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
344717739848	344717740406	344717740956	344717741506	344717742055	344717742606	344717743156	344717743706	344717744255	344717744806	344717745356	344717745906	344717746455	344717747006	344717747556	344717748106	344717748655	344717749206	344717749756	344717750306	344717750855	344717751406	344717751956	344717752506	344717753055	344717753606	344717754156	344717754706	344717755255	344717755806	344717756356	344717756906	344717757455	344717758006	344717758556	344717759106	344717759655	344717760206	344717760756	344717761306	344717761855	344717762406	344717762956	344717763506	344717764055	344717764606	344717765156	344717765706	344717766255	344717766806	344717767356	344717767906	344717768455	344717769006	344717769556	344717770106	344717770655	344717771206	344717771756	344717772306	344717772855	344717773406	344717773956	344717774506	344717775055	344717775606	344717776156	344717776706	344717777255	344717777806	344717778356	344717778906	344717779455	344717780006	344717780556	344717781106	344717781655	344717782206	344717782756	344717783306	344717783855	344717784406	344717784956	344717785506	344717786055	344717786606	344717787156	344717787706	344717788255	344717788806	344717789356	344717789906	344717790455	344717791006	344717791556	344717792106	344717792655	344717793206	344717793756	344717794306	344717794855	344717795406	344717795956	344717796506	344717797055	344717797606	344717798156	344717798706	344717799255	344717799806	344717800356	344717800906	344717801455	344717802006	344717802556	344717803106	344717803655	344717804206	344717804756	344717805306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1703	3300	1900	2700	1703	3300	1900	2700	1703	3300	1900	2700	1703	3300	1900	2700	1701	3300	1900	2700	1711	3300	1900	2700	1711	3300	1900	2700	1692	3300	1900	2700	1692	3300	1900	2700	1740	3300	1900	2700	1740	3300	1900	2700	1748	3300	1900	2700	1748	3300	1900	2700	1748	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1754	3300	1900	2700	1747	3300	1900	2700	1747	3300	1900	2700	1747	3300	1900	2700	1747	3300	1900	2700	1747	3300	1900	2700	1747	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
2897	584	1119	1419	2819	6545	9622	9947	6915	3354	1445	519	103	98	112	117	103	96	80	84	102	99	98	101	88	108	83	109	98	111	119	96	97	116	91	95	120	126	111	92	87	97	100	111	92	91	102	93	96	94	96	92	99	99	112	101	106	78	102	108	91	84	94	86	93	115	106	111	92	93	103	98	98	94	112	125	91	98	94	94	98	100	108	105	98	102	110	97	102	99	103	111	94	83	85	92	107	102	124	104	93	103	90	101	114	110	97	108	111	102	99	98	100	91	93	86	95	94	121	99	86	77	114	91	99	105	112	102	81	102	98	87	82	100	118	95	101	96	109	100	120	97	97	91	81	90	104	94	90	114	110	104	107	104	111	99	88	108	95	111	120	99	105	95	105	100	104	100	108	100	92	95	87	109	98	108	123	106	118	104	81	87	104	97	104	86	101	108	109	109	89	84	100	110	98	88	102	101	106	89	113	110	97	110	94	90	88	95	103	98	103	95	91	94	87	102	117	107	110	98	109	100	92	104	106	100	101	105	110	99	98	89	121	109	102	86	115	101	115	101	87	107	110	74	81	103	85	109	101	92	93	102	102	105	102	94	92	113	92	79	105	91	95	91	104	70	100	93	102	99	120	74	79	93	95	93	111	82	96	102	95	87	113	84	103	93	97	114	113	96	94	127	98	116	100	108	93	75	101	114	105	107	106	108	89	100	117	122	90	98	113	94	98	105	114	98	88	88	115	96	100	105	105	93	96	73	90	116	99	97	90	91	99	102	119	101	107	91	93	92	103	88	90	101	92	88	94	111	98	84	95	95	102	86	99	84	106	94	100	90	87	113	101	78	83	99	107	107	92	114	97	78	108	99	103	106	74	94	90	96	93	108	74	99	113	100	111	90	108	106	97	108	116	99	98	97	98	97	113	110	104	97	107	102	111	110	110	108	102	92	100	92	96	102	102	110	92	87	102	104	107	108	97	101	84	83	98	87	113	115	124	97	117	91	101	102	89	102	90	107	103	99	112	114	86	99	123	103	106	100	118	91	110	98	118	90	107	85	106	84	100	116	117	93	96	103	101	103	110	109	103	78	105	105	95	103	105	107	86	103	88	109	97	103	126	108	99	83	101	107	87	126	82	112	91	98	114	84	118	109	112	90	110	106	116	103	94	72	101	90	97	119	90	102	105	90	108	93	88	87	90	92	100	104	96	115	100	106	90	95	98	98	95	106	96	86	107	80	116	95	96	106	87	105	107	81	99	101	95	82	109	118	103	105	79	105	97	105	103	109	112	99	84	94	95	95	107	93	106	104	88	100	85	96	94	109	94	74	92	90	105	104	105	98	104	92	89	110	91	97	104	94	97	110	108	93	113	91	96	100	97	107	79	89	105	106	107	109	98	100	90	105	103	103	98	91	111	96	104	92	82	96	95	107	109	113	115	92	104	110	107	102	109	118	114	95	102	120	107	85	111	96	90	101	88	112	71	114	94	106	115	99	108	97	88	92	87	113	99	100	112	104	113	94	102	116	99	100	103	118	97	92	90	126	97	108	99	95	100	101	87	99	101	108	99	81	101	87	95	90	97	89	96	104	86	105	95	106	94	96	99	94	109	89	97	95	99	107	98	95	90	94	94	109	115	95	102	104	87	90	97	105	102	109	95	100	97	93	96	84	105	109	74	110	99	109	100	95	84	116	81	86	104	81	98	98	88	112	119	86	99	93	107	105	97	96	95	99	105	102	100	114	109	94	90	78	90	103	107	92	96	86	92	103	97	93	99	117	108	100	100	100	88	99	100	90	110	90	113	84	102	121	104	90	100	77	100	98	101	98	84	100	96	99	98	92	95	99	111	104	108	90	123	95	96	104	115	107	92	111	89	107	91	101	101	99	98	81	106	100	99	122	98	110	68	101	94	118	104	97	87	83	91	113	102	106	102	104	103	99	110	106	95	83	108	101	107	101	108	92	72	114	107	103	72	95	83	110	124	108	101	80	102	89	113	87	125	104	90	98	111	97	84	102	108	106	91	81	99	90	101	90	81	107	107	104	105	96	102	102	103	77	100	89	102	90	101	90	92	104	97	97	112	103	96	99	74	102	76	105	100	90	112	94	86	90	87	88	110	94	97	94	99	108	84	120	106	90	92	95	96	100	104	101	91	101	95	91	102	91	113	108	108	112	106	93	105	113	109	110	117	93	101	93	105	79	94	95	89	91	99	97	92	113	94	101	93	117	96	91	101	95	90	104	102	97	95	108	106	104	100	92	103	116	84	94	97	90	97	111	96	113	115	86	109	112	117	95	93	103	121	107	119	97	82	90	103	120	93	114	100	103	104	103	87	92	88	94	96	103	107	104	111	109	96	102	113	120	117	100	96	106	79	79	80	105	96	97	112	108	93	112	108	105	87	98	115	90	103	97	92	96	96	91	105	94	94	97	88	99	96	95	101	121	102	125	111	107	88	109	109	106	114	101	108	106	100	98	89	99	100	120	105	103	88	108	105	99	86	104	87	103	106	102	106	93	84	106	109	106	87	105	84	109	85	86	98	109	96	115	84	97	93	93	98	102	94	104	87	101	84	98	94	105	89	105	111	108	98	99	98	100	103	95	104	90	109	84	94	92	116	87	92	113	95	119	101	104	119	85	105	97	92	106	85	94	87	100	108	95	109	114	84	99	89	94	121	88	89	101	91	105	115	121	115	102	105	128	105	96	129	82	110	92	99	117	89	99	106	110	90	104	97	105	92	100	91	94	95	96	92	115	90	120	98	108	109	100	115	103	101	96	93	93	102	98	85	97	104	105	101	85	79	86	92	92	76	106	111	106	85	92	100	103	86	87	87	112	86	81	103	107	110	105	93	103	97	83	106	77	94	99	95	83	110	96	94	93	112	82	90	100	90	116	92	90	93	88	100	98	95	105	106	87	79	97	91	99	90	124	93	100	80	95	110	97	93	101	115	100	109	101	107	94	119	106	125	97	87	108	100	90	84	103	99	101	90	88	102	110	111	104	98	102	99	103	102	111	98	101	102	111	94	101	98	104	113	94	99	84	115	99	110	103	107	94	102	84	105	100	121	116	90	112	94	101	102	120	86	94	99	95	72	112	99	92	109	110	95	103	104	109	97	101	97	99	99	110	99	110	106	98	92	122	96	109	111	113	115	112	98	110	81	79	109	108	99	109	87	95	99	100	102	108	90	101	96	86	110	114	91	93	107	91	100	97	87	109	102	94	94	96	99	115	113	110	107	96	102	86	112	88	95	113	92	96	103	103	104	89	97	118	90	105	115	110	100	93	102	98	97	100	113	99	103	102	83	91	115	111	110	110	103	97	97	106	92	110	102	80	86	90	81	95	108	93	93	91	78	119	91	112	82	89	101	117	101	109	94	114	117	97	98	102	118	102	110	115	110	103	104	88	80	87	106	84	75	94	96	97	89	93	81	99	117	92	101	92	105	123	85	79	74	106	93	99	119	76	96	99	95	99	113	104	120	104
18975	7005	12070	19902	42821	59881	62410	57089	45991	34985	24251	10212	994	888	845	871	918	925	911	876	903	905	904	837	824	854	892	881	833	882	868	877	845	828	797	869	942	830	875	869	840	898	909	915	903	864	842	820	877	855	904	834	879	852	864	869	901	842	877	858	866	919	851	863	854	836	825	923	884	826	913	858	888	895	855	844	861	810	846	844	912	868	869	881	885	912	848	831	841	875	841	867	805	849	900	883	854	841	848	882	876	855	865	881	887	902	831	875	840	880	856	876	912	878	863	878	844	857	881	884	901	853	840	853	847	876	870	859	835	819	814	819	827	831	867	849	894	844	857	863	883	862	858	796	895	910	880	837	878	880	890	847	935	869	842	846	853	864	838	848	920	832	878	888	829	847	873	782	817	906	896	799	823	852	872	796	865	865	899	808	828	905	885	893	861	874	865	829	874	879	909	851	807	880	862	842	936	876	882	806	878	897	865	886	844	890	873	852	850	852	849	859	878	837	851	883	887	902	857	835	860	863	858	856	893	849	889	847	830	867	855	901	906	852	816	880	865	856	842	841	919	891	845	874	849	850	911	869	812	882	861	881	851	848	890	884	842	829	869	812	868	858	952	865	900	858	822	843	900	863	828	873	854	845	874	877	836	911	884	919	869	890	852	837	878	841	852	866	856	853	868	826	858	821	913	833	883	903	865	895	886	884	888	891	799	831	875	837	844	805	856	891	874	903	890	880	874	836	854	889	848	855	861	884	893	844	848	888	866	917	866	899	845	810	867	911	877	893	843	842	860	888	839	885	858	917	899	865	854	851	849	877	842	848	903	886	894	884	852	862	864	871	878	843	826	864	853	877	837	890	928	886	842	874	840	852	867	881	894	868	828	875	867	863	901	812	890	876	856	877	871	892	868	860	878	816	807	871	835	848	920	856	826	834	919	914	913	882	890	861	863	878	860	859	877	851	861	859	857	923	844	889	907	855	839	847	863	869	826	905	902	878	872	814	890	835	836	868	863	873	830	866	891	843	902	843	853	895	822	884	844	863	832	871	849	881	879	838	863	911	891	828	872	846	893	890	921	829	883	847	901	820	872	849	831	877	836	862	828	816	916	858	828	855	880	914	842	839	859	883	876	885	834	879	893	868	849	850	866	884	818	859	843	851	892	855	869	866	866	881	896	830	847	885	861	854	918	875	866	886	890	860	848	856	878	936	853	925	876	885	836	864	882	918	831	852	849	864	809	888	882	923	885	870	881	925	761	859	806	884	845	888	858	777	897	855	825	848	892	877	852	837	853	848	804	862	864	865	865	850	881	896	799	863	971	799	880	867	850	843	861	841	835	818	864	920	893	856	834	869	889	889	883	864	814	847	877	868	853	828	870	867	838	804	823	858	844	864	890	903	899	872	853	833	863	849	827	904	880	847	855	869	910	878	882	853	908	863	872	842	904	891	817	871	906	865	881	858	928	812	931	906	886	861	837	816	817	883	819	885	868	828	898	839	851	886	834	798	865	824	850	906	832	902	839	859	882	825	855	825	843	914	860	842	874	874	890	834	824	848	899	853	869	861	851	810	894	860	843	839	858	854	866	882	825	875	872	903	850	909	876	887	854	892	872	872	866	889	888	885	901	869	866	898	867	825	891	862	845	804	849	866	813	922	866	880	880	872	928	881	824	847	848	848	863	879	830	878	894	840	863	822	888	879	878	838	825	865	909	863	847	924	863	925	871	926	837	836	837	886	844	843	850	811	910	885	857	861	874	873	866	881	835	913	897	856	871	882	851	837	818	827	889	879	870	877	914	880	886	832	832	880	847	910	849	865	861	870	832	869	879	846	811	838	840	887	873	876	901	924	920	897	867	871	823	858	830	851	892	827	817	803	861	834	864	911	840	854	866	898	902	885	857	875	829	871	877	893	878	859	872	821	839	885	864	838	822	840	873	898	943	882	861	895	857	841	856	872	888	845	896	872	903	841	848	889	877	914	885	788	829	872	842	903	839	842	874	890	901	935	863	924	835	877	828	890	879	879	827	835	836	825	871	901	869	952	841	837	877	873	895	855	907	891	866	875	831	854	824	822	858	880	860	800	876	831	914	939	845	849	900	834	865	914	770	882	801	858	853	888	818	839	871	877	878	853	899	818	830	845	883	872	845	840	825	819	854	846	840	896	877	876	841	816	849	832	877	855	868	860	854	865	852	861	863	898	855	873	893	895	853	846	845	911	888	877	886	878	922	875	859	857	890	867	840	868	898	860	893	908	849	863	866	833	833	903	859	824	873	845	901	848	855	907	852	833	838	885	853	884	846	926	828	869	867	848	891	828	835	835	878	853	865	876	832	829	917	824	852	831	861	847	857	879	852	829	870	862	871	821	863	841	811	819	870	866	936	961	897	829	896	839	890	910	872	834	887	867	898	868	856	851	812	843	834	881	862	776	858	929	847	882	860	853	851	853	860	883	832	908	909	907	893	857	843	840	873	799	884	840	855	848	847	812	835	854	912	879	820	844	836	844	859	885	830	838	889	930	895	905	869	882	878	818	824	874	873	929	866	874	868	867	901	904	872	826	888	870	840	853	852	871	896	828	893	828	842	858	912	848	876	857	869	796	894	803	862	903	849	879	888	844	887	878	875	908	818	871	883	810	849	901	866	854	818	858	837	837	877	880	800	897	850	862	878	866	867	875	903	858	869	868	892	887	818	893	859	870	828	813	836	844	884	837	865	873	792	865	873	846	921	904	880	840	880	873	871	912	864	876	841	902	857	866	876	916	875	868	907	883	860	920	871	869	869	905	897	885	883	827	879	809	869	851	793	875	893	891	834	878	860	852	873	910	823	850	835	857	843	850	845	864	858	891	857	837	874	878	823	906	871	895	903	882	912	872	849	830	843	856	808	879	830	865	875	853	855	893	865	889	880	888	854	860	820	815	861	846	837	900	878	878	887	853	887	829	862	820	895	883	859	873	843	801	866	913	925	840	824	899	835	896	895	848	801	854	842	953	918	875	853	863	830	867	823	887	846	865	869	853	866	872	920	804	875	853	893	867	901	834	853	875	875	896	917	879	880	863	844	875	899	852	913	890	853	860	850	899	901	908	908	845	858	860	869	897	824	788	871	852	833	933	886	778	861	864	881	855	858	867	873	869	856	841	841	961	862	920	859	864	916	835	858	881	848	878	843	835	852	868	877	865	834	857	867	855	841	860	888	857	849	854	865	886	846	813	861	876	870	863	833	876	880	877	821	787	846	866	818	833	904	837	872	860	814	845	861	879	862	879	856	888	874	869	837	926	848	939	863	901	869	858	851	843	871	855	850	824	883	848	883	834	815	888	874	850	857	826	873	853	892	869	847	846	816	880	828	899	901	867	902	875	841	813	854	856	838	859	859	848	895	843	875	852	851	909	843	885	862	880	839	849	856	835	915	858	848	869	853	861	846	866	857	818	880	816	852	888	853	854	827	885	888	861	868	853	916	844	880	847	849	857	873	874	854	882
3366	192	217	281	436	982	1490	1475	1067	655	384	187	116	103	96	90	97	106	98	111	96	100	94	102	92	107	93	109	97	101	118	90	108	81	91	128	103	99	92	108	91	97	114	94	100	111	87	110	122	100	94	89	108	87	93	90	93	108	114	107	104	98	108	97	105	103	104	94	109	92	99	108	98	108	85	90	117	98	101	102	89	127	98	82	123	98	111	92	97	114	88	86	80	112	103	113	103	104	118	94	101	86	110	110	110	101	102	98	104	115	101	108	100	118	117	97	106	104	113	107	111	113	108	112	103	101	99	107	117	102	107	117	115	103	113	101	103	101	100	110	90	92	97	89	110	88	93	92	93	98	107	116	111	106	100	97	93	97	112	114	107	112	93	98	110	111	104	93	94	111	121	91	109	94	117	108	97	113	95	107	95	89	110	95	90	130	97	100	89	101	107	104	110	112	99	108	102	116	83	105	112	100	97	93	103	99	114	107	107	107	107	111	116	111	108	112	109	103	107	90	107	107	98	103	100	107	110	107	105	103	96	96	98	86	97	99	103	103	100	102	98	83	87	91	99	110	110	135	114	94	107	112	72	99	121	91	98	99	113	108	96	92	99	104	108	111	102	101	109	96	95	75	118	98	104	99	98	104	112	102	101	85	113	105	119	99	104	93	104	108	95	100	107	87	118	86	111	107	109	89	100	103	104	112	96	112	105	109	109	94	119	112	107	105	117	100	118	95	95	115	115	114	105	110	92	98	92	128	109	98	90	97	105	101	107	99	112	108	109	95	100	94	119	89	104	121	116	97	110	106	102	117	109	82	101	104	86	99	115	94	105	85	98	109	91	83	88	77	109	101	111	112	94	101	86	88	100	98	102	117	116	125	102	123	117	114	109	121	99	113	99	112	119	93	88	98	99	93	98	98	100	98	106	99	98	108	92	101	104	95	110	103	109	107	101	95	107	83	92	96	85	101	100	116	89	99	110	101	90	104	79	92	109	101	123	78	127	121	98	109	108	125	101	88	86	89	103	117	105	92	128	90	96	104	101	101	107	79	103	101	75	118	106	122	99	107	98	109	118	82	86	114	104	106	112	93	123	112	101	110	122	124	105	121	101	91	101	102	110	106	98	103	110	99	123	105	89	96	115	119	88	97	105	116	96	90	117	94	117	116	97	96	97	110	113	94	103	93	113	117	83	106	108	94	102	130	86	90	99	109	116	100	86	95	107	116	98	103	93	107	105	107	105	104	98	101	112	96	101	102	91	103	102	95	98	76	104	104	89	89	100	107	119	104	105	101	113	107	109	87	87	97	122	113	109	118	88	102	99	99	93	94	98	112	113	87	109	86	103	114	112	102	111	102	110	110	96	95	94	103	97	107	104	120	102	125	105	106	103	96	94	95	109	98	113	97	108	115	89	92	109	84	91	99	108	102	117	114	126	114	106	79	108	103	103	86	97	111	86	100	105	121	113	92	90	103	118	87	90	115	101	90	85	104	110	111	118	112	111	100	111	93	102	86	105	113	92	98	115	109	100	119	111	95	107	100	117	101	94	91	113	102	108	101	96	96	99	95	98	109	102	98	105	122	95	100	108	96	111	106	97	110	100	117	109	110	108	93	101	103	102	127	96	105	105	98	110	96	122	84	91	103	99	87	106	106	106	101	108	92	101	116	125	102	90	105	103	85	125	86	120	98	106	106	112	127	113	109	101	100	115	101	105	113	106	107	107	120	102	103	104	114	95	104	85	106	97	110	114	116	117	98	81	84	108	109	96	107	88	111	89	115	107	100	117	82	98	114	114	107	97	95	86	105	104	93	74	116	103	91	106	88	95	107	99	102	86	83	100	103	116	110	120	100	114	99	134	88	111	95	107	100	93	105	120	105	102	92	102	111	97	109	98	92	84	92	116	113	106	114	101	102	106	107	118	84	128	117	114	97	107	103	99	120	91	109	91	119	97	109	100	106	116	114	93	102	114	102	83	105	95	118	104	94	96	100	96	92	109	110	117	100	132	109	81	97	91	103	108	96	117	100	114	103	86	114	75	102	77	98	104	117	112	120	97	103	92	116	102	101	96	116	104	119	113	90	93	94	87	106	107	108	82	86	112	109	119	118	89	100	99	98	120	103	113	104	97	113	114	103	99	115	105	113	99	110	107	98	100	92	109	87	105	114	94	100	100	110	113	101	110	109	96	100	89	113	107	114	88	127	99	99	103	132	121	101	111	96	95	129	111	83	101	88	109	97	106	111	97	95	99	108	109	99	84	114	108	116	95	113	100	118	103	108	106	110	111	101	110	119	108	88	122	109	119	105	109	108	122	103	98	95	95	117	86	112	96	107	129	101	111	127	108	102	108	95	88	107	118	105	117	89	105	93	96	104	90	124	94	101	99	99	125	105	107	111	86	93	112	110	102	103	117	108	111	106	117	107	104	105	103	88	108	110	87	81	112	105	105	109	84	89	86	106	110	94	91	83	92	95	91	109	114	113	94	119	105	102	96	108	100	98	91	99	91	129	107	113	100	93	106	109	115	82	114	111	116	107	63	113	94	93	98	94	84	111	96	105	91	100	107	98	97	102	114	96	118	94	115	112	100	109	106	87	101	101	94	97	94	98	116	93	98	83	97	98	118	105	119	104	108	112	96	92	103	92	106	89	98	96	115	102	103	99	104	117	94	93	105	113	102	96	77	108	101	109	109	111	115	112	120	150	110	100	101	107	113	122	96	104	123	94	115	104	110	105	112	116	101	110	106	103	103	92	84	108	95	105	104	113	93	100	120	106	109	101	95	104	106	86	118	107	85	94	100	101	94	94	105	97	102	111	88	99	95	86	125	87	118	92	107	93	107	115	109	97	116	109	101	105	108	96	98	101	119	95	108	102	104	113	107	103	97	108	100	111	110	96	89	114	121	111	122	105	105	101	120	108	100	97	101	107	110	112	99	130	116	106	97	106	112	87	104	90	110	99	95	101	92	81	109	98	95	107	96	112	81	95	116	106	120	100	104	97	114	98	98	81	104	94	104	98	119	88	99	97	85	101	111	98	95	92	102	100	121	104	102	99	124	89	92	86	97	96	93	90	124	103	99	108	109	101	101	92	86	103	106	135	108	108	102	102	106	94	107	104	89	105	103	107	98	94	105	92	100	91	104	90	88	99	109	98	105	100	107	83	103	108	96	106	111	84	110	99	112	114	103	92	109	86	89	93	113	106	93	108	117	96	95	90	93	69	99	98	98	105	99	110	117	104	98	109	120	105	110	110	113	106	83	108	130	88	106	92	97	108	102	112	113	96	108	122	124	102	107	107	86	97	100	128	100	123	94	100	116	113	104	123	90	100	92	102	98	103	103	113	113	116	83	106	104	95	105	126	113	119	90	106	91	96	116	97	110	103	125	100	87	104	108	113	92	126	99	109	95	102	105	112	93	99	105	112	112	94	88	108	124	112	114	104	104	111	92	88	116	98	96	116	91	98	96	102	112	119	107	110
11229	2681	2753	5741	17645	29343	31444	28761	21829	13976	7795	2679	849	851	841	810	819	889	883	870	868	834	888	830	904	833	882	883	851	875	814	828	836	819	855	851	872	876	882	849	836	841	849	879	855	818	885	836	844	861	832	818	803	832	844	885	877	819	824	817	817	831	807	845	838	880	825	828	849	855	823	848	835	899	876	840	855	840	867	880	874	816	832	820	865	856	836	841	831	805	828	876	844	835	825	779	831	807	825	809	906	827	873	852	849	803	834	805	883	824	827	840	856	884	861	845	862	836	838	773	826	805	815	828	840	895	810	838	822	873	864	838	777	865	842	837	867	838	857	847	800	865	815	827	859	832	844	853	890	830	845	851	837	891	867	817	832	893	811	842	812	874	774	860	777	821	856	889	846	793	783	843	902	829	837	864	889	854	886	823	871	817	845	856	829	853	826	811	833	804	816	788	845	892	922	804	797	861	883	773	804	833	904	849	815	800	772	821	870	862	858	868	873	853	856	838	808	833	868	812	853	831	889	815	821	858	801	841	828	872	903	842	825	832	909	812	896	868	849	812	862	828	835	790	863	853	851	893	858	825	806	849	851	851	856	868	809	820	803	881	820	849	847	823	846	788	838	872	833	817	825	831	808	831	829	814	816	809	856	846	854	854	793	808	845	814	792	872	807	860	833	808	835	813	860	867	811	839	861	874	834	816	843	874	890	831	844	817	873	829	876	859	826	825	817	863	888	814	787	878	883	847	841	850	901	865	870	844	852	822	804	871	817	825	846	846	868	868	827	867	906	940	834	808	887	854	801	843	835	827	811	852	836	818	800	836	779	819	831	851	800	891	817	824	852	871	881	843	844	836	821	848	828	807	861	839	841	781	838	831	861	835	775	842	838	813	869	852	849	824	839	831	839	851	845	837	810	834	805	825	846	863	843	880	842	795	855	854	844	860	835	865	902	847	886	838	843	848	850	858	832	833	898	848	811	831	842	840	817	800	915	874	831	847	840	879	803	886	860	832	857	828	888	823	859	869	840	826	863	874	798	830	836	796	827	909	850	769	864	888	893	855	830	845	865	854	844	849	857	814	894	855	843	836	826	857	843	823	820	852	823	798	812	839	897	852	804	846	808	885	883	781	818	903	849	845	825	825	852	897	831	829	797	796	836	803	892	789	823	856	833	874	813	842	808	840	838	844	860	859	836	815	860	833	787	820	839	825	865	856	864	822	857	849	818	807	822	910	815	871	831	836	884	800	875	836	894	781	854	854	831	866	845	881	868	848	846	826	836	843	912	865	875	882	798	844	832	794	849	836	907	893	825	879	858	824	887	839	790	888	806	858	805	831	882	873	857	786	862	870	853	864	833	827	843	848	897	857	833	829	791	856	788	829	836	828	811	857	809	835	865	825	824	751	848	812	814	803	822	816	845	864	863	794	854	886	866	860	852	796	838	871	847	878	864	850	839	828	826	826	866	814	850	879	799	851	898	870	897	798	832	835	856	855	856	826	802	852	867	858	887	787	829	835	856	816	854	812	815	883	846	833	837	845	815	866	823	866	818	879	870	837	855	781	878	840	863	826	810	824	848	870	832	839	861	818	863	793	848	921	874	895	827	861	852	802	847	852	884	908	857	849	836	893	851	839	839	823	776	804	878	838	788	820	819	900	882	850	840	865	875	819	797	789	883	831	830	865	873	851	862	891	809	881	878	847	836	851	863	857	861	816	832	832	833	864	793	865	855	810	851	855	842	856	836	842	849	889	878	812	855	859	860	830	863	826	848	827	837	863	856	852	829	787	812	847	852	839	844	861	883	831	841	839	846	786	876	833	892	841	871	833	806	838	792	823	856	900	819	844	854	806	849	810	867	854	854	836	876	911	864	796	786	883	819	841	785	825	821	836	835	859	811	839	879	885	823	851	868	821	932	905	892	838	862	880	847	872	865	785	790	794	849	843	821	863	860	821	845	873	823	836	823	801	858	822	824	853	813	843	787	826	852	833	853	792	824	878	871	844	832	855	843	898	856	819	883	886	829	838	792	857	904	840	875	813	869	831	870	854	806	854	878	805	830	838	880	788	877	846	835	805	911	863	852	801	914	868	879	844	828	835	784	807	901	774	827	888	807	826	891	794	890	849	797	911	835	786	800	871	832	857	825	831	809	843	865	844	850	828	850	856	913	814	817	845	850	831	829	817	823	811	915	846	805	852	852	865	810	882	800	879	826	870	853	817	856	798	896	818	858	821	791	878	906	897	851	843	834	846	863	824	821	830	820	857	881	885	860	871	823	850	849	850	812	886	808	867	894	841	851	847	852	844	839	855	834	855	847	831	837	842	799	803	884	848	789	828	847	821	835	846	849	892	879	837	846	811	895	849	835	810	897	859	843	867	853	808	809	887	845	856	838	838	836	852	844	875	861	808	837	842	836	790	867	830	865	872	844	864	917	800	818	836	860	904	837	881	840	787	849	871	783	852	843	806	887	870	829	795	800	860	811	846	821	877	811	835	792	856	824	822	863	848	847	846	861	861	808	856	873	843	887	810	874	818	846	830	801	795	839	819	836	935	842	852	878	859	831	900	821	826	879	843	834	853	877	780	856	804	879	847	846	825	798	861	857	878	868	864	839	826	857	826	816	843	913	914	865	856	803	797	842	876	836	818	843	805	879	815	873	866	819	856	823	866	882	850	846	850	894	795	833	824	854	827	836	843	803	805	871	812	798	846	856	871	850	813	860	835	879	829	833	884	834	860	856	860	839	814	887	815	851	871	826	778	841	825	786	833	857	796	849	855	824	823	876	841	870	888	856	866	856	866	902	855	809	855	853	837	830	845	838	838	831	868	834	886	838	882	817	818	878	802	826	864	860	833	820	911	868	862	814	832	840	840	860	816	854	838	815	822	832	837	831	844	855	824	859	856	799	827	905	835	871	807	895	818	829	857	842	841	821	847	829	845	803	834	891	850	800	846	843	861	829	834	813	854	808	805	844	881	843	858	802	832	851	866	823	847	874	861	849	868	875	831	829	842	885	823	861	807	856	794	843	795	836	819	841	858	823	847	807	850	862	831	820	787	866	862	829	847	868	864	877	872	830	812	786	863	831	832	818	833	865	846	869	815	825	867	833	822	856	866	822	819	849	881	803	837	870	877	833	853	799	795	820	857	837	862	829	855	798	886	842	835	837	858	823	833	835	867	812	839	860	794	816	873	897	861	829	865	888	836	852	882	777	798	846	881	869	834	900	858	815	814	844	860	868	825	910	832	874	803	872	806	802	854	803	900	852	821	855	829	792	786	873	839	781	819	863	830	833	844	877	859	825	858	841	858	872	856	825	817	815	821	884	825	857	832	833	814	786	866	831	861	821	872	816	810	842	845	866	837	830	846	800	828	875	835	889	845	862	844	865	837	826	811	802	875	831	827	863	855	841	810	816	830	801	837	866	866	859	884	832	841	890	854	820	831	805	854	878	854	828	835	797	804	844	799	857	872	798	843	833	881
4403	1256	1234	1238	2336	6859	10482	10906	6387	3343	1734	351	74	75	72	75	78	85	74	80	71	70	68	83	68	69	76	74	77	60	72	73	71	76	71	85	58	60	79	75	66	67	73	70	74	68	63	62	72	59	64	81	59	61	69	78	67	76	62	50	66	78	67	82	67	73	82	67	52	71	59	58	74	70	76	63	78	60	58	66	75	72	67	53	73	72	54	74	81	79	62	86	77	68	79	64	75	63	71	75	70	69	61	73	61	74	74	78	77	78	75	65	70	95	69	78	62	71	80	80	63	69	80	68	75	70	74	62	80	66	75	81	72	71	70	74	71	73	58	64	66	73	69	80	81	43	78	82	83	76	76	68	66	69	70	70	76	72	73	66	73	68	65	78	70	66	77	75	64	72	81	72	63	78	75	67	79	79	74	75	64	84	57	73	85	81	82	67	58	61	77	76	75	74	69	68	69	81	80	70	89	67	71	59	76	58	76	55	86	95	70	69	87	77	69	69	74	71	80	82	60	68	76	80	86	63	69	72	68	60	65	73	70	75	81	69	70	80	78	70	83	72	72	82	67	79	60	83	81	65	77	67	76	64	57	71	74	66	72	65	78	81	56	60	83	58	53	57	71	83	72	76	81	84	73	79	73	65	75	61	79	66	69	65	68	80	83	78	80	71	61	68	82	62	61	86	70	62	80	77	67	82	87	69	59	75	64	74	68	74	87	67	66	72	71	71	67	72	70	59	85	62	72	70	78	84	81	71	66	78	72	69	67	82	84	71	81	72	78	57	75	60	64	74	71	62	61	61	64	75	58	62	72	65	74	64	72	89	55	73	58	61	75	75	78	70	88	70	71	73	69	79	58	95	68	81	62	67	84	81	85	83	71	64	80	56	83	69	69	78	60	80	75	70	70	65	69	63	72	69	64	72	63	67	72	54	69	75	76	92	68	72	89	59	78	84	74	77	80	75	68	72	68	72	65	67	70	69	78	68	63	77	94	67	62	63	99	70	67	68	78	64	61	58	67	82	69	82	91	80	77	71	60	83	71	75	78	79	65	61	82	66	77	58	80	74	62	82	80	69	74	54	81	63	62	74	56	81	73	84	84	72	57	67	66	66	84	69	83	65	78	82	86	92	83	90	76	86	64	76	83	73	66	98	87	82	60	67	73	69	79	68	75	76	72	89	76	66	74	69	73	78	65	73	63	74	65	68	74	79	79	67	63	66	83	78	75	76	73	70	68	66	78	56	65	83	72	78	76	83	80	72	68	88	81	77	85	64	76	76	62	80	62	76	75	61	68	97	82	70	69	81	92	74	60	92	63	75	72	76	64	76	66	68	90	77	80	69	79	55	53	72	70	74	78	77	78	85	83	71	61	77	91	77	72	69	85	69	64	76	72	65	66	61	78	70	79	71	66	64	69	75	74	68	61	61	64	66	64	58	76	53	65	76	69	59	63	82	51	60	73	86	79	65	75	60	67	65	85	65	75	63	59	72	79	70	75	59	69	72	63	83	71	80	61	82	78	69	76	74	67	68	85	65	71	70	72	77	64	75	80	80	82	81	61	77	69	84	78	71	74	71	70	72	88	63	74	52	69	75	71	62	76	62	75	100	66	65	61	67	69	86	54	67	84	56	75	89	77	78	82	62	74	66	69	72	85	62	74	70	79	71	84	78	76	65	74	69	76	75	63	67	57	78	80	73	73	71	73	73	64	61	74	78	87	62	76	75	73	72	60	70	79	73	75	78	73	59	70	75	72	82	77	72	68	70	87	71	74	62	66	92	73	75	77	71	74	70	74	73	83	70	61	81	76	71	62	73	68	66	86	82	61	69	64	62	69	66	80	87	92	57	71	75	64	59	55	55	76	61	70	67	78	74	67	75	72	69	72	75	71	70	60	65	73	69	81	79	72	70	82	76	85	81	67	78	76	84	80	69	70	80	80	71	62	70	62	76	64	66	67	73	79	82	84	68	77	58	73	59	71	68	66	63	71	79	67	64	76	54	54	79	83	56	67	61	78	67	53	76	79	83	59	65	76	76	60	77	64	70	67	79	71	71	77	72	63	75	72	70	55	74	64	53	72	63	73	59	68	61	75	69	64	71	71	73	64	76	72	71	77	62	66	65	79	68	61	84	61	76	77	83	78	73	60	71	78	73	67	71	65	70	69	65	66	81	67	82	66	70	71	71	80	74	65	72	72	64	59	59	69	75	74	63	83	65	83	70	75	72	79	63	75	72	72	77	86	91	70	63	68	82	66	74	64	65	68	68	69	59	75	64	82	90	77	75	70	71	61	76	67	67	75	61	57	63	74	100	74	63	71	68	68	69	72	83	68	68	68	73	72	88	69	70	75	63	90	71	60	69	61	75	75	54	76	61	68	68	71	67	69	75	90	69	75	68	78	66	69	57	74	63	83	64	57	76	58	68	66	79	80	63	80	65	66	70	65	74	60	72	73	74	73	75	65	71	67	73	79	80	81	72	66	67	73	60	89	67	79	69	75	87	71	73	81	59	64	63	61	82	75	66	64	93	54	76	64	71	65	72	70	76	60	58	70	74	60	57	75	79	74	73	73	73	80	74	74	67	62	58	61	56	73	62	75	78	71	77	70	73	63	65	82	76	63	77	63	79	65	84	82	67	78	73	75	76	66	68	82	66	64	69	73	64	77	63	69	60	71	78	74	64	66	77	67	66	76	86	79	72	66	78	82	79	66	62	72	78	79	96	64	64	67	56	70	85	66	71	71	76	72	77	77	76	67	64	65	81	71	48	61	67	86	68	69	60	67	72	66	71	69	74	94	68	48	80	76	60	82	73	86	86	54	74	82	68	71	82	71	67	85	89	78	66	77	73	70	69	77	72	102	77	78	78	72	60	66	63	65	72	74	53	65	65	89	64	71	83	81	76	70	77	79	71	89	74	64	81	88	66	50	71	70	70	66	81	54	68	69	60	65	78	83	64	74	67	67	78	66	59	75	77	59	71	79	77	70	71	65	73	75	62	75	79	77	75	70	64	78	56	67	74	58	60	63	75	69	62	78	65	72	60	63	85	74	74	70	76	72	90	65	79	55	68	70	72	72	78	72	71	79	70	76	69	86	75	67	80	71	63	84	77	81	72	72	71	99	79	64	91	81	68	52	95	78	82	68	81	75	69	69	67	75	77	90	71	81	86	66	75	66	70	71	68	69	85	59	73	77	59	83	66	75	75	64	80	70	58	69	69	71	73	60	64	85	75	72	80	77	62	65	56	68	66	80	77	74	67	63	83	67	73	63	73	64	75	75	77	66	79	76	67	71	90	66	78	64	71	82	67	73	90	77	88	81	81	73	73	68	72	78	67	81	72	81	80	89	61	82	69	71	76	62	65	75	63	62	59	61	67	61	68	70	73	73	80	90	80	84	81	77	65	76	72	64	56	70	69	76	72	76	71	54	70	80	78	70	74	77	61	81	67	60	81	71	58	78	61	62	69	49	77	63	68	76	59
16598	11941	12239	18232	38851	60268	63258	57694	43954	34817	25535	8081	704	682	685	668	585	647	653	605	635	618	635	668	666	638	652	620	661	681	634	664	645	688	625	666	646	641	664	633	650	617	647	674	625	652	648	598	676	669	655	636	632	668	644	657	603	647	627	629	625	596	627	636	603	681	632	657	615	602	624	605	616	642	631	620	630	624	639	673	602	615	633	620	643	654	667	670	668	631	658	629	673	659	654	663	643	661	630	633	666	613	636	625	628	610	629	586	586	636	589	647	682	581	599	640	621	651	640	571	622	625	641	611	631	627	587	645	632	611	632	643	644	637	627	642	572	637	627	608	628	655	608	614	644	618	663	653	666	591	620	665	630	694	661	613	627	651	614	649	590	621	661	657	655	588	655	645	606	606	651	638	640	674	653	621	642	628	655	595	640	640	656	573	639	640	595	660	629	641	613	622	671	628	629	615	648	639	592	631	567	631	612	643	654	627	640	656	630	660	603	658	612	634	612	596	650	616	654	636	635	640	616	609	611	686	638	663	635	605	657	621	701	617	668	663	616	625	625	645	646	656	585	620	594	621	655	626	614	628	626	644	628	587	581	615	666	663	670	643	649	662	658	600	643	660	646	659	604	628	626	612	647	669	633	646	623	651	670	609	623	621	619	614	650	646	622	668	589	645	662	652	593	623	606	689	606	639	648	641	611	648	658	657	645	607	629	623	645	679	603	688	600	661	624	598	611	703	622	634	621	641	607	633	626	632	628	618	639	622	618	631	597	655	673	631	647	648	594	612	641	639	625	623	664	685	678	644	622	612	624	605	653	664	633	596	645	656	636	632	627	586	640	660	648	646	574	664	616	599	627	638	609	653	636	629	643	644	559	646	662	661	618	598	642	626	620	570	656	633	619	603	626	614	627	614	616	630	627	668	594	640	672	587	599	638	631	616	639	609	662	676	612	610	616	654	653	634	611	668	638	593	633	583	661	647	599	646	651	633	627	631	622	607	642	645	632	642	663	653	606	667	611	635	634	644	642	591	626	608	605	649	605	649	653	600	613	609	700	571	595	623	618	616	618	576	598	601	591	706	603	642	642	611	600	611	645	651	641	607	679	617	618	637	626	630	623	648	617	624	574	595	647	595	618	635	629	644	604	610	584	618	633	639	626	618	621	618	672	598	651	579	620	672	644	661	635	618	656	639	655	619	653	618	642	669	626	650	651	642	643	640	632	637	644	599	602	614	627	647	645	656	634	622	612	658	620	654	628	645	626	580	660	610	639	647	606	671	622	634	653	659	627	682	598	618	635	644	622	635	632	623	646	651	664	658	663	663	626	676	649	627	606	629	609	657	680	661	617	648	644	659	639	655	637	610	614	595	646	613	605	670	638	657	620	622	621	613	614	620	681	657	690	647	651	593	610	601	618	608	616	668	625	630	612	630	684	661	662	633	630	676	616	655	652	631	603	635	664	631	609	590	630	622	618	623	668	652	658	635	603	624	613	583	656	633	640	644	644	590	651	616	632	668	708	657	622	610	635	575	624	637	652	630	615	584	632	619	618	647	682	640	650	658	627	601	651	668	687	678	621	572	601	660	631	648	607	615	614	584	717	645	592	595	653	628	624	636	620	642	639	599	631	640	592	661	637	602	600	630	643	628	655	625	632	620	651	654	594	625	649	607	628	638	625	654	624	613	616	632	605	645	626	672	627	612	630	665	626	629	589	631	632	584	634	628	685	600	682	665	626	635	684	629	589	642	653	651	632	653	639	628	649	598	664	668	605	637	647	602	631	641	631	633	637	643	649	663	595	650	621	667	625	623	621	587	592	667	587	686	598	628	669	632	640	602	645	623	648	619	619	658	638	622	643	615	655	608	678	597	624	647	609	669	605	623	644	658	598	616	677	603	652	584	606	634	629	624	666	619	684	683	614	641	672	659	639	614	614	590	628	641	590	642	613	639	617	667	581	613	613	642	600	632	619	653	668	626	633	620	652	661	713	656	646	572	633	669	609	676	587	635	599	630	621	642	653	664	648	627	644	681	614	629	628	647	620	648	619	635	612	655	656	566	625	632	621	655	629	624	631	623	620	622	637	635	621	613	614	625	676	627	560	604	657	610	610	618	676	625	588	671	666	618	632	652	635	581	659	588	627	671	607	619	613	646	639	613	629	626	632	604	611	653	625	625	611	646	606	600	621	632	642	621	672	656	592	665	645	684	689	607	636	629	672	613	630	679	628	636	626	652	653	623	680	655	659	618	612	603	628	648	592	612	641	660	635	633	608	658	609	660	673	679	605	657	630	640	613	622	601	647	625	651	651	625	609	578	681	635	652	681	635	632	644	613	629	627	573	625	635	600	623	664	620	596	637	650	631	611	614	622	627	621	648	645	653	649	664	654	612	608	641	632	596	587	674	629	591	645	654	617	622	619	662	622	637	610	653	611	663	681	642	659	602	642	636	631	601	608	632	625	665	627	623	678	666	680	649	590	610	634	662	672	645	615	615	612	606	605	603	611	630	602	630	624	600	621	646	607	631	591	606	619	658	651	607	637	632	655	691	665	559	639	645	603	651	594	662	617	624	656	659	613	616	660	668	651	617	644	657	631	625	637	671	630	641	633	630	615	621	671	621	608	626	641	660	700	646	649	646	645	651	669	640	636	653	627	628	646	671	595	617	655	651	631	626	635	673	616	701	658	614	603	630	623	626	576	673	619	615	624	635	596	671	648	605	626	588	613	609	615	638	639	633	643	589	663	632	647	583	612	624	632	638	642	664	689	667	613	595	643	643	655	621	671	623	637	670	635	633	589	594	630	652	619	650	709	643	657	662	663	669	616	617	600	675	687	626	649	679	607	653	637	599	669	639	629	640	690	653	629	686	692	627	643	619	607	650	625	660	669	636	623	641	679	615	647	640	664	633	624	628	616	614	649	629	637	620	627	627	639	633	619	618	680	645	626	637	616	581	675	647	602	630	654	598	603	637	706	636	635	678	663	616	604	646	650	667	595	660	590	643	658	626	619	681	610	596	608	597	641	651	626	689	626	601	646	592	641	625	651	636	654	637	644	600	631	691	608	602	636	647	704	633	657	673	632	653	639	655	655	667	674	648	642	623	638	631	636	659	636	625	669	639	634	645	636	652	622	618	607	611	625	651	605	608	622	545	694	647	609	674	644	589	616	639	618	632	631	609	608	583	657	616	599	637	647	657	626	613	623	623	644	600	679	658	628	604	642	636	658	683	578	617	622	671	614	625	637	582	626	653	626	617	615	643	629	623	638	624	648	587	617	697	635	656	622	616	619	651	580	623	602	619	631	669	622	649	598	664	636	603	628	588	629	649	635	587	625	589	695	628	600	677	615	600	662	630	621	619	669	645	609	619	643	609	686	676	659	660	634	658	607	660	629	634	637	623	637	651	667	655	608	627	613	640	633	694	588	646	619	640	652	621	625	582	657	678	635	639	657	662	637	638	661	660	643	594	635	624	633	643	616	610	660
4822	575	450	710	1920	4436	5279	4447	2541	1448	688	126	68	57	68	55	55	60	81	61	53	68	52	73	66	63	63	62	64	54	63	62	67	68	67	78	61	57	55	78	70	61	60	60	69	64	63	60	59	60	66	59	72	76	70	65	77	67	59	59	64	58	71	81	71	78	68	79	63	77	71	77	72	76	69	60	74	69	70	62	55	64	69	63	68	47	71	76	71	74	76	80	61	65	49	66	55	72	70	71	72	56	55	55	48	60	52	68	68	63	71	56	68	47	64	73	61	66	83	62	74	73	56	51	54	70	66	63	68	70	55	63	55	70	62	58	74	59	46	59	66	67	74	65	69	66	75	64	56	73	77	64	51	48	70	73	57	51	68	66	69	69	52	62	72	73	66	64	86	76	67	53	72	78	47	65	79	66	68	73	75	53	61	62	63	61	68	61	67	68	59	64	72	64	69	73	73	78	53	72	66	77	61	54	58	52	66	67	60	71	50	69	56	71	65	69	71	79	66	76	65	66	61	80	57	53	80	57	67	80	69	62	72	56	58	59	62	65	88	68	61	78	64	64	61	62	77	60	67	65	58	64	58	78	62	57	60	62	68	57	65	59	64	60	55	61	57	68	54	64	71	58	74	57	54	55	53	68	62	69	63	67	73	63	61	58	68	75	62	73	68	59	63	63	75	82	64	73	68	72	84	63	69	56	63	72	65	61	67	62	55	79	70	71	72	73	58	66	60	58	63	63	67	77	61	49	68	69	67	73	71	58	69	76	58	78	71	67	59	68	65	63	61	70	64	63	78	58	52	56	69	75	73	64	70	48	65	52	63	56	64	65	71	47	78	71	80	69	49	76	58	78	73	73	65	63	75	61	60	65	59	76	56	54	69	61	76	66	61	63	56	62	63	68	68	61	51	60	76	71	71	67	66	78	61	58	74	65	59	63	72	44	69	47	78	65	64	70	68	74	77	57	53	53	53	60	76	62	60	70	72	44	68	69	55	70	72	69	63	68	57	71	69	67	50	58	70	66	65	69	64	69	65	70	65	70	55	60	63	80	74	74	65	77	66	59	58	68	65	75	63	60	74	58	57	67	68	60	70	69	73	51	66	80	72	84	55	55	62	57	77	65	68	64	65	62	70	58	81	66	72	47	71	69	67	63	56	58	65	66	59	70	52	66	71	67	82	57	57	63	62	56	63	68	64	87	55	68	56	63	58	75	70	66	64	69	52	55	67	80	66	61	77	74	55	72	57	75	65	61	60	60	62	72	60	64	66	45	59	80	70	66	70	80	73	78	63	80	52	70	67	65	52	67	73	70	67	63	62	51	62	70	53	69	57	70	64	56	63	67	66	72	68	56	62	59	62	62	63	53	69	75	55	79	60	72	52	57	65	61	60	60	74	87	67	61	58	70	67	57	69	67	63	51	68	65	77	76	58	74	73	49	68	65	65	73	63	70	72	67	65	74	79	62	77	72	62	63	54	55	68	69	66	57	73	72	70	62	69	71	79	63	60	66	71	64	66	69	65	64	67	70	67	54	61	85	56	70	72	51	61	71	68	58	69	63	66	75	63	63	50	73	65	63	74	68	48	58	68	61	51	81	95	59	65	62	72	55	58	59	61	70	64	74	75	64	77	79	70	62	65	70	63	71	63	63	69	65	68	69	67	56	50	55	42	66	78	67	61	68	70	61	59	72	50	68	55	61	54	70	71	63	62	63	80	54	53	63	76	47	61	72	65	73	57	70	55	57	72	72	69	50	62	71	72	51	73	71	66	69	56	76	52	61	62	77	57	69	64	65	63	62	74	60	68	65	78	55	64	56	61	59	77	65	82	47	73	64	60	55	55	59	74	75	70	68	77	63	72	70	76	72	59	76	65	56	70	59	68	67	62	68	60	56	55	75	80	74	61	63	77	55	72	64	67	65	66	63	76	78	69	72	69	72	67	60	70	73	62	72	73	53	74	54	70	57	67	67	64	50	57	71	69	59	63	70	66	76	70	56	64	64	71	72	73	65	60	58	65	68	58	67	80	65	75	65	60	71	69	65	70	63	55	59	67	71	74	59	63	68	45	58	74	79	75	62	74	75	56	84	74	67	80	62	61	74	67	68	66	78	66	61	62	68	61	79	65	74	57	65	61	75	57	57	55	71	74	57	58	54	79	59	85	77	59	64	69	80	48	72	63	54	66	48	66	64	57	70	76	66	76	63	76	67	57	80	59	68	73	76	56	75	71	65	61	60	58	62	67	61	77	72	61	52	73	71	70	53	74	69	76	69	70	60	74	63	53	61	63	60	64	60	69	80	62	63	67	72	46	61	72	65	77	70	66	55	64	61	65	61	56	63	62	54	71	67	70	69	63	70	67	68	66	54	55	62	60	66	61	64	56	65	64	73	69	68	56	66	57	71	44	67	74	60	68	65	61	77	63	63	69	71	72	64	63	59	53	78	79	71	71	72	66	60	48	67	56	62	53	84	69	71	62	67	65	62	67	62	75	63	75	72	57	74	64	70	71	56	83	58	76	56	68	61	63	48	79	65	62	64	63	60	60	58	78	68	67	60	64	65	64	70	73	66	64	67	66	50	62	68	66	65	68	61	50	67	78	58	70	66	75	58	71	58	59	64	69	63	63	67	57	54	74	71	71	59	74	49	70	74	68	75	60	61	68	66	61	64	82	67	70	53	57	78	80	58	76	55	49	55	61	66	62	67	58	77	72	71	43	58	69	68	66	56	58	58	74	51	64	61	58	69	71	73	59	59	55	72	59	73	70	56	74	77	58	68	63	58	74	60	55	68	70	73	87	66	71	75	59	70	67	66	69	63	71	65	67	74	71	68	76	63	65	69	66	66	63	45	73	68	74	63	68	62	77	78	58	52	61	44	76	56	52	68	64	67	76	54	65	60	66	73	76	59	84	66	72	68	64	48	70	77	77	79	60	62	67	55	55	56	55	76	62	58	65	62	66	66	74	47	65	65	56	51	80	77	73	79	68	58	64	65	80	66	73	73	69	77	73	73	65	63	70	66	64	70	52	67	64	62	73	77	65	69	78	55	55	72	64	75	54	66	68	62	60	59	58	71	58	65	69	68	72	61	66	71	63	72	64	75	69	62	67	84	61	68	59	69	67	82	50	78	71	70	60	64	65	65	68	68	74	62	63	72	74	79	53	53	81	65	72	65	68	68	78	80	63	58	74	76	68	72	68	53	76	78	66	64	70	71	74	61	63	72	56	80	59	51	68	50	76	68	64	70	76	60	68	69	59	52	73	69	58	51	62	63	60	72	66	56	59	60	66	62	61	62	66	72	64	69	66	61	65	76	54	71	68	56	70	60	75	65	62	72	67	69	67	64	62	74	48	64	66	66	64	61	69	65	69	71	67	68	64	78	65	59	57	68	60	75	57	68	65	58	61	70	69	60	66	71	50	75	77	58	78	57	59	65	72	61	69	65	64	71	67	62	73	68	58	58	68	54	81	61	71	77
12287	6792	6200	12376	35621	49913	49070	42239	32920	25513	14943	2542	611	564	553	557	561	594	609	546	570	550	542	597	559	556	522	589	585	558	533	578	563	567	578	498	528	536	557	611	576	555	547	587	595	601	565	538	582	558	525	578	527	535	492	548	546	511	547	565	578	616	596	550	560	566	570	566	562	510	560	518	551	562	568	601	571	520	556	555	569	548	527	547	537	580	548	509	553	561	516	563	596	549	618	581	535	560	561	531	572	590	572	531	583	551	521	554	576	569	542	546	586	577	545	549	554	547	541	552	577	561	539	594	555	580	572	560	561	552	567	537	569	575	584	567	561	527	596	532	542	531	581	567	579	587	571	573	556	590	550	537	562	530	531	583	573	571	527	543	598	565	565	575	553	558	514	600	562	559	550	562	591	586	571	574	540	606	560	558	554	569	595	602	526	563	561	538	519	597	576	578	549	565	555	548	558	512	548	564	564	542	545	608	578	588	595	583	529	520	546	535	532	541	540	566	561	540	555	550	550	579	534	534	586	564	548	587	578	551	534	579	559	526	563	537	589	526	549	536	551	547	603	548	544	541	569	570	572	578	614	550	587	548	518	534	571	578	538	568	573	594	568	576	552	554	562	583	531	563	569	528	563	533	521	586	576	505	547	538	554	577	577	555	605	551	531	542	557	541	585	617	542	548	530	571	582	556	488	536	537	602	532	532	588	570	597	564	571	542	533	571	537	534	582	568	487	568	559	561	549	564	568	568	571	551	553	586	557	535	540	533	530	553	594	532	564	553	571	573	557	582	519	558	556	554	593	534	596	544	519	577	532	575	533	593	587	556	569	564	507	591	505	503	561	555	575	560	601	572	566	591	551	598	583	553	547	571	544	557	520	571	553	564	535	530	539	583	571	535	560	575	545	523	560	560	571	541	562	566	586	552	551	530	600	548	524	587	577	571	584	541	528	556	545	581	562	553	562	578	536	570	537	531	539	527	530	544	550	564	540	536	605	565	574	569	569	556	588	543	562	545	575	585	571	528	557	606	534	574	605	532	552	550	560	568	569	549	541	547	534	542	602	556	541	582	566	575	568	532	587	549	523	562	584	562	534	558	531	558	546	571	578	607	568	564	579	571	529	562	511	553	566	572	586	533	542	589	586	591	578	529	609	557	624	602	559	548	558	548	539	569	543	573	579	547	550	535	591	539	605	528	545	588	583	538	606	521	559	618	542	528	529	571	558	528	631	522	577	555	545	560	576	612	580	576	554	535	566	504	588	587	516	603	574	561	507	542	624	554	572	548	538	597	560	590	544	633	539	558	488	538	583	533	547	573	560	590	616	577	567	561	551	594	513	552	550	555	536	561	566	544	611	557	573	556	598	580	550	540	521	551	561	541	582	561	552	530	542	618	546	521	540	532	564	569	558	575	552	536	576	505	570	535	558	581	563	584	542	555	575	535	578	582	555	539	585	546	555	587	563	506	533	561	581	537	569	546	578	567	562	573	565	544	555	557	610	554	509	523	541	550	567	519	542	576	539	560	566	579	495	610	531	590	609	550	564	561	565	566	536	542	592	571	559	530	555	542	584	547	551	563	561	541	552	540	535	551	555	551	602	570	495	564	572	573	580	600	592	559	572	566	589	572	565	549	521	508	564	586	529	573	568	552	602	554	568	571	559	564	559	490	551	557	529	554	572	560	569	555	535	522	534	534	526	591	571	553	597	582	550	574	575	537	591	575	562	545	511	555	585	523	578	533	556	538	572	572	552	555	554	528	508	566	536	545	553	563	530	542	576	564	518	564	512	546	542	554	535	599	558	549	550	587	560	555	587	553	566	598	576	544	536	531	549	539	583	529	591	576	594	557	578	539	562	571	558	557	562	541	539	558	553	519	545	574	558	552	548	557	539	567	593	549	554	595	566	583	542	583	558	557	544	610	554	593	601	564	536	540	587	595	547	541	555	561	537	564	521	524	563	560	590	551	578	527	601	587	542	567	597	581	551	584	601	561	553	578	568	560	557	546	526	577	589	554	543	585	563	580	534	575	572	522	547	551	534	587	560	578	568	546	553	559	527	613	511	581	567	550	581	603	565	539	552	559	586	574	557	553	524	569	512	586	559	549	540	556	561	571	516	571	530	576	564	543	613	583	569	530	569	566	560	572	580	582	578	571	569	563	583	586	526	504	553	538	583	539	552	545	577	559	514	578	557	549	511	521	567	614	570	593	579	580	580	564	534	554	584	546	574	542	555	553	626	540	573	548	558	530	568	548	573	551	559	582	581	526	591	580	587	593	544	574	553	577	582	560	580	559	548	567	582	561	562	567	581	540	594	603	555	559	575	558	597	561	570	545	533	527	561	517	558	526	585	549	552	528	556	558	589	586	563	577	574	557	555	510	533	553	606	554	584	552	559	549	540	596	589	587	596	575	574	549	559	542	561	548	552	569	570	583	580	577	551	562	571	588	556	577	583	516	532	578	561	541	574	558	579	600	586	578	550	545	576	536	561	553	572	558	568	577	563	550	570	580	582	564	567	612	562	575	545	554	557	570	567	520	529	579	566	607	566	563	553	576	607	558	554	522	540	561	566	575	555	570	555	561	517	546	566	573	538	530	571	571	593	534	573	527	607	528	536	550	578	562	548	532	508	511	536	593	529	545	562	555	544	538	568	563	550	551	551	528	515	521	540	565	543	543	594	533	574	565	565	536	526	582	545	558	544	588	591	548	559	600	516	551	560	566	582	544	556	556	579	559	584	600	563	536	579	537	595	568	632	573	558	529	567	587	614	593	569	588	570	557	545	515	582	616	572	575	581	569	601	607	557	546	582	558	561	557	592	543	550	564	543	560	599	529	552	560	580	568	593	582	591	597	541	542	571	579	576	524	559	595	522	562	576	580	582	569	561	594	562	556	550	538	585	579	573	552	547	548	569	569	563	544	558	579	583	562	574	548	525	531	595	554	539	601	577	573	564	554	582	563	551	579	568	621	512	544	545	511	606	555	548	549	572	541	567	558	554	562	541	541	554	575	539	592	547	551	549	554	600	560	540	551	552	545	559	558	576	556	586	563	579	524	564	548	599	578	598	521	532	568	560	533	528	529	547	542	535	515	550	600	538	571	543	542	519	551	592	552	547	560	567	563	499	552	563	571	588	597	573	544	551	565	548	543	558	553	557	581	528	593	540	552	558	554	566	558	579	505	533	606	549	552	549	574	580	556	566	537	559	583	545	548	536	566	609	539	579	524	505	520	554	530	557	509	599	559	567	587	525	554	567	549	564	546	619	531	543	529	553	545	561	548	589	577	542	621	551	535	583	578	574	552	533	522	549	551	542	533	575	616	583	578	530	597	540	561	538	548	541	567	555	567	568	573	577	552	550	567	546	571	560	548	506	540	574	506	561	525	564	546	553	531	568	531	571	573	543	574	531	557	562	538	536	558	563	562	572	508	527	561	556	562	546	576	542	565	569	591	523	557	556	546	590	549	605	525	531	556	529	519
2661	921	1178	1757	3185	6916	10462	9195	5524	2945	1485	323	92	98	73	85	106	103	109	122	108	77	83	112	100	105	67	76	97	95	88	80	87	96	83	90	106	97	91	85	106	109	105	93	78	100	76	94	116	99	95	103	95	95	98	95	104	110	89	97	91	124	99	103	77	91	103	94	102	84	79	96	79	103	116	86	93	90	103	90	93	89	101	90	89	100	95	101	111	89	105	91	95	103	89	93	115	104	103	92	91	93	98	84	80	103	88	111	100	90	100	108	91	90	93	112	98	93	95	87	116	107	110	105	108	89	97	99	100	95	100	100	104	115	75	102	78	104	101	93	99	87	84	98	94	100	87	89	99	83	112	97	104	103	100	100	111	92	89	105	100	105	85	88	96	105	84	109	93	98	90	104	92	82	106	86	102	91	92	106	88	92	99	95	102	87	109	106	119	105	113	95	87	103	104	107	103	111	105	89	93	91	94	97	104	103	104	105	90	102	103	108	99	117	91	91	90	97	107	93	80	93	91	110	97	93	111	126	105	87	111	97	98	104	102	112	105	95	103	88	84	118	95	97	108	107	88	110	95	101	82	106	110	104	105	83	88	103	84	103	91	82	89	93	107	104	98	81	111	107	104	104	99	98	86	104	79	94	96	101	105	93	101	97	109	100	104	90	89	109	108	106	89	93	82	91	96	130	90	124	97	96	94	103	116	99	111	104	91	92	121	90	82	92	104	96	96	106	90	99	98	112	72	79	97	77	100	82	92	103	87	119	99	83	92	108	94	86	94	101	92	111	108	98	100	81	95	108	96	96	76	87	106	90	84	87	95	97	76	103	94	109	79	111	107	96	93	92	90	112	91	100	97	93	108	103	120	105	101	90	104	93	105	99	105	102	97	103	102	84	106	102	85	95	92	89	90	95	91	108	106	95	96	90	98	93	95	84	87	94	109	100	93	83	87	94	95	106	103	91	105	96	107	106	100	96	92	105	96	107	77	87	94	94	88	89	75	90	104	90	87	84	95	86	100	98	109	112	110	97	109	83	89	92	79	96	99	103	92	86	98	97	92	97	94	95	92	105	94	100	105	89	99	107	100	92	89	93	91	96	98	102	103	97	110	90	113	92	99	99	96	123	98	88	113	88	107	108	94	96	96	108	96	89	97	86	110	112	98	91	101	92	85	89	89	91	91	95	73	119	86	93	91	113	105	101	102	98	88	102	92	82	89	95	100	88	100	103	110	91	98	99	117	93	105	107	95	98	103	107	87	106	73	86	94	101	92	103	97	94	91	114	122	94	94	93	92	115	94	115	87	96	87	93	85	119	118	81	127	88	117	96	91	96	111	97	106	93	82	93	110	103	78	121	89	92	98	91	103	116	109	93	100	96	85	98	101	85	109	87	102	99	94	85	90	97	79	112	79	123	104	105	97	88	78	97	107	79	99	119	86	92	102	87	90	94	83	91	71	123	115	105	110	90	109	90	76	115	89	98	107	98	97	91	98	95	96	86	96	102	88	91	97	97	97	90	87	85	105	101	113	108	88	92	87	96	95	92	99	90	102	97	86	99	93	89	109	105	105	94	98	99	96	80	94	92	90	84	100	104	80	102	88	104	117	107	94	100	99	99	96	94	78	92	103	111	86	97	110	83	96	82	74	108	100	86	97	107	102	105	106	104	105	108	85	90	90	101	80	86	100	96	99	114	83	113	91	98	86	95	99	92	83	100	89	109	78	117	93	109	91	93	90	97	92	98	90	89	105	116	93	80	91	87	105	97	98	119	90	105	95	116	103	97	111	101	83	113	98	108	97	102	89	68	110	95	96	96	97	98	96	94	106	99	75	90	85	106	109	103	89	81	107	104	101	104	101	88	91	86	85	108	96	86	101	108	87	92	95	108	96	91	95	103	101	102	104	99	113	89	85	117	104	116	104	106	90	78	92	100	87	70	83	101	91	101	87	96	95	103	96	110	97	102	113	108	97	93	110	85	115	95	91	100	82	87	90	116	100	99	84	95	82	97	94	95	80	87	103	90	96	97	104	81	102	101	103	100	85	96	116	100	87	87	89	101	86	91	101	106	97	101	97	92	100	88	103	77	96	95	98	106	108	96	82	104	110	104	92	82	114	103	110	96	77	120	96	113	111	95	80	104	86	88	110	76	118	88	102	82	88	98	103	98	92	116	72	113	101	100	82	107	102	85	91	106	92	112	92	116	82	84	103	97	82	109	88	90	108	88	94	107	93	102	90	112	86	87	78	98	90	91	96	93	88	100	86	96	97	94	79	87	95	111	86	83	112	117	106	96	100	86	103	104	104	110	87	93	117	96	93	86	89	98	93	93	84	89	89	106	96	102	90	103	83	85	103	106	107	86	89	109	96	94	101	118	111	99	81	96	80	93	106	80	108	76	96	99	86	90	86	104	108	100	97	89	95	101	104	98	87	93	106	89	118	99	94	98	103	98	105	79	100	97	87	105	107	105	86	106	97	89	96	99	97	93	89	110	75	101	94	81	102	112	96	98	100	96	91	106	101	101	84	99	88	104	80	99	108	111	100	93	101	88	79	93	96	101	100	97	106	97	100	98	106	98	105	108	84	96	96	92	106	112	97	101	87	99	104	85	99	96	81	78	98	98	94	96	107	88	107	83	92	97	83	87	118	80	92	104	75	107	94	91	98	93	106	82	99	96	87	99	87	106	97	96	83	101	80	92	85	94	87	85	114	105	70	91	96	93	82	99	108	99	98	76	105	93	100	80	97	91	101	102	78	103	100	87	101	77	97	108	94	88	102	88	102	94	95	101	99	105	114	92	107	85	79	102	107	90	115	96	96	83	104	89	112	111	98	98	93	97	100	101	109	99	94	86	93	95	102	101	113	83	87	94	98	121	97	99	96	95	108	86	123	88	97	103	97	103	106	85	92	97	94	85	105	104	92	96	108	86	88	78	87	93	97	78	101	93	98	94	102	108	117	96	103	92	83	103	113	92	99	111	81	98	97	87	81	101	106	104	99	100	94	95	92	110	109	105	96	78	91	106	97	104	95	98	108	104	95	95	110	98	91	99	109	98	111	103	88	95	101	98	90	93	111	82	90	85	89	93	100	87	98	103	88	116	102	99	101	106	89	88	94	117	86	116	98	96	91	87	94	85	115	86	84	103	100	96	118	87	88	98	104	90	98	104	102	102	102	84	97	95	88	97	93	107	97	90	81	109	100	95	97	102	77	97	112	104	81	98	88	108	94	84	115	104	77	86	92	90	99	127	79	92	95	113	79	107	103	97	91	92	107	108	96	81	79	89	103	76	103	96	100	91	91	105	95	120	92	116	96	94	106	86	80	114	110	92	80	93	90	94	103	107	90	105	112	93	114	99	84	114	100	100	101	100	116	88	85	89	102	85	91	80	97	88	95	87	96	96	92	110	97	95	99	76	89	93	94	98	98	88	88	101	97	108	100	103	90	86	103	77	108	103	94	128	106	87	115	90	95	88	123	110
18431	10261	11821	21944	43858	60637	63289	54671	42617	33437	24165	6472	827	870	845	805	890	855	867	849	879	810	835	867	823	805	800	848	852	855	858	859	855	848	827	807	829	835	867	843	854	867	860	884	858	847	857	821	860	877	891	791	849	877	840	882	845	819	850	838	875	860	859	857	854	843	873	804	910	845	826	835	855	855	838	816	875	821	851	869	798	826	855	844	866	803	852	842	808	862	787	802	794	838	842	831	864	832	837	803	856	821	871	837	874	844	852	880	931	849	847	877	880	849	825	852	884	843	836	821	821	842	828	815	834	880	835	797	847	835	835	859	832	867	815	857	893	846	916	805	866	853	883	821	842	863	890	849	829	801	841	841	806	851	849	858	877	860	827	803	852	859	901	866	839	829	802	854	846	859	907	829	864	892	860	854	842	821	833	816	831	846	868	868	836	817	876	849	870	866	864	806	884	854	860	863	843	777	846	813	858	834	816	825	817	810	839	836	822	857	821	805	908	853	817	854	862	780	823	869	837	875	861	859	865	903	913	828	826	851	810	831	851	843	862	826	880	864	806	902	853	813	849	838	856	883	891	834	792	874	825	856	904	896	860	846	816	848	838	831	830	872	837	862	856	832	818	794	775	854	883	827	859	809	847	852	890	847	877	833	853	793	830	834	786	827	805	800	851	853	827	813	826	859	845	859	895	847	803	884	800	840	806	795	853	766	868	837	850	864	830	835	838	795	847	907	879	806	856	859	806	813	854	815	874	846	853	909	857	855	898	872	826	890	888	827	853	846	793	871	843	814	873	870	804	852	822	856	816	806	841	864	821	858	828	851	844	838	896	798	835	872	839	838	819	870	895	877	844	820	805	843	814	813	850	840	835	768	835	801	865	807	812	818	890	786	892	858	839	804	831	855	900	804	872	845	839	850	812	854	833	824	837	857	828	813	894	849	866	886	792	826	872	813	900	833	917	824	809	818	841	852	840	812	873	859	914	822	851	872	831	872	870	843	839	852	872	865	848	837	864	817	863	856	799	872	841	855	828	840	820	857	838	816	853	807	847	839	801	839	833	849	878	818	856	815	834	835	841	857	834	819	806	880	856	804	904	872	857	870	862	819	843	885	791	850	873	849	823	847	830	854	813	793	859	877	818	894	833	818	836	833	825	823	847	798	815	838	844	840	829	826	862	854	818	805	848	825	866	830	891	896	882	937	887	852	854	842	832	860	903	780	873	841	815	837	807	810	855	844	842	864	813	857	866	852	847	820	842	858	834	839	841	851	803	851	814	880	912	804	833	846	842	824	833	798	770	818	876	879	837	792	813	821	849	871	811	828	791	833	850	900	808	771	855	857	832	906	844	894	815	827	794	870	830	877	846	844	890	881	820	877	814	847	847	857	901	864	872	870	825	877	821	829	866	809	837	850	830	802	817	809	809	860	831	853	849	859	904	859	849	780	844	791	844	831	856	808	797	850	828	824	816	849	803	818	882	862	870	854	873	865	840	848	875	859	822	856	864	869	838	803	837	821	824	871	826	852	844	840	814	824	878	852	842	866	837	845	873	837	893	847	813	856	881	815	847	823	837	890	859	884	866	791	843	839	847	827	830	824	844	850	866	878	835	854	872	847	827	855	921	832	888	842	853	804	848	904	838	842	838	916	912	834	850	861	826	891	895	832	812	862	857	865	888	826	818	881	850	838	851	856	856	802	870	852	842	879	859	838	814	791	850	852	897	833	846	836	824	863	848	863	872	872	841	868	823	835	877	926	869	848	879	843	852	866	875	864	886	844	824	862	820	819	845	860	808	837	795	818	860	806	883	890	836	851	837	821	820	872	865	852	812	861	852	837	857	846	871	801	843	857	820	845	834	891	865	873	802	869	874	840	827	856	825	818	840	832	868	877	890	850	844	849	832	861	868	843	848	840	798	854	870	832	824	859	869	868	838	844	788	876	835	876	865	836	835	843	812	835	813	813	872	816	836	852	808	839	853	867	881	864	778	843	818	892	875	859	809	838	858	853	857	861	837	812	869	814	789	861	883	796	782	877	827	834	890	843	853	885	863	891	846	822	840	824	844	803	892	814	804	809	847	814	859	792	899	841	858	874	901	834	817	864	822	801	816	840	864	803	774	820	794	827	804	887	822	819	913	826	817	869	871	810	856	817	798	827	808	862	828	866	834	841	861	891	807	836	849	830	839	866	823	845	837	871	809	867	846	816	875	817	834	846	842	866	842	860	836	843	787	806	835	851	792	880	861	794	886	778	850	873	821	829	799	830	865	836	890	831	857	835	835	874	846	863	854	893	796	850	846	865	846	808	837	845	831	870	839	835	847	862	794	862	812	833	828	842	815	843	873	850	834	837	843	880	849	813	851	840	807	837	805	865	807	824	842	852	859	898	832	853	844	840	812	894	875	832	875	865	907	937	805	837	833	842	833	843	844	852	873	859	833	841	818	820	855	922	849	838	872	834	859	859	824	880	855	900	861	904	853	859	901	822	854	898	851	842	864	899	825	823	851	792	841	825	846	882	834	863	807	859	880	804	827	884	904	898	826	895	827	822	889	805	890	840	790	893	839	823	772	828	854	819	882	842	839	843	823	836	798	883	875	860	857	810	886	831	806	798	837	862	872	831	855	824	839	836	835	810	816	873	860	846	790	858	826	849	848	843	827	833	832	891	877	863	834	840	856	821	843	864	899	863	852	844	849	838	891	827	892	810	828	865	890	802	825	842	842	815	823	879	864	821	839	838	800	851	840	867	900	877	881	899	839	809	853	902	841	815	851	839	895	859	861	825	819	803	843	917	858	901	849	854	849	771	863	806	807	827	870	830	863	782	841	880	844	912	840	890	832	809	817	827	823	874	856	847	818	827	812	798	842	864	846	851	899	866	875	880	876	822	829	807	851	848	835	819	835	829	887	828	834	831	882	873	873	919	850	778	843	802	837	775	880	894	818	873	847	822	819	879	820	818	829	864	840	822	840	843	842	881	835	893	856	835	769	818	889	844	806	838	855	855	831	853	840	808	847	824	863	897	841	893	846	834	867	866	840	869	866	805	866	803	813	805	748	883	847	810	865	844	866	867	880	822	856	880	873	839	796	854	877	812	801	873	910	844	862	796	846	863	807	832	915	796	878	882	867	847	851	840	854	885	858	835	792	856	897	868	822	805	811	866	877	862	848	856	893	856	841	832	806	811	835	894	836	901	806	822	793	857	828	815	833	860	833	865	800	886	848	859	847	905	862	817	872	824	843	847	838	880	761	851	806	853	801	828	819	857	813	836	807	835	835	804	805	824	836	854	873	860	835	868	875	829	814	782	886	805	862	848	812	851	826	868	860	830	860	810	883	852	901	875	865	844	898	859	890	867	854	814	786	843	892	797	832	853	857	863	840	859	812	838	878	859	851	840	810	821	864	835	829	822	854	784	796	850	875	875	854	850	898	818	845	842	835	843	825	817	886	843	818	846	835	912	859	835	798	844	893	893	816	843	852	824
3085	331	371	403	690	1228	1549	1374	964	597	349	186	116	113	86	90	89	115	107	86	95	90	86	103	89	104	105	97	113	101	108	99	117	114	99	90	98	97	110	90	91	101	103	104	104	95	98	103	93	104	92	91	98	88	103	111	112	115	92	112	108	99	117	95	90	120	89	101	101	98	100	92	104	100	97	101	107	97	106	88	107	96	97	98	81	92	99	115	98	104	121	101	114	93	104	96	109	110	98	94	102	101	108	81	95	109	93	107	111	94	98	117	110	87	114	97	120	115	109	120	103	96	103	73	88	100	99	91	87	98	102	101	102	105	101	109	109	114	101	90	98	89	91	100	105	99	110	105	115	95	109	100	86	102	117	91	98	108	87	90	96	98	102	105	101	97	102	100	108	98	94	97	114	101	91	113	106	90	106	99	109	102	110	110	100	101	89	93	95	101	69	99	96	102	98	104	106	106	112	100	112	91	84	121	101	114	106	96	114	98	108	112	93	105	114	95	108	100	106	84	112	89	102	93	106	107	108	90	87	98	91	89	106	101	100	99	109	104	108	96	98	94	109	76	96	90	95	93	96	101	108	97	103	103	102	114	113	103	104	96	99	98	115	91	123	98	90	97	89	102	108	88	99	111	120	114	107	114	111	95	105	71	113	99	89	127	90	101	129	94	113	94	102	104	90	118	100	109	104	96	98	110	96	109	100	86	95	101	103	110	88	100	110	87	105	108	102	92	103	92	102	91	95	107	92	104	93	98	108	103	96	84	122	103	85	110	123	91	103	109	88	92	116	109	98	98	116	92	102	112	117	116	115	100	90	103	88	89	104	107	91	89	110	112	99	92	92	91	88	93	106	106	98	74	98	97	103	102	105	105	115	99	86	108	99	96	107	103	94	114	101	101	120	106	106	109	93	116	93	96	104	99	112	112	99	115	109	89	102	104	101	93	104	95	92	101	101	113	90	107	97	103	98	107	104	103	115	126	107	82	109	98	101	115	104	86	94	98	95	107	99	86	112	114	85	109	101	94	103	82	95	96	92	97	98	102	86	95	100	102	113	75	93	107	120	98	94	102	106	107	127	106	130	88	95	120	108	103	100	112	116	106	88	97	115	110	82	100	98	112	97	103	97	84	110	112	86	99	125	94	107	103	117	111	102	103	106	93	100	111	114	100	107	96	103	106	93	115	108	97	104	111	107	112	95	94	100	104	98	111	111	91	118	89	97	110	96	96	97	111	119	91	97	99	104	95	97	100	117	81	116	97	101	115	101	111	106	103	110	112	99	102	111	100	107	105	123	91	95	103	101	97	95	92	97	100	94	113	99	103	99	97	114	107	96	101	111	122	103	108	107	111	86	104	91	94	89	96	99	112	97	95	96	110	113	91	103	100	92	103	107	99	110	91	110	123	98	110	95	103	105	94	88	96	91	103	106	99	84	97	107	96	94	89	93	89	103	98	101	107	94	80	104	96	95	91	103	101	116	106	108	93	101	102	93	97	101	109	100	100	112	106	106	95	112	105	99	103	95	98	119	95	81	103	120	104	108	94	100	99	129	101	101	104	108	132	104	97	93	100	97	78	104	105	85	99	115	101	114	97	111	104	95	112	101	100	111	120	101	92	92	110	96	96	91	119	102	103	111	116	96	88	100	117	71	85	98	79	117	112	112	106	91	103	106	97	107	106	108	104	100	87	92	91	102	106	98	107	102	95	102	100	118	87	78	95	120	95	93	97	93	115	113	89	106	102	98	110	105	92	109	100	86	99	111	78	111	94	85	111	109	107	101	102	93	94	94	90	97	109	113	108	102	94	76	112	110	108	75	125	94	80	102	103	94	96	108	113	107	101	100	103	112	95	98	97	104	104	108	94	82	94	112	115	120	100	115	108	97	85	105	106	121	100	80	110	110	82	103	108	92	93	99	111	86	84	104	96	116	94	106	131	110	91	105	98	118	101	91	84	101	118	90	102	102	110	92	100	100	97	94	91	89	98	86	106	103	106	95	96	104	82	90	109	94	101	98	93	100	115	96	93	96	90	91	96	117	92	80	97	91	111	100	117	97	95	111	83	89	94	111	122	93	90	88	99	99	97	108	102	96	86	109	115	101	103	100	116	104	94	97	91	108	106	103	109	105	114	100	110	114	100	118	84	119	114	98	95	99	131	109	99	117	90	110	96	92	109	95	92	110	119	92	102	93	91	109	100	104	107	110	105	125	95	99	102	107	92	90	110	85	87	117	96	87	102	82	111	100	89	98	80	107	97	103	96	83	96	96	99	102	99	103	110	95	124	99	110	103	92	111	93	100	106	111	96	109	113	100	95	114	86	100	94	91	105	110	101	98	96	114	99	96	89	94	112	105	111	104	96	99	93	96	108	92	110	91	96	98	113	120	103	96	99	111	105	86	105	91	102	100	81	100	103	117	93	93	95	108	81	96	104	81	108	103	96	104	106	107	101	99	107	97	103	108	108	105	89	104	111	91	93	94	83	108	90	115	84	97	106	130	104	108	113	102	98	130	98	99	105	89	135	111	106	91	90	99	121	104	94	93	108	102	110	93	116	79	101	97	104	104	94	112	97	107	107	108	91	94	86	115	101	102	89	115	95	107	101	92	89	97	92	129	108	100	101	103	100	104	113	114	90	100	97	107	117	107	100	104	116	105	118	114	101	105	114	85	93	89	95	115	110	87	105	95	90	100	108	119	92	101	102	106	96	107	92	90	120	98	92	90	108	94	92	110	90	109	104	90	89	107	102	81	111	96	94	101	104	107	118	96	101	99	95	86	103	106	88	96	104	96	104	94	99	120	105	105	113	102	102	100	94	114	95	104	109	106	106	112	85	96	98	96	107	124	107	94	90	104	99	112	119	106	116	103	85	98	100	96	114	102	94	96	96	98	96	103	104	109	93	110	85	100	109	93	92	91	91	103	97	101	104	115	98	115	106	94	112	86	98	97	88	101	106	86	116	95	94	115	102	118	109	116	116	96	112	90	97	98	93	100	89	93	108	96	111	88	109	78	104	82	85	112	84	120	112	112	114	98	102	91	98	103	91	95	100	106	103	92	81	97	86	106	97	120	110	89	108	100	116	107	105	101	95	103	89	114	87	97	104	99	112	92	97	112	112	109	91	102	110	95	107	85	109	103	114	97	102	122	105	111	97	115	82	108	102	102	112	106	88	105	103	101	106	112	91	100	113	119	92	108	91	90	89	82	97	102	105	114	105	96	102	104	88	98	90	75	113	105	89	91	107	96	95	110	100	86	95	113	101	92	112	108	90	106	111	98	110	91	109	99	92	101	97	98	88	101	119	95	94	88	129	94	113	103	125	114	100	108	92	101	116	110	104	88	113	98	98	106	83	102	105	77	109	92	100	109	114	121	99	95	109	115	95	117	111	104	87	82	96	96	98	103	109	100	83	103	84	85	109	107	110	90	110	118	94	107	96	104	87	103	100	109	101	100	103	92	94	98	102	94	101	99	99	107	93
11352	3840	4819	7681	22192	31602	32300	27719	20082	13439	7422	2476	879	867	882	855	810	852	822	887	880	846	816	870	871	822	868	827	851	804	854	859	858	891	861	880	815	860	846	857	844	825	890	855	849	808	827	832	859	887	848	832	868	810	868	853	871	870	898	821	837	828	892	815	844	865	873	792	885	890	833	781	870	867	808	845	833	818	855	837	844	845	868	863	838	816	810	827	873	889	815	844	847	868	833	859	865	878	849	878	859	833	824	883	865	877	841	836	886	893	845	817	805	894	842	829	824	843	812	860	821	845	873	830	879	870	851	854	830	866	838	807	874	848	855	845	847	867	885	846	872	813	850	854	854	819	842	871	854	822	810	822	849	876	870	888	805	843	854	876	828	869	867	873	870	841	794	843	845	863	870	869	906	822	886	886	842	875	862	841	834	879	817	828	840	831	853	878	879	867	826	796	855	855	815	838	876	890	855	892	883	867	832	866	862	825	903	855	814	818	859	837	876	820	884	893	866	849	877	848	860	836	840	882	866	819	847	850	822	853	837	807	810	833	868	902	861	851	886	822	864	876	832	861	897	844	867	868	858	904	847	876	900	842	816	872	852	908	835	847	883	837	873	889	849	848	891	856	872	860	828	819	884	834	844	866	798	840	820	832	878	822	820	891	866	859	859	872	820	856	830	885	873	860	866	849	919	838	848	887	838	882	893	851	839	857	873	853	795	901	800	847	844	854	861	859	850	847	860	890	873	816	838	867	848	834	796	845	834	833	842	868	871	780	853	843	885	880	833	818	836	840	890	857	874	842	822	836	809	818	857	863	805	823	852	854	813	862	891	868	892	865	878	891	871	845	862	814	854	879	854	896	853	833	837	842	888	889	850	865	845	866	894	900	872	852	853	811	852	849	892	812	861	846	859	799	854	838	869	838	840	905	826	841	869	849	846	798	866	842	832	866	903	834	885	818	857	811	899	853	886	856	871	789	878	842	894	875	886	855	840	850	825	848	826	828	857	898	828	867	773	839	826	852	858	806	819	818	847	891	866	876	858	854	825	833	875	840	834	833	853	852	863	845	840	905	847	877	839	850	856	829	854	845	862	832	815	833	821	855	868	870	853	846	896	824	880	816	867	821	826	871	883	869	857	854	878	858	834	875	830	828	831	862	859	838	859	898	839	902	840	869	860	821	839	868	850	816	860	873	863	846	847	837	837	880	886	901	861	852	853	821	851	855	897	884	824	890	838	857	880	834	861	852	815	843	863	839	858	901	876	849	893	862	809	820	854	842	840	815	871	867	848	881	852	842	819	824	875	881	833	806	865	859	894	828	820	848	841	876	892	810	873	856	808	857	855	883	804	826	848	808	809	836	789	854	853	827	812	801	870	849	847	815	865	802	871	792	864	839	838	901	878	842	865	825	902	813	813	842	829	865	804	845	887	862	866	888	861	876	819	836	844	807	878	786	837	832	824	828	841	850	868	877	871	809	886	866	897	876	781	904	870	826	896	843	886	822	855	867	860	846	810	824	859	828	820	836	831	831	816	835	892	815	871	829	830	816	821	879	862	876	863	843	860	830	817	903	874	853	870	841	819	870	836	848	873	841	870	869	831	834	831	890	832	785	891	886	853	784	842	825	868	837	861	870	823	827	870	877	876	822	826	829	896	845	821	858	820	833	912	808	862	853	834	914	899	834	871	830	849	878	852	862	836	838	845	818	838	861	866	878	884	889	851	847	838	821	839	841	874	903	838	847	858	867	845	856	891	868	865	821	867	838	852	826	876	876	876	842	873	868	858	854	802	829	859	864	859	863	805	866	860	851	869	870	831	835	870	858	835	873	807	847	851	819	859	863	843	822	847	831	854	877	810	848	840	832	870	879	848	842	885	868	858	860	856	849	831	869	828	780	809	867	832	923	886	857	832	870	862	839	875	870	908	808	852	856	866	910	830	830	844	888	847	795	809	910	904	846	858	835	876	909	887	856	852	872	794	825	943	866	842	847	850	829	839	864	883	903	810	829	804	849	857	895	860	874	864	856	838	893	842	859	904	806	831	849	861	859	854	826	749	889	817	859	820	835	847	861	838	864	816	862	919	850	808	817	836	861	842	896	831	877	883	825	877	847	822	931	840	814	821	806	848	877	801	921	855	869	895	832	852	878	941	824	835	899	917	901	847	866	883	826	847	881	842	881	868	842	869	870	829	860	867	816	845	900	897	830	806	852	868	841	897	837	877	858	844	858	846	859	829	896	891	860	880	890	805	805	841	831	786	861	824	887	866	863	838	888	811	843	877	902	868	859	874	806	871	797	884	854	815	875	862	879	858	850	833	889	847	868	861	882	913	881	813	829	851	826	862	862	836	870	831	815	796	837	808	862	900	879	862	849	896	826	856	839	887	848	849	865	811	827	830	839	881	852	884	827	826	888	828	825	857	851	867	828	848	862	890	808	838	889	842	850	811	881	866	874	847	799	857	829	847	869	866	868	857	803	816	844	771	880	896	814	861	800	838	855	859	915	864	860	817	838	877	804	823	864	854	853	828	826	852	878	849	796	844	842	906	862	843	821	860	855	848	850	870	883	804	846	876	825	895	818	833	799	852	821	831	853	879	868	828	842	834	788	904	812	850	871	858	800	851	876	906	839	862	876	873	828	850	897	853	860	875	870	836	847	842	798	867	797	844	859	813	824	832	850	906	844	846	866	802	858	861	831	838	834	829	845	800	871	840	866	822	838	796	878	879	890	854	827	851	850	861	856	827	905	873	853	855	832	885	827	817	856	836	847	805	814	843	813	838	894	819	849	899	836	890	838	869	824	882	835	819	876	821	847	914	879	806	836	876	853	859	940	825	894	822	893	805	874	871	880	854	812	903	870	801	866	846	862	886	837	827	867	782	862	848	915	881	836	863	849	842	828	885	850	907	843	823	862	880	881	853	862	837	834	878	847	863	840	876	852	900	851	809	844	777	852	862	891	904	842	841	829	812	902	813	843	834	905	873	831	836	854	872	870	871	861	885	835	876	813	856	820	883	877	841	801	884	831	830	837	834	835	817	780	818	874	877	836	875	873	882	835	862	864	850	854	857	865	831	861	830	846	843	907	860	906	879	839	851	878	804	856	835	871	830	883	865	804	870	812	868	891	834	865	833	832	889	872	885	864	850	842	812	900	868	885	851	798	858	884	855	803	850	874	816	855	879	789	787	846	833	899	867	794	853	815	822	901	831	874	849	833	817	862	896	837	828	863	874	833	860	915	872	863	885	804	850	828	847	879	845	854	807	817	822	820	822	837	849	810	821	800	892	859	862	895	847	815	820	891	845	880	877	814	822	877	864	820	849	847	874	840	904	908	855	806	878	814	836	904	805	831	845	892	890	857	807	868	878	897	815	857	851	921	841	897	863	812	818	853	861	854	861	851	866	870	863	852	865	866	829	818	909	861	852	854	838	785	876	866	811	846	846	851	840	803	817	856	904	861	831	838	822	886	850	850	836	872	871	885
3996	1056	1020	781	2789	7234	10687	9940	6345	3461	1647	462	68	73	77	65	64	80	63	78	60	73	67	73	63	73	66	67	78	66	95	79	79	77	65	76	67	74	54	57	77	73	72	89	58	73	68	81	63	77	62	67	70	72	72	73	70	66	86	62	67	72	79	77	66	71	57	79	86	81	72	78	65	63	78	53	53	66	77	68	82	68	74	77	70	62	79	72	69	68	67	64	87	67	72	53	57	90	73	67	73	74	72	78	77	69	63	84	72	74	71	73	81	69	58	68	72	68	71	58	83	59	71	69	61	66	104	76	75	78	61	56	57	71	68	85	65	61	60	79	75	66	85	77	63	70	85	91	76	59	75	74	67	81	80	67	79	81	71	73	67	60	73	64	72	53	67	58	70	75	58	78	61	68	75	69	64	76	68	68	75	67	81	71	64	71	66	78	68	87	76	76	58	73	60	75	66	61	57	80	66	57	72	63	66	61	65	74	73	68	53	66	59	65	64	75	76	63	85	74	61	74	78	68	85	88	90	68	72	85	74	74	78	60	84	60	82	80	57	71	85	84	79	80	77	63	84	62	84	65	77	65	77	78	62	70	69	85	82	79	78	74	57	64	74	66	58	83	76	65	69	76	59	73	66	85	78	69	55	63	73	69	85	68	69	63	67	73	71	72	53	82	64	71	69	79	68	76	80	73	85	63	60	80	66	70	62	71	73	73	77	76	80	62	62	88	67	69	71	71	78	59	75	60	64	64	76	71	65	72	71	84	64	69	82	72	73	60	72	75	88	74	62	76	74	63	83	82	78	76	67	84	81	69	74	77	76	69	60	77	77	86	57	62	77	80	70	86	78	66	73	66	82	82	71	89	72	69	62	73	57	72	84	70	73	73	66	73	76	85	75	77	79	69	63	53	71	71	79	62	64	85	88	86	62	65	68	59	76	90	72	81	64	84	73	70	57	79	72	75	77	90	75	80	62	67	68	63	87	69	77	71	49	73	70	68	53	76	66	83	60	79	44	74	67	70	77	63	74	86	67	66	72	67	64	79	79	74	65	88	67	72	71	75	60	68	81	67	83	79	92	78	70	58	69	63	70	63	80	69	71	65	57	72	70	63	58	73	71	81	72	82	93	73	62	65	85	66	61	54	75	62	62	74	72	66	57	60	63	94	69	71	76	57	88	69	81	72	62	75	65	62	69	73	69	78	77	77	81	73	79	69	69	88	68	67	62	80	72	64	85	63	74	72	95	83	71	64	70	76	77	58	82	76	61	75	59	67	86	52	59	84	77	65	70	82	70	78	82	76	62	58	80	69	76	76	56	79	87	63	78	84	62	78	77	71	64	67	81	70	75	83	64	92	56	63	73	88	68	70	92	63	72	70	67	55	60	76	81	76	72	62	76	82	67	79	74	73	73	78	78	66	78	80	66	80	67	80	59	63	70	67	69	82	84	56	62	86	72	54	61	88	73	72	71	74	65	74	86	81	72	72	76	74	68	62	66	67	75	66	64	66	75	51	52	85	90	73	63	55	64	57	71	68	66	70	79	71	87	85	89	75	61	87	62	80	69	67	64	79	84	69	70	65	71	74	65	72	80	73	79	64	68	65	66	62	78	80	84	82	58	77	72	57	66	62	60	88	65	59	74	56	82	88	67	69	78	62	70	56	59	77	62	79	77	82	90	67	73	83	68	78	77	69	86	72	76	80	73	67	73	73	82	71	76	79	79	61	84	74	87	79	62	70	56	60	79	63	72	63	81	74	70	73	69	70	62	71	74	68	80	91	84	82	72	50	76	84	77	68	64	73	89	77	76	57	70	75	81	70	68	83	64	72	78	75	68	74	69	62	69	65	79	77	77	70	90	74	58	71	69	84	67	64	76	80	78	73	68	67	79	67	66	61	78	73	73	66	65	70	71	67	73	83	85	67	58	69	75	63	68	77	75	68	72	85	72	81	61	87	71	71	65	66	61	64	72	79	88	68	75	77	70	61	78	76	72	53	78	75	71	64	68	85	66	68	67	83	73	76	55	90	77	69	79	63	77	64	78	52	70	73	61	89	64	78	79	78	69	78	90	70	56	63	67	75	83	71	78	87	80	72	71	76	76	68	70	78	76	74	70	87	77	83	59	77	79	77	79	65	64	65	79	73	65	78	83	77	69	86	86	64	89	78	73	73	76	76	72	91	74	80	67	53	64	58	67	61	90	72	87	67	55	85	54	66	72	74	83	69	53	55	81	65	70	94	71	80	78	79	67	59	79	72	66	76	83	80	80	73	83	68	78	75	84	85	73	69	81	81	75	74	68	72	64	83	75	69	61	72	63	68	74	80	75	70	68	62	65	72	90	65	82	77	69	81	75	75	75	76	65	60	71	59	66	71	69	58	78	79	75	71	70	79	65	69	61	83	75	87	62	71	79	80	65	64	57	75	88	78	66	62	71	74	54	58	72	79	73	86	80	67	69	71	70	88	63	81	58	75	75	73	69	79	76	78	76	89	71	69	62	76	79	59	76	77	67	68	70	71	65	80	70	74	68	65	74	64	70	75	76	71	64	70	79	83	91	89	80	75	88	64	81	74	68	56	80	82	61	64	68	56	64	70	70	75	73	66	61	67	65	72	72	59	75	76	87	68	82	84	67	61	80	53	69	76	73	71	75	72	73	68	66	56	76	75	69	81	62	79	88	61	73	64	73	67	70	75	63	81	67	69	65	72	74	71	70	74	75	80	73	69	88	72	70	66	75	63	56	80	74	82	49	65	87	71	69	69	74	76	61	77	77	95	64	72	82	75	71	89	81	85	71	75	76	79	56	69	74	65	75	63	90	84	75	62	65	78	68	63	84	73	56	57	71	96	80	78	83	68	74	75	81	70	75	70	69	57	62	72	68	70	71	62	62	68	80	63	54	63	61	72	75	68	72	81	81	60	70	60	82	78	66	64	66	80	63	67	72	75	64	89	72	84	72	68	87	70	63	71	68	80	98	65	69	76	53	84	67	68	73	66	61	74	73	81	72	64	73	76	80	64	63	67	56	63	61	72	79	73	80	69	86	81	73	58	79	79	77	68	82	70	69	67	71	70	70	72	86	79	70	70	57	72	65	72	73	66	78	83	58	63	75	57	74	76	72	62	79	80	65	65	68	78	83	63	68	84	68	73	65	72	79	71	66	59	72	64	71	73	71	63	71	61	74	86	62	79	67	80	74	70	69	75	65	63	82	72	67	76	66	70	72	65	75	89	72	81	70	83	68	54	68	57	69	71	71	67	62	65	67	73	67	74	71	79	74	61	72	78	73	90	71	76	81	71	91	67	80	70	64	60	83	77	81	77	72	68	69	67	95	76	73	72	59	93	85	74	69	65	74	79	69	85	80	69	67	66	69	69	70	79	71	63	80	83	66	75	77	71	64	69	68	68	73	65	69	70	69	69	68	89	54	77	77	63	77	71	84	56	73	88	75	77	67	66	68	82	70	72	75	61	66	84	89	73
17893	11432	10646	13544	41225	61503	63767	56104	44392	34836	25400	8899	667	645	705	679	623	622	617	624	665	636	619	632	729	624	602	642	639	683	651	609	663	641	642	626	629	644	635	661	653	654	628	618	594	674	620	669	636	622	633	661	615	620	632	597	614	645	654	678	638	643	646	694	637	630	658	660	639	627	635	649	628	650	653	648	602	636	616	675	637	626	615	603	607	692	691	621	614	593	642	656	627	623	637	647	593	594	607	616	660	622	616	623	645	673	623	645	617	611	595	672	606	685	614	625	607	669	606	671	647	633	641	619	634	663	652	660	670	661	650	683	643	629	617	611	651	632	631	609	636	649	645	576	626	644	627	612	636	607	662	626	624	641	674	644	649	644	611	626	617	628	630	666	627	665	655	629	612	681	674	639	617	649	656	643	677	722	598	646	656	624	657	644	588	613	637	618	637	668	605	666	633	579	640	647	635	622	685	631	614	636	644	653	633	666	590	641	663	629	607	638	585	620	610	623	642	612	661	624	672	642	623	625	599	602	632	639	592	634	629	592	610	604	643	633	656	646	584	598	593	644	641	656	619	589	676	636	630	649	633	655	622	615	666	619	640	622	626	595	614	628	674	637	646	632	662	671	632	614	678	622	668	586	645	652	676	646	658	630	644	636	694	651	633	616	634	644	689	596	637	652	638	656	628	650	649	651	722	621	692	649	617	600	612	641	624	621	644	645	627	623	604	598	596	623	638	622	656	598	696	600	621	620	624	612	620	642	655	615	648	622	665	617	653	647	607	606	639	631	654	630	608	633	611	636	592	617	685	639	666	596	626	651	616	640	634	617	601	616	614	674	609	655	610	632	613	608	629	647	625	611	661	605	653	686	610	625	634	644	611	632	616	693	623	600	641	644	606	595	637	669	614	626	625	677	682	657	628	633	646	609	656	660	618	646	674	645	613	636	627	640	625	644	641	648	617	654	609	616	656	653	640	654	702	653	633	621	635	647	607	693	673	641	649	664	665	641	666	682	600	654	621	595	674	637	643	633	679	648	636	620	636	608	660	640	629	623	635	653	641	631	633	661	669	616	653	648	608	655	665	640	663	598	641	613	692	607	651	634	625	653	652	637	638	681	659	644	634	578	655	638	632	598	600	632	580	598	639	657	636	641	648	620	606	660	634	647	673	632	677	634	683	609	628	616	649	643	583	663	630	662	611	648	598	613	659	623	614	638	667	647	630	626	637	637	651	685	635	653	617	625	650	617	629	654	679	654	642	628	614	647	671	671	656	680	616	618	650	639	692	658	672	602	637	637	630	621	628	618	672	641	662	624	635	660	666	611	619	653	689	691	637	637	676	624	602	649	643	606	652	616	627	630	715	669	658	644	627	659	603	650	568	667	594	629	658	638	632	661	630	658	679	672	599	657	626	643	625	638	647	624	672	611	636	621	603	632	617	633	641	645	653	628	654	653	612	621	631	631	626	583	646	651	676	625	645	646	671	642	633	669	609	637	664	635	584	642	623	605	701	579	695	634	665	618	674	606	648	647	679	643	687	625	597	666	630	644	616	637	632	611	598	627	653	627	633	593	651	675	616	670	659	635	645	619	653	603	650	668	604	620	661	671	657	611	634	653	678	651	663	608	600	624	614	666	648	662	651	658	676	692	657	644	640	623	667	607	653	628	614	609	618	639	603	612	623	603	640	623	645	611	633	661	664	629	666	613	618	624	564	626	597	640	621	638	632	670	635	641	668	641	649	640	625	669	633	612	664	625	610	631	659	596	595	625	655	673	571	643	636	644	635	633	659	632	607	646	586	643	617	658	652	607	599	593	646	650	631	618	654	651	631	617	635	651	655	634	616	610	673	663	647	603	663	657	643	633	612	648	635	635	689	624	693	599	622	655	678	641	628	642	637	599	626	641	633	643	630	641	610	652	674	606	624	642	673	665	634	682	607	665	633	598	610	635	651	687	664	671	637	644	661	616	628	585	625	637	631	664	614	629	589	641	637	648	657	632	642	589	629	625	665	616	632	646	623	577	632	614	686	639	611	594	625	629	607	622	681	622	592	575	678	627	631	634	659	609	665	603	641	666	627	626	671	625	673	643	626	670	601	615	605	613	669	646	624	644	629	591	621	665	609	618	674	662	648	674	582	626	643	629	660	648	667	639	630	659	624	626	617	589	645	648	611	622	677	629	645	650	636	595	598	609	625	627	645	631	653	632	616	634	626	616	674	602	611	648	607	640	619	620	696	691	627	649	636	607	640	642	624	590	677	630	622	671	606	612	596	621	643	684	690	655	631	670	655	649	585	613	645	602	594	617	602	664	623	618	629	620	649	662	595	616	652	669	618	606	652	657	632	658	651	626	667	652	621	666	675	645	595	700	676	657	663	675	647	674	641	641	646	645	618	632	661	625	649	635	674	624	616	668	618	684	681	656	595	648	617	644	681	666	623	660	613	593	556	647	633	613	621	606	590	618	573	623	644	664	638	642	631	624	631	670	619	662	606	666	642	642	662	618	622	614	625	672	606	627	651	667	649	657	588	647	661	631	619	672	621	651	649	642	670	622	668	614	711	622	595	643	616	661	644	681	578	625	597	675	646	638	625	617	649	621	671	642	654	598	609	646	652	599	653	599	644	646	613	620	645	652	643	635	647	656	640	676	640	663	631	616	655	631	634	652	645	628	690	633	623	631	633	611	630	641	633	640	697	713	619	603	665	647	663	629	656	616	637	620	691	639	647	618	634	648	626	641	635	651	642	701	645	615	635	640	605	641	669	590	652	617	610	648	614	641	679	646	720	646	682	615	643	613	647	594	612	649	601	630	638	637	627	619	623	642	654	667	640	623	677	629	622	640	654	613	613	574	598	626	651	619	660	626	610	649	661	637	606	656	617	633	667	601	636	665	628	619	632	653	619	654	646	614	587	615	652	595	623	670	593	666	620	617	623	659	641	624	644	614	639	636	625	631	671	631	662	629	615	636	640	680	584	662	642	646	646	669	650	594	637	658	648	630	632	554	626	648	614	662	627	647	630	637	602	624	627	608	620	625	611	643	617	638	618	612	615	601	655	657	599	609	673	653	622	689	631	649	622	634	641	653	683	588	670	645	622	699	598	658	623	630	598	626	634	626	612	641	685	639	635	621	696	666	651	681	655	643	659	620	662	618	603	607	653	647	649	592	650	664	621	649	683	568	615	591	612	652	672	631	671	579	631	656	620	687	610	641	655	630	641	669	676	621	635	640	654	650	652	607	611	662	651	636	637	630	622	633	610	641	613	601	644	645	603	635	676	583	649	675	612	636	649	671	655	636	630	664	621	635	674	645	622	606	642	625	637	594	636	637	600	657	641	610	617	626	623	648	610	630	639	643	669	658	616	659	629	652	664	588	653	660	635	604	645	644	605	660	618	610	616	632	603	636	629	629	673	606	669	664	621	686	643	597	642	637	631	675	649	641	650	656	637	600	629	654	607	642	608	658	644	614	640	624	627	641	610	638
5187	981	444	288	1076	3515	5448	5052	3390	1804	808	202	62	72	59	59	61	54	59	71	62	60	62	61	63	64	68	57	66	59	75	63	61	70	72	61	61	83	69	55	66	66	59	55	78	67	59	66	58	59	64	67	73	59	61	73	77	62	61	60	63	68	58	72	55	66	61	60	62	75	54	67	47	68	62	57	52	77	60	57	62	56	57	61	65	60	65	77	58	72	66	51	65	60	73	77	61	55	60	74	64	46	75	62	64	70	66	46	66	53	61	74	74	61	71	52	55	49	49	54	56	57	70	63	63	66	75	63	67	64	71	65	61	75	61	54	67	74	63	68	53	54	59	66	60	54	57	77	76	65	60	68	59	61	65	60	61	61	68	59	56	63	67	71	81	63	66	76	63	47	74	75	56	83	63	71	56	64	88	50	64	65	50	55	54	60	70	54	51	69	64	66	68	73	52	75	69	72	61	59	64	51	59	69	55	72	63	55	63	50	39	54	68	69	61	60	56	54	66	64	76	74	58	84	46	63	46	65	69	60	70	58	76	60	71	60	59	50	68	66	54	68	60	63	51	69	48	62	68	65	65	66	75	55	59	65	68	50	53	45	67	69	64	58	62	57	71	74	76	70	59	57	58	58	54	63	74	48	57	62	55	59	67	60	69	64	76	62	70	50	81	77	48	54	53	57	76	61	54	75	63	70	70	76	76	61	60	49	68	82	63	75	62	64	67	65	51	74	60	67	78	59	72	54	60	68	69	63	56	56	52	64	65	54	57	68	63	59	55	52	54	63	68	69	65	65	60	64	58	54	69	69	67	67	62	73	53	46	61	60	66	53	53	71	69	57	55	59	69	73	78	68	62	66	60	57	67	68	60	59	58	66	47	60	71	75	73	64	55	69	52	52	67	56	68	63	56	72	50	60	56	69	72	58	67	53	64	59	58	68	67	62	68	56	63	78	68	62	60	58	57	56	75	66	59	58	79	70	61	61	58	59	66	68	56	72	66	56	69	73	72	70	65	50	57	57	59	64	61	66	77	63	65	66	71	61	57	62	62	76	58	50	52	60	66	54	65	59	55	72	59	72	58	65	64	60	57	67	66	61	79	70	66	65	63	66	67	71	71	79	70	66	59	66	66	50	67	53	70	61	52	67	79	68	65	49	64	78	69	51	70	60	63	61	72	64	63	69	67	51	53	54	58	74	69	67	57	68	78	53	62	53	48	60	60	74	63	51	70	67	60	63	68	54	70	61	67	54	55	72	50	68	58	55	68	76	69	71	54	67	76	55	70	66	62	80	57	69	51	57	60	58	57	56	62	63	62	60	72	67	67	58	66	60	60	78	57	58	60	62	63	51	68	58	53	74	69	74	76	65	74	60	70	60	74	70	64	55	69	66	56	58	76	72	72	49	58	62	69	77	69	54	66	55	58	61	54	53	58	73	54	74	65	73	60	76	71	61	80	69	62	56	65	62	60	63	79	55	54	83	47	57	58	77	68	74	53	69	58	66	59	59	63	72	65	71	43	49	47	68	81	83	63	57	66	42	54	57	54	57	53	53	60	78	67	61	72	62	57	72	60	58	61	45	55	58	64	59	48	46	58	59	58	61	58	60	68	56	61	59	61	69	56	61	60	63	62	62	72	59	49	60	62	68	62	74	61	64	83	51	52	52	72	65	65	55	56	76	54	67	61	62	54	64	71	67	59	63	64	74	59	64	63	53	59	63	52	71	71	48	67	62	61	63	69	63	61	64	50	66	61	65	73	64	56	65	54	69	68	56	62	57	74	61	65	53	44	55	61	70	60	58	47	72	63	56	57	64	60	58	62	51	72	59	50	39	68	65	60	53	60	60	82	65	77	70	74	60	49	62	51	53	72	55	49	54	62	69	70	62	69	38	58	58	70	61	59	69	62	63	66	66	67	64	79	63	50	61	74	63	79	59	59	57	64	59	70	56	68	73	74	75	52	65	60	66	59	66	67	66	65	65	71	60	60	77	71	74	75	57	49	66	60	66	60	58	69	61	67	65	49	62	61	61	57	66	51	89	54	57	53	66	52	64	68	70	68	52	55	63	71	64	54	50	52	64	73	73	61	60	74	69	60	57	68	65	61	61	76	70	67	60	58	59	54	57	66	83	59	73	75	72	75	62	66	47	66	48	77	54	46	64	58	64	68	73	64	57	56	73	68	61	53	77	52	62	60	63	55	63	56	74	52	62	66	69	41	57	58	62	58	57	65	56	62	67	63	54	62	64	55	61	65	65	77	55	51	49	78	67	71	75	61	57	67	63	64	64	64	63	59	64	56	64	55	76	70	64	78	71	59	69	76	65	61	67	72	62	63	57	62	56	58	68	69	79	52	72	67	47	65	61	60	59	54	47	66	61	74	70	67	61	62	48	60	72	63	60	72	49	68	70	62	50	63	67	59	57	52	69	57	70	54	74	84	67	75	70	60	51	44	61	61	72	71	66	59	66	76	49	60	69	53	72	54	63	62	52	70	78	59	60	65	67	50	53	57	45	75	60	64	68	52	78	59	57	67	71	66	67	76	59	69	68	64	67	63	70	58	60	55	67	64	54	65	66	70	60	60	51	68	62	63	73	54	66	61	48	62	62	67	61	65	59	65	74	64	71	70	55	61	63	65	56	52	69	65	60	69	59	70	59	63	68	68	66	68	62	58	55	51	66	76	50	70	54	54	70	57	80	57	68	58	56	63	54	63	68	55	63	52	51	63	69	62	62	74	69	53	74	47	82	54	67	64	61	70	57	59	63	60	65	67	77	56	62	72	62	69	74	58	69	63	73	65	52	72	79	70	62	66	71	78	84	58	68	67	62	71	73	65	57	65	55	54	56	43	76	53	64	70	60	61	52	47	73	64	58	63	59	64	71	61	66	69	59	73	58	67	81	60	72	50	64	76	62	50	64	64	54	60	60	70	59	63	75	64	66	58	51	59	68	58	57	43	79	64	62	68	70	55	59	50	70	56	55	51	57	63	59	59	69	54	60	63	57	62	62	73	72	69	66	72	53	49	76	59	73	62	54	66	63	80	64	74	70	58	67	61	55	68	52	54	64	62	58	61	72	65	58	56	52	77	53	60	46	79	48	60	61	59	55	67	64	60	66	64	53	55	75	63	70	69	61	65	66	49	62	57	49	65	66	62	62	55	64	58	60	53	62	65	54	58	54	74	72	49	64	77	53	57	69	62	61	57	52	81	63	64	71	56	65	56	72	64	56	86	55	58	55	63	65	71	67	71	63	59	68	61	64	66	61	60	59	65	68	67	61	65	68	72	57	64	59	52	66	69	60	72	58	61	53	69	59	63	59	57	60	65	55	63	65	52	60	64	52	72	62	62	68	76	64	65	81	71	67	62	67	52	69	60	70	60	68	56	56	58	50	63	53	56	70	73	60	63	67	54	48	71	56	68	62	56	69	76	71	65	65	61	74	67	63	61	59	65	55	74	61	60	59	72	59	60	57	63	61
17567	10845	5583	5761	29979	48336	50479	44729	36328	27685	16339	4138	575	591	568	587	529	534	548	556	545	538	533	591	554	582	545	563	521	514	550	551	534	536	537	571	552	557	558	533	552	566	525	552	527	539	556	533	526	548	509	592	547	549	514	578	562	520	542	558	565	544	517	560	563	529	554	581	507	552	553	515	536	574	583	586	560	538	577	560	560	523	567	560	561	517	570	515	534	572	560	538	493	551	531	526	533	491	602	534	547	518	523	522	543	542	569	541	534	550	555	571	506	541	562	482	528	552	546	574	582	576	537	585	547	554	552	545	527	539	520	540	513	552	546	558	543	560	560	506	508	555	557	541	554	513	564	539	563	544	521	521	553	578	566	506	548	538	540	593	560	568	536	526	530	578	583	594	513	538	582	561	535	547	531	534	549	551	548	518	499	562	538	561	598	522	570	517	513	554	532	533	495	533	573	565	502	543	570	538	542	522	563	559	519	534	486	542	557	501	574	575	576	571	541	518	557	506	528	549	562	589	567	538	514	549	568	592	557	535	540	586	528	561	462	534	573	573	552	591	543	544	571	584	530	564	540	517	561	566	560	533	486	517	570	530	530	529	536	541	535	568	571	498	550	564	517	539	528	544	515	576	524	530	523	582	545	548	540	562	570	541	511	582	554	558	540	493	574	559	514	561	511	519	575	503	534	521	495	524	513	510	537	512	535	571	592	555	547	517	541	532	558	524	566	504	535	524	529	568	551	530	507	556	547	549	530	547	563	559	519	584	551	538	528	520	542	541	545	543	562	502	523	582	548	543	532	504	546	582	526	531	548	555	548	529	525	568	539	550	561	569	549	550	520	511	558	573	573	500	576	567	531	545	495	558	537	553	557	581	558	554	530	554	543	520	573	533	557	595	580	550	562	516	512	536	561	516	548	595	531	548	525	534	576	510	510	543	529	566	517	553	508	535	539	536	581	551	529	524	574	565	522	550	552	538	534	546	528	530	509	551	570	535	565	544	534	548	528	553	533	525	483	552	517	542	504	531	532	573	490	541	547	576	531	548	522	534	505	560	520	528	517	579	562	580	535	525	549	556	562	562	555	590	560	521	545	542	526	557	535	549	574	586	540	525	570	558	552	516	534	552	513	587	502	576	525	543	529	503	558	537	538	528	551	542	553	541	542	521	548	534	544	544	558	553	540	567	541	492	528	522	532	531	602	548	525	534	529	546	526	551	557	543	531	513	530	545	557	567	542	548	574	559	545	546	541	529	532	548	555	562	544	541	550	503	575	534	516	549	554	508	519	598	525	574	526	509	533	543	535	513	488	515	552	500	529	506	542	506	571	578	553	535	491	518	533	534	517	599	532	518	548	528	534	574	559	540	583	502	523	541	545	541	557	555	522	546	536	569	544	598	540	573	547	502	543	533	509	550	544	515	561	531	508	533	576	557	556	534	529	513	557	537	596	554	579	514	556	554	567	563	557	540	540	514	517	527	520	576	583	546	524	540	542	547	536	567	542	608	532	566	571	525	524	550	515	574	557	546	525	541	538	577	574	524	521	542	585	544	531	549	575	561	568	565	562	541	589	506	599	558	534	525	519	536	537	564	561	588	527	567	548	526	573	537	530	555	555	526	523	517	595	519	556	551	559	541	528	528	569	593	570	539	534	565	505	566	532	577	550	550	523	542	534	551	560	535	527	525	505	539	557	539	513	536	581	559	558	573	539	548	572	520	513	508	512	540	546	538	571	534	505	540	572	499	550	537	537	531	516	513	541	562	554	541	552	545	562	545	548	537	573	519	535	531	526	514	559	541	500	501	519	513	541	554	539	543	512	553	521	522	556	561	575	560	553	533	553	533	527	543	542	529	542	550	601	600	530	586	571	540	540	546	547	537	560	536	543	540	538	574	530	546	558	559	559	568	544	576	539	542	542	551	514	539	585	572	559	519	612	586	529	571	543	563	509	538	580	553	555	524	556	565	570	556	550	569	543	511	545	554	547	518	615	526	553	566	567	561	531	536	583	527	541	584	540	534	560	563	521	554	583	494	539	530	554	567	560	528	564	561	508	577	553	560	572	533	538	545	544	590	529	550	552	525	589	561	557	529	546	542	535	601	531	522	534	544	598	538	543	561	585	517	513	552	503	550	551	569	565	548	525	550	570	526	520	591	532	543	529	541	517	519	565	563	547	527	570	517	551	560	528	569	498	531	563	516	526	545	548	554	571	560	538	537	528	526	533	557	551	514	526	547	535	525	524	576	552	577	540	588	530	547	548	574	551	529	511	493	493	532	594	528	544	592	595	577	534	528	561	558	551	536	543	577	528	535	531	530	542	556	543	548	552	542	538	550	614	512	542	493	522	554	567	541	551	530	567	524	554	544	535	559	530	544	540	500	557	544	511	514	565	539	547	556	544	579	532	506	534	541	570	541	558	556	541	541	572	528	482	527	522	554	523	539	523	588	567	522	506	554	574	539	525	511	542	537	509	561	517	540	589	520	511	553	536	541	499	581	563	582	515	503	560	558	545	505	563	549	551	561	540	542	553	557	517	528	504	523	532	520	602	544	556	522	535	525	544	534	580	516	535	514	527	527	571	627	537	515	525	554	577	522	558	538	567	557	597	536	561	513	562	585	515	625	592	607	557	568	580	539	506	537	562	550	584	541	541	506	539	546	537	561	549	512	528	516	542	547	551	514	603	566	540	572	546	560	530	541	510	589	553	573	578	540	577	551	532	531	540	561	538	508	541	526	526	549	558	503	551	475	572	546	571	552	565	549	513	544	566	537	524	549	487	545	542	564	586	536	540	573	552	529	502	527	541	537	520	523	538	523	579	501	528	547	537	573	570	560	496	549	543	504	574	548	566	542	533	517	564	551	523	530	538	570	544	594	588	544	527	542	536	573	581	560	525	541	526	563	503	536	548	492	536	506	580	565	538	547	543	586	531	554	535	532	557	620	573	512	528	551	596	544	553	537	550	558	521	527	529	543	550	556	522	564	542	543	552	553	558	546	548	542	582	545	572	551	569	579	549	558	551	552	533	538	513	582	541	572	533	541	554	502	528	559	518	547	537	548	559	549	562	517	568	577	514	501	507	588	584	496	556	576	555	515	546	561	566	523	548	574	515	563	550	531	515	559	587	542	541	550	502	534	501	516	558	557	562	538	537	496	540	528	570	554	531	542	567	558	561	513	514	520	540	518	554	567	559	592	545	553	566	524	535	551	518	582	544	548	509	555	568	544	560	564	532	549	527	488	532	560	539	560	517	511	557	537	564	585	565	499	535	547	545	520	512	523	540	548	550	537	502	510	566	561	546	516	525	561	574	570	558	519	523	524	524	562	556	518	541	563	572	537	537	520	562	530	531	570	561	545	560	548	545	517	505	584	576	541	581	597	577	574	549	516	597	506	524	536	549	550	526	551	537	569	516	558	545	555	544	555	514	553	541	577	534	550	508	541	497	519	536	548	500	540	523	620	577	539	514	525	527	564	529	566
3775	971	591	542	2107	7560	11493	10142	6487	3439	1333	382	107	83	82	104	89	86	85	105	87	85	110	103	86	100	102	107	89	108	78	94	123	85	105	106	83	100	117	92	88	95	93	77	116	105	84	101	107	85	106	95	92	84	80	105	88	99	83	95	87	83	91	83	96	90	79	99	79	93	78	82	104	78	99	101	83	96	111	81	108	99	103	79	85	90	89	106	93	104	86	93	94	96	90	100	100	83	99	89	95	80	85	107	91	98	93	88	106	68	100	93	81	106	81	112	98	85	83	78	101	105	84	101	88	89	105	94	113	105	102	78	84	105	100	99	105	88	72	90	90	106	105	92	109	95	82	94	82	86	90	91	102	98	110	72	84	95	84	94	91	85	74	94	99	85	93	105	88	92	92	96	92	107	88	96	104	80	87	90	89	102	83	97	88	86	86	86	91	109	89	83	106	78	102	83	94	82	85	103	75	102	92	86	77	103	91	105	111	95	87	75	92	112	103	81	94	92	92	90	95	87	101	81	92	97	96	90	113	101	101	95	106	98	101	89	110	95	90	92	84	100	84	100	107	88	88	101	101	94	102	88	93	96	97	110	79	85	102	91	96	71	85	113	89	92	87	109	91	84	79	91	93	94	93	104	104	105	95	92	92	102	103	92	95	94	83	94	94	85	85	82	90	88	106	96	90	100	70	90	97	95	85	96	86	105	96	86	102	88	105	107	86	84	102	88	92	88	88	97	98	93	94	97	102	97	81	80	84	93	104	103	101	79	84	74	90	99	82	77	96	89	89	99	102	100	98	88	119	76	84	101	87	79	91	100	104	80	99	94	78	100	82	109	77	73	94	92	93	95	100	104	106	65	87	88	89	92	85	75	86	96	86	103	88	100	100	92	92	91	87	98	78	93	90	109	104	82	109	84	83	93	95	101	77	95	96	100	93	106	87	109	81	98	87	87	94	82	99	100	78	109	96	82	85	86	121	92	83	95	87	84	100	101	102	98	88	94	96	94	86	63	105	100	82	94	83	86	87	93	85	87	74	98	109	79	105	104	85	91	84	89	82	92	95	99	84	97	98	89	98	87	95	81	80	81	93	107	95	96	95	89	86	106	104	88	87	101	91	96	92	89	95	86	104	91	103	93	92	97	95	102	97	100	98	77	90	105	106	84	104	86	104	87	94	97	105	86	92	95	86	90	97	97	100	91	92	87	105	85	88	96	101	90	81	97	87	69	94	95	92	89	104	106	83	106	97	89	101	91	101	98	105	86	92	104	81	91	80	113	87	87	109	95	90	99	99	96	113	103	112	74	92	103	96	98	80	93	87	87	86	95	109	104	85	100	92	88	97	79	96	93	88	86	102	79	112	80	104	97	103	91	110	94	97	92	96	96	78	85	95	87	79	102	96	76	97	93	84	73	104	101	106	83	102	94	103	99	101	79	91	90	98	84	86	98	77	83	82	106	77	89	93	95	79	95	74	90	92	101	92	113	91	102	109	69	91	96	89	92	90	92	93	85	74	95	101	101	84	96	81	88	111	98	100	109	93	88	99	98	89	89	94	83	85	93	87	99	92	85	74	79	93	71	100	98	101	87	100	89	89	94	86	71	80	89	106	76	94	91	94	102	108	98	113	89	74	87	98	100	93	77	106	102	79	94	101	94	94	87	99	87	84	107	85	75	96	105	94	94	104	110	87	77	91	91	101	112	92	74	97	102	96	104	87	101	106	90	106	96	78	82	104	78	90	94	77	81	91	90	90	97	112	103	90	98	110	89	112	102	93	94	81	118	114	87	112	103	97	91	74	102	106	89	84	101	91	82	98	93	68	84	95	77	89	91	82	86	90	86	93	84	80	88	90	93	93	93	105	94	99	88	82	99	94	97	91	98	111	71	106	90	88	74	78	99	93	110	92	94	86	90	91	102	82	90	88	107	93	94	82	85	96	105	96	98	90	94	79	98	91	88	87	80	89	91	88	101	86	110	109	96	101	82	86	109	67	97	86	95	77	81	97	104	104	89	99	86	103	95	92	105	90	97	82	78	95	109	68	95	97	105	103	80	94	79	87	83	80	90	76	101	82	79	103	80	79	113	96	107	85	75	79	98	92	91	79	93	116	103	68	99	85	96	103	96	78	83	99	75	83	97	88	84	87	76	109	92	107	96	91	76	89	101	92	111	89	104	98	90	88	91	99	70	91	100	102	96	103	85	79	95	98	110	109	85	86	102	84	88	74	104	77	90	95	102	107	104	85	88	97	118	89	103	89	81	87	101	79	99	100	95	95	105	81	103	92	108	88	106	96	85	100	97	97	97	95	93	103	93	80	84	77	84	91	105	97	86	96	77	110	103	100	106	115	90	92	87	104	88	100	73	104	89	102	86	84	90	92	72	81	93	93	93	101	109	86	95	105	78	90	98	89	93	102	85	91	100	87	85	111	100	90	92	104	92	89	89	94	102	80	102	100	91	108	80	113	91	81	102	92	88	91	85	91	90	90	100	66	90	97	95	101	98	101	82	91	99	91	80	96	103	90	82	68	112	93	100	76	96	90	78	103	84	86	107	103	88	78	78	84	86	65	86	82	96	96	113	90	89	93	87	96	103	106	96	90	97	108	73	85	104	95	87	103	88	82	78	89	103	101	93	90	102	107	78	88	91	83	105	88	94	87	82	90	83	87	92	95	93	93	96	105	85	100	100	86	86	89	99	87	83	78	91	86	77	87	89	87	99	83	108	88	84	92	83	88	78	90	87	83	100	80	98	82	92	74	96	101	94	104	99	96	86	95	93	103	75	82	109	102	87	105	100	90	84	95	105	94	97	87	90	82	91	77	88	91	103	82	101	98	81	113	97	99	90	99	90	97	83	82	90	102	114	94	92	76	96	97	104	83	97	90	96	89	94	94	91	83	96	89	88	68	103	109	83	89	92	98	99	90	88	95	96	94	85	79	85	86	88	94	91	110	72	107	93	85	92	83	93	94	82	104	93	84	103	113	84	105	89	78	104	77	103	102	80	97	96	80	87	96	88	92	97	82	97	77	86	91	81	89	86	99	105	85	101	95	96	92	88	95	108	78	107	89	91	81	96	96	93	80	92	88	90	90	82	89	92	97	82	73	86	89	101	85	87	104	90	88	91	85	117	88	91	108	83	90	102	91	113	91	99	86	94	93	102	80	105	88	90	97	82	101	97	104	85	98	96	80	99	98	95	76	112	86	90	108	67	82	88	88	90	80	98	90	99	87	93	95	96	96	105	106	81	86	80	82	104	80	94	103	100	96	95	93	112	83	91	114	84	94	98	89	93	118	85	86	88	113	100	110	94	107	77	84	91	84	93	85	96	100	70	115	113	102	108	89	83	85	76	90	98	91	97	92	84	95	86	111	88	96	98	96	68	82	88	103	89	99	91	101	98	97	87	117	101	95	100	95	106	104	99	85	97	95	93	95	84	86	93	103	82	95	94	83	88	87	92	81	92	86	101	81	88	87	96
24862	10502	6614	10167	39003	62957	65324	56299	44739	34480	22510	7535	882	811	818	847	789	852	836	865	877	885	871	834	843	796	826	792	825	809	863	814	798	826	801	810	805	859	787	848	791	797	829	780	816	848	803	859	809	798	852	837	808	783	794	840	879	786	854	873	868	790	830	803	838	798	844	789	793	797	809	823	815	846	864	800	844	824	758	842	827	850	839	856	798	892	741	847	803	808	848	786	853	855	794	795	798	863	819	810	885	837	854	835	895	845	828	834	763	801	776	770	834	846	819	768	808	816	831	840	857	779	799	810	846	840	809	839	801	824	799	809	779	808	823	843	819	818	785	805	862	793	832	846	844	741	803	807	855	805	788	836	867	846	837	831	803	775	857	814	818	796	800	822	829	857	817	860	812	818	839	841	786	815	806	830	847	801	808	835	890	825	811	805	835	806	818	844	855	855	870	819	833	854	835	742	827	833	820	800	836	821	845	806	821	797	853	868	839	852	853	820	823	812	856	823	857	818	823	763	865	754	859	829	809	820	800	818	811	788	821	835	808	827	840	771	855	796	849	829	852	805	795	785	816	805	852	826	779	889	808	800	802	847	883	855	864	865	813	796	773	856	810	779	841	765	863	788	784	773	829	804	832	862	771	835	859	778	801	774	844	763	817	861	817	877	841	795	817	793	825	799	800	827	852	842	749	850	792	817	779	814	864	862	844	842	804	872	866	829	813	811	838	816	792	842	830	825	790	810	832	838	837	832	840	845	771	792	809	824	779	799	807	823	829	792	801	815	851	860	831	808	853	800	846	822	855	780	787	758	858	800	783	819	839	833	802	807	825	847	832	800	848	838	868	792	823	820	877	818	876	847	819	790	791	756	775	827	818	850	850	772	780	840	876	831	821	828	820	805	820	791	815	863	760	853	830	805	820	758	839	835	845	814	829	834	865	840	840	842	814	815	796	793	818	827	810	852	819	789	842	862	811	840	805	777	836	842	858	859	795	809	826	823	826	821	763	843	818	814	798	807	823	820	839	792	812	844	806	786	879	820	780	864	827	857	823	814	838	819	816	810	832	806	814	840	797	885	782	782	870	791	792	778	801	754	840	817	861	824	817	825	823	773	846	867	822	778	804	808	826	827	823	796	835	818	857	741	775	885	810	801	782	823	811	820	811	861	810	803	785	837	794	807	819	835	813	832	800	863	813	780	814	827	775	832	829	816	766	804	864	860	857	817	832	802	763	799	801	865	806	819	826	865	839	834	844	799	805	869	821	829	788	776	829	838	817	831	832	776	825	853	840	841	883	810	834	832	841	821	788	825	844	849	797	797	854	817	818	855	821	790	862	838	813	821	799	862	840	793	825	795	786	831	835	826	855	756	811	861	850	850	850	760	798	817	849	821	761	768	838	825	856	797	809	853	810	837	861	870	813	853	827	816	766	822	793	820	851	798	777	785	869	836	794	734	807	836	829	880	792	796	801	801	846	829	828	768	836	839	819	828	818	830	802	821	821	826	837	808	847	830	830	814	831	825	811	787	825	829	822	831	806	810	790	841	843	790	835	853	779	840	847	838	794	794	837	816	810	838	831	788	823	835	801	832	775	837	829	778	808	805	864	816	850	807	817	856	815	850	841	842	781	820	830	822	781	798	839	797	842	795	822	846	788	838	796	827	859	833	778	804	805	780	851	856	810	871	819	824	819	804	824	823	813	803	867	809	827	778	773	836	819	813	834	812	805	811	835	820	812	821	840	877	841	851	871	788	849	872	871	902	861	833	826	874	845	802	755	812	831	774	882	851	766	819	809	840	815	895	843	796	862	799	837	873	825	799	809	863	826	846	847	812	839	837	845	840	812	810	844	805	836	834	841	790	769	821	823	873	856	827	831	841	825	801	835	823	810	836	826	883	861	862	832	829	841	833	778	834	855	887	878	804	808	776	825	786	814	816	876	825	857	847	844	773	867	807	766	827	823	785	841	791	807	799	862	799	871	859	857	854	812	828	800	851	828	823	812	889	840	792	877	857	847	836	823	844	783	859	797	831	870	821	859	821	872	845	793	793	838	793	808	843	834	814	836	836	835	832	777	838	828	789	819	800	846	821	845	793	828	831	814	807	854	815	798	887	818	837	846	770	818	820	807	836	820	896	815	813	809	857	800	782	864	843	787	795	836	810	842	822	856	802	829	823	854	867	840	818	851	784	869	817	844	818	810	803	829	855	847	819	853	807	832	824	834	837	822	806	843	818	797	817	845	802	848	838	806	801	823	822	838	814	787	864	811	839	801	837	825	831	809	837	839	848	790	817	792	794	821	849	860	820	808	845	836	904	834	871	828	842	799	827	820	827	798	804	859	790	771	837	826	840	834	812	837	815	775	782	821	780	825	823	846	813	792	812	796	787	825	807	854	839	818	798	817	843	854	849	864	782	816	833	844	832	844	836	839	896	858	827	809	835	817	870	859	872	837	822	850	829	813	820	842	865	822	836	867	801	807	835	786	844	822	867	824	823	874	817	864	831	814	830	799	814	867	816	806	806	811	896	793	800	828	855	849	818	849	802	805	859	817	864	844	825	825	819	831	849	796	794	829	820	799	802	785	836	838	891	794	834	818	839	838	815	864	789	806	811	830	822	841	837	842	859	799	847	805	809	851	849	872	828	832	837	832	840	804	779	811	831	869	820	790	811	834	849	790	794	804	827	814	812	802	800	847	848	849	838	832	811	810	810	792	849	830	834	865	802	854	762	731	826	823	842	822	840	848	830	810	840	798	793	782	772	848	808	799	842	827	786	805	790	803	801	814	790	798	814	842	780	854	840	881	825	823	818	829	824	804	793	829	779	814	838	830	838	823	805	814	804	826	809	846	848	823	787	836	833	804	838	818	824	802	799	836	811	858	852	792	856	813	816	815	784	846	846	819	825	788	781	871	864	776	800	811	795	841	756	825	808	817	796	856	803	842	845	850	829	844	764	824	834	797	831	813	866	753	823	808	825	850	814	870	836	866	818	844	809	807	834	803	829	814	808	784	836	793	847	825	815	821	825	737	798	828	800	804	797	850	856	855	820	792	833	847	816	835	864	808	810	821	838	852	845	833	792	814	871	865	827	802	811	854	820	805	818	805	794	808	862	771	870	847	811	798	850	845	819	859	789	811	892	800	828	831	814	826	831	759	832	821	779	788	821	813	797	844	873	807	831	796	864	807	808	831	822	832	801	830	784	826	830	800	821	788	852	777	791	817	819	827	767	832	820	823	828	808	858	778	859	799	809	795	769	779	799	844	813	829	805	801	823	830	786	820	820	843	820	820	799	859	803	831	841	847	811	817	868	814	831	800	844	791	860	801	839	820	877	843	789	772	846	838	864	780	861	811	829	821	799	800	844	829	835	824	859	769	894	814	802	747	845	816	810	813	836	813	808	826	832	840	850	849	857	849	832	778	827	791	796	878	805	819	852	836	853	841	803	834	832	806	794	815	810	827	828	783	786	860	879	762	834	830	821
3860	446	295	271	675	1352	1554	1335	874	536	281	142	109	91	99	109	107	102	87	83	102	107	100	99	87	103	106	89	105	92	88	105	89	72	86	95	86	99	109	109	101	92	97	100	98	83	92	111	115	89	97	100	102	109	92	101	92	95	100	95	93	88	86	90	106	97	89	97	87	102	99	95	106	74	97	81	102	100	93	92	106	98	77	104	84	90	98	99	99	113	94	76	95	112	91	105	86	90	94	94	86	107	93	90	81	100	92	106	98	95	93	91	87	120	98	69	92	102	115	97	93	97	91	96	114	81	99	106	98	98	102	86	112	83	106	119	103	76	107	96	101	95	118	122	92	108	97	104	97	82	96	93	100	90	94	104	78	80	80	86	76	102	82	93	92	92	93	89	94	88	109	95	102	105	96	98	96	90	117	103	87	99	94	86	108	111	99	108	104	98	111	98	96	83	94	84	115	102	114	105	106	92	102	94	79	103	96	101	92	106	93	105	89	82	97	92	98	99	111	85	114	104	109	94	113	86	111	101	99	117	118	94	86	95	84	115	89	125	79	91	106	108	92	90	91	102	93	102	89	97	105	93	105	100	95	86	88	103	102	98	102	91	77	78	92	103	113	87	83	89	102	86	111	83	107	98	96	96	116	82	94	96	106	96	89	90	105	104	115	107	93	85	101	96	108	105	104	99	76	102	87	95	104	85	110	104	112	106	113	94	93	96	106	102	105	93	118	93	92	110	81	92	96	107	105	99	98	105	104	81	97	77	85	106	85	98	103	101	90	80	99	100	101	100	87	121	95	105	108	99	93	102	89	101	105	104	92	85	102	93	86	99	93	109	92	99	91	93	95	95	110	89	92	86	105	91	101	100	99	91	120	93	85	99	101	85	100	99	75	84	87	88	92	98	75	86	96	94	83	109	98	104	92	83	99	104	70	116	99	106	81	92	90	101	87	93	87	102	101	92	106	95	87	94	89	95	96	106	97	92	118	94	100	100	101	98	80	78	107	97	114	101	103	93	99	88	114	109	98	87	97	91	96	91	119	104	95	84	99	91	100	91	91	110	87	88	89	102	101	90	97	98	103	93	98	108	103	110	95	93	94	108	95	85	88	94	81	88	105	96	93	111	101	99	80	104	97	97	96	115	99	97	95	115	107	83	103	105	102	87	111	108	114	86	91	97	115	95	103	109	94	97	84	116	95	102	94	108	111	97	107	93	97	102	101	92	109	89	85	85	94	105	97	91	93	96	105	97	102	97	94	95	82	108	93	96	103	92	102	91	105	94	101	96	101	108	76	103	113	103	92	108	98	106	110	107	84	96	99	91	74	108	99	96	114	103	99	107	87	92	96	110	99	96	99	105	99	102	84	91	105	90	96	93	78	118	94	96	89	89	106	113	111	115	94	97	103	93	99	96	95	85	93	110	88	98	108	74	101	90	108	87	90	98	86	103	93	106	115	102	100	90	114	102	102	109	91	90	98	101	95	87	118	88	109	105	98	90	91	117	103	105	81	108	115	100	96	92	113	94	100	114	104	94	80	95	113	74	103	105	93	94	97	100	83	90	99	106	108	101	106	79	103	103	96	96	106	101	89	97	111	112	108	104	112	86	105	106	76	94	116	111	107	84	95	94	87	108	116	104	92	95	92	94	96	89	95	78	119	101	102	93	79	94	95	85	87	112	94	108	85	91	83	93	92	103	100	111	94	93	96	80	93	105	98	84	82	109	93	93	86	110	102	83	89	107	110	102	85	105	104	86	94	104	103	98	101	92	89	107	96	106	93	102	90	116	91	95	96	92	89	86	91	84	102	88	111	101	110	99	112	91	94	105	97	107	95	99	90	96	97	100	102	90	88	87	95	82	112	92	92	87	94	76	93	112	87	97	88	95	102	78	119	99	111	90	101	103	99	89	97	93	91	102	95	99	111	106	94	94	86	96	71	97	101	94	91	101	119	104	91	99	105	109	96	94	92	101	111	82	93	95	88	83	114	112	92	101	90	75	107	82	78	88	112	81	93	106	98	94	92	88	102	94	99	93	105	106	105	92	85	107	80	87	99	95	88	87	100	110	106	122	89	80	93	105	105	92	106	90	107	97	110	110	92	101	91	92	85	106	87	95	83	105	87	94	97	98	89	92	96	90	95	87	98	82	86	103	83	90	111	119	95	108	109	68	107	88	101	96	95	96	87	106	98	86	104	90	100	122	92	107	97	90	100	116	85	109	96	88	102	105	104	85	85	97	98	97	101	97	99	119	84	100	83	92	117	95	91	102	101	114	113	103	86	84	113	82	84	96	103	111	80	110	91	94	109	94	87	99	86	99	102	90	100	100	91	90	112	104	80	114	96	117	112	82	107	88	92	106	95	106	87	99	95	101	83	89	99	102	107	85	100	84	95	95	105	98	102	104	97	98	99	100	111	105	101	102	82	86	96	116	112	109	108	87	82	93	106	105	93	95	88	92	96	86	87	94	108	109	93	94	104	90	99	112	99	96	99	94	124	95	104	112	94	95	99	101	118	104	81	95	86	111	86	95	110	90	109	75	93	96	97	112	98	92	87	94	109	92	100	108	100	97	93	101	77	91	101	86	86	97	98	90	124	86	98	96	94	96	95	103	86	101	107	95	107	110	64	110	93	123	96	90	97	103	88	99	105	90	112	83	104	89	89	84	86	86	92	98	96	97	105	91	93	104	98	96	117	83	102	103	84	106	110	90	94	77	94	108	103	110	90	96	95	91	100	92	111	129	95	116	95	102	98	102	100	100	90	102	92	99	86	102	97	86	90	102	103	96	89	83	100	113	114	111	98	108	92	89	91	96	97	97	98	99	90	125	89	78	106	89	120	93	94	94	102	105	107	90	94	103	106	105	97	90	90	120	107	99	100	117	106	79	104	86	108	86	85	107	102	98	105	119	95	106	93	106	84	98	100	109	116	105	98	96	92	93	94	87	95	99	111	89	99	108	112	91	95	106	115	97	102	79	99	78	83	103	92	93	103	99	112	95	124	89	87	107	93	78	90	90	114	104	78	100	106	101	110	117	101	93	84	89	99	85	96	103	99	97	103	87	91	90	92	98	86	105	86	102	92	115	81	86	117	108	114	93	114	104	104	92	131	94	90	106	84	101	106	105	82	102	111	103	109	87	93	94	103	94	113	106	107	114	103	85	99	124	103	91	95	96	96	88	94	131	92	84	93	84	84	102	112	109	107	102	82	96	88	92	107	83	97	89	110	101	74	95	91	83	98	108	96	87	105	87	96	98	90	104	113	90	88	106	108	105	97	99	85	130	86	103	111	107	88	106	96	84	90	85	99	89	95	112	103	111	103	103	105	106	114	95	121	107	98	112	103	114	81	94	98	104	94	93	104	100	98	94	102	82	100	95	100	106	88	98	87	104	100	105	117	94	111	92	111	94	98	80	80	106	102	95	85	103	98	99	93	103	92	99	94	111	94	96	109	92	98	98	100	104	101	112	94	89	97	99
16940	5619	3254	5576	21603	31932	30893	26361	19054	11987	6379	1737	864	858	796	810	829	816	790	846	849	806	812	821	806	857	813	798	814	767	851	842	807	804	843	810	806	799	826	789	841	772	887	816	780	783	798	846	850	850	814	826	824	804	835	810	791	830	842	804	845	805	812	811	805	799	838	813	828	864	838	802	862	819	789	772	843	789	779	787	803	814	761	778	787	833	837	768	808	837	798	804	782	813	763	789	816	829	812	826	749	808	813	829	820	829	799	829	740	817	790	809	815	834	855	830	860	773	838	754	830	802	803	773	820	789	814	837	781	810	771	809	847	809	848	779	794	814	788	807	829	839	754	820	787	817	823	790	799	783	796	801	812	812	799	809	809	835	792	822	828	801	833	833	813	830	823	789	807	800	813	832	804	802	818	834	822	780	840	802	800	743	764	791	858	833	817	817	849	779	827	863	787	788	807	808	835	801	831	781	850	839	792	817	828	851	819	807	787	763	830	823	788	788	840	842	795	808	792	837	803	802	826	790	846	811	839	828	833	830	796	837	802	836	861	826	776	809	802	808	831	793	802	831	806	851	808	813	806	854	798	844	797	800	773	811	840	822	824	856	871	768	788	778	816	783	837	787	814	858	812	853	816	820	817	781	804	798	824	771	843	788	796	818	856	799	841	792	793	866	848	836	807	726	833	803	814	866	821	789	785	790	774	837	804	801	814	769	810	818	838	791	831	793	791	819	836	826	879	825	809	822	819	820	834	824	847	788	809	816	808	868	766	821	807	755	844	837	806	797	816	780	834	825	789	719	844	785	847	806	802	806	833	831	810	752	822	805	812	839	820	838	852	804	770	823	801	839	843	862	815	799	839	772	804	801	838	764	830	863	772	799	823	816	842	807	806	822	802	806	819	826	842	834	813	820	797	848	826	843	815	835	817	819	807	820	830	798	837	831	803	817	809	858	824	834	785	843	808	786	807	871	816	796	819	753	758	834	827	822	816	834	808	778	841	787	808	799	812	812	835	779	815	830	839	767	860	836	813	808	839	782	841	799	809	798	819	826	801	800	779	812	763	852	763	807	836	788	800	763	864	768	860	758	804	795	822	843	807	830	813	813	791	793	802	803	804	801	773	817	785	804	829	782	830	824	788	795	842	852	830	816	770	831	810	821	750	891	771	838	806	816	794	778	849	800	822	779	792	792	854	800	850	833	839	787	843	782	860	791	794	733	832	870	831	805	842	788	762	795	802	808	805	829	883	829	816	778	799	799	780	865	826	804	806	786	798	816	859	793	841	773	837	795	849	775	781	788	841	808	835	837	853	789	824	819	807	827	807	772	813	781	795	862	800	809	749	814	791	797	805	796	816	823	856	809	816	868	855	824	834	833	832	811	833	782	838	812	847	804	811	780	822	782	816	844	788	810	827	859	844	842	789	805	832	789	796	773	768	783	817	808	827	850	799	812	784	824	808	812	824	782	833	804	793	779	869	870	829	820	810	823	792	815	843	837	815	832	792	800	822	797	792	819	855	828	822	829	871	822	804	839	807	811	830	801	808	806	823	833	808	865	826	806	808	846	827	822	828	788	776	851	824	831	767	802	833	837	811	847	816	782	843	747	756	859	834	838	828	752	873	738	817	782	843	861	832	780	878	835	790	794	861	793	812	805	777	819	823	747	857	809	828	839	859	807	808	861	848	842	851	754	826	796	833	856	846	771	825	848	841	832	809	812	798	807	778	817	799	855	828	850	794	804	861	848	803	810	794	820	785	843	822	826	774	835	852	817	814	805	774	800	843	813	787	801	853	784	820	812	795	811	831	800	808	819	823	788	846	820	758	830	800	817	788	832	790	816	868	859	791	787	812	781	854	876	841	740	767	852	850	821	820	860	799	860	806	746	823	786	858	828	802	768	809	811	854	859	777	841	788	824	853	871	806	769	850	869	836	769	845	860	851	801	801	815	819	826	788	793	875	795	810	773	811	876	805	782	828	764	790	846	825	797	787	800	819	823	777	832	803	854	810	834	843	847	827	795	798	770	813	835	820	835	834	865	821	794	772	811	783	833	811	813	813	854	831	756	755	775	821	821	782	839	797	820	799	852	783	789	840	811	800	810	852	807	836	830	806	833	876	787	795	858	803	788	764	780	806	846	811	827	847	855	795	779	810	829	811	794	844	781	834	814	855	817	802	832	752	779	841	838	806	832	814	823	793	802	749	790	797	860	835	848	782	836	808	784	888	806	839	868	807	769	805	829	825	782	784	831	813	807	814	850	796	836	719	825	800	757	830	855	835	868	771	798	814	815	797	808	828	772	777	797	772	824	794	829	784	811	792	859	845	843	767	825	823	863	829	813	850	822	828	810	807	797	826	804	796	774	853	795	840	818	798	779	771	832	784	822	768	828	815	803	834	842	785	767	876	839	776	814	769	858	841	832	801	856	803	793	848	840	841	854	822	786	810	802	837	809	803	843	836	786	815	836	777	834	786	825	842	797	801	812	771	842	784	838	815	819	841	839	846	807	818	789	823	796	786	828	834	835	832	815	844	788	869	813	790	814	862	797	803	798	856	829	824	844	811	831	822	863	854	800	833	788	824	837	818	824	790	820	866	762	773	751	791	859	750	802	792	832	787	769	851	778	834	849	801	791	779	821	812	781	806	819	815	806	810	784	821	840	810	860	825	816	797	819	815	842	836	803	805	799	832	853	820	786	836	826	803	830	801	837	831	808	815	824	823	802	861	738	791	795	818	812	828	820	784	869	731	849	811	846	784	843	768	805	829	785	797	792	840	832	809	806	776	791	793	804	807	762	797	826	779	773	846	834	787	826	836	790	860	805	826	814	754	842	851	817	844	874	796	836	824	829	807	836	815	825	860	794	852	804	837	803	838	759	801	808	805	855	829	822	765	837	784	846	813	803	822	799	840	791	765	792	828	855	761	835	790	815	797	829	819	804	831	866	846	830	830	812	774	846	854	808	838	797	816	790	873	796	824	789	852	802	823	799	820	816	805	767	832	838	846	816	786	772	786	850	802	834	814	777	848	794	780	778	772	835	795	786	816	841	782	773	822	785	832	799	795	835	813	803	769	820	865	846	819	785	773	790	785	794	835	853	831	808	809	851	802	832	810	848	791	795	787	774	810	780	823	826	752	797	784	813	772	810	842	815	800	870	832	789	836	817	803	831	796	812	792	791	857	827	826	835	826	798	840	780	772	819	796	851	795	793	811	827	822	861	815	802	839	787	792	822	868	852	798	762	852	807	769	857	782	776	888	800	756	829	777	809	820	826	780	770	819	769	828	807	844	821	828	797	813	763	818	817	837	857	818	784	843	769	766	831	784	834	836	792	787	842	803	834	815	839	827	764	776	801	809	818	813	824	790	823	816	768	807	790	825	825	826	759	812	845	825	828	827	846	836	850	832	774	838	772	832	798	807	858	843	792	852	763	781	802	819	836	832	811	838	810	820	786	854	818	800	798	741	811	814	804	838	796	829	776
4552	839	909	1621	4504	8788	11422	8680	5474	2721	1109	304	70	70	63	68	63	79	78	77	67	71	72	68	65	63	71	82	85	87	81	52	65	77	55	74	101	70	72	62	85	65	80	67	76	66	78	75	77	64	52	77	71	70	67	77	68	69	75	75	69	65	73	84	79	66	80	76	74	62	58	72	63	99	75	50	67	83	80	69	66	79	75	66	55	86	56	78	65	81	69	83	60	65	63	77	72	73	75	67	69	76	71	71	55	60	81	73	87	74	86	65	81	70	81	77	66	76	71	71	53	74	66	74	68	71	78	67	78	74	63	89	70	70	70	72	62	82	63	74	67	75	78	68	58	78	82	82	81	64	73	70	74	73	69	62	72	70	67	67	83	68	67	87	58	77	79	75	69	63	86	74	67	67	80	77	61	77	72	77	80	72	74	61	75	70	70	76	63	67	67	73	89	71	96	73	84	75	69	64	71	75	73	76	81	72	77	53	73	63	56	78	58	63	77	87	75	57	71	72	83	85	59	82	64	79	63	85	66	75	56	66	51	76	75	62	58	78	65	73	69	77	74	65	79	61	76	70	64	53	68	73	62	68	58	66	71	65	63	69	74	61	78	77	70	63	81	73	57	63	81	67	77	80	75	58	79	79	75	61	63	60	61	92	74	74	68	79	71	72	65	57	78	63	56	69	77	58	72	66	63	82	92	53	88	66	60	60	69	60	83	60	68	76	60	70	62	66	62	61	90	61	51	60	69	72	87	60	71	66	75	67	64	81	72	81	72	61	61	63	75	69	77	69	85	75	75	62	73	64	67	80	70	62	79	84	65	83	71	72	69	72	73	69	73	62	77	76	54	87	64	73	68	71	72	76	76	58	56	64	76	72	65	57	77	82	77	70	66	70	77	64	73	63	69	85	74	72	77	85	60	79	68	68	66	74	57	76	59	82	68	66	72	77	77	67	67	65	70	66	88	82	77	56	78	62	54	74	78	71	76	78	66	77	70	57	65	71	56	86	65	82	69	68	74	78	68	80	71	69	82	73	69	75	56	69	65	61	59	73	89	77	63	74	67	67	47	75	90	75	66	66	85	81	77	52	68	77	62	74	64	72	63	59	63	81	59	71	58	64	76	80	82	65	70	76	82	64	52	77	66	80	93	65	70	71	60	73	71	81	79	73	60	75	77	61	84	84	64	71	72	62	88	64	69	70	72	63	54	54	59	64	66	62	70	79	54	61	53	80	76	73	88	67	58	65	69	66	74	72	87	92	68	41	78	88	68	81	66	74	73	62	85	74	81	65	80	67	59	79	72	69	65	70	76	65	70	74	81	79	65	72	70	82	76	67	64	64	81	67	49	67	80	73	61	80	75	72	78	58	67	56	65	78	59	64	69	65	75	58	63	76	69	64	57	79	76	69	86	70	62	70	68	73	75	72	55	69	69	72	67	64	69	58	83	76	74	71	54	73	71	69	61	67	69	61	62	62	71	70	82	71	73	77	58	50	69	58	75	78	91	51	80	83	84	80	74	85	66	73	77	72	58	81	66	68	62	62	62	66	64	72	95	70	75	72	76	62	76	68	68	62	95	81	72	65	59	96	69	74	69	70	91	72	75	48	81	59	63	54	69	66	71	81	74	58	65	69	63	79	74	73	66	86	76	86	74	60	72	69	58	74	52	64	85	67	61	64	66	79	66	62	74	65	71	88	85	76	77	70	78	70	63	68	68	92	75	69	84	59	75	82	78	76	73	99	68	75	87	67	79	70	60	76	71	78	86	78	66	81	70	62	62	66	65	69	72	59	95	74	55	72	62	56	65	70	77	82	56	67	57	83	63	69	65	63	68	70	75	59	72	68	76	83	70	71	71	77	68	70	59	83	79	83	60	82	63	90	72	71	74	62	74	66	58	76	80	67	64	77	78	60	77	60	57	90	84	64	79	69	69	84	73	81	75	64	71	74	85	64	80	67	60	53	80	68	78	74	70	75	64	86	74	80	66	79	76	83	80	77	82	56	65	68	68	73	89	78	63	70	75	78	58	66	77	76	78	78	74	73	65	87	58	68	97	81	67	71	73	81	61	71	65	63	61	66	82	67	57	70	79	55	75	84	77	52	79	79	79	89	67	81	83	82	95	68	77	77	71	68	71	62	69	69	68	80	68	60	69	64	70	70	70	75	67	86	73	79	74	57	67	74	76	57	79	70	85	79	75	55	93	58	81	67	70	86	62	65	78	70	75	78	84	83	86	69	78	68	59	76	75	73	88	59	63	77	69	64	69	65	70	74	65	65	66	77	66	73	51	58	72	55	72	59	65	71	64	71	67	72	70	74	58	88	68	72	90	80	55	64	72	78	57	70	71	68	69	66	68	73	73	66	64	47	73	69	58	83	72	74	54	75	89	62	65	74	81	75	72	66	83	64	67	68	70	74	56	79	64	82	62	76	70	62	67	64	73	69	69	79	67	67	62	67	76	87	53	78	73	70	73	77	71	74	92	70	79	62	72	73	74	74	63	72	60	58	66	80	67	54	79	69	68	86	78	65	95	76	81	69	68	71	78	68	61	68	78	75	73	62	56	70	73	74	81	71	67	61	69	61	75	80	66	72	56	71	71	66	60	80	72	79	69	66	78	65	70	70	66	74	75	60	84	68	66	72	81	62	55	75	69	87	70	63	82	83	87	76	52	66	66	67	66	79	70	76	66	65	74	82	75	72	71	77	65	85	79	70	73	79	77	79	62	75	68	74	68	70	68	73	83	80	83	61	69	70	72	80	81	68	82	81	66	74	65	82	73	68	66	65	85	56	79	60	74	81	67	59	67	67	69	69	76	69	77	63	77	73	72	63	67	81	66	65	66	87	66	61	73	70	75	64	71	74	69	78	63	55	75	68	72	70	79	72	67	52	64	74	58	80	77	69	64	72	75	65	79	72	66	64	74	82	57	63	74	72	65	67	88	62	71	70	63	72	71	67	67	93	77	65	55	74	67	57	50	68	70	79	76	62	77	91	73	89	63	72	57	56	55	71	67	78	64	61	72	61	73	58	76	58	57	72	85	86	87	62	65	63	96	67	74	63	92	54	65	67	76	74	76	68	75	79	68	72	74	65	74	65	54	65	80	62	83	73	63	75	55	55	76	71	68	68	67	69	60	54	63	75	66	63	62	61	60	76	65	68	65	64	71	64	76	61	77	74	76	69	72	73	73	73	80	67	68	75	66	77	77	80	72	65	72	60	71	64	77	82	67	71	65	70	63	73	69	75	82	71	68	78	72	70	73	75	88	80	71	57	61	75	59	63	62	55	77	59	67	64	77	64	87	75	66	77	73	69	70	72	84	93	72	85	70	83	62	70	73	63	59	57	74	75	67	73	69	77	60	73	70	81	71	67	73	74	65	64	63	68	70	87	72	82	81	73	61	65	55	77	71	72	61	68	71	69	81	83	70	60	76	54	73	80	69	82	89	74	66	69	70	71	77	72	75	63	66	74	49	71
19262	9490	9857	21286	48084	63553	63258	52207	41970	31313	20108	6806	606	644	655	626	642	603	620	666	622	632	623	627	601	609	624	626	619	617	609	610	641	578	595	618	630	613	647	636	615	640	654	614	629	644	606	660	610	632	624	619	633	611	624	622	628	631	581	665	650	613	632	625	596	633	614	619	622	630	626	608	623	629	621	637	634	630	613	647	613	612	580	607	612	609	681	616	628	611	611	580	659	649	646	636	636	630	616	650	627	646	642	617	634	591	583	575	638	607	640	608	631	633	603	597	614	669	613	639	632	610	643	632	568	594	625	618	572	584	630	635	592	632	622	681	629	644	620	585	627	623	617	620	674	603	608	622	655	615	631	605	595	608	653	610	608	642	619	653	639	641	602	612	571	628	591	637	609	625	630	611	628	653	628	601	618	653	625	655	614	627	620	574	620	587	637	618	675	622	648	595	632	623	655	603	598	596	623	641	629	627	609	634	615	608	620	605	584	671	716	603	636	619	648	631	669	630	651	639	645	627	631	646	627	594	622	627	616	608	589	632	619	614	622	644	623	605	626	640	646	653	630	607	644	577	577	659	620	641	616	638	611	641	650	611	601	633	610	630	647	635	653	603	650	634	589	640	643	601	580	660	638	659	581	654	628	616	591	588	606	654	585	639	665	665	616	668	658	649	644	597	653	587	594	663	621	644	640	649	636	619	605	615	629	634	654	607	628	608	602	664	609	621	600	585	657	607	607	624	631	585	620	588	644	610	589	614	601	665	572	600	628	592	611	633	629	645	635	628	633	615	633	639	616	651	650	597	658	621	611	592	593	632	640	566	658	619	637	576	614	631	603	605	635	639	610	575	636	622	616	629	622	644	627	611	624	646	596	592	578	616	623	643	619	586	606	642	631	593	618	620	652	609	628	631	666	625	589	631	601	680	653	600	666	582	648	619	607	677	637	609	656	625	643	620	650	590	645	650	632	588	665	637	607	666	650	567	682	603	588	625	622	693	640	633	616	622	653	602	587	637	609	647	617	615	608	622	661	593	612	596	629	634	620	653	608	634	650	624	598	649	648	614	597	627	582	611	577	602	647	640	639	656	615	615	649	634	642	629	604	621	668	634	611	645	649	602	649	599	635	612	588	636	629	629	623	621	628	653	595	619	633	645	612	657	605	617	647	620	605	594	622	610	635	635	617	646	640	664	617	624	637	601	626	612	639	622	627	618	621	627	643	620	640	613	603	644	601	635	643	607	623	628	625	607	633	609	656	596	579	635	692	614	606	594	585	593	631	618	611	611	608	648	661	640	620	692	625	641	601	625	654	561	628	602	608	612	627	626	588	623	616	623	623	617	663	645	619	609	621	602	636	611	592	650	611	604	630	609	639	642	594	624	653	624	621	615	641	625	590	606	560	613	635	609	638	607	603	569	632	626	612	647	657	651	637	627	672	614	609	608	678	609	658	610	609	653	586	575	648	620	625	612	652	649	605	607	622	663	585	610	611	621	629	638	617	634	584	651	600	585	654	595	655	649	667	602	617	599	636	617	611	639	616	620	643	652	622	612	643	675	611	658	641	651	628	635	603	632	611	585	593	609	628	655	625	637	624	601	610	680	623	622	636	612	621	678	646	606	569	679	659	613	626	592	622	580	644	601	626	647	628	630	572	618	646	593	644	629	640	583	605	608	630	602	634	610	612	619	617	599	621	628	650	609	607	639	626	573	658	582	630	654	610	599	654	622	556	637	634	621	637	643	635	629	642	641	616	623	597	609	605	634	633	631	606	650	649	663	610	602	610	636	619	688	677	607	602	629	592	632	648	617	593	617	642	617	622	638	634	617	621	601	633	642	581	600	615	633	632	613	600	608	615	645	627	606	636	632	579	626	657	649	619	613	623	667	621	635	624	585	632	579	675	605	601	600	649	663	626	606	603	624	633	631	598	613	587	631	655	659	634	646	578	627	669	619	676	577	653	629	589	633	669	573	638	650	627	643	601	617	652	651	639	648	543	625	625	631	616	594	610	624	630	604	632	601	647	609	617	652	650	612	640	611	640	605	619	623	616	635	596	621	599	613	641	624	642	649	609	587	667	594	603	573	619	616	650	619	584	615	633	640	635	621	599	602	648	638	644	583	618	617	606	634	624	614	690	621	645	612	589	622	580	616	631	640	626	631	626	612	619	616	665	633	653	630	628	617	631	602	625	611	600	630	620	626	624	613	616	592	622	625	621	666	585	633	600	643	598	628	613	657	654	609	587	626	644	631	637	616	569	604	635	625	632	605	678	590	636	646	628	616	589	600	635	569	604	653	626	614	649	611	586	653	661	613	661	617	607	614	636	617	600	645	618	598	586	633	603	596	635	656	590	632	614	663	594	676	616	620	587	595	600	625	631	592	652	672	594	597	602	593	653	636	568	663	606	669	673	617	641	657	603	614	639	644	644	603	652	667	637	615	634	624	613	593	638	621	615	627	616	672	647	582	590	633	611	577	679	599	647	650	605	642	636	640	601	624	648	608	637	615	599	661	583	627	622	622	575	620	614	619	616	649	607	668	635	614	696	635	650	635	617	666	627	628	613	642	627	642	676	618	574	625	584	666	574	596	640	588	633	607	635	620	624	638	647	630	621	639	656	611	634	654	630	616	624	649	613	631	630	616	582	639	655	640	559	667	657	617	658	612	581	607	618	616	632	601	577	627	590	594	625	645	606	613	594	630	661	632	640	601	602	609	659	613	598	615	614	613	651	626	602	589	607	608	589	619	622	632	601	613	662	644	641	628	625	630	631	615	634	621	636	643	601	629	657	648	621	636	627	655	641	622	621	586	607	592	609	611	582	638	658	664	608	597	623	602	623	622	642	595	625	621	653	597	604	604	652	586	585	636	605	617	633	609	615	614	652	622	641	616	646	616	611	625	649	650	627	635	631	625	636	631	613	654	573	656	622	651	640	648	601	618	644	647	578	623	628	599	609	652	612	631	586	638	650	618	604	658	611	616	602	657	612	640	621	615	597	599	613	657	625	620	610	617	649	632	607	658	622	571	639	577	633	630	659	656	581	618	645	632	644	598	624	583	626	577	635	643	618	683	629	627	628	610	588	602	607	636	618	615	572	663	614	662	601	627	654	618	668	626	616	612	636	649	642	649	674	654	602	599	577	634	600	642	603	595	647	610	633	622	638	635	612	623	629	614	625	602	649	615	631	601	651	617	590	628	641	658	605	666	651	606	604	596	631	632	617	594	627	632	633	595	637	675	635	628	617	679	609	611	633	589	608	650	609	627	588	591	616	661	641	595	622	634	675	585	613	631	633	593	626	640	605	622	641	595	678	608	638	633	647	680	644	608	621	668	639	590	621	654	616	643	639	595	586	617	584	611	597	647	630	645	607	621	635	611	664	577	667	623	613	611	649	652	657	589	633	579	593	626	649	611	623	616	571	601	652	663	675	603	631	626	632	667	630	610	591	611	654	626	666	646	652	611	628	559	608	595	642	621	645	594
5058	578	346	486	2261	4085	5864	4387	2693	1316	558	118	75	77	73	55	58	59	80	70	49	64	67	60	87	85	60	56	85	62	73	75	58	76	60	69	66	61	63	75	64	48	65	60	51	68	60	69	83	73	66	62	65	58	68	72	41	67	52	68	70	55	55	73	72	71	59	69	78	59	56	60	68	69	55	72	66	64	77	59	54	75	57	64	58	68	51	64	61	70	76	77	68	67	62	54	83	63	58	55	66	64	56	59	66	63	75	76	74	61	54	61	61	68	59	63	74	68	60	67	65	68	68	59	66	80	56	67	64	62	60	57	64	54	61	64	58	60	70	65	52	58	53	71	62	63	49	71	68	61	56	56	66	68	69	65	71	64	67	58	55	64	69	65	58	71	61	75	59	59	62	68	77	60	68	57	68	68	84	67	62	57	65	85	62	66	66	63	61	61	58	83	71	66	64	64	60	81	65	67	54	62	60	79	65	72	50	62	70	68	61	50	65	59	63	56	72	70	61	57	65	65	59	59	68	64	71	61	73	64	63	66	71	68	72	73	69	62	74	62	69	60	66	63	61	47	59	58	57	64	63	73	74	58	64	79	70	62	56	70	78	70	82	70	71	59	59	71	58	77	72	70	71	71	60	55	65	71	64	67	64	68	53	62	53	63	61	77	80	60	59	71	64	52	63	54	70	57	66	75	67	59	56	59	64	66	49	64	69	67	60	78	81	77	89	76	65	78	70	64	77	63	67	62	78	52	49	64	69	58	63	63	69	65	45	62	68	54	53	71	66	59	64	61	56	58	62	67	65	64	72	73	83	45	66	70	58	71	71	68	69	64	69	45	66	75	82	59	53	64	73	77	59	75	82	68	65	63	62	50	73	69	77	50	59	70	63	60	58	59	55	61	69	63	59	62	57	67	83	52	66	55	69	57	59	52	60	70	64	65	65	64	77	67	75	60	78	74	55	63	57	52	63	53	57	72	74	63	52	64	69	59	64	68	52	83	58	58	62	49	57	58	63	74	74	61	74	67	70	61	61	60	72	70	67	79	63	58	45	63	71	54	65	58	62	66	71	55	88	69	85	48	59	79	56	61	58	59	54	76	56	73	77	56	77	59	59	54	62	61	64	60	59	77	55	68	56	68	61	63	67	56	51	60	53	63	57	74	87	63	87	70	64	51	74	63	81	71	71	63	67	69	72	70	59	76	66	69	43	62	56	66	79	61	57	68	71	86	73	67	68	65	65	61	62	66	69	57	59	67	70	63	65	64	66	64	54	61	62	60	65	73	83	56	68	56	70	52	67	63	77	65	54	55	68	58	68	68	69	61	74	52	54	57	73	60	57	72	71	76	64	63	58	70	69	70	84	72	63	61	61	48	76	67	56	66	66	70	63	82	89	79	71	55	66	54	73	53	54	61	60	65	67	74	82	68	73	65	60	59	74	71	80	82	62	60	69	70	82	59	59	80	51	55	64	72	75	61	66	57	52	68	74	54	67	62	79	70	64	73	71	62	61	66	57	71	53	50	69	66	70	58	73	61	71	49	67	70	59	64	50	56	56	65	68	55	66	60	67	61	64	64	55	72	43	59	72	61	75	74	62	69	60	72	56	65	67	64	65	61	67	66	74	56	90	52	58	73	66	81	59	68	67	52	76	56	56	61	58	61	66	73	67	57	64	56	64	79	78	63	73	66	49	69	60	78	51	64	79	69	73	56	54	74	78	74	71	63	59	60	57	53	61	58	60	70	66	64	51	70	54	47	54	62	68	61	54	63	61	64	76	68	60	80	57	54	67	68	75	62	56	61	55	85	69	70	76	60	71	67	55	69	72	65	67	57	67	60	68	73	58	59	64	67	63	55	64	69	80	71	54	58	55	56	75	44	80	68	63	65	77	48	62	59	60	66	66	57	74	51	61	58	56	66	76	67	57	65	70	77	64	73	63	60	62	65	69	60	64	72	62	57	61	72	66	63	60	60	68	78	76	64	63	55	64	65	47	59	53	81	63	72	62	68	65	64	81	64	76	73	73	56	61	74	61	82	60	68	60	66	63	58	66	66	70	54	77	63	46	55	66	75	53	80	56	71	85	84	62	67	60	65	60	64	62	60	79	56	71	80	61	67	66	52	58	69	58	60	55	54	70	68	68	67	64	65	68	58	66	69	70	71	61	69	52	66	63	66	74	80	62	59	67	57	86	57	65	59	67	54	58	73	80	62	61	51	61	56	68	66	68	45	57	63	70	75	53	50	76	77	55	72	71	68	54	57	48	54	64	63	70	65	55	58	70	70	60	70	50	67	79	60	69	63	63	52	60	69	65	76	59	66	54	65	64	73	56	47	73	53	74	67	79	70	59	60	47	79	51	64	53	73	68	51	61	64	74	89	49	67	66	73	62	70	50	49	55	46	68	65	75	66	75	67	61	55	66	73	59	57	66	59	48	66	66	57	57	81	68	67	66	76	75	73	67	62	55	65	62	60	54	63	65	73	57	68	75	64	56	64	70	58	74	67	89	59	76	59	75	55	55	76	61	65	61	71	62	54	69	50	52	72	82	68	65	61	64	49	78	90	59	70	56	72	75	68	69	57	76	54	53	65	63	59	88	61	49	60	52	54	81	72	57	77	66	64	70	58	54	61	66	67	69	66	69	60	79	48	74	67	56	54	68	63	57	62	65	64	66	62	66	55	65	71	48	51	58	78	60	65	63	66	73	68	76	52	66	47	62	66	57	77	68	82	52	54	68	65	57	63	65	57	64	67	63	64	67	67	67	69	63	63	68	59	58	56	64	69	63	59	64	63	62	70	65	65	57	62	73	55	59	71	53	58	57	50	66	88	69	56	68	71	63	62	60	71	70	62	65	69	65	64	73	60	67	66	68	64	69	68	53	75	73	62	85	66	88	62	69	75	66	84	64	71	64	65	60	60	70	68	62	64	65	55	58	67	65	71	57	73	54	75	60	70	68	57	73	66	60	76	77	53	51	52	71	58	74	58	59	84	72	83	66	72	70	66	64	53	54	54	61	72	56	46	59	81	53	57	71	69	70	64	63	72	64	55	72	62	55	83	65	57	57	50	73	88	59	65	66	57	66	68	78	66	56	59	62	67	75	67	63	86	68	68	70	68	77	69	60	69	70	73	53	49	73	59	71	52	71	74	82	59	83	82	66	57	53	44	63	67	67	49	63	64	61	74	53	56	62	62	70	61	67	57	55	79	71	70	59	65	52	80	58	60	71	66	73	57	60	59	66	58	69	52	77	62	65	68	62	67	62	73	66	69	54	52	67	76	66	66	76	51	68	56	59	65	66	71	55	75	74	63	57	63	78	77	50	63	56	74	59	73	62	64	65	55	96	67	61	67	69	54	49	56	64	63	64	56	79	66	67	69	78	58	75	68	56	86	71	54	68	67	77	59	65	61	66	76	75	62	74	69	67	76	77	72	64	72	73	77	63	64	66	70	68	58	73	72	62	63	64	83	57	81	61	68
14681	6746	4200	9641	38372	49125	50959	41996	33493	24152	13428	2530	576	546	544	514	574	589	571	549	521	553	557	606	574	552	552	556	535	550	533	559	524	534	544	550	544	579	579	578	514	558	543	594	601	548	571	524	544	554	560	532	551	588	557	568	519	551	572	539	546	527	535	580	558	573	527	558	550	556	557	555	528	615	536	558	548	567	583	546	577	551	556	513	544	547	559	519	586	542	547	581	559	582	569	555	543	533	531	528	551	557	554	545	575	536	552	578	518	549	553	580	544	601	533	525	544	516	571	538	539	564	565	550	547	580	577	543	559	609	561	517	513	567	547	608	583	564	537	554	534	541	557	597	547	512	534	581	562	579	560	589	543	589	550	515	561	599	524	538	552	558	537	563	543	564	565	545	593	547	599	534	580	563	583	517	533	545	543	566	528	518	533	570	536	559	523	535	532	567	564	584	530	529	570	554	544	593	548	583	584	565	613	569	564	592	534	528	555	507	533	540	576	533	528	531	582	557	529	566	527	519	551	535	535	547	547	575	549	545	533	491	552	563	558	568	504	542	550	589	568	549	580	530	544	551	540	568	537	544	552	569	590	566	550	528	527	557	540	550	544	555	521	520	553	537	549	546	574	580	542	519	559	533	520	559	523	512	546	565	554	515	528	528	547	516	564	540	551	520	571	573	551	541	537	538	550	564	561	547	584	538	586	535	497	530	556	558	547	545	591	543	525	544	556	559	560	565	525	492	526	569	557	576	591	545	549	531	527	534	550	523	574	561	557	588	535	526	589	561	591	557	588	537	537	560	516	556	551	576	555	594	560	566	582	575	520	551	577	591	549	572	542	526	564	556	555	561	583	569	594	569	542	524	530	589	541	522	571	540	546	540	539	593	557	598	531	585	569	566	526	562	588	543	575	552	550	562	522	519	556	566	554	600	561	525	537	539	544	552	494	542	578	519	544	541	504	605	519	559	570	527	561	561	573	566	587	541	554	513	533	548	572	500	558	550	596	567	571	571	571	575	533	590	513	527	568	580	513	599	510	573	554	532	558	547	504	526	532	549	559	553	566	542	552	567	553	555	571	579	542	623	536	550	629	551	576	573	560	571	508	525	591	556	493	575	568	536	542	565	525	583	552	586	543	597	539	566	516	550	554	565	542	555	553	591	564	488	569	569	515	542	529	583	578	549	578	551	535	552	568	546	566	519	579	554	561	539	550	562	586	544	532	544	583	531	537	549	561	545	569	521	568	599	535	523	557	512	515	526	588	541	556	531	535	542	548	548	571	580	541	591	575	583	573	537	577	505	541	547	496	515	577	603	570	576	539	577	525	560	550	533	525	541	509	535	508	541	549	572	607	565	543	557	514	555	546	560	567	517	605	554	579	537	531	536	532	580	514	555	613	563	546	516	539	562	550	551	566	515	534	598	499	525	591	588	583	539	540	569	539	580	536	573	563	503	541	512	572	582	544	508	601	569	545	533	551	566	622	518	554	571	562	583	573	563	564	555	512	557	537	513	580	563	544	526	530	536	600	517	519	578	533	565	570	579	549	532	546	574	532	572	617	529	571	535	523	566	556	535	543	531	571	566	547	564	538	545	558	594	602	558	575	574	559	581	537	599	542	530	570	534	558	534	534	586	590	518	518	567	550	569	551	564	580	565	556	557	514	584	544	561	554	554	553	585	583	514	547	485	576	533	553	607	568	521	532	570	595	557	526	573	550	532	539	530	521	564	559	576	584	543	571	518	598	534	604	573	545	530	535	555	554	547	582	560	548	586	588	572	565	572	534	571	549	519	566	534	490	587	560	553	530	544	632	504	621	536	538	579	554	554	555	558	538	569	537	542	570	540	534	576	536	536	530	539	532	528	601	539	562	566	564	571	576	586	556	555	513	491	570	505	570	560	571	588	554	510	517	548	616	555	546	551	543	535	577	584	533	539	580	543	562	557	555	585	580	561	555	610	538	525	533	574	538	622	587	588	520	540	552	544	570	581	563	552	569	554	566	568	545	545	494	536	571	566	559	543	556	529	553	575	549	519	533	538	550	564	560	567	526	570	582	560	558	541	528	552	516	577	537	587	522	494	613	534	535	552	590	595	529	580	530	533	552	524	553	580	596	583	568	569	572	567	570	581	558	542	527	570	529	560	572	526	571	563	552	568	546	556	564	610	544	558	569	560	575	521	503	567	577	560	556	563	527	516	566	570	525	598	594	577	569	542	594	561	514	525	578	575	556	579	522	548	555	566	571	526	538	539	525	538	560	549	545	587	589	538	576	579	566	563	559	535	580	523	561	565	542	530	529	601	580	578	502	518	553	563	567	570	552	590	555	565	589	565	559	590	562	505	586	513	533	571	571	545	514	572	597	545	575	556	567	571	540	558	573	585	561	527	573	543	536	555	577	533	531	538	547	574	517	567	555	549	524	558	580	570	596	544	545	565	558	528	548	530	569	556	542	569	563	535	586	535	550	604	550	532	576	593	577	543	555	578	544	545	517	508	561	590	578	552	541	578	545	566	562	526	544	557	553	567	555	556	557	550	546	563	536	524	563	574	528	577	586	534	542	582	564	536	544	562	539	542	487	546	558	551	517	530	568	563	574	548	568	537	545	551	553	560	523	566	559	565	529	558	573	558	534	562	536	569	533	569	578	589	519	589	545	524	526	505	550	538	584	541	520	560	543	561	596	520	571	530	554	521	530	571	539	613	523	563	576	583	549	538	536	575	561	545	545	534	558	539	524	570	541	569	560	572	521	542	560	533	548	547	562	562	572	551	565	556	590	576	582	541	572	573	542	557	542	546	557	549	545	548	541	508	560	551	559	546	575	560	570	524	590	553	509	550	598	551	520	551	551	544	522	550	536	567	536	520	524	531	545	542	539	543	536	598	505	539	561	550	544	594	575	561	538	605	554	561	523	556	569	547	572	517	540	534	595	531	524	535	507	542	553	531	510	536	589	546	586	597	574	611	546	588	527	602	564	571	540	518	576	536	544	557	520	552	556	526	561	555	540	580	533	562	611	517	541	575	532	555	593	584	549	600	556	543	590	564	540	580	555	563	554	552	520	562	538	528	573	565	566	553	562	582	548	562	588	576	585	488	588	546	514	572	547	562	549	573	566	573	581	520	552	521	533	524	569	562	566	556	561	584	554	545	498	567	527	568	556	555	583	504	555	594	536	575	541	585	528	577	538	526	537	563	511	564	549	560	581	501	543	584	549	571	547	549	571	536	566	573	578	514	584	536	555	596	582	559	532	544	512	560	532	573	540	581	532	560	556	539	565	535	545	568	534	554	582	553	557	576	567	552	557	568	556	505	570	558	539	526	513	580	511	490	567	547	530	526	557	509	534	582	505	555	581	623	511	513	543	536	553	545	551	532	546	591	556	556	534	543	553	558	546	580	553	575	608	578	526	542	587	542	519	571	585	569	568	542	589	556	535	538	519	508	609	548	555	531	568	531	560	552	535	563	609	572	565	575	549	564	530	614
3282	722	915	1190	5021	8398	10572	8129	5152	2336	960	185	99	103	101	71	105	91	98	78	112	98	75	98	104	93	85	102	113	95	87	98	80	104	91	93	89	105	87	101	95	90	96	99	111	88	89	99	101	103	76	96	85	79	78	98	106	98	73	88	105	98	93	87	100	102	91	82	100	92	82	72	94	103	128	78	96	88	100	110	89	82	108	90	88	76	79	96	101	87	95	82	95	92	100	93	72	105	92	89	97	105	77	93	108	109	93	97	87	102	99	95	98	78	83	85	98	97	102	93	98	101	95	102	103	83	95	91	92	86	91	110	92	100	100	88	105	91	78	90	108	89	92	88	89	93	83	94	96	83	80	103	93	101	96	85	115	88	101	109	102	100	103	102	84	115	81	87	98	101	113	93	90	99	117	87	98	77	94	106	95	101	110	92	84	108	88	93	87	86	99	96	83	101	105	86	97	100	108	111	98	96	76	104	84	104	90	127	88	93	97	107	90	108	108	91	89	104	89	100	83	88	92	102	95	85	96	105	101	87	92	111	82	89	97	107	72	95	87	90	100	102	105	106	92	101	99	85	101	86	93	89	89	83	104	93	97	82	105	85	107	79	87	93	94	85	92	80	87	87	103	84	109	87	94	98	105	85	110	101	102	107	91	99	95	100	100	97	109	93	93	92	115	89	100	90	91	90	87	97	102	84	76	86	87	80	96	86	57	89	78	102	99	102	110	95	91	69	100	69	96	86	120	81	101	97	108	98	104	95	71	88	96	104	103	85	95	107	105	92	111	83	91	97	94	80	82	101	96	103	106	99	99	80	99	86	99	102	82	77	100	90	107	86	90	77	83	95	110	89	97	92	80	83	98	108	96	109	100	88	75	96	90	71	80	92	92	89	103	109	95	92	115	95	95	100	98	88	76	98	113	94	97	105	107	101	98	94	93	88	93	112	84	94	86	85	116	94	83	82	103	96	100	91	98	93	113	82	96	87	82	101	117	85	91	89	101	89	90	97	92	94	80	93	100	104	103	98	90	84	84	87	97	78	93	102	82	97	102	91	95	78	94	97	112	90	114	97	92	89	93	92	102	87	86	82	84	94	110	78	111	108	128	122	83	97	92	81	77	95	89	94	97	87	102	80	79	110	92	112	74	96	109	86	92	78	90	90	94	96	97	110	104	87	88	86	91	98	100	105	100	94	96	114	92	115	92	105	76	92	95	90	102	90	92	98	88	74	86	103	98	91	93	94	103	105	105	101	86	98	75	88	80	95	101	89	78	110	82	115	105	93	97	81	79	92	106	98	82	109	115	89	105	90	94	98	104	94	115	84	90	93	82	112	100	95	109	92	96	90	88	94	83	91	93	99	86	108	95	99	82	84	94	122	91	92	104	77	101	77	103	106	94	98	100	91	108	97	100	101	74	103	96	106	107	105	100	97	106	108	90	90	102	89	83	97	94	91	102	94	96	101	93	96	96	97	91	100	100	79	88	97	126	91	94	84	98	106	91	110	99	92	86	108	98	116	88	86	95	91	100	82	86	100	76	92	93	92	95	77	93	92	80	94	82	103	99	95	108	77	104	82	98	88	92	94	96	81	121	82	103	101	109	95	90	116	92	98	89	95	98	112	104	97	97	101	78	104	103	109	89	97	94	104	102	84	84	102	105	88	108	101	95	110	99	110	96	103	107	110	84	91	87	89	94	97	97	114	96	95	111	83	78	98	90	81	106	94	88	94	81	86	80	84	88	80	86	91	97	102	96	87	86	88	81	116	94	77	88	105	86	87	102	103	83	101	110	85	94	94	83	99	111	85	89	106	93	85	83	84	90	100	84	92	106	86	106	88	97	83	84	80	91	110	99	98	82	88	94	96	98	93	101	98	104	79	90	92	91	86	88	86	93	109	100	97	102	104	92	85	96	105	91	101	103	88	102	86	90	79	103	101	83	88	96	90	93	115	95	87	120	103	121	99	97	92	71	98	77	90	110	92	83	103	91	93	94	95	95	103	85	98	86	88	89	102	97	84	86	88	86	89	105	78	88	98	88	101	106	81	99	93	108	86	105	108	84	85	100	92	69	94	84	118	116	101	85	91	113	100	113	95	94	89	94	99	96	84	112	82	102	109	89	106	115	74	90	104	95	102	93	103	81	96	86	83	86	85	95	102	90	92	85	96	100	98	90	89	98	86	100	90	99	91	111	95	75	100	83	99	96	96	94	94	89	90	81	79	107	101	97	91	87	86	95	91	104	99	82	106	95	96	99	85	90	104	105	85	109	91	99	105	92	94	73	100	99	107	90	83	95	81	94	102	95	98	103	110	95	101	90	103	86	78	91	93	104	87	70	96	110	94	79	93	104	109	82	92	93	90	91	103	104	97	94	94	100	108	91	97	87	96	102	84	92	99	96	91	109	94	94	86	93	130	85	92	92	92	83	85	84	82	93	89	93	122	107	91	85	97	102	83	89	91	103	97	97	95	93	88	86	93	119	103	86	95	88	99	93	101	106	103	115	101	97	89	101	81	102	92	113	94	112	84	101	98	97	88	105	94	103	103	93	85	101	76	92	81	100	84	98	106	87	95	80	83	85	90	72	100	101	94	107	106	111	97	88	112	76	93	109	101	84	83	100	85	81	74	92	95	86	89	83	97	86	91	78	84	79	89	100	96	96	100	100	84	77	103	96	98	90	106	98	92	104	106	84	86	96	105	90	85	99	90	91	88	81	96	101	92	88	105	77	90	99	100	90	90	90	87	99	87	87	102	105	95	78	103	98	90	84	85	104	100	100	99	92	113	103	89	89	71	89	105	107	93	78	81	84	82	95	81	84	88	97	105	101	87	107	99	88	101	102	106	91	96	94	112	87	85	98	88	97	81	99	88	85	90	96	75	82	90	99	102	105	93	88	83	90	102	94	83	97	93	87	94	91	102	91	93	110	70	89	119	95	97	105	94	88	111	77	91	120	91	85	95	89	84	92	98	102	81	105	99	91	88	89	88	87	93	104	91	82	83	91	109	76	93	80	88	94	101	105	98	88	93	81	84	86	89	86	100	90	81	90	80	104	89	112	98	89	93	99	98	110	95	93	82	83	85	90	83	74	94	106	90	85	99	90	87	72	86	92	104	101	106	83	101	103	99	93	103	85	98	93	87	113	95	94	81	108	101	83	100	99	108	90	94	93	99	84	84	117	87	103	100	82	112	95	82	85	86	86	96	101	90	97	100	105	79	93	99	97	106	82	95	94	90	99	103	97	112	81	87	92	105	86	105	95	86	108	94	93	98	94	115	96	88	91	88	95	113	89	94	67	101	91	90	92	109	96	107	74	102	99	81	90	85	75	101	91	88	86	80	97	92	93	109	82	83	107	108	84	95	79	96	110	110	88	94	78	75	86	93	96	97	94	97	110	87	100	108	95	92	87	76	91	87	98	88	89	104	96	88	86	98	88	89	98	85	75	88	87	96	99	95	96	87	106	79	110	108	102	102	74	96
22324	8404	9732	16851	50682	62888	61673	50884	40690	30249	18384	3302	862	882	847	793	805	854	830	846	788	797	810	852	796	801	821	848	780	806	846	813	812	803	803	841	818	866	815	859	835	811	798	806	853	893	818	799	785	816	819	830	813	821	832	778	821	855	838	840	837	856	849	847	826	845	808	812	814	801	834	788	751	816	819	812	851	852	854	812	816	827	799	799	810	836	805	746	812	850	859	849	801	813	891	819	795	875	798	856	815	828	796	801	854	830	849	828	808	848	801	802	813	838	831	819	830	845	828	842	813	845	792	861	833	828	843	822	801	875	834	846	797	780	846	823	824	793	790	794	826	828	841	807	846	820	870	859	834	807	774	787	867	801	798	827	814	836	830	827	838	830	815	813	804	779	822	824	795	861	826	837	810	842	832	853	788	806	803	801	871	783	784	808	799	855	861	792	826	850	849	799	825	831	793	854	848	829	802	857	809	821	824	791	852	832	850	831	838	858	789	837	815	852	811	827	815	848	826	836	832	769	800	868	815	870	757	796	832	870	854	856	863	818	836	823	848	848	828	809	788	853	854	776	826	816	838	809	821	827	832	823	827	805	839	810	806	825	854	831	798	903	845	829	785	824	869	827	860	792	811	807	843	841	823	776	834	794	822	816	838	843	841	822	834	797	808	781	816	859	807	810	817	827	852	822	833	862	822	843	792	856	836	804	787	823	850	847	811	817	814	814	825	798	845	785	803	818	869	797	817	803	817	782	857	821	867	841	874	820	811	836	812	799	825	836	806	853	844	819	785	840	841	910	850	843	826	835	764	847	822	806	805	810	844	819	822	863	810	857	868	778	822	813	843	854	868	823	778	829	778	799	794	812	836	797	816	841	870	828	804	813	832	866	816	833	855	787	877	870	819	829	838	784	803	814	800	811	822	833	846	815	789	866	827	835	825	767	821	866	816	804	872	840	803	822	842	839	791	831	842	797	830	795	847	824	829	825	824	840	827	827	809	786	792	849	857	793	849	827	806	827	781	837	812	783	846	842	793	838	859	758	764	789	834	858	831	783	808	851	827	856	848	818	816	808	799	833	823	865	845	815	783	853	822	835	875	830	873	790	781	876	858	790	863	815	840	824	797	781	800	855	810	838	833	776	838	824	876	845	851	843	825	816	802	828	841	807	783	850	793	801	814	818	853	820	791	851	861	849	829	875	784	812	742	857	788	833	816	794	843	843	815	878	866	855	819	813	834	801	831	806	785	823	804	799	823	841	849	832	842	816	816	807	858	783	856	823	861	812	823	791	814	791	824	817	799	838	769	829	817	884	830	810	848	837	842	823	810	854	837	808	831	829	806	869	785	801	804	808	853	802	880	806	809	801	833	848	862	858	787	814	779	872	830	824	779	799	793	806	811	814	849	828	854	809	805	783	797	814	824	806	843	820	841	827	830	846	806	820	773	831	834	783	841	769	840	873	788	837	859	807	829	807	808	788	789	806	796	863	797	791	804	893	867	828	883	841	841	851	822	801	818	843	807	855	786	841	842	849	804	833	824	829	799	856	754	857	845	815	821	769	770	797	835	834	852	858	853	802	836	846	769	867	827	828	880	750	906	847	792	844	787	826	793	859	833	833	814	833	833	819	866	859	824	861	761	814	845	788	817	812	833	797	839	851	782	771	817	877	819	844	777	823	850	840	784	878	845	913	755	827	846	812	820	807	822	832	848	840	797	791	807	798	818	793	831	865	840	839	857	862	818	799	840	873	859	828	789	838	856	798	815	802	785	789	830	811	797	832	815	819	886	815	789	808	808	856	840	838	796	841	799	816	847	809	835	870	803	827	874	822	827	831	823	864	831	815	804	794	850	819	773	803	854	856	870	782	840	815	898	824	827	814	834	810	856	818	853	839	806	836	840	801	842	762	838	813	833	834	797	792	805	827	795	815	818	801	822	855	813	792	789	822	804	812	814	859	820	775	818	785	832	810	870	814	796	816	830	830	797	808	789	828	814	817	842	834	840	849	855	846	835	839	790	839	856	848	802	790	861	781	799	842	810	820	805	821	845	843	849	873	893	837	814	822	862	806	827	808	817	846	824	860	855	824	864	820	833	831	802	838	818	793	804	844	840	843	853	787	827	813	789	810	875	841	763	810	829	840	841	869	853	813	851	807	824	814	828	848	848	827	819	845	836	857	835	840	813	791	868	798	834	827	795	774	820	841	824	816	895	797	798	785	820	803	843	804	836	811	835	789	831	826	773	810	826	882	861	800	833	821	833	870	844	852	849	772	854	828	822	822	809	852	743	809	877	783	799	811	802	772	851	833	829	775	801	827	823	772	801	836	879	845	834	843	846	828	822	789	804	838	879	858	841	891	815	799	814	891	833	875	842	845	838	804	782	814	855	823	826	808	787	872	828	825	818	839	785	768	838	868	781	828	797	807	874	848	865	855	844	783	835	817	768	813	785	871	838	826	832	847	804	802	769	833	836	830	866	843	845	871	859	836	843	801	794	849	842	815	807	795	842	860	762	791	889	772	884	823	787	821	795	865	824	810	836	834	841	810	847	856	826	819	824	858	819	865	819	807	847	859	825	753	821	840	864	813	840	820	794	823	856	793	779	819	831	815	793	798	849	781	821	867	845	812	801	825	860	830	806	786	810	797	831	841	785	788	826	827	825	800	875	841	828	839	828	820	901	812	844	815	789	856	839	835	825	768	840	812	817	826	851	849	831	870	775	765	831	799	810	855	852	788	841	787	812	821	846	805	795	780	868	767	836	803	856	823	815	805	831	862	865	822	771	807	847	851	850	835	896	821	822	840	836	809	800	853	813	783	834	868	798	831	865	816	829	790	825	834	864	845	829	779	840	810	786	795	839	823	850	865	796	835	804	812	837	799	850	838	834	802	801	837	833	795	828	839	838	842	855	844	817	833	824	837	859	837	799	773	795	803	855	772	814	903	818	809	807	848	815	829	835	863	818	837	787	792	882	798	815	805	808	806	830	823	806	827	803	795	830	841	822	753	829	812	849	803	821	840	832	799	813	852	849	869	821	818	791	845	801	826	837	795	874	799	763	812	833	783	819	869	827	798	797	821	863	812	804	853	797	861	897	806	862	838	783	762	816	774	767	806	851	809	864	818	839	837	806	775	853	856	803	857	844	859	842	892	863	876	856	770	837	800	827	774	764	823	862	822	795	830	869	811	829	838	841	748	834	827	796	853	822	813	837	827	778	817	857	852	805	846	817	872	787	867	782	827	798	843	867	853	823	816	843	825	829	821	787	883	845	787	849	858	898	792	913	842	849	862	802	838	800	821	834	853	847	855	817	840	896	866	836	795	812	809	848	820	845	860	847	811	808	797	842	840	782	858	900	787	816	840	825	850	822	877	879	831	869	835	857	824	811	830	838	821	839	767	819	827	808	759	838	841	824	854	867	831	811	824	835	860	872	850	797	814	793	789	840	871	827	806	799	797	831	803	837	846	821	843	807	835	835	832	796	824
3506	299	307	452	1001	1541	1628	1272	779	426	220	119	116	97	100	99	97	108	93	105	95	91	90	97	87	111	100	103	98	91	114	100	96	90	90	97	94	95	95	78	100	98	116	98	134	98	96	110	104	124	105	115	99	120	103	103	91	106	124	88	98	105	100	80	114	89	87	105	99	102	101	103	75	105	119	92	125	92	107	89	104	110	79	90	103	95	117	92	102	119	100	82	100	112	106	102	108	96	103	85	131	102	108	97	112	101	105	79	90	106	97	106	100	101	84	89	107	107	83	107	92	114	97	96	98	107	83	86	103	86	122	94	79	92	100	94	84	96	99	96	103	102	94	100	117	80	103	91	97	88	88	98	90	112	113	104	99	103	105	80	94	111	80	101	75	95	103	104	94	105	90	92	101	93	102	110	98	104	85	92	113	88	95	100	110	109	102	83	103	95	105	103	104	89	102	113	91	96	107	92	93	124	98	91	97	87	100	100	117	107	108	110	91	88	96	85	97	98	98	101	104	103	97	108	113	97	111	103	90	105	81	97	87	91	111	82	98	105	98	108	98	99	109	92	109	101	95	106	90	101	91	117	99	98	82	99	116	115	95	109	99	118	94	99	107	107	93	104	103	114	111	87	115	105	90	100	99	101	99	115	107	96	91	111	94	92	116	102	107	90	105	87	104	104	110	106	111	100	97	121	92	96	96	110	96	94	73	95	106	92	112	86	102	95	101	94	109	89	98	80	95	97	118	102	116	90	82	96	106	92	91	102	87	125	95	88	106	95	102	72	97	93	105	83	108	104	100	99	93	108	106	112	105	84	116	90	92	97	99	88	101	121	94	97	88	91	105	95	89	97	76	105	90	84	102	96	99	99	98	92	78	81	97	88	107	96	91	99	98	91	104	98	107	104	101	92	89	96	93	104	96	111	118	98	94	100	97	108	103	94	83	113	89	102	92	115	88	104	104	107	95	100	98	99	108	89	99	86	90	81	93	89	101	83	99	94	108	102	121	104	84	95	107	100	95	95	100	98	106	94	95	115	118	102	106	98	100	91	99	87	78	81	104	76	98	113	107	76	95	94	99	80	100	95	103	120	85	93	91	92	123	101	85	82	94	105	100	100	87	99	101	97	97	103	117	118	95	89	84	79	109	108	94	85	107	111	101	92	91	89	87	124	100	89	100	94	91	104	89	94	115	103	82	91	120	96	94	107	95	103	90	94	94	107	102	124	94	95	96	121	85	113	113	89	107	102	107	111	83	108	100	96	95	107	96	95	85	105	90	94	108	86	90	110	118	107	98	79	102	108	111	90	79	109	94	86	87	107	80	94	110	102	95	102	122	89	110	94	113	88	94	92	116	93	94	92	104	94	91	106	91	85	105	76	94	104	105	85	96	96	92	91	102	105	93	107	93	97	104	91	93	105	102	93	101	91	113	120	94	99	108	109	121	110	85	86	90	77	102	102	102	94	89	86	95	98	95	98	101	105	77	88	92	98	115	110	95	91	99	99	101	104	109	80	102	83	108	96	99	83	88	107	85	100	95	80	108	88	78	93	92	97	93	91	92	98	93	101	86	94	121	110	83	103	104	105	95	97	87	111	95	100	101	99	89	114	93	113	96	98	98	93	89	105	103	83	106	99	99	82	110	86	110	96	91	109	89	114	101	87	99	100	96	100	102	89	99	102	118	89	94	128	116	109	110	89	89	96	99	100	105	99	84	93	88	75	71	112	89	105	81	115	101	77	111	102	90	87	100	79	95	79	100	87	88	112	97	89	110	96	105	80	103	84	117	118	104	100	86	109	92	77	96	108	80	91	108	109	103	98	116	109	98	108	91	101	102	123	110	102	109	98	76	85	96	111	111	109	104	96	100	89	99	92	75	122	125	107	90	80	100	100	89	93	102	95	90	93	97	105	122	105	91	95	113	100	94	87	104	89	116	84	93	119	102	109	99	121	105	96	104	84	107	95	107	100	106	106	81	99	109	89	109	107	103	86	90	91	86	89	100	92	98	111	92	89	99	100	109	100	97	100	96	91	86	101	83	110	98	90	93	91	100	83	101	96	111	115	101	123	93	100	87	107	102	100	102	108	113	102	106	97	93	121	105	105	95	85	121	111	73	90	100	98	94	134	101	97	99	97	102	112	105	86	105	108	96	105	84	93	96	91	99	90	109	105	100	102	105	103	99	84	92	89	96	79	111	90	95	99	105	88	96	96	98	88	105	104	84	101	101	126	103	89	111	121	103	100	97	104	112	104	99	106	118	100	91	94	91	116	107	93	100	116	124	106	108	96	88	96	97	109	100	103	100	89	98	97	114	93	112	103	94	104	110	113	92	97	98	96	98	110	82	92	106	106	104	97	83	86	98	99	113	98	107	80	94	95	86	87	90	95	105	103	90	84	108	88	84	112	96	101	113	107	103	96	94	89	117	100	93	86	111	100	93	90	104	89	93	87	88	103	111	83	103	86	102	72	110	101	99	89	92	97	108	98	93	97	100	96	108	75	91	105	100	89	125	94	81	93	120	96	115	94	96	89	87	118	87	108	99	96	102	93	94	100	116	99	111	99	95	100	102	97	96	111	89	122	88	101	85	93	87	92	102	118	97	105	95	85	100	93	95	105	93	92	103	99	105	99	81	106	87	77	98	103	90	88	91	98	99	95	98	106	87	98	88	83	100	101	110	83	106	89	116	101	102	95	93	101	103	93	95	89	122	106	107	89	90	102	112	103	98	103	89	114	92	104	91	105	86	107	97	107	101	121	96	101	110	99	97	90	107	114	112	95	103	113	106	89	108	105	88	90	88	97	99	100	104	100	103	98	99	78	105	103	118	103	92	106	86	89	121	94	106	86	100	106	99	93	97	109	106	125	93	105	97	94	92	94	110	95	90	92	105	114	102	95	93	98	87	98	110	98	93	94	107	86	98	90	102	104	119	93	114	88	103	80	102	91	91	107	98	105	91	108	88	110	113	98	78	91	110	107	100	91	103	87	91	102	128	77	92	106	93	112	105	85	118	108	100	109	94	126	106	84	92	92	91	103	108	89	102	104	94	92	101	94	71	102	93	113	97	102	98	93	90	119	90	108	98	100	93	89	104	94	106	98	101	99	102	86	104	90	81	110	96	97	82	107	98	109	99	100	89	98	121	88	76	119	86	104	101	97	99	95	104	103	108	103	106	111	89	104	83	106	109	86	97	108	91	114	102	85	130	109	125	92	96	117	110	113	97	87	84	84	83	104	89	112	96	96	113	98	94	88	119	95	85	111	105	97	104	105	120	95	97	91	117	100	93	99	101	91	101	99	94	90	114	97	108	70	96	109	109	114	100	102	102	92	101	94	99	92	105	104	104	99	94	114	92	94	94	111	76	94	90	85	108	102	98	132	90	111	88	95	85	90	87	79	102	111	113	107	106	88	98	98	95	98	91	110	105	98	113	96	94	104	107	118	95	106	91	86	92	96	117	100	106	103	114	99	92	104	105	94
14689	3805	3593	8523	25418	32018	30211	24696	17268	10199	4588	1253	869	830	840	775	823	826	818	831	822	813	845	763	803	812	810	763	759	798	838	821	833	773	794	853	775	819	829	787	801	801	809	839	842	824	772	854	841	761	866	812	845	794	858	820	796	814	816	818	869	814	818	843	797	796	838	824	802	851	796	805	819	835	798	798	761	787	790	834	835	832	835	850	855	810	828	802	819	773	834	830	813	785	862	808	821	830	791	794	826	809	810	885	855	823	822	862	809	837	827	804	888	838	870	909	823	812	807	819	809	753	775	775	770	820	825	833	780	851	826	811	739	788	818	836	790	860	791	804	802	800	770	813	799	852	808	828	802	827	822	774	800	848	836	817	732	831	769	797	830	830	788	765	818	812	840	794	860	844	832	801	847	795	792	873	826	785	767	829	817	849	832	781	746	824	817	788	851	853	844	839	860	851	800	818	797	866	802	827	809	837	784	861	830	897	838	816	806	857	833	777	845	838	802	851	807	793	816	801	789	850	804	835	837	778	847	807	859	757	785	778	847	804	868	844	805	812	836	812	838	790	813	784	788	840	858	895	846	857	825	786	818	821	802	809	830	849	788	864	812	856	786	811	815	805	785	830	749	805	808	805	837	761	823	847	815	814	841	831	795	813	836	832	824	801	779	836	785	786	839	790	795	814	841	818	760	811	809	808	828	775	833	794	834	850	775	801	798	829	807	789	805	790	786	811	806	832	850	816	800	824	833	785	831	842	837	828	740	831	806	861	791	828	761	842	825	841	853	788	870	786	842	869	811	765	768	810	797	834	850	836	849	785	822	833	844	788	776	806	780	811	854	835	839	769	861	758	813	819	792	837	769	851	806	810	785	801	786	830	763	787	838	816	758	839	789	805	810	743	911	811	801	800	843	811	852	798	862	808	822	865	787	813	817	827	813	818	832	811	837	808	823	814	805	826	784	789	821	783	847	790	826	778	795	819	848	806	802	842	870	810	851	770	795	784	796	795	802	791	872	795	821	843	809	822	801	822	830	805	816	735	845	785	794	798	771	843	782	806	804	792	820	796	837	842	817	798	807	767	863	827	788	783	780	795	841	797	851	798	850	837	842	813	795	804	834	789	795	785	831	809	816	792	792	852	853	818	807	880	790	780	778	799	827	833	818	786	781	844	787	827	744	863	832	814	841	817	840	813	810	784	789	807	876	814	752	807	813	828	800	836	851	805	818	828	817	817	809	800	784	823	823	806	850	773	845	839	833	799	812	793	801	809	835	746	734	774	765	863	778	848	814	798	845	800	811	822	801	888	803	856	844	799	790	815	743	838	778	797	811	803	877	783	804	793	787	770	796	807	791	825	784	790	798	820	823	803	872	864	777	808	798	854	786	846	854	839	781	813	841	814	830	781	786	798	807	778	768	813	840	809	848	805	785	826	821	811	865	842	833	778	839	818	788	808	772	809	803	801	779	860	809	845	814	825	854	812	779	794	802	824	786	870	810	861	842	869	834	832	810	809	803	782	833	825	849	780	852	764	835	783	777	796	829	811	827	808	775	833	801	882	767	849	858	865	813	748	802	780	737	811	829	778	844	772	801	772	813	814	802	879	771	789	783	824	828	810	874	818	850	782	833	815	844	813	831	808	824	784	828	804	762	807	776	847	849	815	878	777	810	799	813	851	812	825	850	834	799	825	835	826	825	888	769	785	813	806	870	773	836	848	840	791	797	793	797	845	775	809	837	805	827	807	847	796	822	812	838	869	802	821	808	832	775	828	782	836	869	780	784	803	817	776	768	814	792	844	866	824	845	826	817	836	844	797	863	810	844	761	807	804	806	802	838	788	813	846	762	821	800	817	837	840	819	820	799	820	871	855	878	829	818	834	823	834	815	821	817	809	795	850	803	857	829	844	819	794	867	849	829	874	830	825	798	813	803	810	810	837	799	875	829	825	795	843	850	805	814	813	841	837	817	803	848	799	815	827	819	800	828	760	811	808	822	769	804	808	803	863	857	828	816	855	808	807	794	809	819	841	804	818	846	777	786	766	808	814	814	838	765	846	822	776	817	768	792	812	841	766	839	799	833	812	820	798	817	733	834	805	830	797	823	826	802	821	857	834	806	826	777	812	830	785	835	837	844	778	752	810	837	836	766	800	821	787	775	825	819	831	798	788	812	780	832	838	779	805	810	824	823	797	844	805	847	812	818	785	809	808	780	808	803	780	827	845	814	810	809	828	812	803	818	825	822	838	843	865	815	796	831	854	886	810	810	832	835	817	839	812	791	802	774	837	753	795	837	841	821	838	792	830	801	765	810	748	821	871	814	843	783	843	799	814	808	815	803	806	867	803	786	802	802	853	872	821	796	789	839	816	880	816	869	807	883	812	890	742	752	794	800	774	820	839	798	839	790	816	841	788	851	781	833	827	843	782	829	785	846	757	855	790	784	844	812	818	798	761	813	822	824	764	828	729	830	827	823	857	816	846	798	828	774	790	833	795	828	820	822	804	823	839	824	830	822	831	840	798	814	852	806	876	820	841	890	849	796	820	869	779	851	887	850	839	837	837	797	789	840	774	839	822	786	798	837	820	821	852	798	755	817	840	813	829	764	813	879	824	817	788	818	834	835	840	817	757	808	799	800	805	822	817	805	823	822	852	839	813	866	822	808	803	785	805	798	769	797	785	867	766	831	846	814	768	806	785	746	797	826	852	785	849	801	796	834	764	889	854	841	817	809	733	822	849	796	807	862	843	822	803	821	787	770	825	815	856	801	784	833	800	792	823	879	812	837	845	848	818	823	760	829	810	821	874	815	803	809	789	803	833	843	812	794	785	819	836	816	836	827	792	743	798	759	776	824	797	793	847	804	865	800	813	815	899	780	767	831	822	832	773	846	793	828	825	788	849	801	886	818	825	787	800	807	808	800	795	804	772	797	786	804	848	811	805	817	850	824	812	790	871	808	829	888	844	807	807	776	796	835	780	824	800	787	841	839	810	839	867	822	822	781	766	819	807	824	791	808	813	801	844	839	830	798	816	786	821	814	858	793	860	821	831	825	798	824	813	804	821	816	803	816	828	829	753	821	847	852	789	822	808	817	821	842	801	822	880	794	828	797	838	849	831	804	807	822	788	818	782	764	890	819	812	831	833	842	785	847	769	847	788	839	803	829	820	797	823	772	799	801	842	792	869	800	793	790	784	823	807	829	836	758	795	826	820	834	829	785	818	798	793	838	799	826	808	830	822	820	836	764	792	806	824	818	810	832	797	833	804	835	793	830	804	830	830	775	847	827	830	838	805	830	809	825	849	806	785	745	820	839	860	820	816	843	811	828	823	877	836	856	825	813	792	849	843	810	799	872	827	812	834	827	804	781	836	805	818	856	854	816	833	812	778	853	796	786	822	849	787	793	813	785	771	807	787	850	814	834	817	871	773	772	777	859	834	793	812	802	803	841	816	845	833	795	831	860	830	813	813	840	801	847	823	793	821	839	776
4594	574	682	1985	6394	9746	10151	7702	4503	2137	742	161	79	83	72	63	71	62	55	70	67	74	61	69	64	68	51	64	81	73	78	73	75	68	72	64	66	81	70	74	72	75	71	78	53	66	50	75	61	69	72	66	64	75	72	88	64	72	76	67	74	87	85	68	82	83	66	71	74	77	72	81	56	75	72	75	72	57	74	72	78	65	56	63	88	54	59	71	65	83	76	66	79	86	72	86	70	74	68	84	73	84	63	66	63	77	74	74	69	75	74	47	56	67	54	75	61	83	76	73	54	70	52	81	55	68	60	79	55	84	68	64	88	75	61	73	82	73	76	79	60	53	71	73	67	62	75	74	63	70	75	73	70	75	61	61	56	65	58	77	64	60	68	73	74	63	66	63	74	72	78	72	77	62	71	61	81	67	65	60	58	70	80	64	62	80	61	59	77	70	75	62	66	71	61	60	66	57	59	74	77	87	61	80	67	64	71	68	79	81	53	71	72	75	73	69	76	75	67	84	56	82	69	80	64	65	70	77	73	68	82	69	64	65	66	63	70	61	65	74	81	68	78	76	71	57	63	80	62	60	93	68	77	83	75	71	61	85	64	64	77	66	85	65	60	70	66	56	79	70	64	67	63	58	72	82	78	59	74	67	77	65	48	67	73	74	71	83	75	64	64	75	58	73	54	86	72	77	68	71	61	81	66	73	70	55	79	70	80	80	55	57	83	79	69	66	67	54	84	66	67	79	78	63	76	77	52	80	63	63	78	64	63	58	84	72	61	75	70	71	70	64	69	68	68	58	79	76	70	60	78	61	70	65	90	67	68	54	55	69	74	72	63	75	72	73	63	61	59	71	65	70	68	51	80	89	88	69	66	83	65	70	65	67	58	65	66	62	73	49	59	65	55	90	71	71	65	67	60	63	62	73	64	64	63	64	63	68	64	64	73	78	66	77	61	69	72	72	79	82	85	86	67	78	69	78	74	71	87	76	63	63	63	70	61	66	59	59	73	72	69	76	73	77	80	72	63	84	65	86	83	53	75	76	74	74	65	72	79	76	79	73	61	65	65	66	64	67	88	63	72	70	61	70	64	77	63	63	68	67	86	81	65	75	81	68	90	62	62	78	71	64	76	68	64	78	57	57	68	62	72	61	65	86	85	78	74	69	76	74	63	65	65	64	70	64	68	84	57	63	76	80	76	84	65	73	75	70	55	91	58	58	78	64	76	71	71	78	78	68	61	66	68	86	68	69	63	59	66	83	72	63	69	66	67	72	64	70	80	75	84	72	72	73	72	61	78	81	64	79	72	68	75	67	72	68	66	55	71	76	69	62	56	66	66	63	75	57	77	83	63	58	75	73	71	66	64	69	72	64	85	79	79	78	65	72	61	72	63	71	66	71	67	76	75	71	70	61	47	69	64	72	65	68	74	74	64	73	53	59	81	90	84	59	52	78	69	65	70	61	79	82	77	71	71	61	57	82	67	54	62	59	74	89	63	69	87	65	67	95	73	67	73	65	67	75	56	55	69	71	59	67	64	66	70	64	84	76	68	66	53	68	67	66	51	62	79	78	83	59	55	64	74	73	63	74	71	59	61	67	68	57	62	56	61	63	76	66	67	62	65	72	50	64	52	69	93	62	59	79	71	88	74	72	73	80	70	59	81	64	86	81	70	76	73	64	79	65	65	74	80	69	65	78	67	81	69	67	81	62	83	68	63	69	64	63	77	78	70	51	58	69	72	82	69	71	63	74	61	70	75	73	80	71	77	59	71	59	66	58	92	89	66	78	59	82	55	76	74	69	75	74	59	78	70	71	85	68	66	69	73	86	86	69	59	66	69	70	69	80	64	77	62	73	54	79	67	74	79	65	80	64	62	82	78	65	75	73	70	63	66	71	67	86	81	69	79	71	68	69	69	60	69	69	76	67	70	79	83	54	79	63	58	74	78	81	81	74	63	65	74	76	57	63	71	86	69	76	85	60	75	70	62	70	74	77	80	74	77	65	69	62	64	69	68	74	80	69	79	74	63	56	61	68	60	76	67	60	77	64	64	66	79	70	77	66	67	56	65	63	65	71	74	67	68	72	60	58	69	66	67	84	67	63	59	76	82	70	71	65	76	70	71	60	62	72	68	54	66	70	75	71	68	70	76	53	62	67	69	70	68	67	74	81	71	60	64	84	56	83	75	52	80	65	69	63	65	58	66	65	78	56	59	61	78	64	74	70	69	62	68	79	69	68	85	65	72	68	67	68	74	70	75	67	58	76	72	64	75	65	77	80	67	72	60	70	60	68	78	67	72	70	69	78	70	58	69	82	72	62	72	68	80	76	94	63	64	72	67	64	62	61	81	66	66	61	62	64	80	69	83	62	75	71	57	68	96	83	67	72	76	66	62	94	67	70	70	77	65	71	61	65	67	72	75	56	60	67	74	69	70	76	56	64	82	69	66	61	68	74	63	68	69	61	56	73	69	53	78	87	86	69	65	63	58	62	65	65	68	68	73	81	73	74	51	63	63	64	62	61	62	68	63	71	57	69	68	73	66	84	69	65	60	61	73	76	74	81	51	79	80	66	72	69	75	70	77	60	65	78	77	70	60	73	59	76	61	67	64	79	69	65	94	79	66	64	53	77	78	67	71	76	72	69	86	63	76	71	67	68	71	69	73	74	54	61	67	68	70	61	67	72	67	72	69	60	68	81	74	87	63	71	58	65	64	57	65	82	82	74	72	62	81	68	65	73	76	63	69	73	82	73	67	59	61	70	68	69	69	65	73	71	60	63	67	67	58	73	56	74	77	66	59	69	60	67	67	64	69	65	66	78	71	72	51	53	67	78	58	71	69	78	66	68	67	65	67	71	59	86	56	69	77	65	77	67	69	72	94	79	71	65	81	64	70	81	83	61	56	83	83	54	65	62	70	62	78	83	68	63	69	61	65	79	47	61	66	67	78	70	66	69	86	68	74	78	68	69	85	83	72	67	75	72	77	63	79	60	69	64	67	66	67	49	72	75	77	63	62	78	66	69	78	68	61	73	82	62	64	78	65	75	62	63	89	69	59	67	72	61	73	61	73	80	63	89	62	79	69	73	60	78	79	69	67	58	81	66	79	66	72	73	58	72	61	80	89	72	69	62	79	65	87	68	66	67	82	56	58	88	74	78	59	71	79	73	81	52	69	77	80	66	67	70	69	84	59	83	72	64	70	83	77	88	72	70	78	71	78	74	64	61	69	66	77	66	79	77	62	75	77	64	60	59	88	62	64	85	62	60	68	85	60	79	85	77	61	74	70	76	61	71	64	69	63	69	58	75	61	66	75	64	75	69	65	79	66	67	74	68	78	70	71	55	74	60	76	62	73	82	75	78	75	83	78	75	70	71	52	61	75	62	67	76	75	75	81	62	65	75	59	68	81	62	81	65	77	60	87	83	77	64	75	66	56	58	66	69	74	46	74	88	70	63	68	79	60	53	81	66	73	62	76	76	59	76
19032	6650	9073	24354	52817	64086	59315	49536	39035	28541	15331	3732	618	654	627	686	621	609	658	608	590	602	637	590	596	648	588	597	617	597	637	602	587	603	602	585	630	643	589	633	623	632	659	586	641	596	635	620	643	616	601	599	594	602	624	581	599	611	614	583	615	607	636	607	627	663	626	601	612	632	611	610	574	637	596	599	580	671	615	598	615	622	620	630	632	600	632	620	612	602	662	633	630	628	605	603	610	612	608	635	623	575	577	635	587	603	598	645	620	566	620	602	597	591	616	660	625	608	602	630	629	584	615	575	624	643	592	593	614	611	603	605	610	626	604	606	630	635	622	618	620	612	618	637	588	569	600	612	586	592	570	624	609	628	620	593	577	555	618	611	615	666	585	654	632	649	615	635	628	585	619	627	664	573	581	603	652	569	612	623	621	627	629	612	574	636	638	627	605	600	614	634	598	598	628	599	593	632	635	638	637	658	566	592	595	673	613	621	627	678	648	615	612	624	607	597	638	594	604	608	617	615	652	547	627	574	619	666	626	557	631	614	594	631	654	583	583	643	609	613	607	625	601	627	582	651	633	597	632	664	659	606	621	619	590	588	620	592	641	596	613	614	622	603	616	593	624	618	593	564	599	674	629	595	576	604	615	572	666	642	607	623	611	613	594	641	609	609	597	614	603	626	623	594	637	640	616	622	578	604	648	646	609	615	614	597	616	613	605	632	608	620	641	624	572	660	623	582	617	602	604	618	607	615	611	657	606	619	626	638	598	615	637	577	563	566	603	620	600	620	619	586	612	611	614	602	642	663	608	585	648	586	605	600	614	615	618	644	630	640	559	672	605	565	576	631	639	596	618	604	589	617	633	564	593	629	589	571	615	566	620	597	604	635	626	631	614	630	586	624	603	634	597	605	610	575	645	654	612	610	617	638	582	619	651	598	630	596	609	647	585	577	627	592	602	592	620	578	573	566	655	609	607	613	649	653	626	634	664	620	604	612	618	619	639	609	615	596	614	624	590	623	586	612	644	627	625	644	626	604	608	663	584	624	635	608	583	661	620	630	627	615	643	655	612	620	627	610	659	599	653	635	631	583	619	589	683	612	622	647	647	592	619	588	599	607	648	594	628	616	603	610	647	621	614	575	605	618	639	651	668	601	689	615	625	635	654	638	618	570	604	614	649	616	584	609	588	577	675	663	638	594	634	621	565	600	609	636	578	583	640	595	621	594	594	585	640	627	596	584	612	579	572	618	623	560	628	608	596	612	600	610	594	605	636	623	607	617	548	623	679	655	597	607	604	623	608	629	628	578	647	603	620	613	608	657	630	626	621	606	603	623	550	621	578	603	607	640	609	611	586	647	620	601	623	606	655	609	615	588	609	582	614	651	644	640	590	616	564	612	617	579	661	636	613	612	622	616	555	631	587	615	596	633	556	586	625	619	571	568	650	629	593	574	607	627	677	640	604	594	600	611	642	568	585	635	598	659	627	647	598	692	586	586	600	672	578	688	621	612	621	624	578	669	636	614	640	645	626	580	599	624	608	606	641	573	592	602	654	647	610	628	616	644	601	597	604	615	631	610	616	588	625	600	632	576	616	622	598	632	619	633	634	609	612	658	654	648	576	605	597	601	606	640	620	624	611	641	643	652	634	672	641	601	585	636	612	582	600	607	633	597	663	596	610	607	637	645	529	603	582	614	652	582	606	598	606	665	615	609	607	620	610	599	633	588	640	671	574	580	601	573	622	648	612	601	628	641	595	610	577	601	618	660	625	582	596	627	626	632	648	666	590	614	550	591	568	618	641	576	610	598	644	621	593	631	629	578	612	621	628	570	621	628	603	622	593	612	630	623	630	631	624	595	640	604	634	602	648	589	619	655	614	643	584	674	610	599	590	627	568	681	666	626	629	634	624	609	632	623	572	583	620	621	632	582	604	575	625	618	638	583	610	637	609	579	559	644	598	632	626	577	597	626	632	651	641	566	654	597	630	601	632	617	635	598	572	602	623	611	632	627	657	636	590	662	585	641	612	627	567	589	642	627	613	637	607	651	580	642	652	599	613	597	608	643	582	638	571	647	617	614	600	613	543	622	602	631	589	623	584	618	600	623	586	628	591	581	585	621	606	616	601	561	599	617	639	605	566	605	629	637	589	619	613	587	575	650	643	623	598	630	685	616	631	629	616	655	613	598	607	589	619	591	614	613	595	627	626	589	649	609	607	623	632	581	566	623	611	585	625	596	612	597	610	639	614	664	644	634	640	594	621	577	638	614	598	577	621	581	630	618	625	619	636	609	683	614	630	576	588	613	592	604	550	595	620	606	587	606	626	579	635	577	634	608	611	622	594	634	567	596	643	672	584	663	629	595	616	658	610	623	623	636	577	598	574	605	587	630	565	614	663	575	640	620	601	577	588	619	612	610	588	602	624	633	613	597	651	602	615	613	611	618	627	654	584	605	572	663	626	662	659	634	617	590	635	640	628	620	626	614	601	566	638	603	632	605	558	587	635	597	580	616	613	573	655	592	647	600	591	601	614	584	576	617	629	605	586	579	635	602	578	633	617	624	604	583	623	636	636	611	648	594	583	588	633	636	593	620	601	636	657	591	606	626	623	628	612	601	650	648	622	600	603	670	617	602	652	614	661	650	638	598	624	654	614	581	593	582	625	582	618	596	586	617	631	606	633	610	644	642	613	621	638	609	583	632	601	573	634	613	635	603	587	650	618	640	590	587	618	608	646	654	646	658	615	648	569	601	602	626	593	617	615	660	624	574	566	622	653	620	572	661	576	628	587	618	612	658	600	614	626	628	603	643	645	583	587	569	621	626	687	668	635	604	568	616	616	597	606	598	645	621	624	624	621	639	621	613	637	620	618	634	610	614	599	546	544	605	618	596	588	645	631	610	577	633	618	626	627	594	630	640	626	630	573	597	589	595	649	587	594	635	625	600	606	651	642	577	625	636	603	633	580	611	648	587	580	613	603	576	632	632	605	619	625	614	622	633	562	622	652	618	638	635	618	629	644	629	593	652	625	583	605	614	621	640	648	580	642	585	639	608	610	605	629	640	642	639	565	653	687	634	636	607	634	594	599	576	580	605	630	602	624	629	618	616	643	607	610	641	664	608	595	625	614	622	603	632	589	593	619	598	609	615	601	583	587	659	616	644	594	629	618	630	620	646	601	637	618	609	602	610	602	630	661	600	632	633	618	610	613	595	604	615	610	604	602	626	653	577	643	624	629	595	650	605	629	606	631	619	597	605	614	605	637	606	584	597	571	585	616	613	552	609	585	631	618	610	641	639	605	597	607	598	655	620	607	630	610	592	602	604	582	610	633	623	647	618	614	614	629	593	668	605	589	614	574	656	594	621	581	623	594	633	598	604	647	626	668	620	603	595	648	679	622	607	625	587	652	602	621	626	609	607	611	612	616	634	624	696	622	637	594	678	597	626	609	627	604	625	614	628	602	622	625	594	623	629	631	597	637	577	582	601
4935	483	540	1273	2773	4792	5340	3807	2231	1147	424	132	69	62	68	62	47	67	56	71	68	66	54	58	51	57	56	60	55	63	79	71	55	82	79	62	53	66	66	68	63	69	76	75	68	49	59	75	58	63	63	73	61	73	68	56	55	56	66	52	58	56	58	62	51	57	65	72	63	49	72	64	64	60	57	65	46	51	50	79	64	56	75	51	57	60	66	63	65	64	75	64	64	68	71	63	70	67	60	57	66	82	65	79	60	56	56	69	70	66	74	58	49	79	61	70	66	68	76	66	58	45	64	51	59	59	61	76	61	52	54	62	67	78	56	51	71	71	69	63	61	66	75	54	61	56	62	67	60	54	73	61	56	81	61	60	73	71	63	63	54	71	59	73	67	50	52	69	68	67	76	77	55	70	57	60	59	70	63	77	58	68	83	68	80	81	62	51	73	71	71	52	57	59	72	72	58	73	71	81	57	51	65	57	79	52	66	74	59	62	63	56	68	68	62	55	66	54	53	65	61	68	45	68	67	64	72	59	86	70	54	65	60	63	54	54	61	52	70	62	57	59	70	69	54	73	69	69	52	63	63	60	53	53	51	70	60	75	60	59	67	61	65	67	67	71	64	65	70	54	65	55	62	64	61	58	59	55	47	70	63	62	57	52	47	65	84	68	58	54	61	57	58	63	69	59	64	56	60	72	63	69	48	61	64	49	66	60	59	63	55	56	55	71	63	77	50	54	68	62	64	72	64	69	58	65	58	52	45	72	63	66	63	69	66	54	51	64	75	50	71	48	48	53	72	54	61	55	70	74	55	63	81	70	70	60	55	73	66	44	48	72	63	63	43	63	68	75	64	46	62	64	70	61	66	61	64	65	71	63	61	69	69	61	70	65	57	78	67	50	62	63	59	57	64	70	53	61	69	53	55	70	67	68	67	54	72	60	61	53	63	70	73	59	62	62	68	76	63	66	74	68	47	63	63	50	79	61	65	64	61	66	66	68	55	61	61	65	57	55	69	66	73	68	64	59	70	64	53	72	67	68	64	76	61	56	54	64	63	63	66	68	64	66	87	83	65	74	72	66	80	53	73	56	67	67	49	62	80	64	73	60	48	53	58	69	56	72	72	63	54	59	56	77	58	54	63	71	70	70	67	79	70	67	62	73	49	48	64	64	56	67	47	54	70	62	52	68	52	52	53	61	76	70	77	55	60	64	72	72	70	63	53	62	61	68	63	54	61	64	70	52	75	65	64	50	58	79	61	70	57	63	57	67	67	61	70	77	49	74	58	73	74	67	73	58	51	50	57	70	69	43	66	75	47	67	61	68	71	63	68	55	57	64	65	75	68	70	70	64	74	59	54	73	76	58	66	52	73	58	59	64	66	57	79	57	68	70	60	60	49	57	58	63	58	66	60	68	70	54	67	63	74	66	75	62	60	54	69	65	70	72	57	75	77	63	69	64	55	82	62	64	57	67	67	70	70	61	67	77	58	56	58	58	61	66	76	80	76	58	46	77	62	60	59	65	51	64	57	60	67	68	73	81	59	64	61	60	64	59	68	86	69	70	69	76	68	71	67	58	57	61	85	65	61	61	61	57	60	55	56	57	71	76	65	58	86	58	66	72	49	69	73	73	65	53	61	76	65	76	67	60	70	65	48	65	59	73	65	71	56	57	57	65	62	66	62	50	76	58	62	72	62	72	57	80	73	76	48	64	54	55	69	63	71	59	63	76	73	57	69	68	44	64	64	54	70	55	65	68	58	56	63	69	75	75	63	62	83	73	71	59	66	67	69	57	76	67	62	44	74	53	59	56	61	72	60	56	62	61	64	57	47	61	72	69	59	68	67	56	66	65	57	53	59	62	59	69	65	65	58	56	61	59	71	57	72	77	73	61	80	72	59	69	63	79	62	61	66	63	54	56	65	67	73	64	63	78	58	67	56	45	54	51	60	73	69	58	63	67	60	63	69	56	76	63	59	68	62	49	72	55	49	67	62	80	70	69	58	52	61	68	59	54	52	60	68	63	49	69	62	66	70	71	63	58	75	65	64	68	58	67	61	44	59	66	63	64	72	67	61	53	67	63	57	66	77	65	77	62	60	55	73	63	55	53	69	73	49	73	67	63	70	56	67	58	63	63	64	78	48	68	61	53	76	63	64	53	52	61	70	70	77	74	55	64	71	61	63	65	52	58	66	57	72	65	89	64	57	73	57	65	49	73	78	70	60	69	67	57	78	73	65	66	67	72	67	60	69	53	66	68	63	59	62	67	65	73	58	74	58	72	78	71	70	72	54	64	55	69	49	71	51	73	50	81	69	51	56	76	68	56	64	69	74	57	64	85	58	65	56	56	54	71	59	64	47	73	67	56	73	58	55	64	62	76	64	58	59	65	61	76	56	76	80	56	63	69	62	76	69	59	69	76	65	70	72	58	67	75	61	71	53	66	71	68	74	75	65	48	68	63	53	67	68	58	68	60	58	61	60	62	62	76	65	64	53	61	59	64	59	63	66	69	59	64	55	56	69	56	63	45	67	71	64	56	61	67	53	70	75	61	65	62	60	63	70	68	71	63	56	66	48	63	69	59	67	66	70	71	70	75	59	53	73	70	73	61	61	68	57	65	65	63	72	63	74	73	59	48	65	75	58	59	61	65	61	70	63	71	61	63	75	65	70	51	74	56	69	66	70	64	64	67	58	68	69	78	66	56	65	57	57	59	66	79	56	54	65	69	74	70	63	68	67	76	57	54	65	67	61	68	62	56	75	58	55	64	61	86	61	59	57	67	59	64	58	62	62	61	56	69	70	73	66	60	64	71	60	63	68	52	68	60	57	62	70	56	66	51	67	53	65	55	59	70	66	62	76	66	65	70	66	55	62	60	77	61	61	69	62	56	63	65	71	58	73	84	66	63	50	70	63	54	69	57	71	67	81	49	69	67	58	68	52	57	76	57	64	58	67	63	55	66	70	77	60	61	66	63	68	65	63	57	70	63	72	92	75	67	54	73	50	58	68	72	68	61	62	58	79	63	71	72	62	55	79	50	75	63	65	71	71	67	58	67	60	55	58	70	59	60	55	62	75	57	59	62	63	73	54	63	68	55	69	56	60	54	76	80	77	82	61	65	61	54	65	61	67	58	91	69	86	70	70	68	54	77	61	69	67	53	63	58	66	52	54	75	57	70	53	64	58	70	68	69	62	65	75	59	55	60	53	69	68	75	62	63	64	47	69	68	70	56	54	65	59	80	69	72	65	69	58	69	61	56	70	61	70	71	69	64	45	65	69	81	65	60	82	48	75	71	71	58	64	72	62	61	75	77	68	55	71	62	50	58	75	64	55	61	51	66	57	65	61	69	60	69	64	59	55	62	63	69	67	51	61	71	60	52	64	64	59	63	62	61	61	65	60	66	53	66	61	70	61	62	70	67	53	58	68	64	71	53	77	56	75	75	69	72	57	61	69	70	61	61	69	65	60	47	57	71	70	61	60	57
12961	5844	6137	18594	39479	50477	47433	39568	31194	21955	9948	2877	576	556	537	542	549	568	568	537	539	546	552	548	557	531	506	535	583	541	513	580	556	490	573	559	569	572	530	524	541	563	569	542	539	536	537	522	529	553	551	578	510	559	556	556	505	549	549	532	566	548	501	524	580	551	529	520	553	574	522	549	570	538	573	545	580	550	568	534	530	562	564	526	515	534	524	526	523	543	572	565	545	580	566	534	521	552	579	567	539	561	546	538	528	536	536	549	568	546	575	511	553	531	567	570	563	536	576	534	501	549	526	538	538	517	514	568	544	536	552	550	531	544	539	539	552	528	560	561	565	524	567	527	541	555	526	547	538	531	552	519	565	516	541	536	550	542	562	536	581	555	566	512	571	573	595	519	523	540	560	540	526	567	517	518	558	503	564	567	580	520	558	498	581	523	577	538	562	554	579	561	543	538	559	526	622	577	529	550	547	555	506	546	527	537	536	577	558	555	586	538	551	513	527	546	526	553	585	562	528	599	574	539	534	555	555	539	578	555	513	544	549	557	561	487	576	552	588	536	545	562	575	582	561	571	506	558	548	546	553	555	497	562	502	517	510	547	528	523	560	572	544	552	598	548	532	524	546	571	512	539	520	543	538	559	584	550	565	518	542	541	541	558	545	539	565	550	516	587	574	534	546	537	565	575	547	517	553	553	529	593	573	527	527	502	562	531	557	518	549	552	575	548	565	539	559	513	543	574	556	537	500	521	557	581	514	510	529	552	548	530	547	540	584	543	553	549	548	568	538	535	516	573	552	516	532	581	535	518	555	549	554	578	537	548	552	539	573	563	559	563	517	556	562	559	533	581	541	550	518	595	518	565	558	537	524	510	534	521	545	509	554	555	519	524	546	573	526	562	529	550	516	542	560	567	565	524	536	572	520	520	566	575	550	541	509	509	556	553	559	543	544	539	527	516	543	576	528	565	505	548	522	541	539	541	504	511	524	568	542	576	552	555	529	553	530	574	571	544	576	554	534	542	576	563	545	538	547	547	578	546	538	532	522	549	531	560	579	544	524	546	578	521	555	540	495	590	532	589	568	551	545	548	566	557	537	515	507	513	510	548	533	548	526	573	545	562	593	546	567	564	550	515	566	538	556	573	528	583	548	550	518	595	546	586	535	556	526	557	520	562	579	553	519	531	567	567	529	496	515	565	590	564	531	569	571	531	535	502	549	528	566	502	563	561	534	551	533	514	535	548	561	555	501	556	563	548	517	535	560	582	586	518	540	526	517	543	606	517	561	533	593	544	583	582	557	539	505	525	535	564	537	543	557	546	532	554	550	530	558	546	563	545	540	549	569	509	552	565	554	503	580	515	564	528	545	531	498	512	499	541	566	561	514	526	569	497	540	533	550	535	544	530	513	535	562	519	558	533	543	612	558	550	562	542	560	533	605	581	522	548	572	544	546	504	559	534	573	594	547	542	572	565	547	539	523	527	539	551	541	575	576	530	530	569	558	580	499	544	580	572	543	571	543	545	520	535	535	574	543	555	542	579	547	568	558	532	554	562	552	565	545	522	564	562	533	512	520	566	513	548	528	534	557	524	570	517	510	521	599	570	574	558	560	516	545	526	539	572	522	545	577	560	492	533	497	536	562	524	591	558	539	514	563	525	529	524	522	509	519	499	547	629	561	520	552	561	541	536	521	551	516	563	533	523	551	585	562	575	526	562	487	537	585	567	510	539	523	505	561	535	531	544	544	526	521	545	551	535	541	563	508	538	557	517	534	546	528	560	571	538	564	555	574	552	529	541	550	561	556	507	509	521	556	487	527	557	556	561	500	518	605	536	575	544	512	547	518	550	537	573	528	537	564	526	548	539	564	522	506	531	519	490	570	524	570	587	554	533	520	571	571	537	534	549	536	516	600	518	544	530	541	555	523	561	521	543	575	546	534	547	534	519	554	561	576	511	546	549	503	493	518	544	584	599	540	537	526	534	517	545	553	535	538	558	543	546	536	514	512	510	524	533	558	513	529	504	547	524	531	554	559	547	559	530	546	576	561	546	559	562	565	552	557	535	562	558	547	548	580	528	541	560	561	563	556	527	545	535	548	531	562	601	580	542	549	507	559	538	544	570	552	534	569	502	542	583	545	544	536	530	565	542	593	577	509	579	570	527	571	576	546	563	573	504	533	486	496	487	551	537	530	565	532	563	537	537	542	574	550	539	578	520	541	507	563	520	542	576	551	543	498	548	547	572	569	622	551	542	526	571	563	554	556	568	527	555	540	541	520	571	558	546	560	548	531	544	530	529	525	581	575	553	563	554	496	537	555	540	548	548	565	567	553	553	537	567	558	563	523	539	553	516	530	540	497	567	539	583	517	559	569	488	534	540	586	538	551	522	537	564	534	568	582	517	540	570	530	528	586	535	599	568	572	571	540	537	507	536	553	561	557	540	542	544	588	531	550	554	549	524	559	529	546	533	564	525	535	521	589	572	527	510	563	552	552	537	543	566	545	549	585	541	562	567	526	556	557	548	529	541	565	503	556	534	554	524	559	526	552	519	541	503	580	526	558	531	574	526	540	546	572	544	555	581	541	517	552	560	557	558	533	578	525	548	526	517	544	517	557	533	534	575	532	588	525	595	506	594	568	540	536	534	517	528	513	548	542	562	536	513	551	572	486	535	539	561	556	554	565	525	529	542	562	539	534	569	573	548	559	572	530	533	535	537	509	559	569	510	539	560	563	588	559	541	580	542	540	547	515	569	529	518	581	525	527	543	521	535	546	533	544	576	517	571	530	565	566	558	559	546	561	485	536	522	502	515	594	559	523	546	564	562	498	544	565	547	523	544	520	537	579	612	537	524	510	524	572	557	574	516	565	526	517	552	548	574	573	543	522	534	529	530	546	551	522	579	526	572	493	522	525	579	507	576	545	531	570	580	524	539	509	534	547	544	536	536	552	519	566	513	520	532	596	543	563	566	544	553	524	543	575	547	519	556	553	523	559	511	564	531	530	571	532	558	560	541	559	542	530	531	570	539	560	551	506	559	566	535	540	532	559	533	557	622	487	548	566	548	541	550	557	539	584	531	551	541	553	560	569	533	541	561	567	517	556	530	562	555	528	536	552	542	563	530	576	574	552	567	558	533	567	577	512	552	585	511	531	545	532	548	508	539	544	557	562	568	530	567	539	507	560	523	553	521	571	545	527	554	561	517	557	579	570	521	506	566	534	532	586	540	518	528	539	518	538	558	548	595	563	547	536	533	555	542	554	515	513	521	525	538	564	587	505	518	592	542	577	569	528	563	528	526	550	536	534	497	565	510	550	555	535	559	541	541	566	538	575	563	539	558	559	537	547	602	515	506	571	571	527	513	551	570	578	537	577	543	523	560	549	546	538	570	538	513	514	538	524	543	570	544	584	527	575	518	580	554	542	536	558	559	563	548	569	560	519	563	559	549	515	562	547	541	515	523	528	507	536	520	553	553	569	526	528	579
2945	1140	1399	1395	4321	8105	10498	8587	5076	2456	1112	226	89	90	79	93	114	86	93	107	84	75	96	88	88	88	111	103	95	96	87	103	94	88	86	81	91	97	96	105	91	86	80	92	109	85	86	112	90	105	84	89	106	104	102	111	103	88	98	97	94	90	107	82	91	94	99	91	103	94	86	93	112	84	86	95	93	98	99	83	80	102	87	83	93	80	71	78	103	91	107	85	99	107	96	101	82	105	94	82	102	99	91	78	103	85	84	100	100	85	93	98	97	92	89	84	87	91	99	84	87	103	89	100	107	103	79	84	106	118	105	83	85	103	79	92	82	86	74	91	95	86	77	99	86	85	94	76	102	87	83	96	91	89	109	86	94	105	107	90	108	107	97	96	83	93	87	90	79	91	95	113	93	83	85	92	106	92	90	88	94	111	103	96	96	86	99	82	111	100	111	116	94	91	104	95	100	74	99	96	89	111	87	87	87	85	82	83	83	96	91	95	115	92	91	98	74	75	104	117	93	105	110	94	102	90	77	95	95	92	85	112	98	104	97	78	102	85	78	91	96	88	80	96	89	95	108	96	108	101	105	103	85	87	90	100	71	93	109	87	92	105	82	91	100	103	90	85	87	102	87	92	94	104	97	95	98	91	83	89	82	87	87	62	90	106	109	94	107	111	101	99	87	104	87	104	81	96	73	102	90	104	105	103	97	82	86	82	109	88	95	91	82	77	106	114	89	103	84	94	76	103	101	93	89	100	97	93	98	88	87	83	98	94	96	91	94	96	90	98	98	95	93	89	111	98	96	88	101	100	103	127	70	89	93	82	99	97	97	98	91	85	98	92	103	107	86	96	100	107	101	91	103	96	74	104	93	89	94	115	92	103	87	109	111	98	107	105	104	106	88	104	102	108	106	86	91	90	100	87	86	94	92	83	107	88	96	93	107	93	107	97	96	90	92	102	81	95	87	132	84	95	108	94	112	110	89	101	112	86	102	83	94	97	82	84	95	90	109	92	105	103	101	89	86	112	109	73	113	80	78	100	92	65	98	90	94	81	104	93	99	96	97	77	100	99	93	98	85	84	85	114	101	85	81	98	85	107	83	90	100	96	97	88	102	74	102	97	105	92	92	104	82	79	77	100	105	99	90	92	96	102	93	87	99	103	105	99	93	90	103	93	83	83	91	84	99	90	99	103	84	92	95	98	91	86	95	78	103	89	104	85	97	87	108	100	94	93	112	101	108	85	80	85	103	89	77	92	99	93	90	123	93	86	107	111	98	94	95	85	91	80	103	95	92	85	103	84	99	83	90	100	77	90	83	104	83	103	88	97	68	117	65	101	85	88	97	85	83	94	103	83	77	80	84	107	98	103	80	95	113	115	88	94	86	105	85	87	97	88	94	95	111	110	87	98	110	102	89	107	109	101	89	84	109	94	108	100	77	91	88	92	92	76	93	125	71	98	85	97	100	97	91	91	92	114	90	117	109	88	98	96	125	98	102	96	92	96	103	88	91	80	89	91	95	109	99	91	106	95	84	108	103	87	96	87	89	79	98	99	97	97	84	103	84	93	75	89	93	109	90	93	93	73	101	90	104	98	93	100	86	101	95	107	99	83	89	107	110	96	83	88	101	98	95	87	99	85	98	83	90	85	98	99	89	107	90	98	97	100	96	80	91	96	85	96	88	88	81	89	99	93	85	98	81	116	113	104	115	76	79	79	110	94	89	103	100	101	77	81	97	110	101	88	100	64	88	96	95	91	103	93	101	86	109	94	96	102	94	80	113	98	89	102	92	100	86	88	83	90	99	98	91	94	89	92	99	99	87	89	99	83	92	110	106	88	82	94	93	104	98	98	93	104	84	105	98	87	95	86	88	81	83	91	99	85	102	90	81	91	110	97	92	97	91	89	98	80	91	78	86	100	76	82	95	90	101	94	79	89	99	112	100	89	82	95	94	102	96	103	90	96	90	93	96	85	76	92	75	85	110	83	107	97	105	111	103	87	105	80	97	96	114	80	74	83	78	103	95	94	93	103	104	111	91	87	94	97	102	86	93	108	88	101	85	82	98	101	106	96	92	102	98	87	82	90	100	81	99	88	92	90	75	99	92	89	106	100	91	100	102	95	99	104	83	91	107	93	86	68	90	86	91	84	107	77	89	93	100	97	85	110	95	82	99	84	103	83	81	84	101	102	98	98	76	108	100	100	91	112	85	92	96	87	85	119	104	86	113	95	115	98	80	100	75	80	111	108	94	98	108	89	91	100	86	102	96	92	97	94	97	92	95	86	93	69	101	86	99	90	85	99	92	100	103	99	102	84	91	89	91	111	102	94	72	85	97	84	99	80	103	94	108	98	96	73	87	83	82	110	87	106	98	85	107	93	91	93	96	84	110	107	74	92	75	87	111	86	78	80	86	74	86	96	98	92	101	104	90	101	90	103	94	77	78	87	81	99	97	119	90	103	110	94	95	90	88	92	98	90	110	101	100	95	91	129	104	109	106	89	102	95	109	91	92	85	77	88	106	74	82	85	97	97	102	97	94	100	121	95	86	99	91	95	98	88	95	93	111	87	97	81	93	94	106	98	99	78	95	95	88	86	100	90	87	94	83	80	90	102	91	91	99	76	92	94	91	83	76	101	90	84	97	95	103	87	104	100	99	107	111	89	102	93	105	98	110	91	86	91	112	88	104	79	118	80	103	101	91	84	95	97	92	102	95	103	100	102	94	84	98	90	89	102	94	110	96	94	103	93	89	87	102	107	104	101	90	82	105	79	90	84	93	88	90	98	106	72	84	98	94	89	100	99	101	83	93	94	77	102	81	89	108	88	87	101	86	91	92	104	110	114	96	84	103	93	112	102	78	98	106	85	97	84	85	78	90	87	107	90	84	89	88	89	90	96	107	111	86	99	89	88	95	96	105	101	84	80	92	68	91	100	86	88	96	107	109	89	100	102	87	75	88	92	98	83	88	91	84	111	88	102	91	103	95	84	95	87	108	85	110	102	94	73	93	92	86	88	114	76	99	102	106	89	89	96	97	112	96	94	88	106	94	102	93	87	96	108	109	92	96	90	104	73	82	83	87	101	86	88	90	84	91	101	90	87	95	114	95	87	88	94	93	85	96	101	70	90	89	82	85	85	86	94	102	86	105	108	113	103	106	94	88	83	85	105	83	91	85	99	103	90	89	101	110	95	78	89	91	92	101	95	83	80	105	96	99	101	83	86	82	83	116	86	111	95	103	100	93	104	92	86	86	94	106	119	98	84	110	84	99	84	83	84	91	82	86	89	78	109	85	78	113	95	89	97	88	82	74	79	74	90	90	89	88	102	100	87	93	102	113	103	85	104	108	90	83	90	92	87	97	97	89	111	99	93	92	87	85	106	86	79	97	116	95	85	107	75	69	101	100	92	98	83	97	108	101	76	110	88	95	106	86	96	105	100	95	95	81	86	102	101	85	99	89	98	83	93	104	82	89	101	94	104	78	86
19726	11981	12949	19019	48148	63224	61915	52070	40578	30373	19284	5043	849	875	838	864	824	841	844	843	856	800	838	823	845	810	840	786	774	799	876	825	843	844	787	853	805	840	843	861	794	766	852	819	822	830	849	795	820	837	875	851	788	759	850	762	825	840	858	806	841	818	813	800	822	815	800	770	841	859	826	800	798	797	831	840	848	794	831	880	833	754	792	811	839	831	854	818	863	834	811	864	846	832	812	825	813	830	818	842	804	796	804	824	862	833	835	842	736	790	857	835	801	840	801	814	826	843	799	833	833	845	844	802	865	790	852	804	835	831	814	827	795	781	776	840	861	826	817	841	841	864	878	871	783	808	792	759	806	815	832	767	807	836	799	807	813	854	835	814	829	828	844	786	815	813	806	869	803	845	856	881	792	801	831	831	738	780	821	832	795	825	843	816	816	828	795	826	812	821	824	849	825	843	762	770	803	809	836	838	782	831	805	805	846	834	813	839	800	819	799	819	850	827	821	838	812	843	800	823	818	827	767	848	888	884	830	830	802	821	798	803	807	824	808	796	829	821	809	835	758	853	828	805	825	831	855	835	827	843	813	792	834	847	843	797	831	839	840	785	825	789	784	849	838	806	793	782	827	761	808	870	795	807	821	843	855	847	821	839	760	821	816	813	803	823	871	816	841	859	791	807	872	811	832	851	794	807	849	842	821	846	838	850	835	775	787	819	863	780	781	882	785	845	817	836	824	877	811	905	768	854	859	775	855	842	806	840	755	799	799	823	762	838	831	827	827	821	803	855	794	816	876	826	809	804	817	848	812	778	780	834	772	845	844	801	829	807	877	862	813	829	845	760	777	823	785	853	792	846	828	829	797	853	873	807	905	797	873	795	807	784	778	859	819	845	853	761	770	811	824	804	793	786	808	841	797	815	816	832	842	826	877	856	845	870	835	844	833	806	815	829	820	782	829	814	803	833	822	755	771	827	813	786	840	812	799	846	833	809	826	836	824	822	823	851	801	824	879	787	828	851	819	804	798	832	831	878	815	781	835	847	812	797	827	817	810	810	829	827	810	850	811	827	821	803	824	788	799	794	849	812	861	807	791	855	812	874	808	844	829	823	807	847	777	896	846	766	858	801	827	816	781	821	777	812	817	860	809	794	823	835	828	860	842	815	833	811	827	809	798	835	857	836	825	824	793	791	842	824	810	828	803	798	793	909	799	826	829	868	743	871	768	763	739	802	826	801	829	828	768	807	727	835	796	815	836	793	838	858	811	788	801	891	795	847	792	825	835	749	816	856	765	780	779	824	841	882	794	770	810	818	797	834	798	799	740	841	803	800	804	774	829	773	773	820	801	842	776	750	855	790	845	785	821	788	823	817	833	820	866	856	841	815	822	832	828	803	855	756	799	833	876	826	813	800	846	835	776	887	837	832	793	815	820	850	846	829	778	792	822	841	785	823	843	836	784	759	835	805	838	842	879	836	777	728	819	835	827	852	795	860	837	823	841	799	814	827	830	849	810	784	787	781	804	821	902	816	812	890	829	794	788	808	799	837	860	814	818	825	820	819	859	811	775	839	837	770	850	830	764	841	845	844	867	778	810	782	817	796	807	838	871	848	836	849	844	757	790	798	803	822	797	814	813	826	807	821	869	889	843	799	863	821	822	818	770	824	811	849	819	840	783	840	787	829	850	827	795	852	842	814	826	828	784	848	824	827	827	795	786	787	837	788	851	829	825	821	790	805	835	825	798	802	826	825	804	806	804	796	810	814	797	830	819	820	800	795	816	833	857	872	841	817	834	836	841	843	819	823	808	803	880	818	815	851	858	851	796	787	764	831	788	849	803	834	778	829	826	849	847	836	818	837	766	838	889	806	780	808	825	858	831	837	845	788	872	825	802	803	756	813	824	778	877	820	781	831	818	817	852	837	810	826	808	833	782	765	782	827	796	786	814	798	815	853	866	806	820	839	849	775	801	840	848	842	802	775	782	822	812	855	794	835	828	814	787	837	857	797	798	822	869	816	767	832	793	838	856	826	781	857	791	867	834	807	794	859	819	789	819	818	871	804	830	803	847	796	862	746	829	818	836	808	841	846	752	871	790	759	826	794	788	822	838	835	844	881	822	828	814	819	797	835	768	845	808	856	829	842	817	805	788	894	834	828	795	848	841	837	828	826	821	823	844	818	819	813	844	782	806	794	864	823	819	792	843	831	787	831	777	835	828	832	798	775	804	834	784	836	861	804	845	837	836	839	834	833	812	880	814	829	833	793	805	804	821	826	826	858	771	830	800	833	760	798	772	791	805	801	809	854	756	824	784	827	778	825	840	802	781	842	871	828	850	828	812	818	782	790	856	786	842	834	846	854	815	783	837	850	821	803	821	818	823	799	821	816	847	829	840	805	852	839	839	834	821	794	822	837	822	844	854	833	777	791	801	855	782	743	825	761	881	818	835	816	815	814	819	788	801	821	824	809	783	817	860	810	829	828	827	795	814	838	753	893	798	837	858	865	749	789	804	884	814	835	893	762	855	800	853	808	828	804	833	831	839	848	846	789	814	782	872	786	813	839	839	836	823	822	841	787	811	792	746	807	856	795	859	848	794	869	814	865	847	866	828	791	820	797	773	820	836	839	826	779	790	812	840	808	803	798	813	818	829	848	839	780	830	814	806	813	866	835	805	855	861	824	790	812	850	855	767	827	840	841	791	832	825	840	759	845	806	806	782	799	825	861	765	841	768	819	823	809	840	804	784	863	788	798	755	792	879	761	825	843	843	888	819	793	805	830	779	799	781	850	872	847	824	805	837	836	784	846	812	818	794	863	830	818	808	799	800	794	772	808	818	806	779	786	849	781	748	817	804	838	845	855	802	828	791	850	838	792	777	818	788	821	868	847	779	770	806	808	796	819	798	839	805	838	791	837	865	819	838	797	828	849	840	843	820	795	857	785	820	893	781	833	830	812	820	844	820	815	853	776	837	826	835	814	844	846	852	801	813	824	881	801	820	842	826	806	812	812	793	823	782	822	856	841	782	804	771	796	820	813	806	817	807	811	774	844	808	812	836	788	836	826	830	795	826	814	836	825	808	832	843	785	822	813	850	855	811	845	886	780	837	828	829	832	859	785	835	779	814	792	790	843	775	837	827	832	790	822	779	839	842	804	869	814	830	807	801	819	796	824	835	839	843	833	823	802	768	745	792	827	741	822	814	778	813	864	829	779	849	825	825	804	872	873	786	794	806	822	804	794	850	838	836	824	807	845	805	786	807	815	789	836	804	832	850	830	794	841	846	834	834	812	819	809	833	850	774	812	831	839	818	841	850	806	810	861	880	844	840	803	779	783	793	858	823	837	774	831	764	810	782	797	859	815	800	853	842	843	774	811	838	781	823	812	782	811	851	759	815	804	864	827	754	832	863	846	805	804	806	820	779	829	848	812	755	834	831	832	824	808	788	836	763	868	792	771	795	840	829	801	767	867	866	808	778	777	806	761	819	863
3440	411	326	406	797	1303	1628	1285	869	509	303	154	113	89	105	98	108	95	100	108	92	102	91	92	80	93	91	90	104	83	92	95	94	120	106	113	100	115	92	96	83	108	87	94	82	90	106	110	90	110	98	98	88	114	65	102	112	94	100	85	103	93	77	110	95	88	99	93	85	98	86	89	103	96	90	105	97	109	113	110	112	98	96	93	87	96	87	88	104	111	110	96	79	106	112	83	97	101	116	99	92	98	77	85	107	84	100	84	108	109	80	84	109	116	100	116	87	98	79	102	95	101	94	104	97	104	103	90	84	101	94	85	115	98	91	89	102	104	93	111	99	89	97	92	95	97	94	86	75	80	104	91	90	103	100	101	92	111	105	92	95	98	110	81	100	107	101	97	102	93	101	97	91	116	79	111	83	120	96	107	119	73	92	99	102	100	107	110	89	85	88	94	95	96	99	90	80	97	88	111	116	110	104	95	79	98	101	89	102	94	106	98	110	115	99	96	94	90	89	79	104	115	98	112	117	103	91	100	96	85	82	88	96	96	100	108	106	92	95	81	102	93	89	79	106	96	99	89	96	95	111	113	110	96	80	92	85	94	104	111	82	99	92	101	101	83	99	112	95	99	111	83	83	99	97	108	93	100	102	88	86	88	104	110	104	96	93	85	91	95	101	111	93	103	99	103	91	100	93	111	97	98	93	110	88	100	103	108	99	107	119	99	82	99	112	93	100	95	97	95	94	97	95	96	107	97	104	99	103	82	106	93	81	92	106	93	90	90	97	98	105	87	87	78	95	84	87	96	107	99	96	102	98	72	92	76	109	98	96	99	92	96	89	110	93	113	119	98	89	89	112	110	90	111	89	89	87	94	111	90	110	101	88	104	115	88	89	103	92	107	105	107	113	114	80	119	121	102	106	89	119	89	107	106	99	106	104	99	94	88	112	90	97	92	107	95	84	67	105	93	101	90	106	94	92	89	120	110	98	110	85	95	86	112	101	90	98	90	110	101	106	93	76	99	83	89	90	89	102	87	89	127	109	84	109	82	114	105	100	97	93	106	93	90	102	83	92	114	94	102	95	99	92	96	112	96	92	114	112	84	100	98	91	100	86	75	96	114	89	88	98	104	96	77	114	96	120	99	108	78	109	102	94	93	100	92	96	103	104	100	96	110	92	101	93	97	123	90	101	93	96	107	86	104	88	95	91	96	79	100	94	109	93	91	117	97	93	90	99	83	105	103	88	111	88	96	94	122	97	83	95	107	103	98	81	103	86	89	92	104	96	85	106	112	95	85	86	94	120	92	114	95	100	110	78	99	103	90	91	83	92	101	108	102	84	95	100	116	108	102	93	102	85	91	92	91	104	83	94	109	105	100	101	94	87	97	101	85	102	88	98	87	99	106	78	81	108	102	81	93	95	86	99	85	87	87	109	97	93	99	106	98	104	105	109	91	95	101	91	107	93	116	112	95	101	79	108	100	107	91	85	85	117	96	111	85	92	113	103	114	95	99	90	93	101	101	96	102	89	100	93	95	96	96	95	113	102	98	106	91	96	81	105	97	91	103	106	84	98	96	97	78	93	96	94	90	97	107	88	103	87	110	87	95	86	99	96	86	106	97	121	79	105	97	97	110	84	94	104	111	110	91	96	93	91	108	102	100	94	87	90	90	87	99	100	90	89	87	87	85	84	108	75	91	97	114	108	94	99	93	110	83	88	106	107	102	110	85	99	86	112	111	78	101	79	103	104	92	92	103	92	89	85	81	101	84	119	115	98	104	99	86	79	109	89	99	95	101	102	111	108	114	104	97	94	102	101	102	105	98	80	92	92	97	96	92	107	119	97	93	105	116	91	103	91	91	100	96	77	91	86	85	108	95	99	80	102	100	86	104	100	114	107	106	106	78	83	84	92	108	101	98	102	94	86	92	104	90	86	85	105	94	88	95	98	92	103	102	104	100	94	97	104	99	120	85	131	89	105	98	75	98	88	88	90	96	95	86	72	92	82	87	89	89	81	98	89	85	99	85	112	88	105	80	85	93	92	109	82	99	89	92	87	100	98	99	109	109	91	80	97	88	94	105	78	98	88	87	103	87	96	80	93	93	104	89	97	110	94	94	97	89	95	77	100	88	115	79	108	103	103	98	102	95	94	97	101	107	94	77	85	88	110	104	86	98	100	97	99	106	90	93	91	77	91	93	91	88	105	107	96	92	103	92	83	86	99	81	88	105	108	113	101	92	99	90	106	79	90	92	102	92	88	102	69	93	113	98	123	107	103	112	93	89	104	101	105	106	98	87	80	92	106	105	129	95	87	95	106	101	100	98	99	89	101	112	86	73	90	99	96	94	93	101	115	101	100	98	100	113	72	88	92	108	91	92	100	85	94	102	92	89	95	100	100	96	108	99	100	86	96	88	118	112	82	98	76	113	80	92	113	87	75	85	83	99	98	93	106	97	106	117	112	104	88	91	98	105	94	98	83	122	96	103	114	99	104	97	113	89	99	95	94	99	89	87	105	116	83	116	108	74	93	106	122	96	98	100	90	98	109	101	101	100	111	97	92	83	103	106	64	101	82	95	90	86	89	86	90	94	91	108	95	105	103	121	102	95	111	99	99	79	92	99	119	110	99	91	90	75	105	89	106	98	107	106	109	98	104	102	95	112	101	97	96	82	95	93	105	95	78	99	97	93	98	97	103	101	109	98	94	86	105	100	91	98	96	95	105	117	97	107	88	94	104	97	87	106	97	93	97	100	120	90	105	97	97	94	86	101	82	95	115	90	108	103	90	112	99	104	89	100	78	91	94	86	114	93	90	101	103	107	97	106	81	84	100	114	91	101	87	102	83	89	96	117	96	78	99	98	98	93	100	82	102	108	80	100	105	100	89	93	85	97	96	89	114	94	93	100	115	92	115	85	111	111	104	84	100	107	113	79	97	134	109	82	117	83	104	93	85	102	88	108	88	110	121	110	100	92	91	92	103	100	89	90	82	80	94	100	98	109	94	80	94	103	111	114	90	105	79	109	100	101	89	108	78	94	100	92	86	105	99	93	89	102	97	88	98	109	93	106	94	92	95	91	95	102	78	95	100	97	92	124	87	110	99	83	103	98	100	106	82	100	106	113	128	103	109	73	85	97	97	100	101	88	83	100	96	84	95	88	108	102	95	103	86	95	97	91	113	86	98	89	103	88	86	93	111	105	102	109	94	86	112	111	89	104	82	111	101	100	85	98	101	90	98	104	101	87	94	109	103	118	108	98	114	86	101	83	99	92	87	117	100	104	105	99	106	107	96	81	95	90	104	83	104	91	105	90	102	95	92	89	102	100	103	100	102	98	76	108	98	93	92	100	105	98	84	104	102	100	105	97	100	108	78	95	96	94	102	110	107	104	106	92	116	97	102	94	93	95	94	75	99	93	93	106	103	104	99	85	89	87	108	100	69	96	92	93	117	96	94	94	92	92	90	93	94	96	99	97	105	100	93	103
13951	4938	3588	7724	22591	30894	31310	26000	18908	11663	5648	1726	889	765	831	825	839	828	821	837	777	807	810	830	779	831	809	866	832	771	770	823	809	808	806	754	824	779	836	828	838	752	795	840	790	796	821	814	864	854	784	837	788	785	801	783	789	844	881	787	854	785	818	853	907	805	803	838	794	826	871	800	829	780	749	822	782	811	843	745	779	820	840	792	846	771	819	782	804	789	814	744	827	778	768	840	795	824	842	792	879	786	771	827	794	804	830	774	845	765	819	842	792	832	808	800	815	800	822	775	840	814	817	816	782	848	823	833	805	839	796	808	805	812	815	814	817	778	842	833	792	792	780	834	818	774	824	808	772	815	789	780	804	768	811	788	837	843	796	803	810	763	859	787	817	803	822	833	812	780	850	827	805	790	774	795	851	772	843	810	802	801	831	809	780	833	795	804	882	817	766	783	824	810	819	848	793	760	775	819	757	786	798	814	819	775	792	777	846	772	863	811	748	817	815	773	838	767	850	810	824	778	841	822	798	742	805	758	855	804	783	807	788	758	810	817	769	824	799	783	855	764	858	871	778	818	795	786	857	827	761	851	812	778	816	759	803	763	781	811	804	787	782	789	844	795	837	857	825	849	838	843	818	819	809	851	802	824	763	767	822	847	800	821	787	796	786	837	799	804	798	813	815	824	859	821	801	750	810	778	844	827	833	857	811	804	761	813	831	808	860	838	802	789	812	867	807	775	781	839	821	794	804	787	836	834	808	791	829	822	840	839	840	803	755	816	803	783	787	821	809	833	802	830	779	758	815	830	825	784	824	817	807	876	849	811	820	801	787	804	764	803	897	795	772	816	784	781	816	814	828	808	850	772	819	824	759	785	829	835	810	783	817	778	790	796	834	822	857	803	801	837	883	787	842	854	852	835	797	792	810	794	836	808	804	771	781	847	837	821	803	834	814	767	754	828	854	833	808	840	859	803	823	810	795	817	817	799	771	794	779	808	792	778	843	841	786	755	830	729	820	809	848	780	788	775	875	846	820	800	808	818	801	822	747	814	811	804	819	784	795	850	806	786	849	857	749	758	790	828	814	800	785	827	821	831	742	814	813	785	797	795	755	796	767	826	837	834	823	813	793	878	800	847	771	809	854	776	794	851	810	834	844	797	826	816	803	872	777	876	803	801	803	819	840	845	809	838	806	802	811	790	798	805	774	793	862	821	800	778	819	808	792	782	843	794	793	849	853	835	852	806	771	831	826	835	749	835	790	797	805	771	814	809	813	818	797	794	788	862	811	843	858	817	808	838	798	827	821	823	893	802	752	832	796	839	790	812	797	817	776	796	834	831	809	781	798	764	815	787	834	817	790	811	835	779	830	804	826	785	805	820	797	859	792	802	824	830	829	801	868	793	787	835	828	808	822	822	813	819	781	812	766	808	788	811	784	782	861	830	787	808	828	844	801	782	824	785	780	859	797	789	783	869	783	833	845	768	842	830	843	847	855	784	830	787	764	813	796	754	818	767	818	830	746	778	822	812	774	804	805	757	780	827	812	845	775	781	809	751	827	865	817	797	764	849	795	760	835	795	789	843	810	843	825	822	799	825	818	798	779	824	841	819	792	847	823	829	821	795	801	800	772	779	777	810	811	791	825	766	816	834	813	823	829	815	816	835	836	823	778	796	807	815	788	747	821	794	777	777	824	796	807	800	820	792	790	825	828	846	798	843	846	814	789	802	825	817	819	812	766	749	817	777	831	825	823	800	844	814	792	901	850	822	779	761	841	792	830	853	771	826	818	777	805	866	772	799	815	775	805	824	810	825	809	821	793	810	874	830	807	775	840	824	796	784	762	838	836	828	796	789	825	823	794	813	833	807	733	786	838	767	820	798	779	792	782	797	831	853	794	750	821	835	795	787	833	847	835	840	832	806	817	768	792	780	824	827	833	800	792	787	803	830	814	788	786	802	771	817	776	863	801	811	812	836	809	856	778	807	775	762	811	847	803	808	806	791	803	816	858	800	766	810	772	767	812	768	804	822	762	811	771	825	819	829	787	809	842	795	761	818	800	794	803	806	784	752	823	828	844	773	819	785	786	801	810	781	820	821	772	799	806	845	845	831	780	817	788	828	788	842	787	796	798	814	860	755	750	790	797	798	810	821	802	854	779	831	801	825	780	849	805	838	794	790	789	799	782	784	828	789	859	821	851	791	787	806	813	753	839	772	726	801	796	824	777	820	814	803	768	867	796	782	813	844	792	841	769	825	839	819	842	784	814	836	777	754	829	826	858	784	830	808	771	751	780	804	797	826	783	823	794	855	806	847	773	741	811	828	779	781	802	783	826	834	834	802	785	810	798	787	786	807	801	808	837	860	795	733	845	872	787	784	858	776	803	820	800	815	809	803	787	821	780	798	791	888	843	772	835	798	831	817	841	782	811	841	768	789	784	837	844	792	805	785	754	829	824	815	770	806	799	832	847	785	826	770	847	871	775	780	813	839	792	797	836	795	902	812	795	806	805	768	800	814	833	787	796	853	817	809	762	796	790	873	800	754	774	864	870	821	811	827	827	833	845	840	793	859	812	824	787	804	828	804	828	822	802	788	820	766	825	815	832	822	810	810	836	800	807	795	777	798	806	830	772	794	819	793	853	841	783	834	793	835	730	820	773	814	828	827	794	772	811	801	822	826	802	792	839	774	833	847	781	818	793	829	780	816	785	831	757	817	851	801	738	797	839	794	804	809	788	857	808	854	845	842	809	776	829	851	803	796	842	841	818	853	827	809	822	799	795	779	795	816	807	753	799	805	789	803	767	807	816	803	793	802	802	808	855	792	732	806	792	794	826	817	859	830	818	837	821	837	796	789	802	814	796	838	809	825	818	814	804	826	801	851	843	792	777	813	770	835	758	802	766	801	841	755	847	768	852	877	824	819	853	809	773	795	812	791	854	799	752	795	803	822	792	800	843	819	795	815	813	822	805	860	801	863	796	801	769	842	832	848	809	809	753	816	893	738	813	818	829	860	839	788	832	791	781	781	885	785	805	860	817	782	780	846	841	786	851	788	817	842	840	865	845	789	818	847	802	818	776	759	802	778	820	843	792	793	816	818	808	811	827	813	862	788	813	836	825	815	809	817	842	792	813	834	797	815	834	831	846	814	801	803	823	763	805	813	826	833	807	762	709	826	838	754	827	863	809	795	843	820	808	825	800	761	808	790	839	793	782	799	829	865	789	822	770	783	821	814	824	820	778	798	804	779	762	846	817	806	781	846	811	859	792	834	847	835	854	818	796	831	845	787	811	801	830	798	808	814	838	778	786	818	833	784	830	821	793	805	813	807	823	800	840	832	820	781	784	825	815	812	830	826	809	809	808	823	796	776	789	765	847	804	792	815	806	793	824	801	771	825	803	803	782	778	816	775	843	818	783	798	798	849	776	810	789	793	801	824	827	824	793	808	858	804	837	843	801	770	799	780	794	812	798	855	814	792	790	792	811	834
4219	632	1097	2103	3933	8180	10703	9209	5580	3003	1288	299	97	65	62	96	66	63	70	75	57	68	61	82	68	63	78	73	62	56	67	66	79	77	60	61	78	64	70	77	72	70	79	71	70	75	70	69	66	77	73	93	73	67	69	69	86	55	65	68	80	59	76	84	78	73	79	69	84	76	75	76	54	76	65	73	84	68	57	63	68	78	65	61	70	63	79	79	59	70	65	70	70	79	72	61	79	59	73	63	66	65	64	79	73	54	51	73	70	65	54	66	76	75	62	58	67	83	63	81	66	76	65	61	68	58	81	75	64	39	80	88	69	56	62	62	73	73	79	63	74	77	76	75	77	70	58	54	70	58	67	56	80	62	68	69	61	69	70	65	63	64	68	58	65	71	77	78	52	78	71	64	52	64	73	76	80	81	74	69	66	64	61	78	62	75	82	71	45	61	66	59	72	63	66	68	61	80	60	69	68	64	60	73	72	76	69	68	61	61	68	61	84	80	67	78	65	74	68	72	69	77	74	73	69	63	65	47	74	60	77	58	67	76	71	71	70	53	74	76	73	46	55	71	72	59	61	79	73	61	77	70	72	59	59	74	73	73	77	61	65	72	63	64	71	68	59	74	79	65	76	63	68	69	81	86	51	68	62	73	83	62	69	69	64	67	70	59	67	68	63	76	66	80	80	67	63	70	78	67	65	66	77	70	61	71	76	76	47	79	72	87	76	68	82	76	67	70	57	74	65	99	61	83	90	67	63	74	67	66	73	65	65	81	75	58	75	62	74	83	69	65	73	72	51	70	74	81	75	79	76	63	83	71	77	66	74	63	60	66	68	76	59	74	57	77	68	67	66	83	69	72	73	64	60	82	71	70	68	66	67	65	63	57	63	72	77	84	54	71	67	69	60	56	80	67	71	72	69	68	68	68	67	89	71	72	72	71	79	74	63	81	70	66	59	72	64	73	71	78	52	70	77	65	80	78	62	77	80	70	68	70	67	53	77	68	65	77	73	58	68	73	65	70	74	80	65	67	72	64	68	66	72	58	63	71	72	78	82	72	59	72	66	66	54	76	61	84	66	58	78	84	80	85	68	84	98	78	70	65	73	60	68	71	60	74	59	65	58	67	67	79	79	89	66	76	73	58	63	80	68	79	62	67	67	74	80	62	60	57	73	67	82	75	53	76	73	70	60	66	81	59	71	67	66	75	68	79	76	65	56	72	79	72	58	76	74	71	73	61	64	66	75	74	56	61	62	74	68	60	68	77	73	85	69	80	63	71	77	85	78	87	68	67	80	71	71	68	72	55	56	70	66	63	63	69	65	77	69	69	58	64	66	68	79	66	68	68	80	73	60	71	69	72	83	56	65	68	71	70	76	66	68	68	65	70	66	61	76	76	62	69	64	54	62	82	75	74	60	60	71	70	69	67	72	75	77	80	59	63	64	65	62	76	66	79	76	62	69	53	61	61	71	79	70	61	61	76	88	78	70	79	74	82	48	57	73	62	74	75	55	56	75	64	60	67	72	72	61	62	69	76	71	73	88	62	65	60	69	71	69	80	71	50	65	77	69	76	72	73	55	66	70	77	74	71	58	63	61	61	71	74	82	74	77	64	70	62	67	76	69	53	94	93	66	74	72	68	77	59	83	69	63	69	80	78	56	75	59	69	69	84	59	66	73	70	65	68	67	73	63	69	53	68	70	77	67	61	71	54	60	77	72	66	81	61	76	65	73	74	74	82	59	58	57	63	47	68	72	79	64	70	62	72	79	82	95	71	75	59	58	86	72	68	74	77	72	75	71	83	70	61	71	98	74	71	70	84	60	72	77	56	62	69	51	61	75	63	67	76	69	63	73	67	61	70	71	72	65	74	63	79	54	78	70	80	68	71	67	74	74	68	75	54	67	72	60	74	59	71	61	85	74	58	67	70	73	65	65	69	67	55	80	77	76	76	64	67	67	64	84	61	65	73	66	58	75	80	73	76	74	65	61	53	65	71	62	71	73	76	86	68	63	71	77	79	61	68	68	65	68	69	68	66	68	79	71	65	83	67	77	50	80	70	64	65	74	79	74	57	67	74	74	68	81	67	79	54	58	71	80	69	82	73	76	65	75	72	81	65	66	66	71	71	78	61	64	82	67	60	75	65	60	67	77	66	68	62	63	62	68	66	59	66	74	79	72	69	48	71	58	81	78	66	68	67	76	76	73	83	73	80	60	75	68	76	73	78	70	61	63	94	62	74	67	50	60	69	89	82	71	56	71	74	68	70	88	66	88	58	67	72	60	78	82	63	73	68	75	67	66	66	65	55	76	96	90	56	67	76	63	74	67	62	61	75	76	68	69	70	68	64	74	58	78	84	78	61	85	61	82	75	70	76	64	60	85	65	58	80	60	64	84	84	73	68	68	72	72	81	65	77	70	63	70	68	64	63	68	61	64	73	64	69	63	85	65	60	69	76	69	68	73	89	62	63	89	68	76	67	74	73	70	73	65	68	70	69	57	78	80	75	72	75	82	69	58	68	79	74	57	76	72	84	77	62	78	61	84	68	63	84	76	72	75	83	73	68	67	62	71	70	73	60	62	68	69	55	61	69	65	64	60	62	73	63	78	65	67	69	78	55	69	59	84	55	85	69	87	67	67	73	70	79	74	74	80	77	70	65	76	65	57	72	79	84	71	73	68	77	80	49	61	82	82	77	58	64	85	60	76	68	79	72	78	72	61	64	73	71	72	70	91	77	68	67	64	70	71	63	68	77	68	72	71	60	77	76	64	75	43	79	72	78	65	72	71	75	79	59	76	68	53	61	66	73	72	67	60	59	80	68	74	73	73	74	66	70	67	74	60	65	71	70	75	68	69	65	73	65	69	75	69	73	72	49	66	56	83	52	67	77	70	65	73	59	85	62	84	88	85	57	69	56	82	77	55	67	66	80	61	65	71	67	85	66	64	58	68	61	69	69	77	59	73	66	63	71	78	71	69	66	61	68	72	74	67	69	79	65	71	66	66	60	77	79	62	67	73	85	70	62	64	59	76	64	68	64	74	78	79	70	67	81	71	67	81	71	68	53	63	65	72	72	77	65	60	67	62	80	81	74	65	65	65	72	69	79	61	86	61	67	73	73	57	83	77	65	73	68	78	65	72	67	75	74	54	65	74	73	70	66	70	66	73	69	72	73	66	70	75	70	55	72	65	79	85	75	68	61	71	70	74	102	60	84	66	66	63	70	57	69	67	59	76	69	76	78	63	74	64	79	70	65	57	62	59	74	83	72	65	77	73	66	89	75	72	81	78	62	80	75	78	63	60	76	53	66	78	54	73	61	69	71	84	60	73	74	73	63	54	71	74	66	69	87	70	74	66	68	58	61	67	67	59	73	67	86	76	68	64	74	65	62	69	60	74	72	71	52	81	83	68	82	69	77	70	66	83	76	80	67	74	59	76	62	65	69	59	76	70	69	74	78	68	60	69	62	62	66	78	73	63	63	56	51
17371	7240	11599	24284	45779	62761	62407	53149	42634	32918	22249	6922	1081	673	608	650	629	618	648	640	613	613	640	682	595	594	619	617	589	619	574	583	617	584	637	602	604	619	590	613	643	592	660	624	610	649	613	627	599	632	651	615	609	598	597	652	618	574	610	602	601	617	621	616	609	589	600	625	578	651	619	557	630	563	613	613	625	628	570	620	620	583	597	667	607	586	604	664	606	605	592	638	588	596	614	612	600	613	607	654	644	601	604	635	656	607	607	584	601	632	638	578	619	634	520	638	600	623	631	646	600	638	635	617	630	660	620	660	649	656	611	553	610	609	657	608	587	620	609	616	635	617	602	609	611	632	622	631	619	622	584	608	574	611	592	580	586	631	610	603	636	651	551	626	624	591	619	634	626	631	656	625	619	583	640	620	603	605	616	604	608	643	620	630	609	608	593	601	610	650	630	652	617	659	619	627	639	619	592	639	609	580	600	607	635	596	623	591	654	629	632	626	623	582	537	617	594	615	630	601	632	619	667	624	600	612	621	613	590	586	619	629	593	635	602	623	656	587	600	650	596	549	590	559	612	583	601	597	636	576	632	578	570	579	599	609	632	629	600	577	630	598	620	613	619	659	617	576	631	601	679	577	612	655	578	609	581	669	606	619	598	566	642	619	606	627	598	593	643	620	641	639	567	645	620	621	642	608	581	639	626	638	588	627	614	591	608	588	615	582	607	607	559	574	640	664	649	636	620	588	599	602	637	684	628	655	621	625	616	587	589	623	624	645	603	612	653	627	592	579	657	629	597	562	693	588	646	656	653	607	615	652	604	580	597	580	617	562	608	614	590	588	601	589	620	583	615	628	596	603	623	604	603	605	643	632	616	607	645	613	600	628	587	594	629	603	608	606	630	605	630	639	612	641	618	593	631	615	611	597	657	582	565	621	630	572	600	642	616	630	605	635	597	615	632	615	595	579	652	640	607	606	605	620	626	598	599	634	599	623	631	644	628	575	581	636	657	561	622	637	619	634	604	644	624	579	565	633	608	587	617	611	589	596	608	633	598	642	595	584	600	605	630	646	640	619	636	622	624	601	573	603	653	633	612	589	565	609	602	645	637	593	601	588	621	667	609	633	597	606	606	584	599	607	620	618	601	587	568	655	580	611	585	632	629	567	601	632	644	616	598	610	612	567	606	604	649	572	628	643	611	615	619	571	607	601	598	577	636	634	640	559	548	621	606	640	613	552	564	612	655	633	648	649	604	637	623	626	639	579	616	601	650	606	648	625	595	594	657	619	602	560	612	635	575	619	665	606	595	611	596	602	604	620	671	611	568	625	638	657	585	609	591	642	596	599	617	582	608	600	624	590	586	588	592	636	609	632	619	617	636	613	577	608	590	625	595	600	622	638	603	641	639	609	587	627	604	652	568	579	643	652	646	634	625	615	620	627	630	546	624	614	599	619	587	648	621	635	653	572	614	591	623	620	602	657	588	637	615	612	624	582	629	590	585	609	656	611	571	621	602	601	595	586	631	627	626	545	624	664	636	632	606	627	603	618	615	601	591	585	600	592	643	572	595	655	635	628	601	626	602	621	613	587	633	661	573	575	612	645	601	624	599	631	616	613	651	576	633	617	682	632	618	605	613	608	619	630	574	606	620	605	623	601	657	650	606	593	616	653	674	617	642	633	637	582	581	596	605	634	617	667	637	595	591	587	631	646	581	576	576	589	629	578	608	600	599	588	595	569	578	585	583	630	595	642	609	617	592	643	693	632	629	634	620	631	644	587	609	584	605	591	615	609	648	588	593	619	597	605	571	592	591	588	635	620	584	634	597	646	600	604	615	569	632	566	587	595	661	606	587	548	654	630	646	607	636	652	615	602	609	623	608	617	593	635	625	617	610	648	579	599	616	589	591	599	630	638	592	601	591	582	599	656	673	601	639	605	640	613	616	591	628	608	633	604	579	646	615	642	623	609	620	610	588	593	605	599	599	627	614	620	658	629	594	623	630	610	636	616	589	666	608	682	615	618	635	602	614	598	591	601	604	605	596	577	659	567	609	615	604	618	616	610	622	604	634	660	600	618	593	609	620	602	614	637	598	605	587	633	607	624	588	651	618	591	619	622	626	613	630	610	585	604	585	599	632	606	622	621	641	624	632	651	613	632	628	609	638	651	593	634	607	616	616	624	618	654	590	617	588	590	644	608	644	589	630	581	672	630	630	611	577	574	598	606	596	676	618	610	622	637	626	659	601	622	608	610	611	555	584	630	607	635	614	582	630	615	628	575	614	573	621	628	628	576	612	604	609	602	617	587	612	643	602	651	593	590	594	644	537	568	613	624	616	586	620	568	622	647	630	627	629	567	604	624	615	603	616	587	593	652	632	598	618	606	605	582	649	624	657	676	599	645	643	628	621	627	679	608	571	604	653	576	644	623	619	591	647	601	617	595	568	600	593	613	656	589	653	605	632	637	617	617	611	664	605	638	583	626	615	624	607	619	657	593	653	627	621	618	606	623	666	578	629	609	623	616	620	645	609	588	612	637	582	542	602	664	628	570	584	585	576	636	613	639	603	601	631	611	643	646	586	611	601	598	581	585	602	611	616	649	645	607	630	646	640	627	562	603	613	627	623	611	631	614	602	623	608	616	607	634	572	620	603	589	612	606	579	607	577	608	629	581	635	621	613	632	606	625	604	596	595	656	582	620	646	618	591	611	592	591	618	583	547	632	583	653	641	610	630	621	654	579	588	618	622	624	612	594	604	614	623	582	553	602	563	611	570	618	602	612	646	587	625	653	630	564	617	606	612	642	655	616	569	588	630	619	542	633	623	651	623	627	605	630	619	594	622	571	662	607	606	612	646	605	615	592	569	599	604	623	614	604	575	596	576	603	607	650	619	627	620	563	582	608	593	588	560	610	601	597	621	644	588	624	647	572	616	580	597	625	569	573	655	601	639	621	584	630	590	608	579	618	589	594	629	631	595	638	630	586	586	594	600	588	571	614	655	617	628	593	608	624	637	636	611	571	642	647	612	606	618	598	612	580	619	589	593	633	646	584	616	615	621	590	653	614	588	634	604	627	632	604	619	608	588	605	582	656	616	580	572	615	637	604	615	600	585	627	554	637	640	649	620	603	638	626	569	621	631	597	630	601	629	613	598	624	624	595	601	612	610	586	577	584	605	615	638	619	619	622	571	651	613	559	595	633	633	601	602	617	632	617	612	623	585	578	651	592	617	585	628	632	591	664	611	697	617	604	583	623	648	599	613	587	629	628	644	614	625	592	596	622	545	614	611	631	637	584	588	628	620	602	582	640	586	572	580	619	615	579	606	569	607	586	573	606	609	621	591	634	625	636	644	607	664	633	616	594	628	608	597	613	654	619	617	653	610	665	606	626	629	629	606	636	659	604	641	645	645	590	616	645	580	593	616	596	633	608	613	581	630	629	589	592	564	576	594	614	651	564	577	609	611	608	647	632	635	644	615	649	632	601	628	610
4782	680	655	624	1841	4102	5501	4523	2779	1473	703	163	64	50	52	59	70	64	68	63	54	56	53	46	50	81	51	48	61	57	54	66	66	62	53	59	57	62	47	66	59	56	73	78	63	66	55	50	64	71	56	56	64	70	72	67	54	54	73	70	68	68	63	62	59	54	74	54	51	72	70	59	61	68	64	66	68	66	59	77	71	57	75	75	44	57	65	66	63	65	72	60	62	61	57	67	72	53	53	64	62	69	68	62	61	70	48	60	66	64	45	70	58	68	64	61	57	63	60	65	63	54	70	67	64	60	71	60	72	56	63	71	62	68	66	45	53	69	71	60	62	54	71	67	58	69	63	67	59	70	63	57	69	55	76	71	45	61	59	59	55	63	64	57	67	69	71	64	68	74	63	68	53	59	59	54	72	62	58	84	64	59	64	57	71	81	61	55	57	60	57	65	54	59	74	72	60	58	58	65	62	61	65	53	60	62	54	67	58	65	62	63	68	60	71	69	52	62	62	57	56	57	61	56	57	67	77	59	72	67	61	50	54	55	53	63	69	75	52	77	57	69	61	60	74	66	71	62	63	52	60	67	78	66	64	65	63	64	53	59	64	60	60	78	65	57	63	73	72	66	54	69	72	53	60	65	60	60	66	76	49	50	75	54	60	71	66	72	67	65	59	57	52	59	54	79	67	57	66	62	55	70	60	55	66	64	64	73	65	53	60	60	58	75	79	62	54	62	57	66	72	58	70	73	63	64	65	62	64	59	64	62	68	58	74	86	66	47	63	59	57	52	65	67	56	84	71	58	70	76	69	59	54	60	56	71	59	73	50	65	66	64	73	44	56	67	52	65	73	64	68	66	69	66	61	73	60	69	59	53	64	63	70	65	64	63	60	60	48	61	47	66	62	58	66	53	56	57	68	53	58	62	76	72	66	68	64	60	62	64	62	51	53	61	62	50	75	70	49	48	63	58	55	72	61	73	66	49	48	64	65	59	63	59	68	65	54	46	65	67	63	61	48	55	67	62	56	56	72	68	59	75	36	55	57	64	55	79	76	62	60	44	59	48	64	59	66	68	70	50	71	69	56	72	67	60	76	55	66	47	49	50	59	83	67	59	57	61	60	50	64	60	62	72	73	68	75	40	78	64	50	68	83	57	64	59	75	74	56	73	53	65	61	61	57	62	83	53	58	60	66	69	54	78	83	49	75	65	53	67	72	62	66	78	70	51	60	73	48	47	60	73	55	75	61	79	63	67	45	67	56	72	65	57	91	47	70	50	72	64	58	62	59	64	65	50	68	57	66	55	68	69	59	50	69	61	56	81	72	73	52	66	63	57	80	63	64	49	58	63	65	69	52	55	57	53	60	61	66	54	67	63	60	55	62	64	63	62	69	59	70	56	62	65	60	60	75	70	57	58	55	68	75	71	70	63	66	49	60	63	43	48	72	56	67	64	58	64	82	69	64	56	63	52	57	56	73	63	56	51	56	54	61	69	82	53	76	72	79	54	65	60	59	63	65	48	67	65	80	66	54	72	59	55	62	62	52	70	78	68	68	70	69	59	56	60	59	74	46	58	76	62	59	52	54	68	74	64	55	60	74	69	68	55	68	65	50	61	66	65	73	67	50	60	67	49	60	55	63	49	55	64	75	65	80	70	71	69	52	76	73	56	60	61	48	64	54	69	52	61	64	71	65	88	67	61	52	66	69	64	48	66	63	54	75	66	71	58	63	69	66	67	63	62	62	70	59	53	65	58	61	59	62	76	54	50	58	55	74	66	56	68	69	44	61	75	55	57	62	42	66	60	67	55	67	65	57	60	56	54	56	66	66	54	51	75	53	62	87	75	48	48	54	60	52	66	68	64	71	70	68	56	65	56	66	74	63	65	72	71	57	48	49	65	81	65	60	65	81	79	67	58	76	66	62	55	64	59	64	61	59	62	58	77	68	82	72	72	56	66	57	56	57	72	51	68	60	56	79	64	53	65	69	65	62	52	48	49	61	59	68	65	46	77	68	60	70	68	42	68	57	58	56	73	66	51	66	72	67	68	53	61	75	61	58	60	53	55	78	64	61	56	55	65	71	64	69	60	70	59	69	74	71	55	61	58	56	61	55	70	66	71	72	64	69	64	62	70	43	69	76	63	59	60	68	52	72	57	63	66	60	72	67	73	51	74	58	73	71	64	48	53	66	76	67	52	54	65	76	65	60	76	67	72	63	58	66	68	57	58	68	61	61	47	60	75	64	64	63	64	59	59	66	66	58	64	60	49	65	64	63	63	53	56	68	66	64	63	71	55	71	65	65	58	71	59	71	62	57	74	59	62	67	67	55	50	63	61	74	65	65	59	66	72	60	67	53	59	55	55	72	49	55	47	74	67	55	62	73	62	64	73	66	74	73	64	73	52	47	58	56	61	61	59	73	59	63	63	51	52	63	65	53	55	57	72	58	73	60	55	73	49	55	80	62	65	50	77	73	73	57	64	65	69	53	69	58	60	58	74	73	66	80	59	84	63	57	55	54	46	66	74	84	60	56	63	74	62	59	55	60	67	62	67	51	59	60	41	71	64	73	59	76	53	71	71	65	63	67	50	66	70	69	70	67	57	47	66	69	68	64	60	56	73	76	59	65	68	47	67	60	64	63	64	72	72	57	61	65	70	54	57	62	57	66	83	62	62	64	57	65	62	59	64	61	66	61	65	62	67	55	59	72	68	50	65	52	58	59	64	63	66	66	57	56	54	59	58	68	46	54	58	59	60	69	54	75	82	59	62	52	59	64	63	59	78	63	61	66	65	44	69	62	73	61	58	66	57	72	75	74	66	61	52	65	67	66	51	69	83	63	77	79	64	45	73	69	56	60	60	59	67	57	49	76	58	64	60	57	65	74	70	72	77	51	65	66	71	74	55	61	66	63	67	55	73	58	84	66	60	68	54	59	64	62	61	61	65	71	62	64	67	75	68	76	61	55	66	61	73	75	66	64	61	71	61	65	74	63	82	74	65	63	46	71	45	70	75	61	59	57	71	53	62	47	75	67	73	66	69	56	68	55	59	63	62	62	65	56	58	54	64	63	49	68	71	67	57	56	70	62	67	50	55	72	63	69	63	46	54	60	75	61	61	65	64	67	68	59	55	66	72	74	48	53	61	63	55	56	58	66	60	64	53	71	55	62	55	71	55	63	57	53	66	63	67	56	70	69	63	54	60	74	52	61	59	69	61	54	53	64	50	55	66	48	61	58	55	71	56	73	64	56	67	53	66	65	70	51	61	53	64	71	66	67	64	57	59	74	43	64	61	69	66	56	50	65	65	66	67	89	57	54	63	61	64	54	73	66	63	61	64	55	52	64	76	65	62	74	75	55	58	65	63	63	61	73	55	53	62	57	71	62	52	65	75	61	62	58	72	66	61	67	78	70	63	62	66	63	61	72	66	54	58	60	57	69	71	63	58	58	62	55	61	57	66	73	70	62	62	72	61	77	69	56	56
11814	8054	7523	10888	35997	49448	49528	41872	34263	25076	14742	3528	636	540	506	552	526	512	539	547	534	577	541	525	525	522	504	526	555	569	517	544	527	504	526	516	549	542	499	568	536	548	560	543	517	544	526	516	522	571	524	512	534	527	544	589	555	562	561	557	557	518	549	538	523	538	526	552	572	539	515	563	539	495	553	515	554	541	537	566	504	513	500	483	505	537	491	548	516	532	571	510	516	584	543	556	566	589	507	505	554	537	524	514	588	548	569	508	513	512	553	542	533	545	540	532	512	523	544	586	530	501	543	549	564	541	561	544	542	532	533	543	523	548	548	535	538	543	499	591	539	536	526	511	560	546	525	472	525	592	536	526	541	553	545	540	561	541	543	583	531	521	500	531	551	522	556	548	517	554	533	496	548	495	531	490	539	560	548	559	587	540	509	496	567	544	545	561	528	547	555	551	538	527	509	536	518	575	531	559	536	543	523	517	506	546	542	522	543	518	529	522	560	526	542	508	559	526	535	526	500	501	488	498	515	551	539	545	523	592	529	576	549	561	498	548	521	549	547	508	565	517	505	568	499	550	525	526	525	500	512	551	597	533	554	544	535	512	508	547	560	575	547	572	479	504	581	533	554	509	575	539	566	529	516	549	514	590	537	507	530	556	489	542	543	504	538	536	513	508	540	534	523	528	545	522	560	564	547	553	542	546	551	558	533	538	521	520	527	522	506	536	548	523	539	529	551	518	534	550	535	557	551	514	518	558	541	543	499	515	538	571	544	522	494	557	552	558	565	568	561	522	510	514	541	534	570	522	558	532	509	509	516	552	496	523	555	538	543	529	535	539	568	511	489	534	585	513	532	595	588	572	536	532	552	545	502	518	520	582	538	538	572	544	574	545	601	530	539	534	529	526	544	532	518	531	515	532	521	554	554	535	572	553	526	518	546	535	530	536	498	554	551	543	549	521	518	502	525	567	519	560	566	555	569	563	588	542	520	516	526	555	553	534	493	562	541	550	534	535	527	503	534	560	554	518	538	493	558	550	560	534	539	521	535	498	536	514	563	539	544	523	554	512	539	545	516	564	554	510	542	534	528	504	494	508	553	539	565	501	509	499	536	511	532	550	592	470	532	530	576	499	523	521	514	560	540	531	490	514	533	569	519	543	522	534	551	553	560	534	551	548	490	527	541	515	548	533	563	529	515	559	552	532	526	569	539	531	549	540	534	543	570	561	539	545	543	517	530	527	531	543	510	555	543	539	512	498	521	557	571	538	533	567	534	534	532	497	512	528	502	542	502	572	550	541	549	568	558	548	578	493	537	566	528	547	521	521	553	533	542	585	496	567	525	525	537	576	523	511	543	526	535	524	515	533	590	525	551	548	545	532	541	537	506	503	576	554	547	537	525	508	531	567	566	545	571	545	538	535	597	509	540	529	556	541	559	545	537	535	598	516	490	553	579	538	570	519	517	545	522	489	549	521	540	544	558	538	557	507	533	499	553	542	490	520	549	516	509	570	529	551	535	539	521	571	555	520	545	509	550	547	553	520	500	567	568	563	556	529	521	537	542	559	537	543	551	524	566	546	530	517	556	550	548	504	539	534	501	528	573	513	524	539	507	490	568	536	559	546	559	567	521	527	562	538	537	509	470	547	569	543	551	527	540	565	515	534	545	566	511	526	564	545	571	561	539	583	528	532	489	561	537	533	515	533	533	529	512	519	515	506	500	525	531	509	491	518	559	553	543	503	532	501	543	497	515	514	522	520	552	577	523	526	530	513	534	546	553	559	561	520	525	541	554	563	540	544	533	554	557	533	510	530	535	551	554	521	529	558	550	555	536	536	581	524	565	563	562	572	568	529	584	575	500	502	502	564	553	516	534	547	567	549	536	600	550	518	557	507	527	514	508	553	527	517	578	545	529	543	572	530	516	519	520	503	521	545	547	504	516	506	546	532	532	540	539	544	567	534	545	544	542	507	547	544	544	511	553	535	520	532	536	530	514	537	551	541	502	579	560	528	585	575	548	524	523	550	566	509	528	571	531	552	509	557	585	545	526	528	559	554	558	551	536	540	556	565	549	486	541	552	531	512	518	510	516	550	546	559	571	550	578	531	505	537	530	567	550	518	514	549	555	556	582	563	509	561	532	522	566	539	524	514	560	565	570	606	518	520	544	546	510	554	544	538	569	548	523	533	496	534	520	504	544	569	529	528	511	512	497	544	587	553	516	532	554	587	549	561	572	567	550	528	532	554	532	557	560	537	553	535	572	545	531	527	532	528	541	572	520	517	525	508	518	532	545	548	543	517	535	529	516	519	538	541	554	556	551	545	536	478	555	551	504	508	539	536	528	537	496	574	526	530	533	533	534	566	568	528	561	519	557	553	531	543	506	526	563	551	569	544	553	519	517	514	575	547	533	564	501	533	527	548	531	505	484	533	546	530	503	531	568	529	532	531	534	539	545	542	530	536	505	547	522	551	565	564	523	549	519	571	494	516	547	556	536	556	532	560	545	548	517	520	502	577	539	518	514	527	532	554	561	507	534	501	582	514	570	566	552	560	553	509	542	560	547	523	531	535	551	566	524	537	522	547	521	598	541	564	568	576	514	565	540	575	514	513	546	526	586	601	543	527	556	527	531	542	521	559	495	513	551	549	534	528	553	540	511	529	540	579	526	507	492	566	521	534	529	564	516	562	538	563	540	553	490	581	505	553	524	534	532	549	533	535	553	572	553	521	525	544	561	534	547	521	554	511	538	556	556	550	530	536	518	533	557	560	535	515	514	563	513	533	546	575	549	537	509	523	519	545	501	564	538	517	543	549	553	567	535	510	574	551	524	496	564	518	540	551	542	559	528	510	547	528	548	512	510	530	545	597	528	542	513	514	562	542	536	556	561	543	513	546	519	549	519	550	535	550	557	543	558	532	592	551	512	542	511	483	560	529	551	520	547	524	532	541	528	550	561	523	512	534	527	520	576	481	555	552	510	536	530	515	538	537	552	548	510	533	553	532	523	569	552	519	544	557	558	520	521	510	515	535	551	517	518	552	501	515	556	543	526	513	526	482	577	549	545	526	512	515	530	515	501	543	527	510	523	551	545	537	546	543	544	544	554	549	566	539	527	509	544	589	512	582	559	551	524	531	528	562	552	558	557	530	523	541	559	491	534	512	551	543	521	522	520	541	563	550	521	558	547	517	571	517	554	514	506	580	524	558	514	556	538	514	533	547	563	502	550	522	516	527	559	541	522	546	502	549	517	495	521	526	579	531	513	543	544	561	530	500	546	510	534	510	534	517	542	554	538	528	483	521	570	540	545	550	521	574	496	520	557	527	521	540	505	555	532	548	587	550	558	513	545	539	537	504	536	553	548	547	496	582	510	525	527	530	495	532	531	526	540	504	538	556	534	544	513	514	504	538	550	515	562	586	549	563	530	559	512	520	557	551	586	537	578	531	589	545	557	520	554	529	533	519	578	539	525	534	498	487	507	557	539	497
3048	2279	1614	1843	3508	7386	9945	8702	5453	2931	1101	273	72	89	101	85	109	107	90	79	74	94	78	99	84	98	87	79	83	79	87	81	100	92	101	79	92	67	90	93	62	105	104	84	101	74	72	81	91	79	103	97	89	94	73	98	80	95	90	96	96	74	84	109	80	76	95	91	94	103	109	83	81	109	84	90	109	77	83	80	81	90	100	96	89	94	84	77	100	92	85	94	85	94	76	89	75	97	74	77	104	98	91	82	79	98	89	93	91	85	95	85	90	91	95	89	92	84	76	95	79	101	84	120	100	103	77	82	83	91	85	100	106	87	106	76	113	97	85	86	88	103	95	76	100	80	103	90	96	93	91	80	90	81	81	95	90	93	78	83	82	79	76	84	91	81	76	102	91	74	93	94	83	68	70	87	94	86	83	101	85	87	94	85	89	82	94	109	85	90	86	87	83	78	92	73	91	92	98	100	76	88	81	82	99	95	92	92	80	83	92	79	96	78	88	84	88	76	86	77	79	77	77	87	102	99	90	102	91	78	73	87	87	86	100	89	87	102	85	94	83	87	78	99	82	98	83	78	103	93	77	107	104	101	73	94	93	87	90	93	88	81	85	77	85	84	80	94	95	94	87	79	85	91	109	98	88	100	94	81	84	98	103	107	76	87	114	86	84	98	89	91	86	101	94	84	88	104	89	101	96	91	89	90	79	86	101	104	82	72	63	80	93	94	85	91	96	86	92	99	100	84	91	101	94	91	92	108	94	100	97	96	96	85	86	86	89	93	79	101	89	108	90	83	99	90	74	93	91	85	102	80	89	89	89	83	101	102	79	94	107	92	83	88	89	90	97	72	78	89	94	105	90	83	90	101	93	99	101	103	91	92	89	98	80	105	79	82	88	78	82	86	84	89	90	97	100	95	109	77	106	79	87	85	101	85	83	96	81	88	100	90	81	95	89	101	77	90	82	94	88	84	88	69	104	88	96	80	86	105	104	84	102	95	84	84	78	86	83	90	88	95	76	87	86	73	112	102	99	97	104	84	85	83	86	82	76	104	86	106	99	107	94	93	92	105	97	92	101	85	72	100	83	92	96	108	94	85	77	90	108	80	81	91	96	71	83	95	81	83	88	84	81	98	89	91	77	92	103	88	96	84	99	87	96	81	89	76	98	98	82	92	79	91	84	83	90	97	84	87	104	111	87	96	87	88	89	87	73	92	97	97	89	86	90	94	80	89	89	87	84	91	103	76	107	93	79	105	88	99	90	82	95	93	84	72	91	88	104	92	99	101	116	89	87	96	92	91	100	92	96	87	106	77	97	101	97	101	87	95	89	82	101	83	82	89	94	103	74	96	87	89	91	86	102	88	91	97	73	105	87	100	102	88	97	86	112	100	96	95	86	81	92	92	96	81	90	98	115	105	84	92	94	85	74	103	89	78	108	92	105	91	95	81	107	99	81	90	96	87	82	92	93	87	84	81	84	82	98	112	92	90	93	94	105	82	92	92	102	91	96	88	80	97	86	87	82	93	100	94	88	88	95	86	101	90	98	85	76	97	95	83	109	93	92	91	102	76	87	107	91	81	72	88	72	85	78	78	108	90	86	85	88	94	103	93	94	82	82	100	99	94	74	72	86	83	101	98	95	103	94	79	98	96	86	96	85	98	91	94	66	94	88	75	109	85	106	103	88	106	86	88	85	86	101	93	80	98	76	102	98	90	86	93	91	84	96	90	106	95	93	110	94	86	103	90	75	87	97	90	100	91	91	83	90	86	92	101	96	84	87	98	99	82	76	92	69	84	94	89	98	81	91	101	74	87	96	89	90	91	85	96	86	98	90	99	92	82	84	89	107	100	90	100	83	85	75	79	88	93	92	101	91	92	86	84	92	94	70	82	94	90	95	90	81	106	82	104	105	87	74	82	76	90	93	89	94	80	113	104	79	95	90	100	71	74	85	89	81	81	81	89	86	102	85	97	93	96	101	93	102	84	73	100	85	81	95	105	89	91	74	96	91	91	96	98	90	90	94	81	86	77	99	84	88	104	94	103	95	89	91	95	111	80	81	96	87	93	99	91	96	84	71	94	99	95	90	86	85	102	94	75	91	89	101	89	67	85	103	89	92	72	83	93	95	90	86	79	84	90	82	99	83	80	86	101	85	95	85	92	91	99	111	95	94	93	102	96	95	89	88	92	81	94	102	83	98	104	92	84	92	84	89	112	108	71	106	88	82	90	66	84	72	97	86	83	83	73	89	91	100	81	90	93	84	98	92	69	77	87	86	85	92	100	73	87	85	94	78	100	73	88	86	69	89	83	87	97	78	88	90	100	95	87	88	103	82	97	95	90	100	87	92	95	84	101	99	102	98	94	103	99	100	100	81	97	69	97	86	89	99	94	94	79	79	91	104	91	89	93	102	83	106	104	84	93	85	102	107	94	97	94	94	101	99	76	88	96	91	99	89	77	95	98	84	77	97	97	99	90	86	104	95	90	95	94	98	78	89	71	91	70	86	87	112	101	73	93	98	94	107	93	83	99	86	90	98	81	98	89	76	90	88	76	83	104	89	83	89	85	86	96	83	79	104	78	82	97	71	85	99	84	90	90	89	81	98	88	95	79	78	69	99	82	86	97	84	84	90	77	109	75	81	85	102	86	83	102	77	96	93	104	99	96	87	81	94	82	75	90	104	83	89	92	89	98	87	87	91	109	92	97	78	99	82	93	81	88	80	92	94	96	100	93	97	98	101	94	90	99	85	91	78	83	114	82	88	97	88	78	88	83	102	97	90	74	94	84	94	105	75	106	103	98	76	84	69	86	91	94	93	96	89	87	101	85	85	93	107	96	93	95	85	97	96	95	114	84	82	80	89	85	79	100	99	98	82	102	94	104	100	94	86	83	96	93	86	84	84	106	90	91	104	90	93	98	74	82	88	97	100	92	102	97	100	102	85	92	84	104	96	99	101	116	96	103	106	79	89	100	95	76	104	87	97	107	82	116	88	92	90	82	85	85	81	92	96	79	79	94	82	93	110	71	87	85	83	89	103	91	87	80	96	92	75	93	86	88	90	87	98	83	76	82	76	86	94	84	88	96	95	119	99	90	85	101	98	92	98	83	105	87	100	122	81	99	98	72	103	79	76	105	78	90	88	89	87	100	73	76	88	77	75	87	98	80	77	82	88	81	82	100	89	83	87	70	100	78	85	101	87	115	85	88	74	103	95	117	100	100	77	94	92	90	89	83	79	87	94	102	103	95	93	84	74	106	90	88	76	89	93	110	88	82	73	91	89	92	84	100	76	85	82	78	96	97	83	80	103	88	96	94	101	97	103	111	87	97	85	97	88	84	87	83	99	92	86	80	89	81	79	86	86	84	89	78	100	95	79	89	94	91	82	120	85	84	89	117	94	79	106	83	85	95	95	106	90	83	97	110	92	103	96	95	92	100	82	101	84	83	98	87	85	99	95	93	87	82	108	98	95	98	95	104	98	77
19270	19156	14644	22644	44120	61405	61986	52902	42162	32147	19818	6387	1020	809	799	776	836	746	823	820	717	787	793	780	795	817	784	802	764	815	753	813	825	778	775	757	776	816	794	809	742	771	755	755	867	815	790	764	774	786	741	820	803	781	728	806	798	763	764	756	832	791	786	772	796	770	783	811	769	752	746	768	724	793	767	797	776	837	813	784	755	769	809	799	790	820	829	793	773	790	842	782	811	828	734	776	827	785	743	825	770	776	821	782	789	769	805	805	753	813	782	824	773	823	754	802	780	813	742	783	827	755	799	785	778	765	745	762	777	770	829	765	784	810	787	760	742	820	807	807	758	837	777	778	768	730	799	818	827	787	744	839	809	798	784	844	809	788	800	757	739	756	813	825	801	791	819	812	808	791	807	779	844	794	796	809	825	783	782	785	765	799	817	828	800	787	809	798	768	754	768	809	847	798	805	835	766	823	756	790	771	836	811	829	794	766	751	769	805	784	786	787	804	817	767	783	836	782	780	772	813	757	754	824	774	778	806	807	848	787	780	835	794	759	763	793	802	787	767	743	807	776	788	818	797	780	780	857	804	772	786	774	806	845	816	804	821	807	762	832	789	800	824	821	783	781	786	810	827	825	822	768	739	778	790	753	816	778	845	741	761	769	792	769	797	765	796	819	802	819	773	755	821	755	778	739	795	759	798	777	755	749	752	789	753	802	806	750	788	767	811	764	775	798	828	723	838	736	809	832	759	827	811	808	798	765	807	798	800	772	795	825	830	798	787	776	796	778	803	777	798	793	798	808	825	777	779	770	831	762	767	802	772	723	806	762	800	771	821	788	777	798	815	799	763	793	784	747	775	771	797	775	811	791	815	768	733	790	758	801	794	772	815	841	785	807	798	811	752	755	780	753	799	761	798	835	810	762	809	787	810	754	808	809	829	759	797	806	774	807	815	811	787	803	818	781	798	782	789	802	807	755	737	740	804	804	799	807	778	803	816	791	799	865	780	797	747	758	800	742	819	768	804	827	783	739	801	788	752	755	817	762	823	768	755	749	812	776	758	780	778	833	805	766	756	824	798	780	777	796	753	752	763	767	801	832	804	834	807	796	772	792	820	815	783	785	750	786	786	803	758	820	839	790	820	788	784	779	804	794	827	843	793	807	783	743	780	775	790	780	773	810	779	756	763	801	758	815	813	854	780	763	824	773	757	770	807	814	843	790	753	810	775	813	789	751	772	821	763	743	763	799	804	756	771	736	791	799	831	767	776	789	830	795	810	821	775	798	807	788	750	748	779	755	780	754	817	802	770	783	762	761	773	852	769	783	797	803	780	781	796	849	772	790	799	771	819	813	764	802	768	795	780	809	763	802	810	805	783	769	831	757	792	775	838	834	730	823	742	830	781	797	786	763	829	785	819	829	776	804	770	819	830	787	777	759	826	803	751	813	808	801	775	735	745	772	785	788	791	799	777	771	732	791	800	774	788	795	849	814	818	809	814	775	814	790	793	792	781	792	795	749	814	811	775	770	779	812	773	779	792	806	776	788	824	805	796	808	727	770	815	802	795	759	832	783	845	755	840	806	768	796	784	745	818	787	794	826	762	800	770	847	770	833	787	779	841	805	776	794	784	826	777	831	773	838	816	837	760	751	763	772	799	780	806	807	796	786	838	783	788	860	814	847	861	768	750	828	832	775	799	758	821	801	769	774	798	823	786	772	731	776	762	829	776	806	798	777	784	770	802	781	764	799	772	813	803	803	771	836	780	830	776	767	798	805	788	807	788	789	785	830	816	803	809	815	758	821	787	840	796	800	797	808	783	779	801	799	751	787	824	778	803	799	807	708	796	762	774	776	815	834	780	798	792	822	766	768	741	839	722	766	774	827	730	774	788	815	810	812	740	776	777	764	753	789	800	780	798	803	764	769	792	813	800	741	776	775	818	783	807	805	785	797	809	802	825	757	852	773	778	804	725	752	798	756	822	761	755	784	751	805	730	766	859	811	812	817	814	811	739	797	806	822	873	744	791	759	792	756	760	782	807	791	756	779	806	766	782	789	758	806	784	831	823	818	788	816	820	766	796	773	804	808	799	797	770	803	755	797	812	826	810	788	783	796	781	818	778	744	774	773	854	756	758	794	744	798	784	785	789	752	763	792	813	757	781	796	793	798	803	797	773	798	831	750	762	815	745	742	805	782	801	777	781	786	795	792	817	856	795	836	789	797	812	751	765	804	828	815	755	776	813	730	758	801	811	793	771	797	779	757	791	784	787	798	754	814	840	789	770	825	824	799	755	786	753	760	783	835	798	746	760	780	788	788	807	755	755	746	800	770	791	791	773	760	746	793	820	782	811	810	781	853	760	782	777	763	731	756	847	779	779	813	740	822	805	771	771	794	796	772	826	766	782	781	751	735	828	804	829	757	773	774	802	775	802	836	751	820	817	762	758	807	787	732	834	775	755	792	791	855	774	785	793	802	741	808	748	784	794	765	758	814	814	816	808	797	817	790	750	776	810	780	826	810	859	794	832	844	796	882	821	756	782	770	733	806	814	793	774	783	827	804	816	797	807	775	785	736	751	758	770	807	759	758	786	770	833	782	796	765	862	782	823	791	795	760	794	782	793	804	767	787	780	762	786	757	786	763	809	787	797	774	827	778	733	809	787	801	823	832	779	808	766	828	756	774	775	786	808	788	756	789	799	804	806	819	733	776	810	800	741	759	771	820	803	772	777	757	806	775	873	794	807	820	756	852	816	827	761	803	717	794	800	724	829	794	806	825	775	792	806	758	767	741	756	797	817	801	779	821	780	796	771	792	787	788	834	781	776	787	760	776	715	794	827	755	778	764	761	748	825	771	784	794	779	861	785	783	776	805	795	741	783	766	792	746	773	729	845	777	759	795	705	785	811	797	773	782	784	785	806	760	819	824	787	770	779	797	775	803	796	819	836	781	801	759	806	811	793	745	789	775	799	771	788	799	833	820	812	791	841	808	799	796	821	822	776	755	761	761	775	789	755	769	837	751	798	765	788	789	783	802	807	796	771	792	779	743	728	768	790	770	776	790	823	755	810	775	750	755	794	793	738	812	865	761	806	831	775	802	789	753	764	795	804	773	764	810	777	715	782	837	811	798	824	838	883	759	795	815	787	791	795	802	817	778	733	799	831	802	804	792	807	805	782	785	838	772	800	866	777	815	813	819	771	788	781	750	769	801	751	796	802	757	782	777	777	796	775	804	757	778	767	769	789	752	770	809	796	819	801	836	786	796	782	753	763	731	793	833	819	747	775	722	822	776	815	783	805	772	811	782	809	741	779	796	788	784	769	787	805	803	778	771	778	806	778	792	776	752	755	801	768	791	789	825	765	758	751	793	758	803	788	785	806	778	810	836	790	838	778	749	773	796	777	818	779	763	822	738	754	795	779	766	794	783	839	821	794	743	780	790	762	810	753	789	763	803	760	811	784	775	789	777	775	756	780	772	781	767	748	814	771	767
3504	237	293	342	629	1281	1559	1350	941	615	299	107	88	100	87	94	102	86	89	98	106	88	95	97	110	94	102	96	100	88	90	103	96	98	93	85	83	96	85	92	79	93	111	88	91	86	92	98	98	88	91	83	92	100	102	93	101	73	85	85	79	87	103	83	93	94	95	90	97	87	82	94	84	109	85	100	102	95	100	91	92	97	96	102	114	92	88	94	100	81	94	82	92	104	103	91	86	92	86	80	98	84	104	89	77	102	105	85	96	81	87	98	100	73	104	83	98	87	112	98	93	81	98	92	101	84	86	93	79	90	98	96	98	91	99	96	90	98	88	85	101	99	83	122	86	90	86	99	93	88	90	90	90	93	102	92	84	95	93	84	87	102	89	95	87	111	80	90	97	89	86	105	80	86	81	86	83	93	93	94	85	89	95	84	85	97	97	75	101	99	85	104	84	93	88	98	91	97	109	78	86	89	86	95	99	88	86	77	93	96	93	77	88	77	85	100	103	84	92	105	97	83	92	102	85	88	116	101	88	93	87	87	78	92	107	91	99	86	115	95	95	77	100	94	84	93	90	100	95	112	95	88	92	86	91	91	86	107	85	82	78	93	94	90	83	105	89	85	89	82	85	94	117	98	86	78	94	98	95	83	97	94	96	91	97	84	79	90	81	88	83	94	97	97	78	92	97	87	96	87	99	102	85	102	88	94	100	102	101	92	93	84	98	100	85	110	99	86	83	101	80	109	100	92	82	99	82	110	91	104	75	105	105	91	94	88	98	96	96	103	92	94	95	99	115	96	85	106	89	91	97	103	75	99	100	80	96	87	90	76	93	83	104	79	86	89	95	107	95	82	93	73	90	88	80	87	95	86	99	91	85	85	100	97	72	77	93	94	96	105	97	87	102	81	86	99	95	103	99	105	97	78	88	91	108	106	112	83	89	84	80	87	105	70	101	98	98	90	84	88	89	90	99	90	86	90	91	86	110	82	97	83	97	80	93	94	105	114	94	89	93	78	92	93	76	100	82	77	84	83	94	107	88	98	91	100	106	93	90	108	89	85	94	96	80	106	77	111	97	82	78	85	95	74	90	90	88	80	96	90	94	102	83	98	82	82	88	92	98	94	79	94	76	95	103	66	97	76	101	82	91	78	104	83	88	100	101	91	99	102	86	82	83	90	100	92	79	98	97	85	111	86	77	95	91	96	82	106	111	93	94	79	91	98	106	105	80	94	81	90	77	107	88	113	83	93	88	79	104	78	92	86	74	83	92	85	88	83	89	86	102	94	100	85	81	105	91	84	66	87	74	96	80	86	96	87	92	88	101	90	80	89	90	101	82	78	86	84	82	95	92	87	99	82	106	96	89	72	99	104	86	93	86	94	98	94	84	93	84	83	75	79	85	90	97	72	107	105	87	90	92	98	108	91	85	97	101	87	85	90	101	88	95	90	76	72	87	83	99	98	90	97	93	91	103	97	82	101	81	102	91	82	92	81	84	87	96	92	90	97	82	100	93	76	87	92	79	86	98	104	102	98	85	99	103	93	94	94	86	105	78	86	92	74	84	78	81	78	111	104	91	77	84	92	77	80	81	85	92	81	90	82	89	91	93	91	110	89	81	98	92	87	68	89	87	81	74	86	90	92	107	70	75	92	87	86	75	101	81	110	84	92	88	96	108	85	92	89	87	90	95	109	94	95	108	92	89	97	100	108	91	86	76	95	82	102	95	79	88	84	93	96	81	88	80	91	105	95	94	85	100	91	88	84	85	107	107	99	97	87	104	95	68	99	85	74	111	84	104	111	90	91	101	90	91	99	80	102	82	114	95	96	87	108	108	104	109	94	96	98	87	85	108	71	89	111	90	101	102	103	86	95	72	87	101	96	97	101	101	90	101	89	66	91	91	97	87	93	99	93	88	106	97	98	76	87	84	89	86	95	88	90	70	88	112	103	90	87	89	95	80	81	82	80	102	77	91	93	96	86	92	88	94	85	98	112	83	88	93	83	79	95	94	83	78	113	74	97	93	108	75	96	95	86	102	102	89	87	97	85	93	79	79	72	98	102	89	83	82	98	101	83	100	90	80	83	88	84	94	90	86	99	78	81	88	91	96	78	85	93	93	90	105	96	99	103	103	90	89	102	94	114	90	91	92	85	96	81	103	90	86	87	91	90	87	100	77	102	79	92	96	122	84	99	91	87	92	82	96	88	99	85	80	85	82	112	94	106	85	86	94	88	109	94	99	103	104	93	96	72	88	92	88	82	78	87	102	71	80	102	102	91	91	103	91	89	82	94	100	96	88	97	100	90	83	81	86	96	76	80	107	82	102	105	85	81	88	79	80	92	96	92	100	109	79	84	90	97	101	91	87	90	82	92	98	87	89	72	86	92	97	94	97	105	81	84	93	91	101	92	83	87	97	94	107	107	96	92	92	74	96	82	95	92	86	101	99	116	87	99	72	82	104	115	89	91	97	102	82	89	100	92	95	84	104	99	92	96	96	87	96	94	84	101	98	89	94	90	88	91	107	82	82	93	100	110	84	98	91	99	91	90	90	93	72	84	96	85	100	82	100	96	88	110	98	105	87	104	105	99	87	96	91	90	102	92	89	86	95	97	98	92	98	85	94	97	90	100	79	95	71	97	89	99	93	92	97	96	103	90	89	97	85	81	78	101	103	85	95	100	79	90	91	110	93	109	92	92	98	78	99	85	90	93	101	94	89	85	74	88	97	88	76	92	95	90	98	98	86	93	92	89	90	75	110	89	90	107	100	88	86	97	91	111	91	93	111	94	82	100	89	94	99	94	98	86	84	87	89	79	85	80	80	74	87	84	103	97	99	80	103	76	88	106	94	78	93	87	97	85	86	107	91	105	84	82	81	108	96	92	103	76	100	90	86	103	80	109	96	100	101	102	102	101	75	98	84	89	115	91	92	109	73	104	87	103	87	89	93	95	84	92	96	89	95	85	95	102	88	89	103	91	98	80	87	86	111	86	105	78	113	105	79	106	99	90	93	85	101	93	91	99	74	106	89	91	93	83	83	84	95	71	87	102	96	80	101	93	92	100	90	84	94	72	86	82	92	72	86	86	98	74	92	87	107	99	105	97	86	94	85	92	64	74	97	91	103	71	63	95	91	88	99	83	89	104	103	85	81	94	111	84	104	115	87	84	89	109	99	100	99	92	86	88	104	82	90	97	107	84	81	95	86	77	94	92	78	103	85	84	105	85	112	100	78	93	81	89	87	83	92	117	95	87	88	84	99	104	104	118	103	86	97	109	92	108	99	75	84	92	85	103	99	69	83	116	95	82	89	95	92	73	90	86	98	90	90	80	83	81	99	93	81	76	95	84	91	96	107	101	96	80	110	107	86	95	90	111	79	87	85	101	108	96	85	110	94	87	96	91	82	88	89	103	82	85	97	89	97	90	108	87	79	93	106	95	81	69	98	94	89	90	86	92	91	90	91	85	87	103	92	97	80	101	88	95
12274	3212	4136	7349	20952	31910	31147	26387	19435	12454	5845	1323	746	763	760	715	767	785	747	780	833	770	765	799	775	760	752	783	778	739	804	761	801	740	799	733	801	765	801	784	751	799	817	761	780	744	776	744	781	775	828	773	771	746	741	741	762	743	796	761	758	780	762	742	789	738	767	772	784	765	765	734	767	770	758	801	787	775	756	771	765	797	796	774	754	783	767	783	755	770	787	749	750	778	784	727	749	757	748	730	763	783	743	757	762	799	772	773	808	778	742	751	737	782	735	783	811	763	785	753	798	802	700	753	792	784	727	744	749	756	761	760	767	765	775	728	797	704	745	806	759	755	754	716	788	745	834	784	759	780	773	782	740	765	769	712	772	744	757	721	751	745	793	782	788	723	768	803	760	749	728	742	796	764	729	751	788	777	748	731	761	735	765	764	780	790	744	746	785	797	816	752	814	789	825	723	754	751	790	797	756	748	755	750	774	735	775	809	756	780	806	724	747	812	764	815	755	741	766	765	752	716	724	759	768	799	813	768	739	750	740	776	773	772	739	768	753	781	760	768	751	792	788	733	756	748	746	777	758	775	747	756	781	779	793	769	739	778	775	797	773	803	753	761	764	739	714	753	758	816	770	746	756	755	711	715	785	761	839	739	755	804	745	745	788	749	767	735	734	726	753	759	782	755	805	718	805	792	766	749	719	727	785	743	745	755	767	765	758	793	754	731	764	787	760	823	734	760	802	727	775	763	749	775	772	729	738	741	789	767	758	736	751	707	777	745	783	738	778	745	711	790	805	774	736	758	766	795	748	792	805	752	797	768	808	767	730	782	733	752	748	765	773	760	795	738	751	817	760	762	736	798	781	805	747	747	802	780	748	765	714	720	759	741	747	758	753	807	800	806	747	774	794	792	780	745	762	741	738	763	775	774	767	802	782	772	789	757	814	784	803	744	766	813	793	746	780	793	821	799	778	779	749	796	766	763	778	757	726	754	753	740	724	790	756	781	803	758	763	791	768	782	743	761	746	736	778	756	755	758	771	761	784	759	747	777	751	733	733	720	773	768	792	734	800	776	751	763	827	712	778	763	761	767	775	758	759	763	745	721	772	813	733	751	745	769	735	743	784	782	748	767	820	769	738	717	778	743	728	742	787	805	740	749	741	763	783	815	803	783	765	779	762	770	739	776	792	773	761	800	775	819	789	754	760	728	758	807	767	724	707	780	753	765	716	790	765	822	778	748	707	762	782	820	782	736	763	710	770	724	768	814	735	718	750	811	752	783	797	742	753	727	802	791	791	756	731	784	789	754	762	781	784	812	762	776	806	753	765	782	773	754	780	748	776	786	724	816	763	777	774	781	785	769	727	730	757	745	754	777	810	802	760	799	748	785	768	776	779	761	730	763	764	761	736	776	748	820	746	829	776	766	716	787	737	804	761	818	790	785	762	760	763	734	790	767	735	770	809	752	811	705	823	779	729	812	747	733	755	750	744	782	780	745	749	753	728	759	789	816	775	782	757	762	747	770	788	743	753	785	731	714	777	785	818	783	759	757	825	748	773	754	780	761	790	777	777	724	762	775	773	767	748	770	787	766	765	742	754	791	747	747	788	713	739	729	778	746	755	738	774	810	756	820	799	754	774	754	809	755	762	741	795	784	744	737	731	745	732	752	797	725	737	762	761	797	757	756	762	788	810	772	809	750	761	753	779	793	763	729	765	779	797	727	771	735	795	822	707	736	742	775	752	804	754	775	789	742	736	740	700	807	779	775	708	809	745	766	739	765	746	757	732	727	769	773	757	751	793	792	750	776	724	758	763	767	828	783	791	788	751	735	773	757	803	721	755	839	761	710	805	775	774	741	790	779	734	769	784	791	786	756	783	779	785	750	749	783	755	760	785	759	737	738	767	800	804	766	760	762	765	767	794	794	734	771	744	787	754	796	782	772	779	758	754	731	794	777	730	777	831	707	806	743	797	833	759	757	795	770	768	725	764	739	809	748	794	748	764	723	746	814	765	781	729	690	814	748	761	763	733	738	779	765	738	785	748	775	716	752	740	728	760	796	800	738	743	777	733	779	755	784	731	765	804	762	770	783	744	716	787	776	800	744	778	733	759	814	821	747	770	781	732	786	731	770	738	740	788	825	787	769	727	755	786	782	779	777	736	762	793	750	737	761	757	770	756	738	774	796	792	776	732	751	771	733	768	738	733	762	758	787	756	772	793	837	772	778	780	788	744	771	745	755	712	730	781	820	753	776	783	747	783	800	782	752	712	769	760	771	802	722	761	817	756	787	746	793	738	795	773	773	736	788	764	763	740	761	805	728	761	761	772	728	751	770	727	816	755	768	741	818	772	783	791	722	787	804	744	777	756	808	747	742	741	785	721	791	751	789	720	779	796	767	766	771	787	761	745	828	743	788	722	783	741	752	729	796	741	771	721	763	775	744	725	718	774	780	793	805	728	769	822	770	766	775	756	766	767	796	784	743	746	769	747	736	750	784	765	789	736	785	780	770	769	719	761	765	737	716	796	795	803	760	773	764	782	771	778	740	783	797	770	816	787	778	790	750	754	774	801	746	745	761	719	800	775	727	759	769	751	782	811	819	781	742	775	689	759	793	797	822	783	745	747	796	753	784	771	737	783	748	786	820	750	785	764	762	742	806	811	773	815	821	774	712	779	810	769	737	787	770	766	745	782	744	790	810	743	759	777	786	731	784	787	736	762	800	786	755	782	788	738	730	737	780	771	726	743	732	813	723	807	753	736	770	781	728	738	772	755	776	737	727	717	756	791	768	792	739	749	775	721	784	719	779	779	761	757	783	773	824	774	768	825	760	778	742	776	791	729	728	729	762	765	764	739	767	750	753	779	746	719	733	816	777	759	815	799	837	793	744	789	792	763	753	746	768	754	753	808	755	751	753	776	752	734	755	726	759	761	773	784	754	782	828	753	735	713	761	754	776	767	763	746	745	760	787	753	763	764	786	754	750	761	746	776	799	772	777	754	795	737	752	772	775	810	770	751	784	705	741	830	779	747	802	773	729	768	812	776	762	769	758	739	797	780	766	762	766	771	777	756	770	792	748	846	795	766	739	798	777	802	753	812	744	782	745	777	755	797	787	719	752	732	699	765	742	792	796	756	787	787	813	757	719	777	756	767	750	746	773	725	773	750	795	774	712	741	769	703	786	787	757	795	757	725	773	737	754	757	776	756	803	803	753	761	737	779	801	776	728	753	786	774	751	747	747	788	769	777	791	725	751	757	782	791	745	784	733	767	754	783	749	792	760	780	803	746	772	767	747	749	760	769	767	765	735	726	717	812	755	774	731	720	754	748	744	766	713	728	760	742	781	813	762	725	780	769	753	792	712	718	719	794	763	747	782	787	753	742	766	782	716	751	729	807	750	722	791	747	752	797	735	760	729	766	775	770	771	819	784	737	828	764	757	798	725	804	798	752	748	715	773	773	795	752	739	727	806	812	806	817	768	743	752
4698	1315	1416	1628	4584	7854	9910	8098	5179	2787	1313	179	64	64	52	73	77	70	67	64	71	61	61	65	71	68	80	59	65	74	69	95	59	71	74	71	68	69	59	62	59	65	63	69	80	65	57	85	67	66	75	68	63	63	74	63	61	64	67	67	81	55	67	70	52	68	61	53	73	67	73	73	62	65	71	64	61	71	75	69	80	49	74	52	71	63	56	52	80	61	70	64	67	60	62	73	77	74	65	63	62	61	81	56	74	61	62	80	76	75	58	57	69	65	54	79	64	80	74	69	61	75	47	71	77	56	81	54	69	55	65	58	66	60	55	55	61	67	54	80	59	78	65	53	65	70	60	60	78	65	71	79	67	46	54	69	55	70	74	68	56	57	72	63	65	71	62	75	68	65	58	60	60	65	60	68	61	66	76	64	61	62	69	56	63	71	66	66	76	69	69	58	58	65	62	49	52	59	61	63	67	63	58	60	55	65	63	77	65	69	67	62	64	76	79	61	79	82	71	76	68	56	53	76	78	78	73	78	59	56	56	55	61	72	65	54	69	57	74	63	78	68	63	71	65	55	53	70	59	71	69	69	63	79	65	53	60	61	83	70	59	65	67	81	59	74	65	67	57	73	48	57	72	49	63	79	68	69	54	78	55	71	68	57	56	72	71	80	64	72	65	76	79	64	78	79	57	66	58	56	72	69	78	53	70	68	74	76	69	87	85	53	60	71	66	73	63	63	73	69	65	74	70	65	63	62	64	59	60	58	69	75	77	68	72	72	76	67	66	54	73	63	62	73	74	60	58	65	63	63	55	67	48	63	68	70	60	73	67	68	62	56	63	72	68	58	63	72	77	75	59	62	72	70	51	54	69	81	67	69	71	59	73	70	59	74	55	55	60	64	60	68	67	52	78	70	70	52	60	62	78	53	77	63	72	71	77	80	81	85	59	69	78	61	64	57	53	67	81	73	59	66	60	64	65	55	57	67	73	90	65	64	59	59	72	66	75	73	70	66	59	53	68	77	53	79	60	63	65	67	65	77	77	70	64	68	74	60	66	79	75	78	51	51	64	61	92	75	64	57	63	76	66	56	49	68	68	70	73	62	65	68	62	69	48	50	58	50	65	53	61	54	58	59	61	63	61	73	74	52	58	65	64	60	66	59	73	49	56	64	70	63	61	50	53	80	70	75	81	73	59	72	65	71	63	77	52	73	66	70	63	65	68	69	69	63	67	57	64	68	68	75	77	69	74	61	62	76	93	68	66	73	66	68	60	65	68	66	45	62	68	74	70	77	64	68	64	59	60	56	53	106	69	54	65	68	57	61	65	65	79	60	78	71	55	62	49	83	68	67	51	56	61	51	70	66	64	76	62	61	69	71	65	79	65	57	78	63	63	72	70	66	59	63	77	59	61	61	61	59	63	78	59	67	68	63	58	57	63	56	54	77	70	56	59	64	72	59	70	64	67	59	64	78	66	74	68	61	64	68	74	58	82	62	68	77	65	44	56	60	64	60	54	53	57	76	68	63	57	57	75	65	78	64	77	67	73	76	60	50	52	71	65	79	72	79	58	62	59	63	60	67	68	79	70	66	76	62	62	56	64	74	70	70	57	68	73	66	71	68	65	66	64	61	61	68	53	65	51	73	85	56	61	62	55	57	73	76	63	75	55	61	67	59	71	71	68	87	65	61	57	65	59	61	78	71	49	58	72	68	70	66	63	60	76	60	67	73	93	57	70	73	74	68	60	65	71	65	64	69	74	69	69	66	66	70	67	75	66	47	63	57	53	58	73	68	69	53	59	68	72	51	70	65	62	64	64	70	62	68	62	48	60	62	67	68	57	71	68	48	60	70	83	78	69	60	67	76	60	55	60	72	69	64	60	64	59	71	60	70	61	66	66	72	63	72	58	74	74	67	65	65	66	66	72	68	56	70	63	72	71	66	57	88	78	67	61	63	63	62	76	72	63	68	75	70	64	64	70	75	71	67	67	66	65	72	76	65	72	64	69	65	75	72	75	77	62	63	67	68	79	75	72	61	66	70	63	79	75	64	69	81	79	77	75	66	63	64	66	59	81	63	61	72	57	71	60	65	69	62	66	68	60	65	68	66	57	57	68	78	63	55	67	63	68	68	55	85	69	73	68	69	65	59	65	73	65	60	67	57	69	72	57	71	53	62	76	62	53	58	65	72	66	62	47	50	58	60	71	65	68	70	62	63	74	66	78	53	71	62	82	79	51	66	72	57	53	59	67	62	76	68	65	72	66	68	71	64	61	52	60	67	70	69	71	65	62	85	77	79	63	80	66	74	66	71	56	78	69	65	72	60	73	69	58	76	65	67	63	63	77	57	61	67	82	58	66	61	56	72	68	63	76	66	68	58	70	68	61	70	64	68	55	69	72	66	65	78	59	81	59	74	55	66	64	72	75	60	70	69	68	77	59	69	60	67	61	70	60	77	66	62	61	57	56	74	68	68	72	68	74	68	71	72	58	76	76	70	59	63	77	70	54	59	64	69	72	57	71	59	59	56	74	68	63	67	50	65	70	76	69	83	63	70	59	61	68	78	85	57	56	57	75	71	72	56	57	64	56	57	79	73	65	71	71	74	55	65	69	65	77	72	65	81	66	65	71	67	67	68	54	55	69	61	64	67	67	59	68	68	58	67	71	57	73	68	46	79	56	71	64	52	74	76	65	76	51	60	75	66	73	65	60	63	58	61	64	69	71	80	57	77	70	78	83	72	77	65	74	70	66	59	65	70	75	57	54	78	61	56	57	48	76	61	70	58	73	63	61	67	82	71	69	69	56	66	71	72	69	53	69	69	60	69	63	81	58	51	69	79	67	69	76	60	64	80	61	59	68	74	70	67	73	58	67	67	65	75	51	63	74	76	49	62	76	57	74	63	61	72	65	79	63	69	65	59	69	77	55	65	73	70	60	66	63	75	71	81	71	62	52	75	61	60	68	66	52	80	71	72	68	51	66	57	55	67	62	59	76	81	82	64	68	59	59	86	83	74	86	73	62	71	75	64	69	72	65	65	57	54	64	64	59	74	67	74	69	66	75	67	87	67	61	48	68	66	58	73	68	56	64	54	73	55	65	58	68	57	63	59	67	74	71	61	56	71	62	71	61	71	64	57	71	65	62	84	65	76	70	77	57	67	73	77	57	53	63	67	59	76	74	51	60	70	59	62	73	69	68	76	50	59	70	69	71	62	67	63	73	68	76	54	60	70	62	57	60	61	77	77	81	60	66	63	60	72	50	51	61	68	64	63	66	67	77	47	64	58	56	71	66	58	67	67	55	50	77	61	59	65	54	73	69	68	85	70	70	67	70	78	65	68	71	67	60	62	69	56	62	76	74	70	69	60	71	68	73	62	71	81	69	72	68	68	46	67	66	72	54	74	65	61	58	60	71	67	77	90	62	67	76	70	66	70	68	72	67	63	89	68	53	53	72	64	52	77	70	68	72	66	50	78	60	80	57	60
18127	12908	13537	21396	48223	61928	60945	51685	41696	32727	21021	3633	601	609	609	621	642	564	624	611	598	576	559	635	596	608	583	605	562	586	582	592	621	555	580	573	590	559	613	564	586	578	595	593	566	599	624	592	592	598	545	564	591	573	589	579	566	608	516	578	591	583	603	582	589	630	572	581	565	569	568	557	601	546	591	607	584	592	587	622	557	582	572	630	622	600	584	612	580	569	563	571	593	586	582	587	595	631	583	560	604	583	588	558	575	600	558	558	595	588	598	600	586	599	568	595	551	578	629	574	581	581	596	612	545	583	581	568	604	583	567	563	592	574	576	572	588	578	583	587	570	557	642	550	563	586	639	601	624	577	580	619	629	560	631	590	570	590	568	601	594	585	575	541	592	660	595	572	580	583	557	608	555	585	600	591	620	618	569	578	560	589	562	583	561	599	598	633	547	597	638	592	587	562	565	645	571	615	575	648	579	567	616	572	628	559	640	555	626	591	548	579	621	550	640	655	537	612	588	596	585	579	583	576	611	601	558	575	581	585	564	607	584	587	571	567	598	565	613	569	625	565	564	574	585	587	614	586	601	626	623	605	578	603	608	574	590	554	576	607	592	621	610	595	570	578	569	589	652	571	562	573	606	553	555	604	569	556	542	569	585	598	575	587	582	581	559	603	596	622	603	582	569	594	598	557	610	574	631	593	569	588	581	586	559	575	589	571	579	596	572	589	584	551	604	588	596	610	586	590	579	600	587	631	558	591	590	584	604	592	567	606	588	587	593	556	613	570	549	581	592	571	617	590	570	563	561	565	578	614	555	608	555	609	570	593	591	592	587	640	543	583	615	599	600	599	569	574	594	591	591	555	623	603	562	549	589	569	567	612	606	556	573	517	590	596	566	563	575	583	611	587	599	570	616	574	590	552	577	601	570	548	574	604	542	527	571	592	612	568	561	580	564	560	617	585	608	591	562	562	597	571	614	572	580	583	591	623	553	591	593	580	605	567	600	573	566	581	567	585	582	607	578	583	590	569	586	536	575	598	623	590	668	620	577	574	613	592	596	591	580	561	562	593	556	623	615	583	620	571	607	538	604	567	571	548	579	596	569	591	603	580	629	536	570	592	605	582	586	548	576	558	602	583	584	556	571	581	614	591	591	603	602	614	567	614	595	623	608	568	606	610	583	569	574	617	636	551	556	560	572	600	564	612	607	563	619	657	548	567	612	621	577	599	597	569	606	582	593	631	573	575	574	621	598	604	552	584	598	593	613	609	591	578	585	585	580	559	586	624	567	543	634	594	598	590	560	589	584	631	629	590	585	588	583	589	593	554	604	596	617	586	571	548	563	526	571	601	551	611	569	611	589	600	568	612	540	567	585	587	585	623	562	559	602	583	569	605	575	597	562	593	600	612	587	581	586	589	617	563	571	539	537	564	611	583	569	563	621	603	614	588	543	585	567	600	581	552	558	596	591	627	597	560	556	581	566	626	573	555	569	582	637	565	547	579	583	585	608	610	609	600	567	565	559	585	578	588	571	600	580	613	564	607	552	589	543	577	607	614	564	600	557	578	585	536	606	568	565	594	606	577	580	629	566	589	551	605	562	602	567	602	595	581	618	570	585	600	576	592	605	553	575	615	613	598	585	583	596	611	559	599	590	557	576	576	598	550	579	590	620	573	645	558	611	550	581	554	589	594	571	599	618	613	585	588	616	549	588	581	620	587	585	530	605	564	592	594	547	592	599	575	566	609	583	593	555	591	538	590	591	586	616	576	554	569	593	593	598	536	604	561	602	553	576	565	589	581	589	565	610	612	565	587	599	579	603	578	612	576	645	575	572	589	584	622	599	586	609	581	603	569	564	548	607	541	581	557	573	612	573	562	576	574	591	608	563	603	564	576	608	523	598	587	557	619	564	559	554	554	614	586	579	561	650	573	592	623	652	606	590	583	580	539	541	605	555	547	561	533	579	538	600	574	589	594	595	580	585	552	590	555	595	580	546	587	568	606	620	575	582	597	585	561	597	555	570	570	577	608	579	602	603	594	561	582	599	621	599	565	619	578	578	609	535	552	620	559	572	611	604	563	558	559	603	543	568	615	611	609	578	607	583	598	573	610	558	526	582	566	580	630	539	573	602	594	536	554	659	585	624	550	552	576	580	603	586	573	581	550	620	545	586	566	568	538	601	554	589	600	631	564	590	575	563	604	611	620	604	579	561	605	615	591	566	612	599	543	612	593	571	580	573	630	580	568	560	635	580	577	607	578	568	581	574	573	601	609	608	624	616	584	555	594	665	575	579	602	588	592	548	625	543	594	624	539	599	551	611	569	607	596	575	590	566	601	557	564	591	653	625	557	599	559	587	606	590	581	621	651	565	537	595	607	605	556	565	625	595	569	556	570	591	588	585	529	617	579	587	583	570	558	568	575	580	602	597	603	556	598	589	588	591	573	608	577	548	583	596	574	565	573	580	587	592	566	606	562	584	614	605	568	591	597	581	610	622	546	547	551	620	573	597	560	540	569	560	608	591	535	633	565	549	585	631	595	630	555	563	550	590	576	567	555	559	599	583	618	591	567	611	564	587	548	541	587	576	573	590	585	613	569	570	626	614	578	549	579	568	585	583	609	640	642	559	591	585	614	601	545	593	565	587	548	602	568	582	562	596	606	606	579	634	572	589	618	586	629	613	547	584	534	617	579	581	545	553	597	579	537	575	576	604	531	592	558	576	582	592	586	567	577	581	537	565	558	581	579	596	580	532	570	584	569	610	547	585	588	538	620	579	571	577	536	603	609	649	602	568	603	575	593	647	570	573	629	582	604	594	554	629	635	574	570	606	590	630	555	536	567	584	598	594	548	643	564	590	603	561	597	548	556	622	588	606	614	588	605	579	592	576	600	581	619	588	588	588	564	601	551	571	561	597	618	577	596	606	573	578	542	614	605	614	606	587	598	604	576	624	627	593	569	600	541	623	556	586	622	562	576	561	575	604	583	568	598	595	607	582	582	566	567	583	583	600	606	602	526	608	581	565	591	588	588	622	560	602	594	616	585	622	551	597	613	541	594	575	570	588	606	590	584	561	611	568	587	555	585	574	622	587	623	613	562	529	598	587	548	597	587	515	583	600	594	589	597	585	600	582	629	567	587	586	614	578	557	596	597	589	560	583	632	629	565	576	617	591	579	604	584	620	627	560	593	595	617	598	583	578	624	579	566	604	573	589	593	557	579	595	585	528	569	589	584	589	575	626	579	611	609	612	560	589	592	615	606	567	590	603	560	610	527	574	566	553	588	629	566	583	561	609	597	567	574	615	567	629	579	594	601	571	554	574	617	585	598	575	554	585	568	565	607	583	623	600	599	599	616	569	577	583	572	600	613	580	644	556	613	560	542	598	637	629	569	577	580	571	585	590	597	620	581	565	594	578	582	572	571	596	549	553	596	582	526	579	575	643	596	595	540	627	601	565	572	583	614	565	588	639	551	577	602	614	557	567	540
5218	441	595	1089	2327	4271	5035	4170	2363	1373	667	78	71	70	60	65	63	58	51	56	63	57	49	65	60	52	59	53	54	64	56	57	63	45	62	66	62	51	52	58	61	54	56	60	68	61	53	57	57	74	71	69	49	49	65	69	54	48	72	62	62	62	56	59	64	59	58	62	61	62	68	45	66	57	60	69	67	57	59	63	54	62	49	69	59	69	59	82	72	53	53	55	69	59	52	56	73	59	42	59	60	58	62	54	56	59	66	63	63	73	59	57	65	56	58	64	65	59	64	73	57	66	70	71	68	66	59	37	54	64	60	74	65	62	67	60	60	59	60	70	53	61	58	67	59	65	58	51	54	71	76	55	72	43	52	56	60	60	55	66	65	68	70	56	54	53	61	52	61	73	71	58	66	58	64	66	61	44	67	60	61	67	60	50	67	59	64	62	64	52	58	61	54	61	65	47	64	61	78	56	61	64	78	44	65	62	56	63	56	70	56	65	48	57	53	52	71	67	66	73	63	64	50	51	55	59	65	54	52	59	60	58	69	51	59	56	56	57	54	55	54	60	49	75	45	73	68	68	63	60	67	57	73	50	68	70	58	56	59	61	54	54	67	49	56	57	52	66	70	63	55	73	64	63	66	61	69	71	73	58	59	51	63	46	60	68	56	61	67	58	55	61	60	65	60	57	58	70	68	47	57	61	56	65	52	64	62	52	54	63	57	65	56	72	69	68	58	75	49	65	55	65	76	60	72	56	59	61	61	61	63	42	54	62	62	42	67	75	53	62	50	59	54	54	49	63	49	62	54	65	55	53	70	63	59	66	60	70	51	58	70	54	73	79	55	61	50	60	67	64	65	64	43	46	68	66	69	57	54	58	61	56	67	60	60	73	53	78	63	67	62	57	65	42	53	59	68	64	56	54	69	70	52	66	62	72	59	67	63	64	70	61	72	64	61	58	55	63	61	79	65	48	61	44	60	74	67	74	66	61	63	67	54	63	65	52	68	62	68	85	72	55	58	56	65	70	73	56	64	61	70	73	63	56	53	69	54	65	64	59	61	58	58	50	63	71	62	51	62	48	55	63	62	64	54	57	69	58	72	61	61	75	60	51	69	74	55	60	49	48	51	51	51	73	64	72	63	65	63	71	48	63	63	53	59	48	72	61	56	57	77	52	50	49	56	75	50	67	63	58	58	55	78	62	52	54	54	58	64	63	58	55	52	52	59	66	56	55	68	72	61	66	65	59	67	75	62	77	58	57	53	60	58	69	55	67	55	58	60	45	66	66	64	63	65	62	69	61	50	69	56	51	61	53	56	61	76	62	52	65	58	59	53	64	62	70	50	45	56	71	41	66	68	64	60	69	47	62	61	58	63	66	45	72	63	43	68	51	47	75	63	60	51	62	56	71	58	78	68	55	51	74	64	57	53	67	71	63	65	49	57	66	56	67	51	58	78	60	66	57	72	79	77	48	66	46	56	58	59	63	54	69	72	73	49	52	36	68	57	59	62	64	66	65	64	68	53	63	63	55	57	62	45	38	47	58	58	76	74	51	70	57	47	63	67	72	50	51	60	68	53	69	61	61	60	54	60	55	65	62	62	64	47	46	61	63	49	66	56	60	44	62	69	57	56	54	64	61	48	69	58	61	50	59	71	57	74	55	57	48	61	71	67	50	62	60	64	76	51	53	55	62	67	67	61	50	64	65	63	59	65	56	60	61	64	58	62	56	50	63	68	49	53	56	59	59	85	62	65	44	70	88	62	50	45	58	59	64	58	50	69	62	57	63	52	42	70	40	67	74	61	61	71	65	55	58	64	68	47	70	69	52	58	55	70	60	59	55	49	54	60	57	60	76	66	50	56	60	66	46	71	58	59	47	58	56	48	64	69	53	52	69	62	59	61	50	62	55	73	68	60	52	64	54	68	68	56	58	74	59	61	61	71	60	53	66	60	52	50	59	62	59	61	59	60	71	50	65	55	54	56	48	46	52	49	64	52	52	73	59	47	53	61	65	53	69	59	55	60	57	63	57	57	56	62	67	72	66	57	61	65	62	60	51	74	59	55	70	53	60	65	73	51	72	69	51	64	70	58	72	51	48	55	64	60	58	63	64	60	57	50	66	63	60	57	66	66	48	51	66	62	46	62	55	54	88	61	60	54	52	46	58	80	77	48	55	65	60	47	50	57	56	60	52	65	48	59	54	43	52	60	71	66	59	59	78	62	52	57	62	53	62	69	71	51	56	76	61	58	48	46	68	58	52	71	65	59	62	56	68	64	61	58	62	67	65	54	60	57	68	61	68	53	52	74	70	48	72	59	67	62	69	58	51	67	76	66	67	64	68	76	75	64	61	67	59	49	52	66	50	54	65	54	66	55	56	72	61	51	40	57	60	61	64	81	57	48	49	57	52	74	73	58	69	73	52	58	59	69	61	77	57	66	57	46	51	52	61	63	43	65	51	66	73	54	56	63	71	60	70	64	68	65	67	65	69	59	56	55	54	57	70	65	56	52	46	53	76	70	62	63	59	61	63	61	61	63	53	57	62	62	51	55	67	66	49	71	48	54	62	54	72	46	69	60	61	64	74	57	62	60	72	65	61	60	50	49	59	60	65	65	45	49	71	63	59	58	62	58	51	52	63	69	55	62	52	46	79	64	76	69	65	55	54	55	55	54	83	70	61	67	61	49	62	59	55	56	62	48	68	62	57	57	69	78	67	57	68	70	66	68	66	62	65	70	62	44	63	55	66	66	58	69	55	59	68	73	44	57	61	68	55	56	51	52	70	66	70	66	49	57	58	62	64	61	64	52	62	71	71	69	61	53	63	51	50	51	59	59	69	71	49	56	57	83	66	54	65	63	57	52	61	59	59	59	50	59	72	63	55	54	64	60	58	50	77	51	42	68	71	56	47	51	63	66	60	61	69	57	65	58	57	60	65	72	50	62	60	68	72	55	60	68	73	70	48	64	54	60	69	64	70	56	47	64	51	56	61	76	60	59	49	66	56	81	67	48	59	50	65	55	70	58	66	59	63	67	64	59	64	63	53	63	67	64	50	64	66	54	58	67	59	60	60	68	58	64	54	55	69	65	63	49	69	72	67	60	59	50	61	54	55	59	63	65	72	54	63	68	51	70	66	49	61	60	74	63	71	63	61	54	60	65	55	46	60	65	75	74	39	37	68	66	59	54	57	68	56	52	54	68	49	59	58	62	64	61	58	58	55	72	65	64	59	53	60	65	54	78	44	58	57	71	51	64	70	71	60	63	65	58	58	64	71	70	63	46	61	55	49	52	54	67	54	61	64	60	65	71	55	45	71	62	59	61	54	61	67	57	64	60	55	65	71	57	81	57	53	48	67	50	59	66	68	74	66	59	51	72	65	57	58	53	59	60	64	61	70	67	70	63	64	55	64	64	57	63	59	46	67	51	65	56	67	63	55	67	68	79	71	56	50	59	61	58	61	57	61	59	61	61	57	63	69	56	59
12286	5625	6766	16402	38111	48906	48237	40995	32217	24608	14760	1539	524	516	526	513	509	552	528	519	565	530	533	540	541	536	488	496	579	513	523	536	526	500	528	534	511	511	527	501	502	530	546	501	528	481	533	509	508	506	516	511	551	540	534	512	506	489	531	520	535	502	495	506	536	535	471	510	487	515	488	542	558	444	475	490	541	539	525	496	545	536	492	460	535	520	553	512	538	510	529	483	523	523	530	543	535	505	509	511	503	501	496	514	585	536	488	484	501	557	513	494	508	498	495	526	484	514	540	517	514	490	543	528	501	507	554	516	525	492	522	536	538	510	512	532	511	512	484	475	479	489	498	545	509	500	518	548	496	529	509	517	515	505	521	511	539	520	517	497	533	506	525	503	551	518	526	508	525	517	494	529	516	487	469	532	568	496	500	539	551	511	472	498	497	537	548	515	546	555	506	556	516	482	522	473	515	521	539	503	499	519	547	481	591	542	490	535	496	495	574	489	508	521	504	551	471	516	500	511	546	519	489	494	525	525	524	511	485	547	502	524	513	501	502	496	523	505	503	491	539	498	518	493	468	455	526	478	534	523	502	510	533	505	513	484	525	517	522	500	531	463	531	538	502	483	523	552	578	529	493	517	522	529	501	506	486	502	554	487	492	524	499	489	552	498	484	515	500	538	528	530	507	515	545	527	475	495	516	521	502	539	553	523	542	520	550	478	484	553	521	478	500	518	529	487	532	492	520	528	538	519	579	534	521	522	525	513	504	528	527	524	521	525	544	535	567	515	538	524	482	514	506	502	515	516	582	512	549	551	513	511	537	506	483	492	532	523	511	486	538	524	507	497	504	510	517	482	513	534	520	507	525	544	486	510	505	486	489	511	497	503	517	474	507	539	534	505	520	538	472	536	504	550	502	499	531	458	522	485	517	519	513	504	490	504	541	516	525	493	509	507	475	511	501	513	512	479	515	523	523	503	480	528	494	531	505	539	496	479	536	500	529	505	482	482	543	472	527	532	504	495	486	555	490	488	504	551	534	496	476	497	538	503	498	493	574	480	499	545	524	524	484	523	528	526	513	476	527	482	514	511	501	563	534	560	486	503	552	495	508	493	515	511	525	509	519	540	533	494	528	557	509	524	482	507	501	536	532	508	528	556	520	570	526	540	516	519	505	498	464	489	510	515	541	512	478	548	508	483	474	513	539	509	524	527	515	530	547	525	533	531	530	512	522	512	487	498	499	521	490	514	510	545	517	531	492	525	457	490	516	547	538	519	559	498	516	516	515	496	492	548	533	514	514	499	523	491	594	482	520	521	532	560	511	510	502	522	514	510	568	524	518	547	514	506	502	547	499	544	528	522	515	503	550	497	524	554	562	473	485	528	521	542	521	514	531	511	502	537	507	515	529	483	511	477	470	480	485	582	495	531	525	501	520	464	519	522	576	506	526	532	527	489	478	516	509	531	480	537	504	531	529	545	505	550	482	500	500	498	489	518	504	538	514	534	510	534	548	528	511	513	530	512	486	489	525	530	571	525	495	509	557	541	537	515	531	506	495	507	523	517	513	535	529	511	486	509	514	525	526	533	516	521	518	530	486	501	511	487	507	540	541	503	487	553	481	506	509	504	477	522	499	534	531	524	507	532	525	510	534	537	477	530	514	528	548	509	524	528	503	531	547	533	517	531	519	507	521	506	491	511	513	524	520	501	519	520	530	515	510	541	549	458	519	508	507	473	504	558	509	510	488	513	521	521	510	523	521	564	496	563	497	491	532	498	483	541	506	501	472	497	517	509	509	483	512	542	484	474	507	528	507	489	522	497	542	515	529	508	525	479	496	462	534	484	526	508	504	501	514	512	510	489	493	470	522	488	473	522	554	520	514	553	544	528	536	512	498	505	515	493	589	517	493	528	500	532	519	542	530	470	480	477	504	474	522	537	509	544	499	491	518	536	497	540	487	516	467	484	546	532	560	539	518	502	557	506	514	515	516	487	511	501	509	529	519	528	520	519	496	501	514	541	499	489	495	575	479	562	573	535	531	484	523	514	506	517	483	464	531	504	469	509	554	478	543	521	506	498	494	564	537	491	520	536	506	491	537	490	515	523	514	513	541	507	511	532	528	516	499	509	559	531	476	501	490	515	494	536	529	508	508	529	543	504	480	494	516	510	537	535	491	519	514	486	513	543	510	519	478	537	512	472	476	492	498	553	521	554	483	512	541	524	479	555	484	513	528	507	507	540	470	520	512	506	540	508	500	517	501	475	508	479	532	514	508	493	529	510	511	525	522	519	529	508	496	515	521	528	534	525	525	476	508	522	510	541	519	544	499	524	496	494	498	528	502	506	489	485	561	523	503	517	562	552	538	523	530	530	540	519	487	524	495	501	535	517	496	557	532	512	503	508	525	517	526	513	530	493	526	481	505	502	505	537	519	509	531	570	501	492	501	536	497	520	509	483	499	480	532	536	487	517	510	513	517	515	525	527	513	523	526	519	502	517	485	500	548	563	516	540	502	514	540	520	538	517	517	535	548	531	483	513	518	500	521	507	540	542	537	494	502	558	503	467	532	537	549	535	528	511	525	515	512	506	547	519	551	485	539	517	540	493	514	522	518	505	448	533	511	544	537	522	531	531	527	485	529	538	563	546	511	497	501	511	499	537	503	476	513	497	539	517	524	504	525	494	515	528	472	559	508	528	509	514	532	523	527	504	468	564	533	510	515	540	507	488	460	537	513	494	494	520	551	474	559	532	522	520	496	536	499	528	523	577	513	493	530	497	520	495	497	500	530	501	505	518	507	560	495	520	502	534	528	498	547	520	537	495	499	537	500	488	495	481	522	526	522	512	520	486	510	500	529	546	532	515	478	508	542	516	529	513	522	515	496	475	542	502	492	543	531	522	533	524	515	558	573	519	504	485	532	494	507	513	517	520	513	503	477	513	547	518	525	519	518	516	498	547	493	533	515	514	514	530	538	502	526	521	491	532	525	529	540	520	471	488	501	504	535	524	478	532	489	511	531	535	515	491	558	519	512	502	514	533	524	491	494	472	531	533	527	530	507	503	529	508	534	500	498	490	520	548	555	480	508	518	509	494	533	559	566	499	534	487	544	521	527	549	515	468	534	527	459	513	511	504	471	539	507	517	506	521	528	494	542	480	534	468	537	512	508	554	532	558	534	514	542	542	467	487	539	500	527	490	527	533	505	528	544	509	518	519	516	482	480	506	504	550	535	499	525	508	530	498	514	487	525	525	545	499	558	499	537	535	499	533	520	509	532	512	490	528	511	493	546	477	508	530	526	523	550	559	530	535	520	526	519	514	489	497	494	530	510	526	480	479	477	495	519	554	517	547	525	501	512	525	518	534	507	528	503	516	556	533	499	544	500	483	558	567	560	539	537	549	534	522	494	520	481	499	497	509	512	515	479	519	526	487	492	513	538	546	473	495	548	525	530	493	522	526	503	517	530	497	536	512	499	537	519	519	486	548	490	530
2992	1749	2143	2407	3858	6831	9333	8393	4893	2947	1339	209	88	82	84	66	85	83	84	89	83	94	103	86	87	70	90	104	83	89	87	103	101	86	106	81	96	79	89	109	95	85	114	116	83	101	135	92	101	83	78	89	100	91	85	99	82	86	76	87	103	91	78	67	93	98	92	75	98	100	93	88	84	93	97	79	79	88	69	83	92	95	88	101	81	76	86	86	89	90	92	94	87	86	97	86	92	94	89	77	98	79	99	92	85	71	86	77	92	81	93	90	108	103	79	90	94	88	95	90	90	77	76	95	101	64	99	90	98	72	94	85	95	84	92	80	89	89	83	94	74	96	81	87	87	88	89	81	78	79	101	93	110	85	87	106	111	104	97	114	100	86	86	94	92	82	96	75	84	84	93	109	88	75	83	87	101	86	82	95	87	96	106	95	75	115	82	78	77	91	87	91	95	85	84	84	88	98	76	97	98	76	82	81	113	81	103	73	103	70	84	101	84	93	84	88	75	76	75	117	96	73	81	113	76	82	101	82	90	81	95	97	95	92	86	93	89	76	95	97	92	80	84	76	108	90	90	87	78	83	97	70	84	79	97	100	84	88	81	85	92	78	104	96	90	91	76	91	99	100	100	86	106	97	86	71	95	72	95	63	72	93	80	93	82	62	107	94	107	89	90	110	79	98	96	99	89	95	89	94	90	81	94	88	81	106	84	105	89	96	103	91	84	99	83	100	83	94	94	94	99	103	89	92	88	90	89	80	90	86	75	96	76	93	87	86	100	94	79	82	81	75	106	80	72	85	99	88	96	85	84	75	78	90	79	92	95	88	98	86	99	97	91	91	99	86	78	89	89	112	86	81	93	97	91	104	80	81	111	81	97	92	96	81	76	75	88	95	99	101	77	77	93	90	96	102	107	89	98	108	85	91	86	114	99	100	103	80	96	89	94	95	81	86	95	83	99	100	82	96	89	82	79	84	96	97	74	84	81	79	93	80	71	81	118	78	93	86	81	90	79	100	96	92	90	85	84	97	85	78	92	81	90	77	108	85	98	85	106	110	86	75	89	97	89	81	91	78	86	102	79	87	110	86	78	78	80	79	105	93	98	86	93	84	86	92	100	106	87	95	93	86	85	105	77	83	79	99	91	87	89	88	85	85	85	77	103	97	81	98	100	99	97	96	91	81	89	90	110	93	94	88	95	91	87	88	80	98	95	98	90	73	92	88	81	94	74	101	78	85	91	84	90	66	88	96	92	96	107	89	77	85	91	82	87	82	67	107	101	116	113	87	80	78	95	85	78	91	82	80	73	101	105	101	105	81	90	106	74	84	74	74	95	91	90	78	86	82	97	94	86	98	97	79	83	102	85	89	91	96	92	81	98	89	87	99	95	87	72	100	93	91	93	75	93	82	67	76	82	91	90	95	91	89	71	72	89	87	87	90	89	94	101	96	101	77	92	87	82	95	84	93	105	97	87	88	104	83	97	100	73	80	89	82	88	96	87	97	85	86	98	96	106	122	95	90	91	91	89	100	75	97	87	83	87	84	91	78	75	90	98	113	78	82	90	77	94	84	86	85	101	106	92	77	86	96	85	117	95	97	98	94	74	74	87	95	100	87	84	101	82	71	77	82	87	89	107	97	76	96	79	84	86	89	81	85	99	72	86	83	96	97	76	81	96	92	104	93	96	83	90	88	89	89	98	80	88	86	76	96	71	73	87	87	93	96	96	99	75	92	78	88	84	82	100	86	86	82	92	77	84	71	97	75	103	103	89	99	76	91	107	94	104	93	95	112	90	79	84	112	94	96	86	88	94	99	98	84	81	88	93	88	85	79	80	90	92	94	99	88	88	92	97	75	83	76	101	99	77	105	78	96	91	84	93	94	98	92	85	79	91	116	79	86	91	95	97	91	84	90	89	89	81	95	99	103	83	98	92	74	99	88	114	97	94	97	77	63	77	103	78	87	80	81	109	93	109	99	88	92	95	85	96	85	84	84	108	98	91	81	84	94	97	113	80	78	101	112	81	85	83	89	95	67	70	96	86	74	88	88	84	116	75	90	91	70	74	89	94	81	71	105	86	103	96	91	90	85	92	87	81	94	85	95	90	87	85	96	88	100	82	82	93	88	81	88	89	106	103	94	89	96	97	79	101	100	76	78	87	91	81	83	88	75	95	76	95	87	106	114	84	80	89	108	104	99	95	82	95	87	94	83	89	114	88	87	69	94	85	77	82	89	97	92	107	91	100	96	72	74	93	96	100	82	79	107	80	98	80	98	84	113	81	101	77	88	98	75	85	98	103	88	84	83	85	81	87	92	70	100	94	88	84	83	113	75	81	95	104	84	90	103	96	102	84	83	84	94	87	90	73	99	109	81	74	97	92	90	92	92	80	81	101	79	72	89	71	90	101	88	86	98	86	89	77	81	99	91	79	85	91	101	83	86	77	68	83	85	91	88	83	93	94	77	94	80	107	77	90	80	94	92	78	94	91	81	110	76	83	98	87	91	91	85	86	97	96	102	74	79	94	93	92	97	99	78	77	108	100	90	94	97	101	107	93	105	105	86	87	75	94	82	80	90	77	105	93	89	87	80	77	113	74	80	73	85	90	104	93	80	98	105	94	84	104	85	97	83	88	91	88	80	104	90	81	89	98	82	92	95	97	82	91	102	91	104	82	85	94	103	98	82	97	93	86	101	87	76	87	85	91	91	96	95	91	87	90	90	78	85	88	91	105	87	85	97	83	96	96	81	81	99	90	94	103	104	74	93	79	92	98	99	98	93	90	83	84	90	84	93	69	89	94	88	108	104	103	92	109	82	91	85	98	102	86	93	112	110	90	67	72	88	96	95	85	90	77	111	89	102	86	97	98	73	92	97	74	94	64	82	89	100	112	88	110	75	81	98	76	103	92	93	93	94	101	104	80	82	68	90	97	81	84	93	100	85	85	82	103	87	81	90	81	77	116	74	70	100	95	73	81	71	87	92	103	102	107	75	66	103	94	90	97	90	103	78	80	100	67	100	87	100	83	103	87	85	79	100	73	95	98	69	106	80	82	104	85	94	79	99	99	100	95	98	73	98	73	86	93	88	100	85	85	77	99	95	95	71	84	76	92	96	86	89	92	88	77	102	99	91	76	96	84	95	96	94	89	102	87	80	91	96	95	89	117	88	86	85	94	76	94	96	78	76	92	89	94	88	99	80	99	88	96	77	83	91	84	86	90	86	71	76	108	94	86	84	89	83	105	83	96	98	89	72	89	82	99	101	96	88	78	87	110	74	79	66	77	88	98	82	97	104	81	87	90	83	87	80	77	72	77	76	82	84	80	87	97	80	98	87	78	101	98	94	92	86	90	88	99	104	82	99	86	96	95	95	83	90	99	81	102	85	90	98	95	95	96	95	77	100	80	89	95	104	90	85	78	77	105	104	107	97	76	93	92	95	92	86	88	93	96	103	97	91	79	74	103	89	104	99	79	83	86	93	90	80
17924	15247	18277	25762	46217	59421	60792	52488	40720	33101	22213	4387	825	791	795	818	791	782	747	773	765	773	800	807	763	769	812	791	787	731	757	790	782	766	787	812	779	771	797	800	777	763	748	821	763	759	858	782	789	827	858	810	780	765	780	789	825	777	792	762	750	744	733	748	764	781	739	748	781	752	788	792	794	761	810	807	782	766	772	782	802	743	779	756	760	749	780	808	738	789	789	780	793	764	810	853	766	791	782	819	749	762	798	776	760	779	770	811	793	792	746	789	712	793	740	773	836	779	774	779	790	773	782	763	783	766	782	764	761	779	809	782	786	772	810	809	786	772	808	804	799	773	805	836	784	791	742	748	790	797	821	812	772	776	797	751	816	717	769	799	805	791	796	772	747	762	768	815	743	774	805	772	838	801	788	778	780	762	771	782	793	765	756	809	811	825	762	761	774	813	803	771	729	764	783	771	788	770	755	820	820	829	782	780	836	764	776	767	788	803	755	778	721	778	820	762	779	709	791	792	808	771	799	746	797	758	792	788	803	793	819	755	794	773	775	755	784	747	777	792	776	827	815	762	817	771	796	784	758	800	811	779	744	779	799	763	764	779	809	818	769	779	839	804	773	821	764	812	786	793	770	750	809	780	739	762	790	760	798	790	765	829	811	788	730	766	775	813	846	737	763	777	803	763	803	819	753	805	810	826	753	779	818	755	717	786	738	771	793	753	815	801	823	783	760	767	829	759	794	838	767	779	736	758	775	788	801	763	760	756	783	839	802	763	815	773	807	764	793	815	764	772	822	840	733	815	778	785	800	706	773	778	791	760	829	823	768	776	784	738	754	760	769	806	754	789	789	816	738	822	802	760	801	840	781	785	793	774	794	775	795	826	776	743	772	833	728	840	777	763	768	799	768	817	747	793	816	775	742	812	838	811	798	824	819	770	795	772	783	784	749	798	809	824	823	811	753	746	760	795	748	793	796	765	756	755	810	778	769	774	802	790	763	760	733	789	804	789	830	787	765	794	823	766	761	830	777	787	781	791	811	796	724	791	779	736	782	815	803	790	777	794	784	731	758	794	797	809	728	755	842	772	751	723	812	771	796	768	784	820	740	779	759	804	791	755	809	797	800	773	826	813	815	787	775	799	780	768	840	746	802	789	840	740	796	810	761	794	715	765	773	701	725	775	800	790	758	783	810	793	739	804	732	752	823	761	761	769	750	820	768	762	805	845	801	820	789	748	781	792	826	770	770	769	812	750	816	803	799	720	761	751	742	840	798	781	815	774	820	781	763	818	815	787	738	774	853	780	729	770	821	781	788	797	812	761	825	770	817	793	794	836	764	761	752	800	812	769	771	776	754	783	791	755	771	829	827	764	774	808	755	800	785	789	796	776	793	830	774	788	769	792	816	812	802	711	696	839	794	794	736	759	776	791	779	750	752	789	754	788	782	829	792	743	791	764	787	723	796	766	791	771	827	762	781	714	782	751	803	798	788	791	827	804	836	731	774	787	860	791	794	790	769	820	819	777	790	788	812	796	739	766	799	789	777	805	769	833	770	805	821	706	799	776	714	756	746	804	784	744	780	813	730	811	835	806	765	763	792	729	781	815	783	778	768	766	814	816	828	788	729	751	788	728	785	824	819	780	810	788	750	767	784	760	805	802	771	802	802	743	801	762	748	775	793	764	786	806	802	788	781	779	769	804	778	839	807	812	770	770	825	822	776	819	769	748	814	786	835	759	840	797	757	740	831	773	774	764	769	751	767	777	808	812	777	828	781	778	774	751	797	743	737	773	837	743	817	786	785	767	796	762	821	778	718	786	755	738	765	747	782	801	809	834	779	823	847	827	815	800	754	769	793	817	838	766	778	816	757	813	776	768	745	821	755	773	776	748	791	769	787	748	793	788	780	764	783	779	744	763	781	799	828	762	746	776	745	762	807	765	784	820	778	778	888	817	823	807	786	761	811	785	802	775	790	744	726	788	753	798	791	818	814	761	740	754	789	803	772	805	789	749	720	788	782	713	757	800	716	775	772	774	782	802	783	824	772	772	783	740	763	764	760	792	813	760	788	771	802	777	824	794	807	819	787	720	825	767	804	767	797	796	807	793	816	757	834	793	777	786	744	752	741	792	792	782	756	828	764	782	769	761	786	810	780	727	796	805	821	763	842	813	779	800	779	790	770	782	800	768	750	784	805	768	768	786	755	763	819	777	758	751	761	753	804	784	775	737	775	769	767	807	763	796	807	781	767	726	784	815	762	819	818	809	740	751	762	777	782	719	758	803	771	806	795	768	737	785	772	781	781	809	782	809	785	799	734	813	773	773	756	794	788	755	759	798	727	785	751	810	799	821	800	793	788	825	803	798	776	755	754	769	780	782	758	788	755	777	824	827	775	774	749	821	824	777	764	840	828	756	747	776	790	794	819	762	714	771	760	781	772	788	752	810	788	787	787	774	789	755	760	772	785	753	800	769	757	778	753	765	780	762	771	863	785	800	832	739	765	805	764	783	755	743	751	814	755	811	803	784	784	819	759	789	799	825	740	800	742	803	763	824	730	756	785	792	805	834	809	773	758	758	732	832	785	787	780	771	751	766	786	764	805	782	791	785	750	789	828	794	769	825	771	797	754	761	751	734	795	774	794	791	725	736	803	813	760	737	754	784	767	735	767	757	785	794	806	749	767	793	796	714	769	786	787	733	792	802	795	828	814	815	807	790	790	779	774	779	762	806	808	779	820	809	748	789	764	794	754	817	816	771	803	764	778	750	769	772	752	747	825	797	735	809	804	774	833	738	801	852	722	810	787	809	786	800	833	763	730	747	749	833	779	757	802	782	855	768	768	795	802	785	739	791	756	763	755	815	759	792	781	780	767	810	774	785	777	809	775	782	760	780	769	813	774	749	766	814	769	837	793	795	749	746	820	805	783	787	796	789	742	821	794	770	781	822	815	776	801	783	753	786	775	775	800	766	791	794	760	783	816	740	733	770	800	765	778	747	790	821	774	796	761	747	763	769	753	802	795	786	808	822	792	822	809	764	782	798	786	769	833	805	783	789	772	773	808	772	771	800	790	769	750	789	785	761	796	785	745	807	826	713	765	765	763	777	759	806	782	826	773	798	769	742	795	769	753	799	785	829	814	761	783	841	736	775	743	827	792	787	796	780	814	764	797	806	802	787	716	739	749	762	739	756	768	756	769	782	740	776	752	747	808	768	833	797	817	782	764	816	768	824	779	751	790	765	797	831	819	762	835	798	817	750	792	729	760	752	826	805	750	808	838	763	770	764	800	787	735	772	754	759	791	775	784	800	780	749	830	745	780	817	790	772	790	842	799	803	796	753	807	827	766	745	744	750	803	774	775	768	817	762	799	799	764	753	762	759	800	824	789	771	826	769	752	831	826	736	787	778	808	801	782	764	783	817	786	801	780	773	770	781	800	828	781	786	847	777	794	813	775	776	788	819	792	787	776	797	743	817	758	760	751	805	781	774
3378	319	240	343	650	1167	1701	1376	898	560	325	144	107	90	100	91	101	93	106	107	80	79	98	79	93	82	105	101	85	89	106	88	84	91	100	106	99	95	95	79	79	97	105	90	103	93	104	86	95	79	90	88	90	102	94	97	107	85	102	86	88	89	110	82	86	87	93	66	84	83	87	84	98	97	102	84	86	83	88	89	88	100	94	100	84	89	96	82	114	80	106	95	111	107	103	92	91	90	86	73	104	107	103	101	88	106	91	81	98	85	97	100	95	88	92	105	104	83	89	85	90	87	107	94	93	94	85	82	88	85	110	84	100	118	93	102	78	97	95	106	89	92	99	91	80	106	88	94	97	104	98	106	105	79	76	95	88	115	90	95	95	108	96	80	105	94	92	104	100	91	87	100	100	78	79	91	98	92	91	94	92	72	96	89	91	78	96	88	91	86	104	86	85	80	89	88	86	102	100	102	96	95	85	74	110	99	82	97	102	81	100	99	98	104	105	98	97	99	98	78	112	80	83	96	95	104	97	96	81	106	107	98	95	96	112	96	101	102	86	101	102	86	102	103	91	88	100	105	89	118	97	81	86	95	98	99	91	97	89	108	89	93	107	99	89	89	108	110	87	86	99	90	103	92	85	87	87	90	105	73	80	100	88	96	99	89	86	89	84	80	98	103	88	88	96	86	79	72	99	103	102	75	97	87	91	90	104	90	73	92	100	100	108	102	88	87	113	107	90	83	111	91	100	102	95	88	97	90	74	78	100	84	87	97	87	89	83	101	83	89	87	86	94	86	92	93	91	89	92	96	99	86	93	91	106	113	111	81	120	94	86	75	80	87	86	106	81	83	104	111	93	100	109	118	96	88	87	98	82	109	102	93	111	94	81	89	102	100	94	101	94	106	94	107	94	84	103	108	93	88	95	77	91	84	95	100	110	104	102	98	100	105	116	77	81	93	92	98	84	84	82	92	87	91	97	102	108	90	87	82	94	89	119	98	98	83	105	103	106	81	87	112	89	101	108	74	72	106	80	75	97	90	93	79	88	92	91	98	106	84	85	86	109	77	81	100	107	107	93	114	96	83	93	88	80	98	76	95	85	97	91	82	93	80	88	98	100	86	97	89	115	100	96	80	98	92	88	101	102	101	90	93	101	104	100	93	97	71	99	64	94	100	101	84	113	95	84	98	83	98	99	112	77	112	95	96	84	89	95	106	105	87	86	111	105	95	96	101	111	90	93	91	86	115	102	107	93	95	91	91	95	101	107	107	90	90	95	96	113	90	84	87	97	101	106	92	91	86	99	97	99	89	93	96	100	89	99	98	87	112	99	93	109	93	99	95	98	94	86	91	102	94	100	87	106	97	83	101	91	81	80	87	103	87	100	82	96	108	95	92	92	90	83	96	82	100	77	111	89	120	83	86	105	81	102	84	95	90	102	87	89	90	103	107	94	117	105	96	90	95	119	88	85	90	95	83	105	118	99	90	100	89	99	98	100	86	73	103	83	99	102	105	95	98	91	78	85	97	83	99	81	93	98	96	79	107	78	92	105	99	85	110	111	99	110	89	83	88	95	103	99	91	101	103	110	84	101	79	84	95	76	94	85	89	106	87	100	92	108	77	108	100	87	81	106	79	94	94	101	101	107	97	102	88	88	92	84	99	83	99	96	87	93	100	102	82	117	91	98	75	101	95	107	98	92	83	86	91	79	89	97	99	99	100	89	87	96	101	97	67	99	106	93	92	105	89	73	99	91	102	102	80	76	101	90	106	102	101	96	82	101	101	100	95	113	108	100	103	92	102	100	93	100	95	91	97	101	93	79	78	104	100	108	93	101	86	90	85	102	95	95	100	90	91	103	105	107	101	98	97	87	95	91	83	97	69	103	92	98	98	99	82	87	106	93	81	96	86	89	105	94	106	97	83	91	84	94	99	99	82	99	90	98	101	102	93	112	94	104	77	107	91	86	90	99	107	99	89	95	108	90	87	92	98	83	92	101	96	92	100	98	119	85	106	86	95	93	84	77	92	96	94	110	94	105	91	87	97	93	106	84	82	94	77	85	81	92	96	85	63	96	102	94	86	82	94	84	96	92	80	88	84	98	79	91	94	110	100	94	70	89	93	85	102	85	78	94	80	103	92	84	90	95	93	92	89	91	87	85	86	86	94	100	85	99	104	71	87	115	87	89	98	102	89	82	86	105	92	93	101	98	119	91	88	84	100	105	97	80	108	86	100	96	82	101	90	105	82	83	101	112	92	100	93	99	97	102	101	89	73	79	86	115	106	103	95	93	91	75	95	88	94	86	99	91	77	113	85	96	91	111	94	103	105	103	87	110	95	82	104	89	99	124	93	117	101	100	90	92	94	90	98	95	98	82	94	102	97	83	100	95	73	76	113	88	108	91	109	91	100	95	95	85	98	81	84	90	86	95	87	88	106	91	97	96	69	81	90	93	80	98	104	79	96	94	86	89	82	98	101	82	98	101	115	87	88	115	87	87	77	93	96	100	89	95	88	89	101	85	89	124	84	88	82	100	104	100	88	104	103	86	74	112	96	91	79	99	96	83	96	90	91	102	98	90	105	106	118	74	101	97	84	94	88	102	95	76	87	97	77	93	101	97	117	89	96	83	88	91	87	86	104	97	99	87	84	94	87	100	108	98	93	78	96	106	90	78	96	110	104	86	88	93	79	95	102	114	78	95	83	87	104	114	103	102	82	87	109	82	87	94	100	91	87	109	99	100	84	98	94	105	70	83	84	105	90	99	100	99	97	106	98	84	73	85	83	102	94	102	98	82	100	84	103	101	78	92	92	81	106	94	78	96	111	89	96	92	91	83	94	104	93	89	84	102	100	83	76	92	93	109	93	105	107	93	102	79	87	89	81	90	98	101	94	98	97	116	94	89	80	85	88	74	98	110	86	84	88	115	85	100	89	89	81	94	84	99	86	91	97	92	86	94	88	82	96	74	86	80	76	82	83	97	101	102	89	96	102	110	101	102	83	89	93	83	91	111	100	101	89	94	96	91	89	95	98	84	95	84	93	99	106	104	109	96	89	92	97	97	74	86	109	92	84	93	96	116	107	105	94	80	102	87	87	82	90	83	94	94	87	98	110	109	94	94	83	90	94	91	92	97	86	101	99	86	83	93	79	95	83	85	90	117	74	68	84	88	81	91	96	111	89	98	82	90	102	80	102	105	86	98	108	77	91	103	110	97	96	93	100	88	78	84	91	89	88	95	76	95	82	92	83	97	79	97	83	107	95	96	89	81	117	103	82	82	97	105	95	98	110	108	92	76	81	95	91	99	95	105	83	100	90	96	88	91	99	93	87	95	87	94	101	104	95	86	87	86	89	96	90	80	77	108	106	115	86	99	103	109	102	102	98	92	86	84	71	85	95	71	102	94	93	98	84	93	89	88	100	95	104	88	101	89	106	99	91	74	93	85	81	92	88	90	77	93	94	101	95	104	81	101	89	99	74	104	89
10679	4310	2830	6997	21405	31314	32344	26970	18700	13125	7081	2114	774	783	744	814	764	763	795	749	789	787	802	812	751	748	743	763	792	737	790	772	766	728	773	753	777	800	791	781	816	745	808	790	780	769	780	788	792	777	781	728	791	716	815	759	769	735	786	802	743	836	797	763	804	799	762	762	815	809	758	767	784	764	749	824	759	785	774	773	743	788	804	780	820	770	743	772	775	752	755	774	726	735	826	795	807	756	824	809	755	750	790	776	809	764	776	816	758	765	759	804	782	673	788	725	816	789	733	770	769	804	809	768	780	771	752	768	780	777	826	778	800	779	783	717	811	766	741	735	803	778	771	774	846	811	759	786	735	802	792	754	830	751	789	775	801	729	780	788	782	768	735	780	770	769	772	827	788	781	789	816	784	786	809	811	813	762	830	779	836	772	772	828	831	781	816	778	760	845	823	798	749	819	779	774	775	757	772	774	753	779	766	744	781	823	787	777	778	757	799	813	779	780	739	810	723	747	762	830	754	803	785	755	793	752	764	808	764	748	751	746	767	766	752	783	779	779	755	774	788	776	799	805	790	750	811	808	795	786	808	773	797	775	776	783	805	777	794	756	757	791	786	736	823	755	830	792	778	831	749	755	787	777	799	815	762	740	776	774	785	704	734	784	770	791	793	753	726	803	806	769	766	782	785	767	743	744	795	782	801	766	757	813	795	789	781	804	725	753	799	767	753	774	793	788	730	827	806	769	741	774	771	793	789	827	771	767	782	745	767	794	796	805	788	799	790	752	781	791	831	782	733	807	769	765	797	796	813	832	830	774	760	761	762	823	808	809	721	791	778	779	744	767	779	752	789	826	774	787	783	779	841	788	801	762	812	791	738	823	754	789	793	828	784	787	790	780	845	780	817	769	743	734	759	839	799	773	791	783	753	740	752	760	793	804	776	764	816	855	801	801	784	742	763	799	772	789	743	779	791	770	792	783	752	755	793	742	769	798	806	799	766	755	790	754	765	802	799	809	785	748	778	784	783	799	838	799	805	811	754	798	764	770	764	783	773	740	737	735	788	825	799	801	799	737	762	699	780	746	763	758	770	758	735	830	784	782	804	781	746	780	791	812	752	809	796	827	771	775	719	777	795	789	800	746	764	792	780	766	774	815	732	780	795	754	718	761	794	745	785	760	803	789	764	749	744	773	776	809	791	746	791	770	757	763	748	797	756	777	779	770	763	733	756	762	761	793	717	784	782	845	739	787	792	777	765	802	802	764	758	791	774	785	742	811	770	783	782	738	774	760	800	812	796	786	794	772	782	833	740	760	790	841	759	741	780	768	752	803	785	754	758	766	783	810	798	735	794	792	753	814	789	762	786	751	799	801	786	805	834	734	743	793	781	752	740	776	772	739	824	772	844	791	861	799	794	738	745	761	791	744	794	748	826	714	822	764	825	753	773	776	786	778	794	710	767	738	757	770	806	753	796	755	784	743	758	778	799	777	767	770	760	799	746	774	727	785	780	775	752	770	805	803	757	791	817	770	766	749	830	779	792	819	782	788	784	760	817	759	841	767	819	775	788	785	775	803	747	744	733	761	721	765	778	732	772	730	784	815	738	833	782	742	744	803	783	762	733	769	763	786	775	773	763	785	783	809	810	791	789	776	707	752	772	793	785	801	744	791	801	784	727	754	790	781	762	782	733	765	779	793	761	759	797	768	811	739	785	786	732	765	769	742	774	809	753	750	726	729	797	776	803	810	781	801	818	743	810	795	792	787	743	785	812	754	781	725	760	763	766	803	847	774	755	716	813	756	806	775	815	728	745	736	792	792	747	760	795	820	850	759	732	775	762	829	792	784	790	764	775	756	751	737	778	820	709	688	756	805	792	793	797	792	773	786	752	806	789	792	758	804	822	752	753	772	743	800	750	815	748	800	757	782	792	799	754	781	745	758	803	816	793	822	764	775	745	805	728	736	786	761	761	744	760	762	820	756	771	782	775	752	768	726	790	759	805	798	849	751	779	764	772	780	783	737	763	784	758	745	773	812	772	817	780	838	800	779	765	800	780	778	802	782	750	792	766	798	810	794	808	810	750	793	799	725	791	794	823	772	777	795	753	778	783	744	772	700	774	801	759	787	746	719	787	805	807	781	762	780	791	803	836	747	791	776	781	723	753	808	759	802	767	783	823	722	737	771	728	777	773	737	754	796	767	777	796	803	742	754	744	774	844	764	748	789	774	768	763	790	840	776	776	836	752	733	757	776	772	791	740	783	764	829	772	765	830	748	783	782	824	809	740	808	756	763	825	836	741	761	716	791	776	790	795	758	732	783	787	775	783	771	714	747	796	793	749	780	830	829	781	736	793	789	803	782	757	751	782	797	756	756	785	831	780	792	757	733	794	782	797	768	775	755	805	782	799	780	831	745	806	733	752	765	768	760	861	762	791	752	783	778	812	773	762	782	777	792	784	781	755	779	783	743	766	750	756	796	749	836	776	747	801	795	788	751	759	762	693	794	765	741	789	815	761	771	753	732	804	746	748	804	783	778	775	827	731	775	753	768	829	785	821	766	747	764	801	756	764	783	754	788	768	758	808	775	819	759	843	741	733	775	737	774	802	723	751	786	775	762	800	786	756	753	777	798	763	774	763	732	804	781	808	725	805	778	763	753	763	742	773	798	796	768	738	790	798	774	794	785	778	759	767	795	778	827	767	850	804	793	784	745	816	772	784	761	831	722	803	795	790	764	786	738	756	737	756	738	780	704	766	708	748	770	706	794	802	753	739	767	830	763	807	762	757	818	799	781	791	730	776	756	808	792	741	787	775	777	798	783	813	773	735	827	809	810	767	735	787	777	839	783	767	787	840	755	795	699	786	766	732	744	757	796	747	720	748	788	796	749	770	722	799	783	776	764	746	803	833	747	788	792	727	773	773	832	771	752	775	773	703	727	798	774	845	812	765	777	800	782	794	806	791	788	789	770	800	814	736	760	787	790	747	778	789	799	757	790	716	763	723	743	786	738	769	780	812	762	757	768	780	766	768	791	802	747	764	789	767	817	777	717	762	754	796	781	781	832	762	758	799	746	787	759	740	746	809	782	739	777	787	792	794	765	779	810	769	792	771	826	736	816	793	801	798	787	754	776	794	763	768	780	780	792	787	742	790	768	799	808	742	756	805	809	827	824	759	800	742	788	790	790	828	733	731	807	797	803	736	816	803	707	776	831	751	730	733	751	800	804	802	764	796	753	820	778	778	724	820	744	794	774	793	776	807	808	831	805	804	757	756	760	831	763	747	760	772	805	760	737	783	766	757	759	720	794	780	787	772	737	804	719	749	732	803	832	794	791	776	789	752	800	772	804	722	765	734	785	753	776	765	769	742	751	744	777	759	777	702	796	806	730	777	779	813	777	756	736	810	761	754	801	742	814	805	795	784	752	786	760	780	793	768	768	730	792	772	715	771	770	735	763	784	740	793	769	777	802	819	749	809	810	755	802	765	773
4124	2183	1307	4508	7082	8256	8730	6615	3620	2289	992	230	87	75	81	77	69	72	84	56	77	73	67	58	61	76	63	79	70	76	82	68	57	69	75	81	73	83	77	74	67	79	84	76	65	77	74	77	73	55	80	70	78	74	82	83	70	54	74	78	63	62	70	89	81	81	81	69	80	64	70	72	68	83	74	74	75	59	63	65	75	69	65	75	61	73	72	69	77	77	71	82	69	78	85	76	77	74	84	73	48	77	78	75	67	57	64	81	76	82	64	87	58	69	68	62	60	67	71	58	83	81	84	76	76	81	63	81	73	69	62	73	58	62	71	63	81	78	54	58	69	77	71	74	71	56	78	65	61	85	73	68	79	77	85	61	68	68	89	68	72	66	76	74	71	55	70	85	80	71	80	57	61	58	59	68	90	76	79	76	82	70	79	66	72	87	61	72	70	76	65	83	54	69	83	71	89	66	74	58	74	68	79	64	55	60	79	71	59	66	78	67	67	88	65	72	72	58	76	73	69	102	78	68	59	72	66	68	66	78	76	77	56	62	62	56	68	67	55	64	73	60	74	70	72	65	66	70	67	92	62	70	52	88	82	58	64	78	64	82	82	82	80	77	99	63	82	87	75	50	67	61	84	65	67	77	60	68	86	71	72	72	65	79	81	79	56	79	74	74	65	74	66	66	75	80	66	51	94	73	77	68	72	60	51	66	76	93	59	76	75	68	79	64	81	61	73	69	66	67	66	80	68	78	83	61	75	60	55	67	74	67	69	74	74	72	75	77	83	57	84	79	69	65	67	62	76	65	70	72	53	70	77	69	67	61	64	70	63	65	66	71	75	59	66	55	68	82	71	57	64	64	75	68	70	52	74	55	74	71	59	75	59	71	65	63	57	68	59	64	83	82	66	75	71	65	64	73	72	62	88	81	71	75	65	69	69	73	88	57	84	65	76	75	67	58	68	61	79	84	57	74	55	68	70	65	76	68	69	66	68	62	73	78	71	57	60	72	62	78	62	64	77	56	69	74	71	56	90	57	69	69	68	55	67	60	60	79	67	81	66	63	73	70	82	70	68	71	70	83	76	85	60	83	80	70	85	72	68	65	75	71	54	64	80	67	55	67	72	79	74	66	73	71	69	79	59	65	63	67	73	71	71	67	75	70	60	59	77	89	80	54	80	62	71	69	69	56	58	68	82	58	59	78	70	67	68	79	74	66	64	61	65	71	73	74	78	75	68	69	76	61	64	76	67	72	59	79	64	73	58	59	70	65	62	73	68	60	71	70	79	79	79	49	63	66	57	71	75	73	72	69	67	80	69	64	69	74	71	78	72	66	75	67	61	65	75	58	65	67	80	62	55	62	69	77	83	66	53	58	72	60	72	65	59	80	61	72	78	70	85	65	79	69	65	66	62	58	80	72	68	60	56	65	74	77	73	72	62	82	63	82	64	82	74	66	70	77	67	66	72	77	56	68	78	86	79	64	64	86	67	84	61	72	66	80	75	75	72	80	75	55	62	59	67	71	60	67	56	74	66	59	83	81	74	61	69	68	71	59	79	62	73	81	72	61	61	69	79	70	59	74	64	67	83	67	81	84	67	73	62	73	81	71	63	74	69	82	63	64	84	46	66	73	74	68	68	86	55	62	60	59	65	67	58	61	83	74	64	79	73	69	69	74	63	74	68	69	54	61	64	70	68	59	69	80	70	65	82	70	65	65	61	68	66	58	69	75	61	64	79	67	70	77	69	71	57	58	66	57	81	90	73	72	77	63	57	76	87	62	74	58	73	62	58	79	90	81	73	71	69	72	67	61	72	76	69	72	77	64	64	67	72	84	76	65	62	73	69	67	86	68	65	64	70	58	66	68	76	64	70	75	64	61	67	68	66	61	79	72	68	80	56	70	67	63	76	83	75	50	59	69	50	61	58	84	75	62	82	78	62	63	64	77	71	61	71	78	56	71	65	59	68	74	84	73	75	75	65	75	71	70	72	61	62	60	48	66	64	63	70	81	57	59	58	57	78	66	75	61	67	55	66	76	80	82	83	61	63	82	67	62	78	80	66	54	81	64	78	61	62	74	61	65	71	69	57	81	72	90	69	73	77	68	57	76	55	58	74	65	62	82	77	56	73	76	73	66	67	70	78	59	75	64	67	82	66	70	74	73	54	75	72	75	76	65	80	70	69	77	64	69	80	71	73	68	66	63	50	67	72	79	62	77	66	74	71	87	77	52	71	82	63	66	62	72	65	66	56	47	56	77	62	70	71	84	67	64	74	75	69	60	69	87	76	70	54	77	76	75	68	76	60	65	67	74	64	66	81	78	68	68	82	80	69	65	75	63	75	84	74	82	73	62	58	75	75	78	64	79	80	74	67	73	73	59	74	77	87	80	86	59	72	58	71	67	88	67	60	67	55	79	83	77	73	70	67	77	70	63	76	59	75	56	65	83	73	65	71	68	66	58	69	83	78	78	73	75	70	78	54	73	81	67	84	54	53	62	72	49	61	60	71	72	69	76	94	79	58	87	72	60	88	72	74	68	73	93	59	73	78	76	76	75	59	59	77	70	76	63	69	61	54	57	83	77	69	72	73	74	85	75	83	83	62	70	73	67	59	68	63	71	85	56	71	70	76	73	61	52	55	70	58	61	61	48	71	69	66	68	91	67	75	65	69	77	54	61	76	83	59	84	66	78	74	79	67	73	49	60	65	84	58	74	83	52	72	74	85	60	75	67	69	67	76	61	75	61	73	65	72	67	75	55	56	76	75	82	67	78	66	84	76	66	87	67	69	55	53	62	73	76	81	63	67	75	80	75	66	74	79	60	70	57	60	74	68	74	79	66	69	88	61	62	66	60	63	69	66	81	62	68	72	78	71	68	73	68	59	69	72	75	83	68	96	55	75	63	51	74	66	69	63	56	67	72	77	68	76	55	68	65	66	74	81	65	75	76	61	70	71	80	59	76	71	65	64	77	59	82	57	85	75	57	63	75	70	78	59	80	64	81	68	53	74	58	78	65	71	72	72	68	67	81	76	65	61	70	79	61	78	77	81	69	73	58	78	83	59	72	81	62	73	73	67	70	81	73	76	53	61	79	74	62	88	72	73	66	62	88	82	69	71	73	62	71	77	70	70	70	92	77	64	68	67	66	69	69	59	70	76	72	78	86	62	82	64	65	88	53	77	82	77	76	60	81	67	71	72	85	71	68	67	70	62	60	79	81	66	68	51	69	66	80	55	62	65	72	70	68	60	59	71	77	73	88	67	70	68	69	71	80	65	54	69	64	68	66	79	61	62	73	68	60	57	77	79	80	71	71	70	69	66	62	75	72	70	66	56	71	65	81	74	76	67	67	67	81	58	76	70	68	61	73	73	69	63	61	73	87	71	77	58	79	66	65	70	73	83	71	67	78	76	79	74	71	98	72	66	59	67	77	71	82	73	69	72	66	71	68	73	78	76	59	63	73	55	64	72	65	75	71	62	80	63	57
17467	17946	12942	32535	51938	59873	57299	47289	36791	30410	18883	5185	639	657	613	615	628	611	641	631	579	640	605	610	593	645	620	589	611	608	625	618	621	591	603	635	646	646	576	614	616	638	581	615	655	563	591	584	613	567	598	569	600	547	618	645	650	621	604	580	595	622	586	618	617	587	591	623	632	630	595	584	584	596	617	626	602	576	574	628	602	609	554	579	639	634	589	636	568	623	650	601	613	653	626	611	600	626	572	620	590	617	603	603	636	611	638	582	665	626	653	650	600	617	587	600	653	666	583	604	621	601	598	642	650	642	636	641	580	605	603	608	616	575	622	605	573	628	617	574	626	615	590	628	567	583	607	611	671	631	661	589	599	605	624	603	628	566	617	618	540	556	569	667	658	632	612	568	598	605	608	595	610	596	626	598	603	556	590	627	567	568	626	645	607	619	628	645	585	650	593	600	580	593	633	628	588	609	605	628	588	597	598	643	607	609	585	588	611	598	609	593	601	642	601	607	630	623	609	639	539	614	620	598	646	592	587	571	609	603	618	609	641	596	595	611	648	598	585	612	572	618	656	593	638	648	613	595	593	597	625	622	622	626	598	642	584	598	600	626	622	614	591	597	617	613	616	615	603	638	627	589	620	625	636	612	662	578	618	593	614	594	610	580	640	609	634	595	653	589	616	599	647	613	570	623	615	600	615	633	632	624	602	607	604	616	616	628	594	553	599	632	630	576	570	595	608	612	598	637	628	652	632	623	603	689	545	641	611	614	605	593	632	587	641	593	606	588	595	581	612	646	595	571	600	631	594	636	625	600	611	671	640	598	630	607	600	587	599	630	564	624	591	613	639	673	586	656	614	611	611	561	606	660	605	642	612	632	583	577	593	599	595	580	603	586	622	640	600	599	622	595	622	609	587	627	581	588	594	596	550	606	610	630	610	634	615	618	601	606	574	601	623	650	642	589	641	601	592	563	611	589	626	604	605	594	621	628	606	591	629	618	588	623	611	621	599	627	631	625	599	610	604	603	579	646	649	611	624	625	589	634	641	624	548	620	581	645	638	653	629	583	584	645	577	606	613	606	594	673	598	637	580	633	605	637	621	580	617	616	622	595	612	642	574	637	602	601	628	606	608	602	647	619	560	603	672	592	696	626	624	632	637	626	633	604	623	600	608	613	586	577	595	655	587	605	573	610	605	602	606	651	592	592	581	618	551	593	596	606	613	621	633	600	581	609	605	623	636	573	670	574	597	612	592	549	585	641	580	607	628	583	612	614	620	560	577	588	605	610	655	619	615	585	578	625	599	584	580	617	596	603	598	582	590	604	630	603	627	582	624	601	606	636	598	642	596	558	609	573	632	613	625	597	579	635	632	630	630	589	598	599	596	623	626	620	603	620	624	627	603	646	652	629	600	604	599	621	624	637	640	600	603	593	601	594	596	596	624	605	606	559	603	623	553	631	616	572	581	629	589	616	620	592	569	620	599	576	616	618	622	599	594	551	620	614	615	600	596	597	608	544	579	616	567	604	611	652	589	589	600	625	593	600	637	629	599	616	572	632	595	595	640	640	596	633	613	593	591	576	637	651	615	630	617	600	639	652	603	656	567	597	598	612	611	562	612	576	601	625	580	635	562	625	606	567	590	621	637	575	581	632	609	590	592	619	633	606	611	607	603	606	623	583	627	605	591	605	627	646	582	624	613	626	641	643	644	602	626	570	586	602	615	584	630	592	634	634	540	614	629	624	592	583	555	588	602	606	627	612	610	637	620	637	616	588	602	611	617	602	632	614	639	619	628	604	620	593	585	577	599	621	636	578	615	604	611	598	612	617	594	585	614	602	602	638	601	633	609	599	585	621	585	632	617	629	581	662	619	638	630	588	646	589	594	629	626	614	577	607	642	586	607	648	641	572	613	625	584	643	643	606	608	605	617	610	615	616	635	599	655	646	589	661	583	595	595	651	623	607	626	586	618	620	607	597	621	623	604	598	600	611	571	628	623	615	622	632	587	627	587	590	600	624	592	602	600	644	592	566	616	579	599	592	624	633	582	617	607	623	594	637	606	651	634	600	608	610	604	609	568	619	599	636	609	610	576	598	592	619	614	587	625	627	641	602	611	618	630	606	597	596	560	626	599	629	568	597	652	600	635	571	617	658	606	633	604	610	613	582	595	621	591	618	566	602	610	665	616	565	614	600	627	608	612	599	644	608	602	579	615	638	633	613	624	604	640	634	592	605	635	611	580	607	621	601	620	582	616	673	586	597	595	621	618	622	580	608	604	615	625	632	627	627	593	614	644	644	638	590	641	634	606	617	634	607	639	610	598	615	565	648	624	595	615	612	583	598	622	588	591	618	590	596	606	656	632	622	603	615	632	583	623	656	631	618	600	637	650	615	595	636	601	581	596	601	612	629	674	581	639	578	601	628	588	596	599	607	608	661	641	609	575	634	625	604	609	598	625	610	640	604	629	622	605	635	575	620	607	631	583	603	640	597	592	601	597	603	597	584	647	689	588	615	591	587	606	639	580	657	587	647	633	619	594	600	581	615	620	575	605	666	610	642	639	569	639	601	594	607	565	644	638	628	594	576	580	567	632	630	600	633	610	585	634	649	631	598	648	563	640	627	604	608	626	598	593	602	589	590	609	585	627	626	607	589	605	583	619	609	590	591	639	627	598	617	593	608	602	592	609	656	612	614	618	594	584	564	622	597	604	547	634	625	603	557	646	636	637	642	602	602	628	593	612	650	592	658	618	605	581	582	600	618	608	588	638	571	642	608	646	586	609	640	607	590	615	623	642	589	600	612	610	615	629	582	583	583	638	586	622	573	595	628	637	615	575	595	604	605	591	625	618	618	625	585	653	609	602	608	599	638	618	649	583	588	636	590	604	607	614	637	648	634	621	636	637	634	578	574	569	618	631	599	655	614	579	637	585	593	638	597	629	620	631	630	578	582	588	597	601	640	614	587	612	637	593	617	589	600	600	634	581	638	576	596	602	669	618	594	595	593	600	613	616	630	586	618	631	613	596	608	619	627	563	652	590	588	581	616	594	652	631	620	598	629	586	558	631	589	648	607	605	598	604	586	595	619	589	612	641	592	611	630	616	632	608	612	611	615	618	655	577	608	636	600	619	649	602	581	606	620	617	617	595	628	602	627	634	629	613	606	578	607	636	649	612	633	635	628	599	656	624	606	630	662	616	609	638	594	586	612	623	596	616	603	641	605	637	582	684	615	616	578	598	646	581	639	622	619	589	584	654	592	664	612	637	650	618	562	615	589	642	619	600	601	599	646	625	600	595	664	623	623	637	645	619	649	609	622	677	552	578	585	614	639	660	617	614	642	621	632	578	621	584	641	608	632	614	626	576	614	584	597	616	597	606	606	566	643	594	606	604	650	633	609	641	654	608	628	624	603	579	611	592	587	655	596	624	576	634	583	602	632	617	644	578	622	629	605	631	661	633	599	611	634	598	578	610	639	616	578	596	582	582	592
4976	1450	1595	3039	3647	4031	4147	2869	1723	964	424	146	73	72	63	62	58	49	53	67	45	57	58	65	60	53	54	59	66	57	56	67	56	79	61	57	66	66	68	76	61	68	56	61	59	60	65	61	64	75	71	60	46	66	67	59	66	60	65	63	51	55	55	65	65	58	70	77	49	72	65	65	65	64	69	57	64	70	70	52	63	44	60	75	66	54	59	63	66	69	50	58	60	55	75	68	56	63	66	56	71	63	55	65	56	64	59	65	68	47	56	68	72	70	60	58	54	59	68	60	58	61	62	64	52	56	63	73	71	81	51	65	51	72	65	63	66	49	59	58	78	69	66	70	62	57	57	62	66	70	73	69	61	56	50	50	55	50	60	62	51	72	64	64	56	66	47	63	56	55	68	63	62	81	71	63	73	72	72	55	46	70	56	69	61	63	64	56	62	74	76	62	76	65	65	72	72	50	74	55	61	64	62	53	65	73	65	72	70	60	70	69	63	52	67	63	66	67	64	64	57	55	54	64	57	64	62	52	73	79	58	80	73	59	69	46	57	66	59	51	74	71	68	71	65	62	72	66	52	50	57	69	60	72	62	63	72	74	62	71	53	66	73	72	70	56	74	58	60	59	59	63	63	71	57	78	65	67	69	63	67	62	55	60	76	61	74	67	65	75	61	70	63	68	68	60	67	65	56	70	62	77	66	58	47	64	69	56	46	68	72	74	52	73	63	69	62	66	69	75	57	56	72	72	67	71	61	71	71	62	61	83	52	66	63	60	70	48	65	67	74	74	62	53	61	66	58	68	70	60	89	52	58	54	56	59	61	53	66	76	72	72	73	64	68	68	56	59	71	70	65	63	72	64	61	57	55	70	60	61	61	65	66	67	55	59	63	56	71	46	56	58	67	52	73	67	49	86	68	58	56	60	63	65	73	51	64	60	57	90	60	63	56	71	71	53	68	62	67	64	60	67	69	50	73	58	63	56	68	52	65	60	70	66	71	73	76	43	53	64	62	66	53	65	59	50	57	53	61	60	53	65	59	69	60	62	58	64	71	58	69	71	66	53	72	59	52	63	59	62	64	82	78	67	62	53	62	56	69	67	71	72	58	59	56	69	69	57	72	69	67	53	48	58	48	71	50	57	83	54	60	67	74	54	67	72	57	72	54	85	57	73	69	55	71	67	71	59	59	51	56	83	69	64	87	52	60	72	74	66	62	64	61	64	65	54	73	64	65	80	71	64	51	65	59	72	75	54	59	60	74	55	85	62	64	68	58	65	70	76	61	61	62	65	68	62	68	57	61	60	66	55	58	71	58	67	70	72	64	60	58	66	76	74	69	75	56	74	61	53	55	58	57	54	65	76	61	46	64	54	61	73	73	56	64	62	54	61	61	53	60	60	56	61	52	50	56	66	75	55	44	53	66	57	59	73	76	59	68	85	48	59	56	59	56	78	65	54	65	67	53	71	59	58	69	76	59	67	62	78	53	63	61	56	65	66	60	67	67	55	60	81	66	63	64	67	72	59	61	55	58	73	69	69	66	42	66	64	56	56	62	54	62	62	79	58	61	68	72	68	64	58	58	59	53	55	53	47	64	62	56	72	77	73	70	58	63	66	67	56	66	76	62	58	62	62	57	59	62	69	75	73	66	69	67	47	67	63	62	63	57	69	76	63	62	71	51	61	65	48	75	66	42	54	45	61	61	65	71	70	68	74	68	61	69	62	57	55	59	64	51	72	68	79	59	55	64	58	76	56	56	68	61	74	49	54	71	60	71	69	67	67	58	70	42	62	88	64	67	52	64	62	66	56	67	65	48	53	66	58	65	82	77	54	62	79	62	57	63	72	69	64	79	74	66	64	55	71	56	65	77	58	62	70	70	52	73	59	62	61	62	65	66	69	67	64	71	73	56	51	59	57	73	58	62	63	64	66	66	68	64	65	71	68	69	64	53	59	68	73	50	67	73	66	69	63	81	60	62	82	69	48	60	56	62	54	68	58	50	84	57	83	50	73	58	68	59	67	80	81	60	64	65	71	69	56	51	77	51	63	59	58	62	71	65	60	48	66	68	74	62	64	64	59	78	59	75	57	71	60	66	70	75	69	62	53	64	51	70	64	71	63	57	53	61	57	47	55	56	60	66	64	69	75	50	62	76	62	62	62	63	76	70	65	56	56	63	57	62	75	62	69	56	64	66	72	60	61	56	72	68	52	64	78	59	65	72	62	39	66	72	73	80	72	70	69	57	66	60	60	62	68	83	57	56	64	57	74	64	66	59	69	49	64	65	71	66	68	60	79	64	61	65	70	67	50	58	80	74	92	73	63	61	64	74	67	51	62	58	55	72	60	63	63	56	83	73	63	60	62	67	64	50	56	62	71	59	66	62	63	48	63	59	54	50	50	51	77	71	63	68	76	57	75	59	58	54	66	48	66	64	72	60	62	64	57	78	71	75	46	67	76	56	78	73	57	60	42	72	69	86	70	66	74	75	72	76	66	63	64	60	69	70	73	64	74	56	60	69	60	71	52	80	70	70	76	58	56	61	52	54	72	45	51	64	64	52	58	61	66	57	66	72	65	68	77	74	54	64	61	58	53	72	52	69	74	56	63	56	60	61	52	64	59	61	63	56	66	62	51	65	71	54	63	52	58	59	68	56	79	73	83	60	72	74	45	59	62	62	70	74	68	63	63	64	80	61	57	54	65	65	69	64	70	64	67	63	62	77	62	77	65	73	62	64	73	64	63	61	65	76	42	76	57	67	65	69	62	59	72	69	72	63	62	78	68	61	60	66	72	52	67	52	65	68	67	59	58	73	61	65	54	71	70	61	72	71	70	59	52	55	67	66	72	55	53	57	64	70	84	51	52	53	67	63	50	73	70	72	86	68	68	57	67	71	58	50	45	59	71	64	66	74	65	66	61	82	53	77	55	69	77	69	56	56	76	70	70	62	71	49	62	55	56	50	54	77	42	68	63	59	68	57	53	64	62	68	68	49	73	66	78	58	52	75	48	61	64	71	63	58	58	63	53	69	65	61	69	60	70	61	69	68	64	46	66	76	49	61	68	58	58	61	53	63	60	76	67	62	67	46	61	57	80	61	61	73	70	65	61	55	68	71	64	47	65	54	55	60	61	69	57	66	71	58	62	60	62	67	61	75	70	71	64	57	73	75	62	69	57	58	58	82	64	48	53	54	59	55	78	59	68	58	52	72	71	66	69	66	56	58	57	49	47	52	61	65	64	71	61	56	44	72	63	59	61	60	67	81	59	56	61	60	57	54	69	61	64	47	51	57	73	70	65	61	52	54	59	54	61	61	59	83	60	70	67	57	65	58	70	62	69	62	60	42	68	64	62	65	52	66	73	54	62	58	78	58	64	64	65	67	68	65	75	60	79	65	66	69	55	72	53	69	49	44	58	69	61	61	61	66	62	67	71	68	66	65	64	67	52	56	66	83	70	78	67	71	66	53	61	41	64	59	65	65	69
13330	14078	15438	28136	40538	46210	43452	35799	28750	19844	10050	2892	578	527	539	533	504	535	521	532	538	529	536	516	549	543	539	530	540	556	554	506	531	550	572	538	540	573	529	493	552	576	548	557	560	560	517	570	571	512	471	542	560	579	546	583	560	552	569	512	573	588	575	596	544	523	545	526	553	513	520	533	525	566	558	517	549	536	536	542	519	523	564	487	553	581	528	532	551	540	530	525	514	547	506	566	535	496	554	535	596	531	505	564	550	581	539	546	512	554	544	560	520	531	499	520	521	567	578	553	534	559	545	575	566	574	527	559	515	567	569	515	554	553	509	548	574	529	547	563	497	523	502	502	548	506	545	552	545	522	519	529	559	529	512	538	491	536	571	595	529	591	538	560	527	535	506	500	512	519	559	537	555	530	553	549	483	519	525	556	560	522	546	554	573	522	523	490	524	510	506	541	518	559	549	560	571	545	564	499	523	529	553	526	537	511	524	507	567	530	586	542	545	532	540	540	536	552	564	530	513	500	539	538	534	523	535	552	515	542	528	583	535	546	527	557	545	513	561	556	530	514	540	528	569	538	563	569	561	523	583	554	488	551	558	521	543	520	551	566	540	532	544	499	531	521	568	547	527	504	547	567	554	545	566	529	537	545	521	546	539	565	615	547	524	528	521	497	578	553	534	519	503	507	510	541	483	531	555	538	518	525	523	546	514	535	536	492	529	524	543	545	530	540	555	543	538	540	515	552	555	574	552	551	527	556	535	531	558	524	518	576	560	518	522	546	521	550	546	512	562	550	554	526	535	544	556	546	507	568	543	501	507	568	553	560	612	533	539	547	533	565	606	508	565	549	553	532	537	532	506	537	532	545	558	541	562	491	593	500	540	549	539	552	538	490	510	540	551	519	532	584	497	546	518	541	529	580	518	571	575	542	526	536	531	542	587	573	491	554	576	558	528	577	556	582	561	512	553	538	576	544	564	556	505	523	563	515	575	556	536	534	545	546	541	523	535	556	557	505	553	528	571	544	517	535	562	525	554	544	510	507	512	560	520	497	517	554	532	509	532	533	571	519	511	544	512	578	572	522	522	568	537	509	553	545	558	548	509	547	524	521	526	516	543	519	492	521	556	486	527	513	495	499	562	539	557	526	515	558	556	535	525	581	569	526	515	500	568	500	588	570	545	526	540	532	517	562	571	539	514	542	549	490	526	542	536	531	546	557	548	541	538	536	564	524	558	531	535	564	595	499	529	565	512	565	564	540	496	506	553	515	547	533	551	502	594	536	494	594	552	549	509	573	510	516	565	550	542	564	534	532	528	516	584	538	503	551	493	544	551	541	566	518	544	536	529	540	529	540	528	529	534	517	546	534	525	517	543	538	538	542	514	596	532	516	536	561	557	570	506	537	517	520	535	518	556	518	530	536	528	540	541	510	553	543	516	617	543	558	533	550	507	561	574	543	523	511	502	561	581	547	539	503	607	545	528	537	560	569	549	570	549	558	537	493	569	591	541	521	539	544	534	543	572	565	571	519	548	563	584	576	574	527	520	568	536	517	524	547	495	567	607	563	537	500	530	567	532	540	514	530	560	534	554	560	528	507	519	523	504	504	532	537	520	530	572	540	551	564	518	523	529	545	538	503	555	529	557	513	545	555	541	579	511	508	551	545	520	504	552	556	546	538	546	533	540	546	524	549	579	546	561	558	572	544	543	542	553	582	484	518	571	553	538	513	505	516	563	528	533	566	529	501	544	542	555	551	565	520	546	522	524	550	493	508	512	580	526	527	548	501	575	485	540	534	552	491	524	544	517	550	561	543	546	526	513	544	556	546	527	562	560	537	549	514	544	506	530	529	507	546	537	573	485	562	578	552	543	530	580	516	586	563	578	540	559	545	547	552	515	554	563	541	586	512	526	556	555	563	531	540	538	532	525	478	525	581	545	520	544	518	513	555	507	528	571	556	528	524	531	541	566	528	569	515	530	551	581	549	477	543	538	542	556	547	565	553	529	502	522	555	502	531	550	545	511	472	564	538	501	559	540	543	548	538	549	497	525	499	549	533	557	567	503	577	544	566	497	525	557	530	543	539	584	509	565	548	560	563	492	525	548	506	543	533	536	515	577	537	520	528	524	571	520	509	499	524	554	550	576	535	555	530	527	598	541	525	544	520	541	535	546	536	532	541	512	590	533	560	512	530	519	568	563	565	522	501	592	515	532	541	528	542	578	586	567	549	553	577	534	577	532	489	530	521	524	534	523	497	563	516	519	527	536	521	563	533	566	501	518	544	569	529	557	503	538	594	549	519	527	512	548	508	556	583	533	598	521	524	524	558	532	525	556	519	584	571	601	534	524	545	547	564	539	526	531	533	506	562	554	555	502	561	549	543	518	545	530	500	507	556	562	528	574	519	562	505	565	546	559	524	537	509	552	528	557	552	529	588	510	544	533	585	578	541	540	557	498	548	541	520	508	571	563	516	555	551	550	519	518	529	582	572	589	599	548	577	545	535	549	534	513	550	536	560	520	542	606	502	525	546	528	569	539	564	557	573	505	555	539	483	545	542	526	532	528	519	573	542	537	518	540	534	549	558	525	523	526	535	540	545	515	519	566	547	549	552	534	539	507	531	532	554	544	553	541	526	557	583	534	581	600	544	498	518	553	562	543	560	580	545	531	560	522	523	567	550	519	557	522	548	585	572	565	566	532	540	513	541	532	547	557	546	501	536	531	528	579	559	547	544	553	528	496	522	567	546	547	530	526	534	552	556	556	522	546	570	523	546	556	566	551	560	539	566	576	530	534	521	517	556	525	503	529	530	571	537	533	553	541	528	534	538	549	507	517	546	551	579	512	514	496	534	504	545	549	556	531	545	551	511	526	553	547	519	541	532	548	524	544	523	549	531	543	524	551	535	555	553	528	537	520	530	535	553	506	552	576	564	544	561	562	536	534	499	553	556	543	537	489	571	530	525	563	530	535	517	497	558	534	516	529	543	505	534	556	548	484	541	542	549	535	501	531	553	535	513	550	522	572	572	582	570	533	554	528	568	510	507	484	543	544	544	518	539	555	521	576	537	511	573	570	519	526	512	557	538	532	511	551	510	554	555	545	541	529	490	541	525	599	541	510	567	529	559	519	522	527	565	538	550	538	512	526	510	541	527	523	532	531	520	548	516	558	503	535	523	549	555	538	538	549	547	562	538	543	527	549	540	525	534	549	527	553	509	570	517	559	527	552	548	560	533	526	570	528	552	536	557	569	523	545	530	535	560	576	533	580	462	539	511	561	548	556	565	566	566	571	551	550	534	523	527	570	591	573	592	576	482	578	493	515	538	517	547	552	547	566	493	585	569	560	522	525	519	555	596	598	552	510	534	573	564	511	564	545	559	556	541	561	535	569	527	543	531	521	553	508	563	502	550	519	572	549	528	558	533	566	503	566	546	503	531	526	592	519	533	521	522	534	512	552	527	537	495	575	525	533	553	544	562	525	553	530	554
3266	4000	4423	6145	6768	7024	7518	5532	3193	1525	653	236	86	94	94	98	77	93	95	93	82	80	80	105	99	97	85	87	82	77	93	78	83	99	81	103	80	95	99	100	98	76	77	103	90	100	82	93	82	100	115	96	96	108	88	106	93	87	79	90	77	93	117	89	90	97	92	97	95	103	103	89	95	99	87	99	97	92	92	80	104	92	94	99	92	86	101	93	109	92	90	88	91	85	91	88	91	98	101	95	93	96	99	84	98	92	83	85	90	117	97	98	92	98	97	86	81	109	91	92	101	94	99	78	90	84	100	87	72	88	112	77	102	88	98	89	78	89	78	94	96	85	91	95	102	78	98	91	90	92	83	95	87	87	90	87	104	96	96	90	97	101	85	100	102	104	86	96	95	95	93	89	83	73	97	87	109	90	86	97	95	84	86	91	74	84	89	92	95	77	80	89	107	88	83	101	70	88	99	93	95	111	86	87	67	99	88	87	94	85	90	98	89	103	102	78	87	86	91	88	88	83	98	81	87	96	93	92	107	94	86	90	92	89	87	82	82	97	99	75	104	77	98	93	82	90	100	77	88	79	104	96	87	80	102	99	95	97	84	103	88	88	72	85	99	99	99	84	95	103	99	87	101	90	100	86	90	87	85	96	103	96	94	87	95	95	87	104	95	87	96	103	105	91	95	98	100	90	88	99	102	111	101	89	87	103	113	80	100	87	82	105	75	106	95	95	89	118	81	96	81	87	96	96	91	88	83	71	73	97	87	93	84	84	86	95	91	83	102	77	99	88	102	87	86	84	89	107	91	100	77	96	90	91	85	102	88	88	99	95	95	89	86	93	78	90	78	112	98	89	92	109	87	98	107	102	75	89	94	71	87	91	83	90	98	99	97	101	93	96	100	104	90	75	117	97	109	83	85	88	90	75	96	98	92	107	88	83	92	86	84	105	117	86	83	107	69	96	95	91	100	97	80	77	114	98	100	101	82	109	80	80	82	98	80	94	100	98	105	92	96	99	85	96	85	96	101	97	79	90	73	82	90	79	92	100	94	87	110	82	83	85	97	85	91	85	80	98	90	82	97	95	94	92	104	99	100	81	90	111	76	91	108	99	90	78	82	77	105	88	77	95	88	94	89	102	76	101	83	92	97	102	97	73	88	92	93	81	77	95	83	101	105	99	91	85	111	96	80	78	86	100	84	89	89	87	82	78	94	79	86	106	99	86	99	86	96	93	93	99	89	91	77	85	84	82	87	93	94	87	101	94	101	101	74	77	85	95	64	78	96	94	96	93	89	77	80	96	81	88	107	89	93	108	94	112	92	78	100	85	106	118	94	103	88	112	86	84	109	75	85	89	90	98	85	65	86	111	64	95	94	99	94	93	90	84	100	85	102	85	77	90	79	66	82	96	105	91	91	106	79	86	114	92	90	90	95	78	105	83	98	96	93	86	90	94	94	86	91	81	94	87	85	99	92	84	91	80	91	90	71	85	75	96	105	79	82	101	85	102	85	98	87	92	80	78	87	97	96	75	81	90	79	78	111	71	79	95	84	89	97	106	112	59	96	90	104	91	114	82	110	97	89	94	102	101	94	93	85	95	100	95	84	96	81	95	95	105	66	87	84	87	92	88	80	85	98	93	82	112	91	95	76	93	82	85	95	79	84	93	109	94	93	109	73	99	77	85	104	103	90	106	97	89	92	98	86	109	81	99	80	88	89	94	88	106	90	81	95	87	75	81	92	82	104	84	94	87	74	90	92	105	100	97	84	101	100	93	88	95	85	99	92	93	97	97	84	87	87	91	86	96	87	80	96	79	79	102	90	75	79	100	88	80	91	93	102	99	108	82	78	90	99	93	81	77	94	89	99	92	85	90	68	92	89	88	84	88	81	102	84	103	86	83	93	88	87	89	81	73	92	82	87	95	93	99	87	80	99	91	93	100	89	94	85	90	92	78	80	96	88	99	97	81	83	101	75	100	92	115	98	90	89	98	99	107	96	84	100	99	112	107	95	95	89	94	106	76	106	76	86	82	82	98	100	105	93	93	110	89	80	110	76	78	74	112	104	102	97	96	85	83	91	108	99	98	70	104	96	110	90	91	74	107	96	100	81	95	90	100	96	91	84	81	85	83	89	95	85	83	74	106	104	92	90	76	84	88	79	78	95	98	101	93	98	94	84	97	83	83	90	92	80	77	99	91	93	85	80	98	97	97	102	87	97	99	105	86	85	76	98	98	82	72	94	92	99	91	93	69	97	90	93	91	90	85	76	87	106	91	87	93	100	102	80	79	101	100	89	73	90	96	100	89	88	104	101	109	77	80	99	94	86	99	83	89	89	94	82	93	100	88	78	92	95	98	91	76	88	82	95	90	100	83	100	105	85	81	105	83	92	78	94	85	89	79	83	96	86	101	80	94	99	93	90	94	97	81	91	90	97	88	90	81	116	85	86	92	98	95	107	94	93	98	91	77	114	84	63	81	85	101	101	81	87	88	98	88	94	83	88	73	84	86	94	90	108	86	82	84	91	90	102	95	97	95	91	80	90	108	99	85	85	83	88	94	99	71	93	87	91	88	92	88	89	77	80	81	72	82	82	97	80	82	97	97	95	83	81	87	98	83	99	85	78	97	98	98	93	107	78	98	73	105	85	83	69	91	94	91	94	96	88	105	95	110	89	103	104	93	95	73	92	80	94	87	85	89	83	93	94	88	105	89	87	101	98	84	96	100	94	80	72	95	98	92	98	100	86	90	79	116	99	95	89	100	82	90	92	88	91	104	113	102	93	101	78	95	78	108	82	100	77	104	77	80	95	98	91	97	91	86	96	92	102	85	88	93	79	90	112	100	82	87	98	93	82	91	90	94	91	97	84	106	85	99	82	92	93	75	91	91	100	112	70	90	97	94	91	89	87	99	107	97	74	99	92	78	97	91	89	92	92	92	90	91	86	88	92	82	87	67	98	99	88	90	108	87	75	98	82	89	84	98	81	80	98	83	84	87	111	89	85	87	98	91	79	85	97	83	89	88	87	101	87	103	87	100	101	83	84	91	96	78	99	87	101	84	81	97	110	90	89	95	122	97	87	93	87	90	84	91	102	89	87	93	103	104	102	81	101	91	98	80	81	89	86	100	99	87	77	91	77	95	81	91	101	90	99	106	84	70	89	102	75	92	105	94	117	99	80	100	100	96	92	89	108	102	98	99	83	98	96	99	111	90	76	103	88	95	81	86	72	102	92	74	99	95	107	89	93	105	96	85	96	96	89	80	96	93	102	86	91	88	103	82	85	97	123	77	101	85	85	85	94	96	91	109	108	71	82	92	82	112	94	95	92	98	89	84	89	87	84	87	93	87	87	84	105	83	100	87	102	87	82	82	92	98	97	92	79	76	90	90	80	99	91	92	111	84	106	114	104	82	100	93	87	95	97	94	94	96	98	96	98	88	114	77	84	100	97	74	98	89	112	98	91	91	83	84	84	86	92	82	87	93
23591	24979	26597	36025	50636	57343	54435	45239	35309	25139	14449	4623	795	800	869	833	776	769	849	770	827	767	787	889	800	845	786	800	754	805	818	777	793	836	789	822	754	789	822	764	800	717	795	750	809	776	812	814	774	866	777	792	823	804	773	829	744	798	762	825	724	797	786	774	889	830	753	771	823	767	792	812	785	774	814	789	807	784	788	791	817	773	817	823	764	753	827	845	770	800	841	846	827	810	811	799	807	815	807	813	807	762	775	792	811	779	765	758	790	768	816	795	825	755	807	780	809	757	782	820	817	794	763	764	786	831	805	802	842	807	823	838	785	759	784	755	768	786	758	825	793	864	769	808	773	797	789	819	677	820	824	828	808	859	801	803	801	761	819	802	793	759	799	784	836	777	823	759	842	817	813	784	838	749	841	829	788	808	778	820	809	821	789	849	782	817	812	804	797	843	779	793	794	751	767	804	829	807	799	846	794	801	817	804	783	780	788	801	865	801	821	779	799	857	775	805	812	822	761	810	797	784	783	793	793	836	840	746	762	833	849	764	829	776	763	768	846	818	866	789	815	802	764	796	784	840	842	835	769	740	832	815	798	800	804	783	767	778	785	808	792	792	817	767	785	789	774	810	780	804	793	801	790	813	783	788	808	782	837	770	808	806	816	840	789	772	748	793	816	802	813	775	823	791	809	839	820	771	766	745	858	819	829	795	798	780	808	817	830	792	780	801	820	826	829	805	764	788	757	805	832	794	809	827	832	793	845	815	829	835	793	749	790	835	752	816	830	769	817	754	812	795	783	798	795	818	781	790	770	798	801	793	803	810	721	812	814	756	840	793	806	801	750	791	800	795	787	788	775	810	813	807	799	774	847	795	830	761	791	823	805	756	777	766	807	808	772	811	774	773	777	779	792	841	821	814	774	755	778	777	794	797	799	799	813	854	860	824	818	813	768	805	785	788	765	796	836	819	788	763	766	802	753	820	784	787	822	726	833	844	800	724	813	794	797	767	797	763	829	824	773	810	829	785	816	824	787	801	795	779	770	832	837	769	783	828	798	771	768	768	751	788	826	849	778	758	827	786	808	804	820	845	791	801	789	849	821	822	789	838	797	767	797	796	826	853	798	770	795	802	839	806	804	778	760	793	788	827	824	793	816	754	801	795	821	834	794	807	799	779	808	818	785	773	730	821	803	809	839	763	870	814	803	795	800	811	789	768	772	812	751	785	805	814	776	796	835	828	771	843	825	810	765	795	820	788	868	773	810	810	776	756	830	828	778	853	789	751	786	812	826	795	775	783	819	800	801	802	792	836	848	822	810	799	843	755	772	819	772	799	861	811	864	772	809	786	777	796	811	802	763	804	790	799	835	828	797	787	843	781	826	803	774	783	818	827	801	798	808	827	762	790	811	864	751	763	796	769	780	799	818	780	755	793	840	771	806	772	837	789	848	771	779	789	744	807	758	777	800	780	840	779	776	745	810	790	853	773	760	793	770	814	775	818	806	777	831	804	892	858	717	812	801	814	764	802	793	812	792	826	815	831	791	804	797	800	756	778	826	858	769	764	798	735	779	789	810	776	843	793	764	828	826	839	794	772	840	792	832	811	845	815	864	783	787	791	801	829	767	830	780	788	784	833	806	778	788	804	795	824	797	818	822	801	806	849	825	786	829	753	867	795	733	811	774	778	763	809	786	816	800	823	807	832	771	778	834	810	782	814	822	819	841	788	783	784	795	819	768	770	784	805	856	834	799	848	764	793	796	798	767	785	770	824	744	795	750	772	757	817	824	742	820	794	833	847	802	783	759	777	769	823	781	802	848	821	805	799	793	862	788	783	864	786	791	753	801	774	780	763	837	803	841	820	857	730	839	791	772	837	787	790	776	793	837	803	778	791	815	824	867	775	779	809	739	805	785	749	823	808	808	800	802	767	836	793	802	810	803	765	784	755	783	774	783	796	823	802	739	833	808	823	768	764	764	780	824	757	801	817	790	813	784	790	804	789	771	775	813	770	804	830	792	791	797	784	833	798	793	865	773	758	832	820	812	826	832	800	808	792	796	793	795	763	791	839	813	792	812	808	842	825	809	802	807	822	810	765	783	819	874	828	840	827	781	728	770	800	803	825	779	799	770	803	812	812	774	844	794	782	782	793	808	814	791	806	800	820	798	824	761	790	757	822	805	776	744	796	840	767	815	779	858	807	830	791	774	801	727	814	804	754	789	819	814	820	780	802	804	805	738	830	803	798	845	787	808	770	711	768	806	775	816	795	856	827	784	830	792	829	743	832	845	790	776	818	806	796	715	786	812	817	831	797	804	789	812	822	813	776	803	828	863	811	807	801	769	776	815	764	788	777	822	785	772	849	798	864	769	792	756	826	765	754	787	757	804	815	796	747	820	835	776	827	855	822	730	838	773	800	845	768	828	794	846	838	789	824	812	764	857	759	837	826	799	808	813	823	839	823	772	870	738	815	837	764	774	784	837	750	793	792	781	779	776	803	801	772	841	854	805	828	810	831	794	763	837	824	782	771	775	789	812	761	838	828	830	825	835	814	829	837	757	793	850	785	790	803	786	821	803	799	809	808	807	794	789	796	808	830	804	778	746	790	850	801	751	815	813	819	803	883	787	766	811	800	815	805	813	841	839	795	774	777	735	785	817	817	812	839	793	856	790	811	756	842	870	822	761	810	783	780	764	803	821	770	746	785	811	812	841	791	795	845	775	763	853	808	826	821	829	765	804	768	787	845	805	792	813	872	856	850	804	830	757	760	802	800	825	815	772	735	840	774	769	822	881	780	832	787	834	852	790	804	766	790	792	812	821	788	762	775	782	782	765	784	710	817	814	779	776	765	774	803	854	790	842	794	791	815	752	811	834	845	818	801	818	808	803	828	798	767	786	812	824	789	809	793	760	784	768	817	798	774	813	835	810	827	820	821	830	768	742	801	839	808	817	834	812	827	749	790	766	772	792	814	756	801	783	775	769	805	872	813	823	850	815	770	807	751	789	769	782	794	804	800	831	767	772	797	799	772	771	773	791	786	780	837	786	764	802	780	835	843	836	756	793	796	813	777	805	809	822	799	786	812	801	783	828	783	773	817	821	825	791	780	778	787	789	792	816	802	801	752	748	820	779	755	843	768	788	798	805	854	824	767	774	766	775	772	821	836	808	804	790	797	760	740	819	791	838	772	812	745	784	797	809	773	790	799	842	778	804	781	778	834	800	792	856	814	788	823	766	743	827	859	801	779	802	794	795	796	802	798	815	833	813	749	794	806	822	810	837	787	794	819	744	834	773	833	848	787	768	743	789	757	771	756	778	787	810	795	798	840	766	769	783	816	804	784	783	800	774	780	811	779	824	833	783	767	762	780	778	785	804	825	737	826	802	734	789	798	802	785	808	814	788	825	829	775	760	812	838	779	753	804	807	808	779	849	861	767	791	826	742	820	778	784	748	802	864	763	788	801	786	809	785	824	758	788	781	815	835	757	829	805
3182	592	745	912	1207	1442	1345	1020	648	329	188	118	100	90	108	84	106	115	81	84	87	106	95	87	88	86	91	118	94	79	86	85	124	106	85	96	100	91	89	73	97	77	94	108	94	94	111	86	87	98	100	81	106	102	88	86	100	107	73	90	104	84	101	96	101	80	102	95	96	99	116	107	81	98	106	94	93	85	102	93	104	91	66	97	88	92	104	89	98	96	80	84	95	103	86	87	81	105	112	104	101	106	77	96	84	104	91	91	86	92	107	86	94	94	102	101	98	77	99	101	109	91	97	100	94	81	99	92	70	93	95	102	90	88	93	98	96	98	79	91	79	87	87	90	82	90	98	89	87	90	88	72	114	88	90	77	89	98	96	100	104	91	104	89	97	98	104	68	84	104	104	90	88	105	89	108	113	79	88	97	79	91	105	107	99	96	90	111	86	85	86	91	87	96	105	96	86	87	95	102	113	83	92	94	91	95	81	126	85	82	96	110	114	95	92	93	79	107	97	110	81	89	89	97	92	103	103	103	80	94	108	96	88	85	114	107	97	95	83	93	105	110	97	88	102	98	99	94	87	95	89	102	106	93	99	113	94	90	91	89	82	94	103	92	106	96	103	101	80	110	91	78	90	92	96	103	99	88	104	101	98	95	110	109	93	93	106	98	79	114	96	99	78	81	93	94	79	97	89	94	82	96	100	97	104	109	88	88	80	95	90	96	82	99	91	75	114	87	85	84	102	97	102	87	81	83	88	105	80	97	92	86	84	98	92	92	102	102	99	81	93	95	83	73	91	96	86	82	104	93	101	109	80	67	109	75	83	83	104	96	89	103	97	95	97	93	74	105	96	84	104	124	93	97	90	104	92	87	83	125	80	83	80	85	82	104	84	95	94	73	103	98	94	98	121	115	95	96	98	102	103	79	76	77	83	106	88	102	95	101	97	98	79	78	108	81	84	105	92	99	103	86	79	109	93	104	91	72	100	105	117	107	90	91	87	100	121	96	86	104	94	84	105	85	100	97	84	78	115	88	94	92	94	99	103	88	87	100	101	77	90	91	81	87	95	96	80	82	83	87	101	90	93	80	97	75	108	114	85	95	78	91	87	84	109	94	86	96	96	117	92	105	83	92	83	77	106	97	114	87	92	92	102	103	107	106	94	93	99	99	93	104	83	96	93	80	95	112	97	92	78	91	77	90	107	97	86	96	86	96	94	95	102	77	89	92	99	101	93	95	96	90	92	69	87	100	96	96	103	107	91	93	79	97	101	71	90	105	84	98	84	80	92	92	75	91	93	83	86	103	87	115	86	89	104	99	97	95	90	111	97	93	87	84	95	77	94	102	86	100	102	100	100	81	100	113	88	93	99	75	95	119	84	96	87	91	86	89	101	94	82	103	76	105	88	105	87	105	85	97	93	85	89	106	96	90	96	102	82	89	86	101	107	87	98	95	85	82	89	88	73	120	87	92	79	87	101	98	100	115	99	83	94	104	98	104	88	102	109	100	103	103	100	83	97	95	109	83	74	108	112	76	88	90	96	92	105	113	116	95	84	99	90	83	121	80	78	94	99	101	95	84	97	87	90	95	80	102	98	83	96	101	105	115	101	102	100	85	110	112	92	93	93	104	100	103	82	96	95	95	98	104	99	87	93	82	100	110	96	84	105	116	89	93	125	96	105	83	101	72	87	95	92	100	89	92	87	88	105	102	86	89	88	89	92	91	97	89	106	97	97	95	99	90	103	96	101	93	98	83	95	88	95	93	91	106	83	100	89	95	100	88	101	94	110	101	94	82	105	98	97	90	103	105	83	75	86	92	114	99	101	95	89	95	103	87	108	105	75	112	89	85	80	98	72	102	91	95	90	93	89	103	97	89	81	95	101	100	86	93	84	88	95	83	84	88	95	94	85	78	107	72	97	93	89	105	106	67	87	112	91	105	100	82	94	88	93	96	83	80	89	103	105	96	92	89	86	105	91	92	86	77	95	102	103	114	99	89	95	91	87	86	82	89	117	93	99	90	91	95	100	93	115	111	80	105	101	89	89	91	105	94	94	93	92	104	93	76	81	85	92	88	91	79	87	79	79	88	79	80	86	106	91	103	94	82	82	79	84	88	82	92	114	97	92	73	113	96	93	92	98	83	76	94	95	75	89	102	99	103	80	78	82	113	111	94	99	108	100	85	82	91	100	91	98	97	111	83	86	101	95	76	101	93	101	88	85	91	94	116	103	111	84	88	100	91	85	89	89	95	91	86	84	95	102	93	111	98	93	83	92	82	90	95	91	96	83	94	88	82	82	88	95	103	93	76	101	84	100	94	97	91	103	82	74	93	102	98	92	86	99	93	87	92	90	84	87	92	94	89	110	98	98	81	97	84	103	82	92	86	90	88	110	85	93	96	84	96	74	92	76	96	98	110	90	106	82	81	96	92	97	85	86	86	85	87	82	78	96	91	75	91	86	94	90	92	118	95	86	91	94	102	94	86	95	66	89	111	103	90	105	82	116	92	86	89	82	97	84	87	101	101	103	103	94	86	96	104	93	98	104	113	95	101	96	70	96	93	89	109	92	78	86	101	90	110	72	99	91	80	103	110	108	91	94	93	99	81	105	86	87	112	91	96	97	93	74	89	94	98	97	91	84	79	97	89	83	94	93	93	101	90	102	94	99	101	73	94	105	108	105	107	86	94	100	79	97	92	77	85	93	96	77	82	105	95	104	72	86	76	93	99	84	89	92	88	96	95	91	100	94	88	85	89	93	81	92	124	96	89	101	90	83	87	89	84	111	93	86	79	100	107	106	95	87	71	67	106	72	86	101	87	93	98	85	100	67	95	89	93	97	107	95	92	76	101	100	87	82	100	109	92	86	108	117	88	87	98	105	89	96	91	101	89	104	91	89	90	93	88	80	106	86	93	84	86	96	85	91	111	102	111	89	100	93	122	93	83	87	95	92	79	102	106	87	97	110	102	77	95	94	86	93	104	78	96	91	96	106	89	98	83	99	99	111	99	80	118	82	80	89	86	106	92	91	86	113	109	107	99	101	104	91	68	89	82	84	99	97	86	71	79	84	91	90	82	95	97	94	94	103	97	106	89	99	94	90	84	92	90	103	90	83	97	104	100	106	89	84	97	91	89	87	92	85	95	107	92	93	75	100	81	87	94	92	94	106	99	100	66	100	95	89	94	98	92	104	87	88	98	115	92	93	86	90	104	114	107	83	90	94	93	78	94	102	88	79	90	102	84	81	88	86	106	84	106	100	78	81	92	88	103	98	79	111	76	87	98	86	77	76	118	100	85	76	108	84	89	97	101	85	87	98	112	82	98	109	79	91	84	88	97	74	82	86	95	87	87	105	89	92	101	91	90	89	106	108	105	92	94	104	98	101	96	86	90	108	96	94	82	91	95	103	118	108	99	110	78	99	92	84	97	77	111	98	104	98	92	95	85	99	92	95	79	95	109	104	104	98	98	92	88	85	109	105	109
11977	7013	8633	13840	25109	30152	27505	21609	14403	7600	3430	1277	817	720	752	759	818	767	791	760	746	746	792	795	812	735	771	779	749	770	807	779	816	762	800	759	770	750	800	821	770	775	762	754	792	784	779	802	810	759	813	790	761	804	764	744	802	791	827	782	756	805	785	758	756	730	765	755	784	806	803	818	795	761	792	764	749	792	747	735	791	809	763	812	783	787	791	798	746	782	769	760	803	789	779	831	785	770	782	740	759	744	785	816	815	796	808	788	812	804	800	782	781	786	733	780	812	791	760	804	796	791	769	799	807	783	767	776	791	781	740	794	809	783	714	750	834	785	817	748	785	754	761	782	852	755	740	766	775	728	758	748	773	768	801	757	768	776	789	780	773	780	774	756	792	782	758	786	747	813	773	808	799	761	771	786	792	729	771	711	792	788	758	781	774	780	797	816	781	760	763	811	777	790	768	749	767	812	799	783	831	792	800	802	734	793	799	779	823	809	765	786	749	832	813	746	782	773	753	792	749	749	771	725	746	754	762	825	735	782	802	784	785	788	766	741	778	799	799	796	750	773	768	760	809	800	818	824	727	807	825	775	776	779	793	762	762	771	758	812	796	759	809	742	765	749	814	811	749	811	810	775	760	754	815	776	752	781	786	752	756	773	800	733	718	797	800	784	755	826	766	721	744	776	804	776	830	758	750	754	784	766	790	805	806	802	752	794	781	794	762	734	787	775	796	788	798	795	786	760	756	784	749	795	794	786	805	789	774	774	788	793	800	769	716	770	764	763	822	727	733	741	784	777	787	742	794	730	797	789	806	773	763	736	798	794	769	729	775	803	771	781	746	804	736	775	783	843	782	821	745	777	762	731	825	782	800	803	737	793	749	830	747	753	785	798	811	813	728	789	756	785	769	776	784	779	706	768	772	864	758	743	770	811	799	745	815	781	768	754	768	731	747	793	789	788	762	753	787	749	810	794	801	761	777	783	734	765	779	821	741	785	756	806	773	786	795	764	816	845	808	795	760	722	759	803	726	753	776	809	801	760	771	742	840	726	756	747	795	805	747	773	739	771	767	776	712	782	756	797	786	797	806	772	777	784	784	780	778	812	795	757	780	720	757	740	800	831	808	791	763	709	769	792	743	787	783	781	744	761	791	747	765	791	791	782	745	807	763	790	825	793	777	822	712	819	814	873	806	831	760	798	745	719	798	779	732	828	809	765	822	797	757	812	804	782	728	797	752	748	802	753	794	776	732	837	835	769	752	725	810	772	756	768	718	778	784	786	763	781	770	824	781	762	802	742	786	791	784	827	758	842	808	778	800	748	725	734	789	775	740	748	757	802	741	786	757	754	752	754	787	776	742	791	744	769	723	785	774	763	775	794	772	746	769	749	826	765	747	737	791	783	828	816	735	785	789	798	745	755	784	779	795	757	772	803	841	808	762	806	784	747	776	749	774	705	766	785	766	778	800	780	723	758	758	813	801	773	799	796	756	794	775	755	748	780	763	818	784	812	766	761	759	727	765	794	752	736	777	828	793	770	765	770	800	775	829	804	766	746	780	771	816	801	768	807	770	801	771	772	778	740	751	824	763	744	840	735	832	768	779	770	744	744	783	755	816	760	795	773	767	814	759	793	790	763	775	746	762	719	836	835	735	836	775	744	814	790	776	777	758	782	758	791	790	783	804	790	774	791	813	766	802	807	772	807	772	824	754	753	737	740	809	788	787	748	855	774	805	796	746	769	807	809	787	757	763	804	812	738	762	770	774	771	786	768	777	774	806	768	847	766	788	837	815	732	784	755	782	799	789	740	773	774	755	778	809	747	813	784	800	801	787	755	806	758	746	758	795	760	783	752	771	773	747	811	740	769	780	738	752	767	769	853	781	785	755	823	771	779	778	740	758	775	743	794	756	799	787	789	796	745	806	766	800	764	791	812	781	793	771	782	767	812	789	762	785	765	780	781	761	788	793	818	766	869	726	796	780	745	747	781	800	757	794	806	800	822	791	796	851	781	746	789	784	781	770	784	764	792	824	779	760	795	782	782	764	788	820	799	753	839	842	826	780	801	749	743	778	821	762	824	784	801	792	774	784	807	760	810	783	802	772	790	809	729	790	813	749	773	741	750	766	794	780	769	815	815	764	778	794	815	800	820	797	810	758	768	721	796	738	791	820	767	813	777	745	789	801	769	796	746	794	800	766	792	751	820	761	821	774	813	787	749	797	774	798	769	774	788	791	821	744	763	779	708	765	765	762	778	731	789	814	749	791	774	817	771	776	801	739	727	802	774	742	755	770	758	762	744	785	738	776	755	777	794	739	785	749	791	741	814	765	795	778	760	746	799	829	766	800	846	796	748	785	800	805	769	755	770	760	723	807	723	736	760	779	761	782	772	788	730	771	785	765	790	748	784	707	778	776	784	763	767	783	774	810	720	756	774	749	790	780	760	787	785	772	779	704	790	752	744	805	792	782	742	829	778	825	809	779	780	781	769	815	780	788	779	854	785	838	826	801	733	714	792	803	737	764	776	769	779	723	738	766	768	781	752	734	761	807	791	806	787	762	781	739	785	805	799	722	804	778	779	755	778	688	730	785	838	819	761	841	746	835	812	812	767	823	849	732	773	759	828	759	788	817	750	785	763	790	800	807	794	790	824	779	748	763	727	817	803	799	773	784	776	787	735	778	764	777	789	779	786	737	798	750	748	796	804	791	787	731	758	750	758	813	774	739	734	793	771	769	751	811	797	730	762	753	785	803	832	751	770	779	760	728	833	793	748	776	771	771	817	783	754	770	792	777	792	777	778	784	778	782	788	705	732	762	798	766	740	755	782	819	760	833	686	774	800	775	747	768	789	765	758	779	744	782	777	799	793	758	776	752	803	748	819	746	790	805	791	782	811	756	763	770	777	799	816	791	734	800	776	757	808	770	774	796	819	786	772	768	775	793	710	744	760	726	777	807	820	740	813	815	778	809	817	783	807	813	754	773	787	785	758	771	783	754	770	806	820	753	755	749	758	759	779	761	756	738	838	757	781	801	769	811	744	752	788	834	784	770	803	818	801	774	786	800	821	726	776	777	756	804	748	784	832	746	836	784	767	826	804	808	762	793	795	818	820	782	784	745	807	750	772	768	752	757	776	800	737	778	757	826	753	759	758	802	787	740	808	751	714	821	741	740	796	706	758	717	774	807	803	732	775	747	801	794	809	787	795	788	781	804	783	790	767	780	795	782	749	772	747	760	764	742	818	785	785	762	783	753	744	799	773	814	788	779	810	793	743	742	790	758	775	739	795	762	766	798	745	791	792	776	763	784	794	736	806	758	809	777	758	827	795	816	805	767	776	812	793	743	833	786	832	740	809	765	787	771	760	788	803	769	829	745	816	814	739	817	745	810	821	816	762	795	800	763	740	782	755	770	753	761	773	819	768	768	822	748	824	768	822	793	800	766	777	784	814	753	804	808	747	789	815	807	856	776	754	761	773	765	751	765	787
4621	2632	2639	3590	6421	9153	9222	6628	3759	1622	667	133	83	78	66	56	70	65	68	68	88	78	57	60	85	62	67	84	79	58	56	85	65	74	69	59	61	76	57	76	71	49	80	75	59	63	63	67	67	71	68	71	78	72	84	77	73	63	60	53	70	60	58	63	62	57	59	60	70	67	67	69	63	61	68	63	74	65	63	57	53	74	56	84	78	65	57	74	70	57	71	69	73	64	67	68	65	54	68	61	72	55	65	66	75	65	67	62	73	65	61	77	74	80	61	52	55	61	68	70	71	71	63	72	71	67	72	59	59	64	80	58	80	63	65	68	76	62	70	69	63	62	82	68	76	65	77	65	65	62	78	61	56	68	62	63	75	73	68	77	64	66	70	74	62	73	67	67	74	56	67	76	58	78	61	80	76	57	66	60	76	77	69	88	60	68	58	52	62	77	54	62	85	60	79	74	72	74	64	68	84	71	61	61	58	68	51	62	75	75	77	67	70	75	61	87	59	69	81	57	72	66	67	66	65	65	77	61	83	67	79	69	58	77	69	59	73	67	70	71	60	71	72	58	53	60	63	68	71	59	80	73	75	69	66	56	72	56	64	66	74	71	68	59	73	61	76	70	57	56	75	67	63	73	84	51	77	77	57	68	60	68	76	61	67	60	65	70	82	46	67	64	57	73	63	65	84	59	74	75	57	76	64	69	69	54	62	71	70	60	64	88	77	67	72	61	72	75	61	81	53	76	68	68	73	71	67	70	59	70	74	85	68	55	64	74	64	62	61	64	69	63	58	72	59	73	64	62	58	63	68	71	61	71	68	47	79	72	60	72	68	64	65	62	58	67	75	85	59	64	74	67	60	66	65	61	71	61	61	65	49	62	60	79	69	73	82	72	69	66	70	68	58	68	66	76	72	81	53	71	61	60	69	57	56	49	66	62	73	79	76	74	58	62	75	79	65	58	62	78	69	68	78	61	68	75	80	76	69	65	74	61	81	56	65	65	64	62	64	63	65	77	60	67	79	91	66	82	64	67	68	79	78	48	62	62	69	66	77	79	60	62	75	57	57	71	70	78	77	61	69	63	70	67	58	71	57	67	64	74	60	68	66	73	75	64	58	77	81	86	79	70	62	57	45	76	78	62	68	74	66	72	45	61	72	60	81	55	60	60	61	70	65	68	61	63	81	79	74	59	74	58	83	58	64	69	67	66	58	63	60	68	70	72	63	71	66	58	67	58	64	63	70	65	75	68	69	63	51	64	62	68	66	68	65	57	74	61	67	66	65	82	73	59	58	75	65	79	84	67	85	54	71	72	70	54	71	68	60	63	68	49	69	64	57	75	64	67	64	77	47	61	62	63	62	63	59	69	66	73	71	64	66	58	66	71	74	61	63	63	61	68	63	76	61	62	67	61	55	61	58	71	78	75	69	78	60	69	68	69	67	62	75	78	68	63	61	53	74	72	60	59	74	65	62	54	73	78	56	71	69	75	70	64	82	69	64	55	61	58	81	69	68	79	59	70	68	61	82	72	61	58	55	68	53	70	70	56	74	59	70	51	65	81	72	63	54	57	66	74	68	71	63	72	67	65	69	60	57	71	63	70	62	75	61	65	52	60	63	74	61	64	65	71	61	73	62	62	61	65	67	64	51	70	69	77	57	64	71	68	71	75	72	78	60	85	76	51	68	64	63	73	69	54	77	62	58	69	65	67	66	57	64	73	73	58	66	61	59	67	67	58	59	69	50	75	60	71	67	59	60	60	56	49	82	61	66	73	56	60	61	64	56	59	75	56	64	67	69	63	63	71	64	65	69	56	52	76	72	59	74	78	61	56	61	60	74	63	66	56	70	73	72	69	64	66	64	55	73	68	49	65	67	60	60	72	72	68	59	66	59	66	48	71	70	54	86	69	76	75	56	60	57	60	58	65	65	72	69	74	58	65	57	73	83	65	67	63	72	67	61	65	71	72	57	67	63	67	66	69	62	77	69	71	66	68	65	66	72	61	86	80	64	73	81	53	56	61	61	81	70	58	81	66	70	60	69	72	75	50	74	63	60	74	63	55	59	72	69	60	69	68	64	65	72	58	77	56	52	67	62	72	61	50	91	70	79	61	62	77	69	62	70	62	68	60	71	59	62	65	80	73	62	71	58	70	71	75	70	72	67	70	64	58	57	69	72	64	65	64	75	80	69	65	73	63	69	64	68	74	62	58	71	64	64	63	71	70	60	67	83	75	69	59	74	56	83	75	73	68	75	74	62	68	67	66	76	71	48	53	58	67	80	79	63	77	58	57	68	56	66	60	66	66	68	58	51	54	71	64	47	67	72	70	62	66	74	70	72	68	77	68	66	69	66	78	65	82	66	56	65	80	68	58	67	71	68	74	83	59	64	69	50	56	74	75	71	65	65	74	60	64	75	74	66	61	74	62	61	53	58	67	63	79	76	64	63	69	47	59	74	64	66	70	62	55	80	62	75	72	87	82	56	61	63	67	65	71	80	73	77	60	62	67	54	76	74	72	58	66	66	75	70	80	65	60	62	69	71	67	75	64	64	66	68	85	72	76	69	56	68	58	56	58	75	79	88	76	57	57	66	75	62	64	63	63	66	61	59	85	61	63	70	60	75	68	60	82	64	38	91	71	55	66	69	73	71	59	56	82	72	65	59	77	50	70	59	67	81	74	65	71	56	75	59	66	66	65	62	64	65	54	65	77	66	69	60	62	73	61	60	81	61	76	71	51	69	67	67	75	68	65	81	72	85	70	70	60	58	70	55	72	67	59	69	69	60	57	64	72	88	69	74	62	59	64	71	68	85	58	65	61	69	78	59	74	73	76	51	61	62	59	61	71	77	72	69	72	58	68	59	59	61	73	68	64	53	56	60	70	57	69	65	62	67	62	62	63	64	80	65	59	66	77	74	68	70	75	67	68	80	69	67	54	68	63	80	61	67	65	60	59	67	82	62	67	58	69	68	66	54	61	69	61	66	70	79	61	61	72	67	60	64	70	60	68	60	67	80	73	84	62	62	70	74	61	59	59	65	74	68	60	72	57	71	73	63	63	71	67	58	82	74	50	86	73	64	68	76	57	64	56	72	73	67	63	62	73	74	57	71	69	61	56	67	55	69	77	73	64	60	64	69	70	71	65	81	73	62	72	57	55	67	69	64	66	58	66	70	67	67	69	58	57	63	76	57	72	65	63	49	70	58	74	63	64	77	60	74	74	64	60	63	66	75	70	72	81	69	64	78	61	78	72	72	82	78	51	69	64	72	71	68	90	64	61	80	80	83	65	70	80	80	61	62	69	68	68	82	64	64	67	70	72	51	71	63	63	70	68	75	63	59	52	67	82	59	76	72	58	77	62	80	71	72	63	54	63	82	63	78	81	52	70	67	81	59	79	85	65	78	70	71	80	84	71	70	71	70	59	75	66	68	65	53	77	75	77	74	77	66	72	64	63	82	71	74	62	64	60	66	65	69	71	74	67
21692	20014	19459	30089	51619	62098	56910	46871	36679	25982	14302	3133	570	603	586	616	615	589	629	572	644	590	619	592	616	589	607	599	568	547	593	590	589	599	537	607	593	571	568	571	603	620	587	603	639	621	558	584	586	589	585	616	551	612	572	617	593	596	620	624	561	614	610	611	594	594	558	619	604	551	600	600	596	568	600	599	573	566	601	646	620	643	607	570	589	566	559	617	621	559	596	575	572	593	596	603	597	611	602	563	582	555	613	600	557	583	542	644	563	583	545	596	599	580	569	594	649	612	612	621	560	602	568	587	601	604	561	552	602	599	574	626	620	591	567	562	615	630	554	626	563	620	609	571	604	575	584	631	586	589	604	587	616	613	581	626	588	630	547	569	571	620	558	567	624	577	592	619	556	612	596	561	588	561	619	591	576	555	590	578	607	574	567	637	634	589	589	579	592	578	586	594	588	599	596	571	590	618	600	561	605	582	583	577	601	597	633	574	599	613	637	583	593	600	612	644	606	561	581	618	611	628	626	630	598	625	612	608	599	642	599	565	577	589	578	584	574	576	584	621	591	604	572	618	611	589	567	580	578	573	624	614	584	588	610	606	575	579	598	631	557	587	576	607	610	635	567	601	587	557	629	591	611	595	613	614	606	588	575	577	603	557	578	586	589	604	567	577	608	597	644	577	639	600	608	573	659	590	577	585	576	618	630	628	604	568	618	617	598	539	590	629	574	554	592	633	606	586	580	600	582	571	627	605	601	611	619	615	543	607	576	572	614	563	578	631	561	585	588	589	596	575	584	637	578	579	598	572	574	578	575	554	575	579	570	564	603	570	544	578	604	573	599	589	586	575	589	598	568	615	583	587	604	581	589	601	655	602	619	584	586	587	583	591	635	588	608	577	581	634	593	582	618	567	573	523	601	574	606	598	613	634	545	545	621	624	572	560	608	584	597	617	586	560	581	589	617	598	617	560	600	581	596	602	589	618	603	567	569	610	560	612	562	574	576	607	580	568	640	585	578	615	597	605	582	584	559	599	594	570	589	574	599	584	551	570	575	582	632	613	563	588	569	644	627	607	593	530	608	614	595	597	610	600	577	623	597	592	587	602	560	581	602	575	595	636	584	583	579	617	619	609	577	540	528	601	555	592	565	594	630	550	640	577	596	569	612	589	595	585	560	632	581	601	615	595	585	592	569	586	578	543	598	582	604	613	581	577	583	563	581	596	558	614	579	610	610	600	589	591	602	582	585	566	610	550	594	630	578	596	574	595	572	533	588	604	590	601	629	526	614	623	554	600	597	563	585	597	623	609	618	628	601	594	601	579	607	581	592	569	609	591	587	557	605	573	573	623	646	549	587	578	600	601	571	583	598	577	566	596	616	604	578	634	610	578	564	589	553	559	570	585	601	573	589	578	590	607	586	593	596	627	579	579	630	588	586	589	579	586	610	600	589	574	633	595	575	584	630	583	630	576	594	547	582	575	571	602	603	603	654	585	578	612	617	593	576	587	599	576	577	547	558	614	609	649	564	595	569	572	567	616	560	599	607	583	601	575	592	592	544	591	542	618	565	572	601	585	578	592	575	584	560	592	608	570	596	604	654	565	582	602	576	615	565	643	587	545	641	611	613	613	601	606	571	570	576	602	621	613	573	598	621	547	584	614	540	633	577	607	577	614	575	606	595	588	613	613	573	585	611	571	639	561	598	557	553	607	563	571	593	582	620	611	595	583	595	559	597	602	612	600	601	594	616	587	604	556	574	612	590	601	583	609	604	594	534	556	598	593	580	595	586	590	577	600	587	579	593	608	625	558	615	617	577	586	623	597	577	577	609	583	587	619	639	590	563	610	625	631	584	581	604	564	559	643	587	654	594	616	592	599	570	599	551	570	563	585	556	576	566	647	616	601	589	588	614	573	600	608	617	600	600	581	605	618	610	587	564	603	557	600	566	640	616	636	566	646	588	602	601	601	603	614	573	589	603	580	619	590	529	588	558	592	588	567	585	604	615	547	600	555	578	562	616	603	585	568	583	541	607	574	576	591	626	626	567	602	564	608	608	557	593	593	633	547	595	575	543	596	585	582	607	560	597	574	573	561	569	574	575	601	597	596	594	625	576	619	604	538	594	583	584	601	613	536	588	561	593	599	589	603	633	592	560	615	585	607	579	548	621	562	566	543	612	557	587	588	586	581	599	650	614	597	586	574	628	590	569	601	596	621	556	574	595	604	622	613	607	606	597	596	591	586	629	581	565	581	601	610	605	621	587	589	583	591	624	578	558	612	597	630	603	612	629	577	576	609	591	620	558	621	555	545	610	617	602	546	619	586	601	549	578	581	579	564	531	596	605	595	629	555	607	574	578	592	570	625	608	594	594	584	597	605	598	598	642	574	581	553	587	596	603	567	576	586	567	579	557	627	569	553	586	559	613	606	646	584	581	628	606	574	601	645	594	585	584	587	603	633	572	630	564	598	579	583	555	569	593	590	624	569	662	580	568	594	604	592	594	580	559	603	578	636	581	625	571	578	566	630	650	568	564	626	627	625	601	623	597	618	590	577	581	580	541	560	641	604	642	587	566	614	585	595	597	556	586	610	554	554	556	564	626	592	605	579	602	567	563	560	574	637	582	578	603	542	570	559	590	593	581	571	651	584	589	554	569	583	600	542	553	589	562	578	557	658	543	563	571	608	601	559	588	577	562	595	576	599	572	553	614	603	553	616	586	595	606	614	597	586	543	622	612	594	593	553	588	573	582	578	568	555	588	620	610	617	556	572	568	631	616	563	621	585	603	583	601	586	588	599	574	606	633	607	605	588	583	605	583	616	603	601	597	602	626	600	613	618	575	548	598	568	611	590	532	579	565	653	578	596	584	626	596	621	583	544	579	606	570	615	620	618	615	551	592	619	555	595	574	590	559	595	597	557	624	584	589	616	601	528	563	614	563	553	600	595	559	622	578	579	560	594	615	600	544	558	605	612	605	587	623	585	579	623	582	601	569	631	611	604	622	628	607	572	598	580	622	574	574	552	584	612	587	596	616	583	588	594	608	588	657	580	598	606	626	570	615	611	569	591	551	553	577	583	578	577	596	562	609	616	601	586	640	641	593	585	578	575	628	630	557	631	601	598	641	613	572	586	623	578	585	584	556	574	583	607	598	594	585	599	578	613	612	604	602	572	589	624	594	634	591	577	619	554	604	551	598	600	639	596	568	562	642	573	573	565	573	605	623	630	601	589	636	568	548	585	611	574	593	629	601	585	564	552	553	620	586	580	592	613	595	587	627	564	603	575	616	545	578	589	609	628	598	643	540	602	586	569	600	598	604	619	637	571	561	580	608	641	598	589	619	579	565	617	607	577	596	585	571	576	565	577	556	546	577	580	606	595	583	559	587	620	591	561	607	606	541	602	618	606	611	591	570	568	573	604	570	578	607	564	631	560	587	551	586	599	581	580	583	597	612	575	579	595	550	572	606	579	576	577	576	605	572	603	607	576
4900	2613	1790	1258	2544	4161	4878	3425	1859	963	395	160	62	63	69	55	78	73	53	62	67	66	65	59	63	58	77	61	66	54	60	59	66	66	71	69	58	63	83	74	68	73	63	58	70	69	70	65	54	55	61	60	67	69	63	47	63	75	56	68	69	54	61	66	67	63	58	59	67	56	69	56	76	58	68	44	68	47	62	67	56	67	50	72	62	63	69	62	60	66	67	59	62	77	63	72	73	58	65	64	65	65	70	51	71	60	57	64	70	59	52	49	53	61	65	58	43	62	81	66	50	64	60	47	52	67	66	71	66	78	64	61	67	65	55	55	66	60	53	58	58	67	69	58	56	50	68	63	54	56	54	63	64	83	65	64	66	66	81	59	68	69	66	67	77	58	76	65	67	56	58	66	70	48	53	75	69	66	65	60	73	57	70	57	67	66	59	69	55	72	62	69	76	43	56	83	61	65	60	59	62	65	69	73	66	74	54	51	63	61	54	54	52	59	67	53	60	63	56	55	69	57	52	74	69	59	60	67	70	68	50	70	68	63	55	77	68	61	68	61	72	55	68	67	60	57	61	71	68	49	63	78	62	64	69	46	64	75	74	68	75	71	77	78	61	46	60	60	79	47	62	73	53	52	65	64	66	57	70	67	65	69	56	60	79	55	61	63	69	65	74	56	67	56	59	50	54	52	48	53	74	50	76	76	72	48	51	63	70	66	66	74	60	59	59	54	61	55	64	63	42	50	52	74	62	63	64	60	53	62	58	54	55	63	67	63	56	57	82	62	64	72	64	68	63	72	65	59	69	65	71	70	65	70	65	65	65	60	67	55	80	63	70	55	47	78	75	67	58	74	85	76	66	66	47	79	63	59	60	64	56	64	65	82	53	68	66	61	53	64	56	63	65	59	69	72	51	55	58	60	67	62	59	66	55	70	67	76	60	56	67	75	66	65	74	56	52	52	72	67	68	65	62	67	69	75	68	49	82	71	61	81	49	71	62	73	63	55	66	51	72	53	62	62	60	82	65	59	60	66	64	60	68	64	75	52	65	63	61	68	73	75	68	69	84	61	61	65	60	55	60	66	70	58	52	47	64	65	69	65	64	62	56	73	65	66	55	59	49	62	71	47	61	76	68	59	58	57	61	61	74	65	58	70	74	68	54	66	68	68	57	65	59	63	64	64	61	67	69	56	82	66	56	80	78	59	65	60	58	59	62	46	63	61	66	69	66	63	76	76	70	52	63	57	56	60	60	65	51	67	62	63	55	58	50	54	55	70	51	61	48	53	66	60	62	50	41	56	61	62	74	62	66	67	72	56	58	65	57	63	67	69	51	48	65	62	60	46	60	62	73	80	58	60	85	59	61	66	76	65	68	52	55	54	58	58	68	67	58	79	59	56	71	76	60	60	61	71	55	63	86	80	51	53	67	44	59	58	69	54	60	56	62	55	62	67	66	59	64	54	68	60	72	67	53	70	50	53	57	60	71	69	73	64	57	63	68	60	62	56	61	70	66	64	54	64	70	59	69	63	55	66	55	70	57	71	51	62	61	65	54	64	59	73	71	67	64	52	52	70	51	59	50	64	54	63	64	44	63	77	61	73	64	61	54	63	58	73	68	71	52	64	51	60	66	57	70	50	55	64	70	64	54	73	70	65	53	60	67	76	81	50	58	49	48	61	70	71	57	71	66	66	53	73	65	62	70	52	73	81	74	73	60	59	65	57	63	70	62	70	59	67	70	58	69	74	64	57	68	79	64	64	70	63	57	77	55	68	63	64	53	65	66	66	60	60	56	72	64	58	61	57	53	51	59	71	71	70	75	49	49	55	66	55	55	71	71	61	60	61	62	49	71	54	76	57	70	65	54	64	64	53	59	54	66	51	56	70	58	46	57	48	67	58	53	54	68	74	74	78	61	57	67	59	62	53	79	61	65	78	68	71	56	56	62	66	46	51	62	58	78	61	77	59	69	80	71	49	59	64	63	67	63	61	60	67	76	55	71	55	68	46	67	53	63	70	66	64	65	70	67	55	75	54	64	73	44	50	60	69	80	54	49	65	66	52	74	54	53	66	56	61	50	69	73	58	67	74	58	73	70	59	68	64	53	63	55	70	83	62	62	62	69	62	63	66	64	64	69	67	62	59	66	59	76	61	61	60	72	63	64	67	64	79	61	53	56	62	65	58	62	62	68	74	53	62	58	55	62	65	61	67	55	58	67	69	64	63	54	57	75	68	71	59	66	63	66	58	63	69	63	62	63	72	58	60	64	62	55	70	61	63	52	66	74	59	75	57	55	48	55	72	58	81	63	72	64	70	73	65	65	58	44	75	63	49	48	70	64	70	69	71	84	67	46	68	50	57	63	64	56	79	60	64	72	55	65	65	62	72	71	72	64	71	66	51	57	69	57	62	52	74	60	62	58	50	60	55	57	55	64	62	60	72	60	67	57	65	50	75	72	64	67	46	61	61	63	66	55	63	47	51	66	68	63	65	54	62	61	65	62	67	69	66	49	60	57	64	74	55	58	49	69	76	62	67	60	61	49	51	65	63	72	64	59	59	64	66	57	58	64	62	62	66	66	75	72	79	70	63	71	73	53	59	65	67	59	60	67	54	56	51	76	63	65	61	76	68	64	65	43	60	68	60	69	48	69	55	76	59	69	70	60	46	62	67	61	51	66	71	60	52	68	50	67	64	61	66	76	65	70	56	72	47	57	83	53	69	70	60	61	62	69	78	70	66	63	53	74	79	64	58	81	55	49	61	57	78	66	77	59	56	64	69	56	53	75	72	73	64	60	65	78	61	69	60	56	64	50	54	79	50	61	49	78	64	55	57	60	52	68	63	60	54	58	62	54	57	55	48	65	67	65	44	58	65	68	48	55	61	64	70	69	57	60	62	78	65	65	69	69	61	76	64	62	63	50	59	61	50	57	67	56	75	62	67	75	66	63	61	74	59	63	66	57	60	61	58	56	58	55	64	65	65	69	61	63	67	64	57	68	70	49	61	70	59	67	68	64	66	75	73	58	70	60	65	66	61	44	64	70	70	82	66	54	55	73	65	70	70	59	63	67	52	72	52	66	68	66	51	68	74	60	58	61	50	63	63	55	60	61	76	65	67	59	63	54	61	69	84	50	60	69	77	63	60	68	58	54	58	48	73	59	55	68	70	57	69	67	73	60	63	63	55	69	70	67	63	63	44	56	73	64	73	56	48	65	68	58	67	49	71	66	53	63	47	48	56	52	62	68	64	66	54	62	74	67	75	70	57	75	49	70	63	58	67	68	52	57	55	67	62	75	67	71	58	50	61	73	63	68	72	78	57	65	57	53	75	57	62	53	62	68	62	55	59	58	61	55	72	58	58	75	63	60	60	65	71	70	66	72	69	49	61	57	75	66	51	68	59	52	63	55	57	66	71	63	59	50	56	53	63	67	50	62	52	63	64	55	59	70	68	62	51	67	63	66	59	54	82	71	70	66	68	78	74
16279	19361	15504	18583	38360	48400	46319	38340	29863	20142	10406	3395	558	581	528	531	523	547	523	574	558	553	507	592	537	556	524	544	523	564	581	565	590	568	518	541	546	490	550	517	575	543	542	551	563	578	533	537	543	549	558	547	539	466	548	560	530	572	542	581	548	505	530	530	559	521	518	559	529	503	509	556	539	589	515	593	532	514	575	514	535	544	492	549	532	515	510	498	532	521	566	529	530	536	522	532	506	543	477	517	576	584	544	549	539	551	518	538	523	537	554	554	544	506	525	535	572	549	524	514	574	546	554	555	560	523	509	507	508	549	513	556	557	519	512	536	572	541	558	536	549	540	546	538	572	559	542	556	523	548	538	530	516	539	514	548	491	503	565	517	511	528	546	572	577	517	533	527	523	569	547	570	558	508	511	567	514	559	506	508	537	546	552	570	545	513	555	535	554	538	554	530	578	571	536	542	507	556	520	490	567	551	557	507	579	538	542	540	540	606	542	533	582	534	528	546	515	555	539	514	531	581	561	582	552	571	550	537	523	525	538	532	528	547	558	578	516	527	544	508	536	589	508	541	554	539	553	552	561	526	547	565	472	559	514	529	528	516	506	527	579	569	520	531	562	557	583	543	571	506	549	538	542	560	521	501	521	548	559	509	499	553	594	572	521	523	524	579	484	555	537	551	571	539	538	545	558	539	513	526	551	529	550	555	563	575	522	542	523	523	533	522	555	534	534	548	563	546	504	559	511	548	548	521	572	542	503	551	584	513	551	533	548	559	533	573	526	526	567	546	529	540	516	557	549	532	544	532	538	558	579	556	553	547	548	523	581	512	569	516	514	531	515	570	525	550	525	559	526	565	505	519	576	613	542	518	557	551	528	528	506	519	475	536	588	568	568	573	531	544	521	567	555	552	526	548	510	515	522	488	505	556	545	578	531	554	567	547	504	531	564	521	526	581	556	555	552	529	519	534	526	499	567	530	508	529	529	523	517	521	549	542	518	543	577	567	518	556	556	583	540	539	514	524	529	541	550	546	553	562	529	548	555	540	529	497	574	544	578	554	567	529	570	531	571	536	522	531	524	532	544	530	532	555	524	549	547	574	580	556	551	511	534	512	542	537	533	605	499	556	556	562	536	526	525	544	531	527	584	542	559	545	532	522	543	537	547	561	519	527	498	580	542	521	559	565	522	535	539	565	549	543	562	528	553	543	507	520	527	537	529	529	507	540	499	579	573	523	546	555	497	535	584	491	516	535	537	569	511	551	535	535	484	583	575	508	532	546	515	541	526	566	536	541	498	540	581	530	569	537	564	550	570	540	539	562	547	486	507	529	559	567	540	539	565	525	542	562	535	558	546	563	570	563	524	568	542	563	567	543	519	587	562	547	577	593	561	527	544	506	521	534	516	567	526	575	551	540	513	577	552	544	542	552	525	534	555	514	540	558	509	542	564	572	560	513	533	586	531	582	579	523	540	539	522	515	536	550	510	544	521	559	530	535	536	546	525	551	529	565	508	555	545	531	546	536	529	581	531	522	538	539	551	486	579	518	546	537	532	522	543	546	516	549	541	566	531	597	542	523	520	496	538	562	548	558	575	546	553	574	537	530	516	559	568	541	545	585	549	550	520	496	563	545	555	547	548	592	513	534	544	519	576	518	542	523	538	558	530	500	549	519	501	542	527	514	546	557	558	553	521	576	535	551	556	558	532	551	595	522	529	533	581	509	523	508	526	517	530	595	540	533	556	511	555	545	544	507	519	572	569	550	557	542	551	548	557	529	551	576	538	579	538	544	504	528	581	559	529	578	570	550	535	555	490	565	499	538	531	525	537	536	570	527	570	549	506	524	528	504	558	510	536	539	555	563	514	561	563	543	562	543	527	565	521	528	587	565	532	507	529	561	540	544	532	528	531	512	575	509	537	501	554	511	536	534	542	558	542	546	534	515	528	520	556	585	556	554	525	535	554	558	508	528	525	548	539	521	528	539	541	575	541	547	557	542	540	509	521	532	567	530	558	560	565	543	562	501	533	561	501	536	550	553	557	489	536	543	464	569	546	546	563	521	530	546	517	572	560	498	509	543	569	532	486	541	579	582	578	584	550	542	541	563	529	543	538	546	501	538	509	514	544	569	537	555	541	537	510	542	562	528	517	541	527	526	518	567	534	560	549	516	542	540	585	533	525	573	527	564	541	532	541	553	513	528	534	537	568	531	537	501	508	541	565	556	539	513	547	538	543	538	539	537	568	538	473	497	551	535	556	607	540	520	554	524	556	517	531	568	553	496	530	525	522	563	543	549	572	577	578	570	589	562	579	574	573	559	550	549	494	535	549	510	500	516	511	533	509	541	536	535	542	545	542	588	583	563	568	515	544	539	553	535	503	561	537	556	571	546	519	548	546	483	528	538	534	537	518	580	604	643	554	532	539	564	533	567	535	515	549	537	557	521	504	527	544	554	508	561	553	530	510	562	547	498	566	512	497	541	590	507	543	552	535	539	554	516	557	545	531	525	522	516	509	538	519	548	543	528	554	554	574	536	533	589	555	534	496	505	539	541	523	526	562	537	570	531	568	574	531	522	545	555	568	526	548	522	543	517	543	544	498	533	487	553	522	534	538	572	518	556	543	547	547	529	530	528	552	487	543	517	535	541	491	543	545	548	547	539	535	535	530	496	563	552	587	521	542	548	586	592	561	537	554	565	540	544	544	539	546	531	531	543	507	555	555	502	527	545	551	554	547	539	553	539	540	507	526	529	525	506	561	500	538	560	513	560	522	601	574	572	543	537	542	522	581	539	577	546	536	506	538	552	583	544	550	537	550	560	539	511	514	541	518	570	517	552	571	552	558	574	564	542	566	502	515	515	587	555	540	567	524	517	554	602	556	545	594	550	499	516	502	503	522	567	512	543	535	532	528	513	566	539	538	528	522	520	534	543	549	543	528	544	526	568	538	619	547	545	569	508	563	576	523	551	571	529	553	527	538	538	512	580	564	556	569	542	547	555	586	558	542	531	551	547	568	496	553	567	554	539	578	521	547	600	548	519	528	579	566	536	568	569	572	541	514	499	543	530	542	591	580	552	577	520	558	573	553	518	506	531	505	489	526	522	559	543	538	531	575	545	547	532	550	540	586	555	575	543	566	557	513	542	556	562	535	559	546	518	525	536	548	549	567	526	507	562	542	538	538	537	565	544	518	555	523	521	546	553	570	564	594	580	539	526	578	557	553	519	522	539	481	533	512	532	531	565	539	542	540	534	548	530	550	537	570	591	527	533	563	511	567	516	521	511	529	498	520	592	527	515	528	522	509	538	544	585	576	553	537	576	509	526	550	548	548	555	568	529	528	556	532	550	541	575	551	547	492	526	518	534	583	571	554	528	576	551	538	497	569	510	540	545	505	574	508	557	519	564	553	549	568	521	522	538	539	537	522	521	522	539	502	517	508	505	528	563	548	533	568	543	581	576	475	513	563	549	563	550	532	538	547	526	533	523
3873	6187	5297	7323	7249	6674	7294	5187	3053	1471	607	244	90	90	78	99	98	64	97	75	102	109	98	105	96	84	99	110	101	95	107	86	88	92	81	103	100	82	101	78	115	96	98	97	77	84	80	79	102	102	110	99	91	82	93	98	77	95	96	88	100	96	106	86	101	80	90	100	112	95	100	93	93	80	104	77	93	82	91	109	94	82	98	86	81	91	94	100	100	82	82	89	80	98	85	102	96	94	89	90	86	89	75	93	86	83	94	88	102	80	107	87	108	86	79	105	107	92	91	87	91	105	100	88	105	95	104	86	94	110	86	115	86	113	85	75	94	98	79	100	80	93	106	82	95	105	86	97	106	100	89	89	99	81	91	91	94	85	96	105	98	90	95	96	92	100	96	102	96	86	93	95	92	90	84	98	85	91	92	93	96	81	100	103	92	81	92	78	100	116	114	63	100	94	106	98	78	93	115	93	89	96	99	90	85	101	100	78	99	97	88	110	92	103	88	89	68	87	100	84	90	113	109	89	90	79	107	89	108	97	79	99	76	103	87	100	103	97	96	81	95	103	86	98	84	76	83	79	82	106	87	83	93	74	89	95	86	85	95	102	92	82	81	92	94	96	69	93	109	93	98	102	89	98	82	93	111	113	92	94	97	108	105	102	86	85	99	81	92	100	58	79	86	86	96	79	96	94	97	81	87	93	121	109	83	97	87	106	82	98	83	99	79	95	82	120	101	102	93	87	93	89	80	98	90	84	86	68	87	100	108	107	77	100	96	102	96	77	98	94	91	108	94	97	97	86	95	95	85	97	92	89	96	87	89	103	98	106	85	94	81	95	86	86	106	105	114	90	93	94	70	87	97	94	66	73	88	100	91	80	97	108	82	109	92	90	96	87	81	92	72	89	100	85	101	84	98	112	84	89	89	84	88	75	92	96	120	101	98	82	81	86	101	93	88	109	102	95	87	86	84	88	83	102	93	92	93	76	95	102	86	100	87	82	87	80	93	88	92	100	94	85	109	93	86	87	103	102	93	88	93	86	110	80	94	99	82	83	80	99	89	95	78	109	91	105	81	87	101	100	87	101	83	65	94	91	88	84	89	83	80	96	79	88	99	106	93	98	91	102	103	112	94	110	86	89	110	96	103	90	80	92	102	71	96	82	86	88	85	86	91	80	92	101	89	101	91	91	86	86	86	81	83	86	80	91	85	88	83	91	91	88	94	91	104	101	86	84	79	96	95	99	90	80	117	104	104	91	93	89	78	89	76	83	83	79	105	78	93	84	88	100	95	98	97	81	109	70	89	94	95	89	96	98	90	81	110	100	89	106	94	107	85	98	100	99	93	84	91	92	98	90	97	91	91	95	73	98	90	92	94	106	97	88	98	99	95	98	96	69	89	109	86	83	81	85	104	83	93	88	95	88	97	72	85	89	96	100	87	105	113	84	76	99	98	87	99	82	92	97	110	93	103	78	83	80	86	92	92	94	93	112	87	73	83	86	96	93	106	83	93	84	86	100	81	90	91	99	99	90	78	97	85	90	101	97	86	115	95	86	66	102	97	111	108	69	86	95	102	113	78	87	91	81	116	109	93	96	94	86	106	98	92	103	88	90	92	84	85	90	89	84	108	85	81	94	88	99	96	84	82	82	91	101	93	73	101	88	93	97	87	96	94	83	75	84	96	105	80	118	89	96	94	117	94	80	87	85	105	104	81	91	89	89	115	103	100	102	101	104	91	90	91	97	79	88	103	91	79	92	112	94	101	83	94	80	97	94	91	83	93	84	90	118	92	79	107	89	102	89	84	85	81	99	105	83	83	82	89	94	86	96	101	105	82	101	80	83	90	101	99	89	94	94	86	91	94	97	86	102	98	81	71	80	108	98	100	97	89	101	89	90	96	84	82	85	92	92	99	83	93	86	90	77	95	102	104	96	65	83	67	86	103	98	96	105	92	79	100	92	92	89	116	93	105	81	82	96	90	92	84	95	88	80	87	73	90	84	92	109	93	100	89	96	89	82	93	87	100	96	97	89	92	87	91	78	92	92	92	88	90	95	78	85	83	106	98	92	107	86	85	107	104	110	85	79	95	90	98	83	96	88	84	88	110	81	96	96	89	109	88	94	86	101	91	91	99	113	87	98	85	77	84	94	77	101	97	100	74	105	93	88	87	96	100	86	91	93	88	88	84	97	78	82	90	99	82	110	75	93	99	95	86	89	92	78	89	76	99	100	92	101	96	92	86	116	90	78	100	104	93	98	78	97	93	81	109	84	84	97	111	80	94	94	96	95	91	85	93	103	84	85	96	90	91	105	84	87	85	93	76	103	83	90	90	93	92	88	99	101	79	85	93	90	92	87	95	104	106	90	83	89	91	76	91	92	93	80	102	98	96	66	87	95	89	103	80	83	110	97	88	99	115	82	84	85	100	93	104	97	90	76	103	99	99	99	92	106	111	74	93	94	85	110	98	104	78	97	95	104	97	99	90	86	75	84	91	88	105	86	100	90	75	106	94	96	94	104	102	85	97	104	93	103	91	104	109	80	92	88	83	101	80	89	81	90	91	88	88	92	103	84	93	101	86	84	81	101	98	106	78	103	86	83	84	94	92	82	100	97	97	101	86	68	105	81	69	90	93	99	89	97	94	113	87	89	92	102	91	96	105	92	102	77	86	88	92	93	76	106	86	87	75	103	90	98	105	94	102	92	88	99	89	91	88	107	93	101	102	93	89	89	102	103	94	97	107	93	97	89	89	80	84	85	94	96	98	112	76	98	79	101	108	100	92	97	87	75	82	85	85	108	96	79	100	71	98	92	98	99	77	83	101	78	98	87	93	90	100	97	82	102	113	85	78	102	110	96	85	91	82	93	93	90	93	100	90	90	87	104	92	96	98	82	84	101	86	95	90	88	89	92	66	103	96	94	94	98	94	103	97	89	96	88	82	85	90	93	91	99	84	85	71	86	100	109	96	91	88	89	74	85	103	90	78	96	99	74	94	99	79	87	94	76	100	87	100	88	95	98	86	96	103	87	94	83	93	114	101	88	104	84	79	98	101	95	87	97	94	94	100	98	92	88	104	107	91	89	80	93	97	94	84	101	86	89	84	86	90	70	98	94	93	82	93	104	95	101	84	86	97	98	82	81	77	103	85	95	94	66	89	94	88	97	75	94	80	89	98	69	95	80	88	98	92	94	86	89	85	95	95	106	98	95	81	76	84	106	74	86	115	91	81	95	111	100	74	94	95	80	102	90	77	93	89	97	90	107	98	93	84	95	77	83	88	92	84	104	87	84	96	79	84	88	93	104	82	82	80	82	84	79	78	98	88	101	95	96	83	93	102	103	125	110	83	92	80	86	103	94	98	86	67	100	79	79	85	82	66	76	86	103	90	95	90	79	78	101	103	107	99	102	91	86	82	111	76	90	98	95	93	86	102	88	97	95	96	102	99	97	84	84	105	88	79	83	88	73	86	86	101	101	108	106	77	96
26860	28494	27758	37022	50002	54989	52956	43834	34626	24833	13986	5001	872	807	849	828	810	826	810	801	807	786	739	758	793	788	826	778	814	774	755	776	721	789	824	772	807	784	745	822	788	830	787	806	768	777	815	829	793	824	788	805	828	775	828	806	813	816	809	809	792	840	793	813	813	830	876	835	806	761	808	794	827	816	777	824	774	859	796	790	822	829	809	774	814	808	788	802	826	780	824	802	821	764	814	736	763	839	794	831	806	787	847	766	790	821	807	791	775	826	770	754	796	779	784	814	764	807	827	733	797	837	762	809	778	807	805	771	817	754	770	774	773	835	778	813	793	748	807	769	791	761	821	802	767	786	793	768	848	827	802	857	799	797	816	788	786	818	835	784	775	830	815	825	772	829	781	789	803	744	818	821	803	769	830	774	848	768	797	793	771	863	763	777	782	757	784	779	841	805	809	770	803	791	828	849	778	799	784	837	822	790	820	776	779	824	755	827	809	728	792	804	807	778	806	746	833	798	829	762	841	780	788	792	778	770	792	822	841	783	785	890	824	838	816	794	759	806	865	793	836	832	845	796	767	792	802	787	768	746	820	811	808	797	824	832	783	817	824	823	805	816	816	801	859	800	791	769	801	782	796	783	890	766	799	836	841	782	773	839	800	840	833	806	802	796	788	793	764	762	768	832	776	767	784	787	799	753	828	790	800	789	829	804	775	823	857	810	749	772	753	824	807	794	779	803	785	780	808	794	788	805	803	819	802	783	792	791	874	762	790	771	784	780	785	811	862	805	799	790	824	807	849	815	766	828	784	843	795	765	827	867	848	832	798	756	780	804	785	795	789	763	783	812	770	805	798	800	821	859	828	762	795	786	758	775	812	789	839	807	775	797	767	846	765	774	835	850	784	803	823	817	772	819	817	830	816	768	780	799	824	793	792	780	809	778	834	827	791	790	813	762	811	816	790	817	826	790	832	831	809	836	774	809	845	746	810	783	796	759	785	802	842	772	785	812	819	836	780	797	739	814	836	788	827	764	789	761	769	810	776	840	831	796	796	777	800	785	781	825	806	792	823	782	780	759	783	814	815	793	854	762	829	813	789	772	770	838	761	793	823	836	768	774	801	784	789	848	777	790	740	788	784	799	774	835	755	811	793	809	802	771	806	783	785	751	809	766	807	763	799	840	817	777	775	819	784	803	843	777	795	787	803	786	814	802	778	768	849	761	764	792	819	803	833	798	828	847	846	843	797	809	774	802	824	760	800	786	796	815	780	813	796	844	810	876	805	815	773	776	793	766	786	800	782	798	815	829	763	811	845	816	823	722	821	785	812	765	771	859	724	813	773	846	705	766	795	819	846	811	860	843	819	814	805	774	808	785	784	826	804	816	840	866	845	817	766	810	738	788	792	800	821	805	839	827	822	800	831	774	832	766	810	844	835	833	755	881	840	862	845	814	786	795	821	785	812	832	761	818	808	802	816	819	795	821	762	743	787	765	789	805	808	775	777	795	781	783	777	813	838	826	796	821	747	813	827	826	824	769	775	870	791	839	793	809	811	768	847	850	784	821	802	757	798	777	792	784	844	795	798	788	783	813	798	855	762	773	743	802	792	786	782	790	804	822	810	804	799	820	842	803	903	815	755	787	782	804	791	785	805	819	791	865	799	784	799	832	769	742	816	817	769	839	828	863	799	840	783	746	842	811	769	824	798	775	815	840	823	798	805	812	802	817	761	794	866	769	803	817	756	805	796	747	843	797	801	795	798	786	839	770	838	773	825	838	806	846	755	846	832	783	790	812	736	844	842	781	840	842	801	809	819	777	816	832	821	873	790	815	827	819	812	752	825	815	784	827	762	784	817	807	834	782	800	835	753	759	816	843	788	835	832	830	785	836	781	841	829	843	765	778	820	801	865	778	824	807	802	819	790	804	835	812	839	818	822	789	805	840	790	782	786	841	795	788	816	765	843	782	835	862	860	799	773	775	820	777	801	825	817	830	799	778	806	810	810	819	809	812	786	811	783	859	806	837	819	781	782	789	795	788	802	803	768	795	748	774	817	793	803	760	870	797	758	798	801	839	804	817	795	746	823	783	805	767	779	821	801	791	801	779	752	817	856	819	783	800	783	828	833	810	784	768	838	811	808	779	839	791	796	810	756	799	768	785	755	833	819	770	812	809	752	788	764	781	787	803	847	831	801	847	801	806	843	781	781	798	872	780	820	780	770	795	800	763	835	817	770	807	746	804	825	831	864	772	798	778	814	775	811	798	850	777	776	824	763	752	853	777	783	828	793	832	796	761	774	779	816	822	772	824	836	753	829	794	804	788	825	782	813	791	755	815	770	806	787	798	836	799	859	814	834	797	774	791	792	840	783	829	832	769	803	774	845	807	754	763	839	807	789	789	800	822	845	817	774	835	780	806	799	837	754	783	780	796	806	843	825	812	815	827	795	829	825	821	803	809	815	780	844	788	824	803	749	791	825	832	796	800	831	815	801	826	829	784	835	776	767	759	755	787	829	801	787	809	775	827	786	796	791	828	846	795	790	786	808	821	794	767	841	803	777	844	818	800	828	812	780	800	813	755	817	854	782	814	804	732	819	855	809	793	797	821	820	738	770	823	784	804	783	858	774	790	810	812	838	836	754	797	763	809	805	809	835	849	816	767	784	790	819	867	797	823	793	829	782	781	838	804	815	772	815	828	799	774	806	831	784	816	792	771	820	807	779	768	778	807	834	835	808	810	771	781	779	805	843	788	781	806	846	769	774	824	807	783	767	746	775	831	773	835	821	809	748	796	825	789	764	777	800	802	782	816	836	780	788	845	797	831	807	796	837	797	819	777	777	780	778	793	793	762	837	764	838	816	823	780	815	799	736	825	816	755	826	789	757	803	831	795	842	795	741	816	800	800	775	779	755	800	819	758	791	844	826	775	774	809	829	719	783	770	776	813	864	801	813	817	822	821	819	803	779	761	761	792	797	829	784	805	861	790	806	798	805	765	806	754	882	826	771	801	799	826	805	787	788	795	795	854	825	824	793	820	823	729	829	784	817	765	798	807	790	801	804	758	767	758	766	815	857	772	805	808	814	832	774	765	787	748	786	785	784	841	772	785	784	786	823	804	805	795	780	814	839	829	761	796	795	809	778	852	809	811	793	789	819	815	811	822	765	824	793	759	825	774	861	798	805	759	816	822	797	792	816	823	800	793	811	819	734	811	770	769	820	795	802	815	863	778	803	835	798	782	814	807	816	829	782	856	846	802	836	765	778	860	768	757	843	799	851	815	806	849	859	804	812	777	853	817	796	858	836	831	805	846	770	815	829	820	794	755	768	828	815	848	818	786	790	820	812	797	812	809	813	811	774	790	797	810	843	771	839	766	827	816	823	795	814	782	806	792	825	827	784	817	832	798	812	794	832	799	758	776	774	778	814	831	805	786	813	832	786	825	839	792	777	762	774	841	825	769	825	739	826	815	796	831	793	753	825	766	805	798	776	771
3503	957	477	825	917	1155	1320	1124	740	464	280	144	93	94	105	95	93	106	98	88	109	102	85	87	101	109	101	94	88	77	78	98	98	99	105	92	82	95	89	103	101	89	86	81	74	91	102	109	86	94	102	92	95	93	103	79	78	121	98	103	90	96	96	85	74	112	93	98	81	99	102	96	102	106	93	98	92	86	91	105	97	93	87	97	107	90	89	84	91	100	99	100	91	87	100	69	98	69	99	73	81	107	99	108	85	86	93	99	88	131	83	94	105	85	89	103	93	80	107	91	101	93	74	118	86	80	92	91	104	98	89	96	91	86	80	81	86	100	93	80	99	90	93	107	96	99	101	90	88	77	70	94	98	104	97	107	105	111	90	105	72	78	74	93	86	92	91	78	80	80	102	90	66	108	95	100	85	91	96	103	95	87	79	99	91	90	78	89	104	90	85	103	81	92	90	83	92	84	79	92	99	71	99	96	90	94	105	85	80	108	85	98	93	102	93	96	81	81	91	110	101	85	73	90	105	99	89	96	109	78	91	87	82	96	91	81	92	98	94	96	96	91	98	99	93	96	86	99	99	98	94	102	93	106	88	87	101	93	102	96	92	90	91	89	86	93	108	84	96	93	99	100	110	80	86	115	95	99	109	74	89	89	94	88	96	100	112	95	75	87	101	120	102	86	81	83	91	92	101	78	82	97	85	91	96	99	91	86	88	107	103	78	87	93	94	94	99	83	98	83	90	102	78	73	89	99	82	85	92	103	106	98	92	80	97	96	87	97	100	89	84	102	96	100	99	80	86	86	89	108	100	102	119	86	94	101	95	105	101	83	105	93	93	105	92	100	101	80	81	105	91	90	85	90	95	91	71	83	92	95	97	109	87	86	84	98	103	73	80	101	73	90	103	106	74	98	101	87	89	104	74	91	77	89	89	101	100	84	113	93	85	82	79	96	90	100	98	79	87	97	88	95	106	96	104	90	88	99	93	83	87	104	106	74	95	103	109	95	97	67	88	91	91	78	98	96	96	106	102	104	122	89	89	84	106	94	99	97	88	94	90	98	88	79	99	94	91	89	106	84	109	117	88	88	84	85	102	82	91	93	83	91	103	89	93	81	76	81	99	65	105	90	83	77	111	103	81	104	81	82	74	87	92	96	91	80	95	95	81	90	91	90	95	85	104	91	110	88	89	86	89	97	87	103	97	81	92	100	102	100	68	99	78	95	104	84	96	97	93	87	102	95	90	94	103	83	91	98	92	88	102	84	93	103	81	87	74	89	90	110	96	92	104	79	103	82	84	84	119	101	89	81	97	80	96	77	81	72	94	96	108	110	84	108	98	96	80	106	88	109	91	92	88	106	91	95	109	74	91	74	84	99	104	110	89	101	86	77	102	90	88	80	102	115	88	91	103	105	107	103	99	97	78	91	105	108	80	96	88	87	93	101	98	85	80	91	79	80	103	106	84	106	90	100	96	104	102	86	106	81	97	102	95	85	99	84	98	88	116	92	93	86	96	92	85	102	112	101	105	88	93	100	103	104	87	98	76	88	87	112	89	96	97	93	76	78	99	104	80	84	78	96	104	99	93	107	94	99	107	102	98	116	83	103	106	81	94	86	82	90	99	101	93	80	99	82	80	95	91	88	97	97	91	109	109	96	105	84	100	88	69	109	90	96	88	86	87	84	75	83	98	102	104	77	87	84	100	97	101	95	83	86	90	100	90	92	90	99	110	85	89	88	85	91	94	90	102	85	93	107	97	90	90	95	79	97	94	90	99	90	97	92	90	100	119	94	92	101	83	90	95	102	90	93	76	84	102	115	109	97	92	78	95	100	111	84	91	102	74	91	114	107	98	80	90	84	100	92	115	116	119	94	94	83	101	69	90	92	100	94	117	89	91	77	75	66	93	97	88	96	90	91	104	100	87	96	91	96	96	112	105	88	91	94	98	105	88	86	100	94	95	91	111	90	76	82	97	84	100	90	85	101	87	100	90	95	100	94	89	90	91	85	84	101	91	73	81	87	103	92	85	104	78	110	102	90	93	89	83	82	76	100	94	83	99	89	109	90	83	100	72	96	96	97	85	110	94	81	77	99	77	88	92	88	101	115	94	85	89	82	98	84	93	90	99	91	88	87	91	99	90	88	103	82	113	73	79	81	100	100	84	91	95	102	93	97	93	97	95	98	109	77	106	99	96	91	94	93	86	99	109	85	85	98	84	80	96	115	83	84	96	105	90	84	86	70	79	96	89	100	87	91	92	80	93	75	88	77	94	74	103	73	94	107	96	81	91	83	91	101	97	80	114	104	79	94	84	96	100	92	97	104	94	100	73	84	89	89	88	76	88	83	79	98	103	89	88	120	99	71	79	111	95	75	108	81	82	93	91	85	101	90	74	97	88	83	96	79	90	110	90	91	97	90	93	113	101	91	103	104	74	101	108	82	82	96	110	111	79	77	89	72	81	79	80	89	95	86	90	99	99	85	93	92	77	105	85	81	87	96	86	91	76	85	81	80	100	83	95	86	94	93	76	87	97	92	92	77	101	88	94	99	82	92	94	94	106	101	83	105	83	93	114	92	102	104	90	103	105	84	95	80	98	97	98	89	94	87	90	88	104	100	74	91	102	107	88	85	101	81	91	94	88	94	112	102	103	79	97	88	106	90	105	78	89	90	95	101	91	79	83	102	96	93	87	77	92	105	93	94	86	97	90	74	85	108	90	76	98	95	71	101	93	109	96	95	83	98	78	91	81	96	97	102	112	85	91	91	79	91	100	114	97	98	95	88	104	112	106	95	96	104	116	102	85	87	84	104	89	89	92	112	105	100	81	106	97	97	81	104	91	81	98	84	100	99	84	105	104	103	101	99	86	105	87	94	103	121	101	72	80	98	103	80	88	81	96	91	99	96	92	106	78	111	95	93	86	94	84	108	91	90	79	86	79	78	90	90	88	83	98	78	100	94	93	97	92	109	90	94	92	95	97	94	100	100	96	94	99	77	103	89	93	95	89	108	79	83	95	108	92	71	98	107	79	98	93	105	85	107	88	88	65	88	118	96	90	82	80	107	97	86	98	102	73	106	87	82	86	105	94	83	82	86	98	83	91	91	92	91	82	88	93	100	89	94	74	86	74	101	91	92	111	109	90	105	100	86	93	85	77	96	87	83	95	99	97	105	79	95	104	88	97	96	82	91	110	78	88	94	98	80	106	94	103	86	77	78	87	94	71	94	93	106	95	95	88	88	94	86	96	97	94	84	89	97	89	88	111	94	89	115	87	102	76	96	104	89	77	103	102	98	90	109	84	88	89	87	75	86	100	93	79	92	78	109	94	84	96	92	92	94	75	96	93	102	87	95	112	81	104	96	75	95	74	101	82	89	89	93	107	95	111	82	104	88	96	77	89	83	94	99	86	86	92	89	101	98	92	88	102	94	93	106	111	95	92	88	102	79	79	102	67	76	91	114	85	80	86	95	103	86	74	102	94	115
18466	9639	5405	13780	22570	28939	28545	23517	16860	10189	4784	1825	806	767	806	775	762	773	761	778	768	769	752	800	754	783	757	799	826	766	742	775	790	741	768	816	802	773	753	782	779	754	739	799	802	771	773	808	740	792	785	735	778	799	735	796	733	815	738	718	760	805	714	772	777	803	754	754	772	760	734	781	794	787	778	761	748	756	760	783	793	740	780	766	798	764	744	745	773	790	758	736	819	846	784	731	771	779	837	799	773	789	769	735	768	784	731	741	763	766	793	785	750	767	736	776	732	774	760	760	744	775	759	787	795	750	780	756	814	755	770	756	801	737	764	743	796	747	786	761	763	723	819	827	791	755	714	746	800	840	745	788	744	744	760	787	779	800	832	747	748	759	791	753	763	793	745	732	789	767	779	743	755	746	792	791	794	779	779	761	803	710	766	806	766	764	770	763	764	769	792	763	708	731	780	757	756	757	829	767	786	767	765	809	746	801	811	763	789	753	742	747	776	807	786	798	753	807	756	763	755	763	782	770	771	795	767	757	780	757	799	751	762	808	698	739	793	748	745	719	817	769	788	797	780	753	819	799	763	811	755	739	773	835	802	792	768	808	782	793	795	774	769	731	741	763	771	808	765	755	777	774	749	794	710	736	825	762	749	829	776	776	775	731	778	727	780	813	797	761	729	782	806	753	768	793	806	746	797	699	784	763	751	781	739	759	836	794	810	786	788	753	760	763	791	757	765	799	812	833	777	802	795	769	762	808	775	821	750	730	780	818	717	790	786	799	767	820	763	787	774	759	858	768	763	804	779	763	804	764	770	768	834	768	787	805	817	814	787	850	776	745	792	779	783	790	785	778	725	745	772	768	779	735	791	764	757	771	757	752	747	772	738	777	778	812	775	793	741	754	806	757	746	804	778	801	814	785	763	767	801	779	809	764	806	760	776	787	773	782	763	750	745	813	787	749	805	750	754	770	764	770	794	734	803	772	770	810	735	796	789	729	779	766	771	809	717	751	764	746	784	755	793	791	789	815	744	780	811	781	758	775	799	789	761	783	760	746	770	785	798	818	804	752	769	760	756	775	749	770	723	767	795	758	808	818	782	785	720	770	793	826	739	769	752	797	796	812	771	817	794	742	746	824	790	793	799	766	743	783	796	802	796	820	795	753	800	827	760	728	826	821	819	794	773	822	771	799	801	810	780	842	802	737	771	791	763	766	782	802	831	775	789	841	787	787	775	802	718	787	764	810	733	758	820	795	772	768	772	725	766	749	754	818	803	765	805	793	805	779	825	798	811	776	752	764	718	774	773	820	773	774	812	763	754	826	723	793	826	794	784	746	758	731	743	761	769	798	785	817	775	818	779	781	701	770	795	793	768	778	768	798	774	768	784	834	778	782	770	767	761	785	782	727	839	761	761	734	760	757	746	735	797	813	722	752	738	796	809	753	774	835	733	757	762	718	754	775	821	766	779	745	819	756	758	786	765	784	787	814	804	821	798	774	804	760	748	743	748	745	743	756	758	767	777	792	784	766	839	770	839	772	760	751	820	733	745	777	815	767	749	782	794	775	761	744	764	777	783	745	768	747	752	768	803	782	798	713	743	786	791	779	773	819	756	789	758	808	768	779	770	787	750	780	750	781	778	805	809	791	765	772	765	793	766	784	746	719	776	754	759	797	822	769	779	768	777	753	779	784	759	804	768	771	770	745	755	784	782	798	803	769	771	777	764	767	799	778	770	796	790	785	768	784	816	774	771	834	760	789	772	798	801	785	757	775	771	756	760	742	784	790	771	763	783	776	722	764	742	756	832	752	830	736	793	774	745	758	796	785	766	748	722	764	775	790	759	791	802	806	750	741	801	745	803	759	755	763	771	758	751	734	801	764	720	784	736	757	782	785	757	788	766	751	772	746	782	786	745	791	758	749	794	780	783	809	767	743	778	788	765	766	759	792	817	745	792	799	768	829	784	760	777	764	755	752	767	772	809	803	752	805	755	786	776	731	797	791	743	834	769	781	736	788	845	783	789	773	772	787	750	772	777	767	778	732	783	758	768	767	772	769	770	808	835	765	752	785	745	756	780	798	767	794	755	787	763	764	778	813	792	760	756	766	787	782	772	707	787	766	813	829	818	759	771	751	778	764	756	807	747	774	769	749	774	812	775	804	776	802	809	748	828	715	739	766	826	786	763	768	811	726	757	827	770	803	768	796	820	810	762	786	806	756	765	756	807	787	772	811	813	774	755	808	782	763	777	848	806	755	795	775	779	758	782	789	768	762	798	812	799	729	740	765	739	784	792	796	769	782	687	762	783	828	773	772	761	740	768	774	778	716	746	774	763	789	778	745	764	793	802	770	785	767	760	788	786	785	760	775	806	744	769	756	774	764	730	743	755	782	757	803	807	757	758	740	778	803	774	792	810	776	804	802	718	746	778	790	773	745	811	739	789	765	787	741	779	786	835	716	739	755	803	808	761	736	750	768	770	767	765	791	726	809	794	797	793	821	788	786	798	818	764	793	819	752	800	789	789	757	781	749	814	782	766	816	755	749	765	788	749	840	784	789	776	777	786	779	761	798	718	787	771	802	766	751	787	805	818	733	751	754	789	770	776	794	791	803	800	780	813	793	779	810	749	781	810	759	793	746	814	777	794	695	785	814	743	733	766	761	816	772	749	813	808	774	781	747	762	820	790	752	783	802	797	762	760	750	747	746	732	778	769	745	790	788	776	757	790	731	776	790	798	792	757	755	745	763	773	809	787	768	782	786	789	791	788	775	745	764	750	738	793	793	757	764	772	790	804	806	772	809	777	773	789	779	774	743	789	777	764	857	790	760	813	804	760	777	811	802	824	789	766	849	805	794	765	772	750	764	767	805	797	760	771	713	796	790	808	780	794	727	728	792	793	806	807	722	792	814	748	805	744	731	764	765	745	807	734	786	762	787	756	766	738	749	771	799	810	803	755	761	731	765	772	803	763	753	787	769	747	763	814	789	750	787	792	778	800	760	760	759	736	773	757	753	806	787	743	844	729	791	778	781	783	795	779	781	756	778	807	748	752	766	739	732	778	791	732	757	722	804	789	810	721	789	778	792	775	796	733	784	803	755	757	780	767	781	786	723	763	737	779	787	792	768	743	756	730	744	761	732	790	818	730	753	794	698	765	810	732	789	783	785	771	838	734	724	794	786	798	722	736	748	754	766	767	795	823	771	717	789	759	783	824	774	722	803	730	775	803	762	795	806	765	819	837	863	751	774	774	830	751	780	776	757	809	710	753	770	746	781	822	804	784	758	815	792	763	737	762	802	744	772	796	780	785	821	819	781	775	808	760	759	810	717	830	813	848	777	776	714	795	836	774	781	773	729	766	743	747	798	769	762	808	731	769	776	729	743	747	781	765	752	771	805	824	789	751	813	735	787	821	763	765	810	821	786	756	792	793	768	786	758	802	777	777	830	836	828	801	759	791	779	806	786	828	781	798	776	786	801	766	783	761	765
4836	1235	871	4091	6962	9273	8958	6568	3813	1876	808	228	62	67	48	66	76	56	60	84	58	69	68	52	59	81	71	82	65	68	71	68	56	78	64	71	69	71	68	83	76	67	66	67	72	71	57	74	80	76	80	72	71	62	70	61	75	61	73	62	68	65	72	81	66	54	71	73	89	61	81	63	79	63	76	77	69	76	72	78	74	72	68	72	75	57	71	61	79	66	71	67	71	56	89	69	72	58	67	67	61	71	75	59	77	79	67	79	80	68	65	64	66	59	70	86	73	68	67	67	74	59	64	61	58	59	66	63	77	74	65	86	69	76	64	58	67	67	75	73	75	72	70	57	80	83	52	69	58	70	81	77	62	73	66	73	59	53	61	59	64	65	82	76	71	74	58	67	67	85	70	58	83	60	71	67	73	64	58	66	84	83	74	59	75	67	59	68	71	64	79	64	68	64	67	81	73	60	68	61	74	67	69	46	76	82	68	78	58	58	60	59	75	61	60	85	75	74	64	65	72	69	83	70	76	78	65	62	65	69	70	71	70	82	74	68	57	53	53	50	69	67	68	65	63	71	54	53	72	82	60	80	75	69	67	69	56	68	69	57	63	74	53	66	65	55	75	73	69	76	67	64	64	64	70	65	59	62	77	70	63	69	67	72	60	71	77	57	62	61	70	67	54	75	66	59	74	66	78	65	75	80	72	59	76	75	61	77	66	71	70	72	63	70	80	87	54	69	70	61	59	77	66	49	76	68	62	57	80	64	64	75	60	66	67	76	76	69	68	79	56	67	58	72	76	77	87	86	61	65	62	85	80	69	67	52	58	63	69	85	73	52	63	85	62	71	74	71	66	56	71	69	55	78	66	66	74	53	82	62	74	71	56	75	60	51	71	70	67	56	53	63	74	59	70	72	57	57	59	70	64	53	63	70	68	78	86	67	61	79	62	66	67	64	65	70	55	46	58	71	80	76	85	55	73	76	77	74	77	70	54	72	67	85	63	67	68	62	69	70	52	73	67	66	72	63	70	54	71	55	69	62	74	75	78	58	70	83	59	69	71	64	57	67	71	67	74	68	55	71	70	56	85	65	68	82	80	70	65	63	60	70	74	62	70	55	64	73	55	67	78	72	71	65	66	55	60	72	60	64	81	76	59	58	62	65	70	74	68	71	65	66	71	63	74	72	71	63	53	66	72	60	72	82	65	66	73	74	61	71	63	57	64	79	62	77	64	67	71	73	76	85	73	56	78	66	52	71	79	73	74	83	62	71	64	70	82	78	64	63	65	79	81	66	79	73	70	65	65	74	74	65	72	70	62	72	68	77	83	66	73	61	63	63	79	58	73	71	65	67	65	67	66	75	62	70	70	65	83	76	74	68	81	68	61	81	68	61	78	75	70	76	62	82	81	75	62	71	58	71	61	77	61	74	69	71	69	55	77	84	58	73	73	61	58	71	70	63	63	65	66	76	64	69	67	66	74	57	66	76	76	55	69	61	54	52	62	57	68	74	59	92	63	63	68	69	73	56	67	70	67	66	59	66	72	80	77	72	58	72	57	60	62	76	75	62	71	74	70	73	70	67	60	84	77	69	63	64	66	76	74	58	77	67	66	69	58	72	63	83	82	73	75	72	62	56	55	71	79	53	66	84	71	76	75	67	77	70	57	73	76	66	73	73	72	67	76	70	59	61	73	63	65	64	67	68	68	72	71	76	75	61	58	77	81	62	69	59	78	90	72	76	66	79	63	70	67	66	84	72	64	79	79	62	56	70	63	75	70	67	55	66	87	81	76	68	60	71	61	71	63	65	64	62	72	64	54	63	67	67	57	70	66	85	61	71	59	79	60	83	67	70	70	65	76	78	74	80	65	66	58	71	73	79	78	58	73	53	80	63	83	81	69	69	76	72	66	83	68	90	63	63	67	72	58	69	70	62	76	63	63	75	60	75	62	55	66	60	64	76	64	62	73	58	77	65	79	65	62	60	51	66	73	65	79	56	73	70	54	54	67	70	81	59	63	74	78	69	77	70	61	64	66	70	79	61	82	68	73	67	63	65	75	61	72	83	59	76	50	78	67	62	64	58	74	81	60	70	57	61	75	88	61	64	70	63	72	77	59	58	77	78	66	68	58	89	65	67	70	64	78	68	71	60	67	67	70	71	64	59	72	66	87	73	71	66	73	65	72	78	71	71	71	63	76	80	76	58	59	59	73	64	67	59	76	73	63	55	77	89	68	68	68	66	66	74	71	62	62	67	73	58	82	77	70	58	70	50	66	73	68	66	78	58	84	69	74	60	76	73	66	61	57	72	57	64	79	63	55	73	61	69	75	89	73	83	74	67	59	75	61	60	53	64	63	64	52	68	84	55	74	78	65	55	64	71	85	68	62	73	78	73	65	68	67	63	60	56	78	92	62	72	74	70	76	72	74	75	61	73	73	68	64	59	80	63	71	73	70	65	77	67	58	70	65	69	65	71	77	61	70	62	67	75	54	59	54	71	75	77	72	68	63	58	66	76	67	59	69	70	61	80	75	72	78	53	79	68	71	59	75	66	54	70	59	89	62	67	81	77	74	75	60	75	87	57	78	72	62	69	85	56	72	87	59	58	66	74	77	76	72	71	75	60	73	54	77	62	61	68	61	44	70	64	63	73	69	78	60	62	68	72	72	74	64	49	71	72	78	68	74	66	73	72	68	86	72	65	70	55	69	76	89	61	73	76	55	76	56	77	96	70	77	77	83	72	75	61	62	55	53	93	73	71	79	79	60	72	74	79	55	70	78	61	78	68	72	68	67	68	55	66	58	71	80	61	68	76	55	67	66	70	70	59	50	81	55	66	70	56	69	86	83	60	71	50	60	68	77	67	77	67	63	60	78	63	78	68	68	79	69	79	64	66	64	68	67	70	78	68	52	69	59	62	63	58	58	52	68	70	71	72	63	62	76	80	56	81	61	60	78	63	69	59	76	59	65	66	56	57	65	84	77	59	61	68	64	54	57	72	57	58	77	69	57	83	71	65	62	71	89	59	69	67	63	69	73	73	71	69	76	65	64	68	59	66	65	76	58	68	59	69	68	61	61	70	63	64	60	57	72	59	68	67	69	66	75	83	71	81	70	75	70	88	76	66	56	68	58	70	73	76	98	68	77	63	65	56	69	71	74	67	69	82	78	88	69	47	59	60	86	63	64	48	71	70	75	57	55	75	74	67	72	54	63	64	76	75	64	77	74	73	70	59	64	84	86	74	81	70	67	58	67	69	80	65	69	68	58	68	64	70	54	66	57	65	78	68	86	70	59	66	43	74	66	73	86	72	60	71	67	64	79	69	63	66	75	75	72	73	69	66	69	64	60	76	80	71	58	67	76	67	66	59	70	78	70	77	51	70	66	77	82	77	59	63	74	57	69	60	78	52	63	68	71	78	61	77	76	62	82	79	79	66	56	65	67	50	70	69	60	73	61	55	75	83	70	60	78	79	74	70	64	64	65	59
23080	12075	9278	31809	52876	62161	56184	46989	37074	27272	16205	5244	836	632	624	591	570	607	613	639	656	607	586	597	619	646	608	590	584	624	630	597	605	628	609	611	638	594	593	553	597	586	619	649	607	570	597	588	629	549	641	607	616	581	599	578	589	582	653	576	593	589	574	595	614	612	596	573	616	545	641	562	636	569	572	626	622	612	617	643	588	640	597	586	596	636	618	668	604	613	581	560	599	580	569	594	615	605	605	612	596	569	611	630	598	613	588	615	597	659	618	618	589	635	603	607	658	618	590	627	607	622	611	670	644	605	647	607	591	589	603	591	618	628	631	584	637	615	600	591	613	607	614	595	624	579	608	606	608	592	568	564	589	601	610	599	578	631	632	625	595	612	643	661	618	627	579	579	572	587	599	626	569	643	592	640	589	614	579	638	609	648	595	653	642	602	573	583	612	606	575	640	584	602	582	592	627	610	600	598	628	598	612	634	618	647	605	590	614	573	547	592	585	587	608	574	627	603	584	646	622	558	616	607	657	658	603	612	624	578	651	575	647	644	618	628	598	573	595	633	626	591	608	605	619	638	610	614	589	630	581	619	600	603	611	619	607	615	610	588	591	606	635	603	587	633	653	607	616	588	566	636	603	623	659	576	581	646	618	574	582	622	593	556	624	563	615	602	605	656	593	578	622	561	606	559	623	570	618	591	613	612	570	602	598	589	600	622	604	558	595	587	590	603	603	591	602	632	580	598	597	608	582	623	618	599	624	602	636	606	611	564	553	595	588	607	589	586	625	590	628	620	618	611	604	656	665	593	619	602	626	588	625	541	583	556	651	613	629	619	635	559	577	625	590	590	617	564	565	608	606	619	608	608	639	568	626	601	623	629	600	598	583	630	593	585	613	570	546	652	660	608	567	572	593	612	599	592	619	602	585	606	602	595	591	588	615	595	592	634	637	588	631	627	592	630	623	631	604	579	567	602	573	613	602	586	603	607	563	629	588	573	619	644	553	603	624	546	567	620	597	617	586	609	642	635	598	615	579	630	602	603	600	610	641	622	577	594	586	610	582	621	606	627	559	593	628	592	620	578	610	583	568	627	580	615	601	674	624	565	611	605	606	598	619	563	643	599	638	574	645	625	616	628	647	644	621	597	605	632	610	608	611	596	578	588	597	595	549	652	626	608	635	653	618	596	589	586	636	625	617	613	612	593	602	612	620	610	629	524	630	633	629	575	611	643	589	626	584	602	572	607	589	588	596	609	592	554	628	622	664	559	619	596	629	583	554	630	604	619	595	606	629	608	608	619	588	601	662	608	591	585	579	630	616	627	595	632	596	588	598	610	588	626	585	564	638	616	628	612	582	599	643	614	560	637	649	630	582	640	605	635	619	614	610	610	599	613	605	576	618	593	584	586	622	557	567	604	646	621	592	630	606	612	572	581	561	578	609	618	600	613	573	602	562	616	616	598	637	609	595	636	635	586	648	606	627	619	603	619	608	595	651	641	607	627	609	566	564	616	560	593	587	612	573	613	632	601	608	584	617	599	601	616	606	631	538	620	579	579	593	627	622	614	604	612	627	625	640	594	607	577	602	626	600	604	605	611	572	618	609	620	643	615	624	621	658	602	617	622	591	658	603	645	645	655	582	588	573	602	577	621	613	616	579	597	625	619	604	637	600	588	592	601	577	571	626	642	608	606	632	640	617	582	613	566	603	596	561	616	592	623	642	636	620	608	585	597	604	587	631	605	610	616	583	627	612	594	583	646	576	631	670	619	610	601	606	598	554	580	569	629	631	593	586	637	607	573	582	671	610	611	597	630	623	579	578	586	611	611	587	648	624	587	614	566	593	594	607	593	611	601	572	591	604	651	587	625	588	602	582	638	618	561	624	631	643	635	576	564	610	604	597	574	595	595	635	630	606	632	597	630	568	602	606	588	616	611	652	563	645	613	628	595	608	601	626	596	615	619	605	603	612	575	556	631	644	646	577	657	574	605	599	637	617	588	605	589	597	621	564	623	631	540	608	609	611	573	649	613	592	616	597	583	581	613	588	618	629	594	624	618	635	585	612	557	619	610	649	581	626	628	569	655	651	594	600	600	612	624	573	593	601	584	554	619	642	579	611	626	646	608	613	584	615	580	559	574	610	583	625	619	602	580	622	605	619	626	624	596	602	596	582	567	600	628	633	625	607	577	610	620	583	635	586	606	609	580	597	633	638	550	623	554	602	548	627	561	621	622	586	596	596	604	635	615	620	606	616	604	609	583	675	637	640	611	581	578	637	646	634	616	637	602	584	649	624	632	591	573	652	600	584	588	620	645	620	648	589	562	600	641	609	583	562	609	604	647	602	606	623	619	594	600	594	595	647	598	622	614	594	597	611	594	580	623	563	591	566	587	614	657	619	600	601	647	590	602	638	640	573	605	612	608	608	613	672	582	607	594	609	630	617	607	563	570	565	617	628	602	598	627	557	567	595	601	571	604	594	555	634	605	625	612	619	577	592	639	618	626	565	605	594	624	625	647	615	596	574	604	602	598	624	570	642	609	563	612	606	596	547	606	589	576	618	580	644	605	625	606	614	577	602	612	633	665	571	598	597	596	618	601	642	623	585	604	581	552	588	625	581	595	613	603	599	617	624	578	611	610	622	604	582	585	578	610	585	595	610	602	628	622	635	598	604	593	634	630	621	622	651	578	604	630	603	630	658	611	612	578	648	574	609	606	583	606	617	626	643	611	573	604	596	598	634	581	603	627	586	640	579	616	594	616	561	609	575	662	666	596	613	569	617	598	596	621	595	601	621	615	621	590	623	594	588	602	622	552	551	573	541	592	611	629	625	637	543	588	619	613	636	599	555	630	569	608	621	602	618	618	618	618	583	574	590	612	653	616	605	609	619	600	603	632	582	592	624	639	589	606	613	648	615	623	598	574	632	575	559	580	627	605	603	595	575	597	592	587	600	667	614	560	621	617	575	571	606	591	614	616	575	643	609	621	582	583	615	589	610	626	612	571	582	613	644	603	620	644	626	596	648	637	571	579	602	647	605	571	563	645	628	593	628	621	604	614	614	601	613	625	599	599	565	569	607	608	596	665	610	604	628	577	614	600	596	630	617	599	618	596	598	600	608	637	634	653	611	575	564	615	600	640	564	574	644	561	598	659	582	609	593	611	632	617	586	604	624	641	548	628	613	596	587	605	598	620	590	631	575	593	544	607	618	584	599	598	636	559	605	599	593	628	635	604	565	589	614	590	618	675	625	572	585	608	594	604	611	589	585	604	600	627	643	646	622	647	636	646	581	645	609	586	599	640	564	569	614	613	580	596	675	599	598	596	564	615	608	593	610	613	613	593	643	630	629	588	601	573	580	617	545	576	610	599	616	603	613	577	586	587	599	605	580	607	616	626	601	603	599	623	615	626	596	588	645	594	619	618	601	623	601	642	551	601	613	624	602	634	635	626	607	631	597	573	625	631	572	598	606	599	640	609	594	602	590	607
5127	660	467	1914	2919	4826	5168	3641	1970	910	392	124	66	54	62	61	64	70	77	66	55	70	63	75	68	44	58	58	56	72	69	68	75	70	74	59	73	58	66	57	78	69	64	61	74	63	65	51	71	67	55	59	61	69	57	55	49	68	58	49	52	60	52	64	55	81	65	55	57	74	72	63	68	65	63	59	58	65	50	62	79	70	67	63	52	58	67	51	62	71	72	63	65	58	51	77	66	74	58	54	68	69	75	66	64	61	71	61	57	55	78	83	69	59	60	79	66	52	70	68	52	54	51	66	61	55	63	63	51	65	57	53	57	70	60	64	53	61	65	76	68	71	79	71	64	58	52	70	71	76	60	68	69	66	54	58	69	69	54	75	70	62	61	72	66	67	65	69	62	57	69	65	72	71	54	64	49	61	65	61	65	67	61	53	69	78	70	67	59	65	62	63	57	75	69	65	54	64	68	82	74	68	62	67	61	60	59	61	63	62	63	57	71	69	66	58	67	56	64	56	70	70	65	65	54	70	78	69	59	70	61	67	52	65	78	56	73	62	73	51	68	50	87	64	64	75	61	57	67	60	51	66	60	71	64	66	50	64	79	70	83	70	75	58	60	62	62	74	64	71	62	70	87	59	69	63	71	66	61	60	84	72	61	57	64	54	53	50	58	63	85	65	48	65	68	81	63	56	63	82	68	65	73	73	61	66	56	73	61	53	59	74	74	66	54	39	51	61	66	57	56	61	65	75	64	58	60	79	63	69	55	79	53	67	59	57	57	61	71	68	63	60	68	62	58	63	73	71	66	68	46	53	65	66	76	63	55	52	71	61	55	62	57	67	73	56	66	82	71	65	57	57	52	61	68	63	54	57	58	70	72	60	58	54	56	59	70	57	56	60	51	59	59	65	56	75	62	67	60	66	62	59	48	64	60	52	71	73	62	78	62	64	67	64	71	66	68	61	64	75	68	63	73	61	68	59	64	75	59	69	65	65	59	73	75	57	70	72	44	69	59	62	59	79	62	70	62	53	61	53	56	63	54	63	61	58	66	68	68	57	65	65	54	68	62	53	61	60	73	79	79	53	57	58	76	81	61	69	69	68	61	66	62	70	54	59	77	69	72	58	67	64	57	69	64	56	69	60	71	70	54	60	63	49	65	69	65	58	63	62	52	62	46	76	59	66	69	69	73	49	67	56	67	59	68	61	66	71	60	65	66	65	64	63	62	62	45	71	74	63	65	68	68	67	61	72	64	50	65	69	58	66	60	66	58	61	62	59	69	59	68	62	48	68	62	65	69	71	73	56	50	59	63	67	73	63	58	70	75	55	56	65	64	53	88	58	60	67	61	64	73	66	68	61	54	62	61	65	58	59	69	80	64	58	56	63	63	62	56	58	64	58	68	45	63	63	67	59	65	82	59	78	68	64	69	61	59	73	63	63	62	54	54	61	68	63	68	69	61	54	63	66	74	62	59	74	72	71	58	70	62	59	67	53	52	58	65	61	65	62	84	58	69	65	57	68	67	65	67	74	76	68	78	67	54	64	79	70	58	61	60	60	66	45	70	64	58	57	73	70	54	61	65	63	61	60	65	76	66	55	59	46	56	63	66	56	65	70	49	64	61	62	54	61	63	56	80	55	66	59	60	70	62	68	57	63	57	64	77	75	63	69	65	76	58	54	51	64	53	46	76	59	71	74	74	61	62	70	62	68	68	63	68	61	58	55	65	64	68	69	70	61	74	51	80	55	70	51	65	57	51	63	59	78	62	54	65	50	77	65	61	78	56	74	61	64	68	68	66	72	49	53	64	68	65	66	62	66	68	66	68	59	68	52	58	74	68	62	57	57	71	59	59	57	69	63	89	58	61	83	63	60	59	54	60	67	58	68	63	72	60	58	75	49	66	70	56	86	71	59	53	63	66	73	66	63	70	75	58	67	57	66	62	80	74	66	54	57	59	67	63	60	62	72	77	57	55	79	65	64	71	66	75	59	73	85	77	61	55	56	75	57	74	57	67	60	65	69	60	57	58	60	62	55	80	64	60	64	54	68	70	67	72	57	56	67	58	53	80	74	53	55	59	61	67	45	53	58	63	73	62	55	49	62	62	65	58	61	69	72	54	66	63	74	63	59	57	60	57	48	60	56	55	63	63	58	69	63	69	68	56	56	59	64	70	69	68	70	72	72	60	66	67	68	68	73	59	53	69	69	60	68	64	64	51	71	70	57	76	60	56	67	67	69	67	76	64	59	52	63	61	51	74	61	61	55	49	71	60	67	63	60	70	66	72	60	66	77	63	80	67	68	76	61	70	73	75	69	73	64	66	61	62	66	66	60	64	70	65	68	76	53	68	67	51	68	59	61	62	61	87	78	73	58	68	57	74	61	56	72	58	62	58	72	48	59	59	82	67	75	75	63	69	61	58	63	61	70	74	63	58	61	60	67	79	60	56	55	56	55	57	61	63	74	57	32	59	47	74	52	74	61	68	47	57	53	67	55	64	81	67	63	81	66	56	78	72	63	72	54	62	72	57	63	69	49	60	52	72	69	55	72	72	54	64	70	71	48	71	76	60	78	67	65	67	64	62	62	77	63	81	75	63	62	62	84	74	71	61	53	57	82	53	61	70	58	71	62	79	63	62	77	64	68	79	70	57	61	74	60	63	58	66	63	69	49	63	56	50	65	58	59	61	62	70	73	62	68	64	64	67	69	68	74	65	79	59	64	65	68	65	65	67	59	78	65	57	63	63	60	70	63	66	53	52	65	79	60	55	69	67	67	56	53	67	64	71	64	68	51	75	63	70	70	55	72	72	74	58	63	66	70	71	56	58	69	48	70	78	67	61	57	63	64	64	59	66	61	61	58	66	65	72	62	66	56	67	43	54	64	64	49	65	66	65	70	55	56	55	72	53	67	70	61	48	69	68	56	62	68	55	54	64	51	66	66	53	58	60	63	68	66	61	73	59	70	68	51	78	57	64	74	71	59	74	57	54	66	60	65	60	63	72	60	63	61	79	68	64	64	65	52	74	62	61	68	68	49	77	80	72	72	61	51	71	65	51	53	73	76	58	74	62	64	62	51	59	66	75	68	78	52	66	65	80	72	61	65	53	57	71	58	57	62	57	62	83	72	55	64	69	71	71	70	66	58	70	58	62	77	69	70	63	69	55	62	64	60	69	67	44	55	51	53	74	68	66	74	80	70	77	84	64	71	61	74	65	77	57	68	64	56	74	70	72	48	54	49	67	71	79	51	58	55	65	51	61	55	51	47	55	77	58	60	73	58	58	62	68	62	52	64	67	65	60	57	69	58	73	60	73	74	64	74	56	60	78	41	79	67	68	73	66	54	67	49	65	62	58	64	54	70	57	49	57	72	55	69	66	61	74	67	66	67	63	60	51	77	64	57	65	60	69	65	60	77	72	68	66	50	45	55	51	54	50	73	58	52	55	64	67	44	61	69	50	79	58	66	58	56	71	60	45	61	84	57
16806	8136	5536	23109	40133	49930	46563	38291	29381	18642	9365	2722	543	532	566	568	507	564	586	589	524	528	535	545	566	546	525	586	550	559	630	567	598	544	579	550	548	564	527	528	546	541	547	520	566	552	567	576	543	532	591	532	543	535	574	532	591	517	582	543	537	543	520	524	515	577	546	555	545	571	517	565	556	571	570	564	545	567	553	547	531	562	541	519	550	547	534	538	553	499	527	556	579	577	561	578	569	553	569	529	546	560	532	527	541	539	565	549	579	515	571	528	531	560	531	545	587	576	565	501	538	523	535	552	545	526	555	547	584	572	555	567	546	535	518	537	528	559	503	544	531	548	539	546	554	518	607	523	494	526	546	559	492	529	520	590	510	506	560	518	543	547	584	543	539	550	606	550	517	556	516	553	530	564	565	587	597	524	537	560	568	505	548	560	578	575	509	519	563	534	530	511	586	544	540	537	542	510	561	575	551	546	546	528	543	562	516	529	551	541	545	558	516	523	574	548	558	563	537	594	573	578	529	578	552	494	577	543	554	566	563	574	587	532	555	569	566	548	568	539	557	560	577	521	547	565	570	530	565	534	532	543	553	522	546	566	534	558	542	530	565	531	506	534	560	559	545	559	513	597	510	559	559	555	538	557	520	564	535	550	537	548	544	546	476	535	538	564	509	513	552	526	584	532	593	579	517	555	524	551	518	522	538	515	565	537	578	552	544	537	543	560	517	536	529	542	541	571	528	557	490	534	558	561	574	556	520	552	552	555	532	536	553	533	595	518	557	553	581	533	586	570	550	553	571	533	544	524	573	596	538	535	533	558	595	536	551	587	541	567	510	554	545	578	539	609	561	554	527	538	505	531	519	513	502	560	574	553	544	553	508	540	567	539	515	537	537	526	529	532	553	539	565	510	529	561	512	574	518	546	549	545	497	535	563	573	568	569	553	566	559	566	545	528	501	526	540	561	510	559	560	577	578	541	567	522	547	547	551	535	504	519	502	546	545	522	561	547	556	540	491	575	550	551	550	561	567	547	540	531	580	540	575	531	521	509	551	565	541	561	557	562	564	518	565	547	600	583	524	533	521	549	553	536	558	500	560	582	510	528	520	558	601	554	564	567	578	517	516	530	560	548	527	549	548	545	540	580	562	545	565	580	514	541	534	554	507	569	580	512	549	568	532	522	558	565	546	549	584	541	555	583	566	613	527	524	535	543	543	573	565	521	533	550	541	540	573	501	547	569	552	566	561	548	572	525	560	558	589	539	575	517	566	567	565	528	543	576	531	545	550	558	562	550	531	574	540	547	528	532	549	580	564	559	564	595	536	638	533	529	534	561	539	547	567	575	557	543	604	534	531	531	569	507	504	534	555	581	538	626	519	546	546	536	518	569	530	581	535	542	544	508	583	595	505	532	528	506	532	570	537	572	538	542	556	534	571	538	527	549	531	551	546	580	495	530	578	556	589	580	568	539	551	566	558	538	532	519	562	543	527	502	594	544	569	518	538	517	534	515	518	524	561	522	561	588	551	542	556	565	546	541	602	531	525	547	561	577	560	589	539	572	525	541	568	497	565	539	533	567	551	549	541	543	597	581	579	535	550	559	578	554	579	540	557	572	558	551	524	552	535	546	541	577	502	525	548	561	562	544	534	516	558	544	547	594	563	554	532	551	557	526	526	590	594	534	556	536	566	542	549	560	531	552	591	585	560	517	557	536	514	533	520	564	587	532	545	552	519	583	574	559	531	558	545	550	515	534	613	592	538	593	590	542	542	590	533	518	531	553	493	535	559	549	591	526	524	559	574	562	529	589	541	583	564	572	554	593	516	482	539	562	563	516	543	547	546	577	582	576	578	557	508	529	544	499	519	557	527	541	561	576	551	509	533	533	539	513	555	584	542	530	524	550	509	562	554	526	552	580	517	562	567	566	532	546	546	554	534	560	535	530	583	519	530	555	553	520	512	535	497	542	561	620	520	528	568	541	523	536	577	530	548	551	529	567	583	546	581	586	593	582	490	532	564	528	511	517	529	518	567	549	557	544	577	549	563	528	540	578	532	534	534	544	533	545	493	540	535	521	519	588	549	534	559	557	597	536	580	565	506	539	510	553	571	552	523	510	546	596	522	584	563	530	524	516	565	538	561	573	544	542	539	548	540	539	549	587	520	557	539	537	549	530	536	532	547	555	550	553	497	534	519	539	542	555	546	522	555	511	545	549	550	517	602	526	526	524	510	600	558	537	572	538	536	528	521	571	543	506	529	563	543	556	565	543	528	564	534	555	552	570	562	568	574	554	563	575	527	587	525	548	518	538	596	559	549	551	513	524	506	554	558	541	563	551	525	536	537	554	547	564	536	555	545	506	540	509	566	577	578	537	549	518	573	507	572	540	564	550	552	576	530	567	571	494	526	571	587	583	570	536	548	578	540	529	527	528	535	539	515	551	526	563	526	556	568	528	543	521	575	552	555	568	569	510	576	535	571	572	547	518	546	559	522	538	527	547	539	553	541	489	526	528	536	527	520	544	543	529	561	538	520	601	571	539	525	515	556	556	568	498	597	541	587	583	565	570	539	584	558	550	542	509	553	525	543	526	575	561	561	561	540	473	540	552	542	566	526	571	527	575	571	572	559	517	555	570	525	555	535	579	498	534	598	524	585	554	547	572	535	557	538	579	530	569	593	576	554	538	501	531	539	504	529	568	554	534	575	553	568	553	537	556	561	568	527	522	559	549	529	557	555	543	567	516	508	522	448	531	549	544	543	540	575	518	594	568	533	587	548	526	565	587	584	590	545	563	580	570	604	608	551	503	575	558	564	511	546	568	547	565	557	523	575	557	530	545	535	557	577	556	537	532	549	511	576	587	538	583	591	565	510	536	573	587	564	549	560	562	559	540	544	516	549	533	558	550	571	565	556	556	570	556	556	549	537	501	519	571	527	542	527	558	601	550	554	540	561	572	557	564	546	525	518	518	544	550	542	559	510	548	534	509	574	527	585	530	545	519	530	553	563	554	524	566	545	543	533	574	574	542	545	554	548	557	516	574	518	558	554	586	573	553	566	530	505	581	583	576	574	557	558	546	562	567	531	551	532	551	590	499	530	549	540	564	532	537	545	566	536	550	548	573	571	529	589	541	586	580	575	563	536	509	574	561	550	499	547	534	535	552	507	589	560	579	560	507	546	581	525	541	572	522	541	552	564	588	540	595	552	539	592	564	524	530	575	589	530	563	583	573	542	589	531	531	522	552	546	556	583	567	517	590	541	558	544	519	608	554	536	521	554	544	560	557	562	526	536	552	559	542	563	579	575	547	558	553	581	493	530	543	534	530	567	514	549	514	530	545	534	562	518	551	536	530	562	538	539	552	544	543	553	601	528	554	484	589	521	568	529	608	528	517	585	584	569	533	552	536	509	558	549	523	591	541	536	551	554	536	528	560	578	521	510	555	551	496	564	607	585	572	548	561	537	565	604	593	512	583	574	553	522	568	544	510
3637	1210	1179	3752	6132	7636	9417	6261	3879	2006	785	266	96	86	75	94	96	91	90	86	92	87	92	78	83	86	83	107	87	99	98	81	83	88	107	99	106	89	107	108	83	80	101	82	92	100	94	102	101	83	92	78	93	90	74	102	86	91	79	101	106	82	96	83	106	91	94	109	89	93	76	77	99	86	89	94	74	85	86	90	92	92	93	81	81	94	106	94	101	109	114	92	95	91	109	88	87	86	87	84	87	95	112	91	86	84	105	103	85	86	90	76	109	97	90	77	96	84	100	99	79	77	97	113	82	78	89	96	79	94	91	100	95	99	84	82	87	76	87	93	95	85	111	93	93	91	106	93	87	80	91	97	103	88	104	79	89	95	78	81	86	91	80	84	100	95	68	100	87	79	85	102	81	97	87	96	78	83	85	91	95	78	114	100	83	74	89	91	90	74	90	93	89	94	100	78	85	91	69	83	125	94	93	85	88	89	83	81	74	83	104	90	83	81	97	75	94	87	94	78	74	87	91	82	85	85	88	108	97	90	85	96	100	100	71	88	93	90	92	103	83	85	90	69	80	90	88	73	102	75	79	95	65	100	85	96	81	91	95	104	99	112	96	94	89	92	96	86	91	87	87	86	93	85	97	111	89	94	76	103	87	77	99	91	88	94	97	101	98	108	97	89	86	83	94	82	77	96	98	79	87	59	107	76	104	82	81	86	77	80	91	105	99	90	107	98	71	93	84	74	105	97	83	101	86	91	85	79	81	96	85	74	104	74	73	95	90	91	96	81	102	93	84	82	90	95	81	75	94	72	90	91	103	76	92	95	93	71	91	89	91	99	73	92	87	87	83	103	98	97	78	74	103	100	91	95	73	96	73	77	86	66	85	74	105	88	100	94	89	85	83	86	92	96	92	95	99	80	74	96	84	88	92	78	97	84	89	80	104	93	92	97	101	77	77	89	98	90	91	86	87	78	90	85	82	102	94	77	104	101	75	97	91	88	85	86	85	86	88	74	84	87	95	101	89	93	93	95	101	84	89	83	83	88	107	79	80	94	81	106	98	93	89	85	97	97	89	86	89	79	93	95	104	78	91	92	82	84	92	101	88	94	83	84	90	80	83	106	83	71	91	102	91	97	86	100	86	94	84	83	92	82	86	96	81	88	84	99	89	86	105	99	95	86	104	81	110	81	80	93	86	86	109	93	80	99	82	96	90	89	91	95	122	96	91	98	95	90	86	82	84	89	82	73	84	86	82	88	77	85	82	82	99	93	83	87	89	93	76	77	89	82	91	86	80	83	86	81	89	89	82	100	101	110	88	80	77	97	91	64	96	82	83	88	90	86	93	101	93	88	90	93	92	91	105	86	83	80	91	69	84	91	85	88	82	71	86	75	81	87	90	86	81	98	62	85	93	96	94	88	77	79	91	92	77	84	99	78	86	90	87	89	80	82	97	99	107	93	86	83	86	80	93	81	89	85	98	92	113	89	88	92	83	82	72	105	62	90	78	79	85	94	83	108	89	81	76	76	90	91	80	91	89	109	105	87	82	87	81	119	95	76	101	77	94	76	71	98	102	80	82	94	85	101	106	100	105	94	92	88	80	86	90	86	79	86	91	89	93	88	82	74	89	83	75	91	90	87	79	96	93	85	102	111	78	107	95	74	89	75	94	93	84	89	89	77	89	113	70	80	89	83	74	102	101	70	76	106	95	83	89	97	92	83	94	94	75	80	95	98	100	76	88	91	94	95	82	91	90	92	86	81	82	77	85	83	108	87	76	79	102	92	101	81	88	92	73	92	103	76	80	85	77	95	77	84	103	90	80	98	110	92	72	91	79	102	73	97	101	81	98	89	94	91	88	77	97	92	79	75	88	98	93	89	101	94	94	107	90	106	78	98	87	102	104	88	90	78	89	85	80	94	76	91	90	96	95	90	88	70	88	78	93	93	93	91	84	110	93	87	68	80	89	93	82	80	105	85	94	87	110	99	94	89	87	87	96	97	85	90	90	93	112	97	103	87	96	102	86	87	84	83	83	83	90	97	78	87	92	75	71	89	102	92	85	78	102	90	84	110	83	72	84	83	94	73	88	100	77	87	87	98	84	101	95	103	91	107	89	70	78	82	87	82	83	99	76	82	98	100	79	106	89	91	81	81	98	84	87	99	89	74	90	85	77	82	95	89	80	96	98	95	85	92	93	94	88	96	108	86	97	91	103	80	89	86	93	92	88	103	91	68	86	92	88	83	88	82	87	97	92	98	96	89	102	75	89	82	83	91	90	77	85	71	94	95	96	86	96	87	84	93	94	108	91	109	84	79	97	92	103	89	99	89	74	100	90	84	85	94	81	81	91	98	80	91	80	88	92	90	102	83	90	95	105	85	80	87	89	95	92	92	88	101	87	94	74	94	79	102	103	99	92	104	86	92	90	98	89	80	100	90	82	88	104	72	91	100	91	88	85	97	97	89	103	93	98	87	81	89	78	85	93	87	98	89	85	87	93	85	103	93	102	75	86	86	95	90	98	80	94	76	67	96	105	94	82	98	90	85	108	95	102	97	100	83	78	84	87	89	82	88	96	99	92	102	83	86	92	97	83	73	95	84	101	95	94	85	89	88	103	89	89	107	88	116	77	93	88	73	89	88	83	93	86	95	85	83	84	87	94	83	96	82	86	94	87	99	87	79	86	106	85	101	83	112	92	92	86	83	92	83	96	79	102	92	86	95	72	95	89	81	93	88	71	96	94	90	77	73	94	81	88	95	80	91	81	100	88	96	103	95	90	87	85	92	85	101	92	88	89	80	77	80	87	77	103	111	82	88	102	98	96	72	88	88	70	92	97	88	82	106	85	103	89	88	94	82	90	83	84	89	91	90	69	90	99	88	100	89	103	88	78	93	97	89	75	100	84	89	108	89	96	101	95	77	103	88	86	83	90	93	91	83	91	78	92	92	84	90	93	81	87	86	118	92	98	81	95	95	87	87	75	74	72	94	91	94	73	96	76	79	83	84	93	92	85	92	91	92	82	85	80	90	100	94	84	78	101	82	88	86	94	91	89	92	90	84	82	95	80	83	103	87	97	91	95	80	99	85	73	94	96	94	109	97	94	89	102	97	94	90	80	93	86	100	104	93	83	86	86	81	79	80	75	85	94	96	66	76	82	88	119	86	90	72	90	93	88	107	76	99	89	103	98	105	93	94	85	73	99	105	85	80	82	93	88	86	91	73	73	85	85	91	74	84	77	82	76	91	97	81	73	95	72	77	71	90	103	77	88	88	83	83	79	85	92	87	79	78	86	76	86	90	79	90	92	81	79	88	101	94	96	94	75	75	93	88	86	81	92	74	96	100	92	106	74	93	87	86	86	89	77	90	83	101	91	103	91	72	96	88	81	75	78	76	94	103	80	95	79	93	85	93	80	104	101	82	88	76	98	96	81	73	72	85	84	101	83	108	91	88	85	99	74	83	100	80	95	87	80	75	86	108	66	124
24024	11783	12169	30415	50529	60380	58592	46458	37794	27854	17032	5583	795	735	787	755	826	752	751	825	803	752	793	761	759	807	778	771	699	769	791	769	789	766	773	786	793	756	813	758	761	792	802	755	815	775	808	770	759	817	825	783	778	765	772	801	797	727	819	773	802	797	780	767	790	760	841	745	825	845	823	754	780	784	769	779	773	780	764	767	812	763	788	801	820	749	774	773	781	795	755	709	776	738	834	789	780	760	747	824	774	790	745	777	786	729	833	768	769	705	802	802	757	759	856	748	740	704	745	770	788	775	792	758	793	805	755	823	759	768	738	778	783	799	743	765	735	762	754	800	711	846	773	741	760	730	735	772	782	802	747	790	789	773	772	763	708	815	785	767	722	795	730	806	735	767	785	801	783	755	759	755	809	837	757	765	747	774	820	738	791	755	775	763	801	778	768	781	709	709	793	835	782	732	831	781	743	750	807	795	766	771	817	789	758	783	804	770	794	772	743	785	754	796	747	785	738	764	779	784	771	812	754	804	708	791	750	752	799	756	722	811	808	810	802	802	817	768	744	754	793	804	794	798	776	763	679	727	825	810	716	781	767	810	784	752	811	808	759	779	758	792	772	787	730	774	767	752	796	787	805	711	755	750	804	797	747	757	791	748	744	766	783	787	770	768	755	777	786	760	757	858	762	826	778	763	832	780	763	772	764	771	801	772	714	821	738	804	743	747	810	743	797	810	770	810	747	809	784	741	767	780	790	777	820	814	751	752	783	796	784	744	812	784	796	729	793	750	789	741	788	785	799	816	764	789	820	783	783	811	773	780	822	744	778	774	804	774	818	781	747	807	812	795	773	751	751	776	768	755	783	784	793	769	799	746	784	832	827	765	779	812	770	775	757	765	810	809	817	751	820	773	788	749	805	842	801	805	785	777	800	787	726	767	789	787	755	764	769	850	762	787	771	765	827	813	729	810	747	778	748	771	757	811	737	785	791	806	795	792	774	786	777	776	762	791	766	805	749	755	763	738	809	832	755	779	749	768	707	755	778	814	800	767	831	798	776	785	806	765	763	782	769	717	835	753	815	792	754	802	817	770	811	762	824	809	753	799	741	825	763	799	756	851	775	796	786	808	738	830	745	751	730	787	805	772	735	807	808	763	804	770	783	782	777	772	830	755	789	784	776	781	733	773	801	738	774	818	778	774	774	768	723	802	736	776	782	747	788	736	767	742	736	747	793	787	746	779	820	782	805	781	779	778	764	809	766	753	737	770	791	806	851	760	805	750	779	739	779	775	772	742	818	781	788	772	741	811	756	766	834	771	789	792	789	794	760	768	726	795	768	771	807	777	774	797	760	799	720	784	775	747	784	773	815	777	782	778	789	760	803	815	767	776	793	748	833	804	774	811	814	790	843	795	802	775	752	755	801	729	804	777	765	752	782	774	817	766	809	781	809	737	731	739	773	807	741	779	769	752	787	780	788	780	760	793	760	850	825	775	754	769	841	739	810	750	816	809	787	789	832	799	797	779	789	759	788	799	790	708	770	813	771	758	778	773	764	797	760	762	812	769	766	788	753	750	747	777	777	772	777	795	762	783	772	806	739	774	763	766	786	832	797	790	756	768	782	767	773	788	791	785	746	792	777	820	788	743	768	782	801	782	771	815	787	782	793	736	778	754	760	808	811	819	756	838	770	789	749	792	773	787	790	800	775	856	726	730	799	775	783	767	785	742	786	814	741	761	778	756	796	758	727	803	796	795	761	805	805	759	730	722	756	805	825	761	828	752	801	781	746	794	741	848	796	815	750	816	786	797	767	838	796	800	815	805	758	719	757	786	830	818	787	782	756	811	822	789	746	833	721	812	760	762	759	837	769	766	764	734	737	767	784	738	708	791	795	767	759	753	783	856	769	765	801	786	801	828	781	780	807	792	813	764	778	777	790	789	783	798	788	813	783	776	843	828	736	768	784	795	780	796	761	787	749	780	770	722	736	797	767	737	871	761	780	798	792	877	806	763	760	757	769	810	755	796	807	812	766	784	756	822	799	809	779	736	760	782	817	780	752	772	800	768	774	796	771	823	776	790	814	776	805	774	775	740	784	823	768	802	761	708	817	731	778	775	769	779	799	768	768	775	789	715	813	744	816	769	774	819	787	791	799	762	741	779	785	770	775	781	774	740	837	781	760	737	787	806	785	758	782	758	773	787	802	798	758	831	764	770	770	782	785	791	796	844	734	754	790	809	717	816	808	767	771	751	808	781	785	796	793	805	821	821	766	767	757	749	786	772	756	786	790	747	799	790	747	774	803	805	761	781	804	799	795	788	706	768	722	804	802	771	763	787	730	749	741	757	792	763	731	775	785	820	810	705	758	753	826	770	742	776	731	733	799	823	759	840	802	776	756	816	752	791	807	798	743	770	763	805	800	724	819	756	759	796	806	780	756	806	787	800	748	805	798	701	761	776	775	805	741	808	790	814	789	780	794	795	769	776	807	777	777	801	779	789	782	707	763	798	762	783	775	734	762	781	803	760	801	766	744	822	789	813	755	801	791	732	759	783	795	789	755	748	756	768	749	793	808	773	742	818	812	753	775	783	781	792	790	770	750	818	774	758	791	734	789	721	791	782	823	806	804	752	724	805	799	868	795	799	730	766	798	775	805	804	770	768	758	801	775	723	778	819	785	836	783	784	789	791	757	751	758	784	763	780	789	778	772	771	786	769	785	818	798	756	806	801	714	764	769	733	792	794	764	757	796	781	715	773	722	822	749	738	771	797	758	768	735	747	749	783	803	788	756	761	812	831	859	794	791	791	831	825	755	788	825	764	826	747	776	786	786	795	812	790	831	782	709	745	764	780	750	811	801	775	777	788	793	815	743	828	801	773	773	736	792	787	742	772	747	733	764	833	787	760	802	766	764	761	727	828	823	793	778	735	779	778	761	756	804	732	751	803	782	801	745	791	755	769	815	784	815	786	796	799	770	802	758	781	850	812	829	766	748	765	769	754	745	767	805	773	803	752	739	768	773	789	816	793	818	766	786	826	779	705	776	781	784	829	807	812	773	773	825	809	765	762	786	774	806	767	750	764	788	757	769	762	774	780	827	802	793	766	815	731	756	751	817	812	792	788	766	761	780	798	785	780	764	814	772	763	799	760	751	769	774	761	763	743	774	823	769	789	776	772	760	793	853	747	824	797	817	830	746	773	760	789	733	797	835	811	789	832	768	763	746	787	791	787	774	769	744	786	728	790	776	830	755	769	754	742	776	789	770	786	763	779	780	752	777	816	754	773	767	821	773	752	810	809	753	767	817	739	747	777	796	719	787	768	767	763	776	777	759	811	817	773	751	730	812	810	786	786	781	788	774	786	773	831	791	832	763	774	778	772	782	774	837	809	779	774	721	812	785	744	766	833	785	741	788	767	766	762	800	798	784	747	740	794	786	809	772	797	795	795	779	755	717	771	767	752	773	784	771	738	719	761	790	783	780	786	786	789	765	772
3776	751	441	387	610	1557	2137	1336	822	498	268	143	99	87	95	82	91	94	93	84	72	110	89	90	108	88	102	81	92	78	99	90	85	78	96	71	94	98	77	92	73	90	90	93	90	89	83	87	105	96	80	97	87	87	91	92	90	82	91	85	97	103	72	103	96	81	96	98	90	91	87	102	94	88	91	100	88	96	104	110	92	94	74	75	79	89	76	81	85	87	80	92	85	81	89	81	92	79	83	80	100	87	94	91	83	72	92	94	108	77	75	95	88	108	96	93	85	93	80	100	92	96	87	84	111	89	90	88	71	90	110	89	93	85	96	85	100	92	105	94	86	98	91	92	82	89	88	74	96	107	87	79	97	89	89	67	87	75	104	94	101	90	85	90	80	86	96	82	85	100	108	93	107	98	94	85	94	87	97	79	90	83	95	107	106	91	75	66	96	78	86	94	71	94	80	85	99	94	78	85	77	89	86	95	87	81	112	89	84	100	93	92	83	96	79	90	97	90	100	77	85	93	89	81	84	100	95	92	94	101	83	99	83	80	83	78	94	95	88	94	103	107	99	95	97	89	88	99	89	88	86	95	93	90	88	70	96	93	91	92	83	78	72	106	71	85	100	75	102	88	93	102	82	74	100	89	92	89	85	100	90	80	95	90	90	98	91	86	92	85	82	78	91	108	91	86	85	91	109	89	89	90	93	89	92	87	87	105	112	85	78	87	102	107	97	105	97	113	88	89	102	89	91	96	82	89	91	90	97	76	86	86	87	78	88	77	71	96	94	81	89	92	95	110	100	92	88	109	110	97	84	84	95	98	99	80	90	91	82	89	107	81	84	100	101	94	100	95	95	90	76	103	92	95	79	89	81	86	104	96	107	92	96	78	80	92	90	99	87	74	87	88	95	91	85	91	92	79	92	91	84	91	97	83	82	90	97	80	104	74	84	89	106	96	98	74	92	109	93	86	93	89	99	94	89	83	93	92	86	90	90	93	108	97	86	87	91	81	90	94	85	88	80	85	103	91	83	74	87	89	99	89	92	83	98	100	93	84	101	81	99	100	85	81	82	86	93	84	89	107	96	76	86	88	98	94	80	91	83	89	102	87	93	86	105	82	93	99	78	101	96	83	94	80	90	96	84	93	84	102	87	84	102	88	85	83	96	84	97	101	76	99	90	100	107	90	86	89	103	111	76	90	85	104	76	104	98	86	97	97	99	110	76	85	68	86	84	83	92	89	76	82	92	79	90	96	98	94	87	103	107	83	98	85	96	100	86	87	76	107	113	81	88	73	87	82	77	107	81	98	89	89	105	81	77	95	70	82	102	89	104	85	87	92	88	82	67	87	102	96	89	104	88	92	95	94	88	98	90	89	101	101	90	97	97	108	89	106	105	80	79	81	90	93	86	92	104	96	86	82	104	108	91	97	85	95	96	89	87	86	92	68	86	112	91	84	82	79	81	110	93	87	70	80	105	94	82	85	91	101	97	106	87	87	84	81	95	93	97	92	73	102	103	84	102	99	107	87	94	111	106	89	102	91	77	85	96	100	103	66	82	104	100	78	84	89	100	86	75	73	84	92	73	96	86	111	82	102	93	106	95	109	80	84	68	78	92	91	93	93	98	88	75	96	103	85	92	90	87	96	74	104	99	103	91	100	94	84	94	81	96	86	88	93	86	90	95	93	73	105	77	99	83	96	89	93	90	89	81	86	96	91	83	92	86	106	95	95	89	109	103	88	94	94	96	100	109	70	100	81	82	109	87	88	91	88	105	102	94	84	92	99	90	94	80	111	88	100	95	87	95	97	91	72	94	94	84	89	100	86	103	99	103	99	83	91	82	104	97	91	83	74	114	91	85	98	95	107	87	97	101	100	80	102	88	91	97	91	94	92	88	103	90	92	96	90	80	81	92	90	97	92	106	84	86	95	94	90	95	91	102	98	95	84	85	81	89	91	77	100	92	94	88	89	99	92	90	86	107	99	75	90	100	102	93	73	81	98	95	89	71	89	95	88	96	91	97	83	79	81	91	83	102	97	94	81	78	90	82	109	93	89	95	82	93	80	80	106	105	80	77	80	104	99	81	93	88	81	85	93	111	83	85	91	82	78	82	100	94	89	80	90	100	86	77	87	76	93	95	94	105	115	101	99	96	84	85	95	106	104	86	100	88	95	97	95	69	89	96	71	86	96	78	95	107	89	85	97	114	91	95	79	75	99	109	86	97	106	90	85	98	107	86	103	95	100	83	89	91	78	68	85	82	86	84	103	92	113	79	92	87	77	77	80	94	93	101	79	80	94	93	89	67	79	92	80	93	79	95	90	101	78	96	81	99	86	83	77	102	85	76	79	94	99	89	93	84	94	91	91	86	99	84	103	100	92	77	86	110	104	87	85	101	105	74	87	89	92	74	101	77	95	93	107	102	98	102	88	89	86	85	93	91	78	68	100	82	110	93	92	101	86	90	100	104	88	72	92	93	93	96	82	93	88	80	78	86	87	84	89	94	90	93	79	103	91	79	80	80	99	83	88	87	89	111	83	86	80	88	94	88	75	92	94	109	91	102	89	103	86	73	94	114	116	101	114	95	88	85	85	103	95	83	92	79	94	91	91	104	78	88	79	93	85	80	94	77	101	78	101	110	84	93	88	96	94	97	76	102	77	89	102	99	93	96	77	97	101	91	91	84	82	82	109	95	87	84	87	106	73	85	115	94	86	98	76	71	103	79	73	106	90	94	80	97	82	100	97	92	106	93	94	95	92	81	89	72	103	96	95	88	79	94	99	77	83	95	88	98	84	90	87	74	108	91	97	110	83	85	98	88	81	92	102	95	91	93	98	83	76	70	82	103	76	86	73	102	88	83	89	86	76	104	94	86	86	91	78	82	101	98	75	100	100	84	90	92	88	99	88	91	95	89	111	85	95	98	94	84	80	79	91	104	83	81	97	92	79	84	82	90	91	83	89	89	92	90	91	79	92	96	95	94	82	78	81	79	96	74	86	86	85	110	92	112	93	96	70	87	70	81	74	106	88	81	96	91	85	98	79	84	99	84	84	100	84	95	95	95	87	88	92	80	80	82	74	89	88	112	97	85	93	86	91	81	87	87	91	99	90	88	78	95	91	105	91	94	83	76	101	97	88	94	69	97	100	84	73	76	98	97	97	96	101	95	91	111	85	76	86	94	102	94	100	90	101	85	97	86	99	89	76	94	94	106	76	74	74	89	95	87	97	72	97	99	89	89	92	77	117	91	89	104	99	91	94	86	89	82	85	95	98	88	80	73	88	86	94	100	92	94	90	78	97	95	101	93	78	81	105	86	92	80	90	92	86	85	88	83	78	96	97	87	103	90	106	93	108	85	80	79	94	69	92	95	82	84	98	99	72	105	90	89	113	110	86	87	92	98	108	79	89	93	85	98	88	89	70	89	87	100	93	85	99	89	89	96	88	89	90	89	103	81	103	99	95	85	79	71	84	89	105	91	91	114	91
19630	8106	5530	7609	21777	33969	33777	24706	17971	10816	5418	1755	736	751	772	770	775	761	742	792	795	757	761	752	776	808	758	728	757	722	728	740	735	727	748	774	772	823	748	728	763	722	750	732	771	800	779	735	729	746	813	743	742	774	773	749	783	774	735	753	824	750	814	785	812	755	743	752	745	766	726	767	775	816	763	751	748	766	755	752	773	716	766	812	777	739	729	765	745	784	714	775	760	722	786	811	782	766	761	763	811	751	713	772	730	735	767	774	796	694	748	736	743	728	798	750	749	743	704	756	758	738	784	758	714	774	741	829	752	776	741	759	721	786	781	735	801	725	755	748	819	767	750	764	732	784	757	737	800	791	707	743	724	722	718	737	794	740	787	783	757	760	756	755	752	742	756	724	746	772	738	762	763	754	752	803	776	752	715	787	746	751	750	700	755	781	751	712	771	775	764	772	765	739	765	723	746	753	773	741	798	811	773	750	762	750	775	752	764	761	780	758	735	768	767	712	776	715	785	774	702	737	803	792	772	786	743	788	709	779	771	727	776	757	767	746	737	736	729	683	757	730	772	716	764	745	751	763	807	759	769	748	778	723	793	737	842	705	763	772	729	742	774	753	706	784	748	751	789	768	732	778	752	752	745	778	747	786	759	763	711	743	752	735	737	760	712	740	808	746	708	743	834	764	763	831	745	708	810	695	773	761	753	740	784	744	703	807	763	818	787	778	712	758	793	743	724	717	736	813	753	730	786	716	742	719	737	788	810	769	761	740	729	767	742	782	786	764	747	810	814	726	761	750	678	763	769	806	778	773	765	765	733	787	768	787	727	741	755	771	742	769	732	718	777	769	804	723	807	721	795	760	734	795	766	782	750	768	795	760	744	768	748	764	787	733	747	774	738	787	745	730	756	740	738	790	765	771	783	725	729	782	772	757	754	741	731	725	734	815	741	739	772	788	698	810	795	770	738	765	748	740	772	710	789	751	732	773	707	810	765	724	782	774	741	753	772	744	734	779	725	780	712	759	726	780	741	677	737	755	783	721	723	709	757	783	775	715	790	767	691	776	755	736	726	769	734	723	721	730	795	729	761	771	761	755	789	792	784	762	759	757	760	776	723	773	723	762	786	773	773	727	747	760	739	733	750	745	766	819	735	733	722	746	726	702	786	743	706	704	789	732	753	770	725	733	803	772	748	761	767	755	746	778	791	744	776	782	783	721	702	773	744	742	792	767	752	723	751	769	740	752	823	767	767	691	769	716	741	794	742	742	740	830	759	739	782	791	712	727	777	757	769	767	794	752	772	761	827	730	794	760	730	823	772	771	782	787	738	778	801	785	754	746	754	775	767	791	722	805	747	748	718	752	786	741	725	752	741	750	848	802	762	733	745	743	753	777	710	769	763	709	776	781	746	724	750	790	784	770	734	761	751	718	794	752	751	737	749	803	780	674	722	817	708	733	774	771	750	736	735	753	810	715	763	713	743	723	746	751	739	757	758	773	721	742	747	760	835	792	771	783	738	743	756	758	814	740	777	764	781	749	746	760	726	779	761	778	728	796	734	748	734	740	730	730	777	720	752	768	824	716	755	750	825	756	806	717	754	746	785	739	793	758	770	744	758	750	755	747	719	765	787	747	780	792	769	796	724	722	781	765	720	795	789	692	747	729	740	753	706	731	812	778	753	744	765	762	740	744	764	760	781	765	760	759	775	744	758	756	743	790	747	783	781	757	756	750	726	764	788	811	750	710	767	744	749	739	735	716	746	767	740	778	750	778	748	765	787	792	765	735	734	706	795	751	769	773	786	750	743	776	737	783	729	777	764	733	783	758	759	744	809	763	749	699	714	796	770	728	762	774	766	756	758	725	755	689	764	733	764	793	751	788	781	772	736	791	752	713	783	769	750	778	768	778	750	803	773	782	757	835	723	790	713	743	723	830	698	787	767	754	769	745	762	717	793	754	818	729	738	808	802	722	775	793	733	741	779	802	765	723	754	772	739	767	779	774	799	758	756	728	779	758	736	774	720	776	772	738	781	737	707	792	811	767	747	731	760	767	788	714	750	719	773	762	735	752	743	771	713	734	740	776	779	751	811	775	755	787	776	741	776	793	772	778	766	753	772	749	718	810	712	766	760	763	744	752	750	799	764	783	766	761	768	765	761	691	762	739	740	738	762	756	751	738	772	746	746	818	761	730	735	766	761	716	734	787	772	795	776	755	763	825	776	777	781	756	751	794	749	768	758	716	792	782	750	737	788	754	802	777	757	750	721	778	755	745	743	815	742	812	739	781	779	810	725	738	786	754	745	752	764	785	780	748	744	746	800	733	759	756	721	739	728	770	735	805	789	757	730	771	797	770	713	731	770	806	773	800	752	714	779	750	786	745	729	753	717	734	767	776	781	770	770	778	771	769	813	737	752	770	758	792	738	740	753	762	736	751	740	735	737	814	715	799	787	756	741	775	786	778	792	769	746	781	796	761	773	775	765	706	795	766	724	741	802	775	736	737	747	783	759	773	742	759	763	763	725	754	810	721	769	782	734	763	760	722	772	763	770	763	723	774	773	735	793	764	733	789	750	784	764	792	770	761	767	726	745	728	771	793	720	763	756	776	797	727	722	751	762	757	816	730	751	720	780	719	709	768	749	765	760	829	753	777	753	750	795	773	731	782	820	771	747	766	778	779	747	734	711	793	797	789	775	764	751	741	769	759	780	817	796	822	750	718	743	728	799	750	707	742	705	744	768	724	737	762	739	746	751	742	756	774	699	752	770	741	772	751	785	798	800	751	774	790	792	697	808	774	670	751	758	764	743	763	747	788	774	752	758	762	807	760	735	787	761	758	761	771	837	768	806	758	725	739	770	731	781	732	784	725	774	765	726	721	751	771	753	689	769	742	751	761	714	804	731	734	727	789	784	744	784	775	765	736	730	792	754	710	755	745	742	830	756	809	744	770	722	784	784	785	758	769	760	791	753	777	771	753	757	733	775	765	756	765	777	790	782	723	736	788	800	761	752	732	767	750	766	761	766	814	769	765	742	727	795	733	807	725	767	772	759	760	786	783	795	788	766	725	689	744	768	728	755	729	755	749	688	731	742	737	752	744	759	752	794	759	741	787	780	806	782	770	755	782	745	768	771	801	754	760	767	812	743	761	750	668	792	754	772	746	801	791	756	759	776	722	790	801	731	756	829	792	771	786	716	734	800	748	759	754	717	772	752	765	738	772	733	764	795	763	724	756	751	757	792	750	783	797	764	749	747	776	750	711	758	744	739	773	745	749	754	731	783	762	795	733	827	749	723	791	741	786	748	778	762	750	777	720	747	749	792	741	717	746	762	720	788	752	758	751	794	801	721	750	753	743	760	704	723	733	741	770	717	764	782	731	779	755	715	701	780	777	774	704	790	762	777	787	785	756	773	756	770	807	748	732	754	798	788	765	801	754	765	784	779	743	770	752	738	792	691	787	743	737	784	753	793	760	758	780	751	765	780	774
5016	1449	1224	1241	3793	8844	11519	8160	4915	2776	1032	394	70	66	78	54	88	73	84	70	65	51	54	80	70	73	63	73	71	74	71	94	70	67	49	68	86	77	88	69	62	76	68	61	63	69	68	69	62	72	77	62	71	78	73	71	65	81	74	79	75	76	66	67	72	77	71	58	87	71	68	60	83	80	74	74	80	80	69	58	86	78	67	67	84	77	74	61	59	87	79	66	60	63	62	82	77	88	71	85	59	81	67	64	70	70	76	56	64	75	67	58	66	88	62	83	61	71	81	64	67	70	75	93	67	69	63	76	70	85	73	66	75	60	66	74	55	64	67	72	79	77	79	76	66	58	69	71	76	80	83	79	67	67	74	62	67	65	89	59	73	69	71	89	80	63	69	66	76	69	61	58	64	59	78	73	67	66	80	70	83	66	73	75	67	64	76	69	77	76	73	71	59	88	73	75	65	63	82	60	65	67	62	62	67	67	67	66	75	81	85	79	71	72	68	65	55	63	82	62	83	93	69	85	65	78	86	79	65	75	76	83	66	81	77	75	68	70	80	50	68	67	57	82	63	71	70	80	80	70	79	74	63	70	68	69	74	58	74	75	78	71	70	77	59	82	65	71	60	69	77	78	79	52	95	70	69	77	71	61	72	76	76	71	70	71	79	76	57	78	85	95	62	76	64	77	82	67	87	70	60	81	75	79	74	71	75	58	79	81	60	69	72	67	80	78	72	76	69	73	73	75	77	80	80	64	70	60	77	79	77	53	88	72	70	67	89	78	71	78	68	79	83	77	62	78	64	82	64	58	75	59	70	75	78	63	49	64	67	57	73	70	70	87	73	75	89	72	66	74	73	52	62	60	53	89	75	79	74	62	61	70	80	54	63	83	76	77	72	63	83	65	69	78	71	68	70	70	72	79	73	69	61	71	90	71	78	79	74	79	76	66	83	75	66	82	60	62	76	58	76	83	85	68	62	71	69	87	63	77	78	72	64	72	67	63	61	78	79	66	77	62	71	75	77	60	65	73	57	55	68	70	77	71	77	66	64	62	84	68	76	83	71	67	62	67	75	81	62	79	69	63	65	88	74	59	68	81	70	74	73	77	69	80	64	72	72	78	67	84	69	62	80	90	77	65	79	79	73	64	73	75	73	83	65	79	68	74	81	69	72	84	64	64	68	77	58	73	77	86	75	78	82	88	68	82	76	75	77	74	83	64	61	69	62	70	48	71	59	78	79	95	62	82	57	76	81	74	74	61	71	63	69	74	77	72	70	63	76	81	66	84	67	61	80	74	67	66	57	76	77	62	76	77	72	68	63	59	77	76	66	64	73	72	75	56	70	58	64	88	85	62	71	55	69	61	66	69	63	79	79	76	79	66	71	86	76	81	72	53	62	69	66	65	74	74	73	75	71	85	70	84	76	59	75	58	64	59	69	64	68	74	68	67	79	89	80	73	71	75	69	77	96	89	86	76	68	85	70	65	78	63	91	60	77	58	65	63	90	75	62	78	62	85	83	68	72	74	76	72	73	88	75	70	85	67	57	74	68	62	77	75	80	57	62	73	77	60	76	90	85	83	65	66	78	74	75	82	73	81	64	74	77	69	65	84	73	85	63	82	78	72	73	72	70	67	79	68	63	61	67	77	79	85	64	74	68	68	71	73	76	68	76	80	75	74	75	74	81	84	84	70	69	87	70	61	71	49	75	69	77	59	66	65	72	70	69	65	71	64	82	53	75	83	68	82	62	62	78	72	76	79	68	79	85	74	81	67	81	62	53	71	65	92	63	83	77	87	78	76	80	73	75	77	82	68	59	66	68	61	55	63	75	63	58	80	70	71	74	53	71	78	69	87	82	75	78	70	96	77	105	73	52	65	90	77	70	77	67	71	67	73	74	70	73	73	73	76	73	76	81	78	76	64	86	67	76	69	79	87	71	56	75	76	70	62	79	74	72	91	65	71	64	63	68	73	66	78	59	66	64	85	71	58	76	68	65	62	76	75	62	70	86	79	75	69	64	82	74	92	59	70	73	78	91	88	68	57	65	75	68	61	73	55	67	65	77	64	65	72	64	76	71	81	61	79	56	74	73	67	60	72	75	71	72	65	87	65	74	60	70	72	70	68	64	87	72	67	75	85	84	80	76	67	71	80	70	76	83	59	78	55	75	64	70	63	74	71	52	73	72	62	74	67	85	69	69	66	75	72	72	72	57	82	56	62	73	71	68	75	74	85	71	75	69	74	67	74	82	77	55	71	85	63	71	74	65	76	75	73	75	66	52	83	66	78	72	55	71	73	86	79	65	72	66	81	76	79	57	90	65	70	73	64	65	67	59	65	72	66	72	77	62	65	64	63	88	81	79	80	69	68	71	73	71	73	62	75	69	85	53	54	59	64	87	75	67	73	83	73	68	62	72	61	65	66	73	74	74	61	67	69	75	83	60	65	64	71	85	68	74	72	71	65	62	87	61	72	72	68	63	74	72	75	64	72	61	80	71	80	67	69	62	75	50	73	63	66	79	69	68	70	66	74	69	90	68	78	64	68	68	84	69	76	78	76	68	75	84	85	73	66	70	62	73	88	69	64	68	81	71	68	80	66	70	72	81	85	75	72	70	75	88	75	82	79	79	80	75	73	72	72	83	63	79	77	67	81	71	71	73	79	64	89	87	72	88	69	74	67	69	69	76	75	66	61	78	69	63	75	80	68	86	77	60	74	59	81	70	75	80	83	73	65	67	61	78	71	81	83	70	93	61	66	69	73	70	63	64	80	71	59	65	57	62	70	65	66	56	68	71	72	75	76	72	79	84	75	71	63	71	76	66	77	89	62	61	68	80	67	71	70	69	69	61	69	79	74	55	75	69	67	62	65	64	62	58	84	83	72	73	83	61	55	77	70	64	74	70	73	76	68	68	84	71	60	73	76	62	75	75	75	67	80	82	76	76	72	61	78	62	55	79	68	66	77	75	75	59	58	62	79	71	71	68	78	80	73	75	81	62	73	79	52	76	60	72	52	62	74	65	67	68	77	56	60	100	74	76	76	78	73	70	75	68	85	78	77	74	84	76	68	70	67	79	73	69	71	58	73	83	73	77	95	83	74	68	80	64	62	77	84	69	58	73	86	75	65	82	69	62	69	76	62	60	75	75	72	73	55	77	89	85	60	86	74	66	57	75	60	83	86	69	86	73	60	64	61	75	59	76	71	60	71	86	74	76	70	78	89	73	75	55	77	80	67	81	66	57	59	71	79	82	78	74	67	76	80	74	57	69	82	67	66	72	69	64	87	55	78	77	72	53	61	76	63	66	67	72	91	81	65	76	86	71	62	75	78	83	71	75	69	77	78	73	77	60	68	62	74	75	66	67	64	65	89	72	53	66	75	70	75	74	66	80	86	74	81	67	90	64	62	74	60	83	67	65	87	78	61	57	82	84	57	65	80	67	75	67	75	72	60	75	74	67	72	83	82	83	81	62	76	75	80	74	60
24842	13870	11824	18843	45856	64208	64182	50491	41175	31980	20456	8717	689	657	626	671	635	654	708	677	638	650	643	647	648	641	658	652	600	630	602	636	631	640	627	649	690	632	651	607	600	670	589	646	642	610	634	650	637	681	594	636	663	600	678	672	633	652	645	620	659	618	669	607	608	634	628	595	675	625	649	636	628	668	588	639	674	628	644	678	597	680	593	633	632	618	634	627	624	649	667	658	624	601	614	637	602	596	632	645	663	627	651	615	676	638	664	652	619	611	667	636	656	651	621	614	637	645	626	644	648	651	618	666	648	627	606	628	613	649	618	638	631	618	632	669	650	638	644	690	659	631	647	610	632	617	638	647	649	608	674	612	603	619	667	586	682	615	618	657	648	654	644	639	643	667	652	668	659	650	602	618	647	627	619	624	571	606	615	649	653	627	641	592	622	690	587	611	601	624	638	631	585	642	596	602	702	647	595	610	647	671	660	639	632	590	642	622	603	620	641	626	641	661	655	649	658	631	564	655	648	629	620	656	626	636	622	687	610	648	593	620	653	655	625	651	635	633	633	647	639	622	656	673	646	604	671	617	629	658	650	685	683	652	641	714	597	675	627	623	666	627	583	639	650	673	618	632	662	681	600	633	607	647	651	693	608	581	647	620	620	647	594	624	636	643	631	660	679	608	644	665	663	643	672	596	608	661	656	623	617	604	618	603	672	588	620	662	630	678	595	646	682	639	612	655	608	633	639	625	689	628	588	659	653	645	624	644	624	618	656	623	625	656	653	621	602	684	645	676	651	631	658	641	633	608	644	663	681	657	619	638	699	643	649	629	617	631	635	639	683	598	654	633	585	634	635	653	658	600	589	669	629	627	647	640	608	705	632	634	691	648	629	600	611	612	623	615	625	589	624	665	602	650	566	649	647	649	645	609	644	665	631	608	659	622	621	668	642	642	657	586	635	614	611	619	628	629	589	650	629	660	626	655	606	648	627	612	673	612	632	604	634	620	640	626	624	682	631	594	605	619	623	661	659	638	648	651	637	607	616	651	647	594	618	603	690	637	602	673	649	631	619	684	683	602	621	659	660	630	670	655	639	609	652	629	628	660	653	693	600	653	618	648	678	615	636	590	572	661	594	632	667	669	641	613	645	647	628	639	633	646	684	602	597	649	614	623	693	645	624	618	603	626	619	666	618	654	642	599	602	641	633	655	670	675	652	650	616	666	603	581	669	662	585	590	573	635	656	666	637	624	664	638	630	642	627	635	649	641	674	612	629	640	653	595	657	641	657	650	601	625	626	649	587	647	582	625	695	615	664	670	611	661	619	594	645	652	609	674	618	666	651	643	623	616	663	651	631	633	614	622	625	639	647	642	635	678	641	646	677	654	578	650	677	659	649	645	687	613	642	653	654	600	632	610	669	611	608	653	611	620	663	594	669	624	630	610	681	632	608	656	639	619	673	700	577	662	644	726	649	620	649	688	658	622	644	663	651	611	597	644	620	623	627	641	637	588	642	643	608	653	625	658	656	605	620	651	622	661	601	646	682	643	649	621	639	609	648	645	646	625	603	636	643	622	627	628	658	646	688	628	604	646	666	615	630	664	640	613	622	587	639	608	653	613	612	619	597	635	662	670	656	602	656	688	607	631	595	676	653	697	628	657	627	610	621	593	639	658	624	607	623	624	613	653	616	628	625	653	579	632	627	626	662	612	646	654	590	679	637	600	660	657	636	636	636	621	619	660	676	678	597	648	609	625	592	636	648	661	639	624	648	657	679	625	648	638	624	616	618	665	658	632	597	639	643	632	645	661	616	624	581	620	636	657	635	628	605	574	606	619	637	610	664	611	675	650	606	612	659	621	656	625	640	638	623	615	639	636	620	613	598	630	666	607	658	656	651	626	679	612	643	611	596	631	655	642	631	625	655	669	641	658	620	600	660	624	651	630	678	646	620	648	646	672	624	660	648	635	617	648	671	615	648	652	629	629	623	629	658	642	659	670	638	633	620	614	663	609	619	598	638	622	625	603	660	655	631	621	643	631	658	672	666	616	610	643	659	678	652	639	615	665	624	620	648	643	631	626	648	639	626	656	627	625	616	639	652	657	627	659	632	656	640	643	663	651	603	608	643	604	644	670	636	688	641	580	644	625	638	631	646	572	654	610	626	646	624	680	616	608	604	629	668	639	626	622	676	658	633	650	643	617	628	632	663	647	666	603	600	602	641	673	684	613	639	642	638	598	618	653	620	650	643	648	627	626	652	646	646	663	619	626	662	603	669	652	640	639	642	632	654	668	626	647	641	631	621	595	652	608	660	634	641	645	584	598	636	613	601	650	600	624	653	669	667	640	601	628	617	584	628	630	651	639	652	633	654	643	690	648	653	615	600	642	620	657	631	612	613	628	662	640	642	616	638	615	641	655	629	633	643	660	672	636	646	609	644	640	645	651	678	637	608	658	644	656	647	666	670	629	612	658	669	634	637	621	654	609	661	646	573	601	570	637	654	627	642	633	608	640	604	628	625	641	636	626	647	604	612	671	637	599	593	585	614	639	605	623	622	650	623	626	598	650	655	594	640	619	618	639	631	674	609	619	610	590	691	610	627	601	625	684	623	597	627	641	633	650	632	630	610	658	681	604	645	615	659	649	678	652	624	655	614	649	623	608	616	613	604	634	582	639	638	644	665	617	586	597	641	650	622	607	667	656	689	609	649	627	628	635	644	621	626	683	621	619	658	594	636	642	657	637	686	622	656	636	629	648	586	637	646	618	597	674	598	623	637	657	626	641	622	609	635	630	614	635	667	625	641	635	617	651	632	621	615	591	642	626	621	606	633	654	646	659	666	684	664	654	644	643	621	625	678	625	672	668	642	661	649	606	645	649	632	688	651	624	661	650	654	647	626	604	659	650	590	616	606	664	621	661	659	634	637	661	636	649	661	641	673	633	620	684	619	633	625	624	670	643	603	666	638	649	686	644	665	585	654	610	660	639	637	666	629	640	591	615	619	626	641	664	633	616	645	623	618	610	678	611	671	617	630	662	625	612	604	664	656	574	659	655	623	654	626	634	671	655	595	651	649	623	635	627	623	619	644	620	610	625	637	634	672	637	688	616	651	622	592	703	616	631	657	620	634	637	636	644	684	674	628	647	629	594	614	672	660	590	652	660	634	621	625	629	622	611	648	626	660	640	598	657	658	621	568	615	617	610	601	616	665	640	663	634	624	625	621	658	610	653	582	618	639	643	646	601	633	660	610	680	657	693	598	666	666	611	630	667	637	641	641	658	612	657	588	582	605	679	588	622	615	631	657	618	633	642	608	605	671	634	633	630	626	633	665	636	613	620	655	650	622	619	583	609	620	604	597	625	578	577	628	655	572	621	700	639	627	651	622	642	708	664	608	629	677	662	612	617	589	639	641	656	641	620	644	621	623	674	609	644	684	633	672	606	657	595	660	597	619	686	654	636	641	638	629	662	634	643	663	629	667	671	607	712	621	640
5740	892	782	657	2377	4866	5740	3574	2336	1174	524	225	69	71	71	51	61	66	68	62	53	64	57	69	59	65	56	80	62	77	49	60	68	67	61	67	60	55	70	72	61	53	58	65	71	74	61	46	58	61	67	74	66	61	66	76	60	62	61	67	51	56	64	83	66	58	56	70	56	69	57	65	63	61	70	69	51	50	70	73	67	79	67	65	78	48	64	52	60	66	55	71	58	63	67	67	56	63	67	57	67	60	67	63	62	65	59	57	55	54	68	77	62	64	63	67	70	65	70	52	61	55	68	50	79	64	71	53	63	67	67	63	60	73	66	66	63	55	64	58	71	48	69	73	69	58	60	52	61	79	48	60	71	49	60	61	55	62	54	64	79	86	59	49	58	70	43	70	60	66	72	61	67	60	57	61	68	70	75	62	71	55	56	56	62	77	79	53	63	61	65	65	66	70	78	65	78	62	56	50	60	60	67	53	59	62	77	62	68	70	60	59	67	59	66	74	57	64	55	61	66	59	61	65	51	55	67	58	57	76	56	64	55	76	56	54	77	62	59	62	66	75	51	87	49	73	70	67	60	54	63	55	75	71	69	55	65	60	67	53	53	58	65	60	57	50	47	58	58	67	63	58	69	55	71	62	65	66	78	55	67	49	56	70	65	77	58	63	58	72	72	53	58	72	64	68	72	60	78	62	57	77	64	56	61	50	65	54	64	65	65	75	65	67	77	68	59	64	60	69	68	71	77	65	77	63	67	76	69	71	47	61	66	66	59	68	56	57	80	58	67	62	67	61	59	71	58	64	65	74	69	68	63	56	61	57	49	63	58	86	51	69	47	63	63	75	55	59	68	57	55	64	65	71	65	74	73	56	70	66	55	56	75	66	71	63	68	59	51	68	64	91	47	68	61	66	61	57	55	61	59	58	67	71	68	57	67	57	65	72	66	61	63	67	63	64	65	54	59	52	76	59	61	75	64	64	63	68	58	70	58	65	61	70	64	67	56	66	71	63	48	69	77	59	73	60	55	43	63	72	67	64	61	58	71	77	55	53	78	58	58	56	75	53	70	67	67	71	70	67	60	76	67	68	73	49	47	61	69	66	68	71	72	68	66	59	60	63	56	71	62	60	65	60	66	67	73	68	63	46	73	59	67	65	76	61	67	54	64	69	66	76	80	77	58	55	63	49	52	72	59	72	69	64	59	59	56	65	62	66	54	63	75	69	64	63	68	67	57	67	59	66	65	64	53	73	74	57	80	61	59	77	79	75	60	79	70	54	64	57	60	63	76	47	61	61	64	66	60	79	75	66	58	62	52	57	71	72	56	58	51	67	64	68	59	77	62	56	59	52	73	47	74	75	63	64	76	60	66	64	52	58	52	68	56	66	51	74	60	59	63	59	66	75	69	74	67	55	74	59	64	59	69	61	66	48	73	55	54	78	61	71	68	56	77	49	63	72	66	74	58	63	59	60	59	61	72	58	58	71	60	80	60	53	69	55	66	79	60	72	70	61	66	67	74	54	50	61	62	56	62	61	85	59	66	48	66	53	50	60	71	56	62	69	54	62	73	70	59	66	64	59	52	54	69	69	71	60	67	75	65	63	50	51	52	58	55	72	69	69	71	71	63	65	74	63	62	63	69	67	67	60	59	80	81	63	52	77	65	64	76	73	51	75	65	64	58	55	70	57	65	70	69	67	52	79	77	61	59	76	72	67	57	60	70	65	71	65	72	58	73	59	63	63	66	53	58	65	69	64	62	65	64	58	65	62	55	61	66	68	58	63	67	73	63	83	63	60	65	65	66	68	73	59	65	71	70	54	65	61	82	62	51	81	74	78	59	61	66	65	63	65	74	69	62	78	69	61	47	60	60	61	56	76	50	66	59	64	63	79	62	66	67	70	68	54	70	64	69	52	76	53	65	81	64	55	62	63	46	61	68	68	55	58	72	78	55	77	63	64	72	66	71	58	62	56	62	67	73	66	59	66	62	72	72	81	68	66	53	76	49	62	76	65	59	72	78	75	51	67	68	77	75	60	64	66	77	64	71	65	75	43	65	48	61	79	68	55	58	75	65	52	79	57	63	66	65	60	63	69	72	58	64	66	77	52	56	67	56	69	77	63	70	60	65	66	53	57	61	66	65	65	59	69	69	57	63	52	75	66	46	63	58	69	61	49	65	75	63	61	55	64	66	74	71	63	67	79	54	71	64	63	74	76	59	66	68	61	52	76	70	70	76	71	72	81	65	59	57	56	70	71	48	70	68	67	60	69	62	64	73	58	63	70	54	64	61	59	60	60	65	81	71	45	51	58	71	76	65	64	63	66	59	70	62	62	59	74	69	73	77	69	64	68	60	80	57	58	67	52	64	62	63	73	67	77	62	68	58	68	65	59	59	63	68	69	65	75	52	65	55	62	68	60	55	70	64	52	63	81	68	66	53	61	70	63	73	70	75	51	67	61	60	68	52	57	60	66	66	53	71	67	51	54	66	62	68	48	66	59	71	70	71	79	63	71	59	83	80	87	61	65	55	63	59	75	51	77	58	91	70	63	59	72	62	61	66	62	78	55	59	68	64	76	72	65	67	73	74	71	67	72	66	61	56	57	49	63	61	62	62	56	57	82	78	51	68	71	60	61	59	82	60	65	76	59	66	60	68	55	65	67	63	61	72	70	63	58	59	65	50	58	51	61	87	72	70	59	73	66	67	65	67	69	58	67	55	78	62	64	75	65	79	65	70	71	62	74	54	59	55	69	64	61	63	74	63	55	63	45	74	64	67	62	64	45	65	65	67	74	71	58	60	72	80	56	67	65	75	83	71	67	63	64	67	66	55	57	63	66	63	55	60	67	54	68	68	68	64	54	62	54	67	80	64	67	68	73	68	61	61	55	74	60	65	59	71	50	53	60	51	52	58	76	50	60	59	52	50	70	62	58	60	63	71	63	56	64	64	69	76	73	66	61	48	56	72	68	55	72	54	53	67	74	74	59	72	67	64	70	79	68	73	49	65	71	69	70	47	62	56	71	60	65	70	71	81	80	62	70	85	55	54	68	68	61	75	62	70	68	67	61	69	63	70	62	81	62	83	66	60	68	72	67	65	77	57	75	65	74	60	66	61	62	71	62	67	63	58	57	68	59	67	56	54	61	71	65	59	62	74	51	63	74	73	44	71	57	66	66	69	67	60	70	65	65	60	65	64	60	55	54	56	62	72	54	56	50	60	64	67	60	74	54	70	59	91	60	69	69	49	51	45	66	63	67	59	65	59	63	62	83	55	65	60	77	47	70	50	48	66	68	63	49	76	78	64	68	60	53	68	55	57	62	60	68	78	65	55	51	65	58	64	61	64	57	64	88	78	67	85	62	56	61	55	58	63	65	67	71	65	61	62	72	66	62	70	84	69	80	60	65	56	69	65	56	61	70	60	45	89	69	83	84	54	57	73	72	68	69	58	73	75	68	83	58	64	64	69	75	74	64	47	66	67	76
19463	10012	8952	12148	38862	51332	48817	38846	31422	22330	12370	5413	667	561	566	592	531	557	546	550	577	521	508	548	517	545	562	578	565	545	552	528	537	550	540	555	548	553	576	546	558	529	565	559	554	559	555	504	534	538	568	579	534	523	573	550	546	558	530	529	531	558	534	517	587	542	564	532	566	510	605	532	560	551	612	546	558	501	581	544	514	505	527	551	539	579	518	537	534	555	565	566	589	560	546	566	563	528	572	570	551	529	551	542	542	500	569	546	520	551	535	557	546	545	540	596	529	536	565	535	570	579	582	569	552	559	561	520	540	584	554	548	549	556	582	541	556	574	555	577	554	541	538	535	577	541	565	579	532	579	589	573	573	551	555	585	594	541	557	557	546	543	508	499	506	559	489	563	555	518	566	562	543	561	525	589	538	551	551	568	514	558	537	532	574	543	596	553	569	557	554	606	517	543	578	568	570	567	546	559	568	585	547	524	582	588	543	567	539	546	524	548	553	553	505	581	540	529	543	580	566	563	552	505	572	571	525	520	556	514	596	544	585	517	551	523	573	563	543	520	562	587	531	512	518	591	533	546	565	569	573	563	555	558	538	546	558	552	550	558	564	566	543	565	540	502	558	547	551	577	539	561	544	540	597	570	536	586	597	573	536	553	535	603	534	509	573	586	577	554	526	550	536	550	588	550	554	540	566	528	525	589	563	533	537	540	519	538	570	588	559	552	522	512	558	549	565	546	545	570	569	582	556	570	520	567	540	564	565	592	591	538	583	512	549	580	520	584	536	561	545	552	543	546	520	567	528	563	567	550	581	541	550	535	551	539	572	529	557	558	557	559	572	575	545	521	601	527	539	525	584	551	560	537	536	528	549	526	529	580	554	557	517	563	542	570	564	552	570	551	564	585	548	551	570	557	579	556	536	574	536	534	556	563	556	565	514	541	581	551	553	518	531	552	569	520	551	552	525	571	538	550	519	517	588	511	583	526	520	542	542	559	524	538	537	537	499	514	517	563	576	561	592	586	551	563	523	574	562	495	548	558	590	549	595	554	555	560	518	554	552	599	546	530	541	553	610	556	581	518	553	554	539	587	551	562	556	530	542	532	552	519	523	543	577	550	541	523	553	594	519	562	544	557	576	573	530	542	541	588	536	561	590	555	563	558	603	542	524	533	521	557	500	578	570	599	554	505	528	586	526	570	591	571	591	585	601	565	527	572	540	491	553	522	567	545	509	528	534	595	561	556	531	547	525	547	558	545	592	559	518	533	527	558	515	548	556	538	582	566	537	561	593	555	584	553	539	559	552	560	577	534	586	509	563	577	526	625	507	562	560	540	630	534	519	580	515	523	550	561	557	553	543	539	551	524	518	538	585	546	560	537	569	558	570	575	534	593	587	571	542	569	566	555	517	531	555	552	544	576	531	593	496	535	550	595	524	616	554	531	551	544	533	546	560	548	548	499	545	533	556	549	570	541	572	547	557	563	573	579	536	554	554	521	542	585	575	582	573	537	554	574	575	564	554	560	552	582	541	520	572	558	507	565	511	573	564	573	524	568	550	575	531	565	546	535	526	540	523	549	556	558	536	548	558	582	534	587	548	520	530	537	569	598	527	585	553	531	513	527	562	568	556	568	537	571	529	555	594	559	564	540	522	552	522	549	553	534	542	598	556	557	556	600	551	583	562	509	576	564	559	602	561	579	517	573	526	565	529	551	575	571	533	570	555	557	544	572	524	566	591	605	556	543	563	544	534	565	566	569	552	531	571	559	543	574	593	522	571	540	585	558	537	552	497	564	575	556	572	628	526	536	538	525	584	535	607	531	539	575	597	565	504	518	548	551	577	537	557	568	521	544	549	550	558	574	574	556	577	572	582	526	523	565	550	538	549	534	589	544	558	588	532	582	546	553	528	548	580	531	558	556	554	587	559	534	574	537	561	568	512	534	578	574	575	573	548	578	551	537	567	556	556	544	543	577	540	576	546	550	535	532	550	583	557	546	554	567	579	517	567	570	544	549	553	563	546	551	532	569	546	582	540	572	520	583	528	570	564	563	555	535	572	513	572	551	587	559	561	567	546	503	540	557	530	557	530	567	568	547	516	528	572	528	535	555	531	543	572	535	583	547	556	593	516	565	549	573	518	554	596	570	495	545	558	543	522	520	565	548	534	561	557	557	536	556	570	563	548	521	585	526	559	581	588	570	544	590	536	578	544	562	541	606	528	549	548	537	511	571	538	584	533	551	547	569	544	558	536	565	540	561	538	536	552	549	522	561	574	575	596	569	593	586	539	565	542	543	546	537	576	519	527	552	555	594	531	542	529	552	541	539	592	521	510	541	542	533	539	576	547	535	575	554	597	536	567	560	560	582	545	576	540	545	560	488	555	581	561	533	559	549	555	504	526	571	533	579	517	553	575	545	557	559	585	531	515	531	544	547	538	572	547	538	550	536	563	554	573	564	511	551	552	510	544	536	536	532	562	573	556	499	565	571	560	572	575	564	570	586	547	565	549	545	543	529	544	547	560	507	529	548	559	575	562	542	538	574	549	537	570	564	573	537	524	541	548	514	575	552	520	561	580	555	547	596	512	520	569	535	531	519	513	557	527	526	554	521	553	557	568	569	556	531	570	534	576	546	547	519	583	484	536	576	557	537	554	565	503	527	536	538	587	594	585	543	515	552	527	548	558	536	556	561	562	559	587	535	537	531	533	584	560	573	520	527	536	539	590	575	565	569	531	571	590	550	604	534	541	545	544	547	577	526	581	566	517	593	554	507	549	555	544	503	531	575	588	539	549	550	535	520	574	584	516	527	560	562	568	538	520	521	547	534	533	560	564	568	513	531	554	560	552	543	558	576	530	563	512	534	542	562	548	530	538	557	559	542	526	537	560	547	548	568	562	542	544	517	543	519	560	574	530	544	516	556	573	556	535	485	567	555	572	517	578	551	555	574	562	578	534	569	529	574	553	541	551	581	522	583	559	573	529	584	572	568	547	551	555	537	552	563	522	560	561	562	524	550	576	564	541	561	592	535	585	588	576	550	527	527	538	466	563	541	519	583	583	538	568	569	559	543	575	528	567	546	539	518	536	513	556	529	500	556	563	528	580	582	521	549	574	544	543	584	517	568	596	575	589	553	549	547	567	572	565	576	582	565	537	554	534	577	542	556	564	546	560	566	544	584	550	529	575	586	585	522	569	574	540	568	503	534	559	553	524	530	541	529	602	572	587	562	576	556	560	555	555	570	550	587	558	532	519	526	529	578	556	521	555	561	572	541	573	544	574	583	561	540	540	611	540	487	536	531	559	550	554	539	564	530	562	554	546	576	536	560	515	504	547	599	563	558	544	520	553	533	539	525	568	541	547	596	569	520	529	582	525	566	551	557	593	523	560	529	549	551	564	576	548	564	513	509	537	535	621	585	535	536	537	516	550	545	578	544	522	557	591	606	535	542	583	567	580	539	562	552	530	567	559	555	567	554	577	526	521	566
3947	1305	930	1792	5488	7605	9883	7744	4290	2303	1052	414	100	93	79	96	91	84	98	95	95	100	82	71	89	77	76	81	85	89	90	89	94	84	91	81	89	95	101	79	91	95	105	93	79	96	79	96	84	94	91	79	94	100	108	87	80	77	107	93	96	105	102	83	95	106	109	87	70	100	90	94	97	72	81	96	101	61	106	110	90	80	75	83	105	93	98	80	79	91	68	93	85	96	74	93	89	98	93	96	103	84	92	94	96	94	94	90	80	91	85	101	80	86	105	90	94	77	100	89	99	91	77	83	92	85	102	93	98	94	88	75	68	98	92	98	84	85	96	85	85	96	101	89	98	87	97	80	85	89	102	97	88	75	79	82	72	91	102	76	90	74	66	95	106	90	96	72	106	90	90	82	88	84	88	83	82	88	85	88	97	74	102	105	97	97	87	97	90	90	86	79	87	95	96	79	90	79	91	99	92	74	92	87	91	98	97	78	108	78	85	97	87	83	93	75	86	88	84	94	97	90	94	77	95	106	94	96	82	86	94	85	81	80	85	85	107	96	104	98	93	90	92	92	90	92	83	90	87	108	108	83	85	83	82	95	96	83	101	81	88	75	103	85	105	77	94	94	93	89	89	85	80	98	86	77	95	78	90	101	89	81	80	91	84	79	86	89	95	77	77	101	83	109	100	88	95	96	92	100	106	91	113	99	89	87	81	105	81	77	82	101	90	82	87	79	101	78	107	87	95	96	91	90	80	90	76	90	99	98	81	93	94	100	100	87	103	102	108	76	96	100	87	94	93	89	86	89	96	92	97	95	98	85	103	98	82	97	74	86	89	85	92	87	97	99	80	93	94	101	95	68	75	103	97	91	87	90	89	83	109	87	91	84	99	86	99	79	92	88	93	92	103	73	98	91	87	81	107	88	103	96	75	82	80	93	109	98	98	90	99	96	83	87	84	93	80	83	109	97	98	79	80	79	87	97	84	94	88	103	83	100	84	96	102	95	82	105	80	85	83	102	107	100	94	84	90	111	98	93	88	81	92	95	86	92	87	79	75	91	96	98	89	100	101	70	79	90	93	84	108	91	91	101	86	82	92	81	80	99	89	79	86	84	94	77	103	105	102	100	110	81	93	70	88	103	90	75	81	97	97	104	89	88	80	83	90	90	105	81	97	107	92	103	90	95	97	79	78	91	104	84	86	79	102	79	93	101	88	85	97	86	91	88	89	96	103	104	90	94	85	86	80	77	80	78	90	103	83	93	98	84	81	99	88	83	83	82	79	105	105	93	72	100	83	102	117	101	97	94	99	96	85	90	105	82	88	107	70	78	102	99	74	88	82	70	76	84	98	84	89	97	93	108	96	98	87	93	99	89	104	78	91	93	61	87	93	85	85	95	89	75	90	106	77	94	85	87	82	91	92	80	79	99	78	77	84	93	81	79	88	90	89	101	91	93	84	79	74	81	96	95	84	74	83	94	91	78	75	76	84	90	90	93	86	98	91	83	84	88	88	94	105	79	94	93	84	95	92	79	105	79	84	90	85	97	98	92	104	107	90	81	90	82	97	112	87	77	99	95	93	106	67	88	99	88	91	84	88	87	68	101	92	95	90	88	81	112	91	101	84	89	87	86	90	83	70	101	105	85	91	99	80	101	74	97	90	106	70	86	98	86	91	97	76	84	89	81	84	78	94	86	81	88	89	93	95	82	69	93	90	94	95	86	75	99	89	80	95	97	82	110	89	86	107	64	94	93	102	90	101	82	96	80	112	83	93	90	94	90	85	98	86	92	79	88	93	104	91	89	100	96	93	91	79	110	82	93	85	80	88	77	90	91	94	76	69	95	101	96	111	91	89	87	98	99	78	89	84	107	82	93	86	91	75	92	87	96	97	85	101	88	98	92	84	73	76	88	74	85	82	85	100	85	101	88	109	101	91	88	107	85	82	86	86	75	85	86	85	97	83	108	92	88	78	85	80	78	87	91	97	84	102	103	105	100	102	103	87	92	84	95	82	95	84	96	106	90	96	98	88	91	93	82	101	80	91	79	90	117	85	76	84	92	96	106	93	90	89	95	99	87	120	83	89	89	82	87	105	90	80	99	80	81	90	84	85	83	93	103	79	101	95	75	97	84	99	84	80	98	99	90	76	83	88	91	92	97	79	96	91	96	84	75	91	66	98	80	80	83	98	74	93	83	90	81	79	97	87	95	94	88	94	88	89	81	77	106	65	97	94	91	75	91	80	81	94	93	88	98	91	74	104	79	86	95	90	83	97	106	108	87	96	88	97	86	104	107	68	82	78	82	86	98	87	88	86	88	101	110	77	78	106	80	92	102	82	90	96	83	75	84	92	77	97	106	68	93	91	81	102	77	86	87	81	90	95	91	96	99	99	88	85	96	95	87	85	91	81	75	82	73	77	74	89	80	100	92	85	85	91	98	79	84	81	89	70	94	86	91	93	84	92	85	93	96	87	102	92	92	91	82	77	92	97	90	99	82	103	88	107	79	93	98	84	104	74	102	103	78	100	93	90	84	89	113	90	92	86	81	81	93	79	98	97	100	66	97	84	99	81	77	93	92	98	115	85	95	88	74	82	98	77	101	78	101	88	103	91	90	75	107	62	85	91	78	90	85	87	87	94	86	84	94	98	98	76	75	109	73	110	95	82	89	101	96	99	81	85	81	93	96	80	81	99	86	101	77	91	81	80	97	90	96	80	87	79	102	103	91	97	96	85	82	95	98	76	88	73	86	93	92	78	107	74	86	82	71	114	99	106	85	94	106	90	82	96	98	95	102	74	80	80	88	90	93	89	86	84	94	88	95	82	90	89	93	95	87	91	76	76	92	87	83	98	79	93	108	79	81	78	101	105	79	95	107	92	101	89	92	82	83	69	94	87	107	90	79	95	85	77	99	85	114	84	90	102	76	87	98	96	96	84	72	83	103	87	97	85	87	94	68	89	73	93	93	101	77	88	79	96	73	92	99	101	94	102	91	77	116	97	95	96	105	83	90	83	96	65	103	77	90	86	91	92	101	84	94	91	88	95	89	81	75	93	90	77	81	75	69	85	92	71	91	89	81	102	93	84	90	87	78	91	81	81	74	91	86	88	111	97	76	79	94	86	90	100	74	86	77	92	76	78	87	96	100	124	89	90	99	99	90	75	72	88	97	98	86	81	94	109	92	88	82	96	86	99	105	77	84	91	100	94	78	76	89	71	99	89	76	90	85	84	77	83	86	85	99	82	104	111	104	86	93	84	82	86	96	104	84	86	86	88	84	77	85	83	100	87	75	85	88	72	85	97	82	94	89	93	78	98	101	73	95	95	86	80	80	94	78	85	79	82	91	101	93	81	93	89	90	93	80	94	84	91	85	101	84	81	97	100	80	105	90	94	94	96	71	77	86	96	98	87	92	92	82	92	71	95	83	100	67	66	86	83	100	87	98	67	102	85	81	78	100	78	72	86	77	99	93	65	85	75	94	98	93
25146	12247	9729	21556	50308	61692	60776	50436	38977	30007	19124	8685	862	772	794	742	823	734	792	776	813	772	778	822	776	842	836	787	801	795	810	759	814	828	780	776	780	787	777	817	811	781	793	801	800	778	800	794	773	795	808	734	805	786	808	810	745	776	763	798	778	751	764	781	769	774	778	808	783	785	785	827	754	773	840	773	801	833	784	750	784	744	727	812	777	777	759	822	754	806	770	835	786	787	792	735	789	785	776	804	773	776	762	762	773	740	734	760	759	779	795	726	825	793	795	772	806	747	791	803	840	777	763	761	849	747	776	737	771	794	840	740	777	778	781	787	773	742	783	748	763	764	771	771	793	828	784	753	802	749	767	785	787	820	801	802	763	787	751	789	766	786	864	754	816	773	820	759	757	756	798	771	800	799	782	780	812	773	783	786	779	769	801	747	749	770	762	786	761	758	766	756	761	768	766	804	794	749	772	771	723	754	777	793	802	825	740	790	802	761	813	800	792	762	780	741	742	825	801	804	794	768	768	822	758	798	844	770	778	771	795	776	796	758	777	781	810	826	809	799	801	784	840	778	773	811	790	776	767	777	755	809	790	811	787	795	763	742	799	757	745	787	736	811	767	706	782	800	789	777	819	785	809	817	786	785	784	799	791	767	813	816	781	851	781	820	758	799	774	757	779	787	829	790	821	784	784	749	776	773	807	788	821	759	794	821	774	824	793	739	793	765	775	776	768	786	803	770	790	786	795	795	779	740	777	785	803	749	744	774	710	825	784	759	740	780	817	771	762	763	801	771	815	794	786	778	776	794	796	782	736	747	820	783	792	756	779	787	814	794	790	793	808	823	777	787	770	757	772	811	740	786	775	824	752	793	814	790	755	823	815	810	819	753	847	799	787	774	771	788	764	777	786	767	779	761	773	791	777	793	765	752	798	773	757	798	797	783	780	778	769	799	770	840	736	793	772	804	797	825	795	763	803	827	806	800	794	719	787	793	804	788	780	805	764	784	801	753	788	833	793	734	845	759	768	764	797	810	819	799	796	757	792	745	723	769	769	776	793	764	775	758	758	741	754	782	836	779	804	781	805	782	829	832	854	791	821	786	760	731	808	764	743	727	781	778	779	744	786	772	768	782	755	820	794	814	804	745	758	819	738	746	759	741	831	785	788	762	801	807	765	819	783	785	760	795	800	769	830	819	762	847	796	814	764	780	763	708	760	787	770	788	796	831	748	811	719	754	775	729	803	770	732	804	783	809	763	773	802	800	792	784	749	745	763	794	793	791	717	781	760	755	792	751	818	780	766	817	771	755	738	851	792	822	765	803	791	826	807	817	754	782	779	787	839	723	785	773	755	760	776	773	788	779	783	769	736	777	833	800	765	744	775	763	796	767	787	762	747	802	758	769	781	771	780	788	777	793	804	805	768	759	757	756	779	739	807	794	764	781	806	778	761	764	772	779	805	773	774	821	810	805	772	750	803	771	795	732	768	786	843	760	814	759	791	778	786	760	787	799	792	778	751	753	807	823	734	757	758	808	716	791	789	833	803	794	779	712	779	803	836	783	780	822	774	802	761	788	774	804	812	782	745	809	748	805	821	738	763	790	795	769	742	758	795	736	786	789	761	811	739	794	756	765	740	774	798	801	807	793	768	724	792	788	782	799	774	802	750	820	782	765	742	750	767	754	798	809	796	741	790	776	765	715	761	723	835	762	781	782	758	764	731	778	778	755	710	735	818	771	738	755	788	797	789	818	798	823	766	758	727	766	778	757	789	749	787	751	792	738	754	782	772	737	788	768	814	741	753	767	781	811	746	783	819	737	805	783	760	761	800	727	763	785	787	768	778	727	804	767	816	793	758	766	792	805	798	742	757	825	787	786	772	794	762	748	812	775	804	751	738	750	787	753	823	768	760	828	781	760	804	790	819	797	759	815	785	749	777	774	809	787	770	755	768	772	800	768	814	800	750	816	822	810	781	778	804	821	785	763	740	767	782	769	773	833	769	804	795	828	741	796	730	738	810	753	758	829	766	796	795	747	779	727	812	778	779	842	811	802	771	750	773	829	774	787	843	809	766	816	805	726	743	771	790	795	785	822	823	737	818	764	824	795	848	780	774	773	823	780	771	761	796	821	774	828	800	829	821	779	779	728	828	801	832	743	791	768	789	810	754	755	787	794	766	791	839	790	727	776	821	788	759	815	742	796	772	743	833	758	761	781	784	753	790	763	799	748	792	804	778	770	848	790	744	753	749	813	786	794	778	797	740	778	763	806	786	767	782	757	788	774	789	790	794	821	785	751	784	804	772	791	774	779	809	824	753	835	740	788	744	778	745	800	807	794	768	762	787	756	807	753	808	801	754	808	768	776	758	782	783	804	809	799	740	777	752	839	817	782	796	764	760	829	720	815	812	778	783	763	798	821	758	792	771	785	789	747	801	781	795	833	793	770	792	783	732	825	787	744	742	809	766	820	745	795	788	778	790	830	777	783	809	801	772	782	757	826	856	776	715	802	798	764	789	826	815	811	814	779	784	784	797	822	789	781	799	812	770	803	730	825	761	778	783	794	775	741	782	765	771	802	757	752	736	754	810	815	787	785	783	755	788	786	811	783	805	757	742	765	814	744	810	818	771	822	729	767	763	816	765	739	805	786	730	806	740	751	829	784	753	798	752	805	788	785	776	747	781	814	759	792	786	748	836	806	725	794	770	762	795	746	765	809	768	762	816	763	786	813	790	801	797	739	791	749	772	763	830	799	824	792	744	815	798	765	786	787	762	785	742	751	788	777	809	811	791	768	764	786	775	821	788	794	778	797	783	747	760	795	762	760	750	814	795	780	774	771	794	825	823	812	753	733	801	747	790	795	827	793	845	774	788	824	749	735	832	762	765	791	804	794	747	738	772	777	808	755	776	798	758	781	738	808	771	784	775	815	763	755	771	745	805	814	810	791	789	775	815	778	757	765	764	773	765	774	746	766	815	781	808	792	792	785	756	825	819	783	795	783	801	781	795	778	773	819	792	829	775	770	789	793	790	794	767	793	800	731	821	767	779	785	803	765	769	777	748	780	816	785	805	798	830	762	781	755	791	777	812	800	774	768	771	796	763	775	822	764	783	795	769	763	775	779	767	803	753	760	818	797	775	778	785	723	743	812	784	800	760	718	813	739	799	814	764	817	748	834	805	738	775	781	798	796	787	799	808	833	781	839	750	794	794	818	790	778	811	778	738	861	814	770	806	799	795	786	796	810	729	802	816	802	750	766	801	800	843	807	768	743	750	797	756	786	786	795	779	741	760	807	755	742	797	732	785	760	822	790	767	762	743	778	819	802	818	750	745	800	803	773	786	783	813	776	827	802	845	785	796	822	774	820	811	702	831	770	784	832	747	811	734	757	794	782	806	729	818	777	777	803	750	728	754	805	805	799	815	757	778	828	778	765	800	757	787	793	784	799	782	790	776	812	785	747	765	747	761	782	804	838	790	775	760	772	775	756
4523	839	394	356	670	1142	1566	1428	973	578	323	160	86	81	106	80	75	90	74	82	86	90	91	96	87	83	101	90	80	75	95	82	72	80	107	97	96	83	81	98	87	82	97	103	84	88	73	83	78	96	89	90	101	84	85	96	95	103	80	101	89	91	80	94	81	83	99	76	97	98	110	87	81	82	87	96	88	98	76	80	90	91	91	73	90	84	95	104	93	92	86	82	85	89	85	89	97	95	98	90	96	80	91	91	88	91	86	80	100	84	92	90	91	86	97	70	102	92	88	84	69	101	80	87	93	96	93	93	97	90	104	93	78	94	95	106	84	77	71	94	84	95	92	91	87	89	106	88	89	78	78	72	90	96	88	93	108	97	110	84	89	78	103	88	101	99	79	94	107	70	100	86	96	86	75	92	74	92	95	89	95	89	91	87	92	104	80	100	76	93	82	102	74	80	77	84	94	82	106	89	75	90	87	98	89	101	84	85	84	101	72	81	83	92	99	76	97	77	84	87	76	109	83	89	104	74	109	98	88	99	87	82	86	82	90	106	79	96	72	72	91	95	88	73	96	92	88	82	93	99	86	92	86	89	86	99	83	77	96	104	91	97	88	92	80	79	83	93	89	79	89	93	89	93	97	88	96	91	80	99	102	68	79	105	91	84	86	91	77	82	87	92	91	91	103	85	100	76	90	90	89	105	82	77	89	99	89	81	87	73	84	96	78	72	89	109	92	101	99	91	83	88	87	86	84	100	81	98	84	82	84	97	66	85	94	81	87	94	91	105	96	91	91	84	84	79	77	89	101	83	94	85	110	91	84	78	97	80	79	73	100	86	93	88	96	91	80	97	93	92	96	101	87	90	109	77	88	82	106	92	98	86	105	99	87	99	92	88	87	97	85	108	97	88	84	87	104	86	80	85	84	84	87	95	82	101	85	73	110	100	97	95	94	79	95	73	81	90	86	97	89	97	74	91	85	89	92	100	92	86	100	98	84	76	78	85	105	96	109	102	90	90	87	90	111	88	96	95	103	89	69	87	103	87	97	97	99	83	102	98	78	91	88	88	94	86	81	91	87	92	92	93	89	94	101	89	93	96	84	74	80	99	99	83	82	96	98	80	89	97	90	96	75	93	79	89	75	92	99	91	84	96	76	85	105	104	96	78	91	92	105	80	69	97	74	64	79	104	84	100	90	91	74	81	95	72	84	110	110	104	94	82	95	97	111	82	86	91	102	87	85	88	91	87	78	94	109	98	90	91	94	84	96	82	100	97	90	88	94	89	90	86	97	89	78	93	115	77	71	82	84	90	96	102	95	90	78	91	93	87	95	99	89	100	90	98	106	89	93	94	99	76	82	96	82	86	86	107	87	100	84	85	92	93	72	84	89	91	87	110	101	96	93	100	86	89	97	103	73	71	90	84	82	90	87	92	85	89	80	86	93	90	92	95	84	107	91	89	95	87	95	95	87	88	88	101	99	77	82	75	80	100	104	90	100	98	95	80	77	82	102	93	89	97	90	87	104	103	96	76	80	96	82	79	89	98	112	84	92	84	96	94	95	88	108	108	87	78	86	93	84	83	69	83	97	80	104	84	90	92	94	77	120	86	77	82	92	93	88	77	89	90	97	103	96	94	95	86	83	90	83	90	98	93	83	110	85	91	99	81	81	86	100	78	76	95	82	105	87	85	89	98	97	98	99	88	82	95	88	86	85	93	93	93	92	93	79	97	74	101	81	92	83	93	105	89	90	94	96	90	107	98	91	95	95	87	81	96	70	82	103	84	105	103	94	86	84	103	70	100	111	97	96	78	81	95	78	89	79	85	90	88	110	96	87	93	78	97	92	97	86	97	106	86	91	89	112	79	87	80	99	81	95	90	102	96	78	74	87	93	89	98	85	106	91	102	73	89	75	93	92	66	107	72	95	89	83	70	92	99	75	81	92	98	94	99	74	78	97	76	86	90	88	100	101	79	93	73	96	85	90	88	102	88	101	85	93	71	88	80	92	72	92	77	99	80	88	75	105	85	93	84	74	96	84	89	79	89	94	96	71	74	82	101	89	100	102	93	80	70	103	90	94	99	92	85	107	75	94	77	98	101	103	90	99	90	83	99	80	88	78	85	99	83	99	98	92	85	87	104	84	115	119	79	91	88	85	82	100	89	86	82	103	95	89	84	97	91	94	99	83	72	106	97	111	82	99	105	83	87	82	72	97	104	78	97	91	74	89	97	79	107	71	93	101	92	96	97	86	70	80	80	91	101	100	82	72	84	87	94	79	83	95	77	81	102	79	92	90	97	81	86	82	68	107	103	100	82	87	81	92	78	93	82	80	95	90	89	88	98	93	84	84	91	97	92	103	86	87	73	87	91	87	106	99	85	104	105	99	97	97	81	86	80	85	96	92	80	88	93	78	89	71	82	102	88	93	83	78	96	90	86	83	94	104	91	95	98	85	79	72	94	93	88	79	96	96	85	84	85	93	119	93	90	101	89	91	93	81	74	82	84	82	103	100	94	84	92	87	99	86	101	83	94	79	88	83	88	80	83	69	103	87	92	99	87	82	73	79	104	74	88	88	92	93	87	85	93	76	98	101	98	73	93	83	80	88	93	78	94	97	102	111	85	82	102	92	95	83	86	101	106	89	95	103	93	86	86	100	94	89	95	86	98	96	92	102	107	94	105	86	91	94	118	97	89	81	97	103	91	94	102	101	84	92	97	90	85	81	82	83	87	90	90	93	94	93	102	102	73	87	91	80	90	92	74	79	80	90	86	84	94	88	89	92	103	81	79	86	110	90	84	89	98	77	93	81	95	82	96	98	86	64	94	94	92	84	98	106	103	88	76	94	85	69	94	81	84	99	90	93	86	89	78	80	80	104	98	87	88	89	106	92	88	87	88	91	96	79	75	77	85	94	93	77	105	82	108	92	73	93	84	96	90	83	82	95	91	88	110	92	76	75	83	92	96	85	99	108	92	97	89	84	94	100	96	99	90	88	90	87	78	83	93	84	96	86	107	92	77	94	98	87	81	83	87	71	93	93	84	97	90	87	103	88	98	89	84	95	104	85	93	76	65	94	87	104	70	89	89	82	94	102	94	100	96	90	81	73	88	96	104	79	86	80	71	83	93	68	86	95	96	114	92	96	89	73	104	101	82	95	89	86	88	82	91	87	81	88	81	91	91	92	98	95	91	81	88	110	61	93	97	85	87	85	100	86	92	84	83	104	91	82	84	85	94	86	83	108	73	88	89	93	90	96	87	88	88	96	83	75	95	93	86	82	98	93	107	77	100	101	100	86	115	78	100	91	89	81	96	95	80	83	85	97	101	82	92	81	103	79	83	97	89	99	85	82	90	81	81	79	80	83	90	92	98	83	87	81	114	86	100	99	82	101	79	113	97	83	83	102	76	92	75	87	98	71	74	75	95	93	101	87	93	93	94	103	100	88	91	76	81	87	107	91	88	85	93	98	94	89	87	81	108	86	83
21870	9184	4660	8337	22704	30578	32018	27239	19883	12684	6560	2528	818	769	745	734	730	729	745	754	728	741	725	764	762	745	733	754	734	719	750	787	800	731	760	782	672	742	707	736	811	714	734	719	755	720	758	762	763	746	706	670	718	767	725	743	749	743	739	742	751	777	766	741	766	752	695	708	742	748	679	767	757	764	739	782	735	704	730	747	703	786	729	754	733	677	750	714	767	754	739	777	720	747	738	714	691	707	716	771	720	734	736	770	752	744	750	754	751	732	749	738	742	788	734	695	743	700	735	783	734	744	763	734	743	722	734	772	782	718	796	734	747	733	702	731	694	761	744	781	763	715	748	747	771	692	757	740	814	748	749	788	754	744	754	718	771	738	771	781	717	734	682	761	747	750	755	712	723	738	759	750	739	725	739	751	712	719	742	742	751	720	770	743	696	792	766	745	730	768	726	699	696	757	725	769	730	714	725	766	743	784	719	696	746	744	767	733	710	779	758	704	752	700	772	780	757	731	716	756	755	753	728	801	692	723	779	713	699	748	755	756	768	764	721	749	740	749	712	781	754	799	745	764	731	716	766	703	690	770	791	796	714	749	744	788	691	726	776	801	743	730	755	793	739	725	733	784	748	767	766	734	749	718	765	763	743	701	730	775	719	766	760	708	744	698	747	731	763	756	747	771	750	769	710	716	740	720	716	791	779	750	745	706	709	748	713	741	717	703	727	756	723	723	812	710	775	787	720	751	701	716	710	720	763	726	688	741	737	736	765	745	744	758	702	732	733	745	745	725	750	734	717	704	726	721	743	753	718	727	755	742	739	718	741	749	729	784	765	742	728	755	711	804	799	765	723	700	720	705	762	753	749	755	746	777	755	787	705	752	724	780	703	684	702	773	738	686	698	727	721	762	792	759	753	708	754	767	711	749	706	719	739	749	739	751	726	795	772	800	729	756	752	716	739	744	761	737	770	738	752	781	747	721	748	717	744	773	743	717	754	781	777	704	712	800	728	779	753	718	762	747	775	712	761	734	784	730	783	706	766	762	770	748	752	685	722	773	723	699	712	748	731	766	737	732	727	726	767	738	730	719	776	732	755	756	759	748	769	750	741	720	746	754	750	745	767	787	764	785	681	759	746	729	789	739	714	731	731	721	802	772	730	759	774	731	743	793	747	751	753	758	732	770	755	770	702	748	747	729	729	739	721	747	763	765	810	722	817	711	772	738	759	767	733	736	774	724	738	742	700	775	750	741	788	741	755	757	742	743	835	746	732	751	746	756	728	756	754	699	741	757	778	757	768	814	788	763	713	740	712	717	746	702	767	750	653	768	744	771	764	780	807	730	736	773	769	736	726	714	713	772	772	816	709	751	759	786	719	780	728	715	729	718	717	731	724	733	730	706	737	779	760	777	733	729	791	714	708	734	763	787	725	775	731	733	720	773	762	728	741	733	718	709	743	736	746	695	747	720	714	771	768	713	706	719	738	737	721	766	774	723	712	728	759	736	746	768	756	708	726	711	739	736	740	759	761	730	754	708	694	735	732	754	704	736	792	751	746	735	773	756	751	746	747	742	707	782	742	725	722	742	739	755	758	781	742	739	773	747	755	759	800	739	779	761	755	761	758	701	739	733	762	769	732	728	833	707	754	743	737	721	756	765	730	734	713	765	721	715	751	762	721	765	792	709	735	750	748	785	738	771	736	706	700	797	712	745	788	695	743	725	742	768	732	762	733	695	740	776	772	713	762	732	690	730	719	767	730	717	725	799	783	751	722	686	709	737	761	704	739	768	764	701	743	700	790	805	742	713	677	780	704	731	734	742	735	743	771	768	776	725	728	756	751	707	789	753	704	773	717	709	784	758	751	749	686	774	762	750	798	727	752	712	755	773	736	762	789	752	785	683	742	707	734	789	779	719	745	736	738	696	765	737	759	765	760	742	745	763	741	745	737	740	760	790	735	794	746	686	752	750	756	752	699	759	735	747	755	726	728	764	735	747	761	685	773	745	714	781	751	749	735	728	736	748	730	738	733	724	740	783	740	728	744	739	772	721	735	741	766	769	747	747	723	774	689	740	731	728	754	743	708	732	733	773	687	736	729	720	715	786	714	749	795	738	708	732	736	701	751	813	703	790	725	759	761	715	758	778	715	725	772	758	749	719	729	729	711	758	727	717	749	729	728	768	729	739	767	710	750	711	733	748	727	765	706	801	735	755	789	740	740	738	764	722	719	748	750	689	712	765	762	764	778	763	748	715	771	780	715	779	746	737	702	711	750	754	788	726	746	722	707	694	793	731	760	747	737	726	744	721	749	766	715	789	748	765	746	734	735	725	692	749	711	782	717	775	726	717	784	781	749	764	752	745	721	727	710	709	717	765	754	721	716	722	746	758	743	766	761	742	765	744	732	759	755	745	784	764	668	783	783	760	723	715	709	802	779	751	749	767	687	747	747	750	708	716	722	718	773	714	738	707	771	716	772	732	721	720	765	726	767	730	816	748	733	722	761	740	738	746	776	760	715	697	777	767	738	775	747	761	738	730	733	733	724	714	715	758	736	796	715	754	754	697	755	695	745	705	749	712	774	800	728	688	731	799	774	766	747	740	749	725	747	723	714	705	750	713	742	773	688	715	730	739	709	765	729	753	788	789	792	707	714	757	737	757	723	784	736	716	764	720	780	748	729	752	718	751	773	724	733	712	744	727	708	740	707	743	756	747	768	765	713	748	730	754	761	732	746	703	706	750	763	774	730	811	760	751	800	713	755	733	731	772	764	784	734	757	761	785	753	768	763	754	705	730	766	715	746	706	707	702	746	772	711	758	723	766	777	715	766	721	725	748	729	710	733	748	726	759	786	804	765	718	756	729	750	747	743	709	785	763	707	748	775	793	757	725	760	742	713	732	715	742	731	705	721	746	759	755	704	777	756	783	726	741	769	745	725	761	740	699	706	759	689	723	745	779	756	753	765	734	752	707	666	753	738	733	770	726	772	745	757	740	763	763	701	783	748	787	779	745	752	751	719	719	736	695	765	748	724	804	787	698	759	747	749	742	770	743	756	712	761	735	713	755	758	730	767	741	752	771	721	693	732	745	711	770	707	729	751	769	721	736	732	767	733	748	759	749	726	767	807	781	717	745	729	745	725	753	759	690	740	708	759	744	784	745	732	720	733	780	757	742	763	722	817	801	748	780	684	790	756	752	751	697	766	730	702	779	772	755	732	705	694	677	726	738	745	711	771	741	785	735	731	791	715	765	759	747	722	714	718	741	734	718	735	766	754	726	706	771	770	766	806	720	761	742	748	730	776	783	744	758	740	734	695	766	747	751	722	716	784	705	745	759	758	778	718	791	778	767	732	706	743	769	752	756	771	698	727	693	722	710	772	733	724	745	734	683	831	747	761	698	736	747	773	751	724	765	788	710	704	721	750	753	737	709	714	735	724	757	783	773	753	755	732	726	743	792	776	762	763	745	784	688	762	746	781	792	738	705	761	767
6096	1687	832	1160	3597	7352	10607	9216	5615	3021	1379	336	65	78	73	66	70	77	72	65	77	63	54	76	63	71	73	59	79	59	64	71	72	72	68	74	72	52	58	85	64	62	64	81	61	68	71	87	74	56	78	71	69	80	69	64	69	78	67	66	67	69	50	66	67	65	57	67	61	91	71	60	73	74	71	77	71	75	54	67	51	55	80	75	73	76	71	50	62	65	75	68	71	75	67	61	66	78	66	85	71	59	68	64	59	51	71	69	50	79	69	73	55	64	80	76	78	61	77	61	74	57	53	76	87	67	75	58	73	67	64	81	81	80	76	72	64	60	79	60	77	66	62	79	53	62	52	69	71	84	59	67	63	67	53	63	60	64	74	66	71	64	70	60	83	69	56	65	75	81	69	68	81	61	63	68	60	58	73	74	68	77	79	77	71	77	66	62	52	62	74	80	59	59	83	64	81	54	66	74	68	69	71	53	64	75	74	71	67	76	57	62	55	51	74	80	68	65	52	59	79	83	70	69	64	69	73	56	63	65	79	69	63	66	72	69	63	62	59	52	72	72	59	69	76	59	74	64	76	53	73	74	71	66	65	84	93	79	73	66	66	67	60	72	70	70	73	69	72	56	80	72	62	84	80	66	66	69	77	81	71	54	58	68	89	81	69	68	74	68	66	62	66	66	69	74	75	76	79	78	56	75	63	59	57	63	63	62	61	70	70	50	69	73	66	61	71	52	77	54	53	74	79	60	71	78	69	61	77	79	59	61	77	83	67	63	65	75	72	68	78	65	69	57	71	80	66	70	75	61	79	68	60	79	73	55	76	64	71	64	72	85	70	78	59	61	74	68	82	60	64	49	75	61	77	68	53	55	62	65	69	60	61	60	78	67	80	65	49	85	67	70	82	61	79	70	71	93	65	93	71	87	62	66	56	58	65	71	82	70	67	49	57	79	62	57	75	77	72	67	86	63	68	66	75	71	74	74	81	74	60	57	66	67	70	65	75	70	70	65	60	64	69	60	79	70	70	85	62	70	58	80	68	81	73	68	64	71	76	68	69	67	73	61	56	54	88	74	66	64	62	70	65	64	71	83	73	76	72	65	67	69	69	83	57	79	77	67	61	73	60	68	55	71	80	63	52	68	71	71	79	73	69	67	83	68	77	79	50	63	75	70	66	67	89	59	74	61	69	61	59	72	68	104	63	66	67	75	78	57	70	48	94	67	70	83	65	78	77	76	73	66	61	70	68	71	69	56	69	59	64	67	54	68	69	62	61	60	54	55	48	62	70	68	69	61	73	65	73	79	69	67	65	64	62	70	65	69	77	62	65	79	73	55	86	65	75	83	73	67	69	73	77	77	91	84	81	68	67	74	53	66	63	67	51	82	62	60	67	55	75	75	75	65	78	58	64	48	60	79	78	63	64	77	54	70	70	68	72	55	67	67	65	63	70	65	75	73	74	65	80	63	62	70	81	75	58	66	63	72	68	56	77	71	76	70	72	71	71	67	71	77	58	61	74	46	65	77	59	63	81	62	77	66	74	64	71	73	74	80	63	76	71	72	70	68	72	61	55	58	75	54	78	62	68	80	76	69	68	59	63	58	70	88	72	69	64	62	86	72	63	64	72	67	72	64	75	65	55	67	71	70	83	71	74	68	71	69	72	69	75	78	59	62	85	64	81	80	66	59	70	68	67	69	66	54	72	76	56	89	86	76	68	73	84	72	75	75	60	75	51	66	72	69	63	81	68	86	58	62	77	62	67	69	62	54	70	65	68	65	57	55	61	55	70	52	84	68	67	67	66	69	74	61	76	60	62	59	54	71	65	76	66	73	67	66	64	72	61	68	62	64	48	57	70	67	65	69	71	56	83	77	67	64	69	71	71	64	67	63	66	71	76	60	64	84	50	50	65	55	79	75	64	75	66	80	75	65	63	64	63	59	63	69	77	61	68	80	70	76	67	73	55	62	55	72	60	57	79	58	88	68	67	64	56	67	72	69	67	70	62	75	64	63	72	77	64	62	66	77	78	59	64	61	61	66	70	68	72	65	70	67	73	65	69	77	61	69	60	49	62	83	82	65	64	58	81	58	54	60	74	60	46	65	57	71	72	78	59	65	63	80	82	51	61	69	74	66	82	79	66	61	65	57	64	55	64	59	67	77	70	82	91	74	79	77	59	78	71	55	61	67	77	56	61	65	58	73	88	64	81	70	79	88	68	67	73	83	68	70	63	79	50	65	59	63	67	58	77	76	79	72	57	68	58	79	70	90	66	76	67	76	64	58	66	73	61	63	67	75	71	66	65	72	57	70	64	72	66	57	53	58	58	61	73	72	76	77	68	64	73	56	63	60	79	63	84	68	73	66	71	54	64	60	69	83	63	51	82	66	58	70	58	79	65	80	70	66	70	66	52	61	67	72	71	65	67	66	74	57	57	60	60	61	71	76	57	82	73	57	80	59	64	61	74	73	79	64	80	50	56	67	69	73	68	69	62	81	69	77	59	75	75	55	83	73	55	58	74	81	68	58	54	53	59	58	56	80	82	93	69	65	72	70	62	76	64	64	66	82	67	70	71	79	67	48	73	56	67	73	76	76	71	64	72	57	74	73	60	66	67	79	64	68	45	73	59	66	71	58	68	69	59	78	53	66	63	65	61	72	59	55	45	61	62	56	65	84	61	76	63	72	78	68	64	75	60	57	57	81	68	74	60	69	65	55	64	57	62	79	74	81	62	67	69	69	57	63	74	81	67	59	75	78	67	79	78	70	78	85	63	67	58	70	78	76	73	59	54	53	64	47	52	62	62	82	71	74	69	74	75	85	53	75	74	63	62	64	53	65	78	66	69	63	74	61	74	63	69	51	66	74	60	64	59	64	54	78	68	77	73	78	60	82	76	74	53	69	67	70	72	68	71	72	60	58	80	68	72	64	67	58	75	62	76	71	51	69	69	58	62	60	67	70	54	77	65	71	65	63	64	65	70	68	65	56	73	61	61	60	66	73	68	64	46	81	68	57	62	67	68	70	67	69	60	50	67	71	67	65	73	70	54	60	63	73	80	59	55	79	67	82	71	78	58	62	66	70	92	72	48	60	79	70	78	62	73	58	66	84	80	63	56	70	64	65	66	79	69	55	71	74	59	82	77	65	69	49	83	72	50	65	69	65	67	71	74	68	67	75	55	78	67	62	48	61	72	51	63	63	63	69	65	66	73	70	70	68	72	87	65	83	66	56	68	75	66	65	52	75	65	72	64	54	80	67	75	73	81	67	79	67	78	63	70	70	56	63	70	74	59	65	63	57	63	84	71	79	58	67	67	93	70	78	71	73	72	68	74	70	71	69	62	65	63	69	72	61	83	72	65	65	68	66	66	59	68	76	58	51	56	75	67	71	83	67	68	80	57	79	65	74	74	80	73	72	62	60	85	59	72	73	65	50	65	72	57	64	74	73	72	63	69	81	62	65	66	72	60	56	69	79	71	61	72	61
27671	14499	9256	16883	44707	61180	63690	53595	42462	33142	22571	7584	688	589	658	596	582	562	622	586	568	626	622	578	609	608	593	586	626	592	657	583	587	599	594	605	633	595	619	584	587	599	607	591	625	618	620	632	578	605	591	614	610	577	601	589	632	644	590	654	635	589	632	637	579	615	575	624	608	580	593	616	629	625	596	605	624	629	575	556	603	557	596	567	615	600	609	615	612	630	634	589	609	574	617	575	612	602	555	602	609	576	593	600	638	611	597	580	585	585	641	573	585	620	645	577	605	598	590	570	589	564	611	595	627	592	596	601	632	590	580	570	609	616	559	600	618	610	612	576	573	638	587	638	585	594	573	627	578	620	597	579	592	623	608	584	653	613	592	606	583	609	553	581	585	574	614	584	591	655	616	574	611	636	610	551	606	572	586	681	639	596	593	602	565	623	577	657	568	571	607	606	615	593	641	618	564	597	615	588	591	631	629	598	613	626	621	581	563	587	593	572	558	611	630	642	605	573	660	601	624	597	566	659	591	616	610	577	627	639	587	665	669	567	587	596	603	610	593	578	610	609	596	646	611	626	604	620	639	609	625	607	618	586	584	591	616	602	622	596	610	630	595	589	587	601	572	617	616	576	625	569	625	595	594	627	604	608	623	602	597	590	584	583	573	592	574	560	586	576	582	585	575	620	560	617	613	603	589	609	570	569	635	589	598	581	631	563	590	563	602	609	602	602	614	587	630	581	643	588	618	572	634	638	604	615	628	618	547	591	572	578	573	600	592	616	622	613	594	591	610	555	588	559	581	594	605	611	639	654	598	586	566	626	578	649	643	610	572	631	618	604	586	620	586	589	587	627	660	603	623	575	631	582	627	569	612	598	554	622	606	618	556	624	626	609	587	613	607	625	604	537	591	607	624	586	584	620	582	626	648	588	628	591	649	539	622	602	608	606	569	648	610	623	616	606	556	582	586	630	581	593	657	569	627	557	619	613	558	606	578	624	578	595	641	622	618	569	591	657	643	615	604	590	607	587	561	620	615	594	624	593	616	569	562	599	572	579	620	636	608	625	572	582	582	648	596	609	583	609	640	587	626	612	602	595	624	555	558	626	609	576	602	606	577	607	578	630	565	679	646	560	591	609	570	583	578	631	594	603	576	618	592	606	575	615	607	533	599	601	591	618	574	606	644	617	570	626	605	603	637	620	613	584	621	582	603	555	607	625	617	605	573	604	611	586	613	636	590	599	606	594	618	595	586	636	598	537	598	612	568	601	639	617	627	596	624	553	622	595	559	609	584	615	615	610	592	561	589	589	630	609	593	603	608	591	554	587	604	575	589	597	616	592	548	566	601	609	594	600	560	581	590	610	647	610	616	608	626	640	634	583	618	611	615	552	606	603	618	622	650	590	590	596	555	630	587	617	603	599	556	633	561	633	613	598	620	609	605	606	606	596	579	573	582	595	584	606	608	613	589	609	600	599	661	613	608	526	623	632	607	582	588	593	586	622	627	589	598	536	594	593	598	622	654	581	592	560	574	601	595	618	586	597	639	615	597	597	629	636	616	567	603	611	593	611	614	602	592	586	628	602	603	650	603	616	636	555	570	609	580	596	593	586	604	594	617	593	631	612	666	615	631	613	619	600	603	580	636	592	612	634	586	604	630	597	637	576	642	627	593	588	567	585	571	594	628	599	628	579	560	581	621	577	594	608	651	592	610	613	574	588	574	566	554	581	631	616	633	629	607	566	594	604	622	613	614	603	566	645	609	640	586	608	611	593	581	597	594	609	571	588	584	566	627	638	608	575	622	587	572	639	626	587	635	574	575	604	565	638	603	602	587	587	644	623	522	581	655	610	617	618	610	608	625	605	573	625	590	605	611	622	581	599	594	590	611	633	571	626	629	572	609	604	608	594	618	611	602	584	607	630	591	610	643	602	606	647	602	607	568	641	613	647	589	585	643	608	606	547	607	595	593	580	610	593	592	596	625	643	565	638	618	587	626	584	654	585	573	560	598	612	564	604	612	586	622	626	567	577	603	628	591	588	573	608	608	582	598	568	566	593	595	606	585	603	649	606	554	599	620	533	603	587	563	616	605	589	625	590	612	619	592	612	630	588	618	617	589	603	629	624	639	592	623	622	583	567	564	601	571	586	589	594	612	585	630	634	591	611	625	552	584	659	575	587	623	588	580	548	611	588	600	574	553	580	598	569	616	626	561	632	578	614	603	580	601	580	604	584	580	629	610	598	635	590	574	610	641	569	647	607	588	595	604	578	616	576	573	576	606	598	595	631	628	625	573	605	611	634	582	602	580	576	599	590	622	637	606	576	597	623	570	571	585	606	617	594	602	617	613	583	618	605	573	621	630	655	614	564	569	585	582	586	599	636	593	582	616	584	572	628	561	588	634	632	569	613	609	614	563	582	609	627	593	599	613	620	580	599	610	601	603	635	631	601	611	613	639	611	604	609	608	561	575	597	589	636	565	584	571	609	548	554	606	584	612	596	596	591	583	626	580	636	614	581	632	572	620	583	560	638	613	618	612	606	593	609	579	605	617	596	619	585	546	577	610	641	613	607	557	624	588	650	633	625	609	586	601	566	582	594	602	609	624	592	599	523	601	595	618	605	596	645	624	594	643	620	604	626	570	575	573	607	614	598	596	554	573	597	656	582	605	588	622	588	645	605	566	611	577	593	605	605	660	577	599	600	552	556	595	623	562	647	588	590	587	564	557	608	569	629	586	582	573	614	610	597	617	576	582	585	578	582	601	632	596	607	610	624	607	536	566	634	624	604	611	602	620	567	572	586	594	624	601	625	608	604	573	557	614	572	590	584	620	604	546	620	604	560	591	603	611	595	603	632	635	615	643	602	618	655	564	631	600	590	596	622	606	594	625	605	586	605	578	598	583	612	553	608	583	585	595	583	626	578	574	567	656	575	599	604	580	613	622	558	636	619	582	597	605	596	575	611	633	631	561	596	616	600	629	583	634	596	614	616	640	594	581	616	607	618	605	609	613	642	599	624	600	579	617	635	607	626	638	606	648	598	661	635	618	577	585	565	593	626	616	601	569	550	629	567	587	613	606	545	619	622	585	572	628	600	597	574	623	557	611	613	622	622	616	600	646	594	597	581	623	560	593	593	556	583	556	601	596	588	600	595	603	623	602	629	572	645	620	588	603	599	582	595	598	599	585	610	610	599	538	655	628	567	604	586	569	603	620	594	587	574	625	608	570	565	629	573	556	634	597	576	551	586	633	638	637	599	586	579	590	605	610	603	581	644	579	571	596	604	650	597	565	605	563	579	584	623	566	601	592	605	513	618	610	595	596	595	555	629	586	608	598	573	632	595	646	597	638	586	581	608	588	560	600	587	605	615	593	600	666	602	570	602	597	621	584	644	588	610	557	594	619	596	604	602	582	554	593	597	610	620	586	576	622	620	607	633	593	604	583	594	607	578	611	633	581	590	555	645	606	556	579	588	630	573	621	627	590	603
6083	966	469	729	2568	3314	5058	4180	2661	1447	607	176	64	68	49	51	53	74	50	58	59	55	63	56	64	54	53	66	61	57	61	57	53	52	57	70	48	63	63	64	61	59	58	70	66	70	49	50	61	57	57	66	67	57	50	62	59	66	52	55	52	62	63	64	47	48	60	59	54	79	49	76	56	61	62	53	57	60	58	61	69	55	59	66	55	53	56	68	58	67	44	62	65	60	62	57	55	59	58	54	66	64	70	54	61	55	61	65	69	54	49	54	54	46	66	56	54	55	57	64	71	63	58	53	59	68	56	66	60	41	46	48	58	63	56	58	66	64	61	58	67	64	56	54	79	69	51	65	69	56	67	52	63	67	53	60	54	53	69	52	69	46	66	56	60	51	58	52	57	65	63	42	45	61	56	72	60	59	85	56	62	64	43	54	65	47	72	57	48	49	67	72	54	50	63	55	45	53	44	65	48	55	54	57	56	61	57	62	62	44	62	62	54	54	51	61	58	49	72	65	60	64	45	51	53	42	58	62	63	58	73	49	68	66	60	51	63	61	76	46	56	54	64	53	63	58	69	51	59	63	68	70	54	66	61	67	55	67	55	58	70	68	56	65	54	56	65	69	51	64	61	69	60	44	52	60	59	67	64	60	61	60	73	48	48	57	62	69	50	64	55	70	59	52	61	45	62	64	59	57	60	57	64	57	56	55	49	65	55	55	51	75	65	55	61	64	62	56	61	73	59	49	54	54	72	59	55	57	63	58	59	73	68	57	52	51	57	64	56	62	64	54	62	60	59	44	58	66	66	56	47	61	45	67	60	62	64	58	55	64	58	57	45	53	57	59	49	64	56	64	49	63	60	60	48	62	54	58	66	53	67	65	62	66	52	44	58	58	53	57	63	61	69	69	57	48	50	55	81	47	56	60	67	56	59	73	55	62	67	54	57	58	53	52	58	63	60	55	72	52	74	56	77	68	57	62	55	59	43	45	52	64	59	60	55	63	57	55	55	66	59	55	60	59	41	51	50	49	61	62	66	55	56	72	64	64	51	59	64	59	69	54	64	80	57	62	66	65	54	59	50	59	51	50	53	46	58	62	56	60	51	53	58	71	57	64	49	69	54	61	57	59	61	56	58	65	53	55	55	57	66	72	53	62	69	56	50	54	51	57	49	67	66	62	54	58	58	68	76	59	55	68	56	61	56	61	61	59	48	55	55	65	49	51	58	59	54	49	61	81	52	53	67	67	47	76	43	63	56	61	47	53	74	57	62	66	58	54	55	68	71	53	59	49	62	46	60	66	69	58	65	62	73	66	63	60	56	64	64	49	69	70	56	59	65	59	61	61	59	63	56	58	53	52	71	56	58	50	46	48	58	50	52	58	54	68	71	64	60	63	52	59	61	51	53	54	59	63	52	66	60	67	57	60	62	48	51	62	50	58	71	60	69	77	53	51	57	54	68	66	57	61	56	61	42	58	55	58	61	67	50	58	66	47	55	65	52	59	50	75	54	61	70	57	61	53	60	60	51	47	64	77	49	53	73	58	44	65	55	66	62	64	61	55	51	68	60	55	51	46	53	61	57	62	50	52	56	56	48	51	54	57	55	56	60	53	51	63	61	59	54	50	56	56	68	57	45	51	55	62	56	54	49	63	63	63	64	66	62	61	63	66	71	55	74	49	49	47	72	51	71	67	62	48	63	49	55	46	53	56	52	58	67	71	51	42	58	67	64	58	50	63	61	62	66	50	60	52	62	53	43	56	65	62	57	69	54	49	73	51	58	63	55	61	63	53	41	60	55	61	58	62	53	66	57	54	53	49	65	57	62	55	52	55	62	66	75	49	55	66	54	45	52	61	58	73	52	47	73	57	50	72	38	73	65	63	74	65	49	46	60	57	52	62	51	50	66	49	70	57	62	59	63	68	62	47	61	62	45	66	68	49	67	67	58	60	64	54	70	60	53	64	51	49	66	53	61	60	62	62	79	55	72	43	62	54	52	44	63	57	57	58	73	53	57	57	61	70	62	65	62	47	57	59	59	57	51	56	63	45	68	55	55	55	59	51	50	55	60	50	54	41	58	74	65	48	54	57	60	64	67	64	58	51	56	53	87	81	48	49	52	42	61	71	55	52	65	63	46	50	56	61	66	63	59	60	57	61	67	62	70	50	55	68	67	66	50	71	51	64	64	50	58	63	55	58	56	49	57	72	49	63	55	56	59	78	58	58	48	62	72	68	58	64	55	67	48	51	51	53	44	60	62	49	48	61	51	53	51	56	52	77	54	65	48	74	52	76	58	52	69	42	54	58	58	66	68	52	52	56	50	60	62	68	56	58	54	61	67	50	63	50	64	48	52	51	76	63	55	41	55	58	63	59	55	58	59	56	56	55	43	43	46	58	65	56	72	74	65	56	66	63	62	53	60	57	70	62	65	63	66	65	66	63	66	53	59	66	65	44	64	60	65	46	56	64	71	50	54	59	50	46	63	59	54	47	69	63	39	65	75	59	59	65	54	64	64	63	68	67	63	51	62	61	53	48	66	56	58	69	79	55	61	63	60	54	59	52	49	56	52	61	47	64	53	60	67	64	53	51	69	68	63	68	57	56	71	56	58	40	44	49	53	67	53	58	49	48	46	53	44	64	68	57	67	63	56	57	45	59	66	66	57	57	62	50	53	51	55	44	59	62	49	76	60	46	66	50	58	54	51	47	48	58	71	63	48	53	60	44	64	67	60	67	51	62	75	70	49	55	60	64	61	58	62	58	54	71	70	60	66	54	54	50	72	62	51	64	63	58	56	56	51	53	53	58	54	63	57	54	63	61	69	69	40	60	54	51	73	53	56	61	56	59	66	53	61	48	58	54	56	57	51	62	54	61	47	64	53	61	64	54	64	63	59	57	64	70	58	76	63	51	48	55	64	64	55	65	55	81	51	63	52	56	63	55	52	66	69	69	56	65	62	62	66	69	59	71	68	65	66	61	59	60	54	69	68	59	57	58	57	62	46	61	57	62	54	66	48	67	72	68	57	60	51	56	53	55	59	64	48	51	71	70	50	56	56	49	60	55	54	60	53	42	56	48	57	56	46	61	58	62	54	61	49	53	71	48	47	48	63	57	49	52	58	44	54	55	48	58	56	54	57	61	49	52	58	63	53	59	68	58	56	60	66	55	63	59	51	63	52	54	56	63	52	54	63	67	63	67	60	56	59	64	67	57	64	57	63	66	49	60	57	45	61	62	52	50	39	58	69	61	55	61	70	70	56	60	50	67	54	55	51	52	55	58	51	52	67	47	58	64	64	58	51	58	56	59	58	66	50	48	54	50	55	64	50	62	64	47	58	59	67	69	57	66	59	63	61	66	72	52	56	60	53	71	60	70	70	67	56	49	52	63	55	63	58	48	50	78	70	65	53	53	50	56	63	48	55	73	59	64	60	53	52	72	57	62	69	57	74	78	56	47	59	71	53	46	58	56	56	67	57	57	56	54
21150	9932	5857	11655	38816	45880	48819	41242	33649	24666	14215	3678	503	510	476	516	494	506	551	499	458	512	486	532	500	524	501	473	492	499	472	520	469	494	472	506	478	467	513	487	514	459	551	460	503	491	494	480	504	459	474	514	460	478	497	498	519	541	482	482	534	511	493	490	513	476	474	524	464	497	501	558	483	478	493	545	541	507	474	555	464	496	483	521	454	459	492	464	506	485	496	523	467	509	500	474	500	498	519	493	508	495	509	445	517	526	476	522	498	464	480	448	521	505	524	522	505	491	519	476	503	517	516	434	485	448	519	439	491	507	494	471	509	471	490	502	502	510	498	520	529	518	488	514	501	487	481	502	463	503	525	487	488	498	506	519	514	520	498	491	497	523	533	492	568	516	470	495	532	502	502	517	507	496	489	499	489	502	510	496	498	516	460	514	503	488	532	496	504	445	484	475	465	499	519	507	513	515	448	520	513	527	496	530	473	518	501	526	509	508	497	526	530	478	492	476	491	487	580	511	481	503	465	561	516	506	472	493	490	517	511	506	520	510	503	516	506	484	507	496	474	495	515	468	515	485	498	475	487	531	489	499	521	508	517	493	524	477	454	452	487	557	483	546	478	498	465	497	470	488	515	528	509	517	445	501	516	528	493	496	485	523	489	551	481	525	512	463	466	503	547	473	464	476	530	489	486	522	497	486	483	492	522	515	468	463	539	471	438	479	489	529	552	483	484	522	557	505	495	518	493	469	516	506	463	495	491	537	513	499	490	484	505	536	554	492	498	464	499	491	465	499	511	481	483	495	475	518	467	502	484	508	524	496	481	501	485	484	532	495	485	486	485	504	506	492	477	489	504	509	507	506	515	495	517	528	538	504	480	512	523	500	499	493	481	545	492	529	489	530	482	529	478	478	484	541	497	514	512	492	495	502	497	539	496	472	490	497	525	478	484	510	502	470	527	513	485	514	490	494	495	503	498	520	442	476	480	508	498	533	491	511	494	518	476	494	521	503	495	497	505	483	494	497	504	513	500	490	457	500	498	534	481	499	471	496	491	473	467	449	512	526	491	499	508	537	519	488	518	508	513	483	479	534	472	507	527	523	477	484	520	490	483	521	466	518	457	516	508	486	488	507	539	488	502	529	504	514	524	516	541	531	524	488	527	526	476	492	486	517	516	485	489	496	500	491	517	476	497	495	471	520	541	465	459	493	497	501	509	492	535	499	511	468	505	482	520	510	493	504	522	506	516	546	498	505	494	512	522	505	511	543	537	476	525	507	505	485	521	453	518	505	501	491	456	510	509	483	502	492	492	442	440	493	493	521	498	467	505	478	491	515	500	501	496	515	501	476	509	517	491	478	506	483	515	480	509	484	491	471	476	501	517	495	518	474	474	496	490	519	515	483	540	524	501	469	505	541	505	505	514	501	488	499	503	494	476	461	542	541	528	500	492	467	502	489	439	519	494	523	525	496	533	533	533	497	512	491	535	527	500	486	482	469	507	517	515	523	500	505	486	479	502	528	473	500	553	473	510	508	525	473	466	494	494	502	478	447	531	473	488	528	509	509	525	494	469	497	515	480	487	477	546	522	523	505	470	539	589	520	487	480	498	488	515	491	514	483	524	495	519	522	528	498	481	518	490	490	493	495	497	517	537	502	517	536	492	464	511	536	513	489	526	517	492	465	489	512	522	486	495	492	491	488	487	504	506	524	484	513	505	476	490	505	520	510	524	509	486	472	552	514	504	488	499	498	501	509	509	502	528	472	551	503	482	504	500	489	501	522	468	516	501	484	542	542	498	486	476	526	544	524	469	487	486	486	513	501	473	487	534	527	468	495	472	494	488	495	537	464	501	536	517	526	482	474	506	502	528	497	510	517	515	501	486	493	497	485	474	484	487	475	496	518	498	496	494	523	519	501	509	502	483	478	492	502	471	519	524	541	470	541	512	500	503	476	485	529	518	481	482	495	542	534	483	493	495	505	533	477	477	500	517	481	490	507	515	489	533	489	523	521	478	529	504	479	506	488	503	524	528	541	469	483	524	497	489	533	521	494	495	496	503	478	487	523	515	485	491	509	518	443	529	506	532	492	500	514	544	512	465	480	541	483	520	499	491	522	512	506	514	483	487	490	493	488	493	514	465	470	530	497	517	530	509	511	514	489	496	491	545	489	466	508	507	516	443	531	476	513	494	547	488	518	515	465	515	501	472	506	500	485	513	505	542	481	467	524	482	489	537	464	492	507	509	492	479	476	544	493	484	550	529	514	511	503	528	539	480	483	511	468	490	504	579	471	482	514	510	517	485	524	501	505	516	483	483	462	533	523	520	478	484	535	538	469	488	512	523	494	487	538	487	486	505	490	504	508	500	558	552	488	509	507	486	518	514	503	469	476	518	475	519	514	473	489	539	544	459	502	531	577	509	516	529	500	488	483	457	479	517	490	503	538	477	534	498	537	499	481	514	513	485	502	502	520	477	473	517	493	545	498	494	523	484	493	470	513	495	522	496	516	489	498	538	507	504	515	523	519	480	466	518	503	516	513	530	505	502	451	490	475	504	523	495	545	503	521	487	491	510	513	477	454	511	530	513	513	481	519	513	499	503	521	477	515	527	463	460	469	542	484	529	477	504	472	519	534	499	442	508	494	513	548	499	523	504	528	501	487	505	516	501	491	534	512	493	502	501	477	490	480	522	499	435	507	497	473	494	515	544	527	500	497	503	503	519	481	535	516	505	494	478	486	514	503	511	508	480	510	503	495	496	502	472	515	480	503	537	526	514	488	511	516	477	475	533	493	483	509	493	488	518	457	509	526	534	474	531	502	478	483	502	504	495	494	460	545	562	498	531	516	518	536	552	488	492	514	547	503	523	477	497	499	502	521	527	483	529	473	477	497	493	507	503	495	497	527	496	490	505	539	495	554	509	511	493	502	482	505	503	504	533	522	516	514	513	518	542	483	508	524	487	480	503	538	475	495	553	512	452	490	506	476	492	499	500	543	513	496	513	486	552	458	548	482	480	500	467	491	468	482	503	499	515	491	496	503	512	495	513	482	493	507	514	510	502	491	515	488	507	493	502	520	477	471	483	507	535	471	487	487	534	485	499	475	515	491	523	492	512	499	523	541	486	500	483	497	516	494	497	495	502	522	496	469	547	488	490	493	502	487	500	494	503	464	502	551	488	523	464	496	506	506	516	539	519	509	495	506	540	518	502	522	475	518	490	519	498	522	510	486	518	487	523	488	467	508	474	523	505	522	503	471	504	523	495	501	502	529	446	523	448	505	502	473	517	524	494	496	502	480	521	496	490	500	510	507	511	525	498	484	532	511	493	525	517	534	487	494	533	503	549	516	515	490	482	572	518	495	521	534	530	529	477	462	513	528	504	508	535	502	538	538	473	518	535	506	475	501	528	493	490	507	449	473	482	485	513	495	512	505	510	514	496	500	481	500	465	515	483	492	493	534	515	528	486	505	487	468	472	525	506	496	491	490
4140	1477	771	2446	2759	6399	11086	8745	5416	2597	1128	325	90	98	93	91	73	93	68	90	64	70	88	83	99	83	80	83	101	101	94	74	63	74	77	102	85	81	97	80	92	71	74	97	81	65	79	98	94	93	86	80	105	66	78	77	81	73	93	73	71	74	76	76	65	72	88	83	81	88	102	87	96	82	75	68	78	88	82	86	96	99	90	96	75	66	84	72	80	87	90	97	78	75	78	76	84	81	78	74	94	84	75	93	77	76	114	81	88	82	86	87	97	81	84	72	70	75	78	72	94	83	90	74	88	78	98	72	76	81	104	100	91	76	79	87	98	76	80	95	73	82	81	99	77	97	90	87	92	72	94	73	72	72	106	77	78	86	84	87	99	76	86	93	68	76	90	83	84	85	85	82	68	99	87	82	85	91	88	88	75	81	71	69	75	106	100	89	80	87	94	88	75	96	93	82	79	81	75	75	78	81	81	74	81	95	73	66	78	71	80	83	72	89	73	88	91	73	78	76	78	73	80	79	85	86	98	97	85	89	102	78	84	97	78	74	76	84	86	77	78	71	88	84	84	88	76	84	86	86	91	89	79	80	90	100	85	95	72	86	81	80	83	82	87	78	93	103	67	76	104	76	76	81	98	77	86	77	90	83	79	83	75	84	93	79	78	81	70	86	89	86	91	88	73	94	93	82	83	77	79	81	91	101	86	67	78	84	98	84	71	98	83	94	86	81	77	64	89	89	70	85	81	89	83	78	93	87	94	84	76	72	81	89	80	88	73	82	91	77	82	86	81	92	84	89	81	89	82	83	95	71	79	84	89	89	84	111	89	72	85	81	86	77	80	94	84	78	87	77	87	77	89	98	88	59	77	72	73	92	80	81	84	97	65	81	94	81	74	80	81	84	71	99	79	91	91	89	85	60	73	76	78	94	72	99	97	84	75	93	78	83	77	88	89	93	95	78	82	106	73	96	74	93	93	106	76	75	78	100	94	91	86	87	78	94	89	84	80	79	78	80	87	76	90	86	82	95	82	86	105	80	90	82	93	84	98	82	83	84	88	83	83	85	87	72	96	91	93	80	82	80	90	97	85	88	75	81	116	91	96	91	86	80	103	78	96	81	92	84	87	78	89	82	86	78	81	68	64	91	102	72	66	89	86	81	79	81	84	88	66	91	87	89	90	71	79	78	77	104	87	79	86	100	82	86	98	98	75	86	95	99	75	72	72	91	75	90	85	77	79	83	77	79	82	81	83	90	82	89	76	88	87	74	84	108	80	82	101	75	95	80	67	68	92	76	95	89	88	73	98	73	82	86	84	74	92	92	93	96	86	70	76	76	93	82	81	83	82	89	87	98	80	102	83	99	76	72	94	102	93	86	72	77	84	91	75	80	84	78	94	98	98	86	88	99	86	90	80	80	83	88	97	96	77	77	83	68	105	99	86	57	83	85	97	82	85	100	84	93	79	89	86	67	91	117	82	96	100	92	92	74	95	87	67	92	90	92	77	91	70	65	86	94	81	98	98	90	82	99	85	85	88	94	91	104	85	80	69	77	85	98	90	77	79	109	96	82	82	68	75	93	89	75	86	77	88	99	102	83	85	87	85	86	78	96	80	95	69	81	85	80	80	92	81	97	95	77	74	97	73	77	98	84	84	88	74	84	87	81	89	77	81	79	97	72	70	87	88	79	65	83	81	87	84	86	81	86	81	82	83	83	84	74	80	70	71	90	97	55	78	70	96	85	87	86	88	79	77	91	74	98	83	77	82	88	99	82	81	87	87	74	88	67	79	77	75	74	85	102	79	98	94	90	77	81	91	94	83	97	75	79	81	98	73	83	78	83	96	73	86	82	91	107	78	83	79	94	86	88	69	89	93	76	77	91	79	91	82	86	84	106	77	75	73	82	91	82	88	84	75	67	62	86	80	74	83	92	77	86	91	75	74	82	75	92	73	99	78	92	86	112	77	76	89	71	84	92	90	87	90	103	78	74	89	89	82	74	82	70	88	72	95	81	89	90	87	82	94	91	95	85	101	95	71	66	66	101	85	80	93	93	86	82	88	85	97	92	91	89	94	101	72	79	76	86	90	75	93	72	83	73	84	99	76	77	87	93	73	94	71	90	78	87	86	96	91	84	65	91	90	80	91	93	81	78	88	76	97	99	73	95	75	106	73	89	83	84	85	90	78	78	79	75	71	85	86	71	110	77	103	80	102	83	87	78	93	80	93	73	83	87	85	86	76	77	72	75	93	87	84	59	72	102	87	70	67	96	61	85	87	70	88	67	89	86	109	84	80	82	99	68	73	98	79	82	97	78	91	104	90	84	77	80	93	83	93	81	90	92	75	89	84	93	84	75	82	85	95	88	94	75	80	69	74	88	96	80	93	68	84	97	85	94	85	74	93	65	92	97	77	84	90	94	72	83	62	84	84	86	91	96	64	81	78	107	65	83	93	80	89	84	92	75	89	91	88	71	89	80	84	84	82	83	91	76	91	74	78	85	94	67	77	85	79	82	75	100	95	96	74	76	83	91	90	81	91	88	81	90	56	103	69	85	86	80	76	86	78	80	75	89	83	74	72	73	108	71	84	86	77	80	84	100	70	89	93	71	88	75	91	80	77	79	63	91	72	79	111	83	77	77	96	83	71	84	90	102	81	63	93	84	71	97	74	71	82	82	93	81	87	96	74	87	81	108	88	84	80	82	84	95	85	79	90	84	92	76	75	76	91	66	78	81	74	100	99	99	76	87	83	73	107	98	90	81	67	85	97	87	89	90	76	89	103	78	91	97	92	92	87	68	95	100	90	88	94	82	77	88	90	78	100	79	97	87	95	87	89	77	92	78	84	87	83	88	87	89	84	78	80	77	88	81	90	81	73	79	88	78	86	92	78	79	90	84	83	90	68	79	84	87	88	89	100	102	97	76	81	94	81	96	85	89	90	86	88	64	76	81	78	74	87	88	93	102	73	91	77	78	84	86	80	69	82	94	96	83	94	99	71	78	71	94	74	85	94	77	95	80	88	89	85	89	79	80	89	106	86	86	94	93	100	83	94	80	87	86	88	86	89	104	82	78	89	86	86	75	60	78	83	79	75	59	88	96	88	76	81	89	84	88	76	94	107	97	80	72	94	102	89	81	96	73	75	84	79	87	78	99	75	74	100	87	69	79	84	69	90	93	76	74	70	88	89	98	98	80	72	92	75	103	96	73	96	85	103	74	97	71	82	80	78	81	76	76	82	86	95	88	78	82	89	77	95	91	94	88	98	80	83	75	91	88	78	89	78	74	82	81	72	77	96	83	84	80	90	97	91	76	92	90	91	102	78	92	91	68	89	90	97	95	77	88	77	96	94	73	97	99	82	82	101	87	75	78	87	85	91	73	88	78	100	71	91	85	73	89	83	84	106	87	97	81	66	83	88	84	84	98	85	81	91	95	96	87	76	73	94	83	80	78	99	83	89	81	88	77	76	91	80	61	104	72	85	84
25705	13736	8665	23433	39221	59420	64565	53175	41905	30996	19821	6683	806	756	730	744	758	759	730	746	744	760	745	767	794	768	757	705	753	724	737	771	766	771	712	720	714	759	756	747	712	762	752	741	790	705	726	733	775	770	752	718	696	732	709	688	740	680	741	752	772	730	769	700	764	742	755	748	742	742	745	714	712	752	778	751	728	754	768	704	716	771	728	759	731	720	745	767	760	752	709	752	746	736	751	740	753	758	716	714	734	696	788	763	780	740	757	750	752	704	710	736	723	715	657	770	767	720	675	719	765	719	750	803	736	751	721	725	748	721	702	700	699	758	753	741	705	733	757	725	764	716	721	754	778	735	704	710	720	757	711	729	735	817	778	763	769	827	757	734	755	758	772	755	760	717	738	724	736	792	720	761	726	761	754	785	765	732	764	768	759	710	762	783	726	725	766	746	730	736	750	782	740	691	754	726	731	723	763	692	680	706	726	759	775	745	759	764	718	737	744	746	762	808	739	763	759	748	744	754	753	759	703	735	725	785	751	753	754	764	754	702	735	774	762	717	776	749	784	756	750	753	785	671	720	747	692	702	729	723	732	725	767	727	692	788	748	775	743	749	720	735	714	689	735	791	716	755	734	744	700	732	777	738	722	759	763	743	740	744	743	752	757	731	755	744	738	699	667	737	765	729	773	727	760	747	782	761	738	691	740	752	766	720	761	753	792	753	715	713	737	752	713	736	730	770	736	694	739	750	774	714	744	743	759	742	793	795	749	762	732	737	698	781	754	728	791	741	755	791	735	718	765	715	755	756	733	735	759	727	694	725	775	730	702	688	729	752	690	708	702	755	707	757	731	782	709	747	740	770	738	737	735	738	762	768	782	726	774	698	739	706	789	810	796	728	705	712	731	760	752	730	736	686	727	703	746	716	763	753	727	741	754	768	740	764	706	707	703	725	725	744	727	742	761	760	729	746	737	709	742	710	718	739	783	766	725	726	742	740	757	711	727	687	750	765	716	720	765	742	710	718	704	727	718	799	701	732	733	740	713	712	738	729	730	787	734	764	740	707	715	712	739	780	707	735	705	776	737	691	746	755	721	743	767	730	773	750	740	719	714	702	698	726	753	682	716	786	738	775	746	753	739	748	712	690	719	736	709	745	731	757	688	715	772	778	753	749	708	751	701	755	740	705	751	747	756	754	741	736	743	733	754	763	743	777	778	780	749	802	734	720	766	733	754	720	748	731	737	725	733	687	710	769	788	774	741	748	765	737	736	746	745	757	808	779	780	784	751	690	683	742	757	754	762	752	745	739	736	740	748	746	723	721	742	739	722	736	725	720	730	781	758	813	734	732	745	720	745	788	755	791	710	705	778	771	736	729	760	748	723	729	741	752	771	712	768	702	707	691	751	760	795	749	804	814	736	755	750	740	739	808	674	717	745	745	748	766	744	749	768	712	735	739	707	747	732	751	784	736	755	765	757	721	749	789	735	711	824	703	767	694	728	767	795	680	747	739	756	738	742	774	746	778	747	734	800	680	712	759	733	775	743	750	747	736	769	755	729	781	763	753	743	743	751	739	758	720	799	740	722	773	785	744	756	679	734	733	700	674	729	723	742	720	721	752	731	769	704	771	742	740	714	716	739	765	752	713	777	707	734	722	722	785	765	724	699	732	719	730	780	829	728	724	762	732	701	740	701	746	767	687	754	706	751	794	724	765	706	688	764	747	741	733	751	721	743	733	747	769	720	716	730	715	748	729	705	744	718	705	733	728	731	743	700	760	772	704	773	683	778	780	707	676	714	758	759	701	698	740	763	708	813	741	710	683	694	775	731	738	720	755	705	771	759	724	788	733	715	714	744	721	768	732	679	704	690	772	729	756	725	733	771	737	693	747	725	729	725	757	782	758	750	763	752	722	733	762	727	818	790	762	733	747	716	756	686	720	756	775	703	737	746	709	767	710	704	755	719	774	782	769	728	730	780	738	770	712	705	663	755	708	746	767	720	760	756	744	759	728	694	732	725	778	725	701	733	743	730	768	798	756	725	744	782	775	749	749	789	711	726	719	709	790	767	690	747	740	786	730	761	744	730	728	756	699	736	739	712	717	779	743	732	696	690	707	703	757	720	752	719	796	735	712	749	771	715	790	754	707	702	722	711	693	746	700	750	808	769	740	686	712	761	740	699	740	716	727	722	707	714	773	797	733	769	734	750	720	737	722	729	727	705	780	763	730	719	744	697	741	711	719	745	716	774	723	759	704	747	808	725	742	715	726	715	756	775	720	715	724	704	786	707	742	765	758	755	729	714	748	744	710	752	734	750	780	691	725	693	739	705	736	754	719	754	739	746	722	689	772	686	719	703	715	766	733	748	768	740	722	736	739	708	778	757	705	712	744	748	747	719	734	759	774	769	733	728	753	791	741	766	761	774	739	687	756	741	820	702	748	749	711	729	741	721	791	721	758	740	721	706	744	740	780	747	752	792	720	701	812	788	785	738	712	727	741	744	830	727	718	738	760	717	738	727	763	742	733	720	718	795	769	709	793	733	715	712	696	753	732	796	755	746	688	757	773	816	800	714	790	770	737	757	754	768	729	751	717	780	704	726	745	721	723	729	776	719	719	688	773	762	737	753	749	711	763	759	728	698	724	727	771	745	749	695	744	764	688	730	717	715	761	713	687	769	777	756	768	748	760	750	758	749	721	750	741	755	714	719	771	722	719	682	747	758	712	712	773	740	760	729	727	712	724	760	717	699	707	796	700	752	750	767	789	749	767	692	722	750	715	750	729	712	753	715	747	727	767	792	751	723	770	729	726	757	752	742	688	706	735	695	692	718	702	732	751	753	752	703	718	804	768	695	758	768	686	744	723	718	708	723	745	757	719	714	774	743	783	742	760	761	728	712	735	723	841	757	708	760	697	778	746	747	742	752	765	712	754	729	733	721	713	777	750	746	782	713	776	749	756	762	788	721	724	743	750	729	732	731	718	768	751	752	740	727	773	743	735	747	708	755	744	724	724	806	755	769	756	789	742	727	712	754	772	742	734	750	757	719	732	732	760	751	713	753	754	736	789	760	685	755	721	712	786	754	742	755	707	771	721	747	715	738	678	757	771	756	712	693	739	738	750	760	768	791	793	716	734	735	740	731	767	771	759	724	731	716	708	722	779	769	764	757	762	726	793	737	740	750	743	784	754	762	727	726	721	770	721	762	734	721	756	708	720	760	768	685	726	790	717	739	713	723	766	726	707	704	733	768	721	696	757	758	719	719	742	745	756	731	737	672	782	765	776	693	748	727	714	775	745	725	738	753	741	749	763	724	680	722	728	762	744	724	746	763	763	715	750	683	740	740	777	767	738	779	755	745	724	743	732	769	758	749	774	743	786	753	765	717	752	774	746	739	699	769	718	773	728	762	747	733	721	749	739	714	762	705	762	762	712	737	757	735	803	724	702	778	737	743	695	729	749	704	748	771	713	731	807	747	762	744	763	713	762	777	699
4138	699	385	305	656	1103	1657	1565	1017	581	322	139	88	89	82	87	101	98	88	73	103	89	106	96	85	60	89	81	101	80	94	82	87	67	74	75	97	77	80	77	82	89	87	85	91	88	90	89	93	78	78	88	81	87	98	78	89	96	89	93	79	76	77	82	69	66	92	71	75	84	92	75	100	84	87	84	85	80	88	98	94	93	80	93	73	87	77	85	85	97	99	115	82	98	91	91	83	95	98	83	81	90	90	99	97	90	85	97	89	101	81	100	88	84	74	89	86	89	75	87	73	90	80	66	68	76	88	77	79	73	86	86	77	94	97	82	83	82	74	89	73	83	82	96	79	94	80	83	86	89	88	82	83	87	75	81	86	87	114	99	86	84	85	96	90	91	102	80	94	103	71	89	107	101	91	86	89	65	74	100	94	78	88	108	91	89	89	60	90	82	96	88	102	91	75	78	68	81	74	94	76	89	92	76	80	97	104	88	88	92	84	86	87	88	83	81	88	79	80	82	88	91	80	111	86	91	82	82	91	92	68	75	101	89	78	80	89	95	77	75	86	74	77	79	66	92	78	88	88	83	99	90	80	95	88	77	82	73	85	93	78	72	75	72	82	84	85	83	84	73	87	85	104	77	80	74	83	83	90	105	82	96	95	97	95	74	97	94	92	105	98	78	93	99	83	75	81	96	100	96	94	104	89	73	97	88	84	77	93	86	96	67	88	83	92	65	81	98	99	91	83	91	91	86	93	87	111	95	96	92	90	83	82	91	86	86	79	94	108	81	103	95	88	104	105	93	84	83	91	85	94	88	90	86	90	74	85	78	79	82	96	80	93	82	77	90	94	105	78	87	102	72	83	82	86	99	93	82	99	93	86	84	74	82	115	104	82	73	76	80	86	101	75	85	85	92	81	79	79	88	83	96	75	89	80	82	90	96	90	84	79	96	94	76	82	79	79	82	84	81	72	87	101	73	85	71	75	108	84	81	87	96	79	101	80	69	88	93	79	89	80	81	76	70	84	67	86	68	95	81	76	84	81	76	86	68	97	76	77	77	87	87	75	90	86	96	87	93	91	84	77	83	84	94	75	88	87	93	70	93	80	67	87	84	91	94	80	91	81	70	86	84	81	71	82	79	90	96	92	86	101	83	92	94	86	85	93	85	84	85	83	110	69	96	89	91	91	71	84	75	82	87	79	83	72	83	100	85	86	82	91	85	80	77	81	111	81	90	79	86	85	104	78	82	86	64	76	84	83	76	85	96	82	97	77	71	83	86	80	82	79	86	88	81	95	93	78	80	99	93	84	78	102	76	92	89	78	99	88	96	79	73	88	84	94	78	77	85	99	83	83	79	91	101	77	92	110	89	77	95	91	80	83	80	76	91	92	92	78	100	79	91	72	93	86	85	77	81	90	101	77	82	79	89	76	90	85	80	88	85	87	93	97	93	95	80	99	84	86	81	85	94	76	79	80	86	89	97	101	91	105	101	84	92	93	89	97	82	75	79	83	91	86	75	80	78	68	74	85	87	109	88	93	64	93	78	83	80	97	94	95	85	82	84	69	91	73	85	88	94	84	98	89	79	81	87	91	102	85	81	77	90	86	82	73	78	95	111	77	83	89	87	90	84	86	77	81	82	102	84	96	81	78	84	85	102	118	92	78	81	81	80	65	83	80	77	90	86	89	84	87	83	85	79	91	83	98	82	84	85	73	88	89	86	68	94	91	76	101	97	98	95	86	77	85	97	88	87	89	87	69	79	88	86	88	84	93	82	73	91	82	93	98	93	76	85	72	93	80	99	98	96	95	69	73	90	89	83	90	73	89	92	98	96	86	84	79	74	93	84	69	77	97	84	78	86	76	87	96	82	79	84	85	81	87	91	96	77	87	77	84	75	88	88	88	83	82	81	87	81	83	93	84	97	74	90	86	88	93	96	87	79	92	87	88	99	95	85	93	86	82	71	69	81	85	86	93	108	84	101	73	82	81	80	76	77	78	79	99	98	83	77	86	87	84	67	91	94	80	95	93	96	80	74	86	87	91	93	70	84	105	89	105	89	105	92	69	91	95	97	76	93	86	87	90	87	72	83	88	75	83	78	93	88	75	70	93	79	87	85	106	81	71	75	102	98	87	90	84	100	92	96	98	93	103	94	102	91	76	83	89	84	75	82	63	98	75	76	79	83	83	79	96	79	92	86	97	93	104	106	84	97	88	90	84	98	103	88	104	85	87	86	110	90	83	88	101	82	80	78	71	92	81	95	105	76	95	95	88	55	106	82	88	86	78	87	90	83	86	99	81	85	98	99	86	88	81	88	70	79	103	98	85	89	87	103	90	81	72	85	75	79	90	90	84	83	77	94	98	88	83	91	81	91	80	82	81	75	83	77	74	62	77	63	84	91	95	91	118	73	77	73	82	78	89	86	76	82	72	77	88	78	84	77	92	91	99	85	79	94	92	106	87	79	95	76	80	89	114	79	82	79	88	99	96	90	94	70	102	77	77	76	82	74	81	80	81	99	78	93	95	76	84	90	82	80	80	80	98	71	65	80	77	80	81	76	75	84	80	95	71	79	91	79	76	89	78	92	91	84	89	91	73	92	82	98	80	79	100	83	63	84	91	61	81	99	79	73	86	82	79	81	80	104	93	82	78	97	94	78	60	68	84	83	81	80	79	82	85	83	72	82	85	69	79	81	105	87	92	72	83	67	84	95	98	81	90	99	95	83	79	86	78	87	87	85	85	89	96	82	87	87	93	93	93	66	77	92	93	102	90	85	85	87	85	125	71	82	85	92	90	94	88	90	92	84	91	81	80	85	85	70	92	77	93	88	102	72	87	83	86	84	101	93	87	79	81	77	90	80	79	82	85	89	59	109	86	107	77	84	89	75	63	86	85	106	86	87	84	73	83	78	66	82	68	89	91	84	90	82	77	83	94	83	79	86	90	82	76	75	91	80	91	75	95	89	94	87	96	81	83	78	76	93	79	80	88	84	84	72	71	76	83	100	91	86	96	93	78	92	94	105	71	90	97	94	74	78	89	73	93	77	88	89	93	76	78	106	77	87	84	82	86	87	91	74	91	85	81	83	91	78	84	66	89	89	77	92	93	102	74	84	94	64	84	118	103	94	86	91	85	88	80	87	90	78	100	79	86	97	93	85	79	87	96	82	86	63	90	87	103	94	83	79	82	92	87	101	88	79	89	84	73	98	103	75	88	83	85	101	92	89	76	84	91	89	80	95	94	98	80	91	97	87	83	90	88	91	76	80	89	91	81	98	83	98	77	81	74	93	91	94	84	93	96	93	94	76	77	87	74	97	80	95	106	73	90	89	90	90	85	89	79	86	82	72	85	90	92	88	82	91	95	83	76	71	71	96	90	88	77	92	80	80	94	88	90	101	84	77	93	87	80	72	88	87	73	87	84	85	88	80	91	77	80	83	90	89	93	90	80	86	69	94	89	78	99	71	79	92	80	95	92	82	95	77
19899	8308	4441	6016	21794	30108	32184	27770	20036	12075	6089	1935	738	741	732	730	680	687	700	713	691	694	685	706	713	679	722	712	680	682	737	729	713	724	699	715	747	715	709	713	731	728	673	693	720	674	686	729	711	700	666	698	737	671	674	734	711	649	733	696	707	743	725	703	701	658	718	717	721	701	701	752	707	693	758	756	714	714	739	726	686	701	711	730	686	717	685	704	710	707	670	705	698	707	711	732	677	723	703	732	650	715	764	682	715	710	684	704	717	720	761	721	724	722	683	708	684	655	720	725	727	706	665	693	722	733	731	724	717	760	719	738	714	725	687	722	699	716	671	763	735	647	727	727	722	681	754	708	690	729	710	741	694	686	650	691	700	716	675	716	699	716	696	713	726	722	739	734	668	685	714	672	690	711	711	735	724	658	718	693	730	696	717	744	742	738	705	721	744	740	712	714	662	718	680	666	688	688	701	697	723	715	754	697	736	660	697	686	736	741	752	705	710	726	727	722	714	698	695	659	714	662	808	715	689	689	714	720	676	720	657	690	749	673	756	700	736	736	715	692	718	736	708	640	705	733	646	682	638	727	710	736	694	695	780	689	704	745	745	738	701	702	754	725	717	687	683	686	682	711	704	713	675	698	710	701	747	686	689	704	702	721	776	688	715	698	709	750	677	684	695	691	676	707	749	742	744	709	708	732	718	681	747	705	705	701	678	692	717	715	732	700	698	695	697	727	714	678	672	769	672	681	741	723	701	749	733	717	664	729	726	732	685	694	741	736	676	709	714	679	734	672	727	709	714	722	742	687	736	702	697	724	677	675	750	672	731	748	711	699	700	679	711	702	692	708	737	716	708	705	683	724	690	691	682	753	696	693	702	692	721	702	756	713	735	670	745	722	723	713	717	758	748	699	692	722	688	720	722	727	733	730	694	728	683	684	703	694	714	780	728	703	687	689	692	715	710	694	731	751	697	746	726	732	702	719	686	688	690	758	753	718	728	747	714	671	780	659	697	756	682	731	686	716	692	687	694	726	687	705	696	771	704	710	713	688	676	720	663	664	651	729	706	743	674	722	711	707	711	666	747	677	670	760	659	695	703	705	695	664	691	678	710	679	707	703	728	734	716	719	697	752	725	742	714	732	703	721	763	731	730	716	714	745	679	726	738	730	686	731	741	685	723	682	716	686	757	713	722	733	732	706	722	710	726	745	725	713	723	674	668	685	729	738	704	744	690	686	669	706	744	747	709	699	690	736	679	660	694	769	737	694	692	758	735	696	721	723	701	758	696	722	746	686	708	754	703	750	721	712	675	716	735	672	668	729	701	754	691	685	707	700	728	716	736	731	761	718	728	721	702	705	676	744	713	682	726	699	696	762	706	727	729	716	713	705	726	747	716	751	689	699	683	691	710	682	662	726	679	680	711	697	755	736	730	690	750	716	711	730	758	695	671	690	649	696	716	698	715	677	704	732	720	717	736	704	732	706	730	704	721	729	713	724	702	744	738	703	691	660	663	680	684	706	741	767	691	715	769	681	754	734	737	707	727	722	724	743	712	717	710	721	706	709	763	751	708	732	677	745	766	723	685	732	693	747	709	683	651	740	686	700	719	756	707	731	713	724	706	756	725	691	692	684	745	695	683	699	713	710	676	765	737	717	674	701	731	656	728	769	742	702	677	671	706	723	731	705	723	690	720	692	709	713	735	696	697	717	721	736	709	688	664	683	703	690	701	725	727	748	663	697	722	748	753	719	701	675	758	684	669	740	711	672	701	716	694	724	709	669	712	708	668	692	694	675	736	712	714	715	731	732	696	750	672	675	716	697	706	730	680	705	676	714	702	764	723	689	680	708	746	752	705	714	701	735	678	703	724	713	719	736	682	682	714	748	705	722	680	694	730	688	703	680	703	727	737	719	715	721	653	699	682	691	718	707	699	710	705	717	729	698	724	699	728	732	703	700	728	717	703	663	665	718	733	718	659	713	694	688	781	689	737	717	711	679	701	674	716	735	721	669	753	661	682	739	728	677	744	687	731	705	724	757	689	720	731	701	684	708	689	747	664	700	702	713	734	687	686	762	736	692	717	770	670	694	701	714	692	699	724	744	734	733	722	727	678	692	688	751	698	705	665	705	701	739	678	689	722	699	666	709	702	696	697	690	673	704	724	718	714	723	750	713	731	723	714	749	732	709	703	701	713	630	704	694	695	692	728	743	722	741	708	685	710	731	766	699	740	736	727	700	715	741	706	710	696	683	699	707	713	688	750	681	709	716	701	670	654	750	682	713	733	709	713	712	676	772	669	703	718	719	684	781	702	748	684	737	737	703	746	762	685	699	718	705	727	736	709	697	741	693	707	709	695	666	681	690	732	688	731	706	769	668	618	665	662	711	685	694	710	717	745	688	713	711	697	707	650	748	710	674	739	744	694	714	744	715	760	687	763	694	767	725	703	739	770	682	741	718	728	679	748	716	724	669	742	727	706	653	741	723	722	704	721	755	696	725	689	711	724	680	667	724	719	723	740	722	716	705	686	683	657	734	704	699	728	707	693	717	719	745	690	723	708	708	678	731	701	748	751	710	716	726	734	702	700	716	732	693	695	711	726	761	693	697	700	730	727	674	748	682	707	722	685	662	708	722	723	745	708	735	735	692	727	659	676	751	683	725	724	697	702	695	661	721	700	727	736	716	735	714	693	705	738	723	752	707	686	714	745	706	678	672	700	726	725	695	716	688	704	742	725	688	714	695	735	700	724	703	689	734	697	766	688	696	720	637	653	697	746	740	727	745	701	714	745	716	687	725	689	690	736	669	706	715	678	700	717	698	670	706	702	714	698	676	716	739	742	701	696	706	685	677	716	729	750	665	701	706	698	757	703	704	725	714	703	735	729	750	679	725	742	737	685	740	719	698	696	685	695	748	718	719	739	738	775	728	700	676	678	751	715	705	777	698	724	700	715	629	711	707	726	731	701	716	769	747	716	711	716	697	707	717	739	715	736	746	701	701	726	708	719	666	674	700	690	669	733	704	713	712	704	688	711	697	700	726	753	724	686	710	677	690	692	687	735	714	665	729	703	726	717	728	737	721	700	683	712	747	677	738	728	756	761	752	725	717	705	700	732	727	753	655	702	741	705	694	698	740	682	705	665	681	724	734	711	731	675	703	704	714	693	708	726	712	711	723	722	758	681	743	751	722	718	706	732	722	661	739	700	677	683	686	722	686	730	704	753	752	708	744	685	660	726	777	714	698	727	664	744	732	722	746	707	714	719	692	705	703	704	728	706	728	705	719	743	657	697	704	683	726	696	693	695	696	684	676	700	757	652	675	686	680	683	662	693	711	702	711	657	684	699	713	661	717	659	715	727	678	664	716	723	736	725	715	710	700	710	674	686	660	722	710	692	758	714	700	707	709	676	704	704	702	721	666	665	705	725	757	682	729	728	723	730	729	746	747	692	698	717	726	679	695	695	734	691	700	769	695	697	745	698	742	692	732
5127	877	739	2612	6731	7859	9418	8153	4600	2533	1235	429	73	63	60	63	76	72	88	75	68	83	75	68	64	83	67	64	75	52	77	64	68	66	69	87	62	68	87	71	71	78	60	66	69	73	75	75	91	74	56	79	78	76	75	81	69	77	60	66	77	81	75	69	77	53	66	68	62	66	76	79	66	64	76	69	69	79	70	76	84	62	77	69	68	85	66	71	58	64	63	60	63	72	61	73	47	76	67	56	77	70	83	65	68	58	67	64	75	71	71	78	70	70	65	66	71	64	59	57	76	81	50	63	63	60	53	64	89	57	74	67	78	59	68	71	60	66	65	62	75	62	88	60	62	61	65	62	55	64	73	62	64	67	75	67	71	60	76	79	65	68	59	58	58	78	83	69	69	57	72	74	77	75	66	79	76	73	72	72	74	72	79	68	70	77	66	63	68	71	72	81	64	60	70	84	68	76	73	55	77	65	76	63	58	73	78	63	81	67	82	67	64	72	65	75	61	59	64	58	79	75	70	72	67	64	59	74	60	70	67	71	69	70	60	76	60	75	62	82	78	65	68	85	72	63	78	83	60	74	79	61	69	63	84	72	72	63	70	59	85	70	67	56	53	69	72	72	64	84	63	74	72	68	84	64	65	59	68	64	64	79	70	77	80	83	67	66	61	65	77	63	68	63	63	70	69	67	77	77	76	70	80	68	61	82	71	68	64	70	62	69	65	62	60	71	66	83	73	59	71	75	69	65	69	66	55	76	61	68	75	87	72	89	83	69	69	70	72	72	61	66	67	70	69	67	68	65	61	73	70	67	73	70	61	84	70	66	71	69	60	79	67	66	59	68	57	85	72	74	56	72	71	66	71	74	62	66	77	78	63	64	86	70	84	68	66	74	67	59	68	73	81	70	66	87	79	79	65	85	64	71	52	70	69	65	69	73	70	77	69	48	67	68	70	57	77	62	74	72	85	68	77	75	58	59	64	64	67	72	53	80	69	59	80	58	67	69	78	70	74	71	85	87	87	67	75	68	78	90	73	69	54	69	67	64	72	80	75	69	73	63	71	69	69	71	66	88	63	59	74	69	83	72	69	69	62	67	57	56	73	54	68	67	64	65	68	55	67	82	68	67	70	78	78	68	75	66	67	79	55	87	84	63	64	73	77	55	71	59	72	72	77	71	62	72	61	76	73	52	73	73	69	64	75	57	86	50	67	72	83	68	55	63	72	72	79	78	64	65	73	81	74	62	74	67	57	71	83	67	56	64	53	65	77	62	47	70	65	64	64	83	66	78	69	60	66	72	55	82	81	75	64	66	70	63	80	64	82	60	76	74	66	64	57	66	65	62	66	68	59	69	71	66	77	67	75	64	58	56	69	75	62	56	57	80	71	72	65	89	65	71	74	70	59	77	65	60	74	56	63	57	71	81	94	59	73	69	62	67	53	64	62	83	68	68	61	61	73	77	73	64	72	68	53	74	86	68	75	64	56	62	59	65	69	91	86	78	65	49	79	60	69	65	73	65	69	78	72	62	61	56	77	76	65	61	67	82	61	80	67	77	62	85	77	66	66	66	69	65	61	65	78	69	69	72	79	63	80	60	80	74	68	71	61	69	88	64	63	68	57	73	63	60	59	59	66	64	75	72	73	72	68	78	81	73	65	57	66	69	57	76	74	54	64	69	78	72	79	65	64	62	78	79	69	68	76	83	66	67	56	60	55	58	63	66	55	64	60	98	58	76	75	73	74	59	94	76	72	59	70	64	56	89	83	78	73	63	73	69	73	64	63	70	57	65	72	67	69	60	63	67	75	71	67	68	60	66	73	60	66	74	83	60	74	71	71	75	71	75	68	74	79	80	56	82	67	81	76	73	62	71	63	74	56	53	66	71	74	79	74	79	54	66	60	67	53	73	78	88	78	54	59	67	73	80	65	82	58	76	70	57	82	76	76	64	72	68	60	72	74	73	75	73	68	72	78	90	74	68	64	83	79	74	81	71	63	75	70	74	62	69	62	75	62	70	75	74	59	51	75	59	53	68	63	65	70	70	66	73	76	64	73	51	72	68	65	67	71	69	62	64	72	64	70	52	63	71	67	58	87	75	74	66	67	64	65	70	83	78	66	60	57	70	70	80	66	63	75	67	81	63	79	80	72	85	64	72	82	66	82	72	82	67	83	70	80	88	74	72	67	57	79	68	59	75	83	69	70	71	67	79	75	72	65	60	79	64	62	81	69	47	73	75	70	80	59	74	64	85	67	79	71	80	81	80	82	73	74	80	71	71	76	73	72	66	76	58	77	56	58	87	70	58	77	72	66	64	60	63	70	72	66	74	72	70	65	76	59	87	63	80	86	84	64	80	81	56	76	70	75	61	83	74	68	66	67	76	59	65	75	73	80	64	71	64	50	81	74	66	71	68	70	72	78	70	74	72	71	53	63	47	78	69	71	75	69	66	68	64	67	72	61	64	63	67	77	66	81	63	61	59	74	72	78	72	78	60	82	78	65	88	75	60	74	65	53	63	68	70	70	67	62	65	57	66	67	75	87	59	74	66	49	63	80	65	67	70	90	66	76	83	77	70	61	69	66	74	61	64	75	67	59	73	59	73	67	59	92	75	91	75	82	78	84	72	78	66	75	77	79	62	83	57	75	82	63	72	67	62	75	66	71	69	76	70	72	86	68	85	75	76	71	62	66	80	63	67	63	71	62	76	62	61	75	92	63	56	83	91	83	78	67	78	71	79	64	68	71	58	65	53	72	61	67	86	70	71	73	71	79	80	58	66	72	58	74	64	83	61	78	67	65	57	67	65	70	55	64	80	74	64	79	64	76	66	73	67	76	57	71	65	62	71	67	82	90	64	77	57	71	79	74	60	74	70	77	68	74	75	56	82	67	78	53	68	69	67	65	78	53	70	57	65	57	73	56	78	67	54	69	66	56	71	58	70	70	64	61	64	75	67	67	59	62	61	80	62	57	73	63	59	78	77	80	67	62	63	76	65	63	76	69	72	69	72	64	82	54	60	64	65	64	61	61	67	77	57	73	82	81	65	77	74	79	67	68	69	67	54	67	79	62	84	67	67	79	57	58	71	72	67	85	65	59	69	67	81	70	65	90	75	52	74	67	72	64	71	60	98	73	65	71	74	71	62	59	61	62	91	68	64	63	86	65	70	76	86	73	91	61	79	79	77	73	76	81	70	80	72	64	68	82	57	75	65	84	59	75	74	77	88	71	85	69	64	83	69	67	62	64	72	72	64	59	75	60	60	60	75	80	67	60	69	74	71	75	66	82	71	67	88	70	85	75	57	76	66	78	62	65	59	70	72	86	66	65	43	61	75	71	77	65	66	76	79	55	67	72	67	66	66	73	79	70	74	79	64	70	71	69	57	67	68	71	67	84	82	66	67	66	65	79	74	93	71	67	85	71	68	54	61	54	65	74	64	82	69	74	69	72	76	69	59	71	63	70	71	82	59	63	78	59	66	58	76
24140	9474	8186	26105	52156	60056	59496	51182	39515	31715	21316	8659	623	589	600	603	591	634	605	597	599	572	623	607	607	619	597	579	618	614	585	595	581	602	580	614	626	625	632	584	624	588	653	600	606	588	677	577	613	619	563	637	603	585	642	607	617	594	600	576	619	630	570	621	599	593	590	626	620	622	579	623	654	603	572	604	604	631	602	543	615	613	624	618	586	611	590	604	574	576	578	607	621	592	585	593	594	598	581	627	570	594	597	608	590	621	641	610	598	614	599	583	606	609	631	639	573	619	583	581	604	567	588	618	608	583	586	600	581	578	588	596	594	580	617	583	641	560	620	606	610	592	586	579	579	591	638	620	606	580	572	579	605	575	583	608	643	579	618	607	584	609	584	594	640	641	643	596	594	581	638	580	569	577	626	597	587	606	609	561	614	608	606	551	631	594	600	591	570	583	596	632	600	572	583	638	588	543	613	596	612	584	539	613	659	603	575	609	633	594	586	618	580	598	610	631	612	607	588	582	615	595	596	612	583	600	624	601	583	605	596	591	588	564	601	612	617	627	638	576	579	612	577	601	608	584	635	585	609	601	625	586	570	579	605	575	583	591	621	600	579	655	602	591	579	579	555	611	616	579	630	629	602	629	591	595	592	605	584	606	630	605	582	574	587	662	611	604	632	569	571	639	608	619	574	638	587	536	587	592	606	649	564	633	658	599	619	591	579	579	629	623	619	562	603	600	590	622	577	603	563	563	604	617	608	584	574	557	610	634	570	624	606	620	621	595	616	626	634	594	593	620	626	595	640	558	685	602	598	584	583	613	620	573	597	608	613	608	587	592	581	600	625	601	578	621	584	617	618	640	631	595	574	568	610	599	600	593	586	586	639	611	600	607	632	573	659	581	605	579	586	612	640	620	572	576	580	575	597	615	654	559	556	663	614	601	620	613	653	613	601	604	621	594	624	615	576	583	622	560	615	603	600	612	593	636	610	638	584	638	604	616	584	608	598	576	631	605	592	634	577	615	598	662	594	595	596	632	563	620	589	595	585	645	593	578	627	632	610	628	577	634	582	591	576	588	617	626	591	601	612	596	554	643	591	610	562	590	591	652	625	589	552	594	644	600	603	609	638	583	618	611	627	601	571	599	568	614	596	595	582	649	547	618	603	596	595	644	652	627	560	575	614	575	632	600	589	615	594	661	577	655	553	611	594	626	603	572	581	601	577	586	589	596	607	606	551	598	606	609	608	621	623	619	556	537	612	581	574	616	600	595	603	586	586	623	602	588	564	604	600	614	608	563	605	600	623	554	626	601	560	636	637	621	582	609	597	625	602	591	567	630	610	610	627	603	577	604	617	605	615	589	644	557	589	578	572	565	582	571	600	638	577	635	565	656	641	639	632	582	637	565	609	593	574	636	608	624	582	594	597	591	600	606	617	632	593	566	647	637	571	572	624	600	594	569	617	614	661	601	633	577	625	572	629	606	581	564	587	592	620	622	567	594	608	559	602	591	580	607	618	595	592	584	589	641	623	584	607	603	598	647	585	600	583	595	605	594	632	598	570	608	611	619	610	622	623	561	616	605	628	617	592	580	600	605	640	588	582	578	587	627	633	589	612	577	638	650	609	582	616	594	593	622	587	666	593	601	582	621	594	638	632	611	602	637	608	662	594	589	594	586	603	638	602	617	605	606	660	566	576	616	574	601	606	581	583	582	593	590	583	622	562	568	604	635	592	642	614	630	592	623	606	626	612	621	592	587	620	554	558	614	619	619	628	607	594	566	604	630	642	580	624	607	607	594	563	596	580	553	609	590	613	569	603	626	538	621	609	603	572	600	589	608	581	589	616	624	606	610	618	596	574	629	590	588	609	592	609	610	599	639	620	608	620	631	613	583	611	612	616	546	609	632	602	629	619	577	573	613	586	586	585	614	605	617	599	569	575	615	599	587	625	587	616	629	610	577	572	543	586	594	560	606	583	619	569	554	596	617	606	583	571	623	640	608	597	588	622	572	626	614	592	664	608	612	606	592	619	613	631	562	637	560	603	630	597	613	589	585	586	605	577	620	587	589	582	603	598	580	575	608	614	614	608	591	620	622	650	610	633	595	612	626	599	596	588	549	607	564	567	626	619	619	595	586	632	578	565	596	609	607	586	629	595	625	615	602	621	602	600	625	627	580	631	624	609	602	678	627	597	569	644	557	632	613	631	584	619	580	617	641	565	607	592	606	631	568	616	599	587	583	560	585	633	617	602	603	586	562	606	612	593	585	595	605	558	607	592	602	615	603	556	603	583	613	645	622	586	615	576	653	563	604	638	595	615	588	612	636	624	636	592	633	615	593	599	565	592	594	608	583	587	610	615	613	559	569	609	635	589	609	603	596	648	633	584	608	611	606	623	608	599	550	590	611	629	625	610	591	633	632	575	633	578	576	600	600	571	599	581	584	639	594	600	597	611	692	638	617	562	566	639	633	594	569	624	597	639	547	606	610	579	573	583	620	607	597	642	640	608	589	580	558	621	623	589	591	627	618	633	619	583	569	608	611	593	601	583	587	635	564	571	573	584	591	602	622	572	644	589	568	572	627	606	593	603	629	608	591	576	622	636	530	648	593	560	572	601	597	595	613	640	601	569	637	562	633	581	583	568	617	606	615	603	660	629	632	579	630	613	616	658	615	562	581	587	637	634	615	623	625	590	637	582	587	610	553	648	629	608	602	593	627	605	559	648	610	612	556	600	601	620	591	618	587	615	573	613	566	654	598	591	635	582	563	580	599	605	584	589	588	603	591	575	608	619	575	610	584	590	603	607	577	590	604	631	623	566	603	619	584	589	582	627	614	630	579	606	625	591	601	573	595	571	605	611	640	604	655	597	617	621	630	594	600	595	565	581	579	573	595	582	586	621	577	523	613	610	552	568	574	547	577	634	603	626	600	608	597	567	629	589	605	642	609	616	611	608	593	613	648	643	578	648	567	635	592	564	663	655	590	583	597	616	591	601	574	590	604	595	619	597	601	601	631	574	598	596	596	551	605	656	638	595	611	610	592	629	606	637	603	618	586	642	620	609	584	577	635	605	615	603	611	621	608	574	561	576	600	601	596	633	619	647	574	610	614	663	608	647	593	553	609	627	591	628	613	588	607	593	593	624	566	574	594	624	649	625	635	574	598	607	581	565	623	585	584	577	600	649	610	632	578	587	617	637	564	585	605	575	552	577	646	606	621	616	578	593	618	598	582	571	608	611	560	592	601	579	620	597	623	565	629	588	558	627	635	653	603	573	577	617	611	652	627	593	593	627	635	628	625	581	611	615	569	639	647	614	589	666	611	590	614	616	609	589	585	578	612	619	580	596	619	587	607	621	572	576	632	611	583	604	606	582	603	626	598	585	573	596	619	591	608	583	611	606	613	603	588	667	593	611	588	634	598	583	604	618	583	611	609	592	581	573	586	584	597	575	579	619	604	589	642	578	630	591	592	610	600	601	620	586	575	591	588
5546	358	433	2052	3241	4273	4631	3468	2010	1132	662	230	55	55	45	75	64	58	63	67	58	54	38	51	66	65	70	59	70	56	60	63	45	68	54	65	59	65	45	51	58	55	63	55	55	59	63	63	55	67	60	67	53	51	50	63	45	60	71	57	57	74	68	50	59	56	49	64	52	56	57	69	65	72	58	54	56	53	63	57	56	78	48	64	58	61	46	60	52	56	52	60	64	60	70	61	61	48	58	55	57	81	56	61	58	51	59	63	52	59	61	61	55	48	54	56	61	69	61	55	60	61	79	59	57	57	70	62	63	65	79	66	59	63	57	49	54	52	72	72	57	68	50	68	65	67	61	58	71	46	60	43	41	61	59	68	55	49	53	53	60	59	61	72	57	66	67	58	52	40	62	58	48	70	52	60	71	60	63	48	54	55	60	54	57	58	53	58	61	60	60	76	63	59	54	41	58	57	61	44	58	65	52	70	56	58	61	55	70	56	67	56	57	63	72	76	54	40	59	61	51	62	67	62	48	52	61	56	73	56	52	43	64	64	52	71	53	64	67	72	51	62	62	51	56	50	48	59	61	49	57	66	78	67	71	61	60	69	53	50	59	46	52	66	72	58	48	52	51	58	58	51	74	55	62	64	71	61	60	53	58	62	68	47	65	70	54	66	59	59	58	54	47	55	53	64	58	76	67	62	65	61	51	65	77	59	67	57	55	58	57	55	52	55	61	38	65	69	60	66	57	57	52	64	62	64	64	66	61	52	51	58	52	62	55	68	61	53	56	51	64	61	62	54	62	71	59	55	65	68	51	53	63	52	59	60	60	66	46	66	66	57	46	81	59	73	60	67	68	64	54	50	62	69	40	61	67	49	57	56	54	65	63	59	67	69	60	67	52	63	48	61	62	40	58	57	59	57	75	59	57	49	56	70	62	49	79	73	49	55	54	65	69	59	64	54	66	52	68	65	54	47	51	58	49	48	49	41	52	51	60	56	51	47	63	59	55	47	67	44	56	61	64	62	59	61	53	53	64	72	65	50	53	62	69	67	64	56	53	54	62	64	54	47	60	58	54	65	66	72	71	58	57	60	50	66	69	76	58	56	68	49	54	58	59	61	60	70	69	52	57	52	70	65	55	53	59	51	45	73	67	55	55	68	51	66	63	61	62	58	50	65	67	63	57	63	63	53	72	66	69	60	73	58	57	61	57	52	51	60	74	45	63	57	51	52	61	50	59	67	60	68	60	61	67	62	60	73	70	62	57	62	55	83	69	51	74	58	66	70	68	75	68	56	67	58	58	57	47	59	67	56	48	52	60	54	52	64	55	35	60	62	55	67	62	60	65	50	66	66	71	77	55	55	75	59	63	56	52	72	54	58	63	53	60	75	68	55	41	60	61	61	66	52	60	64	60	57	49	65	68	61	58	57	72	53	53	54	68	48	59	54	54	56	65	67	53	62	56	53	62	65	56	67	50	56	54	56	60	62	71	54	75	65	53	54	52	57	57	59	48	72	57	50	67	50	64	65	63	55	45	58	74	48	65	49	58	68	48	57	49	56	44	64	66	58	47	55	61	59	54	59	57	60	52	68	65	71	65	60	57	64	58	54	58	56	66	76	56	55	59	71	68	58	49	58	58	58	61	78	57	53	73	62	53	62	50	69	53	54	53	51	62	71	56	57	65	58	57	51	71	58	55	53	46	40	64	61	53	59	63	65	72	60	62	63	60	63	46	72	63	69	73	58	53	73	64	75	48	55	70	62	65	58	63	51	60	50	55	54	58	55	56	58	65	58	64	61	62	50	44	69	54	65	57	63	55	63	72	65	49	64	57	62	54	61	52	58	55	50	64	68	56	50	72	51	55	61	64	46	64	69	63	63	57	52	61	60	64	54	66	49	53	55	62	57	55	54	58	57	52	51	69	47	56	55	67	58	57	53	49	57	57	54	65	58	60	60	67	59	50	66	49	59	59	64	53	49	52	52	71	57	58	67	71	64	68	68	51	64	60	65	64	56	63	55	51	69	62	70	55	72	51	70	61	49	67	79	58	62	56	58	51	59	50	63	62	67	54	59	44	71	49	52	51	61	51	72	64	46	59	60	56	57	48	78	60	56	53	49	54	43	59	60	58	70	61	59	53	56	71	57	49	50	56	70	54	64	63	66	64	59	52	55	63	65	41	65	59	55	63	53	58	44	61	53	66	78	65	58	74	54	54	48	60	45	57	68	60	62	52	53	65	71	62	51	56	61	64	50	58	56	61	56	51	62	64	69	54	54	71	54	78	59	61	51	62	56	59	52	57	62	41	58	44	49	59	45	62	61	58	59	63	58	77	52	60	68	44	54	54	51	55	57	57	64	54	58	49	51	65	72	62	68	62	58	63	60	56	52	60	53	58	49	69	57	66	51	50	55	55	62	68	69	63	58	59	68	59	49	59	52	39	80	69	55	52	54	61	60	56	61	48	55	51	62	63	76	52	51	55	53	51	58	48	70	57	48	65	57	66	47	65	50	58	71	76	50	73	56	50	50	65	58	61	69	53	44	48	56	58	56	50	59	59	63	49	81	53	60	53	63	57	59	71	70	73	53	70	65	46	68	59	62	70	55	54	66	60	64	73	56	63	64	69	68	57	66	77	60	50	76	65	61	70	73	64	63	58	55	58	56	61	61	60	57	61	59	50	62	61	60	53	72	65	59	46	58	60	58	77	54	59	64	60	60	56	74	74	73	55	49	60	59	50	49	64	59	61	65	68	51	35	55	60	74	62	58	51	45	55	56	51	62	56	57	37	56	53	55	65	68	63	54	56	65	60	64	61	63	60	60	57	64	59	57	59	54	71	60	79	61	54	61	75	68	50	54	60	75	45	52	60	62	52	59	41	53	77	65	67	60	48	68	65	64	73	81	49	67	54	61	48	73	64	55	63	55	55	65	60	61	65	61	72	61	73	51	57	62	62	48	70	57	51	50	60	62	67	82	53	59	52	53	65	65	77	62	65	67	50	55	59	58	53	69	73	47	59	53	70	50	51	54	61	42	52	56	49	67	51	59	76	57	61	66	61	72	68	62	70	68	60	77	60	83	62	53	58	58	71	70	57	55	52	62	54	61	59	68	67	49	42	59	64	54	63	60	63	64	43	73	66	54	54	59	76	50	76	69	64	65	55	64	73	68	60	56	46	58	65	56	50	51	67	53	56	58	54	53	80	58	58	54	67	48	58	53	53	52	56	64	68	63	53	58	47	61	61	59	66	53	50	53	64	68	55	74	57	48	50	68	61	61	61	54	39	52	50	56	60	47	55	62	69	58	60	56	55	74	69	70	54	61	59	64	50	50	55	47	57	53	54	57	55	68	77	64	58	59	63	67	47	63	59	55	58	60	66	51	60	39	64	52	49	61	50	68	56	56	55	57	58	49	68	52	71	50	62	64	59	53	69	64	66	61	68	60	55	68	59	58	59	55	68	70	47	62	54	65	77	69	62	47	59	55
15612	4739	5458	23474	40760	48021	45172	38649	30175	23575	14894	4869	482	530	552	515	506	504	504	527	495	487	512	495	535	539	487	493	542	483	526	452	521	471	487	486	500	509	526	496	535	513	460	479	484	480	516	487	518	470	544	510	503	477	527	459	538	524	497	486	509	469	495	515	510	514	528	483	503	514	514	504	504	514	489	474	484	502	501	479	505	450	470	479	513	461	508	450	491	485	441	480	519	509	471	515	509	540	530	500	507	506	504	494	506	540	484	479	491	488	495	452	449	480	496	513	487	495	517	454	510	472	486	497	503	523	500	554	521	520	473	484	526	501	489	527	492	510	499	528	467	515	534	487	512	522	502	508	522	485	539	492	500	492	494	472	513	534	500	494	494	477	506	526	454	504	500	510	532	500	532	484	511	485	509	502	473	533	459	501	512	520	479	497	510	484	515	495	501	503	540	472	501	500	502	503	489	509	541	522	487	486	499	524	476	474	508	533	543	506	497	526	491	529	468	516	494	492	482	502	503	512	511	485	464	514	485	472	491	528	510	481	501	497	489	545	505	450	482	498	520	518	481	529	528	547	482	496	515	480	489	533	520	516	522	466	515	459	520	503	494	502	491	462	491	482	498	491	501	477	489	527	517	521	463	465	470	489	538	521	496	506	458	489	531	496	513	484	520	517	521	525	468	526	485	499	507	525	476	490	517	506	477	486	518	525	480	506	490	531	510	508	507	530	502	475	515	492	460	525	509	508	470	501	544	493	520	508	478	502	493	501	484	478	504	489	487	497	497	500	496	498	465	508	530	528	504	456	512	504	551	502	465	498	529	486	467	527	490	489	509	506	480	527	510	550	509	492	498	507	494	490	494	529	543	494	514	515	502	478	463	511	517	548	499	478	498	503	504	516	502	506	523	469	508	477	506	508	502	507	520	511	528	535	505	482	520	497	508	472	511	556	477	495	499	529	492	482	539	519	499	509	505	494	494	492	508	488	500	516	481	521	491	521	494	491	520	489	498	522	468	527	473	518	523	504	494	505	492	526	479	455	527	517	461	492	525	523	472	517	507	507	506	496	480	518	479	495	514	468	530	488	506	498	516	507	504	516	520	496	499	491	466	500	493	522	507	477	496	473	547	502	534	514	554	519	504	478	503	498	500	533	512	523	491	487	494	480	524	480	511	482	520	493	486	541	490	520	511	509	503	509	489	474	536	515	510	525	493	528	494	500	487	502	496	526	454	481	511	445	493	485	502	501	499	519	505	513	528	497	505	468	496	481	489	525	503	469	492	521	446	458	487	489	488	481	517	446	501	502	520	479	489	525	483	501	498	485	471	493	503	538	489	491	499	519	528	561	541	522	461	496	464	459	494	494	508	491	512	473	492	499	462	484	521	468	526	488	480	507	479	536	484	492	480	492	520	474	508	476	485	512	489	521	461	523	492	529	515	522	525	492	554	448	548	492	454	494	440	500	488	499	507	487	522	518	539	503	490	535	508	529	494	488	538	505	501	495	526	486	506	462	491	479	482	508	513	505	489	520	488	507	536	516	506	517	478	485	505	503	456	520	503	540	481	525	495	517	514	505	506	474	501	500	527	469	512	516	481	521	511	473	472	484	482	516	497	518	542	496	517	491	532	495	510	484	517	484	535	520	502	505	529	477	489	506	501	486	500	463	537	472	478	546	446	496	504	482	478	521	502	481	534	495	503	496	507	500	475	513	552	505	485	505	476	497	514	477	515	532	500	512	523	531	455	530	487	525	499	504	516	520	488	520	552	470	509	471	479	511	484	483	495	463	540	482	520	531	517	504	544	503	487	514	480	521	500	508	491	534	510	489	486	519	520	543	493	513	529	508	498	466	503	480	548	514	509	518	484	515	488	517	492	482	490	537	538	511	480	490	476	486	479	516	494	486	469	434	513	521	497	477	488	487	529	475	490	529	504	483	512	495	506	512	493	512	459	504	523	505	500	470	500	533	525	493	484	508	480	485	477	495	504	454	502	539	508	543	506	511	479	523	513	515	488	511	498	521	496	478	537	512	538	482	495	516	508	481	470	511	497	501	546	487	517	476	484	516	499	515	488	492	479	509	484	460	512	493	500	499	516	483	500	511	486	524	509	498	505	523	501	504	466	470	524	482	509	532	556	499	528	474	477	529	520	524	497	491	510	498	488	505	504	483	533	528	493	496	520	492	549	515	500	508	552	520	522	480	522	480	463	470	528	485	530	520	518	495	491	512	520	529	498	531	488	495	495	503	501	543	506	479	517	500	501	525	511	479	513	480	486	512	488	495	528	448	527	507	506	458	483	540	468	519	530	531	488	478	514	524	495	551	489	546	452	509	488	495	500	503	508	483	515	521	525	544	488	476	500	475	492	518	480	451	484	512	465	473	467	450	476	484	506	557	504	498	489	485	512	512	512	514	488	526	477	510	495	498	505	511	469	460	533	530	515	510	534	502	500	501	477	494	503	506	536	550	470	458	496	531	484	504	456	523	535	505	508	505	523	531	485	509	480	483	497	494	522	512	495	470	537	535	487	487	486	504	485	482	494	522	449	468	470	520	497	513	495	484	509	480	481	508	503	543	494	500	504	483	496	485	521	496	494	469	527	458	508	518	492	517	510	498	493	456	512	473	496	468	527	511	480	502	475	522	527	458	511	490	514	476	568	526	523	534	485	503	515	514	511	522	499	483	512	515	493	510	490	522	512	504	517	504	501	531	535	479	485	501	561	490	486	501	476	520	505	471	474	476	498	483	507	539	507	479	523	496	523	513	478	489	517	533	516	491	499	471	458	482	502	505	532	525	472	515	513	512	494	500	525	483	509	526	535	472	460	534	483	497	482	492	548	498	509	498	467	502	501	518	518	518	497	489	502	489	511	535	534	489	500	458	512	486	537	515	470	479	509	490	523	524	517	490	487	505	523	523	487	476	497	492	475	527	510	504	485	483	500	554	527	545	457	539	520	488	491	518	539	517	518	475	474	513	497	518	504	499	481	500	497	520	489	547	507	466	492	479	512	509	473	486	462	514	472	480	481	466	571	473	547	547	512	518	484	526	428	507	525	476	517	501	468	485	484	532	474	529	487	502	438	521	514	481	496	478	512	499	494	502	501	544	472	493	523	498	494	472	520	464	512	465	485	494	517	504	501	494	488	500	510	486	540	486	459	560	532	521	491	477	500	497	519	516	492	505	543	475	506	487	481	498	490	501	536	519	508	498	493	514	505	461	516	534	466	472	478	475	495	487	468	538	517	489	547	474	454	520	504	502	503	524	504	501	464	497	532	512	489	501	490	503	510	475	502	512	508	458	521	509	467	534	533	479	518	506	502	497	489	490	475	556	504	563	517	504	471	514	535	497	536	498	498	495	500	511	507	502	520	498	519	496	543	505	507	514	459	481	503	466	492	506	482	518	456	501	523	476	541	492	505	499	514	533	497	465	499	475	476	475	521	492	469	502	440	464	500	499	491	523	498	464	491	488	503	478	506	541
3155	533	1124	3637	6554	7772	8106	6721	3831	2265	1192	460	82	72	78	84	91	91	94	74	63	85	92	86	100	75	86	87	77	71	87	105	66	94	96	88	82	86	90	91	102	78	71	97	84	81	63	85	90	92	83	81	92	84	91	94	96	75	83	84	87	95	84	73	87	81	92	87	78	95	76	97	88	75	100	99	75	91	75	81	73	92	70	86	84	86	89	88	88	83	94	99	74	88	77	76	69	89	78	84	86	79	91	67	95	79	77	77	87	82	76	99	73	91	98	92	84	98	87	84	79	69	81	98	78	64	94	87	98	85	87	100	73	94	89	102	89	92	74	98	96	92	75	84	91	99	77	84	89	90	104	87	77	83	95	85	65	71	83	81	88	98	99	85	83	59	88	93	79	85	83	62	81	73	95	74	81	98	79	90	86	79	83	84	100	81	101	87	68	82	83	97	85	97	78	80	83	91	81	88	105	92	82	92	71	78	73	80	74	90	81	80	78	84	78	84	86	90	81	103	97	97	99	92	94	74	73	66	81	85	88	104	106	85	85	82	85	75	71	78	86	94	80	109	78	99	105	92	92	94	68	78	79	61	99	95	85	84	77	77	89	73	100	86	75	83	82	82	104	76	82	90	86	76	86	89	86	74	100	79	77	89	79	78	75	77	70	75	100	94	78	80	88	97	89	102	72	80	68	74	72	80	90	100	80	86	76	83	79	90	98	73	94	80	68	74	85	85	77	77	90	100	89	84	77	88	82	88	80	85	87	73	90	76	83	84	73	100	91	82	83	86	78	96	95	91	102	79	85	80	86	78	88	89	75	72	83	81	85	96	84	98	86	87	82	86	89	90	91	93	85	94	76	84	98	75	75	104	79	80	91	102	87	72	95	76	73	84	93	79	63	92	94	89	92	101	115	83	94	76	87	80	75	78	85	76	77	80	76	72	95	78	85	85	92	81	73	99	96	82	79	79	92	82	89	87	88	96	91	74	78	86	79	91	86	70	73	81	93	87	82	90	61	100	76	83	94	81	74	93	90	97	79	83	90	79	90	82	73	80	86	67	85	76	77	90	79	78	78	96	90	84	83	92	88	82	84	81	77	87	88	86	84	100	74	90	93	70	86	80	99	68	70	77	84	81	79	105	99	90	88	86	81	83	85	92	91	95	69	87	96	90	95	97	91	77	99	67	88	84	75	79	96	88	90	90	72	83	89	77	60	79	106	79	99	103	111	114	77	95	74	76	79	80	101	94	83	84	80	91	80	95	75	88	76	77	80	70	85	80	78	91	96	76	84	89	76	92	82	88	81	74	81	83	89	69	97	99	79	86	80	77	80	76	85	83	82	88	79	85	74	83	96	86	75	62	72	79	89	79	79	88	90	84	80	76	83	81	101	72	81	96	86	78	69	76	81	85	75	91	86	102	85	65	81	78	85	87	98	84	67	91	77	76	85	92	73	85	80	98	59	67	92	88	92	81	76	79	75	98	88	88	94	60	83	99	94	71	89	96	85	87	96	81	90	78	84	84	98	100	79	83	86	88	80	99	92	83	88	78	80	78	95	104	86	79	75	83	72	86	82	76	89	82	81	84	97	95	89	84	79	94	79	77	84	67	80	73	61	73	86	94	89	78	83	90	83	88	87	85	92	75	81	101	77	81	96	86	88	90	80	102	91	94	82	76	92	88	76	95	91	85	80	96	74	80	84	94	85	73	102	95	93	78	80	82	94	85	97	75	99	74	107	101	77	74	85	89	84	94	87	91	75	88	74	84	99	102	94	84	74	85	92	84	92	89	82	105	102	86	84	83	92	86	91	98	79	92	92	93	83	72	67	100	101	78	91	74	81	103	71	83	87	65	88	69	92	82	82	73	92	84	102	65	91	58	75	70	97	97	88	89	77	98	93	88	74	79	85	83	84	78	104	84	97	77	95	94	101	88	86	83	83	83	97	80	87	91	75	77	89	75	90	94	88	98	95	86	84	78	80	103	92	82	78	87	80	75	79	106	86	81	85	77	80	102	72	88	99	99	66	88	85	80	72	74	79	80	87	82	75	80	84	87	92	94	95	86	82	82	94	82	82	94	91	100	73	82	96	89	86	89	81	77	82	99	79	79	73	82	91	92	83	79	85	81	73	61	95	88	93	84	91	76	71	95	82	88	78	81	93	71	75	81	79	102	106	88	87	87	74	88	108	94	80	86	96	80	75	87	86	90	77	81	83	70	93	84	87	86	74	95	87	81	90	73	81	95	102	80	87	86	87	68	73	92	71	87	77	85	97	90	88	80	79	81	84	109	67	83	81	96	82	89	93	90	88	110	85	79	77	81	79	90	102	81	76	82	92	108	79	97	83	79	75	76	72	90	95	75	85	69	96	84	70	74	77	97	83	78	91	89	82	100	82	93	91	89	81	80	82	86	73	86	84	76	94	75	92	79	90	74	83	91	95	80	90	96	104	80	78	75	95	81	78	95	100	90	85	92	91	80	84	74	73	77	85	90	80	79	76	88	90	76	74	95	100	78	85	89	78	65	93	84	69	80	79	87	95	76	87	86	81	104	88	83	79	85	81	82	87	81	81	83	76	90	87	89	93	97	70	68	88	78	86	98	83	77	81	81	79	80	87	82	84	89	89	74	89	73	88	85	83	84	99	79	80	81	75	77	75	86	80	84	94	94	82	73	91	103	85	93	76	74	79	100	81	88	87	85	77	88	106	86	85	84	78	76	73	78	86	97	66	82	95	96	79	92	102	73	76	90	82	92	95	95	78	91	93	73	93	78	78	96	81	77	74	85	92	93	79	98	85	73	91	68	94	83	76	73	87	86	86	75	84	103	76	66	71	85	76	78	79	76	88	84	99	81	84	77	69	90	73	69	82	95	70	101	86	79	84	95	95	73	77	76	82	92	82	85	73	81	79	81	79	74	90	89	82	69	85	84	72	80	88	81	79	92	97	85	84	86	73	84	89	91	82	88	87	84	85	84	78	88	82	83	91	85	85	80	99	73	71	82	67	93	80	70	72	83	89	86	85	89	91	94	83	92	85	88	99	78	81	89	85	85	80	79	93	80	102	93	79	85	100	95	72	87	90	94	87	80	87	79	70	73	90	100	101	88	89	95	75	96	85	96	76	85	75	88	78	87	84	76	74	94	92	80	74	81	69	84	87	74	97	78	80	118	78	76	65	105	83	88	107	82	91	81	72	97	97	80	85	76	93	70	106	85	91	92	82	86	122	88	92	65	94	98	80	77	90	93	99	76	105	81	87	83	74	75	95	97	89	97	79	81	76	83	69	95	87	78	81	89	75	71	85	87	84	75	94	81	78	67	90	80	93	76	97	90	89	90	81	99	92	76	71	69	99	103	76	81	89	89	82	88	97	80	90	87	82	82	82	93	87	76	77	88	90	91	88	76	80	81	78	74	77	81	87	93	84	82	82	96	89	72	79	78	81	105	88	87	60	74	96	77	77	85	79	87	80	81	88	82	88	93
20560	6717	11266	30246	51735	59962	56074	49122	37882	31028	21554	9113	704	728	762	780	727	736	717	700	756	675	745	747	756	750	769	716	793	696	732	706	731	691	748	789	734	720	760	784	715	774	712	723	719	740	743	739	751	710	733	738	724	721	756	664	703	780	735	765	734	743	725	764	714	696	718	765	744	749	707	756	744	731	747	724	682	762	748	725	756	740	719	761	730	757	734	709	714	753	809	712	764	775	736	761	714	779	721	746	736	775	708	732	768	737	726	727	737	718	722	733	680	719	764	741	722	752	801	739	707	710	713	749	705	715	741	694	740	745	707	717	726	694	737	752	719	709	770	707	748	731	712	707	741	704	688	763	705	722	734	714	705	701	726	749	743	732	702	727	717	693	716	737	765	687	718	727	745	749	781	767	704	670	751	739	734	704	736	716	738	765	718	706	745	741	695	756	703	708	775	766	748	702	768	764	768	713	703	756	745	760	744	733	780	723	721	694	721	718	757	805	743	738	727	724	729	698	736	767	698	715	716	766	687	711	779	767	780	725	718	716	749	729	706	728	736	744	724	725	714	730	744	773	698	756	730	692	734	733	739	790	712	738	736	741	747	686	747	726	777	741	693	714	746	698	755	731	696	740	780	746	712	752	763	701	699	722	711	721	714	728	759	757	738	754	716	761	694	739	761	756	756	687	735	761	742	709	720	731	700	720	715	706	762	777	720	737	712	708	760	686	713	744	760	693	743	739	722	752	727	747	716	741	677	755	719	710	761	768	733	761	728	726	753	760	730	747	733	746	751	721	696	734	749	715	737	730	749	748	681	795	697	698	790	743	722	694	766	800	669	772	767	718	750	706	757	718	712	745	722	764	728	748	743	747	745	747	780	745	714	708	743	744	731	725	760	719	684	757	746	789	728	680	734	740	721	761	728	734	695	679	708	740	726	783	740	717	711	770	771	771	757	693	736	720	711	741	702	723	739	769	766	685	706	750	799	696	754	733	732	730	738	715	722	729	726	720	731	757	752	734	776	753	715	729	720	722	700	685	776	707	717	741	798	689	716	689	702	708	717	719	722	775	713	792	714	744	692	753	747	753	796	754	756	735	772	720	740	695	717	742	761	747	726	740	775	724	730	755	751	761	711	733	790	728	777	753	713	736	733	750	785	728	711	763	713	775	706	674	747	737	711	740	742	731	737	796	745	743	750	730	739	693	740	714	709	729	752	704	709	731	727	779	787	757	736	719	728	749	724	772	765	801	738	762	757	720	681	723	789	754	719	734	713	762	764	725	742	770	705	731	753	781	729	801	760	746	709	711	694	718	740	782	743	752	710	737	788	783	722	778	740	702	718	715	746	755	714	726	738	726	705	751	721	730	754	747	698	719	734	727	723	754	728	711	719	723	724	712	708	731	725	725	760	755	730	733	768	727	778	757	754	752	769	767	738	753	751	745	762	709	752	731	736	748	739	755	770	663	741	802	762	738	749	775	731	786	703	748	791	728	756	740	748	738	777	733	757	741	746	683	738	761	712	698	714	752	733	681	773	693	757	737	756	730	713	731	691	735	772	739	733	790	727	727	730	713	725	738	730	742	758	778	770	689	727	721	767	742	727	796	746	710	749	710	744	728	707	710	744	798	801	708	746	718	717	697	705	758	713	729	760	747	707	712	780	708	717	685	719	732	733	761	725	746	754	744	740	754	750	703	710	731	709	747	790	763	745	731	752	746	728	745	731	749	716	700	709	717	699	751	765	772	757	732	702	782	706	781	763	751	701	768	722	740	709	744	719	713	718	717	767	724	745	721	776	747	787	753	731	728	752	740	751	783	736	729	771	756	707	721	751	702	748	755	731	701	753	730	666	722	728	765	726	770	703	772	741	743	787	757	732	732	679	727	724	748	786	754	710	745	757	763	734	792	703	709	751	770	687	719	704	768	752	740	755	721	774	782	725	740	743	731	734	709	779	781	745	701	732	687	711	743	747	743	797	685	718	749	712	749	756	714	667	774	742	786	730	712	726	731	713	744	742	674	746	713	725	724	709	753	754	764	735	744	760	724	749	756	746	729	756	753	729	739	724	739	737	708	710	701	737	771	745	734	711	734	775	685	710	731	726	732	719	777	745	695	733	758	752	731	709	787	715	728	748	735	722	778	755	766	738	725	728	766	714	739	735	771	736	758	802	746	753	679	755	715	705	744	733	736	744	751	709	736	787	725	771	709	774	730	711	748	725	714	713	700	717	696	784	690	713	718	710	707	734	733	745	709	754	690	751	738	689	751	716	733	720	726	726	735	749	779	704	752	727	713	793	732	771	737	710	763	700	751	713	733	736	697	744	752	706	699	725	764	702	657	708	741	726	753	723	771	720	721	755	753	704	716	705	735	705	766	744	745	767	745	724	707	742	717	726	724	718	702	750	716	743	741	743	767	804	756	716	721	703	749	824	776	726	779	754	710	732	753	743	720	709	678	661	746	744	664	756	736	682	735	744	717	728	773	714	718	756	688	723	716	753	747	733	757	722	720	716	748	741	751	730	741	737	761	706	758	714	732	730	752	723	724	739	722	757	702	732	771	723	704	716	685	726	694	699	729	739	691	728	728	740	779	754	749	782	772	750	708	723	744	767	763	745	746	767	724	768	698	688	759	758	782	718	737	697	703	754	726	718	768	696	693	733	754	733	745	726	670	703	736	693	783	777	757	741	706	779	714	702	749	756	702	721	792	690	759	708	735	703	754	736	792	723	745	750	746	722	734	747	719	703	743	728	724	749	720	714	762	726	744	717	731	757	720	750	740	762	722	729	771	742	756	794	748	715	714	758	776	747	729	708	703	756	720	763	726	743	707	768	754	727	763	742	723	687	743	739	768	728	724	779	759	754	717	720	687	797	733	767	731	767	765	694	696	745	774	710	697	693	764	705	713	729	753	722	748	740	676	696	709	766	736	723	735	706	730	690	737	719	703	782	742	734	765	713	784	686	741	712	734	763	709	759	723	749	779	748	717	734	745	742	739	712	731	795	694	682	751	753	709	720	740	710	722	704	729	723	719	714	760	683	676	771	748	775	715	690	765	772	754	693	732	706	778	718	755	774	735	730	714	680	694	713	731	741	747	797	741	705	772	696	715	747	735	763	765	712	711	708	720	779	718	710	727	755	760	743	722	733	710	679	790	737	749	761	723	718	738	719	755	705	714	711	726	736	673	747	757	766	756	733	718	755	735	735	713	726	738	704	684	726	716	708	704	719	734	711	740	792	761	704	713	772	740	720	730	701	769	740	717	752	693	731	735	752	749	739	725	763	738	736	788	713	746	673	758	769	742	746	722	757	748	769	723	771	710	720	745	761	772	737	743	716	719	749	776	745	785	733	715	725	765	743	725	731	768	713	644	751	705	763	711	729	744	701	705	728	745	731	707	795	725	728	715	747	752	733	749	711	728	753	707	759	752	753	752	772	736	781	755	749	753	721	760	703	745	715	743	761	703	752	727	710	787	752	741	666	728
3264	250	230	523	945	1543	1658	1273	709	456	282	136	81	98	89	89	91	93	100	67	87	82	85	79	96	83	83	80	72	92	74	82	86	94	78	88	87	84	88	94	97	84	93	85	88	93	85	80	77	85	87	89	81	78	95	93	91	75	65	79	90	94	93	98	92	95	77	89	102	85	77	91	80	84	89	82	86	85	81	99	90	98	97	100	61	82	83	101	81	88	98	90	96	90	79	66	90	97	99	88	85	88	76	91	79	90	75	75	73	95	84	83	87	91	74	82	97	84	80	91	85	82	77	90	69	87	88	91	107	97	69	83	94	77	96	76	91	87	80	77	93	77	83	84	63	75	91	99	85	82	67	82	82	94	87	77	109	83	85	80	77	93	91	88	93	81	96	90	83	85	95	63	93	80	79	77	82	75	83	100	86	97	91	61	95	88	72	99	76	77	74	90	81	95	97	102	88	69	99	81	93	78	88	95	81	68	70	96	89	93	97	96	86	82	82	87	89	83	88	98	94	87	92	85	95	81	76	81	101	81	94	77	89	93	92	87	80	84	89	84	68	70	83	93	90	90	90	82	79	90	89	68	86	76	93	85	91	79	68	92	74	86	86	75	79	100	76	96	94	90	99	99	82	80	87	85	87	71	85	69	92	81	88	81	93	74	94	78	71	88	94	83	77	71	78	91	91	93	96	73	99	94	77	97	77	85	89	90	85	97	101	85	68	88	79	100	70	94	100	96	97	86	106	62	72	87	78	86	85	79	78	93	72	96	81	67	91	106	75	92	81	99	94	81	88	103	95	84	93	80	81	93	87	70	107	81	70	74	89	81	104	87	88	87	86	84	88	100	97	87	88	86	87	78	106	110	84	78	82	88	93	73	83	84	77	100	91	92	79	83	93	90	101	93	80	87	99	83	95	88	84	90	79	69	84	79	87	91	87	84	90	87	93	80	92	99	95	86	77	96	98	95	89	92	84	73	100	85	98	91	83	113	90	97	84	85	82	81	92	81	67	74	69	81	93	96	74	103	76	83	73	100	78	106	93	76	80	81	92	101	84	81	99	83	90	90	82	89	82	86	91	84	99	89	92	66	88	84	92	100	80	70	79	86	101	86	89	66	86	80	79	97	85	98	94	74	91	68	105	102	91	90	84	100	102	62	88	82	70	78	91	84	85	87	87	75	97	80	88	87	77	83	100	81	68	90	78	76	79	86	80	70	78	84	101	91	85	80	85	81	78	81	109	79	77	78	83	82	74	83	86	81	105	99	83	87	87	77	97	90	77	83	93	85	113	92	93	86	75	89	96	76	87	77	85	99	82	69	101	98	82	88	83	91	86	100	100	98	90	84	80	82	89	76	83	87	92	104	89	73	86	82	79	80	71	82	98	94	68	76	91	75	100	80	90	95	77	103	90	81	78	85	76	85	78	88	70	80	86	100	103	74	94	83	88	84	84	81	91	88	105	105	96	95	73	90	87	92	104	85	85	79	85	76	101	86	79	77	102	78	78	81	73	89	77	79	97	88	77	86	93	99	87	83	75	77	100	75	76	79	85	87	103	84	97	94	77	82	95	99	93	87	74	79	107	84	86	93	96	100	90	73	83	84	77	89	90	84	79	74	82	93	93	98	77	106	85	87	90	78	82	73	85	95	82	99	96	111	96	93	72	81	75	101	77	92	86	89	116	80	98	101	79	90	86	85	93	76	97	86	77	75	78	99	89	80	94	99	103	84	83	90	91	66	74	99	72	83	87	83	93	84	89	82	86	70	92	94	100	78	91	74	82	84	84	75	90	101	94	91	86	96	107	91	96	69	79	82	73	83	60	77	82	81	93	87	72	82	89	84	84	94	82	90	92	100	99	88	106	77	80	73	111	89	77	87	94	89	90	75	81	71	86	84	80	93	104	89	110	72	75	81	73	94	89	82	91	90	87	80	87	100	88	88	79	87	108	77	101	87	84	91	82	89	90	107	99	76	89	88	88	97	82	92	86	74	95	94	69	82	92	70	76	112	83	79	85	96	87	83	96	95	78	86	75	89	81	85	80	87	99	88	83	82	88	93	71	79	82	90	94	65	90	100	96	87	99	93	80	85	96	79	79	85	72	94	86	89	103	93	93	95	83	87	85	76	73	80	71	92	87	90	91	92	73	86	88	100	97	72	98	73	91	75	81	84	91	86	74	83	91	89	87	89	97	77	90	95	93	89	83	70	98	90	83	74	82	107	70	80	86	85	97	93	107	89	88	94	93	84	88	88	94	68	87	89	76	87	103	99	98	74	85	76	80	95	92	84	89	103	84	100	92	91	76	91	85	91	93	90	84	75	86	84	84	86	78	86	77	70	89	88	91	80	92	98	96	93	76	76	99	72	89	78	84	88	92	95	77	104	78	70	71	95	76	113	94	88	97	95	84	105	76	83	91	101	89	86	74	83	92	90	100	99	103	96	90	93	97	69	81	80	81	87	74	105	98	90	93	95	88	90	82	81	84	91	82	77	91	74	100	86	77	95	103	85	89	82	101	95	77	79	98	76	85	101	78	97	84	96	74	81	78	96	94	95	91	104	78	97	67	80	91	75	67	94	72	88	75	86	93	83	105	91	86	82	89	97	84	85	90	91	81	84	93	83	81	77	104	96	90	71	102	102	82	91	81	69	85	73	108	88	67	79	83	81	99	74	91	95	88	103	104	103	92	97	78	104	83	108	84	87	84	76	88	71	98	84	92	95	94	86	64	95	90	88	79	73	92	74	76	92	92	83	68	79	72	104	80	90	92	87	86	81	85	83	79	91	96	79	78	100	93	90	88	87	95	81	79	89	87	88	79	81	80	84	92	85	90	76	73	90	82	104	83	87	82	79	77	89	88	102	71	77	87	76	72	98	84	70	84	82	94	86	74	86	101	85	79	86	83	94	90	82	77	94	83	91	96	69	89	92	95	97	95	96	104	97	91	83	75	73	92	81	78	87	83	83	82	81	99	81	84	76	89	87	93	76	91	100	66	83	72	84	92	79	76	75	88	99	82	79	82	76	75	73	92	83	109	82	89	94	99	91	87	105	96	90	81	87	69	89	105	86	99	89	78	80	85	88	87	87	77	99	96	81	97	93	72	84	93	101	86	91	94	74	81	99	86	81	96	84	101	104	90	79	85	73	91	86	94	95	83	81	93	89	79	92	84	71	86	85	87	71	82	102	106	96	80	90	75	83	86	88	87	91	82	102	91	85	88	89	84	86	89	71	91	80	73	82	82	91	101	78	80	93	80	83	80	77	75	98	76	84	90	83	78	78	74	82	98	86	97	99	85	92	86	74	83	89	73	78	90	91	84	86	85	98	89	81	90	85	107	80	79	103	82	111	76	67	94	75	92	78	89	82	90	76	87	65	82	70	90	88	96	86	73	81	86	92	104	92	89	61	82	84	79	87	76	78	91	89	86	92	87	88	103	77	85	103	95	85	80	97	81	84	85	94	82	89	84	82	76	79	89	94
12975	2891	3276	9911	24174	32217	30750	24869	15439	10007	5649	2209	722	675	720	751	715	710	697	771	711	779	731	751	758	707	741	708	729	704	763	718	714	697	643	761	698	744	689	726	742	718	760	723	724	718	715	689	731	718	755	745	726	710	692	721	726	757	704	700	773	745	705	702	681	728	731	714	725	724	739	753	779	701	748	741	736	714	706	707	724	692	760	731	732	732	736	742	729	736	740	705	717	714	741	753	684	696	720	707	777	703	707	679	709	727	707	747	671	716	776	674	744	777	699	717	727	767	763	707	711	674	728	723	734	730	744	717	730	704	765	747	760	703	731	735	708	736	725	735	740	703	746	700	754	730	729	719	748	640	686	711	728	723	736	715	700	703	745	720	766	769	755	732	735	678	752	737	666	700	700	727	740	672	704	706	713	707	724	716	720	713	769	716	701	782	729	700	733	674	803	729	740	748	738	667	679	727	716	728	711	756	726	714	718	752	699	697	712	715	760	756	691	695	750	675	742	689	707	727	752	742	712	739	679	713	774	737	739	729	691	755	721	727	756	669	722	701	764	735	717	745	723	752	719	694	714	710	697	709	759	724	713	729	737	682	756	742	719	723	725	696	753	762	747	711	727	715	742	765	715	733	736	703	746	728	734	690	745	733	703	740	705	740	703	743	772	725	713	724	744	703	737	708	737	733	722	721	735	719	747	707	720	738	736	699	745	735	755	738	659	765	671	727	674	695	698	715	660	748	700	730	799	701	729	706	721	701	746	760	757	703	662	715	731	692	708	743	710	774	707	703	688	692	776	743	725	753	730	723	699	689	765	738	744	683	719	689	763	664	738	713	707	665	645	735	744	737	773	735	704	685	717	673	729	769	754	757	698	746	722	734	707	735	745	753	732	716	733	729	744	755	739	704	698	744	748	705	664	731	705	701	726	731	689	738	674	733	748	733	691	712	710	714	680	795	705	748	734	723	716	704	752	718	710	745	737	725	741	742	751	688	761	730	745	705	697	717	714	665	731	688	725	692	753	724	724	728	755	716	678	771	689	686	713	705	709	721	715	737	666	728	729	724	667	684	724	717	730	712	760	730	688	672	710	732	743	692	704	717	732	723	723	716	666	720	717	715	733	745	712	727	737	703	693	712	695	752	708	683	752	697	704	744	735	735	719	688	727	824	752	698	778	710	757	711	709	712	756	739	754	704	769	709	762	733	744	733	710	756	692	753	739	694	717	715	750	713	671	737	712	739	710	760	705	742	737	663	714	738	722	697	723	718	647	739	728	711	795	752	744	739	747	773	690	669	663	764	732	675	675	749	697	731	768	734	696	721	694	743	708	700	716	716	702	705	730	707	704	732	726	703	719	692	730	762	690	714	734	691	696	694	704	684	734	709	755	694	729	753	716	725	747	769	703	702	704	705	688	729	710	716	741	719	683	720	697	720	717	666	709	718	765	688	712	722	703	715	727	712	718	733	694	739	703	707	731	730	674	750	715	699	737	800	708	718	733	737	716	676	764	736	707	719	724	732	719	751	736	703	701	753	703	711	705	718	738	750	723	728	726	708	753	739	705	750	701	703	740	706	699	726	694	724	740	762	703	654	682	742	709	761	706	707	783	682	754	721	716	705	738	698	727	715	740	716	726	722	746	666	712	729	726	756	749	738	724	706	737	703	738	665	728	726	693	709	752	712	706	685	733	720	693	753	738	708	768	691	733	728	703	720	715	755	701	706	772	732	701	733	705	664	736	710	750	731	747	671	712	727	736	696	734	727	721	747	724	703	734	743	765	738	714	717	713	704	741	708	724	712	700	694	725	748	775	690	725	740	700	741	705	660	717	748	677	719	702	733	691	763	727	727	740	698	678	743	733	719	718	721	751	729	762	783	705	722	739	751	722	707	736	753	766	665	784	772	681	710	709	712	694	718	734	736	698	754	747	744	686	691	729	716	697	747	736	762	730	743	718	722	710	775	730	694	682	730	729	713	690	723	738	745	672	727	719	727	750	731	734	775	714	698	719	771	686	714	725	752	723	706	743	766	792	722	691	724	666	707	687	711	693	683	726	706	715	740	765	741	734	733	732	758	709	730	759	749	770	731	732	726	750	734	699	695	727	751	733	679	757	746	734	702	703	734	776	727	723	722	702	744	779	735	699	733	751	717	743	704	725	779	698	766	718	685	721	753	736	690	710	702	750	723	759	692	672	750	717	690	701	723	716	750	700	679	659	755	753	724	755	749	742	706	769	677	696	778	647	728	781	740	731	720	694	737	724	711	665	709	725	706	703	671	694	708	728	740	706	729	701	705	727	670	721	713	763	672	722	729	698	742	732	705	724	696	697	727	711	689	786	716	750	704	691	721	761	739	749	740	717	698	702	706	720	717	699	711	695	755	730	722	724	708	745	704	691	699	712	701	728	726	732	737	747	692	705	775	694	720	689	713	697	751	732	751	734	749	707	688	708	725	710	708	664	753	740	697	738	713	752	711	778	734	713	690	745	721	703	796	728	716	715	746	742	689	680	713	728	712	717	733	765	739	634	758	691	708	702	706	663	697	683	700	717	710	747	717	744	705	684	700	734	750	738	726	718	761	719	774	739	754	705	671	738	701	752	708	738	681	764	724	713	697	731	702	707	724	755	721	703	709	722	739	738	762	659	712	695	700	693	741	702	682	721	738	707	703	690	725	714	661	708	721	745	667	684	710	688	724	713	666	677	693	764	739	678	714	797	719	684	718	706	719	712	726	735	734	743	750	734	674	718	743	714	669	745	721	719	689	733	692	716	712	737	719	737	701	692	695	685	683	715	680	719	719	712	743	677	717	783	720	763	737	696	764	725	717	743	671	730	715	676	690	713	724	728	709	746	706	737	724	759	719	704	670	730	737	700	739	726	728	730	709	718	708	751	737	732	707	720	739	728	704	662	747	738	712	723	740	684	748	697	744	667	753	709	766	736	726	740	696	679	722	821	751	717	715	723	747	726	717	727	695	744	715	730	693	710	707	729	776	736	716	676	709	706	765	730	746	736	775	683	736	722	741	689	801	719	726	737	746	768	720	752	688	677	742	740	742	753	705	729	666	718	727	737	732	718	730	724	793	718	741	738	743	702	711	746	734	697	683	724	742	708	668	759	670	699	696	724	702	709	711	710	733	712	716	683	690	659	700	686	724	713	706	665	731	707	706	732	728	749	694	717	718	723	660	773	709	706	742	767	711	726	715	767	708	743	670	697	758	704	734	751	741	738	733	765	709	746	680	725	745	715	700	727	739	645	739	744	756	729	721	727	700	711	699	703	665	754	719	718	709	727	688	686	738	750	735	697	724	702	717	718	681	721	676	698	759	717	728	749	715	704	680	730	702	668	736	697	690	753	659	741	703	731	725	721	732	752	739	716	718	790	721	693	691	735	722	792	755	773	770	738	713	772	724	717	691	669	735	724	717	720	732	690	710	682	696	755	705	769	723	702	804	732	731	687	682	720	678	722	682	691	714	763	680
3791	580	1650	2648	4833	9186	10749	7889	4771	2470	1048	278	69	72	67	72	53	81	65	64	60	62	70	67	64	58	63	64	76	55	66	66	73	57	54	69	74	84	68	76	60	59	57	81	74	67	61	73	80	70	70	66	66	73	58	76	72	78	64	72	61	69	72	71	74	62	82	67	62	73	71	70	66	57	63	56	60	67	70	71	63	78	70	63	65	74	72	60	73	67	67	70	65	83	68	69	57	72	81	64	61	74	71	77	65	52	56	83	60	72	73	61	77	50	75	67	56	61	70	72	78	64	87	74	84	52	90	59	63	67	62	70	58	69	72	69	72	68	64	59	78	60	56	72	77	65	56	80	74	61	74	76	55	70	66	67	68	72	61	59	65	60	70	62	70	73	44	69	69	83	61	58	71	73	72	63	62	67	54	75	67	73	67	62	70	86	66	66	72	72	77	67	66	59	61	89	84	65	72	73	55	62	75	59	63	78	71	61	71	69	70	70	61	53	73	73	63	69	73	84	70	66	71	53	58	72	59	65	53	62	71	71	72	78	65	64	70	83	64	62	70	65	70	66	68	71	70	74	70	67	60	75	72	80	75	55	56	73	83	71	66	69	70	59	69	65	73	59	69	62	63	61	76	80	77	52	52	72	71	72	77	66	73	72	66	73	84	75	72	69	55	64	73	66	57	73	84	79	83	60	75	82	60	77	74	78	59	64	68	67	68	66	64	55	53	67	60	60	74	83	60	71	78	80	66	55	79	73	75	53	61	69	47	53	75	63	62	70	68	58	89	63	61	70	58	68	68	70	57	74	71	64	71	73	63	90	77	74	55	69	60	66	71	56	63	67	64	67	69	72	61	79	62	62	63	64	57	70	68	67	65	68	64	83	59	76	66	68	68	70	54	73	71	60	64	59	72	52	69	75	65	68	65	60	77	61	63	61	84	69	71	78	78	54	67	70	66	80	62	72	77	73	63	87	62	79	61	85	77	65	74	57	80	68	78	81	57	56	65	83	62	71	75	67	68	69	71	63	66	66	69	80	60	74	49	51	64	58	61	76	86	73	63	82	62	65	84	64	70	78	60	69	63	77	63	69	79	55	65	65	77	79	65	65	57	61	72	66	71	74	56	86	67	52	52	56	80	67	63	67	60	74	64	64	71	86	55	81	61	74	68	69	64	68	67	68	55	80	68	76	82	79	65	71	64	56	76	72	71	62	69	71	55	67	72	77	73	56	70	59	74	66	76	70	73	77	80	77	79	58	79	74	69	70	69	72	70	69	74	63	69	68	77	76	57	60	63	78	67	85	63	91	51	62	55	65	56	61	70	67	69	82	63	64	68	75	71	56	79	65	61	71	61	73	62	80	61	87	69	61	60	66	88	70	69	70	69	59	62	78	60	65	62	57	83	72	78	51	73	66	63	68	68	61	66	62	59	74	75	69	59	68	68	64	58	73	73	64	70	67	64	68	68	63	61	64	58	72	62	73	59	61	65	52	59	72	77	80	65	76	63	55	68	57	62	62	72	69	67	59	73	55	77	69	74	81	67	70	78	77	65	80	60	78	72	71	75	70	78	64	63	56	93	74	76	70	59	64	76	61	68	60	67	77	70	54	64	80	70	63	59	54	87	66	69	81	66	69	70	75	57	49	80	89	65	70	71	69	67	79	83	64	58	85	60	71	59	54	67	85	66	57	65	61	66	76	73	56	85	75	80	64	58	65	75	74	75	74	72	56	76	77	64	67	64	83	71	69	48	74	52	67	83	80	71	80	85	65	72	72	65	78	77	71	64	77	83	74	49	62	64	65	56	58	64	70	68	79	67	69	80	61	69	78	52	62	67	74	50	72	64	60	66	85	64	68	54	76	56	69	73	66	70	60	67	65	69	71	62	74	57	59	63	61	81	60	67	55	73	78	74	64	59	75	72	60	85	62	82	70	61	72	72	64	69	68	68	61	71	59	63	83	77	55	70	53	66	76	70	71	74	67	61	50	56	71	59	63	62	77	70	62	81	69	67	81	67	75	78	66	72	59	73	78	86	58	66	69	73	67	81	77	63	61	56	63	77	65	63	74	60	72	81	58	53	66	59	66	72	73	68	68	93	74	81	68	59	72	76	90	69	52	74	68	64	70	76	70	68	68	89	71	65	67	73	74	58	62	74	60	59	64	62	84	75	71	78	57	76	69	73	79	68	66	66	59	61	56	65	70	72	72	64	60	80	64	75	80	75	68	63	75	75	73	77	62	67	69	65	74	67	79	73	83	58	64	63	69	52	73	75	71	64	66	69	52	74	63	73	83	49	58	52	60	78	62	71	74	79	60	75	51	62	56	60	68	46	68	82	79	80	71	72	62	71	74	61	52	80	68	85	72	61	73	77	61	76	58	70	61	79	58	71	71	65	67	70	80	57	75	60	72	76	53	79	72	61	85	62	66	68	52	81	65	76	61	68	76	66	70	65	68	62	75	56	78	62	62	70	58	52	54	65	70	71	63	74	60	63	75	48	66	62	70	74	69	76	66	68	71	33	83	68	73	57	75	86	68	73	72	57	85	66	75	67	72	66	74	69	73	67	83	74	73	56	60	66	63	72	65	64	60	68	78	71	78	54	51	71	81	46	57	69	65	63	71	64	61	72	76	65	75	79	62	58	80	70	55	75	70	68	54	89	58	75	80	70	79	71	70	78	66	63	68	65	61	67	63	81	63	73	77	69	74	51	64	72	76	81	72	59	73	62	65	64	97	58	66	68	64	71	60	61	67	73	57	75	69	65	86	63	68	64	58	71	71	67	80	67	69	66	71	57	56	61	73	57	75	68	77	75	65	76	71	83	66	64	58	68	62	70	79	65	76	56	59	70	80	62	64	73	70	83	75	77	61	65	83	70	71	82	72	74	60	58	56	55	78	69	72	64	65	67	56	61	69	68	65	58	74	65	59	65	77	76	76	69	68	63	65	70	73	72	76	74	67	56	61	62	74	53	61	71	59	60	69	67	76	54	86	74	78	69	69	52	66	75	84	62	70	79	78	58	63	63	61	65	63	80	65	62	67	87	80	51	64	54	77	65	69	79	62	76	77	73	61	62	60	67	60	76	63	73	71	55	71	64	55	74	76	68	74	74	74	66	77	76	75	64	50	66	74	70	62	77	71	65	66	63	58	52	68	65	75	71	71	66	63	65	64	52	68	72	60	74	70	70	69	66	75	66	71	77	65	69	57	68	63	64	74	70	60	64	70	76	89	71	62	53	54	76	58	72	65	58	59	69	68	60	66	58	77	75	64	62	59	66	64	66	60	52	58	76	58	70	96	67	74	78	64	61	56	56	66	58	72	67	70	79	65	69	73	82	73	60	68	70	63	76	56	70	72	77	69	74	68	71	60	74	64	70	71	70	68	67	71	75	73	83	78	66	67	60	71	55	72	66	67	71	74	71	58	73	74	58	65	75	74	75	74	62	84	69	76	62	68	71	61	68	77	74	78	82	68	73	73
16965	6885	15242	26497	48263	63702	61366	50200	40073	30655	19257	5734	601	582	593	621	577	606	560	604	604	566	592	602	569	575	579	595	538	619	565	569	623	617	621	581	588	576	563	653	629	560	612	649	600	593	602	622	581	615	592	593	559	618	562	606	600	596	609	570	608	652	585	600	609	574	605	591	604	625	575	549	581	614	599	598	525	617	590	586	615	605	619	594	565	626	580	557	594	611	588	546	627	604	635	592	646	608	636	595	572	572	585	625	603	607	555	582	603	618	572	618	597	617	615	599	603	563	573	611	583	574	563	602	581	613	662	559	612	628	644	589	630	576	611	620	594	561	552	534	581	598	596	602	626	594	623	565	575	593	617	613	566	608	580	598	570	592	600	620	572	587	612	632	591	587	588	619	606	589	563	591	591	593	599	593	628	527	572	606	580	614	585	579	591	601	602	613	620	585	625	598	574	588	624	636	595	564	593	634	600	574	582	593	579	598	587	602	640	578	611	600	623	600	619	603	553	595	559	583	565	541	604	575	544	602	587	573	624	579	619	584	585	574	576	593	627	591	573	587	601	584	603	570	569	584	592	582	619	591	580	557	614	604	582	566	616	564	620	645	586	569	561	596	636	575	567	616	571	605	578	610	611	598	624	623	570	572	601	617	588	619	581	609	592	578	565	586	579	578	572	525	612	601	603	642	579	580	555	584	612	652	612	591	548	560	591	620	524	613	610	602	584	555	597	586	604	604	602	558	572	595	593	604	610	586	561	566	609	587	601	567	591	608	585	587	618	625	580	577	551	594	604	578	592	588	590	529	600	555	561	626	623	657	585	624	568	547	596	659	586	595	590	606	568	597	601	574	594	598	656	563	613	555	569	587	581	600	616	590	604	578	599	617	616	620	605	599	594	584	576	604	543	591	595	586	561	611	590	651	607	606	587	553	602	566	588	600	588	592	636	625	602	572	612	565	573	603	604	587	577	606	577	583	634	584	571	634	621	602	640	584	576	605	582	582	541	550	560	552	611	607	578	590	625	616	597	590	601	612	587	614	593	589	595	602	588	611	574	621	610	580	574	635	594	579	599	608	584	603	574	639	600	635	594	609	558	568	593	567	572	608	604	613	595	631	622	600	559	595	561	578	626	596	595	609	582	593	616	592	594	618	618	600	591	567	603	582	619	559	634	610	595	614	612	625	589	596	596	608	618	592	600	605	641	581	595	552	600	561	616	580	586	609	649	593	606	628	656	618	582	627	597	649	562	537	620	616	580	598	621	597	603	599	606	610	583	621	632	595	598	566	591	552	579	609	603	609	593	575	579	573	599	631	548	582	563	605	593	579	603	643	576	593	624	576	604	600	565	604	597	602	628	584	638	575	618	601	565	641	615	633	578	598	576	578	573	565	592	638	579	626	593	601	599	576	598	594	572	568	591	596	598	567	572	592	577	573	563	650	598	637	575	607	556	589	587	582	645	575	604	605	583	593	573	611	583	603	625	601	633	597	574	622	573	581	608	591	605	596	622	594	602	587	573	609	584	600	574	624	603	549	607	593	580	610	617	612	591	625	586	613	598	627	554	586	599	542	621	587	569	610	562	600	561	591	609	600	574	601	576	621	599	537	594	614	618	582	626	598	591	606	585	631	617	615	602	606	609	604	640	600	627	582	596	610	599	585	646	579	594	566	587	556	590	562	599	586	625	562	648	591	634	628	576	607	617	608	609	604	595	602	592	589	591	604	599	639	569	644	595	608	612	584	581	583	582	605	593	589	591	591	582	586	609	624	620	590	575	581	574	587	610	565	588	595	571	617	577	597	585	559	597	625	592	592	578	593	587	589	618	557	591	543	606	620	590	604	598	571	603	605	587	627	616	608	577	555	583	584	602	560	575	596	592	580	581	602	641	572	576	546	624	566	571	587	611	593	587	607	594	570	590	624	552	606	627	567	641	567	610	603	602	625	561	637	565	642	579	592	580	585	561	590	642	572	599	588	607	609	563	624	548	591	601	606	585	582	583	553	594	578	594	618	598	584	623	568	599	628	609	631	641	539	558	542	623	600	619	576	599	562	629	609	533	623	584	589	572	568	580	590	556	602	599	599	614	582	616	577	607	612	583	553	597	565	555	614	566	604	614	562	658	596	555	620	593	558	570	596	560	642	590	592	590	619	610	605	593	576	620	598	588	596	590	603	629	579	614	602	571	590	619	624	639	592	569	554	617	610	594	591	609	598	579	576	587	582	594	557	622	632	523	583	595	568	616	615	595	598	594	586	591	574	602	604	583	611	609	612	607	575	584	590	593	568	651	589	618	629	620	613	572	577	596	593	620	570	597	583	578	598	602	611	581	584	587	582	579	553	570	568	615	579	582	579	563	567	607	579	593	613	616	586	572	586	629	568	623	570	620	563	596	621	620	571	622	637	600	617	572	630	632	609	597	646	601	601	614	589	594	594	577	628	579	559	569	616	625	592	549	621	635	576	598	589	550	582	619	572	580	633	643	543	568	603	576	626	633	559	614	605	594	550	615	588	623	567	590	626	577	603	622	562	646	578	590	610	585	644	589	598	549	599	623	630	618	598	589	626	619	592	603	636	593	549	617	598	644	592	589	623	600	589	571	622	646	561	588	579	616	584	584	586	604	617	544	620	624	570	603	644	626	588	563	575	546	618	628	588	600	597	618	606	597	597	548	616	582	573	610	564	633	627	534	560	602	606	596	595	613	637	585	604	588	607	568	579	596	582	619	633	590	613	603	609	572	573	594	568	609	601	621	598	561	588	615	573	606	586	626	606	601	570	587	602	624	570	622	576	606	605	633	548	623	621	616	590	611	602	592	600	544	557	578	621	623	588	630	611	571	629	606	598	629	589	567	583	589	631	599	595	632	608	576	608	600	577	601	559	643	578	595	561	584	581	566	569	562	617	598	564	561	589	567	652	555	571	580	580	605	608	599	615	626	581	583	602	606	561	580	592	587	602	592	585	598	592	585	627	559	577	597	652	615	583	596	578	581	570	553	568	584	608	620	597	598	556	587	623	629	602	619	576	600	615	607	611	581	616	573	594	608	580	560	577	601	604	618	577	557	587	609	603	598	606	597	589	568	598	618	626	610	571	634	576	562	583	626	585	563	585	586	572	579	606	603	583	586	620	602	594	595	581	551	642	580	621	612	653	567	588	587	598	607	584	575	621	581	594	589	596	599	605	583	613	610	621	612	595	631	580	613	599	622	559	657	556	586	562	587	580	593	568	637	606	614	563	603	593	625	594	628	548	603	612	597	598	606	598	574	592	612	559	555	575	576	579	580	621	601	552	594	592	602	585	603	560	621	581	593	605	598	616	589	598	615	616	551	591	621	597	603	609	600	593	634	590	573	585	590	579	600	546	603	612	604	589	624	612	583	573	593	604	635	598	606	634	573	605	591	593	626	602	539	552	611	627	634	589	575	610	565	579	594	611	597	612	592	576	569	627	635	586	582	605	591	611	590	613	570	565	604	621	612	601
4639	520	1165	1970	3077	4146	4326	3288	2133	1090	490	160	62	55	67	58	63	57	59	64	55	70	50	48	53	56	59	71	68	47	55	63	66	51	55	49	48	59	59	62	79	62	59	58	56	59	51	62	66	49	69	57	61	71	52	62	57	68	63	64	59	58	57	59	55	62	49	59	53	63	56	71	70	54	42	43	64	56	59	54	46	55	68	34	62	64	62	60	43	49	58	72	68	62	63	44	65	47	51	61	64	53	58	55	62	48	72	48	44	76	52	43	58	39	53	64	52	54	71	64	45	54	56	57	56	54	51	57	56	71	53	66	61	52	68	69	49	57	55	63	66	63	61	47	54	53	44	50	55	54	72	73	62	53	64	60	51	57	43	63	54	57	54	63	49	59	60	59	57	61	61	45	56	49	47	66	51	50	55	49	63	36	54	46	60	61	63	76	73	55	55	60	66	47	65	43	61	66	49	58	46	41	58	61	61	59	59	57	65	63	58	62	54	57	59	63	64	51	58	70	64	65	57	58	61	59	54	50	56	40	58	70	59	65	44	60	57	66	48	36	64	49	58	63	63	53	56	58	44	62	56	48	56	55	48	65	73	63	53	53	56	53	61	50	47	64	50	77	59	63	62	63	59	59	52	62	56	58	67	61	58	46	65	49	47	57	66	56	71	43	56	50	58	58	51	59	66	60	57	49	61	68	63	51	63	66	66	64	52	58	63	62	55	57	61	60	57	67	68	69	53	66	61	65	61	59	49	61	59	59	61	51	46	46	73	56	51	64	58	52	52	64	54	50	67	64	49	48	65	56	63	52	43	60	54	59	56	61	76	59	68	68	64	53	63	53	54	62	62	53	54	54	46	54	68	70	47	48	66	65	64	65	54	53	48	88	53	64	50	65	61	44	61	50	56	67	65	56	59	59	70	63	64	60	58	46	67	64	56	61	60	46	60	58	62	56	63	54	56	61	59	53	66	43	53	65	55	65	47	58	42	65	45	54	58	59	59	56	55	51	55	55	72	60	54	61	48	56	58	54	65	45	57	57	70	63	59	74	71	61	46	64	64	65	52	68	56	62	55	59	59	56	67	58	77	51	53	54	58	73	56	55	51	77	54	65	56	52	48	64	56	56	53	55	56	53	57	72	63	67	51	57	62	55	64	68	70	51	57	58	52	63	67	60	57	53	60	48	65	57	59	51	78	55	69	61	65	54	52	64	56	61	66	55	51	65	61	50	63	67	45	65	74	53	58	68	70	67	53	65	64	57	70	57	68	57	57	49	58	73	69	62	70	49	67	74	56	51	66	64	60	63	47	53	50	62	56	59	46	56	60	59	61	46	61	53	49	62	72	62	52	54	54	52	60	50	51	60	73	57	54	60	42	58	65	50	46	56	51	63	53	56	52	58	63	62	58	44	56	55	54	56	69	69	63	48	48	46	56	46	65	83	57	56	59	52	61	57	71	65	65	53	59	65	59	65	61	53	62	49	57	51	64	58	48	51	53	66	55	63	70	44	63	63	61	59	57	65	67	54	69	53	60	37	45	63	62	54	54	63	64	60	50	63	60	60	62	59	63	55	61	47	60	59	51	60	72	57	48	65	55	78	57	57	47	55	61	51	46	77	43	67	59	50	70	67	56	46	56	53	61	40	63	48	55	59	51	49	57	54	57	63	49	75	65	68	70	62	61	60	54	54	63	50	48	63	48	48	72	44	50	50	54	72	62	56	52	71	48	73	61	56	52	65	51	57	51	54	52	48	61	64	56	73	48	63	62	69	50	75	63	68	61	64	50	56	62	51	56	60	42	54	66	60	61	66	63	52	64	62	58	67	50	49	46	56	57	56	58	65	54	48	53	67	62	54	64	65	67	46	57	52	50	60	55	52	65	67	57	61	60	49	53	53	60	74	53	62	55	60	60	70	59	59	62	63	42	52	59	65	63	63	66	54	62	56	45	59	57	65	58	54	58	53	38	67	61	52	69	63	66	57	56	60	40	66	37	50	61	51	61	69	53	52	57	56	77	65	68	59	48	49	54	49	47	51	65	57	75	58	83	62	56	53	63	64	75	67	60	51	61	53	54	49	52	65	49	65	51	46	64	59	57	81	57	44	51	70	61	49	54	63	57	68	62	55	52	44	52	51	48	58	50	55	58	51	66	51	62	61	61	61	53	51	65	66	52	70	60	50	68	60	63	52	62	62	61	45	63	64	61	45	75	52	65	65	74	55	49	58	56	50	60	58	58	74	43	54	58	60	55	52	73	53	56	58	61	65	55	44	56	66	49	65	60	61	62	53	53	61	61	53	55	60	60	46	51	46	63	61	70	59	52	49	63	58	54	54	62	61	54	62	68	66	48	59	73	55	61	54	53	68	62	54	52	62	59	43	64	56	56	61	57	64	48	62	63	56	59	65	62	63	37	60	50	55	60	69	57	56	65	50	72	53	48	53	60	57	59	51	54	56	60	45	76	53	54	49	52	60	67	58	71	64	41	67	43	67	64	45	58	53	60	54	49	55	46	68	65	68	57	53	62	56	56	58	69	48	52	69	63	58	59	52	60	46	55	55	57	66	61	61	52	63	58	53	56	51	49	60	59	49	50	68	57	61	65	64	72	68	55	73	54	68	56	57	54	61	65	56	46	65	59	61	53	70	60	58	67	49	49	61	58	58	47	55	53	53	60	71	43	69	59	56	65	50	70	64	53	53	51	57	50	53	49	73	42	53	59	54	59	57	47	52	60	60	49	52	52	64	59	74	37	46	57	43	59	59	67	51	61	62	75	65	55	72	62	66	55	76	68	63	61	62	57	61	55	58	56	57	65	77	64	54	45	62	52	66	60	49	50	50	58	44	44	52	71	76	47	59	66	72	58	54	61	68	45	44	51	56	52	56	63	53	54	58	60	71	58	65	55	62	65	46	47	65	69	52	53	66	56	67	56	78	60	58	63	49	62	56	55	64	54	73	55	68	63	59	64	52	51	58	56	61	58	52	55	61	68	51	58	55	49	75	56	67	54	48	51	60	52	64	58	49	53	57	69	44	67	55	54	57	56	58	66	56	50	52	62	56	65	64	53	62	59	61	55	50	62	55	43	46	67	55	61	56	62	63	69	60	61	49	53	55	54	57	66	68	45	59	62	74	67	51	50	58	54	62	55	46	64	55	56	49	54	71	66	65	58	59	54	47	63	62	51	69	45	54	61	46	53	56	46	56	58	64	60	64	54	65	48	54	52	49	49	51	73	58	66	44	51	56	68	43	58	59	71	57	49	52	67	77	65	66	62	60	53	50	57	55	62	48	52	41	37	65	56	59	49	64	54	54	63	62	54	57	66	66	51	59	46	57	60	65	55	61	70	71	51	58	56	46	50	46	49	60	56	63	55	60	44	57	51	72	66	57	50	56	53	64	69	66	64	54	52	55	62	61	56	48	50	65	61	57	52	58	59	63	55	61	57	59	67	55	63	66	51	60	55	57	61	63	60	58	63	55
11248	6086	12293	22983	40069	47848	45176	37917	31062	21883	11607	3728	490	486	522	486	492	509	506	503	477	505	461	487	499	468	471	467	460	483	500	463	486	517	489	494	496	475	541	490	486	515	511	460	508	526	491	473	530	524	508	472	467	499	517	500	474	481	483	530	513	501	471	507	476	496	471	524	487	432	492	520	510	519	498	476	515	478	477	484	509	514	525	506	456	520	458	533	510	474	477	493	485	503	498	479	509	483	511	505	493	495	506	538	497	495	462	498	538	541	516	517	497	473	481	527	517	522	520	483	526	522	488	513	483	501	506	480	463	489	486	484	457	495	491	532	486	477	490	437	512	494	467	510	448	499	457	516	514	515	468	532	449	497	503	510	483	505	545	495	552	488	498	530	486	509	530	481	474	517	505	501	518	515	449	501	494	476	548	524	485	475	492	498	470	489	492	470	497	484	492	474	503	481	462	506	496	468	510	499	457	519	503	478	546	485	482	504	493	504	510	500	515	506	454	475	494	500	510	508	521	499	511	507	487	531	504	473	515	494	506	541	493	499	497	503	527	514	486	513	494	460	509	497	503	499	477	518	497	477	485	474	489	497	488	531	524	447	508	489	500	481	520	536	456	501	529	494	500	490	485	534	484	517	495	518	511	513	490	498	502	472	514	485	509	482	519	516	497	517	474	546	496	488	504	493	497	502	518	509	515	466	524	475	512	509	494	515	466	483	494	484	483	498	499	525	531	479	506	484	512	501	476	465	504	510	495	498	528	493	513	510	527	495	468	478	534	515	511	508	545	478	512	502	501	474	469	492	483	496	488	472	481	511	481	529	473	488	524	566	474	489	526	526	470	499	471	518	510	479	465	498	506	499	493	539	489	481	493	525	469	482	493	531	485	487	519	471	518	458	506	541	539	481	493	541	514	479	513	505	536	492	473	520	467	526	468	492	484	456	483	497	493	505	485	505	545	534	542	514	465	462	536	491	541	522	495	469	481	477	530	506	500	531	480	489	470	456	503	535	474	498	503	494	497	447	497	499	512	492	461	507	464	467	522	509	474	490	527	496	478	511	531	475	503	486	511	525	513	534	495	492	494	473	511	528	519	468	489	506	483	495	514	489	518	498	460	528	502	467	476	482	475	521	478	491	472	494	489	503	529	505	489	487	532	483	524	514	466	507	505	479	479	523	525	466	459	511	476	511	458	482	523	502	490	493	541	487	504	492	461	497	507	500	454	500	499	481	513	483	489	529	494	542	473	502	483	450	490	538	542	480	487	472	515	473	461	482	503	472	519	496	515	516	495	512	537	471	508	493	490	501	482	482	496	497	521	533	508	486	530	492	474	515	510	479	496	485	503	511	522	525	486	427	462	513	487	499	447	490	509	472	493	498	488	521	472	490	493	493	489	524	516	496	480	513	477	510	501	498	497	494	516	489	518	521	504	507	480	542	557	491	515	494	527	539	547	528	488	480	519	537	460	504	471	475	483	508	499	489	470	511	478	554	508	522	496	489	506	527	483	546	556	527	499	470	532	491	485	533	516	505	542	501	476	451	503	503	510	517	521	510	472	500	498	491	519	507	483	504	483	475	527	510	480	466	486	462	521	468	504	520	488	525	484	486	495	507	514	533	501	483	528	520	492	475	468	493	481	461	536	474	502	482	537	467	459	468	517	500	521	519	496	500	478	495	510	511	494	481	492	491	558	498	551	458	517	495	496	475	503	516	466	477	514	485	507	502	503	473	518	513	511	473	492	459	476	528	496	471	523	470	522	553	507	483	532	506	507	499	505	460	489	511	536	520	499	476	487	499	500	511	458	479	495	490	459	480	486	493	500	515	460	466	515	514	503	443	476	506	500	495	486	492	507	446	511	510	499	519	540	503	537	510	487	477	506	560	491	533	495	528	508	486	489	508	480	529	485	460	512	506	508	463	470	469	506	475	483	515	504	512	530	505	487	458	511	529	463	459	490	525	502	458	479	473	450	494	479	537	507	507	473	520	510	502	468	491	529	489	456	513	509	489	521	519	477	477	538	507	493	484	498	494	489	529	494	528	498	511	502	481	482	496	520	472	488	465	497	483	509	448	489	478	482	524	493	495	508	468	479	519	487	498	457	468	508	479	487	513	490	513	502	486	495	532	513	527	507	491	437	504	477	521	451	458	483	457	510	520	494	472	541	522	510	474	491	524	512	493	492	503	486	503	509	502	494	472	509	486	497	489	499	496	511	532	477	514	505	489	472	495	472	473	497	473	528	510	482	511	538	512	506	525	497	502	462	486	514	455	546	493	482	519	508	502	470	477	474	511	564	525	510	522	505	512	485	540	483	520	493	496	549	512	492	516	499	506	483	465	498	461	493	533	473	479	547	482	493	474	486	475	491	473	497	485	484	480	491	536	479	517	489	481	504	486	537	508	477	487	522	501	514	510	543	506	519	510	475	477	496	513	502	523	509	500	490	508	508	495	476	494	500	459	533	504	464	455	495	489	521	482	484	529	485	528	537	469	519	485	496	482	480	539	499	503	470	536	455	432	458	515	518	503	485	508	467	521	535	493	490	515	525	517	488	489	499	492	507	519	481	540	487	480	465	486	486	522	478	499	502	469	469	480	439	487	501	502	465	480	501	498	489	493	539	504	500	469	478	511	499	522	508	495	474	457	495	515	529	478	525	492	501	509	467	512	500	495	478	497	522	482	474	499	449	497	507	492	503	522	475	448	487	485	469	538	483	479	475	498	488	492	473	499	492	517	493	505	508	499	492	507	501	501	495	521	514	508	500	510	450	523	537	522	525	484	472	530	480	481	504	489	498	509	498	448	517	457	496	504	488	496	484	488	526	486	529	512	503	499	525	487	501	497	506	535	508	545	498	544	496	498	466	505	469	479	541	491	519	474	524	478	523	519	494	506	483	475	508	506	504	529	469	472	527	502	466	488	483	476	514	531	512	518	473	488	472	452	523	483	476	491	498	496	494	514	491	476	478	469	479	476	477	469	475	533	489	485	509	501	451	541	489	483	478	494	488	499	448	496	471	466	490	489	469	488	522	496	492	441	487	475	492	508	525	492	479	477	511	506	508	477	534	482	466	488	496	454	499	473	473	530	502	491	527	516	512	461	485	487	478	525	489	516	516	461	510	518	497	465	478	504	518	521	538	461	486	519	464	503	545	465	514	498	504	509	485	473	509	517	477	510	513	472	495	483	460	467	495	481	469	515	524	493	526	488	518	489	535	497	499	484	480	487	527	451	508	465	487	490	516	523	495	490	494	466	428	532	507	509	510	504	533	490	510	510	480	511	530	490	532	488	512	490	535	554	493	499	505	498	540	488	461	470	494	494	494	510	479	518	506	458	478	484	496	487	503	479	461	511	493	457	494	496	488	530	470	462	519	511	436	449	534	535	471	510	504	499	509	504	449	493	499	488	526	508	508	491	497	530	526	491	487	533	533	507	498	513	507	504	517	501	494	492	502	531	494	493	498	497	456	491	497	513	518	454
2351	512	2249	5897	7755	8669	7452	5029	3039	1556	757	315	80	91	86	78	69	94	77	81	60	79	83	79	95	76	89	75	74	84	87	83	85	90	80	79	88	107	73	90	81	75	88	77	76	96	85	82	74	81	85	76	86	89	81	85	94	105	90	100	68	87	92	90	84	86	95	70	89	85	84	95	93	83	85	89	85	93	86	87	92	78	83	86	87	87	72	93	89	78	75	87	80	88	77	90	91	80	86	87	68	81	77	91	76	85	77	102	92	76	72	80	80	86	81	89	82	82	97	83	85	72	88	82	90	83	104	74	86	77	94	82	72	72	89	89	83	90	87	75	80	87	81	84	96	74	68	82	94	86	71	82	64	94	99	84	88	73	76	77	76	79	61	87	84	84	81	73	94	80	84	86	69	71	77	85	93	90	93	79	95	88	65	87	90	94	74	81	89	81	87	73	89	96	88	73	81	77	86	92	95	84	87	83	98	100	85	71	82	90	84	80	74	70	83	90	90	68	82	88	76	90	94	85	66	83	77	83	71	91	92	82	81	91	81	79	97	92	90	79	87	91	93	75	72	88	83	87	91	75	86	105	75	80	74	91	72	76	83	67	81	97	100	85	80	81	76	87	79	90	97	77	93	89	81	87	89	92	96	91	76	65	86	86	86	77	83	80	83	80	86	69	91	68	104	81	78	81	68	93	83	106	83	68	74	94	98	74	92	75	83	87	95	100	87	85	77	71	66	84	93	76	80	92	76	91	83	72	89	71	75	66	96	82	70	82	79	83	87	103	83	83	91	74	84	80	98	83	75	86	102	96	79	85	78	78	92	87	93	78	82	81	93	85	86	87	78	79	92	89	81	96	58	71	89	94	89	79	74	90	95	81	86	81	106	85	92	84	76	82	92	90	76	97	88	98	70	77	76	75	87	83	84	64	71	70	73	84	78	85	76	92	84	88	77	85	71	78	84	92	95	96	81	89	82	96	90	92	84	88	97	83	79	74	79	79	87	71	78	71	84	97	86	89	84	65	74	75	93	96	91	78	72	94	94	97	76	83	81	99	88	88	68	87	83	74	67	70	95	92	93	83	89	102	89	95	79	91	83	110	88	71	88	80	87	80	79	69	79	76	95	94	76	90	75	89	104	83	71	78	92	87	74	79	95	75	92	89	81	86	80	84	85	87	76	93	69	91	84	75	79	80	78	72	85	90	103	76	77	70	75	82	105	92	96	76	67	82	80	78	77	83	62	93	66	81	84	71	73	77	79	73	90	85	84	90	80	99	77	82	92	104	78	86	68	75	79	72	78	87	88	74	74	82	79	73	71	83	88	70	100	72	83	96	70	84	111	87	95	95	101	88	79	91	74	73	89	103	60	66	97	88	79	92	94	86	77	85	98	86	93	81	89	90	91	82	87	88	74	88	90	92	85	81	88	83	76	86	75	92	62	99	70	85	68	83	82	88	85	92	89	89	103	98	83	92	95	87	83	76	97	75	82	73	92	96	76	81	73	69	103	84	68	80	76	87	90	98	75	72	85	74	70	77	87	94	90	91	78	86	76	84	82	74	74	72	88	90	93	71	79	83	71	77	87	88	72	70	83	86	84	82	84	98	74	87	86	73	84	86	67	73	77	82	90	81	81	90	99	67	75	95	69	93	80	76	82	92	104	108	85	86	55	82	74	95	78	94	78	91	82	70	79	89	84	83	94	89	89	76	77	90	77	88	78	77	80	78	76	79	67	74	80	84	97	93	84	73	83	85	86	70	89	81	79	78	101	84	96	69	84	82	79	97	93	83	79	101	90	87	73	91	88	89	88	89	70	77	87	78	82	78	86	87	90	79	83	101	74	83	82	58	84	86	88	75	81	96	80	92	70	92	85	83	89	91	71	77	78	93	95	80	78	78	85	84	92	85	86	99	82	75	97	82	68	76	105	88	85	90	83	99	88	87	52	87	74	82	80	98	81	86	85	105	89	82	96	78	66	81	75	91	80	88	77	79	88	82	106	82	90	105	90	85	82	71	88	76	90	72	86	91	85	90	76	98	70	76	74	76	93	78	74	85	80	93	82	90	85	88	91	87	71	96	92	101	93	86	90	96	87	81	96	86	77	81	84	85	90	96	89	98	84	89	78	87	74	88	77	89	73	71	62	66	72	73	90	77	82	70	81	90	84	66	84	79	75	90	86	83	98	80	85	86	84	93	88	88	90	107	89	92	93	75	98	101	95	104	96	77	98	84	102	66	92	74	83	86	99	87	81	88	85	67	82	90	78	65	91	94	74	97	89	84	93	73	69	89	83	76	85	88	90	87	74	88	72	88	76	81	86	73	90	80	83	87	88	79	83	81	72	68	101	81	74	74	98	80	88	78	95	82	65	85	87	92	80	88	82	76	70	83	94	73	76	65	90	98	88	72	56	84	96	83	89	85	88	87	73	83	83	78	78	87	93	71	80	86	88	83	83	69	84	78	67	84	89	96	73	88	79	94	88	67	83	96	67	76	86	85	81	93	82	91	71	74	85	78	102	78	89	72	98	85	75	94	96	80	69	91	80	82	95	73	101	84	70	98	75	77	98	106	88	89	90	83	77	84	80	74	98	76	68	94	93	76	69	96	70	73	95	92	86	98	65	75	93	86	78	97	74	99	99	91	84	90	72	85	103	79	82	81	76	95	86	87	92	78	76	83	80	71	98	74	89	73	84	91	87	88	89	62	92	73	75	97	80	87	77	75	78	104	83	93	101	77	90	85	70	73	72	69	82	88	91	88	71	75	55	85	62	92	77	87	90	74	87	76	96	80	79	81	72	99	85	84	88	92	71	72	82	80	85	94	90	88	95	95	77	91	74	83	87	76	81	79	84	87	76	80	84	92	88	88	85	91	71	74	69	79	75	76	93	78	94	87	82	82	95	80	87	96	70	96	84	85	83	89	76	76	89	96	80	89	96	87	83	77	70	89	91	78	80	83	68	67	90	88	98	68	92	73	91	84	99	69	82	93	80	84	93	86	87	91	87	83	76	101	99	83	94	75	68	91	71	89	68	73	82	99	84	66	82	82	84	70	87	79	73	79	77	89	88	87	96	91	76	71	91	92	81	93	76	87	87	99	79	67	91	91	77	83	82	87	94	80	86	97	83	92	79	83	72	61	84	95	83	87	85	76	85	79	58	73	92	71	76	91	88	88	92	75	86	89	73	87	87	78	89	84	83	85	73	84	79	106	94	76	90	66	71	94	98	71	77	89	82	99	90	85	77	78	93	80	65	76	83	102	84	81	92	87	86	86	67	67	90	69	87	96	89	81	83	91	80	84	71	73	76	79	77	79	72	87	71	71	111	78	91	82	72	72	84	77	99	69	89	82	86	82	79	83	78	84	93	79	79	91	92	94	103	83	71	81	80	78	98	85	85	93	99	89	104	82	80	90	76	92	77	84	77	91	80	65	69	82	99	97	77	77	84	88	79	85	90	83	77	89	87	85	80	78	87	83	76	77
16727	6172	18837	35482	53659	59844	53031	43477	35036	25709	16092	5858	782	693	724	706	692	719	776	753	718	741	689	772	729	706	740	744	767	735	751	685	719	714	754	707	774	712	674	731	745	731	743	743	761	746	663	746	745	729	719	743	750	755	776	731	666	720	701	730	738	727	697	783	734	738	737	703	690	720	732	713	716	716	731	756	730	730	738	721	728	720	722	722	708	719	736	706	715	791	700	684	751	737	714	743	714	731	773	762	730	735	755	716	772	739	712	715	782	696	742	712	732	719	725	732	735	723	743	708	744	741	724	766	735	735	725	739	718	718	747	776	710	740	767	722	726	729	741	725	704	716	723	695	701	737	731	682	767	728	685	755	735	712	753	746	691	760	733	710	706	716	668	735	739	732	761	721	737	760	713	717	762	684	732	733	720	726	741	689	756	728	705	732	692	716	742	700	708	725	743	734	729	744	798	714	755	712	768	748	758	688	763	731	771	741	678	697	717	741	744	737	798	746	680	729	721	736	685	717	749	722	696	734	722	713	733	707	722	753	761	723	700	720	777	701	702	743	734	747	736	717	692	677	720	695	693	751	741	723	724	691	715	753	724	686	731	702	685	703	731	737	707	745	705	713	740	789	748	735	755	743	738	736	753	729	696	797	720	765	768	728	719	771	744	712	718	723	756	756	745	763	703	734	741	788	781	703	680	718	713	728	716	765	711	714	740	703	759	720	689	705	728	721	719	672	742	734	722	725	726	743	710	704	705	705	770	744	714	717	744	777	690	784	705	745	745	746	784	709	721	678	668	692	733	721	750	779	757	744	738	711	768	725	714	755	753	759	760	772	743	690	775	696	702	769	698	732	728	714	754	761	724	705	703	728	667	722	751	718	747	753	739	740	732	756	692	746	723	746	718	713	743	767	723	697	710	710	711	736	718	676	746	703	756	750	749	760	746	719	702	736	705	681	698	663	768	725	737	683	763	718	701	705	693	742	707	714	752	734	709	760	750	778	705	733	730	703	767	760	734	678	731	717	754	699	706	720	778	755	752	730	704	723	738	718	708	714	733	730	731	751	710	679	785	761	725	755	739	740	723	744	729	703	733	702	776	699	716	721	740	766	744	745	756	745	744	777	735	712	716	711	731	699	705	707	726	708	700	693	710	737	721	692	725	740	715	710	791	731	698	698	738	726	678	731	739	752	764	708	688	754	746	697	703	729	741	731	773	717	677	709	707	725	715	729	726	747	726	769	728	703	718	742	704	766	748	709	719	712	709	742	714	760	773	742	761	698	728	719	749	746	698	758	728	730	774	748	750	742	704	752	821	704	735	746	710	719	724	729	735	711	781	662	729	778	700	747	736	743	719	766	738	721	697	717	714	795	709	713	674	788	720	751	759	723	715	720	723	711	740	725	739	774	735	752	688	783	697	749	764	717	766	702	742	714	742	688	783	702	703	747	763	701	742	699	715	726	743	711	751	752	741	716	745	745	683	720	719	730	760	750	773	763	744	800	692	738	706	713	796	744	718	740	742	685	709	720	756	743	722	723	739	706	689	725	701	715	759	711	728	731	694	734	721	727	744	801	728	768	726	729	690	744	736	763	699	740	766	739	707	743	755	756	720	732	682	750	783	734	760	771	740	711	738	766	714	724	740	720	792	741	779	739	758	747	733	731	782	751	761	705	725	734	750	745	738	725	750	759	766	729	724	727	739	739	732	731	763	693	744	735	794	759	763	692	739	720	722	748	701	772	672	732	716	740	718	750	738	754	738	748	709	714	715	731	666	743	730	728	736	715	794	720	773	729	747	661	688	754	715	754	757	723	710	686	700	701	753	723	716	705	668	735	778	779	725	731	718	735	716	724	756	721	768	716	704	740	737	701	723	782	721	743	751	723	733	756	731	754	747	750	700	751	725	704	755	698	768	734	751	741	715	741	723	768	726	680	731	701	710	749	718	731	701	717	714	754	759	698	787	681	729	703	737	726	726	687	720	720	786	734	741	681	738	713	734	712	742	710	746	703	716	790	712	728	723	724	750	750	689	734	715	720	727	723	734	728	743	740	747	748	793	737	716	712	737	685	731	690	761	679	779	695	702	775	716	739	758	726	738	726	726	708	755	729	710	749	725	735	701	712	732	733	736	778	747	749	771	722	712	704	704	750	726	719	746	730	721	734	708	702	731	693	744	701	736	734	751	753	755	699	718	714	723	715	721	747	687	692	716	738	735	705	755	732	682	681	692	719	730	718	775	751	759	711	720	754	744	743	728	722	722	747	717	743	729	706	708	742	724	724	689	756	692	721	793	722	685	777	751	749	693	752	734	736	735	762	746	702	742	729	742	733	752	742	747	726	797	724	719	748	755	703	749	746	716	765	691	772	702	737	747	787	736	750	730	747	705	714	719	748	719	735	725	772	744	726	770	743	699	712	743	744	725	723	726	719	698	757	743	742	703	775	734	706	685	746	755	737	755	759	726	751	758	764	712	683	689	723	747	757	723	717	761	729	666	746	716	751	720	773	746	735	715	759	743	745	760	681	721	752	728	724	751	684	697	699	747	706	736	737	745	760	717	738	769	735	703	697	766	719	720	752	717	730	729	704	757	714	759	684	730	734	730	739	688	736	750	745	708	720	701	744	728	724	713	793	752	768	674	757	706	686	737	730	763	771	730	733	697	733	725	752	769	745	678	727	739	725	747	768	718	755	698	678	729	723	756	735	742	776	727	725	711	738	724	721	733	767	748	747	763	733	666	767	715	728	715	730	745	762	730	705	674	710	725	721	708	716	689	716	759	725	794	758	701	740	807	706	739	722	751	723	683	709	703	652	689	709	716	794	732	730	696	738	712	771	779	742	728	707	734	755	759	758	722	752	792	731	688	743	673	748	742	711	790	739	765	741	709	702	733	701	722	741	708	759	694	710	741	744	749	737	733	714	723	741	722	726	771	705	812	716	721	749	734	729	697	752	721	719	707	703	714	757	719	685	772	795	678	707	731	703	705	711	750	780	727	763	705	743	668	727	726	746	705	765	680	745	736	721	740	711	711	703	754	731	747	761	747	662	717	761	769	685	744	752	713	699	765	688	705	715	727	733	694	734	764	723	724	699	767	700	703	732	744	729	695	697	701	743	694	724	717	728	699	737	748	752	734	709	747	750	727	724	727	769	748	737	724	711	719	726	672	741	727	733	744	719	758	713	731	750	718	704	730	728	724	693	746	724	747	763	792	737	723	707	701	731	717	755	743	720	738	720	769	688	726	743	709	727	729	717	773	734	770	780	759	727	770	756	737	763	715	711	711	711	707	710	755	737	748	688	705	752	731	753	677	723	723	775	732	723	705	725	739	744	724	716	752	684	735	670	714	702	738	745	761	735	750	737	743	752	729	768	727	736	704	695	708	711	743	720	728	708	711	727	776	719	715	719	741	766	724	749	675	746	723	699	731	715	711	736	760	796	697	713	712	718	766	681	779	725	710	746	767	720	747	694	729	743	698	719	739	771
3048	517	588	988	1367	1360	1244	927	559	351	189	134	77	78	89	90	75	77	86	82	103	92	77	93	101	79	85	74	90	87	87	97	69	89	97	85	94	82	95	93	87	86	92	93	76	78	89	97	85	93	88	93	83	85	90	89	84	88	93	83	82	78	81	78	67	85	82	73	97	79	86	71	68	83	76	84	97	102	95	88	82	85	75	81	93	85	79	82	73	83	87	90	60	85	81	95	93	72	83	81	98	85	81	92	80	67	92	76	98	79	88	71	87	86	84	89	103	94	96	97	85	89	76	81	79	82	88	75	84	82	87	88	95	77	93	101	87	81	81	96	92	86	78	90	82	66	82	77	65	98	75	91	86	84	81	78	83	93	82	83	82	84	75	82	92	73	78	93	78	91	84	103	66	105	84	97	85	69	77	90	105	84	70	83	84	80	72	80	98	100	84	83	74	98	88	73	79	87	96	93	85	83	87	98	82	69	74	80	89	86	94	91	76	89	84	94	100	92	87	85	86	80	75	70	103	84	79	77	73	86	85	76	99	91	107	73	89	82	82	70	94	95	82	93	104	77	91	93	80	86	88	70	96	87	82	94	100	85	74	94	84	74	84	84	81	90	98	72	68	75	88	93	101	80	82	86	83	91	94	92	90	80	78	98	84	76	77	84	71	94	81	88	74	75	97	52	98	83	83	90	91	95	73	76	68	79	101	100	80	95	88	88	81	72	79	93	63	95	92	84	81	79	76	78	94	78	87	88	90	76	79	67	97	89	71	66	86	77	80	88	87	109	77	85	79	101	83	73	83	76	74	92	107	91	77	82	83	98	85	80	82	105	85	84	90	97	93	90	77	84	82	102	76	83	78	80	95	97	83	77	76	61	84	93	77	72	82	83	80	96	78	69	89	98	109	70	79	84	79	78	84	87	95	74	89	105	84	94	89	80	72	80	98	77	82	80	74	83	75	84	80	95	92	106	80	96	80	79	91	91	77	87	79	99	80	77	102	83	74	55	62	84	77	84	93	78	90	78	90	97	70	91	92	74	92	87	91	79	105	83	89	85	80	97	83	76	94	88	99	85	76	94	95	86	101	80	73	84	80	88	82	74	80	81	87	83	82	92	89	93	85	88	85	101	85	86	88	90	95	93	85	86	91	93	79	74	76	85	89	77	80	88	95	82	100	80	93	87	87	84	86	91	108	97	92	88	89	72	92	88	81	76	86	90	84	71	102	71	94	79	72	75	99	73	86	70	74	78	83	80	84	69	75	81	82	82	99	84	76	81	82	71	87	86	74	73	89	71	96	82	80	85	86	99	65	93	79	82	74	78	85	87	86	83	81	73	74	81	105	90	83	79	94	85	83	94	90	79	77	85	82	85	89	83	74	75	89	81	89	94	80	76	86	105	94	84	82	86	90	71	85	73	95	89	94	80	80	90	95	70	81	97	93	85	91	92	94	74	86	88	91	88	79	101	81	84	94	99	74	97	102	94	81	86	96	83	88	101	92	87	86	76	92	108	83	97	93	78	85	79	89	78	89	78	72	66	95	95	98	81	81	85	75	82	81	80	82	107	87	83	85	90	80	91	89	70	86	70	89	89	73	79	81	80	77	90	94	89	88	92	73	69	92	74	84	73	93	84	84	99	74	74	82	74	89	82	93	83	100	106	80	93	85	75	103	86	76	90	76	83	83	79	77	93	82	69	82	70	79	75	95	76	82	93	90	93	98	72	104	73	78	87	89	85	83	76	75	88	77	80	87	87	82	78	92	86	90	97	81	73	99	85	87	86	83	71	94	90	84	96	84	95	71	78	89	69	87	66	77	88	80	84	90	78	87	74	72	86	93	100	81	93	98	74	78	84	84	73	83	96	90	94	72	86	70	87	98	95	86	93	102	74	73	86	68	74	93	92	75	74	72	104	72	75	94	98	80	68	98	77	83	101	87	77	76	100	81	82	94	81	62	79	69	104	109	91	96	101	83	82	77	83	73	78	74	76	80	83	87	95	98	90	84	77	83	91	91	79	88	86	90	79	97	93	88	105	100	72	91	86	83	63	73	82	90	75	79	69	71	110	98	89	85	66	79	92	82	71	85	105	88	68	91	94	81	90	93	73	74	86	89	89	96	92	64	81	87	71	73	73	105	76	78	80	90	81	84	72	89	82	77	98	73	76	101	84	89	89	77	85	88	92	82	94	101	80	82	75	75	98	83	88	64	85	93	102	79	82	89	100	82	68	84	95	90	78	87	86	98	82	81	84	90	86	96	98	93	95	90	67	82	82	75	81	84	91	83	80	81	80	102	89	74	100	86	97	90	75	76	101	80	82	92	82	86	77	80	81	93	86	78	102	79	88	62	66	82	74	84	80	91	86	71	80	86	71	93	88	86	82	81	92	95	87	83	74	79	85	89	75	78	75	99	88	80	86	80	75	91	86	98	99	68	88	89	83	92	99	92	87	92	86	91	78	88	77	98	72	79	81	96	95	61	88	85	90	95	81	79	77	76	99	93	81	85	77	94	87	76	74	82	82	93	97	74	86	94	74	110	81	81	72	69	67	80	98	92	80	73	83	92	98	77	69	89	79	84	92	80	78	74	85	77	95	82	82	95	70	83	71	94	90	86	78	82	80	75	79	74	98	69	83	84	101	86	100	91	86	73	94	79	70	96	89	87	82	85	84	84	99	82	81	80	104	75	84	91	70	79	105	88	100	76	90	74	107	72	94	80	73	84	77	67	81	84	78	80	84	93	79	80	81	74	97	90	100	92	74	89	75	79	74	95	94	91	89	86	70	87	90	81	81	102	86	94	75	99	74	84	82	80	94	89	94	69	94	89	81	86	74	83	82	67	90	78	82	88	90	93	84	89	77	73	69	86	88	80	101	90	85	84	74	91	86	94	92	71	87	93	99	81	72	81	80	86	85	76	85	81	99	88	79	89	84	74	80	92	66	84	97	78	90	65	85	97	81	82	99	86	84	101	102	86	98	72	78	96	85	91	88	89	76	85	88	95	84	67	75	86	83	70	90	74	87	81	80	80	87	95	75	84	85	84	86	83	94	74	76	76	90	82	93	88	77	79	95	75	88	86	90	81	85	80	88	83	84	87	97	74	88	82	79	80	85	101	94	97	65	84	86	86	82	85	84	89	80	81	86	85	101	81	83	79	74	105	97	77	82	85	94	86	95	83	80	74	79	90	95	96	77	84	76	79	88	80	78	69	76	78	98	86	89	87	87	86	78	90	86	76	79	83	84	102	96	80	90	89	89	86	96	83	94	84	88	77	72	87	63	88	85	91	90	79	87	83	90	83	75	79	108	96	81	90	90	105	79	81	83	74	102	91	95	88	89	86	79	76	100	87	65	85	78	78	86	87	83	93	92	83	82	75	90	89	81	84	92	60	86	80	100	89	83	79	68	76	84	86	94	96	85	100	91	78	78	85	73	102	84	82	82	76	78	86	77	83	90	79	78	92	78	78	77	80	82	78	80
10502	6370	7065	15685	26630	29743	26749	20909	13994	7758	4249	1661	694	712	707	707	722	740	652	676	686	743	674	667	675	747	684	683	657	714	759	707	643	686	668	726	751	691	700	759	746	704	714	727	748	698	727	742	713	707	672	728	707	669	693	703	729	712	717	705	696	714	672	731	715	691	688	686	701	712	726	726	689	716	700	709	672	665	698	714	717	714	732	714	699	642	715	724	731	693	682	713	727	722	712	727	730	732	697	698	707	654	749	707	676	689	704	686	695	725	690	683	758	709	696	678	722	754	725	669	686	733	691	734	697	720	778	698	677	664	653	709	714	664	711	702	661	671	665	738	705	659	701	692	704	718	717	657	740	727	703	712	710	717	718	716	735	714	667	656	710	703	715	702	640	754	650	686	698	688	712	713	715	681	748	688	744	693	708	695	733	726	670	734	705	716	708	737	723	658	695	731	685	715	731	706	693	715	681	729	734	737	697	706	696	713	716	712	703	652	711	692	733	683	674	712	707	637	718	732	728	721	689	643	696	714	708	691	698	737	744	689	706	727	676	737	728	723	680	737	730	696	747	704	726	752	756	706	759	716	689	739	672	687	666	676	713	731	673	718	687	729	762	705	733	695	734	716	720	726	662	729	728	732	700	637	699	656	693	707	718	675	713	714	736	722	671	735	693	704	694	750	749	688	680	717	725	712	680	704	685	708	686	668	687	702	758	712	689	710	731	727	687	686	741	708	719	707	705	699	723	712	651	673	719	702	714	688	680	743	704	720	683	720	684	684	719	665	689	719	693	719	697	647	730	672	747	729	740	717	747	669	700	686	703	708	712	712	677	736	702	690	730	715	698	707	729	727	654	710	683	711	711	703	656	686	666	735	711	697	688	706	724	757	689	680	750	680	685	730	698	717	725	681	681	651	757	706	703	683	734	677	732	699	708	698	742	731	763	746	741	691	700	694	693	717	726	722	718	686	734	673	724	709	689	702	653	673	721	701	718	705	654	720	718	712	706	678	659	727	753	696	664	753	697	689	724	732	697	680	699	684	702	717	748	686	734	753	722	707	686	693	683	685	711	713	712	704	687	702	724	701	678	687	756	702	751	728	749	665	723	684	745	688	645	691	686	711	738	701	715	697	790	693	729	671	710	678	684	688	744	686	721	710	722	682	704	706	702	738	746	683	658	690	737	704	720	734	673	717	685	697	740	655	677	685	673	688	711	756	737	692	734	689	732	732	708	712	714	723	706	714	718	688	735	658	756	732	750	701	762	737	677	719	627	720	696	731	675	690	699	719	714	748	673	758	703	697	703	711	691	668	736	693	703	682	720	716	674	695	691	684	704	688	743	744	684	670	706	725	695	749	677	743	768	730	700	719	676	749	700	700	726	699	725	743	726	706	683	676	650	727	702	771	708	700	715	698	735	715	680	700	683	680	719	694	690	712	730	711	696	694	715	683	728	702	747	713	722	740	720	630	704	700	706	733	705	742	726	702	725	649	729	630	721	689	723	684	702	724	744	671	744	739	730	714	702	734	673	722	736	650	732	691	709	711	708	664	666	699	682	729	724	678	708	773	710	724	678	770	714	660	697	723	736	716	684	728	702	679	725	722	667	723	690	694	709	677	665	745	703	691	712	684	720	728	717	710	653	736	685	732	723	737	712	725	710	675	678	700	690	723	677	745	685	710	734	710	735	745	738	769	739	682	700	739	691	750	744	713	731	651	691	692	688	700	718	647	679	725	695	657	698	668	710	702	694	762	688	716	684	668	678	726	681	718	737	726	739	626	706	739	702	691	701	694	671	738	713	688	660	747	723	716	700	743	682	705	711	707	753	709	709	699	680	755	689	730	660	729	716	687	724	674	671	727	692	763	694	719	695	753	677	682	715	656	712	715	685	700	692	711	713	696	703	684	706	734	674	674	730	685	721	723	728	716	699	739	664	710	679	712	699	676	690	684	684	711	759	706	667	728	712	688	732	677	704	706	732	699	708	676	738	703	707	681	708	680	673	733	720	695	706	679	677	715	682	696	708	701	676	712	733	733	661	709	683	753	718	714	707	720	708	728	672	720	697	672	683	683	706	698	737	702	712	725	726	675	675	668	698	744	680	713	723	699	742	726	705	698	744	745	727	676	753	703	732	692	713	655	755	683	696	698	713	667	687	711	757	720	715	715	711	697	750	715	729	676	735	699	725	713	711	742	714	687	680	667	702	702	694	693	683	741	699	687	696	724	715	692	700	696	718	686	704	710	710	692	723	756	694	698	722	705	743	671	668	664	684	684	719	687	752	710	698	738	687	676	703	700	708	713	759	720	667	722	646	691	728	714	693	735	713	707	684	715	687	735	696	700	719	728	706	694	715	717	741	697	697	747	694	674	694	724	681	667	730	736	699	684	752	714	714	769	727	731	708	675	656	705	710	729	680	732	719	728	676	697	701	712	702	657	669	722	701	702	666	688	750	717	728	723	703	693	701	757	682	750	692	735	738	695	690	723	719	746	685	676	678	690	683	668	709	692	729	723	702	742	714	712	726	720	677	712	705	662	731	714	733	746	725	675	672	700	649	694	724	726	691	738	684	719	649	680	683	634	726	657	722	664	688	689	701	701	707	689	723	713	728	685	718	691	701	709	765	688	715	719	767	702	712	675	684	673	683	714	698	718	697	715	693	695	638	681	687	743	727	709	726	715	655	695	700	716	774	697	753	693	704	715	698	716	723	720	721	731	726	681	728	689	706	656	712	693	702	711	684	705	720	719	668	740	724	730	670	707	730	666	693	676	653	706	687	736	719	705	701	686	724	732	711	678	680	673	699	717	694	686	724	713	698	654	717	694	706	682	682	680	709	679	705	722	697	749	699	687	691	686	681	681	692	744	715	674	712	729	694	701	741	695	688	681	710	694	744	697	738	681	684	675	697	699	684	749	706	724	664	676	734	676	753	665	721	712	696	692	707	707	728	736	715	721	677	676	713	738	709	710	723	693	679	755	725	737	720	733	719	723	700	725	659	724	748	684	743	722	721	679	672	706	682	660	737	664	691	739	737	693	687	734	689	693	731	726	673	728	693	724	737	725	687	726	654	755	748	671	712	714	684	682	709	708	662	743	730	735	709	729	733	701	667	686	671	666	700	689	688	717	727	701	695	663	699	644	746	693	697	701	673	689	718	670	703	731	692	729	716	719	682	704	736	663	687	734	682	730	670	688	766	710	703	695	716	703	731	708	704	704	694	668	717	724	654	667	705	672	710	694	704	720	723	714	713	719	686	713	716	688	689	725	676	701	713	762	647	750	712	700	748	692	676	722	721	737	706	700	758	685	734	782	715	685	691	735	730	739	702	685	704	750	697	712	709	666	724	671	738	699	718	697	754	708	724	689	690	728	714	731	759	703	749	690	727	712	680	699	723	747	721	694	702	689	688	678	715	724	725	722	643	676	716	649	712	743	705	720	709	744	721	720	763	726	714	728	704	692	693	656	722	715	692	725	737	708	706	691
3702	1471	1969	5275	5378	7211	8774	7038	4552	2559	1130	238	75	67	45	65	61	63	69	77	73	71	62	65	59	76	70	72	57	60	64	69	75	59	55	72	65	52	61	67	56	68	65	60	63	67	45	70	74	64	74	63	65	72	68	62	76	67	64	80	72	72	54	76	69	65	72	71	67	56	56	74	36	78	77	63	70	78	69	51	72	68	58	63	74	84	64	73	59	79	75	58	55	62	74	64	64	64	70	54	62	51	76	73	66	46	52	61	61	67	60	69	64	62	66	65	55	63	76	59	65	66	68	71	51	68	55	72	54	58	69	62	69	57	61	72	65	61	73	65	62	78	59	68	59	57	52	54	72	59	67	61	69	66	53	54	75	67	60	66	60	67	55	59	59	80	67	68	59	72	66	60	59	58	61	68	76	56	63	51	55	61	61	64	80	63	58	66	49	77	72	47	62	65	64	58	60	62	58	69	63	62	65	53	65	73	56	62	68	96	69	59	58	78	61	65	75	69	68	68	71	57	60	49	56	75	81	51	66	73	55	71	63	77	63	52	58	61	81	81	67	55	63	60	67	70	77	68	50	70	68	59	62	64	80	64	64	61	74	54	73	70	50	57	60	53	67	69	57	67	75	79	61	65	61	68	54	55	65	72	73	71	57	80	76	61	66	71	56	65	51	55	68	58	48	71	63	67	64	58	72	57	67	78	66	73	57	80	67	61	59	82	65	75	61	78	59	53	65	65	70	64	61	61	81	60	49	72	66	69	59	54	68	53	64	49	69	75	53	63	49	62	71	77	69	66	73	41	66	69	68	55	56	63	59	67	71	64	57	69	57	64	64	62	77	62	68	71	76	70	81	52	61	61	67	58	59	55	63	69	71	52	69	43	66	57	65	62	71	62	61	71	62	49	70	62	72	74	56	61	65	71	60	50	58	51	46	53	79	60	79	65	58	61	82	69	56	56	69	65	63	61	63	75	65	50	75	58	67	59	57	67	50	70	78	61	69	68	79	84	54	53	66	67	73	79	70	58	71	69	74	68	65	73	66	65	63	76	50	62	62	60	53	71	70	60	59	63	62	63	75	75	67	57	68	58	76	57	47	61	53	67	59	67	68	65	62	57	60	59	62	62	66	61	74	60	78	70	73	76	83	53	57	56	69	59	56	61	74	55	60	47	62	73	75	69	69	57	82	68	66	69	60	69	54	59	64	60	54	72	65	73	64	64	65	64	85	72	58	78	59	70	61	70	57	65	60	65	60	73	69	67	64	67	72	55	69	57	73	73	83	70	70	75	75	61	64	59	51	67	54	63	72	76	59	53	77	63	63	67	61	62	63	75	75	66	71	75	75	66	70	70	69	65	78	70	66	46	59	76	60	68	60	71	52	49	55	57	62	62	61	74	64	66	57	43	59	77	58	71	67	57	67	61	88	59	59	78	70	62	60	64	72	75	64	63	62	62	58	61	63	76	74	65	67	78	66	71	57	65	70	53	62	71	74	74	50	82	66	71	67	73	81	70	72	76	64	61	71	59	67	75	59	58	68	64	57	54	57	65	63	55	50	62	56	62	67	68	51	67	49	77	72	57	57	47	56	79	59	59	59	46	67	61	60	60	86	60	74	46	54	61	73	66	62	72	73	61	66	58	58	72	66	63	62	66	54	54	72	46	72	74	59	60	58	71	60	66	60	67	67	56	60	62	64	55	78	66	66	58	79	46	67	56	57	50	68	67	73	73	58	70	69	60	68	59	67	66	79	54	58	71	59	50	56	49	56	64	66	66	69	75	72	58	66	56	52	69	60	70	63	61	60	50	65	53	68	74	66	73	62	51	60	57	67	63	53	58	72	68	65	57	60	61	71	73	69	47	65	56	54	55	65	57	76	73	78	76	63	72	67	57	65	63	59	62	63	62	54	63	55	73	67	52	70	69	53	64	59	76	71	73	83	71	65	51	64	71	65	57	60	65	60	66	57	63	73	70	76	53	68	80	63	68	69	73	79	80	58	64	67	63	75	86	68	73	58	62	61	66	63	61	60	74	60	73	66	67	73	57	56	48	56	68	65	76	73	74	71	63	67	78	59	65	69	57	64	46	66	75	60	76	43	63	62	70	67	56	73	69	78	71	58	70	59	64	60	76	56	70	60	55	62	59	83	74	52	60	54	66	65	44	73	58	56	64	68	50	59	66	70	63	54	52	59	74	51	69	61	61	63	63	59	78	69	70	58	57	63	75	70	80	49	56	56	66	63	68	56	68	61	64	66	64	56	68	60	51	65	83	55	66	61	65	57	74	69	63	73	73	63	65	73	72	55	66	66	72	58	60	59	51	81	69	73	81	66	81	66	53	83	66	58	54	55	69	63	79	68	57	66	73	72	55	71	64	66	67	87	60	58	52	65	65	56	62	79	72	67	67	55	61	78	62	65	73	56	74	64	71	68	57	69	74	63	56	70	72	59	58	59	53	58	61	59	65	64	78	85	71	65	64	63	62	66	67	67	66	66	76	63	52	74	71	63	66	61	60	55	59	67	75	70	65	84	68	67	63	55	72	54	60	58	79	54	66	69	70	90	61	73	71	70	65	73	61	65	58	61	54	52	56	76	69	60	57	68	65	54	68	69	67	70	63	61	55	60	62	57	63	57	53	70	67	65	73	56	61	63	64	74	70	68	70	72	74	63	63	69	62	62	61	78	73	70	87	68	64	61	45	69	73	75	66	57	63	56	61	48	77	76	62	71	73	61	60	55	57	66	56	64	58	71	61	62	68	69	73	64	57	62	61	68	66	56	54	71	64	60	83	75	58	70	59	76	49	62	58	61	60	64	72	65	66	69	70	77	75	63	64	73	50	67	64	60	72	71	54	58	76	67	63	70	72	68	80	61	57	76	68	59	64	70	64	63	64	71	59	84	57	82	64	73	66	56	53	77	54	71	50	47	68	70	66	65	61	65	68	65	73	70	58	47	67	55	46	70	55	53	66	85	88	50	59	64	49	73	67	68	57	67	77	65	84	69	73	59	73	60	57	64	64	57	46	66	59	64	57	69	67	59	79	70	63	81	50	59	62	79	65	58	68	63	56	61	49	52	74	75	61	61	54	65	48	72	64	67	66	60	67	69	52	61	54	67	77	63	59	64	55	61	61	66	62	63	68	63	55	63	62	57	61	65	64	64	60	59	58	53	75	65	82	75	77	50	54	66	65	78	77	65	51	65	71	58	69	58	73	53	65	59	68	62	62	67	62	61	52	76	69	60	61	60	62	61	63	68	62	72	52	67	65	66	62	80	60	70	63	59	59	45	58	63	73	61	54	65	70	76	55	67	63	54	91	70	76	73	50	68	72	61	54	57	69	68	67	64	57	77	71	68	70	56	54	60	63	70	61	58	52	54	56	61	72	78	71	48	71	59	76	52	62	63	67	63	80	66	67	72	53	63	77	53	60	82	67	68	51	65	70	63	76	70	69	64	65	70	63	79	73	46	75	73	82	63	63
19271	13254	16492	35072	46098	58489	58182	49127	40266	31185	21196	5231	545	575	572	588	530	561	541	585	584	578	509	566	564	566	570	571	561	563	545	586	565	606	561	583	510	585	564	607	571	598	567	584	548	568	547	527	560	555	603	579	561	566	593	598	581	557	564	574	572	566	594	598	545	590	539	564	543	563	583	556	598	543	550	606	584	622	570	609	566	519	529	587	612	533	551	565	622	577	586	555	578	578	600	585	586	617	578	607	566	549	557	544	593	590	569	522	565	534	583	572	633	565	556	559	593	524	528	583	557	554	582	575	554	576	577	553	545	554	606	586	561	573	528	557	543	553	555	578	562	570	556	567	547	542	544	557	566	607	570	572	517	580	592	577	563	561	534	549	576	546	565	562	554	581	582	565	583	568	601	534	522	598	557	570	562	604	579	542	587	593	505	575	566	606	539	550	590	574	551	540	569	551	566	577	568	536	565	568	561	619	564	589	614	592	571	519	518	564	554	561	578	579	557	556	560	539	574	582	580	590	599	584	583	582	574	536	601	571	548	587	543	587	553	574	580	554	590	578	563	563	558	556	598	542	562	586	588	587	581	552	572	587	541	582	571	573	564	538	545	598	544	577	576	553	600	589	585	523	569	564	559	557	536	581	603	556	510	545	556	549	581	558	587	557	571	583	571	575	562	609	567	602	576	561	583	586	567	554	556	531	521	542	576	542	585	586	573	553	574	550	577	585	554	548	566	562	583	571	573	572	583	589	619	567	576	569	543	537	599	533	600	604	558	586	574	592	550	562	569	597	538	597	564	581	589	557	580	579	574	582	581	574	556	584	571	516	604	581	536	515	577	589	568	581	603	589	561	577	575	545	533	606	566	574	538	544	568	566	588	592	600	617	587	557	574	552	572	541	582	597	580	576	533	601	577	550	511	560	580	549	588	545	575	571	556	562	627	565	537	592	565	530	555	563	570	553	581	537	578	614	534	558	551	593	548	604	555	591	600	538	546	498	593	518	564	618	587	577	602	539	566	586	546	574	575	555	583	606	623	565	536	558	557	598	534	560	617	556	545	533	560	600	571	522	506	575	606	562	558	524	632	585	567	577	570	595	541	570	558	574	533	559	524	617	572	552	559	543	572	562	564	534	593	598	589	582	589	527	543	568	629	552	588	533	538	575	611	579	549	571	565	593	584	612	578	550	559	551	567	592	550	626	588	554	559	593	561	571	565	565	581	575	581	564	571	588	623	572	555	570	567	563	629	602	539	544	579	543	564	588	622	597	607	562	583	603	579	586	570	532	561	580	551	556	546	579	618	573	551	587	541	520	557	595	618	533	566	528	564	564	527	559	555	576	520	601	562	554	564	576	559	551	543	531	571	590	556	566	607	563	572	537	569	566	571	557	584	548	525	573	573	576	605	583	575	547	554	573	567	607	533	586	551	562	593	595	583	545	578	592	578	585	582	542	577	573	552	572	591	598	570	597	535	580	531	547	580	609	546	571	595	577	590	565	589	510	491	559	588	537	592	583	540	587	564	588	558	595	567	544	603	585	569	614	555	568	517	572	585	549	594	570	551	522	566	567	600	599	564	584	608	546	566	580	547	607	558	592	563	587	575	555	567	532	563	548	556	577	535	539	569	596	608	527	570	531	601	589	586	523	579	578	552	532	571	569	547	537	575	573	558	568	589	545	567	586	544	553	531	544	552	565	595	607	501	602	569	625	581	529	571	604	537	616	602	563	562	563	591	593	541	567	574	579	578	555	574	553	555	558	557	552	569	598	603	591	579	550	580	624	550	565	577	540	545	568	577	560	535	586	593	559	564	591	582	542	546	594	588	588	557	571	541	550	565	558	590	580	574	587	591	558	553	523	546	592	587	593	576	582	595	593	591	531	557	603	537	553	536	597	550	601	525	600	563	567	583	567	572	547	607	564	592	573	569	609	567	559	584	549	559	523	551	556	579	569	536	557	585	529	611	575	566	589	593	606	551	586	573	517	607	599	560	570	539	590	539	586	573	587	538	569	550	544	607	604	559	553	562	546	571	605	572	575	565	578	586	537	520	543	535	611	549	574	539	594	556	646	586	574	524	574	581	584	563	590	565	572	561	540	552	604	588	562	551	544	558	573	590	585	556	549	599	566	573	564	594	557	586	564	534	579	560	572	601	591	573	557	591	580	587	570	613	566	559	593	574	546	543	572	546	543	546	573	632	574	536	561	557	612	588	565	563	599	596	607	569	572	581	579	544	565	568	563	561	561	600	542	560	528	593	566	554	542	555	553	563	573	575	582	561	584	565	560	547	577	559	578	603	558	627	611	535	560	558	540	566	615	552	553	543	567	506	590	548	545	574	603	569	559	591	568	598	602	539	539	572	557	542	591	568	601	600	529	643	564	567	527	588	557	604	606	544	575	603	546	539	596	561	562	586	554	544	545	526	554	531	543	603	559	502	558	577	570	564	540	566	588	593	579	535	577	539	525	589	573	571	538	594	538	604	566	564	557	511	562	575	553	560	600	586	576	577	606	542	598	593	582	599	585	573	533	585	546	561	542	560	573	572	581	534	544	562	577	567	608	615	573	570	591	527	597	563	564	527	564	601	565	604	611	584	592	583	568	572	621	575	604	573	529	552	585	627	574	531	561	538	561	578	610	563	562	568	569	565	609	545	535	599	597	598	588	597	582	595	546	513	558	538	554	561	590	565	582	569	536	600	576	602	567	539	564	619	584	595	588	576	559	575	579	584	542	596	569	543	563	579	612	550	589	598	573	580	580	547	530	604	563	574	547	576	574	551	610	559	537	558	584	629	535	597	605	591	536	587	557	564	561	573	545	599	565	596	599	601	576	566	531	584	561	572	564	561	571	576	578	564	597	573	559	587	566	601	578	592	576	551	577	539	558	589	570	593	623	593	538	601	565	590	591	558	556	538	524	571	515	588	558	549	552	540	502	536	608	574	553	584	552	586	580	589	552	598	571	559	590	544	596	545	573	601	587	558	628	563	566	573	575	576	602	541	553	559	547	559	543	620	559	567	556	603	588	627	579	557	541	582	577	545	571	574	567	560	559	551	544	579	548	572	573	590	537	625	584	545	560	564	548	581	567	622	547	568	552	530	556	588	576	547	558	541	587	573	600	581	566	542	531	555	535	578	576	556	539	556	582	588	596	570	570	573	581	566	540	574	519	538	541	626	591	569	606	630	627	587	562	557	560	591	537	552	568	583	561	580	602	564	537	569	589	599	541	625	545	579	576	585	590	570	523	583	553	599	576	575	554	605	554	603	585	555	537	573	527	557	556	558	587	602	530	566	551	574	567	574	576	580	587	573	582	528	558	543	578	556	540	557	565	582	576	532	572	582	584	593	567	549	581	572	570	523	553	612	568	591	616	559	604	592	568	559	613	576	577	528	592	571	562	575	583	610	548	586	607	565	552	582	548	547	589	567	589	588	597	550	552	554	633	519	576	620	612	575	590	596	603	582	550	587	548	583	601	590	574
4975	1001	879	1006	1956	3921	5676	3944	2408	1303	688	224	42	54	55	61	67	60	46	63	61	64	69	61	50	65	65	50	51	51	52	48	49	60	55	49	57	56	43	38	61	46	61	54	55	46	45	51	57	53	58	52	54	47	54	62	58	56	55	67	54	43	58	57	60	58	53	59	59	48	55	54	63	53	59	47	64	49	78	59	53	48	55	55	57	51	52	50	56	68	52	51	57	59	54	73	66	63	51	44	53	49	60	54	53	50	59	58	58	59	48	47	59	56	58	52	54	40	55	51	52	51	50	52	57	60	52	71	58	59	56	45	50	65	55	39	46	57	57	53	51	48	69	53	61	64	45	70	52	61	64	59	47	63	53	49	53	55	41	46	49	51	57	51	46	54	46	48	54	56	47	54	69	71	44	58	62	60	42	58	58	50	52	44	54	67	57	60	62	39	54	36	47	74	55	51	50	62	46	49	61	47	53	43	69	60	52	63	54	50	61	51	52	56	54	33	50	53	57	65	56	39	44	57	54	41	54	51	62	64	69	60	55	59	49	55	48	62	49	47	54	58	54	63	45	56	51	47	54	58	52	53	48	47	59	60	45	64	58	64	60	50	56	64	48	55	48	49	53	62	49	46	65	62	37	56	53	60	57	53	59	66	46	57	60	60	50	44	50	54	61	59	48	46	57	63	65	60	54	56	44	47	57	48	56	48	43	51	62	48	51	51	59	62	46	57	46	61	60	43	58	49	60	43	53	54	57	61	46	54	62	46	61	57	58	57	45	62	70	51	66	55	58	48	56	52	67	59	52	67	65	54	51	52	66	51	54	53	48	41	55	59	53	59	56	62	60	56	62	49	56	47	54	56	42	63	40	55	70	52	70	54	56	49	46	53	52	55	54	66	46	63	62	54	55	49	59	45	53	53	56	64	53	48	70	53	49	59	49	62	72	46	54	52	55	67	55	58	65	64	46	62	56	53	54	57	62	56	44	58	49	55	49	67	53	53	46	52	52	64	47	58	52	45	49	56	53	53	50	56	56	57	58	49	50	66	53	56	70	76	54	52	53	62	63	61	65	62	69	40	52	57	42	57	47	49	56	57	65	54	58	70	52	44	51	72	57	62	54	65	47	56	42	52	50	45	58	59	53	57	60	45	52	54	57	48	64	58	38	56	59	59	48	53	52	48	70	41	56	46	51	49	55	56	58	59	47	54	46	50	51	64	60	58	52	54	63	55	52	55	53	52	58	48	57	61	54	48	44	56	56	39	56	65	66	45	44	46	55	60	57	60	58	55	47	74	63	58	70	64	47	51	61	43	58	80	60	56	48	51	62	54	47	51	49	55	60	55	39	53	46	60	53	49	63	50	52	52	47	59	53	50	62	72	67	58	58	51	50	59	53	52	55	60	65	56	43	44	57	60	63	53	52	56	43	53	53	60	53	63	54	60	63	54	50	56	42	58	56	47	52	60	66	52	56	57	55	58	62	52	53	68	46	56	41	49	54	63	56	58	65	59	51	56	47	54	48	57	53	46	59	46	52	63	52	57	56	77	72	62	46	55	40	52	61	60	55	51	56	63	65	55	62	57	53	44	63	59	56	42	51	51	55	48	45	42	56	57	56	51	61	49	69	55	60	47	47	61	49	65	60	62	50	56	54	58	52	65	40	52	52	52	54	58	55	52	65	60	68	58	61	46	69	67	56	36	51	44	57	49	57	45	64	59	39	52	48	61	52	51	67	60	55	55	55	41	55	56	57	64	48	59	63	59	60	53	50	60	55	44	45	51	53	48	61	56	52	53	49	54	49	57	57	48	61	50	62	59	51	49	57	60	53	50	55	42	48	62	62	48	66	55	62	58	54	56	62	57	59	54	40	58	69	53	50	62	50	47	50	75	52	58	52	58	54	63	39	76	52	60	54	47	43	56	60	53	53	51	59	51	54	42	45	53	53	58	63	68	51	53	58	38	47	42	64	56	65	72	50	53	61	73	40	64	58	59	52	56	69	55	57	52	54	59	40	52	63	52	51	47	52	50	42	52	63	56	50	56	58	51	48	47	60	57	61	52	68	50	42	39	51	61	60	42	50	58	51	50	66	73	51	57	52	54	61	44	61	59	57	53	58	51	43	51	52	56	44	49	64	54	46	55	62	48	67	54	55	50	56	48	55	62	53	66	56	51	60	48	60	63	52	59	44	62	54	60	48	56	49	44	54	59	58	61	62	66	63	60	48	64	54	60	53	68	53	50	51	47	45	48	42	64	57	55	64	51	56	47	55	48	52	52	47	59	52	53	61	50	53	48	76	52	46	52	50	51	55	62	50	53	63	56	50	64	64	67	51	65	56	56	46	54	51	49	61	62	51	47	60	64	37	47	54	57	66	42	56	44	66	56	41	40	45	56	47	57	46	52	70	67	51	51	41	43	50	51	65	60	54	58	58	65	62	57	54	59	54	56	58	53	50	55	73	49	46	46	58	55	62	55	45	52	48	52	60	60	52	40	63	54	48	58	61	67	47	52	54	60	53	62	60	59	53	57	54	52	55	62	53	42	61	55	67	56	52	44	70	56	52	50	67	58	59	52	65	54	58	65	53	51	40	50	52	47	48	54	48	61	62	41	73	62	67	52	59	51	69	54	64	50	55	47	51	55	58	54	44	53	44	48	54	46	58	60	62	44	54	46	59	60	44	51	57	50	52	64	40	43	57	53	62	50	42	50	70	53	54	52	58	56	55	52	51	54	49	49	46	52	51	61	60	59	49	45	47	50	46	55	61	51	39	53	47	53	64	58	61	50	65	61	61	43	57	61	47	45	57	50	58	51	61	48	52	63	65	54	48	48	62	29	64	57	55	49	51	50	51	58	46	63	77	39	55	47	58	60	52	44	66	45	60	47	55	67	50	56	57	60	80	41	56	61	63	61	48	43	52	65	70	52	63	45	54	59	52	61	53	48	55	60	55	51	48	73	62	54	64	42	55	47	66	53	62	66	58	62	73	58	51	52	56	83	59	48	60	59	40	65	56	64	51	55	52	48	38	56	45	48	40	60	50	50	60	53	55	45	56	54	58	56	51	55	43	53	65	62	70	64	59	54	60	63	61	58	53	49	65	60	55	62	48	63	39	61	66	47	61	38	56	76	61	60	52	72	49	62	54	43	58	65	50	63	61	47	56	58	46	49	57	54	59	49	52	62	61	40	44	64	53	59	56	52	58	57	58	51	62	64	55	59	47	43	49	56	54	50	53	62	51	56	47	55	43	54	59	55	55	55	55	60	54	52	53	50	50	53	71	54	60	56	45	60	70	60	56	64	49	53	46	50	58	57	50	45	69	66	51	69	53	48	66	44	61	54	50	57	59	64	51	49	56	49	45	53	60	60	61	55	56	46	59	54	55	55	46	51	73	45	52	49	61	66	66	59	45	61	56	44	46	59	56	47	70	42	61	48	71	50	46	56	41	52	53	49	55	43	53	54	63	65	48	54	53	65	47	61
14694	10495	9747	15393	35670	48322	49941	40503	32803	24417	15083	5181	445	518	500	463	472	480	480	498	477	434	475	464	470	458	476	463	484	454	468	508	450	493	499	442	467	421	439	456	484	444	459	478	509	482	478	519	442	470	487	462	483	478	486	476	489	460	508	521	459	492	473	457	511	504	457	510	446	456	486	436	474	458	471	473	490	486	492	473	471	468	491	520	474	479	449	470	516	497	424	437	471	480	492	486	486	472	503	456	451	447	458	500	460	509	505	492	464	476	446	473	454	485	493	487	482	450	482	491	475	454	479	466	506	459	505	448	481	447	465	530	476	463	484	456	497	485	500	475	460	473	477	463	434	487	483	436	508	476	469	454	462	481	446	456	477	470	453	459	463	476	458	449	492	477	495	481	443	477	448	445	480	511	497	454	496	508	476	489	462	471	481	456	438	463	495	479	469	512	449	505	473	463	420	428	470	494	453	452	461	476	465	536	482	459	494	451	458	476	466	476	482	481	443	491	469	421	459	471	472	494	473	457	475	488	457	464	499	504	454	464	458	458	470	454	499	476	481	456	469	492	503	470	471	462	464	449	427	465	481	498	474	489	486	433	487	475	449	448	431	491	439	478	481	497	493	470	478	438	446	450	489	484	464	433	458	481	452	497	474	467	500	461	505	451	487	507	475	461	469	487	486	494	434	495	487	488	477	462	466	468	466	469	459	472	486	464	478	468	448	454	459	504	467	484	444	482	443	498	465	456	461	485	492	480	443	466	472	475	453	490	467	495	512	476	527	484	478	463	432	425	453	488	480	470	482	469	481	493	435	472	447	451	462	457	470	499	473	497	487	535	422	453	454	456	433	446	479	468	492	494	470	452	465	481	445	472	474	470	481	477	500	464	498	473	494	460	455	469	458	482	460	465	498	466	496	471	437	453	441	519	480	446	489	510	475	467	449	457	459	469	488	467	487	492	458	477	457	467	487	472	466	505	479	488	472	487	473	503	432	481	450	491	431	465	461	457	452	511	467	482	472	458	484	430	486	464	481	492	493	514	452	489	503	473	488	477	472	517	453	499	471	480	464	481	467	472	496	441	440	471	455	468	434	491	464	487	482	467	489	462	503	465	468	451	505	506	485	454	478	455	485	473	446	498	467	489	462	504	504	467	499	465	471	505	472	476	504	471	474	451	479	464	510	486	453	506	462	464	463	482	450	465	434	460	509	486	451	486	476	457	471	474	452	484	445	456	488	463	474	478	467	468	442	437	474	457	486	490	439	457	450	435	501	485	451	495	475	456	477	469	468	495	475	457	466	479	462	507	434	437	512	472	488	480	468	459	450	486	443	473	461	477	473	454	464	501	507	492	431	478	463	493	456	514	470	453	478	478	486	459	471	460	485	473	481	458	532	458	480	493	484	465	436	446	455	457	479	485	471	435	478	497	469	462	452	472	501	464	474	459	467	446	519	498	448	504	466	449	480	485	454	459	486	466	484	513	498	463	461	493	455	488	469	489	455	507	498	489	468	462	462	464	486	525	466	484	472	497	467	499	472	457	497	461	463	503	467	467	465	469	490	434	479	447	453	486	467	475	500	470	456	470	473	465	460	456	479	499	450	459	466	445	454	464	478	484	463	476	440	479	455	468	488	477	474	474	464	452	458	489	485	461	461	477	492	459	459	509	457	482	478	516	477	477	466	518	438	465	493	459	450	475	479	485	487	472	454	537	486	463	476	467	470	458	436	492	463	493	482	469	480	497	479	477	497	531	513	439	492	492	470	457	454	479	465	488	456	481	455	522	463	477	445	475	516	485	461	493	487	490	459	455	468	478	533	502	475	463	458	473	480	489	472	499	505	481	487	442	473	485	483	466	463	473	476	477	467	518	486	495	502	516	455	455	459	456	472	446	486	488	462	480	500	502	468	467	471	497	448	492	484	456	466	476	457	451	462	494	471	476	463	483	467	462	455	468	488	497	479	470	503	460	501	480	491	500	499	447	465	510	473	471	476	443	464	472	450	468	472	479	474	444	500	483	465	500	493	473	460	467	474	484	492	484	455	477	485	459	464	482	457	474	449	477	478	506	476	468	487	501	443	456	450	435	480	481	475	474	437	471	448	441	466	493	438	493	462	496	480	467	462	500	439	496	458	451	474	477	482	454	455	491	472	451	465	467	467	417	493	471	463	472	455	475	453	468	454	488	437	464	459	475	490	502	481	484	463	441	465	459	448	491	490	460	495	450	503	471	471	461	467	462	484	479	458	478	465	426	481	478	454	491	460	472	510	466	515	428	469	465	471	484	476	482	477	475	477	462	459	476	486	473	471	499	455	488	484	451	501	470	454	532	478	469	499	477	438	479	463	489	487	447	424	475	492	503	483	476	461	473	448	454	473	502	487	494	516	458	470	494	464	467	474	489	492	486	456	440	506	500	474	487	463	481	454	449	513	486	496	474	426	501	496	469	451	497	461	454	468	498	448	447	466	484	464	480	483	506	484	457	445	491	454	455	471	487	504	477	459	518	463	457	496	452	481	483	493	481	444	495	529	462	473	452	452	441	469	501	472	476	435	436	480	476	486	486	490	504	474	453	492	457	484	468	464	451	480	478	503	521	434	462	493	472	429	458	476	429	462	454	488	462	488	496	499	451	489	482	437	490	478	436	463	475	482	429	481	452	475	424	513	481	445	456	453	441	483	477	474	501	458	458	516	446	490	513	480	471	470	474	473	490	472	524	480	439	485	483	491	486	463	477	480	440	445	466	462	447	460	462	463	429	457	438	494	453	437	469	461	476	451	500	482	487	481	462	499	445	488	498	449	491	462	484	486	488	470	468	468	487	479	476	472	451	474	484	501	452	471	471	475	438	469	506	479	449	501	499	467	484	484	484	513	513	511	443	488	466	464	481	453	458	479	507	445	484	501	462	475	471	472	498	463	484	489	496	481	472	489	455	495	482	482	449	473	483	465	449	476	464	469	489	447	444	462	477	478	474	469	477	519	503	460	474	466	490	461	441	466	467	470	460	499	502	530	467	480	487	475	470	431	449	500	460	488	462	516	498	487	499	447	475	461	497	466	454	471	486	492	464	488	508	479	444	483	443	448	487	458	461	467	462	448	441	475	477	486	459	499	470	463	449	440	462	482	484	479	508	460	471	461	478	444	475	470	495	430	454	482	494	461	515	483	494	443	438	473	485	480	414	465	477	477	513	475	468	452	469	482	481	514	487	480	498	504	482	478	480	469	490	476	480	438	430	489	482	503	474	478	456	469	450	483	491	454	473	472	471	459	463	467	493	472	471	473	483	490	528	533	488	444	488	476	487	498	478	441	415	453	495	470	473	486	473	478	498	516	490	450	480	487	477	451	476	494	480	499	492	471	488	471	413	449	450	462	480	497	463	502	486	454	449	454	439	459	446	458	511	475	489	459	461	472	467	500	486	484	497	482	493	514	481	486	476	459	520	498	536	486	466	457	444	491	476	481	472	479	435	479	481	513	470	511	479
2984	841	354	650	3890	7168	10097	8226	5260	2668	1284	461	86	75	88	69	73	81	72	77	85	101	82	79	66	67	84	73	86	84	89	77	77	73	79	83	84	91	95	71	77	76	81	73	90	74	92	83	82	87	106	79	77	79	72	74	96	77	84	80	71	68	78	84	67	88	67	85	71	72	63	85	77	92	84	74	75	73	79	68	79	84	77	88	79	84	76	83	81	92	75	71	75	93	92	101	91	71	91	89	90	74	77	67	88	92	88	82	84	100	102	90	55	83	88	77	81	73	89	67	72	100	69	74	72	77	73	89	57	96	68	69	88	94	75	78	76	78	76	72	90	85	79	81	73	66	85	95	72	71	68	85	79	88	106	82	86	81	64	85	82	89	82	73	86	82	76	76	82	78	74	72	72	76	84	73	68	82	81	83	86	84	82	78	95	79	88	77	82	83	93	89	70	83	72	91	78	88	89	87	73	85	80	79	82	79	85	97	77	82	76	90	85	84	86	76	87	86	81	68	74	88	94	87	75	73	79	70	88	70	77	75	71	86	65	71	86	89	86	77	68	72	71	69	85	83	87	64	83	73	68	84	81	80	84	89	65	84	75	63	81	86	86	82	91	59	64	82	99	65	83	82	70	84	82	78	81	77	67	80	82	67	76	73	77	76	84	77	67	83	92	82	83	78	92	85	86	83	76	91	94	87	76	83	81	83	89	80	77	69	86	87	81	68	93	93	66	79	98	94	80	80	66	95	78	76	79	78	82	81	98	73	96	95	81	85	79	74	97	86	90	84	72	85	77	67	88	95	85	85	76	77	89	84	77	78	82	69	67	76	73	67	82	87	89	76	73	85	79	85	77	85	79	76	82	69	71	77	72	79	77	68	67	72	78	90	94	73	81	92	81	58	88	72	74	70	83	65	72	89	81	79	79	88	67	91	93	76	105	64	68	69	68	81	68	97	90	73	79	71	75	80	79	76	62	83	91	77	82	72	90	107	87	86	67	73	74	82	88	86	84	91	87	81	74	85	92	88	80	66	91	83	79	83	101	73	75	87	83	64	87	62	72	77	75	76	70	82	77	69	68	84	93	81	86	91	70	98	82	76	84	79	78	85	74	69	82	77	75	85	84	88	82	87	84	76	85	78	73	91	74	84	74	73	86	76	81	77	85	77	83	79	85	81	87	78	80	74	79	73	73	67	72	84	86	78	65	78	80	77	84	74	90	91	83	84	72	66	64	78	71	92	86	85	82	74	82	86	72	61	69	88	71	90	82	92	82	81	86	73	89	71	80	87	74	83	87	78	77	79	92	62	77	71	74	77	88	73	85	82	89	83	92	70	69	89	72	70	84	89	61	97	78	78	71	78	79	72	86	91	73	70	95	88	97	82	83	78	62	84	82	87	97	75	98	82	89	67	78	97	92	76	78	69	76	74	77	72	77	88	78	99	84	83	78	82	81	78	90	74	82	83	74	91	63	96	81	64	82	63	77	76	88	74	57	67	79	79	82	103	81	92	94	83	85	84	75	77	91	74	96	82	79	67	91	80	80	87	83	68	76	78	88	82	81	77	90	84	85	70	65	107	73	68	76	83	79	69	95	83	79	66	88	87	81	80	90	84	74	70	99	77	85	81	58	74	87	82	85	82	89	86	75	74	75	72	77	84	84	91	83	93	62	72	92	67	89	89	69	86	91	90	87	95	63	70	67	78	99	85	77	63	82	74	79	77	91	85	79	78	82	94	79	90	92	75	93	96	85	89	95	65	65	76	74	79	72	85	83	88	103	88	75	82	78	94	80	75	57	91	91	84	84	86	92	77	85	69	61	81	76	73	93	74	68	68	81	80	90	81	79	87	70	78	76	73	82	95	70	94	78	87	86	93	98	88	69	77	86	87	87	79	86	81	77	61	64	92	97	82	79	72	70	87	85	78	63	73	77	74	75	64	83	77	73	78	71	75	87	74	71	84	70	77	74	86	80	90	96	95	90	72	66	100	83	79	76	76	77	76	76	85	99	74	87	87	78	80	82	78	79	70	85	90	72	88	83	85	79	82	76	84	79	76	59	80	81	81	82	75	79	91	88	89	83	81	88	74	78	86	80	96	73	67	77	83	81	58	84	93	82	78	79	83	83	71	83	76	96	86	80	75	81	73	81	78	74	79	84	105	73	80	82	79	80	77	78	71	70	68	91	87	86	66	86	82	80	80	78	84	98	84	79	78	77	95	79	83	84	85	79	73	86	73	80	96	68	76	80	70	70	92	85	65	85	77	82	71	91	88	72	76	73	70	77	79	92	87	95	78	88	85	89	85	74	85	86	81	74	69	77	65	69	86	84	81	83	81	80	87	93	81	75	73	68	88	80	82	79	86	82	78	73	74	89	90	80	74	83	68	66	72	100	83	63	83	80	78	79	82	94	84	84	71	88	91	56	72	80	84	74	73	84	86	81	69	84	62	84	65	67	91	69	85	82	83	86	100	77	87	87	87	80	82	78	81	85	64	112	103	82	78	79	97	84	80	86	80	68	89	81	83	79	95	79	98	86	83	86	72	75	74	83	67	71	80	74	68	89	69	90	84	76	99	87	82	88	100	85	81	81	78	78	83	84	94	97	73	75	99	90	73	89	83	85	79	77	80	82	73	62	84	89	80	81	74	68	77	75	81	79	70	62	79	65	83	82	83	77	69	75	75	72	78	78	73	92	79	88	69	75	62	91	88	83	82	88	65	85	94	73	82	73	79	76	87	102	88	77	73	78	77	81	76	90	75	89	97	82	74	93	83	87	78	86	75	66	86	79	81	75	76	83	70	90	70	70	77	61	98	83	91	68	78	81	78	76	66	83	92	81	80	81	85	80	67	91	90	78	77	80	74	76	61	82	74	81	86	87	103	76	80	61	88	95	90	81	86	76	87	70	91	87	92	79	83	82	86	78	74	76	71	83	77	73	72	79	89	75	83	86	82	73	77	78	94	71	61	72	79	70	91	80	83	87	91	76	92	86	82	72	77	70	74	90	80	78	82	79	84	98	74	77	88	95	82	68	95	85	96	77	86	82	73	80	97	85	79	92	72	77	64	84	71	75	66	83	86	84	89	74	83	75	73	71	80	76	86	80	73	72	86	79	83	90	85	81	79	88	87	86	67	87	62	88	76	75	76	80	77	75	82	71	80	90	70	87	73	74	91	80	63	61	92	82	78	93	85	82	75	79	80	62	69	71	96	80	67	70	79	88	84	81	69	75	75	94	75	81	71	69	77	89	88	78	81	76	74	72	88	96	81	67	71	65	70	79	82	91	70	81	103	68	67	68	88	87	93	84	66	93	69	73	79	86	79	86	92	84	81	102	94	80	72	95	83	63	72	91	78	87	75	78	66	91	91	84	72	94	82	82	81	70	78	81	72	96	76	93	91	101	79	79	77	79	74	78	86	78	54	90	82	71	75	65	75	95	79	87	83	60	101	82	96	84	78	83	89	71	76	91	85	85	75	86	61
22259	9205	4314	12179	46576	61334	62967	52319	42053	32416	22179	9192	711	719	771	694	707	699	695	679	700	748	677	707	678	725	710	722	716	708	709	732	682	758	723	708	712	696	679	710	698	707	699	728	702	713	699	712	754	718	674	694	692	687	744	725	711	700	754	708	690	712	738	792	754	703	681	699	714	707	689	683	654	726	726	735	685	712	614	674	704	680	746	675	711	692	684	748	719	732	720	718	714	673	720	695	699	739	681	668	692	696	717	702	700	699	709	730	723	695	728	707	697	758	696	703	689	720	704	681	688	753	717	738	743	731	749	703	674	713	680	733	710	716	675	686	711	721	691	684	752	671	709	746	730	731	703	730	651	661	673	700	715	693	723	759	664	709	744	687	741	723	750	710	728	746	720	750	727	717	714	716	725	700	712	690	756	740	653	689	767	712	653	672	752	661	694	717	713	713	665	724	670	692	693	738	704	681	758	728	638	719	646	753	746	727	734	721	705	688	718	687	751	739	702	686	709	719	722	710	677	686	723	687	719	710	673	753	714	685	701	699	672	731	740	703	709	691	756	692	760	670	710	726	721	722	725	686	736	694	753	685	659	729	710	724	717	674	725	784	676	710	720	739	693	680	711	682	719	669	707	688	682	637	720	740	686	700	756	707	686	694	738	705	716	667	701	723	739	707	755	666	664	693	702	664	687	717	705	711	698	710	717	664	715	725	701	671	723	706	731	702	689	707	701	709	662	697	705	662	690	700	708	738	748	720	687	713	727	725	699	768	696	676	705	712	709	742	643	728	718	729	723	698	717	715	723	701	715	717	733	705	694	701	685	749	728	721	675	709	679	708	718	720	706	696	682	708	704	734	713	718	702	702	686	645	709	722	697	680	702	752	764	723	735	710	704	730	698	724	676	708	739	726	697	714	689	744	695	672	725	752	692	757	698	709	684	729	715	630	677	665	762	728	688	701	731	678	700	674	726	696	673	702	728	715	718	677	726	667	705	690	705	737	686	676	716	648	674	684	724	723	740	708	672	732	695	630	699	678	752	695	675	743	699	726	738	747	704	700	698	721	687	723	705	706	697	674	727	708	696	752	738	690	703	716	703	706	660	726	700	717	735	760	717	737	729	736	678	759	698	752	721	723	745	724	732	709	708	680	707	708	714	716	731	704	712	619	679	683	720	706	729	711	722	694	708	663	725	717	686	729	719	716	725	715	697	675	691	734	744	710	757	733	720	690	687	722	658	698	727	712	706	698	669	748	687	693	712	732	648	720	739	750	725	730	697	724	723	683	768	712	711	759	721	694	692	761	746	713	655	755	692	691	708	675	733	706	672	680	703	741	708	730	722	734	727	726	706	708	662	711	712	666	737	747	713	699	687	711	693	702	706	745	729	712	689	749	675	695	684	680	736	681	711	708	774	720	759	753	753	691	699	738	681	685	729	689	701	640	672	729	722	650	754	729	694	696	734	704	695	732	733	693	698	698	722	687	679	747	729	687	678	719	686	730	696	734	711	748	713	701	764	691	687	682	728	748	721	702	742	716	681	702	704	702	710	727	688	739	737	660	681	686	708	697	685	693	714	751	680	696	712	668	716	689	702	731	717	741	723	693	716	705	707	719	728	771	740	690	752	661	716	758	688	679	694	724	714	717	707	674	665	696	685	732	732	738	703	704	726	713	735	716	730	700	695	735	666	684	706	697	726	741	657	665	727	697	730	725	720	713	681	690	739	672	714	707	712	701	741	718	738	690	703	737	730	696	680	749	710	682	712	718	691	715	661	706	704	732	700	764	713	638	733	657	744	690	739	650	679	707	686	702	703	719	693	691	690	659	730	728	661	706	711	698	710	671	701	713	741	698	742	746	731	745	693	735	664	682	712	704	650	716	695	690	755	704	699	688	721	759	710	719	695	711	695	705	710	721	695	717	717	669	729	683	677	675	717	736	722	773	700	707	742	752	711	750	702	703	723	721	760	766	704	750	731	709	659	738	736	695	740	698	690	763	698	690	708	711	710	674	743	726	722	701	762	703	666	734	733	754	754	700	725	710	723	715	696	681	771	745	716	701	764	719	662	742	717	725	692	751	692	753	724	654	701	691	688	717	722	690	722	679	731	658	676	730	693	715	764	676	676	712	749	671	701	713	744	781	665	717	668	755	669	738	692	722	734	693	707	744	663	690	678	704	716	693	668	727	723	666	674	720	738	739	723	710	718	729	698	721	678	690	722	659	651	754	683	665	700	691	683	721	727	646	682	716	743	740	735	628	680	713	696	724	737	692	695	690	701	703	749	685	668	707	671	691	734	723	752	686	767	728	674	708	767	729	734	734	657	699	713	727	693	699	722	682	688	690	724	704	707	716	714	744	697	695	714	743	707	708	758	702	762	758	731	677	731	735	672	718	664	723	689	687	740	712	713	668	701	679	679	682	719	712	697	670	695	697	722	710	696	738	717	676	703	717	725	772	724	693	693	705	670	721	728	692	697	708	707	653	692	721	773	747	695	739	703	729	705	724	720	730	712	717	743	703	714	698	727	724	700	786	694	690	719	716	755	736	686	688	724	716	731	720	705	633	653	710	753	728	720	680	743	706	716	676	712	732	640	751	724	741	727	717	720	719	725	683	669	677	776	702	736	717	732	696	729	700	733	682	690	724	690	728	699	708	730	691	721	688	674	692	717	669	735	701	706	768	720	676	727	687	722	729	676	707	712	675	712	687	736	677	677	721	672	734	671	740	689	698	703	698	666	703	689	685	711	747	688	734	685	698	734	712	726	678	746	715	709	728	752	727	731	765	700	710	689	681	680	678	732	679	723	750	712	653	701	685	746	728	699	675	693	696	654	713	709	696	696	726	693	704	725	691	710	742	733	736	682	746	721	749	708	718	666	747	649	684	695	705	774	690	734	733	788	749	722	728	732	707	707	683	661	743	672	696	650	675	722	659	686	685	711	694	694	678	708	688	712	725	683	739	702	696	724	712	759	731	703	768	740	711	645	702	729	708	742	792	693	711	687	711	729	673	704	685	793	689	663	710	698	743	666	671	720	715	724	714	662	722	720	736	702	699	743	691	710	698	673	697	684	645	689	718	704	655	690	719	699	731	691	762	679	698	704	698	706	733	762	719	703	662	703	685	721	692	776	676	734	703	693	692	699	691	734	709	709	701	680	685	729	691	720	674	700	691	723	680	701	797	661	683	747	745	736	715	723	737	703	675	656	708	727	700	671	728	709	695	740	691	727	675	674	699	709	763	718	682	677	670	731	672	700	658	696	731	714	719	682	697	693	728	662	741	697	705	735	683	711	736	678	683	709	706	723	737	704	700	696	739	704	746	682	706	705	698	694	681	700	714	733	712	717	700	695	749	719	724	753	729	765	712	680	695	721	733	715	732	754	708	672	698	681	677	695	717	706	733	727	694	738	684	715	725	708	734	713	704	700	707	766	754	703	749	731	711	709	721	724	732	644	729	724	728	703	772	698	653	742	727	734	688	672	721
3521	331	298	304	678	1392	1562	1347	885	532	292	144	82	83	78	82	96	88	93	93	72	78	82	92	106	88	74	85	69	86	68	83	83	76	73	71	71	95	103	82	102	90	76	94	89	68	100	86	75	85	83	78	80	83	88	82	82	76	85	82	75	71	90	82	92	88	82	86	78	81	70	83	98	82	89	74	87	101	89	86	83	73	82	74	74	83	88	68	93	99	75	92	85	83	81	80	85	68	78	82	74	91	74	71	73	76	77	67	80	63	86	102	94	68	81	81	90	89	88	77	72	83	75	80	73	71	73	90	81	91	77	87	69	92	94	84	86	86	99	83	78	86	96	73	89	84	77	58	87	90	92	77	78	75	56	82	86	79	83	86	93	86	97	88	79	102	92	80	78	83	81	74	90	84	71	76	69	93	84	93	77	82	73	67	70	79	98	76	77	90	87	86	92	67	79	90	80	74	71	79	73	80	82	79	86	79	82	79	79	97	83	92	90	77	79	83	87	79	86	82	77	70	103	73	94	70	88	78	84	86	82	81	72	112	92	73	97	67	85	95	69	79	91	88	71	76	70	89	74	78	79	82	78	76	74	87	77	83	89	83	77	73	89	81	92	94	75	93	84	86	85	90	81	82	79	82	80	97	88	87	76	75	72	82	91	104	78	84	85	77	92	77	90	85	64	82	85	84	87	87	87	75	83	93	79	69	68	78	99	89	71	90	88	82	92	69	103	69	73	80	80	86	82	72	79	79	80	75	74	75	93	77	75	72	89	74	74	80	85	70	72	86	72	80	61	77	69	76	93	85	91	85	73	73	87	76	88	87	78	98	86	72	86	69	103	96	81	80	96	97	102	74	64	98	83	88	74	78	83	92	94	85	76	73	75	77	80	78	82	84	100	75	74	77	82	80	78	97	71	89	92	82	104	82	79	80	83	85	77	77	72	83	75	97	75	88	80	82	83	83	82	71	80	80	73	89	83	64	87	79	80	70	83	85	73	65	80	105	94	97	93	89	77	96	86	84	77	85	92	86	65	79	75	65	72	93	82	80	67	83	94	72	72	87	65	70	76	72	74	82	86	89	71	74	85	74	77	63	84	87	67	77	102	83	75	81	81	91	69	81	70	97	96	89	74	83	74	68	70	88	82	91	80	71	87	92	86	83	84	63	73	70	88	65	75	75	71	79	76	77	78	82	79	87	70	90	85	96	78	77	88	84	90	75	95	83	82	79	90	90	83	79	85	96	84	63	91	80	73	72	80	70	74	96	92	101	76	91	80	93	76	91	82	80	70	86	82	90	90	71	83	86	71	78	78	82	98	75	92	87	80	72	76	69	72	80	69	74	94	69	78	87	100	84	87	77	76	77	89	82	93	74	89	95	74	94	82	83	76	91	85	70	75	86	100	85	87	93	87	70	76	88	74	85	78	83	76	87	91	93	88	89	69	88	80	84	92	74	81	80	59	88	81	80	106	69	89	84	89	74	99	88	91	103	72	85	71	88	94	89	85	103	100	64	74	84	85	89	61	87	86	100	64	67	81	83	73	79	88	71	80	87	80	82	89	76	89	78	84	86	77	79	89	93	66	85	89	57	84	61	82	74	90	77	86	72	74	86	81	71	76	86	97	74	65	81	85	84	96	94	81	81	63	97	79	99	92	88	104	79	73	82	78	76	95	89	91	76	84	88	78	74	73	89	86	89	76	96	93	90	71	73	99	96	93	75	77	97	84	67	87	80	94	76	66	79	72	65	91	79	70	79	92	82	77	86	78	80	95	78	83	93	76	83	97	87	85	64	86	81	97	96	84	83	96	79	90	77	65	83	98	78	86	67	71	74	92	69	85	78	74	82	89	78	93	89	71	66	81	79	95	94	90	78	86	84	77	78	86	92	77	84	94	65	72	77	72	70	89	72	78	74	74	77	80	95	105	85	86	75	85	85	85	88	89	80	81	84	82	80	82	90	80	87	89	77	77	108	79	69	89	78	77	78	96	84	80	91	92	84	65	72	89	72	94	82	93	78	64	74	93	70	79	89	86	91	84	73	99	72	74	86	78	90	85	99	80	89	67	80	75	96	64	75	78	70	89	77	90	73	88	95	79	80	71	81	86	90	73	107	87	75	90	75	85	107	78	84	80	74	86	80	80	78	100	92	77	94	63	73	70	86	76	77	78	83	88	80	74	79	74	93	90	98	78	75	89	81	81	83	87	79	71	83	80	91	73	75	86	82	71	94	78	86	81	81	83	80	77	67	73	82	68	92	81	78	77	89	88	96	87	71	82	75	66	71	95	86	96	87	94	84	90	85	86	84	85	74	88	82	80	66	81	69	75	92	74	87	79	88	94	78	83	75	89	92	90	89	84	72	74	89	88	105	75	91	73	103	76	88	98	87	80	73	94	80	88	86	84	78	83	66	70	79	77	94	80	61	79	86	82	87	82	85	81	99	80	89	84	86	82	80	88	70	93	70	74	77	78	88	87	61	88	82	84	85	90	76	82	72	72	99	82	83	84	83	94	78	84	90	70	84	75	97	81	99	72	83	83	99	81	66	78	85	71	72	93	93	75	94	77	70	86	91	80	74	75	84	63	87	78	82	95	77	83	75	85	85	89	79	85	84	83	70	76	67	111	82	90	87	81	79	88	74	92	79	87	77	84	75	95	91	92	95	96	81	80	94	95	86	87	68	90	86	92	88	80	83	77	75	80	65	70	73	83	82	77	87	71	85	107	67	87	91	84	84	76	75	86	80	78	83	78	60	80	97	72	91	84	79	82	93	87	70	85	78	84	74	73	71	84	78	83	91	81	74	82	83	81	75	77	83	98	71	89	81	82	75	71	83	82	88	82	87	80	98	80	78	91	70	66	106	89	84	79	84	92	86	93	84	97	90	79	87	84	86	80	83	80	76	90	85	84	87	96	73	95	79	82	94	87	82	84	82	77	62	83	80	97	74	79	78	77	81	78	80	82	80	86	78	88	87	82	72	101	85	89	85	77	84	81	84	84	95	96	69	86	92	85	76	89	81	81	80	65	87	96	86	73	65	83	90	82	78	90	72	86	83	83	94	75	73	99	80	76	74	76	110	76	65	60	89	71	82	82	84	87	74	76	79	96	71	72	88	71	90	83	87	84	104	76	84	71	75	71	90	80	90	88	73	78	75	72	80	83	96	81	95	83	93	70	77	66	92	97	85	87	78	79	82	83	62	86	93	89	62	90	99	87	84	86	83	82	86	92	82	75	79	81	78	81	67	85	88	80	76	77	94	82	86	86	81	86	89	68	84	87	88	77	70	92	90	85	96	86	83	77	80	84	100	92	85	68	91	70	100	93	82	78	81	77	85	83	85	89	83	70	89	88	83	90	86	83	77	77	77	67	83	81	67	74	80	71	63	89	69	83	88	99	86	59	84	75	83	84	74	83	72	101	80	70	85	87	90	75	65	70	65	95	86	88	78	66	68	83	85	84	74	90	82	86	78	85	83	80	79
16249	3891	3634	6565	21873	31794	31039	26169	19371	11640	5997	2167	668	663	666	638	673	693	687	716	734	728	663	683	685	684	662	709	672	697	676	665	672	713	655	649	673	711	730	684	652	689	676	680	708	763	722	718	674	705	667	669	670	674	649	669	696	747	654	696	709	645	671	641	715	656	686	644	711	670	674	720	650	670	677	663	678	693	703	680	678	712	718	663	718	720	690	711	681	695	673	672	681	655	683	679	681	706	696	703	682	682	655	708	709	719	707	737	714	703	719	703	691	707	706	657	658	671	673	689	646	721	708	676	701	696	677	695	677	659	717	734	710	683	677	650	696	649	647	695	675	683	669	667	700	703	635	668	703	661	700	712	691	681	690	697	624	683	691	722	672	646	709	672	709	633	705	707	659	670	711	693	732	697	686	704	718	656	641	706	702	711	717	695	705	680	686	703	669	748	713	670	681	707	705	691	631	677	700	630	707	709	659	722	681	713	666	671	697	687	646	670	668	701	673	664	712	670	645	694	734	731	685	672	686	693	660	716	682	673	663	689	735	702	696	693	677	694	677	698	658	705	675	705	641	675	686	712	734	698	683	623	710	693	732	689	700	665	706	735	710	721	674	733	714	654	671	701	733	720	690	673	650	656	709	647	672	714	640	692	715	741	708	718	687	680	709	677	701	695	699	720	682	696	676	694	695	752	709	684	685	700	649	733	707	679	697	667	696	664	683	681	684	737	710	713	700	727	671	660	662	718	682	686	693	720	673	655	679	656	671	669	716	678	699	633	694	693	608	664	678	681	603	706	672	691	647	731	678	656	648	647	741	672	730	670	638	705	706	687	708	699	650	705	697	661	652	675	691	659	673	698	702	701	690	696	649	669	702	647	682	647	685	667	634	685	685	712	704	636	676	678	670	731	658	691	684	685	766	669	670	729	669	667	690	663	662	697	707	714	697	677	682	707	694	662	715	676	692	629	660	639	688	713	721	666	684	732	690	677	679	662	668	684	705	680	641	677	700	678	715	706	708	665	704	641	676	660	686	708	669	676	693	677	681	717	699	700	669	651	698	688	691	716	678	657	668	699	665	709	736	669	693	699	714	691	673	637	716	673	664	655	688	678	710	645	729	713	676	659	691	671	713	663	641	640	712	653	674	660	662	659	660	693	718	666	694	641	647	655	673	695	657	695	639	670	690	698	704	646	715	686	680	686	665	696	689	648	665	667	680	713	717	658	693	639	701	668	699	678	708	696	699	692	696	703	691	694	683	688	645	659	672	717	711	715	683	718	693	655	678	650	683	678	695	711	652	668	669	693	671	671	678	717	674	638	697	672	705	655	723	700	641	726	716	674	683	657	693	686	671	733	686	665	696	685	667	721	703	693	657	702	695	690	661	685	672	690	693	698	719	700	694	670	650	706	673	719	649	703	742	698	662	675	658	733	643	671	679	702	697	692	682	701	669	658	679	662	673	686	689	679	740	705	701	708	663	714	696	671	658	707	691	650	669	688	687	690	684	682	731	687	676	685	712	690	692	680	701	717	676	688	694	697	728	691	728	694	700	613	693	694	726	735	679	648	682	644	680	660	686	695	692	680	680	688	668	664	660	657	678	686	639	709	692	679	726	699	725	668	707	649	696	676	693	714	682	668	651	699	696	680	725	674	706	676	706	711	703	672	713	632	682	684	721	691	655	684	649	677	710	700	704	639	707	715	684	680	629	715	685	670	679	698	665	658	676	707	684	709	617	669	699	688	706	694	702	693	687	675	669	725	684	703	728	677	740	675	659	689	700	662	707	744	680	685	689	623	630	687	672	714	700	628	692	631	694	681	684	680	708	657	683	680	684	668	666	689	724	672	657	661	779	671	710	659	674	745	678	701	708	698	652	666	684	723	678	681	661	731	677	678	646	686	688	677	683	645	729	696	672	686	646	725	704	700	659	678	647	691	603	770	661	682	733	680	649	718	696	673	719	653	684	740	680	707	700	722	667	669	682	682	713	697	687	696	672	703	681	710	704	688	676	690	703	728	676	738	682	688	756	744	684	745	659	694	718	710	662	713	667	705	680	662	695	713	685	695	634	679	676	688	678	636	695	732	660	676	661	677	670	674	630	683	650	664	694	690	722	678	699	705	684	699	693	638	672	657	669	707	705	655	646	651	692	651	695	703	704	646	697	667	684	654	686	657	688	664	634	663	709	667	668	678	712	695	726	715	654	727	700	662	682	702	683	645	691	649	641	646	730	658	681	711	673	720	751	633	711	671	689	677	658	683	695	666	685	673	685	685	680	683	698	686	723	698	687	655	678	722	744	673	695	648	737	704	681	691	662	688	706	678	719	682	633	650	687	692	678	722	682	686	704	624	672	654	686	738	672	660	668	757	699	683	706	682	674	659	644	711	612	711	715	669	648	663	672	637	684	698	651	690	712	667	685	698	652	742	720	653	718	685	691	692	681	672	712	692	701	651	663	736	709	709	640	671	641	688	717	731	695	719	687	679	654	686	705	683	746	660	622	715	680	689	638	629	669	680	703	716	670	686	662	644	702	626	678	651	713	729	664	656	734	701	715	662	690	664	707	677	661	698	681	693	692	687	682	635	688	747	647	672	710	717	648	719	705	678	656	640	741	732	716	708	648	673	693	661	689	709	735	650	705	679	697	669	690	724	676	724	681	731	691	687	683	652	706	758	691	697	698	734	734	696	688	697	693	700	679	629	703	682	654	675	669	706	678	710	634	640	693	709	700	698	711	636	705	650	692	671	715	630	691	694	707	646	700	679	693	731	737	763	703	660	701	722	673	696	694	707	753	723	690	649	664	700	741	694	655	687	726	699	687	697	687	687	696	723	669	656	668	686	692	725	739	706	688	681	694	632	694	707	686	644	624	699	701	708	731	680	709	691	690	687	662	705	667	690	698	675	686	651	665	688	653	740	681	640	768	670	656	691	668	672	658	675	657	660	732	680	670	722	701	703	659	694	671	738	723	687	709	699	627	696	677	693	686	695	667	649	692	681	709	678	722	703	681	684	699	653	702	703	716	672	651	705	684	650	757	677	705	693	717	676	666	679	662	652	690	641	723	660	703	676	641	707	669	691	662	673	678	707	697	655	694	647	712	687	615	720	706	725	664	614	762	712	696	664	689	682	696	695	663	711	712	685	669	718	694	723	672	702	662	690	684	706	702	728	667	658	725	681	659	733	679	673	661	696	697	660	659	696	723	677	688	673	660	684	737	722	617	681	703	654	711	661	695	678	644	699	702	699	688	689	677	687	673	680	712	639	676	692	710	705	653	698	713	716	710	652	666	687	682	676	712	722	675	685	714	729	666	711	684	709	656	653	673	675	665	679	669	669	701	708	712	635	689	650	702	692	731	731	663	710	696	696	642	726	665	677	646	684	712	679	661	659	751	679	684	666	690	650	689	670	669	698	671	681	673	724	696	657	671	646	676	708	681	716	709	709	672	711	695	677	672	683	683	701	711	704	668	655	665	721	670	720
4552	2089	2595	3766	5536	7741	9058	7391	4564	2399	1085	147	65	54	78	72	71	62	72	60	63	76	46	76	61	59	63	53	61	64	62	62	57	62	69	60	67	68	56	57	64	66	74	71	72	73	68	64	62	77	56	64	71	64	55	55	64	55	62	61	65	57	65	59	72	65	51	67	64	70	60	61	59	73	58	77	72	74	66	57	61	60	67	62	82	66	56	66	56	78	72	62	59	69	73	56	68	59	64	77	69	50	53	61	65	56	62	75	69	65	58	64	63	61	71	77	59	49	66	69	57	72	63	69	62	68	64	53	63	73	58	73	57	58	73	59	81	65	66	65	65	61	60	63	64	61	63	65	57	72	64	51	66	60	63	69	61	78	56	70	71	71	64	65	57	67	62	56	78	58	60	56	64	57	61	67	51	58	68	53	62	92	60	63	75	69	77	64	57	68	58	64	67	86	67	78	60	70	62	69	51	74	42	54	59	55	79	74	72	57	66	65	71	54	65	66	71	69	66	59	67	58	76	57	73	60	66	72	61	61	60	59	63	68	74	61	66	73	60	59	52	49	66	72	62	62	53	68	57	65	59	65	73	61	57	67	52	63	62	73	81	65	74	56	80	64	56	65	56	75	68	67	59	78	61	63	57	57	70	76	53	69	66	62	77	66	75	71	70	61	63	69	63	55	63	61	67	60	54	54	69	56	71	55	71	74	82	57	59	62	60	54	62	65	59	62	61	71	62	68	61	64	58	75	63	80	54	57	65	66	51	74	62	69	72	67	68	79	56	65	60	75	72	70	63	59	59	60	60	77	65	64	73	57	61	70	63	50	56	70	70	69	69	58	66	91	71	43	61	69	56	65	51	60	46	62	69	62	70	69	65	66	58	73	62	62	60	69	71	71	47	62	69	68	64	73	74	54	61	70	68	62	60	70	48	64	66	57	67	59	63	60	66	62	68	60	65	64	71	63	62	66	67	59	66	59	71	67	58	68	56	65	62	68	73	68	67	63	73	69	64	84	61	68	49	58	54	69	69	49	60	75	67	57	67	67	70	55	70	65	67	57	65	61	66	62	67	76	81	67	65	55	71	67	68	68	71	66	72	66	66	55	62	59	74	67	49	66	73	64	70	59	63	55	61	57	54	64	69	73	63	54	52	68	64	77	67	54	73	68	76	73	73	55	51	54	67	75	74	69	62	67	64	59	60	77	75	60	51	66	58	61	67	63	65	63	54	62	53	48	57	58	64	67	65	75	60	70	64	65	78	74	72	54	71	66	52	72	58	66	61	64	60	61	59	55	57	50	53	56	74	75	57	58	53	50	65	67	64	53	61	69	66	69	58	56	61	66	65	68	81	59	64	54	60	52	68	59	70	67	77	50	65	67	77	59	84	52	57	71	77	58	69	61	81	54	63	73	59	53	72	62	55	77	70	64	78	57	65	68	55	47	81	63	57	69	62	52	68	55	57	67	63	63	64	62	63	69	68	58	54	75	54	68	64	54	55	63	58	57	65	69	67	57	59	63	61	57	75	64	57	62	54	65	58	61	58	66	73	70	62	58	51	57	54	64	73	58	58	66	70	71	55	58	79	66	69	80	61	68	60	51	71	62	69	77	52	58	46	67	75	54	60	53	59	61	60	66	63	70	75	63	70	64	68	67	73	67	62	66	56	70	62	68	69	63	60	59	59	71	55	65	54	71	60	56	64	55	68	59	66	68	67	65	64	64	67	74	45	72	58	71	73	50	59	61	62	69	82	56	65	54	62	52	58	78	78	72	62	57	55	66	55	64	81	61	65	66	73	72	45	53	68	58	62	63	72	82	66	78	65	59	52	58	60	63	79	61	68	68	61	71	66	65	66	70	66	54	64	58	77	72	65	80	65	65	57	54	89	66	78	71	61	62	71	64	55	66	54	58	73	73	71	59	66	63	69	65	65	54	66	81	79	64	68	77	59	61	65	64	72	75	58	69	76	61	69	54	58	68	72	70	73	57	56	68	76	59	63	64	59	63	76	56	63	56	70	51	58	59	67	76	62	66	58	62	45	71	61	64	52	57	59	70	67	69	67	56	63	69	62	58	56	65	66	62	85	60	71	69	52	58	77	71	64	61	70	61	58	63	69	72	58	53	55	65	55	54	62	63	66	65	65	63	64	56	66	70	55	64	62	56	72	60	52	61	79	57	55	53	56	73	58	66	70	69	69	55	63	53	53	47	60	63	58	81	69	72	55	58	68	67	52	63	72	61	62	73	78	71	66	58	68	64	61	50	66	76	65	70	65	76	66	58	64	72	68	75	64	68	52	69	59	70	70	63	69	70	77	55	75	54	56	52	48	68	80	76	74	51	60	55	80	71	67	67	56	66	71	57	46	91	60	58	71	61	60	47	75	60	76	69	60	72	65	72	65	65	61	52	76	72	68	82	66	68	64	77	79	61	52	68	66	54	74	57	67	66	63	67	60	50	70	56	80	88	62	64	56	69	54	53	59	61	46	65	69	60	68	59	77	69	68	68	56	51	60	69	54	60	76	63	60	45	68	66	75	79	78	63	53	54	62	60	66	65	52	69	59	76	63	79	60	58	60	55	63	51	55	62	79	82	64	60	66	55	65	54	64	66	78	65	62	78	83	74	69	58	74	67	53	63	67	48	66	70	81	59	70	67	79	60	57	54	60	62	53	60	61	73	65	54	58	68	62	67	70	81	67	58	65	56	76	63	73	64	57	58	67	60	73	56	56	61	51	69	60	53	69	65	81	60	66	73	64	61	73	70	70	66	59	61	69	65	61	67	58	62	54	71	52	80	75	61	66	69	63	66	60	74	63	70	62	62	54	66	55	64	61	81	74	66	69	69	65	58	70	53	72	69	48	68	68	72	72	55	57	70	59	69	50	52	74	69	77	54	73	67	59	76	68	59	65	64	62	45	62	63	60	81	59	67	64	71	58	82	66	65	66	62	58	60	72	61	72	51	47	73	71	62	74	63	71	54	58	71	62	68	63	67	59	73	65	75	55	52	50	62	65	68	62	67	62	73	58	81	63	62	64	62	68	49	62	56	63	63	65	64	58	59	73	54	59	62	66	53	56	69	63	72	56	65	59	65	46	79	60	64	70	74	65	61	68	83	61	55	60	58	74	77	58	64	66	65	71	74	65	72	55	74	60	53	71	59	60	46	48	69	59	62	78	72	59	56	65	62	76	57	41	66	55	58	61	70	57	60	74	68	72	60	65	64	73	51	66	65	68	60	68	74	56	75	77	53	62	63	62	49	51	55	76	71	61	61	67	60	54	48	60	69	68	71	67	75	73	54	74	74	56	60	59	69	73	55	73	68	54	58	61	62	64	74	62	76	67	76	61	57	62	58	73	67	56	64	72	68	76	63	57	63	56	48	53	58	53	59	73	75	66	69	69	65	59	52	51	81	67	66	65	54	59	69	76	68	76	76	68	77	50	65	69	72	57	52	85	67	61	55	57	53	64	65	50	56	65	75
22556	17983	20267	30670	48689	60437	58176	49477	39596	30276	19640	3160	582	567	572	576	586	540	553	579	539	548	538	569	589	557	566	580	566	593	590	563	572	593	607	558	534	588	588	546	543	539	509	561	588	520	570	566	582	559	522	572	564	547	592	576	578	566	574	557	578	546	564	604	580	572	585	573	582	533	553	594	567	570	542	573	577	530	583	597	597	564	565	536	576	595	548	575	558	587	522	585	537	563	548	597	600	563	577	575	582	557	553	608	577	594	537	589	605	568	553	602	526	526	514	571	573	574	560	579	579	538	578	553	582	543	585	588	580	599	579	542	583	546	595	603	564	540	551	591	539	563	544	581	602	534	611	580	617	521	536	568	599	578	583	585	553	560	580	577	576	583	609	554	488	551	573	580	573	581	599	567	582	581	559	542	554	587	550	552	579	531	561	580	586	548	565	566	527	541	555	571	601	561	583	545	515	559	552	564	609	588	605	522	545	577	553	546	571	512	580	577	523	597	566	543	566	532	542	550	559	571	557	558	598	610	576	619	531	537	533	572	563	537	512	548	563	582	541	569	570	517	590	580	593	534	561	539	541	564	553	576	547	614	556	574	530	546	538	573	537	554	578	543	575	584	581	580	591	565	562	572	593	584	602	569	569	557	565	579	588	560	577	579	545	541	575	521	573	619	560	618	596	561	577	557	573	584	548	543	560	582	534	564	552	569	560	601	595	612	603	541	559	520	581	556	544	557	582	546	546	591	570	566	587	585	582	578	546	565	536	568	573	616	578	554	566	506	563	583	579	601	580	548	553	557	590	520	538	578	576	574	549	527	536	567	552	558	568	549	587	572	568	589	578	607	586	598	577	562	583	561	586	560	576	592	590	589	557	571	565	538	559	537	577	572	550	575	560	572	599	576	583	597	570	605	534	561	567	551	558	565	544	624	521	498	605	535	601	525	567	587	577	560	570	552	580	558	604	541	562	600	607	596	620	574	600	568	581	603	576	549	575	561	581	575	579	553	561	574	552	560	553	587	574	558	613	577	573	551	580	588	575	570	572	541	558	601	550	528	547	563	502	582	558	582	556	558	573	582	589	562	593	561	541	550	612	566	555	567	552	539	577	546	533	559	547	578	586	557	564	518	517	554	589	576	544	563	591	543	536	565	577	565	602	556	575	601	578	594	576	603	588	591	591	553	550	604	552	554	545	581	585	526	570	515	563	510	542	602	539	569	574	577	580	583	560	594	564	571	593	576	504	554	561	537	601	582	592	549	607	604	532	563	561	533	541	560	549	565	602	581	546	559	525	543	581	560	532	542	580	585	573	565	550	581	522	569	597	549	612	620	543	555	560	582	568	584	542	578	543	544	563	569	575	557	601	561	589	562	569	544	572	571	564	623	558	559	602	572	565	566	548	554	589	585	530	608	538	575	599	577	543	550	570	577	540	597	535	589	582	615	537	597	554	549	572	523	608	596	582	575	583	602	580	572	602	559	574	589	597	576	575	563	574	585	598	535	606	532	562	535	575	547	567	560	567	530	576	559	599	538	573	564	557	575	569	570	575	597	567	591	592	564	529	577	561	544	579	587	512	553	577	527	603	561	583	557	544	612	547	592	552	567	543	564	527	536	583	518	535	583	591	540	550	595	545	612	571	561	551	594	555	551	581	563	552	564	567	593	559	556	586	501	553	613	520	571	567	576	564	531	567	541	564	582	600	564	579	571	540	547	589	556	555	560	596	549	570	565	575	578	540	544	574	573	598	537	549	514	570	556	592	585	568	591	564	559	596	542	611	571	613	555	614	600	609	571	560	564	575	546	561	607	545	617	534	586	545	570	564	586	574	601	580	561	599	581	573	546	599	627	566	566	552	517	580	537	558	563	565	584	527	565	553	588	597	546	578	554	588	562	550	559	489	548	573	563	580	564	578	539	584	526	567	575	524	560	520	600	577	572	538	573	533	601	525	605	566	555	541	572	575	561	563	562	564	575	585	572	551	573	599	581	561	571	555	570	545	573	573	597	568	574	595	597	588	572	567	580	568	537	596	554	543	563	539	578	597	601	564	620	558	579	598	601	564	574	565	561	551	588	612	562	547	537	549	553	555	576	579	578	563	541	587	569	577	563	538	533	617	559	578	598	577	527	570	583	570	577	566	538	588	611	569	596	561	520	544	579	535	587	535	514	575	584	595	573	597	583	558	587	570	545	582	559	551	585	585	570	562	629	583	592	508	581	572	527	578	594	587	614	574	573	562	611	592	586	588	593	589	592	576	595	576	591	545	556	524	589	549	542	602	566	541	516	559	539	584	598	576	589	584	552	605	574	592	542	571	547	578	606	571	531	632	559	565	580	539	549	583	610	527	543	563	559	556	539	600	566	580	549	545	494	585	553	588	565	520	601	561	547	567	531	558	586	584	563	569	545	595	579	566	568	589	597	550	613	561	565	615	564	530	528	599	596	534	584	553	599	587	553	565	540	594	583	548	575	552	555	561	587	514	538	601	567	564	567	560	565	560	536	570	606	569	577	555	553	542	547	603	567	600	594	543	578	552	574	559	567	568	562	586	594	595	538	546	567	560	522	534	574	559	594	537	530	559	558	571	563	543	547	562	534	579	556	595	587	564	571	568	592	494	586	556	577	579	553	555	613	570	599	585	558	532	588	594	556	557	579	550	580	550	551	573	535	594	574	578	568	595	579	518	552	553	554	607	546	559	620	543	560	581	510	564	564	567	565	555	575	599	554	594	553	546	547	575	562	564	590	585	592	529	552	560	534	584	550	563	565	544	610	550	583	585	572	558	540	570	532	575	544	599	553	574	550	558	596	531	546	557	544	564	577	588	558	570	538	621	612	557	556	592	595	592	550	550	540	549	641	576	587	555	527	561	596	551	586	556	601	549	512	595	580	536	584	570	558	568	579	541	551	599	568	556	558	555	542	555	588	562	545	588	601	562	559	549	634	542	586	564	565	582	606	578	561	585	576	609	571	589	545	541	547	528	551	556	560	580	573	584	589	580	539	530	577	636	568	589	554	554	565	566	536	516	531	582	587	570	592	539	537	581	598	572	575	574	551	568	586	557	576	535	554	550	566	600	577	544	562	567	583	592	591	580	567	562	538	593	548	542	580	555	563	577	565	576	619	591	520	599	576	550	615	585	607	593	595	565	549	572	539	562	570	556	602	544	585	576	610	539	599	572	592	592	578	555	551	537	583	549	571	562	579	601	563	580	566	558	565	553	574	559	592	530	554	547	563	565	594	543	569	553	509	534	532	560	592	503	571	517	561	569	539	584	560	506	557	531	563	599	610	560	541	533	539	566	551	567	550	577	544	541	556	606	538	542	552	559	522	539	552	573	536	534	581	565	552	606	581	549	515	579	583	531	568	591	593	545	590	571	532	606	549	542	563	585	541	572	577	558	555	598	575	552	534	574	596	567	552	576	556	603	536	556	560	554	558	589	573	578	553	580	565	578	566	548	545	558	593	595	601	553	570	585	568
5329	744	1241	2552	3508	3849	4113	3153	1866	938	421	97	56	53	52	58	50	50	56	48	46	69	46	66	66	48	72	53	54	56	62	62	56	57	48	57	54	56	40	57	51	62	53	65	57	41	64	44	60	45	56	54	53	49	44	55	47	61	51	68	58	64	63	49	48	48	58	59	54	48	52	59	47	42	57	43	45	52	65	62	53	65	54	44	46	54	70	55	40	62	50	49	54	52	62	51	61	64	61	57	58	56	55	60	58	50	62	48	58	38	64	49	48	57	57	44	55	50	47	53	50	62	78	54	50	63	56	55	61	61	48	63	44	52	71	58	59	39	77	63	51	54	42	47	62	51	51	70	56	53	51	60	49	50	67	48	56	58	49	68	63	46	58	51	49	53	55	48	60	70	56	46	52	42	59	58	47	50	54	46	54	55	55	59	59	59	56	57	72	58	60	70	49	54	56	63	48	59	50	50	71	56	67	69	68	54	74	59	45	57	48	53	53	43	47	50	52	55	57	58	58	57	58	67	50	61	62	60	58	62	66	50	60	46	59	77	64	58	49	49	68	61	57	53	69	58	48	47	50	53	50	42	61	62	46	46	57	55	59	59	69	61	52	66	50	44	60	61	47	48	53	66	49	54	60	62	60	49	58	57	53	58	56	56	48	57	52	58	56	46	49	50	57	54	64	52	65	55	65	54	69	49	60	61	59	44	39	46	50	48	47	59	58	50	47	53	51	71	54	46	64	58	45	67	49	61	47	57	52	39	49	65	53	52	58	59	53	56	54	55	51	42	72	63	55	46	63	45	59	54	53	49	67	64	54	52	52	54	56	57	49	63	68	63	49	47	44	46	42	57	68	54	59	62	54	53	58	63	67	63	54	68	54	51	58	60	57	56	51	50	50	57	56	60	43	62	59	55	53	56	67	58	53	62	53	65	57	49	45	53	48	48	53	56	57	57	44	55	68	69	62	55	63	44	57	61	48	58	48	47	63	56	53	51	60	33	50	42	55	59	41	59	55	54	43	54	61	56	49	59	53	47	56	46	59	59	44	38	53	59	53	60	52	67	45	60	48	56	44	52	59	70	52	56	33	63	55	45	53	50	47	69	60	43	65	47	46	64	66	65	72	71	58	48	56	53	52	56	56	43	55	58	45	52	58	51	48	69	46	54	51	55	69	40	53	54	50	59	38	59	51	47	57	57	46	49	51	44	49	53	50	66	47	60	46	51	68	52	73	64	56	63	46	64	57	47	57	49	54	47	63	62	46	56	55	46	54	50	49	56	54	42	52	54	53	65	58	41	34	63	63	54	33	64	54	63	54	72	58	50	45	49	64	52	46	61	60	51	45	44	56	50	47	47	59	59	54	49	49	51	55	51	56	58	58	52	70	57	56	57	54	54	60	50	57	47	50	52	64	49	38	56	49	53	68	46	60	63	50	52	58	66	59	49	48	51	47	64	59	62	57	66	50	55	38	60	58	55	42	49	40	46	54	68	49	67	62	70	51	47	63	70	53	48	56	56	63	42	66	51	61	71	59	56	60	52	59	57	50	48	56	48	52	57	43	56	56	51	53	35	57	47	54	60	55	50	57	61	51	57	72	44	56	60	58	55	51	49	62	58	67	60	50	56	55	50	61	56	52	56	58	53	58	44	49	46	49	51	56	57	52	43	55	76	81	64	45	63	51	67	56	65	49	53	44	56	59	55	60	56	40	55	59	58	57	57	43	51	51	60	52	47	63	46	48	69	53	45	47	45	59	71	48	57	59	56	51	61	49	55	58	41	57	64	49	59	56	50	49	52	44	64	50	62	58	57	60	51	51	57	57	53	51	48	61	67	47	48	49	41	43	50	60	59	59	59	52	51	56	54	50	49	54	52	59	51	49	64	64	51	63	56	54	56	63	70	56	57	60	47	50	61	52	59	55	51	57	54	53	49	60	55	49	56	49	55	70	44	52	57	57	48	63	55	61	57	53	64	53	57	49	55	57	52	57	42	52	49	53	59	63	44	51	50	68	59	57	52	51	57	55	59	61	58	52	47	55	48	57	42	49	58	56	50	64	45	43	65	54	49	48	58	47	60	54	62	58	59	58	56	53	51	57	38	51	62	63	48	67	66	62	61	60	49	61	49	66	57	68	53	59	49	49	55	45	52	62	64	62	52	64	50	55	42	66	46	44	56	52	54	54	35	58	46	66	51	60	58	54	46	51	58	50	52	61	56	46	42	56	50	54	48	47	54	46	65	49	66	53	50	52	55	46	52	53	44	36	55	62	60	54	46	52	67	66	45	53	52	54	50	53	47	49	48	60	39	67	61	42	69	57	44	62	65	45	54	68	49	48	63	66	63	68	53	49	58	57	62	58	49	48	51	62	37	57	58	49	54	49	46	57	50	37	54	68	49	37	55	58	63	52	53	61	48	54	64	52	62	57	57	54	66	66	61	45	52	51	58	62	45	58	62	49	45	49	56	57	57	50	60	48	44	55	50	66	55	56	50	60	52	50	59	55	54	45	60	72	51	52	66	50	62	55	58	52	41	69	54	62	64	52	53	61	47	52	56	56	53	57	53	65	52	55	54	53	53	52	38	68	54	58	42	51	47	58	71	62	55	47	51	60	55	63	56	53	52	63	53	53	46	53	53	64	55	63	74	62	51	51	65	54	56	62	56	60	54	51	58	59	47	44	58	45	45	54	64	56	59	50	53	59	48	56	61	51	46	56	53	62	56	59	59	62	52	42	52	44	61	72	54	40	48	54	50	57	47	52	47	55	55	76	58	56	53	62	50	58	59	53	45	58	50	41	66	40	64	47	61	49	55	52	58	54	53	34	52	50	48	44	66	48	59	54	47	58	58	53	54	55	55	58	61	52	66	48	60	63	57	54	58	64	58	56	50	58	54	54	55	43	70	61	63	77	57	45	57	59	50	63	61	50	57	61	62	57	54	57	67	58	63	61	74	51	53	64	65	51	59	51	58	43	57	54	45	50	49	58	36	59	48	51	50	52	52	57	56	54	50	46	46	56	54	49	65	53	60	48	57	46	53	53	50	58	55	57	46	47	59	57	59	58	59	54	62	51	55	59	72	61	57	45	65	46	49	52	59	67	63	44	53	52	39	54	61	54	59	54	60	56	57	64	47	72	68	54	42	56	64	51	54	49	57	57	56	53	47	57	45	59	42	60	60	54	52	50	59	56	49	55	56	52	55	56	45	64	50	66	57	49	54	55	58	57	56	48	68	63	61	49	57	61	62	62	51	49	57	61	65	50	43	53	59	38	55	55	67	47	52	53	38	51	60	47	59	51	55	52	44	54	54	68	52	52	58	54	43	57	47	46	53	56	44	57	57	57	64	57	55	48	57	59	53	66	57	60	65	49	42	54	65	49	58	65	60	49	65	53	48	61	43	47	63	57	41	55	50	41	47	56	61	43	63	55	48	58	56	54	57	51	46	52	59	45	55	56	55	49	67	69	48	57	62	54	44	56	59
17728	8808	12714	25981	40321	46157	44413	37642	29820	20579	11581	2067	477	451	463	488	502	505	460	456	490	467	496	477	468	448	469	492	467	489	494	471	453	476	474	471	483	478	473	478	473	482	487	486	480	462	507	481	482	479	481	469	472	447	469	482	469	463	504	459	449	493	484	515	448	427	457	490	482	468	460	458	461	485	503	494	456	457	490	472	521	495	501	471	460	462	456	478	479	474	456	446	485	472	437	454	437	462	494	479	465	462	468	483	473	466	445	488	476	493	478	436	506	497	476	469	477	440	454	493	486	484	429	451	452	469	506	456	459	515	445	477	492	467	449	510	481	462	414	476	433	489	449	494	496	465	492	490	508	517	504	469	461	489	466	443	484	477	496	465	516	467	447	487	476	445	531	449	493	467	449	447	483	453	477	459	499	460	432	463	478	457	463	428	467	440	498	481	491	476	452	458	504	500	462	471	528	465	510	434	455	504	483	455	482	477	495	469	441	480	472	460	471	470	460	448	479	488	475	477	464	469	486	477	425	458	481	515	419	439	446	521	477	477	485	483	432	502	448	505	458	496	432	451	492	449	446	491	451	462	483	466	487	435	478	493	515	476	479	464	474	433	485	443	472	491	472	481	473	458	462	501	487	525	435	493	484	438	441	504	433	483	457	450	441	484	471	483	464	449	476	455	452	464	456	456	473	439	488	490	469	448	453	464	445	489	487	446	480	464	495	459	468	431	439	456	504	463	428	454	511	484	441	409	486	478	469	511	450	493	487	427	461	465	442	492	521	487	462	444	471	431	468	481	515	462	442	487	490	476	421	426	487	494	507	524	449	479	472	460	493	481	479	466	465	441	461	440	447	484	464	507	465	479	501	455	460	479	479	449	460	450	477	432	483	446	494	462	473	457	443	496	478	471	465	454	447	492	456	468	486	486	447	453	462	483	433	481	481	453	480	458	486	476	456	488	479	454	478	470	481	490	464	473	491	452	451	491	468	485	503	508	481	460	495	419	449	487	469	439	533	455	484	485	498	496	461	500	451	462	469	451	478	483	525	440	483	489	497	462	492	440	473	460	473	481	459	472	444	468	498	474	430	499	494	473	501	471	494	475	497	444	476	431	492	441	469	451	492	459	458	463	463	476	459	456	481	468	492	425	479	466	512	464	488	447	437	437	534	473	496	478	443	487	531	456	505	450	494	464	459	453	463	453	453	465	450	475	424	478	452	445	492	500	466	483	461	455	454	441	488	443	486	459	467	433	476	478	441	486	458	459	488	485	477	455	463	463	495	451	467	477	472	468	484	482	536	484	464	448	455	449	487	458	468	473	490	481	495	475	478	433	487	473	474	499	447	516	463	501	466	458	424	454	473	466	477	467	487	456	467	482	477	463	465	501	449	464	476	459	479	491	487	466	516	461	496	479	468	429	486	475	512	510	458	493	441	475	461	469	430	484	480	497	491	514	468	495	485	478	460	437	480	447	482	486	481	464	451	501	509	477	455	488	452	491	499	447	442	487	468	453	478	480	468	444	506	495	465	476	446	454	469	470	482	496	430	491	492	476	521	452	485	490	488	487	474	439	489	462	454	488	464	478	499	484	481	484	439	524	451	434	477	418	426	424	473	503	496	482	454	472	509	443	431	474	473	465	477	514	476	475	491	474	449	469	488	462	495	486	461	506	494	493	482	484	481	475	484	440	463	501	448	473	499	462	480	484	454	477	481	464	480	450	489	442	509	446	481	449	467	479	491	467	502	436	459	474	506	508	471	445	471	447	476	470	453	511	468	461	474	451	452	514	453	455	463	447	493	451	469	473	487	444	487	467	471	507	450	462	453	431	448	481	486	463	489	455	487	468	490	433	462	467	457	467	468	468	464	479	465	485	462	461	475	453	482	498	503	497	448	463	480	478	509	456	479	457	467	428	493	486	489	450	440	452	503	455	469	453	486	510	443	484	458	462	470	496	429	449	480	476	452	495	508	464	470	465	481	480	452	493	457	466	455	491	492	485	466	474	504	449	480	501	506	510	454	469	506	471	495	479	506	478	493	479	484	447	491	499	458	465	484	482	504	468	436	444	455	455	466	470	443	499	467	457	477	454	513	474	494	502	470	490	445	507	480	466	463	485	455	495	457	464	463	471	477	518	442	472	495	460	473	439	504	500	497	465	510	487	474	484	430	459	456	467	479	478	503	465	508	436	490	448	439	494	448	482	461	488	447	487	447	483	477	422	465	492	494	469	471	459	463	478	498	489	459	484	467	465	486	493	443	454	508	455	445	460	480	426	535	445	458	485	472	485	482	460	471	489	493	438	446	474	453	439	483	474	483	474	452	475	487	502	451	500	495	497	477	464	471	471	460	472	469	483	483	475	507	486	493	460	478	481	484	471	517	445	526	497	469	512	503	507	508	505	495	446	472	499	473	444	463	483	438	454	472	490	485	477	483	446	456	460	465	489	461	495	449	438	479	454	506	463	468	490	476	477	485	432	495	449	467	488	484	477	474	440	478	475	462	471	485	419	482	470	462	493	453	476	498	474	457	489	477	491	437	498	471	536	484	502	466	449	453	463	453	473	439	465	493	456	485	465	481	466	465	486	461	478	457	481	497	438	484	480	444	489	510	504	438	491	513	454	498	481	455	453	443	464	492	478	455	428	486	481	475	457	479	484	442	463	477	471	455	441	476	463	463	481	448	491	480	425	434	458	473	468	476	466	441	481	499	460	492	462	485	476	482	475	505	476	486	478	504	455	466	469	465	482	461	459	447	477	479	517	478	452	425	469	486	504	502	481	476	467	521	479	474	478	462	503	477	448	472	471	481	475	474	473	500	467	463	473	473	482	447	480	483	503	462	500	474	478	487	506	473	465	496	503	477	450	456	477	502	457	477	470	451	432	485	494	470	502	480	462	497	455	460	474	454	469	450	488	458	500	503	466	468	476	478	468	451	477	442	452	486	531	459	458	479	430	466	502	449	441	500	482	456	512	474	443	480	462	458	435	439	462	456	462	470	480	462	472	465	499	447	487	453	445	446	480	485	461	423	459	507	473	431	476	451	496	487	480	487	530	457	521	484	482	423	461	453	467	504	451	459	461	490	440	462	509	504	467	460	500	467	457	452	443	458	440	456	462	476	506	470	431	473	461	448	480	469	500	468	472	465	468	446	512	513	468	487	450	458	412	452	450	471	445	508	472	460	470	461	439	470	498	487	478	473	499	494	472	443	459	495	481	491	465	468	500	441	463	461	466	501	478	523	431	474	488	481	463	507	507	484	445	501	457	465	472	479	436	458	456	486	476	513	447	472	457	472	448	453	461	483	487	477	454	526	493	481	474	443	467	482	458	458	466	490	503	521	452	457	483	456	447	463	475	488	510	476	503	516	444	469	501	475	442	451	492	433	479	441	481	491	477	541	458	492	450	461	505	488	433	460	443	530	455	428	482	477	483	467	462	441	444	492	470	450	463	485	451	434	445	459	472	498	502	512	512	488	472	480	442
3218	778	1230	2113	5212	8894	9832	7503	4382	2153	979	252	92	79	81	79	75	79	92	74	69	77	66	53	80	84	78	62	85	80	77	82	78	88	90	75	90	83	64	89	80	76	87	71	68	81	69	79	75	79	71	68	73	82	83	87	84	87	68	81	80	88	87	75	70	89	89	81	73	92	71	77	85	88	82	80	82	83	73	65	75	80	69	79	103	76	79	81	67	84	89	79	90	76	67	82	77	67	85	63	71	89	76	68	105	90	68	78	90	85	67	90	91	78	78	68	88	71	101	77	93	81	62	73	71	69	68	78	87	78	96	67	78	76	80	75	69	75	79	83	75	64	81	99	82	95	78	81	86	79	92	101	86	66	101	80	64	78	106	78	76	96	89	76	68	85	69	86	74	67	91	68	88	74	87	84	50	74	59	69	89	93	72	76	76	84	74	73	61	86	76	64	70	69	93	69	84	98	88	79	54	102	83	83	77	70	94	74	75	68	84	82	73	74	60	80	81	78	71	83	86	80	84	59	75	83	82	90	77	76	80	85	68	78	78	73	83	82	87	77	90	72	81	75	88	79	91	70	77	77	90	80	68	74	86	76	82	81	80	78	72	79	72	87	70	84	82	71	80	74	75	66	71	78	75	87	86	70	91	91	75	82	78	83	92	69	79	103	89	74	75	88	80	78	72	86	80	76	92	85	66	78	61	76	89	70	87	84	76	74	69	90	86	74	92	72	64	78	79	79	80	71	78	72	96	102	75	64	95	78	65	87	76	92	80	82	80	84	88	92	83	64	90	94	67	81	91	73	72	74	75	76	76	80	70	78	87	82	69	83	83	70	86	81	83	71	79	80	91	77	80	90	81	65	95	70	79	71	74	70	78	79	87	74	87	62	70	75	100	83	81	104	72	70	80	56	83	83	65	88	82	73	83	81	76	79	106	76	67	58	72	91	88	82	87	76	76	75	80	66	97	67	108	76	73	76	74	79	65	72	86	86	82	68	74	83	82	72	67	80	98	75	78	81	71	69	77	82	84	84	87	71	93	80	80	73	83	80	99	84	85	84	77	92	74	101	75	82	88	90	91	108	80	73	89	64	64	69	70	72	84	75	85	78	97	79	76	82	73	84	96	72	82	77	70	68	67	78	63	75	64	78	78	76	82	83	72	75	83	72	90	77	84	99	79	82	77	91	76	69	76	87	71	86	91	65	70	71	69	86	85	70	67	74	78	59	75	75	75	70	93	79	71	103	83	76	79	87	77	72	94	79	91	80	66	81	80	72	69	86	64	77	97	90	66	67	85	90	91	67	85	98	70	89	90	88	64	80	81	90	74	72	78	85	97	85	77	73	70	81	66	78	80	67	67	88	89	72	77	77	76	70	110	87	81	66	88	84	61	76	87	77	64	92	70	89	93	96	77	74	79	65	74	64	74	75	80	72	90	64	100	79	76	77	82	71	65	75	79	58	97	67	90	75	80	84	77	83	82	58	87	75	87	76	74	93	90	61	93	85	68	91	78	73	64	81	81	81	80	105	82	70	72	89	68	71	72	83	77	70	61	89	80	81	76	75	83	67	73	76	93	76	81	83	71	73	73	62	80	76	67	88	76	90	73	68	75	76	85	73	86	92	68	74	84	69	71	80	57	67	77	95	81	65	74	72	95	98	71	75	81	97	82	83	90	69	79	87	66	64	78	74	76	70	79	61	85	79	86	89	87	65	96	73	79	82	89	65	93	84	86	82	81	78	91	87	80	75	81	78	80	75	82	72	63	77	74	71	74	96	75	85	71	89	85	84	83	53	83	84	82	89	76	65	64	72	71	74	81	83	83	82	87	86	104	81	72	84	75	89	85	79	74	82	73	74	68	82	86	64	65	78	100	82	79	71	82	86	74	68	82	73	62	72	86	84	68	76	75	74	84	71	91	84	84	91	100	74	78	84	78	68	92	71	84	91	80	78	97	73	69	61	68	78	64	78	88	86	82	88	77	82	78	74	75	76	65	86	63	98	77	79	76	76	75	73	89	85	75	77	85	88	100	82	84	81	80	78	73	90	72	86	82	85	89	84	67	86	77	82	73	73	73	75	80	91	79	81	69	88	90	53	65	102	80	90	71	84	69	86	86	77	87	69	81	81	55	78	90	83	79	68	96	77	87	79	52	87	87	80	94	82	81	78	80	75	74	77	80	91	82	83	56	68	79	82	74	90	68	95	82	78	84	77	76	85	79	73	80	77	92	81	94	84	66	87	84	70	82	67	89	65	92	72	74	81	96	83	80	62	70	82	90	76	77	68	84	82	78	89	89	95	92	76	91	98	91	80	94	70	89	75	86	93	79	78	79	93	95	73	90	88	82	82	73	79	88	75	82	94	80	97	68	89	94	84	98	61	79	78	92	70	75	84	73	96	85	100	70	72	80	76	82	89	70	75	87	96	66	71	86	80	72	81	68	91	82	82	84	77	100	75	86	88	73	83	81	79	82	81	87	86	95	91	92	73	79	71	61	60	92	84	90	71	82	90	74	77	87	91	80	74	65	71	80	81	95	69	83	78	76	72	82	73	55	94	79	88	80	67	86	82	75	83	90	79	84	76	77	86	78	77	87	84	79	75	75	75	69	88	87	89	83	80	85	100	75	91	80	63	69	90	89	85	67	91	88	79	74	80	75	79	84	85	71	80	82	82	74	92	67	90	69	75	70	75	71	75	82	86	73	79	80	77	67	60	75	78	103	77	88	81	71	72	88	82	76	65	87	77	77	75	75	74	94	84	91	77	98	83	78	93	74	91	79	101	88	88	93	90	91	86	79	79	73	82	76	70	74	72	84	81	89	86	63	73	91	66	88	78	80	74	64	88	85	84	102	67	83	72	82	80	76	78	71	67	93	70	86	82	88	84	84	90	87	82	88	93	79	84	78	75	86	95	94	72	74	76	84	80	73	82	75	74	87	65	98	71	74	87	72	88	107	78	77	77	92	85	82	79	94	66	76	79	73	79	84	79	80	89	75	72	82	73	70	73	80	83	83	90	77	73	69	92	78	70	81	75	77	89	75	83	74	76	81	83	81	86	83	66	56	72	83	98	82	72	70	78	87	73	81	63	84	99	62	96	83	86	76	84	83	82	77	83	95	88	76	89	80	75	71	84	72	88	79	80	69	67	78	91	72	81	99	85	93	89	69	95	72	90	74	70	84	82	87	88	67	83	84	65	78	86	77	74	71	77	86	73	85	87	93	91	69	83	88	79	64	91	85	72	79	81	74	68	68	72	71	78	88	67	77	93	85	79	69	81	88	78	85	71	63	59	73	62	86	70	77	88	83	93	90	79	89	70	84	87	88	72	58	77	87	72	82	87	68	90	80	80	69	77	84	69	86	75	81	78	91	88	60	78	72	88	93	88	90	83	74	83	94	70	64	77	91	70	78	91	89	76	92	70	73	79	101	83	74	65	66	68	85	78	75	79	96	83	87	86	67	71	107	74	87	66	68	82	59	73
19736	8769	12147	23859	49607	63462	59660	49607	39257	28995	18724	5420	689	692	723	744	677	718	690	683	708	719	720	723	711	703	688	686	733	700	682	682	647	648	736	693	702	664	743	673	738	692	675	648	674	710	699	757	677	728	660	677	634	720	717	716	722	703	660	690	692	726	719	681	704	678	731	732	686	694	719	679	692	706	731	723	694	674	675	697	718	649	728	658	697	702	677	689	676	688	710	698	747	723	681	692	710	711	672	700	693	676	729	708	698	702	695	681	695	734	716	697	692	718	697	694	690	706	701	694	718	701	701	727	689	761	678	727	736	740	659	707	667	731	654	707	710	732	640	672	711	706	736	691	683	722	717	646	696	672	683	677	704	685	694	722	669	772	738	698	682	729	738	652	713	672	703	713	680	706	702	674	731	708	712	733	676	685	683	677	674	720	712	712	715	684	741	719	702	752	725	744	682	708	753	656	685	698	700	715	681	681	708	719	658	671	687	716	708	681	724	707	625	675	673	674	719	708	700	737	687	698	684	702	670	724	732	713	718	684	667	710	743	693	693	672	694	666	746	708	679	701	679	673	719	719	719	696	660	644	731	677	709	711	707	730	733	690	690	699	704	713	673	737	676	664	722	717	681	662	694	679	707	714	688	711	682	718	716	718	708	656	663	651	704	714	710	684	720	688	676	655	688	679	699	670	748	723	680	702	737	758	708	699	732	694	727	657	721	711	724	741	662	665	695	691	632	662	715	752	702	702	674	704	694	707	649	713	719	687	637	682	705	672	687	721	687	704	712	734	677	669	707	693	709	720	688	706	723	682	636	668	710	688	716	698	680	737	692	732	682	666	710	755	680	743	706	686	720	702	700	681	722	659	702	702	652	671	709	680	723	677	693	742	713	712	669	701	689	699	692	686	675	696	659	768	699	696	665	714	729	712	697	671	707	720	713	633	712	675	699	727	665	691	698	717	667	656	698	671	657	697	678	700	712	744	694	719	702	688	751	698	658	676	722	659	753	734	692	680	706	751	698	716	742	681	689	681	702	689	712	718	710	679	694	660	693	692	658	668	709	652	686	677	661	696	688	694	709	702	714	677	689	737	724	724	681	714	645	719	707	713	681	704	640	702	679	745	715	720	682	671	682	642	714	777	714	673	700	683	725	686	699	701	751	681	689	678	711	716	698	711	687	698	752	684	700	723	708	772	650	692	703	702	714	705	714	701	636	735	694	693	709	690	675	700	685	705	722	752	682	678	694	644	673	768	675	651	718	723	690	693	707	704	714	714	677	693	706	633	704	669	677	667	690	706	678	695	682	718	689	657	704	699	697	727	711	687	680	686	684	656	688	710	699	695	715	689	682	696	676	748	671	683	707	691	683	658	715	695	711	661	684	705	677	741	701	734	683	688	705	686	637	688	679	706	714	713	713	748	669	690	694	693	699	696	706	691	673	716	699	644	651	682	669	731	676	697	726	693	696	759	679	676	744	703	694	740	720	693	691	683	689	703	770	701	684	727	722	726	678	695	733	690	669	696	698	685	719	686	685	688	630	726	688	672	690	680	742	714	665	700	686	704	706	709	669	672	702	673	708	718	697	712	662	697	707	655	646	706	769	675	705	711	707	667	751	671	696	719	610	706	708	701	693	672	773	731	742	690	720	707	711	668	667	692	696	697	678	717	673	644	737	679	740	723	704	716	703	663	708	723	754	708	708	650	701	701	703	702	689	734	742	698	679	715	730	683	700	674	712	712	693	632	738	692	713	682	691	704	681	708	702	700	652	665	718	686	725	688	659	700	736	713	750	660	688	692	691	734	717	650	705	646	668	681	667	696	674	612	686	685	682	696	699	720	694	699	718	676	689	695	726	680	660	712	679	689	709	720	688	728	710	773	688	704	725	694	682	695	715	711	696	698	688	755	718	673	668	689	670	709	659	727	652	695	704	723	710	704	694	722	668	723	706	660	723	706	717	663	661	685	696	693	692	649	685	729	707	686	669	699	667	676	678	641	734	689	684	706	710	670	683	669	670	694	727	706	723	691	684	695	712	706	733	704	694	713	691	686	695	682	717	659	677	684	719	705	671	761	730	686	711	654	658	682	696	693	717	710	623	683	685	623	702	687	700	751	682	683	675	658	687	732	656	681	670	673	669	690	671	728	683	726	696	688	703	642	666	686	644	677	671	728	703	675	706	681	734	699	695	649	687	741	640	702	712	723	715	716	716	729	706	689	705	688	657	660	658	642	686	732	723	693	698	701	682	658	739	699	710	689	677	681	660	727	692	659	699	695	710	705	716	723	684	674	739	676	685	680	714	677	675	687	678	709	705	680	667	682	723	679	679	678	685	650	735	717	720	704	712	721	700	682	647	675	701	659	684	748	704	733	705	692	709	717	665	700	719	675	694	710	694	692	712	719	683	728	665	699	680	665	685	739	690	654	701	711	747	757	720	703	682	685	711	684	681	696	671	727	749	671	676	742	672	697	665	683	703	723	730	732	715	683	696	707	674	700	675	667	713	705	683	658	739	741	697	709	678	709	687	634	668	721	726	709	691	706	736	715	727	716	693	701	708	704	724	672	703	692	701	711	675	705	736	714	712	674	688	639	716	729	697	700	713	719	714	680	682	733	675	711	735	691	657	696	622	684	669	710	728	722	689	696	692	681	696	681	677	694	689	702	654	679	713	698	689	684	671	708	727	688	731	718	702	657	691	719	721	691	669	639	744	689	683	723	716	733	662	662	737	718	700	636	655	680	674	681	713	745	652	683	712	700	654	702	684	683	688	707	721	732	723	688	722	701	700	668	665	691	702	663	718	722	685	678	689	671	659	696	739	682	687	772	704	691	659	709	652	684	684	679	734	701	683	666	719	682	675	640	726	704	687	741	684	766	724	738	752	750	732	703	674	740	680	733	708	701	718	687	685	733	719	674	732	682	658	708	705	695	760	691	740	671	678	699	696	697	729	691	694	688	718	704	665	684	711	684	729	675	674	688	682	688	718	698	698	675	709	677	697	695	688	668	726	705	692	660	655	695	712	710	741	678	698	691	718	681	718	726	685	698	707	706	675	739	674	705	696	662	678	712	698	727	708	647	706	703	722	631	697	692	702	706	695	712	703	665	734	649	741	674	703	695	705	723	743	711	740	716	695	703	692	687	693	701	714	648	714	721	729	694	658	700	684	665	707	728	701	684	716	718	685	695	670	712	721	701	683	732	683	749	710	674	672	738	700	701	691	703	647	693	722	664	657	761	702	692	695	662	722	701	703	687	675	678	658	716	650	704	687	705	680	720	704	703	702	696	634	647	730	693	739	726	724	714	705	680	668	753	673	685	691	677	683	706	666	720	681	692	715	665	698	717	661	698	690	652	680	680	692	709	710	697	687	672	696	720	669	718	620	649	737	686	691	723	697	720	700	738	697	660	715	744	672	704	706	720	688	702	692	705	697	694	757	687	670	680	663	718	704	660	685	713	680	724	723	655	786	698	724	645	693	728	705	708
3078	421	293	340	763	1498	1636	1279	794	447	240	127	83	70	82	79	82	86	82	76	74	83	81	84	77	81	85	80	69	87	80	76	70	75	81	75	91	84	77	68	91	78	80	88	71	65	75	83	78	80	74	101	71	74	76	82	69	73	75	59	96	87	73	78	80	74	77	89	64	74	101	75	83	90	82	82	81	95	78	72	95	89	74	86	80	74	79	88	76	72	79	68	79	67	83	84	69	86	73	72	69	81	75	103	75	72	73	76	79	88	88	88	82	92	60	78	68	74	80	86	91	66	83	89	86	67	87	84	84	90	78	88	88	93	89	71	66	78	61	74	83	70	56	76	87	82	94	82	90	85	97	80	82	75	80	70	95	97	85	102	94	64	93	66	75	84	80	72	89	73	82	89	74	82	85	82	54	93	86	76	92	74	85	71	71	70	95	100	73	90	79	69	73	73	87	85	73	88	92	76	79	72	80	84	89	76	70	73	66	85	78	76	76	83	79	70	95	83	70	95	73	81	99	99	84	82	77	87	84	72	65	86	79	80	75	82	71	74	73	60	79	78	64	79	77	79	80	77	83	82	77	81	71	76	59	78	67	90	69	86	74	89	70	82	70	85	84	82	72	81	83	78	93	91	87	73	77	83	76	71	83	83	81	78	80	61	85	71	81	77	77	81	82	86	84	73	82	72	92	85	87	80	87	95	75	83	76	76	82	82	75	81	62	79	73	62	93	73	92	86	85	85	83	92	75	98	70	76	69	93	89	78	77	81	85	72	74	79	84	101	100	83	79	90	63	85	91	71	94	85	85	94	74	70	71	80	69	80	82	65	71	96	70	82	71	93	91	82	90	75	69	76	71	78	69	86	76	88	96	77	85	101	88	71	75	84	72	61	89	92	85	81	83	80	79	83	75	74	83	78	85	74	88	60	82	85	82	78	71	86	71	84	83	76	73	70	96	82	74	75	82	80	85	77	71	72	81	94	86	77	84	73	78	90	82	81	73	81	96	70	78	79	75	82	75	86	103	81	88	67	74	77	71	72	103	99	82	87	95	63	78	100	87	75	80	81	89	80	80	67	82	81	80	90	94	80	70	81	84	88	81	69	82	73	95	100	89	88	81	64	92	70	102	79	77	69	80	80	91	74	79	80	93	75	89	101	92	84	97	87	63	82	102	73	92	79	75	88	87	82	98	81	75	68	76	83	79	86	101	65	91	79	72	81	78	88	74	86	86	88	83	79	94	72	82	75	80	95	88	64	91	72	67	84	71	84	74	68	69	70	80	82	90	80	83	83	67	85	65	70	91	90	68	81	67	74	84	75	83	72	81	69	77	88	84	74	73	72	84	59	79	88	85	63	75	82	105	95	73	95	78	87	70	82	72	85	87	77	87	75	84	80	75	78	84	77	75	82	66	69	92	57	68	78	79	75	90	86	86	67	76	86	76	79	80	78	68	98	78	78	78	89	80	79	82	79	77	75	76	91	75	71	73	78	79	91	81	79	90	93	90	81	92	79	74	78	82	83	76	69	84	81	81	94	79	75	75	83	79	86	82	81	82	81	73	79	75	77	91	63	92	86	88	79	88	110	89	87	73	75	77	93	66	77	80	91	85	76	73	98	70	92	73	77	68	94	76	73	81	86	79	84	81	72	76	72	74	75	82	80	84	87	99	82	76	70	87	75	99	95	65	82	81	66	75	68	87	76	75	81	83	84	87	76	94	83	75	72	95	90	82	77	77	86	87	84	86	75	89	85	75	88	87	83	84	72	85	92	78	83	65	79	96	85	59	74	87	72	92	96	91	75	79	87	83	96	84	89	79	62	74	66	85	86	79	73	88	76	64	83	79	65	91	73	96	91	93	74	66	84	86	77	77	80	82	78	79	79	76	82	87	84	99	105	86	91	65	66	76	78	88	77	92	71	65	92	100	77	84	78	81	92	73	75	87	79	83	60	80	79	94	91	85	63	79	91	86	79	89	81	81	91	90	54	88	81	80	98	72	72	82	70	84	89	76	72	84	64	66	80	86	79	93	55	88	79	93	88	74	74	76	71	76	88	88	77	80	90	91	88	81	92	75	72	83	89	63	66	90	57	75	99	84	83	78	83	82	68	73	91	82	89	83	73	84	91	75	77	98	72	83	79	85	81	77	96	66	77	71	80	77	83	72	82	105	85	74	85	87	91	69	77	81	78	76	76	91	83	68	85	93	88	78	76	76	74	78	80	83	82	81	82	82	81	79	77	75	78	80	90	67	85	76	84	92	90	68	73	97	82	80	76	66	72	89	73	65	103	62	87	84	75	66	78	95	86	60	90	85	87	65	79	76	80	72	67	86	84	82	77	90	87	72	81	68	77	88	66	88	85	83	89	78	95	66	81	76	66	88	96	83	81	77	70	85	84	102	94	77	61	85	67	84	79	77	72	86	74	88	86	85	84	78	87	85	90	88	76	86	82	88	77	91	88	83	76	89	66	69	73	71	95	68	82	79	91	67	102	85	66	79	74	99	83	73	74	74	93	90	90	67	82	84	106	79	86	82	82	94	76	68	83	80	68	67	80	72	86	86	85	76	79	75	78	89	77	78	64	73	76	76	85	72	77	87	76	91	78	68	76	80	83	91	79	86	76	75	80	81	77	70	77	76	83	84	75	86	68	78	84	71	79	80	85	69	79	79	81	81	84	79	88	75	80	76	70	95	77	86	66	76	72	77	71	77	90	82	87	95	85	70	79	73	81	84	85	85	89	91	73	73	69	64	77	79	91	87	78	76	73	81	77	73	79	88	82	87	82	71	70	74	65	73	77	88	92	64	78	65	88	81	60	74	93	77	76	78	76	80	76	94	84	63	83	81	84	79	71	81	105	83	71	74	109	67	81	83	69	69	75	83	84	74	66	89	83	88	90	87	69	81	66	90	84	71	93	91	84	81	81	67	76	82	81	75	79	87	89	94	79	86	83	70	78	82	62	89	77	73	77	85	80	85	84	89	70	82	75	94	92	99	87	81	76	90	84	56	74	75	80	83	77	83	75	85	65	72	88	82	85	90	84	64	94	71	88	93	85	83	63	82	77	85	88	87	94	80	63	80	78	76	75	90	78	67	78	79	85	77	69	104	86	80	86	79	88	93	85	101	81	86	67	74	73	62	77	86	82	80	70	72	78	78	76	91	70	80	83	77	103	74	61	63	77	79	81	74	97	90	64	64	70	88	94	90	85	80	92	78	75	92	75	99	92	63	79	71	82	75	74	76	73	84	81	91	89	91	85	87	80	81	80	93	82	78	83	76	93	83	89	82	78	83	101	80	98	80	96	84	77	72	87	84	67	70	86	64	64	85	66	74	101	76	72	66	79	54	99	82	78	89	82	68	85	70	66	77	85	92	81	87	79	80	77	75	82	92	86	83	88	69	70	77	64	76	85	88	86	61	65	90	84	89	72	74	83	87	78	89	85	67	73	94	80	88	79	87	93	86	95	69	69	77	93	76	80
11730	5163	3709	6952	23431	32381	30996	25556	18063	10259	4629	1701	659	679	704	701	701	705	657	675	716	679	669	684	661	672	654	678	689	651	741	680	648	704	652	670	660	702	670	682	699	640	666	640	693	692	669	713	629	673	670	664	654	647	664	603	715	647	664	645	686	638	709	654	636	632	615	654	680	669	647	670	707	681	642	678	724	669	670	683	675	686	620	651	657	681	670	658	640	687	629	649	654	695	740	655	652	667	665	647	663	643	675	726	681	651	679	644	646	680	690	687	708	654	650	651	657	679	696	664	678	697	643	669	637	686	684	656	617	660	654	644	648	694	662	659	642	633	645	656	624	653	667	662	682	686	688	738	675	701	681	657	633	694	680	652	671	675	653	661	684	678	678	716	666	669	661	667	672	706	659	691	667	710	666	701	665	694	678	690	688	674	669	675	673	670	684	677	633	672	627	699	656	646	714	687	716	681	685	662	650	688	689	686	673	681	653	656	687	696	672	625	661	658	729	689	672	659	657	635	640	701	700	700	703	647	702	671	665	674	678	698	645	681	625	706	671	603	720	676	673	658	725	665	649	679	670	719	667	654	658	682	670	693	662	701	654	664	708	666	706	693	698	673	700	667	704	693	659	698	661	677	661	689	698	632	652	680	704	623	694	634	665	686	720	683	688	677	660	666	680	679	684	683	660	639	688	687	687	665	681	635	648	714	631	702	668	652	643	643	645	671	669	680	666	645	620	676	678	632	646	655	690	683	663	633	653	657	684	595	656	638	686	729	725	665	679	645	655	664	642	704	650	688	596	685	682	672	645	708	709	666	643	664	735	669	642	659	658	655	623	686	665	653	709	662	683	673	721	698	680	695	645	682	684	670	683	647	689	647	657	724	633	679	621	661	675	621	693	685	666	652	659	710	694	699	711	647	646	653	628	667	657	669	672	692	652	696	697	658	656	683	666	658	655	716	695	642	674	725	654	682	651	715	683	627	677	691	659	739	696	651	649	650	661	645	675	673	701	644	614	690	643	669	681	664	698	705	664	699	670	687	648	685	626	681	695	667	698	651	656	674	670	658	688	664	677	656	678	650	663	737	670	651	683	620	648	638	661	704	642	675	667	671	722	639	694	685	670	679	679	713	648	707	700	639	696	684	692	685	669	643	630	657	664	641	671	696	661	666	687	673	706	655	670	631	689	644	682	668	659	675	673	647	646	691	703	643	638	673	651	692	657	680	659	630	729	669	650	670	649	702	692	692	640	634	720	673	665	652	705	694	693	637	670	656	635	685	692	689	661	709	675	679	633	696	646	696	705	686	669	683	682	659	685	680	690	696	647	647	669	675	694	705	644	644	682	682	663	664	664	648	612	684	630	677	685	657	692	659	697	714	664	696	709	603	661	641	682	683	666	686	703	654	642	674	696	690	695	697	675	678	682	708	678	657	675	684	673	676	708	677	647	716	672	672	645	722	678	694	701	629	702	658	678	706	674	672	690	701	681	664	667	733	681	698	625	676	734	659	677	633	694	690	667	666	675	671	676	703	700	633	666	668	682	693	676	652	670	644	674	680	698	669	707	703	704	664	681	660	717	698	711	666	692	641	658	651	646	683	687	651	678	619	739	676	683	691	683	692	681	621	696	713	718	658	711	649	649	640	693	680	687	638	693	665	672	675	688	660	664	684	666	716	658	702	740	670	658	668	642	652	691	731	616	634	654	642	661	680	657	676	705	693	692	686	690	686	674	658	706	686	637	694	631	696	694	633	675	690	690	667	641	700	669	668	689	687	666	709	671	670	685	648	655	706	670	626	654	652	641	659	690	697	651	666	668	664	699	698	695	722	654	687	628	675	661	685	653	615	673	654	688	677	690	664	726	670	660	676	691	654	685	676	663	668	684	623	691	671	672	680	700	654	696	671	684	683	691	707	696	683	637	633	696	652	647	670	676	647	656	697	708	662	662	674	700	647	692	667	703	678	700	649	634	704	666	667	680	669	677	639	653	648	654	630	678	669	706	635	678	682	651	669	677	699	644	690	692	683	643	696	630	665	664	654	652	620	674	697	723	649	682	657	678	650	694	655	686	710	685	657	666	697	675	685	705	653	662	698	732	699	719	642	634	643	696	662	698	690	634	671	692	645	652	665	671	681	667	661	695	605	685	690	642	685	674	694	649	675	696	700	648	714	647	668	686	671	700	683	657	657	667	705	679	676	699	659	674	720	667	692	648	680	660	696	669	666	723	675	663	630	673	677	676	671	634	692	647	687	701	663	652	702	691	681	652	692	703	695	656	695	656	723	715	638	670	653	684	670	717	700	658	653	677	689	663	638	669	722	693	688	681	671	681	680	678	676	645	686	659	676	685	665	657	628	615	664	657	652	669	666	649	661	626	670	643	723	704	695	701	629	642	687	646	656	650	645	712	697	689	655	679	665	681	693	633	686	647	667	661	683	659	682	661	647	684	652	684	659	682	633	699	693	685	682	660	700	677	714	731	703	712	669	650	688	674	665	677	667	674	663	663	686	680	676	651	679	686	695	673	687	695	652	668	704	645	656	711	608	627	657	690	662	652	686	696	680	670	710	653	651	648	653	649	670	688	685	624	688	647	656	700	682	658	658	635	669	658	670	650	683	667	672	686	711	720	711	707	674	694	674	647	658	687	641	685	637	673	703	692	713	673	668	684	642	650	658	674	678	741	666	679	673	646	695	692	647	680	669	682	665	637	706	654	700	677	670	656	702	620	650	706	687	629	716	721	711	644	621	681	680	675	705	659	734	663	674	636	680	662	668	646	678	691	664	641	696	704	744	686	639	721	630	643	728	664	691	610	677	698	702	690	723	699	692	681	668	665	651	666	654	665	669	677	680	699	645	611	662	675	671	654	701	674	680	656	668	696	695	694	681	647	685	718	660	671	658	681	660	625	668	655	655	645	674	705	675	694	697	650	625	632	671	686	674	667	684	681	675	653	715	676	695	688	681	696	670	678	750	650	666	705	630	635	636	668	682	677	677	663	685	652	646	672	656	646	688	663	637	649	756	665	650	692	658	673	664	651	645	643	674	649	639	685	673	606	656	655	684	692	711	686	691	677	642	643	667	654	652	656	712	663	680	654	647	695	673	672	664	690	705	640	705	730	682	663	691	657	626	682	664	645	689	619	650	686	651	698	664	688	694	657	676	678	693	660	677	653	647	669	694	716	705	647	706	680	654	695	698	675	669	683	664	690	652	695	668	663	694	706	657	689	658	697	673	679	648	643	670	672	650	657	711	690	700	696	670	666	737	696	668	660	634	681	663	701	717	637	711	704	679	692	670	667	630	630	632	694	695	665	652	710	671	670	663	638	692	674	698	691	666	676	692	671	693	642	675	674	702	674	700	636	634	719	669	642	657	665	639	681	655	663	632	688	700	679	687	670	680	661	649	627	691	666	698	654	668	673	664	650	646	654	662	613	705	687	626	608	695	643	695	669	657	718	672	710	639	672	702	674	679	653	709	672	675
4142	1399	1317	2106	5684	8772	10676	8352	4907	2158	907	250	65	61	63	59	82	64	59	55	62	54	64	64	48	67	50	61	58	70	59	58	65	83	77	64	57	78	62	64	73	57	74	65	70	66	65	60	60	73	74	56	73	69	69	86	72	65	64	66	63	59	67	65	62	61	58	65	66	69	60	59	76	70	62	50	69	59	60	59	66	59	64	59	70	57	59	68	68	57	57	66	72	68	61	68	73	65	65	61	44	65	72	53	62	67	72	60	71	79	64	54	61	66	73	73	58	68	69	63	50	79	68	68	58	71	64	59	78	62	70	51	73	76	77	66	71	63	59	52	69	66	73	63	57	70	55	62	59	72	71	50	61	55	62	67	59	74	63	61	70	65	70	53	78	58	53	65	65	52	60	67	54	65	67	50	66	53	62	61	57	61	65	83	78	72	56	56	64	62	61	54	59	76	47	78	61	66	62	68	69	58	71	68	58	67	60	55	59	78	60	65	49	59	64	60	55	69	58	61	80	85	61	72	63	48	74	62	57	66	55	55	62	68	69	70	70	62	53	62	47	61	54	64	70	58	69	65	61	79	67	55	71	70	63	49	67	78	66	79	62	69	43	60	71	70	71	64	68	67	61	70	79	71	78	69	65	66	58	65	47	64	55	71	60	78	59	60	64	63	65	62	65	68	65	72	51	63	64	64	75	68	73	71	71	67	65	61	59	76	75	53	62	76	61	56	62	67	63	67	71	58	54	64	67	58	71	45	54	59	65	78	67	59	63	61	56	54	69	63	66	58	69	71	59	67	57	65	59	74	66	63	62	56	67	69	50	73	63	65	43	78	67	65	59	61	76	58	61	84	58	72	60	72	58	65	66	58	58	75	72	73	56	64	79	65	64	71	67	48	67	75	78	71	58	74	63	51	78	66	75	64	68	74	68	67	82	66	69	71	59	70	60	66	57	51	57	47	51	50	58	63	52	72	69	67	72	69	76	60	55	49	60	67	72	59	69	43	67	61	72	69	58	66	69	78	64	65	65	68	56	61	60	57	63	74	59	73	67	55	45	71	57	49	67	69	73	79	61	66	66	56	73	79	67	78	54	65	60	70	80	57	57	59	70	57	77	64	71	64	62	68	70	75	50	75	75	65	83	64	71	78	61	55	61	57	68	62	54	65	56	55	63	56	54	58	78	66	51	76	49	55	67	65	63	69	55	63	58	54	58	67	60	70	53	74	60	83	52	59	69	65	56	63	64	73	66	79	70	57	51	61	64	65	65	63	60	53	48	58	76	49	68	56	63	55	52	66	67	58	70	62	70	60	62	64	55	56	73	84	57	61	55	63	59	57	64	58	51	63	72	83	68	62	60	75	60	63	65	57	71	72	52	68	70	62	57	60	66	60	56	54	66	66	68	86	60	66	77	67	66	66	70	57	77	61	68	52	69	62	61	54	80	72	61	67	62	65	66	62	52	68	62	70	52	64	68	61	67	77	68	55	64	58	73	57	61	62	76	64	51	59	66	67	60	65	79	56	60	66	56	59	60	72	66	57	55	83	59	66	74	65	64	83	60	78	58	59	72	59	68	54	52	57	52	76	71	72	68	60	68	63	49	65	57	55	65	71	67	53	65	68	70	54	71	67	69	51	74	52	68	61	52	58	67	56	73	50	66	64	56	57	56	71	58	66	58	70	51	65	68	63	75	61	54	58	81	59	68	69	64	69	68	55	64	71	65	55	64	66	52	62	58	63	63	76	66	66	51	71	58	59	81	56	67	64	60	73	54	73	56	60	74	59	57	59	48	50	55	66	56	70	63	62	41	70	53	66	66	82	64	70	71	70	64	67	58	57	64	63	72	81	56	68	73	60	48	58	52	60	54	54	62	58	69	72	68	56	78	67	67	64	56	62	66	60	61	60	69	66	49	70	66	60	59	60	69	68	65	82	70	64	66	85	76	56	58	63	60	61	64	57	65	57	77	62	68	59	53	75	71	62	73	50	68	62	55	63	54	73	77	69	58	67	80	60	59	74	58	81	67	59	68	64	62	82	66	53	61	59	62	77	54	78	59	66	61	72	80	75	51	54	59	78	61	53	72	67	61	67	58	59	48	68	81	69	64	68	62	63	76	64	79	61	72	77	77	61	67	53	74	65	68	64	66	61	66	50	61	57	56	61	77	75	70	53	65	54	56	63	57	63	63	56	67	53	68	77	65	60	62	61	61	74	65	69	72	74	59	61	66	58	69	65	59	58	74	57	72	64	65	61	70	63	71	62	65	67	65	55	62	59	69	60	58	71	71	49	60	69	65	64	66	69	61	52	58	55	61	59	81	68	60	64	63	59	58	70	63	58	64	60	67	61	66	51	68	50	71	64	64	63	61	62	66	60	63	59	53	55	55	60	46	64	59	69	59	62	67	60	61	64	65	58	65	81	56	67	78	54	67	68	54	75	57	71	73	64	64	54	64	75	75	67	53	75	63	57	64	71	75	62	72	66	74	69	61	54	68	58	47	60	68	72	62	64	57	67	64	82	78	54	77	56	69	57	71	74	60	69	63	71	60	51	70	67	59	70	59	63	62	59	70	60	63	61	65	69	54	66	64	60	66	62	73	58	56	63	56	68	54	57	72	58	59	53	70	63	52	74	63	66	67	79	55	53	59	62	54	67	68	66	81	59	58	55	60	66	57	63	66	60	54	67	48	62	56	68	70	64	68	48	62	66	80	65	69	76	62	54	64	63	65	81	57	68	67	63	55	56	82	67	68	52	68	53	55	61	73	68	74	64	58	67	52	83	76	56	57	58	66	64	61	61	56	79	61	61	64	63	76	63	64	61	55	67	63	56	58	81	62	61	72	72	49	75	59	55	57	62	72	66	61	72	53	63	65	60	63	53	69	72	62	54	62	65	61	65	73	51	68	62	78	66	63	72	60	68	73	65	70	60	71	62	65	47	76	67	70	61	64	59	75	59	70	70	58	69	57	73	72	71	64	70	78	77	74	71	55	81	78	59	63	80	64	79	59	60	76	51	56	64	73	63	76	70	54	50	56	65	61	58	61	71	58	59	84	56	56	81	69	54	78	59	64	65	67	56	72	78	59	75	66	64	62	74	59	66	71	75	59	69	63	64	70	73	71	57	67	57	71	68	69	73	72	52	61	58	72	72	63	75	62	58	66	61	58	50	54	66	64	62	66	58	60	63	58	51	73	67	64	69	58	75	58	50	63	63	61	54	67	63	68	54	57	72	52	68	56	64	81	71	75	58	60	70	79	66	74	70	73	86	70	62	47	63	64	63	71	56	59	53	65	62	61	53	73	68	75	76	56	74	64	62	67	74	60	49	60	61	50	63	78	78	55	65	68	61	66	69	69	71	58	69	60	59	70	70	55	66	62	69	54	63	59	53	68	54	55	61	61	73	45	65	81	59	52	70	58	67	68	72	72	71	60	64	61	61	73	71	74	68	68	76	66	71	54	63	57	49	62	54	69	66	64	63
21989	13867	13341	24569	50608	63427	61253	50926	39762	29187	18085	5313	567	616	592	537	565	554	604	563	533	579	590	558	543	568	555	586	588	585	589	585	618	578	587	580	546	577	569	566	531	537	570	584	584	524	531	597	567	558	574	605	604	575	537	557	560	568	549	577	631	581	564	574	585	557	583	568	558	572	593	610	595	558	535	582	547	608	549	568	587	566	576	550	549	555	549	618	531	533	531	585	523	562	576	545	589	539	585	607	518	526	582	513	574	567	554	551	577	575	539	590	578	570	567	595	585	578	599	568	514	587	553	578	580	529	608	552	620	610	511	572	533	551	555	544	583	558	522	569	593	579	593	529	576	571	571	578	573	594	551	573	581	558	559	603	542	539	560	548	565	581	548	542	569	602	558	593	519	551	564	528	577	546	594	558	560	527	545	563	561	573	564	611	565	532	573	564	589	569	599	559	587	598	553	526	597	539	569	565	536	628	563	531	589	608	585	585	551	566	542	557	587	550	603	564	573	585	596	553	548	540	582	583	552	602	560	548	567	572	539	610	623	587	561	531	551	555	589	560	535	555	562	580	580	568	565	527	559	586	552	550	591	573	583	630	556	545	609	567	542	584	567	577	543	559	547	547	535	592	582	549	572	556	498	566	553	564	524	557	562	587	603	573	585	556	573	583	531	578	576	572	562	545	528	582	590	531	553	609	548	569	545	579	556	562	535	511	562	521	544	579	564	583	536	564	578	555	566	496	533	571	591	567	531	567	531	569	601	596	578	591	585	564	574	571	555	565	541	595	532	565	568	559	540	585	611	563	553	566	604	576	552	592	593	573	562	562	558	550	524	546	560	603	564	553	560	504	546	591	558	520	596	582	559	539	583	559	544	568	587	558	553	510	555	537	571	566	572	542	550	612	587	547	587	558	555	584	567	581	543	546	551	590	589	545	568	600	536	589	573	545	603	566	562	532	583	526	556	528	596	555	538	547	586	571	620	570	585	590	558	563	561	567	574	568	531	584	581	551	532	535	597	621	561	521	605	511	555	542	569	552	570	574	532	593	608	579	569	580	582	575	558	589	551	536	578	530	525	573	575	571	590	565	564	610	580	547	596	548	545	571	525	531	523	529	540	590	553	538	530	508	572	580	582	565	545	556	582	535	590	579	594	555	522	541	558	561	571	563	574	594	545	584	529	583	563	561	567	611	583	583	551	561	586	576	559	530	560	551	533	548	560	520	581	580	536	552	565	590	575	558	542	570	535	589	574	570	578	514	563	562	562	563	552	576	536	572	572	590	555	582	591	532	523	546	608	587	569	582	573	585	550	577	577	533	574	517	570	523	568	540	583	556	560	588	592	553	589	545	574	558	528	566	543	569	584	580	580	527	565	598	590	551	559	587	541	531	580	555	576	554	586	539	592	528	532	552	549	549	572	607	552	534	529	555	590	578	556	543	543	609	543	524	595	553	554	594	567	541	562	529	568	557	575	542	575	595	550	584	564	569	567	564	519	559	587	608	587	527	561	557	539	578	577	608	614	528	572	609	548	597	566	536	517	582	508	591	573	514	565	633	564	545	600	548	611	580	576	554	560	591	569	558	560	529	609	573	540	556	560	518	508	615	551	586	595	545	575	600	571	567	567	596	532	540	567	548	582	597	531	550	557	607	617	588	567	534	559	574	558	570	553	555	550	603	570	560	517	568	553	548	543	550	537	569	581	564	578	572	572	576	571	556	541	545	552	563	553	548	546	551	569	553	577	584	547	568	565	598	542	597	576	571	575	594	572	574	579	556	610	529	576	545	562	500	522	534	580	530	592	562	543	584	561	563	610	585	556	600	558	551	558	565	552	566	610	558	542	531	588	582	543	583	599	560	576	538	568	571	553	586	581	524	602	572	563	556	545	566	600	579	567	572	546	511	554	555	561	606	547	546	554	567	566	595	538	582	538	569	585	551	574	589	559	587	533	555	587	546	554	537	558	580	551	553	554	554	562	569	582	549	615	562	554	554	546	530	568	556	546	535	595	559	585	576	574	537	575	557	557	542	549	578	547	598	585	533	558	604	563	553	586	570	565	545	532	568	573	566	577	601	552	579	585	527	610	564	581	561	539	551	588	525	569	502	576	537	554	566	565	571	527	574	592	570	580	565	540	535	570	561	546	537	614	569	580	620	554	559	568	549	569	557	605	567	574	527	627	600	556	563	580	521	592	611	561	544	554	562	568	546	575	581	596	559	583	571	565	557	541	565	623	580	579	553	600	582	567	526	563	581	580	538	570	551	585	553	546	577	581	605	563	548	551	496	579	569	588	582	574	529	568	555	515	582	597	613	613	547	560	579	586	593	561	528	539	584	535	574	587	542	598	566	588	558	563	600	552	584	532	588	555	578	572	571	554	545	533	541	591	532	583	556	592	600	605	587	584	565	582	569	596	559	562	545	613	589	557	542	554	603	589	561	543	563	560	538	573	597	573	560	577	556	530	564	588	539	525	566	622	579	552	553	550	587	574	565	594	544	548	579	606	571	582	605	602	574	581	555	568	527	576	529	573	553	598	551	582	535	581	542	574	539	563	611	592	613	567	525	572	582	576	587	601	518	596	598	588	521	586	571	543	550	589	578	527	599	557	605	577	538	582	557	613	531	630	561	562	545	592	592	595	543	590	522	581	580	611	555	577	566	563	565	581	530	554	576	543	563	581	551	570	585	570	575	593	563	588	560	598	590	583	540	560	573	571	561	586	516	591	592	589	559	565	581	564	571	582	575	579	549	538	554	568	561	536	569	539	613	564	585	547	559	570	544	599	585	576	580	535	574	584	517	561	602	588	587	573	599	584	555	548	576	530	568	552	548	540	588	546	529	543	528	520	549	549	593	549	576	586	576	572	615	561	601	540	567	585	580	595	577	560	574	531	550	575	573	585	542	581	539	614	564	579	540	547	596	596	570	522	561	577	555	562	576	614	587	587	567	546	558	561	554	539	604	566	578	556	534	577	588	542	582	548	523	614	545	599	549	622	539	549	554	584	587	569	548	546	578	533	553	545	577	625	538	575	540	588	555	567	547	581	544	555	515	601	583	540	559	571	519	582	537	578	542	566	572	577	546	566	570	538	532	597	550	548	582	585	633	546	574	579	544	568	523	601	560	552	536	547	557	559	584	579	552	569	580	579	559	591	594	578	566	598	595	564	526	589	611	615	573	533	566	590	597	592	566	570	600	545	602	559	567	620	581	575	581	595	569	581	554	593	592	576	568	583	565	546	585	575	576	557	576	548	608	571	541	572	608	575	559	553	543	634	566	549	526	558	581	597	566	545	558	532	636	558	558	579	561	600	529	586	602	559	578	555	564	551	575	615	579	565	538	596	580	558	527	540	590	609	561	574	545	559	596	630	544	594	538	552	557	549	577	626	590	566	595	581	516	551	584	568	527	594	538	564	522	582	526	573	534	558	571	580	568	570	553	540	542	562	579	560	523	561	559	555	523	534	594	591	537	515	630	567	588
5499	1040	560	721	2706	4491	5492	4270	2491	1101	420	155	55	52	57	57	58	59	57	47	56	62	51	50	66	58	52	44	49	53	50	44	59	45	59	47	48	44	59	50	53	51	54	52	51	58	63	40	57	56	39	55	59	58	64	54	72	58	52	50	72	48	59	59	49	57	55	47	48	54	44	56	51	48	48	52	53	51	62	44	52	52	66	55	48	44	59	54	57	51	52	56	46	52	52	56	54	58	61	47	59	58	53	52	53	64	56	67	58	47	51	53	51	43	74	42	49	70	53	41	60	59	56	55	29	54	58	59	59	56	61	48	56	56	50	59	59	53	57	60	52	59	55	39	49	45	57	45	62	46	62	48	58	56	48	56	67	59	58	40	51	41	47	53	50	37	56	57	61	50	57	54	56	62	59	46	43	69	54	52	50	48	51	34	66	49	52	56	74	63	56	53	48	52	63	51	61	58	59	67	48	69	67	69	54	52	64	57	43	54	48	59	56	61	46	48	57	64	47	45	57	70	44	57	63	46	58	54	57	45	61	48	61	58	57	62	55	53	57	42	55	54	61	44	54	57	46	63	63	56	53	62	48	61	61	60	45	50	49	60	44	60	54	50	55	57	51	61	52	49	55	53	57	56	45	38	57	50	53	61	61	57	55	60	55	47	52	49	48	53	52	41	75	52	49	50	52	47	55	69	54	56	64	47	71	56	58	59	42	55	61	53	63	61	62	51	49	40	44	55	56	48	72	65	59	52	32	43	47	52	65	60	56	45	42	60	50	65	59	58	40	51	58	66	48	60	47	47	46	56	47	60	58	70	52	74	49	51	48	47	48	47	51	55	50	49	46	39	61	48	63	54	55	51	56	55	50	55	50	68	60	39	65	52	51	62	47	56	58	52	62	49	61	45	51	50	58	50	59	48	48	56	61	58	49	50	62	61	55	58	47	39	47	54	41	56	64	50	45	58	55	51	50	52	44	48	46	45	55	36	48	45	59	50	57	57	54	51	57	64	56	64	55	46	48	66	57	53	57	52	54	49	54	59	36	46	45	40	51	48	53	70	59	54	60	61	41	58	44	50	56	55	56	60	56	48	43	68	55	53	51	65	55	53	64	51	57	60	60	52	37	54	62	42	44	56	55	54	37	51	47	67	61	52	65	61	48	50	58	47	55	52	48	41	52	62	60	50	51	54	59	49	59	51	58	47	46	42	47	47	58	56	61	56	59	50	57	54	46	51	54	47	50	50	51	59	49	51	45	44	47	60	54	64	60	59	43	59	59	58	62	59	57	50	50	49	63	53	53	43	55	54	63	65	53	47	60	57	66	56	45	50	54	57	48	55	53	61	48	61	49	41	48	47	53	65	47	50	59	57	59	58	63	63	50	52	42	52	45	57	68	50	59	50	50	51	54	61	44	63	56	43	58	48	52	52	57	42	41	45	58	61	68	41	53	62	55	49	45	60	55	59	40	50	54	62	48	40	48	55	61	62	65	55	45	56	57	47	46	48	44	42	63	45	41	57	54	45	64	60	47	54	44	55	55	67	57	59	51	55	50	57	71	63	60	48	51	60	49	48	54	53	58	39	38	50	46	47	49	62	49	61	46	42	57	52	46	56	47	47	59	51	49	56	54	58	52	53	55	56	61	68	57	60	47	60	51	54	49	65	56	49	64	50	60	64	72	43	42	50	45	50	55	61	55	54	59	59	58	67	51	53	65	43	62	55	55	66	63	53	57	54	57	55	49	49	40	58	53	62	66	56	39	45	49	57	61	48	39	68	57	62	62	61	52	63	41	46	57	58	58	53	54	46	56	44	60	47	52	51	57	52	54	42	55	46	70	58	72	52	50	57	50	66	61	63	52	44	54	52	59	58	61	55	64	53	41	52	38	55	68	53	45	48	62	60	57	55	47	47	57	52	54	58	48	53	56	49	48	46	50	50	55	60	51	64	58	50	57	45	48	51	52	57	56	51	49	67	46	49	41	51	55	46	49	51	60	71	51	55	59	56	57	69	63	52	57	44	48	47	55	44	72	52	62	66	58	50	53	49	60	52	46	54	54	57	49	61	61	58	64	46	43	51	41	52	42	54	46	52	67	59	55	57	60	52	53	55	56	51	59	50	46	64	47	65	47	43	52	58	60	41	58	59	51	75	51	52	61	54	58	64	54	45	50	60	64	56	59	46	52	60	57	45	57	54	61	59	54	56	59	53	62	43	44	60	56	64	64	46	55	62	56	67	47	52	50	54	62	67	47	52	54	45	44	64	53	55	43	58	42	61	61	61	58	50	57	64	61	48	57	51	47	47	60	67	58	52	39	60	60	65	70	48	34	55	51	44	37	47	60	57	68	55	49	46	51	51	59	41	67	45	58	67	42	48	49	63	65	62	57	53	48	59	41	72	62	45	59	57	61	51	53	53	38	54	76	58	62	36	46	56	70	64	47	40	52	69	71	53	60	71	51	46	49	61	52	61	55	57	52	57	48	76	61	58	67	57	52	59	62	54	66	41	53	51	54	48	57	55	55	56	57	67	48	46	54	50	61	49	49	70	54	42	36	39	51	60	59	48	60	48	56	62	54	43	45	60	52	58	56	55	61	53	43	50	39	58	68	60	54	52	59	49	55	58	53	48	73	54	57	58	48	53	65	50	47	61	56	61	52	45	57	53	47	53	65	46	56	39	51	45	59	63	64	61	64	47	60	62	66	59	65	54	60	65	57	58	46	69	40	50	44	40	49	55	53	49	55	54	44	59	54	64	57	55	64	66	64	57	60	59	57	51	53	54	54	60	63	63	47	58	62	50	56	65	41	46	69	61	57	50	52	64	60	41	55	56	71	44	54	51	57	51	57	41	57	60	62	53	50	57	52	52	51	65	61	62	53	53	54	53	52	56	47	52	58	53	51	60	54	60	49	49	48	56	56	52	53	47	62	68	47	49	45	67	66	55	54	54	60	56	58	51	65	63	49	61	55	57	52	52	71	62	51	66	44	45	57	54	56	36	57	60	56	68	43	64	53	73	52	54	52	61	54	57	56	43	56	51	50	54	59	58	45	54	50	56	48	49	41	56	50	57	44	52	53	46	50	57	60	52	54	60	43	46	49	57	44	57	47	47	65	38	67	59	50	54	49	71	54	49	47	61	52	54	64	60	63	39	51	46	54	47	51	38	52	50	38	56	64	50	48	49	53	59	61	67	62	55	53	50	52	61	52	69	44	50	61	49	59	47	52	50	48	53	45	54	53	57	48	49	48	58	49	67	44	55	55	50	57	55	42	64	57	45	62	63	53	58	63	53	63	40	52	50	63	50	56	48	45	49	51	53	66	55	55	54	55	54	63	58	52	63	59	57	57	63	48	48	57	60	52	56	44	58	50	52	59	53	64	37	44	37	55	41	42	67	53	42	53	41	54	53	47	47	60	47	51	51	67	41	70	56	46	58	62	45	54	46	56	61	42	62	59	55	49	44	60	51	58	52	49	55	53	55
20406	10945	6986	13528	39472	49246	48220	40952	31502	20542	10291	3421	457	478	461	482	483	480	486	435	503	498	436	449	454	465	451	459	484	448	467	457	468	442	455	500	493	499	469	447	467	490	406	490	476	481	482	430	472	474	479	477	500	444	524	495	435	477	439	461	458	492	515	481	521	422	484	488	459	447	473	476	506	491	467	489	463	490	507	468	481	471	433	484	443	526	520	459	459	474	454	461	480	474	493	443	469	428	446	412	458	458	474	441	482	490	492	451	467	473	455	465	466	476	488	480	443	486	449	457	459	468	472	480	501	484	436	412	454	481	479	470	435	460	496	472	459	479	472	480	475	433	487	474	466	442	474	478	475	435	496	467	465	450	450	463	460	482	479	440	473	459	486	468	471	482	477	487	423	491	517	499	509	462	486	494	479	497	397	422	460	458	470	466	475	475	447	459	466	495	462	467	480	458	465	463	466	423	463	439	457	490	506	429	480	477	458	469	448	438	518	469	496	459	477	480	468	487	429	493	470	455	491	464	485	465	469	443	456	457	428	482	502	457	480	483	449	457	466	482	478	451	459	482	469	467	443	440	470	471	462	448	470	466	461	464	516	487	461	475	466	436	461	455	454	514	453	492	426	488	457	469	453	488	457	456	454	473	481	489	461	482	454	499	506	494	459	464	433	483	462	438	451	471	506	470	485	477	477	476	413	469	476	469	461	488	435	466	476	490	459	450	458	448	414	465	434	491	476	474	492	469	470	461	480	481	457	474	465	462	459	454	480	460	505	446	487	421	475	480	426	448	457	475	493	455	492	466	475	438	453	488	488	468	473	477	454	483	455	479	471	506	476	445	451	498	446	479	459	488	463	450	464	481	487	470	483	456	466	468	441	482	485	404	474	483	455	475	455	456	461	449	463	477	463	481	466	511	464	460	493	456	459	463	461	463	419	512	428	479	420	478	483	456	487	455	489	485	460	475	446	443	473	453	431	448	459	465	487	459	422	474	477	462	477	443	437	478	481	473	470	463	487	501	442	462	465	476	484	438	451	462	456	479	461	451	465	443	465	481	457	460	502	506	469	496	488	463	491	457	517	465	458	449	464	464	463	458	446	462	477	474	475	484	500	452	471	477	446	480	468	447	481	489	448	464	471	454	454	487	476	489	479	483	471	444	514	491	474	525	457	506	444	469	475	467	487	457	436	431	440	450	440	439	450	514	485	469	471	446	460	448	458	482	467	445	484	421	438	456	463	503	455	499	480	433	483	468	447	497	481	450	483	501	466	437	451	463	424	471	462	494	454	460	465	453	470	508	497	487	477	469	456	474	433	478	511	444	455	470	473	505	489	515	445	445	477	483	452	493	455	512	443	487	491	487	471	456	522	488	457	467	438	482	488	463	492	473	483	470	476	483	447	453	452	467	481	442	463	497	475	463	466	456	495	472	456	505	445	461	500	479	448	473	446	479	453	484	467	471	500	461	445	447	460	477	477	447	479	450	426	482	436	491	502	473	489	520	462	469	504	514	475	484	492	475	475	448	462	496	450	480	430	452	455	468	453	465	484	443	464	478	491	429	460	446	495	447	488	449	489	442	479	453	449	463	462	442	464	440	465	457	436	467	473	480	471	452	476	487	460	443	471	514	477	481	482	456	442	491	476	455	471	478	438	497	461	416	479	492	457	465	465	460	507	488	446	490	474	442	480	464	493	492	439	466	419	468	489	464	469	407	479	475	455	493	483	477	450	482	478	443	458	483	466	452	506	483	433	535	488	476	444	434	439	459	496	508	443	508	449	457	474	485	488	480	421	444	453	503	479	434	490	499	448	499	487	463	503	471	442	494	461	463	524	466	462	470	480	480	467	468	486	475	511	499	488	470	486	425	484	452	453	475	416	453	452	477	454	417	417	485	455	478	474	478	443	502	443	485	463	457	465	468	426	445	492	456	483	435	458	485	470	431	451	457	482	441	486	458	504	494	490	438	464	477	462	448	449	473	464	443	487	480	476	469	452	507	445	448	438	456	503	461	450	490	450	467	459	490	459	437	485	478	453	451	496	477	501	494	464	452	446	462	473	465	432	481	445	445	465	482	458	462	440	454	473	498	509	467	450	482	519	435	443	469	454	439	495	495	466	422	446	472	489	499	470	428	466	459	451	446	421	451	484	495	446	467	464	466	466	485	457	453	457	467	495	477	427	445	509	474	457	429	481	469	452	466	472	466	462	445	468	463	480	466	487	453	471	431	480	475	460	464	493	471	469	471	461	459	500	441	426	495	459	512	440	458	484	452	449	461	459	448	453	468	459	445	452	466	455	454	474	454	477	462	426	450	441	448	497	454	464	477	481	482	430	441	483	487	429	478	417	446	451	492	468	469	490	428	464	468	428	482	468	473	456	484	462	416	459	468	470	462	472	496	448	422	435	477	443	450	441	446	458	475	435	399	472	468	473	483	517	442	452	458	499	472	484	467	476	470	508	481	476	472	478	485	478	440	475	448	484	494	457	440	489	471	447	445	480	453	455	454	457	438	477	461	441	447	492	484	440	442	419	445	448	491	502	473	479	465	470	494	441	475	427	483	448	492	474	472	467	478	441	464	468	473	479	497	442	445	478	446	480	476	447	428	447	473	468	454	459	449	455	484	453	507	491	446	468	467	454	521	473	457	474	476	473	441	458	462	477	443	461	486	469	449	471	486	473	470	486	471	456	480	435	470	497	455	447	460	454	459	444	493	480	429	514	472	448	483	483	482	496	476	467	489	512	446	489	449	465	465	458	433	486	461	527	439	444	433	431	433	476	448	450	485	474	491	483	438	474	460	435	468	480	452	496	428	460	474	505	488	461	468	456	447	466	486	463	431	461	496	470	451	473	479	459	510	466	487	452	479	455	495	459	465	478	467	446	485	463	463	466	502	456	434	457	477	457	488	456	488	460	500	468	475	469	498	482	501	450	509	462	490	427	442	459	522	483	479	435	452	474	476	476	471	440	455	471	489	459	467	450	473	468	473	452	424	472	454	469	450	445	444	490	501	494	475	464	461	486	464	438	489	455	451	436	482	459	436	463	452	464	488	486	485	474	447	448	444	501	467	448	444	460	471	464	449	473	456	455	465	467	466	475	479	455	468	480	498	448	459	453	458	444	444	492	502	440	517	453	454	504	463	458	476	437	470	462	440	498	504	485	463	478	460	436	469	462	442	464	483	444	457	514	476	462	488	483	464	460	496	445	456	506	480	458	462	462	458	461	466	478	429	445	481	463	449	472	444	454	472	434	459	459	469	459	505	472	471	500	471	459	488	428	495	458	436	466	477	469	472	462	441	452	496	445	484	486	467	492	466	469	455	436	461	469	468	449	485	490	482	441	468	454	454	469	485	458	418	453	478	487	430	475	495	500	461	488	460	498	514	461	483	484	483	477	430	453	425	412	478	466	447	447	421	490	456	500	437	447	522	445	457	456	460	480	476	466	488	461	454	471	454	488	493	444	465	473	475	488	461	490	513
3795	1358	1129	2073	4900	8971	10244	7852	4282	1896	769	263	75	74	72	86	86	94	75	72	104	67	73	101	76	66	68	79	74	79	79	105	65	80	88	87	74	97	78	82	59	94	94	88	73	83	76	79	88	70	72	79	86	71	90	87	80	79	76	89	85	69	71	79	86	86	75	76	90	92	78	75	75	81	86	81	63	85	74	77	67	75	76	75	67	66	70	79	84	75	91	94	76	73	71	80	78	74	73	84	70	76	70	77	90	102	75	82	74	85	66	88	74	79	86	73	87	77	84	78	88	98	75	74	75	70	85	69	72	74	80	85	79	65	78	74	59	87	94	86	66	74	75	87	75	72	66	75	74	74	68	89	65	88	88	89	85	82	73	109	71	81	76	79	92	99	72	88	78	85	78	71	66	76	79	76	78	84	87	81	73	71	85	102	68	73	82	77	70	74	73	93	94	93	114	69	87	90	73	74	83	85	88	82	80	77	64	74	90	82	69	82	81	72	76	73	75	72	77	92	74	72	90	71	92	76	86	84	75	64	66	68	95	79	68	89	79	76	66	80	91	80	81	91	83	72	76	73	81	70	84	81	84	71	68	80	89	75	78	75	84	81	62	78	95	82	71	76	96	98	79	76	77	82	74	76	83	86	70	73	79	64	75	88	80	80	80	63	80	69	83	83	81	83	99	79	79	78	71	83	84	77	71	74	92	80	63	63	75	84	78	75	79	72	77	79	82	73	72	65	94	78	79	68	83	65	88	81	77	92	78	79	82	68	75	68	84	81	65	66	84	78	74	55	101	84	81	74	82	86	76	81	92	79	77	85	78	74	76	73	78	92	92	89	88	86	82	84	83	82	69	71	77	82	69	72	76	68	76	82	80	73	78	80	73	75	88	73	77	93	53	83	67	82	100	85	87	70	80	76	72	82	92	73	66	70	76	58	81	96	76	87	74	66	77	83	71	88	73	70	78	78	85	81	73	83	84	82	86	83	69	81	73	82	73	79	64	79	62	93	84	82	69	77	92	79	95	82	89	87	91	88	72	69	72	91	95	84	70	78	71	76	94	68	76	101	64	85	89	98	91	75	61	98	62	69	66	72	71	87	81	70	92	73	82	88	86	79	80	73	72	84	91	90	81	96	79	58	85	77	78	80	80	89	78	64	80	75	77	102	79	94	86	70	79	81	81	79	62	73	84	77	87	78	66	88	75	78	86	76	101	73	75	65	82	77	92	95	92	69	87	68	86	91	101	69	90	81	98	63	72	89	85	75	95	78	76	82	88	89	72	90	79	84	75	77	83	73	69	72	78	80	80	85	96	85	76	75	80	73	82	84	78	86	80	73	76	78	90	91	82	96	78	87	61	79	76	97	78	94	80	75	91	80	82	74	85	57	71	81	71	71	85	69	81	71	61	74	60	89	90	67	66	77	76	76	67	87	71	89	75	77	70	55	91	82	70	80	76	79	76	64	90	83	77	68	90	70	78	73	83	57	70	76	84	70	66	87	76	96	76	83	75	85	80	85	82	70	74	77	87	81	75	79	61	75	68	73	91	82	80	95	65	96	86	66	82	95	85	82	76	70	72	76	70	78	70	91	84	80	74	82	88	75	78	82	88	70	76	82	80	85	75	76	75	76	83	73	77	75	71	89	82	65	84	76	76	84	91	77	84	93	91	72	75	87	89	84	93	77	76	76	88	71	72	77	75	82	79	71	64	86	78	82	79	75	83	74	71	69	81	77	80	83	78	78	82	75	87	72	90	93	82	81	90	75	82	97	69	71	75	92	87	65	69	89	79	77	64	81	68	77	63	63	94	74	85	89	82	100	74	84	77	81	86	91	75	65	87	78	75	72	74	100	101	80	86	66	76	65	78	80	90	86	86	77	73	95	87	72	69	80	78	80	83	84	81	75	73	82	93	71	72	80	88	66	82	67	88	69	69	61	73	75	78	91	95	76	72	81	72	80	68	94	94	70	79	67	67	76	76	96	84	82	89	74	72	74	87	73	95	82	73	75	94	79	86	71	74	93	69	80	79	86	75	78	81	74	76	75	96	79	89	75	86	82	72	87	81	65	72	74	72	84	67	73	74	64	91	75	88	83	84	72	81	80	86	71	76	91	87	77	78	95	84	75	70	66	78	84	88	79	70	94	100	72	89	81	78	71	69	79	73	81	75	82	89	99	63	89	78	80	84	75	79	94	94	82	57	85	65	83	68	75	65	81	73	79	86	74	65	80	71	79	80	74	84	91	77	74	78	66	83	76	99	84	75	78	78	61	72	76	59	82	70	72	77	92	84	74	83	82	78	87	83	76	86	80	84	68	87	92	68	71	94	74	84	86	74	82	79	63	88	93	84	92	77	71	87	81	84	87	77	81	68	80	74	92	62	81	89	73	78	66	70	73	84	83	71	90	73	71	79	71	70	69	73	77	93	77	78	72	83	83	74	87	74	75	79	76	83	79	82	80	70	70	81	58	70	71	90	68	97	80	82	82	85	78	79	71	67	78	79	72	73	77	78	72	69	65	91	78	73	90	78	85	82	82	96	80	91	62	67	83	79	70	83	74	78	82	73	76	70	89	77	73	82	71	71	83	84	83	87	61	81	75	70	90	86	90	87	83	84	73	88	84	89	73	95	80	83	88	81	85	79	85	92	87	85	83	80	96	80	70	84	69	87	83	83	77	78	73	75	78	78	74	83	74	79	82	82	84	83	79	68	72	77	77	78	84	79	83	78	77	97	73	74	84	73	80	81	88	67	79	89	72	97	75	80	82	83	79	60	103	75	87	100	73	70	74	77	105	84	62	89	102	68	80	74	70	74	80	71	78	83	79	84	74	71	74	94	89	92	73	97	79	69	87	59	93	88	76	88	91	82	94	80	86	89	68	79	85	77	84	62	80	73	83	76	67	87	108	77	78	95	90	72	79	84	80	86	81	87	82	81	89	79	76	74	82	98	86	71	81	80	88	97	79	71	68	87	83	83	87	74	87	73	73	72	93	65	68	76	76	89	84	80	74	92	80	74	80	74	66	76	59	75	74	84	64	71	83	68	58	101	84	85	79	96	68	72	69	74	83	72	80	85	91	72	88	61	91	82	82	79	67	67	79	87	72	76	80	77	78	77	89	72	83	77	84	71	67	73	77	84	63	78	77	89	84	77	89	70	81	84	74	85	96	69	87	82	90	77	82	84	75	72	93	92	82	76	82	81	87	78	67	100	61	80	88	78	86	81	75	101	68	85	72	94	96	77	65	77	86	84	68	78	66	93	79	80	75	67	103	78	80	73	89	76	89	91	78	72	65	94	89	91	71	80	73	91	89	76	82	75	77	72	69	98	86	91	75	74	77	84	96	89	93	87	68	78	84	85	82	80	77	97	61	67	71	74	77	82	67	84	91	75	85	88	91	67	84	71	77	79	82	92	74	94	83	86	62	75	87	76	70	75	73	84	73	63	69	71	78	72	74	78	75	83	82	72	89	91	79	69	84
24702	12836	11847	22688	48668	64166	60694	49984	38421	27550	16188	5899	733	731	733	662	717	692	663	672	654	716	660	658	679	737	690	662	638	748	724	683	696	643	684	688	697	675	710	691	726	718	692	666	672	729	690	697	667	705	672	666	683	709	723	691	722	710	684	660	701	744	716	718	696	704	716	714	698	659	690	737	743	696	695	661	725	690	720	674	684	724	702	705	682	696	719	673	663	709	691	695	669	681	652	687	655	654	675	744	694	689	683	680	684	751	728	746	706	726	653	675	659	742	706	674	717	680	710	745	673	641	692	725	665	699	697	767	725	644	698	676	695	690	722	694	678	704	704	692	703	699	732	698	662	720	690	685	728	681	707	715	726	678	713	714	649	689	665	671	706	751	677	687	685	732	706	693	670	710	710	679	743	689	707	700	683	724	685	688	737	725	731	735	702	710	682	706	637	689	725	666	730	674	689	702	686	677	652	687	711	778	635	725	742	681	723	730	648	682	664	686	721	686	670	692	673	649	715	710	727	680	687	671	715	720	662	685	714	682	693	714	699	699	703	703	679	712	676	678	682	680	693	652	729	740	723	656	695	701	701	703	723	679	688	716	746	687	737	688	750	711	678	673	702	709	705	712	713	743	657	713	730	688	729	703	708	658	704	678	704	750	716	687	696	649	673	715	659	683	733	705	651	726	690	704	699	725	675	662	682	697	670	684	742	708	738	717	669	699	664	703	651	702	683	742	726	649	688	677	666	675	679	689	717	667	662	657	683	704	681	681	691	692	667	670	673	678	728	706	702	667	709	674	716	696	661	717	728	638	680	697	729	756	665	676	660	675	662	702	694	719	741	725	691	659	708	619	701	677	699	661	681	725	705	726	687	725	688	721	702	703	700	684	668	669	712	682	666	676	650	692	713	729	717	696	714	690	683	674	706	709	690	692	684	712	682	680	711	683	744	679	704	632	747	651	706	702	730	733	713	696	711	666	718	672	686	697	656	704	752	720	672	703	717	678	683	663	747	701	728	733	654	681	697	673	698	693	721	730	702	712	700	694	756	684	674	683	719	708	698	744	664	721	634	669	691	680	727	668	705	681	681	714	651	694	688	697	668	692	671	690	693	703	696	671	719	727	678	682	658	711	725	682	710	698	725	719	711	746	655	673	736	701	662	680	700	647	714	716	696	664	714	694	684	656	701	739	717	730	706	689	743	678	658	659	738	669	663	687	696	736	727	716	671	669	667	697	684	716	741	699	717	672	707	727	672	679	691	685	741	684	743	697	689	728	630	673	746	710	683	751	664	743	720	723	710	719	684	703	692	744	735	687	686	723	701	710	691	743	728	668	692	719	725	702	681	652	719	682	664	682	707	745	719	740	690	637	712	706	684	727	685	665	704	663	720	702	690	694	715	693	728	673	690	684	650	644	678	685	733	686	738	687	732	671	665	703	664	672	734	678	691	695	686	674	737	734	684	702	680	707	671	706	668	687	691	631	678	725	723	699	666	678	658	662	697	663	672	674	709	661	693	650	663	719	640	702	683	715	694	665	659	642	710	682	690	648	677	696	660	719	711	664	742	659	704	717	672	677	697	679	711	665	672	702	681	693	678	697	704	713	735	699	664	704	698	671	670	659	744	696	718	697	705	702	693	680	680	688	747	652	709	647	674	715	697	678	680	674	677	741	721	677	725	682	723	651	729	687	732	664	701	718	729	722	687	683	696	681	683	722	686	716	714	702	687	728	671	700	682	701	747	703	672	697	740	701	721	744	683	705	668	735	708	713	722	659	701	791	715	730	695	703	674	688	662	696	667	725	708	699	715	736	729	729	703	702	656	666	741	687	745	677	710	718	672	772	643	691	726	714	728	702	688	683	707	709	634	716	689	715	698	656	697	702	688	657	687	729	712	740	703	725	672	679	682	666	709	676	725	717	679	731	733	663	703	698	701	705	661	715	687	634	695	661	673	715	683	654	707	634	714	707	712	704	703	713	701	743	675	691	667	705	708	736	706	701	684	716	691	736	719	687	746	705	689	675	654	677	670	666	662	687	676	691	696	700	709	733	712	696	744	704	701	724	713	710	711	699	735	618	709	693	697	687	669	699	667	699	704	729	679	681	703	720	751	743	639	694	712	702	711	693	700	673	711	716	680	672	699	748	695	668	703	680	680	724	670	682	665	697	757	666	722	697	741	723	689	707	680	708	669	670	728	751	697	687	714	758	715	667	679	705	765	718	687	669	683	718	690	693	733	714	757	728	701	681	716	710	688	688	666	703	732	673	689	685	702	713	652	703	722	641	615	684	708	681	651	692	726	728	665	657	678	728	642	719	665	723	759	677	680	733	675	736	699	730	705	692	637	720	683	703	685	699	745	678	719	669	692	791	701	721	671	726	702	707	739	668	716	711	765	703	745	751	667	676	721	679	696	690	704	695	660	746	716	691	683	678	667	665	663	725	712	714	711	690	726	680	693	703	687	748	740	686	747	730	712	699	701	700	670	717	736	710	684	709	672	726	718	679	691	668	681	650	710	687	722	659	725	753	716	737	698	688	706	715	712	692	708	694	721	716	712	706	707	691	661	677	684	704	720	706	690	724	702	723	676	668	679	749	694	667	704	684	664	668	734	686	716	671	681	719	719	659	698	723	696	715	711	666	697	685	694	690	679	681	712	687	728	707	753	677	683	715	689	681	718	762	659	666	699	742	709	723	699	718	666	706	718	687	672	707	721	671	686	669	691	691	677	670	722	684	715	676	655	675	677	679	700	674	685	698	679	736	736	648	712	686	676	685	679	673	672	742	725	664	647	700	705	703	724	705	700	701	706	710	678	687	706	669	716	686	691	659	685	684	666	681	702	687	691	678	652	699	664	751	703	676	723	685	692	681	705	678	677	697	697	663	713	650	745	643	649	679	705	677	681	716	654	661	704	773	689	720	710	700	736	684	682	731	688	718	706	662	647	686	683	694	698	679	709	713	725	695	686	735	677	704	705	661	671	680	703	700	686	713	634	645	708	689	716	729	705	754	694	721	685	631	663	672	705	690	650	704	699	712	690	704	704	679	681	704	737	669	764	706	692	718	736	667	700	684	759	633	693	672	655	709	736	701	687	703	698	681	732	663	698	662	728	662	634	690	681	642	726	714	728	671	665	642	715	684	716	692	700	715	752	701	668	674	684	679	657	716	677	701	701	676	720	637	687	689	738	680	694	656	700	700	701	724	728	680	730	701	680	696	689	685	646	658	702	672	675	781	684	681	658	678	640	678	686	753	700	686	666	673	691	684	751	678	705	697	680	696	658	710	705	671	701	727	750	690	697	745	656	642	686	677	681	677	702	714	680	738	717	668	733	703	687	683	703	713	663	683	673	702	722	707	634	677	664	702	678	722	689	709	676	700	733	731	711	731	698	660	715	701	680	699	714	707	699	728	746	694	664	702	684	721	709	711	695	742	661	650	718	695	751	672	720	653	673	663	696	693	682	686	693	690	725	649	725	693	650	671
3473	298	400	751	1279	1585	1469	1096	682	336	208	112	91	89	94	73	77	79	80	85	75	82	87	85	76	77	73	77	61	74	86	96	87	86	92	102	73	82	87	68	67	88	82	70	70	82	60	80	98	84	77	79	78	83	90	83	86	73	82	88	91	89	78	76	87	80	79	80	86	77	89	96	97	81	80	85	75	92	98	85	84	90	86	89	83	79	79	81	66	68	79	91	65	84	75	80	66	80	69	63	75	85	72	88	82	76	95	87	70	93	84	84	81	75	67	74	81	84	83	75	90	74	74	74	74	80	99	81	96	75	64	96	79	79	74	72	72	100	87	96	61	80	86	62	70	97	65	104	66	97	91	90	82	64	87	108	72	75	67	86	80	78	82	93	77	87	81	78	81	90	76	67	84	80	77	85	87	76	72	86	89	82	90	80	80	78	82	95	94	106	79	88	85	81	75	66	94	63	75	71	94	87	68	87	78	76	89	88	88	81	73	85	81	83	95	70	94	85	77	83	82	51	68	86	88	99	86	94	87	76	62	91	80	88	68	73	88	89	86	87	82	74	87	75	79	79	64	75	80	75	90	92	67	96	88	67	79	82	73	82	62	67	91	74	106	84	73	83	83	79	76	80	72	81	89	93	100	93	81	105	71	67	79	85	80	90	88	73	78	70	85	76	69	76	84	73	91	86	63	92	78	84	92	81	84	94	87	82	77	86	65	51	77	70	77	83	95	92	80	92	77	77	57	90	83	68	74	73	92	74	92	84	70	80	68	79	86	73	85	91	78	93	81	92	80	79	84	89	83	69	96	87	79	81	88	79	85	75	80	76	84	80	84	77	93	81	79	78	64	72	66	81	84	83	77	80	86	86	95	73	77	82	75	83	75	70	83	72	80	83	84	92	79	78	88	77	74	80	81	85	81	85	74	75	64	77	77	100	74	96	89	62	88	70	73	72	89	71	89	78	76	83	76	69	66	80	88	83	96	71	94	101	86	67	65	82	64	82	83	88	71	89	87	94	85	87	95	72	75	77	91	79	73	82	77	83	82	85	73	93	83	76	88	81	75	93	78	82	72	84	63	74	85	75	77	74	65	66	92	92	72	74	62	90	76	83	81	78	82	69	88	70	99	88	80	84	84	87	71	80	94	75	87	77	90	81	80	81	87	73	80	72	90	90	95	81	66	81	76	87	74	82	91	87	82	90	83	76	72	84	79	69	81	75	88	81	88	91	88	75	73	92	69	67	72	79	69	86	91	66	79	95	83	78	93	81	68	80	74	63	87	75	84	81	87	86	77	89	85	93	68	81	89	93	68	73	90	102	83	82	91	83	71	85	80	68	81	83	88	74	89	91	87	83	85	74	87	95	77	68	54	76	79	86	81	90	79	84	79	68	86	69	86	84	87	73	81	92	82	95	70	63	86	88	76	89	75	72	80	82	88	88	75	85	86	81	76	82	95	66	72	81	88	80	84	84	77	83	81	81	82	79	109	75	72	86	87	73	70	81	75	76	91	85	64	80	88	95	79	71	79	90	72	82	86	70	75	76	96	75	80	109	88	103	75	82	67	88	87	81	71	67	79	83	66	75	72	82	81	86	76	78	75	77	89	74	97	89	81	84	84	80	90	85	91	97	81	94	69	76	77	78	79	84	82	105	66	65	86	85	73	80	77	85	90	75	76	98	93	70	81	71	77	83	92	89	66	87	66	85	94	86	93	76	74	59	84	76	86	96	75	93	83	88	84	88	68	75	81	75	99	77	93	61	76	68	82	82	68	66	81	65	83	83	89	64	83	73	91	77	59	73	94	72	96	73	78	75	82	98	70	88	81	89	90	69	76	95	86	73	64	85	66	81	81	77	78	70	76	89	88	64	95	64	70	78	90	88	81	72	96	87	96	80	92	68	88	80	79	74	84	83	82	98	79	86	81	85	86	80	82	74	71	95	83	96	67	79	87	69	79	74	83	81	80	68	87	81	79	80	83	83	87	74	64	84	69	95	82	72	79	67	89	76	69	88	75	69	69	87	76	81	96	76	85	77	78	96	81	90	100	91	88	77	80	77	93	87	87	74	84	85	87	77	69	83	88	73	68	97	69	77	87	83	76	74	77	82	63	69	69	68	70	90	86	58	78	83	81	84	60	79	80	65	79	99	65	84	106	78	76	92	85	75	73	66	83	90	69	76	72	79	66	78	81	77	76	84	75	91	91	84	79	84	78	92	65	83	72	83	86	89	82	77	84	90	82	76	89	81	77	81	76	69	83	96	78	74	85	81	94	73	70	77	72	81	73	80	79	79	85	81	72	81	67	95	75	78	91	65	85	89	81	77	86	79	74	86	68	61	98	84	95	84	72	80	68	80	76	76	94	70	97	70	92	86	96	83	96	73	89	74	89	94	87	71	73	78	68	90	82	78	84	91	86	70	85	82	74	85	79	91	71	65	90	76	84	82	76	104	77	86	83	83	97	89	74	96	85	69	77	76	81	69	98	84	87	67	84	81	83	83	78	77	71	75	86	86	96	71	75	71	78	83	76	75	85	79	79	84	80	81	70	82	96	78	71	66	94	72	72	87	82	93	67	80	66	70	81	79	78	91	77	72	72	82	89	93	86	77	99	85	84	72	85	90	66	74	86	81	74	81	78	90	81	74	92	100	78	77	89	91	83	81	80	84	79	83	92	79	61	88	93	94	74	83	89	96	72	78	71	86	76	96	65	83	106	72	85	87	74	73	83	93	85	74	64	88	79	87	76	85	94	90	78	90	71	91	85	92	83	94	78	85	65	82	83	98	95	81	77	92	87	75	90	84	108	85	84	79	69	81	83	84	83	89	84	76	82	100	74	79	90	90	72	89	77	81	70	65	91	82	95	82	81	73	80	68	81	81	86	71	88	85	89	71	96	79	82	78	79	78	92	105	66	67	77	83	65	70	90	93	86	85	71	71	92	76	86	89	70	102	82	97	82	64	76	67	89	92	87	95	74	92	80	83	70	78	79	95	92	86	72	81	80	84	84	90	81	87	89	58	81	78	75	78	78	74	104	100	71	74	84	88	82	86	92	86	83	84	90	87	87	80	80	77	101	70	81	79	98	83	91	96	74	82	70	68	80	77	102	77	59	69	81	91	84	61	83	80	76	74	84	80	79	75	81	74	82	81	96	85	81	75	74	80	85	82	75	76	77	87	52	85	69	80	80	70	86	89	74	69	73	80	87	90	77	66	81	82	79	90	77	77	78	77	76	98	84	82	75	80	74	91	85	84	66	65	88	81	86	73	81	91	79	76	96	87	85	81	65	68	85	91	89	91	82	79	77	74	90	78	84	88	83	79	91	91	73	98	68	91	96	71	95	64	82	79	81	82	83	87	79	90	85	80	90	82	88	75	77	84	91	91	71	81	87	78	86	82	67	62	90	102	78	94	95	101	73	88	94	90	82	64	76	79	78	65	66	75	93	78	79	74	64	70	73	66	74	101	85	65	82	84	77	63
13640	3522	5046	12437	25818	31101	27903	22080	14478	7511	3521	1472	712	674	694	656	712	651	700	672	680	668	684	642	658	716	617	650	686	644	679	676	659	633	661	652	654	646	695	695	686	677	738	661	714	701	668	708	696	708	697	720	669	665	662	724	692	687	690	694	674	678	685	701	673	704	702	673	689	615	633	663	657	686	639	691	620	704	678	661	672	727	639	665	666	663	718	679	688	725	655	679	684	712	682	642	680	673	680	701	663	662	692	611	655	650	676	681	633	653	729	694	638	682	639	710	747	659	708	711	714	673	683	691	674	651	642	648	665	686	676	659	703	688	691	654	731	685	669	627	688	693	675	677	664	702	687	682	671	687	717	680	726	657	668	672	649	692	657	666	669	673	653	735	671	678	653	673	695	667	707	635	655	737	649	680	640	693	648	712	712	676	675	645	643	621	627	706	685	623	662	699	732	680	676	687	689	681	664	675	662	704	684	682	733	689	711	664	657	637	704	643	682	720	651	631	684	644	622	666	678	651	719	611	707	670	694	655	671	715	649	636	728	681	632	638	726	686	658	698	631	681	687	733	698	668	688	677	727	641	634	653	653	683	657	684	673	662	694	683	695	681	669	705	710	679	688	685	670	660	653	681	659	660	693	684	683	638	701	657	682	652	688	684	661	689	704	717	625	682	655	637	715	716	644	660	722	677	693	713	662	672	701	645	663	669	669	690	658	657	641	709	679	669	687	666	648	667	699	667	652	658	696	650	678	677	661	647	695	665	661	691	695	653	649	650	663	669	642	671	640	706	692	709	688	706	672	703	682	728	687	715	646	661	651	703	696	634	658	723	697	678	705	686	684	681	667	673	674	699	674	677	667	666	713	691	669	701	690	649	671	685	648	673	653	677	684	681	694	683	646	710	685	697	637	680	712	702	692	654	682	697	661	699	654	706	658	705	666	653	672	658	686	704	720	708	728	674	641	690	670	676	632	675	694	668	711	684	692	678	708	677	652	721	624	654	686	621	658	686	651	686	715	645	712	682	697	655	673	690	714	711	684	699	682	674	633	657	691	683	706	658	646	671	668	697	713	689	679	681	639	749	691	665	648	699	680	660	671	696	699	716	741	671	639	721	678	666	642	675	673	691	627	678	660	681	708	664	692	677	666	676	670	715	645	695	703	698	701	708	693	682	690	681	693	727	694	654	681	713	638	723	692	671	665	715	679	670	665	678	688	675	701	680	672	652	662	701	655	668	673	713	730	645	675	632	708	639	689	680	673	682	667	620	663	707	640	656	639	656	677	645	706	697	717	662	677	628	689	633	681	702	680	684	718	703	692	740	703	696	701	676	672	652	718	695	694	688	665	704	657	686	697	672	675	702	637	732	654	681	648	666	657	695	709	682	664	729	686	700	655	681	664	656	666	641	680	675	688	657	664	639	657	650	674	730	647	660	667	672	663	663	703	702	663	706	673	669	680	669	678	703	698	654	687	686	691	659	676	705	682	672	720	673	656	641	679	639	704	724	712	656	677	694	693	655	657	680	708	719	665	645	699	715	695	659	741	668	686	697	697	694	656	674	693	612	664	717	724	670	686	706	704	688	667	627	700	657	660	687	716	613	646	636	703	712	706	701	697	669	687	658	664	627	689	642	658	698	659	670	658	750	724	688	672	672	642	677	649	667	659	657	645	714	661	732	677	733	666	652	683	691	652	716	725	716	620	707	715	654	646	721	625	643	674	667	620	679	700	688	702	677	654	714	695	694	652	664	724	684	702	686	714	695	674	684	643	675	720	668	670	623	668	643	655	689	680	697	695	612	682	687	689	692	700	652	699	721	689	682	667	725	710	682	666	663	720	719	670	675	690	655	621	666	669	706	677	732	663	683	637	683	673	709	702	690	637	647	694	697	708	682	698	652	657	656	699	696	667	673	669	687	704	663	768	632	711	737	661	675	635	672	672	731	654	679	612	722	668	643	670	679	693	717	707	680	723	643	647	670	653	669	641	659	745	689	684	662	662	676	697	653	716	654	680	646	664	633	701	647	643	645	679	680	683	673	637	670	632	674	648	691	695	693	674	658	704	625	677	679	703	651	664	685	658	679	649	676	701	697	651	696	683	679	712	722	689	700	675	700	659	665	741	682	662	673	663	671	651	657	677	708	655	684	688	673	643	714	671	693	651	685	685	721	702	685	650	653	674	675	726	668	734	686	715	694	667	708	689	689	699	708	707	686	671	730	657	667	653	655	650	669	704	651	687	623	653	648	661	705	657	694	696	646	733	669	713	700	673	733	675	648	689	712	732	651	682	702	673	697	670	684	687	721	651	732	676	687	672	661	649	733	610	735	695	643	694	644	735	655	669	709	679	664	666	678	684	677	693	666	637	687	670	685	662	644	670	696	647	664	748	662	616	694	722	679	683	700	639	648	713	691	659	658	740	719	676	676	681	715	683	705	656	646	718	690	661	708	719	703	644	666	713	688	693	657	653	671	691	711	694	665	729	641	699	735	734	662	649	715	703	705	716	641	639	657	669	670	672	672	644	679	688	684	687	670	660	693	679	644	697	666	719	682	671	676	675	664	660	714	669	698	675	688	653	679	668	678	656	722	692	696	725	670	642	693	682	695	649	686	695	752	680	674	683	686	710	685	663	672	680	664	682	689	658	718	679	663	680	666	704	696	661	668	661	684	693	677	669	673	685	672	674	647	711	684	689	680	670	646	644	718	689	683	694	670	658	688	632	685	691	705	679	673	623	678	672	707	694	664	669	723	675	682	623	660	682	671	702	678	650	656	681	636	681	707	691	670	688	680	687	703	651	668	683	668	687	653	699	677	639	663	698	686	667	671	659	687	681	710	675	669	676	663	690	701	686	649	651	685	664	644	651	689	718	675	697	743	654	630	661	696	660	695	683	711	663	711	695	693	662	657	630	684	692	687	670	684	702	676	655	688	641	672	663	690	663	710	694	670	732	690	609	693	710	652	654	665	703	617	694	690	648	649	701	655	672	664	673	693	632	674	689	687	670	633	715	716	717	691	695	712	655	643	712	690	668	686	714	692	727	621	714	707	670	630	649	677	670	661	690	679	705	632	647	672	692	675	742	688	701	730	685	709	684	663	706	680	685	665	665	694	644	660	682	681	681	697	677	696	696	664	653	646	739	692	635	671	648	664	671	668	681	666	706	666	660	699	690	654	697	672	679	677	707	743	692	674	658	673	691	690	686	691	712	695	711	664	622	711	660	675	659	685	700	671	698	641	685	694	670	695	713	641	679	688	666	676	699	679	674	702	659	680	672	663	656	674	681	688	680	684	704	634	682	690	625	647	670	636	696	652	716	675	692	690	685	671	658	675	690	657	637	656	681	643	709	669	650	679	707	646	700	702	661	720	675	678	690	623	708	716	725	699	677	704	681	658	624	712	693	715	642	693	660	625	668	705	648	697	683	664	686	655	712	685	704	711	653	708	688	636	666	685	648	688	614	706	656	655	673	706	672	662	655	692
4184	3821	3401	6314	8760	8732	8008	5154	2774	1235	534	184	56	77	63	80	74	68	82	71	77	70	56	60	71	66	73	58	70	56	67	57	72	54	59	59	62	72	67	70	60	56	72	69	79	72	53	74	69	58	74	75	65	65	73	62	66	56	71	62	63	70	63	60	56	70	56	73	64	62	55	60	67	61	72	59	64	52	50	55	70	68	67	72	66	65	65	53	61	68	49	68	54	58	62	67	49	81	67	68	68	74	64	53	67	62	55	58	71	71	58	58	62	62	73	59	58	61	61	69	68	64	68	50	78	71	64	72	54	50	72	59	72	74	53	66	64	66	60	57	64	67	67	71	52	65	57	56	58	59	58	62	87	65	70	52	59	83	60	64	68	73	70	58	71	68	75	54	65	62	63	79	61	70	53	78	69	52	54	60	70	58	63	59	57	81	55	65	71	69	85	69	58	55	61	60	83	65	61	69	61	78	64	67	61	66	74	70	65	62	62	73	64	72	64	65	70	60	58	66	53	68	64	63	66	61	67	49	58	52	65	65	48	55	68	61	65	68	52	62	73	49	70	79	71	59	58	64	62	64	68	65	59	71	65	57	72	66	56	64	65	60	62	68	68	66	54	67	75	61	72	65	72	57	85	58	58	67	71	70	59	69	65	63	59	70	78	70	64	60	68	60	74	74	61	51	64	76	56	62	64	63	70	75	68	59	60	58	66	66	61	67	60	58	62	56	67	67	47	74	79	63	79	76	67	77	51	65	62	64	62	56	74	63	64	63	64	76	81	70	67	76	72	57	70	73	61	69	63	65	79	74	60	68	62	79	69	68	58	62	56	69	69	62	63	75	61	55	76	63	74	60	69	77	82	68	54	56	51	61	62	73	54	61	67	71	63	58	59	69	71	59	65	84	69	56	74	61	53	63	60	65	53	68	74	65	63	48	69	59	64	79	62	61	57	71	67	73	42	66	68	68	58	74	65	56	52	67	69	56	62	70	67	62	70	64	68	63	57	69	53	67	63	60	56	71	75	60	62	69	64	58	61	55	63	73	74	62	75	68	70	66	85	81	74	53	44	78	59	59	66	56	73	60	80	58	76	69	59	72	57	58	66	65	64	59	63	53	66	67	67	56	69	61	69	64	78	67	71	68	65	60	60	65	62	64	58	61	58	62	68	60	65	66	76	74	53	43	83	46	62	56	67	77	75	58	73	63	65	70	72	83	64	68	62	75	59	61	87	65	71	59	64	64	67	70	76	59	67	57	63	68	64	71	75	61	67	66	66	51	56	66	66	74	66	72	66	67	69	65	63	64	65	62	64	75	67	50	69	75	52	61	58	65	62	54	70	73	69	71	59	61	63	72	72	74	76	59	60	59	61	72	69	56	57	65	62	56	64	61	59	72	64	54	82	64	74	62	59	77	75	60	65	75	73	63	45	61	65	52	57	64	64	62	75	60	88	74	75	59	56	57	68	68	60	62	68	49	48	61	69	66	67	57	64	63	67	61	65	67	55	60	72	66	57	84	53	75	65	86	72	58	65	75	67	55	63	68	56	60	69	69	61	42	62	68	68	62	67	65	59	63	53	62	73	67	60	67	68	56	61	80	54	67	57	72	66	66	56	71	70	59	78	55	73	60	57	67	60	60	46	74	68	68	58	68	76	72	57	64	79	63	74	68	59	61	72	74	66	56	49	67	59	72	59	61	68	66	56	63	71	66	72	56	58	58	46	57	70	58	57	57	67	58	66	53	59	54	60	81	64	57	60	85	69	53	65	64	76	71	68	59	67	75	62	53	56	61	50	63	53	75	60	73	75	56	68	68	72	52	47	64	62	54	60	58	69	71	60	72	64	61	54	56	60	67	79	75	71	74	69	80	94	73	56	55	72	69	71	69	75	53	62	65	76	63	79	77	61	69	55	62	68	70	58	65	83	78	62	68	58	58	73	62	61	56	71	62	55	66	53	60	68	66	71	63	64	82	49	59	62	63	61	67	81	50	64	76	69	58	64	58	67	70	69	58	51	51	70	65	64	52	71	71	64	69	66	72	78	84	70	59	67	76	66	62	67	65	69	62	64	46	62	63	55	62	72	60	66	67	54	66	75	68	77	63	80	69	77	63	56	67	57	66	63	63	66	66	66	71	58	64	84	67	55	71	75	58	62	59	59	61	61	81	71	67	62	78	64	55	67	65	63	62	70	57	70	51	61	71	66	57	58	61	65	62	65	60	81	60	50	81	64	69	64	75	73	75	66	63	67	65	69	56	65	61	53	69	55	71	62	68	74	75	52	61	73	80	61	66	52	54	72	70	76	61	70	67	62	69	72	81	76	52	59	48	63	75	50	63	66	66	83	82	70	62	53	66	66	71	65	66	75	68	78	50	67	66	71	54	66	76	55	63	50	65	57	58	74	73	58	76	79	71	72	50	58	62	60	70	63	64	58	64	70	59	57	65	67	74	64	63	52	64	75	59	75	70	51	83	59	67	57	58	66	60	63	62	69	69	59	60	64	65	57	59	67	70	56	63	72	60	74	61	70	60	50	61	67	69	66	62	67	72	64	61	69	67	63	69	73	61	66	69	65	58	64	66	66	65	67	64	63	57	61	51	56	59	67	75	54	78	81	78	65	88	57	50	79	60	80	67	68	62	59	70	65	52	63	73	77	89	66	68	56	59	57	60	68	65	67	61	59	66	61	62	71	67	66	69	61	61	52	74	64	63	65	50	58	72	62	64	60	56	62	67	56	61	71	54	70	60	66	67	53	82	68	80	52	75	69	80	69	61	66	57	72	60	55	62	55	68	65	63	62	68	57	59	69	64	52	66	72	67	71	58	70	71	62	73	71	58	66	74	67	47	59	72	71	59	98	86	75	54	54	53	57	63	69	77	64	73	77	69	67	73	59	47	59	58	76	73	67	67	61	65	71	77	66	63	62	79	66	56	62	59	79	63	63	66	52	71	60	57	69	58	70	58	66	63	61	69	68	75	59	60	65	64	60	70	69	68	73	68	67	69	77	59	69	65	79	73	58	59	61	71	77	76	72	73	64	68	56	60	57	70	73	77	63	64	55	64	58	55	68	69	85	67	65	58	73	65	85	67	64	63	56	61	69	66	59	64	83	54	72	44	70	72	75	57	65	61	79	66	70	76	63	70	72	62	67	58	56	78	62	53	54	63	69	65	70	75	74	69	62	68	77	76	77	70	66	59	68	65	76	47	74	65	72	51	78	75	65	70	69	52	69	64	59	68	69	78	70	58	73	58	47	57	67	74	68	67	64	68	65	56	71	52	61	65	64	73	73	60	57	57	49	73	63	65	71	69	74	72	62	63	66	62	64	68	65	69	51	60	67	60	59	63	77	73	53	75	57	68	66	61	57	68	82	61	50	65	59	65	83	76	68	77	66	82	61	63	64	64	66	70	61	63	57	73	58	65	69	51	68	66	56	60	75	57	64	71	56	79	74	70	59	71	67	74	66	53	57	53	59	66
21145	23215	22530	36383	54403	59376	53417	43079	33099	22946	12457	4473	549	599	551	585	591	589	585	542	548	555	594	580	601	552	598	568	564	599	557	622	567	586	586	579	579	621	596	531	553	580	560	602	582	523	545	596	566	571	594	579	557	576	600	569	580	548	571	549	581	615	579	595	589	563	547	591	568	577	572	534	586	583	542	547	605	527	538	579	537	534	548	545	577	538	556	556	600	580	614	559	557	630	576	568	576	615	609	534	590	554	563	587	579	547	589	551	576	552	621	559	590	581	567	580	612	564	559	574	570	534	579	561	528	574	563	594	563	564	596	582	576	562	577	567	564	562	559	563	617	535	581	557	552	562	538	560	567	567	570	593	619	572	565	580	520	544	558	570	557	585	600	551	600	553	601	598	583	572	563	530	531	585	583	545	580	544	593	610	521	566	550	559	566	569	597	546	595	552	586	571	573	556	564	599	555	550	598	584	579	609	581	528	567	582	569	586	565	577	553	533	587	596	613	559	603	605	570	584	541	540	569	547	613	578	562	593	614	558	571	594	570	589	569	580	615	599	558	560	541	568	559	629	558	545	573	547	581	611	537	623	576	596	546	625	556	596	545	576	567	580	599	560	560	561	572	544	569	531	557	585	566	600	565	574	581	571	613	519	543	558	610	593	595	577	582	572	613	577	539	588	545	593	590	582	551	584	559	556	569	571	552	598	596	565	551	593	589	621	588	505	561	558	569	541	617	557	549	532	575	554	526	554	612	564	603	568	581	598	610	571	588	610	574	557	554	572	539	546	606	597	575	652	584	591	564	613	595	594	547	571	609	563	555	586	599	554	571	583	581	569	543	593	567	538	630	537	577	556	539	551	547	560	567	537	548	558	530	571	577	585	540	592	542	629	563	589	604	619	587	590	582	557	532	605	564	579	562	577	606	593	626	586	591	569	601	567	555	607	564	608	609	534	594	567	623	570	575	568	578	581	529	558	568	607	537	561	591	548	589	594	606	576	555	577	571	594	623	579	562	556	577	564	562	588	588	587	579	599	531	606	582	583	605	567	576	592	609	549	606	561	581	555	558	573	566	555	518	591	619	565	523	585	541	561	607	554	600	562	597	588	586	582	595	595	567	584	578	603	567	617	569	584	550	534	604	597	586	590	574	614	572	608	585	567	573	521	535	536	582	540	572	566	583	562	554	572	567	554	565	569	589	579	611	569	558	568	585	583	589	557	572	578	594	544	567	609	617	549	599	576	575	560	599	595	553	565	576	534	608	583	564	553	600	575	613	582	533	587	554	609	583	578	581	566	585	554	553	550	568	555	587	587	564	566	556	537	601	578	544	565	557	533	566	570	538	537	575	568	556	572	592	575	538	580	597	607	563	580	580	553	552	542	544	590	562	550	563	579	581	615	599	565	607	567	585	564	561	555	572	589	566	589	580	550	599	562	554	563	538	559	571	582	553	629	566	580	599	530	538	601	557	572	546	604	571	591	590	567	590	570	581	571	546	596	536	568	522	548	561	554	557	583	622	549	587	579	585	554	585	565	579	587	563	597	563	572	550	570	549	560	541	588	552	573	608	580	572	523	576	554	574	624	557	572	530	551	617	593	562	591	635	597	540	612	565	588	545	607	570	609	604	626	585	528	558	589	576	558	553	558	580	579	579	583	565	586	566	563	540	594	599	571	568	577	544	570	543	568	567	596	594	542	562	579	601	619	572	586	544	547	581	539	610	591	566	601	605	610	558	586	623	555	578	542	551	550	589	564	539	526	562	609	588	584	547	583	582	582	607	592	587	564	586	627	554	606	531	573	554	525	566	577	560	588	574	589	564	560	564	583	554	631	559	562	574	583	583	616	563	593	582	563	579	584	580	557	584	584	560	590	547	609	562	546	609	581	542	595	593	558	571	537	561	567	602	559	561	594	588	577	592	530	543	579	548	552	558	562	613	600	588	588	577	574	566	576	572	537	544	593	584	558	598	551	579	582	532	564	595	591	534	588	584	574	509	547	584	561	570	574	566	588	556	578	586	558	557	589	599	565	615	529	614	600	540	575	575	581	577	582	585	585	541	598	559	614	601	558	558	620	588	584	545	604	550	524	563	548	542	578	567	598	586	598	573	592	538	576	557	563	593	600	540	608	582	650	574	553	530	570	584	561	575	592	605	570	569	561	608	580	627	602	563	560	593	583	542	569	587	559	564	561	596	561	555	549	571	572	583	570	553	566	553	553	600	562	588	573	536	589	585	579	554	564	593	577	577	594	586	557	574	555	578	551	557	516	547	536	568	588	561	576	571	592	569	564	642	617	545	566	592	603	561	571	549	557	576	598	584	552	581	560	548	557	540	570	587	543	593	606	563	545	611	593	541	581	549	578	585	552	561	578	587	576	549	625	537	565	591	565	588	542	549	582	585	593	567	558	563	580	555	617	594	565	556	601	570	572	562	550	520	556	585	568	619	565	551	546	542	565	575	549	591	567	562	557	541	604	574	566	550	563	583	543	587	615	603	563	559	564	568	552	571	599	574	587	558	535	528	579	577	579	567	560	536	603	566	556	551	585	582	591	613	571	599	576	573	605	524	611	564	578	571	592	567	597	566	550	567	494	559	573	563	542	566	568	569	565	561	567	583	489	603	586	601	568	581	572	596	624	559	556	536	593	566	560	646	543	567	542	539	577	583	555	569	615	520	567	566	588	546	565	606	570	607	549	582	626	560	561	574	585	579	595	550	561	616	593	573	554	545	578	557	578	539	535	581	581	537	571	572	611	541	603	603	546	558	535	547	575	523	557	540	580	584	614	610	595	550	538	576	568	609	538	540	577	599	582	596	633	571	566	563	578	598	563	581	552	571	619	596	580	575	575	572	618	597	609	547	605	565	537	573	595	546	579	552	563	591	580	564	593	612	558	581	624	595	512	600	611	575	525	586	572	555	585	558	552	587	555	578	569	598	568	570	600	612	601	591	604	588	590	595	596	566	598	604	549	566	551	540	580	593	556	629	549	573	603	540	621	588	621	592	584	527	579	578	583	544	598	559	574	610	606	556	594	547	545	564	570	564	599	548	574	590	591	596	610	521	523	560	551	507	552	556	566	575	611	581	581	575	562	555	548	571	597	555	580	559	559	604	636	542	571	556	600	621	628	585	601	559	554	562	596	539	589	604	615	556	602	546	550	580	560	570	591	563	544	537	568	586	608	558	560	615	603	582	584	624	584	563	568	545	594	565	583	591	579	572	638	552	542	617	553	582	549	542	610	577	535	542	563	580	595	615	605	558	590	535	576	567	592	569	585	570	565	537	554	549	530	596	557	576	552	541	589	588	610	566	591	594	550	588	560	549	563	594	628	595	565	611	593	554	578	553	528	612	585	587	558	582	625	565	568	640	573	552	550	560	575	608	587	588	575	530	521	568	564	584	553	603	563	597	592	611	575	581	575	592	536	546	570	568	581	564	550	564	568	557	557	581	577	584	591	579	611	549	582	612	578	544	566	606	540
5064	1896	3053	4022	4147	4090	3288	2143	1221	584	261	98	46	60	47	45	56	48	60	60	48	59	58	55	49	41	43	45	49	64	52	56	56	66	50	56	55	71	44	47	46	51	54	62	39	63	60	55	43	55	53	51	60	52	56	54	53	51	57	57	60	56	67	43	54	50	66	60	54	53	59	70	61	60	50	61	47	53	54	60	61	52	45	45	50	43	47	45	62	48	50	45	59	52	47	57	56	58	58	49	49	48	50	67	43	60	67	67	49	50	45	69	63	67	57	52	50	66	55	73	61	45	55	55	61	54	59	52	65	43	52	52	58	61	52	61	45	56	66	53	41	56	46	54	50	59	51	69	53	49	50	47	56	52	56	62	45	67	45	41	56	59	41	40	48	47	53	50	77	49	38	69	45	61	52	53	52	63	59	44	53	38	59	53	45	44	52	50	53	55	59	50	64	56	45	53	55	60	43	51	53	60	55	49	56	53	48	51	53	49	55	59	60	50	57	46	59	66	53	45	67	48	65	59	42	56	61	55	44	57	49	50	59	57	60	64	52	52	62	62	52	49	41	52	59	52	75	49	45	45	52	62	60	52	54	50	70	58	40	50	52	56	61	37	63	50	55	50	59	51	43	44	54	62	40	58	54	62	65	49	58	55	46	66	48	45	51	57	49	48	52	72	50	51	49	45	51	41	57	49	48	68	52	56	50	67	65	52	45	65	61	56	48	51	52	64	44	41	49	57	56	47	43	52	52	47	60	50	60	50	66	51	55	39	71	45	58	60	52	70	46	53	49	59	50	45	53	42	44	49	49	61	45	60	49	59	64	59	59	47	47	52	51	65	53	38	46	54	46	60	53	57	53	49	78	50	58	61	47	51	65	59	55	49	49	47	60	59	54	70	52	42	54	50	51	53	67	49	56	41	55	51	62	59	47	51	42	45	49	55	48	54	56	55	52	57	47	65	40	61	57	58	62	59	49	53	34	51	62	45	50	58	61	62	55	54	67	65	58	56	49	73	58	44	68	57	57	59	37	51	49	51	62	53	48	49	57	53	59	62	64	64	69	58	42	56	46	54	48	41	49	57	49	49	47	70	53	58	51	42	63	50	60	42	63	55	64	49	43	59	60	61	41	46	63	57	61	56	46	53	66	68	46	53	52	58	49	66	52	51	66	44	42	52	65	48	54	60	44	45	53	58	45	47	63	61	58	45	61	55	57	57	52	39	53	43	49	46	52	67	62	51	56	57	74	50	48	63	40	47	39	57	55	56	43	63	47	56	57	55	60	63	54	56	42	49	45	59	47	44	76	46	49	50	54	54	50	49	53	60	46	62	47	55	55	65	64	50	55	55	61	49	49	60	49	51	48	55	54	48	46	50	68	43	61	52	53	52	46	63	53	52	48	50	55	57	60	66	51	36	52	74	57	57	45	58	58	52	57	50	59	58	50	61	55	50	62	63	53	53	45	62	60	51	41	48	50	66	48	55	67	52	55	44	49	65	53	61	52	52	53	67	51	47	55	59	57	70	51	55	43	71	54	56	51	46	57	54	67	56	68	54	56	52	53	47	61	41	64	54	53	55	51	53	41	56	57	46	57	51	51	60	54	69	63	51	51	76	43	59	40	38	59	59	44	48	60	57	51	62	58	54	66	60	55	53	69	56	55	54	59	65	62	66	52	61	31	52	48	49	57	62	49	52	55	51	45	45	44	66	52	51	44	44	57	59	56	50	67	62	57	49	46	50	54	51	53	53	55	58	49	45	53	56	55	55	65	67	64	53	63	47	53	48	44	41	60	55	48	53	61	46	48	60	51	68	50	51	57	52	55	52	50	46	48	49	41	58	42	57	51	54	65	56	56	42	53	39	58	49	63	68	56	58	44	56	48	52	59	61	48	56	54	55	65	47	60	50	47	53	65	56	46	53	53	50	68	58	68	70	48	52	49	66	56	66	51	51	42	57	51	44	61	61	48	58	50	49	59	53	56	64	51	48	38	63	46	44	57	46	50	57	79	57	60	59	56	47	58	60	62	42	74	51	54	66	65	45	57	58	43	50	47	57	60	53	56	54	47	56	58	56	48	60	61	58	68	52	61	52	53	57	57	47	55	56	71	48	59	58	46	48	48	49	62	48	44	62	58	50	57	48	46	48	47	61	48	59	67	68	63	69	52	45	68	51	48	54	52	41	52	62	53	53	68	64	49	40	48	43	44	55	44	61	58	63	63	52	53	51	49	65	72	60	63	50	50	45	47	51	48	62	54	55	52	49	52	57	62	61	51	72	55	47	60	60	56	49	50	59	52	45	54	51	45	49	54	60	53	60	57	55	55	49	47	47	56	54	72	55	52	57	51	50	56	55	54	33	56	54	60	59	54	63	58	59	51	67	54	55	37	63	67	36	56	58	65	40	51	46	66	59	54	58	45	62	49	53	60	58	59	70	42	49	47	54	73	55	48	52	57	51	45	58	56	47	56	61	51	54	50	70	59	57	59	40	58	52	51	47	53	60	47	52	48	68	53	55	64	54	58	38	70	62	65	52	49	46	58	43	56	63	51	56	48	52	45	52	58	53	51	56	59	60	61	65	68	64	52	56	48	51	53	48	51	61	59	47	52	51	39	52	51	37	48	56	66	43	50	46	55	43	63	67	40	55	56	47	60	52	44	42	62	68	53	54	53	48	51	45	41	53	49	59	60	52	69	51	61	53	52	52	57	46	61	48	53	61	51	53	63	52	55	53	46	53	50	56	49	53	47	52	53	58	41	56	50	51	45	53	46	65	57	66	53	51	51	56	56	47	63	52	47	62	52	45	45	65	63	68	63	49	34	57	58	54	58	49	65	47	53	42	45	57	49	78	48	52	55	57	38	50	54	50	42	55	52	57	61	57	56	58	57	56	67	69	45	58	48	52	64	45	55	43	45	55	45	50	37	44	51	51	64	56	62	60	47	55	53	59	52	46	57	49	61	48	54	52	51	55	58	46	60	52	47	44	55	60	45	59	51	58	54	68	52	67	68	57	56	55	45	55	56	55	50	46	45	58	56	56	57	46	59	62	63	60	50	67	59	61	53	48	40	62	39	41	48	59	55	52	42	43	70	64	52	42	47	50	64	55	56	64	55	45	62	55	47	57	59	64	59	61	50	46	62	58	57	57	59	52	52	61	77	58	44	34	42	51	49	47	62	65	58	74	56	64	69	54	46	65	50	49	62	54	43	66	44	60	43	52	54	54	62	53	58	50	52	60	48	39	45	53	39	58	46	44	64	51	57	64	42	55	61	49	76	51	55	55	55	45	39	49	54	59	59	61	51	57	56	58	63	61	54	49	70	42	76	43	54	64	46	50	52	64	60	54	42	57	56	68	55	59	55	51	57	50	53	47	48	51	53	53	57	56	48	54	58	60	48	52	64	52	56	58	46	53	50	60	49	55	56	50	52	62	59	55	48	50	52	53	59	57	65	49	59	63	48	60	60	38	40	51	39	44	45	52
14770	16483	21572	30126	40811	44740	39612	32888	24422	14786	6657	2272	452	448	467	465	459	489	470	450	503	480	474	463	464	471	491	442	475	471	482	450	411	461	475	423	420	418	449	482	471	472	456	449	455	445	493	504	464	473	453	430	441	457	466	465	455	492	449	465	448	471	440	463	448	471	478	435	509	458	447	465	515	449	455	475	444	469	497	445	472	464	504	472	450	446	454	469	464	466	482	437	479	417	459	456	456	472	473	505	465	452	485	451	462	449	481	468	464	443	461	478	475	475	464	474	509	469	461	459	465	481	466	460	446	471	489	453	510	457	465	430	491	482	420	427	472	454	486	463	457	448	428	468	479	478	483	502	453	500	491	492	499	452	477	448	469	440	468	472	484	434	527	472	476	460	497	468	506	463	486	518	464	482	437	466	451	486	493	458	482	476	452	510	469	470	490	474	492	419	443	444	470	492	441	435	468	461	461	456	436	467	444	479	472	470	438	504	453	437	443	442	461	475	487	478	490	469	433	489	461	484	460	429	460	461	455	451	487	486	433	467	482	487	487	490	472	492	463	491	461	456	461	481	455	467	466	442	469	439	447	485	456	488	443	480	493	455	491	469	446	434	480	506	467	468	461	446	502	451	481	478	451	463	422	453	457	456	499	474	443	464	466	458	455	498	486	461	482	466	451	423	432	412	466	488	489	416	475	468	454	437	423	469	459	481	479	474	475	479	474	445	477	492	444	447	458	488	491	459	480	477	482	445	475	444	459	474	457	479	466	451	416	499	456	466	502	461	467	420	446	469	475	457	456	454	450	430	473	467	468	483	434	442	473	426	488	474	471	513	451	451	458	422	452	447	469	463	487	428	486	457	468	461	434	466	470	469	495	500	466	479	486	462	482	476	484	452	459	476	477	455	465	486	498	441	471	477	474	457	459	437	477	446	497	464	451	457	478	448	487	421	473	457	463	488	466	451	450	448	451	465	460	481	493	438	481	483	444	427	452	466	486	493	452	479	461	477	468	467	476	523	483	484	475	456	463	471	477	469	485	484	453	472	515	476	448	482	443	502	478	446	475	468	433	459	484	421	454	487	484	489	449	445	486	479	491	459	455	488	428	483	507	451	448	493	452	489	466	451	490	463	493	469	451	461	429	459	449	452	424	466	488	464	516	474	474	460	468	453	455	483	488	459	473	444	443	489	434	455	450	440	488	454	454	458	474	438	444	495	448	461	471	492	442	488	471	458	493	478	461	426	470	454	472	486	424	465	531	467	464	451	463	477	473	481	476	435	445	408	466	433	478	485	511	480	474	425	489	476	473	473	474	483	420	461	495	481	465	462	494	472	466	468	489	435	460	459	462	474	436	456	464	506	432	456	465	449	470	467	496	471	493	477	506	505	489	513	458	457	478	413	466	485	503	452	461	454	455	427	483	472	477	448	448	448	459	449	496	469	477	515	460	473	450	454	508	496	458	442	471	436	472	464	453	447	423	422	470	464	481	490	480	463	435	493	487	499	457	476	416	476	479	450	480	433	441	523	468	514	490	443	448	495	459	454	467	440	446	484	462	439	440	451	457	453	467	478	486	491	486	455	504	441	521	462	515	474	460	464	441	463	489	443	471	456	472	513	450	452	457	437	466	468	473	448	473	440	477	481	463	511	422	441	488	460	491	457	508	476	496	476	477	462	441	485	467	466	508	447	475	434	463	461	470	438	493	493	490	489	444	495	449	433	469	458	419	487	423	471	479	464	490	502	461	472	440	465	464	470	464	433	467	448	475	458	458	439	465	466	474	483	483	481	496	466	479	483	498	467	457	477	461	449	449	475	435	447	453	491	467	443	461	529	422	480	469	440	484	461	506	467	479	487	476	460	455	484	476	454	522	488	421	489	436	477	473	470	435	482	452	446	441	482	481	471	458	475	465	481	446	495	436	476	476	456	452	478	461	478	493	497	458	521	470	490	483	488	491	458	463	478	444	463	458	456	472	494	472	461	461	466	455	436	478	448	502	473	475	485	472	464	471	442	475	470	423	433	459	469	488	437	470	484	488	483	477	478	456	459	491	444	472	446	463	451	483	462	478	424	464	452	446	461	456	516	477	452	489	544	494	494	480	463	462	476	441	462	456	440	451	472	459	449	472	473	463	451	488	451	452	464	467	447	446	458	438	463	496	469	474	498	455	445	417	477	480	484	495	469	447	494	454	472	465	449	479	485	480	467	471	459	442	419	461	482	480	431	460	468	441	456	488	502	448	511	470	450	473	424	476	481	498	476	461	478	453	479	483	483	462	476	467	465	460	488	477	493	446	464	509	466	470	490	478	443	515	466	471	449	455	505	461	478	448	493	430	477	490	435	465	448	454	513	491	457	475	458	467	459	445	478	428	481	480	465	455	487	491	460	451	462	488	495	477	486	464	477	483	447	469	545	448	472	446	441	426	482	481	482	496	480	448	475	436	499	480	436	430	463	454	464	479	520	468	465	461	450	453	453	503	466	487	432	485	460	487	489	475	464	426	420	465	471	473	436	435	458	441	459	463	471	506	462	459	442	429	496	518	453	490	492	456	500	472	474	508	461	470	458	473	456	438	491	491	449	456	484	462	479	494	412	470	485	461	461	464	524	478	483	469	443	472	492	464	474	450	492	488	495	416	463	444	457	442	474	486	471	479	454	450	417	464	453	430	446	443	474	481	457	481	437	465	461	437	449	484	493	440	507	497	455	498	499	440	483	433	455	462	528	456	456	493	470	455	441	461	477	491	474	495	480	500	461	480	463	465	452	472	472	483	476	443	494	465	435	478	456	461	489	432	430	505	474	463	462	477	422	504	499	489	487	486	497	417	451	452	490	475	486	475	456	486	477	447	439	463	453	487	493	484	485	518	443	470	488	453	499	476	447	450	441	500	499	448	425	473	470	485	453	446	476	454	483	452	464	481	467	476	494	480	488	448	445	445	457	438	469	488	472	453	468	490	463	511	466	504	458	514	456	474	431	478	488	444	463	466	440	458	488	494	487	469	494	456	448	474	442	466	493	446	461	464	427	487	456	464	467	490	450	465	474	475	462	471	462	428	498	456	446	468	444	443	490	467	479	458	453	457	434	495	437	461	467	491	458	451	476	455	501	498	456	500	465	462	440	454	436	491	490	447	465	448	480	443	460	458	512	445	453	479	462	460	458	495	515	488	429	479	513	434	464	462	432	498	457	448	437	465	491	469	459	483	474	462	432	496	496	449	432	481	472	457	467	492	477	439	465	434	446	488	453	485	452	478	469	466	428	437	473	466	462	478	477	475	495	477	452	478	475	452	446	472	466	464	447	482	482	474	467	463	479	488	461	475	488	477	488	499	461	422	463	491	467	457	465	452	475	464	431	426	485	478	479	435	473	440	460	482	478	452	473	519	475	468	457	484	471	459	469	461	452	486	454	481	444	474	511	495	473	444	455	453	408	486	462	478	441	506	468	474	441	460	477	469	450	445	524	468	459	482	483	484	460	446	443
3249	3979	4985	5823	6787	7916	7340	4947	2759	1252	547	145	78	63	66	67	76	67	72	80	78	72	80	82	60	74	80	73	80	68	69	71	79	72	70	82	61	75	71	85	78	89	67	68	84	93	69	85	78	72	79	73	66	81	82	78	79	79	66	62	75	81	89	70	73	94	74	85	83	76	73	78	68	69	77	76	66	71	71	75	81	94	72	76	83	68	75	76	90	74	77	84	77	83	81	80	67	78	84	70	59	83	75	82	64	79	83	91	71	76	74	80	92	84	76	81	67	91	59	75	88	71	58	91	76	75	69	70	77	63	88	82	70	74	61	80	82	93	81	85	65	76	98	65	70	83	93	70	73	91	71	84	74	95	64	71	65	74	88	94	76	74	75	76	64	75	78	74	91	89	62	75	64	67	74	74	81	75	74	93	77	82	62	70	49	68	68	69	82	76	74	86	71	78	71	64	78	76	75	77	76	90	92	84	96	71	94	84	73	84	72	91	81	59	88	95	74	64	91	71	65	81	93	75	68	81	75	78	74	88	86	78	72	74	71	75	70	82	102	79	92	81	81	85	77	90	72	77	79	67	69	69	89	73	87	103	81	61	75	70	63	75	100	73	104	65	76	83	106	58	78	72	97	82	72	73	65	70	71	84	88	70	72	68	84	85	80	72	52	69	84	70	99	82	64	72	83	75	73	81	90	72	81	89	75	68	87	70	86	75	72	78	79	89	71	70	89	79	71	78	72	84	75	73	65	75	82	60	65	73	88	67	70	82	70	89	61	61	64	70	83	71	103	68	71	74	71	63	95	95	95	71	65	61	68	76	73	82	75	83	75	80	70	96	74	79	67	66	84	81	73	76	70	59	86	89	72	84	88	96	72	91	61	67	75	80	88	73	85	86	71	81	71	73	77	73	71	86	73	81	93	81	84	88	62	83	73	77	76	90	88	84	73	75	82	71	74	71	63	66	82	78	93	78	75	73	90	74	81	63	59	84	76	67	76	72	84	72	78	72	77	64	82	75	77	75	66	77	82	74	52	80	69	60	79	79	82	88	74	64	82	82	77	78	78	75	73	70	94	90	72	75	70	71	79	84	89	80	66	83	78	78	82	74	67	70	75	75	71	82	82	80	74	81	67	77	87	78	82	67	80	70	83	96	77	91	68	67	74	73	58	84	68	80	89	75	85	67	84	92	77	76	65	77	64	74	62	61	90	69	58	71	96	72	63	76	76	70	76	72	68	70	88	85	67	67	81	85	73	68	83	66	74	65	81	81	83	68	80	69	76	75	74	85	72	84	95	90	83	88	74	76	74	68	77	77	78	82	70	68	82	79	75	65	70	83	79	69	83	87	73	71	76	65	56	73	92	80	93	74	77	83	73	62	68	75	89	63	93	68	79	64	80	72	79	70	69	66	69	74	70	85	86	83	84	67	83	74	79	74	96	74	84	89	81	73	88	67	98	77	80	78	84	87	77	62	79	99	67	71	95	74	80	76	76	84	74	71	71	47	70	75	72	85	74	77	98	94	74	85	73	72	54	66	102	62	74	74	66	81	80	79	71	73	84	83	65	80	74	68	80	86	77	84	68	84	82	73	58	76	71	72	59	69	75	70	81	74	75	66	86	74	74	80	84	82	80	81	63	89	71	79	69	78	93	68	69	80	72	79	86	79	77	64	62	76	65	79	85	84	76	72	71	75	83	69	71	59	75	53	78	76	66	71	65	81	86	77	79	95	72	90	78	69	68	85	86	86	73	83	77	75	69	64	64	54	71	63	79	82	57	71	83	67	82	74	74	84	89	76	75	72	66	71	86	79	79	63	73	69	76	91	53	66	81	80	84	61	67	79	64	74	68	70	68	65	84	88	81	81	86	64	78	71	86	73	60	70	82	70	67	71	76	82	102	73	91	85	75	69	80	90	83	75	64	85	74	75	72	65	85	69	101	68	82	83	76	80	81	62	89	80	73	83	61	69	92	88	85	80	84	83	82	75	79	58	80	79	87	71	93	86	79	65	65	76	71	83	77	77	90	65	96	88	83	79	70	70	69	69	90	89	67	68	90	70	73	88	73	63	74	75	81	63	80	74	52	81	75	74	79	77	74	86	79	95	74	73	62	75	64	90	74	67	80	54	69	77	63	69	64	83	64	88	72	71	75	78	88	80	91	70	77	65	83	94	95	70	95	87	80	90	82	69	77	82	64	81	80	67	79	84	75	58	74	78	65	78	65	79	77	91	87	83	79	66	85	84	78	68	83	59	71	79	91	88	67	78	90	68	74	76	72	75	95	60	57	90	71	87	76	90	72	73	75	70	77	76	75	78	65	85	65	80	85	65	73	73	83	89	66	79	93	100	79	75	74	75	63	73	92	78	87	69	84	67	77	90	63	59	81	85	74	77	76	79	90	63	68	52	77	71	83	74	85	76	65	74	81	91	81	61	75	78	80	78	69	77	76	55	57	77	69	72	64	87	87	78	85	72	81	72	74	60	65	83	76	74	78	67	79	87	73	88	66	68	87	82	75	74	72	86	77	69	61	75	76	84	76	81	82	66	98	88	76	68	84	85	71	72	84	73	77	67	89	74	79	73	76	72	76	74	80	80	63	87	84	86	74	73	83	78	87	70	77	76	79	74	78	76	67	65	90	97	64	82	68	79	67	93	86	74	78	79	88	66	63	78	73	87	84	70	82	75	73	79	95	73	69	83	83	80	77	80	68	95	87	81	82	72	81	72	71	69	65	69	86	67	78	72	83	77	84	86	73	88	81	71	81	79	64	89	82	74	66	73	87	88	75	75	72	65	77	86	84	76	70	83	72	65	62	87	94	77	96	83	71	77	93	82	73	71	86	68	78	85	78	86	75	74	84	74	68	73	69	73	80	81	66	85	88	74	71	95	66	91	75	73	83	67	69	84	74	80	85	75	81	73	75	72	75	82	85	80	78	78	85	70	88	86	87	81	82	75	78	76	76	72	81	94	64	75	66	73	76	71	61	66	78	85	82	80	76	85	58	49	74	77	71	75	71	73	61	74	74	77	80	88	73	71	84	74	87	79	67	79	70	64	89	77	58	73	79	80	61	68	68	79	86	66	75	80	67	63	66	80	67	73	80	70	74	66	81	68	76	82	75	83	74	87	69	76	91	76	70	72	96	76	67	79	72	75	80	78	63	82	79	85	78	94	79	66	71	71	71	80	80	73	73	61	64	87	68	86	78	67	74	88	76	89	56	66	72	78	66	77	97	82	74	81	87	85	94	78	66	75	93	74	70	98	71	63	70	76	70	91	63	64	94	87	89	78	72	84	79	66	86	55	85	84	91	76	92	87	89	82	87	96	62	77	87	71	94	78	77	76	76	69	72	74	70	93	69	63	83	92	73	67	81	66	78	71	93	72	75	70	70	75	71	83	85	79	68	72	74	75	76	67	80	70	80	79	89	92	66	67	75	70	74	70	70	72	74	88	85	83	83	76	66	70	81	76	78	74	72	91
24309	24166	27317	34771	50785	59152	52496	42483	33897	23390	13036	3595	692	623	675	679	692	686	650	677	656	616	666	682	689	735	668	709	655	699	723	642	716	670	665	642	615	655	629	684	704	699	683	686	673	671	716	721	709	693	692	704	720	710	641	668	613	679	654	673	680	661	690	664	681	711	637	661	707	661	675	673	663	669	631	720	646	718	691	673	688	694	711	665	684	688	671	654	663	660	694	650	669	646	629	694	626	673	660	648	666	714	672	675	660	684	704	680	678	685	667	672	660	642	659	685	697	666	668	642	692	641	658	723	658	691	679	671	667	648	657	679	682	674	654	687	679	637	586	668	635	686	644	674	698	676	663	686	693	706	680	679	693	661	736	679	708	683	722	640	700	641	734	674	680	676	691	676	718	700	708	666	710	712	637	616	692	675	683	659	684	681	663	663	638	689	646	661	657	648	719	701	658	670	651	702	692	706	699	667	670	717	641	680	679	694	682	674	697	582	683	664	599	671	671	630	679	733	634	663	714	692	740	671	691	654	706	671	648	648	634	710	623	718	623	662	651	674	690	651	688	666	720	680	658	673	638	638	663	660	655	677	692	671	688	694	671	650	669	688	683	705	670	737	653	678	659	688	699	669	655	695	641	679	655	721	636	661	694	688	660	686	662	670	664	640	670	661	658	700	707	629	674	693	653	704	694	676	671	692	676	671	661	651	711	652	644	660	651	654	655	672	654	687	633	724	664	660	668	637	694	688	660	665	700	682	590	666	693	668	656	689	688	676	707	689	650	662	645	689	668	664	664	661	662	676	690	641	710	693	708	688	617	687	664	671	711	713	646	610	675	695	663	646	687	653	702	637	634	696	630	707	671	658	605	683	683	705	657	669	648	696	687	636	712	718	715	698	690	674	691	668	675	645	668	684	680	696	688	718	659	678	675	679	708	666	707	684	688	655	658	671	684	723	644	658	698	692	676	695	697	649	683	661	704	687	681	704	696	664	627	679	704	705	665	698	694	643	712	684	646	706	686	675	697	689	639	692	675	658	703	702	676	679	694	722	661	649	672	673	650	657	673	752	683	724	651	734	715	656	710	684	715	684	701	666	705	736	636	736	681	664	645	657	681	685	720	683	653	638	717	691	700	656	686	670	664	665	672	674	690	664	709	622	635	685	665	670	691	656	691	696	697	732	662	682	609	680	732	655	694	637	662	641	663	698	672	668	707	702	689	677	667	674	703	658	662	632	697	674	646	677	655	690	659	664	644	699	741	692	664	657	665	695	680	680	650	700	631	679	639	642	662	691	646	701	696	689	749	639	654	722	685	686	679	691	695	722	715	632	722	661	703	651	693	688	678	684	693	654	670	680	670	654	661	672	753	637	698	659	681	665	664	665	677	669	719	629	648	668	633	665	707	666	680	672	673	670	724	674	646	696	676	665	672	691	715	683	670	689	714	638	653	698	653	705	683	700	682	655	671	708	679	694	715	668	710	645	690	657	687	678	678	665	647	675	670	661	679	678	684	652	700	681	668	653	668	638	676	703	672	654	646	666	683	698	700	679	683	665	668	656	703	693	684	654	667	694	639	642	673	713	686	661	699	666	662	661	659	694	721	672	652	683	656	663	666	654	688	698	636	689	711	645	656	644	643	673	628	715	681	635	685	682	686	696	678	675	660	723	666	672	688	642	698	644	667	685	684	642	699	690	699	670	666	680	642	669	693	702	701	656	687	673	707	665	671	667	651	700	682	700	647	680	680	687	674	687	658	652	661	730	690	675	704	686	716	681	673	709	667	672	657	668	697	708	666	648	696	700	642	660	657	673	660	699	700	717	658	687	666	672	681	665	678	652	691	702	689	683	711	659	699	691	663	647	664	674	723	689	642	688	697	692	710	678	679	671	711	708	703	670	726	660	642	676	660	660	662	682	688	656	683	677	695	666	701	672	670	645	644	704	669	684	660	709	670	686	691	725	694	678	682	682	626	705	658	666	666	711	703	693	670	683	680	655	673	692	673	679	642	705	638	693	665	638	682	603	665	617	681	660	661	667	670	671	665	680	716	677	688	680	684	638	656	687	698	659	658	641	687	632	669	735	657	701	673	681	699	636	690	701	704	674	680	686	685	672	694	670	674	694	719	690	671	654	664	692	686	688	665	661	651	731	693	699	657	694	667	716	678	652	647	679	654	653	679	685	685	683	672	699	673	666	686	697	665	687	689	663	666	664	674	671	658	622	680	623	687	713	687	672	652	706	661	686	696	687	691	648	663	652	661	696	664	699	660	691	694	677	654	702	642	664	700	682	654	662	674	696	689	685	692	632	720	659	714	689	682	693	647	684	639	644	694	692	677	650	644	673	684	669	656	728	645	684	664	673	689	706	712	689	682	749	688	667	646	664	686	670	689	687	696	705	671	656	683	706	690	711	656	719	652	695	674	694	673	681	686	607	683	689	649	631	666	686	671	664	646	699	673	665	655	691	741	720	722	653	689	701	678	660	643	687	631	675	645	645	687	656	750	634	639	695	662	672	665	697	674	656	706	652	687	709	682	672	644	639	683	667	687	648	660	692	715	643	729	684	666	650	706	713	621	685	691	684	677	697	693	677	662	625	690	696	711	656	726	730	669	672	692	697	666	634	599	672	665	667	704	656	676	694	661	693	672	670	661	657	723	659	706	662	639	667	670	651	699	661	650	634	671	643	654	616	714	689	698	682	678	745	713	705	661	659	631	713	666	649	680	706	620	682	703	721	701	687	651	679	652	672	680	658	718	706	684	718	712	696	721	652	672	681	686	752	666	679	648	689	736	717	647	699	687	675	676	666	645	683	662	656	661	696	700	661	664	663	680	695	641	665	672	679	710	708	684	682	671	685	652	676	681	692	682	674	657	664	695	647	667	687	699	678	681	678	723	683	692	660	685	682	595	681	652	649	654	702	662	688	705	633	680	667	655	655	703	656	686	690	662	732	742	686	661	661	668	739	685	653	666	665	708	668	767	696	668	696	628	661	640	667	695	648	665	635	657	691	633	666	670	627	620	675	716	678	670	672	700	660	693	637	648	690	681	669	666	640	676	688	683	646	684	716	661	661	686	635	690	639	692	723	654	719	692	693	656	657	612	692	666	705	670	678	737	661	632	696	688	712	680	671	698	697	665	696	676	699	725	670	672	697	650	703	676	692	695	676	673	635	634	658	693	685	642	682	645	670	644	708	662	717	629	737	665	662	641	680	691	685	636	648	702	670	694	656	637	705	690	684	638	666	681	725	692	708	660	653	701	709	742	666	655	690	651	688	691	684	693	642	636	695	702	690	712	663	677	687	731	637	669	695	689	702	672	673	665	744	722	656	677	656	609	752	704	685	647	688	685	691	656	679	721	621	666	692	687	650	647	706	637	691	715	662	631	690	710	667	672	757	659	704	673	701	685	632	640	716	663	674	703	713	654	647	697	673	682	664	646	707	644	633	711	614	651	665	627	704	660	671	692	650	688	617	676	699	678	672
3115	507	469	748	1084	1476	1383	1108	641	331	166	108	98	68	73	83	93	61	72	73	91	90	83	61	71	88	73	68	89	97	101	89	90	76	76	59	77	86	75	80	79	77	73	74	74	80	92	92	61	89	74	66	78	76	75	73	76	68	73	95	72	74	78	71	87	77	79	75	74	68	91	72	93	73	78	81	74	72	88	80	72	102	84	81	90	81	77	70	73	77	80	82	96	72	86	72	90	76	80	77	80	81	85	91	101	78	87	77	75	74	69	87	83	81	69	73	98	80	89	70	64	82	72	74	85	82	84	63	64	88	73	81	82	63	57	87	93	58	82	86	71	64	70	64	81	74	84	90	81	91	72	84	84	81	73	70	85	66	66	72	72	80	68	94	82	92	80	85	76	86	84	64	90	65	60	81	79	96	74	69	79	93	81	101	78	75	76	66	72	87	81	65	59	78	78	75	87	78	80	83	89	74	71	91	76	67	80	95	70	83	87	80	80	67	79	71	86	89	76	65	88	86	85	81	71	78	84	64	86	91	70	79	76	62	81	76	98	87	81	79	75	92	84	85	83	96	76	72	68	77	83	75	80	82	63	82	70	92	77	68	83	96	63	77	83	81	75	76	77	99	75	77	68	90	83	86	84	77	75	94	78	89	80	72	80	86	84	79	81	65	65	79	60	82	76	99	64	95	68	82	83	82	91	91	84	83	80	82	89	80	88	82	78	88	73	71	88	69	67	86	75	77	70	87	79	80	74	85	59	98	94	74	88	66	77	98	79	80	80	78	64	70	98	83	79	98	92	93	80	70	84	80	89	69	90	78	86	77	98	88	90	73	66	74	85	84	74	56	77	86	94	80	79	70	83	94	68	71	81	77	75	95	77	68	72	73	63	74	71	61	73	73	72	86	63	79	80	82	69	63	77	71	81	82	64	73	92	83	77	73	88	73	74	55	78	94	78	60	80	76	66	65	77	79	85	75	79	80	65	89	80	86	85	76	76	71	74	93	82	77	83	89	81	83	81	85	76	66	72	66	91	73	79	76	83	74	78	80	79	70	66	87	71	73	93	75	71	72	76	64	75	85	83	86	70	76	83	68	84	62	76	75	76	92	81	90	72	76	74	94	81	83	82	70	74	93	79	75	75	84	94	74	87	78	80	74	80	81	79	82	71	79	79	70	98	79	81	54	71	71	82	93	77	76	66	85	83	82	72	82	64	79	64	70	88	77	81	69	89	70	78	104	72	77	64	73	72	81	85	80	81	54	71	84	66	87	92	74	74	75	77	64	83	72	79	77	82	91	69	78	83	82	83	80	88	85	88	88	85	75	77	87	85	82	86	91	80	68	74	81	80	80	76	83	72	71	66	69	76	80	81	77	90	84	87	78	73	79	83	79	64	61	86	87	95	81	81	78	57	77	66	74	81	73	83	76	81	89	65	76	73	82	100	78	80	75	75	80	80	87	82	80	85	79	82	85	92	89	74	73	63	76	71	84	69	80	78	71	89	77	88	81	83	77	100	61	93	71	71	65	73	95	81	79	75	85	96	97	84	77	92	83	79	87	60	64	68	84	75	73	72	78	88	78	100	81	80	75	70	76	77	67	85	79	83	72	82	76	88	77	91	76	79	58	69	73	93	94	79	67	69	92	92	74	79	58	78	74	69	79	80	83	69	82	68	94	80	91	77	86	72	82	87	78	89	65	87	95	58	69	67	80	76	90	82	89	83	81	61	68	88	78	67	71	85	87	64	72	76	73	79	62	82	74	82	79	79	86	76	75	80	68	62	89	62	83	60	76	75	85	75	67	74	80	81	69	101	94	95	70	69	93	89	67	69	84	80	97	71	73	74	77	68	65	62	73	71	102	78	77	76	90	95	81	84	62	70	78	88	82	84	72	80	74	83	85	80	74	80	70	63	92	95	77	79	81	93	78	86	83	68	93	64	78	73	63	83	79	78	88	78	97	86	69	84	90	74	80	86	69	68	85	94	84	87	84	86	78	88	76	94	72	96	91	79	77	67	74	79	83	69	85	87	73	77	84	88	82	55	67	63	75	68	96	94	81	64	74	83	76	69	76	55	73	71	64	82	61	73	75	74	100	86	74	71	87	75	76	73	92	95	68	92	78	77	87	87	67	76	70	79	65	82	72	80	95	91	100	73	85	83	90	75	79	69	81	88	79	69	77	83	91	81	74	77	63	73	71	75	80	80	75	70	84	90	69	67	92	86	78	77	83	82	88	81	86	78	74	71	81	86	61	67	84	75	88	89	82	87	61	89	68	75	70	79	86	87	85	78	72	87	87	79	73	69	75	80	93	66	78	73	80	79	84	86	72	74	77	80	87	78	70	86	72	94	69	88	80	71	87	80	80	87	76	73	71	72	59	91	73	88	78	73	80	69	71	85	75	74	80	68	81	81	74	84	87	99	80	86	90	83	79	92	85	72	96	81	68	78	76	73	73	88	65	78	83	76	86	82	99	75	79	67	77	74	75	67	73	90	75	83	62	90	77	86	74	74	79	74	76	84	82	74	58	76	93	78	82	91	76	97	75	87	64	98	75	85	72	67	66	63	70	73	72	85	79	83	76	83	76	76	81	93	70	73	84	76	80	58	82	73	84	82	86	74	82	78	92	98	68	77	83	76	62	89	82	81	75	88	68	70	83	69	68	68	100	75	72	72	61	81	73	87	74	70	90	91	69	86	91	74	77	56	73	82	90	94	84	85	64	80	75	83	88	76	81	83	75	70	72	75	77	76	86	55	77	89	90	76	83	103	90	91	84	96	81	69	95	78	91	66	74	76	77	85	82	83	75	72	66	66	79	92	79	66	83	82	72	101	71	81	72	65	74	79	87	94	69	105	75	61	71	65	79	82	98	98	82	79	83	66	71	82	82	65	73	67	80	68	69	82	81	67	88	92	66	90	66	86	76	71	80	87	64	86	62	81	81	80	83	80	81	79	77	70	88	109	103	89	84	105	73	87	72	65	67	86	79	74	84	82	86	84	87	65	89	83	73	66	91	74	77	69	82	79	79	86	86	87	76	74	70	63	78	82	82	82	78	73	90	68	89	80	79	84	90	95	87	56	82	84	83	68	76	63	91	79	74	98	87	84	79	67	74	65	85	79	80	77	68	81	90	73	82	79	61	80	82	80	74	90	74	75	74	88	82	82	81	72	82	80	78	72	80	83	77	70	94	81	75	72	90	76	96	68	65	88	90	88	77	67	84	75	97	79	72	74	69	66	74	84	77	69	80	57	85	88	88	82	87	85	66	86	73	98	76	81	83	72	80	89	76	73	65	81	77	70	83	76	73	88	77	76	79	84	79	72	84	62	64	81	67	75	67	74	98	79	80	65	70	73	92	92	84	73	79	81	70	73	80	68	88	98	71	68	73	81	85	92	78	72	62	58	73	75	74	80	73	84	71	77	66	77	93	75	73	61	83	80	81	79	78	88	59	80	74	74	69	75	84	85	82	80	73	91	68
11729	6480	5726	12768	24418	30469	28463	22345	14638	7281	3169	1423	675	644	650	653	638	677	708	644	627	634	644	643	617	670	635	700	684	633	653	660	679	643	649	647	669	641	692	684	681	663	649	690	642	656	663	612	663	634	644	654	622	644	647	626	662	669	662	644	612	666	666	649	701	654	639	706	634	682	671	655	681	665	612	680	671	689	640	638	653	665	604	645	651	659	687	619	668	613	679	665	667	676	725	646	624	662	612	644	673	644	649	635	643	672	668	678	637	670	615	650	638	636	708	692	703	694	692	683	618	662	691	619	665	656	693	677	661	645	666	682	660	659	649	684	665	677	690	644	679	640	655	705	646	663	607	689	712	673	670	671	651	690	672	686	670	620	669	632	630	616	641	695	657	634	619	672	677	658	665	625	663	641	678	679	652	694	640	655	674	661	636	685	666	660	661	641	655	660	644	662	673	630	657	667	647	666	675	609	677	663	663	661	611	681	693	645	603	711	688	674	631	635	702	681	675	625	650	609	646	669	623	654	672	719	637	647	588	699	655	688	620	625	638	686	642	651	653	613	664	627	698	647	622	641	700	611	654	621	669	682	635	652	651	633	667	635	629	661	663	684	640	685	638	625	647	713	670	623	603	658	666	642	707	635	643	708	643	624	668	671	666	634	697	642	655	694	643	656	651	638	595	635	672	682	679	612	682	665	671	616	674	599	666	673	653	699	660	630	659	672	688	638	667	689	626	688	669	668	626	636	627	699	694	674	669	674	620	666	648	664	648	628	698	682	673	689	650	650	687	597	648	653	679	633	647	679	661	656	701	652	693	634	642	656	633	646	683	670	671	687	625	659	678	671	632	664	627	640	656	674	658	687	668	668	679	692	655	683	684	658	667	655	640	629	682	689	643	637	651	626	626	696	638	603	664	620	658	637	658	679	625	676	661	685	626	678	631	636	680	658	637	652	647	670	636	642	621	683	637	674	652	662	668	632	683	643	660	673	660	665	674	661	634	662	673	646	644	628	670	659	638	663	665	618	638	655	664	635	671	676	646	576	699	664	629	668	645	650	693	666	680	669	659	654	646	659	687	650	664	619	697	702	679	651	656	637	644	636	702	659	625	673	662	667	654	657	680	626	630	638	599	665	626	633	653	696	676	650	692	600	651	636	648	677	681	638	676	702	664	664	675	655	682	683	644	635	664	633	705	650	664	675	683	684	705	671	638	686	660	649	679	660	684	702	653	662	658	637	666	669	635	656	628	674	660	698	663	644	673	660	660	654	675	672	665	668	652	645	654	645	671	640	649	650	646	639	658	698	637	623	649	675	645	661	663	690	671	694	640	688	620	622	657	618	675	673	631	677	692	645	649	682	613	638	641	624	639	679	687	676	666	674	642	650	653	648	675	642	678	670	664	700	654	637	673	618	663	665	673	677	625	661	667	633	690	653	647	634	641	605	657	649	681	671	681	685	712	704	611	672	665	703	634	661	676	640	677	659	654	686	681	714	672	672	651	656	639	674	657	632	641	644	656	669	644	634	664	634	697	665	716	642	714	687	648	691	651	671	646	701	663	656	645	652	684	673	653	643	685	663	676	655	633	690	645	669	685	680	672	659	650	606	637	675	676	627	651	687	660	678	663	635	652	654	636	665	663	649	664	615	653	691	636	647	638	687	693	634	646	697	649	656	661	697	653	650	613	664	653	667	671	707	617	656	652	698	651	641	686	697	651	634	685	675	674	655	667	628	680	636	629	680	655	648	705	672	663	648	640	691	668	721	723	650	652	668	648	652	678	689	657	652	643	621	648	628	609	669	720	623	632	658	634	662	656	663	666	621	688	634	706	634	653	661	640	679	623	663	674	647	631	651	669	663	628	650	668	643	692	678	672	651	608	661	648	668	655	639	637	646	655	651	680	687	709	663	657	666	608	698	666	629	623	643	674	651	686	635	666	688	643	674	673	628	694	677	632	661	693	668	646	632	650	662	650	674	657	646	696	659	604	659	668	651	684	668	655	624	706	648	597	661	624	693	631	670	662	652	665	708	689	690	632	672	677	656	675	713	639	675	633	682	684	706	682	699	662	624	629	655	704	668	638	588	652	675	641	615	682	654	606	609	711	631	698	672	689	617	650	644	655	700	698	619	646	672	670	675	641	637	662	670	665	619	658	655	639	666	674	645	629	643	669	622	659	639	641	652	640	637	610	674	604	655	682	683	630	693	648	666	667	678	652	662	652	629	674	721	652	650	644	693	641	681	655	599	652	635	645	669	635	718	654	659	623	685	660	651	634	623	675	636	628	689	653	683	725	628	674	652	690	679	614	655	645	683	643	629	657	665	679	657	655	636	661	654	666	676	647	710	657	679	710	674	659	672	658	648	650	660	659	644	666	645	653	635	651	664	641	639	653	651	688	685	635	611	641	640	654	670	662	693	658	647	672	692	652	655	688	642	660	681	687	631	667	646	611	680	655	655	630	689	689	657	653	678	647	727	671	646	658	640	672	651	624	641	667	651	626	735	656	634	652	629	647	682	639	668	639	625	641	642	666	648	662	673	647	687	626	644	634	671	670	673	656	636	610	673	647	650	655	655	614	643	618	641	626	719	631	699	653	686	639	618	690	607	688	652	676	647	664	660	657	658	629	670	667	639	623	650	694	655	664	624	624	607	601	656	628	666	661	648	651	643	672	612	632	655	672	704	665	655	645	644	663	636	698	636	620	623	683	641	669	646	659	677	659	667	652	610	638	703	636	681	665	661	663	670	679	618	649	639	613	675	693	654	698	694	628	679	648	657	649	687	701	677	710	684	661	703	662	682	679	666	625	671	640	634	694	663	673	687	653	650	673	623	689	642	666	650	663	648	687	635	654	679	679	628	635	709	685	661	653	652	671	669	646	665	668	691	667	686	656	635	639	709	632	647	663	696	649	649	645	671	635	650	682	631	643	699	633	651	688	674	661	653	672	670	653	672	618	677	665	644	660	628	645	705	673	677	708	648	687	631	612	699	624	662	649	659	663	576	659	629	658	632	655	616	662	627	652	667	660	675	671	635	663	645	673	641	667	653	686	672	699	658	651	667	636	683	621	693	628	684	650	642	609	629	664	684	665	676	721	690	649	708	611	673	674	660	685	644	622	651	637	636	668	680	630	649	695	643	664	640	673	634	657	676	642	665	624	669	661	669	661	624	638	630	656	662	704	635	669	695	644	665	609	676	665	677	673	678	679	730	682	660	693	699	645	651	650	656	664	701	606	602	665	629	610	655	682	679	644	672	650	655	606	671	638	636	629	647	626	680	640	675	685	629	662	642	684	635	654	708	645	631	644	668	633	744	660	691	658	667	622	636	653	662	639	656	663	657	668	671	698	661	710	678	648	629	714	663	682	650	665	653	653	655	635	658	670	701	687	641	673	623	671	679	666	664	647	685	669	665	613	677	672	669	669	611	676	632	621	649	627	643	671	649	647	711	645	679	684	656	658	653	652	630	681	690	674	699	658	667
4057	2139	2166	6441	8269	8247	8248	5921	3349	1571	618	188	61	70	56	67	55	70	59	68	55	54	55	71	55	66	65	69	64	61	51	51	55	72	67	57	42	62	79	72	46	64	87	50	54	60	45	59	54	71	59	71	73	67	62	65	58	69	54	56	56	68	83	58	59	79	61	55	70	66	52	60	61	49	65	73	55	55	55	69	71	73	72	55	53	70	63	78	55	77	78	65	62	67	67	80	59	59	72	67	56	71	54	64	56	58	74	64	71	65	61	81	61	51	61	67	88	63	71	69	63	56	51	69	79	59	56	60	61	63	62	60	50	52	65	58	77	63	62	63	64	61	82	53	73	49	61	75	71	72	54	72	62	68	71	60	61	59	51	59	60	69	62	72	64	60	64	60	42	64	49	57	67	61	60	59	60	71	56	65	64	68	59	72	59	54	76	80	57	69	66	53	59	54	78	56	74	57	67	43	69	60	62	63	56	65	62	64	69	58	61	63	65	56	48	62	61	55	72	66	82	56	45	61	65	67	53	60	63	60	52	58	70	57	70	70	49	59	60	58	66	66	58	46	64	67	64	54	67	86	58	58	50	74	57	57	67	67	55	70	61	52	55	65	62	63	58	77	65	48	59	61	67	58	64	71	69	58	65	71	67	59	50	52	60	67	70	70	72	86	66	71	69	59	61	73	55	55	84	69	65	74	52	69	68	51	68	48	64	51	76	54	73	57	73	66	83	74	62	62	67	51	52	53	65	66	62	50	49	56	62	75	53	55	59	55	51	54	58	64	59	77	65	63	49	60	75	67	55	52	58	62	66	65	56	59	57	65	56	53	73	63	53	70	56	52	66	71	57	59	55	57	61	65	61	66	67	63	77	61	62	71	49	58	61	69	55	60	55	69	59	62	64	69	61	70	62	77	66	63	70	67	57	59	67	54	62	68	53	64	60	57	70	65	63	62	60	67	73	67	64	69	73	70	68	61	57	57	74	74	66	74	62	56	62	63	63	57	68	75	63	65	68	53	63	65	59	73	64	51	71	79	85	68	59	70	56	60	64	62	82	60	66	55	48	62	72	62	62	65	56	81	69	68	64	65	60	67	62	60	65	71	63	73	77	70	67	65	50	54	59	52	69	56	75	66	69	73	66	57	64	64	70	67	71	73	68	58	76	60	72	69	66	67	69	53	60	61	62	64	73	73	67	62	60	60	78	56	89	63	66	57	75	60	62	59	59	57	66	56	57	64	57	67	55	60	65	56	74	63	54	67	64	71	63	64	64	58	64	61	46	79	46	63	47	74	67	46	65	61	56	53	56	48	63	66	66	69	79	45	68	61	59	63	57	55	53	48	66	61	73	63	52	68	58	62	56	78	50	56	61	50	71	64	64	52	75	64	63	76	56	68	43	58	72	65	64	61	77	67	62	58	71	66	62	71	78	64	52	64	59	59	53	67	51	74	73	64	64	74	85	67	71	64	60	72	70	57	47	79	66	55	57	69	69	59	67	62	58	64	52	49	61	77	66	57	57	82	69	71	63	60	59	62	72	55	64	67	61	78	73	54	47	72	58	63	64	63	63	70	60	54	61	61	72	50	62	70	69	50	64	81	60	57	66	71	65	58	51	59	73	50	69	61	56	61	64	61	59	77	55	55	64	69	51	65	59	63	63	64	44	72	77	51	59	65	72	62	60	66	57	68	67	71	56	52	61	59	68	66	61	66	52	65	66	55	74	63	72	53	65	56	75	66	62	59	52	58	71	80	54	53	79	43	69	83	67	67	75	73	64	61	53	52	58	75	57	73	72	65	61	68	62	54	69	61	67	66	53	70	50	65	61	57	78	69	70	51	59	72	48	59	60	64	70	67	72	52	53	73	56	83	50	62	56	70	70	58	61	56	68	85	58	68	71	59	58	68	59	61	60	57	52	72	68	59	57	60	61	69	63	61	50	53	53	70	67	61	43	57	76	53	75	63	60	72	60	42	63	60	61	69	53	53	69	64	58	61	76	51	55	56	61	68	50	70	70	72	70	72	66	69	75	61	65	59	59	59	61	51	71	54	72	66	54	59	62	61	48	74	83	69	60	64	70	55	74	46	80	65	66	59	63	71	56	54	77	68	68	71	60	62	52	60	68	76	70	67	60	80	76	60	66	62	59	61	51	55	85	55	71	56	52	61	63	67	73	66	57	78	57	77	51	79	60	74	69	71	65	69	61	54	73	50	60	63	56	75	56	49	62	47	56	59	61	65	68	59	70	66	66	68	61	44	54	56	57	61	61	60	63	56	45	52	63	76	68	64	66	65	61	63	60	71	69	73	64	50	62	59	60	56	59	58	63	64	64	71	67	57	76	66	55	57	68	64	44	63	76	62	75	48	61	71	47	62	71	60	72	65	61	69	61	71	64	64	64	67	57	78	69	58	69	76	59	60	68	57	68	57	69	64	74	62	76	57	71	74	68	84	52	73	60	66	65	65	60	58	68	60	70	74	66	49	74	70	65	66	73	60	69	65	69	60	56	69	63	59	75	59	58	61	66	59	65	54	70	57	60	49	70	68	60	71	63	60	60	59	63	64	63	54	66	67	53	64	69	61	52	58	51	52	78	60	62	49	71	76	63	62	66	59	64	56	53	74	68	63	53	58	60	63	64	49	58	73	75	55	73	60	66	71	64	62	60	71	66	59	73	61	78	72	76	68	65	67	64	66	53	59	70	58	49	63	48	49	64	61	57	62	93	63	70	49	71	50	60	70	90	67	70	67	62	45	66	56	60	76	59	79	63	65	59	69	66	64	76	52	75	53	59	67	65	69	61	75	65	62	73	66	57	58	58	72	79	46	59	63	63	80	59	54	55	60	62	64	72	64	66	55	71	70	67	64	49	62	55	72	64	58	54	69	62	59	57	64	70	63	69	62	65	55	58	68	76	47	58	58	51	72	45	61	67	54	67	53	64	69	75	58	49	58	59	73	73	57	52	57	73	73	58	55	61	72	64	65	73	62	66	66	63	55	73	72	76	71	53	49	58	73	56	58	74	72	54	66	68	67	60	67	68	56	54	52	53	57	72	55	69	57	54	59	58	67	73	73	58	50	61	57	67	59	57	46	61	71	59	69	61	73	58	76	63	63	59	55	55	77	67	85	61	57	69	63	51	62	69	60	59	73	65	69	62	58	73	72	72	85	55	57	76	55	61	62	57	47	63	62	69	58	67	70	59	69	77	66	64	69	53	57	67	58	69	57	60	84	60	52	49	57	72	60	66	61	60	70	73	50	44	68	53	61	67	60	66	64	70	80	77	66	75	65	70	73	63	68	65	81	69	80	57	66	71	48	75	65	63	49	64	60	56	65	59	59	67	85	62	61	65	74	60	56	58	59	55	66	60	59	60	58	69	67	49	71	53	75	75	61	68	58	61	60	59	58	77	51	60	66	68	71	60	72	85	50	58	62	61	62	63	77	77	63	65	47	58	67	68	73	62	50	52	54	68	61	78	59
23040	17922	18398	36921	52886	58834	55098	45510	35408	25733	13532	4754	643	636	507	582	589	530	548	567	568	568	585	560	574	617	548	570	593	530	568	577	591	558	595	562	517	548	549	556	573	570	566	577	572	568	624	557	562	569	576	579	557	586	552	552	585	552	571	558	558	541	542	567	546	539	572	590	599	579	542	608	552	581	618	554	515	560	570	564	544	551	563	561	574	568	515	624	527	566	572	593	558	582	580	585	527	589	581	543	582	568	565	583	603	576	563	581	550	528	515	568	585	579	578	607	589	524	573	561	595	579	559	567	573	558	560	552	583	553	565	561	591	562	547	559	596	541	567	549	584	558	571	557	583	583	565	556	560	589	586	592	557	548	560	539	587	563	535	602	556	584	503	536	582	615	563	567	567	575	547	547	544	569	580	567	613	624	551	592	554	611	539	574	571	548	562	540	549	559	562	616	587	598	525	563	581	603	576	590	571	600	584	527	563	581	610	531	557	556	606	583	558	589	513	551	575	585	538	542	556	565	573	572	545	551	581	535	582	574	536	572	585	499	585	583	551	589	560	588	538	546	564	581	573	599	542	604	602	597	570	561	604	566	559	553	528	545	580	560	564	551	566	576	578	557	554	540	549	553	558	585	551	549	572	541	570	586	558	540	599	553	595	582	551	616	503	585	581	609	599	570	586	592	574	523	551	574	533	558	538	531	551	562	523	584	554	603	573	549	576	585	555	551	598	577	555	561	582	580	552	553	552	554	548	585	577	565	542	593	563	545	584	575	498	587	593	554	545	600	571	553	585	574	535	544	558	531	558	607	553	545	577	594	527	565	575	547	553	577	532	559	558	617	558	544	545	554	549	563	568	596	562	560	571	609	525	560	530	559	579	571	512	584	561	537	593	583	539	562	550	560	557	556	583	572	530	559	517	532	569	568	618	592	584	540	574	534	593	531	553	586	540	614	550	586	553	540	540	536	544	557	546	585	570	571	570	556	584	535	508	575	555	530	587	535	579	566	577	546	589	571	603	568	559	558	612	538	587	578	529	563	600	540	561	565	564	562	565	533	552	586	560	555	564	592	561	575	562	549	559	550	551	572	596	585	521	556	552	590	563	561	550	564	599	552	602	553	537	529	533	534	579	537	529	606	567	548	560	607	536	557	544	560	569	604	549	580	572	592	547	566	565	561	571	555	574	604	586	524	577	589	573	522	521	560	561	545	573	567	558	557	630	617	550	573	567	545	565	589	601	548	594	540	556	537	583	567	609	543	535	517	602	575	560	589	522	588	580	590	588	553	569	556	542	560	570	545	568	599	572	594	564	562	556	577	547	554	590	539	567	536	587	594	535	532	590	546	580	575	573	557	560	566	581	605	559	599	584	606	568	549	571	547	541	603	571	594	566	555	575	535	579	547	543	564	536	551	620	551	590	557	577	573	579	517	569	557	567	549	589	545	539	520	558	600	554	561	573	564	541	553	609	594	570	561	586	553	576	562	584	598	566	564	561	594	553	584	552	553	595	567	556	566	581	575	586	554	595	554	591	550	553	548	563	566	592	568	564	596	542	529	533	586	646	548	527	581	551	571	559	583	538	582	574	579	506	536	557	525	624	559	587	581	569	579	562	577	557	597	549	567	584	548	541	543	550	558	625	528	552	585	573	555	547	590	586	560	585	521	548	547	550	615	513	554	567	553	578	549	545	542	515	567	567	566	586	584	597	557	543	575	533	555	568	557	517	593	534	549	574	576	589	557	563	519	584	541	554	607	583	537	564	619	508	569	573	577	563	544	572	555	588	576	570	575	572	576	583	619	550	599	582	579	584	583	544	573	564	578	554	624	572	570	572	571	576	584	599	529	562	574	566	552	577	545	598	533	545	606	577	608	548	545	555	592	569	635	496	588	545	570	580	588	597	539	561	585	572	572	579	545	587	556	605	566	583	560	559	609	552	568	582	568	561	569	535	553	551	539	534	578	548	571	582	565	585	578	568	559	621	574	582	549	596	529	583	564	572	541	561	561	587	590	585	578	513	583	607	534	579	568	590	516	574	548	558	542	585	555	572	557	552	577	590	535	568	583	553	540	538	515	543	570	532	552	593	591	560	547	562	567	581	578	571	579	551	549	553	579	557	584	583	566	564	586	584	588	538	572	550	587	560	583	552	544	562	549	570	539	550	550	535	622	585	591	537	560	550	582	577	519	570	569	566	590	572	527	597	587	590	567	533	533	571	600	546	546	553	548	596	524	572	546	583	591	551	578	594	592	573	537	563	566	551	579	543	566	569	575	555	589	544	554	549	576	567	575	555	541	587	591	590	554	529	570	566	601	542	572	562	572	529	588	531	601	552	544	562	560	576	582	547	584	576	561	550	570	575	557	550	570	587	567	515	549	547	576	579	579	580	601	512	548	561	557	529	582	519	545	598	557	560	590	531	570	583	590	577	549	590	563	596	546	563	559	550	568	596	537	544	622	574	566	551	521	525	564	565	546	586	545	544	582	564	535	576	525	551	562	560	563	572	564	557	570	572	591	560	571	567	543	573	591	569	572	573	539	538	596	543	590	553	571	587	570	567	611	555	567	516	587	597	559	531	578	545	544	571	572	539	556	583	599	560	562	578	596	583	561	541	581	523	575	560	580	562	539	544	524	549	550	555	540	571	551	591	545	534	577	534	569	570	573	526	602	616	585	521	531	536	554	517	577	523	624	522	554	530	572	554	543	565	527	545	651	577	574	557	529	553	553	590	547	506	564	596	546	556	547	570	595	568	572	554	536	565	595	552	591	595	516	559	631	546	559	612	526	582	545	578	549	572	566	548	566	576	572	582	546	587	569	554	578	535	557	589	562	546	557	555	589	606	582	551	548	599	596	548	599	577	574	603	550	563	544	577	583	553	564	567	551	516	601	572	555	540	579	579	532	564	569	532	568	555	546	588	608	558	570	626	605	551	528	499	552	573	552	568	578	580	568	573	591	568	586	592	529	593	609	564	581	605	578	576	566	616	579	540	558	621	586	600	588	561	578	537	556	573	557	558	557	592	572	560	572	569	526	536	588	584	521	583	586	584	573	566	572	536	597	593	587	600	573	550	552	607	547	541	541	572	583	609	567	572	598	558	546	531	556	610	605	545	577	583	555	524	549	567	533	541	548	555	539	576	568	523	526	569	532	575	543	566	529	574	548	581	612	564	583	558	566	589	559	586	597	577	559	564	553	588	610	565	571	574	580	527	568	550	561	571	562	567	507	561	533	577	569	563	565	537	559	546	614	564	566	588	548	542	577	547	557	534	575	581	548	581	554	579	533	593	593	532	552	553	574	579	567	570	604	609	582	571	553	565	553	569	551	583	559	534	567	522	528	561	569	541	551	593	535	516	543	570	522	587	561	584	553	542	538	543	592	541	564	546	580	583	557	587	600	545	551	557	592	546	579	586	562	567	551	598	606	560	528	566	556	578	587	574	562	558	548	583	577	579	588	578	554	537	518	546	555	595	576	572	541
5299	1376	1542	2818	4080	4532	4108	2569	1527	810	341	146	56	50	57	48	45	66	53	65	66	82	48	49	68	54	61	61	48	59	42	54	63	52	51	45	54	68	65	53	68	60	65	59	56	44	43	53	67	49	62	61	58	52	34	51	48	52	53	55	57	58	61	43	53	55	48	55	55	68	51	48	61	57	62	52	46	60	58	56	55	59	59	64	51	72	59	54	54	48	61	56	51	63	52	52	49	47	57	63	46	57	57	54	63	63	52	51	54	63	67	54	62	55	73	49	50	54	43	55	58	54	59	46	46	49	60	48	47	63	59	46	67	58	51	80	43	66	71	52	50	48	52	43	49	56	55	48	59	43	53	65	52	51	48	57	62	54	57	60	50	55	51	52	57	53	59	54	50	52	58	57	44	44	50	48	59	55	46	53	68	53	52	59	70	57	61	58	66	44	55	61	55	60	54	51	56	53	57	50	48	75	46	62	68	49	64	54	55	53	45	62	68	60	62	47	41	61	39	62	43	58	54	58	63	55	53	52	58	59	59	58	36	53	57	48	50	61	56	63	46	58	57	55	57	53	54	48	49	53	65	66	57	60	61	60	50	60	51	57	48	59	63	56	46	63	59	62	56	77	56	46	53	40	42	60	54	65	42	74	46	40	52	63	47	49	51	61	61	49	61	43	46	62	50	55	52	57	51	52	51	48	45	57	52	46	47	59	73	57	62	63	54	50	53	59	54	54	51	50	46	54	50	62	53	59	60	61	62	48	50	47	65	59	53	57	47	58	48	60	62	60	57	52	60	58	61	61	65	72	67	59	59	52	62	59	56	77	63	56	80	63	51	55	45	56	53	50	55	59	54	53	46	48	55	67	49	56	49	40	66	48	70	61	47	53	50	54	42	65	65	63	60	59	56	47	54	50	67	51	61	60	48	54	71	55	49	61	52	50	68	63	49	52	50	50	63	60	52	53	55	51	57	44	54	63	47	53	67	51	53	58	48	51	53	38	62	49	53	61	44	57	66	49	57	63	57	57	48	68	53	52	45	48	62	53	64	58	50	54	65	55	70	43	70	65	48	45	51	50	64	57	55	59	42	62	54	55	53	59	65	47	57	48	52	56	68	58	64	60	51	33	60	50	64	59	36	53	51	55	61	48	58	52	46	59	56	56	66	61	55	68	66	66	59	56	55	62	53	63	55	51	46	56	60	56	40	60	50	56	52	64	51	54	52	37	50	59	45	65	52	61	52	52	48	57	39	48	68	54	52	57	50	54	39	61	49	56	59	53	54	55	42	51	71	62	40	50	45	57	53	64	62	50	55	54	45	49	66	56	50	54	55	58	49	66	49	57	41	44	63	54	51	52	53	48	53	50	55	50	61	38	48	61	68	49	59	75	39	36	56	54	62	53	51	50	55	45	52	63	44	70	50	54	67	45	64	57	54	63	53	48	33	63	69	43	45	56	49	63	47	47	63	44	46	39	53	63	42	62	58	57	50	62	58	55	56	66	52	67	60	42	52	50	52	50	56	57	53	57	56	63	50	68	47	48	70	61	69	47	50	51	49	65	57	50	63	68	47	52	67	58	70	62	52	70	49	45	62	54	50	58	45	47	47	67	51	65	51	49	48	37	59	50	51	51	57	51	58	50	58	55	47	52	57	64	68	55	51	69	57	59	56	51	57	67	44	47	50	65	52	50	50	52	59	48	55	65	48	56	44	62	61	62	47	63	56	56	51	59	45	62	44	57	58	44	52	68	56	48	65	55	59	58	41	81	49	58	58	50	64	52	47	54	47	52	54	60	56	52	45	54	62	47	38	63	60	66	58	58	33	65	57	48	53	63	55	59	55	57	67	64	61	41	53	47	51	58	58	59	55	65	54	55	51	59	74	50	71	55	46	60	59	47	61	62	69	45	65	73	50	54	56	67	58	57	61	61	64	54	51	54	50	58	57	60	63	41	42	62	69	60	64	50	55	42	55	54	57	46	57	45	64	60	60	75	53	54	46	57	62	62	58	56	62	58	59	61	60	62	38	51	51	59	54	59	49	54	63	58	58	61	48	50	54	47	50	44	49	53	57	56	55	60	52	50	61	51	71	56	60	56	51	58	44	58	53	54	58	59	61	47	61	42	50	55	69	59	47	70	59	56	52	54	46	57	52	66	66	54	48	60	45	57	63	49	54	76	47	64	52	67	59	65	48	41	50	62	64	65	51	79	52	74	59	57	51	65	48	61	50	55	61	54	60	61	67	78	58	41	50	58	45	54	49	58	54	61	58	68	55	68	44	62	63	71	49	61	53	59	59	57	54	60	56	54	44	62	65	53	56	46	57	63	56	66	54	55	58	52	49	45	63	44	42	51	57	63	54	58	65	51	49	68	64	65	64	57	53	48	54	55	43	48	53	48	50	55	63	52	58	62	60	50	50	51	61	54	57	68	45	49	43	58	69	52	57	54	54	45	58	51	57	65	47	53	53	45	50	68	52	52	64	57	49	41	58	46	55	55	56	52	64	53	58	52	58	55	60	62	56	52	62	59	63	65	75	52	47	52	55	52	61	56	48	43	52	63	64	55	62	56	42	62	61	48	60	45	55	54	66	58	51	58	65	45	45	51	48	68	64	58	59	51	53	56	63	58	66	55	60	53	52	40	56	43	62	65	68	65	58	63	60	59	47	34	64	60	54	55	39	50	60	56	69	54	61	54	62	57	53	69	56	60	54	49	55	67	51	53	51	50	58	63	56	47	70	43	46	62	57	61	77	61	51	55	51	61	45	46	40	49	49	51	60	54	58	62	67	60	68	55	65	50	56	57	49	57	80	56	62	43	76	59	56	62	54	46	60	59	64	66	53	57	54	58	43	53	59	43	59	60	55	58	43	58	53	51	51	49	43	69	50	57	52	48	39	57	52	57	67	58	50	63	59	57	52	54	71	58	55	53	53	56	62	60	52	55	41	45	56	53	73	59	60	53	54	60	69	57	53	59	52	55	56	62	61	51	56	69	56	55	51	46	55	53	49	42	51	55	47	50	62	57	43	51	52	51	43	63	54	65	57	58	64	50	55	71	60	51	68	48	55	49	61	52	44	51	54	56	64	51	49	57	51	65	55	60	54	64	63	50	61	69	67	67	58	57	67	50	56	51	49	53	60	56	55	58	51	56	66	63	43	62	52	50	56	61	56	46	41	41	54	63	42	54	60	63	54	57	46	58	62	56	47	55	69	42	61	58	67	54	48	43	58	54	54	62	54	56	74	59	54	60	54	60	37	52	50	60	50	67	53	70	41	62	48	44	57	55	46	49	40	45	54	58	46	60	64	49	50	53	52	50	60	54	54	49	58	49	58	36	51	52	61	51	51	70	57	68	50	54	48	55	57	55	55	62	56	49	54	63	65	66	52	62	49	68	58	59	46	49	57	63	55	55	63	59	68	53	55	51	48	59	45	52	61	57	53	47	66	48	63	59	63	60	48	62	51	54	48	70	63	42	56	61
19687	12921	15186	27130	41516	47256	42805	35106	26511	17635	9022	2991	526	467	449	477	515	491	497	466	446	481	455	486	510	472	469	508	456	480	492	445	477	506	454	500	451	496	452	476	497	468	484	464	486	494	461	428	466	499	488	521	472	502	436	464	493	500	471	504	470	486	460	484	478	486	472	488	484	486	452	421	486	485	483	445	485	533	507	445	471	468	438	470	480	468	507	476	497	455	468	462	467	473	449	447	502	464	459	475	489	483	517	506	476	500	520	460	441	430	490	480	515	454	447	458	445	497	504	471	446	467	463	483	458	473	473	482	470	442	456	463	494	448	476	489	497	482	473	506	432	474	479	485	515	467	476	494	448	452	466	493	480	461	504	525	470	517	488	472	490	466	507	482	443	480	487	461	455	461	458	448	512	484	496	454	467	482	478	495	478	449	482	467	468	471	527	431	472	462	503	484	495	520	447	449	489	506	455	480	474	461	471	485	481	460	479	505	489	452	459	505	453	477	456	450	421	474	507	505	496	514	503	447	460	457	484	464	450	492	427	446	510	503	463	486	471	471	441	469	451	446	497	502	455	461	451	437	467	490	474	472	446	481	470	482	453	458	493	490	448	498	465	496	478	501	494	425	504	467	461	453	504	491	461	500	485	478	466	459	489	460	470	476	478	471	537	502	452	457	460	451	474	501	499	472	479	406	496	493	522	433	462	477	462	482	460	466	453	473	503	486	449	488	504	453	459	462	487	484	488	468	467	441	455	481	457	508	486	468	475	433	539	448	454	491	444	514	428	487	467	482	447	467	498	495	474	487	537	457	458	431	428	494	471	493	469	488	477	450	467	443	449	498	504	497	503	495	495	479	472	462	436	511	484	478	475	431	470	476	468	485	452	453	460	501	516	459	459	441	488	447	461	485	457	508	496	524	465	483	463	493	543	498	479	479	517	481	497	488	477	485	465	456	494	500	467	459	472	481	513	480	492	477	474	507	494	483	439	451	491	457	505	507	502	445	498	502	471	482	497	499	498	469	478	464	451	485	479	523	503	490	441	501	520	451	497	449	476	472	506	438	525	501	486	481	502	497	471	481	473	495	461	457	477	498	468	497	448	486	459	466	512	461	483	460	484	505	474	468	487	485	475	456	495	483	468	489	470	491	452	476	489	455	486	477	490	466	465	467	494	519	501	466	459	497	463	464	467	449	501	502	480	487	508	463	472	473	462	483	510	458	481	480	515	452	487	458	488	441	465	448	485	478	511	487	471	470	493	458	492	505	461	513	493	505	461	491	470	516	428	472	471	469	495	493	484	468	465	518	474	462	467	451	505	441	542	474	461	474	512	507	477	474	477	495	476	467	469	469	470	490	445	482	463	501	511	480	502	434	482	471	474	469	484	467	500	478	475	486	464	445	477	492	466	458	475	485	456	481	479	485	464	451	481	454	464	512	470	474	470	483	471	459	485	462	482	449	456	455	484	478	464	437	523	512	456	486	489	466	493	446	477	446	468	515	430	454	511	473	497	473	464	471	493	483	446	461	482	502	477	500	485	477	473	444	457	449	453	478	448	486	451	498	479	451	483	490	495	449	499	429	449	530	478	484	433	471	485	500	439	482	474	490	485	520	448	465	462	490	469	495	485	450	466	424	492	498	474	481	473	464	519	471	470	480	456	503	469	453	464	481	484	480	459	454	492	490	478	470	484	444	518	450	484	442	486	491	460	467	487	468	478	509	475	520	517	483	494	533	478	487	458	461	485	476	482	524	468	495	491	466	495	441	504	473	455	479	445	486	453	490	490	513	475	454	495	461	460	461	505	500	477	472	467	460	476	452	452	478	457	466	488	477	469	512	465	454	508	456	461	517	479	459	480	521	452	487	452	480	492	493	469	475	442	454	466	473	501	466	413	456	494	478	491	458	508	502	509	478	512	489	470	455	496	473	459	502	489	473	463	466	445	485	475	471	493	480	460	434	497	517	516	493	475	456	478	519	449	488	487	497	442	497	466	463	460	493	451	473	488	486	487	474	432	552	490	507	471	464	483	476	505	447	490	478	509	458	514	463	474	469	469	471	483	498	455	482	518	480	457	469	472	480	479	470	486	477	477	539	458	475	510	459	465	451	472	451	464	482	475	463	493	481	491	448	468	479	472	453	491	478	467	497	510	460	478	495	501	504	484	424	464	473	481	521	487	456	484	469	505	467	496	489	434	496	483	459	464	467	454	494	514	464	455	456	465	483	475	436	478	465	476	442	505	503	478	501	480	493	468	457	453	509	495	487	481	469	458	467	461	462	491	475	483	466	493	481	460	458	474	462	471	460	449	485	488	496	489	487	475	493	482	464	481	490	496	497	512	495	485	465	480	475	486	493	471	468	513	496	468	488	512	439	455	458	498	477	463	481	451	477	517	514	497	422	490	479	476	467	483	477	481	532	434	480	460	463	463	510	524	492	492	473	487	488	464	524	478	494	436	469	526	511	460	436	501	459	459	438	481	475	490	452	510	471	450	451	455	474	543	489	518	501	464	480	503	481	483	496	515	497	459	459	451	436	465	479	448	458	488	492	481	494	515	494	433	438	469	498	511	488	481	455	494	437	448	457	501	467	498	432	486	485	487	497	441	465	453	485	502	452	443	486	479	493	518	483	474	457	492	486	475	487	503	490	509	490	485	476	537	455	482	471	464	444	473	505	456	461	482	457	484	458	482	472	457	487	479	477	496	494	447	484	465	453	461	464	459	478	451	511	457	474	495	493	470	443	487	486	521	509	471	495	474	463	487	464	447	491	477	477	451	498	486	457	453	473	460	458	483	486	484	487	462	497	463	436	509	525	478	458	470	509	465	440	471	492	486	472	493	465	485	504	503	469	462	513	494	498	471	448	503	484	465	458	452	483	485	478	492	507	445	474	494	478	471	509	480	448	471	471	502	499	476	478	429	422	475	479	471	466	479	445	459	470	507	457	449	470	462	459	492	472	456	490	464	468	472	451	478	478	479	468	462	507	486	447	483	471	486	462	496	487	497	475	418	509	469	513	455	485	438	502	506	507	458	516	480	477	476	465	482	457	459	502	497	515	481	449	477	450	462	499	505	471	504	506	463	487	468	501	463	523	455	485	506	459	473	461	452	409	411	482	454	479	479	492	509	460	451	462	471	457	458	439	476	470	505	522	502	474	524	456	473	473	482	435	490	484	456	476	527	500	470	491	450	489	461	520	480	467	462	478	459	449	504	450	466	491	514	467	446	517	465	463	471	447	474	468	450	505	462	437	484	475	484	469	451	451	444	444	488	457	447	508	474	462	440	485	459	454	463	467	530	500	466	473	459	467	475	482	484	453	458	487	491	467	481	476	446	480	520	484	482	474	486	462	485	469	455	497	497	497	464	441	485	476	469	516	458	521	447	516	435	443	462	437	475	446	473	448	537	475	474	486	487	541	474	493	454	458	472	502	508	519	504	492	513	474	496	474	443	454	455	466	506	490	505	493	460	465	453	446	438	463
3438	1805	1469	2752	5415	8531	9603	7086	3892	2080	940	310	85	77	74	84	89	67	68	63	76	80	80	77	78	69	90	79	74	91	80	75	74	64	63	71	76	76	91	71	69	71	79	73	91	84	86	87	72	87	64	81	91	65	65	88	66	66	89	66	80	64	77	70	78	79	74	78	64	77	81	84	63	69	73	74	73	86	76	74	61	70	81	91	86	86	69	79	72	76	69	89	70	80	73	82	78	77	74	73	74	68	78	84	71	81	83	98	77	97	84	74	83	77	72	72	65	77	93	92	68	75	75	91	83	54	73	80	58	75	76	80	90	82	74	80	74	81	73	87	73	78	69	73	80	83	71	71	70	65	82	84	73	74	82	70	88	90	60	74	66	75	81	72	72	79	69	80	79	73	78	76	72	82	80	74	58	69	71	70	75	75	87	68	83	76	75	89	85	70	80	67	74	80	72	68	67	65	68	73	77	65	75	73	103	59	71	65	88	68	80	67	73	82	70	95	83	78	82	65	73	93	80	76	85	79	60	88	67	76	105	76	90	87	94	64	88	77	88	74	81	74	78	71	72	83	70	79	73	82	66	89	68	58	72	71	72	81	74	79	65	97	84	81	87	68	74	80	69	79	77	85	68	76	73	63	69	90	62	81	89	90	79	74	90	65	69	84	67	68	83	61	85	60	82	76	80	77	85	92	86	82	62	74	82	75	76	86	81	91	63	78	72	75	83	84	94	70	64	66	91	84	70	91	90	94	74	79	84	72	70	96	66	76	93	75	77	96	79	91	69	63	77	80	74	79	88	71	59	68	75	70	65	58	78	72	77	82	78	74	81	73	78	101	79	66	71	83	59	63	63	75	72	71	87	77	90	81	68	68	79	87	70	82	69	70	77	79	82	78	71	58	71	86	69	70	90	67	64	83	75	77	69	69	89	67	88	82	80	89	80	74	62	80	72	78	76	63	79	82	64	83	69	73	66	69	63	80	73	79	81	75	78	76	72	74	75	82	79	82	70	88	80	79	71	85	78	79	65	82	72	68	73	69	78	99	77	86	95	83	82	70	77	70	75	78	92	84	76	77	69	78	85	72	85	84	74	67	82	83	81	63	60	73	83	73	73	75	88	72	66	86	80	66	77	89	72	84	73	86	68	81	74	80	82	90	76	78	86	80	79	71	74	81	75	78	74	78	72	70	83	84	74	84	65	72	68	84	82	56	70	69	89	87	71	86	64	68	99	70	70	68	76	70	83	68	83	80	81	96	81	105	66	93	72	69	89	75	50	61	72	61	88	84	67	86	76	78	76	80	83	85	78	70	78	60	84	85	87	68	68	61	62	77	74	72	68	89	70	89	59	70	56	82	80	68	83	75	84	81	68	69	68	67	79	72	61	85	70	70	89	62	82	78	76	74	75	83	84	60	76	65	74	67	76	76	86	91	69	86	63	76	64	72	82	73	91	71	86	85	74	85	89	73	80	82	72	83	75	75	106	78	75	82	83	90	88	74	72	69	78	110	74	69	71	71	84	53	66	66	84	90	75	68	76	64	74	87	72	78	89	87	71	70	80	79	91	79	84	87	79	82	74	83	77	96	66	74	66	76	71	85	74	73	78	84	75	63	67	81	88	77	79	83	79	92	78	76	67	69	77	80	67	70	80	78	62	71	69	71	73	68	91	66	77	82	83	87	79	84	78	78	78	72	60	75	70	71	83	67	70	70	69	78	79	75	70	69	59	73	75	72	93	77	65	78	74	75	78	78	70	74	88	75	80	85	80	64	84	61	78	71	77	65	72	77	76	64	72	83	66	79	68	81	87	81	70	75	69	77	76	76	70	87	83	89	78	63	73	76	81	87	76	81	68	72	62	72	82	80	74	74	85	77	66	87	82	84	66	84	83	73	100	99	64	67	74	90	80	67	70	74	78	74	77	86	66	55	78	86	64	86	58	83	73	91	61	91	63	89	75	76	93	58	81	79	88	75	78	79	75	89	92	79	57	82	81	92	75	77	83	78	76	67	79	67	81	61	80	84	82	89	89	84	67	73	86	91	94	64	82	83	80	66	85	82	72	78	81	89	84	77	67	63	71	71	79	72	76	68	78	69	67	60	81	73	75	86	70	90	75	78	74	83	90	78	84	80	79	87	89	58	72	75	89	89	79	77	84	73	96	69	86	88	77	72	77	69	83	85	75	65	73	77	85	67	94	77	74	74	72	78	86	79	68	97	89	84	73	79	71	74	95	88	81	76	75	85	71	79	82	61	82	83	92	80	90	90	87	82	70	70	68	68	70	83	75	69	85	89	80	71	70	83	59	71	83	78	79	95	58	60	77	64	81	63	94	78	86	81	77	63	87	76	82	91	102	79	75	82	92	88	71	75	95	72	75	77	99	66	86	79	62	77	68	78	61	75	77	78	63	70	72	90	85	80	79	80	70	73	88	81	76	72	75	71	84	76	68	66	91	59	62	79	83	73	84	84	77	88	75	74	68	69	73	75	74	69	76	92	72	63	85	82	83	75	76	93	69	73	85	76	62	82	63	85	79	70	72	87	86	73	72	74	69	65	70	74	80	83	74	69	75	76	88	76	83	74	72	99	69	80	88	70	79	77	78	66	83	72	66	68	85	73	79	81	72	78	91	66	91	65	70	69	76	73	70	78	85	58	83	80	78	88	70	83	93	75	70	73	88	75	70	80	66	83	69	67	66	95	65	68	67	77	76	87	76	65	79	79	77	81	81	76	76	81	81	77	94	83	82	78	76	79	70	94	67	66	73	80	84	73	67	77	86	87	72	74	69	91	67	66	70	74	64	88	82	79	72	74	87	74	76	74	78	98	69	81	89	59	79	78	70	71	81	63	82	85	69	77	82	78	89	72	79	92	78	72	74	87	78	71	69	74	80	70	92	91	77	65	93	71	76	83	67	80	77	76	94	66	76	71	80	70	70	68	94	85	85	68	87	74	90	71	89	92	71	81	77	77	74	73	76	75	79	81	83	78	79	76	77	86	68	77	83	69	71	79	100	72	86	86	72	76	70	68	82	84	78	93	75	69	80	90	76	78	72	90	51	84	67	71	77	83	83	83	77	79	84	92	69	84	67	70	73	67	79	73	73	75	71	69	91	81	86	64	82	81	79	72	71	70	73	91	60	88	66	87	78	78	73	72	84	62	70	77	76	75	82	75	83	69	87	66	76	81	89	69	82	80	77	97	80	65	84	75	79	79	83	79	70	75	75	62	72	77	74	70	63	79	83	82	72	69	79	81	75	86	75	79	78	73	89	69	79	86	92	83	70	70	83	83	67	77	79	71	77	68	88	66	95	88	77	83	81	78	57	63	102	80	74	77	84	83	78	82	77	77	71	81	66	81	71	80	82	63	63	79	74	75	79	65	80	94	73	85	63	72	75	74	97	81	87	60	83	81	85	71	77	74	80	69	82	73	80	77	73	82	58	74	75	83	79	76	94	72	57	67	73	88	91	65	85	81	71	78
25243	16267	13933	26319	49411	62260	59312	48546	37471	28452	18199	7185	813	695	664	719	620	685	674	656	659	645	677	712	655	702	678	692	665	644	687	669	631	641	697	702	674	676	688	721	660	671	692	669	720	674	706	710	635	694	649	659	664	749	647	639	704	646	650	668	643	716	708	723	710	694	694	658	716	668	701	722	683	687	706	652	676	660	673	660	665	629	645	669	694	672	687	725	702	720	661	688	685	750	661	704	687	686	658	679	603	712	709	686	685	686	691	707	684	707	700	630	696	676	686	664	662	692	699	647	682	729	709	702	672	673	685	688	693	674	673	655	660	666	681	716	703	706	661	710	631	712	669	703	635	679	694	681	691	645	643	708	644	688	705	707	720	666	643	709	738	708	650	668	680	649	643	642	669	698	619	679	683	672	681	668	632	682	683	671	699	698	714	682	720	714	710	637	682	744	669	670	694	708	674	610	690	696	693	642	637	734	699	675	687	697	687	706	678	698	695	702	707	699	674	664	701	664	653	659	681	662	709	693	720	659	668	691	697	701	666	692	637	658	663	713	672	611	671	662	664	619	678	657	666	696	708	650	648	677	700	680	700	700	646	689	680	666	664	659	650	653	678	675	674	651	689	708	688	681	645	688	668	666	666	649	663	663	669	667	682	707	694	660	701	673	679	716	655	666	729	723	673	686	651	698	641	708	627	683	670	697	654	672	653	663	694	715	690	706	673	652	665	698	684	682	654	667	664	726	671	612	674	689	699	641	648	689	656	684	692	655	666	676	663	693	683	684	657	659	679	675	699	683	703	653	680	670	714	651	707	717	714	677	664	718	646	657	685	744	647	675	679	716	656	651	668	692	718	708	694	643	658	674	661	666	691	630	672	675	667	657	611	634	689	662	715	669	674	651	667	644	681	675	662	680	666	696	670	655	667	654	707	694	683	672	721	638	716	705	672	668	665	691	693	707	646	641	700	710	685	696	708	690	695	662	668	699	657	702	689	653	665	643	666	670	659	692	694	646	646	685	644	655	645	678	698	698	657	724	710	678	661	716	649	681	657	635	662	686	671	678	696	700	655	730	707	695	708	684	641	694	673	703	665	684	699	695	690	679	694	685	680	670	685	644	682	646	705	652	657	697	645	678	693	659	671	672	660	719	670	681	598	671	742	628	704	698	682	652	684	650	679	617	712	679	692	660	666	661	667	661	689	706	671	667	654	668	730	664	670	709	659	675	700	648	669	660	642	663	692	679	627	683	661	683	646	692	662	683	694	690	719	717	706	637	661	613	701	681	716	669	746	648	691	644	704	698	691	661	720	692	681	695	643	654	666	692	719	720	690	633	725	616	711	689	708	652	654	658	640	654	649	648	675	663	669	676	742	653	673	632	626	667	694	702	663	695	671	693	659	618	724	674	656	678	674	688	711	666	686	625	675	704	692	630	659	687	631	686	697	653	680	728	692	675	665	714	639	698	684	693	699	698	681	722	709	672	672	635	646	680	669	670	661	651	686	665	720	713	696	664	674	677	647	643	766	684	612	688	636	696	660	676	634	678	671	666	680	711	694	725	638	636	623	688	680	690	690	656	667	701	676	650	646	710	686	714	680	681	695	688	670	681	669	690	689	664	712	677	650	709	719	649	664	720	687	683	714	679	675	681	663	687	672	657	704	715	705	707	700	636	684	679	663	653	689	708	668	721	683	695	671	696	716	694	726	664	709	705	659	697	702	684	661	705	694	627	651	644	659	673	657	692	692	690	727	696	715	681	685	629	654	731	689	706	657	659	674	709	672	666	690	705	670	672	661	652	680	678	664	670	698	695	734	714	711	640	739	666	655	673	681	675	690	673	665	675	678	694	666	653	692	722	713	674	680	652	663	664	691	631	679	680	679	672	691	673	690	696	718	675	691	658	681	689	701	698	683	689	690	685	712	659	660	694	707	677	706	778	714	686	691	713	683	683	661	696	679	694	686	707	683	689	717	631	677	685	653	670	700	649	727	686	729	657	687	668	663	719	685	686	660	676	665	674	665	686	640	705	641	629	659	672	683	645	658	677	648	678	652	655	724	653	643	638	674	679	677	701	720	715	686	655	683	620	681	717	686	672	685	665	673	638	658	658	702	682	670	690	680	721	677	684	724	624	701	689	659	669	677	647	662	680	690	659	699	696	627	699	669	694	659	682	689	720	671	716	684	698	706	689	661	678	695	702	695	643	681	687	718	680	686	669	684	726	701	623	695	729	726	665	697	646	635	668	673	708	667	673	690	650	694	653	645	632	667	686	675	724	715	644	673	709	634	677	628	648	644	668	669	674	662	700	682	684	659	666	678	690	644	647	684	650	652	715	719	652	677	662	650	666	638	689	684	681	613	744	654	693	654	689	648	702	653	650	719	651	675	669	672	658	677	695	652	684	690	683	639	622	685	708	660	646	672	661	683	707	678	692	673	653	697	634	692	638	700	693	703	674	699	650	690	699	674	693	684	715	693	656	705	670	759	647	675	667	686	675	670	655	661	708	663	665	651	689	667	696	625	694	696	676	644	641	694	652	679	628	705	662	683	671	701	746	639	705	672	693	648	712	691	669	712	668	646	652	716	673	716	698	680	740	666	665	712	696	688	688	689	659	683	719	661	693	664	687	644	644	656	713	698	650	655	695	652	673	676	667	688	680	671	659	654	700	649	638	689	676	684	688	718	653	697	657	711	659	684	737	669	657	648	686	705	714	666	714	666	675	635	684	657	668	644	682	628	632	696	664	703	673	695	706	660	701	655	712	696	700	687	650	640	676	676	654	648	676	692	683	641	653	688	744	746	681	663	667	652	653	702	698	713	653	664	652	639	668	672	708	674	666	677	671	689	681	658	675	686	657	684	698	688	657	682	686	673	610	665	654	680	697	640	703	637	665	711	662	661	692	672	668	686	677	693	720	674	643	703	692	677	661	688	690	610	732	703	687	664	705	683	694	681	696	715	652	652	647	669	620	672	704	695	706	657	697	689	667	696	717	667	651	633	681	635	652	658	677	694	670	641	629	691	678	624	707	667	721	702	713	711	655	681	672	664	650	645	678	663	661	641	659	702	679	684	702	676	674	662	670	674	646	685	692	685	751	667	626	683	644	672	666	684	692	723	681	684	693	692	671	679	702	645	672	673	678	668	653	657	709	674	632	696	648	649	681	720	665	703	685	625	640	710	712	678	688	657	741	697	674	659	668	682	669	701	734	686	653	702	656	700	668	709	674	691	721	680	678	691	650	643	668	699	684	658	734	685	706	681	650	678	702	715	690	675	700	688	737	637	648	650	710	684	628	694	614	684	616	653	716	670	675	671	663	671	691	673	640	657	721	726	711	704	709	697	672	750	693	668	727	676	659	697	692	676	643	678	697	689	690	682	689	734	738	695	667	644	632	639	657	707	658	701	659	667	666	714	646	681	669	655	690	626	675	684	679	665	660	676	701	682	686	651	694	709	653	709	683	709	664	672	728	691	681	703	700	674	709
4200	1097	502	494	725	1368	1761	1264	847	518	254	139	70	66	75	62	75	64	78	68	84	88	72	71	74	73	61	91	80	84	75	72	73	67	73	79	84	75	70	81	68	79	65	75	71	95	95	72	63	87	66	86	71	83	84	84	81	82	85	103	72	82	69	76	69	75	80	73	85	91	78	91	85	60	79	72	94	90	76	82	86	62	61	72	79	77	93	84	77	76	70	76	85	91	60	96	76	74	66	73	82	73	86	83	73	75	83	82	79	74	88	71	94	79	85	73	85	71	69	90	61	84	80	81	68	73	71	81	82	95	85	70	80	71	89	75	81	87	78	76	79	73	64	85	89	76	75	86	71	78	83	67	79	75	69	77	93	82	75	68	70	85	77	85	79	81	71	77	96	76	73	65	80	69	70	91	77	94	71	72	81	73	84	74	87	91	71	75	79	87	77	71	88	80	82	94	71	69	64	79	82	81	71	71	73	69	87	76	82	74	80	73	69	93	90	83	78	58	79	77	81	95	73	88	80	71	78	64	71	75	86	72	71	64	75	88	66	86	70	73	64	59	98	75	87	75	87	86	72	80	76	71	81	83	90	94	90	70	73	86	81	87	82	75	86	82	75	87	68	70	70	77	88	80	88	86	51	79	79	81	78	75	84	72	87	84	93	71	82	86	74	76	90	66	82	70	72	84	72	89	76	72	80	80	74	80	87	81	68	83	70	69	75	85	76	70	79	53	76	63	74	89	68	86	79	96	87	76	68	82	80	85	84	77	87	62	82	85	82	74	67	72	65	79	77	83	76	74	84	81	56	77	76	84	85	87	73	73	86	87	82	72	66	71	71	94	68	76	79	73	61	59	62	81	69	71	72	87	74	86	90	72	74	91	75	69	75	101	78	71	73	77	74	80	76	77	71	78	78	62	60	69	89	94	82	81	76	84	75	81	77	86	91	76	76	78	72	83	81	68	86	74	75	72	81	64	71	86	82	83	72	79	72	85	70	73	75	68	77	71	74	70	90	68	82	78	66	75	85	94	87	79	69	69	75	73	59	68	67	84	65	70	70	79	88	71	72	80	84	70	65	75	82	85	86	79	83	82	71	73	84	78	73	74	79	66	84	90	71	75	98	76	76	86	104	77	75	77	72	83	71	88	87	62	79	77	89	68	68	81	65	90	70	74	66	77	67	83	86	80	73	87	75	70	73	78	75	79	78	69	69	60	83	88	89	74	76	86	67	80	79	84	79	72	86	80	66	102	82	107	75	72	80	74	91	93	78	76	90	76	93	68	79	74	84	73	71	67	75	97	87	82	72	65	79	88	75	64	63	75	57	89	74	77	79	75	65	86	84	70	67	86	82	67	69	78	73	68	91	73	95	86	73	78	88	72	81	60	66	79	74	75	88	64	68	75	80	71	79	84	71	79	57	82	71	86	86	84	85	72	82	74	87	71	74	90	91	85	78	88	84	67	67	93	71	69	77	72	66	68	83	59	88	81	69	108	82	68	86	88	73	79	95	81	82	80	81	74	83	85	82	84	81	84	70	78	75	63	67	96	81	65	64	77	67	64	82	68	83	71	81	77	73	71	67	71	88	88	93	74	87	96	87	100	83	75	79	75	63	77	80	61	87	97	76	72	76	72	76	82	81	66	75	76	81	85	77	74	79	90	66	81	75	77	86	63	95	82	77	74	87	85	89	86	72	70	85	64	78	71	78	69	85	71	68	72	75	85	86	81	80	68	79	76	77	70	91	61	74	88	92	101	81	77	83	76	80	88	79	77	89	76	89	87	72	79	89	65	94	68	93	75	78	83	75	72	92	71	63	90	60	75	85	73	76	83	83	79	78	70	72	79	66	84	78	83	79	74	71	82	68	83	74	91	89	74	90	67	82	70	72	83	63	77	64	72	72	69	82	86	92	75	77	82	70	83	74	80	61	94	83	81	72	83	76	63	75	66	56	76	68	57	72	69	86	88	86	73	78	79	86	90	74	77	70	75	77	81	60	101	69	81	79	74	80	76	86	78	84	73	86	98	73	89	86	80	81	81	81	72	89	78	78	72	74	83	89	59	83	75	81	98	79	80	73	63	76	75	82	76	86	74	68	71	72	89	90	72	63	78	73	75	75	76	70	87	84	78	80	87	77	68	77	91	83	75	85	72	73	66	100	86	69	69	83	91	76	76	73	87	91	76	82	72	68	72	60	85	73	56	84	66	70	69	85	78	69	66	79	78	87	92	77	84	77	61	87	88	72	74	70	87	84	58	84	74	77	73	69	82	63	74	89	79	72	82	83	78	86	81	75	83	81	72	71	80	98	78	60	90	78	74	77	74	73	71	74	83	71	95	74	65	83	80	67	72	78	82	94	85	65	77	84	81	83	82	74	83	98	75	76	75	87	70	87	87	78	60	74	86	75	65	91	77	70	71	77	60	79	90	82	97	82	95	82	84	73	77	80	85	78	67	80	70	77	86	94	75	55	80	90	71	79	87	86	84	62	62	63	80	78	79	73	82	91	77	87	73	95	84	80	88	85	83	80	81	76	100	74	87	83	82	87	72	71	77	79	65	61	74	79	66	76	65	83	87	74	92	78	82	66	88	78	82	82	75	63	78	71	81	71	74	71	78	64	74	84	88	66	88	79	66	68	82	84	86	71	62	89	74	89	75	84	84	78	73	78	99	94	90	88	82	82	85	83	85	77	61	69	89	80	73	78	101	69	73	71	79	82	81	68	79	80	83	73	72	79	89	71	75	74	60	91	77	80	82	74	87	66	77	80	64	74	82	85	78	65	54	87	58	57	71	71	83	71	72	78	82	60	82	91	74	63	71	86	85	83	84	75	63	87	84	77	78	78	90	73	82	79	80	68	85	63	77	66	87	87	73	74	85	95	94	73	69	85	84	74	87	80	76	76	84	86	81	86	94	76	70	86	68	77	72	83	78	80	84	74	89	80	75	73	68	88	80	69	72	80	84	78	84	68	69	66	69	71	91	80	84	77	94	77	77	75	64	79	68	89	95	81	72	80	70	80	82	75	73	78	79	77	75	80	87	83	79	87	65	76	71	70	78	77	75	73	61	65	79	87	77	75	75	79	79	70	92	89	82	87	76	78	64	64	68	80	91	75	81	74	81	71	79	88	72	70	72	98	71	69	81	79	81	60	88	68	86	76	75	70	75	86	91	77	71	84	76	71	84	75	87	75	98	66	65	72	78	79	65	68	65	92	66	77	68	85	74	82	75	62	85	70	71	81	72	74	58	86	84	60	81	60	78	77	76	78	99	74	69	69	84	80	69	70	81	78	66	78	67	90	68	81	72	82	81	84	86	84	80	87	76	68	72	79	87	84	89	74	86	75	73	79	67	76	79	70	69	67	81	83	75	74	81	65	90	82	78	75	72	76	70	77	74	82	83	73	74	77	79	75	65	63	68	78	81	64	78	80	86	73	88	76	62	99	80	68	91	90	87	92	92	73	93	74	85	84	66	64	79
21911	10807	5826	9135	22002	31849	31985	25823	18025	10910	5668	2393	694	627	679	617	649	645	654	648	645	628	619	669	674	645	683	686	668	682	668	649	630	680	654	648	607	655	651	676	652	631	693	705	641	637	637	638	649	646	664	661	650	659	650	650	641	618	699	633	652	664	630	656	674	637	638	589	632	624	631	717	595	672	712	646	642	652	652	659	648	613	666	685	632	662	610	655	643	637	642	704	666	662	653	662	624	634	681	640	613	690	657	626	647	675	618	652	661	658	669	664	645	588	664	657	612	663	643	664	696	604	653	666	627	657	671	632	633	676	627	594	623	668	627	625	675	682	619	667	663	629	678	644	620	638	660	662	648	666	671	672	667	684	662	672	629	643	650	638	646	641	637	694	638	640	644	671	684	664	663	636	624	681	653	635	658	655	664	639	629	657	612	663	631	652	656	677	641	694	626	646	653	624	645	647	668	640	619	620	644	620	621	619	629	642	622	663	623	674	598	655	666	671	634	616	620	665	658	618	633	627	667	658	641	656	648	665	661	650	612	651	675	650	640	656	653	646	606	610	640	610	681	620	703	658	679	672	680	696	640	689	642	636	671	644	636	676	643	645	641	621	624	642	626	664	665	669	646	670	608	628	639	659	679	663	633	659	667	635	623	639	629	685	650	652	648	621	607	617	646	683	692	662	652	638	647	652	675	626	615	651	636	669	611	655	659	651	625	589	634	682	632	645	683	668	673	672	640	642	671	693	628	631	670	622	654	660	674	658	690	642	624	604	643	687	648	675	626	654	638	656	677	637	690	633	662	622	635	628	614	687	656	664	655	667	642	609	627	688	655	675	657	637	670	644	624	643	624	600	618	643	645	596	660	631	626	657	604	649	670	610	655	676	671	636	587	681	641	638	679	649	624	668	645	654	643	684	610	673	605	616	669	673	708	667	700	630	610	680	628	670	650	681	655	644	630	648	683	622	624	675	623	636	636	675	662	669	680	650	687	647	656	666	672	653	647	635	690	635	648	694	671	635	630	646	670	620	639	617	677	670	681	726	660	648	670	658	623	597	670	651	687	659	649	652	635	642	627	628	647	628	640	643	629	661	631	643	668	663	673	639	635	649	654	635	676	656	631	641	639	634	688	652	679	684	613	628	639	621	671	635	621	683	658	674	691	621	651	655	664	642	663	612	645	607	669	632	670	651	610	688	645	618	607	655	632	679	617	674	651	663	668	623	619	684	667	660	668	665	668	647	654	615	629	657	663	648	663	678	645	681	639	640	671	677	630	645	646	686	627	660	689	649	654	660	689	663	643	669	682	657	640	639	604	639	654	666	689	683	668	622	717	649	655	648	683	673	671	625	657	686	667	667	651	655	651	658	663	640	694	683	655	634	596	645	632	637	665	645	700	629	620	630	647	672	640	662	685	623	702	644	660	672	624	625	687	665	675	679	655	686	655	586	634	634	627	634	656	668	625	615	697	653	597	613	596	647	639	664	627	685	644	664	648	664	700	638	653	636	623	625	619	655	663	655	616	649	644	679	696	657	629	696	659	619	744	646	652	683	649	671	638	673	635	632	656	642	697	649	633	656	654	643	661	629	663	659	626	647	653	646	626	626	692	668	679	688	680	611	663	681	625	642	645	653	639	648	644	634	667	620	660	684	638	637	657	679	605	665	633	628	714	645	651	644	670	648	636	660	660	661	639	633	676	656	633	616	610	657	653	650	611	608	663	699	611	648	681	677	623	674	635	667	582	665	636	655	622	621	641	669	647	661	669	667	635	659	644	607	639	614	653	637	666	580	656	643	690	658	667	639	657	660	636	675	653	709	723	675	655	656	665	623	660	679	626	641	630	688	669	678	660	629	654	677	610	667	674	640	626	657	614	676	606	697	637	683	674	681	640	735	657	653	693	673	641	655	627	644	618	700	663	656	636	653	624	630	596	682	660	641	648	668	673	643	633	614	648	693	661	683	648	642	668	619	635	675	637	662	616	617	681	651	616	633	607	679	639	660	615	637	625	608	625	615	680	638	638	687	619	620	621	653	645	675	691	643	678	655	637	676	667	635	667	652	681	661	656	616	680	641	639	640	661	644	649	673	672	696	606	642	647	618	684	641	645	612	669	658	638	670	622	666	636	602	654	614	680	682	636	652	634	672	640	646	629	683	637	658	664	653	651	658	633	673	659	636	632	658	586	645	631	651	645	680	677	649	619	680	677	639	648	660	613	663	645	663	669	610	655	650	657	641	679	661	652	614	665	643	667	673	645	656	649	700	655	638	610	653	622	653	649	672	644	650	658	643	679	611	682	623	649	660	600	656	629	642	657	642	641	682	689	645	652	663	627	631	685	658	677	649	658	633	651	664	648	649	626	661	689	644	654	624	666	633	638	644	650	655	620	618	620	655	672	666	638	616	709	633	658	687	634	672	674	649	651	651	619	658	608	630	681	657	581	634	671	665	664	645	680	615	684	642	663	639	641	640	650	649	685	630	655	616	644	658	689	674	655	657	663	665	597	629	691	646	676	666	609	655	646	658	637	693	640	701	670	633	617	668	645	661	620	624	674	623	645	610	627	636	644	640	591	660	665	642	630	609	639	696	652	682	654	630	657	659	683	661	634	684	645	647	658	641	637	651	647	658	645	689	659	621	677	675	665	635	632	678	640	662	638	658	637	583	703	636	635	668	670	654	615	634	688	675	682	658	624	626	613	673	609	657	621	646	656	674	671	615	649	665	671	652	675	654	677	597	671	658	655	662	630	651	644	603	679	583	597	667	663	613	675	678	646	596	633	641	630	604	665	663	657	656	694	616	672	620	645	615	680	651	632	628	678	638	657	638	619	601	651	661	656	678	665	645	666	631	601	606	640	689	629	667	644	627	645	682	631	622	672	700	692	670	649	657	685	642	636	655	584	670	655	674	639	658	706	680	587	667	644	632	644	691	692	675	674	681	672	621	640	661	631	647	649	616	675	684	637	610	654	637	627	637	620	677	648	658	655	664	660	634	651	652	648	663	647	617	605	715	645	649	622	669	647	632	611	726	600	669	647	667	630	662	661	619	639	666	691	640	677	672	644	677	654	652	674	656	681	645	645	668	657	688	689	641	689	674	656	656	634	686	682	595	681	624	667	665	628	678	587	667	631	676	672	631	627	644	651	629	678	642	621	627	631	642	628	631	640	635	667	698	660	629	635	619	627	639	691	642	620	666	629	650	681	683	660	649	685	634	664	640	629	619	629	668	673	642	656	674	630	653	666	715	687	639	611	639	656	672	666	697	640	616	641	661	677	613	643	660	637	656	683	633	651	692	705	637	680	684	699	600	635	663	683	648	651	674	666	643	654	652	674	626	683	618	595	659	658	637	658	640	667	612	636	662	629	620	616	606	647	589	661	669	638	688	617	630	624	646	665	616	652	640	601	650	667	646	610	652	632	639	607	688	647	651	638	642	659	694	674	613	684	631	649	669	665	647	623	636	600	625	595	652	612	665	632	676
6522	2874	1889	2357	2685	7434	10961	9810	5603	2901	1297	484	55	76	79	73	45	56	50	67	62	65	57	64	67	64	56	63	60	54	62	70	60	70	56	46	59	57	64	60	64	56	63	51	56	52	52	57	52	65	64	70	69	62	63	59	62	58	57	57	72	66	48	58	57	66	49	63	63	62	54	49	55	56	72	63	57	66	69	64	67	75	64	71	53	56	57	68	67	61	52	58	65	69	58	57	66	58	54	66	60	61	67	54	60	46	65	70	73	75	75	53	62	50	43	60	55	68	79	63	66	55	68	64	60	65	60	58	57	61	56	53	62	65	59	61	62	59	66	73	66	60	72	72	65	74	61	64	65	71	67	54	62	64	54	59	57	59	67	56	51	60	56	63	53	59	67	65	59	52	67	76	70	60	67	60	53	71	71	70	64	64	73	66	62	57	60	81	65	52	58	58	60	58	55	55	56	75	49	59	56	56	70	57	53	63	55	69	65	66	59	87	66	57	72	68	66	76	56	66	56	68	58	64	70	66	68	54	55	65	51	45	59	58	60	48	60	57	61	49	58	70	66	55	55	53	57	74	62	60	71	66	50	69	70	64	69	69	81	64	67	52	64	80	72	68	50	78	49	45	70	75	52	67	62	67	80	64	76	66	55	66	60	73	59	66	63	56	54	70	66	58	61	61	56	58	64	49	52	61	68	63	66	60	72	63	72	58	53	59	68	65	60	57	82	62	52	54	76	58	67	55	57	64	58	84	68	63	60	63	57	62	60	54	61	67	70	57	54	63	42	62	66	65	56	58	76	54	72	57	54	71	67	61	63	66	49	59	69	60	48	81	61	65	66	73	48	74	59	66	59	47	64	82	76	63	62	64	89	63	66	58	66	71	57	77	54	71	72	55	60	65	57	66	55	57	54	60	74	68	60	63	73	57	58	62	59	58	61	69	57	68	54	56	76	66	59	62	59	60	75	53	56	56	58	67	56	72	73	62	49	73	70	57	56	53	73	49	50	67	57	47	65	51	52	57	50	59	61	62	62	51	60	65	55	65	57	55	60	64	61	74	56	63	70	67	56	51	52	51	60	61	75	44	61	62	54	57	54	61	85	69	66	79	63	62	67	49	73	54	58	75	63	59	50	75	64	58	56	58	68	64	80	56	65	69	58	72	57	58	70	55	57	70	55	63	70	66	60	55	67	55	48	77	57	66	51	57	76	56	69	61	66	45	46	67	78	68	64	73	65	55	66	59	59	61	74	69	61	72	62	56	69	64	56	56	56	60	58	63	60	54	55	53	70	72	55	69	71	57	51	68	59	61	56	68	74	64	52	50	74	57	73	67	49	62	66	59	60	70	71	59	60	42	68	56	55	78	44	58	69	57	62	72	62	57	57	50	65	66	60	57	69	69	66	62	65	65	63	55	52	63	92	64	56	53	67	70	65	63	59	56	50	56	57	76	63	57	71	61	55	50	73	65	75	59	65	68	60	52	61	67	59	71	46	51	70	55	60	70	69	61	49	59	66	70	54	56	59	67	65	47	42	57	68	62	59	56	48	56	65	66	71	63	71	58	57	59	67	59	44	74	63	65	85	55	45	63	52	61	48	64	66	74	70	62	59	50	67	55	79	70	55	68	53	55	66	63	58	58	53	56	49	66	62	79	59	63	58	64	65	59	43	64	62	70	57	57	56	61	75	56	54	58	54	51	65	67	54	66	56	65	69	60	72	72	64	59	63	52	67	69	64	62	51	66	50	63	57	68	54	69	53	51	60	43	72	66	65	54	51	48	71	53	61	60	42	60	60	57	74	59	70	51	62	66	66	67	64	39	54	58	53	59	64	74	63	51	51	52	59	57	62	60	55	62	61	74	80	58	62	59	59	77	64	69	62	70	73	67	69	65	59	43	65	50	58	66	53	61	69	66	71	74	58	61	66	76	58	59	70	60	77	54	68	56	52	57	49	66	58	58	51	56	62	48	69	65	56	67	64	66	76	69	61	77	55	66	54	73	49	68	59	65	67	64	63	51	81	53	60	73	54	65	56	71	69	54	56	61	67	68	67	62	66	69	48	79	74	67	51	65	57	56	55	70	64	59	69	49	64	69	62	63	60	61	51	42	61	62	61	84	75	67	68	70	64	64	53	55	55	67	61	56	40	61	73	56	50	57	54	65	57	63	55	67	74	45	50	62	60	53	52	76	65	47	52	67	64	62	60	62	59	57	76	58	64	49	62	63	58	63	60	56	70	62	65	65	65	64	60	59	71	67	73	67	62	61	70	61	54	55	62	52	54	52	64	60	62	70	64	51	69	70	58	63	50	48	49	63	56	67	70	55	71	60	58	61	71	63	57	64	56	67	58	59	69	55	56	72	64	51	63	60	54	64	64	85	60	60	64	48	50	62	63	55	56	57	54	78	55	60	75	58	66	58	62	54	60	75	61	65	56	62	61	66	66	69	59	57	62	53	61	58	69	68	63	76	63	57	72	54	55	59	55	76	58	80	58	64	59	55	68	69	61	54	73	47	58	64	60	57	60	69	50	69	54	64	66	75	72	58	59	61	62	58	55	55	55	64	62	70	63	64	59	61	49	63	72	59	66	76	61	59	50	65	76	59	58	66	63	65	55	61	52	66	55	71	65	57	69	65	58	54	67	62	68	60	44	47	72	59	43	53	63	57	57	71	56	60	66	58	53	56	58	49	57	53	72	49	68	59	52	61	68	60	52	63	53	76	65	70	78	49	61	62	74	64	49	56	68	58	53	87	63	66	54	54	60	65	54	53	59	71	55	65	77	72	59	70	54	64	57	72	63	63	63	48	55	71	53	51	55	71	70	65	78	66	59	62	60	66	53	73	67	48	49	66	53	69	69	67	54	63	58	80	56	84	64	62	62	59	50	58	53	53	52	65	78	57	50	73	77	67	62	56	55	64	65	56	72	70	52	63	69	53	60	64	62	72	55	50	60	81	69	55	57	71	60	62	65	62	56	54	58	58	71	51	52	64	76	54	66	75	62	55	68	71	66	62	50	62	69	66	56	65	62	68	63	56	56	63	67	57	58	55	54	67	68	62	62	58	58	65	63	62	70	63	66	70	63	54	54	64	68	58	57	60	69	47	59	80	73	58	68	60	69	81	73	68	63	60	56	66	71	55	66	61	58	53	64	56	58	74	56	65	49	82	58	48	67	60	66	72	66	72	56	59	56	64	78	58	64	73	64	59	73	58	63	81	73	66	65	51	58	68	66	64	55	62	75	60	57	54	63	60	69	78	47	66	66	69	71	63	60	51	67	47	69	48	50	52	68	66	72	55	53	72	63	67	69	59	62	52	63	56	63	63	62	73	63	53	72	55	55	68	48	55	59	61	68	69	49	57	76	58	75	53	54	54	53	55	66	53	69	53	62	63	56	47	63	61	62	61	60	52	46	73	68	61	57	62	53	72	56	51	66	58	66	51	59	71	68	46	57	50	69	79	63	68	65	68	59	71	65	49
30620	19930	16573	25196	39994	60393	63169	54445	42166	33478	23216	10412	581	553	526	527	584	561	527	522	576	520	557	544	590	595	510	549	563	554	548	573	551	588	532	559	557	536	558	484	581	501	542	526	543	513	559	557	541	521	556	508	520	531	554	574	545	556	516	586	555	545	546	531	539	539	561	601	548	556	604	537	562	585	579	545	576	511	529	551	546	558	560	528	526	580	568	559	514	543	530	566	528	538	527	552	536	573	545	523	536	569	593	550	571	558	534	511	568	574	526	554	511	591	545	555	549	551	577	537	537	591	578	591	521	562	547	555	557	565	558	529	541	560	545	561	540	546	524	543	519	523	586	569	551	569	582	543	553	526	531	543	524	537	517	533	522	584	564	541	500	536	542	561	537	573	568	598	548	529	546	539	494	548	554	620	572	557	584	561	554	546	526	492	592	590	529	572	517	574	569	544	580	556	557	578	571	533	554	561	532	537	553	570	561	556	577	577	560	548	579	562	547	538	536	547	570	550	557	543	507	528	543	574	564	575	544	531	597	472	526	528	582	514	548	503	563	559	514	552	519	529	568	571	560	534	516	569	545	547	561	546	533	480	527	574	569	527	487	579	577	533	553	525	495	514	572	543	539	550	525	625	580	546	530	550	544	548	547	534	588	525	553	553	544	553	495	551	541	527	556	576	504	586	553	557	569	545	565	539	503	568	533	537	588	504	551	577	565	577	557	547	531	533	555	559	573	578	555	513	541	524	558	557	560	533	546	543	560	533	541	552	523	542	504	515	556	560	573	561	526	552	536	545	591	569	550	545	559	574	562	557	515	569	546	535	541	550	546	532	597	551	521	497	558	540	578	575	548	524	557	565	500	590	579	602	545	548	544	550	552	503	516	594	563	549	584	555	557	596	576	557	553	562	541	536	594	570	530	572	564	559	496	536	527	562	574	549	557	511	547	556	528	529	586	554	534	566	522	567	580	550	546	538	549	516	559	592	519	549	536	553	561	511	537	535	554	550	529	517	526	578	520	550	561	530	540	540	579	565	551	527	572	579	541	569	553	558	558	536	538	515	524	521	551	597	532	543	529	590	584	527	533	546	550	547	543	544	520	568	484	558	532	517	566	530	561	611	570	560	501	548	531	547	578	543	553	520	562	526	560	538	594	566	546	556	550	555	520	553	546	572	542	543	537	556	498	516	582	519	575	565	557	560	557	546	565	561	554	575	535	582	545	598	554	485	570	570	571	536	525	521	553	530	584	576	530	551	556	556	538	550	534	507	526	524	546	582	561	550	509	534	530	570	559	562	562	545	584	538	533	586	532	549	582	534	535	565	524	529	527	562	555	541	586	602	534	537	533	583	553	561	576	600	544	536	530	502	567	569	547	543	525	545	521	535	597	579	518	546	558	571	571	553	531	571	523	550	528	537	534	583	520	567	546	541	566	581	524	511	543	523	576	555	537	571	540	533	548	593	550	515	505	529	558	575	570	534	553	507	570	532	580	533	536	576	525	565	545	594	571	542	534	563	542	579	537	548	545	569	535	565	512	514	527	525	564	538	547	504	571	511	549	531	585	565	589	558	522	513	537	539	588	489	564	546	513	544	574	505	507	566	581	540	556	565	547	531	517	582	520	539	575	547	534	484	505	529	533	544	553	511	600	536	535	555	563	512	592	551	569	617	540	515	545	555	525	519	581	547	546	548	544	528	563	542	563	560	539	551	550	588	554	563	604	519	547	564	593	527	541	564	517	563	512	589	560	527	570	527	570	533	543	533	561	544	538	520	558	554	551	523	546	564	550	524	536	546	550	588	542	562	599	548	517	476	510	554	537	545	532	511	566	502	523	583	527	520	546	564	554	582	536	552	551	523	526	532	498	564	567	493	556	550	547	553	545	516	527	525	567	549	579	530	546	513	545	530	582	576	570	519	541	548	545	514	577	568	558	526	525	542	554	555	539	543	592	520	522	561	529	543	563	525	503	542	542	532	523	533	574	591	525	576	564	527	528	506	554	535	573	553	568	557	577	587	529	542	574	501	580	559	544	564	544	561	579	577	587	527	518	521	509	542	556	523	553	529	523	542	584	532	588	565	536	564	566	560	544	558	548	578	565	573	584	548	554	545	557	556	573	534	566	510	537	554	518	529	539	578	551	546	588	541	537	568	513	564	569	505	535	548	536	537	547	534	528	508	574	516	551	511	556	579	545	516	554	589	538	546	545	519	539	545	524	555	566	558	525	523	569	532	541	554	530	569	566	538	540	560	524	505	538	535	553	535	550	537	503	533	542	544	548	569	528	532	591	532	563	564	563	544	566	534	541	541	551	538	555	560	573	546	613	564	578	528	538	548	543	549	551	529	541	572	568	548	544	566	559	562	502	570	568	509	548	541	540	567	569	520	592	555	558	537	558	532	561	522	565	538	526	490	516	549	580	486	544	544	551	570	528	581	531	547	537	547	563	536	569	575	562	590	520	546	525	570	535	518	524	585	511	571	580	512	575	555	591	534	547	535	532	566	545	567	567	515	533	555	512	521	530	545	570	553	528	596	553	565	526	526	568	559	585	513	564	538	533	556	487	562	558	530	514	558	538	556	552	578	515	524	559	547	558	548	577	519	578	555	528	515	509	559	556	548	513	538	584	523	534	572	539	567	559	489	542	502	580	560	592	562	556	537	538	558	534	558	555	561	506	547	558	594	579	538	582	571	547	605	536	533	542	518	572	563	546	544	554	538	599	573	594	524	580	536	541	555	541	557	541	567	569	576	546	545	539	557	590	584	565	517	589	498	530	559	530	547	516	551	544	570	520	540	584	553	539	545	541	540	538	545	526	590	589	570	553	538	525	500	570	553	580	539	526	559	518	545	518	601	554	530	507	543	521	575	586	573	546	603	502	572	569	535	561	546	551	560	606	551	536	539	565	547	534	548	552	559	554	540	504	519	511	548	581	583	500	539	516	533	563	552	555	544	566	548	585	563	544	537	547	539	568	537	574	566	561	554	496	577	543	541	556	588	572	579	542	564	533	575	520	543	591	547	554	534	562	543	566	591	560	540	595	526	571	552	561	572	549	570	521	511	529	513	551	551	580	563	517	524	499	515	548	579	507	549	545	507	571	547	541	599	550	552	541	535	537	525	587	571	516	546	549	510	526	566	537	536	510	526	535	570	595	567	540	538	547	548	570	562	583	531	535	554	540	540	503	545	520	572	523	607	558	563	551	539	498	529	523	567	521	546	562	582	555	554	518	584	564	520	560	566	558	564	573	574	563	560	565	584	551	560	552	509	522	523	543	511	531	557	623	577	522	516	537	581	565	528	576	513	555	553	551	563	557	515	534	566	531	525	516	544	562	553	566	492	507	508	554	593	551	543	554	571	523	512	561	550	550	537	568	560	512	489	563	540	562	551	579	539	522	577	573	553	527	576	561	520	560	603	550	562	559	541	542	571	526	597	526	511	561	571	545	532	549	527	537	584	539	545	561	562	544	548	579	577	536	567
7104	2035	1123	839	994	2945	5484	5367	3100	1763	823	248	65	45	56	75	45	56	53	58	50	48	42	52	58	63	46	51	47	48	52	52	58	51	49	48	52	51	57	43	45	59	41	57	59	56	52	51	48	64	61	43	49	54	47	56	47	43	46	53	44	56	39	46	52	51	42	58	68	51	52	50	43	51	63	53	55	54	56	56	46	55	40	56	43	52	50	46	48	52	40	53	57	60	46	35	53	58	47	51	53	48	53	61	64	52	48	47	64	44	57	51	48	45	45	60	42	35	52	53	47	59	61	46	45	59	55	56	55	68	53	66	65	54	53	56	58	47	45	56	46	51	49	47	46	51	64	53	60	44	40	57	48	53	55	48	43	55	46	50	49	56	45	46	50	43	60	42	60	47	46	63	49	49	50	46	56	45	57	56	54	50	50	52	61	50	53	58	58	39	47	58	49	46	49	59	53	54	44	56	49	48	59	45	57	58	41	53	43	54	47	47	41	50	51	56	56	50	37	43	58	51	52	51	45	52	44	52	50	52	44	61	54	51	52	56	45	54	67	74	52	49	60	48	56	64	42	75	50	55	54	43	55	69	45	59	43	40	42	52	64	60	45	49	42	51	53	34	46	42	60	39	36	45	51	55	65	55	53	57	48	48	47	53	61	58	50	55	41	45	47	58	48	51	55	51	46	62	51	61	40	55	40	61	46	43	51	49	56	54	66	50	40	58	52	62	45	57	53	47	46	57	49	54	41	47	48	46	59	45	47	46	51	51	46	45	61	51	45	50	53	53	63	63	49	58	49	50	55	55	52	53	60	44	58	54	45	54	50	47	53	52	52	59	47	58	55	55	56	51	52	37	49	47	45	60	56	41	49	49	60	52	50	45	52	58	53	68	41	39	56	47	52	51	47	55	50	54	61	47	54	45	49	46	55	52	61	64	55	43	47	53	50	57	38	51	41	60	48	61	60	55	50	48	56	53	48	52	46	53	41	58	62	69	58	58	58	50	53	57	53	56	45	48	44	59	46	50	39	51	54	46	58	57	44	52	59	43	48	52	63	44	54	60	58	33	46	47	44	50	42	63	56	49	43	32	52	47	57	52	39	48	44	45	54	55	48	45	45	32	34	41	52	51	56	49	52	44	53	54	51	72	45	51	52	44	35	53	63	43	62	48	48	48	65	52	55	56	41	47	53	55	36	48	53	47	56	41	46	58	49	60	43	40	45	56	44	44	53	37	54	50	54	53	55	51	55	51	66	56	45	45	55	55	50	41	49	55	51	55	49	61	49	55	63	55	44	34	48	44	55	42	42	65	52	62	63	58	51	52	55	53	55	59	38	63	54	51	51	45	48	50	52	46	58	45	63	55	59	60	51	60	55	49	52	51	45	54	48	51	56	51	53	50	38	57	57	41	58	39	48	42	57	49	44	57	46	57	59	58	41	36	43	64	54	60	51	49	59	47	56	59	55	47	47	53	53	43	62	47	62	50	50	64	47	64	43	50	59	41	54	52	40	38	55	53	47	52	62	43	47	60	55	43	37	54	50	37	42	38	64	52	56	57	61	51	54	44	33	60	52	44	46	44	40	60	67	52	56	52	51	57	51	52	56	50	47	61	42	46	60	48	47	51	49	47	50	55	46	51	61	48	48	52	55	53	44	48	49	46	60	53	57	44	44	51	41	52	40	43	47	50	59	62	48	48	35	55	49	52	47	48	49	55	48	50	42	71	69	39	60	53	63	67	52	42	50	56	47	56	52	44	50	57	49	46	59	53	49	55	49	53	41	45	55	49	39	56	42	61	65	61	57	47	45	55	57	48	55	54	50	47	49	46	50	42	45	47	38	39	48	54	52	57	57	50	38	54	39	57	54	53	51	56	50	56	48	55	51	44	43	46	45	58	41	58	39	47	60	49	54	34	41	61	50	36	47	55	63	48	53	54	46	47	44	50	55	57	53	52	71	61	45	56	53	50	41	57	56	47	54	59	56	48	54	41	61	63	32	47	48	59	52	50	48	54	44	56	59	49	52	45	55	56	51	43	49	36	45	58	45	55	56	53	53	41	43	60	68	57	56	54	52	60	47	54	43	46	43	47	49	46	47	57	54	47	72	48	50	59	46	55	43	63	42	57	59	57	51	60	63	53	64	56	49	56	51	51	54	51	46	59	53	41	48	55	43	65	46	60	56	65	43	52	51	46	48	54	48	48	56	66	54	49	52	51	48	53	34	51	57	39	38	62	49	45	59	56	41	38	45	37	51	55	44	62	46	49	54	59	57	49	41	39	48	51	33	60	55	54	59	51	54	52	52	53	45	52	53	43	62	47	36	44	54	56	52	52	49	49	54	64	56	57	59	55	45	46	41	43	58	49	47	46	48	35	48	56	47	61	59	49	55	48	38	48	68	50	49	55	53	58	44	55	32	54	49	58	55	48	62	46	44	44	53	56	44	46	59	56	51	56	58	59	56	48	41	47	55	54	59	45	60	44	59	54	46	50	52	42	58	47	34	41	42	40	45	51	49	55	45	49	45	47	45	52	53	34	56	49	44	45	45	50	50	46	40	50	35	49	36	44	52	56	71	60	46	54	38	64	67	45	60	53	53	48	44	56	51	43	53	40	62	45	42	54	52	55	57	63	61	56	45	56	48	49	48	49	59	54	39	63	54	48	44	51	52	51	52	55	48	62	50	36	47	37	41	49	59	38	53	50	62	65	50	65	57	40	57	57	61	53	55	45	48	51	52	75	32	43	41	51	40	51	63	37	44	53	58	60	49	55	56	49	47	49	49	44	53	62	37	58	57	46	58	75	46	39	64	52	64	44	41	51	59	40	46	50	54	54	56	48	41	56	49	64	53	62	58	57	38	48	48	53	45	46	49	41	53	45	41	48	50	54	58	52	53	62	58	47	50	57	50	58	68	46	47	46	57	48	51	52	63	46	52	60	48	50	62	47	54	52	46	42	57	44	56	47	48	38	52	70	48	49	61	56	49	51	47	65	54	53	45	48	53	57	55	45	46	46	59	47	46	53	46	63	63	54	66	49	49	49	64	39	57	54	52	41	49	49	54	49	60	37	53	48	60	45	55	53	54	54	51	58	62	45	43	48	46	45	57	50	55	45	48	35	58	40	54	51	48	56	50	49	34	51	50	61	42	58	64	59	56	60	41	54	62	50	45	51	46	56	45	54	48	44	34	47	63	40	56	46	49	54	40	56	57	58	44	57	45	55	45	61	53	52	39	37	55	40	48	52	52	51	45	54	49	45	51	39	60	46	61	62	68	68	46	30	59	55	52	65	56	54	48	56	60	59	55	46	43	55	62	36	67	49	42	61	41	49	50	64	53	41	50	50	59	51	57	55	52	55	56	56	57	42	58	45	46	49	56	54	57	51	48	51	58	49	55	43	44	57	60	55	39	52	49	45	47	62	36	58	40	54	35	58	40	59	49	55	57	56	51	41	52	61	48	50	42	37	36	55	55	46	58	42
26114	17083	12246	14490	27679	44660	50348	45035	34971	27659	17566	6237	457	441	424	447	410	441	442	446	458	477	409	447	442	427	449	469	461	406	457	433	441	467	467	434	400	427	445	446	450	451	456	442	465	407	475	428	425	435	395	417	432	435	458	460	460	410	410	445	436	482	458	395	404	453	438	422	435	447	451	413	443	446	448	450	439	436	415	411	451	441	434	476	425	414	478	436	461	430	440	452	432	510	427	456	469	438	440	427	475	455	475	439	453	472	459	429	442	445	472	438	419	429	425	452	466	462	461	433	446	475	430	420	443	441	419	431	417	440	442	442	455	421	458	447	412	469	437	452	474	444	476	472	405	409	431	439	450	418	456	421	450	402	434	432	483	435	430	428	442	419	429	458	427	456	469	441	429	437	447	463	411	487	468	420	437	416	418	443	428	506	442	452	451	446	417	470	420	452	450	476	438	457	427	442	461	476	440	447	479	442	471	459	440	437	471	433	418	419	434	424	469	451	440	408	470	494	444	425	446	450	449	434	408	417	450	464	440	441	452	445	432	465	403	436	444	443	436	434	438	468	489	455	443	437	434	426	442	433	418	459	491	462	390	462	450	462	434	448	451	425	418	394	459	432	457	440	436	440	423	389	425	451	441	400	438	426	406	423	441	426	438	448	458	445	443	433	431	476	439	441	446	443	425	438	488	451	439	488	413	460	466	444	412	472	448	465	418	431	437	412	441	436	426	463	448	445	453	430	457	468	423	481	484	422	459	434	444	431	478	429	451	412	447	422	431	398	421	450	440	431	425	422	436	433	452	415	470	451	443	449	445	439	430	479	429	397	414	417	416	452	467	435	435	452	447	439	443	446	455	441	434	466	450	439	471	455	411	450	435	442	419	414	431	429	412	467	441	451	449	435	449	438	427	427	476	419	415	440	457	445	448	442	458	404	413	461	461	414	446	470	419	430	412	414	440	463	467	434	456	441	423	406	447	435	448	453	455	468	439	463	459	465	429	436	451	460	431	458	451	484	456	448	434	391	459	436	477	446	458	464	422	401	465	456	481	454	421	472	443	449	434	489	450	443	453	407	468	468	458	435	454	453	455	449	459	414	472	457	430	440	444	461	429	472	426	442	426	429	434	465	433	415	476	428	420	487	455	425	451	427	463	419	455	428	410	432	432	462	423	461	450	438	446	468	424	447	437	436	443	444	433	435	427	447	442	442	452	413	430	493	410	452	420	476	484	430	410	451	401	432	478	439	425	428	450	433	456	444	452	414	427	427	426	453	477	449	422	457	450	429	476	468	466	443	432	487	440	417	451	445	432	425	472	470	426	450	435	423	429	444	444	454	444	482	403	417	425	460	436	449	434	428	444	442	450	440	455	443	451	448	456	424	428	424	441	451	455	440	440	473	456	465	460	442	423	431	438	449	420	434	451	485	422	450	412	475	447	460	429	412	441	496	420	407	453	470	457	475	442	454	466	431	466	451	464	428	468	415	422	410	445	424	474	476	458	411	452	434	453	440	450	433	410	446	448	483	445	414	428	430	451	424	440	432	469	430	398	448	434	381	458	478	423	490	429	429	468	408	454	463	444	448	480	437	414	469	445	451	441	460	414	435	442	421	427	455	400	506	433	417	473	415	422	431	442	440	413	438	462	487	443	440	422	474	447	438	443	428	417	440	426	454	441	482	442	460	440	428	474	482	393	432	453	483	447	439	450	449	418	412	442	455	431	455	463	443	453	457	438	502	404	435	421	473	481	435	458	409	429	425	439	431	445	448	439	460	437	470	424	456	468	442	457	460	440	441	426	484	455	425	422	455	411	404	451	476	424	436	450	458	456	474	463	447	483	425	443	439	469	415	436	444	452	474	465	479	442	455	411	430	420	424	423	457	432	431	429	466	416	474	397	444	465	448	408	479	412	420	471	484	428	465	439	440	416	444	440	414	477	459	415	446	434	412	451	444	482	448	449	452	435	440	392	439	439	448	468	464	415	442	454	480	439	447	415	445	447	462	446	437	463	436	445	438	442	442	452	456	399	468	453	432	442	463	449	395	439	439	443	435	427	410	421	436	467	430	437	482	444	438	426	416	438	461	429	420	454	443	470	430	438	490	473	436	470	441	429	455	471	440	460	455	412	456	464	431	410	454	443	467	413	453	452	409	484	422	407	456	440	467	431	490	460	438	440	409	452	476	460	448	411	446	430	482	414	458	438	462	468	461	449	432	402	467	439	450	434	437	433	443	450	396	445	449	456	456	427	471	410	438	468	447	430	433	448	437	474	433	421	422	443	444	467	494	442	392	389	443	476	434	454	437	457	458	431	428	400	463	423	456	451	478	440	434	472	461	446	460	431	447	429	442	444	458	466	434	467	449	408	429	525	440	424	434	443	450	431	455	435	452	436	458	463	455	469	449	415	429	469	440	456	462	435	443	425	448	470	406	452	424	403	464	438	427	424	406	433	485	447	489	443	433	436	459	441	439	442	453	473	403	413	460	422	461	449	454	411	408	457	458	439	415	426	476	425	423	464	456	424	424	460	433	470	490	430	458	409	470	432	448	461	450	465	436	428	421	454	462	435	448	465	401	473	428	440	442	369	438	448	427	396	438	417	402	440	436	414	430	460	474	435	408	435	465	424	445	409	394	419	447	456	432	472	451	407	434	463	451	442	403	430	475	419	469	446	481	429	449	434	431	448	467	405	424	420	454	424	449	406	456	434	453	445	453	448	437	462	450	468	436	432	429	446	430	428	490	427	475	431	433	454	466	412	451	408	443	454	440	444	442	430	443	446	446	449	451	465	420	443	424	438	496	435	451	449	449	458	397	490	457	446	432	428	478	436	413	487	448	460	429	431	467	446	464	435	419	430	479	443	417	469	469	413	472	427	459	431	425	441	469	469	430	455	467	449	432	484	476	446	476	417	423	441	435	433	447	423	437	412	435	421	432	416	409	415	461	449	439	441	425	439	453	427	443	440	414	472	436	461	450	445	470	434	462	491	441	462	450	449	446	457	468	437	438	417	426	470	422	414	430	422	437	461	434	469	430	442	432	456	394	460	399	474	445	451	417	480	441	427	450	405	418	474	459	406	423	450	422	430	432	443	461	427	466	466	425	420	463	448	412	431	426	402	456	461	449	430	420	454	423	452	454	436	392	459	475	419	438	462	448	433	475	442	459	463	449	431	458	444	468	451	453	446	438	434	456	411	473	426	416	431	453	416	428	448	427	427	455	400	424	441	447	472	481	428	449	448	462	462	465	450	436	448	415	429	446	470	424	431	419	445	440	439	467	438	430	449	434	466	422	429	452	438	450	438	468	474	415	444	478	492	453	452	424	414	473	440	453	490	416	484	415	467	445	436	418	393	472	458	443	442	434	463	438	425	421	412	439	425	446	460	438	445	446	405	464	446	440	401	485	434	478	441	432	432	428	458	392	420	465	448	443	446	467	431	422	439	421	445	408	449	419	472	459	399	399	427	423	465	454	444	454	445	508
4985	1331	514	308	896	5056	10024	10894	6628	4088	2029	736	65	62	71	84	69	56	74	78	53	68	74	63	79	69	74	77	80	64	74	70	77	85	49	86	68	74	80	68	66	76	66	54	60	67	80	67	83	68	72	71	72	67	70	69	71	62	85	79	86	75	64	65	85	67	80	82	65	59	79	65	71	55	99	68	71	90	63	79	73	76	64	84	74	55	66	74	65	80	69	80	53	74	74	78	74	69	61	76	52	67	68	74	75	65	67	57	58	82	58	67	78	70	75	92	76	54	66	65	56	64	81	78	70	63	64	79	68	69	83	73	66	74	85	76	73	75	70	71	76	64	75	75	64	84	70	86	74	77	74	84	65	72	77	82	79	75	72	85	76	79	72	76	69	80	76	78	56	69	80	67	82	82	68	73	72	79	63	82	75	88	69	73	91	84	76	75	69	64	64	66	81	69	71	74	72	76	65	76	71	67	82	67	76	57	78	68	74	69	74	64	71	76	65	87	82	74	80	78	76	71	80	70	79	77	73	58	73	84	71	83	67	73	73	76	58	63	78	70	81	57	82	79	87	63	69	74	87	77	74	69	79	81	81	102	85	66	60	66	77	79	97	60	72	68	89	64	68	77	58	68	83	69	59	61	78	68	75	84	76	60	75	77	70	61	73	80	82	100	79	68	74	89	98	64	72	68	71	76	82	77	79	83	72	75	61	60	74	70	80	75	69	86	70	71	66	82	78	75	79	74	70	61	61	61	64	62	58	70	60	68	61	66	69	64	75	93	74	73	84	62	77	71	80	77	65	79	75	86	80	58	85	68	70	73	69	83	84	67	89	78	96	74	82	72	47	63	89	69	84	67	63	57	81	80	70	78	72	80	66	65	92	66	64	79	67	72	89	75	82	79	73	87	86	66	66	66	65	81	71	69	77	74	76	67	73	66	61	80	62	67	77	70	71	77	65	62	79	67	75	75	75	77	80	85	74	75	76	71	71	83	78	74	73	75	82	90	72	75	81	71	63	81	81	68	74	79	84	96	87	79	73	63	66	71	68	85	65	77	81	68	72	78	64	67	79	67	70	65	66	60	67	86	50	69	51	80	73	74	67	79	68	98	53	79	81	57	64	75	78	82	56	88	65	62	56	62	74	74	66	55	70	73	67	63	74	92	51	67	69	86	70	70	65	68	64	72	65	82	65	71	71	68	86	70	65	70	74	72	59	68	88	88	79	62	66	78	74	68	81	84	86	70	67	74	86	77	78	81	70	71	61	62	76	64	77	69	81	72	96	69	83	73	90	69	86	76	75	65	70	72	87	72	70	75	78	77	73	80	67	80	67	76	86	77	71	70	65	80	65	63	76	55	67	72	74	60	87	73	74	80	70	69	82	72	64	55	81	69	87	81	63	83	67	72	68	85	70	87	64	66	78	60	65	61	94	74	88	77	69	79	76	74	82	71	77	73	83	65	48	64	81	80	82	64	75	77	72	65	66	82	75	70	79	69	56	69	79	71	84	64	84	59	77	65	74	74	57	85	78	78	63	71	61	78	77	84	63	62	63	70	65	78	81	52	79	60	86	86	75	90	75	79	67	66	82	84	73	63	76	72	97	73	74	82	78	56	92	79	75	62	74	75	75	69	76	69	78	74	72	65	62	66	67	86	81	65	79	56	74	68	63	82	63	78	79	68	73	74	72	82	79	76	78	74	69	85	83	83	66	76	66	66	73	68	83	78	66	75	77	74	76	65	89	80	62	84	56	78	74	75	70	81	84	79	76	72	84	71	78	76	72	91	74	71	79	76	77	77	69	72	72	79	69	84	71	62	91	73	70	70	65	66	79	70	60	88	62	76	81	82	84	84	86	74	65	72	64	90	73	68	82	88	56	75	78	71	73	79	82	68	70	75	66	83	65	72	72	76	71	73	78	77	65	87	66	64	87	70	71	81	68	82	87	62	85	74	77	72	62	77	76	76	61	80	84	53	64	77	85	72	76	68	76	86	74	77	89	73	63	68	71	66	72	90	99	77	84	63	63	73	97	79	69	84	70	66	80	91	70	73	64	76	62	73	81	71	59	65	81	79	62	61	60	74	67	76	62	81	67	87	73	75	72	57	60	73	71	63	69	76	75	58	69	69	74	66	57	62	65	62	72	75	61	68	74	72	82	67	74	77	73	67	73	64	73	77	75	78	66	74	62	79	53	77	73	83	63	59	77	59	73	74	70	76	63	65	79	57	66	61	71	70	63	76	71	75	74	80	79	75	66	85	59	80	56	80	66	73	74	90	66	77	60	63	82	66	61	89	86	67	64	78	73	69	82	87	72	70	94	73	85	74	90	76	54	68	73	64	69	73	83	76	67	73	65	87	76	72	80	76	70	65	95	72	85	71	74	79	76	70	79	76	73	89	71	78	70	74	70	93	54	80	77	60	78	60	66	77	62	84	93	72	71	78	72	75	79	75	85	70	61	81	73	76	84	76	81	51	73	67	81	77	77	97	76	89	66	76	65	71	69	77	73	84	70	75	59	73	74	73	76	75	75	73	84	74	77	64	84	63	71	85	66	75	76	71	74	54	77	71	91	68	71	79	70	72	81	68	68	70	59	77	78	61	63	64	74	85	64	64	69	82	78	77	88	69	61	98	70	91	73	72	60	75	72	65	80	90	66	68	69	69	71	61	63	76	69	76	76	75	77	78	63	68	65	87	85	79	92	90	73	70	52	76	64	67	67	59	79	62	81	71	72	76	76	82	76	61	79	76	67	73	79	65	65	75	90	70	81	77	80	81	89	71	59	81	79	56	73	70	78	68	70	61	73	77	77	84	49	49	81	64	94	72	76	70	82	79	59	66	64	61	76	80	80	66	70	83	82	66	70	76	74	61	68	86	77	67	61	62	90	64	70	62	66	81	72	71	79	75	69	65	59	76	77	85	70	70	74	63	75	83	70	75	75	68	76	62	70	68	75	81	79	73	48	79	83	83	71	73	58	74	86	74	82	63	83	77	70	64	67	65	80	61	75	61	66	83	73	76	70	79	75	60	79	66	77	74	68	75	74	77	67	66	57	57	74	72	54	88	84	68	74	78	78	79	80	76	64	67	75	62	83	76	54	65	69	74	80	57	73	78	73	65	63	75	65	71	78	85	84	66	71	80	83	82	74	79	75	81	75	73	79	66	78	56	85	74	68	85	62	83	86	79	79	74	68	67	80	66	70	71	101	76	64	78	81	69	62	76	67	74	71	58	71	60	68	71	73	69	71	85	80	69	64	76	72	74	70	65	71	79	61	73	70	61	59	80	78	72	80	79	74	77	75	69	74	64	72	81	69	68	70	69	76	74	58	83	72	65	63	74	83	61	66	52	76	71	68	71	71	72	64	71	70	74	74	86	60	70	67	75	74	72	75	73	84	80	79	75	70	80	62	72	80	58	80	75	74	84	79	83	71	72	67	79	74	76	86	59	64	59	75	85	71	64	85	69	88	80	77	73	73	61
28502	13120	5819	5946	26840	55722	64102	59399	45340	37811	27803	13930	733	674	690	697	625	678	645	665	647	642	640	639	689	682	652	682	693	620	643	623	659	688	632	670	637	630	667	674	629	684	654	622	640	599	636	663	658	659	660	606	647	695	661	675	666	669	641	656	647	632	626	630	632	666	642	703	631	680	621	634	625	662	669	612	662	650	695	635	618	652	660	647	645	629	633	595	663	593	599	649	627	637	635	627	665	666	622	603	670	658	653	656	659	590	595	627	652	700	656	622	644	670	658	632	610	687	642	627	620	656	607	687	649	600	643	654	594	647	616	628	649	650	645	686	632	650	655	606	641	643	627	700	635	618	656	665	638	671	637	628	623	611	645	654	639	602	651	664	657	630	670	632	648	644	623	636	667	660	663	632	689	655	618	651	684	690	648	605	680	627	605	647	653	642	651	669	627	624	706	643	630	698	616	662	652	644	669	667	657	604	646	636	671	661	661	647	649	658	637	627	699	645	650	634	580	633	642	634	687	656	665	652	611	633	692	666	665	652	632	643	629	682	687	600	623	656	660	639	657	611	614	610	612	673	604	677	636	672	653	665	623	620	645	636	635	628	637	627	632	633	644	661	656	689	640	598	674	635	640	701	671	628	626	655	634	689	635	662	622	653	677	613	661	674	621	649	622	675	649	700	635	622	606	663	641	619	619	651	625	627	672	602	665	590	630	659	626	661	631	646	653	647	667	680	669	637	640	624	698	661	605	602	653	643	684	635	640	625	626	648	631	646	609	635	638	669	698	652	662	635	620	639	647	651	620	687	630	611	683	640	664	620	633	694	693	677	661	686	659	654	661	639	649	631	645	668	657	570	656	672	679	612	642	666	615	620	677	626	664	619	674	639	628	600	648	659	688	683	661	657	647	649	647	669	646	646	633	614	640	656	644	642	673	694	652	622	640	606	614	678	687	587	578	636	649	666	689	657	649	633	639	625	673	659	646	630	654	611	648	658	653	660	625	647	661	625	625	656	672	659	665	637	650	591	707	633	616	640	672	640	642	642	700	663	629	649	645	664	601	652	629	618	628	683	611	633	647	658	690	631	573	650	648	640	663	599	637	641	637	640	651	645	646	637	679	671	650	603	651	651	694	649	620	659	668	594	615	664	614	641	664	641	626	656	649	645	662	644	644	603	648	623	653	637	642	670	653	645	643	623	624	700	645	671	688	600	650	617	635	638	662	623	658	645	640	645	650	614	658	586	665	665	675	636	658	625	647	676	653	638	650	629	625	647	676	655	663	671	641	617	645	649	646	625	646	642	645	633	659	672	668	657	648	650	629	630	634	703	568	596	641	647	603	657	615	653	627	643	654	637	625	564	635	710	673	641	652	646	655	648	612	636	654	651	628	637	644	640	605	635	651	641	641	634	670	683	626	606	632	607	665	655	643	651	640	650	651	645	629	594	661	635	676	636	613	669	608	617	667	672	662	652	698	614	649	599	665	656	651	628	646	688	647	609	655	637	642	691	613	695	650	666	644	643	633	637	639	638	627	645	659	633	590	646	653	660	683	664	622	672	627	700	634	636	687	663	634	658	637	631	591	708	660	600	649	662	649	678	620	641	579	619	648	622	646	670	648	655	615	609	681	646	675	638	671	596	659	628	630	646	651	629	644	651	676	603	625	664	610	672	596	641	655	667	655	698	631	634	652	654	658	656	611	630	621	581	680	658	654	678	628	630	644	639	642	683	622	582	660	632	618	650	647	617	634	652	651	605	668	634	619	682	628	653	602	679	665	640	654	631	613	661	672	649	700	642	636	692	639	660	613	607	601	642	625	657	654	644	616	622	680	687	574	641	638	630	635	652	623	592	641	624	625	644	641	637	681	634	633	607	646	602	676	675	658	619	635	582	661	640	699	642	668	651	636	651	673	690	594	633	645	617	648	644	672	677	709	667	684	673	647	719	644	662	643	623	627	595	581	646	697	652	641	600	651	677	637	674	635	649	628	611	617	607	687	649	636	659	632	627	642	655	664	620	659	645	631	596	637	624	611	621	632	645	652	612	645	625	622	672	613	663	638	628	676	670	643	651	655	668	612	666	645	632	620	637	661	656	642	613	666	695	675	630	667	654	665	644	618	686	636	632	626	661	648	626	687	663	614	599	595	623	669	639	649	686	623	625	640	663	618	632	621	604	647	675	633	657	689	646	628	605	622	596	655	654	670	647	664	631	644	652	686	625	593	653	647	622	652	650	683	639	671	613	662	612	635	629	659	661	661	654	690	684	643	623	666	654	630	650	668	624	637	629	653	625	687	615	636	620	620	647	624	672	646	617	675	622	619	638	626	627	677	675	688	638	675	640	639	602	666	652	704	624	619	643	665	646	614	639	645	687	615	663	678	630	673	642	659	623	654	633	665	647	642	625	679	643	645	669	626	642	636	641	638	639	610	641	635	627	632	667	644	623	658	616	611	668	660	714	667	635	640	638	619	680	660	655	629	617	690	642	619	639	630	609	637	606	622	640	654	623	663	644	637	612	651	647	654	634	622	620	646	666	666	639	642	625	610	643	672	659	689	621	659	608	658	622	666	633	646	657	635	608	677	671	685	649	626	679	602	672	640	637	611	615	644	642	658	667	635	637	630	651	655	637	664	651	638	617	641	643	644	668	666	625	632	634	620	641	649	646	674	640	618	684	642	634	655	612	656	690	607	644	653	627	619	632	676	705	649	656	656	595	710	603	651	637	696	611	664	624	714	652	654	627	652	642	649	646	677	599	678	673	639	656	641	606	651	649	660	646	602	657	668	634	626	652	640	643	624	648	681	625	609	640	677	650	627	643	695	709	645	646	625	638	686	634	662	641	639	649	640	647	637	643	634	622	651	675	611	616	631	675	643	618	654	670	622	626	673	651	623	650	677	670	677	668	651	629	670	653	638	596	644	680	665	637	672	605	603	639	645	629	637	655	668	677	634	649	671	634	596	603	588	622	677	604	651	672	649	633	664	654	682	649	636	646	683	623	670	649	639	665	657	626	605	675	659	629	666	618	599	661	647	639	620	675	632	637	643	636	638	676	643	601	662	624	637	639	675	661	641	674	635	595	647	642	693	646	676	667	621	641	634	618	629	654	612	644	653	643	628	620	601	624	657	627	628	607	692	602	668	686	666	644	643	611	602	694	670	641	662	648	637	620	627	630	665	683	656	684	639	695	632	648	659	628	666	659	643	682	694	650	589	647	638	647	633	633	606	617	674	649	639	627	630	651	661	666	626	622	599	705	653	638	639	644	647	603	645	665	640	647	677	683	642	663	632	675	646	664	644	624	668	628	638	684	640	613	653	679	679	675	644	633	659	652	640	616	661	633	665	680	600	629	626	634	716	647	615	669	668	631	654	704	653	656	671	654	637	658	646	679	681	638	653	639	657	645	646	660	612	686	649	623	662	674	656	624	657	635	645	660	640	650	640	663	664	629	640	676	644	646	619	657	642	664	628	618	631	662	608	649
4128	531	265	142	193	892	1726	1906	1280	733	475	215	75	77	89	84	75	75	65	70	83	57	88	79	57	71	88	64	66	68	71	68	69	66	62	71	79	59	80	90	68	66	64	62	78	63	74	77	84	68	67	77	80	76	62	74	80	67	72	79	69	67	74	76	70	80	81	85	86	69	91	70	86	73	74	74	78	85	70	65	62	65	57	74	88	75	63	64	84	81	75	76	89	69	89	82	69	76	67	76	79	71	62	79	71	65	86	65	79	76	85	67	70	79	76	70	73	86	68	72	67	73	79	71	65	65	66	76	77	82	75	62	65	51	71	82	71	65	94	76	62	81	73	76	70	63	90	57	75	67	86	72	79	72	71	85	67	83	87	68	60	71	68	62	76	67	76	78	59	81	73	84	81	58	87	67	69	66	87	71	73	67	80	71	73	67	76	70	81	68	72	71	68	91	74	89	66	69	67	56	78	75	69	75	75	77	78	71	67	68	71	69	72	75	70	69	70	80	78	78	59	77	62	66	66	70	81	77	81	76	68	66	60	72	90	62	79	70	70	76	78	67	75	69	96	69	75	67	66	86	71	67	67	70	77	81	75	85	76	51	90	66	71	89	85	79	74	77	66	62	82	67	79	62	69	67	74	75	77	62	83	53	75	77	63	75	81	70	64	72	78	77	64	73	75	80	58	84	72	65	67	84	60	73	60	84	71	68	60	65	70	74	64	71	75	75	76	69	83	73	70	82	62	86	69	63	78	70	88	63	75	75	73	72	73	67	73	76	62	62	63	71	59	72	100	79	82	68	89	71	67	57	58	82	62	85	84	76	79	65	71	76	62	88	75	91	70	60	72	90	75	87	90	66	66	78	72	70	67	75	75	75	72	77	66	63	65	75	68	77	65	71	64	81	57	71	71	76	83	78	76	61	78	89	73	76	63	75	78	75	84	66	70	89	81	81	89	69	72	71	66	67	71	78	88	77	79	74	83	82	72	75	72	65	69	77	87	73	74	87	64	91	76	54	88	68	79	72	69	73	63	83	71	66	80	74	67	70	61	76	59	76	88	76	61	86	72	63	76	73	79	74	64	65	76	69	69	65	59	78	82	87	72	67	70	73	65	71	67	78	75	68	73	79	73	79	65	72	53	79	77	82	61	71	67	90	81	80	59	77	84	55	74	67	76	76	86	65	66	72	84	67	77	69	85	68	71	80	73	78	72	68	81	71	78	74	48	75	63	74	84	84	67	84	83	76	60	65	70	62	68	58	58	68	68	67	80	73	80	68	76	75	84	60	79	68	81	73	67	78	69	78	65	83	79	83	78	77	64	88	74	71	70	57	75	77	77	75	79	71	71	89	64	68	75	76	88	73	73	73	74	87	83	86	81	85	86	77	78	68	77	69	74	74	67	71	70	66	74	55	75	93	81	77	58	59	59	81	79	84	87	63	73	73	71	65	87	88	92	86	59	78	69	91	69	72	78	76	78	84	84	67	71	83	70	52	77	68	86	86	79	74	74	72	71	72	70	62	77	75	77	78	64	68	76	72	62	63	76	76	77	86	65	74	60	66	65	66	66	73	84	74	68	78	80	82	77	82	60	74	72	76	78	67	80	75	82	77	68	79	79	90	71	83	75	71	81	74	83	85	65	77	77	70	66	80	72	70	63	86	78	77	76	85	68	63	59	63	78	68	85	74	75	61	63	58	66	72	77	71	73	75	71	66	69	73	85	74	61	70	75	82	60	74	67	70	87	70	64	90	75	85	81	76	75	60	58	89	75	87	84	64	69	75	82	69	79	76	78	68	63	68	73	74	72	66	70	73	69	77	83	88	77	77	75	65	71	75	64	58	69	82	64	63	68	80	92	75	79	82	88	87	65	73	94	65	63	61	73	84	67	79	70	69	74	73	63	72	82	81	77	74	80	82	88	67	81	81	66	67	65	77	71	69	71	67	82	74	67	83	66	65	62	67	57	64	87	70	69	70	83	59	69	72	72	81	81	67	69	75	91	70	71	88	74	72	84	72	73	63	67	56	61	65	79	80	53	78	74	73	66	78	70	86	73	70	74	74	73	66	84	76	72	79	64	74	67	85	79	71	71	72	72	79	90	61	69	81	60	68	68	58	67	77	87	62	70	73	80	53	64	70	81	82	75	83	76	67	76	84	87	75	83	61	76	66	62	71	69	71	65	57	69	73	78	85	80	70	71	70	74	73	89	79	76	78	75	70	73	66	71	60	69	79	74	73	75	82	87	71	66	85	72	76	92	65	78	69	60	80	64	81	67	76	70	79	86	83	59	69	81	76	75	64	81	65	76	65	74	97	56	78	78	77	61	72	74	66	69	80	79	78	84	82	74	90	66	70	74	86	64	76	63	74	74	66	77	65	93	59	82	82	82	71	81	73	84	77	72	71	74	70	70	64	87	65	83	65	69	70	69	77	73	62	64	60	59	69	69	76	76	77	82	100	83	69	71	79	64	82	53	62	63	82	62	63	66	69	73	69	71	80	76	57	57	70	76	63	74	82	95	80	69	79	86	65	90	75	78	86	88	81	68	78	60	76	73	81	94	71	68	55	85	57	65	62	83	74	70	63	65	83	83	63	62	82	83	78	87	78	80	60	72	83	96	74	61	66	66	78	80	82	81	70	66	63	63	80	76	82	70	79	66	62	61	64	62	93	70	81	79	76	91	69	67	63	68	78	70	69	67	66	76	61	78	72	74	70	68	68	77	65	73	74	63	77	72	65	78	88	72	83	88	83	73	77	68	75	62	88	83	78	74	69	66	74	72	70	64	83	78	71	85	66	67	79	89	66	80	66	76	71	67	60	76	66	70	81	70	79	68	76	66	60	93	74	65	84	80	79	71	61	79	80	91	76	72	76	56	75	69	75	55	89	83	70	67	65	87	76	63	71	82	69	76	85	63	80	69	61	78	70	60	73	78	76	87	76	84	76	72	63	58	81	65	77	72	76	73	75	77	59	63	78	90	61	70	58	64	68	93	67	78	69	63	68	78	71	77	77	63	66	71	70	63	64	70	79	76	75	77	75	80	65	76	79	60	83	76	66	69	58	82	71	78	72	83	75	71	70	70	76	64	66	85	78	60	73	74	76	84	68	53	83	69	83	78	77	86	72	79	89	63	91	65	90	80	68	67	70	69	71	61	62	88	75	71	69	64	57	75	69	74	77	71	64	89	76	67	63	60	66	68	73	73	73	84	80	77	75	69	72	75	73	79	71	73	76	64	70	72	71	66	77	70	69	67	69	72	63	73	69	69	63	71	74	75	76	73	66	65	72	90	71	86	78	75	62	82	67	73	74	66	86	74	69	77	73	68	70	79	76	77	68	69	74	73	74	60	75	79	81	61	76	78	68	57	72	83	85	70	78	66	74	64	80	62	73	77	83	69	71	66	72	89	82	73	79	83	71	65	79	78	80	83	73	84	51	69	73	74	71	59	69	67	60	72	71	80	72	87	63	65	83	74	67
18978	6033	2998	2587	9659	30011	33903	32139	23810	16757	10494	4093	628	611	625	625	579	624	629	638	664	589	558	601	587	637	623	561	594	615	600	622	611	590	607	594	627	637	609	597	613	624	607	639	594	610	637	632	581	642	615	580	585	612	623	626	605	612	608	611	594	606	603	592	632	657	619	611	601	649	632	628	632	618	657	629	619	627	621	599	667	587	634	644	633	594	637	614	657	592	606	622	591	563	604	597	634	622	570	604	606	597	601	582	566	639	562	621	596	671	584	580	614	649	653	607	631	629	601	607	605	627	601	610	614	624	659	586	568	628	576	612	637	618	634	617	611	623	638	572	583	592	583	610	607	630	586	622	561	597	638	597	607	611	622	584	596	619	614	592	635	617	646	621	612	578	573	629	633	601	627	592	636	634	619	595	623	614	636	585	656	651	631	627	593	608	610	619	641	623	637	654	609	653	628	632	663	587	644	596	590	579	604	586	585	599	654	615	596	622	601	642	634	573	634	603	622	614	648	593	633	613	595	598	581	626	634	613	630	571	611	610	651	630	644	592	646	608	591	602	625	621	634	604	592	606	654	597	633	615	637	676	578	630	650	589	625	586	602	570	629	631	570	599	627	599	665	629	609	657	590	575	623	644	564	628	640	620	617	603	609	613	626	604	626	659	616	595	674	607	632	576	584	571	654	621	595	602	607	573	581	598	600	569	620	621	569	614	646	599	670	608	609	606	634	641	587	600	616	610	622	612	581	620	651	612	597	628	616	609	645	615	590	578	569	610	629	629	638	630	617	657	612	616	578	603	668	615	597	599	664	624	605	574	549	622	609	619	668	607	605	591	616	655	604	641	626	678	612	609	635	588	617	644	623	632	602	604	613	589	594	642	608	656	640	596	617	638	586	592	584	601	608	586	622	608	624	626	587	641	607	613	619	646	629	612	631	608	636	594	617	616	620	678	644	625	661	574	614	630	636	621	594	613	581	624	601	606	611	578	572	567	616	617	616	645	600	665	614	588	587	585	584	602	635	597	636	590	603	619	610	595	586	611	621	593	587	614	634	537	572	624	608	570	604	598	612	570	619	588	609	653	623	610	586	632	577	615	608	636	612	623	603	594	631	619	628	609	652	649	608	625	631	610	619	572	650	591	628	586	586	573	614	599	586	611	623	630	610	635	596	607	612	623	618	625	621	616	616	622	585	599	645	630	640	649	609	591	578	597	603	660	607	609	582	632	591	641	593	626	609	623	642	599	583	616	629	634	645	616	619	637	593	637	634	608	609	596	631	636	613	670	598	615	617	560	614	571	615	619	613	596	609	623	587	593	619	610	608	671	619	567	593	619	635	628	607	599	585	647	610	591	627	621	575	591	555	562	605	643	648	579	619	613	609	618	644	649	617	584	606	601	646	624	557	622	605	597	593	638	598	605	587	608	620	642	609	558	594	638	600	612	603	619	587	605	649	608	603	634	608	628	611	625	620	596	590	672	583	616	623	618	561	618	613	601	638	629	583	613	627	604	585	610	624	600	625	578	627	559	599	641	674	608	619	605	593	645	623	593	656	615	641	580	572	614	584	611	642	610	588	668	615	651	572	587	603	616	565	639	641	647	609	572	630	624	606	611	605	612	548	611	650	623	594	649	629	571	637	629	597	636	640	639	619	645	603	583	625	611	635	593	593	609	635	621	613	655	593	627	639	613	615	610	595	600	625	612	633	585	622	586	629	628	630	587	602	623	629	625	616	620	636	625	624	599	618	666	615	630	619	644	599	610	626	635	589	591	601	616	632	646	637	606	598	632	566	626	621	641	645	589	634	633	629	665	580	616	599	588	624	599	596	599	662	633	625	630	622	629	619	659	643	607	616	613	608	573	640	658	626	593	650	637	608	626	626	656	566	596	614	584	614	595	591	633	580	629	607	592	598	611	593	593	578	611	658	626	628	588	564	612	636	586	626	629	595	644	618	608	625	642	614	647	594	611	589	664	606	592	640	560	580	610	616	634	582	611	622	600	572	634	581	585	602	595	617	617	579	629	597	601	605	634	571	545	600	601	616	566	632	596	562	619	601	567	618	640	637	639	575	616	616	642	620	641	573	635	597	625	599	610	598	614	619	637	563	602	593	608	585	638	572	637	631	642	567	601	602	618	625	573	637	625	548	590	560	627	633	612	651	596	602	589	667	613	610	597	613	636	596	605	630	597	618	615	587	633	612	595	671	596	624	608	592	610	587	651	616	581	642	618	662	624	594	619	593	611	605	604	589	622	610	644	612	615	622	612	623	591	612	610	573	625	602	575	592	636	606	600	598	601	632	614	601	608	613	660	649	637	628	658	619	585	578	639	609	613	585	627	602	595	595	605	598	593	630	587	554	628	638	612	595	582	604	600	630	617	637	629	581	608	558	586	618	628	600	586	595	629	585	611	651	617	616	628	592	581	621	571	611	646	617	625	606	648	599	604	623	607	615	588	592	601	617	581	610	618	574	607	610	637	641	631	621	637	610	605	611	572	620	567	623	606	621	584	599	589	560	626	640	627	656	646	586	630	605	640	585	645	665	603	636	562	595	642	608	605	618	571	626	615	594	604	605	603	615	617	572	629	638	632	622	589	652	608	614	626	633	607	577	627	599	644	626	629	662	603	576	602	569	607	630	611	637	625	618	638	567	616	627	584	644	625	600	627	617	662	650	595	601	624	641	586	597	635	608	585	624	590	593	587	626	584	570	606	574	618	563	620	597	598	610	635	588	620	641	600	629	603	615	592	617	631	629	646	621	651	658	625	600	661	630	638	648	658	621	630	562	569	611	586	603	634	558	623	565	642	607	643	599	606	612	619	644	619	571	623	621	593	614	615	613	584	608	617	600	634	634	642	582	650	607	620	603	594	623	616	629	648	565	617	647	590	615	658	601	603	639	599	606	630	594	608	632	619	580	636	617	612	603	606	605	591	603	586	605	605	635	602	638	614	605	608	595	579	589	616	599	614	641	624	608	579	595	584	641	654	612	636	643	589	627	580	651	621	615	617	595	583	562	584	595	649	609	610	655	598	580	627	621	601	639	643	593	640	615	612	599	624	609	575	660	624	652	623	663	607	603	625	621	586	606	586	594	606	626	606	644	619	656	585	622	609	593	624	612	573	610	615	629	639	599	628	592	615	617	599	615	599	591	643	584	596	573	607	652	661	560	625	623	593	564	585	580	609	633	596	616	636	603	596	612	581	589	639	621	636	632	614	634	583	578	635	623	653	599	628	640	626	641	589	586	625	598	633	630	630	627	562	657	601	582	595	629	591	644	638	636	651	649	607	630	609	641	659	614	588	623	667	596	601	631	579	612	668	592	622	643	583	660	667	598	637	607	603	601	582	582	613	618	607	579	542	620	600	648	661	630	583	661	608	600	599	564	630	622	611	613	601	606	596	589	576	585	619	612	621	642	640	597	640	611	621	620	590	580	590	631	574	660	604	621	609	608	572	600	630	639	613	673	614	601	610	617	618
4476	853	640	558	1043	5730	9077	11272	7499	4230	2652	880	63	55	51	54	59	53	59	64	67	57	65	51	58	58	44	66	47	51	49	51	59	48	60	71	71	62	60	52	55	57	53	66	50	67	63	54	60	55	57	54	51	50	57	51	47	57	50	57	60	61	69	57	64	47	67	49	51	52	56	51	55	73	54	57	52	49	64	63	54	54	62	51	73	54	61	63	60	51	73	53	60	60	43	56	61	63	52	63	45	64	53	67	61	53	58	62	61	76	55	56	66	55	60	67	53	53	59	61	60	53	48	63	58	39	74	48	59	53	44	57	59	68	59	53	57	52	61	45	60	53	57	52	49	42	51	62	51	57	66	51	57	46	60	58	56	59	60	52	66	64	57	50	68	56	65	75	68	59	53	50	50	70	58	48	56	49	45	64	59	59	60	54	71	46	62	54	58	51	62	56	57	66	72	66	58	68	56	56	59	52	52	52	53	65	53	58	73	45	59	65	59	54	55	54	54	56	60	58	59	65	62	76	74	62	55	64	52	57	48	48	43	52	56	56	68	51	51	55	50	55	57	69	50	71	68	44	57	72	46	59	51	68	65	54	49	59	68	54	65	53	59	45	59	61	51	67	59	52	68	54	83	47	57	63	55	71	65	48	62	56	49	66	55	56	72	70	61	57	52	63	65	62	52	43	69	74	52	60	66	59	60	45	62	54	62	52	67	43	64	56	61	45	60	54	63	70	51	55	63	45	55	61	68	58	48	56	61	68	60	63	61	67	57	58	65	55	44	70	35	45	63	53	52	50	62	58	74	64	64	59	54	59	56	51	69	59	53	58	45	60	66	67	52	66	57	51	64	65	48	61	61	56	55	56	46	69	66	52	66	47	57	59	48	51	55	55	56	54	47	58	51	51	70	58	43	56	58	41	46	60	49	59	57	49	63	40	64	67	54	81	72	69	59	74	55	56	54	57	72	57	54	69	51	59	56	63	39	49	54	50	51	48	58	67	49	57	43	54	45	54	64	61	67	49	57	58	65	53	69	57	53	59	50	51	54	55	46	52	44	57	52	63	48	54	69	53	63	60	46	74	59	54	55	40	57	53	54	68	64	46	47	60	65	56	48	59	63	61	56	63	60	58	66	47	64	70	50	74	63	57	47	54	65	62	48	57	58	55	55	65	58	56	61	50	63	55	65	57	55	58	56	67	64	62	62	66	54	76	54	55	44	69	68	63	66	60	55	42	57	49	55	42	59	68	40	54	55	46	53	53	55	67	60	67	62	55	45	60	67	62	51	61	45	73	78	55	65	63	60	60	47	64	72	58	77	56	46	74	54	66	65	51	45	63	54	47	54	51	64	61	58	44	64	59	62	43	56	47	62	67	56	52	69	58	58	50	61	62	42	48	61	51	58	60	61	72	57	56	62	78	54	54	53	62	72	49	46	59	65	63	58	48	60	58	60	69	49	52	61	48	59	47	46	58	53	50	47	57	56	56	60	47	49	60	71	48	40	56	69	64	62	51	59	55	45	66	54	47	61	56	62	61	59	57	68	54	58	53	52	48	67	48	51	66	58	56	47	48	54	46	52	60	52	41	43	52	49	52	52	46	55	58	59	63	44	58	64	57	60	53	67	50	68	51	57	51	63	50	66	58	56	65	52	56	51	65	58	59	56	42	52	59	59	52	63	50	69	58	78	63	59	63	60	45	52	63	56	66	59	49	42	55	59	45	52	76	54	55	57	60	65	58	63	61	68	55	65	59	50	59	63	62	60	54	61	49	51	56	49	49	61	72	44	61	59	60	59	56	44	55	52	49	49	70	63	52	44	54	66	57	60	62	58	55	48	60	52	53	40	63	58	63	63	62	73	76	63	63	78	60	69	60	41	52	54	61	52	49	54	60	63	59	72	48	56	54	56	42	54	66	62	46	66	47	57	55	66	66	54	47	53	62	49	53	53	59	64	44	58	64	54	56	47	57	43	58	57	66	68	81	64	54	50	46	60	66	76	49	45	61	71	53	71	62	64	47	60	58	54	42	67	69	65	54	70	55	61	65	68	69	44	58	60	48	67	61	56	51	78	64	63	60	55	73	62	46	49	64	55	52	57	58	53	64	58	61	58	58	66	60	71	49	62	58	60	55	53	66	57	64	66	67	63	54	57	54	53	45	52	63	53	57	68	50	53	71	42	49	68	65	45	56	65	71	54	51	49	58	49	60	63	69	55	38	49	59	64	45	69	51	59	59	43	45	58	62	63	58	54	58	50	48	51	57	49	46	63	51	65	58	57	58	51	63	38	64	65	55	61	55	68	57	59	58	44	40	60	61	55	61	43	48	54	51	57	50	59	52	54	55	61	74	59	56	51	67	52	55	52	48	68	46	75	57	59	60	67	56	45	54	39	45	45	70	47	55	59	58	59	44	61	58	64	70	42	65	62	59	67	57	43	57	52	55	58	45	66	57	51	56	53	60	49	56	59	56	71	54	55	52	72	61	52	65	60	51	54	64	49	54	73	60	60	51	58	65	49	52	61	63	53	63	81	65	59	63	52	60	57	50	66	71	59	65	55	60	66	69	62	61	51	55	60	69	57	68	69	50	58	64	45	59	66	67	50	70	69	49	66	54	69	49	57	52	74	64	65	47	59	53	52	56	55	57	57	48	61	57	62	60	56	59	63	57	57	66	60	55	71	50	49	52	57	47	61	60	56	52	75	64	69	67	62	66	50	68	59	62	69	48	62	48	57	55	73	60	58	56	61	53	56	53	59	48	57	66	57	46	72	63	60	64	68	45	62	53	61	49	64	57	56	47	50	63	71	42	54	57	58	59	66	78	48	59	71	57	54	55	63	59	57	70	67	61	65	50	47	55	75	54	49	64	53	72	59	66	54	49	57	53	56	53	67	58	48	55	68	69	62	55	52	70	59	52	48	56	55	52	70	50	51	70	57	68	63	41	51	67	55	47	71	55	66	64	61	62	77	61	41	53	46	62	52	63	58	59	51	67	58	65	65	69	51	62	56	61	65	35	68	50	57	68	60	66	49	58	60	76	60	46	42	54	52	58	44	63	68	58	61	60	49	57	66	56	54	56	57	60	56	50	69	55	49	44	56	56	59	55	61	62	51	70	55	41	54	55	63	67	56	59	49	57	62	54	61	61	45	65	66	57	65	56	55	69	53	54	60	49	58	50	57	49	59	59	59	62	56	46	63	54	50	46	58	50	61	51	64	70	60	55	51	63	53	63	61	56	40	56	58	69	63	47	59	65	57	63	55	57	62	66	66	54	56	72	72	64	54	60	64	64	63	52	50	57	62	73	64	60	57	76	52	57	52	68	46	70	60	60	46	58	68	56	54	51	57	73	55	66	64	58	63	58	49	57	53	59	56	47	59	56	65	47	53	69	61	58	62	55	55	68	53	58	64	63	59	57	59	76	69	51	70	35	60	57	57	72	57	60	48	53	56	58	54	47	53	54	64	64	59	53	77	60	47	76
21238	9518	7161	10180	28468	57726	62251	60792	47128	38505	30973	16577	694	542	492	505	510	542	538	516	530	531	519	507	520	513	503	496	508	499	545	548	474	537	507	558	502	532	520	532	510	490	531	509	486	534	502	499	505	518	516	534	507	500	516	512	506	502	480	489	495	523	515	474	524	512	525	525	512	500	515	554	477	546	458	485	516	497	582	500	508	492	494	524	493	516	509	536	550	516	456	536	474	510	493	522	541	463	511	473	522	511	489	527	489	512	492	520	479	501	464	519	498	505	538	534	537	518	498	512	487	543	504	514	554	511	531	505	549	461	467	539	508	508	504	557	512	494	502	484	511	504	546	528	493	507	514	513	490	544	502	506	520	519	549	531	496	479	523	545	514	519	529	505	491	553	535	533	507	509	525	544	527	520	507	541	515	500	551	512	533	522	546	544	504	488	476	514	483	538	575	538	486	493	502	491	487	518	538	473	509	522	497	518	493	546	502	514	482	569	526	537	522	539	506	529	517	528	497	505	497	499	504	529	493	517	516	528	498	515	526	519	528	510	498	525	532	506	541	506	526	515	503	559	499	530	549	509	511	541	536	519	521	535	500	494	508	498	536	501	530	518	523	489	529	516	530	469	531	505	481	522	479	513	487	482	517	502	540	507	520	490	537	530	480	529	533	534	501	549	494	521	547	548	486	537	498	479	509	551	474	526	488	556	514	555	498	505	522	508	527	464	505	505	567	552	535	503	517	505	496	519	490	529	518	522	522	505	534	538	518	511	512	501	552	507	554	531	508	532	499	538	459	518	511	522	519	539	528	511	481	510	541	499	552	514	525	489	513	519	512	498	492	541	514	539	533	535	539	479	506	512	485	512	492	511	492	494	521	503	519	517	524	516	494	557	537	489	516	518	540	512	516	494	514	505	521	500	566	517	464	526	486	482	513	577	511	554	476	504	505	513	499	487	522	526	481	544	490	496	524	521	511	514	504	516	509	518	540	467	508	541	521	533	527	520	490	523	508	502	531	532	494	502	509	495	496	499	521	563	506	527	519	507	529	527	481	508	549	497	523	507	533	448	490	479	508	517	523	480	549	521	527	493	522	505	505	504	507	495	487	485	511	521	541	516	495	540	512	503	520	530	519	516	514	522	497	512	523	515	475	500	542	529	537	508	502	575	509	458	534	585	549	469	490	519	492	536	489	533	504	530	517	520	565	516	501	535	498	501	503	505	495	533	486	487	503	528	540	487	520	499	550	568	531	526	510	500	573	502	525	514	451	514	524	512	522	467	507	538	490	504	508	519	501	488	473	522	526	544	527	485	522	523	483	496	493	535	515	522	514	468	518	516	538	526	515	506	520	514	535	508	514	496	485	498	510	470	525	524	517	508	510	522	514	501	531	544	502	501	503	523	503	476	520	491	497	509	520	494	477	485	478	471	544	473	503	528	540	517	503	530	504	516	507	505	470	501	570	480	568	543	543	467	497	505	498	517	519	541	525	501	495	492	455	488	475	500	493	507	506	491	544	495	483	523	527	508	487	489	509	522	544	497	514	499	466	489	490	533	492	510	501	530	506	523	487	528	546	514	494	514	509	490	547	510	504	509	519	505	522	547	512	554	510	513	503	524	504	520	473	523	503	504	501	539	500	520	511	477	547	528	492	497	545	548	532	519	511	528	500	527	496	529	494	515	538	544	475	538	515	502	527	525	496	546	534	538	543	509	492	529	508	504	558	531	527	505	504	533	546	534	483	492	544	533	509	477	497	473	509	523	521	507	544	534	494	536	519	506	531	528	500	502	522	525	515	488	479	545	497	553	519	482	499	570	520	511	526	548	516	513	508	499	540	553	507	528	492	542	530	495	537	519	504	516	507	486	524	518	489	498	522	543	506	509	508	530	494	549	522	520	508	489	517	519	537	488	540	496	539	503	538	542	536	475	508	478	518	473	501	520	526	525	495	536	507	528	516	541	507	510	534	496	491	540	499	535	539	514	501	501	524	522	543	507	509	487	503	503	482	559	522	491	493	489	548	543	482	463	560	546	507	524	509	529	514	546	505	517	531	517	529	507	534	566	540	522	493	517	493	509	534	481	512	504	482	524	546	495	497	509	500	539	521	509	495	501	511	493	506	530	535	514	517	565	488	507	547	518	531	484	547	568	540	554	484	507	537	512	524	460	557	467	507	538	542	516	533	516	532	536	511	492	494	520	497	509	541	557	465	526	484	499	510	534	510	514	514	523	502	501	518	515	509	535	520	529	495	517	501	483	526	506	492	568	511	499	501	469	514	528	543	487	488	532	519	474	521	479	520	504	520	494	523	526	519	536	526	535	527	504	510	545	499	505	511	520	509	503	570	499	531	529	502	548	521	517	508	486	508	498	461	552	494	514	508	508	521	525	480	510	554	497	566	537	517	484	529	513	513	511	530	508	516	556	534	527	559	518	511	512	531	522	538	544	498	472	521	474	538	483	481	510	497	502	490	520	540	495	537	503	493	499	541	485	519	541	541	538	496	551	544	542	487	498	520	503	552	498	490	509	544	498	520	553	503	511	568	502	480	510	516	503	497	519	514	495	485	483	517	515	522	525	539	523	534	510	489	500	522	494	541	549	494	531	492	536	504	520	484	520	530	499	511	476	516	528	474	542	497	527	508	526	494	510	539	517	512	496	508	537	491	544	495	531	536	491	536	518	525	527	531	522	523	538	528	498	517	493	482	501	481	502	509	526	558	543	512	502	526	519	545	517	445	511	532	511	486	522	483	486	490	445	503	520	551	532	499	535	539	532	487	505	545	517	547	551	495	511	508	517	510	506	493	524	499	523	489	514	512	523	540	466	539	489	515	536	470	501	520	494	503	503	466	493	504	547	540	472	488	492	515	506	569	505	469	469	514	543	547	497	504	479	533	496	515	526	498	528	529	542	546	524	535	510	492	507	506	519	515	542	524	520	499	560	531	517	473	515	481	516	506	545	497	493	502	461	507	527	478	503	559	545	511	466	503	501	519	518	517	504	492	535	536	486	497	476	499	500	499	507	512	539	530	511	446	526	531	546	496	545	508	500	514	520	521	536	516	502	567	509	477	518	504	522	487	510	495	481	490	488	499	475	499	547	504	506	519	508	507	510	496	507	528	549	508	527	526	507	519	507	515	507	547	522	533	505	543	503	517	551	547	561	526	535	524	534	516	504	452	520	493	567	485	510	518	536	524	494	575	498	489	552	518	523	528	500	504	490	530	540	562	508	532	502	524	516	551	526	515	560	531	519	569	532	524	527	477	492	516	539	490	520	515	528	505	468	495	511	513	532	493	521	491	512	533	534	506	525	536	536	506	484	525	489	532	488	494	531	522	542	538	563	516	515	493	495	492	537	517	481	537	521	516	512	508	537	552	582	487	566	510	535	515	499	515	524	551	478	516	510	525	550	500	508	544	503	551	518	497	503	522	509	536	520	530	493	507	518	493	536	494	511	500	521	512	520	559	499	512	524	540	486	461	501
5217	750	454	338	589	2528	4836	5739	3670	1951	1309	489	55	44	53	53	53	56	44	55	45	52	46	43	44	54	36	51	44	45	48	44	55	48	48	44	44	53	44	40	48	44	56	42	46	53	60	37	44	50	45	52	39	49	47	55	39	47	51	61	48	44	52	42	57	41	35	54	54	45	49	56	57	56	47	50	48	48	50	53	49	49	50	42	52	46	46	63	45	50	42	45	44	52	47	46	47	50	49	60	41	54	42	44	52	49	52	53	48	54	50	33	48	53	52	47	51	57	50	40	44	41	43	46	51	41	46	57	56	51	54	30	44	59	61	50	52	48	54	54	67	52	54	58	55	48	47	47	43	48	49	51	54	34	56	44	60	40	52	51	54	39	61	46	51	40	41	41	49	51	50	47	49	40	55	59	45	39	53	51	44	49	43	55	59	56	38	45	65	45	58	41	44	51	61	63	48	44	46	45	42	47	51	55	52	44	43	40	48	41	49	45	52	54	52	42	43	53	51	43	53	42	55	43	54	50	46	57	46	54	43	47	46	45	49	48	46	36	49	39	48	51	48	53	46	50	40	39	42	39	62	45	60	31	45	49	54	36	56	47	44	54	46	56	52	54	46	53	49	50	62	51	47	50	43	43	58	59	50	41	42	36	50	38	38	56	37	51	45	40	40	41	46	42	46	56	39	36	58	69	67	49	46	55	50	51	49	45	40	50	50	47	50	43	36	47	54	53	43	52	44	48	33	49	38	40	41	51	38	45	36	56	48	45	45	40	41	55	53	47	31	53	48	52	49	50	39	44	53	47	49	51	41	43	45	45	50	42	52	41	50	41	43	57	51	36	48	50	41	45	37	39	36	65	48	55	53	45	35	46	44	39	43	53	51	51	59	53	44	49	43	45	32	59	43	41	50	45	45	49	58	44	55	61	42	35	45	51	42	51	49	42	49	54	45	38	39	49	48	49	38	46	49	49	46	71	47	51	49	59	40	46	40	45	42	50	42	49	44	50	33	52	56	48	44	48	49	47	38	56	56	54	44	59	40	42	45	45	51	50	46	43	49	55	50	47	52	48	49	48	54	50	70	57	55	55	58	45	43	42	52	53	49	49	66	42	62	60	52	48	33	59	49	57	53	51	51	45	52	58	52	55	48	42	37	42	47	41	51	55	49	47	43	46	53	55	46	48	36	60	37	40	58	54	47	50	42	43	49	52	57	53	46	51	41	53	71	40	55	31	47	47	51	48	50	46	54	40	34	50	64	43	48	49	40	38	46	60	61	46	44	50	59	46	47	46	47	50	36	52	60	43	55	50	44	57	52	65	46	55	63	37	57	44	43	46	55	46	55	40	60	60	37	60	41	52	46	49	50	47	44	50	39	48	52	48	54	49	44	48	45	55	59	52	47	50	57	42	58	49	56	58	53	45	49	44	41	53	44	43	57	52	44	42	55	55	36	47	51	50	49	42	50	34	49	45	50	43	33	53	68	49	41	50	54	54	42	42	42	49	56	52	50	49	41	63	40	56	51	51	40	51	36	40	40	50	49	50	55	50	40	51	40	50	52	61	42	35	52	48	52	59	43	45	44	41	54	45	47	48	51	42	50	46	39	47	48	56	51	66	38	40	48	49	42	50	44	47	45	49	39	41	44	54	52	40	49	36	59	48	34	55	54	36	44	52	47	39	40	45	51	38	55	41	39	37	68	55	57	50	61	39	39	43	37	46	58	47	56	45	68	56	47	58	33	47	56	56	44	40	39	47	53	46	46	46	36	42	59	45	43	49	49	44	47	57	40	48	56	37	43	42	52	44	64	43	58	43	53	49	52	45	48	44	34	50	52	55	50	51	61	59	54	47	46	48	50	45	47	58	51	47	43	41	46	53	49	41	51	48	34	49	52	53	48	49	53	48	55	44	47	53	45	45	54	42	50	41	35	52	55	56	41	40	48	53	43	39	57	45	58	54	41	53	40	42	52	45	49	44	38	52	47	38	41	45	52	53	48	40	33	63	46	51	41	43	49	48	50	40	46	66	37	56	51	62	48	39	42	45	53	49	43	54	47	57	46	47	58	54	35	58	59	57	48	49	53	42	44	51	43	49	41	45	45	51	44	52	42	40	59	48	54	59	53	40	51	47	55	41	44	52	44	45	46	60	44	38	38	41	53	57	42	49	46	49	52	46	53	53	39	44	49	37	45	42	54	58	59	40	45	45	56	44	57	55	41	67	54	43	52	32	59	51	38	54	62	36	60	48	51	54	47	72	58	53	45	45	38	41	44	50	49	48	45	51	57	42	42	45	59	50	50	36	49	47	55	49	58	58	50	45	36	53	57	44	49	45	55	53	36	57	53	43	48	40	45	46	51	42	56	50	46	40	56	55	56	58	33	54	43	63	45	49	48	51	43	52	61	47	42	44	54	41	44	46	44	48	42	49	52	43	53	59	65	43	52	56	40	44	47	51	48	52	41	47	34	48	62	43	51	51	41	63	41	53	52	42	36	59	48	43	46	37	38	56	51	56	45	49	38	44	52	51	40	46	49	48	38	56	38	58	52	36	45	52	49	58	62	49	51	50	43	49	42	56	57	45	58	40	50	44	58	49	44	30	50	56	54	44	52	48	50	51	47	49	60	56	34	49	55	46	56	50	32	52	50	53	39	49	52	51	42	52	52	51	46	36	57	50	41	57	42	53	50	44	28	48	46	42	42	51	44	59	49	37	49	57	47	47	45	48	53	42	41	59	52	58	46	53	43	36	52	49	46	40	48	43	53	47	43	46	52	34	55	47	45	37	61	59	44	38	42	46	52	63	45	47	46	62	53	37	38	39	52	47	43	44	52	48	43	49	51	44	41	44	45	48	39	55	49	42	49	55	44	34	41	44	58	50	63	40	41	37	58	42	46	49	61	46	54	55	45	38	60	51	46	42	40	51	54	50	49	41	53	65	40	42	50	53	41	54	47	51	54	57	43	47	44	46	48	41	49	47	61	50	48	50	41	47	44	49	42	54	47	35	57	60	48	53	58	46	45	42	40	56	42	48	32	50	51	48	46	61	54	52	43	50	42	35	54	50	41	41	47	37	40	48	47	54	56	47	61	53	58	49	53	46	42	57	45	57	50	53	52	55	57	56	47	50	40	33	44	33	55	50	37	52	45	46	54	53	48	48	47	45	52	53	49	47	48	49	42	31	55	47	46	41	56	55	50	54	43	45	59	46	41	46	57	47	45	37	56	48	40	43	62	51	36	43	52	41	39	56	55	46	53	60	42	37	45	51	41	42	48	43	53	56	48	38	55	37	48	58	50	39	47	36	38	55	47	57	46	43	46	56	50	52	38	43	40	42	61	58	57	51	41	50	45	41	44	50	56	47	46	38	53	37	52	44	52	54	50	48	37	49	55	46	53	39	45	57	61	59	49	47	53	47	48	38	42	51	36	62	57	44	35	39	47	46	44	37	50	57	55	46	41	51	48	50	35	56	50	48	46	34
17092	8516	5466	6783	22413	44379	49730	47479	37140	29600	23280	11182	515	436	426	451	424	406	391	411	405	387	396	414	405	429	421	442	439	433	426	420	397	431	412	409	451	381	377	416	405	413	439	424	444	428	394	406	402	397	432	421	362	422	386	411	452	426	414	411	404	423	404	418	423	398	394	431	443	409	417	429	403	439	404	400	396	381	402	412	390	437	410	376	400	421	389	408	382	406	412	423	421	407	411	401	433	354	414	444	393	408	421	378	418	439	421	412	423	429	433	416	397	402	416	445	423	409	391	391	413	407	388	398	444	377	404	403	421	385	409	395	435	393	421	425	422	408	412	412	452	419	445	425	407	405	385	413	422	443	390	402	397	418	431	421	388	452	400	434	396	412	415	422	396	424	390	383	384	400	404	389	381	391	388	416	402	395	438	439	430	430	433	396	392	432	382	439	427	416	412	447	429	418	417	439	431	411	427	413	432	366	417	406	402	378	427	452	415	421	427	376	385	396	393	441	395	403	432	390	446	383	418	422	407	416	428	408	355	403	445	436	372	393	413	428	404	404	377	400	421	396	416	455	442	391	403	389	384	407	423	374	422	418	384	421	432	432	407	409	390	425	371	398	417	412	413	428	416	414	412	383	401	390	383	382	392	379	366	428	405	400	386	399	398	402	415	423	405	403	390	422	419	414	399	403	417	419	418	398	407	401	386	377	430	420	422	427	404	386	401	406	391	399	406	409	416	406	418	393	421	369	400	418	402	448	384	380	413	377	430	436	423	399	438	414	425	400	374	410	447	400	399	381	384	420	446	423	433	391	407	418	424	389	423	400	382	420	409	413	407	404	428	432	426	406	423	418	398	396	447	428	402	412	420	384	417	459	379	388	404	400	436	424	438	422	432	408	397	426	421	420	406	444	425	403	436	430	384	418	379	393	431	388	395	394	418	421	412	429	420	391	413	396	428	376	434	422	378	367	419	424	405	432	437	412	410	401	430	428	370	407	401	372	455	400	406	381	409	409	389	410	426	398	411	401	430	387	425	464	437	413	430	444	411	412	388	406	388	375	409	375	396	391	412	429	389	406	414	432	409	397	411	444	407	408	454	397	402	429	437	435	436	416	400	425	419	452	376	406	373	385	420	434	415	394	415	397	404	415	390	379	461	452	410	389	434	401	421	414	349	429	419	409	407	401	412	390	397	443	396	396	400	413	436	424	411	434	414	385	421	399	384	398	394	410	428	422	420	430	435	441	446	407	402	421	383	419	394	407	415	413	432	397	380	428	423	426	392	404	423	370	447	406	427	419	474	390	446	407	401	402	418	421	378	413	413	422	433	418	402	409	459	408	386	446	427	388	410	407	417	398	398	408	386	374	378	409	424	402	393	375	419	409	397	400	393	403	397	409	406	410	397	412	408	431	424	435	413	387	424	393	416	397	416	408	418	397	444	442	444	382	394	399	429	406	395	416	440	439	404	417	439	408	391	404	400	428	416	399	444	381	397	424	415	412	410	429	411	422	430	404	391	421	413	423	442	389	433	394	448	435	425	430	380	392	422	380	432	453	397	443	401	453	423	394	414	455	437	403	407	396	407	412	431	421	369	432	407	411	393	431	411	447	418	438	399	393	414	379	407	409	413	394	437	437	404	420	410	400	429	411	408	396	401	446	398	386	395	416	435	421	403	417	398	404	400	432	403	371	401	417	409	428	428	407	435	433	393	423	424	431	436	397	371	419	416	397	416	415	422	408	445	439	405	396	433	411	394	404	412	411	408	413	431	414	405	436	413	432	416	397	410	381	413	376	428	405	429	418	405	407	394	397	404	400	401	415	408	443	386	436	411	404	436	364	407	423	451	389	399	378	387	382	375	408	424	416	438	455	385	431	405	401	405	432	421	427	434	401	421	404	389	385	441	416	420	413	381	401	415	402	386	437	403	390	402	415	406	392	420	388	421	402	428	406	424	376	442	397	411	409	414	374	404	421	399	403	399	438	408	408	429	421	392	427	420	412	406	399	430	415	383	422	401	440	391	440	425	372	434	380	420	426	413	400	437	440	383	405	449	420	398	389	441	439	441	399	385	443	418	438	417	417	399	420	397	415	379	372	436	417	374	385	418	435	406	451	418	386	394	420	400	402	397	428	436	414	426	426	408	441	402	397	411	394	418	430	395	420	389	425	389	418	404	451	391	425	414	439	406	437	400	427	406	401	425	440	433	399	397	406	420	419	402	431	386	435	412	420	437	408	394	424	425	404	401	388	391	429	390	448	390	405	406	416	417	391	427	393	433	380	410	394	431	416	402	367	400	406	425	426	390	412	423	399	421	372	370	398	403	408	413	372	416	412	405	457	415	414	407	399	390	420	422	426	416	425	389	415	385	408	389	407	436	387	386	397	410	395	444	384	431	374	379	388	409	397	392	412	442	408	416	416	427	414	442	411	412	364	432	435	428	415	401	423	420	444	406	419	395	417	414	407	441	420	412	435	392	396	416	435	396	405	392	404	457	380	433	428	404	404	423	418	429	393	411	424	428	430	419	409	425	437	376	384	419	416	400	392	425	391	417	402	373	412	403	436	453	408	428	420	386	389	428	396	430	413	427	414	452	398	449	411	386	432	377	395	423	398	405	426	396	365	427	430	425	428	397	399	424	415	413	409	430	395	405	382	409	401	422	414	410	451	393	390	396	429	452	403	400	428	400	400	416	392	445	432	409	423	417	408	425	423	438	394	390	408	433	401	391	425	379	397	387	420	408	450	405	410	386	409	399	406	402	394	419	431	403	373	433	425	419	430	411	402	409	418	396	393	384	434	409	413	394	428	409	425	415	371	398	421	431	414	433	401	404	430	448	440	414	393	413	433	386	426	399	420	409	428	409	414	376	420	395	415	418	373	411	407	444	395	393	397	400	414	413	435	398	409	409	419	427	383	433	385	433	409	429	408	406	428	387	408	390	424	423	431	383	412	413	407	404	407	405	417	404	453	429	414	393	403	390	396	429	387	412	412	372	406	403	430	432	415	400	423	424	419	431	386	420	447	392	380	413	417	403	407	356	390	390	424	422	433	391	451	415	415	412	386	442	428	405	398	427	433	392	428	435	382	418	434	391	415	436	388	425	408	422	443	433	376	406	408	464	385	432	409	416	415	416	435	410	426	403	438	386	441	383	405	413	385	423	426	407	378	433	381	405	422	411	411	418	415	430	413	404	443	391	385	422	423	397	420	423	412	423	417	376	414	392	412	437	380	426	421	380	424	428	402	419	389	365	397	423	410	390	393	390	393	411	413	380	414	432	415	423	389	418	408	375	425	397	417	417	412	409	411	402	409	398	412	400	402	405	408	414	415	437	426	391	417	453	387	439	415	391	415	432	445	441	445	419	421	461	389	404	396	438	403	420	429	412	399	442	450	377	396	438	391	424	423	392	431	409	404	411	397	446	408	438	398	407	418	382	424	375	413	396	416	410	385	417	392	391	390	404	396	410	406	435	399	379	413	375	422
3226	883	474	374	711	5020	9564	10915	7438	3691	2254	751	71	81	81	64	70	70	62	77	55	68	65	79	56	67	62	68	58	75	64	71	74	68	85	66	62	63	60	59	84	66	80	70	68	77	73	68	76	69	64	68	79	45	64	78	68	89	79	58	57	67	69	78	65	85	62	78	60	83	66	75	75	80	58	74	78	68	76	64	70	59	69	67	86	77	74	75	65	71	59	74	64	81	76	67	63	88	68	67	80	86	65	65	71	63	79	62	71	61	89	71	72	71	78	79	70	81	80	78	67	66	60	62	73	73	51	63	71	76	64	81	69	58	66	65	67	72	81	92	69	95	71	50	75	58	65	74	84	67	67	74	85	71	75	86	86	72	77	61	81	69	68	69	65	67	66	62	75	65	80	70	86	62	68	62	84	50	68	79	69	60	70	71	70	78	81	68	61	63	67	68	68	86	53	65	71	72	76	71	69	66	72	77	57	65	72	90	70	71	76	66	70	77	73	80	65	79	63	63	57	75	86	70	69	73	66	64	58	73	71	68	64	90	79	58	61	76	64	75	72	71	62	68	69	74	74	73	70	75	85	66	62	75	71	84	75	81	72	70	73	76	66	79	73	78	87	74	70	62	72	76	78	63	52	81	63	82	64	59	70	62	66	77	64	64	63	76	62	89	59	64	72	72	56	85	63	58	75	69	67	76	56	79	80	79	76	75	60	63	64	65	70	69	79	85	63	80	80	78	57	63	64	72	61	79	75	86	62	70	62	72	72	74	76	72	58	69	74	69	77	57	75	74	72	60	85	57	76	70	63	67	68	66	66	69	71	66	66	68	75	64	73	77	77	59	75	71	71	73	77	75	69	65	65	70	71	81	65	77	63	60	65	62	49	59	51	79	47	73	59	66	64	65	62	54	76	65	67	71	67	79	83	61	66	61	80	73	66	56	75	80	70	82	61	52	63	66	74	67	68	77	71	74	63	85	68	69	74	79	70	64	72	61	65	83	66	89	66	52	66	78	69	80	72	76	65	71	64	75	65	60	87	63	68	75	71	67	58	78	61	63	65	72	81	75	64	56	95	65	55	69	78	56	97	76	70	75	71	62	67	68	68	72	59	58	66	61	71	60	65	68	67	66	79	90	70	71	66	72	73	63	65	58	67	71	68	77	63	56	79	55	71	66	86	80	80	73	60	66	57	64	74	65	61	64	86	62	72	59	85	62	73	74	81	82	66	71	68	65	84	72	73	70	54	82	81	64	71	65	72	77	85	77	64	83	75	72	64	77	72	63	77	75	72	65	65	67	48	81	80	79	76	68	76	65	71	77	79	89	80	66	77	74	93	75	71	68	64	73	61	71	64	73	59	78	73	74	60	79	65	63	68	79	60	85	69	85	79	77	66	73	72	74	71	61	67	69	86	74	75	69	68	74	86	76	67	77	63	75	71	64	64	67	69	71	71	61	65	67	83	73	72	61	71	62	65	76	82	82	80	66	68	86	71	70	74	65	96	65	60	54	85	79	62	95	73	66	89	66	96	74	85	75	52	72	68	82	65	84	66	68	74	72	72	69	65	75	60	62	87	63	74	72	79	59	77	71	76	58	72	78	81	72	66	60	75	74	57	54	63	71	64	54	58	61	78	71	70	68	82	68	58	73	66	60	64	81	74	68	68	76	68	84	65	79	72	83	52	69	71	65	66	66	56	81	65	82	85	90	73	68	79	66	73	63	66	65	67	78	71	70	66	56	73	79	78	64	85	62	73	69	83	80	80	66	69	64	57	65	75	63	68	62	80	70	69	65	76	75	72	89	71	71	68	78	72	73	59	72	80	70	70	63	71	72	77	71	82	78	79	82	73	77	67	74	73	68	64	58	65	83	68	75	77	62	74	69	70	72	78	68	76	71	68	83	79	67	73	51	70	69	65	77	81	73	74	66	58	75	77	76	62	69	59	55	64	63	82	73	63	79	74	77	79	76	63	54	58	79	84	57	60	71	75	71	78	71	68	71	75	61	53	92	82	65	78	71	74	84	61	68	69	68	66	63	66	76	65	69	70	66	68	70	60	78	71	85	56	70	66	46	65	76	85	76	84	65	74	63	77	52	69	85	75	70	84	84	78	79	77	68	59	73	68	65	71	73	59	66	68	71	77	68	71	94	73	86	82	73	78	89	86	70	67	87	74	53	66	70	81	63	89	72	84	62	85	81	68	77	71	78	63	76	80	59	72	92	68	89	69	68	62	68	64	70	59	69	62	69	66	71	60	65	75	59	59	75	79	47	67	75	83	80	79	66	73	74	80	75	72	73	57	60	73	72	79	71	80	59	68	65	59	62	53	62	54	52	59	91	65	68	60	62	67	77	65	69	60	67	70	70	65	65	69	64	64	79	75	82	74	70	87	66	74	68	57	73	71	76	72	62	64	77	69	80	73	66	74	76	80	76	71	62	81	77	70	72	77	73	60	85	70	76	63	60	73	67	67	70	69	75	80	76	65	70	76	68	65	66	68	65	70	86	73	66	68	64	55	75	90	67	84	69	78	62	78	71	61	79	73	74	75	76	69	85	61	59	79	67	71	56	83	65	62	68	70	76	79	68	91	76	73	68	66	83	56	59	85	62	61	65	63	62	73	80	62	75	65	70	78	85	63	70	69	69	90	68	64	62	79	68	64	67	98	70	78	67	60	81	69	54	57	56	72	68	74	70	69	55	69	72	58	70	67	72	74	68	79	70	84	75	74	75	73	96	68	80	76	63	76	76	67	69	61	67	79	74	59	64	70	64	68	75	69	75	70	82	64	66	69	77	63	62	57	65	80	67	56	70	68	68	69	90	87	56	61	68	67	65	69	88	68	73	72	71	69	66	75	65	68	79	93	74	78	78	66	75	67	66	72	79	67	74	71	71	70	69	68	58	71	85	73	71	73	73	79	79	83	70	72	67	78	69	69	81	57	67	81	78	57	83	68	76	66	65	66	73	68	64	60	76	71	65	67	69	69	70	78	74	85	54	67	80	71	64	64	69	86	65	71	64	63	74	54	87	70	69	71	71	75	74	58	77	55	62	79	73	68	79	64	82	81	71	73	68	80	70	75	69	66	72	78	65	62	73	70	71	71	75	77	74	65	76	69	86	61	88	75	61	61	75	73	64	76	71	65	70	75	58	68	69	64	64	66	72	70	62	64	62	54	80	69	61	76	55	63	68	62	85	63	81	85	68	83	76	74	59	67	80	73	62	50	58	65	76	68	71	64	64	73	58	79	64	83	58	68	80	61	78	58	61	82	71	58	78	87	61	80	87	75	49	65	64	65	64	81	93	71	69	81	58	83	83	79	67	57	69	80	64	81	66	68	75	83	66	58	74	61	73	82	82	76	75	53	75	61	64	53	70	75	83	64	64	71	71	72	58	70	54	78	62	75	65	84	73	78	65	75	68	62	84	85	73	59	77	76	77	77	82	50	61	74	79	80	68	62	64	80	59	69	74	71	75	74	64
22745	9519	5788	7202	23688	55999	63778	59451	46832	36724	29532	14420	811	654	662	629	668	636	653	628	634	625	650	610	638	594	678	619	610	658	648	644	586	632	641	609	641	610	591	610	620	625	657	583	642	626	606	658	648	625	621	573	631	602	636	644	603	608	649	646	619	638	581	661	603	604	594	669	608	643	638	614	616	620	613	606	616	601	590	655	634	628	636	690	626	661	620	605	578	637	631	625	641	585	612	623	609	625	604	628	640	616	602	619	663	617	603	630	645	654	648	628	599	675	638	634	650	682	605	665	626	608	593	620	621	617	643	625	645	615	638	651	607	620	624	594	585	605	684	610	600	614	627	555	627	643	583	646	625	603	663	585	634	623	643	614	614	644	638	598	611	645	594	609	587	645	622	637	618	641	627	592	617	595	612	618	600	606	594	558	620	630	606	674	650	610	654	607	655	587	598	648	651	583	627	602	621	638	641	597	586	608	606	654	670	632	651	579	606	618	643	589	659	596	600	614	596	639	615	611	626	646	602	641	661	602	647	642	591	652	602	656	614	619	630	636	584	634	605	661	580	586	645	610	629	675	640	602	618	629	616	617	627	593	618	603	664	627	648	636	602	629	623	608	589	612	625	645	628	681	656	627	633	599	615	615	608	615	631	673	586	577	588	632	671	607	618	621	598	665	641	607	637	598	588	635	602	554	659	646	638	578	593	618	608	602	635	584	614	647	618	567	603	676	617	583	637	614	619	648	607	644	619	582	643	651	607	668	619	628	658	625	585	652	580	578	642	608	617	654	605	614	633	616	638	619	598	601	587	587	621	611	652	597	610	635	653	589	653	656	648	608	641	614	659	626	625	607	616	637	640	590	609	630	662	646	611	656	592	640	613	624	621	625	585	645	655	639	617	581	585	633	616	612	673	632	640	632	654	633	608	638	661	622	659	632	611	635	672	621	625	627	592	608	634	650	623	621	619	657	643	643	594	619	660	654	661	620	614	607	603	655	663	620	659	642	647	670	582	648	614	687	637	652	642	665	593	638	653	606	673	629	621	612	603	615	647	625	642	636	624	624	603	600	677	597	615	610	602	594	604	632	644	629	631	615	644	647	606	609	630	602	651	602	624	616	643	646	619	634	584	624	598	628	632	617	603	670	616	586	599	608	598	670	635	695	593	647	644	659	634	635	645	619	622	634	642	622	570	635	609	625	581	645	621	626	618	620	606	617	616	646	630	583	668	633	650	654	639	585	585	632	652	608	672	591	603	628	615	641	631	626	642	626	647	640	602	588	586	609	632	616	604	614	597	608	610	608	644	607	633	649	615	587	616	630	619	634	581	637	629	644	649	618	635	608	605	653	619	661	617	634	649	640	620	619	564	621	635	648	622	606	669	633	649	634	598	618	659	598	618	642	596	620	577	644	635	667	628	574	571	627	651	644	615	583	651	654	628	592	620	630	614	627	582	623	656	605	637	651	599	649	624	625	629	605	619	658	646	606	655	634	595	638	617	648	655	616	663	621	624	640	663	601	630	620	643	657	632	637	638	619	597	610	627	642	581	582	613	629	607	625	580	664	622	577	593	630	617	626	615	582	615	615	639	602	674	599	669	599	631	623	645	606	638	645	616	608	589	584	678	587	615	673	608	606	566	634	622	640	639	576	612	629	610	649	619	624	653	694	612	642	657	676	664	634	683	573	651	608	633	601	635	611	616	590	610	650	596	644	601	588	614	598	654	612	579	630	600	664	620	628	566	605	665	617	596	623	602	651	647	627	620	616	627	606	645	628	636	587	596	620	632	600	635	629	630	603	619	625	644	659	638	632	609	602	629	619	638	610	598	601	586	648	653	610	605	635	625	574	610	633	595	642	579	606	607	618	637	661	633	583	572	626	636	616	574	619	613	651	627	627	606	633	612	647	622	628	628	597	640	611	607	563	683	653	655	627	589	608	613	636	623	611	665	618	626	628	626	613	628	588	606	620	636	637	600	563	622	645	622	626	671	633	611	659	611	617	623	642	610	608	613	586	652	621	627	577	629	622	578	610	621	636	634	606	593	603	623	631	629	664	650	606	672	563	562	619	606	653	644	617	597	639	613	624	607	609	613	604	614	580	609	661	623	637	593	602	602	636	643	671	611	612	591	576	591	629	632	612	621	611	631	627	669	634	592	635	620	670	615	589	648	592	619	635	656	583	603	647	602	609	637	608	607	583	640	612	620	615	619	605	616	633	599	654	604	607	623	660	707	621	650	645	625	605	626	609	629	614	639	610	620	646	616	611	589	616	628	641	597	639	647	629	618	674	607	627	673	614	655	611	663	565	580	643	655	591	615	648	584	578	645	591	594	631	660	596	575	612	641	629	624	649	671	589	623	654	588	625	591	619	628	599	642	594	678	613	582	627	592	655	660	637	651	589	625	606	603	629	647	629	589	623	652	618	612	643	605	623	631	592	636	591	622	606	617	667	622	657	604	632	649	608	636	626	696	627	590	599	659	646	602	634	612	602	620	600	605	609	565	591	603	652	598	647	648	591	564	641	638	683	651	616	609	613	630	603	573	621	609	615	623	625	627	600	644	624	622	640	611	620	616	630	585	592	653	633	652	634	632	626	630	576	623	643	606	597	667	614	639	633	662	658	623	648	603	642	673	640	651	655	644	577	604	619	665	658	607	652	593	615	649	615	640	643	590	588	653	612	633	595	666	637	643	582	639	630	641	641	611	639	617	636	638	618	599	611	608	662	612	628	586	624	604	623	578	613	656	609	637	617	615	614	603	603	627	630	612	597	651	579	622	683	664	636	605	608	604	617	659	627	629	667	613	622	601	664	639	628	631	589	613	651	608	655	646	587	598	595	584	602	635	635	601	597	620	635	595	620	646	614	640	675	604	615	640	602	623	616	630	598	637	634	608	677	663	624	632	636	622	651	642	636	672	621	608	672	608	653	591	614	594	663	656	618	580	639	586	654	598	626	620	611	613	610	645	641	617	654	620	663	619	629	598	628	606	607	637	634	669	638	688	669	644	639	588	578	614	624	626	614	634	593	653	632	655	635	627	571	659	617	632	591	665	644	614	621	608	623	643	651	589	593	621	616	649	580	582	667	618	612	657	652	612	633	641	587	636	624	634	623	607	618	615	616	613	650	610	621	624	609	602	595	593	612	664	656	577	622	636	681	622	577	649	583	599	609	656	632	619	619	609	601	616	614	629	654	599	601	556	607	676	637	666	660	639	645	595	631	612	644	636	634	684	616	611	653	673	597	609	579	618	599	654	632	596	613	560	590	594	606	623	663	665	612	650	600	636	637	600	653	626	624	692	683	635	593	643	601	602	629	621	578	592	605	605	613	626	622	630	626	648	614	621	580	624	652	608	612	640	620	637	631	673	624	669	662	618	622	615	601	624	631	691	661	658	632	610	653	641	602	632	658	629	637	641	603	604	647	612	625	588	627	592	623	647	634	602	570	623	597	633	629	573	642	614	623	634	629	636	682	616	593	597	636
3438	373	305	217	212	811	1547	1776	1202	730	467	194	88	64	68	67	76	73	52	71	64	86	75	75	76	76	80	74	67	67	60	89	80	79	75	65	78	73	63	76	73	71	71	85	85	76	77	78	76	60	83	79	82	60	69	72	78	87	79	67	62	69	66	67	82	53	59	71	77	57	70	72	73	67	67	91	73	75	71	51	53	78	57	60	74	68	81	71	73	66	58	65	75	76	71	67	75	67	65	79	62	75	76	74	72	70	75	67	69	71	76	63	91	90	69	66	80	90	74	64	69	78	63	61	87	68	77	63	63	75	85	58	77	56	80	65	60	75	64	61	73	63	76	66	74	71	69	79	68	82	74	65	53	73	72	76	76	77	76	64	74	71	71	71	87	73	65	59	53	79	63	64	75	71	67	66	66	76	77	69	80	79	73	76	78	53	76	56	80	78	75	79	61	63	74	85	70	86	88	78	79	54	89	86	77	67	53	75	71	62	68	70	72	80	62	72	84	55	74	65	66	76	70	71	60	60	69	73	79	77	54	56	79	73	97	74	76	69	68	86	68	68	73	72	72	54	60	70	74	77	76	60	70	83	85	71	62	66	65	70	79	58	69	62	76	73	73	81	70	64	68	91	87	70	64	74	84	76	80	74	88	55	69	69	75	63	77	77	69	72	70	92	67	78	67	74	67	68	73	58	83	70	57	52	65	64	91	80	72	70	55	73	70	57	69	75	79	76	68	86	74	79	84	67	74	64	70	74	99	71	68	79	74	70	51	65	77	67	71	80	71	66	67	63	80	68	69	67	75	75	66	71	60	74	70	83	79	82	69	78	62	69	62	68	79	56	66	79	80	61	71	74	71	73	61	80	68	86	79	63	68	63	54	68	78	68	62	75	67	80	73	75	79	75	71	84	68	62	68	94	85	75	67	64	65	67	73	84	72	68	80	59	63	78	72	73	86	79	72	86	69	67	71	65	80	61	78	69	74	72	59	81	69	62	69	67	73	83	79	76	78	61	74	75	69	77	71	64	63	78	65	62	83	61	75	71	79	87	76	71	72	75	66	74	62	85	67	72	63	88	68	65	65	79	75	80	60	78	69	84	60	68	61	73	60	65	77	97	82	60	75	72	60	69	82	73	64	76	65	62	76	72	87	69	77	51	85	78	72	77	77	83	65	66	68	74	62	80	75	60	64	72	69	98	75	73	59	83	71	76	66	75	70	62	69	74	79	63	64	73	82	61	79	71	77	77	83	64	67	73	56	77	60	51	76	64	62	77	71	84	68	70	66	61	77	67	48	73	74	84	77	72	66	60	77	89	69	66	71	69	52	72	72	64	70	76	62	71	65	82	64	64	63	82	77	86	60	64	75	81	74	87	62	79	70	73	80	77	66	58	65	58	63	60	75	73	70	68	64	62	79	59	64	67	71	78	61	71	73	71	64	66	70	68	67	85	59	72	72	86	76	80	75	55	64	83	70	61	74	59	74	84	61	63	82	65	77	70	70	72	76	72	63	54	80	78	73	75	71	74	69	84	66	71	56	78	73	65	73	87	95	72	73	60	90	65	73	73	70	72	68	78	72	80	74	73	68	62	77	66	72	74	60	68	78	66	81	62	81	59	71	79	68	63	63	66	66	67	56	63	68	70	63	65	68	67	70	53	65	66	76	62	57	84	69	79	64	61	79	57	76	55	77	71	81	66	83	82	71	70	76	75	72	77	73	64	66	76	72	64	73	80	75	83	73	55	68	67	72	79	84	80	73	69	59	82	75	65	54	63	63	74	76	72	61	70	76	77	57	83	75	70	63	79	55	80	61	83	75	73	70	77	63	63	58	76	85	68	86	58	74	71	81	85	74	84	65	62	59	82	53	64	58	59	70	66	84	62	80	74	74	66	72	75	71	82	78	72	68	81	65	64	64	70	71	86	58	75	79	75	83	67	78	80	65	55	66	67	69	78	66	68	77	72	64	83	80	63	83	76	71	74	67	75	82	66	61	81	62	66	74	97	65	65	59	56	67	68	84	93	64	63	63	69	69	56	66	55	64	72	73	62	83	58	75	76	76	58	78	68	67	72	85	79	59	76	85	81	59	71	70	74	71	62	67	73	75	85	69	74	74	72	75	69	88	66	74	71	84	68	77	72	76	66	87	61	70	52	76	67	56	76	62	77	75	73	63	63	73	69	78	81	69	72	79	66	70	83	63	65	73	64	90	70	60	64	72	68	74	79	51	69	73	75	71	82	61	63	71	75	78	68	61	73	57	59	66	71	69	77	70	65	75	61	71	69	52	64	71	77	72	79	74	78	60	87	64	75	71	79	78	63	69	74	83	88	70	73	71	72	66	65	79	64	72	77	92	76	85	65	70	57	64	75	63	77	73	76	74	72	55	76	62	74	75	65	77	65	70	87	66	61	85	71	73	79	61	80	83	65	56	82	82	70	63	60	61	74	51	80	71	73	66	87	76	85	77	68	87	80	65	71	55	70	72	84	70	67	58	57	71	76	60	77	76	77	59	69	86	79	49	71	76	82	78	71	73	78	70	78	64	65	69	64	75	69	84	69	60	61	71	67	69	81	69	73	65	74	64	67	64	79	60	59	83	65	69	68	74	80	77	72	69	82	57	76	77	57	61	79	71	70	69	74	74	72	67	74	52	80	80	67	53	81	66	72	68	64	66	66	69	78	61	73	73	69	60	76	77	74	67	65	73	69	71	76	81	72	60	73	75	74	81	64	66	65	60	71	78	68	68	66	77	79	73	61	80	64	75	67	69	74	77	70	84	74	54	68	62	52	57	73	57	95	78	67	64	77	80	70	67	69	66	67	63	74	73	69	66	74	79	75	76	84	69	78	68	74	66	83	73	73	77	73	59	77	70	64	75	66	67	66	70	74	74	77	65	60	70	69	69	66	67	85	67	70	70	85	79	71	68	78	57	65	81	64	78	63	83	84	70	83	66	63	68	72	58	77	76	64	74	54	73	77	74	70	84	72	82	61	70	79	70	70	78	66	65	61	71	72	73	77	64	73	70	73	76	73	81	61	77	64	79	72	57	77	77	69	70	65	74	64	76	62	74	80	59	59	64	67	72	61	65	69	87	86	80	73	65	64	73	61	80	69	73	58	72	58	76	89	75	63	61	71	82	71	71	64	65	76	71	61	74	92	67	53	76	55	64	83	59	64	62	60	74	68	73	73	67	62	67	76	79	86	55	71	77	70	78	71	77	74	58	73	64	72	80	78	63	70	78	66	73	70	61	80	77	75	62	64	78	73	71	73	92	75	59	79	78	68	75	79	76	61	65	51	58	67	59	77	80	67	65	77	56	57	62	73	52	58	73	54	72	62	69	77	75	66	62	72	76	66	77	67	59	61	59	73	74	63	82	79	59	75	81	64	76	68	61	76	82	60	82	76	82	76	66	78	74	79	65	68	80	64	73	71	74	71	66	67	75	73	71	76	66	66	69	77	79	83	67	74	97	71	81	83
14483	5005	3654	4064	9814	29106	32664	30805	23722	16244	10329	3917	634	621	627	635	591	596	529	577	609	592	588	608	609	609	567	602	581	630	571	607	585	611	628	618	606	605	603	619	619	580	588	559	650	572	583	601	558	605	620	602	613	600	607	601	588	569	580	598	563	645	658	608	579	594	612	607	588	589	566	613	593	548	563	638	579	603	641	632	557	617	558	624	608	600	607	588	583	606	560	576	610	578	579	588	583	610	635	575	573	599	632	593	633	634	606	616	631	582	594	598	620	593	573	588	590	630	562	637	597	582	594	639	577	589	616	634	583	559	594	592	569	584	603	614	587	560	611	603	574	569	553	554	564	560	559	570	582	590	591	583	589	606	613	572	574	630	588	589	593	598	598	602	576	620	612	585	593	570	578	577	561	565	601	548	618	570	568	613	598	561	603	619	607	606	583	583	578	599	628	606	603	600	663	579	627	611	615	622	558	580	607	576	579	619	594	601	605	589	613	618	602	558	574	577	556	592	588	562	647	608	587	620	602	627	574	583	608	607	582	572	622	588	665	586	593	595	599	625	594	592	602	618	583	619	585	612	610	619	572	656	571	634	566	600	574	639	605	616	591	586	562	588	592	617	577	588	556	626	600	540	629	597	585	652	629	618	574	607	593	586	595	566	607	603	600	622	543	620	580	612	585	622	599	609	603	606	623	621	597	604	613	580	591	594	554	632	620	609	590	539	550	585	662	636	577	618	573	594	603	643	606	598	616	598	574	610	603	609	595	601	626	672	564	593	589	586	608	573	632	568	609	637	584	597	580	654	559	605	612	609	583	572	588	579	612	610	587	585	609	593	576	584	616	544	609	606	627	557	606	560	600	626	633	597	604	587	620	627	639	585	599	591	610	580	615	607	633	585	611	622	614	610	575	572	582	628	632	615	570	595	619	646	588	561	561	601	588	636	579	575	625	631	583	649	550	622	612	601	616	592	590	595	595	613	602	642	600	585	598	572	619	534	581	631	605	617	609	586	594	567	589	594	594	574	534	630	600	611	578	610	587	603	645	610	637	602	597	579	590	551	587	606	620	631	606	590	578	624	588	609	589	591	566	602	607	595	586	616	596	558	613	621	592	577	595	641	631	626	579	580	589	618	592	617	639	603	566	581	578	581	604	587	614	567	618	607	557	568	577	619	608	630	575	576	591	590	562	557	563	618	636	601	608	603	588	622	645	560	606	611	602	632	621	644	613	628	566	597	631	588	605	611	614	602	600	607	606	614	581	557	586	577	577	626	584	634	553	607	572	568	620	604	633	564	533	627	590	626	611	560	589	603	590	607	649	560	589	604	598	575	605	559	576	621	580	585	577	626	588	633	611	629	604	569	581	629	627	587	590	590	620	609	527	617	559	593	611	549	601	620	563	593	627	576	610	601	624	601	540	622	570	595	610	560	593	599	598	617	581	628	655	597	634	613	603	617	579	544	608	594	635	591	630	634	576	611	628	588	560	541	566	613	599	600	583	609	576	593	596	612	589	564	584	626	569	582	547	588	621	626	604	574	607	587	611	589	589	643	637	652	584	589	603	567	586	578	605	560	602	636	537	559	593	603	599	600	580	632	573	602	589	605	617	545	593	600	564	605	609	594	607	595	587	629	608	544	579	589	599	621	573	583	592	600	571	551	595	565	640	609	596	586	583	556	638	603	581	576	612	620	613	604	549	560	628	609	601	561	618	624	584	576	671	607	590	570	588	558	588	609	600	590	554	568	578	580	640	599	574	624	632	609	565	634	631	576	596	577	563	622	556	607	573	603	631	633	592	593	622	626	610	561	615	573	612	575	582	589	617	567	590	570	611	638	608	630	562	593	606	594	624	614	542	596	596	586	605	622	550	614	581	587	665	600	625	617	621	596	585	619	570	575	603	594	606	588	579	573	608	586	615	624	621	542	609	588	610	625	596	579	590	660	585	602	573	600	577	576	628	571	595	577	612	593	578	573	591	621	560	590	611	569	602	587	593	598	615	563	648	584	580	620	572	636	601	588	605	565	622	622	613	624	588	609	645	585	600	593	577	594	570	614	608	579	622	601	575	587	598	618	603	560	615	606	630	552	617	598	623	562	586	571	643	588	597	594	605	573	603	553	592	578	597	569	656	604	610	608	593	632	602	569	612	607	560	567	615	583	563	576	599	587	622	596	589	606	556	589	603	541	632	615	609	600	618	596	626	600	585	591	570	569	581	606	600	555	605	597	644	608	603	594	595	623	574	574	608	588	557	607	634	600	602	608	582	593	557	606	589	648	631	577	600	626	626	591	632	536	577	594	592	598	608	561	598	555	578	554	593	591	573	582	613	550	578	608	593	587	593	589	580	582	605	562	599	597	560	575	604	574	603	560	628	560	584	562	582	599	606	597	611	625	606	592	622	544	621	579	594	597	603	627	593	572	581	625	584	566	586	589	604	614	595	593	624	581	632	571	641	614	579	607	624	623	568	651	575	576	636	570	601	608	578	627	557	601	584	627	614	572	574	612	578	546	589	618	588	621	558	585	596	556	615	570	603	577	599	620	573	615	564	566	556	585	583	574	588	618	580	583	613	608	607	595	585	563	633	622	582	600	595	588	601	601	581	607	562	601	589	593	573	595	630	587	580	553	587	613	580	617	584	601	576	618	624	612	574	602	565	649	592	578	565	608	603	593	550	535	608	605	581	599	595	595	616	602	607	545	605	597	609	604	620	630	628	605	550	593	625	558	590	627	589	601	589	593	587	639	559	591	612	631	597	621	588	587	619	605	597	620	613	579	612	609	615	643	609	575	589	610	591	611	581	598	591	589	603	572	625	622	636	620	606	611	616	565	607	607	612	635	575	598	630	610	629	612	581	567	606	643	626	575	601	608	572	579	602	586	588	557	607	588	582	600	686	567	545	582	624	602	580	553	581	597	587	638	616	589	635	566	562	558	603	653	579	607	591	615	599	590	532	599	603	585	630	584	557	623	625	601	576	609	547	559	607	602	609	575	576	565	577	620	611	594	606	607	595	616	585	602	572	592	591	608	604	629	621	579	563	610	571	576	657	569	584	632	602	605	626	604	583	605	596	623	603	569	602	569	555	597	597	575	587	616	591	611	570	602	578	570	604	585	593	623	591	607	609	648	602	600	565	603	645	568	593	602	613	572	624	550	607	608	586	593	605	534	653	575	640	609	559	622	568	582	594	580	569	565	583	572	610	585	608	625	570	653	603	626	606	628	616	560	602	586	612	571	589	572	597	553	595	579	626	607	641	574	593	567	599	607	608	565	581	596	602	571	606	604	580	566	539	618	582	576	611	630	588	639	579	558	589	609	585	572	565	556	594	629	573	552	582	611	639	609	584	575	640	592	628	621	591	632	602	590	616	591	567	602	623	590	563	598	590	546	650	599	598	583	563	632	630	608	621	603	585	603	547	618	615	606	587	583	622	589	582	563	586	615	597	593	607	613	616	565	580	557	635	610	606	604	613	653	601	633
4313	863	352	487	745	5058	9707	11339	8419	4812	2338	765	102	51	52	53	51	56	49	55	46	47	45	58	70	60	69	54	62	48	60	79	46	56	68	53	61	59	56	48	50	50	51	57	59	48	72	68	70	69	65	42	48	60	65	43	57	69	53	55	59	70	71	66	54	48	41	62	72	55	40	58	59	70	50	49	51	60	62	54	56	63	49	54	57	50	54	51	69	61	49	57	57	54	73	68	57	54	58	50	51	48	68	47	57	49	56	57	58	56	60	63	65	66	66	66	60	53	59	48	43	59	53	53	52	46	63	66	61	49	66	48	60	57	60	69	50	64	53	54	62	67	66	52	54	54	62	52	56	49	63	73	51	62	61	54	55	46	41	56	49	53	44	70	61	58	49	49	61	51	53	51	53	54	62	60	50	51	64	42	58	53	60	64	55	51	55	78	62	64	60	59	49	50	63	72	64	58	39	44	63	63	60	52	54	80	61	62	64	58	48	49	48	58	51	62	62	65	49	50	44	47	57	49	58	62	60	67	50	55	66	52	60	75	47	62	52	60	46	51	67	50	59	52	53	40	49	56	57	62	61	56	53	54	56	68	46	53	62	51	38	53	57	55	62	48	57	48	74	70	58	56	55	66	62	62	57	64	62	60	59	58	39	49	46	55	59	62	56	47	64	55	58	52	43	67	51	60	63	51	50	67	43	59	61	62	68	62	53	54	63	63	57	60	51	54	73	60	46	65	53	64	56	51	54	52	54	42	52	60	61	67	48	60	58	47	44	52	53	42	67	44	58	51	55	49	54	65	58	63	60	58	62	75	60	54	50	74	57	60	62	52	64	47	62	38	55	59	67	44	56	53	63	49	52	51	48	47	59	66	62	61	49	49	48	53	63	71	47	54	66	62	61	55	39	64	47	44	52	48	49	69	57	58	60	61	64	52	48	57	65	50	70	61	67	58	78	62	57	68	64	52	53	59	53	53	49	52	70	60	48	61	41	66	46	72	54	51	70	57	52	66	48	56	53	47	42	52	64	57	61	41	54	50	56	58	46	64	61	61	66	59	58	52	56	58	54	54	45	71	47	49	59	58	50	71	63	57	53	61	54	55	45	49	55	51	49	59	51	48	57	72	62	61	55	53	51	53	60	65	60	50	54	59	58	53	48	67	56	48	43	60	53	72	61	60	50	70	50	63	64	41	62	59	56	60	49	68	51	46	61	43	54	51	51	52	50	57	65	56	61	81	54	63	51	67	57	52	56	74	66	58	61	58	49	63	62	50	51	51	45	50	65	48	48	61	47	68	54	60	52	53	57	61	52	53	52	60	49	60	58	64	58	58	41	59	58	55	57	57	42	65	43	54	52	56	68	57	51	61	47	54	60	65	49	70	62	57	55	42	57	57	50	58	62	40	63	57	55	56	55	57	68	58	67	58	70	50	63	55	59	61	63	65	50	51	64	65	58	51	49	59	54	45	58	48	53	56	79	55	52	51	51	56	72	59	75	52	44	55	56	49	60	51	47	50	60	42	54	46	48	61	58	48	60	55	52	55	59	57	51	67	57	80	65	59	57	55	51	46	59	36	61	71	47	57	62	46	67	46	69	57	65	50	59	49	51	55	57	62	46	51	66	57	48	44	49	58	50	53	44	57	51	43	70	47	66	67	60	54	54	51	61	46	71	51	57	66	66	49	52	64	69	49	48	53	46	51	56	46	47	62	49	58	60	56	57	56	67	54	56	50	60	38	51	46	55	51	56	62	49	62	63	67	55	65	63	57	57	52	41	46	60	56	59	53	66	59	49	69	66	59	58	50	54	55	61	50	49	57	51	47	63	68	39	40	48	61	50	51	53	59	38	62	51	48	53	58	41	68	54	57	49	55	66	52	65	62	74	46	66	53	47	55	60	63	41	68	56	60	46	44	63	63	59	64	55	58	43	62	60	61	46	58	48	54	64	59	37	55	62	48	60	41	46	57	74	50	57	42	61	64	47	51	60	65	63	51	52	52	53	56	46	64	57	47	59	48	51	59	51	76	67	71	63	76	57	61	58	61	52	68	60	53	52	54	58	59	49	67	62	58	70	52	61	41	44	56	51	42	61	68	55	58	56	57	45	66	43	64	64	57	61	62	56	62	65	43	53	70	45	66	59	50	41	62	64	50	57	49	58	59	57	58	40	55	52	63	50	52	47	61	60	59	45	74	56	53	67	73	53	50	48	64	64	69	52	57	53	59	61	66	52	76	71	53	71	60	63	46	49	58	50	45	55	63	57	66	45	42	70	63	60	56	47	68	49	70	51	61	58	61	57	61	41	56	54	51	58	55	68	54	54	62	55	61	59	53	47	51	51	59	59	46	63	46	68	50	59	55	55	59	44	48	66	57	73	43	65	69	51	48	61	59	55	57	52	57	59	54	68	62	44	61	36	46	56	57	46	49	58	43	55	59	56	56	47	46	54	66	58	57	68	65	62	36	47	67	62	51	60	48	53	46	63	60	55	56	52	58	57	68	57	43	54	57	48	46	69	59	57	60	52	42	71	55	53	41	50	50	40	63	44	55	68	57	66	67	66	61	55	78	54	54	56	58	58	53	52	53	48	60	58	62	61	64	51	51	54	56	49	61	58	57	64	58	59	61	58	52	49	67	58	63	52	62	55	56	52	49	57	73	66	51	62	57	59	59	49	47	57	48	61	70	64	57	50	52	52	50	75	54	54	55	53	44	52	52	59	63	56	44	58	52	62	58	59	52	51	52	70	47	64	40	63	55	35	60	43	57	48	53	52	54	53	64	50	58	53	39	59	47	58	57	47	58	58	60	45	41	41	42	66	44	54	61	54	56	69	59	68	55	43	53	57	50	46	48	66	57	62	53	62	60	78	60	49	59	58	38	67	57	55	69	57	58	56	59	55	46	65	58	41	52	55	70	50	63	56	57	58	41	60	54	62	67	50	45	58	66	54	58	56	59	62	63	56	61	59	50	44	78	62	60	48	52	65	54	53	59	69	59	65	63	67	46	43	51	68	49	62	51	52	42	64	68	62	48	61	57	65	49	64	50	56	65	55	57	52	69	44	64	51	72	44	54	61	59	66	50	51	58	51	51	43	57	51	54	49	58	61	58	58	70	64	44	60	71	41	48	53	52	67	52	43	52	54	58	54	60	56	64	51	42	67	50	53	53	49	55	64	57	61	69	54	62	71	59	57	57	65	57	53	60	51	63	44	62	52	51	45	47	47	59	46	65	59	61	58	47	55	64	58	54	59	62	58	63	56	57	52	68	65	64	58	65	54	37	62	64	53	52	50	63	50	45	67	58	66	64	48	49	58	55	41	42	56	54	54	54	59	53	57	55	54	56	52	61	57	61	47	55	50	54	59	63	51	60	47	40	54	61	58	63	70	53	59	60	40	53	52	59	57	59	47	55	48	59	56	70	65	50	71	54	57	57	45	64	45	42	50	50	50	53	49	56	41	65	52	54	54	49	50	62	52	55
22284	9226	4261	9968	25414	55686	63967	60198	49827	39301	29838	16599	1643	521	505	504	518	511	509	493	488	509	499	524	529	510	493	512	511	513	485	521	528	496	488	510	493	489	520	479	518	487	524	503	515	500	490	502	493	492	487	478	502	551	514	530	487	511	499	507	518	512	500	502	512	535	528	501	486	509	489	518	468	526	523	476	530	545	471	483	502	521	465	486	528	505	515	475	526	515	499	530	521	540	482	484	502	490	536	458	511	477	464	486	526	528	538	527	508	472	518	497	490	531	465	489	452	490	498	483	451	514	505	491	461	463	515	528	508	489	478	518	510	542	499	532	533	500	500	503	515	502	517	508	532	445	456	468	501	503	516	518	488	495	526	494	499	498	501	517	464	515	499	500	515	517	534	500	492	543	463	541	534	493	516	510	479	500	543	467	523	505	474	496	513	492	490	535	481	510	487	488	518	520	525	502	507	477	508	502	506	505	534	510	540	506	515	489	508	515	525	512	491	505	478	475	512	500	491	538	553	518	551	507	490	492	478	474	514	476	520	466	523	510	504	495	496	512	529	503	490	518	488	508	513	537	510	504	502	514	492	486	501	526	508	475	517	460	502	528	522	457	473	466	503	567	458	519	435	527	534	476	542	506	490	493	484	513	509	508	495	513	527	494	528	504	494	511	508	539	522	517	519	529	536	530	512	529	479	479	502	507	474	494	511	505	496	504	478	514	491	505	488	496	512	537	506	481	496	463	510	539	495	500	514	499	488	504	477	485	534	485	531	499	512	445	531	504	542	533	457	490	490	465	517	456	487	494	471	523	497	508	503	494	491	480	513	478	499	469	485	532	504	495	520	484	530	532	467	508	517	480	502	526	503	504	508	500	505	521	505	518	513	498	482	486	560	514	487	511	497	488	496	559	479	499	492	490	495	514	515	490	466	526	486	508	483	507	494	510	532	456	521	513	520	488	502	502	562	516	515	515	516	489	493	482	481	495	554	524	498	503	467	507	505	535	500	524	495	484	495	497	500	525	509	499	522	532	481	518	505	497	549	546	490	529	472	528	513	519	485	506	484	508	495	543	524	516	528	525	497	523	529	502	518	547	475	496	495	516	518	482	493	504	520	523	474	504	520	478	517	459	489	489	511	481	462	490	498	498	513	480	478	482	512	502	507	483	531	516	514	519	507	502	521	570	518	495	537	482	489	486	491	488	520	474	499	483	509	498	506	506	477	506	510	521	478	485	509	535	460	506	488	500	511	512	473	556	489	502	502	489	508	507	515	483	481	512	489	497	494	514	516	519	504	514	487	501	528	526	504	506	500	533	495	476	501	507	483	495	497	505	481	523	508	538	522	478	545	498	532	485	490	507	485	505	456	507	507	490	519	508	487	513	522	532	521	505	541	496	538	509	502	514	514	508	481	511	523	492	508	506	509	507	520	510	486	472	488	484	497	489	485	450	463	499	501	492	543	534	501	493	469	491	468	545	467	498	487	489	477	507	494	495	486	496	506	474	496	482	524	530	489	548	465	486	484	485	559	498	499	448	531	492	499	480	540	518	493	527	471	506	499	502	533	511	510	490	542	490	500	511	473	486	502	541	480	524	503	494	524	503	513	507	465	480	491	509	509	502	523	498	509	529	525	518	509	508	524	520	521	531	464	538	528	492	473	462	505	542	533	486	539	466	464	499	507	545	494	495	506	488	507	546	486	479	480	547	527	535	519	457	460	471	490	510	449	504	527	533	479	487	517	506	537	524	552	553	498	481	550	505	509	500	552	512	517	466	498	510	500	504	488	501	514	493	534	500	522	529	527	510	519	503	516	524	486	515	470	489	486	478	499	540	480	496	493	511	497	498	523	506	532	479	505	525	491	496	498	513	472	483	526	499	452	451	516	483	499	509	490	518	499	527	533	480	544	508	510	483	502	534	484	472	559	534	508	531	514	472	501	485	463	504	495	492	522	534	498	502	469	514	552	515	501	513	482	503	517	484	533	495	512	465	537	494	501	487	461	512	505	510	490	498	537	473	491	521	490	508	511	520	468	489	480	452	520	497	502	482	494	438	473	534	475	556	475	505	479	519	472	503	504	490	515	524	522	507	505	529	497	517	537	540	496	519	470	488	478	521	487	476	515	538	520	522	502	492	524	457	527	482	481	485	447	514	505	490	493	466	486	520	515	474	521	508	537	483	474	490	501	510	533	472	455	513	506	503	490	464	464	518	500	495	503	526	476	509	499	501	503	515	457	525	485	485	496	490	490	496	536	512	500	501	513	497	492	551	505	486	492	511	512	505	481	552	513	490	488	457	535	503	507	516	472	484	531	526	543	531	510	496	480	509	501	518	499	471	535	504	504	472	510	466	470	498	506	501	536	479	488	513	516	548	436	513	512	486	492	478	501	534	510	539	512	524	519	484	518	509	481	495	504	476	486	514	477	494	485	519	494	519	539	550	504	497	546	454	487	499	495	508	504	515	466	482	507	470	496	542	489	478	493	476	525	535	503	506	511	469	518	505	494	486	516	481	517	502	516	499	553	461	511	507	513	488	522	512	517	475	494	524	496	506	475	505	497	549	528	473	511	527	489	491	536	504	516	526	476	489	487	473	550	501	487	526	479	548	491	513	503	515	515	529	497	516	484	518	493	499	505	530	534	544	489	488	525	526	514	505	528	498	452	497	509	481	505	495	500	489	503	480	465	479	528	509	491	476	512	509	482	486	519	504	492	516	483	507	502	480	490	516	471	463	501	536	497	473	498	480	499	533	520	525	489	504	533	525	529	477	520	532	463	570	476	552	548	520	530	523	488	503	485	561	490	488	480	497	500	504	495	508	550	500	495	491	527	497	501	496	461	496	517	474	501	506	480	551	508	561	480	462	542	504	513	481	498	475	554	526	527	477	494	483	487	485	472	480	488	451	529	484	521	503	492	458	489	488	519	533	506	473	505	505	520	507	521	478	527	510	512	484	511	494	514	496	513	474	529	513	512	500	500	503	430	497	492	539	465	508	533	480	523	495	515	534	490	501	521	528	494	519	518	555	477	518	493	491	486	518	489	519	557	475	482	536	525	476	511	482	477	495	520	491	510	459	499	527	564	495	527	523	512	537	464	521	504	490	489	509	502	490	470	523	504	479	488	498	471	491	488	524	497	490	520	537	485	529	493	506	515	513	476	529	529	506	468	521	464	488	496	493	474	518	475	478	534	514	523	495	463	491	482	519	518	495	495	481	519	532	499	503	479	519	507	509	485	487	535	529	511	472	466	486	544	509	488	504	486	489	485	526	524	510	510	501	477	538	457	558	492	483	502	529	517	471	536	510	525	497	485	527	510	498	495	488	518	488	506	493	506	468	468	458	501	518	513	525	545	481	579	523	523	498	467	502	511	519	528	518	494	505	495	507	479	534	528	513	454	480	523	511	487	526	518	527	518	497	517	487	486	504	485	542	513	505	518	513	490	548	513	488	508	515	467	510	463	495	499	542	487	484	484	499	555	513
5271	537	250	234	475	2020	4626	5710	4124	2484	1219	487	56	58	44	47	47	36	48	42	47	42	53	43	55	52	50	37	51	36	41	45	51	47	45	38	45	45	36	59	46	55	48	37	57	37	47	45	42	45	50	58	43	46	40	39	47	41	40	56	41	49	47	49	44	50	55	38	49	42	37	56	30	44	41	40	57	47	39	38	49	56	51	46	43	46	45	35	33	54	35	47	37	32	44	50	52	38	39	45	36	45	49	38	51	48	40	46	46	47	47	54	50	40	44	41	52	41	46	52	51	42	58	36	43	55	60	52	42	43	53	46	39	35	32	45	43	56	43	37	46	54	49	52	34	34	46	56	44	35	53	52	47	38	44	50	41	42	43	46	54	47	38	41	51	56	51	43	57	41	48	39	47	40	43	49	50	42	57	48	47	39	47	37	48	45	45	49	45	44	43	48	31	34	43	49	34	38	54	51	49	50	40	43	45	45	46	38	43	45	49	50	50	42	49	44	39	52	55	48	40	46	39	36	49	44	39	57	46	44	42	56	36	47	40	45	52	54	48	43	37	46	47	52	43	41	47	51	60	38	53	45	49	32	55	53	56	47	43	34	54	45	44	46	52	36	42	40	53	42	49	43	50	39	43	54	44	34	50	43	55	45	34	37	45	41	38	56	35	46	56	40	45	35	33	52	43	49	34	54	53	52	42	46	51	44	41	35	50	43	47	41	60	50	40	55	40	43	43	48	49	50	38	49	39	45	41	45	36	63	47	37	45	49	47	41	61	41	36	51	36	37	52	41	46	35	50	55	51	42	44	44	31	41	42	43	55	34	45	42	44	46	56	44	42	42	55	49	33	47	44	49	42	35	46	44	49	32	53	39	43	49	33	43	44	50	54	37	41	52	45	40	50	49	43	47	43	42	43	36	36	39	44	47	41	52	56	50	44	56	51	44	50	45	44	32	47	29	47	43	38	40	47	50	41	57	41	44	40	46	41	45	48	43	46	44	47	40	49	44	48	43	36	55	44	35	46	37	48	58	38	39	53	45	45	43	51	45	50	48	35	40	42	40	43	48	44	52	54	43	37	46	43	51	59	49	30	42	46	45	49	42	44	48	48	55	58	36	39	42	49	37	49	47	37	42	46	43	55	42	43	66	46	47	35	45	46	51	47	43	49	44	50	47	45	39	45	47	52	50	45	48	41	48	57	40	46	38	60	50	54	40	42	44	43	45	44	55	36	50	35	48	51	37	36	41	56	40	60	36	44	49	51	48	50	42	45	45	46	44	48	48	38	41	38	54	52	44	50	50	40	44	45	37	55	46	57	51	44	46	38	57	26	48	53	52	47	45	29	50	42	42	38	35	50	41	55	40	46	48	41	43	37	40	42	38	47	39	43	45	56	40	48	50	48	47	52	46	39	48	48	40	40	48	45	51	51	37	57	47	55	41	39	45	52	34	47	38	52	42	50	40	49	47	48	44	49	49	52	48	45	53	46	62	54	33	43	52	50	49	38	27	60	44	39	53	44	46	34	39	42	37	54	34	45	41	47	48	39	48	34	44	36	49	32	59	52	41	41	41	47	54	38	36	35	44	55	56	40	44	54	37	49	46	45	31	43	32	54	49	47	39	33	48	35	31	44	41	46	46	35	35	54	45	59	34	49	48	33	46	50	50	50	44	38	42	40	57	48	42	36	40	53	59	58	49	57	53	39	44	34	62	48	41	58	51	44	43	47	63	44	42	46	43	52	43	45	42	48	44	29	55	50	38	47	47	50	45	50	43	45	44	50	43	40	51	54	33	40	36	46	46	54	49	47	43	31	33	51	37	47	40	49	36	51	48	47	50	49	44	45	46	44	40	38	50	36	41	58	51	56	52	43	47	49	39	60	44	50	46	52	52	46	41	49	45	29	38	57	53	41	45	53	35	50	47	34	44	36	34	53	48	43	43	43	49	50	49	41	50	41	41	46	53	40	57	40	40	49	50	51	39	42	41	41	53	40	34	43	51	44	51	49	45	42	45	48	45	57	61	32	44	48	54	61	62	35	51	44	44	41	48	44	58	46	48	46	33	45	48	45	53	45	41	36	46	48	45	57	43	57	40	38	33	45	52	33	47	48	33	63	37	40	46	46	58	51	44	35	47	41	55	50	44	49	36	46	55	48	37	55	53	31	62	45	29	42	32	44	41	53	57	46	41	39	33	45	41	47	47	44	47	38	36	62	37	43	49	36	52	47	67	44	44	41	52	57	44	51	33	54	58	56	41	43	36	53	47	39	53	43	34	55	54	38	43	40	39	41	51	33	43	49	49	46	48	40	50	43	41	44	52	41	43	44	42	41	38	57	48	55	57	48	37	54	52	42	36	55	49	50	45	39	41	39	42	51	41	49	69	47	44	51	42	39	53	49	44	46	45	35	48	49	32	43	39	48	44	50	38	54	41	44	43	42	40	37	50	41	57	47	42	53	48	49	43	53	43	50	54	53	43	51	38	46	34	44	44	44	43	50	33	49	55	43	38	38	46	48	53	56	47	43	44	36	42	47	49	37	29	40	57	56	57	44	30	45	39	45	46	51	48	50	42	47	48	49	53	41	52	44	56	51	40	48	38	36	42	43	45	50	51	55	48	46	44	38	44	47	50	46	40	35	41	36	52	34	55	54	44	44	46	37	33	39	47	45	42	42	46	42	38	45	46	39	46	35	26	44	43	48	48	49	51	51	44	59	39	39	38	47	41	46	45	41	54	47	46	52	59	45	48	54	33	52	58	41	43	33	33	42	43	40	41	50	53	38	36	50	44	42	44	52	54	52	58	56	38	39	48	44	39	46	46	45	41	37	56	52	38	50	38	45	51	45	43	40	35	35	40	53	52	35	52	57	38	45	37	42	49	45	43	32	50	45	37	48	47	43	50	48	43	50	38	38	45	52	46	48	41	41	49	34	50	46	43	44	39	40	55	41	38	46	52	46	42	42	45	52	46	46	35	38	47	52	40	51	52	48	51	44	47	42	45	44	56	36	59	48	50	39	31	42	48	36	50	38	51	44	42	46	61	51	43	54	41	45	50	43	41	48	42	47	47	39	49	37	47	31	41	56	44	52	54	45	43	44	58	50	53	44	36	51	43	53	47	52	47	32	38	38	53	40	44	36	58	53	60	43	37	58	42	42	51	40	33	38	53	42	52	58	58	34	57	37	43	48	39	57	39	46	45	48	44	47	50	43	36	46	48	37	38	51	51	50	55	53	35	46	54	47	50	52	47	42	54	46	44	41	41	41	42	41	54	47	51	49	39	57	57	52	54	39	39	48	47	45	41	40	44	47	59	41	51	49	44	48	41	50	51	41	54	41	44	41	41	34	44	53	52	54	46	47	46	39	43	44	41	48	36	43	42	45	39	43	37	50	35	56	46	36	48	50	42	44	49	45	47	47	53	40	47	52	41	56	36	52	37	50	35	41	42	50	43	43	33	41	41	55	44	49	46	56	50	48	48
18773	6732	3065	4860	19816	41203	49848	47827	40044	31878	22639	11446	837	386	384	400	409	405	430	411	405	393	409	405	418	384	414	369	416	369	415	408	425	385	402	405	411	384	412	357	383	418	392	368	404	420	409	390	432	367	402	427	408	400	375	414	392	372	394	393	394	407	383	434	382	384	398	411	375	403	376	408	402	408	378	421	403	394	389	407	373	412	383	358	414	388	419	365	391	404	371	364	407	430	425	376	422	430	409	412	401	388	367	397	392	391	401	369	409	365	374	407	333	383	408	387	400	387	409	431	409	389	374	425	411	382	422	409	429	401	416	385	423	401	404	403	381	370	430	408	381	386	424	383	385	389	363	381	363	353	420	399	388	408	403	409	400	374	409	409	403	397	364	395	424	391	384	385	383	377	410	397	410	418	424	381	389	377	393	396	360	408	413	392	408	412	396	415	430	415	409	399	386	438	383	406	368	381	416	401	395	413	386	389	418	433	403	390	395	414	385	442	378	391	389	382	409	407	402	360	417	397	403	384	433	387	357	395	405	402	396	413	417	358	411	377	406	388	385	409	414	414	417	389	397	399	399	398	375	389	399	377	371	420	403	400	395	431	398	402	403	413	408	398	405	406	405	378	417	411	394	381	381	394	427	397	400	397	442	371	388	392	400	412	406	383	366	390	411	409	407	374	393	414	385	395	404	423	404	453	374	381	360	379	414	395	396	355	405	385	423	411	385	420	424	403	394	389	387	411	401	377	432	359	384	432	413	393	395	427	370	370	397	347	449	409	390	438	436	405	420	375	413	382	397	426	391	408	406	361	400	392	392	383	388	432	409	399	384	401	415	400	398	387	397	347	396	386	418	397	400	407	427	397	382	371	394	380	410	406	400	397	435	404	394	395	398	405	387	385	370	430	449	388	365	368	367	393	364	393	415	436	453	369	358	403	432	385	413	354	380	389	413	408	412	395	398	379	374	419	358	389	418	424	373	370	400	375	446	402	404	379	357	394	368	403	420	380	401	392	426	403	399	404	367	401	438	409	413	415	414	389	402	414	447	365	377	410	369	393	383	401	397	386	396	397	399	427	359	383	388	394	407	409	405	390	364	403	403	410	368	389	401	364	394	416	385	402	389	410	368	382	423	403	378	402	425	414	400	378	391	354	367	398	438	397	396	402	369	418	372	390	425	366	391	396	397	382	411	373	422	406	395	381	407	426	379	367	436	388	360	400	428	379	410	389	412	389	402	420	399	411	397	404	397	435	420	368	386	391	386	427	416	399	397	388	412	352	406	403	413	402	382	404	400	389	384	387	379	380	360	431	355	415	411	416	408	420	417	418	388	372	384	395	380	406	381	418	427	394	419	420	404	427	378	403	395	426	394	386	401	418	389	420	434	381	372	374	390	404	396	382	401	420	429	372	376	429	394	405	371	409	390	414	405	413	425	363	423	399	398	416	445	393	426	399	406	386	412	401	437	394	397	356	376	388	396	423	404	387	383	397	403	409	383	457	412	393	416	403	387	385	377	383	406	397	392	399	373	392	400	416	399	383	389	358	375	376	378	370	377	423	367	377	386	387	395	388	384	401	383	425	419	396	362	406	380	397	399	411	379	368	403	407	389	414	368	403	391	395	436	413	406	411	389	382	379	356	359	409	434	384	398	386	386	400	409	419	419	411	387	368	412	421	382	410	378	376	381	398	368	368	366	417	350	366	381	409	408	391	386	383	372	395	385	388	419	409	382	399	415	384	413	381	353	410	395	401	402	364	333	420	375	414	435	404	414	388	392	409	373	421	404	410	391	418	409	426	392	390	403	414	401	381	390	427	383	372	379	407	408	375	402	434	375	370	419	394	412	397	394	361	363	422	416	408	381	375	369	418	416	367	404	397	418	422	379	346	422	423	342	412	415	407	389	365	379	416	379	413	409	408	401	386	395	388	422	396	409	407	403	400	408	390	403	399	410	401	364	397	399	438	380	413	393	442	396	405	416	384	393	405	390	393	414	387	389	407	390	437	365	399	385	370	375	405	423	413	412	371	425	400	369	419	381	392	405	387	412	398	402	403	430	416	430	404	366	372	427	400	399	397	421	405	406	404	397	421	418	379	410	363	394	369	401	424	396	420	405	412	383	432	383	411	365	438	381	392	407	390	402	393	397	410	412	397	413	422	439	406	422	385	378	397	431	390	404	403	364	410	376	368	400	393	404	440	366	409	378	357	372	414	400	362	409	408	415	382	386	396	405	409	402	389	418	373	423	377	357	391	426	407	405	379	426	365	391	411	374	384	428	386	439	397	369	391	386	380	423	422	357	390	416	443	395	399	418	347	431	427	365	363	393	402	378	415	377	401	391	379	424	429	408	367	381	380	382	384	408	378	436	404	331	401	380	390	342	388	389	401	412	399	417	399	367	398	417	393	417	389	364	379	387	394	404	386	393	398	377	407	389	384	388	402	397	396	389	384	407	394	372	424	366	413	424	401	411	381	383	399	362	421	410	401	413	419	412	421	394	382	388	398	411	407	387	400	404	414	377	379	388	401	403	395	408	395	394	379	414	406	393	371	423	423	404	395	367	384	393	399	410	384	407	366	382	377	354	382	406	379	402	404	393	424	423	416	410	389	411	406	437	395	399	414	418	402	378	384	414	381	402	402	410	392	396	397	389	406	381	389	422	406	418	376	377	410	395	379	400	396	370	383	408	391	389	358	389	368	405	418	386	455	416	398	387	376	392	373	403	396	383	433	401	352	424	376	415	380	388	430	406	390	410	403	377	407	407	402	429	392	407	436	355	400	399	419	373	416	374	398	391	390	417	415	405	403	388	356	372	390	379	396	426	427	384	366	374	353	390	402	358	421	393	394	403	405	383	373	382	406	411	375	381	422	433	389	352	382	360	413	426	369	414	370	351	407	366	407	411	397	381	422	423	373	375	378	405	395	394	369	405	382	382	450	358	394	384	383	387	361	422	386	411	461	414	359	390	405	362	432	388	397	392	373	398	424	367	404	418	417	384	420	391	397	400	440	380	389	392	421	398	409	445	386	409	414	396	409	375	399	394	404	398	428	378	375	401	384	382	427	452	412	397	394	377	410	363	365	428	372	371	389	392	405	387	406	397	421	426	377	431	370	391	404	392	368	373	397	390	406	408	380	444	435	379	374	386	401	400	368	392	413	408	399	419	391	359	347	392	437	372	433	380	406	410	375	405	419	377	379	420	379	406	384	401	404	399	392	407	399	400	388	407	375	368	436	402	396	397	451	434	420	392	424	394	409	404	384	397	418	375	405	405	414	402	387	383	400	409	399	361	363	418	426	376	424	415	407	409	400	397	407	387	370	397	420	382	381	427	418	406	403	351	411	412	432	406	416	408	342	377	396	387	382	434	415	416	430	373	373	399	368	400	405	384	374	408	399	420	409	375	358	339	374	377	376	381	380	381	373	413	405	406	370	392	367	404	378	395	434	388	398	375	381	391	393	410	378	406	375	407	420	376	391	388	425
3541	934	524	417	894	3713	8641	10985	8294	4621	2692	1210	116	84	65	68	65	70	70	85	76	73	74	69	80	70	58	72	61	74	77	78	71	74	67	71	69	64	56	67	62	62	73	69	61	85	78	68	80	83	62	66	70	75	71	72	72	55	69	51	68	67	57	67	76	71	76	60	74	69	67	79	74	73	65	71	80	75	62	74	61	55	80	73	85	72	68	79	77	60	72	63	67	72	69	81	68	68	54	52	63	65	74	72	77	77	63	63	70	64	61	71	78	60	66	68	74	63	70	69	67	81	72	67	71	71	66	63	70	62	54	58	69	63	60	71	54	72	59	69	77	94	68	57	64	62	67	73	72	59	66	73	56	74	65	78	73	74	58	70	72	69	74	71	69	72	81	64	67	89	59	61	76	64	70	61	70	63	74	70	71	58	69	87	55	79	80	60	81	58	70	67	54	63	62	72	77	72	67	73	69	59	64	77	80	87	60	76	72	73	64	85	86	81	73	79	82	65	66	87	54	65	96	71	79	74	69	72	62	77	57	75	64	73	74	75	75	60	70	56	70	72	62	73	68	87	68	60	70	56	59	74	67	68	65	91	67	82	58	62	75	72	62	80	76	90	67	75	61	62	90	77	64	81	51	90	69	73	73	77	62	69	72	79	72	68	67	75	65	63	70	69	69	72	72	86	82	87	64	62	73	72	59	68	62	74	93	85	71	64	55	78	58	69	70	56	69	82	78	63	67	55	82	66	92	64	57	63	65	80	89	76	72	71	71	75	83	51	87	56	75	71	65	47	51	56	70	68	76	62	71	58	63	83	98	72	74	69	69	70	70	58	64	61	89	64	63	67	70	52	60	72	61	78	69	58	74	87	67	77	65	62	73	64	65	61	76	57	59	72	65	61	69	90	64	73	58	78	67	72	74	73	75	72	56	62	75	64	66	55	85	59	77	74	75	85	67	78	60	68	64	84	76	72	67	72	77	83	82	63	69	56	69	63	87	65	57	64	73	92	75	74	77	75	70	71	70	71	67	90	74	62	78	59	83	57	75	84	66	60	62	60	56	60	56	67	70	85	70	63	69	85	61	63	77	72	87	74	85	65	57	73	74	78	79	72	69	75	61	73	63	79	65	83	78	70	56	68	85	74	82	58	61	89	85	62	69	62	63	78	72	86	84	59	71	79	55	72	57	71	76	80	70	58	77	68	68	60	68	87	76	66	58	75	71	63	63	53	81	83	77	75	72	74	61	80	64	91	75	68	57	72	68	70	67	76	70	63	71	69	62	77	66	66	81	64	60	60	67	75	73	69	79	75	64	81	62	78	58	85	68	75	73	61	60	66	78	80	65	66	68	69	77	67	69	61	79	77	87	70	73	73	73	80	45	73	66	67	80	77	59	63	76	81	77	77	82	64	74	70	67	75	64	66	70	68	65	66	66	84	67	49	62	81	66	66	65	78	70	71	71	59	71	71	67	68	60	75	63	61	70	62	72	54	74	84	75	70	72	76	68	76	72	62	75	85	70	84	78	64	53	82	76	64	61	70	90	80	73	64	81	68	83	81	79	76	68	88	70	62	63	63	83	70	73	57	84	86	71	85	66	62	72	76	80	72	84	69	76	61	77	55	90	70	59	70	82	59	65	89	46	90	78	64	81	68	73	61	78	77	49	86	73	71	76	53	70	64	69	78	73	73	72	62	60	72	69	74	71	68	77	78	56	56	79	77	67	72	79	72	90	76	64	67	64	64	74	73	61	72	63	63	67	68	81	70	73	68	72	65	67	68	82	57	67	90	71	72	88	57	73	66	70	66	60	80	68	62	67	75	55	70	77	76	84	68	64	86	73	72	66	73	80	66	55	52	80	78	78	60	77	81	68	63	84	67	69	76	73	59	63	64	75	61	70	59	63	82	70	60	71	57	58	83	59	62	78	58	60	65	75	76	81	82	55	85	74	78	69	76	71	73	82	68	68	59	72	68	55	63	70	84	63	56	68	62	69	73	78	74	69	68	58	67	62	65	81	73	66	74	72	62	77	75	79	64	75	65	81	80	77	76	65	78	59	47	79	78	73	72	52	63	63	80	76	62	80	84	56	85	60	69	66	87	74	72	72	79	64	67	75	68	66	81	63	71	68	63	83	61	64	72	58	71	74	74	66	75	63	68	67	75	87	61	74	82	49	68	84	87	69	64	52	64	76	62	66	66	66	74	64	77	75	71	68	74	69	87	64	62	61	70	61	81	84	74	75	68	75	67	73	78	71	65	78	78	54	72	75	51	72	74	69	69	65	60	55	67	82	64	72	70	71	78	44	88	67	71	57	69	70	85	52	78	62	56	55	71	86	68	62	60	64	46	73	55	60	70	72	80	70	68	68	75	80	72	74	75	80	64	73	77	87	72	61	71	57	50	78	79	73	60	82	75	69	61	67	60	66	71	71	73	63	59	90	61	62	72	80	70	78	87	79	66	71	66	81	75	87	52	78	71	79	73	89	68	84	66	66	60	73	62	70	73	56	93	69	81	56	77	76	83	70	67	73	70	64	65	63	67	75	73	68	76	69	68	66	68	74	65	78	66	75	63	65	71	59	72	67	77	58	69	69	73	75	62	72	77	66	61	60	72	75	80	77	71	84	64	61	77	74	68	65	64	71	78	77	93	88	93	46	68	84	82	61	67	70	81	70	61	68	78	74	79	74	68	89	69	65	61	83	72	56	77	67	71	63	75	84	71	76	77	73	69	64	64	65	70	73	76	81	67	83	61	58	93	87	80	76	76	59	69	78	73	67	76	57	70	91	81	73	62	88	79	61	65	64	70	57	70	100	72	68	54	66	76	65	81	78	64	80	71	77	64	61	70	60	66	61	63	70	76	67	92	59	80	52	86	75	88	67	69	72	79	67	80	79	79	70	52	63	83	67	82	65	75	59	67	62	82	64	82	78	75	62	52	63	79	65	59	66	74	71	73	66	67	69	54	63	78	66	62	73	79	81	75	65	66	69	68	68	81	71	71	83	76	70	67	62	63	65	89	70	67	67	60	58	58	84	62	79	76	61	77	74	60	75	72	65	74	68	72	57	64	89	80	70	88	71	70	69	73	75	75	74	60	85	67	70	58	65	54	72	86	61	50	61	73	80	66	71	81	71	77	63	73	63	80	66	86	74	73	64	84	77	63	67	70	82	77	87	71	54	60	84	64	68	83	55	73	75	81	76	61	66	67	54	62	62	96	69	49	71	75	77	65	69	82	64	72	66	75	75	75	72	80	68	65	69	67	72	75	64	70	59	67	70	56	58	78	60	78	77	85	74	60	69	69	69	65	73	77	81	58	80	67	58	68	71	68	58	59	70	64	65	85	75	72	55	58	63	64	72	68	71	74	64	75	60	68	58	81	70	81	68	79	78	68	74	57	68	60	59	67	64	66	78	62	74	85	69	61	71	75	73	85	66	62	59	73	79	79	58	78	65	64	60	63	63	73	67	66	76	65	67	74
23618	9661	6322	7731	27718	51126	61935	60706	49829	39450	31516	20526	1933	593	611	667	607	560	615	602	620	661	641	638	645	652	613	638	702	621	603	647	601	645	603	661	633	627	607	566	651	618	611	622	647	647	639	648	628	603	612	563	573	617	614	628	637	633	607	606	636	643	655	619	558	633	658	616	613	622	667	637	561	639	593	598	645	630	585	641	617	599	623	635	633	606	608	659	645	608	655	601	602	643	600	629	612	640	621	587	628	614	646	631	617	634	662	650	657	643	663	627	626	644	587	557	609	584	649	598	603	599	631	619	625	627	649	623	589	591	631	637	653	612	606	634	582	614	601	599	638	606	612	613	616	589	595	632	617	607	641	682	622	643	620	622	592	619	632	578	574	662	614	636	592	587	601	581	619	628	625	593	596	639	656	578	644	647	568	618	642	634	632	614	627	614	613	599	587	603	649	598	638	599	679	569	633	635	674	653	639	592	571	584	618	607	600	593	631	673	599	650	578	620	644	588	631	598	631	575	612	628	614	628	634	667	621	635	656	592	595	583	596	672	614	646	630	625	599	635	615	641	616	594	646	598	660	615	606	636	592	588	610	635	655	642	615	611	588	593	642	638	584	665	629	604	577	590	655	636	648	656	654	597	601	615	606	613	616	626	678	643	654	636	635	581	640	612	634	660	574	644	632	663	639	630	618	577	631	644	708	609	584	605	640	603	615	663	611	631	623	609	608	632	622	618	601	622	626	637	613	620	604	667	602	610	596	596	622	579	638	628	643	609	623	639	646	619	624	597	640	601	650	593	671	657	639	577	669	608	585	649	638	647	645	634	637	616	631	620	597	601	614	601	629	608	630	616	626	635	659	609	650	603	596	641	656	627	639	604	612	646	607	622	623	639	659	588	639	630	610	584	643	625	625	659	647	603	629	659	614	599	683	597	639	573	605	597	619	642	648	624	571	648	606	617	596	673	651	623	675	632	608	620	623	633	602	616	595	634	648	645	635	613	678	626	637	650	588	675	612	629	596	575	582	623	604	649	659	593	621	682	671	616	596	629	665	586	624	638	615	653	582	622	641	577	626	571	636	628	596	610	677	594	591	626	637	593	607	632	639	595	589	640	619	630	635	657	648	593	625	631	624	609	596	610	600	638	619	591	641	659	605	608	644	612	617	642	624	613	630	610	576	602	623	607	604	614	592	585	611	623	578	612	643	643	622	613	610	657	612	596	660	629	593	601	641	658	585	635	577	625	626	621	635	638	591	585	617	582	616	603	611	644	651	639	610	675	630	577	639	627	624	652	565	670	615	632	633	636	580	614	599	620	630	636	620	662	631	640	654	609	631	589	624	630	629	616	567	602	640	649	632	623	623	596	627	630	628	633	646	601	634	630	594	637	625	644	650	658	623	628	639	643	630	594	635	624	644	609	623	665	598	644	603	627	640	636	625	649	576	584	629	617	634	639	610	610	653	636	674	616	608	664	641	611	614	645	613	596	639	612	578	598	634	668	646	619	628	633	631	682	624	635	622	596	640	612	604	620	603	671	602	612	629	624	601	597	624	605	645	636	659	653	632	606	626	639	655	636	592	619	614	641	626	666	638	617	631	628	575	633	652	658	682	615	604	628	614	616	645	649	629	614	648	642	623	618	609	632	651	590	634	637	612	604	604	581	618	621	658	585	612	610	633	619	624	636	649	656	635	626	600	599	658	643	616	621	615	592	592	586	597	590	598	636	636	644	576	589	615	621	596	588	627	597	658	628	603	646	674	627	641	670	641	673	630	657	678	599	631	654	590	620	643	614	619	587	618	647	580	613	664	660	637	632	641	613	609	657	674	630	654	629	624	662	674	611	637	637	626	599	622	631	592	625	663	637	642	584	636	638	635	614	639	594	642	656	596	640	658	632	628	609	633	607	632	657	605	606	590	621	601	615	652	608	627	629	594	704	603	629	635	612	603	609	682	611	577	654	594	664	615	615	611	622	590	646	605	626	598	606	650	584	624	605	595	616	634	645	645	590	625	649	639	639	617	615	593	631	659	648	583	609	644	627	615	657	589	629	611	611	669	618	597	642	598	645	629	604	624	636	629	596	613	593	689	617	614	652	632	636	624	566	588	603	635	634	611	597	605	643	636	640	638	606	626	580	609	596	660	592	625	605	677	593	660	619	637	625	617	624	592	592	609	648	612	588	624	630	622	652	627	625	592	622	607	610	613	627	632	654	617	652	608	621	601	628	663	614	649	616	608	625	650	646	643	591	606	602	643	621	577	614	553	636	620	624	625	617	617	650	633	653	590	654	616	587	599	591	625	611	619	646	608	661	642	650	631	590	641	606	639	631	581	642	607	629	582	645	603	611	630	608	581	617	621	668	663	608	629	641	625	603	624	615	640	662	614	583	599	620	646	662	609	605	631	645	638	625	618	598	664	663	603	627	615	617	611	590	635	609	612	639	622	602	610	609	612	562	651	642	666	632	661	634	641	633	644	603	627	626	650	626	607	615	621	559	601	658	625	628	601	630	601	609	597	609	623	605	606	660	631	612	572	571	614	621	657	624	623	602	658	649	610	642	630	643	655	648	598	614	568	614	629	634	611	666	589	634	590	608	621	621	610	596	654	653	624	636	667	625	644	612	605	603	620	665	623	626	636	643	568	631	654	624	629	648	627	600	590	611	622	640	633	597	604	561	623	605	652	607	599	642	630	623	639	635	599	668	656	599	633	593	596	683	630	620	587	617	631	632	607	625	573	664	614	597	587	651	657	583	636	605	665	610	609	644	599	590	596	592	641	608	617	657	637	629	617	625	616	625	619	615	600	635	632	631	657	580	609	601	587	583	650	665	618	616	623	611	607	625	636	560	653	624	633	654	666	635	612	607	633	601	621	630	629	577	608	612	633	616	620	590	597	624	651	573	674	643	611	644	626	642	603	581	670	602	595	642	637	594	635	646	629	652	646	624	594	594	604	623	665	571	660	602	639	606	595	649	585	681	611	660	618	590	656	615	614	616	674	633	632	641	588	597	643	592	609	674	654	656	613	600	631	643	576	658	594	623	629	617	671	624	582	638	602	595	609	581	659	622	602	625	616	640	606	596	604	640	629	614	634	655	603	630	616	672	620	618	638	599	648	653	632	611	656	630	639	646	650	671	637	607	607	652	609	645	599	630	599	591	616	653	631	632	635	605	612	637	643	591	618	603	661	651	620	600	651	609	623	628	657	635	626	592	638	670	587	625	607	661	610	617	597	620	649	649	623	635	623	651	614	574	632	628	584	606	658	638	631	639	599	630	668	608	607	619	587	643	637	641	643	660	626	620	613	646	612	634	602	603	674	605	626	638	657	665	640	653	613	629	610	634	594	584	589	625	614	636	582	636	651	596	639	656	608	662	632	638	659	634	629	595	615	596	631	625	621	655	624	600	638	604	594	638	661	627	619	657	639	650	599	583	626	634	638	575	575	587	657	638	568	597	621	587	649	574	655	584	604	624	634	629	639	642
3523	695	410	269	434	1047	1148	1496	1044	717	416	221	75	63	65	75	70	75	76	75	74	73	61	86	70	62	75	77	67	60	68	78	69	63	66	64	71	86	74	80	66	66	69	80	81	78	64	78	63	83	76	68	70	68	75	68	88	83	72	77	86	74	79	64	63	78	69	84	72	74	68	66	64	74	66	74	72	72	69	66	56	67	64	62	77	72	75	76	75	64	74	68	60	58	78	65	77	74	57	71	70	73	72	67	64	57	66	72	66	68	66	74	62	79	59	61	70	85	71	51	80	56	73	90	85	67	78	72	58	60	71	66	77	73	76	76	85	64	73	67	65	55	69	72	69	65	69	62	63	76	79	69	68	76	58	72	72	69	67	72	73	53	66	71	78	67	67	76	79	69	73	65	92	67	79	68	83	63	80	60	73	77	64	64	74	63	75	96	81	86	82	87	57	76	64	75	83	68	71	58	78	62	70	60	60	83	63	72	64	65	66	83	76	76	85	77	67	68	81	68	72	67	94	72	68	87	75	72	68	69	65	76	78	63	75	77	71	61	58	76	81	75	63	85	65	70	67	59	58	71	79	75	70	86	68	79	72	84	66	69	70	71	66	71	64	72	63	64	84	89	71	74	54	81	76	73	63	70	77	63	81	88	79	73	78	62	68	62	77	81	67	73	69	69	53	67	63	78	63	92	76	83	85	82	63	81	81	80	83	55	88	81	64	64	71	83	75	64	74	65	70	70	58	80	75	81	74	66	62	51	71	69	67	66	77	75	75	68	71	74	73	75	90	81	69	47	69	40	80	83	71	68	68	76	70	72	75	76	67	70	75	66	72	61	74	83	84	70	72	77	59	55	66	58	77	67	63	61	83	70	73	52	76	72	77	67	70	77	74	66	77	76	71	76	78	80	74	74	71	84	84	51	67	66	72	53	65	70	70	74	50	76	71	69	64	81	56	72	68	66	69	69	71	69	66	89	68	56	68	63	76	67	68	61	87	75	57	74	72	75	82	69	72	71	64	61	72	76	66	69	68	82	63	59	65	69	61	70	61	59	70	49	59	67	53	80	66	81	77	61	95	67	62	65	82	72	79	73	77	71	89	65	73	69	75	69	99	77	64	69	80	62	65	75	83	72	68	60	79	88	68	81	68	74	69	64	80	65	78	74	62	61	63	97	79	58	77	64	66	62	72	60	72	78	66	73	63	66	71	68	71	67	55	73	83	69	54	80	57	81	84	68	85	62	75	66	67	57	67	78	58	88	64	73	73	63	59	78	85	73	75	70	81	76	76	69	64	84	56	78	72	64	69	80	76	78	64	72	68	84	75	66	68	76	69	67	65	82	69	66	77	70	82	62	79	55	66	69	67	74	75	67	67	73	74	78	72	85	73	87	76	80	69	59	73	70	73	66	64	63	57	72	74	67	90	72	70	71	62	66	68	68	70	69	61	72	69	73	87	68	72	81	59	67	67	65	74	63	85	65	72	49	78	68	77	76	88	66	85	68	69	79	73	63	76	74	75	77	69	79	60	69	64	78	78	72	67	67	75	65	75	72	66	56	66	67	81	61	64	78	67	74	79	74	79	77	72	71	65	56	61	77	48	78	71	59	69	72	69	65	70	79	62	70	64	69	57	73	67	76	80	68	77	77	78	80	72	61	61	70	74	61	61	74	78	83	72	63	67	60	80	79	63	72	70	65	75	75	66	76	69	74	80	73	83	58	53	84	78	77	60	64	74	69	63	64	89	91	70	66	68	82	57	78	64	63	68	64	71	76	80	83	72	81	78	69	75	52	78	76	61	78	56	80	69	88	86	67	66	88	63	63	65	66	76	60	71	68	75	52	78	67	69	75	75	72	63	75	64	79	64	67	75	62	76	74	68	58	78	62	75	82	83	83	56	76	66	76	71	76	69	60	78	75	76	69	69	80	70	78	77	71	82	62	72	77	87	75	72	77	74	55	83	58	59	64	64	69	65	70	78	84	68	57	65	70	68	65	55	87	53	82	83	69	79	80	62	75	68	88	84	82	52	62	69	71	78	76	76	57	75	70	74	64	76	58	87	85	65	64	64	77	70	78	75	84	69	73	59	65	77	73	70	74	68	66	74	70	70	72	73	59	75	62	77	76	71	63	66	78	84	71	77	89	72	53	65	70	78	81	65	78	63	79	73	68	69	69	73	83	62	76	62	81	65	72	86	60	67	79	66	75	75	65	71	67	74	62	70	72	63	73	71	79	72	58	67	64	70	66	70	62	61	79	79	63	73	63	79	78	68	78	81	52	63	71	74	64	66	69	71	70	83	70	55	77	76	61	71	75	78	70	65	57	69	77	75	80	64	73	76	72	63	57	54	59	70	73	75	62	65	75	62	82	69	81	92	81	74	84	72	80	90	64	49	62	78	61	69	58	60	65	61	57	62	69	67	72	62	69	67	76	58	75	89	84	79	68	71	73	76	75	83	76	72	69	84	67	69	64	62	80	68	80	73	72	72	56	84	88	79	76	58	75	64	71	59	70	76	69	74	87	71	73	60	72	82	67	87	80	71	57	76	70	67	77	70	57	76	73	61	79	72	87	58	79	65	78	76	69	59	69	56	66	74	69	75	66	62	64	90	72	65	70	62	68	72	81	76	70	72	88	61	70	87	84	73	73	64	84	70	72	64	49	72	60	60	71	62	81	82	78	61	75	76	61	67	59	75	73	76	63	79	75	61	69	76	67	84	66	67	65	89	77	70	66	57	64	81	64	63	63	71	73	82	72	79	73	66	68	80	64	71	74	68	58	63	73	69	74	53	80	75	62	79	81	66	77	73	74	68	69	66	94	80	79	78	65	59	68	69	70	71	81	71	63	74	77	78	78	83	62	80	71	80	85	74	64	68	86	59	61	72	67	74	69	73	58	60	74	74	68	58	58	69	61	68	86	79	70	72	73	73	74	80	57	68	80	65	72	75	60	76	75	65	62	89	73	59	83	62	79	65	70	67	73	60	69	78	70	89	68	74	66	57	79	64	76	65	67	68	85	64	83	64	77	68	61	71	81	73	78	70	75	69	72	83	67	77	68	73	66	67	69	72	82	74	82	78	70	80	63	87	70	84	71	67	77	64	64	75	81	70	77	79	77	73	71	62	69	78	57	66	54	76	93	71	81	71	69	78	68	71	67	68	69	81	80	69	60	85	71	74	73	88	63	64	63	72	83	71	72	76	73	71	66	62	73	71	55	69	78	65	64	63	80	72	69	70	75	69	81	75	70	66	69	60	63	64	85	76	74	70	90	69	71	54	82	59	84	58	66	67	60	81	87	76	66	60	77	80	69	75	68	88	59	78	73	72	77	64	74	74	66	74	69	80	76	72	63	87	72	77	67	88	88	80	76	75	75	77	52	68	84	57	77	44	61	64	87	73	61	74	64	72	87	64	67	73	75	66	70	99	54	71	78	74	74	74	69	56	61	66	90	59	78	73	88	80	79	90	68	75	64	70	78
16892	7903	4907	5116	18945	30288	30309	29485	21798	15938	9649	4605	693	604	614	627	565	588	603	606	609	674	602	607	571	605	618	600	629	635	614	580	627	606	605	600	599	592	616	582	590	607	635	608	622	606	593	607	646	560	561	614	616	611	590	573	633	605	620	624	570	593	663	573	619	596	612	622	647	595	597	550	602	579	572	624	633	571	573	571	604	602	544	576	618	635	587	627	624	593	621	577	578	565	623	627	606	617	607	605	565	604	630	578	620	638	577	597	569	593	542	631	562	592	627	575	609	623	643	622	595	599	602	598	628	624	627	577	601	608	610	616	606	553	644	645	610	597	629	570	532	633	615	638	623	638	567	583	585	587	584	614	618	614	652	635	587	609	596	595	556	581	610	652	595	656	599	628	662	658	577	643	651	629	607	579	612	588	612	625	615	589	608	604	589	575	605	612	642	607	626	615	629	627	586	627	595	566	553	604	618	635	615	603	576	638	606	612	631	610	591	613	619	559	624	619	560	628	594	605	605	643	626	580	629	616	616	576	598	627	627	564	593	621	553	592	613	636	617	555	600	614	602	634	587	602	626	618	596	630	601	627	638	606	632	614	621	591	551	594	630	586	576	569	611	621	603	612	595	609	661	567	593	590	571	571	586	569	624	620	636	641	621	602	623	569	629	580	591	603	583	616	631	610	630	589	609	585	677	560	636	599	665	592	625	576	610	612	583	567	590	572	626	596	583	611	589	601	630	608	568	575	618	592	586	593	655	615	574	592	637	604	622	563	586	615	597	634	568	617	605	572	636	608	605	602	592	665	614	623	594	596	606	603	631	583	572	605	605	592	622	608	603	599	593	626	633	577	606	642	563	646	600	595	585	574	628	608	610	584	608	635	641	636	605	577	607	613	635	638	596	612	602	619	610	647	594	605	576	564	596	578	616	657	621	635	611	577	594	633	677	603	567	570	610	618	597	628	623	627	567	638	596	623	588	611	626	589	620	599	599	569	592	613	578	590	596	574	612	572	608	624	591	623	607	604	596	613	578	635	599	632	594	579	608	617	592	615	613	586	552	604	611	650	580	600	589	580	588	605	571	633	637	628	629	599	594	625	599	612	592	626	576	579	631	598	609	561	597	600	585	576	615	620	645	586	590	645	580	593	576	596	587	548	558	604	662	618	622	618	623	600	602	662	616	567	622	601	580	580	616	618	672	616	570	564	633	593	608	620	577	638	606	646	593	601	618	633	622	595	609	620	576	640	653	668	636	577	604	600	654	600	614	603	606	648	622	596	564	597	619	594	624	585	601	611	630	601	607	594	586	635	617	603	650	627	636	581	585	598	595	648	586	571	596	612	606	616	612	600	561	599	600	605	603	551	605	627	598	617	567	593	599	559	576	583	598	596	578	645	615	576	606	596	545	587	569	633	684	566	603	628	634	615	587	620	612	650	603	621	624	610	601	559	596	596	594	646	636	606	672	629	628	625	620	586	639	609	634	589	645	625	664	558	585	604	599	627	621	615	620	627	573	623	568	581	597	600	621	573	576	586	609	578	631	603	622	603	626	602	636	589	551	613	614	619	601	614	626	644	574	609	583	593	670	617	615	600	538	622	557	597	631	618	602	637	578	612	617	591	593	604	559	573	628	622	609	660	599	577	577	604	616	641	613	637	587	620	622	578	669	643	592	570	603	632	600	619	640	604	609	631	630	584	564	627	601	562	584	616	619	606	601	628	582	589	557	560	582	630	617	589	636	630	633	580	568	598	564	603	592	585	618	573	638	582	593	680	613	584	629	620	612	610	619	582	586	621	552	606	639	615	599	595	577	598	613	600	604	568	633	614	600	607	573	640	624	646	598	616	629	586	605	614	594	593	606	591	618	627	593	593	632	555	583	619	570	626	584	590	591	629	633	620	611	614	583	616	592	615	612	641	601	606	635	585	688	643	668	571	609	605	597	614	567	604	631	608	626	621	643	619	612	585	611	582	579	590	600	620	616	640	620	575	624	618	631	603	602	570	577	611	585	599	606	614	599	582	587	611	651	598	608	593	600	565	583	623	556	629	587	570	572	625	648	601	597	564	542	630	611	608	607	583	614	631	558	593	585	621	625	593	587	559	592	595	654	624	576	526	621	588	618	591	558	595	572	595	608	614	607	626	583	586	613	576	576	640	621	614	569	639	574	600	560	582	542	615	634	631	591	621	626	625	598	606	611	649	621	624	631	596	614	597	611	598	597	638	585	583	590	587	634	567	621	592	595	584	647	592	585	600	598	585	630	609	635	597	611	600	588	625	574	607	612	613	622	591	589	627	605	604	591	598	653	594	590	601	622	596	622	591	589	615	650	627	570	568	602	598	610	586	576	625	627	628	608	575	607	623	600	624	575	604	623	594	611	596	640	602	583	584	607	622	604	595	622	594	632	618	571	604	606	581	595	574	595	637	580	644	616	613	580	637	579	599	609	588	610	615	646	612	621	537	620	633	565	613	601	586	648	618	650	632	627	648	581	606	630	617	618	594	617	699	626	633	601	617	557	582	605	611	633	599	609	613	612	589	578	628	586	573	571	591	581	596	594	659	609	616	586	611	575	629	623	576	610	589	582	579	578	579	625	662	643	615	641	629	612	607	547	591	592	616	627	610	593	615	575	579	599	603	589	640	617	596	629	580	604	574	578	633	553	597	567	640	589	597	596	598	641	634	570	630	624	607	589	624	592	603	577	624	604	603	617	573	562	552	613	602	593	589	636	630	614	611	606	623	631	616	602	648	595	604	594	626	596	609	638	601	597	628	635	567	615	574	603	584	606	641	590	582	630	623	587	596	586	574	576	586	607	591	605	595	603	624	574	611	603	632	615	626	608	584	566	630	597	645	634	613	618	605	573	599	612	631	576	608	608	579	627	633	591	596	594	605	607	611	600	665	579	634	609	607	578	564	623	575	553	591	626	620	592	593	605	573	593	611	600	615	604	619	615	632	619	565	600	616	634	623	589	571	621	651	567	629	621	603	594	616	626	649	633	612	615	613	628	577	574	571	624	619	605	597	655	601	591	576	603	547	582	601	603	597	585	577	630	607	543	650	630	598	638	575	580	592	577	614	587	586	643	591	584	615	581	575	602	625	618	641	596	586	588	620	586	581	626	639	586	570	618	620	594	587	578	612	618	613	595	641	634	581	605	628	601	623	589	588	595	593	629	584	592	591	572	590	560	612	600	570	604	608	650	621	643	594	603	603	650	605	608	563	595	574	619	583	582	581	599	590	617	567	630	589	605	606	704	582	563	609	558	583	609	647	597	630	627	581	587	570	600	603	582	580	588	584	600	609	563	637	605	620	568	580	621	595	590	614	591	603	649	587	594	596	585	603	575	595	633	582	595	596	618	632	632	576	606	600	604	605	638	617	628	594	599	570	604	560	578	596	624	603	598	602	632	584	591	603	608	571	599	619	599	635	619	613	585	592	622	593	636	605	613	568	572	611	599	604	636	568	565	606	580	586	606	604
4713	1512	778	530	2526	7108	9451	9686	6613	3497	1937	880	76	75	71	46	50	55	33	61	52	53	40	48	64	45	49	51	54	56	52	55	59	53	56	51	58	46	48	70	72	52	50	54	48	48	54	49	51	62	50	57	70	53	54	69	49	55	55	52	62	60	57	57	62	53	56	60	59	51	50	69	56	45	68	58	50	66	53	63	53	49	60	53	66	56	64	44	41	56	65	66	57	66	66	58	58	56	59	70	54	60	62	55	47	45	51	51	64	57	53	37	57	61	65	62	62	58	52	69	46	60	55	47	56	55	62	50	71	55	63	59	48	64	63	54	64	80	54	51	67	44	64	53	50	53	55	47	54	49	64	60	46	61	60	54	57	56	54	49	64	52	52	65	64	57	61	53	54	56	59	54	54	53	60	55	57	52	47	64	51	54	62	65	43	57	60	48	46	59	58	60	52	63	55	48	57	51	56	54	48	59	54	61	59	64	59	60	55	61	69	68	64	53	57	59	44	58	48	57	68	56	38	56	39	61	59	53	51	55	55	51	60	58	53	74	68	63	59	54	62	47	62	63	58	64	66	53	49	50	62	56	53	59	52	71	47	46	57	55	57	56	64	39	77	65	55	65	57	56	55	57	62	58	47	58	53	56	61	54	59	64	57	51	70	58	81	53	53	48	44	57	56	57	56	57	47	50	67	69	64	62	51	73	42	60	62	68	55	55	72	67	43	60	84	59	68	57	58	52	59	73	73	60	62	63	61	74	62	50	57	53	67	65	75	49	59	51	54	58	59	59	52	63	60	57	44	51	61	51	38	51	56	61	55	52	38	64	54	46	57	48	57	52	48	58	66	56	58	64	57	66	44	55	44	39	68	70	69	54	64	55	60	46	44	51	58	70	67	51	53	57	61	62	57	64	68	48	55	52	52	61	60	66	58	65	69	46	64	48	48	54	59	46	56	54	57	50	51	59	57	58	46	59	57	71	49	63	54	62	48	62	47	58	69	55	60	52	62	59	45	41	66	48	54	61	46	51	72	59	51	55	42	52	48	61	38	52	67	39	60	61	60	40	53	62	61	56	56	67	53	78	54	67	53	55	66	51	57	49	55	50	58	58	55	56	52	54	62	60	53	56	47	64	45	76	64	64	66	44	64	55	46	67	43	44	67	65	57	56	55	52	54	49	64	52	53	56	40	58	76	49	44	65	46	53	54	48	55	49	55	54	63	51	62	52	57	50	57	49	41	63	57	61	51	67	71	56	58	51	62	73	50	49	56	59	50	60	51	55	48	54	42	65	58	62	49	59	59	46	55	52	64	71	44	52	59	68	57	57	57	37	57	61	61	50	65	54	46	59	56	56	42	56	57	57	57	52	48	60	76	56	47	60	39	54	63	63	52	59	60	47	48	57	49	58	53	54	35	53	63	58	57	55	56	61	49	56	65	68	60	62	57	55	68	47	47	63	56	53	41	55	63	65	52	47	58	38	48	58	56	54	44	59	51	46	46	67	55	56	54	61	57	52	56	61	51	57	51	61	58	42	61	61	64	51	56	60	41	64	53	56	61	48	73	54	61	64	51	58	48	37	56	56	50	47	60	55	54	58	54	59	55	50	51	67	51	71	46	56	65	67	51	59	46	55	57	46	52	41	45	62	45	62	58	60	41	56	55	55	57	60	48	49	81	49	66	72	54	61	55	73	60	52	65	60	45	70	66	43	56	55	57	55	55	54	53	62	60	52	59	57	48	66	63	57	50	50	51	46	51	55	56	62	50	47	52	49	56	52	75	51	48	70	62	51	71	52	63	73	62	56	60	61	70	65	62	59	71	63	52	57	56	67	45	43	65	47	58	49	58	48	47	58	48	68	52	52	56	62	54	49	59	61	64	63	47	56	40	55	59	39	62	53	52	55	43	62	62	56	58	59	54	68	52	45	59	51	63	52	63	46	55	60	57	56	41	55	55	66	58	54	51	56	54	64	54	65	47	59	64	50	67	51	53	50	59	65	64	53	72	55	49	60	56	51	61	59	52	62	60	56	58	60	57	64	48	62	70	58	58	48	57	48	50	44	53	67	50	67	57	65	64	53	49	52	70	61	60	54	67	62	54	38	57	63	53	60	60	59	63	56	56	62	56	55	76	55	64	56	61	52	52	54	55	71	66	59	57	45	56	51	53	49	63	55	52	50	54	60	46	70	58	61	57	38	61	44	54	63	55	70	57	56	45	58	44	67	60	63	58	65	52	60	58	49	45	52	41	60	60	54	53	60	45	55	57	57	50	71	48	59	76	38	46	57	51	56	69	77	64	47	71	55	46	59	58	47	52	62	65	53	50	60	59	61	53	52	64	58	58	39	51	55	40	42	54	56	57	45	57	61	39	66	60	65	60	59	51	68	52	59	55	57	49	56	60	62	74	56	55	69	60	52	57	56	47	47	62	58	59	53	56	44	61	54	51	57	64	68	58	50	61	57	49	60	55	47	40	68	44	51	53	45	53	58	59	63	66	48	74	69	57	51	47	52	61	48	62	46	59	50	58	59	61	52	49	67	70	47	48	52	50	51	57	57	54	58	60	47	60	65	56	64	48	65	56	59	60	61	54	65	61	64	62	58	57	54	57	66	51	45	52	79	51	58	55	50	49	54	60	53	52	56	62	43	50	55	52	66	58	45	59	40	58	54	54	58	64	56	62	54	46	52	56	67	47	48	55	48	51	66	51	53	59	64	54	53	49	53	41	50	61	46	58	59	55	50	67	64	57	51	52	57	58	55	62	44	58	57	46	64	45	48	53	65	58	62	57	52	58	55	71	54	57	61	59	55	54	49	65	66	51	47	53	55	47	58	53	59	50	47	64	49	63	48	53	50	65	62	48	52	43	64	46	58	46	46	57	56	63	58	65	46	50	61	46	57	60	52	53	64	57	42	48	49	69	59	50	57	58	48	66	49	67	65	42	55	47	63	64	58	50	69	53	48	55	67	63	54	56	56	53	51	44	51	68	50	49	57	57	62	57	50	62	46	44	62	53	61	56	50	49	59	63	60	71	54	54	51	74	39	74	51	63	60	59	54	49	55	67	73	54	52	57	66	66	60	73	55	56	71	59	49	55	55	58	54	51	49	45	50	67	52	67	67	52	66	45	56	52	54	67	58	47	39	63	47	57	54	56	61	56	57	63	51	55	67	52	56	60	63	59	49	66	56	70	61	59	62	65	54	54	50	63	62	53	61	47	69	51	59	42	64	50	56	55	57	60	61	46	58	56	37	59	55	47	52	64	43	52	52	55	56	53	50	51	67	81	46	48	60	64	60	69	55	78	56	68	49	50	45	50	72	64	59	58	57	65	49	50	55	71	58	53	53	73	54	55	59	58	57	50	53	68	66	61	72	62	73	57	52	54	53	49	55	63	41	50	61	58	52	52	55	54	51	58	42	61	65	51	67	64	54	55	58	73	60	65	59	57	58	62	58	59	50	52	60	54	56	61	59	53	42	58	54
24716	14329	8694	9968	39490	61008	61449	56188	45762	36475	27793	17322	1110	518	521	537	560	532	552	497	537	536	512	529	537	506	491	552	495	530	496	471	494	507	497	531	498	521	495	553	496	529	523	489	532	491	516	459	496	523	491	515	519	509	524	519	501	526	507	466	508	506	530	495	501	481	493	473	503	541	472	467	505	479	503	478	445	526	525	506	509	529	530	497	518	540	507	491	493	490	479	498	505	502	553	531	505	531	507	485	506	487	540	517	492	519	511	507	480	514	497	540	474	491	471	468	472	561	525	464	510	486	493	514	512	501	511	493	544	539	515	499	485	502	487	479	458	505	481	530	496	516	483	510	498	518	471	517	514	478	508	543	515	509	535	558	495	522	516	485	501	508	518	503	509	488	544	507	526	510	494	560	477	488	533	524	520	463	515	526	504	518	532	512	560	476	510	530	521	521	533	533	515	536	536	486	527	501	484	487	507	535	516	571	496	489	492	533	528	536	505	486	528	501	494	547	475	545	502	516	529	489	509	458	556	499	477	489	507	525	504	469	570	496	534	545	466	516	494	492	543	467	550	483	501	518	469	491	494	484	487	536	516	474	484	516	449	465	547	466	494	527	521	495	486	499	505	518	477	504	504	503	534	504	507	509	505	519	489	527	483	512	534	512	525	494	531	494	484	540	511	522	533	506	522	520	481	520	481	502	487	528	528	504	560	508	492	476	512	502	539	482	484	470	561	528	476	506	541	512	534	526	520	463	515	475	507	471	528	514	520	525	535	522	495	525	494	519	485	501	469	516	506	517	471	493	511	506	513	486	527	494	468	565	500	509	551	528	519	469	537	498	515	555	515	505	520	513	502	519	579	516	518	492	495	515	512	515	516	520	516	490	517	525	527	443	495	523	519	475	513	530	546	506	495	497	510	511	516	548	512	529	524	464	507	547	496	483	492	498	540	520	518	486	503	527	508	495	506	489	550	498	517	491	498	516	516	506	516	554	522	472	511	484	472	500	508	505	500	482	525	520	494	483	542	475	510	502	517	485	514	506	509	510	494	494	515	524	468	492	477	543	531	480	502	540	518	501	514	513	529	514	496	512	503	511	519	514	500	511	518	509	563	512	514	498	498	538	517	510	517	515	497	487	542	533	492	535	519	543	492	509	548	495	537	511	533	537	514	507	535	490	475	524	535	502	511	510	500	523	562	501	510	544	503	489	526	506	450	527	512	528	518	480	473	489	509	509	502	489	534	500	529	530	509	509	507	483	522	528	496	466	530	508	523	517	516	504	529	496	482	474	516	492	486	519	536	505	536	516	499	503	525	497	546	502	520	495	484	492	519	506	469	510	545	532	494	530	488	519	493	497	528	514	515	520	521	525	504	500	531	500	499	527	507	496	505	501	514	528	528	509	533	502	483	473	491	453	523	517	533	514	557	533	495	507	517	513	510	479	444	500	518	507	522	496	505	499	512	513	538	481	493	497	516	516	465	525	538	507	540	519	475	506	523	512	516	542	524	503	497	482	536	506	507	509	524	552	517	534	537	495	499	495	545	549	519	502	520	503	513	493	560	489	509	510	525	460	505	535	522	525	495	507	531	502	481	490	510	489	504	487	566	514	535	533	536	489	520	516	535	501	499	490	524	512	521	497	522	503	496	489	514	506	495	510	492	497	567	507	473	493	510	516	487	516	510	481	524	476	527	514	532	521	501	491	497	525	504	493	551	496	499	520	528	519	523	501	549	503	525	504	518	503	544	521	474	515	503	534	500	509	510	538	535	503	510	504	533	482	470	523	507	439	489	528	543	499	497	508	493	509	553	527	511	512	499	531	502	428	484	506	552	551	505	481	473	477	477	513	463	536	569	462	528	467	538	507	486	551	520	527	493	479	512	484	536	505	471	518	462	482	479	511	529	503	499	483	493	518	472	560	465	488	509	464	488	494	509	526	518	521	520	547	535	522	517	495	485	539	545	512	499	474	499	481	549	497	521	499	521	481	498	505	534	470	564	492	516	498	495	503	536	527	497	484	490	478	474	536	463	527	506	521	518	515	488	461	489	516	485	483	486	523	511	485	506	527	544	478	449	513	491	518	531	488	467	481	504	518	536	511	500	487	492	532	505	514	549	502	525	511	504	502	543	489	554	498	488	507	490	540	518	483	507	551	550	497	493	527	472	476	482	525	490	529	488	510	491	525	557	500	482	499	548	488	486	489	522	490	525	492	504	504	496	506	505	522	477	533	486	510	493	506	486	516	501	544	498	540	492	497	474	511	523	510	500	538	481	479	517	481	535	539	511	515	496	520	530	531	498	517	498	507	505	530	483	522	492	503	505	505	502	544	516	505	543	524	533	502	502	498	449	490	510	521	556	475	514	529	484	522	525	515	480	513	505	518	506	507	501	492	503	545	526	511	477	491	518	474	530	492	514	532	485	490	523	540	531	554	509	492	504	496	493	497	533	528	497	545	538	493	509	485	489	545	550	523	554	514	473	489	496	490	505	475	528	482	548	482	496	500	507	509	509	539	567	509	518	513	502	509	471	510	501	503	473	495	523	539	530	536	530	482	503	530	492	513	519	471	486	493	530	492	526	518	569	470	508	531	500	476	486	517	533	493	487	515	527	493	571	498	526	486	498	543	495	514	474	487	522	516	509	488	516	522	504	479	479	536	516	540	497	551	495	476	498	461	518	505	476	485	491	540	510	531	511	524	503	500	522	536	500	505	510	482	511	504	491	485	489	500	523	554	485	462	486	516	473	525	530	524	555	492	495	502	497	490	507	501	510	492	523	504	537	503	524	497	450	520	479	547	510	476	521	514	562	489	498	522	514	494	508	493	498	556	454	521	524	495	513	545	488	489	475	489	517	478	540	552	486	491	505	476	519	489	479	510	491	558	502	465	490	526	530	484	523	480	449	493	536	527	533	546	497	533	485	522	524	508	500	508	508	519	555	501	528	503	501	482	541	504	511	509	500	484	555	545	503	501	534	519	551	547	523	491	498	504	509	520	520	489	467	498	462	517	486	551	495	541	530	482	551	528	536	522	501	510	491	501	531	530	534	541	476	502	515	536	503	504	494	490	507	514	534	487	549	540	494	523	532	520	522	506	526	469	529	485	501	543	494	479	490	538	500	513	505	504	520	505	473	508	495	518	495	470	510	483	468	510	522	505	521	509	525	497	528	508	489	519	530	529	485	515	527	548	501	528	455	502	519	535	536	489	491	543	506	521	503	530	513	518	534	494	485	536	525	524	505	507	489	478	501	484	498	487	505	514	511	505	487	531	559	553	538	507	496	525	503	483	514	503	528	512	472	500	514	525	529	526	512	495	484	514	513	502	484	532	548	503	504	504	498	509	503	471	502	515	519	526	544	482	508	463	508	529	486	477	527	502	500	523	491	520	511	508	509	521	502	517	469	504	525	509	537	514	500	498	493	519	521	481	537	508	525	549	539	478	539	527	536	504	485	524	529	536	549	483	501	512	473	514	545	481	525	538
5792	982	508	383	793	2607	4564	4566	3751	2056	1230	549	48	52	49	43	35	54	53	26	45	54	45	32	29	47	35	40	49	42	37	36	47	48	48	46	50	48	48	50	42	43	63	45	42	50	47	46	50	48	42	54	35	43	51	43	51	47	42	46	58	49	54	49	41	42	41	43	36	42	53	47	45	57	55	45	58	39	38	40	41	53	40	50	44	43	42	46	52	45	55	47	29	50	48	48	26	52	46	31	35	58	41	39	56	49	55	38	44	42	48	28	42	46	46	37	43	47	43	53	37	41	58	58	45	53	48	50	50	43	37	39	47	50	42	49	43	40	52	40	62	48	51	37	57	53	44	56	45	42	44	39	49	52	50	37	52	47	47	35	41	54	42	45	38	48	47	47	44	44	43	42	46	44	41	41	51	29	60	37	46	43	45	46	45	53	50	35	48	41	40	44	46	41	41	49	46	34	53	40	42	48	47	37	35	53	31	47	44	34	55	29	43	37	37	50	48	32	49	44	47	49	32	44	47	41	46	51	38	48	50	53	42	41	47	62	35	44	29	48	49	40	39	59	58	56	47	49	48	54	47	42	54	45	38	46	54	51	39	46	41	45	56	42	50	28	50	46	54	45	50	53	52	41	53	38	44	45	49	39	42	40	52	36	38	41	32	46	39	35	49	37	33	43	43	52	33	40	39	56	46	45	41	51	57	56	50	50	48	46	60	51	47	47	49	50	43	50	42	67	36	62	41	42	37	45	37	45	48	52	39	54	55	49	45	56	48	50	44	40	43	58	43	50	49	46	44	41	48	36	43	47	36	48	50	43	44	41	38	40	52	44	50	48	49	56	35	49	49	55	50	52	50	52	54	45	40	48	55	55	57	36	52	37	47	39	35	48	50	40	43	44	55	38	52	50	37	50	53	41	57	44	44	48	41	31	37	40	36	38	40	52	47	42	36	44	50	65	39	54	43	53	45	46	50	41	32	42	42	59	41	44	56	38	52	46	34	55	43	40	38	43	35	38	51	57	48	52	39	43	43	40	32	48	51	47	54	32	50	46	54	44	39	41	32	38	44	50	43	42	38	49	40	42	42	49	46	47	43	44	47	48	43	56	35	37	47	46	54	42	40	45	43	46	37	48	44	44	46	41	50	48	44	51	46	44	45	46	55	37	54	52	41	48	42	44	45	45	57	49	36	60	55	52	47	41	49	43	47	39	65	43	45	41	48	47	51	40	47	39	39	42	44	41	47	41	33	34	56	49	60	33	47	39	42	52	55	45	55	39	53	53	57	39	57	47	36	42	46	56	51	44	49	53	48	50	31	38	40	52	46	52	47	48	43	45	48	54	35	48	44	52	58	59	47	47	41	54	37	49	39	45	50	41	58	34	36	42	39	47	45	44	53	56	58	51	44	52	55	32	39	42	35	52	57	34	52	38	44	58	40	51	53	45	54	38	35	37	59	54	45	52	52	44	42	52	45	55	53	39	50	34	53	44	50	38	46	41	45	46	48	59	32	56	39	47	58	38	40	55	46	61	43	38	52	46	44	50	50	39	53	29	45	44	48	47	49	46	46	60	42	38	42	33	44	39	42	33	50	43	42	45	61	35	38	56	38	54	68	53	47	45	61	51	49	55	46	35	51	47	42	44	51	33	50	33	45	57	57	43	49	37	46	45	47	35	41	41	48	49	33	40	43	48	34	33	43	51	48	46	55	49	36	47	50	41	41	41	57	51	72	36	46	30	44	35	31	41	45	41	44	48	47	49	49	38	44	49	53	41	51	52	48	44	40	60	48	52	45	33	44	53	49	41	38	39	43	52	36	46	48	41	46	44	51	32	44	37	37	41	45	32	37	42	41	35	32	47	60	47	52	38	55	41	53	53	41	48	43	34	51	49	54	36	48	47	41	35	48	48	37	43	44	30	45	47	49	45	47	50	48	39	34	45	44	44	39	42	40	49	45	40	44	43	40	40	51	46	52	45	37	49	37	44	43	46	41	53	41	31	56	45	37	62	39	52	53	35	47	47	54	44	51	50	34	56	42	45	46	53	48	50	52	35	46	37	46	53	44	42	50	49	51	42	53	36	54	49	43	46	46	51	54	52	43	47	54	51	34	31	45	40	51	35	49	37	60	53	54	46	56	37	47	48	38	61	47	54	58	46	52	49	45	36	42	36	44	51	40	44	57	44	49	45	52	53	36	42	51	42	43	45	50	54	46	48	43	46	55	37	49	51	47	42	44	37	45	40	46	53	56	42	44	52	34	32	49	47	38	31	35	36	55	50	46	38	40	44	47	38	46	41	40	52	44	42	39	56	47	42	46	39	43	40	42	49	54	36	40	44	29	57	44	46	46	49	47	58	49	46	54	46	42	54	43	47	36	49	39	51	56	41	36	53	41	43	50	38	47	40	36	57	53	50	44	36	51	45	41	45	56	44	56	50	51	46	36	45	48	48	58	47	39	44	48	33	53	54	55	39	57	54	37	39	43	54	38	56	40	47	41	37	48	43	40	58	53	44	46	39	43	39	49	42	38	50	51	49	37	35	41	49	34	44	37	46	43	41	41	50	41	41	34	31	51	40	64	44	43	43	50	42	66	39	52	46	39	53	46	45	39	46	44	40	48	55	45	40	47	33	47	47	42	37	27	37	47	44	40	41	37	41	45	40	29	42	53	40	43	41	41	49	42	47	35	44	47	51	50	47	45	31	40	49	48	53	42	41	60	49	55	47	60	37	44	27	38	47	53	47	38	45	47	52	43	51	31	47	34	39	48	55	50	45	57	55	52	61	42	38	52	38	46	56	45	33	41	46	59	43	51	38	45	41	42	48	48	46	38	47	47	55	47	38	53	44	46	43	43	30	49	30	34	43	39	44	44	40	38	34	48	45	47	41	47	50	54	43	46	41	36	38	47	42	34	47	35	56	37	51	33	44	46	46	41	44	42	45	33	36	44	50	48	54	43	49	53	38	49	37	50	60	37	44	57	56	38	49	39	32	47	52	49	45	43	50	45	49	52	44	52	35	44	53	43	50	47	45	44	33	53	47	47	53	46	50	34	42	48	50	58	50	47	40	40	39	42	43	42	41	56	51	49	46	48	47	46	54	46	42	37	48	39	43	47	56	58	39	46	43	47	54	43	41	34	46	39	39	39	59	47	46	31	46	49	48	49	41	43	33	51	30	53	27	39	47	47	38	50	48	48	44	35	33	51	45	49	38	37	35	56	35	36	59	48	37	43	51	48	40	44	30	57	38	36	35	52	39	49	48	59	42	39	44	37	41	45	39	35	42	50	50	53	33	44	47	46	44	46	48	49	59	57	48	52	40	52	43	50	39	54	41	47	43	48	47	57	39	61	41	50	39	30	44	46	55	48	57	46	43	52	42	37	34	49	46	39	36	49	42	46	50	61	47	51	50	51	59	41	56	56	44	42	45	45	44	36	41	36	53	47	44	44	47	36	45	40	48	37	49	50	44	37	42	48	46
21938	10493	5942	7670	26247	43884	48019	44658	39142	29823	22910	11731	662	428	369	413	392	365	359	365	408	419	414	382	414	405	390	411	428	343	353	388	386	364	411	364	377	387	400	404	398	427	400	445	383	418	367	368	350	373	416	395	399	401	391	405	366	371	376	355	417	409	342	388	380	360	406	360	443	378	419	391	374	413	366	377	400	394	386	406	413	391	390	401	397	373	432	370	414	360	392	369	386	389	396	397	398	388	400	424	393	411	381	408	374	366	438	411	368	378	402	404	404	409	407	342	377	385	419	409	380	404	394	435	415	419	409	414	388	396	390	405	428	391	398	377	363	367	405	381	387	386	408	374	383	418	377	348	372	404	374	409	395	395	383	364	399	387	412	349	418	376	379	407	401	387	408	379	386	395	402	398	405	388	365	350	369	373	402	373	392	390	368	388	385	377	366	384	382	393	399	404	410	413	394	432	413	395	384	421	364	372	375	373	392	355	352	437	409	397	395	377	368	407	416	358	408	411	398	380	396	385	393	417	370	413	339	393	369	389	392	411	419	409	378	397	400	433	386	390	403	375	384	381	408	375	390	366	395	366	399	398	377	364	403	393	379	405	367	374	358	419	397	398	418	363	403	395	396	365	386	391	420	424	367	397	430	371	385	413	393	368	383	328	386	413	379	409	378	420	399	378	390	400	389	391	394	407	376	379	384	396	395	390	390	405	373	410	363	391	418	360	362	390	429	438	390	404	368	385	369	400	366	374	384	388	380	382	403	422	374	395	346	363	383	400	379	373	407	445	429	394	367	387	362	400	382	390	394	387	353	404	391	433	387	391	384	391	375	402	399	389	407	426	400	381	385	398	398	379	371	397	375	400	364	382	396	412	370	383	408	392	389	365	378	364	409	396	392	367	413	393	399	368	413	377	396	374	393	383	352	385	407	381	427	399	368	419	376	367	393	392	353	383	396	371	406	392	425	373	379	385	362	409	376	398	434	402	408	413	408	401	400	382	401	386	398	356	341	411	360	376	353	386	372	415	407	385	384	434	395	402	407	388	347	411	385	392	421	374	382	423	392	416	391	383	412	427	371	390	413	390	436	381	408	395	381	366	394	369	375	360	379	382	397	427	443	374	354	404	365	385	395	359	413	400	397	401	372	390	401	396	400	418	415	374	352	386	391	413	387	375	378	378	415	432	410	385	390	408	405	393	404	372	376	366	408	409	392	396	363	416	376	400	386	413	431	412	368	391	399	408	384	412	404	385	397	374	403	336	383	407	375	399	393	371	413	414	375	409	420	401	369	408	392	376	360	398	408	401	366	410	381	365	389	370	418	369	398	359	406	394	398	372	378	393	363	385	424	379	391	415	379	388	362	362	388	370	354	379	395	388	385	365	370	418	392	383	401	422	386	389	406	419	355	434	369	417	404	429	375	367	405	423	395	435	414	389	404	430	400	376	414	373	363	392	374	406	409	416	421	366	386	385	394	414	383	408	353	422	375	393	362	394	387	403	374	355	376	401	403	358	398	421	365	393	402	419	351	433	384	385	428	390	397	391	408	390	407	401	405	386	377	364	395	383	434	391	369	392	367	384	404	360	381	382	383	394	378	406	401	369	413	410	368	415	385	382	372	368	379	406	374	409	399	398	397	395	389	398	385	411	427	404	368	397	391	395	346	378	391	387	408	395	380	413	401	377	410	372	386	355	345	392	368	389	387	393	397	398	378	373	399	408	374	344	414	386	414	387	404	387	377	458	360	337	374	391	395	358	413	390	397	390	390	396	364	403	390	387	384	384	399	329	391	393	418	382	354	399	402	364	387	397	393	382	416	386	364	399	348	362	410	391	416	410	417	376	383	412	390	378	344	375	380	406	414	409	397	388	381	405	400	391	393	378	365	363	392	398	413	393	406	391	398	379	366	378	420	402	375	377	415	428	364	385	416	375	362	409	353	401	407	399	401	410	401	392	416	409	385	398	401	421	413	378	352	374	372	365	358	408	387	390	362	392	386	424	414	390	375	416	381	401	417	408	371	411	395	351	415	376	396	409	386	440	395	432	388	406	416	406	391	407	358	391	386	423	374	407	349	356	430	409	416	380	402	383	373	371	406	390	379	397	409	388	347	380	407	392	402	421	386	383	355	414	390	374	360	385	402	398	414	402	377	394	375	402	422	379	397	397	366	426	414	406	382	377	385	395	342	422	390	357	407	402	380	391	385	356	379	392	426	388	372	396	381	356	423	374	420	401	433	391	391	385	410	432	378	369	391	362	355	374	378	365	414	364	439	370	392	415	386	371	383	367	425	364	394	357	381	390	396	388	406	391	395	370	391	398	380	405	366	392	361	391	406	403	400	399	388	379	396	390	409	410	366	405	399	407	393	440	390	400	404	411	373	339	364	356	419	406	391	404	410	436	376	364	391	406	414	401	400	400	407	417	360	427	371	390	367	374	383	396	375	379	387	389	389	402	391	400	373	359	386	358	398	382	403	386	403	380	396	385	390	383	399	389	367	429	374	384	394	400	363	409	390	388	374	397	419	387	375	389	362	389	386	392	411	396	382	410	381	411	419	432	362	374	372	375	431	348	385	346	374	409	429	415	358	356	360	419	413	380	379	384	432	374	402	359	379	362	400	394	335	372	390	398	360	384	396	424	379	374	376	404	361	382	394	421	414	437	361	379	394	398	362	378	387	414	417	371	373	374	389	381	390	424	407	388	371	361	413	376	416	373	382	358	399	372	386	409	390	402	386	399	405	381	370	393	407	399	389	398	401	387	387	413	432	387	388	388	387	396	359	433	418	350	402	384	402	398	379	399	398	386	389	402	386	401	367	362	365	373	398	421	407	406	405	401	414	387	387	387	389	391	418	406	386	368	373	392	395	372	416	351	393	399	411	410	397	391	370	385	408	341	372	353	408	368	380	386	405	365	369	378	413	401	410	407	412	378	384	370	407	409	406	386	352	384	419	387	383	387	399	391	382	403	419	379	393	393	429	384	395	367	413	416	363	434	396	370	357	398	391	386	379	365	361	404	408	393	401	402	389	376	389	409	424	389	429	395	363	391	377	388	387	420	388	369	357	358	401	360	381	380	380	440	409	422	375	366	413	421	393	384	376	388	391	399	349	386	414	366	401	414	378	387	393	395	414	429	385	406	369	347	385	405	392	412	405	384	388	379	382	364	408	392	417	420	407	403	400	401	391	384	411	421	415	378	397	401	388	393	384	427	387	393	380	373	349	410	405	392	423	386	402	389	372	381	390	382	429	418	409	371	381	389	360	380	395	362	389	392	399	381	357	388	391	397	392	354	376	362	407	423	372	367	399	372	397	388	356	383	396	350	393	382	385	411	411	388	400	423	382	413	352	425	409	405	414	406	417	389	389	403	401	379	370	342	396	339	394	414	398	376	376	390	382	384	401	373	432	371	363	392	376	382	393	400	413	387	362	384	387	406	405	380	410	406	392	410	389	404	417	395	412	399	421	378	370	410	395	405	385	387
4222	1207	542	395	805	4878	9267	10036	7875	4157	2265	848	74	68	70	76	87	78	71	67	78	54	72	65	68	50	63	58	70	77	64	76	72	60	82	73	64	72	62	64	66	81	63	63	84	67	70	63	72	67	56	77	59	66	62	66	66	57	77	67	70	61	72	63	63	62	88	84	66	75	68	59	69	79	62	55	65	62	84	58	78	64	60	66	55	77	63	57	65	56	66	74	77	67	77	76	79	65	77	75	69	72	79	78	85	58	69	65	70	67	73	56	66	56	76	70	72	60	64	61	63	53	56	52	78	66	73	39	75	61	78	84	59	71	71	71	69	67	66	62	61	82	82	61	88	45	82	63	72	80	70	72	69	79	84	67	63	66	68	67	66	72	62	66	75	70	62	59	80	56	74	57	62	62	95	62	75	65	68	60	87	76	52	67	56	60	79	60	69	68	65	62	68	54	67	79	61	67	71	63	59	61	58	61	73	77	77	53	78	76	60	66	69	74	66	60	66	73	67	72	76	71	77	68	73	81	80	66	68	67	67	70	61	59	57	56	65	66	69	65	70	78	70	67	68	63	66	63	67	76	67	62	63	60	78	79	55	76	62	75	69	68	62	69	54	59	67	72	58	82	68	75	65	74	73	40	70	59	69	72	63	72	61	51	81	84	86	64	60	66	63	57	61	69	68	60	74	72	68	67	83	65	79	56	71	64	68	73	71	62	49	60	77	83	69	72	64	65	69	75	72	62	78	69	62	63	74	66	68	72	77	78	67	75	69	55	67	83	65	60	69	48	58	63	61	73	64	57	59	64	58	70	68	87	56	50	61	64	74	66	73	64	60	63	77	71	79	72	56	66	65	62	67	58	71	81	81	61	56	74	74	57	59	79	65	60	76	71	79	93	60	82	66	68	48	73	59	69	64	68	57	66	52	58	82	66	75	57	57	70	64	70	61	68	87	66	69	73	62	69	70	64	48	74	61	66	71	75	71	75	69	64	65	67	63	77	62	59	84	68	68	78	76	72	57	71	66	70	80	54	56	67	68	64	49	65	68	69	70	81	76	63	66	64	77	66	72	76	89	61	65	64	54	76	67	63	75	76	59	54	65	63	76	65	69	63	70	61	56	68	57	75	58	66	73	76	61	61	60	65	72	69	59	74	59	69	83	50	66	70	54	63	67	71	66	77	69	48	57	74	65	52	68	83	76	56	52	61	51	62	74	76	75	74	61	62	69	63	79	83	68	76	62	63	64	64	84	55	61	62	66	74	74	71	80	73	76	70	65	70	77	72	74	81	67	55	62	62	69	71	65	70	74	49	68	70	61	73	78	67	59	72	68	69	69	61	81	68	60	52	57	64	59	69	63	70	60	63	53	63	56	66	58	59	63	62	57	70	60	71	58	67	81	72	78	58	65	72	77	63	66	70	87	64	70	58	68	48	63	68	63	60	75	66	82	50	67	73	75	73	63	74	78	92	52	78	67	87	65	71	68	60	71	62	76	83	81	71	82	69	68	66	69	74	67	81	57	65	53	64	76	70	73	67	81	67	74	71	74	61	75	78	72	52	55	75	64	59	61	59	60	58	59	64	57	66	66	62	49	86	67	77	54	79	69	72	60	69	74	64	90	63	75	64	74	62	86	80	58	67	71	70	66	70	67	64	41	70	52	76	59	70	74	73	76	57	62	72	79	62	75	64	83	58	76	66	58	66	71	62	69	55	79	60	66	65	60	88	66	74	62	76	57	61	55	77	84	65	64	67	80	90	86	63	77	81	68	73	67	64	74	67	84	85	74	63	74	76	72	70	72	63	72	58	62	78	65	56	66	57	75	62	67	68	65	78	80	87	56	64	77	61	76	50	69	76	88	76	77	61	59	87	60	75	65	63	71	73	59	60	51	49	74	70	61	68	66	64	60	63	66	75	63	68	67	69	66	66	58	73	71	59	69	68	66	73	60	61	79	88	68	59	73	72	78	61	74	73	63	68	83	56	85	67	65	64	61	68	72	67	69	67	62	68	72	57	62	81	72	70	81	67	76	61	76	71	79	78	64	71	69	69	73	66	74	61	71	50	67	68	87	60	59	72	68	63	65	74	70	63	67	63	77	79	54	68	77	64	73	62	56	61	66	66	60	71	78	65	63	64	61	69	75	80	73	64	69	66	72	59	74	68	49	66	66	78	68	67	74	73	85	75	70	80	72	66	64	75	66	68	68	62	58	63	68	70	68	68	70	73	65	72	67	58	82	74	66	73	74	61	78	68	77	54	77	79	62	58	51	84	62	73	59	51	66	84	75	61	74	83	68	71	55	58	73	62	70	65	66	66	71	63	67	74	67	72	72	70	64	88	61	64	58	75	84	78	70	87	71	64	62	63	58	72	82	80	76	53	71	57	77	65	78	68	74	65	60	71	77	59	68	61	75	82	88	68	70	64	66	71	58	66	68	57	74	70	72	69	67	53	58	74	70	75	59	67	59	55	60	85	72	69	75	64	75	67	77	64	59	63	70	64	64	72	77	69	89	75	61	68	57	68	65	61	74	63	66	60	67	67	71	70	61	57	77	70	71	72	69	61	73	62	52	60	64	77	62	75	74	56	60	65	54	46	76	76	67	75	59	57	84	56	63	63	70	70	57	66	71	65	57	58	49	67	75	80	73	88	66	67	78	77	54	72	70	67	69	60	64	72	55	68	77	75	56	78	57	52	72	72	73	71	61	73	78	71	54	75	76	66	65	54	60	68	60	69	58	65	69	57	62	71	73	70	61	56	58	66	68	61	60	54	76	73	68	75	70	59	56	50	79	55	72	69	74	66	58	60	74	74	87	74	78	60	55	69	61	53	47	84	68	67	78	70	71	62	60	50	82	75	63	57	74	64	71	53	55	66	72	65	69	73	59	78	70	73	77	71	65	72	60	73	77	54	78	66	62	81	72	52	69	69	65	53	57	77	75	85	67	63	80	73	82	74	65	57	65	59	77	63	68	66	69	67	77	72	64	81	62	71	78	60	77	67	59	62	65	62	77	70	80	57	57	59	73	75	62	79	48	56	79	62	57	65	70	64	57	55	61	62	73	64	65	75	74	51	68	57	80	64	54	81	61	49	68	67	70	85	72	67	70	76	76	66	70	58	73	93	73	70	65	60	79	58	60	71	42	72	72	79	71	65	70	63	68	67	61	71	70	76	54	62	67	63	73	68	80	52	64	68	67	49	62	64	71	60	62	75	58	66	85	78	51	64	68	74	63	74	62	74	70	83	61	66	73	63	64	67	60	67	66	71	69	76	67	78	70	69	63	61	74	59	79	72	67	61	67	59	66	62	75	67	59	70	66	72	66	57	61	66	66	82	77	73	67	71	60	59	66	58	63	72	73	58	70	54	57	68	63	64	75	75	77	61	64	77	62	80	64	70	92	70	89	67	63	58	61	70	66	76	95	72	69	68	71	64	85	67	63	73	67	73	70	76	75	70	77	54	79	61	69	71	52	64	65	68
27545	11954	6900	7719	24330	55572	62682	58078	49525	37708	29597	15598	946	583	605	610	644	603	597	601	599	568	613	665	586	619	573	598	632	609	610	599	588	627	612	586	618	611	634	524	601	578	569	610	616	641	586	593	561	594	635	632	633	564	581	627	593	578	573	585	602	593	621	619	627	616	589	614	566	576	633	597	613	607	592	606	637	617	577	612	606	565	619	603	560	650	605	612	625	599	615	615	660	596	569	656	655	642	611	616	616	628	585	622	609	595	633	599	568	585	606	611	585	594	638	607	634	576	626	629	616	617	582	589	625	583	575	672	602	593	578	601	625	609	597	569	628	627	590	624	572	597	565	607	575	620	595	612	608	639	571	595	608	602	626	605	621	583	588	564	565	602	625	609	563	627	593	630	563	600	585	590	609	638	570	633	621	623	594	632	603	603	608	618	602	609	593	594	605	602	587	609	629	588	618	603	652	588	618	617	628	580	618	640	623	630	617	606	616	587	587	578	597	606	623	626	593	608	601	570	635	624	593	594	634	613	625	577	631	590	605	570	638	654	572	619	605	619	617	613	561	624	546	585	607	629	585	603	621	617	575	595	551	597	616	596	601	634	589	595	611	653	657	592	576	578	582	615	634	610	574	603	592	598	612	611	587	596	604	591	567	578	582	610	584	571	603	552	578	607	585	586	568	624	643	634	594	571	600	626	585	585	585	677	620	613	595	605	533	582	586	621	549	620	607	554	648	590	588	599	548	595	617	632	591	617	616	603	609	593	627	617	639	631	552	584	636	631	580	600	578	598	600	594	589	638	616	643	640	620	599	626	594	619	589	609	628	582	637	645	612	590	618	598	559	630	614	580	647	601	608	624	592	611	604	614	584	603	585	568	596	586	593	612	601	622	601	577	600	638	633	568	663	611	622	634	644	616	614	594	568	613	595	642	556	599	582	633	628	615	563	609	578	631	581	570	601	627	573	584	571	619	608	603	582	573	636	564	571	640	524	568	617	627	628	610	627	589	632	595	601	558	596	633	626	600	621	620	581	581	605	633	616	590	627	619	609	602	650	569	633	646	561	625	587	613	592	634	594	636	616	635	568	600	579	597	587	585	574	596	618	595	602	623	564	622	633	593	578	598	657	592	592	649	635	566	587	569	593	609	664	593	623	570	577	613	580	613	585	593	590	656	610	627	610	586	609	590	621	603	605	632	629	594	637	578	581	597	591	625	631	627	598	599	548	606	593	611	581	623	558	602	580	558	628	633	599	595	563	554	619	568	644	597	618	635	610	572	597	633	601	637	648	607	604	600	563	624	580	569	620	586	609	631	577	647	595	575	599	581	574	611	616	657	596	572	581	587	631	585	603	597	596	598	555	619	593	652	602	608	631	594	582	602	567	625	578	567	581	638	610	595	584	590	611	611	580	602	583	634	615	612	595	615	613	677	628	618	599	618	590	638	609	592	557	583	608	602	596	595	626	635	651	618	599	627	636	591	598	589	614	623	614	564	617	607	617	608	631	586	594	585	596	567	577	566	620	573	604	589	615	593	643	594	593	648	596	638	621	571	585	614	590	597	636	600	682	622	614	599	604	639	624	602	580	584	602	579	610	562	597	589	576	612	655	567	620	617	607	611	689	608	609	651	593	598	663	618	612	567	590	607	619	598	596	581	605	587	589	547	607	585	647	636	601	586	563	575	619	567	570	577	609	617	615	654	555	621	626	557	599	612	609	597	626	575	594	539	567	577	619	562	608	621	613	632	569	561	625	592	644	623	641	592	586	619	601	603	586	619	616	620	590	615	566	586	590	602	552	539	610	581	604	573	616	619	576	598	578	608	585	585	594	570	603	624	645	630	609	573	596	592	604	574	596	607	583	611	606	643	593	570	580	594	588	614	617	617	590	567	595	601	583	588	550	596	613	606	637	608	564	544	628	577	631	616	601	574	593	615	560	573	614	625	615	607	610	604	589	624	606	626	614	638	604	623	638	652	593	637	591	574	579	581	620	586	607	572	532	649	623	648	598	636	579	564	556	592	612	624	605	620	640	594	600	604	646	565	621	602	571	575	632	580	617	634	572	594	595	614	647	551	606	564	610	611	623	621	613	593	618	576	558	552	583	605	572	577	581	608	561	623	651	623	602	621	589	602	655	592	580	605	596	605	568	585	596	611	603	635	578	580	601	635	576	589	549	652	603	605	558	598	594	579	632	600	589	643	583	616	594	624	597	596	555	587	588	612	594	599	620	567	603	572	584	583	600	637	611	581	625	611	642	601	628	609	601	559	582	604	566	615	597	600	591	645	611	605	612	564	592	605	591	604	607	609	601	598	642	580	589	593	575	560	617	588	617	610	562	610	553	594	597	588	596	578	585	565	623	577	603	565	633	637	561	621	567	556	608	611	559	595	624	587	614	597	610	575	613	609	582	616	619	642	606	587	608	637	583	649	592	621	612	627	642	625	609	615	584	597	608	626	617	618	579	609	604	586	648	615	644	552	607	575	593	627	583	585	624	598	638	617	663	607	638	544	580	563	580	608	588	594	638	609	590	634	590	530	564	622	648	577	576	597	569	606	611	555	629	588	582	658	621	558	618	636	586	597	567	592	614	583	602	612	613	599	619	632	553	633	594	622	633	551	650	639	590	645	621	596	533	600	619	579	621	628	633	589	612	601	635	588	613	593	598	610	593	630	625	572	616	628	599	565	623	551	585	641	598	601	580	601	594	605	600	595	610	591	568	592	593	552	625	628	610	588	576	612	561	589	606	606	594	606	569	622	603	617	587	557	598	620	582	644	569	550	605	615	578	614	601	629	602	624	584	592	576	590	586	597	603	592	579	615	621	579	611	597	564	607	588	598	601	593	570	602	601	620	606	589	634	590	601	585	598	593	597	579	586	590	616	629	586	637	595	582	606	594	552	593	600	596	602	622	559	578	605	594	590	591	587	592	598	570	597	641	581	592	615	622	605	608	575	596	622	640	633	597	571	588	612	629	597	594	617	602	596	594	595	584	620	581	626	580	638	661	621	649	580	596	609	587	574	609	601	606	553	597	624	601	625	579	575	605	575	572	553	620	605	613	640	608	637	587	601	673	664	639	654	538	600	626	582	639	591	584	578	640	619	582	633	647	644	590	636	598	580	632	597	569	584	603	598	594	580	638	598	545	583	601	568	600	624	571	627	616	664	606	572	623	598	625	607	639	584	604	588	587	638	634	596	665	580	612	618	603	612	593	614	628	573	648	609	612	633	599	654	625	593	591	636	634	613	574	597	599	644	598	591	625	576	568	596	584	624	595	616	617	626	598	560	631	564	618	619	644	621	569	521	581	599	643	599	602	575	597	662	583	601	596	593	610	617	565	602	615	603	567	596	606	582	590	603	584	593	588	615	593	597	601	590	591	612	649	565	545	613	617	623	597	582	611	592	604	570	620	588	610	625	615	635	619	560	600	620	632	611	656	570	574	597	565	588	573	602	607	618	627	619	593	622	571	578	621	584	623
3976	384	222	131	279	1185	1737	1583	1093	560	318	143	64	57	81	67	74	56	63	76	52	74	65	69	73	68	52	84	74	61	76	84	69	61	62	70	68	51	68	66	51	61	75	70	73	75	75	66	70	72	69	66	63	73	71	60	80	74	61	65	65	72	60	69	76	62	66	92	79	76	83	57	70	69	76	71	75	78	70	66	78	62	77	57	64	63	67	82	72	64	63	72	64	66	76	76	68	80	77	71	77	65	70	71	65	66	76	60	62	85	70	62	61	50	60	75	62	70	78	54	57	58	79	74	60	62	73	87	59	89	74	51	65	67	71	72	63	61	63	63	63	65	69	70	71	74	77	70	66	63	65	68	61	73	64	61	54	70	65	67	80	63	78	62	73	94	65	57	79	66	75	58	67	58	54	80	55	66	86	71	70	70	76	68	58	52	80	69	62	68	83	60	66	65	80	77	67	76	59	57	72	62	72	71	65	81	59	70	68	67	73	79	73	73	75	53	65	66	72	64	70	66	65	65	70	73	58	76	69	64	65	58	66	70	68	65	66	74	58	76	57	73	63	63	71	61	62	50	60	78	67	76	64	71	55	69	68	64	80	53	76	70	62	87	67	78	83	65	70	75	69	61	60	74	72	72	88	60	81	58	58	61	62	57	73	66	66	55	82	66	61	74	64	79	79	82	67	83	64	66	71	78	71	63	71	69	59	76	71	66	67	65	57	58	77	66	68	63	60	71	71	59	77	83	61	57	61	79	63	61	85	64	66	71	64	79	67	68	62	80	59	65	62	65	56	64	63	58	70	59	68	60	76	69	74	64	75	73	67	64	72	94	67	61	75	63	66	56	72	71	68	78	63	55	79	61	88	72	68	70	71	77	70	66	69	71	59	68	71	66	67	77	71	81	66	61	68	73	56	76	73	66	67	77	70	66	73	46	76	63	83	75	69	67	69	60	81	58	75	69	70	71	74	78	60	73	75	56	55	65	52	71	47	67	80	64	56	77	63	64	57	71	94	65	65	64	75	64	74	66	53	71	70	65	69	48	65	75	59	63	61	72	69	65	55	56	68	68	68	50	60	61	67	62	58	75	62	55	67	68	66	75	63	60	71	61	74	63	79	77	60	67	55	75	67	80	84	74	69	63	63	58	81	54	76	50	70	72	65	64	53	72	58	84	68	70	77	68	70	67	64	73	67	78	71	64	74	64	59	56	60	64	67	49	56	81	77	55	80	75	68	78	61	65	55	73	65	60	77	70	69	68	75	64	79	53	77	82	60	82	73	64	61	58	71	64	56	59	58	68	64	66	71	72	56	69	78	55	72	60	75	72	74	51	67	63	69	70	61	72	59	74	84	78	67	70	62	74	76	50	62	57	79	71	67	65	56	60	72	76	76	75	65	71	62	64	85	77	59	75	58	63	54	62	83	75	71	80	72	62	63	72	77	70	61	80	66	45	81	69	77	73	83	74	54	67	85	70	53	62	79	74	67	67	71	53	76	54	71	67	67	75	75	82	71	59	79	58	68	70	79	77	63	70	50	65	67	73	60	65	62	66	68	74	69	60	70	67	71	63	71	64	61	83	62	59	65	66	53	77	55	65	70	70	80	60	68	65	72	65	56	64	84	70	78	70	76	73	67	79	69	67	74	74	71	66	77	58	63	53	70	66	66	64	72	73	76	76	58	65	83	65	55	64	70	61	73	74	60	70	58	81	82	71	65	68	65	69	69	73	81	75	77	62	62	55	53	69	77	75	57	57	63	72	63	58	65	74	59	65	69	58	75	55	63	57	54	55	64	65	62	56	65	60	88	69	89	64	67	60	83	68	61	63	62	74	64	59	82	66	63	75	69	66	61	68	61	66	78	56	66	52	66	70	65	57	63	67	66	58	67	63	77	61	67	54	66	59	69	77	73	55	67	64	70	60	73	80	51	77	85	58	57	68	56	74	68	63	58	67	70	58	63	81	62	72	67	74	71	65	63	67	64	75	63	68	58	69	68	62	65	74	81	59	69	67	67	68	74	79	84	72	73	64	71	65	72	71	78	69	56	67	75	69	64	70	58	56	75	70	66	68	77	53	67	66	64	75	70	79	78	85	58	74	69	61	77	53	69	73	61	67	78	65	72	61	59	88	77	76	63	69	57	62	76	67	82	72	71	74	95	65	65	73	61	69	64	60	70	65	73	65	73	55	73	57	69	64	65	72	69	75	73	65	77	78	81	79	80	58	73	68	72	75	65	69	69	61	66	70	70	70	72	71	69	65	67	79	58	66	84	63	58	64	71	75	73	75	69	68	69	71	55	52	84	66	63	66	64	68	63	73	64	66	66	74	83	72	72	80	66	85	65	59	65	67	76	74	73	84	73	70	70	67	66	93	73	64	62	62	65	57	78	63	81	76	74	53	68	63	79	59	65	62	65	63	73	59	68	61	63	77	52	59	61	57	70	50	74	65	69	68	61	63	66	65	71	59	68	81	71	71	68	81	77	58	70	83	76	66	70	90	71	78	63	64	76	56	58	73	84	68	52	71	71	61	63	66	77	74	68	69	68	67	53	66	68	70	77	72	75	69	71	83	66	62	51	79	77	66	54	66	58	66	61	72	67	65	61	60	66	78	65	73	76	71	64	53	64	73	61	71	71	65	56	57	82	64	74	68	69	67	69	71	65	74	65	45	66	55	77	61	76	70	67	57	58	66	59	68	66	73	75	66	56	65	64	76	68	72	61	65	63	79	63	67	57	70	65	58	83	63	82	60	73	72	71	61	64	65	67	50	66	73	68	69	55	76	77	65	68	67	70	63	63	73	85	79	84	72	66	72	58	54	64	75	87	59	61	68	67	70	68	54	83	67	74	73	74	63	76	82	58	65	74	72	67	61	62	82	74	78	55	74	80	59	77	63	65	58	66	76	64	78	69	75	70	54	70	73	71	56	56	64	75	76	75	72	72	46	67	63	76	70	60	64	68	78	60	70	66	70	55	66	74	67	78	78	68	67	65	68	70	70	71	76	77	63	57	78	70	80	66	58	70	67	57	79	71	45	67	69	70	72	57	70	86	73	68	65	71	73	69	58	64	59	53	64	63	74	61	56	67	69	73	81	66	59	93	87	71	76	60	57	65	73	76	66	65	74	69	64	71	71	59	51	71	61	61	61	67	87	62	74	65	64	81	77	70	70	69	68	59	63	64	78	60	62	74	82	78	67	61	64	51	55	64	73	83	74	69	61	66	58	67	80	80	62	70	66	70	61	68	76	77	50	64	63	68	55	67	54	64	81	74	54	88	65	74	74	71	64	58	65	70	68	72	67	65	62	67	56	53	74	71	74	77	70	61	61	54	72	85	66	61	61	64	70	77	68	66	65	65	68	73	62	66	59	63	66	67	62	69	63	75	68	66	71	71	63	56	65	73	68	66	58	65	67	73	69	63	63	78	62	77	68	75	65	60	57	57	70	60	56	66	62	63	63	58	62	62	74	60	83	66	76
18129	4671	2650	2308	13702	32344	33161	28845	22031	12951	7380	2751	547	597	552	602	580	590	526	558	611	628	611	593	589	575	591	572	558	627	607	564	580	552	549	573	553	567	566	551	551	600	555	582	567	603	579	558	575	587	593	552	537	551	580	548	589	604	610	596	571	562	578	596	542	566	603	539	540	586	583	574	575	580	581	587	604	607	574	612	532	583	624	592	553	545	575	590	625	577	606	630	571	603	560	585	565	612	590	576	542	596	570	583	605	575	577	613	587	581	569	560	595	614	575	587	556	584	566	555	585	561	585	547	573	588	584	615	560	561	570	583	553	570	596	594	589	588	546	529	575	582	539	574	562	569	562	560	597	590	564	608	550	590	591	582	614	569	561	596	598	572	591	583	558	582	533	544	592	590	626	580	578	565	572	600	612	587	564	572	542	554	577	584	539	576	556	596	554	576	583	578	568	595	567	560	584	516	559	574	526	537	588	599	583	568	592	578	568	566	578	594	602	584	569	569	587	605	589	588	578	614	590	542	635	607	550	566	560	595	574	579	546	573	575	559	557	585	572	566	592	536	577	571	585	565	608	531	612	600	558	575	501	591	559	567	592	580	537	608	564	582	604	558	576	579	593	589	606	624	605	565	597	625	559	598	613	577	581	570	566	618	605	588	573	581	547	606	550	552	575	559	597	587	612	569	584	581	594	572	538	615	548	594	606	578	568	567	599	592	610	581	608	605	597	575	553	570	585	571	589	578	583	596	578	618	580	597	576	653	600	547	546	577	589	585	544	596	542	585	563	556	539	581	540	575	599	574	566	572	529	613	529	574	590	623	554	561	578	612	568	579	556	568	597	526	587	612	556	603	557	578	561	586	588	595	607	579	569	539	538	613	531	579	610	559	560	629	586	546	573	589	562	613	579	614	604	567	561	619	569	546	614	549	565	555	594	579	572	594	550	592	610	610	615	570	555	624	582	579	603	594	553	584	576	573	551	593	587	586	556	567	611	565	607	592	592	617	536	575	550	617	576	591	575	549	583	595	625	575	581	546	543	582	571	604	569	557	559	605	577	555	592	564	580	605	553	579	535	571	620	571	596	578	617	593	563	569	609	552	595	569	592	578	573	590	588	548	567	546	560	548	572	567	574	576	540	603	599	607	609	553	548	572	577	586	573	562	602	626	555	595	646	595	622	534	600	572	546	618	572	586	591	590	603	598	548	594	524	621	547	571	566	580	565	603	631	599	578	577	572	589	543	547	589	598	567	543	569	597	584	535	568	589	548	585	572	556	570	567	586	562	542	565	601	610	573	598	589	593	560	560	563	554	599	603	579	588	566	639	575	548	588	554	603	594	629	573	573	610	594	548	605	607	557	613	579	571	603	555	538	554	575	630	562	610	591	575	589	604	586	583	613	593	572	591	563	612	627	582	555	565	630	603	572	588	571	580	545	573	606	575	645	548	591	614	617	594	565	568	614	541	557	559	580	586	579	573	546	584	577	578	560	575	658	544	563	588	579	515	572	547	558	553	601	596	581	569	624	564	566	581	605	576	542	618	559	551	600	577	579	560	574	581	593	546	554	583	597	603	589	577	554	559	603	601	543	565	565	568	563	590	604	629	615	566	575	563	545	537	578	590	543	609	558	596	581	564	583	562	604	572	560	550	557	554	538	560	583	553	563	578	599	586	585	570	591	595	580	625	549	628	576	588	578	528	560	563	627	570	562	580	581	585	602	538	564	582	549	596	590	565	604	537	577	584	586	556	576	539	606	539	550	573	593	564	585	567	594	542	598	603	510	587	599	558	556	581	573	592	546	568	600	569	574	573	553	552	566	633	579	600	576	601	554	578	573	563	611	559	569	587	567	575	569	548	604	635	588	562	563	638	615	578	607	579	600	590	590	582	604	626	591	582	580	583	552	587	559	604	574	555	559	593	527	601	554	563	592	611	576	570	571	570	568	579	566	570	601	556	551	552	554	594	591	590	561	569	559	603	604	533	559	562	635	598	579	595	559	571	543	599	589	602	548	633	599	540	552	544	549	575	574	568	590	543	592	560	566	572	612	569	617	597	577	600	576	585	595	589	615	596	554	580	577	563	596	550	538	614	598	551	542	586	624	574	616	546	569	566	578	582	616	557	577	588	554	545	586	607	583	578	556	556	611	563	620	613	557	606	585	557	579	602	552	572	550	559	541	599	594	583	570	556	553	600	532	582	570	633	568	586	590	588	587	576	571	575	570	549	551	616	583	608	558	584	582	587	558	593	604	572	590	567	614	567	559	555	592	559	571	580	556	562	580	545	573	608	574	583	578	567	588	575	577	585	588	585	598	615	562	583	583	620	601	612	563	590	574	579	580	611	646	594	568	602	596	558	578	565	605	543	582	568	538	538	597	548	571	588	611	563	597	547	585	610	602	573	573	584	584	567	556	597	629	587	561	586	591	586	578	609	639	592	558	584	542	533	609	585	566	570	611	587	576	594	598	573	572	579	603	570	588	555	554	606	557	613	588	581	527	585	613	561	559	600	534	573	560	580	599	569	576	569	582	577	583	557	571	599	609	590	576	637	584	592	552	587	544	595	570	512	569	578	535	578	555	572	544	586	598	622	595	583	601	561	574	616	562	604	575	571	568	567	608	586	549	576	599	558	576	594	558	594	588	568	572	559	590	548	539	541	573	596	569	603	591	604	591	549	577	544	583	587	568	549	617	558	543	557	563	585	560	593	559	568	574	610	571	585	540	613	583	578	605	607	553	529	608	546	582	601	578	599	557	545	618	594	590	588	584	585	585	556	556	569	599	537	565	568	565	597	606	619	574	575	625	578	563	565	588	607	565	613	569	572	575	569	606	586	585	560	573	578	654	567	586	558	584	546	567	576	576	581	604	575	587	606	613	573	584	587	625	598	629	584	626	556	603	627	571	571	566	573	622	585	541	578	597	532	584	564	647	604	636	593	573	577	614	555	589	575	580	538	600	559	593	565	550	595	587	586	577	591	557	546	607	626	602	561	600	562	603	593	593	600	596	602	583	598	592	542	558	592	596	572	598	609	608	580	546	617	618	564	577	594	568	543	579	620	569	600	590	573	598	578	577	598	588	580	570	563	579	607	571	538	570	566	530	591	603	585	592	564	577	563	625	568	598	593	615	565	573	561	575	593	613	558	567	566	562	597	613	613	568	613	567	591	565	604	588	565	555	553	586	586	592	597	606	582	571	588	552	595	620	545	561	582	598	544	565	575	578	574	549	622	568	575	584	539	595	567	623	542	613	527	607	562	569	557	610	596	607	587	578	574	611	601	611	556	539	575	531	572	552	632	591	572	576	544	592	545	595	567	564	571	622	587	571	620	580	570	575	570	581	570	608	573	574	625	575	555	604	574	558	516	555	600	579	597	608	590	541	608	586	566	577	579	596	591	594	555	552	568	593	564	565	566	619	577	585	570	608	522	583	615	580	604	569	550	559	555	552	567	576	584	619	630	563	577	574	611	593	558	590	574
4356	927	437	223	1257	7402	12197	10820	7332	3295	1590	366	50	62	60	49	52	47	68	44	58	56	55	55	49	62	51	60	42	52	55	66	57	58	41	57	56	62	57	45	44	48	58	42	47	64	51	58	60	60	57	43	56	65	46	48	41	61	51	58	54	52	70	51	64	74	48	64	56	53	53	50	75	54	49	59	40	54	57	59	35	58	54	56	65	55	52	61	47	53	50	46	44	57	63	59	51	50	58	47	51	57	56	57	46	45	63	70	59	57	64	51	47	51	51	56	42	43	45	47	46	42	57	55	28	46	51	57	45	43	61	54	47	55	49	55	57	52	53	46	49	53	52	50	56	49	55	48	45	56	37	42	51	62	40	63	60	65	51	69	58	61	49	52	51	66	48	42	69	64	47	46	45	64	51	57	45	48	64	65	54	55	56	46	53	51	52	64	50	48	54	56	54	46	49	45	52	41	46	50	60	63	49	51	57	67	58	62	70	45	43	39	45	41	47	50	48	39	64	55	43	55	52	52	41	44	48	66	62	53	51	53	51	52	44	45	57	61	59	50	41	50	55	63	46	43	55	54	66	43	43	54	54	62	62	50	58	61	52	55	57	52	46	50	45	52	51	57	55	51	45	36	59	53	57	55	57	47	53	50	44	48	50	59	53	52	48	56	46	50	45	62	55	65	53	64	38	49	50	57	46	43	35	69	49	54	58	56	41	49	49	45	73	65	51	44	52	65	45	55	48	52	42	59	63	59	63	51	61	38	46	42	53	35	49	69	49	50	61	52	57	53	48	49	36	40	42	58	54	56	50	41	54	61	57	57	47	46	53	51	67	71	66	59	51	66	58	61	50	54	53	47	56	45	50	63	61	45	46	54	47	50	61	59	51	45	60	57	52	64	43	41	64	50	41	57	47	67	61	46	53	51	54	61	52	47	52	59	51	53	53	50	42	49	45	56	53	42	50	43	50	54	47	68	59	43	54	52	57	49	44	52	53	56	48	55	54	50	54	55	57	56	58	59	47	51	36	41	51	52	52	52	63	63	51	47	67	53	47	48	49	49	61	53	59	43	57	49	47	55	59	45	54	49	48	65	62	37	60	59	56	55	54	47	58	44	52	45	54	51	54	67	42	37	49	62	57	41	49	51	53	46	58	42	53	50	63	58	61	48	38	60	50	52	47	59	45	45	46	50	51	62	49	41	50	49	47	42	63	65	38	58	53	56	56	46	51	64	55	49	62	58	51	52	57	40	51	53	63	53	68	45	58	68	47	53	54	48	60	55	62	66	55	50	39	41	44	40	43	47	53	57	41	46	55	46	41	43	47	63	35	53	55	48	45	54	58	53	58	41	59	46	60	64	53	53	72	42	53	36	48	53	46	54	53	55	70	47	59	45	53	57	53	56	56	44	47	51	50	58	67	40	61	49	50	69	48	52	50	49	55	45	42	54	47	52	51	46	55	50	54	41	48	45	60	62	46	72	41	58	49	54	47	49	54	60	49	64	44	47	46	69	44	54	53	48	54	57	50	77	54	53	63	72	42	58	54	58	52	53	39	46	54	66	57	60	44	70	56	54	51	48	50	50	58	58	57	43	51	51	43	54	60	41	47	53	45	41	57	52	49	58	56	49	63	55	54	59	44	47	51	50	43	42	39	50	44	61	54	55	47	68	64	52	49	42	50	67	64	62	44	70	57	55	38	59	41	50	47	51	49	56	62	42	55	45	65	70	54	48	52	44	61	55	50	47	53	40	42	52	61	64	71	52	62	57	65	40	54	51	50	45	46	48	44	68	49	57	65	41	58	50	55	54	46	59	51	45	60	40	62	55	50	52	50	47	58	40	52	59	47	52	56	59	55	49	71	60	55	51	46	64	50	52	47	50	56	51	49	46	45	41	64	47	50	50	47	53	60	47	46	62	61	40	46	52	60	49	47	52	50	41	44	65	46	57	51	52	58	43	58	46	49	59	54	53	57	61	52	47	54	50	54	48	49	55	71	59	37	49	44	69	50	55	73	49	44	44	62	59	50	67	48	45	55	53	48	56	59	62	65	52	50	44	46	61	41	44	45	68	41	48	55	46	57	57	52	59	56	50	55	56	57	50	46	51	53	49	49	38	48	55	43	57	41	38	52	51	50	66	69	61	56	40	53	58	60	49	57	46	58	50	52	61	61	56	53	45	52	52	70	57	59	65	48	59	61	56	50	50	56	61	47	55	54	52	58	54	57	49	45	60	50	47	41	54	53	57	43	57	58	46	56	57	46	60	56	58	41	37	54	53	53	59	48	54	44	55	50	56	52	65	59	64	48	54	54	58	59	51	55	54	58	62	47	63	53	62	53	47	55	55	53	45	54	48	53	60	52	47	40	52	52	49	52	50	56	55	57	58	56	53	42	54	45	44	50	66	73	55	60	59	44	46	65	48	55	36	54	64	48	67	44	59	60	46	50	51	60	50	60	50	58	57	44	58	60	50	50	49	59	53	45	61	45	56	56	56	57	44	50	54	42	47	65	46	66	63	63	54	53	64	43	84	52	55	54	64	54	43	67	70	47	50	51	51	61	47	61	49	39	59	60	51	48	50	52	47	54	61	50	40	62	56	48	53	47	50	52	66	44	51	42	51	60	44	48	55	53	60	60	51	62	61	65	46	55	55	60	55	50	43	46	47	66	45	50	55	56	59	37	58	45	56	44	50	40	47	61	52	47	47	43	59	42	51	58	48	54	50	57	64	52	73	62	50	61	61	53	53	53	50	43	56	43	57	58	49	54	55	62	45	45	49	56	65	59	44	57	51	57	51	49	43	48	62	55	59	67	52	48	45	49	31	51	62	51	51	42	55	64	58	40	43	43	54	56	37	37	50	52	57	56	62	46	49	54	56	56	65	54	53	37	51	58	56	46	49	55	62	56	60	61	70	39	41	52	49	53	58	46	52	56	56	50	62	47	49	49	76	39	60	44	49	67	52	57	54	53	46	54	60	59	55	53	48	54	37	47	49	53	41	41	45	57	51	53	49	45	62	52	46	42	40	53	56	54	49	49	62	57	57	57	63	59	58	49	57	47	43	59	56	63	63	65	50	68	48	58	53	40	67	62	38	50	45	47	55	54	76	49	54	52	57	56	55	60	47	52	56	62	51	62	56	71	62	51	63	48	51	58	56	55	48	53	52	55	60	47	46	56	56	57	54	50	50	52	52	61	55	56	57	58	50	65	47	45	50	40	46	47	58	72	49	48	46	55	55	49	65	49	54	47	48	54	57	53	56	46	51	41	38	51	34	66	41	62	52	38	40	50	51	44	53	51	55	51	66	53	55	59	41	47	58	53	52	57	45	54	52	47	47	64	50	38	58	52	51	46	50	63	54	46	53	54	39	49	44	45	69	48	55	59	56	65	55	47	51	61	61	63	48	52	58	55	44	60	54	46	58	54	55	58	51	66	49	52	53	66	48	51	62	51	45	47	55	57	38	57	52	57	54	48	51	64	56
20909	9956	5497	3793	28292	63160	67054	57638	46171	34005	24579	8939	544	589	510	519	511	499	487	534	474	468	493	522	482	463	483	485	489	444	519	463	504	509	494	458	472	444	471	492	471	456	470	525	483	458	493	510	481	443	472	475	487	480	493	494	515	471	468	475	477	486	508	481	493	512	496	491	487	483	474	488	484	493	493	463	456	488	456	512	534	441	457	499	489	445	482	457	509	522	424	445	499	481	489	490	454	484	463	496	500	501	440	474	452	488	481	505	497	477	457	498	467	514	489	486	484	496	516	483	486	488	526	474	480	450	476	471	478	508	484	458	455	476	482	494	476	498	475	473	529	468	488	494	460	482	495	520	486	489	511	500	506	493	453	479	483	484	503	479	508	460	474	496	501	504	456	438	470	459	481	481	504	470	501	481	496	447	499	442	466	463	471	487	467	491	445	459	510	466	474	516	477	493	458	459	471	453	458	474	491	453	458	500	483	497	461	430	490	446	416	490	489	497	474	494	487	457	483	478	500	494	439	475	455	468	515	478	507	423	488	466	474	479	515	493	519	443	440	486	473	461	468	483	476	495	465	482	481	459	457	485	480	498	487	486	468	461	481	471	485	492	477	458	500	471	455	460	474	487	491	482	472	474	491	480	438	506	503	475	506	481	471	475	466	459	471	487	439	503	479	492	525	487	460	501	496	497	479	480	475	465	495	470	495	474	467	507	485	470	456	493	509	493	486	530	475	476	486	449	471	483	479	463	493	494	468	481	510	442	465	478	488	484	507	463	448	508	481	485	469	484	447	474	481	465	476	518	472	473	458	487	439	455	481	466	473	509	463	466	481	455	470	468	485	486	493	493	465	464	467	454	470	465	494	484	456	473	473	474	541	492	493	463	511	467	499	485	470	477	485	485	452	470	481	488	461	476	474	471	526	480	497	484	455	472	501	506	486	481	476	472	473	491	463	473	474	486	481	532	489	442	478	472	464	508	475	456	450	452	489	449	485	441	487	496	449	455	480	503	461	456	486	463	497	502	491	476	478	483	467	522	490	476	441	496	462	463	537	478	479	467	500	437	479	477	508	516	468	472	413	465	475	461	503	477	509	431	496	505	504	523	522	476	453	475	496	475	495	469	494	461	503	507	458	492	469	491	488	488	491	537	459	489	513	471	476	447	458	456	517	511	486	435	499	460	485	474	452	478	480	486	520	507	485	445	486	461	523	487	470	445	481	533	456	497	463	482	513	498	501	474	476	484	485	486	465	496	448	482	469	464	493	473	449	469	517	502	467	481	493	478	489	473	485	463	495	452	472	461	483	439	430	476	478	481	483	472	486	480	478	493	475	465	503	443	449	491	479	505	465	496	509	445	477	461	444	460	447	452	461	463	499	479	483	488	488	474	474	519	520	475	468	504	443	463	501	468	463	477	451	480	471	450	478	509	501	456	462	456	476	468	450	475	528	473	472	484	470	508	489	485	492	455	500	466	473	468	501	512	479	492	523	482	516	477	464	465	490	465	468	460	491	493	467	484	500	452	520	453	470	482	460	483	459	466	480	493	523	489	458	486	448	443	477	453	470	476	444	485	462	520	492	465	487	475	473	464	478	520	500	459	490	466	468	458	483	488	468	466	494	493	494	527	483	496	483	480	467	471	477	507	477	456	476	494	508	481	453	473	463	457	468	497	453	437	506	457	483	469	481	489	438	480	452	519	495	493	495	459	444	502	458	463	502	476	489	501	487	484	512	445	468	478	523	449	460	475	477	467	470	499	470	503	508	484	478	486	482	495	485	469	491	491	476	480	472	503	465	467	475	513	484	459	478	459	456	478	471	471	488	491	489	453	478	468	490	496	494	449	449	476	450	481	482	443	477	481	438	452	455	493	435	478	499	510	456	484	463	486	484	497	448	475	472	461	488	456	463	440	482	480	495	523	450	476	470	441	455	445	484	449	484	449	473	514	463	410	496	468	459	423	473	462	470	480	482	450	462	495	507	470	506	502	446	461	515	528	470	455	476	487	480	473	467	466	429	469	495	488	489	504	491	456	491	490	482	500	491	491	481	482	474	474	503	505	510	495	488	469	474	481	483	456	507	519	457	481	450	439	500	456	465	466	475	494	469	489	476	455	482	486	482	500	494	438	498	457	486	511	475	480	450	496	452	507	473	497	492	478	456	456	455	507	497	439	480	485	474	480	471	468	441	488	494	460	468	437	514	516	479	473	468	466	512	452	481	489	450	492	467	435	500	486	503	437	489	476	487	497	511	520	471	483	500	510	477	489	480	469	458	481	514	503	492	478	488	473	520	495	472	466	516	496	510	447	473	490	474	475	489	465	468	517	458	478	512	467	499	482	470	468	481	522	453	499	469	469	473	498	494	472	460	454	467	512	461	471	453	497	458	450	466	464	477	494	480	454	464	462	450	506	508	503	520	511	507	504	481	474	447	497	475	472	479	497	497	470	442	490	452	466	509	481	474	461	477	501	478	422	530	456	451	436	482	464	490	456	495	494	442	455	478	457	487	507	486	485	451	493	466	483	511	485	507	464	495	515	491	505	503	497	490	458	471	469	462	506	488	475	496	527	485	493	459	480	441	485	470	519	512	476	512	458	461	485	500	467	478	474	471	444	498	457	493	440	466	503	516	522	507	479	478	487	485	509	492	515	458	476	450	509	545	446	475	469	529	437	473	477	512	485	492	490	461	448	483	514	488	480	506	476	496	490	509	463	470	468	476	485	508	478	499	443	471	476	492	487	487	523	461	435	482	493	462	472	485	456	502	438	456	475	460	498	500	487	486	454	474	477	467	491	460	487	458	426	470	445	514	447	472	509	487	487	482	437	444	494	508	452	462	490	499	520	476	503	457	478	500	476	500	477	492	476	481	475	483	486	470	513	494	468	455	444	513	473	516	501	475	466	474	464	490	480	486	512	448	472	482	431	493	454	502	455	506	472	481	474	475	465	536	492	494	459	471	478	481	504	492	461	488	503	492	488	480	498	428	476	441	495	491	472	500	445	478	482	496	457	496	471	487	466	454	504	497	473	455	497	446	471	511	499	463	448	474	469	479	493	478	478	450	485	445	453	497	460	507	465	476	479	498	486	491	478	456	479	490	505	461	467	477	467	484	431	504	481	478	464	450	474	472	496	480	496	503	502	462	492	494	454	485	478	469	485	507	477	463	461	473	506	493	485	465	468	478	483	504	486	513	478	477	495	476	447	482	464	465	529	462	452	465	466	504	487	472	465	474	478	442	457	491	469	484	501	481	477	504	462	452	492	478	491	506	481	450	486	499	476	502	498	530	473	448	474	512	492	513	469	482	470	512	493	443	500	471	467	477	434	470	490	490	476	497	452	511	456	473	487	489	459	499	501	486	473	470	460	499	481	456	492	469	463	486	507	488	483	509	489	440	439	465	454	455	435	458	493	492	479	491	515	476	496	495	479	504	470	476	490	496	525	472	444	470	431	502	475	492	519	497	474	521	449	473	497	482	473
5023	616	244	134	1159	4205	5995	4809	2972	1456	610	202	49	47	40	52	48	44	44	50	55	30	46	48	41	32	51	37	56	37	43	51	33	34	24	46	49	44	39	51	55	55	40	60	46	50	46	45	33	49	50	49	47	63	39	42	42	50	37	41	54	56	47	47	52	49	42	42	46	45	44	50	35	58	46	57	41	39	39	45	54	46	56	43	41	39	47	35	45	40	42	44	40	40	39	36	34	42	48	51	37	48	48	38	40	42	46	39	47	49	44	43	47	40	42	38	36	43	49	46	47	47	35	46	39	50	49	26	46	50	43	47	45	49	45	37	46	32	47	37	55	52	49	27	46	45	41	37	41	43	41	37	34	42	44	41	44	37	41	44	45	56	42	34	47	59	47	56	40	39	45	46	42	39	48	43	39	41	41	46	55	47	47	41	36	37	41	54	46	40	33	32	47	43	44	41	44	52	36	49	58	35	45	49	39	41	44	40	40	51	40	55	46	43	44	44	54	44	50	41	40	40	46	46	50	57	46	46	30	43	44	48	40	42	55	49	44	37	37	44	51	51	50	36	53	47	46	42	36	50	59	50	45	43	40	50	49	33	53	51	42	48	43	47	52	52	42	39	43	36	41	33	46	40	53	50	30	45	60	52	33	39	50	47	32	32	51	40	35	45	44	61	44	55	40	47	35	54	52	36	43	54	51	50	51	44	43	39	43	44	49	53	53	35	47	38	42	43	55	40	35	47	38	37	54	42	50	52	50	54	50	34	36	43	45	34	40	43	49	41	40	43	49	49	53	47	48	50	46	38	52	48	55	38	47	47	37	37	37	53	43	42	49	41	38	44	52	37	36	34	40	32	39	48	51	36	53	42	51	48	59	51	40	40	40	52	53	27	37	46	44	36	39	36	37	43	37	47	44	46	63	53	40	48	47	45	40	45	46	39	41	55	52	46	54	45	53	38	34	54	36	51	48	50	49	36	40	46	41	51	43	54	43	45	39	42	44	30	53	52	53	45	46	48	46	49	40	41	39	42	43	39	43	38	46	58	53	34	53	34	24	50	44	62	39	47	36	40	36	50	50	42	47	40	44	43	45	44	54	42	41	50	41	50	45	39	45	40	50	41	44	50	43	42	51	46	25	54	46	51	47	43	46	46	50	54	48	47	43	48	59	40	48	41	38	52	50	45	45	59	34	43	35	47	46	37	43	38	45	42	31	64	43	40	39	58	45	41	45	32	47	54	48	47	42	39	35	41	46	35	41	33	46	49	45	48	46	40	39	44	38	48	37	38	48	38	37	48	42	45	29	39	35	55	49	42	40	45	51	56	48	47	48	48	42	55	46	54	51	44	31	45	58	47	43	54	54	35	34	49	50	45	51	47	44	39	53	47	44	48	52	55	37	40	41	42	45	48	37	29	48	47	45	42	47	41	45	51	39	45	55	39	47	37	53	60	43	42	44	38	49	31	44	46	40	48	46	50	44	42	35	51	36	47	39	41	42	52	48	56	53	36	43	46	35	39	35	39	41	43	50	45	51	43	48	46	44	42	33	40	47	46	53	46	52	36	51	53	52	37	31	48	48	52	45	46	33	41	45	40	50	42	45	45	36	31	33	44	51	44	39	41	46	52	28	44	45	48	49	47	48	53	56	55	54	43	41	43	49	45	39	47	59	46	48	49	39	41	44	42	43	47	45	39	43	40	46	53	37	46	51	53	49	41	35	46	36	37	40	49	48	57	43	57	46	43	41	36	49	44	41	51	35	48	44	42	47	47	39	43	46	48	51	40	43	50	51	41	39	40	40	50	46	58	47	40	49	42	47	41	38	46	43	52	42	43	41	42	39	45	56	50	44	50	37	38	46	40	34	57	45	44	54	42	43	44	44	36	44	44	45	51	38	40	35	44	32	57	37	48	45	45	34	35	47	45	42	40	54	48	30	41	45	53	46	49	41	50	49	46	40	50	45	49	54	45	35	41	37	42	50	53	42	37	42	40	50	42	43	41	39	50	45	39	39	38	43	43	45	39	38	44	52	45	46	45	42	38	40	43	47	36	46	43	36	48	40	36	47	49	46	51	43	41	54	41	52	38	55	54	35	39	45	44	34	40	51	45	51	53	32	44	39	31	48	43	44	55	50	52	50	52	47	39	34	38	42	48	34	34	37	51	40	59	31	46	51	45	43	42	51	38	42	42	48	37	36	44	42	43	28	40	30	37	45	51	41	40	53	36	48	44	48	41	48	37	39	31	44	47	48	37	47	36	41	37	43	44	51	39	40	39	45	42	51	52	38	39	45	42	33	47	40	49	39	46	37	42	46	50	51	44	37	41	60	51	47	46	42	41	49	62	32	43	43	44	31	41	58	47	42	35	53	38	42	50	64	36	32	49	56	25	54	46	38	45	41	47	43	47	42	32	39	46	40	38	43	41	45	47	39	52	38	51	45	38	51	39	42	44	48	47	47	38	40	42	52	52	48	49	56	52	42	39	46	31	38	43	38	35	45	40	39	46	30	48	38	52	49	46	44	42	43	42	40	43	49	40	54	51	33	33	39	53	61	34	40	28	51	37	41	45	49	44	38	41	40	36	38	47	45	31	34	36	43	42	51	52	34	37	42	43	50	40	49	43	49	47	43	49	50	32	36	41	50	37	46	46	47	36	37	51	57	41	43	44	44	48	56	41	43	48	37	41	32	39	42	54	45	44	44	57	39	28	52	43	38	55	44	47	41	53	53	46	53	52	40	41	35	45	42	36	46	38	41	54	54	43	48	48	33	44	51	27	53	39	43	51	50	56	43	48	37	48	53	45	47	41	47	38	35	48	51	44	44	46	43	46	30	50	48	36	49	43	40	42	37	42	46	41	53	52	49	50	44	55	36	44	49	34	48	44	39	40	42	40	46	38	46	41	46	36	45	43	37	49	44	49	45	40	42	31	50	53	44	44	45	42	47	46	39	39	49	47	42	36	50	46	47	37	36	38	40	37	52	39	38	46	38	41	48	38	38	42	43	55	46	43	38	38	47	49	38	52	47	40	53	43	40	46	42	43	47	42	47	47	46	46	46	34	42	41	47	51	45	42	42	34	46	43	54	46	41	48	53	44	44	37	52	45	50	50	33	39	38	39	31	38	57	52	50	35	42	45	49	51	53	51	42	47	41	44	38	46	47	37	46	39	45	37	49	55	45	49	39	41	46	45	49	57	45	44	52	43	43	41	37	44	34	45	47	43	43	48	34	39	42	41	46	44	41	54	40	38	35	38	56	37	47	42	49	40	47	34	50	37	35	37	42	40	47	52	44	50	36	39	50	46	36	56	53	50	46	37	33	41	55	34	47	43	41	38	37	54	36	45	47	42	37	41	42	57	45	41	47	39	42	49	48	41	53	37	53	64	44	39	48	33	42	46	39	37	39	38	50	53	42	54	55	44	53	42	44	48	44	41	38	38	33	31	48	36	41	46	40	39	52	48	34	48	41	55	44	38	32	40
16859	7747	3445	2301	26327	50615	51003	43259	34626	24903	14699	5371	404	386	354	403	369	399	376	406	394	397	385	394	407	390	347	388	404	425	426	347	387	383	373	378	372	409	341	374	398	394	388	375	357	388	398	399	397	415	398	365	367	372	375	384	396	352	395	378	379	360	382	388	416	386	416	370	401	397	405	404	387	384	365	370	374	390	381	369	395	387	357	386	384	347	383	373	407	386	392	385	377	375	403	368	379	414	416	340	364	415	363	352	358	375	361	364	377	380	381	399	374	357	411	392	408	359	413	360	349	384	400	382	400	374	361	371	364	412	378	406	385	373	370	399	373	417	372	359	359	364	389	368	361	361	390	392	385	380	373	380	436	389	396	388	374	358	366	371	354	423	382	361	364	358	376	384	406	388	386	398	375	411	382	362	364	378	390	378	384	393	391	388	393	394	409	357	371	421	425	390	395	379	408	414	385	388	378	360	381	394	396	433	390	368	377	364	418	363	385	408	369	379	373	375	383	395	380	379	385	375	385	436	352	365	405	355	358	385	399	396	370	367	380	403	382	415	410	383	369	381	389	407	344	379	376	385	390	393	413	403	404	360	384	395	376	388	401	369	420	395	405	412	409	376	394	386	375	372	403	369	358	406	379	377	386	368	369	449	342	407	397	424	358	383	350	363	358	407	376	400	380	386	421	396	408	380	408	365	383	385	350	373	368	370	379	377	349	431	392	377	381	382	365	384	362	397	382	382	379	380	365	367	359	387	391	383	397	383	392	394	392	382	403	385	353	376	357	366	389	377	378	386	392	377	390	378	352	399	371	400	402	398	381	389	391	371	400	375	405	377	372	394	370	385	409	366	381	387	391	411	380	417	393	376	404	364	411	376	377	365	380	362	397	401	391	380	384	404	402	371	408	351	370	387	402	391	356	385	376	400	386	418	362	370	357	398	358	380	390	395	393	361	361	386	418	366	388	370	366	391	389	355	379	372	390	415	380	416	361	392	397	371	391	394	363	377	378	387	392	404	364	402	361	370	377	395	381	371	362	352	369	380	387	373	395	404	384	380	394	405	402	383	359	378	367	381	415	395	394	401	379	366	363	383	363	363	373	393	386	368	368	395	406	390	367	358	366	391	373	394	363	383	375	401	383	396	372	373	404	390	414	368	370	389	407	426	388	382	391	368	392	400	390	389	410	379	344	427	370	421	396	382	393	367	377	379	394	424	403	381	415	415	392	390	369	388	336	365	397	403	371	371	382	375	394	392	374	355	414	390	360	366	383	396	387	384	409	381	350	380	373	360	401	402	377	367	314	392	428	395	382	397	376	393	385	392	412	374	441	372	354	410	377	382	381	333	365	400	353	401	392	411	369	359	390	403	393	378	383	387	388	367	379	376	399	377	420	387	375	401	387	376	382	405	366	390	383	387	392	391	398	393	394	380	400	454	365	391	401	354	405	357	377	378	380	381	332	387	363	415	402	360	403	395	395	379	393	348	373	358	361	413	373	397	395	375	367	366	365	394	376	331	397	371	352	370	376	367	360	370	351	403	416	406	358	380	372	384	391	403	366	367	360	385	351	351	374	366	394	366	382	390	386	401	391	366	383	372	397	374	389	405	388	405	415	372	417	399	393	372	386	421	360	378	371	390	418	396	393	342	387	382	364	415	383	330	377	382	364	427	408	388	373	428	367	379	381	396	401	396	380	406	383	352	344	393	355	374	371	384	391	387	435	364	358	386	354	381	365	373	393	397	364	401	355	380	352	358	434	380	427	396	370	399	379	350	363	418	385	365	388	376	423	392	402	385	399	392	399	390	394	396	380	378	337	401	357	411	378	391	378	390	389	402	369	394	370	377	388	432	389	349	365	391	404	390	387	380	376	388	377	364	382	385	401	397	382	402	409	374	341	346	351	394	389	377	363	391	405	417	408	362	381	375	375	370	376	393	424	367	394	389	377	380	402	381	360	356	366	375	381	377	379	402	412	393	374	397	385	407	387	385	367	383	392	382	369	378	368	357	373	379	395	410	365	353	392	383	373	404	337	400	420	407	372	384	357	377	377	381	398	377	356	406	370	400	368	373	372	392	424	369	374	382	387	433	388	374	371	376	400	366	413	393	396	399	403	402	375	407	374	368	406	397	400	354	395	399	411	408	335	394	404	388	351	409	369	402	373	347	385	404	394	421	391	389	447	330	416	373	374	362	399	425	394	340	392	365	398	409	367	394	389	402	374	381	372	362	374	346	388	422	411	392	363	384	375	403	418	400	382	376	415	359	360	399	395	376	400	376	374	395	382	385	383	397	424	364	366	399	399	390	391	364	378	391	359	394	388	406	376	379	394	342	373	396	412	389	350	385	419	379	375	374	380	379	385	385	394	388	347	420	369	347	358	346	392	367	385	377	400	397	360	385	376	409	368	381	384	387	386	374	372	369	398	374	399	388	350	345	367	350	398	394	390	362	382	406	359	372	382	365	401	373	403	383	360	423	377	370	380	414	389	390	412	347	405	391	417	390	402	407	368	397	394	381	365	379	390	378	371	381	380	392	394	414	380	373	394	366	400	386	357	393	362	398	364	414	390	375	360	380	400	378	390	396	369	380	397	383	376	363	394	380	376	371	397	419	407	371	383	347	382	401	348	377	362	347	379	408	406	405	390	365	377	403	387	401	367	416	369	394	368	357	358	359	363	411	376	374	380	425	383	399	379	413	380	359	394	373	397	395	388	392	375	394	392	391	406	382	364	385	374	355	378	406	367	436	391	352	402	368	392	369	393	418	395	398	392	405	379	398	432	437	385	347	374	357	385	391	393	378	352	408	374	391	395	395	382	335	408	398	419	366	401	366	358	418	395	378	399	373	376	428	376	383	375	417	359	407	399	434	372	382	386	397	392	408	361	435	370	378	384	379	383	348	404	375	397	398	375	350	387	422	375	406	419	332	417	381	380	390	387	400	398	425	387	364	355	396	385	391	377	367	411	410	382	400	412	367	374	353	405	391	384	406	380	403	388	400	379	371	376	364	381	373	363	366	413	407	380	377	394	359	397	343	368	359	398	359	374	362	348	392	373	387	382	383	369	401	387	399	382	391	390	395	385	383	373	374	377	382	386	381	368	413	388	422	392	390	403	369	357	398	391	383	395	368	400	369	393	379	402	369	388	362	391	374	389	383	344	368	398	389	445	388	376	418	371	385	394	354	388	393	399	361	396	387	386	429	375	401	388	397	377	361	394	378	367	390	364	379	352	356	382	399	379	397	445	422	388	383	362	404	392	389	405	412	391	377	393	398	392	385	388	403	398	382	379	366	375	404	428	351	406	373	386	386	382	365	357	377	400	397	387	385	408	364	374	359	403	399	385	377	402	387	380	362	357	389	404	382	377	380	367	387	357	383	366	348	384	359	385	395	395	344	427	376	386	391	363	386	396	351	413	380	362	387	367	414	351	385	376	402	365	372	387	374	384	431	390	409	370	342	404	385	386	370	408	441	371	370	399	391
3386	945	404	898	4481	8409	10378	8066	4784	2423	1199	393	83	62	86	63	63	67	77	62	71	67	66	73	65	88	77	83	67	63	75	74	49	81	59	79	80	74	63	67	75	66	67	58	58	79	58	77	65	82	84	70	70	61	100	61	68	81	67	64	66	61	78	61	77	69	71	66	56	72	71	65	60	74	61	54	71	92	83	78	47	70	82	64	70	72	66	74	76	74	68	60	65	81	66	62	56	73	83	64	65	58	74	67	73	70	73	62	65	70	74	57	60	66	65	72	70	69	70	77	65	73	80	56	79	69	57	66	94	65	63	94	59	78	59	70	64	83	57	71	76	79	73	81	61	68	66	67	57	76	70	73	84	85	65	63	51	64	54	72	67	71	68	73	75	72	77	74	67	69	65	61	60	64	86	56	83	73	79	73	90	56	70	78	70	69	72	73	69	57	63	65	61	71	49	75	64	69	63	77	64	70	73	92	62	50	68	75	70	70	73	65	66	68	70	62	62	65	61	69	66	58	61	80	80	75	69	56	85	80	83	75	69	61	74	59	67	81	79	84	70	69	74	73	69	72	76	76	69	64	64	61	72	64	70	81	80	62	68	56	57	76	58	68	55	72	78	66	75	74	60	68	70	60	61	72	66	55	59	69	56	68	86	56	54	69	71	64	67	77	60	74	81	75	69	82	60	65	64	55	74	73	62	55	51	66	74	79	64	62	69	62	58	52	68	73	79	66	63	72	65	71	69	80	86	62	70	65	65	80	82	69	63	79	66	88	54	57	66	78	86	51	60	77	58	74	65	69	70	63	61	62	58	66	63	70	67	79	63	73	84	67	69	64	66	72	71	61	72	71	50	58	78	75	80	63	63	67	54	62	64	74	77	70	75	77	74	79	65	79	71	67	79	68	65	57	89	102	66	66	62	75	75	77	66	68	65	68	78	69	63	78	70	87	70	54	71	74	57	67	69	74	71	64	82	71	66	66	92	73	74	79	68	69	91	78	75	82	74	78	62	67	89	69	68	70	64	72	59	61	72	70	61	64	71	65	64	73	83	80	65	65	53	64	90	73	65	54	78	61	82	69	73	66	76	70	65	82	76	74	70	83	71	65	74	68	78	73	73	64	63	85	80	64	68	72	62	71	71	59	66	77	57	79	64	72	77	73	64	71	69	69	61	56	76	54	74	64	74	62	63	45	53	65	63	56	61	70	54	85	63	65	75	84	75	81	62	71	57	76	65	62	90	67	60	74	70	62	67	77	65	74	75	79	69	69	72	71	65	69	59	62	84	70	77	70	71	66	76	72	68	76	65	62	75	65	74	58	59	69	79	61	85	61	60	68	70	65	61	70	70	77	62	78	61	71	69	70	52	68	53	62	56	68	68	68	60	85	74	71	88	82	64	62	63	78	65	60	61	65	76	80	78	70	72	80	60	83	79	70	71	53	68	62	82	73	68	66	75	74	72	76	61	65	64	60	69	63	88	73	76	60	67	56	77	57	72	72	76	78	76	75	67	60	71	64	73	67	72	60	67	82	70	64	75	63	69	82	53	55	77	72	75	79	60	73	67	69	73	80	53	67	82	54	66	67	60	65	76	75	70	61	63	62	69	76	67	67	72	72	61	64	75	89	60	58	73	65	69	83	68	64	55	65	80	72	79	64	58	59	67	68	76	67	74	59	59	74	74	63	62	76	75	69	69	75	71	66	60	77	71	49	63	67	69	62	61	83	59	75	82	66	59	63	80	71	81	66	64	68	72	56	68	76	60	66	74	72	50	56	68	71	69	63	71	81	80	67	62	76	63	67	81	65	55	73	74	73	82	75	63	70	96	64	64	68	74	67	70	52	70	74	72	80	50	65	62	71	65	93	60	65	74	55	62	68	79	61	71	47	62	61	69	78	65	77	83	62	79	76	63	52	68	69	60	87	73	69	53	61	55	71	68	77	70	69	68	77	76	73	58	66	87	58	81	62	56	64	57	66	55	76	79	64	72	63	66	58	67	61	62	68	69	67	65	70	65	56	67	67	57	62	66	71	56	64	73	73	65	71	69	63	64	72	55	78	81	68	67	70	84	70	75	67	61	80	73	69	72	70	56	69	95	54	73	71	73	69	68	63	54	62	80	88	78	74	68	64	83	71	77	74	76	64	61	60	64	92	78	61	67	78	68	79	70	68	72	75	68	60	52	79	66	74	72	66	61	58	78	61	62	87	87	70	66	56	59	69	58	88	67	70	72	74	77	84	69	68	68	81	56	68	72	64	64	64	70	76	65	59	69	70	85	72	77	66	74	76	73	83	70	68	61	54	54	68	81	75	71	64	59	66	75	71	63	76	64	66	88	82	65	61	68	76	62	67	57	55	81	73	74	69	74	75	70	68	76	73	76	68	81	70	78	81	70	62	69	89	71	74	56	70	80	60	75	54	70	71	85	71	81	61	57	69	78	87	71	69	76	58	65	71	71	75	59	66	68	82	70	59	57	69	55	78	81	73	59	71	66	62	62	75	64	65	83	71	78	68	70	61	67	56	69	67	60	71	77	68	72	75	84	62	54	75	73	72	77	58	81	62	69	70	64	64	62	86	71	83	71	51	63	78	60	73	60	63	72	68	77	80	75	86	59	61	65	78	68	57	64	72	61	67	75	67	54	59	77	72	71	50	69	72	69	70	65	70	77	69	69	80	54	69	64	66	64	55	76	55	69	66	69	69	81	77	88	73	72	83	72	62	57	61	54	75	65	84	90	89	63	72	62	79	66	64	63	63	81	58	70	69	68	68	72	62	73	64	71	58	74	74	64	72	65	73	69	79	68	57	78	73	66	57	85	67	82	78	73	52	55	68	76	70	67	72	72	78	70	68	65	61	67	80	66	71	61	79	65	58	61	72	67	63	68	63	69	62	76	68	74	68	64	54	86	64	72	70	69	83	57	59	73	76	80	59	64	65	70	71	62	84	71	89	80	55	64	65	69	71	82	62	63	72	58	81	77	81	68	70	77	84	81	75	62	76	82	82	45	60	61	79	60	72	72	69	75	69	66	69	73	69	82	61	60	66	62	66	67	60	81	79	66	63	64	55	75	62	78	68	80	67	63	68	58	75	56	88	63	67	70	75	67	73	56	63	64	63	62	69	69	75	69	69	59	53	69	71	61	73	65	68	74	77	61	72	55	63	64	59	55	73	61	82	64	64	74	79	68	65	60	84	75	75	71	47	66	64	61	74	71	69	73	72	57	79	57	67	72	63	68	66	66	85	80	80	72	88	79	70	53	80	90	65	82	72	96	57	61	58	50	84	67	67	64	66	72	70	69	74	71	76	70	77	58	71	67	70	82	61	77	60	78	71	71	76	82	69	54	75	55	62	71	76	79	70	73	81	66	69	70	75	72	63	51	72	70	81	74	65	57	78	92	70	74	67	65	81	70	54	72	71	76	77	71	73	77	68	64	72	56	55	66	68	77	68	72	63	71	87	74	61	56	63	81	68	76	69
24000	9850	4775	14423	47759	63830	62123	51283	40225	30864	20638	9357	800	602	645	620	545	592	625	595	627	582	599	619	627	619	633	643	589	594	647	657	636	615	621	589	601	579	610	649	577	589	622	600	634	608	575	585	606	583	611	630	632	596	663	605	608	653	620	597	581	627	639	568	622	605	586	545	635	640	633	600	636	595	626	613	616	647	618	605	619	607	636	644	626	592	615	609	567	636	562	623	650	604	597	594	624	651	648	619	639	591	652	625	630	609	644	657	604	596	639	641	626	607	614	608	611	629	533	643	613	670	587	592	613	581	656	656	592	613	573	599	600	578	653	572	595	600	588	585	579	634	625	587	646	593	657	580	598	650	656	576	566	627	597	610	606	609	587	602	604	656	624	613	603	618	591	662	600	606	591	606	604	587	596	656	580	620	587	654	638	559	602	594	588	606	628	581	607	587	640	561	600	617	620	621	591	630	603	647	638	602	650	617	606	615	621	592	582	609	596	609	590	608	626	626	599	612	576	604	613	615	632	603	622	620	571	608	604	672	563	604	646	642	601	591	624	610	572	576	601	604	549	616	645	637	602	609	611	614	611	592	602	625	589	620	597	611	608	638	612	548	602	609	579	602	641	657	606	585	620	622	604	608	595	660	625	634	598	617	605	631	623	599	591	609	603	600	639	613	544	635	614	575	609	633	628	628	577	600	612	608	610	556	655	625	607	537	594	599	651	631	589	632	612	626	651	641	586	627	605	604	615	592	571	637	630	630	600	613	593	625	618	607	659	639	593	589	624	590	582	626	619	636	625	669	628	577	626	622	621	649	662	616	596	652	582	605	585	642	646	604	585	633	594	626	604	624	585	618	605	595	597	637	585	566	620	624	626	608	621	627	560	558	613	640	599	620	580	625	591	620	632	623	599	599	573	582	567	609	582	601	591	628	603	618	619	598	599	655	613	634	622	625	607	631	600	618	621	603	567	609	566	576	588	577	611	602	605	625	602	666	619	610	613	624	543	605	615	610	588	610	602	612	630	616	666	589	641	582	625	583	607	599	535	617	538	607	644	570	651	633	593	604	612	646	603	649	599	562	618	590	613	563	590	619	562	655	584	609	571	579	603	594	621	634	646	591	611	589	642	639	605	587	623	634	612	595	620	658	609	632	593	599	616	617	628	626	635	629	613	606	588	637	627	576	587	547	666	604	640	602	590	620	622	647	639	574	632	607	582	593	596	643	604	596	614	576	615	643	571	612	617	631	600	631	621	648	593	602	606	617	612	628	596	582	634	635	625	640	610	590	616	608	621	649	595	664	601	610	620	567	626	609	615	630	619	658	612	623	608	614	599	617	574	576	575	612	625	624	559	618	599	574	611	616	623	573	584	597	592	611	627	622	558	575	605	595	690	636	586	614	600	605	659	602	606	616	586	644	613	612	625	612	606	627	604	621	669	583	590	665	594	615	596	648	622	592	620	590	653	605	554	643	636	604	674	602	601	651	625	587	614	606	581	588	621	575	590	586	587	600	614	646	561	654	583	597	610	660	592	567	606	601	594	623	651	610	635	615	622	656	637	620	576	636	600	604	622	606	646	577	638	634	605	606	618	618	631	614	676	635	613	581	635	662	597	590	620	613	621	600	588	628	653	634	602	605	548	563	584	630	625	565	591	645	575	610	599	636	603	607	621	609	570	571	637	616	580	588	597	568	668	678	613	624	628	609	609	585	619	592	620	642	656	602	599	619	580	568	648	617	644	603	590	586	588	632	594	621	630	636	639	590	588	659	622	669	599	616	605	623	620	603	619	621	620	595	594	583	640	594	616	617	595	604	591	620	642	626	610	617	590	621	588	650	618	616	598	663	595	610	590	629	590	595	626	621	592	615	606	601	621	633	628	616	592	635	621	611	599	635	625	659	627	597	630	562	656	601	618	596	621	627	583	621	634	621	603	622	573	581	608	602	622	612	626	594	621	573	647	596	587	598	580	607	667	602	629	582	594	615	598	656	628	610	625	645	640	636	582	616	592	621	590	612	644	578	656	613	608	631	634	617	621	596	601	608	542	615	585	609	584	611	600	619	602	633	600	617	619	587	623	610	630	630	614	651	605	603	581	588	604	620	566	647	581	634	596	606	607	648	578	581	630	616	604	611	627	596	631	609	624	622	605	606	602	642	604	571	634	622	646	629	603	641	544	638	594	604	639	605	591	618	573	599	622	576	609	587	695	630	591	594	623	636	579	630	599	588	625	600	632	612	613	616	562	596	624	599	575	618	607	575	610	634	616	603	593	635	631	621	640	623	581	608	598	630	633	578	600	625	615	599	645	622	624	594	622	585	573	619	602	591	620	600	611	615	584	622	623	611	585	616	608	624	596	592	589	637	601	607	591	591	598	625	629	602	578	590	594	643	610	631	596	643	648	575	595	604	633	594	607	610	633	635	614	621	651	594	603	590	621	623	642	615	577	669	626	609	587	627	626	582	596	614	609	585	628	625	570	616	654	619	608	572	609	614	594	606	612	615	603	607	611	595	640	636	601	625	637	572	589	595	627	613	636	601	630	636	586	582	599	573	629	650	575	600	598	636	641	566	601	609	613	595	610	622	608	611	608	566	611	631	621	614	567	618	614	648	609	649	598	591	618	611	665	613	610	644	627	590	573	626	592	602	614	614	639	617	596	647	629	609	563	601	582	620	617	633	596	618	591	607	600	658	617	603	579	612	575	623	581	644	642	586	585	609	639	631	620	611	632	558	589	630	592	628	571	607	606	646	608	620	579	600	603	610	622	608	610	632	578	598	588	568	593	600	632	593	577	597	655	631	605	583	651	616	611	608	625	612	621	605	614	606	592	593	620	634	592	612	640	619	632	586	602	606	607	577	607	592	618	597	610	589	604	597	625	568	614	602	652	602	608	646	576	619	612	615	589	594	622	584	638	619	589	638	654	597	557	569	607	598	624	573	611	627	588	623	580	630	637	642	693	605	625	612	552	579	655	575	611	598	590	556	635	600	616	597	595	592	596	608	589	565	591	583	621	625	664	584	583	611	579	627	647	597	580	602	621	631	599	632	627	594	604	603	600	586	631	569	597	606	576	610	618	651	626	604	569	621	583	588	592	628	583	599	615	627	595	632	594	656	622	588	590	607	606	595	613	575	635	624	610	612	583	586	633	624	574	647	552	585	613	589	575	579	616	618	597	563	587	564	624	587	625	663	616	577	592	624	637	612	605	622	614	605	605	633	610	609	636	623	668	585	635	591	560	631	630	571	638	623	622	544	622	645	616	587	574	634	610	594	623	623	583	591	684	561	602	669	545	614	627	611	547	664	604	603	606	602	636	634	634	605	620	650	608	583	610	626	594	602	562	576	637	615	627	609	590	605	618	602	627	571	635	607	612	622	660	603	600	599	584	578	562	596	618	627	579	568	643	588	638	604	609	616	608	662	638	633	605	628	632	616	604	622	593	600	620	638	607	602	600	579	590	590	615	642	587	571	587	612	613	583
3598	343	167	254	408	1094	1615	1462	968	574	333	136	58	61	63	72	58	56	69	71	67	75	79	61	61	73	78	75	64	68	69	66	68	66	56	66	70	82	77	59	59	68	68	90	61	66	70	66	67	70	77	70	66	69	65	79	67	70	44	71	72	68	57	64	75	50	68	65	64	55	60	68	66	81	71	69	61	66	62	68	64	62	63	53	58	72	67	58	69	56	67	78	67	61	67	66	74	60	66	70	75	71	59	72	69	65	65	66	71	67	65	66	63	70	62	69	48	58	78	61	67	70	77	66	65	64	67	75	61	82	55	70	67	57	70	79	73	74	59	69	68	79	67	74	68	63	81	66	57	67	64	71	60	64	74	60	81	70	82	74	83	81	57	75	70	64	75	70	54	62	58	60	83	78	55	54	65	75	62	62	69	63	64	63	65	75	64	51	71	63	70	75	76	68	67	62	76	54	73	69	79	55	67	77	74	61	79	76	67	66	78	67	62	60	75	62	58	66	86	75	69	64	62	74	72	49	51	63	64	77	62	58	77	66	65	69	75	71	64	78	61	50	84	73	66	58	74	70	58	52	70	72	73	68	66	55	65	71	72	67	75	69	76	66	78	60	70	75	66	67	71	86	59	64	87	72	68	76	63	73	55	57	65	77	70	53	82	60	72	77	68	72	66	54	68	70	59	69	79	81	63	64	61	69	80	59	77	70	64	74	70	66	74	77	69	72	52	70	73	85	54	78	81	64	69	70	66	58	74	73	78	71	66	65	77	60	76	63	61	64	77	87	79	57	77	57	63	71	74	75	72	68	60	78	71	72	81	73	63	60	62	68	71	64	60	50	82	72	70	69	76	75	82	76	80	81	50	78	62	70	69	59	47	69	77	62	78	59	69	82	54	79	77	80	59	60	61	70	62	78	65	75	70	61	70	65	73	76	63	75	79	61	56	88	68	56	79	51	49	68	75	56	56	79	67	76	71	81	73	67	71	77	64	71	66	76	58	75	58	65	89	53	67	72	63	65	72	67	60	86	63	55	58	68	64	71	73	61	70	74	75	60	74	76	64	76	78	76	56	60	71	57	82	59	79	59	59	68	82	64	63	63	75	60	64	65	55	80	66	62	75	71	68	61	72	64	61	63	63	60	72	66	66	62	74	74	54	66	60	80	52	62	79	57	63	70	72	62	75	81	64	76	73	61	62	74	71	81	69	60	71	54	62	85	72	82	64	75	62	67	58	63	64	67	66	61	59	61	66	58	80	61	63	77	57	56	70	71	60	62	74	60	78	76	51	72	64	58	92	79	66	76	72	84	62	66	59	64	66	72	68	63	70	74	64	74	57	70	75	68	60	73	74	54	64	74	69	54	69	74	67	71	63	56	67	79	87	79	63	52	58	68	50	78	80	50	78	58	65	62	65	75	57	68	77	68	79	56	67	71	69	75	75	67	64	56	77	53	64	76	80	59	68	66	60	67	78	68	70	67	70	73	67	71	70	68	79	75	65	59	74	59	77	69	63	65	75	68	59	72	59	64	59	57	65	65	58	56	74	73	61	66	53	64	61	64	71	55	64	66	65	53	60	82	74	75	66	72	76	80	65	65	79	66	71	75	65	68	92	64	81	73	71	69	62	80	67	69	66	57	61	57	68	66	68	86	67	78	69	65	70	65	64	63	76	60	72	64	69	56	69	73	58	69	72	77	85	70	61	68	64	74	72	61	60	71	53	55	62	70	77	70	63	69	58	64	64	54	79	69	63	74	65	76	61	65	72	72	65	62	72	61	72	73	57	63	64	77	54	73	69	54	73	54	69	73	62	65	72	70	73	65	75	80	77	65	57	89	72	61	68	74	71	82	60	73	71	75	59	89	60	60	76	69	69	58	74	86	68	56	69	59	67	79	62	63	68	60	70	61	81	63	62	58	77	79	73	62	62	58	74	66	74	69	69	55	61	62	71	63	66	86	65	66	72	63	55	79	58	73	65	63	61	67	67	67	67	69	64	63	68	81	70	61	58	54	84	72	69	63	53	61	76	76	62	71	74	86	72	60	53	62	48	82	73	70	72	74	69	68	55	69	54	65	75	70	64	65	59	56	68	72	62	69	58	47	76	60	71	63	60	75	66	73	71	76	52	71	76	79	74	64	65	81	66	70	82	77	60	65	66	72	62	64	72	75	62	58	65	62	80	66	66	71	50	55	54	72	63	79	72	81	54	54	62	67	72	77	64	77	60	65	75	69	73	63	92	72	69	65	86	72	51	62	54	65	70	53	70	67	73	61	58	82	65	74	75	67	64	61	84	69	62	60	77	63	75	64	65	66	80	56	63	69	67	75	54	76	59	64	75	69	72	79	69	60	68	74	66	69	68	79	82	73	81	83	62	67	78	74	73	58	69	50	61	72	69	65	57	58	68	69	76	49	57	64	65	62	82	80	77	68	65	58	70	76	69	66	76	68	72	57	66	66	73	51	85	69	62	66	55	68	76	65	56	80	66	59	78	82	61	78	65	61	79	67	65	62	65	66	59	72	63	84	71	62	65	67	66	63	67	63	63	81	77	82	70	57	72	69	66	82	60	57	64	58	69	73	79	80	73	74	71	77	67	64	63	72	64	65	60	66	69	58	74	72	77	61	73	68	80	75	65	69	71	74	69	60	67	65	66	61	68	65	66	58	82	79	74	61	59	85	64	77	63	73	82	65	76	63	61	74	63	65	53	64	69	69	64	63	67	76	76	65	83	74	78	77	63	75	71	47	66	78	62	68	60	75	70	73	63	46	58	48	62	69	68	84	72	54	61	77	63	64	53	61	81	62	69	64	82	60	66	68	72	62	80	62	65	73	76	68	49	80	88	76	63	75	71	87	71	68	56	64	85	63	79	66	69	57	62	59	65	73	61	63	75	72	56	67	75	65	67	64	66	74	72	79	71	66	72	66	61	65	80	74	56	72	61	77	67	72	58	63	69	62	74	75	73	68	61	80	66	64	68	74	73	67	75	65	72	88	66	50	77	62	71	70	68	61	72	77	76	67	76	71	75	79	60	66	64	76	69	67	64	59	65	66	63	76	71	74	84	64	64	67	56	70	62	55	69	68	64	66	68	56	65	61	68	79	65	64	65	68	71	64	59	67	76	70	67	66	64	68	56	69	58	67	64	69	84	68	88	66	73	63	76	56	67	59	65	66	76	59	67	65	71	60	72	73	73	84	47	76	80	65	66	77	58	82	52	65	70	71	83	66	70	72	50	73	61	67	75	66	61	65	61	55	72	78	74	68	68	62	77	71	85	75	69	64	54	59	79	66	71	79	80	65	66	64	72	86	67	75	66	63	77	64	53	83	81	61	65	89	59	64	63	60	59	92	56	69	68	68	65	54	61	71	76	73	78	68	59	70	72	66	72	66	65	80	69	71	68	92	71	80	64	59	57	55	71	68	64	79	62	73	84	63	72	77	91	57	56	53	72	68	59	73	71	64	67	42	54	76	54	60
16272	4561	2035	5592	16968	31210	32477	27797	20565	13274	7426	2720	586	558	558	590	586	584	623	593	627	548	565	582	554	573	562	556	574	540	610	571	550	609	574	583	590	581	594	587	566	552	543	586	557	595	570	608	587	601	602	559	580	584	605	548	543	554	604	597	538	601	584	543	553	586	579	550	554	590	589	569	572	561	566	621	587	595	601	571	594	654	567	594	549	554	602	550	597	586	553	545	564	578	588	562	622	538	564	606	564	642	559	579	576	521	580	591	609	599	574	564	570	594	590	592	591	591	573	551	566	601	589	587	580	600	567	561	598	573	570	544	573	583	550	592	555	599	630	550	552	609	544	592	624	600	564	567	550	583	529	534	634	598	548	538	571	596	556	586	587	566	568	575	547	572	537	566	573	567	596	577	594	539	586	576	632	603	590	552	567	536	576	576	594	582	558	616	593	533	563	590	622	614	591	528	608	585	546	537	599	574	560	554	564	558	573	548	569	614	634	573	574	572	600	578	589	542	562	573	573	576	551	632	592	580	582	550	554	580	569	567	590	541	561	558	605	571	593	575	537	594	563	564	589	583	591	534	618	601	580	565	558	584	589	571	555	549	594	572	546	592	564	572	570	625	552	567	538	562	579	574	558	587	579	547	577	566	553	570	569	553	617	594	571	585	555	534	575	586	580	591	573	576	587	592	577	604	565	571	581	551	555	580	583	613	585	525	567	553	607	541	585	545	582	560	594	545	609	577	578	557	587	553	565	572	571	597	573	589	588	618	539	572	600	551	564	569	558	577	547	591	597	566	600	607	603	574	617	591	562	603	600	573	582	559	579	582	578	600	594	554	602	557	587	566	549	587	589	570	555	569	614	553	598	612	569	575	605	568	570	558	541	604	581	560	572	590	569	542	579	587	522	593	563	566	595	581	588	592	578	603	582	601	586	587	557	605	591	605	551	595	590	592	521	567	595	578	560	539	583	579	602	538	605	565	594	585	582	616	559	603	582	584	586	567	584	592	564	559	568	613	583	603	581	569	596	567	560	551	553	557	622	586	565	606	604	584	596	579	616	601	577	617	550	576	567	584	582	583	573	591	561	576	575	587	563	565	577	578	552	587	580	633	597	547	581	572	511	571	575	602	534	560	622	587	604	556	575	561	579	575	583	578	568	617	601	616	548	575	605	578	591	578	608	594	575	564	568	553	560	574	526	587	560	569	579	614	618	561	542	619	590	556	606	589	566	569	594	587	580	605	576	577	549	560	551	567	550	572	556	601	605	608	616	577	566	584	566	630	561	584	592	584	575	558	561	596	559	589	515	542	570	534	519	568	519	607	585	598	559	594	564	564	582	584	561	574	541	614	581	585	536	578	603	565	601	578	553	627	557	597	563	602	560	579	624	640	583	573	570	560	573	518	543	551	550	570	592	580	607	561	607	554	573	567	577	562	546	605	577	579	581	585	576	568	615	574	566	618	590	514	589	579	518	602	557	617	528	579	589	574	543	565	563	582	563	601	570	563	574	540	585	557	575	628	571	591	581	581	567	589	590	593	617	535	534	573	612	599	573	604	585	544	578	573	587	593	571	545	565	586	584	585	590	604	581	592	593	572	594	572	560	544	596	576	581	527	544	620	609	568	594	557	565	546	582	597	607	574	577	539	581	621	549	611	605	557	591	586	564	589	584	610	558	587	564	594	561	602	540	596	576	562	615	601	593	607	562	578	618	555	532	567	566	577	596	582	578	603	616	553	585	582	593	586	558	533	590	560	561	593	595	536	558	541	566	570	576	568	593	554	587	610	594	571	599	561	628	557	588	526	596	524	625	585	581	597	579	559	565	589	564	571	557	640	600	592	588	573	534	601	559	586	574	572	563	552	545	572	549	574	586	551	565	537	556	566	604	566	570	544	607	616	575	579	600	567	564	570	556	573	558	564	560	575	566	586	554	603	569	595	577	559	572	574	543	543	573	569	542	604	576	584	580	608	650	551	574	561	593	584	585	609	561	554	582	587	551	593	584	576	557	526	571	577	607	562	573	579	552	569	638	551	531	587	517	585	583	613	584	618	567	613	556	604	567	594	584	561	576	592	609	602	570	588	616	578	543	574	565	540	586	574	561	574	582	580	574	558	579	563	565	602	579	563	568	561	596	590	585	598	539	576	587	567	600	550	583	516	583	559	624	617	590	558	559	583	541	586	583	566	578	548	595	595	583	579	564	601	566	597	594	550	557	576	575	561	562	565	594	595	569	591	600	614	569	536	565	549	560	573	583	583	564	558	570	610	617	583	583	573	625	582	602	557	593	605	598	595	576	566	554	560	593	575	558	575	593	550	580	566	600	581	580	581	578	584	595	605	578	552	592	540	572	520	539	572	561	556	543	600	571	591	541	560	557	589	573	614	539	571	586	581	588	599	578	585	590	573	570	578	550	557	604	582	617	620	565	487	565	600	537	608	615	622	550	569	606	524	546	521	562	573	579	596	555	550	579	592	568	537	653	589	564	597	582	547	590	513	590	582	580	601	594	571	608	566	561	601	589	563	555	561	611	572	579	597	613	526	601	577	562	606	541	565	588	531	577	551	590	587	591	592	488	571	583	578	573	563	582	581	596	562	630	593	560	592	579	539	595	534	567	565	545	556	605	595	564	583	597	541	589	581	576	561	599	554	580	572	565	545	590	592	559	562	601	561	607	586	548	555	622	595	581	585	588	572	599	593	567	606	623	572	569	635	593	587	561	531	548	592	610	546	566	566	565	599	566	594	564	591	581	570	566	584	601	545	551	560	562	605	588	587	538	608	563	592	565	548	562	590	567	593	574	569	567	578	557	558	579	594	560	545	565	566	572	587	565	599	539	569	548	640	597	626	575	558	542	559	556	543	541	592	580	552	597	528	559	594	552	558	577	587	563	570	597	569	538	570	592	548	555	563	526	526	544	536	559	566	585	585	553	584	548	611	591	590	571	585	558	595	589	564	550	608	585	571	564	601	569	584	582	590	581	586	617	600	573	578	583	533	576	608	578	584	600	593	579	569	552	600	584	590	607	589	527	573	570	605	553	569	598	611	566	539	530	563	561	560	604	589	558	586	554	595	590	575	545	575	572	590	606	577	566	585	567	555	576	578	571	624	577	583	564	602	596	579	582	533	537	566	530	578	586	546	536	597	587	557	596	574	582	594	558	610	593	536	581	570	547	624	561	587	563	607	594	579	554	547	565	554	579	573	563	579	543	562	569	587	562	553	557	599	555	582	588	548	552	559	563	632	577	604	592	578	560	627	581	552	561	599	593	603	583	570	579	568	645	584	562	576	558	540	562	543	566	575	584	550	571	561	558	556	596	593	590	560	566	528	579	584	612	599	591	564	601	601	586	588	561	557	588	546	565	574	591	594	575	562	565	588	576	594	610	556	617	590	550	539	550	558	589	592	561	570	593	650	582	559	584	580	614	570	601	582	572	609	573	572	585	577	553	578	595	578	553	590	588	567	589	618	593	561	556	598
4382	853	328	501	2038	7490	11035	9992	6739	3825	2006	664	59	55	62	62	53	48	59	57	59	53	70	66	58	47	64	61	57	64	35	49	49	59	60	68	46	54	57	63	49	54	52	58	51	60	40	54	52	46	61	44	50	78	58	45	58	60	57	48	60	51	46	54	54	44	48	45	50	57	51	44	48	60	57	58	51	56	43	48	46	55	63	59	52	57	50	51	45	55	49	60	64	55	54	51	55	48	46	43	52	60	46	55	54	56	50	68	56	39	53	45	49	52	71	62	59	54	53	46	61	46	64	54	56	56	50	49	53	58	54	53	48	47	58	47	58	53	51	58	46	59	66	56	53	55	54	50	61	56	51	52	56	41	39	51	65	65	50	57	55	59	54	54	49	41	61	61	49	68	45	65	53	47	41	44	57	43	55	66	50	54	56	41	46	60	68	65	50	59	49	50	57	47	56	41	65	54	61	59	45	56	56	58	48	61	64	49	66	65	57	64	47	52	56	69	59	50	32	50	55	53	59	46	45	43	67	51	61	52	48	49	51	43	58	58	45	60	54	57	60	61	42	61	57	54	59	45	42	46	65	57	58	59	37	63	51	71	57	52	41	65	38	38	56	51	60	48	43	69	42	50	62	44	40	58	63	56	53	56	51	56	59	50	53	53	56	56	54	59	63	52	37	53	54	51	48	56	44	62	48	49	42	60	45	65	58	49	53	54	50	38	70	52	54	43	50	58	42	55	36	64	70	58	61	61	53	42	43	48	37	51	65	65	53	48	45	44	42	58	71	52	65	55	45	55	49	48	50	45	53	63	62	58	61	56	56	53	55	41	51	48	54	51	50	37	51	44	56	64	44	58	54	48	57	53	68	55	44	54	53	52	57	63	57	61	63	60	56	55	45	55	52	47	57	53	44	61	49	49	51	39	44	45	43	62	60	58	53	53	49	62	43	59	75	44	63	49	63	65	60	62	55	45	47	42	55	42	64	64	57	53	59	64	66	49	58	51	46	57	51	62	52	59	54	41	52	52	65	55	69	43	58	49	55	47	57	62	58	66	48	54	48	70	58	59	42	55	50	56	45	54	65	65	60	54	53	55	50	65	56	68	42	49	58	66	58	42	55	52	48	41	57	70	56	64	59	55	62	47	58	44	62	49	61	52	41	48	49	60	58	55	51	55	56	50	35	55	45	56	58	63	56	53	39	60	71	66	41	48	51	57	43	59	57	34	41	48	62	51	35	52	47	58	47	43	41	54	58	50	53	42	50	41	63	52	59	47	53	64	57	58	54	52	54	47	66	55	52	48	49	47	57	53	55	57	52	44	43	52	49	56	45	56	53	60	57	53	55	48	53	45	58	56	55	51	44	61	49	61	52	56	40	49	58	56	50	62	50	62	62	53	60	67	57	53	60	41	54	54	62	55	52	55	54	47	43	53	48	56	59	61	53	60	67	72	64	52	62	56	54	56	42	54	61	66	65	48	50	50	61	60	50	52	41	51	49	49	57	49	41	59	53	51	59	68	54	50	59	52	46	36	48	70	66	36	44	68	53	53	55	74	46	59	61	52	49	48	48	51	38	65	46	50	50	45	49	50	70	42	49	48	46	64	55	45	72	55	48	54	67	61	56	58	46	68	49	51	57	43	47	46	49	57	48	61	62	54	59	52	60	45	40	39	46	54	51	57	56	65	56	50	57	44	47	56	53	55	59	48	48	46	40	48	53	50	50	45	49	38	61	55	57	55	57	47	58	53	57	49	46	48	53	60	46	56	66	49	46	36	42	51	58	56	68	48	36	59	48	50	48	52	52	51	50	71	54	62	54	39	62	51	62	48	60	51	62	58	68	57	46	63	63	45	45	53	44	59	56	53	43	39	50	62	48	62	54	52	55	50	62	42	47	57	56	45	58	46	63	56	42	55	69	59	47	52	51	44	54	47	48	52	59	56	50	59	68	49	42	35	52	58	62	52	61	64	51	49	57	52	57	60	45	50	64	53	48	48	56	55	37	60	42	51	48	56	64	69	48	52	50	66	58	46	53	51	66	32	60	41	69	60	47	53	59	65	68	57	59	49	51	39	42	46	59	48	63	51	51	60	57	47	59	56	55	57	56	58	58	51	48	49	38	66	50	59	47	64	42	56	58	53	49	61	53	48	47	48	40	42	51	45	53	55	43	55	41	54	32	55	62	52	57	47	50	53	46	60	64	53	56	48	55	56	49	57	44	56	45	49	60	43	42	60	55	47	53	68	41	55	49	59	53	59	57	64	58	49	60	67	57	54	61	50	51	59	64	54	45	57	51	46	55	50	35	54	45	46	50	43	59	44	52	57	49	53	55	52	43	45	66	54	68	51	53	66	60	51	71	49	55	61	58	60	59	54	44	53	65	61	58	42	49	34	45	58	47	59	53	66	64	55	54	59	56	52	58	65	60	58	48	36	52	50	53	49	51	54	47	57	48	53	54	69	54	66	59	50	63	56	57	48	45	59	56	60	50	68	63	60	38	50	47	52	64	58	51	56	49	54	52	50	44	57	60	52	46	41	53	48	53	62	52	46	38	53	51	42	47	48	50	56	62	58	59	58	47	48	60	50	50	35	56	47	47	45	60	67	55	61	62	50	55	46	63	57	59	45	50	51	67	41	46	64	58	68	43	65	58	57	54	55	64	50	50	53	56	49	50	63	59	64	45	52	61	52	55	54	44	51	45	37	52	54	64	62	60	57	61	43	32	54	46	43	51	60	48	56	49	54	51	41	51	57	50	46	68	63	53	65	47	55	51	64	49	53	51	56	41	71	56	75	46	54	48	41	66	43	44	63	64	62	57	45	60	61	45	45	50	57	55	64	50	50	55	51	58	50	56	43	59	47	60	54	50	43	52	48	56	56	57	73	50	59	57	55	38	62	57	59	66	53	63	52	50	49	44	49	66	50	59	55	56	60	53	58	54	62	59	41	57	41	53	52	61	43	59	57	45	47	53	59	61	51	46	45	53	58	51	59	46	55	46	61	54	56	57	57	59	59	34	54	55	35	68	59	58	69	52	62	60	55	46	52	54	43	64	60	50	59	57	67	64	46	56	49	64	54	51	50	52	57	55	53	66	51	56	46	44	55	54	49	47	64	64	53	54	59	49	61	63	53	48	51	67	56	50	58	52	51	48	47	67	48	53	55	63	51	60	63	59	51	42	68	45	56	52	49	54	48	44	59	56	47	56	49	71	50	65	53	47	46	43	52	60	53	39	69	57	64	50	51	50	41	37	51	35	55	59	58	58	48	51	57	69	48	45	56	57	60	61	56	57	51	45	66	47	45	50	60	46	44	57	35	57	58	46	59	45	64	65	51	58	51	62	54	48	62	42	58	63	64	50	57	52	61	55	65	59	54	51	41	61	39	61	49	37	46	41	44	48	50	56	54	56	50	58	52	54	50	63	58	50	47	46	45	58	54	54	47	43	54	49	57	53	56	59	53	56	43	52	49	49	54	43	41
21313	9156	4445	9372	36475	62737	63981	55915	46007	36600	28042	13771	634	512	496	471	487	479	440	487	498	503	477	529	456	480	500	453	498	494	460	464	467	479	464	470	465	458	475	491	480	467	487	515	490	506	467	476	504	467	474	446	464	497	498	473	513	487	440	507	450	478	427	499	504	449	502	468	460	515	481	465	513	481	519	495	494	469	515	542	483	505	430	481	493	487	497	487	493	458	505	489	497	471	486	494	451	466	482	456	484	424	487	471	444	481	484	473	487	492	439	498	510	473	481	458	440	497	476	493	461	449	480	474	481	512	464	496	507	556	466	509	499	495	492	447	442	455	466	509	475	464	467	453	494	521	461	460	472	466	478	449	478	476	451	463	495	477	516	436	501	483	472	471	502	485	487	513	470	503	458	507	492	481	517	450	449	477	429	486	483	481	477	473	474	491	478	489	481	473	513	487	545	451	455	478	452	492	452	485	470	492	433	496	472	479	484	501	469	465	518	450	480	467	517	477	472	449	463	499	499	501	514	453	439	469	492	478	460	497	497	477	463	493	497	489	470	487	457	496	429	481	500	495	481	496	514	488	516	498	480	485	485	488	476	470	480	476	424	510	462	466	513	499	507	451	468	486	487	514	477	446	471	465	458	518	464	479	493	493	478	427	506	503	480	468	517	483	440	495	478	526	496	501	480	479	510	453	459	501	479	433	467	500	480	519	492	431	474	463	492	490	506	479	494	449	459	527	513	539	546	456	489	482	517	484	477	496	479	460	492	490	479	522	448	468	481	500	464	481	509	454	530	471	497	506	466	485	480	503	480	498	520	478	456	499	482	487	473	503	499	520	463	456	499	494	485	510	494	498	450	485	445	483	446	491	453	508	440	500	482	472	452	503	476	512	483	498	449	470	465	516	505	466	446	516	484	504	463	456	474	443	470	452	472	461	496	473	469	499	454	473	500	499	498	486	453	493	450	495	507	521	432	473	496	473	466	504	446	490	477	450	494	489	487	464	475	430	468	449	476	443	477	492	501	500	463	446	472	495	445	500	475	481	490	509	496	494	531	435	499	488	447	500	472	444	479	455	499	489	462	504	495	475	503	493	500	485	484	504	491	500	487	456	458	458	451	471	485	469	510	472	425	483	483	470	487	444	480	515	458	487	476	452	457	471	488	482	441	458	469	482	457	478	479	518	437	494	472	520	498	458	472	497	465	488	469	498	446	471	479	494	509	493	517	532	456	495	466	481	436	460	452	471	449	428	494	488	423	482	481	466	468	505	484	457	482	467	481	475	489	470	483	459	467	511	478	471	485	472	468	466	505	470	444	458	532	477	503	486	498	469	489	492	506	467	470	461	487	481	459	480	458	495	516	511	462	495	460	453	479	477	494	484	443	459	466	463	474	483	453	441	515	465	492	495	504	467	482	452	495	469	498	475	461	461	500	495	482	462	561	502	552	524	485	483	474	467	511	485	507	506	479	477	444	535	487	421	505	472	495	518	454	467	456	457	490	466	498	487	490	444	472	499	494	475	490	517	483	473	488	479	388	469	470	469	462	502	455	478	452	462	497	477	496	453	474	513	481	520	436	475	480	487	463	477	466	477	481	436	478	434	450	508	478	471	473	477	477	475	478	477	507	477	498	496	458	456	487	440	512	468	466	451	490	505	456	482	486	512	490	526	469	467	493	478	504	486	444	493	485	437	484	463	479	479	493	487	467	480	517	495	455	468	493	463	489	472	457	471	502	501	445	441	499	441	505	482	478	492	468	500	455	491	464	468	492	477	478	493	466	455	491	456	483	487	460	480	507	498	464	478	502	485	476	457	465	500	499	486	511	505	454	464	445	478	472	477	528	458	510	508	492	474	473	486	483	512	482	513	504	508	476	478	494	463	468	465	498	502	487	493	444	464	502	455	499	488	466	516	510	470	482	498	486	482	471	512	488	472	444	466	495	446	513	503	452	460	463	450	473	498	510	484	440	438	488	479	463	438	482	480	474	463	465	476	457	507	497	443	481	479	502	472	488	483	483	472	458	444	460	441	493	444	486	474	497	458	456	513	431	498	474	452	506	499	491	492	477	516	472	478	522	480	513	489	512	495	497	468	481	448	506	470	457	463	493	478	482	466	510	465	475	485	516	495	515	462	478	472	497	474	504	477	496	484	455	449	464	464	522	504	496	516	497	500	444	449	489	477	469	451	506	492	479	521	506	460	495	454	444	471	456	469	460	482	457	503	471	465	454	485	454	488	468	463	474	528	491	475	492	457	449	496	476	472	461	460	455	463	519	490	471	463	466	489	438	485	476	465	502	466	485	468	480	504	509	507	479	440	508	478	481	440	522	483	447	468	471	464	509	510	462	507	508	454	470	484	476	432	498	448	449	466	453	478	488	492	449	483	483	472	494	455	493	456	467	491	484	456	514	437	460	482	438	466	491	472	459	495	476	502	479	468	479	447	469	516	510	466	509	474	509	458	466	458	475	453	476	511	451	472	453	461	481	446	474	469	512	441	464	503	489	506	464	483	469	510	501	486	472	420	491	499	489	452	465	494	449	459	484	490	498	498	465	463	474	478	485	491	453	484	472	486	472	469	486	463	489	463	479	475	483	485	487	502	478	479	494	526	485	450	423	449	485	446	496	486	464	506	482	474	481	470	515	468	462	462	465	483	437	456	492	452	459	498	493	471	429	449	459	456	463	519	462	481	476	498	461	492	478	474	491	467	468	483	472	503	501	445	521	472	516	477	466	469	400	476	482	482	465	468	484	492	475	506	465	471	485	464	462	446	455	481	451	487	453	487	482	488	475	480	438	445	457	482	444	482	467	487	501	490	512	453	492	513	487	486	446	472	496	453	437	485	519	518	493	498	527	441	480	495	450	463	463	491	501	475	483	500	489	488	450	459	483	460	444	496	482	467	494	448	494	469	479	495	463	437	518	457	496	501	488	487	493	464	439	472	476	486	474	470	488	471	499	488	458	462	441	475	468	482	501	425	481	444	470	466	521	477	467	495	495	473	455	484	460	491	501	470	455	450	472	486	475	478	481	481	488	486	456	471	438	506	488	518	444	470	487	492	472	485	484	520	472	460	510	507	489	497	488	489	505	478	488	489	449	465	509	502	521	478	476	453	489	465	445	470	474	504	507	503	483	446	482	488	476	498	453	465	498	461	480	454	473	478	483	460	462	468	441	498	474	470	474	486	512	498	434	485	488	492	487	457	483	451	485	502	448	494	498	430	489	445	421	480	491	499	495	494	466	480	471	488	475	531	493	449	478	473	487	506	433	515	471	463	499	439	509	446	446	496	483	512	520	485	492	460	474	498	455	428	439	480	472	529	492	488	514	455	455	499	505	487	474	469	508	463	457	501	477	460	495	468	500	461	488	514	479	505	502	475	503	486	488	494	474	523	521	487	457	501	468	491	507	479	506	510	475	496	485	496	482	502	479	490	480	507	504	464	456	484	443	466	486	473	454	457	455	499	481	500	493	489	485	502
5329	1288	663	336	304	2231	6140	5703	3911	2246	1067	416	53	43	39	36	51	46	42	43	51	43	41	45	39	38	39	39	37	41	51	52	44	37	54	44	46	38	53	39	45	49	62	36	43	44	44	55	56	52	35	56	39	46	41	44	41	39	39	37	35	43	59	50	39	44	38	35	57	42	44	52	45	35	41	38	44	60	47	46	43	41	56	46	42	38	41	41	47	49	44	42	32	37	46	57	53	40	61	38	51	47	48	53	44	51	53	55	48	44	45	33	43	47	48	46	28	48	43	43	49	51	43	49	42	38	47	46	42	49	45	38	49	40	49	52	47	41	41	37	46	55	39	34	39	56	46	44	76	51	32	54	38	52	43	56	30	41	49	40	40	53	42	37	48	47	46	38	49	48	46	45	42	41	43	48	37	29	35	46	43	37	39	37	43	31	48	38	46	44	52	45	38	52	45	49	45	47	48	36	36	46	47	48	44	40	27	39	43	40	45	38	41	41	49	48	56	52	44	42	42	47	48	31	46	47	42	61	53	46	53	36	38	45	50	40	42	60	46	36	44	35	47	37	43	47	54	45	56	51	27	37	36	41	43	38	44	43	42	28	40	45	44	45	44	45	38	43	49	46	48	41	38	35	47	46	40	46	31	50	50	43	39	44	40	36	44	54	44	35	44	32	41	51	34	56	43	45	38	39	42	40	42	32	47	35	44	43	32	34	44	42	38	53	35	56	45	49	45	50	37	42	44	39	53	44	41	44	47	50	35	43	40	56	52	40	41	39	35	49	42	34	48	57	29	40	40	46	39	42	42	39	47	46	46	46	35	37	45	38	50	36	49	42	54	29	29	33	43	40	53	54	41	50	42	48	44	54	49	50	54	47	44	41	30	37	43	45	40	43	43	34	43	31	45	47	47	37	57	37	50	51	40	40	33	48	35	44	30	43	40	40	39	43	39	55	53	49	39	46	50	44	43	50	44	39	30	43	39	47	31	33	44	39	37	45	43	44	30	52	44	41	42	46	49	51	54	34	44	37	40	46	33	42	37	38	38	44	39	49	53	41	37	37	31	35	45	40	35	32	49	41	36	37	49	41	52	35	42	40	57	40	34	43	54	41	35	36	34	38	40	37	39	42	37	53	33	42	35	45	57	35	51	51	36	44	42	48	47	38	47	45	52	35	40	55	39	39	29	45	38	50	48	44	47	51	46	37	40	33	49	45	48	25	40	37	50	44	43	36	43	36	47	35	53	47	39	36	48	40	32	46	36	33	45	51	42	40	37	24	29	43	50	51	50	31	36	42	32	48	47	39	50	45	36	47	42	41	40	46	44	45	40	40	56	39	40	41	41	47	49	28	40	51	42	42	47	31	43	53	54	47	38	44	46	54	37	45	41	43	62	41	43	44	34	45	48	43	50	52	27	50	49	39	41	54	33	38	52	37	49	54	45	43	46	40	40	37	49	43	44	37	42	40	37	53	35	36	32	43	46	36	29	45	38	56	39	42	31	45	45	49	40	40	47	39	37	33	41	49	36	42	41	43	41	44	38	54	46	50	33	43	56	36	55	44	40	44	45	41	41	39	46	49	51	54	46	31	46	50	32	35	33	31	49	44	34	44	50	34	57	32	55	45	52	39	49	43	48	38	54	35	50	45	40	47	42	48	37	41	44	46	38	63	41	47	48	45	36	39	29	43	44	44	43	55	45	45	36	50	63	41	44	43	51	36	50	40	48	38	46	43	48	45	49	47	47	43	39	42	27	46	36	38	39	41	43	46	30	34	46	36	37	44	46	33	41	54	45	42	49	45	41	50	40	35	42	39	43	48	53	35	56	48	44	41	45	45	44	42	45	38	42	39	44	50	43	36	56	42	41	50	49	36	44	43	41	47	47	45	43	41	45	45	37	53	36	36	35	51	42	47	40	34	37	49	43	42	36	29	38	41	56	42	40	48	33	47	40	49	41	49	45	43	42	43	40	44	44	38	46	30	36	36	40	47	60	49	39	52	48	32	35	50	47	46	34	52	45	41	49	52	58	37	46	48	54	54	53	57	34	30	34	52	50	26	37	45	49	49	44	45	32	38	38	36	45	36	34	39	39	46	52	44	50	46	51	51	41	29	40	41	42	51	32	45	35	34	40	43	41	27	51	40	31	46	42	28	45	37	40	35	47	51	40	31	44	36	43	33	33	50	50	42	40	56	53	48	37	42	52	51	39	44	54	52	40	40	34	47	51	41	41	42	42	42	42	35	44	47	42	39	43	46	44	48	47	32	40	38	39	46	32	49	35	46	47	35	37	46	36	46	40	42	47	40	52	44	40	41	42	43	55	47	39	45	53	35	45	38	43	47	54	45	34	54	46	41	47	31	36	47	46	45	41	40	49	36	39	47	43	39	35	44	27	38	43	37	41	46	49	43	42	40	45	44	34	53	49	38	45	55	38	47	42	47	30	39	48	50	49	48	45	41	35	52	41	46	39	43	55	37	43	44	41	38	44	36	46	45	44	45	47	26	47	50	59	40	33	41	48	46	40	39	44	39	49	49	55	43	40	43	45	51	43	43	50	50	29	38	40	41	34	38	30	43	51	43	39	46	32	43	38	47	48	44	49	51	46	43	41	37	52	37	41	46	57	53	46	38	53	42	32	48	56	38	33	37	49	41	35	42	46	58	45	37	46	38	40	57	38	39	47	33	50	44	56	35	48	47	47	45	44	44	47	49	41	49	41	45	44	51	28	40	31	37	54	40	40	37	45	45	44	46	40	41	39	43	34	36	44	35	37	33	43	30	42	42	42	53	36	29	41	36	36	40	39	40	35	39	45	50	48	52	47	34	38	44	42	47	27	47	43	40	51	45	46	41	54	33	45	39	38	55	37	40	48	43	44	41	41	35	60	50	44	46	53	46	46	45	46	36	41	42	48	42	51	44	46	40	41	39	41	43	55	33	51	36	49	36	53	33	44	30	61	41	40	49	30	43	39	42	46	38	42	49	42	32	38	38	41	59	47	44	50	33	54	44	48	51	40	33	47	39	37	35	45	48	57	35	45	45	41	35	36	44	54	44	46	42	56	40	32	56	35	37	38	44	38	42	40	35	46	40	37	42	39	48	54	43	37	48	46	43	41	34	41	48	36	50	35	50	33	46	48	42	36	47	50	38	52	41	50	38	34	37	52	44	36	41	39	54	54	53	45	51	50	42	41	43	53	37	59	36	28	40	51	60	44	38	39	39	44	41	42	60	47	51	36	40	46	37	44	33	48	47	38	32	46	43	47	44	39	35	39	40	34	47	45	35	31	41	44	31	44	43	38	50	40	44	41	37	37	36	42	46	48	52	33	51	36	52	40	46	30	31	35	52	36	51	38	51	56	37	47	43	41	45	45	42	46	48	43	43	41	54	34	41	43	50	45	40	34	44	41	55	54	44	41	35	44	36	45	31	35	41	34	41	46	42	45	27	48	50	44	39	31	50	38	36	49	36	49	46	44	35
18283	12222	7308	6302	14640	42085	53279	46591	38798	30206	20966	10019	756	370	376	380	375	379	383	381	380	376	369	378	383	395	407	360	377	385	349	400	374	396	374	367	356	376	383	400	326	401	380	356	407	382	360	397	379	366	393	381	383	371	377	377	349	390	361	386	377	374	392	399	403	385	377	363	390	374	370	367	366	348	345	343	344	367	365	398	389	417	378	373	364	406	382	397	348	377	375	366	341	375	352	374	398	328	383	387	366	395	355	379	395	350	370	368	390	367	373	384	367	397	366	377	366	352	375	400	387	404	366	381	426	332	367	368	369	363	365	378	367	372	380	367	373	363	412	390	400	374	403	357	348	363	389	345	376	410	384	396	352	359	362	385	394	381	405	366	346	349	373	404	352	381	385	371	366	350	373	381	378	347	393	405	384	394	375	402	358	363	360	366	396	346	398	359	365	401	345	371	357	365	376	380	379	382	396	359	387	360	385	384	378	370	363	342	379	372	376	389	349	386	361	386	409	381	350	362	379	381	392	354	385	355	331	386	361	369	411	389	365	385	345	365	363	412	363	361	377	373	371	344	384	371	419	362	379	371	385	411	352	381	417	380	370	392	359	391	338	373	390	350	385	350	374	424	407	371	402	384	402	397	360	382	383	382	367	379	377	384	356	399	365	368	334	368	381	370	366	352	345	372	364	358	356	370	410	359	391	360	365	376	393	350	410	384	369	383	361	368	386	375	378	372	375	406	414	384	391	398	380	393	366	426	363	396	377	379	367	386	370	361	349	373	382	415	328	384	367	351	348	393	335	393	353	389	389	343	394	369	393	384	351	376	367	378	373	381	388	389	395	361	389	340	394	376	379	422	378	357	418	345	376	358	374	405	371	389	362	378	401	370	417	361	384	391	336	381	351	367	364	380	377	381	376	361	385	328	358	360	414	348	381	360	363	391	351	373	359	346	399	400	362	354	340	435	377	370	412	348	410	367	398	398	357	377	357	383	386	373	371	397	392	376	427	368	377	377	370	397	352	428	374	383	404	387	373	347	406	351	341	400	378	332	405	355	425	411	378	408	392	393	392	383	374	392	387	394	358	340	374	360	397	388	404	365	416	373	385	391	368	377	351	398	361	406	364	359	393	368	363	367	370	381	382	375	383	401	385	399	407	387	396	364	355	384	380	369	369	357	369	378	371	408	380	382	407	383	352	376	418	394	369	391	396	377	365	366	404	377	389	360	349	371	385	406	396	359	371	365	342	370	365	381	368	343	399	434	360	414	390	374	375	378	391	378	361	379	362	378	359	348	363	412	357	346	409	378	378	398	375	350	367	411	376	366	383	366	382	402	384	377	368	339	391	380	383	361	368	355	391	349	381	392	373	390	357	400	387	428	403	367	374	385	383	360	378	392	405	381	373	347	381	351	364	387	386	384	394	332	382	353	385	379	393	374	370	405	347	380	357	394	379	387	389	372	355	373	342	371	379	375	348	368	368	379	335	360	370	383	369	362	383	379	400	345	366	366	370	383	394	362	378	377	410	406	363	379	369	372	389	365	383	367	357	362	376	395	354	387	381	394	367	349	393	373	370	373	373	364	359	398	361	386	372	346	369	382	351	363	351	376	392	430	368	398	354	360	368	354	345	374	390	383	361	382	392	388	373	382	360	367	383	363	398	404	411	371	397	396	376	387	375	391	365	355	392	393	393	408	363	343	362	376	427	352	390	374	360	357	376	385	392	352	378	380	393	375	387	392	382	371	366	369	380	381	379	349	386	380	374	362	377	364	377	390	350	382	374	368	416	381	430	358	401	386	382	411	372	373	398	387	404	384	380	381	384	392	351	395	373	363	366	404	396	394	353	345	369	395	380	391	341	395	382	391	380	373	372	395	400	417	404	378	375	367	361	385	381	410	378	415	393	363	381	351	432	375	355	414	370	371	376	399	374	386	386	369	386	392	372	395	395	394	394	379	389	379	358	361	374	363	405	361	375	361	400	372	370	403	374	375	392	351	378	378	391	370	388	380	392	383	390	371	384	386	408	369	367	374	391	413	358	362	368	339	367	382	401	375	378	373	362	355	382	383	372	365	392	404	374	372	353	361	362	412	376	370	389	374	399	387	422	341	385	400	372	346	397	410	374	396	399	362	371	360	353	389	346	408	401	391	420	338	403	392	400	403	379	394	352	367	360	364	376	362	404	385	377	328	376	369	393	375	398	350	396	370	357	349	356	367	410	338	427	387	355	370	384	376	364	377	372	390	380	388	361	360	358	359	372	375	419	377	353	356	385	438	350	396	376	370	382	368	351	387	356	385	386	345	373	399	400	364	346	374	372	407	389	393	351	376	382	400	389	363	373	374	338	357	352	405	389	365	367	350	374	390	377	386	334	365	392	360	411	354	390	378	405	396	407	362	423	376	408	384	379	370	369	344	381	415	380	348	371	386	342	406	370	383	393	379	379	388	343	375	397	374	370	366	387	407	401	379	346	369	391	377	385	381	345	397	388	400	391	400	367	361	393	352	384	387	347	343	374	363	373	361	338	368	384	394	368	360	343	347	382	412	351	409	356	415	407	362	354	396	404	381	386	373	404	351	383	353	377	372	365	368	368	345	351	381	377	427	389	350	349	338	386	364	399	399	389	378	365	360	352	378	385	368	371	368	387	410	385	383	386	394	347	375	382	375	368	392	373	398	371	339	392	385	394	410	427	397	404	368	394	357	369	362	430	357	383	369	395	401	419	378	389	354	359	387	361	378	403	386	353	408	395	429	364	356	363	356	370	367	375	419	401	366	373	409	374	395	358	363	396	379	366	375	371	378	397	355	391	380	389	368	381	375	368	375	383	333	393	375	370	345	355	421	381	386	347	391	386	371	376	385	374	358	365	386	394	342	380	388	386	367	364	376	393	374	358	386	393	392	401	360	361	396	398	371	341	371	390	387	403	375	348	391	372	355	382	384	375	359	386	370	397	419	338	375	346	383	369	367	366	381	381	354	367	394	410	365	384	365	375	407	381	400	364	364	373	349	387	385	390	408	397	356	400	404	379	393	353	412	364	384	395	348	390	358	369	407	371	367	384	398	423	357	379	389	357	391	399	406	358	368	399	405	367	349	400	362	391	368	332	392	396	390	406	355	384	377	410	416	389	352	379	377	379	383	355	387	372	383	391	382	394	365	368	344	374	386	366	369	379	404	351	389	374	373	377	365	348	372	407	382	380	355	364	323	347	359	401	412	362	367	396	412	401	410	375	399	365	368	394	391	406	405	360	370	385	341	395	362	402	396	389	337	385	388	373	345	359	372	406	395	365	377	416	401	418	405	359	362	362	363	338	393	374	369	387	401	398	383	353	387	363	397	383	389	368	382	355	375	396	363	387	400	347	380	342	384	334	356	376	396	363	348	367	354	383	387	354	400	412	361	376	404	374	401	386	405	353	383	373	389	408	361	372	365	398	394	379	390	385	347	393	366	380	384	349	359	380	350	376	359	376	343	373	374	358	339
4595	2894	1155	683	511	2125	8999	10851	8899	5457	2554	899	68	69	60	58	58	59	64	56	65	67	62	60	57	65	59	69	62	61	63	68	65	72	62	68	62	78	72	55	60	72	66	65	75	58	59	55	67	73	59	58	53	60	76	69	68	71	73	60	72	71	73	68	58	57	65	49	53	55	60	67	58	69	74	71	74	70	79	58	66	54	70	63	57	44	64	60	69	72	65	63	69	58	59	63	52	60	73	60	53	60	57	66	68	62	67	68	81	56	65	49	67	64	64	74	77	65	59	62	74	61	70	65	72	63	63	55	69	62	62	62	78	55	66	72	79	64	64	64	63	62	72	55	70	69	78	79	70	47	54	63	66	57	61	66	69	53	76	66	64	72	68	69	87	60	55	72	55	69	61	63	58	60	65	76	47	65	68	56	59	60	52	71	67	44	59	68	64	70	74	70	58	55	74	68	61	58	81	77	58	54	55	58	61	61	75	61	62	70	70	75	57	67	71	63	69	72	71	71	58	60	67	67	61	54	67	58	60	51	59	68	71	66	60	60	69	58	69	63	56	66	52	74	46	57	67	69	71	69	68	52	72	63	63	57	67	49	72	68	66	60	67	77	63	54	71	59	59	54	58	50	77	61	58	61	67	68	65	78	57	63	51	82	64	67	55	54	85	65	66	64	59	59	60	54	56	64	69	76	63	65	57	63	62	53	55	67	63	57	60	65	65	73	67	65	70	70	71	65	53	63	68	78	62	59	70	56	66	72	60	64	71	49	66	73	73	62	78	84	64	62	60	69	50	57	65	64	70	69	72	63	70	73	56	55	62	87	56	64	56	77	72	61	62	75	45	79	53	73	68	67	79	64	70	79	68	80	67	68	63	66	82	47	67	69	68	73	63	68	70	67	59	62	65	75	72	58	59	71	62	61	76	79	76	69	61	56	60	61	62	69	71	65	65	73	66	59	52	80	51	61	66	69	70	57	67	53	60	65	55	69	69	49	55	64	56	70	62	64	63	59	60	64	59	65	79	82	45	52	68	68	57	60	57	62	73	62	62	63	66	67	77	66	65	69	65	73	56	50	50	68	56	52	65	73	68	44	72	67	65	72	64	71	58	41	73	58	59	62	65	64	62	62	58	60	71	59	61	68	73	60	69	64	65	87	61	52	69	67	66	67	63	63	67	74	66	58	64	52	58	54	43	63	69	67	63	74	62	67	68	77	65	53	60	71	70	78	69	66	71	71	71	61	53	76	61	68	59	73	56	62	65	69	63	60	69	69	68	72	75	55	74	63	69	76	61	71	58	54	71	76	52	61	66	71	51	59	55	55	48	75	45	63	64	81	65	67	60	61	73	57	65	70	57	78	75	66	74	57	65	65	61	69	75	64	72	65	62	62	64	64	70	67	66	59	52	63	78	57	66	57	65	71	71	56	60	60	58	49	67	71	58	65	69	61	70	72	74	53	70	62	65	57	71	73	68	77	54	70	60	66	49	56	59	54	64	68	67	58	64	64	75	64	66	55	65	71	57	58	66	73	73	75	72	80	67	60	66	65	80	57	70	50	73	59	67	57	67	47	60	69	67	67	50	66	62	64	66	53	52	62	69	64	68	76	78	71	67	60	64	47	66	83	78	66	58	69	59	68	62	65	72	62	82	66	51	71	82	76	66	52	70	63	66	65	64	61	64	68	58	50	54	66	70	74	60	56	61	54	69	64	59	74	61	63	70	70	66	53	52	54	59	64	64	62	74	57	69	64	58	64	60	80	76	67	69	61	60	77	64	73	68	71	56	60	64	50	79	70	75	66	67	57	50	65	68	54	69	76	71	59	70	66	74	61	76	72	63	68	64	56	65	73	72	53	62	60	86	79	56	66	72	66	74	88	54	65	80	52	69	63	66	73	74	63	64	59	48	62	62	60	55	67	69	73	67	51	69	55	78	58	68	59	58	74	52	76	60	63	69	70	61	64	52	64	63	58	68	62	60	80	65	64	54	86	71	55	57	54	54	51	53	57	69	61	62	53	65	76	65	71	58	60	65	66	67	63	82	67	72	63	69	62	79	76	68	52	59	65	66	59	64	52	66	41	72	61	59	71	74	59	52	74	64	55	58	71	54	93	61	76	60	63	69	64	74	54	66	67	48	67	74	68	59	62	52	72	65	52	67	77	56	66	71	68	56	59	70	62	75	74	75	53	53	63	71	67	64	86	74	53	52	72	72	53	62	54	61	81	85	57	59	71	64	77	56	72	66	63	56	58	66	56	73	54	66	62	56	67	86	50	68	59	68	60	75	65	72	75	66	62	72	73	50	56	59	60	73	59	72	69	63	65	56	62	65	59	56	58	51	69	53	53	56	73	66	84	62	63	73	76	50	50	71	62	62	53	66	67	73	73	73	58	55	52	77	69	68	60	62	64	59	40	81	53	66	67	71	60	63	63	67	71	61	80	69	59	59	66	58	66	81	66	54	73	59	76	63	77	65	66	67	64	74	79	58	59	68	77	51	60	65	60	66	43	68	75	50	53	70	76	62	78	53	61	73	78	54	60	63	71	56	67	60	65	59	71	77	66	67	58	63	81	53	70	54	56	63	73	73	67	62	44	64	74	66	59	72	61	47	63	63	71	72	74	79	56	79	73	61	72	58	76	72	69	72	75	67	76	66	47	60	80	69	64	64	54	53	72	67	69	54	61	60	66	71	63	62	66	54	74	68	67	72	68	56	57	67	71	64	67	50	63	52	67	61	62	59	61	66	75	67	66	71	55	61	69	60	71	65	69	58	68	70	69	68	77	55	55	56	75	67	79	75	53	62	69	64	73	51	52	59	54	64	58	55	77	73	70	66	71	67	76	73	58	70	53	54	76	68	64	50	65	65	72	63	84	49	76	62	70	61	49	72	49	68	67	79	56	66	63	57	68	77	59	70	58	61	64	72	67	50	72	82	55	44	71	53	67	67	72	61	62	63	74	68	71	58	66	58	66	67	67	71	67	64	80	54	84	71	66	57	69	58	72	67	67	43	77	68	63	66	73	63	70	59	71	61	60	57	71	87	65	68	79	55	61	71	62	63	73	53	65	68	69	53	71	55	60	77	66	75	60	64	76	62	67	63	60	52	66	63	72	59	64	69	60	74	53	75	58	54	66	66	67	56	69	68	71	64	81	82	75	74	67	57	54	59	61	60	65	77	57	62	83	54	65	79	76	56	77	70	63	58	78	64	61	62	61	54	66	60	56	58	60	57	73	58	77	68	84	59	67	51	65	64	67	65	56	62	65	65	65	72	66	78	82	75	75	72	64	75	61	70	58	64	77	56	56	84	68	67	71	63	55	66	68	56	69	63	67	67	62	78	79	43	74	62	62	66	75	60	63	60	64	61	61	67	59	63	47	74	76	70	73	63	72	79	81	56	51	61	69	57	58	54	66	61	65	55	77	66	69	51	57	76	69	63	63	83	63	66	72	77	78	61	69	61	55	66	71	71	83	69	77
29487	19370	11904	11442	21209	40006	62327	59715	51167	40405	30174	16656	702	617	610	598	650	632	597	566	569	565	626	578	604	549	594	556	596	606	582	630	620	613	582	606	605	576	642	603	552	623	578	536	565	606	579	583	577	497	608	554	565	583	568	588	572	562	654	561	612	613	608	546	613	593	587	584	588	568	611	583	582	523	593	564	586	603	595	593	597	594	581	603	608	599	575	593	591	588	585	581	585	522	577	550	580	575	584	547	567	556	563	620	597	555	572	562	576	535	562	562	564	571	575	566	594	592	590	566	574	571	604	587	620	596	549	593	578	604	548	566	587	590	608	582	603	600	601	557	566	607	593	546	596	572	634	616	551	568	564	610	557	579	530	562	564	594	618	605	565	619	569	571	623	571	577	629	575	581	547	575	603	575	594	603	581	568	599	574	610	557	548	606	627	576	547	596	598	558	570	616	578	566	552	568	595	567	535	590	547	595	522	562	564	554	592	600	635	593	570	575	592	574	561	551	588	583	575	555	586	583	554	594	641	552	574	573	553	567	599	603	561	568	595	576	626	590	585	578	577	578	576	549	574	608	633	593	632	552	599	591	579	590	575	489	556	575	576	610	631	595	575	605	579	557	601	617	544	588	554	590	573	615	601	553	608	601	627	581	561	523	584	612	608	557	570	557	556	580	606	581	622	561	585	586	546	585	540	578	585	561	580	579	564	582	570	571	600	586	586	578	547	611	613	616	551	619	585	596	569	569	543	594	581	604	588	569	589	577	567	587	609	555	577	605	612	569	607	622	567	580	587	597	591	574	530	551	584	588	577	598	629	583	598	576	537	570	575	594	599	587	589	609	607	561	584	605	516	575	607	586	577	549	581	577	603	583	588	596	542	606	603	544	557	579	566	571	577	603	604	584	572	554	568	567	567	560	605	554	605	619	557	622	559	544	611	571	586	545	604	598	607	597	588	548	551	578	581	562	605	589	591	583	549	619	592	571	582	539	588	601	576	561	527	523	540	571	535	583	601	561	543	591	568	593	583	585	594	583	590	526	602	535	642	562	581	538	520	553	592	575	554	570	590	607	593	581	491	605	567	564	580	574	576	565	561	590	622	607	576	632	560	538	602	540	608	572	588	578	596	596	569	583	613	618	583	567	615	582	581	572	595	607	597	595	604	571	570	599	600	579	557	593	590	612	535	551	588	611	588	593	544	562	571	579	576	588	556	610	598	556	583	594	576	609	545	594	621	566	596	593	593	619	592	578	594	587	560	598	613	611	558	548	605	594	528	569	596	549	608	566	606	559	594	594	578	591	569	594	559	563	582	575	578	577	586	560	580	575	592	608	533	564	632	598	545	555	557	589	579	593	580	588	553	581	542	614	550	525	561	608	618	600	568	550	534	644	575	575	582	534	594	588	560	621	569	587	567	591	572	604	594	533	611	568	556	584	561	597	541	583	608	563	568	589	568	649	604	563	580	610	607	579	587	623	555	561	586	613	552	565	543	609	549	565	584	590	591	572	574	589	559	578	574	585	539	634	610	584	568	567	552	559	580	595	593	579	593	559	617	557	568	547	579	612	552	591	568	537	565	623	547	590	580	574	618	548	580	602	563	614	574	627	606	585	572	586	571	614	584	587	562	574	561	583	559	645	596	606	567	563	588	580	636	551	601	624	552	606	545	611	578	575	570	572	584	568	549	573	587	557	612	531	592	563	551	581	612	567	570	600	574	589	558	514	602	587	579	590	588	612	563	636	603	587	605	601	556	626	569	552	561	630	601	630	576	597	591	607	590	589	592	613	553	575	553	580	589	560	612	575	552	581	634	536	530	607	526	578	617	560	588	560	562	556	559	619	628	610	551	600	579	599	574	594	585	573	573	558	555	587	587	577	569	570	578	605	609	564	542	601	543	600	597	575	619	573	562	578	592	599	551	587	577	564	577	563	559	583	624	581	599	570	539	563	586	597	561	598	577	589	594	556	568	548	590	596	575	572	633	567	568	587	595	591	582	572	619	573	573	562	557	595	555	552	581	636	607	580	580	577	586	591	601	578	570	589	571	561	563	571	602	591	560	637	593	603	590	548	599	580	607	603	589	567	580	583	542	561	616	581	577	592	590	555	586	559	566	583	599	576	593	534	556	543	596	616	576	606	588	560	621	563	560	544	572	577	573	577	609	581	587	586	592	577	662	593	596	583	601	614	578	568	576	568	575	575	579	552	541	579	575	583	554	623	563	556	585	588	621	546	519	551	612	584	571	586	622	582	530	599	576	580	607	562	595	566	578	581	612	576	567	577	666	584	554	611	634	611	541	541	613	605	541	560	549	569	590	597	609	586	603	581	587	561	557	580	623	544	596	635	555	587	579	647	605	588	567	622	602	604	581	572	567	555	569	638	571	605	572	590	588	590	564	557	554	560	593	565	576	585	606	593	620	592	544	583	626	593	601	552	591	600	598	547	591	592	599	592	616	567	581	581	590	576	551	584	614	617	590	597	576	555	580	580	604	550	541	558	555	571	562	556	568	582	580	548	529	647	566	583	571	583	576	569	581	616	610	615	575	567	594	582	566	603	612	599	571	599	602	596	625	577	589	572	596	561	515	557	605	544	572	601	587	577	569	556	588	588	613	600	556	547	579	579	609	530	591	554	619	605	579	608	587	577	526	568	603	577	502	617	556	583	552	584	630	597	630	573	600	590	569	618	551	601	560	598	574	605	587	572	531	558	584	574	595	577	553	573	557	623	574	539	599	607	598	571	598	572	608	596	566	535	619	566	594	589	553	570	556	635	620	577	552	538	600	569	567	547	605	576	588	577	621	570	576	574	574	614	549	592	603	551	563	539	585	582	530	553	579	600	549	577	572	551	598	607	626	602	556	576	554	537	562	587	614	614	595	614	615	548	577	576	617	601	597	591	568	560	594	568	557	603	528	573	554	628	546	567	601	598	569	571	580	594	546	589	592	545	618	582	589	592	609	624	574	573	598	521	550	632	587	586	575	548	596	609	584	601	561	564	567	521	567	547	596	548	582	556	603	579	605	561	549	563	564	572	605	618	607	584	587	573	582	544	597	609	553	541	607	555	587	625	577	561	564	565	603	584	573	570	590	582	564	541	537	577	598	539	556	556	592	596	567	570	529	581	609	577	532	566	569	557	612	573	599	567	567	570	567	577	581	587	606	563	597	587	562	587	571	578	609	530	582	526	557	627	606	594	566	558	572	548	559	557	590	575	625	606	568	540	581	580	592	560	617	572	575	594	552	553	588	570	584	560	581	564	599	567	585	578	582	635	590	596	551	610	584	558	597	592	604	568	560	574	607	563	579	619	574	554	571	542	580	573	556	566	598	561	580	567	592	573	599	577	572	560	558	599	617	585	550	568	578	579	606	569	587	618	604	592	588	566	584	568	593	601	584	550	597	582	612	580	560	616	559	570	593	594	597	568	573	628	571	574	554	582	587	560	591	616	608	582	630	566	610	578	619	601	569	585	611	615	553	552
5559	716	328	206	255	658	1387	1546	1202	851	504	242	73	61	63	63	62	65	74	80	73	66	64	72	77	79	72	51	63	52	67	75	77	60	52	72	60	60	53	69	73	69	71	53	61	69	60	63	54	59	60	63	59	69	62	60	74	63	66	74	69	76	57	68	64	69	78	49	53	48	68	75	61	56	67	58	62	58	57	63	65	68	80	72	77	78	67	59	60	64	75	56	78	77	72	77	62	60	52	65	57	58	64	62	61	62	68	47	66	59	58	58	70	58	64	62	49	57	67	73	69	57	68	53	57	82	82	48	73	69	60	57	65	67	60	55	67	65	57	64	61	67	59	64	68	64	66	66	63	50	65	65	70	53	68	65	67	64	73	65	58	64	73	66	75	65	76	63	70	60	70	67	80	49	62	60	66	64	71	62	57	71	59	64	69	57	69	64	72	64	63	70	54	70	81	66	62	61	74	66	62	81	64	64	61	60	62	51	69	60	74	54	64	73	54	59	65	58	63	59	68	65	57	76	79	55	62	58	68	63	49	80	68	55	66	46	55	63	69	70	61	50	76	58	70	55	70	67	57	73	71	69	66	64	78	58	71	78	70	75	61	67	60	70	69	61	71	59	77	77	54	56	63	70	81	58	84	71	60	57	74	49	68	62	68	57	71	64	62	66	70	61	65	53	67	72	68	46	65	71	48	63	59	56	78	50	63	56	61	70	68	57	54	61	56	54	63	61	75	71	60	57	58	54	75	74	58	50	85	69	53	60	73	60	63	62	70	66	68	60	49	65	71	66	54	75	68	81	70	55	49	78	57	66	68	73	84	60	64	56	51	54	72	74	58	66	73	62	66	68	50	63	55	66	55	58	59	67	61	65	76	61	54	67	66	67	57	74	58	60	62	60	70	59	61	71	75	56	59	71	68	66	65	63	72	72	61	63	67	58	52	65	55	53	54	63	65	68	67	81	57	57	63	63	69	68	64	77	57	69	60	66	76	66	69	58	71	61	73	46	68	63	61	71	63	59	53	58	50	64	65	66	60	49	76	69	57	59	60	61	74	75	57	61	90	61	73	59	63	68	71	68	61	68	53	68	58	60	60	63	81	53	71	71	48	40	73	59	57	61	72	67	76	58	75	59	64	77	62	76	70	64	70	70	59	59	60	55	73	61	65	57	59	69	59	64	63	66	70	51	64	57	75	65	53	59	76	74	52	55	62	71	48	64	47	61	79	64	66	65	55	61	73	70	57	75	81	64	60	57	70	68	65	57	66	55	57	61	54	80	60	73	81	69	65	77	61	60	58	68	70	76	65	63	59	66	75	68	52	85	82	58	61	66	63	56	58	43	59	59	66	79	74	65	70	59	61	60	62	57	63	54	67	47	65	72	44	61	60	75	70	59	63	57	72	56	57	49	56	63	74	71	60	54	71	65	62	66	67	68	75	60	74	63	51	72	67	59	73	60	76	72	69	66	60	83	74	67	60	79	68	72	67	66	80	60	60	71	70	85	72	74	71	66	61	66	75	61	75	72	75	68	64	74	72	53	57	71	64	58	61	71	63	69	83	71	66	66	62	55	64	68	77	64	76	55	65	59	68	62	60	68	65	76	73	51	65	71	46	79	64	71	64	61	79	73	75	65	60	68	69	74	69	46	75	76	74	70	66	57	85	74	55	70	50	55	71	66	63	59	61	59	59	79	64	65	66	64	70	71	77	64	60	61	50	58	75	74	67	55	76	51	69	47	54	55	78	69	72	58	51	51	69	59	53	45	57	69	57	67	63	69	60	71	58	58	68	57	69	78	57	58	67	63	57	57	60	70	64	68	62	68	68	70	59	65	67	55	60	50	65	58	56	77	83	69	59	70	71	66	75	80	64	71	57	68	69	70	75	48	67	74	73	59	64	77	60	58	68	57	74	68	58	72	64	76	71	63	61	71	69	59	55	67	56	60	79	87	62	71	72	73	81	61	70	79	58	70	78	69	57	63	73	54	59	56	58	68	60	63	73	55	98	61	66	53	50	51	67	64	78	52	73	60	68	64	70	72	56	62	60	62	55	86	62	61	71	66	63	63	72	53	87	46	65	61	53	50	57	74	64	66	80	65	81	70	59	77	61	66	57	75	70	68	55	65	63	70	65	61	78	53	83	49	60	54	54	64	85	79	77	51	73	66	66	68	70	71	73	68	62	65	60	65	59	74	82	70	63	61	57	61	57	49	75	77	60	70	68	60	63	77	68	58	83	70	63	76	79	70	63	68	56	65	54	52	62	67	51	55	72	59	67	68	55	73	61	70	70	59	65	67	63	62	78	70	50	59	62	55	57	60	55	68	76	51	70	73	70	80	59	49	60	61	71	80	55	69	82	50	52	63	56	67	60	61	70	77	57	63	53	57	76	63	49	66	72	63	84	50	74	57	70	60	64	79	76	74	58	58	56	60	64	65	75	46	65	54	72	63	59	54	57	71	69	76	56	66	64	75	52	73	65	61	68	54	70	66	52	63	67	56	75	71	64	60	59	80	68	77	63	61	49	70	69	70	69	64	58	54	55	55	60	58	71	75	65	70	59	67	66	74	82	61	52	54	64	59	69	64	70	51	66	61	60	64	53	66	78	64	66	64	60	69	64	66	49	66	55	65	64	59	66	76	68	71	66	66	62	73	58	51	55	51	56	69	64	67	55	63	65	74	63	63	57	80	71	77	60	66	61	51	68	71	61	59	54	60	79	75	50	68	64	60	61	66	67	57	60	52	79	62	64	70	65	82	75	72	76	56	62	57	59	68	66	63	63	70	67	64	67	58	55	74	78	58	70	69	57	62	60	68	59	70	65	65	72	77	66	63	59	58	77	69	66	66	67	56	65	62	74	86	59	60	60	70	60	87	59	65	53	62	67	46	48	81	68	62	48	68	72	71	69	57	55	67	75	71	59	61	68	67	63	61	65	71	71	72	61	61	68	58	62	46	62	63	60	83	61	69	61	65	81	73	55	69	83	60	60	73	55	73	60	56	57	57	60	57	64	62	58	65	51	52	75	67	65	63	63	62	70	72	56	74	60	50	46	55	68	61	47	70	64	67	75	57	72	48	65	62	73	64	64	72	72	63	61	79	61	59	59	64	69	69	64	64	62	54	75	77	59	75	63	63	70	55	65	60	66	67	66	57	52	87	58	79	61	52	57	63	66	61	69	84	66	62	51	71	64	44	62	72	67	61	62	59	64	60	58	66	77	73	61	61	60	64	71	58	62	66	61	64	70	66	61	59	64	73	79	61	70	65	63	70	57	60	55	59	60	69	61	53	62	67	70	65	70	65	59	84	71	64	56	69	68	73	65	61	60	75	59	65	53	61	65	80	67	66	68	84	65	65	60	70	72	67	59	61	63	66	63	64	70	56	65	72	56	71	64	63	43	71	53	62	63	72	73	51	60	64	71	67	54	57	78	66	68	60	64	60	71	67	75	74	58	76	69	60	65	65	58	55	64	76	71	60
26630	7018	3997	3692	11779	26628	32787	30205	24509	17981	11646	5303	583	578	553	532	541	538	565	570	544	532	529	593	572	594	570	549	543	559	546	500	530	532	542	554	540	527	520	575	532	555	552	558	528	501	563	541	553	531	555	541	527	559	503	551	544	562	565	521	587	606	532	528	546	529	598	577	516	604	565	519	530	518	566	535	551	533	596	545	546	580	555	573	563	542	576	573	557	536	579	568	548	572	545	543	571	534	572	558	549	559	537	567	572	560	583	529	558	554	550	552	512	497	561	560	534	526	536	546	560	536	515	527	553	549	518	543	549	525	582	561	521	593	550	558	554	533	542	525	536	523	546	547	545	585	544	574	579	552	542	528	490	548	556	557	539	550	551	555	518	539	532	542	524	551	565	558	571	549	545	506	546	560	551	586	558	576	530	549	568	588	557	541	567	562	541	565	567	545	561	555	537	508	521	555	567	536	522	529	522	513	588	581	516	570	573	570	567	577	554	554	527	532	515	586	520	580	531	586	560	541	507	545	568	545	540	538	542	574	512	562	537	574	569	544	562	520	570	532	574	553	560	530	555	508	572	554	550	516	570	539	551	547	539	540	578	555	555	566	560	566	558	555	586	556	549	580	522	584	541	542	545	543	563	525	531	575	535	537	611	538	524	563	553	540	519	517	557	533	579	519	573	559	543	508	563	555	526	542	554	563	562	574	575	558	503	576	566	531	548	555	551	563	535	533	538	532	546	586	519	550	567	578	549	571	581	570	528	574	535	538	558	527	584	533	560	519	593	563	546	577	548	538	535	498	525	559	544	561	554	592	549	550	586	595	595	528	542	567	520	542	581	526	563	543	588	557	555	567	606	530	565	522	524	533	568	511	545	577	558	524	567	534	557	547	539	566	549	547	566	552	537	525	538	557	553	593	524	555	559	583	553	554	539	549	534	557	570	547	555	555	511	547	547	525	580	536	535	572	539	533	541	585	524	593	512	579	569	533	573	532	531	584	555	523	509	591	579	577	540	561	533	547	600	532	562	551	555	576	538	530	569	572	496	548	555	526	560	547	549	559	607	563	551	525	539	523	544	581	557	532	547	542	557	545	572	540	528	511	540	575	532	517	509	576	510	573	547	573	539	529	576	550	534	557	539	488	522	557	534	519	559	555	488	573	560	564	535	542	582	586	534	558	564	547	540	564	545	531	576	544	570	558	554	558	510	567	608	538	548	593	555	538	522	495	510	563	512	534	544	578	533	601	529	530	531	569	543	535	588	554	556	531	546	544	574	572	559	499	558	555	534	562	549	580	535	549	554	535	535	540	552	541	567	549	550	526	551	581	536	553	539	569	575	573	580	573	541	576	577	542	523	553	541	574	568	530	575	567	563	574	564	518	554	537	548	532	533	540	599	539	568	575	547	535	574	570	551	570	565	555	544	554	551	538	513	585	520	568	535	532	538	549	534	601	552	572	596	519	613	566	556	529	585	498	568	558	507	520	548	581	573	523	590	545	568	562	526	576	548	527	527	583	517	549	536	535	542	538	580	556	549	556	554	535	518	528	548	559	578	514	546	532	566	502	562	546	539	589	557	565	570	581	539	528	558	534	586	521	554	534	522	544	572	615	555	560	569	581	543	526	525	543	547	542	563	547	506	554	528	544	552	560	571	513	525	574	544	566	570	526	521	541	548	542	568	517	545	541	560	554	529	560	564	540	563	573	590	573	567	517	545	588	559	527	570	559	512	557	551	577	571	552	579	575	570	568	599	566	589	542	526	575	598	537	526	549	555	539	539	514	552	543	580	567	573	551	561	533	620	544	559	545	548	554	551	601	542	559	554	554	563	543	532	542	536	531	571	582	596	600	582	572	575	547	559	578	536	563	492	540	528	536	566	541	542	569	571	513	541	535	534	555	578	531	509	581	566	530	593	527	519	544	572	561	546	535	515	549	581	546	519	551	574	543	525	558	569	574	569	547	570	548	585	559	544	557	523	577	570	537	531	531	549	534	533	543	572	512	546	517	568	515	550	554	538	528	532	592	518	537	569	540	541	541	493	540	545	571	554	550	528	544	524	567	557	570	536	556	555	526	561	519	551	560	546	523	552	548	593	593	518	560	551	554	538	555	548	566	547	538	563	553	550	566	532	539	546	568	614	520	563	539	540	538	524	584	530	527	563	541	548	551	565	542	523	521	566	566	541	549	540	551	589	547	559	571	574	544	523	582	572	528	570	573	588	528	562	523	561	561	518	582	592	551	557	529	584	550	553	533	538	570	555	521	514	555	552	565	544	541	550	568	588	497	539	556	587	524	522	554	524	546	556	531	572	599	627	592	564	568	569	553	571	543	538	586	534	575	580	534	527	539	564	560	568	525	561	534	576	542	545	530	524	559	594	546	555	565	547	575	566	593	546	559	569	550	537	598	520	582	521	552	549	595	541	562	546	564	550	596	529	562	564	563	547	556	569	589	550	530	578	550	566	519	541	514	531	511	568	510	582	524	612	514	507	522	608	549	540	593	526	551	527	557	537	556	584	557	493	540	576	550	558	560	541	540	561	545	506	547	552	554	563	547	544	583	571	550	574	531	533	535	537	548	542	545	567	572	529	531	493	544	560	536	537	536	558	546	535	547	528	548	578	555	529	530	559	555	549	497	591	566	552	502	536	539	552	573	539	543	526	526	587	548	591	566	541	565	531	556	525	566	566	569	548	602	524	576	566	528	549	601	563	510	546	549	585	521	531	541	537	516	537	557	544	541	556	590	546	592	540	534	515	537	556	565	576	531	531	588	548	557	586	521	535	568	540	564	548	542	551	553	559	553	564	558	534	533	542	551	608	539	566	554	531	521	581	543	551	537	559	548	552	532	549	543	566	498	549	540	558	560	574	522	544	534	589	512	537	499	573	553	566	575	505	572	549	582	559	508	575	569	517	525	565	547	545	520	564	547	520	508	569	525	551	573	556	549	558	524	539	521	522	541	579	508	566	615	534	571	562	552	556	589	541	580	542	591	549	559	556	575	593	581	555	525	532	554	570	526	558	562	567	528	511	565	557	539	543	546	532	562	553	585	523	550	585	548	564	558	544	518	572	543	548	528	605	529	556	582	504	553	514	563	544	535	601	581	539	542	502	574	539	555	605	526	571	561	560	517	567	577	561	577	554	585	543	563	508	559	555	546	564	543	534	574	582	565	522	543	518	562	514	564	608	552	549	554	593	570	543	538	552	589	550	559	545	539	540	582	555	540	581	547	585	548	545	547	536	551	595	567	514	533	578	597	525	520	507	558	560	548	509	558	536	547	561	546	579	549	561	537	556	548	555	552	550	552	558	560	570	527	523	535	537	536	573	557	558	541	585	560	490	535	551	515	562	519	533	541	560	546	596	572	565	529	573	537	571	531	566	526	536	542	573	523	543	558	547	538	550	552	585	587	554	535	606	547	588	535	581	528	563	531	537	565	541	540	535	556	546	544	529	567	493	494	561	542	559	536	542	508	550	564
6571	978	836	477	1735	5776	10658	10729	8125	4373	2018	832	53	53	54	64	49	63	56	52	58	47	50	50	49	52	50	46	50	67	39	44	50	57	52	51	46	48	53	53	45	54	48	61	44	47	57	53	53	51	42	44	47	43	47	56	57	47	43	52	53	36	49	58	62	53	47	42	43	67	62	60	45	61	45	51	54	49	52	42	56	52	51	49	53	50	49	67	49	45	50	68	48	53	52	56	55	57	76	49	59	53	63	54	58	51	54	58	66	52	46	56	52	52	46	49	36	36	47	58	48	52	44	57	48	51	53	54	51	57	34	52	45	47	56	50	48	65	51	52	41	50	47	44	41	45	45	39	64	50	50	46	49	54	52	41	41	55	50	64	51	50	42	49	51	45	52	62	48	52	55	51	55	45	56	43	58	50	48	46	61	49	43	50	50	52	69	55	60	59	51	56	46	42	51	62	41	48	49	46	57	37	62	50	47	48	41	60	54	57	46	48	44	47	48	48	44	47	52	51	54	51	44	63	58	55	51	56	50	56	52	50	50	53	45	51	46	45	41	35	38	64	72	56	48	47	48	54	56	45	62	55	56	46	45	52	47	41	54	62	59	54	47	46	49	45	57	63	46	41	44	57	55	64	45	51	56	48	45	50	46	51	46	55	56	58	46	48	61	48	50	53	53	48	54	43	52	48	52	45	52	57	47	55	55	60	47	44	51	50	59	51	49	50	48	52	57	45	48	64	58	45	43	50	48	49	57	45	63	51	59	63	55	52	47	38	32	39	59	54	53	56	61	46	43	63	73	56	55	55	53	55	60	56	42	51	51	47	60	54	43	55	44	63	58	54	49	58	48	50	41	45	51	50	38	39	45	56	56	50	43	38	51	57	49	61	53	54	44	37	46	53	48	48	50	39	44	59	44	49	57	49	51	59	54	46	57	48	55	54	44	63	45	43	60	36	49	40	57	52	37	57	57	67	46	45	58	51	35	65	42	55	56	51	44	51	49	42	30	40	53	47	35	39	44	45	52	44	49	41	60	41	50	51	55	58	50	47	47	52	57	46	42	63	58	54	59	51	52	40	48	42	49	51	44	52	51	55	54	49	35	46	51	44	37	57	53	41	55	60	41	69	54	44	42	53	60	46	46	54	51	51	63	47	66	51	40	52	69	43	48	54	45	61	60	48	45	52	45	56	48	39	44	38	48	74	54	55	40	57	42	55	47	52	56	63	57	52	49	58	69	49	55	53	50	53	55	50	32	49	48	57	49	58	46	47	43	45	38	56	57	55	45	37	51	52	57	44	47	44	50	60	50	41	52	49	59	50	42	46	50	52	56	56	37	50	61	56	51	59	52	61	49	51	55	50	50	58	56	48	48	52	46	51	49	64	51	45	57	58	66	45	47	53	59	37	44	51	46	63	38	49	58	47	49	57	48	51	54	50	57	51	53	64	65	40	45	54	57	46	32	51	43	51	56	52	54	39	59	42	54	50	43	46	42	55	60	47	63	46	47	44	51	62	53	58	50	44	62	50	52	43	58	69	43	54	56	49	50	56	62	52	46	49	49	44	44	43	45	59	50	41	54	52	37	48	38	41	47	61	42	54	52	42	39	42	55	61	44	53	44	56	50	46	54	65	48	48	64	46	47	44	60	48	36	57	36	59	55	47	50	41	50	55	53	55	46	57	61	43	61	48	50	56	58	44	56	58	50	58	60	49	48	62	46	46	55	44	53	46	53	53	41	53	46	50	40	43	53	56	45	44	44	42	62	41	45	49	63	55	42	47	54	52	48	44	53	49	38	49	61	37	49	55	46	33	43	52	50	56	63	37	48	44	45	52	59	56	40	53	64	50	47	40	50	36	57	47	47	41	52	64	43	68	57	58	48	48	52	62	45	50	53	49	45	53	45	55	41	52	46	51	49	46	61	55	41	48	58	49	43	50	55	55	52	50	48	53	51	53	67	50	37	50	64	43	41	53	37	54	45	52	56	57	58	49	50	44	57	48	44	46	51	59	50	63	50	44	43	49	63	52	53	54	52	62	52	49	52	47	44	46	52	42	62	46	39	48	68	53	36	46	48	51	63	51	54	46	42	69	47	54	59	51	49	57	53	49	52	49	55	51	42	47	57	39	51	59	45	53	53	48	47	50	41	52	50	48	37	42	53	53	39	56	53	40	52	64	42	49	49	60	61	52	43	57	46	57	42	52	42	35	55	58	53	42	35	58	53	40	51	53	47	59	49	51	50	57	51	48	48	65	66	48	63	51	44	49	47	45	55	53	47	51	47	49	57	55	46	54	41	44	51	57	50	42	54	49	54	39	71	55	48	43	64	48	63	48	55	51	60	46	57	65	48	51	45	50	36	59	45	48	70	59	62	57	55	47	47	47	63	60	44	51	54	39	51	50	42	52	47	39	51	46	50	49	51	51	50	48	49	55	59	38	36	50	53	35	48	60	38	48	56	52	57	56	51	50	59	56	40	55	49	37	63	35	58	49	48	55	40	54	61	57	53	48	44	56	38	55	47	56	43	48	58	48	47	55	48	45	60	61	63	62	51	44	57	59	53	50	41	53	54	57	51	47	50	45	60	51	63	42	45	48	67	54	45	49	44	49	51	42	47	46	44	58	55	58	50	44	34	55	46	50	53	37	47	46	49	48	52	60	49	48	52	59	46	39	45	39	51	50	57	65	42	49	43	48	60	56	65	54	49	42	55	57	49	53	64	53	51	62	55	43	47	53	53	46	57	59	58	32	50	53	50	59	40	57	50	34	67	50	60	48	47	56	42	44	48	53	40	40	48	47	65	56	42	50	54	42	56	54	55	58	54	62	49	50	68	51	49	43	56	54	44	50	51	55	62	59	52	46	51	46	57	53	45	52	41	60	51	63	62	47	58	44	47	40	51	48	42	45	52	52	47	47	49	47	43	54	68	53	37	48	51	65	54	62	43	55	39	57	41	70	58	59	33	53	57	60	39	47	31	63	48	54	54	52	57	60	48	37	66	29	45	38	67	36	59	50	51	53	49	58	52	53	50	52	58	45	61	56	50	42	38	51	59	48	50	56	57	45	55	61	42	58	41	61	62	56	64	51	50	43	46	45	48	55	51	47	46	66	59	37	46	45	56	56	43	53	44	66	63	56	41	50	46	52	49	49	38	50	52	41	66	55	57	52	58	53	48	46	44	56	59	45	51	49	46	57	36	55	51	59	66	63	51	57	48	42	54	57	64	46	46	39	53	45	62	53	48	48	64	50	46	49	44	60	62	52	53	54	54	73	48	54	49	52	58	45	43	54	63	47	50	43	57	61	54	51	42	41	42	50	51	58	49	46	35	46	43	59	52	45	56	44	58	42	50	56	54	55	48	55	49	63	48	42	61	38	51	49	58	46	50	35	45	56	64	53	38	63	43	47	55	40	48	63	55	46	51	51	44	48	52	47	55	51	46	60	68	60	61	46	42	54	53	51	41	38	68	48	59	57	52	53
26110	10511	9334	8758	36141	57704	63976	58518	48818	37163	28024	15660	564	477	463	458	476	484	438	489	452	444	458	461	500	468	464	455	459	468	468	491	458	447	452	467	479	479	509	487	459	438	441	436	467	461	447	485	489	458	503	431	495	462	513	451	452	474	479	449	484	456	447	447	446	484	436	456	466	454	490	427	445	462	463	450	475	435	456	463	433	475	487	447	474	431	489	456	432	437	471	462	458	504	423	474	441	473	469	479	508	459	456	467	464	481	444	473	486	460	467	455	486	456	466	455	435	479	449	429	420	465	453	481	491	482	443	457	482	454	427	442	438	465	483	459	471	486	431	452	460	466	432	491	506	472	501	460	439	457	450	466	466	460	424	467	464	464	470	478	478	451	490	433	467	441	474	491	446	455	484	443	476	432	429	430	486	477	483	468	484	461	429	421	460	457	470	461	461	456	443	427	459	453	495	422	480	466	447	415	425	452	467	447	486	449	467	450	502	466	448	481	461	434	442	417	430	472	470	441	456	466	470	478	461	477	454	433	450	460	526	454	455	491	464	438	497	488	455	514	434	489	463	476	485	443	461	463	491	439	499	429	460	460	470	510	455	425	450	458	471	456	453	466	453	432	482	422	492	492	456	491	484	468	464	480	473	446	465	449	476	466	481	466	423	466	473	466	499	484	480	446	496	456	459	483	431	443	461	443	447	495	475	432	473	459	435	470	490	439	425	486	431	451	461	455	448	469	494	436	522	449	475	421	465	474	475	462	450	430	480	470	440	458	473	493	463	476	475	487	487	465	456	443	472	456	416	457	445	444	472	464	481	453	444	484	422	459	478	450	431	476	452	491	470	459	456	472	458	487	457	468	473	458	465	444	470	516	452	446	464	475	457	492	441	506	488	486	456	478	463	439	453	453	429	483	490	453	441	462	477	477	454	481	467	493	442	480	491	471	430	440	463	453	453	476	508	405	458	443	455	498	437	476	462	417	485	439	483	438	445	421	442	471	460	436	489	493	470	450	491	442	484	495	492	484	464	438	451	447	466	469	457	498	474	438	495	485	414	471	450	437	413	456	487	464	455	484	454	450	459	459	455	482	473	450	464	467	462	440	462	475	488	464	470	442	491	453	405	442	423	448	439	446	488	457	472	451	436	488	476	444	454	454	464	489	481	452	469	465	485	452	471	477	453	471	510	473	453	443	475	441	467	441	448	463	458	473	443	473	468	447	484	454	437	481	459	450	457	513	439	455	502	461	462	494	485	479	480	461	430	453	471	488	481	507	468	511	446	450	464	475	463	473	443	419	455	458	429	440	472	445	476	494	462	456	459	466	465	439	448	455	471	476	434	448	493	463	466	461	453	470	430	476	443	472	464	456	450	462	476	463	466	479	455	473	460	505	458	469	457	498	416	445	443	479	430	458	472	470	479	497	462	477	487	460	454	429	439	424	467	511	464	478	475	431	499	493	459	483	431	446	462	452	446	426	501	501	453	468	452	441	491	436	466	436	474	475	458	481	479	478	421	448	460	421	474	452	451	482	464	491	474	449	451	469	438	454	482	415	463	474	471	458	505	457	445	489	465	503	478	436	471	439	430	501	453	483	488	454	462	467	447	460	448	462	405	474	437	452	445	463	450	470	469	486	472	471	477	460	448	477	448	460	496	486	490	414	456	489	480	446	465	457	467	486	455	466	487	477	421	436	464	454	449	469	440	486	410	421	463	434	471	472	465	448	456	434	472	453	466	441	406	472	456	447	422	463	453	469	447	462	479	462	468	457	477	438	493	452	463	514	449	470	461	478	435	467	465	464	493	410	470	453	495	444	443	458	439	490	474	462	433	500	480	466	471	492	492	457	459	469	456	444	466	452	475	453	464	457	458	442	465	458	451	487	452	449	450	436	474	442	404	473	437	468	477	448	452	499	459	462	426	469	423	483	428	457	447	498	478	458	467	483	439	430	483	443	457	461	452	484	489	472	487	499	483	476	478	487	476	450	478	433	473	471	437	455	419	440	439	485	462	474	417	443	469	492	465	438	441	496	479	452	454	422	468	471	454	501	511	422	464	474	489	423	458	455	470	470	462	483	429	444	444	447	451	458	485	454	479	449	425	471	433	451	437	482	467	483	445	456	459	479	444	451	444	443	459	504	472	433	434	459	427	458	450	455	473	435	491	441	449	509	460	457	526	456	473	466	498	460	423	468	468	486	478	477	443	451	423	451	429	476	418	490	467	454	464	468	429	460	447	469	485	459	474	463	448	507	486	486	452	481	486	438	416	482	460	453	450	486	463	451	427	484	469	466	478	489	450	464	454	432	500	454	456	489	446	465	440	469	460	433	452	463	455	468	454	464	431	446	497	464	477	459	457	463	509	445	443	457	479	470	469	471	478	496	459	463	473	491	471	483	490	479	430	413	447	458	463	461	449	496	441	474	453	448	474	479	435	469	461	422	444	480	453	429	456	436	434	433	465	471	478	481	477	415	484	460	448	449	441	464	479	495	442	452	468	455	478	470	504	466	454	483	471	458	436	442	478	376	489	427	452	462	476	444	489	477	463	453	468	459	479	490	457	500	491	500	490	441	488	464	452	484	462	438	462	484	486	476	457	460	425	469	432	439	472	469	483	456	410	495	474	437	467	458	498	448	476	470	471	465	469	424	444	491	461	459	471	463	470	472	449	456	471	482	461	435	475	435	462	448	451	458	421	441	444	458	467	465	452	439	460	446	466	455	466	458	458	492	483	451	483	481	443	458	475	477	462	439	475	444	437	454	441	471	483	456	421	485	465	475	477	467	460	449	487	474	488	429	453	449	460	449	471	479	461	477	497	442	469	468	495	446	516	483	474	465	425	460	459	423	451	454	440	488	457	473	430	470	431	467	490	435	447	460	479	486	451	451	474	457	431	462	443	468	443	430	450	508	470	452	467	466	483	487	459	474	454	456	467	487	474	467	449	441	457	476	468	469	491	483	478	433	480	463	427	457	466	483	483	470	456	452	481	458	458	458	452	454	441	457	487	444	483	474	444	472	426	453	434	439	471	466	485	461	474	509	458	498	418	458	453	433	456	402	430	464	492	439	481	432	485	460	486	489	492	467	484	430	480	460	452	477	477	429	470	505	471	473	447	444	479	474	483	478	471	472	457	449	442	460	459	499	472	448	460	469	464	472	437	436	488	473	451	472	494	460	465	472	485	442	476	478	474	467	419	428	463	437	447	462	430	460	448	520	520	448	464	442	454	488	479	460	453	451	500	482	468	428	489	424	468	460	458	512	482	466	421	464	471	454	461	443	452	420	490	492	468	464	441	455	473	491	451	439	475	480	487	458	477	442	450	471	441	474	412	455	498	443	464	463	471	452	487	443	457	460	441	426	463	473	439	436	441	462	434	455	444	453	428	495	442	440	490	466	471	437	438	453	459	469	465	464	427	428	469	454	495	490	482	442	473	442	497	466	465	474	500	454	454	519	464	443	493	448	464	464	446	457	490	466	479	442
5997	1490	899	1151	1710	2353	4317	4803	3325	1960	930	324	45	40	37	39	42	42	42	41	34	48	48	40	44	36	49	43	40	45	44	40	46	45	57	43	34	43	36	38	36	55	34	41	38	39	43	40	48	40	54	39	44	28	42	28	47	34	32	50	41	46	29	38	52	45	38	36	39	51	44	32	45	43	50	43	29	43	40	39	44	51	42	33	49	58	49	34	44	46	51	37	44	37	42	49	47	44	46	44	35	53	49	36	49	43	51	45	50	31	43	45	33	52	31	42	47	42	56	39	37	45	37	37	33	51	50	31	31	42	41	46	45	44	39	55	41	56	38	37	44	46	36	45	50	42	42	34	40	40	39	39	32	36	40	45	40	42	36	37	39	46	40	35	46	31	41	52	40	41	47	42	43	42	26	36	49	58	31	40	47	35	36	40	41	39	44	28	49	41	40	40	55	34	43	44	45	41	34	41	40	39	51	49	40	46	44	39	39	44	45	41	47	48	37	51	42	42	48	48	46	49	41	43	49	46	40	36	42	46	45	51	34	26	33	45	44	37	43	49	45	48	40	40	52	38	41	35	43	56	33	44	48	37	48	46	46	40	40	39	40	53	37	42	45	50	31	51	40	41	45	31	36	41	39	38	39	44	43	46	48	42	46	42	40	37	43	51	37	31	54	42	40	42	56	36	42	41	40	45	53	43	29	37	52	37	44	44	38	38	42	47	38	42	49	45	41	46	37	53	59	40	41	36	44	38	45	44	51	39	37	52	42	47	43	42	24	53	46	48	44	38	43	30	49	47	44	43	38	41	38	47	42	30	30	47	27	39	44	48	41	40	40	39	49	33	43	28	44	33	45	48	36	48	45	51	50	34	45	42	53	47	39	38	38	36	50	52	39	47	33	52	38	46	29	53	46	46	41	40	40	37	35	53	40	51	31	62	44	43	50	43	33	43	56	50	34	51	50	37	55	41	50	44	40	50	40	41	51	46	46	42	45	41	46	48	51	35	49	35	38	37	48	44	36	43	42	54	46	46	39	38	41	40	43	39	42	49	28	34	32	45	37	45	46	50	52	43	50	41	54	46	39	46	40	52	46	41	41	38	45	43	36	43	38	39	47	47	35	48	45	44	37	41	38	40	43	51	43	43	42	44	45	49	42	40	50	34	38	43	36	35	46	32	44	34	56	45	38	48	44	42	44	42	38	44	51	41	52	48	36	44	45	46	44	44	48	38	51	30	47	54	34	46	46	29	44	44	46	57	37	32	35	40	40	41	53	40	41	39	38	48	40	42	44	42	32	56	38	43	37	40	41	40	36	36	41	44	34	48	45	37	36	49	38	43	41	42	37	42	23	42	36	34	47	40	46	39	57	43	36	37	43	42	43	48	38	34	33	37	42	56	49	38	59	45	36	36	36	38	40	45	37	47	37	48	46	42	46	57	45	48	38	37	33	40	39	49	38	33	39	52	36	48	33	38	47	38	46	44	43	51	42	41	54	53	40	49	41	39	46	32	49	39	38	32	40	33	53	51	46	62	55	48	39	46	44	38	41	52	37	42	35	38	58	35	57	65	41	50	44	44	36	48	48	36	31	48	48	38	52	45	39	44	40	46	45	36	47	38	40	37	39	38	39	42	40	37	38	45	43	49	40	36	36	47	36	37	40	44	40	47	46	36	55	54	42	44	53	33	47	51	38	40	53	37	50	33	35	43	35	46	43	44	38	41	34	50	40	53	42	47	40	42	36	25	48	39	46	45	31	42	40	37	51	50	44	32	29	39	47	36	41	37	42	38	37	51	36	49	44	40	43	41	34	39	47	48	43	39	40	39	43	35	42	37	40	46	43	51	45	27	51	44	29	38	55	37	48	41	37	40	33	43	58	40	47	47	44	35	32	37	46	47	44	45	42	38	39	31	49	36	39	30	39	45	38	41	52	51	41	41	36	54	35	49	38	39	30	27	42	57	50	44	44	48	49	40	44	44	42	41	36	32	33	41	49	42	46	38	48	44	43	42	36	47	43	38	55	38	35	54	48	37	39	44	51	38	36	52	52	40	52	41	34	46	42	41	39	40	40	37	48	46	57	47	49	42	38	41	40	50	41	51	44	40	39	48	40	39	38	37	44	30	45	38	37	46	41	27	39	31	47	38	32	37	36	50	30	45	50	47	52	44	45	41	36	44	40	40	39	49	51	53	55	46	44	43	44	55	40	45	42	43	44	39	36	40	52	46	41	40	26	42	48	41	38	44	45	36	56	27	41	47	41	34	50	38	39	45	37	47	42	45	37	42	39	38	41	35	44	45	36	45	39	55	45	41	48	28	37	33	54	46	49	39	47	42	48	36	50	53	29	45	46	28	49	39	36	31	43	41	40	37	59	49	42	29	31	42	39	49	47	32	45	38	44	33	39	52	55	41	46	34	45	43	48	44	45	40	44	47	47	32	50	44	42	51	50	49	43	37	53	41	34	53	55	37	42	42	47	34	46	36	46	48	55	40	34	49	42	49	36	51	52	46	41	38	47	38	32	38	43	47	48	42	42	39	30	40	49	37	46	37	37	40	26	34	35	36	45	40	49	40	37	40	44	57	34	38	43	39	56	45	51	43	57	34	53	45	40	45	43	47	39	40	38	41	54	39	50	37	50	51	35	39	42	50	46	53	35	55	52	36	31	43	35	45	32	34	47	40	51	41	53	51	38	51	46	33	39	45	34	42	37	47	45	42	51	48	34	52	47	38	51	39	42	40	32	42	40	40	38	40	54	26	45	49	39	42	46	30	49	39	50	42	37	62	36	52	56	42	40	37	50	38	42	20	50	39	36	54	41	34	44	47	42	40	42	45	58	44	53	51	50	34	38	47	33	47	41	39	42	45	38	46	40	42	36	57	48	54	52	41	47	51	43	41	43	37	30	40	53	51	50	37	46	45	61	31	41	32	53	48	49	42	43	38	40	50	57	37	42	51	46	43	36	41	42	50	39	35	44	31	36	42	45	49	52	32	38	36	47	37	41	31	42	37	51	53	42	44	31	38	44	60	49	46	42	38	43	36	37	43	45	38	42	40	53	44	38	42	32	44	54	48	36	45	41	38	36	50	48	45	48	51	42	55	46	32	36	45	45	34	46	43	41	36	51	50	49	38	44	45	38	48	36	42	39	43	48	43	52	42	32	38	45	43	38	37	41	47	30	41	31	53	33	47	37	34	53	34	38	45	47	55	32	51	47	57	43	48	37	36	53	50	36	52	31	51	59	45	48	40	42	48	39	33	45	45	54	34	43	42	35	40	47	32	36	42	41	34	39	43	49	49	43	36	32	34	50	34	49	41	40	57	49	44	44	47	38	44	50	46	37	46	41	42	37	42	40	53	48	50	51	46	41	36	37	43	36	34	42	39	43	44	40	41	43	37	48	47	48	47	56	44	52	40	34	35	45	49	49	49	43	45	49	46	37	45	49	36	48	52	44	53	38	39	41	46	40	47	40	32	47	47
19066	13384	9724	16748	32397	41099	47348	44028	36695	29328	19709	7619	383	361	429	388	381	369	373	328	362	392	363	367	389	352	388	374	355	378	355	352	374	402	366	379	351	374	372	354	351	342	366	368	368	354	376	388	376	367	345	379	364	400	353	382	308	383	383	373	363	360	411	404	394	341	406	404	372	372	398	353	390	357	363	377	389	373	358	390	376	352	367	368	372	348	388	365	395	423	400	408	402	393	360	341	366	395	379	376	357	361	333	366	367	370	369	384	383	368	380	365	357	355	420	357	366	365	351	356	372	380	348	397	351	358	353	391	373	377	353	388	365	368	354	375	377	385	368	365	367	367	409	384	396	392	354	347	371	366	344	388	379	352	368	339	353	352	380	394	394	378	365	361	388	373	376	372	400	392	371	364	361	363	371	400	363	375	382	349	346	381	359	374	416	378	362	389	387	373	369	365	382	375	328	400	340	379	366	384	374	395	346	376	347	365	372	378	401	394	357	420	401	350	365	383	350	372	349	342	386	388	380	403	370	375	357	385	371	361	381	351	370	342	337	350	344	370	338	379	377	396	397	396	372	370	391	347	417	389	367	339	397	397	362	365	359	380	389	364	358	355	359	368	352	358	372	395	364	382	370	337	357	354	392	369	397	381	368	389	374	378	392	361	374	380	367	361	391	347	397	372	387	371	346	370	353	368	401	401	354	387	372	375	392	386	408	364	399	359	352	370	373	364	352	373	375	375	413	372	405	337	364	338	365	367	389	381	393	390	356	404	361	354	358	384	365	356	371	384	384	359	371	369	384	356	337	379	419	355	339	387	378	383	398	368	343	367	365	359	331	353	383	392	433	389	380	375	357	344	339	377	407	377	355	406	392	314	400	357	375	391	399	370	381	365	412	355	340	362	387	341	375	362	330	364	348	372	386	369	394	389	393	337	410	362	383	420	355	354	369	377	362	376	352	371	366	347	319	379	343	352	372	358	338	370	342	379	374	386	364	400	376	378	365	362	391	367	348	379	374	363	412	382	357	382	374	365	342	394	356	375	380	384	377	360	402	353	374	401	378	369	360	375	370	380	354	385	361	383	381	385	392	373	339	394	354	358	366	408	345	361	369	373	331	368	343	377	377	368	368	375	358	386	342	366	336	378	397	399	386	348	344	358	378	342	341	369	370	377	340	365	358	402	345	407	376	355	356	373	414	368	410	389	395	409	383	385	389	377	394	362	389	402	367	387	374	391	364	367	362	334	393	370	366	357	372	367	390	386	370	378	354	385	359	382	390	358	341	345	342	372	355	373	375	382	380	357	354	362	373	375	364	384	378	368	351	378	406	388	361	388	384	356	371	368	421	358	387	369	352	369	320	358	369	399	404	356	383	362	373	348	379	396	357	390	360	400	350	381	350	398	369	380	382	394	369	412	398	375	370	356	362	387	383	379	331	372	373	371	376	370	370	377	355	395	358	403	350	374	352	361	392	346	371	382	370	382	384	368	393	396	372	380	337	346	417	364	329	396	368	365	391	367	381	359	351	374	370	386	371	391	399	379	391	400	381	384	360	304	368	386	369	345	382	367	355	363	428	354	351	398	351	353	316	358	356	381	355	369	393	363	370	379	352	384	380	359	354	382	380	359	376	378	364	359	380	350	357	357	384	366	371	377	387	366	394	363	378	360	380	377	350	386	348	355	387	374	368	387	388	373	360	386	394	363	373	355	384	372	366	382	360	332	354	366	354	400	370	395	401	360	369	387	380	387	392	401	340	383	336	371	385	370	357	337	326	362	414	366	369	343	374	348	384	390	384	407	339	375	371	379	379	358	358	366	390	356	347	367	363	395	356	365	348	329	373	391	388	351	375	370	368	370	357	355	373	373	365	352	384	350	393	373	382	365	390	297	365	362	384	365	380	386	384	364	320	368	370	350	373	412	377	385	402	344	403	394	359	384	364	326	347	393	331	373	412	354	330	355	380	409	379	375	404	394	363	386	353	381	390	351	385	370	369	379	381	317	359	370	389	371	365	370	388	379	331	370	391	370	331	384	375	365	365	373	383	378	363	371	364	342	353	364	336	394	367	333	373	400	359	389	379	405	387	401	362	318	381	348	379	349	393	365	356	379	402	329	369	384	366	403	387	334	395	420	367	343	387	400	352	368	359	358	382	402	359	381	370	363	383	373	367	369	368	385	365	378	379	387	379	402	387	402	383	335	361	379	367	348	372	343	333	373	369	364	358	322	359	366	359	379	363	340	395	369	363	381	348	343	395	397	352	369	390	357	397	374	365	367	364	370	361	404	361	388	366	342	344	372	360	367	393	378	355	380	359	345	354	410	359	375	372	368	368	404	331	340	346	372	378	404	388	381	381	379	414	380	376	377	340	362	359	363	364	372	357	381	353	382	354	386	379	374	399	372	389	359	384	374	351	376	331	373	376	395	414	353	347	353	365	367	343	388	370	360	379	381	391	375	325	352	335	398	358	353	355	363	356	362	395	394	354	384	360	346	396	403	331	353	385	361	371	371	362	368	384	346	369	365	361	396	386	383	345	397	353	414	372	362	362	390	363	362	359	374	363	367	352	365	358	363	352	394	387	400	371	376	380	385	384	353	367	398	354	378	389	386	358	383	357	383	368	355	368	369	383	368	339	345	360	366	373	397	390	386	381	343	383	360	347	376	345	382	380	375	359	365	356	376	346	372	368	347	379	380	373	374	361	384	344	348	370	371	400	352	360	389	353	376	367	355	363	371	398	380	358	399	392	376	364	377	385	366	371	341	359	367	369	395	360	333	349	389	365	386	377	385	390	341	383	352	397	341	391	374	383	385	353	369	394	396	411	370	365	379	379	367	368	380	400	360	394	370	382	374	379	370	364	388	347	369	346	389	409	363	351	401	364	339	365	346	353	369	387	373	360	362	349	387	386	363	380	396	360	322	382	340	361	397	378	386	363	387	382	350	326	360	391	360	358	389	356	388	381	347	377	375	382	368	353	384	355	388	372	379	365	361	363	336	352	360	386	366	387	357	378	344	317	330	359	399	368	379	374	362	389	399	374	375	361	393	377	342	382	333	402	326	375	367	359	357	370	393	363	366	373	384	350	383	379	342	372	358	400	357	361	367	385	377	399	370	351	397	362	367	351	356	367	362	395	367	380	373	409	342	350	357	332	393	400	366	358	365	372	370	349	410	361	339	343	360	387	371	338	397	356	359	361	326	353	365	359	357	353	358	322	335	355	387	359	366	350	367	399	398	366	361	379	425	361	348	393	354	407	418	345	378	401	370	360	391	368	336	349	422	394	378	355	365	367	377	374	349	383	342	375	382	362	351	384	352	396	364	377	359	357	371	364	377	386	391	388	383	312	397	346	393	328	371	388	334	357	398	366	406	359	421	347	373	389	373	369	359	395	375	352	333	393	367	378	378	375	356	393	362	353	364	388	392	355	367	348	373	364	390	375	400	370	379	361	371	354	383	396	365	366	390	406	369	366	390	378	372	354	369
4786	1043	747	1447	2918	7926	8946	8146	5472	2880	1462	501	64	61	73	64	68	78	73	63	59	48	74	72	61	82	82	67	67	63	70	69	73	74	69	71	58	70	49	72	64	65	66	62	78	72	72	61	51	59	63	66	66	67	52	56	58	52	64	63	73	57	64	64	62	62	63	68	85	56	74	56	60	72	74	57	66	61	73	67	61	76	68	57	69	67	72	63	62	74	50	86	71	76	69	62	63	81	73	66	67	59	65	60	61	86	54	57	56	66	57	54	72	79	67	66	67	70	63	62	66	74	76	67	72	68	62	67	72	71	73	63	54	79	62	72	73	66	55	55	66	69	71	57	68	57	73	76	62	77	68	71	70	55	66	54	72	76	77	71	51	64	82	57	65	93	61	75	68	69	61	55	57	47	62	64	64	58	58	67	64	69	54	53	65	62	60	59	52	51	54	42	57	67	52	65	66	69	61	72	68	61	76	68	84	73	54	58	71	55	63	72	60	60	61	74	71	60	74	74	60	55	67	57	61	69	50	85	63	74	55	80	66	59	54	54	58	61	63	64	57	57	78	68	69	75	50	73	65	72	65	59	70	64	68	79	67	68	56	66	53	52	79	76	60	76	65	61	63	54	63	57	53	55	70	60	58	73	75	81	62	70	70	68	69	59	63	62	59	75	63	58	68	68	59	72	68	62	82	71	69	54	58	68	63	69	81	59	67	61	63	67	73	68	81	60	68	65	73	66	63	50	60	62	76	69	59	63	77	71	47	65	61	59	57	67	65	66	73	60	62	67	65	70	68	85	64	72	64	66	67	55	62	66	57	84	69	70	65	60	68	74	69	58	54	60	70	61	75	68	72	71	64	64	64	73	69	69	58	71	79	69	64	71	67	56	70	56	75	71	61	54	70	66	67	64	55	77	64	79	65	68	60	67	71	67	71	80	71	74	63	79	64	59	60	70	72	55	67	65	71	69	81	45	53	66	72	62	72	62	70	51	49	58	72	70	58	56	49	67	68	75	61	63	77	61	69	67	74	63	67	63	65	56	88	69	70	66	59	58	68	58	79	78	65	75	72	78	75	81	74	69	64	58	68	66	53	64	57	75	66	66	68	62	61	69	67	52	53	63	64	54	63	63	65	69	61	64	59	62	61	65	60	69	66	61	67	70	72	72	72	59	59	64	73	69	50	60	72	60	56	70	71	59	74	71	59	59	56	76	60	70	63	59	60	70	76	64	69	65	47	65	59	76	47	69	76	65	54	68	71	82	58	65	75	65	65	66	56	63	60	59	69	69	47	59	60	70	58	59	56	71	51	60	61	57	77	73	76	55	77	61	66	54	67	69	75	68	62	68	52	65	58	68	69	55	69	54	63	70	67	76	60	70	59	64	63	52	80	71	61	61	73	60	68	59	55	62	65	58	64	62	59	69	49	61	64	62	67	67	69	75	66	70	70	62	57	65	63	68	64	74	51	74	70	62	70	67	58	49	67	70	63	64	73	66	71	72	51	63	77	67	58	72	72	76	89	70	68	72	59	59	63	74	63	60	61	68	65	59	70	69	58	68	62	76	63	49	61	62	59	69	68	59	68	70	61	61	71	61	59	58	59	56	59	61	77	58	47	73	61	69	59	75	62	70	63	55	71	77	80	61	56	65	67	70	62	60	56	68	68	60	68	59	57	57	60	61	54	72	64	64	63	72	59	66	61	46	62	56	67	64	49	66	56	69	57	68	80	67	55	68	61	59	53	75	68	67	58	61	65	61	57	73	52	67	63	60	47	60	73	65	80	66	68	60	89	66	56	49	80	75	54	54	58	69	57	77	65	57	70	59	56	58	48	55	66	52	74	63	64	64	53	71	59	66	67	72	67	73	57	74	53	80	66	52	62	51	62	63	80	59	68	61	63	71	70	58	66	59	69	73	55	56	72	58	50	64	74	68	70	58	65	62	69	66	65	58	83	77	69	66	67	69	63	65	57	69	66	68	72	61	73	78	65	62	75	67	77	70	54	69	75	59	73	74	73	67	55	73	54	54	74	71	60	66	74	68	79	75	66	64	46	56	60	73	76	62	71	64	68	73	64	71	55	66	63	65	64	62	71	68	74	65	64	65	59	59	81	66	56	77	59	61	50	58	55	66	67	60	69	70	50	58	54	67	67	70	55	68	95	60	74	66	70	57	67	69	65	79	48	59	67	64	69	68	65	46	79	86	59	66	65	73	62	68	66	67	81	63	75	71	58	63	60	65	58	54	57	73	59	65	70	71	64	76	68	41	69	71	63	60	69	58	68	76	70	69	60	80	63	60	60	79	67	56	58	59	71	43	81	56	65	63	73	67	59	70	47	44	60	65	75	66	66	48	60	59	53	70	53	48	58	60	61	65	67	72	57	64	54	78	73	76	70	69	62	78	54	67	60	59	57	76	60	75	61	60	59	57	67	60	57	80	69	64	64	56	69	61	64	56	83	56	67	79	77	65	84	73	85	77	65	68	64	79	62	51	87	66	68	60	63	70	69	69	58	60	59	67	70	63	61	53	67	65	60	64	54	63	71	65	68	63	62	66	65	67	67	68	70	59	79	68	68	63	62	72	65	74	71	73	61	68	69	52	59	49	68	59	60	59	76	62	67	65	58	60	64	55	68	70	60	73	69	57	56	85	53	60	57	55	70	56	59	64	64	69	66	40	65	58	70	69	69	69	64	60	84	66	62	63	71	65	59	73	77	60	76	57	58	71	68	47	60	61	64	62	66	63	61	66	72	72	67	46	75	76	63	72	63	74	63	57	72	52	54	74	50	69	63	74	71	57	77	64	73	74	69	77	60	68	59	66	75	61	64	63	50	67	56	50	62	73	68	62	62	70	68	63	65	54	66	59	75	55	71	47	62	58	62	54	68	73	53	64	73	52	69	61	62	60	68	53	57	69	53	65	67	67	74	84	70	58	63	60	55	63	63	62	66	68	54	67	63	75	64	71	57	73	74	46	70	57	68	64	66	59	61	72	69	57	63	61	49	59	58	76	73	61	64	66	58	51	63	52	67	55	58	67	58	58	63	73	66	69	59	55	64	77	68	71	62	65	59	68	85	89	68	53	58	72	68	68	71	60	61	67	76	56	69	71	68	71	69	64	62	67	70	57	69	59	60	60	74	62	75	64	59	60	53	65	70	70	63	57	73	69	64	78	62	61	77	61	59	59	71	57	58	52	63	66	66	63	55	49	71	78	74	73	63	75	74	70	53	55	78	66	54	53	52	59	72	83	73	71	75	70	72	67	62	65	52	54	66	60	66	53	59	58	77	72	56	66	54	46	71	61	62	60	61	69	70	52	53	65	65	57	71	63	76	55	74	61	70	70	63	64	53	77	72	60	66	73	72	57	56	69	58	70	74	72	70	75	68	69	59	66	76	71	71	77	62	55	78	61	73	74	62	68	56	77	58	75	56	69	70	67	65	57	74	73	71	74	58	66	60	61	70	62	56	53	72	53	67	66
27928	10147	8755	19990	42125	62527	58595	52777	42831	33466	24146	10102	546	584	597	634	568	577	618	614	608	591	571	616	607	582	589	591	571	540	562	546	576	593	614	516	560	592	537	554	594	590	597	601	569	586	562	572	540	588	584	586	556	556	583	594	613	610	576	616	558	597	574	615	614	580	592	618	584	568	612	586	600	589	608	546	572	602	562	571	578	607	606	569	579	594	565	567	547	569	587	565	547	583	606	542	586	560	589	594	607	569	569	563	582	582	548	582	566	555	573	570	574	598	580	588	574	552	590	572	561	614	574	554	632	567	616	557	578	578	562	565	559	593	624	567	586	577	554	599	583	563	627	588	601	556	610	584	595	605	562	610	580	569	620	583	574	512	586	546	565	608	534	591	544	589	569	598	578	549	589	599	613	552	560	572	564	597	594	524	551	570	570	628	573	597	597	595	554	603	580	621	571	592	590	584	557	592	596	589	560	587	606	563	569	613	549	574	557	591	552	583	589	571	597	575	570	540	594	583	601	601	555	607	589	625	580	555	564	545	580	597	549	598	602	588	552	583	533	630	561	573	552	613	554	593	548	583	554	588	530	543	559	577	626	552	572	602	600	588	597	554	574	569	593	568	586	612	589	614	601	597	592	604	565	584	605	571	566	579	530	612	572	554	572	556	620	595	560	598	565	574	591	563	575	593	572	558	614	604	579	546	560	599	584	588	578	530	571	612	570	599	570	562	567	574	614	571	572	597	586	623	538	580	547	596	605	592	544	565	565	620	519	569	551	609	573	599	601	580	574	564	522	623	594	574	617	533	566	576	579	591	590	578	616	555	563	555	577	576	601	562	602	612	572	580	561	575	617	606	607	556	578	578	580	584	570	569	594	616	642	566	603	572	542	565	567	545	644	533	607	575	552	588	568	606	559	572	579	570	566	599	572	587	618	569	588	584	585	555	594	615	583	572	571	574	603	574	550	587	551	546	568	606	604	570	595	569	559	551	577	609	586	542	555	556	567	605	559	584	589	634	603	567	614	607	571	552	595	615	526	631	565	605	596	618	578	617	561	587	580	601	559	587	561	618	584	577	546	584	550	558	583	593	588	592	602	615	512	596	563	589	570	607	558	611	589	547	598	560	549	582	594	598	573	608	593	582	548	619	600	622	576	624	581	610	582	558	563	588	577	536	577	601	566	536	584	591	572	536	596	612	617	610	564	559	618	542	617	570	585	606	581	587	583	549	580	571	599	591	572	578	557	591	563	556	565	591	601	588	563	577	576	592	531	551	612	545	530	624	582	543	590	606	560	562	593	594	587	574	578	638	602	573	558	587	565	593	604	576	583	605	593	610	570	592	675	573	539	566	550	588	573	618	625	546	576	564	595	576	559	604	567	578	566	596	603	616	608	580	596	560	589	561	562	616	600	608	616	592	549	600	577	552	546	538	566	601	561	582	620	571	586	558	570	585	561	565	587	603	546	570	607	551	608	540	566	581	544	582	589	564	587	566	572	569	580	585	587	567	541	580	574	660	577	597	591	609	576	556	587	559	553	577	569	562	535	540	615	576	607	585	563	548	541	567	603	574	585	581	557	572	594	609	595	588	544	577	549	601	588	561	554	604	593	594	607	564	547	572	570	577	578	588	576	594	583	586	590	598	585	598	544	583	603	571	615	594	579	575	608	578	609	601	600	582	582	563	558	594	548	582	578	606	595	561	608	615	573	549	550	581	590	576	556	589	574	603	548	591	538	556	594	564	570	574	561	552	588	587	591	605	586	590	595	553	587	528	594	557	588	554	583	577	607	585	576	547	612	626	595	541	657	589	546	587	559	609	588	571	610	585	587	553	538	583	589	615	576	560	572	593	616	622	583	541	578	572	580	605	557	589	581	617	577	583	545	532	581	592	601	574	607	576	579	587	586	579	569	603	597	551	579	518	584	582	579	606	562	574	571	586	567	592	572	579	560	576	545	554	570	546	575	606	552	564	552	595	623	599	585	572	595	594	551	557	600	576	643	531	588	543	595	598	581	552	571	539	567	570	624	540	613	593	567	577	571	587	607	548	585	599	568	550	568	613	597	567	549	570	601	594	552	590	548	577	567	578	561	582	535	578	619	563	575	602	599	566	561	584	568	592	588	576	545	562	580	527	562	549	610	604	561	602	581	602	600	631	577	557	598	584	546	603	605	575	655	508	555	610	553	585	617	566	581	581	552	586	565	606	617	572	570	565	582	567	586	614	560	626	615	587	588	589	631	584	553	543	635	618	597	569	526	598	569	578	573	587	589	608	586	567	581	592	606	565	582	590	621	581	558	582	568	576	588	596	581	575	563	571	577	624	581	558	560	586	595	647	541	621	581	588	550	573	555	603	576	577	562	607	608	590	583	571	585	583	611	565	528	622	586	603	553	581	571	624	562	581	578	575	565	579	590	549	620	594	540	558	587	578	597	563	571	639	603	618	620	605	557	579	611	645	583	548	609	544	603	569	588	574	608	579	548	561	575	563	551	567	606	621	628	605	595	578	628	559	595	554	545	610	586	614	590	623	560	586	590	617	554	604	538	574	553	605	552	588	584	629	574	569	569	614	574	590	560	540	543	617	561	594	533	589	607	558	557	592	553	591	585	573	576	546	604	602	573	619	601	563	587	552	537	608	596	567	612	582	594	577	562	582	592	577	555	605	550	559	572	586	560	577	564	554	600	617	604	578	634	554	560	559	533	595	573	556	556	540	577	548	552	573	630	564	611	617	552	601	551	592	598	569	600	575	587	553	633	570	613	599	545	567	594	590	542	553	602	568	598	548	589	610	564	626	571	559	612	581	571	570	609	609	538	578	593	583	585	537	581	617	563	530	575	585	565	597	613	579	563	614	579	593	563	533	557	537	571	607	558	575	588	601	577	571	610	600	573	559	568	554	614	566	557	580	586	612	567	574	608	568	608	563	561	598	560	546	548	560	579	575	589	608	603	587	530	572	561	594	580	555	593	602	576	588	594	598	612	580	592	576	579	587	586	597	551	625	578	588	577	585	575	574	556	570	647	562	579	605	577	626	566	561	565	584	562	553	578	540	566	575	548	572	585	561	616	587	565	579	578	561	578	546	561	581	559	559	555	567	597	566	629	531	562	582	582	570	556	584	629	546	553	576	555	584	588	569	599	569	555	606	555	606	599	572	572	600	612	592	586	575	579	605	587	561	557	571	599	554	559	564	565	570	591	560	556	562	579	590	580	571	589	544	533	558	557	550	587	599	563	580	575	613	615	607	584	584	603	625	601	537	570	593	560	571	583	553	589	583	573	585	572	551	585	580	588	534	617	623	570	551	541	597	564	644	539	614	583	590	578	585	572	609	565	574	592	574	547	584	607	548	567	594	579	620	595	596	576	544	575	586	591	583	595	572	610	603	560	583	575	583	565	559	611	514	549	617	601	564	576	617	548	621	624	551	597	563	533	567	570	576	592	574	646	588	590	573	597	565	603	615	593	552	554	615	538	579	610	605
4052	318	392	613	490	1025	1324	1234	876	544	294	141	70	50	70	67	68	68	71	74	78	64	61	56	59	55	76	69	77	75	62	59	70	51	61	62	55	59	56	71	67	64	66	64	50	79	76	64	63	66	70	58	61	61	74	58	60	52	83	77	58	51	66	56	56	61	57	65	57	77	54	75	84	75	63	67	69	60	67	57	70	67	58	60	59	63	85	65	63	74	69	53	82	62	70	69	75	69	63	72	70	55	61	66	71	67	73	60	70	55	65	56	68	73	63	60	68	61	75	71	66	59	69	76	58	61	58	64	72	60	66	52	60	53	60	65	72	60	69	58	73	59	60	62	51	63	62	50	58	65	60	70	72	82	63	72	55	67	67	50	65	66	62	61	51	56	62	73	62	57	64	75	64	72	69	49	67	74	59	55	55	70	68	55	56	64	69	54	55	64	79	58	63	73	74	71	65	66	62	56	47	78	68	58	63	67	51	81	75	56	64	81	63	67	54	71	67	67	67	58	57	67	69	72	60	62	84	69	65	63	63	65	65	75	64	74	51	87	73	53	74	54	62	59	59	61	67	62	68	65	60	58	67	70	69	59	70	68	85	52	74	59	68	59	64	63	68	68	64	55	63	58	76	81	65	58	63	64	68	57	73	79	63	62	60	54	68	65	63	61	72	58	50	72	55	63	59	64	56	77	69	79	55	68	55	74	64	68	65	65	63	51	59	68	70	66	55	65	52	62	70	64	61	73	54	45	62	73	79	63	74	70	63	70	68	52	63	65	70	77	66	70	58	61	57	51	60	67	77	61	79	52	41	85	47	65	72	61	55	71	72	76	78	57	83	67	55	89	62	68	67	65	59	65	60	75	53	52	70	63	63	62	63	65	66	50	68	64	60	60	57	65	78	67	62	76	57	63	60	75	50	64	54	79	77	67	58	64	64	62	72	57	74	64	64	72	75	70	60	66	69	77	69	63	61	58	58	59	67	58	60	64	68	67	59	50	69	65	61	65	71	62	62	61	39	67	57	66	62	60	53	55	53	72	79	67	43	75	62	68	79	64	58	55	54	69	52	67	65	52	74	68	57	66	68	62	72	69	56	67	61	58	68	76	58	71	64	59	57	54	55	72	54	65	62	77	75	67	60	60	61	53	61	61	58	65	69	81	50	74	72	61	63	68	58	68	66	70	61	69	69	78	64	59	63	71	67	64	39	69	76	80	53	63	65	53	47	63	51	68	64	86	58	72	60	65	67	49	70	75	57	57	70	57	72	65	61	63	65	46	55	75	54	45	75	72	57	63	66	74	65	60	65	81	65	62	61	74	51	65	65	75	61	71	71	68	66	79	71	61	72	69	69	47	72	54	56	64	58	76	60	63	64	71	60	72	70	57	55	58	69	68	87	69	64	43	56	68	49	63	69	77	67	56	75	72	59	82	66	76	85	63	68	60	61	70	66	64	53	62	61	70	52	57	68	67	75	63	42	71	65	67	67	59	66	65	66	63	60	61	75	59	44	69	61	60	73	63	57	53	63	61	63	55	70	66	59	70	67	65	76	60	46	67	63	67	61	65	69	58	63	80	70	62	72	53	72	59	63	72	75	70	65	60	63	54	65	57	65	59	50	51	59	66	62	68	57	57	71	66	54	53	53	75	69	61	57	72	69	61	64	53	74	72	71	78	70	63	79	71	60	61	66	65	61	61	55	68	56	75	53	53	59	77	66	66	72	64	71	81	65	65	57	63	58	60	74	62	66	60	78	63	62	88	59	74	54	67	61	70	78	74	76	60	70	68	69	60	54	66	76	64	75	74	62	69	70	64	63	67	63	80	55	65	64	66	66	73	62	68	74	66	68	62	71	68	57	67	89	51	73	63	72	60	51	69	70	49	63	51	79	77	59	58	68	67	66	64	60	58	66	75	68	75	53	64	61	71	61	58	56	58	67	82	53	69	66	63	61	71	61	71	61	61	52	57	61	57	60	65	58	74	58	58	61	73	64	50	67	56	73	62	61	74	64	55	73	55	58	69	65	55	67	65	61	65	80	90	60	67	64	62	59	64	60	66	76	67	60	66	70	69	54	65	62	44	66	47	66	67	66	60	76	66	57	64	57	59	59	59	72	61	70	70	59	56	60	56	71	60	69	52	63	64	61	65	66	68	56	44	69	61	66	75	64	66	59	79	73	63	65	67	59	48	68	73	62	50	54	63	61	65	81	55	66	71	67	76	67	66	65	54	62	52	67	61	58	57	73	61	69	66	61	53	64	74	70	63	64	61	66	64	59	76	73	57	75	53	64	64	56	57	73	69	52	57	76	61	60	74	50	57	71	64	62	71	51	72	67	66	69	48	66	65	55	71	61	65	69	65	75	80	67	52	57	61	58	64	66	65	54	60	70	62	67	63	65	49	73	65	66	66	64	86	56	61	65	56	67	66	73	61	67	65	54	69	78	74	55	68	61	55	48	73	63	68	74	65	61	56	69	62	58	73	53	55	58	71	66	53	62	49	69	63	59	54	82	61	66	64	66	53	72	65	55	62	54	60	56	68	61	68	65	70	64	66	79	76	61	49	80	60	74	80	58	89	63	71	63	72	59	71	69	72	72	62	52	53	57	62	75	61	78	68	62	71	66	70	65	65	63	64	69	57	53	72	60	61	63	68	76	69	71	59	60	50	55	75	55	76	53	71	53	60	63	68	67	64	63	64	67	53	61	74	63	70	66	65	58	72	49	81	66	67	56	53	63	60	68	78	67	77	63	54	62	67	66	72	77	68	68	65	50	100	65	86	66	68	60	52	54	66	56	75	71	73	62	57	66	66	71	76	62	69	79	54	57	66	72	64	64	59	57	56	66	58	76	60	59	66	66	55	71	73	56	67	67	57	76	53	61	70	61	49	58	50	99	74	63	54	58	52	61	75	65	66	68	63	64	74	64	68	64	58	57	56	50	60	60	51	62	63	72	69	59	73	71	62	71	73	68	64	63	56	75	62	66	95	55	69	68	72	75	76	64	54	69	53	87	68	67	61	59	61	65	56	74	51	82	65	72	58	74	73	56	70	65	75	63	64	72	66	58	68	64	56	59	60	63	64	72	70	75	50	50	63	77	61	65	72	49	44	68	53	67	64	59	59	77	49	59	59	70	55	66	75	77	65	74	59	69	67	75	57	50	68	62	64	56	63	58	58	58	75	76	69	53	60	65	52	60	62	64	58	56	68	57	54	58	78	54	66	57	65	64	71	59	44	58	69	65	70	66	65	59	58	63	57	67	57	70	77	59	72	66	51	59	87	74	64	76	65	61	52	50	70	81	61	59	71	63	64	66	66	56	71	62	53	54	65	68	66	52	68	68	54	69	78	74	62	51	74	60	73	71	67	66	57	67	64	51	77	71	59	64	66	64	70	64	55	67	61	67	67	80	78	70	69	67	66	61	71	69	53	64	60	59	68	68	53	58	54	70	74	89	58	78	54	60	54	58	79	59	71	60	62
17032	4440	5150	10700	17009	30181	30609	26678	20024	12726	7139	2303	510	542	579	573	554	545	565	579	534	535	503	552	540	540	597	578	547	552	556	551	568	528	561	561	566	563	550	555	553	535	562	564	534	522	549	517	564	574	571	530	564	545	537	511	580	538	529	541	553	514	552	561	565	566	505	501	533	515	560	539	566	526	525	518	552	556	532	555	504	522	540	529	496	546	497	521	534	561	544	526	498	544	563	558	564	526	546	519	513	508	517	530	583	535	507	549	572	517	574	531	500	554	540	570	533	589	593	575	514	539	545	560	543	585	588	514	558	543	549	549	562	558	573	521	484	560	489	546	537	545	551	535	595	525	567	523	567	571	537	560	593	512	558	563	522	493	518	578	538	529	572	538	512	521	585	537	556	591	539	554	563	532	543	582	532	526	550	522	508	568	538	499	577	548	515	560	500	539	520	532	578	549	566	555	562	566	546	524	524	566	561	517	518	547	560	567	558	580	538	537	560	556	575	542	541	545	523	568	598	561	544	542	534	542	571	522	551	582	532	556	585	533	539	602	565	558	540	548	554	579	574	497	530	543	564	525	555	572	537	581	544	598	572	551	558	568	565	516	557	500	553	564	577	555	531	579	531	540	588	532	532	537	551	529	530	578	527	576	516	556	534	555	530	556	527	534	538	560	547	551	542	553	508	524	513	551	528	530	517	521	518	539	525	556	564	513	537	536	561	540	537	521	513	631	532	561	535	545	581	546	523	524	533	541	539	574	582	520	545	538	545	547	538	535	563	546	572	511	535	544	567	570	588	529	577	515	522	590	533	523	571	544	573	606	577	527	556	548	586	553	551	552	539	577	566	574	575	544	569	553	532	557	541	559	599	551	539	557	546	606	554	525	575	547	508	512	520	537	530	583	546	534	536	530	564	538	550	502	535	590	543	534	563	553	530	514	563	575	594	551	576	556	575	532	535	527	526	554	526	527	532	543	570	546	578	566	543	552	541	555	562	576	525	543	537	564	529	540	546	528	516	512	523	564	541	503	522	492	511	530	555	570	570	548	535	560	534	552	600	534	528	519	643	540	544	545	535	534	543	578	535	525	519	536	532	563	524	541	561	528	544	504	568	582	542	520	541	538	565	580	545	545	511	494	538	571	578	513	534	549	546	523	516	533	586	559	516	551	540	559	592	558	525	511	567	540	555	560	479	565	515	517	575	559	576	536	534	515	560	494	579	537	543	557	563	554	575	581	541	491	545	560	535	515	542	518	579	548	569	550	558	561	576	547	535	552	522	524	578	574	538	557	578	546	528	532	532	546	499	518	593	533	539	534	550	550	564	563	551	566	538	544	556	583	569	539	538	532	528	577	462	518	603	540	570	593	545	523	578	552	515	578	591	558	568	549	529	530	604	522	558	522	559	560	546	547	542	549	576	531	534	556	524	541	545	578	545	557	535	552	573	572	553	563	509	551	472	556	537	590	560	566	564	527	558	499	517	586	528	537	538	528	531	521	534	579	551	533	562	517	557	544	566	538	504	516	514	554	576	581	529	514	546	538	534	541	547	550	563	559	547	539	568	547	592	526	550	534	540	581	537	540	490	523	530	550	555	539	537	555	582	555	537	552	532	498	517	575	514	487	522	552	561	523	540	553	550	520	524	583	579	571	555	610	534	570	560	559	526	519	571	563	548	570	565	588	553	545	541	540	525	571	554	521	557	572	515	553	561	596	561	529	547	578	519	584	560	519	515	580	546	552	512	562	558	562	551	499	600	515	552	567	537	548	552	539	576	538	539	617	539	500	538	580	592	554	540	563	544	555	582	580	552	548	563	553	552	510	544	545	525	559	553	552	551	548	535	550	544	560	561	567	524	568	577	547	537	529	563	509	536	553	541	591	548	529	545	563	547	536	538	530	554	552	524	564	551	562	584	554	590	520	506	515	549	528	579	570	538	539	603	559	586	575	548	552	588	543	548	578	517	541	566	526	520	562	517	548	539	535	527	537	551	530	517	589	575	550	557	585	557	534	524	549	539	567	507	569	537	504	561	552	561	528	566	571	563	572	579	561	555	530	576	520	560	545	541	541	537	531	569	536	535	572	558	532	592	513	525	554	548	552	547	551	574	526	529	577	544	541	520	602	557	559	568	534	560	562	548	565	536	572	547	551	552	575	519	536	524	555	573	568	542	514	551	554	583	542	561	541	506	588	551	547	580	588	538	578	526	533	537	564	572	563	538	527	524	525	559	592	557	564	568	511	522	541	575	516	531	548	514	543	525	532	532	531	489	518	516	550	508	540	534	535	514	520	518	523	558	600	525	530	543	545	532	544	584	501	525	537	537	550	547	561	543	517	568	559	525	532	545	575	563	566	550	551	538	585	554	547	533	537	524	532	551	512	549	526	534	555	559	536	546	547	574	569	539	563	554	482	538	551	573	570	544	589	512	548	531	542	550	567	539	515	531	561	573	480	607	518	519	589	556	575	560	553	530	610	539	539	579	549	536	529	526	511	553	562	530	562	520	565	509	569	543	522	519	563	545	534	566	538	559	504	520	520	533	538	529	566	574	546	559	547	568	504	522	551	537	570	557	561	565	533	539	580	533	528	534	503	574	541	545	545	521	544	547	537	546	580	555	584	563	524	529	600	554	513	557	541	589	493	535	574	581	562	583	521	570	564	571	544	560	567	539	577	571	539	599	520	571	554	517	551	561	561	576	544	553	531	562	582	538	583	531	520	547	561	554	591	496	531	570	547	554	534	543	546	549	542	530	536	577	534	555	504	540	509	572	532	560	516	573	559	554	518	525	522	542	552	586	562	585	527	553	534	546	523	579	529	521	539	548	516	527	559	490	530	533	534	544	585	561	566	565	583	536	559	551	574	549	563	576	538	513	510	503	525	544	574	541	537	555	538	567	567	515	559	551	542	549	548	529	573	554	515	535	588	572	535	588	545	534	550	556	568	551	523	574	557	584	610	542	565	551	574	523	530	558	555	551	566	532	526	505	504	513	574	579	511	569	575	554	544	547	572	542	585	541	562	539	495	550	543	525	544	557	612	557	563	605	548	568	564	550	563	537	549	544	569	562	585	528	577	578	545	543	563	534	562	531	574	541	562	559	555	559	498	544	550	521	524	552	569	532	560	535	524	549	515	606	565	548	543	607	513	572	528	540	541	533	550	621	587	529	534	551	544	540	543	569	551	540	516	594	550	602	548	525	519	578	513	573	566	594	536	570	561	537	572	602	539	535	537	609	534	575	517	582	527	528	541	530	582	529	550	552	551	553	595	491	544	515	525	509	541	545	553	576	587	553	576	541	551	528	515	547	545	521	520	572	541	599	555	587	541	546	578	542	552	593	562	545	545	562	555	539	549	555	539	538	622	548	509	540	542	564	526	539	534	536	513	559	546	567	596	560	542	531	527	553	591	563	556	532	527	538	547	566	559	531	558	582	558	587	539	551	556	521	572	531	579	542	546	547	526	549	553	511	548	569	559	521	529
4231	628	2294	5444	3457	5396	8499	8832	6124	3317	1339	289	72	49	57	54	56	47	48	54	49	48	56	54	52	48	45	46	51	55	31	47	48	42	53	55	42	43	51	36	56	42	49	45	52	44	52	47	40	46	47	57	49	55	44	56	46	58	42	42	47	50	61	40	51	53	54	59	53	45	57	42	48	44	56	49	44	46	50	52	43	48	48	59	55	56	56	56	61	45	39	41	44	49	44	61	45	36	43	49	48	47	46	53	44	44	52	41	46	50	52	45	49	54	48	68	45	50	52	69	52	44	45	61	58	57	52	47	43	41	55	47	38	46	50	43	62	59	44	56	57	46	50	58	53	51	56	46	39	58	38	39	47	53	56	38	40	42	47	49	50	43	58	55	48	50	41	56	49	38	54	46	52	45	54	42	54	55	39	50	51	43	59	40	68	54	59	43	51	51	51	42	40	50	47	44	51	53	53	54	54	52	33	44	58	37	47	58	68	53	50	49	54	44	50	45	50	50	39	55	42	56	54	49	59	49	48	44	67	37	58	44	36	54	41	45	34	51	48	52	43	57	52	51	46	44	44	45	47	51	40	55	47	52	40	70	45	47	42	54	60	45	49	56	44	51	47	47	40	59	54	50	65	30	68	46	43	45	52	44	41	46	52	53	47	50	43	58	53	37	54	63	36	55	56	52	44	51	43	55	49	58	37	64	52	51	47	54	54	46	47	58	49	44	49	34	62	40	41	55	55	47	53	37	48	45	48	57	48	52	46	47	60	45	48	46	61	55	40	47	67	53	50	57	41	42	54	46	45	59	46	47	53	43	40	40	55	43	56	48	42	55	54	45	48	45	46	43	46	58	40	55	52	46	47	43	64	43	48	56	49	38	49	53	46	44	49	48	53	36	35	62	52	35	48	59	60	55	55	43	45	59	57	42	48	48	48	43	46	45	41	53	44	50	47	48	50	58	40	45	59	46	48	44	50	48	49	54	44	52	42	41	56	51	46	58	49	46	49	55	46	43	57	49	53	43	51	50	36	55	50	56	48	54	56	39	77	38	47	53	60	51	50	40	47	53	38	51	60	51	40	42	39	44	53	49	52	52	44	62	53	52	49	52	58	43	58	50	58	47	57	50	45	53	59	52	48	43	58	54	43	44	49	40	51	50	62	56	50	41	39	69	43	65	58	62	40	55	52	53	53	46	55	53	51	41	49	48	53	47	58	45	57	54	61	44	49	48	54	46	48	44	49	49	53	56	53	55	38	48	44	47	47	46	58	43	53	47	50	57	45	39	46	45	44	53	42	51	42	41	51	45	48	51	36	44	57	56	31	47	53	43	56	45	47	52	51	47	39	40	48	52	54	49	45	62	43	55	51	56	57	50	47	55	46	59	52	48	53	45	59	53	45	60	49	50	44	34	51	51	47	46	57	42	46	50	51	46	50	44	57	56	54	57	50	55	38	43	46	44	53	59	51	41	45	46	45	44	48	50	40	43	39	46	37	54	35	52	49	53	55	49	44	54	47	44	57	46	60	43	37	52	51	58	50	43	55	37	38	50	50	35	45	48	40	46	44	55	51	46	43	46	39	50	55	41	37	45	51	51	45	46	51	51	57	51	52	60	49	63	54	55	62	57	42	46	55	49	61	56	54	47	58	45	45	50	41	28	41	40	52	57	46	66	66	47	58	40	48	58	43	54	46	54	37	53	34	47	53	49	49	57	50	43	44	45	57	41	44	52	44	62	39	51	45	46	49	50	33	52	49	56	44	36	38	41	49	44	46	50	46	56	53	45	53	43	49	61	45	47	44	54	40	65	54	60	54	47	49	47	42	62	55	52	39	53	46	50	38	51	49	62	48	38	49	38	39	55	51	50	45	52	41	45	63	50	44	58	41	49	53	55	51	49	42	44	43	46	59	45	38	49	49	53	51	40	47	48	49	60	61	42	45	43	61	49	46	61	40	42	51	47	52	52	51	49	43	41	46	62	45	49	58	44	47	44	45	55	45	55	51	41	55	54	53	60	52	58	51	64	59	51	52	57	47	56	56	45	61	48	51	45	53	42	54	42	54	54	50	45	36	48	57	58	41	33	48	31	57	56	48	47	51	65	52	49	36	51	57	47	51	39	35	36	53	42	51	44	37	51	44	57	45	44	58	48	37	48	45	37	47	37	53	55	50	55	51	59	44	44	39	39	46	53	44	54	54	39	44	47	41	48	60	46	48	45	40	53	52	47	59	51	42	49	58	57	54	46	48	42	52	48	38	63	46	42	45	46	51	40	57	50	51	38	48	57	44	56	38	44	48	43	48	49	41	45	44	54	53	49	50	49	52	45	63	41	38	65	51	49	50	39	44	48	46	54	61	52	30	43	46	58	50	47	49	65	44	50	47	59	58	48	43	45	51	49	45	49	40	53	45	38	62	43	43	47	58	49	49	49	45	53	60	48	50	61	50	54	41	41	52	55	38	50	39	33	54	53	36	55	45	46	52	50	50	39	54	56	46	55	51	39	59	56	49	54	45	50	51	35	53	53	55	50	45	49	58	40	52	58	59	50	48	54	49	54	58	55	38	59	53	43	56	62	48	40	62	47	43	54	50	49	43	45	45	44	37	51	42	40	53	49	39	50	48	57	52	50	43	46	48	47	59	58	68	58	57	65	48	63	51	46	54	59	53	47	64	52	44	55	43	44	49	53	54	45	45	52	44	44	68	61	59	60	57	41	49	58	55	44	51	46	54	35	43	53	35	47	54	60	52	48	50	46	46	45	49	50	49	59	43	63	48	56	58	46	37	37	35	54	50	44	53	45	41	49	55	51	59	50	52	40	58	56	50	41	59	55	36	49	34	56	64	41	52	44	54	49	54	40	59	49	54	58	49	50	53	48	49	50	35	46	44	47	49	46	55	44	46	27	43	52	40	39	46	57	63	59	52	40	44	40	47	49	48	44	56	41	45	49	38	52	67	49	52	47	50	43	52	53	42	50	37	44	49	49	59	46	30	45	44	52	49	50	51	42	61	47	43	46	52	41	44	60	54	43	40	57	47	62	52	55	47	49	46	50	53	47	39	37	35	47	53	53	51	43	41	46	45	56	36	59	43	40	45	48	53	49	57	39	37	52	62	41	42	51	33	47	53	49	53	43	57	47	53	39	42	50	59	43	63	53	55	58	55	54	53	56	46	46	44	51	47	43	53	41	59	51	43	59	65	50	44	58	45	42	73	57	63	48	39	42	38	38	53	38	48	51	46	48	44	41	59	55	51	65	58	47	51	51	43	51	44	40	52	48	50	47	46	54	64	52	64	46	58	54	47	52	47	46	47	48	45	41	42	62	64	46	49	44	57	58	36	49	41	56	36	35	44	49	48	57	59	46	45	54	49	57	47	58	43	49	43	52	62	43	55	56	52	56	46	49	50	44	51	46	44	53	42	59	56	55	41	45	47	51	59	51	55	40	44	49	48	60	55	40	48	54	65	56	50	56	50	41	58	54
19574	7515	19300	34633	40443	54037	58835	54621	44232	34313	22495	8278	1286	462	465	453	428	439	461	459	447	440	459	491	425	440	451	443	409	473	448	406	454	388	426	456	415	468	475	484	433	425	416	428	481	416	439	387	442	426	474	448	469	444	430	447	455	423	468	432	453	450	423	483	425	522	436	469	427	462	459	456	402	425	423	470	416	447	432	458	446	457	448	444	451	431	412	463	453	442	467	467	439	442	478	437	445	478	434	455	457	476	420	455	426	443	436	423	426	424	451	428	447	481	430	436	442	438	465	424	451	455	426	456	401	431	464	491	461	454	449	407	456	446	440	448	471	422	421	439	417	475	426	500	425	409	405	439	446	449	418	420	468	423	440	444	415	455	449	438	398	433	453	461	445	428	425	409	461	425	441	443	429	450	407	449	405	460	446	458	434	416	431	453	419	449	428	451	432	458	452	467	413	441	447	458	450	424	421	441	430	429	444	434	447	433	468	457	469	440	440	426	442	429	473	460	446	458	466	434	448	444	447	434	446	465	429	440	474	446	452	460	406	444	462	454	448	427	419	485	458	454	441	442	472	463	422	440	471	427	432	393	406	464	457	472	407	476	446	440	442	436	473	459	424	441	457	443	425	431	428	447	430	432	421	457	489	428	445	494	424	448	461	409	461	437	437	469	437	430	439	423	428	433	447	429	419	400	420	411	449	420	444	437	428	451	441	440	436	471	433	456	427	464	472	485	460	456	461	460	425	463	389	419	458	463	470	432	444	449	451	420	443	448	412	414	459	436	434	424	448	464	477	433	426	439	436	427	451	492	387	461	461	503	413	470	459	442	433	417	423	465	445	428	446	446	440	423	450	412	430	436	450	472	437	437	424	442	465	415	483	487	453	425	405	444	455	460	447	421	460	444	448	428	430	436	468	426	459	424	460	446	440	444	451	416	423	434	409	399	451	499	437	467	423	446	441	485	424	444	458	461	444	408	458	462	427	463	418	484	435	455	421	441	416	437	464	459	447	432	397	452	471	469	466	432	421	463	466	438	452	431	429	424	430	467	425	437	439	432	452	440	443	412	432	436	420	452	435	423	402	460	478	460	435	437	444	433	448	416	433	497	454	458	458	430	426	442	446	451	424	448	431	422	497	467	454	436	487	452	457	457	442	499	450	434	424	434	415	467	440	461	425	439	464	457	475	449	419	410	472	434	478	460	476	511	434	443	426	466	454	435	406	463	459	420	453	439	442	441	426	429	405	422	424	407	444	457	434	467	482	443	432	445	443	469	412	441	422	427	465	483	444	458	448	439	461	454	482	411	455	450	420	405	423	428	446	437	434	448	432	433	458	455	479	451	444	435	432	444	426	467	443	411	479	472	441	451	452	482	400	445	411	438	436	438	413	475	422	448	415	450	455	450	422	435	432	444	496	474	425	424	462	424	462	407	456	424	445	432	460	423	452	464	454	451	437	412	438	451	430	415	431	488	463	480	428	453	433	439	380	463	448	440	447	467	447	440	439	425	449	446	461	439	450	494	435	449	433	424	456	442	436	432	410	431	438	413	445	489	464	429	446	463	435	449	422	445	434	431	481	421	422	456	457	440	441	462	472	455	428	479	436	434	437	436	442	429	457	425	452	431	427	434	434	446	419	453	409	464	432	438	414	439	447	437	449	453	469	441	459	461	428	411	441	417	440	476	440	405	446	411	434	440	424	449	420	433	433	422	470	442	438	431	446	418	451	452	396	447	429	419	412	459	438	496	405	441	455	461	481	445	413	450	464	426	454	455	473	447	412	434	438	466	448	443	390	440	430	452	423	488	437	423	440	480	453	464	438	432	478	450	426	441	462	433	454	423	446	434	435	419	447	451	464	428	445	447	455	435	458	459	457	459	440	460	434	444	454	419	415	463	436	443	483	459	437	446	434	427	466	428	457	449	452	432	438	425	419	473	425	458	442	459	459	436	388	437	442	453	422	437	440	468	426	455	434	403	474	426	445	448	450	459	472	422	440	387	452	455	452	459	480	445	424	450	448	479	462	401	447	488	452	499	440	451	428	437	464	453	412	418	423	469	435	432	438	429	430	411	399	418	485	481	410	433	449	415	434	425	418	441	436	433	450	433	444	429	431	448	435	410	413	389	495	438	447	458	468	432	431	459	476	468	476	481	439	443	414	420	408	452	437	437	407	443	426	452	423	380	446	429	466	445	459	446	464	452	453	427	437	436	480	451	432	418	429	439	453	444	438	408	442	402	442	452	421	433	494	469	413	433	414	432	401	453	418	448	461	442	424	430	452	405	429	438	409	444	429	454	477	442	468	418	456	482	415	472	447	476	426	443	460	455	441	463	419	444	461	429	434	432	410	453	445	443	476	464	421	450	462	381	425	460	428	437	431	432	450	436	424	449	387	425	435	460	483	430	414	449	493	434	460	429	424	450	445	458	403	460	453	433	459	441	472	419	469	419	474	471	426	453	401	450	412	448	433	421	434	430	476	429	488	422	416	433	470	441	456	450	454	470	423	430	429	470	445	437	411	449	452	461	452	451	431	421	430	417	472	466	445	446	433	431	432	463	443	419	440	414	465	429	453	456	457	445	454	429	445	441	428	421	416	481	442	434	418	459	438	454	432	448	470	469	466	445	442	446	430	429	467	452	441	430	439	442	465	447	397	414	437	477	447	487	412	441	451	436	484	458	443	419	432	484	421	442	434	467	465	452	423	443	442	441	455	475	454	456	405	463	419	452	512	462	426	455	451	416	438	432	412	467	443	474	467	436	437	446	450	466	460	437	465	455	415	415	452	445	446	407	448	448	417	427	460	410	450	463	438	451	421	500	425	472	434	451	430	431	462	441	436	409	484	470	440	462	423	476	466	416	439	412	451	446	451	447	435	457	409	397	487	434	385	472	462	445	440	462	450	464	429	404	439	492	451	424	434	443	453	441	417	476	431	436	461	434	448	482	431	458	409	400	421	427	404	434	439	453	431	461	479	492	430	428	427	450	426	490	461	475	467	403	457	453	447	426	427	442	459	447	437	436	479	443	413	439	438	427	450	457	459	402	474	422	416	477	437	418	436	419	434	463	426	444	454	476	420	405	466	448	417	412	477	439	422	419	440	433	448	441	424	441	454	448	433	397	410	413	473	439	420	451	443	474	453	419	467	433	428	424	459	423	470	486	478	474	440	439	448	436	403	463	458	475	434	449	429	453	419	436	448	470	411	433	436	425	460	474	425	435	428	399	461	437	446	425	431	437	467	442	419	474	441	456	422	444	475	430	419	429	452	403	463	430	430	488	424	427	452	436	444	456	450	454	456	439	384	421	477	442	429	415	442	453	411	437	478	433	455	484	442	466	488	457	401	487	429	454	414	427	439	463	424	458	445	459	457	430	463	425	432	461	452	460	437	450	440	438	478	436	441	406	451	456	453	475	450	451	465	429	401	430	408	453	451	436	448	438	455	421	433	486	464	446	438	429	440	433	478	440	437	462	388	417	420	429
4840	635	1469	3007	2415	2895	3990	3609	2382	1042	477	226	48	38	32	54	28	33	37	51	48	50	42	37	39	47	42	42	42	37	44	36	41	43	43	32	35	27	40	33	38	42	25	40	44	32	46	56	32	45	35	33	45	40	43	33	41	38	37	47	30	44	45	39	35	44	30	43	36	51	39	23	43	34	40	46	40	46	33	27	42	37	40	34	47	31	42	36	34	40	42	34	42	31	38	40	38	44	49	47	42	44	35	36	36	42	34	53	45	41	36	40	28	42	41	37	40	42	33	39	38	37	34	54	48	40	56	37	39	46	52	48	41	42	40	40	39	28	47	29	31	40	40	35	37	51	29	39	37	36	33	47	38	39	32	44	33	34	32	40	41	37	48	41	39	41	37	28	35	41	48	46	38	37	40	32	38	41	53	42	33	54	35	47	34	45	40	37	41	45	55	38	42	35	31	43	45	27	46	35	36	52	43	37	48	39	53	34	42	38	46	43	37	44	49	40	35	34	50	33	32	40	43	27	27	48	47	36	47	52	44	35	38	34	43	40	38	48	35	38	43	48	45	40	38	30	37	39	39	39	35	45	45	28	41	43	39	38	39	34	42	49	32	46	30	44	36	47	47	33	35	43	40	28	27	43	39	43	35	31	42	32	33	39	55	39	43	44	40	41	27	36	48	50	35	42	32	55	43	50	36	45	32	37	46	38	34	51	33	36	41	34	34	41	35	28	41	32	47	42	38	40	35	32	38	32	47	43	48	41	36	43	17	39	48	39	41	45	44	36	46	36	44	32	36	40	40	38	39	48	36	48	43	34	40	38	26	40	40	32	42	40	44	41	41	39	32	34	43	54	41	44	47	41	33	43	43	38	45	39	43	43	39	29	29	48	53	34	41	43	45	36	50	40	35	41	40	40	55	46	55	26	37	44	47	34	34	57	35	47	61	43	42	53	43	33	48	44	41	47	38	40	38	34	39	38	31	46	43	47	38	44	49	37	54	32	34	37	34	35	36	51	44	34	32	38	51	39	28	40	38	41	49	30	43	45	41	23	44	43	39	39	42	44	39	33	32	29	32	39	47	33	34	35	37	38	47	41	29	35	34	43	42	39	55	40	43	28	41	24	32	38	40	43	41	30	35	37	43	25	43	29	41	42	33	50	37	27	30	40	34	43	43	45	38	37	42	40	48	49	36	35	36	31	31	34	40	46	37	44	36	44	46	33	45	34	38	34	32	36	37	39	43	41	40	35	37	43	44	37	45	34	52	45	45	42	60	34	44	45	40	34	38	42	44	43	38	39	44	29	38	52	37	35	54	54	56	44	40	36	39	41	44	33	40	33	35	35	33	30	37	44	53	36	41	41	47	47	32	50	41	51	58	41	46	38	36	39	38	31	48	39	43	39	45	43	43	34	41	36	35	31	43	39	34	42	46	41	38	40	52	42	48	38	42	50	51	38	41	42	37	30	33	47	39	41	27	35	35	40	37	32	45	25	33	31	45	32	44	37	43	47	45	31	42	31	45	42	58	38	48	29	37	37	57	45	36	31	43	35	28	45	39	28	38	45	35	35	40	32	29	43	41	37	45	34	38	30	44	39	45	41	39	31	26	40	32	49	36	38	46	33	45	51	32	43	45	43	29	41	49	45	35	33	43	32	33	35	45	44	36	38	40	56	44	40	38	39	37	36	33	51	25	34	45	39	43	34	35	45	44	40	36	42	46	33	41	49	29	40	39	34	41	32	41	25	34	38	35	41	36	34	37	36	39	44	32	38	48	42	35	40	43	41	43	39	31	35	37	38	40	41	36	38	33	28	48	43	51	35	48	38	45	45	34	36	42	47	42	28	36	32	44	45	34	39	41	45	36	42	40	34	44	36	40	30	37	38	39	43	46	52	37	44	39	46	34	46	43	35	38	43	36	33	30	59	29	31	55	41	43	33	47	43	39	36	43	38	45	33	36	39	42	35	39	45	40	39	37	34	39	31	36	39	38	47	42	35	40	50	40	33	37	34	44	33	35	38	36	32	43	40	37	47	38	26	56	40	50	37	33	34	48	36	42	31	40	50	38	35	47	43	42	42	33	32	41	33	42	34	44	26	34	33	46	38	36	48	20	36	39	42	37	32	39	31	33	43	41	27	48	37	28	46	41	46	41	44	32	38	46	39	38	44	33	45	43	31	49	38	42	26	32	37	37	36	32	32	46	30	39	45	40	40	41	34	40	33	45	44	41	41	34	37	32	34	42	40	48	43	28	37	42	46	38	37	35	38	43	48	48	52	37	34	30	39	42	29	48	31	39	32	41	43	35	44	32	35	40	32	39	44	33	49	39	35	34	31	34	42	40	33	39	27	35	30	30	35	49	37	47	35	33	36	26	38	39	25	36	31	49	30	41	38	38	43	48	38	26	54	36	36	37	48	37	46	40	33	35	41	44	41	43	40	43	32	36	45	40	43	40	27	32	47	40	43	40	47	51	34	59	42	52	25	41	37	35	37	29	42	45	32	40	32	35	44	38	42	37	36	32	41	41	43	44	37	44	32	45	34	51	29	39	42	40	40	41	39	34	31	43	42	42	34	42	41	35	37	41	33	37	39	39	34	36	44	40	40	37	34	29	52	34	49	42	37	46	44	51	36	44	38	37	32	39	32	44	40	44	34	49	38	46	26	46	35	43	41	40	35	31	42	31	30	41	42	33	34	37	49	36	36	43	41	37	24	43	48	35	44	46	45	48	43	30	34	47	41	47	40	42	30	38	41	26	41	40	41	43	37	48	44	44	56	38	36	34	33	42	48	41	50	39	39	38	40	42	47	37	45	38	52	46	39	29	43	42	41	42	35	44	39	44	31	41	40	37	39	43	37	29	31	45	48	40	43	26	38	34	38	52	37	40	36	35	38	43	34	42	46	41	33	37	44	42	44	37	31	47	37	36	34	41	54	51	39	36	51	43	45	37	32	44	40	32	49	44	34	36	42	45	51	47	38	31	41	47	41	56	52	35	43	41	41	37	33	41	40	35	32	40	34	37	41	53	49	39	41	39	20	46	36	41	42	42	41	40	35	40	34	42	36	44	46	38	50	31	37	32	27	40	44	41	45	43	35	43	33	32	34	38	42	50	36	34	42	35	45	41	41	39	41	47	36	32	36	41	38	39	40	36	49	47	38	32	43	38	36	44	47	42	34	31	41	41	37	45	48	42	35	42	49	35	45	39	41	38	33	29	52	41	40	41	29	45	41	43	39	38	39	39	37	28	33	39	39	49	45	40	41	41	41	45	45	48	38	56	41	41	42	49	43	45	33	43	35	48	32	43	38	46	38	39	36	31	39	37	49	43	40	34	30	37	36	30	42	44	44	38	46	32	53	35	38	36	29	38	44	37	41	35	47	30	39	40	29	54	37	41	36	38	54	42	49	38	46	27	32	24	34	38	39	34	34	42	40	54	46	41	40	31	36	38	40	29	36	49	34	30	44	44	48	28	46	40	36
13314	6881	14812	27243	35049	43052	45054	40008	32378	21598	12843	5710	1097	362	351	332	353	381	347	348	337	352	345	348	380	325	346	339	339	371	375	361	317	345	350	354	336	355	324	342	352	352	374	328	358	372	347	319	353	322	312	343	365	332	349	334	343	315	363	355	355	323	307	357	386	346	376	329	320	352	359	359	326	343	339	364	343	341	321	307	347	350	341	343	319	341	341	342	320	346	342	354	314	347	355	340	351	362	366	355	344	368	352	349	323	344	371	343	346	331	324	351	334	293	365	371	365	350	359	330	352	349	349	338	354	376	343	335	300	343	336	357	301	361	334	350	356	341	336	336	364	363	342	371	337	364	326	330	350	348	358	349	341	332	358	357	357	343	317	357	331	335	336	357	354	348	357	333	353	327	335	297	345	343	344	369	338	331	358	347	346	358	352	333	373	351	330	374	359	348	313	365	344	334	326	369	316	324	351	318	353	376	351	316	342	337	336	353	339	310	345	359	368	342	353	345	357	314	355	331	340	341	372	357	387	367	346	360	361	351	344	344	346	360	367	341	366	327	340	325	311	353	351	339	370	322	363	328	332	352	345	343	336	366	342	349	340	344	354	343	361	345	350	351	345	342	346	363	345	331	357	356	338	391	342	332	355	354	372	325	347	347	353	338	370	373	338	327	350	333	374	353	371	361	349	338	329	387	329	350	349	325	324	359	330	348	304	341	393	338	338	350	324	364	346	331	349	338	334	343	346	340	348	364	335	340	325	345	323	349	326	368	333	361	328	356	357	342	308	378	362	391	364	360	329	370	334	336	320	335	367	362	341	346	357	323	339	335	349	310	346	338	359	393	362	345	343	337	349	340	338	314	382	343	328	366	361	340	302	330	332	370	324	348	359	346	368	352	323	324	358	344	351	381	331	341	340	343	346	332	339	353	342	337	350	349	362	347	342	338	360	344	317	336	351	345	327	332	338	363	338	332	347	372	338	340	325	373	346	335	346	379	344	348	323	320	359	351	326	368	349	312	350	361	315	284	339	330	371	333	362	368	340	353	347	361	347	329	334	339	371	353	340	358	346	318	344	325	317	339	337	369	321	348	326	379	314	343	350	329	335	362	371	336	353	344	337	347	362	342	358	295	349	350	337	345	348	362	380	339	356	342	331	348	346	341	321	314	333	379	321	336	367	336	327	344	367	345	335	369	319	343	309	291	348	324	347	343	306	355	323	356	340	341	322	342	352	346	345	336	312	341	333	329	341	343	314	347	357	320	340	335	354	321	352	359	328	370	350	364	352	326	355	388	342	324	339	314	354	354	323	313	321	349	380	331	343	342	390	306	372	335	344	332	321	316	356	317	310	319	350	344	360	318	354	341	337	339	356	337	351	349	355	323	354	349	341	348	348	332	342	342	321	345	333	338	356	334	325	366	330	347	352	347	352	357	312	331	347	333	359	337	351	344	313	328	338	343	328	341	368	331	306	325	348	378	311	378	356	357	337	337	307	341	331	333	341	321	333	346	339	344	344	326	325	328	351	311	321	328	333	337	331	339	367	323	353	304	345	346	353	359	343	352	338	331	358	311	354	336	347	354	355	378	334	343	348	344	335	324	364	347	334	330	328	338	361	360	354	356	356	336	355	341	349	382	345	372	342	320	335	319	365	347	346	351	348	347	319	344	337	340	325	359	346	334	351	360	359	361	334	337	365	341	331	344	320	313	377	312	315	353	323	356	343	342	367	325	356	346	374	384	352	318	377	363	337	337	363	329	320	342	374	330	344	332	333	383	332	384	334	337	347	357	368	345	313	353	329	346	324	338	334	366	370	344	341	329	358	317	345	355	356	336	358	375	365	326	353	356	344	345	348	364	351	335	317	338	309	357	361	349	336	355	342	327	334	372	329	348	317	340	361	323	369	335	348	329	361	335	333	334	356	317	340	350	334	327	314	346	327	321	351	382	346	336	368	313	375	358	352	339	349	341	354	347	333	365	330	304	366	345	340	357	352	305	367	349	336	331	323	388	342	364	338	351	357	387	347	352	365	358	316	334	337	377	320	334	322	356	370	331	369	352	342	350	337	347	321	333	318	346	352	333	406	327	363	332	357	341	359	327	371	323	337	314	329	345	319	331	349	334	348	354	343	369	376	310	322	306	335	346	350	375	356	331	322	359	342	337	335	322	340	363	320	326	339	381	356	399	378	320	339	309	367	330	322	370	301	358	316	384	320	327	343	350	377	325	348	335	327	350	357	383	316	337	352	313	308	304	343	329	351	364	323	381	341	367	319	321	369	324	329	368	354	384	333	342	333	341	366	349	355	323	373	347	360	320	320	343	353	318	329	344	341	358	357	331	349	316	380	339	357	327	348	352	346	319	322	345	337	364	328	327	350	314	360	343	327	326	381	355	338	320	379	320	328	333	343	376	343	336	318	351	331	344	356	330	372	364	350	369	346	343	316	330	346	338	339	350	344	340	343	334	330	332	363	321	340	346	350	370	336	327	312	330	341	343	355	334	343	346	362	339	319	359	347	354	341	366	350	362	364	322	334	336	342	338	321	345	342	349	368	296	356	326	371	354	322	339	360	331	337	346	327	374	322	329	326	330	354	365	353	335	346	318	326	350	353	338	324	311	360	368	362	339	366	344	352	308	354	331	353	348	328	337	328	323	334	323	325	341	354	332	374	329	326	357	321	331	333	340	359	333	331	343	366	302	340	366	362	366	349	335	336	347	350	335	348	320	348	349	390	377	351	370	366	322	332	399	336	364	386	333	327	358	353	330	353	329	348	338	343	341	350	329	330	351	329	377	354	328	353	326	327	335	330	351	336	332	323	332	333	358	359	366	341	332	342	322	325	326	339	358	352	345	353	318	316	352	339	349	344	324	366	321	335	354	343	360	356	356	345	340	323	380	350	358	346	324	321	347	349	326	366	321	328	332	361	324	308	347	338	357	349	336	344	363	348	333	347	330	341	340	338	321	335	365	333	359	338	356	370	346	354	365	363	356	329	315	334	340	327	333	360	361	366	332	334	360	357	365	331	348	323	324	322	353	341	352	340	371	351	339	372	346	345	359	345	336	323	342	360	328	328	351	352	363	360	369	334	342	337	318	370	344	346	351	336	354	333	343	348	365	347	335	352	317	337	360	310	343	334	316	349	342	355	323	347	352	322	322	374	326	340	323	335	332	326	327	351	354	336	359	353	364	372	341	333	345	328	351	352	317	325	350	352	359	321	358	368	343	369	354	339	327	343	374	322	343	334	328	346	313	373	341	340	360	374	340	338	338	388	327	351	317	363	356	348	331	347	367	349	363	366	364	358	360	342	351	315	332	341	346	319	332	349	347	337	357	321	370	332	349	306	329	338	356	379	324	351	342	348	314	352	290	361	346	349	354	360	348	319	323	336	347	323	342	370	344	365	357	321	316	370	326	332	356	374	355	326	332	366	359	364	317	357	359	332	363	343	323	342	341	342	327	372	366	364	354	360	345	341	341	330	346
2715	909	2003	4089	4415	5868	7934	7714	4610	2418	1159	392	63	58	54	51	71	51	59	54	54	68	57	63	61	61	61	62	74	58	54	77	59	74	76	56	70	68	49	59	62	59	52	66	71	63	59	63	52	57	60	63	58	52	68	53	66	67	67	52	64	53	52	47	65	63	67	70	67	52	75	64	48	70	66	64	62	55	72	63	64	72	66	62	50	58	65	64	75	67	63	54	64	54	61	56	50	61	54	55	69	69	60	48	49	59	80	79	51	61	63	59	60	67	40	70	57	57	63	57	50	43	56	64	75	55	60	60	45	45	79	56	72	57	51	64	78	68	57	58	57	59	52	58	59	63	56	66	74	68	46	51	63	72	71	59	67	55	64	59	44	43	65	60	58	67	58	58	63	63	61	51	57	63	54	41	66	62	63	68	64	57	67	72	59	67	55	48	62	67	49	63	48	62	67	46	53	73	64	65	58	42	55	44	62	60	55	63	49	59	53	63	63	58	59	71	49	55	50	58	59	40	65	62	60	54	68	71	59	62	65	60	34	71	64	66	81	54	50	59	64	45	69	67	54	60	63	59	54	47	71	50	56	68	55	68	71	57	55	60	67	59	49	70	66	56	59	54	53	61	50	64	69	75	55	64	48	68	61	59	49	75	60	54	59	54	53	58	50	68	81	63	59	57	64	71	55	74	68	64	64	54	61	64	65	75	76	63	61	70	52	52	60	58	63	66	53	69	59	70	51	59	56	72	52	67	48	76	58	52	60	68	59	57	47	63	72	52	53	63	66	62	65	67	61	55	47	71	63	66	56	59	62	68	52	48	73	62	65	65	64	63	66	66	66	58	66	65	52	57	53	71	63	66	62	59	48	56	61	56	54	73	40	53	60	60	47	57	40	47	58	69	50	50	64	51	77	62	52	57	60	61	63	56	62	65	59	82	63	59	78	61	65	65	50	74	65	64	59	69	63	47	60	60	71	77	73	58	51	52	60	49	47	56	60	62	69	59	61	69	68	63	61	66	53	53	56	65	60	49	48	59	62	76	54	55	71	62	63	58	63	76	56	71	55	58	60	70	46	56	50	46	64	61	67	69	61	59	60	62	66	64	74	65	65	50	73	59	85	53	60	62	52	54	68	57	49	62	56	76	53	65	63	58	52	63	65	65	71	65	85	53	48	53	63	62	41	63	52	55	65	60	55	65	62	60	73	53	68	57	77	60	70	63	63	60	54	68	43	72	61	55	59	45	44	73	64	68	54	62	65	58	59	64	68	56	63	70	58	67	62	67	55	68	61	76	54	59	59	57	59	63	70	64	79	59	61	56	56	52	68	56	68	56	74	51	57	63	59	54	72	61	52	58	63	69	62	46	66	63	68	64	56	59	57	52	63	48	52	58	69	56	47	53	60	62	65	73	69	71	59	52	58	67	51	69	65	65	55	68	65	73	73	51	62	57	68	67	68	61	65	60	72	50	63	56	54	74	61	60	61	57	61	69	58	49	60	61	54	60	61	73	61	68	59	59	57	53	58	65	53	55	63	75	64	66	59	77	71	73	51	68	59	69	60	73	70	53	66	68	67	57	54	63	65	53	62	67	58	59	63	63	66	63	61	62	62	67	67	86	60	53	55	63	60	62	67	51	61	74	66	62	63	48	67	67	70	49	65	68	49	47	71	51	62	63	60	52	67	55	54	53	69	61	67	59	66	60	74	49	55	62	49	52	58	48	58	64	75	60	67	59	58	56	64	68	60	52	53	66	60	54	53	56	70	49	60	61	45	68	63	60	69	43	64	56	56	53	58	56	59	53	64	43	54	63	65	55	42	46	68	71	47	68	72	66	61	66	62	60	61	53	61	57	49	62	58	65	42	59	62	51	59	61	48	58	48	55	61	64	61	56	62	63	73	56	70	58	63	78	69	67	62	68	81	52	71	67	59	65	62	58	64	69	75	57	69	53	61	67	63	79	63	50	64	62	72	50	62	46	65	46	60	61	64	66	41	69	64	61	53	60	52	74	50	61	52	62	48	55	60	59	71	70	78	65	63	69	62	74	62	62	51	82	46	45	73	58	77	64	55	62	69	63	63	67	57	64	50	62	58	78	56	55	68	55	63	60	58	60	53	50	73	60	51	59	63	61	57	65	60	65	55	63	67	52	65	68	55	46	55	57	54	54	66	70	65	68	63	59	61	55	62	59	57	58	70	79	64	50	65	61	58	54	55	63	68	61	49	69	69	63	71	44	71	55	60	67	60	74	54	62	62	51	55	56	72	63	68	61	44	76	67	40	53	65	75	64	59	60	54	57	49	66	71	71	53	54	57	60	49	72	41	52	77	59	49	47	58	63	63	59	59	66	60	60	55	62	53	43	50	67	63	49	59	59	65	66	63	76	55	59	66	58	60	67	47	75	49	60	72	56	57	57	56	65	46	64	59	63	60	62	61	63	56	63	58	66	63	64	61	59	52	71	62	48	65	54	71	67	60	73	55	63	60	51	55	72	61	51	51	49	51	69	62	58	61	57	67	54	60	50	77	53	83	61	66	66	54	64	51	61	57	64	59	43	55	82	66	42	65	53	83	44	52	68	48	63	66	57	46	66	60	58	63	58	62	52	57	56	62	66	56	60	56	53	62	74	56	56	62	52	66	69	51	84	70	53	52	60	61	53	59	58	83	40	67	57	46	64	54	54	62	69	51	45	56	70	63	63	62	57	54	62	59	46	66	61	68	65	66	52	72	68	62	72	58	67	60	58	59	76	63	61	63	68	63	71	65	51	54	49	65	63	53	71	51	56	68	54	58	51	59	50	58	45	55	58	68	63	51	67	67	69	56	56	54	42	61	53	62	68	60	59	70	54	59	63	67	66	56	83	50	56	50	70	65	67	51	71	47	68	50	50	61	49	57	70	63	50	63	56	66	56	58	75	46	53	60	65	69	71	55	49	71	58	55	64	67	60	57	58	50	73	66	71	51	57	60	60	68	61	49	72	64	51	61	51	61	58	63	51	62	47	72	76	70	73	75	72	51	62	55	63	58	58	64	62	67	55	51	79	59	61	75	53	48	64	53	55	64	61	66	65	58	60	56	65	48	61	77	56	57	75	54	62	59	62	58	63	57	71	61	57	65	72	49	64	53	66	48	65	67	51	67	51	66	59	51	53	57	69	55	63	70	54	64	62	61	48	69	62	54	62	55	52	54	61	55	70	57	69	68	55	40	64	45	61	55	68	70	58	63	59	65	51	56	53	54	56	66	73	66	37	56	68	47	60	65	59	59	71	57	51	56	55	59	58	57	76	47	52	63	67	55	51	69	56	62	52	64	69	57	67	72	64	64	49	67	61	65	76	58	68	66	56	52	50	59	42	72	69	52	58	64	53	55	56	61	82	50	59	61	68	70	51	65	65	74	54	60	58	75	68	57	71	66	55	71	64	63	56	63	69	55	62	61	60	49	58	59	48	64	58	59	79	65	70	50	75	66	54	73	71	59	57
18160	9683	18138	31678	45106	56082	57622	51801	40495	31789	22967	9570	851	566	550	582	568	533	551	539	563	520	555	569	555	555	500	583	566	600	538	556	572	555	535	573	528	536	574	536	559	570	531	528	538	541	591	559	560	562	532	539	534	537	540	566	550	527	513	545	536	542	562	531	541	537	555	535	585	572	547	550	518	534	552	550	556	575	543	560	501	539	544	524	556	516	554	524	558	594	530	557	535	566	525	539	549	545	555	503	538	550	558	543	554	588	503	590	548	556	541	523	500	578	558	559	545	499	543	558	521	560	552	525	523	516	566	523	574	534	527	530	559	554	520	533	535	536	572	539	553	530	536	510	546	523	544	519	551	508	567	537	543	542	573	599	598	543	542	542	559	555	540	536	610	565	552	532	615	540	547	527	520	561	580	551	537	527	571	523	511	487	486	560	549	610	514	529	546	485	545	552	518	542	554	567	532	544	527	553	527	543	580	514	576	542	531	549	525	540	551	560	539	554	495	474	534	557	522	516	508	549	551	543	553	499	505	546	568	525	563	542	599	560	525	573	528	569	511	538	532	573	561	520	538	560	542	542	542	514	534	528	554	540	535	530	507	556	563	532	567	537	533	535	565	551	528	543	557	564	555	549	551	522	511	594	541	572	541	563	568	530	573	601	484	541	511	515	558	558	549	529	471	514	562	498	541	493	545	590	536	518	565	557	513	535	580	555	557	517	586	546	559	558	518	524	559	540	538	539	556	530	508	576	533	560	548	598	527	489	540	552	518	553	528	541	564	503	520	529	526	544	533	536	558	554	545	536	552	532	558	534	581	560	562	522	546	544	535	519	544	541	537	507	561	535	547	537	542	531	533	543	508	577	527	502	534	585	561	530	545	534	542	487	570	535	547	573	526	582	533	545	578	558	511	572	585	525	519	540	540	560	537	505	550	551	529	535	498	535	502	533	596	579	608	520	528	589	573	524	520	540	514	490	469	535	568	569	526	546	497	583	519	500	532	562	504	544	484	524	479	577	527	547	523	579	523	580	487	548	523	541	538	564	524	539	564	509	572	550	556	520	561	534	537	490	548	511	565	513	550	565	530	550	532	548	549	536	549	538	568	566	524	541	535	531	561	527	563	525	543	505	538	557	555	558	542	558	578	548	578	560	556	602	546	541	534	553	533	520	563	555	507	566	532	568	565	549	552	572	581	506	526	525	568	514	534	544	506	541	537	526	562	540	508	556	587	519	500	510	525	529	504	512	539	561	527	537	525	518	543	527	524	537	543	560	575	542	568	569	477	562	585	556	518	513	530	532	538	543	544	529	529	556	522	540	532	562	526	555	544	544	560	578	488	506	525	511	541	581	491	520	518	535	559	497	528	532	564	545	577	537	595	558	523	533	533	536	569	509	550	539	505	489	548	528	526	558	538	541	501	546	556	542	561	511	570	552	513	550	582	519	559	524	500	560	501	566	549	565	545	516	517	515	557	538	540	561	519	541	564	544	547	523	509	543	533	556	523	538	520	562	529	521	526	546	507	537	559	614	509	551	533	505	546	520	506	587	570	566	570	549	530	536	494	560	552	523	543	537	567	508	553	523	530	526	540	521	527	560	553	538	520	540	540	506	532	557	562	566	554	505	542	553	507	549	523	547	577	534	536	550	537	581	522	530	510	532	556	581	541	569	515	492	587	553	538	513	554	570	575	554	518	559	533	556	556	507	549	541	536	549	528	547	551	546	534	547	537	540	505	517	534	532	555	523	513	543	558	518	554	574	526	528	530	529	530	524	567	560	530	585	570	559	545	542	521	520	544	537	538	536	542	566	544	554	522	535	539	539	510	600	537	508	517	543	542	558	557	543	516	576	548	565	487	548	541	551	549	548	525	518	550	550	539	518	544	564	551	537	557	514	569	545	520	512	511	508	538	556	524	586	537	508	545	540	544	561	539	586	541	585	522	542	550	548	495	555	544	524	526	573	547	544	538	561	560	516	533	535	544	522	544	558	548	514	558	510	566	543	514	539	566	545	521	550	503	564	553	564	561	593	516	533	523	504	506	537	552	531	523	534	559	546	519	508	525	537	539	546	512	542	519	541	534	558	535	507	536	555	548	544	522	571	520	561	531	534	517	504	499	520	542	523	558	530	530	542	572	473	565	536	577	554	542	525	536	565	509	500	528	507	538	511	560	552	533	519	537	545	545	535	557	580	551	585	560	527	508	563	539	509	529	540	554	537	534	525	493	578	536	566	528	541	563	564	552	547	543	526	557	567	535	504	551	563	516	584	535	531	545	542	530	524	555	531	560	531	547	542	546	518	560	570	555	547	542	557	567	526	531	526	546	495	528	542	554	547	571	533	572	548	555	489	549	528	532	537	537	530	505	510	559	525	542	533	559	512	553	533	534	568	535	535	556	566	550	515	560	570	492	499	559	580	542	544	559	547	557	533	547	554	577	527	552	550	578	557	517	488	543	526	505	537	538	528	569	495	558	531	522	578	542	536	537	544	527	532	550	503	530	557	576	564	573	554	536	533	558	585	563	501	514	551	547	538	535	563	537	557	587	523	557	505	552	566	579	520	549	490	559	558	540	546	542	567	543	550	513	508	551	558	557	553	516	598	567	538	566	581	552	572	554	536	559	545	535	545	506	539	558	563	578	534	539	526	529	541	573	545	513	516	540	547	505	543	541	517	572	547	529	554	535	498	542	547	529	567	579	552	503	544	565	511	525	554	530	570	494	527	509	531	534	573	572	514	508	546	529	551	513	561	578	560	551	552	515	547	496	534	569	545	548	547	493	481	561	536	539	548	533	523	555	508	567	557	543	554	567	515	556	516	551	523	586	516	528	543	503	523	560	554	540	509	543	519	533	533	544	560	535	543	541	535	532	539	544	559	553	567	534	549	549	509	553	545	525	533	492	522	502	558	560	540	501	555	524	522	543	543	556	518	546	557	565	514	511	557	547	565	504	554	567	533	520	534	553	556	593	504	509	533	580	537	520	554	541	576	535	537	498	555	574	550	547	588	547	558	574	560	570	564	552	523	522	523	541	540	552	527	531	520	540	534	517	541	557	547	569	507	511	528	537	501	519	545	507	505	533	557	511	528	537	580	542	531	573	523	550	523	531	549	511	534	549	531	561	595	545	557	564	544	527	564	574	561	530	527	569	500	546	533	510	505	535	544	516	532	527	547	550	550	548	578	526	550	536	535	551	532	534	520	620	625	553	517	521	568	565	589	530	525	506	569	560	547	549	497	523	574	553	530	579	483	537	520	520	521	526	504	562	547	580	535	545	545	550	511	525	591	554	528	548	539	549	534	504	540	540	559	522	572	572	547	583	578	523	541	457	542	500	542	520	571	566	573	543	543	548	507	521	545	564	486	539	491	528	535	552	543	567	529	524	513	557	546	492	552	543	544	552	568	562	567	534	530	516	522	492	540	565	527	538	559	548	532	519	552	580	537	540	535	555	533	547	569	542	530	524	557	546	575	577	555	540	531
2910	236	465	626	630	722	1298	1026	759	588	322	134	66	70	60	64	65	61	69	62	51	55	64	71	72	64	63	57	80	59	56	61	68	54	66	57	57	60	58	57	63	57	63	52	70	65	70	46	51	55	60	72	55	63	61	65	61	66	53	58	66	72	60	61	56	73	64	59	51	52	48	75	66	61	62	66	62	66	54	53	60	68	71	63	59	64	56	67	62	57	84	58	67	53	58	63	53	53	51	70	60	70	57	69	71	71	57	69	75	59	64	62	59	60	69	62	62	62	48	65	66	57	59	70	66	58	62	62	69	53	64	63	64	48	55	59	51	77	59	71	63	65	68	52	47	65	58	59	58	67	54	58	73	78	59	58	69	53	57	61	60	63	55	61	66	66	61	51	66	64	63	62	62	77	55	63	57	64	68	53	59	62	64	68	52	58	59	68	55	57	63	81	62	47	59	58	54	56	83	53	65	57	70	54	57	51	66	57	76	58	62	57	54	58	69	55	60	74	54	60	66	55	60	70	56	60	54	53	65	50	58	76	62	53	71	59	78	50	51	63	55	56	63	72	57	60	52	60	67	75	54	55	59	64	64	70	61	60	50	65	60	54	56	62	53	62	66	74	54	40	44	48	57	79	54	52	58	48	58	67	53	58	77	67	68	66	51	62	54	54	62	70	64	47	60	56	53	68	57	55	63	50	59	66	64	56	67	54	68	57	56	65	52	55	74	48	65	69	65	58	72	63	53	74	77	71	67	68	56	59	46	69	59	59	65	58	53	50	48	50	69	59	68	73	54	61	65	68	63	49	61	56	52	53	49	58	71	57	67	59	50	71	66	55	65	58	70	65	61	63	64	61	61	70	63	53	54	51	68	61	59	58	57	77	59	64	62	36	50	62	70	67	63	92	66	49	67	52	61	67	47	66	53	71	47	63	75	55	64	62	66	59	62	61	56	75	56	64	58	58	57	65	63	62	55	48	52	58	73	56	73	53	72	51	62	49	60	61	58	54	68	75	66	58	56	62	66	57	55	52	46	65	50	57	57	75	61	71	56	70	67	70	66	62	62	76	66	51	55	73	57	64	50	69	56	63	69	58	60	71	61	55	60	51	63	52	73	67	50	53	65	62	76	68	53	67	77	68	72	52	60	48	73	55	67	55	64	56	63	62	59	70	65	66	49	65	65	49	64	54	49	61	60	61	67	49	60	63	74	72	55	70	59	51	72	59	77	67	67	57	65	50	58	53	69	64	52	54	59	50	68	56	62	51	66	61	62	68	73	68	56	55	55	60	52	59	50	46	72	51	57	59	67	56	62	69	49	46	62	49	53	62	65	66	61	66	62	59	62	47	55	68	51	50	66	56	57	56	60	75	58	61	71	74	65	41	63	65	56	58	60	64	53	52	59	56	65	68	57	51	58	44	53	61	65	56	56	66	57	69	69	54	75	65	77	49	54	61	52	54	58	68	57	65	60	68	53	59	59	61	67	55	84	59	52	64	65	62	70	56	62	56	49	62	65	55	49	58	73	54	58	50	56	54	69	71	60	65	45	62	52	50	59	61	54	67	57	70	53	57	56	59	55	57	63	54	60	64	62	37	59	58	64	59	70	57	57	60	61	61	64	65	56	65	75	68	61	63	79	58	65	58	57	54	69	58	53	64	56	75	55	61	71	64	64	63	57	52	54	65	66	43	55	60	61	54	53	55	57	66	57	54	67	55	61	57	68	68	71	66	68	73	55	70	60	59	65	62	56	51	67	55	59	56	60	60	55	55	80	44	63	66	63	59	60	56	69	56	63	72	59	84	52	56	65	61	49	68	68	45	63	65	60	66	64	52	61	65	64	73	49	63	72	61	63	70	68	53	60	72	61	54	61	69	51	56	61	61	66	65	53	64	60	62	57	61	65	69	63	70	57	65	70	72	55	48	59	64	45	62	62	47	59	68	61	50	69	53	58	58	68	67	67	66	56	70	50	55	70	77	55	55	62	67	57	69	63	44	72	54	47	54	79	65	52	68	53	55	59	54	68	77	52	60	60	65	62	78	48	57	57	57	57	63	58	55	67	66	70	63	41	50	56	58	57	61	54	57	57	57	86	72	58	66	61	69	69	62	67	62	73	73	67	66	59	66	78	65	68	61	51	64	66	72	51	72	71	67	55	64	48	68	53	88	52	50	61	74	63	66	49	57	62	56	53	83	72	54	66	62	57	59	69	60	63	59	57	57	72	69	65	63	56	79	74	64	76	59	58	71	67	59	60	60	50	57	66	70	58	70	65	70	60	51	58	51	70	65	68	69	55	43	69	50	58	72	49	65	63	73	79	57	68	66	62	70	54	54	80	58	68	64	62	59	68	54	67	63	68	60	60	63	63	48	69	65	65	72	60	70	47	59	55	63	51	49	51	59	56	68	64	66	60	72	59	59	72	54	68	69	62	40	61	57	73	63	63	64	64	55	61	47	67	59	60	52	56	58	75	67	54	59	51	55	71	71	70	46	59	62	56	60	51	73	68	50	65	60	66	68	53	62	62	68	60	50	50	50	63	68	63	53	51	69	64	64	59	72	71	63	60	67	67	59	49	78	65	49	64	54	71	60	56	64	67	60	58	73	62	65	53	66	63	61	52	62	74	49	68	53	61	60	57	62	65	58	66	57	57	62	55	58	56	62	59	53	57	53	63	56	64	55	67	69	55	73	73	77	58	63	52	55	68	58	74	61	63	58	53	64	56	69	58	60	54	57	77	51	55	57	63	62	45	68	59	85	66	63	52	64	61	63	59	60	66	70	51	69	59	51	66	59	69	60	59	69	58	51	63	63	66	72	58	66	77	56	63	65	75	51	64	53	71	63	52	59	63	58	61	41	57	62	57	55	57	75	60	71	60	64	69	56	60	62	59	66	71	55	67	60	69	51	65	63	48	50	66	70	57	57	66	52	68	77	62	60	64	71	58	58	80	70	78	67	57	62	71	58	57	71	66	68	64	48	59	66	61	67	62	69	59	61	59	63	56	70	53	64	73	63	49	62	68	59	64	55	55	51	65	67	47	65	59	69	69	65	64	59	64	67	54	53	58	70	57	72	57	63	65	59	47	52	73	66	60	69	56	51	54	54	56	66	62	69	55	68	54	54	52	68	57	63	63	56	53	77	54	57	56	58	71	72	65	68	75	60	69	54	58	68	63	62	73	58	70	71	61	63	69	53	61	66	70	44	70	52	68	49	60	65	62	62	78	65	61	59	60	54	71	68	67	55	71	57	61	64	60	45	70	58	46	60	60	68	79	59	55	76	66	61	67	60	71	63	53	45	60	52	64	83	63	60	51	69	59	54	57	38	58	57	54	73	58	58	74	66	66	59	72	73	52	64	81	56	66	71	68	63	79	65	55	50	56	69	76	60	66	64	74	65	61	57	79	83	71	64	70	56	64	64	49	54	73	51	60	68	47	55	63	64	56	58	57	60	54	48	60	52	69	57	70	53	70	64	63	54
10665	3338	6578	10937	18224	27359	29436	24461	19126	13480	6978	2155	548	527	541	570	573	582	489	516	493	526	526	522	528	511	498	510	484	531	479	512	561	490	529	506	541	475	526	496	512	558	538	506	538	507	464	541	517	526	531	490	516	495	565	522	540	495	450	494	525	522	538	492	485	459	532	539	520	508	485	522	476	542	555	504	515	486	574	533	528	535	543	520	500	527	498	549	498	557	508	528	541	502	554	507	528	517	505	510	526	498	523	518	498	512	537	487	536	501	529	516	481	554	521	531	552	518	485	555	465	459	529	498	506	518	540	528	542	514	501	510	518	531	525	475	509	514	517	566	534	495	516	514	514	507	551	512	512	544	522	522	522	516	525	513	513	503	493	528	532	546	525	542	539	497	531	536	503	533	519	508	545	515	468	545	516	515	526	520	550	530	493	531	530	530	509	523	539	518	516	489	531	533	465	535	548	516	537	560	523	523	501	506	480	500	535	509	483	506	516	531	529	520	532	541	542	543	539	493	559	490	464	465	524	501	549	515	519	537	526	519	467	485	553	549	560	515	517	541	520	533	524	521	514	487	525	535	478	494	541	527	531	535	476	507	553	492	533	512	537	521	479	495	507	499	511	493	546	491	526	521	549	518	507	538	529	523	526	497	507	512	535	514	492	540	533	522	481	522	488	524	562	519	550	534	511	497	516	563	529	542	478	527	530	542	529	486	548	523	508	517	548	560	527	508	579	514	552	501	522	530	496	514	520	564	520	522	587	534	529	500	512	567	506	568	530	519	505	494	489	520	553	514	499	496	517	491	506	516	550	540	521	498	505	505	524	532	496	564	540	512	536	558	493	545	539	458	543	510	524	505	513	524	515	518	500	550	503	536	505	532	519	493	479	526	540	521	532	510	500	532	488	519	525	514	515	577	558	527	525	519	477	519	537	515	517	503	531	564	520	518	483	510	529	526	541	511	535	578	522	495	551	523	538	524	520	499	517	537	550	519	530	492	512	558	511	505	541	514	524	532	519	524	504	532	508	523	520	536	532	545	535	528	534	574	520	560	561	517	536	486	504	524	567	478	524	506	493	511	502	512	524	509	497	533	540	547	521	536	539	546	533	538	543	484	496	501	551	508	566	496	524	506	498	549	559	499	479	543	550	540	481	569	493	533	533	468	520	566	529	552	521	532	520	503	514	516	506	506	514	504	531	566	535	525	508	503	467	508	536	510	518	501	532	530	532	490	568	482	527	536	521	521	526	514	515	523	495	532	516	552	504	518	516	503	532	476	548	573	572	498	513	578	520	488	531	533	457	516	513	495	541	500	564	533	496	537	538	541	536	542	494	484	520	540	510	521	523	534	568	498	537	514	455	499	574	552	505	517	485	537	524	511	511	516	500	485	526	518	537	513	533	561	487	529	511	543	535	535	522	539	514	532	504	547	504	522	526	559	572	512	513	515	547	509	499	551	515	559	509	513	511	515	533	520	543	549	506	520	517	543	508	556	519	563	524	557	487	485	486	527	481	521	506	505	495	528	507	479	523	520	539	542	522	520	510	539	529	545	551	513	495	547	546	523	547	519	521	505	506	533	522	514	493	524	497	561	547	479	516	562	509	525	503	511	502	536	499	510	526	528	553	551	537	497	527	537	511	521	525	525	531	506	524	540	531	545	536	511	529	522	506	492	544	508	514	547	518	504	540	532	526	536	516	535	505	500	544	489	531	491	557	496	494	511	544	546	485	521	542	526	522	504	519	511	490	522	523	494	520	534	500	510	498	481	541	509	484	504	486	519	531	496	477	526	517	528	533	562	527	535	506	525	514	474	484	533	516	501	549	500	502	546	519	559	501	530	534	534	478	512	482	499	509	543	518	518	523	568	520	559	556	509	540	513	489	496	475	537	502	520	513	496	527	531	551	561	468	516	525	524	510	561	535	543	471	525	504	509	542	539	568	526	500	504	532	491	517	500	541	509	537	481	523	514	501	522	501	514	535	529	488	517	497	515	492	526	555	451	503	508	516	509	522	464	467	500	508	494	540	519	525	532	551	552	509	535	522	516	508	550	479	509	484	533	502	559	507	509	522	482	533	491	506	590	535	528	524	514	526	508	539	538	484	527	541	489	507	482	553	530	466	534	539	501	511	511	501	554	528	478	518	485	490	536	545	477	502	508	496	534	481	574	517	479	524	500	530	480	559	506	495	513	538	495	546	542	535	522	508	492	486	515	515	518	493	512	503	491	505	573	513	514	537	569	528	490	467	513	500	548	529	542	602	510	503	541	536	520	485	531	501	525	545	554	513	531	542	526	468	531	527	491	547	489	568	510	509	545	519	546	539	511	560	557	584	531	526	524	523	534	548	514	519	521	483	526	524	517	526	530	560	516	530	540	555	518	519	533	507	516	535	535	532	555	505	538	531	547	496	515	548	520	497	515	551	525	528	513	532	495	554	473	517	502	553	536	515	469	545	555	541	493	514	509	551	520	481	515	508	491	503	509	511	536	517	523	510	505	533	511	519	508	544	526	508	539	520	517	534	514	531	513	523	519	504	525	521	512	521	521	513	525	554	519	474	502	523	570	517	533	490	532	538	508	499	489	508	553	490	526	505	513	524	547	519	505	519	564	503	527	527	527	532	495	526	498	520	518	511	507	524	556	516	491	554	539	482	536	509	509	521	546	451	514	528	487	541	533	521	498	498	554	539	515	525	544	537	532	543	524	506	519	533	507	555	537	513	518	476	535	551	519	535	507	543	558	510	518	537	497	504	524	534	523	517	483	526	511	527	572	498	522	544	554	509	533	518	485	506	520	531	520	530	493	518	491	527	558	538	516	550	495	505	509	542	491	501	513	530	539	537	534	508	528	515	556	528	528	519	535	548	552	546	531	512	531	509	519	529	546	535	532	532	542	520	568	520	514	545	518	497	514	528	519	523	543	475	519	535	528	482	502	524	535	559	507	525	542	505	544	526	525	536	520	504	555	521	520	499	504	514	501	543	518	592	538	510	506	515	521	467	485	524	518	532	543	540	497	514	496	524	546	536	553	505	515	508	495	519	540	523	526	564	518	535	506	519	505	528	533	518	515	497	501	557	523	517	523	499	514	503	506	532	514	562	548	507	504	487	512	505	483	514	507	474	521	535	514	571	576	503	528	522	492	528	499	536	500	518	529	498	519	565	531	543	508	493	521	523	516	526	533	490	506	512	500	513	522	492	558	519	519	504	518	527	523	515	502	491	496	508	517	551	521	511	510	496	547	531	525	510	524	506	512	538	566	558	498	471	524	466	510	517	525	512	527	520	517	514	507	542	545	546	501	504	542	559	528	491	503	490	472	561	545	522	517	526	527	583	494	484	526	540	479	540	516	525	527	503	534	506	518	513	505	542	552	498	508	519	502	555	509	569	517	536	499	494	522	501	542	553	518	513	570	525	534	468	482	518	483	526	518	556	525	554	513	518	471	509	522	535	517	517	542	510	459	555	524	529	531	497	517	553	501
3344	2143	4432	4450	6064	7654	8724	6341	4240	2346	982	243	52	50	37	46	52	58	49	55	49	50	61	46	46	50	58	52	52	42	49	51	47	47	49	40	42	52	54	46	49	32	40	61	55	48	53	45	65	41	42	43	48	62	62	49	51	54	60	60	57	54	57	53	49	58	49	48	57	50	41	51	52	50	47	48	50	46	51	43	43	48	51	73	37	40	54	53	45	56	62	55	45	35	64	31	44	53	41	44	44	52	41	53	54	42	46	44	62	45	44	55	61	57	56	46	56	51	43	43	45	46	54	55	46	48	57	39	38	48	41	39	47	51	51	40	57	67	50	56	46	49	49	42	49	53	42	48	55	53	56	49	53	43	38	45	52	50	44	50	51	59	56	43	47	51	46	52	34	46	55	49	43	42	51	50	42	56	58	58	50	51	40	38	51	44	52	46	53	54	51	48	48	51	49	40	58	53	50	55	34	47	49	42	41	59	36	61	58	49	69	70	49	42	43	48	58	54	49	52	41	46	59	60	50	44	45	33	53	48	36	42	52	45	53	47	50	50	47	60	43	50	46	60	58	54	52	42	42	42	50	60	48	52	48	51	44	55	35	53	60	50	56	35	51	39	49	51	63	35	43	56	56	59	46	65	44	49	59	34	66	58	53	64	40	57	51	50	45	48	48	56	42	42	45	47	49	41	62	56	50	44	54	37	41	47	44	51	46	46	55	44	47	57	44	47	50	46	47	47	62	54	53	36	42	44	49	51	40	36	44	43	47	42	63	47	59	54	51	49	50	56	46	52	42	62	51	41	54	50	54	47	63	50	52	43	57	41	47	48	48	45	35	48	51	44	44	63	52	44	41	51	43	48	49	60	45	41	55	45	40	48	55	52	49	44	41	42	48	46	56	46	50	41	64	45	39	51	47	59	61	51	49	43	57	54	51	55	52	32	51	46	51	57	55	58	44	60	37	51	62	37	47	49	51	52	61	39	44	54	56	48	47	49	52	59	50	34	39	49	43	38	49	50	43	43	53	44	44	51	51	45	43	58	50	65	45	34	54	47	41	48	42	52	43	50	43	52	55	46	56	52	42	49	61	45	46	62	57	47	45	36	46	48	59	55	52	46	56	52	49	30	52	61	41	43	54	59	42	45	42	32	57	48	49	59	46	56	45	69	43	50	39	40	42	55	55	60	49	53	42	47	48	51	52	44	45	64	51	46	50	46	47	41	51	50	46	53	49	52	47	53	48	43	42	58	51	48	51	48	45	52	51	52	49	39	52	47	44	30	47	52	59	49	51	52	55	43	54	45	38	45	49	40	42	53	44	47	42	47	52	41	47	48	36	44	47	49	46	41	38	59	47	48	48	47	44	43	50	68	44	50	46	52	49	49	46	44	45	45	44	49	54	54	39	51	51	53	57	38	51	57	55	37	48	41	53	51	52	59	49	38	43	55	52	43	55	57	46	54	56	54	50	50	55	62	50	45	45	55	46	50	46	56	38	64	55	44	44	49	51	47	44	44	49	51	52	52	56	34	49	47	44	45	47	40	64	48	54	39	41	57	57	55	48	36	55	43	41	56	57	55	49	32	47	63	53	45	61	45	53	48	44	58	48	46	53	45	44	60	66	55	37	50	54	47	52	45	48	47	41	45	55	54	46	66	58	49	51	59	42	56	48	49	37	31	57	40	45	58	55	50	59	65	56	56	52	58	50	56	56	52	55	54	49	47	50	42	34	44	56	45	36	55	38	43	58	80	54	46	57	44	56	48	46	50	60	48	50	61	45	52	45	52	45	51	42	45	51	58	50	42	35	38	43	58	45	52	45	61	58	43	57	53	47	46	53	56	45	55	45	42	45	48	48	55	43	43	50	54	46	47	49	42	45	53	55	46	47	49	57	42	47	64	60	46	61	43	57	44	43	67	57	47	54	48	50	41	50	64	55	51	47	55	45	61	53	42	60	29	57	37	55	50	40	50	69	44	50	48	61	45	42	48	40	46	50	58	38	55	44	53	47	50	54	52	50	62	61	48	52	49	51	40	48	47	56	55	42	52	54	52	47	63	50	57	62	59	54	56	43	41	45	51	53	42	44	44	41	59	40	42	53	44	49	39	45	54	50	58	56	46	48	39	50	52	62	59	37	42	67	41	47	45	41	50	59	43	65	62	54	62	51	49	63	55	49	33	47	46	52	51	50	52	48	48	60	46	47	49	46	55	47	44	43	49	64	56	52	50	38	45	43	49	56	49	45	59	53	48	51	38	45	46	38	55	48	43	43	43	65	32	33	63	63	55	43	46	42	52	46	60	42	57	53	49	51	55	43	38	48	44	55	41	61	47	45	51	47	58	48	57	50	57	43	50	50	50	57	57	48	47	49	42	56	47	49	42	47	47	47	50	54	53	55	54	48	64	43	43	42	46	54	42	61	51	64	45	60	52	46	47	50	50	48	52	55	58	37	52	49	49	65	63	49	49	51	41	50	52	40	46	46	54	50	51	54	56	38	41	57	45	66	43	63	44	51	79	55	46	40	52	42	60	45	50	59	61	43	46	47	53	49	47	50	35	56	44	58	42	54	48	52	51	41	32	49	45	59	51	47	47	56	50	50	42	45	46	45	58	44	60	63	57	53	43	46	48	38	59	48	49	47	42	38	58	51	35	48	48	37	49	56	51	53	54	47	53	44	44	60	49	44	55	45	44	39	47	43	42	56	52	47	54	48	55	39	54	43	41	48	52	53	52	46	43	43	47	49	47	45	52	51	64	44	58	41	54	41	50	48	43	52	60	43	43	45	42	55	47	51	42	44	46	51	38	44	41	42	39	45	45	56	47	41	49	59	48	44	48	41	39	35	37	41	59	51	44	32	51	47	58	53	50	54	44	37	47	64	46	56	51	52	49	45	52	66	42	45	39	39	58	42	54	43	50	51	60	52	39	63	48	44	53	43	45	35	59	47	34	44	55	51	56	56	30	58	48	61	39	48	42	59	57	44	48	44	48	54	57	61	55	44	48	47	63	59	47	38	49	55	48	48	43	38	36	48	60	64	51	42	56	48	47	49	52	49	50	56	48	47	52	56	57	47	48	39	50	54	66	40	53	49	44	51	44	44	70	54	54	51	46	59	50	47	47	46	46	46	53	45	44	53	62	34	49	40	49	43	50	55	58	54	41	54	44	46	45	58	48	54	43	49	54	46	40	44	44	51	41	52	41	46	40	47	50	47	52	46	44	63	48	50	53	43	42	46	52	33	52	54	39	67	58	51	42	41	52	47	30	38	38	40	57	47	53	50	45	61	38	40	56	43	55	42	46	44	51	51	47	47	50	58	58	43	46	40	55	44	45	59	44	64	60	42	52	47	52	50	33	64	53	52	49	58	40	44	45	45	54	46	50	58	50	43	41	55	56	50	52	49	49	67	39	41	67	55	42	41	45	58	37	60	51	55	44	47	35	55	36	53	49	55	54	47	67	52	41	55	51	42	38	51	62	49	59
16714	18493	26586	32331	49553	58704	57039	47209	39113	30478	18966	6192	573	470	477	419	451	452	454	463	440	433	462	465	475	433	434	454	424	455	431	418	419	456	456	419	468	419	475	450	423	439	487	462	476	437	444	448	435	458	441	441	469	440	415	403	472	472	461	468	490	455	456	423	399	475	451	492	452	396	433	453	462	467	419	449	445	443	413	467	469	439	497	440	463	410	433	434	452	450	505	463	398	452	444	425	457	468	407	434	459	405	458	473	482	464	455	432	427	439	465	430	430	419	428	381	428	474	467	446	490	466	453	465	439	452	451	509	480	481	463	439	462	466	460	437	432	432	426	437	439	443	436	462	485	443	433	462	437	480	472	429	487	455	456	449	456	447	417	406	455	447	434	439	440	488	435	445	493	439	478	448	479	452	406	425	429	465	449	442	505	425	417	456	455	447	427	454	443	458	479	402	438	429	427	455	425	431	418	479	433	462	399	425	461	498	425	451	447	458	438	448	424	463	451	433	450	438	483	473	429	417	457	463	452	464	472	443	439	418	412	431	434	483	466	433	427	446	445	456	450	434	448	453	459	451	421	408	433	444	434	451	421	417	454	465	440	430	441	446	451	443	451	425	457	450	434	467	458	468	450	483	438	404	463	464	442	471	474	445	435	483	439	403	461	468	472	472	449	419	443	432	457	447	410	409	466	421	440	443	439	439	419	445	417	437	444	415	444	440	418	455	433	429	418	449	456	418	486	401	420	475	423	439	422	467	467	444	465	427	435	447	456	444	438	461	431	437	443	449	455	440	436	450	430	474	461	452	433	455	441	428	451	472	482	449	435	427	451	433	426	448	436	416	426	409	430	429	453	404	430	438	437	453	465	425	476	441	441	448	451	438	470	432	468	488	443	453	471	438	433	437	466	457	439	431	479	471	418	431	490	433	442	474	442	426	435	433	466	443	412	429	457	441	470	418	419	472	471	456	461	439	450	477	459	488	415	473	466	454	443	451	466	481	437	435	446	438	426	450	451	436	449	431	463	417	479	462	448	484	428	449	405	401	412	433	460	443	441	452	429	443	440	457	430	446	440	464	446	458	431	446	399	465	464	465	469	456	466	428	436	449	450	447	429	451	450	463	420	461	462	454	409	412	464	449	429	430	456	422	422	419	470	436	436	472	448	434	479	441	399	472	435	484	423	417	423	484	441	413	447	440	428	421	483	430	418	449	408	423	409	463	456	457	465	451	437	482	471	468	438	454	469	450	472	433	432	461	462	438	447	437	445	467	440	432	409	490	450	441	477	443	429	476	434	485	439	421	416	428	432	469	443	453	410	458	440	428	464	400	459	416	496	458	398	471	454	431	467	420	427	425	455	477	454	425	460	432	439	430	443	436	438	421	417	451	461	452	454	464	460	428	474	443	480	456	436	462	461	435	430	425	466	436	398	435	467	415	409	432	419	402	473	418	468	451	461	497	411	460	442	449	445	434	415	458	503	467	469	411	513	435	456	451	442	450	440	474	495	462	476	443	479	454	450	389	427	443	444	449	461	454	445	432	460	417	453	466	424	428	477	426	430	474	453	439	428	431	469	450	452	407	443	456	457	461	447	423	441	453	460	481	486	436	448	457	444	453	424	426	435	418	470	410	419	473	456	457	438	422	467	419	386	441	468	435	455	436	417	416	434	414	447	428	414	412	441	471	452	432	430	417	439	477	476	424	441	436	401	457	486	416	411	406	450	471	441	427	437	456	407	464	451	396	488	433	452	420	447	438	428	452	446	431	456	456	460	423	412	447	439	420	420	439	435	447	433	452	463	426	441	466	436	436	459	441	447	451	415	385	454	456	415	479	454	448	465	461	439	443	463	433	476	430	440	454	427	439	433	452	444	418	437	436	413	476	442	449	458	432	460	455	497	418	472	475	449	433	443	466	481	461	446	478	463	425	460	431	433	447	458	451	452	427	454	471	428	448	446	487	422	457	439	476	466	426	418	447	442	442	430	428	411	435	446	424	450	441	450	432	402	475	428	418	418	459	461	410	409	433	460	483	474	457	470	503	434	441	494	457	415	423	444	469	478	424	454	421	427	387	427	413	448	435	430	464	463	433	455	462	414	430	418	424	463	416	459	441	423	417	453	458	417	458	444	435	453	442	388	453	466	463	411	440	469	419	433	415	446	485	420	497	442	415	476	427	465	446	444	441	448	454	472	372	449	452	460	453	474	418	479	452	441	415	471	436	413	436	427	410	456	460	432	442	455	441	447	428	445	450	466	451	449	455	382	422	456	462	456	451	463	463	440	444	457	442	431	433	507	449	440	453	400	423	440	481	472	462	427	443	451	484	409	463	424	426	459	453	470	475	431	407	462	449	435	416	477	476	414	448	430	438	455	447	411	459	442	417	471	424	442	440	438	481	425	443	435	440	422	429	443	426	444	460	424	480	458	420	427	454	423	433	441	436	431	413	469	441	450	459	446	467	487	452	456	441	475	452	437	442	438	406	432	422	414	438	504	475	472	445	448	463	467	457	476	451	425	457	461	435	450	449	418	436	434	445	447	452	466	463	464	428	455	469	504	442	427	461	428	478	423	440	412	442	432	449	454	455	450	452	428	436	433	459	462	436	454	436	406	412	426	458	429	454	451	447	452	431	432	449	422	440	438	438	433	446	432	477	436	405	455	426	388	475	415	484	461	446	464	421	440	435	468	454	469	430	459	491	446	464	475	455	435	436	422	453	461	477	471	439	401	399	454	484	443	392	451	407	484	439	464	462	432	476	434	476	453	448	415	459	445	441	465	409	455	464	482	447	416	443	448	488	447	439	428	467	469	460	440	483	441	471	418	432	423	466	436	429	458	445	406	492	443	449	464	452	422	442	446	450	465	449	457	423	467	463	446	441	461	476	423	432	441	430	445	425	455	438	429	435	413	450	498	388	438	444	460	440	424	425	453	428	436	439	438	436	433	426	465	447	448	444	455	479	465	411	474	471	435	471	423	477	466	437	457	424	433	446	441	450	424	458	519	456	419	454	468	455	417	453	440	433	430	442	442	450	429	449	462	447	428	450	417	421	424	437	447	443	439	455	476	429	442	407	429	459	439	432	468	455	474	475	433	434	446	470	455	446	467	485	442	465	476	413	465	475	434	407	477	438	401	434	406	431	458	416	405	444	461	465	450	437	448	450	459	445	472	411	426	429	440	435	399	462	449	455	436	433	463	470	457	443	448	423	462	445	438	470	453	437	439	403	415	456	461	442	426	432	464	442	467	413	409	411	455	435	446	426	450	425	451	440	436	445	447	453	454	435	474	434	431	483	461	427	441	418	459	428	463	440	470	432	455	431	482	434	403	418	448	505	428	458	451	453	451	446	390	479	466	433	517	440	430	473	433	446	460	487	466	434	423	455	458	420	487	455	493	453	488	453	483	449	469	426	433	441	443	447	420	437	428	473	456	425	418	445	422	418	417	436	420	411	441	439	445	405	450	444	402	452	408	452	466	406	432	454
4642	1623	1868	2080	3018	3721	4191	3148	2061	971	414	120	37	41	40	41	33	34	54	40	46	41	33	33	48	35	37	33	44	36	41	42	47	44	36	47	38	35	41	40	39	27	35	43	38	36	56	39	52	33	46	27	48	43	31	53	43	40	36	41	45	35	31	43	34	48	33	37	36	37	44	34	39	45	42	43	37	53	37	33	38	36	47	52	44	34	30	33	30	50	39	40	37	49	43	41	48	39	35	57	43	50	34	35	36	31	43	43	42	51	36	37	39	48	29	51	24	31	37	43	44	34	48	39	28	36	44	31	48	38	47	36	53	36	31	40	33	38	43	45	41	34	31	28	42	34	35	35	37	48	43	52	49	37	40	41	41	53	41	31	38	33	50	40	47	45	41	55	53	33	46	40	39	44	45	46	48	51	32	40	45	40	50	49	42	41	39	39	44	50	37	33	34	41	45	35	43	30	40	43	28	49	40	34	42	51	37	38	37	37	38	47	49	31	48	35	36	39	36	42	32	43	39	46	36	29	46	34	40	37	47	43	44	37	47	38	43	48	33	41	37	30	43	39	31	35	38	42	41	57	42	42	48	35	35	46	48	45	47	45	34	43	48	46	37	39	32	38	38	39	41	48	33	44	37	44	49	41	51	47	41	50	39	57	37	41	55	38	34	42	39	43	39	36	35	50	40	41	43	34	49	37	42	41	31	40	52	42	43	37	53	31	33	43	43	50	40	48	27	38	40	46	34	45	38	26	43	36	42	34	42	47	36	31	49	32	51	43	39	40	57	35	48	37	44	45	32	33	42	37	48	39	33	46	41	35	45	51	28	32	40	46	50	26	44	42	36	41	42	43	46	55	41	52	44	38	51	40	54	49	38	45	36	31	37	31	29	53	40	38	44	34	37	40	47	46	38	30	50	45	35	37	41	45	36	38	46	43	42	38	42	42	46	38	47	34	37	30	38	41	47	47	41	47	36	41	40	38	46	45	47	39	41	48	40	54	37	58	40	46	35	37	40	42	51	54	50	42	47	42	33	50	36	44	42	49	28	45	40	36	54	39	49	48	43	37	44	40	43	31	37	35	45	36	40	45	36	39	43	46	40	39	52	45	37	36	37	44	44	37	36	42	41	32	45	42	49	37	44	46	37	44	37	47	46	40	40	38	47	35	40	38	41	33	43	37	46	46	39	34	34	35	38	45	36	47	50	40	47	46	49	36	36	41	47	41	40	32	43	44	52	35	41	42	39	43	34	47	37	54	40	39	45	56	40	47	47	42	52	50	40	35	41	38	40	41	48	46	42	47	30	37	49	48	39	41	44	40	49	36	37	46	33	49	41	39	52	45	53	39	40	39	37	48	50	46	46	45	51	32	38	40	39	37	44	35	47	35	50	51	39	31	42	36	46	30	44	39	52	57	43	41	38	45	40	49	39	47	37	39	40	32	33	46	55	44	37	40	41	42	36	41	39	38	53	32	34	42	36	37	38	42	35	38	30	36	50	46	39	43	37	28	43	37	35	43	44	31	35	42	33	41	30	40	47	51	52	40	37	39	48	38	36	43	43	48	46	27	43	40	41	48	37	47	36	48	43	43	49	49	41	40	42	34	45	43	33	38	55	51	44	45	41	53	45	45	52	41	42	42	29	35	44	52	38	41	38	28	33	50	35	33	38	31	40	35	48	45	51	41	34	40	41	36	38	36	44	36	46	45	28	50	39	46	40	36	42	40	35	38	45	38	42	43	34	41	34	37	37	46	40	45	38	37	41	28	41	51	31	41	30	40	45	48	43	46	48	48	49	42	40	37	36	41	34	45	42	38	53	42	45	34	45	43	41	34	45	49	42	49	37	38	40	44	41	42	42	52	30	48	32	35	36	38	41	30	41	52	34	47	36	56	45	38	39	41	39	46	39	47	44	40	47	40	33	42	42	43	40	48	38	40	35	36	44	37	45	41	45	37	46	35	42	39	50	25	50	41	52	38	47	41	35	43	52	40	37	37	48	38	32	50	36	31	50	44	49	45	38	33	42	43	39	35	48	42	44	50	43	46	39	39	32	45	41	42	41	47	54	41	40	37	50	46	37	63	42	33	34	33	48	39	29	45	59	35	43	41	50	34	47	21	38	39	42	39	40	35	51	55	42	42	36	35	52	41	45	46	30	39	44	33	45	33	45	38	47	35	45	32	38	46	34	40	37	32	36	31	50	44	52	46	30	45	26	43	48	40	41	39	40	34	36	38	40	43	45	29	43	37	31	44	42	36	46	47	41	37	42	38	43	32	44	45	31	42	41	36	30	43	48	44	31	58	38	30	37	36	42	36	38	31	43	46	40	47	38	40	46	53	34	47	42	42	43	41	37	49	37	32	28	44	40	57	49	42	49	38	33	44	42	36	55	45	32	41	41	34	50	43	48	43	42	34	40	39	46	37	40	48	36	47	33	41	49	42	41	46	41	49	42	51	56	49	50	44	45	37	36	50	39	41	46	33	32	47	47	34	38	35	39	41	44	45	43	40	28	35	37	39	37	32	34	44	49	38	34	23	36	48	36	39	37	40	38	31	43	46	41	43	46	44	43	43	38	43	45	42	30	42	35	41	37	35	60	45	39	32	47	39	34	43	37	38	39	49	44	41	36	43	36	36	44	33	37	48	34	46	40	36	46	30	32	42	29	29	46	36	42	40	41	40	44	48	51	38	48	28	46	35	38	40	48	39	32	42	43	41	43	45	51	49	43	39	42	44	41	45	35	39	42	30	43	45	50	38	40	26	42	40	41	41	41	45	38	42	35	40	38	33	36	42	37	40	49	45	53	43	30	42	40	34	31	33	38	34	48	41	48	34	32	33	41	54	32	42	31	34	35	56	34	40	41	33	40	40	46	38	43	39	29	39	47	38	40	45	32	52	52	36	25	46	35	40	39	48	42	37	39	37	41	51	39	49	37	33	46	54	36	38	48	35	40	49	40	31	52	33	44	45	49	41	41	34	27	28	39	36	33	43	50	54	43	29	45	47	40	39	41	35	42	51	48	36	50	46	46	37	34	44	42	36	39	38	37	56	47	44	39	51	43	37	35	36	47	44	37	35	38	36	37	34	39	53	41	40	32	30	45	47	38	46	38	55	32	24	44	42	37	36	42	44	41	35	36	34	38	50	43	51	43	37	33	45	36	33	37	43	53	44	51	39	48	35	38	48	41	38	27	50	57	45	42	38	32	55	47	38	26	44	45	36	41	44	38	39	46	43	44	38	42	42	49	38	55	34	42	33	46	40	52	38	41	30	49	48	38	52	45	48	51	43	50	39	45	44	50	45	32	36	47	56	43	42	47	44	35	35	36	43	53	37	42	34	35	32	40	44	34	33	45	45	50	42	44	40	42	49	41	41	53	34	43	40	39	36	42	45	40	37	42	35	41	50	34	44	35	35	40	54	31	33	43	41	46	46	43	38	46	47	32	55	44	44	43	36	44	44	44	32	44	42	46	44	37	47
11425	15545	16656	23637	38915	45776	44111	37839	30178	20447	10886	2885	430	379	347	369	370	376	353	374	365	363	373	383	387	335	353	392	388	355	366	315	364	363	356	393	342	360	374	378	357	382	367	358	340	356	352	387	338	361	361	384	359	348	348	356	343	362	366	365	373	337	338	364	326	392	317	353	335	377	376	370	355	398	369	361	372	352	332	344	374	333	384	381	371	332	335	350	349	351	344	340	370	377	365	368	350	356	403	330	369	357	360	339	361	351	321	385	330	349	373	353	343	367	353	334	361	367	324	354	343	375	333	397	332	349	359	370	335	383	363	375	385	336	372	336	369	386	384	354	345	343	338	361	368	335	354	362	364	351	372	330	372	373	342	352	365	359	315	364	376	364	353	372	344	380	350	358	375	380	327	358	361	367	355	351	352	372	353	369	355	356	371	352	376	332	356	372	338	344	341	381	359	359	372	353	354	325	354	336	340	346	349	333	357	340	347	369	370	374	352	371	325	391	367	354	354	337	357	329	392	317	378	363	333	352	364	352	316	333	347	365	377	364	384	352	358	363	366	367	378	346	334	347	355	358	360	374	392	362	361	338	364	351	376	366	331	385	395	346	369	355	357	359	326	327	382	381	322	333	327	342	348	363	365	351	354	358	360	383	368	373	375	357	338	347	359	345	352	348	369	381	366	370	365	338	341	322	377	351	353	358	380	372	335	362	366	355	332	318	356	336	326	369	347	370	360	343	318	348	358	355	353	385	353	353	345	342	383	367	360	369	329	326	343	352	360	370	387	392	353	343	351	373	388	366	377	340	323	349	352	377	364	342	381	368	335	378	373	315	360	369	365	336	378	411	395	376	351	366	378	352	367	362	376	348	369	347	359	362	391	361	312	368	362	356	349	378	360	352	364	345	379	345	355	362	368	361	359	392	344	337	363	347	393	369	353	365	347	376	346	371	375	343	381	354	386	349	371	362	339	380	374	361	344	319	358	368	358	365	337	339	327	331	373	360	351	366	380	368	370	350	324	340	356	345	329	389	377	365	331	351	341	338	353	360	362	378	363	381	332	361	367	346	334	405	375	359	340	347	364	351	383	352	366	363	391	410	388	367	366	356	355	356	350	366	378	385	340	330	375	388	352	342	359	333	356	340	379	375	345	345	355	368	325	360	352	337	372	370	353	336	393	356	366	326	356	341	356	366	357	359	357	382	400	336	363	354	362	362	342	347	329	368	334	395	313	378	344	374	371	357	372	358	369	373	368	359	364	359	384	343	362	326	368	383	378	363	368	377	337	356	378	350	367	342	355	362	356	353	347	334	377	380	362	365	313	383	348	356	414	364	363	373	351	342	345	368	350	343	336	350	351	391	376	426	373	395	365	350	356	371	361	367	316	344	337	358	335	373	369	384	366	356	359	362	376	386	356	379	347	341	374	379	349	344	377	348	387	330	346	358	359	366	384	361	365	398	345	372	367	361	362	351	368	367	377	360	365	371	348	380	334	321	363	379	343	357	360	338	340	344	385	365	364	367	349	353	352	380	348	363	357	338	375	327	381	352	383	383	380	361	345	385	329	365	352	378	379	364	368	346	344	363	397	338	363	346	347	382	338	359	347	351	395	345	335	377	338	360	353	346	344	373	347	374	358	389	383	360	330	411	346	367	397	358	360	355	377	394	377	369	356	360	375	353	352	402	345	356	333	355	337	354	375	371	364	323	377	367	340	322	336	378	354	356	340	357	360	374	369	353	377	342	353	342	353	330	358	349	350	377	366	372	356	335	353	341	388	379	359	353	401	403	348	344	347	343	354	370	372	387	374	369	353	378	364	347	349	366	354	342	335	359	375	317	335	368	366	367	383	369	370	349	359	317	331	378	380	386	308	343	324	365	328	364	352	325	365	352	374	349	366	379	357	367	356	358	331	358	375	398	327	348	362	340	319	362	370	331	415	359	359	375	354	363	359	373	349	382	370	357	350	376	334	382	378	370	353	334	337	390	380	349	417	351	356	315	333	340	340	349	376	400	378	374	340	355	371	371	338	374	384	360	390	379	344	357	395	339	380	376	374	365	382	354	333	340	374	350	341	347	332	336	346	351	368	345	349	339	362	375	376	354	365	385	389	357	382	386	363	370	341	364	355	339	346	376	350	360	349	368	352	357	359	384	382	379	335	371	351	347	340	360	332	357	354	389	405	350	357	354	341	362	358	335	379	380	392	358	379	361	349	377	374	352	359	379	383	345	352	368	403	362	356	375	369	347	309	381	347	387	388	376	341	357	329	351	384	379	340	348	341	351	333	354	357	337	374	336	339	380	417	336	372	353	356	346	382	375	343	370	359	359	334	334	379	339	334	363	388	356	371	382	379	321	294	355	334	366	345	350	346	355	343	392	372	344	366	407	359	370	380	355	349	348	342	342	380	366	408	369	364	361	370	349	313	360	340	347	374	419	353	351	371	380	341	330	361	339	401	365	386	348	378	409	365	381	350	373	381	349	375	344	345	359	350	375	391	350	367	356	360	351	349	331	376	328	346	348	335	379	332	320	373	365	382	372	370	372	372	319	342	353	336	361	342	383	357	374	342	347	372	365	352	368	354	359	386	388	343	365	341	367	352	370	383	376	359	356	321	389	370	366	316	396	346	383	333	361	360	369	369	360	348	380	367	370	364	372	350	364	352	358	365	362	321	348	413	355	389	348	376	354	354	373	353	359	351	328	359	360	351	357	354	391	353	342	362	344	351	362	326	363	350	351	377	361	355	373	387	344	374	355	320	367	330	363	343	358	380	377	369	360	361	342	385	390	358	351	360	363	366	365	378	369	370	364	360	331	363	378	330	355	378	366	405	353	362	333	361	369	354	353	386	340	357	357	315	373	359	363	366	371	368	361	360	338	378	353	372	360	358	336	379	345	336	374	389	368	337	347	364	351	344	342	371	323	361	340	398	333	345	368	389	362	342	353	361	350	405	386	359	372	327	349	344	368	354	337	375	376	366	379	359	328	358	345	336	390	353	354	362	349	371	341	378	319	344	298	355	367	385	387	327	357	358	365	352	387	405	342	378	383	375	379	332	353	362	361	358	345	377	397	364	390	393	375	378	373	357	353	349	350	394	362	360	348	342	362	382	375	361	335	350	389	376	387	346	376	383	370	363	386	364	374	373	379	311	379	350	338	349	368	376	335	343	380	336	347	356	373	360	388	333	347	370	361	338	373	346	359	322	396	377	390	349	343	349	361	358	338	386	360	374	368	348	337	353	360	356	376	380	399	368	403	360	355	356	357	338	376	355	336	372	345	345	335	359	364	317	363	357	367	380	320	340	385	352	344	377	374	377	349	377	383	351	338	341	377	363	373	370	357	360	366	388	376	386	342	333	391	362	385	357	353	350	387	361	363	361	335	376	368	338	328	357	436	360	332	353	331	368	366	388	365	372	371	347	357	349	358	353	368	368	352	348	396	347	357	347	350	331	364	356	351	349	375	346	328	368	362	378	338	364	374
2841	3652	4010	3752	5632	7081	7841	6131	4192	2039	910	293	68	56	72	66	75	52	54	69	68	59	75	74	57	73	60	68	71	66	81	65	60	71	43	60	65	53	64	75	62	60	72	61	72	70	64	63	72	51	58	60	66	57	88	71	62	71	62	64	68	76	59	53	68	60	61	65	63	67	74	55	63	73	73	66	59	63	69	62	70	80	62	64	58	74	56	40	61	78	63	65	64	58	58	50	60	52	61	58	57	55	71	57	66	66	70	70	70	75	66	53	64	61	61	54	59	66	67	64	70	65	58	64	69	57	69	69	68	55	64	57	60	56	63	68	67	59	63	64	62	61	73	67	65	60	70	61	64	71	48	48	53	68	76	73	78	74	54	61	68	57	71	58	62	71	63	61	68	59	69	59	55	69	65	73	66	71	63	84	57	70	55	66	63	56	60	54	61	62	75	62	64	65	62	63	55	51	59	71	61	69	54	61	78	68	72	80	71	63	62	55	72	66	43	70	64	65	50	46	82	67	62	55	71	59	71	67	55	60	69	66	45	64	61	56	70	54	62	76	60	56	63	62	86	58	51	62	64	48	69	65	81	53	79	71	55	71	70	60	52	79	76	71	65	55	70	56	60	84	57	44	53	61	64	71	73	56	61	59	63	60	51	62	81	67	62	61	77	56	64	62	64	54	44	57	52	53	53	50	66	62	46	65	79	52	58	68	58	64	71	53	70	58	58	57	65	73	64	60	57	50	58	61	63	76	49	66	65	64	61	71	75	55	55	61	52	69	69	55	47	57	78	63	71	63	72	55	57	70	62	60	62	60	69	71	77	52	57	71	56	59	61	54	58	52	71	67	76	57	59	64	61	64	63	59	73	60	65	53	62	62	69	72	57	61	58	58	69	58	53	66	63	41	63	80	74	61	81	69	58	53	55	69	62	63	65	63	74	52	69	69	52	75	68	62	75	65	66	65	69	60	63	64	58	70	67	59	51	61	64	73	49	62	73	66	57	69	59	70	71	54	73	64	65	78	47	61	62	63	77	61	71	68	54	55	69	50	71	59	68	52	70	54	56	76	61	50	60	59	47	67	71	62	52	68	66	71	65	63	64	68	68	58	83	80	70	56	74	61	57	73	63	64	76	69	71	63	62	57	67	82	68	50	65	76	52	73	67	61	60	65	70	82	60	51	62	70	69	55	60	54	65	73	59	67	68	63	68	60	80	77	73	58	63	58	53	52	59	61	60	70	52	70	66	77	79	63	58	65	77	60	70	70	66	62	62	62	54	76	44	72	65	60	63	59	55	59	56	47	66	59	54	69	72	56	53	51	80	57	72	51	61	53	54	74	61	60	61	69	50	62	53	64	58	59	72	55	64	60	55	50	61	69	67	52	67	62	56	74	53	55	65	77	67	66	57	73	65	62	50	48	67	59	64	54	63	51	61	62	68	66	73	69	74	63	71	75	50	68	72	76	56	67	65	64	61	71	62	59	59	62	65	76	65	83	61	56	59	67	52	66	70	59	57	54	53	70	69	60	62	74	54	62	59	69	61	64	67	53	62	50	66	79	58	52	68	70	63	67	61	71	78	61	50	54	60	67	55	78	64	66	54	68	68	55	64	59	79	63	70	62	59	66	53	79	94	73	54	65	61	57	72	68	75	61	55	75	52	59	69	62	59	69	48	59	61	71	67	62	69	64	75	56	71	78	66	92	72	60	50	69	61	73	61	51	59	57	48	67	63	56	53	59	63	64	64	68	50	83	68	66	90	55	61	76	55	62	60	89	52	57	64	56	55	56	71	61	76	73	61	85	65	64	54	55	67	66	59	49	56	71	68	60	75	63	61	54	65	54	58	61	63	62	62	60	70	59	48	62	69	63	73	60	66	64	63	53	44	59	67	81	65	66	56	77	64	70	62	67	59	51	63	76	73	65	58	65	64	55	56	59	61	50	70	67	54	57	48	56	57	72	63	55	60	74	59	68	70	57	69	54	62	50	53	69	57	58	61	53	55	68	60	71	51	62	62	70	66	57	53	68	63	62	81	57	58	81	58	56	63	57	51	74	70	56	61	62	60	68	63	64	60	60	50	60	76	50	69	52	62	63	58	67	64	73	67	66	63	67	52	64	75	77	74	57	65	83	66	61	54	56	65	65	68	61	57	73	65	56	71	65	55	66	70	71	57	58	69	64	64	66	64	82	65	49	72	60	59	64	65	95	78	55	61	56	68	57	67	52	53	67	56	66	70	68	76	54	50	58	65	61	59	68	64	65	69	50	83	67	81	61	64	73	70	71	72	61	59	73	62	72	60	80	62	61	67	57	57	43	68	70	69	61	68	67	68	62	57	78	60	64	60	62	75	52	74	69	53	61	64	52	53	69	56	63	76	74	52	74	61	60	67	60	60	66	58	55	58	75	61	61	54	57	69	49	71	51	64	64	61	74	82	60	62	63	68	62	63	64	55	70	71	61	57	66	75	51	63	77	58	71	60	68	59	76	54	79	70	58	75	61	70	61	61	68	70	56	69	78	60	52	54	52	64	58	69	52	51	73	65	61	59	75	72	70	60	63	73	62	56	68	65	63	66	63	52	50	50	58	65	68	76	55	61	54	60	64	71	72	59	70	59	76	58	56	71	66	72	53	69	61	58	71	73	65	67	54	76	74	71	72	53	53	55	55	66	57	55	71	70	66	68	80	56	71	58	60	63	63	72	62	68	73	55	56	50	67	52	71	70	53	57	60	62	62	73	68	69	67	62	70	67	73	65	72	68	58	79	56	56	62	58	68	72	58	63	66	64	54	71	53	74	59	68	61	58	71	61	57	67	64	59	46	70	68	62	81	67	73	61	69	70	61	69	68	51	59	71	62	60	70	71	67	66	52	75	66	67	70	71	71	65	68	68	57	70	55	64	53	55	60	79	51	58	70	59	65	63	54	72	70	58	63	57	70	68	71	64	63	65	66	69	63	64	63	55	63	51	57	62	82	83	69	56	54	79	66	54	58	86	62	62	72	69	69	74	75	67	58	51	62	71	56	73	61	67	65	54	62	59	61	69	62	61	62	59	69	66	67	55	73	67	57	62	60	53	70	68	49	69	69	64	53	66	60	72	67	48	68	55	56	63	65	65	66	55	53	65	56	74	77	67	60	79	61	65	64	61	67	67	70	76	63	59	64	58	72	48	65	73	49	59	51	54	68	69	55	57	69	56	71	80	67	58	46	73	58	71	70	64	57	55	60	62	74	62	71	51	64	46	85	63	75	49	56	77	55	61	52	59	54	61	55	52	57	70	67	61	69	65	59	45	64	67	71	65	52	52	62	53	69	58	56	56	60	70	59	62	70	62	72	52	69	62	73	56	60	53	74	53	84	70	59	68	52	58	57	74	62	67	59	57	57	72	60	68	61	68	45	75	59	64	59	53	59	55	66	65	55	60	60	60	69	65	65	70	69	77	56	70	51	69	47	61	69	64	52	81	64	56	64	53	51	61	83
22051	24272	24898	30379	49003	58130	55269	47455	38954	29202	18342	6537	716	576	610	569	593	556	568	592	553	570	565	599	566	583	532	565	571	589	597	563	558	576	560	550	529	564	578	585	590	602	582	560	561	540	539	526	584	573	579	522	557	574	570	575	529	558	574	555	600	558	626	547	569	560	554	623	542	603	547	575	583	584	568	569	593	583	568	502	570	564	587	583	538	571	558	551	560	607	589	571	591	604	545	599	550	573	563	545	549	588	570	592	576	594	581	611	579	592	525	596	589	551	574	509	546	580	580	564	583	547	533	597	596	506	565	605	539	560	553	545	588	610	568	575	561	598	587	536	568	562	566	586	565	530	554	577	518	620	571	563	566	576	529	584	569	521	595	576	587	567	538	553	553	565	579	564	537	590	546	637	576	538	542	576	577	573	568	619	572	555	561	544	613	564	577	552	592	583	525	604	581	554	611	552	563	542	584	579	551	564	559	597	570	564	532	567	577	533	550	591	546	550	603	556	571	575	561	574	579	556	576	556	521	580	565	541	583	622	555	573	538	550	576	542	604	553	569	548	593	565	577	529	528	608	588	577	630	593	572	533	566	579	577	551	519	579	574	567	567	542	536	579	577	543	560	562	563	557	582	528	520	590	552	507	570	567	593	566	558	577	562	564	569	528	526	578	563	547	613	546	560	565	561	573	546	591	594	573	575	504	572	591	607	570	552	545	585	540	602	584	576	515	565	555	599	567	551	533	555	545	543	583	582	557	557	587	556	549	597	562	565	599	551	552	565	576	582	590	531	592	554	569	563	551	567	556	571	600	590	588	596	573	557	611	549	566	587	567	527	555	579	598	573	580	594	536	552	557	601	508	565	594	591	561	565	580	564	536	614	539	617	562	555	567	611	530	618	527	548	589	552	577	519	563	563	526	574	579	583	570	555	597	576	580	572	577	563	550	544	527	562	581	571	527	561	553	536	531	598	588	547	531	580	590	536	570	522	557	590	530	588	538	582	563	563	549	552	597	571	583	591	572	584	549	543	550	558	544	569	548	591	586	580	566	573	592	541	523	544	574	557	529	581	568	591	534	558	567	560	551	572	572	554	589	565	555	580	592	551	518	562	538	540	615	571	544	536	530	554	588	587	558	546	592	546	503	596	588	574	561	529	577	578	583	561	561	616	549	527	594	565	567	589	596	539	542	598	557	538	608	572	556	527	515	541	573	566	598	581	581	588	582	552	513	579	548	545	537	552	579	502	605	566	587	557	557	573	564	586	583	573	561	547	593	557	562	556	522	595	592	591	550	573	565	569	554	574	560	590	572	573	567	530	601	572	523	578	574	604	537	561	600	615	568	549	579	545	574	577	600	593	578	551	563	539	584	589	597	613	517	578	601	536	563	591	523	545	588	554	542	567	550	581	554	596	561	555	570	545	586	568	539	557	579	567	563	540	558	559	526	553	578	582	542	552	594	568	545	523	607	525	566	576	541	568	571	597	533	578	596	586	591	587	580	614	562	604	638	531	572	586	534	572	549	592	553	583	587	553	580	550	610	570	528	563	558	532	576	539	575	549	585	567	624	528	573	570	578	547	562	569	556	556	574	599	556	555	577	580	554	569	556	563	569	572	556	568	619	524	593	544	609	552	590	570	552	595	594	558	615	568	540	589	572	582	581	567	597	572	537	546	579	616	574	593	551	561	568	542	548	585	549	607	545	571	589	632	588	542	622	545	512	571	531	556	570	543	619	561	563	570	567	557	576	560	584	553	552	577	570	574	586	576	567	543	585	578	555	553	576	553	572	582	591	565	570	557	545	528	547	585	549	553	605	601	561	553	576	567	575	550	564	563	541	560	565	581	572	601	578	542	582	549	563	543	593	561	553	547	600	588	520	531	598	614	577	569	555	560	561	553	570	561	531	627	534	593	602	554	566	587	574	513	593	589	556	546	585	580	556	601	549	566	588	564	546	587	523	590	607	558	570	529	592	572	535	582	552	628	567	574	527	558	569	595	552	549	556	538	563	515	567	572	596	556	537	557	554	562	540	550	528	582	599	561	554	558	577	547	585	534	524	580	577	580	600	580	584	595	577	583	565	575	552	552	552	509	581	579	590	556	584	549	542	584	566	565	589	583	570	598	566	554	553	557	598	600	556	561	552	545	609	565	574	533	536	549	604	608	563	524	592	587	534	581	586	597	597	598	573	561	615	568	550	587	500	609	580	565	584	566	553	558	581	555	596	604	547	548	581	582	569	586	534	575	599	580	565	567	546	533	578	561	549	567	552	593	510	557	528	589	577	553	583	542	566	611	597	579	576	565	597	559	535	581	554	579	573	565	539	551	598	589	569	557	554	559	569	592	567	559	575	558	592	553	602	535	574	553	561	529	562	568	542	578	544	584	523	573	574	568	573	592	583	568	610	558	569	579	546	562	543	549	554	615	513	538	559	580	598	568	539	590	592	534	569	556	544	578	571	555	545	588	619	576	582	551	575	598	554	594	546	599	589	570	563	562	535	560	539	547	551	546	587	566	505	575	563	582	531	617	576	568	574	539	589	581	579	599	599	593	520	608	558	573	591	526	569	598	549	575	573	526	570	587	577	586	608	574	553	578	584	574	604	585	581	592	614	510	568	550	611	560	580	553	576	594	635	548	509	596	581	540	569	527	614	587	535	587	597	561	589	532	597	554	605	581	518	551	579	550	595	566	570	581	583	599	549	571	566	581	607	552	554	545	530	556	593	576	544	563	537	595	565	610	561	549	551	551	612	573	562	519	557	524	592	584	592	569	590	530	569	560	602	568	531	574	616	569	578	540	557	596	549	553	546	554	564	564	596	586	533	547	607	579	567	538	566	530	520	554	533	523	512	542	578	532	574	578	567	581	565	573	574	560	589	590	581	569	595	567	558	558	539	582	572	570	560	568	564	596	567	563	551	588	564	542	580	576	543	572	585	598	598	614	590	547	548	600	572	587	590	591	571	589	541	580	551	554	573	557	531	550	547	555	534	571	550	581	565	569	596	539	565	569	548	571	594	557	550	549	571	587	535	598	555	555	594	572	585	574	581	548	615	489	599	568	595	584	565	585	580	567	551	549	599	566	574	570	550	567	615	576	553	525	546	573	553	576	517	574	584	566	579	587	577	625	555	545	578	594	609	531	554	538	550	588	554	574	565	576	570	549	550	555	590	588	594	538	591	617	597	618	561	548	550	568	597	572	560	561	565	528	596	547	588	570	570	563	569	563	563	525	562	568	567	558	531	585	530	556	526	550	565	566	574	573	563	533	535	570	555	593	546	541	568	560	571	600	574	566	554	590	594	530	590	536	549	585	541	641	574	585	536	567	562	565	586	552	526	549	574	560	553	562	549	566	570	551	586	598	586	563	609	599	543	587	585	557	557	568	579	565	560	557	568	566	596	572	596	530	556	528	546	559	535	587	562	542	607	521	581	558	581	534	535	559	578	539	535	536	557	562	534	584	582	586	600	552	559	606	562	619	577
2952	425	395	620	918	1192	1332	1040	729	389	230	127	53	73	54	65	71	58	67	65	71	75	58	72	54	66	61	68	61	55	67	69	69	59	61	81	56	64	67	61	58	62	64	77	62	49	75	72	47	66	56	72	65	55	60	57	62	62	58	73	67	57	52	63	68	67	62	71	56	54	62	67	75	60	81	64	78	67	68	71	46	60	79	59	75	48	60	76	74	57	56	73	46	68	61	70	55	55	61	60	58	68	65	65	55	71	61	69	59	67	62	72	60	53	71	57	60	66	67	61	58	68	61	64	58	63	72	64	57	50	62	72	64	59	69	66	76	60	70	56	68	60	62	65	66	58	60	73	64	73	74	66	73	53	66	65	70	55	55	67	67	64	49	65	65	62	64	73	70	69	57	54	67	59	64	64	64	62	52	94	64	68	58	68	56	70	70	55	61	62	49	64	58	73	69	64	62	58	74	65	78	59	56	50	65	70	61	58	59	51	54	56	68	74	65	67	65	58	62	70	55	48	63	54	55	68	61	53	59	71	70	53	62	69	70	58	63	57	57	74	59	59	73	77	47	66	82	73	63	66	73	65	53	70	68	65	54	69	71	55	50	58	70	62	64	71	84	69	75	57	62	58	57	50	66	68	61	54	61	71	62	57	66	64	58	53	66	68	56	59	55	56	57	60	77	71	64	67	57	63	66	62	62	70	65	77	57	54	58	63	68	68	60	62	73	67	61	67	65	69	66	63	73	73	71	61	61	67	50	67	52	61	37	63	61	43	58	80	70	50	48	70	61	71	75	51	64	67	53	43	66	60	59	69	58	56	54	78	60	77	56	83	68	78	67	70	58	59	67	78	54	75	64	61	68	60	70	55	64	44	69	54	77	57	59	56	49	65	68	56	59	56	66	52	62	66	72	60	68	65	55	74	64	67	51	63	73	64	56	57	57	61	68	59	83	60	51	57	57	57	59	66	73	75	63	75	59	74	46	70	66	56	72	55	66	55	61	56	53	53	80	67	79	68	64	61	68	60	62	56	66	58	59	68	63	64	62	74	69	74	71	65	62	55	65	58	68	53	70	57	64	62	70	66	64	59	58	64	71	62	57	57	54	62	67	65	74	64	55	60	48	56	56	55	78	58	76	75	63	59	65	59	74	61	48	77	62	64	62	59	64	51	68	63	67	64	60	67	68	73	56	63	65	48	60	65	50	65	73	76	54	67	71	57	65	62	64	74	59	74	73	55	68	56	82	55	67	60	50	58	60	59	68	72	71	63	66	59	62	54	77	73	66	67	67	64	52	53	65	75	66	67	57	73	61	75	56	66	63	60	71	54	70	65	60	60	74	59	65	73	67	71	80	45	68	70	81	67	57	73	77	73	68	55	58	74	69	63	57	70	52	67	68	61	73	59	52	78	62	51	79	67	56	60	73	57	65	56	73	60	58	75	62	82	59	62	69	64	54	65	78	68	63	58	77	77	59	54	60	68	73	58	63	67	52	65	68	61	67	75	65	65	64	64	70	49	55	63	64	56	69	68	68	64	64	60	58	68	68	55	65	50	65	61	63	69	61	59	59	45	55	66	61	66	59	66	67	60	71	53	63	64	54	75	48	61	60	72	63	53	46	65	64	62	57	73	63	73	65	73	52	64	71	76	64	57	60	69	63	64	71	70	73	62	63	59	55	66	56	51	70	66	65	79	76	56	60	54	59	77	88	61	62	57	69	60	74	60	69	52	53	61	69	52	78	72	54	62	63	53	66	65	63	70	62	77	56	59	51	58	69	76	74	70	65	75	73	64	53	57	69	65	61	50	74	57	57	75	57	55	69	59	64	67	62	51	64	75	60	58	61	64	52	73	61	51	70	58	62	62	62	68	56	60	62	67	67	56	61	64	55	77	72	73	53	62	63	66	67	57	57	71	70	65	67	62	60	62	56	73	65	75	42	57	52	59	69	75	84	60	57	56	61	66	77	55	68	63	54	71	63	67	48	69	57	74	60	80	70	57	63	65	63	84	65	64	42	68	49	66	57	64	68	64	77	78	68	57	71	65	65	60	71	56	48	50	59	67	71	55	71	69	66	63	80	59	71	65	74	59	57	68	48	59	65	73	68	57	65	86	70	64	52	73	77	55	57	70	54	63	57	72	60	64	68	51	60	49	70	61	58	78	75	70	60	66	69	54	72	61	54	61	68	71	55	66	71	59	68	65	61	59	72	70	89	59	53	57	63	72	62	82	69	68	57	67	63	62	62	64	71	58	59	60	72	66	69	54	56	63	63	58	57	56	74	72	55	64	68	48	74	55	70	50	72	61	64	64	61	75	69	65	72	69	64	59	88	60	67	71	72	70	53	79	72	66	52	55	65	79	72	60	59	66	62	70	51	55	75	67	68	70	70	58	69	58	63	63	67	63	68	64	62	63	59	56	65	64	54	69	56	58	58	70	72	58	71	68	63	69	70	59	75	58	62	64	57	56	59	56	91	67	53	74	66	56	66	67	67	65	78	58	66	61	68	60	69	67	65	78	65	46	61	57	71	52	45	69	52	68	74	56	60	55	75	60	68	62	73	50	69	57	67	69	75	55	69	59	80	68	62	63	59	63	73	67	54	60	70	64	69	69	58	61	80	58	60	62	58	67	58	60	62	66	72	54	59	62	61	60	57	68	70	52	71	57	65	75	66	65	53	64	61	66	66	59	56	65	67	72	73	53	61	70	60	67	53	69	74	60	69	53	60	70	65	78	82	61	66	52	63	75	71	65	67	54	74	68	76	62	54	63	63	49	64	55	68	71	82	51	64	51	50	69	64	61	71	54	62	55	71	49	69	69	56	71	71	45	56	61	60	66	79	65	64	57	65	67	69	60	65	70	68	66	57	68	68	51	70	70	74	59	56	58	55	61	78	65	55	61	70	62	61	61	52	58	73	51	57	69	69	60	47	69	64	71	80	59	75	49	69	80	84	57	39	58	59	63	56	56	60	62	61	64	65	74	75	78	60	54	69	70	83	61	65	65	77	55	59	68	57	58	55	72	68	68	75	57	63	55	67	49	60	73	60	66	44	59	78	53	68	67	55	60	74	62	62	53	63	60	71	60	72	74	74	44	78	79	74	63	54	59	58	69	52	72	64	75	65	54	50	67	72	55	63	63	67	55	87	75	63	64	66	67	66	67	70	55	73	57	53	56	70	54	55	58	74	80	66	71	65	53	51	80	63	62	68	60	65	49	58	62	68	69	58	53	63	65	58	60	71	74	67	69	73	76	62	62	57	77	76	76	69	68	66	58	62	66	55	67	64	66	62	44	62	62	49	67	62	59	54	62	51	57	69	71	60	72	62	64	68	62	76	62	67	62	65	71	71	64	67	73	53	62	70	53	56	78	61	72	62	65	80	72	65	58	60	71	60	68	71	70	75	59	71	68	59	72	53	50	70	63	65	62	58	54	56	66	68	65	56	55	70	71	67	56	56	66	81	72	57	65	62	69	64	75
10722	5601	5630	11289	23657	29894	29166	23691	16820	9611	4842	2064	556	581	552	536	523	548	528	542	565	508	529	525	503	571	554	566	550	584	545	548	558	546	541	617	549	556	555	579	516	557	566	542	588	566	606	577	552	530	530	595	579	552	520	544	574	530	552	544	525	553	580	531	538	519	532	552	545	558	572	544	544	537	544	553	507	586	535	530	534	525	539	533	547	575	552	523	513	539	536	572	542	580	515	560	536	570	562	553	549	568	548	545	566	503	543	549	555	565	561	545	581	532	575	531	543	600	534	557	569	573	564	550	523	569	531	523	574	566	511	540	521	551	520	611	529	563	516	524	540	518	550	547	507	529	542	473	559	564	531	528	486	556	529	586	550	530	531	511	540	545	548	597	494	531	577	561	576	520	539	526	546	573	547	570	516	588	572	526	530	515	564	534	530	535	520	518	530	527	555	573	543	482	565	558	543	541	584	543	586	571	578	534	584	523	551	558	513	535	548	582	546	564	541	554	536	517	524	533	596	514	532	570	546	547	588	503	538	545	555	555	551	537	520	545	548	527	544	532	520	572	524	534	545	598	533	503	559	558	506	547	522	516	550	552	517	566	543	565	564	531	528	565	524	508	531	517	544	541	566	518	525	571	518	550	523	559	569	538	547	527	557	531	555	536	518	575	575	537	540	604	521	577	560	542	553	578	528	567	550	535	532	536	571	560	558	572	548	521	546	523	557	560	525	485	540	550	553	556	517	547	560	553	556	557	557	532	549	502	526	605	529	546	555	538	573	536	540	548	564	551	537	565	531	515	563	544	545	523	569	545	594	563	527	525	560	562	530	557	548	548	569	566	559	502	554	561	543	538	549	539	524	550	539	581	559	575	523	546	540	560	565	521	531	533	534	545	535	563	517	554	553	543	521	521	525	548	540	532	522	551	557	565	571	541	547	549	526	524	586	586	523	530	548	541	532	554	576	553	511	530	524	541	532	505	548	565	559	533	502	579	546	572	585	528	498	495	524	538	540	551	543	524	571	547	544	565	513	537	547	536	477	543	548	516	583	567	549	507	579	564	562	553	531	520	562	570	546	553	571	552	534	515	594	541	532	585	521	523	564	526	546	543	551	565	485	562	513	552	539	563	517	503	523	538	534	543	546	594	556	534	569	518	502	526	565	580	519	553	519	545	547	560	523	542	518	542	557	503	531	573	546	530	502	517	550	561	532	536	519	552	543	535	586	577	559	541	556	541	537	597	567	594	551	549	529	513	553	491	564	534	557	486	542	540	520	520	513	592	546	495	561	527	535	501	538	580	532	518	556	547	551	529	509	549	518	523	519	577	574	582	504	522	536	571	554	511	560	543	509	509	555	568	536	564	534	496	559	558	545	537	523	569	529	531	572	524	551	506	504	539	562	596	563	551	540	499	550	544	540	547	537	531	539	533	576	567	552	540	568	568	553	548	535	538	567	516	544	534	537	548	539	523	553	531	562	570	587	562	529	544	578	521	554	560	497	506	542	549	547	571	548	521	516	580	564	557	533	532	538	536	573	565	509	498	556	533	590	565	510	519	546	525	564	533	571	508	535	529	525	524	523	561	526	559	537	525	525	549	543	548	571	559	564	559	563	611	512	529	559	575	600	535	562	512	539	548	531	569	541	530	501	546	528	562	538	544	526	573	517	525	518	522	534	564	559	518	556	530	557	585	550	525	526	577	539	559	529	552	584	515	534	555	542	532	554	539	572	599	574	566	554	564	511	553	554	534	528	548	520	541	516	551	544	559	534	552	566	539	539	554	510	519	592	573	570	536	595	543	556	541	543	535	538	562	572	549	545	566	565	576	559	513	508	546	519	550	549	567	518	509	553	545	499	540	539	558	563	542	552	572	574	517	590	496	546	575	575	553	544	548	539	547	571	581	524	499	589	528	537	545	539	529	544	577	554	555	533	525	542	571	539	553	534	560	588	521	523	563	514	544	509	579	571	518	555	563	555	544	600	557	587	513	547	560	562	553	559	544	570	583	514	559	539	542	535	550	587	507	536	518	518	549	520	486	546	567	537	569	526	523	588	506	577	550	538	571	496	551	510	556	531	559	511	565	561	553	559	564	543	556	550	541	488	546	536	543	526	493	547	553	562	538	539	513	546	526	527	561	533	541	601	569	501	505	550	596	561	562	571	542	545	587	566	551	505	523	485	554	564	519	549	543	538	520	542	514	563	542	530	535	559	558	530	511	560	545	589	582	612	569	567	528	548	559	519	524	552	538	528	566	538	541	546	545	517	543	524	534	562	514	563	528	537	551	563	540	533	575	488	537	546	531	585	525	568	510	555	546	536	525	524	545	558	520	568	580	565	546	516	521	530	566	516	563	533	535	556	545	537	513	544	554	516	556	535	521	517	580	554	537	568	542	556	575	557	540	530	579	585	550	549	578	543	562	526	540	517	557	548	553	560	534	508	535	557	575	543	542	550	575	509	578	568	536	530	535	566	582	525	588	556	571	564	547	541	523	559	535	528	582	521	552	518	561	541	556	569	528	560	552	542	542	562	549	567	549	515	547	531	576	529	533	589	513	542	537	510	579	548	537	555	525	551	519	546	559	581	526	530	557	557	530	496	555	535	549	534	536	553	561	534	601	514	528	536	521	539	563	581	531	544	605	531	602	582	563	527	528	526	538	516	545	562	555	554	544	501	544	514	546	524	512	550	523	527	538	548	523	565	550	560	569	504	584	546	560	520	554	552	538	532	584	555	544	559	505	531	572	532	540	508	531	560	550	547	548	551	561	534	496	565	573	545	516	579	547	566	568	563	581	578	559	552	552	496	565	492	556	484	569	566	554	544	543	553	565	559	553	521	527	562	562	510	505	577	596	536	556	526	583	553	575	553	514	555	560	531	541	542	568	551	515	535	549	566	537	529	529	632	503	535	565	542	545	554	570	533	534	556	571	526	552	532	517	577	549	554	601	538	556	566	512	570	506	539	526	552	547	525	523	563	532	531	570	516	558	525	558	556	526	503	546	540	574	529	561	561	583	567	555	567	550	533	541	564	533	581	522	580	561	516	572	540	543	563	587	538	555	589	553	557	564	532	489	520	534	527	541	563	508	537	534	573	546	546	581	536	486	580	556	572	556	598	575	519	510	546	504	551	541	557	568	586	557	534	538	560	544	540	542	580	535	544	530	550	539	532	504	542	550	528	594	548	513	558	581	550	532	524	520	531	551	542	549	546	535	573	555	584	517	528	548	565	568	553	533	539	548	531	510	541	565	598	514	561	516	492	544	529	547	542	553	535	539	550	532	522	541	567	540	523	541	543	531	552	566	557	542	580	548	541	522	531	537	515	558	577	547	518	551	523	553	521	562	558	564	543	559	556	530	536	558	536	535	553	557	538	584	508	551	555	567	506	541	550	537	521	558	574	541	589	554	520	552	556	566	565	555	561	552	515	528	513	566	579	539	536	561	560	556	571	572	513	560	564	529	563	579	521	553	542	552	517	566
3782	4265	3879	4661	6072	7589	8588	6810	4180	2184	878	274	62	54	47	54	52	68	53	45	46	48	42	46	63	48	59	44	41	56	53	45	51	55	50	40	55	39	44	50	44	62	64	48	50	30	50	48	55	56	54	45	41	42	67	48	47	45	57	60	48	51	46	55	49	57	59	51	43	57	42	57	55	49	32	55	58	45	56	53	40	56	63	55	47	49	61	59	55	56	66	35	53	54	53	55	52	49	48	59	53	59	41	63	44	59	40	50	54	49	48	55	44	44	50	58	49	48	56	54	55	41	63	40	49	56	50	56	48	68	48	54	64	55	45	65	48	56	44	51	42	59	33	52	45	60	50	45	54	62	58	47	48	36	46	55	49	50	64	42	53	51	58	50	50	44	55	34	46	55	59	51	47	50	57	62	56	40	49	52	47	45	54	42	64	40	47	60	52	56	46	46	42	41	46	47	48	48	49	46	56	46	50	65	56	61	49	60	42	44	61	64	59	42	56	52	58	57	54	56	56	46	47	42	46	72	54	52	55	58	58	52	50	43	53	52	52	46	44	51	51	40	57	45	50	53	64	58	51	61	40	64	58	51	57	51	54	55	55	41	58	50	51	57	62	51	36	47	64	48	45	49	53	44	51	55	45	57	50	63	50	60	40	58	57	60	57	50	38	49	45	32	57	48	47	49	36	57	46	50	52	49	48	61	48	52	51	49	50	50	48	55	50	50	54	45	60	58	48	46	47	43	39	50	50	65	53	49	60	46	57	46	57	45	35	41	51	41	64	51	48	45	56	55	44	51	46	52	54	54	53	47	42	37	56	62	53	53	56	46	43	40	53	51	57	53	49	40	60	56	64	58	53	44	59	63	57	51	59	31	44	62	55	51	65	54	56	68	52	48	55	47	38	56	40	48	59	66	51	54	42	51	61	54	56	58	48	53	45	67	48	61	41	71	62	51	54	42	42	59	50	49	44	45	51	46	43	46	48	51	43	54	48	44	61	51	47	56	54	52	44	45	46	53	51	54	41	37	57	54	59	56	51	42	49	63	55	55	50	52	50	55	43	48	42	55	56	48	51	49	58	47	45	54	41	47	35	63	48	50	50	57	59	50	51	51	56	46	48	52	57	49	60	48	50	48	50	61	62	51	67	46	47	43	53	42	55	64	54	55	51	45	44	59	48	52	56	48	37	44	55	54	69	57	49	46	54	42	42	44	40	40	60	47	47	63	54	58	59	53	43	46	50	59	51	54	45	47	49	62	42	63	41	57	49	56	51	50	61	52	45	46	52	45	55	51	53	43	36	54	59	60	63	51	46	39	52	61	54	48	57	51	52	64	53	55	59	45	51	40	51	56	49	59	45	48	65	53	56	45	54	47	63	60	48	59	48	58	57	64	57	41	48	51	55	53	48	57	50	39	44	43	70	60	54	51	44	51	55	47	54	63	54	51	43	47	54	54	50	59	36	54	53	46	49	47	35	51	47	55	56	30	53	55	57	55	56	43	63	55	59	44	40	47	46	43	65	47	56	45	41	52	46	48	53	47	46	54	49	45	58	48	64	50	49	52	45	54	58	41	47	37	55	46	52	42	51	49	56	58	54	49	52	45	40	42	43	54	45	58	50	59	67	50	50	63	56	64	42	55	49	48	35	53	39	49	43	46	54	52	48	57	48	52	49	37	66	54	50	38	56	53	52	56	57	53	61	71	71	48	53	43	60	40	42	42	42	49	50	36	50	55	47	44	52	57	48	56	64	60	53	49	49	52	53	50	37	49	38	44	61	48	56	64	57	53	54	57	46	58	62	42	63	46	44	48	39	42	41	49	56	50	48	76	54	40	44	54	55	54	64	60	59	49	56	59	50	47	55	55	58	59	52	45	50	40	56	56	48	55	57	58	49	60	51	64	46	58	42	44	40	44	46	62	54	53	41	48	48	51	47	45	53	51	50	57	39	53	44	49	70	46	45	54	49	50	60	66	56	51	61	48	56	54	44	43	43	49	51	46	64	58	52	45	54	51	58	42	51	61	45	53	51	44	49	51	60	60	51	62	48	52	55	61	51	46	61	52	50	53	48	53	51	54	57	45	69	55	55	45	46	57	42	50	53	48	35	52	56	60	63	54	51	58	62	62	59	43	53	49	50	61	62	38	54	60	55	42	54	49	54	49	48	48	56	56	46	55	48	52	50	42	60	62	69	50	48	50	47	48	42	41	48	58	45	53	61	62	49	42	38	60	35	57	51	38	56	41	49	51	49	57	57	48	45	42	62	45	40	46	39	59	47	49	48	46	42	41	52	52	57	52	44	61	47	46	43	47	48	48	44	69	45	38	50	54	53	74	53	49	57	45	49	46	32	45	56	44	41	42	56	54	42	44	68	42	41	51	50	40	46	48	41	54	53	45	53	64	55	50	47	47	52	62	48	57	51	42	57	48	60	54	53	52	51	52	53	50	47	56	41	64	57	52	45	50	49	51	49	40	38	56	57	53	52	41	60	52	57	42	51	56	38	43	47	47	39	47	54	48	56	49	56	41	44	52	39	51	62	59	56	47	48	44	37	46	49	62	51	62	46	59	48	57	49	49	59	51	43	46	42	53	58	50	56	56	57	48	66	50	49	56	45	50	54	50	43	42	56	58	43	55	48	49	41	70	43	51	45	60	47	51	45	51	53	37	75	56	61	61	63	62	56	57	48	58	61	46	51	55	51	49	44	54	55	45	49	54	55	50	42	51	61	45	56	46	45	55	57	51	48	42	67	48	32	52	57	52	48	51	35	48	56	49	51	48	34	50	56	47	53	41	45	54	40	66	55	53	46	49	41	53	51	52	63	57	51	46	44	50	53	50	52	46	64	45	46	55	55	52	44	56	59	56	50	42	48	42	55	67	44	58	53	53	48	45	62	58	58	57	48	33	41	47	64	49	62	47	61	43	51	49	51	57	49	51	51	47	48	56	63	61	58	36	50	52	46	64	49	40	48	43	51	40	64	50	52	48	57	57	50	44	47	52	51	58	46	56	47	46	37	50	44	48	41	54	45	51	60	47	45	61	50	58	48	39	51	65	40	65	63	52	58	65	40	49	49	53	36	46	57	49	53	57	43	48	44	50	62	42	55	40	44	58	71	55	60	59	53	58	62	54	54	53	60	50	68	48	63	53	54	50	55	53	45	47	55	57	59	50	52	48	56	44	60	47	67	41	52	49	56	44	63	58	44	52	52	49	49	53	59	48	57	60	42	45	57	47	47	65	42	41	47	43	46	60	52	43	57	52	51	41	57	51	57	62	55	54	57	53	51	53	43	50	50	51	45	58	47	50	51	52	46	46	49	58	45	44	51	44	47	48	38	67	54	50	61	61	50	44	61	48	43	54	55	56	51	59	49	56	58	56	60	56	69	45	41	58	54	69	42	43	54	60	48	40	56	48	44	42	57	36	53	51	47	49	44	53	51	66	49	58	50	46	48	51	44	34	42	57	43	49	54	41	49	52
19898	25594	24679	32876	49628	58823	57215	47697	38501	29150	18374	6398	632	434	446	460	463	449	463	463	480	452	468	447	467	446	451	466	478	461	477	467	465	431	430	450	449	426	443	466	434	465	426	488	465	439	448	448	446	427	422	474	445	443	397	443	443	507	462	459	468	467	459	506	456	448	488	431	473	461	492	462	400	463	486	441	463	456	406	429	470	481	481	503	457	449	474	454	440	484	434	463	433	454	467	461	452	471	474	471	472	426	395	484	432	437	448	496	455	450	462	466	432	448	442	455	433	473	419	445	472	463	451	487	452	468	468	406	479	507	482	491	475	477	434	490	498	488	480	475	449	481	492	463	494	467	486	460	471	412	432	448	489	454	459	423	439	442	446	460	437	470	473	439	464	431	430	483	462	468	451	482	427	456	447	466	479	448	431	438	442	445	476	480	457	488	452	465	498	479	435	427	459	459	474	430	436	435	456	415	475	459	448	458	448	475	442	434	464	458	465	468	463	443	447	463	470	470	470	461	410	468	467	483	454	461	505	443	449	436	425	468	457	461	449	472	458	472	462	464	460	430	439	492	442	479	449	460	461	453	461	447	461	462	430	435	487	440	450	430	465	476	472	444	410	478	470	470	445	478	430	464	465	437	477	459	455	455	449	441	450	473	482	453	482	465	477	470	431	462	470	442	453	441	441	465	486	438	449	461	473	415	424	451	463	474	478	454	473	497	434	452	494	455	484	449	480	448	459	456	436	447	475	486	451	463	445	491	448	485	480	468	452	468	433	457	456	495	478	466	450	454	439	498	483	480	464	446	487	452	425	451	452	427	476	430	457	440	466	488	509	443	447	443	473	453	452	447	441	429	451	418	446	463	461	465	431	475	442	471	436	434	454	474	462	451	461	449	444	457	478	466	423	488	440	442	463	429	502	434	473	456	484	440	433	443	464	453	452	511	455	470	462	475	454	452	446	435	477	445	467	448	452	458	494	465	451	460	480	446	460	441	454	504	477	475	455	488	472	447	454	473	477	448	462	461	484	439	457	455	429	473	455	449	455	424	453	477	457	409	435	482	470	481	487	460	468	478	429	470	479	466	451	460	438	470	490	466	455	502	455	456	453	441	461	435	515	498	422	479	471	484	444	487	431	480	478	437	468	468	442	439	441	471	441	475	469	447	502	444	497	454	480	497	506	465	445	481	469	465	421	459	430	459	467	412	469	453	420	473	448	498	434	482	478	473	461	472	445	432	488	423	457	489	451	483	471	502	447	465	452	467	476	471	426	444	445	471	440	453	478	453	422	430	476	492	468	475	481	469	436	492	437	461	467	477	493	463	465	492	470	466	449	452	433	458	456	463	442	478	431	464	431	498	476	484	426	456	449	484	433	450	437	478	446	478	475	446	469	487	493	468	446	473	435	493	484	443	464	433	476	419	448	506	438	457	468	453	445	452	490	480	427	460	449	447	470	441	462	461	462	466	435	461	448	459	451	445	444	453	480	421	460	447	439	471	450	447	428	427	465	489	472	476	476	457	441	487	448	497	447	462	420	500	489	448	450	456	440	417	460	460	481	478	493	479	478	472	517	482	443	415	423	470	464	467	468	479	447	451	453	421	431	468	445	444	468	458	455	474	488	458	472	545	458	462	510	434	416	461	472	462	468	452	448	452	425	466	487	450	478	505	466	421	457	452	496	448	443	456	503	458	449	492	477	473	441	445	484	437	458	445	460	491	450	475	449	454	478	495	462	465	498	452	437	467	463	479	439	469	469	437	455	476	476	436	468	446	467	435	474	466	507	459	516	433	472	457	460	503	447	411	467	478	452	460	430	456	467	468	470	411	477	455	451	442	424	468	466	456	452	450	429	464	459	446	431	440	435	478	485	451	459	445	424	452	468	458	458	507	459	471	430	470	453	478	479	456	448	451	449	486	507	448	471	457	462	482	435	443	441	485	467	438	500	510	482	450	466	483	512	464	441	440	460	435	473	433	467	468	471	460	446	451	467	429	465	446	469	484	451	421	454	431	467	424	435	445	472	492	457	491	448	444	495	458	450	439	504	447	494	477	409	450	439	432	440	436	445	461	499	467	485	449	430	446	471	468	491	459	494	468	444	476	458	467	420	446	469	458	437	426	454	458	456	447	462	441	446	449	474	454	467	485	430	472	457	461	489	481	435	520	475	446	490	465	460	459	460	469	487	437	437	459	450	466	473	494	469	435	451	464	488	455	435	465	419	468	510	482	504	434	476	461	487	460	449	465	456	453	449	439	467	492	499	494	453	483	449	457	452	438	457	447	471	450	444	454	450	464	459	462	445	463	442	466	437	494	447	457	477	457	466	447	446	467	476	438	456	481	456	425	446	472	436	471	431	446	439	475	457	468	463	457	471	454	490	446	444	490	490	489	450	470	479	459	457	435	459	468	482	459	478	448	451	475	513	457	455	448	502	467	439	487	455	475	461	447	456	486	466	451	494	456	447	499	455	446	476	464	473	444	471	424	433	471	475	464	475	494	482	459	467	471	479	490	433	431	443	480	470	471	467	421	461	472	470	469	487	475	419	439	449	452	462	446	497	446	489	465	463	473	466	450	453	453	442	467	432	502	446	459	486	458	473	451	467	461	445	447	490	450	490	477	501	494	452	446	451	436	480	468	445	470	460	461	489	436	450	454	469	454	453	420	455	433	454	472	463	490	477	450	457	444	422	437	467	519	488	446	432	469	448	435	467	426	489	492	438	470	448	425	446	482	457	468	440	462	465	454	468	472	446	478	441	467	484	452	461	433	469	482	404	427	434	449	478	449	447	461	492	489	458	449	427	469	411	443	458	482	441	446	466	443	455	458	438	470	474	459	427	456	465	468	455	471	455	469	443	477	463	459	504	470	470	481	451	470	507	498	456	453	432	459	470	458	423	495	468	455	438	464	484	480	457	463	399	482	484	476	467	430	481	446	496	479	470	424	467	447	452	432	462	446	462	479	443	456	434	439	470	452	484	464	446	494	451	458	481	486	470	436	448	429	472	540	470	441	464	517	440	451	444	438	469	475	500	485	476	513	476	452	472	409	448	455	461	440	503	440	477	456	477	466	452	440	426	452	442	471	479	501	449	460	458	437	444	464	424	511	442	436	465	496	453	448	452	473	440	449	479	461	433	439	477	461	474	485	433	455	480	497	472	482	478	442	477	499	475	434	470	490	440	446	463	435	498	505	454	421	427	443	459	461	485	433	448	474	467	449	429	478	453	473	453	507	439	478	434	436	463	475	492	430	474	450	497	441	460	430	453	472	462	466	440	452	445	461	487	459	445	434	433	448	462	469	454	466	467	408	438	488	449	432	469	435	487	477	456	428	427	439	436	457	485	501	449	458	472	480	515	457	425	456	438	422	467	465	466	470	477	468	454	448	429	470	479	465	424	478	491	453	434	427	453	455	466	429	438	456	427	482	477	469	451	467	482	473	452	488	437	460	446	427	462	453	417	455	495	456	473	458	447	462	448	492
5123	2419	2083	2312	3033	4146	4280	3001	1754	888	405	117	51	43	44	38	33	51	40	37	36	44	44	35	38	47	41	45	41	48	43	54	51	36	47	30	53	42	38	30	46	46	48	47	43	41	39	43	56	42	32	34	46	34	55	55	33	48	46	41	42	47	57	46	43	39	41	38	50	45	38	41	38	38	49	44	41	41	37	31	43	41	32	44	40	34	30	40	47	38	41	52	38	46	37	45	45	40	50	42	45	47	48	44	39	42	43	37	46	47	40	34	40	46	39	39	39	44	43	48	46	56	46	36	39	35	54	39	45	44	65	45	40	41	30	26	43	61	47	36	48	40	50	47	46	41	45	41	32	51	48	42	49	42	44	37	50	45	58	44	42	41	38	42	38	43	41	50	46	43	38	45	36	31	49	32	43	47	53	38	41	32	50	30	45	42	41	37	35	42	39	43	35	43	42	37	43	41	34	39	42	51	41	32	50	36	43	47	35	47	39	34	54	44	38	44	39	36	37	45	51	35	36	45	50	27	45	43	46	40	47	38	36	40	52	39	43	62	34	48	48	42	57	40	39	54	29	53	48	46	45	45	37	48	44	38	45	45	51	48	55	40	36	31	48	32	44	41	54	43	39	39	48	42	37	42	55	46	29	43	39	51	37	30	51	46	49	49	33	48	58	45	44	44	45	53	43	48	40	49	39	38	49	42	46	35	42	43	41	34	38	45	31	40	30	44	46	42	51	38	58	38	49	50	51	49	46	34	38	38	41	53	45	42	34	53	41	39	34	50	43	40	37	40	41	45	48	35	37	63	31	45	43	42	45	32	52	36	35	46	46	50	37	33	36	42	49	39	54	45	48	45	43	42	40	40	35	39	47	44	45	31	43	49	50	23	42	52	33	42	35	39	48	52	43	44	47	35	36	45	42	48	34	42	40	40	37	44	43	37	43	43	54	34	35	36	37	39	36	28	37	53	35	38	42	49	40	40	45	38	35	48	47	40	45	44	38	44	42	32	53	43	43	38	41	45	48	32	48	36	38	33	46	54	40	41	52	51	59	45	40	46	45	48	37	43	42	41	43	37	43	63	37	33	37	50	39	42	38	46	41	44	33	20	46	37	56	49	42	53	40	55	45	44	37	41	37	40	41	37	49	39	48	30	56	40	46	41	41	40	36	43	45	44	54	50	47	45	46	43	42	47	35	41	30	33	37	38	35	38	36	49	45	39	45	46	50	45	51	39	42	55	34	44	62	40	44	42	44	41	33	37	34	38	34	38	48	42	43	38	26	53	43	42	45	46	54	37	44	66	46	37	41	42	47	46	44	41	43	39	51	46	44	45	34	34	42	38	43	54	49	47	45	45	44	54	33	44	41	42	46	34	56	44	46	42	52	46	45	43	52	48	48	57	42	41	39	33	49	40	49	51	46	48	34	32	40	39	34	52	38	47	33	34	45	39	45	37	47	32	34	39	39	42	36	38	46	39	41	37	52	54	50	37	36	61	35	34	42	43	34	46	52	48	43	41	51	42	40	52	56	53	44	54	43	46	42	42	38	46	48	47	37	40	38	43	43	45	48	39	44	43	45	46	47	43	49	38	47	41	49	66	54	44	50	47	49	40	42	56	54	45	41	51	41	45	52	44	33	43	40	51	44	39	42	57	43	53	52	32	56	38	41	43	44	56	57	51	39	43	51	36	55	29	49	38	37	49	42	53	40	41	42	48	29	52	40	54	33	44	35	42	44	38	42	35	44	40	42	43	41	36	59	45	37	50	42	51	39	34	38	46	49	42	45	35	40	53	56	32	50	38	46	46	42	38	46	46	48	56	44	46	34	43	54	35	43	39	43	42	44	37	43	36	42	43	49	50	44	38	39	41	43	42	53	52	45	46	39	36	40	47	41	33	42	47	34	38	40	47	41	49	37	56	30	51	41	50	36	44	41	39	29	46	51	44	34	47	44	39	39	33	38	38	53	51	54	49	45	54	48	46	41	41	43	46	53	64	24	50	52	42	49	47	47	35	33	43	44	37	33	33	43	41	42	47	41	43	43	36	48	47	53	40	56	35	40	45	41	48	45	42	45	49	37	41	42	36	46	44	32	41	36	41	47	54	36	45	49	35	43	45	43	55	30	45	42	48	37	42	45	49	39	41	28	46	46	33	41	51	45	39	38	37	46	38	38	49	43	46	42	42	49	51	41	43	49	45	40	51	43	48	52	48	43	37	41	39	48	48	41	50	43	43	44	44	36	41	44	44	43	49	34	47	32	41	41	45	52	37	41	42	36	54	43	42	49	47	47	43	30	36	38	50	40	40	56	42	43	29	48	49	44	48	44	47	40	48	44	41	51	58	56	53	33	40	44	37	37	29	39	46	34	37	32	36	47	43	40	45	42	43	49	50	37	46	45	53	41	52	30	42	46	48	30	48	51	39	50	45	52	42	37	38	54	56	39	41	47	51	41	44	44	44	49	40	59	36	44	36	51	49	47	48	38	53	36	47	43	44	50	42	52	42	47	50	45	44	51	39	35	49	51	52	44	49	36	45	39	54	42	44	40	47	50	37	53	42	42	42	35	34	41	48	42	38	41	41	40	52	40	39	53	47	46	53	33	48	43	44	42	52	49	44	40	44	47	52	48	44	45	37	47	44	29	43	42	42	50	38	34	49	31	44	44	44	46	47	47	45	41	52	31	45	39	45	52	42	47	33	46	43	35	40	49	45	50	41	49	47	40	46	41	51	44	37	53	41	36	46	44	41	32	49	51	42	53	52	50	38	39	40	41	43	34	45	49	44	45	38	49	47	46	48	40	30	44	38	43	52	41	46	46	38	35	40	48	45	20	44	50	34	38	55	46	45	47	38	37	42	48	45	57	34	48	35	48	43	44	48	32	52	46	45	38	39	45	53	47	51	47	48	43	43	50	38	36	47	39	56	40	33	43	43	40	44	52	65	47	35	42	32	42	34	46	44	43	34	48	47	40	38	48	39	44	45	43	48	46	49	47	51	40	52	45	36	37	42	54	38	44	43	41	40	37	38	33	44	36	43	42	45	52	37	33	42	42	45	38	33	27	39	40	39	53	36	31	38	50	40	34	46	45	43	33	43	55	40	48	38	38	41	38	45	44	54	40	36	36	62	37	36	39	44	48	33	46	40	40	39	50	45	43	43	40	45	42	33	40	36	43	42	44	37	38	38	48	40	44	33	47	38	47	45	35	44	37	41	42	53	46	35	51	51	33	49	43	43	48	53	42	44	48	54	40	56	46	42	40	53	38	47	36	39	43	37	49	36	38	39	48	41	57	45	53	39	41	50	45	46	43	43	42	36	46	51	53	39	41	41	51	40	38	34	41	55	44	39	42	41	46	45	46	47	57	45	47	39	50	52	52	38	42	37	43	49	53	61	43	49	41	37	43	42	40	46	42	50	40	42	34	48	37	48	44	40	53	34	40	54	54	44	40	51	37	58	39	44	30	36	41	38	41	50	38	42
18844	19088	17721	24290	38797	46451	44241	36193	28383	19157	10433	2814	411	374	367	407	382	357	357	371	385	387	350	374	403	337	386	363	363	413	387	355	388	370	390	417	357	376	362	382	394	384	391	373	348	365	340	391	360	351	395	404	372	358	332	370	370	341	372	366	359	329	352	388	367	379	382	385	364	366	408	398	363	383	375	354	382	358	354	380	413	373	344	356	363	381	356	368	389	394	384	382	367	387	357	363	381	379	379	352	380	364	371	395	360	374	370	402	378	363	362	369	375	392	346	363	384	403	353	347	370	410	361	367	364	402	373	344	378	381	356	378	363	375	386	393	408	351	351	388	382	366	379	413	387	402	410	355	374	387	372	379	366	327	410	343	406	357	386	382	400	397	378	364	413	360	367	373	357	379	339	394	351	374	350	387	365	396	356	355	373	359	406	376	358	387	376	374	358	334	392	405	368	398	371	392	360	409	382	360	375	344	373	354	375	384	413	406	398	401	372	389	378	367	368	387	375	378	363	394	381	376	397	366	404	358	398	364	369	375	356	389	395	384	382	361	352	379	362	375	361	369	373	403	389	392	386	433	390	359	388	392	378	403	367	362	393	382	342	381	350	434	386	387	365	352	386	389	399	350	388	405	389	359	357	378	366	380	420	400	378	353	349	377	374	405	382	343	328	394	364	343	369	370	386	343	380	379	369	392	382	370	382	364	351	355	387	367	375	374	385	368	386	355	379	396	392	362	416	393	336	377	372	388	399	393	393	412	371	356	396	340	363	390	407	352	359	376	395	345	380	377	362	395	390	351	399	356	407	346	386	370	372	401	394	373	362	393	375	392	397	357	377	396	397	410	380	378	370	348	351	376	391	380	385	356	346	367	384	386	393	346	334	356	368	380	379	376	373	356	388	366	421	388	376	361	381	404	385	394	398	398	395	373	366	383	374	377	384	368	390	354	335	385	389	388	406	394	359	386	389	372	372	397	373	387	383	378	410	365	389	331	381	368	352	379	382	371	393	358	379	412	350	396	359	372	342	352	416	390	392	373	367	392	373	388	393	388	393	402	384	406	359	349	378	370	367	390	377	392	390	359	370	391	391	397	395	367	357	344	366	351	394	364	354	386	375	376	373	368	360	405	386	403	373	337	378	394	384	376	408	379	356	355	387	389	394	357	381	378	335	389	346	354	388	352	383	349	393	384	403	420	374	395	374	365	371	360	382	386	403	379	376	356	378	387	366	353	366	394	360	367	374	416	421	365	386	360	372	419	364	377	430	386	409	416	367	351	367	391	368	397	363	410	427	374	375	399	425	353	385	363	394	368	390	367	393	405	358	359	392	380	380	389	355	390	389	361	377	396	347	367	353	411	378	354	400	384	339	385	381	390	378	402	366	378	389	374	367	381	409	373	376	364	399	371	369	388	408	373	374	345	376	367	368	336	362	343	382	387	363	380	364	357	365	378	400	381	428	358	404	385	372	384	402	383	382	376	365	390	363	358	396	368	361	368	395	411	396	403	376	380	372	438	385	360	402	374	364	377	370	371	365	356	377	411	396	376	390	375	403	361	392	360	377	354	389	424	377	373	402	396	391	411	403	375	389	360	388	388	373	378	403	404	363	378	419	378	387	373	349	410	369	358	370	368	378	379	380	369	384	349	401	339	389	374	391	372	375	415	410	393	382	367	395	368	373	377	393	399	364	402	397	390	367	342	400	401	362	359	343	375	372	366	360	385	369	340	399	381	371	361	356	393	401	360	358	355	389	353	364	325	370	392	360	360	374	369	367	370	377	358	392	396	357	404	382	350	372	415	387	399	379	380	403	380	375	383	352	349	406	308	360	329	387	346	377	397	362	421	371	365	358	387	392	352	354	398	407	375	391	379	326	335	381	371	326	369	371	358	362	373	401	370	370	399	385	368	370	383	395	397	366	386	385	389	353	361	362	344	349	391	343	386	360	399	389	378	431	354	378	392	400	419	373	394	399	353	371	387	334	369	365	393	377	353	394	384	397	389	338	399	412	381	377	375	363	357	372	343	388	404	395	389	344	382	371	401	385	405	391	354	374	384	345	358	372	381	390	405	400	376	401	360	365	395	373	375	363	411	375	384	393	359	401	349	391	391	361	365	401	364	372	386	366	361	369	407	368	392	403	388	354	331	424	380	361	386	356	382	371	395	386	345	418	386	392	352	371	353	346	383	365	406	400	346	375	367	389	388	406	422	330	412	379	384	375	381	366	385	369	357	352	362	357	393	382	390	387	402	363	374	389	379	373	368	406	377	366	405	367	367	353	386	394	371	400	313	405	370	370	381	355	334	386	385	361	405	386	401	374	385	387	378	353	335	369	398	371	383	373	388	386	403	388	380	407	402	364	377	414	383	380	352	395	380	378	389	377	384	386	353	399	407	334	361	375	383	388	377	419	332	397	392	330	388	379	398	395	380	415	371	400	374	376	386	394	363	342	380	363	378	390	381	356	371	393	389	401	433	414	388	397	378	365	403	370	410	361	363	372	406	375	401	354	365	348	394	373	370	402	393	386	344	336	356	384	354	376	372	350	374	373	366	365	371	433	394	388	408	368	417	380	388	376	356	362	349	427	387	349	395	351	385	326	425	360	392	391	380	347	367	402	325	393	388	383	358	403	367	411	406	356	359	376	381	396	327	366	389	365	379	373	385	395	392	345	369	347	351	348	356	372	404	390	399	349	371	379	389	357	382	384	369	367	404	417	373	374	389	375	367	348	352	385	388	349	398	392	375	374	380	368	366	385	390	356	388	378	362	405	379	408	429	364	379	399	376	368	360	361	400	371	371	358	378	374	380	401	372	375	418	398	377	357	367	374	359	383	435	415	387	363	398	375	361	383	397	352	392	399	396	393	359	351	354	379	399	387	381	361	395	334	386	360	363	349	363	387	363	351	394	355	376	367	385	381	387	381	366	354	395	390	421	370	353	402	353	379	412	399	393	352	388	420	399	443	441	385	400	374	379	389	399	394	359	385	412	407	360	365	342	383	364	422	393	360	388	347	392	367	364	372	376	384	364	395	397	370	402	355	385	375	373	370	357	356	378	400	350	381	391	354	401	368	402	386	344	356	368	387	392	349	361	346	357	360	347	390	354	375	363	434	390	409	379	392	373	369	392	369	402	393	349	358	397	374	366	364	386	375	358	363	330	392	386	359	368	391	365	370	409	393	394	385	362	388	419	356	373	410	374	382	354	395	331	383	401	402	349	390	397	346	387	353	383	376	372	385	367	411	409	364	351	395	397	348	384	354	392	374	366	401	363	366	364	390	365	389	376	377	369	397	390	399	391	377	378	361	385	375	384	407	412	348	390	371	362	371	395	378	405	339	394	378	377	356	329	407	345	374	396	403	392	391	380	377	388	367	424	355	399	385	344	392	351	364	391	376	395	396	399	381	376	351	423	424	413	373	371	378	409	366	367	378	358	364	365	358	380	391	372	400	382	378	367	345	396	408	397	433	374	369	377	363	378
3280	3150	3639	5721	5944	6077	7251	5516	3640	1824	730	193	67	51	58	62	64	56	56	73	57	59	60	62	71	76	55	50	70	53	54	64	63	68	64	72	67	67	47	63	47	67	63	65	75	71	68	67	52	65	68	70	49	46	62	70	73	62	62	69	59	74	61	57	61	70	49	68	63	68	65	60	70	49	61	69	50	69	54	56	54	56	56	71	65	62	60	74	77	58	62	56	54	63	70	59	57	67	62	60	71	54	55	57	58	76	52	72	54	52	53	73	50	62	71	69	60	78	73	77	78	67	68	61	56	66	67	73	52	72	66	67	73	54	53	63	59	57	64	66	58	84	53	69	64	71	83	69	68	67	83	62	64	63	68	62	52	67	61	55	48	56	64	62	62	62	63	75	59	62	67	60	45	75	52	55	67	63	58	70	51	76	53	60	74	60	72	51	67	57	53	47	58	59	61	48	54	77	56	55	53	78	60	62	71	45	70	64	57	70	66	55	58	63	49	68	61	59	69	67	54	60	74	67	56	57	57	66	63	60	49	56	61	52	58	48	61	73	65	64	62	58	54	69	54	76	73	75	56	71	59	42	63	47	59	62	66	56	63	62	52	54	68	66	64	74	62	62	57	55	70	60	75	75	69	80	63	70	65	67	63	59	77	52	61	74	66	65	53	60	58	62	76	70	62	69	62	64	59	70	62	67	68	59	52	56	60	70	56	49	67	56	63	61	48	64	69	49	76	73	64	61	46	69	64	75	73	73	61	63	57	73	55	52	51	74	55	61	77	64	73	70	68	69	59	76	73	62	74	54	51	61	63	72	55	55	76	70	59	53	62	57	68	61	54	60	58	65	52	68	54	61	75	71	71	69	68	64	62	65	54	59	51	58	54	67	65	61	71	51	58	72	66	63	57	46	80	52	61	80	64	68	62	62	61	57	61	72	69	54	60	57	80	57	54	68	76	65	74	65	62	57	65	68	68	65	63	67	65	69	61	65	51	78	63	74	81	42	61	64	50	68	82	70	60	69	66	61	61	62	48	62	72	57	61	66	68	65	53	63	65	60	62	57	54	55	47	65	62	71	68	60	74	71	55	58	64	70	65	60	55	66	69	64	67	80	74	62	73	57	70	64	65	56	66	70	72	68	61	71	58	63	49	56	58	57	68	63	48	69	54	73	73	63	57	55	61	52	71	56	63	65	65	60	64	63	57	73	54	81	51	60	61	73	53	71	66	55	71	62	66	67	58	66	70	72	67	74	57	58	75	60	59	64	85	55	54	66	76	57	76	53	61	54	64	73	61	58	48	66	74	57	72	63	55	66	70	64	64	64	65	66	65	63	60	69	63	71	55	62	70	52	51	70	53	67	61	58	58	65	47	56	52	66	46	58	63	59	68	69	55	71	60	78	63	62	67	67	69	61	60	74	69	64	73	67	63	63	58	60	43	73	71	63	66	58	55	63	75	83	74	72	69	62	67	66	79	78	72	62	79	52	63	81	49	66	65	72	68	58	65	74	64	64	62	60	70	69	72	62	61	66	64	68	66	57	53	72	63	50	61	62	65	72	69	68	72	77	57	75	64	65	62	69	52	56	67	44	52	56	73	62	71	76	71	51	58	55	57	62	79	61	67	71	71	57	49	67	55	62	60	70	60	57	83	60	57	49	73	55	62	55	73	54	57	61	57	63	70	73	66	49	61	80	67	55	67	56	68	65	69	60	71	76	65	73	53	74	61	63	60	60	48	62	70	73	76	61	77	59	57	60	66	68	63	70	52	84	64	64	67	58	75	76	58	60	61	71	62	68	46	67	57	69	54	81	71	76	44	73	60	52	76	52	61	69	58	64	65	61	58	53	69	71	58	50	57	74	69	57	68	82	66	69	71	63	58	62	76	66	68	67	42	60	70	58	62	57	68	62	59	81	53	72	63	60	66	62	60	62	90	65	48	66	59	75	78	66	70	69	60	45	60	57	66	56	57	56	65	46	57	68	59	65	74	60	59	54	71	54	46	77	68	79	62	75	77	65	62	62	70	62	70	64	74	64	53	59	63	62	53	69	57	64	66	70	56	53	72	67	58	66	72	70	66	59	60	68	54	62	53	69	62	67	54	37	77	58	56	60	72	63	51	80	65	64	63	55	48	72	58	59	65	58	64	71	57	66	70	63	63	68	55	48	73	62	70	69	69	57	79	57	54	63	54	56	58	61	61	66	47	54	67	61	60	67	69	63	68	55	53	61	67	69	58	61	56	70	72	60	67	57	55	78	76	59	61	55	62	69	54	48	51	69	68	49	54	55	58	66	57	62	53	63	66	55	75	70	65	72	62	57	76	49	59	57	59	60	69	55	62	69	69	55	73	55	60	77	45	69	48	71	67	62	66	52	66	63	53	63	57	52	75	62	75	64	66	51	69	78	64	66	58	58	48	61	60	73	60	75	59	44	62	64	51	67	77	71	65	56	69	73	64	48	56	60	58	80	64	57	67	74	76	64	73	71	55	63	73	61	63	59	71	50	65	69	49	57	48	69	65	65	66	71	67	71	75	69	64	58	66	64	84	66	67	65	62	60	63	60	67	78	57	54	58	58	52	57	74	56	55	70	64	60	69	59	51	71	57	71	63	63	59	54	67	47	73	57	68	71	60	75	62	58	54	62	67	56	67	56	61	56	50	68	78	67	65	75	80	53	70	62	63	67	61	67	58	59	63	67	48	47	61	61	77	58	73	56	59	48	68	63	61	59	58	57	67	54	58	60	57	64	73	58	65	50	68	70	72	64	64	63	68	69	64	67	66	73	59	53	73	60	65	63	69	65	48	49	68	65	70	54	72	73	61	48	63	73	57	69	72	60	63	71	55	83	67	70	70	58	75	61	72	60	75	67	58	62	56	62	83	75	55	69	59	68	73	55	61	59	66	60	60	71	63	73	70	61	64	71	58	56	55	54	62	55	62	66	75	80	57	58	67	72	59	66	63	67	57	57	62	52	70	66	60	58	72	68	56	62	64	59	68	69	47	64	71	57	61	68	62	61	70	66	56	68	61	55	69	71	55	60	73	62	68	57	53	68	67	62	53	75	70	72	64	68	72	55	67	71	60	60	67	52	57	51	76	67	57	57	73	64	58	62	65	58	62	75	46	59	53	60	61	61	64	66	69	56	84	65	53	67	66	59	61	67	61	75	79	57	71	71	63	63	67	67	68	63	66	55	71	63	67	65	54	72	75	73	55	64	71	56	59	76	61	75	55	68	64	65	60	57	57	67	57	61	54	66	54	53	54	61	64	65	57	55	64	57	52	48	66	59	53	67	53	71	58	86	66	61	46	50	57	48	50	67	58	57	67	55	67	62	66	67	59	57	61	70	63	66	62	81	66	67	67	61	67	61	57	67	64	65	62	56	55	63	60	53	69	74	54	55	61	81	54	56	64	60	64	65	65	82	68	72	65	66	57	72	69	55	74	66	70	89	47	71	50	58	59	71	60	58	61	55	53	77
25770	22013	24317	34999	48259	54932	54488	45686	37092	26986	16087	4754	663	571	549	531	579	624	591	562	560	557	544	577	584	579	569	555	568	556	551	569	561	553	581	544	549	532	582	548	567	539	558	552	573	576	557	542	571	547	558	578	562	577	565	555	550	571	530	531	565	575	539	553	561	556	558	528	546	531	578	558	559	580	580	562	553	567	579	499	560	527	566	581	554	577	546	546	559	586	583	586	562	556	581	580	603	551	563	529	557	550	549	593	591	583	558	566	532	550	558	589	516	542	571	594	574	492	589	574	587	534	577	556	542	558	538	619	536	549	529	576	553	535	588	551	541	577	562	574	579	559	598	559	554	555	560	569	566	553	581	594	541	527	559	591	586	547	550	599	593	554	588	551	590	520	515	575	583	525	518	528	555	575	561	561	504	550	595	557	575	553	568	526	525	541	570	571	541	551	578	538	556	549	556	546	582	567	554	531	526	574	548	586	536	599	604	557	562	529	595	566	574	547	561	566	551	565	553	553	572	529	570	572	587	538	512	519	568	550	530	557	540	533	569	584	548	552	553	548	562	556	506	565	583	586	572	547	606	543	545	558	598	562	565	556	586	541	555	564	537	559	545	589	614	552	529	519	564	504	567	560	551	557	543	532	572	583	554	532	569	509	606	533	577	556	484	535	548	589	572	559	527	537	569	535	572	576	493	543	586	590	558	512	573	593	538	562	545	524	546	558	591	571	518	542	545	576	553	569	554	565	532	598	552	570	588	577	533	563	545	574	544	530	555	594	542	604	610	543	529	563	546	557	589	550	549	550	552	579	570	552	579	536	557	573	564	546	552	558	559	572	547	589	562	565	572	567	561	520	525	571	588	533	536	524	556	556	576	539	533	587	562	499	509	523	533	552	569	542	531	532	528	543	582	554	589	581	594	555	540	521	558	596	552	614	597	572	564	543	530	570	581	577	552	580	534	555	571	543	524	531	580	497	549	541	569	551	541	559	629	566	569	591	574	556	577	570	589	572	556	601	535	544	545	611	561	551	550	487	587	569	563	559	506	581	572	581	572	582	585	554	562	538	558	616	534	521	562	555	580	559	548	575	555	559	540	543	601	574	534	552	602	566	555	559	601	567	533	516	568	563	578	565	541	578	538	576	538	530	505	591	531	563	581	554	541	545	583	570	574	561	576	553	575	520	555	576	533	553	557	572	598	551	550	552	537	625	567	559	571	548	558	545	573	523	550	539	546	571	569	544	606	557	568	588	573	565	538	536	552	575	587	582	545	537	534	542	545	552	588	575	565	564	565	596	584	532	568	574	546	570	541	551	597	530	562	526	543	572	587	588	610	516	567	524	528	556	556	587	559	561	562	589	536	538	541	579	559	577	565	550	561	547	540	514	529	560	550	556	575	575	532	557	525	607	574	518	585	587	525	567	559	567	554	565	588	598	592	541	597	549	538	532	549	594	565	527	537	583	555	528	557	567	536	533	565	566	568	539	579	588	541	551	556	553	553	563	545	585	571	546	571	564	546	525	550	547	518	520	599	541	523	541	631	565	535	565	515	522	525	596	579	551	580	537	531	586	546	552	556	541	562	610	589	575	563	532	562	549	508	602	542	523	538	555	561	545	561	557	564	559	541	543	558	557	545	569	562	565	556	561	579	600	516	554	543	560	537	558	561	556	583	563	531	616	563	523	542	587	597	592	550	567	546	549	565	550	588	573	544	572	565	591	550	552	560	535	567	571	593	575	550	504	537	494	578	563	556	550	595	556	566	555	562	517	571	554	553	558	562	536	563	562	543	524	569	590	551	554	588	566	608	575	560	533	563	606	525	563	590	552	573	566	554	596	548	578	569	576	557	572	518	583	547	547	552	605	593	532	579	557	600	565	576	577	574	590	533	578	597	630	606	566	569	562	566	556	553	607	514	578	542	563	571	575	521	584	541	511	545	541	598	524	585	571	554	560	567	542	601	545	575	565	535	576	567	566	556	575	574	539	537	573	545	520	494	596	607	541	545	550	542	555	583	559	510	522	549	562	536	538	538	555	540	576	585	549	567	558	575	577	574	574	562	570	502	549	559	549	547	531	565	562	558	533	574	519	576	554	558	528	561	547	567	559	544	548	508	548	581	542	558	572	529	529	543	555	559	535	588	547	578	561	544	553	572	561	605	600	581	563	524	572	562	569	534	545	571	542	532	555	570	554	531	539	559	558	524	566	566	587	543	576	541	573	553	582	528	538	527	550	544	552	553	571	576	543	551	572	575	546	541	587	524	565	581	576	567	578	564	495	587	537	553	570	573	578	581	538	559	534	529	606	598	572	580	561	569	586	544	528	592	556	541	593	538	615	548	559	595	556	584	576	520	552	598	547	531	532	543	603	539	540	536	572	571	546	560	537	560	528	511	564	545	559	574	564	565	538	577	545	584	563	554	536	571	535	593	567	536	602	533	563	534	534	569	561	577	554	548	580	544	559	599	546	534	597	557	560	530	530	545	575	541	552	605	556	526	576	563	543	567	610	561	595	551	569	529	554	567	529	556	517	523	570	558	534	547	524	583	546	541	545	561	579	594	556	590	541	571	543	611	558	561	582	503	580	558	547	600	585	548	581	520	572	529	561	573	576	593	550	548	541	559	599	567	568	556	554	546	567	536	582	554	543	550	559	552	577	577	525	560	598	599	601	565	552	572	583	590	558	579	564	586	552	563	570	530	566	531	534	546	565	563	508	547	538	549	522	604	540	542	542	543	546	592	533	580	509	535	571	600	521	544	567	592	534	544	572	572	577	578	579	567	569	591	556	586	524	570	526	557	554	518	543	576	601	578	582	586	552	515	608	550	583	571	535	538	498	547	550	536	535	534	570	566	570	556	580	558	535	562	568	536	545	539	567	532	569	606	543	530	557	532	550	550	543	558	510	573	560	542	557	551	591	546	570	520	526	598	559	562	567	589	566	571	514	557	547	567	580	547	537	589	560	562	536	556	625	579	558	539	570	543	545	583	582	538	601	531	533	577	547	528	506	551	539	576	571	587	530	557	602	567	529	576	524	520	577	572	525	567	568	510	566	539	558	542	579	515	536	510	584	544	586	556	546	572	565	536	562	567	566	616	556	547	503	562	530	575	539	533	556	504	558	552	551	548	591	548	597	598	561	565	570	601	541	589	588	576	538	560	582	520	538	550	562	552	526	528	515	560	530	581	540	555	557	557	519	525	522	523	542	551	550	553	547	555	526	527	560	547	578	572	528	542	539	562	549	565	578	537	534	541	550	532	577	541	578	547	544	570	550	555	560	574	545	548	560	575	543	539	582	561	564	555	533	548	525	578	549	573	554	540	542	583	557	555	549	562	523	603	545	541	604	566	565	539	535	624	592	555	548	555	563	564	554	566	581	532	568	522	552	563	569	598	540	583	587	571	610	516	527	542	559	544	577	576	583	516	558	571	572	547	577	567	521	560	556	542	575	581	567	541	553	570	557	557	576	551	540	533	547	573	540
3502	573	633	1069	987	915	1098	871	670	347	208	111	58	66	60	66	72	64	59	55	52	69	56	70	65	69	52	65	64	62	69	71	55	56	61	63	59	58	68	75	77	59	63	58	61	61	69	56	54	55	52	63	55	59	73	72	56	61	57	66	64	58	52	72	60	58	58	58	53	56	69	72	57	72	64	67	71	56	51	65	53	54	56	56	69	63	59	70	77	59	63	53	82	65	62	80	49	61	58	56	64	76	68	73	58	64	67	65	62	61	57	69	60	60	48	76	60	51	64	64	68	56	62	63	61	56	64	62	64	62	66	61	61	47	71	72	55	68	61	70	63	49	60	70	57	70	61	59	55	50	47	70	62	57	61	64	62	58	64	71	50	49	61	50	57	57	71	91	60	68	54	64	66	55	69	55	57	59	55	54	58	67	63	52	55	68	68	57	58	71	56	72	78	54	54	59	57	56	68	53	61	72	65	78	67	55	65	77	58	65	61	68	72	47	58	57	56	60	55	62	67	56	72	73	67	73	56	62	51	64	68	75	55	72	61	56	58	76	54	60	61	70	60	55	67	60	59	51	70	60	55	58	54	61	57	60	75	51	64	67	66	83	57	67	58	56	60	60	58	58	62	80	71	58	71	66	64	84	67	49	76	71	69	62	77	53	53	59	64	42	74	62	73	67	58	61	69	55	71	73	77	64	71	62	60	56	68	52	66	64	62	62	68	54	57	69	67	74	70	69	77	58	72	62	57	68	64	74	68	70	60	64	59	61	65	57	70	63	75	55	50	60	80	55	68	59	66	58	58	64	65	67	82	76	51	60	46	76	73	78	58	70	72	58	71	63	54	51	62	77	65	60	66	81	58	53	62	65	57	45	73	52	56	68	70	75	55	74	71	59	78	50	63	65	69	60	72	82	66	78	72	68	74	70	72	73	53	63	56	66	45	75	60	63	48	64	65	58	73	65	57	56	70	63	64	72	61	49	59	56	59	55	65	74	65	57	64	56	64	65	64	62	64	58	75	62	61	54	62	67	59	72	74	81	52	56	74	65	53	71	70	64	44	70	68	60	82	58	77	68	57	58	59	60	57	67	47	54	68	46	73	59	64	69	53	60	69	66	69	66	58	57	62	69	64	67	67	62	55	53	71	59	83	66	67	54	71	61	77	53	70	64	62	76	77	77	66	57	69	62	37	62	60	76	57	57	62	61	86	70	63	53	57	60	56	65	64	65	64	67	62	70	74	71	79	61	58	38	65	62	60	57	58	56	50	68	63	64	57	63	48	58	58	57	59	73	69	58	60	60	63	67	60	66	61	73	72	78	67	72	58	56	45	80	79	86	50	56	82	64	54	72	67	65	57	63	56	75	47	67	69	46	76	60	64	55	45	74	58	55	58	65	56	60	72	74	68	67	72	60	57	66	56	58	62	66	58	55	74	63	60	68	82	66	50	50	68	56	74	77	62	55	66	50	81	55	72	58	49	61	61	68	64	49	60	64	69	43	73	71	66	66	60	54	58	63	77	53	73	62	56	48	72	67	65	88	71	56	64	61	67	58	55	61	66	61	81	54	55	70	59	72	65	63	70	55	67	59	54	66	71	45	60	48	63	61	83	65	64	55	71	69	53	63	82	66	60	70	54	67	64	43	74	64	68	54	74	66	67	57	66	61	60	56	58	73	71	64	70	59	57	64	72	62	75	61	75	57	65	68	71	58	54	62	50	51	73	68	63	59	65	43	57	56	64	60	64	69	57	74	61	70	65	68	60	67	56	81	65	49	52	49	57	60	62	55	66	51	76	72	58	55	63	61	54	57	64	51	61	67	76	62	66	71	60	57	46	56	63	57	56	63	63	61	53	64	60	49	69	61	56	73	57	55	67	63	52	64	73	55	55	69	62	73	56	67	76	62	78	76	68	56	58	64	64	62	77	63	66	76	58	64	61	83	71	58	71	49	70	70	64	75	70	63	59	71	59	74	67	70	61	50	77	60	62	68	60	55	68	66	58	56	56	68	52	66	76	63	60	72	86	68	63	63	57	75	56	42	73	60	66	66	59	63	62	59	71	50	59	54	69	79	47	64	81	49	67	63	68	52	73	64	61	51	56	73	67	77	64	59	65	79	66	70	66	67	68	46	61	64	59	55	53	62	62	67	65	57	65	50	55	62	74	68	62	55	51	59	53	72	69	62	69	63	62	51	71	66	51	66	59	52	62	56	65	58	58	61	56	71	54	57	54	73	65	65	62	58	70	53	53	64	71	67	62	69	59	66	62	63	71	64	57	68	77	69	60	58	69	59	61	69	68	56	63	63	63	66	59	48	56	66	65	55	66	64	62	54	71	71	63	72	61	56	57	51	58	68	61	89	52	66	61	65	56	60	54	58	60	62	57	74	64	65	65	71	64	63	72	68	60	60	70	54	69	67	65	58	60	67	73	71	52	70	54	66	64	66	50	62	63	62	59	56	59	65	79	50	66	61	60	62	50	51	55	72	68	67	66	55	62	62	65	58	52	63	70	58	68	68	54	65	57	46	60	51	63	64	58	64	65	63	68	53	67	64	68	63	62	57	59	62	60	65	60	68	63	56	46	58	61	71	60	62	54	56	56	56	61	66	56	71	73	74	74	58	68	73	51	65	55	55	65	56	61	60	54	82	63	59	70	55	61	55	72	63	67	64	68	62	66	54	68	69	69	79	56	68	56	58	56	60	73	56	67	60	62	59	58	67	43	66	59	56	59	64	56	69	57	57	71	57	68	59	56	60	68	53	71	59	66	44	68	65	72	60	58	63	61	63	67	69	57	59	65	57	63	55	51	66	61	85	59	60	74	69	71	49	64	63	69	74	62	81	65	61	60	60	73	66	74	60	63	64	59	76	67	61	54	60	47	46	58	66	60	50	55	74	74	57	60	65	57	58	65	70	50	74	43	50	61	59	51	67	56	57	71	67	44	75	72	62	73	74	62	64	73	68	60	55	73	61	64	70	68	79	55	60	68	58	56	58	64	80	69	57	54	59	53	53	53	58	61	79	65	74	61	63	71	58	55	56	63	68	64	61	62	65	57	54	68	55	56	62	60	46	66	60	48	72	63	55	63	45	69	68	63	56	67	54	52	64	68	75	70	72	64	73	71	68	58	62	63	65	59	56	67	64	58	61	57	69	76	51	64	64	68	57	60	60	65	73	58	64	73	58	53	54	51	69	70	73	62	66	58	61	74	58	71	47	54	55	67	74	70	61	54	65	65	60	49	61	69	58	66	56	48	57	69	70	67	77	67	63	56	69	60	49	57	65	55	64	80	62	52	56	68	61	69	60	71	68	63	65	69	50	61	74	65	70	62	57	61	74	60	52	79	71	70	66	71	57	61	53	55	66	55	47	62	67	73	68	62	59	60	57	67	53	71	51	64	60	67	55	47	53	55	61	66	57	66	74	73	60	60	63	57	66	69	63	62	76	69	66	69	50	71	57	64	69	67	52	67	50	59	55
16989	7052	8286	15315	22904	27169	26940	21950	15592	8925	4270	1724	549	515	509	543	515	532	535	503	535	554	526	557	532	521	489	533	522	516	541	548	520	527	493	548	559	528	538	527	527	513	589	508	509	550	488	541	541	496	505	548	482	484	534	572	502	507	549	559	549	510	505	524	495	482	544	521	512	543	542	535	553	521	578	548	546	542	521	544	561	544	510	485	521	528	529	530	543	564	542	559	519	513	535	557	516	537	525	551	541	515	526	537	540	534	542	570	522	516	558	554	526	538	544	539	515	515	562	549	504	464	568	527	503	514	505	523	538	510	525	551	519	537	539	547	522	537	503	536	536	526	487	551	538	515	520	499	526	558	572	530	505	513	540	556	501	530	570	506	527	534	501	521	522	537	528	512	524	494	536	503	529	484	520	599	491	526	510	539	525	534	509	538	540	530	529	527	516	540	530	494	505	533	540	542	542	542	478	542	512	515	512	579	538	565	541	536	538	532	536	526	515	522	521	545	506	524	590	532	552	504	552	509	551	531	501	492	472	548	555	552	554	528	538	503	523	536	561	518	523	539	521	559	538	533	492	529	550	519	520	558	538	517	494	527	508	548	492	555	547	551	556	548	553	545	523	519	551	508	509	544	538	530	486	519	532	565	538	522	532	514	570	514	547	503	529	538	538	525	548	537	544	542	518	537	513	535	517	501	551	541	548	523	534	502	506	525	551	557	511	509	545	545	535	502	520	539	576	534	521	506	534	570	542	553	515	534	522	523	539	520	517	521	501	521	544	562	512	510	541	538	532	525	511	565	550	556	533	508	498	510	546	511	543	554	497	556	529	533	490	534	560	557	532	531	529	535	527	516	555	514	525	519	495	536	517	551	533	540	511	533	504	539	586	573	513	484	496	522	524	513	522	491	540	517	525	508	511	510	500	524	526	546	517	550	507	497	504	521	532	533	550	493	553	518	544	519	526	523	489	520	560	526	506	578	537	541	481	570	510	516	528	535	541	571	544	539	515	527	560	555	543	531	554	543	542	576	531	564	556	527	518	555	480	550	514	512	523	519	535	525	539	540	523	542	511	514	535	522	519	482	541	552	526	485	559	520	538	494	547	527	532	522	532	532	527	515	538	512	536	543	540	487	535	517	529	524	527	544	552	556	542	513	506	490	509	529	514	550	505	547	546	513	502	569	527	502	562	534	510	527	557	520	566	554	532	524	520	540	506	498	496	513	540	594	595	524	535	587	532	519	526	489	561	491	524	531	531	490	514	488	540	504	526	534	523	488	521	531	505	531	477	541	536	546	530	546	579	539	538	524	533	525	545	516	514	522	509	526	555	551	519	505	540	542	526	556	554	490	548	544	545	579	544	522	525	539	484	561	552	547	499	499	537	532	538	531	513	552	550	537	517	518	532	545	520	555	529	484	565	511	514	533	555	490	549	523	519	533	557	514	514	534	552	534	564	507	573	512	560	517	519	515	517	533	555	520	519	530	473	561	529	576	520	571	561	527	516	517	557	476	571	526	538	569	543	488	526	528	517	524	527	537	600	530	533	525	540	519	556	493	511	543	533	534	525	572	536	538	514	507	567	558	505	513	526	528	534	472	506	523	543	562	546	561	548	543	552	525	489	496	518	516	516	503	493	517	510	534	487	546	518	517	511	537	527	560	546	548	541	554	553	525	498	568	529	556	497	520	546	505	520	544	505	529	521	533	531	571	561	506	472	552	512	565	550	527	520	491	478	520	500	508	534	512	514	564	530	534	521	510	558	538	549	551	505	578	521	523	553	530	590	547	529	537	558	541	550	579	539	532	511	541	521	526	549	546	508	481	550	536	550	482	504	556	532	524	554	520	495	524	519	564	579	497	528	527	520	545	517	504	549	508	514	555	472	538	540	506	528	543	553	503	531	540	507	533	517	524	499	548	497	515	538	527	525	531	544	545	549	541	540	512	536	533	547	506	550	512	522	519	504	496	561	576	524	471	519	531	492	525	484	559	541	529	510	540	551	588	503	527	516	529	547	556	527	551	511	502	517	520	516	571	530	550	505	509	535	503	494	519	540	511	558	513	529	545	531	535	554	478	546	540	525	508	525	557	514	539	542	574	505	549	522	567	532	559	504	486	540	506	556	514	499	566	522	519	542	521	547	561	485	569	517	547	513	523	529	528	526	539	509	529	472	518	489	532	545	575	530	528	531	540	519	534	532	555	540	512	553	546	527	525	548	537	516	519	538	502	539	553	516	474	524	522	538	512	519	519	558	547	534	523	521	536	556	545	549	544	491	516	564	541	526	518	532	551	520	523	553	511	497	534	539	529	495	507	539	482	584	521	531	544	551	536	530	558	521	519	533	521	526	507	542	485	506	518	524	506	538	530	602	524	543	552	554	532	556	537	516	507	558	529	531	492	550	557	531	541	506	530	512	536	551	546	533	546	527	545	507	530	550	554	542	517	478	523	510	517	530	536	530	530	517	518	546	538	530	515	532	540	500	514	571	531	503	529	513	541	535	558	529	577	480	528	477	517	518	523	571	549	535	552	527	580	543	525	507	518	523	540	539	512	508	531	550	541	554	567	509	559	526	494	553	531	520	567	519	551	538	509	555	543	531	551	536	522	537	492	541	523	538	535	501	583	513	562	513	528	535	525	536	532	497	527	486	517	512	518	529	533	548	537	541	562	542	526	545	502	537	546	571	545	483	545	524	491	525	558	530	539	539	520	530	529	523	524	547	514	494	496	536	507	531	560	517	516	540	520	550	554	542	527	529	540	526	532	523	512	517	481	573	516	549	530	532	522	535	549	503	537	533	534	505	552	514	487	474	530	543	549	549	538	567	517	493	537	528	523	549	559	553	571	586	549	561	518	554	518	568	524	514	538	539	498	560	612	518	523	537	490	507	537	494	576	531	549	521	512	556	532	522	528	506	556	564	521	520	505	549	547	526	532	558	549	530	584	538	529	552	538	532	546	535	556	581	517	534	532	515	554	537	539	526	501	556	517	531	557	532	535	545	540	524	556	509	504	534	583	522	524	527	522	558	562	516	489	578	529	506	508	490	567	506	534	528	519	554	520	507	523	519	538	494	510	516	519	550	508	547	516	512	531	535	547	531	516	546	557	509	545	533	520	522	542	526	485	596	541	475	535	533	481	541	503	550	527	544	540	534	566	520	541	545	534	515	507	547	537	564	540	518	515	519	541	538	509	525	522	531	529	520	537	556	582	523	549	524	528	571	539	516	517	528	557	529	525	499	498	548	529	550	569	533	530	509	563	539	547	495	523	529	525	489	502	523	519	482	552	520	499	525	491	543	540	526	511	531	536	548	534	521	554	542	549	464	530	525	542	536	560	536	524	538	546	562	512	476	517	537	572	483	536	543	552	556	531	504	530	536	520	563	550	505	495	526	547	557	504	534	568	521	528	551	513	557	586	540	539	519	550	521	535	556	536	548	527	526	516	532	563	539	531	537	527	501	539	555	538	525	537	553	558	513	530
4312	1563	3973	4879	6365	6884	8030	6768	4119	2092	926	265	55	53	46	70	50	47	51	49	50	48	49	48	56	57	55	53	56	53	45	50	47	46	46	39	56	35	70	37	48	58	64	45	48	57	52	51	58	54	52	53	46	44	52	58	55	60	48	57	64	58	42	37	49	51	37	51	63	37	45	57	47	49	44	47	49	34	52	50	50	59	36	45	55	51	57	59	57	49	41	43	47	55	47	52	45	49	50	51	44	38	56	33	44	49	42	44	54	44	57	51	36	54	47	54	50	48	42	56	44	41	41	53	48	48	55	42	47	47	51	47	38	52	53	38	60	41	58	47	31	47	47	52	45	39	49	38	58	42	46	51	46	55	63	60	45	45	48	45	46	56	50	53	37	51	42	47	66	54	51	44	47	53	49	48	50	37	45	56	44	48	52	36	48	52	49	52	51	31	47	54	48	58	56	47	58	54	39	49	49	51	48	45	54	32	41	53	59	45	43	44	51	49	50	47	52	54	44	52	47	54	54	47	50	46	45	52	50	59	33	54	61	52	48	44	49	58	50	46	49	56	73	43	50	44	51	43	52	43	41	43	49	47	51	55	55	48	41	50	50	60	43	44	61	45	51	48	53	46	49	38	45	50	36	50	41	42	59	55	56	45	46	57	40	48	42	48	52	48	44	40	49	52	50	63	53	39	43	53	43	46	57	53	63	54	46	46	33	51	52	57	37	56	44	53	31	47	44	51	56	59	44	49	49	53	63	49	49	54	39	46	46	44	44	45	47	52	53	40	37	48	40	44	44	47	45	51	42	56	53	42	40	52	47	59	44	57	47	51	55	47	34	60	37	47	52	55	50	50	39	59	46	59	54	50	44	55	53	44	55	43	60	64	50	64	44	50	53	44	47	53	58	45	56	52	56	49	64	34	46	41	47	43	48	51	56	42	52	54	42	52	42	42	51	50	50	39	51	48	44	46	64	47	44	54	62	51	52	43	44	37	35	50	43	42	53	57	61	54	56	54	50	42	48	42	49	45	50	46	47	45	47	51	48	47	44	43	63	63	52	40	45	46	47	47	52	46	43	44	48	53	53	53	52	48	51	48	50	49	52	44	58	45	69	52	34	59	57	38	46	49	56	49	48	55	52	50	42	51	50	50	48	54	51	45	41	54	59	50	50	37	50	46	49	52	47	51	51	42	37	51	41	50	53	42	40	54	71	56	45	48	45	42	51	47	59	51	47	41	33	49	53	55	58	38	40	50	55	59	56	47	58	51	46	49	54	45	43	43	62	52	62	50	54	49	40	55	52	53	43	39	43	55	46	42	58	47	57	37	58	52	51	45	49	33	36	37	46	44	50	51	57	49	55	59	45	50	53	48	52	62	58	51	49	44	53	52	58	61	61	51	46	49	42	48	45	44	49	47	45	51	40	44	51	58	47	55	54	43	46	48	41	51	54	53	49	56	43	47	45	39	58	49	46	41	66	47	54	54	54	44	48	43	47	44	46	54	45	45	54	38	43	52	55	42	43	45	49	44	49	42	51	47	45	47	50	42	45	42	45	68	31	39	35	47	59	48	43	46	50	44	45	48	55	43	45	46	36	36	42	43	57	52	55	44	39	50	35	46	48	42	41	50	49	45	49	58	52	49	59	53	48	47	45	49	55	52	45	57	37	49	44	42	59	61	41	37	49	40	35	31	53	66	40	69	45	50	44	44	46	41	55	51	51	41	46	49	43	51	50	43	27	49	47	42	44	55	62	46	58	50	48	50	55	48	37	43	62	54	49	36	52	50	53	56	49	35	46	50	55	31	57	42	42	54	46	48	48	48	45	42	62	51	36	63	56	59	54	54	31	50	54	50	61	40	52	50	52	58	53	49	49	48	61	47	50	48	47	45	63	41	49	39	49	51	41	63	52	52	63	54	51	46	52	36	57	48	52	44	44	42	48	51	40	59	55	44	43	52	47	39	58	39	53	38	43	38	51	41	47	44	52	42	46	43	53	42	55	57	48	40	57	57	49	48	58	41	37	39	54	66	49	52	56	57	39	56	35	53	53	45	42	56	48	43	44	41	51	47	56	50	50	45	43	39	45	45	45	54	54	60	42	43	48	38	36	49	45	48	37	40	40	56	54	51	46	44	46	69	43	54	50	60	41	39	68	52	49	56	47	43	45	47	53	50	52	52	55	57	49	66	53	54	43	41	47	44	46	46	35	50	45	55	49	51	69	58	50	54	65	49	51	57	47	54	52	50	41	42	32	54	51	49	59	53	36	38	38	51	44	49	49	46	58	48	39	54	42	41	38	42	44	58	46	47	50	58	36	43	55	41	56	60	63	44	51	52	65	48	33	34	38	41	44	43	48	35	55	54	50	45	43	46	56	47	52	47	52	59	56	51	46	44	64	50	54	50	58	48	52	50	58	43	46	66	48	45	42	49	50	46	49	53	59	48	46	58	49	42	45	59	40	46	52	36	39	49	44	44	63	37	48	46	34	40	49	44	56	36	49	65	40	41	47	49	38	46	58	43	52	41	45	59	53	47	54	45	39	54	52	46	59	42	48	52	39	55	48	51	38	49	38	35	47	44	53	56	49	56	50	54	51	49	64	53	51	47	51	55	44	41	37	51	45	47	69	47	45	46	54	39	37	46	35	43	54	50	54	52	44	48	50	40	38	40	38	48	50	55	49	48	50	49	47	27	48	52	53	45	58	52	50	51	57	34	51	45	57	56	54	55	55	41	49	37	37	43	48	51	51	44	45	47	56	53	44	53	61	54	50	45	40	59	48	41	61	58	48	59	50	48	40	56	47	55	53	72	54	57	49	48	55	38	55	50	27	59	40	45	49	62	61	50	53	41	51	55	44	48	45	41	48	54	41	50	60	57	47	38	53	44	48	54	43	50	50	54	44	43	43	36	44	48	43	62	37	64	42	44	54	48	50	45	51	64	41	56	48	46	53	48	48	56	40	45	56	52	58	51	42	53	35	44	46	42	50	40	61	42	51	58	48	54	53	43	44	51	56	32	55	43	42	38	40	45	51	46	55	45	50	55	55	54	47	42	49	41	43	45	52	60	54	41	40	41	38	49	44	62	52	37	49	45	41	61	47	47	44	48	56	52	52	52	49	60	45	57	50	54	46	57	44	48	59	45	47	58	56	43	47	48	49	37	39	45	46	47	46	39	51	47	64	48	37	52	50	51	54	47	54	52	54	65	42	58	47	56	54	49	36	40	38	48	46	48	52	52	41	48	48	50	49	51	48	44	45	54	56	47	46	55	50	43	41	48	50	39	67	45	56	34	55	45	38	49	54	52	47	61	70	43	46	44	52	75	46	44	58	51	43	46	46	53	44	47	44	38	45	35	56	54	50	56	43	41	53	43	53	39	45	47	53	57	37	37	48	49	53	57	43	45	50	53	55	38	40	52	45	49	59	48	55	54	50	55	56	58	51	57	42	49	65	37	40	53	51	49	50	44	57	47	50	40	52	42
22371	14663	25238	32822	49354	56670	56376	48844	38758	29431	19701	7215	677	471	468	459	454	444	433	443	429	424	460	433	452	437	462	410	433	484	444	489	436	464	458	448	448	448	466	464	430	442	407	430	450	443	463	430	414	449	446	436	439	454	382	418	486	438	448	445	432	487	468	437	453	463	466	438	428	460	492	429	453	456	419	474	423	482	450	429	420	453	416	476	409	438	425	428	427	494	441	443	448	451	432	440	491	456	429	437	411	425	430	463	480	432	471	420	428	437	417	458	461	465	416	448	443	435	447	455	461	438	428	454	451	465	431	433	469	459	411	436	428	467	453	405	489	480	477	434	474	422	460	470	443	436	452	426	434	452	449	420	425	419	462	442	453	437	443	436	461	425	422	458	399	427	450	469	406	456	397	439	464	432	415	394	406	428	410	452	431	415	442	428	438	417	451	446	454	450	434	395	412	400	443	422	405	440	464	394	450	445	454	441	449	421	455	441	460	448	448	427	463	424	444	416	453	447	462	426	463	470	472	473	444	453	455	446	444	462	446	438	461	463	406	489	456	450	420	458	452	421	411	447	443	457	424	403	483	452	448	432	438	457	408	435	482	432	459	414	461	436	456	432	446	480	414	454	409	424	421	436	437	470	439	439	464	430	456	480	462	472	452	430	412	411	423	426	434	459	415	425	430	420	444	472	462	445	425	437	453	465	455	415	436	450	455	453	450	445	400	404	454	441	455	448	457	458	438	426	447	463	448	461	465	445	430	442	457	450	428	428	478	416	448	462	421	430	463	492	435	431	424	459	453	414	464	443	385	449	438	412	453	434	462	444	441	458	444	456	436	445	452	442	436	458	433	418	430	452	427	448	470	456	405	433	474	418	462	481	468	446	449	444	433	425	451	392	452	414	405	439	433	401	467	461	406	449	429	427	474	441	444	402	436	451	412	431	474	427	440	407	462	477	419	446	461	443	400	463	468	444	428	472	439	434	437	446	479	469	426	440	449	454	413	481	426	441	438	454	450	424	434	456	460	465	448	467	440	472	456	417	449	464	425	454	426	431	478	428	419	421	410	446	479	416	413	438	464	466	443	429	428	454	470	441	437	431	414	463	473	441	467	458	458	412	393	419	437	406	434	439	454	424	456	428	445	429	439	395	402	447	438	430	446	421	468	445	461	435	406	467	446	424	393	463	438	474	436	474	434	431	453	424	432	432	465	443	420	428	427	414	443	412	390	427	425	427	438	438	446	405	411	468	437	466	425	477	468	429	433	481	497	445	400	467	475	417	429	482	429	415	442	428	438	440	470	434	428	429	460	430	470	466	452	432	431	488	427	457	436	468	436	395	394	424	432	453	416	420	457	465	442	447	445	418	459	421	438	461	439	432	392	434	438	415	451	431	487	482	442	463	406	438	446	449	447	453	420	454	409	479	445	440	418	474	433	470	496	497	443	449	448	407	420	452	493	458	455	447	437	468	418	447	419	408	412	428	439	431	420	444	447	458	446	457	474	462	447	419	464	438	431	451	402	470	445	453	468	458	427	438	443	441	428	430	491	431	457	413	432	468	450	420	447	478	456	471	469	444	422	431	446	424	454	448	443	441	464	458	453	414	422	427	393	413	423	409	433	456	430	469	419	468	420	425	438	443	457	449	464	466	467	451	449	465	454	434	396	457	420	463	397	425	405	447	402	407	447	468	469	440	473	429	444	461	442	453	411	444	438	400	468	436	472	444	410	432	424	438	432	419	457	448	446	395	471	467	437	439	442	478	404	474	423	439	429	451	465	434	445	439	441	451	483	391	438	469	432	410	445	438	463	457	442	445	423	432	436	430	446	460	443	445	413	458	448	432	453	440	477	489	475	439	478	435	478	422	444	463	427	463	449	444	447	454	454	424	456	429	463	423	469	473	467	485	449	466	438	454	455	456	432	443	433	438	461	428	418	428	455	471	426	419	417	435	432	437	444	448	472	454	446	462	426	474	446	419	419	459	436	445	397	441	417	426	461	424	434	457	437	448	444	425	440	433	423	439	472	428	461	466	430	445	463	463	459	421	477	423	447	485	412	415	465	431	456	438	452	471	427	424	459	414	426	391	413	452	429	463	471	439	450	449	441	429	430	410	450	410	391	428	475	448	466	437	438	438	446	422	460	425	497	464	415	439	418	461	426	446	489	424	421	452	436	436	437	423	445	473	423	417	420	419	455	447	417	450	438	417	467	468	448	425	436	457	448	464	431	443	406	444	456	478	441	436	423	429	433	462	445	437	458	471	458	460	437	455	472	444	436	482	469	460	430	452	437	464	468	386	438	436	482	459	427	456	467	456	443	407	450	448	421	423	443	436	450	447	445	415	446	441	466	448	438	452	420	497	437	450	398	410	415	455	469	428	469	451	420	470	412	462	436	444	419	416	443	431	471	458	428	469	424	440	459	445	457	477	415	430	412	430	429	430	449	429	446	431	425	493	440	438	455	460	464	448	434	467	438	444	486	485	465	455	441	435	443	470	394	447	445	426	447	472	420	424	442	465	430	422	418	443	464	462	464	431	464	453	445	430	458	468	447	484	457	448	448	479	420	486	484	430	437	409	453	439	424	455	420	425	428	444	438	467	432	429	433	438	463	431	430	490	428	465	462	463	453	451	447	450	487	409	444	422	451	402	463	413	438	477	429	472	468	432	442	429	440	417	444	420	426	427	481	435	437	434	422	438	436	450	411	444	466	444	430	467	382	429	487	457	415	466	476	415	453	435	432	459	448	461	425	449	384	438	441	454	430	442	459	451	509	473	454	437	445	447	419	450	450	447	412	450	462	441	450	481	426	468	461	430	432	467	450	445	460	443	478	433	446	437	429	438	442	442	405	407	446	430	433	427	446	440	439	462	448	422	413	472	447	444	416	392	430	449	463	463	443	451	453	440	412	475	442	443	436	443	438	441	461	479	424	469	443	457	450	445	422	387	475	454	447	449	462	429	426	402	429	484	404	442	423	458	428	446	506	483	478	447	440	419	423	450	445	452	402	453	419	439	445	426	458	475	463	476	505	455	455	435	424	437	432	438	467	431	412	397	460	424	452	443	448	451	428	427	452	438	463	419	459	404	419	463	429	421	428	442	464	470	442	456	453	419	447	418	445	438	412	434	482	439	470	435	458	431	475	474	446	441	460	457	441	450	417	484	430	414	424	474	440	412	470	494	449	419	481	461	435	434	451	464	429	478	459	452	452	440	398	435	445	432	433	454	437	450	478	456	437	449	419	445	418	425	450	412	462	469	469	426	440	407	433	427	453	413	455	465	501	439	456	415	460	440	449	447	415	439	442	443	428	407	462	416	439	453	456	412	440	463	453	451	398	450	489	438	444	432	442	415	422	431	430	469	427	433	461	466	450	442	447	419	429	426	408	440	453	454	411	428	456	443	422	461	443	460	408	455	449	446	444	462	440	442	427	433	416	457	396	446	431	436	442	450	425	449	447	457	460	441	444	446	427	484	508	497	432	424
5020	939	2044	3404	3474	3676	3907	2754	1618	875	449	165	39	43	44	39	43	46	38	39	32	52	32	44	41	41	44	39	41	37	36	44	41	28	34	51	32	44	20	44	38	39	49	44	41	29	37	43	40	49	42	38	54	36	36	47	31	53	46	50	44	36	42	47	40	42	35	39	33	47	37	46	34	35	41	38	47	47	35	47	38	43	49	51	54	44	43	46	44	35	41	38	45	51	39	42	32	47	47	47	32	25	48	46	47	53	36	35	40	36	40	31	39	49	50	45	39	52	51	48	39	53	38	41	47	41	46	40	43	34	51	43	56	43	46	47	43	50	48	47	40	52	37	46	42	49	39	31	44	33	49	36	46	46	53	44	45	43	56	46	41	38	35	40	45	47	39	49	32	28	44	63	46	45	31	40	42	49	45	58	40	41	52	54	51	55	36	46	45	47	40	46	41	49	53	50	37	47	46	33	37	37	44	37	38	46	30	36	41	42	36	46	40	33	47	44	50	46	56	41	49	41	46	60	49	42	43	39	27	35	33	34	49	31	34	45	42	50	38	43	31	53	40	40	49	39	45	50	41	48	42	55	35	40	37	31	37	51	49	41	45	47	51	35	44	35	56	34	33	31	34	51	46	38	38	37	48	45	24	44	39	56	41	53	44	31	40	48	51	43	37	54	48	41	51	48	43	43	37	40	36	39	38	45	47	48	49	37	49	36	47	40	37	32	48	32	38	45	48	51	35	41	35	45	49	40	49	49	38	35	36	42	38	44	43	45	37	38	34	35	42	51	42	33	53	42	42	43	36	49	54	36	28	43	34	40	49	37	47	36	46	42	39	34	44	56	41	42	39	46	38	45	46	58	46	48	43	34	40	52	40	47	38	42	37	42	43	37	47	50	40	34	36	51	48	35	47	39	44	36	35	42	38	52	40	41	55	38	41	44	38	31	41	41	47	48	38	51	44	46	39	50	35	53	46	31	57	45	38	45	55	43	45	39	32	40	50	50	59	53	53	43	42	39	48	55	35	39	33	32	37	49	43	51	35	33	37	42	59	45	41	58	40	24	44	55	45	41	36	48	35	35	54	42	37	45	43	40	32	47	39	51	46	35	46	41	48	46	39	26	43	41	48	26	46	31	49	40	37	47	56	50	43	48	53	46	38	52	40	38	47	43	35	47	42	42	46	43	43	49	24	48	30	38	41	50	50	47	48	28	38	32	39	53	46	49	37	53	43	49	37	48	46	42	31	57	43	45	44	41	39	36	42	49	36	46	52	28	39	50	45	52	42	32	45	51	42	41	33	39	40	44	53	41	49	31	48	52	38	40	42	39	42	32	44	46	50	34	31	35	42	39	44	43	43	39	42	36	43	31	41	44	34	33	39	49	37	48	50	46	34	41	46	53	42	57	37	36	38	45	35	52	46	42	41	36	37	37	32	37	42	32	39	44	47	28	42	28	47	43	44	46	42	42	46	45	43	42	43	49	28	50	47	42	41	52	38	50	37	44	49	41	39	61	44	40	52	30	50	39	37	42	38	54	51	38	53	47	30	37	42	46	33	47	41	47	39	40	30	47	32	43	41	43	44	47	32	46	44	45	42	41	40	44	41	42	42	43	38	39	43	43	42	46	41	46	44	32	46	43	43	48	34	37	46	49	32	39	41	43	37	47	55	38	53	54	38	38	36	42	33	55	42	37	45	35	46	30	45	46	52	29	37	41	39	48	39	35	34	46	44	42	52	49	45	34	49	54	42	42	45	50	32	45	42	51	42	24	45	43	35	45	44	50	36	49	38	35	51	49	44	34	39	51	41	30	43	53	38	47	40	34	39	43	44	44	32	33	50	29	48	48	53	62	42	45	49	41	52	43	41	40	36	43	33	36	48	53	48	36	40	48	42	39	41	35	54	42	36	41	55	35	38	42	43	46	40	45	45	45	51	54	46	38	39	44	41	43	29	41	43	38	43	46	47	26	36	45	52	49	51	37	43	44	43	48	43	42	43	46	42	44	48	55	53	45	38	41	50	46	44	34	49	49	44	49	47	29	32	53	41	38	42	39	42	40	50	53	35	36	47	44	51	32	44	39	42	38	43	40	44	32	48	49	33	44	36	57	56	42	49	42	44	51	45	40	36	39	25	47	35	41	36	56	34	36	52	39	42	54	48	46	46	46	43	42	53	37	41	34	37	42	30	44	29	53	51	39	45	52	35	26	52	46	43	47	36	42	42	49	46	42	46	52	54	45	39	43	48	31	37	44	56	50	42	43	49	47	48	46	49	41	43	47	43	57	39	40	38	36	40	46	28	36	40	39	52	45	32	56	44	41	39	40	34	44	32	46	41	43	39	45	39	47	46	38	39	33	42	52	50	43	36	43	33	41	41	46	36	39	52	29	38	52	39	45	37	36	43	40	45	33	48	47	47	40	46	42	45	46	46	38	41	45	41	49	36	46	47	35	49	52	47	41	48	36	37	43	35	35	38	49	37	35	25	32	38	26	35	38	43	32	52	44	45	43	51	47	30	38	42	45	45	44	41	39	47	30	47	49	56	49	46	35	38	46	42	48	42	46	42	32	47	49	60	45	50	42	36	44	39	38	46	39	44	41	38	40	39	50	34	45	28	61	42	57	51	38	41	54	47	39	51	41	47	43	35	31	42	40	50	46	31	42	53	40	47	34	27	33	44	43	48	45	50	50	42	39	35	35	40	39	36	38	43	38	40	46	50	37	36	33	50	38	49	42	53	43	56	34	40	34	37	30	57	35	47	41	45	39	41	43	45	38	31	41	44	45	32	35	41	38	50	52	38	40	49	42	40	42	38	23	40	40	39	30	40	49	46	45	39	49	39	34	45	35	31	55	34	38	31	49	37	54	52	49	47	50	38	35	50	40	49	51	47	38	29	40	41	36	32	42	39	38	34	43	39	38	47	47	39	51	31	49	38	35	36	29	47	43	37	38	50	43	35	50	32	42	35	36	33	45	41	36	54	41	48	40	41	42	44	45	47	44	56	61	33	54	38	34	53	45	40	31	30	48	40	45	39	39	41	40	35	39	56	42	32	41	36	43	32	45	27	36	34	30	41	48	51	50	51	41	42	47	53	42	44	32	52	38	43	42	32	49	26	43	41	36	46	42	50	32	45	41	52	34	47	41	38	49	38	41	50	50	37	42	46	49	46	37	40	32	40	50	44	45	52	32	38	39	49	40	50	48	48	40	50	45	48	37	37	29	42	34	38	35	49	47	56	46	32	31	38	41	56	55	34	35	25	51	38	45	30	44	45	50	37	46	33	42	54	46	49	39	47	43	48	42	61	40	37	37	38	44	44	43	41	41	37	52	39	40	40	40	48	38	46	57	35	38	56	42	41	50	42	62	53	47	43	51	36	38	41	41	36	42	48	56	34	36	52	51	37	39	38	40	44	35	51	30	26	53	37	37	36	43	52	49	38	45	38	50	48	37	40	53	49	50	39	49	42	50	31	43	39	36
15356	10663	18394	28671	39270	44557	42921	36232	27982	19705	11259	3779	509	376	384	363	382	360	362	379	354	373	363	373	343	363	380	327	367	400	382	388	368	368	360	358	414	354	393	329	386	383	380	356	365	376	383	386	338	357	376	362	375	335	381	335	356	349	363	371	314	396	356	376	359	361	337	366	347	382	401	363	393	378	358	350	369	375	346	338	367	381	385	360	367	341	367	348	386	350	361	394	361	353	355	334	379	373	363	347	363	368	379	394	389	356	376	376	364	371	374	389	338	379	373	350	360	388	311	349	367	388	404	381	378	370	366	405	360	370	341	376	367	391	363	389	341	368	384	349	376	349	356	345	329	389	354	375	355	349	366	378	349	387	344	376	387	358	355	360	404	356	380	347	389	380	380	346	374	365	388	331	372	361	370	358	358	362	388	392	389	360	371	342	355	357	379	396	414	348	360	370	355	358	356	349	331	368	365	410	367	363	399	349	366	352	383	310	402	380	390	378	405	343	379	352	351	367	376	386	318	359	375	364	364	375	372	380	338	372	361	374	382	330	361	377	413	372	319	356	359	375	353	349	370	401	353	364	374	401	336	374	367	389	378	379	399	374	360	375	322	366	369	395	413	374	358	356	378	381	370	389	349	384	332	368	386	363	362	361	372	356	387	395	375	382	409	388	369	325	375	355	329	361	340	348	338	380	382	365	376	351	359	342	323	390	345	399	342	371	378	387	362	382	356	401	360	369	342	369	366	373	348	385	347	365	371	378	365	376	381	400	370	421	386	371	329	411	370	361	337	369	381	370	322	378	365	366	336	345	380	386	376	350	381	377	377	358	385	373	426	371	391	366	402	349	348	345	379	362	396	369	380	340	384	383	351	377	335	387	356	402	412	358	376	356	349	385	383	344	371	397	369	367	370	375	357	360	357	370	404	365	364	382	383	356	355	353	343	385	344	383	370	367	365	372	368	342	342	370	344	359	341	343	371	386	379	385	396	393	363	361	363	385	343	355	364	348	387	373	350	351	377	357	353	355	382	373	342	375	368	368	378	391	368	370	385	362	386	360	365	363	385	381	383	346	384	352	394	377	388	402	372	344	377	389	377	343	357	352	347	381	357	346	368	320	335	347	341	358	353	356	394	349	371	368	381	376	372	351	353	354	371	386	376	363	364	397	364	388	377	353	380	376	363	365	384	362	346	396	373	382	393	377	350	363	385	366	396	395	354	347	348	322	365	359	360	370	400	344	359	381	338	368	369	357	379	408	387	383	381	360	372	379	346	376	361	382	405	365	329	386	353	370	392	353	415	359	390	347	354	350	361	389	370	363	335	348	368	382	391	363	410	370	384	372	365	341	382	335	363	404	379	372	371	377	372	377	351	385	365	363	360	384	375	344	360	335	364	370	366	383	391	348	355	392	359	368	364	356	372	365	365	372	338	372	368	370	393	387	371	337	385	379	352	355	386	362	373	354	347	352	370	349	406	372	398	355	374	368	354	341	379	386	341	372	377	342	357	344	380	366	348	361	390	370	411	338	367	368	390	353	349	366	364	392	370	358	364	375	384	336	364	391	379	354	382	347	408	386	385	401	408	360	381	352	375	391	362	366	377	351	360	354	367	381	365	390	336	385	388	377	392	333	370	342	368	346	359	346	350	411	369	363	379	387	379	393	387	385	349	371	397	390	330	358	372	363	372	364	378	362	340	370	357	370	336	379	402	354	390	351	355	383	330	373	354	352	378	381	333	353	337	365	379	346	367	372	377	352	395	411	404	389	382	366	354	358	379	381	377	372	390	353	355	387	369	341	383	339	415	373	342	339	355	362	363	375	382	371	361	371	392	353	356	410	342	337	392	369	347	380	386	373	360	361	384	403	346	367	387	336	364	337	323	368	355	385	335	354	377	362	371	379	372	326	399	405	368	376	395	369	390	395	343	360	394	376	370	373	331	361	371	366	354	370	375	395	398	380	401	379	358	361	385	380	357	370	359	403	391	380	336	342	346	373	370	393	374	335	358	361	370	386	402	360	350	365	379	358	351	344	376	347	430	353	344	364	368	340	336	370	400	350	357	361	392	376	382	399	348	364	360	364	357	356	362	363	340	360	391	356	379	365	406	404	358	327	380	374	405	384	386	358	379	387	357	367	356	374	360	366	348	379	335	376	358	367	393	350	373	400	404	376	380	354	370	351	350	368	375	339	340	388	368	393	369	356	358	361	353	350	348	396	357	350	361	372	366	352	346	378	385	354	350	379	353	389	346	365	385	348	378	379	371	344	359	352	350	354	341	375	384	338	360	356	354	397	387	351	372	349	375	370	358	372	340	399	388	336	367	342	378	353	383	389	363	345	362	344	350	354	363	365	367	389	364	347	373	372	320	365	344	351	389	348	366	364	357	381	372	352	419	361	376	344	342	364	301	379	375	398	373	341	360	381	373	394	330	378	408	355	395	402	371	362	349	350	347	368	378	350	366	370	366	351	377	333	405	364	354	384	355	373	359	351	369	356	383	352	343	351	378	349	361	380	342	386	380	364	355	391	378	377	373	385	382	390	340	329	363	350	362	379	387	375	355	376	361	364	353	360	382	368	369	357	404	348	353	360	409	384	362	350	377	374	368	380	385	379	372	358	368	399	347	381	382	385	342	364	349	348	388	370	364	363	347	363	384	386	339	351	393	349	386	356	382	367	354	368	344	371	353	373	383	350	376	371	384	376	363	398	353	341	359	370	334	325	350	385	383	385	346	373	382	356	354	332	366	354	346	363	349	370	363	407	362	366	340	369	369	331	371	375	349	349	386	362	364	365	363	369	361	371	349	346	410	356	392	362	337	408	353	371	369	341	330	328	371	362	387	348	388	395	357	393	373	353	342	377	362	394	389	370	357	354	365	362	359	409	346	377	367	340	352	368	360	383	356	343	367	376	388	360	399	394	372	371	389	357	376	336	380	354	358	374	363	371	306	354	364	386	351	374	357	348	352	375	370	366	393	375	358	356	335	342	389	370	391	375	363	337	400	387	363	361	362	388	353	382	362	348	408	378	350	374	370	376	329	390	371	371	340	371	356	344	381	358	405	377	351	384	383	348	353	369	362	384	366	338	359	389	387	372	370	376	347	359	382	373	353	344	353	343	348	390	369	362	382	369	378	350	379	348	392	401	366	379	387	342	363	371	337	369	378	348	359	387	363	383	369	346	363	387	371	357	377	363	375	386	338	338	384	378	362	362	370	347	357	363	380	385	372	339	376	381	335	348	355	403	397	343	394	371	344	347	343	365	368	339	390	374	395	410	385	358	368	398	376	359	370	398	333	382	405	358	354	367	356	385	349	372	353	359	369	349	380	404	363	358	372	329	344	372	379	405	364	369	401	392	339	347	362	363	376	356	353	372	382	355	361	391	370	339	356	375	387	313	393	403	362	368	428	372	353	361	372	351	392	370	382	326	381	366	367	374	373	375	383	362	379	365	363	381	343	386	356	336	366	357	367	335	355	371	367	382
2818	1170	2872	4841	6572	6850	8007	6193	3576	1852	782	273	61	59	65	62	68	60	67	66	57	48	56	71	58	59	68	71	56	79	54	60	62	64	61	71	44	62	66	58	68	63	53	60	58	65	63	64	58	77	74	63	61	53	67	63	54	52	70	52	50	66	64	53	61	66	62	62	62	63	75	60	55	69	59	65	53	58	80	79	60	63	53	60	67	63	53	71	78	51	79	78	53	66	47	59	57	54	59	57	52	69	68	66	60	58	68	63	50	61	66	69	65	52	73	56	57	49	58	60	57	59	72	65	61	67	64	60	63	73	65	70	47	57	54	72	69	57	62	62	78	49	67	56	69	73	72	63	72	66	52	73	57	56	72	64	65	64	42	59	57	68	70	74	57	55	60	63	61	64	64	61	48	59	58	63	69	53	60	62	67	57	65	55	71	63	67	68	75	64	63	59	62	77	80	62	72	53	56	48	59	60	69	61	73	50	76	50	68	72	60	63	69	63	50	55	51	53	65	47	53	66	66	66	54	64	46	55	57	61	57	67	63	61	69	85	71	65	78	65	53	56	60	71	70	78	68	67	60	73	56	55	50	61	67	72	69	65	59	67	77	73	60	55	59	61	58	74	65	62	59	56	54	80	72	59	58	64	53	68	61	52	56	72	56	68	70	65	62	70	57	52	58	72	67	60	58	51	58	77	61	55	56	54	55	60	58	66	79	65	55	61	64	59	62	63	65	61	68	67	63	73	61	63	64	64	58	65	59	64	64	66	75	67	65	57	74	66	62	57	61	78	64	62	58	55	62	73	52	60	62	73	57	55	51	61	78	70	51	67	60	57	62	60	65	54	80	69	53	74	57	57	70	72	56	66	67	64	63	50	63	63	46	57	50	56	52	67	65	69	61	54	66	65	59	65	52	74	64	70	71	53	65	66	64	64	49	62	62	59	69	85	59	56	67	51	55	75	65	53	56	52	61	49	67	69	57	58	66	74	62	57	57	61	53	55	67	62	60	51	62	66	76	67	68	52	67	68	62	64	72	60	64	51	68	42	70	59	69	68	58	87	57	55	51	66	59	54	64	69	59	64	58	58	62	61	64	63	65	72	56	63	52	68	81	61	55	69	63	63	48	73	54	70	65	72	65	62	73	64	56	58	66	59	73	59	61	71	77	72	64	70	59	58	60	63	61	51	63	70	73	67	53	42	90	60	68	73	69	62	63	64	78	60	73	66	72	63	65	68	54	66	56	54	38	71	64	66	72	68	45	60	47	60	72	63	71	58	68	68	76	61	61	54	58	65	55	50	60	72	50	66	69	68	59	62	64	54	57	65	65	52	68	51	59	63	78	56	61	64	61	53	60	56	62	64	61	64	50	61	62	62	62	64	63	69	75	62	63	73	71	67	57	52	48	55	65	70	61	55	74	78	67	71	67	58	73	61	63	56	60	72	76	64	67	49	73	57	65	54	66	60	78	73	59	59	57	64	64	69	62	69	60	74	62	79	76	85	60	47	59	71	51	83	55	62	62	61	74	66	68	65	71	57	70	71	63	55	56	57	66	62	62	48	66	67	64	63	56	53	57	62	56	71	57	81	59	68	63	66	53	51	74	52	59	54	65	53	53	65	65	60	42	76	59	56	62	59	56	69	67	68	68	71	55	69	61	60	58	53	54	78	76	61	56	71	63	58	58	61	75	71	80	68	63	60	55	66	55	65	64	58	60	57	78	71	69	51	64	60	60	48	67	67	58	57	75	59	56	63	48	69	47	49	61	59	66	50	66	50	66	66	61	69	56	60	66	57	58	65	46	61	72	74	67	60	57	59	60	58	68	63	54	77	54	75	53	58	53	71	56	64	58	68	79	54	71	53	69	51	71	63	67	71	54	67	69	59	60	71	43	69	57	63	65	55	52	65	58	49	52	66	70	49	59	65	56	85	64	56	61	69	60	58	84	70	56	64	73	59	44	64	66	63	60	58	57	66	73	54	64	81	55	53	73	54	73	71	71	58	60	60	57	66	63	52	72	61	53	63	65	65	67	73	54	74	45	54	78	62	54	74	72	65	58	65	69	67	59	48	63	60	66	60	70	55	63	71	52	66	74	60	62	66	51	62	57	64	67	68	67	66	71	54	62	49	59	66	51	67	61	81	82	60	58	42	75	65	64	68	81	69	61	74	59	57	72	58	61	64	57	62	67	60	54	65	52	63	65	59	72	57	64	66	52	63	58	52	60	69	70	62	61	53	59	68	60	51	59	71	66	65	54	62	74	66	73	68	54	50	76	54	57	77	66	71	57	67	45	56	78	69	66	67	73	53	62	53	57	70	57	60	69	60	68	67	58	51	67	89	53	64	51	55	75	57	67	49	70	63	52	73	46	73	67	57	63	59	56	68	62	68	70	58	64	52	55	62	54	89	65	60	69	51	50	53	46	64	57	63	64	78	51	59	45	72	53	69	59	50	56	70	69	50	75	70	73	57	59	60	57	70	57	66	61	53	64	58	46	74	71	45	52	44	63	75	54	56	58	62	48	68	51	71	65	51	62	73	67	60	63	61	55	55	62	64	70	60	62	70	61	63	63	67	62	70	63	71	76	71	65	78	75	54	65	72	55	48	60	59	70	61	59	64	53	62	51	52	74	68	73	65	59	55	69	63	57	65	63	56	47	65	78	64	57	69	57	71	63	50	51	57	74	48	59	63	69	62	41	70	67	61	78	76	69	76	51	56	62	58	79	65	67	48	58	60	54	62	62	64	57	68	72	63	64	55	44	77	72	61	59	56	49	83	69	57	67	59	55	59	73	63	54	64	65	76	56	62	69	61	59	71	62	69	59	79	59	64	46	68	65	77	67	58	57	65	73	68	58	56	73	56	70	57	69	62	60	71	61	63	82	74	44	75	68	62	53	73	62	64	58	42	51	63	66	74	45	78	59	82	45	60	63	54	82	57	61	56	68	70	61	51	83	63	57	52	64	65	56	62	61	53	72	51	66	61	67	60	59	69	50	71	70	55	68	74	63	67	51	49	61	74	61	69	68	49	55	67	67	78	60	56	67	76	56	63	86	55	64	55	52	67	82	68	59	58	73	61	53	43	49	60	72	60	79	48	43	73	70	68	67	64	71	60	45	68	74	66	71	76	59	70	50	63	57	74	51	62	76	58	72	58	52	53	73	58	76	54	61	62	70	65	61	65	62	67	77	52	52	72	68	68	54	63	59	66	67	64	66	64	66	51	55	50	54	67	62	59	72	60	57	62	56	68	58	63	62	61	62	62	58	62	54	66	68	62	67	53	63	61	65	73	58	66	66	67	61	55	60	53	61	58	67	63	72	60	53	54	59	38	64	57	59	61	66	76	63	74	64	71	66	56	70	57	62	53	67	72	48	42	74	69	54	76	62	60	63	58	55	79	51	55	55	60	57	54	65	49	67	58	59	70	55	70	64	66	53	60	71	55	62	62	56	58	55	57	66	57	63	57	77	53	64	49	58	71
20684	12444	20817	34072	50326	57135	56126	46988	36556	27539	16570	6218	679	549	559	597	519	606	597	582	574	566	627	562	575	575	550	534	543	570	551	550	538	562	557	589	597	523	557	566	573	564	562	570	594	570	534	546	567	559	562	592	572	577	580	552	570	594	584	585	538	550	556	517	560	561	546	562	535	566	589	589	498	571	548	563	573	580	554	587	557	553	566	591	591	572	574	526	564	571	577	556	578	552	560	574	584	566	575	527	584	579	568	564	531	566	561	593	564	579	561	572	499	558	550	577	576	520	569	578	607	519	549	558	583	560	549	576	566	570	601	611	574	581	573	540	598	542	522	590	533	548	534	529	557	556	557	597	554	521	534	567	559	550	559	548	530	581	554	572	569	557	556	600	583	540	560	527	552	564	594	581	542	553	564	548	621	541	570	550	590	601	563	559	564	508	510	582	554	555	576	543	555	574	582	568	514	587	534	575	538	568	584	552	552	584	584	545	552	552	547	593	553	539	582	567	555	537	525	548	582	604	542	547	586	519	579	577	550	609	539	550	517	536	549	523	558	579	576	545	517	541	552	580	563	556	550	510	539	542	590	538	576	572	580	547	560	570	607	539	531	599	559	578	545	591	547	594	598	554	579	636	572	563	604	544	530	568	583	541	555	565	577	537	561	589	585	564	607	534	549	585	547	530	548	547	557	560	587	584	516	574	571	549	540	568	550	534	532	546	552	526	528	537	531	554	596	602	557	548	529	576	604	614	549	567	555	605	565	550	537	582	529	552	531	581	601	553	570	584	545	541	581	565	547	547	547	560	573	535	551	575	554	577	553	538	548	548	555	613	565	526	552	553	539	533	584	533	562	531	580	547	576	538	573	567	537	570	547	590	544	530	580	564	551	600	548	555	572	580	570	561	532	591	534	531	546	579	536	563	547	588	548	558	581	550	540	575	561	515	565	578	565	559	594	528	572	520	557	539	572	587	554	564	535	567	598	569	567	571	536	537	522	575	562	542	567	549	615	596	568	575	577	575	564	560	561	565	561	563	576	540	568	531	528	585	516	573	577	528	548	579	529	551	543	529	558	557	572	519	557	546	552	572	580	565	568	552	564	534	517	558	545	536	535	564	566	534	513	551	562	502	547	550	584	564	529	580	553	556	567	538	531	597	557	609	547	556	558	533	560	560	529	578	571	569	546	553	563	481	564	536	555	557	564	560	590	550	497	572	549	557	542	555	539	577	531	572	586	564	586	553	500	591	591	563	592	570	550	566	572	597	527	547	579	512	553	565	535	553	544	531	594	548	562	591	553	566	537	528	535	566	533	562	554	544	552	526	543	569	568	565	562	599	532	507	526	566	597	584	546	592	573	588	539	597	523	529	541	535	527	588	569	585	563	561	571	565	531	532	543	557	529	537	518	581	558	542	539	542	556	592	566	572	559	601	527	602	561	581	560	551	569	537	628	520	522	560	571	566	566	590	580	608	545	521	564	594	569	565	607	600	525	609	589	565	513	586	557	530	543	603	575	546	583	551	541	537	596	565	566	565	523	594	539	560	558	579	594	579	520	587	560	577	532	590	563	578	597	567	527	559	559	524	557	609	583	575	588	575	576	564	554	574	544	554	581	571	600	605	552	546	587	529	557	613	570	560	583	519	555	569	538	539	553	537	558	519	589	585	531	605	569	559	567	552	612	529	588	558	560	547	540	553	554	537	537	563	517	544	557	552	528	593	602	578	583	534	537	505	528	530	561	580	552	561	530	588	601	506	558	616	562	540	538	544	559	527	552	541	555	566	556	567	573	565	596	550	547	595	560	569	565	614	569	519	557	585	556	553	590	584	580	510	570	554	565	571	525	569	571	544	545	580	574	564	561	585	574	544	543	582	575	555	564	507	549	535	575	546	565	608	548	596	539	534	552	538	535	523	575	549	580	603	572	557	547	579	542	555	589	568	557	555	554	563	587	583	549	570	611	528	544	560	561	584	579	559	556	557	578	538	545	574	551	579	563	554	538	559	590	519	542	553	557	550	544	578	582	552	555	619	566	603	558	563	589	582	570	555	549	543	584	603	551	598	596	576	601	573	534	579	578	552	503	510	571	525	520	559	576	611	542	542	591	543	563	599	570	522	566	573	561	563	574	587	593	566	573	592	546	572	590	562	537	545	531	548	563	576	539	560	592	549	555	529	611	552	551	573	544	544	546	599	589	568	582	522	541	571	591	524	560	566	535	547	587	577	553	550	585	554	574	575	548	591	556	553	543	531	548	568	551	600	562	558	552	578	559	560	557	559	545	575	521	583	550	582	572	554	549	554	517	552	568	499	510	570	544	567	561	536	553	571	552	539	577	568	579	565	585	533	598	585	535	573	553	544	567	568	559	560	557	563	531	574	570	586	578	529	558	597	579	540	575	544	536	534	565	551	570	588	547	557	532	571	572	553	543	538	549	564	532	558	543	519	565	580	578	547	564	564	580	569	599	569	521	504	566	559	548	535	552	579	580	594	607	592	541	567	572	532	527	618	612	599	554	533	568	582	552	549	583	554	528	539	522	551	532	619	534	565	570	566	584	538	555	556	577	554	569	569	573	567	541	571	591	601	560	506	554	571	561	563	540	523	569	556	562	582	574	532	585	547	585	573	537	566	557	552	592	591	563	562	510	565	556	544	556	526	567	537	571	547	588	586	555	576	590	570	535	556	561	552	600	579	601	585	608	546	553	574	558	594	575	538	544	567	553	572	578	523	583	584	602	548	536	535	536	543	552	514	616	572	540	588	552	551	531	558	559	530	557	580	570	593	559	556	553	556	570	542	539	541	539	563	519	555	559	555	540	586	520	582	531	553	511	589	562	550	542	542	543	506	571	557	543	559	586	556	545	515	557	537	525	528	571	547	581	555	545	565	585	564	533	561	569	567	565	539	532	557	553	553	574	608	569	585	595	577	580	549	558	569	525	589	576	547	537	529	542	583	557	592	526	554	563	541	517	552	563	557	580	595	541	571	548	540	561	566	590	597	595	531	521	572	563	584	546	547	549	560	512	590	579	544	592	561	561	578	538	543	539	508	574	561	559	576	591	540	567	568	565	553	585	589	539	545	583	541	537	571	536	579	526	574	576	573	510	562	545	558	532	605	548	585	572	569	540	571	607	598	526	574	550	542	561	537	595	564	585	548	541	530	513	584	579	593	588	577	580	556	577	546	582	528	576	577	537	584	526	585	566	564	547	572	576	546	591	543	583	558	560	542	561	584	550	575	577	542	510	538	569	574	585	561	583	570	550	553	613	560	590	588	564	563	613	540	581	593	577	586	562	552	508	570	576	529	592	597	579	613	554	617	573	572	576	546	576	568	506	523	582	579	558	522	552	503	530	579	567	553	549	557	587	584	586	607	561	526	570	571	592	551	587	583	566	572	619	550	573	527	574	527	592	630	546	579	532	571	528	541	572	593	585	565	522	541	549	551	518	552	538	581	561	548	553	582	569	562	560	546	560	570	535	576
3171	449	446	692	830	1161	1260	1138	690	421	180	116	47	54	63	49	59	51	79	58	61	58	56	62	55	74	68	50	64	54	70	54	64	64	73	60	65	60	64	54	49	65	62	69	57	48	70	56	55	72	64	66	58	57	63	58	51	58	69	60	67	62	55	61	53	59	69	66	70	67	73	62	59	57	57	55	52	67	63	55	57	79	64	67	62	51	51	51	63	49	38	67	51	52	55	67	59	73	55	71	70	59	67	62	67	58	70	63	65	68	79	70	63	69	66	65	58	62	64	60	73	56	64	56	63	76	75	59	53	64	59	64	58	63	68	60	62	83	64	65	64	66	56	64	68	57	72	54	70	68	56	67	65	59	57	79	59	68	58	66	60	62	66	56	77	65	65	70	45	75	62	57	59	64	67	59	68	75	76	52	73	69	70	76	66	52	58	42	68	61	70	59	54	62	50	70	63	63	61	70	62	48	55	70	62	56	60	60	63	63	62	73	75	55	62	71	54	65	42	68	51	51	60	63	65	59	54	68	59	61	70	67	61	56	72	62	63	70	49	56	65	68	61	61	52	48	57	59	70	70	56	69	53	58	68	63	63	59	71	62	76	64	56	71	60	60	59	66	49	60	45	58	63	65	61	54	73	60	59	59	59	61	58	61	52	62	60	65	60	70	60	39	62	65	71	53	78	54	45	74	56	55	52	61	67	76	53	61	66	76	50	78	67	51	53	65	70	60	59	64	56	58	73	69	58	61	56	58	58	76	68	52	69	62	72	54	56	52	62	68	60	56	62	69	60	75	48	68	62	72	65	62	51	59	61	68	51	66	75	65	63	59	77	68	49	47	51	54	52	68	65	60	61	66	50	73	62	60	67	59	62	63	78	64	62	62	57	67	64	66	59	49	62	84	56	62	49	59	66	60	49	68	52	64	52	58	54	72	64	61	49	78	51	56	72	58	69	56	63	60	57	63	61	65	59	74	66	73	54	70	67	55	62	60	55	61	57	79	60	49	66	53	45	68	51	54	61	71	62	66	49	65	61	53	58	67	54	60	51	72	54	63	62	72	53	51	61	62	62	58	75	63	60	66	68	72	56	59	59	44	61	83	60	60	60	63	63	46	54	67	66	73	71	60	63	61	59	58	59	55	71	50	46	49	62	52	48	69	66	70	61	60	71	57	53	64	71	61	47	64	62	57	49	72	46	54	57	63	60	69	56	63	62	57	54	64	63	59	51	62	47	58	76	59	72	62	61	61	53	65	42	48	70	60	54	60	65	63	52	60	58	42	73	54	62	67	63	73	70	75	63	55	80	58	63	64	68	59	54	58	65	67	67	60	61	71	70	40	50	54	75	64	62	61	57	65	60	69	71	73	62	59	64	59	72	60	72	68	66	63	52	54	66	54	59	57	63	66	58	50	58	52	55	67	58	67	76	73	65	59	53	66	70	58	55	58	62	61	63	53	53	68	72	71	62	68	59	56	62	64	78	69	62	62	60	55	77	72	70	71	49	48	78	74	47	51	58	63	61	59	56	42	60	57	64	61	67	61	75	60	57	45	63	60	58	64	59	59	47	86	64	63	58	59	70	80	58	63	68	75	57	51	77	61	69	59	77	58	51	64	70	66	78	59	53	62	63	74	54	77	55	65	58	70	53	72	67	64	78	51	69	89	66	43	66	59	61	61	55	50	55	68	68	70	57	62	56	68	55	61	57	55	61	56	53	65	66	52	66	55	60	76	65	52	55	67	59	50	61	60	61	46	54	68	56	57	60	65	66	61	56	53	64	60	65	63	60	60	50	66	69	58	53	62	72	61	70	58	58	72	59	72	53	62	59	63	62	63	62	64	56	60	64	62	63	57	59	66	70	43	65	62	65	69	72	56	60	70	66	57	61	61	62	59	65	74	65	60	64	63	58	70	52	67	63	69	56	61	62	52	63	58	50	72	71	64	61	57	74	56	62	56	58	57	65	74	68	66	61	54	73	69	51	70	77	54	67	62	53	59	55	57	62	61	64	61	62	46	55	63	64	66	70	65	63	62	62	86	70	70	53	57	60	64	49	72	59	53	60	65	66	67	57	75	70	59	57	58	64	55	56	84	63	73	71	49	54	81	55	73	65	58	64	42	73	65	65	56	48	69	61	52	64	52	45	71	62	74	49	66	51	58	68	77	65	66	60	84	58	64	70	59	56	56	60	52	64	61	54	57	64	63	67	64	57	57	56	66	66	54	57	54	58	35	62	68	67	68	56	69	42	76	71	58	58	72	60	64	59	81	56	68	59	70	62	66	70	53	65	48	53	56	60	55	49	68	66	70	64	59	69	55	58	55	59	71	66	57	80	57	59	55	72	67	58	73	64	58	75	69	76	66	57	76	64	67	56	50	68	53	60	56	50	62	54	57	75	72	52	47	61	65	60	62	55	69	68	68	57	59	67	58	73	53	63	67	57	65	53	59	63	61	47	50	66	78	71	75	59	51	61	57	91	72	49	65	62	61	55	56	58	66	59	55	47	64	74	48	53	51	51	75	57	62	68	77	81	58	63	60	41	55	59	68	53	58	60	59	60	61	68	50	69	65	64	58	64	58	54	65	68	60	61	67	59	54	69	62	60	67	56	59	64	58	75	65	56	52	57	49	64	54	60	62	76	78	63	55	55	63	47	68	69	59	64	59	69	63	66	66	71	69	57	64	57	69	71	53	69	69	59	70	60	60	70	59	70	69	61	61	65	76	62	73	54	58	61	63	71	69	66	64	59	61	60	70	65	51	55	55	65	56	64	78	54	68	53	73	66	52	68	75	62	80	59	59	60	51	51	69	62	66	80	59	86	70	60	64	60	59	82	68	77	63	56	82	60	63	62	64	64	74	58	71	54	53	50	51	53	63	73	73	57	79	81	74	66	62	63	49	60	55	69	65	69	55	60	71	60	58	61	56	60	58	60	50	52	74	50	59	59	53	63	61	54	54	72	61	55	53	55	72	55	73	62	68	49	63	65	72	68	57	75	69	61	59	64	58	57	77	68	62	54	76	66	43	60	78	46	47	53	56	64	64	56	62	71	73	64	71	68	55	60	66	76	75	51	64	67	67	63	57	61	70	65	60	71	64	66	55	62	81	61	68	67	64	60	61	60	68	64	61	65	58	62	59	69	59	67	60	66	83	54	56	63	55	58	61	64	58	62	59	62	48	56	64	61	62	63	48	65	56	65	60	63	58	62	62	67	62	67	51	66	62	53	63	69	69	71	62	73	57	88	73	74	67	51	56	62	65	42	62	59	83	57	51	76	61	64	61	61	59	59	64	68	69	74	55	61	70	68	66	59	63	73	69	71	65	47	67	56	58	59	47	58	77	59	44	65	52	52	51	61	57	64	64	46	83	73	60	59	56	58	79	58	66	55	68	74	66	51	74	49	49	54	57	49	56	72	58	53	72	69	85	57	53	50	60	87	61	66	70	57	61	50	75	61	74	71	76	60	64	51	82	70	65
11885	5325	5676	12464	22306	29418	28611	24040	16603	9394	4222	1510	547	551	517	566	556	520	544	503	505	542	548	568	537	528	526	543	538	472	570	515	519	521	554	509	501	543	539	511	538	519	515	555	556	584	500	531	504	540	502	557	501	539	542	576	513	518	564	513	549	489	555	521	537	536	578	512	531	498	510	519	541	548	575	499	538	480	529	528	530	519	497	548	587	538	557	557	516	531	496	528	528	555	523	484	521	508	522	502	529	551	535	544	531	499	534	500	486	537	526	561	542	548	545	531	549	517	543	539	545	537	524	543	531	538	481	502	539	505	520	524	515	491	541	592	499	507	511	571	580	546	549	518	496	553	512	523	540	546	552	548	529	549	506	474	520	537	493	512	509	533	504	554	512	505	533	502	530	555	554	523	553	515	508	511	527	522	568	526	510	519	559	521	554	533	499	508	559	530	493	540	558	539	543	549	535	518	529	529	533	525	528	536	497	569	471	529	525	538	509	539	544	542	526	514	548	554	516	520	484	494	533	514	556	546	544	525	525	519	497	563	532	512	500	579	501	522	560	528	521	525	480	523	476	522	508	519	549	503	525	495	518	518	545	509	537	550	547	568	527	542	542	534	540	562	553	506	516	537	564	560	569	493	522	553	496	544	555	547	502	517	526	505	527	547	548	587	534	545	536	551	503	474	542	534	511	516	503	535	524	562	530	498	503	539	530	566	501	504	528	567	492	545	494	561	529	563	507	505	544	564	543	546	553	494	529	508	546	514	540	570	521	521	504	560	532	527	553	514	511	557	479	522	532	525	516	584	549	527	477	491	529	537	510	550	547	562	531	537	524	527	527	563	566	560	511	556	536	547	542	539	539	525	537	561	530	557	543	565	532	514	543	557	535	555	543	541	526	557	528	557	532	522	534	527	545	565	557	545	534	520	576	568	526	509	526	520	462	549	521	521	546	556	506	534	551	524	525	553	529	531	540	541	518	516	547	520	522	519	522	542	544	550	548	524	511	552	546	514	532	525	529	540	521	507	509	599	591	534	512	555	559	504	583	550	546	496	530	561	542	513	528	558	542	492	570	542	539	499	560	527	529	518	567	534	537	530	585	575	580	529	505	547	517	528	533	537	546	557	509	505	554	499	492	567	513	534	542	489	540	555	485	504	524	531	570	496	575	552	511	544	535	565	541	548	531	539	516	567	509	506	531	502	518	541	500	555	553	520	480	531	520	582	464	523	521	531	541	508	597	537	535	523	518	529	543	490	538	508	569	520	502	533	549	516	548	513	524	544	549	557	545	504	504	503	514	536	544	518	479	572	546	544	552	512	519	527	492	517	562	530	519	537	530	534	528	528	556	548	519	522	541	480	573	527	557	505	564	551	549	562	510	555	521	495	546	538	519	548	493	523	539	525	558	496	538	550	538	521	521	502	547	521	544	543	570	523	545	509	533	560	518	546	534	535	541	580	534	522	555	539	544	521	550	542	535	550	521	491	475	516	525	512	536	498	497	528	552	532	520	523	546	561	548	556	528	578	536	514	564	525	559	505	501	506	547	524	528	563	546	521	506	557	522	557	507	535	522	556	511	523	501	544	532	551	578	498	540	557	548	513	547	512	492	518	517	541	536	515	536	543	543	542	506	538	538	507	520	488	549	539	505	558	516	584	571	493	541	552	553	501	530	537	504	527	554	576	519	577	554	515	547	558	539	553	567	542	555	526	549	515	549	552	522	543	488	535	536	501	532	512	516	518	592	547	525	555	554	511	544	538	504	552	525	525	558	561	535	552	527	466	499	531	558	524	535	524	550	513	549	498	493	571	516	544	532	504	547	541	552	532	534	517	553	543	537	544	519	559	556	533	514	479	557	531	493	535	543	501	497	546	560	505	538	481	508	522	514	512	532	524	505	549	500	531	555	540	529	572	566	543	522	553	560	549	500	535	495	543	509	522	526	558	548	484	511	571	547	531	520	533	510	518	519	554	570	492	522	570	527	517	518	507	533	496	520	556	509	545	525	514	508	537	536	474	509	524	537	523	540	552	514	532	505	507	500	537	544	505	494	557	498	550	543	528	572	493	520	478	547	543	540	552	512	510	557	569	557	521	567	495	539	558	538	486	517	538	538	525	538	559	532	533	522	484	521	532	525	585	559	587	528	520	535	548	534	513	527	503	548	554	548	569	501	566	509	512	529	537	495	497	547	532	537	504	519	527	523	551	521	511	583	558	516	528	526	565	524	521	539	521	555	559	490	537	538	523	514	565	504	523	514	558	520	509	527	531	524	556	544	536	546	546	501	537	531	532	531	508	519	534	507	547	546	547	523	526	526	502	558	500	478	525	545	516	523	480	546	525	521	540	535	555	521	555	502	496	542	536	553	563	516	539	522	522	487	500	530	531	518	534	513	524	543	537	505	531	496	517	523	521	593	513	539	488	518	522	507	528	537	502	517	518	465	565	526	540	496	536	560	517	516	498	512	508	489	566	508	522	549	491	575	565	530	531	540	500	538	527	503	507	604	511	567	505	530	531	524	575	502	522	538	526	535	512	532	503	561	541	556	517	548	552	495	485	542	541	528	535	548	537	501	547	521	546	533	528	556	515	512	531	528	511	541	513	513	531	508	536	530	559	542	502	553	554	517	536	506	532	542	495	520	539	551	521	551	498	548	540	544	522	572	521	541	554	517	521	531	537	521	554	529	500	480	486	540	519	535	521	571	526	544	527	540	532	494	486	550	521	502	554	517	507	525	521	530	510	537	538	508	517	528	533	525	558	516	540	518	513	530	561	510	571	562	498	558	577	497	544	527	523	515	499	538	557	540	528	528	527	552	521	542	529	536	529	554	511	500	498	528	508	506	545	495	531	558	502	551	521	535	516	545	552	505	511	497	525	558	529	543	561	492	526	545	539	546	501	547	490	516	492	532	528	550	510	536	533	532	531	532	555	498	534	500	532	544	518	534	551	556	528	536	549	510	520	559	537	564	507	517	537	498	534	510	519	477	526	528	495	537	542	507	540	523	514	504	558	506	517	516	518	520	513	499	527	533	510	534	566	518	494	514	556	549	559	495	532	546	511	506	517	477	507	532	495	558	528	521	512	552	545	504	496	505	529	512	530	485	506	530	547	542	537	542	534	525	546	516	517	540	524	520	520	530	556	539	527	508	554	558	537	508	518	570	520	533	502	541	501	516	558	538	530	540	525	540	506	560	532	537	526	502	557	507	528	500	526	582	522	483	509	530	532	540	510	534	533	495	519	541	577	565	538	534	500	519	530	560	531	544	544	562	538	566	554	507	506	508	557	517	567	541	529	533	566	563	515	526	502	517	530	550	546	532	501	541	524	532	496	541	500	536	530	551	535	547	516	556	524	513	536	530	547	515	519	514	506	515	568	536	529	530	547	557	541	531	547	529	521	539	532	557	520	554	512	553	531	504	529	550	561	480	517	514	550	557	546	568	503	531	568	539	561	549	550	506	510	545	488	517	540	514	546	516	544
4246	2912	2021	3347	5767	8267	9283	7948	4470	2162	852	303	53	53	52	47	57	43	49	52	42	47	44	28	40	59	36	53	59	41	42	43	44	54	51	49	41	46	34	45	55	54	44	53	49	55	48	46	50	48	51	42	58	51	53	45	52	38	49	69	55	50	50	49	42	50	49	46	39	50	46	57	54	56	39	44	44	55	39	43	46	42	50	58	48	43	54	59	49	43	68	45	40	45	48	46	57	48	43	45	36	43	50	47	54	50	63	46	53	61	39	57	55	50	36	53	41	57	40	54	46	50	50	35	49	55	51	44	50	54	53	37	46	57	53	46	51	51	56	46	52	45	63	48	57	49	41	47	46	55	51	45	57	47	49	41	51	56	42	48	42	59	47	66	37	52	46	54	56	69	41	47	60	61	42	62	51	51	50	53	46	52	43	48	49	43	55	48	39	55	51	56	57	45	48	48	49	51	36	47	64	62	53	50	51	49	39	56	35	29	51	51	52	56	39	45	52	39	54	47	51	51	57	47	62	42	50	49	46	51	45	44	46	52	59	49	47	50	54	54	55	44	46	45	57	35	42	57	63	51	54	46	42	42	56	56	46	51	51	57	66	58	54	42	42	45	43	60	47	51	45	52	35	40	52	44	41	43	48	47	48	41	53	53	47	51	52	46	45	46	62	39	57	48	56	62	37	49	54	65	52	37	48	61	37	49	49	48	45	55	40	50	43	44	49	50	45	52	54	47	61	47	50	59	61	47	49	40	54	44	39	65	58	53	67	51	41	37	64	51	50	55	50	47	49	43	49	54	55	61	35	42	51	60	45	44	47	47	46	50	42	50	54	39	55	56	49	43	41	47	63	35	53	41	52	42	41	46	54	47	42	56	41	59	53	42	40	52	53	49	52	48	58	38	47	43	63	56	53	54	51	54	46	48	44	53	52	56	45	56	63	61	53	53	46	46	40	54	52	48	47	60	49	55	40	55	61	48	53	36	62	56	59	53	52	65	41	43	53	54	45	52	60	43	44	48	47	50	44	52	51	40	43	58	44	52	53	58	52	44	52	46	56	47	52	40	43	41	50	55	66	57	51	45	55	57	49	45	63	44	57	42	45	55	57	60	45	45	50	58	49	48	41	44	46	48	47	47	57	50	54	47	58	45	64	51	59	52	57	47	54	48	60	55	54	55	57	64	57	38	61	55	44	71	53	41	46	54	60	42	58	61	62	46	57	62	48	48	52	49	40	36	56	60	55	55	42	61	55	57	43	55	39	51	60	71	52	42	49	47	38	54	50	49	54	47	51	51	50	43	57	52	61	58	36	49	67	56	58	57	46	48	41	44	43	48	49	51	66	41	56	52	46	52	63	41	48	39	47	39	57	34	41	52	57	53	45	48	58	52	44	47	56	50	44	57	60	51	44	51	48	59	47	52	53	54	46	52	47	51	63	55	61	51	49	61	53	50	53	68	56	54	57	32	47	51	53	47	54	53	52	39	46	50	59	55	46	50	66	41	61	51	49	59	51	56	45	46	46	49	44	47	45	64	50	56	37	55	54	50	54	44	59	50	51	61	60	48	51	41	52	55	53	52	54	48	51	52	47	46	54	51	48	46	41	42	58	36	70	43	46	54	48	56	55	47	54	54	54	56	48	45	46	42	53	49	50	57	60	53	55	44	52	63	54	43	43	63	43	38	56	55	53	42	41	46	45	46	52	46	57	44	57	51	54	59	48	51	49	43	59	49	59	47	48	50	57	46	58	44	44	51	63	44	43	49	51	55	55	41	65	46	46	52	46	49	64	52	56	53	47	50	52	43	43	49	46	50	48	61	49	51	55	58	55	44	56	42	40	52	44	54	50	39	53	51	60	53	59	53	51	55	51	61	54	54	48	40	38	60	44	49	40	54	52	51	39	62	44	50	58	40	55	53	48	59	55	38	54	49	57	60	55	57	45	52	46	56	42	50	42	41	45	52	49	50	62	45	54	58	50	53	47	44	60	61	51	48	50	64	65	51	55	49	60	49	62	46	41	39	61	40	60	48	39	44	53	58	52	55	53	48	55	46	56	50	46	60	64	43	51	46	56	46	66	40	48	41	54	58	52	52	46	45	42	44	46	55	62	52	44	45	44	51	51	61	41	52	63	69	53	50	56	62	45	39	54	51	43	48	53	48	53	57	47	61	45	45	51	52	45	44	51	51	52	43	53	47	36	58	61	55	51	40	41	47	58	53	55	56	51	50	38	60	57	63	43	44	55	50	63	47	52	39	56	48	53	48	52	52	51	50	48	66	49	44	54	56	50	53	40	49	47	54	36	46	52	50	56	50	47	48	41	59	57	52	50	51	53	39	56	55	50	52	46	57	52	55	54	49	49	54	45	57	38	62	45	62	53	43	38	51	54	49	45	51	46	58	50	50	58	48	46	51	56	49	55	43	56	37	54	62	56	50	40	43	46	52	49	50	39	56	48	34	52	51	62	58	60	43	57	63	52	58	51	49	46	43	54	58	50	55	51	66	46	51	56	40	37	53	54	54	65	53	48	51	55	47	56	55	60	52	44	56	45	60	52	50	50	42	35	57	44	51	59	61	56	57	45	61	33	53	56	50	61	56	60	51	42	44	56	42	52	39	55	49	52	55	53	62	44	48	52	43	50	43	44	53	66	44	57	45	49	52	43	53	66	56	41	44	57	57	51	46	45	54	54	46	60	49	51	44	50	46	55	49	48	55	55	55	48	48	47	46	62	53	49	50	47	51	62	45	56	53	44	50	44	38	43	50	43	54	52	40	47	52	56	41	54	61	54	53	52	49	47	48	53	45	62	53	41	61	51	44	36	41	35	40	46	50	47	48	40	41	54	45	49	49	41	55	47	53	42	53	43	44	49	55	50	50	57	56	53	49	49	62	60	43	45	54	53	54	54	38	43	39	57	38	48	49	52	39	45	61	44	49	44	42	39	50	47	48	46	48	49	56	40	47	55	52	53	53	55	47	42	49	56	52	54	42	40	55	41	45	56	55	49	67	57	42	52	45	53	52	54	39	47	44	44	47	51	51	43	51	45	48	51	46	52	43	34	44	49	44	68	55	59	51	62	41	52	60	46	50	51	49	50	56	51	56	63	46	54	61	47	49	55	54	52	43	64	56	42	56	50	54	54	62	47	59	46	38	49	46	55	50	49	57	45	65	51	53	52	49	53	60	49	57	50	52	44	41	48	42	54	40	41	47	51	55	41	43	51	58	65	62	38	54	41	37	46	43	58	48	46	45	54	53	52	52	52	43	39	59	64	60	55	43	48	44	49	54	56	52	47	58	47	57	57	59	47	47	45	46	49	56	46	48	48	49	56	43	53	58	47	54	48	52	62	57	62	46	44	51	53	50	49	55	42	44	52	45	50	53	57	61	56	39	54	41	52	50	48	50	49	47	56	56	40	47	41	56	55	64	36	50	39	46	59	46	46	50	65	52	43	58	44	48	49	59	56	60	57	43	57	46
23328	19411	16358	29035	49789	61280	58524	50213	39170	28563	17673	6519	459	488	438	468	427	423	467	444	473	457	475	420	430	434	453	458	407	438	410	428	452	424	462	438	472	437	450	442	435	472	434	411	430	433	481	462	451	444	480	470	477	419	444	489	444	447	457	445	434	429	440	451	416	445	434	446	497	446	442	453	460	462	449	459	436	413	471	495	453	454	427	437	441	443	452	450	452	461	453	459	470	415	469	452	451	481	527	434	468	461	467	446	478	465	436	464	461	464	431	438	446	435	436	460	471	440	458	455	462	423	443	411	483	429	465	480	448	460	449	461	435	473	462	430	436	446	437	461	450	453	449	480	458	494	466	429	456	464	461	473	472	445	462	465	437	419	465	472	457	479	448	426	427	485	431	429	447	392	424	469	471	448	445	404	436	479	483	458	442	422	455	464	465	467	432	438	491	442	465	410	451	442	440	421	459	439	478	448	419	439	463	441	423	469	452	434	437	441	447	459	457	441	407	465	440	448	436	446	432	448	435	439	438	465	471	449	462	453	477	463	404	504	455	472	444	448	434	454	462	432	430	452	449	457	463	423	467	462	436	463	448	453	478	458	417	455	445	452	448	462	491	479	430	457	452	427	438	415	453	478	445	478	488	431	461	455	474	438	442	458	424	476	452	475	450	443	452	439	469	475	463	490	452	469	453	438	467	461	503	451	459	439	424	432	443	481	460	475	413	468	470	464	445	445	453	454	422	447	454	493	457	458	444	442	504	425	483	452	444	432	428	429	454	458	435	442	498	400	463	473	445	427	442	457	462	498	456	444	490	439	437	446	477	488	467	442	473	458	462	462	437	429	455	419	461	455	467	472	432	414	493	464	431	474	442	453	418	422	463	431	444	442	443	447	458	433	466	481	428	453	462	456	428	435	448	456	439	439	463	453	471	426	428	443	473	445	457	439	452	485	439	420	452	433	443	429	428	429	451	444	491	459	440	451	470	405	451	424	437	483	459	432	482	459	465	431	432	470	488	438	476	436	455	470	441	441	418	459	462	477	440	432	485	457	438	435	470	464	418	466	433	423	464	430	429	467	415	448	409	429	428	453	451	470	448	437	464	450	467	422	419	433	435	444	435	435	449	478	437	457	451	466	481	456	439	477	407	450	463	428	469	494	462	444	459	449	445	420	493	458	450	482	457	476	437	459	443	485	423	413	440	481	428	474	419	438	431	482	450	430	467	447	436	440	448	416	489	483	452	459	496	448	463	444	441	439	448	470	447	431	470	483	470	452	508	410	482	457	459	452	441	436	446	457	448	473	464	452	471	463	481	445	442	455	445	454	480	435	456	471	425	438	478	437	448	467	460	469	447	451	448	452	467	440	460	465	443	438	427	456	443	461	437	435	458	465	461	453	450	433	427	457	455	446	429	447	426	451	456	444	454	423	420	445	447	446	419	474	453	467	471	413	445	470	460	477	432	468	461	462	457	450	467	387	470	432	465	444	486	433	424	462	487	494	431	444	440	466	447	433	459	471	490	406	476	420	420	393	445	441	436	455	445	466	447	466	428	489	475	460	449	467	485	474	460	444	459	483	433	430	443	509	436	464	482	471	482	429	439	419	426	450	436	462	462	489	423	450	446	444	385	465	428	458	428	441	443	511	468	420	450	467	449	457	469	456	483	485	460	438	420	446	465	457	487	443	458	449	438	450	442	466	458	452	455	442	431	442	450	417	470	453	441	448	422	432	448	464	421	473	476	463	452	481	457	484	446	436	437	416	461	441	430	465	464	447	442	461	459	457	471	473	456	464	439	439	465	476	472	481	430	392	462	438	473	425	442	474	445	451	461	471	462	452	479	460	454	469	485	470	472	406	428	440	414	428	466	475	463	474	456	448	416	412	424	438	473	423	479	455	478	460	454	429	438	446	466	458	457	470	416	470	453	442	470	436	423	497	437	474	441	491	428	485	469	470	447	469	495	490	451	437	446	436	429	456	433	457	433	430	436	414	477	461	446	445	451	442	450	470	455	456	447	484	476	412	462	447	430	426	452	452	459	487	489	418	448	460	441	450	429	456	432	449	473	472	483	467	452	460	463	413	449	431	447	443	481	458	455	465	477	468	428	472	435	438	436	469	450	471	441	455	437	492	458	482	466	479	442	472	455	468	444	419	454	420	421	440	464	429	462	440	497	441	469	490	434	460	414	456	460	468	450	445	439	451	460	463	463	481	430	447	499	465	432	402	424	481	462	451	452	448	435	443	433	457	443	434	444	438	415	465	480	456	487	440	468	453	436	429	421	419	444	443	437	441	472	419	471	433	437	441	461	459	441	446	437	438	434	456	440	458	440	437	444	458	461	437	448	435	438	417	452	425	445	473	459	462	448	429	455	424	437	456	457	468	452	439	417	466	445	435	455	439	467	436	456	465	462	446	462	441	438	433	480	443	411	450	443	449	443	453	457	445	443	450	447	435	456	488	421	474	419	464	439	469	450	441	464	463	445	449	454	436	444	440	467	432	437	409	452	403	422	462	413	444	460	444	480	472	496	433	461	473	435	488	397	450	459	449	446	467	479	464	472	460	428	451	424	421	466	446	506	460	447	486	464	442	426	513	426	475	440	485	453	470	462	443	441	472	465	443	472	442	452	445	455	467	493	429	475	479	459	411	441	429	437	438	466	448	435	460	465	472	444	490	465	471	466	448	438	468	446	462	462	456	459	458	423	438	456	444	449	453	443	469	433	432	451	437	440	468	443	455	436	443	450	460	455	456	432	423	493	425	413	426	446	449	455	423	441	458	465	481	463	452	430	414	444	448	472	428	497	449	459	489	461	456	439	412	454	439	448	458	462	468	442	473	423	444	443	457	481	439	463	464	446	441	435	400	423	458	465	449	395	451	453	407	433	453	443	462	479	473	427	470	434	448	414	474	452	425	443	427	402	451	425	447	425	456	427	458	428	438	456	445	437	442	445	455	410	478	450	508	421	433	406	451	470	444	477	413	432	464	451	462	463	475	482	451	457	453	467	462	450	437	487	466	435	439	452	487	465	439	449	437	475	441	464	474	492	418	460	431	461	443	424	474	427	458	433	461	457	403	461	468	489	430	454	458	463	451	460	459	454	454	459	501	450	458	450	448	461	454	464	474	451	494	474	447	428	474	480	427	454	418	436	454	416	407	445	442	479	476	498	439	463	449	435	477	461	453	466	459	449	404	467	433	442	434	454	442	454	465	483	410	458	451	452	441	439	462	484	453	457	437	449	437	418	475	474	480	420	468	482	438	467	440	436	430	420	442	474	465	450	449	409	424	453	457	456	431	431	449	444	434	455	437	492	473	482	450	409	432	464	428	452	409	428	448	440	456	453	435	449	431	481	465	480	462	445	451	496	452	446	470	429	418	421	468	458	425	451	463	435	450	449	406	496	451	442	460	479	453	418	438	475	466	443	411	450	402	486	428	459	454	442	445	437	435	475	451	440	448	465	411	440	420	392	440	456	433	470	457
4900	1282	1427	1136	2818	4104	4570	3642	2087	953	493	195	47	58	40	48	37	39	29	44	38	42	46	45	41	43	42	38	44	44	49	37	47	49	44	27	41	41	31	38	37	46	50	46	38	40	61	50	41	37	35	42	55	38	36	31	40	36	52	40	43	25	37	38	39	42	53	34	46	42	37	39	40	37	39	38	43	45	37	46	47	40	48	35	43	38	43	54	34	36	45	40	63	33	33	39	55	41	39	45	38	49	43	37	36	29	48	34	34	47	45	28	42	47	35	34	39	38	37	53	53	45	38	46	30	39	38	49	44	39	27	54	35	44	56	48	40	37	36	33	46	51	35	53	50	41	49	42	40	54	52	38	39	43	42	40	35	48	43	42	42	49	48	55	40	39	38	42	48	50	42	43	46	36	47	36	45	47	38	40	52	43	41	47	38	45	44	40	42	38	38	36	44	38	47	51	27	43	40	45	40	55	42	31	46	38	39	52	39	42	51	37	56	40	35	38	34	33	54	55	54	44	49	43	52	44	50	33	40	32	42	33	43	57	42	47	39	41	35	48	34	39	40	36	42	41	39	48	48	55	38	43	40	45	59	39	42	37	45	51	39	38	56	38	53	40	37	32	43	44	37	43	47	43	44	33	37	60	45	43	44	40	34	38	45	49	44	36	50	46	38	47	42	35	39	36	40	44	36	42	34	35	31	37	40	39	44	44	38	47	47	28	49	45	37	43	56	37	42	35	51	39	57	38	39	51	39	38	46	28	38	54	34	44	31	43	41	49	49	47	54	37	37	28	42	40	41	39	52	45	45	38	35	41	49	44	41	44	51	32	41	36	33	41	46	34	23	45	45	42	42	47	36	46	47	36	41	35	65	35	42	37	38	39	39	53	39	38	45	48	35	41	46	52	34	41	54	38	44	62	44	39	37	36	43	43	45	49	34	47	25	39	46	40	49	46	43	58	40	49	37	47	40	41	35	53	43	49	38	43	43	40	42	38	45	41	36	41	39	47	35	43	45	37	42	61	41	54	51	40	41	38	39	48	36	44	44	38	40	41	49	37	53	54	45	37	46	42	39	30	38	48	54	55	54	42	44	51	40	32	38	39	44	51	34	36	37	41	50	42	47	50	31	51	45	45	34	37	49	36	39	43	49	40	40	33	34	51	47	39	31	61	54	29	33	44	44	47	43	44	39	37	44	51	39	38	45	33	33	38	42	37	44	41	49	39	42	34	49	43	40	53	47	48	43	28	50	34	47	44	34	47	51	48	34	36	38	44	53	35	46	47	51	48	42	40	45	31	43	48	52	35	41	35	40	47	35	38	41	46	41	50	46	28	40	46	45	38	40	43	42	33	37	50	50	37	37	46	45	51	45	35	56	46	45	39	52	46	51	32	33	49	36	42	36	61	35	41	39	30	38	39	45	45	45	49	57	41	47	29	36	47	41	54	44	45	41	35	43	38	46	38	40	41	45	43	44	42	39	41	41	34	32	48	43	39	36	50	39	56	47	43	49	46	36	48	35	41	34	36	36	41	54	41	33	34	51	50	47	36	31	42	35	32	27	41	48	39	58	39	48	35	39	37	47	38	42	34	47	47	34	51	39	42	49	46	39	37	33	38	36	32	50	37	42	42	38	44	45	43	47	43	47	38	49	43	50	53	44	32	45	41	37	36	39	49	46	32	37	42	46	36	42	42	47	43	45	39	48	33	37	46	41	45	42	46	40	37	44	23	44	52	55	33	51	35	34	50	41	51	31	38	44	40	56	44	38	30	43	41	50	52	40	38	41	37	40	44	32	46	42	46	51	43	46	44	32	37	40	25	54	46	44	44	33	41	52	33	31	46	44	42	34	35	47	44	52	40	48	33	42	37	44	39	55	41	44	34	47	48	43	44	44	43	45	52	47	46	41	43	49	49	49	28	44	52	40	37	42	39	46	49	40	42	48	50	27	50	41	35	41	48	40	43	47	42	49	38	40	48	41	40	38	47	51	47	47	45	39	56	49	36	45	36	46	49	40	45	37	39	34	34	53	46	43	45	32	39	54	33	47	37	34	46	41	38	37	34	51	40	37	50	33	54	50	31	45	36	38	27	44	42	42	42	36	47	53	43	35	42	45	58	47	40	52	38	43	39	41	42	41	44	38	49	40	43	43	48	43	45	44	54	39	36	47	47	39	53	30	47	39	44	49	37	49	33	33	44	45	40	44	33	39	39	54	48	35	49	47	52	45	43	47	41	31	39	42	39	46	43	36	46	38	37	41	40	41	35	33	49	44	43	39	34	37	30	49	40	45	41	34	42	41	49	43	43	45	44	37	43	44	35	32	40	42	39	48	42	52	50	47	39	37	41	33	38	41	46	43	41	47	55	35	34	40	52	48	32	48	36	45	43	50	37	39	51	33	36	43	39	34	43	42	49	49	38	53	58	48	47	37	46	50	46	43	56	36	47	43	48	39	48	47	48	38	41	37	52	48	45	54	46	54	43	32	44	42	49	50	34	36	42	49	51	47	36	45	37	34	42	44	52	51	36	43	47	35	49	40	39	43	39	57	43	48	57	45	45	40	47	48	37	41	42	47	39	31	41	35	46	34	50	39	37	41	43	58	33	38	52	38	48	47	55	51	45	32	56	39	34	30	43	39	51	37	43	36	50	51	40	42	34	43	45	28	46	38	40	53	38	38	49	43	43	39	38	38	40	50	43	44	43	51	45	36	56	41	37	47	46	48	39	48	38	39	38	39	56	30	37	36	40	42	52	39	57	37	41	39	49	31	44	47	48	35	49	42	44	43	39	48	33	46	41	50	32	58	46	48	51	42	43	55	47	37	37	33	48	40	42	36	52	37	33	49	40	48	34	50	41	39	41	39	38	45	40	43	35	41	31	35	46	43	45	47	49	35	49	38	51	58	33	35	40	40	56	47	43	41	44	36	46	45	35	42	50	37	49	35	36	46	42	43	58	43	45	45	42	50	44	44	48	45	38	41	45	45	38	46	45	51	46	45	46	43	50	42	40	50	34	34	42	48	43	44	39	45	46	28	50	45	40	40	40	54	40	45	43	40	48	51	37	39	51	41	44	37	42	57	39	39	35	46	51	46	47	44	40	44	43	55	38	42	45	39	41	45	45	35	37	41	42	46	37	44	43	35	37	50	43	47	34	44	43	58	44	40	44	45	45	53	43	48	47	46	45	47	45	38	43	36	37	50	46	40	46	44	40	47	46	34	45	40	39	39	34	44	49	43	36	51	50	47	43	37	39	47	43	49	50	46	43	38	44	42	55	41	41	37	41	41	43	35	42	45	38	44	40	44	35	51	36	42	46	40	30	35	47	46	42	44	43	41	41	37	33	29	46	36	40	43	26	49	40	50	44	42	49	39	41	41	42	42	34	39	43	46	42	40	46	41	40	46	37	45	33	43	43	42	44	48	42	45	44	40	47	39	33	44	44	45	49	49	39	45	47	37	38	49	43	35	51	47	45	50	39
16860	12517	12997	16848	39440	47740	45817	39113	30112	20529	11492	4954	508	359	358	368	407	345	369	376	407	395	392	405	388	327	387	353	388	383	397	392	354	389	371	358	362	363	385	368	358	374	404	341	363	319	383	387	362	352	361	361	385	364	387	374	402	368	358	340	345	326	401	354	390	373	366	382	406	349	367	386	429	342	391	395	393	371	390	379	356	383	380	366	363	370	366	375	376	392	387	400	345	383	357	357	361	362	362	345	358	374	371	389	348	356	374	378	373	355	389	370	391	369	376	365	369	361	346	348	373	390	369	368	385	362	334	387	365	361	358	358	387	346	382	355	363	374	390	383	404	370	339	377	371	343	391	404	368	334	367	371	391	366	370	360	377	391	352	376	358	384	390	364	361	369	377	366	348	359	403	366	349	372	367	399	393	376	381	395	388	355	373	374	365	409	354	365	373	373	331	372	381	407	381	382	395	372	391	365	371	385	353	394	341	388	359	377	379	357	370	340	375	381	371	379	350	369	373	393	330	338	366	388	378	360	379	324	358	346	363	365	342	361	345	390	363	376	367	355	332	376	362	369	367	354	392	359	346	360	398	349	355	382	348	352	398	345	361	379	376	394	385	340	443	347	375	349	372	384	385	367	361	342	370	393	416	346	367	391	373	366	348	380	373	364	368	333	357	382	349	346	399	361	376	393	344	356	380	358	356	385	379	399	358	365	384	354	359	347	386	391	367	361	358	375	400	394	343	381	361	377	363	373	372	365	364	404	364	365	364	395	346	370	374	362	367	407	371	359	341	360	379	382	390	391	366	371	345	399	385	354	364	330	343	390	361	378	360	373	408	388	374	383	361	369	397	382	390	353	390	364	374	353	349	383	375	396	366	367	392	355	352	354	382	414	368	382	387	336	370	381	361	351	396	413	407	385	382	357	369	358	357	322	376	355	389	394	374	337	358	359	383	402	374	396	359	396	384	372	365	403	358	352	367	350	352	367	344	350	374	385	363	400	387	396	353	375	384	354	373	388	356	389	352	345	372	343	386	354	380	403	386	337	376	335	348	369	365	359	351	366	391	387	366	380	334	361	380	381	375	391	379	352	360	344	387	354	370	364	400	350	335	386	353	355	406	377	364	386	358	360	355	388	359	383	433	360	397	350	411	393	331	350	342	396	379	361	364	383	401	402	353	339	353	366	376	373	379	341	365	356	365	396	388	381	326	356	336	393	367	353	382	389	396	379	381	345	370	357	358	385	367	354	351	333	377	366	373	355	354	367	356	352	361	372	383	374	354	362	376	345	417	414	360	370	357	364	400	363	402	360	351	359	361	364	379	391	389	366	369	367	339	347	383	337	368	350	393	365	382	366	370	369	356	348	359	373	402	393	395	340	414	354	374	362	367	367	369	341	364	383	356	378	356	371	334	350	395	419	385	369	397	349	361	363	372	359	384	372	393	359	367	365	345	372	385	356	348	381	351	351	402	350	383	399	397	407	370	331	380	379	356	380	357	385	351	371	391	372	361	348	380	386	353	370	407	337	346	353	383	323	388	376	367	374	369	396	348	355	375	378	377	342	387	357	374	395	377	358	390	380	401	342	353	366	378	368	368	372	370	383	368	361	377	363	365	418	357	381	333	367	389	401	394	350	361	360	392	340	353	342	380	361	378	371	338	374	376	375	362	371	391	361	380	385	399	346	369	392	382	363	345	403	357	365	338	344	376	368	363	397	400	379	358	370	341	348	376	350	372	380	399	362	398	375	382	370	297	370	357	367	361	355	372	365	386	393	379	324	344	398	369	358	376	338	396	345	341	424	351	368	372	349	351	380	383	372	400	396	377	371	396	390	387	363	400	370	358	376	349	353	356	371	374	383	368	368	370	363	372	382	384	396	339	354	379	394	383	376	368	369	351	355	398	347	347	364	357	347	341	373	342	395	353	359	367	361	398	365	357	385	383	345	376	361	367	400	375	357	397	369	398	382	368	373	335	355	368	382	396	364	393	363	343	383	398	358	401	367	389	345	361	373	408	362	348	348	370	370	379	364	382	346	344	371	345	385	421	403	385	340	358	369	365	344	393	358	391	381	362	346	360	349	345	413	393	352	379	382	357	346	346	375	353	376	383	375	374	374	367	374	366	359	360	344	382	356	342	383	361	389	374	375	424	363	349	372	368	363	367	361	371	376	378	360	335	351	345	370	385	369	369	365	351	375	405	366	366	376	365	379	339	351	381	399	389	377	365	369	362	367	379	367	365	376	342	343	367	372	352	362	366	381	356	389	353	362	408	362	402	363	389	391	339	390	364	359	383	378	344	339	364	374	361	386	369	354	348	358	359	382	393	396	362	374	368	365	392	375	357	369	375	379	370	374	392	360	369	344	380	378	377	375	376	391	377	336	366	368	380	375	376	363	410	363	387	365	354	368	363	363	395	392	323	344	366	366	370	373	379	332	373	360	347	375	369	362	359	341	389	362	386	341	384	339	371	359	376	388	404	353	400	399	350	375	367	394	344	392	353	394	350	403	347	344	353	348	391	357	378	385	351	338	401	381	376	380	351	371	364	356	343	347	378	369	382	339	371	394	372	334	350	360	414	374	352	376	392	408	361	371	407	353	370	371	353	400	377	361	359	374	351	328	373	353	374	381	338	410	375	373	402	362	353	399	370	383	344	348	356	336	362	381	340	376	404	336	375	377	387	364	370	367	386	384	383	399	374	347	354	357	401	387	341	364	375	362	360	353	347	392	401	374	375	327	346	364	404	350	365	393	387	357	356	315	354	389	360	355	357	397	324	391	363	398	360	374	376	378	372	391	353	374	370	378	382	347	387	377	385	369	412	362	340	353	335	365	372	402	365	381	362	373	368	344	377	346	385	362	381	426	376	373	363	394	368	369	376	387	353	414	336	372	326	341	348	387	393	363	348	369	331	383	403	403	391	400	355	390	390	400	402	417	375	339	387	374	379	378	365	371	372	400	355	383	332	348	361	365	361	322	391	322	375	372	367	390	399	369	359	370	351	332	367	399	368	388	375	373	376	370	385	376	375	337	353	331	384	382	356	370	373	368	397	341	405	369	384	393	365	394	352	376	384	394	383	376	368	356	361	379	383	357	357	378	380	386	380	379	389	400	375	377	361	363	365	361	429	379	359	327	366	402	398	364	372	347	357	386	355	333	386	377	404	357	410	382	414	342	374	401	375	371	369	369	345	350	348	384	381	362	365	363	374	336	379	378	381	385	389	372	345	378	372	425	384	366	374	350	374	370	351	352	355	353	375	354	379	389	370	399	354	377	379	372	343	412	370	391	327	355	397	380	321	365	368	386	384	396	338	396	363	370	349	341	370	415	386	336	377	382	343	383	362	352	380	362	391	401	364	355	401	330	346	345	401	377	388	385	394	417	385	365	380	377	350	372	342	390	339	376	426	389	368	374	352	393	382	370	369	365	376	373	351	370	323	371	364	354	384	376	369	414	368	361	346	368	366	387	379	391	385	381	355	367
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
