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
342871807948	342871808509	342871809059	342871809609	342871810158	342871810709	342871811259	342871811809	342871812358	342871812909	342871813459	342871814009	342871814558	342871815109	342871815659	342871816209	342871816758	342871817309	342871817859	342871818409	342871818958	342871819509	342871820059	342871820609	342871821158	342871821709	342871822259	342871822809	342871823358	342871823909	342871824459	342871825009	342871825558	342871826109	342871826659	342871827209	342871827758	342871828309	342871828859	342871829409	342871829958	342871830509	342871831059	342871831609	342871832158	342871832709	342871833259	342871833809	342871834358	342871834909	342871835459	342871836009	342871836558	342871837109	342871837659	342871838209	342871838758	342871839309	342871839859	342871840409	342871840958	342871841509	342871842059	342871842609	342871843158	342871843709	342871844259	342871844809	342871845358	342871845909	342871846459	342871847009	342871847558	342871848109	342871848659	342871849209	342871849758	342871850309	342871850859	342871851409	342871851958	342871852509	342871853059	342871853609	342871854158	342871854709	342871855259	342871855809	342871856358	342871856909	342871857459	342871858009	342871858558	342871859109	342871859659	342871860209	342871860758	342871861309	342871861859	342871862409	342871862958	342871863509	342871864059	342871864609	342871865158	342871865709	342871866259	342871866809	342871867358	342871867909	342871868459	342871869009	342871869558	342871870109	342871870659	342871871209	342871871758	342871872309	342871872859	342871873409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	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
6989	1043	13836	30642	18441	5777	1632	465	166	67	39	35	37	47	38	38	29	41	42	40	38	33	36	27	31	32	38	37	30	31	40	39	38	41	37	35	33	43	36	33	34	42	43	32	38	54	38	26	36	40	38	39	43	41	38	41	47	41	49	39	35	43	31	38	38	36	31	35	42	34	43	40	41	38	25	25	40	34	43	32	37	35	28	36	39	28	31	30	34	37	24	31	34	36	39	34	36	34	40	32	31	47	43	44	45	46	25	62	49	48	32	51	41	33	35	39	47	38	37	34	44	31	33	31	41	39	30	47	43	34	40	43	52	44	36	32	45	32	35	35	41	31	35	32	36	39	41	29	35	35	42	37	35	38	33	38	39	35	30	38	39	34	35	30	45	36	32	40	32	39	37	33	45	40	32	33	44	36	29	21	36	38	34	47	32	45	25	23	43	30	43	39	38	38	47	35	39	44	32	43	34	34	33	30	31	44	35	37	36	35	27	34	27	28	45	47	38	38	37	34	32	32	40	36	40	40	36	38	40	36	38	31	36	39	42	28	52	49	38	45	30	35	35	29	36	40	44	34	47	36	43	31	34	33	37	43	40	44	32	46	33	31	46	42	39	52	34	41	31	37	33	30	40	29	32	37	26	40	38	29	34	36	41	32	34	33	43	37	34	34	30	35	30	34	32	37	34	42	36	45	37	41	39	35	49	39	45	36	33	39	40	35	23	44	40	44	43	40	41	41	30	24	29	43	41	36	36	35	36	46	34	33	37	46	30	31	43	24	43	42	44	28	40	32	29	31	40	35	43	43	48	42	30	34	44	35	37	32	37	37	44	31	39	33	44	35	40	35	41	36	38	32	40	43	36	43	32	41	29	43	33	29	47	43	44	39	38	38	32	37	36	38	40	39	28	32	44	37	39	35	29	27	34	43	36	30	43	40	30	30	34	39	43	35	33	31	27	37	31	34	39	46	32	39	39	42	30	31	43	34	32	29	35	52	41	40	44	41	41	43	29	29	30	45	41	32	39	42	51	43	42	36	35	40	32	36	36	38	43	39	41	40	44	37	43	33	34	36	38	37	33	46	40	40	37	38	34	36	45	43	39	28	39	35	39	29	34	41	36	47	38	39	45	34	39	42	36	37	36	47	21	35	31	30	26	41	26	38	35	43	37	42	39	41	40	32	36	45	38	38	39	34	33	33	30	34	38	37	42	28	38	46	32	36	37	34	35	52	44	36	27	44	34	42	36	33	50	39	35	34	36	26	33	35	24	38	34	43	30	39	30	37	36	45	37	33	39	34	36	41	40	42	30	33	32	39	34	32	33	30	44	48	31	36	33	45	43	35	48	48	35	35	44	30	41	40	42	33	39	30	43	37	37	32	44	36	30	32	32	52	27	38	51	43	38	44	40	30	43	45	36	39	41	30	28	35	41	36	30	36	31	37	38	45	43	36	43	34	46	37	29	30	38	34	34	52	43	31	44	44	35	35	35	30	40	33	38	40	33	42	38	28	32	34	37	43	33	43	31	49	36	43	42	41	40	50	35	27	34	34	34	43	34	37	31	34	27	39	36	27	34	30	29	24	30	40	40	45	30	47	44	45	32	32	30	26	38	43	18	33	42	44	36	28	40	33	42	44	48	32	46	35	34	31	32	41	33	27	41	41	35	44	29	42	43	35	30	38	37	31	29	37	27	32	35	35	34	42	29	33	39	48	39	40	33	38	38	39	28	29	44	26	29	44	35	34	42	39	42	34	43	42	37	30	30	31	35	36	38	46	32	38	38	37	38	32	37	37	32	28	35	34	28	41	48	46	51	40	26	32	35	38	42	41	44	42	34	36	29	51	37	32	31	39	30	36	31	39	45	44	48	34	45	39	37	33	26	29	43	46	36	35	41	26	50	24	31	49	33	40	34	47	34	36	36	37	29	35	34	37	43	31	35	36	40	45	29	36	38	44	29	44	43	33	31	38	44	42	40	34	39	33	33	34	36	34	37	30	31	34	30	48	25	35	32	28	38	31	34	37	57	27	41	47	34	39	38	38	37	33	47	47	38	35	38	39	40	35	37	30	36	33	34	34	49	39	33	27	34	40	34	28	39	40	38	40	39	31	44	42	24	40	39	37	39	39	25	27	31	44	30	48	34	36	40	43	39	41	37	42	35	27	40	33	33	44	41	37	37	41	36	25	49	30	32	44	26	40	45	36	35	38	36	35	28	29	31	30	46	37	32	30	40	41	32	38	25	41	33	34	40	38	27	40	34	34	30	32	42	35	36	36	33	46	34	36	44	46	38	33	41	33	35	42	22	42	30	47	44	39	32	39	48	31	36	37	35	37	42	39	34	36	34	30	35	44	38	37	31	30	32	43	44	47	44	38	34	25	37	27	42	38	33	31	35	30	28	29	43	39	29	34	33	28	38	44	44	42	41	41	30	26	31	37	31	36	34	41	37	47	38	23	37	33	44	50	29	42	40	37	38	26	29	36	47	29	35	36	25	26	32	32	42	34	35	32	39	43	37	37	36	39	31	44	43	32	35	42	38	40	41	30	28	35	26	34	44	43	49	44	45	36	29	33	39	44	49	38	43	47	36	49	39	33	36	33	38	35	37	39	30	36	44	37	27	44	33	43	28	44	33	40	52	42	34	40	38	39	37	28	29	41	33	29	38	30	36	33	49	30	32	44	40	26	37	42	37	35	46	48	42	26	32	41	33	30	32	33	37	40	41	36	39	39	44	46	46	41	41	30	55	42	24	38	41	32	27	37	52	32	28	41	35	34	40	43	32	28	38	31	29	43	42	37	44	41	28	29	31	39	30	26	44	34	40	29	37	42	33	31	26	35	38	32	51	38	47	33	34	38	47	27	31	32	31	36	44	42	42	54	33	48	35	43	48	41	33	36	32	45	35	38	35	23	26	30	32	32	30	29	46	38	48	33	38	35	42	38	30	43	37	40	44	33	33	37	36	32	40	33	27	33	39	45	39	26	38	37	38	34	36	51	34	42	27	31	35	35	38	31	47	33	41	31	38	36	40	30	42	38	35	44	32	45	45	41	41	40	41	47	46	37	36	34	31	36	32	46	43	33	32	39	29	37	42	38	31	33	44	28	36	29	29	39	37	34	33	39	36	41	41	39	44	46	41	39	30	42	39	37	32	50	40	39	33	38	41	36	37	42	35	24	26	30	39	35	40	32	42	29	36	37	46	26	27	36	37	38	39	41	30	31	44	28	41	29	41	35	41	33	37	43	29	36	27	33	44	23	29	47	37	40	33	33	37	32	48	27	37	38	27	38	41	38	38	40	36	45	41	31	42	39	27	40	31	43	33	34	41	34	34	34	38	36	39	45	29	45	32	35	50	33	38	36	29	22	32	36	38	37	43	42	37	38	28	38	40	41	36	40	32	38	36	36	46	25	36	40	38	36	42	31	36	32	46	55	35	39	45	37	44	34	41	36	46	38	44	38	37	24	45	37	34	39	24	29
36753	9130	37212	66664	56144	37313	24230	11493	3594	1081	548	455	477	430	432	411	454	405	383	472	435	442	436	425	412	411	430	431	404	428	388	420	448	424	405	457	441	400	470	440	466	454	427	453	412	387	425	412	428	420	408	422	392	425	446	403	421	401	472	418	438	451	456	447	458	431	445	386	445	429	425	445	443	431	405	426	397	419	428	431	431	431	439	388	441	433	447	414	424	473	433	430	428	425	421	435	457	414	438	416	459	427	435	408	438	419	459	414	432	429	449	412	433	404	452	397	442	436	461	423	424	431	414	425	415	386	439	410	431	451	433	406	404	434	400	402	431	400	453	386	436	441	415	392	435	449	431	421	450	443	411	424	426	392	444	459	413	445	436	460	438	438	386	428	427	399	414	440	378	449	440	413	405	415	471	438	417	418	404	395	416	439	433	407	432	468	458	414	403	434	406	448	454	380	426	431	462	420	403	404	428	415	407	413	400	431	422	437	454	421	440	394	448	425	424	439	416	402	432	422	450	417	433	446	419	447	454	428	409	431	426	418	469	400	430	423	419	420	443	451	429	427	417	423	452	431	426	469	406	449	402	466	430	413	444	422	409	418	397	440	416	446	430	431	425	463	438	459	463	453	423	458	423	432	414	451	412	434	425	418	434	422	450	432	418	412	438	456	408	429	416	436	431	419	414	442	411	433	438	433	452	446	435	427	459	431	418	459	464	449	412	468	427	414	482	403	455	415	445	454	479	417	457	427	413	460	408	460	452	453	450	433	420	393	395	442	423	408	439	444	464	437	454	451	418	453	496	426	402	444	417	417	462	433	432	462	434	407	431	409	420	470	452	444	439	399	452	417	434	457	409	434	390	439	417	400	431	428	432	434	472	429	427	424	447	468	425	398	446	437	447	433	436	384	445	428	409	405	429	427	409	418	420	395	433	437	414	406	412	446	374	421	426	425	438	401	451	386	425	473	443	437	442	454	426	451	432	425	442	392	417	439	434	398	394	410	410	429	438	420	434	444	415	453	442	457	457	451	413	461	428	423	385	433	426	434	413	444	423	446	440	411	416	433	441	443	436	432	426	434	452	430	382	436	424	428	419	476	417	411	412	406	444	420	411	457	457	409	457	447	384	430	399	430	419	415	455	415	437	426	435	390	418	445	446	488	441	423	404	426	430	448	413	444	398	436	428	383	444	405	423	453	451	408	451	405	462	407	429	417	424	454	436	417	430	419	423	422	449	433	432	434	464	415	431	432	399	412	431	412	408	432	443	445	412	431	419	426	405	450	401	408	421	437	408	451	456	409	413	441	414	427	419	447	460	411	431	421	430	429	400	431	439	409	384	434	436	416	426	453	425	430	426	416	435	390	418	489	404	453	435	443	452	454	415	398	452	375	421	407	405	429	422	438	452	401	445	418	396	441	389	438	397	446	441	426	477	445	464	436	431	446	390	424	400	452	451	450	423	461	423	411	401	461	386	441	407	447	408	414	474	446	425	440	427	408	464	448	458	464	431	401	418	423	452	463	435	428	421	409	435	408	440	459	448	427	413	414	416	422	444	416	386	400	429	425	387	414	430	436	456	435	423	385	448	435	406	435	401	424	431	395	464	393	405	440	408	394	384	415	408	442	430	432	437	428	408	422	392	418	442	444	468	441	417	445	431	441	429	434	469	443	431	455	433	443	442	429	445	410	430	441	392	431	446	416	440	403	429	443	415	428	412	420	405	433	451	426	417	395	392	427	455	422	440	421	437	441	436	403	435	405	456	409	415	441	451	426	407	448	444	431	416	430	398	454	426	443	405	437	419	425	428	440	442	414	428	427	437	439	445	442	478	368	429	447	453	473	399	418	419	440	393	420	394	432	446	440	415	441	438	449	392	447	413	459	444	384	471	442	436	434	456	413	408	436	434	413	446	465	428	432	447	435	425	445	442	447	427	428	415	422	442	415	416	464	447	435	445	440	402	397	433	415	420	400	412	425	449	416	401	434	414	422	447	421	416	426	432	438	432	408	418	409	424	438	426	413	409	419	409	416	438	474	434	430	435	413	434	405	432	423	437	440	439	433	427	451	418	427	427	398	435	408	431	429	441	438	422	458	368	434	423	455	440	460	435	398	474	450	424	428	396	455	413	426	446	398	433	455	456	441	437	450	395	419	437	423	403	439	456	444	440	406	436	415	413	437	451	424	424	444	421	471	417	451	443	410	418	404	437	449	442	460	392	405	438	443	406	379	426	403	438	423	479	433	445	462	428	402	421	402	451	444	417	410	439	449	473	416	410	411	468	439	446	430	430	414	427	424	436	416	476	452	461	414	444	445	413	423	410	465	453	413	448	389	411	429	423	467	448	419	447	421	456	429	405	392	448	395	415	407	436	454	422	432	463	422	435	411	403	418	434	422	380	452	418	426	474	435	444	414	435	417	421	470	443	395	417	399	424	435	440	430	398	380	448	408	469	440	448	398	433	479	426	443	465	423	420	438	403	449	442	453	436	430	415	442	374	466	441	442	435	412	472	440	405	424	440	449	450	407	436	436	454	428	435	432	432	464	403	423	449	420	426	437	456	400	423	496	453	411	432	439	457	430	429	420	440	422	393	424	466	421	425	402	446	444	430	429	430	443	431	438	406	434	421	449	456	413	427	404	430	415	419	433	403	404	418	449	458	406	469	478	453	402	422	384	377	438	433	419	458	450	381	439	415	427	411	446	440	424	424	448	420	396	431	426	406	454	405	419	419	452	442	426	430	425	388	406	414	429	444	409	418	457	454	428	416	446	408	406	425	407	397	421	426	403	455	420	420	443	451	413	424	404	436	433	422	411	392	406	420	370	404	411	424	455	463	447	423	416	424	424	422	429	382	444	427	377	467	484	434	402	452	408	449	399	430	451	415	429	469	397	448	421	412	425	421	435	440	412	436	443	427	415	419	416	433	456	414	445	439	388	464	427	418	416	447	439	389	399	447	425	372	412	394	437	473	425	400	450	407	423	420	429	415	447	416	406	449	425	410	450	435	412	408	444	443	395	448	441	442	408	447	408	453	421	440	453	445	436	422	446	411	451	404	428	436	419	393	401	421	421	440	458	438	432	419	408	445	447	442	412	447	407	432	459	434	382	383	430	407	427	444	410	374	426	434	421	451	426	406	405	409	408	445	402	415	421	435	417	427	467	411	451	421	428	442	444	457	425	428	412	374	406	432	443	428	406	449	433	408	430	405	415	415	452	417	449	402	400	426	434	434	430	379	423	450	464	423	430	426	395	412	444	431	426	398	402	427	438	467	412	392	425	403	432	420	437	435	409	468	377	413	415	408	424	419	433	426	412	441	392	462	423	432	425	427	431	403	449	394	404	429	473	419	450	429	433	445	435	463	410	425	462	413	438	424	413	407	429	425	395	444	432	448	445	418	433	447	442	477	430	401	441	446	402	442	389	440	438	426	447	447	458	397	456	421	447	443	416	426	424	422	446	416	419	471	458	457	388	445	389	414	431
2566	274	3651	11389	5156	1255	330	136	63	29	39	45	43	43	29	35	37	36	32	38	31	38	37	23	34	43	45	31	35	50	28	30	34	44	55	36	40	41	31	32	47	49	36	27	28	42	43	38	42	38	38	47	37	37	45	31	39	46	45	42	29	43	43	29	33	36	37	49	43	40	31	41	35	37	44	42	32	41	37	41	32	41	36	42	33	41	32	40	52	48	56	45	38	41	36	35	53	29	40	30	32	38	46	34	34	46	37	33	43	36	34	42	42	50	41	31	42	43	36	42	39	37	49	40	34	47	23	43	37	32	41	33	42	41	33	37	31	36	47	43	44	40	34	43	41	31	36	38	40	41	25	39	28	37	37	46	40	33	32	36	32	37	28	31	34	42	40	34	24	25	41	37	37	40	45	47	46	39	43	46	44	42	31	45	26	32	26	53	42	49	49	40	47	40	37	37	47	29	40	40	43	39	37	34	46	40	44	36	40	41	40	40	45	40	44	34	42	39	40	35	40	35	48	41	27	35	33	39	39	36	45	41	40	34	44	34	46	48	42	45	40	36	35	32	46	33	37	34	37	40	48	41	30	41	35	42	38	34	33	41	39	38	34	41	36	51	45	42	38	40	38	43	43	36	45	37	34	33	41	32	40	51	45	31	47	37	36	36	43	37	50	35	43	36	39	47	52	40	38	48	33	38	35	43	41	33	38	35	37	43	33	40	36	46	28	37	50	43	47	31	33	43	25	36	43	36	43	38	34	47	32	45	30	36	39	36	31	49	35	44	32	33	41	35	48	51	32	31	38	39	49	32	33	51	40	44	37	37	29	43	38	32	37	47	41	32	45	34	42	44	24	40	36	44	34	55	34	31	32	46	42	35	35	45	46	31	34	32	31	37	46	51	41	49	53	45	46	39	46	39	40	33	40	41	32	55	27	35	29	37	32	39	37	41	32	41	37	37	38	39	38	38	44	40	40	29	48	35	52	40	32	28	46	39	42	53	43	41	49	42	40	41	36	35	32	36	36	41	51	39	31	46	48	35	40	45	35	32	34	37	40	39	41	40	37	35	39	41	40	34	38	35	56	36	45	38	49	47	32	37	53	36	38	29	36	51	49	50	35	49	43	37	40	49	34	37	43	37	43	32	39	43	39	52	31	37	48	52	37	36	41	35	47	39	47	35	31	31	46	36	47	37	38	33	37	31	39	42	48	35	35	37	32	35	40	43	28	35	38	34	38	32	44	34	25	28	37	40	38	31	39	48	42	37	39	27	31	47	42	40	37	45	36	32	43	46	39	34	37	40	44	28	43	35	28	48	41	36	40	36	43	40	24	39	31	28	33	34	36	39	38	49	37	44	53	37	32	37	40	32	46	38	49	31	26	37	30	45	41	39	36	43	40	46	50	32	41	35	38	33	40	32	38	46	45	48	37	37	46	33	37	34	35	49	40	50	39	33	35	30	42	41	39	40	41	30	40	46	39	53	40	39	51	36	32	34	44	42	35	43	47	34	47	29	38	44	35	33	43	52	31	47	37	31	34	39	35	35	34	36	51	40	46	42	44	39	40	47	39	30	45	42	31	39	46	37	41	40	28	46	41	51	37	41	38	38	32	42	42	36	39	46	41	44	28	39	33	37	48	36	35	45	43	30	34	48	39	30	32	48	50	40	31	43	38	22	44	40	46	42	44	40	50	44	49	49	36	42	31	34	37	43	31	38	41	40	39	38	40	45	37	36	33	46	37	46	39	33	44	43	27	33	42	35	28	37	32	51	27	29	43	49	38	42	43	35	38	34	36	39	34	32	39	42	27	48	24	36	46	31	46	46	44	42	32	45	41	42	42	32	38	33	41	34	36	31	42	41	40	37	31	33	44	39	32	40	36	29	32	31	30	32	43	46	38	37	45	32	45	47	45	30	39	38	37	34	41	33	44	48	44	35	45	28	48	40	43	35	38	41	38	42	37	52	35	21	31	34	39	38	39	31	41	35	32	34	43	34	43	32	35	34	39	38	33	38	41	31	37	48	42	32	49	45	37	39	37	46	50	38	42	42	42	39	35	25	38	38	38	46	30	39	34	39	30	42	35	44	41	42	36	32	42	41	37	36	41	45	36	46	35	43	26	50	51	33	37	42	35	39	33	45	36	24	34	37	45	41	39	35	32	41	53	54	48	30	36	39	34	38	39	32	38	52	50	59	41	33	44	33	41	40	41	34	44	28	41	36	32	43	41	42	37	49	44	31	48	46	28	48	44	39	37	35	39	39	45	39	45	46	34	31	50	34	37	37	36	28	43	33	29	30	39	38	39	37	40	46	41	35	28	42	45	35	40	33	36	41	55	47	37	41	51	46	45	42	40	51	29	29	36	41	39	50	38	38	42	42	26	42	38	44	31	37	36	42	36	32	40	37	33	33	33	39	44	42	51	33	33	51	41	41	38	46	35	43	51	40	44	26	32	42	37	47	43	35	39	42	37	37	39	41	34	47	43	29	33	44	40	40	50	38	49	47	35	40	32	44	34	32	41	39	38	27	34	42	45	36	32	47	49	34	47	35	35	36	27	46	33	25	32	39	44	45	37	31	43	35	39	40	37	35	41	42	37	31	37	48	44	40	28	47	40	38	25	31	37	37	51	40	35	50	39	49	25	51	36	38	49	38	42	42	34	40	53	47	50	34	37	39	40	45	36	41	45	43	40	45	34	39	49	42	33	26	48	45	38	36	36	44	34	38	37	38	44	40	33	33	45	36	39	34	46	40	43	33	41	28	43	35	36	34	39	54	31	44	38	39	46	54	43	42	33	29	33	39	42	31	40	43	50	47	40	51	36	30	39	37	39	39	31	35	39	39	33	34	39	37	39	39	42	42	41	40	47	46	48	31	40	42	43	42	51	55	41	41	26	41	33	38	41	42	51	17	46	40	37	25	28	41	38	34	35	44	33	46	32	44	31	40	38	38	51	35	38	37	47	52	37	43	39	36	34	34	40	47	37	42	38	51	36	35	35	44	29	44	44	42	36	39	39	39	48	44	45	41	43	42	41	43	30	52	34	41	53	43	43	44	39	35	42	40	42	35	47	38	42	44	46	46	44	50	39	40	41	36	44	38	39	44	27	36	39	30	39	36	49	38	48	43	36	35	32	40	47	42	41	44	48	35	51	40	32	31	45	42	41	47	35	48	44	38	31	46	38	36	39	41	40	36	34	34	44	44	39	47	45	45	32	38	37	33	42	42	43	37	42	40	38	45	34	37	36	42	56	33	37	45	46	32	41	40	33	42	41	41	39	39	44	48	49	49	36	46	36	44	25	38	40	25	36	45	38	39	45	37	39	33	50	33	39	35	42	33	53	33	31	39	46	40	40	36	33	40	36	33	39	34	39	48	46	39	36	35	37	39	34	55	52	38	30	38	36	42	40	43	42	38	50	40	35	40	54	45	34	36	38	39	53	31	40	45	40	45	47	42	36	45	38	42	35	39	43	43	43	37
22713	5045	23441	41061	32844	20301	9110	3218	1091	623	474	442	414	492	452	440	473	431	426	445	471	459	439	449	446	444	446	442	498	451	439	433	428	480	414	422	422	485	448	471	439	428	453	445	464	406	465	489	470	447	497	457	438	463	434	421	441	451	456	445	448	444	438	446	482	466	433	443	455	456	418	463	459	472	406	433	448	452	449	458	429	424	460	446	439	433	454	424	428	453	421	469	460	462	432	483	451	467	484	465	448	451	453	469	436	439	479	457	448	441	438	446	448	451	462	453	459	440	455	446	485	446	465	433	434	458	437	447	437	461	460	467	468	428	435	453	479	454	434	454	460	453	473	464	441	459	457	425	459	449	455	474	484	431	439	476	429	433	518	463	406	441	463	463	469	427	455	422	449	471	460	446	453	453	446	488	425	456	445	434	435	462	425	423	449	480	477	443	452	462	442	461	460	399	461	433	480	435	474	464	455	413	432	477	444	436	456	444	470	469	468	430	442	418	452	459	462	446	449	443	436	452	457	419	452	482	412	434	449	446	455	470	431	453	442	482	438	443	451	454	486	461	434	467	477	436	454	433	421	456	455	475	412	428	411	464	447	462	461	462	434	456	423	440	472	468	430	438	461	441	449	480	478	486	473	457	467	407	425	466	444	467	465	417	439	437	447	470	428	432	443	425	473	461	420	465	443	483	418	490	422	451	450	466	417	435	417	472	417	458	432	483	438	461	454	426	401	460	432	463	442	444	469	439	465	462	456	460	435	455	426	456	451	454	431	450	449	448	439	455	461	418	426	422	448	466	418	466	445	449	441	471	452	453	430	452	481	416	462	472	466	492	435	476	460	437	439	445	449	429	473	497	445	475	451	455	473	435	468	445	426	452	453	466	422	464	442	457	445	442	447	512	513	468	459	450	475	432	448	419	474	419	452	418	442	475	454	486	487	424	450	466	440	449	415	429	443	481	469	458	472	461	481	530	457	450	462	458	465	436	458	436	451	477	457	477	465	439	426	454	486	470	456	470	491	481	519	446	446	405	396	414	431	401	457	475	453	486	465	420	478	442	398	426	464	437	473	435	412	424	446	470	462	454	478	447	456	472	463	446	447	437	470	488	471	410	465	420	441	460	459	459	442	433	437	486	481	461	485	436	426	487	478	442	493	416	454	456	472	468	453	440	484	472	414	412	451	463	442	427	453	464	465	465	476	458	438	404	460	459	494	460	473	437	469	444	442	451	455	446	464	457	428	441	427	458	415	479	434	456	458	469	433	498	463	415	452	465	427	472	417	442	465	442	421	403	447	452	437	430	431	431	424	467	437	424	423	446	479	412	459	437	462	460	457	452	458	468	434	479	462	474	452	424	439	443	481	489	431	451	481	404	442	434	448	469	492	458	468	438	471	438	429	439	436	471	431	450	461	434	463	471	454	474	481	473	412	462	464	448	463	439	455	442	475	429	452	430	447	444	439	481	411	448	419	433	446	420	436	414	447	434	466	438	447	438	458	435	474	452	457	502	467	457	452	456	440	453	481	482	409	453	468	445	478	450	471	455	426	428	451	477	450	416	432	436	435	442	431	446	452	423	478	432	465	462	517	482	450	464	472	414	448	447	462	430	481	483	445	493	469	434	467	442	467	489	422	407	424	443	476	436	476	433	471	421	471	457	449	467	457	458	463	472	463	469	475	448	471	433	454	495	452	465	457	468	438	468	461	429	434	485	458	431	482	477	451	416	467	460	445	457	426	453	424	431	450	459	455	450	422	456	482	437	463	462	467	469	445	438	477	420	446	494	450	462	439	473	463	471	433	452	453	455	452	465	464	459	448	442	468	438	466	447	458	477	422	461	446	448	469	441	418	448	466	449	467	454	460	486	424	455	457	476	442	419	420	428	428	436	438	462	450	466	468	444	483	432	448	448	454	446	463	431	426	429	473	468	462	433	451	455	455	454	439	451	431	461	457	461	462	502	428	438	431	468	461	420	482	417	474	449	456	435	423	449	452	430	451	413	426	416	453	438	442	428	466	445	450	463	428	464	433	438	472	446	480	419	429	459	459	452	435	446	441	458	474	447	485	460	444	480	431	426	486	464	448	431	412	450	459	442	435	479	468	449	423	436	483	455	468	461	435	432	464	442	463	430	451	471	464	473	440	424	447	474	446	457	419	432	444	459	435	448	447	439	458	436	449	478	473	443	438	445	476	466	463	474	436	416	426	439	449	480	419	435	480	455	460	481	475	431	455	447	477	426	465	448	457	449	469	423	425	419	458	478	451	433	426	466	452	461	425	449	433	448	429	462	471	454	445	463	428	452	430	474	473	456	424	439	455	454	461	467	429	453	447	443	446	434	463	430	463	513	438	441	435	449	448	426	445	509	475	451	444	434	463	448	440	468	458	428	424	463	446	442	447	491	430	452	437	446	466	440	447	427	419	479	439	410	470	416	428	468	452	456	463	438	436	499	448	455	477	433	398	478	425	433	439	466	449	422	410	514	443	450	451	411	458	452	461	460	500	438	440	449	449	448	450	443	477	436	480	449	441	459	466	492	474	444	433	415	508	439	449	458	479	461	452	453	424	480	417	458	466	414	460	420	450	411	442	439	460	450	435	450	435	450	459	450	451	470	442	471	451	445	426	435	448	445	460	463	483	484	466	442	495	434	424	460	453	463	409	452	451	450	454	415	470	460	457	422	455	474	438	440	431	448	471	463	421	446	459	431	464	465	431	432	465	437	415	491	460	410	491	422	443	458	456	469	440	444	463	449	467	431	399	452	445	481	458	444	449	457	479	470	457	470	489	449	476	463	466	456	442	473	488	478	432	460	445	448	400	443	436	489	438	430	436	475	424	398	476	456	451	431	413	452	436	417	445	454	490	442	465	454	438	439	478	431	450	456	467	477	414	426	467	443	444	451	470	436	447	453	435	414	437	444	447	457	431	416	452	420	396	456	485	430	466	459	412	473	463	478	433	462	431	436	425	439	421	501	448	449	457	453	463	461	470	461	462	417	467	466	479	439	470	424	473	456	503	480	430	455	434	439	475	483	441	469	430	435	475	428	493	451	431	439	442	476	461	472	490	438	435	475	440	485	464	449	447	443	455	452	435	471	458	465	449	417	468	427	443	443	457	446	463	439	438	457	416	415	419	447	430	491	454	448	463	455	475	473	473	433	419	450	423	474	433	434	433	451	463	425	436	429	426	445	451	446	435	430	463	484	462	449	456	488	469	436	441	441	460	444	425	455	458	469	469	445	450	471	465	455	430	458	455	441	449	423	436	504	470	438	435	452	458	453	448	469	460	443	465	461	448	452	455	469	471	449	463	400	449	496	434	428	451	437	478	471	444	486	470	447	446	445	441	414	434	452	452	466	483	463	443	455	412	446	438	455	445	449	441	430	430	442	448	446	442	441	415	433	463	467	438	455	465	425	487	451	444	446	428	430	493	434	437	441	459	491	451	463	434	489	460	451	434	447	452	467	469	481	440	444	453	421
5411	1524	8132	23713	13236	4045	855	275	104	51	37	39	43	28	38	33	28	40	31	27	37	26	26	47	35	42	38	42	36	41	32	34	37	36	34	36	41	31	43	27	41	37	41	27	34	40	29	34	33	34	40	40	36	42	33	47	32	43	30	34	41	41	39	39	41	39	35	38	40	27	29	34	34	45	40	38	30	30	42	42	54	35	36	42	42	44	39	40	40	30	46	43	22	34	38	34	35	36	30	34	44	39	44	41	33	26	27	40	42	47	40	36	37	37	43	29	35	36	32	41	40	40	39	41	40	33	31	40	33	32	34	33	44	34	40	45	26	35	45	24	38	38	25	31	39	38	36	38	35	29	34	39	27	45	38	42	45	32	33	44	36	44	35	32	41	32	28	38	29	39	36	33	49	42	32	29	38	43	39	34	42	43	39	30	45	31	19	28	30	30	33	40	34	29	26	38	29	29	35	37	43	47	38	22	30	26	40	44	36	34	34	31	37	41	37	37	38	48	26	36	38	34	39	31	32	37	40	39	47	35	47	38	35	41	33	35	38	43	45	37	39	46	39	41	33	37	27	46	35	43	47	35	47	38	25	33	38	36	38	55	41	41	42	42	27	37	36	36	28	32	39	39	34	31	40	33	42	47	47	27	31	43	44	30	47	36	29	17	36	43	35	53	34	41	31	33	32	39	31	33	27	38	38	39	34	32	25	28	42	31	40	38	44	50	48	28	36	36	45	31	48	34	36	37	35	40	31	35	37	38	35	32	40	35	34	38	34	41	30	45	32	26	25	45	38	29	30	27	35	35	34	42	31	36	51	29	36	37	40	32	41	41	29	35	30	25	48	40	30	32	42	42	42	37	45	34	36	46	30	43	47	38	37	31	43	34	44	31	35	36	31	45	34	41	35	39	35	32	31	45	45	31	33	50	43	41	44	47	39	41	40	43	37	37	45	39	32	30	34	41	48	50	51	45	52	35	35	32	35	48	29	30	30	41	32	35	41	35	32	34	32	31	40	31	31	34	32	37	25	42	36	30	44	34	38	37	40	40	33	42	31	44	38	39	37	39	37	43	37	36	39	30	44	52	30	37	35	36	50	41	37	31	34	37	40	37	29	50	39	35	25	40	34	38	40	29	39	44	38	33	29	34	28	30	34	38	43	30	45	30	43	33	38	31	33	31	38	45	38	32	42	39	27	43	34	28	34	39	37	38	34	44	35	44	45	39	32	40	34	39	36	45	40	33	53	33	50	43	37	32	23	42	35	41	36	37	33	29	33	38	33	36	48	38	41	43	48	44	37	40	35	34	45	34	30	33	33	33	42	29	34	43	35	30	30	46	39	52	33	48	37	39	40	34	45	39	36	44	48	31	37	40	35	43	31	27	25	41	32	33	33	30	45	33	52	40	38	32	35	24	40	37	29	41	34	37	32	25	40	36	31	29	36	28	30	44	48	38	36	39	38	30	37	45	40	36	37	34	31	34	35	34	38	31	35	36	32	28	34	34	42	30	44	34	41	35	26	38	45	38	34	34	33	44	42	53	39	42	41	37	32	42	34	35	37	41	39	34	31	41	38	28	40	43	34	38	50	31	37	42	33	37	36	49	39	38	33	32	31	39	40	42	34	35	32	36	31	29	44	38	41	40	41	43	31	42	48	49	40	30	39	27	30	44	34	26	34	37	25	41	47	37	35	38	42	37	39	44	31	51	31	47	27	46	46	19	49	39	34	36	37	32	35	44	31	40	38	36	39	35	33	38	37	24	38	35	36	32	39	28	35	37	41	28	39	51	42	26	32	44	37	35	40	48	37	25	39	33	35	34	38	41	41	34	27	41	43	37	38	33	29	38	35	30	34	37	30	37	39	25	43	34	27	40	32	41	40	30	42	37	41	39	29	30	37	42	43	30	23	41	40	39	44	36	43	35	45	36	31	32	39	35	26	37	32	31	34	40	37	37	40	33	36	21	42	28	41	35	37	47	34	39	41	40	29	43	38	35	43	34	36	29	43	37	52	43	33	30	44	47	37	44	43	29	35	42	33	45	40	42	31	41	38	33	32	42	35	38	34	41	39	40	38	44	31	53	37	40	42	33	39	27	44	34	42	31	37	37	32	34	42	51	38	36	27	38	44	42	36	24	33	41	31	41	29	48	37	30	32	34	29	41	35	32	38	32	34	44	33	36	28	43	40	28	33	41	36	35	43	36	30	38	29	46	45	40	36	30	30	47	32	28	39	47	32	44	42	48	38	19	41	42	37	21	32	44	46	36	35	46	39	40	35	42	28	37	40	53	36	25	36	30	40	40	46	34	44	31	28	37	24	40	31	38	31	25	48	38	38	44	43	30	31	29	41	31	34	38	42	40	42	30	41	39	40	36	33	39	29	30	40	28	26	45	47	40	40	35	42	31	41	47	35	30	36	31	31	30	41	39	46	41	44	30	44	27	36	41	32	37	47	38	34	40	31	36	33	35	37	45	39	44	26	24	50	39	36	45	36	36	32	22	31	43	38	25	40	40	39	38	35	32	48	39	51	32	39	39	44	39	49	39	32	41	43	41	32	53	35	39	41	40	37	46	30	42	42	39	37	35	52	31	30	40	38	41	44	49	36	41	33	31	29	34	25	48	35	36	36	38	40	35	35	30	40	17	36	23	37	39	31	33	34	34	31	35	39	33	44	32	31	25	32	37	40	42	40	49	34	33	43	35	36	47	39	38	39	40	48	39	54	42	30	31	39	45	40	40	39	36	30	38	34	38	36	41	35	31	30	33	37	38	36	45	35	34	39	33	37	30	45	36	31	46	37	35	39	41	38	35	30	33	30	46	34	31	22	39	41	38	35	42	35	42	37	39	46	31	36	33	45	42	42	30	44	45	52	50	19	44	46	37	33	44	37	39	35	43	26	46	33	33	39	40	42	37	36	42	39	47	37	32	39	38	43	30	33	41	30	38	33	36	48	36	43	34	45	44	34	36	48	29	35	42	33	38	42	34	27	32	47	36	38	24	37	33	39	39	30	35	39	43	35	40	38	42	50	42	39	35	32	42	37	42	36	41	47	34	50	34	38	39	36	29	39	41	37	39	44	29	31	35	38	49	34	27	35	33	30	38	38	41	33	33	22	40	30	36	28	33	41	39	42	48	37	42	44	34	36	28	37	42	35	32	34	45	41	37	40	34	27	36	36	29	34	32	34	31	41	33	30	48	38	38	35	30	39	44	33	36	32	40	31	29	32	30	35	43	24	36	45	27	39	29	39	40	42	28	39	41	38	48	37	36	37	27	38	40	29	44	37	46	44	42	52	32	36	50	23	33	38	33	47	27	47	41	40	34	39	42	46	39	31	42	36	43	38	39	37	45	35	38	40	32	39	36	41	42	28	36	41	49	30	41	36	40	36	29	29	39	39	38	28	23	38	42	22	35	32	36	39	33	32	39	46	41	31	39	37	43	39	42	39	36	31	46	30	39	31	36	37	41	35	36	41	35
35114	11904	27872	57297	48434	31319	17355	6842	1992	742	539	443	448	461	414	406	419	464	401	427	422	400	406	437	454	465	414	413	399	389	424	441	453	427	419	436	431	410	415	430	442	428	431	418	423	424	465	427	385	428	406	430	432	409	400	415	413	412	403	386	401	443	431	449	439	461	407	442	394	418	399	423	455	390	452	443	447	422	431	466	420	470	406	377	420	429	466	423	423	429	428	453	423	431	440	430	475	437	426	446	393	436	428	431	443	442	436	429	454	401	382	457	415	444	412	437	418	416	453	381	439	417	450	415	416	432	428	436	406	416	443	462	409	449	447	412	438	435	425	402	426	387	428	410	423	424	447	426	419	438	443	446	417	429	420	408	437	432	419	408	408	434	413	429	440	412	439	432	454	414	404	386	411	405	426	428	407	398	413	430	403	435	415	427	407	431	427	429	417	398	423	463	426	421	422	412	457	460	484	412	433	394	443	429	421	409	383	415	434	436	457	424	442	469	436	445	414	445	435	432	428	416	422	390	426	414	439	392	416	444	472	442	443	464	409	443	413	437	446	412	408	396	405	407	460	427	407	420	408	410	452	415	455	415	423	474	452	400	402	455	436	425	410	429	446	393	435	457	421	455	437	404	421	428	404	414	420	472	448	432	428	427	400	419	455	447	456	465	445	425	430	450	395	425	411	417	411	393	443	384	462	406	394	433	433	454	409	400	430	460	419	420	443	460	405	450	420	406	423	416	434	438	437	421	436	410	437	398	428	434	416	438	435	420	424	388	409	392	422	415	436	400	411	442	405	410	449	467	425	419	411	428	412	432	427	441	417	422	418	412	453	397	463	441	424	433	413	433	407	462	441	420	455	412	432	443	434	434	427	465	464	437	420	415	437	455	399	457	407	437	457	423	408	412	433	402	424	396	388	431	418	421	442	409	475	455	404	406	408	371	400	419	419	399	396	449	448	411	436	424	432	438	394	432	405	409	419	424	449	409	424	424	424	440	458	396	379	391	465	401	455	421	444	429	459	457	435	409	388	423	437	414	441	439	407	398	398	439	427	427	390	455	414	447	413	451	415	432	424	405	435	433	441	429	449	420	438	452	426	414	426	411	422	411	443	446	443	421	431	410	406	402	427	419	455	424	434	421	404	418	422	425	411	437	435	407	435	471	424	437	442	446	427	384	452	427	407	422	433	453	413	415	410	395	456	469	422	434	414	403	416	427	398	453	441	443	435	428	397	451	417	420	408	431	434	441	395	457	439	427	431	430	416	402	429	414	442	438	434	405	426	395	416	416	423	435	425	414	426	409	406	378	440	401	434	446	446	424	421	402	407	413	450	455	424	425	396	404	361	466	405	412	404	400	419	423	400	437	427	423	402	412	413	436	438	426	451	463	415	433	435	426	397	444	436	406	448	449	460	447	429	393	435	415	418	439	407	393	377	416	415	438	408	427	433	389	389	402	439	443	423	391	455	441	417	441	434	479	435	438	440	413	419	432	440	434	432	426	433	432	378	437	455	435	402	473	401	392	406	436	405	393	438	457	423	411	447	448	411	454	424	357	427	440	432	417	405	430	425	388	428	410	398	417	474	404	416	434	439	440	463	419	426	414	470	439	417	423	462	438	419	448	416	417	402	427	478	449	452	432	385	407	418	450	420	473	439	427	437	401	376	390	408	420	418	418	439	430	413	402	437	377	450	430	448	446	429	438	406	415	374	445	463	444	406	412	444	448	395	409	432	430	432	445	425	414	427	392	419	406	428	435	426	450	428	430	424	464	402	455	414	406	412	413	422	413	456	438	405	456	459	386	438	445	380	462	440	422	415	454	438	421	461	399	451	404	437	452	447	413	431	401	462	375	432	445	426	413	442	441	391	442	418	425	434	422	434	441	471	444	483	422	419	414	422	428	408	423	398	451	421	434	464	462	444	427	428	431	417	452	428	469	441	418	393	444	426	439	428	429	435	429	431	414	464	450	436	455	473	414	419	450	413	443	415	428	408	454	433	407	392	453	403	431	435	482	441	394	415	451	412	396	401	422	424	455	420	461	428	437	466	404	439	446	433	450	422	428	427	411	417	425	422	434	412	436	433	442	440	425	401	436	462	406	453	436	429	406	426	418	410	404	436	453	458	425	424	372	425	460	429	437	450	429	438	426	428	434	396	372	401	416	436	474	451	461	421	447	441	439	402	408	440	442	428	421	402	444	435	425	407	440	423	445	425	442	426	407	446	407	391	404	400	437	458	385	405	416	437	422	455	468	436	424	415	399	416	437	447	440	422	405	405	415	453	410	421	442	403	432	422	388	419	440	454	447	406	416	425	458	401	415	414	420	409	415	431	433	433	405	412	401	459	469	429	384	409	425	347	432	402	408	451	415	422	440	449	434	461	507	420	399	447	459	433	425	449	386	443	424	477	409	428	448	416	414	415	436	435	450	429	406	418	437	506	408	452	423	406	446	416	430	454	434	460	412	426	437	417	419	415	407	422	421	475	465	414	419	427	451	444	407	396	459	435	421	463	421	418	420	407	440	440	407	415	455	395	420	401	417	416	441	445	416	425	438	428	373	425	399	416	449	405	421	448	412	456	417	377	409	437	489	423	408	432	498	439	420	403	453	411	406	442	407	441	409	478	401	443	433	462	406	398	412	434	427	421	459	394	445	420	401	411	423	424	446	418	399	460	413	431	447	415	433	455	410	482	459	410	437	399	416	459	427	456	424	421	418	450	443	406	422	418	460	453	436	436	440	425	405	416	459	424	422	434	420	439	395	457	434	463	420	422	426	461	452	424	420	435	431	415	434	426	387	434	399	453	413	397	405	405	418	432	398	420	398	462	392	424	401	411	403	437	408	411	419	423	414	448	426	425	440	409	423	397	428	427	434	443	464	440	436	403	430	429	436	389	420	420	400	416	417	434	441	410	443	447	429	400	443	447	425	399	452	406	408	431	448	481	419	442	406	433	406	425	426	439	420	407	433	400	464	458	453	407	449	387	442	393	443	405	417	398	450	410	434	440	452	422	418	390	443	433	443	436	406	418	410	410	460	427	442	434	467	426	440	446	428	403	410	440	399	442	415	404	429	406	422	440	401	439	404	422	435	443	446	453	423	445	422	461	443	380	385	449	433	435	453	453	437	442	442	385	437	404	407	400	404	413	429	418	419	418	418	430	423	403	413	438	411	396	439	413	402	388	425	415	426	460	432	440	410	457	407	392	440	417	431	406	450	407	433	424	416	441	442	421	446	427	416	410	423	433	445	435	414	396	486	413	429	416	426	436	424	462	426	477	473	443	448	408	406	454	397	419	408	448	423	372	414	407	443	433	437	428	411	431	380	450	368	413	429	414	409	410	449	448	426	417	438	394	466	397	422	414	399	409	407	420	396	462	434	453	413	421	397	451	446	432	389	413	419	440	429	419	467	434	418	443	429	412	417	452	449	463	453	432	422	445	399	426	445	426	436	421	383	385	437	392	433	388	420	397	424	436	405
5853	694	5582	22415	13412	4153	870	270	107	55	36	52	26	45	35	41	34	39	32	35	51	38	29	50	51	38	40	44	40	37	40	34	36	41	34	46	39	35	34	41	41	37	39	36	35	34	39	40	44	36	41	35	36	36	37	35	45	39	43	38	37	33	27	42	36	52	33	34	45	38	31	46	42	38	38	48	42	42	38	34	38	33	36	38	48	39	44	45	36	32	36	45	35	39	44	42	40	36	41	38	31	36	31	32	29	29	35	40	36	37	45	31	37	34	29	37	38	33	35	43	26	53	46	42	42	52	27	46	45	43	30	32	35	41	47	50	44	39	49	41	37	38	37	33	49	40	30	46	45	34	48	48	44	24	39	44	52	38	38	28	32	31	47	33	45	39	49	47	44	33	28	35	44	36	33	54	37	34	40	50	35	33	50	32	34	34	25	35	36	32	40	32	40	44	37	50	44	37	34	32	36	48	50	42	46	25	38	42	39	27	48	39	40	49	37	40	35	41	38	35	39	42	54	45	46	47	43	29	32	47	34	39	41	44	35	38	40	44	34	45	44	38	39	47	42	38	50	42	37	44	42	40	31	45	43	40	25	31	31	47	38	41	44	38	43	47	37	54	32	44	46	36	52	53	56	40	46	53	38	51	44	46	42	47	40	44	55	36	33	38	33	41	47	45	45	50	38	28	40	35	52	43	47	42	50	43	36	42	39	42	44	46	54	41	41	39	42	38	39	42	32	31	41	26	44	40	38	39	35	45	30	45	44	38	41	37	36	37	46	33	34	37	43	31	45	45	34	35	39	37	35	40	46	38	29	48	36	34	37	30	38	36	39	34	38	46	35	33	50	45	36	33	49	36	42	45	46	30	35	44	38	42	29	34	45	29	33	30	41	45	44	40	39	51	33	32	34	41	35	32	35	34	31	46	41	37	43	38	40	44	39	34	40	35	39	47	37	51	32	45	54	51	38	48	44	46	54	39	49	35	25	53	43	29	35	28	36	40	40	33	31	33	46	41	34	38	41	42	33	40	34	40	37	28	47	41	38	39	45	32	44	44	36	42	35	40	42	44	43	41	39	45	40	36	29	45	46	41	34	40	32	35	39	44	39	37	42	39	36	37	38	43	28	48	52	38	40	37	43	51	46	30	35	41	47	48	37	38	40	29	46	46	26	46	42	48	43	32	48	46	46	38	37	47	37	37	34	49	38	41	37	43	36	35	46	48	46	49	37	30	25	45	43	43	63	44	42	49	33	32	36	43	51	44	37	44	36	34	32	45	45	39	42	34	52	51	46	46	47	39	41	40	36	33	38	39	43	33	28	30	35	43	46	47	42	46	39	39	47	43	47	46	36	37	43	31	44	40	26	38	42	41	44	29	43	42	31	40	42	45	48	38	45	40	39	42	34	40	36	33	42	46	42	37	46	42	45	50	44	40	41	45	30	32	40	38	32	35	48	45	40	38	33	43	49	34	45	23	34	40	41	36	42	43	46	46	40	28	30	44	43	42	47	44	34	37	55	36	35	42	31	28	39	36	44	42	36	25	35	39	53	42	39	37	49	41	55	38	40	44	27	28	47	33	43	45	36	41	46	35	33	39	45	36	50	39	31	56	44	43	35	32	44	40	37	44	42	35	45	61	38	48	33	44	47	43	39	35	35	39	43	40	40	31	34	35	31	38	37	36	36	36	41	43	55	35	43	39	41	43	32	49	32	49	41	57	54	39	46	43	32	42	52	39	33	33	45	40	42	39	36	55	32	38	38	40	35	44	37	33	38	47	45	33	46	39	40	35	29	37	30	39	38	38	41	30	46	39	39	43	50	37	38	41	29	39	32	46	40	54	45	35	32	31	42	50	45	38	37	48	46	33	44	35	33	49	36	38	28	44	38	36	37	29	35	52	43	47	45	31	34	43	40	40	44	41	47	39	55	39	34	45	34	40	25	35	31	43	50	41	35	37	47	28	41	32	42	34	49	34	44	38	46	40	40	38	40	35	41	36	34	36	45	42	32	41	40	42	37	36	39	45	30	42	44	39	40	40	41	31	50	41	32	43	42	43	35	35	46	47	35	28	27	37	29	31	34	42	43	41	38	41	35	45	41	45	51	35	44	44	43	46	34	33	40	32	31	41	40	39	41	34	38	42	39	37	40	40	31	48	38	34	42	54	41	36	41	50	33	36	40	45	38	34	44	50	36	32	52	40	50	47	37	38	28	45	46	39	30	53	35	40	37	34	45	36	37	43	35	38	48	34	32	44	36	47	43	39	39	38	39	45	35	27	47	28	45	37	46	40	43	36	41	43	45	43	31	33	52	41	49	34	46	42	43	50	40	49	45	30	41	34	49	21	43	41	41	36	42	49	46	35	49	40	33	30	40	45	33	28	34	38	41	41	39	54	43	34	30	29	44	41	38	40	40	33	39	33	45	30	38	43	32	46	34	40	44	43	38	44	45	29	42	40	41	43	45	41	36	33	49	49	40	39	44	46	41	45	44	62	32	37	56	51	50	43	39	51	43	36	46	29	43	38	44	48	32	48	27	34	39	31	41	36	46	36	53	42	32	46	42	32	51	40	35	35	31	34	36	37	48	43	40	40	30	39	36	51	42	45	45	36	24	32	39	29	37	41	41	40	40	39	44	43	46	38	56	42	44	36	38	40	43	40	32	35	52	43	43	42	38	34	40	42	41	43	31	51	60	48	45	31	33	44	47	46	37	35	41	32	30	35	40	30	36	43	40	43	27	36	32	38	47	35	34	47	39	38	35	39	52	51	43	39	45	49	35	32	41	35	38	47	34	38	47	39	40	39	50	42	39	46	34	29	32	36	48	31	42	40	35	34	39	45	40	37	29	38	48	33	49	44	33	33	40	42	35	43	38	33	37	40	42	31	33	35	42	40	43	39	41	40	38	38	43	26	37	38	41	38	31	47	36	44	33	45	45	37	48	44	26	43	37	36	36	41	44	49	31	31	38	36	39	26	31	37	44	32	38	40	36	33	40	37	38	41	45	37	35	43	40	41	35	40	34	37	54	46	39	41	55	45	40	50	42	46	43	41	41	52	33	50	31	31	44	32	34	47	50	44	38	35	47	43	43	52	26	38	42	43	41	36	43	39	34	34	57	40	38	45	34	38	44	47	54	40	43	34	43	44	27	36	53	47	35	44	36	46	41	36	41	41	28	45	47	51	42	34	46	35	36	39	29	36	49	35	38	38	41	50	44	33	43	39	47	33	48	52	26	40	37	41	45	41	41	33	34	31	39	41	45	52	35	36	25	34	42	42	40	38	25	32	47	42	36	35	44	35	35	47	39	42	30	45	41	35	37	45	29	44	46	38	46	44	42	37	33	41	39	48	37	42	39	37	59	42	30	37	36	31	53	47	35	43	53	47	40	41	35	40	39	37	31	33	40	35	22	47	25	37	36	32	36	42	45	27	44	44	41	32	45	36	36	35	39	37	30	51	45	32	33	44	46	38	34	48
29990	7319	24754	57602	48834	32595	17706	6975	2210	832	525	470	505	422	432	475	439	517	458	450	489	441	469	444	468	468	457	440	472	489	480	461	461	516	483	496	481	482	465	465	483	467	440	478	461	430	446	467	488	478	468	442	501	473	471	471	442	487	497	467	445	425	450	449	471	478	460	459	477	467	499	480	461	472	477	487	472	451	465	453	481	468	506	492	443	522	482	475	466	493	481	449	462	502	437	476	474	478	444	494	478	442	458	449	495	485	462	426	496	448	455	494	463	448	451	495	478	461	474	454	473	424	437	462	470	431	439	429	493	437	458	462	451	426	492	463	442	471	464	477	455	439	479	424	473	462	438	458	451	471	483	459	494	457	479	507	474	497	485	479	449	469	459	467	463	473	469	470	446	414	447	463	484	487	492	454	452	449	469	478	469	456	458	443	494	472	475	465	452	481	455	433	470	490	480	473	485	488	465	483	422	447	469	484	511	450	445	475	497	439	458	441	464	410	479	473	434	502	424	439	480	465	433	470	452	459	481	456	456	468	501	457	484	480	442	464	478	500	448	473	444	474	517	474	470	439	462	461	446	471	454	480	467	460	457	465	442	442	495	452	476	472	454	455	470	416	480	470	477	441	451	461	468	444	448	455	490	448	438	471	507	427	458	490	456	477	441	462	459	487	494	465	478	487	468	516	460	481	454	440	428	480	429	467	476	450	485	470	424	482	469	465	449	454	449	459	458	442	468	473	427	473	489	462	491	467	435	493	461	473	424	447	473	471	497	491	473	434	502	423	445	463	465	414	450	449	453	483	459	450	426	488	463	447	488	446	447	460	476	455	400	435	434	455	478	438	468	480	443	479	456	433	472	449	448	465	435	481	507	449	481	472	475	427	466	429	466	482	458	465	425	461	422	446	463	452	493	472	450	446	454	463	474	494	464	458	500	467	490	462	445	467	471	471	493	456	497	478	450	434	470	496	444	450	462	448	475	457	481	484	460	439	505	472	425	478	438	430	479	474	477	473	467	483	463	420	454	495	461	477	471	458	482	438	421	435	436	488	502	409	432	436	474	487	489	480	469	484	473	492	488	453	447	474	478	460	451	447	455	499	486	428	489	481	494	421	453	489	467	465	508	487	491	471	452	467	490	435	480	495	445	459	464	461	455	444	468	488	497	454	453	497	474	465	454	461	480	473	463	475	477	459	483	458	473	498	480	476	491	446	479	446	461	452	454	512	471	474	446	516	468	453	481	424	462	477	465	499	490	472	459	465	451	436	443	468	436	472	488	468	480	458	456	472	493	454	454	452	447	461	509	487	474	459	432	469	463	441	433	480	465	477	441	478	457	467	474	449	457	434	451	460	435	453	479	433	477	445	447	435	493	479	473	452	468	477	418	457	433	478	461	458	471	492	453	492	461	503	455	502	465	436	450	425	441	464	450	498	485	449	507	450	477	469	484	490	474	474	499	499	475	478	443	457	487	458	441	461	435	479	471	473	509	530	456	466	474	468	484	486	482	457	487	453	433	479	445	472	463	461	463	438	440	476	458	465	428	480	449	405	417	489	438	479	470	483	450	469	490	452	504	457	435	438	454	466	471	463	481	440	486	458	458	494	449	402	457	487	481	475	485	455	496	493	446	462	484	491	465	448	449	494	468	453	469	469	483	513	471	462	469	459	486	448	441	462	462	492	462	440	479	431	479	415	436	475	449	454	468	477	456	458	471	453	491	491	448	500	480	470	480	477	472	458	438	449	441	453	501	468	442	462	470	430	450	474	462	524	460	485	476	480	463	456	484	466	497	478	453	435	465	446	467	443	474	491	472	455	482	457	418	445	448	436	478	469	421	455	469	489	439	467	455	459	455	448	464	483	448	474	467	479	471	472	450	457	478	491	500	478	465	472	481	476	464	453	446	458	475	463	445	455	462	429	474	478	434	473	480	447	455	449	477	464	485	471	484	474	479	478	491	468	464	485	425	453	457	469	427	465	461	484	465	479	432	442	490	523	465	480	429	485	483	451	472	495	451	453	466	456	469	479	517	458	475	443	484	462	470	498	459	505	477	418	420	515	483	460	445	471	450	434	430	506	473	447	466	479	436	508	452	474	453	454	484	448	451	477	446	454	470	445	448	435	504	475	455	465	466	442	431	457	433	416	505	455	487	421	443	464	475	458	431	464	470	479	442	462	441	447	480	457	497	468	483	455	461	460	464	412	480	485	447	469	444	467	482	459	441	488	440	442	448	474	473	453	482	503	423	457	470	449	456	467	471	452	485	476	458	457	475	467	453	467	456	500	461	454	457	494	454	461	455	474	487	458	473	442	480	474	444	450	449	484	456	489	472	465	463	483	474	443	459	450	453	484	460	486	478	407	466	466	464	453	455	449	443	432	476	463	454	481	497	456	434	462	483	439	419	479	446	419	455	448	484	432	459	444	487	431	432	464	477	450	447	467	444	474	422	481	525	453	439	475	474	464	484	501	442	439	475	478	468	475	472	469	450	447	478	501	450	475	479	446	472	474	451	500	449	439	434	443	473	481	460	446	443	489	459	467	452	463	460	456	494	479	445	473	480	431	428	468	421	457	437	445	450	441	486	445	477	469	477	472	420	482	491	487	449	441	488	463	477	476	444	475	435	458	466	471	477	417	420	457	471	477	495	487	464	471	450	434	449	461	446	463	463	425	440	478	419	478	456	476	438	454	446	489	448	507	489	440	495	472	461	446	488	449	427	446	491	436	441	489	448	427	460	471	489	447	495	509	448	510	470	471	467	475	476	451	462	473	425	455	470	492	459	493	477	487	431	468	456	482	456	495	450	462	419	463	426	487	446	455	450	475	457	440	467	439	495	489	466	449	455	471	467	461	489	467	490	457	494	450	476	432	473	450	451	457	426	466	446	445	437	465	451	503	432	472	465	460	424	459	450	498	494	467	453	429	478	460	442	466	450	450	456	464	438	480	429	467	510	504	461	456	470	460	524	491	479	464	431	489	451	436	482	461	445	458	452	471	459	460	408	459	502	462	492	493	478	448	442	477	439	476	427	477	471	487	471	490	482	458	473	460	458	466	468	457	453	471	444	492	445	444	489	473	471	499	416	484	465	443	494	498	451	464	462	463	475	439	485	494	450	454	463	516	425	477	514	431	491	475	445	436	439	459	479	472	450	472	480	477	496	518	434	456	458	450	456	438	394	508	458	440	431	462	445	471	466	439	454	468	479	482	447	421	496	482	490	468	467	434	492	461	443	436	454	455	432	480	461	476	496	467	444	500	433	479	464	457	483	463	411	487	486	492	468	498	439	466	452	477	514	427	452	483	476	447	462	470	471	428	468	461	443	460	455	470	442	464	471	469	436	498	460	458	475	439	466	453	470	445	479	477	510	459	455	478	460	449	437	445	476	460	453	475	472	434	469	460	453	477	480	504	457	466	466	465	425	441	461	481	471	471	477	466	483	471	527	487	473	464	480	420	497	477	475	465	454	470	494	474	470	446
7118	1435	8233	29781	20163	7734	1577	434	124	50	37	40	41	42	34	37	40	45	35	40	41	40	42	47	40	31	36	41	44	26	34	43	46	33	45	31	34	30	31	37	34	43	45	36	37	32	38	39	39	43	32	48	43	31	30	37	40	37	37	36	35	28	46	43	32	39	29	42	39	35	28	37	41	29	31	46	41	38	32	36	46	36	41	40	46	43	34	39	37	35	28	29	38	36	47	28	41	44	35	37	29	42	41	39	40	32	31	47	38	34	41	38	53	32	47	50	39	28	39	49	37	36	41	36	28	36	32	38	44	38	36	36	40	35	30	47	29	32	38	31	42	29	34	45	49	38	40	43	44	30	39	43	35	25	38	35	31	40	23	38	45	42	41	38	43	43	39	28	40	46	38	42	42	31	33	43	32	36	41	47	32	24	38	38	51	32	38	32	30	51	42	40	38	33	38	43	36	39	37	32	29	40	32	48	41	36	37	30	33	38	42	42	37	48	49	40	25	26	41	44	32	30	32	37	30	34	37	35	31	43	37	23	32	35	27	39	38	38	47	34	30	40	38	35	27	38	44	40	37	41	39	34	46	53	37	31	40	36	33	36	37	33	31	38	35	52	37	27	38	36	34	41	29	40	34	27	39	44	40	43	34	38	27	38	22	29	35	38	46	32	37	26	32	34	36	29	30	24	34	38	31	45	31	37	28	36	35	36	44	35	36	26	37	33	39	37	47	36	34	28	43	34	37	36	37	43	34	44	27	35	38	49	38	36	41	37	39	34	34	44	31	39	34	47	35	36	43	41	31	45	38	37	43	39	24	35	28	32	49	42	39	39	27	40	49	36	37	31	38	27	46	41	36	40	38	31	39	40	41	33	41	38	36	41	32	37	41	45	36	33	52	28	32	46	49	36	50	39	33	43	35	35	33	29	40	33	33	33	36	30	37	43	45	41	38	32	30	44	44	39	46	40	50	37	24	38	32	53	41	38	43	33	36	28	30	44	37	40	46	42	32	32	24	30	46	33	43	34	42	38	25	47	55	34	45	28	44	32	50	37	34	46	35	39	35	42	34	40	41	40	37	28	44	31	33	32	35	33	48	46	38	33	34	36	35	37	41	31	36	47	30	36	45	45	48	51	28	37	35	23	43	29	29	35	36	43	33	40	37	35	39	42	35	34	37	46	38	35	43	35	33	43	38	31	32	26	40	37	42	40	40	34	34	38	38	36	36	45	35	42	42	37	39	38	37	46	40	49	34	44	30	32	57	44	35	33	29	34	38	30	38	39	41	30	40	28	42	40	36	34	38	43	30	37	40	34	45	47	36	47	38	40	46	38	32	35	23	36	34	28	32	37	56	34	40	39	29	36	38	41	43	44	35	34	39	39	31	34	30	35	50	34	30	33	44	35	38	38	35	29	44	33	30	35	36	32	38	46	42	39	41	44	33	37	33	27	40	38	39	40	36	35	35	41	37	37	27	42	34	39	39	35	45	33	31	34	38	41	48	39	38	32	38	51	27	43	39	37	48	44	31	34	30	37	43	36	35	32	30	47	36	27	31	27	35	35	25	43	26	38	41	39	36	38	30	30	46	40	42	33	42	38	38	37	33	47	46	35	36	38	35	42	41	37	36	38	43	34	35	46	48	37	44	43	47	43	42	34	38	37	42	27	46	31	29	34	36	41	51	32	43	39	38	24	40	31	31	22	28	31	32	42	38	37	40	33	35	39	36	55	30	27	40	43	36	45	34	35	33	34	28	28	32	35	31	43	37	31	34	29	50	38	31	32	35	37	42	27	24	39	32	37	27	28	31	37	43	31	34	39	42	30	48	35	39	42	33	34	28	33	33	44	45	33	43	33	36	39	32	27	38	35	25	31	34	43	33	37	34	40	24	39	37	30	33	34	36	40	46	36	40	31	30	36	22	41	33	37	49	31	28	29	34	34	41	26	29	45	34	38	31	43	29	29	32	39	37	43	39	30	39	34	43	33	35	42	37	45	38	45	40	39	50	40	27	36	48	42	39	33	43	46	41	43	35	30	27	33	41	38	39	31	31	42	34	35	32	34	40	36	32	28	31	43	43	49	31	36	41	33	39	35	40	40	30	44	49	43	30	40	38	42	44	37	40	30	35	40	53	39	38	37	41	26	32	41	33	38	34	41	40	25	38	37	21	46	51	40	40	49	34	46	32	28	36	43	41	33	36	33	38	32	27	27	37	35	40	42	33	27	43	34	35	34	46	39	35	39	42	42	38	30	36	46	29	49	28	47	40	51	32	23	39	50	30	42	24	32	45	28	40	41	36	40	35	39	41	42	51	38	47	55	33	33	34	40	42	27	36	42	47	30	27	34	32	38	42	40	34	34	32	41	33	31	25	33	29	30	37	38	28	40	39	33	38	44	42	27	38	36	35	43	30	44	33	35	35	49	31	33	37	41	32	30	40	49	41	40	49	40	41	37	37	41	35	47	39	39	37	28	38	32	37	34	36	38	34	50	45	37	41	36	29	39	44	45	41	29	28	40	37	31	37	34	29	30	37	34	44	39	27	41	37	32	40	34	36	36	33	27	35	45	40	34	39	35	18	30	35	47	41	34	26	37	46	32	34	35	33	33	37	42	30	37	38	41	43	41	39	31	34	37	36	53	32	30	41	38	31	33	38	41	35	33	40	36	29	28	27	48	36	33	37	38	34	39	48	35	32	39	41	39	33	31	29	40	35	39	35	33	37	32	42	44	38	41	38	34	42	33	33	41	39	38	36	36	35	32	49	36	42	34	42	48	31	30	37	37	47	42	36	32	36	40	43	36	45	32	29	53	33	37	33	35	32	25	37	36	40	46	34	43	45	38	31	39	43	24	38	31	36	35	33	46	40	37	31	38	41	39	35	45	42	42	44	26	37	38	35	36	40	37	36	27	37	29	23	31	28	44	26	38	31	48	52	40	28	41	49	41	43	30	40	37	42	39	30	38	35	36	35	38	34	42	36	43	26	37	29	34	34	31	43	35	50	36	33	39	38	38	37	47	27	41	47	34	38	30	35	41	37	35	34	39	39	32	36	38	45	52	40	23	43	38	36	28	34	22	33	37	33	36	28	28	32	25	31	43	52	38	40	44	29	37	41	40	41	36	33	40	40	41	31	37	34	27	40	42	37	44	40	41	36	42	23	37	29	24	32	33	40	43	39	48	45	33	31	40	31	45	33	40	39	34	38	33	31	30	48	39	30	26	35	31	33	28	42	31	47	36	38	35	28	39	51	28	29	40	31	44	41	35	29	45	47	26	33	34	40	40	30	38	35	40	34	36	40	27	39	35	52	32	42	44	42	36	33	46	29	32	36	30	36	44	34	41	30	31	34	33	30	37	40	40	41	46	36	39	36	36	36	38	39	27	38	43	37	48	43	45	47	49	39	45	33	28	52	34	47	35	33	38	39	37	37	42	36	39	38	32	38	42	35	48	33	37	50	32	32	33	46	52	31	37	46	26
37208	12160	28362	66692	59204	38812	23058	10212	3019	956	518	471	462	446	427	451	427	433	448	454	447	408	424	423	414	435	410	414	413	469	423	418	427	458	462	449	421	445	406	438	422	384	436	441	421	435	441	411	428	446	440	426	425	418	431	441	428	403	436	431	398	413	435	454	425	415	414	433	449	454	428	405	396	431	408	421	455	436	391	443	406	438	413	421	396	403	438	411	456	429	417	413	464	439	435	462	385	439	457	412	449	429	418	417	405	444	417	436	411	414	439	413	412	433	433	451	420	428	432	438	438	446	422	426	418	420	426	402	441	403	411	420	412	407	428	402	395	407	410	417	430	432	428	444	403	438	420	431	423	446	443	413	451	435	449	461	436	454	424	404	446	439	435	463	441	398	429	459	423	439	434	408	413	423	427	393	436	449	425	428	388	415	434	406	430	391	453	412	414	414	393	440	459	427	412	437	412	454	413	431	446	432	426	441	405	454	428	450	444	423	419	452	448	435	419	434	429	463	438	460	443	418	449	428	438	430	429	413	440	425	421	439	405	439	435	425	406	399	452	423	442	464	407	432	451	446	399	449	409	449	419	416	435	413	398	445	415	420	429	426	416	434	455	436	453	405	432	387	426	427	398	407	442	415	444	445	424	421	399	421	469	410	440	437	428	443	416	431	433	396	448	472	460	390	424	440	432	417	451	425	439	415	412	436	434	409	398	442	417	414	408	404	443	427	381	415	422	433	385	407	407	433	454	443	458	412	383	454	473	454	385	429	427	415	461	401	412	418	470	459	411	444	427	438	413	414	436	425	419	444	441	452	421	441	455	437	419	411	402	446	427	420	423	415	441	429	437	426	432	413	441	395	472	424	433	445	413	426	495	453	434	451	437	383	412	443	405	415	452	428	445	446	468	428	434	441	422	406	441	460	427	412	433	408	430	416	435	422	427	442	399	462	460	395	401	422	458	435	431	460	429	428	409	399	437	462	419	417	412	464	414	430	461	441	414	428	417	451	403	417	436	436	420	414	412	418	409	450	423	421	433	405	409	420	425	416	421	378	444	424	429	406	428	449	424	420	419	426	468	430	417	443	467	401	454	425	426	466	429	430	417	441	432	468	413	425	457	449	401	417	432	435	439	448	381	420	440	440	394	414	387	397	417	445	462	442	438	447	428	424	417	413	437	414	432	450	446	455	428	462	397	426	390	426	410	450	390	433	451	441	467	410	466	404	453	430	435	431	427	429	429	407	427	466	430	426	395	432	447	443	421	350	407	415	441	460	439	423	421	405	450	475	425	418	411	414	450	462	417	440	414	413	425	406	449	421	434	446	434	446	438	435	424	432	412	380	408	439	405	440	416	450	438	427	451	446	422	452	383	451	447	452	416	459	450	390	462	450	411	466	423	427	412	434	418	429	411	426	458	397	429	437	389	447	424	431	450	459	411	402	460	458	442	414	446	429	472	418	447	478	427	458	424	440	424	457	443	454	403	441	444	430	442	453	404	395	447	429	443	445	408	433	454	419	412	447	425	450	432	409	423	409	438	428	455	418	428	389	375	447	416	417	425	416	443	438	444	434	434	461	420	434	450	427	384	402	425	438	436	396	380	403	380	455	380	456	400	432	422	422	419	416	393	463	466	421	400	403	441	460	464	418	424	439	449	442	407	445	407	392	419	478	426	441	412	443	420	440	427	465	425	451	408	442	441	448	415	426	412	400	435	438	405	428	431	436	404	439	410	449	426	465	410	406	449	424	414	451	444	436	452	408	393	429	428	427	427	437	392	438	437	455	438	426	456	425	455	441	424	425	412	432	378	381	416	430	426	395	409	427	435	447	409	400	397	489	470	437	420	426	451	412	410	419	463	422	468	399	415	442	393	456	449	414	415	452	426	418	400	429	441	437	411	394	403	402	434	437	428	426	444	446	430	403	380	450	452	472	461	420	448	450	426	413	424	454	440	446	418	460	435	441	496	412	428	441	421	454	463	423	423	458	449	406	396	399	435	448	384	422	408	439	436	385	435	420	422	408	433	388	418	405	419	457	435	455	390	468	458	411	430	449	421	452	436	428	424	427	416	400	421	450	418	421	386	393	440	451	439	429	478	413	432	391	417	450	427	408	406	413	404	428	417	430	438	453	425	424	431	465	461	421	454	413	417	427	429	435	465	411	448	429	415	421	417	403	411	431	428	443	417	399	426	434	405	452	419	437	432	395	449	442	432	407	417	402	453	452	446	428	445	427	411	445	415	404	427	402	460	457	428	453	418	447	414	437	422	454	429	455	454	448	403	385	439	404	467	420	405	421	456	427	440	420	441	472	433	406	421	434	395	418	394	480	457	430	442	437	433	414	444	421	463	411	417	457	387	455	434	472	404	450	439	430	411	438	439	422	419	430	436	425	428	451	420	453	464	444	443	495	444	408	446	457	435	432	432	383	451	449	449	427	417	451	454	438	463	375	440	435	429	484	426	444	468	415	407	428	437	423	409	425	432	447	372	415	449	441	434	436	415	422	398	407	453	440	438	421	421	408	421	430	436	462	409	377	414	425	418	443	400	455	419	430	447	408	398	415	416	428	423	467	393	428	413	443	425	406	441	394	387	428	432	408	436	430	439	437	442	432	398	426	398	461	422	447	460	464	417	410	416	434	421	440	409	441	478	407	411	433	401	402	426	390	424	419	443	456	435	454	431	437	423	445	441	430	390	398	423	455	409	414	441	463	420	426	458	416	458	409	411	455	416	433	421	419	442	427	459	443	422	392	453	444	420	441	420	426	400	435	433	427	418	412	406	400	425	407	422	445	395	410	443	403	439	432	409	437	449	436	420	429	429	422	451	436	435	430	443	460	412	387	449	462	442	416	413	413	452	424	403	432	428	481	405	427	399	454	443	473	408	463	438	415	408	418	406	424	439	438	433	404	469	419	443	427	462	397	418	454	406	413	430	451	429	461	421	459	414	425	439	450	474	448	419	450	435	474	431	418	453	417	397	451	402	441	417	454	442	427	389	462	428	384	442	445	415	436	417	428	439	405	417	448	400	447	441	425	455	428	433	394	489	451	419	435	415	428	433	436	393	438	416	412	408	386	401	428	432	421	410	453	442	444	442	390	436	443	394	442	416	432	446	427	458	427	451	404	451	425	412	408	403	437	429	409	430	434	401	454	399	450	440	416	438	444	435	417	420	446	469	404	430	459	469	445	432	458	423	442	444	451	415	443	429	410	482	405	406	442	402	394	398	389	468	387	443	476	395	428	448	429	443	397	453	412	427	437	415	437	405	445	392	410	440	452	464	432	405	445	442	421	440	437	410	412	436	449	394	399	434	416	405	409	420	421	453	414	465	453	447	440	442	422	436	442	404	428	426	399	431	426	436	423	410	427	446	429	421	420	419	449	443	400	417	430	430	442	427	419	437	421	418	442	431	415	429	447	422	390	444	448	428	448	450	417	475	469	476	426	454	407	405	408	459	438	415	425	409	409	455	434	452	404	406	426
3257	580	1863	10619	5998	1585	369	132	64	54	54	47	40	39	36	41	28	38	40	43	35	27	45	40	31	41	33	39	43	35	38	42	35	47	31	43	36	40	39	43	32	36	35	25	41	38	50	44	40	38	49	43	38	38	45	35	31	40	29	37	38	42	31	53	36	38	48	48	33	58	41	31	29	45	25	49	32	43	47	37	40	44	50	45	45	33	36	36	26	42	46	33	37	37	42	41	30	42	34	45	46	45	36	34	42	37	45	41	29	32	35	42	38	41	44	32	43	34	47	32	40	41	61	40	42	43	30	45	46	50	45	30	44	52	38	52	23	32	47	32	31	45	42	49	45	37	47	50	35	39	43	36	37	30	45	60	43	32	33	43	32	35	53	25	37	47	41	33	56	40	33	43	38	44	42	44	47	46	50	42	35	32	35	42	47	42	44	43	38	44	35	42	46	35	39	44	38	35	40	33	37	36	38	49	39	34	34	37	36	49	49	40	43	45	33	44	40	43	44	26	42	39	42	40	45	33	36	34	45	38	34	46	43	35	33	33	46	40	34	24	39	29	40	37	50	47	34	43	26	33	37	34	42	41	32	42	40	35	52	42	49	41	35	36	40	46	54	36	37	41	41	33	44	43	40	40	41	51	39	35	31	39	44	38	45	48	34	39	26	38	42	36	39	37	30	35	23	41	39	25	30	38	40	44	31	44	42	43	35	49	39	47	41	52	34	43	35	57	38	39	35	36	36	42	34	36	33	35	47	49	31	38	46	38	40	34	35	52	35	40	37	48	40	45	50	52	52	51	48	36	45	38	40	43	36	36	36	25	38	38	40	49	50	34	41	35	35	49	44	31	30	40	36	51	43	36	35	38	36	36	38	35	36	44	51	34	44	46	51	36	43	38	33	48	41	40	40	43	40	33	30	36	44	34	42	50	40	46	40	51	25	37	39	46	39	47	51	34	39	41	46	52	37	35	40	38	34	43	51	53	41	40	49	42	39	38	37	35	28	50	41	47	31	48	46	38	42	43	40	34	36	39	43	41	44	39	40	30	38	39	41	47	53	40	36	36	44	36	30	40	40	35	49	38	46	35	38	34	49	40	48	44	45	45	35	41	37	53	39	43	41	40	44	35	42	39	29	41	41	42	33	26	41	46	50	47	44	31	27	34	40	40	33	41	41	48	45	45	41	42	50	54	48	42	44	45	39	36	46	47	49	31	34	32	42	39	43	49	51	43	38	53	55	41	38	48	35	34	47	40	35	39	51	35	42	48	35	55	45	38	41	50	41	43	30	40	39	34	47	48	35	43	38	51	37	35	34	39	45	36	26	40	34	45	39	42	36	38	35	41	38	37	29	43	48	30	29	47	51	38	37	36	32	53	56	44	33	31	26	41	44	28	31	42	34	40	43	27	37	32	44	46	34	53	31	40	42	40	41	31	47	41	47	38	35	29	44	40	38	29	48	37	34	41	49	35	30	47	47	38	24	32	34	50	32	45	32	43	40	50	42	33	38	45	36	36	31	35	50	46	38	37	40	38	37	49	33	51	36	40	38	53	38	41	36	48	26	37	45	41	32	45	34	39	38	41	45	34	45	44	50	25	40	47	38	37	35	37	40	42	37	37	41	35	36	38	29	36	35	48	34	35	47	52	37	45	47	45	29	31	37	33	40	46	29	48	46	46	50	31	31	34	37	37	34	34	44	39	35	45	38	35	24	48	46	43	33	33	34	44	44	40	48	31	44	47	38	48	37	39	39	40	33	34	38	40	34	43	45	29	43	43	38	30	45	42	27	40	37	33	39	35	47	31	39	40	39	40	51	47	38	43	34	37	38	39	39	47	47	35	38	38	42	43	42	48	39	40	44	40	37	48	28	33	38	47	35	41	41	31	49	34	27	33	37	33	29	41	39	43	37	45	39	32	38	40	29	42	39	43	40	46	39	36	31	34	37	42	43	40	35	49	39	37	46	37	24	37	46	38	36	48	42	30	31	39	41	42	38	41	37	37	50	42	40	35	42	41	43	41	34	36	37	44	38	39	37	48	36	38	49	31	42	39	40	46	42	46	32	37	36	34	35	42	43	35	29	43	38	52	41	54	36	44	45	38	33	43	38	39	44	33	39	42	32	44	45	31	40	40	33	41	31	34	49	35	36	33	40	45	35	40	39	34	37	39	38	34	41	38	38	45	41	35	55	50	42	47	37	46	43	44	38	45	37	21	46	42	42	39	36	35	37	49	30	31	44	30	52	46	46	49	49	36	32	34	43	34	43	39	35	50	40	32	52	50	47	41	42	41	34	45	43	37	32	41	50	40	49	43	46	40	43	42	38	33	35	36	42	39	43	38	45	38	37	35	47	34	43	42	33	46	44	45	53	38	38	40	37	38	44	40	49	36	38	48	44	41	46	39	40	50	45	27	33	60	43	42	37	42	38	48	35	42	28	34	54	39	33	42	31	44	40	42	35	56	32	40	33	41	33	42	47	40	39	43	28	43	33	35	31	40	42	53	36	46	37	47	46	32	49	32	59	36	45	31	36	47	33	38	46	41	43	57	35	28	48	49	52	42	49	42	43	45	46	37	31	42	29	37	51	39	33	41	39	47	50	42	45	39	37	45	40	44	36	43	36	39	30	51	33	36	35	51	39	38	27	46	61	37	40	40	53	37	43	33	41	33	41	45	48	45	45	52	42	43	39	31	45	37	40	31	41	40	41	45	52	36	41	36	47	43	38	32	49	52	35	33	36	30	35	32	37	37	35	41	32	39	37	39	36	45	37	48	38	38	46	45	45	21	39	41	34	43	49	43	41	28	43	35	38	35	35	32	52	42	36	45	41	39	37	47	42	35	26	45	30	31	52	36	40	42	44	36	36	34	41	36	47	54	37	41	44	44	38	39	44	30	39	39	53	36	32	44	37	42	41	36	45	46	35	29	46	42	54	33	43	33	45	37	38	31	42	39	35	44	27	45	51	39	43	37	46	35	40	50	54	43	34	42	45	46	53	33	41	50	48	43	32	31	55	46	36	45	37	41	43	55	42	46	33	41	43	46	38	40	35	50	45	38	42	36	33	41	33	40	33	33	41	37	43	39	37	44	43	42	39	29	36	31	46	35	30	37	49	36	47	41	41	51	34	41	37	61	40	30	48	40	38	39	41	36	40	42	44	37	34	43	43	42	39	43	42	40	41	51	52	27	49	46	39	35	44	38	41	48	34	56	51	32	38	37	52	45	38	35	49	40	35	35	43	36	37	39	48	43	47	34	38	40	47	43	34	46	43	48	33	42	33	41	30	37	43	40	42	44	38	30	34	45	39	37	33	37	47	33	47	50	31	38	41	37	44	31	31	46	43	48	44	37	39	48	36	40	40	41	39	39	42	32	35	32	37	40	35	47	39	43	35	39	36	43	34	27	47	53	41	38	43	31	38	37	47	44	36	52	42	38	41	33	43	46	49	36	34	35	31	34	49	34	40	39	50	28	31	46
26742	8641	16753	42142	34889	21437	9311	3165	1088	608	461	481	455	451	468	434	469	470	508	484	434	458	492	471	463	442	418	435	452	446	452	469	505	442	464	473	446	442	468	447	437	426	490	463	465	494	433	499	480	472	440	446	466	467	468	454	465	507	471	462	442	507	433	488	472	456	483	477	490	453	463	481	473	479	461	462	451	510	437	446	455	454	473	465	465	446	439	466	435	473	440	447	464	464	455	467	498	436	440	467	418	448	424	478	434	471	446	454	447	472	442	475	485	454	465	454	449	399	472	469	469	467	478	460	426	486	438	488	452	502	435	471	408	428	463	436	467	481	443	440	469	475	479	450	457	449	463	445	452	466	474	455	445	473	407	469	449	477	428	447	495	457	473	446	462	466	484	472	446	434	476	498	430	472	441	457	502	458	448	465	474	471	448	462	431	423	432	481	462	452	463	474	455	439	466	450	466	459	436	488	462	466	449	462	504	454	438	430	490	451	455	441	466	441	443	456	436	443	438	459	430	454	469	469	449	454	480	480	455	463	436	458	437	421	500	451	464	476	417	446	448	453	485	508	473	514	476	439	434	447	439	445	465	487	443	483	472	439	454	454	442	455	433	464	464	429	466	415	424	472	448	487	456	493	461	469	434	453	458	461	464	461	479	450	406	466	478	452	451	440	474	463	487	460	463	442	436	498	488	481	451	480	472	476	446	461	445	438	506	503	425	461	470	449	419	491	470	444	443	463	469	470	447	478	492	396	415	441	430	492	479	442	432	462	456	406	433	478	483	475	426	457	421	459	453	420	447	520	448	439	487	419	479	456	461	442	468	449	496	467	439	424	488	444	506	458	465	482	447	466	392	446	408	473	443	433	412	473	468	462	491	452	473	438	478	417	431	484	438	446	451	435	470	425	410	465	470	461	433	463	429	441	426	442	478	430	440	436	472	480	470	534	433	436	470	495	470	445	480	479	459	473	493	425	482	478	399	476	456	480	452	475	437	420	500	465	465	462	494	487	499	447	442	450	487	490	473	464	430	489	424	456	466	446	453	469	467	410	436	471	465	429	471	484	463	455	492	438	449	452	489	459	465	457	412	479	473	441	428	418	452	446	487	467	446	438	487	456	462	438	466	509	419	476	451	445	469	440	443	467	478	451	502	507	444	479	430	437	492	436	477	465	470	478	454	477	497	417	473	436	449	426	489	466	437	463	462	426	455	433	469	465	505	465	439	454	437	431	434	468	436	449	460	463	425	475	435	474	471	467	448	447	410	453	483	411	450	457	498	470	492	454	440	530	456	450	462	466	451	504	494	457	439	415	439	461	483	453	439	425	502	454	504	478	429	474	470	459	447	471	504	440	425	468	488	496	432	462	452	483	438	422	481	476	474	432	480	437	473	498	464	490	423	460	472	405	435	468	458	436	454	453	484	446	438	495	459	430	430	491	469	466	487	457	463	441	456	448	408	458	481	451	443	461	451	431	444	488	464	428	424	469	419	421	476	471	454	459	512	430	449	483	463	438	458	437	427	481	437	469	461	454	427	442	452	472	470	461	482	427	449	448	466	456	472	400	432	487	485	456	467	483	474	465	449	493	439	453	463	456	416	467	454	455	443	445	483	460	469	478	473	471	476	461	493	446	480	432	441	430	488	419	469	449	464	486	508	426	472	457	443	440	487	456	481	461	441	440	418	450	460	444	458	435	476	449	475	440	447	452	470	460	454	499	454	468	480	470	455	464	475	464	470	457	467	439	474	452	455	437	463	412	445	442	495	448	470	472	444	431	432	420	461	507	477	431	456	482	440	470	463	465	479	478	483	463	431	447	475	522	439	447	461	429	465	455	463	466	437	433	442	463	458	443	470	497	449	443	501	425	465	460	477	477	501	493	439	405	450	457	469	436	492	476	434	422	431	466	418	467	470	437	476	432	492	455	445	433	456	431	414	448	506	463	442	468	464	452	458	489	474	463	454	468	403	444	455	429	489	499	472	440	483	512	471	405	487	476	486	445	466	437	458	457	475	447	452	512	458	458	493	486	485	441	469	418	444	419	443	476	458	445	457	456	447	468	439	427	439	484	486	424	443	468	474	447	432	439	498	462	462	476	432	470	435	452	434	421	480	461	465	483	462	472	502	464	439	459	447	440	461	467	473	418	440	438	449	492	460	466	461	491	468	451	466	444	475	454	455	450	495	399	473	409	498	482	466	440	454	450	456	425	463	463	454	453	432	472	461	429	488	478	457	453	470	468	468	494	470	479	461	442	466	477	463	471	458	445	463	422	433	461	465	415	453	442	430	420	445	439	443	473	486	450	470	486	461	440	429	444	476	516	446	451	444	415	442	474	439	459	476	486	478	438	417	454	451	458	450	450	467	478	448	468	447	459	467	449	485	496	441	448	426	479	483	470	418	441	484	475	462	442	480	503	428	432	450	446	470	473	476	497	484	421	477	471	497	447	458	484	477	445	473	484	449	481	485	481	485	419	446	467	451	447	470	463	457	449	451	487	440	485	482	460	473	454	434	507	466	477	439	494	441	416	418	404	432	449	483	465	468	475	482	428	448	462	446	451	456	490	466	491	447	436	444	434	483	449	445	472	481	461	521	505	430	471	415	447	446	444	436	450	468	431	468	444	456	458	454	474	466	466	476	468	476	438	447	431	469	441	467	498	462	442	479	479	488	460	471	468	489	448	455	441	449	500	482	446	462	502	411	469	481	460	436	437	433	489	469	417	485	502	418	455	482	452	465	468	447	422	450	485	441	492	487	482	518	479	450	423	471	491	455	448	453	438	479	456	430	496	485	458	478	475	475	446	462	456	450	494	429	469	446	472	420	464	457	462	474	452	481	461	424	486	464	467	452	466	446	457	494	472	455	459	467	465	480	459	470	426	439	474	489	449	447	494	481	457	471	434	521	477	474	440	461	492	449	492	440	483	463	462	484	411	490	451	484	464	424	437	441	498	484	485	432	446	463	450	436	464	470	432	464	474	491	447	507	497	451	489	453	518	483	454	437	465	450	441	454	425	478	428	462	457	449	458	478	442	463	445	503	472	449	492	468	456	451	483	488	409	430	470	460	466	430	505	498	492	427	465	471	457	390	462	476	494	488	432	457	453	489	471	457	454	461	460	434	478	470	433	455	461	461	452	436	462	460	437	466	482	439	436	423	430	458	454	428	462	465	490	436	465	458	472	472	438	472	457	465	494	475	425	430	451	492	453	485	435	440	453	440	465	442	481	459	448	457	460	434	435	461	454	483	459	432	459	431	472	450	473	473	428	449	457	435	439	486	445	458	517	472	463	468	476	484	494	461	440	482	481	424	459	453	447	477	457	476	462	436	462	469	449	508	438	438	443	487	445	440	468	476	468	477	426	454	436	436	468	490	499	435	454	506	469	462	484	436	442	463	441	449	451	482	480	472	463	461	456	458	443	468	439	446	429	445	450	450	454	442	454	439	463	467	427	442	428	479	470	452	446	412	421	454	464	421	445
4821	648	5356	22541	14568	4622	1027	293	99	42	36	30	46	33	30	32	36	33	28	29	34	40	40	26	31	38	36	44	34	44	43	34	36	34	46	41	37	31	44	36	34	39	36	35	36	32	41	38	24	40	40	51	31	41	33	39	38	35	44	38	40	34	40	36	42	46	41	34	29	36	31	40	34	41	29	42	34	35	43	37	41	45	36	39	43	52	36	47	34	28	34	50	33	37	17	49	35	32	39	42	28	31	44	45	35	38	40	33	36	39	34	37	35	38	42	35	39	35	44	47	37	46	37	39	43	33	31	32	48	37	37	24	46	38	31	27	30	45	40	43	35	42	36	40	38	34	30	39	36	34	33	46	40	31	43	23	35	36	47	26	37	48	31	38	43	42	39	43	27	30	32	41	37	53	37	34	43	38	33	34	34	48	33	30	36	29	40	33	34	40	40	36	38	31	44	42	36	25	47	42	36	42	31	41	29	37	29	46	36	42	41	38	39	39	35	58	32	47	32	33	45	28	38	42	35	32	36	22	47	39	36	41	37	36	35	46	29	40	32	40	44	34	37	32	38	36	33	44	29	50	36	36	28	41	46	38	30	28	48	24	44	38	29	51	39	41	38	36	41	36	38	36	36	31	33	48	48	31	40	44	40	32	42	45	33	37	34	38	39	42	32	34	37	34	38	43	32	46	32	36	32	38	41	24	33	28	34	50	42	36	33	33	36	40	27	27	38	36	34	38	33	50	39	37	36	36	28	35	39	39	27	38	44	33	33	35	38	29	33	30	45	35	32	30	33	39	32	29	32	37	48	44	43	37	33	47	40	28	39	41	39	43	45	37	46	30	51	37	44	25	44	54	38	41	34	38	32	38	35	41	46	32	40	35	43	37	41	34	32	34	44	41	28	34	41	44	29	37	39	36	34	48	35	36	31	39	40	29	17	40	32	28	41	40	29	37	52	39	33	36	36	40	41	24	40	38	27	35	39	37	31	40	42	42	36	27	37	29	36	42	39	33	43	33	29	36	34	34	45	41	41	35	54	43	30	46	40	41	38	32	29	42	37	34	34	40	33	50	36	42	36	35	40	34	32	41	40	25	42	36	34	39	38	42	33	44	31	27	33	30	36	31	42	45	32	30	51	53	43	41	22	35	40	40	45	38	45	45	29	32	41	37	38	34	46	28	41	39	38	35	40	41	48	33	47	44	33	30	44	40	44	29	34	36	39	32	38	43	40	38	35	36	42	42	26	35	36	37	35	52	39	37	27	40	48	38	34	38	42	33	34	30	39	38	30	39	33	45	41	39	34	31	34	30	30	28	40	30	28	42	33	35	37	37	38	39	42	41	28	40	42	43	37	38	39	36	40	29	27	36	32	40	34	36	40	38	41	33	45	36	27	35	47	38	32	35	32	32	33	36	41	30	36	28	40	36	30	46	48	38	47	42	35	42	33	30	29	39	36	39	33	37	41	45	49	41	37	35	42	36	30	41	38	38	33	30	34	28	36	40	31	41	23	43	41	33	31	35	29	41	29	44	37	42	38	43	44	40	28	33	39	38	46	32	46	44	44	42	35	44	37	38	33	42	44	31	41	35	32	42	32	36	33	38	44	30	19	40	34	32	44	38	47	32	35	37	42	36	42	40	44	35	34	35	21	32	34	24	35	47	31	25	30	38	40	40	48	49	33	45	37	36	36	30	41	33	37	38	40	44	28	27	43	39	30	44	46	38	37	29	38	32	40	24	36	34	50	35	50	39	30	38	45	34	29	31	32	44	32	41	37	56	45	31	28	41	34	38	38	31	49	35	26	43	34	31	36	33	40	42	26	37	36	50	45	36	31	42	30	41	29	37	36	37	39	51	42	31	35	33	32	49	30	34	43	34	46	43	37	38	34	47	36	35	37	35	44	40	38	43	36	26	32	35	44	44	40	28	39	37	30	40	37	39	43	33	30	34	40	35	39	29	38	32	32	30	38	27	39	33	34	46	31	34	41	44	41	38	32	42	39	38	33	37	31	29	42	29	42	28	35	46	46	39	34	36	37	39	47	42	35	41	35	33	36	36	35	36	44	35	36	35	38	44	34	48	37	29	44	36	37	34	36	47	34	41	25	35	34	34	34	31	37	36	48	28	33	35	35	37	44	37	33	28	31	33	37	37	40	29	45	39	37	34	35	36	41	46	28	39	41	33	42	41	35	44	32	29	40	45	31	39	32	41	48	37	44	36	30	39	39	38	33	39	46	31	54	43	38	36	30	43	38	29	28	36	44	30	42	45	46	38	26	36	40	32	27	36	42	28	39	36	41	43	40	44	41	40	42	42	31	32	36	36	34	41	37	40	35	45	39	44	32	28	38	38	31	51	43	46	38	26	31	41	44	28	50	37	45	43	34	38	44	36	30	42	38	46	33	44	46	30	41	39	34	34	42	45	31	39	31	36	35	44	31	30	34	41	30	41	32	35	38	35	36	41	36	28	29	46	35	37	45	37	42	35	41	34	50	44	34	37	48	47	46	40	42	41	41	39	34	35	40	34	31	32	35	36	30	40	39	37	48	43	42	37	27	38	45	40	29	28	37	37	32	23	38	36	35	35	27	34	31	30	40	37	43	40	31	53	36	37	41	46	39	40	35	38	42	41	33	48	30	41	43	37	44	33	36	36	40	36	37	47	29	32	34	40	38	32	49	38	43	40	37	35	38	37	31	44	39	43	38	24	38	31	18	46	31	43	39	25	48	43	40	32	41	36	46	26	34	44	33	43	42	34	37	36	38	43	41	34	35	42	37	44	31	39	51	37	43	40	19	43	38	36	36	34	38	38	37	45	47	36	57	48	44	39	34	38	31	32	34	34	39	27	41	32	42	36	24	34	27	43	39	25	41	53	41	30	31	31	35	36	27	37	34	44	38	40	31	31	42	28	37	35	29	27	46	39	42	44	36	38	40	34	45	46	39	28	38	41	26	50	44	44	38	44	32	47	33	43	32	46	29	39	32	36	37	48	45	37	34	37	41	35	38	44	45	36	45	41	33	44	34	38	41	42	31	32	38	29	35	35	49	35	41	40	41	39	34	37	38	38	31	34	44	35	43	40	41	40	42	28	37	38	20	32	39	42	35	36	38	32	30	44	35	36	38	47	32	41	34	41	38	44	34	42	35	38	34	35	47	35	26	40	38	26	40	30	37	37	48	39	32	49	41	39	23	42	34	31	31	46	45	30	47	36	41	32	24	45	49	36	35	35	33	33	31	34	39	34	30	32	39	33	41	45	41	26	42	39	43	36	32	43	42	31	42	30	39	35	41	33	35	43	42	43	38	47	32	33	36	28	36	39	45	41	42	44	35	43	45	38	43	41	32	41	43	35	47	27	38	39	40	31	59	38	30	33	39	31	33	33	25	39	39	37	34	34	48	47	30	32	44	39	37	31	34	33	34	42	36	30	36	39	40	37	36	26	37	50	39	38	49	35	35	45	39	37	33	39	33	30	33	37
32736	7335	24254	58077	51557	33427	19259	7619	2119	779	470	477	424	403	435	410	482	436	419	474	433	414	448	433	413	399	457	442	446	436	445	404	443	436	454	444	428	436	432	435	441	403	429	437	389	440	431	414	475	448	452	395	446	445	466	425	446	416	448	433	428	482	421	424	446	458	409	409	395	412	413	417	416	445	438	435	408	458	459	404	429	365	440	440	450	438	428	420	447	425	441	430	420	420	433	433	442	392	429	438	442	438	418	401	405	487	387	447	426	406	430	456	424	448	436	400	407	432	433	458	416	422	396	450	411	454	467	432	427	420	428	433	435	464	442	454	420	422	430	404	445	382	459	441	407	455	415	444	440	403	404	432	414	446	435	443	416	442	414	457	420	440	439	464	443	438	427	447	412	405	446	473	408	415	475	438	425	433	458	417	426	474	451	433	403	419	417	419	425	437	426	453	427	439	449	447	395	424	399	415	434	439	431	415	472	417	404	387	441	412	446	449	421	424	403	456	443	412	426	461	427	448	408	401	408	431	412	407	431	394	434	430	425	418	457	428	437	451	454	403	411	457	433	476	429	447	421	434	482	440	462	450	402	437	440	454	444	404	458	439	396	430	462	420	424	421	439	443	414	466	430	456	439	445	441	481	472	437	433	453	433	450	467	455	397	440	406	429	437	417	433	390	432	425	474	422	454	432	437	423	456	422	416	439	429	446	453	441	460	409	445	440	422	453	428	366	460	418	496	411	428	450	417	428	463	446	485	456	447	444	417	426	425	371	433	450	424	459	448	442	430	447	442	445	446	394	466	439	432	468	457	418	436	403	440	446	453	440	431	387	476	414	415	413	371	437	430	410	403	407	419	395	436	432	423	424	423	404	446	414	452	411	469	421	477	402	424	457	452	462	450	441	455	461	412	427	439	469	427	429	445	461	444	443	428	443	441	458	446	450	403	451	441	417	427	425	443	470	408	434	416	448	413	436	460	417	436	426	459	434	469	418	444	428	418	436	493	431	446	425	401	467	453	463	419	416	432	470	417	433	409	428	460	435	423	412	447	414	437	408	409	425	431	424	452	421	433	447	449	440	426	433	450	457	462	428	413	442	432	442	425	438	427	432	419	425	420	450	425	421	425	431	439	430	450	452	400	432	432	427	430	445	437	434	452	436	448	416	465	435	468	424	434	446	442	412	451	445	437	446	423	441	453	460	445	443	413	461	442	417	435	456	449	443	417	449	388	434	411	463	416	437	405	424	462	451	459	434	473	406	439	428	441	427	434	428	427	422	478	442	457	421	430	443	437	411	443	430	418	429	432	452	382	449	395	433	444	427	463	434	412	450	459	437	440	416	440	415	449	410	460	421	407	433	425	422	453	466	389	387	425	456	449	420	442	478	480	399	448	437	434	414	461	419	439	435	436	416	430	429	430	466	392	422	458	439	455	403	461	421	432	459	452	455	431	401	418	436	448	427	444	443	460	441	429	473	418	450	453	463	450	472	437	441	445	428	431	422	443	439	425	430	424	406	424	450	412	428	438	429	445	429	418	434	449	469	431	430	505	428	484	435	426	409	419	478	432	437	399	421	433	400	430	454	455	436	451	439	388	435	460	406	420	458	444	439	469	423	458	434	432	446	440	436	441	431	393	439	492	404	433	427	456	453	440	441	403	451	397	453	423	409	452	417	402	435	391	422	443	430	450	404	390	458	422	407	433	451	395	463	433	444	436	442	398	454	428	434	434	419	433	418	423	434	416	432	425	425	400	375	444	450	447	450	465	419	451	417	468	451	466	408	471	460	439	416	429	432	418	437	467	431	451	437	449	427	410	418	429	462	432	442	451	445	402	465	408	472	407	452	443	434	462	416	437	411	476	431	436	445	420	414	418	483	418	447	440	431	485	434	388	403	457	435	446	436	448	402	445	424	444	405	442	424	482	421	411	403	452	438	400	480	406	450	450	406	431	399	424	440	450	414	448	445	463	411	448	413	436	458	420	437	418	457	432	409	480	456	459	418	410	403	412	440	434	470	419	444	472	434	445	447	427	440	446	470	461	418	441	440	438	448	448	407	434	435	425	429	412	418	399	433	448	427	449	463	397	442	424	425	427	444	421	438	472	418	412	438	407	419	420	461	452	400	482	426	421	449	439	440	437	443	418	430	432	447	411	456	393	453	427	431	432	419	435	458	429	415	446	454	447	434	414	429	447	439	443	482	433	419	403	435	442	443	464	434	447	423	417	432	421	431	453	442	415	438	446	431	439	467	415	418	415	433	414	457	428	456	428	433	420	415	463	452	419	472	441	417	447	416	424	457	445	414	438	410	435	453	434	410	471	412	436	403	464	466	467	452	425	407	462	420	438	419	429	447	433	411	408	411	464	430	455	374	397	435	393	448	461	456	437	443	428	429	437	405	440	423	427	430	470	440	414	459	420	420	426	427	459	424	406	439	448	461	418	429	435	420	450	439	430	417	470	424	384	456	447	424	407	424	449	413	441	421	424	437	463	444	372	437	463	457	446	465	453	439	475	431	447	411	420	478	456	431	422	459	417	455	402	445	431	443	387	441	442	416	441	440	450	453	435	468	423	402	385	459	455	408	434	443	400	440	459	424	467	437	447	416	483	401	431	388	450	431	444	413	445	445	444	417	436	408	446	438	412	401	450	445	393	408	434	400	463	475	442	455	453	437	482	404	423	456	450	443	436	417	451	439	446	429	410	453	465	400	417	432	440	431	447	428	411	426	437	439	444	415	428	411	411	417	460	435	407	418	417	447	474	416	441	470	459	455	425	435	459	429	415	458	449	436	444	437	418	474	396	430	416	419	451	413	455	433	433	477	449	466	438	462	402	456	441	447	452	459	421	434	423	484	464	391	443	447	435	443	399	421	440	451	407	431	464	420	428	410	430	387	445	418	467	433	385	413	408	420	416	416	463	428	427	422	418	429	436	428	428	417	429	428	408	436	429	419	456	438	430	439	439	442	449	454	433	459	460	425	444	461	430	434	449	447	432	382	446	442	490	431	406	455	413	415	459	458	438	446	435	455	414	446	431	426	448	416	426	443	418	457	411	422	423	438	503	453	435	451	469	473	438	418	445	419	414	448	444	477	425	441	451	461	394	454	435	436	446	411	460	463	473	406	458	427	438	420	399	433	396	427	473	483	453	486	459	421	438	408	433	423	465	456	412	434	408	398	411	415	442	455	448	422	420	430	476	400	395	426	406	459	447	445	439	426	445	433	435	428	435	444	436	418	446	435	410	400	464	428	400	373	471	427	429	432	459	393	410	409	387	431	398	425	453	414	418	477	440	453	430	442	478	452	448	423	424	436	461	428	416	409	476	426	450	450	398	423	477	431	441	442	404	404	472	424	448	450	421	408	430	435	475	417	443	392	425	427	439	463	440	441	411	468	435	455	416	432	433	422	462	460	422	445	466	433	424	441	423	403	414	428	448	423	422	438	446	440	389	416	427	414	414	448	455	446	420	452	424	423	428	403
6467	608	5561	22382	13975	4204	1009	297	95	56	44	38	53	41	39	31	35	44	51	43	52	44	45	36	41	40	32	29	31	27	34	59	38	43	46	32	46	41	55	40	39	47	56	44	39	36	40	53	49	42	44	37	37	46	40	47	43	32	40	34	49	37	46	45	43	48	39	38	40	38	32	35	40	55	30	57	36	38	46	35	41	42	48	39	49	38	42	28	42	40	35	43	40	38	47	40	29	37	49	33	32	34	47	42	27	43	36	42	55	35	33	35	38	37	49	37	44	44	51	38	39	31	38	35	52	33	50	42	55	46	41	36	36	37	34	33	31	41	37	34	38	52	49	39	35	38	39	33	49	41	39	34	37	40	37	44	44	35	43	38	42	43	43	35	38	34	34	40	41	45	41	42	36	47	39	50	36	42	37	55	32	45	40	38	41	43	37	30	42	38	37	39	43	48	40	34	42	54	37	45	44	32	43	49	33	31	32	32	50	29	43	43	49	40	45	39	45	34	46	37	50	42	44	36	34	42	31	45	41	42	40	31	33	45	42	28	44	35	38	49	35	45	28	40	46	33	45	42	40	29	54	32	41	27	38	45	34	39	36	47	38	32	37	38	45	38	38	41	33	36	40	36	35	44	39	58	38	44	40	43	37	44	38	38	37	41	45	33	37	37	36	25	36	42	46	38	27	41	40	37	55	39	42	37	39	38	31	47	39	30	38	30	42	39	36	38	43	36	33	40	39	43	53	38	47	41	34	29	39	43	47	48	37	41	39	43	52	38	38	50	36	45	44	37	43	34	33	46	41	45	44	43	33	28	56	42	38	39	35	47	30	36	42	43	31	35	28	27	29	35	30	42	53	38	38	41	45	41	29	43	38	50	30	34	37	35	41	53	41	39	43	34	34	40	31	35	43	42	27	43	41	43	42	39	48	53	44	51	33	56	36	42	38	31	47	46	37	33	43	49	39	42	41	40	33	48	33	28	40	40	34	30	48	40	34	38	37	53	40	39	39	32	34	33	35	44	29	54	48	39	45	40	49	46	37	38	32	40	32	58	34	38	38	39	45	49	37	36	40	42	44	36	33	44	46	38	32	43	41	42	33	44	44	34	41	44	46	35	42	36	43	41	45	42	48	41	42	50	33	39	36	37	46	40	38	38	46	45	41	34	55	37	41	32	41	40	31	36	44	39	36	41	51	32	40	48	33	52	40	40	51	57	40	51	40	37	36	36	34	44	33	47	36	51	30	31	45	34	48	38	44	37	43	50	42	42	45	47	47	35	39	49	41	43	39	36	48	57	37	40	55	41	32	34	44	47	45	46	42	50	41	40	34	40	44	50	43	36	57	43	38	44	46	39	48	39	47	36	44	50	43	41	41	41	46	39	39	37	51	35	45	33	31	48	33	51	38	46	35	33	35	38	32	48	37	46	43	40	40	39	31	46	49	34	34	45	42	38	44	46	36	28	45	39	49	43	32	47	37	34	33	52	34	44	38	35	46	41	35	37	32	48	48	47	51	41	32	46	36	39	50	33	40	40	43	38	41	43	42	40	30	43	38	32	50	48	37	39	40	34	47	34	43	45	35	42	32	52	39	34	37	46	36	33	52	40	35	50	31	39	40	46	41	31	39	46	30	30	25	34	45	44	35	40	42	38	34	44	28	38	39	35	36	42	41	32	43	37	50	37	46	46	40	38	39	46	35	42	48	44	41	41	52	46	28	44	41	37	36	36	44	34	36	32	37	43	44	40	34	53	53	42	54	45	38	43	34	46	42	41	47	32	40	38	49	39	22	32	38	37	52	41	35	42	45	43	34	32	53	38	50	42	42	53	49	44	38	47	37	35	39	35	39	49	49	44	36	35	36	38	42	43	44	42	47	32	30	45	41	45	46	37	35	32	25	41	41	44	31	47	47	48	40	38	42	37	45	37	43	40	35	40	45	54	46	37	50	47	37	43	31	42	40	31	31	30	32	45	53	48	37	39	42	39	43	47	33	38	53	50	32	48	40	48	47	50	30	38	53	40	44	41	40	42	44	26	36	39	36	29	35	35	41	52	43	50	44	47	44	30	55	46	42	40	46	32	38	46	50	45	32	36	32	37	43	40	35	40	44	36	48	57	37	57	39	46	33	40	46	38	39	50	37	20	37	40	43	46	39	42	31	38	38	35	61	50	41	45	41	35	33	38	39	44	46	44	36	41	49	43	49	30	52	42	44	42	34	42	47	40	42	40	42	36	32	42	30	47	39	45	49	50	41	38	49	33	39	29	51	47	41	39	36	36	36	51	34	34	38	38	36	41	40	49	39	46	36	45	41	33	40	49	41	39	42	42	41	32	31	58	39	41	34	29	49	40	32	41	38	44	33	38	40	40	36	34	46	41	42	43	37	40	42	49	55	37	44	40	53	40	40	40	34	47	49	36	47	43	41	40	49	49	39	42	47	38	48	38	35	42	41	41	37	41	38	38	34	42	49	54	52	39	33	40	41	43	31	52	47	38	34	48	29	36	35	40	33	46	33	35	36	37	39	32	48	37	46	43	41	46	32	42	47	42	45	38	57	32	40	39	33	39	40	37	35	45	38	38	37	40	46	40	37	41	36	33	45	46	47	33	45	33	27	49	37	47	37	49	32	56	55	45	41	33	40	35	41	45	38	37	39	33	37	40	43	63	41	50	41	32	43	35	41	46	33	38	31	43	31	38	45	49	40	35	34	56	37	32	46	44	48	51	41	47	41	29	45	38	39	37	37	40	41	45	31	40	35	53	55	34	44	37	33	35	35	43	38	42	33	36	31	42	41	41	35	38	43	41	47	38	35	34	44	33	46	35	33	37	42	37	48	47	51	39	41	47	47	34	58	39	44	49	39	44	41	51	35	35	28	31	34	56	38	38	35	36	41	29	36	37	42	37	33	32	41	44	44	34	41	28	30	32	57	44	46	44	35	54	44	40	51	47	41	39	48	35	39	38	56	26	43	40	40	44	39	47	45	46	41	30	39	35	33	34	42	36	44	46	42	32	38	39	42	37	32	41	46	35	39	40	50	37	37	37	44	40	40	37	42	55	40	41	42	44	34	32	44	34	51	39	35	40	46	39	41	56	39	39	33	44	47	41	34	54	38	50	40	43	43	38	50	42	47	52	45	54	50	37	38	53	33	40	47	41	37	45	47	39	45	35	47	46	54	48	47	32	50	33	48	38	46	56	33	41	45	49	40	37	47	44	40	47	36	38	50	41	52	42	43	51	32	32	32	36	53	40	61	49	33	39	40	45	31	36	44	28	36	53	44	39	45	41	44	48	30	36	38	34	33	46	46	37	46	32	38	40	39	35	33	50	30	39	37	37	35	40	38	37	38	46	39	35	30	42	47	37	48	48	43	28	47	32	46	37	32	49	28	47	39	47	39	53	49	40	40	50	35	38	32	37	46	26	42	47	46	38	50	49	42	40	43	36	31	35	60	44	30	38	40	48	39	33	51	34	44	40
30791	8039	23947	57507	49115	31956	18846	7224	2133	777	535	459	464	418	446	458	478	462	502	425	474	442	466	436	439	461	469	465	476	443	472	460	456	472	477	459	445	436	446	450	445	445	499	476	478	478	454	432	457	416	471	476	478	465	438	448	474	488	456	439	481	470	467	458	500	437	506	467	450	494	463	456	498	453	449	445	479	450	452	444	468	461	497	488	485	438	454	493	477	453	500	444	439	447	490	467	465	464	461	456	447	453	435	474	453	406	429	456	460	463	427	483	449	456	476	446	476	454	475	478	448	452	429	475	486	473	473	467	475	477	457	456	487	481	446	448	471	463	468	485	455	456	464	431	464	482	438	513	468	431	450	457	472	429	461	484	509	481	459	491	461	473	482	465	494	473	427	470	461	438	411	453	454	456	454	479	429	463	529	459	441	491	439	484	459	487	471	461	470	471	514	491	463	491	476	469	470	456	460	464	473	434	466	490	450	433	471	429	451	469	462	473	490	492	419	465	436	507	480	426	447	478	461	489	469	419	481	469	444	476	465	478	460	483	471	483	483	463	474	418	515	450	449	419	480	482	456	471	479	474	452	469	461	444	472	446	460	481	504	466	456	470	470	474	477	452	471	473	458	462	475	428	466	507	457	462	454	470	478	461	468	459	432	453	471	468	453	473	465	487	457	513	466	481	466	443	465	435	475	455	449	439	449	473	503	418	442	430	450	430	482	490	469	459	462	452	425	475	479	422	456	512	469	453	473	442	503	469	465	492	452	434	439	457	437	479	472	478	465	482	487	503	484	457	444	472	461	453	447	445	484	463	481	459	490	466	431	490	422	467	455	493	435	442	467	436	423	482	461	461	453	434	474	462	466	472	459	506	479	480	439	432	450	472	468	476	457	489	446	446	466	474	434	510	459	461	454	514	480	459	450	499	469	463	466	463	459	451	448	456	519	505	463	458	463	492	439	489	430	498	462	432	470	476	469	443	398	461	485	456	463	436	462	469	430	448	484	412	480	459	420	490	457	466	436	476	400	470	462	460	446	488	464	486	486	458	494	448	482	448	526	497	433	514	441	470	438	465	488	472	463	455	465	466	443	473	472	459	469	471	439	424	462	467	489	481	485	427	466	456	456	493	494	476	475	483	474	473	458	467	480	440	490	473	472	459	459	464	479	459	442	442	429	454	475	468	475	430	480	505	472	456	442	479	429	433	471	457	466	457	453	470	423	487	463	438	501	498	450	446	468	448	462	480	418	466	466	479	487	470	460	464	469	523	463	479	453	471	487	481	487	477	456	420	452	434	458	478	460	435	450	461	449	459	464	493	441	482	464	453	468	467	437	489	455	462	474	487	447	451	480	458	458	484	477	443	466	454	462	466	456	481	488	455	482	469	476	477	477	470	459	452	494	440	496	476	454	491	462	466	489	479	455	450	461	481	460	471	480	489	457	451	478	482	486	495	449	479	468	458	496	443	490	468	468	452	449	469	434	441	440	450	477	471	478	513	462	451	468	427	437	447	483	433	479	473	468	482	456	418	477	468	456	458	460	477	495	475	458	486	487	481	483	457	481	484	460	494	429	469	462	503	478	457	452	416	465	420	513	445	507	447	485	502	457	446	476	457	479	425	499	471	504	509	462	472	426	417	446	504	450	452	472	479	501	464	474	443	490	463	461	438	487	436	474	454	511	452	455	463	464	462	454	486	433	469	495	469	482	470	462	438	474	504	479	477	456	466	476	435	484	463	443	486	444	435	437	482	468	513	493	421	478	460	436	475	444	461	457	476	433	479	477	452	451	461	471	441	472	432	478	485	459	487	453	468	486	473	495	477	496	439	429	464	446	512	446	437	452	413	465	440	489	469	432	505	445	444	425	453	502	442	455	451	498	458	448	455	441	479	457	474	474	469	468	477	427	469	455	471	415	481	465	451	483	441	435	487	433	454	421	439	487	481	469	449	456	458	474	434	443	417	468	475	465	441	465	456	455	455	443	458	434	494	432	461	472	462	478	473	489	448	448	425	449	471	502	442	455	437	455	480	429	450	442	496	460	488	484	485	493	483	459	450	490	482	449	426	469	485	480	523	474	463	466	441	466	464	445	473	473	479	450	458	449	469	460	433	468	480	452	453	454	471	454	470	490	473	500	473	485	465	483	436	472	498	465	454	477	482	441	425	443	502	486	518	431	499	493	457	453	487	425	413	481	469	478	437	463	467	472	432	496	452	418	451	434	468	452	476	486	445	467	458	465	466	466	457	467	468	465	486	440	471	478	468	478	449	455	452	435	440	447	492	472	461	478	460	474	457	456	484	443	472	464	446	470	477	453	487	452	428	464	437	456	424	440	465	478	422	466	445	410	458	462	433	475	480	448	475	474	457	466	472	445	493	502	460	450	460	461	448	468	498	434	499	491	455	465	437	465	482	454	461	469	465	456	419	468	465	413	489	497	439	460	496	476	473	499	480	487	469	426	457	480	422	438	514	455	478	521	453	463	498	466	430	432	476	491	460	456	505	453	431	485	463	425	462	446	483	464	507	458	481	438	441	451	516	447	500	453	427	473	489	470	469	473	470	499	494	467	457	465	468	480	456	473	465	480	416	448	441	465	484	456	483	476	443	446	458	460	481	471	451	426	474	452	446	488	407	480	477	470	474	506	474	478	464	455	475	457	469	473	453	453	456	503	478	479	452	465	466	496	445	490	425	445	465	447	515	485	508	476	437	438	432	440	495	467	468	462	464	427	455	417	480	493	482	498	494	443	438	476	452	424	440	461	485	477	508	515	488	456	474	464	472	451	441	408	462	451	448	446	450	504	464	487	497	473	460	443	444	444	448	455	492	454	481	429	444	443	427	493	461	476	462	473	478	511	448	471	447	477	449	417	456	498	484	453	504	453	471	473	463	466	483	485	457	452	444	489	484	475	468	471	444	485	460	485	452	440	486	415	406	440	477	502	472	485	473	484	508	428	420	463	471	484	453	503	434	427	451	437	473	460	439	454	475	493	470	440	466	456	430	439	440	491	456	481	458	484	455	472	472	433	447	451	413	453	486	448	468	465	456	448	481	443	471	451	438	466	459	436	480	472	521	432	483	436	488	455	486	476	460	484	456	450	455	482	460	452	433	441	523	456	459	471	461	455	431	447	428	460	435	465	460	474	474	457	455	453	441	448	493	406	394	419	457	467	468	481	458	465	468	505	460	468	433	455	468	456	486	479	432	457	478	480	471	505	489	451	456	457	470	471	448	450	453	456	502	483	477	452	456	470	448	458	487	496	490	441	484	456	469	448	484	466	455	458	472	430	468	462	467	462	420	452	454	438	425	477	463	472	506	462	450	442	496	485	455	451	457	433	496	461	495	456	457	472	474	415	421	471	469	424	423	442	462	459	458	475	440	472	513	468	449	487	456	505	457	478	453	463	470	480	460	486	497	438	442	474	479	471	451	454	488	472	472	486	429	479	481	461	444	461	449	489	423	509	460	465	432	474	470	458	465
6439	1335	11734	30102	19262	6664	1616	379	120	50	48	32	32	38	39	32	45	34	37	46	42	47	41	38	27	37	33	47	39	41	38	39	40	40	29	34	38	35	33	44	45	40	44	37	45	34	42	39	44	34	46	44	34	40	42	37	35	35	33	40	36	43	39	47	41	33	45	32	38	42	31	36	57	38	35	41	36	28	45	34	40	47	45	39	45	37	44	31	38	34	40	32	44	36	33	38	45	31	41	35	33	30	39	31	28	35	35	45	50	34	42	39	34	38	43	41	36	34	38	41	37	41	33	39	50	32	45	33	31	40	48	35	34	42	39	38	27	37	37	31	28	34	32	32	37	41	40	39	49	39	39	32	28	51	37	42	45	41	35	39	42	30	37	35	49	37	34	43	30	34	38	38	28	36	36	30	44	45	43	28	27	38	35	34	41	39	31	42	43	38	35	43	38	31	29	44	51	48	36	37	41	42	40	33	33	43	32	34	33	32	49	43	32	44	34	36	37	49	40	42	39	37	42	42	41	46	46	34	40	37	35	33	35	47	33	31	38	32	43	34	37	33	37	41	40	34	32	34	41	35	43	37	43	38	30	43	32	34	26	41	45	40	44	39	35	47	39	40	33	38	38	36	44	40	46	38	34	41	31	34	46	34	31	43	40	41	43	39	42	45	44	46	37	39	47	45	38	46	48	25	32	34	40	40	45	36	39	38	37	36	36	37	36	38	34	46	40	49	36	30	31	35	44	35	32	38	32	34	33	36	43	43	38	49	34	57	40	42	44	33	34	44	35	30	44	38	49	32	45	51	36	40	39	50	34	36	41	38	40	39	38	34	36	41	47	35	39	43	48	31	36	47	37	37	51	34	43	38	39	36	32	41	41	26	41	45	30	44	34	40	39	34	37	35	39	35	35	38	44	46	40	43	31	28	36	43	34	37	42	25	29	47	50	40	34	39	30	33	32	47	34	41	42	34	48	43	35	43	37	45	43	32	24	45	43	36	39	31	37	34	35	22	37	46	29	29	25	33	36	30	51	65	44	40	31	41	28	42	42	37	42	26	45	40	37	38	37	36	31	40	39	28	46	47	45	48	33	27	32	52	43	39	41	42	45	33	30	37	59	50	26	42	35	42	32	33	32	27	39	40	38	43	35	43	33	28	45	35	40	37	41	32	39	36	40	34	44	26	35	37	34	35	45	38	34	42	43	39	50	37	39	35	39	43	46	43	32	40	24	36	40	42	48	30	34	43	47	37	44	49	36	41	41	34	35	47	39	41	43	50	30	41	31	45	31	46	39	47	45	31	29	47	39	43	36	35	38	33	47	40	40	45	42	37	48	48	31	39	34	51	37	49	49	39	43	36	34	29	48	32	40	38	41	37	33	36	55	53	42	45	41	33	43	33	45	38	33	43	33	25	38	31	35	40	48	32	38	44	45	44	31	56	37	35	47	47	45	26	39	41	31	50	49	32	35	37	28	38	33	42	31	37	36	41	46	40	34	44	28	32	32	27	39	38	32	40	43	31	26	37	28	32	37	32	36	30	38	27	34	58	30	35	50	44	42	30	40	29	46	43	38	36	34	27	51	31	40	34	44	49	26	22	39	47	36	35	32	28	44	42	47	38	37	36	29	31	33	41	45	33	28	42	42	42	36	42	44	41	41	42	42	37	39	28	47	38	41	32	35	42	44	34	43	22	36	35	37	37	53	42	49	37	49	46	35	38	33	33	32	33	39	38	38	33	38	36	42	55	45	33	28	31	33	34	36	34	31	30	37	35	41	42	28	38	45	41	40	43	41	42	41	38	42	27	32	30	42	37	35	42	38	45	35	39	44	48	34	39	51	45	39	29	30	30	46	39	30	36	43	38	42	37	41	33	38	38	42	33	38	32	38	41	36	39	24	34	40	38	41	38	25	35	30	32	37	43	44	48	50	40	38	41	28	33	39	46	28	34	45	32	35	41	24	38	45	38	41	38	46	40	31	38	51	53	46	38	46	31	46	34	40	54	29	33	47	45	53	38	31	43	46	39	31	47	37	41	43	36	42	41	32	49	36	36	34	38	38	35	32	27	36	41	39	33	41	41	40	32	39	29	44	29	34	30	34	35	33	54	26	38	40	37	32	40	36	29	29	45	41	40	40	52	30	36	42	42	47	41	43	33	40	42	45	44	26	42	39	36	39	35	34	41	29	31	29	40	38	35	37	23	29	53	41	54	31	52	33	33	43	47	40	34	35	37	36	38	49	38	39	42	36	43	41	30	35	45	41	40	37	34	30	28	40	43	34	36	37	40	41	33	35	35	25	41	30	40	41	41	38	42	37	39	36	37	58	38	30	32	33	37	30	40	39	42	36	35	33	32	34	33	35	43	37	41	34	37	40	36	33	36	43	45	38	32	45	44	49	41	39	36	32	39	50	46	44	45	28	35	48	41	34	35	46	45	39	29	33	27	38	38	41	29	31	27	22	34	38	28	38	44	47	40	37	32	45	30	41	56	48	31	44	32	35	47	44	21	33	40	35	33	33	42	37	28	33	40	58	48	36	36	29	30	40	36	33	36	43	37	45	37	37	40	35	34	50	37	32	32	29	30	32	42	43	27	32	27	41	36	29	31	35	32	41	44	32	44	46	38	37	32	32	52	35	39	38	35	25	30	38	24	29	43	42	30	49	36	37	36	33	36	52	41	39	41	46	28	26	41	45	31	34	39	40	33	43	33	35	42	35	38	41	34	32	46	36	51	25	37	46	36	47	32	38	37	37	40	35	34	41	46	42	39	31	34	33	50	38	25	40	33	46	37	37	31	38	36	31	34	31	36	34	39	41	36	39	30	32	42	31	43	39	35	28	33	33	34	37	45	37	40	29	38	39	32	43	33	37	39	43	41	43	43	42	36	41	50	33	58	37	39	39	35	44	37	38	46	33	37	39	37	39	39	39	35	37	43	37	46	39	29	33	35	32	33	39	30	47	40	35	39	44	34	38	33	33	44	37	38	41	30	36	41	46	33	37	34	35	33	32	48	28	31	41	36	27	39	34	40	39	42	43	41	40	38	39	41	50	30	35	48	49	40	40	38	44	35	39	34	39	35	51	31	41	43	37	44	45	29	27	35	37	32	40	40	41	31	46	31	48	34	41	42	40	31	29	40	38	41	36	53	31	29	36	40	42	47	31	26	47	47	42	30	39	37	33	34	38	28	47	33	30	42	33	46	33	35	36	35	39	38	48	49	37	38	37	39	34	29	32	43	45	39	32	27	43	35	41	31	40	36	37	39	41	43	33	42	41	47	43	36	46	50	39	28	46	51	40	41	33	30	47	46	45	39	35	42	34	34	46	41	33	33	41	35	34	35	32	36	37	44	40	42	31	39	37	50	44	37	39	43	37	40	25	39	29	50	42	40	42	37	41	37	29	41	30	43	38	36	44	44	30	38	39	37	36	26	33	43	40	39	29	35	32	41	36	37	29	43	29	34	34	36	31	54	31	32
35880	11732	33685	66269	57341	37303	23281	9886	2848	885	521	443	409	420	398	441	448	421	449	425	432	418	457	476	423	425	435	430	408	416	441	395	414	435	425	442	449	423	453	457	450	377	433	405	414	448	480	426	471	440	409	443	408	410	420	405	451	452	421	404	400	443	424	447	441	417	428	420	422	423	457	421	465	462	409	409	448	440	457	417	450	437	448	415	408	444	469	475	438	476	434	410	401	457	443	389	406	448	410	423	433	437	420	453	438	431	413	437	409	427	440	463	442	407	449	391	459	435	431	452	427	422	427	441	406	435	422	448	452	445	445	457	470	445	420	441	460	429	415	438	433	401	437	415	424	436	426	401	421	445	400	446	457	453	457	460	409	418	436	438	447	429	416	446	444	442	427	452	424	476	445	410	447	460	474	416	454	413	436	423	421	481	419	420	426	458	430	438	409	431	451	443	464	414	415	424	460	437	434	420	437	437	399	469	442	434	425	417	386	427	445	446	435	450	441	439	426	451	469	448	418	426	444	456	467	455	420	441	432	402	436	406	441	395	449	442	404	438	385	440	417	410	422	400	416	449	387	456	459	428	440	392	431	419	410	440	437	408	472	460	403	435	425	466	395	450	440	433	430	414	407	435	498	434	422	435	426	458	432	432	448	431	480	455	405	435	404	421	492	441	431	395	453	421	410	485	422	496	438	446	426	421	408	450	432	463	438	421	407	439	437	419	426	443	462	451	443	428	413	455	421	422	440	414	437	420	441	451	416	440	439	454	425	447	436	450	433	422	422	420	425	436	448	449	438	445	465	422	443	432	433	436	426	427	438	426	440	430	421	428	440	468	443	400	410	436	471	438	448	432	427	463	421	416	453	413	439	431	421	430	434	397	459	440	453	385	454	440	452	461	435	424	480	446	453	423	424	465	447	394	444	442	430	423	416	433	450	423	461	444	433	441	429	447	437	458	439	443	459	445	440	466	430	411	421	417	414	412	449	425	491	431	424	419	410	432	445	424	432	440	450	414	446	458	420	435	458	407	436	444	418	453	463	447	418	429	424	453	450	434	429	439	431	401	407	434	436	425	443	444	428	391	403	416	470	439	456	436	391	462	418	429	449	434	433	421	415	461	448	435	464	432	429	407	470	440	419	463	469	439	416	432	476	443	462	439	474	423	458	412	445	450	393	464	463	423	436	443	445	446	435	419	429	451	448	433	434	409	444	430	436	462	443	429	460	462	409	433	419	447	429	461	450	425	420	421	415	408	453	463	436	452	423	419	434	420	431	441	424	422	436	425	419	422	479	436	448	466	431	439	468	433	444	444	434	440	418	470	418	422	439	482	455	443	431	404	462	405	430	447	421	415	463	412	442	444	445	451	441	458	399	446	438	438	398	440	473	436	462	465	419	450	448	449	428	393	432	428	404	429	436	466	402	424	451	449	416	438	455	457	444	435	414	469	426	452	396	410	446	426	421	432	423	435	408	439	416	427	408	461	442	431	434	492	431	428	409	415	413	443	463	455	438	437	452	454	408	447	451	471	438	461	440	432	454	396	428	415	452	456	441	414	462	428	414	449	443	467	444	453	455	425	455	451	426	462	436	442	445	466	412	441	419	418	484	455	447	421	461	432	434	422	475	427	418	438	449	406	438	437	453	447	441	441	430	472	454	417	421	479	440	422	437	420	449	462	424	448	411	433	418	441	400	461	424	435	411	446	445	411	434	442	449	420	407	413	413	436	408	481	421	435	405	438	433	429	453	411	445	392	434	467	432	436	413	404	452	430	426	437	416	415	408	407	455	432	455	447	425	463	449	423	418	420	478	421	450	396	458	447	447	446	432	456	438	426	403	448	424	395	443	437	430	413	423	446	414	463	467	442	403	445	423	432	421	430	456	437	421	438	477	399	450	433	465	420	440	450	421	387	447	436	404	464	439	433	459	429	441	432	431	434	407	429	424	466	403	428	417	438	448	440	449	417	439	402	421	401	413	458	447	447	431	413	494	455	427	435	480	451	459	422	446	417	424	421	396	420	395	436	419	458	460	443	406	421	414	441	449	431	443	480	414	392	468	447	415	455	442	465	422	433	434	401	438	468	428	455	434	424	445	442	428	407	411	437	436	411	439	444	475	425	398	447	459	460	410	418	409	430	423	426	421	422	410	437	428	428	454	418	456	463	451	450	429	433	429	420	434	419	464	461	428	447	448	448	413	445	428	427	426	434	451	443	431	415	446	456	425	428	443	433	415	416	414	464	464	434	436	468	415	455	423	409	419	436	421	392	421	441	413	463	423	430	426	429	396	440	454	426	406	413	442	420	434	416	453	440	408	442	452	423	444	441	447	460	461	443	437	459	412	460	439	439	436	400	437	438	439	445	440	421	423	434	400	428	411	403	441	472	419	454	437	406	424	452	456	415	456	430	400	455	417	390	424	451	429	431	457	429	426	418	419	464	435	430	425	434	427	443	429	447	413	421	419	415	460	447	445	436	423	403	381	437	421	400	397	405	474	412	416	421	430	447	448	452	456	452	422	433	412	431	427	440	425	427	423	431	419	435	451	439	425	456	441	461	439	478	464	443	413	420	418	446	423	420	393	410	440	441	442	439	418	407	427	414	434	404	442	430	442	406	451	444	475	431	441	422	393	452	409	441	447	435	490	412	436	430	425	443	469	397	440	412	397	436	405	439	429	397	438	413	404	419	447	401	439	424	451	419	468	434	444	401	403	451	422	427	428	416	425	456	453	448	470	479	431	428	386	421	407	444	432	400	408	461	460	380	464	447	426	428	434	433	441	400	460	439	417	440	439	429	426	430	466	445	445	424	457	442	415	434	400	420	428	458	400	442	443	405	443	414	432	440	417	453	437	460	484	395	442	437	438	473	429	475	422	439	446	423	419	446	415	459	442	423	422	452	438	438	421	447	438	445	439	460	430	463	407	435	409	427	431	410	399	469	442	450	413	448	439	459	443	442	420	439	421	434	445	410	404	381	441	437	437	441	440	417	421	417	459	440	455	461	449	410	418	417	465	430	437	433	452	404	450	402	436	437	420	414	454	428	400	403	448	426	438	430	437	421	414	428	415	463	456	442	427	458	477	436	433	420	416	465	429	434	427	418	431	474	476	471	443	446	434	441	453	402	432	457	413	460	414	434	466	460	454	441	421	427	417	423	426	421	438	419	447	438	429	408	451	472	434	419	408	398	440	406	425	417	446	454	434	433	486	407	432	417	475	417	439	444	434	445	415	446	423	403	435	461	439	425	411	421	417	412	473	396	413	423	469	411	453	419	417	434	438	435	461	420	446	447	436	450	408	429	434	422	432	413	382	368	397	425	451	476	443	395	447	416	458	410	460	428	410	432	410	435	459	410	458	451	430	465	457	428	475	453	405	425	433	435	427	442	447	395	412	440	418	402	474	409	414	425	443	399	444	422	425	412	435	427	420	462	434	454	439	448	465	404	450	437	459	421	418	461	424	434	438	444	449	406	456	478	430	436
3025	279	3464	11369	5279	1249	333	133	63	39	33	41	46	33	43	40	47	46	40	29	42	49	51	44	39	42	40	34	36	41	48	41	35	54	31	39	39	48	48	35	47	47	30	42	39	35	33	38	32	32	35	32	50	46	31	46	45	44	44	43	43	38	43	36	33	31	34	37	33	33	42	53	41	51	45	43	41	33	38	46	38	44	39	47	37	33	47	36	50	45	33	35	45	47	52	38	42	37	59	36	36	41	35	48	47	40	49	49	43	48	42	40	35	35	45	37	28	40	44	32	47	50	32	34	41	53	40	42	52	38	45	39	36	43	33	38	43	30	40	39	38	59	50	28	42	42	42	39	48	44	43	41	49	43	38	44	36	34	39	40	51	38	36	51	36	31	39	36	31	34	34	45	39	48	41	36	48	35	36	45	29	35	42	43	28	38	41	51	42	42	42	36	42	36	27	35	46	48	52	36	42	34	29	38	30	45	31	35	33	44	37	45	46	57	35	43	35	43	35	45	34	50	40	35	38	33	47	28	31	52	40	40	34	37	45	36	35	34	40	50	44	46	35	40	42	42	46	34	45	52	35	46	39	46	37	45	42	49	38	32	45	40	36	48	44	42	49	33	45	44	46	44	45	46	41	38	49	40	43	38	40	50	47	41	34	39	39	31	39	30	33	30	37	45	35	49	52	38	37	34	37	43	38	47	37	36	42	35	32	33	43	40	27	43	32	40	32	37	45	35	37	42	35	35	46	46	47	42	41	44	40	33	48	37	52	38	38	45	35	52	39	42	40	41	52	33	25	40	40	34	41	48	44	34	23	28	35	41	41	44	44	39	35	56	35	36	44	32	40	35	36	32	39	38	46	41	48	48	39	49	37	31	41	36	37	48	32	40	34	33	40	43	41	30	36	31	62	40	42	44	45	37	40	44	31	45	35	47	43	43	37	52	38	43	43	43	38	38	40	38	32	57	43	44	42	37	38	43	27	47	50	36	54	38	46	45	42	51	32	51	38	33	45	43	45	48	40	33	48	47	51	46	41	43	47	35	32	42	39	42	40	39	47	42	37	47	35	38	46	45	42	43	57	43	46	45	41	47	47	49	41	35	40	36	43	41	52	34	45	43	33	48	40	25	33	34	53	49	37	46	46	40	33	43	34	26	35	51	40	40	41	29	36	35	46	36	42	42	44	49	28	33	38	45	35	36	41	39	47	51	47	36	41	35	27	52	31	35	39	38	47	37	40	45	44	35	41	36	44	41	37	46	41	45	31	39	43	35	41	43	40	38	37	44	46	38	35	33	52	44	28	44	39	44	41	26	47	40	46	40	28	44	37	36	49	51	37	36	46	45	28	46	42	39	43	45	39	34	47	47	29	36	36	45	36	37	51	29	36	38	47	27	43	33	42	46	38	31	41	39	35	37	52	43	43	35	46	34	39	36	33	38	26	38	42	50	49	44	37	43	37	41	32	30	25	46	42	38	45	51	25	49	40	42	44	32	30	44	31	41	43	40	32	50	39	31	34	34	45	44	45	47	37	44	37	47	36	54	36	39	42	33	43	39	44	60	40	39	47	39	33	35	41	41	33	37	43	47	36	36	35	41	40	24	41	51	34	41	33	45	32	38	41	33	37	38	31	40	33	40	62	37	39	47	46	43	51	52	38	45	49	44	43	39	38	39	44	42	53	44	33	42	45	39	44	31	43	51	42	40	35	36	53	48	46	47	37	33	39	38	39	40	33	42	39	25	32	47	32	35	49	41	42	47	47	32	42	51	31	48	39	60	38	49	39	50	40	31	40	36	48	41	49	33	41	37	38	40	34	42	42	35	34	27	32	51	38	40	30	36	36	50	40	46	35	26	35	34	44	36	28	32	42	39	48	51	34	54	45	43	32	28	44	34	38	43	38	45	39	46	40	35	49	38	28	44	41	46	43	42	38	43	27	38	38	42	37	41	39	33	39	55	50	38	30	33	48	44	37	39	32	41	47	41	43	36	36	46	35	36	37	39	34	39	27	45	34	46	34	55	48	46	33	38	53	36	34	51	35	39	38	44	40	41	38	34	37	45	45	46	39	36	41	35	36	32	48	45	40	34	44	41	47	37	27	45	34	33	62	40	32	39	44	42	43	36	35	41	38	42	47	33	34	30	40	34	43	31	47	48	41	39	47	37	55	37	43	42	36	43	35	34	45	35	30	35	35	40	37	27	50	30	51	32	38	41	50	46	44	39	45	46	46	40	50	39	46	52	33	44	38	39	43	46	36	40	46	40	43	50	34	37	34	49	37	36	50	48	44	34	43	42	36	35	35	39	48	36	47	42	38	36	33	53	30	44	45	48	38	31	34	30	42	35	40	46	36	37	42	27	37	43	47	38	44	33	47	42	34	44	35	47	40	38	44	51	41	35	41	35	47	38	44	46	44	36	40	35	49	47	67	39	44	42	53	39	47	26	50	52	42	43	39	46	35	38	38	49	44	47	32	48	26	42	41	45	47	36	40	36	50	47	47	35	40	46	39	37	37	42	35	39	40	40	37	30	51	38	40	38	41	38	34	43	42	42	40	37	37	45	41	39	31	46	27	35	46	32	45	43	39	40	33	42	37	44	29	36	44	43	45	46	51	33	39	36	49	22	41	39	50	38	42	40	40	38	36	39	39	37	42	44	31	42	42	44	42	35	42	40	40	41	40	37	45	33	42	50	31	47	37	55	45	43	38	50	26	45	43	35	41	36	45	46	36	39	45	38	43	54	33	44	41	46	35	46	30	45	39	48	34	44	37	33	35	37	42	40	44	51	42	47	42	43	39	34	47	28	47	34	38	43	42	45	42	37	36	43	54	47	40	42	50	42	37	42	41	33	46	46	43	37	31	35	40	42	35	42	41	35	35	45	47	46	43	43	40	37	45	36	43	32	42	36	34	38	41	40	31	34	26	26	46	42	44	43	45	43	46	46	41	46	41	47	47	34	41	45	46	44	41	42	47	45	42	41	38	36	34	43	50	45	35	35	40	28	35	44	27	40	49	44	39	36	43	26	49	35	46	49	40	43	39	43	47	36	36	42	41	40	30	44	34	42	35	40	36	42	44	38	32	62	39	35	39	32	43	37	40	51	45	37	48	34	36	35	33	40	43	49	38	31	34	35	46	36	35	46	30	43	33	43	47	30	46	47	46	37	44	44	40	42	42	41	46	46	35	46	39	41	36	49	50	36	51	35	39	40	48	41	39	51	48	42	38	42	38	33	37	47	55	47	40	39	35	42	35	32	45	58	39	39	45	27	37	46	41	39	34	37	41	46	44	43	46	43	41	50	35	47	48	44	43	37	43	37	49	46	43	28	47	39	38	41	25	35	45	37	37	43	42	34	40	43	39	43	37	44	34	51	45	43	49	39	34	45	37	42	41	36	34	57	46	49	30	30	31	43	33	41	41	43	31	50	33	42	40	50	40	51	46	43	36	45	37	46	37	38	35	44	54	43	31	43	36	52
24682	5088	21584	40874	32503	19302	8712	2900	961	552	460	445	441	446	435	473	452	480	470	431	444	441	450	476	439	452	441	454	453	452	462	482	420	431	452	444	453	452	443	503	423	461	467	513	465	479	479	462	477	446	429	489	470	444	442	452	493	429	461	449	473	446	423	438	469	474	424	444	458	465	462	462	488	450	466	447	472	459	449	477	468	461	493	466	450	468	476	457	472	435	430	434	430	433	473	424	487	440	470	444	458	459	455	442	477	478	429	485	443	453	455	466	509	460	478	473	418	485	480	411	434	485	469	453	489	446	474	435	502	443	430	467	462	463	480	436	430	482	438	466	423	451	439	451	455	467	433	406	435	497	472	449	474	468	458	449	453	407	451	471	442	422	464	468	471	443	436	462	431	477	450	410	476	473	445	440	422	475	478	453	453	486	475	451	462	470	453	453	484	468	456	472	464	423	485	474	450	446	460	483	480	487	428	448	448	461	493	468	510	464	455	436	443	472	443	457	465	481	423	431	455	512	471	434	475	449	449	436	436	459	453	487	446	462	459	468	469	428	468	482	498	516	441	432	463	432	453	446	448	491	453	476	443	460	469	461	437	448	489	476	415	478	456	496	458	477	475	466	475	464	484	492	471	456	474	401	506	467	464	454	443	459	452	470	474	493	458	426	419	401	466	443	410	488	459	407	440	489	470	470	435	485	452	423	522	466	448	442	467	485	446	468	450	462	468	450	477	469	468	466	433	495	431	450	455	456	411	460	434	479	469	488	527	499	464	494	463	439	447	470	436	432	434	454	451	465	460	442	469	464	482	470	444	437	449	482	479	458	447	410	463	448	460	437	474	432	454	487	463	445	484	475	488	466	405	460	425	474	457	476	441	465	441	470	438	494	458	460	449	462	466	463	475	482	465	449	418	450	480	473	455	475	477	431	453	415	482	485	451	475	447	462	451	428	445	438	472	472	441	441	453	490	448	455	461	454	447	455	473	458	514	502	467	456	432	468	478	438	448	454	471	441	464	442	472	473	459	469	431	441	469	447	476	465	483	432	421	451	466	425	473	456	444	441	442	454	441	440	443	497	458	478	506	429	427	467	460	440	467	468	468	471	437	425	431	434	437	447	456	405	419	420	444	453	484	436	450	408	453	439	467	477	479	416	443	465	437	483	499	440	472	471	452	444	460	493	468	470	473	447	479	481	457	478	416	477	440	471	495	469	454	446	475	461	471	472	430	439	493	486	474	465	457	470	442	459	481	470	477	457	440	429	429	419	452	459	473	465	464	458	472	433	471	492	445	496	463	448	475	477	447	460	484	464	475	457	461	485	434	468	470	451	454	450	458	429	453	481	444	497	465	418	462	457	454	454	481	485	423	458	464	442	447	448	466	438	433	448	463	445	494	414	443	421	478	421	460	454	446	433	470	437	462	446	495	439	449	456	467	449	452	468	455	456	452	475	480	467	501	461	446	459	462	430	483	484	462	471	477	447	460	464	435	450	457	442	477	415	461	454	458	438	471	414	457	467	467	447	483	425	474	462	474	464	473	449	432	448	473	438	448	468	466	505	447	500	433	472	452	480	449	458	520	449	436	504	444	450	479	458	455	456	470	456	460	453	431	444	483	423	427	463	486	492	467	445	459	411	446	448	433	462	464	458	444	449	491	476	486	423	404	453	497	466	459	454	450	433	460	456	453	445	494	430	468	452	426	483	408	460	443	452	454	424	462	484	462	487	466	452	480	476	439	477	470	441	434	481	448	476	430	418	453	433	467	468	456	480	475	489	437	471	452	478	486	427	462	465	498	468	470	453	434	459	450	485	496	448	457	456	437	495	489	477	457	487	436	465	462	490	495	466	478	458	469	451	427	465	477	459	461	443	449	454	447	468	440	427	437	460	460	473	463	449	459	441	499	455	467	447	447	467	450	435	454	411	481	503	468	462	475	440	453	448	456	460	463	478	471	428	450	455	453	467	434	486	466	423	445	489	418	416	494	469	460	468	467	476	455	475	469	457	480	458	461	470	441	455	417	416	467	470	454	464	460	467	463	494	454	431	445	450	483	449	395	428	449	467	450	500	462	415	467	421	508	433	464	445	458	425	454	506	491	477	466	455	424	457	485	445	470	436	464	435	477	473	473	451	448	442	483	495	430	430	473	464	512	449	495	453	464	461	435	451	482	458	447	428	508	503	445	456	489	440	432	442	490	498	457	455	458	479	476	453	444	451	466	445	474	474	458	449	473	508	441	474	457	478	411	476	432	436	472	445	463	455	454	433	451	472	450	469	465	411	464	446	461	448	460	468	439	434	456	434	474	437	447	424	444	451	428	491	467	467	452	443	444	509	457	455	467	469	470	429	472	494	496	469	468	455	467	444	436	464	445	508	494	458	439	470	462	469	440	458	461	473	451	473	428	447	474	454	502	418	452	422	452	509	516	431	468	469	445	486	478	488	486	482	440	460	467	455	401	449	470	464	439	485	483	422	469	469	438	425	436	424	424	456	496	479	457	454	423	471	507	465	507	471	438	410	463	435	434	448	445	457	443	474	495	462	463	460	469	445	471	436	445	416	428	449	420	470	451	446	469	423	496	478	483	448	469	447	469	449	475	454	448	470	453	462	475	439	455	464	461	445	489	428	482	464	468	439	480	482	441	443	432	447	457	462	490	427	425	471	451	442	499	475	454	475	454	474	483	438	457	462	473	440	436	439	475	437	421	453	439	474	478	438	450	444	452	421	463	490	431	452	443	459	478	476	453	474	459	467	441	420	445	431	418	441	448	442	439	476	458	473	453	433	460	494	503	473	445	463	446	409	464	476	442	473	475	502	463	471	436	453	468	475	455	460	449	458	455	456	460	488	446	433	474	438	450	414	450	421	479	460	419	461	469	499	445	453	469	459	481	480	479	482	454	453	471	465	478	445	478	455	471	474	460	449	454	471	432	488	441	445	445	426	434	472	431	427	456	453	450	450	437	434	453	509	484	450	470	448	468	487	439	477	440	463	450	422	440	431	467	469	510	471	425	450	478	476	471	461	450	455	456	469	457	430	464	470	437	454	478	490	439	445	479	488	474	442	490	471	468	435	464	456	447	493	436	468	516	439	488	455	448	453	451	432	460	450	469	448	458	461	521	415	464	406	460	464	413	462	435	459	449	472	425	443	465	431	489	477	457	436	447	472	472	487	488	443	488	453	466	436	487	465	493	451	492	474	446	433	475	482	472	444	476	471	434	427	470	468	503	446	455	435	430	506	422	453	468	475	481	449	489	437	454	442	463	461	516	490	453	478	462	474	457	467	469	474	472	456	450	448	504	432	512	476	450	442	484	426	461	465	445	457	445	454	502	464	435	517	470	456	410	471	453	437	455	440	450	441	503	490	470	450	435	410	472	495	438	460	481	446	417	449	463	486	506	453	433	456	464	439	450	466	447	482	482	458	456	423	482	480	457	495	485	447	476	474	481	444	454	454	408	464	466	444	456	480	457	433	508	433
8240	2538	11823	24701	12748	3296	768	232	85	47	48	45	45	32	31	51	38	36	35	43	33	41	41	41	41	34	45	31	27	34	24	26	48	42	33	34	38	28	40	51	41	29	33	41	23	26	41	51	39	36	39	33	41	31	39	38	37	43	34	35	39	36	27	41	21	49	39	42	36	39	47	32	39	48	44	43	37	34	39	38	38	31	45	34	30	26	38	31	32	46	33	42	35	42	41	39	43	35	31	36	35	39	39	36	38	36	39	31	41	39	35	43	43	32	38	42	36	41	37	36	41	37	33	52	38	34	41	43	37	31	40	40	35	33	30	35	36	38	41	28	29	44	37	47	39	34	38	34	36	26	30	44	27	33	37	41	46	41	41	32	38	35	38	44	50	39	34	37	47	40	36	39	37	38	40	33	42	37	33	40	29	41	28	40	38	46	32	30	38	46	33	40	50	49	38	43	42	30	41	40	31	36	33	41	31	38	31	36	46	33	42	30	50	42	39	37	32	47	31	30	39	44	40	41	34	44	41	51	42	40	43	38	58	43	41	43	32	39	40	44	43	29	47	41	36	41	41	43	45	33	30	34	43	34	46	42	47	32	49	33	31	40	28	36	31	37	29	40	44	39	44	33	37	39	43	47	37	48	35	41	34	34	37	35	38	45	30	38	25	43	34	51	43	33	34	34	44	41	40	32	31	37	41	37	40	42	33	25	50	45	35	49	51	41	42	41	40	38	35	39	49	44	33	37	32	38	38	45	32	33	33	48	35	39	41	28	38	37	37	46	34	37	36	28	34	38	36	37	31	44	37	44	31	38	29	39	32	46	40	30	38	41	32	46	38	40	46	42	39	43	41	37	32	50	47	44	36	40	41	34	41	34	47	24	31	34	39	38	28	31	41	44	38	40	32	27	32	43	32	29	38	41	41	32	31	45	51	33	31	38	47	40	42	50	37	39	39	43	37	38	36	49	37	57	38	44	48	39	37	37	33	48	43	30	42	43	29	45	47	39	35	36	39	37	46	36	34	34	49	40	33	37	40	32	28	27	27	36	30	32	52	39	42	36	41	34	39	35	28	39	40	42	49	29	39	47	45	47	40	40	29	38	50	31	45	37	43	44	33	34	41	30	40	39	35	54	44	48	39	47	44	44	49	37	42	36	33	39	46	40	47	31	44	41	44	39	45	49	37	34	35	31	45	41	34	31	43	37	39	56	29	33	38	38	43	43	43	40	27	45	30	43	47	49	43	51	37	32	42	36	28	34	32	42	36	37	45	44	45	37	31	44	34	46	43	52	49	40	28	35	37	44	34	37	35	32	36	41	30	48	46	44	36	37	38	42	30	40	40	34	43	36	51	28	40	48	42	28	45	35	47	43	34	37	37	41	39	39	37	34	38	36	40	42	40	37	36	51	34	43	44	39	32	30	42	40	44	44	38	42	47	31	28	39	39	50	48	36	29	35	42	36	33	31	40	34	47	38	40	39	31	40	48	45	48	38	46	37	26	30	42	27	53	39	46	42	45	39	35	25	40	42	41	35	38	34	44	29	39	36	24	36	38	45	45	42	30	38	36	35	33	29	39	31	42	37	42	42	37	39	43	36	38	35	43	32	39	41	39	39	39	31	49	41	44	36	43	53	47	41	50	40	33	43	37	52	47	46	37	47	53	36	44	43	43	45	32	54	41	41	35	40	39	37	43	38	34	40	28	39	40	39	38	36	46	36	42	34	39	42	50	33	31	35	39	44	45	30	47	32	42	42	38	45	42	31	42	37	36	30	34	40	39	33	36	50	51	35	52	35	42	34	46	44	41	50	50	39	45	37	42	37	43	35	44	38	39	33	29	46	29	34	44	37	26	37	28	36	38	46	50	49	46	49	32	28	37	31	45	41	37	52	44	43	40	46	30	43	47	32	47	41	41	37	38	46	40	32	42	43	43	40	36	37	37	32	24	38	32	38	34	30	34	37	37	39	26	37	34	35	42	35	26	41	42	36	35	41	36	38	37	35	37	40	38	37	34	33	46	33	47	43	36	48	25	50	44	37	49	42	41	52	38	40	50	30	46	45	45	33	49	49	44	46	40	25	39	41	34	38	36	31	37	43	29	47	39	35	42	31	37	36	37	49	39	31	38	37	42	37	39	35	43	33	39	44	46	41	36	28	45	45	40	39	33	44	40	41	43	41	48	36	34	36	48	39	45	45	44	30	38	55	40	49	45	38	30	32	39	37	31	44	44	46	50	45	31	39	45	42	32	36	40	44	33	46	39	39	42	43	37	35	39	42	35	33	43	39	36	39	46	47	38	40	36	45	33	30	47	29	28	37	40	43	35	48	37	44	38	40	32	47	40	40	39	47	32	42	43	39	33	33	43	49	33	44	39	36	37	41	48	33	58	38	44	49	32	35	29	39	39	40	36	39	37	41	42	60	39	44	40	43	34	33	44	34	37	36	44	43	41	51	36	35	33	35	35	38	44	41	33	39	32	41	52	35	30	41	33	48	32	38	34	37	39	41	29	50	41	31	43	42	25	45	28	44	40	47	32	39	46	37	44	34	40	34	32	37	39	33	39	34	41	45	37	47	34	39	30	44	34	30	31	36	32	39	48	38	44	28	51	44	31	42	34	34	35	41	36	30	45	46	49	24	45	40	23	26	37	25	44	35	41	22	35	35	56	37	42	30	37	42	53	36	41	28	26	30	41	34	38	40	47	37	38	50	50	35	31	42	39	40	37	25	34	26	32	44	47	42	39	31	38	40	42	33	31	44	37	35	36	31	31	37	42	29	35	37	37	41	39	38	41	30	49	50	41	53	39	44	42	39	28	53	39	29	47	33	38	34	53	44	32	38	37	36	42	44	33	30	29	42	46	46	38	45	32	35	36	35	38	35	30	46	41	45	34	46	44	41	31	39	34	36	38	44	36	41	43	37	44	38	38	37	36	39	43	36	45	36	46	43	35	51	36	52	41	37	36	28	35	34	31	37	39	34	36	45	50	47	30	41	36	39	30	52	42	39	42	32	32	40	52	35	32	38	36	40	29	39	30	37	32	35	49	38	41	37	39	49	52	53	47	40	28	37	40	43	37	34	31	43	35	42	33	27	33	40	33	36	31	31	38	28	46	35	45	32	34	35	33	32	37	39	47	37	44	30	44	38	42	43	43	37	47	38	31	31	35	40	38	44	40	29	33	30	39	30	37	31	29	45	30	38	29	33	37	36	42	43	33	40	35	50	35	36	28	32	38	42	43	41	39	36	38	38	31	44	30	24	40	39	38	50	27	44	43	41	41	39	39	41	39	30	34	44	40	38	34	39	57	38	40	36	36	34	31	29	44	43	34	37	39	45	36	38	35	35	38	25	43	38	33	36	36	38	42	41	40	36	35	53	29	41	49	42	35	35	39	39	41	40	35	36	30	40	28	30	44	47	32	37	35	43	46	44	40	35	38	34	36	33	52	37	49	36	38	36	39	46	39	47	45	33	34	31
39116	15863	32693	55999	45116	29374	16110	5706	1557	649	483	397	462	446	403	461	448	451	425	455	446	422	422	432	452	425	475	447	451	452	434	455	428	435	429	394	424	424	423	431	446	430	442	469	450	452	441	426	425	474	434	435	410	444	392	446	414	434	426	429	429	394	456	426	447	466	452	445	455	493	454	435	424	436	459	467	458	388	438	438	445	432	457	481	443	433	455	427	407	429	439	429	456	444	408	426	388	457	451	446	434	464	425	459	410	421	441	457	430	422	424	416	463	421	442	441	410	439	433	408	446	436	454	460	434	412	448	446	438	461	446	442	431	438	463	403	464	419	445	448	445	414	413	410	427	441	466	427	451	441	421	490	419	445	463	426	419	384	449	408	437	447	442	431	425	402	414	423	420	438	433	452	451	430	422	434	435	460	447	471	428	400	416	387	434	454	403	419	426	433	396	431	450	406	433	430	443	458	426	445	456	448	477	439	431	435	448	452	403	429	444	426	450	447	458	448	426	475	439	441	460	434	463	421	429	393	433	425	426	433	417	461	432	441	422	433	443	403	472	455	426	446	414	420	443	472	448	431	414	428	421	441	471	463	459	427	447	440	411	446	454	446	446	486	417	382	460	408	452	455	450	420	411	470	411	419	431	421	432	401	442	457	430	434	436	433	422	457	388	463	443	434	454	453	480	421	454	479	439	453	445	431	430	442	437	470	400	453	422	413	463	426	431	452	428	457	432	387	462	455	424	473	458	455	459	437	429	417	407	424	448	465	421	471	442	439	424	442	428	431	426	429	418	415	442	476	443	426	440	436	430	437	480	454	430	448	440	456	429	445	438	425	422	427	420	444	413	423	433	416	449	451	443	425	470	451	468	398	395	473	474	420	407	438	403	447	407	439	459	419	435	452	467	426	448	435	475	434	447	398	433	404	435	435	416	445	435	430	443	416	507	425	436	412	433	439	423	452	441	474	431	480	449	429	438	435	424	409	414	443	461	411	431	431	431	435	452	426	428	428	388	435	416	452	415	456	437	392	416	434	442	447	439	409	426	468	494	426	441	428	437	457	424	425	477	447	437	429	464	449	403	448	412	448	443	444	490	426	437	424	434	414	436	402	406	406	429	469	431	431	422	412	440	446	437	419	420	423	416	440	457	419	451	433	449	432	469	453	414	447	465	444	447	430	428	412	447	410	412	427	426	437	452	450	425	468	447	429	458	459	401	400	439	429	441	454	459	452	428	444	421	474	423	430	441	436	415	412	476	429	448	438	394	432	434	428	429	426	439	438	426	439	411	435	407	458	417	440	440	428	435	430	433	424	459	470	418	437	424	449	469	447	434	441	471	410	444	469	406	435	444	426	441	463	439	453	426	477	465	430	422	456	423	450	429	453	459	447	446	426	410	428	427	422	452	463	448	415	444	469	439	444	410	421	423	445	434	440	452	407	422	448	480	434	436	445	435	466	432	443	405	425	468	449	404	436	438	438	388	437	429	415	430	425	435	420	470	414	429	441	452	402	405	439	447	435	419	448	431	445	440	440	451	462	420	464	417	443	436	414	444	417	407	440	424	443	425	435	437	445	449	446	445	459	471	446	450	388	476	448	436	428	475	466	422	421	428	461	427	427	456	478	424	449	426	424	438	432	468	443	441	418	436	460	447	445	445	441	440	444	438	407	444	429	433	434	432	396	430	456	423	441	441	402	400	443	409	421	436	415	426	422	444	417	411	431	451	414	415	410	449	472	432	449	391	435	438	399	431	427	485	419	431	420	406	396	401	423	481	433	420	439	461	417	434	444	398	453	399	424	433	428	454	414	401	438	388	439	448	435	418	436	441	434	470	477	454	427	452	401	448	443	442	405	429	425	414	453	412	425	468	441	473	474	461	436	438	417	439	395	457	420	474	481	449	456	415	432	384	459	433	413	399	496	457	466	427	454	432	426	423	402	466	458	443	448	435	412	477	399	444	428	463	425	476	450	411	414	424	469	450	450	432	423	447	441	445	427	435	430	420	436	461	448	466	458	446	445	467	439	416	420	440	427	443	437	445	440	420	434	441	443	447	421	448	439	461	442	413	414	484	433	412	428	380	448	431	395	435	481	430	431	446	405	460	464	446	443	448	439	418	411	487	445	415	426	434	413	424	445	485	432	428	416	429	427	395	454	403	442	415	430	463	421	434	467	436	439	432	467	440	439	412	422	458	388	442	440	476	387	409	410	447	422	444	438	415	412	467	457	454	422	465	455	433	424	424	451	438	431	452	437	459	425	429	390	459	419	416	450	418	451	414	435	440	453	437	436	455	482	437	466	412	440	421	418	440	487	426	447	437	430	410	417	411	421	419	446	455	457	440	417	408	475	399	419	462	424	451	446	450	426	450	466	438	441	433	456	427	428	449	433	419	417	456	447	448	453	459	457	446	452	415	439	463	413	422	398	425	433	389	431	456	476	439	412	437	425	423	400	395	444	426	406	436	456	477	410	460	423	494	441	405	448	443	433	452	424	443	455	435	435	424	406	422	409	461	423	440	415	439	425	437	423	442	432	442	470	454	412	455	442	407	440	445	469	461	434	464	419	436	452	458	459	441	474	404	470	428	426	433	448	410	429	423	477	431	408	392	429	401	441	464	422	440	434	450	420	395	442	444	436	433	454	412	451	447	463	445	414	411	443	432	428	406	431	446	434	430	414	417	418	416	425	406	459	435	462	460	424	407	423	443	439	437	432	424	440	418	417	417	445	437	456	429	476	488	408	450	430	458	485	436	447	472	447	444	443	440	416	442	425	435	435	406	449	428	432	443	415	434	424	435	429	463	474	494	407	437	432	436	446	424	457	434	455	446	435	440	426	417	421	465	435	487	427	459	459	433	410	445	466	450	468	427	459	441	475	450	445	463	437	458	443	441	456	409	440	437	453	484	430	397	442	393	434	464	408	441	434	426	412	468	432	411	456	436	445	432	424	446	443	458	401	478	406	410	425	436	446	421	426	442	433	500	436	412	443	468	406	473	421	430	466	445	450	443	413	445	461	430	454	440	430	433	459	439	493	421	416	424	457	445	442	412	433	434	434	449	399	439	437	442	421	440	454	478	430	448	442	427	449	460	444	448	431	410	413	446	439	459	394	430	444	452	408	451	447	411	437	419	466	419	455	467	450	465	455	396	412	446	422	439	483	447	459	446	434	426	419	416	422	438	442	471	430	432	468	426	413	447	455	421	434	445	453	438	434	404	459	454	431	466	444	444	429	438	430	472	451	442	443	414	400	448	442	433	470	395	410	453	466	447	449	386	422	396	469	416	458	434	432	447	488	439	469	431	466	400	445	456	408	398	428	413	454	438	430	438	426	432	469	413	427	429	432	449	416	417	424	437	418	412	450	462	449	452	428	444	426	471	444	435	453	447	440	416	450	488	423	441	430	427	411	443	509	406	415	432	446	427	453	438	460	396	399	429	398	447	433	435	437	416	450	456	467	411	416	436	468	460	456	448	438	433	433
8716	3580	18039	24510	10199	2312	543	169	73	45	52	37	49	38	32	46	38	44	46	45	42	36	48	39	38	36	47	31	42	35	39	47	31	40	36	36	33	37	57	41	43	42	42	49	44	30	35	41	50	39	42	36	37	39	37	37	36	33	44	48	37	42	39	39	36	33	41	52	40	40	44	30	30	45	40	47	51	54	36	50	31	36	47	35	49	52	33	46	37	40	39	43	46	49	42	38	37	33	38	37	32	37	43	41	41	49	45	38	50	50	46	27	46	47	49	50	41	41	43	36	41	54	35	30	45	42	39	48	46	30	36	33	40	57	48	41	25	37	36	46	49	36	43	48	38	45	47	42	45	32	39	51	57	46	34	38	49	38	45	43	42	48	38	40	39	40	55	45	44	43	32	51	51	50	41	45	42	26	44	37	39	33	45	34	39	41	45	39	38	40	44	37	36	41	42	37	37	42	41	29	33	40	48	42	39	38	42	52	34	45	48	29	42	37	53	45	44	46	27	40	30	38	40	31	33	40	43	36	34	51	49	43	45	49	41	45	33	56	43	46	50	43	35	44	49	41	39	44	47	40	46	43	33	42	55	35	37	44	46	41	34	42	41	42	38	42	46	28	55	36	35	42	45	48	31	43	51	39	47	47	35	39	34	47	38	47	41	40	47	46	43	36	38	53	39	40	51	27	36	33	38	41	26	36	44	43	41	51	42	46	41	45	32	44	58	53	35	46	34	40	39	32	34	43	39	42	40	40	42	52	44	50	35	29	37	37	38	40	37	48	37	44	49	40	38	41	38	41	47	48	43	33	43	49	36	42	33	39	39	48	40	39	41	38	46	38	39	51	41	31	53	41	43	39	37	45	35	34	45	46	39	44	46	37	39	52	49	30	48	46	45	33	44	37	43	39	37	35	28	40	35	43	50	34	41	57	41	40	48	37	33	47	43	41	35	32	41	41	48	49	43	40	52	29	47	47	41	39	46	33	54	50	35	38	49	51	49	39	41	40	40	30	40	33	53	36	44	33	34	31	43	38	55	37	45	37	35	39	45	47	58	43	36	46	43	28	38	39	40	36	47	35	31	44	37	49	49	43	49	45	35	40	41	40	39	61	33	41	37	45	45	41	30	38	36	41	33	44	38	34	45	40	29	35	28	52	30	29	45	49	35	42	43	38	43	38	34	42	34	39	46	43	44	48	32	46	41	33	34	51	35	32	42	43	42	40	35	42	51	44	34	38	48	32	52	31	46	38	41	38	35	31	35	38	42	41	44	42	30	38	40	43	42	34	34	39	41	43	46	40	37	48	36	41	38	44	42	62	39	39	44	33	41	39	28	48	40	37	32	38	43	46	29	55	35	40	38	50	41	40	44	45	34	32	41	40	45	44	30	41	38	51	33	40	43	41	43	39	48	42	32	39	37	38	41	50	41	48	45	36	41	43	30	44	42	39	47	36	28	45	40	45	49	39	38	36	33	43	43	35	47	42	32	35	34	40	38	54	45	48	45	32	43	46	48	41	35	39	41	51	41	39	30	37	34	35	35	36	32	49	46	43	38	37	52	43	41	42	47	55	50	41	48	35	46	51	43	47	44	44	46	42	40	38	36	39	33	31	48	35	39	42	39	37	42	43	49	53	40	54	44	47	30	47	47	46	38	39	36	37	37	37	33	43	36	37	41	44	49	41	38	29	33	42	43	40	33	46	39	36	35	37	35	48	36	32	39	42	44	38	41	45	40	39	37	49	24	40	41	49	54	42	36	46	39	42	40	49	35	31	32	39	36	37	37	52	48	44	36	27	40	53	42	40	45	44	45	38	45	50	36	40	46	34	43	44	49	43	49	47	34	39	37	47	48	44	32	37	41	43	52	44	42	26	32	41	47	45	50	50	41	42	43	35	38	39	35	45	40	42	29	52	31	38	49	52	37	37	37	45	46	39	43	45	41	39	44	44	45	50	41	55	41	45	40	38	52	46	39	41	41	40	32	38	38	36	52	43	60	35	43	36	34	44	38	27	42	48	40	47	29	40	37	31	36	34	41	34	35	43	45	34	37	44	41	35	39	35	33	44	47	34	50	45	36	52	46	34	43	42	52	37	39	40	54	35	45	52	33	48	46	39	46	47	51	37	36	43	40	35	48	33	42	46	36	32	46	39	32	45	53	30	35	39	37	46	34	37	41	49	44	32	53	49	45	45	35	51	43	34	43	41	39	42	34	39	46	44	43	31	40	40	59	40	39	46	44	32	38	40	29	35	37	53	42	42	36	48	46	42	32	47	45	39	41	38	44	54	45	32	46	45	45	42	34	34	52	39	42	45	39	50	44	41	46	48	43	37	42	47	45	46	49	37	35	43	43	43	40	41	43	45	41	39	32	36	29	38	46	42	50	47	36	40	35	38	33	26	45	45	45	32	45	32	41	51	40	50	44	47	46	44	31	42	37	44	53	33	46	27	43	42	38	44	40	36	39	48	56	37	44	35	50	41	46	37	58	43	37	47	48	55	52	44	45	35	40	42	33	46	37	51	35	42	46	30	41	40	43	43	45	40	42	40	44	42	45	43	43	44	38	44	37	45	36	37	29	39	43	49	47	43	40	37	61	43	53	51	43	43	52	30	42	44	38	36	51	46	44	39	41	39	41	30	43	44	40	37	36	34	37	42	44	29	32	45	49	29	34	29	54	42	39	42	46	39	31	44	46	48	41	35	35	50	33	42	44	35	44	39	46	54	46	42	31	37	38	33	38	49	43	38	25	32	48	49	42	43	32	42	40	41	46	39	41	31	48	49	43	34	40	42	34	38	43	42	29	48	50	42	32	35	40	59	46	46	40	40	34	47	37	44	46	43	45	36	45	39	38	40	43	32	28	45	31	48	41	46	48	35	49	41	55	42	42	41	39	45	41	44	32	39	52	38	41	40	37	48	32	47	36	41	37	54	37	45	44	33	37	43	47	44	36	28	32	38	33	37	37	44	39	37	44	41	44	52	39	55	52	40	38	41	41	32	31	28	45	31	38	34	41	38	47	38	38	40	42	44	36	33	49	31	40	43	41	36	43	40	42	42	40	50	45	31	39	36	42	39	43	36	39	44	34	36	61	38	37	47	48	40	42	34	37	46	43	33	52	41	41	36	41	42	34	45	52	40	46	42	35	39	36	46	36	39	28	39	46	34	40	56	42	55	32	46	36	33	36	31	46	38	43	44	31	54	43	40	35	46	54	32	33	34	50	45	46	48	45	46	39	43	34	43	54	43	37	31	36	53	41	44	48	39	41	42	36	38	38	48	40	40	49	36	42	42	44	36	35	42	42	54	41	51	35	44	32	33	38	54	37	32	32	39	39	35	39	48	43	55	42	50	39	58	53	42	31	47	48	32	44	38	43	34	35	37	49	33	45	47	38	44	27	54	38	50	43	35	39	46	43	53	39	55	47	37	38	37	40	28	38	35	39	52	32	31	43	34	48	36	29	39	45	44	39	39	63	53
37248	19092	44541	53027	39445	26048	13272	4515	1360	636	496	460	470	474	426	458	415	492	439	493	480	480	497	459	493	452	437	467	485	443	468	483	501	455	474	435	450	475	465	483	495	488	466	513	470	479	475	464	482	450	459	459	448	457	489	493	435	480	486	456	453	463	433	460	467	511	500	416	437	441	449	490	452	423	462	476	488	528	484	499	503	475	504	462	485	446	476	481	464	491	488	488	490	468	463	488	480	465	444	476	445	531	455	482	448	450	426	450	471	428	453	480	463	448	454	475	468	448	458	455	494	471	466	458	450	460	473	485	465	483	474	455	436	460	454	460	452	514	446	485	467	468	477	459	468	477	425	449	446	510	450	510	434	463	467	462	440	484	462	477	472	452	526	483	454	501	480	438	497	515	460	446	443	480	464	488	469	490	481	433	444	518	490	472	492	471	483	460	506	442	486	456	459	458	465	465	482	484	468	480	468	453	437	425	482	468	429	468	461	464	477	471	511	498	497	434	490	448	411	481	457	469	450	473	465	458	438	489	453	445	458	501	462	475	466	495	439	524	474	483	465	502	455	479	465	458	463	485	464	480	461	460	442	485	433	434	472	483	460	459	474	466	466	493	460	475	470	452	432	478	476	475	487	455	474	443	485	497	474	484	454	464	446	511	489	443	431	445	452	454	467	505	478	454	478	440	455	462	493	463	471	463	490	490	472	457	439	478	450	478	474	506	479	453	488	445	460	428	501	453	457	474	490	455	489	456	499	488	434	460	472	473	450	472	473	463	505	439	450	468	443	523	462	507	422	490	452	530	474	428	468	451	494	476	454	440	453	463	481	478	469	490	475	477	437	488	457	511	478	488	469	501	483	453	430	521	453	453	454	462	458	481	446	469	444	501	449	469	520	477	461	452	445	457	450	498	464	492	489	465	479	513	491	477	490	466	502	518	472	473	430	483	483	412	455	452	487	440	509	420	470	423	449	432	480	478	457	459	432	486	454	474	476	479	478	451	444	457	473	496	482	467	501	476	460	499	469	460	460	484	453	445	456	504	447	500	488	463	476	482	456	500	495	462	501	449	476	466	469	463	463	467	472	480	490	488	459	446	489	437	502	442	465	487	438	457	486	485	476	448	480	465	477	440	502	481	462	487	478	480	516	452	498	453	462	456	449	473	452	442	461	497	474	457	479	476	458	468	445	439	426	471	453	500	490	451	480	481	444	494	479	506	474	452	516	496	453	450	449	479	456	460	492	471	452	452	427	467	450	458	471	476	446	453	481	472	475	520	473	449	469	445	457	472	461	492	460	440	451	457	516	446	470	451	455	466	463	491	480	442	476	446	466	465	441	450	456	495	467	473	515	450	477	483	451	480	493	439	471	458	435	416	442	456	453	504	479	467	461	486	475	463	447	474	482	474	499	431	482	474	437	506	492	475	435	454	456	454	464	437	485	461	475	468	454	533	492	485	467	489	489	461	467	517	487	401	467	480	479	423	461	479	446	497	452	466	498	488	440	478	455	497	476	482	456	454	482	495	450	502	472	460	478	493	481	452	443	507	509	489	471	476	457	464	442	465	445	500	494	490	486	472	466	440	492	442	449	442	481	469	496	473	459	466	476	470	464	455	486	442	452	465	451	463	471	481	451	469	500	467	488	469	482	468	472	426	480	494	469	462	517	507	468	480	459	430	471	463	479	471	473	476	465	497	476	462	454	443	461	480	507	448	474	444	512	463	461	455	483	453	442	449	460	448	485	452	469	455	434	444	489	458	456	452	459	450	457	477	439	421	468	500	447	476	471	477	467	464	517	472	442	456	497	467	431	438	453	475	483	476	475	463	491	475	478	460	499	499	476	485	458	449	455	467	459	448	466	430	453	478	481	470	481	464	463	457	442	453	459	440	446	523	443	478	513	421	500	457	450	479	459	462	446	481	488	471	449	465	458	464	493	490	445	454	487	430	456	524	487	449	495	450	470	444	466	495	469	470	492	499	470	502	480	495	468	412	488	462	491	461	432	525	513	456	509	470	490	487	461	437	440	438	441	465	472	477	487	453	489	473	485	450	456	479	481	485	443	461	484	459	501	518	476	461	482	465	485	489	443	437	460	494	484	481	463	479	485	466	464	435	521	472	476	469	472	452	463	461	494	485	466	464	466	492	497	438	464	475	461	468	478	487	450	493	462	477	426	460	466	476	498	466	499	458	456	450	500	455	511	498	484	508	496	480	461	456	501	439	482	455	462	478	469	442	500	447	499	471	467	449	493	499	453	458	505	442	450	476	451	503	463	492	461	445	484	468	494	431	480	488	434	478	483	457	448	448	485	469	472	461	472	517	445	460	497	476	443	483	462	472	504	446	462	472	464	455	447	444	453	458	439	468	445	455	483	464	447	455	489	497	447	457	460	502	489	478	449	435	458	470	446	445	467	459	457	455	473	488	494	490	473	460	457	479	462	444	408	457	463	473	477	454	465	471	473	484	465	473	469	497	466	465	437	507	467	481	469	428	496	488	448	459	467	457	441	446	434	440	472	439	485	451	450	447	457	476	463	474	492	470	458	476	460	462	457	443	435	467	498	497	478	479	437	456	468	441	428	482	467	455	468	442	455	451	517	502	478	484	460	444	451	497	476	488	504	482	461	483	485	446	485	464	507	429	460	455	477	479	470	461	437	445	463	484	456	485	443	476	512	457	483	492	511	476	465	447	478	491	442	427	436	484	517	489	411	460	440	496	473	475	450	493	464	487	505	458	468	453	483	469	454	466	517	464	495	488	499	490	418	493	476	457	455	466	454	472	464	448	446	494	482	473	515	457	465	468	477	445	465	516	485	492	458	453	447	482	439	471	473	472	487	503	465	463	461	454	471	497	452	492	479	444	494	500	466	411	446	453	454	508	511	487	453	437	473	496	445	454	472	416	500	500	462	490	479	449	478	463	453	475	465	474	492	434	496	430	507	503	463	430	433	504	445	480	467	445	501	488	471	452	484	446	506	485	458	466	464	478	477	446	442	460	486	448	471	517	486	489	487	446	495	468	474	459	522	461	492	474	460	453	472	470	466	487	496	491	432	482	525	482	455	428	458	428	473	429	470	457	456	481	419	494	499	482	430	449	454	458	463	495	449	447	469	481	465	478	463	450	482	477	480	491	481	476	421	461	494	450	478	479	496	461	484	445	454	453	488	426	441	464	421	445	464	503	478	443	450	404	485	480	504	470	442	440	465	429	455	437	476	501	458	448	487	436	452	484	504	459	476	469	481	537	446	484	491	447	478	490	487	430	454	490	477	444	475	474	451	457	497	448	456	475	473	448	441	471	468	502	498	448	491	484	464	456	497	467	450	484	480	461	485	487	469	441	448	466	477	499	444	472	476	447	445	450	464	458	454	443	498	449	482	470	487	457	480	481	466	470	422	480	475	460	450	481	462	448	464	471	464	494	479	467	490	457	455	481	438	465	503	449	465	440	474	463	437	470	473	486	499	468	462	461	461	448	466	490
10555	4697	26420	31624	14657	4244	965	267	90	62	51	36	41	36	38	29	48	34	32	41	40	34	39	29	39	41	32	33	42	38	42	40	42	25	38	36	43	43	40	35	35	37	32	34	32	46	37	30	40	35	41	30	38	31	40	42	39	45	41	37	27	37	34	41	47	31	34	40	43	40	42	42	48	40	32	53	35	32	34	20	38	44	34	34	28	41	41	41	51	33	37	34	33	42	38	42	43	47	43	33	47	33	44	36	40	42	49	49	42	32	33	45	39	36	33	50	37	38	33	45	48	45	34	45	38	38	41	34	34	39	41	44	43	57	32	29	48	36	37	36	42	41	47	32	39	33	43	43	49	46	43	34	38	43	30	30	33	37	46	38	38	37	42	36	35	35	40	44	30	33	32	43	33	38	44	44	39	35	46	46	37	42	46	41	44	43	38	34	29	47	30	39	36	27	42	29	41	35	42	44	29	50	41	33	30	32	44	38	40	52	31	30	30	45	35	36	45	42	45	42	44	34	40	33	33	29	32	56	38	31	34	40	39	47	28	46	46	43	42	34	39	34	51	35	26	30	32	49	48	45	42	37	32	44	28	42	40	44	42	38	46	44	50	45	39	37	44	40	47	32	37	37	34	33	44	39	52	45	49	34	32	48	32	41	45	39	48	33	44	29	39	38	34	39	33	35	33	38	48	35	42	25	30	40	42	36	29	32	44	47	38	33	36	40	33	47	40	41	34	34	35	35	34	27	34	27	43	34	41	40	38	42	26	37	31	38	44	42	40	42	37	29	35	45	26	33	43	36	39	42	44	46	47	37	26	31	48	36	30	20	39	45	41	45	28	36	31	34	42	46	28	40	33	42	32	37	24	39	51	45	29	37	34	39	40	38	41	37	39	34	42	38	28	41	38	32	50	43	28	42	41	46	32	48	41	36	47	42	34	44	32	38	40	38	54	35	34	38	36	35	47	44	33	42	38	47	46	47	37	32	51	38	44	38	39	48	42	38	30	39	36	39	42	40	44	47	37	28	45	33	41	32	48	39	41	48	48	38	38	45	32	46	46	48	35	34	40	36	42	44	43	33	41	40	30	45	30	32	33	42	34	41	38	43	26	29	40	41	41	35	32	38	46	40	52	41	35	33	44	39	33	43	39	42	41	33	31	36	36	39	38	31	47	35	36	41	37	35	27	44	46	38	32	30	31	36	46	40	36	52	43	39	32	49	46	48	32	32	45	31	34	33	43	42	31	32	33	35	37	52	38	35	37	31	30	35	45	27	37	37	41	36	42	55	36	31	34	54	49	33	45	44	43	28	37	32	36	35	31	36	28	43	30	38	41	33	39	35	42	35	42	37	40	25	49	37	46	24	31	49	47	36	34	36	36	48	36	36	49	32	43	29	47	46	41	47	27	39	39	39	36	33	45	31	38	37	34	33	50	49	37	47	42	38	48	37	33	37	40	33	35	31	42	44	45	41	39	31	44	36	40	36	41	41	36	32	38	36	41	49	35	41	29	31	32	50	40	35	36	40	43	47	46	42	39	28	37	41	40	25	39	40	33	40	43	29	37	50	42	37	34	38	37	40	40	56	31	40	35	35	41	34	31	41	42	29	36	49	36	33	55	42	28	32	40	40	36	37	35	40	30	37	39	31	43	42	36	36	37	33	25	34	37	41	29	45	35	35	47	53	47	39	31	34	42	35	42	48	38	47	31	42	31	34	42	36	35	43	32	42	44	36	38	33	44	45	35	35	36	44	39	43	49	37	36	37	42	25	35	31	38	40	41	39	36	39	33	23	36	30	48	48	30	35	42	32	29	33	45	43	48	38	39	34	36	49	31	34	41	38	43	37	38	32	35	39	37	44	37	36	38	28	40	39	33	41	40	43	31	36	31	35	47	32	41	39	40	35	33	39	45	30	32	44	39	38	28	38	45	49	42	47	36	36	41	47	38	34	38	26	34	45	44	44	30	41	37	40	44	39	40	46	36	37	37	41	35	33	39	32	24	27	48	29	43	34	36	36	44	46	37	40	41	32	35	31	38	32	38	30	33	37	40	38	43	48	44	28	50	24	43	39	39	41	37	38	36	40	31	35	40	41	39	32	37	33	34	49	37	36	39	41	38	42	45	46	39	38	32	39	46	34	44	48	37	39	46	43	36	39	52	38	47	39	46	35	42	40	38	39	42	39	37	33	40	50	31	41	32	43	32	35	48	52	41	33	29	36	41	40	35	42	37	34	41	43	37	32	37	30	48	36	30	35	42	31	41	44	30	35	44	36	48	43	45	42	41	39	43	41	30	47	40	33	38	44	53	31	30	39	44	37	46	40	40	47	38	45	39	48	41	36	41	45	45	30	48	46	35	34	33	51	44	37	42	34	44	40	29	33	42	30	34	38	39	47	50	29	44	35	22	26	31	34	48	57	41	45	44	39	35	45	35	38	30	51	41	41	24	40	47	32	35	35	32	38	35	45	31	37	35	32	36	39	39	33	43	40	47	40	29	45	40	36	41	43	41	52	34	40	29	53	40	29	39	41	42	32	34	35	41	39	42	44	45	64	42	30	30	46	40	38	39	39	45	41	34	34	39	45	33	34	34	39	42	43	43	38	39	35	38	28	34	32	32	40	32	39	39	34	39	41	28	46	43	40	37	45	36	36	37	41	37	27	35	49	35	49	40	38	34	40	36	43	42	38	41	42	45	38	45	38	39	37	29	32	41	42	35	43	39	38	48	39	38	36	53	33	32	34	26	29	49	26	33	41	39	30	34	45	39	38	45	30	32	33	52	31	38	36	49	32	40	35	35	42	47	49	38	34	36	43	40	35	31	40	33	48	33	40	37	50	29	39	49	36	36	43	47	28	36	48	33	42	38	35	35	39	40	46	33	37	32	32	39	29	36	32	43	45	35	39	44	43	38	48	35	29	32	37	41	37	33	36	33	40	41	35	41	45	35	32	34	44	39	35	38	48	40	36	34	44	34	38	32	37	34	46	41	36	29	30	44	40	38	44	49	46	29	46	42	42	40	41	35	54	36	36	41	44	28	42	36	44	41	47	33	35	48	33	37	52	45	36	37	48	33	44	30	40	41	40	33	35	43	32	32	38	23	39	36	40	41	37	38	43	38	41	41	49	42	37	46	49	40	32	31	31	44	35	37	47	43	43	30	41	39	28	48	39	26	35	34	38	38	37	46	44	36	37	44	30	36	44	42	44	36	33	40	40	39	45	28	43	36	50	40	35	49	37	40	38	37	44	36	29	27	42	33	31	33	37	52	34	35	44	36	41	34	41	44	41	41	50	40	36	44	42	34	34	33	42	33	45	38	32	40	33	41	44	37	50	31	35	39	27	38	41	37	51	43	34	38	32	43	36	33	42	45	49	51	27	38	45	45	35	42	44	20	29	44	36	47	44	37	37	43	34	41	32	38	37	33	51	39	43	43	44	32	35	43	46	47	32	54	50	39	34	30	44	37	33	38	35	39	31
42623	20534	53637	60846	46661	32222	18477	6972	1861	733	477	426	425	440	444	441	444	425	405	412	459	465	458	447	439	415	394	428	452	420	431	438	455	437	418	422	439	464	432	432	409	453	442	400	384	434	439	460	439	416	442	463	443	408	446	413	414	400	425	431	467	432	435	408	436	418	422	415	438	470	461	465	450	441	456	435	413	415	445	457	395	442	485	411	440	435	458	407	401	430	440	442	447	449	435	422	428	410	430	428	431	435	462	439	452	439	464	470	458	464	431	456	481	461	451	451	468	434	445	431	436	422	445	469	447	401	397	440	471	435	428	440	448	424	448	452	446	446	464	468	427	444	452	416	420	432	423	448	432	423	438	463	431	422	425	426	437	397	424	434	434	428	474	449	443	495	431	402	429	451	401	436	445	417	456	418	432	444	436	409	454	419	444	451	492	430	405	452	445	421	478	427	450	445	429	428	444	400	433	440	414	447	413	454	453	448	455	429	462	439	464	409	433	423	462	441	453	423	423	439	423	408	444	440	454	424	435	433	445	462	435	423	466	437	456	425	469	414	433	452	422	383	416	481	474	427	428	453	460	438	417	441	406	418	457	447	426	437	446	422	435	446	428	440	425	425	460	453	425	425	398	455	400	461	433	474	445	436	484	468	444	455	433	400	509	417	454	417	419	460	464	470	411	435	461	419	416	443	431	453	419	443	449	436	449	423	431	422	452	402	427	420	436	440	403	436	385	417	390	420	457	421	420	440	424	430	437	443	417	417	449	417	474	461	431	436	433	456	426	366	420	457	441	419	438	455	479	464	458	494	448	436	402	474	417	431	455	445	433	445	424	435	450	449	438	448	461	449	474	470	436	442	401	426	455	450	456	403	453	431	443	451	433	447	460	448	405	410	410	432	429	437	477	424	432	443	433	435	415	417	460	447	428	417	429	473	451	425	437	451	425	450	444	432	468	468	418	467	438	445	422	411	435	445	422	450	430	417	455	463	432	471	427	415	417	442	433	401	474	424	444	463	434	435	484	448	449	446	433	445	477	422	437	437	417	444	478	439	418	405	446	461	411	430	471	410	459	387	437	456	464	452	438	425	490	418	443	435	448	413	447	440	427	451	447	438	454	425	427	442	439	450	414	464	451	468	413	426	444	408	449	421	401	466	415	401	418	403	449	416	425	438	439	436	428	421	378	406	462	450	453	420	437	449	429	465	452	417	410	424	424	412	477	426	437	426	413	447	453	413	432	411	441	431	430	398	442	400	419	456	448	431	478	456	465	449	424	423	469	444	461	421	405	437	399	445	424	418	415	452	420	463	460	443	425	460	429	418	419	409	412	418	447	408	397	451	441	454	429	453	429	447	483	419	443	445	446	436	448	449	432	450	410	396	410	418	437	454	458	448	462	430	444	405	467	408	455	476	449	423	443	422	468	428	473	421	449	410	414	444	432	389	411	429	401	438	441	492	438	431	442	451	459	431	458	432	450	489	437	440	429	432	418	440	433	386	441	444	444	403	441	453	442	472	412	431	417	426	445	422	447	477	439	428	434	479	410	465	429	453	393	436	400	421	411	467	452	446	437	421	434	403	464	431	431	426	444	446	456	426	439	423	444	427	446	461	451	431	430	469	469	456	396	403	468	442	408	421	465	418	432	423	445	445	402	455	439	408	427	490	443	420	437	429	451	450	414	468	437	423	441	459	456	414	414	424	429	418	430	439	421	397	417	422	410	412	454	414	461	423	433	438	448	425	451	425	443	458	432	433	412	467	426	421	441	448	432	431	434	423	450	428	433	464	457	436	449	466	427	436	428	426	447	422	407	402	420	407	440	409	438	479	406	433	405	401	434	461	401	440	462	458	441	450	432	436	437	447	452	460	409	424	419	454	410	408	439	415	448	478	434	414	429	425	427	456	445	461	424	439	427	447	451	421	434	433	424	467	457	467	429	432	468	433	462	436	434	452	424	453	435	422	440	467	434	421	408	445	451	459	461	429	425	421	442	429	443	395	479	463	489	418	461	411	463	420	450	438	440	434	445	432	426	465	450	441	432	434	418	443	430	440	453	439	435	419	442	453	429	440	417	463	430	419	423	434	449	468	421	443	438	420	440	423	424	467	421	400	447	412	423	444	446	420	421	452	434	396	430	435	389	429	417	414	443	429	410	440	445	418	436	449	460	451	402	440	484	452	451	445	439	429	453	419	427	436	445	402	420	415	442	429	400	423	451	440	423	439	439	449	450	381	463	416	436	452	422	474	418	421	439	438	450	496	429	423	475	434	491	452	422	439	427	413	480	383	458	452	427	453	441	471	454	456	454	410	482	467	409	448	444	418	445	453	457	466	448	428	433	423	451	427	462	398	465	403	455	413	406	430	443	411	447	434	424	441	417	446	448	452	440	418	415	401	380	436	441	442	461	435	405	423	432	474	412	463	431	417	441	421	452	427	439	432	454	425	427	422	435	483	433	469	423	442	449	445	484	426	447	461	476	442	443	433	427	449	451	461	451	454	430	441	471	433	408	407	407	437	461	442	464	465	429	459	427	440	439	419	443	428	453	491	430	463	436	455	444	451	444	416	406	434	405	452	440	451	442	409	430	431	358	438	446	454	433	417	428	444	434	433	419	467	446	445	412	440	468	404	443	442	441	428	442	445	413	434	420	456	434	444	440	408	472	472	438	442	426	459	434	421	414	417	425	420	479	428	423	429	436	453	437	456	437	458	402	461	423	434	416	442	436	472	422	471	427	438	473	446	417	450	425	442	448	466	460	461	387	418	430	403	409	449	429	451	418	450	481	413	425	457	430	442	437	424	426	446	409	434	447	432	435	461	440	456	436	413	431	441	431	426	460	446	435	429	407	452	408	417	434	493	440	435	447	467	411	443	463	444	451	444	424	472	452	437	441	441	433	422	422	441	438	445	394	450	439	443	457	466	456	448	410	422	433	426	411	476	466	443	422	407	472	445	440	401	445	451	413	418	411	462	432	441	424	464	451	454	413	446	438	477	478	413	408	406	437	453	437	436	431	438	461	460	444	413	462	442	457	412	434	436	432	439	433	468	426	423	405	426	427	472	467	464	394	440	426	450	442	438	460	435	373	432	431	422	450	400	449	458	452	444	424	453	424	453	450	435	478	433	419	445	388	484	504	423	445	447	460	419	459	430	462	447	463	434	479	398	433	450	446	454	430	476	470	446	454	427	440	413	412	471	448	437	469	421	466	436	472	428	459	443	420	430	426	418	413	445	434	431	427	435	457	454	454	419	419	411	458	420	431	426	399	440	430	476	398	422	473	429	437	451	445	440	448	421	425	455	420	434	419	438	411	408	413	445	440	448	439	411	420	426	447	446	414	421	424	420	440	429	450	440	439	424	471	503	460	461	470	393	395	433	483	406	483	425	457	438	480	433	438	433	429	418	457	427	421	417	416	438	416	426	427	442	414	433	435	450	446	449	424	458	426	452	446	469	459	408	460	427	458	442	431	420	471	471	387	449
4484	969	4312	12186	4122	1091	324	120	53	41	33	49	43	42	43	37	46	51	51	35	40	45	39	44	48	47	37	35	36	33	43	50	41	42	50	44	37	55	42	34	32	36	46	46	34	48	58	39	43	51	37	28	29	46	37	29	32	44	63	28	36	45	42	38	38	36	52	40	44	42	45	37	64	50	31	48	37	51	39	36	30	52	37	36	33	35	39	43	45	42	38	39	37	42	41	44	36	42	42	49	48	54	45	48	46	41	37	42	33	35	46	47	38	48	42	44	40	44	44	50	41	40	34	52	37	35	37	41	44	37	54	46	38	40	44	46	43	34	48	45	32	48	47	31	43	42	34	46	37	53	42	28	39	34	32	36	31	54	43	41	42	39	38	52	39	46	36	44	28	34	43	43	33	35	22	39	40	44	54	44	48	43	43	51	41	40	45	35	36	33	34	37	45	59	48	43	42	42	53	36	46	32	44	45	36	42	44	36	34	46	42	43	43	52	49	42	43	43	30	56	44	42	47	34	47	50	41	37	45	35	49	32	36	44	31	32	30	46	47	48	36	49	32	39	40	45	45	28	43	58	41	38	30	31	48	30	41	36	36	38	39	42	57	38	59	37	42	59	47	35	50	39	40	34	29	38	42	43	38	42	52	49	38	45	29	34	38	37	38	46	39	33	50	33	29	49	39	43	48	39	34	44	47	33	40	40	38	39	31	31	41	34	34	35	40	31	36	37	51	41	40	40	53	36	55	32	49	40	24	39	24	44	37	33	41	49	40	45	36	45	47	38	37	38	42	41	33	52	39	45	39	39	34	56	33	46	45	34	44	36	35	42	43	47	38	40	46	42	43	44	39	43	39	35	40	42	35	45	44	50	44	39	42	34	33	43	41	26	39	47	30	37	38	56	42	36	41	37	36	45	46	36	33	35	40	32	51	37	40	55	44	41	40	50	51	36	39	36	54	39	44	43	39	32	56	56	36	41	40	49	46	29	53	56	39	47	48	42	49	49	57	50	45	43	32	34	43	33	54	46	44	34	44	37	36	27	34	39	43	59	34	33	55	40	35	38	44	42	33	47	38	34	43	33	44	36	30	44	49	37	34	39	37	44	42	38	40	29	56	58	41	56	46	37	37	37	47	43	53	32	37	37	51	39	35	48	50	51	45	34	42	51	36	42	39	42	36	40	39	47	49	47	43	36	44	45	40	49	31	43	53	40	33	39	40	35	36	44	54	46	44	35	30	43	41	25	47	47	44	34	44	47	38	48	35	33	43	46	44	44	39	48	37	40	44	38	56	40	45	36	37	38	44	52	44	48	40	43	47	39	38	52	38	36	37	38	38	51	35	52	33	31	43	39	43	36	42	40	33	49	35	47	45	39	28	42	41	42	53	52	56	51	38	45	41	45	47	43	38	44	40	43	41	48	40	37	32	43	48	43	43	59	38	37	43	51	54	46	35	39	48	55	44	35	37	33	47	40	44	44	46	39	37	39	36	40	45	36	43	47	50	39	43	35	49	43	40	44	42	37	44	40	35	39	37	28	50	37	47	41	42	39	46	42	42	34	46	44	38	43	43	38	46	46	41	29	42	38	50	44	42	33	37	36	45	32	50	34	43	41	36	41	42	40	56	34	43	48	40	33	35	44	43	40	44	42	50	37	46	46	48	42	48	40	47	33	42	40	37	45	50	41	51	41	44	41	41	62	42	51	47	42	49	34	36	35	34	49	41	42	48	68	54	38	42	45	41	28	54	45	37	45	39	45	34	36	38	38	29	48	43	43	36	49	39	33	40	44	37	42	44	46	34	50	28	45	32	32	35	58	38	43	45	36	30	46	42	37	47	44	40	39	50	29	46	36	36	50	44	43	47	43	41	42	42	37	42	43	61	36	41	37	42	49	31	52	41	44	44	46	44	27	41	44	39	38	32	31	45	38	39	45	45	36	31	49	51	35	36	33	36	42	45	55	33	46	37	38	43	54	37	51	54	28	42	39	38	36	47	39	53	35	41	38	52	47	40	34	47	36	41	34	42	32	48	44	48	31	45	40	36	44	51	53	44	40	50	38	36	41	29	35	34	34	47	32	48	39	48	47	40	54	41	36	45	38	44	43	40	35	40	38	32	40	43	47	37	41	42	46	27	42	45	37	40	51	45	41	40	43	50	46	47	44	45	40	40	41	53	46	40	44	48	35	48	36	47	48	40	44	51	46	38	55	26	27	40	44	36	48	43	53	42	45	42	40	39	41	41	44	54	39	33	39	36	39	30	45	37	27	41	40	35	42	35	33	41	41	34	46	37	51	41	45	36	48	36	46	41	52	41	36	58	42	39	35	41	37	42	53	43	38	39	31	47	35	29	49	38	44	49	45	37	58	40	42	23	36	41	42	50	33	38	38	44	48	34	42	56	56	35	40	46	38	33	40	40	34	46	42	43	46	33	57	43	45	42	31	38	33	55	39	47	36	43	38	52	46	37	51	44	52	51	50	36	36	55	30	53	43	35	41	34	50	32	42	51	35	37	48	40	51	41	38	42	55	41	38	50	48	37	57	43	41	32	53	43	35	47	43	53	39	35	51	32	46	31	57	41	39	37	46	42	32	44	32	46	42	37	44	30	47	36	54	38	34	47	51	33	38	47	37	42	33	37	53	59	41	34	44	41	44	40	36	42	55	48	44	43	50	42	42	38	48	29	34	47	40	49	52	31	37	24	39	36	40	44	47	31	56	47	41	40	32	34	37	34	43	38	50	38	41	43	35	39	57	45	43	45	46	46	53	39	45	42	53	44	37	42	46	38	45	51	45	31	39	43	29	44	42	36	44	36	40	46	32	45	32	38	50	42	37	39	45	47	46	50	40	40	44	50	43	49	40	29	35	48	42	45	40	43	43	40	34	35	46	31	26	51	46	39	59	39	30	37	42	31	57	47	40	36	42	37	39	40	35	38	31	52	34	38	37	42	36	36	33	49	27	35	39	34	38	36	39	34	35	39	41	48	45	40	40	44	49	44	32	42	39	43	37	39	49	48	47	47	33	50	46	43	50	36	45	42	43	52	44	36	48	41	37	44	47	34	33	43	41	35	46	45	61	39	43	40	40	50	40	27	43	39	37	34	31	47	41	50	39	34	42	49	39	46	40	43	33	38	40	50	51	36	37	38	41	46	48	41	45	50	35	33	31	50	47	37	31	41	31	45	51	40	46	50	52	44	39	46	35	41	54	32	53	41	35	46	43	46	34	38	41	46	58	41	44	40	40	39	46	52	30	44	43	45	44	29	49	47	46	41	45	40	43	40	42	38	45	47	35	29	41	34	54	42	48	50	49	37	37	46	46	38	39	38	41	39	38	51	33	40	38	35	56	40	35	42	46	47	44	42	34	35	44	52	26	42	43	46	32	45	27	42	35	35	24	48	45	44	36	42	48	37	53	40	44	53	41	42	45	31	51	43	41	42	29	45	41	46	44	36	45	46	47	42	56	39	50	47	50
29876	11715	23961	40004	29557	19329	8201	2580	953	546	496	487	464	477	453	506	454	453	496	451	475	466	483	474	421	456	465	522	478	474	452	506	474	491	471	462	478	442	506	479	447	454	471	462	461	471	476	472	475	447	509	456	477	459	420	457	498	439	471	421	460	467	475	436	457	471	426	453	455	452	515	445	449	464	476	436	470	467	471	465	495	442	460	474	465	484	458	444	452	484	430	472	465	499	484	463	496	478	444	456	507	463	462	480	474	490	480	489	476	497	477	451	484	484	430	477	448	424	471	482	462	469	462	488	485	465	471	436	452	434	424	474	481	449	450	450	447	481	441	475	504	451	469	467	413	462	454	509	502	471	478	473	460	455	480	470	491	449	431	474	484	425	469	477	439	521	450	463	434	466	471	479	465	467	483	447	479	472	446	455	484	450	446	465	429	454	493	506	463	469	469	461	450	496	466	484	480	453	472	454	465	456	481	431	470	471	452	459	499	464	429	495	465	471	499	481	487	435	445	468	483	460	457	462	449	476	453	477	454	473	467	480	496	442	492	476	456	450	468	460	450	457	485	439	466	454	450	475	427	454	441	438	437	467	426	473	482	486	465	448	506	464	485	445	495	471	449	448	427	498	457	448	462	498	486	448	486	495	452	454	439	472	499	476	468	503	467	513	473	463	461	473	498	450	510	466	473	502	465	459	458	444	455	439	500	472	464	457	474	447	486	469	491	472	475	506	528	451	433	496	481	471	493	472	502	458	459	481	487	515	472	470	445	474	463	484	444	449	476	486	471	462	438	436	496	486	515	460	441	477	469	457	440	453	475	470	482	454	474	460	469	463	466	469	466	461	467	474	480	439	449	484	500	435	476	448	479	450	453	463	472	467	507	448	455	472	457	470	474	469	466	465	502	435	475	489	459	444	446	450	500	434	487	445	466	513	451	460	477	489	480	487	452	456	470	447	459	448	458	504	474	485	508	470	455	494	435	450	462	488	506	492	489	500	494	501	457	468	454	483	470	440	468	451	474	423	469	449	445	480	480	463	424	463	465	471	509	436	492	490	449	459	478	474	483	486	487	454	487	459	475	449	465	500	437	452	481	457	479	462	506	449	492	469	451	457	467	511	451	437	447	452	465	482	453	525	459	428	467	404	419	470	486	459	485	510	446	480	456	465	474	469	433	434	451	471	463	518	506	472	496	467	498	442	479	488	504	447	465	422	449	447	447	486	457	436	466	483	481	430	473	479	436	426	450	464	454	460	431	474	499	424	478	481	422	463	440	499	445	480	449	443	482	481	487	460	491	458	487	517	482	478	459	450	499	492	456	432	472	472	455	436	430	444	516	462	446	461	465	459	473	432	482	465	445	485	522	499	470	456	491	478	487	470	445	473	460	452	471	449	475	456	464	455	444	478	481	513	494	482	438	460	507	435	466	458	463	469	427	462	484	482	511	428	495	491	497	513	477	451	481	441	498	452	457	457	482	457	467	443	453	473	506	466	429	432	471	464	476	496	463	498	443	406	464	484	476	449	472	496	477	444	472	462	498	450	449	466	468	486	480	459	475	501	495	449	485	474	437	468	467	460	466	432	462	443	451	458	468	470	463	461	452	434	484	455	460	512	455	447	475	464	444	494	449	460	471	478	450	490	472	487	467	490	462	436	466	434	494	451	469	462	459	455	442	462	441	478	455	470	471	454	474	535	464	477	492	499	458	456	494	462	441	457	460	482	481	457	469	487	440	445	471	477	452	472	462	481	496	477	463	525	486	483	437	452	492	474	470	453	491	466	482	467	499	488	437	467	453	475	462	513	461	468	474	477	502	481	454	462	484	485	427	465	464	496	481	432	463	447	462	457	498	486	465	447	467	436	479	466	480	492	493	456	485	465	448	519	463	472	469	453	455	468	421	456	474	425	438	473	506	461	480	459	463	478	473	483	507	442	475	477	486	452	476	487	426	442	471	457	445	488	506	460	419	472	488	476	472	467	484	443	461	444	475	519	409	478	500	449	497	481	461	437	458	496	441	438	471	464	493	473	444	459	439	469	498	466	487	456	483	501	451	482	446	447	470	466	493	442	457	500	449	450	469	456	458	525	433	469	438	471	432	459	454	486	504	471	443	490	426	487	506	479	480	437	462	467	452	497	479	447	456	486	458	430	478	481	453	522	466	412	495	484	431	436	475	455	454	453	498	482	478	479	465	468	474	485	479	526	454	464	473	439	465	518	464	440	442	464	476	470	462	480	471	469	525	488	474	484	466	514	442	501	493	464	465	495	432	467	475	469	461	474	456	460	452	421	456	474	438	458	489	418	502	462	466	488	474	496	475	485	467	470	458	469	478	461	450	463	479	463	486	413	467	478	429	473	419	484	493	486	445	477	463	509	493	513	464	455	454	486	450	504	451	489	422	479	440	498	444	488	477	487	466	468	515	462	454	473	468	464	455	472	493	467	468	406	472	424	463	424	509	456	458	501	424	483	492	489	461	479	454	466	462	455	482	478	444	461	437	487	481	483	467	470	475	472	462	457	494	463	451	480	497	463	469	459	474	478	491	448	468	470	439	470	495	454	450	459	487	448	492	476	473	475	437	467	501	476	493	506	444	451	457	455	433	472	411	449	443	497	469	506	474	439	441	469	449	474	483	494	478	480	449	456	486	489	460	490	420	478	505	464	485	453	486	443	473	451	443	458	470	497	443	463	419	454	482	464	473	475	451	474	457	442	490	475	454	466	449	438	476	472	530	509	421	446	462	442	469	451	489	467	467	481	475	471	449	483	485	511	470	461	466	501	503	493	440	469	495	481	482	428	454	442	477	515	457	468	478	471	468	482	480	492	443	492	433	457	476	460	487	485	434	510	444	472	457	471	436	438	437	462	511	492	458	463	455	466	496	502	454	475	470	492	435	439	449	476	441	457	466	463	438	473	466	486	463	433	494	446	482	477	493	487	438	433	485	448	489	429	482	447	469	451	494	408	440	478	478	455	455	481	463	448	443	415	460	433	476	442	484	443	478	464	464	460	475	456	476	470	487	468	455	470	480	439	481	484	486	434	445	491	512	459	472	466	435	463	457	467	435	483	490	483	505	459	479	435	502	460	464	465	479	498	466	473	478	458	445	459	458	449	477	474	441	460	471	465	440	448	426	438	453	451	497	438	490	472	471	486	504	462	482	490	449	466	480	483	446	459	489	453	462	464	480	445	482	477	500	482	476	467	480	495	468	466	472	438	486	472	491	450	462	433	459	507	446	478	452	439	474	482	458	423	495	497	454	449	460	429	476	451	489	508	472	489	444	462	492	434	456	493	447	489	495	482	484	439	438	483	473	470	473	474	422	458	483	436	497	480	447	438	474	512	489	482	451	472	469	445	447	456	453	499	472	522	463	468	479	459	494	452	483	472	438	459	453	462	506	461	454	438	474	459	498	458	469	487	482	467	459	483	458	471	470	463	482	435	469	444	455	488	447	432	481	464	500	484	516	473	489	451	484	483
10378	4854	18411	24266	9762	2702	699	196	100	46	42	38	51	38	39	48	33	33	37	38	37	38	44	40	52	48	40	28	45	32	47	49	45	39	60	39	32	32	39	44	44	43	28	40	42	39	29	44	35	35	39	40	34	46	47	32	55	40	35	44	41	42	38	40	42	40	46	41	52	44	42	35	42	39	55	46	40	47	43	40	44	35	40	39	38	32	33	36	36	45	38	47	39	43	32	36	30	44	43	44	39	31	38	43	41	50	56	47	28	47	40	34	45	35	40	38	39	34	40	35	37	37	47	41	30	37	37	43	35	32	37	44	41	36	38	30	37	35	34	42	41	37	26	35	42	43	43	40	30	28	32	47	38	39	30	36	42	23	48	53	44	43	45	51	34	51	51	53	40	41	33	46	39	27	37	33	51	30	46	41	40	34	38	31	42	36	31	34	47	33	36	36	44	51	30	49	26	38	32	48	41	44	43	42	42	42	42	30	46	31	39	41	38	46	36	41	44	33	46	37	42	29	33	34	43	27	46	38	41	41	26	36	50	50	42	40	49	35	29	38	22	47	19	31	36	47	38	40	32	32	37	38	40	38	46	35	38	40	33	42	36	37	33	36	48	46	42	49	38	43	41	47	38	41	29	45	35	40	36	44	40	38	44	39	40	52	36	32	46	38	40	42	23	29	50	41	46	40	43	45	50	47	31	41	33	48	39	47	41	35	31	49	39	41	32	29	41	35	38	39	49	37	42	33	37	37	39	46	36	34	41	31	38	35	50	46	24	34	43	44	39	40	36	41	42	30	42	51	38	44	44	47	32	40	52	44	39	37	41	46	34	42	38	29	37	40	38	31	40	49	34	36	27	50	29	34	39	34	38	41	54	35	36	37	35	38	33	42	30	52	31	48	50	35	36	43	42	43	40	26	43	39	37	35	40	41	41	45	36	37	43	42	45	39	49	39	37	21	32	46	30	39	42	47	44	37	40	21	45	39	39	41	42	36	54	43	37	40	43	42	39	42	38	52	33	39	41	37	37	45	29	38	41	37	35	31	37	26	47	33	31	38	39	37	38	30	23	37	44	44	42	47	38	35	39	39	39	43	41	28	31	33	45	35	35	33	40	33	33	36	36	54	37	41	37	29	37	25	38	37	29	45	36	42	38	44	33	37	49	37	38	46	57	43	43	45	39	38	44	37	28	28	42	36	36	38	27	41	58	49	33	36	27	47	33	40	38	34	33	33	32	40	36	45	28	45	38	27	36	35	40	43	40	36	41	38	28	29	44	28	45	39	37	35	33	45	37	45	41	42	45	44	32	54	38	41	32	49	35	44	50	42	41	34	48	30	34	32	40	23	50	38	40	44	51	33	41	35	40	43	35	39	32	43	39	29	25	46	44	48	32	40	51	31	43	48	37	49	30	36	42	43	50	35	38	38	46	38	40	37	38	36	40	32	40	34	33	43	36	37	47	43	39	39	27	34	40	35	32	41	44	33	58	42	32	40	36	35	48	39	39	35	31	47	34	31	41	40	41	38	40	37	43	37	30	32	30	48	34	35	43	47	43	36	45	43	40	32	41	33	34	44	38	39	38	37	47	43	38	38	44	38	41	44	47	48	29	57	37	32	33	38	51	35	42	33	32	32	34	31	42	39	34	36	38	44	31	28	46	42	40	40	52	41	43	41	37	42	53	35	44	42	44	39	34	39	43	45	39	31	41	29	38	39	43	26	45	41	39	48	31	41	47	34	48	54	27	36	32	49	32	21	34	33	39	28	31	39	33	36	34	36	47	40	36	46	38	46	46	44	36	49	32	46	39	40	42	42	33	40	46	49	39	49	34	37	42	39	37	36	39	30	39	34	39	31	37	40	38	28	49	31	49	27	38	44	49	37	42	43	43	29	40	32	44	38	36	29	37	40	34	38	49	34	43	41	45	40	35	38	34	53	33	44	29	38	45	40	42	38	43	50	26	42	27	37	37	40	38	41	37	36	37	34	43	48	46	35	48	33	28	42	37	41	33	49	36	36	45	48	42	39	31	48	49	46	49	28	38	45	44	38	50	28	30	53	37	41	42	36	33	45	31	35	40	37	34	33	41	38	45	36	42	53	31	49	36	32	38	37	41	49	33	29	40	43	47	51	31	31	43	37	39	40	34	39	31	41	46	38	46	34	31	47	36	36	30	44	41	38	45	37	35	45	37	41	44	45	35	36	37	46	41	36	40	33	44	48	46	36	38	37	38	41	45	42	32	38	32	39	45	42	38	40	37	45	44	46	42	45	42	48	30	40	47	40	35	44	37	40	31	34	36	34	41	35	32	37	35	46	35	36	28	43	40	43	34	32	34	47	37	42	37	37	39	27	48	31	28	45	26	42	35	46	42	41	35	47	39	32	40	43	39	44	34	44	47	34	32	32	38	27	32	33	51	42	37	43	38	35	35	34	45	36	35	46	39	37	30	38	37	39	48	44	48	51	30	45	30	35	28	34	47	42	44	39	50	32	36	39	45	51	45	38	44	41	25	36	34	44	46	35	34	32	44	38	26	41	40	36	60	37	45	35	40	37	33	44	45	46	47	40	49	36	35	39	45	37	47	41	38	27	40	36	38	40	36	37	38	45	34	35	36	51	34	41	43	38	40	36	39	36	47	44	44	39	48	45	31	41	31	38	30	34	36	41	42	53	40	29	38	53	34	41	44	34	26	35	42	35	42	32	37	50	37	42	40	32	51	37	49	31	31	48	40	36	44	37	34	50	40	32	43	39	35	40	44	38	41	29	52	32	34	27	42	38	31	45	37	39	41	42	34	33	30	54	42	32	38	34	44	35	43	40	40	48	37	27	33	32	44	29	37	34	33	39	50	35	30	34	46	41	37	42	36	44	31	48	43	23	31	49	32	31	35	43	38	36	34	38	37	36	38	45	44	26	41	43	40	39	36	36	31	30	37	34	32	43	39	43	39	33	49	33	34	42	31	38	42	45	47	46	45	31	32	37	25	42	47	46	32	48	37	33	41	25	25	43	47	37	43	29	40	33	44	34	36	44	33	33	35	42	44	40	40	35	37	31	45	40	36	30	41	56	36	28	45	27	32	39	39	36	28	30	34	43	33	43	35	43	41	32	38	43	32	36	36	30	44	42	33	33	35	48	41	34	31	36	43	34	36	34	43	37	27	35	40	49	33	30	50	44	46	42	42	37	45	34	48	36	33	45	42	53	32	32	37	40	48	37	30	47	45	42	42	36	33	47	32	41	38	32	48	41	39	35	47	47	38	45	42	38	39	34	34	38	44	37	45	39	39	37	44	34	41	38	25	34	37	41	43	51	47	33	31	36	33	44	49	47	42	31	50	39	44	47	44	35	40	37	36	41	44	46	37	30	42	42	38	39	48	47	43	39	34	35	43	34	42	37	45	45	48	47	42	36	40	59	35	39	56	36	33	38	47	43	49	27	47	39	43	44	43	39	47	34	41	33	43	40	47	43	38	42	34	35
42612	21466	42632	51987	40048	28266	14776	4940	1395	612	478	474	483	471	424	468	453	484	417	449	444	445	446	464	469	464	447	436	440	452	466	402	463	429	470	462	422	439	421	448	467	423	472	459	425	449	450	447	414	403	455	486	459	460	485	435	431	426	422	472	460	421	444	428	403	457	439	441	424	427	442	429	463	421	413	467	466	457	469	443	420	473	421	450	451	433	453	463	428	410	423	442	440	452	426	407	406	446	416	464	448	431	441	483	464	442	498	487	441	441	459	432	448	448	433	426	428	472	436	436	433	446	424	463	463	427	431	436	429	462	433	464	424	483	458	410	461	456	460	410	465	445	445	465	471	430	455	437	462	454	439	467	458	442	422	430	444	433	477	477	403	439	431	426	431	432	450	454	457	450	415	483	467	425	404	453	431	478	435	466	451	438	420	451	450	471	418	427	455	492	448	451	467	435	486	478	441	472	434	446	428	471	440	460	406	448	397	444	440	444	446	470	457	461	441	406	475	452	489	437	454	469	447	431	442	455	440	454	461	497	463	473	451	452	420	443	492	422	443	479	460	448	431	469	449	453	437	428	471	414	403	400	493	420	459	453	448	465	460	459	428	483	447	442	435	433	467	458	458	471	448	422	408	443	480	437	459	456	451	418	436	481	422	425	475	455	433	446	464	471	424	460	444	392	465	464	459	462	409	445	422	437	413	455	448	464	456	455	455	462	475	482	473	429	458	412	463	440	440	426	465	435	452	443	435	428	451	453	462	449	456	461	436	454	458	450	454	477	419	427	468	449	442	464	458	465	464	453	458	440	460	450	434	449	442	470	461	448	458	440	442	443	475	445	444	438	412	416	445	408	453	441	441	427	476	437	435	418	450	462	428	477	466	410	419	448	415	458	410	477	451	422	441	402	453	432	458	443	430	435	467	455	433	470	459	489	466	464	438	438	417	463	459	456	464	468	440	479	453	422	448	438	433	427	436	429	472	407	417	487	452	446	434	432	413	447	459	438	474	444	448	460	449	417	451	451	459	442	451	421	481	436	427	457	435	443	449	429	426	442	446	489	457	460	415	403	452	422	437	443	461	450	457	447	446	474	441	408	418	462	414	447	509	423	497	452	440	460	454	438	382	455	473	406	446	407	438	473	414	418	487	460	446	472	397	447	433	437	474	459	432	456	444	470	447	426	416	386	465	452	445	451	458	461	442	456	458	465	462	461	462	434	480	411	440	463	472	437	439	445	470	441	434	441	440	453	424	458	456	457	472	460	461	494	459	412	430	435	441	463	471	441	452	426	420	473	420	411	490	419	403	427	472	446	443	436	433	433	459	457	449	407	434	428	477	463	458	472	438	441	406	450	500	464	439	486	432	441	467	412	449	452	441	395	476	431	467	457	454	446	430	450	493	440	402	426	438	451	446	463	441	449	442	457	463	489	412	470	444	451	445	434	431	466	437	444	435	471	482	466	438	479	433	478	415	470	421	443	423	448	440	468	460	469	472	423	420	449	403	423	399	410	460	429	440	443	484	493	420	441	452	460	459	402	468	458	456	443	470	416	437	435	420	481	442	452	440	423	470	441	419	411	406	486	441	431	442	441	445	432	418	459	460	420	426	452	474	454	435	487	457	454	446	425	474	466	412	424	413	435	441	457	441	467	442	426	444	445	402	456	467	411	427	444	446	479	460	405	442	433	446	467	473	473	466	426	450	435	458	444	453	433	463	464	476	445	430	402	438	392	486	402	458	418	402	485	437	443	443	438	413	449	451	481	468	468	443	436	445	436	451	429	443	413	461	443	460	423	413	433	413	431	451	446	432	457	423	446	440	440	438	466	432	460	458	425	456	439	441	424	449	443	444	468	459	444	446	442	459	433	471	454	442	449	444	431	472	424	428	438	435	448	430	437	433	441	459	455	473	466	461	413	448	461	447	454	454	470	427	440	409	475	469	455	443	466	464	470	449	432	451	457	437	452	464	442	455	440	466	404	451	472	470	431	446	438	481	455	455	430	433	483	460	444	423	444	477	427	411	448	408	405	448	436	479	422	401	429	454	444	436	478	438	447	456	500	477	445	445	461	476	454	391	449	469	426	441	439	488	428	422	429	431	462	394	436	433	428	453	484	436	442	418	418	468	452	450	486	439	444	460	455	459	473	402	424	431	435	444	434	444	455	478	492	437	445	486	480	475	444	433	481	465	453	458	451	441	431	475	442	436	446	466	428	452	442	444	470	451	460	441	433	439	444	465	445	451	416	428	424	428	460	441	409	433	442	451	473	445	441	423	467	426	478	475	449	441	434	467	454	440	441	452	439	431	467	456	454	388	476	404	475	452	425	416	440	476	455	408	445	434	453	491	487	423	414	457	447	442	459	461	442	457	450	471	436	457	452	439	444	457	417	434	461	474	468	430	463	452	421	432	455	432	433	458	445	436	417	427	425	449	446	437	451	413	439	425	438	443	439	455	423	440	454	449	469	473	421	412	416	414	459	427	482	452	483	456	424	477	444	429	458	454	446	453	425	459	458	465	440	433	453	463	421	428	497	439	422	432	446	466	465	424	473	456	452	433	438	452	432	470	422	468	447	435	414	458	448	471	413	477	449	472	457	414	433	469	428	445	460	450	428	416	441	459	435	451	426	438	446	454	435	419	444	430	445	458	451	468	456	423	454	450	438	442	454	426	464	434	428	474	459	442	435	502	461	470	453	473	424	436	454	470	432	463	419	476	444	446	442	441	456	430	450	426	430	482	405	451	458	486	429	468	436	436	426	442	471	426	448	440	469	416	440	448	439	466	437	467	449	461	487	455	428	444	461	436	481	425	430	457	440	441	487	382	454	449	430	463	418	444	481	436	452	457	418	432	495	436	437	421	437	464	443	452	464	433	437	445	449	434	446	448	428	452	455	485	447	409	444	477	445	420	402	421	435	444	434	444	458	444	447	427	439	451	438	472	440	427	457	439	428	447	464	499	428	451	474	426	453	426	413	435	446	445	454	439	453	427	417	422	446	454	423	447	434	429	409	418	481	442	467	441	442	460	449	424	466	434	457	438	409	435	433	451	437	494	450	428	451	443	473	435	424	453	432	462	421	441	426	439	436	454	464	453	456	460	463	442	410	455	462	460	467	430	457	487	438	447	461	455	450	458	455	471	470	472	437	465	431	448	432	469	444	442	445	437	429	459	477	450	447	390	437	404	451	450	443	475	446	426	463	453	475	414	449	408	456	459	414	486	431	464	464	487	437	468	452	449	420	441	424	439	470	455	433	462	472	432	440	451	450	460	413	481	398	436	423	440	419	472	428	428	406	454	455	464	452	426	476	445	421	457	468	468	438	460	442	411	453	447	458	426	456	448	490	402	469	447	479	432	442	428	438	452	465	413	457	436	418	463	439	466	444	455	443	448	454	460	425	418	444	434	443	440	421	411	441	459	442	447	459	443	428	445	465	483	446	454	442	468	440	408	425	443	480	424	396	443	438	440	446	387	464	448	452
6820	1084	19060	22859	8366	2266	631	211	79	48	45	52	39	45	36	48	30	48	36	43	46	44	62	43	31	40	38	52	51	43	38	27	32	45	56	31	36	38	55	38	42	37	33	45	34	36	47	46	42	42	51	53	46	40	46	39	39	43	43	42	55	37	48	37	43	42	42	43	42	43	32	47	36	41	42	37	44	32	34	49	52	50	35	47	36	49	49	41	37	46	40	40	43	36	36	44	47	41	40	44	45	33	34	51	56	37	47	33	39	38	40	46	29	42	33	37	32	38	34	51	33	36	35	38	42	43	38	38	35	44	41	33	37	38	54	52	53	42	36	46	47	50	50	34	48	47	34	31	42	34	42	34	39	34	48	41	41	41	48	46	33	56	42	41	41	34	35	33	45	36	41	42	38	43	42	41	42	44	54	37	39	35	41	47	46	49	41	55	45	36	43	41	30	41	46	44	35	42	45	38	43	31	42	35	33	44	56	41	40	51	34	49	36	47	42	45	29	47	26	36	52	48	36	52	42	39	45	42	43	40	36	30	51	43	35	40	43	40	40	36	50	51	46	32	49	37	37	47	43	28	38	44	35	46	34	40	36	42	43	42	42	46	34	38	45	49	40	32	39	46	50	40	49	41	36	39	41	39	31	34	37	47	47	42	47	40	41	41	35	43	44	44	42	34	50	32	48	46	28	36	37	43	36	43	49	45	39	41	45	50	43	35	57	26	30	37	46	44	37	35	37	50	42	39	48	41	32	52	46	33	48	34	56	47	47	52	42	41	50	52	39	36	39	54	41	50	34	45	42	42	44	43	46	41	47	36	38	25	49	50	37	49	36	44	38	47	35	44	35	31	51	33	38	48	46	46	33	46	39	38	39	35	39	41	44	46	41	36	47	48	49	30	38	46	51	44	45	31	41	54	38	43	47	35	39	42	47	43	36	40	40	38	51	50	50	40	45	41	46	34	48	40	39	44	50	47	41	41	41	46	43	32	44	33	38	34	54	46	42	38	36	40	33	43	44	36	42	30	45	42	42	39	44	35	29	32	49	43	33	46	47	40	51	42	50	44	48	45	48	44	32	47	48	34	38	43	25	51	49	51	43	42	22	36	35	47	34	33	43	42	45	38	41	45	51	47	43	42	41	48	36	46	42	46	38	50	36	43	38	39	34	48	48	43	40	38	44	48	32	56	56	50	39	38	44	49	50	54	37	40	44	28	39	51	41	35	41	44	43	43	37	40	29	37	43	47	43	43	44	41	53	48	40	43	39	36	50	34	49	36	42	39	37	37	29	46	44	53	35	44	44	39	43	36	43	33	40	32	37	38	56	36	54	48	37	43	48	35	51	34	46	51	44	35	29	47	51	36	49	56	43	44	39	37	32	41	49	52	49	53	37	49	43	42	45	44	40	48	30	46	29	46	31	54	27	47	62	46	36	54	43	47	37	41	41	52	42	55	37	44	51	41	53	47	36	42	48	46	32	47	43	35	41	51	38	37	46	47	46	45	50	32	46	35	39	41	42	40	43	34	42	43	37	43	50	47	43	41	25	32	42	39	49	37	54	44	42	37	44	44	50	47	39	43	41	44	47	48	42	41	40	37	41	44	40	38	35	45	38	40	40	49	37	44	34	48	37	42	43	47	35	47	51	43	44	43	58	41	29	42	47	43	49	43	38	53	50	41	42	48	46	38	37	45	30	44	53	38	44	44	33	48	48	40	46	42	51	31	39	36	43	41	44	34	40	46	33	42	35	38	34	38	46	50	41	46	43	44	59	41	39	46	39	54	45	40	41	37	38	37	38	38	37	50	51	35	47	29	36	39	49	39	50	35	56	45	28	52	44	41	47	47	46	48	40	35	47	38	43	43	48	36	56	50	34	39	33	39	53	40	46	40	45	35	43	49	38	46	55	46	45	44	39	37	43	38	45	47	43	37	39	37	38	37	52	43	43	37	39	47	46	43	46	49	41	55	32	36	42	59	42	47	36	45	42	45	33	39	53	55	38	41	38	50	38	35	56	43	47	42	37	47	56	36	58	38	31	50	46	45	54	49	36	46	38	51	38	47	46	53	41	49	42	60	36	41	47	57	47	45	31	45	43	47	40	49	49	45	36	46	40	39	47	39	38	30	42	50	46	39	46	53	46	50	50	32	38	35	37	41	44	28	41	43	48	40	47	25	40	52	40	31	54	25	35	48	34	31	41	43	43	32	36	54	46	37	28	37	52	38	41	33	39	34	40	43	37	44	31	41	38	44	51	37	43	44	49	46	31	44	44	42	41	31	44	38	37	48	50	54	39	37	38	47	35	49	36	44	31	44	49	45	52	46	44	38	37	39	44	31	48	35	43	40	43	42	33	56	45	55	45	47	40	35	34	49	39	41	32	36	50	51	38	47	40	46	34	33	49	30	39	32	40	37	41	38	36	37	44	42	35	37	32	40	37	36	44	46	49	40	40	34	48	44	42	43	58	48	36	38	33	40	44	40	43	39	45	40	39	49	61	48	43	43	52	51	52	40	45	52	48	33	39	42	44	41	46	47	31	48	36	47	43	40	43	48	41	26	40	42	37	47	49	46	45	50	41	40	41	43	36	45	41	30	30	38	46	36	42	42	38	43	48	44	42	49	37	43	39	38	43	50	43	54	41	38	39	40	41	48	35	38	51	55	31	43	46	52	48	35	39	28	45	45	39	41	41	40	55	52	32	43	44	46	32	37	31	39	37	42	40	40	54	55	43	45	55	53	48	51	44	47	51	39	31	33	31	36	53	44	47	39	35	34	46	45	48	40	40	35	47	41	49	55	45	50	38	43	40	38	43	32	45	36	37	40	29	41	35	37	45	46	44	33	52	35	56	40	48	46	43	49	43	45	53	37	38	46	41	50	45	26	48	41	42	39	41	44	38	39	40	50	39	30	33	48	29	34	39	42	40	43	49	40	39	54	35	44	47	33	50	41	35	47	46	47	57	41	34	44	38	34	36	38	42	56	36	49	37	47	31	44	42	35	44	50	37	35	55	37	40	40	45	38	42	47	47	49	38	36	47	45	30	33	44	48	39	50	45	42	39	46	41	30	32	38	45	40	43	43	45	37	49	41	41	47	43	40	41	42	42	43	53	47	47	41	36	31	32	34	37	41	38	34	34	40	39	35	38	43	48	46	57	45	44	45	52	40	35	40	45	36	33	34	26	38	34	40	36	48	49	49	48	36	42	39	56	47	45	53	45	41	42	45	35	32	53	44	44	48	27	30	40	51	49	44	40	42	45	55	46	51	52	34	56	39	39	32	53	39	44	50	54	41	36	37	39	32	42	54	38	39	41	45	39	38	45	45	38	36	37	38	35	35	40	45	32	39	46	45	42	34	28	37	47	43	25	32	32	32	44	33	38	52	40	43	42	47	47	40	47	44	48	53	40	30	35	46	50	35	38	32	35	42	39	41	40	33	36	43	46	27	40	39	40	28	38	42	52	48	40	37	36	39	43	46
30114	7828	47906	51072	38712	27441	14500	4895	1445	640	500	461	504	466	479	505	472	479	487	475	490	470	450	461	481	531	459	497	495	453	462	492	486	454	456	509	468	469	493	501	489	470	470	508	461	468	480	449	480	491	508	473	497	503	485	452	443	515	475	488	459	449	472	503	468	463	491	453	498	456	511	504	459	510	481	483	471	430	446	437	492	472	472	436	453	481	492	453	504	467	482	489	453	506	507	482	438	477	423	427	436	478	497	458	486	503	491	485	524	455	497	455	478	477	461	469	474	479	488	463	450	490	475	455	473	441	550	456	482	479	486	439	462	477	474	464	476	451	515	444	464	444	485	467	515	507	473	527	462	506	462	485	488	497	501	447	465	460	461	491	449	472	518	496	479	488	500	465	472	481	485	469	474	467	467	467	454	496	523	494	478	472	457	468	491	458	460	483	494	450	483	453	483	455	475	463	505	470	495	481	467	451	455	462	469	507	476	475	457	476	487	477	483	472	481	474	472	459	480	459	506	468	492	522	489	472	473	470	463	512	485	481	480	463	527	467	464	448	488	497	474	476	488	484	443	462	466	465	498	518	477	447	478	445	471	499	474	463	467	487	470	441	464	444	500	477	494	490	493	481	457	486	488	491	450	473	493	493	508	475	488	487	469	483	436	516	493	478	483	447	462	499	522	496	454	476	459	459	465	506	515	468	488	484	486	454	492	486	456	468	483	488	495	478	495	474	483	473	454	471	489	458	456	480	486	482	472	503	502	475	480	494	508	486	479	501	478	456	518	486	457	458	452	462	484	460	442	486	501	480	433	455	449	488	484	487	470	467	474	464	452	513	471	458	459	495	456	478	463	510	518	538	525	462	461	453	438	471	503	465	459	456	458	503	460	479	449	448	514	477	490	463	463	451	505	496	479	488	485	479	473	441	457	453	472	473	481	503	475	474	475	499	461	471	459	497	493	456	505	497	494	461	500	464	468	484	464	467	516	454	473	480	450	443	508	471	498	494	484	471	490	489	457	481	528	473	462	478	476	472	448	419	453	490	440	455	464	423	485	457	473	472	481	474	483	486	453	475	516	450	444	444	520	441	460	508	496	476	486	461	491	452	502	496	488	466	462	445	462	474	493	512	511	467	459	465	487	457	471	437	458	488	468	473	443	440	502	489	463	466	498	482	482	472	435	447	474	487	459	494	507	458	490	452	472	466	462	483	459	514	490	507	518	449	493	439	477	485	509	512	473	499	499	464	491	451	478	477	517	487	480	448	468	477	461	473	519	443	480	485	462	499	505	486	509	487	490	476	479	472	462	484	457	519	450	487	537	477	480	483	495	485	494	479	465	510	456	452	488	467	460	498	493	480	464	455	486	484	505	460	472	444	497	507	462	486	462	484	447	458	483	488	462	459	476	471	462	477	500	470	465	501	524	439	494	506	499	500	482	485	490	505	484	493	512	478	481	485	478	451	458	464	485	452	444	505	514	494	432	452	474	466	494	504	471	498	480	478	456	448	474	441	485	483	478	493	452	459	453	464	460	510	509	483	482	437	472	483	466	501	479	479	472	462	485	447	456	445	441	483	461	482	492	482	499	483	468	465	468	448	448	453	502	481	459	481	443	441	503	461	449	512	498	502	456	445	476	479	475	428	464	454	504	464	491	517	479	493	489	485	486	483	467	478	455	458	469	434	489	462	474	499	480	475	496	501	481	459	489	461	487	476	496	469	470	478	466	477	462	460	542	476	514	444	463	472	491	449	475	481	451	490	456	458	489	478	474	490	458	483	453	496	464	502	487	496	472	461	475	490	507	492	490	510	466	496	491	432	483	479	502	466	494	447	465	503	503	464	423	481	502	501	479	434	454	501	502	475	464	509	503	458	433	510	463	446	453	476	434	503	470	485	483	459	472	491	461	493	450	473	486	465	484	496	490	475	472	446	435	481	439	478	505	484	507	500	488	475	507	505	488	455	469	499	442	438	447	473	459	464	522	500	470	509	446	496	493	491	480	444	486	454	499	461	481	485	462	492	467	516	495	497	492	458	518	476	496	423	501	470	476	482	498	483	483	448	483	470	492	472	499	462	451	505	462	434	523	451	517	505	489	521	508	477	454	503	471	480	465	466	448	460	488	483	459	468	443	493	492	488	453	494	484	446	435	451	459	486	491	479	439	486	468	517	469	501	449	502	500	434	509	495	417	501	477	540	500	485	474	464	480	484	460	433	508	482	446	431	462	436	483	437	440	491	477	497	518	479	536	473	462	452	506	450	481	482	492	455	510	450	447	481	474	497	497	484	476	464	487	481	467	467	474	473	468	472	443	461	459	504	478	474	512	485	451	442	477	501	453	486	470	445	485	479	475	468	488	505	448	473	487	478	476	467	477	491	478	443	470	484	481	461	485	478	497	465	478	527	479	471	501	479	466	492	468	500	496	496	506	423	463	461	428	487	471	453	489	489	463	458	458	497	480	452	478	476	494	480	461	473	459	468	440	453	449	484	476	458	498	460	528	509	480	478	456	454	463	476	492	465	500	435	468	467	483	484	445	507	432	496	470	453	495	469	457	458	468	501	464	495	472	444	440	527	478	489	506	458	476	441	480	508	466	474	492	485	479	454	453	530	456	456	504	467	511	450	433	502	459	488	485	493	499	481	466	475	490	489	534	436	469	491	488	469	472	498	471	487	474	483	484	491	442	482	486	445	458	435	469	520	482	529	496	452	506	502	466	452	485	478	493	458	547	461	461	450	466	453	461	480	478	477	504	459	477	476	467	472	480	477	478	478	434	440	473	480	458	478	470	469	489	480	491	478	476	458	465	468	441	491	480	465	483	475	464	494	464	469	500	482	458	481	467	463	502	447	486	485	473	508	469	452	486	455	428	443	456	490	486	527	509	525	497	496	491	459	471	472	463	438	465	524	464	479	441	461	476	496	464	452	464	487	479	461	494	496	453	463	455	459	466	451	439	478	466	469	498	480	487	476	480	476	474	480	478	511	514	457	416	455	463	507	454	464	448	487	449	455	508	462	491	517	453	495	496	470	448	411	479	487	476	450	443	524	506	476	441	479	470	420	509	484	489	495	485	445	516	467	506	478	473	475	474	480	446	458	512	507	494	462	470	465	511	487	453	443	484	465	480	481	482	423	482	506	459	465	457	463	472	460	483	508	477	479	507	458	477	508	467	470	482	449	446	504	453	499	458	466	499	459	480	470	473	475	483	452	478	449	520	442	461	508	497	451	469	481	453	528	459	437	481	476	471	496	446	466	516	457	469	462	433	466	464	497	480	477	457	476	471	453	467	464	466	470	493	485	497	485	502	483	478	498	479	451	460	471	471	494	469	465	446	478	447	457	530	509	474	473	474	502	463	452	481	457	472	480	489	468	495	485	439	483	483	512	426	468	488	473	513	458	493	481	495	457	465	456	479	520	494	458	463	534	496	462	482	498	440	455	517	465	476	446	459	443	462	438	501	511	477	514	448	498	427	473	480	464
3170	898	23049	28926	13937	4609	1300	346	97	52	38	41	34	31	32	39	37	42	36	45	34	46	36	49	34	39	57	50	42	26	34	39	38	37	50	42	27	47	27	36	42	43	31	43	52	34	35	40	45	41	42	36	52	49	49	37	38	43	40	25	42	34	44	37	40	40	32	44	38	29	39	28	33	32	38	30	34	46	47	31	35	38	51	38	33	32	46	41	37	36	29	30	28	46	37	33	44	36	44	45	25	28	45	36	38	46	36	31	30	30	42	31	32	39	39	38	35	33	41	38	45	42	24	40	46	38	41	41	39	34	30	40	32	42	34	48	37	45	38	31	34	39	50	53	35	34	44	38	35	42	44	40	39	36	36	32	39	38	41	30	44	49	37	51	52	35	37	33	43	42	30	45	39	40	35	48	37	41	40	41	31	41	34	44	42	32	38	44	36	41	29	40	47	43	43	36	33	51	35	33	43	39	41	40	31	37	40	47	40	31	32	46	41	30	38	42	44	41	37	34	41	38	28	41	44	42	31	43	46	38	40	34	38	34	35	46	46	40	40	39	45	43	31	29	53	42	47	46	47	39	34	37	51	33	48	39	36	30	53	36	41	43	33	55	39	41	47	36	34	43	52	36	36	31	46	42	37	38	48	34	39	37	36	32	35	29	45	39	33	37	39	42	44	34	38	41	39	37	35	43	42	42	40	48	43	43	39	44	31	52	37	44	42	37	40	30	38	40	45	38	42	35	39	36	45	28	31	48	46	37	38	29	36	39	28	36	31	35	25	48	36	43	42	43	31	41	34	40	42	48	45	32	41	37	39	46	37	31	42	34	44	42	32	36	40	29	38	43	43	43	46	42	52	34	37	36	29	36	43	44	50	45	41	35	26	36	42	28	31	34	44	34	41	41	43	33	45	47	28	43	42	40	31	29	33	45	47	42	43	37	37	40	32	37	41	40	43	48	43	48	46	54	44	36	39	36	33	43	33	43	36	50	45	37	37	35	48	30	41	35	41	44	45	43	34	33	32	50	32	45	44	45	31	46	49	29	37	51	46	44	36	42	35	38	39	41	39	36	47	39	45	38	46	24	27	33	47	36	44	35	35	35	41	34	36	38	44	45	41	50	45	41	45	38	49	38	38	33	39	52	45	54	35	44	43	33	50	36	37	32	40	41	37	46	52	58	58	44	33	40	33	40	31	50	37	44	41	42	51	38	39	48	28	37	38	50	35	33	37	45	39	35	33	51	45	45	36	38	31	34	48	39	30	36	31	39	32	40	37	37	40	36	38	36	41	46	36	35	37	32	45	31	45	35	38	35	45	43	27	38	45	46	41	42	42	38	38	43	34	46	33	38	38	45	42	38	39	46	41	35	50	48	33	38	44	38	45	36	35	46	32	40	37	33	41	27	38	37	35	36	43	46	32	42	44	42	37	34	39	32	37	34	44	34	43	40	41	46	41	42	46	47	43	36	31	37	38	37	33	43	33	31	41	47	35	28	37	30	38	39	38	41	42	34	42	46	32	37	42	42	36	54	36	34	38	46	44	40	43	51	31	41	44	31	27	36	37	40	34	43	37	35	41	36	27	36	46	32	48	40	44	31	39	47	44	36	39	44	37	44	35	28	39	38	36	44	52	37	41	52	32	38	44	47	38	25	39	33	35	32	42	41	45	41	41	34	39	40	33	37	42	39	35	34	40	45	45	39	43	43	39	44	42	24	39	39	38	35	47	34	39	32	45	46	38	39	44	29	54	37	41	46	50	47	43	40	39	40	37	41	45	39	31	38	45	40	48	40	44	43	33	52	39	47	39	28	28	42	37	30	30	33	41	33	40	40	53	43	44	37	41	38	33	55	38	39	30	41	30	41	47	43	43	40	36	33	46	37	30	44	45	52	53	35	31	32	40	38	47	33	36	38	45	42	40	40	40	35	37	37	31	43	42	44	47	46	41	40	36	43	54	37	35	51	33	39	39	29	43	37	40	39	43	47	36	37	39	52	35	47	46	36	46	43	52	52	36	28	49	36	39	39	37	32	41	35	44	49	35	46	41	46	40	46	31	38	54	49	24	45	40	34	47	49	33	38	50	41	49	40	44	31	43	38	30	37	42	40	40	35	42	41	43	31	52	33	32	31	30	41	54	27	36	40	40	49	35	52	46	39	34	30	46	40	27	33	49	41	46	37	36	34	33	31	50	54	37	46	38	41	37	41	44	39	43	47	32	45	48	43	39	40	34	40	52	45	45	33	35	39	36	26	35	59	30	39	45	44	28	46	39	37	46	33	41	46	46	42	37	48	49	41	42	36	44	39	32	40	40	38	47	35	40	48	39	29	45	26	33	31	35	40	38	41	28	35	37	44	38	39	43	33	45	37	44	38	28	41	41	41	37	35	41	33	48	46	34	41	42	31	39	40	37	34	41	18	37	52	44	34	45	30	36	51	37	29	45	44	44	41	47	36	43	45	31	43	41	50	37	53	32	43	42	46	41	41	46	41	38	36	36	30	38	47	41	42	36	34	35	52	49	45	29	30	36	37	32	49	41	36	25	45	34	49	32	43	40	33	44	36	41	44	32	44	28	30	32	33	41	35	37	56	45	40	31	39	44	43	41	29	35	47	44	54	34	29	34	43	43	38	39	41	43	39	37	43	48	34	47	34	48	37	35	39	42	55	49	33	54	37	39	52	47	44	50	22	45	36	42	33	28	42	32	45	29	32	38	42	47	48	47	38	39	52	35	27	42	32	45	55	40	45	39	34	37	33	43	39	30	33	36	43	39	47	46	33	30	43	32	38	49	35	41	51	39	26	43	45	28	41	44	44	42	48	32	39	43	42	41	43	37	41	40	59	39	45	25	43	41	50	36	42	45	32	41	32	50	46	46	43	31	51	42	32	48	31	43	40	38	31	44	40	35	46	41	45	34	48	42	20	37	34	41	34	33	41	30	26	30	44	37	32	48	49	32	45	27	40	37	34	38	26	53	43	34	39	42	41	30	36	45	41	42	27	47	44	44	44	45	42	34	42	35	36	35	47	46	39	35	39	52	39	33	32	43	39	37	51	47	30	37	45	40	44	47	38	49	35	33	32	45	32	41	38	32	44	54	37	46	46	41	46	48	33	36	35	42	44	50	36	38	35	43	47	41	38	47	38	29	58	24	45	41	41	49	36	37	38	42	39	36	42	51	21	37	35	33	42	36	35	37	29	40	45	41	43	37	44	38	35	46	39	37	35	39	34	32	38	56	33	33	40	41	48	38	35	42	47	36	35	47	38	42	34	36	36	46	50	38	59	42	31	41	31	40	31	48	43	37	45	31	43	41	37	36	35	40	35	30	36	31	36	33	37	54	36	41	30	39	43	45	34	46	35	26	41	31	36	33	41	36	34	55	30	48	31	36	31	36	34	39	56	35	47	47	41	46	44	40	35	34	44	33	38	46	43	35	46	34	45	33	26	40	33	31	29	40	33	39	36	33	44	36	30	38	44
26077	11137	51089	60855	48592	35418	21180	8361	2209	765	468	467	481	470	436	461	443	461	441	464	441	490	447	460	448	426	430	416	415	384	473	437	476	452	458	467	409	434	449	443	425	442	402	435	444	438	448	417	465	465	423	441	418	440	465	454	414	454	410	452	421	453	462	449	468	434	494	412	435	441	433	388	452	484	434	469	426	439	431	471	456	473	460	462	437	438	426	433	454	442	475	485	430	428	422	424	446	449	437	423	441	433	434	437	472	442	421	432	445	435	430	442	460	393	480	437	433	418	460	443	452	458	453	446	437	446	456	455	456	444	434	446	481	431	439	433	475	435	481	436	460	446	429	419	467	450	440	461	460	430	465	439	461	477	446	422	456	448	435	422	475	472	441	452	467	437	430	427	435	445	423	418	449	428	422	440	425	453	446	442	446	437	477	461	465	449	472	410	485	436	477	437	444	449	451	434	421	427	452	387	440	458	418	479	453	431	435	449	405	426	492	419	461	450	443	440	421	455	471	427	452	450	468	481	479	413	435	444	463	463	445	444	436	463	425	407	434	456	399	431	448	440	462	478	438	445	444	428	462	444	408	468	470	471	435	478	486	431	435	474	465	474	464	456	448	449	428	463	461	451	436	497	446	445	433	446	402	428	438	434	438	445	420	489	452	440	446	442	445	479	467	471	467	420	440	469	436	447	447	460	449	450	445	418	431	460	447	488	417	462	412	440	432	435	416	455	428	454	418	443	426	430	489	454	457	460	446	452	394	451	445	469	440	451	414	409	459	446	435	458	472	416	404	446	429	490	479	445	447	432	444	463	440	453	428	450	432	419	418	432	449	441	448	472	392	455	461	485	433	431	425	439	408	456	459	457	413	416	431	449	432	459	437	453	441	477	440	435	473	480	439	424	406	436	433	473	450	451	422	474	456	452	446	446	453	467	478	448	447	454	450	427	413	469	466	463	448	432	431	462	437	445	452	455	448	441	438	455	436	422	431	462	464	473	447	433	412	470	467	425	437	459	449	422	426	423	489	440	448	447	453	472	457	445	446	434	440	450	457	481	465	438	412	452	430	466	404	457	392	439	427	424	473	403	445	423	437	429	425	418	489	404	448	445	476	435	436	465	448	467	449	406	455	466	457	431	420	400	465	465	421	443	451	419	430	370	456	420	440	454	469	476	488	445	469	429	422	445	439	450	496	459	453	455	464	445	463	442	469	433	409	441	433	443	461	463	425	435	431	436	450	435	457	439	439	417	472	454	442	462	468	436	444	488	420	438	425	459	403	421	442	406	434	479	448	414	427	458	448	445	468	446	442	482	487	445	476	432	412	441	424	424	458	459	442	483	473	424	443	454	408	438	421	466	462	429	417	449	442	461	441	457	425	429	430	428	446	443	483	442	441	432	410	431	436	429	486	492	462	458	475	457	424	443	429	434	444	433	487	452	435	431	452	446	432	421	403	442	419	434	436	409	429	469	478	431	433	433	399	422	400	440	466	426	443	445	467	432	425	418	448	476	454	424	450	487	437	397	444	406	449	446	403	450	494	462	430	433	463	463	453	447	467	443	468	427	458	470	463	493	441	465	445	520	461	444	423	415	456	448	463	465	457	442	448	458	440	480	433	417	438	445	434	439	444	426	455	451	410	441	412	407	398	444	451	434	418	465	447	451	427	466	459	453	449	429	420	457	444	422	414	400	431	450	458	416	433	428	457	457	438	469	448	434	430	429	442	434	438	471	452	448	467	458	406	451	458	458	441	446	446	462	457	431	433	436	432	433	440	447	414	408	426	448	446	463	421	440	458	439	472	462	411	435	442	430	426	473	425	441	440	465	450	455	414	407	430	474	436	448	418	455	436	444	438	449	438	458	466	478	428	458	410	458	431	484	398	450	445	376	442	448	458	456	432	412	429	437	435	452	417	424	450	459	466	443	453	494	447	445	457	421	444	455	399	456	465	450	409	405	431	446	431	441	441	440	471	464	449	447	440	434	462	423	494	450	438	460	487	463	464	412	451	477	433	446	430	438	463	476	459	508	415	471	415	441	453	403	461	475	447	439	439	463	470	472	423	476	449	429	429	432	437	459	434	429	452	437	459	507	475	438	478	462	448	414	481	470	456	438	434	449	429	409	508	417	462	422	407	436	463	445	450	458	412	451	467	444	480	434	447	442	469	419	422	448	440	463	462	454	432	452	461	431	457	453	448	454	457	500	463	471	440	437	440	475	431	449	454	445	449	448	423	452	462	429	431	457	442	465	452	433	433	428	429	442	466	428	410	450	438	506	420	431	473	448	425	472	446	446	419	450	465	407	455	435	439	436	423	453	419	403	430	459	420	454	442	417	480	442	427	433	456	430	449	472	444	476	457	448	456	448	429	430	440	451	417	440	473	407	387	417	433	455	442	426	452	446	402	439	491	425	421	430	436	482	458	433	436	487	443	398	419	438	438	456	432	423	466	417	449	461	440	402	457	446	454	459	450	390	479	476	448	448	440	485	396	462	460	433	444	452	456	430	475	411	479	393	451	422	431	462	456	406	427	460	444	423	457	449	450	446	425	441	437	454	400	443	449	450	439	407	457	434	460	436	449	441	456	436	455	415	485	432	424	448	468	463	434	443	449	467	450	442	450	418	449	475	472	477	462	483	426	450	421	447	487	421	433	439	442	473	465	448	448	444	483	418	425	462	437	419	431	471	412	467	426	459	476	421	449	452	439	435	454	460	439	467	444	472	432	409	449	447	441	421	442	422	405	419	440	456	452	462	425	471	429	423	448	445	442	412	463	461	469	443	453	429	463	439	432	461	436	465	463	461	444	435	450	470	464	457	450	433	450	474	422	457	447	452	440	426	466	436	483	455	441	455	514	465	432	422	448	479	419	443	423	437	433	442	450	439	423	448	451	449	452	411	463	417	424	479	458	431	490	438	472	409	410	424	451	404	434	467	445	462	390	436	454	447	455	429	437	440	465	412	427	478	434	449	460	445	433	424	441	460	455	434	461	461	483	452	440	419	435	419	470	435	450	408	399	473	459	441	456	442	450	422	406	461	442	452	472	456	412	479	444	447	467	482	445	429	431	429	452	475	425	412	430	437	414	457	461	418	406	431	460	452	444	440	440	450	422	451	428	459	434	427	442	409	458	451	434	440	437	433	412	420	447	454	443	473	448	453	410	426	456	449	446	437	448	422	428	453	411	462	441	460	446	419	436	458	440	484	430	435	470	476	455	441	424	427	428	447	455	409	441	466	465	491	457	428	470	451	429	444	429	443	446	473	460	472	426	403	453	424	443	425	445	437	446	450	439	410	445	421	446	444	429	447	469	440	457	444	450	428	411	478	412	419	415	447	404	472	450	417	467	445	466	457	448	431	464	466	427	449	441	436	434	452	481	430	488	442	473	462	441	454	462	409	448	433	486	467	434	444	437	447	462	483	442	430	454	444	406	464	477	440	470	410	415	449	391	445	452	429	471	420	464	452	448	449	456	427	401	448
2668	314	7212	11003	3477	956	305	121	62	43	43	51	52	48	43	41	53	44	38	38	32	37	54	45	46	45	38	39	47	52	37	39	57	52	44	44	37	43	42	52	53	33	54	34	41	48	50	49	45	35	40	48	39	42	48	39	38	34	29	33	39	48	31	41	42	33	45	34	38	50	45	43	43	41	31	53	40	32	33	64	45	35	37	47	36	40	35	36	40	37	49	48	35	38	37	52	27	37	48	45	38	38	48	50	30	43	36	39	51	46	48	34	39	48	44	31	41	43	40	37	47	37	42	42	45	40	42	44	44	40	42	45	45	41	48	42	40	48	36	39	45	36	44	34	38	41	47	41	39	37	58	37	29	40	44	37	44	48	36	51	61	49	44	42	35	38	72	39	48	42	37	43	32	41	40	40	25	44	45	48	49	46	53	45	34	54	33	40	34	52	36	45	42	41	36	46	46	45	37	39	42	43	44	38	46	40	42	45	35	36	58	33	38	31	48	37	34	34	43	46	34	38	47	48	40	49	49	44	49	46	52	40	42	38	53	42	45	63	37	38	41	29	37	39	43	46	43	45	52	39	45	51	33	60	33	49	33	38	52	42	32	39	43	45	55	46	34	42	44	40	39	40	42	35	40	31	38	35	39	46	37	39	37	49	38	38	35	48	33	33	37	40	43	33	42	39	44	47	33	43	34	31	41	53	39	45	36	44	38	46	42	39	39	35	39	31	43	42	38	46	41	42	39	33	49	57	36	54	41	43	43	41	38	44	32	44	51	36	36	32	45	34	41	32	48	42	30	50	37	43	45	34	44	37	46	37	33	41	40	50	38	37	40	37	38	52	32	34	38	51	53	50	37	50	53	33	56	34	51	44	43	38	29	46	41	43	42	40	35	37	36	43	46	44	43	44	46	45	50	52	37	41	37	43	46	38	44	57	56	46	38	45	50	45	41	46	55	46	46	31	46	43	53	45	43	44	42	49	42	45	54	35	34	44	54	44	34	43	49	31	41	38	65	38	33	43	43	37	40	51	42	35	46	37	33	48	35	36	45	36	51	51	40	49	43	46	40	47	40	40	46	45	41	53	31	43	46	34	35	42	28	45	39	41	46	45	36	42	42	35	48	33	47	42	56	54	38	44	45	46	41	43	40	40	34	44	37	40	29	37	36	39	37	41	46	28	34	47	32	33	33	48	43	41	27	39	36	40	45	38	36	52	41	31	45	41	45	36	43	40	50	33	48	39	46	43	53	45	31	63	38	37	37	45	38	44	42	37	44	41	47	61	53	43	49	45	46	48	38	34	37	49	41	48	41	39	40	35	47	27	30	49	40	55	55	39	35	35	46	43	39	52	42	43	43	48	47	41	41	43	53	35	35	57	47	55	44	47	45	48	39	58	47	45	36	45	45	35	40	51	45	36	40	34	54	41	40	41	41	37	45	34	45	35	37	40	31	53	43	42	45	41	40	43	50	37	44	47	34	34	32	47	41	43	57	53	52	43	34	35	38	35	41	50	55	35	44	47	51	43	44	48	50	39	36	39	45	42	43	47	34	29	44	43	49	36	40	44	42	43	40	34	50	56	38	31	45	41	56	35	43	43	37	38	46	47	38	39	38	37	52	48	39	39	44	46	43	39	37	38	47	29	46	44	55	25	39	41	45	43	39	45	43	53	40	50	46	52	33	36	31	43	32	35	39	35	35	39	39	56	38	48	37	30	39	43	42	46	41	48	53	49	42	55	33	36	44	44	32	25	30	51	35	39	45	45	46	36	40	32	49	40	30	37	34	39	43	49	33	48	35	40	35	40	27	44	38	46	45	37	46	37	36	33	41	40	34	44	44	47	47	34	39	50	49	47	46	39	54	27	38	52	49	46	42	39	46	52	58	42	47	46	40	42	46	32	43	32	43	38	42	35	48	41	35	52	41	41	40	47	32	43	44	31	45	58	36	47	43	23	30	46	46	39	38	40	53	44	45	45	47	30	37	34	41	54	37	48	39	41	41	48	34	39	45	40	42	35	51	48	46	40	41	48	40	35	33	44	35	50	47	42	35	43	49	40	36	44	38	43	34	37	38	30	40	40	46	38	40	48	42	43	38	47	44	44	37	47	52	51	36	48	36	37	50	48	45	42	44	42	39	45	52	39	47	46	54	38	40	32	55	50	50	54	33	46	45	29	54	42	36	46	38	30	44	37	54	48	42	47	41	38	28	49	50	37	38	37	32	51	38	37	49	32	45	40	49	37	57	40	38	31	46	53	49	36	34	45	37	47	47	53	40	37	48	49	43	39	38	44	32	39	36	38	40	45	46	48	42	49	41	40	38	44	46	43	41	45	52	32	51	42	42	31	37	46	51	49	47	42	36	46	38	40	35	45	45	43	42	39	42	45	44	39	40	41	51	30	34	57	46	45	48	37	45	49	42	29	38	56	49	41	38	45	36	39	57	52	45	50	41	46	33	51	34	47	49	41	41	38	38	36	44	41	42	32	50	43	53	30	38	49	40	45	43	33	40	31	44	38	30	40	35	37	48	43	29	46	43	51	40	52	45	45	44	33	48	43	42	45	44	43	42	42	39	32	46	39	37	40	39	52	36	39	34	31	36	40	69	41	45	42	52	52	39	48	55	50	50	38	41	46	51	33	47	41	39	48	39	43	49	37	41	31	39	37	42	38	43	48	61	45	35	43	46	47	47	40	46	43	36	54	32	43	37	40	57	47	44	40	35	42	35	41	52	43	34	42	55	39	46	47	50	52	44	43	38	39	34	34	45	44	48	38	43	30	28	48	44	42	44	37	39	43	51	25	47	40	51	45	40	33	37	45	55	45	50	40	39	55	37	46	38	37	30	40	51	41	37	51	38	55	41	32	49	39	38	45	41	51	39	33	31	44	44	56	33	36	44	42	38	29	40	50	44	42	43	45	43	44	46	37	32	45	34	39	50	44	51	30	48	43	45	42	39	33	40	43	38	45	48	45	30	52	45	34	31	36	44	36	59	43	49	56	44	53	42	37	46	41	38	50	35	35	50	44	45	39	38	33	46	43	45	39	40	45	45	40	45	45	37	39	33	48	34	41	48	47	55	51	49	56	41	33	30	39	48	26	47	46	46	38	40	38	38	41	42	31	30	39	46	45	39	44	37	32	40	48	39	40	52	39	51	29	38	50	44	33	38	33	39	39	39	34	47	31	49	55	45	49	33	37	39	42	41	55	38	40	31	46	37	44	44	35	45	43	45	37	36	49	45	32	44	38	40	49	48	47	45	58	52	43	39	48	49	32	41	47	39	48	45	39	29	48	44	30	35	42	42	47	49	44	41	51	45	38	42	40	38	52	45	35	42	39	35	48	55	38	40	46	44	38	32	44	44	38	29	45	56	41	47	59	45	37	53	41	25	41	44	45	35	47	52	42	39	51	44	34	41	32	31	47	36	36	39	46	27	54	40	42	41	34	43	41	43	45	41	32	54	50	41	39	40	45	36	49
21028	6573	32902	38137	28169	18889	8001	2497	941	550	508	470	487	457	441	443	446	458	450	462	443	509	452	464	519	480	491	476	497	458	481	462	483	489	441	500	488	501	450	472	505	475	473	456	475	477	426	480	488	478	434	475	481	513	480	485	510	453	478	477	511	427	445	499	476	466	459	469	486	497	483	482	491	474	436	452	434	457	484	477	465	528	515	495	473	466	496	479	475	467	455	498	479	482	505	496	470	499	497	468	471	436	515	467	465	469	483	460	449	470	501	494	446	459	507	473	486	462	453	481	467	495	501	484	480	495	435	435	507	492	496	469	482	498	445	478	473	473	484	476	490	481	513	468	445	507	489	459	470	500	460	461	511	480	441	485	482	457	472	482	455	484	476	483	510	432	499	452	487	487	486	462	471	476	475	469	490	440	473	494	522	467	469	518	482	486	481	511	453	433	490	487	507	514	505	473	500	483	498	469	462	469	487	465	472	465	493	464	466	476	473	443	483	493	490	446	487	477	454	491	447	444	465	525	491	498	447	477	474	509	451	485	488	496	486	450	486	459	479	485	477	493	521	474	487	460	424	474	470	483	434	503	499	456	470	463	469	482	468	507	483	503	496	458	488	467	446	468	453	417	456	452	459	464	474	443	502	451	460	445	486	450	460	480	451	468	450	469	492	448	459	496	446	479	482	495	489	467	465	518	470	487	452	473	486	496	471	508	469	486	474	458	496	491	488	476	479	477	481	462	467	464	507	437	463	464	465	449	470	494	450	485	461	494	492	479	490	479	517	490	489	453	453	495	495	492	484	447	473	520	518	463	488	486	474	474	457	484	502	460	501	483	453	468	464	442	489	420	474	473	492	523	443	504	493	501	492	494	514	485	466	437	469	461	485	518	468	463	475	438	487	467	465	487	467	472	458	471	482	458	471	469	465	435	471	479	459	491	455	494	469	480	476	471	473	450	513	487	468	504	480	474	468	444	462	511	473	470	467	495	480	497	425	445	456	490	476	506	493	459	504	441	530	474	490	461	480	478	512	517	468	436	494	420	496	460	504	507	500	445	455	505	455	479	455	463	462	436	465	474	497	508	430	489	455	485	435	505	486	471	471	529	473	442	465	520	481	488	451	469	476	499	521	468	455	471	498	452	469	508	451	432	457	470	467	451	480	464	480	494	468	474	490	475	479	469	501	460	488	493	438	506	502	467	464	505	488	470	485	453	442	457	481	458	475	505	461	428	469	469	457	486	490	434	513	452	474	504	486	483	476	499	493	460	481	468	463	470	493	484	478	495	480	491	492	437	463	462	497	489	471	494	507	418	539	501	515	485	456	463	464	451	530	515	464	428	505	476	474	477	493	547	462	440	490	463	447	478	475	490	499	466	471	484	497	486	469	456	499	509	453	495	438	519	467	496	485	489	457	464	477	463	412	484	459	476	460	463	492	514	477	505	464	467	484	453	479	470	469	480	459	494	432	453	489	461	477	485	495	474	428	485	450	481	502	465	513	478	481	471	457	461	453	471	482	488	465	461	505	488	452	447	455	505	492	480	438	427	454	461	528	494	451	526	494	486	456	468	471	506	490	487	458	514	494	532	470	497	460	477	486	495	463	479	458	473	465	487	474	461	456	476	507	480	471	438	461	502	438	494	486	490	480	496	476	528	489	468	502	445	513	462	459	471	511	476	491	469	475	469	454	471	485	502	451	535	482	487	460	462	482	435	484	463	507	480	476	473	465	499	459	461	470	461	464	478	448	458	491	461	470	475	481	488	462	493	450	483	485	484	495	468	502	445	508	450	489	501	528	486	514	466	462	472	458	471	490	478	486	460	439	454	470	453	488	475	520	454	484	502	460	464	498	456	473	459	466	478	489	446	459	451	476	453	481	496	523	482	444	515	467	458	502	499	488	471	474	489	465	490	462	471	481	463	478	502	448	482	475	459	485	437	473	495	451	487	474	497	508	480	481	496	468	477	453	441	478	514	473	493	494	497	451	507	505	463	470	473	469	448	462	469	451	446	498	482	451	483	464	482	528	488	451	514	455	483	487	448	447	466	466	469	498	480	500	452	502	456	463	494	455	483	481	470	475	467	475	439	516	423	479	491	442	485	483	477	473	473	463	502	518	486	446	450	457	493	508	452	483	479	469	493	487	441	473	492	461	473	492	454	489	473	483	485	487	519	494	486	474	505	422	461	473	482	495	468	460	449	477	477	458	456	463	478	492	486	483	461	485	455	471	480	482	457	497	492	501	473	446	474	480	449	461	460	477	448	477	489	428	477	450	513	440	446	448	450	502	460	473	493	476	503	440	464	467	495	503	476	451	456	470	490	497	535	448	478	475	484	429	445	491	474	469	491	485	467	492	502	456	468	518	473	445	471	481	492	462	469	500	494	505	488	470	480	445	467	437	498	482	477	472	453	476	461	464	492	477	517	478	462	477	494	467	492	507	467	500	478	470	436	493	469	452	448	487	452	449	472	473	479	465	466	444	483	456	442	502	499	526	462	480	453	492	442	456	476	479	474	468	460	470	496	468	442	436	507	494	437	502	466	512	450	477	505	498	460	469	467	509	467	507	456	487	470	463	449	462	502	497	487	454	461	432	464	498	459	441	456	428	499	459	499	466	486	432	480	466	477	456	482	513	491	460	501	462	479	523	490	490	478	506	500	454	480	516	447	448	550	502	454	439	478	457	464	511	463	460	476	497	486	510	466	442	538	491	494	486	468	462	481	498	491	472	458	507	484	491	485	510	482	418	453	493	492	460	475	502	492	464	489	475	453	474	490	463	474	490	519	499	470	476	482	486	484	448	431	486	488	524	462	467	486	452	473	511	486	486	433	470	474	492	461	451	460	471	468	477	462	429	495	479	464	492	481	481	456	474	482	471	494	467	474	478	414	540	495	460	489	474	476	485	469	459	491	507	464	472	476	456	497	488	459	478	488	468	496	454	463	473	472	456	464	478	491	520	498	469	445	471	467	501	472	442	513	481	457	473	447	495	472	484	498	440	449	467	478	450	479	462	457	415	486	514	479	496	505	486	488	466	500	531	488	479	493	465	467	480	446	477	455	480	473	450	487	452	443	477	496	455	499	471	460	456	442	445	467	499	482	492	475	448	508	514	464	446	472	447	461	485	523	462	548	463	439	449	431	499	448	513	488	519	486	501	479	432	501	483	458	525	452	468	481	437	469	456	503	462	472	512	487	446	477	457	457	513	453	488	468	507	465	471	536	502	467	457	501	439	455	482	456	489	499	483	474	488	482	505	480	447	510	478	486	468	473	475	456	483	479	506	498	515	460	423	516	498	460	500	462	478	503	480	476	470	471	461	491	430	483	440	456	480	508	468	462	453	490	440	490	447	456	489	492	487	481	501	491	486	493	482	468	482	480	459	446	460	421	481	421	483	485	482	442	504	479	456	485	495	424	463	427	492	413	473	444	466	448	467	432	522	500	436	522	459	516	498	477	445	488	486	465	497	463	456	447	488	490
3656	1360	17284	22098	9364	2649	757	211	90	44	53	35	45	44	49	40	44	41	34	45	41	46	42	44	33	35	47	35	47	32	39	40	40	45	43	50	34	35	43	31	37	41	42	35	42	29	48	42	46	48	38	33	45	42	45	34	51	35	38	41	42	43	41	36	40	32	27	37	39	38	37	36	31	41	44	33	35	41	48	38	46	45	33	41	38	37	33	53	46	47	40	46	43	30	34	28	36	41	37	46	40	37	43	41	37	49	38	40	36	33	40	36	42	40	43	32	43	50	37	50	43	44	36	50	40	40	33	30	33	45	33	34	42	43	31	45	40	42	46	37	35	46	41	38	40	35	38	32	41	40	39	56	41	36	42	49	36	44	34	48	48	37	39	34	35	34	34	40	44	48	45	41	31	41	38	40	40	39	36	40	34	29	30	38	37	34	36	57	45	39	34	43	34	44	41	43	38	32	39	42	36	40	34	40	38	40	53	42	40	34	41	34	47	54	35	33	35	36	32	45	28	42	41	32	40	37	35	37	39	38	35	34	44	35	37	23	43	34	37	44	40	37	29	45	46	35	37	51	38	38	35	42	40	47	34	41	46	43	41	43	30	34	41	58	36	45	39	39	38	43	42	40	40	42	37	49	43	44	40	44	43	39	42	33	39	41	43	42	37	34	39	40	33	37	45	44	36	39	41	53	41	38	40	42	30	45	29	39	37	39	42	43	34	48	48	54	43	37	39	43	48	41	43	35	40	35	36	30	36	39	38	31	53	38	46	41	31	40	42	38	42	43	49	38	26	43	48	41	32	46	35	33	38	40	39	24	37	47	32	31	30	33	40	47	47	43	45	32	44	25	38	39	40	44	46	41	48	48	43	46	40	39	41	58	41	36	42	47	36	43	46	40	39	41	53	47	48	40	48	41	29	46	34	45	42	43	38	33	35	44	37	36	32	38	25	51	40	35	28	44	35	41	37	43	36	39	43	41	39	37	27	40	39	47	40	44	42	48	34	43	38	40	40	42	54	47	34	36	37	36	36	40	37	43	47	42	36	31	42	44	36	39	45	45	40	30	34	36	44	51	39	40	35	41	40	28	34	36	44	38	36	44	32	35	37	36	45	37	42	56	30	43	51	39	37	41	37	34	41	41	49	38	39	42	31	56	40	48	34	52	46	38	37	46	34	39	42	44	38	45	30	39	52	42	34	34	38	45	45	53	41	40	44	34	32	45	40	38	31	43	50	36	42	38	33	42	44	48	53	46	39	51	43	42	46	46	32	36	46	41	31	32	44	37	29	41	38	41	36	30	37	48	40	46	27	33	45	45	39	28	33	45	43	46	36	47	34	38	39	41	35	27	41	34	34	38	39	42	40	44	37	35	29	31	45	38	36	37	47	51	36	39	42	39	48	35	48	40	31	43	34	34	49	46	30	34	39	46	43	40	48	52	48	35	39	43	45	33	35	39	41	39	35	32	33	35	38	37	40	36	32	34	34	42	43	36	35	30	51	52	32	34	51	41	37	38	38	39	51	42	48	46	54	37	36	42	43	40	47	41	54	44	40	50	45	41	45	53	28	41	41	42	45	40	38	36	39	39	45	51	38	48	44	34	38	41	45	44	29	42	42	41	46	45	30	35	43	35	45	45	29	28	41	52	36	44	43	38	35	50	43	50	33	36	34	32	43	30	31	38	34	29	47	45	44	35	38	33	36	42	34	53	43	47	29	31	32	33	50	35	47	39	34	36	35	44	33	55	57	37	31	38	38	53	34	34	44	52	28	35	44	50	38	41	32	38	39	50	43	40	39	28	31	53	32	44	40	40	37	31	42	34	23	45	43	34	39	44	46	48	48	36	38	36	33	33	33	46	46	32	47	38	54	35	38	42	42	52	38	35	30	45	33	34	32	34	33	36	32	42	44	37	32	43	48	36	43	27	29	53	38	42	34	30	41	47	53	50	44	37	38	39	40	44	34	47	44	34	35	54	32	37	39	44	45	43	44	48	49	43	57	35	41	44	46	34	37	42	34	31	48	35	40	45	35	33	39	45	48	53	57	37	38	31	42	40	34	40	40	37	32	40	34	43	34	35	39	31	35	37	34	42	37	42	31	40	35	51	43	33	40	43	41	37	26	33	20	43	36	33	32	30	25	36	49	40	44	25	42	35	50	42	55	39	40	39	46	34	33	40	44	29	33	43	34	48	35	27	34	33	49	37	33	51	39	43	38	42	41	38	47	33	52	41	37	42	33	42	37	31	35	37	50	44	40	31	45	45	40	51	48	48	41	42	40	42	33	47	48	33	35	38	34	37	43	46	41	49	35	38	41	47	46	46	45	42	44	33	38	37	40	49	48	38	34	41	32	52	46	37	54	48	46	37	29	42	33	36	40	48	39	43	26	40	45	44	27	37	49	48	42	33	27	40	34	39	37	39	39	40	47	42	46	41	33	33	40	48	40	39	33	42	59	42	32	36	51	39	37	37	38	46	43	41	43	46	42	34	26	38	39	31	36	50	42	50	34	48	39	46	45	39	50	36	38	40	40	32	31	39	41	47	42	39	39	38	43	30	48	43	37	39	35	44	38	35	44	35	50	40	38	48	45	38	44	40	44	42	41	31	45	36	41	42	44	31	48	36	43	41	41	43	47	48	44	38	33	41	32	49	38	44	47	38	35	48	56	27	33	38	33	37	38	49	49	32	41	35	41	44	35	37	45	41	35	30	26	40	32	42	36	51	41	45	36	50	33	37	34	47	45	36	39	35	41	35	46	48	34	37	44	32	38	40	30	30	32	33	35	51	39	40	43	42	46	43	28	37	50	39	43	40	29	41	44	37	40	41	53	44	36	37	33	45	44	33	50	38	35	44	32	50	38	33	42	38	42	42	47	36	39	51	47	30	35	39	45	50	43	45	43	43	37	44	43	35	37	29	36	37	31	51	33	29	44	38	41	43	38	40	45	46	40	42	41	50	49	46	43	37	41	36	55	37	42	42	44	40	48	51	45	49	42	42	36	38	29	32	37	37	36	44	36	41	31	49	38	42	43	38	37	46	35	38	39	39	40	41	33	43	43	47	36	31	43	38	33	42	31	42	46	36	37	36	37	44	34	35	67	32	42	43	42	53	40	47	29	38	45	46	42	39	37	37	46	34	35	36	46	40	39	37	42	44	43	30	37	29	45	30	37	30	40	38	37	36	37	37	38	40	47	35	56	36	39	31	29	44	31	47	39	37	33	31	31	55	49	41	44	30	40	35	44	44	31	39	38	47	39	39	36	37	26	42	52	46	41	39	32	31	33	30	36	47	34	51	34	26	37	31	41	49	42	32	44	42	49	31	40	36	32	38	40	38	38	45	47	43	41	34	51	39	35	27	41	32	41	38	35	44	53	48	46	40	56	40	58	46	47	45	39	43	44	34	33	36	34	42	47	40	35	42	38	41	48	36	44	37	49	39	36	42	56	42	33	47	35	39	46	33	39	28	32	40	43	42
29232	14192	43986	52096	41630	29773	16016	5449	1481	646	465	476	449	437	440	423	413	465	460	421	424	435	443	456	444	427	436	433	447	407	434	421	476	437	436	454	441	422	445	456	456	454	498	461	462	457	399	445	439	486	422	472	430	485	430	451	471	480	440	444	449	423	446	472	477	480	437	412	445	464	455	459	471	477	468	426	452	485	471	470	452	410	429	465	442	450	411	457	438	434	426	441	425	424	447	473	481	446	466	430	448	466	434	462	452	436	479	467	487	448	458	459	433	434	441	470	443	434	506	472	423	430	453	441	435	423	462	428	435	451	468	458	471	463	442	474	452	461	447	450	401	421	444	475	434	443	449	440	462	443	451	486	418	420	431	386	450	442	473	442	430	481	446	423	477	447	423	427	462	445	438	423	460	497	445	454	425	416	419	429	455	463	448	448	426	438	479	453	449	458	475	456	481	454	450	440	454	417	440	441	459	443	423	438	434	474	433	477	404	456	456	408	482	444	445	434	465	485	459	430	439	436	439	439	463	437	429	441	440	463	417	467	425	416	454	445	474	428	431	448	449	452	464	453	450	432	450	443	476	431	422	440	462	475	418	444	489	447	449	424	449	464	465	437	481	450	422	439	460	466	493	429	457	455	456	411	443	455	442	416	431	464	452	439	459	439	445	415	445	487	440	420	440	459	442	424	469	404	448	437	429	468	422	463	424	439	423	488	460	465	455	464	451	442	464	451	428	444	449	458	417	447	474	420	430	446	408	435	431	443	473	458	449	434	447	444	440	426	457	448	437	446	437	480	455	467	422	445	448	444	440	451	466	427	497	434	486	460	451	447	446	477	447	430	431	439	458	456	469	452	461	436	477	456	454	417	499	447	472	431	457	482	458	431	439	477	430	423	441	451	444	433	436	446	446	436	420	462	448	463	475	460	423	429	475	449	472	438	390	431	463	451	482	475	477	429	469	447	417	445	431	445	442	424	417	424	448	410	441	468	460	431	446	465	450	444	458	376	418	492	417	433	458	510	391	408	436	452	436	445	446	430	454	409	451	457	520	441	433	473	430	417	414	483	458	439	445	446	444	410	456	464	461	428	444	435	440	436	468	447	445	502	458	434	454	436	421	446	433	477	491	471	485	464	438	467	485	436	456	482	437	439	490	449	446	447	437	448	473	428	501	439	452	465	441	464	423	441	439	438	435	459	434	447	425	438	480	465	430	453	421	415	454	450	447	422	456	474	452	491	456	470	432	436	425	458	461	428	448	453	426	417	452	426	460	487	457	473	465	439	447	456	434	468	454	423	446	425	414	475	495	454	469	431	460	430	464	444	445	446	471	435	413	494	440	440	476	447	477	457	436	401	443	428	443	442	458	450	438	435	455	456	455	433	416	453	433	472	423	472	463	459	472	456	487	416	458	434	479	447	466	468	472	450	425	423	459	410	456	420	436	458	453	445	411	420	460	440	427	469	435	454	463	444	461	450	442	466	459	449	388	444	433	453	466	447	471	447	455	467	499	447	470	446	449	400	439	408	472	412	440	456	442	419	435	464	467	461	474	435	440	448	440	481	461	476	465	428	439	418	438	476	469	430	435	447	474	444	435	444	406	447	406	460	462	445	461	452	476	473	419	484	469	483	460	444	445	459	435	421	425	477	433	459	426	445	483	447	410	471	451	443	425	492	434	446	448	459	405	438	428	476	470	449	409	436	453	482	476	469	431	440	458	481	409	470	462	436	458	468	454	462	457	400	436	445	419	444	441	407	462	469	430	473	417	441	473	444	435	450	425	428	464	455	443	456	462	458	446	425	451	463	434	478	464	440	462	452	496	415	421	445	436	459	415	424	446	461	452	429	496	451	420	445	436	463	466	402	488	440	443	468	458	484	458	411	491	467	452	468	418	434	453	443	472	440	438	439	414	446	431	461	424	431	418	455	407	445	451	461	451	477	447	457	439	428	468	415	458	445	455	411	446	446	436	445	420	437	469	413	420	467	409	446	451	409	456	423	478	454	485	442	457	401	459	436	457	442	426	467	425	466	446	430	432	439	441	459	437	463	467	449	487	424	434	437	462	453	476	454	429	450	473	443	475	466	466	507	424	421	413	468	431	451	442	430	432	467	448	425	448	457	488	465	436	445	462	447	473	458	439	432	423	420	471	449	426	447	453	464	456	484	472	461	455	439	458	457	488	438	457	434	459	432	446	406	464	442	450	481	418	401	442	469	417	455	413	485	453	427	459	452	458	463	447	456	432	460	446	478	449	450	436	462	454	484	413	426	459	462	418	420	428	445	481	422	477	459	448	441	411	478	446	407	485	452	458	429	427	480	456	466	402	438	457	465	449	442	476	417	437	416	463	449	428	437	450	443	431	449	450	455	453	447	451	463	473	457	481	447	492	463	436	449	459	413	496	440	467	414	474	445	465	441	467	419	459	455	448	405	481	452	458	470	438	456	457	453	467	426	403	448	411	459	435	424	459	436	446	485	466	422	435	465	453	423	451	433	428	457	435	405	431	461	437	421	486	477	434	433	469	440	460	446	468	464	417	399	427	477	448	452	432	430	452	445	460	467	427	436	432	464	432	412	450	428	460	469	419	463	442	478	399	456	423	516	450	448	447	484	460	432	483	478	418	458	424	457	445	426	421	471	439	439	465	462	454	451	479	463	434	434	470	493	435	446	456	436	479	457	485	417	477	467	478	446	449	451	454	427	444	486	467	438	435	427	455	443	447	441	422	433	442	476	447	473	445	412	453	454	430	459	462	423	481	455	448	430	424	455	453	455	478	476	454	449	414	453	467	429	444	433	440	484	480	466	469	492	441	481	439	448	499	445	486	468	479	410	472	482	447	447	470	466	451	458	472	441	458	479	442	433	433	484	429	473	462	468	459	460	443	467	434	492	448	453	399	466	437	451	444	434	469	459	432	441	437	446	476	462	410	453	434	465	463	434	470	486	439	417	446	454	451	457	446	483	460	462	474	453	460	460	445	479	423	428	442	410	435	451	424	448	454	459	416	428	448	475	447	437	495	453	467	463	482	475	459	427	468	431	452	445	448	484	424	449	465	476	426	395	454	430	431	433	478	424	431	455	430	488	432	431	441	415	459	423	428	440	454	456	455	450	484	481	434	491	464	448	460	482	469	449	464	443	459	424	444	448	436	470	454	461	465	449	452	388	424	493	453	447	426	444	455	445	451	466	455	452	433	443	457	439	419	420	430	458	412	460	431	478	462	469	431	442	452	463	466	449	477	442	459	434	441	452	414	459	454	427	434	447	457	476	417	486	429	451	460	460	446	483	470	457	450	468	436	451	448	474	449	492	470	467	446	454	447	443	452	452	427	440	426	459	486	465	495	411	448	446	481	434	464	467	475	425	454	479	396	479	444	424	467	458	428	432	414	425	458	453	487	424	437	447	467	490	442	426	436	460	430	464	426	445	442	468	458	430	463	452	464	397	431	474	454	425	415	444	452	449	420	428	432	441	429	473	424	464
5098	1184	16280	23213	9489	2766	770	228	74	52	52	56	35	45	44	44	46	38	49	37	49	36	40	38	38	27	35	45	34	46	43	49	30	41	50	43	47	40	43	51	40	40	49	34	35	38	47	47	64	33	42	35	37	39	40	46	48	34	39	51	40	36	43	33	43	44	54	49	35	43	45	41	43	39	43	35	44	47	48	46	42	40	43	42	52	49	46	45	39	42	38	49	51	41	48	37	35	38	48	41	36	33	48	63	38	43	36	40	39	39	30	37	47	40	57	49	45	40	52	43	37	48	42	45	42	35	46	44	49	41	43	48	50	41	34	44	42	48	45	51	35	34	52	41	50	45	35	51	39	43	52	42	42	46	53	33	44	42	55	30	50	42	46	41	46	43	44	40	47	53	48	51	37	40	47	41	38	41	52	38	38	39	40	50	52	35	44	39	44	42	45	35	53	51	41	36	35	38	41	41	47	53	41	41	39	33	40	45	35	48	35	55	43	27	42	34	57	46	41	51	44	30	37	50	37	33	49	40	42	33	44	32	42	38	46	42	40	38	37	35	50	35	34	38	37	42	60	39	43	53	50	51	59	49	33	51	46	47	48	45	52	38	38	44	42	36	48	33	45	44	53	51	34	53	35	33	33	34	35	36	50	55	60	47	58	46	42	42	44	43	50	44	40	50	47	34	50	37	43	47	55	37	46	39	44	40	39	50	27	41	42	24	37	43	44	42	35	45	33	42	44	52	54	40	43	44	45	36	41	38	42	39	37	37	36	38	43	36	42	45	41	47	40	46	45	37	43	34	32	39	33	40	42	35	39	41	39	48	50	42	37	51	46	55	28	36	50	52	42	42	37	43	47	44	49	45	37	45	39	38	44	41	47	37	51	43	49	41	44	55	41	41	48	39	46	32	43	49	56	51	34	39	37	42	47	42	53	32	47	49	46	48	43	40	51	37	40	36	56	42	46	47	39	48	47	44	46	50	42	51	44	31	35	35	38	42	50	48	39	34	39	40	51	43	35	51	42	42	48	45	42	37	44	49	44	41	28	47	41	50	34	47	40	61	34	41	49	44	50	36	48	34	41	42	44	55	47	43	48	37	45	48	36	52	32	43	38	44	45	43	39	40	42	35	42	37	47	41	57	40	44	44	49	39	34	47	51	42	40	45	36	48	44	42	46	53	43	42	51	41	51	41	44	39	46	36	36	42	52	37	56	48	41	32	47	36	51	43	46	50	45	42	43	45	48	35	43	38	37	48	34	42	34	41	43	45	41	48	49	44	50	49	48	47	56	43	43	44	40	44	40	51	40	48	37	34	41	42	47	44	47	44	38	53	52	34	51	48	34	47	40	38	47	30	54	43	45	44	40	35	33	45	38	42	48	41	33	51	43	30	45	61	41	29	53	39	39	42	51	44	33	44	46	47	34	40	35	35	41	38	46	41	40	48	42	49	44	41	53	52	38	28	43	41	38	62	49	40	36	41	44	39	41	38	40	31	51	45	38	34	36	43	43	54	47	46	31	39	31	45	48	41	40	42	41	47	44	38	40	43	38	48	41	45	60	38	45	44	39	54	45	43	43	46	35	34	33	44	48	40	54	39	48	40	44	48	54	52	44	50	37	40	44	48	39	37	31	49	35	54	40	35	32	46	52	43	45	48	38	35	39	40	38	45	39	35	42	38	46	47	47	44	47	40	40	43	43	43	37	45	37	47	40	47	43	53	43	38	37	47	47	48	45	35	50	42	52	45	39	39	43	47	36	44	49	45	45	34	46	37	35	38	51	39	46	44	45	44	45	38	41	34	35	41	40	46	26	58	44	42	51	38	44	45	30	44	41	47	40	37	45	29	45	33	28	43	34	44	31	38	36	38	36	57	38	40	48	55	54	43	47	28	48	55	45	46	41	45	54	50	43	44	38	45	43	37	40	51	55	50	34	51	37	51	44	44	45	50	42	46	40	38	39	40	35	32	46	40	41	48	36	54	60	44	41	38	44	38	40	53	40	35	48	28	53	52	55	45	49	37	39	52	46	51	41	36	40	35	40	44	32	46	47	35	38	44	36	34	47	50	44	39	51	35	42	28	48	36	54	40	45	41	41	41	40	46	36	36	44	37	35	49	48	43	47	36	43	48	44	36	38	39	40	44	33	51	38	55	43	39	43	41	41	51	50	46	45	41	49	42	32	35	44	54	51	41	36	41	28	46	37	44	43	40	48	49	40	42	47	52	45	39	33	49	45	34	52	38	33	30	56	29	38	37	45	44	53	47	47	36	48	44	43	52	28	38	43	48	48	41	29	34	53	40	47	34	42	52	37	31	37	41	46	46	33	57	45	46	37	44	43	51	33	33	50	57	41	39	47	36	40	59	50	46	44	40	40	50	50	50	43	50	45	38	47	41	41	46	51	42	36	38	38	46	43	41	48	48	32	39	50	49	41	37	44	54	39	42	52	39	40	42	43	52	42	58	33	43	36	53	37	41	50	37	47	38	43	44	42	36	39	47	39	42	33	51	51	48	40	36	47	44	33	47	41	40	50	46	34	36	45	37	54	47	55	43	45	53	41	38	43	29	43	49	39	44	48	51	51	51	46	39	43	37	32	38	47	51	44	50	48	50	42	41	47	48	45	47	47	51	48	56	46	31	42	39	40	47	45	37	49	42	42	47	55	41	42	39	39	46	43	43	52	31	52	41	40	48	45	51	34	57	49	49	34	49	46	51	41	38	45	44	38	49	34	38	49	45	40	44	46	47	42	52	49	48	36	53	37	45	44	47	45	33	52	47	42	39	37	47	40	52	53	44	48	52	49	34	36	40	57	46	51	38	47	50	43	41	35	43	49	48	37	42	44	58	39	50	57	52	45	49	34	44	59	35	52	45	39	39	40	50	43	46	40	44	51	41	46	46	53	44	52	42	42	60	47	44	46	28	40	44	49	41	31	44	29	32	34	43	43	39	41	35	45	49	42	58	42	39	39	31	49	35	37	54	38	43	46	51	41	36	40	49	38	40	46	38	43	56	40	47	44	49	39	45	40	38	40	28	45	34	34	45	48	53	44	53	43	40	33	48	52	34	38	44	34	46	42	41	43	33	35	45	42	43	33	37	39	44	46	39	38	52	48	37	51	47	43	47	46	43	44	43	41	51	38	39	57	57	35	50	42	48	46	45	48	46	44	47	25	39	44	37	44	47	33	35	36	24	62	40	49	45	44	45	45	49	31	57	28	43	39	36	61	35	45	42	45	52	39	53	32	38	39	38	35	42	44	39	58	44	42	40	39	50	53	41	32	37	39	54	54	55	44	38	40	37	41	41	42	34	47	45	41	46	38	48	44	33	41	41	37	35	44	42	42	36	43	40	44	38	43	41	36	38	55	43	47	53	39	35	38	37	33	41	41	49	40	37	40	32	52	42	40	43	44	46	40	46	32	47	54	50	35	49	45	42	32	51	54	47	33	44	44	43	39	47	48	34	42	40	48	45	38	39
29363	11589	44014	52808	40580	29476	16193	5524	1541	662	502	478	436	479	502	472	490	473	491	471	442	484	466	498	503	442	465	486	475	509	459	481	455	481	451	504	489	470	493	509	475	474	524	448	480	484	471	472	489	475	478	500	520	516	483	434	469	410	484	506	467	465	453	458	516	488	493	450	501	450	495	466	485	462	480	475	472	467	495	509	492	481	500	485	473	479	500	493	472	472	474	455	479	498	479	501	496	436	498	506	478	498	519	490	481	472	441	501	471	476	477	478	468	448	464	465	481	513	448	521	510	476	462	517	480	472	465	468	504	469	453	507	466	505	485	480	453	476	499	500	433	469	449	474	443	489	507	487	460	477	471	514	459	464	484	464	515	473	471	459	493	467	487	460	474	442	457	487	496	491	497	463	473	474	495	479	518	461	466	507	497	470	525	485	511	472	506	477	445	504	461	474	486	505	530	484	519	499	492	447	470	471	471	474	493	429	451	496	441	478	502	454	488	496	468	530	469	516	498	474	487	493	524	523	523	488	465	458	471	466	488	436	495	474	487	478	493	491	486	467	485	490	461	473	487	446	472	526	493	483	466	463	447	428	467	500	495	462	480	496	485	480	513	466	495	496	491	485	504	516	530	470	473	489	457	492	511	491	483	446	503	445	461	472	482	498	467	467	418	512	478	475	443	489	444	489	488	465	508	494	475	473	413	455	504	454	491	456	511	487	508	478	506	471	484	477	451	485	493	501	447	462	479	498	481	510	458	460	487	445	457	485	439	478	482	520	500	470	464	482	448	468	478	478	490	525	466	439	473	499	474	474	456	477	472	471	474	457	497	453	488	483	479	524	509	451	495	509	509	478	498	492	455	449	443	454	524	499	472	500	495	467	462	501	497	492	473	424	491	505	477	492	481	509	496	472	503	492	521	469	473	456	485	520	505	481	468	516	465	449	476	476	488	465	485	503	454	464	466	435	476	472	444	502	483	500	488	482	502	491	467	528	478	456	473	464	498	454	497	466	487	503	460	543	460	511	499	467	481	478	462	501	483	465	471	498	476	459	462	430	497	477	499	477	463	510	439	461	472	472	473	511	484	492	458	500	472	511	498	488	487	464	487	488	475	490	492	452	500	502	476	470	530	462	504	468	454	518	502	495	499	509	479	450	472	474	487	523	471	470	496	468	489	478	447	464	478	435	463	456	485	492	509	480	432	503	492	496	478	447	470	472	486	480	482	471	481	494	517	458	491	532	464	479	497	509	518	453	506	453	494	542	493	514	470	512	492	475	480	462	506	468	471	507	508	460	442	528	512	473	494	448	507	493	480	441	461	462	474	506	467	493	470	451	472	521	467	439	467	486	451	475	531	483	508	454	494	492	489	495	453	478	513	435	466	501	497	509	512	432	476	488	461	481	509	477	502	472	495	489	481	463	461	481	459	484	484	501	487	445	483	495	504	492	454	515	470	486	487	483	454	509	475	511	489	459	469	473	450	454	460	471	499	485	502	474	460	492	503	498	464	496	503	490	485	480	482	470	476	469	506	475	472	497	473	475	484	499	497	522	480	528	465	460	466	501	489	471	495	469	450	441	485	473	467	495	458	488	464	479	494	481	495	452	484	455	489	445	500	461	481	450	478	468	508	472	481	457	510	449	495	493	494	498	469	472	492	457	493	517	488	470	472	487	458	492	453	468	507	461	488	464	483	477	484	483	481	478	458	511	487	482	496	482	443	473	518	477	413	438	474	493	465	461	448	521	485	519	460	503	484	480	483	525	501	482	427	487	468	499	463	449	460	535	514	484	451	511	465	519	490	471	470	482	490	497	491	506	483	467	458	463	477	508	471	444	439	477	462	522	498	467	453	461	452	515	466	456	464	517	490	438	445	481	449	476	494	479	473	521	457	491	504	449	478	515	502	466	487	493	445	465	486	492	480	474	505	491	466	484	487	477	490	467	481	468	471	486	448	515	494	493	498	474	492	493	475	543	451	481	466	490	436	517	479	482	490	476	497	479	483	493	471	466	502	484	453	465	503	442	488	475	488	495	465	473	490	483	467	482	486	501	484	471	475	491	492	455	499	470	452	462	485	516	516	486	514	457	481	467	440	463	493	483	435	451	491	470	467	474	481	470	469	452	447	514	473	506	496	473	466	479	458	456	486	434	495	446	462	489	474	512	471	493	520	499	472	514	481	487	482	475	482	504	509	490	467	468	487	487	481	484	472	488	474	468	500	515	472	483	469	460	482	518	526	478	498	507	496	493	485	510	492	466	446	466	485	467	485	509	472	497	522	460	501	529	518	529	464	449	485	472	474	524	447	496	445	481	463	469	490	505	443	492	460	486	473	495	474	510	463	474	469	440	482	500	461	487	473	488	485	528	503	486	485	460	484	489	458	478	466	502	434	488	490	465	493	466	478	514	476	484	480	508	501	513	499	498	450	490	488	446	463	475	479	507	498	497	511	494	485	479	464	464	445	512	473	493	461	469	476	418	460	467	517	474	467	458	482	450	424	500	481	474	454	487	470	481	471	447	489	455	468	508	498	495	469	451	455	455	491	461	475	486	477	483	519	481	492	456	459	448	474	491	508	492	493	493	454	471	483	484	483	518	491	443	491	498	508	477	527	495	479	493	490	472	440	485	490	490	462	495	481	463	442	461	461	451	466	463	485	498	434	529	500	495	488	498	504	469	489	497	465	518	448	471	461	463	502	506	455	481	453	470	484	469	461	486	476	441	514	473	484	475	472	485	494	471	505	499	473	515	485	452	462	467	467	494	469	471	457	469	460	484	459	469	473	488	488	449	496	477	451	468	502	507	500	467	483	509	491	478	467	473	473	511	501	482	460	496	489	478	477	452	456	490	500	466	479	442	476	497	499	500	483	486	452	460	483	441	515	487	501	505	516	505	485	492	471	495	536	459	496	484	487	453	454	466	492	477	465	511	495	502	476	450	487	467	515	470	468	510	476	466	522	465	484	476	471	493	480	489	499	484	471	473	493	429	497	511	497	476	494	472	479	492	467	462	483	421	464	489	466	473	480	482	501	457	465	505	523	488	468	477	439	484	480	472	457	465	480	480	492	531	455	490	500	477	454	481	474	481	485	454	490	523	506	471	518	507	521	481	476	509	484	488	453	448	487	441	464	487	501	475	468	489	496	488	497	509	461	502	495	498	466	464	497	471	461	490	509	485	508	474	465	455	459	467	499	461	448	465	487	489	505	464	464	469	472	468	477	498	511	510	464	457	467	497	495	494	475	469	459	507	466	478	499	483	458	511	477	478	463	484	483	499	458	465	504	484	510	479	476	477	473	471	481	441	481	484	482	492	472	483	465	485	484	517	491	492	444	469	490	456	454	450	458	497	485	480	517	499	464	462	490	489	493	488	493	459	423	480	442	495	490	440	488	522	438	441	455	458	475	486	494	471	455	495	500	489	495	500	447	476	460	470	474	470	435	443	497	463	491	510	488	492	483	532	498	522	461	492	478	487	492	465
4598	1449	27460	28952	13022	4314	1166	258	116	56	50	55	37	44	42	41	43	31	37	37	35	45	36	47	43	45	34	45	43	40	47	43	40	45	41	40	40	48	50	42	41	45	48	40	42	36	33	41	37	36	41	41	39	50	33	38	42	45	37	42	50	49	29	42	29	46	46	36	37	43	41	42	47	54	45	36	44	41	41	41	41	48	38	40	28	47	46	47	40	45	43	40	43	40	44	37	51	46	40	48	32	36	45	42	44	37	38	53	38	42	38	39	40	33	39	33	44	41	42	23	43	39	39	43	37	24	45	38	40	36	42	46	43	37	48	53	34	42	46	35	43	46	28	41	30	39	48	49	42	37	33	38	42	42	37	43	44	33	37	36	46	35	35	40	43	52	42	49	39	40	53	49	38	46	33	44	41	41	40	46	36	37	30	36	41	28	48	38	50	36	25	46	35	36	50	39	35	43	40	39	31	45	33	40	45	37	36	38	42	50	35	40	37	46	39	36	44	46	52	37	44	46	52	48	35	35	51	41	37	41	41	38	40	33	45	45	32	33	35	38	39	39	46	45	35	44	42	40	37	40	45	37	47	49	32	42	53	26	39	33	32	47	47	40	47	30	33	41	41	40	38	57	48	48	46	40	37	41	54	47	50	31	40	37	45	43	42	41	38	49	36	42	47	29	42	35	41	35	55	37	45	27	44	39	35	39	30	32	49	35	44	45	45	40	40	32	34	42	44	37	37	40	40	33	34	47	41	39	32	38	38	38	45	53	45	34	50	50	36	52	39	46	43	36	40	43	34	40	44	41	46	40	49	46	54	37	38	45	41	43	41	40	31	45	51	25	37	48	54	37	47	57	35	38	33	32	35	45	41	43	41	43	47	36	43	42	38	39	56	42	50	31	36	34	47	50	42	38	48	39	29	33	41	37	35	36	46	40	53	33	37	41	39	34	31	53	33	32	25	30	36	50	30	41	40	45	49	38	46	24	39	38	44	52	43	29	32	51	40	48	39	40	27	45	48	49	37	46	41	44	49	37	50	42	44	61	38	43	40	50	41	42	55	36	41	54	49	31	39	42	31	54	30	46	31	42	49	49	33	50	33	46	40	28	42	42	46	34	45	44	37	47	45	37	30	38	32	28	38	44	34	31	50	34	40	46	40	30	34	43	42	41	47	30	46	38	39	37	41	38	43	43	45	42	36	39	48	29	39	38	28	39	48	41	44	49	38	45	39	42	49	38	44	36	42	34	33	42	41	38	41	40	49	40	40	36	34	37	39	39	38	43	42	38	39	33	38	54	36	35	47	38	30	32	45	43	55	54	44	35	47	38	34	37	39	36	42	42	42	43	26	28	34	47	48	40	36	34	43	32	60	44	32	46	41	46	38	43	41	40	44	40	41	51	54	37	42	44	41	43	33	31	39	30	40	32	35	41	40	42	40	40	38	30	41	37	43	34	44	43	47	55	44	29	31	44	30	33	37	33	39	42	37	43	57	34	42	37	44	37	33	31	50	49	30	39	35	41	44	43	54	38	44	48	37	48	43	33	38	38	42	50	45	35	43	38	35	43	47	48	43	37	40	35	53	30	45	36	37	34	29	45	41	49	44	32	33	45	44	42	40	43	45	41	53	52	33	35	49	40	39	42	36	49	49	53	40	43	45	37	29	41	39	36	38	39	39	41	38	50	34	50	46	40	28	32	40	44	41	35	43	34	46	36	41	52	37	38	62	45	45	37	53	38	47	34	38	45	39	31	39	38	45	40	51	41	29	36	38	27	31	43	29	40	49	33	42	40	41	31	36	32	42	43	38	40	37	31	33	43	48	31	42	32	35	39	41	37	46	47	48	46	45	26	45	33	33	32	40	37	34	51	42	38	52	37	34	31	43	37	35	34	45	42	38	29	43	34	42	38	37	44	35	38	43	44	38	33	38	43	25	40	43	46	37	34	40	43	37	40	39	41	35	38	50	30	32	43	39	44	60	31	38	48	34	47	53	44	38	29	38	42	33	44	38	37	48	43	37	49	48	49	40	41	37	46	28	45	39	41	47	44	53	37	45	41	40	53	26	30	44	29	49	52	34	35	46	40	32	31	49	43	39	36	35	33	39	31	44	36	39	36	38	36	39	43	48	30	51	43	35	26	37	44	28	34	41	38	43	29	33	34	30	39	58	50	46	42	48	36	47	35	45	42	35	28	29	40	38	36	46	28	36	49	38	49	46	46	36	37	44	31	44	32	31	43	35	43	43	32	34	45	42	33	40	54	39	39	38	42	42	38	41	40	29	42	45	40	50	43	41	45	36	33	41	37	35	37	28	42	43	42	48	47	40	26	38	29	35	35	40	36	30	20	40	42	28	50	42	40	29	43	42	50	46	43	48	44	32	40	34	33	44	50	39	46	34	40	38	46	38	35	37	32	37	46	45	40	46	36	38	35	49	38	33	47	44	47	47	56	58	35	33	40	39	37	38	32	39	34	33	39	42	53	44	39	40	39	39	33	36	37	39	27	32	31	49	44	41	46	39	29	46	39	44	39	44	37	39	29	41	46	36	42	40	40	54	32	43	42	30	26	40	49	46	30	31	52	38	31	36	35	45	53	44	38	44	46	37	38	44	46	40	45	42	34	45	38	35	49	45	40	34	46	37	51	36	37	43	46	49	42	49	35	44	41	45	50	51	43	40	35	31	48	49	42	41	35	42	37	41	35	43	42	37	28	35	33	43	40	40	31	45	45	50	43	39	43	44	47	49	43	39	46	42	46	41	45	42	36	47	39	38	38	39	44	45	46	42	39	34	34	47	28	42	38	45	37	51	43	38	47	40	47	39	41	44	51	30	39	37	42	36	37	43	35	42	37	30	38	47	40	43	38	43	49	36	39	37	34	41	39	49	38	40	43	46	44	38	33	48	43	41	43	38	42	48	44	39	42	35	25	42	40	41	43	54	40	46	36	48	45	39	47	39	37	51	29	35	40	27	38	29	36	38	48	40	43	35	47	43	35	40	35	56	33	40	40	49	36	40	33	51	32	42	54	37	43	38	38	39	38	38	31	33	41	32	46	41	37	43	49	34	40	60	30	29	27	38	46	46	38	42	38	40	49	38	35	42	40	52	50	27	36	51	48	50	32	34	42	38	39	38	47	43	53	52	37	46	27	43	49	35	36	27	40	48	44	34	50	35	38	47	35	31	41	40	37	43	33	34	41	35	42	46	35	36	44	41	41	42	45	49	38	40	44	41	35	41	38	32	36	40	43	52	47	48	46	35	42	41	44	52	50	32	45	39	47	43	43	42	46	34	45	47	50	36	51	35	46	41	42	46	32	32	36	42	37	41	32	41	41	31	44	23	32	38	38	40	48	42	45	42	44	31	42	49	37	28	47	48	39	44	35	46	43	48	34	42	53	44	42	47	36	53	36	46	43	44	40	42	40	56	34	42	35	48	39	44	42	43	39	43	36	28	44	49	48	36	46	41	43	40	53	36	35
28425	13036	55961	58942	46322	34311	20024	7358	1936	697	488	436	438	479	457	455	457	456	478	449	430	404	461	491	427	452	485	475	436	443	431	404	444	455	446	433	433	440	422	432	456	424	478	447	463	475	474	441	450	461	473	439	440	434	451	463	465	416	464	458	448	435	484	473	417	464	414	474	491	450	451	448	439	448	436	433	452	432	470	455	443	430	457	451	457	482	459	470	458	412	425	439	460	479	456	427	418	456	458	474	460	449	461	485	449	469	467	453	398	436	426	441	445	452	451	444	457	463	434	452	462	451	486	438	455	416	454	470	431	485	458	433	491	450	451	449	433	472	467	461	449	462	436	438	437	451	478	456	428	442	432	418	418	444	451	464	454	440	474	444	469	429	453	488	440	468	444	461	420	429	462	478	418	471	448	434	465	404	422	444	460	405	460	433	444	465	418	462	445	442	434	472	469	446	468	426	433	448	457	454	447	454	426	405	469	460	457	449	434	413	456	481	431	451	474	469	444	447	458	453	460	434	491	476	464	440	425	447	456	443	443	411	441	478	485	429	504	478	447	485	451	450	444	424	450	480	441	416	423	444	417	443	429	456	414	452	444	435	448	452	432	429	425	475	434	471	451	429	456	401	461	434	445	469	430	420	427	433	440	477	450	458	447	410	468	437	441	415	467	432	448	468	415	448	442	464	507	440	438	438	452	466	449	500	424	440	477	494	407	415	445	462	420	443	474	416	435	468	437	423	432	427	446	444	485	435	462	459	440	451	466	469	432	436	452	430	473	438	445	437	451	438	417	419	418	458	429	460	449	423	405	425	459	438	456	463	484	444	421	452	486	423	459	430	474	453	460	438	454	445	449	506	462	402	445	444	435	430	422	456	444	458	442	458	466	442	435	462	473	455	402	475	462	459	467	405	446	410	455	460	457	466	450	433	421	466	454	433	429	476	437	444	392	459	438	415	464	455	493	466	451	486	449	421	461	471	418	436	457	438	437	425	436	442	414	431	457	453	440	434	468	434	460	439	443	435	431	427	432	442	429	451	478	445	443	465	463	436	440	452	451	439	437	459	465	477	462	462	483	466	462	418	447	443	425	428	440	439	464	458	469	477	457	436	449	452	411	468	459	437	458	422	452	432	440	466	463	477	487	466	443	418	492	433	453	416	465	475	479	435	443	458	481	444	452	478	434	443	424	423	460	443	463	427	460	452	440	468	416	481	434	494	432	483	454	475	468	447	442	451	465	417	494	446	455	411	455	434	450	442	433	447	499	455	470	443	435	455	446	418	419	450	477	482	481	435	455	432	441	468	478	451	450	439	396	463	441	463	430	461	478	472	458	431	433	469	438	384	448	454	471	463	427	437	468	400	426	491	443	424	461	417	426	451	429	467	426	446	429	473	441	453	467	455	436	445	453	484	479	414	424	436	467	470	470	439	429	470	425	465	433	455	425	460	489	428	468	442	475	454	424	440	466	465	475	465	456	433	435	459	459	453	456	499	448	419	443	427	489	479	473	445	408	478	441	461	455	442	466	444	424	460	439	442	470	439	433	440	455	413	476	427	435	453	479	427	480	462	436	482	442	417	457	412	439	459	438	463	460	441	446	401	446	449	448	459	454	450	451	434	443	441	482	445	437	447	495	419	417	474	413	412	444	474	455	489	473	446	410	461	437	472	435	444	441	437	454	430	476	449	414	431	475	447	441	463	452	464	470	447	446	440	436	481	466	453	418	445	436	446	404	438	469	470	428	463	433	417	463	428	480	449	449	472	439	423	444	471	449	421	465	466	468	459	469	454	457	431	438	462	449	458	459	435	476	465	484	470	485	460	418	407	409	451	475	443	499	447	472	481	431	448	439	429	477	427	442	428	474	468	441	428	460	481	447	425	481	427	414	440	454	477	415	446	436	428	420	462	463	470	442	481	435	429	437	438	486	445	409	438	465	422	418	426	446	474	478	482	472	407	447	435	463	436	440	421	433	428	466	458	429	434	459	465	424	448	455	419	481	441	487	472	444	484	448	422	406	442	450	468	420	462	447	468	470	442	428	433	482	437	420	465	465	473	452	435	451	446	418	441	469	494	461	473	433	468	442	441	455	465	445	453	416	461	451	450	468	462	461	456	425	460	413	444	477	481	472	484	453	416	412	410	476	441	460	446	462	472	458	436	455	457	419	446	488	440	465	453	490	430	423	429	437	427	477	451	430	420	445	458	416	423	412	459	455	442	449	412	465	430	402	462	465	431	480	469	438	426	444	466	458	419	487	460	453	460	473	433	481	447	484	435	492	454	441	430	485	448	454	469	427	432	437	452	480	461	430	460	448	473	453	436	407	437	454	424	449	429	470	447	423	431	452	444	478	491	459	466	397	432	440	497	462	438	455	425	432	481	445	438	439	515	430	443	440	426	478	474	484	440	466	425	426	428	456	446	414	443	436	434	451	448	460	465	429	407	471	430	421	453	457	406	452	406	445	486	485	454	480	452	447	429	423	457	462	444	441	459	460	431	436	437	469	474	445	455	430	439	482	449	440	430	424	477	430	406	453	458	467	403	454	417	471	450	409	473	414	464	449	489	416	420	427	433	476	481	437	466	450	456	429	452	410	430	467	481	442	422	456	494	461	461	455	456	466	416	438	481	474	459	434	442	419	404	465	445	426	465	426	447	450	401	439	449	421	430	473	425	468	429	423	463	423	405	429	485	442	410	450	478	484	441	452	412	438	477	421	448	434	400	458	432	425	447	440	424	420	403	486	463	473	402	447	430	460	417	480	414	443	421	460	458	435	475	460	435	443	400	457	461	444	436	434	471	458	434	402	458	434	441	465	445	462	443	433	428	432	489	484	465	442	443	477	466	435	474	438	441	423	440	451	426	438	434	449	437	439	442	467	453	460	456	418	435	436	440	439	457	429	415	453	439	451	477	452	438	456	419	467	466	416	430	429	497	441	447	454	437	454	464	419	433	462	453	429	431	424	442	447	446	475	445	436	439	455	442	452	465	470	447	441	486	469	469	463	439	435	437	441	449	435	453	477	451	451	412	458	432	465	464	457	445	426	446	409	423	467	473	458	453	431	434	433	440	451	472	461	463	465	436	437	434	448	462	475	440	439	457	419	458	451	467	470	464	427	439	447	440	405	464	414	435	454	484	437	455	434	456	452	450	465	464	459	410	453	444	490	457	466	434	497	406	469	431	453	437	492	427	480	448	439	474	418	427	413	442	467	425	458	452	439	460	433	426	423	459	449	442	420	459	422	440	447	427	459	429	459	459	463	465	445	469	428	474	486	438	421	412	466	427	461	477	476	477	439	444	450	441	437	411	473	441	402	452	485	430	439	432	466	451	444	452	451	421	484	440	455	444	445	448	465	469	443	445	435	438	463	442	468	438	436	462	443	450	458	460	472	470	411	469	471	445	439	488	469	474	478	413	428	426	442	445	433	434	437	429	431	421	460	483	459	461	484	478	470	411	433	423	492	424	455	453	445	443	450	425
2069	350	8921	11142	2939	851	288	122	64	49	54	42	44	51	49	37	37	48	35	46	42	33	43	41	38	48	42	50	32	50	34	45	44	39	38	45	40	44	35	36	39	31	44	38	40	43	41	32	35	48	47	48	38	33	51	40	46	50	33	40	39	47	42	52	44	52	38	45	43	43	48	45	44	37	37	42	38	42	37	45	38	51	43	50	41	44	48	58	37	32	39	28	45	50	52	42	41	45	51	49	43	49	42	54	31	28	42	42	53	42	56	51	44	36	34	36	39	51	41	48	45	38	36	38	32	42	43	54	42	47	39	47	52	40	37	36	45	46	34	46	44	41	59	45	40	51	38	33	35	55	46	56	51	44	52	44	46	48	39	54	43	44	60	35	43	46	43	44	61	42	47	37	45	46	39	38	40	43	48	36	42	53	39	39	42	44	53	44	44	41	45	44	41	41	47	44	46	44	52	46	41	48	40	35	41	48	43	43	32	45	42	37	41	35	53	41	41	50	39	35	46	49	35	32	54	35	42	59	44	38	43	38	48	36	37	42	50	45	51	43	37	31	40	48	41	47	53	35	46	47	49	31	37	37	38	46	53	31	48	35	37	42	46	41	40	45	34	39	45	53	46	50	43	37	37	43	45	43	40	38	43	27	38	35	46	53	51	48	49	45	50	47	42	50	36	45	55	55	28	50	47	53	40	54	34	44	45	42	51	53	43	44	56	44	53	40	36	40	56	46	39	48	32	40	42	50	39	46	55	44	46	48	44	32	43	41	35	48	47	45	52	38	41	47	46	31	38	35	37	52	46	42	43	46	36	40	34	44	42	47	37	40	41	46	41	38	47	40	35	39	47	50	28	45	49	52	49	54	40	34	47	51	50	46	46	41	35	53	39	39	32	53	49	34	36	51	46	36	46	49	32	43	48	45	37	43	51	40	49	46	49	43	45	37	48	41	45	44	46	46	54	36	46	38	40	49	47	39	34	55	49	42	44	40	38	58	43	48	50	46	48	52	42	41	43	42	48	42	37	32	53	50	40	46	44	48	49	52	46	48	47	51	41	47	50	52	47	59	38	36	44	37	49	46	43	43	42	51	31	34	47	37	46	37	38	35	41	52	48	38	41	46	34	44	41	38	45	62	50	37	48	50	44	46	39	36	44	37	53	46	53	42	43	39	48	36	51	38	43	41	37	44	39	34	47	44	47	27	53	45	47	37	38	47	40	41	41	39	37	40	38	44	36	48	45	50	40	46	40	45	47	48	40	43	50	38	48	56	45	38	55	48	39	40	46	48	49	39	52	50	40	46	36	45	36	35	42	40	39	50	43	41	47	50	42	64	37	29	43	46	43	36	41	48	34	51	40	50	49	55	41	43	50	44	45	47	41	47	55	42	39	62	47	32	46	40	54	28	52	32	41	54	53	48	55	44	52	64	36	43	36	47	41	54	49	37	52	41	54	33	45	48	39	48	33	52	38	40	43	49	37	57	50	57	35	50	38	39	38	43	41	42	51	43	29	29	50	49	42	48	45	53	49	59	45	42	48	51	41	51	35	33	47	51	49	48	49	45	35	50	43	48	56	33	45	51	40	36	45	44	41	46	48	47	43	45	52	45	39	43	45	39	42	43	54	39	48	45	44	36	42	42	48	40	37	48	36	38	43	30	37	48	32	43	44	45	48	40	47	51	44	42	42	44	52	53	46	50	48	37	41	40	43	48	55	32	42	42	39	45	48	49	43	45	55	35	44	48	50	37	43	43	32	56	54	47	37	51	42	48	39	43	55	39	46	45	36	53	37	42	39	47	46	47	41	38	33	46	39	47	40	41	54	40	44	50	31	47	31	43	51	43	48	47	47	34	47	33	37	46	52	35	46	48	41	44	37	43	49	36	46	45	45	49	36	52	46	57	49	33	42	33	49	38	36	46	50	37	42	62	37	26	46	58	41	42	48	61	49	45	44	55	47	46	36	45	49	56	56	54	44	45	41	39	42	45	46	49	41	46	46	42	41	45	46	36	49	43	51	54	57	43	33	59	53	49	36	41	44	31	49	49	43	44	42	60	47	50	46	45	49	34	44	37	37	38	23	34	40	48	31	39	48	42	43	29	35	40	46	41	50	41	45	33	37	51	47	42	41	54	45	45	56	47	47	34	39	31	30	40	52	38	43	40	40	49	45	41	43	44	49	45	43	39	50	45	33	44	32	49	36	43	45	35	48	42	52	44	39	52	56	49	39	54	31	33	32	48	37	32	36	51	32	34	37	49	43	54	36	43	42	42	36	37	26	48	43	54	53	52	41	32	43	40	42	48	52	43	47	41	38	49	47	31	39	34	34	38	38	42	38	30	30	38	48	45	41	39	43	38	46	45	31	38	56	33	47	46	44	57	52	31	45	51	35	42	42	30	52	49	46	58	46	36	43	40	46	36	67	59	45	42	53	45	47	44	42	33	49	42	42	37	50	47	48	48	38	40	42	62	51	37	36	51	45	44	37	54	42	42	49	45	36	42	43	49	42	43	28	53	53	32	41	45	36	44	34	46	47	52	51	52	48	33	38	25	45	44	48	52	42	48	41	39	47	59	54	45	36	50	48	37	45	40	55	40	55	55	37	45	49	44	46	54	49	43	34	36	46	36	42	45	46	38	54	49	31	33	52	48	46	49	59	60	48	47	43	37	45	53	43	35	49	49	41	53	40	30	38	36	40	51	41	34	45	39	36	44	31	48	34	39	43	41	48	48	50	53	46	40	40	38	43	40	46	56	44	40	39	40	53	47	41	41	43	37	36	39	35	49	47	49	44	43	35	43	35	43	50	44	47	43	37	45	58	43	45	45	39	42	51	43	43	47	45	46	38	37	43	39	49	41	55	49	40	37	48	38	33	39	41	46	40	31	31	42	52	48	35	51	59	47	28	37	42	49	44	44	46	38	37	49	41	35	50	43	43	48	40	46	33	38	44	46	61	43	43	36	45	54	39	56	40	39	41	55	34	47	45	52	45	36	38	47	33	53	44	36	45	44	44	48	38	38	46	47	40	38	52	32	34	43	56	47	36	41	44	44	41	38	35	39	46	45	45	38	46	41	49	54	47	58	38	39	56	36	54	59	43	37	34	39	43	31	36	41	47	37	38	41	45	41	48	43	40	39	57	41	45	52	43	51	33	42	53	47	35	51	41	62	40	35	31	31	37	37	36	39	41	43	40	39	37	48	43	45	40	49	47	45	43	36	43	42	43	41	53	46	47	59	56	36	34	42	45	39	49	40	42	47	41	38	46	36	46	51	45	43	33	45	47	36	37	55	47	45	41	53	40	53	26	49	34	54	48	47	47	37	45	36	45	50	34	37	31	45	65	41	41	52	44	46	47	38	57	54	46	42	37	40	45	45	53	42	32	37	39	44	41	37	47	29	51	56	51	39	41	44	45	50	36	29	37	51	28	41	47	28	37	45	40	54	45	57	52	46	46	38	34	38	44	39	45	55	46	36
14337	5538	35366	37313	26913	18745	8186	2525	917	569	538	472	509	491	476	477	481	453	442	505	474	488	469	508	531	473	516	453	460	485	483	473	493	460	485	490	494	466	517	472	490	441	431	480	505	472	491	495	465	487	496	466	468	434	453	459	519	467	477	491	486	493	439	465	453	460	482	490	478	465	483	498	478	471	469	437	471	473	456	495	438	468	519	445	430	469	476	453	527	420	456	496	442	423	470	477	458	538	465	490	494	477	466	511	473	482	431	452	495	518	473	456	473	472	461	512	466	468	471	488	489	481	462	489	456	489	498	460	436	449	503	504	472	465	478	519	483	451	473	455	533	502	481	440	438	499	481	452	486	496	468	499	519	469	473	506	480	494	473	448	464	477	446	466	512	444	428	470	440	427	460	479	435	488	516	435	498	519	476	497	538	458	496	459	503	448	494	500	452	468	479	420	494	466	478	469	471	476	510	461	467	456	494	478	484	493	453	495	467	501	481	455	470	471	456	467	502	480	454	471	485	503	499	438	500	463	431	438	474	484	494	480	497	448	501	463	486	456	456	462	463	482	515	480	494	473	464	483	451	454	462	424	462	501	489	486	468	480	474	509	453	498	486	460	491	467	456	480	490	462	486	436	487	489	486	480	462	476	442	483	466	520	479	518	459	508	466	426	504	472	504	480	501	499	468	487	484	462	488	478	481	518	466	480	446	488	500	461	483	513	503	477	448	482	520	505	460	467	450	468	479	491	481	481	500	463	466	493	469	454	441	444	509	519	490	498	486	468	460	491	509	489	439	480	456	492	457	466	485	523	475	479	435	475	466	498	481	477	455	492	499	511	478	477	432	491	497	502	481	523	427	489	474	495	493	479	469	487	478	480	448	511	466	478	478	485	471	453	489	466	477	468	485	447	479	459	479	486	488	487	483	434	483	479	475	477	483	500	492	468	459	479	444	480	490	476	446	438	439	497	440	487	508	447	501	475	450	467	471	493	507	477	501	482	496	457	482	479	494	467	466	498	469	471	476	445	431	476	516	464	451	456	486	469	512	456	494	450	462	499	458	474	488	493	479	475	486	451	499	445	477	493	465	509	480	446	495	445	454	469	458	478	494	444	490	447	469	494	460	481	440	478	482	487	466	503	426	504	486	444	497	478	511	453	488	452	456	448	473	505	520	478	472	496	458	487	475	471	420	441	480	525	473	494	466	444	469	476	473	518	483	445	475	466	488	450	475	485	462	461	472	457	451	438	459	476	456	536	484	505	457	485	465	461	469	475	440	499	479	469	514	487	468	475	469	508	434	497	491	446	464	453	467	490	494	512	453	469	488	509	467	444	471	476	463	478	453	442	470	477	466	466	454	455	520	482	489	455	521	475	467	469	485	462	474	534	478	478	499	482	474	443	493	508	445	476	491	466	504	507	506	487	447	479	478	460	473	440	503	463	450	509	464	463	476	457	480	482	479	462	473	474	475	456	495	519	507	441	500	446	460	491	494	474	510	479	492	499	497	492	485	483	461	468	503	484	475	443	491	457	476	473	459	479	442	435	449	470	453	485	476	517	500	502	435	470	424	448	474	470	498	438	492	469	450	507	467	448	493	476	443	458	456	455	461	476	491	442	504	482	464	492	485	478	483	486	470	473	484	463	491	499	475	467	480	495	457	454	534	495	485	491	451	459	469	480	465	445	518	480	488	455	476	452	514	464	453	481	475	494	491	501	480	482	518	515	463	441	497	522	462	464	459	494	469	485	484	473	497	511	475	500	515	465	526	502	448	478	445	492	455	482	462	465	479	454	456	498	455	457	461	494	458	450	455	493	476	482	421	489	432	495	477	457	476	467	472	498	491	480	475	510	487	484	465	486	499	466	496	504	487	472	486	481	476	439	472	491	519	514	505	480	478	432	465	498	437	471	488	490	506	517	489	475	502	454	450	468	502	469	486	520	445	476	457	491	491	468	491	471	477	475	474	511	493	495	472	481	514	492	439	503	468	464	489	483	480	464	471	467	476	486	483	485	426	456	495	493	469	455	502	455	475	485	461	497	530	450	458	508	505	464	490	493	456	455	478	444	473	459	491	478	527	455	468	469	476	451	477	466	491	489	483	466	505	471	477	454	437	485	476	490	490	488	426	466	477	494	495	485	455	495	426	498	427	457	498	519	442	477	473	486	478	504	476	462	474	483	498	464	480	476	492	521	428	482	482	489	461	468	483	520	444	504	487	467	452	523	476	469	471	453	474	463	470	512	470	443	430	477	442	510	481	471	480	456	497	478	474	438	439	484	499	445	502	457	489	505	515	530	442	481	466	470	455	473	505	505	454	491	475	469	462	479	487	474	481	451	479	484	474	467	456	442	477	484	486	477	494	478	436	481	499	500	460	466	457	452	465	489	485	444	496	470	488	480	455	453	491	472	464	463	503	431	478	485	491	478	474	477	487	477	472	483	468	489	456	470	501	455	473	457	484	497	475	455	456	478	453	517	483	514	423	496	477	484	487	471	481	482	484	472	467	475	479	468	481	476	474	473	462	478	492	509	461	498	487	470	490	492	448	445	473	486	473	477	478	472	489	505	485	501	514	477	483	471	495	502	486	512	480	506	467	470	461	471	469	492	470	475	492	474	447	487	452	506	498	491	467	487	439	481	493	475	463	470	478	520	457	459	464	470	465	457	453	457	477	455	467	455	456	500	490	476	479	492	531	439	505	474	464	493	463	496	481	448	465	481	488	497	464	472	486	464	464	468	476	489	483	464	467	442	460	478	487	476	492	483	459	499	468	515	477	521	521	534	442	437	459	493	429	487	458	509	446	476	463	479	461	463	463	487	501	430	472	463	472	493	431	495	426	441	436	445	479	483	454	465	454	500	481	462	475	456	471	462	485	450	472	466	469	498	476	489	474	492	401	469	464	504	499	438	491	485	488	480	479	469	484	505	441	466	476	491	503	483	468	463	481	519	479	458	470	508	455	512	491	490	435	471	507	506	492	442	498	475	490	492	478	464	437	473	446	495	504	490	509	454	475	478	468	471	460	490	487	480	472	501	474	469	478	470	484	478	448	486	474	502	495	494	514	511	467	482	487	496	469	453	504	467	480	497	466	465	499	455	471	483	487	469	448	476	493	476	474	482	458	501	445	496	453	484	513	472	460	470	490	479	473	493	481	483	503	457	489	494	509	513	528	457	498	485	465	487	462	485	448	466	531	485	465	449	456	483	508	517	492	516	477	440	494	453	487	480	476	489	510	447	477	457	475	450	487	485	447	516	429	485	500	497	501	489	478	468	490	518	497	462	494	508	456	469	499	504	464	505	501	509	456	511	464	488	437	498	450	476	487	505	480	477	463	491	458	459	481	503	500	461	492	466	469	485	496	493	500	477	499	529	522	447	473	502	478	447	500	484	457	523	491	511	500	474	478	500	450	474	480	493	469	489	465	503	463	457	485	472	511	490	474	477	459	504	458	468	494	498	507	481	464	459	461	476	485	498	426	489
4668	869	18317	22159	8358	2772	812	218	83	44	36	39	36	35	33	43	36	39	39	47	41	48	44	39	34	34	43	39	34	44	33	40	42	36	52	38	43	46	30	38	43	44	40	33	39	34	41	40	41	47	46	21	42	49	39	44	53	39	37	38	42	40	46	47	39	42	47	42	53	32	47	35	44	48	37	42	33	25	37	31	37	50	43	31	35	42	43	37	33	31	39	50	31	30	36	49	43	42	40	40	29	36	43	48	41	41	41	31	43	48	46	36	39	40	38	51	53	46	48	42	43	46	29	45	32	28	38	42	42	25	44	56	36	31	40	40	35	34	42	36	37	45	39	36	37	47	46	50	39	45	40	34	44	33	39	43	33	34	38	43	36	38	50	44	31	39	33	39	38	32	27	35	45	49	52	37	35	41	40	53	40	35	42	45	36	34	37	33	33	36	38	31	49	42	35	42	33	36	49	39	46	40	51	34	40	44	43	42	42	41	43	40	45	46	33	40	44	39	49	33	42	30	36	47	54	49	40	48	48	45	50	47	35	44	46	36	34	40	45	41	29	40	31	43	57	46	37	44	31	51	36	54	54	36	39	37	47	41	43	29	45	47	37	57	52	39	36	47	37	35	46	38	56	46	32	37	45	34	33	34	42	38	38	50	41	39	34	37	34	48	44	39	28	33	39	41	37	36	38	51	39	34	32	47	42	41	39	44	48	42	36	46	31	55	46	43	33	39	41	36	30	36	42	33	35	42	40	31	46	50	38	52	47	35	43	39	34	43	29	43	36	44	40	55	47	36	51	28	48	42	39	34	36	43	37	58	34	40	53	41	38	47	32	38	33	50	36	44	42	46	40	39	47	28	41	46	43	31	40	43	49	36	44	39	53	38	51	43	50	40	40	43	38	50	37	40	52	42	34	44	36	42	44	46	33	38	45	40	44	31	43	36	44	37	40	27	34	42	34	40	51	46	45	47	39	41	27	40	48	42	51	48	35	41	46	53	40	39	48	46	41	49	33	42	40	50	27	37	42	37	28	34	36	35	48	41	41	47	31	40	35	35	49	36	47	45	32	50	40	38	45	35	40	40	35	51	45	45	35	39	34	37	41	46	36	32	51	37	36	44	38	40	46	57	56	46	37	42	44	47	46	33	37	48	33	57	52	41	33	33	44	41	35	41	38	42	36	57	31	45	34	43	31	37	41	43	43	42	39	46	48	45	39	41	44	32	48	34	50	49	30	38	24	39	51	47	31	38	39	37	42	40	39	43	33	60	40	38	31	32	51	34	43	36	46	30	51	35	38	40	50	46	42	50	38	43	42	38	36	39	36	40	33	42	42	47	53	40	26	42	28	44	55	44	42	41	35	48	37	33	41	38	31	38	40	45	32	36	42	43	45	37	51	28	42	52	44	42	33	41	46	39	44	26	40	44	38	36	39	36	38	45	44	45	43	35	35	45	42	46	45	44	47	39	38	42	40	29	38	48	35	43	41	39	48	35	52	47	42	44	41	38	43	58	36	45	29	44	42	42	42	36	51	36	35	48	41	40	42	38	41	39	37	49	39	38	44	35	39	40	38	39	41	32	43	48	34	38	42	31	39	41	47	37	39	44	42	28	44	54	28	34	35	41	41	35	49	34	46	46	42	34	42	40	42	50	38	46	45	45	33	37	44	39	48	59	36	55	46	40	44	28	45	41	41	32	36	34	37	38	49	43	44	42	43	39	38	38	31	44	33	47	46	48	52	33	30	36	59	30	36	28	34	38	45	44	47	26	51	43	31	44	49	44	49	54	31	39	43	52	50	35	48	27	35	32	44	31	44	43	43	45	36	39	35	33	42	33	36	44	31	41	37	42	39	43	29	42	50	50	44	35	35	32	43	41	46	42	39	35	46	38	44	34	36	49	47	38	50	32	46	40	34	31	34	40	42	45	40	33	41	38	22	41	50	46	37	56	36	42	44	40	44	39	29	41	47	38	39	46	41	52	31	44	43	32	35	34	45	36	51	41	42	45	55	44	49	38	34	27	47	46	41	39	43	38	41	37	52	39	45	54	33	36	43	48	32	35	37	54	41	52	37	39	43	34	35	37	35	36	51	46	38	40	49	33	30	45	41	38	37	44	43	45	36	44	40	45	39	42	39	43	33	44	39	39	42	38	44	49	50	34	38	51	34	42	41	39	55	40	37	45	44	48	41	52	52	38	41	55	40	55	33	47	55	44	46	41	44	34	37	41	38	51	32	39	38	46	39	31	44	43	48	33	35	47	28	39	37	41	49	39	38	34	46	40	42	46	33	42	34	38	48	45	36	38	46	39	32	39	36	49	45	40	53	34	43	42	31	45	32	42	45	49	36	47	39	37	34	46	39	54	38	34	36	44	47	43	47	34	36	36	36	40	39	40	35	32	39	45	39	39	46	41	37	43	39	40	42	38	40	39	37	33	32	39	42	37	47	36	47	37	32	54	53	35	33	42	34	35	37	33	37	33	47	38	51	44	29	33	43	33	51	30	44	46	40	41	37	34	41	32	41	41	48	42	34	51	38	42	55	46	35	43	37	47	32	48	37	33	34	46	37	47	41	49	38	44	40	46	37	30	35	28	40	50	47	37	43	34	52	48	44	39	51	43	39	43	42	54	39	40	48	34	44	39	32	56	45	41	35	34	37	46	41	50	46	33	40	30	31	52	43	48	42	45	36	38	35	36	36	37	42	56	49	38	38	32	47	43	41	53	46	46	48	43	31	36	42	45	53	34	52	35	48	44	37	29	36	35	41	36	47	46	43	44	41	34	45	48	46	38	55	54	42	48	54	33	49	31	43	48	40	49	38	38	45	33	39	41	47	36	37	38	47	46	34	32	46	47	32	34	39	39	47	41	39	44	53	31	37	37	44	43	38	49	41	44	44	31	36	30	42	41	46	41	33	36	41	43	48	49	45	46	40	36	34	47	34	53	42	30	41	35	52	34	40	45	41	50	40	45	31	37	44	43	34	45	26	39	35	41	37	41	36	49	37	51	42	28	33	40	47	45	39	46	31	46	42	48	43	40	34	39	37	50	44	34	39	44	32	41	41	38	32	30	28	45	49	47	40	40	42	33	32	46	46	42	46	34	42	40	52	46	43	43	35	42	36	46	27	35	24	45	50	43	45	45	27	38	49	42	36	43	41	37	40	46	38	35	37	45	37	44	37	36	48	37	39	41	36	39	36	52	36	31	36	39	37	48	45	47	52	50	44	43	41	34	39	50	46	41	33	31	34	44	44	42	55	42	52	41	36	45	36	45	53	41	51	32	48	40	34	29	39	31	34	35	37	41	36	45	50	44	44	29	38	43	40	38	58	44	45	41	47	48	34	37	39	51	38	26	43	33	49	40	42	30	50	30	48	36	42	40	42	49	35	45	43	35	37	36	41	39	43	38	55	33	40	40	41	46	32	40	33	33	33	41	40	40	43	37	48	43	39	39	32	48	33	37	36	44	43	48	45	37
29619	10214	44715	51200	39945	30797	17373	5866	1592	609	514	487	449	471	467	422	442	408	476	484	444	450	431	453	475	403	438	441	474	446	440	456	440	418	451	452	451	451	420	455	453	420	471	489	457	463	461	457	449	448	406	446	460	443	468	421	459	475	423	465	453	427	461	445	451	444	446	429	435	437	442	474	505	426	440	441	460	450	505	501	445	452	472	472	482	460	455	452	444	467	452	417	435	458	415	429	434	432	441	433	449	472	458	454	417	423	476	484	456	429	420	471	505	452	468	444	451	437	445	400	462	400	490	447	480	448	408	461	479	488	433	479	422	453	438	440	474	459	482	480	454	431	438	452	475	476	469	501	454	448	483	474	446	424	465	445	471	459	477	412	493	465	434	411	477	483	477	465	455	448	431	425	436	454	408	471	454	461	457	449	452	460	470	392	453	445	427	425	452	475	466	466	461	449	438	455	427	452	446	462	444	448	446	487	453	449	438	465	458	474	446	401	491	445	449	434	447	455	423	402	453	463	417	440	424	475	492	440	426	473	469	422	479	499	440	457	458	480	422	443	452	450	424	483	468	490	453	455	469	479	464	473	437	453	443	488	460	443	466	451	448	447	402	423	424	472	399	468	471	427	458	443	425	464	447	433	452	476	436	413	472	458	434	442	442	406	472	444	442	469	436	450	438	438	443	446	471	429	467	436	431	417	458	452	490	441	471	471	458	415	453	434	447	445	459	479	448	433	447	461	465	493	388	408	432	456	461	417	455	436	462	490	432	446	453	419	441	488	457	483	439	452	459	444	464	441	433	462	518	440	394	409	480	452	440	479	480	431	423	418	466	443	452	458	461	496	443	476	480	465	440	464	438	415	440	418	466	443	400	463	475	447	446	464	435	480	433	471	439	450	467	436	429	468	493	434	462	443	485	423	426	437	459	443	432	419	482	432	450	475	457	469	456	471	459	496	479	439	472	458	460	441	477	458	452	442	470	449	478	434	439	413	462	440	453	451	425	464	432	435	458	504	421	460	445	426	461	442	459	463	433	455	465	460	448	463	447	440	417	481	471	412	471	454	418	463	413	425	447	430	458	432	485	458	473	450	432	463	466	458	469	456	468	424	441	425	441	456	426	451	423	457	488	491	435	450	457	448	428	452	468	441	440	432	464	469	450	457	454	457	422	444	440	464	468	433	477	455	450	516	465	427	457	457	479	454	461	415	428	510	409	430	432	446	436	482	439	460	415	484	487	471	431	463	435	479	439	453	446	469	404	479	434	473	430	438	444	433	464	451	501	471	437	460	454	440	473	487	474	461	455	471	458	433	430	436	448	449	432	453	427	443	482	476	463	491	457	451	463	463	454	463	426	440	468	423	492	487	411	423	421	450	445	499	430	495	404	450	459	442	452	462	452	448	430	446	426	464	442	450	402	458	464	438	429	478	488	463	464	429	479	469	412	483	470	445	462	493	421	481	508	426	442	466	413	459	427	446	474	404	470	459	457	444	459	439	450	455	459	440	511	447	444	437	458	472	432	453	469	437	452	446	412	460	449	411	476	439	452	461	457	439	464	459	416	469	493	426	454	458	445	439	486	445	453	497	415	421	430	457	450	441	456	454	471	471	478	435	460	492	480	397	458	459	479	486	486	469	453	461	416	428	423	445	456	482	506	439	458	488	463	445	476	452	428	423	428	467	413	427	406	464	463	479	475	469	422	477	488	421	409	438	474	432	477	422	453	481	427	455	424	459	472	468	443	400	423	447	458	482	496	440	460	495	475	441	446	426	439	452	436	436	442	453	479	468	446	481	438	471	485	471	449	440	452	426	411	423	479	464	439	506	444	446	445	474	458	467	427	472	455	445	465	471	442	436	463	473	483	474	434	479	471	473	418	455	470	476	477	432	470	447	478	454	451	466	443	456	443	450	470	434	428	464	476	422	490	430	489	441	458	474	418	452	477	470	447	430	441	479	460	431	467	443	440	435	423	460	472	429	396	445	431	448	428	423	436	444	432	466	464	451	442	453	446	416	460	431	439	446	471	467	437	416	454	454	449	444	453	423	494	431	458	503	441	447	438	435	454	457	433	441	435	450	436	483	441	420	441	481	449	475	470	431	474	464	462	452	428	460	450	457	470	466	465	458	442	434	441	435	441	465	462	460	433	454	467	464	427	437	432	450	441	431	456	438	447	426	461	476	453	445	460	429	456	474	449	444	439	476	445	494	448	499	439	465	494	455	430	423	449	468	481	418	429	479	429	454	452	457	450	457	460	484	483	437	424	428	422	429	417	439	446	468	449	421	458	444	406	453	443	447	405	422	470	475	435	453	436	445	436	448	478	473	467	474	439	426	434	462	487	446	421	431	430	440	467	467	441	477	425	442	441	438	436	443	469	451	402	449	457	465	466	454	455	427	481	420	464	466	426	438	442	425	430	482	453	468	462	430	469	499	452	455	439	468	460	460	448	457	483	469	447	411	453	472	442	409	475	457	429	423	455	447	479	407	471	447	433	450	436	431	452	428	435	479	461	470	431	438	460	423	440	457	458	450	472	456	437	468	445	382	464	420	498	415	460	403	448	473	419	437	434	472	448	423	455	428	433	444	491	413	395	444	392	462	476	449	455	461	503	474	431	432	459	443	457	461	422	444	439	457	453	419	431	481	422	440	445	474	445	480	465	484	429	440	453	479	440	452	449	441	441	479	457	412	467	494	447	446	446	481	482	432	438	464	420	439	459	427	447	456	452	494	449	421	421	451	471	438	437	443	449	472	416	451	475	456	441	445	451	435	486	465	451	446	452	471	438	410	479	483	441	466	469	472	449	435	423	440	445	461	458	426	433	427	437	444	442	433	438	466	446	453	448	444	451	455	448	443	528	456	470	463	450	472	451	429	454	427	463	459	490	436	459	408	470	410	457	463	441	410	429	462	430	426	471	488	462	432	438	453	461	458	432	465	474	418	433	433	425	419	461	453	450	440	457	486	470	470	484	477	434	414	500	437	455	481	453	430	434	471	492	498	429	483	480	463	467	471	434	427	495	422	458	396	475	465	446	439	478	460	501	431	429	446	448	447	478	472	474	418	472	434	461	434	410	449	452	441	420	494	463	429	440	436	458	430	438	432	440	459	473	445	438	437	471	474	436	414	476	455	462	465	447	450	442	449	503	415	451	426	474	432	404	469	425	467	447	477	460	476	457	425	459	409	461	459	407	434	461	413	419	426	462	459	455	452	485	417	428	441	473	438	439	481	447	446	443	476	455	491	457	486	464	480	474	463	437	450	442	483	454	463	394	461	496	430	448	438	455	494	450	425	435	466	467	444	480	449	453	456	459	438	442	440	490	450	445	457	441	453	439	504	474	450	434	470	438	447	405	457	481	469	442	444	474	471	468	476	470	426	433	464	448	485	458	458	459	424	425	457	446	434	490	474	441	444	452	411	446	473	427	418	480	464	495	414	424	468	441	464	437	465	449	440	429	465	455	451	481	449	447	429	457	444
6268	702	13867	22842	9070	2806	868	238	100	35	48	41	43	44	37	29	47	49	37	57	48	38	39	30	40	40	50	43	30	54	36	45	45	45	45	47	44	42	47	54	34	31	35	37	40	50	55	38	42	39	36	47	44	54	49	49	42	43	47	41	50	45	52	39	37	52	39	43	43	19	46	47	38	40	31	44	49	38	37	47	45	52	47	34	47	37	44	39	42	43	43	47	39	52	36	47	38	40	37	40	33	55	47	49	48	63	38	44	38	39	46	52	40	50	39	40	60	51	52	50	46	32	48	41	47	42	37	47	35	53	33	54	42	37	51	46	38	34	41	43	44	42	45	47	46	42	48	39	46	36	42	43	37	38	52	39	34	49	45	41	45	33	30	39	36	48	49	47	48	44	47	32	50	42	40	43	45	39	34	49	60	42	49	47	50	34	35	53	39	45	38	32	43	46	36	47	46	32	41	36	52	36	38	34	52	46	34	49	43	32	43	38	42	49	44	51	50	45	39	45	48	42	45	42	44	49	37	54	43	49	42	48	47	43	42	49	50	53	50	45	40	48	45	49	45	42	60	39	39	48	52	47	38	36	40	42	44	48	42	43	45	52	32	33	46	52	36	41	53	36	38	28	53	43	37	35	33	33	36	37	46	58	53	46	39	43	50	54	39	44	36	29	34	58	32	36	45	36	47	42	42	61	48	38	51	41	40	46	43	47	40	46	53	49	52	39	48	35	47	51	46	35	39	39	43	50	45	35	50	37	55	44	34	46	51	46	41	49	47	45	47	44	44	40	39	48	47	51	51	44	56	46	42	36	43	44	39	39	48	54	46	42	50	42	53	50	44	39	51	45	50	33	48	45	47	44	37	37	37	42	35	38	36	39	50	43	51	37	36	36	36	41	48	42	39	37	49	45	35	47	31	38	38	40	34	54	44	35	53	47	45	46	45	43	49	44	53	43	42	37	55	36	50	49	47	49	52	50	36	51	40	51	41	44	47	50	41	45	43	32	42	34	49	56	43	48	49	44	48	39	47	46	48	43	50	50	34	48	47	48	41	33	28	34	47	42	41	45	38	40	45	36	41	44	40	45	42	48	48	44	47	36	49	32	44	50	46	59	48	47	50	34	43	45	40	49	49	44	46	53	35	49	40	37	47	45	44	53	52	54	52	37	55	37	46	45	44	51	36	41	44	45	41	42	52	46	45	42	61	39	49	43	57	44	35	40	39	50	51	45	57	49	43	44	53	41	58	60	42	40	41	46	48	33	48	42	42	49	45	45	44	39	49	37	49	45	35	48	46	36	40	34	55	35	47	47	45	47	54	51	30	46	50	39	41	41	49	43	57	53	42	37	49	42	41	55	46	39	60	43	36	46	48	35	58	40	42	38	37	48	45	51	24	42	47	42	38	38	41	46	45	36	51	31	36	29	37	47	50	54	36	44	40	35	46	39	56	39	42	38	49	46	52	39	47	39	40	43	45	37	50	57	52	48	44	42	45	48	37	30	44	44	27	30	52	33	43	47	43	41	41	40	27	34	56	37	46	39	47	45	49	44	34	45	49	37	57	40	48	32	48	48	43	60	34	49	53	45	42	43	39	39	51	34	32	45	39	45	45	37	45	45	47	47	41	46	42	45	49	49	44	49	54	44	44	46	53	37	63	53	52	51	46	42	45	44	37	32	33	43	45	37	48	54	36	46	45	45	47	39	43	39	30	40	54	45	52	42	44	48	43	47	39	35	43	43	43	55	50	46	34	37	44	47	49	41	42	47	52	36	39	43	45	53	46	46	42	42	53	51	43	45	46	37	57	46	34	50	50	31	52	48	53	38	45	44	61	49	50	28	44	40	48	36	44	42	48	45	45	41	43	38	50	37	42	37	40	39	45	40	44	49	44	27	50	53	44	51	46	40	46	40	49	32	49	40	38	44	53	44	48	51	38	38	36	54	37	53	48	33	43	54	43	42	51	43	42	38	50	42	41	40	47	56	58	39	46	33	50	44	46	43	32	44	49	51	48	45	48	47	31	42	40	45	47	35	49	46	41	43	31	51	42	39	46	44	45	44	53	47	38	34	47	49	36	49	47	50	47	36	41	36	45	37	43	63	45	41	45	36	42	47	31	29	49	39	41	47	42	37	43	47	59	41	50	47	45	33	37	47	45	53	40	34	56	45	37	47	38	35	25	45	49	48	35	35	43	39	53	50	51	48	29	48	43	52	31	43	34	43	47	31	46	50	46	47	34	37	47	37	48	46	55	32	45	37	36	51	39	53	37	37	45	36	42	43	40	47	43	35	60	53	41	40	29	32	50	51	59	53	38	45	47	44	41	47	46	48	36	54	32	46	35	40	50	48	39	48	60	34	51	35	49	46	43	60	37	67	40	42	44	42	39	55	45	49	48	37	66	47	60	40	46	43	48	36	39	38	51	48	46	57	41	45	51	51	58	48	38	46	53	41	47	42	45	37	46	41	49	59	56	39	56	35	38	40	53	39	49	47	40	56	45	43	41	42	54	53	41	49	37	30	39	52	47	47	40	47	40	53	36	45	43	39	32	36	34	51	42	36	40	38	50	54	56	43	45	47	49	45	54	58	29	57	49	35	42	46	44	44	54	44	48	34	44	49	39	43	41	53	47	45	41	36	39	45	45	43	57	45	51	42	30	43	45	44	51	38	50	49	42	37	42	50	32	58	30	37	41	37	45	46	49	46	38	54	51	49	35	52	36	48	50	31	40	40	40	42	52	55	41	45	49	45	44	41	40	42	37	43	36	37	48	38	61	37	41	44	47	44	45	41	49	52	31	55	33	36	50	47	43	29	42	35	48	44	49	52	47	38	42	49	33	33	54	44	47	41	48	32	38	36	39	37	48	43	50	48	38	49	42	57	37	32	50	56	48	43	43	39	60	46	57	53	41	43	37	39	42	51	46	67	43	40	45	46	44	46	43	41	48	55	44	26	46	46	53	38	35	38	56	46	54	46	38	39	43	34	46	32	49	40	49	39	46	45	50	45	34	51	51	44	44	33	42	30	65	39	41	33	32	55	47	37	39	42	51	43	35	44	41	39	53	62	54	50	47	53	40	46	37	39	47	43	46	45	43	50	49	39	36	46	50	44	50	42	42	45	35	45	40	54	47	37	41	41	51	37	45	44	37	49	42	56	38	46	49	37	38	48	38	45	41	51	43	54	44	55	45	46	50	44	44	43	46	46	42	50	49	39	38	42	44	31	54	48	42	51	45	43	54	50	45	56	50	45	39	44	37	39	36	35	51	38	40	53	35	31	47	46	48	38	32	47	53	41	40	42	39	37	46	49	38	37	40	45	50	37	35	55	33	50	43	39	49	48	57	49	49	51	43	39	40	42	43	54	51	41	43	50	50	37	37	44	38	30	47	49	45	45	34	47	56	47	49	50	43	34	43	51	48	43	48	37	31	42	46	43	53	36	40	52	48	35	50	40	41	46	50	43	39	55	41	37	41	39
28343	9021	41196	53328	40120	30820	18963	6982	1871	731	557	461	486	484	491	471	508	497	510	484	457	490	471	464	477	453	513	480	472	498	502	481	473	513	509	478	471	537	483	503	496	503	499	475	507	503	467	458	469	470	513	497	473	483	467	476	466	495	517	490	473	493	481	524	492	525	496	511	494	494	483	481	479	510	499	493	521	465	490	473	505	474	501	474	509	471	496	491	483	472	483	484	511	494	519	443	464	466	505	488	487	493	470	490	495	504	467	468	473	460	448	495	496	501	510	512	493	462	458	489	478	502	531	443	498	510	468	500	513	529	492	497	509	471	496	483	463	485	461	498	485	469	489	493	498	446	460	500	502	533	501	480	483	478	498	468	492	496	440	501	474	513	495	460	494	486	461	506	551	504	490	463	467	494	486	499	483	492	479	482	489	511	486	493	520	475	490	477	507	494	493	485	484	489	481	471	453	476	484	481	439	486	462	493	475	461	489	527	516	459	456	486	475	459	509	503	503	487	476	454	499	484	512	500	501	503	500	491	510	494	458	474	505	487	463	501	461	467	439	484	555	476	502	479	477	475	504	450	447	485	460	442	492	430	528	473	503	508	507	538	459	482	466	510	468	519	515	507	493	484	475	466	481	515	494	529	470	504	471	482	528	510	511	480	485	487	498	491	455	452	486	484	475	470	470	500	449	508	496	487	490	461	522	478	444	464	481	463	467	482	466	496	491	481	465	474	489	474	506	500	476	443	504	446	496	469	442	431	491	444	457	457	499	508	513	485	464	499	501	453	486	474	478	516	512	511	506	533	482	510	495	481	489	526	506	472	495	483	459	484	508	523	496	487	471	467	548	455	487	506	496	485	496	465	489	513	479	504	513	460	477	448	495	448	519	465	486	476	502	521	455	488	503	456	470	488	498	483	473	501	517	525	493	465	514	494	493	484	522	514	471	498	480	496	497	474	487	497	435	495	504	533	458	477	475	442	491	452	479	466	511	491	479	471	486	479	520	484	498	478	455	483	509	475	459	480	496	516	496	489	479	441	509	479	503	456	456	464	499	475	482	490	476	519	491	468	485	461	494	523	473	479	502	499	511	464	479	409	507	509	483	495	491	490	519	458	444	503	496	476	479	450	462	495	468	510	458	437	474	519	530	470	472	492	501	523	511	466	472	499	478	475	494	483	522	488	489	533	507	503	489	466	475	520	492	461	490	497	490	520	456	489	483	502	487	471	453	488	513	547	494	489	480	504	461	492	460	499	512	447	501	516	489	479	486	522	473	490	526	514	491	494	452	513	489	508	458	480	470	476	454	499	472	486	486	471	459	451	501	470	517	467	471	478	464	452	445	467	537	504	519	492	455	472	478	465	489	508	503	485	513	466	485	490	467	465	476	543	478	486	485	492	484	500	458	517	491	444	492	463	473	486	495	487	480	507	514	479	469	516	507	495	483	511	477	492	486	484	485	511	526	483	489	461	501	464	491	515	527	483	523	509	481	466	466	536	467	492	501	482	449	513	516	486	503	512	487	518	459	445	480	489	495	494	458	468	536	484	508	471	528	456	531	470	492	465	472	507	489	465	479	467	463	472	505	482	484	506	543	490	474	510	468	485	467	500	492	484	489	447	497	523	479	485	490	494	506	445	463	509	498	508	504	474	487	514	483	485	487	464	478	463	501	476	474	472	494	492	458	522	456	504	504	483	513	515	441	467	460	479	496	478	490	499	469	489	484	480	518	461	462	479	512	482	519	488	491	504	491	531	518	477	511	468	469	475	480	475	495	502	492	514	496	473	519	477	469	496	496	494	492	469	477	502	493	484	490	528	465	476	483	480	468	474	476	444	475	459	499	510	468	474	474	475	491	445	515	476	492	443	466	510	481	504	521	469	471	491	454	494	499	485	469	481	491	465	491	485	474	493	505	478	468	482	506	486	492	517	512	538	500	517	510	487	482	503	491	489	517	504	473	484	494	462	471	507	474	468	435	523	490	478	500	458	470	466	467	448	513	490	455	507	503	513	477	478	534	462	496	472	503	452	503	479	486	495	522	502	507	492	483	469	517	503	493	499	484	487	434	485	481	529	522	499	500	511	509	509	522	511	497	484	480	497	487	491	478	490	496	483	485	466	519	491	496	475	512	463	480	500	527	516	469	478	455	497	465	503	447	477	466	511	454	473	499	495	488	475	477	511	475	464	463	501	463	481	484	510	493	501	480	501	535	472	491	495	459	487	521	479	507	519	497	472	493	466	491	491	491	509	494	484	522	486	493	467	451	486	470	479	478	453	497	489	505	494	439	473	486	454	470	494	502	481	473	491	497	466	520	497	518	479	493	502	460	507	505	503	463	451	528	489	489	503	454	489	440	512	477	471	487	452	535	536	514	468	506	488	433	485	520	502	519	523	507	534	489	508	518	510	478	500	464	489	501	526	483	485	471	493	481	468	486	476	504	494	449	488	460	521	489	485	487	476	475	467	453	482	460	468	461	512	506	477	494	491	490	515	492	496	518	495	478	471	491	485	446	475	493	499	504	481	491	501	519	514	483	474	493	501	474	513	477	454	494	458	493	476	489	479	524	483	481	479	488	485	475	489	458	450	473	500	513	506	509	505	444	514	506	468	512	489	518	474	487	485	478	513	495	468	509	480	503	514	458	462	501	495	470	495	460	541	514	526	463	471	479	485	488	518	518	460	481	451	473	452	502	484	448	525	511	466	480	456	498	481	481	469	472	480	504	498	460	490	494	498	485	464	486	495	483	468	522	456	446	493	474	504	482	457	519	487	467	438	520	514	473	489	489	523	473	468	493	494	525	476	493	488	468	470	509	479	502	483	473	462	499	486	462	504	503	501	479	441	488	489	497	481	496	490	514	518	516	471	531	527	492	457	512	454	454	488	483	524	493	506	477	511	464	453	473	483	486	461	508	491	500	477	494	534	503	497	528	507	483	527	489	510	509	488	470	470	467	475	503	502	464	460	514	528	512	534	470	479	460	433	523	485	451	463	489	489	489	491	429	473	508	484	503	470	490	480	478	481	461	459	487	474	456	466	478	476	506	496	530	473	469	514	502	450	494	484	470	521	489	498	514	459	505	494	467	463	507	470	529	499	462	497	476	470	499	498	503	493	475	473	491	463	489	494	477	503	500	489	470	474	465	495	516	489	508	499	481	505	505	472	495	441	509	533	471	473	482	506	497	453	505	495	473	480	482	478	491	445	485	492	501	509	494	531	505	515	461	475	506	528	467	483	473	447	538	483	477	477	448	499	523	512	485	503	487	468	517	490	515	487	466	501	469	479	465	458	478	520	482	466	471	484	488	464	532	511	515	520	504	517	520	477	468	477	481	513	456	463	478	513	475	468	466	461	465	490	456	469	491	491	488	493	498	490	432	520	486	510	495	533	505	532	504	465	496	462	471	499	490	471	461	488	464	530	509	514	489	496	470	435	489	473	484	456	501	489	464	490	445	482	461	494	482	472	513	498	502	474	482	484
10400	2667	25695	29485	12587	4138	1449	372	115	56	50	33	48	42	26	29	39	45	41	44	37	35	36	42	56	45	43	35	38	37	50	43	33	60	47	43	43	39	45	55	48	34	41	35	48	40	50	34	36	39	30	46	44	40	35	38	50	35	36	44	36	39	35	50	41	33	45	40	33	39	49	32	38	36	48	33	37	36	41	47	40	44	31	36	38	35	39	28	50	48	52	40	35	31	39	38	27	39	53	39	27	42	30	30	40	42	37	41	37	32	47	43	38	29	44	34	48	37	48	48	44	42	39	41	34	33	44	41	51	41	44	29	41	44	47	52	35	41	38	31	43	44	44	33	37	30	26	36	41	45	36	45	34	47	40	42	44	39	38	53	34	39	41	42	35	40	44	45	39	33	45	36	34	36	44	41	29	44	41	47	23	42	42	43	40	33	38	40	35	37	40	42	36	45	40	43	37	41	37	45	49	39	40	33	42	40	42	46	43	40	30	39	38	31	42	37	37	39	36	39	39	40	37	31	58	36	46	33	34	43	46	26	46	36	34	44	47	42	44	41	32	41	36	47	40	41	48	43	42	41	48	31	42	43	52	35	40	43	39	40	40	34	33	42	47	47	26	43	39	28	46	33	34	49	48	30	47	38	50	50	43	38	30	54	53	57	38	39	37	32	37	41	40	44	51	43	47	51	35	47	44	39	30	49	38	40	28	46	41	36	43	49	42	45	41	36	45	51	42	37	49	41	49	38	53	40	55	40	39	33	38	51	34	33	34	33	42	38	44	49	37	42	33	22	39	41	37	42	47	46	58	40	34	30	42	35	31	32	36	36	42	41	48	42	40	38	34	47	33	31	44	33	47	32	45	35	38	35	49	40	34	38	39	35	46	36	35	42	39	40	27	38	32	55	31	39	40	46	37	38	34	32	43	46	37	51	42	33	36	46	38	36	50	49	37	47	34	31	39	39	46	52	44	39	45	39	36	43	53	42	29	22	36	49	39	34	46	42	49	41	50	37	44	38	49	47	37	39	45	28	52	33	49	46	35	42	45	41	42	36	36	48	43	31	44	43	41	34	28	44	40	41	35	37	39	33	54	43	43	40	35	40	42	37	37	42	36	45	49	24	29	47	48	52	37	55	36	36	55	35	32	33	39	37	45	44	42	41	40	31	44	38	36	31	54	41	38	32	42	41	36	41	34	41	45	50	51	42	39	39	43	40	47	42	26	53	36	53	52	40	35	39	44	22	35	32	40	44	38	30	34	40	37	39	43	41	49	52	35	52	37	37	38	41	37	45	46	41	36	40	40	42	56	36	38	46	39	39	41	47	36	40	32	39	43	39	42	37	27	44	35	35	44	45	44	38	46	36	32	45	42	43	44	37	45	32	37	38	43	37	41	40	49	35	48	34	39	35	29	40	42	38	44	33	39	55	40	47	39	44	41	36	34	45	39	41	32	40	30	47	38	46	44	40	49	42	38	42	40	42	43	42	32	51	32	46	42	35	43	37	37	40	37	34	52	29	42	51	46	37	41	36	38	44	32	35	32	52	38	38	33	37	48	41	44	35	38	40	41	33	48	41	35	30	41	47	37	35	29	41	41	46	50	46	38	51	43	47	32	41	39	38	38	45	37	42	41	47	37	46	39	51	31	34	52	40	43	35	51	41	52	42	38	48	21	36	35	38	41	41	46	41	44	29	35	40	34	43	49	50	36	29	35	41	48	35	40	44	34	40	29	38	37	43	41	32	36	42	34	48	29	36	39	36	47	35	39	41	52	37	37	36	47	32	40	49	35	40	29	42	46	38	50	36	44	39	31	41	41	43	44	42	33	34	27	46	38	49	37	51	46	36	30	35	40	49	48	33	40	49	41	42	29	43	39	25	37	25	30	30	35	40	51	55	38	39	37	41	41	34	42	38	50	35	48	41	43	42	43	45	32	34	41	45	32	54	37	39	36	45	37	39	30	43	26	38	33	41	60	41	50	44	42	27	43	40	46	48	27	34	33	41	39	36	42	39	44	42	38	41	30	37	40	39	42	46	36	36	44	42	35	37	34	50	47	40	49	41	37	28	40	31	32	53	37	52	39	35	29	43	38	44	50	47	38	48	38	39	45	41	42	41	51	41	45	41	28	37	41	33	49	45	42	32	40	45	37	41	46	37	33	49	56	33	42	34	50	42	38	44	39	42	36	38	35	37	46	46	41	47	52	45	45	34	43	44	47	43	35	37	41	40	44	39	43	41	41	42	54	35	48	27	33	28	38	33	46	32	39	42	43	44	42	41	47	39	44	47	52	40	56	36	35	41	36	35	44	46	52	46	40	28	31	34	38	45	37	39	42	38	40	47	43	43	46	35	34	43	37	54	39	36	38	38	36	24	38	48	37	43	39	49	38	33	50	34	44	40	32	35	43	61	43	38	47	40	39	42	52	44	35	40	28	42	41	50	32	43	43	35	42	47	51	42	51	42	42	43	38	44	45	34	38	35	37	53	36	35	29	39	33	48	40	43	36	24	48	37	40	39	37	49	38	54	27	41	48	48	37	42	38	42	47	47	36	33	40	40	45	32	36	42	47	43	39	33	48	40	49	44	53	48	39	25	33	37	39	32	34	37	38	44	45	27	30	47	34	39	41	43	45	36	39	48	49	41	31	44	47	39	46	40	45	47	35	47	39	59	41	31	43	45	34	38	41	39	29	36	52	34	51	34	36	30	43	41	42	43	42	44	33	35	46	44	43	45	51	39	48	44	36	45	34	52	29	36	31	47	44	47	50	21	47	39	28	44	43	39	30	46	40	42	33	37	37	29	44	45	43	37	26	40	45	35	38	42	45	42	34	34	32	33	48	45	52	44	36	40	34	41	42	45	37	33	47	36	39	48	38	53	41	31	32	33	40	40	41	39	32	40	31	49	46	42	33	28	38	30	30	38	39	34	26	34	58	40	32	39	30	40	45	33	50	36	38	45	46	48	49	33	54	39	45	43	43	39	36	49	38	37	34	41	36	47	37	37	37	42	38	35	43	39	37	50	32	34	30	44	40	45	56	40	45	41	33	39	35	31	33	44	29	35	36	32	25	35	40	42	38	56	51	45	44	43	38	41	43	41	42	40	49	34	51	42	40	37	46	31	41	34	34	33	45	47	36	33	42	39	32	43	38	30	37	42	41	32	49	31	41	34	35	43	39	36	36	29	50	40	41	41	46	44	30	42	34	37	40	46	49	42	33	43	41	45	37	44	36	40	30	41	40	41	44	36	40	43	39	29	43	32	38	32	42	54	32	46	32	43	30	40	38	60	37	36	41	38	43	31	44	46	32	31	38	42	44	46	41	40	54	51	45	39	40	31	42	29	33	37	61	46	47	59	35	29	40	42	41	43	39	40	41	36	41	39	33	36	34	40	37	29	45	51	48	40	47	33	36	38	48	48	44	51	31	44	34	36	31	40	34	43	45	42	35	45	54	43	40	39	51	39	37	34	52	35	46	36
39806	18553	52937	58282	45449	34753	22674	9197	2348	756	491	474	446	456	409	444	454	442	445	477	446	452	452	465	439	452	462	462	487	441	458	450	469	425	436	469	480	498	463	458	435	490	453	462	457	442	464	428	473	424	474	427	425	472	416	417	430	442	476	440	462	442	472	445	430	436	420	412	455	453	449	429	455	467	450	424	490	488	439	443	433	414	479	405	474	445	437	424	452	453	479	455	456	423	445	461	429	426	444	440	478	496	454	429	480	429	422	422	439	449	490	468	481	445	461	486	460	426	455	399	438	468	436	481	460	452	451	488	440	408	465	432	435	427	460	470	475	441	455	430	453	443	464	445	488	458	459	478	483	505	469	390	471	438	414	463	457	439	461	459	440	456	455	405	412	408	443	441	458	458	435	445	454	480	444	471	472	480	453	434	434	446	476	453	457	488	432	475	453	472	443	427	472	504	433	457	435	450	456	458	477	467	516	455	412	432	425	473	413	442	414	426	465	446	484	430	456	443	433	446	458	461	467	472	437	471	467	429	457	435	445	479	459	442	458	448	455	432	433	478	436	441	393	442	442	449	444	419	454	463	485	437	424	453	450	445	454	496	425	458	425	463	467	451	445	441	476	443	476	452	453	453	460	440	438	433	468	453	455	445	454	468	456	487	453	457	488	461	436	447	489	434	480	451	432	438	479	428	437	447	437	426	425	448	495	451	419	449	464	448	449	470	455	454	443	450	458	445	465	427	425	451	431	458	449	484	461	439	477	439	478	440	460	453	452	494	462	442	429	498	449	451	379	462	472	484	465	456	446	471	435	462	451	467	424	494	459	425	477	473	455	479	493	447	442	482	429	475	480	484	454	458	419	462	425	459	479	472	433	439	450	472	456	384	443	461	468	470	465	460	459	470	474	465	452	478	478	449	484	455	471	500	462	472	442	434	438	439	473	434	446	461	442	455	427	453	448	456	480	467	478	465	463	491	473	438	469	435	486	456	461	421	472	444	441	442	475	419	458	429	466	469	450	420	424	476	426	406	466	456	425	410	468	443	454	468	445	474	424	461	482	465	490	477	477	457	516	422	403	454	440	468	465	431	480	476	422	403	467	429	467	454	458	448	467	408	422	466	498	465	480	491	425	454	447	465	458	410	458	471	450	475	397	479	486	435	421	463	448	443	472	429	465	475	445	434	473	481	489	456	494	477	464	425	434	465	457	474	474	445	449	451	458	440	469	436	447	478	459	468	481	441	469	443	466	424	442	448	458	448	451	452	451	464	422	478	477	467	452	457	494	459	429	429	431	438	428	475	447	449	464	454	424	461	477	463	425	433	436	464	423	446	441	436	460	475	447	487	471	470	415	402	458	468	446	418	415	428	444	469	468	469	418	430	449	455	465	464	435	421	464	455	452	487	418	449	479	417	433	466	475	467	448	459	494	499	431	447	444	456	449	458	435	411	458	453	437	451	458	460	441	456	402	435	456	450	426	460	469	444	422	443	461	422	425	488	442	393	444	467	401	468	442	460	443	441	477	457	420	481	440	449	459	446	461	432	448	453	447	473	464	427	448	468	473	488	440	459	463	447	449	417	487	424	443	434	451	486	463	458	474	456	453	456	471	456	492	488	448	450	441	407	432	464	441	410	454	465	477	505	479	416	418	410	446	479	459	450	456	482	427	432	464	446	462	449	456	438	442	468	469	429	441	433	471	428	478	418	437	416	457	436	472	442	435	476	458	452	438	455	473	447	471	462	455	461	451	487	480	436	446	477	488	422	473	416	464	490	403	437	459	474	458	457	425	455	423	448	429	421	452	467	460	473	466	433	453	442	415	476	472	467	468	453	458	480	449	452	468	467	425	467	425	456	515	471	454	453	441	441	458	435	455	463	471	462	436	439	424	464	485	450	433	452	480	457	475	449	442	457	469	436	462	467	451	469	458	459	427	447	458	425	460	435	461	428	468	453	412	397	476	452	442	441	447	414	466	426	470	467	443	473	492	448	431	473	438	431	458	467	460	463	452	430	456	449	424	438	407	448	470	465	448	451	432	473	478	438	455	417	440	442	442	464	434	425	465	479	469	431	428	430	459	430	460	438	425	450	412	445	438	429	473	443	459	475	476	455	452	454	446	437	503	445	465	472	469	436	445	462	492	459	448	421	483	421	453	472	477	420	495	443	491	485	450	476	458	492	457	489	457	454	454	453	457	456	459	496	398	465	470	448	450	422	435	456	464	442	458	484	459	386	470	488	437	433	445	448	428	498	453	440	441	485	435	460	380	450	476	467	433	447	467	470	431	474	451	415	423	500	433	465	458	461	462	474	476	404	433	467	460	444	480	458	432	467	432	402	473	493	452	457	424	495	458	420	456	468	445	489	459	439	480	432	418	446	466	423	481	470	446	458	473	512	457	436	451	493	463	476	421	464	462	467	439	470	453	442	459	480	449	459	480	472	415	441	469	445	459	387	503	449	454	463	460	422	474	475	424	456	441	451	439	475	472	474	451	434	470	439	482	454	446	413	403	462	441	449	455	429	470	436	438	459	428	452	468	460	455	481	412	476	424	469	476	438	438	437	434	439	461	447	450	432	422	447	465	431	432	452	464	436	440	429	471	438	470	429	435	446	479	491	451	469	426	446	480	445	424	452	453	458	454	446	441	457	420	436	445	467	492	447	439	476	457	482	447	425	463	444	396	449	436	477	447	461	473	444	443	452	453	425	437	458	447	429	432	433	481	430	404	437	447	441	479	447	434	433	473	420	423	473	480	474	440	472	480	463	468	477	416	468	426	447	423	444	434	465	438	437	439	456	451	471	472	423	453	461	484	456	485	436	456	480	430	458	482	458	447	443	459	449	439	435	452	438	436	468	475	471	447	444	450	435	437	444	472	446	453	469	450	469	453	429	488	455	460	464	437	478	444	488	448	436	453	485	453	457	426	444	432	453	433	447	458	509	448	448	472	496	442	460	453	451	456	432	457	451	448	449	418	420	402	451	428	436	464	468	449	461	455	450	436	434	456	429	462	487	448	488	463	434	494	448	456	454	443	458	502	428	445	418	446	441	459	457	467	434	453	448	424	438	453	457	439	501	449	475	466	462	454	484	448	455	426	428	420	447	456	453	444	459	453	460	452	460	445	503	478	457	464	460	438	419	468	467	505	439	453	428	479	454	430	459	456	468	490	460	465	466	440	455	471	429	455	442	435	457	494	453	470	415	455	432	448	455	472	469	464	485	430	502	496	424	435	489	456	406	402	465	452	434	453	460	448	444	425	457	439	450	468	483	486	460	487	412	433	456	453	421	447	438	467	413	415	444	459	466	411	426	495	466	416	453	465	464	444	447	446	463	478	388	480	467	464	424	463	427	436	476	454	462	435	453	421	508	457	412	457	423	430	465	465	495	448	468	447	453	436	434	436	451	433	440	453	443	459	465	440	455	446	457	482	468	446	442	467	439	448	469	413	475	471	441	438	484	458	446	425	472	489	461	427	457	481	482
4603	684	9595	10286	2491	742	342	137	55	46	43	40	49	37	47	43	55	30	40	50	42	48	50	50	52	41	45	28	51	37	47	43	42	41	39	42	46	43	46	35	39	38	30	36	41	43	35	41	55	52	58	51	57	39	51	48	47	37	35	37	38	47	43	36	50	60	54	43	44	42	44	42	41	39	38	33	41	39	39	39	36	42	44	41	45	48	44	38	48	47	39	51	52	39	47	40	41	41	45	41	49	56	44	43	45	43	55	47	53	40	43	56	41	55	46	46	45	33	32	38	42	45	39	45	38	42	47	37	34	35	54	60	41	51	41	40	42	40	37	38	41	39	38	47	33	34	57	40	39	53	41	44	35	54	40	41	56	39	43	51	47	55	51	40	39	45	38	49	44	32	45	45	41	45	39	46	59	40	44	48	35	40	45	41	49	51	46	43	63	37	39	46	41	48	39	44	39	30	31	44	48	36	48	64	39	52	50	52	43	32	55	35	39	37	43	44	39	53	50	40	33	37	45	33	47	42	42	49	49	43	46	44	46	36	30	46	53	55	40	47	43	44	45	39	39	36	52	41	51	46	49	48	49	34	57	37	46	39	43	45	41	34	48	46	51	44	31	41	45	44	43	34	44	41	42	37	51	62	51	39	52	30	40	46	42	51	46	33	55	35	39	41	45	51	33	38	48	50	45	35	47	61	31	35	40	61	38	25	46	54	32	40	43	43	51	45	36	54	43	43	32	48	37	36	43	39	65	38	41	59	50	36	40	34	42	50	40	41	57	48	45	42	42	47	43	38	37	41	45	48	45	42	41	47	49	38	48	53	28	49	63	35	48	44	49	46	44	47	44	49	32	47	42	51	41	46	41	42	45	60	41	40	45	29	55	49	40	37	34	40	45	34	41	45	52	43	43	33	44	41	48	51	40	42	37	47	57	54	44	46	36	46	35	45	49	54	49	46	48	45	56	43	39	45	51	45	52	42	44	37	40	48	39	42	43	38	41	46	44	44	38	36	48	44	45	44	43	39	56	34	36	46	51	44	41	43	33	33	48	38	54	41	32	48	56	56	42	43	31	38	46	49	39	45	47	43	36	46	39	41	55	43	33	42	43	40	44	47	53	53	40	47	41	51	46	48	38	38	50	47	50	37	53	47	48	47	42	35	30	51	45	34	44	44	46	44	37	47	42	27	37	40	49	40	37	50	36	43	46	47	40	49	44	49	41	40	30	43	51	33	45	38	61	44	43	47	42	48	47	51	37	43	45	43	35	54	37	39	37	52	41	47	39	46	46	41	46	38	35	36	51	46	36	37	44	56	45	49	48	45	51	48	34	40	39	46	48	50	42	34	38	54	47	33	42	43	39	38	50	41	44	44	45	42	45	54	46	28	54	41	52	50	46	39	42	38	42	36	47	43	45	42	39	35	39	45	39	38	38	28	45	42	47	41	45	43	44	46	44	51	39	43	59	43	40	44	44	43	44	51	34	45	48	44	49	43	46	44	42	42	49	41	43	48	41	40	41	35	49	43	44	45	39	53	46	51	58	50	30	42	52	59	39	45	29	48	38	42	31	49	49	43	38	43	49	47	44	56	42	52	50	62	50	44	54	42	41	50	50	46	50	46	43	46	32	36	41	42	48	36	42	50	32	53	45	45	35	45	46	32	44	43	45	55	40	47	46	51	49	43	39	46	41	28	47	44	43	45	48	51	47	51	66	46	43	46	44	45	44	43	47	56	47	43	37	48	40	39	49	56	48	59	49	39	53	44	43	54	45	37	37	36	51	52	35	37	46	48	46	51	38	36	55	46	43	34	49	41	45	36	47	50	46	53	47	49	44	52	45	51	46	34	46	40	61	40	44	51	33	52	40	45	49	43	48	50	39	42	46	41	43	39	42	47	53	37	36	42	43	53	42	49	36	50	49	43	56	39	41	43	53	51	44	48	38	40	51	53	40	48	50	47	43	49	46	44	38	39	34	42	48	34	49	43	46	36	55	44	41	40	39	36	51	46	33	43	35	40	43	46	40	40	43	44	42	46	42	49	54	52	45	36	42	43	47	45	44	39	48	49	38	44	48	49	39	34	41	65	43	47	38	38	50	39	41	39	56	38	42	35	35	37	56	47	47	49	42	30	41	49	46	49	47	48	56	43	45	62	38	41	47	42	48	40	44	44	40	36	43	42	56	42	44	35	33	42	44	39	49	46	43	53	41	32	49	41	59	54	36	36	43	29	41	41	44	47	60	47	48	46	45	41	52	36	46	53	47	39	37	38	40	47	45	32	34	45	45	41	35	46	47	40	37	33	44	50	35	39	33	42	43	38	44	54	45	50	38	39	42	34	36	48	42	52	47	36	32	55	42	41	53	45	49	41	41	41	45	43	50	46	48	46	35	47	32	23	43	42	46	45	40	36	56	34	38	47	41	46	45	53	42	36	40	39	45	45	56	48	35	45	41	57	48	49	44	41	41	40	48	46	46	47	49	47	45	35	49	45	42	47	53	46	36	50	31	44	41	36	45	41	46	40	39	57	40	53	39	53	48	29	37	39	37	38	35	50	45	40	48	51	60	43	37	44	45	43	34	43	55	40	37	33	48	50	51	47	45	38	38	53	48	48	41	46	41	38	49	41	43	42	47	33	51	37	44	37	32	51	35	48	37	48	42	40	49	41	53	58	41	50	45	48	52	37	49	44	48	46	50	71	41	51	35	44	41	34	47	49	36	47	36	41	33	49	36	40	41	48	43	41	45	42	46	49	47	53	36	45	32	49	49	54	45	40	40	35	45	46	30	36	45	43	49	44	54	37	46	46	62	36	57	43	50	45	43	43	40	54	41	46	34	48	38	34	51	44	48	38	46	47	40	39	35	41	31	46	28	35	46	41	39	39	52	41	33	46	38	47	32	45	37	52	47	40	38	49	52	41	48	41	50	35	47	47	37	44	45	46	31	49	34	39	42	50	35	52	37	26	37	51	56	46	39	41	37	32	43	46	44	44	46	53	56	47	44	58	36	56	46	41	39	41	39	45	40	43	49	47	44	37	57	32	47	46	35	54	33	48	50	60	52	54	41	35	37	42	36	49	44	35	47	59	36	50	45	34	46	44	51	47	42	46	41	44	52	49	34	38	44	55	39	43	38	45	49	38	38	42	50	51	31	40	45	37	41	50	51	48	42	54	57	37	52	46	46	50	53	38	44	52	45	39	30	35	43	50	41	42	46	37	48	46	35	60	34	51	53	46	44	37	48	38	52	59	35	38	43	26	45	32	40	40	33	44	43	46	38	31	40	38	51	40	47	44	43	42	39	48	46	48	46	44	51	48	37	49	48	33	44	51	47	37	49	31	34	52	36	40	35	40	44	41	51	44	44	38	49	47	43	44	41	45	43	52	44	36	53	47	40	46	33	49	54	48	46	54	53	53	46	39	37	52	53	39	45	45	56	40	52	45	46	38	35	39	47	41	46	45	55	37	50	36	39	43	56	41
29380	9400	36492	35505	25162	17483	9281	3066	1010	578	502	432	524	465	486	479	477	487	492	497	491	491	496	484	468	489	491	486	472	493	523	491	507	515	494	538	531	518	476	486	512	499	469	500	489	434	498	474	487	515	511	512	474	476	490	483	521	482	501	482	505	494	490	523	473	484	483	464	547	518	509	538	495	489	472	502	497	455	498	484	478	524	491	465	447	508	492	507	519	508	469	501	480	502	463	450	518	476	507	471	499	474	466	454	516	507	486	491	506	497	542	495	497	492	470	496	469	489	516	502	510	461	456	495	497	495	507	457	447	482	494	500	500	497	460	495	515	501	459	510	455	539	498	491	481	474	454	536	478	491	470	492	490	480	517	492	510	512	499	483	527	469	483	528	466	486	479	471	474	480	517	464	488	492	469	449	493	508	501	474	499	487	456	483	517	515	461	498	488	443	454	460	527	488	490	484	498	485	482	515	502	510	484	527	491	454	477	510	491	509	520	515	496	476	509	467	491	488	451	518	441	441	457	512	484	513	469	481	491	489	484	502	504	470	490	473	471	475	439	474	515	505	439	472	538	504	504	489	502	522	497	501	516	499	504	485	501	505	510	463	495	472	502	515	523	496	451	494	517	499	479	483	491	523	433	513	466	485	518	455	474	463	495	475	505	501	460	488	510	517	498	472	468	464	482	512	492	498	491	478	528	495	466	521	487	465	475	487	497	469	526	468	496	470	508	489	546	464	505	472	503	473	489	554	463	483	477	473	475	485	460	509	479	499	497	479	480	561	513	476	502	470	472	484	507	503	465	500	495	479	485	506	457	466	481	528	499	482	540	529	458	469	485	509	507	489	446	498	484	468	489	501	508	501	477	459	482	493	455	458	475	460	511	475	458	510	523	518	496	491	491	524	467	479	497	490	523	500	500	472	488	464	479	487	492	521	487	463	483	495	399	484	457	467	501	515	510	495	492	485	502	485	490	544	520	486	478	535	514	471	493	501	499	522	476	498	563	452	493	447	505	494	466	512	475	532	483	474	484	513	490	491	488	516	470	507	493	518	521	532	497	501	484	505	472	521	447	484	494	477	518	516	488	474	535	503	476	469	477	502	469	480	481	551	474	490	491	493	508	486	484	503	475	496	499	490	447	483	514	519	518	492	514	514	489	470	493	443	503	480	491	451	533	499	491	477	499	461	514	510	501	456	451	515	478	481	456	465	470	469	482	469	505	479	536	500	500	486	493	499	468	495	497	507	512	481	534	458	482	510	495	469	478	486	512	509	481	533	457	471	498	502	437	501	448	476	543	512	460	438	495	501	481	496	469	491	481	526	463	458	507	526	500	503	478	469	501	463	479	466	475	481	458	451	467	475	491	495	490	522	461	430	499	510	454	466	497	496	466	481	494	507	483	499	478	490	503	502	520	469	530	474	453	479	508	483	498	505	514	491	518	510	486	462	512	470	526	473	466	484	464	504	525	492	476	483	503	459	488	511	459	482	529	513	516	476	474	491	473	502	442	463	454	486	528	491	532	508	487	518	492	483	502	487	470	428	502	489	502	495	469	449	472	467	465	493	483	498	501	501	452	502	478	461	487	485	500	486	455	495	492	513	489	441	488	472	542	465	507	485	515	467	441	484	488	481	450	461	524	488	461	496	453	486	477	458	505	506	520	522	450	495	514	471	533	528	488	428	493	502	481	481	484	481	522	541	484	549	483	517	503	477	457	509	476	476	444	520	496	480	489	446	476	505	508	463	482	506	486	475	479	503	493	490	492	515	501	491	517	457	456	519	499	441	511	474	492	518	511	455	461	472	502	496	456	496	468	518	494	464	492	487	455	466	480	430	479	511	491	463	489	477	529	478	480	488	484	475	501	494	506	485	501	495	499	499	534	487	535	518	497	469	459	493	483	473	499	467	493	459	472	519	484	496	432	501	509	519	500	444	443	482	539	478	474	479	486	506	471	506	532	485	476	493	462	466	468	506	507	503	482	425	482	462	513	437	518	488	489	491	467	491	504	499	505	476	485	482	473	467	460	487	501	499	479	453	494	495	451	493	508	451	482	492	460	513	513	490	503	506	470	463	518	530	537	465	465	478	499	506	459	503	473	512	500	455	513	488	456	475	528	486	479	554	491	478	493	502	473	477	465	438	494	493	521	512	534	523	475	475	468	493	514	484	460	494	473	507	489	518	478	469	463	484	487	459	478	474	505	516	490	539	526	465	495	482	471	504	494	472	509	454	526	509	471	455	440	486	476	471	478	480	498	492	453	481	480	486	513	502	479	482	511	522	482	497	463	466	499	497	494	496	509	470	498	507	459	505	492	514	465	495	476	486	455	453	498	472	510	500	476	488	478	521	462	453	516	514	484	442	496	492	439	480	472	476	539	514	509	500	525	470	507	471	493	492	452	456	459	477	466	496	465	528	472	476	468	521	458	505	490	496	491	488	476	467	469	498	492	484	482	503	483	489	480	496	510	514	436	512	504	494	465	486	475	490	488	455	483	487	505	496	472	478	535	457	542	472	477	534	491	538	507	530	517	490	481	485	478	480	529	453	528	458	468	476	497	462	484	514	447	494	444	457	532	453	495	492	504	528	486	487	500	460	457	507	503	439	494	490	498	474	533	478	506	471	466	494	466	489	489	489	472	515	472	492	503	508	512	508	477	473	481	535	481	450	484	494	472	471	489	503	442	507	505	445	487	490	488	481	493	439	518	535	464	489	511	500	495	486	495	486	450	494	487	468	544	532	485	526	479	483	512	479	483	522	509	497	492	452	517	490	510	476	501	478	495	517	538	499	473	482	465	503	461	477	509	472	464	487	482	455	466	495	491	468	465	465	496	477	486	466	457	490	514	505	508	479	493	491	461	494	468	465	475	468	478	488	479	454	489	528	509	477	476	497	498	508	493	478	490	481	495	481	475	461	479	485	512	464	456	491	505	452	452	511	502	486	502	467	524	558	470	470	526	520	464	490	526	482	465	510	492	457	484	518	503	488	512	483	495	510	491	481	500	483	517	493	482	470	485	450	515	472	499	487	491	509	468	483	458	493	441	491	486	478	478	494	456	487	517	484	513	542	488	461	533	466	470	437	480	481	486	486	489	496	459	452	510	479	479	501	488	461	517	488	466	473	490	522	479	476	501	506	475	515	485	485	478	469	473	515	486	505	492	508	477	486	463	486	471	490	467	476	472	466	498	487	466	518	502	523	482	467	490	484	479	504	520	481	479	485	469	476	489	478	483	507	510	438	521	504	468	471	448	522	463	537	526	511	507	495	493	510	505	460	466	456	468	470	451	504	478	506	468	511	494	481	472	518	515	496	497	499	463	485	486	472	496	447	469	498	518	470	489	510	507	501	498	485	476	474	503	513	480	499	504	516	498	457	483	512	465	473	517	528	492	460	469	482	497	455	477	477	500	477	485	453	462	452	481	467	469	475	476	498	498	517	487	447	488	485	426	510	485	526	520	493	503	499	498	508	431	504	486	484
6327	5245	27516	19631	5726	1825	696	229	76	52	45	51	51	39	51	38	43	43	33	38	39	46	45	40	37	47	41	39	41	47	44	44	39	36	36	39	35	45	37	46	46	32	34	47	32	43	46	45	44	30	48	37	46	41	39	39	46	46	44	34	38	46	41	41	37	33	28	26	45	46	41	32	41	38	33	43	38	38	35	56	43	37	46	41	43	41	28	37	39	44	37	40	41	42	38	39	34	36	37	28	33	41	41	42	47	45	45	38	35	44	44	34	36	44	45	33	35	32	39	45	29	45	40	54	38	43	40	42	41	41	34	24	34	44	34	31	43	47	35	40	33	47	37	47	36	46	38	32	28	39	40	45	41	29	49	35	29	40	36	37	56	43	47	53	43	55	43	37	42	62	33	43	38	36	45	41	55	41	41	43	30	46	41	42	47	35	38	41	43	44	36	42	48	41	27	41	46	44	45	39	37	30	31	49	44	45	43	43	49	44	36	40	46	38	45	43	40	40	46	52	35	43	43	41	37	43	37	46	41	35	31	36	42	39	54	40	41	37	42	43	23	47	38	58	49	41	39	40	47	34	44	37	32	35	34	27	42	44	32	31	38	42	38	44	44	43	39	52	40	41	48	30	42	36	58	47	41	41	42	36	33	41	43	43	37	50	34	37	42	49	42	34	40	42	40	28	31	43	50	43	36	37	41	48	42	42	42	31	33	46	35	40	55	36	48	34	33	47	41	42	46	47	42	36	44	31	40	49	51	46	46	43	35	31	45	47	41	43	37	34	40	51	43	45	44	51	38	46	30	33	29	39	48	46	47	46	33	46	49	52	39	36	41	32	33	42	39	47	48	45	34	38	25	34	48	39	45	53	52	41	45	33	52	40	62	35	42	37	47	38	33	45	31	41	40	41	30	44	28	36	32	44	33	39	42	38	46	46	31	36	46	44	41	37	42	47	46	52	36	49	38	37	38	51	40	36	45	38	37	45	51	41	30	50	39	40	42	24	41	42	43	37	41	33	47	28	33	37	39	37	41	33	36	36	56	33	32	34	40	39	37	37	49	24	36	39	36	49	38	33	46	53	39	38	30	38	45	45	39	47	38	32	43	33	43	38	36	42	45	44	43	31	41	44	47	45	47	35	39	41	42	42	35	42	38	45	51	35	40	37	39	41	40	35	45	45	36	42	48	42	53	43	42	40	42	40	40	43	42	36	31	40	47	39	49	36	36	47	39	45	43	40	38	40	35	39	34	44	31	42	44	40	46	45	36	49	43	42	43	40	43	50	36	36	47	40	28	43	39	43	48	38	46	36	35	43	44	35	31	39	40	38	38	40	41	36	37	31	35	46	42	42	36	36	43	41	43	41	36	34	50	38	37	41	42	37	41	39	28	37	36	40	47	38	47	35	41	54	53	48	40	43	42	43	30	44	32	52	39	51	33	44	34	29	36	40	44	40	40	36	44	38	50	38	44	35	40	38	48	39	61	41	53	49	35	38	41	43	40	29	40	35	45	36	39	46	37	55	40	35	35	48	39	34	31	36	47	39	45	37	31	32	44	41	32	47	40	35	37	33	40	39	41	32	33	45	43	40	30	37	38	43	41	32	34	48	48	43	39	47	39	40	35	46	47	32	39	29	44	31	51	36	38	39	56	51	40	36	46	38	32	35	38	41	40	32	36	38	27	29	36	34	32	48	38	43	40	34	39	40	42	39	39	39	33	36	44	47	44	40	44	39	51	45	41	46	38	38	43	35	43	51	34	46	39	46	28	40	40	33	39	47	46	30	45	37	35	37	50	33	40	36	40	45	42	46	44	49	41	32	31	37	42	51	58	45	32	27	42	45	46	46	25	41	42	38	36	41	34	50	38	37	43	45	44	35	46	32	40	29	38	46	45	59	42	38	39	47	38	42	36	36	49	39	51	28	43	34	39	46	44	41	41	42	37	41	44	45	35	41	36	36	45	49	42	34	39	31	40	48	39	44	44	49	52	34	35	35	36	30	34	46	39	51	48	31	45	24	32	39	44	33	39	39	33	45	45	40	35	32	38	49	45	29	36	54	35	45	49	41	44	42	32	34	45	37	40	45	34	41	42	36	36	44	44	34	51	43	37	32	39	47	44	48	48	35	29	44	51	47	42	40	34	42	39	39	34	33	37	38	28	43	35	37	41	40	40	31	41	49	36	35	38	41	50	46	52	34	27	52	44	52	49	46	34	34	40	41	35	32	38	43	50	44	37	34	45	61	26	31	42	39	44	45	50	37	58	39	28	44	45	43	45	39	34	31	39	53	38	42	36	35	39	44	38	41	36	42	41	47	46	34	42	40	28	43	35	51	40	43	44	36	41	46	29	32	46	42	27	39	39	51	32	50	32	41	41	46	46	45	30	48	40	41	36	43	42	35	32	43	28	41	33	49	44	31	41	43	44	35	42	36	45	40	44	40	36	36	42	51	37	50	49	34	44	44	37	38	40	30	46	40	41	37	28	33	33	45	37	37	27	37	34	41	41	36	32	35	46	38	41	44	33	37	31	31	36	38	30	47	44	46	40	38	38	41	42	41	37	47	37	42	52	35	39	57	41	45	38	49	41	35	32	40	50	45	41	42	34	32	56	33	38	43	42	39	36	43	40	42	40	45	47	43	48	43	31	35	51	46	35	34	44	30	34	34	40	43	50	37	36	43	41	52	44	35	33	40	36	30	29	47	43	46	43	40	34	40	37	55	36	50	36	47	51	35	45	46	43	39	57	37	43	40	46	37	40	34	36	42	52	39	29	34	39	45	27	39	44	41	45	38	34	48	45	45	44	39	55	44	36	39	40	42	36	45	36	49	42	32	39	35	33	38	46	45	42	32	43	40	41	40	50	37	48	55	46	35	44	39	50	42	47	31	49	38	47	42	44	29	40	51	42	40	36	33	40	38	47	39	30	32	54	41	36	37	41	45	41	36	43	45	46	50	45	54	41	44	54	29	39	49	33	39	37	50	37	47	42	38	54	56	45	54	35	49	46	34	36	52	46	39	48	29	42	49	33	45	44	45	35	35	42	50	41	38	33	38	37	36	40	38	49	32	41	48	47	39	42	47	38	39	37	44	52	43	37	39	48	50	43	51	40	41	31	49	41	37	30	42	56	34	50	37	41	42	40	51	38	33	48	32	46	29	36	39	45	54	44	41	32	44	44	34	46	44	36	52	39	52	46	41	42	44	39	46	33	39	31	38	58	36	47	35	34	39	35	35	42	41	42	39	41	46	52	44	43	37	42	38	43	47	36	45	27	38	50	39	39	29	61	38	44	37	31	35	29	46	23	48	39	38	31	37	39	30	41	40	45	38	39	37	39	43	41	27	42	38	35	41	48	43	49	45	43	48	34	39	47	43	51	37	30	51	34	48	49	52	44	34	45	51	35	47	39	34	39	42	33	45	28	38	44	38	48	33	40	38	33	38	40	38	49	41	46	43	40	48	46	36	45	39	44	38	44	49
35888	24283	51701	44973	34548	26851	16586	5801	1626	617	484	455	477	464	459	477	445	446	481	481	471	487	428	428	456	484	490	465	457	473	454	447	469	467	454	443	473	457	447	485	438	466	497	438	461	442	446	485	451	460	460	428	475	483	467	448	441	492	450	466	489	444	473	461	454	476	461	465	456	471	427	453	436	421	415	452	448	468	494	509	437	491	459	459	459	456	497	446	506	418	471	431	461	494	474	430	467	470	453	426	421	461	471	444	460	436	429	473	437	495	483	475	461	423	457	449	484	442	449	462	467	468	504	451	474	497	471	439	416	461	481	494	457	443	470	418	492	442	453	462	475	417	428	453	477	462	464	480	445	445	478	424	515	436	452	486	430	456	461	450	455	439	452	506	463	499	447	437	452	461	419	416	450	465	466	438	459	450	480	471	417	424	460	487	457	446	426	427	439	455	476	451	449	470	461	447	440	455	428	463	438	502	420	488	472	449	470	456	473	479	476	473	457	436	451	447	430	473	477	477	447	461	463	448	450	464	482	459	421	449	484	450	441	452	476	506	504	416	430	486	468	457	433	434	469	491	495	453	461	448	466	450	495	470	478	460	458	458	469	387	442	465	482	468	434	496	460	509	444	448	428	487	432	444	423	442	468	460	455	472	480	440	473	458	477	466	487	445	432	482	438	454	446	473	437	493	466	478	429	434	441	445	451	475	505	432	428	465	462	498	456	433	452	503	464	468	448	464	453	496	470	454	500	497	475	463	503	447	462	469	471	456	454	432	444	417	459	451	447	459	460	439	430	464	429	436	464	441	440	433	426	459	459	458	408	463	435	427	422	455	466	435	445	468	451	463	453	496	466	450	466	450	461	419	432	440	441	448	446	481	468	467	451	486	430	432	455	433	471	456	479	467	439	463	448	443	459	438	465	457	459	439	476	502	464	450	443	439	463	439	490	480	464	450	462	489	504	487	438	478	463	422	458	462	431	461	431	508	481	472	453	462	463	481	448	464	421	466	440	455	483	428	482	471	479	484	455	482	454	464	483	486	483	448	445	453	457	442	445	436	439	458	471	472	440	450	461	467	452	440	460	487	434	439	431	469	437	435	418	489	435	488	468	488	444	437	476	453	485	455	498	459	488	468	443	469	505	469	438	423	452	476	447	469	424	504	501	479	478	467	443	502	456	453	459	477	493	448	475	479	495	456	463	446	435	482	446	474	433	439	464	464	468	461	423	467	488	470	423	463	438	443	474	433	461	487	448	437	442	474	472	463	479	436	449	461	459	455	474	487	457	462	470	448	464	455	470	453	457	471	469	464	440	446	448	487	446	485	497	452	427	454	482	429	446	463	445	481	439	487	485	476	461	424	472	470	478	410	455	435	483	469	465	457	450	460	418	489	484	450	445	464	440	460	477	482	461	450	440	456	414	462	458	446	442	485	433	437	484	497	456	432	476	446	497	454	481	459	476	413	471	462	490	441	446	484	469	460	434	432	477	424	487	493	432	457	463	483	467	442	496	457	422	470	450	478	455	405	442	498	438	454	457	473	451	465	459	456	500	487	446	459	438	468	472	461	454	479	426	478	495	464	454	432	491	453	464	478	429	464	444	470	465	472	482	473	450	455	479	465	446	462	436	435	405	467	449	423	456	492	504	502	480	468	461	491	443	474	447	453	449	466	468	442	466	474	479	446	450	481	479	453	448	494	443	463	447	451	450	466	458	476	467	452	439	469	444	447	503	444	456	444	467	408	486	444	481	461	455	430	503	459	478	442	500	488	499	420	473	474	411	494	426	454	467	477	423	503	460	461	447	443	418	467	455	463	466	463	457	425	398	453	508	454	493	418	455	467	482	478	438	482	487	464	468	437	439	475	449	476	471	465	436	453	503	452	436	430	468	439	436	444	447	413	482	462	440	420	418	467	506	458	450	519	475	424	482	447	442	432	474	451	483	502	470	459	478	448	501	448	408	498	448	480	479	463	412	448	421	451	459	482	486	460	473	441	435	453	460	463	446	429	495	446	441	454	463	454	476	484	467	442	448	513	442	479	461	448	475	452	455	479	477	464	478	479	469	476	461	448	479	483	431	443	463	473	469	475	472	467	448	448	436	488	473	455	466	462	475	435	453	471	492	452	467	461	451	483	430	443	451	474	432	473	473	485	449	466	447	418	444	446	478	450	446	452	443	441	460	452	486	453	451	452	450	477	476	438	432	490	424	458	456	442	456	483	452	456	429	443	425	467	428	474	415	459	498	444	450	461	479	466	472	463	443	515	463	466	450	515	499	490	514	436	413	458	424	446	452	436	475	472	453	446	485	464	518	448	495	464	456	440	427	445	468	447	448	452	467	467	455	437	444	462	486	428	444	466	451	458	487	470	453	464	467	477	422	452	438	490	473	446	493	485	437	465	476	468	471	448	485	472	447	448	449	505	461	457	458	434	393	483	489	485	459	468	471	457	459	487	473	437	460	473	458	461	459	439	450	450	474	483	451	438	464	405	461	423	463	459	449	457	459	443	461	480	424	493	471	485	493	443	474	450	462	451	441	441	473	437	434	462	470	438	469	480	461	464	462	444	445	517	438	465	440	421	485	466	481	430	459	454	465	466	467	465	432	463	435	439	461	450	435	449	448	473	439	448	477	442	441	455	438	489	455	444	456	442	460	427	462	425	451	466	459	496	470	485	474	485	501	495	492	459	449	459	425	454	470	449	441	433	442	451	445	436	500	439	441	499	487	417	513	444	456	431	436	463	476	443	499	482	459	499	466	439	452	492	492	457	471	454	466	451	491	485	474	512	450	456	453	470	465	436	430	429	422	440	423	445	464	451	476	479	399	469	455	498	457	470	450	495	462	453	458	450	515	437	468	462	421	486	426	438	459	461	473	458	431	449	450	519	446	433	455	475	459	460	465	465	457	462	456	439	458	459	438	472	475	462	485	451	460	443	449	454	408	462	447	491	490	466	454	439	437	495	447	472	421	491	441	465	460	456	482	468	466	479	442	432	444	473	516	488	489	452	483	442	444	456	473	461	480	455	449	439	444	487	435	459	482	464	481	451	438	470	427	461	482	461	455	502	449	472	436	455	477	451	486	456	480	463	433	437	432	465	436	434	430	452	481	447	453	424	440	492	442	482	468	486	493	492	454	465	422	436	469	499	435	425	452	478	420	452	429	457	433	475	479	489	415	464	494	426	478	443	418	431	451	487	441	485	436	458	435	469	446	447	473	473	464	442	441	457	460	466	433	462	458	446	448	476	441	453	466	450	438	411	456	488	467	419	509	483	449	480	480	476	449	439	435	462	479	457	447	431	446	506	477	486	496	474	439	451	439	483	464	432	479	433	427	453	457	458	474	466	406	444	474	429	445	431	458	456	479	450	469	480	432	461	443	491	436	443	457	425	468	442	497	469	413	453	435	472	446	440	479	468	444	434	452	475	469	425	468	438	427	466	483	446	470	449	441	468	441	473	441	448	452	482	449	448	461	486	455	431
5142	2030	24494	21175	6370	1829	760	253	97	53	52	48	46	49	51	51	55	42	32	63	41	40	52	42	47	34	37	44	45	45	43	43	48	45	46	38	53	43	38	32	47	44	57	51	42	52	53	44	51	45	37	52	47	57	40	36	43	48	40	46	39	40	33	58	60	42	39	47	44	57	59	41	38	54	42	48	41	27	37	47	39	44	45	39	43	41	44	32	41	37	41	41	52	41	48	48	71	43	36	42	30	46	49	45	45	55	46	44	47	40	50	62	45	28	40	44	38	50	52	50	32	51	40	43	48	51	57	39	48	42	49	33	43	46	49	46	37	45	47	45	41	42	39	54	65	38	35	36	41	52	49	43	42	45	44	35	36	39	51	46	49	50	40	41	42	45	45	51	30	43	49	43	42	59	36	41	54	39	39	38	37	43	43	44	50	45	43	35	47	36	41	44	38	38	40	41	54	48	43	44	49	48	36	51	34	46	41	39	45	45	51	42	52	48	48	54	54	41	42	38	27	46	53	67	58	39	52	44	44	46	51	38	48	52	38	57	51	47	43	41	41	49	44	56	51	46	36	53	53	49	41	51	49	39	45	38	48	49	42	48	51	43	47	57	43	36	47	40	44	42	40	45	41	33	43	50	45	49	38	44	38	56	43	39	48	40	51	49	49	40	49	37	45	44	52	41	41	44	30	34	46	39	45	46	46	35	42	42	32	49	40	49	39	41	46	42	43	38	38	42	48	40	39	46	39	33	43	56	41	34	40	35	35	37	45	41	49	57	38	38	49	45	50	45	41	32	42	42	51	42	35	46	47	46	43	40	47	36	46	49	47	50	49	39	52	41	50	36	57	48	51	40	31	51	38	42	51	35	45	39	44	52	55	40	45	35	57	42	59	49	42	39	48	40	41	47	44	40	49	45	37	35	51	51	49	39	47	53	45	49	55	53	49	46	38	40	34	52	51	39	59	41	35	50	48	32	47	47	32	49	47	40	54	24	45	57	41	53	38	51	56	38	42	51	45	48	47	39	60	45	67	41	45	53	41	47	46	45	59	55	47	38	42	54	40	50	38	48	43	39	45	49	34	39	49	43	45	57	40	48	36	46	50	54	32	47	52	36	44	33	41	48	38	56	44	44	50	49	48	34	48	37	42	48	55	50	48	54	29	43	35	34	41	38	41	44	29	41	43	58	51	53	44	37	45	46	32	38	36	47	53	44	44	49	51	45	59	49	32	48	34	52	39	42	26	51	51	50	44	56	49	36	44	55	53	60	39	34	42	45	55	40	47	43	34	37	44	45	40	40	59	37	49	43	45	47	43	47	39	54	55	53	55	46	42	30	39	48	38	33	44	36	50	53	43	52	50	35	45	58	43	52	54	50	36	51	49	42	40	41	39	41	40	48	40	32	36	46	43	51	39	50	54	32	47	41	40	28	43	51	49	47	44	35	46	40	44	58	47	41	52	43	51	37	36	45	48	45	42	42	59	48	32	37	44	36	61	41	38	45	45	43	53	42	47	37	48	45	49	58	47	50	41	46	49	32	28	46	42	40	59	48	48	50	56	44	33	32	51	35	38	44	48	42	46	33	45	44	37	57	50	55	44	31	40	35	35	46	52	47	41	52	53	56	47	50	42	42	44	28	41	39	51	46	38	45	45	26	40	54	43	54	42	30	40	43	49	42	45	54	40	38	49	41	50	35	51	44	36	48	38	36	51	50	45	45	43	49	51	48	33	43	29	54	55	35	35	36	35	38	47	35	49	38	43	54	47	31	46	53	48	56	40	40	36	34	46	41	41	41	56	55	43	45	53	38	49	40	34	48	43	38	40	30	55	50	45	50	39	43	50	42	32	42	52	41	50	40	51	47	36	41	48	57	39	52	43	27	49	49	38	48	53	49	54	38	42	31	41	43	48	41	34	41	41	38	47	36	58	39	47	51	42	47	31	50	52	52	42	44	42	43	51	47	48	59	44	38	45	38	38	54	46	36	41	42	48	45	38	44	59	42	41	42	43	35	42	42	54	44	48	60	30	48	50	37	50	42	56	41	46	37	44	41	44	28	38	50	46	43	42	38	29	51	42	49	46	34	40	45	42	47	47	50	47	45	36	36	38	51	38	55	45	40	36	51	41	54	38	49	39	40	40	26	54	40	44	39	48	47	43	44	41	47	44	45	32	49	48	41	52	44	53	41	58	44	44	43	50	44	52	43	36	43	39	43	48	45	40	32	36	45	46	46	42	52	47	46	40	31	45	35	37	36	37	38	48	44	46	35	41	46	55	38	41	47	49	53	48	45	37	40	51	43	53	42	40	37	37	43	41	52	37	47	47	36	50	43	37	42	48	49	50	33	39	50	34	45	50	40	47	45	51	45	44	45	36	47	40	45	47	43	43	40	40	38	47	39	39	60	45	50	43	32	46	47	49	37	52	46	55	45	59	38	46	42	48	38	48	42	51	58	57	60	51	53	38	32	43	45	50	32	45	36	40	43	37	42	47	56	34	42	45	39	42	39	40	39	35	36	46	41	31	41	53	50	44	45	42	46	46	55	54	49	49	49	43	45	44	41	60	39	37	41	37	41	38	51	35	43	44	59	53	47	45	55	49	40	39	37	40	44	43	41	50	39	42	58	38	40	39	41	44	45	45	44	42	38	41	40	39	34	41	52	42	45	54	36	49	47	34	40	34	43	49	60	49	39	40	56	50	43	50	48	50	44	48	43	37	39	49	40	52	47	43	42	39	48	42	40	41	48	43	52	35	56	44	41	46	50	42	45	40	46	47	43	44	47	43	41	45	55	41	44	57	49	43	44	45	54	37	45	48	31	51	36	60	46	43	50	43	50	50	39	42	53	33	46	47	34	44	55	43	42	61	46	46	55	37	46	54	52	44	38	43	45	42	40	39	43	35	46	55	43	42	33	37	55	46	54	46	57	54	38	39	42	45	49	39	44	43	50	43	46	50	50	43	46	49	34	58	44	42	36	45	50	48	42	39	53	48	37	43	41	53	50	46	34	40	40	45	56	46	39	46	43	46	55	47	47	30	47	39	45	38	37	48	41	45	44	61	43	45	45	42	43	43	52	46	47	38	36	38	41	38	50	46	43	46	44	42	48	37	58	56	43	51	53	45	34	31	49	41	45	45	32	37	30	49	45	53	54	48	43	43	39	51	46	43	58	48	44	51	45	58	56	34	41	49	48	37	48	37	59	46	45	42	30	46	46	41	45	53	47	48	40	40	36	52	55	43	46	40	54	51	43	47	49	40	57	38	44	43	62	50	34	41	48	55	45	44	42	41	39	45	45	35	47	38	41	49	45	52	34	52	44	49	44	36	40	39	38	51	50	45	42	55	54	51	39	55	47	52	43	36	35	41	54	55	39	49	46	44	56	43	50	44	40	37	41	41	55	36	41	43	48	35	53	51	52	43	48	39	32	49	51	53	44	48	44	41	38	43	36	36	51	49	30	45	41	48	50	45	48	39	51
25431	16541	51961	47460	34677	27153	17163	6599	1715	719	545	489	503	504	486	504	470	454	479	480	538	485	503	495	514	526	477	487	529	491	502	496	512	474	482	491	472	509	514	518	512	468	503	458	496	509	532	517	503	497	465	501	505	524	461	456	472	528	510	485	527	493	488	496	499	470	532	463	521	473	520	475	499	543	490	526	544	515	489	478	529	486	535	508	508	487	477	493	513	484	488	520	505	503	502	496	472	464	516	484	491	496	537	465	487	511	513	485	444	508	487	521	499	522	505	502	520	510	465	497	468	517	483	483	484	504	507	500	454	464	469	501	534	500	507	480	509	487	495	477	508	530	474	515	498	487	479	451	513	470	502	532	484	486	486	549	520	490	481	467	470	511	482	462	475	496	473	483	508	473	479	518	469	480	516	476	478	499	455	460	468	468	513	487	476	510	489	480	528	488	457	543	506	466	491	511	516	495	516	504	511	506	499	492	487	535	498	473	441	485	508	510	497	484	494	461	485	498	468	474	516	505	495	476	496	495	465	492	525	488	522	503	494	490	501	530	509	479	516	509	481	480	534	510	494	464	487	468	516	508	466	491	446	475	524	478	450	475	489	507	501	484	512	477	512	454	521	512	506	501	529	494	519	503	467	471	514	510	460	505	486	490	509	473	471	485	447	464	511	519	476	484	475	471	551	521	459	498	482	529	495	460	528	489	550	464	487	497	511	518	475	496	501	506	441	476	487	535	495	515	489	499	497	510	509	481	494	525	506	524	513	518	496	482	489	484	498	485	466	516	485	486	472	508	500	485	517	525	464	536	461	474	489	470	525	526	469	486	515	480	496	474	491	511	485	517	490	484	511	516	486	499	465	500	485	465	547	525	499	517	480	513	508	466	498	522	519	488	493	467	510	478	493	500	521	502	525	521	517	510	501	527	525	533	492	482	497	490	502	511	525	493	497	506	495	536	473	478	485	506	472	519	482	507	509	476	495	463	486	498	509	476	476	510	485	535	515	507	481	497	499	501	502	510	469	495	517	503	512	519	466	462	495	532	461	450	504	512	537	517	548	496	495	473	495	475	496	492	500	530	485	480	516	502	482	465	475	536	435	514	520	494	508	486	491	476	530	489	503	475	477	481	557	518	521	479	482	522	492	499	497	499	500	501	468	482	491	478	526	490	515	504	489	485	502	516	510	496	501	489	509	477	479	482	497	504	511	492	489	514	489	522	489	480	531	462	547	445	495	497	504	510	466	490	478	478	480	508	499	496	518	492	535	480	510	521	470	523	502	503	482	517	494	512	518	479	484	500	478	491	520	499	486	521	478	522	477	520	456	510	517	476	525	504	514	480	474	555	475	463	513	539	516	474	485	492	487	507	539	551	508	500	499	483	501	531	482	533	502	518	484	513	530	507	503	521	511	522	487	523	471	470	487	551	485	472	518	477	497	499	530	528	485	532	478	506	473	469	472	507	511	487	524	482	520	493	468	495	510	486	478	503	512	465	493	489	489	543	469	450	489	482	508	483	493	497	498	541	489	482	503	552	482	472	475	468	464	530	463	506	538	516	530	496	552	490	504	525	512	492	499	478	483	525	518	514	509	517	482	501	468	518	498	513	498	516	466	526	469	518	480	542	485	514	519	489	507	503	487	483	478	495	475	496	473	496	510	499	502	506	501	494	479	534	500	506	529	491	483	528	538	472	477	525	500	499	500	492	496	514	505	478	526	469	490	505	489	494	479	484	478	465	494	514	492	500	491	460	449	471	497	471	464	493	487	506	537	531	501	495	503	479	500	530	447	481	528	493	493	493	498	508	520	479	510	494	502	503	458	453	458	536	502	523	475	471	504	540	508	489	484	491	473	510	468	472	473	517	498	479	530	512	525	506	481	517	501	492	530	458	528	469	491	496	473	493	531	446	499	501	510	497	495	493	505	507	482	475	470	466	523	481	454	525	486	507	490	490	516	496	516	492	493	518	490	468	501	500	478	496	517	521	510	459	490	511	514	505	502	542	514	475	476	452	488	473	516	474	507	499	484	490	450	470	503	521	526	503	481	487	505	556	455	517	507	491	486	496	503	512	514	487	554	505	513	455	508	497	510	500	485	503	499	473	538	483	475	509	546	483	468	472	469	538	490	483	519	519	493	466	499	497	503	518	476	493	476	515	528	496	475	497	483	502	488	502	485	520	519	511	475	505	500	492	457	543	512	475	479	456	532	473	494	521	500	525	535	488	492	486	522	549	510	483	480	470	494	492	483	490	501	489	519	509	464	480	526	511	493	509	478	465	477	513	458	472	478	479	496	474	469	482	481	503	490	474	506	513	503	498	528	470	487	529	484	500	474	525	472	503	469	516	503	512	523	506	463	474	510	504	471	520	478	500	505	476	508	502	496	519	485	529	506	468	528	485	465	545	469	504	527	496	522	500	489	497	486	529	479	502	474	538	513	497	506	511	487	510	493	505	478	509	484	516	499	491	520	494	483	494	510	495	507	493	530	528	515	524	490	521	498	481	488	514	460	517	464	485	491	486	506	463	471	509	489	468	485	483	526	496	445	508	502	510	468	510	522	505	490	479	438	489	502	452	516	479	504	462	495	521	499	518	484	503	495	525	505	500	469	453	482	497	510	509	480	500	478	492	472	484	504	540	482	521	493	480	493	495	483	476	446	533	531	477	510	499	455	495	475	530	469	531	471	501	521	498	519	508	503	484	492	494	506	500	501	499	515	478	504	481	474	514	497	516	519	490	489	490	447	510	512	472	497	495	502	523	492	538	472	508	483	547	508	492	510	470	497	549	452	478	518	500	525	520	501	476	475	484	530	453	534	488	515	523	494	496	493	496	444	518	536	492	495	496	537	489	490	524	491	520	505	502	494	524	523	464	475	491	517	563	497	476	483	505	536	527	501	472	577	528	512	521	488	483	479	493	457	502	497	524	467	499	497	513	499	481	476	499	465	520	487	521	508	482	516	520	504	474	500	486	514	508	495	499	506	504	496	516	475	546	487	493	508	497	482	517	525	501	519	507	510	509	507	524	497	464	518	522	516	476	503	514	501	497	515	466	488	527	472	528	494	513	509	522	488	504	502	521	488	477	527	494	498	486	507	492	514	492	455	490	473	511	480	486	478	509	482	511	511	456	469	526	477	490	498	478	526	485	524	494	487	504	522	516	481	492	514	490	455	508	483	483	449	440	488	538	491	517	483	519	469	472	486	516	483	497	504	496	517	503	510	496	460	503	527	509	511	499	489	482	492	527	486	461	496	507	452	455	489	491	559	505	492	519	453	545	513	525	477	470	496	493	506	495	499	488	499	466	504	515	480	509	515	471	503	512	471	487	491	464	468	489	455	478	512	567	485	464	523	513	518	510	489	493	508	517	480	518	500	533	458	514	485	461	504	502	492	533	494	458	524	491	522	476	481	468	502	511	502	471	502	524	477	534	497	479	473	501	479	468	482	515	483	480	513	498	484	486	474	525	505	493	502	500	495	481
3505	2181	29365	28078	10823	3834	1296	409	127	49	40	39	36	38	39	54	40	43	40	34	44	36	32	33	50	38	52	41	48	38	41	46	47	44	42	39	40	49	40	49	46	34	43	38	44	40	36	30	44	34	29	38	46	38	27	36	43	39	48	41	39	38	39	42	36	47	41	49	49	36	44	29	43	44	39	30	35	37	34	46	49	42	41	40	37	51	37	36	28	39	47	55	43	42	44	51	41	45	34	34	39	47	42	44	40	44	36	53	41	50	48	43	42	45	39	45	41	43	37	28	49	47	40	46	37	43	35	44	36	46	42	33	34	48	39	36	39	33	43	40	28	41	42	39	37	40	39	42	52	37	33	42	38	36	40	37	38	48	40	36	42	38	54	37	30	28	39	32	40	31	32	39	34	39	38	40	35	33	37	39	50	28	44	46	44	37	36	46	43	42	42	49	41	40	30	43	27	48	40	32	48	28	48	37	30	39	38	60	46	34	29	39	45	42	42	39	51	34	29	45	49	35	46	44	32	40	44	42	38	49	37	33	37	46	44	41	44	50	33	41	42	37	49	39	42	47	35	49	47	45	39	52	50	41	39	41	43	50	43	47	40	42	40	47	48	36	41	33	43	47	41	41	43	42	48	39	47	44	44	35	38	38	40	35	38	45	48	40	38	43	33	42	33	37	33	45	32	41	44	48	46	49	35	44	56	33	47	41	49	44	40	42	51	40	38	46	48	40	38	45	42	48	51	39	42	48	48	42	47	47	58	50	43	39	32	47	36	41	48	37	45	35	41	29	46	43	41	35	48	43	35	45	40	39	47	46	42	46	45	33	48	51	37	27	52	33	53	40	52	43	54	40	47	50	27	47	58	36	47	40	38	41	48	34	27	29	53	48	39	47	43	51	35	38	39	46	37	44	54	34	45	40	49	39	51	37	46	45	39	38	38	56	47	42	39	54	43	49	40	46	32	42	52	36	48	47	45	38	37	39	48	31	33	53	46	35	42	40	40	49	49	54	37	38	41	39	32	47	45	50	40	45	62	37	34	38	53	39	47	42	45	41	45	44	43	43	36	45	37	44	48	44	39	43	38	33	41	38	41	41	38	47	33	51	37	46	35	39	45	38	39	50	53	44	35	62	35	41	54	41	52	38	41	52	44	38	36	46	36	41	46	49	46	39	38	43	33	56	37	40	45	46	47	41	39	60	41	29	34	51	50	45	29	45	41	42	50	41	38	45	39	38	25	47	28	42	44	37	36	48	39	55	44	44	45	57	49	29	33	34	43	38	47	32	54	35	40	46	45	36	45	40	43	42	43	59	48	40	42	35	41	46	38	44	34	40	48	38	47	44	37	45	48	35	47	43	41	53	36	47	53	41	44	42	38	34	44	34	50	49	40	38	36	44	39	32	47	34	38	44	44	39	39	35	34	38	50	39	49	47	45	46	43	47	36	38	37	35	48	41	50	43	50	44	46	38	52	33	37	47	36	40	36	52	42	44	53	35	48	57	45	45	37	38	49	50	37	37	25	43	41	45	51	33	33	44	38	39	40	46	54	34	33	45	43	39	39	35	33	44	39	44	38	53	34	39	37	54	45	34	46	39	53	47	34	40	50	28	31	33	31	40	39	43	43	38	37	29	41	51	31	39	48	42	34	51	42	37	46	38	48	52	41	49	40	41	40	45	56	41	40	36	36	36	47	39	45	44	40	36	38	59	33	30	59	45	26	46	37	41	46	43	38	46	47	38	51	41	52	40	46	47	39	38	43	33	46	47	46	47	34	43	40	41	41	45	45	52	49	42	39	37	41	52	39	34	44	43	37	46	44	49	39	40	38	33	46	44	41	21	36	45	38	37	33	30	48	28	38	43	53	51	41	33	52	37	33	49	34	30	35	47	39	47	42	46	41	31	45	30	35	38	45	37	47	41	46	45	35	43	40	47	38	41	43	46	41	46	44	36	38	45	36	58	39	40	38	38	45	32	39	38	51	59	40	38	42	41	36	35	40	46	33	41	41	44	42	51	48	48	34	41	49	39	40	41	35	41	47	37	40	42	41	35	51	36	32	41	35	37	40	35	40	47	52	43	40	45	36	39	48	38	42	33	46	36	42	36	37	30	45	50	33	37	45	42	47	50	38	38	48	35	45	49	50	40	37	32	49	38	51	30	44	49	37	46	41	37	55	39	37	37	46	40	29	49	44	33	38	45	45	48	40	44	30	42	39	35	39	49	42	37	41	45	38	44	40	40	39	50	47	31	49	48	41	45	48	43	39	35	36	40	45	39	34	47	31	40	41	48	39	33	41	47	64	44	34	41	38	50	38	52	50	39	38	38	37	36	53	43	40	43	36	54	42	42	43	41	45	41	44	33	45	28	28	55	53	41	37	43	51	54	35	40	36	39	34	39	47	40	42	44	51	36	39	33	40	42	54	43	36	41	40	38	39	46	44	36	29	46	47	33	38	51	36	39	46	46	33	48	34	36	31	45	46	34	34	40	43	44	46	33	38	39	37	47	39	37	39	50	50	46	36	39	38	37	46	40	64	41	42	46	51	42	38	59	36	45	39	50	49	46	37	40	45	31	40	44	32	42	27	42	42	40	47	51	43	33	51	45	38	44	31	48	37	39	34	38	37	46	31	34	28	47	48	34	58	39	49	33	42	28	46	47	48	41	37	44	39	52	28	40	42	38	32	39	35	47	39	38	41	43	40	37	42	45	49	31	35	46	40	52	47	47	49	45	38	32	47	37	32	41	45	48	45	36	44	56	49	35	40	49	44	44	44	41	49	43	39	45	33	34	43	36	44	36	36	44	38	37	41	44	42	46	39	39	48	48	36	46	45	50	51	55	36	54	43	45	32	42	58	45	43	32	33	51	40	50	60	41	41	30	43	36	46	42	37	45	35	31	42	42	42	41	42	47	48	38	37	40	48	47	41	40	30	39	61	30	32	48	41	39	36	33	42	35	36	47	57	37	32	38	38	35	45	44	35	46	46	38	47	47	46	49	37	45	45	46	32	42	48	38	32	31	32	51	36	38	49	41	40	44	42	38	45	53	43	37	34	58	39	35	42	45	32	47	32	41	49	42	43	50	34	47	35	33	37	42	39	37	49	45	51	49	39	40	45	34	56	36	49	35	39	33	36	42	47	43	47	56	38	40	33	38	33	42	42	41	33	42	55	44	36	36	29	40	45	41	40	45	33	34	33	41	39	34	42	40	28	48	36	35	28	35	43	45	40	44	35	38	46	37	39	53	29	33	50	51	49	34	46	39	47	24	54	47	42	44	41	34	39	47	43	37	46	42	42	38	38	36	45	52	32	32	38	34	32	36	50	48	38	40	34	32	34	48	37	47	35	50	41	39	34	37	38	31	46	36	48	31	42	37	48	40	58	39	38	32	48	37	49	34	51	51	46	37	36	40	39	38	38	39	35	31	49	51	50	54	44	44	40	45	39	47	32	50	43	37	42	47	33	49	52	50	51	32
25492	19379	56963	56356	43280	34575	23354	10385	2755	825	522	476	491	462	499	476	466	446	469	475	434	474	477	458	430	423	474	470	441	432	437	452	444	458	424	452	470	437	431	422	453	463	481	450	495	471	473	443	448	457	448	443	467	460	448	469	493	436	488	456	456	466	503	457	437	482	476	459	452	468	473	434	441	437	468	447	463	446	469	467	447	446	434	444	461	459	469	469	446	448	472	446	434	440	458	455	458	451	463	457	440	428	403	471	464	435	466	443	417	474	477	448	459	484	433	481	418	459	477	493	435	467	456	422	433	442	439	479	452	447	461	450	453	455	438	459	464	454	445	450	506	441	428	465	462	500	474	451	422	442	464	458	443	464	500	490	428	500	429	478	494	475	455	462	456	457	418	454	427	451	439	457	492	420	428	422	466	446	450	452	454	432	440	460	452	469	447	457	478	419	424	455	436	475	468	445	478	469	469	443	509	440	439	444	458	442	439	437	466	471	478	438	463	425	468	468	480	434	428	452	474	455	447	460	489	429	499	456	446	472	437	489	446	470	419	452	460	485	435	442	435	487	480	450	441	462	465	482	439	461	454	483	470	453	443	483	460	450	435	460	466	430	480	402	433	456	455	459	486	474	486	464	474	414	429	491	443	412	476	436	482	448	457	432	499	499	487	481	467	502	479	490	469	467	483	443	461	482	446	463	456	465	447	452	501	448	420	455	481	462	442	465	447	468	467	431	467	492	445	434	462	436	477	464	437	475	419	446	432	474	456	415	480	491	493	462	505	449	439	428	447	470	463	448	491	473	480	450	464	438	461	402	463	451	448	470	456	424	444	445	452	493	456	431	474	448	466	497	478	481	418	448	503	468	447	461	437	457	462	462	484	462	490	475	435	462	440	456	435	449	438	440	410	448	439	467	462	478	423	453	492	413	468	431	472	505	476	448	437	443	433	448	429	460	486	444	470	407	486	450	456	453	490	422	474	469	439	428	461	452	446	460	462	452	458	425	434	458	468	436	464	492	483	464	450	477	447	451	474	453	457	459	496	483	463	464	460	451	456	464	446	435	445	455	447	463	474	476	433	477	418	458	443	451	427	479	475	431	438	491	454	457	456	481	470	465	487	428	473	465	478	532	452	490	475	449	465	468	469	455	500	474	445	466	454	459	456	482	477	465	474	496	471	456	448	444	457	460	473	447	434	457	473	459	419	495	463	429	442	448	452	467	468	432	443	437	451	424	473	420	455	439	480	444	465	457	458	473	443	436	449	449	470	491	473	466	455	433	453	479	479	438	488	479	491	464	445	492	452	435	431	433	486	446	446	438	464	446	404	443	446	459	458	436	433	391	463	439	428	463	436	461	479	452	480	463	451	484	427	442	461	451	465	452	433	452	460	437	413	418	473	454	477	435	525	488	493	436	459	456	515	481	446	446	467	496	452	489	475	444	457	437	445	460	474	435	439	469	478	458	416	461	426	418	463	446	466	457	464	431	511	427	489	441	436	455	459	457	450	426	492	429	478	419	476	447	430	481	487	483	436	465	446	468	448	494	429	445	438	436	457	425	485	464	441	457	464	468	444	456	413	507	469	429	448	471	460	405	480	457	483	442	483	402	470	486	443	446	475	419	443	459	482	458	465	457	433	469	438	452	486	469	443	486	482	465	440	461	466	448	469	492	453	437	477	454	432	491	452	448	463	458	479	440	408	478	429	459	497	451	465	455	464	491	466	430	455	486	440	416	447	468	482	461	456	475	439	444	462	452	450	461	496	454	453	461	438	467	461	486	442	482	423	440	470	454	444	465	454	447	451	484	462	453	461	440	444	466	490	481	453	436	460	500	457	461	451	435	477	506	497	454	461	424	444	457	484	444	450	466	433	451	449	476	444	431	467	504	428	442	440	491	484	456	482	476	447	440	482	434	450	506	454	460	431	419	455	441	438	438	457	458	450	504	461	466	481	487	502	495	461	457	467	441	416	468	450	474	454	466	439	499	453	459	452	442	460	451	455	407	474	446	439	467	416	470	430	484	448	425	439	457	453	434	477	447	448	417	475	457	442	453	444	450	490	472	441	454	411	458	464	470	439	446	483	431	450	435	453	475	449	462	481	471	469	459	420	479	469	465	473	426	445	453	428	430	461	439	441	462	424	443	453	424	451	458	424	463	421	456	450	481	429	471	463	453	459	442	461	384	504	463	445	438	517	448	438	423	489	457	475	480	440	425	450	428	442	437	466	433	446	454	459	483	467	420	505	460	437	468	451	459	493	446	442	464	424	442	488	453	429	428	445	484	450	468	467	447	447	435	440	441	459	492	484	450	482	494	464	437	453	471	436	431	463	466	453	477	468	449	475	473	448	455	487	446	454	461	443	446	427	428	430	447	470	472	449	459	439	433	456	412	458	444	471	479	461	456	424	454	449	451	439	452	423	445	459	438	438	473	460	433	439	433	457	482	457	520	440	476	456	511	432	448	458	480	491	429	476	422	455	497	450	483	468	473	432	451	428	485	447	448	450	457	445	451	463	423	448	464	438	466	458	459	445	428	470	440	442	431	445	485	460	421	426	450	461	448	444	424	482	486	438	423	473	451	463	445	455	422	444	438	468	450	480	469	467	461	492	435	485	516	450	468	454	471	447	472	495	428	474	468	474	470	474	433	404	452	460	416	483	445	429	444	464	450	436	431	429	450	438	466	431	451	447	446	473	426	458	515	454	473	459	469	475	463	453	459	494	460	436	463	473	458	465	416	496	457	456	456	476	458	476	441	455	467	461	450	423	475	457	478	460	445	406	457	440	430	492	433	421	457	468	445	473	467	473	449	450	447	457	416	472	490	445	423	410	473	445	473	458	445	471	436	426	444	453	507	463	436	470	445	500	426	463	462	459	431	468	456	438	463	458	425	487	480	432	469	468	467	485	420	437	471	430	450	447	479	438	447	440	452	483	437	448	429	425	502	481	453	462	429	470	439	460	430	469	483	436	455	425	484	443	463	438	432	454	481	449	488	446	423	464	457	439	424	420	475	458	462	433	471	409	428	500	439	434	487	490	460	424	445	453	461	470	438	492	474	476	453	477	450	453	440	455	437	434	424	460	470	471	451	445	456	474	464	476	430	457	441	455	426	442	467	462	458	451	422	475	472	461	466	456	452	431	442	455	480	482	468	474	464	460	463	449	439	474	426	472	463	445	458	433	483	481	491	452	439	429	465	464	447	432	473	451	424	445	459	462	459	463	452	440	462	431	477	461	400	480	485	447	479	423	472	485	446	481	449	485	488	447	456	477	414	490	459	439	481	428	438	414	438	464	489	484	465	442	446	450	437	493	473	419	539	482	495	410	445	429	481	434	428	463	478	451	427	467	449	499	432	431	473	453	482	464	445	473	461	485	445	441	457	448	476	424	419	478	461	396	436	443	448	460	432	417	451	447	433	429	454	458	446	475	449	470	461	466	457	456	432	480	470	450	473	441	430	466	486	444	430	409	471	474	485	486	451
2659	281	8319	11273	2668	888	395	160	75	41	43	37	48	42	45	54	37	38	55	39	36	47	42	43	45	41	28	37	53	52	40	45	56	52	50	46	57	46	38	52	39	50	35	44	38	53	49	47	38	42	38	53	48	48	50	37	35	44	34	52	35	34	50	42	28	37	44	44	44	43	51	44	54	39	46	44	37	48	54	53	40	56	42	51	45	47	37	47	57	47	35	33	38	41	46	40	42	44	44	44	55	45	52	52	42	31	51	48	33	52	49	54	42	43	42	41	45	42	55	46	38	57	40	41	37	47	53	45	48	42	59	46	38	44	40	45	40	43	43	35	43	42	39	36	51	58	44	39	40	49	43	54	56	44	44	42	44	47	39	40	33	41	51	39	40	42	50	49	36	43	54	45	55	50	57	45	39	35	52	41	41	51	44	47	44	33	50	48	32	44	51	39	36	50	36	41	39	44	49	42	43	33	36	46	33	43	36	56	47	38	38	42	34	52	49	38	46	52	42	37	48	41	43	45	46	40	48	44	48	41	46	44	53	42	43	37	51	48	54	42	38	43	48	41	40	39	34	43	45	43	51	40	39	52	41	46	42	30	39	57	46	38	47	42	57	40	38	46	60	40	38	56	36	42	35	42	40	55	50	38	42	41	50	37	35	49	35	43	48	47	38	55	43	45	43	38	40	51	50	53	35	44	58	53	44	50	55	54	56	49	40	45	45	38	44	33	47	45	42	46	48	38	34	48	45	42	44	43	46	53	61	48	51	44	33	40	43	44	33	46	43	48	56	43	44	48	56	38	46	57	41	51	45	55	47	39	50	39	40	48	42	46	49	36	54	46	46	52	43	33	40	32	53	33	51	50	43	46	50	41	47	55	51	48	49	39	45	35	45	51	59	39	54	44	55	40	39	34	54	43	54	49	41	41	40	35	44	47	48	44	30	35	46	44	31	53	44	42	36	52	44	46	46	39	46	50	36	42	35	42	46	46	50	37	40	48	44	42	44	38	44	44	39	39	37	45	44	42	43	42	42	36	35	54	41	39	56	43	36	41	49	48	42	44	47	37	54	36	47	53	58	45	65	54	44	54	59	40	44	44	53	41	40	33	50	42	50	40	40	53	39	42	49	45	40	49	45	52	46	47	50	44	48	42	55	38	49	53	42	38	55	53	47	53	51	49	49	44	46	36	43	36	44	56	31	45	51	39	35	49	43	44	40	49	41	49	43	55	44	32	56	47	47	45	42	47	47	44	33	50	35	51	41	37	32	53	43	41	44	42	43	37	44	47	46	46	45	39	44	40	35	51	54	45	49	42	44	46	44	44	43	36	45	45	37	44	54	43	46	37	40	33	47	34	47	39	46	44	63	47	49	46	38	58	46	38	41	47	45	43	33	54	53	54	45	46	44	60	49	51	44	39	41	36	31	53	53	41	44	33	43	40	33	44	39	41	42	49	44	45	37	48	54	39	51	55	47	40	40	44	40	37	40	45	38	49	35	50	53	40	45	48	43	44	46	49	46	32	53	38	39	42	40	33	62	36	43	53	44	49	41	39	35	43	54	59	49	46	39	54	51	46	43	36	37	53	48	32	60	42	53	47	48	46	44	45	36	38	39	49	40	40	40	53	39	37	61	53	39	55	44	51	50	56	41	46	45	48	43	43	44	50	45	44	47	34	38	37	48	49	36	47	54	48	42	41	46	38	40	48	51	34	43	55	42	42	32	35	49	47	36	40	42	37	41	57	39	38	49	42	54	39	46	54	48	39	37	35	39	58	56	47	45	57	45	37	42	38	44	50	48	43	43	46	46	42	42	45	41	47	54	53	49	52	42	40	57	36	38	51	47	58	47	40	39	42	48	47	46	50	44	50	47	44	49	43	44	33	38	48	46	47	45	40	46	40	37	40	34	48	43	36	48	46	40	43	46	48	56	49	44	42	71	41	33	50	40	48	41	41	52	37	53	34	47	47	43	33	38	41	37	39	41	36	47	42	52	48	43	48	45	39	48	48	39	43	50	40	45	41	44	42	51	50	40	43	53	51	31	49	61	52	50	39	47	39	54	46	45	40	41	48	43	35	52	42	40	54	40	62	52	53	40	46	38	45	43	34	37	38	47	54	55	43	40	40	47	38	49	50	47	45	54	45	51	35	60	48	51	44	53	35	43	38	45	35	40	53	37	43	40	41	35	46	49	43	40	47	53	45	56	44	44	41	46	44	51	53	41	47	43	42	37	41	48	33	36	48	44	49	56	44	50	47	42	34	40	42	44	53	55	59	49	46	36	55	44	41	45	43	49	42	59	46	43	33	45	45	49	45	50	47	50	52	53	32	50	48	52	30	42	41	46	48	48	44	36	46	45	59	48	47	40	42	44	57	52	40	48	33	42	33	45	38	51	47	37	52	47	57	46	48	41	40	42	39	44	41	43	61	40	40	39	45	38	43	51	51	47	41	39	42	54	49	38	43	34	44	43	47	49	44	38	44	49	40	43	33	43	34	51	46	44	43	37	53	39	45	45	47	47	43	50	49	54	33	49	36	42	41	56	47	45	49	49	37	40	42	55	41	33	38	46	39	36	40	35	47	55	37	45	48	43	37	48	41	54	43	39	52	49	52	37	41	52	44	52	45	41	42	53	54	45	46	35	51	40	49	42	51	45	45	44	40	48	41	45	50	51	41	46	47	49	51	37	35	49	32	44	52	31	34	50	51	48	47	45	29	49	53	35	32	45	37	40	40	47	45	45	36	40	36	49	45	37	49	47	33	39	38	51	46	38	53	53	37	44	49	48	48	37	49	39	39	49	33	46	46	53	46	48	45	41	45	46	49	48	43	36	45	40	45	34	45	44	34	39	46	41	47	49	56	43	41	49	51	36	42	44	45	39	47	44	36	39	39	37	46	43	54	50	43	36	54	50	49	43	46	28	45	54	45	56	50	46	37	47	47	36	44	44	39	44	64	36	40	51	46	39	48	46	46	42	52	48	43	50	44	45	37	49	49	40	48	60	44	58	47	44	29	40	48	48	39	41	42	42	40	50	51	45	45	58	45	35	48	45	48	35	45	48	55	36	48	44	37	44	50	46	46	48	53	48	44	53	57	42	51	43	45	35	47	49	45	38	32	43	35	36	42	47	50	43	42	40	41	46	48	53	40	37	49	38	48	40	45	35	53	44	42	46	54	37	43	46	49	44	42	53	43	39	35	47	50	46	41	46	45	50	49	29	34	44	39	59	41	47	50	48	48	33	48	56	36	48	40	45	55	38	44	42	45	49	41	51	39	45	53	46	50	50	37	28	55	51	44	48	46	39	45	40	41	59	37	45	38	51	45	54	53	55	46	40	36	37	49	39	49	52	52	39	43	40	40	43	39	49	48	42	42	48	53	51	43	46	40	35	46	41	46	44	40	44	40	60	35	56	35	51	43	39	36	53	59	40	43	50	43	35	49	42	38	41	51	45	47	46	46	43	58	42	50	44	38	37	57
21359	4869	33970	36836	26249	19693	10455	3801	1175	604	511	452	474	484	458	524	477	491	505	498	504	507	477	457	505	488	493	459	480	488	505	466	508	461	485	491	467	496	510	543	502	424	518	481	531	456	496	489	493	496	504	501	516	488	456	467	470	524	492	524	475	465	496	472	561	501	507	532	486	466	491	501	491	471	461	491	474	515	486	492	499	513	526	480	448	477	451	485	509	506	520	520	527	510	488	500	527	491	519	517	507	478	466	482	508	455	496	476	505	472	452	490	495	497	478	484	476	521	474	488	488	483	482	504	510	476	474	504	493	440	481	491	498	512	507	503	475	495	479	465	497	484	490	507	493	488	423	523	502	505	481	504	496	480	487	453	503	500	521	478	481	480	499	521	464	499	491	503	478	462	517	499	508	477	478	519	482	527	513	473	479	481	450	465	489	479	486	504	494	444	462	478	499	498	495	492	512	464	505	462	482	514	505	505	484	488	489	511	489	513	483	509	471	486	461	515	487	512	512	489	486	479	527	495	526	478	465	478	477	498	489	497	479	491	450	521	445	479	501	509	473	488	526	511	507	497	500	486	472	520	496	461	471	468	481	479	507	512	474	493	529	469	513	488	511	502	522	494	499	524	487	490	513	469	487	504	512	473	531	465	515	481	492	459	429	477	500	483	486	468	541	528	498	495	501	485	497	469	510	491	431	490	504	462	495	490	514	544	512	538	507	509	456	496	494	514	520	492	489	511	492	492	473	467	492	502	508	470	518	518	506	472	460	464	492	475	483	477	509	496	489	457	494	486	502	480	559	476	491	475	484	501	477	486	479	476	546	539	506	503	474	492	482	475	478	472	501	478	543	531	484	498	517	515	474	468	498	461	485	493	506	501	495	492	491	508	497	497	450	492	499	503	475	493	558	485	465	486	509	504	530	511	476	484	499	513	546	447	491	509	497	479	472	525	494	442	530	470	484	493	479	521	512	492	475	507	485	467	494	514	479	482	514	495	486	465	451	463	474	493	477	488	521	494	467	490	526	516	501	465	493	495	475	485	505	506	462	530	492	507	485	506	475	510	486	502	486	467	485	488	502	503	531	512	465	524	542	488	485	536	488	483	515	471	502	523	475	514	473	493	490	466	492	522	528	529	512	491	513	497	481	494	519	530	500	503	466	465	470	490	492	465	493	472	507	488	496	483	475	509	465	515	507	512	503	509	479	484	467	504	497	495	514	527	467	539	479	482	505	476	500	534	539	500	454	506	480	547	525	531	498	506	521	509	482	486	503	528	511	486	496	509	445	526	484	527	455	490	498	502	504	474	506	513	482	492	484	454	506	526	445	501	499	517	506	466	468	497	491	476	465	461	473	456	533	508	448	492	472	495	448	465	467	512	499	531	486	471	483	484	513	507	509	460	511	478	483	480	528	511	482	491	496	495	521	497	481	506	474	488	501	484	480	453	496	491	475	497	506	505	513	495	482	498	504	542	492	449	508	543	530	466	442	522	522	483	470	509	514	479	470	483	485	483	486	454	481	469	516	520	507	495	473	481	464	499	487	494	483	481	505	484	531	511	494	581	457	487	488	478	498	464	497	505	488	487	475	534	494	519	499	478	477	504	488	474	483	487	493	483	477	513	474	471	471	504	445	504	534	503	503	519	513	505	462	518	501	513	484	500	455	463	517	505	474	501	468	492	496	490	514	466	517	550	502	511	474	487	510	490	515	515	527	460	502	481	517	504	452	463	512	508	515	487	518	456	461	511	494	475	502	483	514	476	495	512	521	492	507	485	477	520	507	482	472	495	454	475	503	502	514	497	496	472	551	504	498	495	471	503	493	501	485	479	526	468	483	513	475	513	521	496	506	501	496	489	454	523	541	449	512	521	518	491	500	485	481	466	490	478	493	492	516	453	537	496	474	513	476	524	517	470	497	472	516	460	460	484	500	505	494	461	495	442	489	535	479	522	494	487	502	516	468	483	506	497	504	491	479	485	497	483	485	489	508	495	482	454	479	499	511	465	501	493	484	449	519	501	519	451	495	497	450	501	526	475	539	483	531	486	481	469	479	490	497	500	491	521	516	489	503	525	503	473	485	521	472	505	501	469	511	496	472	443	501	500	497	506	496	560	492	484	502	517	521	495	484	538	497	533	514	488	474	482	452	517	475	479	516	467	489	459	537	473	499	471	471	500	458	473	529	448	510	502	470	460	449	494	482	484	504	497	472	487	468	503	491	530	471	516	534	480	472	463	481	504	495	494	527	504	515	474	496	493	499	476	531	513	452	500	525	490	504	476	465	498	501	497	485	493	511	498	452	499	484	464	464	514	496	484	492	503	468	489	471	472	459	495	465	487	522	493	484	458	523	469	493	534	468	463	501	503	486	486	543	515	516	475	464	460	535	507	490	471	472	498	489	487	473	478	508	481	482	480	466	516	522	507	492	483	493	514	515	465	502	447	465	485	445	476	535	473	472	492	482	512	522	508	441	543	495	472	535	495	478	455	496	556	511	465	503	492	468	509	516	467	475	508	492	517	488	509	506	479	485	485	542	518	501	498	489	461	484	512	519	532	500	512	499	491	464	432	471	514	497	466	521	505	504	476	526	448	495	518	458	469	530	476	496	453	509	480	491	480	505	515	496	528	462	483	509	477	489	517	481	483	498	511	479	527	518	479	464	504	490	521	510	475	458	514	484	493	529	484	519	486	521	468	494	487	492	463	530	538	467	494	485	493	514	480	514	485	526	488	512	502	530	552	493	511	510	492	523	508	475	509	496	489	488	458	500	530	501	516	500	529	516	493	529	486	505	507	506	510	487	474	517	481	473	469	510	468	519	511	505	462	493	500	513	459	516	501	494	485	475	445	486	444	541	495	502	446	506	484	491	479	488	475	497	518	449	473	461	480	527	470	500	472	483	521	504	454	503	474	483	473	514	471	496	495	474	468	527	529	490	443	489	499	509	464	516	468	488	546	543	511	484	477	521	500	499	523	468	497	486	501	480	453	515	452	433	484	475	448	465	490	454	487	482	517	496	492	477	478	507	487	457	495	491	492	499	490	489	507	497	513	503	473	448	539	497	501	468	464	521	487	480	529	476	500	490	480	481	494	480	536	499	505	497	512	507	481	509	491	509	499	478	498	474	507	502	511	527	522	481	500	493	493	507	483	485	492	497	491	471	485	462	462	505	490	474	503	470	538	496	507	491	487	506	480	534	441	499	514	495	466	468	490	480	466	515	460	501	478	458	473	503	495	493	510	455	485	477	459	478	495	517	511	470	519	511	483	507	481	505	451	490	537	499	508	530	493	518	459	507	489	529	497	465	528	476	482	489	453	494	509	488	514	470	484	499	482	482	474	520	483	519	448	466	519	502	432	501	507	503	480	501	528	473	535	496	483	512	486	508	489	505	501	484	473	476	513	490	487	487	513	493	515	461	523	467	509	472	497	473	524	494	488	483	488	486	503	479	489	503	503	510	478	498	493	517	487	470	510	477	490
2856	711	17472	21870	8463	2599	1064	353	102	47	46	34	45	36	37	42	45	31	36	44	44	38	49	40	44	52	41	41	40	52	33	38	44	43	43	54	42	31	20	40	40	33	38	40	37	43	49	51	42	40	33	53	42	31	39	50	33	32	40	29	38	39	39	45	45	48	44	43	38	38	47	42	28	33	50	34	46	52	39	48	38	32	41	41	47	44	41	37	36	33	33	38	46	48	42	37	50	42	35	57	34	28	44	40	50	38	45	33	43	45	39	52	48	46	44	63	46	36	46	37	43	40	43	55	26	34	42	39	49	42	49	45	41	51	42	37	37	48	48	40	38	39	50	48	41	40	47	46	34	52	45	39	42	38	40	27	46	44	45	39	42	48	33	34	45	49	36	46	50	30	51	42	37	29	48	33	48	44	50	33	39	29	52	36	33	45	43	36	41	40	50	51	40	51	35	29	39	40	37	40	48	40	38	42	47	46	40	55	35	33	40	44	36	35	35	36	33	34	38	36	44	34	34	44	43	46	45	38	38	32	31	47	42	32	32	35	39	43	47	40	48	39	55	43	47	45	47	38	31	47	40	35	45	42	42	52	51	53	46	44	33	35	44	56	36	40	42	35	39	41	48	47	32	27	34	40	44	47	42	42	42	43	43	45	53	37	40	43	44	39	42	51	36	38	50	34	42	43	41	42	41	40	43	35	48	37	41	46	45	37	49	28	44	49	46	26	34	39	47	45	41	43	35	45	38	39	42	42	51	53	36	39	44	45	38	43	38	41	47	35	42	38	35	42	42	48	39	34	36	40	40	41	44	41	40	38	46	39	49	36	47	50	42	38	40	44	37	46	49	47	29	38	45	36	56	31	37	44	39	30	36	43	35	49	36	56	42	41	43	36	50	38	39	32	48	35	47	34	55	49	39	30	46	44	42	55	43	40	55	39	32	37	40	49	43	43	41	49	31	50	34	36	40	40	31	50	48	41	38	39	46	44	26	51	38	36	42	48	31	51	45	44	50	35	43	39	46	51	46	41	38	53	47	46	62	42	55	29	40	49	46	45	44	48	42	33	42	36	45	45	47	41	40	36	42	43	38	48	45	44	33	38	44	44	43	43	47	43	35	34	36	27	43	45	40	41	39	49	51	52	37	44	43	44	46	35	46	38	41	49	46	37	39	34	32	48	34	49	33	45	26	52	49	47	38	47	26	35	35	27	45	56	43	54	62	54	44	48	31	39	51	40	30	39	43	51	46	34	39	56	32	62	39	41	43	48	38	37	56	40	29	42	53	45	34	39	44	52	36	44	42	48	40	40	47	44	48	44	38	35	30	38	47	37	30	42	39	43	28	33	41	27	43	46	31	50	57	32	43	43	43	50	43	31	39	40	34	41	36	39	30	39	35	50	46	40	33	40	37	38	47	43	31	44	35	57	41	43	47	29	55	46	27	51	40	45	43	29	41	45	39	43	47	32	39	46	34	55	43	47	46	38	46	47	46	40	39	36	43	50	43	41	40	34	32	47	34	44	54	41	44	45	52	39	35	42	40	39	47	48	40	45	39	36	39	54	57	34	46	38	41	41	42	51	53	44	27	51	41	52	39	46	41	40	39	33	36	49	34	46	39	49	38	33	40	37	43	38	29	42	39	48	42	42	48	47	51	45	46	38	45	43	37	52	29	52	41	40	44	54	35	43	47	42	50	40	51	40	44	33	34	32	52	30	36	38	48	59	41	37	45	42	38	40	31	49	36	42	38	37	47	52	49	44	58	44	32	38	35	40	37	41	47	41	45	42	53	30	43	47	44	46	50	43	39	55	43	36	40	42	43	53	42	24	37	42	54	47	30	42	42	45	39	50	29	37	41	42	30	35	52	41	44	40	36	40	39	48	39	50	46	40	28	32	36	53	58	54	43	37	33	33	56	33	36	40	47	53	39	54	37	36	45	46	38	40	39	45	32	41	41	47	42	43	37	48	45	49	46	45	41	35	33	35	37	46	49	45	28	36	38	39	41	43	40	46	37	46	38	47	33	38	53	34	46	54	43	46	34	30	37	38	48	43	47	49	30	39	40	49	36	36	37	38	32	36	45	44	23	40	30	46	45	51	49	46	47	39	41	45	43	36	42	48	55	45	38	32	37	42	43	52	45	43	52	36	29	49	41	63	36	48	58	42	35	42	33	47	34	38	41	36	40	33	46	40	39	48	41	50	50	53	38	42	43	42	36	49	36	34	36	40	40	46	45	37	48	35	43	55	40	51	43	40	50	45	39	53	47	36	36	32	36	46	52	44	36	32	53	48	39	50	38	40	48	52	32	49	48	46	43	43	33	30	40	44	50	39	42	39	48	30	43	49	43	31	36	39	41	51	39	37	41	42	43	53	38	43	47	38	27	52	50	31	39	35	52	44	41	52	39	42	53	41	45	36	39	51	33	34	39	50	34	50	36	44	36	55	36	46	38	55	49	40	41	40	33	39	44	35	44	44	41	51	45	48	36	54	29	45	37	41	41	36	55	45	37	36	53	53	35	31	44	44	54	45	39	33	37	39	47	36	46	51	40	33	49	38	45	41	39	39	38	33	43	43	51	52	35	29	26	38	37	34	40	28	45	41	38	36	34	44	54	38	39	38	40	49	33	38	36	50	37	34	46	44	43	43	46	44	33	35	46	35	44	51	43	42	41	51	44	49	45	43	43	53	39	42	47	45	45	35	45	32	46	44	44	47	45	47	37	44	53	38	50	48	51	41	51	37	45	54	32	39	45	48	38	45	37	32	49	49	38	53	35	29	40	40	35	44	47	34	46	40	48	50	33	38	37	45	33	42	42	30	49	34	38	48	51	42	46	53	35	42	36	34	42	33	36	48	36	26	38	37	47	42	41	38	48	47	51	51	44	49	47	36	39	57	50	39	49	46	19	37	39	54	32	32	48	36	49	57	47	47	39	40	48	37	40	40	57	42	43	39	49	44	37	31	52	42	36	46	43	38	36	50	48	30	38	37	43	44	48	40	41	33	44	41	46	39	35	49	28	37	35	41	46	37	23	40	38	36	48	47	44	36	45	52	36	38	34	42	36	48	42	53	39	51	46	36	35	38	36	45	41	42	42	34	47	49	48	53	34	41	39	54	41	49	57	46	42	48	55	39	45	35	35	47	40	38	45	38	47	33	28	34	38	42	46	36	43	51	39	35	53	41	48	34	43	46	53	33	56	36	53	47	44	43	38	45	35	45	39	43	42	34	45	42	47	33	49	33	36	41	36	48	45	32	44	46	38	38	37	32	33	45	37	44	40	40	39	47	48	34	43	39	46	52	34	44	39	37	46	49	49	38	48	47	29	30	49	36	44	38	34	43	36	40	58	37	37	54	33	48	39	40	45	32	42	42	46	34	43	46	37	44	53	51	47	34	33	44	55	48	42	41	40	45	39	39	35	45	48	39	45	42	37	46	50	34	54	53	32	39	43	29	35	37	38	40	52	45	45	55	36	50
26668	8658	42843	50739	40461	31271	20566	8251	2346	791	521	438	468	450	452	470	465	460	445	472	464	458	483	426	459	432	467	478	456	494	411	443	456	448	483	472	463	487	455	452	474	486	408	454	509	421	453	462	442	475	490	476	469	445	454	441	429	432	450	472	450	478	492	469	456	492	509	487	473	473	473	468	450	473	467	443	419	452	453	437	432	492	408	439	459	468	469	454	445	460	455	475	451	449	435	467	429	481	442	426	441	480	473	483	491	480	433	435	491	468	486	452	445	453	464	466	413	423	468	453	436	440	475	478	427	431	442	439	452	456	497	466	478	498	439	450	464	454	452	448	470	451	443	456	513	480	446	465	452	468	463	461	455	459	429	448	467	470	476	491	443	447	460	444	465	454	489	461	462	424	433	479	481	410	453	455	448	444	430	449	490	478	463	498	466	490	473	466	472	501	475	473	492	469	475	471	486	468	455	458	489	502	454	469	416	422	480	455	424	481	476	489	478	485	463	460	499	470	494	469	430	466	495	468	462	456	494	462	486	454	436	442	482	411	444	471	476	469	496	477	449	422	452	511	433	483	449	445	458	464	439	436	462	457	449	442	466	471	470	462	430	479	436	461	449	501	423	409	434	435	431	483	456	470	450	513	454	484	466	447	436	409	469	478	468	441	459	504	466	440	458	472	483	458	475	476	468	465	470	451	471	445	451	462	471	418	490	491	440	472	482	492	452	432	466	443	471	432	463	475	454	445	467	463	456	465	465	441	500	468	450	495	474	480	468	465	455	459	459	440	440	442	463	469	458	473	479	443	469	465	446	481	455	494	446	445	448	445	445	451	445	508	496	475	452	442	476	449	440	453	486	479	490	491	431	447	458	468	410	454	446	456	485	451	441	451	477	491	435	475	468	451	467	471	478	456	397	442	461	500	486	453	476	420	452	473	471	481	465	483	424	456	439	467	438	464	510	453	471	460	444	461	438	489	490	472	451	431	442	453	465	437	442	460	465	439	461	447	481	460	470	480	450	427	482	436	453	446	433	439	487	487	474	484	424	472	458	432	459	477	396	450	450	454	484	490	480	433	465	451	470	490	453	475	488	446	480	497	465	493	459	454	453	472	451	460	453	445	445	473	471	429	468	466	436	493	449	464	511	447	457	425	471	463	485	418	477	474	469	483	477	491	436	432	429	467	484	463	461	481	477	461	480	464	462	485	474	413	451	494	462	479	485	451	455	453	432	463	487	463	476	463	473	469	483	493	494	448	457	478	467	464	487	450	466	481	468	520	481	480	442	445	476	491	484	434	437	440	454	446	445	480	494	486	488	468	459	511	472	428	431	509	468	430	441	457	427	481	444	451	498	479	456	450	460	494	427	481	463	472	498	452	432	452	501	485	458	479	464	457	484	471	461	463	453	468	478	434	470	482	478	491	480	494	453	485	445	476	528	451	446	454	511	489	458	466	461	437	472	519	475	434	470	483	465	452	494	456	470	405	467	426	485	455	422	479	499	477	500	476	474	475	490	503	493	496	442	465	474	454	440	511	455	462	453	503	437	428	443	495	448	459	453	472	455	452	473	468	466	470	414	519	458	443	456	457	466	462	442	462	430	452	455	474	465	462	448	455	456	446	452	454	442	495	485	498	461	528	466	480	458	465	452	457	462	519	452	454	496	446	450	454	443	478	460	467	469	448	450	466	449	478	449	448	478	430	456	453	463	442	446	442	487	438	484	434	420	474	448	459	519	506	440	490	469	410	467	447	459	474	460	445	458	461	481	406	491	489	425	487	492	428	475	450	452	442	464	438	468	462	443	480	462	478	426	461	470	466	469	479	476	463	428	488	486	457	468	494	484	466	431	440	469	431	453	488	439	457	461	455	468	467	477	462	471	460	441	462	436	498	461	467	439	439	466	459	457	491	458	515	439	458	450	436	452	460	439	448	430	436	434	475	458	496	438	463	453	435	468	491	456	474	481	451	440	476	502	453	449	450	455	436	493	480	455	460	446	455	492	445	430	535	500	437	446	443	489	481	460	473	512	462	477	471	475	473	441	459	478	468	460	475	489	517	391	447	449	463	452	448	452	451	479	445	463	478	453	449	440	444	453	469	462	449	465	453	442	417	448	496	456	483	461	452	471	476	440	477	456	453	443	464	465	503	449	477	425	456	457	491	418	469	480	417	475	462	464	441	429	477	446	460	485	452	462	460	443	448	493	439	453	440	464	431	435	457	470	498	455	441	468	459	456	506	476	492	433	459	452	452	430	457	493	410	463	473	458	457	470	415	482	455	480	473	452	454	471	414	499	445	493	414	493	468	478	453	475	487	469	457	490	461	495	469	480	496	463	450	449	494	475	423	436	452	431	469	460	452	477	476	470	481	481	452	460	437	453	429	427	487	437	483	466	452	450	460	493	442	451	486	435	501	442	436	460	470	462	472	414	449	417	446	485	454	487	449	438	468	472	514	502	503	465	489	445	456	484	452	506	416	453	455	452	478	445	449	468	508	435	477	440	439	438	498	456	492	467	471	446	458	469	470	481	496	494	413	497	439	463	432	429	483	448	447	483	463	470	453	437	474	410	443	486	481	446	465	418	458	433	489	440	433	429	484	455	406	455	427	408	492	482	423	451	468	456	439	440	417	457	468	484	477	437	502	469	468	461	483	466	468	480	431	465	460	461	431	472	469	475	435	517	460	444	499	454	437	465	462	458	527	457	459	467	480	506	459	443	487	422	432	476	432	437	441	497	477	491	457	475	485	429	461	443	475	471	470	451	480	457	467	451	446	459	439	448	456	462	463	475	472	478	440	494	498	458	474	458	424	490	464	443	434	456	459	482	485	457	441	461	479	464	456	485	468	454	441	456	466	448	493	470	456	466	468	463	472	472	417	450	452	474	462	474	463	462	467	458	482	459	502	437	468	450	470	509	498	464	465	458	456	504	454	484	418	475	464	457	485	468	430	484	444	479	450	439	429	430	481	419	461	475	470	462	496	447	446	460	409	472	455	494	462	461	466	481	489	490	446	497	492	474	462	471	463	505	427	507	471	483	473	453	474	444	447	462	468	412	453	473	448	454	460	458	474	469	449	451	461	457	460	442	445	464	458	417	471	457	441	462	490	476	477	474	458	443	465	459	480	512	456	477	464	447	482	469	422	447	494	454	423	494	460	477	428	416	480	489	448	443	468	441	456	474	421	477	495	461	503	459	432	463	477	469	450	443	462	437	461	440	462	462	483	457	443	488	451	453	453	423	482	524	447	473	449	480	491	469	477	451	460	470	475	445	487	482	431	468	444	514	467	439	477	459	458	481	486	456	448	433	439	448	472	446	451	446	490	475	464	485	472	448	410	482	421	456	374	423	453	493	445	482	496	485	465	460	502	463	477	482	429	461	497	481	467	473	467	479	456	432	471	476	465	490	477	476	458	466	484	452	469	424	477	449	457	460	471	461	496	482	436	488	495	470	440	435	472	472	459	472	476	419	446	432	431	497	482
5114	2626	23830	21899	7767	1990	757	279	96	69	42	42	43	38	44	41	42	53	44	50	44	44	54	34	49	39	52	50	49	42	41	53	53	38	38	51	44	57	55	46	37	39	37	51	53	43	45	47	45	49	46	53	39	42	60	46	41	44	60	51	47	37	46	43	41	36	44	44	45	48	55	42	47	44	41	51	50	48	58	40	42	37	51	44	33	47	61	36	54	48	43	38	42	59	48	31	40	49	41	38	43	45	36	41	57	41	46	41	33	45	35	48	40	34	43	39	56	44	45	55	53	34	44	45	57	51	47	42	46	43	51	47	56	57	40	50	47	43	53	44	40	48	52	56	60	35	33	29	38	42	39	43	50	48	62	47	57	56	39	47	56	45	52	46	46	47	46	44	46	63	35	54	38	43	42	48	38	43	37	38	39	57	53	63	43	52	47	37	43	43	54	49	49	60	37	43	42	39	58	50	48	33	41	39	46	40	45	50	55	53	40	45	55	46	33	41	29	46	55	50	50	49	35	45	56	57	50	54	49	43	46	39	46	50	59	48	36	47	37	42	47	49	42	31	53	45	32	52	48	29	43	43	39	50	47	58	44	46	46	34	46	48	45	50	34	54	35	51	31	49	45	35	40	33	37	49	52	60	51	47	44	43	36	50	39	44	47	47	45	46	38	57	42	44	54	50	47	41	41	52	46	55	42	44	52	42	43	59	48	41	49	42	44	43	42	47	48	53	40	49	56	45	50	47	56	53	48	45	47	43	46	50	44	50	52	41	57	48	47	44	59	43	54	45	51	37	51	45	47	51	59	58	54	50	52	54	49	42	45	38	46	41	61	53	49	55	51	48	45	51	44	53	60	41	46	39	34	43	45	49	40	40	41	39	34	31	46	46	38	46	60	45	54	58	39	52	44	47	37	51	49	63	38	41	48	65	58	38	44	44	35	56	45	43	52	52	58	50	50	56	51	46	46	41	45	51	42	53	54	38	39	50	31	52	40	36	56	37	31	44	48	47	40	39	37	56	53	54	54	49	50	50	50	49	46	49	37	45	37	39	46	45	47	47	39	32	46	45	51	48	47	57	43	53	41	42	45	43	53	44	54	55	43	52	50	30	33	53	41	44	50	40	45	46	63	53	32	41	39	45	54	39	38	43	50	46	54	42	51	46	52	41	43	47	42	52	45	48	53	45	46	45	48	43	42	42	55	49	47	50	54	49	47	43	46	42	48	47	51	57	56	40	33	43	39	48	43	40	46	41	48	53	38	30	47	39	37	47	44	52	49	45	39	43	44	44	33	43	40	60	33	52	37	45	56	52	60	71	43	41	46	41	55	43	53	40	49	51	43	39	51	42	34	44	40	48	38	66	38	42	40	53	50	57	44	49	50	58	44	58	40	42	39	49	39	36	52	48	52	43	60	56	45	64	53	41	51	55	43	29	32	50	44	32	49	46	34	44	37	47	48	50	61	35	37	51	41	49	49	59	46	56	52	46	52	39	34	39	47	54	46	41	31	52	46	45	41	50	42	48	47	43	46	40	52	51	45	44	40	56	40	57	43	45	44	46	52	53	40	42	44	47	51	43	45	61	48	39	48	48	38	35	47	47	43	47	45	35	46	48	46	45	53	50	34	44	37	42	33	49	44	51	40	35	41	43	60	52	47	49	43	55	54	43	46	48	57	43	45	42	44	41	52	45	56	37	51	47	39	44	49	39	46	44	50	46	41	38	41	56	42	48	43	49	41	43	52	50	52	43	40	44	47	45	48	52	47	45	51	48	35	32	47	48	48	47	43	49	46	45	41	46	42	46	41	61	42	49	45	47	56	48	47	44	44	48	45	55	46	47	35	43	39	62	47	48	37	45	48	40	40	68	45	57	41	44	27	44	50	54	45	34	54	45	42	55	37	53	69	40	54	52	48	53	41	29	61	52	51	54	51	47	39	42	47	41	44	32	54	28	32	48	50	45	46	55	45	53	32	62	44	38	44	50	44	34	60	57	51	44	48	45	50	49	46	53	51	37	38	47	34	56	46	31	47	38	47	50	42	46	54	49	41	43	49	46	50	40	47	46	48	44	39	41	44	50	42	50	38	46	44	46	41	44	52	48	42	45	63	41	51	42	48	41	47	44	39	37	44	47	49	43	49	54	41	46	36	34	44	43	37	47	35	50	48	41	47	47	38	47	41	49	42	50	48	39	52	44	43	45	54	50	35	48	34	34	49	60	43	57	35	59	59	52	32	44	46	56	49	45	38	46	56	45	55	52	57	48	51	47	43	55	55	49	44	37	38	42	51	39	30	57	55	30	43	48	31	46	51	46	46	48	39	35	54	35	41	48	41	40	46	51	39	56	57	49	53	46	46	44	55	47	52	56	45	50	52	40	45	49	44	42	51	50	43	34	60	55	45	48	41	49	39	43	44	42	48	45	46	42	41	38	46	53	38	50	37	35	39	31	46	43	38	59	52	54	48	45	42	37	44	37	40	40	40	36	38	39	38	57	50	50	38	39	33	41	40	41	49	44	64	40	56	48	47	45	40	44	49	38	66	46	49	52	67	35	59	39	51	48	59	51	54	35	54	28	61	49	43	34	34	53	41	54	50	38	52	43	49	41	42	41	44	48	58	53	53	52	52	42	45	49	49	37	48	54	59	46	42	43	31	47	54	54	53	55	45	47	39	39	37	55	36	48	38	48	38	61	52	32	28	53	38	47	37	55	59	61	46	46	42	48	40	55	40	48	41	51	46	40	55	48	40	58	52	48	69	37	39	38	32	44	54	42	52	50	41	52	37	60	47	36	43	31	49	52	41	44	47	43	41	38	49	55	38	54	39	48	49	39	50	37	46	51	51	40	44	56	46	39	34	55	37	56	50	50	46	49	50	46	53	44	48	34	49	51	50	38	42	54	38	53	56	45	40	48	48	40	47	40	49	51	45	42	46	60	40	49	41	37	44	44	45	40	47	47	56	54	56	45	50	48	47	41	39	50	30	40	56	33	51	47	43	50	47	55	48	55	41	45	50	45	33	52	48	48	51	52	47	44	43	49	46	53	48	42	44	41	45	47	45	38	49	46	47	49	45	34	46	38	50	54	54	50	47	48	48	43	51	45	47	44	48	52	54	41	42	45	46	48	39	47	52	56	56	46	45	53	44	34	48	37	44	43	45	41	47	48	50	48	55	41	39	47	56	44	54	47	42	48	42	59	46	52	49	36	46	51	37	48	59	44	57	49	59	49	49	53	38	46	46	56	37	47	35	33	53	72	49	44	44	54	45	64	45	46	39	45	62	42	52	43	50	40	34	48	43	59	37	39	46	39	44	49	48	41	51	40	37	44	51	34	40	47	42	41	43	48	58	44	47	62	35	48	46	54	42	42	45	41	48	40	47	48	38	46	43	47	50	46	43	55	55	40	33	45	45	42	52	28	45	48	50	45	39	42	51	52	40	47	48	49	39	51	57	42	50	50	49	40	55	47	34	45	48	51
29700	19923	52278	48272	36830	27205	17596	7085	1969	756	540	520	517	506	478	474	490	453	521	480	487	504	521	502	492	510	487	502	507	489	538	536	509	523	529	503	473	496	475	488	501	497	509	510	517	511	502	522	469	510	470	489	508	484	514	526	516	509	517	451	509	497	492	532	466	530	509	524	488	506	488	517	470	484	464	478	512	501	509	503	495	454	548	557	514	530	470	490	482	520	490	537	489	520	525	482	559	504	498	539	521	530	512	534	501	516	510	519	511	522	511	504	465	489	477	482	503	484	491	452	480	462	494	517	496	493	490	514	462	535	484	547	503	528	495	477	505	553	524	466	493	495	504	502	507	518	530	464	510	491	486	496	490	498	511	507	496	517	505	515	509	513	471	504	493	474	526	510	500	492	472	577	531	485	484	512	471	483	495	495	566	512	513	506	515	488	483	500	525	534	510	497	483	504	467	502	473	525	490	470	513	469	475	490	518	537	506	518	500	460	498	503	510	497	515	511	483	486	512	498	518	533	493	505	493	515	544	514	519	506	483	511	498	528	500	446	480	521	515	502	484	506	477	548	560	494	502	520	495	473	531	508	469	444	490	509	478	533	481	515	470	501	516	460	567	474	479	461	476	504	513	511	475	517	518	510	539	499	477	516	511	518	505	499	506	504	475	494	491	479	467	492	478	497	483	529	524	480	520	447	492	479	461	543	485	506	485	540	493	472	493	505	463	495	507	478	476	506	505	491	459	483	514	512	545	484	522	471	501	485	517	509	509	488	499	505	511	516	503	500	503	470	471	509	532	522	497	491	519	524	495	486	522	516	503	501	475	492	508	498	483	541	527	481	478	468	476	469	511	536	515	483	534	498	488	486	502	523	465	463	524	471	531	473	457	487	509	511	503	450	486	531	499	473	526	493	516	537	452	476	496	473	502	490	517	498	491	493	513	474	503	497	493	475	505	467	473	511	528	498	489	498	538	478	498	553	530	554	508	470	490	563	513	489	473	461	521	529	479	508	537	511	514	486	522	510	532	523	499	494	486	519	519	498	464	525	495	504	539	478	461	502	527	528	488	529	439	474	477	509	513	495	493	510	517	510	459	521	498	491	475	512	489	569	535	463	484	459	502	451	499	508	531	520	459	504	497	489	478	503	485	510	511	513	525	477	488	522	525	520	516	527	508	546	511	504	511	480	518	520	516	511	505	532	503	520	488	509	515	513	531	521	517	509	516	494	454	477	512	501	473	480	495	525	471	528	518	482	480	496	522	482	498	477	502	514	470	492	509	510	538	490	480	483	515	530	472	494	474	514	494	497	520	504	489	474	520	480	505	492	483	518	509	504	490	483	519	498	482	510	514	473	501	497	502	474	520	513	452	525	481	497	488	506	481	491	502	521	540	484	464	492	473	500	515	517	493	501	518	488	501	479	504	537	442	551	500	487	456	485	487	521	487	516	507	513	487	459	501	510	522	520	489	519	544	529	503	536	486	520	528	524	488	505	474	508	471	496	487	485	499	479	526	515	474	535	487	504	506	490	470	516	483	479	477	511	482	513	524	473	517	526	525	529	506	491	535	496	490	539	493	492	501	493	500	535	497	465	506	470	483	511	479	532	483	489	540	491	498	491	455	526	485	508	511	489	505	489	506	469	502	506	499	488	516	498	506	480	554	496	510	530	477	521	505	475	533	471	495	485	494	485	520	500	511	509	537	485	496	483	490	477	510	488	492	485	464	487	509	525	481	516	511	523	561	508	479	516	447	469	525	497	505	485	492	476	536	476	475	511	546	535	517	525	482	463	501	512	520	466	491	470	533	467	496	491	515	533	509	483	487	498	467	534	499	511	521	460	489	502	476	495	499	492	480	488	518	461	501	477	495	525	500	468	515	493	490	530	483	498	495	549	470	510	497	493	519	510	511	483	494	468	482	464	495	448	471	522	507	482	501	505	502	494	485	486	505	490	497	530	492	500	487	483	501	495	528	463	503	496	518	450	518	517	512	543	485	499	455	528	513	487	506	540	507	513	488	501	486	477	512	497	468	493	507	549	532	503	502	552	505	496	514	505	474	468	474	516	516	487	489	533	538	490	458	496	494	513	495	516	482	513	478	485	493	497	473	531	496	499	514	480	528	491	494	473	508	510	450	520	524	528	459	543	559	513	518	520	492	475	491	520	531	495	484	483	490	501	506	465	522	460	470	504	521	461	494	493	507	492	530	524	525	520	493	505	507	479	476	560	477	460	481	497	513	491	450	466	515	503	489	512	478	530	510	495	497	497	510	528	471	527	496	476	492	520	484	534	511	486	522	508	495	502	494	489	500	511	492	478	524	473	541	499	498	516	491	500	465	502	474	499	511	525	467	493	516	531	510	509	494	490	530	472	504	523	543	465	498	484	468	478	490	483	512	526	492	482	533	502	494	483	486	543	481	510	536	474	559	505	471	484	484	487	504	507	515	502	487	492	510	457	470	507	522	492	466	465	527	502	508	518	462	487	508	486	494	493	527	501	508	514	461	475	505	475	523	504	505	475	476	498	462	537	508	539	463	517	513	486	485	513	507	519	486	468	484	487	511	518	556	517	482	468	527	521	498	494	477	498	480	469	522	507	489	455	475	524	518	484	495	534	470	501	504	462	473	490	476	440	494	456	461	492	505	500	517	467	454	528	461	473	480	497	511	465	484	457	507	532	495	485	532	490	521	484	498	465	495	505	500	474	535	533	478	507	448	467	498	508	511	510	466	498	511	450	521	527	491	492	532	517	496	457	483	487	468	455	481	529	499	483	485	496	509	461	549	504	486	513	514	468	519	500	482	480	516	476	519	523	532	511	476	508	489	507	501	530	526	489	505	506	527	536	481	470	531	466	509	524	446	511	504	491	506	535	530	502	472	465	506	509	505	505	523	476	483	522	484	493	534	486	512	531	540	477	507	482	513	549	477	496	479	431	518	512	503	531	502	531	488	499	511	530	475	487	491	513	488	485	467	482	501	483	491	518	517	518	531	445	529	456	519	543	514	498	504	550	485	503	533	506	489	520	493	501	463	526	490	471	522	507	501	505	490	489	509	488	476	485	486	507	535	503	499	488	524	490	514	485	513	537	523	513	503	479	464	488	486	499	527	507	484	505	526	496	496	468	510	471	468	484	544	472	515	484	543	499	501	477	498	482	477	495	542	463	503	469	465	526	497	467	537	525	446	482	507	515	498	511	509	492	501	484	465	501	498	491	483	465	507	497	460	502	500	495	477	510	485	515	522	481	486	523	511	475	513	516	462	492	497	495	512	481	495	505	468	537	518	491	495	518	469	439	500	512	463	463	508	508	478	487	519	512	503	530	493	515	507	502	510	495	469	511	496	532	504	518	479	504	527	459	535	533	464	492	492	501	478	503	514	464	495	443	512	512	501	546	489	500	479	493	492	486	486	531	530	544	519	507	487	491	462	532	522	493	486	470	502	490	484	497	510	497	477	470	530	516	517	551	525	482	497	508	494	476
12035	7070	37961	27490	11312	2810	1031	330	103	56	47	39	40	36	45	39	35	51	35	27	47	33	40	45	52	38	39	39	49	45	40	38	44	31	58	37	32	37	44	44	46	39	39	39	40	44	33	29	45	44	44	41	36	47	34	33	46	55	50	50	38	46	38	51	53	47	35	45	41	42	41	41	40	52	47	46	44	42	45	42	39	45	32	39	43	35	38	38	34	37	41	34	45	45	41	39	50	46	39	40	42	41	38	55	31	40	45	42	47	40	37	46	34	51	43	43	52	46	46	40	38	59	38	50	54	46	36	37	40	45	40	27	30	41	48	58	41	35	42	49	48	40	43	52	38	49	41	57	41	44	48	53	36	39	47	29	45	45	48	40	51	52	40	48	28	30	44	28	37	44	45	44	41	37	42	46	43	37	40	46	48	42	36	44	49	45	43	35	49	47	50	38	42	41	32	34	36	59	35	43	41	40	33	40	50	34	43	41	51	29	45	42	43	38	35	47	46	37	35	50	46	48	44	40	36	49	42	25	42	48	43	50	44	40	39	44	37	30	50	51	41	49	47	36	40	48	41	50	36	42	35	42	40	37	46	46	33	47	43	31	42	48	46	50	29	43	38	50	43	49	37	51	33	45	36	33	46	38	36	34	32	36	29	37	48	38	45	33	40	52	47	39	35	35	56	35	42	42	54	38	40	44	50	36	49	38	34	59	52	30	38	31	40	33	54	49	38	40	46	58	45	46	48	41	46	39	38	54	44	36	39	44	31	51	35	42	42	36	40	43	44	43	33	42	44	28	33	34	49	33	51	40	50	45	37	53	36	38	46	38	47	46	44	37	43	40	42	54	31	34	35	30	55	47	38	41	41	30	50	48	42	44	49	46	45	36	41	35	41	31	49	52	29	46	49	39	41	31	43	41	41	38	43	49	44	43	43	42	43	46	51	36	31	35	54	48	35	49	43	46	41	41	53	41	37	42	54	35	41	40	44	47	40	40	52	33	56	43	40	47	56	49	38	52	35	46	49	51	40	43	41	38	39	43	43	39	45	36	47	41	41	43	31	42	40	43	40	33	47	37	40	52	40	51	45	29	49	36	36	49	45	46	38	50	48	45	39	33	41	61	39	54	46	37	37	42	45	42	44	39	42	40	45	40	42	36	55	29	41	40	37	41	44	48	37	45	44	39	61	40	25	41	44	30	42	44	35	41	41	33	44	40	43	40	37	45	36	37	47	45	50	46	41	40	44	37	46	45	41	57	42	38	49	53	43	39	38	48	44	40	42	43	41	35	47	43	40	46	40	41	46	45	49	57	29	42	49	37	53	43	37	51	43	37	49	42	35	43	47	45	42	43	49	38	40	52	44	28	50	37	50	52	44	49	47	47	45	47	34	48	43	42	33	37	54	47	42	39	33	38	33	44	42	53	34	56	41	46	40	33	46	45	53	53	52	42	56	45	38	48	43	36	35	31	35	49	43	43	42	39	51	44	47	34	39	46	44	43	36	36	39	37	44	42	41	53	45	42	43	36	38	38	45	37	40	53	45	38	48	33	40	41	46	41	50	33	36	44	52	44	34	41	52	43	38	35	43	40	34	53	46	41	50	41	37	27	29	58	35	44	34	34	45	43	47	45	46	38	36	47	47	53	39	53	41	40	35	53	48	38	48	48	56	49	41	42	37	42	40	43	40	44	40	41	52	41	32	41	19	34	48	39	37	29	30	35	53	49	46	40	46	45	44	40	53	37	44	35	43	46	46	32	39	38	43	49	41	57	42	44	56	42	38	46	42	38	42	54	42	41	41	40	49	39	44	46	40	39	49	48	43	34	46	45	27	37	41	44	44	37	39	37	32	47	41	45	46	44	41	39	34	33	41	39	43	53	39	50	43	51	43	35	34	40	47	43	35	48	30	45	47	55	39	43	39	38	43	44	41	48	43	38	37	40	46	48	41	48	38	39	46	45	43	50	40	36	31	50	30	46	52	48	48	31	31	34	49	61	43	45	44	44	32	29	39	47	58	51	46	41	39	44	38	45	52	50	38	46	44	45	50	45	39	40	46	44	40	47	43	50	50	42	48	40	39	29	34	44	55	42	28	34	44	43	36	49	50	57	45	41	48	36	53	40	40	37	41	46	36	45	45	45	45	39	44	35	38	44	42	49	43	37	49	40	41	40	39	27	46	44	32	39	51	53	35	39	45	60	31	43	40	33	40	40	44	51	38	31	48	43	37	47	33	30	45	41	39	37	49	45	38	41	44	27	61	40	53	38	53	44	43	39	40	47	45	37	43	38	43	46	44	36	48	35	42	38	49	48	47	47	36	38	32	45	44	36	32	45	49	49	38	42	39	44	46	51	36	39	33	45	65	48	34	49	46	40	37	39	50	44	33	47	55	40	43	39	41	35	42	47	49	53	51	42	29	33	45	38	41	46	40	42	36	40	40	41	49	46	49	28	32	32	42	50	41	37	42	40	35	52	54	54	36	40	32	42	44	42	42	45	38	32	42	37	44	52	45	44	43	40	47	31	36	46	55	36	38	48	46	55	37	37	43	46	46	42	49	48	39	33	52	45	49	40	47	40	45	44	37	38	44	50	34	42	35	37	44	47	46	55	48	39	50	46	32	39	37	38	41	52	44	41	46	38	51	45	45	39	45	46	36	38	53	34	52	46	40	40	41	29	52	30	22	39	45	53	48	48	55	40	46	45	50	44	44	35	47	36	50	40	44	37	28	43	49	41	44	42	49	30	41	43	46	55	41	34	42	56	39	51	41	46	44	51	34	49	46	46	46	54	57	51	48	30	40	47	43	41	37	38	47	50	45	27	47	49	48	49	45	37	38	45	46	40	52	39	41	46	52	45	45	49	58	34	59	42	54	37	43	37	44	37	49	35	40	45	38	40	44	53	38	39	42	40	41	43	49	37	37	40	44	41	48	46	33	36	62	53	38	49	43	48	52	33	41	49	46	32	47	44	43	41	48	42	43	52	43	38	43	35	41	44	55	46	47	40	50	50	49	43	38	45	34	41	53	54	36	46	39	46	48	41	33	41	45	24	52	40	48	36	49	48	51	40	37	41	43	52	35	45	45	51	48	38	53	48	49	39	48	33	42	40	37	33	37	40	45	41	40	46	44	41	41	39	47	33	40	43	35	47	49	51	44	30	39	40	43	47	45	37	45	52	43	45	39	48	39	41	39	43	38	64	46	42	39	47	36	46	41	42	46	54	52	33	40	48	45	43	39	45	33	46	45	41	49	50	48	33	30	42	41	30	42	43	35	45	43	33	36	41	49	34	41	32	47	46	50	41	35	38	32	44	45	37	36	37	35	40	38	35	49	41	35	51	50	49	46	49	56	38	47	50	44	39	45	35	46	33	36	48	58	46	46	53	42	47	49	46	34	44	44	41	43	38	46	51	46	39	55	51	39	44	39	50	51	39	47	35	27	41	51	57	45	40	36	52	33	44	44	48	48	40	44	31	59	40
43971	26533	60710	53758	41494	29719	20012	8432	2289	834	537	491	456	459	495	420	452	476	483	451	416	465	457	475	483	396	491	439	501	470	475	468	469	416	526	480	466	499	426	470	480	487	461	464	422	449	495	436	447	499	439	443	480	449	467	484	494	474	492	467	468	435	477	467	438	479	446	401	476	465	460	403	512	498	503	452	457	431	462	458	491	465	492	482	452	473	488	462	459	450	463	478	437	471	455	461	411	477	461	444	503	437	480	412	426	446	445	434	457	463	457	494	466	450	500	453	463	472	453	456	482	439	460	456	443	463	474	440	415	435	464	461	464	439	469	448	479	454	466	463	441	459	467	487	446	466	442	487	424	440	454	469	447	476	450	429	465	479	499	480	498	472	463	460	509	504	431	470	476	420	446	470	484	466	478	478	462	461	450	486	460	465	502	464	460	463	485	481	496	430	521	454	485	474	450	475	495	453	483	433	452	506	492	447	505	459	493	447	474	499	484	466	460	434	462	460	462	482	452	496	459	440	494	432	477	485	453	455	453	450	455	482	480	445	429	486	493	455	474	426	489	447	457	460	486	448	442	476	484	489	497	476	485	490	501	447	495	438	420	462	514	511	434	497	411	423	468	462	457	452	502	490	449	448	466	496	448	505	505	414	430	490	480	489	429	473	439	452	454	433	422	503	416	469	464	453	499	423	453	432	462	457	480	446	460	453	518	504	485	411	434	449	460	447	463	467	465	465	469	435	422	426	484	460	492	485	492	433	433	429	431	471	494	474	464	414	486	479	459	449	508	450	450	486	454	465	457	459	471	458	456	441	496	467	433	493	473	487	447	442	464	434	445	450	468	480	453	460	495	441	462	483	456	449	462	459	487	457	493	486	471	450	444	459	509	476	454	448	445	456	491	460	457	443	450	424	463	467	463	447	454	478	461	474	467	466	484	436	460	504	491	498	478	469	436	457	451	452	468	471	494	435	445	447	475	500	453	478	486	488	470	496	478	436	433	455	454	489	470	464	460	432	451	410	474	498	436	485	462	452	479	488	441	463	433	471	461	472	453	479	431	469	494	464	450	451	463	463	452	482	466	464	499	465	441	435	459	494	416	472	451	473	471	447	502	468	448	472	483	497	425	433	476	441	484	497	447	436	479	449	460	501	446	446	460	443	485	431	439	478	448	478	463	447	481	488	451	446	411	457	449	433	475	429	469	488	456	429	483	454	441	492	497	433	454	498	494	468	456	463	493	488	437	477	445	466	491	436	464	439	471	456	457	475	448	455	478	447	466	477	406	473	432	479	463	484	461	462	468	449	481	487	482	466	462	480	486	483	456	446	432	459	498	442	455	462	429	484	467	502	454	460	442	499	438	486	501	486	499	460	484	459	449	433	453	475	470	453	443	494	449	497	478	497	469	475	453	460	488	475	459	456	444	470	441	449	445	466	428	487	459	478	465	475	456	429	408	478	484	429	482	467	464	513	468	482	427	420	459	461	453	481	467	485	472	428	458	490	502	470	435	440	450	472	435	466	465	483	497	443	470	446	474	491	472	479	484	460	450	459	489	448	440	467	474	430	503	452	435	451	459	458	491	453	447	471	396	424	507	430	494	460	404	465	497	488	412	475	460	476	438	442	484	448	489	482	455	470	456	479	482	480	470	500	482	468	456	486	445	462	494	493	442	477	468	469	456	510	458	489	445	482	464	463	450	459	456	533	453	494	454	440	510	445	477	438	473	441	454	457	446	501	475	439	441	464	468	453	493	506	444	431	446	495	460	506	444	485	471	478	460	440	454	469	495	505	489	475	455	514	481	489	441	457	441	442	460	446	490	455	443	460	474	480	504	483	487	470	452	440	468	449	508	476	438	459	469	404	486	461	485	464	511	458	441	441	473	445	501	476	446	452	432	475	510	461	507	512	483	446	466	471	506	466	451	478	486	475	482	493	439	445	480	443	463	456	455	452	485	447	500	467	461	439	441	458	420	432	450	488	469	475	473	458	479	476	442	484	468	468	445	463	490	471	447	474	465	448	493	449	448	454	428	450	477	426	455	491	436	448	474	428	433	475	467	493	470	485	484	456	469	460	491	463	498	472	448	462	483	479	481	476	481	440	470	480	480	480	476	466	475	505	449	493	466	469	486	475	462	451	453	430	477	448	487	485	438	460	437	473	445	447	455	465	475	516	510	449	483	480	489	417	483	462	488	446	476	478	463	457	452	518	476	480	485	509	455	470	465	424	470	419	451	472	457	466	454	457	435	460	448	466	473	435	440	476	483	452	485	442	492	456	450	444	466	469	468	483	459	478	461	467	457	461	470	423	442	459	448	422	472	440	460	485	456	472	436	474	472	475	508	429	487	434	465	458	425	477	454	475	462	444	497	483	447	485	445	458	479	464	429	460	464	417	453	437	460	461	479	414	461	463	437	473	471	456	446	463	472	504	483	447	468	447	476	483	492	477	493	424	467	487	464	480	479	439	461	468	457	454	492	439	490	469	452	469	459	445	465	528	417	462	476	463	461	478	417	489	497	472	453	488	472	479	442	473	516	464	506	483	449	450	472	484	429	475	504	479	482	459	446	496	467	473	429	465	484	460	449	464	451	486	461	441	456	471	410	488	484	441	490	420	448	456	451	427	489	450	423	445	456	494	442	450	428	466	493	454	492	480	458	482	490	459	493	471	434	452	509	439	462	462	495	501	464	442	498	471	436	406	456	463	461	524	429	482	448	455	491	461	431	442	443	491	480	445	425	484	424	481	477	476	443	504	494	481	458	452	517	485	493	462	507	473	437	502	488	467	474	457	444	432	447	483	459	485	470	477	473	496	465	469	474	462	492	469	494	450	493	468	450	510	516	449	504	435	482	455	484	399	486	483	450	434	447	476	444	440	484	443	482	422	475	467	460	476	477	429	458	473	478	455	500	489	468	448	473	441	420	458	477	434	480	477	434	466	458	459	506	489	468	475	445	444	455	458	465	450	464	451	469	414	480	435	476	423	500	502	482	463	490	447	459	460	473	470	410	457	487	440	460	481	478	475	469	484	475	485	471	467	431	445	439	463	463	436	427	465	434	441	456	463	473	457	467	463	461	442	485	481	488	462	454	443	497	468	469	441	512	457	438	474	470	457	472	428	463	479	445	456	467	494	459	459	465	491	447	451	472	456	479	446	454	465	461	471	460	455	494	477	428	449	499	479	458	446	481	476	471	455	480	451	477	457	490	500	479	464	487	460	455	483	462	483	483	478	470	461	431	474	458	447	427	451	476	430	457	457	471	463	450	489	456	460	432	441	469	468	483	476	445	493	499	432	464	428	439	436	470	463	479	451	454	446	479	467	468	464	471	472	433	478	438	481	463	458	470	489	462	491	482	459	455	459	457	503	460	473	450	441	442	444	462	490	422	479	454	451	460	473	434	513	503	451	485	490	466	456	451	450	445	467	442	475	450	471	458	456	459	479	503	471	463	451	460	468	473	462	474	447	466	454	447	453	438	464
4891	1059	12088	9536	2648	560	297	116	65	46	40	51	41	54	46	46	40	46	50	38	39	31	56	40	36	38	45	46	40	41	38	43	41	43	40	39	57	36	49	47	41	50	40	53	48	53	52	51	31	38	42	43	53	56	55	50	46	36	46	51	54	52	42	44	45	36	50	41	53	31	47	46	53	44	40	35	52	50	42	52	47	42	63	43	48	41	42	38	36	44	42	36	40	48	40	52	38	44	49	52	42	33	47	42	42	52	49	50	54	46	42	62	45	41	41	38	36	45	51	56	35	44	55	57	42	41	54	32	39	51	42	34	49	44	34	44	41	38	40	44	46	48	52	46	50	44	54	45	37	34	44	53	52	52	43	47	40	39	46	45	53	50	50	60	38	50	45	42	41	37	57	45	40	40	36	42	45	40	40	46	39	36	57	42	40	41	47	46	55	65	48	49	44	49	48	38	49	43	55	38	50	35	40	52	37	42	50	42	39	45	49	48	40	44	48	50	49	49	45	57	49	41	47	40	57	51	42	55	41	41	46	42	50	46	41	48	47	43	37	46	50	39	48	36	57	41	46	45	50	43	44	47	41	49	54	43	49	42	52	47	38	44	42	44	42	42	47	59	35	36	35	38	52	51	35	41	60	42	53	45	40	49	46	37	52	49	65	38	42	40	50	42	55	51	51	47	43	40	47	50	55	37	36	45	57	50	49	39	44	38	41	54	47	43	54	50	43	47	53	56	37	44	45	42	46	43	45	61	55	52	50	37	48	37	48	49	54	57	46	36	51	36	48	46	51	46	33	39	51	44	49	47	44	46	45	43	33	42	47	43	45	54	52	45	44	47	57	31	44	42	45	48	40	44	46	45	40	54	51	35	46	62	20	42	53	47	44	44	33	44	33	45	51	51	53	41	34	42	37	47	43	44	39	49	42	49	47	61	40	40	48	56	47	46	52	42	48	48	41	47	50	46	43	45	40	48	51	40	60	39	39	44	47	55	32	49	41	44	74	45	48	46	43	45	38	47	48	47	53	66	44	46	56	50	38	55	44	57	37	51	48	43	35	41	43	43	51	49	39	57	47	41	52	50	44	50	42	35	35	41	53	46	40	44	42	49	34	38	53	58	54	43	52	51	53	49	47	54	40	53	48	37	39	38	33	44	50	48	50	41	46	40	48	39	39	43	40	42	50	43	43	42	32	47	43	42	55	54	45	55	43	53	37	49	49	59	47	46	45	44	61	40	45	45	47	32	47	46	49	49	46	49	47	55	61	55	40	55	50	46	60	41	33	42	36	42	43	59	41	45	44	50	40	48	43	59	43	54	47	54	44	47	53	40	40	39	44	45	46	51	45	44	55	44	40	51	47	53	52	47	32	52	43	49	49	39	54	50	39	52	52	54	38	44	41	38	44	41	35	59	38	45	51	50	43	40	49	48	40	37	41	42	46	40	51	56	57	50	50	48	53	47	52	62	42	60	46	42	45	45	42	45	48	45	47	48	43	41	48	43	41	54	47	43	46	55	53	48	44	44	50	51	55	40	55	38	43	42	48	54	45	47	52	39	38	56	43	51	49	41	42	47	43	33	40	43	52	51	49	50	31	49	49	40	44	61	43	42	46	58	38	37	49	44	47	40	55	41	40	46	46	43	51	37	33	38	53	57	49	43	48	43	38	43	50	34	38	50	39	34	42	48	51	35	39	38	53	43	40	48	49	41	43	52	41	45	61	50	56	53	43	52	51	43	37	42	46	48	36	35	43	60	53	45	49	41	44	46	38	42	41	42	43	47	47	39	37	51	44	39	40	50	39	38	52	57	38	45	40	35	41	41	52	52	49	48	42	56	46	38	43	42	39	36	46	37	48	34	55	46	43	44	52	49	48	41	48	45	53	54	44	39	47	52	41	55	40	38	45	51	48	52	51	50	42	47	39	51	46	43	39	38	40	42	48	48	41	39	36	31	54	39	52	43	48	63	46	53	44	43	48	62	40	43	39	41	50	51	36	45	55	35	30	53	61	42	48	49	38	48	47	44	43	44	44	48	49	39	57	44	64	43	54	55	43	39	59	44	48	45	34	41	45	31	40	48	43	41	50	38	34	47	41	39	37	43	48	38	37	45	44	49	49	58	51	37	44	39	39	44	36	43	48	46	60	57	60	40	50	54	49	42	44	38	41	45	48	41	51	47	56	41	47	46	51	49	39	38	43	45	46	48	51	61	36	39	38	58	36	55	36	47	40	46	45	41	44	44	49	55	61	43	39	42	31	53	50	47	49	46	42	51	44	40	51	44	42	46	48	49	41	35	45	55	37	42	47	52	53	45	43	33	45	45	54	37	58	43	42	43	42	42	36	52	52	35	47	50	50	46	48	42	53	33	45	39	49	45	62	45	52	44	49	52	43	50	45	51	34	36	52	48	42	46	44	43	51	66	43	41	49	35	54	48	45	50	40	46	49	48	34	53	52	51	47	43	43	47	35	58	46	43	44	40	41	35	47	52	42	44	35	45	51	53	42	44	51	45	38	43	42	48	50	49	59	45	50	40	34	53	47	45	43	58	59	36	41	31	57	39	42	48	46	38	47	41	48	37	50	50	44	46	43	50	44	40	40	44	45	50	45	42	45	41	39	45	48	39	57	42	44	55	46	40	57	44	54	52	40	49	24	44	40	49	44	43	49	43	38	47	48	52	44	42	46	43	37	54	44	50	55	45	45	54	35	35	48	41	42	40	35	53	39	40	48	54	46	56	54	46	46	52	49	52	32	42	49	43	40	44	40	56	36	51	46	45	55	52	39	50	45	44	57	35	48	46	53	39	42	47	48	38	58	47	31	39	43	46	43	49	43	45	44	40	40	43	48	50	61	41	43	51	52	42	43	40	38	48	52	38	46	47	45	53	44	61	44	41	39	45	49	48	39	44	46	48	42	43	42	48	38	54	36	42	48	61	45	56	40	50	37	31	31	46	33	44	49	40	43	43	52	46	49	47	52	47	46	49	35	43	44	39	51	49	45	50	50	44	34	42	36	55	46	51	54	36	39	50	45	54	54	51	44	42	43	36	57	53	50	48	40	49	50	50	44	45	44	35	29	41	52	54	54	37	45	45	49	53	26	37	52	55	50	48	45	47	30	47	35	45	41	47	58	43	45	53	44	48	48	58	41	42	35	37	59	53	46	42	48	47	43	41	34	44	52	37	48	47	36	38	46	44	35	41	46	54	47	47	47	59	53	42	47	43	41	46	53	44	52	44	40	41	51	35	39	49	33	54	43	53	51	41	37	43	28	48	58	62	50	48	47	44	44	64	48	44	50	56	45	46	44	45	56	36	44	49	49	56	43	51	48	37	51	37	47	49	46	55	44	48	44	54	41	53	44	54	47	47	41	56	40	37	54	56	52	56	47	44	41	58	46	50	47	40	42	41	45	43	46	57	41	42	57	37	54	50	45	46	43	31	49	49	46	43	55	45	36	44	46	47	44	49	49	36	38	54
29987	12606	38685	34208	24257	13959	7738	2636	1010	657	530	497	439	478	519	485	497	482	472	497	498	498	472	522	484	496	520	493	503	505	475	472	521	490	459	512	513	498	509	513	482	499	490	494	495	538	486	503	494	508	539	506	489	539	484	471	534	473	492	545	528	485	505	488	557	508	526	496	511	553	465	511	516	517	513	474	525	515	515	516	483	481	497	483	499	487	491	518	460	491	521	510	449	499	490	453	502	519	493	496	497	518	482	483	504	479	500	499	453	509	498	516	494	474	506	492	483	528	519	490	467	445	518	566	465	495	540	514	484	466	514	470	477	497	479	536	507	484	471	509	528	525	500	516	486	507	491	504	512	485	489	525	506	516	497	504	508	547	500	508	511	479	493	499	508	515	504	501	514	513	485	518	517	497	469	484	480	532	533	500	513	506	522	512	516	533	513	470	507	521	481	509	510	482	496	511	482	487	521	479	524	502	513	511	480	493	465	495	501	558	490	508	502	485	516	521	506	462	510	537	495	480	502	513	474	453	511	459	499	529	494	520	532	457	487	476	505	485	524	473	463	499	496	510	489	510	517	494	459	490	515	462	516	507	525	506	485	499	526	531	481	528	510	484	470	494	491	517	505	488	483	488	473	517	480	520	490	497	541	518	474	457	488	519	494	475	521	483	489	493	491	517	533	482	510	520	518	467	496	496	499	528	470	471	462	487	501	488	474	477	515	501	471	477	489	525	481	514	512	477	448	508	510	497	539	485	504	481	468	460	505	500	485	489	477	506	521	466	460	499	479	464	478	444	485	435	503	511	500	512	512	503	519	484	515	477	514	474	503	479	543	506	484	452	504	461	504	506	494	508	522	485	506	525	509	502	539	491	458	471	491	490	498	507	496	549	531	513	452	488	512	491	482	521	492	486	519	500	455	495	485	460	483	497	515	509	485	482	526	461	511	513	523	513	473	495	511	528	496	477	482	506	499	491	475	479	478	459	489	485	529	499	435	539	501	490	466	496	500	500	516	509	475	502	464	503	511	505	477	443	466	475	488	519	512	500	497	465	511	506	488	472	479	477	523	507	468	503	488	467	499	471	490	528	499	507	483	471	501	476	492	499	530	509	483	515	526	513	533	469	505	491	501	512	537	503	516	509	548	508	474	483	457	494	505	523	514	470	477	505	540	484	483	510	523	536	527	507	458	499	481	461	505	484	503	535	452	543	511	528	492	495	512	460	524	533	502	485	506	496	549	435	508	504	540	507	494	484	524	479	473	500	508	493	506	508	533	511	493	488	489	502	516	479	502	476	505	530	511	473	499	471	500	517	512	492	474	489	465	490	497	495	517	504	521	518	504	523	521	531	542	510	504	538	469	498	499	486	504	485	485	510	538	484	499	458	477	498	516	519	483	493	512	467	450	479	535	490	493	507	484	522	463	488	511	524	433	501	512	475	510	538	505	478	487	483	506	488	483	497	481	484	496	530	587	494	491	501	525	469	500	442	552	491	484	522	510	518	532	492	475	488	513	528	517	548	512	468	525	538	490	495	504	469	484	534	528	560	525	507	482	499	543	527	482	488	489	500	487	471	515	464	469	512	471	475	548	524	535	516	484	531	469	515	497	531	500	486	530	465	513	540	504	502	479	509	521	505	532	528	497	498	490	475	521	484	497	510	472	540	529	450	527	520	507	477	519	482	517	511	508	504	494	551	485	518	504	493	507	496	468	515	525	523	482	498	501	499	530	499	502	505	478	509	536	480	513	516	483	479	481	506	482	505	524	484	502	495	528	505	463	511	460	501	492	554	493	514	498	520	509	487	471	522	454	512	526	479	481	496	494	473	482	477	517	514	562	532	520	545	500	510	495	526	509	542	509	513	472	466	485	530	501	490	502	451	482	490	491	459	482	500	507	495	503	482	501	472	532	534	489	479	550	514	455	530	513	504	542	522	522	468	489	489	528	552	457	489	488	503	500	492	544	509	537	488	515	506	521	516	505	529	512	489	499	496	468	487	500	500	502	478	498	521	494	503	489	478	532	508	484	498	500	555	501	515	523	462	491	511	490	508	506	516	429	452	491	464	455	551	496	511	487	496	479	517	492	502	486	519	496	482	497	507	498	535	509	515	485	487	483	517	552	506	516	497	489	477	472	524	488	485	507	466	497	442	472	493	483	492	488	473	504	514	479	531	463	490	507	491	522	463	506	508	479	507	491	497	481	507	480	518	525	481	498	479	527	493	479	450	497	488	511	501	488	502	469	446	486	484	515	492	525	527	467	487	468	493	504	492	470	544	458	470	480	491	484	497	497	478	483	513	443	483	447	478	493	509	509	481	458	523	578	504	453	502	502	521	498	503	460	461	507	498	525	514	514	521	486	484	465	522	539	519	502	512	507	483	498	534	483	495	462	510	467	514	498	489	472	505	465	508	551	487	510	468	488	509	511	501	533	505	499	480	471	542	514	499	503	485	495	486	482	506	461	503	504	516	490	500	495	483	468	487	515	481	524	498	472	455	481	488	493	488	520	492	490	509	515	500	510	532	504	528	472	513	524	512	486	515	502	489	522	509	497	495	481	453	480	510	513	504	477	496	497	509	483	496	502	509	494	473	468	481	478	479	503	495	472	515	475	516	526	504	500	548	453	490	488	520	517	469	533	501	501	484	485	563	475	538	538	473	446	478	492	523	536	551	491	509	514	539	516	506	482	511	486	509	520	516	494	528	564	524	484	485	485	474	468	499	483	533	474	491	526	515	517	520	489	514	458	460	498	485	487	520	546	542	479	469	514	510	467	517	511	467	492	501	544	522	470	527	502	500	441	487	478	527	547	490	510	464	520	477	508	515	526	514	459	489	492	516	483	519	470	518	503	461	470	519	548	515	528	490	528	497	476	559	508	490	442	534	500	475	495	457	514	469	492	512	490	517	484	500	529	491	505	522	482	488	484	534	488	489	493	488	510	516	511	482	489	511	501	465	477	481	495	519	481	540	536	508	522	517	523	491	509	485	509	525	480	497	472	529	489	534	517	466	493	443	494	524	499	516	519	482	532	502	562	515	497	506	505	479	523	500	476	499	445	487	516	488	496	530	522	469	527	476	526	513	498	533	491	518	501	507	488	521	482	548	490	524	490	517	468	484	493	473	510	532	473	488	469	490	483	438	470	543	509	463	503	442	472	508	496	514	494	487	493	497	506	505	512	482	523	466	486	514	455	508	489	487	484	512	478	491	476	511	516	488	491	487	496	499	516	476	502	527	477	513	511	510	522	471	515	513	523	508	493	519	434	524	475	486	481	499	480	523	510	474	506	511	535	502	480	484	527	531	510	499	477	495	492	524	486	484	516	452	504	506	481	506	518	468	502	509	495	511	469	467	484	511	483	524	474	513	505	487	514	519	469	500	508	516	532	531	495	539	465	492	477	490	479	472	481	525	465	492	497	496	512	494	515	517	486	503	477	471	516	462	483	518	466	472	501	514	543	498	503	505	533	499	497	503	519	483
11138	6718	27296	21130	7235	1557	682	243	94	59	52	41	37	33	29	42	36	44	43	45	44	51	51	39	44	44	41	38	43	38	47	44	33	46	43	42	35	30	51	44	37	38	42	44	36	43	36	47	40	49	40	35	44	49	49	32	46	32	44	47	41	40	37	38	67	50	45	45	35	45	41	42	37	45	33	35	41	47	35	33	39	38	49	35	37	35	40	43	41	40	45	47	39	42	42	47	26	47	49	36	33	40	54	44	47	45	35	49	40	36	50	49	46	36	41	34	48	36	46	53	53	38	32	35	43	43	45	46	54	45	45	38	46	38	27	50	52	41	45	44	47	50	43	39	40	41	37	32	57	43	38	53	48	32	50	51	45	41	47	52	37	48	35	47	42	52	39	39	40	58	53	42	32	51	51	40	48	46	46	57	40	44	34	40	43	52	39	44	34	45	44	42	37	49	57	50	55	36	48	38	37	50	48	35	54	32	46	55	37	42	33	41	33	37	24	48	34	46	47	47	45	42	43	48	49	38	40	46	46	36	45	38	37	38	54	43	32	49	36	42	46	45	47	44	47	35	51	50	44	37	38	34	46	41	43	48	38	43	49	31	41	37	39	47	45	49	47	48	41	29	42	50	38	32	47	51	45	37	47	42	45	41	37	44	45	44	39	43	58	52	34	54	37	42	52	52	44	50	45	44	46	40	43	52	40	40	36	41	40	52	42	40	39	36	39	49	55	50	45	34	48	24	31	49	63	42	38	42	51	51	41	43	46	37	44	50	54	46	35	45	31	53	58	38	39	39	52	33	43	49	45	46	38	42	44	50	44	40	44	50	42	44	48	41	39	45	53	44	45	56	40	43	48	34	42	48	42	38	26	35	49	38	54	42	57	48	49	43	42	45	39	41	46	41	46	42	55	48	40	36	47	37	39	56	47	38	35	48	30	47	43	39	47	36	44	33	39	48	43	49	42	43	28	33	32	38	47	36	27	37	48	38	38	43	43	50	40	43	48	46	43	29	45	48	37	53	39	41	41	48	42	34	44	41	52	53	52	40	43	36	50	42	49	37	37	35	34	48	31	52	35	43	40	44	43	41	38	43	47	50	43	45	55	36	44	41	38	43	40	46	41	32	53	34	44	54	39	48	45	47	41	51	43	47	37	48	49	32	40	48	49	44	36	36	47	45	44	33	38	38	45	46	46	42	46	33	53	44	42	45	40	34	31	50	41	39	45	45	38	35	48	45	35	50	48	42	39	48	37	32	45	34	40	39	42	50	48	42	33	42	51	43	29	48	38	32	39	36	41	41	48	48	49	42	45	40	42	47	55	31	47	39	50	32	45	45	44	35	43	40	45	53	45	49	40	41	44	53	37	30	42	44	52	38	37	33	47	40	42	45	43	37	47	42	38	35	37	43	49	40	55	37	34	48	36	44	42	52	35	40	40	51	36	41	42	44	39	51	47	40	45	42	42	39	56	37	40	33	39	42	29	38	46	45	41	40	47	39	41	53	50	49	48	35	41	38	35	46	56	56	49	37	44	41	44	51	48	35	37	49	54	46	45	37	31	44	37	36	45	45	41	62	45	38	36	35	39	46	55	46	46	32	58	38	43	50	36	47	47	35	44	50	39	46	50	50	43	44	43	45	49	42	43	43	56	54	41	40	52	41	41	43	34	43	50	40	48	44	43	33	50	37	34	36	42	42	49	56	41	55	53	49	50	40	45	36	31	44	30	57	41	38	49	39	37	40	41	61	48	36	49	53	47	48	46	39	45	43	33	42	49	47	37	52	35	41	45	34	48	33	51	43	41	48	54	41	40	32	30	47	41	39	42	45	32	37	43	43	41	35	44	44	51	48	55	44	44	33	42	40	42	39	38	41	52	53	30	37	47	41	29	40	52	39	34	30	46	36	44	58	49	48	46	40	41	52	44	42	47	40	54	56	43	50	37	44	35	42	46	38	38	33	45	47	32	42	55	42	35	29	32	44	42	39	29	37	31	44	49	48	46	42	47	37	50	43	34	40	39	49	45	43	31	46	44	45	31	47	47	37	40	40	38	40	50	38	36	52	42	51	49	46	40	53	53	40	51	49	39	33	51	46	40	45	35	54	41	43	42	33	45	50	30	47	46	40	33	49	46	47	51	45	44	43	38	49	43	37	45	42	44	40	41	37	41	31	48	44	42	41	39	30	44	41	36	41	39	43	44	45	52	36	40	34	36	32	35	49	39	41	59	45	45	43	38	44	51	40	46	31	45	55	47	44	36	39	49	36	42	42	39	35	42	32	32	37	40	38	31	51	41	54	40	50	41	45	39	47	33	51	35	56	40	49	40	55	46	49	47	38	42	40	45	34	53	43	36	39	51	41	52	41	53	40	35	47	36	54	49	33	56	40	50	45	40	47	42	30	42	47	29	43	40	46	42	34	52	32	41	41	35	30	45	35	40	57	42	47	39	35	48	43	37	45	42	57	43	45	41	45	33	39	47	45	32	48	29	39	37	37	52	50	47	41	44	49	29	35	42	39	38	41	44	40	37	40	36	38	32	49	41	39	35	42	50	36	40	37	49	33	51	42	52	41	47	40	38	42	36	52	38	54	45	43	49	51	45	40	35	39	42	35	42	36	39	48	38	48	41	33	50	59	42	40	39	39	40	35	52	46	41	37	29	51	47	39	30	44	44	37	40	30	39	41	37	35	45	38	51	50	43	44	46	38	36	45	48	40	48	53	48	46	37	35	43	35	44	43	44	52	41	38	57	41	58	37	38	34	58	41	39	49	40	42	30	33	34	51	51	54	41	36	47	33	42	49	40	49	42	36	42	39	50	45	39	34	51	45	50	32	39	28	47	35	51	46	46	44	35	59	41	46	41	49	45	44	42	40	44	51	30	38	34	43	48	43	39	50	42	44	43	36	38	47	47	50	47	45	47	45	38	46	43	44	52	43	51	53	37	42	43	57	43	34	43	37	33	38	44	40	50	44	43	36	44	44	47	48	42	46	20	39	42	52	42	46	40	42	52	32	32	40	39	38	52	45	40	31	28	40	53	36	34	42	47	41	48	43	46	34	36	52	38	37	33	51	39	45	43	36	43	33	50	46	46	54	37	29	40	53	48	56	42	40	36	40	45	42	40	27	45	44	35	46	44	41	44	38	58	50	36	44	36	40	49	44	43	43	42	50	51	40	42	46	49	41	40	48	52	40	36	44	42	42	53	51	38	41	34	39	48	51	34	32	42	30	35	37	59	33	42	45	39	52	36	44	42	42	52	31	30	36	48	36	46	43	41	31	37	45	38	43	40	45	54	37	47	29	45	45	46	50	47	36	41	39	52	41	47	34	35	47	30	30	31	45	67	44	38	43	40	41	53	43	48	33	42	34	39	43	46	37	41	42	30	47	53	45	46	35	43	40	46	35	37	52	34	37	42	37	46	48	44	43	45	50	41	43	51	43	60	44	41	43	48	46	46	47	40	45	44	39	46	36	46	35
42118	27293	51086	46306	35325	24803	15401	5642	1627	690	508	523	467	457	464	439	487	512	449	508	464	486	500	436	476	471	465	440	443	462	518	511	519	474	456	474	471	468	459	457	447	446	474	460	465	442	476	470	450	467	474	426	488	472	469	450	508	441	474	474	443	494	501	516	450	433	493	488	467	467	464	445	490	489	465	447	436	470	452	483	466	464	474	495	488	469	515	470	459	476	412	520	480	459	464	476	456	459	474	501	461	466	464	465	471	489	448	467	478	500	463	443	471	433	471	482	493	461	462	477	456	469	505	463	449	466	512	496	447	459	461	462	439	512	466	486	487	471	479	517	462	460	447	451	461	489	465	490	426	454	452	490	487	466	484	451	492	427	461	452	435	475	465	479	436	463	460	485	479	447	480	476	484	450	458	438	480	470	435	465	466	457	457	485	437	469	490	467	477	479	432	454	482	485	473	465	481	476	476	442	491	431	445	504	432	400	493	488	479	477	449	462	460	419	462	477	448	489	491	499	477	467	452	469	502	463	492	486	477	491	507	448	443	501	470	456	506	436	476	472	456	443	501	475	490	438	441	467	496	448	447	523	509	497	491	445	486	469	483	479	445	485	483	424	479	520	491	453	464	489	490	478	482	487	492	471	434	481	424	439	466	466	464	448	476	449	489	469	449	455	473	471	452	483	408	457	450	490	510	468	462	467	453	482	444	446	429	473	486	484	512	503	457	447	473	474	476	463	467	440	499	489	475	450	473	467	454	461	455	475	472	446	473	472	438	483	435	469	500	505	467	459	498	455	488	471	454	518	465	476	452	446	455	475	453	474	469	472	467	456	472	506	475	441	502	479	478	459	408	502	440	458	476	480	465	449	491	495	487	481	471	527	482	470	458	466	487	441	454	498	458	454	451	474	444	461	480	508	482	483	457	469	476	470	472	466	530	451	451	466	426	470	472	463	459	447	436	436	485	463	447	526	453	463	452	450	451	486	469	479	467	459	456	479	439	454	491	493	469	446	484	446	489	459	424	479	497	449	463	465	467	435	434	431	531	449	462	507	470	465	498	494	485	505	447	480	457	469	461	460	456	471	447	450	479	452	504	503	507	473	469	522	485	488	471	462	460	473	441	495	441	475	526	475	468	497	468	481	457	457	485	460	497	445	468	463	439	463	441	456	472	469	468	472	462	441	465	460	470	500	483	457	413	461	464	471	473	460	470	458	496	484	431	432	449	481	479	480	451	470	475	465	454	468	473	447	499	444	445	483	488	485	462	497	474	474	463	453	474	474	453	454	453	480	495	509	458	436	465	496	453	442	445	456	470	474	429	428	428	443	462	481	479	498	467	496	499	466	444	425	467	456	498	468	477	481	462	479	471	471	464	470	486	492	489	443	488	501	493	431	467	492	428	458	507	505	449	478	456	441	457	418	446	441	470	457	433	496	490	481	492	452	453	456	469	455	467	468	492	484	464	468	465	475	460	406	478	461	479	459	441	468	485	455	487	460	481	450	437	472	456	463	499	456	514	453	458	470	489	498	497	489	492	465	420	457	506	489	491	439	485	506	453	454	449	486	483	455	459	459	428	457	458	459	439	478	477	470	470	525	446	444	466	450	504	464	507	456	476	489	487	509	448	459	451	414	469	430	480	479	507	489	455	494	438	438	460	478	486	437	477	479	469	453	497	456	425	451	438	477	490	438	513	475	471	461	462	463	499	470	495	454	468	462	472	473	450	447	453	475	454	465	459	458	498	464	439	472	444	475	460	455	463	493	465	433	461	480	469	495	464	497	481	441	500	478	457	479	470	477	478	478	468	479	466	482	466	494	518	490	458	494	473	412	464	453	461	478	475	478	456	465	491	476	409	469	513	473	500	455	494	451	462	480	462	515	432	475	488	411	473	478	495	483	457	462	451	463	446	428	456	457	491	449	471	477	467	459	494	473	485	477	470	473	490	464	486	446	498	442	458	453	480	448	466	497	480	504	455	489	472	477	509	466	474	467	450	468	456	437	481	431	442	462	432	444	459	478	431	464	452	486	464	462	478	514	451	457	478	453	454	460	448	494	492	466	449	416	494	456	481	448	482	474	473	480	443	492	453	475	445	449	465	472	448	468	464	461	478	452	452	463	485	497	444	456	474	443	489	480	459	498	451	472	513	480	446	480	474	480	492	466	448	459	470	484	457	465	498	475	470	489	451	465	479	480	458	477	445	477	453	464	446	486	502	480	500	522	474	467	502	433	472	448	496	458	499	460	470	447	476	445	430	473	465	512	474	463	462	443	502	482	455	504	460	491	491	488	479	496	426	486	494	438	471	451	466	490	477	460	459	473	497	467	474	454	467	434	457	500	498	472	460	449	454	487	482	487	472	471	453	488	449	505	461	471	458	457	469	413	489	480	507	478	474	466	482	460	447	461	471	467	472	487	466	464	439	484	458	445	460	466	436	428	491	459	484	476	476	499	484	474	475	447	455	471	474	465	492	504	498	460	478	442	438	468	490	481	527	493	509	448	450	440	477	489	487	459	459	490	449	498	491	498	441	527	523	457	451	476	486	486	509	462	452	468	468	450	468	492	486	501	496	466	432	483	493	488	446	461	482	462	504	470	454	446	459	465	424	465	470	450	458	465	467	478	492	444	481	477	440	470	474	475	485	472	469	463	446	456	491	459	439	459	453	471	447	469	462	488	491	458	486	503	427	447	499	473	439	469	478	475	495	484	444	453	487	469	479	464	494	447	451	511	444	478	459	467	474	481	451	451	503	459	499	399	443	479	454	449	458	499	504	457	454	491	501	475	486	485	504	454	451	462	486	497	443	512	459	448	470	468	473	464	485	473	459	458	427	448	462	477	483	461	487	493	474	436	496	497	467	484	468	474	478	429	422	495	472	473	494	474	493	496	473	479	471	482	494	431	515	477	484	469	476	452	462	451	471	478	467	474	475	474	496	489	468	481	405	450	483	475	474	481	450	466	490	438	478	434	471	466	500	470	490	461	471	454	470	472	468	462	449	447	490	441	471	452	511	475	502	454	475	485	485	471	479	466	464	489	452	462	467	453	472	479	461	463	463	455	475	501	446	499	462	483	455	473	472	476	499	482	468	498	459	455	475	469	444	490	473	486	453	452	456	446	447	461	446	454	456	502	463	444	481	492	463	416	487	471	514	472	469	454	459	488	444	455	480	479	455	440	486	442	440	485	450	465	448	484	496	444	446	501	508	471	485	475	477	479	461	495	477	441	445	493	449	552	495	453	465	445	478	464	460	437	451	493	484	465	477	472	458	466	463	467	461	484	467	495	491	452	494	475	493	509	490	453	483	470	474	471	464	488	489	514	497	470	476	456	488	470	484	470	434	470	474	471	446	470	483	445	438	489	478	466	443	458	449	487	461	491	480	480	455	462	480	498	450	490	513	495	465	469	451	457	426	494	471	481	457	465	487	464	486	512	458	487	492	479	444	439	487	471	481	422	500	449	450	452	494	457	464	442	475	495
10633	4188	23513	22723	7801	1774	705	198	87	59	60	44	52	36	50	44	54	44	44	41	40	39	44	52	42	56	52	51	49	49	41	46	49	50	44	43	38	41	47	37	39	46	45	46	56	59	43	49	46	29	51	51	29	38	44	55	47	40	39	45	54	41	48	38	48	41	51	45	49	40	41	53	44	52	44	50	42	53	53	53	45	40	55	32	42	47	44	39	41	41	52	61	42	41	39	50	53	54	51	54	46	53	56	50	52	50	61	44	40	48	56	43	51	49	45	41	38	58	66	35	38	45	42	39	49	51	59	61	47	62	34	42	51	49	50	34	37	42	56	49	45	44	35	39	44	52	39	52	50	54	35	47	40	42	48	42	33	48	34	56	56	54	54	52	36	42	55	53	49	34	44	49	39	44	58	63	42	43	49	41	59	49	41	56	49	43	52	42	50	55	54	37	53	62	49	37	45	58	47	38	55	44	36	50	46	42	45	52	36	49	60	40	38	44	52	42	37	40	55	44	53	42	43	54	54	41	43	47	35	41	52	37	45	57	48	57	42	36	48	31	38	48	53	38	48	38	45	39	34	42	43	45	47	41	41	47	44	48	60	40	48	44	46	48	44	40	45	37	40	47	41	49	43	34	54	47	43	62	31	57	47	60	38	51	52	59	45	42	46	46	49	54	49	32	40	55	50	48	44	49	35	61	48	48	45	44	37	54	37	48	36	32	56	38	56	42	46	39	56	61	38	46	48	44	48	59	38	53	47	40	70	54	51	47	53	29	52	50	33	40	44	39	45	50	54	43	46	50	48	55	41	57	49	63	52	47	49	49	52	40	53	52	39	46	40	46	39	38	51	41	41	48	45	47	46	42	50	62	46	51	46	41	49	39	42	41	45	46	53	43	45	42	56	44	46	54	57	37	44	44	50	53	42	39	50	45	41	51	48	34	49	27	43	40	54	67	51	51	42	45	42	47	45	50	40	39	58	48	55	38	42	39	50	48	33	44	48	47	38	49	52	41	55	51	38	43	56	45	48	48	39	55	52	52	41	43	50	43	48	49	47	49	46	35	59	45	50	33	42	40	45	42	38	58	37	52	56	47	43	55	56	63	34	44	44	30	47	53	54	39	37	56	46	52	49	42	43	50	43	54	38	48	52	47	55	45	50	48	57	54	54	42	44	49	38	48	47	57	42	44	36	59	52	50	52	37	47	45	39	45	51	37	48	49	55	50	50	41	41	52	51	38	35	40	46	47	35	50	46	47	39	54	55	49	46	42	54	55	54	50	45	53	44	51	42	50	47	56	42	42	55	40	53	60	56	37	50	38	46	33	55	39	44	38	47	52	46	45	40	46	46	50	54	55	42	47	36	46	43	58	37	41	58	33	59	58	38	52	50	42	48	41	33	52	57	31	51	51	60	41	53	42	48	52	41	65	54	47	44	45	35	46	53	35	51	48	53	34	48	37	47	54	42	45	51	49	49	40	53	48	44	47	37	40	57	44	38	44	46	42	41	52	52	44	44	55	46	42	50	48	46	52	53	43	40	45	44	44	53	45	43	49	46	53	37	42	46	36	55	37	44	57	55	57	57	50	58	56	39	31	46	52	42	40	49	48	42	42	46	41	46	56	48	57	32	52	45	47	48	54	47	37	52	52	50	48	40	35	46	42	39	40	45	50	36	47	41	43	47	37	47	43	44	48	51	40	51	38	41	55	43	38	40	49	62	56	42	46	57	57	45	54	41	44	46	45	50	52	51	38	41	42	48	53	44	59	48	41	43	43	47	39	45	41	47	51	37	60	44	52	42	51	56	34	32	33	52	51	39	30	44	51	44	40	43	46	50	52	46	45	36	54	51	43	43	55	56	48	50	35	53	37	45	50	42	36	49	47	48	50	40	46	50	43	43	49	46	40	35	41	41	46	50	43	47	54	37	46	63	46	49	46	42	53	54	49	47	42	49	42	48	37	33	66	36	47	53	44	49	50	52	38	52	47	55	42	38	41	45	32	49	48	51	38	54	47	43	53	49	48	56	36	59	46	46	45	52	58	44	33	46	48	42	53	46	49	41	43	47	47	48	40	48	39	42	49	54	42	45	44	39	48	49	45	45	50	53	62	55	46	59	48	44	52	40	47	41	44	50	42	42	59	56	51	39	48	47	38	53	53	40	48	52	42	39	44	38	46	52	49	52	39	54	41	42	46	62	44	42	56	46	35	49	26	41	50	38	54	46	46	48	37	49	51	47	48	45	46	45	51	46	50	52	44	36	51	30	49	39	58	54	43	40	38	53	40	54	57	48	49	45	37	44	48	51	46	42	39	48	52	40	41	38	52	45	46	52	46	50	49	41	37	41	31	59	37	33	41	57	49	40	41	49	48	66	46	37	50	47	34	40	36	41	39	47	43	45	32	59	45	49	47	47	51	55	52	55	42	54	41	54	38	53	38	45	46	53	38	45	54	56	45	52	55	43	50	44	54	38	55	53	46	52	48	42	46	55	47	49	40	46	54	54	51	46	41	47	49	44	46	42	30	48	44	43	37	51	51	42	40	46	42	39	47	40	49	42	41	51	47	54	42	52	52	48	42	35	44	35	28	58	57	51	49	43	46	36	49	53	51	42	47	61	52	48	48	49	43	43	50	57	62	52	60	43	45	37	44	56	52	55	63	46	43	35	47	32	56	53	37	41	38	44	50	55	55	47	52	40	48	48	51	40	41	46	53	43	49	49	53	39	44	40	37	45	44	49	48	46	59	43	40	48	61	43	52	34	41	48	44	40	44	40	48	44	47	49	56	37	51	43	49	40	42	63	48	48	48	48	46	52	44	42	46	56	45	49	43	59	52	47	53	47	44	50	35	46	36	49	39	58	57	45	54	46	53	44	46	50	45	50	54	45	45	55	51	50	33	48	51	52	45	44	39	47	54	38	48	44	43	62	49	51	37	50	32	47	48	50	46	47	46	45	46	46	55	35	58	46	35	51	48	50	36	52	50	38	36	52	50	57	45	43	35	43	54	49	38	43	46	50	43	37	44	43	51	55	42	50	42	28	49	46	47	43	49	45	46	46	40	48	48	43	50	42	50	37	47	45	50	43	54	44	48	56	45	45	52	41	41	39	59	52	58	49	49	52	40	49	48	51	50	44	49	50	37	47	49	39	46	48	41	44	51	47	33	34	51	65	42	40	54	56	49	48	41	49	54	49	50	49	49	56	47	50	41	56	47	53	49	50	45	31	47	53	49	48	40	63	45	49	47	38	40	57	63	58	42	63	63	49	62	41	47	39	47	56	42	45	48	49	43	39	43	43	48	48	41	60	48	42	47	40	42	48	47	43	47	60	50	49	53	49	41	47	48	52	41	44	38	36	50	61	60	30	47	40	49	40	64	40	45	48	48	50	43	50	51	47	35	47	59	39	45	44	45	43	51	43	37	46	56	46	48	42	43	51	34	51	43	50	51	41	52	44	51	43	34	46	44	53	34	47	42	44	46
37020	24200	50008	48374	35526	24520	15232	5893	1749	713	561	502	524	504	484	528	484	524	511	511	494	488	488	505	477	507	505	518	505	498	465	479	505	479	549	525	526	492	475	503	536	557	549	470	514	462	496	520	492	497	489	480	492	514	522	541	468	468	505	517	504	517	508	487	482	509	544	532	513	500	535	501	507	489	497	497	504	483	492	555	502	483	518	550	484	512	504	495	499	580	546	526	562	477	507	550	504	510	542	530	518	531	519	536	465	491	534	502	483	512	469	514	504	532	528	556	525	430	544	484	482	529	530	505	543	525	523	481	491	478	518	509	480	507	479	475	541	511	521	510	552	497	506	472	505	511	496	500	528	537	518	486	476	513	520	529	496	527	561	498	521	494	507	518	499	488	498	482	478	491	502	507	467	507	514	497	540	557	475	496	519	478	557	507	487	516	519	478	500	500	491	535	512	526	472	489	516	504	547	553	543	495	491	483	516	517	526	512	521	493	521	476	519	534	529	497	515	509	462	523	495	513	510	496	496	487	532	554	510	552	495	520	490	493	482	476	545	487	486	528	463	490	506	499	467	493	490	544	516	532	521	518	507	522	507	497	562	510	514	471	508	488	502	530	520	519	527	485	482	539	538	494	533	516	506	462	501	502	547	537	500	524	516	524	512	552	506	502	521	539	524	502	486	502	526	510	503	496	493	515	478	497	476	521	536	542	484	490	509	493	503	557	503	520	505	506	483	468	491	467	519	512	534	474	505	503	516	498	529	558	497	520	521	519	493	467	543	524	554	512	499	509	543	491	489	513	493	515	491	483	521	471	507	480	479	506	521	515	468	529	516	498	530	521	479	516	534	547	510	528	520	517	494	546	511	489	516	502	492	532	483	531	482	492	558	505	479	550	477	520	490	499	550	506	508	507	506	471	518	482	483	532	539	516	519	467	488	525	535	481	473	497	514	536	503	518	478	538	493	502	535	489	514	523	551	514	528	503	458	479	506	494	536	487	515	471	506	464	508	551	487	478	482	503	505	481	522	515	489	520	541	528	494	464	530	522	483	515	439	492	507	520	472	533	492	515	505	531	490	488	541	503	502	536	492	507	509	544	492	513	483	511	497	521	477	467	476	519	548	529	524	522	472	493	514	516	501	555	559	539	537	498	521	493	510	493	526	514	453	520	498	528	535	528	487	515	543	522	479	493	504	498	488	546	515	530	536	552	494	512	502	517	480	515	523	501	532	505	541	501	489	502	497	520	504	491	495	531	528	544	503	506	460	534	498	498	475	540	517	518	482	535	477	511	476	523	476	490	491	509	515	521	476	522	499	487	524	480	530	528	523	520	544	536	550	507	521	525	545	506	522	526	516	475	515	515	539	496	495	528	521	500	518	502	519	519	541	541	499	479	487	482	512	544	491	552	514	500	542	463	494	503	489	493	497	467	458	524	512	577	515	529	506	527	510	530	489	475	499	497	478	521	514	500	534	506	537	514	518	496	535	517	519	554	487	513	488	517	530	502	488	484	482	536	499	510	515	491	480	493	493	485	473	526	478	480	501	471	503	509	484	475	510	474	538	502	560	561	553	478	513	505	546	532	515	523	509	523	500	515	549	549	526	541	490	501	525	480	514	485	515	546	527	503	527	487	469	492	485	512	511	537	530	494	511	503	488	486	548	506	520	520	546	523	500	515	532	510	457	478	486	462	500	527	509	559	489	498	517	522	501	513	515	521	476	507	523	497	517	488	492	495	495	527	516	496	534	534	519	528	508	534	509	519	532	511	521	467	522	543	460	546	516	533	519	501	482	539	489	461	497	500	488	502	517	526	524	506	513	508	492	486	512	528	508	557	507	500	509	532	522	527	509	490	495	495	490	516	547	541	474	497	487	519	506	484	502	506	549	491	543	506	462	554	529	509	480	533	491	512	531	540	531	502	509	500	480	503	541	487	519	533	520	550	539	511	501	507	499	473	491	529	531	535	534	486	484	502	533	509	496	511	517	523	497	484	561	498	480	487	469	478	549	505	514	518	499	500	500	499	546	503	498	505	542	486	498	519	530	494	510	551	507	476	538	499	503	526	511	507	506	484	503	487	486	465	486	511	538	496	508	558	491	469	546	501	515	539	488	524	518	534	509	489	508	520	490	497	488	541	563	514	484	486	501	495	512	480	503	532	475	521	539	464	509	532	525	491	508	532	507	516	491	498	496	492	531	508	519	495	511	494	521	492	500	524	483	532	510	498	524	514	493	498	512	477	539	484	504	493	491	523	470	528	521	513	500	488	497	541	481	517	511	463	487	523	547	512	510	499	547	513	490	483	512	521	489	458	513	503	499	508	537	501	552	497	543	533	480	478	507	484	459	541	484	468	494	473	512	515	507	488	495	503	512	546	518	523	484	493	505	533	536	501	512	566	498	500	484	499	511	469	514	476	510	500	509	498	504	559	488	518	513	475	478	540	535	534	493	511	524	491	541	526	507	514	516	487	539	517	523	477	508	535	523	530	535	510	485	507	498	537	471	543	477	500	526	510	503	515	488	536	498	512	472	541	537	541	487	523	513	500	524	525	508	517	517	499	492	470	532	499	492	507	485	493	521	483	549	522	522	471	500	526	490	506	526	526	498	527	531	533	507	516	479	509	520	493	470	492	500	550	527	520	477	473	541	491	506	512	524	494	531	517	508	496	499	518	539	521	492	478	512	513	503	474	559	529	503	537	502	479	473	540	508	480	502	508	511	522	484	516	511	528	496	494	504	516	526	462	508	506	504	489	463	509	543	531	505	493	453	515	498	481	519	512	524	500	507	517	505	504	488	500	509	517	491	489	508	494	495	480	491	537	573	528	514	526	509	546	488	511	546	516	512	496	468	495	514	560	482	482	456	518	488	516	528	507	531	543	493	495	506	509	526	487	495	511	487	504	471	530	486	494	530	544	522	497	502	516	491	519	514	495	476	531	567	560	471	501	512	494	509	503	510	530	494	476	540	485	517	510	488	508	533	544	550	500	498	517	506	521	506	542	487	495	513	515	530	457	531	495	513	496	522	526	530	524	521	465	530	518	504	509	501	519	487	512	505	486	495	475	505	496	476	509	530	507	524	530	449	507	521	505	568	551	549	523	505	471	494	567	526	530	522	501	469	536	523	527	492	525	520	538	560	485	550	532	495	485	497	530	513	471	525	463	494	527	526	517	496	490	507	479	494	484	560	516	480	503	504	517	470	512	489	485	498	490	537	509	520	504	508	513	488	489	534	519	478	506	539	530	526	505	478	486	526	479	462	509	504	481	555	510	481	511	478	527	518	534	537	501	459	522	494	491	528	533	486	507	493	498	468	548	530	510	516	528	497	577	500	478	515	525	539	502	539	500	523	510	547	517	523	470	493	512	533	545	541	492	474	515	542	495	463	505	504	519	530	482	478	506	507	516	515	551	504	515	516	531	522	517	463	517	512	510	558	468	533	513	514	508	527	512	522	489	488	471	521	530	488	507	521	498	515	513
17659	11081	37258	28386	11261	2686	807	289	82	61	42	40	35	46	42	46	37	40	49	39	47	46	42	46	31	35	54	43	50	45	45	37	35	32	49	36	34	38	38	45	34	34	43	40	58	49	42	45	37	45	48	50	39	40	40	53	44	47	57	32	49	39	46	35	45	39	40	39	45	50	55	45	46	44	42	49	42	40	52	60	40	41	38	36	54	43	45	40	50	43	35	42	58	33	37	38	48	43	48	31	37	43	41	41	41	33	33	50	41	41	49	36	49	44	48	44	36	38	35	61	44	33	43	39	50	53	39	41	31	44	50	51	35	38	53	44	40	35	43	50	42	44	40	41	35	49	39	47	49	41	50	47	36	36	38	49	39	45	29	38	51	38	35	37	54	41	39	42	35	36	40	38	56	47	56	53	48	53	34	43	48	33	51	44	39	41	38	46	42	38	44	38	41	48	36	41	39	38	36	47	50	36	44	34	49	55	48	45	35	42	53	36	40	37	48	31	53	37	50	34	41	31	50	47	48	56	48	42	45	33	45	55	46	45	46	41	42	67	48	45	38	45	53	39	36	42	52	43	37	45	39	38	25	40	49	57	39	36	54	48	45	47	43	39	35	30	39	53	42	44	36	42	56	48	44	40	43	40	47	44	27	55	49	50	46	44	36	32	37	42	36	43	44	41	40	49	37	50	47	47	56	39	45	45	62	45	39	41	51	43	49	48	48	44	39	45	32	38	32	41	32	55	47	49	43	42	38	41	44	35	29	40	47	50	37	40	41	43	39	34	40	47	42	44	41	42	41	53	47	47	44	35	36	44	50	41	42	39	48	23	45	45	45	38	36	42	34	46	26	29	52	48	46	46	47	52	39	34	39	48	51	49	51	28	41	43	26	49	47	43	38	50	45	41	45	53	60	34	37	35	52	43	45	52	40	40	40	47	49	41	48	44	44	58	40	37	44	50	39	35	47	37	38	28	51	45	36	37	56	54	36	53	41	48	45	44	41	37	47	31	44	38	56	38	40	40	49	42	40	43	48	48	51	34	51	42	43	46	46	38	39	47	42	50	42	48	48	42	47	46	49	50	46	46	35	40	49	52	49	37	38	59	50	35	46	48	37	35	44	39	40	36	43	42	48	58	32	50	36	51	37	45	41	48	43	45	48	39	51	42	38	31	35	38	31	37	36	49	35	42	54	46	56	40	54	34	55	45	33	41	47	41	41	40	47	51	53	40	44	35	31	34	43	37	45	42	52	42	53	40	46	44	32	56	56	57	39	46	41	38	49	37	49	40	48	42	42	36	39	48	44	46	47	44	60	41	41	52	41	42	41	39	35	39	45	43	47	40	37	34	39	37	41	40	53	44	47	50	38	54	33	32	45	41	38	44	49	50	40	43	46	41	56	35	38	36	48	46	50	34	45	47	37	41	42	55	44	45	48	43	50	48	42	38	54	43	46	52	47	49	33	39	35	39	49	46	42	31	46	40	42	29	38	46	50	41	54	41	43	42	45	45	42	54	40	46	34	37	43	34	48	43	47	42	43	53	48	47	34	42	45	35	43	35	40	57	35	39	56	48	44	38	66	33	30	45	41	43	43	33	34	39	42	36	35	45	36	43	42	31	50	47	41	37	43	62	41	43	42	45	34	31	36	43	40	50	33	43	51	36	56	34	46	44	34	41	40	37	48	54	46	45	53	44	38	49	55	47	32	52	46	49	45	39	44	32	35	50	47	36	47	36	47	53	48	43	43	45	46	42	41	47	44	46	38	42	44	50	43	42	44	41	52	35	60	36	39	43	39	45	45	39	53	38	48	29	48	28	34	38	46	44	37	51	52	38	49	36	43	44	48	50	48	38	30	67	53	36	40	34	37	38	50	30	49	52	43	45	49	41	46	50	59	48	44	43	35	52	43	50	43	47	54	56	47	33	43	41	41	44	29	54	46	43	45	49	49	45	45	48	41	38	39	37	40	49	56	39	44	38	41	41	43	51	47	42	50	33	30	32	48	49	44	47	36	47	38	41	47	36	38	40	41	45	45	40	49	44	47	46	51	48	49	40	46	42	32	50	43	45	56	45	43	33	41	55	47	39	46	50	48	42	47	32	54	41	43	53	50	35	45	41	45	45	32	48	51	52	50	41	42	39	38	46	47	43	39	56	52	45	41	52	49	44	43	33	43	37	41	42	41	41	40	37	42	46	45	44	38	41	38	44	52	40	39	40	45	45	30	38	43	41	40	58	39	50	41	36	50	36	51	38	44	42	50	38	42	38	49	51	43	44	40	50	37	43	39	43	33	49	56	36	40	46	37	50	37	36	41	56	43	38	48	39	33	32	51	35	46	51	44	37	42	48	49	44	45	46	40	54	42	41	46	41	40	48	42	45	44	45	41	47	43	41	37	44	34	35	41	38	62	51	50	33	67	48	34	41	37	42	37	52	38	46	53	54	46	42	45	43	49	48	39	39	41	51	35	44	43	47	37	47	33	51	46	46	42	41	40	43	43	58	50	27	41	37	56	46	50	32	35	41	47	40	43	49	44	48	38	47	46	47	54	47	37	40	42	44	40	56	37	27	40	42	50	48	38	35	51	56	54	45	39	49	36	43	33	36	45	48	47	43	34	55	31	38	33	39	40	40	47	37	36	52	35	57	35	43	51	38	45	44	35	46	41	41	45	43	40	48	42	53	38	40	46	34	31	43	40	48	38	57	69	45	42	29	47	51	39	40	48	43	35	45	28	41	41	47	48	36	42	40	42	38	50	44	58	56	44	36	37	38	40	33	55	48	36	39	51	41	51	44	31	38	36	51	41	47	65	46	31	45	42	44	41	40	40	46	45	38	33	37	42	47	33	41	38	43	44	37	34	39	46	48	53	40	42	38	32	46	34	55	43	48	63	41	45	39	38	39	54	32	53	60	39	49	39	44	44	44	44	38	33	34	46	44	39	43	43	44	29	37	43	48	45	34	44	36	36	42	45	45	45	53	42	48	41	42	42	35	48	47	39	50	40	50	39	34	42	48	37	38	41	36	40	45	22	40	44	45	36	47	47	44	58	48	41	38	46	54	48	42	42	46	44	49	36	36	43	39	48	40	50	47	40	42	42	46	46	37	41	45	41	39	52	45	39	31	53	46	36	44	37	41	45	52	48	44	42	54	38	50	51	35	54	39	45	40	43	51	46	45	40	45	42	45	51	39	44	45	42	28	45	41	45	34	47	41	51	51	41	50	31	37	47	46	49	38	56	47	47	52	44	37	34	41	38	42	39	44	41	50	48	40	34	40	40	41	32	40	45	43	33	37	43	41	41	42	45	36	43	39	40	56	52	43	44	42	40	50	44	37	47	41	45	48	54	31	48	48	44	38	40	40	40	42	34	31	40	32	52	35	55	57	56	34	53	30	47	44	44	52	42	37	46	42	49	41	44	31	46	47	47	35	51	30	49	45	41	54	42	35	42	37	43	46	48	54	40	43	37	40	28	44	27	40
47969	31582	60601	53657	40349	27524	17243	6901	1988	735	564	429	471	462	472	460	469	475	464	473	486	467	494	427	438	423	476	494	460	468	472	469	474	469	417	492	471	436	474	461	495	466	466	476	487	436	479	470	445	441	494	456	503	480	482	482	457	421	472	487	463	465	474	486	487	466	454	472	465	467	453	437	449	453	481	481	467	450	490	496	473	470	456	487	470	453	488	451	442	491	473	461	498	485	473	473	460	490	481	472	483	463	455	471	471	458	465	449	446	475	451	461	468	457	423	476	463	470	470	503	450	424	468	454	501	473	502	499	460	509	490	485	441	462	490	439	509	483	494	443	455	437	454	470	477	479	504	482	445	475	478	456	478	470	476	458	453	466	454	471	466	478	460	463	492	421	498	464	490	466	465	473	451	460	467	469	432	465	442	491	465	452	463	426	467	490	464	485	453	470	477	486	499	505	461	459	510	483	479	450	447	480	472	448	453	462	438	482	494	486	467	477	451	469	455	472	463	459	435	491	474	495	470	462	459	461	444	473	425	461	480	475	485	483	474	452	480	494	474	486	502	487	448	476	490	474	469	468	464	466	466	499	462	449	467	491	442	496	464	495	452	454	484	486	478	482	502	498	463	468	478	477	471	456	462	473	428	476	476	449	470	434	427	467	475	511	497	475	434	441	466	509	494	467	470	441	445	444	483	458	523	454	453	474	490	488	513	495	470	479	490	482	476	490	443	469	476	480	493	490	478	442	456	451	463	461	468	495	480	484	452	491	416	459	474	473	458	480	499	484	500	458	513	465	483	462	468	468	492	470	465	445	429	494	519	469	486	481	443	484	498	469	495	481	475	452	469	494	509	488	483	457	476	434	466	469	450	445	501	462	472	463	454	444	505	448	439	510	448	452	478	490	445	446	479	464	473	465	449	440	483	485	477	460	475	484	464	428	445	480	480	481	446	489	463	448	495	500	475	472	452	468	475	486	461	471	461	484	446	459	499	475	501	462	475	467	501	453	450	460	468	458	447	497	442	422	453	459	443	466	498	489	472	456	493	464	454	467	447	465	454	465	480	455	484	463	477	443	455	454	464	502	487	492	456	449	515	446	508	447	512	466	465	476	443	420	484	463	458	475	469	456	465	454	461	453	495	475	498	461	511	470	470	480	474	433	469	485	464	427	490	520	433	488	451	505	461	428	450	448	528	472	491	490	469	481	464	469	473	480	459	465	452	464	456	492	477	515	510	446	478	501	504	456	444	501	460	475	438	482	479	447	485	493	480	465	505	435	454	485	461	459	474	505	486	462	492	475	462	453	480	477	475	464	471	437	460	418	440	484	494	447	471	495	462	484	487	476	460	483	427	492	498	469	483	452	450	500	473	432	501	489	445	498	469	469	471	482	522	464	500	465	443	476	493	469	470	467	516	510	469	475	517	462	451	457	498	476	493	463	477	464	461	474	470	475	459	513	459	441	491	439	490	482	417	465	450	470	491	454	476	503	509	455	492	418	458	501	461	456	513	462	499	488	487	479	434	454	457	427	428	459	484	505	490	457	440	458	490	447	487	452	433	496	482	466	459	493	503	483	489	464	467	493	461	485	476	454	494	496	485	497	483	444	491	466	436	450	471	469	470	452	442	454	443	432	458	457	463	474	473	491	482	508	442	425	440	442	496	479	452	447	487	452	479	452	481	464	447	492	510	474	431	459	437	457	438	467	467	419	445	463	478	480	466	436	467	489	461	457	451	419	480	476	416	492	514	454	498	493	426	481	497	463	480	491	480	456	472	471	505	423	410	451	443	469	458	456	444	475	450	462	430	484	472	453	438	465	462	466	451	464	481	512	452	486	437	458	478	461	494	457	464	462	471	469	488	485	465	493	485	452	470	503	466	507	466	462	445	454	433	488	463	482	463	467	480	506	452	451	481	472	449	445	492	439	450	433	453	432	448	489	484	472	459	475	452	486	456	486	496	483	489	473	463	477	468	460	487	501	422	441	475	454	464	457	486	477	488	500	452	482	500	444	518	495	473	437	465	461	481	465	455	433	477	474	473	441	460	454	474	517	477	469	462	464	483	419	445	493	481	456	513	486	474	493	457	466	479	444	452	489	483	482	465	469	456	439	461	478	456	486	438	458	475	442	455	477	443	500	465	481	481	452	462	464	497	452	474	456	465	479	449	483	461	429	464	483	502	453	465	487	458	469	457	479	477	446	451	457	468	456	492	468	443	456	457	468	526	469	495	476	435	491	474	474	494	471	481	485	511	446	452	488	468	485	505	489	452	459	462	458	444	474	474	479	448	490	482	484	467	448	487	483	490	449	483	474	436	437	476	488	501	461	427	486	465	458	469	502	466	455	455	478	431	476	479	448	479	477	485	489	471	500	465	482	487	453	489	444	491	473	500	472	488	462	462	475	474	465	494	438	476	470	433	459	435	467	489	453	477	484	452	482	500	452	493	419	481	472	436	446	465	441	462	482	488	493	472	474	477	487	468	442	487	451	479	494	493	445	456	455	511	496	470	464	472	468	480	463	473	506	488	453	496	488	519	450	490	472	454	448	451	505	475	477	459	449	496	458	427	528	504	430	467	477	465	479	486	485	514	470	473	469	441	475	449	484	462	491	474	469	496	442	479	457	478	441	470	469	464	434	441	455	447	457	448	466	464	524	447	446	507	494	479	470	478	461	456	440	464	459	477	479	476	473	476	454	472	467	462	494	506	472	440	456	483	480	460	497	430	475	461	465	476	489	446	473	461	459	462	427	482	493	445	502	474	519	486	471	473	442	469	471	457	500	486	473	466	481	460	441	439	423	444	472	459	439	480	503	451	471	459	451	487	472	429	459	462	481	457	469	457	474	481	463	436	517	497	475	455	449	446	478	458	474	491	488	497	454	477	469	515	458	491	442	473	452	456	511	452	467	472	464	507	441	442	508	477	451	454	475	453	441	476	426	463	495	462	496	472	495	473	475	466	465	527	444	495	441	474	468	524	489	450	478	514	454	497	452	465	434	414	483	500	480	473	448	489	456	475	441	506	452	486	476	484	493	467	404	468	491	468	446	474	466	462	474	499	466	480	462	446	460	470	449	534	513	502	501	481	495	454	455	510	473	472	457	454	476	485	442	471	439	464	472	499	468	488	473	461	449	482	440	463	459	502	482	455	483	501	451	451	490	458	467	465	499	467	477	488	468	473	473	460	446	501	480	467	436	475	496	488	468	492	462	495	475	442	458	433	469	472	445	443	487	470	505	452	489	475	485	456	484	472	476	472	501	457	471	449	503	471	487	498	458	459	488	470	514	463	479	429	451	508	474	463	485	462	495	495	478	475	448	484	467	484	479	450	493	471	423	420	501	475	453	527	486	466	479	464	529	451	497	495	444	468	428	509	470	500	437	478	486	479	473	508	470	476	461	430	476	460	457	482	444	488	447	471	477	441	484	474	465	479	441	441	452	507	473	434	469	481	455	440	478	467	486	455	445	456	456	479	478	474	471
5583	923	12612	10079	2613	546	205	122	59	57	51	47	57	48	58	40	33	41	42	49	37	61	49	38	32	46	43	50	52	56	45	44	50	51	53	50	49	53	58	43	58	46	45	45	38	40	40	48	44	55	40	53	40	48	42	42	47	46	45	47	48	39	56	44	45	53	43	57	33	53	44	44	43	57	51	47	47	42	52	42	43	41	38	33	51	50	53	50	46	43	37	49	49	40	54	39	42	43	51	50	47	62	45	40	51	55	46	51	49	52	42	51	42	42	54	49	47	40	47	40	49	54	40	49	51	42	44	49	38	55	47	56	40	43	49	47	39	50	53	51	46	48	54	43	47	50	64	44	46	45	46	45	52	40	50	49	39	33	59	50	62	47	52	45	45	45	40	48	49	45	42	56	42	45	72	50	46	47	42	51	43	43	45	44	46	49	31	47	40	49	54	46	46	37	33	53	56	45	39	43	51	40	41	54	54	45	49	42	49	45	46	50	50	47	44	36	39	49	45	44	60	46	46	51	54	46	52	45	45	41	41	39	46	39	43	42	49	44	50	37	40	61	48	37	52	36	49	49	59	47	39	35	46	45	57	51	37	63	33	46	44	51	35	57	42	42	54	59	56	58	45	53	49	45	47	51	45	48	47	47	49	45	39	50	41	51	31	59	51	44	41	47	39	51	46	37	52	46	49	46	35	43	47	38	43	49	48	34	48	39	52	39	43	41	48	56	50	49	47	42	52	56	45	46	43	53	45	61	41	50	39	46	45	43	49	53	29	47	56	54	49	45	51	47	52	47	47	40	53	39	60	43	46	44	57	51	39	45	44	43	54	54	42	42	33	44	47	61	46	54	42	45	45	45	42	51	41	46	58	51	47	44	45	49	52	42	44	50	46	54	39	53	50	37	35	32	39	45	53	48	41	48	50	41	42	42	37	41	46	44	41	45	66	53	49	43	49	57	53	43	45	47	36	45	48	38	59	40	47	38	59	41	46	35	45	47	42	43	37	43	55	60	35	50	41	46	51	43	44	52	48	43	43	51	25	31	39	43	45	54	48	44	53	42	34	34	48	42	42	49	38	41	38	43	41	38	44	48	49	34	54	39	45	47	51	51	45	54	43	45	52	59	40	52	54	43	52	45	43	52	43	31	42	44	50	31	50	45	49	57	65	50	53	53	45	60	34	49	53	40	47	40	44	48	37	58	56	41	56	42	35	56	53	38	38	54	51	49	58	44	41	29	48	54	32	46	49	43	50	38	36	48	42	36	56	47	46	49	55	43	42	57	43	58	33	53	46	49	44	49	52	39	30	51	51	40	58	52	40	54	46	52	58	41	52	45	48	50	53	42	38	41	44	52	50	54	36	42	53	41	41	39	54	46	44	47	46	39	65	56	48	45	45	40	46	38	49	45	49	45	50	47	43	47	63	52	44	40	57	48	38	46	39	40	46	48	45	49	47	43	45	50	38	35	55	54	54	41	42	51	45	46	48	43	45	51	58	43	64	48	46	44	47	47	43	53	54	48	51	34	45	48	56	60	45	46	39	43	46	41	42	47	53	43	53	47	44	48	39	47	44	39	40	47	56	49	46	38	35	52	50	47	61	48	50	49	57	60	43	48	41	55	42	43	41	46	49	43	43	50	43	55	34	45	40	45	42	41	46	33	62	49	39	45	41	49	41	45	43	57	48	52	47	50	47	55	43	54	68	61	46	41	45	48	47	43	45	46	55	35	46	46	52	56	47	46	48	52	46	54	50	45	54	31	43	44	57	48	51	46	45	54	41	38	43	42	40	44	55	47	48	58	52	41	52	35	59	52	42	39	52	48	41	51	45	40	56	54	38	51	48	43	43	50	32	46	45	52	38	47	62	50	49	46	53	49	44	49	40	40	47	35	54	55	34	52	45	60	53	44	49	56	47	32	46	34	37	30	47	37	52	49	48	59	35	45	39	37	43	53	47	47	57	47	40	31	40	47	50	46	52	45	48	42	44	57	47	36	60	58	49	54	48	46	51	42	50	44	52	61	49	50	50	37	43	44	41	43	47	38	53	48	55	52	57	41	41	47	35	40	48	45	56	44	50	49	55	49	49	42	34	55	43	48	46	38	40	43	49	51	53	52	55	50	44	46	32	62	50	43	55	36	36	42	49	51	51	36	47	48	52	48	41	44	48	43	50	48	54	58	29	49	49	56	39	51	59	34	47	36	43	48	38	46	53	46	50	59	42	44	54	42	53	55	42	46	39	41	49	53	43	50	42	51	40	59	47	46	43	40	52	36	50	39	44	43	45	43	51	54	47	42	34	43	48	50	37	48	49	45	46	60	63	36	55	44	38	46	28	48	40	43	31	50	50	45	46	42	39	40	54	48	50	63	43	46	43	49	35	47	41	31	50	51	44	42	42	46	34	44	42	49	42	42	42	30	46	53	54	46	50	44	47	43	63	43	44	53	42	45	39	41	48	49	36	41	42	35	35	44	43	47	43	42	40	49	46	48	56	52	45	42	36	54	44	44	41	52	46	51	47	52	51	43	31	54	44	53	37	59	48	56	44	46	46	55	39	37	48	49	44	48	44	46	50	49	50	36	37	47	43	49	40	48	38	47	62	50	52	41	48	53	46	40	47	46	53	39	53	51	46	39	39	48	45	34	32	42	50	53	47	37	38	38	45	52	40	48	46	53	43	57	46	44	39	40	35	48	49	53	40	45	47	45	37	47	38	47	45	51	49	65	45	42	47	38	48	37	51	38	42	41	54	53	41	41	53	36	50	49	29	47	38	40	38	46	45	45	52	46	48	48	51	45	51	46	45	44	48	51	41	52	50	49	50	38	47	43	41	50	34	56	45	45	45	54	43	48	52	50	50	49	51	38	44	52	47	34	43	54	55	54	34	51	48	53	46	51	47	35	32	45	45	51	45	47	45	48	55	38	47	39	45	43	56	47	48	44	41	52	47	58	34	43	43	53	47	39	39	39	35	34	43	52	57	54	50	40	51	46	47	48	37	46	55	53	41	51	44	51	40	60	54	40	52	42	38	54	45	35	50	52	56	45	46	46	52	47	42	46	51	50	63	41	41	51	50	44	40	44	40	52	62	42	50	33	51	43	47	49	49	42	41	44	39	48	41	57	35	40	43	42	55	47	50	59	47	38	52	57	59	30	41	63	44	53	40	43	37	41	45	33	47	44	51	49	59	55	45	45	54	37	40	46	40	52	45	44	45	41	44	37	28	48	39	52	42	32	45	44	40	50	45	49	39	44	48	47	48	43	42	42	33	40	47	53	41	55	53	51	45	46	45	45	48	46	60	60	56	51	47	54	45	37	47	43	54	46	44	49	43	50	60	52	40	42	47	43	55	45	51	43	37	52	43	50	56	46	53	52	38	42	54	34	53	43	34	40	46	35	47	49	46	46	42	38	36	50	53	43	53	58	46	44	47	53	41	46	51	40	37	38	52	41	41	45	48	47	36	52	43	48	33	51	42	45
31171	11117	39482	34563	24575	12601	5605	2156	859	579	518	515	488	503	516	471	480	503	447	510	514	471	488	500	485	498	461	478	501	478	503	518	481	474	490	495	537	513	524	503	502	466	485	500	514	487	492	522	503	485	521	495	512	572	494	503	498	489	506	525	517	467	520	464	513	481	503	481	502	496	516	555	500	524	541	512	514	528	495	470	487	511	467	530	509	494	532	516	494	522	511	492	468	541	530	532	548	497	517	488	498	493	500	525	533	485	508	520	477	454	506	481	551	501	532	501	508	509	506	503	528	520	495	535	525	473	513	500	487	490	531	510	519	497	490	528	499	468	502	547	461	492	488	459	517	490	501	510	496	462	526	474	519	492	517	527	494	502	508	501	505	463	486	492	477	499	532	499	535	486	516	495	510	505	450	520	523	499	503	487	476	497	516	516	509	487	485	476	524	516	497	558	432	493	481	484	520	484	561	495	487	539	504	493	502	550	501	502	510	465	479	493	508	526	505	495	524	513	518	498	520	502	491	523	544	520	540	556	527	481	529	456	505	498	516	472	515	498	521	513	489	498	498	538	512	486	463	510	526	480	517	499	532	478	509	505	473	497	538	509	482	502	507	486	486	506	492	500	479	520	508	519	463	498	474	511	499	469	471	475	503	502	489	489	498	492	478	519	503	569	472	524	492	523	513	511	491	468	523	534	513	527	473	488	488	504	509	501	519	502	487	519	508	474	531	507	493	489	493	542	488	506	525	494	522	477	493	490	532	492	468	499	510	558	507	493	491	490	474	528	489	481	491	526	517	534	503	508	512	512	512	492	476	538	466	475	449	503	483	546	491	501	530	514	483	504	514	530	496	496	469	516	509	486	506	536	526	495	502	516	502	489	528	504	509	459	485	520	512	524	511	511	523	531	518	550	533	491	493	540	525	536	531	477	490	539	487	550	508	491	515	526	494	506	468	508	483	514	527	495	537	554	518	533	477	497	510	497	478	522	514	498	528	548	522	466	517	498	485	505	483	510	513	461	526	502	508	506	487	527	472	509	548	486	516	483	503	503	552	552	541	526	496	474	524	471	526	466	498	505	491	490	503	543	542	509	481	523	534	526	487	530	493	493	493	506	495	500	531	476	487	488	502	510	529	486	498	483	496	483	478	480	510	481	511	515	496	499	522	510	518	520	483	492	505	502	498	491	491	492	459	500	487	468	492	504	471	491	511	515	508	512	498	537	513	526	474	519	502	476	504	481	528	521	519	519	515	502	485	511	491	506	557	501	507	482	518	517	532	484	540	533	498	508	489	526	527	505	496	496	496	492	478	526	505	488	505	459	517	542	502	469	491	493	485	478	511	511	521	533	515	536	474	510	500	508	522	519	467	529	497	510	514	504	538	555	528	510	526	466	546	478	496	505	485	484	496	486	505	540	512	481	528	476	496	470	505	514	479	501	487	539	518	496	501	493	490	538	537	455	487	485	501	492	524	508	498	514	497	478	541	518	537	508	511	481	536	507	479	518	485	480	493	533	507	499	498	505	510	503	531	476	435	486	492	497	470	467	519	453	515	554	523	532	484	512	512	519	558	503	541	485	477	501	530	530	492	525	487	505	493	481	532	504	501	470	483	496	503	503	501	479	486	492	476	484	490	501	452	487	514	504	528	503	480	536	492	515	525	471	460	522	480	507	521	522	536	507	510	468	507	503	505	532	474	503	521	488	503	533	502	526	522	458	485	515	515	483	519	523	524	500	544	511	518	494	511	533	528	505	504	484	493	502	481	554	509	468	540	515	480	505	519	486	517	475	469	516	480	496	505	471	510	522	516	528	486	493	480	499	523	541	509	467	515	525	537	468	515	503	480	511	494	546	499	548	502	520	498	486	494	529	508	499	487	493	517	502	528	462	482	526	532	487	529	524	477	483	495	510	507	476	500	463	492	507	498	556	511	504	514	523	519	504	475	505	546	514	510	505	491	493	502	517	509	523	501	503	481	509	462	493	537	531	506	524	491	514	496	514	513	492	517	505	487	530	497	527	547	494	505	530	460	506	538	494	468	515	477	478	508	478	515	516	468	514	483	532	473	522	491	493	497	518	488	516	506	507	490	529	493	482	505	542	498	529	504	542	549	488	515	473	492	498	509	506	521	550	527	492	486	504	492	504	527	495	529	509	506	519	509	476	516	520	507	506	485	479	502	499	501	507	514	464	463	519	490	509	469	489	526	512	488	534	488	509	488	457	466	499	463	517	505	504	526	515	475	536	470	517	511	511	518	508	481	497	487	518	504	532	488	503	528	522	505	547	522	476	514	492	499	479	468	514	521	512	489	541	506	499	519	504	532	469	557	504	493	455	509	528	551	497	547	518	524	487	442	532	504	504	472	506	531	497	543	533	503	487	522	532	505	541	504	473	498	485	520	517	517	526	487	491	509	498	500	493	562	507	527	508	516	519	509	550	512	489	515	491	501	472	500	471	519	509	547	492	477	527	488	538	497	515	506	507	515	466	471	497	516	516	471	508	466	469	495	481	478	500	486	508	491	506	505	491	508	511	499	486	476	512	526	459	493	506	492	509	507	494	474	498	458	527	473	467	476	484	491	551	503	503	508	493	495	490	519	464	467	504	521	502	486	520	523	481	493	481	514	510	518	490	490	472	482	488	495	523	491	526	501	528	515	481	489	511	519	500	446	514	483	532	527	533	511	568	517	505	512	508	502	501	500	474	490	478	492	494	539	513	478	497	487	483	505	490	519	531	530	464	517	527	533	458	522	511	510	474	490	486	495	542	477	494	494	507	520	501	521	502	508	451	472	491	498	467	495	517	502	496	511	535	464	519	493	501	495	519	516	508	503	525	453	540	532	491	485	486	537	532	523	491	532	491	521	526	514	519	502	519	489	527	520	530	535	493	471	483	504	522	462	513	497	490	511	537	492	502	499	548	500	514	488	516	521	525	488	489	496	530	484	491	527	508	516	481	512	492	504	477	525	503	504	515	494	473	499	544	504	476	508	504	459	523	496	493	477	513	527	466	515	461	527	504	526	495	539	500	499	517	492	514	501	482	468	508	536	472	496	539	497	505	547	514	466	517	474	500	468	483	492	481	551	545	495	496	513	465	512	472	541	481	506	503	529	495	535	494	484	512	528	514	556	504	503	495	482	500	519	531	485	501	473	508	519	482	504	481	562	480	506	510	510	509	505	498	519	522	532	521	496	504	476	491	494	471	495	513	505	502	491	500	466	515	494	525	496	514	516	537	521	526	482	518	522	551	501	516	502	508	487	484	525	513	533	536	491	475	502	487	514	484	522	449	491	496	543	487	499	504	473	501	458	515	546	543	491	490	498	479	453	509	472	517	511	481	490	495	494	520	478	473	511	529	531	501	512	476	525	517	482	486	528	523	516	526	507	531	469	497	491	491	505	494	505	490	473	475	455	490	517	505	501	508	508	500	493	530	476	532	490	499	516	514	519	524	483	465	501	532	522	491	503	497	497	515	512	473
11132	6258	30980	21125	7235	1454	446	185	78	50	35	41	45	46	47	40	43	36	45	41	50	39	55	42	42	35	34	41	33	46	45	42	44	53	27	40	41	33	33	49	41	41	46	41	46	44	46	38	46	40	29	54	46	50	43	30	45	55	45	35	54	41	56	51	43	37	40	34	35	36	49	58	41	37	40	31	38	36	45	42	38	39	48	50	43	43	43	36	42	35	46	54	41	39	37	43	35	49	33	59	44	41	46	38	61	46	49	31	50	42	54	36	53	35	52	48	54	44	33	41	47	52	41	40	38	45	34	39	48	55	46	49	37	43	46	43	43	40	59	58	40	54	40	48	49	50	44	42	34	44	45	39	41	58	54	37	40	56	40	41	46	37	37	40	57	42	47	39	43	61	46	37	40	37	36	43	52	42	48	44	47	45	24	50	56	40	31	33	36	29	47	43	48	44	44	55	41	46	51	46	30	47	47	48	28	48	47	37	45	58	42	34	43	41	34	40	55	42	49	45	35	42	36	46	40	45	40	49	52	49	46	38	39	53	52	39	42	46	43	39	30	35	57	31	39	36	45	43	47	52	45	37	43	48	42	49	41	41	40	38	64	32	48	43	51	40	52	38	41	46	41	34	52	44	32	43	45	42	34	44	40	33	52	47	45	45	40	41	47	55	30	47	30	57	48	38	50	29	59	40	47	45	52	36	46	49	37	44	52	42	50	41	37	43	44	45	46	46	57	42	40	30	42	49	40	42	43	43	39	46	44	45	39	55	48	45	41	47	44	49	47	44	36	36	40	49	42	34	38	49	38	43	41	43	35	47	39	37	43	44	41	35	40	52	47	49	40	41	42	50	48	37	37	36	48	52	52	53	41	41	39	52	35	36	38	45	38	45	50	38	53	62	50	45	65	47	50	44	53	51	48	36	52	51	40	43	57	53	38	44	40	50	51	64	47	57	39	39	46	42	46	48	45	45	50	52	45	45	34	46	38	39	50	36	51	45	51	45	42	37	42	46	40	41	31	28	54	45	32	46	55	42	43	34	51	41	44	46	42	38	41	41	42	32	44	42	47	45	39	37	40	51	47	54	43	47	51	31	37	47	41	43	45	38	36	34	45	52	46	46	49	47	43	54	44	39	48	51	30	39	47	39	44	54	41	63	45	38	42	40	45	46	46	47	39	51	38	40	43	49	44	42	40	34	39	58	35	40	52	47	41	51	46	45	32	43	54	38	52	47	44	40	52	44	35	47	55	37	43	45	40	39	29	40	51	43	45	41	43	37	36	31	44	47	46	35	32	32	45	28	52	36	48	43	52	51	37	41	43	46	45	35	44	42	40	36	38	47	36	53	37	55	43	44	38	57	42	41	57	42	47	32	41	37	51	50	44	47	39	35	38	38	42	47	42	40	50	53	39	40	45	44	37	42	40	40	44	48	44	38	40	37	49	34	45	48	38	46	44	41	47	45	39	30	28	45	43	41	30	30	56	32	47	49	40	55	42	34	34	65	43	37	60	51	53	51	53	38	38	47	43	38	51	41	37	68	52	43	40	42	43	41	29	35	45	38	41	41	44	44	47	43	51	50	40	54	35	52	52	32	49	40	40	41	49	32	31	54	49	40	42	32	43	40	45	48	48	37	43	47	41	49	41	52	45	45	37	45	48	30	41	46	43	46	30	49	46	31	38	32	48	47	43	49	39	43	36	51	52	46	42	42	55	43	54	42	33	55	33	36	43	36	55	53	48	32	50	34	23	39	52	52	36	41	39	51	37	29	31	42	35	39	54	34	54	43	39	56	49	41	34	67	39	47	34	45	45	43	45	39	46	48	49	39	45	45	44	40	42	35	42	39	38	47	50	45	39	45	50	50	37	46	34	40	41	49	45	37	52	41	45	40	33	57	50	58	26	43	42	48	39	39	40	41	41	43	43	54	42	37	60	44	45	44	38	51	46	48	37	45	48	34	25	48	43	39	36	47	41	50	40	41	46	38	47	39	37	29	54	44	31	32	49	52	44	40	38	33	41	45	31	44	44	49	35	49	45	37	46	51	52	30	52	42	56	50	46	46	43	39	40	37	41	39	30	42	48	33	40	39	39	34	41	42	54	41	36	33	48	52	57	37	45	36	41	50	33	49	46	48	44	44	50	46	44	41	47	34	48	43	41	46	55	39	47	60	43	44	42	46	50	51	49	33	56	41	42	35	41	43	41	35	45	47	41	36	40	44	38	36	40	51	39	49	28	47	31	36	45	45	45	43	45	37	34	38	39	39	37	56	31	44	46	41	51	51	38	43	40	49	56	49	53	38	50	56	52	53	37	42	49	47	56	38	50	37	55	43	48	52	39	40	45	29	48	49	35	45	47	46	44	48	56	38	53	40	38	36	37	57	50	43	54	43	43	42	36	48	50	35	45	45	38	50	32	48	51	49	47	35	40	48	51	51	49	40	30	45	47	48	46	41	50	49	44	38	41	30	39	35	52	44	51	29	40	40	37	46	53	51	47	64	47	46	54	48	48	53	45	39	40	35	43	35	42	43	54	43	32	43	55	45	47	47	38	50	40	44	43	40	53	47	55	36	37	32	39	50	40	37	45	41	45	34	29	59	40	38	38	41	43	43	44	44	38	38	49	52	43	45	45	43	47	43	27	33	45	35	41	52	48	46	54	41	28	37	37	41	46	51	43	57	51	37	48	42	53	45	43	50	42	51	38	41	38	44	46	43	42	50	49	40	46	47	41	47	43	32	48	49	44	44	48	41	51	48	42	43	53	47	58	42	42	43	40	35	45	40	43	44	44	53	43	40	48	32	48	50	34	42	49	42	43	50	47	45	40	41	49	53	40	40	37	45	43	52	30	49	43	38	33	50	48	52	37	31	44	42	35	40	41	55	36	52	38	41	53	52	48	40	52	46	38	47	44	49	50	37	26	47	44	45	45	49	43	42	51	41	40	50	31	42	46	51	65	48	39	54	37	50	52	43	46	59	48	41	38	51	46	41	42	45	50	36	43	42	38	41	41	39	33	40	43	39	40	55	47	36	47	59	42	40	43	59	45	40	43	40	50	50	44	35	44	38	44	39	43	55	44	44	48	41	46	36	51	46	46	35	49	49	43	49	48	50	31	48	45	31	38	40	30	45	36	35	46	46	48	38	55	44	32	42	45	49	37	32	37	38	47	49	50	38	35	45	43	41	39	37	46	43	37	59	43	29	41	49	39	25	42	50	49	44	41	39	45	27	45	41	59	39	47	57	46	37	37	30	38	37	43	45	45	47	38	36	39	35	40	44	45	35	48	46	49	44	57	50	47	41	34	29	50	63	54	51	52	49	48	42	46	52	47	41	41	31	48	50	62	43	51	49	45	37	38	41	42	38	37	39	38	36	51	45	39	40	38	44	36	45	57	51	42	54	47	47	30	53	52	37	39	40	50	42	51	39	34	36	49	39	41	46	37	36	26	40	31	36	54	39	36	34	43	43	50	43	43	43
42844	25375	52307	45673	34602	21036	11088	4173	1198	576	519	443	459	476	486	481	474	457	478	470	454	487	469	457	457	483	477	485	471	493	512	509	438	498	457	465	470	477	475	467	487	484	459	482	469	480	487	517	491	491	484	426	495	476	511	452	498	469	458	465	510	478	470	487	468	473	484	479	479	462	518	449	466	454	479	473	481	475	455	475	445	525	453	478	472	477	459	499	437	453	468	493	511	482	461	495	453	440	484	455	476	513	491	474	478	517	457	500	499	462	481	432	473	466	472	514	423	474	519	513	475	470	464	519	529	451	499	484	469	445	472	485	468	491	458	460	483	500	465	477	504	512	465	459	470	494	471	483	434	454	489	448	506	491	464	479	464	467	461	437	438	468	440	470	459	467	487	500	469	470	488	444	451	480	471	469	488	443	455	470	471	428	477	465	451	508	463	478	489	465	482	458	458	455	477	464	498	494	449	479	504	505	485	466	475	511	467	470	506	460	481	493	475	454	474	449	459	458	474	465	462	493	462	462	463	483	506	472	458	425	491	519	485	487	506	472	460	481	443	441	483	473	515	505	482	488	496	514	447	510	494	478	522	478	456	469	485	462	447	486	461	478	475	484	456	487	464	492	474	485	466	452	450	480	496	489	489	475	468	496	490	496	494	473	480	482	470	442	492	506	458	436	465	440	491	483	501	462	482	463	480	471	480	472	470	486	457	472	465	513	468	467	482	493	454	487	471	467	480	451	483	520	495	471	444	470	443	473	485	466	467	477	479	486	461	466	496	500	518	487	497	454	472	464	485	520	462	518	479	482	477	469	490	453	446	431	433	449	493	464	476	464	527	497	504	460	475	467	491	478	506	493	476	456	512	427	471	508	507	488	494	463	499	505	468	482	455	432	477	495	458	509	462	477	468	447	444	483	473	446	449	469	491	470	476	454	478	443	472	479	455	480	451	486	470	488	452	458	493	483	467	504	446	508	467	465	447	469	480	461	467	485	480	452	441	466	518	474	483	485	471	498	482	512	489	496	474	476	462	484	488	466	463	487	455	483	525	458	476	475	466	488	480	446	435	497	449	467	498	510	477	454	466	460	517	479	490	457	488	492	472	476	472	466	466	521	453	476	449	470	444	462	477	492	510	473	449	459	460	472	489	478	485	481	466	484	494	476	502	525	463	497	483	482	484	464	469	456	473	457	481	506	480	469	464	460	465	446	469	449	452	475	455	444	480	462	446	457	499	459	492	505	501	521	471	506	506	497	469	449	467	440	468	464	432	459	433	486	469	474	498	473	475	458	470	469	482	504	485	440	444	481	419	445	486	464	490	456	449	502	450	480	501	478	446	461	487	465	524	463	466	458	490	548	439	510	491	508	479	481	480	451	479	457	429	491	452	483	480	527	472	478	447	497	486	477	467	503	476	453	501	483	491	481	444	473	479	438	480	483	485	490	425	516	469	479	469	464	470	468	494	470	473	492	481	471	508	533	483	492	485	462	456	487	495	486	491	500	497	459	465	482	510	474	447	480	454	471	521	488	486	466	464	487	497	450	487	490	462	472	476	509	483	448	487	477	489	488	464	455	440	430	489	526	452	465	489	466	508	482	432	490	460	440	457	498	502	493	421	501	497	467	492	485	453	459	455	500	484	478	471	479	477	443	510	469	498	461	499	513	483	515	481	526	503	461	493	508	487	452	473	486	447	499	493	477	471	502	470	476	523	460	483	491	463	457	468	462	449	458	504	459	469	480	472	462	433	491	482	500	472	472	480	487	484	460	465	490	488	473	503	494	510	476	487	477	500	451	472	460	492	475	494	442	474	442	441	414	489	516	487	521	461	465	425	494	455	510	474	485	495	531	467	515	515	462	480	470	480	510	494	491	493	465	459	488	515	477	505	504	486	510	489	532	468	451	492	477	514	479	461	486	463	473	501	482	496	481	474	481	428	474	468	458	478	456	501	462	471	493	513	502	497	437	481	500	491	513	493	475	498	477	441	526	514	497	459	447	538	467	506	449	475	445	473	457	501	462	487	492	500	465	507	492	477	456	443	474	468	462	527	497	460	424	464	493	493	508	458	457	510	480	512	469	490	493	472	493	476	451	422	479	458	495	466	458	439	467	536	491	456	482	459	475	474	492	476	485	442	470	501	474	498	505	506	509	466	466	461	495	477	493	484	502	424	453	504	441	460	463	462	454	529	504	499	499	494	467	490	513	474	474	504	451	509	455	468	453	468	476	467	455	458	476	472	486	468	463	515	503	470	499	490	456	474	400	502	434	459	505	481	425	488	445	480	488	485	504	500	454	468	477	514	450	500	492	490	447	532	457	462	497	463	497	446	500	488	448	452	489	453	504	514	477	469	511	527	488	444	476	459	460	476	480	489	475	464	494	473	480	488	468	465	455	491	462	474	480	464	454	460	468	473	494	455	468	495	480	473	480	440	469	477	490	475	507	472	457	458	444	472	470	486	447	442	515	473	475	476	462	488	479	435	460	461	447	472	474	493	496	446	511	490	490	475	477	484	504	507	479	484	475	489	514	471	458	485	496	471	485	477	467	463	485	481	457	508	508	508	485	498	486	473	456	485	467	459	469	529	461	509	477	464	487	452	479	495	460	484	488	491	466	475	463	484	459	482	458	496	464	502	515	477	464	448	488	468	438	515	470	453	490	467	475	486	497	506	486	504	476	455	453	465	473	447	462	472	459	459	479	534	460	495	488	448	455	469	504	464	489	487	495	491	479	442	457	495	475	482	474	496	487	453	474	471	474	495	474	501	491	479	484	470	499	453	523	445	501	497	516	502	494	543	500	485	508	484	466	551	463	459	450	485	462	446	483	427	481	478	489	500	491	475	499	454	493	499	470	462	523	450	486	452	430	478	454	470	447	471	458	477	460	514	464	480	494	479	493	479	482	475	492	502	509	492	451	450	423	498	452	436	445	509	498	487	487	445	478	491	512	504	482	495	450	485	521	448	476	507	488	482	492	504	498	417	460	514	492	506	524	492	455	479	457	464	476	458	489	494	488	459	468	494	492	460	505	453	498	452	507	486	457	528	449	483	493	469	461	471	485	505	480	453	486	504	471	477	486	459	473	488	507	475	491	522	480	484	523	477	510	472	468	475	467	483	498	482	489	441	467	517	434	456	468	527	479	489	504	482	463	469	469	500	531	485	481	479	504	450	472	451	503	499	518	469	482	465	486	486	457	480	505	467	469	503	469	460	516	488	460	494	481	502	476	451	486	494	436	449	447	494	485	490	490	447	468	509	494	485	492	471	479	446	474	459	477	501	441	458	444	491	432	488	464	507	497	490	486	481	472	467	509	456	467	493	453	488	495	481	482	490	488	454	505	493	460	458	465	532	480	471	494	509	462	445	497	468	504	473	475	514	478	512	479	471	495	439	505	489	436	476	488	434	484	451	474	481	449	483	446	453	484	519	497	491	460	485	487	505	468	490	478	483	459	496	492	444	481	483	485	415	449	488	494	490	484
10069	9054	29946	20164	6212	1217	377	136	70	54	46	48	35	55	43	45	44	49	47	66	40	56	52	58	50	38	61	57	48	66	49	39	47	48	43	42	38	54	38	45	52	52	51	49	49	38	58	42	46	42	46	52	48	44	54	44	54	52	41	55	49	47	36	47	46	43	48	35	59	47	41	54	36	48	34	51	47	51	46	36	65	52	48	61	40	61	43	42	46	50	44	41	42	50	45	61	39	56	53	42	39	53	56	37	56	39	45	44	40	41	52	42	42	49	36	39	40	37	41	43	42	44	50	39	43	36	41	56	53	41	47	56	44	43	42	63	45	49	61	50	46	44	51	37	60	47	46	61	38	38	43	44	40	55	48	46	55	46	54	48	48	41	55	40	47	44	37	41	51	44	43	51	40	46	46	57	52	59	54	47	48	51	48	57	45	46	43	49	39	46	41	42	56	49	45	53	40	53	49	54	54	52	53	36	56	45	55	41	63	45	39	50	45	57	45	41	50	43	46	41	39	47	35	33	44	62	54	48	30	51	47	33	32	49	41	42	43	52	40	49	37	40	37	44	54	39	32	48	45	52	49	58	50	40	48	39	57	48	53	51	35	48	52	45	46	50	35	42	43	35	49	40	54	41	40	46	60	41	47	38	39	47	35	51	42	50	54	44	55	51	48	47	52	31	45	50	50	64	55	49	48	45	41	49	48	54	52	48	41	44	47	34	42	44	62	32	58	44	46	54	50	40	49	35	51	46	57	48	42	52	49	42	45	48	43	52	53	41	40	45	52	62	48	49	50	57	50	52	46	58	55	36	40	37	36	47	51	44	50	52	42	46	42	44	48	44	43	44	62	47	51	41	59	48	45	49	48	49	45	37	46	46	47	41	40	48	45	59	39	38	50	51	46	39	43	61	51	55	46	42	56	45	35	40	53	51	49	63	36	48	63	40	41	42	40	46	41	41	51	40	45	49	40	46	60	39	43	52	35	45	50	39	41	45	47	50	36	44	46	58	43	38	56	49	56	58	48	46	45	45	33	53	32	40	37	41	51	50	30	51	46	43	40	60	45	40	28	42	53	44	59	47	46	53	42	52	53	35	46	48	49	51	40	46	51	48	45	38	65	42	43	51	48	65	42	49	40	46	40	43	54	53	47	57	54	57	39	46	55	51	41	69	41	39	47	49	40	47	58	39	39	41	47	46	41	39	46	46	46	38	42	46	39	41	48	49	45	42	50	48	45	44	45	45	42	42	51	39	53	64	43	30	40	37	47	47	63	45	52	45	51	46	40	47	45	47	50	57	34	47	41	45	38	45	34	53	62	43	48	53	55	40	41	43	41	49	45	49	46	42	45	49	47	46	47	57	40	62	43	56	42	38	40	42	52	45	53	51	39	50	50	64	49	45	41	51	51	49	50	57	52	51	52	48	44	48	45	49	65	31	44	51	54	53	45	48	49	46	32	37	45	48	49	52	54	52	32	42	52	40	47	44	36	51	44	30	60	45	53	48	56	38	53	35	40	43	49	44	44	51	50	45	49	49	49	53	40	50	46	52	50	54	45	41	44	51	46	46	47	52	49	46	52	35	38	49	40	43	48	56	48	52	48	48	43	44	48	51	38	47	39	51	53	36	51	54	44	44	36	47	39	47	57	36	56	51	57	44	43	49	46	48	57	55	49	46	52	55	50	56	49	47	36	29	47	40	55	43	44	49	46	50	45	47	49	44	39	51	48	40	43	43	41	43	57	54	50	45	45	48	39	55	48	50	54	52	42	55	42	45	41	52	48	45	32	51	51	61	61	52	56	50	40	47	48	50	43	54	44	56	57	47	55	45	42	40	55	50	39	49	52	49	42	38	46	44	43	47	48	40	56	45	58	38	52	40	48	43	48	44	44	51	39	53	57	50	55	52	52	49	48	54	45	50	49	38	44	51	46	55	42	48	48	56	52	31	43	42	54	50	61	44	51	39	34	47	47	38	63	39	54	45	43	45	51	40	46	46	39	50	47	43	47	25	46	48	57	40	42	50	40	49	52	42	46	46	47	40	42	41	46	57	47	52	41	49	56	54	45	62	45	54	53	40	42	58	47	37	52	43	44	38	51	41	54	47	45	46	42	51	44	56	53	52	53	44	41	45	41	46	38	49	55	63	57	38	39	51	48	54	45	53	64	44	38	45	48	48	37	40	50	49	37	57	51	52	60	43	32	39	56	46	39	40	50	40	44	44	48	36	53	59	40	44	47	54	61	43	45	61	47	45	49	38	47	41	44	51	58	42	40	41	39	40	43	50	45	47	43	56	47	53	49	50	53	61	52	50	49	44	47	48	52	49	48	39	38	42	40	50	49	48	46	41	46	39	45	41	52	49	52	48	45	64	47	61	48	45	48	38	48	53	39	45	44	34	38	53	45	44	47	44	45	56	38	44	41	52	50	56	44	39	33	50	43	39	50	48	50	54	49	45	49	57	50	47	55	50	47	33	49	46	56	46	41	45	46	45	52	42	49	57	49	50	40	47	46	45	40	42	47	47	41	41	43	53	46	46	46	58	46	47	51	51	39	58	42	45	48	43	44	33	56	45	40	40	36	57	49	39	54	55	54	46	52	60	48	39	43	46	46	49	64	44	47	42	48	42	35	49	54	42	39	46	46	38	43	54	46	52	56	44	51	43	37	61	45	49	51	48	48	55	38	49	49	41	48	58	50	52	28	60	49	48	61	50	51	50	35	56	41	37	38	43	35	44	47	46	41	40	59	59	48	55	48	43	50	42	53	44	44	53	60	49	40	41	48	50	45	55	56	51	43	42	30	46	61	46	44	53	41	52	55	59	47	36	42	40	46	60	47	45	47	56	52	52	52	49	50	50	38	41	58	50	45	52	47	57	51	42	34	38	49	62	36	49	53	44	62	50	46	54	46	52	38	41	58	39	53	49	43	48	49	44	37	46	54	42	51	49	47	45	41	50	36	46	52	46	61	61	50	48	40	46	40	49	48	42	52	49	52	41	35	44	38	34	47	46	56	52	50	47	46	41	57	55	40	39	55	55	46	43	54	42	51	61	51	33	53	38	42	68	52	47	37	56	43	53	48	45	35	45	45	44	48	38	55	46	35	47	49	45	50	42	54	48	48	40	50	47	33	66	66	52	53	49	49	41	34	52	43	51	62	44	49	29	38	49	49	48	61	62	51	51	56	61	33	36	49	41	46	38	47	45	48	40	52	45	46	49	45	49	45	42	45	51	52	43	65	50	45	49	36	51	53	52	59	49	43	47	51	42	35	49	40	55	40	51	52	43	45	48	48	49	45	46	50	58	36	48	51	46	36	52	44	39	48	54	39	33	52	55	51	59	49	39	43	34	37	49	47	45	41	49	53	52	47	42	42	57	40	38	39	47	52	52	43	43	41	53	51	48	39	47	41	49	42	38	49	52	45	60	48	50	59	44	36	43	45	42	46	59	36	48	45	52	57	52	48	49	40	55	48	33	57	53
38147	31756	54432	44644	32267	19122	10045	3983	1225	655	568	491	507	481	533	528	498	494	559	505	524	499	497	510	521	547	474	521	503	539	505	509	539	473	515	522	508	540	499	530	499	533	566	518	516	536	507	483	513	482	513	511	496	502	481	518	533	504	520	467	541	524	541	522	491	508	526	507	514	514	494	530	533	486	498	529	519	541	511	482	467	522	525	515	536	518	525	494	566	547	493	550	501	505	530	537	525	541	505	526	507	546	542	527	533	463	558	527	504	533	529	543	515	489	528	477	534	551	507	514	506	528	522	507	533	535	508	541	480	517	482	492	472	533	505	514	571	517	507	497	526	489	502	568	551	542	490	535	549	531	497	527	507	488	490	490	519	530	477	542	525	511	515	532	498	477	525	540	528	478	506	512	504	496	508	508	485	513	553	522	506	488	519	494	533	482	517	523	490	528	496	530	551	497	527	516	505	534	510	534	533	515	502	498	496	519	484	532	560	590	536	540	526	524	545	526	507	511	506	517	486	542	520	523	486	491	537	504	532	506	549	498	531	529	497	513	483	496	471	503	525	522	500	491	511	518	509	526	551	520	489	521	547	478	555	508	501	473	454	499	502	556	504	506	533	515	510	490	540	560	517	514	494	564	550	501	481	495	455	501	538	500	533	503	487	531	508	480	572	516	513	551	510	511	497	506	503	485	517	519	502	522	494	536	515	531	509	482	519	536	470	556	521	541	520	491	486	470	537	495	492	531	477	600	518	514	516	490	523	514	498	499	502	541	490	539	535	514	521	531	513	494	500	498	533	527	467	510	539	556	532	486	492	518	540	502	540	565	527	542	504	505	497	491	494	477	511	507	506	485	512	490	489	511	498	517	516	557	500	526	520	501	489	482	529	503	486	506	527	547	520	484	518	526	530	521	486	513	503	519	521	505	524	528	501	521	534	532	507	471	560	516	500	546	516	517	492	488	494	516	540	505	513	458	523	531	472	543	514	547	506	562	560	508	532	481	542	545	518	518	496	499	530	561	522	519	509	512	522	513	531	537	536	517	551	536	505	491	486	516	496	507	491	525	511	514	474	506	498	514	500	536	538	520	552	528	535	489	517	519	548	484	533	512	505	530	538	511	523	527	547	531	469	475	467	544	546	519	525	506	514	515	508	539	557	521	501	507	534	524	514	501	542	518	544	491	527	492	511	514	499	518	527	468	480	478	528	484	500	502	512	521	577	539	535	501	565	498	515	485	507	500	518	500	579	508	516	511	508	492	504	560	530	523	494	506	506	540	515	550	511	516	509	471	527	508	535	521	491	536	497	524	532	509	504	517	531	503	504	499	502	502	514	535	516	483	530	538	476	512	533	498	523	516	534	518	477	553	548	543	519	533	514	517	498	497	524	476	494	511	506	481	531	545	552	503	536	514	508	497	530	487	524	533	503	517	501	493	461	514	524	528	493	510	487	533	544	533	550	510	516	529	515	526	529	562	489	531	476	532	515	508	504	537	513	535	478	505	504	503	512	507	521	545	509	529	541	503	486	520	530	495	476	474	493	504	519	530	508	527	521	533	536	535	490	495	494	550	469	543	502	518	517	510	516	514	506	563	500	515	504	564	517	516	534	547	541	533	490	525	486	499	530	522	501	515	497	536	488	517	497	522	522	534	493	527	533	484	499	498	537	497	512	519	551	517	500	577	536	493	493	519	533	493	514	545	513	503	561	575	508	475	496	502	531	520	511	500	530	530	539	533	512	500	510	480	522	532	486	580	518	534	505	555	519	520	535	503	542	510	502	525	511	527	539	503	490	524	477	530	517	505	515	498	486	505	512	528	505	501	511	500	544	516	485	528	522	498	499	547	481	543	506	514	493	477	551	505	480	519	510	492	512	547	503	506	508	497	528	526	512	522	528	528	526	464	504	559	532	455	526	477	506	512	507	473	510	548	527	486	534	481	502	473	526	507	510	517	531	537	562	425	537	516	488	498	490	513	544	485	529	516	480	518	500	547	469	536	489	548	518	497	501	497	520	547	504	514	491	523	449	532	498	545	519	494	553	500	533	537	496	508	498	497	522	529	536	527	529	522	544	506	517	522	543	527	506	535	492	548	533	535	521	489	556	559	515	499	558	512	531	522	518	518	546	571	544	523	524	474	532	482	517	548	487	489	490	547	544	552	538	500	505	492	513	533	495	553	501	549	498	479	518	485	566	518	514	476	530	548	541	514	539	519	519	526	531	503	486	490	527	480	520	492	491	484	489	515	495	464	520	514	521	520	519	552	503	512	493	509	507	532	462	487	515	500	496	475	507	512	496	551	515	497	498	554	501	508	514	542	532	538	518	564	540	462	540	525	551	519	532	541	507	497	530	519	497	518	573	516	533	509	476	490	522	514	529	548	502	521	499	510	515	521	526	511	521	514	522	515	494	554	482	487	513	483	555	507	506	530	513	476	462	537	513	528	507	524	486	552	538	481	542	471	556	531	485	503	491	531	510	486	500	486	530	529	519	518	556	481	553	488	511	489	491	504	512	496	531	497	455	536	489	488	512	493	514	534	500	523	535	556	505	547	479	511	518	493	512	554	497	456	509	545	478	491	503	518	538	489	514	513	477	522	518	505	542	499	511	521	457	525	510	533	546	545	543	542	502	499	484	539	482	505	528	524	527	524	508	496	514	485	490	565	530	533	514	527	485	514	525	587	531	505	493	471	550	520	511	531	536	501	488	501	536	511	531	485	536	513	510	537	469	480	532	513	512	517	511	525	525	496	509	522	509	516	491	453	579	540	493	550	513	517	530	502	504	516	508	501	514	500	558	511	496	498	499	503	532	541	461	501	500	513	513	498	480	533	511	519	567	533	537	500	527	508	500	557	560	543	503	519	527	512	523	515	472	569	525	518	501	515	499	495	497	499	490	509	482	536	534	519	547	502	544	523	525	482	510	530	481	518	534	511	503	520	515	474	497	553	514	487	480	514	507	516	506	568	485	537	520	559	533	527	500	542	522	477	517	507	528	490	501	534	514	514	520	536	481	517	574	497	488	535	488	581	499	543	476	522	523	509	526	514	489	512	490	492	527	538	512	467	532	565	536	517	543	527	468	542	492	500	545	507	500	491	489	523	524	525	523	526	549	497	497	552	525	480	516	567	489	480	533	519	541	497	501	493	517	525	519	522	520	496	546	524	544	526	526	464	467	532	520	481	538	525	486	544	502	512	493	480	505	487	504	533	485	525	501	479	517	553	512	523	508	510	524	506	527	526	511	512	521	529	515	548	554	534	514	494	502	511	522	506	565	495	515	486	475	556	572	511	501	523	512	525	505	520	493	517	498	492	495	508	519	519	523	530	547	543	536	549	514	531	507	482	546	506	551	519	491	497	504	523	477	512	517	518	517	501	545	519	480	480	531	500	516	519	533	525	505	545	496	554	531	516	584	512	492	521	562	527	518	547	497	494	512	509	521	540	495	546	500	478	506	520	507	522	524	501	497	496	547	546	505	523
11610	12460	39358	28641	10981	2164	646	215	90	53	46	52	40	51	46	48	40	52	42	38	50	43	44	37	48	42	37	36	37	47	40	35	46	40	44	41	35	36	37	37	37	38	41	51	48	53	46	41	44	37	48	47	42	46	45	43	40	38	36	55	42	36	39	45	40	58	42	39	39	32	51	38	54	51	52	43	24	56	43	44	34	45	36	47	45	43	42	43	35	38	45	44	51	38	44	51	44	39	46	30	45	41	49	46	50	49	36	47	42	49	45	31	58	44	57	44	37	33	48	40	46	48	61	40	49	44	44	40	42	45	37	39	49	44	48	44	45	52	34	39	47	45	41	33	40	52	40	48	40	44	38	46	53	49	40	33	36	47	40	38	29	47	43	41	35	47	51	54	42	44	41	34	43	48	57	48	42	53	39	37	40	40	61	43	41	42	32	48	36	42	41	42	43	45	48	37	51	42	39	51	44	32	42	42	54	42	27	51	40	46	40	31	44	40	38	42	43	56	41	47	35	48	47	41	45	46	43	40	39	42	42	44	34	45	38	43	44	46	45	44	34	50	29	37	38	43	49	46	47	48	46	48	37	50	49	36	40	43	36	43	34	45	61	47	41	35	59	48	43	43	50	39	32	41	39	28	39	48	56	45	41	36	51	43	52	48	46	51	31	47	47	37	34	42	33	41	39	39	54	35	46	41	56	40	47	64	38	48	39	35	41	29	46	45	59	37	44	37	41	39	42	41	51	40	46	35	38	47	50	46	44	51	43	47	45	47	40	37	49	49	46	47	38	39	39	45	43	50	46	41	47	37	44	39	33	59	32	45	42	49	54	48	42	44	51	47	52	37	45	47	46	44	47	34	36	44	38	53	45	39	34	52	34	45	51	47	44	41	59	49	38	40	49	41	44	46	51	49	40	30	44	49	48	48	43	44	35	44	40	59	40	45	56	47	40	47	36	46	43	57	29	35	36	45	35	36	51	59	55	41	41	43	48	42	45	38	30	45	43	53	42	46	38	37	44	39	50	45	46	38	62	41	42	51	33	47	44	39	47	46	38	40	49	38	49	36	49	54	47	48	44	44	49	44	35	33	55	49	31	44	47	46	40	51	44	28	31	33	50	52	44	57	39	44	45	56	37	45	39	35	28	50	52	61	43	45	50	58	47	46	42	33	46	34	44	32	44	40	43	53	55	41	38	42	46	43	46	48	49	48	34	44	43	38	40	49	45	37	48	57	46	43	28	38	50	44	47	54	36	57	42	39	34	52	36	29	38	48	50	40	50	36	32	47	41	47	36	50	41	64	35	32	50	41	43	45	51	47	33	31	49	38	49	46	47	44	43	43	49	38	39	35	43	49	48	43	47	44	38	56	43	41	33	36	56	38	45	47	39	43	48	46	49	37	44	47	46	39	51	47	53	57	40	35	35	55	48	31	46	56	36	33	36	45	41	42	52	59	44	38	52	45	39	49	41	33	48	45	41	45	44	43	42	38	40	36	50	43	42	35	34	33	45	35	44	54	47	43	44	55	43	44	40	40	42	40	44	43	38	41	23	37	46	40	33	38	41	49	35	41	33	38	45	42	41	44	35	51	36	60	45	44	41	35	43	50	35	42	42	53	46	50	43	37	48	41	39	43	46	41	41	41	43	35	50	41	37	42	45	39	47	44	43	46	37	46	53	32	36	46	51	54	50	32	38	44	40	44	38	42	44	39	31	33	28	41	48	42	46	31	40	33	59	39	42	46	34	39	37	49	42	45	40	44	48	55	38	36	48	40	38	49	46	35	44	50	34	37	44	45	54	39	46	41	35	54	51	33	44	32	41	46	39	37	44	41	41	48	51	55	41	45	45	38	40	43	48	25	47	46	47	34	41	49	46	36	49	47	46	38	39	48	45	50	43	47	36	56	46	42	42	45	42	49	45	47	49	50	36	37	43	44	40	42	31	40	48	50	41	43	49	53	39	45	46	37	37	49	43	40	45	46	50	41	46	40	34	35	33	44	46	41	50	31	46	48	50	52	48	45	42	42	25	48	53	39	37	39	40	47	40	44	55	44	43	52	39	52	52	40	40	39	29	55	52	48	47	45	44	40	38	54	61	47	30	57	43	31	47	37	48	37	49	43	44	54	48	54	40	44	69	37	48	50	37	39	40	40	42	44	36	51	40	39	53	45	60	56	45	48	42	38	33	44	40	34	50	36	36	49	42	38	59	45	40	35	43	49	50	43	54	55	59	50	42	54	35	33	34	54	36	54	45	50	41	44	48	51	46	47	29	44	38	54	42	45	45	40	42	49	42	45	44	42	44	52	39	41	42	48	41	53	42	38	40	46	42	47	35	40	45	45	41	47	42	44	38	46	41	51	50	36	49	46	28	28	44	51	40	38	51	46	42	35	34	48	50	44	35	47	45	42	42	45	38	53	41	49	48	37	37	48	43	48	56	40	40	41	45	52	53	42	44	47	46	41	30	45	42	38	38	48	48	47	38	44	46	40	44	45	34	41	32	47	41	55	37	40	50	36	42	49	45	43	45	38	50	41	43	53	37	42	41	44	33	42	61	54	53	38	53	39	34	37	36	46	45	46	52	44	45	48	44	51	49	45	40	42	43	51	37	48	41	42	41	46	46	36	44	46	33	45	43	37	40	43	44	43	48	40	45	50	56	37	34	41	40	48	44	37	52	43	37	48	48	39	42	55	44	39	48	43	39	42	38	33	52	44	43	35	49	51	53	46	37	45	55	42	50	45	38	35	59	43	43	46	34	48	49	55	31	48	56	46	50	43	42	40	26	44	39	38	44	51	46	36	53	43	45	45	45	37	51	40	46	47	45	46	43	36	49	46	51	52	52	50	40	39	40	41	42	37	42	44	41	43	45	55	40	33	38	46	47	44	40	39	44	35	42	46	52	34	39	46	45	43	50	36	40	52	33	35	50	43	40	41	47	31	45	45	42	45	40	43	29	42	36	45	46	52	50	54	38	39	43	46	37	60	48	41	53	54	45	41	38	50	60	39	43	47	44	39	46	47	36	40	38	45	48	49	38	43	45	47	43	37	41	54	37	47	53	30	36	43	50	42	37	47	36	44	42	46	41	39	41	34	44	52	39	46	40	46	32	41	42	46	52	48	41	55	39	44	49	45	39	37	44	51	35	37	36	54	49	42	44	55	51	39	54	48	49	50	44	60	51	36	50	51	53	47	44	37	38	36	43	39	55	51	36	35	46	37	39	33	38	48	38	41	41	41	35	47	49	42	39	53	36	58	43	47	47	42	40	44	43	43	53	44	48	45	39	37	46	44	42	42	36	32	49	30	45	46	39	44	42	50	45	39	45	44	38	52	36	41	41	43	34	41	35	39	48	46	36	39	43	37	39	46	53	46	41	35	45	45	27	44	33	50	37	39	46	47	44	43	42	32	50	51	37	55	39	47	38	46	46	42	41	51	50	46	41	32	42	42	46	50	50	44	46	43	52	44	55	44	49	34
43054	36241	62516	53050	39450	24913	14720	6238	1769	724	529	494	447	494	475	489	484	505	501	448	500	467	472	484	505	454	472	481	451	505	474	497	499	487	448	474	500	472	464	467	516	514	508	461	454	474	439	454	484	466	469	450	423	457	471	428	470	495	485	539	449	455	492	473	528	480	474	465	416	459	494	483	458	470	482	484	473	463	463	472	467	511	514	478	466	459	470	481	502	439	459	472	468	467	451	483	473	476	497	472	458	489	478	447	459	501	530	509	437	479	475	508	472	473	452	440	545	478	463	536	465	454	476	467	479	496	467	447	499	447	459	452	482	449	486	437	492	487	457	486	488	489	467	449	482	448	471	498	500	465	494	426	465	479	449	494	479	453	458	499	528	515	455	447	490	445	513	454	458	480	485	461	475	514	523	477	457	483	520	478	453	465	474	475	492	487	532	502	501	501	503	440	478	464	498	490	468	463	479	458	493	465	488	437	465	474	497	480	474	436	488	502	476	473	428	518	467	438	464	488	510	441	454	502	492	479	478	499	455	453	473	433	489	443	467	474	462	478	487	503	497	506	483	496	493	454	459	481	481	486	463	476	466	475	447	508	470	518	484	500	476	445	453	460	460	516	443	472	470	475	422	492	485	474	465	485	460	501	462	480	450	477	490	459	490	500	477	490	507	496	483	494	437	448	519	465	486	495	457	491	471	483	495	469	454	454	490	501	476	458	465	472	498	458	460	472	473	489	438	483	466	493	487	487	469	487	493	434	485	499	429	464	491	463	486	451	475	476	489	464	479	479	505	460	449	428	477	446	458	505	453	472	494	474	464	470	447	491	495	472	475	491	507	483	466	468	466	413	480	474	485	495	467	503	449	479	458	501	481	485	442	489	492	479	469	501	457	461	472	462	474	489	488	515	466	462	482	473	497	473	453	502	477	487	467	504	457	494	480	448	506	452	456	486	471	475	479	475	515	459	481	509	498	487	495	514	472	479	474	519	511	464	482	493	495	475	474	450	460	501	462	471	501	452	431	506	475	513	523	498	466	495	463	469	494	464	484	472	474	523	487	440	443	494	447	466	460	491	475	454	449	456	498	444	493	462	475	466	476	453	465	475	489	470	476	463	495	444	485	500	468	493	457	482	475	441	501	487	456	491	435	469	499	483	511	452	501	453	487	459	484	449	455	479	459	490	499	494	474	504	443	453	478	491	467	479	426	463	492	448	508	458	476	499	495	475	488	502	530	465	475	466	499	463	460	485	451	464	497	464	431	477	471	456	528	440	495	495	461	482	486	470	477	445	477	449	492	460	459	464	460	501	489	489	457	441	516	474	486	489	489	508	493	456	485	490	455	475	535	437	482	483	417	485	473	475	482	487	471	444	472	491	524	492	456	485	508	458	484	455	517	484	483	503	439	461	499	498	486	519	488	487	479	488	470	473	471	464	441	465	545	469	438	467	457	447	473	504	540	476	495	462	529	454	481	491	480	514	475	472	491	485	496	446	481	451	474	486	494	464	486	474	482	474	499	506	470	456	462	498	479	443	491	460	458	471	471	454	453	483	444	485	488	500	462	503	486	466	471	485	457	470	486	501	500	495	478	461	482	482	464	490	462	474	493	521	479	459	470	438	496	466	483	438	494	510	465	502	478	480	507	473	463	469	507	484	511	465	485	449	448	521	483	482	452	466	503	492	472	504	465	483	487	465	468	477	491	447	491	488	526	460	481	485	529	469	458	468	481	470	461	443	461	464	461	484	428	477	458	482	436	496	442	472	491	457	466	472	475	460	503	422	467	457	521	513	438	475	478	456	468	457	495	457	469	483	499	471	437	479	467	476	456	458	476	479	463	473	488	487	496	457	465	453	492	490	477	519	441	469	482	450	476	486	474	467	487	494	521	498	488	464	445	469	463	482	460	480	471	512	472	478	493	475	497	477	446	507	465	462	484	508	431	476	524	477	441	454	484	462	468	498	461	466	507	457	489	466	466	517	476	461	448	455	471	458	470	463	495	474	437	462	491	453	490	484	486	443	498	464	473	487	452	453	505	472	495	505	488	449	485	452	493	495	504	501	462	457	447	463	470	462	500	453	500	489	459	484	504	489	458	485	477	491	463	447	467	458	479	454	492	468	489	498	486	444	461	457	451	486	450	468	470	507	426	505	438	468	497	490	457	505	484	460	499	491	471	487	458	476	477	471	462	493	496	487	482	481	482	469	481	448	465	480	445	440	450	446	462	456	512	454	501	473	450	504	455	466	485	492	456	494	495	492	452	461	460	463	476	489	505	489	476	482	492	457	474	466	475	502	463	468	454	506	471	518	438	458	466	469	461	492	481	486	489	510	470	487	507	484	490	442	462	443	461	515	487	465	448	438	452	509	428	469	509	474	490	447	465	498	466	464	501	496	512	527	482	444	497	446	479	434	479	495	503	454	501	459	419	504	460	516	511	505	477	490	492	512	472	473	428	432	453	463	430	463	475	471	485	456	463	458	484	453	490	434	466	483	490	454	466	432	474	459	460	478	458	472	465	455	503	464	519	476	481	487	503	523	494	465	476	467	497	474	480	438	508	436	515	450	486	473	482	440	513	470	462	491	455	449	434	469	515	487	496	470	465	518	500	472	494	481	456	478	464	504	484	481	510	460	463	461	537	507	483	477	429	443	458	482	475	493	461	506	488	489	457	466	480	453	469	488	464	461	496	465	513	478	503	463	442	486	442	468	471	498	461	502	502	477	446	432	445	467	469	446	429	479	468	478	453	480	466	485	494	467	477	466	484	445	443	434	497	432	493	458	476	460	487	485	498	502	488	474	488	512	456	516	473	488	478	446	441	455	473	510	478	495	460	497	479	465	493	499	477	477	461	428	500	494	494	504	486	487	495	490	477	469	494	482	462	479	470	481	518	464	521	461	475	466	523	460	482	488	474	472	481	522	484	497	498	477	482	467	463	459	511	448	496	492	509	450	447	517	473	450	503	481	497	470	475	473	461	479	512	508	503	519	481	455	484	450	528	482	470	443	483	498	468	475	465	504	486	492	488	465	441	427	499	505	501	434	471	480	460	480	472	482	451	451	468	459	448	503	460	416	488	472	471	458	500	443	476	449	494	455	506	458	464	480	483	472	468	466	500	489	483	502	471	482	468	498	475	488	531	441	504	461	445	494	492	501	478	503	468	478	460	480	495	500	483	481	496	469	495	437	473	469	486	470	484	476	489	517	461	489	519	505	452	488	509	506	465	421	488	490	463	494	496	491	466	450	488	466	443	493	510	453	464	472	499	478	409	485	482	441	472	493	436	463	478	499	509	495	496	441	465	502	462	462	512	495	490	444	459	431	450	485	472	488	458	486	478	456	485	464	473	511	465	484	500	452	421	508	481	497	471	456	509	486	467	497	458	513	478	483	482	447	467	489	478	459	488	460	503	500	464	450	491	494	501	485	484	487	459	495	486	485	485	490	440	445	487	453	485	463	494	469	471	464	488	517	450	477	484	505
5596	2762	12589	10756	2610	480	214	99	62	47	43	36	54	42	40	55	54	48	35	43	60	55	45	56	51	54	44	39	45	38	38	49	36	43	49	37	53	51	44	50	40	53	60	54	41	49	64	43	47	50	44	58	35	44	45	40	54	53	52	51	43	49	56	39	37	49	43	49	53	55	60	45	47	45	39	55	38	40	60	47	45	36	46	53	36	51	36	43	33	55	44	44	58	44	46	54	44	44	38	51	52	54	49	46	45	39	35	54	37	60	49	44	53	31	47	37	43	45	55	42	35	55	41	40	50	52	43	46	43	34	50	52	49	54	62	46	38	49	46	50	52	60	47	55	48	42	67	40	43	47	64	53	56	40	46	53	53	42	64	40	43	44	48	33	37	45	50	39	48	51	53	40	57	54	58	39	47	48	49	38	52	48	56	48	57	43	44	38	45	53	42	46	52	52	50	49	44	52	39	47	54	42	32	46	49	58	51	52	46	40	56	50	44	51	53	41	45	57	42	57	36	55	45	41	52	40	46	58	49	34	46	36	42	47	56	50	51	51	58	58	45	46	43	55	49	44	51	34	43	42	40	52	50	40	45	43	44	49	41	48	51	55	43	41	42	50	46	61	55	43	42	37	52	49	52	44	50	54	50	45	38	42	45	50	48	42	51	44	56	50	39	51	51	45	38	50	42	45	51	44	48	42	40	44	39	50	49	56	50	41	51	35	44	54	54	39	44	39	40	46	41	42	46	48	39	49	41	53	43	47	49	46	42	49	50	54	47	41	44	45	54	51	45	41	45	47	60	33	54	46	35	43	54	59	60	49	56	36	47	50	43	50	52	54	45	50	47	38	53	54	47	55	52	61	46	48	52	53	61	49	46	46	48	57	40	49	47	45	60	59	52	49	41	44	49	52	50	49	55	48	48	31	44	41	40	44	52	47	39	43	46	42	52	39	50	48	54	38	44	39	50	49	48	60	51	51	48	37	44	44	54	49	36	45	47	57	48	40	58	42	44	45	55	43	54	35	48	58	48	41	51	47	34	47	56	52	59	46	51	46	43	54	51	49	59	39	49	45	49	48	50	53	53	47	51	52	40	50	53	39	39	49	36	40	48	44	47	41	45	53	57	47	40	54	40	44	44	48	38	36	53	51	54	51	39	45	48	52	39	45	41	55	41	40	56	44	47	45	46	47	48	39	39	44	42	48	46	50	45	47	41	54	46	49	45	53	42	63	56	39	50	56	43	44	53	40	57	43	34	54	60	52	51	41	45	54	56	65	40	50	44	26	46	49	46	46	53	45	46	49	51	55	48	42	55	48	45	57	35	49	47	60	48	45	34	41	50	39	48	44	30	49	43	45	55	41	52	47	48	30	45	57	47	44	43	56	46	38	38	48	54	47	53	49	53	57	32	59	40	40	43	44	42	44	43	46	42	44	33	39	42	61	53	48	35	41	43	49	41	48	42	56	55	51	47	47	53	51	48	58	41	54	51	52	43	49	51	47	48	51	56	50	42	49	35	54	60	53	42	46	51	43	35	40	36	49	39	37	42	42	50	50	39	47	54	56	59	43	50	53	51	46	48	50	51	41	39	48	52	44	55	62	40	46	50	44	48	45	39	47	57	38	36	35	42	35	45	46	53	49	35	49	42	57	44	41	45	54	37	42	63	30	44	51	36	49	53	38	57	56	35	44	52	43	49	43	50	46	48	52	47	36	42	51	48	38	52	44	48	45	59	37	49	42	55	45	54	57	44	46	53	55	37	52	57	45	47	35	43	40	37	38	50	52	58	41	51	47	37	53	46	40	51	38	62	62	45	44	51	45	46	33	49	48	44	50	53	46	46	60	39	47	46	33	53	59	50	62	45	43	49	37	47	48	39	42	51	48	46	59	45	57	46	47	47	40	41	38	44	51	45	40	53	48	39	51	47	47	54	40	36	55	44	61	54	45	47	44	47	48	57	31	36	46	47	55	40	50	50	49	51	51	50	42	49	44	59	41	51	47	57	49	44	36	50	51	49	56	62	46	45	46	35	51	59	56	48	50	48	40	43	48	44	63	44	48	43	49	43	52	51	36	54	49	50	42	43	50	55	49	51	59	50	48	44	57	38	53	41	59	46	50	51	57	47	54	52	49	47	46	53	39	41	30	32	45	41	44	47	40	47	62	33	56	45	50	44	41	39	55	51	44	60	41	46	43	47	55	48	51	38	37	46	50	46	37	43	44	37	49	41	53	54	49	52	54	40	48	40	32	54	56	55	49	50	47	37	53	51	54	63	50	54	57	54	43	45	48	48	61	38	40	43	49	39	49	45	49	49	36	52	48	34	47	50	56	45	43	53	44	48	66	46	40	44	58	54	41	45	47	59	43	36	44	52	53	42	35	44	41	62	43	51	47	41	40	41	41	39	50	49	53	44	50	44	48	51	43	44	48	45	58	53	50	53	32	51	55	52	51	52	52	50	45	52	45	43	42	47	51	42	35	33	45	55	52	47	45	45	50	40	38	37	35	38	47	46	58	54	54	49	43	47	54	52	50	55	51	54	32	47	52	50	47	58	43	39	48	51	52	50	43	45	49	56	47	48	51	41	46	57	48	43	40	44	38	55	41	45	50	54	45	46	41	57	44	42	44	42	52	53	41	56	45	46	50	58	54	51	54	41	44	41	45	39	41	41	51	51	49	58	51	43	40	45	54	48	32	46	48	41	45	42	57	42	46	41	48	44	57	44	34	54	49	34	61	55	48	42	48	53	45	46	36	51	54	40	38	43	46	43	48	54	41	59	52	55	51	48	45	37	54	44	51	44	41	36	44	36	48	47	46	52	36	42	42	58	45	41	43	52	41	55	65	47	50	44	44	44	41	45	46	49	40	30	45	52	53	35	49	40	48	49	50	54	52	45	42	45	43	40	40	41	51	44	41	52	44	41	49	52	45	56	58	37	59	43	53	57	50	40	62	51	49	36	31	49	45	39	49	51	46	46	48	43	60	48	43	42	58	62	52	53	30	40	42	52	49	38	46	49	45	51	43	38	45	48	43	59	50	38	60	41	33	61	46	44	54	47	56	47	36	46	45	51	47	34	50	50	46	38	55	38	59	41	59	40	58	53	50	42	45	50	47	46	38	50	43	58	42	53	48	51	40	46	56	47	43	37	52	46	48	54	41	57	54	41	62	44	50	48	54	42	46	43	52	48	34	60	58	51	56	43	34	52	50	44	32	45	46	50	65	55	43	65	42	72	40	43	46	55	38	37	47	39	41	42	40	59	47	36	56	51	41	42	50	36	42	41	46	40	47	46	51	47	36	47	43	42	51	48	36	46	48	37	48	49	34	35	46	50	47	41	45	44	43	38	36	40	48	50	46	45	53	44	35	47	38	46	35	57	35	51	48	61	44	37	43	52	53	61	43	44	54	46	49	59	46	45	43	42	38	54	54	49	50	45	35	48	54	61	54	46	48	52	43	54	42	49	48	36	47	58	45	61	45
34116	21584	39606	34593	23160	10915	5198	2130	893	607	504	517	503	516	493	471	491	509	469	517	494	515	507	526	496	518	502	531	501	526	497	492	502	529	482	507	482	532	506	482	514	546	519	523	514	532	498	527	473	509	488	503	485	511	524	497	570	503	465	531	497	520	553	525	538	516	487	549	489	479	528	554	534	532	545	487	539	518	542	548	494	500	484	502	492	533	491	480	522	503	519	527	486	535	489	516	498	525	501	503	546	535	556	519	500	518	511	519	467	494	493	500	500	462	511	512	481	507	571	501	556	529	545	533	471	488	495	531	523	507	514	471	516	502	555	493	506	497	473	469	497	517	510	507	517	529	522	491	473	541	532	511	519	499	522	514	511	502	539	467	487	513	500	491	527	536	527	531	514	494	486	524	491	511	556	486	514	504	501	558	480	538	474	508	517	512	561	470	509	494	542	500	507	500	488	526	496	515	545	473	518	500	508	500	500	555	494	522	477	486	497	515	485	516	521	510	531	525	548	535	479	512	495	521	505	495	526	543	566	503	504	463	509	496	492	503	530	535	531	498	532	512	497	498	494	469	501	508	499	498	485	534	526	507	493	514	503	513	513	537	499	491	499	546	490	467	507	535	523	483	511	480	535	507	503	541	512	533	535	509	520	499	521	488	493	500	479	510	508	495	512	514	473	509	492	501	542	513	499	513	500	494	526	544	500	537	516	501	564	492	523	515	512	448	485	513	510	513	562	518	537	491	520	503	534	487	510	499	486	487	522	479	519	496	494	519	501	503	508	544	504	545	466	503	481	522	476	492	532	530	485	523	473	552	499	499	524	473	487	523	509	516	541	497	516	518	508	515	506	523	503	573	512	529	527	552	549	496	513	446	481	493	506	530	469	540	529	549	489	493	504	532	482	515	531	486	523	529	491	473	520	507	494	479	500	485	527	500	493	521	496	512	531	491	467	522	536	504	500	492	498	516	510	490	527	522	512	494	535	517	493	505	511	556	584	523	495	525	510	545	511	541	494	515	509	536	502	498	547	479	493	494	531	516	506	499	491	537	481	528	524	466	504	526	486	539	494	489	534	554	516	481	493	542	492	506	538	503	506	507	516	516	540	505	491	507	512	513	455	505	496	521	505	545	514	489	520	482	545	520	524	513	498	523	486	490	492	491	493	479	496	476	500	512	537	519	533	516	542	492	517	529	490	508	523	515	489	485	504	530	547	521	547	527	514	470	516	493	553	516	528	525	531	546	504	524	509	517	547	517	522	530	507	461	523	507	495	508	482	517	487	485	493	481	526	508	481	553	524	488	480	528	504	525	530	498	529	530	545	530	477	516	498	518	532	541	530	498	494	489	557	531	518	529	536	486	509	531	528	517	490	517	542	510	485	458	514	499	538	501	487	531	523	528	491	489	476	497	541	528	515	531	508	520	518	540	534	495	534	490	506	494	507	487	524	489	531	522	560	472	539	518	513	492	497	545	505	513	548	504	515	543	532	503	543	462	534	519	495	498	505	465	526	507	484	503	490	512	480	506	522	492	516	527	507	524	518	525	500	532	481	488	530	505	538	506	503	547	527	515	505	513	506	484	498	530	471	523	539	519	522	493	520	500	524	551	525	467	530	531	493	531	554	512	522	551	483	513	524	530	523	492	524	483	545	478	479	572	530	524	499	487	490	572	528	491	508	501	507	496	556	497	511	483	511	557	502	475	485	478	492	552	520	494	491	496	514	497	530	520	491	456	526	586	505	466	507	539	518	549	503	521	544	477	528	522	492	539	538	521	517	522	550	522	502	471	477	506	530	589	509	488	535	479	503	493	516	523	497	546	511	519	510	528	535	490	504	506	484	565	534	491	524	539	513	505	533	510	491	498	550	518	556	498	515	494	497	506	515	496	494	503	523	553	513	506	486	519	525	464	484	493	504	544	482	476	441	519	512	523	514	490	485	486	519	507	523	509	510	527	508	475	512	517	489	508	493	506	528	500	519	522	569	464	554	516	545	544	486	496	516	472	505	500	510	498	521	452	472	500	504	493	528	495	518	487	513	526	554	517	499	513	501	520	514	505	513	495	537	514	522	533	496	482	509	531	541	536	538	519	560	487	493	474	482	547	556	532	484	472	552	516	529	545	501	510	496	538	461	574	530	489	527	513	488	528	517	455	529	540	493	509	530	521	540	486	503	524	521	495	463	537	541	496	518	500	511	483	463	473	500	524	550	540	492	466	529	506	492	502	524	518	498	545	535	491	523	503	528	545	549	506	499	511	559	511	518	498	511	566	510	505	531	519	510	538	494	497	511	542	549	518	469	530	492	532	483	518	501	510	537	483	506	532	539	511	507	497	471	513	503	481	504	494	515	472	514	523	515	518	497	523	485	527	513	484	576	495	475	458	520	511	484	540	501	497	546	513	494	511	477	491	501	516	536	542	487	540	524	518	496	532	485	513	528	476	501	547	497	526	538	498	499	529	499	525	518	509	499	511	502	568	520	502	487	497	491	486	530	490	502	531	510	477	523	512	526	485	494	535	479	498	499	512	551	531	507	514	513	515	487	536	546	539	512	559	501	509	550	521	528	516	489	535	497	506	498	510	460	556	513	506	536	489	509	551	504	486	560	525	483	501	462	552	490	484	525	525	486	500	491	509	539	474	546	490	492	500	514	520	522	474	524	500	473	498	507	517	512	518	485	483	492	543	464	485	490	511	507	506	497	488	526	529	549	497	508	562	506	525	510	547	518	505	486	478	546	537	474	456	504	531	507	526	518	535	526	544	527	507	522	503	512	536	489	491	511	540	555	531	508	510	549	532	497	544	508	494	504	543	504	521	535	484	504	509	470	481	516	475	502	531	540	492	527	476	547	557	537	492	496	489	521	535	520	547	471	478	511	484	523	538	542	528	512	517	506	528	540	546	536	507	545	531	531	507	484	511	504	490	515	524	500	522	516	487	519	448	496	535	543	492	526	489	447	492	524	511	505	509	495	501	511	485	498	479	525	495	502	548	494	520	477	536	497	496	509	530	525	511	531	541	501	512	537	521	540	497	495	519	505	497	489	514	460	528	541	488	544	475	504	536	524	460	535	514	554	473	480	533	565	494	499	493	531	569	524	459	490	510	490	487	467	515	493	528	486	494	522	488	518	531	506	503	522	523	474	565	514	501	496	537	536	521	511	484	535	538	506	525	491	553	480	506	499	497	528	462	485	501	515	524	522	523	480	493	528	508	541	510	469	531	541	507	528	501	541	475	549	525	480	511	515	504	540	503	525	541	507	510	511	528	519	508	459	528	509	490	530	513	539	519	531	512	514	474	538	530	466	497	533	519	478	557	510	551	497	534	529	500	551	518	521	471	541	487	517	515	527	543	491	507	549	537	508	493	550	471	532	536	529	494	479	506	502	519	527	513	552	501	505	535	520	507	537	541	520	532	534	493	505	490	549	525	540	518	499	515	508	528	540	504	551	483	548	515	526	532	528	487	505	537	499	499	534	522
11460	6511	28563	22811	7768	1474	472	185	79	42	40	41	57	48	49	53	54	46	36	43	46	47	42	48	39	41	47	44	45	46	37	45	41	43	56	42	36	49	41	46	47	45	37	52	37	26	41	51	43	37	44	38	43	39	51	46	38	41	48	35	46	37	50	38	34	46	44	43	57	35	42	48	52	50	51	48	35	38	46	44	34	48	43	43	37	34	51	38	56	48	50	43	45	30	38	40	46	45	43	46	43	38	35	49	40	32	51	46	41	40	49	48	48	59	44	44	59	42	43	39	54	39	38	35	35	50	46	35	43	45	38	39	29	41	32	38	43	36	42	45	32	38	49	40	55	34	38	26	46	57	31	52	42	47	41	51	50	54	55	53	55	40	58	47	46	53	36	37	42	50	39	55	40	68	39	59	54	44	38	25	44	45	55	41	52	43	51	48	41	34	36	49	51	37	52	42	61	49	44	44	40	41	43	36	41	57	43	44	38	40	42	49	49	42	55	43	39	43	36	34	37	53	54	43	59	38	33	47	38	43	41	38	42	40	28	50	44	53	47	51	40	59	38	47	54	37	48	39	54	39	52	42	33	51	44	47	34	36	59	52	46	54	48	31	48	43	39	48	31	44	42	46	52	51	45	52	41	57	38	33	41	37	55	46	29	48	49	51	35	39	36	36	35	41	53	41	42	43	63	53	41	41	42	47	36	35	37	37	50	42	55	39	34	51	61	35	41	60	44	36	44	48	39	42	37	40	47	37	37	49	49	31	55	57	36	40	37	39	50	49	41	47	51	42	54	53	41	42	33	45	54	46	36	45	50	41	35	46	44	46	44	53	46	40	42	35	39	52	43	39	53	33	55	39	40	48	47	41	34	55	50	34	48	47	40	53	43	47	34	39	38	41	35	38	42	37	41	40	51	48	31	36	44	45	51	39	66	54	55	59	41	51	49	49	45	29	39	49	52	51	43	40	38	46	47	47	47	59	49	43	39	61	45	53	48	58	38	42	53	38	41	48	55	45	57	46	40	41	45	44	37	44	44	32	48	31	32	39	46	36	50	39	48	46	36	50	36	48	44	49	32	42	58	51	48	40	40	43	43	39	34	37	55	40	29	40	36	36	45	38	38	46	39	43	51	46	46	45	40	40	57	30	58	49	36	48	50	38	34	46	43	35	52	49	51	47	34	51	46	54	49	46	46	36	40	52	34	48	51	41	54	59	56	51	51	41	43	39	43	42	42	48	51	47	40	44	46	38	37	44	50	41	48	42	46	48	34	37	37	44	45	48	52	44	39	36	33	54	41	44	56	45	38	37	54	50	51	52	40	46	45	43	44	41	42	34	52	52	36	54	49	45	56	44	50	49	47	41	46	39	36	51	49	55	44	47	39	44	47	46	57	35	49	49	49	47	50	41	44	50	46	45	52	31	43	41	43	52	34	48	44	56	38	48	45	44	39	43	46	51	47	52	37	54	43	53	38	37	39	53	39	47	42	53	53	52	43	44	41	44	51	38	49	50	40	50	48	40	46	51	48	40	43	53	39	40	36	51	40	36	46	47	42	43	30	49	46	44	43	46	51	41	37	40	45	35	45	45	45	47	44	61	58	47	51	43	41	41	43	52	42	47	52	39	42	37	38	60	41	42	41	37	61	54	60	47	54	42	49	38	45	56	39	43	45	43	42	54	38	58	42	42	48	45	40	39	43	45	53	33	47	54	48	34	72	51	38	28	51	40	38	48	39	46	39	40	40	44	33	45	46	49	38	43	49	47	45	36	51	45	52	44	60	39	29	45	41	40	48	52	48	56	39	43	47	54	43	52	41	51	38	36	44	45	55	36	28	53	46	39	60	44	52	42	55	37	47	47	50	45	45	46	49	50	44	45	50	44	51	41	43	39	35	44	47	53	53	50	35	49	34	43	40	40	42	45	48	39	42	57	34	43	39	39	51	43	33	55	36	50	41	38	46	50	50	46	51	41	52	37	48	49	49	50	44	39	41	44	47	48	44	44	42	46	50	42	60	35	52	43	45	37	50	44	38	45	47	47	42	36	48	41	44	51	43	42	53	38	48	66	38	44	44	44	45	36	52	46	54	40	49	32	42	40	50	46	44	42	47	37	46	46	41	35	56	38	31	35	42	32	49	60	43	49	40	53	42	31	52	41	45	42	46	56	50	44	38	48	49	50	33	46	39	42	56	39	43	39	40	45	52	46	40	40	61	47	42	41	47	51	42	44	41	41	43	37	35	46	42	42	29	35	50	42	46	49	31	39	43	45	51	40	38	55	44	54	46	35	53	47	44	55	45	36	56	50	38	52	38	47	32	47	37	42	51	54	31	34	50	48	47	34	54	43	47	47	50	44	48	49	46	53	33	39	52	41	49	50	39	48	44	45	40	35	37	51	50	39	37	33	33	42	61	46	40	45	52	41	47	35	37	41	44	51	44	42	55	35	45	47	32	54	52	35	44	43	40	47	47	40	37	54	37	43	45	38	52	45	41	38	52	46	44	45	49	42	40	42	35	46	40	53	31	43	42	23	40	46	30	51	43	49	59	43	44	44	38	52	47	53	45	45	44	44	42	44	50	50	47	41	48	37	43	55	44	46	49	48	48	43	39	46	55	37	44	46	58	49	41	49	38	40	35	58	43	31	39	45	41	29	51	36	46	43	52	43	43	47	45	58	39	39	42	55	45	40	42	42	43	42	49	41	43	41	47	46	47	57	39	40	47	50	40	42	50	48	48	33	45	48	52	63	40	44	45	46	51	39	38	48	48	52	50	35	36	41	46	51	49	38	47	42	36	49	42	55	29	45	51	46	41	33	54	40	41	42	39	58	38	47	47	39	34	43	40	52	41	58	42	40	47	45	43	42	38	40	34	41	35	46	38	50	49	52	46	46	46	49	33	37	46	46	36	43	50	48	42	36	41	29	50	56	50	48	59	44	37	48	44	45	54	34	36	40	46	42	52	46	44	48	43	48	46	38	45	53	48	38	38	49	37	53	39	42	41	47	49	49	42	40	49	47	39	51	44	45	40	29	41	46	38	43	34	47	47	39	43	46	47	40	49	34	48	41	41	53	48	48	47	44	41	51	46	50	45	53	55	46	48	32	29	46	54	55	58	43	39	42	49	46	48	51	44	35	43	40	58	40	36	33	41	50	36	42	47	48	41	44	39	53	48	45	50	52	44	45	45	36	45	39	63	42	50	42	48	49	46	44	45	41	50	48	32	32	53	34	40	47	34	36	44	44	39	50	44	48	47	42	41	49	41	42	49	42	41	40	33	35	44	41	45	39	47	50	43	46	45	36	40	39	60	39	44	48	42	39	41	41	40	46	41	44	36	47	48	46	46	45	52	31	43	41	46	51	40	68	51	49	35	35	36	32	46	42	49	42	37	36	49	62	44	38	40	41	39	50	38	60	37	42	38	52	28	45	38	45	50	55	37	42	40	42	39	49	39	54	49	41	33	49	40	40	48	49	40	46
44015	25137	53213	46630	34963	21730	11980	4743	1335	663	545	494	505	503	486	480	469	506	493	448	470	476	510	476	527	471	506	505	491	493	476	478	504	496	473	514	451	522	457	478	512	469	520	508	443	479	462	477	466	483	478	526	502	478	522	466	430	490	517	493	513	459	536	471	524	509	491	469	446	491	496	519	458	491	505	474	484	468	461	496	525	503	517	489	500	486	459	503	459	487	430	497	478	501	453	514	474	511	497	465	473	440	501	473	459	471	476	433	497	512	522	469	457	475	519	464	528	446	519	489	489	516	501	460	521	484	487	468	474	495	546	488	479	490	502	508	494	464	527	483	499	481	476	477	456	493	443	503	462	477	455	503	476	495	462	442	492	490	504	496	503	447	496	487	474	498	481	483	508	515	488	440	437	473	438	497	466	443	476	556	472	502	487	508	508	502	499	480	514	512	519	495	487	439	449	481	481	513	448	505	464	448	497	479	463	486	489	473	479	473	488	470	493	485	485	494	479	463	469	507	484	473	487	460	499	448	475	447	469	493	493	492	467	539	487	479	467	503	509	472	488	467	516	496	501	456	504	474	489	417	489	483	491	499	508	499	453	462	490	437	495	514	477	462	527	490	523	491	493	462	505	503	488	491	484	504	516	482	472	474	508	467	522	473	471	465	476	498	480	491	509	485	499	506	501	470	558	473	430	463	483	471	470	499	490	467	509	502	484	447	447	481	442	476	454	466	471	502	432	521	511	470	493	486	456	471	463	461	422	478	503	478	479	445	456	499	484	453	455	487	501	494	466	529	471	472	503	522	480	475	461	520	528	487	485	504	474	491	459	498	514	483	494	473	491	475	468	479	471	484	497	512	460	514	480	487	492	494	497	533	498	437	519	502	453	460	506	449	466	469	476	465	504	510	501	498	483	526	532	503	472	487	481	502	460	478	511	484	487	501	460	508	477	477	474	501	459	477	481	496	490	538	482	483	529	428	458	495	533	471	462	471	483	475	469	509	484	514	525	479	477	462	451	496	445	464	472	444	493	492	466	477	475	444	453	484	488	508	518	509	482	492	491	461	459	500	500	484	478	541	494	476	491	503	506	476	505	467	496	484	470	475	460	475	478	469	438	456	496	476	489	488	467	512	491	510	510	487	490	480	499	474	482	521	500	515	476	475	462	513	461	492	492	462	477	489	458	500	494	476	470	439	488	476	538	447	496	488	456	513	484	500	514	494	461	489	463	498	510	497	462	490	516	444	501	469	466	496	457	491	501	477	482	481	492	505	493	468	481	469	495	507	470	456	487	484	485	487	460	478	472	498	473	476	495	470	465	446	475	474	506	481	502	516	496	503	502	489	485	486	505	469	488	495	483	503	517	511	486	467	484	478	489	474	476	481	480	458	462	483	481	471	488	485	472	489	516	467	479	558	453	490	496	497	527	456	494	481	465	484	471	472	518	511	498	500	469	527	437	466	484	479	484	507	477	496	502	461	494	506	502	483	481	510	489	510	496	497	537	505	500	504	527	477	500	459	463	516	511	491	473	506	476	497	466	538	465	490	459	465	488	482	532	483	439	519	462	485	498	512	474	500	470	483	494	479	505	507	479	461	493	509	469	486	501	485	516	507	506	477	476	518	474	459	490	499	489	453	507	492	510	513	521	487	493	454	471	451	483	501	421	453	476	461	492	486	475	461	472	490	482	517	496	509	481	491	473	466	517	484	464	500	456	468	459	465	474	495	475	476	485	505	465	482	444	504	442	489	476	531	480	489	518	507	537	484	490	440	485	476	509	483	462	495	448	456	482	479	473	494	532	483	481	462	515	501	484	453	489	476	502	524	449	491	489	479	495	451	493	504	509	463	490	479	512	507	513	484	489	500	515	440	498	515	498	495	489	469	488	496	510	494	490	495	519	500	512	477	468	501	470	479	484	516	485	494	433	507	481	482	435	482	471	500	492	484	502	456	494	476	507	491	482	489	492	476	503	492	503	488	489	487	516	479	468	515	494	477	451	486	418	473	453	490	502	501	477	484	476	520	504	525	458	478	483	475	466	483	507	440	481	518	465	490	494	459	463	450	476	485	509	489	484	459	509	474	481	469	498	465	479	463	492	482	517	457	522	471	470	482	532	498	486	489	469	467	417	453	517	465	474	479	487	464	465	472	505	459	509	466	499	491	471	459	488	507	483	488	470	522	501	481	490	515	466	524	499	476	517	480	510	521	506	471	470	511	503	469	487	470	508	475	480	494	480	468	447	472	516	462	467	476	511	515	506	479	460	492	492	479	444	495	471	430	494	477	488	477	464	485	504	503	444	481	464	481	461	482	456	485	517	483	473	512	502	528	479	479	494	457	491	498	542	458	528	504	494	512	485	451	481	454	485	487	509	470	494	453	512	489	461	499	496	477	505	443	488	485	467	476	460	474	446	468	488	475	455	493	465	491	502	472	475	469	488	461	534	466	496	460	502	513	457	468	445	461	497	472	487	467	483	472	473	497	472	475	539	474	536	479	523	465	502	469	486	493	497	465	457	494	454	477	462	475	480	454	511	493	456	532	485	499	499	472	482	490	505	489	483	500	511	469	452	484	494	458	419	437	514	461	486	475	484	466	515	450	415	492	502	493	465	519	520	493	486	525	501	498	471	468	493	493	441	502	476	513	440	467	481	478	425	505	531	467	499	492	505	479	466	485	455	441	469	491	466	487	509	463	499	466	486	459	462	491	488	449	469	485	431	490	447	504	491	488	493	487	485	486	473	493	489	506	486	502	525	516	505	477	450	498	503	471	461	467	460	479	483	487	468	472	449	472	483	457	478	487	475	509	494	521	507	509	469	512	504	516	503	491	471	467	516	487	480	495	501	484	481	452	502	468	467	512	487	452	512	474	474	509	472	468	489	482	502	472	489	467	450	487	533	501	473	481	462	473	468	485	506	483	478	430	479	555	475	503	479	459	461	472	471	486	496	522	486	499	478	465	511	479	483	483	501	471	535	521	510	483	454	437	483	493	469	478	478	483	473	500	481	491	508	491	488	449	447	487	469	488	512	488	447	524	511	526	478	502	469	483	457	501	457	516	499	497	506	459	553	459	458	484	526	490	511	480	475	492	495	520	465	537	456	484	461	500	458	508	506	492	491	488	425	486	506	454	479	469	492	469	484	496	485	479	455	469	443	447	481	450	473	505	509	521	467	495	462	489	529	496	501	492	489	442	509	491	498	495	485	496	519	493	476	438	516	481	501	502	489	493	518	466	513	509	484	525	503	525	474	476	447	508	484	517	494	476	534	502	510	486	454	487	460	494	529	453	536	486	464	433	497	473	450	465	476	522	546	522	473	455	493	480	440	493	477	517	488	507	469	493	450	466	482	479	467	489	410	507	453	483	474	474	498	481	495	489	491	484	444	496	465	499	483	459	464	468	472	476	481	450	478	495	486	450	473	518	478	484	472	481	497	531	464	490	490	483	486	432	489	475	480	481	487	461	507	451	463	488	490	510
10105	5910	28904	23081	7265	1386	398	143	68	56	51	52	61	39	53	42	35	46	58	51	50	53	51	34	53	46	67	54	48	43	53	55	45	35	40	38	56	54	49	42	44	52	50	60	49	48	51	41	55	37	37	45	37	49	52	42	42	29	49	42	45	50	50	59	50	47	62	38	38	53	41	41	60	49	45	45	48	39	49	39	60	44	44	53	53	48	57	38	41	51	68	58	58	49	37	43	44	55	57	32	52	59	49	46	49	46	50	53	51	42	36	44	41	42	62	52	43	64	50	43	40	39	60	50	55	55	33	40	44	58	47	41	41	45	46	40	46	37	57	61	49	44	57	65	48	47	39	64	46	47	53	38	63	47	43	43	43	42	47	55	41	49	47	47	54	47	42	49	46	51	50	49	41	46	36	44	52	43	55	42	55	47	52	39	36	64	56	53	46	45	54	47	41	49	44	51	46	52	57	57	43	57	48	54	31	33	48	52	62	55	52	43	45	58	56	49	49	56	47	51	47	48	38	57	62	50	50	43	42	56	58	45	43	59	42	38	40	41	50	48	47	64	50	51	42	50	49	38	47	45	60	47	30	52	35	54	50	40	43	39	41	47	50	31	51	47	42	48	42	50	51	47	47	33	54	41	43	51	47	57	54	51	38	41	53	59	38	49	50	56	42	44	45	43	43	54	45	46	55	51	37	47	49	48	40	51	48	58	45	62	32	46	65	49	48	44	47	52	54	48	40	60	54	38	54	44	47	48	47	32	63	45	54	43	49	49	58	52	49	42	48	57	41	67	55	36	46	49	53	43	49	43	53	59	49	47	42	51	44	65	54	57	60	48	54	40	41	62	35	55	45	37	53	45	45	52	51	44	56	49	49	46	54	42	52	55	55	41	44	61	37	48	46	42	52	53	52	35	41	53	48	37	43	52	55	52	44	31	47	31	45	50	38	47	48	42	46	59	44	44	47	51	48	58	51	47	44	51	53	47	56	52	58	49	43	46	53	42	53	45	48	39	40	44	53	58	53	45	43	39	65	46	41	53	55	46	51	54	51	51	43	62	42	52	46	44	49	47	66	49	54	47	38	48	46	38	53	52	50	52	36	49	52	45	48	47	60	51	43	44	54	36	47	48	39	36	44	59	60	34	45	48	50	43	41	55	43	49	51	54	47	38	40	50	54	44	50	42	55	43	63	52	36	42	58	54	46	37	38	52	51	43	29	47	55	53	44	44	58	51	35	51	41	70	43	38	41	66	45	40	54	53	37	56	46	40	50	59	50	50	49	43	46	46	51	39	39	48	43	41	48	51	37	44	43	46	53	48	55	48	64	47	37	56	59	65	54	46	51	59	51	49	52	52	40	39	46	42	55	42	55	64	39	54	51	57	37	45	50	43	45	50	62	43	52	46	59	53	35	52	56	49	45	48	50	51	53	44	51	48	59	61	51	54	48	41	58	47	24	45	42	47	37	39	44	42	53	46	47	41	48	39	48	53	48	52	37	52	53	51	44	50	45	46	42	42	44	41	41	50	54	42	40	43	47	44	51	59	59	54	41	49	47	42	60	43	45	45	48	50	51	51	41	46	59	60	58	44	47	43	56	50	42	53	65	54	57	52	52	60	49	51	46	45	46	37	54	46	54	43	40	53	45	40	41	47	46	35	36	46	50	62	48	43	55	49	46	46	55	34	45	60	46	48	56	41	51	45	49	42	51	46	58	44	47	54	49	55	47	45	45	51	41	37	48	44	48	43	45	57	48	57	54	36	52	46	47	49	55	49	47	35	49	27	51	43	48	49	53	34	59	52	48	42	45	47	55	60	37	44	49	41	59	43	39	49	56	40	67	45	39	55	44	43	54	48	41	42	54	50	56	47	40	53	48	53	49	45	42	42	58	28	57	50	42	44	62	53	46	54	44	41	47	52	58	41	51	45	40	48	51	44	42	47	53	49	48	40	40	48	52	57	38	50	37	43	43	46	44	48	46	54	43	53	43	47	44	37	40	61	37	50	43	60	43	57	53	42	55	36	43	38	58	44	53	44	56	44	52	48	43	41	47	51	33	54	51	54	40	40	44	38	56	38	38	45	41	43	54	44	46	56	34	56	64	48	62	43	50	47	56	35	32	53	55	49	61	46	46	53	44	41	38	50	43	40	46	49	46	43	40	49	47	38	42	40	60	56	49	54	32	47	47	40	42	51	42	52	49	50	39	41	49	45	48	46	48	41	47	56	44	44	50	36	50	41	49	47	51	49	50	53	44	42	45	52	49	42	42	45	38	36	44	41	48	44	53	39	44	44	45	51	40	43	52	36	64	41	49	55	35	51	37	44	59	47	54	37	46	59	43	36	46	56	44	38	56	37	37	45	48	44	39	42	49	53	48	46	37	54	52	52	52	41	48	38	54	41	48	61	55	48	39	45	54	38	46	48	50	52	40	56	48	38	51	42	43	64	50	34	50	43	45	51	51	44	61	51	44	43	43	52	57	50	41	40	32	56	53	51	70	45	51	37	45	51	57	51	54	46	52	40	45	61	37	54	46	53	45	54	53	49	58	50	58	48	37	50	40	55	55	50	51	31	38	47	47	46	60	50	55	51	50	52	55	55	55	45	41	46	49	37	47	51	53	45	37	46	53	49	49	46	48	54	47	50	59	56	44	38	33	45	41	37	61	47	43	49	41	43	58	50	47	52	49	43	68	37	53	44	51	39	46	44	43	55	50	37	53	56	44	53	47	42	42	55	45	45	43	39	52	48	41	47	48	34	44	46	44	56	41	43	52	33	36	47	44	59	57	51	37	57	51	41	60	40	36	49	34	50	43	50	30	62	62	59	52	49	45	51	61	41	44	54	45	44	44	43	46	51	40	30	52	56	55	42	48	50	39	53	44	51	48	59	35	54	47	45	54	54	54	42	44	42	45	36	39	36	48	48	44	45	42	56	56	39	51	44	42	47	36	63	45	41	45	47	43	41	47	41	40	49	43	35	44	44	55	44	43	60	46	44	39	48	44	41	59	38	46	48	41	47	57	35	50	51	47	43	35	56	37	45	50	45	52	39	46	46	45	49	47	54	36	47	36	48	49	48	42	42	44	44	51	47	54	63	43	50	56	55	45	41	48	34	55	51	66	47	42	59	56	47	50	52	49	41	49	48	67	49	57	37	57	52	50	50	52	36	41	49	44	52	57	61	34	47	42	49	52	60	42	46	46	47	50	46	58	42	49	47	62	53	49	50	43	49	39	46	50	52	49	50	46	52	45	44	48	46	44	41	37	56	42	49	45	49	45	47	43	31	54	51	47	51	46	50	51	41	44	47	53	47	47	37	48	44	34	41	52	39	51	46	56	53	49	54	33	52	55	58	34	52	54	42	67	48	36	53	34	43	34	41	52	59	49	37	36	44	45	42	57	47	49	57	49	45	43	55	36	40	39	41	56	55	49	50	42	45	48	48	46	43	51	56	36	52	52	46	40	45	44	53	54	52	46	50
37850	27158	55561	46941	33644	20099	9998	3860	1280	616	538	570	516	526	530	539	531	515	522	496	576	489	513	482	544	502	519	551	505	511	505	486	531	497	526	533	556	548	482	527	523	477	518	504	513	553	502	492	485	512	557	491	517	537	541	476	537	516	507	533	505	557	508	527	554	513	517	555	499	477	533	517	525	522	523	519	505	521	499	525	519	501	503	533	553	545	506	514	507	510	501	543	487	533	528	518	475	504	538	528	509	529	522	491	516	551	498	525	499	546	520	540	523	513	522	548	520	499	543	508	499	527	481	544	502	498	515	505	508	533	535	563	563	558	506	508	521	509	486	514	517	504	529	519	517	540	548	506	524	489	516	523	536	530	523	494	550	476	514	489	490	541	498	529	512	517	541	523	528	532	541	530	485	488	526	517	519	516	510	528	512	526	529	525	531	505	531	498	510	531	528	523	531	527	562	537	519	525	505	557	517	495	519	524	530	500	500	525	534	509	546	500	486	501	542	513	523	502	544	513	490	538	517	535	542	545	523	517	528	545	532	502	532	498	487	571	570	558	513	517	505	521	589	512	551	541	509	544	531	526	508	513	536	502	535	510	508	528	528	497	514	492	519	532	563	533	546	522	469	488	516	468	532	528	534	500	511	489	512	529	525	480	526	511	525	496	530	540	489	516	495	522	542	523	566	513	511	524	533	532	510	547	530	502	540	514	532	521	516	504	523	518	563	508	486	500	535	545	531	500	528	525	505	504	525	517	530	494	525	528	509	527	535	518	501	504	553	521	549	523	477	549	487	562	581	539	533	486	520	551	516	523	516	546	525	532	535	535	542	489	537	494	545	493	507	525	550	511	472	524	526	503	498	560	512	527	487	546	532	514	499	489	552	540	487	527	568	525	541	550	510	525	538	507	521	528	539	506	497	530	525	544	513	517	501	506	512	528	553	513	510	518	521	562	533	527	531	567	484	540	516	539	536	542	530	524	507	538	536	463	514	536	505	513	531	505	533	493	492	563	584	534	562	482	534	495	518	560	488	506	548	505	521	540	502	525	533	544	493	510	555	550	552	530	537	538	546	547	516	522	566	561	543	521	496	520	521	531	528	511	547	524	499	527	500	550	526	535	562	511	519	536	514	528	501	498	523	508	520	477	534	549	562	543	508	544	551	525	488	521	537	536	516	507	553	570	524	517	564	538	527	530	519	536	495	521	500	516	517	544	533	524	538	535	552	543	530	555	554	540	564	514	526	556	499	521	504	525	532	505	521	517	491	521	509	523	563	528	525	505	503	524	584	513	516	514	495	568	496	516	512	516	536	522	462	497	520	535	487	556	538	506	508	532	553	581	492	505	497	556	524	574	532	555	499	507	515	544	512	569	529	527	531	524	525	529	511	561	503	504	487	520	545	463	511	483	536	518	532	506	548	507	505	504	519	517	548	513	533	498	535	520	515	545	542	525	527	516	522	510	531	514	559	524	510	571	501	524	505	531	536	496	527	522	508	494	521	553	511	551	539	552	517	522	531	499	503	513	555	547	500	550	509	485	555	532	510	504	510	534	517	521	502	541	533	575	530	539	584	516	533	542	539	520	495	510	496	492	524	519	519	546	545	501	520	512	509	541	519	489	557	521	523	514	502	542	513	518	517	532	575	511	513	550	532	518	532	514	533	515	551	497	526	533	508	549	518	491	484	512	545	550	581	522	527	513	535	517	538	521	510	528	554	528	512	543	524	498	535	527	496	551	533	530	515	500	519	568	488	559	521	499	548	508	503	523	522	546	567	492	505	499	514	514	526	510	540	574	519	517	544	510	477	530	547	512	474	478	507	528	510	515	513	500	546	548	528	530	493	499	517	535	551	506	506	538	503	515	530	515	509	532	548	478	505	508	501	483	539	575	548	528	495	509	534	512	527	553	519	518	521	538	517	491	523	510	524	513	560	523	525	489	497	596	471	533	540	501	511	573	553	505	552	504	499	533	516	531	517	528	513	506	548	520	527	491	565	489	567	533	532	498	492	534	524	527	537	484	548	534	571	515	563	534	547	548	518	489	495	504	544	559	524	495	525	506	535	539	507	533	520	546	548	490	546	496	530	529	545	537	526	529	525	541	514	534	534	494	546	516	507	541	553	530	507	525	512	543	508	531	473	522	576	509	476	534	505	582	517	506	521	525	512	509	536	478	483	525	537	510	544	563	507	556	486	559	497	483	541	533	540	519	509	523	530	513	533	530	520	535	556	509	506	527	493	506	535	470	502	507	527	526	514	513	502	506	495	504	472	555	524	523	503	535	499	434	541	510	518	517	508	539	481	522	569	509	513	523	495	475	539	524	583	557	521	533	578	568	561	543	512	494	549	576	509	524	523	498	503	529	507	520	532	531	548	484	507	502	519	511	518	517	530	519	527	514	516	530	473	558	531	512	521	534	541	556	550	501	545	510	530	540	553	502	520	565	511	525	511	506	546	505	512	528	471	486	497	532	509	525	519	540	532	528	511	532	504	568	531	509	533	501	516	505	509	546	524	554	492	514	513	525	505	574	532	473	550	515	540	506	491	550	506	493	521	536	533	480	474	513	526	523	571	508	519	542	515	535	542	548	513	511	527	533	517	540	512	556	542	537	495	519	485	540	536	501	527	509	554	497	504	512	526	520	545	523	541	499	525	519	523	500	507	547	510	491	493	537	507	514	533	514	501	482	529	475	548	505	497	522	571	513	500	560	482	506	530	538	501	547	538	513	502	482	520	534	521	523	541	548	542	507	528	522	485	523	550	513	498	476	489	541	492	519	519	537	519	519	511	509	520	518	533	544	541	525	527	493	506	534	543	540	525	537	534	539	518	491	526	526	501	533	497	490	534	545	519	516	480	546	502	519	541	502	545	530	513	505	515	488	512	509	550	486	539	503	496	474	556	500	537	508	537	569	515	499	533	527	509	528	533	520	541	517	497	513	507	517	479	515	523	543	506	503	515	534	555	543	537	525	489	495	501	568	533	538	521	530	527	511	528	553	558	502	521	511	513	515	535	516	501	527	513	505	503	504	545	513	507	506	525	522	498	531	518	505	538	535	522	531	516	543	559	485	522	499	516	521	568	512	573	489	572	530	527	551	511	551	514	519	560	550	525	530	526	500	508	521	534	510	512	508	560	522	521	536	539	516	532	519	561	506	502	538	526	549	520	539	535	503	500	519	507	520	514	550	528	523	576	512	559	527	476	501	557	572	503	517	486	526	542	523	521	515	526	524	509	530	560	529	474	525	500	531	503	511	519	542	523	507	543	531	527	503	492	549	494	504	539	516	489	533	532	533	518	512	512	510	480	541	485	509	514	537	521	497	531	501	566	540	528	553	562	519	503	549	514	564	540	508	536	544	500	520	536	499	525	527	509	488	544	542	512	551	523	506	535	536	529	514	516	541	504	508	550	560	522	527	522	504	533	517	515	587	500	545	564	538	580	483	584	483	552	535	529	581	534	506	507	543	524	520	523	576	497	576
10742	11275	39310	28010	10857	2320	541	230	87	49	50	47	47	45	50	39	39	43	34	36	37	57	29	45	32	47	60	50	33	40	32	37	40	38	53	44	39	42	31	51	42	56	34	42	43	40	46	41	50	36	51	39	44	40	34	45	47	33	43	42	48	41	33	48	46	34	45	39	40	45	45	46	35	55	32	38	36	33	47	44	35	57	53	47	50	48	44	42	38	39	41	48	49	41	46	45	51	44	35	46	59	39	37	51	45	48	45	44	47	49	45	39	49	56	32	45	39	53	48	39	38	68	42	52	44	39	48	45	45	38	43	43	42	54	44	39	53	46	45	48	50	56	43	50	40	50	33	49	41	40	40	42	49	57	49	49	41	35	43	41	43	50	46	50	41	44	59	46	32	36	40	39	42	49	42	47	45	42	53	65	50	42	43	41	47	41	41	47	47	32	40	44	44	50	53	44	32	39	40	53	43	42	35	44	53	39	48	48	42	45	38	42	59	46	34	47	45	45	53	46	32	51	51	38	52	68	40	40	47	42	38	37	50	42	45	49	41	40	44	49	33	35	38	45	47	54	41	45	40	56	49	49	48	44	44	41	43	47	35	47	38	48	46	52	39	40	48	43	52	44	58	48	40	36	50	41	46	50	59	39	42	38	49	38	42	33	42	50	53	43	48	45	46	33	32	36	46	38	36	47	33	53	47	39	57	46	48	39	52	48	49	38	43	46	38	44	43	57	50	42	44	47	49	45	44	45	40	30	45	52	45	43	43	49	42	44	38	43	46	54	35	50	48	45	46	41	40	43	44	36	48	43	43	36	47	49	36	35	57	48	51	37	52	40	39	33	52	33	54	41	45	46	42	32	43	49	45	53	52	49	48	43	45	36	37	32	34	41	38	58	45	33	44	49	46	50	51	42	38	46	50	50	57	41	41	40	30	39	45	44	38	50	47	42	47	40	47	41	45	38	50	44	58	45	43	44	41	47	31	46	43	48	49	55	41	64	41	50	38	45	45	32	34	40	43	36	44	51	37	33	56	46	39	44	40	52	51	44	44	40	58	48	47	44	42	45	45	35	29	43	37	37	41	44	43	52	41	49	56	40	38	47	42	31	47	37	35	51	54	47	48	42	46	52	39	36	47	48	53	42	44	51	41	49	32	47	40	46	35	45	24	38	50	44	48	45	41	40	54	35	50	45	35	47	59	50	46	61	33	46	53	41	49	36	39	40	39	30	43	44	51	40	47	40	54	58	47	35	46	52	38	53	39	47	50	59	45	40	39	45	42	49	37	39	44	41	27	46	45	54	36	53	46	41	46	47	44	45	49	42	42	42	54	49	49	50	47	54	45	38	49	30	30	43	42	40	48	46	46	43	51	50	48	47	48	40	35	48	43	43	45	43	50	44	37	43	49	52	34	40	37	44	43	40	39	53	50	44	40	46	36	47	41	41	37	38	41	51	44	50	43	40	43	52	49	34	51	34	57	41	39	58	45	42	44	49	41	56	57	57	42	43	42	56	44	45	34	42	38	49	40	45	33	34	41	44	46	53	40	37	41	44	45	50	50	57	41	51	43	49	47	35	33	45	45	43	52	58	40	40	31	42	43	56	45	45	60	50	46	45	48	38	37	38	56	48	41	43	38	49	56	53	43	36	32	41	40	39	40	45	49	44	37	55	38	53	42	37	49	44	46	40	41	42	44	48	51	60	32	50	34	43	44	54	51	46	57	42	45	48	41	36	41	33	49	46	40	42	48	48	50	45	49	44	39	39	53	46	36	43	42	50	52	54	36	39	40	44	52	40	44	51	46	50	53	47	37	48	43	54	42	55	53	38	47	42	49	41	48	43	41	32	47	55	47	41	47	38	39	44	47	46	41	39	42	46	43	47	40	28	36	57	46	42	40	34	49	46	38	40	49	40	55	41	52	53	42	45	53	52	42	44	33	55	29	33	48	47	42	56	45	39	32	41	43	35	39	45	46	35	45	36	41	43	45	37	39	46	47	46	44	43	32	33	36	39	53	48	50	51	34	49	44	48	40	44	37	38	44	34	46	37	51	47	39	34	46	38	37	43	41	54	46	33	36	42	45	46	34	43	42	53	39	44	39	42	48	44	53	45	35	53	51	36	51	36	36	50	40	49	44	35	34	42	55	32	50	44	50	49	46	38	43	34	49	51	43	35	35	37	43	44	41	44	48	48	47	36	43	51	54	47	33	41	40	45	42	45	63	38	32	40	40	40	65	49	37	39	45	47	48	53	39	41	41	42	51	53	65	41	57	50	49	44	53	35	56	45	41	33	47	49	63	48	47	49	36	40	50	45	45	46	39	60	46	41	57	43	39	51	45	50	40	58	48	41	48	38	38	42	44	45	42	58	46	43	42	49	52	44	37	47	54	55	43	45	38	40	53	56	30	35	44	51	62	46	55	43	57	40	51	41	34	53	46	44	48	68	37	47	36	42	50	45	50	47	46	43	51	46	42	47	51	38	42	54	37	47	51	45	53	41	33	46	39	46	54	46	31	45	52	48	55	47	50	34	34	40	43	44	48	53	58	57	34	48	43	47	47	32	37	48	37	49	44	45	39	31	39	46	40	43	44	51	42	43	35	51	41	47	34	49	42	36	38	42	47	39	40	42	43	44	35	50	41	42	44	40	40	42	38	47	42	45	45	56	44	48	35	34	44	43	51	39	48	33	42	43	37	41	45	41	44	35	38	33	33	49	49	52	48	34	38	44	35	39	41	41	53	45	41	62	42	42	50	43	43	49	48	50	41	54	46	43	44	50	49	43	48	40	56	51	29	38	50	54	49	50	48	47	52	45	46	43	46	56	34	42	48	46	58	45	45	39	50	51	43	45	39	41	31	50	41	41	42	49	37	56	44	50	34	45	48	49	45	43	36	50	46	30	45	57	40	38	55	54	47	47	37	48	46	47	46	54	57	50	47	51	41	36	48	42	52	46	46	34	46	37	46	58	44	41	40	54	43	33	37	41	37	37	44	42	52	46	43	44	44	48	42	40	40	50	47	47	37	40	35	48	63	48	37	44	52	47	39	51	44	46	43	40	48	45	50	41	47	40	46	41	43	42	39	40	52	37	47	31	45	46	39	47	42	50	40	55	40	34	39	47	51	42	48	49	34	49	46	56	51	52	50	42	43	57	43	47	49	33	49	53	50	42	43	38	34	44	34	52	47	55	53	45	42	26	38	51	54	36	32	46	59	39	30	42	44	30	43	43	43	39	39	47	41	43	50	37	41	43	56	34	41	47	53	45	40	47	47	44	37	44	33	37	48	42	47	44	43	40	53	43	47	50	46	54	49	52	44	44	47	44	37	36	42	52	42	43	40	53	49	34	42	54	42	45	42	32	38	47	42	45	38	38	46	47	40	35	46	37	23	49	43	34	50	53	51	33	39	36	39	34	46	46	51	52	42	49	42	45	47	45	41	39	33	63	49	36	42	47	43	43	47	35	42	42	50	52	39	44
40815	34313	62927	52517	39684	25446	13157	5350	1567	703	512	500	509	468	469	493	465	439	512	482	482	476	464	486	470	517	504	524	487	498	465	492	472	465	507	481	499	459	453	504	482	525	483	512	464	504	486	492	531	491	510	474	510	523	479	493	518	509	464	502	493	458	489	503	492	492	523	459	496	479	483	492	502	469	520	488	475	500	457	514	551	455	479	505	511	486	516	505	482	493	467	493	486	489	494	463	469	485	509	509	527	508	480	477	486	491	482	477	517	479	468	503	451	515	482	470	493	492	480	469	495	490	536	478	487	510	466	509	481	497	482	489	477	465	449	497	465	479	472	511	472	497	513	518	502	485	494	507	498	487	483	463	500	506	465	453	488	486	465	519	490	493	477	475	478	425	496	499	491	472	505	477	473	510	501	484	532	447	461	488	502	506	531	477	509	490	483	481	501	484	481	504	466	535	481	452	519	467	485	496	515	522	480	506	458	477	499	481	478	511	474	497	475	490	497	484	467	495	474	481	479	497	513	498	491	513	494	488	472	483	524	491	497	499	464	518	520	533	463	516	484	511	472	511	498	464	501	522	517	474	517	473	466	462	514	479	486	495	507	452	470	483	470	461	459	514	473	492	475	527	492	511	512	512	468	476	509	468	446	522	529	489	507	475	488	477	501	461	514	496	508	486	482	452	477	518	449	477	498	476	499	482	476	476	460	443	464	494	475	482	484	463	495	510	512	490	496	477	508	490	519	468	507	481	426	474	518	528	494	467	484	392	501	516	483	479	482	492	488	471	551	488	485	525	494	510	514	484	514	472	469	507	513	494	536	519	456	469	506	504	473	472	513	512	514	509	493	492	440	490	483	520	512	477	497	480	453	529	473	500	519	517	500	470	499	498	468	480	480	487	503	511	484	543	499	464	470	510	495	494	477	508	489	488	494	497	487	447	549	487	507	496	469	473	490	489	512	484	483	486	480	549	473	527	514	482	472	481	487	435	507	493	509	487	483	483	451	465	452	485	456	453	484	489	504	465	434	511	497	478	475	490	475	469	493	472	490	447	494	523	494	494	520	502	464	470	494	453	497	510	508	461	462	501	519	542	449	500	496	517	506	488	472	487	511	486	455	524	460	482	532	502	487	489	508	506	485	501	478	454	475	497	545	492	483	489	448	494	513	493	444	529	460	501	504	502	483	480	481	465	499	490	554	486	523	480	450	509	489	515	501	513	492	492	442	489	481	510	507	479	439	488	480	472	484	502	516	484	492	481	463	469	454	507	522	496	506	467	497	494	509	497	522	484	483	529	494	496	451	484	467	477	471	448	466	513	494	492	515	516	485	469	462	483	499	462	501	470	493	505	487	463	483	465	475	487	471	492	482	488	474	507	485	485	496	477	455	500	506	447	497	465	492	509	481	454	479	484	487	462	484	488	483	517	489	505	511	516	508	486	533	499	483	482	460	508	466	507	449	502	515	497	518	472	525	480	511	506	466	484	475	471	481	481	500	539	482	524	473	478	472	498	487	501	502	476	456	468	510	523	484	473	485	543	479	454	508	488	458	497	492	463	478	468	512	459	483	501	513	503	537	518	499	484	474	472	477	467	472	481	494	472	484	472	482	470	491	444	459	484	491	480	505	504	513	477	481	483	481	525	497	468	449	463	555	484	485	492	516	519	465	509	469	519	487	487	514	495	512	467	490	481	472	489	500	502	485	522	543	460	491	473	468	498	486	498	492	485	511	516	480	493	497	512	482	481	481	516	523	498	494	525	471	483	446	500	510	463	504	484	473	528	498	526	466	440	496	445	508	453	519	491	463	496	515	472	497	471	455	509	499	465	481	474	501	470	491	450	453	477	469	477	494	474	515	429	501	484	503	476	503	445	456	501	525	483	474	488	477	491	540	484	507	470	468	534	503	506	498	514	460	494	495	468	468	486	469	505	503	481	479	533	489	512	484	445	482	540	498	454	477	494	476	489	467	502	519	515	474	487	464	507	505	475	519	495	448	495	510	487	554	482	490	451	470	487	493	503	493	535	525	505	486	488	501	478	492	482	481	472	476	500	487	515	437	476	493	459	481	490	497	463	465	501	498	505	503	465	507	498	449	512	450	469	488	503	498	485	482	473	505	475	477	485	453	449	472	502	489	487	478	506	496	485	513	501	493	473	558	493	423	505	487	504	491	482	493	472	484	471	450	507	496	496	500	482	468	491	477	487	510	489	461	498	464	462	480	491	482	538	521	465	483	495	484	495	485	487	495	494	492	480	513	474	509	519	482	489	493	456	510	481	495	492	485	504	495	471	468	456	494	495	482	542	465	472	489	472	490	479	508	497	491	502	498	526	491	457	479	464	507	463	489	490	499	467	445	454	501	484	467	502	462	513	505	471	486	498	520	473	470	487	499	459	502	464	478	466	485	480	506	491	496	482	452	519	468	509	501	484	483	472	466	486	506	487	476	506	469	516	502	532	514	490	466	474	477	502	501	497	538	492	474	460	487	498	532	482	495	411	483	480	544	508	472	444	466	498	510	468	466	496	492	473	561	472	478	484	466	475	484	509	506	483	508	492	481	485	478	498	489	488	497	463	513	481	490	487	469	477	519	492	447	482	505	506	473	515	507	471	502	516	491	533	473	469	472	484	495	516	491	476	473	501	465	509	506	493	468	515	505	498	458	462	533	511	477	468	510	492	505	491	451	494	519	511	497	483	469	507	482	486	521	475	441	478	475	455	459	506	471	474	498	470	493	513	452	453	470	544	480	501	467	517	496	512	457	481	513	498	472	515	492	484	506	470	463	513	500	494	522	466	494	467	492	487	488	483	519	468	481	487	489	475	508	469	449	469	494	463	503	503	538	495	472	501	487	466	511	501	490	508	493	502	540	516	543	484	455	458	457	551	526	457	492	484	466	477	483	495	513	483	480	495	474	462	531	501	470	528	463	481	531	452	479	477	426	432	481	465	498	495	481	467	494	484	480	512	462	486	483	500	502	450	531	463	470	468	500	475	481	476	508	524	493	501	486	483	472	428	508	480	503	494	550	482	486	499	508	475	482	497	513	480	536	492	519	485	459	473	474	500	513	484	508	531	498	483	517	503	445	492	484	496	479	433	478	453	457	530	487	496	475	467	487	509	490	502	503	491	467	470	465	483	459	487	470	439	524	497	478	497	479	473	473	493	495	452	468	512	465	477	492	510	484	497	466	519	422	512	498	497	519	461	472	494	449	486	548	448	511	464	495	475	490	494	441	478	459	498	471	520	493	469	498	500	481	495	480	496	514	502	505	470	505	515	452	491	485	464	470	505	443	447	472	513	468	502	479	504	521	488	495	482	470	469	456	469	477	492	498	457	497	499	521	493	499	511	466	473	460	522	497	474	500	458	483	490	482	499	512	470	470	496	527	494	485	487	486	459	470	448	495	492	482	482	488	457	493	466	538	496	482	522	502	480	510	501	522	514	479	473	517	502	507	543	489	484	512	487	519	491	490	522	453	520
4765	1921	13439	10184	2586	523	202	106	71	40	44	43	48	55	43	40	53	44	48	60	39	46	41	39	48	51	50	47	47	47	53	66	46	48	40	54	38	46	51	49	49	46	50	52	43	63	53	45	41	46	52	42	44	48	47	34	53	56	42	42	43	48	55	29	54	39	59	58	53	51	52	36	43	51	61	40	47	46	42	56	48	53	43	54	40	44	45	38	51	58	41	40	47	58	40	42	45	51	53	46	50	51	51	42	53	48	38	44	44	43	37	34	53	52	49	49	55	52	44	37	41	49	49	58	56	51	49	57	43	37	50	42	49	56	47	48	39	53	46	55	37	29	54	37	39	53	36	49	48	43	43	42	55	41	43	44	48	55	58	52	51	50	44	43	52	39	40	40	42	51	43	47	36	43	52	47	45	42	62	47	51	46	42	47	41	44	54	49	41	47	52	39	46	56	57	41	43	57	54	46	48	45	38	47	44	53	55	42	53	47	62	47	52	37	53	51	49	57	40	52	38	47	45	62	47	53	54	47	49	52	45	40	31	39	38	40	56	44	46	48	52	56	51	44	47	50	46	61	56	54	55	41	37	56	50	51	44	37	49	53	39	41	49	39	39	51	50	53	49	46	51	40	47	36	49	46	55	48	50	47	46	43	56	42	42	51	56	36	32	51	47	44	54	54	56	61	48	50	43	43	28	46	42	47	52	45	50	56	49	48	42	59	48	47	47	45	42	47	42	48	51	39	57	48	34	39	58	46	40	47	38	44	47	32	45	45	38	62	32	42	46	40	43	42	54	46	48	49	49	42	57	41	47	62	48	45	51	38	41	47	62	32	61	55	39	54	38	39	57	47	47	60	55	44	46	39	51	55	51	53	56	42	53	50	52	58	51	55	54	50	46	48	48	46	48	51	49	55	35	52	55	45	59	59	32	46	44	48	54	36	43	49	44	48	46	43	53	61	39	65	56	32	53	47	44	40	47	55	41	50	48	45	51	41	51	54	51	56	52	56	61	50	48	55	53	56	56	49	54	39	44	42	36	41	42	49	55	53	44	41	63	53	52	50	44	41	47	39	43	41	55	55	40	53	45	48	46	50	59	53	50	42	49	35	54	57	51	50	57	56	50	35	41	47	59	55	48	50	49	40	53	47	49	50	50	57	38	46	46	47	51	37	33	38	51	43	44	57	49	64	51	45	50	52	40	48	40	48	53	45	54	50	32	47	60	50	51	32	41	54	54	44	44	56	49	49	63	55	47	46	41	56	44	60	49	47	41	38	43	44	52	47	54	53	45	40	57	38	39	55	44	50	43	62	41	47	40	51	37	58	51	51	49	50	46	58	52	47	48	46	53	35	37	42	49	57	54	47	41	39	52	46	51	50	46	49	38	31	53	46	45	49	46	56	51	50	40	41	53	45	36	60	51	54	44	47	49	48	40	56	42	57	46	44	56	45	43	56	55	43	38	51	55	55	46	43	44	60	57	39	42	43	51	39	43	39	57	42	49	46	56	42	44	54	51	46	48	44	46	33	43	53	32	63	62	51	42	51	36	45	44	41	46	38	58	56	55	48	48	52	52	49	52	54	37	47	57	48	61	56	55	43	53	48	53	57	55	50	65	56	52	63	41	54	50	61	50	53	44	41	51	39	43	48	48	54	42	51	49	43	41	41	42	38	60	36	50	41	43	37	47	51	52	53	41	44	40	41	50	39	48	42	51	54	61	45	52	45	42	55	47	47	67	45	43	49	48	56	42	56	53	45	52	40	42	61	43	55	48	52	57	54	55	42	58	43	52	51	58	61	43	49	54	46	47	47	51	47	61	46	47	56	54	56	50	55	41	55	42	43	52	52	53	41	48	42	53	55	53	40	46	53	47	41	42	61	49	42	38	42	41	51	52	37	43	42	47	43	62	42	53	47	50	52	55	39	41	46	53	65	43	52	54	54	35	58	60	38	52	46	47	59	43	55	52	43	50	34	54	34	59	44	60	41	42	43	39	40	49	53	51	33	41	59	38	46	47	54	46	39	53	50	51	43	41	53	56	53	43	44	51	45	43	59	49	50	38	34	45	34	48	45	49	49	43	36	44	39	59	38	46	47	46	48	54	49	54	48	47	39	46	63	43	47	47	52	51	54	52	57	48	45	59	46	43	47	53	42	61	56	49	49	46	49	57	43	42	41	45	62	35	49	40	54	57	47	43	52	42	43	50	44	46	64	52	50	44	53	49	36	48	38	37	54	43	45	39	42	57	47	57	43	59	52	52	39	49	52	38	43	52	52	47	62	46	48	50	37	42	43	50	50	52	45	45	52	58	41	50	50	45	38	58	55	46	50	46	39	43	44	45	33	59	59	41	51	45	45	45	41	42	67	44	45	46	51	43	38	58	54	34	59	52	50	40	45	55	54	47	46	49	47	40	44	42	44	43	52	43	43	61	50	46	48	40	56	54	45	42	50	43	55	40	43	51	58	46	39	59	41	42	49	53	35	41	46	61	36	47	48	47	50	58	47	66	47	46	43	51	44	48	49	42	37	59	43	65	42	37	42	60	53	39	50	51	37	43	48	51	30	44	51	39	37	54	45	40	46	49	41	42	44	48	42	41	46	46	46	48	45	46	37	50	44	45	46	53	51	32	48	38	43	42	36	45	48	40	44	62	46	49	39	43	48	48	52	45	34	38	40	40	47	45	44	52	48	35	42	41	46	55	49	41	46	40	59	45	55	50	55	33	49	51	52	47	48	57	44	43	38	50	42	59	46	48	47	50	46	40	55	45	45	30	44	43	44	43	54	51	40	55	43	52	49	46	48	47	38	73	44	61	50	37	40	47	53	51	54	48	44	36	57	38	48	47	36	44	67	41	54	49	50	52	48	38	45	54	45	54	42	46	44	34	61	38	38	55	49	43	64	46	50	38	47	63	48	34	40	42	47	40	49	48	46	52	50	41	74	52	57	42	34	44	44	51	46	51	36	57	42	39	54	42	50	51	50	47	41	54	35	63	53	34	49	41	58	58	46	52	34	51	48	28	53	57	50	49	45	36	43	38	45	48	44	43	49	47	47	46	34	47	49	61	46	49	46	54	43	35	44	56	38	47	61	41	40	46	46	53	50	32	53	50	57	42	46	38	44	49	44	63	44	48	54	52	47	51	45	47	55	58	47	53	44	50	48	55	51	55	39	43	46	54	60	53	61	45	53	51	43	50	39	47	51	54	46	32	49	55	52	50	58	44	48	54	43	53	42	40	39	47	41	43	51	46	47	54	43	42	40	54	35	45	46	57	41	61	47	45	39	49	49	45	62	35	52	50	59	59	36	39	49	59	41	48	52	52	59	43	42	49	41	43	50	49	53	46	57	53	55	52	44	58	53	44	48	41	37	36	58	57	56	44	49	46	51	46	50	45	42	51	44	60	49	46	46	49	40	57	37	54	46	51	40	56	40	40	52	41	47	47	45	44	55	44	52	58	45	44	47	55	44	54	48	58	51
30699	19328	40278	33794	23785	11280	4775	1857	792	561	547	520	515	559	520	505	491	556	482	553	505	517	518	537	513	505	522	518	531	568	538	512	520	501	540	517	498	523	484	530	531	530	493	511	516	521	515	544	513	501	475	545	487	545	532	479	491	514	501	514	558	554	496	546	527	521	517	534	532	533	538	532	508	536	533	533	551	540	530	538	501	487	531	514	498	558	535	521	513	485	547	517	495	531	526	492	521	540	494	486	504	474	526	551	502	544	489	501	526	503	521	556	517	533	531	524	544	485	538	494	496	495	533	495	504	483	484	543	518	517	547	497	507	539	555	521	512	494	495	530	522	511	539	518	480	526	519	479	507	501	543	472	491	519	484	566	577	540	509	529	579	516	543	531	563	536	567	553	535	527	522	512	528	548	535	527	550	485	512	470	514	509	518	524	524	515	529	526	535	518	520	520	522	543	538	512	519	515	527	492	509	481	546	510	532	525	564	533	565	551	503	536	508	494	505	553	541	494	510	472	531	539	526	521	545	499	519	527	502	523	537	553	538	541	539	534	507	507	509	562	518	498	507	536	545	508	545	507	529	528	496	544	530	543	532	509	520	492	507	504	538	503	550	511	495	463	518	516	498	567	572	549	520	529	485	532	535	505	503	491	559	527	558	518	515	540	532	537	545	476	536	490	520	535	511	483	528	496	521	517	506	523	495	525	530	512	533	495	489	491	524	471	534	494	526	494	483	545	509	494	518	542	525	468	487	454	505	506	501	526	519	528	482	495	508	501	525	527	545	502	540	543	553	484	508	532	500	505	524	533	514	527	531	518	545	512	589	534	501	529	570	495	518	524	502	568	507	556	529	536	506	572	491	538	576	526	534	495	512	527	536	519	540	497	514	497	501	510	545	552	553	508	480	530	545	532	552	541	509	526	531	560	565	532	511	565	513	496	482	501	536	582	524	543	506	520	492	536	546	531	529	552	505	550	492	488	499	531	514	489	507	500	511	529	502	495	508	483	535	516	478	539	526	541	567	520	537	526	480	515	515	531	494	511	478	534	520	518	521	528	515	510	522	520	522	533	597	538	493	520	492	501	508	497	518	530	549	540	513	530	538	516	521	512	517	505	519	537	497	527	557	518	501	545	529	515	495	482	533	532	501	513	494	516	479	549	536	514	482	480	499	521	544	524	517	514	550	543	534	520	513	535	581	508	565	533	504	532	529	486	507	487	530	516	496	520	529	531	559	542	535	516	518	500	545	542	534	500	537	493	494	543	563	465	533	508	491	522	495	497	523	496	553	503	554	553	559	505	573	556	517	523	513	511	522	497	504	544	504	531	521	510	538	515	487	515	533	487	504	489	503	514	517	499	505	520	535	541	502	519	511	541	553	512	544	536	494	545	486	513	554	511	509	550	519	528	539	526	516	525	550	508	565	512	508	506	552	492	512	512	495	521	578	505	515	505	545	509	502	557	535	519	496	522	486	522	514	537	560	514	537	570	531	543	537	520	529	566	526	518	542	520	523	556	562	537	483	498	492	539	520	496	502	501	481	505	518	533	484	560	539	515	490	525	518	490	536	557	520	491	531	560	534	450	485	522	526	520	507	542	565	521	556	533	518	528	527	498	519	523	544	494	536	517	515	524	501	523	534	543	560	495	526	535	541	522	514	504	546	519	557	525	571	527	564	490	520	528	493	570	560	545	511	536	507	523	525	514	509	568	494	517	501	513	543	520	537	505	492	554	527	545	555	504	526	542	547	509	520	528	536	497	544	541	550	556	553	550	503	520	478	519	517	528	554	506	493	513	554	517	530	488	529	508	533	537	523	533	531	504	487	510	514	547	515	502	519	519	493	538	522	536	539	527	536	540	518	516	516	533	526	525	541	532	518	567	552	515	525	525	539	492	525	509	516	533	531	495	490	521	532	524	527	533	563	512	517	528	556	512	505	519	517	534	575	518	514	513	500	554	557	523	526	540	500	534	521	571	548	502	527	557	525	528	504	514	490	535	501	531	532	519	523	503	513	487	517	534	548	528	520	533	519	529	546	484	519	538	545	494	541	525	567	539	531	493	553	498	533	510	480	484	538	529	558	487	508	507	494	535	519	497	502	514	496	525	534	543	494	478	526	525	510	503	481	556	532	525	499	551	527	504	528	556	513	557	518	518	529	539	510	520	538	522	507	532	526	531	517	542	506	541	575	528	549	514	515	533	530	536	535	511	569	509	522	499	540	486	483	501	513	482	548	507	501	530	526	536	520	486	528	549	582	534	510	526	540	573	524	532	523	509	530	529	494	547	514	530	526	516	513	520	547	533	470	515	525	546	514	545	509	532	519	537	511	518	525	524	516	541	519	484	535	531	531	496	495	531	477	517	572	515	522	502	528	525	531	539	515	506	531	523	520	518	511	542	517	565	506	521	571	502	563	512	518	516	525	519	513	510	517	495	518	533	509	499	508	538	489	524	508	529	518	507	524	550	548	532	533	510	505	489	526	511	522	536	488	526	549	499	517	541	537	557	535	565	557	525	528	522	505	524	492	516	526	536	509	503	536	557	524	502	508	501	503	547	478	543	539	511	508	534	527	530	475	557	542	527	520	516	522	543	498	551	537	523	543	551	512	534	520	535	537	552	535	525	506	530	520	498	510	462	539	523	506	498	488	506	539	544	509	519	541	505	540	499	510	547	496	531	517	535	550	538	511	542	534	541	532	514	510	542	554	504	472	530	503	517	512	535	551	500	541	496	520	534	535	571	504	531	468	572	502	520	509	529	515	497	466	541	511	521	537	503	530	547	532	525	550	546	497	539	538	500	541	470	498	510	508	532	563	524	520	506	516	524	540	547	533	512	529	523	520	517	524	498	502	516	525	521	498	485	556	496	528	520	539	458	507	492	521	486	532	515	471	508	526	497	510	531	489	540	542	528	532	518	514	533	528	488	510	495	500	531	488	515	512	511	527	538	500	548	542	513	543	539	546	555	542	529	528	522	527	539	515	500	535	510	535	492	554	562	527	503	495	557	498	513	557	522	540	579	528	536	531	514	513	499	505	518	511	546	504	538	516	511	549	544	498	492	555	515	536	512	517	516	515	528	492	514	554	501	518	545	535	497	557	537	542	524	525	549	514	547	556	533	525	547	505	558	524	502	524	541	518	519	531	543	530	542	467	510	494	480	524	542	496	557	526	523	485	497	547	562	579	470	512	524	537	508	531	483	528	519	542	502	508	547	541	501	529	529	494	508	526	517	543	512	539	517	545	543	523	488	489	508	558	488	526	527	547	524	551	564	520	492	549	455	507	494	511	505	531	546	535	556	535	508	529	489	530	519	547	503	525	505	518	496	569	526	538	525	506	519	485	508	524	520	517	504	545	552	485	488	532	499	536	550	518	495	486	528	526	496	506	528	497	518	536	512	483	539	505	531	513	549	473	493	538	545	518	523	519	534	539	545	568	533	562	518	553	540	565	505	528	503	544	487	536	515	524	521	514	565	509	511
10882	8572	30456	20921	6818	1298	413	173	67	61	52	52	55	39	54	44	42	52	46	54	44	30	34	45	44	49	48	47	47	42	39	43	53	48	49	40	47	51	56	48	48	34	34	36	39	40	38	46	64	43	42	45	43	46	52	56	33	30	36	43	44	51	42	47	43	41	58	52	28	49	46	59	47	44	37	35	43	47	48	46	42	50	40	44	39	37	42	48	40	43	51	52	45	47	47	42	57	43	46	50	50	39	44	57	42	37	40	40	44	41	47	42	45	53	49	52	39	43	36	35	43	44	48	59	35	50	44	40	34	46	48	52	41	47	39	49	47	49	42	51	50	60	39	48	42	52	53	47	46	34	41	41	46	39	53	42	46	34	38	35	31	39	55	41	54	36	52	51	41	58	44	53	52	44	32	57	40	46	42	46	40	41	47	46	51	36	42	35	39	41	39	41	42	52	39	52	33	43	35	38	43	41	51	41	42	43	41	48	49	45	37	51	35	48	39	42	40	41	35	43	37	48	43	54	41	45	40	52	46	48	39	50	46	50	51	34	50	44	43	71	42	43	38	50	54	50	50	39	44	49	49	53	45	31	47	48	45	54	45	37	40	42	45	41	37	45	46	49	40	40	48	43	57	47	46	31	35	50	49	51	52	54	50	40	45	37	41	52	41	37	43	49	47	30	39	28	46	39	43	35	54	37	49	37	42	53	49	46	45	38	42	50	46	57	41	43	45	51	42	50	35	50	46	42	44	48	50	42	51	44	55	44	47	44	46	41	56	41	50	45	32	42	54	53	35	42	48	44	40	56	54	54	46	63	48	57	35	44	44	55	40	47	52	60	48	56	43	55	38	40	31	46	38	45	49	34	32	56	51	42	37	35	48	49	49	53	44	41	50	34	46	45	49	47	44	37	36	41	56	41	56	43	43	45	39	48	43	47	51	50	28	51	44	52	44	42	37	50	48	34	49	31	49	50	45	53	41	38	42	32	36	43	59	45	61	51	49	39	50	39	47	52	45	51	52	53	45	48	55	36	59	45	47	33	49	50	49	43	50	50	31	63	38	67	47	38	48	37	45	48	56	44	42	44	35	33	65	42	49	41	47	39	65	50	52	44	58	42	43	34	55	47	52	39	56	46	40	46	39	52	60	44	41	53	55	43	50	51	47	38	45	37	49	55	40	51	49	34	34	54	46	41	30	48	41	55	38	51	40	48	47	48	39	43	43	66	47	42	54	39	55	34	38	43	45	48	53	35	43	56	40	55	61	43	38	47	47	52	51	44	59	47	39	49	49	49	50	56	43	41	45	58	38	50	45	47	44	42	41	47	41	45	36	39	38	49	35	38	42	38	57	34	37	51	43	38	37	52	45	43	42	43	54	39	47	34	39	39	50	42	35	50	50	49	41	49	38	28	43	34	46	41	48	44	37	39	51	48	48	35	54	42	49	59	40	46	53	42	50	43	43	48	40	71	41	38	38	48	56	54	41	52	51	42	46	48	40	50	45	48	43	38	45	36	45	44	31	39	46	46	50	46	47	33	43	33	49	45	44	36	48	62	47	47	52	35	41	40	49	32	41	49	34	41	35	34	46	44	52	40	33	51	51	45	52	43	47	46	41	48	37	47	46	42	47	45	36	45	40	43	46	47	42	43	49	52	36	53	41	49	35	43	44	33	38	46	48	47	41	44	48	43	36	35	41	49	59	56	44	34	32	52	41	46	47	51	51	46	48	52	43	44	46	38	50	53	47	44	34	35	44	33	47	50	40	35	68	51	51	53	40	43	47	39	48	51	44	43	42	49	47	44	52	44	48	43	42	50	36	41	41	38	44	38	43	52	38	48	45	39	39	30	42	67	39	50	50	44	40	47	45	51	43	36	56	45	50	42	53	42	50	52	39	38	54	48	33	46	48	47	45	48	42	40	44	53	52	57	48	42	41	52	48	65	44	53	44	45	44	38	48	64	48	51	39	47	51	52	54	44	48	57	42	46	32	49	52	34	41	34	42	53	41	46	37	44	39	38	43	55	48	47	39	39	41	40	52	51	44	36	41	43	43	50	44	35	45	55	46	49	42	46	48	49	47	39	44	37	55	52	42	56	50	46	39	35	50	57	47	44	49	40	45	46	50	55	39	46	42	55	51	44	32	41	40	37	42	49	41	47	43	33	42	49	38	50	38	48	45	51	43	50	44	49	46	45	39	55	44	52	42	47	41	34	42	47	44	46	49	45	50	39	47	52	39	39	47	40	37	41	55	45	55	50	60	49	40	44	37	48	42	57	36	42	47	56	37	50	44	51	46	45	42	56	53	39	44	44	49	37	49	50	46	40	54	51	49	42	42	49	41	45	45	44	42	36	37	45	54	42	28	40	41	34	51	53	38	45	46	46	41	44	46	43	45	42	50	49	42	44	38	35	48	35	60	41	32	37	47	48	48	49	42	44	39	52	47	63	43	48	46	55	48	51	51	44	35	38	36	38	47	50	44	48	35	46	45	51	41	44	44	48	50	49	45	41	53	43	58	54	43	51	50	38	55	33	49	48	52	50	35	46	46	38	44	36	39	49	41	46	37	40	34	35	54	49	50	36	41	33	45	41	50	39	39	39	50	34	44	46	37	52	39	50	57	44	39	51	50	48	54	36	49	52	46	38	47	34	52	46	45	46	52	52	38	46	51	48	36	35	34	40	37	38	47	47	59	48	49	46	47	46	49	43	55	44	41	56	33	40	41	35	53	59	49	41	46	44	48	41	51	45	46	38	41	52	49	52	54	35	34	45	49	46	48	41	41	44	39	49	34	41	34	36	49	45	46	52	56	47	50	36	42	42	44	50	44	49	45	55	42	43	51	36	42	41	50	40	43	45	44	42	49	43	54	54	49	46	47	30	40	44	53	49	50	43	34	40	36	36	51	47	33	50	52	31	56	46	50	48	50	44	46	42	58	51	40	51	47	34	37	49	37	32	48	43	39	47	46	48	57	47	44	44	35	50	42	51	42	46	32	60	44	39	36	44	38	40	46	39	41	49	48	45	39	47	50	40	53	42	60	47	50	44	33	48	53	40	51	40	48	49	60	52	42	43	40	46	46	37	48	46	39	36	51	61	44	46	43	51	38	51	45	44	54	44	35	44	35	50	51	44	37	41	48	38	43	60	45	48	33	49	45	54	45	35	45	49	28	44	44	40	43	45	35	41	35	56	52	50	35	48	58	57	41	37	48	48	50	31	45	42	44	42	45	39	51	42	50	50	37	51	52	46	34	46	26	50	52	35	53	49	48	35	53	45	51	35	45	41	61	49	47	42	44	49	42	41	43	46	41	36	33	50	46	36	53	59	46	49	49	41	51	40	49	40	36	42	37	44	59	43	37	51	35	40	37	49	33	40	44	67	47	52	41	41	43	35	54	57	51	46	53	51	37	49	48	41	59	41	50	52	37	50	47	41	48	42	39	35	51	46	50	49	42	43	47	53	30	45	44	42	45	44	45	40
43223	28693	53887	44393	34122	20516	11182	3742	1105	615	532	468	463	483	485	460	505	465	501	512	482	514	437	518	510	497	521	507	518	491	472	477	496	534	480	469	525	514	496	461	492	471	483	495	500	506	522	470	516	508	448	440	502	511	483	473	505	525	499	461	486	505	537	529	501	499	462	504	503	526	508	465	509	467	491	487	475	492	478	476	476	465	520	520	478	474	471	485	503	499	508	482	473	467	533	507	496	495	486	486	521	512	478	501	505	505	470	537	498	494	506	497	504	465	467	492	483	482	508	510	481	476	522	483	495	482	474	515	525	494	505	499	478	523	498	485	459	482	499	464	488	481	499	511	467	494	489	502	519	450	501	518	503	456	474	537	508	496	529	487	505	473	489	498	501	493	509	498	482	486	462	489	492	473	483	495	466	508	511	468	495	515	465	496	471	515	536	498	502	481	477	490	497	484	484	459	544	455	499	488	503	495	440	474	530	546	451	470	506	491	472	486	490	502	506	454	500	497	501	472	436	486	514	492	520	506	469	494	503	520	491	503	484	480	535	445	518	507	486	520	485	500	504	521	478	488	476	543	542	476	484	504	491	505	499	483	463	507	544	508	509	530	529	479	489	470	486	509	493	495	518	498	466	473	529	528	526	517	457	499	496	483	480	488	516	524	495	495	542	483	525	494	466	500	477	522	495	477	513	501	490	473	473	503	489	515	448	476	465	500	502	482	501	529	496	495	525	516	514	482	514	485	465	487	495	542	492	451	509	460	477	453	529	475	505	475	515	471	519	496	521	467	493	480	484	483	500	477	502	478	450	455	524	476	482	503	508	492	463	466	525	503	464	444	499	521	517	524	486	485	487	488	492	470	493	501	469	469	476	440	484	513	521	507	502	527	490	464	492	484	472	469	452	511	480	526	492	529	490	467	457	480	504	476	460	498	509	532	505	501	490	480	518	503	536	523	486	517	502	502	514	524	473	446	501	500	496	482	473	497	504	484	522	488	446	452	501	531	521	502	535	443	500	488	508	536	498	557	470	499	490	484	512	488	464	472	528	513	460	525	484	481	532	506	513	519	476	494	481	517	512	470	480	443	514	449	497	499	510	516	499	493	485	477	472	500	474	515	474	472	480	514	492	512	482	463	494	467	482	486	468	460	486	533	489	478	479	516	502	520	458	524	487	482	456	494	506	490	471	484	487	491	469	505	499	509	550	503	503	500	488	554	532	462	511	514	485	484	485	507	513	489	498	497	513	509	513	515	434	507	516	478	480	508	534	480	453	529	499	503	504	470	506	473	476	490	484	516	485	461	518	490	470	484	492	506	460	511	488	471	512	484	484	482	493	503	489	535	493	511	496	512	474	520	525	515	496	472	475	486	483	500	442	496	481	501	475	500	501	475	519	453	485	525	521	517	488	506	518	494	485	504	478	482	511	503	493	518	484	494	514	468	539	492	506	497	504	507	523	497	521	524	494	457	487	484	499	478	494	503	483	535	521	496	505	484	467	477	460	472	541	483	497	493	501	487	453	492	488	482	492	531	528	517	485	491	438	509	526	452	494	496	503	529	498	493	528	496	478	485	493	530	496	492	518	466	534	494	505	482	494	513	504	511	500	520	530	544	464	473	480	493	471	482	519	468	508	472	502	496	486	494	515	487	496	497	451	489	493	483	465	524	485	493	453	503	482	505	521	510	511	497	487	508	506	478	481	502	507	495	482	525	529	474	470	471	508	458	484	508	488	468	457	496	519	469	490	485	491	491	503	481	506	468	483	463	451	497	488	491	493	503	520	509	510	500	505	525	497	471	466	476	482	506	517	484	552	468	476	488	471	514	513	509	497	551	488	476	469	502	478	484	534	490	479	519	479	528	487	505	503	540	468	504	470	515	489	516	498	524	522	509	439	472	517	524	521	488	496	503	471	498	497	516	505	467	489	513	462	495	513	472	490	491	479	499	528	513	513	460	515	477	523	493	482	493	488	518	494	473	521	489	470	488	530	513	498	505	485	473	468	532	493	475	473	494	547	489	505	502	505	543	502	504	507	471	494	476	471	523	483	462	489	494	504	505	487	458	488	502	499	478	495	494	471	478	527	489	485	485	524	490	514	480	498	499	517	500	499	478	465	474	521	508	469	516	508	480	487	515	514	506	517	519	466	497	487	477	558	526	504	510	503	516	456	477	487	510	520	492	505	502	513	520	511	550	496	492	489	443	494	465	491	508	486	476	484	465	493	503	496	447	512	502	502	469	500	506	481	496	500	506	478	507	534	474	497	483	484	498	485	488	483	476	495	484	480	513	488	480	524	468	513	501	486	478	480	492	496	475	492	495	469	487	477	498	493	465	496	530	465	529	465	456	464	482	527	537	497	463	490	512	473	481	482	528	459	511	498	487	496	498	504	537	497	517	494	474	446	481	515	499	492	490	490	486	485	425	500	490	481	518	466	521	520	505	487	469	501	478	475	494	489	510	506	461	478	482	482	532	509	483	481	513	487	503	479	455	499	508	461	486	461	508	476	502	467	471	472	499	463	536	496	470	522	514	485	478	491	501	460	547	470	516	545	500	505	498	516	502	506	506	535	483	466	486	500	482	494	525	506	504	458	473	486	512	486	502	507	517	478	476	515	518	496	492	501	506	508	488	473	486	474	489	479	478	499	507	500	554	500	468	482	485	492	499	500	483	528	483	526	485	483	501	511	542	496	509	494	504	499	476	459	488	478	519	456	501	499	533	486	536	499	481	487	493	479	475	508	543	485	515	446	468	535	485	513	509	477	476	523	483	506	527	520	477	477	506	533	475	513	486	507	493	509	518	454	477	500	466	472	504	484	474	491	480	478	495	472	464	485	502	478	459	494	481	481	495	477	487	482	444	488	506	480	462	525	441	497	495	516	514	505	444	472	480	506	478	448	523	506	474	485	496	484	480	493	486	479	499	519	479	533	480	470	497	530	507	511	515	457	490	513	476	518	477	551	507	482	506	500	520	534	458	451	477	490	486	467	486	558	530	479	524	495	489	491	505	516	519	469	507	507	502	529	501	477	511	521	499	487	508	462	531	483	498	497	481	455	491	522	514	485	472	458	488	512	527	499	500	532	498	495	475	489	473	447	490	531	460	482	488	457	486	538	465	501	511	503	495	498	500	482	482	519	547	470	486	476	480	483	488	434	492	506	486	512	475	498	564	483	489	504	511	492	467	483	501	515	500	542	521	513	506	480	532	473	499	522	493	511	471	511	438	517	519	507	447	452	450	483	506	474	512	483	554	499	511	528	465	532	486	455	493	451	472	488	490	470	498	502	479	470	476	467	475	514	528	523	487	479	526	491	478	500	474	489	467	496	489	505	485	493	467	467	509	483	471	490	532	486	505	531	479	482	503	527	541	475	483	498	473	548	506	480	491	507	518	502	456	524	512	494	530	476	525	452	487	485	480	523	485	492	517	476	496	496	497	515	498	515	487	489	508	496	478	496	507	508	484	459	519	529	466	530	487
7905	2756	26910	20910	7185	1413	473	169	68	51	43	54	49	49	52	50	45	46	64	56	43	45	52	49	47	48	42	50	51	55	40	61	52	59	49	45	50	49	48	53	45	45	56	35	41	55	44	46	63	52	50	51	57	63	45	48	44	48	38	55	39	42	48	39	48	51	51	51	38	57	40	44	60	44	46	51	39	51	51	42	59	43	54	41	53	62	48	51	46	57	55	44	62	49	46	46	44	48	44	42	49	57	41	46	51	50	54	64	46	38	46	40	52	48	29	41	44	67	47	41	50	52	51	53	37	49	55	38	47	46	41	62	54	46	70	43	43	36	48	45	50	44	49	50	57	47	40	51	44	47	67	38	37	63	45	36	49	46	56	59	53	39	56	65	45	51	49	37	56	50	44	47	49	44	45	53	55	44	45	50	47	57	45	48	42	52	42	51	38	52	52	31	48	45	49	38	44	49	62	60	48	50	61	51	46	57	45	43	53	62	41	51	41	49	45	36	41	54	56	71	46	47	49	38	61	46	48	44	46	51	60	55	37	53	39	54	52	52	55	53	52	45	46	45	51	38	46	44	58	42	47	44	37	48	42	44	46	39	47	38	53	42	51	47	47	57	55	41	39	45	58	46	64	40	45	61	49	51	48	41	46	64	53	41	42	40	48	57	48	46	55	46	43	38	54	50	50	54	54	58	30	46	43	46	52	47	53	42	49	47	52	46	46	46	39	65	49	52	41	54	45	42	42	47	58	57	52	54	52	55	43	52	45	51	53	58	49	41	44	43	55	47	37	47	49	36	52	52	47	51	57	47	58	60	54	49	53	57	44	60	42	30	33	39	46	41	40	39	42	51	45	49	48	60	47	53	48	48	47	50	48	54	44	45	50	48	49	50	43	39	53	55	47	40	47	47	43	49	46	43	53	55	53	64	64	60	43	50	42	52	37	49	42	60	55	42	51	54	51	68	45	49	44	43	53	45	55	28	55	53	61	33	53	51	54	38	57	42	45	47	56	50	39	48	43	57	57	45	45	44	43	50	35	49	52	42	54	53	48	61	39	53	53	57	59	39	47	49	40	46	43	60	46	38	52	39	52	55	49	61	50	54	60	44	39	48	46	51	48	43	52	59	47	54	54	42	49	41	55	49	34	47	46	38	62	47	50	44	60	36	50	53	42	36	52	51	42	43	48	48	48	41	46	42	48	55	54	58	47	48	51	65	53	42	45	43	55	46	55	46	56	47	54	44	47	52	47	41	56	45	44	50	63	42	42	49	47	43	46	65	50	45	45	49	35	49	39	39	38	50	40	36	52	59	70	54	46	56	46	42	39	36	49	65	44	44	37	45	50	56	51	52	52	37	45	44	50	53	48	49	45	55	42	42	43	55	51	43	51	45	41	52	40	45	46	49	50	55	47	49	41	50	61	45	51	69	41	54	54	65	40	44	57	41	47	54	54	65	50	53	47	60	44	53	44	58	47	51	43	46	48	36	57	54	49	36	47	38	50	53	45	45	42	53	46	35	49	44	41	35	49	44	35	51	47	40	50	39	48	46	51	46	42	53	45	50	57	52	51	49	40	44	52	45	47	49	46	54	46	51	51	50	49	41	59	39	47	50	40	37	49	43	54	50	49	48	54	52	47	27	54	52	45	48	40	43	41	51	45	61	59	48	44	41	49	51	45	34	43	51	50	61	46	56	42	51	34	45	49	38	55	48	47	50	49	53	54	54	48	37	52	51	40	41	49	51	37	39	43	56	47	51	54	55	52	56	50	53	62	53	35	39	48	49	39	52	42	56	41	48	48	54	41	54	44	54	50	58	53	52	42	32	40	51	61	42	54	48	43	51	47	41	49	52	50	50	51	38	49	30	39	52	50	47	54	44	51	56	42	49	59	46	45	42	42	46	47	46	48	62	61	58	41	48	61	43	44	55	58	49	43	52	54	53	53	55	47	58	47	43	45	37	53	53	54	58	57	59	32	37	48	58	49	58	39	44	43	55	44	48	43	48	39	45	47	41	51	63	50	43	43	46	44	53	66	45	51	43	56	48	56	45	29	54	35	60	48	56	41	42	39	50	52	49	55	45	29	40	40	41	39	42	51	33	40	50	45	40	37	40	42	46	48	46	56	44	50	49	41	61	56	58	46	50	55	47	40	50	43	40	49	60	45	41	40	51	46	41	47	40	62	48	46	43	51	39	48	54	43	44	56	45	40	50	52	47	58	50	45	53	55	49	47	42	50	53	39	55	57	48	53	62	46	48	40	36	47	45	64	42	56	40	46	52	54	40	56	45	50	41	39	51	60	61	47	46	59	45	42	55	40	53	42	50	50	42	50	56	46	59	45	44	60	53	56	56	59	51	59	32	62	65	44	42	40	54	45	38	51	56	46	47	54	40	40	49	47	40	61	57	36	41	30	39	47	41	43	46	55	51	43	59	49	44	48	54	49	52	53	40	50	64	28	56	41	50	52	54	54	46	59	43	56	51	45	55	38	51	53	48	65	30	53	42	46	54	49	39	55	56	47	52	59	46	50	49	52	46	45	39	37	40	57	48	45	37	45	39	59	42	55	55	48	49	51	50	52	46	41	56	47	52	45	61	46	44	60	56	47	39	37	41	47	57	43	44	30	35	59	41	63	43	56	47	57	53	57	53	59	38	61	40	65	48	45	49	62	37	60	51	48	58	41	43	51	46	52	41	46	47	60	32	38	46	46	51	54	60	51	60	46	51	49	42	46	42	44	53	45	51	53	49	53	39	49	36	43	41	37	49	53	38	57	40	42	43	47	54	50	42	55	49	41	60	53	54	59	60	50	38	45	40	36	41	52	46	38	58	55	47	44	57	55	46	45	50	48	52	45	48	47	48	53	42	59	48	48	52	40	47	51	55	54	44	53	59	44	43	44	46	42	55	49	45	47	50	56	51	47	42	43	48	49	48	43	42	46	53	43	38	45	51	34	59	49	40	66	46	39	52	50	44	43	53	42	55	56	56	51	37	48	61	42	53	55	42	54	43	51	47	47	48	54	54	43	55	56	54	46	53	31	53	56	48	50	49	47	50	31	49	31	55	44	53	50	61	34	49	34	60	38	56	44	39	50	54	45	48	46	51	50	45	52	50	40	58	43	46	45	52	60	65	35	43	51	49	60	56	46	48	51	48	56	61	65	41	45	53	54	63	43	46	46	39	47	47	46	39	46	33	31	54	45	56	42	48	51	40	49	47	44	55	57	47	50	47	56	33	46	59	43	44	50	55	42	50	42	47	50	47	52	41	49	48	43	57	47	43	58	54	48	47	55	47	48	48	43	45	41	53	43	57	38	53	45	49	54	52	53	56	36	49	46	64	53	42	45	42	49	48	51	40	49	60	49	48	52	42	58	59	50	40	49	44	62	43	46	41	49	56	54	44	42	62	38	53	54	50	49	46	53	43	56	44	47	57	44	53	41	52	47	39	55	37	40	53	42	54	44	39	60	59	42	46	47	54
31897	19865	53351	46657	35249	21739	12025	4419	1345	695	560	595	554	517	533	513	548	548	515	505	546	541	527	541	499	520	521	537	528	525	517	524	483	526	536	527	548	553	521	537	515	523	580	490	532	516	523	524	550	537	526	467	498	557	512	523	520	525	525	510	512	500	591	576	525	461	531	544	569	505	548	528	498	577	518	544	526	493	540	502	534	544	539	538	508	536	504	556	476	494	499	546	554	522	499	515	532	537	487	531	537	510	560	567	497	549	535	495	533	553	569	487	515	518	540	539	544	530	542	514	515	524	501	521	569	560	535	491	542	518	551	534	546	535	513	538	536	529	561	535	538	534	538	519	521	535	518	555	498	533	555	495	533	515	514	521	522	531	549	518	543	498	543	525	531	552	576	491	566	542	562	534	537	486	536	479	548	543	549	528	524	545	596	551	526	521	532	539	531	516	529	522	523	557	496	561	538	542	538	517	559	554	545	529	518	539	547	552	509	510	529	507	578	481	510	489	562	533	490	533	513	517	510	530	535	570	514	569	482	542	511	505	548	504	506	566	547	546	509	530	557	501	505	543	538	501	541	501	543	501	509	544	485	482	569	534	557	484	557	556	536	548	571	517	498	524	545	557	546	559	535	551	529	492	529	513	537	504	547	520	513	496	565	543	557	518	545	487	579	534	555	510	535	501	509	531	505	527	477	517	501	510	504	506	538	550	509	563	510	553	538	534	523	506	517	543	535	542	527	573	527	491	578	489	518	518	537	548	547	515	544	546	549	516	516	524	526	533	517	513	559	554	532	525	526	537	485	517	570	530	503	545	520	528	513	489	539	544	517	585	517	522	552	486	514	517	522	543	492	521	559	521	500	495	501	475	556	531	533	512	544	523	510	514	537	524	504	508	494	541	515	506	506	529	538	521	569	524	531	529	517	548	517	540	581	528	510	550	491	548	544	558	533	547	578	484	517	547	586	523	531	531	538	486	534	522	513	527	545	567	531	548	547	528	543	511	507	527	529	574	511	544	597	514	483	518	553	542	542	554	581	517	510	537	544	498	532	518	499	516	554	530	512	548	576	533	552	522	535	560	541	539	516	534	525	484	518	520	512	536	488	534	491	568	561	497	528	512	532	524	538	544	518	545	520	536	536	561	492	533	535	559	503	526	504	539	514	538	505	533	550	552	521	531	523	524	514	560	522	518	533	562	499	545	539	507	554	511	568	519	506	569	507	480	579	560	556	539	514	521	527	530	499	538	531	537	505	509	564	543	514	513	550	561	559	556	530	571	525	575	529	535	499	489	547	500	542	511	495	512	498	528	540	530	550	525	534	563	513	512	537	551	529	496	529	514	541	557	532	523	518	495	535	492	512	497	532	530	569	532	537	498	518	523	541	519	525	497	530	516	496	492	548	538	489	520	524	540	564	542	532	573	483	540	567	548	528	554	521	541	495	503	503	541	503	511	545	538	501	535	532	554	518	506	522	546	576	477	500	499	547	489	517	523	563	503	534	515	554	512	561	557	519	536	587	539	528	523	528	538	547	527	562	500	533	496	550	562	552	530	493	507	540	500	546	531	488	573	536	485	548	515	533	572	517	538	547	540	555	529	505	525	506	531	524	549	549	525	503	559	539	566	523	530	508	537	518	556	530	507	493	507	549	539	577	481	521	511	507	526	562	516	554	521	533	545	500	523	533	539	511	558	563	510	497	527	530	552	544	547	519	533	534	531	499	561	525	513	523	531	556	533	515	530	554	553	542	556	552	535	531	543	526	497	572	533	550	532	555	496	520	528	518	546	527	531	528	534	567	506	498	503	574	563	544	552	488	520	530	545	518	504	524	532	566	514	509	536	497	518	515	511	514	530	531	520	519	516	537	522	553	520	592	527	544	547	521	530	510	519	516	551	484	491	485	528	501	531	508	547	542	561	556	576	543	563	533	500	523	509	525	494	522	510	519	577	528	527	539	555	526	524	517	537	507	495	533	564	551	492	496	530	514	546	522	530	561	499	548	516	480	500	502	515	526	510	538	531	481	504	521	541	491	571	519	524	542	519	497	541	474	576	510	535	541	530	534	563	554	522	532	531	555	515	571	548	489	549	506	555	515	542	520	576	513	535	529	523	551	528	528	537	514	547	538	511	504	565	519	539	488	547	522	560	585	540	528	516	508	498	559	564	527	529	476	523	511	495	529	536	553	553	512	539	512	525	501	539	513	531	518	536	513	568	517	543	571	553	549	531	497	499	553	545	550	507	570	523	527	519	585	519	530	539	541	517	535	516	552	532	529	501	535	575	515	539	530	519	498	523	524	525	570	555	557	543	561	523	510	518	600	550	523	543	528	516	503	526	544	529	579	507	523	526	517	558	567	503	509	542	493	503	527	592	558	543	516	512	490	531	512	546	549	513	551	504	543	535	510	542	501	571	523	515	502	498	566	565	524	524	547	565	548	542	538	542	536	493	535	539	547	483	541	522	558	532	512	501	525	483	538	546	540	511	486	550	530	535	523	541	513	564	550	551	551	513	528	520	527	548	501	506	531	569	533	491	506	541	520	531	534	555	518	544	533	491	520	486	507	557	484	555	557	513	500	517	522	522	568	561	523	492	505	502	503	486	547	519	533	505	527	560	522	527	535	562	552	527	551	498	528	546	517	544	546	514	519	549	519	482	535	521	538	555	544	545	530	522	564	541	483	522	516	550	503	527	500	507	552	519	524	517	511	555	516	517	585	507	517	551	516	561	573	518	544	543	495	502	497	519	529	546	542	551	514	559	522	510	496	463	502	546	512	531	508	562	524	544	511	548	544	477	523	499	549	540	554	549	502	501	527	545	522	519	549	540	548	578	502	556	535	509	508	522	516	568	534	507	519	516	537	534	523	520	538	548	505	524	539	540	554	541	511	535	546	551	517	520	573	540	525	509	540	518	478	542	530	520	562	558	549	478	511	526	523	535	534	533	504	558	501	533	525	528	538	515	520	501	526	526	491	504	513	541	497	561	533	523	580	537	584	535	560	543	561	534	547	541	498	521	503	539	544	559	539	504	545	539	564	560	522	516	498	482	548	556	518	532	521	531	559	523	568	545	543	514	520	506	521	508	600	498	500	530	526	520	567	554	509	524	534	568	557	537	519	554	553	501	514	549	571	501	522	520	535	526	556	515	539	483	541	544	527	537	503	512	531	549	502	517	546	527	552	521	517	552	487	509	538	555	552	556	550	534	547	538	555	525	510	518	517	509	532	555	481	518	496	514	518	556	483	555	519	496	552	551	530	524	535	545	513	524	502	540	551	563	544	513	553	507	543	561	528	520	481	549	580	534	569	516	495	553	582	554	489	550	510	511	521	529	503	546	517	531	557	492	523	547	486	539	540	489	527	525	552	565	529	543	538	535	527	550	507	529	574	537	492	526	524	536	541	528	513	493	498	524	510	544	578	536	544	505	569	552	507	572	506	519	514	493	561	524	551	542	473	527	540	512	560	509	562	554	527	558	548	537
9592	6164	37521	26803	10987	2324	620	239	77	62	44	51	38	34	52	39	43	39	46	40	42	53	40	40	45	40	48	45	40	61	57	39	42	51	41	52	46	36	59	46	44	45	54	37	52	34	30	46	48	47	62	45	41	40	42	42	48	45	44	37	44	46	49	43	49	48	45	33	39	43	41	42	44	37	48	55	41	44	44	42	43	43	41	55	52	39	57	44	52	37	43	37	47	44	41	39	48	40	36	50	53	41	47	47	45	50	43	47	41	33	47	52	51	40	55	47	44	43	31	41	44	44	45	46	41	48	49	52	39	47	54	52	23	49	47	30	49	56	25	35	36	49	41	36	46	41	44	43	51	51	36	46	48	48	40	50	44	51	43	39	52	42	46	37	53	37	43	46	52	50	75	49	48	45	46	45	45	41	51	34	43	37	43	52	47	37	38	60	48	51	45	44	43	49	41	43	50	47	58	44	43	45	46	45	45	53	48	43	49	48	42	56	45	42	47	49	39	42	36	49	45	44	58	40	42	42	37	48	41	50	31	45	37	43	39	54	37	40	43	45	40	48	49	43	37	42	42	47	45	48	55	42	46	36	48	41	49	52	41	45	46	57	42	43	56	34	52	49	45	37	39	43	60	41	46	57	38	43	40	44	56	50	36	51	54	36	44	40	39	55	46	42	49	45	36	43	38	35	54	47	40	45	45	37	43	47	55	42	48	53	43	43	42	47	41	50	46	50	46	29	48	46	44	47	43	50	43	34	41	34	45	40	45	33	53	45	45	54	41	36	37	46	50	40	47	45	48	57	40	34	43	53	42	44	41	43	39	44	46	39	29	50	47	47	40	33	45	62	46	43	51	58	43	53	48	41	34	49	40	40	43	51	46	43	33	39	38	44	29	37	41	44	35	37	37	59	36	58	43	42	43	41	50	58	50	43	35	59	46	46	50	40	50	47	46	39	57	42	43	46	43	49	47	35	43	47	41	57	41	45	41	40	42	45	48	40	46	51	56	53	49	37	40	50	42	39	49	49	45	41	51	39	37	39	52	55	42	49	45	47	47	56	50	48	39	39	38	43	49	48	39	47	47	39	28	43	44	46	53	28	37	53	50	31	44	39	45	36	36	34	41	50	36	48	49	37	42	40	46	50	36	42	42	50	43	40	55	33	48	37	35	45	51	49	62	47	47	37	45	44	47	40	48	34	60	32	47	44	44	48	63	42	27	45	63	41	38	50	31	42	53	50	52	44	37	55	36	46	38	44	45	45	51	46	42	47	36	40	40	41	49	43	42	50	54	35	47	60	50	48	42	49	43	43	54	38	38	39	45	43	40	45	30	47	35	51	54	46	44	34	37	52	38	43	43	27	44	34	39	35	45	29	52	44	37	41	41	49	38	42	35	48	50	42	51	37	39	53	37	41	45	38	41	47	57	43	41	49	54	38	46	44	42	48	53	47	57	41	43	46	46	52	42	44	43	42	40	40	44	50	52	56	43	35	52	43	41	42	57	43	40	51	52	42	42	43	46	52	40	37	52	42	35	48	53	48	41	36	50	45	45	51	38	51	35	35	48	42	44	46	46	37	46	47	52	41	61	41	49	39	36	40	37	53	56	53	53	47	46	51	37	52	59	47	50	48	51	41	40	41	54	44	44	57	43	38	45	38	50	31	46	45	49	45	41	53	46	43	44	49	47	37	38	37	59	41	49	51	40	51	45	35	40	37	43	52	57	45	51	37	54	48	42	44	50	34	41	50	25	50	40	39	45	43	26	57	37	36	45	45	52	39	34	40	40	53	41	44	41	44	50	47	35	42	38	50	49	44	35	55	43	48	40	36	43	49	46	51	58	47	40	51	47	60	34	35	37	48	58	54	40	41	41	49	45	50	39	46	40	51	53	43	40	42	40	36	57	34	37	46	40	50	37	34	41	43	37	48	45	49	42	48	38	54	51	40	41	45	51	59	55	41	40	58	49	60	51	35	45	44	32	48	45	52	48	55	53	30	46	38	42	42	54	50	50	42	44	47	49	50	37	43	58	40	44	39	56	53	43	54	50	40	65	43	38	56	48	39	40	58	36	27	41	53	52	54	56	49	44	40	36	36	44	43	49	40	37	50	38	45	65	51	47	44	46	42	44	36	45	43	37	43	59	45	52	56	42	41	39	38	42	49	50	55	47	41	42	53	44	47	52	36	46	43	46	43	42	40	39	41	40	36	34	48	47	52	41	45	54	33	44	51	50	41	45	40	51	40	39	40	39	46	46	44	40	41	34	50	45	52	44	41	56	39	61	39	54	47	37	43	50	46	45	48	50	52	56	44	48	45	40	41	45	49	52	37	44	45	44	50	46	45	41	57	49	41	45	46	39	45	37	53	39	53	49	46	51	47	35	56	31	40	37	40	42	43	45	39	51	50	43	35	59	49	44	42	44	53	53	39	50	43	42	50	46	39	41	51	50	38	43	51	48	44	52	50	44	44	58	48	50	52	39	32	53	42	42	45	38	43	28	37	43	37	43	40	35	40	51	46	47	43	41	39	47	48	52	47	44	41	39	32	44	51	53	37	34	41	36	42	54	45	43	40	47	51	60	36	50	46	55	53	40	38	42	47	51	41	41	56	28	36	48	41	49	55	44	49	48	47	56	43	56	42	55	43	38	32	33	45	35	41	48	54	41	43	46	42	44	45	51	35	47	42	53	46	41	45	48	46	34	37	55	49	50	36	56	41	57	49	47	55	49	36	49	52	53	48	40	39	55	43	37	47	38	51	39	49	38	45	43	50	45	41	50	42	40	33	43	35	55	48	46	52	47	47	56	42	49	56	51	41	40	43	48	51	50	44	43	52	49	42	40	44	35	43	47	40	40	43	54	42	46	38	49	47	26	49	38	45	50	43	42	56	38	42	43	41	45	44	52	39	35	39	49	49	56	44	45	51	48	47	44	41	54	48	45	43	47	55	53	61	40	41	54	39	41	45	35	34	39	37	38	42	39	44	42	47	47	44	43	41	32	46	34	45	44	52	50	31	40	59	48	49	38	35	33	48	51	45	43	45	46	35	36	50	57	52	37	51	40	40	39	47	59	35	39	36	39	55	48	56	40	34	44	42	51	42	47	47	48	36	48	49	39	30	47	33	47	43	43	37	29	41	48	41	46	40	49	50	35	45	43	50	45	59	43	43	48	42	39	36	41	40	52	44	54	46	40	59	40	45	45	35	44	42	44	56	51	39	46	41	60	53	42	53	46	51	39	48	48	60	40	41	55	31	44	39	45	40	45	43	44	40	44	46	47	43	50	34	36	39	44	44	45	51	42	39	37	51	41	41	50	46	45	37	39	46	46	39	53	63	48	49	48	48	38	43	38	44	46	41	45	45	43	49	57	40	47	34	46	42	35	39	36	45	46	42	46	39	41	49	43	51	53	47	47	51	42	45	47	53	49	41	44	39	62	38	51	52	50	55	49	45	45	53	34	51	60	40	31	59	47	40	41	47
35716	26978	61135	52293	40796	26479	14295	6048	1803	714	472	505	482	445	498	527	520	499	500	478	475	509	480	505	520	502	497	505	464	469	466	529	509	466	496	540	488	467	453	532	466	463	494	471	471	497	500	510	487	465	483	498	470	492	475	494	455	516	505	486	460	486	480	491	495	482	502	541	512	521	469	480	507	465	481	464	512	485	503	530	460	471	544	492	509	491	497	503	510	516	475	500	453	476	516	486	461	476	465	482	508	493	493	499	501	463	507	464	483	471	504	481	528	518	481	475	465	479	485	474	533	497	473	514	497	480	532	493	452	497	493	489	447	483	520	484	504	513	467	494	484	468	455	519	517	464	512	463	523	483	510	506	476	524	477	516	483	489	482	473	518	504	489	478	454	505	468	479	461	475	472	507	474	453	552	479	485	470	457	471	480	502	503	511	501	502	469	495	453	501	513	513	495	511	471	472	498	510	481	535	514	511	501	521	473	466	498	515	505	515	516	497	497	516	459	461	502	504	452	499	483	511	481	460	503	469	501	500	497	482	499	514	501	498	476	486	503	496	471	497	495	520	477	502	453	471	461	521	524	502	464	483	537	475	512	462	507	428	511	500	505	501	499	495	527	469	468	531	487	476	458	516	494	491	489	487	488	476	544	530	484	480	503	514	500	483	480	481	452	519	454	457	487	488	478	515	454	480	509	434	509	470	474	461	466	536	498	478	500	451	515	457	504	472	474	465	467	511	500	511	504	473	453	503	513	448	482	489	495	477	497	510	517	505	478	498	484	445	506	487	466	479	531	500	499	495	485	462	517	564	451	484	444	469	515	504	541	486	494	492	518	504	455	456	502	468	518	487	507	504	464	504	476	484	486	519	469	495	453	497	530	482	514	483	483	506	502	485	500	501	509	490	495	519	483	516	491	491	447	494	509	510	492	457	456	447	493	461	474	501	511	516	506	474	477	492	502	490	481	486	498	518	508	482	505	489	484	509	470	508	484	517	497	484	501	489	459	470	481	468	462	478	525	458	486	504	519	472	493	488	471	519	491	520	487	463	480	478	508	505	503	504	510	468	489	473	488	475	463	462	514	499	516	505	499	468	485	512	488	493	484	469	509	480	479	504	444	484	472	475	468	490	489	475	557	511	494	531	483	525	440	475	467	478	519	483	472	469	464	491	530	508	482	485	503	489	460	495	462	484	437	494	469	524	452	461	482	471	508	505	480	497	476	464	498	459	501	469	492	462	509	455	479	523	475	494	485	515	463	468	505	513	473	514	497	480	519	500	526	495	454	487	480	509	467	512	491	502	498	456	486	524	505	452	513	518	483	498	495	507	502	496	515	523	502	501	461	478	518	490	453	473	460	458	499	481	492	516	533	473	472	513	533	480	462	525	440	502	474	465	461	501	518	485	506	444	515	538	523	514	479	491	461	492	509	488	474	494	488	491	517	483	469	528	495	469	506	508	487	514	483	527	488	502	480	484	496	521	467	518	505	457	506	492	504	482	497	471	517	508	479	469	509	492	507	520	527	504	522	485	512	469	487	503	445	491	508	483	488	487	500	485	484	468	506	509	487	448	499	467	522	537	446	483	497	495	482	474	450	456	466	441	511	505	474	507	469	492	470	516	521	497	504	497	537	475	490	472	503	493	473	503	498	451	479	494	481	519	505	525	519	492	542	514	501	471	502	474	479	485	445	503	475	484	528	497	477	490	505	471	509	472	492	491	472	490	494	479	504	504	494	501	481	476	503	503	509	511	546	478	502	488	488	473	521	455	517	475	500	453	510	490	509	498	469	478	492	483	479	500	486	533	469	495	471	433	504	490	478	489	477	460	481	542	512	505	492	506	508	504	503	514	462	454	480	518	486	479	494	501	480	498	494	467	456	495	496	510	454	525	486	508	527	501	457	505	480	496	462	505	478	504	462	505	486	493	517	501	493	511	475	479	468	471	464	495	507	494	510	516	453	473	496	473	530	501	520	488	468	471	525	518	490	495	508	504	528	477	524	489	501	480	512	480	516	520	488	503	491	516	477	495	512	499	519	481	494	460	513	524	471	506	554	465	485	475	529	513	487	487	446	499	494	479	502	498	469	461	479	505	497	446	509	459	487	521	468	509	486	489	488	504	484	501	477	517	495	473	491	503	453	513	498	497	470	521	516	521	499	483	516	443	486	473	451	508	487	441	457	459	478	496	487	485	471	501	498	531	531	477	466	486	499	488	500	516	511	477	516	515	536	477	517	501	434	511	465	526	488	483	511	536	487	516	472	484	507	464	517	509	473	460	528	456	500	473	496	484	486	506	503	534	468	485	495	495	529	522	487	496	471	519	491	472	511	480	493	486	487	480	514	453	492	504	462	516	471	503	455	497	505	508	506	479	492	484	496	479	486	455	473	477	476	489	491	523	507	477	482	493	498	499	463	516	479	479	489	478	520	479	519	542	510	495	505	465	527	466	471	494	523	492	490	430	493	521	461	512	473	511	488	483	492	572	489	501	485	483	518	468	502	504	514	512	482	505	521	503	510	453	504	480	470	485	484	485	517	491	497	547	503	501	487	498	506	504	500	460	485	473	443	462	478	514	475	487	504	477	489	462	445	502	501	492	453	461	498	491	480	468	473	482	461	487	496	536	471	476	513	497	487	504	511	516	487	506	468	486	466	505	520	532	511	466	486	496	478	506	562	490	480	502	502	481	477	526	524	501	495	496	472	462	455	546	501	471	467	471	455	493	509	486	497	554	494	504	475	471	487	508	479	467	532	498	505	480	495	522	487	483	530	510	506	501	529	473	503	484	554	502	479	472	484	491	466	472	486	496	463	487	478	481	484	490	484	492	466	524	490	501	473	525	509	504	461	490	485	455	485	483	465	510	484	521	484	469	516	504	511	484	494	493	462	505	492	491	506	484	528	511	473	493	495	492	502	507	465	486	513	502	483	534	476	494	541	520	504	480	508	493	484	507	513	487	472	500	461	488	467	484	494	515	473	506	478	463	463	515	490	482	511	520	518	478	513	504	501	471	533	479	486	486	498	457	498	493	526	553	523	464	495	504	502	468	499	465	481	462	470	492	467	475	488	479	503	509	496	503	485	464	487	473	459	503	461	475	493	442	516	521	505	490	477	493	517	481	487	490	505	519	485	470	501	501	444	510	524	507	521	477	509	484	493	483	496	500	478	473	477	483	511	495	540	492	503	468	491	453	487	484	507	491	484	528	443	467	495	517	498	441	454	522	522	487	479	479	495	487	483	497	498	518	473	508	470	486	503	509	490	514	455	459	540	491	531	532	520	502	528	476	481	508	492	488	512	483	544	505	469	502	487	504	506	468	526	530	457	509	521	486	478	484	453	515	500	472	513	499	505	487	484	525	489	474	518	484	475	482	473	466	541	508	518	493	448	526	491	487	490	471	520	535	535	518	489	489	475	493	472	470	494	497	529	487	506	462	487	523	486	492	503	462	525	487	518	492	459	536	512	489	499	534	534	505	506	465
3410	1548	13146	10396	2896	536	181	78	75	50	45	50	49	34	62	53	50	53	37	45	48	42	48	46	51	49	43	51	57	42	53	50	54	56	40	49	44	58	44	47	66	50	50	68	53	41	53	48	46	61	44	50	45	60	49	39	45	52	43	42	47	44	42	59	41	34	59	48	55	44	50	48	43	51	50	42	44	47	47	55	43	50	44	48	40	45	49	57	43	55	37	46	52	45	54	45	46	51	48	54	44	50	41	43	51	43	47	61	40	41	49	39	34	51	35	46	49	49	47	54	60	59	59	44	46	49	57	52	58	44	49	49	50	53	49	44	61	51	40	53	41	45	52	56	43	54	32	56	54	51	46	52	48	46	34	34	56	44	41	46	55	35	37	41	45	50	53	38	38	38	29	51	51	46	49	34	42	43	45	46	42	43	38	48	47	54	45	40	55	34	38	43	59	60	48	56	64	47	60	51	50	45	57	48	43	58	44	53	53	56	60	53	41	45	40	39	36	53	44	51	43	59	51	51	60	40	48	45	47	52	56	55	54	41	50	44	54	49	40	50	52	53	47	51	48	53	39	54	50	46	66	59	46	48	42	42	47	47	45	63	39	63	51	47	60	51	46	59	44	40	46	53	55	51	61	50	47	53	41	28	42	56	53	53	47	51	54	51	43	51	48	40	60	60	47	62	56	38	40	55	43	47	32	34	41	56	38	48	46	53	52	48	51	52	54	53	49	50	63	53	48	58	47	57	40	35	49	37	50	49	39	51	59	50	46	48	57	41	37	40	54	54	45	42	37	49	57	48	38	41	49	41	51	49	69	46	44	44	42	55	54	41	39	46	32	49	49	45	56	39	40	41	57	49	54	59	43	53	49	49	40	45	60	48	48	52	49	49	44	35	51	45	56	47	46	49	48	42	54	41	45	46	45	42	53	44	44	50	40	55	47	55	52	49	52	52	40	48	58	43	37	38	50	31	56	50	53	57	43	47	48	52	62	56	54	51	42	46	53	49	36	42	38	58	45	50	48	51	38	48	42	54	61	53	35	50	51	42	41	56	54	46	38	43	49	46	51	41	39	49	47	47	49	43	47	48	42	36	54	47	56	35	55	60	34	51	51	30	55	50	56	46	35	55	56	48	51	52	50	50	52	47	38	50	41	49	55	54	49	48	43	41	60	47	46	55	65	48	49	44	45	44	49	47	47	53	44	36	53	51	51	46	52	43	52	52	55	54	41	47	46	41	49	46	41	49	45	50	53	52	49	48	49	54	49	51	38	44	50	62	50	36	53	43	45	54	57	36	46	45	49	47	39	41	41	42	44	54	38	44	45	56	54	53	48	54	43	46	54	63	39	42	33	46	57	44	58	58	47	51	47	55	44	39	45	38	40	45	47	48	38	52	41	60	51	52	58	52	57	41	56	43	43	35	38	72	47	49	53	53	44	44	44	60	44	52	53	51	58	47	47	44	52	41	38	49	64	46	33	54	50	35	43	62	51	44	50	39	47	58	47	53	49	48	64	44	58	61	40	42	43	44	47	45	58	48	41	52	50	54	46	49	52	40	44	50	45	30	44	48	46	44	50	47	45	41	48	46	50	47	47	57	53	51	50	45	55	45	50	62	42	50	46	49	49	39	45	59	45	49	54	51	59	56	38	48	43	44	60	57	62	39	53	58	46	52	42	55	51	41	50	62	41	51	37	59	54	53	40	48	54	53	48	38	64	44	60	48	55	46	45	58	55	63	59	55	43	58	56	50	35	54	45	45	41	42	47	47	53	47	47	58	40	49	48	45	46	37	41	46	49	53	56	52	50	59	61	39	49	54	59	48	57	44	46	53	31	43	46	37	55	53	53	61	57	57	65	40	45	55	41	50	57	44	43	45	40	46	44	47	51	44	53	64	44	63	62	62	37	45	50	61	53	55	57	41	51	37	46	44	58	59	41	44	54	58	46	50	43	48	41	51	48	40	40	47	60	43	54	42	47	44	51	47	57	39	32	40	47	59	52	51	61	46	51	55	56	59	35	58	51	54	44	43	52	49	52	50	40	54	56	61	51	43	54	52	45	50	46	49	52	58	38	51	41	48	49	50	38	54	48	45	40	53	46	51	40	52	69	51	42	47	45	47	45	53	46	53	50	64	37	37	45	48	48	48	41	52	36	37	57	62	41	51	40	38	61	61	52	56	48	43	57	55	42	46	54	52	45	46	46	54	41	51	48	46	39	47	41	52	57	59	52	47	46	53	50	56	51	36	51	57	40	38	52	33	59	50	50	47	49	45	52	44	46	48	38	48	42	63	37	54	55	48	54	54	53	52	55	56	42	42	46	50	46	48	61	55	41	48	41	50	57	42	44	45	34	48	45	38	46	53	60	46	54	54	50	44	44	45	52	51	45	56	39	44	60	45	46	49	50	44	48	46	35	34	57	50	45	53	52	45	48	57	50	50	53	48	49	56	49	51	40	47	58	56	39	57	55	37	31	40	51	63	42	50	47	53	53	52	58	47	46	51	53	42	40	47	48	53	53	50	37	53	40	58	47	49	40	40	62	46	45	50	59	39	51	34	52	44	49	37	46	61	46	51	45	31	51	50	59	46	45	49	47	36	44	43	47	51	52	55	59	48	56	41	48	43	49	47	45	44	46	56	48	54	44	58	41	46	50	53	49	54	54	44	45	51	62	48	58	46	43	39	46	56	45	41	53	63	52	58	47	43	48	44	56	50	46	46	50	58	46	43	44	43	47	52	50	49	53	46	42	55	41	58	48	46	39	45	58	41	51	46	49	51	48	54	41	33	46	58	45	49	46	43	48	46	54	43	40	53	57	41	53	67	48	47	40	49	51	68	51	40	35	45	43	50	62	42	39	46	52	52	49	48	52	46	39	41	51	47	43	46	43	54	55	42	53	52	38	34	41	55	52	40	49	49	43	43	45	58	53	47	52	47	43	46	45	53	38	55	44	53	47	54	44	44	42	45	47	48	39	36	41	62	40	46	54	44	42	54	54	51	54	37	49	42	41	55	56	45	45	44	47	38	40	49	52	36	42	52	42	54	36	50	48	54	62	51	43	49	50	62	42	53	54	45	51	50	47	58	47	51	33	54	51	51	44	46	42	51	42	39	50	42	58	54	53	39	45	51	49	43	52	41	47	41	48	57	52	42	38	58	60	36	45	53	50	49	50	47	52	38	47	54	60	50	55	42	57	41	55	46	44	50	50	51	43	48	57	39	45	49	37	50	47	50	59	56	41	51	59	54	45	58	49	47	55	52	47	54	51	61	61	50	50	51	52	45	45	51	53	52	41	49	54	57	51	51	54	54	52	52	48	58	43	52	59	62	49	52	57	47	44	51	54	53	62	59	54	43	40	44	39	42	52	53	56	44	51	48	55	40	47	61	46	57	45	39	54	37	32	43	48	50	45	45	48	50	48	40	55	51	55	48	60	60	43	49	40	38	50	48	40	58	45	34	54	49	50	57	53	51	54	43
27293	17514	40543	34503	25288	11728	4265	1793	828	569	564	553	504	528	534	554	527	527	488	552	512	539	520	558	523	542	498	545	519	556	499	484	514	565	492	566	516	549	528	515	518	517	501	556	462	529	552	521	520	545	479	475	546	500	565	533	521	530	551	551	515	531	559	531	538	555	532	508	511	526	575	521	550	532	545	554	525	543	514	521	528	538	466	500	531	523	547	496	490	501	534	499	597	515	520	509	535	536	506	469	522	539	583	505	486	564	454	529	513	527	515	505	546	546	546	570	556	509	538	515	520	565	519	506	513	513	528	517	547	531	560	518	496	540	514	532	542	518	502	511	542	514	500	548	503	543	527	507	501	570	506	517	578	526	543	493	541	508	475	526	482	525	539	504	551	516	562	499	556	521	528	519	513	476	496	495	535	552	514	556	506	525	509	488	537	500	502	511	541	541	568	543	532	508	528	510	569	488	535	514	529	508	547	545	515	580	529	551	532	503	518	527	523	548	507	526	558	506	519	545	549	517	510	503	541	541	563	524	550	567	564	541	531	528	538	539	543	509	509	522	538	518	527	544	493	512	536	487	520	480	518	567	537	508	511	530	542	578	502	517	535	549	554	472	511	492	526	530	539	487	541	547	533	527	545	497	552	489	514	477	514	571	539	502	531	512	521	507	545	496	519	570	510	553	522	545	511	523	538	481	516	536	521	569	516	530	552	504	515	520	571	529	508	528	525	521	537	573	549	519	530	557	507	512	549	542	523	565	540	584	527	519	502	519	574	504	556	538	518	529	495	511	499	529	539	514	479	538	520	493	472	525	514	504	558	541	549	547	558	517	525	533	505	524	505	525	528	504	520	498	488	534	511	533	539	490	527	560	561	504	521	554	468	520	538	535	559	572	521	526	538	535	554	532	485	524	535	538	543	555	521	535	525	526	513	530	529	525	545	535	524	516	530	497	544	547	503	550	545	531	511	536	514	544	528	528	517	509	519	530	553	558	560	507	502	521	502	514	496	501	503	529	519	541	513	457	520	519	527	516	512	562	545	521	540	523	539	519	507	548	504	563	491	523	557	552	540	534	483	509	576	544	542	509	564	564	523	507	497	550	562	574	565	505	517	495	521	537	539	529	515	565	559	542	492	510	512	493	518	510	565	566	501	522	570	544	529	552	518	514	521	516	512	506	523	522	522	504	514	529	529	534	506	502	516	535	548	554	522	493	511	506	512	495	487	544	534	513	504	541	499	479	512	531	558	525	492	531	496	560	520	539	539	518	524	531	521	542	571	519	512	511	464	531	478	527	545	528	562	535	509	556	537	535	526	504	507	530	553	549	524	533	473	531	540	522	513	538	544	545	537	533	528	540	512	504	508	527	528	574	518	532	526	547	509	600	524	506	533	541	541	579	483	545	556	508	514	485	493	524	484	526	489	554	539	515	489	537	522	531	539	534	547	537	537	518	521	512	533	511	538	532	512	509	526	505	552	533	530	530	507	527	525	534	520	508	573	518	527	534	562	523	516	525	516	481	496	512	545	497	500	512	522	526	508	546	522	496	503	533	489	557	503	532	523	550	523	550	509	530	510	496	477	498	527	486	483	538	552	533	478	509	492	509	488	533	502	551	547	532	562	502	517	528	542	537	507	528	511	493	545	529	523	555	533	526	539	562	491	557	528	506	504	527	542	534	532	541	532	507	522	489	530	518	549	504	548	500	535	512	519	529	534	513	552	535	547	547	503	586	558	568	526	524	513	533	527	524	512	533	533	571	563	488	520	582	504	537	514	541	543	544	532	547	512	521	595	523	521	536	526	505	502	524	510	522	559	526	544	554	497	484	562	515	569	538	516	511	509	516	515	568	535	564	525	477	491	521	505	533	545	530	529	539	504	530	515	583	528	486	499	538	542	525	520	537	524	508	541	503	500	552	527	495	534	524	523	500	540	534	502	535	534	512	544	477	522	518	552	524	570	485	527	556	547	519	527	532	573	515	561	491	492	506	485	545	539	557	508	512	520	545	551	507	533	515	534	526	496	555	499	497	571	482	484	523	533	524	563	539	515	519	565	534	551	539	518	564	530	508	530	510	530	547	554	530	506	537	485	536	549	592	496	518	541	523	530	551	505	504	563	538	537	527	505	553	518	521	546	518	548	555	540	477	528	557	574	529	512	518	518	546	495	531	554	468	545	530	521	533	541	487	566	534	580	538	475	514	547	538	491	544	514	535	556	509	488	516	524	517	535	514	505	534	552	515	533	533	485	528	545	520	535	518	513	506	534	510	520	528	562	516	535	512	488	546	528	515	542	498	522	562	541	532	527	548	547	542	536	540	551	509	523	524	523	536	504	535	504	494	520	520	523	540	534	529	541	496	531	516	549	545	516	512	540	576	551	511	568	539	559	514	513	524	532	525	530	524	551	520	547	512	474	522	568	509	499	515	551	530	528	514	533	540	523	469	525	520	483	487	544	525	500	467	553	509	535	542	516	513	516	528	504	512	530	510	533	508	523	520	541	512	531	535	489	533	510	523	532	535	531	487	548	472	504	538	553	505	515	496	563	537	535	524	488	557	529	484	571	526	519	523	557	519	523	527	540	532	547	540	523	554	528	492	541	567	517	530	514	546	522	563	541	534	533	504	538	517	541	543	533	548	505	495	515	497	511	512	506	525	488	546	549	533	546	511	518	528	515	475	545	574	519	528	511	544	500	559	496	566	500	506	551	541	526	559	518	512	506	552	509	506	569	519	580	490	567	555	507	484	523	541	515	491	575	531	539	566	506	538	492	505	540	553	519	533	522	534	574	525	531	536	532	571	507	539	483	545	512	534	532	522	507	531	491	482	541	548	494	512	541	564	560	536	540	516	532	511	522	494	513	536	494	496	539	569	468	587	510	511	550	541	513	518	535	488	504	539	536	554	523	505	537	501	532	507	511	518	547	518	496	492	517	525	520	554	511	513	515	474	532	517	552	497	490	536	532	534	522	558	541	522	546	532	551	533	554	488	534	582	527	539	527	532	505	530	511	542	506	532	548	497	524	521	533	512	535	534	538	567	498	512	523	510	506	523	514	504	477	528	483	497	508	521	498	498	555	538	548	563	517	522	548	556	564	545	576	528	492	499	497	540	472	521	507	550	491	518	518	544	538	544	506	522	520	542	538	545	527	541	550	532	519	560	501	487	523	523	548	554	520	544	486	505	506	507	514	554	527	531	468	545	546	533	551	494	518	526	555	507	505	513	504	517	520	528	555	524	516	521	545	540	566	537	546	554	566	508	496	491	492	560	525	501	490	548	570	516	508	512	553	508	479	504	538	555	549	572	521	531	576	528	542	526	507	502	563	513	509	573	529	517	535	507	504	512	529	567	512	502	538	529	514	520	510	523	530	505	519	494	503	530	511	539	515	484	522	542	506	504	563	500	534	539	521	510	544	527	504	539	521	518	566	517	551	557	530	533	537	535	542	481	489	507	563	557	573	504	527	500	537	515	518	525	460	524
8720	5205	28066	23094	8330	1593	415	173	69	47	58	49	61	55	48	41	48	49	44	36	42	52	73	55	43	41	33	47	52	42	52	51	45	49	34	33	41	40	51	43	47	52	36	46	45	36	48	47	44	39	42	32	49	55	51	32	36	47	49	58	29	43	46	40	36	40	46	50	44	44	46	46	55	39	43	44	50	35	48	51	50	35	57	51	48	46	42	44	51	38	43	52	43	49	56	41	48	30	52	51	61	48	39	50	37	47	50	40	40	42	41	44	54	49	42	38	44	42	34	52	42	43	42	39	50	58	48	51	45	50	52	45	48	41	54	49	44	41	39	53	45	56	49	51	57	65	43	46	39	57	35	52	45	51	53	42	47	41	52	41	52	40	42	49	37	46	45	52	36	39	49	56	51	46	50	34	62	47	43	47	32	41	37	45	41	50	48	38	48	43	36	52	53	47	31	53	46	47	43	41	39	43	60	47	38	55	48	53	57	49	48	53	60	44	55	34	48	46	44	44	53	51	54	54	36	43	34	49	45	39	53	30	41	41	42	46	40	45	43	44	39	43	40	48	38	42	42	38	60	56	52	42	39	38	41	45	56	40	43	47	49	49	50	43	43	43	54	53	47	54	47	40	53	29	44	50	53	50	41	54	37	54	55	50	33	45	36	47	46	61	49	42	44	42	51	47	47	40	41	53	41	41	51	45	55	49	52	49	50	39	51	48	46	30	56	34	46	37	45	41	45	48	56	44	60	50	48	44	54	54	49	44	40	45	50	48	36	48	53	50	39	42	36	33	52	41	55	45	48	50	46	44	43	44	48	47	52	51	44	34	31	46	38	47	40	42	49	36	45	40	32	38	40	42	51	42	52	47	48	53	44	44	57	42	55	46	56	46	39	46	44	50	46	54	47	54	57	41	41	49	61	50	35	45	39	40	50	37	52	50	51	61	52	48	46	53	42	49	64	44	40	38	44	45	43	48	43	42	40	49	46	50	39	37	56	49	58	57	44	45	53	45	55	32	42	34	47	49	40	42	47	48	46	42	50	52	39	35	37	41	42	47	47	56	53	52	63	58	38	41	52	44	51	46	39	37	50	43	64	44	55	44	40	51	43	43	44	41	33	53	54	42	41	43	41	42	42	45	38	59	45	52	51	42	44	49	46	44	43	51	43	40	43	45	48	35	49	36	60	38	58	55	44	46	52	44	48	50	55	50	44	36	42	49	30	36	43	49	42	38	49	36	43	49	49	34	49	53	44	31	47	42	36	45	48	38	55	45	45	52	37	51	39	43	45	49	43	50	35	38	50	46	39	43	50	48	50	51	42	48	43	44	36	42	62	44	46	49	52	47	45	40	48	43	36	46	34	57	57	44	52	44	49	45	46	38	47	51	49	47	51	45	49	43	51	41	52	46	48	43	37	40	41	40	51	51	44	43	45	53	36	44	46	47	37	37	57	42	49	48	38	59	54	46	54	46	52	50	26	38	47	45	42	42	51	45	50	44	42	44	44	32	61	44	45	38	70	43	45	42	42	47	48	44	29	55	45	46	44	38	41	62	47	50	48	42	45	47	51	55	47	63	44	50	40	55	44	39	39	47	36	41	48	36	48	54	41	49	51	47	54	29	38	64	40	35	55	47	39	48	51	53	52	40	51	47	50	54	49	49	53	49	40	48	51	40	49	47	43	50	44	49	60	52	65	52	27	45	49	46	48	44	53	44	50	52	48	49	52	39	41	43	49	50	36	44	36	51	33	48	42	43	51	36	49	43	47	42	47	44	50	44	50	49	44	41	40	51	47	49	48	44	42	50	46	43	49	47	39	56	50	50	46	47	57	29	44	53	46	58	45	46	49	54	48	38	40	44	46	32	44	56	50	53	58	45	41	45	32	38	55	41	40	48	43	41	39	42	52	41	42	52	49	43	42	54	46	47	40	43	41	39	43	41	50	52	44	45	56	58	47	38	41	42	49	47	49	44	46	50	45	42	42	41	46	54	50	42	58	44	45	45	46	60	43	57	44	38	51	46	49	44	49	53	38	37	36	47	31	52	35	56	40	51	37	45	39	39	48	48	42	42	44	43	33	36	35	47	35	49	51	35	39	47	49	55	33	53	42	51	46	44	49	47	41	55	51	48	54	38	43	54	47	43	30	40	48	47	43	62	55	48	39	56	51	38	38	59	48	50	65	41	38	56	38	49	39	47	47	43	56	41	47	40	42	45	39	47	44	56	51	35	50	43	42	45	43	39	41	52	40	44	52	50	37	47	36	37	48	35	41	39	48	45	38	51	54	45	41	51	36	41	41	44	37	40	44	42	45	53	53	41	48	41	42	47	42	51	31	46	40	45	33	38	52	50	45	44	45	45	43	44	43	61	60	46	47	36	52	51	39	48	47	52	37	41	45	48	59	53	48	54	42	38	48	61	36	46	43	39	48	55	36	48	44	48	50	33	37	45	38	33	40	38	41	26	52	48	50	48	42	47	39	48	43	45	45	42	42	33	49	51	50	40	45	47	59	54	36	39	49	48	57	41	42	48	54	47	52	41	41	41	49	39	47	38	44	48	44	38	50	66	49	55	46	37	47	36	45	46	50	51	47	57	42	42	50	36	48	41	43	47	42	39	44	53	61	51	53	45	49	62	47	45	37	38	55	41	33	53	61	58	48	49	49	55	37	60	47	51	50	42	57	42	39	36	49	56	50	54	27	43	55	47	54	42	37	36	47	36	40	42	47	48	41	34	45	37	44	40	49	46	45	43	53	55	50	41	38	42	53	42	47	40	54	49	50	43	47	37	57	43	40	34	57	36	45	40	47	48	53	43	52	56	43	43	50	41	36	39	33	37	38	56	44	49	38	48	46	48	53	45	37	46	48	30	55	47	51	41	42	43	47	54	55	58	51	45	35	41	44	37	43	48	43	54	38	35	45	41	41	41	39	45	39	59	43	38	61	52	38	45	25	59	49	44	41	43	52	42	45	43	46	48	41	48	46	34	40	56	40	56	42	35	41	45	44	37	45	44	51	43	49	40	45	54	40	40	41	33	47	52	55	36	49	39	37	37	48	50	49	44	48	43	40	41	46	35	33	56	57	55	53	61	52	51	51	56	44	37	40	40	40	57	50	37	59	47	59	43	47	41	49	47	60	47	41	43	38	36	50	46	40	45	45	48	45	43	46	48	53	46	55	41	45	50	37	57	41	39	41	44	45	42	46	49	47	54	48	50	47	41	52	41	40	40	46	43	56	41	44	37	49	57	47	47	38	42	63	51	49	39	34	45	45	50	47	51	36	47	59	55	48	48	46	43	52	49	57	55	50	47	44	41	50	39	41	40	50	35	31	45	51	46	50	51	43	48	38	68	39	40	40	49	40	53	47	46	49	51	36	50	41	58	44	37	36	56	50	43	47	45	43	42	43	38	43	44	56	35	51	41	50	43	44	46	42	46	40	40	36	30	54	51	43	57	46	45	48	60	51	48	46	56	56	44
40650	25420	53309	47674	36795	21628	10174	4260	1266	659	549	502	538	511	495	503	461	520	518	489	512	540	493	486	498	522	479	509	488	505	470	498	505	511	469	489	440	487	514	498	538	520	482	484	508	458	470	532	480	537	538	515	491	515	462	517	491	516	511	477	494	502	533	480	496	494	502	519	506	495	465	480	493	528	487	489	511	537	535	535	494	478	486	494	465	514	493	501	507	503	497	448	510	491	539	542	459	514	493	497	498	482	507	472	506	467	518	493	483	472	480	500	484	495	545	459	512	501	482	486	486	453	503	524	516	498	508	487	517	482	505	461	509	499	466	503	503	483	503	508	502	507	533	510	504	529	528	487	491	539	541	465	525	476	498	475	500	516	512	491	501	517	510	503	520	516	483	520	511	517	481	486	479	462	514	497	520	482	480	496	504	504	486	519	484	536	451	458	497	495	502	494	532	502	493	523	485	508	501	526	478	490	492	518	501	501	517	464	480	511	487	480	496	466	484	463	514	502	476	469	526	508	516	477	469	508	478	486	512	525	452	529	521	510	490	514	485	504	504	462	525	503	486	524	515	471	513	521	462	543	476	487	454	504	522	498	511	506	519	518	483	504	469	518	527	440	483	481	473	484	479	468	464	479	523	504	472	463	515	484	524	504	486	524	492	529	460	487	466	526	469	550	509	467	523	480	489	510	514	469	511	526	477	494	457	489	511	503	501	515	541	470	482	512	470	473	483	481	463	535	488	494	518	534	492	475	556	535	480	454	489	490	492	524	517	502	483	513	476	511	492	523	518	491	511	504	528	461	499	480	506	488	463	511	517	469	489	511	512	537	474	480	495	491	506	493	496	481	484	453	509	505	505	482	509	469	486	475	502	545	509	506	513	516	521	490	495	532	475	512	494	482	525	540	480	495	504	530	542	492	490	526	496	506	526	473	521	490	537	519	505	515	515	510	520	506	499	488	473	512	478	491	477	508	525	501	499	506	481	486	491	486	502	499	522	549	503	489	536	486	515	488	481	503	515	507	535	533	522	538	521	520	522	485	498	474	484	464	483	488	503	525	484	525	542	487	518	486	478	502	505	515	497	521	478	457	485	494	510	508	505	517	494	518	534	536	447	508	501	491	495	521	506	537	493	476	503	512	501	502	458	503	534	524	545	492	504	494	507	494	495	483	480	477	537	495	525	513	511	463	542	469	519	492	474	494	487	476	491	528	514	493	475	505	456	521	549	519	479	502	431	529	513	515	492	481	513	502	476	510	491	526	499	481	526	507	518	488	474	540	518	532	544	510	507	531	551	502	486	483	522	469	515	504	482	510	525	501	524	534	513	522	523	489	490	473	493	502	519	473	492	499	537	464	486	496	469	494	476	470	502	484	494	493	510	494	495	509	504	484	502	510	502	513	483	512	480	483	502	511	506	507	525	495	485	526	491	451	501	464	513	501	539	513	515	484	475	535	528	469	452	484	497	499	492	469	485	518	496	506	516	519	487	470	528	526	491	484	554	519	479	512	522	510	494	522	501	482	502	507	484	483	472	472	518	487	488	511	477	486	490	495	536	492	531	517	516	518	514	483	488	544	488	468	503	493	502	489	539	508	513	509	533	506	498	524	490	493	506	528	504	514	505	462	496	560	509	533	480	490	478	510	490	515	550	476	523	509	475	516	485	515	500	510	508	524	476	504	503	481	490	516	492	470	514	464	500	502	513	524	520	501	486	507	454	498	512	509	517	505	493	498	514	494	512	512	474	480	497	507	503	467	492	525	521	512	507	494	508	482	491	471	504	539	511	492	487	497	537	496	515	498	528	464	484	513	491	481	522	498	484	495	518	486	506	491	520	491	518	474	533	490	526	483	525	492	509	498	526	500	478	497	464	512	529	509	479	472	501	468	504	459	515	502	492	507	506	461	496	486	478	522	549	510	536	452	482	504	484	469	509	533	495	497	500	514	501	504	499	516	494	483	501	511	514	498	475	529	509	512	509	511	486	494	480	530	461	475	480	496	509	477	536	497	507	495	515	471	493	487	479	529	495	502	501	554	499	538	464	520	502	512	496	508	483	526	496	487	572	505	526	518	503	480	495	508	482	487	470	471	480	500	497	526	532	518	492	512	480	457	528	524	502	462	485	512	519	525	484	528	495	516	515	500	505	541	497	476	523	484	508	518	495	479	489	518	538	476	491	520	475	515	478	511	492	500	505	514	501	532	469	558	529	505	495	498	483	540	459	498	523	489	480	495	494	487	505	536	529	493	529	506	459	491	503	457	476	530	547	500	518	495	488	465	493	542	495	512	478	519	488	493	496	485	517	519	512	493	512	475	479	504	518	468	478	472	484	536	504	467	509	510	522	529	501	461	511	504	462	485	506	529	528	477	512	496	475	497	534	516	480	475	509	474	496	482	471	468	487	509	517	534	515	501	452	516	493	502	466	483	528	491	474	509	504	491	479	482	477	463	513	502	513	518	507	486	520	517	509	534	516	501	488	463	484	499	479	469	481	515	505	546	516	490	500	547	486	495	468	521	501	476	512	544	495	521	500	482	474	480	511	475	542	500	517	483	481	489	474	521	518	466	483	481	490	539	513	547	488	523	510	488	489	484	518	537	445	513	498	517	514	530	509	524	455	509	496	462	487	481	501	479	517	497	505	500	492	474	546	492	499	516	493	493	467	532	517	519	501	497	487	475	506	521	509	523	494	505	498	522	469	456	488	524	469	505	515	498	502	469	522	508	507	475	497	471	512	507	483	468	506	500	494	511	523	527	506	526	475	491	528	497	533	497	549	498	492	507	518	467	496	516	502	503	511	541	488	512	536	497	485	495	508	547	473	507	492	479	497	502	491	493	511	506	516	479	479	529	460	463	474	498	483	525	475	462	480	500	479	493	461	525	531	559	497	456	515	500	498	524	444	486	541	509	481	487	509	531	491	510	539	488	437	509	533	476	488	484	509	543	465	536	475	495	498	496	486	506	475	509	500	512	492	466	512	503	526	517	516	523	488	487	500	507	511	499	517	487	510	524	495	502	515	498	492	489	506	475	463	488	515	495	503	533	492	476	484	464	507	502	504	538	489	514	503	496	494	500	502	507	497	472	482	489	458	494	490	495	531	514	456	505	489	497	526	500	478	474	505	495	531	476	505	476	503	450	513	488	515	498	508	482	484	527	496	512	497	475	486	472	503	503	527	471	489	515	462	518	530	520	546	482	520	520	494	465	537	467	534	500	513	500	491	491	523	475	465	523	510	491	519	500	505	470	517	526	526	505	499	502	506	481	512	479	526	478	487	518	475	511	500	498	500	482	518	504	522	482	513	506	513	451	531	490	514	485	532	549	493	490	509	481	507	501	489	437	520	530	483	495	495	529	496	510	508	474	485	492	488	509	465	493	476	504	466	536	499	474	527	521	486	475	476	473	474	527	511	530	540	518	498	519	518	488	511	524	522	461	529	518	506	508	466	532	464	479	530	560	483	504	512	519	534	473	482	469
10490	6828	28477	22731	7626	1436	361	138	84	52	51	40	52	51	58	52	43	42	51	61	40	50	52	50	50	54	43	50	50	40	62	43	44	35	50	59	39	56	50	44	52	40	40	47	49	39	38	38	42	51	57	51	51	45	44	53	50	40	46	42	46	57	52	56	44	50	53	41	48	54	50	41	56	44	35	59	44	50	54	42	43	49	41	43	53	57	47	41	54	53	53	52	40	48	51	77	43	51	59	44	49	44	33	53	46	42	51	43	45	44	57	62	37	57	48	47	40	54	49	41	45	41	46	44	59	50	43	53	50	47	62	47	44	44	53	42	39	37	49	46	46	46	47	47	43	48	55	44	53	37	53	53	50	56	60	53	59	44	49	52	52	56	32	41	54	46	42	37	52	46	47	43	44	40	35	39	38	43	45	54	44	45	57	43	45	48	47	35	53	40	47	59	44	55	49	56	52	58	58	56	50	43	49	42	59	63	49	57	44	55	51	44	55	51	48	39	37	49	54	56	48	41	46	49	36	56	50	43	49	37	49	50	52	43	51	41	51	61	45	53	50	53	56	46	47	49	60	53	50	39	62	53	47	48	54	49	67	50	41	48	44	42	54	56	53	51	50	35	51	49	52	62	52	45	53	53	50	42	43	51	53	49	51	46	44	51	47	46	50	48	53	52	44	55	53	51	41	53	50	48	47	43	41	48	44	47	52	58	39	62	47	42	43	53	55	52	53	51	48	39	45	39	44	56	59	49	48	48	50	42	51	36	44	46	48	42	51	63	55	46	57	43	50	46	40	53	57	62	41	67	56	64	45	44	60	48	56	57	47	46	32	60	49	49	53	57	54	38	45	49	55	50	61	49	54	39	44	56	60	45	40	56	36	52	41	52	32	48	60	42	47	54	53	44	46	39	55	50	47	44	60	43	54	42	42	45	58	40	43	53	41	46	44	46	53	61	51	53	58	41	50	54	50	46	52	37	50	54	47	53	49	44	64	47	44	30	56	53	44	58	39	45	50	37	57	44	57	61	46	55	37	43	50	46	45	58	52	54	51	45	53	54	48	50	54	44	50	45	41	41	51	40	47	54	49	49	44	40	45	52	46	48	40	53	51	46	56	51	29	57	57	43	49	39	47	40	45	41	49	46	53	53	48	47	47	62	59	44	44	40	56	61	49	50	54	41	59	47	48	61	40	57	42	47	59	56	62	49	59	48	44	45	39	46	48	42	51	46	47	58	43	63	42	39	46	51	63	43	48	47	47	48	46	35	53	56	43	49	38	45	41	41	46	49	52	44	42	59	45	51	51	46	45	58	40	49	35	59	67	44	51	44	40	37	37	52	50	42	51	61	55	57	62	45	56	44	50	39	47	45	44	41	55	59	44	53	42	52	43	60	49	36	47	39	46	43	38	52	55	41	42	68	43	34	59	48	41	39	43	46	58	67	36	39	51	55	51	51	35	49	63	43	54	36	69	53	49	43	49	58	52	46	50	36	44	58	40	55	61	37	45	46	52	49	45	33	44	71	58	60	50	53	51	52	55	44	42	49	36	48	63	53	47	54	60	58	42	51	48	47	54	48	52	46	52	40	59	48	50	52	45	42	42	47	49	49	56	51	44	55	53	41	44	41	42	53	49	30	52	43	36	50	52	50	36	48	41	60	63	44	47	39	56	51	43	37	48	33	46	62	35	43	50	47	49	41	54	41	39	50	59	52	42	47	49	54	31	61	55	52	55	53	58	52	56	39	43	40	55	60	44	41	54	39	45	49	43	44	33	48	47	41	46	53	60	52	50	43	43	49	56	44	46	50	38	40	49	44	53	46	39	46	46	52	42	35	41	39	44	50	50	46	37	47	51	59	56	46	52	50	55	62	49	34	48	49	56	44	55	60	48	40	58	50	49	46	43	57	42	48	50	57	36	52	53	59	50	62	49	52	50	51	67	53	51	48	42	44	59	42	58	39	49	44	29	54	51	41	45	53	48	56	53	51	44	51	50	42	55	36	46	48	38	40	50	45	55	44	58	50	40	40	46	53	50	49	39	48	55	68	65	64	45	54	35	50	34	37	41	50	47	29	58	40	57	57	41	57	54	45	40	51	42	51	52	37	52	47	45	42	39	49	52	53	53	66	63	50	43	66	49	45	36	50	44	51	45	44	50	51	44	52	41	51	57	45	59	38	47	54	54	64	65	47	46	51	43	39	55	56	52	49	61	41	44	48	49	57	39	41	46	55	42	35	59	48	56	51	46	55	53	40	47	44	49	46	49	37	50	50	47	53	42	48	49	44	38	41	48	46	36	52	48	49	42	52	40	42	43	49	48	58	45	62	38	47	47	50	59	46	49	52	41	57	53	47	54	49	56	52	40	39	56	39	60	57	49	49	44	56	50	47	56	50	60	35	52	57	53	41	35	52	56	56	46	48	58	57	42	37	52	59	36	58	35	42	48	45	45	43	44	57	46	47	59	52	44	46	41	51	54	47	55	39	45	38	49	43	55	42	48	52	56	44	42	47	58	48	36	46	47	46	52	44	43	47	55	53	52	52	61	51	39	57	43	61	50	38	51	43	56	48	43	44	60	70	54	50	49	52	49	39	50	52	46	53	55	58	52	50	53	63	57	51	51	53	58	55	54	45	50	50	39	57	41	39	47	54	57	41	45	45	50	57	56	37	51	48	30	55	65	60	52	55	43	54	52	50	51	38	53	56	43	41	59	41	50	46	36	65	37	46	55	45	40	52	36	50	41	50	51	50	47	46	51	60	62	49	43	35	37	45	54	41	50	49	48	49	42	49	57	39	44	55	55	53	54	47	43	43	37	51	66	51	58	50	46	29	50	53	43	37	47	54	47	50	57	52	48	43	58	50	68	36	48	51	47	48	54	41	46	43	46	46	60	49	49	47	48	49	51	44	49	51	52	37	64	44	50	63	63	51	51	45	50	45	45	57	55	60	55	49	52	49	56	48	43	54	48	33	44	50	52	52	53	47	55	37	41	51	73	43	40	57	51	51	53	44	51	53	58	38	49	42	54	55	51	54	47	47	49	53	51	47	49	41	44	52	35	41	62	50	53	53	53	51	50	44	42	51	39	47	52	52	43	48	57	51	58	37	49	52	44	54	55	41	45	51	74	53	58	46	55	48	43	60	49	42	44	58	54	46	58	51	38	49	44	48	52	44	45	47	49	42	51	46	59	36	50	48	49	38	52	57	51	56	43	50	40	49	50	53	55	61	45	48	42	50	49	54	53	47	50	38	50	47	50	53	39	53	44	67	54	52	56	40	65	57	50	45	38	49	47	50	53	49	49	45	48	46	44	35	41	48	52	41	49	49	51	53	32	38	41	58	47	52	53	44	53	54	55	49	56	49	49	49	56	54	47	43	37	45	48	46	64	40	46	52	47	52	45	46	62	33	42	65	37	52	49	49	38	44	58	49	49	28	45	46	53	55	49	73	42	55	47	53	53	41	45	54	58	40	37	38	54	67
39602	28148	54175	46357	34277	19893	8801	3805	1322	658	573	509	543	562	562	523	512	504	515	524	552	508	519	529	497	492	564	508	552	519	522	536	553	492	523	555	561	518	537	511	513	524	499	534	504	527	529	547	554	510	553	529	554	511	576	530	560	544	502	533	516	554	528	504	502	519	522	514	530	546	537	555	508	581	463	526	511	492	540	549	539	528	520	520	555	519	550	514	554	552	559	509	530	551	542	534	516	507	515	581	523	505	550	530	491	523	524	568	540	545	544	557	513	527	538	527	528	515	523	531	489	542	522	504	592	569	575	518	502	547	586	539	556	519	502	557	542	529	526	552	510	543	510	534	523	502	530	511	515	511	532	520	540	544	545	538	549	576	536	542	507	529	491	546	558	507	561	563	522	517	567	537	552	541	578	516	526	534	517	488	532	548	525	535	517	526	598	557	580	531	568	539	507	547	537	544	549	517	532	508	508	529	544	521	555	529	517	514	498	530	562	509	532	499	521	519	538	533	521	556	543	526	515	504	490	516	516	554	546	550	555	550	537	552	555	546	537	532	551	548	557	554	574	525	504	548	517	495	492	542	534	543	503	518	545	536	514	524	536	538	542	534	517	537	599	548	537	525	543	516	568	527	513	555	571	517	547	554	561	555	503	532	543	494	535	557	503	520	526	521	524	500	538	502	547	553	537	519	485	546	550	506	515	554	528	496	534	546	538	549	540	536	499	541	494	562	539	510	530	543	520	539	542	500	509	531	562	524	496	476	546	508	532	552	513	548	541	526	525	524	566	533	541	535	504	593	575	553	553	574	558	534	499	568	513	536	514	545	541	565	491	523	483	535	538	508	544	572	537	510	527	532	546	586	533	534	520	544	549	517	523	517	538	518	498	485	476	519	514	551	543	547	511	515	500	496	564	543	549	542	531	526	506	545	524	535	554	520	528	524	522	512	531	555	512	552	521	510	547	571	568	544	551	563	569	539	526	512	523	523	537	525	508	588	531	470	511	491	520	513	545	528	521	538	549	558	570	544	525	568	562	531	520	519	518	550	526	526	562	519	558	531	569	534	531	497	520	530	496	549	557	499	539	539	530	566	474	524	520	559	487	509	524	535	536	550	536	552	533	509	501	487	520	569	527	538	508	519	607	517	547	550	503	537	570	547	532	510	538	583	520	574	528	546	496	514	541	510	474	559	534	537	573	543	563	514	509	560	545	566	504	567	532	532	566	538	522	493	521	569	530	510	527	501	554	495	577	512	513	479	501	519	519	526	558	508	488	527	518	524	580	521	515	553	563	502	527	562	500	515	510	531	571	509	534	514	541	561	563	493	558	550	498	509	533	508	541	525	560	518	524	508	572	543	546	500	532	515	540	515	543	525	548	538	535	529	546	517	529	502	494	528	532	560	552	534	517	547	540	514	543	526	536	512	506	527	520	520	515	514	526	497	518	545	540	547	574	557	511	539	539	517	555	547	574	548	516	509	553	557	533	553	551	525	552	566	516	510	565	547	491	510	549	530	522	541	518	504	483	520	533	485	500	529	536	516	511	548	517	521	540	508	561	529	514	531	557	516	535	526	539	554	548	557	527	507	482	518	536	567	523	524	538	539	517	558	547	555	547	526	542	521	524	502	561	526	500	565	552	514	561	501	523	551	536	533	536	524	511	524	547	542	500	541	528	542	508	511	522	519	554	565	531	589	509	526	540	518	529	521	577	526	550	558	512	538	542	548	536	503	521	529	528	481	523	514	502	487	537	513	535	515	559	554	528	505	511	525	527	502	529	534	519	527	554	512	565	541	539	542	544	566	482	535	607	531	529	553	560	569	479	515	549	538	521	538	511	503	508	538	573	514	508	522	491	521	509	526	520	518	558	549	540	510	513	561	499	537	543	524	551	537	574	594	556	539	510	577	514	498	550	544	550	540	538	515	551	503	554	549	555	532	570	544	524	491	511	529	546	515	506	555	524	521	523	552	569	521	555	514	533	507	549	549	545	525	553	509	562	525	536	501	514	535	521	547	556	560	542	521	555	569	512	547	585	549	540	546	526	483	577	536	517	511	566	502	555	546	548	529	549	525	539	525	544	477	578	546	542	554	549	562	540	528	536	479	557	524	541	534	557	513	513	533	540	477	546	540	541	514	540	543	531	509	503	523	545	502	500	555	582	558	543	535	549	482	534	569	576	569	565	578	587	537	513	515	536	538	555	573	493	543	527	549	531	535	547	534	550	508	581	526	527	559	513	491	521	552	558	514	497	525	541	501	525	552	548	560	511	537	543	545	516	525	516	538	556	525	558	511	583	510	537	567	546	478	533	477	548	530	537	502	531	539	544	520	542	505	541	578	524	560	548	536	545	570	548	535	526	558	534	564	519	514	518	552	549	514	516	545	515	537	519	514	548	523	541	540	537	529	547	540	491	535	534	538	524	552	570	520	510	500	517	551	497	538	530	572	552	507	543	520	531	551	543	547	525	544	545	490	587	570	544	478	564	526	575	511	480	582	528	534	559	550	538	511	531	520	525	546	524	507	558	497	550	493	501	520	565	532	520	542	575	501	544	514	503	522	559	556	539	568	557	518	518	561	519	551	493	542	529	554	543	557	513	503	502	516	547	535	499	497	489	575	556	504	558	540	539	523	572	566	531	513	503	525	545	513	526	559	504	550	557	495	540	529	539	544	524	503	539	576	536	519	538	513	561	509	512	550	581	519	550	537	538	553	542	539	490	559	533	572	533	514	484	560	536	539	489	514	559	478	470	564	548	536	603	518	578	525	524	531	513	513	540	533	508	504	542	565	522	531	556	555	532	546	530	569	528	538	555	501	550	523	549	504	546	539	473	554	515	522	518	533	528	515	541	517	577	526	500	496	539	572	488	558	523	533	522	589	523	518	568	501	528	559	541	532	554	538	527	573	493	575	591	539	473	520	558	508	568	535	540	574	496	563	500	533	541	538	507	565	485	561	509	491	557	543	532	524	527	515	531	539	564	533	516	517	534	490	529	515	552	512	533	529	539	517	533	548	493	526	557	541	507	514	551	521	547	514	540	510	589	522	520	563	506	501	522	539	538	537	528	541	577	557	512	504	541	537	513	502	569	522	558	510	517	550	529	525	538	538	521	521	552	528	514	526	536	559	531	537	562	520	591	529	504	497	477	568	503	501	505	551	539	508	551	525	564	513	543	526	507	531	545	521	471	530	593	531	550	540	568	497	527	487	542	544	517	575	515	513	533	520	522	525	554	541	535	483	560	529	529	548	513	536	533	526	534	528	547	511	544	537	564	530	540	516	548	514	478	539	570	535	515	510	552	553	520	524	500	524	518	538	583	541	500	514	570	499	525	548	503	547	533	563	540	541	532	546	532	524	520	585	526	523	538	503	525	528	510	526	531	567	542	528	526	539	539	543	529	531	538	507	484	563	533	556	527	492	544	519	495	504	514	527	532	585	539	559	524	545	552	512	528	551	535	545	540	545	543	592	532	510	515	538
15115	10322	35497	29664	13088	2938	687	274	99	64	49	43	32	53	48	51	41	34	45	45	38	37	41	38	48	55	29	48	42	53	50	48	40	44	42	48	37	38	52	47	57	46	50	38	48	53	60	51	49	49	56	42	43	47	37	55	57	39	46	49	53	57	40	39	44	38	46	50	31	53	43	44	40	37	57	50	35	49	59	50	58	49	45	46	43	38	41	37	48	40	50	34	32	38	52	43	61	44	43	44	48	40	61	37	35	54	50	34	43	43	40	44	50	52	56	52	50	41	50	56	44	35	46	49	49	45	46	42	37	45	46	51	45	45	58	36	43	53	47	51	53	47	48	41	49	55	47	60	42	54	52	41	47	43	47	53	44	35	43	45	35	48	54	45	44	47	38	36	30	43	44	40	45	38	39	58	40	35	42	41	45	46	49	41	58	43	44	48	46	45	50	42	41	51	46	44	49	44	49	46	41	42	38	49	55	47	43	61	55	46	45	42	35	45	44	40	45	65	41	41	43	34	48	41	44	46	48	50	39	45	52	47	54	40	52	43	47	53	46	43	49	46	50	61	56	45	54	35	50	49	46	39	52	52	49	55	39	39	36	39	47	39	48	42	43	42	51	46	46	42	49	45	48	42	40	46	51	44	47	36	64	39	33	52	42	47	34	48	41	47	48	53	37	38	43	47	55	55	47	46	56	52	53	38	45	48	47	48	52	49	51	27	46	46	37	45	37	44	53	42	41	35	53	43	51	42	40	48	47	43	48	52	50	36	48	43	46	43	44	45	58	40	44	45	50	40	41	47	45	52	36	44	43	41	59	54	41	42	56	43	38	45	41	34	58	46	52	41	53	40	45	42	48	42	46	43	35	54	60	44	38	38	49	45	49	43	42	57	43	35	46	44	45	47	44	49	54	41	53	54	40	50	45	39	44	46	39	43	41	49	50	51	37	58	49	42	41	39	53	41	57	41	43	40	42	40	42	45	48	46	47	50	48	60	50	44	35	49	48	46	55	40	53	54	51	48	50	31	46	56	42	43	32	43	50	48	50	39	49	51	49	31	53	48	51	46	46	47	42	48	50	37	43	42	52	48	42	45	41	52	50	30	47	40	59	39	50	38	47	42	32	37	48	43	54	69	46	33	43	39	37	45	56	55	55	44	41	55	39	42	47	46	43	54	41	41	42	43	61	51	41	47	49	47	51	39	38	50	42	61	48	51	34	48	48	32	40	52	34	57	43	45	47	58	33	48	40	38	53	35	41	43	49	48	41	45	39	34	61	51	44	49	53	45	46	44	49	41	46	47	44	46	49	43	50	49	36	49	46	45	56	41	50	47	51	42	47	54	47	44	52	42	52	39	57	54	46	59	39	45	33	42	44	48	37	38	42	59	60	43	49	62	56	50	38	45	41	48	40	40	42	37	45	51	49	43	45	55	47	42	46	47	41	54	47	41	45	47	50	41	50	41	57	40	41	43	41	44	40	46	47	31	41	38	58	47	30	61	42	46	40	49	47	43	48	41	40	45	42	48	42	44	43	45	49	45	44	40	47	43	39	41	58	43	50	46	52	45	41	45	44	48	41	41	51	41	44	48	40	52	42	48	48	41	48	39	48	48	41	36	38	44	43	43	43	47	49	51	47	52	62	39	51	39	44	40	53	47	45	33	52	40	32	42	51	37	44	38	40	39	44	43	63	52	46	45	42	35	55	62	45	48	39	48	45	47	41	33	48	37	45	41	45	41	41	37	60	44	36	38	48	49	46	43	50	37	48	47	46	45	58	37	48	51	39	58	49	45	34	44	52	41	47	50	40	47	65	34	44	39	44	38	48	39	49	57	41	50	47	38	46	45	39	57	46	36	44	49	45	44	42	44	51	39	44	43	46	38	45	41	37	40	41	45	39	41	37	40	53	44	51	46	53	47	38	42	49	62	40	46	41	52	49	42	50	41	49	53	50	38	52	37	46	55	45	43	41	48	37	35	52	47	39	45	41	37	39	50	61	53	42	49	49	49	53	58	42	38	34	57	47	51	45	48	52	54	37	42	36	32	31	39	48	43	47	38	39	44	46	48	46	49	49	32	46	34	60	44	47	42	39	45	39	61	36	41	52	52	40	48	41	46	56	49	60	56	37	48	55	54	45	46	40	40	55	52	39	49	59	56	51	40	39	46	39	47	63	34	40	50	55	48	39	50	51	40	40	42	54	48	42	45	45	60	41	55	46	45	37	63	61	49	49	47	43	50	39	49	35	44	45	42	49	43	62	41	46	57	41	41	41	44	49	51	45	43	47	54	37	47	35	48	46	53	42	49	35	45	43	47	46	43	32	44	47	35	44	57	44	35	55	42	42	49	42	48	42	24	48	36	51	48	59	50	51	42	39	35	44	39	39	27	42	48	50	53	40	46	46	35	33	44	44	58	49	45	44	39	42	47	45	53	43	44	46	57	53	47	51	33	49	51	38	40	53	41	42	48	51	46	52	47	43	41	54	39	41	52	43	41	39	45	39	54	41	50	47	44	56	40	56	46	48	43	41	40	47	47	49	59	34	43	41	49	38	44	43	45	37	33	33	44	46	35	47	41	39	37	44	56	47	34	55	44	41	46	45	45	56	55	46	41	50	36	52	42	48	58	40	64	41	55	57	54	41	49	49	41	46	54	50	58	40	41	38	47	39	48	54	51	49	60	52	55	56	54	47	30	46	48	41	47	53	55	41	48	50	40	40	48	40	39	42	41	41	38	44	47	34	43	57	50	50	44	48	52	51	43	35	52	40	60	47	55	49	58	54	52	45	36	53	44	39	56	50	60	49	43	55	50	36	53	47	41	51	55	45	47	52	42	49	48	40	42	34	35	43	44	37	54	38	40	61	33	53	44	39	45	50	45	49	48	50	48	43	40	51	42	42	55	51	38	52	41	41	27	45	65	42	50	47	46	53	61	35	52	43	51	39	36	47	47	41	48	57	40	56	49	48	58	49	35	41	39	58	41	48	40	44	48	41	46	50	45	42	45	45	45	45	45	46	32	52	48	44	45	37	45	44	38	42	46	43	50	40	49	51	40	44	38	60	47	50	51	33	51	45	41	52	49	45	35	46	35	43	50	49	42	44	47	51	45	40	55	35	46	54	45	41	45	41	45	44	46	49	42	37	30	47	49	44	42	35	35	47	47	42	42	45	47	56	49	57	48	40	57	46	56	46	47	47	45	49	44	45	48	44	49	39	36	37	52	37	48	51	41	43	34	47	43	42	39	49	56	42	51	42	42	41	50	48	45	46	43	42	48	51	53	54	48	52	52	53	43	46	37	54	45	52	58	34	47	49	47	54	39	42	52	41	47	42	43	46	38	44	40	52	54	34	40	49	38	37	46	55	45	51	37	47	44	45	55	57	43	47	34	47	63	35	41	45	46	43	57	56	40	45	46	42	50	48	37	42	44	42	39	54	39	45	48	42	45	34	39	33	41	36	45	36	49	42	41	53	42	40	52
46731	29594	59895	55382	42849	26455	15400	6974	1954	806	549	510	477	475	506	493	493	521	506	510	522	518	479	473	490	533	499	488	526	490	501	520	475	504	457	553	481	472	506	512	522	506	484	498	512	506	537	501	475	468	500	490	470	494	472	504	504	524	455	509	501	471	486	501	492	501	500	492	523	456	538	479	497	478	506	505	476	501	512	530	491	472	476	479	504	516	510	529	485	490	515	487	463	530	513	492	484	516	483	505	521	497	489	485	507	501	515	513	488	500	501	505	473	501	497	465	531	526	523	475	496	525	496	486	492	464	481	496	473	482	489	484	504	489	497	525	504	497	506	493	495	506	510	504	535	476	523	533	482	517	493	465	477	487	536	515	486	502	476	538	521	506	520	500	524	498	518	507	523	523	542	519	484	481	498	454	459	518	494	511	443	504	492	475	480	496	522	522	525	529	497	499	531	448	521	489	508	461	492	521	448	536	508	524	505	462	530	508	503	523	483	503	527	514	516	461	508	512	473	504	498	506	510	482	490	540	500	482	484	536	509	501	476	491	526	500	490	502	510	505	528	470	495	515	494	513	537	521	501	500	483	540	522	507	510	461	502	474	485	559	479	468	514	519	514	454	461	509	521	497	524	530	490	520	499	507	486	474	486	542	510	494	490	531	514	507	488	495	466	484	508	455	493	492	476	492	514	510	473	514	518	470	502	476	490	493	517	497	483	504	533	483	520	492	465	524	479	513	502	466	521	537	471	521	502	501	497	513	479	502	467	527	562	513	523	497	463	514	464	514	521	508	524	504	504	549	483	505	492	508	484	518	496	488	505	558	452	485	462	509	502	494	506	493	477	504	526	495	514	506	502	473	477	502	464	421	484	500	495	500	501	492	450	552	518	474	524	558	439	487	508	530	492	505	484	472	496	530	481	553	477	483	480	490	500	462	525	533	520	516	473	543	512	518	500	462	529	489	481	499	512	503	493	528	447	496	511	463	508	470	497	509	556	471	510	495	456	534	472	514	498	489	529	518	506	485	521	538	501	516	509	518	450	502	489	483	527	526	472	502	505	471	517	464	528	483	468	518	478	522	478	465	499	510	491	483	504	459	511	519	514	452	510	515	498	515	526	501	493	533	490	484	459	511	503	533	486	463	507	490	468	523	506	493	497	475	492	486	519	503	493	516	520	526	480	482	519	510	478	477	495	507	470	515	434	495	501	474	489	536	533	495	495	483	502	510	522	542	482	480	474	525	518	479	514	533	524	522	489	498	496	488	514	512	492	541	468	499	462	481	533	472	498	467	493	496	501	485	480	494	510	507	519	501	500	467	507	484	490	443	501	495	527	504	508	464	522	473	468	510	490	498	475	496	546	534	519	517	498	461	496	496	551	474	484	506	521	475	515	479	470	512	503	497	483	483	495	475	480	506	499	493	496	517	491	501	509	449	506	500	506	507	485	506	516	496	522	473	500	473	488	483	469	469	497	518	510	515	487	533	486	515	466	512	501	517	513	479	433	479	524	408	506	479	487	468	495	502	500	473	504	526	525	491	480	518	501	442	508	538	537	508	499	512	498	542	480	501	491	467	509	511	514	486	502	472	471	544	468	489	472	493	475	499	494	527	495	488	537	529	513	518	471	503	489	458	488	485	498	494	500	478	506	505	473	516	489	493	482	472	502	524	504	484	472	481	477	517	494	504	470	554	483	494	499	489	491	495	487	485	497	472	485	472	489	523	517	525	461	469	488	517	516	466	512	493	507	504	489	514	488	483	516	505	523	479	509	485	531	462	509	483	486	526	505	466	516	514	508	507	475	487	487	494	508	456	485	526	493	500	532	551	487	499	486	516	478	481	497	499	527	480	514	460	492	516	545	477	523	465	500	553	515	494	457	535	520	492	498	501	517	535	466	524	495	500	529	481	515	491	488	500	464	472	490	500	510	510	477	485	504	500	491	551	491	502	494	505	494	508	556	482	512	484	484	488	542	505	510	495	552	485	509	464	480	514	487	449	489	523	438	486	524	528	515	478	531	531	457	505	507	489	466	498	476	519	536	533	494	519	503	545	515	503	485	531	520	492	501	522	522	504	472	518	534	505	527	486	499	514	501	527	512	477	470	516	497	500	534	501	514	513	490	509	503	487	517	517	515	462	498	507	503	479	500	525	484	521	446	500	461	488	515	499	465	523	487	499	523	525	549	505	487	504	513	497	490	489	465	533	501	484	484	536	510	489	504	527	475	541	501	501	502	485	499	485	525	474	479	488	489	469	510	528	482	527	541	534	501	474	503	538	480	512	515	481	522	469	504	486	477	512	508	562	477	494	512	529	516	510	494	493	527	504	454	539	466	507	503	484	487	462	494	482	473	490	511	477	541	491	461	504	450	470	491	490	505	516	467	482	548	483	447	497	503	554	515	502	502	487	496	504	484	514	520	520	479	464	489	477	514	482	478	489	508	495	522	488	492	465	564	516	518	483	515	503	496	502	539	500	491	495	504	469	503	493	497	502	519	454	484	501	493	484	484	496	467	463	464	489	502	512	523	521	511	505	495	497	499	475	514	495	485	528	527	499	492	498	492	468	484	521	492	469	485	506	509	503	503	481	504	474	502	475	471	545	474	511	496	525	465	507	512	535	495	502	516	471	520	494	503	481	521	494	518	487	498	498	508	462	486	492	508	504	534	466	493	470	500	489	530	512	511	509	504	498	481	488	504	507	515	476	507	510	460	459	519	483	460	520	479	508	557	478	550	490	483	487	516	443	513	504	485	491	499	469	515	480	492	522	499	483	530	452	499	483	490	508	482	467	492	484	490	483	482	483	488	551	467	504	507	513	493	486	482	530	499	523	482	485	471	476	498	483	492	487	452	494	534	470	516	506	509	520	475	514	498	485	501	445	473	513	488	491	553	500	481	517	528	516	483	487	497	490	504	490	473	486	499	534	533	459	507	514	498	501	450	487	483	498	540	495	505	556	487	499	495	518	510	515	495	507	554	486	470	489	498	503	500	518	502	449	473	508	485	521	479	502	492	516	518	518	458	523	506	545	475	504	449	564	478	488	506	533	522	501	503	463	496	480	478	515	554	482	502	486	513	460	527	481	472	469	509	493	479	492	481	507	498	493	494	481	496	493	510	467	533	513	483	486	505	521	523	490	478	441	523	498	463	488	495	523	482	474	477	500	498	473	521	542	515	486	483	488	486	476	485	475	490	499	519	518	489	498	501	527	515	531	528	501	512	508	502	466	461	490	471	521	498	479	504	476	496	485	477	475	518	523	462	523	484	507	498	519	513	523	523	513	492	509	498	460	495	473	479	513	468	458	518	475	493	459	536	505	501	480	491	499	504	528	479	449	475	482	488	528	512	469	482	521	494	528	474	485	467	487	487	508	492	507	501	480	477	501	518	459	532	500	491	539	485	483	454	534	456	485	499	521	517	553	503	470	453	513	517	500	500	517	500	491	504	489	465	484	477	503	507	494	495	500	494	509	547	492	490	488
4549	1752	12452	9521	2551	550	181	100	63	49	46	55	46	47	44	53	56	46	50	50	55	56	52	51	57	48	54	51	47	56	44	51	58	53	44	54	53	58	64	45	43	50	58	53	44	49	52	51	42	51	52	57	51	51	45	56	47	41	53	57	39	43	59	49	47	46	53	63	54	38	57	42	56	62	55	45	45	61	53	56	54	47	48	46	45	44	51	53	49	43	58	47	45	47	41	55	48	65	47	46	42	59	43	35	34	41	54	42	53	60	46	41	50	42	50	55	74	44	66	59	50	48	35	50	49	43	52	41	45	59	46	51	45	47	48	48	44	62	48	52	49	54	53	60	50	44	56	36	47	57	51	39	62	47	45	51	45	46	56	52	41	58	39	54	47	52	49	44	42	54	59	44	52	39	58	50	53	43	49	69	50	52	53	45	48	39	52	56	47	38	33	36	46	68	46	59	51	40	48	40	66	38	44	44	53	48	45	68	56	58	52	40	40	44	52	36	41	52	61	49	48	50	53	54	42	49	52	42	48	46	53	49	52	46	44	52	58	52	54	60	52	50	61	52	42	56	47	51	42	53	53	45	56	52	62	46	37	46	40	44	53	44	46	46	45	50	42	55	57	43	45	60	61	45	71	41	55	49	61	47	54	46	49	48	49	44	49	51	53	52	45	55	43	48	58	51	60	49	55	51	46	41	58	44	52	56	51	50	45	43	45	45	43	57	41	57	46	46	51	55	55	47	45	43	50	42	51	56	44	51	54	52	57	50	55	47	50	54	48	47	48	52	50	42	54	53	50	42	47	53	45	56	56	52	51	45	54	40	42	52	60	71	50	52	67	40	57	43	55	66	49	46	65	53	53	51	48	44	51	52	44	50	34	55	46	60	49	49	60	51	49	44	39	49	52	49	46	44	51	62	46	43	52	43	65	48	57	51	53	57	58	46	41	55	48	30	66	52	54	48	52	40	61	46	49	39	40	53	55	60	59	45	51	57	37	46	55	33	50	36	42	57	63	44	50	48	45	55	47	51	41	43	56	61	62	48	39	61	49	41	49	47	59	66	48	56	46	46	60	51	44	60	42	47	42	49	43	58	48	37	53	52	55	44	52	60	58	53	53	48	59	55	44	40	48	48	47	48	50	60	44	48	36	52	52	47	54	47	45	32	47	54	51	39	59	49	51	51	56	57	57	63	60	47	44	50	53	48	52	59	59	38	43	45	49	55	58	52	36	53	51	42	52	45	53	53	50	44	36	42	44	46	44	45	43	42	44	48	50	42	40	47	49	49	50	42	60	61	51	50	59	38	48	64	52	61	40	49	47	43	42	48	44	63	45	45	50	57	53	54	43	51	44	51	48	71	51	47	51	42	60	51	36	64	48	47	39	42	57	51	47	48	55	40	52	54	52	40	56	46	53	49	50	48	55	53	55	49	39	28	51	60	49	42	45	52	59	52	57	61	32	48	43	42	57	41	52	49	49	50	48	47	71	50	51	55	38	43	51	50	41	48	53	54	38	45	41	40	54	46	44	50	55	33	55	46	48	49	44	49	55	39	36	49	40	46	47	35	40	45	44	55	47	52	52	41	62	49	44	44	46	36	46	52	51	55	43	56	45	54	49	50	46	51	36	48	41	55	52	36	48	50	55	49	49	47	44	42	48	53	51	50	50	54	53	48	52	41	46	46	49	53	43	45	48	43	51	51	53	55	42	46	53	72	53	53	39	51	46	64	47	51	44	49	40	54	49	47	55	42	40	33	49	46	37	48	44	57	59	47	44	56	58	40	50	52	47	44	54	52	46	61	62	48	46	56	59	52	53	57	54	48	50	58	52	51	48	40	50	51	40	50	59	43	34	46	57	58	43	45	45	49	60	49	54	55	54	44	43	34	62	53	49	50	38	57	56	40	45	42	57	58	56	46	45	47	48	50	50	51	56	42	53	35	63	53	38	47	50	62	52	54	41	47	47	59	47	39	65	43	47	42	60	38	48	43	47	60	47	50	42	65	49	34	73	47	52	53	46	42	45	61	51	61	50	59	47	41	59	43	42	45	51	41	55	43	49	50	50	37	43	64	47	55	59	55	42	38	51	56	41	55	46	49	52	52	47	50	52	52	44	39	52	46	43	56	47	54	46	46	43	39	55	47	50	51	57	58	44	44	45	50	49	40	62	55	52	46	57	49	34	50	50	33	49	39	54	40	52	37	54	54	48	51	52	42	37	61	54	63	37	50	61	50	31	71	53	40	44	51	47	46	48	46	46	68	46	48	44	48	51	49	62	54	64	68	51	54	60	53	47	46	58	60	38	42	51	38	53	46	55	57	42	46	63	51	54	51	54	49	47	65	58	46	49	43	45	63	49	40	44	45	39	55	43	51	54	54	46	57	45	36	61	43	45	57	45	60	47	53	41	54	49	53	50	52	71	60	49	59	51	43	54	56	37	53	48	46	51	43	53	56	42	42	43	47	49	37	44	47	50	40	59	51	51	47	48	51	48	54	42	53	48	40	45	68	36	46	46	53	32	49	46	42	51	41	41	52	40	60	45	53	49	51	50	50	60	49	39	46	46	60	40	51	50	46	50	49	48	51	49	37	49	49	41	42	55	49	55	62	49	51	51	45	46	43	57	48	54	43	51	54	43	53	51	64	39	70	48	54	44	46	51	58	54	48	50	55	56	47	50	56	56	56	45	52	50	78	43	52	48	57	50	44	43	62	43	48	38	60	53	57	48	56	58	50	47	39	37	54	44	49	45	50	38	53	57	52	60	46	69	57	41	49	36	56	48	63	59	59	57	60	39	43	57	60	45	50	51	45	36	53	51	46	45	48	48	45	51	41	65	51	48	65	48	51	45	42	43	53	38	33	39	64	48	41	52	48	49	38	43	46	50	61	42	53	51	52	61	42	45	42	53	49	53	47	54	56	48	50	48	47	58	55	41	52	42	44	49	53	51	57	41	53	51	43	52	55	55	54	37	42	57	35	51	51	61	41	60	41	40	47	44	52	47	51	51	43	50	61	44	62	55	28	54	55	44	44	42	56	52	54	41	55	55	43	44	62	59	57	58	55	49	53	39	52	44	49	50	62	43	51	40	37	45	37	50	50	55	38	38	40	38	60	50	38	55	46	44	42	55	43	53	40	62	46	53	50	53	49	48	47	40	46	49	54	47	59	47	52	50	50	51	51	53	50	53	48	38	43	62	50	42	48	41	41	43	51	44	56	45	61	51	31	46	65	59	60	59	42	45	51	50	49	53	48	45	38	44	48	54	54	47	38	56	42	56	39	50	55	39	46	40	53	49	47	47	50	61	54	55	45	43	54	50	52	47	45	44	56	46	46	47	44	52	49	53	41	45	54	39	52	52	60	53	47	44	62	42	68	40	43	61	27	41	63	46	57	56	42	40	41	43	58	52	52	63	39	48	51	50	44	51	48	52	55	46	44	53	57	30	59	53	56	58	45	28	56	58	57	64	52	51	33	50	51
28067	16978	38782	33674	24460	11413	5089	2117	887	626	519	557	530	530	491	552	561	516	536	522	516	575	535	547	502	534	525	505	492	525	559	485	499	501	490	557	517	540	580	540	510	551	528	551	528	513	494	518	561	543	519	546	534	537	512	509	541	578	511	536	541	544	526	559	535	522	547	537	548	543	565	552	500	529	521	559	527	511	554	534	542	537	511	554	516	533	533	527	549	552	508	506	533	529	487	562	524	529	560	512	522	526	506	539	551	527	517	535	504	537	515	541	508	537	525	530	528	533	547	505	523	514	533	555	526	522	514	507	520	531	569	526	492	573	551	538	519	507	534	519	526	561	543	554	532	534	513	522	517	535	525	552	469	515	548	518	476	531	495	516	475	522	508	501	533	501	523	522	561	567	470	529	534	512	530	518	558	537	519	515	502	506	499	511	550	502	504	537	540	531	529	510	519	505	477	518	551	501	504	498	555	524	548	497	549	517	534	565	523	537	548	532	514	543	491	549	537	504	464	494	503	520	559	527	511	484	507	551	499	507	551	531	536	529	549	567	545	513	532	527	547	568	535	523	564	512	519	494	505	506	537	496	516	537	551	526	561	561	520	507	492	525	570	554	555	528	528	504	546	541	496	575	522	559	552	496	524	539	519	530	556	538	520	568	530	484	522	522	501	543	560	537	534	548	549	525	553	497	533	508	534	535	513	599	532	500	481	523	505	510	520	524	498	524	561	533	524	555	573	562	506	567	511	469	502	573	546	528	531	527	516	532	567	522	515	519	544	572	493	495	513	537	518	521	534	515	529	519	502	551	514	539	526	562	517	486	540	517	495	477	526	546	569	528	532	558	511	520	547	527	521	501	558	532	528	534	538	488	507	537	528	558	498	560	514	531	529	525	507	505	559	515	537	534	501	527	542	532	526	518	534	505	566	491	548	548	558	528	541	560	519	532	503	525	545	508	504	526	525	557	492	521	542	552	524	544	561	481	550	530	529	512	545	542	541	540	517	510	522	559	534	514	563	505	536	573	525	526	504	555	542	505	555	510	524	523	539	547	554	529	537	520	535	499	545	529	488	536	500	535	539	514	544	514	499	508	532	587	514	523	536	543	496	528	518	566	482	528	532	526	535	561	505	543	513	561	478	503	545	506	531	506	553	471	519	540	505	547	514	523	504	516	515	507	533	540	515	536	516	552	505	566	514	553	522	487	553	545	563	538	507	540	544	534	540	533	508	534	502	567	533	480	488	519	602	492	559	544	552	569	584	523	569	522	500	518	530	514	553	539	551	516	543	536	529	539	526	532	570	518	518	515	511	575	502	521	531	552	509	572	540	513	514	524	600	527	529	541	558	503	538	493	481	504	512	537	524	524	496	543	567	533	479	506	525	512	533	548	567	571	510	483	543	567	547	529	492	509	569	512	559	510	529	558	548	526	562	505	534	567	528	537	576	519	550	528	547	540	546	514	531	523	551	547	521	550	538	505	508	528	522	523	531	534	544	526	519	542	517	514	517	517	541	571	554	529	516	512	580	532	573	528	545	520	550	511	542	540	537	540	498	529	537	536	535	487	544	524	505	493	510	539	538	510	526	538	542	514	501	571	565	542	478	583	542	531	514	505	517	547	545	502	539	543	535	540	549	525	532	572	523	543	505	526	505	468	519	471	512	502	540	488	540	526	548	554	497	571	516	513	537	517	540	534	532	512	547	536	523	533	561	543	515	514	521	520	513	507	507	534	529	530	520	529	539	524	500	525	502	522	549	553	545	492	548	539	531	532	518	505	522	497	543	517	559	508	549	527	499	537	521	549	563	507	561	512	533	517	530	520	557	532	541	531	466	482	542	504	539	528	548	518	501	555	525	546	509	525	577	542	537	498	543	524	525	522	558	542	522	532	542	520	528	565	504	503	494	520	538	530	515	510	556	579	527	538	522	518	504	531	516	561	565	512	519	542	554	546	499	546	529	552	516	492	554	535	526	543	512	555	480	482	526	525	545	494	506	491	568	559	532	570	530	530	486	471	534	491	518	519	511	535	508	522	524	501	490	524	566	536	512	531	526	511	530	566	526	529	517	567	512	536	575	545	558	532	550	506	487	514	535	489	549	504	520	532	567	539	523	506	531	516	500	514	489	496	527	499	556	577	550	517	549	545	548	508	545	503	543	540	501	495	567	541	509	527	525	551	564	525	547	520	532	541	531	514	514	517	576	516	529	509	557	525	514	531	504	482	525	520	516	499	522	533	472	508	517	571	548	528	566	480	553	552	517	514	543	594	584	503	506	493	545	560	528	530	529	497	519	484	506	534	533	547	510	530	522	547	551	560	543	522	521	540	534	459	526	534	545	519	543	503	548	535	518	533	525	547	545	536	537	508	521	531	492	511	532	546	528	522	541	522	522	574	550	586	519	516	516	505	533	541	538	546	508	540	529	529	550	506	518	487	508	530	579	542	511	533	513	529	541	524	536	520	540	505	508	549	521	506	537	527	513	530	556	497	521	533	526	533	565	538	503	502	519	551	525	538	570	497	502	518	516	536	529	510	518	509	585	539	518	529	517	544	496	506	553	510	536	534	528	516	522	508	502	526	481	515	562	567	527	536	519	542	524	519	510	525	516	507	549	514	498	512	512	537	513	552	535	529	536	531	557	543	548	537	535	522	521	569	528	566	557	532	523	535	546	551	556	547	544	502	509	565	519	496	507	496	518	520	607	490	496	530	505	542	527	524	557	540	547	551	558	522	526	543	547	566	529	549	524	573	539	501	548	521	531	551	575	521	559	469	552	535	501	504	542	505	516	555	540	513	481	524	565	512	541	528	532	540	512	530	514	528	521	497	535	552	542	564	566	525	519	486	531	502	528	510	511	501	508	486	529	522	521	542	485	541	532	529	548	508	538	517	575	533	528	527	518	530	563	484	549	506	520	543	538	568	514	505	476	541	533	544	484	505	509	542	536	561	535	525	488	543	525	524	542	541	500	516	548	519	523	520	533	564	521	537	536	530	496	581	561	497	503	551	548	544	523	507	521	503	537	502	557	567	480	538	575	554	541	516	518	578	511	509	511	521	531	481	531	478	538	546	511	537	528	532	518	544	517	567	529	542	497	548	514	542	551	538	514	517	535	533	533	540	509	504	511	541	529	500	516	481	517	554	528	516	508	565	504	512	498	553	528	518	521	540	524	544	542	552	540	540	540	553	483	550	528	537	559	509	570	514	514	556	543	543	546	478	536	537	558	501	519	500	556	527	564	546	543	503	511	516	526	537	521	510	503	529	524	520	508	533	507	523	548	551	510	543	573	564	480	552	568	519	532	563	505	530	544	554	479	541	498	532	488	507	498	517	544	503	516	537	518	530	535	523	572	514	534	528	542	494	538	531	526	533	535	523	500	522	537	514	558	533	530	512	514	529	552	525	497	526	539	498	547	516	548	542	508	537	535	506	520	517	493	557	508	548	520	529	555	519	476	527	560	537	515	497	527	528	537	474	541	519
8332	7059	29195	20835	7242	1550	457	191	82	62	45	54	46	45	55	53	54	50	51	51	53	57	46	50	47	46	44	47	43	50	40	54	55	51	42	47	49	49	45	38	48	39	54	53	44	45	46	55	36	55	42	51	36	45	48	42	45	54	45	44	41	46	40	40	42	43	32	47	41	53	50	50	48	52	51	49	48	54	37	48	40	54	30	46	52	43	39	47	60	40	43	53	46	63	53	60	36	53	71	49	37	56	43	42	51	39	55	48	42	49	45	51	47	53	47	51	42	54	47	64	40	47	48	44	35	46	41	43	45	46	48	44	53	36	47	49	49	44	49	46	48	50	43	42	45	67	36	41	44	42	56	47	31	63	56	53	36	61	55	40	52	48	45	52	44	47	49	44	51	54	55	47	58	47	52	50	43	50	46	41	38	50	37	45	47	43	54	47	37	46	48	45	41	45	52	48	58	34	38	46	36	53	42	48	59	38	41	35	53	48	41	38	48	43	49	47	30	43	42	51	42	47	44	56	42	52	39	25	46	57	43	52	51	42	41	52	38	52	55	46	47	53	46	55	49	37	52	49	45	48	45	38	43	43	44	37	53	42	32	41	53	45	47	44	53	50	54	56	47	45	43	43	41	62	54	49	45	51	39	51	56	56	45	48	43	41	35	45	55	52	50	40	49	45	49	45	43	52	45	41	52	44	57	38	51	43	35	46	56	34	49	51	52	48	48	45	52	51	48	48	57	49	59	37	50	52	34	57	42	58	44	51	53	50	48	42	62	42	37	47	52	37	48	51	47	56	53	49	42	51	49	50	51	42	57	49	47	41	59	60	43	44	50	42	43	40	42	48	48	38	55	45	50	56	43	47	43	49	55	55	50	50	34	52	50	47	54	43	44	45	49	54	35	45	61	52	51	52	53	36	54	60	51	46	39	45	53	45	54	49	43	53	59	47	46	46	42	41	61	38	45	49	45	37	48	41	53	57	43	42	42	42	42	47	67	43	50	51	36	36	46	37	48	58	48	62	53	42	55	47	64	38	50	45	50	43	43	48	44	41	35	45	32	43	49	45	44	54	39	34	56	42	43	51	38	48	47	52	45	37	42	50	56	37	55	47	45	51	48	47	54	48	50	64	56	55	44	35	46	33	38	58	62	59	51	50	39	47	42	49	48	36	49	30	45	48	47	53	41	50	53	41	42	41	46	38	52	57	48	52	50	51	39	51	44	44	50	42	41	47	47	43	48	55	57	53	40	53	49	42	35	41	41	61	51	49	47	51	39	48	48	57	53	42	47	36	50	47	38	49	57	50	43	41	53	41	61	50	47	49	48	52	48	56	50	43	38	31	54	54	57	39	41	44	37	49	48	45	47	46	52	39	49	39	50	46	37	48	43	39	42	39	43	49	41	36	45	47	42	48	36	50	36	53	38	52	49	52	56	43	49	40	44	45	54	55	52	47	64	53	49	43	39	45	46	37	61	41	58	38	47	44	45	35	46	48	43	42	64	47	66	40	46	56	48	42	45	52	47	58	60	55	51	38	51	49	54	50	52	61	42	53	39	52	55	57	31	45	48	55	53	53	44	54	46	52	43	56	40	43	51	44	46	55	44	35	57	51	56	47	44	41	41	35	49	48	62	43	45	50	40	56	47	51	35	45	43	60	58	46	54	48	43	43	49	41	32	45	44	57	44	48	47	40	42	47	52	47	47	42	67	50	45	47	56	43	57	52	46	44	37	46	55	49	47	50	47	37	49	38	48	50	31	39	38	46	41	42	34	48	48	48	46	45	63	30	54	55	40	50	56	37	34	49	42	58	46	47	46	52	45	35	51	44	47	46	51	52	52	41	45	56	52	51	47	44	40	52	43	49	55	58	41	48	55	45	39	49	43	50	44	45	46	57	44	38	32	46	45	46	30	47	51	49	42	44	58	41	52	52	50	43	49	51	62	34	43	41	40	40	43	33	49	45	49	46	46	49	41	40	54	55	46	65	45	49	41	41	33	50	36	51	41	53	53	51	47	54	53	47	42	36	42	46	49	42	53	48	37	44	49	38	53	47	41	53	54	46	50	43	52	38	43	52	43	39	50	65	48	46	46	33	59	48	47	43	44	51	42	54	52	47	45	43	50	47	50	35	41	36	49	47	50	50	50	51	41	42	40	48	50	55	34	41	41	46	39	52	48	47	46	33	43	52	49	33	43	43	57	46	48	46	49	42	52	36	46	42	44	40	28	57	43	40	54	42	43	50	39	44	36	58	52	50	36	41	47	43	63	50	38	47	60	49	53	42	49	35	43	45	47	55	50	33	48	39	36	53	54	51	46	43	55	44	52	48	45	48	39	49	36	44	40	55	36	54	49	43	43	53	39	58	47	52	41	53	51	38	47	57	69	53	56	57	34	43	47	46	51	40	48	56	42	36	41	45	53	46	48	53	46	43	43	41	48	49	45	55	47	48	46	70	44	50	47	61	49	47	47	52	49	39	50	34	38	59	55	48	37	54	52	50	46	51	43	42	42	57	50	54	42	39	38	46	32	38	52	57	40	50	48	52	46	50	51	44	42	46	52	52	54	38	51	38	38	45	46	50	51	43	51	43	42	50	40	50	40	48	49	53	45	46	41	37	51	37	37	41	49	47	57	56	52	38	54	51	48	41	49	50	60	41	45	46	32	56	48	61	48	41	48	37	43	42	45	47	40	47	32	40	48	53	56	35	52	46	45	41	50	43	51	40	39	53	51	54	32	42	58	56	46	55	40	43	39	41	43	34	49	51	43	59	46	40	43	39	62	44	44	40	44	43	41	47	32	47	36	54	44	41	53	50	38	58	43	51	46	52	41	52	54	49	67	54	43	53	46	35	58	45	47	50	48	57	47	54	50	38	45	44	35	61	48	60	36	30	65	48	40	63	56	55	57	41	53	47	55	50	42	54	45	38	46	40	55	42	49	38	47	41	51	52	41	51	45	50	60	41	48	50	52	42	51	46	40	50	48	54	47	52	43	48	41	45	49	60	46	46	49	52	41	62	47	47	38	47	43	44	50	33	45	45	52	47	49	50	50	38	50	46	45	49	36	37	47	52	60	51	52	45	49	42	40	51	45	44	49	53	46	50	55	55	44	51	46	52	58	50	55	39	53	47	43	49	45	51	54	37	45	37	37	49	53	55	50	44	58	37	51	55	35	43	36	44	48	45	44	44	38	58	53	42	33	37	51	43	53	34	53	46	58	38	45	53	56	56	45	41	52	44	40	62	38	49	47	45	49	49	53	48	58	50	42	72	47	37	51	55	33	44	49	54	52	63	49	47	62	48	40	48	43	37	44	57	34	46	49	40	38	46	40	52	63	51	24	42	47	45	55	47	45	40	43	49	45	45	55	49	40	55	44	53	51	44	35	39	47	40	63	42	45	40	52	51	38	40	50	39	45	52	47	51	34	36	58	51	36	43	42	51	35	43	40	56	49	55	54	54	51	43	48	52	74	41	42	43
39473	28194	53027	45544	35502	21633	11653	4857	1546	723	496	533	492	517	479	491	506	501	526	491	490	514	491	545	553	482	549	525	505	486	520	485	526	538	495	556	529	493	502	485	505	509	516	529	506	453	505	479	525	532	478	557	473	511	513	499	534	506	497	482	527	500	544	463	483	500	524	532	519	502	537	500	539	496	464	511	470	534	503	500	500	477	464	487	513	509	492	507	514	475	469	506	470	510	469	515	499	478	495	473	568	520	497	512	499	479	473	501	515	485	486	500	539	480	478	520	514	510	525	488	488	488	519	484	487	499	508	532	496	553	500	547	505	477	493	555	553	491	479	564	501	498	512	481	514	487	498	494	507	535	491	512	494	527	493	491	466	533	539	508	454	511	513	530	458	479	526	498	508	541	539	505	538	483	507	527	473	478	501	525	484	472	515	521	489	498	507	529	487	502	484	504	487	507	453	484	523	470	479	475	493	510	516	520	487	476	477	535	488	509	499	522	480	476	501	481	486	466	518	492	479	478	528	492	493	517	492	480	482	515	512	500	496	477	487	529	489	518	495	502	463	466	484	477	518	501	546	490	485	531	556	536	494	503	469	490	520	499	519	501	512	488	507	507	483	498	492	525	537	485	489	461	478	484	505	462	495	528	533	500	528	507	475	518	446	505	520	517	516	515	477	526	503	484	459	528	523	472	515	479	557	545	498	534	542	517	513	503	479	499	506	486	517	479	487	500	511	557	459	497	528	523	508	507	458	519	490	500	493	506	519	496	481	505	464	477	545	491	498	499	505	464	515	491	477	490	506	496	562	530	491	490	494	464	527	487	495	523	500	507	509	513	513	527	481	514	468	466	520	484	493	475	480	485	548	548	535	504	485	490	479	549	473	518	469	501	529	497	507	492	459	492	468	490	478	501	494	486	518	492	478	541	477	483	517	488	462	488	476	490	499	488	530	507	531	552	491	507	495	488	506	506	462	527	516	530	525	490	513	495	490	502	458	509	524	476	524	476	483	515	491	526	502	503	482	513	508	494	487	486	517	483	499	485	508	505	532	540	486	519	549	509	482	479	497	534	520	480	512	518	488	486	494	476	505	540	485	504	490	538	540	489	527	461	513	505	528	489	509	480	519	497	537	550	502	505	498	521	516	490	482	498	487	515	475	523	488	501	498	533	527	539	519	527	514	490	527	495	497	479	480	487	485	544	496	491	517	549	556	517	517	541	506	460	495	453	515	528	541	482	458	454	487	486	477	529	527	495	476	493	495	508	486	457	485	483	513	498	561	486	496	529	472	519	522	496	513	533	484	463	483	531	533	511	482	516	512	492	519	509	523	498	472	491	516	537	491	522	514	493	478	518	492	500	507	498	540	488	505	489	482	488	501	502	518	514	490	478	476	497	513	515	501	489	526	484	492	513	505	522	490	515	461	506	524	521	523	486	546	496	521	485	498	528	489	544	481	506	481	504	502	492	530	531	523	481	505	540	510	477	533	500	529	533	531	529	493	506	525	507	458	500	462	483	488	496	531	479	517	487	489	518	485	476	519	506	517	555	540	508	560	542	497	515	519	484	521	504	532	520	527	486	517	492	508	529	508	464	491	505	512	520	503	533	499	535	496	467	495	523	529	489	506	500	517	512	481	492	486	517	511	485	497	454	504	495	510	517	510	554	468	499	556	492	540	511	533	528	498	501	463	508	495	476	499	524	457	522	504	511	496	510	519	466	471	533	468	512	510	506	491	495	517	484	481	467	533	504	465	479	507	461	506	475	479	524	524	532	457	522	497	490	472	514	518	504	521	470	486	525	497	516	472	502	490	510	520	516	563	525	495	475	488	472	471	487	564	509	501	496	557	513	496	483	479	508	525	478	451	487	513	511	508	511	498	480	506	499	545	480	521	517	513	514	508	480	502	526	515	479	517	493	531	499	504	498	526	540	465	516	519	519	515	499	492	485	483	541	532	548	565	526	518	484	485	516	520	492	539	486	529	519	483	500	489	486	513	527	537	483	514	465	500	502	504	527	499	481	516	504	523	513	517	525	525	503	526	506	490	508	474	525	497	527	497	498	499	512	508	528	511	515	493	523	495	529	504	484	522	512	471	527	538	488	521	480	499	534	490	486	532	489	568	553	494	557	501	517	469	491	500	519	526	539	538	504	506	480	505	496	530	478	528	536	501	510	472	533	519	483	512	485	485	507	500	445	522	543	554	500	504	512	505	541	485	531	477	496	506	515	538	495	505	493	501	481	517	511	489	521	508	522	523	510	497	470	507	509	506	546	468	507	524	496	506	500	464	498	502	498	492	503	517	487	539	532	528	541	548	525	479	500	507	527	524	505	463	514	516	480	532	519	517	487	466	536	519	494	493	497	492	457	534	510	503	500	526	510	520	506	486	509	561	499	478	521	522	519	494	516	539	533	489	510	492	541	521	475	479	481	528	495	522	498	511	513	499	511	542	520	506	511	460	559	478	533	498	464	472	491	473	525	465	506	491	514	501	474	522	540	524	463	504	498	492	549	502	537	500	505	495	529	490	511	513	488	506	520	502	516	502	495	480	472	523	490	476	490	483	490	475	510	514	538	503	496	550	536	525	499	530	519	512	499	503	515	520	509	486	536	473	490	475	520	509	518	508	509	538	489	541	476	470	520	512	525	519	511	467	475	521	481	527	491	465	510	506	487	545	500	512	505	503	503	506	549	505	491	529	508	481	515	487	550	516	525	516	506	518	503	468	491	494	516	522	524	484	536	494	469	479	519	507	555	447	509	499	515	499	489	492	485	442	496	484	527	473	501	500	509	487	494	545	499	529	514	521	557	481	518	507	505	510	496	479	486	507	509	510	510	520	491	495	473	526	499	489	491	519	512	487	496	506	525	527	486	489	495	499	495	490	494	522	477	508	515	476	492	511	519	498	511	498	487	491	518	513	531	525	508	522	478	513	468	529	477	518	459	500	508	502	532	552	530	490	476	484	472	477	494	525	503	500	469	529	487	499	464	543	491	488	515	527	494	528	483	475	495	521	479	530	510	480	511	529	500	537	489	478	541	506	502	506	488	495	477	512	506	503	477	504	513	530	479	514	480	534	502	485	482	499	499	516	516	504	516	506	498	529	514	518	538	522	463	491	474	496	526	517	520	499	493	505	490	489	513	502	494	490	526	515	501	515	495	517	495	486	508	512	504	527	521	517	505	504	492	491	531	487	472	489	530	518	456	494	505	536	475	479	508	510	500	498	507	493	513	494	496	471	496	544	531	540	500	465	521	513	452	520	514	480	473	502	501	540	494	522	487	517	491	507	540	514	483	491	438	540	522	475	506	501	526	507	507	476	487	509	499	514	541	500	527	507	538	518	521	511	512	483	500	489	511	536	487	515	490	551	524	497	483	531	540	467	534	510	519	458	480	476	506	545	481	508	540	504	498	502	496	508	473	497	541	512	536	477	528	520	537	481	509	506	492	481	502	507	530	481	516	494	486	519	497	509	488	526	509
6434	3796	27591	20766	7038	1562	424	185	88	58	57	52	41	39	46	49	46	51	46	41	62	52	68	46	50	53	44	60	47	60	54	45	50	52	54	52	49	55	46	42	64	53	52	53	49	52	48	47	42	39	59	44	50	48	62	56	51	39	47	42	63	55	59	64	64	41	57	59	56	33	55	59	63	41	52	51	56	44	45	38	45	49	73	53	42	47	50	45	53	47	52	42	46	47	63	56	48	45	30	32	41	41	57	57	51	60	45	47	45	41	40	50	47	44	51	49	52	48	37	49	55	58	37	40	47	53	53	69	45	60	42	50	62	49	55	46	53	47	57	40	52	58	59	51	45	63	54	43	61	57	39	53	56	51	37	57	47	45	54	52	42	48	52	51	55	59	61	50	57	59	63	40	49	48	55	49	51	44	52	49	51	63	48	69	45	46	54	61	36	48	51	52	48	47	30	59	49	47	66	41	50	46	58	54	57	61	50	41	63	56	45	52	50	47	31	58	55	79	48	46	51	44	50	56	51	52	52	50	48	47	51	61	53	43	44	44	44	51	57	52	50	57	30	46	48	62	45	62	52	46	41	37	60	54	48	36	42	56	41	64	54	53	45	48	65	53	46	58	47	50	53	46	33	55	36	48	62	45	46	50	54	43	51	46	55	49	46	36	51	52	51	63	53	51	42	63	50	57	48	52	67	46	36	47	45	49	44	48	56	50	45	62	44	47	44	53	55	41	57	38	38	56	52	40	45	49	45	69	58	44	57	53	64	57	43	50	49	56	50	45	55	53	49	60	57	37	48	49	50	50	51	44	48	59	61	47	61	58	49	54	35	57	56	47	53	49	51	57	47	48	51	55	45	46	61	41	54	56	60	59	50	43	51	52	51	46	43	53	51	46	45	56	36	52	60	49	59	49	60	58	45	40	49	59	44	59	49	47	60	45	40	47	47	54	57	47	44	44	56	51	57	52	49	49	56	53	53	55	64	52	48	47	63	60	57	57	55	50	54	60	50	41	60	63	47	43	41	49	64	44	40	48	42	52	46	53	48	54	53	47	49	45	59	43	64	54	49	42	44	46	45	35	53	47	59	55	37	47	45	50	59	38	49	52	42	48	62	45	52	48	41	52	53	47	38	62	38	54	50	56	37	41	50	54	52	57	54	37	64	55	48	65	39	52	53	59	39	58	44	44	43	63	42	50	48	45	44	40	44	41	45	45	51	46	54	41	60	60	49	62	47	41	50	44	49	51	45	47	56	49	56	52	41	42	50	44	42	55	63	39	60	49	54	43	49	53	45	50	53	45	47	61	56	43	61	55	53	47	51	46	51	65	45	55	47	47	44	45	53	36	50	46	39	46	71	51	49	52	49	54	55	48	49	46	54	63	45	55	40	44	44	46	49	59	42	47	44	43	51	45	62	44	40	45	45	49	44	52	51	43	48	54	46	56	57	58	62	51	53	41	42	34	61	58	62	51	42	56	38	46	44	47	43	66	58	56	54	74	44	58	53	58	47	69	48	52	63	47	49	55	48	43	53	35	54	49	42	59	54	47	56	55	54	51	52	46	46	44	39	60	54	48	51	57	44	57	51	52	45	48	51	38	51	55	44	53	55	49	48	55	48	39	55	45	43	39	59	46	49	69	44	53	41	46	44	52	63	51	55	35	62	65	64	49	51	45	48	45	55	41	46	61	58	39	34	47	56	51	52	51	37	46	48	49	44	41	56	39	47	42	56	64	46	50	44	43	46	43	58	48	36	54	43	47	42	51	45	47	49	40	54	52	58	47	35	63	48	64	66	37	56	63	58	53	51	37	46	38	56	45	54	45	48	55	50	55	45	32	56	61	48	52	44	50	50	50	58	52	62	53	40	63	53	51	55	47	51	41	42	44	48	51	47	50	60	56	39	55	48	55	38	37	47	54	70	31	45	28	51	45	64	36	46	54	47	39	60	55	57	63	48	63	50	49	54	52	54	46	42	42	47	65	49	53	54	46	46	46	46	43	48	54	50	42	61	57	60	48	45	55	62	49	67	48	46	49	43	42	49	41	58	50	58	52	47	65	53	40	45	48	57	39	58	43	50	66	43	61	52	48	43	50	53	50	61	51	42	63	41	54	48	60	61	47	49	63	52	48	56	55	62	51	44	47	48	43	55	38	59	49	43	50	44	57	52	57	52	50	46	51	50	54	53	52	47	64	39	57	51	49	46	40	53	70	66	56	59	58	57	61	53	41	66	50	54	56	46	49	48	55	39	56	58	47	59	49	49	59	43	47	40	53	54	52	51	53	56	55	57	47	48	53	54	51	51	45	49	46	37	49	50	61	43	42	49	49	42	47	49	49	57	40	51	51	56	52	47	45	37	59	45	39	48	53	50	54	63	51	56	42	54	55	52	55	44	63	31	39	43	51	47	46	49	54	52	45	56	43	49	50	55	57	49	47	41	47	42	49	47	55	47	54	51	53	44	39	57	42	47	47	37	58	73	55	47	52	68	47	52	43	60	35	52	46	48	41	53	49	33	47	45	62	62	52	60	42	65	44	45	46	45	49	45	49	48	42	54	55	57	52	52	63	42	60	57	49	49	37	53	57	49	51	49	61	63	52	49	53	42	51	41	67	45	53	62	47	45	50	53	52	49	71	52	44	58	45	49	58	45	43	35	55	54	43	45	63	49	77	54	40	43	48	61	47	47	49	61	41	51	52	61	54	48	42	55	42	53	37	51	58	51	59	68	46	45	46	45	59	49	49	38	52	60	44	50	44	49	39	41	48	46	43	46	62	42	43	40	69	48	55	56	56	43	38	39	66	41	42	48	46	49	52	57	60	50	53	53	57	43	46	52	44	54	52	61	53	51	42	43	45	58	50	56	48	67	54	55	57	39	62	66	59	41	58	55	50	43	46	69	56	47	44	58	59	43	42	56	57	40	44	36	43	40	36	54	40	46	56	53	54	50	50	45	52	52	51	54	57	53	44	40	58	60	61	42	44	50	44	51	42	59	65	46	56	56	58	41	59	56	46	67	52	56	46	46	63	46	56	56	55	50	49	46	44	50	55	55	53	49	53	48	47	39	55	46	57	59	46	50	50	51	41	52	60	61	47	49	64	49	59	56	58	49	53	42	51	53	56	56	51	46	49	58	44	55	55	44	50	61	58	48	34	51	47	37	57	47	54	62	60	45	43	62	57	47	46	49	55	41	49	60	58	45	43	56	63	49	49	37	51	39	57	59	44	55	40	41	39	53	51	61	60	47	42	43	47	49	44	41	43	41	39	41	51	55	57	50	40	53	42	42	38	54	50	48	55	53	49	52	54	56	50	49	53	62	58	42	47	51	67	44	57	43	52	62	47	61	48	47	61	56	46	43	38	53	51	53	44	61	49	64	50	40	54	54	46	47	49	39	61	58	38	59	54	49	55	37	44	46	45	48	49	42	37	55	55	52	47	44	42	32	51	44	35	43	56	51	60	55	58	55	56	54	54	49	55
29097	21775	53758	46350	35236	21610	12223	5231	1690	732	571	565	571	579	555	559	530	520	563	507	512	521	566	553	543	564	501	531	536	507	535	524	562	566	533	524	539	516	581	555	561	530	540	560	550	540	494	501	534	545	527	537	538	549	539	528	537	535	558	539	562	543	558	561	545	534	543	537	530	531	554	544	598	513	502	523	514	529	501	491	569	531	519	543	588	567	535	527	530	539	523	544	543	551	533	556	547	520	512	504	560	542	528	545	520	549	547	563	561	541	535	497	599	547	562	534	543	517	583	521	553	548	584	528	543	527	551	525	547	548	581	548	577	524	572	554	571	555	499	558	523	557	524	568	515	528	520	544	538	567	559	531	493	533	530	536	563	538	535	505	530	556	569	583	540	524	538	502	555	541	595	517	545	522	570	550	510	502	549	545	520	514	513	562	541	573	533	540	572	550	516	567	548	543	567	527	503	522	598	568	555	566	489	542	555	570	562	539	534	530	550	519	570	529	533	529	558	540	545	517	532	576	541	548	544	546	550	539	534	472	560	510	518	556	494	533	554	567	566	543	549	565	547	529	539	528	512	544	537	557	555	587	522	528	578	551	520	521	555	576	509	532	541	517	524	541	543	522	531	550	623	540	511	504	569	534	518	534	526	505	551	547	567	547	521	555	523	533	543	554	516	513	523	512	541	565	589	564	580	544	569	568	505	585	545	541	573	552	569	555	529	544	523	541	562	576	546	558	551	569	547	533	538	527	559	511	563	485	535	494	537	534	527	555	502	519	525	544	543	505	544	602	575	499	529	559	545	536	530	535	533	582	591	575	569	534	513	541	525	569	526	516	545	508	574	519	519	552	522	542	570	534	490	566	518	552	535	510	558	570	546	553	521	514	536	523	546	558	512	553	528	522	514	575	566	545	538	470	523	552	532	525	515	565	545	538	521	540	558	570	542	542	546	564	522	559	527	597	564	544	524	520	526	503	576	584	568	562	580	551	536	573	586	549	528	547	551	533	560	509	520	537	541	510	562	558	546	513	534	522	553	545	527	552	577	509	480	528	498	508	556	511	587	544	570	514	556	526	587	522	545	517	538	548	566	512	512	591	555	537	502	547	525	563	568	532	530	520	568	567	581	498	518	544	548	496	596	559	519	542	521	531	516	561	539	545	531	523	532	530	486	533	528	563	600	578	557	526	517	503	534	559	547	532	499	515	561	565	513	529	561	539	524	541	593	548	546	530	539	553	574	580	548	531	576	584	581	532	541	554	545	530	528	563	553	519	480	526	538	523	584	558	562	570	559	513	563	565	576	477	521	527	519	520	531	533	583	549	534	539	555	539	550	566	538	531	603	587	550	558	536	549	529	523	568	520	531	549	530	536	539	551	537	475	564	598	552	566	532	578	521	583	573	522	555	551	563	474	551	564	533	527	501	555	502	544	554	529	565	541	564	574	516	540	513	536	477	528	541	560	574	582	497	570	577	552	534	538	506	549	556	549	581	547	529	516	509	595	549	539	569	499	570	550	558	527	513	554	559	531	530	515	561	555	492	555	504	534	574	554	532	591	522	564	576	501	549	557	497	586	554	545	515	511	577	550	556	565	521	547	532	527	563	532	521	538	524	555	508	527	511	556	527	515	519	564	521	537	561	542	551	548	529	516	560	566	525	551	542	536	477	518	548	529	523	534	541	533	557	536	525	591	537	545	562	603	517	524	494	537	557	560	565	499	559	589	535	596	527	527	521	545	532	526	523	548	548	524	559	559	568	523	521	523	527	568	564	509	530	532	527	548	512	554	549	517	522	533	539	549	579	525	557	517	544	513	513	531	523	537	567	560	539	534	598	509	563	582	579	561	553	544	548	521	545	524	549	596	514	543	513	536	561	542	552	532	512	576	553	551	552	544	503	538	579	617	524	552	546	508	554	523	553	503	521	535	557	534	510	542	528	535	558	545	529	563	543	559	565	506	532	537	550	586	537	529	540	545	553	526	569	524	541	553	484	529	513	525	559	545	516	534	574	585	533	579	529	557	563	543	501	559	492	529	497	603	523	555	558	507	524	540	529	539	527	513	556	541	538	535	505	511	538	526	529	558	519	511	556	522	516	575	545	525	527	541	545	574	522	524	556	523	574	584	555	534	561	516	517	507	559	490	501	513	542	528	520	536	512	551	538	531	520	573	523	518	537	523	551	533	542	558	516	544	539	521	544	531	557	559	566	539	525	563	513	549	545	584	577	539	543	554	557	527	578	533	518	549	506	522	575	559	547	517	518	565	563	517	527	541	575	525	538	575	533	514	545	522	504	557	559	514	571	530	560	533	521	557	569	545	567	570	535	532	533	529	528	533	532	565	497	549	535	560	584	521	556	550	514	559	557	498	513	549	511	549	525	542	550	558	489	530	580	552	532	567	587	606	533	522	541	513	555	558	569	528	565	491	521	573	540	545	528	515	528	536	543	545	551	525	529	544	513	530	502	508	551	522	537	539	553	539	535	564	548	521	509	551	551	535	542	539	477	531	567	527	562	574	547	546	522	507	550	545	541	543	551	547	531	567	512	502	531	506	575	512	570	552	547	511	543	554	577	522	552	528	533	522	550	508	522	528	497	536	535	564	544	518	541	486	487	566	568	512	530	535	526	489	594	525	520	535	568	572	533	528	571	515	511	564	570	484	530	501	501	541	587	552	572	570	549	527	571	524	581	527	552	509	502	557	556	584	583	553	544	547	559	543	533	532	491	577	576	527	566	570	534	545	529	529	530	537	525	548	567	561	537	548	536	565	552	506	537	510	556	505	558	530	525	550	548	537	557	553	548	552	561	571	523	543	549	563	513	530	519	545	524	506	567	520	514	567	560	511	546	543	615	536	510	538	505	539	521	530	571	579	544	548	570	567	526	536	536	532	527	568	569	538	548	541	569	544	507	555	496	521	573	529	508	555	562	523	522	551	568	539	579	589	531	556	510	502	579	534	526	556	549	527	524	499	562	539	497	527	553	545	555	574	573	560	558	527	561	536	535	553	517	527	501	510	534	544	547	550	532	549	538	549	548	571	534	576	554	544	522	558	557	507	535	505	543	539	539	531	541	582	509	537	516	561	528	548	542	549	498	547	557	538	564	559	544	495	558	536	529	533	523	551	507	565	536	553	533	538	551	536	543	522	540	542	544	529	524	556	533	559	571	564	533	528	541	557	563	510	548	574	547	539	552	538	495	518	562	540	530	529	532	558	538	474	559	557	552	541	495	510	533	531	543	525	580	497	563	567	518	518	556	531	542	518	504	521	533	523	548	555	540	548	536	544	542	585	553	567	574	505	545	514	528	552	582	542	528	571	531	547	567	548	538	561	514	539	517	503	540	531	572	529	528	544	534	550	540	511	530	543	563	556	548	549	536	536	524	507	529	551	560	575	549	532	544	501	545	557	533	569	551	539	555	538	511	533	523	554	525	507	553	540	525	560	489	541	578	524	552	507	595	552	503	562	537	526	511	557	514	507
7697	8834	34036	26939	11574	2902	894	321	117	69	54	44	46	50	38	57	40	49	48	41	54	66	43	49	37	43	47	40	54	56	43	60	46	41	58	30	49	42	46	42	40	47	48	49	44	50	46	58	46	55	54	56	52	39	55	49	51	51	53	51	47	43	46	35	39	51	61	61	56	44	43	47	51	47	49	49	40	34	55	42	52	58	53	40	58	39	52	46	42	42	45	56	58	34	45	45	46	47	39	49	42	46	42	33	41	51	55	55	38	38	50	50	45	53	24	52	43	43	62	39	57	43	49	52	26	37	39	50	53	40	44	50	54	50	46	39	42	55	49	49	49	52	64	55	42	40	44	47	43	38	44	46	50	31	50	44	58	42	39	42	51	46	59	46	45	53	46	48	55	48	46	45	47	41	34	49	43	53	53	48	39	64	42	54	40	40	34	56	41	46	53	45	57	42	50	38	56	37	33	33	49	49	50	47	44	47	57	49	36	53	53	59	51	47	45	55	53	50	43	51	43	38	59	42	44	50	50	38	57	58	39	45	45	62	50	42	47	57	49	50	46	57	56	31	50	46	53	51	37	47	49	36	44	49	52	46	49	28	55	51	48	46	56	56	53	47	45	39	39	70	45	37	54	47	41	38	56	49	52	46	54	46	45	61	44	55	35	42	35	46	38	38	40	52	40	46	65	52	49	49	51	35	41	48	47	42	49	47	54	50	54	33	46	45	53	43	49	51	48	44	42	45	52	51	46	60	37	39	58	43	44	39	52	44	42	43	48	38	40	32	42	47	51	43	34	49	43	38	36	38	59	46	35	56	36	52	49	51	51	68	42	41	38	38	38	45	33	45	39	46	35	44	41	45	43	38	52	55	40	44	39	47	42	43	47	39	43	47	45	47	33	47	49	50	63	45	46	43	54	50	55	50	48	41	41	49	53	46	51	45	38	60	39	47	45	46	50	47	41	50	56	47	52	65	40	43	42	49	41	49	59	46	54	49	36	46	41	51	51	51	46	43	54	39	37	39	53	44	41	45	37	44	62	48	28	48	39	37	57	41	58	38	51	45	42	38	44	45	55	50	42	46	49	56	48	44	62	45	47	44	46	50	46	35	56	49	45	49	43	48	57	50	41	38	51	52	47	45	51	45	45	45	55	40	45	51	52	42	47	52	48	43	49	51	60	41	52	59	49	33	52	43	41	43	33	47	52	61	47	54	43	46	42	53	50	59	43	49	47	46	46	48	53	43	39	45	49	53	39	39	46	47	36	41	54	59	56	50	47	53	42	52	44	36	41	50	51	46	39	39	45	34	49	43	54	52	42	48	38	40	40	44	52	44	51	52	47	43	49	49	38	43	55	48	57	49	36	33	38	58	51	43	40	48	50	51	47	46	46	53	60	62	45	47	42	49	40	61	59	51	42	54	50	41	57	48	43	47	50	60	60	34	50	42	59	40	40	41	34	46	41	36	56	45	52	53	44	47	46	44	55	41	55	42	53	60	47	56	59	49	44	49	61	33	52	44	57	51	52	62	52	46	43	52	48	46	48	49	33	51	38	43	45	41	47	44	56	54	45	42	55	43	48	44	55	47	45	55	46	54	43	42	37	44	40	50	55	57	46	33	49	48	42	47	47	36	44	55	39	38	41	38	32	51	32	50	49	56	50	54	39	47	55	54	51	45	51	40	38	43	52	47	43	51	47	21	51	39	46	49	52	44	47	48	46	38	52	62	51	45	47	43	45	42	34	39	38	41	49	48	50	42	49	40	41	53	46	40	49	51	43	52	47	43	39	61	52	41	52	51	51	44	38	41	36	46	57	42	63	50	36	46	44	43	40	43	62	40	36	34	49	45	52	61	38	50	57	55	46	53	49	32	47	36	38	59	43	52	43	48	50	49	45	41	38	38	53	55	46	46	53	40	43	49	51	37	48	34	50	54	46	53	40	53	42	58	38	53	50	43	45	51	48	37	48	41	44	47	48	42	46	54	45	38	38	41	43	51	48	48	44	38	45	46	60	62	63	52	38	39	50	47	39	44	48	43	46	49	55	55	43	49	62	47	34	50	43	40	56	49	47	42	32	54	40	52	49	46	42	39	41	49	43	47	46	47	43	46	35	46	44	46	48	43	35	45	42	40	45	44	54	52	52	53	50	52	54	51	39	49	52	48	41	43	51	47	50	33	41	43	34	38	39	56	50	58	33	54	43	42	46	49	50	36	59	43	33	41	48	40	43	56	39	51	50	47	41	47	42	37	43	49	47	47	49	47	45	59	43	38	46	49	52	45	48	43	39	45	50	37	51	44	42	51	45	41	54	45	48	52	38	54	40	54	50	45	65	50	46	48	42	42	54	49	40	42	45	47	55	49	45	42	53	44	42	37	45	42	56	54	49	47	46	47	53	45	47	61	43	56	43	42	53	57	43	47	36	46	57	40	37	51	53	55	45	48	51	42	35	51	36	55	52	48	51	47	45	53	49	29	49	51	47	45	53	47	44	54	45	55	43	62	41	51	47	49	46	63	45	36	48	47	45	42	46	33	51	44	41	38	52	39	47	44	49	48	29	37	32	44	44	52	37	40	37	51	45	46	55	47	43	48	41	50	58	55	40	51	46	45	42	35	59	49	50	39	51	48	40	41	51	40	54	36	48	54	46	55	60	46	44	48	60	50	37	46	38	47	41	42	48	40	48	39	45	55	38	45	51	42	51	48	38	40	47	52	53	47	53	50	48	50	61	59	52	48	39	41	33	56	46	40	37	48	47	50	40	36	52	39	54	43	64	42	49	53	48	38	51	46	36	48	42	46	38	39	51	49	39	40	39	61	56	52	44	44	44	44	46	55	47	36	42	49	48	38	48	47	44	40	50	43	48	49	42	48	45	41	46	32	37	40	29	46	44	34	51	45	36	44	48	56	50	46	34	54	46	53	44	36	53	50	37	42	52	38	41	56	44	48	47	43	51	48	50	33	36	44	47	37	58	60	40	50	58	47	48	50	52	43	51	39	45	42	44	44	55	47	67	46	47	42	43	55	45	46	51	34	41	47	53	50	49	41	50	43	77	45	56	46	46	55	27	60	38	51	46	40	48	59	40	37	66	46	38	42	42	42	44	46	53	39	43	45	47	62	40	35	49	57	41	38	53	61	42	57	64	38	44	52	53	54	44	45	49	47	42	40	48	46	44	47	55	47	38	53	46	50	48	38	46	51	55	26	49	60	44	50	48	43	42	43	40	40	48	57	37	43	44	54	51	49	38	41	47	45	55	46	49	52	50	53	44	39	42	35	42	48	60	31	40	48	44	41	61	43	51	53	41	48	43	55	40	42	37	46	48	52	54	55	40	52	63	53	49	30	49	43	44	56	50	46	58	60	48	29	62	41	51	53	35	53	54	46	62	40	45	48	38	45	49	38	41	48	36	48	45	41	52	53	46	51	52	48	57	43	57	45	47	41	48	43	34	45	43	51	39	42	46	42	46	44	50	45	50	53
33670	32432	59045	53839	43454	27912	18704	8632	2416	833	546	526	498	474	482	472	474	503	464	490	484	532	502	497	484	543	523	512	490	505	470	496	494	492	496	505	513	494	484	460	490	503	516	538	493	486	532	488	537	498	520	474	530	481	499	518	538	482	472	491	503	496	499	504	483	512	503	480	518	514	489	520	517	519	524	504	482	536	487	467	537	503	484	485	473	509	501	478	464	527	550	494	535	530	497	521	507	515	473	513	482	490	524	509	521	488	501	508	480	458	535	507	513	518	519	515	485	513	530	482	507	488	473	499	512	523	486	510	512	499	491	535	485	486	522	475	510	518	486	535	509	483	514	477	474	464	531	527	508	475	505	523	500	526	546	546	470	477	502	502	509	502	513	499	482	457	466	535	504	508	526	465	514	516	492	487	524	528	457	492	502	491	503	532	480	512	535	494	496	505	478	490	488	461	514	536	519	483	522	525	511	492	505	491	499	485	476	485	510	502	499	471	487	491	493	497	514	519	497	506	509	492	499	501	509	469	510	481	516	499	517	496	459	500	520	506	509	505	522	501	502	499	479	492	525	547	505	483	465	477	507	478	480	497	517	473	509	529	493	489	488	537	519	539	475	503	491	513	479	486	480	499	522	525	500	534	505	501	512	517	465	484	511	521	490	507	552	483	480	514	500	462	526	505	516	527	486	477	509	524	530	511	489	514	527	489	521	526	499	510	499	516	495	479	508	500	526	488	515	539	492	516	502	477	509	528	537	504	480	508	478	534	456	513	491	512	483	494	532	473	483	508	506	500	495	537	509	512	511	492	458	501	474	471	511	484	523	497	507	531	476	502	494	493	469	496	452	522	505	504	482	513	507	493	514	494	516	549	483	530	504	473	476	495	479	545	496	533	487	530	532	499	552	533	549	481	475	470	507	547	488	503	511	509	499	524	476	512	480	472	534	499	500	486	439	489	479	488	509	528	537	487	512	491	486	502	495	564	510	502	526	500	510	524	488	503	488	471	476	494	496	544	517	523	524	515	522	503	495	517	504	506	505	492	510	517	507	489	526	485	496	539	526	507	506	515	489	487	530	517	544	514	479	501	503	511	516	485	485	467	498	507	501	545	511	490	492	518	521	501	487	471	531	496	542	495	531	527	506	522	519	505	480	510	497	498	479	482	489	525	492	494	481	480	517	492	559	499	480	570	515	547	494	514	506	472	504	509	519	487	536	443	514	492	508	482	484	470	487	522	477	533	487	518	507	499	506	523	479	496	475	508	466	488	481	492	508	495	537	505	497	518	495	505	493	528	482	498	470	493	518	483	515	496	481	492	516	505	502	469	518	515	471	516	518	494	540	498	522	457	498	528	488	485	505	546	525	489	522	477	459	505	453	490	503	528	527	487	517	522	518	488	511	506	502	515	466	542	500	503	519	525	456	536	467	457	477	492	475	491	496	493	539	492	494	492	519	499	505	491	416	482	525	502	488	477	503	526	508	495	535	494	518	526	506	511	503	514	502	507	476	504	528	505	517	507	526	489	499	494	505	512	456	518	545	507	520	510	503	481	517	523	505	523	471	495	545	525	498	507	527	516	501	498	545	532	488	500	507	481	499	493	503	497	509	524	520	502	476	527	465	529	470	479	503	500	553	510	512	478	524	499	504	513	489	509	495	535	497	484	526	507	503	542	492	499	523	512	551	478	483	503	493	461	488	470	488	521	520	526	485	505	534	536	491	518	529	527	480	516	483	496	486	484	497	464	485	517	499	484	483	523	496	488	491	524	451	479	525	530	542	515	521	507	513	491	509	492	513	490	512	521	490	521	480	528	505	529	527	536	490	529	473	535	514	515	502	508	500	492	517	493	484	536	495	476	475	492	489	520	520	497	474	502	490	516	503	469	508	481	534	469	516	534	516	523	500	514	512	446	545	500	496	511	544	526	548	498	509	509	509	545	490	487	502	513	485	499	512	499	474	503	512	450	469	503	544	493	515	513	506	513	511	528	520	501	511	465	504	451	512	451	492	491	509	509	532	496	500	513	497	511	540	508	508	529	482	506	499	494	507	549	507	491	511	493	561	514	513	473	534	489	540	507	510	496	510	542	494	509	515	487	532	497	491	484	483	490	514	514	500	508	496	464	513	520	469	525	531	458	495	502	500	481	517	495	541	481	491	494	523	535	513	486	516	436	457	436	523	481	472	548	486	527	504	463	505	535	491	512	500	493	517	486	516	504	520	509	508	500	519	479	507	474	465	473	524	485	483	465	499	499	499	518	508	517	548	500	503	497	471	521	528	504	515	518	535	466	493	492	459	512	478	481	516	498	548	516	519	521	498	499	499	516	482	444	503	519	517	511	513	544	510	465	495	529	498	468	501	474	528	494	502	557	512	514	494	462	476	488	457	474	500	471	479	487	491	477	479	488	521	466	498	470	524	524	479	499	458	527	529	512	518	463	520	527	531	478	525	517	482	534	471	514	551	486	489	519	533	505	499	474	494	554	521	505	572	538	457	486	539	524	507	517	508	505	514	522	499	500	490	525	508	475	480	504	525	520	482	496	492	496	522	507	493	477	526	535	445	492	526	550	475	486	470	504	521	524	558	472	489	536	536	504	521	515	522	490	494	469	449	515	496	558	507	498	498	503	503	516	511	485	537	516	481	488	501	538	465	469	508	529	532	496	497	505	481	497	480	505	492	519	548	490	510	486	536	514	492	524	505	527	504	492	506	495	538	490	561	466	502	501	499	505	538	487	515	542	540	536	502	496	516	491	506	525	557	508	489	499	520	501	509	477	512	547	523	508	508	508	457	517	514	506	522	481	506	506	484	486	512	500	561	534	458	505	485	544	525	487	497	475	489	482	515	499	525	489	512	511	559	475	483	488	497	489	491	481	514	561	555	494	476	528	524	504	539	525	540	533	521	528	459	533	494	490	515	508	491	481	498	503	451	504	496	504	459	520	481	485	536	524	502	528	487	530	492	507	490	525	460	504	502	499	540	522	502	494	539	510	495	495	536	513	464	476	503	508	531	512	520	519	506	507	527	481	481	487	491	502	516	492	505	495	524	523	516	511	535	538	518	508	501	508	526	524	496	491	521	504	457	521	521	516	503	499	507	515	494	523	511	483	505	509	504	522	506	497	526	500	507	530	549	515	465	480	501	502	502	520	470	494	500	466	517	475	507	512	477	522	447	505	494	462	511	496	488	482	525	537	507	527	509	501	503	509	498	542	491	485	505	525	491	464	507	521	519	515	497	499	508	512	521	513	537	464	522	521	498	497	539	508	474	512	524	463	524	509	515	471	501	520	512	467	476	489	514	503	513	543	490	505	502	469	522	491	502	528	504	523	529	519	489	521	481	497	508	528	503	497	490	529	509	513	505	508	467	485	463	527	492	517	526	464	489	480	479	504	482	502	532	500	511	499	515	521	527	491	531	494	508	469	535	511	491	496	516	505	511	495	528	525	516	529	516	500	485	504	493	494	541	492	515	502	486	506
3411	836	7699	11176	3660	795	327	139	75	44	41	54	49	54	45	40	49	42	51	57	55	65	53	63	57	56	42	56	34	50	48	40	52	44	56	39	52	49	51	37	42	56	57	46	51	59	41	48	46	45	46	40	51	36	51	44	51	49	66	52	46	44	53	49	45	36	61	42	47	54	57	55	45	48	61	42	49	41	42	58	52	54	50	60	59	47	54	54	66	47	51	56	44	52	66	51	52	44	52	45	40	47	49	48	49	46	55	53	50	66	58	63	50	55	41	37	48	46	56	55	59	54	43	47	49	38	44	54	50	49	35	50	50	48	50	49	61	50	44	42	65	47	46	56	41	57	52	48	53	50	51	48	47	44	39	41	42	48	49	58	42	56	57	48	51	49	46	42	49	50	52	55	57	52	42	57	45	47	56	68	50	53	41	69	36	50	42	60	44	41	44	49	69	46	53	41	46	53	54	52	45	64	55	49	41	55	41	49	54	51	48	55	49	45	46	46	38	42	51	45	45	50	62	39	52	65	53	41	53	55	64	49	42	48	51	56	41	44	54	56	43	46	52	49	50	51	61	65	43	52	66	46	49	56	38	49	54	53	62	62	41	53	56	54	47	61	45	50	55	50	48	50	44	44	46	51	38	46	52	52	46	48	48	35	41	52	42	53	56	57	65	43	60	44	59	42	48	56	38	49	53	43	53	65	46	50	54	54	71	52	47	53	50	55	53	44	45	40	48	47	58	53	49	46	62	45	39	43	50	58	51	55	51	40	51	51	52	46	37	46	50	46	49	51	54	48	37	56	51	58	45	65	49	55	46	52	51	48	60	39	57	57	54	49	49	50	45	52	43	47	41	53	39	46	45	59	42	47	47	44	50	49	53	57	54	54	49	45	55	46	51	55	55	61	52	56	48	51	43	55	55	51	69	50	52	46	68	63	46	45	41	35	59	55	46	50	44	38	43	47	53	39	50	48	56	38	55	38	43	49	49	39	58	38	53	57	55	44	42	57	45	50	62	39	55	53	50	50	66	38	53	46	41	50	46	53	46	44	46	56	56	60	50	48	47	44	45	40	56	42	53	45	43	48	53	43	60	51	40	49	45	39	51	46	55	61	59	40	44	45	34	55	41	64	55	49	48	43	54	54	47	55	47	35	44	42	42	47	50	38	46	45	49	57	43	47	41	49	54	45	61	41	50	53	52	37	50	48	58	58	50	55	44	59	53	49	48	49	54	58	43	44	48	53	43	56	53	57	56	53	41	43	49	48	49	46	43	47	53	48	55	49	39	41	45	49	61	52	62	56	57	59	57	54	43	47	52	52	53	55	58	60	60	52	47	48	53	49	42	49	43	46	52	56	48	55	43	52	59	59	42	50	39	46	59	42	60	55	48	52	46	58	42	57	59	53	65	44	54	43	55	40	46	52	59	52	42	46	42	46	57	59	43	53	54	49	60	54	44	57	46	55	39	53	55	52	43	57	50	52	54	64	51	57	44	48	49	50	62	58	37	43	39	53	48	51	52	42	45	59	51	57	50	54	54	52	41	49	59	43	52	49	37	52	52	61	39	54	42	45	37	58	46	47	55	42	47	54	59	60	46	63	51	65	52	47	42	43	46	44	47	31	51	48	57	64	54	48	64	48	50	55	47	46	52	56	48	59	54	49	52	53	49	52	58	56	45	51	55	50	46	47	50	51	43	60	56	55	46	55	49	52	56	61	64	51	47	42	47	47	50	49	50	49	52	54	45	36	47	61	47	57	50	48	65	60	54	57	44	61	59	47	50	45	70	45	50	62	48	58	52	51	46	51	29	54	40	52	42	50	50	36	53	46	46	43	39	53	58	49	48	54	45	58	38	53	50	48	47	45	54	58	46	40	49	60	49	60	46	45	47	56	44	48	49	61	46	44	53	41	44	55	42	53	45	51	44	45	53	53	54	60	56	46	58	56	50	45	44	44	55	50	44	60	50	50	65	49	54	52	38	41	48	44	63	54	41	69	52	53	55	62	52	47	52	48	52	59	60	46	62	62	60	43	48	54	58	54	62	47	55	46	51	43	45	40	51	43	48	62	46	49	56	56	42	53	50	40	53	57	54	49	51	56	59	49	43	51	57	48	54	50	44	54	67	46	46	53	57	56	54	53	53	46	55	53	45	42	52	49	39	46	45	32	51	56	49	38	42	57	49	49	54	39	39	49	51	58	50	48	61	59	36	50	49	37	38	61	54	71	49	46	54	51	60	51	57	47	52	45	52	44	52	48	58	53	53	62	59	58	50	44	54	42	48	51	38	54	45	51	40	38	68	45	56	45	50	52	49	41	50	50	52	54	47	42	40	50	68	72	53	53	42	47	51	57	52	43	44	55	50	42	50	54	55	63	55	40	58	48	42	46	42	49	59	50	46	60	61	53	54	43	44	56	45	49	46	49	63	65	45	44	52	55	57	59	49	41	44	48	52	50	56	49	47	47	54	44	47	44	58	45	48	59	59	57	46	50	39	64	46	53	52	51	44	42	46	52	35	54	48	48	49	65	56	56	39	51	57	36	56	46	59	44	53	37	56	47	42	40	47	46	54	53	46	59	51	44	38	59	48	49	48	60	51	48	41	42	46	46	56	47	52	41	44	58	53	45	55	45	47	67	51	48	67	46	60	58	50	40	57	59	41	42	53	33	66	42	53	52	46	60	39	42	63	55	33	57	47	55	46	42	41	60	54	54	47	59	59	50	56	43	41	41	45	53	38	55	43	39	56	53	51	45	56	51	51	62	59	60	56	55	44	40	45	43	52	61	42	52	60	42	48	54	41	41	50	50	48	44	42	50	53	48	58	47	46	43	44	60	60	66	59	47	44	64	49	46	44	45	39	57	52	46	45	41	56	50	48	48	54	51	48	41	58	51	55	41	35	48	36	63	45	43	40	44	49	54	50	43	40	47	57	54	45	48	49	50	48	56	55	64	56	49	49	46	54	43	48	47	54	56	51	56	52	46	35	56	56	44	52	56	60	50	51	57	60	50	45	51	41	61	40	49	44	43	55	55	53	56	53	50	36	56	55	47	54	52	46	69	49	48	31	46	55	58	56	49	57	51	47	37	54	42	38	44	43	47	43	37	46	44	45	55	46	52	54	52	48	60	47	44	64	40	58	58	64	54	47	40	42	46	65	45	65	60	45	47	42	48	53	68	59	56	66	42	57	71	62	50	53	60	56	50	48	59	37	39	37	46	43	41	57	51	46	43	59	64	49	51	49	50	51	57	48	53	39	58	53	57	44	47	39	59	66	40	48	53	39	54	56	62	40	59	55	38	54	45	49	51	45	51	49	53	56	36	51	47	48	45	45	47	54	50	45	41	51	60	57	54	47	54	51	44	49	61	40	56	57	49	47	54	51	51	56	62	46	49	41	46	53	44	40	49	57	52	51	60	45	55	46	36	54	57	49	51	43	58	55	50	45	63	48	56	53	44	50	50	52	46	48	61	60	44	58	52
24940	11021	34322	37286	28663	15543	9128	3636	1335	700	544	575	501	553	538	585	542	544	528	536	541	551	497	535	580	552	523	542	534	546	539	559	547	544	572	540	551	516	527	511	537	527	523	573	578	550	553	534	539	498	523	599	556	538	509	518	553	527	575	541	568	517	558	591	609	560	549	573	530	541	536	515	527	528	543	521	533	529	570	520	513	532	546	532	556	519	541	535	550	546	572	528	526	549	492	558	519	521	533	561	583	588	563	571	550	563	511	518	572	532	538	539	552	521	542	542	534	525	589	502	523	541	486	550	540	537	520	513	504	546	516	588	538	530	523	547	554	567	564	541	530	557	520	588	541	545	508	503	562	551	566	510	539	526	493	526	543	558	526	514	524	558	513	540	591	561	530	533	586	558	537	532	546	527	540	530	571	496	578	562	543	546	537	583	610	528	539	538	571	579	536	533	586	535	528	567	527	583	531	528	543	543	564	520	566	516	586	536	545	532	523	525	539	546	575	548	542	527	506	532	519	547	538	521	533	542	544	545	547	517	561	542	523	510	545	576	511	531	535	554	559	521	532	533	540	547	538	552	546	533	559	534	510	518	565	503	547	568	532	518	542	546	556	572	526	592	548	568	574	530	576	520	537	555	571	538	521	537	595	535	493	511	556	527	570	547	535	533	534	532	508	536	540	558	519	558	533	513	549	562	555	523	528	543	577	567	540	524	526	539	507	573	505	534	573	561	519	540	563	543	544	524	566	526	558	555	528	564	557	521	525	549	523	550	491	586	542	567	563	546	572	558	555	579	556	558	540	546	512	576	521	580	534	585	516	557	588	524	550	516	566	514	510	527	541	564	540	514	578	554	528	524	542	527	562	554	526	498	575	545	564	526	593	552	533	541	512	549	533	507	525	558	550	526	597	569	539	565	576	539	544	508	551	521	505	514	545	571	505	523	578	548	538	557	541	531	507	564	540	556	560	514	555	562	555	559	556	599	561	537	516	513	570	563	553	492	578	551	503	518	546	539	476	537	523	544	539	589	507	532	603	554	516	543	595	535	513	553	552	566	566	525	546	516	532	527	551	535	521	554	573	558	530	534	513	504	535	530	564	531	563	578	573	526	540	580	538	564	546	551	554	533	573	533	547	527	572	578	507	538	557	549	525	546	518	553	522	555	568	519	551	552	525	566	553	508	552	537	567	529	503	531	549	552	569	535	550	519	574	504	528	598	501	542	545	522	512	570	517	538	588	558	530	538	516	540	531	536	557	564	548	523	524	583	529	563	551	582	532	559	536	515	510	569	532	524	534	523	553	571	586	562	544	511	547	561	512	531	511	522	559	498	563	521	568	571	597	561	522	569	524	517	572	496	546	555	521	553	565	533	564	586	575	578	515	548	590	514	561	541	569	528	585	540	542	568	548	537	549	549	531	581	518	531	571	541	532	518	571	545	530	565	559	531	529	593	507	509	561	562	540	531	542	535	575	494	573	519	574	537	528	565	504	521	548	561	576	516	550	549	547	533	529	531	518	546	541	555	551	540	541	538	548	508	531	544	523	548	545	534	542	508	536	543	500	531	490	547	541	584	559	546	569	542	544	536	557	522	523	546	511	535	545	558	548	565	545	531	540	557	555	498	547	557	574	568	558	581	547	515	542	550	552	546	545	550	572	531	522	534	509	539	580	572	532	548	535	546	544	531	549	559	537	560	541	505	527	562	513	552	575	554	529	504	531	563	566	530	542	537	577	541	536	498	524	529	558	543	542	547	532	575	567	545	525	550	562	579	538	557	512	559	503	527	549	567	578	567	576	528	554	532	532	479	542	526	550	562	500	548	524	582	540	538	571	546	537	527	530	553	530	526	547	572	501	559	549	555	529	535	570	529	542	518	549	531	534	574	518	540	502	540	547	560	490	568	582	518	497	531	526	541	519	561	501	606	497	588	558	518	521	575	550	514	523	521	545	550	503	568	557	560	529	532	557	541	532	530	579	541	531	555	533	508	526	543	554	551	576	547	519	534	514	528	520	523	538	528	544	517	523	522	567	537	567	588	535	538	561	583	506	500	574	558	571	531	491	542	535	557	532	547	558	573	544	578	540	518	563	569	562	474	570	577	503	537	544	559	530	560	540	574	554	524	524	534	571	519	518	549	549	526	550	514	522	540	533	506	555	538	525	555	536	514	520	531	522	526	578	538	545	567	568	515	511	522	551	521	522	578	529	542	572	565	591	555	534	504	544	557	531	556	562	519	522	548	563	544	555	535	540	529	583	556	553	536	552	531	579	553	537	536	538	560	499	544	511	526	561	513	546	542	543	540	496	529	545	536	568	579	544	543	539	517	557	550	586	545	567	513	576	569	516	531	544	490	573	532	528	548	568	521	527	553	521	549	518	532	531	559	542	540	552	566	525	559	507	557	547	561	532	547	572	506	553	550	551	534	551	548	528	569	541	560	535	551	549	547	520	558	543	525	530	529	501	544	550	608	518	527	545	553	539	566	538	536	577	590	555	535	547	511	601	537	561	525	564	531	563	526	534	554	571	566	539	557	539	527	549	548	533	542	562	571	502	523	557	576	584	553	547	568	547	521	537	537	531	524	528	508	530	572	563	553	533	519	565	527	572	536	527	516	540	523	539	525	513	545	532	521	566	534	528	518	519	544	563	544	527	604	551	505	541	533	598	514	542	581	545	592	520	544	553	524	575	541	543	546	525	564	573	569	477	555	514	537	534	543	557	551	556	573	539	521	533	561	544	529	516	543	567	536	552	548	541	540	515	589	542	536	501	526	584	506	537	571	555	536	556	577	501	544	521	538	558	546	524	567	564	519	532	553	497	551	603	564	549	504	583	596	491	564	510	555	577	520	507	534	502	543	540	543	518	576	586	538	553	540	579	523	537	534	506	541	531	587	578	540	554	598	582	545	523	520	532	508	541	556	485	560	565	519	535	528	582	509	562	547	564	555	572	589	561	592	570	562	527	566	573	556	554	588	526	510	555	552	549	565	517	576	556	547	513	538	504	534	529	555	527	564	509	568	533	543	526	527	549	527	499	569	524	535	546	546	492	561	533	537	510	552	533	553	504	536	524	509	527	493	544	543	505	527	535	507	529	526	540	565	560	535	558	530	535	577	554	543	564	557	533	522	557	567	626	496	527	518	565	565	572	570	576	534	577	560	552	546	514	595	567	498	573	556	502	517	553	544	536	576	509	577	548	554	541	507	550	545	543	536	546	563	499	489	541	527	538	555	534	530	553	556	611	517	570	576	519	536	576	537	529	550	544	534	525	548	529	555	603	569	535	513	553	525	558	545	560	592	530	541	560	554	517	560	509	580	537	478	500	533	533	537	546	555	584	580	539	527	560	543	509	527	580	562	584	539	606	551	539	526	551	522	581	490	511	529	543	552	538	530	555	533	505	569	524	549	520	527	515	548	558	560	516	571	565	570	558	548	545	536	536	525	548	544	571	542	553	565	526	544	529	540	557	529	531	522	531	581
6639	2999	23354	21801	8889	2190	820	305	134	61	58	62	48	45	40	51	48	46	51	46	44	53	58	54	40	37	59	49	57	41	40	57	41	49	45	32	51	43	46	37	51	57	45	38	37	55	50	33	52	43	46	56	47	56	42	47	60	42	52	37	38	53	55	49	45	53	55	47	53	55	45	51	34	52	50	53	47	46	53	46	48	49	46	54	37	49	50	42	49	41	51	53	48	33	58	49	54	46	34	44	43	36	42	47	50	44	47	49	33	54	53	44	49	43	44	40	35	46	44	42	57	32	53	39	47	54	56	50	58	45	40	49	54	44	50	59	44	50	44	44	60	42	54	45	45	46	45	45	51	50	62	47	60	38	53	54	43	54	44	40	39	54	50	47	52	43	50	44	46	43	37	44	51	43	37	69	65	38	51	45	41	47	56	56	43	39	41	49	46	50	40	51	43	45	46	55	47	42	53	59	43	57	41	51	44	42	47	44	51	42	43	49	51	40	54	37	48	41	46	41	57	41	44	55	47	56	43	54	47	51	50	47	45	44	50	47	43	43	52	49	56	53	49	48	59	51	54	59	57	56	50	56	34	50	37	49	44	43	45	45	39	44	37	48	46	46	50	39	43	55	49	48	39	45	56	52	41	44	56	32	41	40	49	53	53	40	50	50	38	48	53	45	36	38	50	41	33	46	62	53	39	62	42	45	50	44	46	43	51	50	49	55	52	50	52	52	47	49	34	58	60	31	50	47	42	44	41	28	52	49	44	42	52	37	57	46	54	36	46	39	46	52	41	58	48	48	48	44	47	30	49	48	32	57	44	46	50	52	42	49	51	48	50	48	44	41	42	51	41	50	58	44	43	53	53	57	44	52	40	46	48	51	43	44	45	55	45	58	56	36	39	50	49	41	50	51	33	47	48	37	44	52	41	37	53	52	57	54	46	63	52	40	38	50	47	45	51	38	49	57	54	48	39	48	56	39	52	46	49	53	37	33	40	50	36	47	35	51	45	58	29	59	53	46	45	45	57	36	51	38	45	48	50	30	49	41	37	39	48	52	42	54	38	41	67	39	52	51	40	46	44	47	43	43	39	53	44	53	42	52	44	37	50	47	42	57	47	62	44	40	57	52	45	42	45	53	43	41	42	48	48	49	34	41	48	50	43	55	39	45	39	42	44	52	45	46	45	44	51	54	42	49	45	45	49	38	36	63	52	36	47	41	48	36	50	46	54	56	55	40	58	37	52	31	40	62	41	41	45	53	36	54	52	36	44	53	39	43	36	39	46	55	34	43	40	55	41	52	48	45	36	43	51	48	52	44	36	53	49	48	41	59	47	58	43	43	42	56	47	51	45	39	45	45	51	34	60	48	55	43	49	41	40	49	43	50	68	49	51	44	38	43	56	45	43	46	48	58	38	48	49	44	39	48	53	41	41	44	41	49	61	43	55	42	48	51	47	42	48	51	33	43	48	50	47	48	42	49	57	47	45	45	43	49	37	47	39	59	51	46	54	44	52	49	58	57	51	44	53	55	50	42	45	47	41	51	51	34	53	54	46	58	62	52	36	43	46	38	36	50	55	38	51	52	38	52	52	47	49	45	40	48	43	52	52	47	46	47	51	58	47	47	57	45	46	51	45	40	44	59	43	60	53	45	45	42	43	41	42	48	44	47	39	37	46	46	60	45	54	58	59	45	50	41	39	55	42	50	36	45	37	56	36	46	34	42	53	44	41	46	44	61	44	47	43	43	41	52	56	39	45	54	42	41	46	41	42	35	39	36	59	35	50	48	43	31	57	48	37	60	40	45	46	45	54	43	42	38	42	40	40	48	35	53	43	53	53	51	46	39	42	52	57	48	41	59	54	58	58	55	44	41	41	36	51	44	56	50	46	46	44	51	53	44	55	53	45	50	44	40	52	41	44	48	46	42	52	46	47	47	42	42	34	42	49	39	41	32	53	41	55	45	36	57	44	55	35	57	56	46	37	48	47	53	53	47	34	45	58	49	51	56	50	39	46	55	50	57	60	44	55	36	47	55	41	41	35	59	40	55	32	43	48	40	44	41	54	46	35	43	48	44	43	41	64	35	38	41	57	51	47	52	45	37	41	47	53	51	42	39	45	39	39	54	63	49	43	44	51	34	54	48	46	43	53	51	42	38	49	40	36	44	50	61	47	55	59	55	50	33	43	54	43	49	43	45	54	54	40	51	48	41	62	48	46	38	50	46	36	50	36	53	44	61	37	42	51	45	46	61	50	48	50	48	56	41	48	57	59	44	39	63	56	54	62	49	44	45	48	51	52	55	48	47	49	44	42	48	45	49	49	47	54	56	46	43	49	39	42	44	43	34	46	49	46	51	42	41	48	41	38	44	53	44	43	45	42	44	46	48	41	36	56	56	55	42	42	42	55	45	43	44	52	48	56	56	43	50	65	57	37	40	41	48	42	47	51	49	45	50	51	36	33	38	58	48	37	54	35	49	57	51	58	49	42	44	45	47	57	42	51	38	37	50	54	49	57	57	34	42	35	42	51	43	45	41	51	43	44	35	51	39	46	56	46	41	41	38	38	49	38	44	34	41	35	49	45	52	44	47	52	53	42	43	52	46	38	50	52	55	35	41	56	42	45	45	53	50	50	40	43	51	50	43	61	43	33	48	40	46	41	49	52	60	50	43	38	47	47	45	60	49	39	45	38	34	42	31	47	40	40	46	45	51	43	42	41	46	44	49	47	46	58	43	40	50	44	49	60	47	43	48	47	43	34	54	45	54	53	56	47	51	42	34	41	46	52	50	50	56	48	54	66	39	46	57	47	48	49	50	52	47	42	56	43	53	53	45	52	49	34	43	47	51	38	49	45	41	54	41	43	46	48	63	51	43	39	52	44	44	35	49	37	49	57	54	52	54	43	52	58	50	65	54	48	45	45	36	39	49	52	40	43	37	53	40	51	49	46	49	44	60	51	41	57	50	45	41	30	50	50	42	38	41	44	34	44	36	52	39	62	43	43	50	57	44	50	55	53	46	44	37	59	54	56	40	46	56	52	48	48	44	43	49	48	43	42	54	48	41	44	56	58	50	46	30	44	40	43	51	64	41	44	35	54	50	45	54	42	43	46	46	41	33	50	47	53	36	52	46	43	51	42	47	56	39	54	46	38	39	39	33	57	43	48	44	48	43	47	46	35	44	34	35	40	56	44	42	38	53	52	40	50	50	56	59	53	48	52	34	36	56	46	49	48	51	42	42	49	61	54	58	53	44	42	48	42	52	42	43	61	47	39	40	46	56	55	47	61	43	42	49	48	51	53	43	53	54	49	52	60	40	38	44	42	57	56	63	41	49	45	51	54	41	33	33	48	49	49	46	51	54	50	48	50	46	45	44	48	46	50	55	57	40	43	41	47	51	45	54	33	46	46	50	53	52	57	49	42	41	55	53	47	38	54	54	43	47	48	54	40	48	54	44	40	44	45	58	57	41	56	46	42	40	54	43
34640	21718	48895	48815	40295	25900	17836	7529	2267	824	573	483	531	516	539	553	505	508	515	528	511	568	525	533	539	477	494	523	507	513	486	478	487	484	526	532	472	534	498	497	502	543	514	507	515	462	521	520	516	515	528	486	495	518	503	522	461	541	495	506	503	483	485	545	504	508	532	519	532	447	535	474	539	520	542	519	525	554	491	486	507	534	494	529	512	499	514	511	512	481	503	493	501	527	519	532	535	477	485	504	494	468	498	512	495	523	499	491	563	504	508	536	476	542	517	496	526	514	548	528	517	474	511	539	521	548	548	508	507	481	506	510	514	518	478	478	495	491	559	491	493	518	518	538	494	491	556	533	474	488	488	495	518	513	514	515	443	533	517	534	499	528	502	492	507	502	488	520	510	548	531	525	500	548	520	535	489	540	512	505	512	482	525	525	468	521	523	524	507	487	510	479	483	500	511	454	515	511	492	540	489	474	517	504	533	517	500	522	513	519	468	551	506	496	525	538	538	526	526	505	480	464	502	515	459	530	549	496	539	555	527	514	520	514	506	489	503	490	537	497	490	529	475	537	498	522	500	494	500	513	511	480	558	533	516	514	518	529	514	501	513	474	495	479	517	507	508	512	505	524	507	532	543	506	505	512	530	517	496	523	518	486	507	509	517	479	524	470	514	531	554	519	516	487	493	504	502	486	495	506	513	558	524	531	537	511	533	511	524	497	533	535	528	526	531	478	528	511	502	512	508	477	503	516	487	536	532	488	536	497	498	514	516	498	501	503	534	475	491	502	519	508	527	540	516	505	474	546	494	556	521	500	518	497	505	505	499	485	494	536	512	458	523	521	512	511	478	550	516	509	516	503	498	519	536	512	465	508	503	508	528	512	493	524	459	547	498	536	498	499	508	480	496	539	467	505	547	562	507	489	520	515	496	495	503	523	533	515	512	507	496	504	513	537	517	511	495	519	532	474	495	504	490	525	497	498	511	558	491	522	508	550	492	484	530	523	495	506	482	497	520	504	510	512	471	531	501	523	563	492	513	531	532	492	491	536	494	523	520	550	511	521	530	535	531	492	538	499	534	485	515	546	508	528	528	506	508	520	495	495	496	503	494	501	501	493	581	509	499	492	500	478	530	529	508	533	501	469	488	545	545	488	540	502	509	537	514	535	514	534	493	516	497	487	515	535	512	506	507	523	532	493	512	526	487	509	503	472	464	523	489	498	541	474	495	535	527	510	510	495	489	525	525	538	514	532	505	487	507	505	526	507	509	493	498	492	494	480	490	525	484	519	527	537	490	537	475	538	509	519	482	551	481	532	495	499	500	512	497	517	501	531	496	483	489	491	505	503	494	568	524	531	549	505	514	514	512	516	497	535	460	510	498	498	488	496	526	527	482	483	515	533	528	481	505	517	514	534	512	495	514	523	499	528	507	502	510	517	503	505	519	519	539	525	507	503	502	514	498	509	527	522	488	506	504	508	490	507	532	503	557	521	494	530	542	492	510	513	490	546	486	484	485	540	514	550	526	521	510	505	503	493	548	509	535	494	538	502	507	524	530	493	544	524	513	490	496	504	493	480	540	521	544	472	478	482	527	499	520	509	499	527	530	518	530	488	502	549	550	559	491	522	511	487	534	533	502	511	511	545	493	490	496	535	528	517	506	516	484	506	477	542	503	473	507	514	509	463	484	507	523	506	536	506	501	522	537	509	521	521	483	527	507	537	528	521	497	527	520	469	510	503	508	526	503	526	556	489	535	524	537	503	472	535	552	504	484	538	507	527	516	521	539	513	492	500	561	504	497	498	516	492	518	529	504	528	484	471	542	517	539	536	496	505	471	475	487	503	509	507	501	488	493	506	527	502	515	518	524	516	538	504	500	519	525	521	497	519	520	526	556	506	550	506	490	453	532	499	539	518	509	490	516	502	507	510	495	508	518	478	510	508	525	500	459	513	512	506	520	512	500	517	541	498	510	507	482	500	521	502	524	502	508	534	488	522	510	508	559	460	489	488	517	497	550	510	510	515	516	535	536	513	494	501	511	520	518	513	511	493	515	493	525	482	555	492	502	492	527	491	474	528	485	537	492	492	519	517	502	523	532	488	557	528	478	468	537	564	527	531	500	507	522	510	543	526	509	532	542	517	509	530	492	524	520	481	500	496	528	492	498	503	508	547	576	492	476	521	502	490	515	528	528	492	505	508	480	536	473	508	535	515	470	504	522	529	475	476	508	483	541	548	527	511	500	480	518	463	523	528	529	505	493	524	469	539	530	490	547	537	504	512	538	490	498	488	510	531	525	541	491	521	529	524	543	501	497	513	473	460	531	506	516	512	498	512	446	539	503	450	522	468	517	491	480	522	526	515	498	562	535	503	509	472	503	508	560	494	524	519	524	487	491	532	511	488	490	556	483	548	526	488	564	532	507	513	523	549	492	521	497	511	517	486	518	499	548	530	486	543	526	470	517	519	520	498	527	455	549	537	494	499	512	523	557	502	551	517	514	517	510	504	513	493	503	534	519	461	553	510	548	553	475	538	507	519	487	481	498	563	517	500	515	504	494	488	525	509	513	505	504	500	528	489	527	523	548	531	483	523	518	508	524	513	531	536	510	508	516	513	503	547	491	533	512	517	492	483	480	544	512	539	495	526	513	486	471	527	480	509	497	527	525	507	510	496	523	508	526	539	507	480	458	530	501	524	518	529	504	483	504	493	512	499	497	531	467	495	525	545	474	493	508	453	514	516	480	506	548	520	505	510	505	492	546	528	492	514	485	532	561	487	514	508	491	545	540	535	485	517	525	530	521	489	534	525	505	538	512	538	508	544	462	461	497	526	470	511	533	489	530	547	519	486	506	515	501	528	508	507	500	517	465	515	506	509	502	542	517	528	515	521	466	513	524	501	516	495	500	501	519	476	513	498	478	510	508	505	529	516	487	504	522	512	507	529	516	499	499	485	537	498	469	511	543	483	493	507	527	519	500	525	556	530	513	498	512	527	496	509	544	470	524	546	484	528	509	555	548	478	516	497	502	496	516	549	532	505	507	526	493	549	521	536	518	505	507	517	473	486	479	489	514	510	511	511	518	541	527	485	570	515	475	515	514	515	508	504	532	535	503	544	472	481	508	517	518	499	532	518	491	501	531	499	501	521	491	517	521	534	528	482	490	536	536	525	517	498	482	503	498	527	516	534	528	508	527	507	515	542	541	493	492	481	520	495	518	546	478	499	494	501	517	511	516	519	519	509	539	524	509	524	534	525	468	499	512	540	476	456	475	525	512	512	457	507	510	529	538	487	476	533	516	483	497	507	507	502	488	538	544	492	504	474	479	536	562	555	526	548	494	469	478	537	505	508	499	504	495	527	503	480	515	540	500	518	497	509	543	514	529	523	518	505	537	499	509	530	551	517	508	528	498	476	523	525	523	518	507	499	515	483	520	532	497	530	517	545	494	507	520	475	511	531	467	488	544	522	517	509	530	521	495	533	542	547
7804	4250	22938	22909	8796	1943	770	297	117	63	49	48	54	46	49	51	37	44	43	58	46	57	40	46	63	46	50	57	55	62	60	49	58	46	59	49	52	54	60	42	41	42	45	41	58	56	47	50	51	67	59	41	53	56	50	56	45	39	39	47	40	46	66	42	57	50	54	56	40	51	42	48	54	48	57	55	60	60	47	60	55	47	51	54	53	41	50	56	43	47	40	52	56	54	51	55	49	52	61	51	47	61	45	54	53	54	37	64	50	42	46	57	48	49	68	52	54	49	46	51	49	44	41	56	44	55	48	54	46	49	43	46	45	45	57	39	61	63	38	50	45	48	59	37	53	44	53	41	66	42	50	46	47	52	46	53	44	45	50	42	44	56	38	55	45	54	56	38	48	56	57	53	47	56	41	36	51	48	44	56	49	44	56	42	41	50	61	51	41	50	40	41	59	62	53	51	42	59	49	56	53	51	49	42	58	58	60	56	36	47	46	48	52	33	67	57	48	40	47	55	50	54	45	60	50	46	48	47	56	50	43	55	52	56	55	52	59	61	39	43	51	68	70	51	56	45	49	57	60	56	51	36	52	45	50	46	35	43	52	48	47	42	39	55	37	48	75	48	65	60	54	61	43	62	53	46	50	46	61	50	55	55	56	51	62	48	51	48	48	65	57	57	34	57	51	52	59	58	45	49	48	43	53	48	50	52	56	45	52	51	60	59	48	60	45	51	47	47	46	49	48	55	48	52	58	56	41	54	53	36	53	48	63	69	45	40	41	31	48	55	59	48	56	64	53	51	59	40	44	52	42	52	61	64	57	52	48	51	45	45	44	50	39	51	65	62	67	53	42	46	48	51	45	40	48	56	55	46	43	53	43	53	57	52	66	56	45	46	56	46	53	57	53	50	49	40	48	42	49	60	58	51	50	45	49	48	48	63	49	41	39	46	52	45	41	65	54	46	45	67	51	40	55	42	51	69	50	48	60	57	47	50	58	46	44	44	55	52	48	47	50	45	51	51	56	47	52	48	54	48	53	60	46	46	54	50	50	46	48	51	48	50	59	46	59	50	52	49	56	47	45	59	54	40	56	46	55	47	43	59	57	42	62	64	53	49	52	50	50	48	47	47	56	64	47	56	44	56	48	54	36	53	58	41	58	55	41	56	42	47	45	50	60	53	53	49	41	57	39	52	44	52	49	51	58	62	54	54	52	60	45	53	56	55	58	50	49	45	53	53	50	63	46	54	49	59	43	69	51	44	49	52	53	49	44	54	40	55	47	44	56	44	52	48	60	60	46	50	49	47	57	47	54	57	41	44	49	56	30	48	57	47	50	52	44	36	40	60	60	54	55	68	45	44	44	52	60	58	54	44	50	57	46	52	47	46	45	52	44	46	57	43	52	53	58	44	54	53	49	47	45	41	36	49	45	56	52	51	44	60	55	45	56	53	59	53	41	61	45	66	69	64	52	40	53	51	41	46	62	57	40	53	59	40	53	64	51	54	51	53	46	50	58	54	52	71	54	67	59	36	51	41	59	49	58	46	46	54	38	53	50	53	57	42	56	50	48	50	48	52	44	64	40	50	39	34	46	35	46	44	54	68	43	48	63	60	62	42	53	56	50	34	53	53	64	43	52	63	44	63	33	60	46	49	61	47	60	56	47	52	53	45	47	67	50	52	54	41	52	51	53	60	61	45	49	53	51	50	55	39	48	54	46	51	50	63	51	47	47	46	49	55	49	31	57	61	38	70	51	56	47	57	57	38	46	41	49	48	55	49	49	46	63	39	46	65	49	54	43	59	52	51	49	55	51	48	45	56	49	55	57	52	60	48	52	58	48	58	52	56	43	52	47	45	50	59	48	63	59	62	45	43	50	42	48	39	51	49	56	54	47	40	65	47	50	56	40	54	52	43	45	54	53	55	50	47	55	50	47	57	46	52	57	55	59	47	41	54	56	46	58	44	50	59	46	56	49	55	48	63	58	59	58	69	38	57	57	58	68	59	53	60	52	61	58	66	55	62	51	58	43	57	45	56	51	45	45	47	59	45	46	51	50	46	57	50	45	39	51	50	58	38	71	41	55	52	44	48	55	48	45	51	52	46	35	50	48	52	61	56	65	51	54	49	41	47	43	42	53	45	57	48	59	62	50	50	41	45	45	48	53	53	49	51	40	54	59	54	31	43	40	58	47	57	47	63	45	47	48	53	43	47	52	47	70	50	46	52	52	50	56	56	52	49	56	60	52	55	59	54	47	51	51	39	37	52	47	61	45	46	58	55	55	49	47	60	46	53	44	47	41	47	56	44	59	35	43	47	60	60	48	48	47	58	58	51	51	52	56	54	57	69	50	45	62	55	53	63	48	46	42	40	50	48	40	49	50	63	59	47	47	50	52	49	44	55	60	54	39	42	46	52	37	51	33	53	65	45	44	57	64	54	40	43	64	55	43	42	53	51	67	44	50	69	59	33	48	49	50	53	46	45	50	41	41	48	46	57	41	53	48	50	66	44	54	48	50	60	53	59	44	47	56	63	53	44	54	56	59	48	42	52	47	45	43	51	55	48	64	55	48	62	32	50	51	61	49	48	48	47	62	47	66	58	53	56	56	47	51	47	54	40	62	47	44	47	50	62	51	52	38	57	45	47	41	45	65	46	50	59	40	63	40	64	52	55	62	42	58	53	45	55	42	41	51	43	63	53	50	55	55	40	41	49	47	38	51	51	48	56	49	59	54	61	56	43	54	43	50	46	47	49	55	61	47	56	53	56	48	43	50	58	50	59	54	54	55	57	60	46	61	42	53	63	51	60	57	48	42	53	50	36	59	57	39	44	55	51	62	84	50	42	57	48	53	42	54	64	53	50	51	48	57	51	41	49	55	49	51	47	64	55	50	49	61	58	42	53	51	46	48	55	43	50	51	54	37	63	60	50	45	48	57	53	47	47	49	47	48	47	40	50	61	46	50	44	45	38	45	62	50	58	45	54	50	44	55	52	47	53	44	54	37	49	60	55	40	45	47	52	41	54	57	48	59	67	42	56	54	55	56	51	56	50	50	45	39	44	56	40	43	44	49	63	51	62	55	49	56	33	49	46	43	45	51	44	61	57	35	43	47	58	49	50	60	48	47	49	40	49	32	47	59	50	53	42	45	35	46	51	61	43	49	44	63	39	42	45	48	61	49	44	60	41	51	48	57	69	71	56	51	37	68	51	38	71	48	51	45	40	55	43	40	53	57	56	63	55	53	50	50	56	37	43	51	61	37	65	57	54	43	46	52	48	47	69	39	51	55	43	43	56	58	47	52	39	55	36	57	52	55	52	55	43	56	60	55	51	43	55	60	50	42	48	56	58	39	47	67	47	47	54	54	45	50	41	55	77	48	55	46	42	45	57	46	55	48	47	57	60	46	59	42	56	49	42	54	49	43	53	48	44	55	51	54	41	53	52	47	45	55	53	59	38	65	59	47	62	54	44	54	59	53	65	46	46
34719	23946	50072	49480	38742	24834	17231	7723	2258	839	575	537	608	553	509	539	552	514	574	542	542	528	542	539	556	519	548	555	571	540	520	570	549	530	523	563	595	521	568	590	549	531	561	561	537	531	533	519	568	494	534	554	543	516	547	522	548	497	582	537	554	539	543	581	498	560	546	571	558	548	566	556	540	522	569	586	580	574	539	571	553	539	573	545	553	590	547	570	531	510	515	585	529	564	543	559	515	563	557	535	547	499	527	548	523	553	527	568	543	509	575	548	508	551	557	538	539	554	578	508	556	601	525	569	526	534	502	552	530	554	556	543	537	560	568	524	526	558	522	583	527	537	565	531	564	550	510	527	511	551	557	540	530	545	515	510	546	527	563	558	548	498	575	584	545	523	561	554	516	554	589	544	584	607	553	557	539	561	518	543	545	514	559	542	566	565	578	545	562	543	531	551	527	537	568	526	536	540	546	524	554	546	564	569	559	555	595	585	543	564	552	539	552	543	555	560	551	593	570	589	537	570	553	559	557	542	525	543	538	542	583	542	560	545	539	571	544	564	595	534	528	542	567	592	561	596	568	561	594	542	495	518	502	531	551	552	508	574	553	552	561	556	505	560	521	541	542	560	549	549	592	515	552	554	553	543	580	533	556	561	571	548	501	552	530	556	565	504	574	534	539	534	533	544	579	547	534	532	535	570	577	562	543	549	578	544	540	555	586	561	561	529	550	546	533	550	560	566	532	616	570	541	540	601	537	595	558	543	511	563	579	589	587	585	536	494	560	557	550	552	551	560	559	545	544	567	553	542	564	495	577	561	556	558	551	511	546	562	519	547	527	527	545	539	559	558	579	566	569	529	522	510	526	521	531	505	539	562	551	573	579	510	544	553	540	553	580	546	518	525	533	565	545	552	570	554	509	582	501	548	517	541	504	538	564	543	512	556	525	552	574	539	531	547	589	539	588	537	508	503	550	555	598	560	596	532	579	543	532	579	533	529	564	543	549	512	547	531	538	563	520	558	572	557	494	560	527	541	523	537	527	565	600	535	601	549	549	540	544	555	552	533	563	519	501	520	556	549	564	533	584	558	555	556	575	537	542	568	561	605	529	554	570	552	567	529	566	572	536	554	574	584	572	554	533	553	551	549	549	569	570	563	558	511	570	530	581	558	583	523	516	577	565	539	582	571	547	569	554	549	534	521	575	551	535	531	535	596	554	559	550	562	517	553	560	565	572	563	511	548	558	560	568	599	539	533	554	517	529	589	547	602	557	533	542	563	542	515	592	562	564	563	541	542	597	536	552	569	488	552	568	535	543	516	568	565	525	546	530	537	552	539	511	538	578	574	523	542	530	522	554	521	546	553	555	534	544	573	541	526	530	554	516	554	554	494	511	532	554	574	558	561	590	542	572	594	514	547	532	545	536	539	529	543	519	564	592	551	572	614	540	546	552	527	533	529	539	534	533	540	545	556	559	541	563	533	561	529	561	544	498	545	552	533	527	548	575	556	576	534	567	504	562	510	584	575	602	552	526	530	563	550	536	528	552	517	558	569	564	568	586	569	576	571	577	536	549	567	563	526	552	555	553	580	537	526	526	522	539	518	542	554	525	587	525	526	528	492	534	532	576	588	499	538	539	529	578	559	531	546	512	578	523	604	539	576	528	541	528	561	561	553	522	608	528	569	530	527	531	547	550	557	538	564	576	545	571	519	496	550	555	536	579	547	555	546	522	541	544	588	530	502	555	541	582	580	560	538	547	568	565	553	580	535	555	546	486	524	548	573	571	564	555	539	544	557	554	543	561	550	590	550	551	553	540	554	554	567	533	586	547	574	502	576	573	492	573	528	538	566	565	499	567	537	537	579	540	541	538	522	561	556	508	547	518	546	546	511	538	531	568	518	532	524	554	558	563	507	541	533	561	532	542	558	522	562	548	558	551	531	547	571	610	544	508	533	541	528	587	539	515	535	559	537	564	541	569	517	593	580	534	563	601	552	515	530	585	544	560	562	519	570	596	562	539	557	527	547	579	520	558	580	568	556	537	564	569	537	498	545	539	561	537	584	533	506	568	549	542	573	512	542	492	562	566	529	591	595	596	553	562	557	529	548	558	562	573	559	543	586	550	576	565	552	533	561	508	533	539	503	525	557	571	518	530	547	521	581	497	525	551	534	558	542	504	558	562	531	556	590	535	554	548	588	570	518	524	571	586	566	570	555	539	558	538	575	522	525	578	543	546	541	571	534	576	593	514	504	530	543	537	524	515	543	590	552	559	542	556	577	556	539	524	535	578	566	567	534	519	565	534	579	546	514	558	542	525	529	536	552	539	579	542	541	540	554	565	562	507	547	504	549	548	569	558	575	579	550	555	527	557	543	537	562	524	610	572	564	553	541	531	561	559	550	567	569	576	522	520	552	592	540	526	588	537	564	523	543	538	544	563	548	550	549	579	550	567	536	552	583	559	606	538	518	570	579	533	528	552	565	597	538	562	562	500	516	517	540	552	550	536	527	550	534	528	523	545	577	533	584	521	514	539	580	522	571	558	524	536	566	581	597	528	528	511	533	523	553	583	538	592	577	586	568	553	551	548	526	530	580	565	556	550	559	555	529	518	535	590	511	551	563	534	550	537	494	545	535	580	529	549	514	532	548	542	559	589	551	581	521	532	541	579	524	588	553	563	557	573	523	525	559	537	536	543	557	556	584	572	540	522	577	573	587	506	552	551	590	516	540	615	531	507	554	532	549	540	570	537	586	545	524	526	573	545	545	572	568	513	549	562	540	568	557	561	559	530	535	514	526	507	567	581	528	527	542	563	520	579	542	571	527	538	539	532	536	540	582	565	573	535	527	544	499	552	551	514	549	559	516	574	524	564	525	512	516	535	561	571	539	577	575	556	604	545	609	558	560	561	598	557	542	560	537	599	548	588	550	560	530	560	556	562	518	560	542	493	529	526	548	545	514	542	560	590	531	541	555	567	560	543	575	561	587	576	547	555	555	534	508	545	520	525	548	564	558	536	549	530	522	583	535	523	541	550	607	573	553	542	534	523	515	540	585	569	529	576	592	566	569	529	585	522	587	540	552	556	526	574	550	550	527	546	518	524	560	539	567	541	557	535	525	577	560	541	566	586	527	498	538	521	496	578	535	577	513	553	565	548	558	538	535	573	577	600	542	510	561	568	540	548	512	550	541	532	560	542	534	549	519	527	557	557	520	579	522	535	541	534	573	578	578	605	504	593	582	537	581	529	528	524	544	534	567	550	528	614	520	533	498	537	531	523	520	531	562	560	551	531	530	540	546	565	534	544	554	590	557	515	559	541	579	546	539	541	544	536	555	542	544	590	570	540	529	550	490	538	561	562	557	541	565	570	534	530	536	555	543	588	530	550	558	556	517	562	545	562	559	534	551	540	528	528	523	545	557	561	521	522	517	558	542	542	581	523	568	501	499	576	538	540	513	565	541	538	560	520	577	559	580	493	554	543	523	570	537
8743	5919	32167	27923	12394	3160	1311	451	112	78	44	50	43	53	60	45	49	54	53	54	58	44	48	55	45	48	43	42	47	60	58	45	30	49	42	43	47	49	53	36	49	42	61	45	48	53	45	52	48	44	48	41	52	57	43	36	47	50	55	57	53	43	47	49	50	57	49	48	42	38	60	54	39	42	54	48	44	42	33	42	52	40	36	39	35	51	39	42	46	37	54	45	44	45	46	43	58	38	47	38	47	59	45	34	37	51	45	46	48	61	52	46	57	33	51	57	52	50	54	45	42	45	46	50	47	45	57	40	50	46	45	57	39	50	63	48	56	42	52	58	51	43	52	44	61	48	46	49	55	44	49	48	47	52	49	50	52	55	50	49	44	37	55	57	40	44	46	34	45	41	46	56	51	52	44	47	33	50	44	50	44	42	58	43	37	45	54	60	48	54	45	49	44	57	52	51	50	43	50	42	39	39	54	34	52	48	40	44	40	65	36	52	42	45	53	51	38	63	55	40	54	45	40	40	51	50	34	51	44	35	42	52	58	50	40	54	48	48	38	44	40	33	38	39	51	50	49	46	44	48	31	48	39	53	58	44	37	53	53	49	42	47	49	48	45	59	33	52	48	39	37	55	55	52	47	50	55	42	38	43	60	47	45	51	43	38	46	47	45	52	58	47	35	52	42	52	41	51	52	39	49	50	46	46	49	44	48	38	62	35	55	56	57	46	42	40	44	46	66	43	31	33	37	49	55	43	47	55	53	44	58	41	42	46	43	45	39	46	47	49	44	46	58	50	46	42	41	45	39	46	66	56	47	41	48	40	50	44	47	37	47	47	43	51	51	51	62	45	52	48	46	48	52	48	56	56	45	40	37	53	55	56	52	51	56	54	37	53	47	62	38	44	47	55	47	43	43	53	44	52	61	66	49	56	38	52	51	44	54	54	43	36	53	48	48	51	48	54	46	47	46	42	51	48	42	51	59	59	40	51	53	54	36	41	53	41	48	40	65	42	55	48	40	57	53	38	44	44	47	50	46	51	48	33	48	58	53	46	52	42	43	52	46	42	31	44	44	52	51	51	49	46	47	54	45	39	49	48	27	49	54	29	37	39	42	53	58	42	50	59	45	58	54	53	39	40	57	54	54	52	52	56	49	44	49	42	44	51	44	48	40	39	44	46	46	39	45	49	49	54	45	44	55	58	44	50	55	40	60	39	59	50	45	38	44	57	40	44	44	47	41	36	49	54	46	44	45	65	39	52	55	37	54	45	48	44	41	46	47	39	43	49	40	49	45	48	57	49	53	48	57	58	43	47	54	45	62	43	38	51	51	40	39	72	38	45	48	39	36	42	45	38	42	52	46	41	40	60	43	51	49	36	47	49	41	43	39	51	41	41	49	46	37	57	46	50	35	39	48	41	48	61	46	28	53	40	38	46	53	56	49	41	43	36	31	38	51	49	46	44	52	51	47	34	42	47	40	40	41	35	48	47	53	43	39	57	51	47	57	40	48	52	52	54	49	41	53	51	52	50	40	41	55	44	46	45	46	42	49	46	47	49	46	48	46	40	50	43	47	61	66	39	42	51	63	37	38	37	32	49	38	54	46	40	50	50	41	47	49	48	42	43	48	53	35	39	49	50	52	44	38	41	59	55	53	55	50	35	41	39	47	48	53	41	41	44	43	48	42	50	51	51	51	48	49	34	48	44	45	42	38	40	39	41	49	51	51	37	53	40	44	41	40	53	44	47	45	61	45	44	41	45	53	55	49	46	45	38	53	42	52	42	39	64	49	46	52	52	47	42	39	39	53	48	47	48	37	52	45	35	34	41	45	54	55	46	40	44	35	45	40	36	53	38	52	41	44	48	47	57	49	54	44	55	43	56	43	46	52	44	40	35	44	50	46	52	43	44	52	46	55	37	52	56	49	41	45	41	41	52	38	49	46	38	45	45	48	43	57	47	52	47	46	48	43	50	51	45	43	55	59	51	46	69	57	44	58	52	46	51	50	40	48	54	37	50	35	54	52	48	45	50	52	52	47	48	54	37	47	53	46	51	54	49	42	47	49	42	43	53	47	54	42	49	47	47	41	48	43	53	39	42	45	46	50	41	48	38	56	54	45	57	51	40	52	43	58	43	47	42	38	42	51	43	41	58	54	45	45	45	40	43	52	44	52	53	42	45	46	42	63	44	51	46	37	47	42	57	41	43	50	41	48	55	39	49	41	43	50	46	47	56	37	47	54	48	56	65	54	47	61	51	35	50	52	57	37	37	59	57	49	42	60	43	42	45	52	40	44	50	52	54	58	42	42	34	38	40	42	51	34	50	39	52	49	45	44	42	52	39	51	48	49	48	55	55	58	42	42	34	46	42	52	46	45	53	40	51	49	41	36	48	43	57	40	60	54	47	41	41	56	49	50	47	52	38	57	43	57	49	35	47	44	51	46	44	45	44	44	46	41	53	57	49	55	60	46	60	40	53	41	47	29	57	37	47	51	53	48	49	53	48	56	48	53	47	55	51	51	45	46	48	52	47	51	57	44	37	50	42	44	45	55	51	49	42	45	41	58	47	51	39	59	41	62	49	50	44	48	49	42	50	41	55	58	57	32	42	47	48	46	53	42	47	50	49	40	46	45	53	37	40	53	36	48	58	53	41	51	46	44	43	53	51	54	44	59	52	50	36	60	44	49	47	39	42	47	39	52	28	63	43	45	48	45	56	38	48	50	41	39	39	63	51	38	50	51	56	46	44	56	51	31	51	44	43	47	48	57	36	36	36	46	43	48	46	45	44	35	38	44	48	60	42	41	41	47	41	46	35	41	43	47	45	48	57	50	33	39	40	48	47	53	52	49	45	48	52	40	46	52	42	47	60	33	40	42	54	48	39	47	46	56	52	55	37	43	42	59	40	57	50	50	60	52	37	62	46	40	48	45	42	39	47	61	42	44	49	48	49	42	41	44	48	44	49	49	57	57	38	51	40	52	55	55	43	51	43	42	38	42	45	51	38	42	37	48	40	38	47	54	37	50	42	37	57	58	33	44	47	53	42	61	52	53	58	39	54	52	37	41	60	44	47	59	62	50	51	45	67	41	50	41	48	49	58	55	44	45	39	55	49	45	39	49	43	46	39	48	45	35	45	55	44	39	42	43	48	51	49	52	55	51	57	56	42	43	53	35	59	45	42	61	42	62	39	48	43	53	36	46	39	50	41	57	48	49	46	36	51	40	54	46	54	43	54	42	57	39	41	30	52	40	58	52	52	47	46	49	41	45	43	53	47	37	56	47	50	37	46	54	45	46	44	47	60	46	42	45	47	46	49	52	52	48	57	50	43	48	33	64	48	44	59	45	51	37	33	47	49	43	47	51	39	33	36	36	51	48	52	49	55	41	46	49	42	48	59	53	51	44	45	46	37	48	45	41	50	48	47	64	56	49	51	54	47	45	38	45	47	49	52	49	57	46	55	53	51	44	48	54	53	49	55	48	47
36211	26937	57247	55576	45224	30891	23241	11669	3477	1023	577	523	521	510	561	517	548	463	526	499	460	513	535	510	561	526	510	474	507	492	519	523	495	449	498	478	508	495	525	489	523	535	509	531	479	509	478	528	471	535	472	531	554	553	475	532	504	520	502	493	507	515	522	461	533	499	521	539	514	495	495	499	522	549	499	539	513	522	511	490	503	509	492	506	544	484	467	529	539	467	495	541	499	501	511	493	500	543	512	522	504	494	490	494	503	553	500	516	484	531	501	518	511	533	499	505	508	504	553	469	487	511	535	458	501	530	514	509	456	507	526	521	498	533	479	514	505	508	525	533	521	517	504	505	501	523	494	567	499	541	517	485	514	522	487	492	537	535	518	540	514	470	516	500	514	491	504	520	467	525	528	510	511	531	491	540	546	528	539	538	520	530	487	488	508	528	483	506	518	516	504	492	530	502	449	519	522	542	514	518	515	533	508	510	507	501	494	534	510	531	537	524	504	502	493	506	556	498	473	522	526	473	503	508	494	519	491	478	483	497	463	490	495	497	478	498	485	535	490	519	489	509	509	499	514	525	495	485	478	486	477	515	485	521	517	486	521	524	537	527	509	511	502	478	487	533	528	498	528	489	528	530	493	530	498	502	554	487	491	497	507	526	491	504	503	509	522	484	523	515	497	527	518	496	504	551	506	481	522	522	504	519	520	471	465	514	487	508	543	495	539	519	551	545	527	496	505	508	515	520	519	495	543	535	495	475	459	534	513	533	539	501	524	473	525	552	508	490	499	517	521	494	499	520	473	516	519	500	519	536	534	510	541	518	537	518	501	524	516	526	494	500	513	499	531	509	514	490	538	516	533	492	508	529	541	541	523	510	504	520	557	496	537	513	504	567	518	555	519	509	492	478	492	523	487	521	510	507	511	505	492	486	493	509	486	482	517	484	502	472	522	497	492	510	517	533	497	513	510	528	526	497	550	508	523	493	523	526	500	528	534	523	482	558	526	532	448	524	495	503	469	493	492	520	516	458	511	511	446	505	509	504	531	525	529	487	530	525	508	482	529	502	507	506	503	470	513	517	484	548	531	481	482	547	537	507	514	562	537	506	511	533	533	487	525	530	477	515	509	482	535	515	491	528	519	545	495	501	477	515	465	516	503	514	520	506	545	526	557	528	526	520	512	548	480	519	508	543	533	539	481	520	499	501	505	535	497	499	536	509	550	477	504	489	499	476	507	473	537	508	496	543	534	511	474	513	523	459	480	527	511	527	488	507	562	554	489	521	479	512	478	535	508	482	500	549	499	507	490	508	504	507	525	548	531	521	484	493	485	474	518	523	493	494	467	476	539	531	549	477	532	558	514	516	531	522	496	542	505	522	504	509	522	525	507	518	521	509	471	543	483	489	503	505	517	512	478	489	518	468	529	537	506	536	536	490	523	525	520	494	487	513	477	520	490	453	520	468	491	502	516	537	520	514	475	508	494	524	484	507	552	506	519	499	489	505	475	521	527	501	499	501	479	507	514	545	543	538	493	562	552	511	551	504	524	531	490	504	542	540	522	491	514	511	535	503	504	544	479	522	502	495	503	517	499	531	521	551	525	543	484	443	522	491	540	525	501	503	536	506	526	501	476	479	489	526	494	497	505	525	540	519	497	520	490	523	497	486	489	497	481	540	490	522	501	530	467	547	495	504	533	476	555	522	527	545	557	517	489	492	507	513	489	546	497	480	503	517	521	543	506	495	508	534	525	483	499	517	488	526	485	535	530	511	515	498	489	515	457	472	513	500	507	558	518	512	534	521	496	502	507	530	508	481	472	500	548	501	533	502	513	509	532	521	520	518	503	481	503	484	502	525	484	493	532	513	474	513	518	488	518	535	526	480	524	521	479	491	510	496	526	550	507	548	507	510	496	519	513	501	476	523	551	515	527	511	516	537	518	518	524	484	493	531	482	545	532	514	536	469	523	454	487	499	499	497	505	509	538	523	505	489	510	487	511	511	505	500	488	502	476	491	528	506	510	509	499	540	474	485	509	536	506	501	521	517	511	496	499	497	515	485	517	526	493	531	550	517	480	462	505	497	484	509	461	515	491	547	550	505	532	454	517	531	476	508	485	506	528	505	527	514	472	505	516	522	534	514	492	489	519	529	476	519	493	512	521	494	493	536	506	508	502	520	520	483	483	518	504	528	499	497	497	487	508	515	489	515	495	499	492	492	565	486	513	498	511	496	499	491	512	475	483	467	498	473	516	503	487	473	468	494	494	495	495	489	512	469	481	528	539	503	490	522	484	507	535	544	482	537	528	474	480	503	469	523	462	474	480	488	546	476	525	522	515	524	491	515	498	492	519	495	516	513	529	476	552	501	521	539	523	502	472	541	506	496	485	517	496	497	512	504	494	530	525	484	552	494	510	519	522	484	547	540	472	473	498	478	527	536	531	523	529	505	472	515	500	494	553	510	482	496	503	480	510	440	508	523	487	506	563	509	514	469	508	493	543	478	541	533	503	515	477	498	512	507	525	513	498	499	477	529	500	481	499	524	494	535	522	499	471	466	507	506	473	549	528	506	436	484	494	485	496	488	522	484	503	521	501	505	542	530	489	497	534	484	470	502	511	507	507	530	480	529	513	555	525	505	508	464	492	513	543	524	544	531	504	514	534	506	506	543	513	479	544	532	527	514	437	499	523	516	486	531	506	489	491	505	514	528	479	501	498	520	486	492	496	512	544	505	495	474	497	497	518	493	506	523	504	497	485	499	494	491	508	532	522	514	520	503	519	522	514	474	504	522	559	537	498	470	490	473	506	517	491	526	507	505	534	512	517	511	523	504	495	501	468	470	518	493	510	471	547	499	488	508	483	511	522	482	500	517	556	505	510	464	512	565	512	457	485	514	488	502	492	498	474	496	500	511	456	506	490	501	489	489	502	554	531	489	522	495	528	522	486	531	484	512	516	515	484	483	540	515	533	497	515	549	490	494	527	514	541	478	504	512	509	465	489	456	521	467	521	468	494	521	516	502	479	532	506	563	535	511	521	510	519	507	505	525	508	478	496	490	526	524	513	519	539	500	494	498	494	512	492	533	518	475	508	474	502	499	494	496	490	503	501	489	543	485	517	489	487	521	528	568	534	515	463	516	513	520	522	503	470	529	505	512	481	521	491	449	565	568	492	486	530	504	510	512	527	513	508	488	459	512	505	487	493	501	510	487	500	472	466	525	519	501	528	473	540	487	510	517	514	535	501	509	525	535	468	512	549	509	539	507	524	490	527	564	511	544	498	491	457	482	527	507	497	512	474	482	490	450	487	491	501	499	519	495	516	471	500	479	535	468	490	515	540	508	520	514	517	546	496	516	539	535	481	479	538	550	540	496	491	524	479	465	495	480	484	486	512	497	481	500	515	448	522	509	558	544	504	503	487	554	470	512	492	542	514	522	511	500	525	479	474	519	513	519	534	504	490	534	530	513	498	481	514	537	517	498	509	484	510	506
3302	1225	11367	9606	2545	643	308	144	94	68	56	61	47	55	54	67	57	52	41	55	60	38	49	51	51	46	58	51	55	52	46	46	48	45	43	35	51	46	51	53	47	49	59	54	38	57	46	53	43	65	50	45	43	49	45	58	51	44	58	56	53	50	64	55	51	59	40	50	48	56	43	51	54	27	47	70	53	33	54	47	59	49	43	51	48	45	46	45	54	50	49	43	49	51	49	55	53	55	48	54	46	51	46	43	43	46	45	53	41	40	68	57	49	57	48	51	43	45	52	53	54	47	52	53	49	48	54	37	70	47	58	63	53	62	58	60	51	41	43	53	55	63	57	36	46	52	36	56	49	50	46	64	56	42	59	49	45	46	40	54	50	50	48	46	44	51	48	59	47	45	59	47	63	59	55	56	50	42	63	49	56	48	50	50	46	47	55	64	57	64	51	30	59	47	48	43	51	59	31	32	40	45	67	61	50	45	57	58	47	51	62	55	57	49	54	51	41	50	39	53	50	47	62	45	57	46	41	53	47	53	54	44	44	47	53	48	48	43	55	48	54	48	52	49	49	58	47	58	49	52	47	57	60	63	72	61	52	48	47	53	50	50	52	51	49	55	55	56	53	54	53	44	61	60	63	45	54	55	55	40	45	46	49	53	62	49	48	60	65	48	55	57	42	35	51	66	42	54	63	44	52	41	49	37	58	45	47	50	47	48	48	48	51	49	54	55	46	52	55	42	53	46	48	50	44	64	34	52	51	42	44	44	46	46	49	56	52	49	50	51	58	62	48	51	47	38	49	64	42	57	49	67	48	60	57	59	62	44	55	38	42	51	45	49	50	44	45	54	46	61	54	46	46	48	48	56	46	55	54	46	56	54	51	51	51	47	45	48	65	55	48	48	40	46	43	47	48	52	48	44	48	60	44	34	62	42	52	52	51	53	54	40	47	62	55	58	40	37	41	42	56	47	47	59	45	48	51	51	51	48	51	53	49	48	41	43	51	46	55	49	57	32	51	51	65	46	41	50	55	41	44	33	47	53	57	54	45	37	47	38	36	60	51	57	49	56	44	51	46	67	39	61	44	49	67	57	69	48	44	39	50	51	51	56	62	47	47	61	51	42	49	55	45	39	41	56	55	38	48	54	55	50	42	62	59	54	55	49	40	55	60	49	50	55	46	54	62	43	60	46	52	57	66	45	46	45	44	58	42	56	48	48	61	57	50	45	54	36	56	49	46	60	59	50	55	43	59	58	45	47	66	53	45	44	60	46	55	48	42	45	48	56	68	62	44	58	52	60	48	53	47	49	52	55	55	54	52	48	68	56	52	69	44	57	53	40	42	51	40	51	54	57	48	61	54	56	55	54	49	45	55	39	41	58	55	47	51	62	55	68	52	46	49	45	54	54	54	53	53	41	47	46	52	55	50	70	43	55	56	58	52	47	68	55	50	55	62	45	65	47	50	61	44	43	41	39	48	49	51	48	54	57	56	60	55	42	64	44	48	57	43	58	49	45	53	66	57	46	47	71	55	46	59	50	48	58	52	58	56	59	50	48	58	58	54	47	50	47	52	52	58	40	57	56	45	62	42	56	48	60	49	44	55	59	54	52	54	58	51	48	63	60	55	62	52	49	53	57	47	60	47	58	54	54	53	56	50	41	45	54	58	41	35	46	55	36	60	57	53	68	65	48	67	51	52	53	63	55	34	44	53	43	46	47	54	52	47	56	36	62	47	41	50	42	57	42	60	46	60	55	39	45	46	65	59	56	48	53	47	48	50	61	48	59	59	42	46	57	50	56	51	50	50	43	65	45	52	50	56	44	49	50	53	53	50	60	58	51	55	47	48	49	51	38	46	39	48	56	41	44	51	58	56	58	55	42	66	52	50	45	43	60	63	52	48	50	43	47	59	71	55	42	53	42	39	44	51	43	42	58	47	48	61	46	45	48	54	58	37	46	57	49	45	54	58	58	39	54	54	66	47	50	54	53	53	47	31	59	34	53	51	55	53	45	44	71	61	53	39	67	53	63	52	50	59	52	59	48	43	64	52	46	41	56	58	56	46	57	45	57	54	52	33	46	34	53	44	37	55	48	47	48	41	58	56	50	47	60	40	46	55	55	41	47	42	53	57	37	60	38	60	55	48	58	54	45	75	55	38	54	50	57	41	47	50	55	52	43	51	42	44	37	41	50	49	50	46	49	39	53	58	61	43	51	55	57	52	58	63	48	31	40	47	52	49	45	60	47	47	53	55	38	39	61	41	47	52	50	66	50	38	43	40	43	54	51	50	58	50	50	44	47	42	57	50	59	50	55	50	46	39	48	55	53	62	59	64	58	47	64	55	57	42	43	38	41	55	52	48	64	52	49	47	56	48	54	56	57	55	50	54	46	52	45	45	47	69	54	59	49	48	63	47	59	56	57	56	42	60	37	47	46	46	43	35	57	43	42	55	48	52	44	40	56	46	45	61	69	53	64	45	67	53	68	62	58	51	48	44	50	60	50	52	54	61	60	50	51	54	50	42	66	51	41	47	49	38	45	61	42	56	46	46	40	51	54	51	61	39	45	44	41	48	46	48	49	50	56	42	36	55	66	48	49	57	46	43	48	43	52	44	52	59	41	51	59	65	37	51	53	45	37	59	46	43	49	59	62	51	40	36	54	51	53	66	42	55	42	41	53	60	57	44	51	51	45	56	51	41	45	49	58	67	54	50	39	54	46	56	45	45	43	60	55	45	55	60	45	56	35	52	49	58	66	44	57	58	52	62	47	46	55	43	48	62	45	62	50	53	55	50	50	50	41	51	52	55	48	49	61	43	56	60	54	54	61	57	66	44	48	46	52	45	58	46	58	48	53	48	48	43	57	54	36	46	59	59	48	43	57	43	56	44	59	32	49	31	53	48	45	61	57	56	42	45	37	46	43	43	46	46	46	52	55	48	65	55	53	66	50	61	62	66	61	41	51	56	44	57	39	51	67	54	45	51	42	51	51	53	50	39	55	60	60	60	50	58	50	47	55	54	43	55	57	55	57	65	49	64	48	43	53	42	43	51	48	56	44	54	47	52	45	52	51	53	51	41	56	57	51	67	51	58	40	54	61	44	60	44	57	49	61	45	48	56	46	41	49	47	50	52	43	56	49	47	53	78	52	62	50	39	64	59	52	47	61	44	44	56	39	52	42	42	40	50	49	52	50	47	63	63	64	36	42	54	55	46	58	46	46	52	59	52	52	42	64	60	58	50	62	57	67	56	61	55	66	35	64	56	43	43	50	47	58	59	51	48	61	53	48	52	51	48	41	50	52	55	45	49	41	52	42	42	51	48	45	51	54	51	54	40	44	67	48	53	44	46	45	45	59	44	46	49	51	60	50	62	46	49	53	46	60	48	57	57	41	59	47	57	58	44	60	63	56	42	44	53	64	49	44	44	43	49	46	47	51	60	58	48	42	47	56	65	49	60	49	48	42	44	68	54	44	43	47	58	70
23626	15203	38159	34226	25092	14255	8847	3510	1151	708	578	592	575	568	528	591	539	534	573	534	546	551	521	546	525	570	564	531	550	513	587	519	558	499	544	561	516	553	551	574	530	560	535	544	555	539	560	522	523	556	544	566	570	500	515	548	562	551	520	531	543	555	546	572	539	537	525	552	523	582	533	567	547	520	535	553	521	569	558	570	564	562	538	578	615	555	572	585	559	491	569	536	570	543	528	507	569	531	590	572	549	533	586	575	538	581	551	547	565	539	555	568	542	545	599	579	551	545	505	506	519	591	556	554	540	541	540	548	581	568	567	600	525	601	577	509	566	520	523	529	550	514	534	549	553	524	523	608	557	534	572	510	551	537	554	541	602	532	512	528	532	553	550	572	540	530	551	525	538	536	604	552	565	598	550	524	528	555	540	533	577	537	569	587	550	512	559	536	501	577	552	542	533	513	556	515	509	549	536	529	535	575	589	525	539	537	564	580	536	522	546	545	527	548	534	566	564	521	528	597	516	528	533	542	529	554	557	569	558	547	521	530	612	568	534	572	555	573	561	537	548	522	554	582	557	544	533	571	538	536	583	532	549	532	545	531	566	563	575	565	512	540	608	580	581	555	551	538	518	576	585	552	544	493	552	545	510	543	522	562	544	544	620	542	560	532	562	580	557	584	525	510	563	530	559	535	587	582	569	531	593	591	534	518	530	590	534	530	540	526	526	535	548	585	574	528	557	543	558	527	552	568	546	500	563	541	544	566	547	588	548	588	496	534	484	559	549	551	616	546	545	593	561	571	562	552	553	551	519	574	562	593	539	557	558	579	588	539	552	565	540	535	526	568	576	555	558	545	520	540	558	560	542	561	535	546	548	553	533	556	543	540	549	529	553	500	549	538	522	563	565	536	525	562	578	573	550	541	548	575	546	569	536	537	558	579	543	540	577	534	556	514	535	589	560	517	545	533	555	486	581	551	546	560	552	562	531	540	543	562	564	553	559	566	526	550	534	574	584	563	532	544	528	513	550	566	574	553	617	549	561	556	555	541	548	561	540	527	564	530	551	516	540	555	534	563	560	550	546	534	523	549	547	540	575	539	552	526	559	594	514	562	550	505	572	547	553	567	524	548	540	574	513	569	550	556	554	534	532	515	530	579	557	558	543	561	545	535	521	542	582	541	567	576	540	561	551	524	568	536	544	568	532	497	528	553	544	554	587	554	567	530	577	545	564	517	503	574	558	471	572	518	541	532	536	521	504	499	535	546	562	533	513	519	511	542	546	576	539	574	583	582	529	572	566	560	542	548	541	576	585	555	563	511	566	584	552	546	541	590	546	541	549	547	512	562	526	529	552	548	585	569	573	533	574	502	542	570	574	560	531	546	562	527	553	538	519	549	498	550	516	508	549	589	563	546	526	512	595	560	524	591	517	547	557	555	515	523	555	533	521	541	563	535	525	564	576	586	519	565	574	522	545	527	571	523	544	559	570	542	548	570	568	535	570	562	526	536	530	562	561	551	560	560	535	555	566	552	580	565	579	508	512	550	588	562	569	555	536	512	523	583	549	535	520	558	555	498	587	511	539	604	583	561	538	548	571	553	585	552	594	534	550	544	585	593	547	536	530	536	554	559	553	532	577	554	504	520	549	551	533	565	539	557	538	534	534	542	542	554	534	530	557	540	569	541	542	535	569	554	539	517	548	605	537	557	531	519	551	542	521	547	526	544	522	597	582	543	591	558	538	550	561	549	540	538	567	577	546	493	568	542	551	549	550	513	551	566	595	523	570	578	564	510	543	567	535	515	541	529	534	548	557	581	514	546	536	555	567	501	533	534	530	545	540	594	574	530	532	537	546	506	557	532	548	538	566	567	544	560	514	573	504	525	545	535	557	564	590	580	559	541	529	560	507	537	527	531	511	531	534	540	516	572	482	572	512	551	563	572	547	576	580	513	553	546	568	507	522	544	541	569	538	548	535	491	545	557	542	578	535	527	569	546	535	543	564	512	547	521	550	543	544	539	589	559	540	573	523	555	591	491	566	557	570	584	571	548	538	539	505	563	545	549	563	562	540	530	533	552	517	567	542	570	551	544	577	506	539	540	487	530	520	542	585	562	555	589	563	534	529	556	527	533	557	524	522	541	521	521	550	571	530	515	520	484	555	592	535	538	508	510	541	577	543	535	567	543	560	566	560	561	542	568	561	570	564	507	557	537	505	614	576	538	542	556	570	516	548	542	533	542	604	564	565	515	572	529	601	565	540	533	584	492	518	566	535	557	553	534	542	541	573	533	537	558	542	573	576	566	517	543	573	522	545	563	548	538	540	536	539	570	519	584	549	517	587	548	528	540	544	547	539	569	570	544	583	548	519	556	538	541	553	520	552	559	590	567	528	574	545	578	519	550	532	562	532	540	561	532	581	544	517	550	573	518	592	570	518	535	513	540	560	530	525	529	561	568	511	520	518	536	589	571	569	582	506	579	554	535	550	516	543	540	502	555	557	548	557	508	565	522	596	538	527	571	572	530	525	550	545	584	521	543	553	573	564	526	506	525	508	540	546	574	552	568	568	515	548	526	511	549	547	598	587	528	581	565	585	560	555	543	571	522	520	560	532	567	551	549	557	577	560	512	577	554	530	505	574	502	553	530	543	533	550	568	537	540	560	552	548	542	548	558	565	566	531	520	581	539	540	548	547	547	557	547	587	542	520	550	536	540	558	542	513	551	518	596	517	556	574	577	519	554	546	545	539	506	541	560	528	573	561	521	514	523	520	553	550	555	565	605	572	530	529	566	541	561	562	528	544	589	555	528	555	550	560	584	559	543	573	599	570	545	591	561	570	502	542	553	595	556	567	512	520	546	533	554	532	558	567	542	551	530	550	565	575	515	539	539	535	549	544	579	552	500	494	568	551	525	515	575	545	518	522	590	511	528	512	542	523	541	535	534	537	536	578	593	523	581	583	542	549	542	552	568	556	569	566	574	562	544	563	595	552	564	563	515	512	564	544	571	560	583	531	528	539	572	563	520	511	549	540	558	545	538	540	537	529	537	595	560	544	544	553	526	541	580	560	542	511	538	578	536	547	570	507	580	552	540	557	525	550	530	560	561	559	555	578	568	524	528	566	493	555	587	514	523	553	546	544	541	538	512	550	576	569	588	528	539	557	547	552	574	534	574	580	545	543	548	549	563	545	558	542	549	513	556	516	537	548	550	529	507	555	508	557	534	545	570	511	548	573	548	530	563	520	554	573	541	532	533	551	572	551	550	540	544	526	551	571	563	551	614	557	482	553	524	541	524	533	553	574	561	544	589	570	536	542	569	560	542	527	508	545	509	559	552	519	534	574	573	545	496	568	531	570	533	576	559	569	526	545	594	571	588	586	545	542	570	548	541	546	521	578	566	558	504	533	541	534	538	521	575	544	519	545	553	537	519	544	555	546	502	520	592	545	564	525	572	579	549	532	529	522	543	533	504	597	554	538	571	550	512	557	539
6551	3590	26736	21424	7644	1934	776	318	109	65	52	42	51	49	38	39	47	37	42	50	49	36	36	41	43	45	43	42	49	44	50	47	45	47	35	63	37	40	56	48	44	46	39	37	46	40	50	47	55	46	54	46	37	41	52	47	53	46	35	43	48	51	43	40	53	54	45	57	48	48	44	41	36	46	45	47	53	58	47	51	55	40	50	42	42	37	51	47	45	42	53	59	49	44	54	54	49	49	44	52	37	50	43	65	52	45	55	46	54	46	46	50	55	45	45	46	42	56	43	58	50	54	35	44	47	61	46	49	54	46	54	49	55	38	60	47	60	43	34	52	37	35	37	54	43	35	34	63	47	52	37	41	54	47	48	53	73	37	53	47	54	38	54	49	59	35	53	57	56	50	53	47	59	52	49	41	54	51	43	51	55	53	39	35	44	54	48	52	33	48	38	53	52	37	48	40	51	49	47	41	47	40	48	44	49	40	38	52	50	43	46	46	52	43	53	51	48	47	48	45	65	56	51	40	41	40	57	43	45	38	48	53	42	48	51	45	43	41	45	39	44	58	50	33	66	41	55	58	53	50	44	49	51	45	47	47	33	42	41	38	43	49	53	48	38	43	50	50	47	46	47	45	52	42	48	52	42	50	45	42	62	54	48	50	52	37	40	35	44	38	42	49	40	42	46	40	46	39	58	47	42	47	57	45	43	41	39	54	42	44	35	62	41	44	44	41	47	43	47	53	46	36	55	50	49	44	52	51	42	51	53	54	42	50	47	61	44	43	49	45	37	35	54	55	55	43	46	45	46	47	65	51	47	48	40	35	43	49	44	67	46	42	48	49	42	58	45	36	64	53	48	52	60	45	50	62	49	47	39	53	46	50	29	44	37	46	46	50	43	53	47	51	51	52	54	64	53	38	40	48	45	51	44	39	51	44	47	39	50	43	51	35	41	45	37	48	44	35	46	45	59	44	54	38	40	46	46	50	61	50	54	52	47	38	50	57	49	51	32	48	42	43	61	39	50	50	45	53	52	48	48	58	41	43	53	47	49	41	53	48	44	41	43	55	50	36	47	44	36	48	36	56	43	38	44	39	43	47	50	53	55	39	44	43	57	45	55	57	51	48	36	51	49	48	47	41	46	42	34	44	54	43	51	51	44	51	54	45	46	49	50	45	26	41	51	38	41	41	49	48	53	44	43	56	46	38	51	59	35	48	44	56	56	39	40	35	43	41	46	36	63	48	44	49	53	48	48	45	53	55	52	43	35	43	42	58	42	49	43	47	49	42	35	51	58	47	52	58	54	45	37	52	44	62	43	52	46	41	37	33	54	56	56	38	46	50	36	57	37	39	57	51	62	44	51	52	48	46	46	46	34	43	52	43	53	39	49	44	44	53	57	56	56	56	43	40	43	47	39	36	46	55	57	52	51	39	53	47	58	40	48	38	53	50	61	49	50	49	62	50	51	45	35	48	45	36	57	49	61	49	47	38	42	46	39	32	50	48	47	38	52	52	43	51	45	46	40	51	56	42	48	49	31	52	47	45	44	59	50	38	48	35	50	45	33	48	46	41	54	61	41	46	48	51	48	57	48	47	59	57	53	55	49	42	41	42	52	45	42	53	45	44	41	49	41	34	48	29	48	65	45	45	58	39	53	67	58	46	51	47	35	49	38	46	44	47	47	49	47	43	44	49	62	56	55	44	34	50	44	46	51	47	42	55	51	51	48	47	57	52	56	37	55	47	52	31	54	32	51	53	52	53	40	47	47	55	55	42	46	48	54	44	42	48	57	53	50	51	51	31	55	33	60	47	35	51	62	52	46	42	33	51	44	61	47	43	54	59	39	46	43	42	40	51	47	44	47	46	44	43	46	50	46	45	59	34	48	50	51	47	42	37	42	50	43	41	55	44	43	43	40	38	37	54	43	49	42	42	61	51	50	47	46	45	35	40	44	49	50	41	45	48	29	43	53	46	39	45	36	32	42	53	51	46	35	31	50	67	45	56	51	41	44	49	54	59	50	52	45	48	46	35	55	38	42	44	42	32	43	48	52	48	49	61	48	38	49	53	58	55	43	48	50	42	40	52	30	43	58	39	43	53	43	53	45	49	55	49	49	55	45	51	34	55	53	46	48	50	52	43	54	51	41	38	46	45	57	41	56	58	56	41	45	48	52	34	50	53	46	45	39	54	53	44	53	44	49	44	45	43	44	44	45	55	43	41	56	53	41	51	44	31	48	48	53	50	50	44	54	45	46	48	46	34	40	58	42	38	55	41	55	46	51	59	54	38	48	47	39	53	45	61	51	40	47	46	41	45	37	57	33	46	49	45	59	46	43	64	45	61	48	47	40	48	31	45	47	59	67	38	48	53	42	33	56	44	46	67	50	50	66	47	46	48	43	35	51	41	52	41	51	57	54	44	56	63	40	54	42	39	58	57	37	48	67	58	40	39	49	54	47	53	40	42	46	39	49	48	59	36	54	39	51	44	63	50	47	40	50	46	48	48	44	57	42	42	48	47	42	54	45	50	43	42	50	57	46	53	37	46	55	49	45	51	60	60	63	47	60	49	52	54	47	58	54	38	51	36	56	54	44	47	39	55	44	49	42	45	48	42	47	48	50	40	47	44	48	40	48	50	53	53	55	54	43	50	43	44	47	42	43	38	51	46	40	39	41	44	36	39	46	54	57	40	45	41	53	44	49	54	56	53	40	47	36	52	49	42	35	35	38	53	42	56	53	51	47	56	58	41	53	45	41	48	47	41	53	37	48	45	48	44	39	54	42	42	33	52	44	57	50	43	48	49	49	45	45	50	34	42	48	45	47	57	37	47	39	45	55	45	42	50	55	55	51	58	55	45	41	58	51	54	65	32	55	48	58	51	52	37	46	60	46	45	32	47	53	41	53	46	60	33	56	42	50	49	54	41	51	45	55	43	60	47	48	43	41	42	41	48	47	42	46	32	35	53	61	46	53	35	50	46	55	46	57	52	52	44	62	49	44	44	44	62	50	42	49	56	58	47	46	49	47	42	44	54	42	46	45	48	54	51	52	41	44	55	53	52	41	52	45	46	38	50	46	54	54	50	43	49	49	56	60	38	42	50	58	49	49	41	44	62	46	42	41	50	58	43	30	48	57	48	48	37	48	47	46	70	41	58	44	58	64	51	52	56	37	56	49	47	49	47	52	60	45	45	56	33	48	50	44	42	49	35	49	39	43	48	33	58	50	57	46	44	54	45	54	56	48	49	48	44	60	53	46	60	45	51	42	41	41	44	49	63	62	44	62	43	37	37	56	57	56	58	56	52	36	57	39	48	42	38	40	44	64	56	52	39	69	46	50	49	57	48	48	52	38	47	46	53	48	46	53	47	37	64	51	39	61	54	55	51	44	49	58	49	36	59	51	50	55	43	49	43	55	34	45	39	51	51	50	38	57	51	38	49	54	42	45	53	44	37	36	61	47	50	45	43	47	46	45	37	47	42	58	53
36761	23688	51954	47481	37471	26615	18257	7478	2082	828	556	543	512	514	519	520	530	513	560	494	505	509	522	489	527	522	506	520	459	531	502	510	525	542	500	530	498	508	483	502	469	520	505	517	536	530	522	511	507	533	475	509	505	542	525	505	502	516	566	518	520	509	504	501	524	481	540	515	519	467	475	504	504	498	524	506	520	511	531	487	554	506	542	548	528	548	528	486	515	507	539	534	519	576	507	541	501	550	536	531	543	508	524	512	496	489	537	539	481	539	541	515	547	525	518	504	501	498	539	516	524	528	518	523	515	489	516	530	535	546	499	520	507	529	553	543	544	529	516	489	547	515	537	496	485	502	506	532	556	545	533	515	470	490	486	518	515	461	477	532	532	498	536	543	539	513	517	487	517	519	534	536	498	522	542	512	518	450	478	513	527	512	548	529	569	508	525	522	501	517	504	478	522	537	566	545	496	530	507	503	484	531	523	520	532	495	519	505	555	584	551	525	553	485	520	508	533	521	505	532	498	529	526	516	519	516	515	518	529	506	499	497	544	489	509	562	504	564	502	542	524	553	493	542	534	530	473	524	537	496	513	506	507	538	541	504	549	524	516	511	521	505	493	528	518	507	475	503	521	493	526	497	519	504	526	493	496	497	543	491	510	535	528	553	527	501	519	546	487	496	533	556	501	526	505	490	521	519	507	517	510	503	512	531	530	551	506	527	504	519	532	507	525	548	500	549	514	509	531	512	510	540	524	490	557	485	501	515	499	525	530	499	484	531	505	557	521	510	508	537	523	498	534	552	502	522	545	534	502	540	553	522	538	521	511	506	505	544	504	512	529	509	491	518	520	473	541	533	543	543	519	530	525	528	546	587	516	529	544	523	527	495	506	521	493	545	529	543	536	503	508	548	524	537	521	457	512	549	552	493	512	501	510	546	548	527	548	508	545	463	463	544	507	460	508	501	496	508	551	499	510	482	512	511	510	534	510	515	527	493	537	554	495	532	538	508	520	491	530	490	514	528	504	510	519	516	521	503	516	488	532	556	531	500	513	512	545	485	542	545	526	487	488	501	490	483	508	547	533	515	537	545	538	575	532	528	499	523	496	518	508	524	494	541	505	524	520	526	529	504	506	523	494	543	559	499	543	546	513	557	473	548	534	536	501	507	538	542	529	492	489	529	550	555	554	520	504	497	532	504	517	521	482	543	529	483	527	523	524	488	504	540	508	496	514	537	501	547	529	514	490	517	486	551	519	480	510	510	524	517	486	532	501	497	521	525	539	522	522	491	503	523	541	527	505	525	502	544	527	519	510	514	531	523	526	495	511	488	530	488	503	492	507	529	508	509	496	488	482	532	504	514	512	514	490	481	487	521	515	534	513	498	485	525	518	519	498	500	502	538	514	545	551	485	481	531	516	550	519	560	487	533	526	494	517	517	490	534	498	520	521	467	487	535	541	525	473	551	500	489	540	515	499	515	533	532	510	547	547	506	521	515	501	507	515	512	500	503	491	510	529	524	518	503	530	537	517	526	514	499	506	519	490	525	596	541	537	516	536	493	474	493	539	539	518	468	547	488	505	488	556	509	511	496	512	506	517	481	543	512	524	532	507	492	495	526	519	513	526	511	541	519	505	495	511	509	522	537	524	556	537	529	522	518	523	535	507	515	519	529	482	510	539	482	513	483	500	492	513	496	528	508	513	525	503	504	545	466	498	485	499	502	494	506	541	481	498	479	512	516	500	536	499	514	499	492	573	507	527	553	506	505	527	494	512	508	533	518	498	515	538	488	557	502	543	494	509	547	550	499	564	520	523	505	524	515	523	505	507	514	519	506	534	527	535	550	529	539	532	531	520	505	550	500	547	498	513	486	528	510	491	487	536	491	485	509	540	553	487	524	533	519	546	519	497	542	520	515	538	501	530	516	544	510	504	555	495	512	542	567	536	524	493	472	466	535	545	515	504	536	548	512	488	529	462	527	461	526	510	529	518	507	458	508	501	546	512	521	539	533	476	553	495	539	508	532	528	527	532	527	519	470	534	511	487	515	520	521	501	525	547	533	512	506	507	491	522	501	539	520	504	486	559	507	484	530	555	529	524	530	507	515	474	512	515	511	547	508	503	492	544	502	509	520	529	514	524	540	454	514	495	532	542	555	529	513	496	527	561	523	535	517	506	531	506	515	503	503	508	515	498	510	517	483	525	525	510	476	557	507	489	551	498	525	493	510	536	512	530	512	475	532	529	550	512	536	552	543	479	475	523	528	466	512	475	513	548	498	480	580	533	523	516	555	523	578	527	538	491	519	506	472	476	488	465	504	510	524	541	551	474	521	519	509	563	539	510	517	489	493	481	494	516	538	492	548	526	559	492	506	518	513	498	508	513	561	533	537	510	513	479	522	509	469	526	529	511	534	497	529	516	506	528	526	524	481	543	482	481	499	529	533	506	551	507	509	580	515	540	522	536	504	494	520	490	506	535	515	532	503	543	520	503	556	490	538	557	507	518	527	534	538	550	501	535	512	503	548	540	482	501	515	507	523	528	476	513	509	536	557	484	552	547	477	542	513	508	515	547	527	491	541	514	517	514	492	500	564	487	505	521	534	501	561	577	502	497	519	501	561	498	510	551	506	526	539	501	540	525	513	544	485	493	525	511	477	533	539	537	579	501	463	531	517	491	496	483	523	516	462	538	481	494	501	500	481	535	539	452	493	522	516	531	479	551	499	530	528	499	521	517	527	519	536	520	540	539	516	516	497	496	490	540	491	537	482	500	553	516	523	536	548	527	523	523	526	512	490	529	516	520	497	483	524	509	538	507	480	495	495	524	540	502	528	539	507	544	488	516	526	514	523	531	487	543	491	521	509	491	468	529	488	516	505	504	542	519	527	477	508	522	522	526	548	518	534	528	503	520	504	507	539	463	476	498	553	474	535	492	510	545	551	528	516	481	519	544	536	528	533	473	524	485	547	528	480	531	522	491	506	541	526	522	488	543	527	511	532	527	516	511	597	523	506	517	497	555	495	483	537	543	515	505	520	518	480	471	505	486	529	522	532	498	539	526	520	524	508	493	515	487	534	520	504	460	508	508	509	502	489	512	533	542	515	523	509	505	515	543	542	498	495	506	551	525	515	518	492	494	494	558	501	494	539	541	522	517	503	493	494	467	538	524	547	565	539	483	514	517	523	519	549	488	533	518	563	527	519	540	520	515	492	487	540	506	534	523	516	538	551	534	551	528	496	514	558	536	546	531	543	524	522	544	521	516	494	501	477	508	457	517	498	491	548	529	511	526	527	507	524	524	510	538	501	535	506	527	511	549	541	514	534	533	521	552	520	494	515	501	513	524	501	590	538	503	502	526	504	558	482	523	508	494	520	472	499	522	500	533	534	511	499	527	485	463	531	550	504	496	529	505	492	509	471	571	560	534	549	548	520	503	530	516	503	524	498	499	465	501	521	522	492	510	552	527	518	472	523	512	523	511	531	497	517	478	525
9015	8676	28972	20594	6987	1582	697	269	96	75	75	46	52	67	55	54	44	45	58	51	47	53	44	37	37	48	55	59	51	68	52	61	62	66	46	52	47	44	55	50	32	42	54	41	54	54	66	67	56	50	54	53	38	54	44	47	54	67	55	56	50	50	53	48	47	33	52	50	49	43	53	49	50	46	63	58	58	38	58	47	65	65	55	52	42	47	50	55	59	61	59	48	58	54	54	60	56	56	47	38	52	51	41	39	61	50	69	53	43	63	49	46	57	58	46	43	40	50	65	46	54	39	57	51	52	34	71	66	49	55	52	45	53	54	49	55	44	41	51	48	53	48	56	64	50	49	56	60	44	54	56	46	57	49	43	65	51	51	51	47	48	56	43	50	52	53	63	50	47	55	47	55	41	58	49	47	43	50	41	45	55	57	59	49	59	45	53	41	61	48	59	66	47	55	72	49	39	40	60	50	58	59	44	51	56	39	49	52	52	58	47	42	43	60	49	47	51	63	54	48	52	52	53	48	61	55	45	64	51	54	54	50	35	59	61	52	44	51	42	67	46	55	45	43	46	50	55	39	47	49	56	45	59	53	45	51	55	56	56	55	42	52	48	39	63	50	58	46	45	69	54	52	49	58	62	51	52	39	57	57	54	54	46	51	55	38	53	58	53	51	57	48	47	50	44	52	50	54	45	63	59	50	58	50	45	54	55	44	56	45	56	56	51	50	46	41	43	59	49	46	45	40	54	50	53	63	51	44	52	49	47	71	53	57	33	61	47	52	61	44	47	49	54	49	57	53	43	56	45	61	63	48	41	41	47	59	57	42	45	46	54	44	58	64	50	65	39	68	69	47	49	44	47	49	51	51	56	60	56	46	38	56	50	45	44	58	51	45	59	48	56	58	49	51	49	46	48	57	51	47	58	55	38	50	55	46	51	58	61	41	59	50	58	69	54	44	66	32	47	40	52	42	59	45	42	65	57	65	46	52	50	38	53	47	50	60	47	50	65	53	45	52	60	40	70	48	49	57	61	55	59	45	54	38	45	53	52	47	53	58	44	57	48	64	40	46	47	60	48	55	49	50	53	45	48	44	54	54	63	43	46	72	60	56	48	48	49	59	60	54	42	52	60	50	54	49	64	48	50	49	54	52	56	51	52	53	53	54	57	38	53	50	44	60	36	51	50	64	58	46	55	54	65	49	64	58	46	44	47	35	50	40	55	44	65	66	45	46	59	35	52	48	44	50	54	75	47	58	43	37	57	47	59	59	55	52	61	51	64	51	34	60	52	47	50	42	58	47	44	52	44	61	46	55	43	51	43	53	49	43	49	54	56	53	57	47	49	55	48	50	69	43	33	62	50	45	54	56	54	54	66	44	55	43	58	43	55	48	54	54	55	60	53	44	53	52	47	53	51	63	40	57	48	53	40	40	59	51	47	47	42	46	41	53	60	46	55	41	48	59	53	62	47	37	45	49	43	54	54	50	58	47	53	49	53	62	50	49	54	42	58	53	49	38	57	56	50	35	61	61	46	50	46	58	46	49	57	61	70	57	56	60	61	49	47	56	45	48	61	52	49	64	43	53	63	61	62	42	49	56	65	51	36	55	52	56	50	58	46	54	45	42	49	49	53	49	38	53	56	64	59	54	62	58	50	49	55	48	52	55	61	57	42	40	59	53	56	48	56	52	51	48	52	64	51	50	49	49	48	48	36	60	49	63	52	42	52	40	52	49	48	68	44	53	52	57	53	50	56	38	70	50	40	64	57	44	58	58	48	38	48	55	60	42	61	44	59	59	43	64	62	48	50	37	61	50	53	48	51	58	35	45	51	44	46	53	46	50	57	60	42	37	46	50	49	38	45	60	52	56	49	56	49	50	47	42	55	53	58	39	35	40	52	57	45	56	49	57	52	60	48	56	66	57	43	66	51	52	52	43	57	54	69	49	54	57	43	54	54	50	56	45	40	47	65	59	49	51	54	47	61	53	53	62	59	46	58	60	39	36	47	51	50	51	47	47	48	57	60	62	50	50	52	46	52	45	46	59	53	57	38	51	44	48	61	56	52	54	43	51	66	51	48	45	53	53	52	47	60	48	66	58	53	69	63	57	43	46	52	44	51	49	55	61	49	51	72	59	45	43	59	50	50	47	56	53	56	56	70	43	59	54	45	62	44	58	55	45	54	53	51	47	50	58	67	56	58	51	53	68	52	47	44	48	48	48	52	47	55	49	53	63	49	41	48	50	53	61	60	52	52	59	60	52	46	47	52	46	71	51	63	62	52	47	51	58	45	53	47	53	57	61	35	61	47	58	38	45	43	42	38	52	55	49	52	52	64	58	47	46	47	49	50	41	58	35	45	48	52	46	39	52	53	56	49	48	60	57	59	45	44	57	40	54	46	46	56	48	54	50	57	48	47	57	60	62	57	39	45	61	49	62	56	54	47	49	55	67	53	61	59	40	56	51	44	44	66	48	51	56	43	62	64	66	47	53	51	43	57	42	51	56	54	51	58	53	46	51	52	58	49	56	54	54	42	40	60	48	48	49	61	52	51	54	44	48	47	40	50	52	50	49	52	65	59	55	49	53	44	45	51	47	51	47	44	55	56	46	43	56	39	48	42	48	47	51	42	64	38	50	49	59	62	48	54	56	41	57	58	59	56	48	54	40	67	55	50	46	52	47	57	51	64	57	50	47	52	50	60	47	54	56	46	48	49	56	57	43	61	64	56	52	49	63	56	41	43	38	51	55	61	50	44	47	45	65	58	56	64	45	57	56	48	48	52	67	48	53	57	54	52	48	56	40	52	51	51	57	50	45	46	58	65	40	62	51	54	53	51	72	50	55	39	52	44	44	54	51	48	48	47	49	49	54	56	57	43	44	48	51	55	47	37	53	50	46	50	62	46	49	52	44	52	48	55	56	56	39	49	49	46	40	47	43	46	62	55	58	47	37	46	50	52	45	42	52	55	57	53	56	63	52	40	46	47	61	65	50	49	44	48	56	45	40	54	55	51	41	49	48	49	54	54	56	49	48	69	49	53	40	55	42	56	47	47	45	48	40	58	37	53	68	53	55	53	49	51	53	47	61	55	52	55	68	46	48	67	43	59	54	48	54	56	43	41	57	59	51	63	47	42	49	50	53	54	52	49	44	56	45	37	57	51	62	51	52	49	51	47	49	40	50	53	58	63	54	54	56	59	47	40	42	49	60	63	41	57	43	55	49	51	50	49	57	49	52	43	46	46	46	50	58	64	41	51	53	29	52	41	58	58	55	48	49	52	58	45	49	49	55	54	60	54	66	67	40	51	49	52	51	60	50	61	54	53	63	58	42	36	41	47	41	45	59	60	43	46	53	60	47	52	30	45	63	54	58	49	56	59	50	51	61	61	54	46	54	63	66	62	44	48	50	45	60	44	48	44	50	57	55	56	44	56	58	46	53	62	64	40	52	42	60	39	55	49	56	43	62	50	42	56	53	52	36	56	50
37162	31829	54329	45437	34603	23569	16122	6698	1986	832	602	515	550	575	591	552	563	585	550	586	567	555	566	551	569	563	583	543	558	555	567	536	542	536	571	561	565	542	538	542	555	552	568	521	553	560	597	592	570	562	592	524	567	588	601	597	598	559	554	555	556	545	588	551	544	556	539	538	546	567	575	568	561	557	542	574	548	588	572	600	569	594	523	562	571	594	559	585	548	563	555	579	497	502	534	546	553	563	579	559	508	558	532	551	568	573	565	563	570	558	581	548	570	502	557	645	576	590	539	545	532	498	532	537	592	548	546	543	612	552	571	512	558	571	560	577	566	583	607	590	588	546	558	540	601	566	567	587	509	500	547	588	583	557	506	577	567	558	559	575	577	579	592	536	529	554	549	564	563	575	605	541	521	543	560	554	562	548	568	560	566	569	556	541	548	562	583	595	546	513	567	571	615	587	590	591	496	563	542	588	577	546	527	511	525	587	555	566	586	532	516	577	531	571	506	566	576	601	561	572	551	538	570	564	591	613	600	569	549	582	571	540	575	550	600	557	552	581	527	574	559	588	556	589	585	587	592	568	553	580	560	624	556	575	503	568	577	553	573	593	558	591	541	572	541	550	539	564	523	550	523	581	549	584	612	522	519	514	566	621	567	565	539	580	529	574	535	561	593	586	560	523	542	596	573	541	538	551	562	548	533	562	521	585	586	604	573	540	556	564	556	556	538	613	540	570	535	554	533	589	605	577	582	574	560	578	570	571	595	567	518	568	547	556	555	553	587	563	527	614	597	521	581	565	571	568	545	584	546	534	560	564	535	617	527	540	558	570	541	562	568	591	605	551	545	555	586	556	557	581	536	553	562	571	595	557	537	576	596	576	541	585	554	566	587	540	532	527	565	547	549	558	509	567	607	566	573	580	581	594	574	557	548	568	563	579	561	540	548	553	567	574	583	570	555	539	561	567	528	554	562	587	548	622	527	579	538	544	533	560	556	570	584	602	583	562	567	561	592	564	572	557	563	528	560	607	600	550	583	568	565	606	594	553	526	545	573	545	563	539	584	590	578	551	598	573	555	593	592	553	605	578	553	612	586	544	541	548	589	528	595	595	601	607	541	502	551	596	578	579	550	550	566	573	544	591	523	529	510	563	530	551	564	567	522	579	552	575	536	573	550	548	569	574	562	559	568	570	567	574	576	573	518	554	573	536	565	565	565	556	509	542	526	575	551	518	572	601	575	578	586	544	565	548	593	561	505	585	536	516	530	546	591	552	528	584	520	527	570	576	581	606	510	622	619	564	509	631	556	569	593	544	525	555	592	572	580	565	579	558	533	571	559	574	535	542	579	584	561	565	562	574	562	581	565	562	558	547	569	553	586	551	544	599	557	594	547	583	544	542	569	554	551	540	508	562	549	547	572	522	561	585	587	560	545	569	522	601	586	564	551	580	556	559	581	586	576	553	541	574	560	561	586	516	571	544	565	608	567	557	570	528	580	538	587	527	560	569	546	527	586	535	572	518	563	566	529	617	516	545	572	543	554	558	557	553	573	555	559	551	583	567	529	558	532	595	619	549	576	526	533	555	550	580	522	572	565	564	554	567	549	555	514	542	548	564	556	548	543	592	550	568	564	595	580	565	579	535	512	575	530	572	555	533	503	543	573	586	573	567	558	534	560	573	544	602	518	566	585	545	576	576	589	565	542	521	562	536	532	569	577	563	558	528	558	544	572	554	521	519	542	565	540	580	558	540	550	569	568	521	631	568	554	571	543	587	528	559	548	589	555	536	554	553	537	555	520	566	549	564	538	523	554	574	515	551	547	549	560	562	545	583	540	585	571	568	571	547	577	572	538	608	547	588	590	575	547	571	545	573	575	515	544	538	549	521	577	589	555	611	576	566	594	524	568	624	550	539	573	529	580	583	596	560	550	575	569	551	559	564	598	572	578	514	568	548	573	525	539	561	548	599	548	581	566	551	532	560	571	563	502	558	583	551	553	607	585	570	565	529	582	567	522	578	559	541	560	514	595	578	558	548	567	528	600	567	554	580	546	576	525	558	573	590	588	559	581	570	562	527	516	581	545	568	559	551	598	600	533	550	566	518	563	582	554	596	549	549	546	564	579	553	526	602	559	565	554	555	544	548	555	550	572	556	578	584	538	530	574	555	578	559	562	570	577	519	558	530	544	541	590	522	580	558	593	553	584	505	565	564	538	516	494	572	529	528	551	537	573	582	564	513	576	533	573	618	570	573	583	594	570	564	530	570	553	554	537	584	587	556	567	566	513	542	594	569	540	531	555	549	530	572	585	557	572	562	533	549	511	539	549	546	545	583	528	565	515	573	511	589	547	595	547	545	580	514	580	563	519	550	544	557	584	544	579	553	564	595	619	547	576	547	571	517	531	552	609	544	569	547	557	564	540	556	598	564	556	600	552	595	572	528	590	569	540	592	577	520	612	591	549	558	581	550	546	548	558	555	569	526	558	592	565	550	556	552	571	535	527	555	579	557	564	593	607	584	521	592	536	533	569	560	567	570	541	560	558	573	563	537	560	557	582	509	567	530	576	545	571	551	530	543	552	602	573	568	600	541	536	536	567	581	571	615	512	549	561	538	580	582	545	571	557	539	564	576	497	588	550	582	513	532	551	578	544	578	584	529	528	594	576	540	522	533	556	525	583	569	574	579	561	541	559	593	549	548	536	580	542	576	549	578	579	531	582	528	527	537	611	580	586	579	523	581	512	519	571	568	539	562	580	549	606	509	544	547	546	568	563	558	565	561	524	548	545	551	552	535	556	618	579	589	537	584	557	506	578	553	574	543	547	602	544	574	568	554	551	530	526	579	594	559	574	535	543	579	547	566	594	537	564	560	544	541	519	601	554	544	591	543	530	575	573	550	512	558	583	544	642	546	574	547	569	596	556	592	590	554	540	601	569	564	562	556	531	544	545	566	566	594	559	536	586	557	520	529	570	567	582	563	553	552	571	573	541	530	545	622	580	549	582	544	563	575	590	590	602	570	578	519	540	601	559	557	629	528	569	564	552	542	535	575	573	555	565	564	548	553	563	544	589	561	537	596	537	595	593	565	540	600	530	556	571	554	568	568	583	556	575	511	570	543	604	550	578	570	578	555	533	573	566	537	532	594	575	547	557	585	565	581	538	543	596	568	581	587	549	586	625	554	560	591	557	564	593	572	541	534	571	575	551	539	569	576	566	570	575	521	544	589	598	507	625	520	606	570	582	542	505	516	523	582	545	540	522	566	559	542	568	567	569	576	542	580	555	542	538	594	582	523	556	585	488	531	558	606	576	537	586	542	617	526	549	582	588	525	526	608	577	543	570	579	546	572	547	539	593	576	595	582	571	583	523	581	566	523	590	622	548	554	588	511	567	513	574	612	591	578	529	555	521	561	531	532	591	557	574	525	517	547	611	539	534	547	569	562	571	565	581	551	554	563	590	544	544	535	554	538	556	585	604	557	588	510	582	539
12767	14152	37960	26225	10181	2292	1058	352	128	63	53	39	60	51	44	42	45	43	32	42	64	45	44	35	53	35	46	35	50	54	51	33	54	54	46	45	43	44	45	39	44	43	50	48	53	53	40	56	38	57	51	44	46	49	44	45	39	49	49	52	58	56	60	45	42	47	43	36	55	42	39	39	46	55	45	42	58	51	44	50	44	45	45	46	45	54	43	53	38	41	45	37	43	49	38	39	42	45	41	48	44	50	38	58	42	56	53	54	53	51	39	40	54	47	44	56	48	37	57	53	46	50	48	45	53	46	47	47	61	63	51	39	44	53	57	46	43	48	50	45	43	62	52	50	49	45	52	42	45	51	47	48	49	55	50	43	43	47	37	36	42	47	67	39	62	52	52	49	46	49	39	33	53	51	54	47	45	52	60	37	41	50	37	56	56	49	54	47	60	38	51	42	45	32	40	63	49	47	47	55	48	40	56	63	50	31	49	51	54	46	49	42	61	51	43	46	46	50	48	35	41	46	44	42	42	39	41	42	55	57	53	59	51	62	45	42	51	41	46	50	47	55	52	45	49	41	35	62	51	51	53	44	47	56	54	37	46	59	56	56	52	55	46	56	45	61	46	35	51	47	67	44	56	39	34	50	46	55	54	41	42	44	56	56	42	50	49	57	44	47	51	35	55	49	42	55	64	51	38	50	49	39	45	40	53	53	50	59	44	50	55	43	54	44	53	50	40	56	47	36	43	40	52	42	60	53	55	54	43	47	55	44	44	42	38	39	52	46	43	48	49	52	59	34	37	61	46	36	51	38	50	52	49	43	43	47	38	54	44	38	55	49	49	46	50	45	57	50	39	36	50	53	52	52	45	50	53	44	51	59	45	45	51	35	61	54	46	36	40	57	48	46	50	50	52	37	49	40	48	64	39	56	40	48	48	50	64	49	41	48	56	57	45	48	42	38	39	56	51	37	43	54	58	40	52	49	50	43	52	45	41	43	43	59	40	50	39	45	48	54	46	45	54	53	35	49	53	41	57	50	46	49	47	51	43	62	32	61	49	49	47	39	54	49	37	52	38	60	50	44	42	39	51	48	51	38	41	46	43	43	52	50	50	55	61	53	55	46	58	38	64	44	42	48	46	35	50	49	44	42	44	38	48	37	48	56	51	40	55	60	53	59	49	54	58	59	57	49	35	54	42	47	34	55	65	39	50	59	40	58	42	47	57	47	59	34	48	47	35	40	52	45	49	38	52	56	40	48	53	49	55	50	53	42	40	50	48	50	48	53	47	60	46	41	55	46	49	49	58	56	53	50	44	48	50	58	46	47	53	53	50	39	54	42	57	45	46	42	52	43	46	48	55	45	49	52	41	51	52	53	50	51	43	39	36	51	47	54	59	37	45	48	39	48	61	60	53	45	59	39	55	42	49	49	32	46	40	52	52	53	53	58	57	48	46	48	39	38	49	50	35	39	52	61	54	48	37	49	43	42	41	45	65	44	39	51	47	49	48	54	44	43	48	57	48	51	45	46	41	50	59	36	43	53	57	39	54	41	62	52	63	56	50	62	54	55	53	51	50	45	44	53	55	58	44	31	48	50	60	54	52	39	47	37	55	41	47	64	43	42	47	48	45	42	42	45	50	62	43	46	48	32	49	47	47	44	59	45	46	57	51	44	32	45	46	50	42	47	48	39	38	47	51	49	43	50	50	70	42	54	43	48	42	56	40	39	52	35	45	41	50	48	53	60	39	48	36	53	51	44	41	46	51	31	35	45	54	55	46	48	50	45	58	39	47	54	48	48	53	61	52	41	46	46	43	43	48	41	49	47	46	48	51	59	40	51	51	42	61	45	45	46	53	47	46	36	42	51	48	51	44	32	56	36	53	42	47	54	53	42	37	45	32	56	39	38	52	42	45	41	43	45	38	51	47	42	47	59	50	51	53	44	35	43	47	46	50	52	54	51	50	50	55	52	47	48	52	42	44	60	47	39	59	50	35	48	51	58	63	53	48	59	46	53	43	52	51	48	55	57	54	44	57	40	41	42	46	48	43	42	46	43	38	59	57	42	48	45	53	52	49	54	37	31	39	53	45	52	38	58	56	50	40	49	45	47	53	28	50	40	60	54	46	51	52	41	45	49	35	50	50	51	40	44	55	53	45	52	44	51	43	46	45	37	33	44	51	46	53	48	42	64	46	47	50	59	49	65	38	47	54	36	49	46	48	36	61	50	53	36	44	49	52	39	55	30	53	49	56	46	50	46	39	45	53	63	60	38	49	41	51	40	58	50	44	42	55	49	46	50	41	48	54	46	53	54	47	57	57	53	53	37	65	41	52	48	38	48	48	51	48	40	40	53	41	45	43	50	61	49	44	44	34	50	41	58	46	49	40	48	44	51	42	44	48	45	52	42	45	55	44	45	50	39	48	58	39	49	52	51	40	56	68	48	53	52	48	43	50	45	48	53	47	45	49	42	58	45	44	44	56	42	47	48	34	38	53	49	59	59	57	45	35	44	48	44	41	60	59	45	46	46	50	58	44	57	37	48	51	46	44	45	58	54	52	42	40	52	56	44	50	43	48	55	42	42	47	56	40	53	35	35	49	34	61	62	66	56	55	52	55	49	38	41	60	60	48	51	42	55	53	58	45	59	41	46	56	51	51	44	52	53	54	58	46	48	54	58	49	51	56	49	43	49	40	47	44	47	37	56	34	48	46	50	42	30	30	44	41	43	47	41	37	55	44	40	53	50	42	42	40	38	48	31	51	46	63	48	45	60	54	45	45	49	34	52	51	40	48	46	40	57	48	48	39	46	37	56	63	44	52	40	43	48	46	54	59	64	61	44	48	59	48	51	37	47	52	53	39	45	49	40	54	59	52	34	48	60	48	45	47	42	43	47	44	44	47	47	50	37	38	52	49	49	49	33	37	59	47	50	57	57	51	45	44	51	43	44	48	53	31	48	40	35	39	45	43	58	47	39	43	37	40	43	41	46	43	44	43	51	56	40	44	46	57	44	43	42	56	48	41	56	49	32	48	47	55	56	53	53	54	47	53	43	52	51	44	50	48	44	52	51	42	47	42	53	50	37	50	36	45	46	57	49	50	44	49	42	50	56	42	51	58	48	43	53	45	53	48	44	45	35	47	53	68	43	48	42	51	50	59	55	47	55	44	48	49	39	42	46	43	52	42	58	57	47	31	43	45	35	42	45	55	59	38	59	48	52	38	52	44	42	40	49	58	56	41	34	46	45	47	42	37	48	45	52	47	37	42	52	46	45	44	51	51	49	38	45	40	54	45	56	45	39	57	42	40	41	60	37	50	46	52	54	54	43	50	50	54	48	48	56	32	49	47	61	54	43	45	39	34	46	47	44	33	48	35	38	35	47	58	49	48	47	52	41	52	44	47	51	41	49	48	42	46	53	47	54	60	49	46	47	53	53	61	32	50	51	45	61	42	61	58	45	49	45	42	36	51	44	48	42	53	40	53	50
42962	36334	61136	50981	40036	28676	21256	9849	2816	916	586	497	518	504	522	544	448	547	497	535	521	488	529	519	537	498	559	513	536	544	533	540	506	580	530	508	518	515	564	530	523	519	486	531	519	511	512	506	511	542	517	549	530	476	497	578	536	523	526	516	523	533	510	561	529	565	521	521	503	600	537	523	491	493	499	518	519	519	539	504	548	508	525	536	503	505	566	477	534	573	536	519	509	554	524	549	553	496	539	486	528	532	523	531	506	527	563	515	528	527	524	523	491	520	532	512	505	521	550	514	539	528	551	459	510	521	510	513	545	538	494	506	516	516	539	526	480	503	515	534	533	520	517	534	509	527	561	524	546	540	494	501	515	495	530	502	506	529	487	527	522	515	479	518	553	542	481	513	523	513	546	495	532	520	504	556	517	538	493	556	510	516	505	533	522	500	485	509	503	509	565	519	530	508	508	542	520	520	558	478	532	528	494	546	498	523	524	478	554	530	546	503	527	532	517	518	552	549	522	526	505	543	520	531	500	482	540	490	535	509	499	520	529	543	524	520	538	525	513	499	509	477	574	541	508	494	515	508	484	508	542	558	493	527	532	523	513	524	526	488	516	486	523	507	514	515	527	566	477	524	516	509	522	479	520	497	523	530	581	541	547	527	544	572	507	525	498	525	577	557	528	494	553	561	496	506	537	533	500	532	548	495	546	495	547	484	529	571	518	516	515	548	524	536	529	501	528	512	535	554	552	499	567	514	560	531	472	489	540	523	528	539	498	536	520	509	498	551	550	533	524	521	543	491	540	504	523	513	552	553	524	495	556	555	514	530	504	513	500	516	514	533	540	519	536	530	486	547	530	521	532	540	516	509	550	535	511	531	500	488	530	531	535	560	548	482	498	554	534	503	548	539	536	502	521	548	549	484	551	494	509	504	512	538	510	549	487	537	492	477	509	511	551	536	546	522	545	501	572	515	499	536	521	514	529	522	534	522	532	494	467	510	522	518	488	539	525	479	533	502	519	504	542	519	540	516	532	534	521	521	544	510	504	579	539	530	517	518	531	509	540	524	504	518	545	500	515	517	509	507	478	559	543	519	530	533	527	551	557	505	510	508	510	505	500	507	514	497	516	502	566	547	511	520	533	505	518	524	530	503	480	521	543	517	506	518	509	524	514	511	495	507	529	543	560	523	513	535	504	528	517	525	522	522	532	505	481	520	514	541	535	508	517	535	525	510	559	497	492	543	538	526	522	521	498	548	492	484	536	515	514	482	525	477	526	508	529	505	506	491	501	483	540	475	506	533	522	522	549	518	529	537	533	517	523	486	568	518	516	527	528	510	545	519	542	513	532	506	489	552	538	529	533	499	575	564	517	565	539	470	549	448	504	536	532	538	517	540	545	533	488	513	512	534	511	520	497	545	522	502	505	524	503	453	553	539	530	498	547	481	520	519	536	522	506	501	495	521	521	465	532	508	523	508	538	541	505	527	512	520	520	556	530	483	537	498	542	502	520	518	528	544	547	528	509	513	511	484	511	507	515	522	540	510	499	477	502	551	479	541	500	553	545	506	530	513	531	519	526	522	518	542	544	480	531	514	541	494	498	502	477	501	516	533	481	557	555	531	513	554	532	546	531	546	563	513	502	442	516	484	506	539	485	512	543	501	513	537	534	508	513	526	489	533	516	508	568	533	517	502	552	503	514	514	517	498	489	538	546	525	506	537	504	522	539	527	519	519	532	515	554	527	506	509	522	512	566	541	515	517	528	505	508	525	558	508	541	521	499	543	532	525	494	504	527	508	524	541	535	572	510	514	545	499	515	523	478	486	550	501	537	524	503	519	515	540	523	538	524	498	548	506	547	485	565	524	502	516	592	521	544	522	517	527	500	511	505	515	502	548	501	532	500	555	522	516	557	546	585	522	551	491	506	504	516	515	485	487	525	508	520	525	527	485	532	526	508	507	532	529	563	512	509	555	538	526	515	480	551	515	564	565	504	545	485	501	534	535	518	517	539	496	515	489	531	543	507	524	481	538	513	524	570	503	509	514	529	492	546	523	482	530	538	511	489	506	536	533	524	496	497	527	539	550	510	540	501	530	580	535	526	497	546	545	493	551	527	519	573	544	532	532	482	512	479	538	538	547	520	525	512	503	512	572	500	518	544	518	545	552	522	515	518	534	516	537	498	489	562	507	511	540	531	538	547	502	514	504	511	526	526	533	581	523	539	517	500	466	511	504	500	511	493	502	529	520	508	492	506	543	478	493	513	530	531	546	523	512	519	493	539	481	491	521	489	560	527	507	534	529	495	509	491	510	522	512	530	542	498	523	534	523	478	529	539	527	534	530	540	518	519	527	506	552	527	529	523	517	542	497	528	485	554	552	521	534	482	510	535	472	501	507	547	508	506	524	480	508	529	514	513	506	508	511	517	549	504	505	488	563	531	523	510	547	527	499	497	533	520	524	543	521	530	519	524	496	527	538	536	521	516	547	550	548	560	511	499	479	517	559	532	534	548	533	520	500	505	512	523	533	520	524	501	530	538	542	545	586	503	519	519	529	542	538	493	485	515	505	539	520	539	542	466	535	519	514	519	519	486	540	477	502	501	509	552	506	527	512	545	533	522	540	533	567	535	535	545	497	498	509	570	508	509	497	551	462	526	488	517	509	527	530	514	542	524	512	548	542	520	526	507	505	533	528	508	507	534	551	552	540	561	490	507	513	485	533	550	502	554	561	524	486	513	522	524	529	565	513	521	513	524	490	495	516	522	504	519	511	491	540	531	489	528	533	553	502	570	519	517	507	548	511	540	502	520	500	520	512	502	505	532	508	556	511	457	524	568	499	516	512	520	548	509	522	523	508	499	512	523	531	490	538	541	483	538	536	522	509	526	507	514	550	539	537	517	519	478	518	484	551	501	540	547	524	525	495	565	527	504	527	532	511	533	544	515	501	543	532	527	568	538	549	526	480	543	547	511	519	514	517	535	495	477	567	524	506	515	512	519	530	513	493	525	530	535	514	550	521	528	516	529	491	553	541	496	568	497	548	534	508	557	527	531	512	527	537	542	481	528	529	538	505	477	548	517	555	517	523	529	503	548	539	541	540	551	520	527	511	539	523	549	555	522	528	524	499	518	561	526	486	540	532	489	450	534	526	496	528	519	522	565	515	503	504	510	553	529	547	544	527	496	511	501	502	551	537	532	525	547	570	571	530	517	510	583	536	543	480	497	550	559	533	554	519	585	505	575	506	503	516	486	482	549	496	551	546	527	491	553	521	522	521	587	544	556	549	514	523	577	506	543	513	527	500	519	508	550	546	513	589	520	496	537	506	524	516	532	541	548	538	512	508	538	523	484	537	548	585	516	527	529	492	498	524	520	512	513	511	491	518	525	498	503	517	534	507	490	527	514	527	534	522	524	528	471	497	489	531	494	518	539	528	493	538	507	540	493	488	515	500	490	544	527	513	535	491	512	517	539	520	548	547	502	533	510	499
4498	3754	13589	8320	2037	431	259	134	78	65	43	54	44	62	48	52	47	54	46	71	49	59	51	51	56	68	58	61	61	40	42	51	53	53	56	68	50	52	40	51	51	46	56	50	51	58	49	45	44	61	51	58	45	61	50	45	61	50	63	49	63	51	41	55	67	51	48	30	44	57	36	46	52	60	46	47	50	55	45	45	54	66	45	60	57	36	47	44	45	61	64	60	50	59	46	51	57	58	53	56	38	46	43	53	53	55	55	55	47	45	52	66	60	55	52	54	55	36	55	43	43	60	45	50	51	41	69	47	62	63	39	49	51	43	61	51	66	51	55	50	51	52	43	54	60	53	70	54	43	59	65	49	55	61	56	55	51	66	54	52	51	47	60	58	44	40	44	49	55	44	54	52	48	50	60	59	53	52	64	49	44	37	54	58	53	53	40	57	48	40	49	52	66	54	41	45	49	66	62	56	58	39	58	48	56	60	47	53	54	47	42	61	65	58	47	51	55	46	48	54	60	65	54	57	41	52	61	52	55	56	60	51	49	48	47	48	55	59	51	60	56	60	54	48	48	54	56	68	63	56	61	59	56	60	42	48	55	52	45	63	51	55	51	69	50	51	46	52	51	49	56	61	42	43	49	53	47	44	39	51	53	50	49	52	62	49	39	50	46	58	43	60	46	53	42	58	51	48	58	59	58	52	51	56	46	51	61	43	54	63	59	39	51	53	47	50	51	45	70	49	57	54	55	45	55	48	54	56	48	55	61	45	55	59	62	48	58	53	52	64	48	51	56	45	53	60	50	38	59	55	61	42	44	42	54	55	47	50	42	38	45	61	49	52	60	51	51	55	41	49	49	35	51	47	54	52	39	57	47	51	50	55	54	44	47	44	56	61	50	51	50	45	67	59	46	48	58	48	63	52	39	44	49	51	50	52	44	55	56	54	49	61	48	44	52	56	56	54	46	53	49	50	58	60	58	61	71	55	63	48	54	52	56	51	48	47	56	44	52	55	59	48	46	64	51	46	46	52	57	48	55	42	51	56	43	60	41	73	64	56	57	46	56	60	56	45	49	51	60	46	50	41	40	56	50	51	63	55	48	48	58	58	41	44	49	48	57	46	53	50	58	63	58	60	61	42	47	57	61	44	40	67	51	56	55	46	47	55	59	46	50	53	73	55	66	56	56	39	53	50	50	54	47	49	42	63	48	58	57	46	66	58	51	42	66	51	63	50	47	49	56	55	48	58	39	44	46	56	54	54	62	51	66	55	56	51	46	50	51	49	53	47	53	46	49	53	44	42	52	59	57	50	50	48	41	45	55	55	47	62	45	42	49	46	47	47	49	55	57	59	55	55	64	50	43	40	46	47	64	50	40	47	48	54	47	54	54	40	60	55	57	56	60	47	51	47	58	39	59	57	44	55	44	56	58	48	46	47	50	41	52	50	51	60	55	47	43	62	57	53	50	48	41	63	48	57	53	57	60	55	52	44	56	53	58	42	57	56	64	50	53	46	62	43	52	49	48	50	49	55	58	56	54	56	49	40	64	48	57	43	48	42	37	49	47	72	45	45	60	57	45	42	55	51	44	47	51	52	66	64	43	68	55	57	58	67	43	59	54	51	51	55	59	44	51	55	45	47	43	44	50	52	53	52	66	45	50	57	54	55	62	58	64	63	57	47	53	46	49	64	51	61	41	69	57	56	49	52	56	49	56	56	41	54	49	56	52	49	51	50	36	59	46	55	54	43	47	44	45	61	57	56	42	48	40	49	61	47	55	59	48	57	46	39	49	41	42	48	56	54	47	42	45	59	64	51	38	40	48	39	43	43	65	53	46	44	50	49	47	44	43	68	65	49	47	56	49	53	50	40	49	44	45	57	46	54	30	52	59	55	45	40	40	47	48	36	54	58	53	66	55	55	52	43	56	68	45	51	51	46	48	57	43	46	50	42	61	55	40	40	57	47	38	48	60	50	48	61	48	58	60	51	68	49	45	48	38	48	45	49	43	35	59	59	47	62	56	62	53	50	45	59	66	42	57	56	51	56	57	39	65	44	60	55	48	46	54	50	57	44	68	56	52	53	55	53	51	50	35	53	65	55	43	58	51	48	62	49	57	51	58	54	54	47	54	37	40	44	47	55	45	44	50	73	64	48	43	48	49	37	50	48	44	61	55	50	54	43	42	48	51	37	46	62	56	53	47	62	53	62	62	51	66	49	57	41	60	44	47	50	48	56	48	60	50	63	56	46	67	49	55	57	68	61	44	43	55	51	53	50	50	52	55	40	39	52	40	51	66	50	51	59	51	37	54	46	46	49	53	41	45	55	59	40	54	50	68	53	60	53	60	53	44	57	58	52	47	60	46	48	59	50	57	55	52	57	45	45	59	43	36	54	58	60	42	52	40	52	50	68	70	44	46	54	60	52	42	51	49	58	54	47	48	54	57	59	51	62	54	55	39	55	55	41	47	43	56	56	59	41	40	49	42	54	57	56	40	55	47	51	49	41	40	46	56	52	55	41	62	47	51	51	31	56	36	56	63	60	52	46	45	45	39	51	36	48	49	67	53	43	62	59	64	59	47	49	47	42	61	58	48	37	59	49	43	53	60	61	53	55	55	76	60	48	47	46	47	57	58	48	48	47	55	49	57	52	55	56	52	56	53	50	53	62	49	54	62	41	54	56	52	44	42	59	62	51	59	48	43	44	73	48	52	59	59	39	57	46	54	59	55	54	58	54	43	44	60	56	45	57	55	63	42	59	59	53	50	55	66	56	62	46	29	64	55	57	47	50	52	56	65	55	56	50	45	38	45	39	50	58	44	48	60	63	68	56	60	54	54	39	46	65	51	62	47	54	40	49	44	51	31	60	45	63	54	49	67	58	61	40	56	51	57	45	61	53	46	48	50	60	51	49	35	59	48	49	55	54	54	61	48	52	46	55	54	57	41	49	51	52	50	50	57	49	42	41	62	42	61	46	53	62	51	62	63	36	67	55	55	54	54	50	49	40	44	49	42	57	61	44	57	58	46	44	54	51	54	44	62	53	41	46	52	58	57	54	43	60	64	41	52	51	48	56	50	65	69	52	45	62	42	58	52	57	54	42	53	43	57	52	55	55	45	56	51	50	54	49	58	41	63	55	45	71	61	53	56	46	64	52	49	43	43	52	57	52	50	47	54	54	61	47	52	56	55	54	47	54	51	52	60	57	45	57	54	55	37	54	29	51	54	70	68	69	62	50	57	58	55	59	52	43	59	46	64	48	51	46	36	55	48	49	54	48	58	42	49	60	55	53	45	54	45	50	44	44	52	65	56	53	56	59	55	53	50	50	47	37	54	47	45	45	47	51	39	51	52	55	45	60	64	38	53	44	48	47	55	44	56	54	51	42	45	52	47	61	63	56	60	62	45	50	70	48	56	64	40	54	57	47	49	39	49	45	55	62	44	63	53	54	49	52	50	54	60	53	47	54	56	42	47	44	49	47	57	54
30592	24685	39033	31620	23025	11592	7419	2993	1119	711	571	600	564	531	551	541	559	520	562	544	551	607	578	560	580	605	576	617	546	537	599	594	514	560	563	561	562	555	565	603	593	578	530	551	511	635	598	527	594	504	586	547	558	597	533	513	526	594	566	584	547	550	549	558	586	560	542	550	594	582	575	551	543	569	573	583	562	577	572	539	582	613	506	552	539	534	567	555	551	604	614	585	602	563	610	585	580	525	559	564	594	581	567	566	565	561	567	571	560	585	555	556	551	575	576	593	526	552	536	563	570	612	549	554	567	538	576	547	564	547	622	600	561	570	584	541	559	553	567	539	585	551	579	585	573	567	585	531	576	563	554	543	592	517	546	546	529	541	552	561	558	583	570	547	525	539	579	609	545	583	550	593	509	558	511	547	562	573	555	551	548	565	538	620	570	524	558	563	540	564	546	570	539	596	579	574	549	547	558	544	533	562	558	558	545	581	527	623	548	542	585	553	623	560	560	553	618	573	590	576	579	548	519	534	590	559	542	568	618	552	596	592	550	583	545	530	595	559	556	571	519	578	537	584	528	602	559	593	574	558	545	558	515	582	521	557	571	571	562	537	581	518	546	567	602	519	524	549	579	557	559	586	556	626	549	579	597	567	586	561	567	567	568	582	563	537	585	537	595	544	585	577	594	510	549	546	602	580	579	598	571	548	536	548	561	579	589	552	567	574	563	563	578	549	537	553	517	569	577	516	572	580	574	562	599	548	565	491	597	558	580	603	535	564	594	591	536	537	573	571	585	560	552	555	580	549	587	574	550	588	593	513	594	574	527	577	571	543	580	568	502	543	538	576	531	526	564	529	581	546	532	561	556	543	580	550	534	579	541	574	594	607	553	569	581	560	567	590	536	580	561	564	561	562	547	593	541	586	570	602	568	594	603	557	600	587	563	525	560	584	544	579	563	558	599	589	541	587	557	564	565	562	526	576	558	578	541	540	532	561	570	609	538	546	560	578	576	576	584	555	568	579	595	576	558	550	566	574	548	547	558	578	541	578	560	612	570	531	568	562	615	585	574	547	551	554	566	558	550	547	516	617	593	546	571	539	524	535	584	570	545	567	586	592	562	598	552	594	604	546	564	544	519	556	551	530	556	584	525	584	590	540	593	536	578	576	586	540	568	567	571	555	514	543	583	559	537	516	565	573	572	551	569	555	553	567	587	587	550	568	557	577	560	573	552	592	607	575	558	576	580	559	579	558	525	514	582	559	542	581	545	556	553	571	565	599	518	568	550	583	582	558	578	586	529	574	587	563	594	542	580	550	577	535	558	538	578	534	538	512	566	580	527	582	573	553	577	567	568	540	576	532	554	542	560	572	523	589	527	558	531	562	594	555	528	588	547	557	560	525	587	565	550	530	551	538	549	568	569	566	518	495	576	535	552	600	576	545	547	552	586	490	558	558	633	548	590	542	524	629	565	560	587	536	574	561	586	581	559	584	557	579	566	529	584	598	585	556	586	585	573	573	567	555	572	588	576	576	559	530	530	538	585	615	552	574	536	574	575	558	573	546	537	545	559	575	564	570	580	547	581	570	559	596	563	582	568	612	579	546	557	551	574	604	591	603	556	557	566	578	547	575	566	573	521	568	547	560	520	552	566	530	562	552	596	573	594	513	604	562	549	561	572	623	576	589	569	587	582	610	577	575	577	553	535	586	588	577	597	567	568	538	589	580	584	598	593	540	534	570	557	575	553	532	561	510	520	531	539	567	507	544	557	555	550	536	531	576	621	548	580	593	579	578	545	586	573	565	583	596	570	544	572	550	551	518	552	556	569	554	569	557	547	589	584	569	573	556	570	533	559	571	533	564	588	574	572	593	558	570	603	530	547	518	558	545	593	617	563	521	575	537	553	571	547	572	583	587	560	557	557	635	516	563	553	583	594	562	572	601	572	575	526	572	561	555	568	558	569	558	562	562	580	549	551	543	572	568	558	575	548	569	568	551	570	605	545	570	553	575	554	574	578	576	582	585	574	586	570	549	551	585	568	583	521	620	542	551	573	573	560	551	528	582	566	559	576	512	560	547	545	560	538	583	535	588	564	573	573	558	555	602	555	508	529	601	527	588	560	586	563	527	570	585	571	573	592	563	550	564	578	548	570	619	542	560	574	556	563	527	573	569	565	577	573	570	578	570	578	536	510	575	622	524	583	590	546	576	551	569	553	579	535	528	556	572	594	577	587	584	551	589	508	586	565	565	576	566	568	567	577	565	558	577	529	524	542	544	517	555	615	558	575	528	597	538	541	545	590	573	570	573	560	559	549	532	530	533	528	590	557	550	544	588	557	537	538	567	606	580	558	589	592	580	584	550	572	544	581	570	584	557	539	543	603	549	554	556	607	541	578	544	530	533	549	569	580	561	556	597	553	526	555	551	552	603	558	563	600	563	574	580	583	599	535	550	581	568	601	573	541	572	618	547	587	564	549	517	584	591	557	577	568	548	571	548	551	583	605	579	523	587	570	545	535	530	583	551	588	590	563	586	555	550	595	576	578	542	584	603	593	587	544	557	569	562	598	586	531	513	598	582	514	592	534	574	582	576	561	565	559	534	565	564	590	525	586	582	574	582	549	583	533	598	568	539	533	543	592	570	557	588	573	575	581	555	560	560	556	550	572	576	588	560	576	591	572	571	609	588	543	580	545	525	527	554	559	566	548	592	554	536	523	593	535	539	563	588	561	617	548	569	557	564	568	659	582	571	570	531	551	606	587	579	583	585	580	556	589	585	572	558	570	592	531	543	584	564	561	581	571	580	586	511	579	529	553	525	549	554	560	544	595	576	553	589	541	557	596	537	576	558	536	527	559	544	549	571	565	568	502	597	558	550	584	536	550	545	548	548	557	576	537	564	560	564	562	563	568	534	607	536	561	541	582	565	589	579	585	563	565	555	582	581	539	535	561	587	603	547	541	548	552	591	560	562	579	603	573	562	551	557	545	560	546	548	576	556	635	545	577	563	583	552	580	541	530	595	531	549	555	584	610	531	595	553	602	559	584	559	580	537	586	544	545	568	587	561	578	584	587	516	563	594	574	573	556	547	567	541	580	572	590	544	554	608	539	521	571	577	574	567	587	559	569	571	587	547	596	544	562	566	563	629	547	582	549	598	567	569	551	552	533	582	600	571	602	558	519	567	568	554	543	548	548	586	515	530	518	551	539	610	591	557	584	599	569	610	550	569	603	551	570	528	596	589	572	533	600	572	547	543	580	625	540	587	585	584	559	551	617	566	553	540	540	570	579	575	568	511	545	570	564	549	551	580	587	569	550	580	573	580	584	523	568	535	573	561	543	597	565	547	533	548	600	556	534	543	574	584	525	568	584	571	576	562	534	558	594	611	575	558	550	552	565	592	596	591	563	532	572	587	576	571	585	626	556	577	558	521	559	513	533	571	592	553	547	553	562	595	556	563	580	536	559	585	546	555	587	557	549	589	548	565	576	520
7880	6749	27490	20121	7253	1563	752	279	97	68	34	48	51	48	52	45	40	39	55	51	56	43	41	53	50	45	53	45	49	36	71	48	65	47	52	55	41	54	57	37	49	46	58	51	39	49	41	62	68	39	69	46	52	58	36	36	48	45	47	53	44	49	39	45	41	51	59	51	53	64	42	53	63	45	56	49	45	59	45	38	46	43	63	59	41	47	47	46	37	54	47	39	44	45	49	56	55	52	52	48	53	57	39	53	40	60	51	49	45	45	51	47	37	47	58	45	50	42	43	44	47	50	34	57	39	53	46	55	50	41	55	51	52	50	55	49	52	73	50	37	59	43	47	47	68	51	45	52	57	56	55	39	37	42	44	46	39	56	58	55	60	38	40	47	48	42	54	44	42	40	53	46	42	44	46	46	45	46	39	47	41	49	57	54	52	58	53	62	43	49	53	51	51	48	47	51	60	50	65	56	46	48	61	31	51	52	57	47	45	36	54	50	49	56	50	53	54	57	40	63	51	39	52	60	53	54	51	53	54	40	62	47	50	62	40	46	43	42	47	49	56	63	53	43	52	46	44	48	43	46	63	49	51	37	48	39	50	48	47	45	61	40	57	44	54	53	48	57	59	35	44	51	53	32	42	39	52	46	44	52	62	51	49	61	47	55	50	55	60	54	73	51	44	52	54	49	37	68	46	54	55	60	56	55	50	42	39	48	57	42	34	47	61	46	52	38	50	64	45	50	56	48	42	60	39	50	48	42	45	44	43	54	40	45	51	52	45	48	41	54	48	42	52	48	38	49	48	35	43	54	54	58	38	48	45	46	39	55	50	40	53	46	43	57	43	48	47	56	48	44	42	59	52	49	41	49	53	49	51	45	53	50	51	44	58	42	43	52	54	50	42	59	49	60	38	34	48	47	43	54	42	49	46	52	39	43	47	50	45	54	57	42	51	40	53	44	52	62	50	42	51	43	50	43	45	53	46	58	49	57	45	48	49	43	46	48	42	48	41	55	48	50	47	42	46	51	36	51	35	48	36	56	44	49	54	49	54	46	48	40	41	44	39	53	55	57	34	50	56	44	53	48	58	42	51	50	45	55	67	56	54	37	52	48	43	54	42	46	53	45	44	50	47	62	51	50	36	53	48	43	53	52	60	47	48	51	49	39	38	53	45	49	53	51	53	34	53	53	43	54	52	45	41	52	37	51	47	54	46	54	57	49	43	49	53	44	58	60	53	55	52	44	48	54	51	51	40	58	48	47	51	43	52	59	42	53	44	52	48	46	57	50	47	52	48	49	39	48	39	51	31	52	43	53	61	43	46	47	48	42	48	55	48	54	44	52	42	62	50	38	51	52	46	51	43	46	57	55	47	55	47	50	50	44	47	42	45	55	37	48	50	45	49	47	50	48	52	45	45	60	57	65	41	48	51	51	39	43	45	54	49	64	46	47	56	50	53	52	53	35	40	37	49	51	54	46	56	56	55	46	49	46	65	46	47	44	47	59	47	43	49	46	42	41	49	41	44	48	55	42	57	28	58	45	37	47	69	48	49	50	41	37	55	58	52	56	53	48	56	37	40	43	44	39	55	37	36	52	52	41	40	55	46	62	53	49	46	53	45	55	42	56	46	47	46	52	51	60	41	52	46	44	56	51	35	47	34	71	52	38	65	41	48	54	36	45	54	46	43	50	49	63	43	52	47	62	50	46	51	56	60	44	55	49	58	56	41	47	44	50	44	50	44	61	50	49	53	56	57	45	32	48	40	43	34	44	54	40	33	49	42	56	46	44	43	49	58	38	48	37	45	40	50	47	55	54	59	52	44	43	31	53	49	60	49	37	51	55	40	41	50	54	49	52	52	55	56	45	62	54	52	43	49	50	43	43	57	44	50	46	41	47	60	41	51	49	50	55	50	53	69	53	50	47	41	52	46	49	38	38	50	47	47	51	39	62	56	64	48	48	57	47	43	54	56	49	51	54	54	51	53	55	42	59	44	38	52	61	57	51	53	57	49	41	52	57	45	49	48	44	42	42	52	42	45	48	42	48	52	52	46	43	56	57	50	37	59	51	46	60	62	47	44	48	44	46	43	47	51	38	50	53	56	52	49	37	49	55	48	39	52	54	42	46	63	51	39	51	45	40	52	48	52	47	48	41	48	46	48	51	44	41	38	70	47	37	42	54	42	39	46	52	44	62	46	52	41	42	51	50	45	40	36	50	54	37	47	43	38	44	41	47	43	45	64	38	40	43	35	57	34	52	57	50	43	38	46	45	43	47	42	42	49	43	54	53	50	49	41	40	45	47	50	60	44	37	44	39	44	66	47	63	61	48	47	44	55	61	52	52	49	41	46	40	43	38	53	38	59	47	44	46	58	43	65	48	47	44	55	36	53	56	38	50	57	45	43	58	53	50	39	56	45	56	49	53	45	41	44	38	49	50	60	45	44	60	59	50	56	47	47	50	42	52	54	53	55	35	58	52	50	42	36	56	47	50	52	56	52	53	46	52	45	56	42	54	47	56	51	50	49	44	52	48	49	64	50	57	51	49	63	55	46	51	60	43	40	42	52	47	57	56	46	52	51	49	57	59	46	55	38	51	44	42	45	58	48	37	38	39	47	40	56	37	46	44	44	50	53	45	49	35	64	47	43	41	47	45	37	54	35	50	45	56	43	43	46	35	48	42	48	55	42	40	45	40	51	51	40	47	53	49	52	41	51	53	49	50	46	46	43	39	36	49	61	31	45	56	45	53	48	50	55	62	53	36	35	40	54	55	42	53	45	41	48	52	58	45	42	42	51	71	55	57	46	39	50	46	57	42	48	46	56	54	57	46	51	49	54	52	56	45	37	46	51	74	37	53	48	45	53	59	50	41	54	59	44	41	57	63	46	43	50	45	49	43	56	43	55	51	46	49	47	41	56	52	47	54	60	53	45	57	55	38	54	46	41	54	53	44	39	41	46	39	47	40	43	39	50	47	49	52	47	46	45	59	55	60	44	44	38	52	51	50	66	50	59	51	53	48	50	49	57	50	59	48	39	46	52	43	49	46	53	47	55	36	38	55	39	49	38	50	56	53	45	42	53	47	49	60	43	47	42	61	49	46	52	36	60	55	42	50	43	44	52	51	47	72	54	53	43	57	50	45	38	53	48	51	39	40	57	57	59	46	58	42	58	45	44	38	52	51	43	44	35	36	51	41	55	52	44	51	45	50	51	47	60	48	44	41	43	55	54	46	63	45	43	44	44	50	49	39	52	61	55	67	58	57	44	59	37	44	61	44	48	55	52	51	49	61	49	39	54	51	41	51	51	40	30	56	47	50	46	45	42	41	50	42	46	47	51	47	45	53	48	56	46	49	36	52	44	46	59	48	49	43	57	52	52	50	50	60	48	48	44	43	45	58	39	54	66	53	53	42	40	46	47	53	47	57	39	50	44	43	49	54	36	43	67	69	50	55	48	54	42	57	48	55	50	48	47	41	42	53	50	50
37587	29589	51080	45500	36810	24961	17534	7385	2229	821	556	571	530	535	543	545	528	508	506	532	508	566	542	501	520	544	526	535	564	537	554	512	546	473	486	547	560	554	491	553	497	518	502	547	542	532	546	551	519	511	572	512	521	536	505	534	572	475	536	503	515	564	541	500	590	492	517	580	512	494	528	491	548	540	574	519	552	540	506	543	536	518	557	541	537	524	544	520	513	564	526	531	501	545	517	583	499	552	553	547	495	542	564	560	535	520	551	520	559	585	521	507	511	589	512	545	530	507	508	542	559	513	531	486	521	507	491	509	551	542	534	520	522	537	518	554	499	507	539	521	509	529	517	542	520	509	532	544	545	526	562	504	529	513	529	508	496	556	536	492	544	477	516	525	490	523	544	543	554	533	546	535	505	526	507	518	508	544	569	500	545	522	523	539	574	509	516	546	506	535	515	520	536	541	542	525	544	522	554	534	547	525	537	570	515	506	517	514	539	508	542	481	534	558	520	547	577	548	495	522	536	602	561	508	513	524	544	532	543	491	507	516	508	544	540	529	541	508	475	521	559	494	538	520	507	502	542	528	518	520	539	510	545	526	540	537	566	530	551	533	548	509	540	513	542	525	529	546	514	563	529	504	536	534	514	505	524	555	496	551	509	565	509	521	518	544	520	539	559	554	554	515	514	541	469	555	535	503	537	553	572	509	524	517	509	539	580	530	584	530	475	549	545	533	515	516	535	545	469	522	523	554	535	509	552	558	529	521	520	523	477	542	521	511	512	514	561	562	572	545	567	555	545	537	573	509	509	572	562	565	517	537	485	457	486	562	570	527	508	532	548	548	550	504	525	551	506	533	529	517	567	501	525	489	489	530	525	526	557	539	468	531	545	493	504	547	571	512	500	532	522	534	564	551	497	543	553	525	492	515	518	568	518	517	529	510	559	508	504	546	523	526	541	547	499	516	519	546	511	506	531	565	535	517	522	505	540	566	537	517	567	501	503	556	510	568	543	542	516	560	525	532	521	540	533	543	566	512	467	582	528	500	553	537	531	514	547	518	530	530	549	538	493	515	537	531	507	543	547	512	584	537	511	505	509	546	491	508	502	550	531	521	535	484	527	530	521	537	573	512	499	522	548	549	485	500	532	511	524	556	532	529	507	531	535	547	538	534	542	521	521	512	589	505	559	515	563	546	542	514	518	499	513	530	509	520	542	532	550	518	521	537	511	544	531	534	546	530	547	553	489	514	557	524	571	563	551	529	555	489	501	498	549	554	534	522	542	534	560	544	541	529	529	569	577	519	520	479	491	534	572	540	517	530	557	536	541	515	531	498	559	527	528	512	492	563	533	543	528	546	528	536	528	523	535	531	505	529	520	560	558	571	507	558	496	570	544	516	546	521	517	530	530	511	515	545	562	498	496	531	591	541	550	530	569	510	550	516	572	508	548	516	614	545	544	529	521	531	507	554	520	538	483	534	508	580	509	537	524	525	519	539	511	542	522	537	542	527	503	539	509	518	492	510	506	549	552	540	530	512	541	543	550	541	517	540	539	527	519	508	557	517	549	517	530	509	516	504	516	520	512	510	515	502	519	555	540	542	547	541	569	499	535	536	511	544	536	529	518	484	524	540	489	546	526	534	517	546	538	526	514	586	514	535	536	530	546	527	527	523	575	533	587	533	515	479	552	532	572	533	510	571	536	569	503	520	539	547	557	538	488	517	504	548	541	510	512	539	533	560	523	508	551	528	467	552	522	484	511	539	543	513	529	518	546	518	523	540	549	503	571	579	497	521	549	562	561	501	512	597	541	485	540	498	526	580	509	529	515	547	518	517	516	480	524	542	531	549	527	535	540	530	565	531	539	493	526	529	578	534	513	497	557	494	518	559	517	527	508	529	531	563	513	567	532	530	558	512	542	506	547	552	543	530	524	531	517	486	512	580	559	552	518	517	508	529	512	543	503	511	543	544	515	541	556	579	531	547	536	523	536	522	534	561	540	531	521	514	547	524	513	534	535	514	551	552	539	539	498	526	515	553	503	542	545	504	498	550	544	542	567	561	568	551	502	521	497	521	542	531	558	480	547	512	572	510	527	578	533	527	525	564	523	555	562	582	521	513	548	517	480	533	538	527	520	540	531	553	556	554	536	560	535	498	514	511	533	535	538	542	564	553	545	519	531	531	529	551	537	539	555	501	540	550	508	520	522	556	540	541	523	565	520	509	532	502	509	522	520	534	524	519	519	525	535	521	552	512	528	545	500	540	522	535	538	566	553	533	517	530	562	483	522	528	530	552	571	560	507	526	566	504	505	499	553	522	527	550	544	551	562	558	538	537	538	526	556	497	482	517	538	546	541	490	524	538	550	524	529	539	468	548	516	536	538	554	570	542	533	542	551	543	553	563	562	499	505	503	501	529	562	538	544	535	538	507	560	515	528	511	545	540	535	525	503	547	495	532	520	540	519	527	553	569	559	512	518	531	504	565	550	531	467	525	525	562	480	569	542	522	468	507	518	497	534	545	519	500	523	543	540	536	487	546	508	515	549	557	536	565	558	564	572	546	571	506	539	527	500	530	532	519	544	526	524	545	549	506	531	502	598	568	536	505	521	520	517	559	532	491	488	556	545	532	545	558	517	532	510	510	474	508	552	545	500	566	571	516	526	536	540	555	537	508	539	519	524	528	550	578	520	530	541	525	567	522	535	512	530	548	539	533	503	546	541	518	512	531	491	513	532	567	535	508	537	546	559	550	507	560	543	523	531	575	572	505	517	519	528	547	495	515	540	545	520	493	521	506	563	543	544	520	522	526	506	509	491	504	547	514	562	538	527	514	522	536	527	509	566	565	498	556	516	581	504	506	539	519	506	516	577	502	514	524	545	572	528	515	507	533	547	519	575	540	560	491	537	532	546	547	512	476	524	529	536	531	583	537	561	532	491	500	531	526	529	540	533	507	531	513	539	510	504	543	553	493	506	516	506	561	552	506	531	549	501	516	514	562	556	549	542	529	588	545	530	524	521	574	583	546	544	522	515	523	546	533	513	541	472	532	494	488	569	491	523	537	556	573	520	486	558	556	528	530	509	562	574	511	520	544	497	501	497	583	505	534	532	539	525	538	537	502	504	555	542	533	515	547	520	549	512	541	494	560	512	526	551	542	538	520	499	542	514	547	514	545	531	556	561	516	516	514	546	509	511	548	503	520	517	501	496	512	528	538	544	475	531	529	530	508	523	500	525	523	510	516	513	548	540	480	560	542	513	530	536	536	521	524	553	543	502	534	512	504	532	523	540	495	504	505	521	522	514	520	552	499	530	543	547	518	535	450	545	499	472	529	532	529	528	521	524	545	540	513	531	518	514	590	513	517	514	542	551	534	546	542	593	503	519	555	541	505	527	510	531	521	488	555	549	536	500	515	527	509	525	508	548	521	525	510	540	527	508	571	528	543	546	523	582	527	567	545	492	531	500	539	506	515	481	524	533	497	533	529	544	493
8371	10504	29377	18017	5774	1283	568	217	92	73	51	59	49	64	44	51	51	55	39	55	44	48	56	45	41	58	52	51	51	59	52	63	52	57	59	51	59	46	52	50	40	55	43	59	53	42	54	54	52	57	59	44	56	68	52	43	74	55	47	54	45	42	57	47	68	51	48	56	62	43	52	42	59	50	55	50	48	50	53	57	58	49	46	54	54	51	57	53	58	51	53	53	48	47	50	45	44	53	64	52	46	51	53	56	52	51	42	55	54	51	63	51	39	52	62	54	61	55	57	47	65	56	52	42	50	37	71	46	56	53	48	45	50	47	56	62	48	55	56	46	44	46	36	52	74	47	60	62	59	54	46	43	48	52	49	48	48	57	40	41	46	53	48	61	57	57	49	59	46	43	56	52	52	60	58	58	62	37	49	53	49	48	49	43	60	57	39	59	51	46	49	56	68	51	51	44	58	62	43	42	41	64	48	58	51	53	61	44	61	50	60	44	51	41	53	49	56	45	48	62	64	59	44	49	57	58	49	54	56	51	48	65	43	56	52	56	57	60	50	54	42	43	44	57	51	52	46	43	46	54	54	56	42	59	45	51	63	40	51	53	54	52	53	52	51	51	49	55	59	48	41	52	48	57	57	41	60	50	39	60	43	61	71	57	55	57	46	43	51	51	54	49	61	44	56	54	64	51	62	56	49	58	44	57	59	47	44	63	64	45	49	54	47	58	41	49	50	58	46	66	47	67	72	44	35	63	54	54	36	53	44	53	51	51	61	46	52	51	57	49	52	54	55	59	41	55	41	52	49	48	53	55	59	50	58	51	61	50	50	41	64	56	59	48	63	49	51	53	44	49	45	53	50	46	44	48	52	57	55	55	54	53	42	57	53	56	69	63	58	43	44	60	35	54	48	42	50	50	62	58	63	55	45	57	54	55	60	57	53	43	56	49	68	72	53	51	47	58	46	51	52	50	57	49	61	63	67	62	52	63	61	55	57	47	53	66	50	48	47	56	52	44	49	66	47	60	50	50	46	51	51	37	61	51	46	46	56	46	55	41	52	60	66	50	43	66	49	56	54	61	49	61	56	49	52	50	65	51	45	66	54	52	53	53	46	46	57	53	56	69	45	57	65	55	58	35	48	51	63	58	54	50	43	48	50	63	46	49	54	45	49	52	53	45	47	39	57	64	58	54	49	51	38	66	55	58	57	52	65	50	46	63	64	51	61	56	48	42	52	50	51	54	56	52	64	42	54	56	47	36	55	49	55	52	55	54	52	53	44	45	55	50	75	58	57	50	59	64	50	62	54	45	59	52	48	48	46	49	59	46	45	48	47	38	56	47	59	58	36	47	54	54	55	49	51	53	45	63	42	44	40	49	50	49	52	56	45	54	52	59	49	55	54	66	52	63	62	51	47	59	64	61	61	40	64	55	62	58	42	50	47	47	44	54	60	44	59	50	42	32	66	48	53	42	56	58	44	59	53	52	57	60	43	41	53	57	51	47	62	55	62	59	54	61	59	55	53	64	54	59	65	52	58	54	51	49	51	49	58	42	49	62	58	44	50	50	48	55	56	60	46	52	53	41	38	55	38	58	49	50	36	59	51	49	50	51	56	60	53	58	57	66	54	61	54	51	42	53	46	49	52	61	58	57	57	57	54	45	48	39	66	70	51	59	54	55	52	48	54	50	52	40	42	62	44	48	68	43	53	63	56	61	43	52	59	67	47	44	44	48	44	49	61	48	45	57	51	56	48	49	39	53	52	41	57	46	65	47	52	40	58	66	51	44	61	48	50	58	57	64	54	50	50	50	59	56	48	42	51	58	58	64	52	61	60	57	56	63	53	56	50	44	58	69	58	53	48	57	53	55	41	55	49	50	56	58	47	43	45	56	57	49	56	55	51	45	49	53	61	57	61	49	55	49	61	65	51	43	49	62	67	51	51	40	54	39	41	61	51	59	60	70	53	58	56	43	51	60	58	46	45	56	53	51	52	53	58	60	51	56	52	62	58	57	53	61	57	58	48	63	53	51	57	59	39	49	43	53	55	51	61	54	49	49	56	54	46	54	75	46	56	47	50	38	48	56	41	54	55	37	46	49	66	53	48	54	61	54	45	68	41	45	45	53	49	53	56	54	54	72	46	49	43	48	58	57	60	43	44	54	55	47	52	47	57	41	70	55	44	51	56	55	53	45	75	44	53	57	61	64	57	58	43	50	35	52	62	66	60	50	54	43	52	49	63	68	47	54	42	53	66	40	50	56	51	57	56	57	54	61	64	40	39	58	47	49	57	53	55	47	51	61	45	65	47	53	65	56	46	49	57	55	63	48	52	52	54	50	63	47	49	45	48	40	51	62	51	52	61	64	56	50	52	63	57	54	45	55	52	42	39	59	49	44	48	39	60	45	54	52	42	54	59	52	39	54	41	54	51	52	58	57	63	44	58	39	57	47	54	46	67	54	35	49	64	49	57	64	45	54	46	69	53	50	53	56	45	49	51	47	59	40	52	53	59	65	49	74	52	64	55	51	52	58	55	68	55	56	36	59	50	52	58	58	46	55	59	53	54	59	55	63	57	49	59	63	53	58	42	66	60	74	48	70	53	42	57	47	55	52	47	61	46	59	62	52	52	50	64	61	63	60	54	54	63	53	63	55	52	52	53	48	70	49	43	53	60	38	59	55	49	52	48	53	48	49	54	59	39	39	55	55	52	68	46	56	55	54	53	48	56	57	46	59	46	66	54	50	48	68	54	50	48	48	63	38	51	58	50	54	55	48	59	48	49	57	58	75	39	51	46	47	53	35	62	43	41	53	62	47	51	59	58	44	46	55	54	53	58	47	77	52	54	49	53	43	51	51	43	61	47	50	68	46	46	62	43	48	65	59	53	45	43	49	61	59	47	55	58	59	61	51	46	55	55	61	59	38	53	56	56	54	51	49	60	56	54	53	49	52	45	46	63	52	56	59	61	57	53	36	54	51	55	46	56	54	43	43	53	42	55	47	53	61	62	58	63	61	53	47	48	46	64	67	70	51	49	58	57	55	38	43	55	44	45	42	67	62	48	38	53	49	50	56	59	52	45	58	49	51	60	46	49	46	45	55	63	37	50	51	42	48	56	54	53	63	50	56	58	40	42	61	56	52	57	54	53	48	52	40	55	49	77	68	51	58	61	52	61	48	54	50	53	63	56	49	38	56	58	61	50	53	60	56	56	54	42	44	53	69	46	62	56	45	51	53	49	53	56	50	39	59	56	53	62	50	53	62	62	53	48	46	51	43	51	42	46	50	61	55	52	52	53	53	55	57	49	52	56	50	45	60	50	50	55	58	50	40	52	40	44	47	51	50	51	61	44	42	59	51	56	54	46	65	57	53	59	54	56	48	46	47	66	56	52	50	42	56	45	48	55	42	30	52	56	37	60	52	54	43	45	60	45	70	55	47	52	58	53	68	68	58	53	52	49	46	36	54	58	44	57	58	54	47	51	69
34872	34295	52679	42647	33518	22325	14813	6512	1962	825	606	600	596	548	587	574	553	564	522	598	574	591	544	587	598	573	570	567	552	577	574	546	592	598	531	551	567	569	588	605	628	561	581	565	597	563	545	571	585	627	580	593	604	565	549	554	566	548	614	623	578	547	562	559	587	572	614	573	558	530	583	593	555	582	586	604	579	555	519	544	564	566	573	599	542	600	579	565	569	584	575	606	577	586	538	593	608	558	564	574	540	607	600	594	553	563	543	522	559	577	548	576	599	599	577	587	561	641	541	623	560	561	594	549	544	583	565	606	528	541	570	516	571	607	571	545	602	590	560	573	595	563	555	595	597	547	555	614	593	591	609	587	563	590	583	585	605	561	534	591	594	547	564	574	558	557	602	567	557	588	576	583	560	551	581	570	586	574	537	559	567	537	595	557	570	597	598	533	599	562	607	594	571	610	566	551	545	552	565	561	534	569	561	551	566	562	579	577	498	515	593	547	604	579	541	550	562	584	573	619	567	578	573	578	571	541	571	606	588	584	557	577	586	561	554	535	615	590	610	571	576	599	570	572	589	548	560	583	598	562	603	577	573	599	568	546	605	560	590	594	551	556	607	575	566	530	576	562	551	597	570	610	556	585	562	572	566	535	588	528	567	572	579	577	546	540	548	566	552	577	572	550	585	576	548	580	565	629	578	576	506	574	551	590	595	576	630	554	595	615	562	579	571	591	565	587	568	588	526	571	521	587	610	589	563	573	615	574	583	605	561	548	595	591	606	590	607	589	554	573	555	557	544	579	580	562	540	586	550	553	576	540	556	558	560	575	607	583	627	592	549	603	579	584	587	573	604	561	576	557	592	597	523	590	565	596	564	550	597	567	554	590	583	581	557	554	624	559	554	566	567	554	603	578	576	547	622	552	573	565	572	556	559	580	561	572	563	567	604	559	572	577	613	525	589	570	575	607	584	585	609	566	591	584	585	570	574	562	553	554	544	579	573	558	619	608	619	583	562	557	587	593	557	575	581	575	516	577	540	589	560	622	567	590	562	591	563	571	585	578	545	621	594	590	578	562	548	549	588	497	586	595	562	554	595	539	555	540	551	546	578	550	565	585	564	554	572	533	584	576	552	561	616	554	569	570	551	535	571	553	516	561	548	569	528	557	554	555	567	543	609	590	585	590	526	565	613	600	595	555	562	541	584	527	593	563	575	585	579	579	610	555	587	612	584	587	555	565	636	588	586	583	603	569	559	562	602	631	545	555	589	543	553	570	587	593	567	563	578	571	569	563	570	568	541	583	553	612	556	582	573	601	604	564	595	557	574	572	609	582	573	575	611	573	565	615	550	610	576	556	574	552	572	601	605	567	551	537	551	609	558	567	588	591	608	580	569	565	540	580	565	579	593	561	611	600	591	550	560	541	576	579	571	564	619	582	608	581	559	578	580	523	540	577	580	583	560	575	546	605	590	603	550	576	574	574	585	601	563	559	585	576	589	614	582	559	554	580	571	568	577	585	573	564	586	511	558	572	588	575	582	572	538	561	573	555	571	622	583	578	579	564	586	564	585	562	597	567	585	577	589	570	520	628	571	542	565	571	561	581	530	560	626	565	524	596	574	551	548	549	584	547	568	538	606	572	579	561	581	612	597	541	618	616	556	576	583	562	567	562	571	593	565	576	596	529	579	574	525	530	562	570	568	569	562	553	566	572	582	543	581	570	582	584	552	566	553	564	567	598	557	570	571	556	565	561	587	630	559	569	529	580	551	597	566	561	566	586	609	570	555	528	583	547	579	546	609	567	556	550	580	538	586	593	572	548	590	555	568	605	602	562	555	574	557	565	553	548	514	596	569	575	555	595	564	579	548	568	567	581	591	570	579	597	592	586	566	573	543	574	592	546	576	612	596	543	561	527	555	574	593	563	581	597	636	564	588	558	573	561	569	557	553	544	556	573	542	537	566	568	581	599	593	636	566	622	566	571	595	564	579	546	534	588	565	572	587	604	519	554	536	604	597	575	576	562	621	564	615	574	596	593	557	561	557	573	598	584	583	533	554	570	578	518	581	576	570	568	566	546	569	567	597	606	576	579	557	584	582	565	582	581	540	570	586	530	593	554	572	578	597	575	600	610	607	559	595	608	614	600	530	512	551	564	582	599	590	598	578	601	541	550	597	579	537	593	564	603	577	534	582	562	564	569	580	586	578	553	563	563	537	568	596	563	582	542	543	520	575	565	587	581	582	569	553	585	562	556	598	593	617	535	593	574	596	641	550	547	542	572	604	550	580	532	565	570	542	555	547	581	566	611	609	563	592	544	554	607	568	537	616	571	576	629	601	564	563	579	572	585	517	587	580	619	605	538	627	550	614	616	589	557	533	578	531	589	557	579	559	592	540	602	534	545	589	625	549	597	569	584	598	542	587	593	607	552	570	551	548	546	535	549	553	571	611	522	578	602	520	562	594	595	583	594	585	615	525	607	528	649	572	596	572	610	618	564	552	585	552	597	600	554	604	566	586	596	601	548	557	544	585	574	564	546	588	606	554	583	551	554	575	570	598	565	573	572	575	578	546	575	543	607	611	569	538	568	587	571	573	536	546	576	537	548	574	560	595	587	580	549	581	561	586	563	564	592	577	564	582	541	552	552	528	570	559	577	537	535	608	515	586	552	548	583	578	583	534	548	606	589	577	592	591	617	570	590	574	597	571	571	579	583	583	573	598	554	582	550	586	546	573	594	572	531	585	597	527	596	562	517	577	590	570	559	607	576	598	529	594	533	631	618	540	541	592	594	541	614	597	616	618	571	582	612	582	558	586	567	558	588	587	558	527	581	585	565	545	623	579	581	577	590	529	573	573	565	603	605	567	562	558	548	536	543	560	581	576	561	582	565	594	569	575	568	553	566	545	602	551	588	600	546	580	588	580	496	572	579	522	551	601	578	580	586	595	551	591	570	622	586	560	573	558	556	561	530	611	594	561	577	559	584	574	566	547	593	511	589	624	551	606	596	547	552	578	599	610	549	577	573	554	549	569	568	557	565	544	569	586	581	583	586	528	604	576	585	583	570	592	568	625	552	556	630	601	533	554	577	602	553	582	533	580	590	569	555	553	606	566	619	577	555	589	574	600	588	571	575	591	610	567	611	554	573	562	591	554	591	549	588	517	571	614	581	553	568	576	593	620	568	557	533	541	556	573	577	591	543	551	568	594	557	567	604	575	566	545	604	570	539	554	568	585	531	554	607	574	576	577	554	559	571	596	577	589	569	544	576	551	553	589	570	606	541	603	550	564	551	560	567	613	619	607	586	613	615	531	592	573	543	583	607	567	615	521	532	587	581	529	558	594	542	635	593	552	525	604	494	559	581	572	537	608	587	564	594	549	554	563	578	556	575	576	549	529	555	522	578	522	580	559	603	578	530	606	586	557	585	575	604	568	508	548	590	589	619	566	575	552	585	584	565	580	574	552	593	588	540	586	588	537	575	570	592	542	545
9885	22276	37788	23157	9267	2159	814	312	119	62	45	48	41	39	38	39	43	51	52	42	58	45	71	50	38	49	49	57	40	49	39	40	51	52	40	38	48	58	47	36	52	50	45	61	48	52	49	46	57	57	47	45	48	54	51	50	50	58	46	44	40	49	26	57	40	46	39	48	45	37	42	46	47	48	49	51	44	55	57	51	58	44	46	53	48	37	40	56	48	41	46	43	40	44	48	57	44	56	54	55	44	44	59	46	44	47	53	52	44	52	47	57	52	59	31	46	50	49	47	48	46	52	52	57	55	48	41	46	44	42	45	41	46	54	49	52	53	52	38	47	49	55	44	45	48	47	40	49	48	50	41	49	57	39	37	48	44	59	46	52	54	54	48	43	50	58	33	54	43	40	45	46	57	56	52	46	42	45	46	45	40	45	46	49	46	53	52	48	45	56	52	56	35	41	51	46	47	51	52	34	48	34	52	42	54	42	52	51	43	52	50	56	44	45	49	52	34	31	55	43	57	46	39	45	58	57	44	54	55	53	49	41	51	39	47	56	58	55	50	63	60	54	52	48	44	53	48	42	52	56	41	55	38	56	44	44	48	37	34	50	42	53	43	54	42	51	52	54	45	41	51	53	57	44	38	35	35	51	48	62	49	53	40	45	57	46	47	47	46	57	48	51	51	43	49	61	49	56	39	48	42	55	45	55	52	45	45	47	47	48	43	49	49	48	45	50	35	44	44	50	53	50	56	60	37	43	43	53	49	50	67	46	47	45	57	47	55	61	37	41	50	46	48	53	50	50	42	50	47	82	52	47	49	51	43	48	49	61	49	41	44	34	44	50	59	61	53	50	55	51	39	48	43	54	46	54	43	42	47	58	61	52	41	54	54	62	64	47	61	52	46	50	41	42	44	59	49	45	51	45	56	51	42	36	52	44	50	38	56	51	57	52	44	49	40	44	51	37	46	51	57	55	51	43	49	54	58	44	53	42	36	50	39	37	56	38	48	50	39	51	44	45	51	53	48	40	43	56	51	37	48	46	60	48	50	52	55	34	53	48	64	53	39	37	57	54	49	64	50	50	42	51	48	44	46	62	52	55	28	40	53	67	51	35	35	48	70	59	52	53	53	43	52	44	44	45	56	40	57	35	38	51	49	45	50	47	45	50	52	49	41	59	62	51	48	38	42	51	49	52	63	41	53	34	52	46	59	49	43	53	60	60	50	45	40	48	52	59	68	44	56	51	42	43	56	41	53	47	65	53	40	43	52	50	48	53	62	38	46	39	61	53	52	56	50	61	51	46	43	38	65	47	44	49	54	48	43	55	33	39	56	45	66	42	45	44	51	58	42	49	44	53	35	42	46	52	39	52	48	41	44	39	53	51	69	44	45	45	48	46	57	58	49	59	46	46	62	62	46	42	56	46	57	44	45	40	50	39	50	44	53	38	44	51	44	45	57	49	45	57	51	58	52	49	46	42	50	43	46	64	61	49	50	40	54	62	41	33	57	58	41	50	51	51	54	52	58	35	41	54	44	55	51	44	43	41	48	50	68	51	45	50	40	48	47	54	46	43	42	43	52	46	52	57	51	63	41	60	45	46	52	41	50	48	36	45	47	43	39	53	63	43	46	51	45	46	56	50	42	45	47	56	45	44	50	50	53	42	45	46	41	47	40	43	44	45	47	42	47	54	53	50	61	52	54	52	61	48	49	44	55	57	47	48	44	44	55	45	43	51	57	41	54	45	40	48	35	38	51	35	43	51	52	48	51	66	50	63	49	46	54	42	52	53	58	45	49	47	48	53	51	47	52	51	45	57	49	35	62	41	51	41	45	35	52	47	36	54	54	59	43	48	56	65	56	49	40	49	38	54	49	45	48	38	45	45	42	42	40	59	43	43	45	42	48	59	50	40	47	57	50	50	41	38	48	49	45	50	51	45	60	43	46	51	43	57	50	42	54	45	45	40	39	37	46	46	39	41	43	41	59	52	57	57	52	53	49	43	50	57	56	46	43	51	59	57	49	52	40	47	48	49	44	55	60	47	46	53	50	49	51	36	49	34	45	63	35	57	53	62	41	52	57	47	43	62	44	38	43	47	53	52	54	56	39	58	35	60	54	53	46	50	60	54	46	45	45	58	50	50	54	42	60	48	49	41	59	51	45	48	38	45	40	42	61	44	43	47	48	44	59	40	47	53	55	59	60	56	44	46	55	54	55	43	43	59	46	58	45	47	48	51	57	44	41	49	38	57	42	49	52	46	60	42	45	45	61	57	52	51	44	48	50	41	52	59	37	55	45	30	49	45	45	42	45	49	51	50	51	57	46	44	52	51	48	41	48	43	51	55	45	49	38	43	45	39	49	56	56	55	53	48	42	53	41	52	48	43	53	46	38	60	31	54	48	47	40	55	42	50	53	50	45	37	45	48	56	64	50	49	45	53	50	51	47	43	44	48	47	48	37	51	51	48	46	38	53	47	43	52	61	49	59	42	45	40	54	46	56	40	49	49	48	45	42	42	41	46	49	40	33	49	57	48	52	45	44	56	62	41	48	32	43	33	45	52	58	54	37	49	58	49	45	49	47	58	58	46	61	52	59	54	36	51	55	55	47	72	51	51	55	52	40	37	60	46	46	50	42	42	43	58	45	50	58	59	52	56	40	34	51	53	44	29	42	60	59	42	59	41	44	56	47	52	56	53	50	49	53	47	52	29	40	56	57	56	41	47	58	47	37	57	51	47	47	51	43	45	52	42	47	53	62	46	56	49	47	60	47	38	42	47	50	58	54	41	58	44	49	52	43	54	40	64	56	47	47	39	49	47	54	49	43	52	44	57	47	51	54	45	55	50	55	40	46	49	59	46	43	52	55	55	44	65	50	45	41	40	51	53	38	35	51	57	47	37	49	51	48	53	44	46	34	43	46	46	43	40	48	40	35	55	47	44	45	66	51	46	55	54	43	36	45	49	52	45	50	54	51	58	43	50	32	44	38	40	49	42	41	60	47	40	50	51	47	56	61	48	53	40	35	44	43	54	45	53	62	49	51	50	52	56	61	45	53	49	54	55	55	47	50	47	62	53	48	48	36	46	44	42	45	45	64	52	45	47	46	44	52	49	43	43	51	50	41	50	53	43	42	50	53	59	54	55	44	56	56	50	48	48	26	38	47	46	49	51	64	65	31	40	62	62	46	53	56	56	34	45	44	52	46	53	36	43	37	57	56	51	38	55	44	52	42	65	53	47	48	57	43	55	51	43	47	48	43	45	52	54	48	52	41	40	35	31	57	45	49	48	43	41	47	46	54	51	59	58	48	49	62	42	50	55	46	43	50	63	44	34	33	47	64	56	43	52	54	65	56	56	62	40	40	42	53	60	43	53	38	44	55	60	49	62	39	48	50	38	50	43	40	50	52	42	50	33	47	42	46	45	43	40	47	53	49	41	48	54	55	42	41	46	43	32	56	49	53	43	46	31	54	51	60	37	48	45	45	53
40948	45969	58669	48701	39631	26817	18254	8022	2471	849	590	536	528	532	507	521	501	494	562	519	518	504	563	559	540	512	500	542	516	528	507	534	530	545	494	573	505	529	490	542	552	492	545	496	575	521	562	495	553	557	542	495	493	530	506	541	515	525	536	496	555	524	532	552	539	498	538	535	549	508	472	486	549	591	513	551	514	521	556	531	515	462	470	534	528	496	520	503	528	513	530	566	532	536	512	537	548	542	538	522	570	557	509	529	516	525	513	565	578	535	510	523	540	528	541	521	515	490	538	515	532	518	518	518	534	577	510	560	521	495	513	523	510	493	554	540	515	546	542	527	556	516	567	515	525	464	530	512	515	533	541	524	524	526	545	544	527	531	504	526	511	535	506	506	497	540	533	557	504	547	548	572	553	556	506	497	500	566	524	533	504	552	558	517	555	513	552	511	526	535	536	518	535	568	547	534	501	526	543	540	502	546	573	539	546	506	516	513	551	505	578	507	504	540	556	540	517	556	511	531	507	545	548	532	546	551	521	516	540	537	550	514	531	556	501	554	548	529	502	546	522	525	552	490	549	540	510	484	521	576	522	500	511	556	533	545	502	528	562	499	541	556	530	519	494	500	532	512	572	509	491	509	529	505	525	576	547	565	545	521	537	516	575	528	524	516	520	537	501	564	524	518	508	530	553	530	508	551	543	541	527	517	526	525	497	501	502	488	502	504	491	522	511	516	494	558	523	525	522	545	548	518	512	514	520	532	507	544	541	560	551	503	516	513	547	546	515	492	540	509	510	526	514	568	560	555	538	517	526	512	508	555	494	537	530	552	545	535	542	530	570	568	546	540	566	533	525	527	564	517	532	520	494	510	552	529	559	571	488	501	501	580	513	524	549	515	520	519	536	522	558	550	506	516	560	524	536	525	538	507	529	511	543	536	530	546	525	535	514	517	549	494	504	537	526	518	547	515	566	533	518	519	565	523	461	543	534	510	528	541	515	518	516	524	538	495	488	538	549	521	517	527	570	536	497	538	518	527	516	541	525	529	567	506	533	509	546	508	531	540	519	516	555	497	537	510	530	560	531	551	520	508	539	545	553	526	518	549	458	521	541	466	554	566	517	500	548	600	531	542	514	551	526	522	521	524	559	554	509	524	492	557	507	497	513	488	538	523	512	512	496	549	531	516	555	504	503	582	521	551	547	538	545	510	551	531	546	528	550	510	481	524	545	567	536	527	473	540	525	563	528	519	533	527	503	539	549	525	505	535	514	541	528	478	537	552	550	522	541	559	511	480	533	518	512	539	506	503	542	506	521	549	524	520	542	500	548	519	549	525	567	525	544	545	521	545	491	562	557	533	526	519	537	499	532	515	536	518	517	540	528	535	520	467	536	507	547	544	530	543	572	541	525	515	513	531	508	537	537	558	541	513	529	501	568	531	507	561	549	548	527	512	555	568	497	536	506	502	531	566	527	504	526	556	553	531	553	541	512	509	517	560	507	521	541	487	513	516	531	516	568	520	507	531	531	559	515	550	526	531	497	545	483	481	521	527	526	572	473	556	491	534	539	508	514	531	526	557	557	544	518	487	505	551	531	524	527	538	561	532	552	546	497	546	501	568	526	509	560	517	540	549	512	550	543	549	527	547	544	531	503	472	546	489	523	547	495	504	528	508	522	527	480	471	543	559	533	490	530	551	525	507	525	556	593	512	530	487	542	508	539	555	531	580	535	558	541	570	505	569	531	558	536	522	549	515	531	526	543	537	532	517	480	537	519	523	547	514	527	489	515	521	532	535	573	545	507	532	479	519	545	499	563	553	498	517	528	537	510	533	532	501	550	534	521	508	515	551	517	537	527	506	535	572	535	531	521	555	483	496	528	541	538	540	536	558	556	502	555	542	527	520	569	538	543	556	546	521	545	557	538	537	520	537	557	535	580	505	532	518	535	517	528	552	556	535	537	536	519	508	530	510	541	544	533	540	582	498	497	538	507	551	562	549	505	502	536	508	537	565	550	540	468	508	532	537	508	515	545	533	554	547	515	524	516	513	508	544	503	564	529	552	535	528	522	517	545	527	523	541	550	528	562	499	516	557	526	548	526	545	533	573	529	526	531	477	526	554	455	501	516	511	525	521	510	537	565	508	550	514	530	535	538	545	535	490	521	509	555	547	538	519	491	515	551	482	537	477	543	522	523	530	501	503	572	523	524	541	454	531	571	526	525	534	513	559	495	502	469	528	573	513	492	559	507	521	541	544	537	569	526	507	521	471	546	498	490	485	517	543	522	580	493	500	483	536	510	530	528	539	527	553	520	562	584	535	554	548	525	553	550	518	501	496	525	523	503	542	495	565	547	562	580	576	549	532	557	545	536	516	524	520	524	544	573	508	500	537	563	523	516	513	547	518	492	511	543	521	563	552	525	516	519	592	519	526	497	494	517	538	517	549	486	508	489	516	524	517	546	526	506	490	528	502	557	537	534	578	512	544	534	526	504	504	523	487	574	516	538	502	532	552	551	486	502	495	555	501	512	530	514	533	508	507	509	551	516	540	533	531	561	465	526	523	535	507	498	487	574	512	501	518	478	534	491	538	471	486	517	545	502	514	532	526	540	561	553	516	546	547	572	522	521	494	560	519	508	515	507	503	521	516	528	506	527	513	535	508	533	527	527	520	516	513	527	541	560	534	518	533	508	540	543	514	514	477	526	504	512	547	502	495	521	508	517	512	509	559	516	529	515	535	515	525	521	577	515	529	532	553	523	535	532	487	498	521	517	521	489	564	548	536	537	522	547	544	534	541	516	529	525	517	520	525	529	513	569	547	505	505	538	511	538	550	536	555	496	566	530	546	527	507	575	528	546	550	511	521	525	499	509	548	538	513	490	559	534	549	555	539	518	556	566	545	597	509	498	520	507	563	531	517	505	507	564	538	541	523	576	562	564	540	527	584	518	546	545	508	555	585	523	535	488	485	520	535	537	548	510	537	544	523	521	531	515	540	541	508	545	560	553	525	540	540	525	494	534	531	583	556	549	533	536	540	569	555	520	528	549	553	525	565	527	555	525	553	560	520	542	520	541	504	524	497	511	549	485	484	523	512	538	508	569	535	536	516	575	534	515	576	516	514	529	531	507	514	555	548	567	534	582	523	567	527	519	492	561	517	534	517	528	520	525	553	513	529	523	526	528	519	503	547	502	500	506	555	482	473	537	529	520	521	547	542	523	528	577	532	548	533	516	503	522	548	500	531	557	506	560	539	500	528	495	549	476	554	505	480	491	527	544	524	547	536	508	494	524	533	550	525	521	524	526	495	539	512	506	486	552	543	530	532	541	535	500	571	540	541	490	502	519	487	531	483	526	522	507	536	532	509	507	537	528	527	567	527	560	535	542	555	537	542	505	537	529	514	486	511	547	537	532	550	523	546	508	544	537	520	551	563	516	543	518	520	510	460	552	488	525	538	549	500	548	554	523	524	543	536	472	507	551	541	516	582	502	527
2891	6424	11883	6577	1898	517	227	118	83	57	52	49	54	46	52	68	43	63	67	57	40	56	51	59	56	58	60	66	47	51	67	64	42	50	34	58	56	35	58	56	40	56	49	44	57	51	40	64	44	48	45	48	54	46	50	53	46	47	58	46	51	54	43	64	45	52	52	57	38	59	50	65	51	56	48	54	46	45	52	44	49	50	57	53	57	54	47	60	67	57	38	46	52	55	65	54	45	42	62	53	58	50	61	46	59	64	47	51	53	49	48	51	50	54	60	57	64	57	52	51	48	50	36	60	56	36	46	54	53	47	43	42	52	65	58	43	44	46	56	53	54	66	47	55	52	59	45	47	60	46	53	49	56	64	55	56	54	47	64	60	44	64	53	50	44	45	50	41	53	58	47	43	50	56	50	47	50	63	52	45	43	54	43	55	65	47	50	42	53	51	52	46	58	48	48	54	53	45	45	50	58	50	55	52	62	55	61	55	43	63	52	56	61	51	45	46	45	65	51	65	61	46	45	58	53	51	55	42	44	67	50	54	64	49	71	56	37	51	49	51	46	47	70	40	50	45	56	51	64	47	49	50	40	38	47	46	51	54	60	51	63	43	53	60	50	53	45	54	47	42	58	49	64	47	42	43	75	65	39	62	52	36	61	49	53	46	49	60	66	47	46	52	57	46	56	70	46	51	49	52	50	53	45	50	60	52	61	55	64	57	54	64	45	64	57	48	52	53	54	58	50	56	61	59	56	55	41	41	45	46	49	45	47	53	50	53	47	51	56	46	58	48	56	66	48	69	48	53	50	48	60	50	73	46	41	32	38	48	51	59	62	61	55	56	58	49	58	44	62	43	62	45	39	59	59	58	46	44	44	57	54	50	53	50	50	64	38	57	51	49	45	60	61	49	50	64	54	48	56	49	56	52	57	44	40	39	60	56	67	53	47	53	43	56	51	53	57	49	60	62	60	59	53	52	39	53	61	59	48	52	55	51	58	49	45	54	51	40	53	41	52	62	59	49	55	52	49	61	55	55	54	45	61	47	47	40	71	55	50	47	52	56	63	52	59	49	59	64	61	54	38	61	52	50	54	57	43	48	62	59	63	57	63	43	60	60	54	40	53	49	38	50	62	48	53	52	43	49	59	67	50	50	48	48	44	53	59	48	59	47	56	59	45	62	35	50	56	51	54	41	45	56	52	56	61	49	50	62	53	53	42	54	55	57	60	55	60	45	72	59	47	45	46	53	50	45	54	58	62	48	65	52	59	63	52	46	64	58	61	49	57	53	56	43	52	60	65	55	56	63	55	71	47	46	57	46	57	53	58	43	42	41	55	47	51	44	54	56	50	41	57	49	65	42	50	44	54	51	44	43	53	59	46	56	57	59	48	55	60	62	52	61	58	41	52	44	49	52	57	59	55	60	52	51	46	53	46	55	54	54	46	53	45	47	48	44	53	42	66	39	42	62	65	52	60	56	67	51	57	46	55	53	59	48	59	50	61	57	50	47	47	59	62	59	59	51	53	58	58	48	54	50	59	47	45	50	46	43	41	56	62	55	53	45	45	51	48	53	59	57	57	42	46	52	52	55	55	54	49	52	51	55	58	61	52	64	65	58	53	61	49	59	52	52	62	44	54	48	60	50	63	44	55	58	49	52	55	36	45	49	58	52	43	51	52	53	47	56	53	52	50	66	53	48	52	52	53	49	60	48	44	52	63	60	49	48	56	53	61	57	58	40	36	49	44	43	49	68	52	52	51	47	48	53	51	43	45	70	60	47	64	48	44	55	52	64	50	48	63	59	61	47	55	55	52	53	53	51	53	55	47	51	47	48	49	58	52	50	42	60	48	61	63	59	62	50	58	55	56	65	61	52	62	54	56	41	49	40	55	48	53	63	59	44	61	48	58	48	50	54	52	58	57	50	57	57	50	57	49	51	64	50	67	59	49	50	60	53	64	58	49	56	57	52	61	40	54	52	52	54	67	53	60	52	64	59	58	60	55	37	54	56	56	55	54	52	59	52	51	58	57	57	56	56	50	67	65	50	43	59	47	58	57	51	59	49	55	48	50	53	57	43	49	59	48	53	47	46	49	45	58	52	56	56	52	39	45	59	46	59	76	53	51	46	50	49	57	56	59	64	51	56	56	62	64	59	53	54	57	53	36	56	47	50	53	50	51	45	65	49	55	50	59	55	51	58	43	54	55	56	61	55	65	47	51	63	58	66	59	62	45	60	65	52	49	37	50	54	42	55	57	61	51	69	73	57	58	55	52	43	50	58	50	45	51	55	66	51	49	49	57	53	44	68	52	48	41	53	50	52	62	42	53	47	53	56	59	47	50	60	46	58	53	50	59	51	52	55	64	47	44	35	59	55	45	48	44	45	46	60	63	53	48	63	51	50	59	59	57	64	56	46	59	55	75	52	60	48	63	56	68	41	41	49	45	57	56	48	47	62	44	40	59	53	59	55	61	54	54	46	49	58	48	41	60	56	55	49	49	50	57	49	60	49	54	65	57	41	70	56	48	58	49	39	53	55	60	55	65	52	54	40	51	67	51	45	58	53	59	51	50	47	53	43	45	68	67	49	53	44	52	51	55	46	60	49	55	65	38	54	48	58	42	63	51	55	43	56	50	62	60	48	49	53	42	52	48	55	53	47	56	65	61	57	46	63	54	59	63	43	47	53	41	49	49	47	52	40	45	41	64	51	66	48	50	62	47	45	61	57	60	46	52	42	50	43	47	52	65	54	63	46	51	47	60	59	49	53	41	56	54	56	50	54	62	58	44	45	40	47	50	47	58	60	50	49	49	49	58	59	41	43	43	55	59	35	47	60	43	59	56	44	48	58	48	46	49	40	49	59	45	56	55	48	39	50	55	47	42	59	61	54	51	68	67	38	54	49	61	41	54	64	53	54	46	62	61	55	51	51	58	43	62	61	52	60	51	45	62	56	50	45	69	59	54	51	35	55	57	52	39	50	49	45	47	46	66	52	60	52	49	53	55	61	47	53	61	51	63	56	56	54	44	57	49	57	40	34	56	58	56	57	47	59	46	59	50	53	65	67	51	53	56	53	49	51	52	45	44	52	61	41	45	44	57	54	50	60	52	45	54	46	45	60	51	38	53	47	53	54	47	45	46	60	34	39	45	60	38	73	42	71	55	31	54	48	57	39	47	53	51	44	53	62	47	55	46	45	51	51	56	51	40	53	51	63	66	54	41	48	50	49	51	43	59	47	56	55	60	49	42	51	52	68	54	50	60	71	57	51	55	58	49	49	59	43	44	52	54	41	49	56	47	55	47	47	67	53	51	54	54	49	48	51	48	55	54	48	62	37	47	57	45	48	43	54	52	53	45	55	61	69	42	45	52	54	46	45	52	63	56	60	44	64	46	53	61	60	50	54	50	58	60	42	61	47	63	45	54	58	58	69	60	57	49	57	72	65	45	63	61	63	47	64	53	53	54	52	53	69	62	56	54	41	56	54
22810	31495	35722	30551	22836	11978	6459	2642	1022	654	560	576	598	587	601	571	592	542	578	549	605	570	524	612	559	556	551	567	578	579	585	546	603	582	568	632	571	516	564	536	593	553	598	609	566	549	578	520	547	576	570	585	533	569	564	538	598	556	569	562	572	596	527	583	577	563	588	557	617	583	568	560	583	545	553	511	562	572	615	582	531	573	583	540	546	575	586	600	599	546	559	609	567	548	583	560	582	559	592	573	584	611	568	595	560	600	535	598	596	585	556	572	568	557	606	565	615	565	599	545	583	590	580	540	586	594	569	547	558	594	590	548	561	581	531	585	520	549	558	612	561	581	619	563	580	572	599	601	581	550	579	578	585	593	542	553	560	532	569	605	599	600	634	608	581	556	564	546	591	599	567	571	558	573	557	539	601	554	583	572	580	572	544	609	609	561	544	563	526	587	580	598	538	542	607	567	515	535	567	581	578	541	572	579	578	558	607	518	600	576	573	558	576	569	593	570	570	577	601	597	546	527	570	582	584	549	549	596	618	588	588	536	563	577	624	605	570	578	583	591	589	588	578	555	541	585	585	564	573	589	571	563	604	546	595	560	574	558	525	523	565	587	561	543	598	575	598	613	597	530	535	558	585	558	584	573	569	594	542	565	540	592	566	584	566	578	591	579	586	521	655	586	571	568	612	581	559	588	554	594	591	564	509	570	559	605	574	569	557	576	585	578	561	589	545	634	546	623	586	559	596	575	582	556	606	567	567	555	569	585	556	538	577	571	564	543	533	607	604	572	592	566	571	573	624	585	558	571	583	624	591	570	574	552	572	551	588	585	574	601	603	587	608	561	536	608	528	575	593	628	552	574	513	563	607	545	561	580	546	587	561	564	607	562	583	602	584	550	564	557	592	573	554	592	545	593	611	560	590	587	579	516	591	614	561	580	530	556	591	567	612	624	577	592	542	539	583	578	577	562	562	586	553	590	556	604	548	539	538	553	560	558	550	616	521	566	570	592	570	560	543	577	582	603	580	558	577	599	572	582	585	573	599	555	563	584	587	570	583	580	595	571	632	590	585	541	564	574	550	583	547	613	586	564	561	595	552	578	599	572	549	553	557	587	531	584	541	634	602	531	604	583	573	582	517	570	604	579	610	572	595	596	579	567	509	551	555	607	562	511	562	570	615	604	569	556	529	574	557	582	597	547	584	595	575	560	529	549	572	565	560	583	587	584	600	601	597	592	592	574	571	564	580	608	527	547	555	545	572	607	556	576	573	558	605	596	561	587	558	623	566	580	574	591	563	581	596	567	545	597	593	570	579	565	579	544	547	527	579	542	555	598	538	612	550	586	563	601	501	566	591	601	573	598	587	603	562	547	564	552	553	572	565	577	546	594	587	563	541	547	587	525	545	534	556	549	601	564	589	558	570	554	586	589	595	524	599	569	578	585	560	585	640	602	626	576	592	542	532	576	586	550	530	572	543	602	553	560	527	590	610	569	569	581	522	574	564	544	567	526	582	559	643	547	539	582	590	560	562	561	556	618	565	572	563	565	598	527	540	526	597	574	612	575	518	585	562	581	549	564	541	539	557	552	603	603	566	541	548	585	584	596	576	572	553	549	591	588	612	603	616	597	538	551	553	608	567	572	551	646	574	561	572	582	616	544	584	543	542	575	589	526	573	569	545	585	574	579	588	587	593	584	582	563	567	554	552	547	578	509	568	603	599	570	542	539	565	600	540	612	594	551	575	545	568	544	545	562	574	601	599	582	556	580	541	569	581	592	560	575	595	555	538	561	552	548	574	566	548	573	542	570	613	545	533	596	576	559	604	572	535	583	582	579	555	528	534	565	598	586	613	505	572	577	578	572	575	538	562	558	591	580	551	571	583	622	575	538	616	548	519	561	561	569	563	594	575	594	604	589	606	559	567	560	577	589	584	621	576	589	534	608	512	527	539	546	557	570	550	535	538	566	562	578	519	577	553	604	587	593	560	548	580	568	562	600	543	563	569	598	571	566	577	602	545	570	563	551	587	571	556	592	519	555	565	593	547	572	599	557	561	558	560	533	570	586	562	554	567	555	536	598	605	575	589	550	600	575	597	554	568	558	552	571	622	525	598	550	593	568	594	584	519	552	587	562	522	535	564	564	600	554	552	579	612	584	585	536	551	576	564	539	576	536	563	560	598	577	578	594	546	592	538	580	617	561	544	553	559	576	556	559	556	539	527	555	557	542	567	568	570	575	601	590	582	556	561	553	589	581	569	567	557	578	557	593	570	547	599	533	546	560	578	568	543	552	566	566	548	587	618	581	589	578	566	567	602	577	584	554	539	575	538	521	555	566	593	598	575	567	544	557	591	568	581	572	578	563	582	581	584	607	558	596	569	565	582	580	557	572	585	583	567	577	585	593	545	582	540	596	565	575	578	564	547	560	556	568	563	562	557	609	580	577	607	546	534	575	580	594	550	586	548	559	576	548	577	575	553	565	577	584	568	590	557	541	595	587	592	587	544	569	572	539	577	577	573	558	615	534	614	550	597	571	568	594	558	535	601	583	551	589	557	548	590	548	557	545	622	580	517	564	535	577	558	581	603	542	570	591	543	555	595	623	538	576	590	540	566	573	590	549	556	585	572	564	539	552	554	582	555	550	571	548	639	577	551	567	563	580	574	582	539	548	544	570	556	574	553	564	582	600	579	562	537	584	576	561	582	580	568	530	585	558	568	572	579	562	566	595	576	572	554	551	591	559	566	552	560	496	558	593	583	553	626	554	549	569	571	565	552	574	597	590	601	578	574	575	581	599	579	592	567	598	533	570	620	588	607	559	581	578	571	599	582	552	550	549	557	584	581	555	555	545	585	570	579	536	571	567	582	528	592	582	559	571	575	564	527	555	565	580	540	539	621	598	585	584	579	578	588	570	568	579	603	560	541	588	591	568	596	586	571	552	564	575	607	562	580	571	613	576	605	573	545	586	591	561	593	568	562	592	610	588	559	559	591	574	582	534	517	559	578	609	541	612	586	542	607	557	572	600	580	563	567	579	560	535	564	553	553	512	617	615	630	532	561	550	587	580	546	558	554	579	549	576	573	571	574	560	564	584	590	584	600	568	590	580	554	553	579	567	574	554	594	580	566	535	587	571	543	550	578	549	577	620	544	586	588	573	578	574	570	585	569	583	556	642	617	519	530	587	563	615	535	554	552	547	566	537	562	567	548	573	570	532	581	567	566	537	610	585	518	542	527	614	591	549	533	582	562	542	554	536	560	587	617	546	554	589	560	588	602	603	567	579	571	583	557	588	588	582	553	591	506	614	603	616	566	579	588	583	570	557	556	577	557	530	600	599	572	540	532	585	607	595	619	555	577	566	555	566	579	566	562	541	552	546	554	573	562	582	570	571	542	546	561	553	588	586	594	548	563	569	641	560	598	557	542	522	545	545	566	579	576	558	546	548	532	591	573	562	565	570	591	609	632	560	578	587	565	604	561	573	579	548
4962	11099	27017	17277	6303	1600	623	253	83	66	47	52	47	53	40	40	48	47	60	45	40	61	43	45	49	65	43	60	53	47	43	48	44	49	51	58	46	54	60	55	44	38	46	49	45	56	59	54	48	54	43	46	52	32	53	52	48	41	65	45	60	59	42	61	55	69	48	46	49	61	61	46	39	54	61	43	55	45	42	40	39	52	43	55	46	60	56	48	39	72	47	64	54	56	52	55	55	52	46	51	49	44	39	59	45	36	50	39	53	49	41	47	43	58	56	46	56	59	52	55	47	43	56	50	62	49	60	41	44	42	62	48	54	48	35	56	50	66	41	46	42	50	50	57	50	38	47	49	38	38	53	57	47	56	46	59	51	49	42	46	54	56	41	40	45	42	54	48	40	53	44	39	47	52	53	56	66	44	47	53	61	49	59	54	47	49	55	50	48	49	45	45	36	61	59	49	59	46	49	49	46	52	50	44	46	38	49	61	52	55	48	39	44	49	49	56	49	53	62	59	49	55	35	52	53	62	54	48	57	54	55	61	45	40	45	57	36	46	51	54	52	51	52	43	63	56	57	36	42	60	42	51	47	43	41	47	42	41	43	52	48	42	44	57	62	52	39	63	55	51	46	35	45	55	67	64	53	51	40	43	45	39	65	43	37	52	51	37	48	52	59	49	43	63	57	42	57	51	48	35	56	49	51	40	47	46	52	46	49	47	50	53	34	58	44	37	47	54	48	48	44	65	54	45	51	59	44	39	45	52	49	54	60	46	62	61	50	54	53	53	49	52	45	50	52	49	50	41	55	40	46	46	39	48	46	56	51	47	56	57	49	41	44	51	49	43	68	43	41	57	48	54	45	47	48	52	37	47	42	55	50	36	45	47	53	45	61	50	59	40	35	47	50	70	45	67	48	38	43	62	44	52	52	62	50	43	55	56	48	50	43	57	57	42	45	43	57	55	42	51	53	61	43	50	44	54	60	50	43	59	40	46	52	48	48	45	52	50	55	48	49	37	51	60	43	47	34	47	52	52	58	47	42	48	52	55	47	56	53	50	53	47	73	36	54	60	49	44	50	40	50	42	40	55	44	48	45	58	62	39	45	53	40	56	39	47	44	41	29	45	50	47	54	55	57	52	58	55	57	57	64	57	53	37	51	38	49	52	52	54	50	51	58	57	49	53	45	60	54	45	67	50	55	55	51	44	53	53	48	35	56	36	52	36	48	55	62	54	44	55	50	52	49	48	47	51	61	43	53	45	41	47	43	52	38	48	49	58	52	54	43	43	54	52	55	50	47	58	55	52	42	50	58	39	48	36	48	50	48	52	50	50	49	48	47	36	50	49	58	51	40	41	54	44	48	50	51	54	44	59	55	37	51	47	41	55	55	46	57	55	59	47	53	62	51	46	53	56	58	60	44	45	52	46	57	51	55	57	40	46	39	50	41	43	49	54	56	53	58	48	52	43	45	49	43	49	50	38	36	52	50	45	52	53	41	39	52	60	48	45	46	70	54	55	47	39	39	53	43	51	48	51	60	55	41	56	52	50	36	44	46	51	52	45	53	37	61	56	43	53	49	49	41	27	42	51	56	47	44	65	49	41	47	50	43	41	38	39	56	60	52	46	56	31	48	50	51	56	37	35	45	51	46	47	46	49	44	45	41	40	49	49	45	41	46	48	42	62	44	37	49	52	52	51	42	42	58	53	51	47	46	37	44	44	36	50	50	57	48	62	46	46	36	51	52	57	43	58	51	48	63	42	46	46	55	34	46	44	47	57	43	47	39	44	48	41	41	50	48	48	46	43	36	54	48	53	55	43	49	44	53	62	45	44	46	44	50	54	53	54	44	54	34	62	43	48	43	51	51	42	53	45	70	58	40	46	49	52	48	52	53	51	50	68	54	43	54	39	46	41	54	51	51	48	41	30	34	43	37	44	50	46	63	54	56	45	42	51	50	46	42	47	60	38	44	47	54	47	61	57	58	39	48	56	64	57	46	57	66	47	51	47	53	54	52	48	41	53	55	48	56	50	50	44	57	45	52	47	57	49	54	44	43	48	38	44	48	42	54	51	42	58	63	48	46	43	46	36	46	49	59	49	47	55	38	37	48	55	45	44	49	38	35	49	46	50	49	47	57	50	45	54	51	42	60	48	46	49	58	57	47	55	55	55	47	51	40	48	40	55	57	50	56	57	48	60	52	53	51	50	41	60	61	37	50	50	61	40	52	42	52	64	61	54	53	52	47	47	44	45	51	58	55	58	60	47	59	42	50	47	56	56	47	48	49	41	45	45	47	50	50	55	46	52	46	55	48	52	57	55	61	52	46	44	43	44	59	44	47	47	56	43	53	60	47	58	46	46	57	50	35	45	53	48	54	48	38	51	37	40	48	38	47	48	52	46	39	60	45	45	37	50	50	37	56	47	46	41	53	60	45	58	48	53	41	45	54	35	47	51	49	46	49	49	54	32	46	50	53	50	42	46	56	54	40	51	55	58	51	45	34	40	50	43	49	68	59	58	41	48	51	50	45	49	54	54	41	45	49	44	51	45	55	46	52	47	50	38	50	57	53	60	54	52	42	59	62	46	41	48	40	52	64	38	51	47	46	49	49	43	41	43	35	53	49	48	51	44	59	44	43	48	43	54	47	37	42	51	65	59	44	50	50	40	46	45	51	60	27	30	58	52	45	44	49	47	47	46	46	45	49	37	40	54	40	51	54	46	46	52	41	55	47	50	44	53	54	41	48	51	52	55	44	49	49	43	44	47	51	46	57	56	50	60	66	46	54	50	56	60	42	64	51	46	56	51	38	50	57	45	66	57	56	44	59	52	56	46	56	43	50	42	42	49	68	56	37	59	55	54	48	40	50	49	47	49	54	59	44	54	62	42	51	65	47	41	57	57	50	70	56	53	56	67	42	50	46	52	34	67	45	49	51	47	52	54	52	45	48	76	37	55	53	49	38	44	46	41	41	44	35	53	43	46	43	42	53	43	62	50	59	45	54	39	52	51	56	49	48	57	62	49	46	51	60	61	48	51	55	44	51	46	68	45	48	55	53	49	50	54	50	55	49	39	45	55	51	54	49	50	62	41	64	56	43	48	52	47	55	32	44	41	58	61	59	55	52	46	51	49	35	67	47	47	46	39	52	48	59	53	57	50	38	49	52	36	47	55	55	42	57	54	44	56	70	52	44	52	56	53	53	49	46	48	38	48	49	42	48	44	46	58	44	46	53	53	47	32	46	58	56	42	51	45	63	52	56	54	48	51	53	52	58	56	57	49	52	44	37	55	39	54	51	48	44	56	52	47	44	60	43	52	44	53	55	50	44	61	53	53	52	39	55	47	49	53	41	40	56	41	42	41	56	52	59	56	54	40	43	55	44	41	56	42	42	49	47	53	55	54	50	46	39	43	58	45	53	48	48	60	61	61	49	45	53	70	42	45	55	52	36	52	64	53	49	50	35	53	49	46	46	61	52	60	41	41
34743	35858	49608	43710	36231	24130	15666	6808	2072	852	606	517	505	545	539	521	493	539	528	543	508	511	552	537	579	524	524	531	538	551	550	552	531	531	547	516	512	578	546	559	498	520	565	522	566	488	572	581	532	528	540	532	543	551	519	543	528	527	572	500	559	527	487	520	536	535	518	539	574	551	532	531	530	578	508	532	498	543	517	572	556	509	502	510	535	478	560	543	545	508	560	507	542	540	578	536	537	493	554	532	521	549	535	529	531	521	535	563	543	484	546	514	581	537	569	484	522	577	528	529	567	513	526	555	523	521	565	546	547	510	553	551	543	549	512	537	512	528	564	561	570	552	523	525	569	512	579	516	567	511	549	521	530	521	508	526	516	542	515	514	523	550	568	591	526	538	562	515	528	551	532	546	542	505	551	570	485	501	530	530	524	515	540	565	546	565	511	561	547	569	580	523	546	518	544	561	515	560	512	502	499	530	523	504	511	542	555	512	519	542	553	554	583	534	506	544	537	546	540	557	535	486	525	548	497	512	513	516	544	541	562	590	518	596	566	532	538	544	514	503	543	580	518	527	511	536	540	558	514	522	550	494	522	501	552	538	545	593	515	514	530	591	508	554	514	507	525	535	567	543	576	541	524	506	543	531	590	547	528	501	531	562	528	529	533	530	562	528	539	522	552	516	545	521	513	535	562	563	514	528	510	538	573	533	513	524	538	556	533	555	556	489	545	576	520	543	509	503	511	533	539	510	585	526	529	516	510	557	572	546	525	495	544	562	534	507	508	502	525	536	511	542	513	549	546	528	558	536	543	516	566	537	524	516	526	500	517	513	573	537	533	562	531	550	560	591	487	537	532	572	489	524	527	529	535	547	514	518	541	543	516	535	523	527	546	549	538	515	489	541	514	508	533	543	497	523	526	525	543	551	560	523	542	535	490	509	536	524	562	568	524	519	515	532	511	540	540	533	526	511	571	500	529	524	530	546	501	534	566	535	497	545	527	497	540	524	504	492	529	544	548	535	552	525	539	575	538	549	525	517	539	520	557	531	526	524	509	472	524	536	531	521	538	519	541	524	537	520	525	512	506	537	534	533	551	501	558	506	532	534	522	535	534	582	527	516	542	518	534	521	531	527	522	514	541	517	520	560	503	514	526	524	495	538	538	480	536	515	521	537	535	563	560	538	542	516	529	565	533	516	525	554	545	557	555	524	484	534	525	530	540	533	525	530	556	539	596	493	551	560	558	503	551	507	527	545	522	522	527	571	522	520	573	535	523	552	561	493	504	568	507	512	579	560	565	542	522	529	520	537	566	526	533	556	551	536	526	532	590	576	539	560	565	554	538	526	522	535	497	513	482	537	560	549	503	494	553	568	523	550	531	527	535	532	476	543	524	546	521	548	539	529	543	501	530	560	525	551	533	509	527	508	529	534	489	515	525	544	520	555	497	546	536	509	532	495	536	571	548	519	537	513	564	592	533	500	504	560	511	565	550	526	522	577	557	490	526	592	518	547	531	504	522	574	553	510	523	513	548	562	505	565	557	518	576	548	548	516	527	523	521	521	506	560	515	513	536	529	495	527	533	528	519	552	521	495	537	542	540	536	540	533	549	506	510	501	531	534	556	536	513	538	519	510	525	559	597	564	529	542	506	521	503	535	570	571	535	522	545	500	527	504	567	555	544	540	553	498	536	551	559	539	525	537	536	554	553	553	516	529	532	507	533	525	500	480	520	544	544	571	499	579	533	510	510	537	523	555	552	516	551	527	515	510	508	551	523	509	526	544	504	541	592	512	491	529	533	538	521	505	523	549	523	565	523	518	527	557	496	523	546	504	556	540	563	514	577	519	529	556	512	553	523	518	538	542	582	570	546	525	500	548	515	527	557	560	535	506	558	576	540	540	530	524	511	535	545	556	476	530	544	537	523	519	534	543	567	527	541	518	516	550	563	529	525	535	539	505	522	526	559	499	497	527	528	573	529	514	532	511	517	518	553	524	536	530	532	523	588	530	507	526	575	556	582	522	533	547	557	521	553	536	521	530	542	528	539	514	516	528	552	556	541	550	534	559	540	516	565	535	531	545	560	570	537	489	535	543	526	552	510	550	541	513	530	545	530	559	520	530	551	503	546	529	550	545	488	519	521	488	542	553	512	555	546	529	526	549	510	539	555	518	522	520	509	542	502	495	479	505	536	521	507	591	513	557	533	519	494	523	491	499	524	543	537	556	534	533	490	503	504	517	583	512	519	533	537	494	540	466	549	533	523	505	500	507	504	535	509	552	511	518	525	492	570	522	512	543	553	508	553	549	541	554	574	510	515	529	549	526	536	516	543	519	527	524	530	513	533	551	539	522	574	493	509	571	522	567	552	544	514	504	509	503	539	546	533	515	488	562	523	510	517	525	540	554	515	548	540	525	533	506	544	528	549	495	557	533	520	521	559	506	502	513	521	513	568	512	519	543	525	544	550	528	562	537	572	553	529	521	519	507	558	538	530	546	518	545	540	532	553	551	557	515	503	508	551	511	542	517	502	477	537	525	521	561	565	555	529	594	559	529	525	517	523	553	545	539	485	526	553	540	553	521	523	552	540	540	536	497	566	556	543	532	525	523	495	527	524	510	500	490	517	520	543	510	560	540	497	551	596	520	566	496	534	540	574	520	564	498	518	527	533	556	554	559	505	534	511	521	555	536	501	551	565	532	514	528	533	534	550	570	524	500	544	533	494	541	537	523	547	539	588	494	512	537	475	521	521	565	518	519	534	527	576	533	510	511	575	517	549	520	523	511	540	512	506	524	558	548	497	518	533	511	542	549	570	534	530	517	537	489	548	562	518	547	550	562	533	579	534	543	565	517	497	534	519	529	551	570	541	543	540	540	542	554	510	503	516	561	544	560	517	550	538	551	555	525	512	513	531	527	516	535	533	532	519	516	565	508	546	522	543	556	555	504	508	514	517	511	569	577	549	537	515	508	519	503	526	530	506	510	519	553	515	522	591	513	544	511	513	554	514	498	544	533	535	527	508	509	545	496	578	517	522	526	522	530	556	533	540	511	578	532	544	555	525	549	505	509	537	526	532	540	541	545	544	549	514	542	534	493	563	571	517	540	514	539	498	546	582	522	524	540	524	513	516	552	491	539	573	555	571	534	530	489	544	537	559	515	502	541	537	546	518	550	510	521	523	526	527	560	533	510	548	556	583	556	520	563	548	532	545	532	511	577	530	517	521	562	558	501	570	554	543	547	549	521	533	526	552	528	522	504	525	546	568	490	552	520	521	511	531	530	554	511	547	482	544	507	530	498	549	499	530	576	552	552	541	530	526	534	521	549	522	491	555	528	520	544	551	566	512	532	496	580	546	561	575	494	541	518	548	573	509	507	507	561	501	548	541	487	506	570	560	514	512	532	537	527	534	513	571	528	534	499	550	560	512	494	524	492	561	557	521	515	567	566	545	529	603	500	520	541	585	548	505	534	550	511	552	559	516	510	563	581
5361	7594	25993	18484	6675	1563	679	311	116	62	53	53	51	53	56	55	54	43	53	47	48	70	63	46	53	44	45	58	45	61	49	59	47	51	60	42	65	77	51	40	48	49	62	53	56	45	53	56	49	58	51	60	42	56	50	45	53	61	64	56	38	56	58	54	59	60	45	57	44	53	59	52	53	50	50	57	59	49	60	60	49	50	60	52	55	46	58	49	52	61	47	56	60	56	59	53	45	42	47	52	48	49	54	56	48	47	59	62	73	56	60	55	66	33	58	62	58	62	51	54	56	58	45	48	44	58	56	48	49	52	58	51	60	45	51	60	53	50	54	59	61	52	59	45	44	45	57	49	53	53	44	67	49	46	68	63	52	53	67	56	54	57	61	50	56	37	51	49	65	57	41	52	56	51	54	47	50	46	46	44	48	42	64	54	59	48	59	64	48	62	61	57	53	56	49	53	50	60	60	37	65	37	55	59	53	64	56	64	68	62	63	63	68	56	58	41	48	60	49	63	54	53	51	65	69	44	38	62	39	68	50	69	54	53	60	47	50	43	64	51	38	38	66	44	55	60	51	56	55	46	59	65	70	53	51	54	59	56	51	51	49	54	60	46	52	51	47	66	60	57	67	47	46	61	59	54	60	53	54	53	49	46	52	56	34	60	54	46	49	64	58	55	58	55	51	52	50	68	62	46	59	54	54	58	47	43	41	43	77	45	41	54	51	52	70	63	66	62	56	47	51	56	64	50	45	60	55	56	48	58	54	61	46	49	46	58	59	49	54	49	56	42	55	44	50	48	49	42	55	54	45	43	54	59	54	55	58	49	44	54	62	54	47	69	43	50	47	60	53	53	40	47	52	52	55	58	68	49	51	55	58	50	56	38	64	57	51	62	39	63	51	59	55	50	51	50	48	65	46	50	48	44	42	50	54	67	59	49	59	61	44	66	48	67	52	53	41	40	54	50	58	55	54	47	46	51	53	59	55	63	48	55	50	49	55	50	60	47	55	73	52	57	46	57	54	41	49	57	46	54	59	50	53	51	52	40	47	59	47	46	45	53	50	51	39	54	39	53	45	48	65	48	59	53	48	49	57	53	51	58	42	45	65	61	54	51	42	58	63	59	49	60	53	53	47	57	49	60	52	61	51	57	44	59	52	57	65	52	54	49	61	55	50	58	69	48	48	43	60	50	51	46	66	48	50	43	53	56	63	53	65	53	49	49	46	41	32	53	43	56	52	52	56	63	55	57	67	52	71	70	46	66	50	65	62	37	53	59	46	67	70	59	57	48	59	49	58	76	48	42	48	60	53	52	45	59	49	70	52	57	58	53	55	63	55	55	43	45	59	67	44	53	59	62	55	48	40	63	61	57	57	59	49	54	54	58	66	59	58	58	49	42	53	57	48	45	45	41	49	53	56	59	44	42	55	59	52	45	50	49	54	61	57	62	50	46	53	60	44	58	38	44	53	45	43	61	61	53	64	52	44	40	49	50	50	58	52	53	50	66	57	44	50	44	43	50	63	40	45	58	44	60	53	43	50	47	59	53	53	52	60	54	45	62	56	52	68	48	51	52	53	50	70	47	51	56	51	56	50	55	64	55	45	60	60	51	61	55	59	50	48	53	56	64	56	63	54	66	47	72	40	54	45	56	54	63	70	55	52	60	48	52	50	54	52	57	51	40	43	49	61	46	49	64	46	44	57	57	48	39	48	45	50	53	54	49	65	52	64	57	54	50	62	63	68	58	47	43	53	53	53	45	50	58	47	49	56	54	55	56	48	41	59	55	58	62	45	58	56	51	45	61	51	51	61	52	50	58	55	55	62	52	41	49	55	61	56	48	47	65	62	54	46	57	48	54	54	51	51	44	58	67	60	53	55	52	59	52	54	52	66	50	47	52	49	54	52	52	49	54	54	46	45	44	63	66	59	50	58	62	34	53	52	60	52	53	55	59	54	52	63	45	52	38	67	71	50	62	55	58	47	54	47	60	71	46	56	53	55	62	51	48	52	51	54	51	53	54	47	46	50	49	58	60	59	54	51	55	52	66	63	57	48	61	53	46	50	47	54	62	65	56	63	53	58	54	50	46	54	49	52	44	51	61	49	51	59	48	55	66	38	44	68	66	38	65	52	64	52	51	49	56	46	59	45	54	48	53	56	44	54	55	57	54	42	55	63	46	44	57	44	59	51	44	45	47	55	68	47	68	64	59	37	47	54	65	53	62	52	64	49	41	43	57	56	58	54	55	57	51	52	65	51	59	57	49	55	56	50	60	44	51	57	54	59	55	70	58	52	61	66	71	54	60	67	47	63	55	47	44	52	61	37	70	57	53	53	49	53	38	60	43	65	55	58	47	69	45	51	49	53	59	64	50	54	57	47	44	35	45	55	60	47	61	63	54	51	53	64	51	45	42	44	58	55	51	58	46	52	55	57	49	47	41	50	55	46	57	59	57	52	46	55	54	64	50	47	59	57	43	56	43	64	46	45	57	40	46	46	58	55	53	69	65	56	59	45	47	53	58	56	44	55	58	53	57	49	56	59	53	45	50	56	61	60	68	63	55	44	47	53	45	45	50	59	54	53	46	50	36	51	59	58	46	52	44	49	45	46	43	55	54	49	45	49	50	48	40	60	35	52	50	68	52	53	55	44	49	53	50	63	53	52	55	48	46	49	51	56	59	54	51	51	51	68	57	61	45	41	56	29	55	54	52	56	47	52	50	57	57	44	63	55	36	57	50	55	61	54	56	59	49	54	58	52	48	45	48	57	46	60	53	62	60	52	49	67	48	41	47	62	51	56	51	38	36	43	36	50	52	53	37	61	59	62	51	56	67	51	63	57	39	49	27	69	40	50	57	61	64	60	50	57	50	41	42	49	44	46	66	49	67	59	38	51	49	63	40	57	50	40	39	48	63	50	57	59	69	42	50	55	65	53	42	51	59	57	59	57	52	52	56	48	56	56	74	57	49	54	47	57	50	58	59	61	55	43	53	47	55	47	41	59	48	51	48	58	60	58	46	60	39	63	66	40	57	55	40	51	56	55	62	55	51	52	62	53	43	54	44	48	47	64	57	44	59	45	48	50	62	68	54	49	61	50	54	47	62	50	71	46	46	45	58	68	64	65	56	50	46	61	59	58	66	64	61	62	48	45	53	60	58	53	56	41	61	56	50	64	42	65	50	49	63	47	54	47	64	62	39	52	52	51	51	47	49	55	54	60	63	63	52	48	56	61	53	43	64	56	52	49	56	40	55	54	59	44	59	49	55	50	54	58	40	45	50	51	55	56	50	46	57	52	52	51	53	62	50	55	53	65	56	67	50	51	47	47	54	40	56	52	44	51	54	50	51	54	68	48	48	43	55	47	55	55	51	65	40	43	53	58	54	58	59	65	44	45	50	51	52	72	60	45	59	60	56	44	69	44	50	56	58	46	51	59	50	40	67	72	59	48	62	49	58	58	61	60	47	44	57	48	46	56	49	58	56
28765	31480	51140	44730	36334	24077	15974	7452	2434	921	650	581	596	555	588	586	554	579	588	545	591	544	557	584	535	629	526	562	577	528	600	592	585	557	565	567	603	596	584	580	577	593	582	602	573	620	611	600	585	560	559	568	555	572	563	559	587	526	581	567	587	586	553	585	511	568	608	518	580	591	529	595	566	591	563	589	620	560	574	600	549	599	545	591	591	549	598	549	548	584	567	579	572	545	594	576	550	606	599	588	563	576	572	551	597	559	563	562	576	576	580	552	573	552	525	588	594	541	546	552	566	585	604	510	571	612	556	556	561	596	558	608	574	578	586	568	562	563	567	586	565	570	584	609	614	576	588	570	583	555	566	577	599	557	570	571	559	579	575	574	526	608	549	600	600	567	590	580	555	605	582	574	564	567	548	584	584	558	573	526	557	590	558	538	571	553	571	569	583	578	565	568	583	599	577	596	576	575	616	566	552	588	578	567	579	561	624	586	556	587	592	615	547	541	607	580	554	575	577	575	614	578	569	566	580	560	582	586	609	594	581	607	577	607	585	553	557	545	554	561	538	549	602	568	576	538	554	555	588	587	558	574	589	560	535	530	573	570	562	568	549	559	545	606	602	565	567	581	569	611	535	563	550	540	576	588	610	586	579	562	570	594	575	553	594	553	551	571	585	579	576	552	560	607	578	561	549	596	583	563	591	605	581	582	574	570	583	611	589	554	570	581	592	578	593	573	537	575	536	573	527	602	587	566	564	532	558	570	569	541	516	548	568	560	553	568	546	629	512	541	533	600	534	551	585	553	521	575	583	561	591	614	562	553	622	553	566	558	565	550	574	594	572	583	560	578	600	575	570	597	547	575	525	543	578	564	608	566	566	539	561	581	566	566	566	534	578	576	570	564	548	570	599	576	596	610	600	608	555	568	557	553	521	588	622	558	617	570	536	576	558	588	590	599	567	550	594	613	579	582	588	610	533	569	574	587	574	589	597	600	544	535	527	581	551	599	578	528	596	604	582	556	607	581	561	555	517	565	638	570	605	568	570	587	576	611	562	573	542	602	577	558	535	597	606	542	601	583	570	579	578	588	526	605	582	569	586	550	581	616	534	563	579	576	597	543	585	598	558	583	578	571	578	618	570	542	599	586	544	589	563	549	570	575	591	579	591	549	535	597	590	523	595	555	579	583	602	582	536	579	554	581	567	634	553	553	558	581	547	566	595	596	567	556	542	573	602	573	588	578	588	511	589	575	571	591	562	577	566	555	553	622	609	618	584	520	598	552	573	570	563	599	617	567	554	536	604	619	567	604	586	559	572	585	605	579	565	558	580	588	619	560	559	578	584	546	625	594	583	574	584	584	559	590	574	573	515	562	526	637	578	569	551	590	582	577	578	582	584	543	583	571	590	547	606	614	544	590	550	584	580	553	531	551	575	559	588	576	572	550	581	589	587	550	560	614	547	600	585	562	546	580	563	554	590	593	575	573	586	591	571	564	643	543	536	554	559	563	564	569	602	607	512	558	580	580	590	587	562	545	583	569	587	572	576	575	570	576	626	591	557	551	580	599	568	587	579	551	517	576	558	574	567	577	589	583	579	567	566	560	593	562	599	556	570	610	570	564	549	564	550	583	564	562	554	574	536	559	564	557	544	540	518	507	572	588	563	573	560	603	570	544	572	584	551	569	574	555	550	575	585	590	578	582	569	524	562	598	613	606	605	586	604	537	546	553	553	537	529	550	581	558	595	590	556	632	571	573	571	596	582	554	561	548	619	578	521	534	593	552	583	602	572	581	574	570	570	592	572	584	567	587	566	597	577	554	586	563	601	569	557	602	549	564	578	589	557	620	556	558	513	575	563	585	589	560	599	588	556	566	567	561	554	549	553	566	575	563	594	604	620	506	560	608	533	565	573	607	531	594	573	569	552	571	550	556	564	557	542	542	598	546	587	601	553	544	571	611	596	587	580	568	584	558	607	561	576	575	578	558	598	585	556	610	549	569	618	604	582	534	551	547	603	542	602	569	625	586	567	583	591	579	556	621	569	598	560	582	598	600	603	560	627	539	552	595	558	542	556	559	604	546	524	600	556	579	560	583	556	627	624	583	566	592	548	604	538	598	569	581	565	625	550	537	557	524	563	579	555	567	537	626	572	551	536	573	558	571	538	555	564	582	587	542	561	544	571	582	577	563	535	572	573	504	578	579	583	611	598	597	580	588	615	580	611	565	579	613	595	571	608	585	619	565	574	563	610	586	553	579	503	557	574	566	633	594	554	567	603	570	552	598	548	591	566	599	581	586	509	557	584	615	587	555	597	562	578	558	606	586	580	568	609	550	565	620	602	591	583	553	572	529	558	573	557	599	581	577	568	575	534	553	628	560	568	622	560	528	562	535	550	596	597	579	591	566	589	573	620	586	523	567	588	546	550	582	605	611	566	577	557	576	605	581	581	550	547	602	549	544	529	584	605	604	589	579	598	546	589	602	544	582	568	600	592	590	581	568	573	595	557	567	524	572	575	560	551	572	560	572	598	546	590	587	538	563	589	564	570	571	598	598	569	555	600	566	544	574	590	543	572	577	555	605	581	568	573	538	539	590	548	597	546	534	530	602	547	610	576	542	570	600	546	590	600	621	571	588	539	550	577	576	577	587	587	608	619	609	559	588	544	578	586	567	521	583	544	573	568	602	618	552	575	594	549	577	554	558	564	565	559	563	580	529	539	647	571	537	567	593	571	589	540	572	567	550	582	551	580	541	568	586	583	588	589	609	562	620	555	582	598	558	588	578	587	557	590	615	593	574	584	577	561	540	542	552	552	561	514	573	519	556	589	558	562	520	599	574	589	581	544	561	555	551	577	579	623	553	567	574	567	559	576	587	609	566	570	577	581	588	597	570	557	553	607	576	613	578	624	582	574	586	560	568	626	594	560	582	583	605	612	571	590	558	597	572	592	613	572	551	566	586	579	569	531	611	554	605	544	568	572	603	595	599	570	579	528	593	582	614	530	564	543	590	568	561	608	542	569	580	558	556	556	550	588	581	558	568	605	556	568	584	552	606	569	525	584	579	574	588	551	560	560	582	561	589	560	613	611	581	565	560	617	599	516	624	589	543	568	595	581	549	548	552	545	616	596	542	536	582	538	577	514	554	584	567	524	571	555	553	570	557	590	545	587	593	569	575	515	538	575	592	610	554	587	577	559	590	578	581	587	568	604	571	552	614	593	574	598	522	545	607	559	541	577	595	561	584	568	604	600	560	554	566	527	565	559	553	577	556	558	532	550	601	611	594	591	568	594	564	588	540	593	540	579	543	567	551	576	540	565	580	557	532	554	580	555	566	572	571	577	550	551	555	563	598	526	518	525	573	578	546	604	586	614	625	599	576	602	585	573	561	575	601	565	536	596	552	607	565	577	562	592	583	546	578	593	585	573	625	547	566	567	567	599	561	567	541	570	557	575	577	590	556	573	546	597	576	536	594	578	576	616	575	568	581
7327	13487	36471	24215	10484	2644	952	371	137	73	56	55	45	48	47	46	45	46	46	46	45	31	45	47	44	48	55	56	47	50	49	41	61	58	50	44	45	67	57	42	51	38	46	47	62	52	51	59	55	44	51	61	53	57	50	42	45	45	48	48	57	57	45	50	55	48	57	66	55	43	44	44	51	59	41	50	60	46	45	39	45	55	55	39	37	39	48	51	56	45	46	44	51	40	37	44	51	61	54	45	47	44	43	52	48	52	34	45	50	48	50	55	48	52	40	51	58	54	56	50	48	46	53	40	47	54	54	50	51	60	55	43	52	49	52	62	45	41	41	41	51	64	57	38	50	43	45	44	47	46	43	50	50	40	46	57	46	37	52	52	63	53	59	51	42	42	56	54	51	43	51	51	45	46	58	47	35	50	44	55	38	51	57	57	44	48	52	63	46	45	56	36	62	50	40	44	36	53	51	48	36	47	43	55	41	38	50	62	40	40	49	49	36	52	54	56	49	55	50	44	59	54	40	47	60	39	51	50	41	51	41	48	43	46	43	41	59	49	42	47	51	50	51	53	44	42	42	59	59	40	61	52	67	48	43	52	56	47	50	50	41	51	58	51	52	51	57	52	45	49	50	48	52	46	59	46	40	47	56	40	36	45	57	55	48	45	49	66	32	59	50	39	47	52	62	48	49	32	47	51	40	45	52	52	49	47	49	53	56	49	41	43	52	53	38	60	48	49	52	45	50	55	50	51	50	38	43	54	55	51	42	42	41	40	44	44	58	48	57	59	50	33	54	47	49	50	46	57	52	53	31	52	63	58	40	49	45	39	51	61	53	53	45	44	40	45	46	53	44	52	47	43	43	49	52	45	42	47	57	50	46	58	46	40	58	46	55	49	54	52	51	38	57	53	41	51	40	39	49	45	47	43	49	46	54	65	63	52	49	50	56	50	57	62	54	50	43	48	48	46	41	49	48	57	40	56	44	53	51	46	45	65	37	54	54	49	35	41	44	55	44	57	54	50	66	57	45	51	45	53	60	55	44	50	44	46	44	49	49	41	58	55	55	55	50	61	50	42	43	57	61	43	55	54	37	59	53	45	47	32	38	56	51	48	45	56	43	53	56	43	34	51	43	53	51	42	43	46	39	50	44	55	55	58	55	39	55	50	42	54	52	50	57	50	56	52	51	46	54	52	39	54	55	53	51	54	41	38	42	46	57	68	57	36	48	47	52	40	65	53	49	40	51	38	63	45	61	42	51	54	44	65	56	52	40	50	38	53	46	50	51	60	39	40	45	45	54	49	49	48	44	63	50	53	59	50	42	57	44	43	43	57	57	44	48	51	54	53	47	66	47	58	53	51	40	43	50	53	52	46	52	59	38	56	59	60	59	44	43	46	45	33	66	61	54	42	53	52	51	60	43	41	41	45	48	57	49	44	39	34	58	48	45	46	51	64	47	48	51	43	50	49	37	39	36	37	44	50	47	52	44	40	57	48	53	48	50	45	51	48	45	53	54	36	52	55	46	35	61	54	43	44	61	46	60	46	46	46	52	47	42	48	49	46	53	45	36	52	53	49	50	47	44	52	62	48	31	48	32	48	51	48	40	48	44	41	48	45	51	57	54	48	51	45	39	58	62	58	55	46	44	59	43	57	40	34	43	62	50	44	52	41	35	63	46	56	56	53	41	41	48	40	60	50	56	44	41	34	41	45	46	54	41	39	45	55	48	55	46	58	40	47	49	52	62	36	55	42	47	40	46	53	57	40	58	47	51	48	50	47	46	42	54	52	49	57	53	46	44	54	42	50	56	57	54	62	31	56	52	51	48	45	52	35	46	48	48	42	55	44	43	50	62	49	50	40	44	40	61	43	54	44	62	57	53	44	34	48	60	46	49	47	57	50	45	51	55	50	47	45	58	41	51	55	48	50	49	55	40	40	47	43	48	46	53	56	47	49	50	48	45	42	35	47	41	43	44	55	50	48	50	50	54	29	52	51	46	40	43	48	41	60	42	54	37	52	46	44	37	44	50	48	49	53	38	43	55	46	48	43	55	54	36	62	46	61	44	54	49	63	46	44	48	55	45	55	36	45	48	45	54	42	45	56	42	49	43	52	48	52	41	51	48	34	55	58	55	42	49	50	55	52	45	48	46	46	55	56	57	38	44	50	37	46	46	54	49	45	42	42	42	61	49	46	48	42	62	56	45	44	47	46	56	56	41	45	43	43	64	46	37	50	51	51	51	59	43	64	52	53	51	62	52	52	41	51	42	49	59	52	49	46	41	66	45	46	42	56	57	45	51	41	60	49	62	42	39	49	44	42	45	65	53	53	57	49	42	50	61	43	41	57	46	59	44	37	37	55	56	47	54	44	52	51	49	42	39	52	52	41	44	39	40	40	50	56	47	47	37	52	60	49	59	48	59	56	49	52	48	54	56	50	41	56	38	38	49	52	45	41	72	50	44	54	45	55	44	29	56	40	61	48	63	64	42	63	58	51	49	69	55	40	33	47	43	60	53	45	48	49	48	50	54	51	45	46	41	50	61	55	41	45	57	50	46	54	48	52	55	52	48	44	51	44	39	44	52	51	47	47	35	60	65	51	48	55	53	46	41	40	51	48	46	47	49	62	42	53	47	62	48	41	51	38	52	64	46	41	49	49	67	48	51	44	50	42	55	41	37	51	59	36	45	47	53	53	59	50	50	56	53	38	59	35	49	41	49	51	53	47	38	40	42	55	57	37	55	50	50	46	53	51	49	51	56	41	51	62	51	47	39	43	49	44	49	46	52	42	55	68	39	50	37	37	42	53	51	50	49	43	49	37	53	66	43	43	54	47	54	42	46	47	46	61	46	37	39	67	49	60	50	50	52	43	47	42	52	38	49	47	46	59	60	47	33	41	51	65	54	45	46	48	42	65	57	56	56	51	44	43	50	54	55	69	48	47	54	52	45	55	45	64	58	50	65	50	49	41	54	38	44	57	43	38	46	48	53	50	49	51	65	56	54	60	38	46	48	46	52	42	56	54	41	48	56	46	46	51	47	51	45	49	40	45	46	48	54	45	62	46	44	50	43	54	53	39	49	43	55	40	53	37	52	52	49	55	49	57	47	53	63	52	47	44	47	49	53	35	38	48	51	50	48	47	57	47	56	58	52	52	49	48	53	49	46	53	42	49	51	51	38	53	43	66	59	53	58	61	45	45	51	51	48	32	37	46	48	47	55	41	43	47	52	49	41	58	49	56	50	46	48	58	49	53	51	55	46	46	42	59	43	52	48	44	54	54	41	42	46	56	40	49	43	47	55	50	44	50	37	51	49	40	62	55	47	44	43	54	36	48	51	51	46	40	46	43	49	49	43	55	42	56	42	42	52	35	55	51	46	61	43	44	49	56	50	45	47	46	56	39	63	57	41	49	42	48	54	43	54	47	52	42	65	50	40	48	60	30	45	48	52	54	45	44	44	51	52	46	38	40	52	53	51	52	52	50
36757	36428	59228	51055	42477	28746	20560	10187	3407	1135	602	537	540	506	497	544	571	536	510	521	554	543	516	535	536	506	540	525	580	521	517	576	544	485	515	510	545	500	509	500	562	525	546	474	534	576	527	535	512	512	536	554	536	547	489	549	519	482	484	550	506	565	521	507	508	531	488	499	588	527	522	515	505	523	540	523	520	501	495	559	528	522	503	515	527	521	531	520	511	535	504	517	499	489	546	551	546	544	559	503	533	519	535	592	491	494	551	548	537	530	524	574	551	538	526	529	534	495	541	521	540	536	558	539	529	492	542	603	517	525	523	549	548	520	552	476	554	519	540	520	538	520	507	529	544	505	535	567	525	565	536	530	570	516	489	515	499	500	542	541	543	518	520	537	513	526	510	496	503	561	565	516	517	520	540	550	538	514	505	547	491	471	521	526	569	545	518	567	527	519	513	537	499	516	559	494	510	494	524	533	492	510	475	511	540	513	514	526	550	524	525	513	554	549	542	511	551	499	532	533	552	493	485	532	565	529	564	536	531	562	516	534	566	502	541	497	528	519	535	506	533	506	525	500	517	509	543	505	529	560	524	541	534	533	545	579	557	531	563	546	552	517	532	560	512	551	547	500	562	533	529	531	546	516	500	510	541	493	547	558	476	537	526	529	528	534	507	531	510	514	492	498	512	521	536	511	483	543	507	536	486	523	486	485	512	546	529	508	522	500	532	518	509	527	492	496	533	480	500	544	507	546	520	544	540	560	552	520	527	497	568	524	537	545	577	499	531	576	575	473	495	529	523	544	506	519	586	538	486	538	513	505	539	548	538	531	577	558	565	542	548	544	505	526	504	528	539	486	551	501	523	537	577	558	540	544	533	515	532	500	563	516	536	547	547	561	530	522	499	531	548	503	513	558	542	490	535	573	549	551	514	564	539	514	542	558	536	557	568	550	555	474	475	528	568	563	522	563	508	515	587	552	499	536	545	523	502	515	529	503	566	553	510	519	556	520	526	493	496	558	494	502	573	525	504	569	542	506	521	497	508	555	517	546	562	559	542	526	516	493	511	531	498	569	557	490	504	533	490	553	528	516	529	515	497	553	530	543	502	492	551	570	518	514	538	576	509	538	532	553	511	521	521	531	488	537	531	518	523	524	553	523	475	498	517	528	549	510	538	530	527	528	548	536	546	558	540	553	509	518	528	516	512	509	514	553	498	501	558	546	525	505	515	530	542	516	554	528	507	493	580	560	531	546	500	479	593	532	552	494	524	510	517	552	541	551	557	494	489	540	526	603	541	524	577	572	545	523	516	569	516	499	528	537	478	504	560	499	517	465	544	519	542	557	545	527	541	519	510	571	521	535	505	528	541	467	525	525	551	505	560	565	563	544	536	491	539	573	562	509	499	577	554	558	506	512	506	542	497	537	531	471	500	544	515	510	529	546	532	512	579	538	523	547	552	542	531	569	501	505	538	514	527	459	526	548	515	549	555	557	506	523	531	525	489	503	509	543	504	563	525	537	527	530	502	531	522	516	568	492	474	528	548	521	523	579	541	522	579	538	526	563	534	536	526	576	552	509	546	533	522	531	577	519	489	496	520	539	593	520	505	560	531	534	567	525	512	535	560	554	550	524	557	512	567	541	545	550	516	547	548	550	530	537	515	563	569	533	505	525	541	542	561	534	540	531	563	522	519	548	494	504	511	505	527	556	542	503	507	526	511	544	544	511	547	467	544	519	512	508	535	534	548	531	536	518	554	576	528	536	500	524	526	515	520	559	526	530	567	494	508	535	531	560	540	575	542	506	577	518	539	536	511	521	532	530	533	530	510	510	559	529	516	555	535	538	539	529	553	527	530	516	518	547	546	528	560	507	513	524	491	550	575	547	524	545	506	556	488	549	511	510	507	539	520	524	507	520	547	472	533	551	533	554	548	539	494	554	509	517	501	566	529	513	527	549	564	481	537	524	526	571	522	483	561	530	573	503	574	515	492	531	519	485	478	533	483	565	545	525	523	568	529	531	529	537	534	509	533	558	520	541	532	531	554	547	542	540	543	500	524	548	564	508	524	516	555	568	538	517	553	563	510	507	504	525	474	498	508	517	512	518	504	516	503	515	506	543	506	543	515	499	490	509	539	549	534	566	486	548	524	529	551	577	531	541	528	541	553	517	504	514	537	531	504	549	513	537	525	505	508	551	542	515	490	554	532	545	518	521	555	533	545	524	521	532	516	527	534	556	518	525	504	543	550	540	554	546	501	537	524	497	490	530	508	555	525	586	534	506	529	510	494	502	526	547	546	492	500	527	506	518	528	508	507	547	526	525	519	518	515	520	525	516	533	497	537	531	519	525	594	527	492	543	505	546	582	558	522	529	521	506	513	526	505	500	548	534	524	552	518	546	502	522	507	525	535	508	562	535	506	574	492	455	505	549	535	528	540	519	563	495	520	565	542	533	513	527	562	569	572	507	505	575	560	591	525	531	566	520	510	500	509	539	521	517	576	527	523	553	586	470	543	569	508	521	600	541	590	538	526	540	552	556	495	530	480	577	523	535	548	520	527	525	513	533	548	545	524	521	528	532	503	532	531	526	518	498	541	499	503	539	555	514	566	502	560	541	548	520	496	500	544	541	531	549	583	535	543	558	501	555	532	476	503	499	472	486	491	501	532	507	532	495	526	519	522	549	514	562	488	545	530	564	540	516	534	511	496	538	527	553	540	520	545	535	502	526	516	537	505	526	524	560	533	530	563	538	538	520	560	573	516	488	540	494	500	492	528	502	530	594	516	558	541	535	504	567	512	536	503	529	555	526	532	554	521	506	523	519	513	520	514	495	546	525	502	512	523	554	556	499	555	522	505	555	510	539	523	556	521	509	517	537	547	539	516	554	509	510	540	524	511	527	512	520	523	512	556	472	549	497	503	549	516	508	549	513	517	536	529	517	520	532	531	530	532	518	563	526	517	551	557	510	535	519	538	538	561	511	474	472	564	549	519	518	528	528	548	498	525	508	536	556	525	529	556	529	511	549	516	529	555	493	533	562	524	563	540	485	479	495	523	536	518	535	575	542	506	553	546	536	527	482	509	562	529	569	540	501	521	546	537	497	517	524	489	575	530	535	554	548	531	555	497	527	534	510	548	509	563	498	531	566	532	559	545	533	508	526	552	541	508	553	570	506	519	554	522	485	515	489	517	543	499	536	537	594	540	546	536	507	513	518	526	530	536	512	542	514	544	531	500	537	541	553	544	512	542	536	528	493	533	549	502	519	524	505	541	540	518	540	528	565	536	523	538	524	583	516	555	559	514	551	503	561	557	528	547	515	524	480	552	523	515	528	506	522	544	547	531	500	513	568	518	505	527	534	498	552	580	513	553	530	506	510	498	567	534	529	566	557	519	547	541	533	468	560	559	537	525	533	515	537	540	560	507	548	564	549	535	499	560	539	505	528	519	544	548	534	530	515	569	551	518	516	536	494	507	541	490	510	514	552	517	539
2517	4662	12333	7049	2002	540	249	130	72	54	61	60	62	61	67	55	55	43	47	61	52	53	58	45	59	66	54	50	57	65	55	73	45	60	45	51	42	54	53	42	60	56	53	57	56	61	54	51	60	54	45	58	64	63	51	47	55	40	45	58	37	56	59	48	46	59	48	58	33	46	51	67	53	52	43	64	56	69	58	58	50	55	52	66	65	55	61	54	53	38	49	62	57	63	54	60	48	45	43	49	59	63	44	56	63	56	50	62	52	47	59	44	53	46	54	42	47	58	49	46	54	48	50	49	67	49	53	56	47	59	61	52	48	54	60	42	42	48	65	51	60	59	44	46	44	45	53	57	50	63	57	57	56	56	51	46	46	49	46	62	50	58	52	51	51	40	68	52	52	56	63	58	44	61	54	42	46	75	58	71	67	54	47	54	65	42	61	54	46	57	42	51	46	71	58	59	52	59	57	53	31	55	47	52	58	50	50	48	51	61	55	58	47	60	54	49	52	46	56	53	52	53	46	53	59	43	60	37	59	51	49	68	51	48	51	55	52	40	45	50	50	60	50	53	41	49	51	47	64	55	64	64	68	59	45	56	53	44	54	59	52	49	52	58	53	50	50	50	57	49	51	54	57	57	56	58	61	63	57	58	61	61	52	45	48	58	50	44	49	45	56	57	45	49	75	51	43	65	47	51	57	56	48	59	58	59	49	61	54	60	42	61	49	49	44	54	60	56	52	40	55	50	68	62	68	48	57	56	62	57	51	74	48	54	48	53	71	50	50	37	59	50	68	66	44	48	65	53	52	70	58	53	61	55	47	57	37	57	54	58	61	55	49	56	48	54	56	50	51	60	49	72	60	44	59	58	55	65	52	64	60	52	54	48	49	46	54	56	61	56	61	57	53	55	41	54	66	64	58	60	44	65	49	51	58	58	55	54	69	50	45	58	39	45	59	59	57	58	47	52	51	60	53	66	62	49	49	44	48	52	51	54	56	55	58	52	49	50	49	43	47	46	48	51	60	48	48	66	52	40	59	61	53	56	54	46	54	60	45	56	58	65	56	48	38	59	47	52	54	51	52	55	58	52	48	51	56	56	55	64	53	59	53	48	56	54	49	50	62	44	54	49	49	52	44	56	47	55	49	52	63	43	57	49	58	49	65	58	58	61	54	53	44	47	48	47	46	70	56	58	53	34	41	35	39	52	63	50	53	51	35	52	56	57	43	48	36	50	52	45	41	56	55	37	47	54	44	59	53	53	46	56	45	44	60	40	47	61	70	54	53	55	37	58	51	56	77	51	32	45	69	61	53	47	48	52	58	49	53	54	61	57	42	28	67	49	59	54	58	58	51	43	52	63	61	47	44	59	42	52	42	58	62	43	51	58	56	62	54	52	56	37	36	48	44	54	46	71	52	35	57	41	68	51	56	53	58	51	52	53	54	41	47	52	59	65	62	52	58	56	56	57	70	45	51	45	53	62	49	39	42	44	60	45	52	65	59	64	58	54	52	47	45	46	54	44	63	35	57	54	52	69	68	43	67	62	65	60	66	52	50	41	55	56	51	49	40	58	60	51	45	56	46	39	41	60	44	50	43	54	54	50	56	56	46	48	54	40	68	62	40	46	50	52	46	47	62	48	44	43	53	63	56	52	46	58	43	44	51	41	49	46	61	63	46	58	49	61	69	50	63	60	42	65	51	50	57	47	53	59	53	54	57	54	51	51	57	42	44	54	59	55	42	42	52	50	61	52	54	49	58	51	41	43	53	53	57	41	49	47	53	53	64	41	61	58	59	40	49	41	56	66	61	59	52	46	67	41	58	57	60	56	54	48	44	44	49	49	49	57	43	67	47	51	41	53	46	55	44	45	55	56	44	44	50	57	62	52	46	55	52	54	41	60	41	48	49	44	50	46	59	59	57	55	44	50	55	52	44	56	59	51	59	58	39	58	56	61	49	51	63	57	53	44	33	51	53	50	64	48	61	56	37	51	48	52	44	61	36	60	60	44	57	55	51	53	60	45	60	52	40	51	51	52	52	48	51	67	53	61	53	53	52	55	60	53	50	41	44	48	43	56	60	49	51	52	52	39	47	46	49	54	56	51	63	64	50	63	50	61	55	45	57	37	57	47	62	56	43	46	48	58	47	47	51	48	47	39	71	46	50	58	47	53	46	48	50	59	59	53	51	65	55	55	59	43	53	42	53	58	65	49	55	41	52	43	55	56	47	57	54	75	57	59	74	40	56	62	45	53	64	47	50	83	56	55	45	53	54	31	50	64	53	50	59	46	55	52	64	54	51	61	56	46	38	56	55	50	57	47	56	54	56	51	54	62	56	53	43	65	58	55	53	54	54	53	44	65	52	39	55	53	53	48	49	57	60	60	51	43	55	42	53	62	59	41	54	55	73	45	58	62	58	54	67	78	49	55	65	47	52	53	53	64	57	58	50	57	50	48	57	53	60	61	47	59	39	42	48	42	61	66	54	64	42	49	52	53	42	53	56	59	55	51	48	51	60	56	46	45	41	60	54	49	56	48	53	60	63	41	53	78	48	53	54	44	49	73	55	64	56	42	47	51	48	64	61	61	58	61	55	58	39	58	61	59	54	41	41	60	44	45	56	51	38	43	53	53	49	30	50	53	52	45	48	50	52	59	57	37	58	53	37	54	60	49	48	42	58	53	51	54	51	53	57	45	57	65	56	58	50	48	43	49	62	51	55	55	59	59	44	56	51	47	50	49	51	58	48	58	43	50	50	45	56	47	57	59	42	44	41	62	54	54	56	44	51	63	57	61	45	42	62	67	60	56	44	57	56	52	43	46	49	46	46	60	53	52	53	74	63	60	47	67	37	47	54	56	50	51	50	58	53	50	71	52	52	42	60	60	70	42	49	63	55	49	78	43	50	39	65	53	60	59	55	43	61	58	38	54	60	51	49	51	46	62	61	56	58	50	48	53	48	51	49	53	50	46	54	47	59	53	46	48	50	41	50	46	49	46	55	61	49	57	71	56	64	49	53	53	54	50	70	64	62	63	59	53	45	56	56	54	53	56	49	60	64	41	51	50	44	57	51	57	50	55	46	69	49	57	37	63	59	44	48	52	45	45	57	62	62	52	52	56	57	46	51	52	41	62	45	49	54	34	57	69	60	59	48	46	54	59	58	49	64	54	58	57	58	44	52	65	41	48	63	50	59	62	54	58	56	56	55	58	51	63	56	63	51	38	57	57	58	51	67	53	45	62	39	50	62	44	56	47	51	56	60	54	47	43	70	53	62	46	51	51	50	46	39	45	37	53	47	51	60	64	56	57	59	62	54	50	52	50	70	70	49	43	55	47	49	61	44	58	65	49	56	57	63	55	47	66	51	54	52	43	56	49	53	52	38	46	39	53	41	59	43	50	56	41	48	63	41	41	49	52	61	41	42	57	66	54	56	40	51	51	54	49	57	57	54	59	60	45	55	48	62	51	48	56	60	62	51	56	62	47
20877	26852	36677	31250	24306	12920	7326	3069	1242	717	607	616	534	555	577	594	608	580	574	533	599	603	566	583	578	583	574	611	567	564	573	552	558	599	574	559	529	616	591	597	550	599	584	571	587	618	561	584	558	521	581	602	533	576	597	567	579	606	566	625	570	552	592	540	542	561	543	599	596	566	560	557	567	607	564	543	584	582	575	582	550	567	599	601	584	570	498	577	597	586	577	581	563	603	624	628	573	579	538	565	550	542	554	563	549	528	588	571	582	575	571	545	597	589	540	533	583	596	585	599	601	592	590	567	641	537	606	539	533	558	578	587	528	580	534	545	584	600	549	603	569	514	617	563	566	566	535	584	555	544	626	581	552	583	541	614	568	591	575	590	551	566	622	561	583	557	571	564	582	564	583	525	577	580	599	588	583	602	597	591	531	571	575	606	558	543	564	550	567	607	589	540	546	580	590	551	604	597	575	509	591	561	560	568	582	536	572	611	594	584	564	544	603	556	591	591	580	566	570	592	567	563	564	580	588	564	601	563	542	596	563	624	554	553	568	555	569	554	587	569	605	578	577	581	569	568	573	598	577	611	579	565	535	531	579	567	600	574	559	554	568	563	550	588	586	577	585	544	565	582	547	523	564	558	574	558	560	579	587	568	567	608	569	622	585	583	535	519	578	571	599	530	566	592	548	540	589	595	568	538	587	589	600	564	583	601	574	539	589	561	531	590	589	582	595	533	556	582	520	548	559	561	570	615	610	565	561	588	542	548	559	581	571	578	570	540	608	553	581	521	589	588	575	582	535	549	614	542	565	598	551	604	578	524	615	587	603	598	582	586	581	613	592	559	569	555	544	598	530	613	584	554	527	594	622	530	551	586	573	552	593	564	570	556	581	577	596	566	575	547	566	559	610	596	585	584	622	574	580	582	577	609	586	558	603	561	590	586	542	532	552	571	575	594	552	551	610	563	548	579	588	555	540	556	563	579	601	603	566	562	545	581	591	561	595	563	610	555	584	544	587	562	603	587	564	565	578	517	568	549	571	558	580	576	569	611	585	556	552	598	557	529	579	581	585	580	538	569	553	574	608	579	592	591	605	543	558	579	534	584	540	559	555	553	553	550	517	569	573	539	552	560	552	575	555	621	562	555	590	577	561	567	586	566	601	561	533	569	579	542	578	604	568	536	570	553	605	571	555	547	562	574	551	583	573	588	594	563	578	571	573	568	560	592	576	589	603	635	549	548	552	599	561	558	588	561	571	597	540	580	586	576	590	589	606	580	538	553	548	556	561	567	553	567	567	561	569	584	610	597	577	592	597	552	518	584	546	586	547	552	590	555	578	593	565	569	560	601	631	593	554	575	570	568	565	586	576	561	554	565	551	561	577	567	567	581	571	535	575	583	538	579	599	606	588	598	580	546	594	556	577	583	559	558	557	572	553	523	614	551	558	528	618	559	569	555	611	582	559	548	611	585	577	588	601	566	600	551	513	526	572	566	596	567	617	604	588	560	626	547	550	550	587	569	541	529	596	537	526	578	536	607	540	586	585	621	578	562	564	597	575	543	557	571	552	527	603	547	561	589	555	581	571	551	557	575	608	589	500	570	584	553	610	543	572	589	565	594	543	574	577	547	554	569	549	609	598	518	592	560	578	603	584	584	545	538	575	616	550	595	609	538	581	598	556	548	550	550	567	553	523	595	536	558	616	575	532	581	620	546	561	533	602	592	567	573	579	534	548	522	555	587	609	539	604	559	552	600	632	583	577	597	557	578	599	539	544	565	570	556	586	580	553	544	557	559	577	588	558	567	604	601	589	545	633	558	572	576	555	551	596	564	546	608	548	582	556	559	589	571	574	542	613	572	577	589	548	571	572	549	591	563	556	580	583	561	533	522	555	565	607	597	558	591	590	600	572	571	583	571	573	576	584	582	544	573	622	509	513	568	535	589	599	545	567	570	561	566	591	585	589	564	584	559	580	549	564	545	571	550	573	592	595	584	575	612	556	550	594	558	569	603	584	572	590	577	576	596	529	543	563	593	552	545	564	577	590	585	563	563	598	600	547	594	568	562	561	557	632	522	579	547	538	538	584	551	552	586	545	611	568	545	569	537	579	572	541	516	561	575	635	581	592	544	563	570	551	597	569	617	587	599	532	594	577	601	594	532	599	546	567	571	579	576	599	575	557	575	515	581	534	545	562	531	546	586	582	563	555	564	576	563	584	588	598	563	597	579	594	561	620	564	540	578	608	567	561	541	531	596	571	579	594	573	604	610	561	554	576	555	546	571	619	581	570	560	593	571	554	577	557	593	568	529	559	559	585	594	605	560	554	574	572	550	539	587	525	565	535	571	550	576	534	570	569	549	580	579	572	618	583	548	530	574	541	582	617	541	550	597	562	552	575	590	584	586	584	561	537	561	610	543	574	546	583	572	601	497	561	571	543	559	576	572	604	547	566	570	564	617	604	603	587	586	555	535	583	548	554	548	569	529	585	590	580	535	568	577	589	581	552	601	579	597	589	572	617	530	622	573	580	615	584	576	578	573	533	596	542	603	577	548	580	604	590	571	565	505	561	564	589	570	599	579	596	608	593	559	602	535	541	567	583	553	560	569	593	646	565	569	584	548	601	542	561	552	581	583	548	554	612	585	570	542	585	564	614	543	571	521	573	565	582	580	550	556	558	523	582	573	589	633	561	574	564	556	574	545	558	592	588	579	622	609	589	520	582	553	567	589	599	582	580	568	595	565	582	571	618	558	553	553	554	572	565	580	579	574	562	544	589	566	606	605	572	587	598	564	561	548	546	597	559	618	567	595	574	564	597	594	601	560	563	560	597	597	570	609	589	625	565	569	546	514	560	564	556	550	579	550	597	536	529	535	550	576	578	551	594	563	511	572	594	557	560	594	573	580	599	591	598	542	545	584	577	539	618	600	611	601	601	562	568	563	567	589	530	544	572	586	542	572	592	553	625	528	540	575	601	552	516	570	549	624	559	558	622	527	582	589	567	580	587	574	599	599	563	574	550	575	562	547	567	529	583	612	569	594	607	574	557	542	610	588	576	581	538	562	569	568	584	593	578	545	579	547	567	562	577	570	537	569	605	558	598	555	579	556	581	515	528	571	594	547	576	561	568	576	588	620	540	583	573	573	553	589	589	557	576	560	562	562	592	574	529	571	569	576	536	566	590	576	611	538	594	592	559	534	579	596	608	576	570	574	575	586	561	532	611	569	603	597	568	552	587	575	572	572	559	568	580	588	528	541	604	606	550	606	551	547	571	555	597	615	637	601	545	551	595	587	596	590	572	559	583	609	573	549	531	597	609	615	599	567	591	556	594	600	560	561	592	569	610	543	525	581	578	567	627	533	579	580	535	531	561	589	612	594	534	613	537	550	577	538	579	569	575	583	582	602	553	564	580	604	587	535	568	565	590	551	560	576	539	548	583	599	572	546	574	562	569	594	599	570	539	555	573	579	586	606	569	561	592	581	557	570
5375	15401	27963	17022	6250	1407	650	254	119	71	55	67	49	57	54	55	59	40	50	51	46	45	62	56	51	46	49	53	37	38	54	55	54	54	51	43	46	54	46	48	62	46	57	48	49	43	47	41	44	63	42	39	45	46	61	53	44	50	51	56	39	56	46	56	40	57	52	59	55	55	51	42	47	55	48	51	47	46	52	52	44	47	41	59	41	54	36	37	43	45	45	61	69	58	47	48	45	51	53	56	58	40	49	48	50	51	55	50	48	45	47	46	58	50	44	50	53	52	65	37	56	48	53	44	43	35	58	54	56	53	45	46	54	47	36	48	54	40	56	48	37	59	45	47	48	40	45	47	50	50	69	59	42	49	46	43	61	55	53	49	48	52	34	47	38	48	47	57	60	63	52	56	51	44	48	54	44	46	49	56	56	61	53	49	54	46	50	60	51	54	38	38	50	48	48	53	49	52	40	51	55	52	42	53	50	58	48	52	52	55	57	47	57	38	49	48	47	50	57	56	41	48	45	46	48	37	48	47	42	43	47	45	49	56	53	67	40	58	55	42	52	57	46	51	48	40	50	40	42	45	51	43	38	44	54	49	51	56	52	59	55	54	40	56	43	52	58	54	51	55	41	50	50	46	46	35	50	75	43	39	46	54	58	39	37	56	52	34	44	50	48	44	50	39	54	46	51	54	53	41	49	45	67	50	46	50	49	46	51	45	54	40	53	52	54	57	55	49	50	48	49	58	44	69	66	52	43	55	53	61	46	48	32	43	55	54	43	56	46	39	56	52	44	54	60	45	46	56	44	34	43	54	51	53	63	39	46	51	52	46	46	46	55	49	43	48	47	47	48	54	48	57	40	45	63	43	51	50	39	38	47	49	49	39	45	60	48	49	47	53	38	52	57	50	40	43	56	52	53	63	55	65	46	51	55	63	35	43	49	55	41	54	51	45	59	44	41	56	45	50	52	43	54	46	51	41	37	45	60	48	48	57	66	50	60	54	52	45	55	44	47	52	62	52	47	51	47	36	50	49	52	54	50	48	40	50	46	66	57	57	50	48	60	56	52	65	52	56	60	46	54	53	51	55	53	51	57	47	51	42	52	49	43	52	39	38	57	48	40	50	43	56	49	56	61	44	42	57	58	44	47	55	57	52	50	50	47	44	40	61	55	53	46	47	47	68	55	52	41	65	45	51	69	45	57	54	48	64	48	56	45	56	55	52	51	61	47	46	57	54	57	49	58	46	44	47	47	53	53	55	43	46	41	38	48	49	52	50	59	49	50	53	45	45	57	57	47	44	49	58	53	47	61	50	45	38	47	45	56	49	54	45	43	48	43	39	55	54	49	56	36	48	50	42	55	40	59	61	53	62	57	49	50	51	54	48	50	51	47	49	54	44	57	50	59	48	37	52	48	53	55	54	48	46	52	55	55	67	51	53	54	60	52	39	54	44	55	51	56	59	43	42	61	45	37	54	44	49	48	52	42	49	53	60	51	56	47	42	62	50	60	56	40	47	53	57	32	54	58	55	51	45	37	52	41	46	52	47	45	36	42	54	51	46	47	46	55	49	59	57	60	61	49	45	60	48	46	41	46	48	50	52	56	62	50	54	46	54	65	54	70	46	45	59	69	35	50	44	39	51	54	38	47	49	48	44	55	46	50	57	53	44	53	74	61	43	44	56	52	56	59	45	41	56	59	46	50	53	45	47	45	59	57	55	39	46	56	48	45	49	41	56	50	50	50	56	51	55	52	55	60	46	60	45	58	65	49	45	48	45	48	53	52	55	55	55	61	50	53	53	46	53	49	51	44	60	56	59	57	58	39	48	62	41	55	51	64	48	54	40	54	50	60	57	61	59	43	43	28	62	45	59	50	58	47	52	51	57	51	39	49	53	46	46	56	45	56	41	41	49	37	53	54	47	46	52	48	52	45	50	52	51	50	52	68	57	58	42	54	52	39	40	44	56	50	46	44	50	47	44	47	57	42	45	56	50	52	44	49	45	51	51	58	48	53	42	41	46	57	49	46	55	60	50	47	42	48	52	45	49	42	46	51	50	47	59	59	53	53	45	52	56	49	59	44	49	49	46	48	60	57	53	52	33	56	55	48	42	46	50	48	51	48	42	44	48	60	39	51	45	43	43	43	61	55	39	47	52	46	64	46	61	45	49	61	56	47	58	51	53	40	51	52	61	58	55	48	63	48	54	39	47	42	49	48	55	53	41	58	56	40	52	53	52	48	54	39	35	46	40	56	45	59	51	43	61	57	52	45	47	50	55	57	47	44	53	44	49	48	52	56	54	58	57	49	50	60	54	57	35	44	57	40	53	42	49	40	50	39	38	48	38	55	48	48	58	45	46	58	57	45	55	43	46	50	46	50	49	54	65	48	50	50	58	56	66	64	44	52	48	57	40	55	51	53	46	46	68	53	46	47	63	55	55	47	43	49	44	53	43	49	62	60	50	55	52	63	46	58	48	49	48	48	51	51	46	47	62	38	46	52	62	45	40	56	39	46	50	57	57	52	45	49	51	54	52	44	44	49	64	54	36	52	45	57	41	46	40	39	45	43	59	51	54	39	43	48	50	51	61	37	39	62	53	47	51	34	47	54	40	41	64	43	50	52	48	45	69	51	53	42	44	50	42	59	39	47	40	46	46	48	46	53	58	57	39	40	62	49	67	46	56	49	43	43	53	46	49	49	58	53	50	49	52	49	50	52	53	58	58	51	50	58	35	39	50	46	38	44	55	46	44	53	60	53	53	39	51	38	46	44	46	45	55	48	54	45	60	42	47	39	59	53	54	51	52	50	58	46	57	49	47	46	56	51	60	42	41	48	53	55	59	51	36	54	51	54	55	51	60	40	51	48	46	53	43	51	46	57	51	49	47	54	48	60	50	48	44	44	43	52	58	40	45	52	51	47	57	60	47	55	46	46	45	54	58	51	52	38	47	58	47	40	38	46	36	50	52	35	37	55	61	52	56	37	47	43	42	55	62	42	57	58	74	56	50	47	36	59	54	58	35	56	49	44	47	45	45	49	63	34	39	44	44	45	42	49	50	54	52	56	70	51	53	57	59	57	50	45	48	53	46	58	55	56	43	43	51	47	45	55	59	47	55	53	56	45	36	57	59	44	51	41	57	50	53	44	46	46	42	46	56	42	55	55	52	52	59	48	56	33	47	57	56	50	54	44	48	47	43	56	54	52	58	49	34	49	46	43	54	44	47	50	43	55	38	43	47	47	44	55	48	49	51	46	47	49	63	42	59	44	46	44	38	54	63	41	46	59	38	44	46	41	69	36	51	57	36	59	42	65	45	45	39	53	42	61	58	48	44	64	50	50	40	46	54	50	56	53	48	54	50	57	38	44	50	48	51	46	66	39	49	55	44	49	52	59	44	39	43	59	41	43	38	51	51	57	53	41	69	49	63	45	49	40	46	53	59	41	54	52	44	46	54	44	57	48	45	60	61	46	54	38	45	46	55
34649	40029	49484	43047	36026	23367	16220	7190	2393	879	616	537	521	546	553	503	505	487	540	538	544	535	538	544	532	542	546	512	566	532	547	530	500	565	510	554	515	529	565	534	510	529	474	506	538	540	530	531	530	537	531	527	531	522	514	569	520	593	558	528	564	535	518	578	512	549	592	546	538	552	520	517	541	544	523	503	547	508	539	547	542	538	536	547	558	549	588	560	525	548	534	560	547	567	541	545	504	532	526	540	562	539	538	530	557	538	547	525	529	520	533	524	525	554	548	475	557	526	521	558	548	581	544	533	551	545	526	553	528	536	546	592	575	538	516	517	576	575	529	502	528	572	529	536	582	543	496	514	570	503	563	512	497	513	558	547	521	531	544	498	522	513	513	553	535	538	558	510	522	557	542	529	593	498	536	556	534	533	540	543	535	544	488	535	549	563	558	509	513	525	539	535	575	538	532	543	571	516	517	565	544	525	516	543	522	510	531	509	553	570	555	562	535	522	540	594	555	541	513	491	544	542	534	591	555	572	553	525	529	538	550	515	566	554	541	551	493	533	529	573	542	544	515	551	582	583	533	516	517	585	531	505	523	502	515	550	588	540	550	484	528	515	538	564	541	555	578	588	551	551	527	509	539	587	552	519	529	519	565	534	549	546	550	523	556	531	562	517	574	558	572	533	590	539	526	552	541	521	544	546	521	557	529	546	501	570	554	531	541	565	528	572	532	568	528	545	515	541	534	522	542	527	477	571	509	540	565	525	555	531	584	600	469	520	547	542	530	525	493	540	543	525	553	540	546	532	544	509	534	539	516	484	527	512	554	538	570	475	543	493	536	523	548	536	576	515	529	561	566	551	577	548	518	535	519	524	540	504	525	550	553	541	517	526	504	559	528	561	549	546	540	504	536	524	571	553	558	558	526	559	541	549	496	572	509	557	548	507	577	589	539	515	520	533	556	549	516	532	517	479	532	537	531	577	543	550	514	526	541	582	585	567	542	526	544	536	541	529	563	505	548	551	541	532	561	580	517	542	526	553	545	533	580	516	543	476	547	547	544	589	529	560	549	538	516	516	542	561	516	510	548	540	523	554	521	528	547	519	513	530	536	543	511	514	514	555	517	527	494	536	525	523	539	534	528	519	572	495	508	529	556	525	603	563	547	513	543	494	530	542	529	521	531	529	539	530	518	522	515	511	519	531	554	566	535	497	535	550	543	562	520	542	522	514	511	509	525	526	533	559	547	555	547	541	535	535	574	580	553	534	514	570	562	521	556	522	548	555	537	533	518	546	553	575	559	545	550	562	530	508	507	525	573	544	529	575	529	508	518	548	517	560	523	519	539	566	537	545	541	566	544	546	551	561	566	573	520	514	534	517	543	545	542	580	523	527	529	592	516	536	543	539	544	552	517	558	526	572	520	530	535	495	543	541	535	527	550	545	496	566	523	510	547	518	552	531	524	546	530	560	545	582	522	547	585	562	520	531	569	507	547	529	520	506	545	506	520	539	507	524	559	503	490	499	579	557	511	571	482	591	517	511	526	519	545	564	562	571	562	537	553	585	527	536	521	567	538	531	513	596	515	543	518	565	570	540	554	523	496	535	550	521	535	504	536	505	552	529	536	589	572	533	517	540	510	524	550	555	515	514	598	552	542	536	546	546	521	559	536	533	495	533	529	578	531	531	521	549	517	537	579	552	545	523	519	539	572	512	522	539	481	570	559	513	462	531	553	558	497	563	539	546	562	566	525	556	521	546	525	528	541	537	518	525	569	526	523	520	499	556	516	542	527	492	519	495	548	541	543	544	561	535	535	542	543	554	543	548	544	547	489	535	507	574	513	510	543	536	548	504	577	519	519	540	573	537	545	536	519	515	563	555	566	537	542	555	512	497	547	556	483	566	523	492	540	474	547	505	529	548	537	545	575	532	504	545	533	542	576	519	516	559	497	542	526	572	534	541	523	519	536	529	496	558	538	585	566	525	531	513	545	567	539	529	560	523	504	528	504	525	542	548	536	560	551	524	516	509	521	536	553	564	558	515	546	559	536	551	553	554	506	561	512	538	555	518	538	512	550	533	546	552	560	549	543	499	550	540	539	526	542	569	546	554	523	565	545	544	532	544	560	521	507	535	573	513	514	554	549	532	585	537	520	555	512	556	567	535	521	565	495	535	521	547	506	544	521	549	498	556	539	555	534	524	556	572	556	556	568	522	527	547	500	564	559	540	537	536	563	537	540	524	582	519	510	544	530	546	521	510	555	580	560	554	511	560	547	571	526	541	534	557	523	561	568	533	544	520	552	525	575	555	531	606	544	523	531	501	508	549	554	566	544	577	529	554	507	496	541	531	562	553	517	543	568	532	545	538	517	580	545	547	511	543	548	535	540	558	526	551	550	543	494	504	540	528	496	516	585	565	536	536	549	565	544	536	525	533	518	460	565	522	580	567	560	530	540	552	529	543	523	549	505	553	544	557	526	535	542	549	533	557	486	483	545	548	546	528	527	539	566	518	571	545	556	561	607	536	560	491	561	524	505	538	527	533	558	502	566	550	531	532	538	567	576	559	579	499	530	557	541	505	528	553	537	517	554	530	544	534	538	540	577	515	573	566	561	570	541	516	558	522	560	535	543	549	548	526	561	559	534	561	505	545	579	560	532	555	490	528	552	547	556	513	517	539	552	533	506	521	543	527	561	571	538	515	522	531	548	528	566	493	556	570	521	529	506	563	525	524	548	517	517	509	553	521	557	539	511	540	530	520	532	561	521	566	567	552	547	509	516	533	558	537	524	573	527	530	536	558	528	555	572	541	534	552	487	546	572	531	564	544	545	565	495	524	520	548	494	512	538	563	552	514	565	552	523	569	528	577	529	478	532	515	534	570	528	533	546	583	553	564	569	559	529	560	511	542	537	594	522	497	548	519	536	546	518	543	552	557	510	513	536	550	525	505	535	544	571	528	539	530	541	520	546	532	524	475	524	585	573	524	544	551	577	523	565	525	569	525	520	518	562	513	523	554	522	509	535	536	495	536	504	555	566	561	552	573	513	559	519	556	543	607	548	566	485	533	562	540	520	530	583	513	527	571	542	539	551	538	532	541	516	535	518	561	517	513	536	540	570	513	536	569	501	525	548	569	550	551	524	517	521	540	511	542	548	555	490	544	506	528	556	523	537	555	527	558	526	514	505	532	519	563	561	551	521	579	558	530	552	521	513	516	539	512	526	549	508	571	559	581	524	534	569	512	532	520	517	524	534	560	521	538	558	538	503	574	520	519	511	532	537	586	530	503	536	551	568	518	549	521	525	538	528	494	505	538	548	528	517	552	559	595	535	520	523	536	517	535	554	558	523	495	539	539	532	519	552	574	494	527	537	554	522	552	515	556	529	503	504	536	588	546	511	585	511	553	568	515	522	534	560	531	517	534	547	544	500	523	523	535	556	541	568	525	550	578	533	560	573	536	564	545	534	557	531	538	549	540	540	552	556	528	537	598
7834	15829	28088	16909	5850	1178	491	187	105	66	71	54	56	41	56	58	63	50	64	41	53	57	50	50	54	60	44	45	54	62	63	45	50	57	54	53	58	36	62	67	62	47	60	40	45	51	53	53	59	63	59	51	63	45	59	51	44	56	50	64	54	55	61	69	52	54	52	43	57	47	43	55	58	54	58	56	66	49	49	53	54	47	48	61	56	49	60	55	69	61	49	50	59	42	58	40	55	49	50	64	48	54	56	53	57	59	35	48	55	54	51	52	61	59	64	48	64	34	56	51	56	46	40	50	55	58	52	42	52	57	42	51	50	50	48	50	60	74	68	68	60	65	48	41	43	53	49	52	48	46	48	48	66	47	58	56	50	61	51	49	48	50	50	63	51	58	63	52	48	54	52	72	75	58	55	49	62	63	53	47	58	64	65	59	59	63	54	61	56	54	51	54	51	66	55	64	54	71	52	55	63	54	60	55	53	51	68	63	47	59	61	60	57	59	51	57	60	64	50	60	56	59	53	55	54	61	50	64	43	53	63	69	56	51	62	65	66	66	56	61	50	54	54	58	70	66	47	47	51	57	62	58	34	52	53	51	62	49	53	52	61	57	63	53	50	66	49	58	62	61	58	60	62	58	65	54	49	59	66	48	61	69	52	55	56	61	40	58	49	49	58	55	48	49	56	76	45	54	67	45	51	45	45	55	58	60	60	56	42	62	53	51	40	63	47	46	44	56	49	58	53	45	56	56	40	60	52	53	50	49	53	47	51	54	55	49	43	52	56	65	50	51	60	61	55	51	54	49	50	54	61	57	48	46	51	54	53	49	46	49	51	60	56	58	48	59	56	60	53	54	50	43	57	42	64	50	67	43	60	67	53	55	54	49	45	49	71	51	46	44	57	51	46	55	55	52	48	47	60	61	49	52	45	50	51	48	52	65	42	58	49	56	38	63	65	47	49	57	53	43	60	45	51	62	56	55	36	63	49	44	51	61	57	62	60	57	57	53	53	62	54	50	60	55	64	49	60	54	73	61	67	43	49	52	60	42	53	56	43	63	47	55	63	55	51	49	60	43	61	50	46	47	57	57	38	51	69	52	65	54	49	58	58	39	51	49	54	47	66	61	42	43	56	76	66	65	54	50	51	57	62	50	55	58	60	57	48	40	49	61	54	42	61	55	54	55	49	54	63	50	55	55	47	54	70	58	44	57	58	58	54	55	46	55	47	44	50	53	48	49	60	53	52	56	47	58	69	55	48	53	64	59	46	55	51	51	46	62	73	55	42	56	44	74	54	71	50	53	45	58	49	59	52	59	62	64	61	51	55	59	34	49	52	44	52	55	57	72	52	59	59	56	57	63	48	44	66	58	51	63	58	61	56	48	59	47	63	67	68	56	49	50	55	66	50	40	56	70	45	50	72	50	54	58	59	58	57	50	63	41	52	38	54	52	55	54	56	51	56	49	56	64	36	43	75	50	53	54	52	46	52	62	45	46	60	50	56	59	49	67	48	62	43	46	57	47	55	43	48	52	47	43	50	61	59	58	65	47	42	51	56	61	50	59	52	50	55	58	61	54	66	56	69	61	58	63	55	83	65	41	58	56	61	52	50	52	64	71	58	41	57	46	37	54	64	57	57	53	50	58	69	53	61	64	44	67	59	56	51	60	53	55	56	50	40	50	60	60	45	55	56	66	52	56	62	54	41	54	53	62	64	49	48	44	53	54	51	51	58	53	56	72	55	60	38	54	54	47	43	53	57	62	57	46	61	43	50	48	73	53	50	56	48	51	51	59	45	62	58	65	54	49	61	50	48	58	64	58	40	43	64	52	43	53	48	58	50	59	45	48	56	55	49	55	53	62	52	58	59	49	59	52	61	43	62	68	53	57	65	52	65	55	44	50	51	55	51	62	66	53	50	53	59	47	48	50	58	49	49	60	59	54	40	53	48	63	46	65	40	56	58	41	61	57	52	60	46	61	61	69	54	53	48	50	59	56	50	58	60	54	53	57	56	49	54	54	36	67	48	55	68	49	48	52	62	56	58	61	54	48	55	61	62	61	69	52	42	55	53	43	56	66	55	44	64	45	64	36	59	50	50	50	53	47	58	47	59	56	52	56	43	46	64	44	49	58	50	61	60	41	55	57	59	47	53	42	51	56	55	50	48	58	64	58	44	62	57	55	54	56	44	63	54	36	35	39	67	63	49	52	54	43	49	50	63	54	54	51	45	57	51	62	57	58	49	48	64	56	47	44	58	57	50	49	44	59	49	58	46	59	42	42	40	55	38	51	59	63	55	51	59	52	55	58	52	55	58	54	49	58	56	51	60	48	55	53	61	47	52	50	50	51	51	60	59	61	51	54	52	61	60	56	57	65	56	58	56	52	49	59	57	43	53	57	48	54	58	58	56	57	40	52	54	47	51	60	45	64	51	60	53	69	61	56	69	50	57	65	41	61	57	61	62	49	62	56	46	67	50	58	49	64	45	55	50	59	61	56	55	58	54	54	51	68	41	50	56	67	59	53	54	52	56	57	63	47	53	34	39	48	56	62	46	57	57	59	68	57	64	67	53	65	55	63	48	49	49	56	57	54	51	56	56	59	46	63	46	49	58	56	65	55	47	59	60	50	59	58	56	62	74	62	59	58	65	60	45	73	54	54	52	60	51	40	52	45	48	46	53	70	57	63	63	49	65	49	59	57	55	46	45	57	59	45	53	37	44	44	50	39	75	53	42	53	53	56	48	52	66	64	60	58	53	57	56	52	45	61	51	56	53	51	61	60	50	60	58	46	53	55	48	60	54	68	46	66	47	58	60	51	56	63	57	59	54	61	46	50	52	53	54	59	49	46	44	54	47	51	53	52	74	54	62	61	60	59	61	53	55	45	54	46	51	62	60	60	45	62	47	54	51	59	49	57	74	58	53	55	57	52	68	52	44	54	43	59	53	58	55	55	57	49	51	51	53	43	50	57	47	52	63	65	56	63	41	60	47	49	47	50	58	52	69	45	47	47	61	53	49	47	56	56	60	57	51	57	58	43	53	43	49	48	60	60	64	50	63	46	55	52	56	59	59	46	57	59	62	70	64	49	53	50	32	45	61	50	63	44	55	58	47	52	57	46	59	51	60	62	43	50	55	42	60	59	49	54	51	50	61	55	52	55	43	44	44	57	61	45	50	56	54	56	52	47	57	44	56	44	50	71	60	66	64	54	69	59	49	62	56	52	55	37	53	52	54	55	50	51	59	51	48	57	56	57	58	43	51	50	35	54	50	62	49	48	60	55	67	66	48	39	63	52	68	56	51	41	67	55	60	48	63	48	54	58	51	50	55	59	53	51	62	41	66	52	53	43	53	56	52	49	74	55	58	60	49	45	53	55	56	47	45	63	52	69	58	53	50	44	58	57	67	53	62	54	44	64	59	50	57	70	51	53	54	55	54	59	45	64	59	52	56	59	56	58	48	58	61	46	50	50	54	65	63	70	60	56
34193	41492	50929	42191	33741	20545	14394	6320	2211	946	668	633	581	580	559	622	555	598	577	633	598	599	626	596	578	623	589	539	588	560	550	567	574	589	576	621	622	553	589	558	590	568	591	529	546	589	613	571	577	584	616	548	574	613	588	593	574	553	588	590	615	596	598	588	567	589	558	576	540	612	562	583	587	553	558	542	603	552	524	567	575	529	555	549	588	601	562	589	557	605	582	563	602	607	544	582	561	576	581	590	585	545	585	606	610	565	625	560	565	608	579	596	561	586	611	556	630	591	557	618	588	535	571	606	574	619	591	591	553	600	583	618	595	625	610	578	581	613	590	584	559	619	578	623	590	548	603	640	606	629	543	574	598	623	596	571	597	620	579	600	583	585	525	595	562	588	554	640	602	541	601	575	562	569	620	591	547	593	585	583	604	561	588	625	559	576	595	526	575	591	569	571	548	618	568	590	548	592	610	565	516	587	637	602	655	601	585	588	610	586	579	549	590	589	616	548	567	607	572	580	562	611	598	563	591	569	581	589	569	618	567	543	596	576	543	612	567	623	590	595	559	607	569	543	599	629	624	598	565	590	608	601	553	615	616	586	596	588	555	607	558	560	591	609	615	585	593	585	588	562	605	593	586	618	589	578	599	554	587	623	596	622	610	593	558	592	564	582	551	580	597	603	575	589	585	580	584	546	602	575	556	557	604	596	587	585	564	593	568	553	589	590	564	591	595	591	607	590	527	619	568	585	608	644	562	590	592	621	582	571	563	584	548	568	552	581	573	578	566	573	581	603	619	576	614	574	569	596	616	611	574	596	567	577	579	553	623	607	581	551	576	604	581	601	594	568	641	565	569	543	576	585	536	574	592	601	589	599	596	599	565	584	597	572	576	576	565	544	554	593	613	579	601	561	570	580	546	609	628	572	581	587	582	624	558	588	611	593	545	527	585	606	620	603	578	580	580	561	616	571	575	586	537	607	547	597	652	612	597	555	596	580	608	574	582	575	583	588	612	595	592	592	604	507	549	598	574	556	614	561	588	574	579	573	608	559	583	600	552	599	544	590	611	597	592	565	581	580	548	596	571	589	574	573	566	571	600	583	605	570	607	607	592	584	573	606	571	576	583	564	616	552	604	583	605	596	586	569	548	602	577	579	601	600	617	572	560	575	559	628	585	607	631	571	602	596	569	563	590	544	594	553	541	602	583	602	581	582	535	575	559	526	578	603	583	625	604	595	589	581	570	586	599	589	532	610	581	632	599	580	608	577	604	577	622	575	530	584	619	597	531	611	610	592	586	562	577	551	596	591	592	561	557	583	599	585	611	630	576	557	555	589	558	593	596	568	579	567	537	567	594	590	579	591	561	592	572	585	581	647	536	559	567	598	546	584	642	599	639	572	550	559	577	573	596	597	580	576	608	610	571	566	579	618	626	600	600	632	557	550	567	602	557	567	640	585	589	539	569	595	582	570	560	558	587	580	584	581	574	628	581	567	557	609	559	580	565	607	568	574	582	643	589	572	560	598	587	592	618	546	622	580	563	625	583	625	593	543	589	589	593	565	583	638	586	598	560	592	549	598	561	547	565	569	542	616	587	581	592	594	594	573	617	561	623	554	585	573	597	590	634	611	570	582	601	621	563	597	594	611	618	582	549	598	623	594	608	615	578	590	589	621	590	537	613	591	588	615	591	552	567	574	560	590	577	583	579	614	560	592	599	623	615	507	580	617	611	537	587	566	576	556	597	581	620	579	588	618	565	624	571	594	620	546	541	577	610	577	614	593	554	585	590	582	596	557	562	572	564	564	595	610	624	605	572	577	595	596	571	606	568	596	617	601	620	590	565	554	564	567	580	573	640	600	562	594	545	570	622	572	606	544	587	632	584	619	578	577	551	578	554	605	590	614	566	629	617	605	572	642	560	612	585	613	578	556	594	565	603	594	622	569	586	590	591	608	563	537	535	552	602	552	610	592	599	603	571	573	578	596	611	556	551	566	559	574	571	598	589	565	620	603	578	590	580	585	559	576	598	580	607	597	591	603	584	619	579	644	570	597	594	587	544	559	545	562	634	608	558	511	575	583	623	562	555	548	621	552	608	581	589	578	625	566	595	570	612	568	542	568	585	600	583	623	587	602	568	590	575	583	613	547	577	625	545	558	598	599	590	621	583	563	603	586	589	550	591	595	577	560	546	612	602	616	571	588	570	555	580	565	560	616	588	579	619	584	598	584	570	568	603	579	589	572	628	571	561	570	551	635	607	564	583	572	548	571	567	572	566	552	584	581	623	557	571	622	631	627	540	570	580	587	610	591	586	551	580	587	586	572	559	553	579	615	593	599	589	591	586	585	583	594	585	572	609	556	599	587	561	570	593	556	568	604	544	586	554	577	626	588	557	564	619	569	597	614	573	631	575	590	579	575	604	640	585	558	583	601	585	587	557	533	589	582	635	582	572	612	576	579	591	586	576	559	570	605	596	580	559	578	554	572	569	604	542	584	589	591	611	599	590	560	576	549	548	603	578	548	574	567	601	565	550	554	615	586	582	607	586	568	555	554	590	557	566	575	573	598	561	621	573	554	590	593	579	592	538	590	547	582	607	582	555	575	579	605	604	591	609	605	554	582	567	598	604	616	574	569	596	619	632	584	609	546	580	578	529	595	569	559	586	593	579	555	546	587	615	568	638	618	606	521	544	595	599	582	597	573	546	576	594	591	578	587	573	551	643	575	566	586	600	569	578	599	573	602	590	608	606	560	555	619	573	601	624	572	570	552	585	541	613	559	570	561	585	610	556	576	567	611	620	558	587	582	569	546	592	554	562	561	578	612	610	579	595	614	560	613	627	560	604	529	605	542	544	623	576	566	596	568	600	603	621	597	592	592	603	574	591	620	570	568	582	563	604	627	585	601	612	606	609	619	570	609	617	553	533	606	576	573	579	555	568	600	619	552	577	578	585	610	553	560	629	584	582	560	568	622	586	596	575	585	582	605	601	598	598	574	586	588	623	602	596	598	550	593	613	565	606	564	606	608	586	585	631	606	598	577	516	593	577	600	627	556	594	652	570	577	631	597	593	602	579	610	572	561	603	611	572	565	599	545	591	634	596	623	579	579	597	581	570	560	557	592	642	605	565	635	576	611	603	541	609	587	556	600	591	591	625	581	589	587	583	597	579	572	607	623	579	569	583	614	547	624	593	626	538	514	607	566	584	558	560	562	572	589	556	529	577	599	612	612	540	579	584	602	579	566	614	541	547	629	573	588	574	555	586	582	606	584	607	595	578	584	575	615	603	568	546	618	607	571	543	605	564	590	617	532	601	596	641	547	571	544	601	573	595	583	580	571	600	583	539	612	597	599	578	576	539	620	579	578	576	559	595	596	596	624	574	630	607	578	554	550	631	549	593	585	517	605	593	549	586	562	572	575	602	575	560	543	641	561	604	557	583	575	606	581	617	599	581	576	597	557	562	646	572	602	584	585	582	643	605	609	567	625
12059	18035	37327	25173	11438	2275	1037	419	146	85	53	53	57	49	43	47	51	46	42	47	36	39	46	55	60	53	42	52	43	46	54	53	51	54	43	43	54	46	59	49	66	41	48	53	55	37	49	45	45	51	38	45	46	38	63	44	56	50	42	42	43	39	43	62	51	47	57	44	54	52	44	50	53	42	65	54	58	60	45	49	53	43	68	56	47	34	38	61	62	52	52	50	35	56	54	44	60	39	49	54	47	43	43	40	54	42	52	57	49	41	51	46	54	54	49	61	45	48	47	41	47	56	46	40	48	38	45	51	37	48	42	56	48	61	50	47	57	60	42	50	62	44	53	54	57	45	44	47	47	52	47	60	54	46	47	51	52	51	35	52	49	43	64	50	53	50	50	53	52	43	57	47	50	46	62	53	61	51	46	71	48	61	32	54	40	62	53	50	40	43	40	48	50	52	47	48	44	57	38	49	45	42	58	61	38	53	59	48	57	37	53	54	49	45	51	46	55	63	40	52	62	49	43	35	45	38	44	48	51	41	45	49	51	32	53	51	64	46	55	55	50	48	64	52	64	59	64	47	53	47	52	54	45	56	43	52	46	54	56	61	51	33	53	53	44	49	40	46	44	64	39	44	53	50	54	50	63	49	45	37	49	46	44	61	62	48	50	42	65	50	48	56	48	38	43	50	51	52	54	33	51	57	64	52	62	63	48	54	48	45	38	54	50	69	61	46	53	36	42	44	59	36	50	53	54	41	55	52	65	36	53	45	45	48	50	48	51	53	51	43	49	55	60	44	47	63	46	49	56	46	40	53	60	57	47	48	44	44	41	42	35	56	37	55	42	48	39	39	48	47	47	50	44	58	58	56	50	55	45	33	55	46	64	49	41	46	54	46	44	50	53	53	44	43	45	57	43	49	42	42	38	36	42	46	45	62	41	51	46	46	49	53	47	50	57	38	41	45	45	54	43	44	49	56	46	47	57	59	48	51	49	51	42	53	45	62	64	45	49	44	52	50	55	52	53	47	60	56	58	44	45	39	51	43	64	53	69	42	49	50	43	42	48	50	43	51	43	64	47	48	62	57	52	45	46	46	69	46	47	51	37	53	62	44	50	49	42	46	40	54	35	44	48	58	50	48	55	52	48	55	43	53	42	59	48	47	48	50	52	65	33	44	38	45	55	54	42	50	49	59	61	53	37	54	43	56	39	54	50	51	42	45	41	45	45	44	52	58	48	57	47	48	50	54	41	58	32	47	35	36	61	47	46	53	46	44	44	47	41	60	43	49	44	50	57	56	56	66	43	45	47	48	51	41	37	63	46	58	48	58	43	47	70	55	50	50	56	40	52	52	52	50	59	50	34	44	50	48	44	49	38	59	49	59	39	61	46	55	35	55	49	49	52	55	47	40	42	49	44	58	50	49	47	66	52	44	54	66	43	46	46	53	45	57	48	55	52	51	46	53	57	40	32	42	61	53	54	43	50	52	56	50	61	53	57	57	38	55	52	53	47	48	56	57	44	50	54	49	50	54	41	48	37	48	38	43	51	54	54	61	47	40	46	53	53	45	58	50	58	46	53	58	39	48	50	42	43	51	56	53	55	53	52	47	44	56	49	55	30	42	55	31	49	42	56	52	46	40	59	55	50	45	57	40	39	52	52	61	52	43	48	44	44	44	49	49	51	55	49	46	49	46	52	56	54	44	51	51	40	47	43	49	52	56	52	58	56	64	54	49	59	41	58	45	52	64	45	48	49	53	48	56	56	42	47	42	42	51	51	45	54	49	39	38	45	48	49	42	35	64	45	52	42	53	46	52	58	49	52	48	44	45	51	45	52	52	43	50	40	43	37	39	46	57	55	51	58	48	52	52	48	42	44	41	53	54	46	60	49	51	50	39	46	47	42	48	52	48	55	51	50	45	55	48	47	56	49	49	53	61	47	40	32	46	48	56	50	36	63	45	43	55	47	52	52	42	42	45	72	51	35	58	53	62	52	49	59	53	58	50	51	54	64	46	49	44	50	40	53	50	46	66	46	50	46	46	44	44	47	51	53	53	48	45	54	45	54	63	50	41	65	45	55	42	46	44	51	50	38	43	36	41	37	43	39	43	45	49	51	50	52	57	48	44	51	46	58	51	62	52	57	53	56	44	53	46	56	61	47	51	44	46	61	43	52	40	46	54	41	63	43	49	64	63	47	52	47	66	41	38	48	37	41	37	48	43	64	50	55	49	63	47	47	59	43	43	51	43	60	47	52	47	54	44	64	42	43	40	47	47	56	50	56	43	52	37	67	61	49	44	42	39	47	60	59	48	56	43	52	51	53	42	38	47	43	57	53	48	53	29	48	57	51	48	50	45	43	41	60	51	61	53	51	50	54	39	38	46	39	56	47	50	48	47	55	44	52	39	57	57	56	54	46	62	42	43	51	52	50	39	48	56	50	42	55	58	35	56	39	50	62	56	59	49	45	51	61	33	39	54	49	72	60	53	52	51	49	37	56	47	51	56	51	38	52	34	45	46	56	41	48	44	47	55	54	58	49	54	48	47	59	57	43	53	52	52	55	46	57	44	49	56	51	44	49	46	41	47	47	52	56	55	48	54	51	45	62	50	44	53	67	58	51	66	35	43	39	47	44	48	53	57	49	47	42	46	53	51	45	39	61	55	56	40	50	46	41	50	44	44	51	48	66	47	45	56	44	61	39	49	51	46	38	43	65	44	41	53	49	31	50	51	57	45	42	57	54	61	62	64	54	54	55	44	56	53	51	64	48	59	52	37	52	67	50	58	50	70	49	51	45	54	46	51	58	55	54	59	40	45	46	47	46	49	38	51	59	48	51	53	56	46	53	53	55	55	52	52	44	54	42	38	37	44	43	43	53	56	56	42	61	49	45	52	53	45	49	55	56	52	56	39	48	49	39	41	43	40	54	51	60	49	46	46	50	54	43	48	51	56	54	60	52	64	37	49	44	43	52	47	50	49	45	45	57	38	44	54	49	49	44	65	31	48	58	52	57	55	45	51	54	56	48	56	57	55	46	55	48	53	44	55	55	56	40	45	54	55	71	43	45	51	48	43	46	55	41	57	36	39	45	56	59	49	49	53	46	49	56	46	64	39	45	42	64	40	53	53	59	53	48	49	64	43	52	35	52	42	43	57	50	55	49	40	37	43	53	50	43	38	48	38	47	45	52	49	46	57	35	47	47	47	63	49	51	47	52	65	47	46	52	41	49	55	52	44	58	58	48	47	51	57	61	55	48	49	55	40	49	56	52	46	51	60	52	41	56	50	42	44	49	48	52	60	52	32	49	44	38	45	56	45	58	61	41	62	43	57	53	54	52	52	48	52	56	56	37	41	44	63	52	49	48	46	46	54	54	45	50	41	43	40	52	46	63	46	56	51	45	45	43	41	54	48	52	49	69	38	44	44	48	44	49	54	35	58	41	46	60	51	55	52	36	52	53	51	55	43	50	54	46	51	42	43	55	44
43561	42372	59382	51475	41928	26498	20846	10378	3556	1179	624	560	546	543	504	528	508	528	527	534	491	542	529	527	512	515	547	562	496	490	517	573	521	524	567	500	529	540	578	544	548	541	520	557	524	531	498	558	519	497	551	545	501	559	564	517	517	532	538	542	555	476	505	529	532	548	559	550	511	551	540	513	531	606	550	508	516	529	555	536	523	500	535	550	530	571	535	532	519	539	526	540	538	518	575	526	514	550	561	499	511	514	531	530	590	561	481	529	560	542	523	513	528	566	521	525	545	574	554	518	542	581	530	564	508	513	546	535	542	528	528	516	563	512	534	498	537	575	535	535	545	531	506	534	518	517	557	542	584	506	516	510	505	531	535	542	497	536	517	529	528	516	511	569	501	496	561	556	540	508	532	540	528	549	531	535	552	572	560	500	548	518	533	579	512	519	527	529	513	543	513	544	552	520	523	523	518	580	517	548	537	510	543	563	510	550	516	540	517	560	495	507	518	526	515	515	544	543	515	519	535	544	545	542	549	513	550	517	571	540	505	553	492	544	537	492	561	545	528	542	526	561	496	521	531	530	503	549	571	582	536	547	549	496	561	541	533	478	537	532	513	525	553	532	544	575	533	527	546	532	576	509	531	569	529	559	501	554	505	548	544	535	524	560	526	534	524	556	557	505	542	566	513	531	521	574	566	527	529	520	513	531	546	553	549	553	558	513	561	508	510	548	527	543	540	527	516	525	535	546	519	491	552	536	518	527	535	547	482	541	536	540	513	522	497	496	531	527	543	536	545	509	549	536	571	535	550	526	504	523	534	500	512	565	540	535	541	538	567	543	543	525	555	511	541	507	512	539	536	525	540	543	565	501	528	543	564	535	494	559	506	526	533	513	567	532	537	563	525	546	538	537	528	528	559	555	552	527	555	551	518	523	515	543	524	503	534	561	535	549	508	528	514	560	533	525	549	552	524	532	514	569	510	529	559	505	530	512	551	543	549	520	515	527	503	508	519	493	510	513	555	524	546	478	499	513	536	519	533	546	535	535	517	538	535	545	539	535	552	518	568	517	515	548	545	541	533	508	523	566	532	507	525	529	501	504	512	529	489	493	517	571	537	538	540	543	492	568	554	535	538	516	529	515	507	508	509	500	516	545	545	563	549	535	502	572	547	523	545	534	522	543	541	533	491	559	549	537	552	544	497	547	558	552	594	528	505	504	524	562	521	556	477	564	540	472	515	547	499	512	509	506	537	534	512	552	529	527	534	525	509	485	524	552	520	525	511	533	589	493	564	559	573	558	543	516	509	533	562	567	529	514	505	526	559	532	526	532	527	496	530	541	522	509	580	569	547	551	518	553	554	558	536	531	549	543	562	525	510	533	507	541	517	512	508	540	519	498	515	533	555	522	546	533	522	534	503	528	535	559	571	515	526	549	507	517	579	555	541	549	521	524	589	491	528	535	535	559	576	507	532	539	533	498	553	554	559	550	581	520	536	554	515	548	496	594	517	485	533	535	542	541	499	549	569	552	542	521	532	547	528	504	548	528	578	558	537	525	502	528	559	522	538	563	565	533	533	544	540	525	505	498	530	502	552	551	526	555	488	525	509	558	533	520	507	515	560	537	558	526	533	521	505	514	490	497	597	503	529	500	487	543	526	531	538	529	556	544	530	476	530	547	547	525	532	539	501	539	520	546	550	517	506	582	503	532	505	543	495	518	564	525	541	527	548	533	517	519	524	507	529	527	547	521	566	534	528	553	549	532	548	565	556	519	554	504	544	522	551	557	547	528	518	543	538	537	533	515	525	532	524	527	527	511	559	535	535	559	488	532	559	513	504	499	512	508	528	531	522	563	510	533	542	529	531	505	532	515	550	507	534	514	515	502	542	544	525	560	524	511	520	496	513	553	520	537	541	529	528	534	543	534	541	544	497	519	516	570	507	571	525	497	557	530	526	563	530	519	547	488	535	531	526	516	533	517	507	512	564	521	520	500	524	518	520	541	502	539	544	557	593	541	555	559	529	535	501	522	574	522	544	506	537	494	527	550	516	514	520	527	534	525	522	551	537	553	522	507	527	531	484	534	559	523	488	528	546	527	546	565	500	551	530	532	525	517	573	507	554	567	547	521	549	525	560	528	564	520	556	526	502	518	505	509	574	517	531	541	541	515	571	500	548	569	526	544	517	570	505	546	532	538	570	478	548	578	527	534	528	537	532	482	516	560	551	507	542	540	560	515	506	541	575	519	501	498	559	526	544	562	550	543	520	519	499	527	550	485	565	550	541	529	559	587	525	563	501	570	532	479	516	522	555	512	492	511	539	544	534	536	506	537	505	510	505	516	529	516	546	571	490	521	523	514	541	532	547	515	534	566	508	553	547	526	496	528	506	503	537	487	508	553	550	558	541	542	511	542	522	570	551	504	554	537	518	540	521	551	522	579	487	566	509	567	512	490	546	548	533	549	539	544	510	515	502	538	544	528	540	511	533	502	544	572	549	553	542	508	540	546	493	554	528	577	518	559	573	531	537	523	521	494	531	520	537	537	531	565	502	515	555	552	493	519	557	534	569	556	482	522	539	547	553	525	488	514	584	531	572	534	543	532	550	527	539	507	507	575	597	529	523	528	573	496	531	505	568	537	529	517	558	571	518	562	550	573	550	535	531	544	520	506	518	520	541	514	523	527	566	513	550	567	544	529	558	566	498	512	576	535	531	494	528	563	532	562	525	517	518	524	541	557	559	573	541	567	545	535	532	537	520	527	537	557	521	521	539	528	524	524	543	548	552	573	503	512	538	548	525	515	492	535	538	543	548	517	544	561	543	555	548	516	513	534	527	501	535	499	543	561	541	522	522	584	552	526	564	475	502	523	542	563	538	542	517	525	527	513	548	517	573	527	540	566	497	523	547	517	537	526	520	511	483	506	546	559	534	531	513	528	547	534	522	569	560	547	518	516	510	531	520	541	555	555	552	512	550	538	553	566	551	562	515	530	527	517	517	558	553	507	528	515	540	536	515	533	552	516	531	530	521	537	544	524	537	474	515	529	556	560	532	538	547	546	493	522	563	522	498	538	501	531	549	561	529	484	537	510	484	563	505	541	523	551	554	526	510	524	553	547	533	489	503	544	558	537	555	555	557	530	546	542	535	546	535	518	533	537	555	565	496	467	512	505	548	513	543	535	520	529	536	594	524	530	535	552	472	519	577	542	542	524	559	527	520	534	567	496	544	484	541	545	541	579	523	548	550	464	558	530	531	529	525	539	546	569	536	545	528	538	533	558	473	506	562	537	518	522	517	537	532	529	516	533	563	514	533	533	530	522	528	516	562	553	523	526	524	518	536	552	534	520	516	540	488	524	561	541	514	492	533	544	564	563	523	574	504	522	503	503	549	512	528	570	529	542	516	550	525	555	554	558	512	530	563	530	530	546	531	523	526	513	556	570	530	528	527	513	535	530	554	537	520	499	528	509	488	516	550	527	526	539	541	531	531	542
4219	4043	12430	7489	2482	431	261	151	87	76	67	63	53	50	45	63	48	61	62	49	52	47	44	55	44	55	62	47	54	45	52	53	55	55	48	61	58	57	45	36	56	54	44	57	69	48	48	46	54	58	59	56	46	60	59	62	55	55	48	53	39	71	50	49	40	38	61	39	45	55	69	38	54	58	67	55	50	53	36	53	63	55	50	58	50	57	75	53	60	58	59	53	60	50	60	52	54	50	51	49	42	48	52	58	58	55	55	51	45	55	51	44	48	56	63	51	67	59	53	59	49	48	60	54	42	55	49	41	61	53	49	46	49	67	42	41	74	62	43	45	61	53	54	55	57	69	42	54	55	55	58	51	56	42	55	42	40	65	57	67	59	52	59	67	55	61	51	59	44	50	55	61	62	59	56	66	38	69	54	59	54	43	63	50	43	75	62	63	55	51	58	63	60	54	52	60	52	54	62	52	60	66	57	43	46	60	50	47	63	67	51	48	48	58	59	49	58	50	60	47	41	59	59	53	65	34	42	56	60	47	57	43	57	57	60	45	50	62	67	54	71	58	69	51	57	50	53	47	66	50	67	49	50	55	31	53	56	61	57	54	64	48	58	47	68	41	46	48	60	48	47	55	43	59	65	63	55	56	54	48	59	61	48	55	55	52	68	54	63	57	55	42	60	37	42	58	61	46	48	45	47	51	44	46	64	69	50	54	52	49	61	66	47	50	56	44	57	60	61	65	52	35	63	54	59	51	60	54	63	54	45	48	46	59	63	67	62	51	50	61	46	49	49	53	57	62	53	40	45	60	51	53	54	64	55	47	44	64	49	53	65	57	53	52	55	62	52	54	55	57	49	70	55	59	61	58	48	70	62	52	58	58	52	65	54	46	59	47	65	58	54	62	36	54	47	44	54	68	77	47	53	61	54	53	54	51	72	63	63	62	59	50	54	54	47	57	49	62	49	66	53	55	50	56	49	59	44	52	55	52	55	48	55	59	44	60	43	52	55	44	63	63	61	52	58	63	55	46	52	53	54	55	61	70	59	59	38	63	55	47	55	55	56	54	57	54	59	61	60	40	58	47	60	51	43	38	49	67	52	59	57	50	57	68	57	66	45	48	56	50	60	54	54	38	48	43	62	46	54	53	46	43	43	44	52	57	51	58	57	60	60	51	46	46	53	54	47	54	53	62	61	58	56	59	61	55	54	51	48	65	48	61	48	50	61	56	37	50	61	55	52	69	63	48	49	58	55	57	54	49	57	45	54	60	53	49	56	59	46	52	56	62	54	55	56	43	60	60	50	65	55	54	65	52	65	64	49	61	58	51	62	53	64	63	55	55	56	52	63	54	63	63	44	70	58	59	43	55	42	56	60	61	49	64	61	50	46	54	66	56	52	43	43	51	47	57	49	36	56	51	58	54	58	45	46	58	60	61	63	62	55	60	50	55	56	56	57	56	57	59	43	48	56	45	47	58	62	69	61	49	55	52	47	55	51	58	47	47	55	48	52	65	57	54	61	51	52	48	62	65	51	53	63	45	50	71	50	59	48	57	44	47	51	55	53	43	55	50	60	51	57	51	48	53	50	47	55	45	49	50	52	49	71	42	45	57	65	61	58	53	60	55	57	54	45	59	53	52	55	56	55	45	56	59	47	53	58	43	57	48	64	54	49	61	68	47	47	58	47	43	53	56	57	46	55	66	50	41	63	57	45	62	58	64	50	73	63	52	63	57	55	60	44	55	44	61	52	59	58	38	48	59	51	46	63	45	60	62	59	56	39	45	71	55	56	66	66	45	67	54	51	51	53	51	65	61	70	55	49	51	58	61	64	46	50	49	54	59	49	54	56	42	44	73	74	51	62	68	61	62	65	55	57	42	59	45	49	51	59	55	58	47	39	42	69	56	61	57	55	59	59	51	46	56	55	51	64	47	58	48	59	47	59	48	51	57	49	65	72	62	57	60	47	52	56	59	48	56	38	53	44	54	55	55	46	50	64	51	42	46	43	63	53	48	53	41	56	50	55	58	64	60	60	54	51	41	47	46	51	54	52	66	63	54	52	44	56	58	61	61	58	59	55	44	56	66	64	60	35	62	51	41	56	54	40	56	56	58	38	56	71	55	58	68	52	56	55	65	39	65	46	52	57	48	53	42	48	61	52	62	58	51	44	57	43	70	64	68	49	44	54	56	46	44	54	42	58	53	48	74	43	46	61	67	49	57	42	47	57	52	53	49	61	53	58	53	47	47	74	56	48	57	48	49	53	74	51	62	77	55	63	55	43	47	56	51	63	50	54	61	56	54	56	54	50	58	48	52	58	61	60	51	54	62	61	61	62	74	58	64	49	74	69	57	58	47	52	62	42	49	55	46	56	60	51	49	51	57	68	54	67	54	51	56	49	59	62	42	62	49	63	70	65	50	65	60	53	54	55	63	57	41	45	55	51	59	44	57	51	54	63	42	63	58	58	53	62	58	53	50	66	59	53	52	62	47	59	49	56	61	41	71	61	56	51	52	52	51	63	55	34	57	72	49	43	50	57	55	56	43	58	49	47	43	45	50	41	50	52	54	45	46	63	55	60	59	50	56	60	52	52	50	39	63	55	61	50	60	63	66	41	44	57	50	54	54	71	55	42	64	40	56	59	43	48	45	68	53	67	59	56	64	55	47	65	49	58	46	60	73	52	41	53	51	58	57	53	52	58	49	53	57	53	62	56	43	53	54	42	55	57	51	50	51	51	44	67	44	52	49	52	50	69	49	50	58	55	58	55	65	55	46	59	71	48	56	61	46	68	43	64	60	42	46	54	50	41	42	49	53	74	50	50	50	64	47	60	63	42	58	32	46	50	58	58	46	48	49	44	48	53	47	57	47	62	59	51	42	52	65	57	48	44	56	51	49	56	49	52	52	71	51	46	61	57	59	56	50	52	48	61	60	59	50	58	60	46	55	53	68	57	59	61	48	53	64	42	41	48	52	51	57	54	47	47	48	62	58	44	62	54	56	48	62	59	58	59	53	55	52	48	61	64	50	39	60	60	59	55	55	42	64	51	64	54	54	54	51	54	58	56	53	51	47	54	54	56	54	51	49	43	53	52	53	47	48	52	48	53	71	45	50	61	58	59	43	60	53	75	65	46	50	56	62	50	73	49	50	43	52	62	59	67	54	68	47	54	53	50	58	52	59	48	49	53	44	36	59	48	55	50	50	52	27	61	49	54	59	44	49	56	45	50	62	45	69	58	46	58	53	49	47	47	42	56	58	53	64	50	53	57	50	52	45	72	58	41	50	44	56	59	64	43	62	52	65	45	50	46	52	46	43	57	56	54	50	53	61	47	50	44	61	47	68	56	53	60	61	49	56	47	42	52	48	51	50	55	58	46	67	46	65	62	60	63	56	46	51	63	60	60	44	56	70	67	56	53	45	60	56	62	56	42	59	61	60	46	44	52	56	58	54	48	50	49	47	57	54	50	54	47	52	56	60	62	65
29897	25707	37390	31764	24719	11071	8716	3830	1527	792	635	584	544	581	584	569	588	576	595	594	559	597	578	569	591	605	563	528	587	575	625	573	527	547	601	608	561	606	590	582	541	594	563	572	587	579	551	584	576	618	564	576	589	572	562	552	572	564	597	619	587	580	570	606	584	567	633	594	614	617	618	607	588	600	587	591	597	568	564	586	578	568	557	602	592	591	569	530	605	532	566	573	554	539	597	603	596	597	587	615	610	576	584	605	564	569	577	592	645	587	552	563	576	537	578	577	629	584	528	585	550	556	614	597	528	562	607	582	592	593	571	592	597	569	586	557	660	572	589	510	611	558	552	605	592	623	601	569	586	627	613	573	636	609	550	544	619	546	605	593	547	596	550	610	625	578	557	576	603	579	545	586	564	591	570	612	590	585	591	593	623	575	577	571	587	617	580	603	595	538	505	567	619	561	603	609	558	611	571	570	585	574	618	601	626	572	604	581	583	531	562	564	602	594	563	575	579	544	596	564	615	583	585	589	564	585	566	588	595	558	559	577	598	588	601	553	530	625	565	602	587	596	543	576	594	598	607	611	604	595	629	553	616	617	569	584	551	571	619	577	579	570	573	620	583	606	574	557	589	556	565	608	567	567	595	597	587	599	581	597	584	525	579	605	556	560	572	578	588	513	567	567	567	592	603	595	563	559	578	555	625	512	558	562	540	562	586	623	532	566	601	572	565	583	580	554	586	552	558	545	592	567	571	596	616	595	589	581	593	582	567	562	555	561	557	554	591	600	575	573	568	550	566	570	569	576	559	584	551	561	580	586	623	592	615	584	611	550	596	597	576	541	598	600	523	590	591	582	547	577	563	592	540	568	562	561	568	571	570	588	579	574	585	573	550	587	591	558	547	587	605	573	563	582	557	593	583	590	601	610	590	584	589	602	583	560	558	577	606	580	584	586	570	621	562	539	582	567	543	597	557	623	561	584	562	614	572	619	582	569	555	565	573	565	574	590	575	567	548	604	591	606	569	547	542	556	574	574	570	579	568	606	518	612	613	571	590	555	582	598	592	630	551	591	618	581	605	563	564	617	565	593	593	553	572	618	576	565	579	594	579	578	563	598	566	581	612	551	585	564	589	565	609	570	563	587	551	544	583	584	607	540	562	572	583	605	552	560	554	595	586	602	612	618	562	554	577	586	591	573	578	605	618	574	588	588	598	635	585	613	607	605	579	539	604	599	572	521	542	568	592	590	601	595	600	552	573	557	570	561	595	578	588	607	585	558	607	593	572	594	604	607	596	558	565	587	572	584	590	541	547	575	592	594	580	585	574	585	594	628	600	612	611	588	594	616	592	585	578	582	594	558	568	591	656	597	567	550	536	576	602	559	562	565	602	609	568	553	612	561	562	620	585	625	588	583	566	565	583	616	568	573	624	579	563	561	574	611	592	572	582	594	579	562	591	620	578	611	565	593	573	618	554	567	581	592	539	587	561	614	585	584	572	554	557	596	591	573	568	586	541	576	609	581	618	570	552	593	623	546	580	580	595	592	570	560	585	560	597	581	580	604	585	621	594	562	578	580	589	613	581	559	590	583	585	539	581	608	628	567	596	600	618	562	597	601	602	601	590	589	618	566	536	525	563	588	561	560	590	555	567	596	569	572	571	597	611	593	601	593	575	576	600	613	562	631	564	603	551	569	613	606	567	572	575	587	584	575	573	567	602	614	584	603	565	638	590	575	572	607	559	626	581	573	586	570	576	596	615	614	616	600	559	573	556	598	623	556	566	579	572	586	560	555	550	573	565	584	589	551	660	581	600	596	571	564	577	572	549	581	601	556	541	626	608	540	587	562	574	576	618	557	610	560	565	597	572	533	544	589	573	612	598	555	559	580	585	616	559	600	583	603	569	603	559	617	553	602	596	556	552	589	535	583	629	614	585	576	603	588	615	618	559	614	657	596	557	560	585	595	602	604	593	562	613	557	620	570	606	529	590	629	585	595	554	600	564	609	614	577	577	591	545	588	613	576	625	552	584	594	607	600	569	610	586	624	612	591	575	578	583	589	552	567	567	582	582	550	588	594	603	540	607	576	575	554	595	575	618	539	570	572	605	585	618	614	619	605	572	595	569	598	555	592	588	609	571	596	599	601	601	586	623	604	578	575	578	549	607	556	564	612	612	591	589	536	557	554	576	624	570	543	598	573	550	615	586	545	533	561	618	560	568	567	619	572	569	566	578	574	594	613	591	565	601	558	603	622	541	573	577	616	591	578	575	612	578	560	628	571	578	609	592	605	598	572	586	587	606	607	554	580	571	588	613	581	540	544	624	587	619	572	589	584	582	606	597	595	569	617	595	533	644	609	579	570	584	543	566	562	555	540	548	599	587	566	613	564	572	587	599	589	586	599	573	583	602	571	562	576	557	556	586	576	540	551	587	610	574	636	564	564	557	560	583	556	578	651	583	629	524	595	584	541	575	581	592	585	605	565	598	603	571	608	567	572	589	546	546	553	561	577	578	555	595	585	573	580	562	571	615	573	561	579	580	602	584	583	585	580	547	592	560	542	603	542	568	610	580	549	576	523	577	584	593	569	591	617	570	549	577	555	539	550	585	560	626	552	543	575	572	551	541	562	588	608	541	586	612	571	599	544	585	578	576	575	561	566	603	573	600	546	584	567	579	567	582	620	607	545	563	540	551	558	599	547	586	587	573	654	579	557	603	549	570	585	559	589	558	521	591	546	526	584	605	584	608	559	565	596	584	537	551	544	556	585	580	572	590	578	563	529	582	590	575	616	561	580	592	560	568	543	547	520	541	584	598	554	566	572	579	595	521	604	596	534	551	562	546	579	575	593	559	619	573	540	603	540	576	583	587	590	580	571	605	565	624	561	605	582	559	604	536	607	596	614	621	584	596	542	618	516	608	577	579	621	571	573	588	586	572	582	596	598	576	617	600	565	595	553	574	552	596	632	576	580	567	576	568	543	582	576	576	565	594	556	581	570	579	583	556	561	604	594	599	593	581	616	575	610	566	577	526	552	623	558	616	540	610	594	573	574	588	588	566	561	596	539	573	557	517	573	570	539	542	598	590	578	591	534	606	567	599	592	555	589	586	572	586	572	589	565	609	592	598	547	607	560	588	535	608	579	582	568	533	586	613	579	535	588	606	578	591	588	591	588	564	571	525	559	584	542	577	607	580	590	605	530	576	545	577	560	588	559	611	580	556	593	598	562	614	560	544	631	591	574	586	594	541	574	581	548	546	570	599	581	616	566	624	585	557	572	602	573	577	618	584	591	576	569	587	545	605	570	612	569	567	602	568	566	574	603	576	600	622	590	597	538	572	554	580	562	596	570	596	588	570	559	558	556	621	580	587	584	575	605	589	589	543	583	573	630	609	589	621	594	510	594	558	592	562	605	566	556	535	620	583	547	659	592	574	588	588	582	559	583	596	582	582	584	609	579	590	620	629	583	598	549	567	588	570	519	561	575	583	627
7174	15048	25416	18142	6825	1215	826	364	160	79	51	63	44	50	43	41	61	56	52	55	49	45	44	60	45	56	49	54	46	55	53	49	52	58	55	55	44	56	44	35	49	68	45	55	53	51	37	48	42	45	58	50	42	60	46	55	52	52	40	50	50	66	44	63	45	38	48	49	42	44	39	44	48	49	51	34	49	55	56	54	65	46	41	45	43	48	48	36	45	51	48	46	46	54	48	49	45	63	50	57	50	50	56	42	44	49	51	52	47	48	42	43	46	50	44	55	47	56	48	58	53	48	56	49	46	44	58	52	52	43	49	44	59	40	48	58	48	48	41	46	53	44	50	61	50	50	51	44	41	46	56	54	43	47	56	50	48	56	48	57	46	46	47	45	49	52	51	46	46	50	46	55	49	55	51	50	46	39	53	45	52	56	53	55	43	43	50	52	46	51	48	58	45	56	52	51	52	56	43	59	50	46	55	50	66	37	45	40	42	49	44	40	62	58	57	46	67	48	49	44	49	44	63	61	55	61	54	48	43	37	55	58	58	50	48	50	57	67	33	47	42	47	42	44	57	45	59	55	52	53	50	40	40	43	44	40	54	39	54	47	42	49	42	51	48	46	44	55	51	41	53	58	57	58	60	44	56	59	46	44	47	54	59	46	55	44	45	45	48	55	57	54	50	76	50	59	48	34	53	54	62	53	53	52	53	42	58	50	45	42	42	48	49	51	47	62	44	56	66	42	47	57	49	37	41	50	58	53	36	64	56	50	27	53	54	59	50	56	49	41	47	57	54	41	43	47	61	47	55	52	44	60	46	46	52	60	53	45	48	51	45	43	52	51	42	46	58	46	49	45	51	37	59	58	50	44	52	54	58	43	33	54	59	55	55	60	39	53	55	48	49	56	41	49	53	42	53	51	50	55	40	50	38	52	51	41	49	48	57	50	45	53	44	37	63	54	62	59	35	52	48	50	45	52	40	45	57	42	50	60	55	49	57	55	58	57	49	43	53	51	43	58	46	45	52	58	51	42	48	37	45	67	44	48	49	47	41	54	44	51	52	53	41	53	49	52	45	52	60	39	55	44	56	45	47	45	54	51	61	49	62	56	44	45	50	48	44	47	48	33	45	47	50	67	65	56	37	49	50	48	48	60	69	49	41	48	49	41	49	50	61	62	55	55	39	42	51	36	47	38	52	54	54	54	54	54	62	53	58	56	54	47	40	61	56	58	41	51	60	51	54	51	52	45	47	41	54	56	42	57	49	55	41	41	44	49	51	38	50	53	47	52	36	46	62	44	52	53	40	51	55	46	35	62	50	41	46	36	53	40	57	46	54	56	57	60	55	44	48	48	48	47	51	45	49	49	44	54	51	51	45	55	55	57	48	59	37	53	52	50	46	56	65	49	54	61	46	45	42	49	55	48	51	61	46	63	57	37	41	46	46	48	42	53	50	45	41	41	47	48	67	48	41	50	41	50	50	63	51	43	44	68	51	42	49	49	64	51	47	46	63	58	48	55	47	49	62	46	56	66	47	56	34	47	48	36	60	58	57	54	52	44	49	45	45	52	51	42	44	53	53	46	59	56	47	56	39	48	35	48	64	41	38	61	51	55	46	45	59	56	39	50	60	59	50	47	56	47	51	61	51	46	43	39	58	63	59	45	53	42	50	61	44	55	43	44	52	48	51	52	51	47	49	51	38	50	53	49	49	49	44	51	39	46	55	57	51	49	55	46	46	40	48	50	49	50	46	47	44	46	45	46	53	54	36	56	54	51	46	50	50	58	37	44	59	50	67	48	45	47	45	47	62	50	53	58	54	52	42	65	52	50	50	55	42	47	32	45	43	45	66	56	44	58	44	51	57	49	42	50	52	55	57	45	33	48	45	46	49	62	45	51	58	49	57	49	38	48	46	44	48	50	44	43	37	56	53	49	55	61	36	45	55	52	50	40	54	56	71	59	51	61	40	37	50	50	49	56	52	46	46	47	64	46	49	51	50	43	52	43	51	55	40	38	63	42	52	50	44	53	43	53	57	52	64	46	51	63	50	47	36	66	56	56	55	43	44	58	59	48	51	45	49	57	44	60	52	34	48	51	50	55	64	55	56	47	55	51	49	50	39	51	45	47	48	44	66	48	45	51	46	61	66	45	49	62	56	49	48	36	47	46	43	58	55	32	57	55	46	44	63	54	50	40	44	50	55	40	62	35	47	60	52	47	58	47	62	52	49	58	59	38	60	47	59	39	37	45	64	29	63	61	34	41	44	53	45	48	58	41	44	57	54	51	57	49	49	57	59	52	40	45	53	44	51	49	44	60	61	60	56	54	56	46	48	51	48	59	53	51	55	44	43	62	56	63	44	46	44	57	47	42	54	54	39	63	36	40	41	39	57	52	53	40	51	43	43	46	54	44	51	52	58	44	46	39	54	41	55	56	53	50	42	47	50	55	50	53	53	40	51	48	52	48	47	57	43	54	51	61	54	49	46	36	49	50	53	51	52	57	63	41	44	53	42	58	49	50	44	49	51	48	59	46	59	43	39	42	56	53	43	52	52	42	47	50	56	42	43	50	45	54	53	54	45	55	57	39	48	49	46	51	36	47	54	36	43	54	45	58	44	51	47	57	56	53	49	42	59	53	58	49	52	48	53	57	65	53	60	40	49	59	62	56	44	52	60	53	55	45	40	42	38	44	58	47	41	43	44	56	54	48	44	59	59	45	47	33	56	42	57	48	49	65	56	56	52	62	45	52	55	51	52	41	50	48	39	61	42	50	46	49	49	37	53	48	49	51	54	53	56	41	64	58	48	49	49	47	54	42	43	42	55	54	44	41	64	45	52	44	47	57	51	44	38	52	42	56	58	39	42	41	48	41	55	50	54	50	40	55	52	49	42	45	52	42	49	54	45	50	37	47	53	46	48	57	52	58	51	40	61	53	58	48	41	43	46	63	44	41	57	48	59	44	58	50	44	50	53	63	49	55	50	50	54	45	53	44	56	55	40	58	57	51	53	45	50	42	43	35	44	51	49	63	43	41	59	51	50	33	64	51	61	46	56	51	42	46	47	55	67	51	41	43	42	42	43	37	60	56	43	69	46	43	61	52	60	64	49	47	53	53	58	40	42	58	40	62	40	42	48	50	55	65	45	58	53	63	45	50	44	61	56	35	54	46	56	53	46	46	50	57	60	50	42	54	59	46	44	58	51	59	62	67	54	45	41	44	51	53	48	48	50	50	72	58	50	53	52	48	58	43	49	44	41	53	39	60	59	34	51	48	57	54	45	50	47	57	61	39	59	50	52	48	41	53	45	56	57	59	48	57	44	45	55	46	50	39	43	53	44	56	41	46	46	46	58	40	50	63	56	49	55	59	44	55	48	48	52	51	44	50	55	49	50	59	49	53	63	37	46	52	47	48	44	63	47	43	54	50	64	50	60	49	59	32	49	48	52	44	53	49	48	57	46	57	59	56	64	49	47	52	53	38	46	59
37375	40413	48211	44125	36458	23446	20778	10448	3649	1277	654	536	553	525	524	544	546	570	535	535	512	537	541	534	533	529	520	530	562	512	532	537	567	535	509	490	556	537	533	530	500	556	557	556	526	554	550	506	512	551	554	517	532	539	517	559	541	529	566	550	552	571	527	587	531	511	519	513	563	533	533	544	563	527	522	531	509	527	551	542	533	542	586	551	570	539	508	543	589	527	491	563	513	558	510	524	510	567	529	549	551	518	529	541	516	554	539	548	498	537	498	560	562	489	537	545	552	556	569	553	531	542	553	528	499	547	509	550	559	541	534	509	540	566	530	532	519	585	562	538	574	541	546	500	517	498	529	527	539	556	550	549	537	527	521	534	542	510	538	560	547	539	564	540	543	524	510	552	558	574	561	572	558	535	582	592	519	530	555	544	500	527	521	560	541	521	535	537	518	582	487	561	513	508	540	547	521	509	554	546	571	538	579	514	565	534	522	528	573	540	561	512	535	548	540	562	552	540	538	523	545	549	557	532	562	536	535	565	517	536	551	559	514	552	550	550	490	584	535	521	566	560	542	523	521	559	538	549	542	535	564	509	558	557	533	547	569	570	549	520	491	579	555	554	519	532	550	523	530	553	542	568	517	531	535	493	518	511	583	545	539	513	562	526	526	527	493	543	511	523	531	523	502	562	533	516	523	526	532	567	527	489	518	524	562	531	521	558	545	537	521	543	534	561	516	527	580	577	542	565	598	574	539	495	547	551	554	550	533	539	543	528	536	570	521	500	556	573	549	582	524	531	565	532	551	556	512	545	540	524	563	513	518	521	552	507	562	557	525	529	561	556	503	558	553	533	501	547	541	535	554	551	512	567	553	519	496	505	541	533	535	559	514	545	556	523	521	523	547	512	543	576	540	537	530	539	517	553	551	523	544	568	576	545	572	587	555	513	538	537	520	531	491	538	524	529	514	524	555	551	534	549	586	566	565	554	566	531	523	537	512	542	527	536	549	521	565	554	554	503	543	551	513	494	527	556	551	557	556	539	533	571	546	551	557	520	566	516	558	544	577	559	555	521	557	511	519	540	542	534	547	544	549	547	528	521	561	535	520	533	551	535	551	558	534	527	548	524	581	578	551	535	538	535	564	523	526	566	506	532	522	535	536	558	534	548	543	540	521	537	559	513	469	515	509	535	576	533	550	539	508	514	529	519	552	517	535	518	541	533	575	524	555	547	516	506	513	557	522	538	551	525	548	544	490	539	516	543	578	564	525	549	491	526	561	512	546	524	525	539	517	559	523	524	500	519	552	547	535	545	556	499	480	536	511	508	543	522	555	508	529	513	563	563	530	517	523	544	567	508	598	543	508	555	542	564	511	570	491	572	514	547	538	499	525	545	519	564	558	541	555	529	495	523	530	532	529	541	535	531	549	529	547	586	549	523	558	557	530	529	579	565	516	522	521	514	540	528	536	536	567	576	509	550	568	546	549	545	573	549	520	492	552	582	509	547	563	533	545	535	532	561	507	542	520	600	523	574	524	567	509	521	560	527	548	546	543	544	575	580	497	539	574	552	499	583	508	532	539	550	530	558	536	498	543	554	533	584	585	574	508	512	558	543	561	558	565	569	508	499	517	505	556	548	549	549	506	537	547	546	498	564	499	544	509	547	524	533	558	531	534	532	504	511	503	531	546	544	565	527	521	565	519	534	571	569	536	529	535	521	545	534	520	517	526	545	515	542	534	522	540	518	555	540	548	560	569	561	554	529	537	532	570	522	539	538	543	548	552	518	517	556	566	555	544	517	550	562	561	505	512	536	555	549	544	553	537	542	571	527	510	571	571	518	552	545	521	527	532	527	560	530	534	509	540	529	541	521	575	498	499	548	543	538	482	535	555	523	549	508	546	531	558	530	572	513	536	530	577	566	522	504	561	527	557	561	530	530	493	508	557	533	514	550	540	563	531	528	527	497	574	532	544	544	522	558	554	553	511	563	532	564	551	538	552	529	558	531	525	544	552	538	542	525	532	504	547	557	523	579	524	557	582	530	577	561	510	509	514	537	565	530	540	581	510	577	539	528	531	546	552	560	567	580	512	542	544	551	568	505	563	580	565	526	538	548	525	532	521	566	524	531	558	513	524	552	511	540	537	525	508	579	548	536	530	555	490	518	539	510	547	498	553	562	543	539	594	545	541	549	546	577	502	548	583	531	561	556	506	533	577	527	560	588	536	559	547	538	553	509	531	515	551	580	539	542	567	514	529	561	549	541	551	552	507	556	555	514	544	523	543	473	525	550	550	550	542	523	546	531	550	528	524	579	531	524	577	559	557	592	532	617	569	522	554	522	608	521	524	498	535	538	514	528	558	504	566	545	536	548	582	534	529	573	567	509	580	536	557	546	554	560	537	547	554	552	576	509	555	513	558	547	523	516	512	532	519	538	517	533	536	541	518	558	528	537	540	508	528	506	563	537	483	511	557	528	546	518	521	541	564	555	518	536	529	570	562	513	551	569	529	503	532	578	545	524	534	552	550	547	549	547	556	540	519	551	515	524	541	564	559	553	527	536	559	554	568	526	546	508	511	598	544	557	533	518	559	524	542	535	532	551	508	551	511	557	511	507	539	551	526	534	493	542	516	515	565	551	530	541	556	530	530	565	586	548	512	538	543	537	547	509	561	557	493	531	519	543	530	518	564	492	580	567	557	549	531	581	526	567	600	556	527	523	538	558	510	548	524	600	508	551	529	529	530	527	576	506	562	523	550	559	543	497	551	570	558	542	530	557	562	479	550	518	533	528	495	537	554	497	550	578	562	523	558	539	526	500	540	537	562	531	554	537	544	518	554	527	504	525	534	502	552	514	502	471	528	507	551	537	504	539	619	528	557	548	553	573	578	526	571	578	542	554	500	548	511	487	556	535	527	526	546	549	572	498	520	557	528	502	533	579	530	553	517	574	526	543	547	550	571	550	505	525	539	547	524	555	542	537	573	560	521	577	575	559	522	544	586	529	532	547	565	485	517	576	546	543	595	547	479	568	546	524	572	532	536	534	512	545	575	556	530	531	543	523	560	548	515	554	572	528	505	561	496	534	528	545	533	496	574	535	591	533	535	552	509	525	546	519	551	542	544	540	533	513	550	578	544	479	527	508	576	558	560	572	584	532	476	526	532	526	509	532	523	471	541	575	549	547	548	536	549	524	491	529	571	544	562	490	525	551	510	516	501	557	607	515	514	523	507	504	554	564	566	581	539	589	544	526	538	569	493	525	554	544	524	549	540	491	543	574	529	523	498	479	559	560	541	534	563	535	542	511	514	565	491	553	560	542	538	544	546	541	530	564	517	547	515	521	531	545	521	571	518	514	554	539	514	545	507	517	561	562	537	537	512	574	569	471	532	572	534	552	544	556	558	579	520	538	564	570	539	507	547	570	500	545	521	534	533	541	558	547	565	571	578	523	571	562	502	521	546	586	589	536	537	532	583	489	543	571	504	562	537	541
7155	12316	23198	18119	6721	1073	899	431	168	87	79	65	66	53	38	54	51	54	55	59	62	76	64	55	41	50	54	40	68	53	66	47	68	51	37	47	47	61	40	49	59	50	63	51	48	62	65	53	57	55	54	56	58	59	51	58	53	68	63	67	48	57	38	62	53	64	58	45	48	53	60	49	68	61	47	44	65	45	48	51	58	61	61	66	51	55	54	46	55	62	60	52	66	50	68	52	65	71	60	37	60	49	52	57	52	59	62	58	66	51	42	57	53	40	55	49	57	51	57	54	63	53	55	48	55	50	53	68	47	61	58	52	56	53	63	65	49	58	54	55	62	55	59	48	49	44	58	56	46	49	49	55	47	52	52	50	68	59	54	51	65	54	47	66	56	56	71	52	54	55	65	56	51	59	62	52	58	36	53	33	58	56	64	44	60	55	52	50	54	54	44	53	54	56	58	62	63	53	65	58	70	66	40	49	49	43	66	54	72	43	56	49	60	54	59	47	42	48	42	54	56	51	56	66	62	49	54	55	58	56	52	54	51	51	63	45	61	52	47	43	58	53	49	52	51	47	61	55	69	64	41	59	50	55	43	62	45	49	49	51	62	62	66	65	64	54	47	66	62	42	66	49	63	49	54	52	64	58	60	58	57	52	60	57	43	54	50	47	45	56	47	64	52	54	47	46	64	54	50	65	48	75	55	48	54	53	57	64	64	59	56	57	57	44	69	73	51	54	41	48	59	58	76	61	45	67	80	61	60	60	67	63	41	58	58	52	56	50	62	68	52	70	58	58	54	67	57	46	56	48	46	66	62	55	66	40	57	55	41	47	52	54	62	54	65	53	54	59	54	54	56	50	72	55	51	56	56	48	58	58	49	39	55	61	59	55	40	55	50	56	49	53	50	59	57	58	64	50	54	52	55	50	57	46	51	67	80	52	65	49	64	57	56	57	52	55	60	54	53	39	51	52	41	55	48	48	45	50	58	65	47	83	52	50	46	49	48	55	54	62	38	55	46	67	46	52	65	54	48	59	57	68	56	53	49	53	64	54	73	48	47	63	54	50	62	47	79	47	50	50	68	46	53	65	57	65	44	67	53	57	66	50	53	50	59	61	53	57	59	55	61	57	57	48	54	71	59	55	55	69	49	55	60	61	53	64	49	59	68	46	47	49	64	55	71	38	55	44	38	49	58	59	66	49	55	57	56	46	58	70	53	46	41	52	50	62	48	63	55	59	56	65	48	57	60	50	43	44	49	58	58	47	76	60	74	59	45	58	50	55	48	56	51	62	53	45	50	49	50	59	57	53	56	46	65	54	54	54	51	52	56	58	60	62	59	54	51	56	37	63	55	52	63	63	63	61	56	55	50	56	55	59	59	52	49	57	63	59	45	57	64	66	42	61	46	64	61	62	51	47	72	53	50	60	49	48	47	50	63	56	62	56	49	48	56	77	47	52	51	60	52	67	52	64	41	53	59	58	56	55	51	56	52	54	47	57	59	65	65	66	59	54	62	61	67	39	57	58	57	59	49	55	66	58	56	62	40	62	54	59	58	45	65	62	64	41	56	38	61	63	48	64	43	64	47	40	52	46	55	51	50	53	48	46	61	74	59	58	50	60	54	60	63	54	58	48	53	55	63	56	48	44	61	47	55	57	49	63	58	56	51	60	53	59	56	52	51	61	61	58	49	58	58	58	47	53	54	62	49	68	58	52	55	51	61	50	47	40	54	52	52	62	58	54	54	70	41	53	49	55	49	53	60	49	57	46	49	54	55	60	42	60	55	55	60	53	53	63	58	43	52	49	59	62	53	47	50	68	49	53	53	70	64	47	57	55	55	73	58	40	48	51	57	54	63	52	54	70	68	54	64	56	46	49	44	61	47	50	41	64	55	71	57	51	61	48	50	51	55	56	56	61	53	43	58	56	57	49	54	50	49	52	68	57	42	58	54	54	59	51	48	49	57	47	48	56	53	55	53	51	60	66	60	58	54	55	65	63	61	59	70	52	57	69	47	79	45	55	59	62	60	47	52	62	70	49	73	50	35	54	46	57	58	63	52	42	44	65	58	61	60	68	70	56	56	61	48	68	58	58	46	48	53	50	47	47	48	55	55	56	45	57	54	46	62	47	51	59	52	58	64	47	51	62	44	55	43	59	34	67	53	57	59	53	52	51	60	43	51	57	61	61	58	58	61	58	65	62	52	61	61	51	57	41	63	62	61	57	70	50	45	52	50	57	57	52	63	59	41	58	59	59	51	54	56	55	60	40	47	65	62	45	54	47	60	54	55	48	60	60	56	61	59	61	69	48	50	39	50	57	50	51	68	40	42	65	44	49	56	50	65	60	55	65	49	60	61	59	44	60	59	70	64	47	53	55	62	50	56	56	42	49	44	39	48	47	54	50	49	58	64	68	59	38	42	53	59	55	62	50	52	65	47	44	59	55	63	59	52	44	57	44	59	46	43	60	56	51	74	54	53	57	61	66	45	56	68	57	58	55	69	51	53	48	50	47	54	54	55	53	54	74	47	59	72	64	60	42	57	71	59	61	63	52	50	50	49	60	62	57	43	56	60	66	50	46	69	45	49	59	47	42	59	59	46	48	55	51	60	40	55	62	50	58	54	56	43	67	57	48	52	48	52	57	55	59	50	42	48	62	59	53	55	56	58	51	51	54	55	54	70	46	50	51	50	62	49	55	38	56	50	42	64	56	57	42	46	48	49	50	51	53	51	56	73	59	54	57	61	61	70	64	60	69	51	54	54	59	48	67	54	50	63	48	49	50	49	64	56	53	55	52	51	52	53	66	57	75	71	58	57	47	47	44	57	58	61	64	56	41	61	57	41	47	63	51	49	57	52	61	62	49	62	54	44	51	43	48	65	51	63	53	48	46	50	55	58	59	54	59	49	60	68	45	54	47	60	53	49	69	55	52	43	61	50	44	41	49	58	50	52	46	48	57	51	53	40	50	63	58	66	39	56	62	56	60	69	48	46	74	51	64	58	65	49	45	74	61	47	46	74	45	63	53	47	46	59	53	55	62	42	58	62	52	52	61	51	57	52	60	51	50	54	62	49	51	54	51	68	61	58	55	60	58	52	53	42	50	53	59	56	54	51	47	56	57	56	45	37	51	45	55	66	46	47	55	51	53	56	52	57	56	58	57	52	56	56	47	62	58	47	49	49	55	51	50	56	46	49	47	51	46	59	55	36	62	57	58	53	57	58	51	49	49	63	58	47	59	51	65	53	66	60	49	51	54	66	47	50	47	60	65	64	44	49	80	51	55	50	63	55	44	60	53	65	63	49	52	55	59	61	54	54	61	41	71	66	69	49	57	57	55	67	61	65	62	55	63	45	62	60	69	53	57	64	50	43	55	62	48	60	52	56	70	62	62	54	67	57	54	52	57	54	53	49	69	50	48	67	49	60	63	44	66	48	60	63	54	52	54	55	63	50	65	55	45	58	52	55	74	57	59	71	59	53	46
34780	38100	49070	44646	35905	22071	21565	11630	4286	1426	743	606	626	581	593	606	605	591	643	608	582	639	598	593	594	628	567	601	590	604	551	619	568	553	579	565	597	565	596	597	581	582	603	584	616	610	566	607	584	612	613	588	611	593	593	573	578	619	588	643	616	594	587	575	574	615	616	601	571	597	601	608	593	594	568	594	572	609	594	564	549	585	578	610	598	603	586	611	620	603	563	604	578	572	588	587	592	581	613	563	547	560	590	611	603	554	582	567	527	634	609	588	599	583	551	574	626	577	576	559	586	590	604	597	595	585	627	599	633	595	580	612	539	612	565	565	559	551	577	539	583	614	573	607	585	594	576	621	629	602	571	627	583	649	598	624	575	624	627	575	578	580	559	595	585	580	549	569	547	588	574	617	581	603	571	570	616	558	593	596	586	585	591	573	617	572	589	612	579	580	621	563	575	578	580	577	573	590	612	551	523	608	607	633	544	591	626	608	599	593	597	565	616	595	560	630	615	579	556	604	557	626	621	582	605	584	579	583	565	591	569	565	623	604	586	576	582	617	595	628	586	606	580	601	579	601	589	607	559	602	594	614	596	589	613	597	592	586	601	596	589	618	580	556	613	583	617	625	610	606	591	636	563	585	573	585	579	603	580	576	592	574	584	582	583	573	556	579	601	608	574	617	630	587	560	577	598	550	573	574	611	601	563	558	571	585	581	608	576	612	579	579	601	599	607	569	580	594	604	607	599	608	581	590	625	581	614	576	556	612	608	575	600	554	618	605	620	622	592	549	567	603	559	591	605	605	562	539	609	576	646	577	606	659	561	573	578	628	584	625	592	590	563	602	597	544	578	628	636	575	574	626	595	591	628	607	549	603	612	594	587	590	590	631	636	586	614	613	555	558	537	604	607	575	574	609	596	587	601	582	608	596	598	610	607	591	572	638	536	587	595	624	578	590	621	574	572	556	544	593	608	582	597	570	613	637	572	609	570	537	606	594	608	625	617	576	657	566	594	577	575	617	634	556	609	586	569	578	618	609	615	583	568	611	561	583	588	615	573	602	564	616	593	580	602	630	644	584	569	556	568	577	573	547	605	588	613	604	592	617	575	530	609	575	623	587	617	600	602	609	611	585	571	557	585	626	584	579	566	603	553	614	603	616	645	563	587	563	563	628	592	575	578	623	612	635	577	593	552	626	604	607	600	535	594	572	560	585	587	622	629	610	582	624	597	590	573	580	586	602	578	572	614	600	604	607	629	607	564	619	579	604	664	589	605	620	553	607	569	604	648	594	605	560	616	551	583	591	552	610	568	604	603	591	584	613	625	590	609	602	620	591	582	607	615	593	603	572	646	558	545	580	564	561	563	594	582	604	578	596	602	579	588	580	607	574	535	627	602	562	593	596	573	590	620	585	644	612	574	613	579	618	570	601	623	580	650	602	577	601	609	637	557	554	579	598	617	601	577	614	564	622	599	592	581	567	602	612	573	601	602	552	538	618	578	613	604	622	606	593	607	581	563	601	597	574	607	583	576	594	637	598	623	554	547	637	626	642	541	596	590	629	619	558	563	597	559	627	564	552	559	586	570	592	585	597	633	582	588	571	543	608	587	617	594	568	621	556	554	578	582	591	583	585	585	588	613	579	565	622	614	615	592	585	619	587	595	603	582	644	585	601	613	609	611	595	585	631	567	567	644	647	578	655	592	629	566	592	592	573	602	568	595	635	605	553	585	575	575	610	564	587	605	621	590	575	610	599	588	613	600	583	589	577	641	583	599	608	581	603	584	584	599	579	562	576	598	621	582	602	582	637	592	619	592	605	607	583	583	627	598	628	601	588	595	601	586	624	584	563	600	599	561	619	547	622	576	569	609	550	584	590	640	620	568	623	603	585	597	635	574	609	586	577	572	606	586	578	645	600	648	579	568	603	565	602	583	607	615	596	571	568	605	569	581	593	585	575	606	611	620	628	543	636	650	606	574	570	584	597	619	582	583	629	562	580	621	591	554	598	597	573	603	566	572	623	607	581	555	600	622	589	594	608	587	586	600	556	558	574	568	607	618	597	592	600	616	584	605	625	557	573	593	603	559	596	609	656	632	582	583	588	586	541	616	613	598	598	628	590	626	617	577	584	621	566	561	598	581	557	626	593	557	563	624	579	574	599	594	594	592	599	555	585	595	593	596	576	563	591	590	568	573	623	594	582	560	601	610	600	559	590	608	595	584	557	602	606	602	605	584	584	578	610	590	625	551	548	573	541	605	583	622	594	593	566	626	611	601	611	559	633	600	554	593	583	586	611	583	613	595	595	582	571	529	564	608	596	613	576	580	568	634	615	588	586	587	604	551	602	576	602	594	572	636	585	663	593	587	575	585	601	594	583	558	566	594	551	612	591	556	620	592	617	592	576	615	555	601	620	552	611	555	577	556	595	634	592	610	599	622	608	588	575	626	563	609	545	591	627	584	562	631	562	572	566	592	573	591	565	620	593	552	579	582	559	568	611	593	583	616	555	600	572	596	579	622	569	562	606	596	580	578	596	593	588	625	606	586	622	603	596	574	586	594	580	583	584	608	570	627	598	607	622	614	593	612	572	570	566	616	565	579	558	590	639	608	610	576	579	615	603	556	560	586	638	592	597	634	610	614	621	567	575	574	545	583	583	599	593	567	570	563	558	586	592	614	600	593	622	620	615	579	585	580	606	568	584	586	580	528	555	589	574	608	583	608	580	611	606	590	623	542	534	595	593	571	561	603	580	596	602	610	597	599	598	583	584	617	601	585	582	594	593	582	553	545	601	558	599	575	588	626	611	582	594	606	578	612	566	576	582	612	582	593	589	580	627	564	553	627	582	607	603	576	523	570	606	597	606	579	563	611	571	634	609	623	589	597	606	580	624	561	573	607	549	581	576	557	596	621	599	601	593	564	632	565	561	564	572	630	561	593	598	602	602	602	586	627	600	589	622	627	613	631	578	573	565	570	593	577	574	594	614	619	582	604	589	573	582	565	573	568	592	587	569	629	546	596	613	593	616	600	610	560	611	588	616	600	583	589	543	641	637	589	589	598	598	612	557	574	584	591	611	574	556	612	586	607	597	606	585	575	598	585	560	636	535	582	618	576	596	569	610	595	562	588	606	578	552	633	613	569	679	593	603	616	573	619	553	587	596	592	614	626	577	585	587	555	561	610	611	568	561	537	569	639	578	535	573	609	609	606	599	601	629	605	614	623	576	580	631	590	603	594	612	567	574	572	625	574	616	604	639	585	609	608	584	558	613	591	598	603	591	581	573	571	591	613	568	609	620	617	625	597	583	612	596	566	587	552	591	587	620	541	588	583	569	618	567	622	593	580	618	615	595	584	599	591	623	603	604	604	605	627	596	581	591	590	620	603	616	613	573	619	596	609	628	571	607	576	593	598	612	621	595	641	642	571	567	625	572	594	589	574	568	612	599	575	551	578	566	577	625	617	599	578	565	642	594	574	592	611	610	596	576
7159	13705	33391	24768	11041	1949	1800	820	285	115	72	55	56	54	56	44	41	55	44	54	59	55	56	37	53	53	39	57	40	48	63	45	40	55	52	66	49	46	51	50	51	51	43	45	47	59	50	53	61	48	43	46	51	59	54	41	50	36	45	36	40	36	44	55	43	40	41	47	58	43	55	49	38	51	57	54	40	58	53	61	35	37	58	49	46	48	38	46	52	45	49	58	46	53	54	40	55	55	54	45	47	53	44	52	43	40	55	59	40	44	67	46	37	56	49	52	58	55	46	49	57	46	45	50	49	40	44	55	47	41	45	49	42	51	39	56	35	46	43	41	51	42	47	43	56	52	58	39	50	48	47	44	49	48	45	46	48	43	57	43	44	47	49	48	47	55	59	43	44	54	47	60	58	57	37	47	48	56	44	50	56	52	53	50	46	47	50	60	46	59	44	45	47	49	54	50	44	57	37	57	48	49	57	49	42	54	49	39	40	54	40	46	57	62	51	48	50	57	47	47	47	50	47	56	49	60	37	60	62	45	58	47	41	40	59	50	54	52	55	48	64	56	45	57	57	63	51	45	47	46	52	49	57	53	51	50	53	64	60	49	49	53	49	58	50	51	41	43	52	52	43	49	40	48	53	42	56	54	58	61	61	55	43	53	52	37	63	44	50	55	35	49	43	47	52	55	43	45	53	53	41	52	56	36	44	47	49	49	44	37	49	46	43	65	57	47	54	47	42	45	50	53	41	45	56	49	55	48	42	61	52	56	51	54	43	57	52	51	41	62	50	51	48	52	47	54	56	39	57	51	48	47	49	39	51	36	52	44	53	48	41	37	46	50	52	39	41	43	36	50	47	52	42	39	47	46	60	50	43	62	39	50	53	51	37	47	47	53	55	48	39	52	49	56	61	32	44	42	42	57	45	42	44	46	58	38	47	56	44	50	62	54	52	58	45	53	58	66	40	49	40	41	47	41	43	49	60	62	44	47	39	42	51	40	52	51	55	57	51	76	51	58	42	52	50	49	56	52	40	47	54	51	45	40	43	69	53	50	41	48	45	39	37	52	52	60	50	52	50	62	46	46	50	46	50	42	48	48	56	56	56	40	38	61	43	46	41	56	49	52	50	44	50	56	58	45	48	44	42	46	48	60	48	41	51	56	37	52	51	45	37	47	50	48	51	45	46	53	59	55	54	59	54	36	56	55	56	41	49	38	46	55	55	45	51	56	59	41	49	46	54	46	42	46	55	53	52	47	52	45	46	39	42	45	52	48	46	45	54	47	46	51	56	58	41	56	65	47	50	55	46	47	43	53	65	43	47	50	51	42	44	44	44	47	55	46	48	56	48	55	42	47	50	44	42	57	45	50	61	37	51	48	43	50	46	42	57	42	42	50	57	50	48	45	51	46	50	44	56	40	38	45	45	40	43	52	48	51	49	51	43	49	51	37	45	46	50	51	68	53	57	44	56	56	41	54	37	46	54	39	47	58	49	50	42	62	43	46	40	49	50	44	51	62	60	58	47	60	50	51	43	51	53	52	59	59	54	37	38	52	53	61	45	45	46	44	29	38	44	53	52	47	54	52	47	36	48	58	43	44	43	54	56	51	45	50	60	40	53	61	44	46	46	59	52	54	49	61	48	55	44	46	53	40	43	46	39	49	45	51	51	55	42	48	50	49	60	42	55	50	54	54	64	45	40	43	62	48	49	55	47	56	51	42	54	57	54	51	57	44	43	60	49	39	54	55	47	42	35	43	53	34	50	46	42	51	50	47	39	46	53	53	35	48	59	56	38	48	45	44	50	55	51	41	61	46	50	45	46	63	49	45	55	55	53	50	56	51	35	54	49	47	48	44	44	53	56	53	54	48	57	36	52	49	49	67	54	44	49	61	53	51	41	42	52	36	44	49	49	46	46	42	42	37	54	56	40	40	58	53	41	49	48	50	58	58	43	48	56	45	66	53	44	47	46	53	52	52	50	50	34	48	45	48	51	58	49	45	52	56	71	64	51	51	51	66	60	51	28	50	49	45	43	28	42	51	38	52	50	46	56	57	54	72	50	49	42	49	55	42	58	39	56	53	41	50	46	43	44	46	41	52	50	40	49	52	45	47	51	53	44	50	47	39	44	40	53	44	49	38	51	44	50	50	53	45	50	46	30	46	35	55	42	51	60	64	45	53	51	55	40	43	56	51	48	50	40	62	54	43	47	52	58	46	60	61	37	58	50	51	43	54	41	56	46	48	48	47	36	43	46	53	43	45	44	49	52	58	56	47	41	44	55	49	60	58	41	41	36	45	51	51	53	44	49	58	48	48	49	35	55	54	63	35	56	43	50	56	61	56	62	58	58	68	58	58	47	36	45	50	52	53	55	48	50	60	40	44	41	50	53	47	51	42	54	56	49	57	46	31	39	42	47	43	58	54	43	54	42	48	48	40	41	48	50	55	53	49	60	48	46	54	65	53	58	39	49	41	50	52	55	54	52	45	48	51	52	56	62	47	43	42	56	55	38	51	54	48	67	51	41	53	52	44	49	46	57	45	51	49	46	58	53	47	46	54	50	53	56	53	49	38	60	37	52	48	46	50	48	59	41	39	46	42	58	58	42	47	56	52	57	46	36	48	45	59	41	65	49	50	37	50	53	50	47	47	54	51	57	36	53	44	51	46	56	50	40	50	40	44	46	49	53	48	42	38	48	63	50	41	41	61	52	34	40	44	46	53	47	47	45	41	50	45	57	35	57	39	35	57	39	44	50	39	44	48	44	54	49	40	35	59	46	58	37	44	45	46	46	51	45	51	44	45	50	51	48	58	44	49	44	48	43	49	37	54	44	59	45	54	54	47	52	59	43	53	41	41	59	45	46	49	52	54	58	45	51	55	58	54	60	45	45	56	61	54	58	42	57	47	58	38	46	53	55	43	64	39	54	37	55	62	42	62	57	50	51	48	43	41	53	49	46	58	51	45	61	50	55	43	63	54	47	49	50	46	48	33	40	46	45	39	58	47	40	52	51	48	47	43	45	58	52	54	53	45	47	45	53	39	65	45	51	41	50	69	53	50	52	42	52	42	48	37	58	55	60	43	42	49	47	61	60	62	52	45	48	59	55	45	56	56	54	61	47	52	63	56	46	46	44	59	48	53	40	44	46	46	53	43	50	48	49	70	52	47	52	47	49	59	62	42	47	49	44	50	50	39	48	55	51	49	48	51	37	46	54	44	34	52	46	54	46	48	46	51	41	48	45	46	64	47	53	46	51	44	52	48	56	41	50	40	48	55	43	53	44	57	44	59	46	50	59	39	54	44	41	58	52	56	45	45	34	48	47	46	63	51	47	44	53	52	52	60	47	48	57	56	46	43	50	52	40	49	56	50	40	37	50	52	62	50	48	50	59	66	58	40	60	53	46	54	49	48	50	46	61	41	53	49	48	41	45	53	47	50	54	61	51	51	41	48	41	42	45	46	46	57	48	45	37	44	46	52	44	70
36456	39615	57377	52204	43743	27504	28462	17717	7294	2239	870	593	582	537	563	507	544	530	538	505	530	505	493	519	508	491	516	534	524	534	528	520	530	548	552	562	577	556	536	550	500	496	559	521	517	479	518	554	500	549	532	548	542	541	511	559	559	570	477	546	515	511	564	534	509	516	546	470	534	539	548	554	536	528	540	519	619	531	568	541	509	518	561	521	585	562	557	573	570	508	521	569	520	543	525	539	551	523	578	575	524	526	570	511	539	554	541	523	535	576	558	522	546	506	519	562	488	555	529	528	532	527	582	518	542	548	529	568	516	542	533	529	533	528	534	484	539	537	528	538	520	526	534	513	560	543	517	555	542	516	542	583	498	518	565	513	539	541	569	579	528	504	545	506	532	528	548	518	508	508	538	540	522	483	553	519	525	504	585	569	543	521	565	594	528	521	558	545	509	543	554	558	518	554	543	519	547	575	481	538	527	543	493	573	551	522	542	547	526	505	560	504	536	572	533	537	549	559	540	531	518	526	576	533	510	553	493	529	559	520	510	529	545	551	572	566	537	490	539	533	543	547	505	531	547	513	527	521	520	537	576	545	540	541	556	519	538	530	544	498	543	584	491	538	484	544	511	521	530	555	521	533	554	553	484	549	525	577	532	523	499	553	557	515	547	538	525	562	532	541	534	571	523	540	507	532	588	541	522	522	526	573	510	493	534	562	520	535	544	549	504	543	543	573	559	531	520	469	512	533	550	538	505	514	525	564	535	554	505	514	532	548	582	514	524	571	573	513	490	601	547	529	524	548	546	525	520	546	533	545	556	567	543	537	540	547	533	553	500	554	562	554	529	510	512	521	536	556	529	547	509	568	524	565	548	559	558	519	548	566	549	507	574	518	538	538	506	567	551	542	549	502	551	513	513	553	513	498	554	564	531	531	520	537	506	549	548	538	515	509	581	516	461	535	508	548	508	520	498	523	539	552	526	502	533	517	497	557	549	524	509	540	519	502	530	534	521	536	555	526	541	555	544	498	542	503	521	535	517	512	558	572	541	533	564	527	507	531	516	507	549	499	554	543	546	528	503	521	493	548	567	583	542	542	543	585	525	554	561	554	517	532	539	500	546	500	564	557	535	527	576	545	572	532	561	536	503	492	540	535	527	530	552	533	560	561	508	518	565	518	577	547	501	579	517	533	535	506	521	528	518	511	508	534	585	488	559	551	505	552	497	516	566	555	505	530	555	548	529	524	535	515	539	498	568	538	564	528	532	546	514	557	508	502	517	559	538	523	513	530	522	529	547	515	546	534	534	550	519	522	528	570	546	498	528	496	547	524	520	509	536	525	569	520	544	544	545	545	515	543	543	573	508	542	515	506	517	555	526	529	537	545	594	565	570	528	508	552	603	529	492	557	555	503	502	530	536	543	541	532	557	539	532	537	591	511	506	570	553	534	524	561	568	557	523	504	561	507	546	592	542	557	565	542	519	589	523	548	526	562	559	534	531	526	546	550	535	572	546	545	551	543	515	533	522	521	535	595	513	542	542	521	553	551	518	506	537	534	578	536	554	535	518	543	532	520	549	523	568	548	527	536	489	538	532	529	549	535	531	494	532	534	483	518	536	524	511	549	546	515	521	571	553	535	527	539	541	535	545	577	541	504	523	565	580	544	560	568	548	550	561	548	542	558	548	594	512	546	551	514	530	522	514	514	542	546	600	505	537	539	530	512	489	544	540	560	580	542	603	546	598	530	525	528	536	525	564	550	517	505	501	548	505	489	515	533	518	511	511	511	548	476	556	550	554	519	523	564	514	561	503	529	535	538	545	517	488	536	537	551	561	507	522	534	510	545	543	529	542	532	540	529	510	502	516	541	505	524	549	560	551	535	621	502	519	528	503	555	574	541	509	573	499	500	469	555	531	558	522	531	486	510	526	539	550	528	529	518	497	538	502	539	523	534	527	534	631	546	565	568	550	520	492	502	540	541	548	526	566	568	515	527	556	528	517	478	541	546	585	542	538	544	539	565	531	542	571	512	534	519	556	522	545	610	530	523	507	541	508	533	523	542	548	513	554	549	571	554	524	521	549	526	569	542	547	534	524	519	564	507	549	528	525	504	532	523	528	548	521	502	493	526	517	586	538	570	502	544	500	522	519	538	516	553	525	535	539	536	533	567	545	559	551	519	568	494	516	599	526	552	541	553	562	536	512	566	558	525	554	502	489	531	538	578	535	536	537	533	558	507	561	545	522	532	494	535	498	569	560	532	527	527	552	530	577	520	515	587	529	553	538	543	555	546	524	553	541	531	542	540	554	522	508	520	559	531	522	496	516	553	535	531	548	533	540	537	561	505	557	534	527	548	523	536	529	519	550	528	534	547	593	556	569	562	535	522	555	559	518	507	573	545	511	494	522	520	522	528	543	488	570	516	538	500	558	582	524	520	513	557	505	535	502	527	521	521	548	531	500	545	545	484	601	519	519	499	544	548	517	568	502	547	521	498	526	531	531	542	546	539	549	507	511	542	568	551	552	550	538	551	546	500	549	510	526	537	546	561	518	537	535	536	512	535	508	550	549	533	555	529	532	544	525	561	493	562	544	545	536	525	551	518	561	516	539	529	549	523	502	521	527	528	545	553	521	539	516	500	561	594	535	520	542	545	536	516	549	547	528	527	508	535	575	526	515	512	562	559	541	546	537	540	554	511	574	522	525	552	524	511	511	565	578	550	492	558	586	539	571	522	540	560	509	543	524	537	515	537	538	571	537	553	537	526	523	536	532	538	530	532	554	548	536	534	501	533	509	540	508	583	539	561	559	533	536	549	535	516	534	511	513	516	544	517	494	527	544	544	521	556	541	492	531	530	514	509	535	514	532	552	522	530	520	550	533	511	513	555	580	525	529	545	542	531	514	541	573	505	536	518	522	556	517	520	588	545	543	509	580	568	575	550	491	539	570	525	495	554	541	508	527	540	498	556	561	524	559	520	558	505	492	519	552	530	536	545	530	584	534	551	503	508	533	537	532	513	568	545	521	546	515	560	564	541	540	548	530	522	528	535	570	583	511	519	525	532	494	536	526	556	500	514	544	540	547	549	533	555	504	522	583	543	531	557	581	538	543	528	556	547	498	537	500	515	518	545	501	566	564	469	562	546	497	507	547	525	566	548	541	520	528	512	546	472	549	510	519	522	520	524	552	539	519	530	518	533	529	549	524	559	524	508	560	547	528	514	535	561	466	543	553	523	537	531	527	529	510	532	516	487	551	537	574	527	543	561	511	540	586	557	554	535	530	515	542	544	535	523	553	527	541	518	543	556	548	512	536	517	563	548	542	517	557	521	519	518	535	538	529	577	549	511	539	568	560	582	537	553	543	549	541	516	594	507	529	546	561	541	529	557	498	556	528	509	542	512	522	568	522	507	524	549	567	550	547	565	528	484	503	560	554	536	518	514	524	539	539	568	533	561	562	564	570	496	527	576	572	541	521	539	571	547	535	584	549	516
3466	1936	9694	8809	2828	383	336	226	117	72	65	42	55	44	52	57	62	62	49	54	55	41	53	59	50	60	51	53	57	43	41	59	53	45	51	48	64	58	54	70	64	65	39	48	64	51	57	44	53	42	61	55	48	47	41	49	50	48	58	75	51	55	48	50	45	60	59	57	50	56	52	67	60	59	63	62	66	51	53	69	65	52	55	48	52	52	70	55	58	59	78	44	64	53	66	55	53	55	65	56	69	44	41	53	44	39	51	57	70	50	56	64	59	56	42	48	48	53	55	59	64	55	45	55	50	52	54	63	59	60	57	44	52	43	63	56	71	50	56	44	65	53	62	69	49	50	50	54	67	59	51	54	51	44	79	49	58	51	62	51	55	54	57	56	50	45	55	58	64	59	63	52	42	60	43	59	56	53	71	45	56	52	63	54	71	48	58	62	54	45	49	45	48	51	54	44	55	59	50	42	60	68	55	48	59	48	47	57	62	53	59	46	52	42	45	61	51	58	61	57	58	58	53	59	50	51	40	54	57	69	51	51	54	68	48	52	59	41	55	42	58	53	29	53	56	67	60	58	55	61	46	62	68	62	59	56	59	55	53	51	67	48	47	54	54	62	60	52	58	54	54	54	57	45	47	57	53	66	48	44	75	57	53	47	53	61	54	59	42	49	38	55	57	64	52	64	65	66	53	54	68	65	51	43	67	59	53	64	55	50	58	74	58	52	44	53	56	57	60	50	57	47	51	62	33	45	62	59	69	38	59	49	50	58	68	50	59	58	49	62	54	49	61	38	56	58	52	35	53	53	52	51	62	59	55	41	52	50	61	59	56	50	54	66	39	46	59	59	49	60	57	60	65	59	53	56	55	58	70	56	44	56	51	50	56	45	56	58	66	73	64	53	54	66	66	49	54	46	43	54	49	43	51	55	41	60	58	56	48	56	53	59	48	62	47	63	55	46	67	63	54	56	54	48	58	57	70	58	53	60	54	49	37	53	60	43	62	57	40	59	61	56	72	49	65	47	54	37	56	58	69	47	59	57	49	55	56	60	69	46	64	47	54	53	57	54	52	53	60	34	44	61	64	54	47	46	54	58	61	52	53	65	62	49	61	50	49	55	52	57	58	55	62	56	52	69	41	59	61	52	66	37	50	46	61	44	66	42	65	54	56	71	47	46	50	59	58	59	45	60	53	52	45	76	62	55	56	53	54	47	50	51	50	70	59	64	45	64	59	51	54	52	59	50	51	61	54	55	55	47	59	52	58	49	63	42	56	51	46	68	55	54	58	54	61	50	54	56	47	44	57	60	46	57	54	68	63	50	60	63	50	54	48	55	57	61	67	55	63	58	48	54	48	55	57	45	57	44	47	49	68	52	60	46	55	62	42	41	64	56	62	56	56	63	53	66	46	60	71	59	54	54	49	58	61	40	51	53	63	57	58	67	53	50	54	56	68	60	55	54	57	56	61	52	55	47	61	65	40	40	64	66	57	63	48	50	51	60	60	45	70	62	53	59	64	64	54	66	56	58	50	53	53	55	55	60	54	62	47	65	52	53	49	62	71	57	54	46	59	54	42	48	42	56	63	54	62	63	50	63	45	45	56	53	50	37	53	53	76	52	48	58	58	39	59	54	52	63	66	61	58	48	48	52	53	59	43	52	61	61	64	60	48	51	46	61	62	52	50	55	64	60	52	68	52	64	63	63	48	41	53	67	53	50	54	57	53	51	55	53	51	53	59	66	42	61	71	55	68	53	49	60	55	69	70	51	61	60	54	50	58	56	67	52	44	52	72	47	50	60	49	51	53	54	56	50	64	46	50	57	63	47	55	52	62	55	61	60	66	65	61	42	42	51	57	61	54	52	54	59	60	56	54	50	55	65	57	57	55	59	67	50	46	63	48	61	62	57	51	51	50	51	56	46	59	66	51	59	57	59	53	40	67	59	55	54	54	51	54	72	71	50	53	46	53	68	53	40	51	51	54	47	69	54	63	43	59	62	64	65	45	73	58	48	34	66	55	48	56	47	50	67	51	55	61	50	57	62	46	48	57	49	64	61	56	49	60	54	40	54	53	56	49	58	46	52	69	60	50	44	42	44	47	49	64	35	66	49	51	54	56	63	60	59	56	58	61	40	53	55	48	49	47	57	51	60	46	52	65	59	45	51	66	40	49	48	59	46	51	71	59	54	71	50	56	64	55	53	49	57	66	49	44	53	44	44	59	58	60	47	48	44	65	50	47	59	50	52	56	51	65	55	62	56	63	59	66	48	59	55	54	63	47	46	53	45	52	47	46	50	46	41	54	55	53	45	48	48	50	47	60	53	55	54	42	43	54	47	62	65	48	52	57	61	59	53	57	39	59	50	60	67	57	50	65	51	60	46	65	63	40	59	45	57	46	52	40	66	49	43	55	45	55	42	59	59	50	58	53	42	62	61	57	54	64	48	44	53	58	62	52	50	57	44	39	46	49	54	58	56	57	59	59	59	52	59	57	55	56	58	40	48	54	42	58	60	45	57	59	52	66	62	48	42	57	71	56	58	56	48	56	47	71	68	50	47	57	58	65	45	48	62	62	47	50	58	65	64	65	61	46	53	49	60	49	49	46	63	56	48	56	48	55	56	61	52	62	66	58	58	59	55	55	55	59	56	42	75	42	64	52	48	58	59	51	51	38	36	56	62	61	63	68	54	54	64	47	53	53	59	42	48	50	52	40	56	68	72	36	50	64	61	55	60	58	42	61	43	55	53	52	58	53	59	50	52	61	41	52	46	52	47	42	54	61	57	60	49	50	51	56	61	51	62	51	54	44	61	53	38	47	50	48	50	39	47	53	44	49	58	44	49	60	51	58	63	68	51	54	56	58	64	54	60	59	50	44	41	50	49	63	60	53	50	40	55	65	57	45	51	62	65	48	61	51	52	63	49	62	53	48	44	43	51	46	51	46	52	53	54	69	46	59	41	51	60	55	60	45	48	53	50	65	45	62	59	56	63	56	47	58	61	48	55	56	46	68	51	53	62	50	50	61	55	64	59	54	46	45	66	40	48	63	40	57	50	47	54	49	69	60	49	51	61	56	48	69	52	54	51	64	64	53	60	45	52	53	54	62	59	48	51	47	56	57	51	54	63	60	73	60	48	46	42	54	43	52	75	52	50	57	54	54	45	55	61	62	70	69	57	47	52	61	48	59	51	62	60	54	62	58	57	57	63	46	68	52	62	45	55	55	60	52	55	63	53	48	60	40	48	45	54	52	41	55	54	57	53	50	58	50	52	51	53	59	69	62	44	47	55	52	45	64	60	78	62	53	55	45	47	51	50	57	49	60	52	58	45	51	55	47	52	65	68	66	65	42	53	52	59	62	48	51	58	45	65	39	56	63	43	54	46	58	62	49	57	52	47	49	51	52	57	59	64	55	45	53	47	53	48	58	66	62	50	55	62	54	55	50	43	54	49	60	67	54	45	53	58	56	50	59	55	65	65	48	56
25489	18821	36128	33828	26381	10931	12395	7027	2648	1131	667	579	587	560	626	546	582	620	613	606	578	590	569	560	551	552	598	588	602	634	558	587	561	581	573	587	562	544	604	585	612	577	570	566	599	583	575	557	597	633	612	613	563	563	611	601	616	633	604	577	568	557	622	582	611	586	574	546	580	595	583	596	586	557	592	626	585	587	601	597	581	598	602	576	612	610	597	573	620	569	605	557	585	555	577	558	567	603	569	579	581	558	564	614	611	593	616	553	569	591	611	606	586	583	626	588	597	592	558	580	594	600	596	609	571	598	597	588	586	627	610	638	624	582	635	545	631	604	580	567	587	573	597	596	618	582	575	586	576	615	538	568	604	582	577	553	564	600	583	554	584	608	577	569	555	571	584	599	544	571	608	599	603	586	546	601	601	577	535	617	545	561	585	605	555	576	614	608	608	588	584	584	580	608	610	603	608	594	605	568	595	603	617	610	611	601	586	627	573	585	630	570	545	603	618	596	601	619	605	590	578	608	565	601	551	599	595	580	606	554	619	603	612	575	592	609	557	604	604	575	574	622	550	582	596	609	579	570	637	583	587	543	591	582	581	563	593	572	575	592	577	598	559	602	587	609	556	597	618	592	598	567	580	573	580	586	582	608	570	571	577	597	555	609	594	617	620	632	572	622	546	615	595	584	599	602	620	599	602	533	611	619	595	578	558	567	564	594	625	575	626	619	570	623	580	566	565	575	554	567	554	621	562	601	629	556	586	570	565	570	589	585	586	598	617	609	606	604	598	583	583	567	665	615	613	602	585	584	583	597	573	641	607	589	602	557	599	579	599	583	628	562	597	617	591	607	591	586	557	565	570	612	596	565	614	574	585	557	621	607	578	628	589	595	633	580	576	526	574	622	570	585	551	573	636	582	586	590	631	611	609	571	614	570	556	579	611	567	604	590	597	597	570	591	574	560	633	573	592	604	554	570	602	614	572	598	644	584	574	579	549	602	581	593	555	564	573	585	545	579	611	578	543	613	516	617	595	587	577	606	575	591	618	594	569	576	567	577	610	554	600	640	580	625	589	601	621	630	609	622	584	594	569	606	570	590	588	589	584	525	643	560	569	582	546	590	591	583	611	564	561	619	592	625	615	590	619	620	609	625	568	613	584	582	619	580	627	601	622	589	619	587	576	560	594	592	566	588	620	578	570	578	570	553	607	572	580	558	588	618	591	574	600	562	586	595	581	614	577	612	628	637	615	567	589	642	604	635	585	603	583	589	594	591	575	565	604	630	563	564	587	614	645	579	640	581	559	560	609	580	573	559	595	590	597	621	601	611	631	557	604	566	620	583	569	570	592	572	598	578	587	575	596	570	534	590	588	538	620	624	612	581	604	563	573	605	580	619	570	581	540	616	615	586	621	577	594	640	584	591	550	597	622	574	541	568	563	591	561	585	600	567	649	610	580	645	594	600	579	582	606	565	584	597	594	622	614	607	582	581	595	557	576	617	551	583	592	545	591	551	581	573	606	589	574	610	574	641	545	588	628	577	613	592	556	620	589	583	576	591	603	561	525	577	586	623	589	618	588	609	580	579	577	592	585	607	627	567	628	629	585	568	574	601	618	596	602	567	603	602	584	541	578	620	589	576	558	613	627	586	611	605	582	596	514	576	603	597	610	603	515	581	601	591	577	569	627	590	621	611	600	553	587	590	637	569	563	623	614	588	579	612	583	582	577	593	573	562	605	604	583	602	638	604	576	631	562	596	544	592	605	566	590	574	601	574	581	645	599	593	581	590	600	604	590	607	578	598	605	563	603	567	625	607	646	597	577	585	566	580	580	574	592	590	580	585	557	620	541	549	583	612	586	642	565	603	600	557	594	609	611	591	580	558	605	622	573	616	591	613	585	591	573	577	611	574	594	596	590	601	608	551	562	608	582	568	534	617	632	595	610	573	612	580	593	578	571	624	638	652	580	608	549	562	551	563	589	620	629	542	525	576	636	547	586	580	625	589	607	565	631	587	596	590	585	560	621	615	582	603	669	594	577	565	562	596	591	584	556	630	577	600	573	571	559	536	612	619	565	572	541	633	573	514	563	568	558	526	584	600	580	606	604	575	593	600	572	594	588	565	594	568	599	595	589	563	578	594	561	581	625	584	577	581	576	605	566	549	582	589	566	585	575	555	560	531	567	569	551	574	606	578	553	586	577	624	580	567	585	588	569	586	592	624	586	605	619	616	590	607	592	547	617	622	585	561	614	578	614	564	583	545	549	602	564	624	600	558	596	627	571	588	611	565	593	582	595	616	596	582	601	567	648	598	576	635	595	636	573	594	615	605	586	598	594	562	595	612	598	581	595	590	615	574	594	589	567	553	574	628	590	606	624	606	569	594	609	598	601	611	612	613	619	614	583	570	564	605	547	611	604	584	569	608	578	602	616	587	579	562	577	621	607	572	623	538	568	616	596	616	557	586	598	575	593	574	587	642	574	620	560	605	624	558	614	599	612	640	588	576	613	593	614	569	548	601	600	579	617	597	613	549	593	567	574	574	559	561	591	596	585	592	540	561	619	596	619	621	612	631	551	585	629	598	523	597	584	569	596	612	616	578	588	599	598	557	555	579	592	562	602	587	571	532	583	600	576	594	564	557	639	575	604	624	588	602	627	561	617	605	556	606	602	590	592	597	585	627	570	576	609	593	617	553	599	604	560	594	576	636	602	576	584	583	596	576	630	538	570	577	593	585	565	647	590	603	579	558	536	579	581	576	532	627	622	599	595	576	589	581	582	592	605	602	588	614	560	598	549	560	609	589	585	566	532	574	575	596	563	568	577	613	664	582	588	607	582	566	628	563	582	604	595	584	616	548	563	576	591	541	575	601	639	623	538	566	589	593	595	565	596	573	576	592	594	603	572	609	613	565	605	545	597	579	547	546	607	598	548	576	617	586	570	599	616	611	581	574	562	575	584	613	618	564	580	600	571	593	565	612	571	572	631	590	559	566	565	605	550	584	535	575	588	615	561	620	590	625	566	619	625	567	591	579	582	625	592	628	607	625	572	539	576	611	592	627	597	570	627	568	597	626	582	599	605	610	570	607	618	621	613	615	569	593	607	576	580	566	564	548	548	586	612	564	564	586	607	621	561	583	568	547	623	550	592	625	604	620	594	539	613	604	553	596	587	631	603	596	587	618	554	558	570	552	609	612	578	592	603	601	622	598	585	601	609	558	526	568	599	545	604	599	621	586	588	569	581	528	584	559	608	553	583	623	567	590	549	571	631	557	618	598	557	540	590	585	584	606	584	581	589	569	563	618	567	588	570	610	582	588	621	572	583	566	562	610	604	571	577	600	574	562	597	560	610	595	594	582	630	573	615	625	561	621	608	589	586	625	626	586	566	590	593	584	652	578	592	605	632	566	583	605	611	575	589	569	594	568	607	628	564	598	599	571	587	593	585	590	569	573	594	587	557	546	599	546	612	566	605	604	621	606	580	564	580	559
6001	7897	26002	19367	7781	1243	1005	522	181	84	60	54	48	49	46	50	53	43	41	50	46	40	59	49	62	51	51	48	42	43	46	51	53	58	57	53	48	61	32	47	52	36	60	51	68	48	56	36	42	47	42	43	35	47	46	46	44	47	53	46	45	50	55	44	47	51	47	57	43	38	65	45	55	42	49	50	55	51	53	42	53	58	60	49	61	64	42	51	55	49	60	47	47	42	54	41	45	58	34	59	43	40	52	49	53	52	51	53	48	42	45	54	43	55	47	45	52	44	50	62	66	58	56	51	53	47	48	51	62	40	61	57	51	55	38	50	49	52	57	58	48	45	46	55	50	55	64	48	48	48	51	41	44	53	46	54	46	56	46	54	52	48	50	42	42	59	51	49	47	55	45	52	45	46	47	56	46	49	55	39	41	44	55	48	49	49	71	47	41	44	37	54	42	56	51	49	48	61	55	57	55	47	55	45	48	47	58	46	54	38	41	46	62	61	55	39	48	64	60	56	50	44	61	47	48	58	47	46	46	43	46	59	38	52	55	44	43	46	49	61	65	57	41	61	47	50	59	55	52	51	63	49	48	60	49	52	46	68	38	35	51	40	50	40	54	41	52	47	57	56	57	39	48	50	54	62	46	51	44	55	47	52	45	51	50	49	43	47	62	36	59	58	59	59	36	49	50	54	46	46	53	40	45	55	49	48	47	55	45	52	49	45	60	54	40	35	63	52	47	55	57	58	47	51	49	55	46	46	55	54	51	43	57	34	52	43	48	53	56	52	50	47	47	55	47	43	56	54	52	48	63	52	41	46	47	53	52	52	47	51	57	44	53	58	47	48	51	48	42	49	51	55	50	45	59	53	45	52	38	42	54	48	50	43	58	50	49	48	50	59	39	59	52	45	52	51	42	46	49	60	44	62	44	46	51	57	53	43	47	54	54	58	48	54	45	47	48	51	53	68	51	52	52	59	51	51	56	41	44	47	54	51	55	45	46	49	57	60	59	55	45	44	47	48	58	42	41	51	49	48	52	53	65	52	49	48	45	54	38	41	46	51	41	41	49	58	47	58	42	51	43	38	50	42	42	55	51	51	57	37	55	36	39	47	64	35	44	51	53	48	52	58	51	51	51	52	50	49	55	41	62	47	53	41	46	58	57	45	50	56	58	41	44	62	48	60	49	49	61	60	62	37	45	40	58	43	44	62	48	45	48	52	42	50	47	59	48	57	53	53	50	50	38	40	59	47	44	55	59	49	54	55	55	45	44	37	46	41	48	35	62	55	47	45	57	48	47	41	50	60	53	51	57	36	51	52	52	61	38	48	56	42	51	42	49	52	41	43	48	48	48	45	53	43	54	58	42	46	53	62	64	59	47	47	47	48	50	53	46	46	46	43	37	45	48	57	52	57	40	64	61	50	48	53	70	52	63	58	38	53	57	47	45	50	47	49	60	48	58	47	47	53	38	51	46	40	53	47	43	53	44	49	45	45	54	54	44	46	51	57	60	53	58	49	54	49	50	55	37	54	44	54	42	40	70	54	42	55	59	57	49	53	50	43	61	51	59	52	50	53	47	45	60	39	45	47	56	41	51	46	55	54	42	45	46	51	35	46	52	57	40	50	51	62	36	47	40	45	67	49	44	43	46	51	51	60	48	46	62	50	53	47	36	59	51	38	59	52	41	66	47	58	44	55	41	44	57	46	46	62	46	42	55	46	51	46	56	45	52	42	46	48	64	47	46	66	42	48	48	48	63	44	49	45	50	48	43	70	57	60	46	53	49	45	44	53	48	55	46	49	50	44	57	50	60	48	47	38	52	49	54	57	49	50	45	47	63	46	55	47	58	49	49	53	49	53	49	48	55	55	57	39	55	51	51	60	42	51	57	55	54	57	63	56	53	53	57	45	61	42	62	39	45	49	61	55	37	49	66	48	53	58	54	45	56	49	57	52	43	52	44	59	45	50	43	51	53	55	43	49	53	47	40	64	43	52	46	48	46	54	49	60	45	54	49	59	39	55	45	59	47	54	44	49	44	40	41	39	66	48	60	47	38	49	48	52	53	45	35	54	69	44	51	55	58	44	44	56	50	57	42	44	56	57	40	54	57	48	63	45	47	65	47	47	34	52	49	54	43	49	52	67	47	52	52	64	58	58	44	51	57	49	57	48	41	53	53	38	48	50	45	45	50	55	48	45	58	49	55	55	52	47	58	60	48	40	41	52	48	50	49	55	48	70	52	53	43	59	41	49	41	52	44	51	40	43	40	48	57	52	54	59	51	43	46	45	53	50	50	53	47	53	59	59	50	49	63	54	41	47	44	50	57	52	50	54	51	45	36	57	36	48	63	40	60	42	47	49	46	47	49	32	46	57	41	49	49	61	45	63	40	34	53	46	58	43	50	55	55	50	57	49	39	53	52	44	52	49	51	44	56	40	42	48	56	50	56	37	47	47	48	40	48	46	54	52	40	52	45	54	54	56	43	46	50	44	43	39	43	56	55	52	53	52	57	44	61	57	49	39	61	65	50	60	47	61	55	69	51	49	51	60	48	44	54	48	49	46	36	39	56	47	60	51	50	50	43	52	54	49	52	57	35	53	46	37	50	53	47	44	49	52	70	48	52	47	53	48	49	40	56	47	46	42	40	40	53	44	53	58	46	54	46	43	43	61	55	46	48	53	56	47	52	48	64	42	45	46	56	53	59	51	52	51	55	51	59	53	53	51	43	56	67	55	59	33	46	51	45	38	57	42	47	55	45	50	43	59	55	43	59	53	49	55	67	46	41	50	44	49	46	39	40	55	53	54	47	56	52	53	62	63	50	52	47	60	65	48	45	46	47	44	61	49	55	49	54	51	52	57	53	47	52	50	58	42	53	51	63	52	63	49	53	45	41	44	43	52	41	58	38	52	42	61	44	56	55	43	66	44	57	47	60	56	49	56	54	58	37	50	44	47	45	65	52	46	45	52	51	53	56	52	52	55	56	50	52	37	53	46	57	44	44	51	55	48	53	57	55	44	49	47	63	47	52	46	55	50	64	44	58	43	47	62	52	50	53	53	54	58	49	54	57	43	47	52	40	59	65	57	58	53	52	43	43	60	50	37	61	64	65	53	51	51	53	45	49	38	48	40	41	52	52	50	38	52	52	47	58	43	47	48	53	45	47	39	49	53	48	42	46	52	51	51	51	53	53	51	53	59	46	56	62	53	66	66	45	56	56	42	46	54	40	42	60	44	39	70	62	45	53	47	59	50	54	49	57	54	48	43	49	52	64	46	47	53	51	46	53	41	53	54	43	44	51	57	54	38	46	46	52	55	44	55	47	46	41	59	50	51	52	47	55	53	46	48	56	62	46	36	52	53	53	43	40	53	45	53	43	51	53	54	52	50	56	48	51	41	47	47	56	53	44	45	55	46	46	54	45	61	53	42	47	40	41	57	56	53	42	30	51	44	45	51	41	63	39	47	45	45	55	67	56	49	52	55
34599	30590	50075	45801	38643	21594	22616	12783	4795	1567	789	558	565	537	519	557	561	549	526	522	586	561	551	518	545	576	568	532	516	522	537	551	560	554	541	550	526	556	547	578	519	527	542	533	538	497	520	568	562	509	557	547	588	520	544	550	530	538	535	519	531	564	555	514	558	542	550	573	551	550	589	543	567	560	555	576	550	557	503	550	548	537	541	530	574	570	533	558	562	564	534	533	560	570	576	567	559	535	567	502	529	543	560	561	546	556	545	584	555	530	580	527	539	546	555	515	515	558	543	577	543	559	558	524	559	566	532	568	532	563	528	522	513	552	537	549	527	543	549	535	581	546	579	500	515	562	553	524	560	549	539	532	532	568	548	508	535	587	561	575	565	551	558	524	520	555	565	583	537	525	533	534	558	571	502	539	548	532	541	570	555	503	525	567	525	564	546	505	520	583	557	546	509	559	609	573	564	552	572	578	537	602	535	552	538	518	554	540	528	525	509	564	540	578	512	554	527	547	522	593	556	593	541	570	569	508	575	539	565	525	512	532	538	542	562	527	540	557	558	537	535	551	566	557	522	566	520	540	536	531	529	495	531	554	549	551	560	571	538	541	530	565	551	557	543	558	538	527	533	531	563	543	573	557	541	543	522	575	561	544	518	530	523	567	534	523	561	538	540	564	530	531	559	577	542	554	486	555	542	535	544	545	540	587	523	539	516	573	556	546	544	577	550	517	548	544	566	569	490	548	581	536	512	556	536	564	614	563	568	555	545	489	570	543	561	541	548	533	596	500	530	599	498	553	546	548	552	512	580	537	560	523	522	562	507	518	538	545	552	529	530	565	535	565	545	571	570	578	504	521	560	515	514	552	541	572	578	555	558	605	549	519	512	566	548	530	573	538	547	584	536	524	547	568	558	547	531	501	555	531	568	537	552	535	531	520	519	577	533	517	540	580	556	515	585	534	548	569	527	564	508	556	571	555	572	560	577	565	554	556	575	531	558	545	557	569	546	563	589	559	569	516	551	537	577	555	519	525	548	545	515	544	530	506	519	550	540	575	544	537	545	524	574	538	500	508	580	562	548	516	566	565	564	519	553	598	563	536	503	528	504	575	567	589	552	558	544	563	530	577	564	541	579	537	537	552	556	552	528	543	534	551	531	475	538	566	527	538	539	518	574	553	552	542	546	488	520	564	567	555	568	562	557	547	570	570	583	518	544	511	511	552	563	517	553	531	561	555	600	531	550	552	528	556	588	577	530	533	553	547	517	504	486	560	532	555	553	528	562	548	534	554	558	548	524	539	555	526	582	533	531	577	591	520	605	546	562	537	562	579	567	569	581	553	519	553	564	485	562	596	540	539	536	551	530	569	573	516	576	550	543	583	527	533	526	559	544	541	548	500	508	533	567	541	519	568	525	570	558	553	543	542	526	535	529	523	567	552	533	514	527	564	530	539	570	567	530	522	544	517	566	529	519	506	569	534	517	560	533	559	573	520	574	521	573	507	529	546	552	560	540	569	542	540	535	599	507	560	562	565	535	562	518	500	505	530	514	562	521	513	529	530	529	534	539	538	568	499	533	520	504	507	529	552	542	570	577	558	560	527	533	541	557	542	542	508	540	548	532	569	541	570	556	533	516	588	564	510	521	566	555	560	573	569	562	540	553	568	640	550	544	510	532	517	535	537	523	565	548	583	536	555	516	576	517	572	511	558	507	542	553	537	571	533	552	570	545	537	531	576	560	564	539	570	515	579	536	532	575	538	591	585	564	508	516	564	537	569	547	534	508	545	581	595	519	537	580	535	567	507	579	531	514	521	536	514	546	533	562	560	551	508	544	548	536	521	564	528	555	543	552	558	555	599	564	574	520	523	518	534	546	540	508	526	519	536	539	519	522	540	567	541	535	547	561	550	562	514	534	519	563	548	553	545	522	538	562	576	572	582	557	547	486	559	512	561	546	538	545	531	563	599	554	585	542	560	502	570	528	551	537	524	574	563	584	572	541	542	540	560	573	515	565	542	523	557	596	570	534	566	583	519	511	556	536	543	536	520	569	538	563	561	544	577	587	535	545	548	573	553	574	510	558	594	561	552	536	554	562	563	553	535	574	549	574	555	585	592	528	569	526	541	563	543	525	516	547	578	578	559	538	527	555	530	539	538	542	542	548	516	588	566	554	552	501	554	519	525	488	535	541	562	541	549	558	518	547	509	534	515	575	584	518	528	560	580	532	562	534	540	565	542	549	544	579	547	529	561	549	542	550	500	560	539	563	540	519	539	537	572	566	543	543	538	564	531	553	568	565	575	545	546	551	547	563	572	562	570	551	536	582	516	534	569	561	543	541	533	500	491	514	545	510	573	535	565	570	530	562	527	532	558	566	586	538	540	545	547	535	514	619	496	567	492	550	551	529	566	548	512	575	538	567	541	559	557	536	554	531	572	540	556	519	540	534	541	537	506	550	552	470	584	508	576	546	520	597	550	566	544	565	577	537	528	544	580	560	569	556	513	549	531	506	539	615	522	535	592	502	553	562	518	549	606	525	564	558	508	566	551	590	617	526	546	566	532	521	523	520	562	584	522	536	545	570	525	545	565	542	558	513	559	555	503	582	541	574	511	557	544	570	511	562	519	552	542	553	510	540	525	545	526	582	559	583	591	567	568	593	533	533	530	527	561	600	528	498	557	590	517	510	559	573	529	523	561	551	551	537	498	565	576	562	506	534	570	544	548	524	508	574	526	551	569	578	556	570	590	514	566	500	604	555	537	533	552	528	572	539	530	541	545	572	505	563	560	560	581	513	528	538	530	522	589	570	555	531	557	536	532	603	514	542	572	535	586	601	540	539	550	564	538	563	561	534	559	527	549	550	545	536	530	548	528	561	553	556	573	523	517	527	541	504	531	563	545	529	490	550	546	520	527	560	530	558	543	494	572	533	521	535	529	578	526	525	566	566	507	520	532	527	564	526	525	550	554	559	551	538	529	547	561	528	582	512	517	555	531	560	501	512	533	509	567	553	587	553	545	550	558	553	574	546	555	542	530	530	512	514	548	548	599	570	518	507	551	551	522	515	585	536	528	619	543	551	525	540	518	570	550	543	531	562	564	538	536	537	600	555	529	558	553	549	566	528	558	533	576	590	590	545	545	537	581	526	519	528	529	548	575	569	541	525	549	549	548	547	524	531	524	527	559	530	531	564	545	545	542	569	565	589	523	546	544	530	546	533	540	592	528	524	527	514	564	575	492	551	533	568	552	552	531	563	562	525	524	531	520	577	531	560	557	536	563	538	541	546	562	581	545	508	505	504	525	557	534	554	577	570	526	481	567	529	599	499	528	523	531	493	567	558	490	549	580	571	552	543	523	528	547	501	566	578	553	544	540	552	561	542	585	555	526	530	529	543	538	552	545	548	557	566	529	533	545	587	568	529	495	551	540	553	569	544	570	513	544	544	570	538	557	514	539	517	548	563	562	603	543	522	562	543	529	516	537	521	563
6316	5394	24454	20660	8243	1299	876	496	177	112	61	56	53	47	56	59	50	63	55	51	39	57	58	54	61	53	56	65	57	63	63	51	59	57	64	60	54	47	47	66	62	55	54	47	59	49	55	52	72	56	62	56	58	63	41	56	59	64	53	67	56	49	43	62	52	58	64	54	64	48	61	56	63	68	48	42	48	55	47	55	54	56	42	52	55	54	52	63	49	58	43	54	59	48	56	55	57	65	44	50	53	55	48	56	48	52	56	56	62	61	52	58	63	59	70	58	57	56	53	69	57	56	57	58	55	58	63	58	76	58	58	56	63	54	45	58	54	63	62	53	64	54	53	53	53	68	60	53	48	57	52	72	65	58	66	51	51	52	54	62	55	63	52	51	49	69	61	52	46	60	61	50	49	53	54	69	68	43	59	42	65	62	54	60	73	47	64	58	59	47	61	43	47	56	45	45	56	53	60	50	50	52	53	59	57	42	62	64	80	54	61	47	52	72	73	53	61	60	64	79	56	50	60	49	58	55	46	54	51	53	62	55	51	53	57	57	51	50	70	49	52	55	63	56	52	52	52	60	65	52	60	64	48	50	45	57	60	50	49	47	63	53	67	59	51	51	67	60	49	70	64	56	55	54	61	56	51	43	59	61	63	59	65	44	54	39	60	65	60	50	55	52	62	61	68	50	52	52	46	55	71	46	54	54	53	54	48	58	66	58	50	70	63	57	65	52	48	54	57	66	46	52	65	51	60	42	72	50	58	51	63	51	47	65	52	51	45	47	45	66	63	54	55	56	55	58	59	42	56	55	62	64	61	71	59	58	65	53	65	50	48	51	63	60	49	45	63	61	58	57	56	58	59	61	63	55	55	53	68	60	60	52	56	53	58	51	46	58	58	49	54	67	51	67	65	51	46	56	59	49	54	55	58	59	58	47	45	52	50	70	49	62	53	56	41	61	52	70	63	52	49	64	63	48	53	55	51	48	63	58	55	57	52	52	66	55	43	51	52	42	54	62	53	54	60	47	57	53	54	84	57	66	48	57	54	58	51	50	46	57	49	48	54	70	52	41	46	58	52	48	63	52	50	50	65	44	56	45	56	56	58	66	64	51	55	58	58	71	52	46	53	43	56	70	72	58	61	55	53	59	58	58	52	54	59	56	58	71	64	49	49	57	62	55	53	59	48	52	56	50	51	63	58	55	38	68	66	49	52	51	69	52	47	49	48	66	44	56	65	51	60	59	48	66	60	55	46	41	52	50	67	48	59	48	62	72	59	62	66	47	54	55	55	43	66	55	57	42	59	50	53	58	58	59	56	62	51	57	65	64	65	57	58	47	69	51	52	48	47	61	57	63	41	57	54	56	55	53	67	51	57	71	60	67	56	50	58	54	51	53	63	44	63	59	51	65	45	56	45	74	49	49	45	50	57	56	56	53	57	63	53	46	54	50	73	61	58	67	61	50	51	49	54	65	65	61	51	49	52	49	47	49	55	54	71	65	51	49	63	59	50	61	63	47	65	66	64	59	42	46	62	55	45	64	51	73	62	66	51	39	53	54	54	60	56	60	58	55	62	40	56	60	58	54	62	71	59	55	47	45	42	64	52	53	55	51	57	52	57	53	64	57	51	56	58	41	58	56	50	49	62	54	72	63	57	58	60	62	54	64	48	54	58	72	54	63	57	47	60	47	68	59	56	54	51	52	70	55	58	45	58	59	45	69	55	47	44	57	56	63	56	43	56	61	54	64	27	58	41	51	72	61	56	54	45	49	56	47	62	51	43	59	57	66	41	64	57	56	40	60	55	50	61	57	65	49	65	48	57	61	53	62	51	57	60	57	57	62	54	62	56	67	45	45	58	49	63	51	49	52	52	62	53	53	52	59	67	62	45	52	65	56	67	56	52	54	60	59	54	60	46	61	61	67	53	60	49	59	66	48	46	51	47	52	55	56	57	53	62	38	66	59	63	45	66	51	54	59	64	48	51	65	62	47	64	57	46	49	62	54	59	56	61	48	54	68	50	59	49	59	53	36	51	68	60	68	53	57	58	56	54	47	59	60	66	50	46	54	59	58	45	60	60	74	65	54	64	56	62	62	49	57	49	48	39	52	60	45	48	55	67	50	40	58	58	55	57	48	58	57	57	60	47	57	63	51	67	60	51	65	59	60	45	41	46	57	53	60	42	52	50	46	41	68	54	64	56	49	61	51	50	59	56	54	61	56	67	69	57	56	46	58	77	58	54	43	54	61	48	55	53	59	60	52	54	65	52	59	46	45	53	55	64	59	49	61	60	53	53	68	60	64	56	51	58	50	53	63	55	57	51	48	62	64	54	48	56	52	73	56	61	61	50	54	43	62	57	64	53	60	52	59	73	52	54	56	52	66	56	76	53	60	49	68	44	68	52	53	64	62	62	46	56	48	49	67	52	53	64	58	66	57	56	61	54	55	50	59	67	60	65	55	61	50	55	60	47	57	56	57	51	57	50	51	70	61	62	62	56	65	66	52	48	57	60	64	67	48	54	65	46	50	64	53	55	52	47	40	36	58	59	66	49	52	72	57	47	44	59	56	53	46	63	54	53	59	51	58	59	58	61	43	45	66	42	60	61	50	60	59	49	61	54	67	41	57	68	56	62	52	54	61	62	38	67	54	66	64	60	46	56	67	50	62	66	59	64	58	49	50	62	60	62	58	61	49	57	72	51	47	59	61	65	54	56	64	57	57	60	51	59	64	63	52	59	53	63	46	65	65	62	48	57	67	55	52	49	55	49	49	52	55	57	45	50	44	53	59	49	55	60	45	46	48	57	50	75	53	57	50	47	58	56	70	43	57	40	57	54	66	47	58	54	66	64	46	63	46	62	55	53	61	58	69	46	63	51	64	40	66	41	55	62	59	37	60	48	49	48	46	51	59	39	62	60	51	55	51	43	64	46	69	49	64	48	57	63	51	62	40	52	48	71	61	43	55	56	52	51	55	43	51	48	58	47	59	55	50	47	58	51	50	45	53	47	79	58	54	69	52	58	52	63	56	54	53	59	62	59	54	52	63	72	59	59	51	55	48	55	52	70	52	56	63	36	72	55	52	59	52	56	39	49	54	59	49	68	56	75	49	73	48	65	60	62	60	67	72	55	64	43	67	50	50	41	48	64	56	67	61	49	73	50	63	55	57	68	54	49	60	56	50	49	66	51	61	63	63	60	60	62	56	50	57	59	53	46	53	58	52	77	41	60	57	48	62	51	62	54	53	60	61	55	54	57	54	52	56	52	67	61	48	58	55	53	62	60	59	62	55	49	53	67	53	55	58	54	56	45	59	47	63	53	62	54	54	59	60	64	56	50	43	54	58	60	54	64	59	53	72	67	57	50	61	54	62	51	64	57	57	52	55	55	49	67	55	58	50	54	57	46	60	53	62	67	59	53	66	54	59	61	53	68	72	66	52	67	57	50	59	54	61	63	61	51	54	60	55	52	49	57	63	54	61	70	50
31236	28600	50852	47472	38193	19906	21480	13209	4907	1844	918	681	573	620	587	628	592	596	576	594	556	602	574	581	594	617	582	591	620	561	570	587	565	554	604	600	562	626	623	598	615	611	588	615	582	551	581	556	590	580	591	612	623	590	579	621	621	584	621	596	612	604	620	634	576	607	598	626	612	599	609	587	649	620	605	607	609	616	618	562	601	646	575	572	607	613	595	616	595	634	578	581	630	578	554	592	609	622	628	597	619	585	588	580	609	631	552	649	591	619	589	600	596	575	632	620	639	621	611	624	603	581	570	636	621	633	619	577	639	614	559	567	592	630	622	588	569	627	590	595	562	610	637	611	594	622	602	619	606	616	627	605	656	589	609	612	595	574	621	585	660	592	581	564	603	563	593	589	592	577	617	607	605	594	621	609	601	623	544	626	614	581	610	595	543	616	616	599	613	612	608	606	633	594	528	597	588	616	607	654	607	595	616	616	616	577	612	608	595	549	635	616	583	602	634	666	614	563	594	645	585	632	609	571	574	611	615	581	579	649	620	644	571	561	588	576	647	607	605	591	613	600	639	602	582	618	589	576	589	639	566	590	598	572	605	598	618	594	575	607	601	629	654	629	629	604	602	630	652	638	588	612	595	607	616	586	564	630	607	595	634	586	592	596	589	597	645	563	587	651	622	588	607	586	620	596	607	606	587	603	598	550	583	581	608	628	589	642	599	604	576	602	618	635	591	603	602	633	580	618	581	612	596	630	585	623	588	609	621	589	599	592	609	604	614	602	604	598	594	609	635	575	596	593	582	597	610	618	583	579	582	563	579	582	600	618	594	574	634	566	588	625	590	593	600	597	576	619	615	609	589	636	590	613	610	603	594	597	606	586	557	589	641	607	587	614	598	581	596	625	558	614	604	572	561	635	603	602	600	635	640	573	620	601	614	606	616	613	579	650	599	603	618	599	608	651	591	621	586	581	558	600	571	558	625	604	571	560	567	632	613	600	602	573	584	617	579	611	587	658	605	649	557	593	575	541	602	639	632	576	586	604	625	619	587	623	613	601	609	622	645	616	596	580	585	587	616	575	610	570	597	608	566	679	601	613	622	611	606	558	625	606	578	582	600	583	594	610	609	598	581	580	569	616	572	639	586	533	590	565	594	588	574	571	555	554	578	622	593	642	567	547	629	612	586	594	581	625	644	562	565	608	608	544	580	581	563	639	610	578	576	587	598	562	608	607	615	571	570	640	557	591	612	568	592	586	647	600	617	645	609	575	587	630	608	602	568	577	574	590	557	563	562	575	606	659	587	604	620	658	616	609	629	543	571	592	615	603	610	608	581	622	607	594	566	626	539	618	613	630	566	563	607	619	610	590	610	590	568	589	585	617	591	606	562	648	559	580	643	590	568	640	609	615	608	647	578	588	634	565	612	629	623	581	603	610	545	608	633	571	579	580	583	578	577	620	584	586	606	622	576	648	576	634	587	629	543	587	631	642	600	589	611	622	562	572	618	640	646	572	625	549	684	584	621	640	590	560	596	619	587	561	557	610	641	633	632	584	617	611	586	616	617	597	626	605	591	612	592	641	595	615	590	575	591	580	597	592	599	625	576	547	606	596	641	583	611	593	589	601	630	670	624	562	610	597	613	595	589	577	573	559	592	539	584	573	600	622	632	595	572	588	592	573	588	557	634	624	629	607	614	626	600	611	605	571	568	643	608	600	642	628	580	573	644	599	627	589	587	573	597	577	607	581	630	563	645	582	587	602	596	602	615	614	601	603	596	599	588	588	604	577	597	624	614	603	627	605	564	605	585	643	598	626	635	598	611	603	615	609	574	590	624	576	586	575	589	570	578	593	610	595	545	576	616	584	619	609	562	616	574	605	576	604	564	577	593	621	636	584	560	605	599	574	635	558	579	563	585	576	562	603	633	623	600	595	617	642	583	618	568	643	542	605	570	579	598	586	595	584	610	599	610	593	553	597	588	601	606	552	623	644	565	586	584	600	604	629	583	577	602	603	611	609	575	536	627	633	574	560	611	627	635	579	603	584	596	558	643	587	585	562	569	607	618	639	596	584	584	615	616	606	604	625	590	645	626	613	637	603	620	615	602	545	588	570	616	592	604	607	612	628	615	621	588	609	608	579	593	567	609	603	583	597	579	631	584	608	619	632	621	599	580	620	601	641	617	653	596	588	560	610	593	584	563	616	609	614	610	584	577	585	641	611	631	619	641	589	614	633	591	596	558	604	600	598	627	573	617	589	622	596	568	611	603	625	573	581	584	612	644	592	620	637	564	596	626	609	559	623	582	610	584	577	601	606	585	594	569	595	589	610	581	597	637	603	556	622	652	576	595	612	615	589	588	594	594	615	611	575	588	604	612	575	608	633	560	586	558	573	604	622	640	560	616	597	589	552	634	567	587	585	643	627	617	584	610	620	622	640	568	644	608	616	610	600	647	592	598	635	598	542	600	596	601	619	605	613	623	598	619	589	579	614	584	515	646	586	603	627	618	625	611	610	603	585	567	564	595	630	614	595	580	609	554	583	599	658	614	560	602	643	575	603	542	589	579	544	635	599	592	555	606	574	583	566	635	621	571	609	639	635	589	572	614	560	595	556	581	617	634	590	620	619	619	615	597	604	637	622	612	578	589	572	590	597	578	596	626	592	577	617	653	599	592	574	643	567	618	582	561	571	632	586	600	597	625	626	581	615	556	607	592	585	597	617	630	600	587	629	565	629	614	592	579	573	649	589	559	568	562	661	602	592	565	615	594	618	563	603	615	588	617	588	577	598	590	620	578	594	611	546	594	591	664	620	581	587	626	590	597	593	602	591	592	634	630	647	604	618	599	643	606	573	594	635	573	646	613	568	626	572	575	578	545	576	585	595	601	598	640	601	584	539	643	578	582	588	573	625	604	623	608	601	615	546	576	621	633	633	617	577	605	572	627	613	630	638	630	582	595	582	622	610	587	610	565	587	542	620	591	579	614	568	597	591	584	592	586	570	600	594	605	593	621	550	630	593	589	574	579	589	592	605	608	616	601	556	583	567	624	590	610	571	629	646	568	596	626	594	578	590	617	575	602	614	559	564	566	605	604	618	638	637	601	610	632	599	615	590	594	661	623	613	560	593	571	570	580	591	642	620	604	601	596	567	606	599	615	620	606	585	606	651	597	586	604	574	579	560	616	618	599	585	602	616	621	577	621	592	585	599	600	623	595	601	637	606	617	572	581	598	611	579	647	569	603	579	656	588	580	593	628	580	583	606	617	582	639	625	579	576	578	568	603	540	605	604	608	619	568	584	569	610	593	614	591	604	616	669	587	590	559	563	601	614	561	596	628	591	579	597	602	617	609	570	620	618	640	596	587	586	577	642	602	578	584	638	646	552	628	569	600	587	582	596	560	556	603	646	611	587	642	585	635	615	560	581	589	577	646	596	568	608	588	587	582	574	604	611	605	595	598	598	656	629	602	623	580	603	582	611	591	612	625	603
6258	11406	34875	25500	11261	1812	1340	662	244	126	73	56	55	48	39	51	53	62	36	46	47	42	47	47	44	62	51	48	49	45	35	46	56	42	59	50	44	65	51	38	46	53	56	47	56	46	40	58	45	56	64	53	48	49	44	41	54	54	58	49	48	43	50	57	45	50	57	54	50	47	50	56	51	49	36	45	47	61	52	66	44	40	49	56	45	52	62	53	43	50	53	39	53	50	41	50	49	54	53	40	55	31	51	44	60	51	46	50	43	45	41	44	43	50	37	49	51	46	59	45	55	44	55	48	49	53	53	55	63	54	47	51	53	54	54	64	53	54	51	49	61	56	60	48	41	49	43	55	48	50	46	41	52	49	46	57	52	56	53	43	58	44	57	48	43	64	56	57	39	52	46	62	58	63	42	50	56	44	52	53	53	35	57	45	42	57	56	49	48	57	57	45	51	53	57	58	49	52	44	56	58	46	43	49	46	55	60	63	61	54	42	49	57	55	49	59	50	57	51	47	60	43	43	40	43	56	51	49	45	47	56	60	44	45	48	48	51	42	50	38	48	49	58	44	46	62	55	52	58	39	58	57	61	68	46	46	59	61	42	39	53	41	49	40	42	51	58	50	45	51	58	47	41	42	50	54	70	58	35	45	62	44	49	57	52	44	56	41	57	49	61	39	60	62	46	40	51	58	47	43	23	61	58	46	55	50	53	55	58	55	57	62	50	37	44	41	53	43	43	52	53	54	53	40	43	35	46	66	52	52	42	46	51	41	46	37	44	44	40	49	54	54	39	51	49	43	56	46	51	46	56	46	52	55	60	42	72	48	46	57	43	44	62	53	49	40	45	53	48	51	47	54	43	47	39	45	47	56	44	39	53	44	42	41	42	51	58	53	41	40	58	35	56	57	46	54	43	49	58	65	52	46	46	48	31	37	53	51	47	53	52	44	50	63	53	62	42	50	58	47	48	54	62	57	48	42	47	58	53	32	49	41	49	52	50	55	53	59	59	60	47	42	48	47	61	47	43	62	50	40	61	65	48	37	51	53	53	47	47	42	55	47	56	53	47	46	42	47	47	43	43	60	44	45	47	45	52	39	48	39	59	44	48	57	55	41	55	48	56	51	45	54	50	55	50	42	45	42	57	51	47	52	58	50	47	42	49	48	49	36	59	44	45	54	44	48	44	53	56	54	39	45	65	44	46	65	54	54	45	48	44	52	55	59	50	47	55	47	43	58	41	44	59	58	64	55	51	50	50	55	39	49	59	63	39	67	34	42	49	51	50	61	52	39	40	46	58	47	48	47	54	60	54	45	50	41	54	51	43	53	42	52	40	48	44	49	41	38	52	39	41	53	43	50	54	49	40	62	52	56	38	42	49	57	45	39	38	46	50	57	59	51	46	40	44	48	48	53	47	56	48	53	52	58	66	47	44	48	57	45	50	53	60	44	52	43	72	44	50	41	54	30	49	66	59	63	42	49	61	66	51	48	55	50	57	53	54	41	40	60	47	65	50	52	42	52	59	67	47	37	50	40	45	45	56	46	44	54	34	40	36	48	44	51	47	40	60	52	50	52	54	48	64	51	38	57	33	66	53	41	47	53	46	51	43	55	59	45	44	45	55	46	50	61	70	60	51	52	44	43	63	44	49	55	45	57	47	62	51	52	48	38	41	54	42	53	47	38	56	56	52	56	34	64	56	56	53	54	47	50	54	53	65	48	47	42	48	46	48	39	57	52	50	54	59	55	52	52	47	56	46	48	60	47	56	58	43	59	58	54	44	60	40	39	48	53	37	55	54	45	44	55	44	39	42	29	55	62	54	50	48	43	42	54	39	43	57	55	47	57	62	48	51	47	46	48	59	50	47	50	41	61	45	54	52	44	51	62	48	61	58	43	47	45	46	52	71	50	47	41	51	52	64	43	45	55	43	45	46	54	58	44	49	60	57	43	50	32	59	52	51	44	67	49	47	49	51	52	42	52	55	50	55	47	58	55	54	47	47	58	42	48	49	43	63	57	45	38	40	41	43	50	48	37	45	42	52	58	46	64	62	50	53	55	51	50	52	45	42	42	51	49	57	41	40	48	47	43	53	53	46	47	50	52	52	52	50	42	44	54	46	41	49	52	53	54	57	42	42	48	56	51	47	57	54	64	42	54	49	54	52	60	45	44	55	52	40	43	42	64	48	47	47	47	47	48	34	59	56	50	60	48	44	47	47	45	48	47	43	50	42	43	57	51	36	53	37	39	49	54	57	50	54	53	43	41	61	49	48	48	44	51	47	65	55	64	58	45	47	40	46	48	55	56	45	43	51	49	53	42	49	49	54	45	40	39	43	48	61	46	56	58	43	59	48	44	53	60	56	50	68	55	48	35	48	50	43	50	47	52	46	48	58	45	45	62	38	47	74	52	57	41	38	50	61	51	50	54	51	52	50	35	42	50	48	62	54	47	48	45	38	48	52	47	49	52	52	53	50	48	56	56	62	59	49	44	38	39	49	61	53	46	52	56	41	48	46	59	60	48	62	57	53	52	51	53	48	40	55	41	58	46	48	56	46	51	49	40	33	46	53	63	42	56	52	45	55	47	58	61	61	41	67	53	58	56	58	47	44	49	53	46	56	56	53	48	45	47	48	47	34	43	49	46	66	45	55	49	58	63	42	42	57	56	55	47	38	49	42	61	45	52	49	56	52	49	55	71	61	62	46	53	40	47	52	41	42	47	52	49	49	44	46	50	56	49	67	33	48	55	50	53	33	43	58	54	51	46	50	50	60	41	47	43	45	52	48	43	55	54	53	54	52	44	51	51	56	52	57	52	47	38	53	52	49	56	43	52	56	60	44	47	52	57	47	48	43	49	60	46	57	55	66	70	48	54	43	56	75	39	41	62	58	47	47	62	56	47	61	49	41	55	55	66	49	58	47	49	41	34	64	49	57	61	42	55	37	39	55	36	47	49	50	42	66	43	48	58	45	37	48	39	47	44	56	34	46	51	46	50	46	54	47	39	47	58	55	56	45	55	49	53	54	50	51	45	54	43	46	50	43	54	45	60	53	44	41	51	47	54	37	54	42	52	46	51	43	52	59	39	41	58	54	64	47	54	51	58	55	42	52	49	53	52	37	46	62	50	55	58	46	49	42	51	44	62	54	41	45	45	52	63	49	41	52	57	60	43	52	52	55	57	51	56	46	55	50	58	41	52	54	51	54	65	36	39	51	49	62	59	53	50	61	48	45	49	39	41	50	50	49	53	37	53	47	56	60	57	53	46	56	47	64	56	44	50	49	49	53	39	50	49	59	62	65	48	61	54	50	46	45	49	51	45	61	51	47	64	63	55	42	54	57	57	43	40	32	33	66	57	48	56	52	41	47	47	34	55	49	60	51	61	44	46	58	54	39	41	50	54	44	51	45	56	42	40	51	54	50	55	60	51	51	40	53	62	46	42	44	42	49	46	53	39	51	36	71	54	39	47	51	46	48	56	45	55
34945	35863	58490	53533	43073	23157	25836	15270	5712	2050	921	612	555	556	558	571	542	507	553	562	534	532	510	506	537	513	556	554	532	547	516	523	497	546	570	535	531	526	542	529	506	544	504	539	544	509	539	553	552	524	528	504	551	555	538	579	569	528	541	510	503	526	561	560	550	551	524	532	526	580	557	532	531	530	503	514	562	541	575	492	559	527	586	558	539	542	557	537	519	522	520	557	517	496	547	549	545	529	548	554	538	513	548	516	551	506	521	533	536	550	523	529	544	560	567	497	505	535	509	528	583	549	574	504	544	513	550	514	497	569	515	527	494	538	541	552	537	540	586	502	543	527	526	542	476	566	563	509	507	526	539	558	567	548	495	533	511	528	553	564	555	528	493	512	560	533	565	475	566	523	541	520	548	513	513	548	572	558	551	521	560	565	583	533	543	562	566	555	564	513	543	532	573	492	549	562	536	562	514	533	544	585	518	592	537	533	544	503	550	485	569	562	556	545	567	557	507	504	522	509	547	549	527	524	554	551	557	541	536	511	517	564	529	572	514	560	538	513	526	533	524	542	565	547	508	530	515	529	518	538	527	507	565	552	558	484	592	544	556	527	545	522	500	571	536	573	514	538	555	513	526	522	542	545	558	506	554	524	510	544	567	539	576	554	529	488	558	528	558	552	539	498	513	522	535	572	524	560	512	493	543	564	574	546	526	507	541	550	553	552	524	515	561	517	544	508	500	542	532	527	540	503	495	511	538	518	529	538	547	529	533	565	523	528	537	516	560	533	580	529	529	536	531	530	542	503	547	474	514	583	569	540	519	578	534	558	545	560	534	546	576	535	541	540	539	526	550	530	597	576	506	563	489	508	507	544	534	564	559	537	568	513	548	532	542	501	564	545	536	569	531	541	556	547	512	569	541	548	514	519	546	519	487	572	557	536	533	538	525	584	556	516	530	538	542	549	517	513	552	528	559	517	513	533	509	524	556	541	505	557	552	498	530	520	563	512	530	543	539	500	534	523	495	526	532	504	527	512	559	536	571	526	541	512	524	602	521	516	561	522	543	539	511	534	525	547	547	554	514	565	512	508	531	508	520	494	520	527	528	526	563	552	503	530	564	520	542	550	525	511	534	530	560	549	532	514	508	553	570	540	515	563	564	533	533	551	542	527	552	553	522	513	537	550	551	526	537	548	491	532	527	556	525	529	525	522	516	526	504	536	537	505	536	518	521	560	507	542	553	549	549	532	516	535	513	510	565	556	571	539	545	596	519	473	496	554	557	545	551	538	533	521	513	557	582	510	513	542	506	523	528	565	574	521	561	518	552	575	530	533	552	508	547	537	522	562	523	556	525	541	547	578	531	520	541	555	525	522	561	567	576	592	536	549	523	489	540	520	484	527	548	549	531	530	549	547	515	550	543	542	520	557	518	560	565	556	557	516	547	562	519	524	534	494	535	510	549	575	543	534	543	596	582	571	558	553	529	549	539	552	570	549	526	518	530	547	518	570	514	546	557	545	535	533	530	487	549	549	547	509	551	566	557	536	537	556	519	530	537	550	521	553	544	533	521	566	503	518	521	575	556	563	532	512	518	536	557	507	516	558	551	549	503	543	562	547	534	550	559	575	504	544	538	510	549	571	532	570	506	530	535	551	523	518	548	544	528	551	520	516	529	487	525	509	570	541	553	536	468	562	507	529	527	534	553	566	473	519	544	554	545	542	595	571	567	543	520	532	530	522	555	544	511	526	502	541	536	528	532	565	539	515	539	545	559	513	520	524	519	532	553	522	579	511	560	551	546	568	558	504	558	507	538	533	553	544	502	511	552	491	552	516	554	584	532	526	543	542	532	508	562	548	475	519	520	524	518	516	515	540	558	524	532	549	534	531	539	520	553	535	497	563	536	563	565	508	522	546	579	560	524	565	516	554	558	535	560	507	524	492	553	508	510	547	555	538	533	562	534	520	497	530	520	553	534	531	549	516	517	529	540	506	526	534	558	536	528	529	534	505	542	527	521	556	565	522	581	526	508	532	524	520	537	563	545	526	554	555	541	489	530	499	510	533	555	531	532	487	499	500	551	558	533	540	536	511	517	540	547	542	533	557	564	526	580	583	527	553	522	531	541	559	538	538	527	546	529	549	538	563	522	532	564	487	545	536	565	550	516	528	526	494	532	524	551	542	544	560	522	581	525	529	551	530	542	529	558	562	494	531	563	537	531	522	562	520	579	514	592	539	503	547	526	530	561	527	598	566	554	540	553	537	530	531	532	509	568	575	560	556	536	528	510	553	522	536	527	494	528	545	551	557	562	532	531	562	529	523	522	532	550	545	523	489	545	533	530	557	542	570	509	522	531	525	549	550	505	509	540	513	535	570	547	520	534	538	564	542	499	544	508	582	545	543	573	539	536	542	557	570	568	521	532	568	543	540	544	545	518	506	529	542	565	519	508	531	545	550	559	521	552	546	532	553	571	583	511	508	540	505	536	509	560	490	526	541	522	549	554	505	525	499	573	501	598	542	572	560	534	533	531	553	542	554	528	504	513	538	555	512	541	570	579	533	541	533	516	528	508	491	566	528	556	562	534	533	514	523	517	537	536	516	520	554	500	536	540	521	553	538	548	564	567	538	573	556	543	498	535	529	549	546	534	543	569	567	518	581	543	542	558	518	545	547	556	550	554	505	538	506	508	584	525	518	529	517	485	564	540	545	546	537	510	544	483	529	512	519	503	532	513	539	535	532	557	504	505	540	507	529	544	543	532	512	527	535	526	554	534	511	558	488	546	528	545	528	514	552	512	493	526	520	561	578	496	589	540	517	536	519	537	567	526	530	534	558	534	567	520	510	561	565	566	531	535	503	562	525	504	546	521	521	523	569	551	525	468	571	540	559	556	521	527	494	510	543	535	539	507	530	523	561	519	564	515	526	540	513	506	544	544	577	494	538	555	533	583	526	518	557	522	518	547	534	538	526	529	548	540	538	595	521	522	565	551	559	571	524	539	518	558	549	527	546	531	517	558	517	517	554	510	534	563	541	542	550	555	551	523	535	543	556	535	567	539	574	552	500	551	524	539	541	545	501	510	545	537	525	563	567	541	528	572	527	548	566	525	542	521	553	575	547	497	531	517	570	522	526	539	508	542	525	577	520	555	548	542	511	526	522	523	579	516	503	504	505	538	537	546	585	541	496	512	553	537	541	516	560	509	482	576	545	498	537	507	528	534	513	552	557	545	550	500	553	522	546	507	508	550	547	540	502	548	527	534	498	537	539	561	525	523	570	568	567	575	546	501	527	504	504	514	530	557	548	557	550	554	577	548	500	516	547	568	500	525	530	542	488	535	552	558	530	549	570	557	558	513	509	560	558	537	557	523	500	539	524	558	583	549	521	531	534	538	543	514	518	527	490	558	527	576	541	551	522	510	525	526	497	554	529	528	531	549	566	531	534	585	523	543	532	571	556	517	536	529	504	549	537	518	541	531	561	511	537	503	529
2323	1316	8865	10019	3488	420	329	193	106	77	62	61	56	62	68	49	57	57	61	56	57	53	58	68	57	52	52	54	60	44	54	58	58	64	55	60	59	54	41	55	67	59	56	55	52	52	61	63	56	49	56	55	51	50	56	71	55	52	46	64	61	49	69	50	53	48	47	53	50	51	54	54	48	46	65	53	60	59	63	65	43	67	58	67	49	68	69	67	45	60	50	76	47	49	61	57	68	52	54	50	59	51	62	70	47	56	47	57	53	47	59	66	55	47	47	59	54	61	66	69	43	57	63	65	50	55	54	56	62	65	82	64	46	55	60	50	62	48	51	41	66	49	59	52	59	48	55	43	58	56	55	61	49	54	61	49	56	62	42	58	55	71	53	55	58	55	57	53	60	73	48	58	59	65	57	53	76	51	45	57	53	66	60	54	59	63	56	54	59	46	63	57	61	53	56	81	48	53	52	46	57	61	54	68	69	42	52	56	51	62	52	64	49	50	53	73	46	56	52	64	67	53	46	50	66	45	50	55	60	58	55	51	53	56	62	48	56	53	51	53	64	59	60	60	46	71	54	44	53	63	50	54	50	55	58	56	72	56	49	49	53	53	43	43	71	59	44	47	46	45	53	53	56	47	57	59	59	51	51	63	60	60	53	65	53	60	49	50	64	55	53	50	64	40	55	51	58	51	46	56	61	51	61	55	62	52	56	47	53	55	51	54	58	49	53	40	56	53	47	51	48	55	52	54	55	60	68	59	56	58	57	55	68	47	51	75	75	60	55	48	64	53	45	56	56	60	50	52	56	70	52	50	55	59	56	61	52	71	68	52	65	51	55	51	56	59	35	54	52	59	46	55	60	52	62	39	47	44	55	68	49	59	52	71	62	53	51	56	49	61	53	66	63	64	60	32	49	53	59	54	38	61	57	53	49	53	52	53	48	63	52	49	51	52	43	49	68	51	60	64	66	49	63	51	52	42	54	59	51	52	54	51	54	68	70	60	59	49	57	61	56	56	64	59	54	55	52	41	58	56	54	49	58	45	55	55	52	55	78	52	55	43	63	66	58	45	44	55	59	59	43	40	52	42	57	61	51	47	53	49	67	48	46	63	52	52	56	50	44	73	51	49	52	66	60	57	57	65	59	64	68	63	42	62	70	47	61	57	60	58	55	62	57	59	68	45	56	64	57	57	63	55	51	56	52	59	36	50	46	53	62	39	63	64	55	53	37	49	62	65	50	44	60	55	55	57	53	60	65	44	59	50	49	58	62	45	52	49	57	43	52	43	55	73	63	50	51	61	55	68	53	39	45	54	43	56	51	57	52	56	60	48	44	48	73	50	56	72	58	49	43	63	51	59	63	50	72	53	50	62	49	61	51	57	48	58	50	70	57	52	47	58	55	45	61	63	59	63	47	57	65	56	68	55	61	59	62	71	48	72	60	62	74	46	59	74	64	48	67	63	58	59	77	49	53	52	57	61	50	61	58	59	62	55	51	62	60	55	59	58	67	41	62	42	51	59	72	46	43	46	67	66	63	59	56	58	58	43	53	56	55	59	56	59	61	47	64	60	51	51	53	47	51	54	49	45	53	50	56	58	57	61	61	56	49	38	50	48	46	58	71	65	71	67	52	67	50	67	47	57	60	69	53	56	50	49	53	68	58	57	70	57	60	50	49	55	56	75	52	57	57	62	54	58	74	50	50	57	67	66	37	52	67	66	64	55	65	43	52	52	50	68	53	49	58	66	56	57	50	60	46	53	40	60	61	55	65	52	61	53	63	57	63	48	72	68	57	42	49	69	68	58	59	73	59	53	53	65	55	57	46	62	44	53	53	56	62	47	51	76	64	45	45	52	61	60	53	53	57	65	60	51	50	56	50	61	51	52	47	54	50	60	49	60	49	56	53	48	50	75	58	49	56	60	58	57	45	55	54	47	54	68	54	56	56	60	55	65	60	65	53	62	61	57	58	64	47	57	45	62	57	63	61	55	57	47	58	45	57	62	49	53	46	47	43	46	38	58	60	66	73	62	52	61	58	67	52	47	55	60	49	55	66	60	61	52	67	60	46	59	55	59	49	66	47	44	61	49	52	62	50	58	62	49	59	55	62	51	57	53	55	42	53	55	68	53	58	56	66	63	45	66	65	45	52	51	56	55	59	60	58	51	55	58	51	53	65	61	67	47	61	50	47	57	61	47	66	58	62	53	46	63	56	46	55	58	69	47	65	59	50	57	53	56	68	69	61	73	67	60	49	50	55	67	66	62	34	72	53	57	62	59	61	37	57	65	43	54	45	64	49	44	48	66	56	50	54	56	53	58	55	53	61	54	62	47	61	61	73	43	56	55	51	57	57	61	51	50	64	66	66	68	61	56	61	55	55	60	51	50	58	50	62	57	60	46	55	56	45	76	57	40	59	62	73	51	57	64	56	54	49	64	48	53	51	58	63	51	60	54	52	73	64	64	59	52	53	56	62	52	56	53	55	58	55	54	62	39	49	61	56	55	41	67	51	73	55	49	49	55	58	42	51	43	48	53	36	59	68	67	49	57	42	66	55	66	42	56	56	71	58	56	52	56	60	49	47	34	56	47	55	68	70	52	52	49	56	59	61	54	58	53	49	58	42	53	59	64	65	65	54	63	67	48	68	52	70	72	60	64	57	59	44	49	64	57	55	54	57	61	63	69	47	52	52	52	50	60	46	67	56	50	51	66	49	69	68	59	53	52	53	65	60	51	51	52	51	73	53	55	58	60	48	53	76	76	41	54	53	58	58	48	66	56	59	48	39	55	58	77	43	48	46	50	62	58	52	65	69	51	52	55	57	53	50	57	49	60	55	53	64	55	48	56	52	74	69	64	61	51	49	63	53	40	71	51	60	53	65	52	54	48	56	62	54	55	57	49	58	36	68	59	61	51	65	57	38	48	44	68	52	70	56	60	51	43	65	75	57	44	49	65	63	47	53	51	59	60	67	55	54	50	58	63	56	65	70	51	63	51	65	39	53	56	63	54	50	37	62	53	53	56	62	45	55	61	69	57	48	51	50	62	43	52	60	57	52	65	43	58	65	52	55	56	72	53	66	47	47	58	59	52	53	46	61	57	56	61	45	69	60	50	53	55	62	63	61	67	65	45	59	64	54	47	59	52	54	60	51	56	44	49	56	52	80	59	40	67	68	64	62	63	56	62	51	58	50	62	41	56	61	57	52	58	50	47	52	59	54	61	53	53	63	58	51	51	61	63	59	69	60	70	70	66	74	53	56	50	62	53	64	64	61	51	56	55	53	53	52	51	62	43	62	52	57	51	63	50	60	56	57	53	63	47	65	59	48	57	59	56	52	52	53	41	55	51	53	41	72	50	74	55	50	70	64	45	58	63	54	51	48	56	70	56	50	55	53	56	62	55	63	64	56	51	54	64	61	48	60	63	52	69	45	53	63	61	51	58	56	59	59	59	55	49	66	57	68	47	56	55	46	49	50	58	59	63
19765	16228	35051	36774	27279	10893	11219	5787	2263	1032	665	628	586	607	604	566	610	572	611	574	562	594	580	572	611	599	638	577	566	562	575	600	613	588	611	615	578	597	545	548	590	609	573	605	591	644	591	574	583	597	586	609	563	588	586	579	632	614	589	569	596	629	581	580	560	617	578	613	522	592	596	576	574	604	576	578	587	598	590	578	579	600	581	573	555	557	594	562	563	613	613	563	593	579	622	629	580	550	634	585	588	613	586	578	590	607	611	592	563	548	620	575	612	544	592	577	579	624	530	566	594	593	615	639	583	603	587	603	577	565	574	590	557	589	628	563	636	643	562	591	647	628	626	596	600	558	571	590	586	582	567	579	637	567	598	599	529	618	625	591	608	579	576	614	601	625	572	569	596	628	614	630	587	611	593	611	597	651	617	602	593	591	528	588	581	589	585	624	588	587	621	575	574	590	584	604	587	627	610	520	644	620	570	591	600	634	577	596	554	590	584	612	562	584	610	601	586	570	553	589	607	608	614	575	611	594	575	588	591	602	562	628	569	643	609	564	602	588	645	571	579	604	578	659	585	580	616	591	591	580	602	584	578	560	627	637	588	632	593	553	640	602	554	598	600	600	612	567	601	605	606	565	611	603	623	596	608	615	607	583	614	603	587	606	604	622	585	625	573	624	572	578	617	598	563	598	602	558	555	601	569	599	612	575	585	556	547	599	610	603	579	619	597	599	554	600	614	613	616	577	606	602	643	562	593	586	627	600	596	570	565	597	562	611	620	604	596	593	580	585	616	602	606	554	593	631	581	619	605	609	593	589	573	584	611	633	568	605	521	605	562	626	594	572	576	574	599	589	596	595	616	606	571	608	578	613	569	581	624	591	607	587	574	571	596	576	558	562	569	564	650	589	585	612	565	588	571	631	576	611	577	609	580	546	582	603	632	637	623	535	586	590	583	593	590	593	583	622	569	577	621	581	573	600	601	608	621	594	583	593	569	619	557	638	579	627	593	561	570	584	617	591	582	575	586	557	553	611	571	571	545	584	580	566	620	599	595	595	592	568	549	567	525	588	629	543	565	560	621	574	599	615	611	616	538	591	575	594	583	594	607	575	590	541	577	606	566	620	627	637	544	613	565	586	571	530	602	604	617	576	589	607	630	573	601	592	558	611	612	619	643	577	588	591	606	611	618	631	581	598	597	618	585	582	552	624	583	631	620	540	615	601	614	607	536	567	617	594	573	618	609	570	623	553	583	626	599	560	598	619	612	631	634	623	603	588	620	586	634	595	548	583	569	571	568	595	562	594	593	585	626	583	559	606	592	557	615	572	562	589	631	580	619	583	580	579	597	584	584	556	588	577	574	652	555	613	533	578	599	580	574	624	612	613	610	606	575	616	628	601	584	588	603	608	595	612	561	561	617	585	545	608	587	571	577	634	603	609	546	577	580	574	567	605	588	608	615	549	591	623	584	614	609	546	598	590	586	554	617	611	603	602	657	610	594	623	592	600	634	572	602	570	638	613	588	583	594	610	584	591	559	566	568	549	564	599	556	590	600	561	582	579	614	617	564	557	588	626	594	617	604	574	641	564	574	596	607	585	592	557	577	611	563	593	629	603	561	625	592	620	634	599	604	598	573	586	632	608	595	607	610	575	572	616	598	599	590	580	586	592	589	590	605	638	594	612	571	601	587	575	601	601	587	552	584	596	606	601	599	608	584	557	590	585	659	638	589	557	586	572	631	552	604	579	622	597	566	549	572	545	573	580	569	591	622	619	614	536	606	561	577	538	574	556	556	586	586	606	631	592	662	592	606	569	559	613	621	587	626	594	536	568	521	582	638	594	579	596	637	592	578	607	550	599	574	586	603	629	602	587	637	597	588	540	566	595	597	560	555	586	595	566	560	620	567	590	633	602	541	591	582	573	583	582	595	616	599	619	542	614	609	618	582	619	630	533	569	566	603	612	563	586	568	601	605	644	592	589	598	548	584	634	636	620	566	582	619	602	564	547	620	569	628	604	601	536	578	568	573	582	624	546	567	615	573	570	621	631	636	629	597	582	569	595	602	624	608	621	570	575	582	567	578	567	569	609	616	541	619	563	614	560	605	579	587	577	608	600	636	544	535	581	581	626	593	588	608	610	613	581	572	581	577	572	560	557	602	600	599	602	552	585	579	561	607	576	625	607	607	610	594	599	621	619	567	598	581	612	593	621	598	619	581	593	604	616	632	608	598	590	579	572	599	611	600	596	548	593	584	555	600	612	545	558	644	601	560	633	541	585	544	580	598	587	556	606	602	582	563	590	595	581	615	587	609	584	584	575	584	590	589	603	612	572	584	587	569	593	584	626	589	606	602	633	544	596	573	607	592	569	566	580	611	569	566	629	612	619	639	573	593	592	608	605	591	575	634	593	593	620	612	564	559	557	613	590	592	596	605	609	589	599	577	542	605	589	567	606	612	592	601	596	611	616	564	626	587	603	613	566	558	580	590	590	618	603	591	629	591	597	581	572	573	563	605	626	561	564	592	602	578	622	619	594	613	579	607	613	545	615	618	607	574	624	614	634	604	593	568	592	617	579	616	600	609	553	559	558	603	616	644	607	562	619	562	577	581	604	609	613	597	594	603	557	581	593	548	605	612	603	615	604	611	581	593	594	593	606	585	594	638	588	550	573	574	611	611	613	602	612	573	587	578	590	575	597	576	648	566	574	567	634	628	573	619	598	579	614	613	577	590	633	562	526	576	586	609	593	605	581	614	583	593	543	598	611	585	593	605	621	589	599	578	583	581	581	582	585	640	620	582	600	590	621	607	582	573	606	593	608	567	525	600	588	592	566	600	548	634	613	614	557	588	599	569	580	601	605	571	576	604	591	646	614	548	569	559	588	581	613	598	639	613	578	602	600	608	577	667	568	585	608	561	548	622	600	609	573	566	599	590	602	614	580	580	592	603	631	576	594	589	587	569	620	614	571	634	589	599	595	546	573	567	576	607	556	594	620	547	596	603	585	615	586	589	592	606	558	619	600	611	585	642	561	624	639	621	589	583	641	551	604	591	611	591	582	588	624	608	613	603	646	599	584	583	590	558	579	614	598	608	571	566	565	615	592	624	572	607	578	579	619	627	599	631	570	599	599	617	543	591	575	617	594	528	630	612	629	578	573	590	610	625	535	605	564	575	592	605	623	596	616	599	595	601	588	597	615	587	623	622	576	628	587	604	617	640	599	626	587	621	606	564	590	603	576	581	543	626	574	574	592	660	602	582	585	637	615	629	592	572	632	617	576	570	591	590	597	581	597	591	652	589	598	525	596	583	588	583	582	598	576	571	593	595	569	599	581	582	592	619	567	620	578	606	576	594	612	577	596	581	585	584	583	582	577	556	613	640	601	574	608	557	580	559	601	582	625	589	581	609	580	593	621	563	575	575	581	613	569	614	576	586	607	621	568	636	608	554	619	594	609	584	593	606	564	592	619	593	599	574	589	537	608	596	607
3466	5954	21508	21091	9145	1286	847	450	180	76	66	43	45	48	35	40	37	65	45	62	53	53	61	41	41	53	41	47	54	70	48	44	56	48	49	50	55	52	59	52	55	45	54	35	58	50	41	48	64	44	54	52	48	55	50	51	58	57	55	59	51	56	47	46	47	40	49	51	52	46	57	49	53	62	46	36	54	58	57	47	43	41	56	60	62	52	34	44	43	51	55	53	54	47	48	33	56	72	59	46	54	60	51	55	49	39	50	42	58	38	55	49	46	51	45	46	52	63	42	42	39	58	55	51	55	57	57	58	46	45	67	49	63	46	49	42	38	48	44	49	41	46	51	50	51	53	49	45	51	43	50	42	46	52	44	53	47	65	50	43	50	49	47	56	55	63	51	56	47	45	45	59	47	46	67	49	50	54	50	49	59	62	53	55	49	49	58	47	42	54	47	51	48	45	43	42	40	57	45	54	50	62	54	51	55	62	63	53	43	55	53	56	63	57	53	50	56	54	55	45	36	59	56	55	58	47	60	54	47	51	40	52	40	41	44	48	41	50	55	54	46	47	42	50	50	48	53	57	58	60	56	46	48	61	45	60	56	48	52	47	54	46	52	50	56	47	49	59	63	49	37	53	50	45	46	52	47	45	47	51	48	41	46	44	40	55	48	56	48	52	58	56	48	50	65	64	58	47	44	50	54	47	50	51	46	61	53	54	59	50	46	59	51	54	43	51	48	63	56	54	60	45	63	42	53	58	41	60	44	47	49	37	60	38	62	37	47	57	49	57	50	54	62	58	48	55	41	62	53	48	57	51	67	46	46	59	48	46	47	64	52	50	51	56	55	47	51	52	45	54	68	58	44	45	51	64	51	49	52	48	47	46	57	60	48	43	48	38	37	48	41	49	56	55	54	46	45	58	47	56	40	57	52	53	51	55	39	56	46	54	51	54	54	41	59	46	64	45	45	51	46	41	47	49	53	58	68	39	50	51	54	61	51	52	62	44	60	48	38	63	49	55	54	46	59	54	53	55	52	53	50	49	50	37	47	53	47	53	45	64	48	52	51	46	66	51	51	45	46	47	50	45	45	47	44	55	49	39	55	55	41	42	50	51	57	60	51	42	53	68	46	46	51	52	53	52	48	50	62	53	56	55	57	45	59	58	49	59	47	53	46	69	48	50	59	48	51	39	69	49	56	45	45	53	60	50	58	62	57	46	65	49	54	58	53	45	49	57	43	51	66	50	37	60	44	54	68	47	43	56	44	55	60	39	51	44	54	60	51	68	52	50	44	53	46	47	59	50	45	47	68	51	53	55	52	46	41	55	55	56	48	43	53	48	50	46	51	52	56	61	54	45	47	47	55	56	49	58	52	48	46	52	36	48	53	37	58	58	49	54	59	45	58	50	60	43	58	44	54	48	58	54	60	43	55	57	53	49	46	49	45	57	42	45	47	49	58	44	57	49	52	35	50	55	69	48	62	54	59	67	48	49	47	46	45	45	37	55	57	60	52	40	56	52	54	59	45	45	53	52	57	52	45	50	55	43	41	43	42	54	56	44	44	53	54	58	59	51	61	53	47	44	68	52	50	54	65	57	49	59	58	44	53	53	47	47	45	43	63	51	43	52	53	48	48	52	51	55	48	39	62	51	53	44	41	59	53	49	52	58	48	56	46	52	54	60	38	41	56	57	55	43	44	43	55	59	49	53	49	52	51	53	63	47	62	55	49	50	62	53	51	54	52	51	56	50	57	51	53	38	50	56	47	59	44	58	51	46	53	55	49	60	45	47	55	44	51	52	66	52	57	51	50	67	62	52	44	52	54	48	52	55	55	52	49	48	49	73	68	47	48	57	66	57	48	35	46	53	50	55	49	54	55	53	40	52	43	59	49	57	52	36	46	54	59	53	49	51	51	50	47	43	44	47	45	48	53	48	53	52	50	48	41	47	58	50	42	60	58	52	55	54	53	66	56	56	49	53	52	46	52	53	49	56	54	54	51	50	58	47	53	52	45	49	47	48	61	56	48	54	43	54	65	57	50	56	41	50	36	52	58	49	48	42	53	57	45	60	48	47	50	48	48	45	50	48	41	51	58	52	57	61	53	57	63	52	57	49	60	67	52	52	65	61	59	51	57	41	64	52	45	43	53	40	44	55	46	51	75	50	49	48	71	45	48	42	39	61	39	53	47	55	47	46	46	46	52	54	42	61	44	42	54	56	54	46	38	57	47	44	43	45	56	51	46	48	55	69	54	47	55	49	52	56	52	53	51	50	57	52	53	54	63	62	55	58	59	37	45	45	47	40	57	61	53	45	37	54	53	39	43	56	50	50	47	40	54	49	51	45	43	53	59	52	53	42	44	58	58	51	52	47	48	68	52	42	60	54	53	55	52	53	52	54	39	55	52	43	44	55	59	48	51	41	36	58	59	56	51	46	50	43	43	49	45	43	46	44	62	56	63	71	50	54	38	49	37	54	54	58	42	48	38	50	46	53	55	45	62	50	46	52	53	40	43	45	50	44	61	49	45	36	36	56	47	46	49	45	47	49	65	49	54	41	68	50	55	56	48	45	50	46	55	60	57	47	57	49	54	57	58	49	54	66	46	68	49	41	59	60	44	51	48	56	44	56	47	49	59	49	46	58	57	54	53	50	49	46	62	53	56	47	41	49	53	52	45	55	55	61	44	75	64	58	57	60	66	52	53	50	56	63	51	68	43	54	43	56	47	51	53	60	49	45	60	53	55	55	39	55	48	49	53	47	55	49	48	58	55	48	53	47	49	61	54	39	49	62	61	45	57	55	34	58	44	51	68	60	46	57	62	46	51	46	48	50	44	57	45	45	52	40	55	51	52	43	53	64	60	49	44	54	55	51	43	53	48	46	57	45	55	52	41	52	59	47	51	57	61	49	48	58	53	48	41	51	58	46	48	46	55	44	54	47	58	47	59	51	44	65	40	52	56	48	38	59	55	47	47	42	54	55	54	60	50	47	49	47	44	49	44	61	53	44	43	63	45	53	57	47	46	49	59	59	55	59	49	50	35	56	58	49	46	37	60	51	68	36	48	45	49	62	56	49	51	54	48	47	43	54	51	55	50	50	51	39	54	53	51	54	50	47	59	55	40	49	57	53	45	59	47	53	40	44	50	47	45	57	52	51	54	51	46	54	56	58	50	60	46	46	38	39	56	49	42	48	55	53	49	48	48	47	54	49	60	68	49	59	49	54	49	42	52	44	47	60	54	40	47	48	49	42	45	60	40	57	49	46	49	53	57	56	44	41	46	60	42	58	47	46	37	41	47	50	45	57	54	48	60	44	48	36	55	47	46	47	49	53	50	51	44	49	36	73	65	50	45	43	50	43	56	66	42	59	45	49	51	61	41	54	45	48	37	52	46	46	48	58	43	62	40	50	40	54	61	48	48	45	48	59	57	56	68	47	55	57	49	61	53	63	60	53	55	62	55	41	60	57	45	63	55	58	55	48	47	47
30442	30384	47362	50221	38852	20081	20870	12697	4955	1686	760	610	579	503	582	521	511	532	563	515	576	579	546	559	506	543	507	537	562	571	544	520	551	526	527	589	579	544	519	554	540	532	536	564	532	548	545	524	530	521	550	571	512	556	561	533	572	579	551	553	566	534	531	542	542	565	553	538	528	542	515	518	559	541	584	535	546	537	556	566	576	542	557	533	552	580	512	494	529	531	546	549	550	530	573	524	561	546	546	521	492	580	550	509	559	530	538	556	567	538	550	567	518	551	562	535	550	541	538	549	537	516	558	518	583	542	549	578	554	494	560	568	528	534	575	571	530	571	569	587	522	566	517	525	541	527	553	575	557	517	542	553	559	542	564	546	573	557	528	505	584	549	555	574	538	526	544	549	507	555	552	540	576	552	546	536	558	574	530	560	535	518	535	559	554	544	529	526	571	548	562	523	548	523	524	544	536	544	529	566	535	544	573	553	552	540	531	576	570	607	549	521	593	544	531	543	529	551	529	545	571	602	581	594	530	552	523	581	544	550	562	567	561	538	584	519	516	570	501	545	536	527	550	555	578	558	564	567	520	553	586	566	579	588	539	535	552	550	556	577	521	530	548	575	536	534	504	584	574	551	503	546	565	579	514	568	529	533	579	552	537	524	497	529	571	550	583	566	555	538	511	572	565	565	529	549	536	576	564	545	538	557	532	538	533	547	551	620	537	522	538	551	533	561	536	502	555	544	580	531	537	560	529	533	567	528	547	528	548	528	534	558	551	559	557	523	522	566	540	530	561	555	555	509	600	519	575	531	556	551	574	552	559	575	535	519	516	558	569	579	540	560	572	564	564	546	581	551	565	555	561	555	546	544	510	562	526	577	562	536	527	585	533	561	543	559	547	546	518	588	570	549	519	543	533	558	562	545	554	530	549	597	562	581	564	504	597	558	545	563	540	576	569	528	523	514	571	527	526	520	544	512	538	527	596	575	587	549	523	552	501	583	571	591	537	552	567	526	517	571	534	541	592	546	547	546	564	570	550	563	540	489	560	580	562	553	571	568	575	538	522	497	506	562	563	578	501	602	540	541	592	567	557	556	564	548	516	557	519	558	524	593	513	513	580	536	580	538	567	612	546	513	521	547	535	550	547	535	526	541	539	530	534	547	507	542	572	555	604	550	538	531	548	522	612	574	517	576	537	561	534	515	543	570	535	547	559	510	529	564	540	560	524	571	560	544	554	567	542	499	552	562	551	528	575	523	579	555	526	555	562	585	525	571	511	576	532	564	530	563	523	551	534	535	563	561	561	545	523	550	598	551	547	543	526	525	573	573	570	552	552	523	537	535	535	515	539	555	497	563	535	577	532	574	565	561	582	520	526	587	492	532	538	542	513	502	562	534	543	565	591	541	541	553	472	543	563	519	561	587	572	575	554	548	514	537	577	555	550	597	544	589	561	549	567	544	567	493	565	500	512	540	567	514	531	554	550	503	562	562	570	563	544	556	569	539	556	545	560	555	542	555	533	545	559	545	524	507	569	542	585	586	578	619	571	561	523	573	530	564	557	569	504	527	579	555	549	558	572	529	534	562	542	533	540	542	541	536	557	531	534	517	506	551	550	514	559	536	562	600	545	592	569	521	555	545	571	560	587	554	567	541	524	570	572	564	539	551	554	512	590	528	576	562	545	549	532	528	546	562	567	538	559	555	533	550	525	599	592	542	523	490	578	576	540	548	564	535	565	564	554	536	519	559	570	557	534	528	545	541	546	549	590	567	530	532	557	517	599	540	559	551	522	511	548	563	559	537	559	521	569	529	538	508	539	555	562	543	569	553	550	555	566	569	515	536	516	569	560	551	539	535	591	579	564	534	547	571	560	573	498	576	527	565	554	582	563	551	536	505	516	549	538	556	530	530	560	575	560	582	574	554	546	555	533	561	560	548	535	528	569	553	576	577	525	567	559	566	546	568	552	586	573	590	563	595	517	535	570	577	589	581	565	552	552	536	571	582	538	509	564	571	554	522	502	619	496	543	510	546	588	555	574	556	531	563	554	563	512	568	581	593	559	530	554	519	479	547	537	579	549	553	525	561	551	527	557	579	524	522	545	578	592	585	572	544	516	542	544	558	498	547	565	543	542	569	591	566	550	555	556	580	540	542	563	560	531	567	539	583	529	580	538	505	586	535	547	560	523	552	559	543	546	555	546	565	533	579	536	551	566	553	534	520	583	554	546	552	565	568	538	518	546	525	527	519	533	562	541	584	517	503	540	618	562	570	547	554	549	525	541	568	616	533	557	544	579	549	581	624	566	576	497	549	536	549	528	554	590	526	547	549	545	601	536	537	540	534	556	527	534	558	557	544	575	523	559	533	576	529	521	556	573	580	537	538	543	559	542	550	583	566	540	512	584	520	558	555	534	562	548	518	510	544	528	534	516	545	575	555	553	515	560	529	544	535	550	517	537	551	545	516	537	545	583	559	543	537	562	544	532	552	531	528	530	568	525	546	550	559	523	530	581	546	527	577	511	552	535	545	581	572	516	571	518	532	571	571	595	574	540	567	533	579	523	533	554	561	546	597	596	553	539	536	553	572	531	550	521	556	525	553	554	542	564	556	581	534	542	538	534	578	554	582	602	555	518	537	551	548	583	558	568	538	513	585	523	530	538	593	544	575	536	567	557	539	509	549	534	546	568	552	550	530	525	530	539	566	555	567	553	523	534	586	577	545	569	546	554	560	566	536	558	551	534	524	588	557	542	576	569	585	513	594	530	546	553	544	556	523	545	521	565	514	539	510	592	556	526	584	555	593	562	557	549	613	531	547	524	562	535	575	555	563	534	534	580	541	519	534	558	563	577	509	532	581	537	547	549	526	582	550	554	566	544	569	548	575	534	529	538	544	570	509	574	577	551	518	512	548	567	582	564	523	553	572	542	565	546	541	541	577	565	575	583	577	589	584	554	538	588	516	578	559	544	547	556	572	533	534	541	587	529	542	574	551	552	530	566	532	552	566	534	556	540	529	579	506	535	558	524	566	540	565	572	545	574	535	570	542	550	550	550	564	567	535	541	536	510	532	529	554	534	519	552	492	544	494	532	608	564	533	520	550	536	538	565	541	576	591	525	552	601	504	541	529	522	525	525	586	528	513	540	562	503	513	548	548	554	563	498	550	564	560	568	551	532	508	527	526	535	540	603	513	532	584	548	577	616	570	511	538	553	555	524	564	522	521	558	547	595	586	531	526	506	548	560	551	555	546	514	556	499	561	546	540	538	601	573	548	567	562	547	520	512	569	541	546	515	551	546	565	548	517	542	543	580	550	547	556	594	568	585	515	529	545	589	514	596	557	544	528	531	555	509	566	552	601	561	532	547	493	572	570	554	545	539	582	523	576	559	525	538	525	552	570	511	543	538	543	556	557	528	544	567	538	515	608	568	568	528	536	569	549	565	539	561	520	549	523	579	532	552	559	551	546	529	532	534	579	549	545	542	559	563	579
6068	6367	21166	21885	8483	1051	916	535	262	119	65	66	66	55	43	69	49	54	63	52	41	55	54	62	50	63	63	69	71	62	51	51	61	66	72	66	53	69	54	52	51	60	58	55	62	62	49	52	65	60	59	62	47	57	74	55	48	57	57	55	77	52	47	72	59	50	52	56	48	63	66	58	73	49	63	43	54	54	59	60	73	57	62	43	56	47	44	52	50	72	58	53	56	63	69	66	59	51	43	55	49	47	63	62	44	67	52	50	64	68	66	53	59	49	56	66	58	41	54	44	57	52	59	65	70	49	55	71	61	64	41	63	62	59	54	60	47	50	54	53	57	49	47	59	62	66	52	45	50	49	71	63	50	58	60	62	52	69	61	42	53	54	50	57	51	43	54	60	62	55	61	61	53	57	65	61	59	40	61	52	52	51	55	63	57	58	49	47	59	59	69	52	58	47	60	46	56	62	56	64	64	66	69	53	46	52	44	67	61	61	45	57	58	53	50	65	44	38	53	70	40	61	66	57	55	60	53	58	44	45	54	48	54	69	45	55	60	45	54	45	65	46	50	59	47	75	48	55	51	47	57	41	59	53	53	60	61	57	48	70	48	48	60	67	62	54	55	58	54	57	52	60	53	51	61	60	61	58	64	49	50	62	53	53	69	62	63	63	55	52	60	56	45	55	84	65	54	66	49	69	44	61	52	57	57	56	48	41	62	50	52	50	53	53	53	67	56	49	68	48	44	60	63	72	62	40	62	59	65	56	61	66	64	58	55	51	60	42	44	62	55	66	46	50	61	48	47	57	51	53	63	50	61	52	49	67	62	72	63	56	58	58	56	43	57	65	47	58	53	49	50	53	40	60	50	52	67	74	60	55	50	46	50	55	62	52	54	49	43	51	59	54	62	63	44	59	44	61	44	66	74	65	58	48	59	54	55	53	60	53	66	60	56	68	61	53	61	57	50	51	68	75	50	56	47	61	38	59	50	41	58	54	39	55	52	58	64	63	57	64	47	49	56	48	66	60	66	63	47	70	51	45	69	56	62	56	47	66	47	57	54	59	66	61	49	36	40	60	53	51	52	61	51	49	55	51	64	55	59	57	52	50	62	59	50	56	54	50	50	53	64	48	56	44	65	41	55	59	41	55	69	63	64	56	54	49	57	63	59	63	47	60	47	48	46	53	57	59	61	59	64	54	70	58	69	41	52	46	58	60	52	50	49	56	61	68	49	55	61	48	54	58	60	52	52	64	48	55	52	61	62	53	48	47	60	51	65	57	66	57	64	51	66	52	53	48	56	52	56	55	54	57	49	45	48	68	53	55	54	51	66	62	41	61	76	66	54	41	44	73	57	59	67	60	55	54	52	61	71	53	65	42	59	47	56	48	46	49	58	48	74	57	60	67	69	56	50	57	41	65	54	46	52	58	49	62	50	46	65	62	43	64	51	50	52	50	62	39	60	42	67	56	51	52	59	58	75	50	61	51	43	66	56	57	54	53	53	52	56	52	50	53	62	49	59	50	62	58	61	50	47	60	64	70	55	53	58	57	53	62	60	54	43	52	49	51	54	63	63	44	67	49	58	52	65	60	59	39	60	56	60	53	62	56	50	68	55	42	47	56	70	46	45	51	60	64	65	69	58	55	53	48	59	57	63	56	58	53	56	58	63	63	56	58	63	61	62	63	50	49	62	50	55	55	55	58	67	57	56	47	49	58	72	49	40	58	41	58	51	60	63	54	41	52	66	51	55	55	51	51	59	48	51	53	62	53	64	57	68	65	43	65	66	53	60	53	58	56	54	43	53	41	43	64	58	53	68	58	47	62	57	48	54	45	55	69	50	71	53	57	58	59	53	56	67	54	59	50	57	56	61	74	68	54	62	57	48	66	53	47	66	56	59	67	61	67	71	56	45	58	59	47	53	50	57	58	62	48	49	49	37	57	74	55	44	63	58	39	54	53	55	61	50	59	49	66	53	58	58	61	58	58	65	44	55	54	57	58	52	62	47	62	46	54	50	47	68	58	65	60	44	63	54	59	61	61	56	66	59	61	62	53	58	66	64	63	44	62	50	53	45	73	49	56	54	59	51	56	57	58	59	57	62	60	46	58	51	45	48	64	56	65	55	64	56	61	82	48	50	49	55	62	56	44	55	58	56	61	60	66	45	56	56	71	70	50	61	50	57	56	54	55	50	58	64	64	55	51	53	66	68	48	58	47	56	46	50	56	49	50	72	56	61	53	67	34	56	57	47	62	56	75	57	55	67	55	52	65	57	62	53	50	60	55	57	51	51	52	60	59	61	63	61	51	60	46	34	58	64	47	61	54	61	45	48	55	36	60	60	49	60	67	56	52	52	50	62	56	62	54	52	58	59	47	50	50	66	48	51	48	50	47	49	55	56	55	47	69	58	60	44	59	50	54	60	62	58	65	67	55	54	57	62	68	58	51	53	52	59	35	50	53	62	55	60	40	51	53	57	60	39	58	56	55	65	49	63	49	49	51	48	61	53	43	50	52	53	57	41	45	57	61	73	51	60	62	49	45	50	59	64	58	57	61	58	56	54	63	57	56	62	67	40	58	42	64	57	69	48	58	60	52	53	63	55	58	48	46	52	63	55	46	48	53	58	47	56	58	50	53	62	53	55	47	57	48	45	55	51	45	49	52	63	61	45	56	63	60	64	53	48	65	56	49	62	51	42	58	53	61	57	57	62	53	57	54	64	66	60	64	43	57	42	59	59	54	54	58	48	55	56	34	54	63	56	47	52	66	59	66	47	59	42	60	44	49	55	56	50	50	59	69	49	49	56	43	61	58	51	56	58	53	69	51	50	67	61	70	57	58	61	60	52	61	64	56	63	51	50	57	48	59	59	62	56	54	64	56	59	55	49	54	54	53	52	48	52	65	62	72	63	46	59	51	77	58	51	54	52	57	56	43	60	55	61	54	39	63	46	51	50	60	55	50	56	43	45	57	66	55	45	64	42	64	42	51	67	53	56	56	56	50	65	79	59	58	62	51	65	67	59	65	63	57	54	48	56	55	48	50	55	44	57	72	58	46	72	56	61	50	48	49	52	60	64	69	53	46	55	45	61	43	57	52	63	61	61	44	57	46	46	66	53	59	52	50	48	51	61	58	56	40	55	60	69	55	43	54	47	58	65	55	55	65	50	61	62	50	52	58	61	67	67	63	60	59	59	64	55	49	61	52	53	72	60	67	50	61	70	53	52	49	69	49	62	51	62	47	63	67	45	42	46	51	55	39	42	57	60	60	57	52	52	63	58	55	42	59	57	59	73	57	53	53	63	52	55	52	55	38	61	64	55	54	56	51	60	53	77	55	49	52	55	54	49	49	50	58	54	52	52	52	60	51	47	62	57	56	59	42	55	58	59	50	51	46	47	53	54	52	43	58	68	60	52	59	51	45	51	55	57	56	52	55	58	46	58	55	52	60	63	42	55	57	56	49	54	51	66	72	54	57	74	58	69	56
31759	30171	47989	50853	36435	18666	23038	14046	5560	1986	817	701	665	617	573	613	594	617	571	592	618	602	560	596	567	593	619	595	641	591	580	609	604	619	637	568	631	682	602	597	620	606	610	604	624	616	592	636	592	599	593	630	607	628	598	607	643	637	619	627	572	573	602	596	613	586	618	584	598	598	615	546	609	584	620	623	601	636	564	612	602	617	603	584	623	599	601	597	599	609	606	614	602	636	635	576	591	575	612	585	608	622	589	606	598	628	624	527	590	639	607	574	593	650	633	619	632	593	606	590	611	575	642	571	631	653	596	629	598	567	626	561	565	637	599	620	649	611	635	596	577	612	563	575	594	657	623	600	576	596	591	574	604	613	636	597	618	606	597	636	612	591	637	587	597	591	601	610	569	593	642	632	596	542	619	637	626	613	621	579	636	594	625	618	578	579	575	580	633	612	559	631	621	611	638	620	626	614	670	562	617	618	607	602	607	619	655	591	624	582	602	618	651	620	602	610	590	555	629	585	587	606	639	616	610	569	570	576	604	582	534	588	586	577	624	585	597	586	613	605	577	593	628	624	619	633	618	607	571	620	559	626	619	604	619	582	629	611	616	616	611	589	605	609	571	618	653	635	613	598	557	611	573	620	614	584	610	621	642	602	602	606	596	614	628	593	584	611	646	588	610	617	626	630	521	609	677	632	623	603	623	645	594	628	596	598	610	601	640	621	601	590	588	595	606	615	567	644	634	582	598	590	606	579	598	589	589	572	642	614	592	626	571	590	593	596	599	643	582	572	590	631	603	612	626	645	622	663	598	594	628	581	611	614	568	610	610	635	620	548	635	604	653	625	613	643	534	608	607	633	608	579	644	642	570	657	614	611	592	655	587	566	634	578	616	604	578	615	603	624	578	590	620	622	577	573	648	640	614	634	606	588	586	619	592	600	568	611	577	613	642	581	595	622	620	604	583	585	640	633	605	605	606	581	640	569	634	599	614	607	620	603	602	603	572	626	615	677	616	599	607	638	619	619	649	623	605	613	625	634	609	585	602	609	565	644	597	618	596	614	574	602	636	577	579	586	613	634	620	610	631	635	638	665	603	652	591	617	622	621	642	623	615	589	595	611	616	569	607	571	603	633	603	568	609	598	641	671	632	585	606	628	610	612	631	624	604	599	559	612	627	629	638	641	639	627	632	632	585	668	628	602	642	624	563	557	581	599	652	605	581	591	637	603	640	630	610	610	609	572	590	615	633	629	574	608	603	577	584	610	622	633	593	576	597	611	605	636	619	628	620	618	549	642	628	657	618	616	609	583	642	582	595	588	565	611	637	627	603	605	580	599	645	628	613	583	596	593	647	621	573	622	658	573	586	645	605	599	635	609	599	589	636	587	626	647	679	614	624	601	589	597	675	572	595	602	617	604	628	613	595	589	610	606	603	604	644	615	621	548	608	590	601	615	606	620	577	612	628	591	659	612	581	635	572	581	626	591	623	622	629	599	650	692	610	583	628	630	601	573	612	612	610	606	602	568	633	575	608	604	585	581	586	616	627	618	540	607	616	646	630	612	601	616	567	623	612	623	634	619	589	583	583	594	635	605	606	568	593	642	603	628	604	599	628	582	598	642	599	609	611	575	588	597	586	627	658	636	654	631	622	621	654	599	626	610	584	603	627	610	624	618	592	607	596	606	630	599	563	608	621	594	622	568	579	635	592	596	618	601	616	614	600	622	629	592	601	600	612	605	567	542	594	547	639	581	616	601	624	614	629	602	593	627	611	570	595	618	618	591	599	621	610	586	608	607	636	624	610	561	606	607	614	582	641	613	613	606	568	618	623	621	614	560	628	582	638	617	621	612	619	615	583	588	624	605	621	569	592	653	614	583	608	566	655	608	605	596	579	628	626	602	574	660	651	600	606	578	619	608	600	631	608	575	615	611	576	613	611	659	567	588	607	608	582	642	609	599	618	628	562	624	621	604	594	565	555	593	610	643	620	583	570	640	652	583	641	617	588	635	587	608	650	607	628	611	606	580	586	619	608	621	542	605	632	605	626	593	641	577	608	598	602	569	579	591	595	627	619	612	668	648	572	577	600	652	655	636	578	633	625	615	622	609	588	637	598	642	623	632	636	631	579	571	545	630	605	541	583	632	574	574	635	631	653	605	661	618	655	582	622	610	628	582	667	612	583	630	592	636	598	584	625	598	604	639	593	586	575	620	607	638	614	639	584	624	625	613	582	647	595	604	592	608	577	594	617	573	606	610	629	603	568	604	581	643	624	622	609	612	581	575	598	602	584	587	615	590	568	576	613	682	576	620	610	584	560	552	619	638	625	603	597	587	582	576	624	608	576	571	612	582	616	602	607	623	617	626	585	607	609	611	591	618	607	598	621	600	641	575	632	616	601	611	621	620	591	593	611	604	599	579	577	637	571	581	617	660	623	594	582	614	645	568	622	588	586	596	596	619	662	595	632	635	611	592	585	602	603	639	611	649	579	620	600	596	584	651	564	640	611	624	649	611	592	599	642	623	637	582	609	658	586	621	603	633	641	562	615	603	603	599	614	628	631	611	621	575	609	572	621	586	639	573	629	615	636	595	611	567	604	602	572	662	613	584	625	571	585	633	573	567	603	627	624	593	598	579	595	555	582	591	607	623	623	623	613	638	627	625	601	597	586	610	630	584	605	638	616	607	586	618	599	628	637	590	603	600	634	610	567	573	634	601	612	615	620	608	592	609	610	641	608	606	592	614	555	646	581	612	609	578	618	623	641	615	635	595	638	597	618	600	592	573	658	637	621	602	607	601	608	596	599	620	613	577	597	599	601	626	613	653	609	628	567	630	606	558	590	628	595	601	599	569	635	606	620	578	599	603	594	590	551	649	673	606	634	636	592	530	599	577	611	576	599	612	581	618	607	624	617	632	591	601	611	618	633	567	569	595	608	604	575	606	612	597	631	546	579	607	621	582	610	597	557	638	628	589	585	544	610	597	582	580	568	620	643	649	591	599	576	623	596	666	644	605	606	632	578	581	575	605	598	606	615	592	624	586	579	623	614	601	602	632	634	604	611	628	588	586	579	592	565	622	578	590	673	630	633	625	574	667	602	569	573	638	587	587	616	613	608	604	594	588	628	598	642	599	599	624	613	618	614	652	588	623	606	609	584	587	666	641	584	594	636	543	620	615	618	599	594	638	599	605	596	635	583	663	575	613	580	624	561	578	612	614	604	564	576	574	570	623	629	604	616	614	610	601	610	593	657	631	622	594	611	603	613	659	618	589	627	605	568	608	611	650	602	615	580	568	606	599	613	591	618	548	596	604	623	583	617	566	595	620	611	554	572	606	610	629	557	637	597	581	564	622	592	602	644	630	586	614	559	579	669	595	600	616	593	572	610	625	598	650	632	629	569	617	639	618	590	610	602	575	610	625	623	595	605	570	611	615	591	617	629	621	585	582	610	602	616	627	596	594	586	628	605	577	608	567	640	542	630	623	625	647
5627	6770	27419	28826	13478	2136	1713	1002	342	124	70	56	49	36	56	49	48	43	52	50	42	60	42	53	55	56	45	50	47	60	52	41	46	47	42	51	59	49	48	48	45	50	58	62	66	43	39	53	45	45	63	54	48	49	54	57	46	43	52	50	41	46	34	52	58	49	44	55	52	55	46	46	36	34	44	52	36	47	65	41	64	63	38	46	42	52	58	51	48	40	53	50	46	42	57	42	51	53	48	61	46	58	60	51	46	51	48	57	55	44	39	44	53	49	63	40	44	51	43	64	58	53	55	50	39	68	57	53	63	59	43	53	57	52	52	44	43	54	47	64	50	57	55	45	48	48	41	53	48	50	55	53	55	50	41	60	59	64	43	39	47	58	43	51	43	58	43	50	51	59	63	40	53	56	41	40	57	58	52	57	46	53	49	60	47	51	49	58	56	48	60	51	48	32	37	52	51	60	56	51	57	57	54	62	54	46	51	55	63	38	55	42	35	53	65	56	37	45	60	51	42	44	58	44	50	47	38	48	44	54	43	61	47	45	41	61	50	44	54	46	46	47	48	56	48	53	51	46	50	50	57	61	36	47	49	52	63	46	55	62	50	51	44	49	40	44	49	53	48	58	41	60	49	61	48	52	56	48	47	48	51	57	51	56	56	60	51	58	49	46	54	43	50	41	61	48	41	64	43	33	59	40	59	61	60	50	56	54	39	46	55	53	46	47	59	61	62	44	46	37	50	54	43	52	53	50	45	53	54	46	55	42	56	51	60	34	49	42	63	55	50	60	40	43	55	50	52	45	39	50	45	50	59	43	58	56	56	47	54	51	36	58	47	43	44	47	58	46	49	61	41	44	59	38	60	49	57	47	56	40	51	50	46	49	66	49	41	39	50	52	46	52	35	51	60	48	47	47	45	47	50	57	45	40	47	50	37	66	52	60	61	51	52	60	46	57	53	60	51	51	56	44	44	46	47	54	49	43	59	57	51	48	39	52	47	46	55	60	54	61	43	57	54	44	57	52	54	50	46	54	54	55	48	56	49	55	44	52	38	66	51	68	60	59	61	47	63	57	40	62	56	48	55	40	53	50	54	50	56	62	51	51	44	49	63	41	57	53	58	63	50	56	59	60	57	44	58	56	38	44	49	55	59	56	48	50	50	55	33	43	59	41	65	54	51	52	41	47	65	53	45	60	59	60	55	52	40	59	48	50	55	50	61	50	49	61	45	39	48	51	42	42	52	42	55	60	55	52	47	57	50	47	52	42	50	60	52	61	46	58	54	54	57	47	54	72	39	46	48	54	56	56	54	58	60	54	52	55	58	57	49	63	62	50	57	47	45	66	61	60	49	60	52	43	43	43	45	53	52	53	50	39	52	53	50	37	53	46	45	53	57	52	46	67	57	52	39	52	60	41	48	53	52	53	52	57	44	43	57	60	51	51	44	47	54	51	53	43	46	51	55	47	42	56	59	38	56	55	50	68	42	55	49	50	64	59	50	44	44	44	57	54	51	53	42	48	72	53	52	67	47	43	48	50	45	53	69	37	49	37	48	56	42	66	43	46	51	51	58	45	43	56	45	49	38	48	64	54	53	44	59	53	50	64	50	50	45	38	52	42	55	49	48	54	48	54	37	40	50	51	56	56	54	45	54	62	52	58	38	46	52	35	57	54	51	53	52	56	54	42	58	57	49	47	47	48	58	49	52	49	49	69	44	58	55	46	45	57	47	51	43	51	53	40	55	52	46	66	54	47	39	51	55	58	51	53	52	43	53	60	58	42	53	50	57	49	45	49	54	52	50	42	51	55	41	46	56	45	42	55	52	68	58	47	60	49	53	44	53	58	47	38	53	44	54	54	42	46	53	48	49	54	40	67	56	69	59	45	43	55	52	44	49	46	53	52	64	40	64	56	55	52	49	51	46	40	43	51	40	60	46	58	40	47	63	59	66	42	45	50	52	58	43	36	59	47	50	40	56	51	57	50	52	53	66	48	50	56	56	49	42	51	37	67	53	45	50	41	53	43	48	57	45	59	47	54	44	51	43	46	45	52	51	51	52	62	42	54	60	65	44	55	64	45	50	39	49	53	53	48	47	51	64	50	50	58	65	56	59	55	57	60	56	64	61	53	47	40	41	49	55	32	46	48	47	48	47	49	41	42	45	48	45	46	56	47	53	60	49	63	50	60	38	39	52	52	63	53	53	51	54	60	52	52	56	38	53	39	48	43	50	44	46	52	60	48	50	54	57	48	45	49	48	40	48	52	37	53	53	48	42	48	56	51	53	41	49	44	41	39	53	44	52	44	38	59	61	48	53	52	58	60	30	61	42	45	47	44	55	57	51	54	36	49	45	75	44	38	60	42	53	43	45	49	47	65	48	55	42	50	53	54	42	48	65	53	58	57	60	47	50	45	53	54	48	48	47	56	53	56	44	46	55	47	52	56	71	54	50	52	38	52	51	60	45	53	51	46	42	48	61	57	40	44	35	54	34	48	59	48	50	51	55	52	37	45	56	55	53	62	39	43	60	57	58	52	49	46	45	43	43	54	45	42	55	62	46	51	59	54	46	52	39	67	60	37	49	53	53	58	54	62	42	44	56	60	49	55	46	39	42	47	46	44	60	50	62	48	53	59	51	47	47	48	60	46	49	47	64	60	49	59	42	59	52	40	47	48	59	48	51	56	68	47	47	47	53	58	48	50	59	50	30	59	64	54	52	52	48	44	54	51	59	44	47	48	42	45	49	47	41	43	59	47	35	65	50	58	60	61	53	40	45	56	63	54	55	60	45	57	53	39	46	60	41	44	52	58	43	44	48	48	53	53	53	59	71	55	48	50	58	52	62	40	47	56	61	50	50	46	47	57	46	40	60	60	54	53	48	56	50	36	53	52	55	41	46	47	48	59	44	63	53	61	65	63	62	50	41	49	54	51	49	43	47	66	54	55	70	58	59	56	50	53	58	54	48	42	39	58	47	54	51	47	41	48	42	44	47	68	61	45	49	53	51	46	46	46	53	57	55	48	52	52	56	55	38	45	47	55	49	62	53	43	46	66	44	43	43	51	36	46	54	50	45	65	46	58	48	59	40	44	43	55	44	58	65	47	45	58	42	53	54	47	46	50	59	46	62	48	42	63	48	42	50	50	40	33	42	47	58	61	54	45	38	41	55	40	61	49	45	53	54	62	57	39	46	56	45	47	53	56	42	64	49	45	47	57	54	48	59	45	62	52	47	49	58	51	41	60	46	44	44	46	52	47	38	37	51	55	51	48	49	46	51	50	45	46	46	53	48	59	41	55	59	56	40	46	49	39	50	63	41	71	52	57	44	59	54	62	48	46	58	57	54	61	45	55	62	59	48	46	46	45	55	50	56	44	47	49	38	40	53	51	46	43	50	45	39	47	64	57	50	46	48	61	47	54	46	52	64	44	49	49	55	59	61	55	46	41	43	59	40	41	55	45	53	48	51	45	54	43	50	65	62	50
33836	29377	53404	60011	43892	25154	28872	19817	8981	2909	989	619	539	553	550	527	500	606	504	564	567	539	566	548	555	565	554	560	533	533	570	546	523	568	552	542	571	575	532	531	541	505	541	559	578	526	569	581	556	553	492	577	538	514	578	491	562	552	542	550	555	533	536	546	534	534	562	487	547	553	565	531	558	567	548	577	507	556	540	542	545	525	595	513	521	557	543	510	536	536	537	579	527	559	548	528	551	583	549	560	554	546	531	529	517	543	565	521	578	567	494	548	506	515	524	522	569	539	572	570	555	562	584	553	555	564	565	548	552	515	534	506	534	530	555	558	508	550	566	569	533	562	573	543	550	507	540	566	561	551	535	550	545	554	554	534	510	541	570	566	573	515	552	594	549	540	592	588	551	564	504	539	576	575	551	503	553	557	506	560	553	574	557	510	555	555	541	522	556	537	567	538	575	564	542	527	542	556	547	532	548	551	551	522	537	567	518	550	582	547	557	579	589	485	586	550	534	548	555	537	568	566	494	562	521	541	539	521	532	540	575	571	533	548	562	594	539	557	549	539	549	545	541	550	546	569	581	554	517	533	522	506	564	554	523	534	526	524	563	546	532	552	536	525	526	548	566	517	554	523	559	592	577	518	545	531	546	528	510	519	549	513	562	552	552	555	578	575	512	575	532	553	557	561	572	521	536	563	518	539	587	579	558	574	602	540	559	560	571	548	530	552	537	524	546	517	534	542	545	568	564	548	566	556	562	501	561	551	545	538	562	533	558	549	540	538	507	541	572	531	528	549	513	578	569	501	514	554	509	500	564	561	592	485	579	543	522	541	505	537	562	544	494	535	552	550	493	555	516	545	569	555	508	539	531	570	530	590	582	545	550	591	566	561	539	586	584	534	558	559	561	554	582	561	549	555	559	538	563	541	542	530	561	509	537	553	532	573	524	546	520	537	596	531	513	537	544	551	517	577	572	491	560	566	570	566	537	562	525	543	527	533	556	533	521	523	570	564	554	562	542	550	578	561	530	526	526	535	535	565	536	609	593	533	553	566	561	547	531	559	595	499	545	542	545	541	544	563	557	549	522	566	567	538	566	525	534	558	526	543	528	510	600	533	591	555	556	536	539	557	546	576	521	514	591	523	587	565	596	569	537	577	587	537	543	575	541	526	537	530	564	536	509	540	563	532	524	573	546	551	543	567	525	507	580	534	595	560	515	510	514	559	551	540	528	498	556	509	538	532	504	499	495	569	553	524	527	553	554	521	551	532	547	539	527	503	522	522	550	577	542	547	588	538	509	568	566	530	545	563	545	569	560	524	573	554	581	522	561	594	534	537	545	558	587	570	573	535	583	530	555	516	507	529	535	602	533	548	537	521	544	518	545	527	530	535	523	492	571	557	509	563	536	571	511	521	583	581	547	536	512	537	538	578	588	513	583	550	553	514	566	556	528	528	514	529	585	539	494	531	574	575	544	524	528	527	541	548	529	530	554	544	560	548	556	545	564	556	550	530	494	551	518	535	513	578	551	536	532	557	560	538	530	557	545	538	577	562	565	505	530	568	604	525	542	514	560	501	527	519	533	539	544	586	543	585	523	531	547	569	538	529	563	545	547	538	546	505	547	508	510	513	531	539	549	535	538	560	564	541	587	512	576	549	586	554	554	549	516	512	570	555	517	550	590	506	521	566	501	546	578	517	578	538	567	540	577	556	529	543	562	542	563	567	580	557	517	577	571	524	524	537	544	520	572	574	548	518	528	548	577	556	570	555	506	575	581	601	559	514	464	510	566	501	582	575	547	550	551	565	544	528	552	534	527	534	515	535	537	564	551	533	558	545	540	570	576	539	568	525	507	582	559	537	511	510	549	568	581	542	525	501	541	554	556	552	533	577	569	548	531	544	488	578	545	566	551	556	547	523	559	557	521	505	530	509	570	523	564	578	540	542	559	578	546	530	534	543	541	542	569	485	550	530	508	545	532	527	560	554	564	581	514	540	517	534	526	543	544	516	604	574	546	536	507	556	517	535	557	574	574	543	576	593	560	541	553	516	523	564	532	542	592	529	543	545	544	564	583	526	534	520	557	530	526	520	532	526	572	569	562	551	578	543	581	526	572	547	597	512	575	591	541	572	577	572	530	548	549	524	541	567	558	568	539	567	548	589	553	550	526	563	583	524	535	588	520	575	564	556	532	557	547	554	568	526	543	543	536	535	548	556	587	540	538	519	501	499	546	554	552	552	555	546	612	554	571	531	502	495	542	534	518	522	528	524	533	561	540	569	561	540	562	582	504	570	529	532	520	592	562	566	529	566	575	537	564	553	548	554	531	558	569	544	556	527	574	561	546	563	530	527	508	584	575	511	496	514	510	544	551	603	581	508	560	572	569	623	534	527	542	564	549	560	542	510	507	562	553	584	509	535	510	596	561	543	570	554	536	568	529	547	517	579	570	519	565	481	570	528	551	534	520	510	523	557	520	525	580	479	563	524	529	563	546	525	525	564	497	536	584	543	569	518	538	554	557	530	548	508	536	598	515	539	518	531	576	521	565	547	571	574	542	534	578	479	556	541	574	542	566	530	520	528	567	547	561	550	557	533	542	522	513	562	551	526	587	520	537	597	564	567	561	584	541	558	557	569	504	569	562	562	533	597	573	547	567	546	564	510	559	546	518	545	530	532	529	527	506	516	514	574	558	543	561	552	540	519	576	523	556	573	531	560	548	546	534	520	496	538	533	581	550	500	515	487	557	551	519	547	559	579	518	542	543	545	539	546	520	568	543	529	573	518	550	525	539	536	574	556	536	514	562	563	532	522	531	545	495	571	518	602	516	515	562	544	565	531	561	557	574	538	508	554	546	569	560	520	520	560	581	547	512	565	546	579	583	551	520	524	555	522	556	544	545	551	477	580	547	560	536	537	520	560	570	575	515	533	517	522	540	546	538	572	540	546	533	558	548	525	534	525	498	573	560	567	560	540	535	543	511	539	517	545	566	552	546	554	520	522	555	543	546	532	556	562	526	569	553	569	542	498	571	539	567	560	564	575	537	603	609	575	546	556	547	539	554	520	517	587	560	539	547	541	515	574	523	536	541	529	559	585	560	553	539	571	560	559	530	578	558	539	581	555	522	564	529	539	578	572	567	551	535	510	590	560	566	592	535	521	584	547	538	532	563	521	577	550	518	544	539	564	569	548	574	578	554	524	568	519	566	580	524	524	589	533	585	529	545	525	562	555	559	525	505	540	589	551	521	553	578	568	503	542	546	552	525	591	616	543	553	511	568	587	534	529	549	578	546	549	501	540	531	553	548	550	536	536	573	539	550	556	536	515	586	568	513	581	562	549	561	537	544	557	522	563	545	529	536	511	543	598	542	523	579	550	560	512	483	550	524	518	543	532	487	532	487	525	537	540	584	548	581	541	534	589	547	562	553	498	573	563	561	523	541	512	534	546	571	562	576	533	575	585	547	563	557	573	541	555	562	587	559	502	556	500
3093	1367	8002	10825	3587	440	263	216	120	62	44	63	62	61	66	59	56	69	61	52	57	61	60	54	52	60	56	65	53	55	64	51	59	60	53	55	49	60	65	57	62	55	64	60	59	53	58	62	57	55	60	58	61	53	63	58	55	47	64	57	80	66	58	50	59	58	47	53	57	59	57	58	62	60	49	50	55	58	58	57	46	61	62	57	61	49	63	43	51	66	60	55	56	44	51	57	40	54	49	58	54	50	42	49	60	50	60	58	57	60	69	57	57	53	59	62	60	63	55	54	62	50	56	44	69	56	56	51	49	54	56	68	45	48	71	50	65	57	73	57	40	60	61	54	61	48	68	47	68	54	41	62	44	55	56	51	43	59	49	47	58	61	53	58	60	39	49	49	64	49	40	57	58	52	63	41	50	58	53	50	71	63	67	48	61	57	64	57	54	53	45	48	52	49	59	57	59	61	71	68	59	52	48	50	43	53	50	62	58	61	48	59	48	53	51	55	60	50	62	55	46	64	56	65	44	48	57	59	50	55	69	57	52	60	56	55	52	59	57	57	50	49	61	61	66	59	55	58	51	56	49	40	75	64	50	64	48	64	59	46	59	59	69	55	50	53	67	70	52	53	60	65	62	49	59	58	49	65	47	66	57	54	60	65	45	53	49	50	58	55	60	51	57	49	51	51	57	57	55	58	50	46	56	48	54	43	52	52	43	43	51	58	54	50	64	55	51	68	52	48	48	75	50	60	61	69	60	52	64	63	55	59	51	53	41	69	57	55	59	72	58	52	60	46	47	64	72	66	50	59	53	56	52	57	54	54	52	65	50	61	39	60	61	59	58	47	55	65	50	69	47	45	42	57	60	61	49	56	49	52	47	64	55	59	56	46	55	56	58	56	50	59	62	45	52	56	52	62	53	56	45	58	52	56	50	61	62	58	53	64	65	61	41	63	44	57	65	48	65	61	60	49	54	56	73	73	60	60	68	65	60	62	53	45	48	42	57	48	54	52	59	53	53	51	60	47	57	57	54	57	50	60	65	59	59	53	65	55	54	57	57	72	62	46	48	42	52	62	47	68	66	44	63	59	61	66	70	62	59	62	50	55	60	59	72	50	57	61	48	52	53	56	61	39	54	64	51	49	54	49	61	39	57	58	58	64	50	52	62	60	58	54	48	46	52	63	55	46	59	58	62	55	61	69	51	57	49	54	67	59	57	56	44	71	59	57	53	72	62	44	59	43	54	64	48	52	53	52	54	56	68	56	42	61	53	56	49	60	63	58	50	56	53	65	68	56	50	57	63	45	56	51	50	54	44	58	61	59	45	51	76	52	65	73	49	47	44	53	45	67	65	44	45	46	60	57	53	52	68	56	47	54	50	52	55	56	51	48	47	51	53	62	58	57	58	49	45	71	49	58	52	54	60	65	52	46	61	50	61	61	54	60	67	55	59	49	51	54	65	65	49	44	39	64	47	49	63	62	56	51	61	49	48	46	65	60	54	58	53	77	59	62	71	54	57	67	46	67	72	53	42	53	58	46	51	67	44	44	60	67	74	52	72	50	61	40	64	44	64	63	63	50	55	54	39	62	59	58	64	43	51	65	67	39	58	59	61	63	55	54	61	53	55	57	74	56	56	54	57	44	66	60	48	46	57	68	59	60	53	64	53	46	61	53	65	61	52	44	59	55	57	62	59	59	51	57	48	61	50	75	51	44	64	48	50	58	37	53	56	68	57	45	39	44	67	52	58	79	49	56	57	51	64	71	49	61	54	62	53	47	50	65	64	61	49	53	53	64	49	55	58	64	57	58	65	52	62	58	57	62	62	60	49	41	52	66	56	46	51	55	64	50	55	52	65	44	62	49	56	49	63	49	60	44	67	43	55	48	66	50	48	61	64	60	57	62	49	60	56	52	57	61	47	64	49	51	60	50	63	58	58	65	52	54	46	60	54	48	55	47	49	59	43	48	50	71	60	59	51	44	62	61	56	53	60	49	74	61	61	57	57	51	50	61	73	51	59	58	53	64	55	55	59	59	41	50	59	66	54	48	60	56	64	56	60	64	56	42	63	53	62	65	65	52	49	47	58	51	49	61	52	65	51	51	72	63	50	46	65	52	51	51	76	60	60	48	54	54	48	62	64	62	47	40	54	52	49	56	57	55	54	55	61	58	48	59	54	70	49	63	66	71	60	49	69	59	59	52	45	55	48	65	55	57	45	59	53	60	74	57	49	55	60	55	54	58	68	52	52	46	48	52	47	55	52	54	68	53	62	55	61	58	67	52	60	44	47	63	58	54	59	69	52	57	46	58	60	62	64	56	64	63	51	60	50	44	52	52	55	62	51	75	69	47	56	54	63	58	60	50	53	68	75	63	50	47	72	48	55	57	65	45	50	51	58	50	51	57	57	70	59	44	51	52	69	56	63	48	57	61	52	62	53	61	61	55	63	73	55	60	60	41	55	61	68	51	54	50	57	58	61	50	52	54	57	73	46	59	48	59	53	48	52	70	58	48	57	49	61	51	49	50	49	64	57	64	52	51	65	52	70	65	49	61	55	54	53	50	52	61	52	59	48	47	60	46	53	40	57	60	58	52	47	54	58	68	49	51	43	71	66	53	61	56	49	53	51	53	49	60	60	48	47	56	62	57	57	52	53	66	55	62	54	42	46	60	52	54	64	51	54	61	60	48	64	56	55	50	50	51	51	57	46	62	44	46	54	61	55	57	67	58	52	63	57	59	68	74	46	59	60	71	61	61	62	64	61	49	63	61	60	47	63	58	46	54	52	56	55	51	54	66	58	49	56	58	61	64	50	46	58	60	60	58	59	60	49	66	56	62	70	48	49	48	54	57	65	51	46	51	68	56	61	50	56	52	53	58	57	58	62	69	67	59	58	47	53	64	61	67	57	52	42	58	67	46	47	44	61	61	58	58	49	64	85	67	61	59	63	59	62	42	56	70	49	41	63	51	41	64	61	47	63	51	65	55	65	59	61	50	61	61	61	62	63	57	68	54	64	59	61	66	58	53	50	57	50	58	73	56	50	66	52	56	53	45	63	56	53	45	51	56	57	41	55	43	55	65	62	53	50	55	59	51	63	58	50	65	57	65	47	46	58	64	62	67	48	40	72	48	56	64	64	59	58	51	57	63	50	61	75	62	50	59	58	57	55	66	64	50	50	54	60	58	59	60	59	58	75	49	51	65	64	53	50	61	67	56	68	38	52	50	67	74	53	67	55	66	60	60	50	59	56	65	49	46	64	53	63	51	49	67	47	59	64	50	54	69	53	51	45	52	56	68	58	45	70	76	68	53	65	54	50	60	61	41	57	70	59	55	52	55	62	57	44	58	62	59	63	52	60	70	54	43	65	62	54	50	64	49	59	54	54	58	50	44	57	42	68	65	64	59	60	57	57	46	58	65	39	42	50	62	61	42	50	54	60	67	58	44	64	65	57	66	46	44	56	66	49	50	65	48	58	47	59	51
23168	15900	34163	37676	26690	10148	8942	6206	2361	1030	732	646	598	623	590	616	555	615	626	603	589	569	621	574	600	583	629	586	596	607	637	579	578	654	596	609	632	634	603	610	598	571	608	587	617	552	603	621	608	624	611	595	613	589	599	587	568	587	607	622	614	582	609	596	597	648	643	619	594	582	592	588	603	607	611	572	635	533	573	578	620	595	618	582	577	581	592	646	594	629	579	582	603	538	595	620	608	586	611	590	605	581	564	604	568	591	585	579	616	590	627	579	631	612	570	608	608	596	570	623	632	558	630	605	609	616	597	609	583	637	587	584	585	569	605	558	619	535	583	591	601	555	601	649	613	558	623	587	530	575	600	654	580	606	611	581	620	641	604	598	602	581	633	569	641	620	647	598	585	592	639	572	591	586	589	581	633	652	609	584	636	611	560	589	597	580	565	625	593	591	630	606	618	597	655	601	609	674	585	638	626	600	614	584	598	601	590	590	635	617	589	586	651	592	572	603	570	574	638	591	610	602	638	607	576	585	610	570	593	566	575	632	604	623	610	603	658	623	611	607	610	629	619	631	634	602	612	577	634	617	645	644	584	574	629	562	635	583	616	635	606	602	571	639	576	585	624	610	601	557	614	596	595	624	628	566	556	594	588	593	617	615	552	615	614	584	616	604	602	604	654	586	592	609	593	594	593	580	598	574	655	580	595	599	652	593	592	600	594	556	586	589	598	611	598	608	585	629	596	600	588	620	619	611	573	583	611	603	607	581	569	586	604	588	568	569	587	589	629	608	529	656	693	621	611	611	600	597	584	574	564	610	599	590	598	555	584	590	639	644	594	652	582	628	576	582	579	598	622	578	600	561	561	583	640	670	579	593	599	603	606	614	621	633	615	604	591	575	596	582	625	634	599	647	582	586	597	642	615	610	617	638	629	608	604	573	582	565	589	573	555	645	626	635	562	562	564	602	607	587	605	587	588	581	581	568	560	599	569	652	624	611	611	605	578	568	606	593	625	589	611	607	602	593	605	605	620	592	589	608	630	629	627	639	591	602	587	596	590	666	591	617	607	619	610	617	628	585	614	605	638	594	660	599	565	566	607	628	623	605	573	594	636	673	662	568	591	606	595	584	587	618	562	595	579	601	607	605	610	588	637	610	653	578	631	592	581	630	607	570	558	615	599	624	589	568	619	607	589	629	633	622	596	597	616	608	598	608	610	610	620	616	601	618	634	649	595	620	584	622	601	644	572	659	623	583	564	539	594	608	622	634	597	584	646	578	584	564	566	598	640	553	616	591	568	611	594	642	606	633	623	613	568	646	618	638	638	541	604	564	580	610	598	580	591	598	629	594	626	608	609	576	597	620	603	550	573	637	587	631	563	631	577	586	606	625	584	578	574	591	617	583	599	567	582	599	571	624	606	641	578	574	589	643	635	576	594	663	605	644	579	627	584	584	606	586	625	621	628	597	583	579	548	582	628	638	605	574	635	645	594	630	590	603	630	563	581	627	584	597	589	618	563	590	639	596	621	637	591	580	576	663	619	602	561	623	609	649	607	601	640	595	620	595	620	607	607	595	613	637	568	669	588	639	584	570	606	632	599	606	596	624	614	632	605	625	585	617	611	616	621	557	622	564	648	594	602	611	565	600	620	596	639	610	598	638	606	592	597	619	581	570	621	608	609	607	586	615	644	582	567	612	623	608	624	593	576	611	611	597	576	614	582	681	592	619	598	552	626	632	643	613	606	565	579	609	563	617	612	625	621	606	588	598	637	606	628	621	637	590	592	627	605	565	585	605	598	648	605	590	600	591	574	593	606	575	598	625	597	587	613	586	625	577	590	635	617	589	617	607	589	563	602	621	654	597	607	626	607	580	600	597	596	632	597	596	611	607	627	656	629	569	585	642	610	584	634	621	586	593	581	610	562	585	634	581	573	653	545	582	600	606	569	597	642	592	600	568	620	588	578	610	581	616	622	673	577	586	601	652	593	652	603	628	562	604	642	566	581	566	598	618	645	604	607	591	634	586	592	608	604	576	648	613	635	587	636	621	565	593	611	584	628	578	636	630	613	562	615	571	629	566	600	634	582	574	601	639	608	613	626	638	630	608	618	636	563	581	595	625	547	629	620	591	637	628	597	589	610	622	599	637	570	573	582	610	619	579	579	605	615	599	608	597	604	532	621	584	607	654	581	613	550	586	582	593	650	583	620	608	614	636	554	618	595	606	589	610	600	574	600	611	605	569	597	644	601	652	595	611	607	578	605	612	604	664	651	592	662	640	610	581	606	628	595	650	551	601	615	563	620	577	626	604	584	587	666	616	583	609	589	563	611	583	636	612	583	582	582	643	586	610	611	581	589	627	574	648	594	579	622	603	615	620	582	610	613	615	594	537	596	575	627	659	649	619	614	610	589	598	580	615	597	587	587	608	578	572	577	610	597	608	615	632	586	578	627	569	594	622	601	626	593	619	581	625	620	610	591	577	623	560	593	619	611	588	587	586	616	592	577	608	629	640	616	627	647	600	605	625	558	626	594	538	592	604	574	608	627	587	628	578	610	583	570	617	595	617	567	542	630	608	573	593	601	631	618	605	608	629	559	643	587	602	605	586	592	559	582	590	652	588	580	599	621	591	629	602	607	621	591	623	609	616	588	571	589	608	609	630	587	574	624	658	549	630	575	605	620	624	639	549	586	591	599	592	591	533	580	583	617	588	612	606	622	563	619	626	599	560	571	589	622	561	618	614	632	591	594	597	579	628	604	589	614	645	616	622	599	600	619	627	599	620	600	567	559	589	612	596	587	621	645	615	608	591	640	593	628	556	581	607	600	649	603	580	607	626	602	584	620	623	600	614	584	569	598	629	619	592	595	593	590	611	585	596	598	602	569	573	618	601	632	599	585	625	609	639	578	573	609	568	712	600	610	605	597	624	581	606	621	592	605	576	608	618	588	590	603	620	580	612	607	630	572	601	604	603	583	567	597	645	607	605	606	609	590	584	624	614	603	589	634	621	605	610	630	563	652	588	581	598	556	595	623	601	617	570	596	600	604	559	600	631	617	631	554	631	565	619	565	603	639	577	598	604	622	606	654	618	607	574	612	588	609	630	599	592	601	586	597	651	604	615	611	611	625	568	600	596	628	568	609	555	596	580	570	587	564	596	581	573	604	618	601	615	613	627	592	593	585	619	608	584	545	606	613	615	604	605	577	583	600	609	622	576	559	631	616	601	614	581	584	565	607	587	616	598	618	548	583	619	579	591	612	606	592	577	595	578	605	563	629	593	613	604	574	577	576	591	607	597	619	622	576	599	592	590	623	547	597	634	618	602	668	614	629	607	599	663	647	614	612	580	566	599	599	582	598	599	626	651	623	649	585	562	585	583	601	625	590	654	602	557	634	589	626	607	579	579	635	646	604	575	622	580	654	631	608	602	585	594	597	605	605	619	599	629	590	594	613	591	613	639	583	582	617	594	624	590	603	559	603	592	546	652
3575	3257	21571	21313	9627	1437	491	363	120	76	50	52	52	58	36	55	51	47	50	52	63	59	47	46	49	53	51	47	57	53	50	56	57	42	47	54	55	48	51	46	50	41	48	41	66	63	59	53	45	62	47	50	47	45	42	55	59	65	51	42	63	51	51	44	54	59	45	49	45	54	52	44	52	50	50	50	40	45	68	47	53	56	52	53	54	47	46	37	64	57	52	53	53	53	55	56	66	57	49	42	59	52	52	54	60	46	45	49	52	59	42	56	49	68	51	53	51	45	54	48	61	47	54	63	54	55	50	52	41	51	38	56	56	54	62	58	46	57	49	39	43	42	54	44	53	62	46	50	47	47	51	47	48	45	51	50	50	48	63	54	46	59	46	38	51	50	57	54	50	53	55	40	50	43	62	46	71	61	53	63	47	54	41	48	53	45	55	51	56	60	47	55	53	51	52	52	50	58	56	40	46	51	46	53	54	45	53	49	51	56	52	60	54	64	54	55	57	54	55	55	44	68	57	55	68	40	52	41	52	55	57	41	63	62	45	45	44	55	49	51	52	49	50	51	52	60	52	54	63	46	44	70	59	50	53	56	52	40	46	44	56	55	61	52	50	51	41	60	38	49	58	44	53	48	48	44	52	47	50	50	61	60	52	49	44	59	54	64	56	55	47	47	57	53	52	44	58	50	50	40	48	36	59	56	48	47	53	42	45	49	57	39	45	50	55	42	50	61	61	46	49	50	36	45	50	44	44	51	60	59	62	57	52	47	59	64	59	65	52	53	44	49	76	58	45	52	51	51	52	50	56	48	57	41	49	43	42	57	49	49	56	53	36	63	43	41	46	52	53	46	43	51	43	50	47	57	50	53	57	62	62	58	43	34	54	48	51	36	44	39	51	54	45	50	50	52	51	42	62	58	41	62	55	45	53	60	55	51	48	53	46	49	48	54	58	57	50	58	50	48	44	66	52	49	51	49	46	53	54	50	50	42	62	53	55	46	55	54	62	58	44	38	45	47	67	59	54	44	59	53	60	59	52	39	57	51	55	45	58	45	41	40	49	60	56	63	49	54	50	53	50	49	51	56	52	38	53	53	56	64	45	68	51	52	67	42	57	48	46	55	47	50	54	57	53	55	54	50	50	45	48	62	44	44	35	57	55	55	55	50	44	56	46	54	43	44	56	59	48	38	48	39	51	44	58	42	48	46	62	68	44	67	48	54	46	44	58	51	49	63	46	56	41	56	56	42	55	47	56	56	44	55	36	55	47	50	47	66	57	57	39	46	53	52	43	71	51	67	49	41	43	54	41	37	60	44	51	50	58	43	51	60	54	48	68	49	56	56	58	43	55	67	55	47	50	44	66	61	60	34	39	50	55	48	43	42	56	53	48	57	53	57	37	57	56	63	67	52	56	56	59	68	47	46	54	55	60	54	55	42	59	61	59	54	45	58	58	45	54	40	41	60	66	63	67	49	52	53	37	45	57	54	60	55	42	63	56	43	42	56	44	62	48	48	56	49	64	52	54	39	46	50	52	54	44	55	41	44	54	45	38	58	57	56	40	53	60	55	54	45	45	53	43	41	42	48	57	60	53	48	51	56	56	39	50	46	42	46	55	59	67	50	53	55	53	48	60	46	52	66	55	47	52	58	45	40	55	45	46	63	44	42	50	45	49	47	52	54	52	63	46	47	62	42	58	54	42	53	51	64	54	62	44	35	42	53	43	59	56	50	55	61	47	53	54	48	58	45	53	39	43	52	49	61	48	40	44	52	48	51	40	51	44	45	46	44	57	56	36	46	52	51	48	51	67	48	46	56	59	62	46	50	43	48	52	54	43	60	56	67	48	53	47	55	50	59	33	54	53	55	49	56	57	52	59	48	47	60	59	58	53	51	48	49	41	43	74	45	62	56	49	51	54	65	53	64	46	59	60	50	44	38	56	45	45	53	49	57	58	57	54	57	54	44	43	49	52	50	66	68	49	52	56	46	49	56	47	58	57	40	47	56	40	48	46	44	40	48	53	53	53	68	42	44	51	52	52	60	54	64	51	46	57	44	45	58	58	58	53	48	55	51	52	61	49	53	48	55	59	56	49	49	41	42	55	60	50	52	60	49	52	58	45	60	48	48	44	57	43	56	53	50	48	46	53	58	44	51	55	61	64	50	52	53	42	45	46	40	52	63	64	42	45	51	58	55	46	63	50	45	52	49	49	56	64	56	45	41	52	43	42	53	49	47	50	44	59	54	51	37	47	50	43	43	49	59	52	40	43	52	59	53	38	56	49	47	55	54	62	50	58	52	52	59	57	60	47	54	44	52	55	62	44	44	73	55	44	41	57	61	64	48	43	64	54	69	59	55	55	61	40	59	57	47	47	65	57	39	52	45	57	54	55	60	36	39	51	56	57	50	53	49	47	60	50	61	55	38	52	45	54	47	59	54	60	65	39	45	45	57	44	46	55	50	56	61	47	45	54	43	50	56	52	48	58	52	51	42	63	44	43	50	62	61	44	41	66	59	49	36	42	51	40	49	52	54	53	60	59	46	55	58	57	59	51	55	52	36	54	38	51	47	43	47	45	53	50	55	48	60	53	52	48	47	57	59	49	53	45	60	52	53	65	54	55	39	59	38	54	45	49	47	54	73	53	56	61	58	49	48	55	49	50	54	60	53	60	51	60	46	56	48	53	65	50	47	53	56	58	50	52	45	41	43	56	53	59	46	54	57	58	53	60	63	64	48	46	48	58	62	63	53	58	61	55	44	58	62	65	53	52	55	51	38	33	67	45	57	57	46	44	43	59	41	44	60	47	53	46	52	52	45	52	64	42	38	52	56	45	38	54	61	48	50	38	43	49	51	55	64	49	49	52	49	52	40	57	54	54	46	49	45	56	53	49	44	52	55	57	50	56	48	56	47	51	57	68	64	48	60	47	44	60	42	59	50	61	49	47	73	55	47	39	49	56	45	44	42	49	62	57	47	46	47	48	64	52	55	54	49	48	51	57	44	56	51	45	49	45	51	40	58	48	47	45	57	50	55	40	46	49	50	43	53	29	52	52	49	52	37	52	55	66	49	37	50	39	41	58	55	50	54	52	49	52	55	43	49	56	48	50	56	58	45	51	60	56	61	44	40	47	46	53	61	55	44	55	52	47	51	48	52	44	39	58	47	57	45	54	40	52	47	48	47	56	45	54	52	41	39	60	45	43	60	47	47	49	54	46	51	53	61	44	55	58	57	44	61	52	39	51	60	47	47	50	59	49	55	46	43	46	48	51	53	48	66	61	64	60	54	46	56	48	41	67	49	51	59	53	41	50	46	46	56	39	50	53	54	59	54	48	51	57	42	48	57	49	56	38	45	40	49	54	58	56	59	42	55	47	46	51	57	45	57	51	49	51	51	57	44	41	52	46	55	47	47	49	48	52	47	55	46	50	54	46	70	43	51	53	54	52	46	57	51	43	54	58	60	56	63	47	44	44	44	50	52
28638	23556	48043	50121	40265	19070	14610	10036	3663	1356	669	560	615	543	509	577	562	569	562	535	542	532	572	561	552	559	571	522	567	545	569	579	546	563	572	526	552	529	528	552	521	599	559	549	566	574	564	543	579	563	531	568	570	569	570	565	574	574	521	546	563	552	607	563	576	555	536	574	515	534	569	550	571	533	530	544	578	519	568	601	534	561	555	541	535	586	597	574	558	548	588	567	566	567	561	532	564	538	550	564	549	525	536	568	584	535	513	529	519	554	553	549	555	519	596	575	581	518	581	555	550	546	560	546	493	519	548	590	579	553	527	553	582	568	541	562	571	595	590	586	556	531	534	546	544	551	605	510	550	543	552	534	602	541	546	561	553	550	537	618	552	570	527	541	566	533	553	577	565	586	546	556	565	526	587	535	528	506	573	574	563	570	541	548	522	540	588	537	556	546	537	555	541	567	567	545	556	591	560	571	567	574	547	548	519	566	562	563	562	541	579	583	561	530	599	565	571	530	559	530	558	543	575	565	551	538	535	561	577	533	561	565	524	595	580	543	547	537	565	565	549	563	561	520	565	542	599	530	595	550	567	511	566	576	545	574	524	586	535	567	562	545	563	566	510	568	524	522	572	580	546	570	534	539	581	591	535	542	548	535	522	554	567	558	569	592	567	532	538	523	548	569	549	594	576	548	517	548	564	595	582	521	570	549	574	552	564	557	528	509	566	556	535	571	534	555	542	562	561	486	563	579	525	545	542	563	543	594	569	543	570	585	533	536	563	552	547	530	552	589	556	564	553	549	563	537	551	605	549	576	577	571	550	537	539	534	583	528	553	589	564	566	554	580	580	570	545	541	536	504	512	547	542	543	569	560	563	560	570	603	553	543	529	575	539	539	552	581	526	599	536	581	549	539	578	533	561	560	546	583	556	587	539	608	552	598	551	574	515	566	526	498	548	570	530	521	591	532	596	544	545	524	550	591	548	565	574	527	566	549	543	570	530	558	568	563	543	535	615	535	562	579	582	580	553	554	554	551	544	540	573	563	511	569	553	534	530	541	546	557	562	562	534	597	563	596	509	602	521	571	550	517	536	574	536	564	557	592	545	579	549	567	528	580	547	557	544	575	532	567	536	545	572	572	603	550	569	547	545	544	569	560	549	558	587	566	578	543	505	588	537	533	550	547	548	592	562	547	551	566	549	543	568	556	538	559	576	562	583	553	541	552	565	530	591	516	574	558	547	575	546	570	558	527	561	562	601	515	499	562	575	570	540	573	515	572	612	551	569	519	533	579	534	546	516	564	568	569	566	565	597	533	587	543	547	543	561	560	561	569	561	544	541	537	518	612	548	560	575	539	570	547	529	552	569	566	550	588	532	538	552	555	580	565	541	555	555	588	552	542	531	509	570	602	538	565	591	524	551	565	528	523	526	523	580	543	538	588	560	491	551	606	522	561	567	547	582	556	565	536	543	541	569	536	534	536	531	540	573	563	511	575	560	578	577	585	524	544	549	546	523	527	516	559	565	556	535	542	553	585	566	599	619	570	539	554	540	581	596	542	552	568	589	539	553	563	537	530	540	554	571	571	559	556	553	523	519	584	551	561	561	544	582	564	556	542	554	552	573	602	547	586	563	554	589	587	521	574	555	549	591	527	530	559	542	534	544	543	551	583	556	541	538	567	565	524	547	562	579	592	583	571	560	546	580	552	548	556	594	587	565	591	545	574	538	589	541	541	544	529	569	551	530	548	588	525	532	573	506	521	535	589	562	563	539	518	574	596	589	527	584	528	578	577	576	569	552	589	563	559	571	546	549	513	576	556	555	542	537	521	520	605	551	565	555	599	578	545	562	546	575	542	578	540	563	529	544	550	550	568	574	541	561	568	548	520	542	579	552	571	509	543	580	526	509	556	557	553	567	556	540	586	557	566	530	524	602	539	537	579	552	580	559	545	516	540	543	577	558	567	557	546	584	545	613	548	564	548	612	562	551	569	571	557	570	559	535	544	545	519	556	573	555	545	595	588	566	549	572	590	523	542	523	534	562	579	571	538	545	576	541	577	566	510	534	590	523	526	607	573	554	589	544	568	572	546	573	530	541	558	574	539	565	572	566	524	557	532	569	568	603	548	591	583	563	517	521	578	562	567	569	540	543	493	542	546	537	548	539	580	572	578	578	561	559	540	566	550	561	536	598	584	555	561	542	569	561	574	575	555	529	550	527	531	535	585	541	581	563	537	525	523	532	553	582	513	607	570	554	555	555	568	545	554	573	554	566	602	553	544	553	596	532	527	575	545	555	549	537	567	536	545	552	566	572	605	563	528	517	593	584	539	604	573	528	561	539	544	541	568	567	557	553	566	552	560	582	553	542	573	565	587	539	556	551	545	548	581	558	567	590	567	537	561	572	569	504	561	596	567	532	542	566	566	576	559	557	525	571	580	511	517	594	538	567	529	572	550	562	524	552	550	556	579	576	549	527	544	587	544	589	564	526	500	543	587	577	614	584	518	550	583	569	565	552	612	572	557	555	566	561	566	549	541	567	607	532	553	546	562	587	545	568	545	589	561	529	528	515	571	624	503	541	533	540	560	576	555	548	554	548	563	535	574	560	539	576	551	580	545	588	551	596	567	587	568	557	575	575	587	591	548	539	546	525	618	602	539	540	551	527	550	558	575	520	594	543	629	576	551	553	529	570	545	572	605	538	555	558	540	547	551	551	584	528	556	560	597	564	546	547	563	554	531	574	567	532	524	567	540	562	518	587	588	536	573	535	532	596	565	544	573	573	570	586	582	548	575	547	551	559	552	544	577	569	533	559	557	518	564	599	538	547	577	563	556	562	555	550	574	578	577	536	530	553	557	538	550	549	554	576	564	539	543	590	520	543	561	547	566	588	569	543	554	540	552	565	591	540	593	575	564	573	548	558	555	534	543	535	564	548	546	555	565	588	554	596	533	547	543	572	557	537	540	548	566	564	567	520	597	506	582	528	572	555	542	533	542	564	591	588	550	575	587	543	528	541	541	524	581	556	577	622	549	563	587	539	532	559	566	579	536	545	574	532	515	528	613	573	564	588	573	564	574	550	569	579	541	588	541	518	566	518	549	551	542	525	524	532	550	575	525	561	582	568	600	579	537	548	518	564	582	549	543	567	548	563	550	525	585	556	531	603	585	560	600	580	528	549	530	588	583	543	586	532	519	581	560	572	634	562	564	532	556	605	543	575	547	560	582	540	564	542	572	568	568	564	592	590	559	509	558	525	539	554	552	512	533	530	556	552	562	553	532	564	575	534	606	571	550	607	596	587	553	569	532	555	587	543	530	564	580	539	555	540	559	528	573	536	556	567	534	550	554	540	546	622	560	567	517	540	546	529	570	557	537	547	583	517	531	556	557	549	521	531	552	534	587	551	575	575	568	548	579	549	587	557	577	579	588	560	545	592	581	561	548	577	577	537	575	563	560	564	554	574	545	595	554	567	536	586	568	546	546	613	541
4601	2962	21220	22524	9851	1563	401	320	142	68	63	64	64	56	64	57	54	45	53	54	64	45	66	57	52	62	50	69	54	61	52	76	53	54	52	59	56	59	59	69	48	62	54	58	62	61	68	64	55	66	67	53	57	68	58	60	66	55	53	53	62	56	58	57	69	56	58	67	47	56	59	55	57	54	42	56	55	65	54	55	45	67	56	50	52	58	47	64	55	52	70	50	51	65	57	70	51	63	56	68	56	70	63	48	50	63	57	44	55	55	54	44	60	51	59	62	53	56	62	60	73	41	57	53	52	51	76	60	63	50	39	77	59	47	53	59	49	51	55	51	55	60	57	54	52	52	47	58	72	52	54	42	55	56	52	59	55	63	53	73	56	54	71	69	51	55	60	74	58	53	56	49	55	50	44	58	53	63	60	48	59	58	61	73	50	63	74	54	54	59	51	65	60	61	66	60	48	69	49	58	51	55	69	56	40	64	74	62	45	57	55	62	55	63	62	58	40	64	56	45	60	50	51	46	47	67	57	65	44	56	58	46	66	63	59	54	52	53	58	40	58	52	75	59	60	52	62	60	51	47	62	61	47	57	60	65	52	48	46	48	50	58	49	54	52	53	63	55	66	54	54	61	54	58	54	70	49	49	71	56	54	52	67	57	65	56	60	61	65	54	48	51	54	65	37	59	65	52	59	57	60	51	59	74	66	69	54	56	66	56	55	55	53	56	61	74	58	66	53	58	58	66	59	56	50	58	59	67	54	62	52	68	55	61	49	49	51	50	57	48	64	50	73	64	54	40	61	63	41	54	63	68	60	62	50	52	56	53	65	66	54	85	58	69	50	62	68	60	63	60	52	50	50	44	69	64	50	61	64	62	52	53	63	62	41	55	52	50	54	54	52	53	65	52	59	69	57	42	68	48	63	56	55	71	51	41	46	60	54	44	53	63	58	60	50	62	58	60	53	57	58	53	78	51	58	48	41	49	58	63	73	62	48	55	59	55	61	55	54	54	53	56	62	67	65	54	71	51	64	57	58	53	59	63	51	57	50	58	50	53	45	54	69	55	67	52	52	63	46	54	59	55	58	50	57	56	46	47	52	59	65	36	61	51	61	48	58	55	54	46	62	62	44	51	55	62	54	53	52	62	61	38	49	66	47	45	48	56	62	65	51	54	67	66	50	60	58	47	58	61	76	57	64	57	58	51	52	46	54	52	60	45	59	59	65	70	60	55	66	59	49	61	59	60	57	61	58	50	51	67	57	61	56	65	51	48	55	60	56	59	52	63	54	54	51	63	58	55	63	66	65	59	55	54	54	56	54	55	72	56	63	50	52	59	60	53	57	63	55	60	56	52	53	55	58	60	57	60	52	63	54	63	62	68	60	54	67	68	69	51	66	61	75	74	46	63	66	62	58	52	64	58	48	59	53	53	63	58	61	51	58	53	66	60	60	53	58	65	74	66	42	61	67	64	66	69	70	58	67	67	55	50	58	55	61	60	60	54	48	48	47	67	46	69	51	63	59	60	58	57	62	45	53	61	54	60	47	70	68	56	66	50	58	58	58	62	58	46	48	57	53	62	69	53	49	68	71	48	46	54	50	58	53	53	66	52	60	51	68	48	49	51	63	46	51	59	60	68	53	68	60	46	49	59	51	49	57	50	57	65	60	49	53	62	55	61	50	60	46	55	58	69	59	37	58	48	54	57	51	52	55	45	63	49	63	51	58	43	63	60	55	56	56	44	59	44	57	64	59	56	65	70	56	73	52	69	58	54	47	65	54	57	55	64	51	56	43	70	50	55	49	58	58	57	43	58	57	56	60	59	62	67	55	48	40	49	62	53	73	40	56	50	66	59	57	42	53	57	55	48	53	68	51	71	53	66	44	59	60	54	48	59	46	69	64	60	55	57	53	52	48	59	65	53	49	53	48	55	56	59	53	56	72	42	69	61	39	67	65	47	67	51	52	64	47	57	38	43	54	47	59	63	59	56	50	51	62	65	58	60	60	58	55	58	63	62	51	59	55	65	63	62	60	64	57	59	58	64	48	56	53	60	55	47	59	53	62	52	63	68	58	51	62	44	59	49	58	59	69	42	49	56	49	62	50	55	59	50	58	62	63	68	45	59	64	48	57	52	66	58	54	53	71	55	54	69	54	40	52	56	45	56	47	66	56	61	66	48	49	42	48	57	55	56	74	46	77	55	66	46	66	48	67	47	54	56	53	56	49	62	51	71	48	50	59	52	60	59	56	54	81	54	40	47	52	67	52	63	70	60	50	64	65	54	53	67	49	50	46	65	57	53	60	58	56	48	52	50	57	48	62	55	56	68	69	46	52	57	55	59	51	60	64	68	56	55	49	65	49	52	62	57	62	50	61	54	55	52	56	50	65	50	49	58	59	51	55	47	67	61	64	55	48	57	48	59	73	67	76	49	53	54	52	62	48	53	42	56	77	66	55	59	62	40	49	57	55	54	62	58	55	63	67	64	72	63	60	66	55	47	53	47	63	61	56	65	61	55	62	51	61	60	61	62	64	60	67	63	46	60	55	63	50	53	56	64	48	57	63	57	45	57	40	52	44	53	46	46	63	65	51	65	62	65	49	60	51	48	46	66	64	50	64	55	49	64	62	41	49	62	57	57	62	52	53	65	59	53	44	51	69	52	56	60	57	53	70	70	69	57	61	72	49	63	61	59	36	60	50	75	56	55	57	47	63	61	54	48	50	61	68	45	64	59	53	50	40	45	71	53	60	45	50	56	59	54	71	74	49	43	47	48	59	76	59	46	51	51	64	60	60	43	68	62	41	56	65	57	66	56	51	63	61	53	62	51	60	70	57	66	54	43	51	54	62	55	55	62	55	54	61	69	50	58	55	49	57	75	65	42	56	58	57	50	59	46	67	55	52	64	54	70	71	60	54	58	59	55	68	59	69	65	55	60	65	38	54	45	54	73	52	57	60	62	59	57	41	53	67	55	53	54	70	59	60	60	63	51	56	68	67	60	61	48	75	65	49	68	58	48	58	69	51	52	60	57	68	55	46	57	53	54	62	50	62	50	58	51	56	62	62	58	50	56	66	55	62	65	49	61	62	57	40	49	59	51	60	47	54	62	60	56	63	56	50	54	55	40	55	48	58	42	63	52	53	55	51	57	56	49	56	50	47	67	62	55	56	58	64	41	59	64	71	67	66	59	42	72	67	61	63	68	54	75	53	63	45	55	58	55	57	51	70	57	56	63	51	70	60	67	46	44	64	54	57	63	45	58	64	52	49	56	66	57	70	61	65	65	52	60	64	46	57	54	47	67	53	64	46	65	66	61	48	51	53	57	53	68	57	60	55	52	69	54	60	63	48	63	48	69	50	53	41	57	47	57	61	64	53	56	45	59	45	64	69	63	59	56	52	55	62	59	64	63	49	56	60	53	55	46	54	62	63	58	64	66	59	55	63	55	61	54	47	47	51	59	64	68	43	70	54	58	65	52	54	65
25924	22215	49075	51133	39687	18555	13181	9502	3437	1392	781	636	604	596	592	611	628	601	629	608	618	614	621	643	613	602	642	678	619	600	650	610	625	592	596	616	616	605	623	616	591	581	611	609	554	632	599	579	618	606	607	564	590	598	587	607	625	614	636	605	554	611	609	591	661	616	587	592	587	607	640	582	624	636	618	634	615	571	579	590	602	634	631	589	635	625	604	608	636	636	576	633	593	621	617	570	671	574	622	663	613	603	606	617	557	609	618	573	589	583	615	627	571	601	619	575	609	623	608	605	606	617	603	627	662	587	612	604	607	639	654	632	573	614	624	583	612	638	576	601	621	670	615	594	605	635	594	607	615	630	603	615	601	615	613	592	631	607	624	656	618	641	613	605	597	627	580	616	611	650	640	607	605	666	574	602	622	616	602	663	638	623	637	641	611	630	604	615	659	604	597	554	635	642	614	591	656	611	601	583	622	588	623	616	617	609	601	577	635	606	641	607	609	611	601	590	628	608	600	646	572	615	609	591	608	599	659	590	608	627	617	626	671	654	612	586	619	557	530	607	582	617	595	577	619	653	602	611	615	640	658	643	630	594	597	584	586	613	600	596	617	613	628	624	595	618	638	613	646	610	604	597	631	612	601	592	647	644	541	645	637	642	594	650	627	631	595	627	596	586	627	635	652	616	603	676	569	663	661	602	593	615	597	585	587	612	635	613	624	639	608	629	577	630	626	594	588	653	656	560	585	628	651	598	571	616	587	604	605	593	608	623	602	614	600	599	619	628	622	595	587	567	577	596	597	645	625	571	600	601	616	639	593	594	595	617	636	578	605	610	640	586	589	558	593	639	648	602	632	612	585	604	613	673	592	617	650	612	606	570	635	662	628	633	672	589	603	636	633	640	609	607	624	653	616	608	606	656	601	616	610	585	636	646	630	633	601	585	620	665	584	590	603	602	595	630	586	567	594	629	610	614	666	599	607	576	613	590	567	610	603	658	636	603	623	599	628	648	611	633	590	642	620	605	619	625	586	612	642	637	623	603	602	623	623	607	614	645	608	599	624	635	613	644	658	628	616	625	602	580	619	632	600	626	590	610	606	612	593	580	586	639	655	607	623	657	593	632	583	575	630	635	617	599	588	594	604	569	650	658	604	589	646	615	625	605	608	604	608	627	601	599	587	599	604	634	611	598	572	587	620	614	603	641	569	633	604	617	604	587	631	617	642	605	618	660	626	620	640	657	561	590	643	608	600	586	629	611	664	570	656	650	603	634	633	635	632	612	615	600	609	581	640	628	608	630	602	661	597	586	628	632	606	605	621	608	576	601	584	625	600	585	611	603	617	610	638	611	599	625	654	623	573	649	660	606	652	581	601	621	637	623	597	600	596	626	621	593	598	624	668	573	654	600	589	559	646	623	580	661	611	642	621	609	644	601	626	590	649	610	606	645	576	624	592	594	648	567	616	603	623	622	607	602	585	575	594	617	628	615	596	597	605	617	614	629	620	644	597	653	567	593	585	608	658	626	623	595	626	599	577	591	569	611	582	604	592	624	666	657	583	594	643	566	585	630	652	612	636	634	628	603	614	618	620	629	587	579	663	592	630	620	631	633	605	610	586	605	550	614	604	624	623	584	630	650	632	600	629	630	624	629	590	612	588	621	638	624	620	587	630	608	602	621	633	649	606	586	584	618	605	641	614	663	629	629	588	619	611	626	665	628	638	570	631	613	594	600	565	585	583	606	614	626	561	612	620	642	578	604	548	613	619	600	644	590	590	601	611	636	619	609	597	625	649	619	625	622	612	601	587	669	653	590	594	581	605	630	632	592	600	605	617	625	585	590	599	629	585	593	595	660	588	619	635	616	578	601	661	653	632	651	592	618	602	639	611	558	601	671	663	632	623	604	637	614	608	638	587	594	644	615	602	672	603	608	578	597	575	624	592	634	638	604	628	604	595	629	591	588	624	636	635	596	605	638	606	633	615	593	656	642	627	620	669	582	610	598	618	609	671	640	599	657	646	619	625	637	631	658	644	620	571	659	610	603	589	604	613	580	638	593	574	626	613	599	604	621	635	603	595	639	634	631	660	627	629	588	619	617	600	598	610	611	616	607	625	612	630	647	607	649	602	568	632	596	612	624	665	609	621	569	586	632	568	579	594	630	602	622	579	565	662	625	598	606	648	562	617	640	632	584	655	622	598	592	626	617	569	624	587	582	610	637	564	625	618	649	646	632	654	634	617	658	632	610	640	611	608	550	621	646	610	581	627	614	609	607	604	635	620	607	631	626	599	644	579	618	612	611	602	624	593	641	620	610	634	613	597	589	650	597	617	580	625	644	627	597	591	628	597	635	574	627	590	613	593	594	612	629	690	663	617	609	637	633	613	628	639	574	594	603	598	595	619	595	622	608	632	617	638	626	593	622	604	642	589	575	646	584	563	624	650	591	645	619	575	593	629	609	641	583	645	613	611	609	635	638	593	620	594	572	607	584	636	564	607	617	624	603	583	617	597	581	628	563	616	640	614	609	654	577	631	628	639	621	604	632	673	571	607	580	600	586	618	639	625	623	631	606	592	601	614	589	646	632	628	604	602	624	621	624	587	602	614	590	536	615	675	563	611	623	570	610	644	606	588	588	623	585	584	608	535	650	646	595	584	608	617	621	673	578	636	642	613	615	660	617	632	608	574	646	637	612	629	617	651	625	591	617	640	586	621	622	567	617	627	616	611	593	638	622	624	577	624	621	584	603	592	580	596	599	561	543	607	641	649	614	600	584	581	630	637	604	630	601	602	634	617	611	565	568	594	610	584	584	612	634	600	612	643	580	605	598	601	576	646	626	612	618	605	649	597	588	638	626	598	611	638	630	623	580	624	620	640	612	634	638	633	612	623	623	637	583	605	631	586	602	586	582	632	600	595	607	613	632	612	580	634	630	647	632	636	651	568	621	621	625	602	635	620	626	597	635	597	539	614	596	614	550	572	628	622	599	613	637	605	630	624	635	640	623	596	638	564	628	643	585	579	590	614	676	615	625	616	621	624	586	571	582	617	606	594	613	602	645	623	624	595	624	603	625	649	619	600	630	605	608	592	634	612	597	601	590	599	568	609	630	624	626	596	598	580	618	582	637	622	613	611	621	625	624	612	553	609	621	597	637	591	634	609	627	583	608	607	623	613	616	595	583	628	635	637	627	629	580	604	564	657	634	616	628	613	598	639	601	597	581	640	658	586	632	614	632	609	651	619	599	650	609	604	595	664	601	590	625	576	598	612	600	593	624	600	567	598	605	611	617	588	646	603	649	610	613	612	596	607	635	603	609	590	589	591	656	610	602	592	572	626	593	622	623	586	562	607	619	638	607	602	580	622	572	581	596	615	572	605	604	581	631	586	607	619	614	577	617	579	613	629	580	626	618	664	618	609	583	615	601	608	668	616	630	585	588	633	600	615	638	680	618	646	629	608	614	581	620	619	631	615	657	600	644	631	638	616	626
4022	6389	28594	28386	14692	3189	641	444	182	83	72	51	34	63	41	46	53	45	51	54	66	47	49	43	48	59	54	46	43	50	50	49	54	63	51	50	48	42	42	58	61	46	60	48	60	61	51	60	50	49	55	62	43	48	50	51	51	46	42	63	50	49	57	48	41	47	54	48	48	40	50	54	50	74	67	67	51	49	54	43	43	61	45	48	51	50	51	51	62	40	55	51	46	52	43	60	55	43	49	58	58	57	57	57	40	57	48	47	47	55	53	60	38	47	46	56	48	56	43	46	44	52	51	65	37	45	55	53	54	52	69	49	53	54	49	47	48	48	65	50	48	45	54	49	53	55	50	45	53	51	55	53	49	52	60	57	35	49	50	63	49	38	48	42	68	50	53	58	48	49	52	47	48	62	50	42	42	47	56	48	51	64	42	59	60	52	45	53	42	61	49	53	41	47	42	43	48	54	47	58	48	50	48	54	60	58	54	58	61	38	49	56	45	37	34	58	57	72	54	54	52	49	51	48	39	48	48	43	44	56	56	62	54	53	47	43	55	56	48	51	59	51	48	44	60	55	59	55	49	33	50	57	57	49	50	63	63	54	59	50	51	56	59	45	53	51	53	43	45	60	60	62	53	45	58	66	62	48	64	54	46	45	38	53	47	61	46	49	47	43	59	60	48	44	46	54	47	50	43	60	59	45	42	48	51	59	61	39	52	43	43	46	40	46	57	45	64	47	45	55	51	39	60	61	51	52	50	59	43	53	45	51	54	49	56	48	51	52	45	52	39	57	55	57	54	55	61	56	51	42	54	49	47	47	47	51	47	59	45	41	47	50	49	50	52	65	52	43	52	48	47	48	52	49	53	43	38	45	44	61	52	49	49	49	48	57	52	59	54	58	55	60	52	56	49	49	55	61	51	49	49	56	54	47	58	61	53	67	52	43	61	52	49	45	44	49	52	35	52	37	52	48	46	36	47	52	45	51	56	50	51	47	54	38	52	47	57	32	39	44	56	58	64	43	68	49	50	42	48	44	54	39	50	58	57	61	53	54	52	55	43	50	50	63	51	44	55	50	48	54	42	54	50	49	67	64	60	54	73	51	51	50	62	64	59	45	47	58	50	42	54	55	59	44	52	43	50	51	53	46	53	43	37	56	60	57	44	59	51	44	57	52	49	58	41	54	43	57	54	48	57	64	70	51	48	42	49	54	64	51	44	59	50	44	58	42	45	59	51	50	52	48	42	54	61	52	44	41	58	51	44	50	47	46	53	56	55	54	49	42	46	53	54	39	49	56	56	47	54	44	40	30	52	42	64	52	58	61	58	50	43	38	57	43	55	39	47	42	44	54	50	56	52	52	40	52	47	45	52	50	39	44	54	52	47	50	54	52	54	63	40	49	46	47	52	51	40	59	45	47	45	46	46	52	55	43	48	48	46	59	46	59	67	59	40	45	55	58	51	52	57	49	43	44	59	54	51	61	64	56	46	46	45	44	50	75	43	61	50	46	51	51	62	54	49	55	48	44	50	61	47	54	42	54	46	47	46	48	39	44	56	40	53	56	63	49	52	48	46	71	52	48	52	42	42	40	56	45	47	51	53	58	50	42	61	51	47	46	55	50	53	52	55	56	51	62	53	46	45	50	42	46	56	49	42	52	68	45	56	50	55	46	39	43	66	55	47	57	52	49	65	52	52	49	47	37	56	55	47	54	50	53	52	36	59	51	54	47	64	61	49	45	57	45	46	53	59	61	46	55	51	55	60	52	58	42	58	42	64	46	49	55	36	55	54	42	59	46	51	39	59	45	63	53	32	68	47	65	43	54	63	43	49	38	38	43	46	52	55	49	53	48	45	48	50	49	61	53	46	40	50	51	52	55	41	56	49	56	54	41	45	55	47	43	50	58	51	49	51	52	54	50	51	55	53	56	53	54	45	54	46	45	53	49	45	41	45	43	49	62	53	47	40	50	46	52	61	41	54	61	48	55	53	44	52	48	60	53	52	52	42	53	41	61	49	51	45	49	55	56	48	54	62	53	50	54	48	58	49	48	62	50	48	46	51	35	47	61	49	47	55	60	60	56	44	55	61	51	43	52	55	65	51	57	61	46	49	46	63	42	48	54	49	50	43	51	57	40	49	56	55	58	42	47	58	59	62	43	55	52	55	64	42	72	53	51	45	50	41	50	61	55	42	47	47	47	54	47	53	54	51	39	58	49	44	58	54	53	51	51	57	47	44	49	56	57	49	54	51	53	57	42	67	52	47	51	58	58	51	48	47	54	60	48	55	45	52	51	52	49	58	49	50	45	49	39	44	42	44	48	53	47	46	60	54	52	62	52	59	50	56	43	57	51	50	67	45	49	34	61	46	63	67	52	59	40	55	49	52	42	46	68	58	50	42	46	62	51	56	63	55	42	58	59	54	40	55	51	44	60	67	49	48	48	62	48	59	61	49	56	55	51	49	56	51	57	64	48	39	43	43	56	45	61	55	50	58	50	52	48	50	47	47	47	48	50	40	44	50	62	55	52	57	55	58	50	74	54	70	53	51	54	45	40	41	60	50	43	54	42	60	56	49	58	50	41	57	67	53	68	46	45	36	59	41	46	44	46	55	53	47	52	70	54	49	51	66	46	42	57	58	62	35	54	59	69	52	51	57	53	58	52	43	58	54	54	44	48	45	46	51	52	53	52	64	60	63	52	62	55	55	47	48	53	56	46	39	58	48	38	45	47	60	65	60	61	40	42	57	52	53	49	38	54	40	49	51	48	45	50	45	51	51	53	44	58	51	45	45	55	52	48	44	51	47	48	56	50	68	45	42	39	50	42	63	49	47	64	44	43	38	46	54	44	53	46	56	39	47	58	53	57	60	41	45	48	78	50	45	47	49	49	45	44	43	56	42	63	41	42	52	53	51	79	50	46	56	40	52	51	51	52	49	53	54	54	47	63	50	59	41	56	60	56	48	51	42	50	57	43	49	55	65	63	60	46	47	62	54	52	44	49	43	44	38	42	47	49	46	50	39	47	54	50	65	45	47	58	59	43	48	44	56	51	60	58	51	50	49	51	52	52	60	58	64	50	51	50	50	62	55	60	43	58	54	51	53	54	39	56	47	40	52	52	57	82	58	49	58	54	47	48	42	35	65	51	52	48	54	55	46	50	51	45	45	51	54	57	51	45	52	49	55	57	41	57	52	44	60	46	56	48	41	46	48	50	39	49	52	52	53	46	62	61	47	56	38	53	59	62	58	66	41	42	50	52	63	53	53	57	57	48	41	38	49	37	50	68	50	60	49	34	46	46	39	60	51	51	51	59	45	62	53	41	53	46	50	48	55	36	43	51	46	48	54	52	39	43	53	52	51	54	50	47	43	54	52	48	52	48	55	42	60	49	48	47	54	46	49	37	57	59	59	61	49	54	60	43	52	57	49	56	63	39	58	59	41	48	41	60	42	54	46	57	45	51	45	59	37	53	63	46	49	54	49	65
29747	30319	54985	59109	48078	24444	16343	11851	4296	1503	757	618	532	577	555	565	580	520	570	546	594	571	548	530	560	578	532	573	602	533	543	590	538	561	527	574	575	558	528	557	541	540	555	566	546	567	571	554	598	558	543	555	562	536	548	537	554	545	547	512	569	608	514	584	570	535	545	537	569	530	548	567	550	597	549	514	520	569	559	572	570	573	549	572	556	518	572	541	567	518	512	561	561	539	573	540	589	579	519	543	550	592	567	566	537	542	548	518	548	578	556	587	550	539	528	558	514	566	565	528	548	560	586	521	556	590	561	534	529	542	558	571	533	578	572	576	591	564	546	544	588	570	568	578	557	574	539	537	535	563	580	505	605	560	574	562	548	499	591	547	539	545	532	577	616	528	523	560	545	527	539	574	563	533	534	563	553	568	544	563	576	538	549	539	578	608	544	552	571	569	531	639	559	547	581	564	542	575	566	568	530	566	584	574	554	529	535	524	590	573	524	566	536	569	521	546	536	528	539	555	562	552	534	560	555	536	546	550	570	563	563	561	515	544	566	565	581	548	560	529	542	570	544	528	543	603	546	541	527	552	546	551	541	545	577	566	561	545	563	564	545	573	597	583	561	540	566	537	550	559	582	523	547	570	585	540	575	528	561	584	557	514	553	552	565	558	595	553	530	565	540	537	545	545	553	539	599	563	549	518	525	574	601	590	562	551	549	576	538	567	552	550	525	578	581	539	547	551	574	557	553	526	564	584	507	539	575	548	544	574	592	509	535	551	555	551	561	544	577	544	512	553	574	511	567	555	532	519	533	565	587	546	563	556	622	559	552	551	555	563	537	571	571	573	544	532	546	575	532	546	585	550	554	555	520	536	556	551	556	540	556	569	569	522	514	539	558	570	518	596	574	566	545	529	564	523	543	556	537	535	543	519	529	540	562	568	594	532	570	559	540	504	543	563	590	524	502	582	555	593	533	554	586	533	532	533	548	521	535	536	582	536	580	554	559	548	564	567	609	604	499	517	542	578	542	548	553	577	522	558	521	555	555	511	551	514	597	575	542	550	524	575	540	554	581	536	555	580	565	549	567	544	565	597	538	584	537	587	592	518	566	587	548	556	579	557	526	508	577	544	556	546	528	570	550	528	563	548	556	529	561	538	574	559	503	570	546	540	551	608	554	522	541	573	518	536	496	531	541	548	533	538	539	587	541	555	549	552	487	573	504	549	565	564	541	575	560	555	557	567	598	587	566	541	532	559	524	546	493	517	567	531	594	562	516	571	509	607	554	611	564	566	556	568	527	534	541	557	557	570	542	543	542	557	573	530	551	531	536	521	555	556	535	574	548	590	592	593	552	556	576	542	578	563	556	509	562	556	529	577	531	550	569	549	542	601	574	542	560	543	560	575	547	571	574	569	518	548	532	553	582	556	558	547	530	525	511	565	534	529	589	582	558	528	561	547	503	573	541	541	537	555	521	557	567	553	599	577	537	561	541	542	547	519	541	598	551	534	567	537	593	561	530	544	555	515	527	605	502	585	525	545	541	543	533	542	567	548	558	560	555	571	530	541	572	558	547	546	580	568	541	571	522	527	562	512	548	585	583	547	555	554	533	536	538	571	593	507	572	595	567	535	544	596	568	545	597	580	581	606	566	555	523	518	548	539	575	602	542	553	567	551	531	555	533	562	551	561	544	559	550	553	544	513	504	571	537	589	558	566	532	529	571	542	574	558	539	592	528	540	553	567	555	587	538	553	550	521	570	564	563	553	535	569	546	568	518	557	540	567	511	547	566	532	568	552	538	599	585	558	529	534	589	541	527	536	546	509	562	558	533	498	517	538	582	526	539	574	537	609	549	568	565	568	505	538	516	553	529	573	538	523	558	622	562	553	600	568	541	589	567	612	564	543	585	547	582	553	536	520	564	547	554	587	540	554	565	534	519	576	528	560	573	520	519	570	540	568	555	608	561	554	514	552	580	572	616	587	568	590	547	555	536	563	569	592	537	552	565	578	559	554	544	530	547	569	564	514	529	572	544	484	508	515	529	535	553	565	556	590	578	526	543	503	548	531	565	571	511	551	572	579	542	557	581	558	537	535	566	518	588	571	581	509	536	567	533	550	574	537	547	564	562	591	562	517	595	568	569	493	531	558	543	552	555	551	597	578	568	539	556	555	574	519	532	525	510	586	577	569	548	540	570	552	580	559	552	566	518	527	548	557	561	566	548	553	567	566	520	565	582	528	538	556	536	564	593	578	558	574	540	612	564	542	525	550	541	538	572	541	590	548	574	544	537	535	523	567	559	591	558	543	570	539	604	590	565	581	583	546	577	564	567	538	567	562	575	553	550	574	539	527	581	501	552	546	562	568	540	555	512	551	580	550	509	531	553	503	538	568	522	506	546	570	560	547	565	557	560	592	549	568	529	543	540	550	573	540	536	606	534	593	568	567	564	555	540	543	557	512	535	560	554	537	562	562	537	576	568	545	560	543	522	552	533	596	532	578	597	542	517	509	562	556	540	529	573	537	518	537	527	533	537	519	563	571	568	555	530	570	578	567	542	536	581	563	547	572	566	557	545	562	563	530	544	566	601	539	549	519	538	579	551	559	548	564	606	524	544	533	563	532	531	523	564	566	548	579	583	557	548	580	590	570	543	558	530	513	575	574	540	519	549	547	566	557	580	563	553	533	574	550	544	592	561	536	575	554	556	524	584	536	555	561	524	577	534	565	549	548	566	529	557	567	560	544	581	586	581	582	552	552	577	559	543	568	582	543	583	566	571	593	524	490	555	528	547	555	563	560	498	576	557	552	534	545	573	517	536	565	596	555	586	515	568	534	541	582	553	536	532	534	538	561	526	568	539	588	501	577	523	523	585	556	576	522	559	557	561	586	594	540	540	527	587	541	559	558	555	583	563	595	553	557	554	591	541	601	543	552	529	560	539	587	543	538	544	583	517	520	521	520	577	522	529	552	564	556	545	534	516	605	536	515	565	594	562	554	511	539	584	546	576	521	543	558	574	545	559	517	587	560	545	532	539	543	573	574	529	554	562	571	542	568	549	557	544	532	533	577	590	553	551	548	582	547	555	560	537	578	537	599	568	558	525	520	551	567	563	549	560	563	504	532	564	557	571	552	551	552	552	585	589	582	559	547	591	541	509	560	564	588	556	535	549	522	565	534	558	554	564	537	565	560	587	531	545	594	545	555	529	532	578	539	541	566	575	569	554	564	566	575	539	553	574	555	536	578	582	571	587	584	568	534	576	561	575	578	585	560	517	570	546	520	604	575	549	515	526	569	543	553	570	546	555	596	597	525	562	549	559	578	546	572	565	552	547	522	580	538	530	559	520	560	542	531	522	553	591	496	546	545	574	567	559	529	562	580	554	564	544	548	585	564	567	565	540	555	539	581	564	563	586	605	534	542	542	562	551	545	529	554	539	543	598	521	577	563	567	560	581	528	527	557	544	582	591	524	594	550	561	552	559	538	561	574
2773	798	8455	11285	4458	737	165	148	80	86	55	49	50	50	68	54	63	59	43	53	52	46	58	56	52	53	38	62	48	57	67	60	55	52	48	55	63	61	58	59	57	48	51	62	55	63	62	65	55	57	62	42	55	69	53	62	53	60	60	57	57	57	49	54	55	59	56	64	40	57	57	64	63	48	38	56	53	50	56	63	47	56	58	63	67	58	58	68	55	52	62	60	60	70	60	53	60	53	40	46	46	55	54	54	62	50	55	57	48	59	48	50	53	60	51	59	46	63	61	61	57	51	66	58	69	58	59	51	64	58	47	61	44	49	54	57	61	43	43	62	57	59	67	62	61	58	69	42	57	60	53	44	64	57	48	52	40	44	55	56	57	61	60	46	56	47	51	55	59	63	53	58	64	56	56	63	58	70	52	54	72	45	58	51	69	60	50	62	63	56	47	60	52	64	69	60	52	55	48	49	65	55	75	54	51	58	54	50	58	56	57	49	64	54	64	57	69	64	47	48	39	53	46	53	64	57	62	72	42	61	55	76	53	61	47	55	56	51	60	58	66	60	45	54	49	74	57	62	43	63	47	60	65	45	48	55	70	53	59	53	73	47	71	50	60	57	62	56	70	73	59	46	74	55	62	62	43	50	53	60	49	65	74	57	51	59	56	58	57	51	60	62	42	55	49	44	55	47	59	51	72	62	80	61	60	48	45	55	64	57	50	60	54	54	50	53	44	43	56	53	51	54	50	54	67	50	55	54	52	57	59	44	58	70	46	45	57	48	65	56	61	54	53	60	67	59	53	51	63	51	38	53	68	50	57	52	62	62	50	53	52	54	65	56	47	47	65	62	52	50	42	63	59	66	52	59	71	58	61	40	54	42	37	65	65	50	69	61	43	55	63	60	50	61	58	56	56	63	59	53	46	48	60	53	47	50	62	58	64	57	56	59	59	62	68	46	53	41	51	71	55	62	56	57	61	52	71	60	56	76	69	49	59	49	58	64	52	63	62	57	61	52	61	59	60	58	56	56	47	46	75	54	55	55	53	57	55	59	66	44	60	57	55	48	68	62	70	44	55	44	49	55	52	68	46	60	52	54	62	45	64	55	51	51	56	49	51	59	55	66	55	61	46	50	47	54	47	51	50	54	56	52	45	52	59	58	64	62	58	58	61	51	51	60	65	50	45	49	50	70	52	49	70	52	56	53	45	51	60	56	50	51	45	63	60	60	61	58	62	55	43	58	60	58	44	61	50	51	49	48	54	60	48	58	71	47	65	47	68	67	45	45	50	61	59	58	53	55	57	53	58	50	62	49	55	51	60	55	55	47	49	59	60	71	58	68	52	56	54	65	66	53	59	68	59	57	57	48	58	53	54	48	47	40	60	56	49	51	56	48	67	62	64	70	44	69	59	61	54	64	55	62	47	56	55	58	45	48	43	60	56	73	58	62	52	50	60	55	64	50	57	56	75	65	53	59	49	53	50	62	57	40	44	43	47	59	43	51	60	57	54	62	63	50	48	51	53	48	46	43	58	59	67	58	60	62	51	65	51	53	61	54	58	58	58	58	67	54	64	55	55	52	49	66	51	50	58	39	59	50	47	60	75	60	73	72	53	61	48	56	56	61	49	55	54	51	50	58	58	48	65	58	54	53	54	54	64	63	61	54	49	49	51	68	55	54	56	58	62	60	59	59	62	48	60	63	58	53	56	67	52	50	52	48	58	47	65	52	50	49	73	44	57	50	53	63	52	57	66	62	48	67	47	42	73	54	59	47	59	58	62	56	50	58	55	71	59	61	57	63	56	56	56	50	51	63	50	52	73	65	58	56	37	82	47	66	53	55	56	49	61	50	64	61	56	57	47	60	54	75	54	58	65	55	59	62	43	48	55	57	62	49	41	47	50	62	59	50	39	57	55	59	62	45	49	55	55	46	63	60	43	38	61	62	67	55	52	50	54	49	55	57	55	49	49	73	54	69	66	58	57	47	50	52	59	60	52	46	62	56	68	57	50	59	53	43	57	59	37	59	56	42	37	56	66	57	62	50	76	62	66	46	55	61	48	58	63	55	43	67	64	62	42	50	54	53	46	55	54	60	63	62	69	48	53	63	54	50	54	59	51	50	48	52	47	46	57	64	36	48	63	54	64	45	44	59	69	52	72	49	46	54	49	59	57	58	48	47	57	52	53	53	57	53	39	54	57	57	51	61	46	59	44	43	48	49	57	73	66	54	58	56	57	51	56	55	66	61	71	49	66	74	47	62	58	56	54	56	42	50	53	57	58	66	53	56	49	71	62	59	63	59	47	44	45	59	57	51	63	57	58	53	49	43	54	52	57	62	58	50	56	73	56	64	55	51	50	64	57	57	60	50	54	54	63	46	68	42	49	47	46	54	48	56	60	61	51	57	57	51	52	47	54	62	56	55	58	43	58	49	64	57	61	49	59	51	52	65	59	62	54	65	52	48	55	55	50	58	51	51	54	58	69	46	60	50	54	61	59	46	59	58	47	56	56	64	50	55	58	50	55	42	54	60	46	45	60	51	40	46	60	57	64	48	64	76	44	67	61	58	58	78	58	53	61	48	51	45	44	54	55	51	64	58	59	60	54	64	50	51	58	44	71	58	63	57	62	50	58	61	63	41	53	46	45	58	54	68	59	58	60	54	60	61	61	48	50	55	66	61	56	55	50	60	57	57	52	63	60	61	61	65	53	59	55	59	48	64	65	67	49	69	58	56	54	49	59	62	59	57	65	56	58	61	55	66	64	51	64	58	69	55	48	49	48	65	58	52	47	59	54	63	60	55	51	66	52	56	49	60	42	63	56	49	51	52	50	58	56	53	49	59	45	68	64	50	51	49	44	51	51	51	51	42	50	52	51	58	51	70	50	56	53	40	40	57	75	56	50	56	64	57	58	54	51	41	54	52	53	58	51	52	50	43	58	52	57	53	74	57	48	48	63	51	46	63	65	54	44	65	60	47	64	61	67	74	48	53	50	44	61	71	51	61	52	56	51	55	70	55	53	41	67	56	53	60	63	47	57	41	71	53	56	49	53	73	42	52	50	63	59	61	52	64	51	52	57	52	55	50	48	49	49	62	57	52	60	45	73	59	45	51	63	61	51	60	57	50	54	61	49	60	54	56	61	60	66	50	73	47	40	61	61	56	58	54	54	45	59	49	74	63	56	55	59	52	62	63	55	55	53	43	68	41	53	60	46	48	51	48	51	57	53	49	61	49	61	53	64	44	56	62	59	62	58	74	55	60	50	50	64	45	67	58	75	60	56	53	66	50	50	45	54	48	52	55	54	63	52	53	56	59	53	67	57	51	72	49	56	64	43	53	66	47	61	57	55	68	61	74	50	66	64	40	58	62	61	59	53	54	56	53	60	55	61	45	54	43	52	48	53	51	56	54	69	46	59	55	57	56	56	66	61	51	75	47	57	55	43	39	60	67	55	44	54	56	46	46	63	55	47	55	54	64	61	36
22870	11788	35537	38141	29591	12484	4375	3695	1492	823	669	600	603	606	610	639	613	606	663	562	577	607	649	619	643	582	584	585	575	614	617	647	576	581	594	660	637	622	657	615	616	631	626	617	586	592	629	595	608	624	635	582	590	597	600	576	609	548	633	637	661	630	630	605	658	564	593	599	617	605	605	609	605	587	586	570	582	618	599	649	626	586	594	607	602	621	631	617	559	601	644	607	626	608	577	580	615	602	626	619	625	650	595	588	581	626	608	585	635	586	615	594	549	597	597	638	611	629	605	618	651	624	607	589	600	640	619	593	603	607	654	620	576	633	610	608	626	572	633	598	602	649	607	616	611	567	619	594	615	600	612	592	572	644	640	576	653	599	603	626	606	645	602	606	632	580	597	603	581	591	590	568	589	590	611	642	633	621	627	632	579	605	585	599	574	606	610	577	609	612	586	595	602	649	594	585	622	600	611	567	621	612	614	594	634	641	600	579	590	574	574	601	617	635	610	566	613	609	599	605	646	576	594	630	599	586	633	598	593	557	658	636	597	612	585	588	574	599	610	561	587	596	620	610	606	647	582	600	645	641	585	644	628	593	603	604	664	598	602	624	591	570	608	597	617	599	613	617	576	573	631	576	618	666	602	604	601	622	627	633	618	605	616	610	644	602	610	625	606	636	641	619	623	616	614	609	590	614	632	603	592	629	622	599	601	627	643	622	621	589	581	603	620	573	607	588	622	591	614	628	621	567	593	623	640	631	627	575	604	609	594	622	606	620	571	643	576	680	592	618	624	591	608	602	613	560	662	610	604	579	645	583	606	607	538	595	602	612	624	587	613	569	622	560	620	650	583	653	620	606	640	606	608	619	624	638	631	599	609	578	584	627	621	606	598	616	623	623	606	588	598	590	597	577	632	570	650	571	583	611	625	586	582	593	626	671	591	604	669	581	596	582	655	613	637	580	621	624	623	590	576	586	603	617	632	636	577	608	617	577	633	636	633	609	549	617	563	588	626	647	603	623	601	613	625	624	580	609	600	571	597	614	560	586	589	615	588	576	622	583	639	601	621	625	628	655	592	595	612	580	662	617	598	605	597	603	623	564	625	622	641	621	632	627	599	575	599	610	573	618	575	629	592	603	576	678	661	645	633	617	594	568	618	617	601	617	580	581	645	611	605	645	599	599	579	606	624	622	607	553	636	633	639	654	617	616	590	579	593	642	634	596	613	617	623	616	604	620	583	608	605	588	622	622	607	618	630	608	591	585	599	606	583	631	575	570	636	628	613	604	576	599	628	614	578	596	616	622	601	586	599	601	587	628	603	626	583	645	594	619	595	640	588	617	598	563	610	606	577	630	606	602	601	555	587	674	614	614	634	610	633	619	595	630	601	622	613	615	570	632	629	553	616	631	618	602	620	637	637	577	618	654	653	605	616	646	633	597	621	648	587	644	579	611	572	566	583	635	615	585	629	619	610	615	615	653	630	586	577	603	630	595	664	615	588	577	630	633	610	649	606	587	552	576	608	612	566	627	561	627	581	632	604	608	588	570	620	610	630	595	642	642	612	575	571	578	612	623	558	605	624	620	538	614	636	629	632	578	588	604	593	570	567	627	601	655	602	575	601	583	632	552	604	607	612	590	611	569	642	622	622	588	613	650	585	588	636	647	611	635	591	622	622	641	583	624	615	551	607	631	675	605	603	589	625	566	621	621	628	612	624	626	629	656	602	586	636	627	627	596	628	629	592	611	599	639	630	588	617	633	581	656	608	620	529	640	597	558	590	590	592	649	630	608	630	624	588	631	609	601	597	616	608	589	593	594	598	628	648	613	598	608	624	594	618	609	680	583	595	595	574	603	590	618	609	634	606	591	633	593	601	623	641	584	639	541	604	599	565	606	605	620	569	579	608	621	606	589	670	592	600	636	616	624	608	618	625	586	605	637	600	599	615	602	617	635	603	587	647	577	628	549	604	632	628	596	600	599	617	598	636	562	628	587	588	573	578	608	628	610	618	620	648	620	576	626	593	562	611	580	645	655	634	577	596	638	639	622	578	586	621	577	603	564	598	576	578	628	614	589	611	594	624	589	613	615	595	605	605	629	587	642	606	620	653	631	616	571	591	610	567	575	598	595	616	619	632	623	597	632	633	595	598	605	632	623	629	617	580	640	653	620	568	606	551	654	560	609	613	603	634	618	647	613	609	647	621	606	591	588	580	605	577	628	627	598	615	622	591	625	590	634	608	576	602	591	619	621	588	573	570	643	594	613	612	574	641	589	655	578	574	603	709	626	574	590	590	626	579	576	646	670	629	566	557	600	595	637	593	591	590	611	596	593	601	596	597	667	603	617	630	580	657	596	620	604	641	627	615	561	599	639	660	557	602	578	610	596	563	620	615	599	606	620	645	574	618	596	627	589	610	591	583	600	578	615	631	587	609	593	642	594	586	587	583	591	601	558	592	611	603	611	606	572	600	607	599	645	564	640	656	597	566	562	645	632	585	565	612	598	619	614	681	600	573	636	588	646	626	603	591	584	624	592	641	562	617	535	652	619	647	631	608	587	628	604	643	636	606	599	616	630	616	604	642	634	596	594	624	568	600	570	617	623	594	655	563	626	613	632	666	569	598	616	623	609	598	601	645	624	569	646	589	580	592	623	591	634	640	572	601	635	614	605	586	553	593	613	559	658	596	617	570	578	642	647	616	631	603	584	602	595	633	596	579	630	641	590	614	584	636	610	644	584	628	591	596	584	618	600	593	565	632	592	602	631	622	618	610	608	598	646	575	629	592	617	618	591	641	601	587	592	634	595	566	606	604	634	613	647	605	612	576	616	625	608	600	563	610	605	602	621	584	589	613	591	623	630	646	625	602	589	628	609	577	626	610	588	640	641	612	580	613	584	603	619	622	638	583	636	583	590	620	642	596	592	583	631	597	625	573	688	631	605	633	629	618	630	605	600	604	613	573	616	635	596	618	628	613	604	608	619	576	633	664	605	656	605	559	592	579	615	566	584	623	606	615	589	618	590	622	632	633	589	592	606	627	607	631	628	580	618	577	600	573	617	623	622	623	641	623	608	602	598	603	582	640	603	634	630	624	586	610	604	615	592	622	650	613	618	627	594	635	552	646	620	598	640	597	641	606	624	559	587	600	583	618	563	618	623	556	569	651	629	598	597	591	569	595	653	662	603	605	582	628	625	589	632	663	609	598	612	633	619	610	610	602	587	653	635	640	563	615	603	590	606	652	591	577	613	587	579	591	610	565	630	612	655	601	599	616	618	616	566	580	582	577	618	563	566	557	623	569	625	604	619	600	608	644	597	610	590	598	610	599	617	623	584	607	605	638	594	574	631	645	611	592	594	625	580	590	612	583	646	629	613	595	601	571	595	638	646	572	606	607	583	618	603	583	586	587	583	613	593	619	609	631	613	614	573	659	573	566	647	605	598	582	596	586	603	604	607	558	633	621	527	593	573	630	595	595	612	604	591	626	595
6598	4332	19978	25695	12388	2679	429	284	117	72	48	54	61	60	49	57	43	42	60	65	46	58	52	56	49	64	44	51	53	43	40	40	49	48	50	58	51	53	55	55	48	47	53	61	46	53	46	58	48	59	51	59	45	44	43	61	51	61	48	42	46	52	62	40	63	41	61	50	46	45	51	50	42	48	56	61	54	55	55	65	56	57	53	49	52	52	43	49	48	66	50	55	58	56	54	49	55	46	48	48	57	62	53	44	53	63	60	54	53	50	41	45	65	52	51	59	42	60	56	32	47	55	57	53	58	57	49	55	49	48	51	68	35	37	68	54	43	45	51	45	47	51	53	64	53	57	63	50	40	43	64	54	49	64	51	52	55	53	54	49	56	56	46	58	48	48	54	49	55	61	51	43	57	49	55	59	59	54	44	61	62	48	56	54	51	51	67	54	42	56	56	63	54	55	51	57	44	43	55	49	42	53	52	55	52	57	58	52	43	52	49	56	57	50	42	52	56	69	40	45	45	55	56	48	63	53	47	49	47	50	58	49	59	51	57	48	53	57	50	52	60	60	47	58	44	51	38	60	41	48	48	60	64	49	53	52	55	61	53	61	49	57	56	48	50	62	50	55	57	57	53	44	57	64	52	55	50	50	51	52	62	55	55	42	54	57	55	53	63	44	59	54	50	61	60	50	58	50	57	49	42	44	37	46	55	54	48	51	44	58	40	65	44	54	61	44	42	54	53	48	53	63	55	53	59	43	72	50	59	50	44	45	47	42	55	51	66	48	51	60	57	52	52	53	48	54	46	51	63	54	45	58	66	46	57	59	57	50	55	44	64	44	47	49	68	51	49	45	51	64	44	50	56	49	45	44	42	38	52	47	48	51	48	58	53	44	45	63	61	59	49	45	48	71	45	53	62	47	64	53	60	56	60	55	61	47	51	45	58	45	47	50	48	46	52	51	59	47	50	49	38	55	50	33	51	59	61	44	59	60	49	58	61	53	56	59	53	50	40	60	62	55	58	61	43	52	64	48	58	47	67	53	40	57	56	42	53	63	52	62	36	42	43	37	56	56	64	45	54	49	42	55	46	41	46	57	53	46	51	49	51	55	50	58	65	64	58	46	53	61	48	51	37	56	48	61	46	60	46	42	56	56	47	54	51	50	64	48	48	39	52	47	46	61	54	61	43	53	45	51	64	54	64	49	61	46	54	55	40	42	48	53	59	53	48	56	63	49	45	58	56	46	47	45	49	51	54	58	57	54	54	44	53	50	52	50	49	48	69	57	63	42	60	52	55	48	46	47	56	59	53	62	47	57	62	52	44	59	63	52	50	65	41	46	48	52	53	52	36	42	65	58	44	43	53	50	42	52	48	47	45	44	51	46	42	51	34	58	50	56	67	45	50	44	52	74	47	44	52	52	59	52	42	52	62	48	45	38	53	50	56	64	46	46	54	58	63	46	49	50	52	42	45	45	49	54	45	59	40	60	62	68	57	60	36	45	42	53	58	48	42	52	64	42	65	47	33	52	54	36	50	47	53	44	50	52	54	57	50	49	55	43	61	50	38	62	59	52	53	57	53	53	61	46	60	60	58	43	70	60	67	54	49	45	66	46	58	57	55	58	53	54	50	47	48	50	52	54	59	61	50	61	53	55	49	41	42	46	49	43	46	40	52	54	52	39	54	52	53	60	61	56	43	47	45	50	56	49	56	43	43	53	49	51	58	44	50	55	66	67	49	48	55	44	43	65	47	53	43	60	42	59	54	52	47	51	51	69	57	47	57	46	47	58	48	55	55	49	55	65	66	51	47	44	57	52	52	40	62	60	56	50	49	48	56	45	44	48	57	43	66	54	52	54	44	59	48	44	50	51	53	54	41	47	53	44	48	58	51	46	45	46	52	49	47	50	55	55	52	59	69	54	41	62	51	54	54	44	40	40	55	48	64	67	57	45	50	47	48	44	41	40	53	45	47	55	46	63	50	65	58	50	50	59	38	35	64	49	56	52	58	53	49	45	56	54	42	52	50	59	52	56	42	50	45	46	52	49	38	55	55	47	54	51	41	47	59	46	56	60	63	54	42	56	46	52	44	47	47	56	46	50	55	48	53	49	51	50	46	61	53	64	53	49	56	58	49	48	57	47	44	43	43	55	53	60	48	45	59	50	59	61	55	53	44	49	53	52	63	63	62	51	53	46	51	53	65	50	62	52	68	62	48	59	61	66	47	59	55	58	46	53	44	66	48	51	47	62	67	51	52	54	46	46	44	64	78	49	59	51	45	57	45	55	51	56	52	44	64	52	59	46	55	47	63	57	42	48	45	48	50	45	46	49	45	47	52	54	58	50	57	64	61	42	49	54	51	55	55	53	59	57	56	52	61	46	74	55	42	54	56	55	40	59	50	55	53	51	48	58	50	41	47	52	50	46	53	50	38	46	52	62	64	52	54	48	58	45	57	54	45	59	50	52	61	39	52	65	54	61	57	42	47	66	48	47	57	52	48	58	56	57	44	66	49	53	51	61	55	59	63	60	58	61	60	43	57	57	61	70	57	52	55	48	57	52	54	51	37	60	53	56	45	57	50	52	60	50	50	48	54	45	41	53	48	48	59	46	49	50	42	49	46	49	45	47	52	53	43	33	39	37	61	67	65	51	53	58	50	48	67	41	61	36	58	60	44	59	43	60	41	54	43	54	45	58	51	52	46	61	58	59	55	47	63	58	53	42	59	55	75	59	63	51	44	66	68	43	50	56	68	44	62	61	49	59	67	65	58	62	45	49	68	40	51	61	55	47	65	56	58	56	55	54	51	39	57	59	54	60	50	60	55	48	54	57	55	53	53	45	47	45	43	52	39	60	53	55	64	54	45	50	48	56	55	57	67	56	49	47	59	55	70	40	58	67	61	48	49	38	50	53	48	49	52	60	52	55	55	54	49	49	57	50	62	58	51	56	61	47	48	49	60	45	47	41	49	64	54	46	58	65	46	59	45	58	50	50	40	64	52	53	53	53	53	53	56	55	56	54	52	48	59	56	39	49	50	66	46	66	51	46	51	60	55	54	60	59	49	59	61	62	47	58	41	61	52	40	52	55	49	65	58	46	54	58	54	58	49	55	54	53	74	52	53	64	60	52	53	47	48	49	46	42	54	53	52	50	55	52	53	52	56	49	49	53	56	56	61	38	59	36	51	50	47	55	53	57	50	54	56	63	46	63	40	42	59	58	57	53	59	41	48	56	42	60	60	54	43	40	44	55	48	56	38	45	48	53	44	48	52	44	50	46	41	47	71	65	48	51	61	58	48	53	51	56	45	53	58	58	45	44	37	48	59	47	50	63	60	43	51	49	40	57	56	53	44	48	53	59	45	50	59	38	45	55	44	40	54	60	57	38	54	57	53	46	59	46	52	59	46	55	64	58	53	63	59	52	52	58	57	50	50	51	52	40	50	58	56	54	45	54	58	48	51	59	46	60	51	37	49	53	56	41	46	50
37628	24686	47538	53935	42865	24259	10353	7213	2650	1067	704	579	575	556	624	604	528	527	540	583	542	600	560	590	578	549	602	564	538	577	571	581	560	539	585	567	574	552	543	609	589	569	582	549	564	567	581	590	597	596	596	556	556	574	577	561	568	553	567	573	560	553	548	594	538	589	560	540	570	578	592	566	585	590	557	532	529	594	495	619	547	547	563	559	537	549	587	531	569	622	567	554	614	578	594	579	567	558	552	559	545	635	526	602	557	570	592	617	609	579	590	560	564	535	589	574	568	560	557	584	600	576	556	554	603	545	556	556	562	599	554	542	557	577	535	571	604	568	549	515	572	532	550	562	576	574	590	552	568	584	594	577	543	571	583	507	577	543	564	531	608	542	553	593	565	563	579	589	593	547	580	531	590	580	539	562	548	607	563	602	533	586	546	581	581	582	553	580	563	552	558	516	616	601	594	559	556	621	587	581	612	579	562	583	564	546	575	586	592	572	534	547	542	573	572	532	541	569	631	591	581	579	568	579	562	552	581	546	555	570	596	569	556	577	560	553	560	536	547	570	588	575	545	554	586	527	592	561	617	555	567	551	503	533	604	585	584	559	572	562	550	572	569	541	567	590	615	599	541	527	555	553	540	540	579	580	547	615	587	579	546	599	560	594	552	537	577	541	588	554	599	576	551	549	562	541	614	543	587	553	587	576	521	562	559	571	584	551	548	577	582	559	561	543	542	552	541	632	569	585	584	586	597	602	566	577	529	546	566	580	540	591	599	579	593	551	569	566	587	568	582	558	609	570	577	583	570	574	601	574	548	567	583	585	545	608	515	547	569	580	595	597	578	545	578	565	560	550	585	572	569	569	572	569	574	570	525	568	557	589	568	600	553	570	569	528	554	546	553	559	527	602	545	555	610	569	536	557	565	546	600	594	555	610	539	548	564	551	565	588	566	559	562	604	567	573	567	574	515	526	592	594	563	596	575	583	558	560	625	575	521	581	576	562	571	559	557	588	566	568	550	618	580	554	590	550	584	551	547	542	611	551	557	552	582	573	595	566	558	559	574	547	576	533	605	588	605	577	587	629	577	605	542	551	571	609	576	561	577	589	582	604	552	595	538	526	578	556	581	593	543	554	614	550	574	578	604	531	552	558	563	595	596	573	579	593	579	627	577	559	544	552	552	563	533	578	554	560	600	549	595	605	589	578	579	547	557	566	581	623	569	572	556	608	557	595	560	574	591	581	556	568	588	600	542	550	599	545	547	584	585	557	576	578	580	574	578	560	556	557	507	530	579	524	602	571	534	558	515	560	543	568	577	570	551	592	545	549	582	579	582	574	531	575	572	592	607	543	562	536	539	559	588	551	566	554	547	554	558	616	607	582	619	596	571	578	573	586	558	563	572	594	552	517	555	558	582	562	557	550	564	542	551	546	571	553	532	584	562	553	554	538	630	569	546	529	522	542	562	565	626	563	567	544	609	551	551	560	570	567	534	526	580	575	538	593	547	583	610	582	523	557	563	533	573	537	570	593	589	553	551	551	564	576	561	601	533	588	578	553	603	571	572	561	601	573	579	595	593	539	565	562	538	576	575	573	586	555	584	577	574	624	593	537	587	552	572	546	593	587	602	588	577	575	570	604	607	551	607	540	576	570	558	515	549	604	559	525	549	575	570	574	537	548	563	616	563	580	541	567	572	566	554	557	572	558	546	560	569	539	534	527	553	555	574	557	582	559	551	589	577	567	594	593	573	555	582	561	608	561	586	584	576	551	574	588	606	575	528	614	592	605	586	577	585	600	584	579	567	600	563	560	569	562	559	596	566	558	552	605	576	567	595	556	562	556	558	570	543	566	550	606	569	566	591	533	558	562	539	580	567	581	540	589	564	566	565	566	579	576	585	547	645	571	598	558	609	589	576	569	617	601	551	559	544	566	574	578	574	575	575	570	542	567	566	580	594	612	553	571	551	575	566	578	554	597	573	527	539	556	525	529	531	618	541	572	565	548	602	569	633	572	582	570	573	523	532	586	523	574	567	591	545	566	552	547	599	574	563	611	537	558	534	593	594	607	542	527	574	572	546	522	533	540	564	530	582	545	593	568	523	578	576	614	564	559	554	521	567	559	575	557	584	594	613	540	572	562	569	547	585	636	579	539	541	576	579	546	602	606	597	578	580	595	583	569	564	551	563	551	558	536	555	525	587	576	551	546	571	540	577	534	600	595	559	557	600	502	543	617	594	559	546	562	528	547	606	552	591	592	595	576	604	576	559	581	554	585	516	574	553	578	567	515	529	540	546	552	576	558	624	540	566	578	607	615	590	557	561	570	537	582	576	550	614	582	548	547	523	559	606	548	550	569	618	536	567	556	570	535	554	541	583	535	567	561	598	597	611	575	604	574	580	530	567	560	572	564	545	533	593	556	573	549	526	531	619	561	558	536	576	548	551	603	559	518	576	542	553	541	568	578	571	567	597	580	546	566	518	581	619	511	573	553	590	576	568	576	579	608	565	569	564	612	533	566	569	560	548	559	572	575	594	564	601	564	523	595	562	568	556	552	531	556	550	552	543	575	553	577	585	593	538	602	578	538	561	585	524	579	548	570	599	577	554	566	607	551	589	574	592	585	601	572	636	538	558	572	577	575	536	592	633	552	582	558	560	541	550	556	584	614	529	562	589	594	592	590	569	585	549	601	572	546	625	539	572	573	576	553	615	560	614	557	582	560	604	552	546	556	598	595	609	571	592	550	603	547	561	611	545	564	537	582	614	592	559	549	546	566	557	573	606	595	590	562	574	542	562	551	569	569	611	516	568	528	580	582	579	563	593	618	596	537	557	588	512	585	566	594	595	548	530	551	538	533	574	569	575	567	599	583	603	544	578	549	574	568	575	590	577	565	531	577	573	565	612	584	569	594	613	588	568	609	597	583	584	584	578	568	556	563	595	585	559	572	567	609	591	551	629	582	564	590	592	577	565	585	586	578	584	613	587	580	591	565	545	540	558	576	579	581	589	629	564	565	586	565	641	620	610	545	591	578	576	598	568	593	554	571	534	556	508	586	546	593	573	600	624	565	638	544	565	591	547	526	617	559	568	560	582	582	559	559	589	542	572	591	541	525	617	597	594	604	614	552	564	565	595	527	610	558	605	529	573	571	595	579	542	591	552	514	581	598	554	565	554	563	542	561	601	592	584	586	536	564	604	557	567	573	525	556	603	553	537	569	568	582	571	622	594	660	582	567	580	524	538	588	584	569	617	582	581	582	556	559	560	599	569	587	584	583	576	554	563	569	611	573	575	591	528	579	576	602	567	586	595	533	588	542	552	572	572	552	529	565	515	541	580	576	561	568	575	588	584	558	574	572	575	542	563	599	572	561	547	547	547	553	583	532	577	586	569	565	593	546	562	549	568	575	578	547	601	554	582	567	562	583	604	550	568	535	578	563	577	562	549	591	566	613	574	605	581	523	611	564	580	623	551	558	565	564	550	569	585	589
8801	7518	24826	23945	10287	1966	323	223	115	81	60	51	57	47	58	51	68	59	66	75	50	68	61	53	63	41	92	71	43	56	53	55	55	55	50	64	69	47	61	54	59	64	51	46	51	58	63	59	55	70	45	47	55	59	46	73	72	53	58	77	58	41	46	60	65	54	57	54	49	57	49	69	63	52	63	67	52	49	48	48	56	65	65	67	49	53	57	60	72	67	64	61	54	61	46	46	69	50	67	66	53	58	52	49	49	57	63	57	65	57	63	41	60	48	69	51	46	59	53	64	59	62	48	58	52	62	48	57	70	62	60	69	52	44	46	53	66	59	58	65	70	65	57	53	73	70	65	57	63	51	69	47	58	60	61	49	65	54	56	66	62	64	67	58	56	59	45	63	64	55	56	63	53	58	58	48	55	59	61	52	72	51	49	55	55	64	61	52	60	50	61	58	53	66	73	69	51	61	53	44	64	57	64	54	61	63	54	68	56	63	60	52	49	62	67	52	53	52	67	49	71	70	49	50	57	46	55	49	60	54	71	57	49	70	55	54	46	73	57	50	66	69	50	55	55	60	57	50	54	60	64	51	48	58	59	67	61	61	69	52	62	65	52	48	67	61	51	50	52	55	67	54	54	58	57	62	49	60	54	61	60	61	59	61	54	62	63	52	54	60	55	53	63	50	44	59	62	53	52	60	52	48	51	50	77	48	56	62	58	67	51	61	60	67	51	58	58	53	56	61	63	53	45	54	65	66	43	60	47	59	56	57	45	52	50	47	59	48	54	53	57	62	58	49	49	67	49	48	65	67	58	45	58	63	70	51	45	43	61	57	45	58	62	66	63	64	64	60	57	74	59	65	49	48	52	61	57	57	69	54	54	52	54	52	52	56	58	54	54	60	47	68	52	40	54	51	58	59	60	73	48	58	48	58	58	59	61	67	53	58	53	59	55	70	43	49	54	56	64	56	66	49	69	59	50	64	47	64	40	61	45	50	54	57	50	68	43	51	60	60	65	59	60	64	53	62	62	62	53	57	59	58	63	54	59	52	49	52	54	54	48	55	61	55	66	70	52	63	63	50	54	62	59	53	63	68	49	60	54	46	47	52	58	64	62	55	63	58	62	58	65	62	39	57	70	57	62	58	47	48	71	49	53	59	49	61	68	46	53	50	56	60	59	63	57	72	62	69	54	51	63	75	49	74	64	61	63	51	62	44	55	63	66	67	68	68	60	66	60	57	68	60	58	59	60	60	59	60	56	54	63	57	52	59	69	40	53	60	52	62	56	73	59	59	58	54	60	47	62	51	43	57	64	55	62	54	64	58	57	69	57	62	52	56	63	72	63	59	61	69	41	61	63	66	55	67	49	62	58	67	65	63	63	76	56	61	64	57	61	58	56	53	55	49	63	54	53	62	64	56	60	58	67	57	69	64	62	59	58	52	67	56	72	53	76	59	62	49	55	63	68	62	49	63	70	59	70	49	48	60	59	54	77	47	56	58	55	57	57	67	66	59	55	59	48	65	52	54	52	50	47	64	47	52	55	69	58	44	56	53	69	54	57	67	58	62	59	78	52	55	47	66	64	65	62	63	51	52	53	57	55	78	43	52	50	54	57	56	68	61	61	74	62	61	52	56	72	58	58	61	64	58	56	62	60	64	58	62	48	56	61	68	53	62	50	53	49	61	53	52	44	45	65	58	61	66	58	55	65	48	64	59	60	66	62	55	48	67	49	78	52	49	59	56	67	68	55	57	60	42	57	59	49	45	63	58	54	46	63	59	44	49	62	57	64	61	60	48	59	66	55	44	62	71	48	63	51	58	54	68	57	68	65	47	57	62	44	56	64	62	60	59	62	52	56	48	63	54	56	41	56	70	55	66	51	52	67	62	62	62	52	40	62	48	43	60	48	74	62	55	56	59	57	59	48	53	64	66	74	61	64	61	72	59	40	54	62	60	51	58	60	58	55	54	75	53	56	51	52	69	42	59	68	55	62	60	50	66	66	63	41	67	67	50	57	40	52	61	64	62	61	42	48	47	59	67	64	49	54	59	46	79	65	65	65	53	43	57	71	67	64	52	62	54	55	55	77	65	63	76	45	43	63	61	66	60	61	61	58	41	69	73	68	58	49	64	49	63	53	64	57	78	63	55	57	58	55	70	57	49	62	57	53	50	69	66	56	58	51	67	44	45	53	72	76	58	69	62	71	51	47	55	60	56	58	51	55	68	67	63	65	66	60	49	58	53	50	55	65	52	54	53	64	72	70	45	54	61	59	52	51	64	64	59	44	62	58	62	54	49	51	61	67	61	53	55	54	59	75	60	58	48	62	65	62	62	61	53	60	63	54	61	49	57	67	66	56	65	61	50	58	53	54	59	55	46	60	61	46	67	58	50	54	68	57	56	50	45	55	48	65	56	44	68	53	50	62	48	61	49	51	51	54	61	58	69	53	57	52	57	55	43	73	45	69	60	57	51	54	56	53	57	53	57	50	57	65	52	54	41	45	67	48	63	63	55	60	61	66	56	61	63	68	60	51	68	52	67	64	61	61	63	51	66	53	62	62	50	34	48	51	75	61	56	48	60	68	56	45	56	53	48	61	59	48	57	62	61	62	60	57	51	56	54	52	48	72	53	55	69	63	72	53	51	64	66	53	55	64	46	57	55	58	61	50	56	57	57	47	64	50	58	60	45	48	61	64	51	62	67	54	66	45	56	60	43	51	59	44	59	56	55	46	57	42	52	55	59	71	67	59	64	51	46	54	51	47	64	64	51	69	58	61	54	46	61	61	57	73	51	49	59	59	67	70	62	47	51	59	65	51	59	51	49	47	55	41	73	49	52	56	56	60	59	61	59	63	57	56	47	52	52	54	65	68	42	63	62	69	53	71	72	66	57	72	55	53	53	56	57	78	58	42	63	54	53	68	51	43	63	63	53	56	52	65	57	40	55	58	49	51	52	63	52	74	54	57	74	50	56	64	60	54	50	62	67	75	58	54	60	58	61	50	63	42	50	65	48	74	57	55	57	57	84	54	55	67	59	61	63	57	41	57	64	66	54	49	57	60	44	50	59	68	69	67	56	64	54	71	56	52	71	71	63	53	60	63	49	51	62	55	76	56	63	63	55	66	56	49	51	55	63	55	57	56	57	63	51	50	45	52	69	53	61	57	62	63	52	59	77	58	39	53	62	51	50	65	44	55	52	62	66	51	59	68	58	58	61	61	57	43	64	52	60	60	60	56	62	46	54	66	60	58	53	62	54	61	63	54	67	59	64	45	54	53	59	59	46	66	52	51	64	49	63	54	64	67	58	56	50	53	58	61	50	59	64	52	44	52	53	65	67	51	53	64	58	66	63	51	51	67	47	52	54	47	66	57	60	51	68	64	61	53	50	64	57	56	54	48	60	55	49	57	63	56	57	59	46	47	54	68	52	55	58	66	53	59	53	55	57	45	62	64	51	62	61	48	50	63	59	59	53	52	60	61	55
37097	29222	50209	50531	38682	21354	8747	5957	2278	1020	703	661	613	571	647	616	614	611	597	633	605	644	622	619	601	587	609	616	631	619	607	604	628	602	619	622	623	622	627	622	599	620	662	578	583	644	608	623	591	599	608	639	668	610	639	636	599	614	614	664	634	592	637	580	600	630	649	599	625	622	609	597	629	686	579	668	611	631	612	603	632	591	686	621	593	625	613	637	575	606	641	601	616	594	629	654	656	612	618	568	649	603	637	617	649	620	580	612	599	611	629	626	614	655	586	630	624	572	635	614	589	573	651	629	612	626	597	612	566	617	657	629	607	641	608	660	606	631	600	615	617	627	630	636	624	604	600	635	609	637	590	613	645	603	653	621	644	624	635	646	607	611	589	635	625	652	623	636	652	609	607	615	609	659	616	595	598	610	613	650	580	649	633	655	613	609	644	621	644	640	618	634	604	620	629	585	629	672	569	607	664	584	632	626	635	604	579	631	603	615	611	593	641	580	587	622	614	640	641	620	600	620	627	618	593	643	642	652	607	591	615	620	623	633	622	627	616	601	670	598	659	620	662	656	620	625	595	628	639	648	607	651	614	615	630	601	634	649	616	663	607	594	606	628	634	610	622	583	630	592	645	620	612	584	653	601	641	576	616	611	636	591	614	656	626	643	602	614	615	611	598	645	601	603	666	626	573	621	600	648	649	621	628	612	592	598	640	598	570	614	635	595	609	574	615	626	664	623	647	618	648	613	662	605	603	675	615	600	666	589	631	570	655	596	585	608	651	598	678	614	622	612	625	592	637	607	638	591	601	622	622	623	604	619	627	622	593	643	618	672	584	607	614	648	605	637	638	612	630	617	630	621	599	642	641	631	609	641	643	647	640	640	614	649	640	588	622	607	612	606	606	568	564	625	620	630	631	613	628	576	612	615	607	597	604	628	571	587	605	670	608	626	625	665	631	602	584	645	660	666	610	628	627	655	623	605	571	676	635	593	574	594	650	587	634	622	645	621	602	625	686	621	684	632	656	596	575	633	599	640	601	633	620	607	640	589	606	615	586	631	673	591	582	616	605	624	639	633	615	607	600	633	652	617	635	662	606	615	666	611	639	642	646	629	611	566	634	580	601	609	635	602	568	569	642	656	619	604	630	602	656	645	640	636	618	603	600	635	623	623	639	638	601	601	607	657	629	639	636	589	596	612	671	628	596	648	625	586	652	603	616	630	646	635	633	655	627	619	594	605	617	672	612	598	632	624	628	615	632	577	666	621	558	631	585	639	673	677	645	614	623	598	653	652	616	586	644	632	615	651	639	618	604	570	610	635	610	592	686	642	579	621	580	632	600	603	649	637	613	565	577	606	619	615	620	616	645	636	583	654	618	673	604	634	630	595	558	614	604	570	627	617	697	635	601	649	611	618	644	628	646	662	579	603	617	611	641	604	613	616	628	606	682	602	600	642	688	625	610	658	600	640	620	613	622	645	557	640	642	621	639	608	616	593	595	601	635	621	606	640	669	623	594	641	614	609	616	579	564	596	601	615	634	603	657	606	639	616	613	641	648	590	657	601	659	626	628	583	627	626	590	652	649	632	629	603	624	618	631	642	618	634	686	587	607	595	683	631	635	608	603	603	644	597	616	609	617	620	623	576	605	593	642	635	593	610	628	632	636	609	614	667	599	650	641	610	621	619	641	611	600	605	633	617	661	674	602	618	602	608	579	613	600	653	608	623	655	616	616	618	606	591	630	597	612	590	602	654	594	670	612	588	658	636	591	584	660	625	671	611	638	623	653	615	625	626	594	620	592	623	630	629	655	603	641	595	621	621	592	637	649	580	586	629	602	586	660	629	624	642	651	618	610	627	619	641	598	600	570	591	635	651	657	646	642	595	637	636	626	650	598	635	649	623	632	651	612	621	623	620	588	647	620	668	595	624	602	640	611	635	608	610	644	620	650	600	583	629	607	665	591	610	621	611	635	615	647	606	622	628	600	625	632	627	615	636	638	644	585	602	627	638	658	650	606	613	619	637	653	650	645	639	573	577	621	612	607	641	592	644	614	635	639	609	612	576	625	627	574	618	637	603	607	581	617	629	596	610	614	590	621	633	630	602	608	637	647	574	659	629	615	613	572	659	643	613	640	623	606	628	618	638	673	603	609	574	603	643	648	588	606	613	629	665	633	598	646	609	572	600	615	622	591	620	636	602	636	626	617	613	631	639	621	624	631	638	593	602	605	603	644	639	598	640	632	636	633	641	580	638	586	624	591	623	583	573	626	589	595	614	621	617	672	613	629	587	602	632	590	675	585	588	590	576	628	612	608	638	581	607	602	629	618	617	633	638	606	647	584	644	616	616	587	613	624	577	649	642	625	651	628	611	644	626	630	678	608	637	652	620	615	641	640	642	602	643	606	611	641	622	648	592	610	626	631	626	637	605	658	575	623	632	649	611	651	630	633	633	607	560	667	646	627	649	641	585	634	611	598	592	609	645	605	630	635	597	581	640	601	606	675	656	605	627	612	574	623	641	654	596	664	634	564	614	617	590	615	677	617	628	656	635	633	616	643	612	669	649	554	597	593	564	625	645	597	591	639	619	590	618	625	619	598	620	665	647	613	617	569	612	582	612	617	609	664	631	611	554	601	584	618	642	587	638	667	630	633	635	582	587	627	653	638	641	576	604	601	580	607	609	592	649	617	630	638	638	630	615	637	643	583	629	674	600	568	583	650	588	615	615	643	588	640	606	603	609	637	610	651	624	631	640	623	630	657	636	622	628	666	676	599	583	606	646	607	585	619	629	659	641	661	625	549	622	649	626	630	608	590	650	633	597	551	627	592	622	639	649	579	616	627	608	620	643	637	605	612	615	659	623	616	601	599	647	619	634	584	598	642	581	609	652	633	594	657	617	612	619	611	615	608	614	602	634	599	608	617	618	577	600	617	623	611	646	625	638	615	598	623	639	637	626	602	613	633	608	607	628	586	588	577	617	594	615	634	606	628	606	617	644	638	588	625	578	573	650	607	615	614	637	608	617	630	603	591	604	623	596	618	617	609	611	642	616	631	623	602	607	612	617	624	638	601	601	645	627	611	615	620	642	602	604	633	599	595	620	617	638	595	616	642	609	591	601	623	659	609	646	577	626	631	622	648	635	637	565	627	657	636	614	615	625	589	662	586	622	610	610	640	639	637	576	634	627	615	609	618	656	589	630	596	616	597	640	625	638	648	626	584	647	625	640	648	660	654	604	574	621	644	635	654	584	632	632	615	649	620	582	653	669	609	606	638	585	596	573	646	591	567	610	613	641	634	610	575	610	613	645	631	660	620	670	643	590	647	617	637	604	611	573	622	621	589	637	590	634	621	615	656	601	620	630	653	597	632	633	635	605	638	603	641	657	615	609	585	572	615	594	612	622	620	640	652	631	613	672	643	594	612	589	585	647	635	651	638	581	685	569	608	631	579	627	552	608	641	601	618	605	639	613	634	605	609	641	592	598
9865	11638	30899	27774	15107	3766	633	362	155	82	54	42	37	51	48	46	69	59	41	42	61	47	54	58	52	52	47	54	44	41	53	43	54	67	53	47	47	50	66	56	54	51	64	55	55	53	45	59	46	60	39	64	47	59	50	46	46	61	53	54	57	60	63	47	53	52	43	62	53	49	59	51	52	54	55	62	52	55	55	51	45	58	60	55	37	38	29	52	42	58	48	60	45	59	55	55	50	53	49	49	55	56	59	63	56	47	49	64	62	67	63	61	50	43	52	54	53	48	61	53	43	41	53	63	45	39	55	64	52	47	49	51	47	51	47	60	44	53	62	59	56	39	51	53	49	64	56	67	56	56	51	57	56	41	40	56	58	56	71	63	54	52	57	55	56	52	52	47	59	51	71	49	65	61	51	46	53	47	63	61	46	51	48	58	36	55	59	51	50	54	51	50	65	49	49	55	64	64	46	44	68	52	55	60	50	57	63	73	55	55	48	50	44	50	61	50	41	60	52	52	56	69	47	54	60	47	61	57	50	50	33	55	54	55	69	49	54	50	41	54	42	51	71	51	59	58	44	48	51	48	48	52	58	65	48	63	49	55	52	48	56	55	50	55	64	41	38	61	46	52	62	48	63	55	44	51	65	54	46	43	51	56	56	49	48	58	57	51	55	56	53	45	50	44	51	57	58	62	52	56	45	65	53	70	64	58	45	39	68	65	62	43	37	57	48	59	65	45	44	61	66	47	58	45	52	40	48	61	63	65	55	47	57	49	70	51	38	54	46	71	47	52	59	58	44	54	41	41	55	48	56	59	67	54	48	47	58	54	60	63	54	56	53	51	56	49	49	43	51	51	54	58	55	61	59	59	54	47	60	45	49	54	44	46	53	48	47	51	58	58	58	61	41	65	46	43	62	59	53	62	58	50	52	56	55	45	56	59	56	62	57	61	49	51	58	53	40	46	51	51	56	56	49	44	60	63	45	51	63	48	51	46	52	70	41	51	47	45	50	42	58	51	61	52	50	58	54	45	46	53	43	52	56	59	56	64	47	49	66	66	56	52	62	57	48	49	48	69	51	47	57	63	58	54	46	58	58	52	46	55	60	45	60	53	66	61	42	57	57	53	54	68	64	61	49	47	49	55	55	59	44	46	63	51	56	64	51	38	52	51	58	59	49	43	54	51	48	47	55	47	54	67	48	59	39	46	49	51	54	58	61	51	50	49	53	39	37	53	46	59	58	49	54	57	41	63	57	50	44	58	54	62	43	64	59	53	50	57	65	72	52	62	61	44	48	61	63	36	43	58	58	53	66	65	53	63	50	40	58	60	45	45	57	48	59	52	56	60	59	51	62	40	50	63	59	61	55	52	45	41	53	44	56	47	71	44	67	52	54	46	47	41	58	47	52	70	61	50	35	61	52	50	55	36	61	65	40	55	52	49	64	65	55	55	69	57	44	60	53	45	53	55	49	46	50	61	56	56	47	51	64	69	55	61	46	52	52	37	48	52	46	50	42	56	54	55	56	51	48	40	48	47	58	54	51	61	63	39	59	60	61	49	64	52	42	51	51	36	53	45	54	53	58	32	43	51	66	46	46	60	46	54	54	42	52	59	41	56	41	48	54	49	61	51	74	56	60	64	53	57	51	61	52	54	50	62	54	50	52	54	46	48	78	57	63	56	57	45	54	65	47	59	47	49	42	61	55	50	60	51	64	55	45	58	54	65	52	49	54	49	51	50	60	63	43	43	51	65	65	45	62	45	59	47	68	48	44	52	49	59	45	44	58	53	66	52	57	57	57	56	70	37	51	42	49	67	62	48	50	50	45	48	36	60	51	61	50	48	47	50	50	56	66	52	58	46	52	52	56	52	59	45	56	54	53	52	46	55	44	55	62	52	54	46	56	60	49	59	49	64	56	53	41	56	46	44	59	55	58	47	58	50	57	45	59	42	47	49	53	53	54	52	49	62	51	45	51	51	53	46	46	58	44	45	44	55	46	43	59	49	46	64	69	49	42	50	58	62	51	46	58	59	56	55	56	50	66	40	41	52	49	50	50	45	41	66	55	60	56	44	54	48	63	52	43	56	48	56	52	55	48	58	69	55	45	60	43	59	64	49	45	45	49	61	45	56	53	51	56	50	57	60	66	62	45	46	53	58	45	51	68	49	37	48	54	59	50	52	61	47	47	62	70	59	59	56	56	38	54	53	62	58	56	35	44	54	50	46	69	50	41	46	56	63	53	54	53	55	51	32	50	59	49	61	59	72	69	46	48	49	48	51	53	39	56	54	61	49	59	59	54	55	49	46	53	54	43	61	57	53	45	61	46	51	57	62	60	49	48	47	58	57	42	61	38	59	63	49	50	61	60	43	46	49	39	50	46	55	54	52	65	55	50	63	46	66	51	47	48	54	47	42	56	70	57	43	44	62	49	46	48	65	36	50	56	56	47	55	46	55	46	62	51	53	45	60	48	45	52	55	60	55	51	44	60	58	58	54	52	55	57	57	62	65	41	59	50	52	42	45	55	55	55	52	56	56	44	59	50	63	58	64	39	53	45	59	39	54	59	52	46	46	52	55	57	52	51	53	70	58	36	64	62	56	45	42	53	58	56	48	41	54	53	48	55	44	53	50	49	62	61	47	61	56	48	49	50	46	59	61	54	57	51	48	40	51	50	59	62	60	44	64	56	51	39	54	52	44	58	55	48	52	61	42	44	48	54	66	64	48	39	46	66	55	63	54	50	41	65	44	47	45	39	51	48	53	63	58	60	43	59	45	61	51	50	48	55	72	64	62	59	49	55	55	62	54	47	56	51	52	49	64	51	62	63	51	41	44	47	48	41	39	59	57	50	48	52	60	43	54	48	49	68	61	49	53	45	44	40	46	67	69	48	48	61	48	50	61	55	46	43	52	50	47	47	73	56	68	56	52	60	56	56	56	50	41	63	52	62	62	54	51	54	55	50	58	62	62	42	54	49	45	51	68	56	46	45	47	59	45	59	54	49	52	51	54	63	60	51	46	48	48	53	42	57	39	39	67	57	67	57	50	54	54	45	44	59	43	70	43	42	42	68	58	56	41	55	55	64	46	42	45	48	57	57	51	52	55	46	58	51	61	50	60	56	59	65	62	51	59	62	42	57	73	51	63	53	47	65	58	54	50	54	62	56	52	59	50	62	55	63	56	42	50	46	56	52	49	44	54	39	45	59	65	48	50	58	50	41	48	51	53	46	48	62	44	50	54	61	38	47	58	49	44	51	50	66	57	44	42	51	58	42	48	51	59	59	49	47	55	54	47	55	56	46	48	60	48	50	57	61	50	53	40	56	49	50	60	47	51	61	56	48	50	56	59	53	49	44	51	60	46	55	43	39	61	60	60	52	50	52	51	57	68	45	45	70	46	55	47	54	49	43	49	57	53	52	61	56	45	55	47	57	56	44	43	57	59	55	54	48	61	67	42	39	45	54	53	65	48	51	53	51	47	54	44
37032	34598	54685	57325	47825	27892	13875	9362	3548	1239	681	625	603	537	584	555	582	563	586	561	574	551	573	545	566	551	542	546	532	587	555	558	559	575	575	524	551	546	579	600	553	582	539	568	519	570	578	525	586	582	538	573	550	531	546	544	603	556	583	561	590	559	535	544	549	548	533	552	547	569	546	602	576	539	585	577	556	596	524	562	515	549	549	603	552	554	538	526	555	588	532	542	545	544	586	540	568	601	533	592	585	577	599	553	560	558	555	626	574	543	597	584	572	558	588	581	586	563	524	568	567	562	546	544	557	601	566	552	566	603	567	571	568	546	576	529	603	597	554	594	577	574	520	591	504	597	612	576	571	561	544	576	598	548	556	571	565	562	580	556	555	599	586	555	589	601	547	568	576	555	513	585	584	578	571	555	596	513	555	563	521	550	595	571	531	563	565	567	558	550	524	589	591	593	546	587	600	546	551	592	543	529	549	557	580	569	525	586	589	554	488	586	560	611	569	602	588	528	554	582	520	587	529	583	597	571	580	571	531	542	553	588	576	569	596	565	565	565	552	551	577	553	539	592	570	551	569	608	567	529	579	588	572	606	519	534	560	540	548	546	555	538	599	552	555	589	551	578	568	554	536	569	568	548	527	539	606	567	560	571	601	531	572	565	587	553	577	588	589	581	568	595	580	584	555	539	567	544	510	581	555	589	541	555	547	572	584	600	583	568	585	576	569	550	517	533	618	567	584	541	531	567	562	538	534	565	566	556	561	629	595	538	597	551	550	554	581	572	568	595	555	569	596	527	573	610	599	563	528	536	509	550	589	584	573	550	548	587	545	539	560	557	538	552	587	570	593	556	571	576	568	546	580	568	586	494	544	553	600	562	580	512	547	591	585	574	575	562	568	560	549	543	555	576	525	577	545	540	552	521	555	587	574	576	584	531	532	548	592	582	555	564	617	573	582	542	539	574	551	548	573	520	567	589	573	542	573	544	589	541	603	548	505	519	552	519	598	574	576	564	600	540	600	578	568	581	552	548	561	561	569	534	560	534	542	582	559	570	561	544	566	582	558	544	572	538	528	573	566	603	594	583	572	564	590	543	545	528	579	568	555	549	547	550	518	564	541	583	562	557	528	554	562	559	610	544	576	584	605	574	570	572	537	571	558	550	580	559	517	559	551	580	629	620	557	591	528	624	584	548	547	545	553	565	555	534	595	576	553	599	542	513	573	520	588	577	576	581	564	576	516	553	538	540	550	551	605	551	592	583	543	609	581	558	562	581	584	564	603	557	539	591	568	599	562	589	557	542	564	565	558	575	554	557	567	559	518	529	599	552	527	561	518	552	489	578	573	525	567	574	577	609	540	537	569	577	603	579	546	597	557	584	569	584	566	616	504	597	582	542	603	542	530	571	541	583	571	558	569	593	582	572	563	578	548	536	552	606	529	570	549	553	525	541	545	589	548	603	523	565	527	560	541	554	556	576	567	557	533	563	591	519	539	595	573	600	586	566	578	559	556	575	570	596	562	554	579	538	578	574	534	591	576	536	565	533	569	562	556	548	579	557	562	578	529	509	570	544	592	527	555	614	550	526	560	600	576	591	566	557	564	573	566	530	605	555	622	543	566	568	531	556	542	586	558	544	566	539	549	591	555	546	579	528	573	551	571	571	588	511	565	615	548	557	567	525	532	608	546	568	498	551	538	575	529	564	585	567	569	498	536	586	523	564	543	582	597	489	563	583	610	528	569	538	528	565	560	547	542	550	574	552	596	518	569	585	595	565	561	553	593	553	539	579	515	572	547	599	565	580	560	583	534	568	611	570	580	585	619	517	531	588	565	534	565	554	551	549	551	563	556	560	550	522	575	571	580	543	556	579	618	590	589	593	527	572	535	558	553	590	566	516	591	524	545	571	511	558	548	548	556	568	579	556	580	567	558	574	565	566	592	538	545	595	546	538	535	577	548	580	583	560	555	583	604	567	581	561	533	557	590	587	547	557	594	545	560	565	599	572	598	588	501	589	559	569	566	588	555	534	562	556	572	572	598	589	556	589	569	590	587	567	576	578	564	570	503	521	564	547	538	573	553	546	520	619	608	588	584	576	590	553	526	553	553	528	533	583	622	561	539	555	545	596	592	597	580	546	591	534	569	575	538	575	565	630	556	561	505	565	565	528	553	566	628	551	571	570	542	572	603	508	573	534	552	553	548	526	582	584	563	583	570	549	593	525	550	553	550	562	551	595	556	533	594	570	583	578	555	533	579	562	588	595	581	556	558	526	610	554	547	532	566	571	530	571	534	546	526	558	543	539	571	583	577	574	547	574	548	591	575	570	543	551	581	607	547	589	594	545	598	564	577	589	538	578	546	570	564	548	591	540	529	534	581	578	596	611	541	541	574	544	555	582	580	575	560	537	571	575	539	531	558	552	552	513	567	583	547	548	541	582	599	612	562	541	538	532	512	569	610	572	532	559	522	562	563	589	533	564	534	573	550	560	531	556	538	573	590	594	544	575	558	565	608	552	604	559	561	581	515	534	572	550	553	557	573	533	543	581	536	561	527	521	556	568	529	541	597	555	560	615	565	590	558	571	577	576	584	569	532	571	541	574	577	563	589	592	539	551	595	519	569	578	547	553	541	582	596	537	561	602	560	556	546	558	539	592	529	577	522	523	565	546	582	577	560	631	544	600	576	567	574	522	543	544	584	568	577	588	584	533	559	550	545	572	576	547	561	578	569	529	549	547	586	545	562	572	566	550	577	565	560	557	584	547	602	553	580	505	526	569	603	548	597	559	564	587	556	578	559	601	592	556	561	551	595	588	583	557	520	584	539	566	552	545	567	566	547	551	542	537	566	585	577	548	555	558	579	554	561	562	558	541	526	534	610	559	569	573	539	595	580	577	608	560	545	564	529	545	587	536	587	554	518	580	554	547	550	559	599	591	600	606	583	578	546	596	564	589	557	589	556	573	582	541	532	554	544	528	554	547	578	570	555	556	537	571	569	579	567	561	584	582	542	538	577	566	572	536	534	569	543	528	545	553	587	570	555	552	583	542	539	567	585	618	527	572	555	558	514	618	589	571	588	579	527	535	545	548	622	567	570	545	583	541	510	557	565	544	606	555	534	545	581	610	609	542	559	572	548	561	572	534	552	541	568	521	583	583	533	561	542	569	577	554	536	563	540	509	555	566	556	606	587	559	582	569	531	536	562	566	560	557	591	642	521	585	540	564	594	570	565	517	566	558	534	580	569	565	563	610	555	592	543	548	575	529	571	521	559	584	564	536	533	537	548	566	541	519	568	601	565	612	527	538	592	563	553	573	577	579	504	557	576	586	531	569	532	551	583	580	545	546	585	578	554	575	555	584	552	578	595	600	602	573	592	587	551	562	567	544	539	595	556	550	609	587	562	579	595	500	569	543	564	531	532	526	573	586	558	591	523	548	531	567	565	561	579	545	571	559	500	567	582	564	586	566	505	546	557	564	518	535	549	548
2737	867	5183	10830	5422	1130	214	148	93	71	66	73	55	56	49	77	61	44	67	57	59	58	64	57	56	66	53	60	71	60	57	60	52	54	42	62	53	59	60	44	54	56	60	58	61	61	61	49	70	72	51	57	53	71	50	66	63	65	50	79	62	60	59	55	65	62	58	63	58	55	52	67	59	73	55	50	65	62	62	62	53	46	59	54	65	62	58	53	69	65	56	70	61	55	55	51	61	54	59	70	48	58	60	52	65	51	53	48	61	47	75	55	72	56	59	79	52	60	54	58	54	48	55	55	54	39	48	60	61	59	52	53	52	59	41	45	55	60	50	58	65	63	58	48	47	58	67	72	70	65	44	59	56	50	48	48	58	46	56	59	49	56	57	55	66	58	64	56	59	70	59	63	54	56	79	47	75	39	55	59	70	56	67	36	55	51	61	64	60	72	69	62	62	50	54	60	59	71	58	61	64	62	61	71	61	53	61	63	66	44	76	63	55	61	65	62	60	55	70	57	52	60	53	61	51	53	61	58	45	59	65	58	72	77	49	55	66	58	58	54	54	52	65	53	58	65	73	50	47	61	54	67	65	64	48	66	73	46	71	62	55	58	54	72	45	59	56	68	68	39	61	55	48	64	58	56	58	64	66	70	47	53	51	66	69	60	61	56	47	73	55	61	71	51	62	48	67	63	69	59	60	72	56	52	65	50	50	59	52	61	52	51	40	54	59	51	68	58	45	53	57	50	66	49	57	78	51	52	76	53	43	57	62	59	63	56	54	48	54	53	63	49	52	49	60	59	64	54	60	49	52	50	59	60	47	54	66	59	42	66	68	60	54	64	41	60	57	64	59	70	51	59	53	49	67	62	70	44	50	71	56	55	63	56	71	50	56	73	55	64	58	53	54	70	63	56	54	46	51	62	58	70	67	64	67	49	66	47	46	61	67	59	59	64	76	66	54	48	64	63	49	69	57	79	69	47	58	62	67	50	71	65	49	59	57	50	61	42	62	65	69	55	62	66	51	52	45	60	51	43	51	63	48	59	50	55	68	76	49	67	53	65	56	69	48	56	57	49	61	50	62	60	53	59	56	56	58	55	63	51	57	60	65	52	58	44	62	74	52	60	56	69	57	63	58	46	43	63	57	47	55	47	48	55	58	59	49	60	50	69	62	55	73	54	51	55	67	59	56	59	67	67	62	69	42	57	52	55	49	67	53	61	60	57	69	70	50	58	52	52	75	56	64	43	55	49	61	51	77	59	41	62	59	63	48	51	61	49	55	56	69	47	56	69	62	64	53	63	75	66	61	59	61	74	73	67	53	58	52	56	61	62	46	51	60	46	69	45	71	60	41	57	69	53	64	66	55	56	65	52	51	58	57	59	52	53	56	61	53	55	59	53	62	61	60	59	50	54	60	49	65	52	62	61	56	53	55	58	55	58	61	57	53	64	57	59	55	49	66	51	67	64	50	56	66	64	56	68	64	61	75	65	67	57	49	61	68	62	63	58	67	68	52	59	59	45	58	57	68	64	48	65	50	57	58	56	65	59	55	66	48	65	51	58	53	57	44	55	51	49	61	64	54	43	53	71	53	56	61	72	61	66	67	63	68	52	63	48	58	78	56	56	75	55	52	48	61	51	52	69	59	48	55	53	51	56	53	49	48	47	60	51	64	59	50	62	57	60	52	69	59	59	62	51	77	68	66	66	62	76	45	59	60	58	68	48	59	56	68	56	57	56	62	46	59	71	59	60	60	70	53	59	62	60	52	63	56	64	60	57	54	74	70	60	60	51	63	57	77	51	63	53	62	60	53	52	69	54	50	69	39	66	42	54	64	57	52	44	60	73	62	52	64	58	51	66	63	70	50	59	64	45	54	59	54	61	56	53	64	73	54	67	56	53	51	61	62	57	51	51	58	56	82	41	64	51	57	60	61	50	65	72	60	61	55	57	59	47	46	54	65	53	70	60	62	62	64	75	67	56	49	55	72	62	54	58	50	49	60	61	60	62	74	55	62	61	54	60	60	67	70	65	71	56	55	65	66	62	57	53	43	46	58	56	65	58	40	64	55	62	64	58	46	58	43	62	56	70	54	54	59	59	48	64	64	55	56	66	60	58	47	53	44	70	62	58	68	65	56	78	48	49	51	54	53	53	52	56	59	47	47	51	56	73	56	63	63	61	58	61	63	62	66	48	57	69	51	61	42	58	53	61	66	50	67	62	51	84	69	52	60	58	55	56	56	59	55	59	64	60	55	58	50	59	55	64	51	56	58	49	61	63	58	42	49	53	48	60	61	64	60	79	56	63	53	56	50	56	54	61	57	50	51	59	63	64	57	48	52	68	61	64	67	59	57	65	54	67	77	71	54	67	61	66	39	62	65	46	64	50	52	67	58	53	52	51	62	65	63	63	58	71	70	54	72	65	52	48	60	70	62	55	65	53	68	57	72	56	57	63	61	53	79	53	53	63	47	61	43	52	65	76	62	45	46	61	62	68	68	63	67	76	51	64	55	61	63	47	60	52	66	71	59	54	61	56	53	55	72	66	56	71	62	61	46	79	55	67	51	52	50	47	54	49	49	55	54	51	63	56	68	54	69	54	49	61	38	42	61	55	60	49	63	68	54	55	60	53	66	53	49	56	67	64	51	54	59	64	53	58	52	53	60	52	72	64	57	61	55	62	61	72	59	56	59	69	59	58	63	67	70	51	51	51	54	53	63	63	59	56	61	70	64	66	58	58	65	73	62	66	55	59	71	61	59	66	69	53	58	53	57	75	49	61	66	61	45	61	49	59	50	75	53	54	55	63	55	61	55	73	50	60	61	64	60	70	50	62	62	60	56	60	54	62	59	56	64	63	51	58	65	60	46	72	56	57	66	46	63	54	58	60	62	45	52	67	58	69	53	51	52	53	67	65	55	64	63	39	53	50	60	62	59	60	56	64	57	53	51	52	50	67	56	53	68	55	73	76	74	69	73	45	57	60	53	59	69	56	47	83	63	62	65	55	53	60	48	58	52	58	66	61	63	64	58	47	62	61	57	64	57	78	50	60	65	59	65	51	52	59	55	56	53	50	49	61	56	56	64	45	53	66	72	54	56	65	61	59	60	76	52	55	74	65	58	58	47	61	64	44	56	61	74	58	61	49	53	56	67	64	61	47	58	56	66	45	42	69	66	65	68	52	62	67	69	51	54	56	71	54	60	49	59	58	60	64	59	55	60	63	65	51	50	62	69	60	50	54	59	61	48	56	62	61	55	55	63	61	68	60	65	53	62	64	59	51	53	53	56	57	57	56	67	61	66	42	47	72	51	64	46	68	50	62	48	61	58	68	51	64	62	60	59	75	62	70	62	61	64	66	46	56	44	57	59	44	71	61	67	59	61	75	60	48	73	61	63	51	63	65	54	69	62	50	54	52	67	64	44	63	51	60	63	57	53	56	49	49	56	58	56	49	51	56	51	58	55	60	68	64	59	56	45	60	61	61
19972	12463	30327	39885	32668	16416	5347	3617	1656	832	652	625	664	613	612	604	678	617	619	630	592	621	638	623	609	616	630	648	600	634	595	603	598	632	607	602	594	610	625	636	612	582	589	668	663	641	582	620	648	632	638	621	633	617	613	649	604	621	548	665	589	643	651	650	617	608	632	545	600	648	608	554	657	599	636	586	635	626	634	621	609	614	625	608	636	613	637	637	631	619	601	645	630	643	568	601	610	645	599	624	647	586	656	628	593	590	607	621	628	639	668	617	577	659	591	610	638	575	602	644	632	613	586	657	586	591	622	600	665	598	644	629	607	642	599	599	612	546	646	592	630	600	639	589	560	686	629	606	583	575	601	608	622	588	642	580	631	613	669	658	573	595	636	645	662	627	600	597	623	591	626	630	618	632	586	650	596	630	620	652	644	621	616	655	674	605	628	643	636	619	602	625	618	645	631	593	594	611	623	612	630	637	642	638	589	637	622	612	596	592	620	587	633	614	591	612	631	588	610	626	622	630	592	655	595	624	615	642	562	644	609	635	583	618	590	631	574	586	659	645	663	659	640	597	608	615	584	610	660	644	602	584	669	613	640	612	639	615	694	620	536	593	591	566	656	603	634	548	684	658	665	625	606	591	630	633	608	598	628	616	646	640	614	604	631	603	628	646	627	612	643	621	642	607	626	654	594	609	592	632	632	647	587	606	667	590	614	613	604	599	643	618	622	590	634	621	580	629	578	586	575	597	610	623	617	659	641	598	613	627	657	666	627	609	616	632	606	606	617	602	637	662	631	642	642	664	571	613	590	636	615	632	623	652	626	642	645	668	651	659	623	642	582	629	611	563	622	614	631	641	631	598	607	615	650	619	608	638	620	607	635	627	614	620	631	649	640	625	647	606	611	596	637	626	641	625	653	588	572	616	641	641	633	617	633	630	626	642	634	580	634	623	661	648	633	623	593	606	692	641	602	634	596	651	609	593	612	639	573	623	611	649	627	571	647	593	614	686	643	617	598	637	588	645	595	643	595	607	616	675	612	642	590	579	639	612	611	627	627	657	647	656	579	634	628	676	631	600	644	622	589	587	611	592	621	608	594	657	588	625	580	606	614	611	604	623	642	670	638	647	588	636	571	636	598	632	610	635	611	603	596	602	571	676	645	665	597	661	587	640	565	619	612	624	636	666	610	585	603	636	618	619	608	623	622	580	630	579	596	613	623	629	614	601	619	608	632	625	660	644	614	609	607	615	651	610	653	600	609	621	606	625	633	592	626	611	644	611	619	628	644	635	614	651	589	657	588	599	619	616	607	616	635	596	620	614	593	622	616	647	649	638	608	657	602	648	633	624	607	600	614	648	624	615	569	597	620	623	625	634	627	624	611	606	647	655	618	591	553	633	643	619	624	600	618	619	603	634	657	622	641	591	634	609	651	622	634	642	604	609	623	632	636	665	616	597	617	634	609	599	594	683	629	608	609	621	591	597	661	667	627	625	570	566	594	608	612	635	659	643	650	657	606	586	616	627	579	590	595	638	614	647	601	608	637	631	624	606	632	647	603	647	604	599	601	604	618	630	614	646	590	625	663	580	573	609	611	632	645	616	608	619	607	629	609	644	586	592	599	641	575	629	654	603	610	636	645	629	669	618	639	621	616	619	574	643	643	597	604	624	618	577	641	610	595	609	596	594	639	631	613	598	654	591	642	668	640	611	624	611	618	597	598	585	608	604	641	604	614	627	623	651	657	630	604	646	605	630	652	640	574	615	669	574	609	605	610	598	618	651	585	613	635	611	602	691	649	604	600	660	611	575	591	619	628	627	640	612	592	614	594	663	629	652	635	628	591	613	575	621	611	652	589	602	624	632	600	648	607	657	645	614	601	590	634	606	624	586	640	637	597	620	599	612	599	654	603	586	641	615	625	618	657	586	649	624	654	672	613	613	643	652	620	589	573	636	633	638	619	581	649	606	602	584	603	616	611	613	658	601	643	647	643	587	569	592	583	612	619	621	635	632	611	617	635	624	600	614	574	608	635	582	601	601	629	647	622	633	637	671	647	651	640	619	612	577	650	590	591	604	619	605	632	605	598	630	585	578	564	613	620	624	623	652	610	621	648	644	599	647	624	627	606	587	619	629	636	577	597	645	569	628	633	614	651	594	652	647	602	564	612	594	600	667	594	578	661	615	613	665	663	602	635	612	640	640	611	626	617	611	632	635	591	627	622	619	618	602	629	607	677	652	597	608	621	648	590	613	579	587	597	641	601	622	608	621	630	633	632	629	636	635	563	617	586	608	621	620	589	605	623	592	607	567	682	622	629	599	623	610	613	597	621	575	568	605	618	605	598	612	615	584	661	616	645	620	616	632	599	624	625	648	653	604	633	620	615	646	682	637	626	613	604	570	633	639	628	640	598	611	635	625	664	619	657	674	616	631	625	634	640	614	627	632	597	626	612	578	640	622	587	632	588	592	596	592	641	595	611	642	618	599	626	654	622	639	644	652	637	579	599	613	563	677	603	647	634	633	629	637	596	625	635	651	577	631	591	622	624	626	640	627	630	590	627	621	579	623	640	633	622	595	597	656	652	609	610	604	622	587	627	631	598	643	611	617	610	632	630	589	594	611	567	669	612	615	598	650	617	584	676	667	573	623	661	606	643	618	627	645	616	602	663	568	618	620	599	612	648	600	650	582	655	578	625	642	634	623	609	599	617	640	615	609	592	592	613	654	656	583	637	606	600	599	630	593	619	627	616	632	601	611	657	632	602	637	582	582	640	643	632	635	662	631	616	640	631	627	595	622	615	617	617	652	614	565	611	582	588	655	616	648	607	589	586	587	595	606	597	621	654	602	561	634	657	620	644	599	593	618	605	621	617	603	611	606	652	607	583	654	614	608	624	615	626	634	643	604	658	663	670	653	639	582	603	592	622	632	589	622	616	618	595	594	594	627	622	632	620	591	598	626	616	572	598	606	649	627	627	632	669	571	639	641	593	647	645	606	651	644	623	596	668	654	594	612	609	588	609	598	627	601	655	648	645	642	602	572	616	579	592	614	647	635	650	637	604	620	610	607	615	612	621	627	627	602	598	651	627	634	591	582	592	620	636	641	638	589	606	624	656	643	624	628	611	609	676	639	583	623	606	629	589	636	634	607	643	619	640	631	605	613	650	624	632	597	577	596	573	577	601	626	642	594	631	640	636	620	631	640	636	615	647	633	628	650	642	627	585	641	616	619	641	643	633	582	642	672	630	642	628	605	598	633	584	638	595	563	614	651	631	614	639	647	605	652	601	661	636	635	628	597	623	608	642	586	609	595	668	614	648	606	629	649	637	628	601	636	663	582	646	624	615	627	644	655	613	623	610	647	600	611	624	629	602	643	626	626	595	588	634	663	659	620	612	608	668	620	617	574	618	647	650	638	604	605	608	600	616	613	596	641	621	584	622	630	589	620	587	620	566	603	651	659	671	654	650	577	611	614	603	636	625	636	601	633
4943	3921	16079	24634	13742	3625	588	331	136	77	61	49	66	59	59	40	56	49	56	61	49	52	53	43	66	44	49	64	65	53	57	47	46	46	47	46	51	51	44	51	40	65	68	67	59	66	46	40	60	64	55	50	65	43	50	66	42	43	43	50	35	54	53	62	64	63	57	57	35	51	66	57	65	39	59	63	49	48	48	57	46	47	48	68	48	51	54	48	59	50	49	55	50	54	56	59	57	37	51	42	57	57	55	53	57	74	55	48	51	42	54	53	56	62	55	55	49	49	54	59	58	54	52	55	63	40	47	62	67	58	56	69	59	63	67	60	40	38	46	50	64	46	49	58	63	49	47	49	59	61	49	54	73	46	55	52	48	62	58	54	64	53	56	50	53	56	60	41	59	54	45	65	69	41	49	61	39	46	46	54	57	70	59	55	55	42	64	62	58	44	70	53	50	63	56	58	55	48	54	52	55	46	55	47	45	53	53	60	54	44	62	60	43	59	45	54	49	42	64	43	69	45	78	52	55	57	49	54	62	57	58	41	44	61	56	60	50	54	53	58	61	56	53	53	56	60	39	53	62	61	58	42	51	59	46	43	53	55	54	51	46	55	49	63	56	54	60	57	65	54	44	40	51	66	50	63	48	41	51	43	64	42	64	55	47	68	55	49	50	42	49	55	65	51	51	52	57	49	71	56	54	74	46	49	55	41	53	50	50	64	62	58	56	54	53	50	56	53	61	48	54	58	58	51	66	50	49	43	50	49	43	73	69	55	47	61	52	55	49	44	62	58	56	38	55	56	53	56	55	58	62	80	57	51	45	66	61	54	56	43	45	62	59	44	57	44	51	49	45	42	45	46	49	59	66	61	47	45	55	65	62	57	45	47	54	61	42	45	53	70	51	62	49	60	50	53	48	53	59	63	36	61	55	63	63	44	49	61	51	46	54	44	50	51	74	50	59	45	45	49	55	54	48	59	57	43	66	44	51	60	51	49	52	55	57	52	61	49	44	70	49	41	54	61	48	58	59	43	46	57	55	54	64	58	51	63	58	48	44	60	63	65	69	52	60	51	54	40	67	46	46	77	49	49	36	60	52	54	51	64	51	62	47	60	63	51	65	59	54	59	66	43	59	60	52	45	38	45	62	38	61	61	55	62	50	55	59	44	52	67	59	55	60	55	57	58	75	74	42	63	62	54	56	46	65	36	42	62	59	50	56	54	52	53	48	49	58	52	57	49	49	55	50	67	62	40	62	69	70	62	50	44	56	43	62	60	50	54	50	64	53	66	56	46	59	48	44	61	49	62	60	59	46	60	40	48	47	50	55	57	50	50	53	50	49	56	57	53	59	55	63	63	62	49	60	56	51	58	55	44	50	58	53	55	57	44	56	45	58	58	48	55	54	50	60	43	59	48	52	60	50	62	44	50	48	63	45	63	40	60	53	50	49	58	53	54	61	65	52	38	53	56	52	50	51	55	45	57	56	62	44	48	45	56	53	51	50	41	47	48	55	57	44	60	50	50	59	58	57	43	62	49	51	38	51	46	46	58	45	42	58	47	49	50	58	54	49	45	49	66	66	55	61	60	56	56	54	55	48	47	49	55	46	50	81	57	63	63	50	47	51	52	54	60	55	62	52	50	67	67	48	56	44	48	47	56	67	59	64	53	64	54	48	44	52	51	64	54	51	48	55	56	54	54	55	53	49	60	48	58	51	60	61	43	60	54	60	49	39	60	72	53	48	61	61	47	43	44	44	47	51	60	64	46	35	50	42	52	51	43	63	46	44	60	56	57	40	56	53	61	54	52	68	46	41	54	49	49	59	51	60	65	59	51	61	54	53	45	51	51	61	39	68	52	54	55	52	56	57	60	55	48	62	47	45	46	62	57	56	48	50	50	53	60	50	55	42	58	62	47	50	47	46	59	48	54	63	54	45	40	62	42	48	47	58	51	51	58	50	52	49	51	53	59	43	48	50	64	46	49	49	50	51	54	61	56	51	50	59	61	41	55	53	60	58	46	62	62	60	61	58	53	62	41	58	61	53	53	62	53	62	58	49	58	50	62	68	45	56	51	54	61	57	48	62	48	54	48	55	58	60	69	47	72	48	63	56	53	47	52	51	56	52	52	62	69	41	52	50	63	56	53	56	56	48	65	54	57	55	53	51	46	55	63	56	58	68	52	55	63	48	49	48	55	58	62	47	47	53	57	53	47	53	61	58	59	52	62	58	63	50	54	53	47	63	54	58	47	42	50	55	65	59	52	59	56	50	60	53	64	61	49	64	52	63	59	56	62	55	52	51	73	53	57	57	66	51	59	54	55	61	51	53	67	64	57	40	46	58	50	51	55	45	59	48	47	57	53	55	54	50	51	59	59	61	52	58	48	52	46	52	66	57	57	65	67	44	44	55	54	52	53	58	66	64	49	56	62	48	46	61	52	71	42	54	59	53	55	70	61	53	55	61	50	52	50	47	50	50	47	58	52	70	64	51	55	58	42	57	61	46	49	58	56	54	63	53	65	56	53	64	57	47	52	60	49	47	49	51	46	59	50	72	49	45	58	51	64	47	57	61	51	57	51	59	58	58	54	51	51	48	61	49	56	55	58	53	54	59	61	37	50	56	41	55	58	53	58	46	51	68	56	57	50	52	56	71	57	52	59	53	47	52	62	40	66	49	50	53	61	74	60	72	55	45	54	57	38	48	61	57	63	60	62	51	55	64	49	50	56	44	51	64	59	56	59	64	54	51	49	52	52	52	46	64	48	57	54	58	61	54	50	46	46	53	57	55	53	57	54	57	57	56	66	52	45	70	45	51	43	54	58	56	57	58	48	49	46	60	66	53	55	54	49	58	70	49	60	59	55	54	62	51	48	60	54	54	42	43	53	68	45	58	47	60	48	64	48	57	61	53	55	45	49	50	56	45	67	63	56	73	53	50	49	64	62	59	61	65	51	60	61	38	60	52	55	62	50	46	49	48	53	50	71	49	50	56	51	58	62	62	51	61	55	54	53	49	55	58	71	51	52	48	54	67	39	43	51	62	47	70	48	59	42	52	50	47	57	53	55	63	56	55	48	48	46	57	60	42	45	55	58	56	46	54	49	36	58	64	50	58	55	50	65	70	55	53	55	45	62	40	55	55	61	51	57	49	53	58	50	53	44	55	52	71	55	59	47	61	43	50	55	50	54	52	66	53	43	52	45	61	40	53	52	62	55	49	52	56	62	56	57	51	50	60	50	65	75	51	63	57	64	42	57	56	44	51	47	72	45	54	52	48	50	65	42	50	46	56	56	49	60	44	60	49	60	63	48	51	52	52	47	48	51	46	61	58	43	49	59	38	45	52	72	48	57	60	51	53	56	52	55	57	57	57	55	63	44	56	51	63	37	49	57	48	48	46	50	54	61	58	65	58	62	53	51	53	34	50	58	56	60	57	49	47	48	52	47	47	64	61	47	68	56	56	61	40	48	59	60	51	48	57	53	48	53
35159	24217	43608	55209	46174	27680	12933	7909	3064	1079	694	642	581	602	592	556	569	585	536	596	610	561	594	588	588	587	578	534	623	567	584	600	568	577	544	613	611	579	608	556	585	601	570	549	554	593	544	549	590	554	518	541	544	544	590	545	568	560	587	582	583	553	583	572	558	572	565	544	597	594	543	560	547	571	609	590	524	556	598	558	543	553	566	578	558	598	588	550	555	581	567	593	549	603	607	587	574	539	584	578	575	551	553	559	596	609	594	572	606	568	584	577	568	579	641	581	591	554	578	521	588	605	571	624	574	577	567	558	576	553	556	569	532	555	570	575	589	545	596	589	620	520	574	538	572	573	584	553	576	560	574	562	601	569	556	564	559	598	568	585	599	570	575	581	559	562	628	566	574	585	583	569	564	527	602	559	574	561	584	538	580	562	566	576	561	575	558	550	583	574	560	535	622	601	585	626	563	566	536	545	576	585	546	572	576	575	580	598	582	558	598	542	584	570	566	594	601	592	589	589	569	600	603	567	575	596	569	560	562	578	559	581	597	603	553	604	573	550	564	544	591	576	542	574	585	572	588	546	568	611	555	563	600	552	576	593	586	551	577	573	552	529	548	590	521	556	580	562	610	604	573	549	579	525	617	589	575	602	640	527	585	578	584	558	538	570	534	589	549	521	572	568	549	602	586	612	571	578	551	530	568	536	581	547	567	614	495	559	573	551	550	577	565	546	585	583	592	583	558	578	561	543	549	545	590	575	598	564	529	556	557	563	571	571	583	537	569	574	612	560	588	576	571	591	630	527	586	572	542	594	534	576	594	580	570	576	561	578	606	569	534	596	536	542	560	566	574	574	576	624	589	583	566	602	574	581	569	593	601	605	579	576	618	529	573	586	611	581	606	568	574	584	568	595	548	563	590	608	558	536	574	563	584	573	572	574	552	569	558	581	557	611	569	543	578	550	565	591	583	556	568	584	547	608	613	582	633	598	623	587	566	592	601	539	602	607	595	591	576	620	552	568	579	623	608	551	590	588	581	548	565	540	547	538	582	602	589	577	603	597	604	565	565	570	553	621	588	576	542	575	560	548	535	554	595	564	572	582	548	593	567	584	594	591	581	574	598	553	567	559	543	545	603	578	549	594	546	595	534	569	573	544	587	623	562	572	558	597	565	527	534	541	549	545	558	542	574	589	593	588	595	576	577	525	563	544	566	513	576	565	565	576	574	554	592	550	610	551	588	582	577	564	583	549	594	607	537	543	562	595	554	572	592	577	578	616	587	576	585	607	581	578	555	537	575	591	620	597	582	559	563	571	592	552	607	553	594	625	627	566	546	596	559	574	582	567	593	618	575	579	547	578	541	580	571	556	575	548	608	531	574	610	565	558	556	573	547	585	613	551	554	514	616	577	565	596	520	614	582	603	620	581	543	595	599	552	585	578	567	601	606	544	539	611	606	556	590	584	576	575	586	542	604	581	560	575	593	594	569	582	551	530	582	593	587	587	601	526	524	607	593	614	564	585	562	547	589	585	595	630	593	564	576	564	554	555	627	577	600	534	561	550	553	584	554	598	568	562	563	587	584	601	544	536	536	537	587	515	545	562	601	547	592	545	543	589	627	585	579	531	607	559	528	616	564	542	565	537	570	575	558	572	585	610	570	560	541	558	579	578	574	606	527	534	547	544	574	598	567	592	573	584	596	609	522	574	560	570	580	577	593	612	608	577	581	568	580	603	553	573	568	581	546	561	580	582	524	600	597	557	555	543	583	596	588	542	566	564	571	580	545	579	603	597	534	551	568	605	614	575	583	584	566	584	560	559	574	535	578	557	560	570	583	535	570	585	569	582	596	591	594	635	605	574	552	594	589	592	573	580	635	572	565	579	572	533	586	581	568	564	595	545	547	585	603	552	558	570	561	561	555	596	549	532	572	581	612	597	632	578	587	570	591	653	586	563	577	563	590	593	547	597	585	529	615	529	587	570	593	564	596	574	581	588	595	632	558	599	549	572	589	611	604	564	589	565	594	566	562	556	580	567	571	551	600	564	579	592	519	593	550	591	617	557	581	565	589	601	593	570	542	615	585	549	593	549	562	557	543	596	570	575	587	546	565	620	549	567	571	591	529	612	567	544	604	600	542	591	559	560	564	576	598	598	574	575	596	576	515	540	609	535	542	607	556	545	573	570	576	586	551	543	577	595	568	605	607	601	591	574	547	567	571	519	560	627	559	583	592	573	582	573	583	607	575	589	525	569	571	586	583	551	531	535	566	549	607	570	545	575	589	580	577	556	599	531	578	601	583	556	528	617	579	582	536	587	558	542	595	576	551	593	564	611	547	587	565	587	539	555	574	569	586	556	598	570	563	564	575	597	621	584	552	537	592	540	586	581	556	559	616	593	580	603	552	560	585	550	592	608	580	582	556	584	594	548	548	577	564	580	582	574	570	569	563	585	599	532	573	557	585	612	593	552	640	581	554	538	540	602	585	621	573	578	608	591	557	542	575	564	633	571	620	549	531	567	544	528	599	577	575	569	555	535	597	603	543	600	575	607	581	614	545	581	573	562	576	592	574	582	566	557	541	591	551	540	549	531	571	509	613	589	568	597	591	576	570	539	560	538	579	592	519	558	567	561	556	573	622	569	584	599	581	515	576	527	589	568	549	565	573	592	557	579	563	548	546	582	538	527	569	557	556	586	519	594	582	594	589	596	603	545	578	533	562	557	580	561	584	618	571	568	583	558	564	574	575	576	574	554	575	618	581	585	566	572	538	600	613	589	603	595	602	563	612	571	588	619	560	587	600	581	611	549	563	588	568	580	586	584	580	601	553	539	575	606	594	570	574	571	574	573	558	607	547	586	546	627	584	553	574	592	563	514	559	539	584	548	536	574	594	539	563	581	569	608	641	613	588	586	550	533	564	588	597	554	517	586	602	588	528	591	620	574	572	580	589	587	578	552	571	591	575	610	593	599	588	578	542	603	555	577	571	556	555	556	589	551	555	549	579	545	572	624	577	594	574	552	539	566	539	611	591	545	586	566	569	575	562	578	617	554	577	576	545	598	573	544	530	562	535	570	555	607	567	596	590	590	571	501	587	554	598	553	594	558	565	545	511	548	576	588	609	602	553	608	525	562	541	563	558	545	610	568	608	572	588	606	591	591	559	589	582	579	581	587	514	582	589	552	549	566	551	582	559	579	546	565	589	558	549	581	609	549	537	576	576	573	589	532	566	574	538	560	580	585	602	609	581	553	587	557	577	533	586	557	563	572	567	592	576	569	586	572	579	573	577	562	560	560	563	570	567	575	557	587	596	585	584	545	592	586	586	575	545	575	596	571	566	591	574	603	550	575	626	594	532	591	580	560	558	582	582	532	575	573	545	611	592	578	581	534	557	580	570	575	566	577	556	566	562	554	540	532	573	619	558	577	588	560	588	613	569	607	585	567	547	568	586	531	597	536	541	528	533	611	551	554	575	587	564	567	576	579	594	578
8014	5862	17703	25438	13359	3242	464	312	129	64	59	79	49	57	66	56	53	61	60	57	53	45	68	60	51	60	39	56	49	52	58	69	57	64	55	46	63	66	65	55	59	65	50	58	75	38	68	61	60	48	54	47	58	56	56	65	65	49	58	63	72	55	48	65	73	63	64	69	53	56	57	54	52	57	49	42	47	59	57	63	63	58	62	61	52	60	60	66	51	69	60	80	66	56	59	61	65	56	57	49	57	52	56	52	64	58	51	53	66	65	52	49	61	65	54	53	65	60	57	64	51	64	62	62	51	56	70	53	46	56	60	56	47	55	49	70	65	60	52	52	49	65	67	71	69	62	65	60	62	49	66	57	58	77	75	60	50	59	63	64	61	69	57	66	78	59	57	51	56	60	68	42	62	46	55	61	66	59	63	54	47	64	54	71	73	53	50	51	66	69	67	51	56	59	53	72	58	60	54	53	61	68	51	55	61	56	55	65	55	50	52	52	50	51	54	52	48	54	59	57	59	57	59	44	58	45	52	60	76	59	46	49	74	47	58	53	51	62	60	47	49	52	75	70	62	49	53	63	76	46	50	47	55	41	72	65	70	62	50	59	54	61	51	56	60	51	67	59	71	70	56	59	64	51	54	67	67	47	50	67	73	60	55	59	57	67	46	57	53	54	61	49	60	58	68	44	55	67	56	66	59	66	59	59	60	59	62	54	53	55	70	56	41	61	57	62	55	54	59	60	51	52	63	56	67	48	64	58	57	60	65	50	66	61	51	66	58	61	49	54	55	58	66	51	53	53	41	72	56	73	51	70	65	70	53	63	62	40	43	54	67	69	61	57	48	59	71	56	63	67	55	53	62	64	44	63	64	65	55	66	53	56	69	53	73	75	56	64	51	62	60	59	63	65	63	63	66	52	47	71	68	65	58	58	65	57	57	49	69	56	61	52	61	58	58	55	52	63	65	74	50	58	68	60	71	60	57	72	52	46	64	64	56	59	65	58	53	51	48	63	60	50	45	58	63	60	60	43	55	53	57	62	60	60	73	69	58	68	55	55	57	49	74	75	72	60	44	58	63	51	62	59	66	54	59	46	55	60	66	41	46	61	39	70	68	44	52	57	75	54	51	59	55	64	59	59	69	55	60	61	74	54	53	60	62	60	51	80	75	57	54	54	66	70	67	47	54	60	64	51	48	53	68	64	68	64	65	69	53	75	64	51	53	74	58	64	70	56	62	46	69	55	53	53	55	58	69	66	52	49	51	67	63	58	61	72	48	55	45	52	45	66	60	58	44	65	52	63	69	70	56	66	63	65	51	57	63	53	65	64	63	72	52	67	70	69	64	60	57	53	52	43	54	55	54	47	65	45	49	57	58	49	66	51	59	59	56	64	72	58	76	54	66	50	69	45	65	45	67	57	57	62	71	62	53	56	66	58	59	57	64	53	57	67	62	58	47	54	56	57	53	52	50	63	69	56	66	59	46	45	38	55	57	50	62	66	62	54	56	52	59	65	58	56	57	54	52	77	61	57	47	63	71	44	44	62	59	37	65	49	72	65	56	57	51	64	63	66	53	61	46	71	54	57	64	61	57	63	59	57	72	61	52	57	64	52	64	65	61	60	49	57	68	54	47	68	63	69	44	52	57	51	65	55	59	41	55	55	63	45	68	56	65	74	57	69	63	59	50	41	54	47	66	56	69	54	53	54	59	65	52	55	66	60	66	52	63	61	79	60	58	73	65	66	72	49	65	55	60	46	72	59	52	63	50	60	54	50	54	61	59	66	54	56	56	50	63	49	71	46	61	67	50	62	66	45	57	53	54	61	49	57	61	55	46	45	58	55	62	78	78	77	57	48	63	56	44	57	66	51	64	56	59	58	43	49	63	78	62	61	54	58	70	66	64	56	51	68	73	63	58	62	53	59	55	51	50	65	60	65	61	63	50	65	53	51	63	57	41	70	61	51	67	59	44	66	70	59	59	66	59	48	58	52	62	53	51	59	59	51	70	66	53	65	73	49	44	65	67	62	59	62	58	62	59	63	60	66	70	65	58	58	48	57	65	49	64	51	62	62	53	55	59	49	53	58	52	52	47	67	64	73	75	62	79	57	60	59	51	45	63	65	62	57	62	60	65	61	54	58	69	61	47	57	52	55	55	50	49	64	49	58	54	63	57	66	69	52	63	51	50	50	70	54	53	51	55	55	54	65	62	63	58	66	51	68	41	58	57	49	66	64	57	61	53	54	58	62	54	58	62	50	50	53	65	46	63	56	56	52	54	50	63	63	71	51	58	63	58	61	55	64	53	44	64	60	62	51	67	45	53	46	65	63	58	54	55	62	66	69	54	63	58	75	58	59	44	62	66	58	54	64	47	74	50	47	62	50	57	73	57	57	48	57	44	51	63	74	49	65	62	45	70	61	58	55	57	52	61	66	49	75	57	69	60	61	53	57	64	54	57	69	71	42	61	51	56	67	52	60	69	47	52	59	47	55	54	60	57	49	66	52	49	51	56	62	57	61	57	65	52	64	54	60	52	71	71	65	71	69	60	44	63	53	57	70	57	72	59	68	53	57	48	56	60	67	57	48	63	66	47	54	56	69	54	55	56	47	66	67	45	64	70	59	54	56	61	62	69	62	49	73	55	58	56	54	56	60	59	65	56	57	59	61	54	61	46	57	62	65	56	46	54	71	53	51	60	60	45	59	60	43	78	48	51	57	46	55	67	67	63	63	55	52	54	51	57	48	61	55	57	60	53	74	53	65	57	59	67	66	56	60	60	70	58	54	64	58	55	47	71	70	66	64	54	73	63	53	70	56	54	55	71	60	63	64	49	51	70	70	60	50	70	54	61	56	57	61	68	46	58	56	70	53	40	67	69	55	72	52	51	56	63	51	65	61	66	45	49	64	56	60	65	62	59	61	62	53	61	57	64	50	59	71	60	55	61	62	53	55	56	77	67	59	53	62	56	65	60	52	62	71	52	59	51	60	54	68	45	65	64	52	70	64	57	49	67	61	52	52	60	46	52	63	50	69	77	66	62	60	61	65	60	56	73	60	51	48	62	71	52	58	57	56	64	64	57	55	65	52	46	40	44	50	66	60	55	56	56	69	59	67	61	67	57	60	44	41	66	45	57	57	48	73	46	53	65	66	72	47	63	57	79	66	66	71	59	63	66	61	63	60	51	59	44	70	74	56	67	52	54	55	54	50	53	61	56	50	50	67	65	49	48	58	42	73	59	59	64	59	64	62	71	56	59	56	56	78	40	52	75	50	55	64	54	70	52	68	58	74	77	63	53	57	71	56	53	56	62	49	61	59	58	45	54	61	53	48	54	60	47	60	69	52	50	65	59	45	48	59	58	57	60	57	59	55	51	57	71	43	61	74	62	54	67	49	55	49	49	59	61	54	46	49	62	64	65	65	56	57	61	73	59	69	61	64	61	57	68	68	51	62	59	66	55	63	51	68	49	56	47	61	55	71	49	64
35831	28505	46121	54687	43759	25972	11495	7423	2784	1189	743	645	599	658	634	651	590	595	626	609	603	617	651	640	621	610	603	653	637	624	556	663	631	592	608	619	666	589	663	662	644	659	617	584	610	619	642	646	649	640	573	594	615	642	613	637	613	635	662	630	637	642	605	594	604	635	610	621	663	653	609	614	642	631	612	598	647	655	672	650	658	606	618	635	644	645	606	594	640	624	708	628	584	637	613	666	639	658	620	608	603	651	606	650	575	635	639	637	654	630	653	626	598	637	623	622	644	674	618	672	598	625	642	638	621	644	647	617	612	594	606	615	626	614	586	617	670	675	606	642	634	644	630	668	612	626	641	658	670	594	659	614	664	634	590	632	604	617	607	644	587	647	640	618	637	642	595	596	579	601	648	649	651	651	640	659	667	670	654	617	627	592	633	637	622	600	597	636	635	609	618	600	624	663	593	662	643	609	643	652	608	605	610	634	644	679	635	610	670	623	617	617	611	619	632	601	611	603	633	602	625	623	609	629	643	604	594	619	645	612	598	590	620	652	629	644	605	618	638	598	628	636	592	625	628	647	620	617	610	624	654	609	675	645	597	580	649	626	637	630	600	633	619	655	639	591	631	609	621	603	614	617	612	622	569	652	644	660	558	630	650	622	598	644	637	598	601	668	599	620	642	612	634	631	600	625	674	633	591	613	671	631	645	616	611	639	615	587	660	626	618	562	678	646	615	665	598	643	632	629	649	685	614	587	601	674	606	595	635	626	622	616	630	601	650	662	625	597	657	647	648	637	643	623	654	623	648	611	622	655	648	604	634	619	633	600	580	613	651	636	637	641	640	613	624	644	668	634	635	597	641	618	638	647	588	661	655	642	588	644	645	629	629	635	615	665	658	611	644	607	616	639	601	612	606	680	621	682	645	617	629	631	646	613	617	597	623	625	619	632	644	636	624	629	649	613	605	595	635	576	663	634	605	635	655	655	690	628	596	644	622	625	718	638	613	632	632	605	664	650	625	643	613	623	605	666	622	649	664	658	653	605	615	653	620	634	619	669	664	608	628	641	657	670	638	598	636	631	653	577	647	582	636	634	654	667	623	654	615	643	610	577	614	651	644	621	583	630	645	605	599	616	615	622	624	602	641	596	649	625	629	643	694	604	666	641	578	630	598	610	660	624	636	635	633	640	619	637	614	656	587	623	645	657	618	641	640	645	644	599	654	664	646	661	618	639	609	611	646	597	622	616	630	598	638	641	618	676	675	603	581	632	635	588	629	573	641	637	630	648	634	584	601	639	637	594	648	620	627	657	611	650	622	591	628	636	587	646	682	613	640	649	664	635	592	643	631	634	630	666	630	580	598	638	619	625	666	691	627	650	628	619	656	604	679	661	654	620	614	645	595	622	648	625	627	600	596	635	674	625	614	611	609	594	652	602	626	589	635	588	636	648	638	636	617	664	624	615	608	590	656	636	617	641	649	596	665	634	654	626	620	628	652	607	598	618	619	661	671	633	646	618	653	614	626	638	640	610	614	586	622	636	579	654	659	603	606	609	649	603	695	600	665	624	644	609	607	663	638	580	599	606	658	636	608	608	603	621	674	678	603	635	610	626	632	626	609	609	642	627	602	659	619	607	625	600	637	619	619	600	644	638	624	643	632	678	650	644	666	595	634	640	638	602	635	587	649	602	628	637	613	649	602	614	670	617	612	633	663	650	655	633	603	607	598	654	625	652	626	686	628	598	647	611	658	591	646	665	623	638	651	587	649	628	607	659	641	607	621	674	634	655	644	612	638	665	624	635	604	661	676	621	606	651	608	635	590	652	603	633	572	637	579	603	637	617	635	595	669	636	608	667	644	574	607	617	631	616	628	634	607	618	634	657	615	653	604	609	627	613	670	650	588	633	637	642	632	668	621	594	617	659	628	624	646	619	644	613	648	661	642	649	601	626	632	634	622	627	635	629	629	609	628	568	677	653	582	608	621	646	607	626	640	626	667	625	599	609	611	631	662	566	614	620	651	642	593	618	616	604	644	626	648	641	633	636	626	605	619	642	597	635	623	641	625	628	635	636	607	641	589	616	652	646	630	668	621	657	587	639	620	601	683	623	654	602	639	671	584	619	615	671	623	600	622	635	627	664	605	622	616	642	605	611	669	675	606	627	653	644	639	594	634	613	628	619	655	617	666	664	628	617	588	582	649	648	590	658	620	611	626	647	644	605	610	616	594	616	629	603	671	663	616	623	592	568	616	601	609	641	664	612	664	631	661	620	663	597	653	638	591	609	619	620	639	646	608	628	608	611	598	639	640	580	661	608	626	609	642	669	594	595	584	695	605	601	644	654	682	582	611	604	655	628	605	642	625	635	662	630	595	601	645	657	634	619	591	639	638	621	640	603	654	615	618	625	635	683	600	616	600	629	666	582	621	596	651	625	601	632	603	623	673	624	624	643	601	619	641	705	617	597	642	617	632	653	585	633	594	633	629	605	601	632	602	622	620	624	619	624	598	658	669	670	639	623	647	588	590	612	618	649	657	619	624	631	632	615	631	585	623	625	558	633	652	586	672	624	608	643	653	672	577	660	678	659	638	650	638	620	644	583	631	673	609	658	626	634	629	625	604	652	642	654	652	671	607	634	631	608	626	628	629	621	654	627	630	640	612	632	668	623	631	615	608	625	670	636	633	673	572	605	617	624	648	618	692	623	621	603	607	647	621	587	663	644	634	663	622	640	666	608	651	609	652	632	623	608	627	628	636	599	630	685	608	630	636	595	607	654	616	672	607	646	643	601	597	658	638	640	643	651	610	626	638	626	611	649	578	643	613	655	645	614	588	630	579	650	677	655	605	645	598	572	611	644	609	661	649	666	647	622	645	625	604	676	630	658	623	613	626	627	647	621	657	632	598	637	645	644	613	625	630	618	634	608	617	657	641	653	625	611	627	621	631	624	668	652	626	627	589	649	658	631	610	613	598	614	620	617	654	625	619	655	670	647	658	655	592	610	637	673	661	658	621	642	620	628	685	561	608	653	627	638	631	640	615	613	598	695	668	603	601	648	659	623	632	618	618	614	627	645	618	581	629	625	620	665	603	675	644	618	606	602	658	642	645	606	655	575	629	584	689	645	690	650	676	660	623	664	607	614	617	608	611	674	622	665	622	612	603	621	629	655	650	612	648	644	648	633	671	591	642	618	657	619	604	649	619	655	642	687	666	625	620	643	617	623	587	663	615	614	646	659	634	653	649	671	648	620	608	613	566	622	633	634	603	601	687	630	619	687	624	623	613	610	640	622	633	608	596	611	630	666	646	616	597	609	610	653	645	609	630	674	633	627	633	615	669	624	648	581	616	629	644	642	651	617	635	568	641	610	634	594	578	611	655	662	631	647	638	623	622	648	599	618	629	700	624	655	626	661	668	643	623	608	604	633	648	632	645	669	638	636	644	631	635	659	625	624	590	620	624	622	585	614	626	660	623	607	654	612	643	696	568	634
10288	9707	25518	31189	19086	5937	850	447	181	66	85	58	62	48	49	61	44	44	54	58	57	51	55	61	69	64	51	39	31	53	66	57	52	44	63	59	48	53	58	51	54	59	51	45	47	43	47	58	48	60	59	56	44	47	30	44	53	60	49	54	58	63	38	47	50	50	46	51	53	55	59	59	62	56	55	46	60	49	43	35	55	54	57	47	55	53	56	56	45	63	66	53	51	47	54	49	58	52	54	58	48	57	57	54	51	54	72	38	58	52	60	46	53	61	59	59	65	48	50	59	48	57	50	60	54	56	56	47	68	49	57	68	58	65	51	49	57	45	53	57	57	55	48	50	72	46	52	54	46	57	51	60	70	52	56	47	53	41	48	49	58	37	48	49	43	46	53	53	50	44	56	52	52	43	57	58	64	46	57	50	60	62	52	45	52	49	59	55	43	67	56	53	53	59	53	57	58	39	48	73	59	56	43	52	53	62	42	64	51	49	49	55	62	59	48	57	47	61	48	58	53	50	50	57	44	40	70	60	49	45	48	60	61	55	53	51	50	67	44	52	54	55	45	59	63	53	37	46	45	47	49	45	57	55	49	54	57	63	62	55	57	57	51	60	50	64	46	62	61	55	59	49	57	45	48	47	55	61	58	49	45	63	66	55	62	61	40	44	41	62	42	45	54	60	45	71	47	45	66	58	49	51	52	57	57	60	41	62	64	47	51	61	47	57	45	59	59	57	70	43	56	55	47	53	61	57	58	58	52	60	53	69	55	59	44	52	56	57	48	56	48	41	55	55	56	55	50	53	44	55	54	61	56	44	37	57	55	48	43	60	71	46	50	60	52	54	66	63	55	54	52	54	49	54	38	37	47	61	58	49	47	47	51	58	52	54	45	62	57	56	67	59	45	59	56	66	70	51	49	52	57	56	59	47	51	64	39	60	62	56	58	53	60	52	68	64	50	52	73	51	47	59	62	54	51	54	59	60	47	58	55	45	64	62	62	54	51	52	51	51	55	65	48	63	47	50	58	69	52	68	60	55	48	67	56	51	52	65	61	54	43	46	42	47	48	54	63	41	55	50	40	56	50	49	52	51	68	57	51	78	72	41	56	48	61	59	64	57	37	64	59	49	41	46	79	60	49	60	56	46	51	49	60	48	59	66	64	54	53	61	52	50	63	55	52	73	49	61	55	53	56	48	51	63	62	54	57	55	66	61	46	51	53	66	57	51	49	51	53	40	57	55	55	44	65	55	51	59	53	49	45	41	57	62	46	67	51	52	61	56	61	53	58	62	46	56	55	46	41	58	55	51	60	54	54	63	48	47	55	57	61	40	59	56	47	43	64	57	61	48	46	46	63	49	51	56	48	46	59	53	56	62	51	68	49	44	43	47	49	46	55	49	69	66	62	54	46	49	41	49	51	41	51	48	49	50	52	46	64	49	57	62	59	48	50	49	37	58	45	59	58	53	44	55	51	49	45	53	45	45	69	42	47	45	54	55	57	66	64	53	51	55	51	59	57	52	54	51	53	60	51	63	60	52	48	56	61	59	51	57	51	60	54	58	52	41	53	62	52	56	56	60	40	51	40	43	57	51	56	48	43	54	57	57	42	62	45	52	50	57	60	58	58	37	49	60	49	56	52	50	66	68	52	50	49	49	60	53	46	51	62	54	48	47	58	65	54	53	48	55	61	45	45	54	55	51	48	52	44	57	66	42	57	63	44	67	46	57	50	62	54	39	69	61	44	44	53	45	68	50	58	45	45	60	43	47	51	51	54	41	61	50	50	70	43	58	44	56	53	55	64	55	46	53	35	61	64	48	52	56	57	49	45	55	56	45	61	65	62	56	45	54	50	60	57	58	56	51	52	59	73	55	55	48	67	56	67	51	53	57	59	59	52	62	60	53	59	49	62	44	49	64	56	55	55	59	52	51	74	59	56	62	50	57	42	48	54	43	58	55	53	57	61	52	58	57	53	43	56	56	49	60	48	53	55	43	60	50	58	55	61	64	52	54	43	53	56	67	49	45	51	56	51	49	68	43	40	55	51	63	59	52	70	49	64	36	54	53	58	57	65	67	63	56	55	49	56	52	46	65	56	45	46	53	61	46	62	58	64	59	53	50	49	56	54	52	48	40	64	53	67	44	61	56	57	45	50	55	55	47	67	61	62	49	63	41	57	50	65	53	56	55	47	53	68	52	60	54	63	64	48	55	69	54	61	59	48	65	52	57	56	67	57	51	37	48	47	54	50	59	56	58	50	65	52	59	53	41	55	60	53	53	62	54	57	58	49	53	52	64	54	57	48	43	50	60	48	45	44	49	57	50	51	48	53	50	55	62	57	58	45	64	59	38	72	48	60	53	36	52	62	66	64	52	48	52	48	52	57	56	61	55	47	61	59	50	62	48	50	60	43	46	53	57	48	50	44	61	54	58	55	46	45	68	52	57	58	46	49	41	60	45	71	54	46	54	45	49	66	51	62	51	61	72	47	53	43	57	58	55	68	39	38	44	63	59	47	50	60	53	55	48	47	57	53	59	35	50	43	54	43	45	50	63	60	58	44	56	65	49	42	60	54	55	50	63	54	56	67	61	54	57	46	67	41	55	62	45	43	57	47	63	50	58	66	49	55	43	52	45	50	36	61	56	46	53	43	47	56	61	40	48	52	52	55	63	51	48	52	55	47	54	62	57	46	58	59	52	49	51	63	54	49	49	55	46	45	47	52	56	62	44	35	57	48	58	56	64	51	56	49	48	57	44	48	51	49	44	51	50	68	56	56	47	53	56	47	47	44	60	62	63	53	46	56	49	54	45	55	48	49	56	43	46	58	50	59	59	58	50	48	44	66	42	61	44	61	56	54	58	55	39	53	51	51	47	41	75	60	52	60	52	64	51	63	48	63	50	42	58	55	51	45	68	62	48	53	71	61	44	52	62	63	64	51	54	55	40	59	50	49	62	60	45	61	45	51	55	47	71	51	55	48	51	58	47	52	56	58	57	64	43	44	72	48	63	42	58	61	61	56	56	55	51	55	42	60	54	56	55	57	50	50	57	46	47	59	51	51	46	50	59	44	49	55	56	44	54	56	46	60	48	59	68	54	47	45	57	57	48	49	54	66	59	48	52	56	47	52	62	46	56	56	52	62	41	49	61	40	62	57	47	51	59	51	47	58	42	53	64	60	48	55	46	54	51	71	57	50	53	48	59	51	60	55	40	51	57	45	60	60	49	46	47	51	49	58	61	41	42	64	61	48	52	50	56	52	52	56	55	70	41	46	61	53	54	65	52	68	47	58	62	52	56	47	53	40	50	56	52	48	48	43	51	61	63	31	46	56	46	45	46	44	53	52	47	61	57	64	55	48	54	53	46	35	50	55	57	59	60	43	49	66	69	46	46	62	48	45	55	50	60	67	46	52	55	48	47	47	54	51	58	53	53	70	68	53	50	49	53	37	50	39	43	45	50	63	43	36	64	48	62	46	60	63	63
40810	34278	50549	62968	53291	32602	16225	11204	4262	1416	728	616	579	542	584	596	564	582	599	565	567	598	560	550	623	604	569	570	599	594	554	569	598	572	553	556	584	524	607	529	570	552	570	577	555	604	566	594	544	543	561	574	561	564	584	591	598	590	565	565	571	556	524	561	584	564	539	572	559	570	607	536	540	554	554	547	575	601	598	594	552	539	619	558	519	572	538	561	570	560	528	576	586	516	622	592	589	546	584	590	569	604	566	538	575	544	603	608	587	543	558	583	554	561	531	598	568	578	587	605	575	558	569	568	624	536	523	572	596	585	581	557	577	551	583	528	577	583	560	604	539	575	588	606	533	568	577	575	596	597	622	563	576	545	565	551	570	561	608	570	557	600	553	525	559	556	536	555	581	585	584	542	554	523	542	570	545	597	574	577	603	566	546	615	623	552	576	566	561	597	588	612	562	568	541	571	586	554	605	516	569	584	575	567	599	533	554	543	545	573	605	538	603	579	565	606	581	611	562	599	560	557	586	578	534	582	584	560	577	562	565	572	609	596	590	546	547	562	615	615	539	554	559	563	542	590	526	555	628	588	537	522	583	600	578	576	608	524	581	537	611	582	600	583	576	581	546	556	556	578	549	619	567	594	528	604	576	595	606	588	584	551	569	583	560	576	541	591	574	539	578	548	564	601	568	562	542	607	595	615	556	573	559	588	562	558	560	566	572	578	554	615	593	527	622	564	615	569	583	523	581	580	570	569	594	588	537	539	575	585	557	551	556	594	565	577	562	575	588	592	554	567	574	615	576	584	571	595	587	574	552	571	577	559	575	524	524	530	549	598	610	546	588	568	596	564	524	547	533	595	609	567	580	598	550	576	591	535	518	540	555	542	574	553	570	608	588	588	559	560	569	592	588	522	583	546	586	547	537	571	587	578	598	582	544	537	615	565	541	575	552	554	568	562	576	580	535	647	585	587	559	593	583	592	555	561	621	538	626	601	551	589	524	575	557	558	603	563	533	595	569	576	569	577	577	573	562	568	541	559	583	604	545	584	549	563	565	596	581	525	559	609	558	602	561	549	595	578	556	570	629	516	580	565	563	592	579	589	625	558	568	607	564	584	576	589	569	577	607	522	537	597	584	528	549	577	587	555	606	555	574	561	600	599	581	587	608	579	615	577	602	556	552	530	580	562	567	565	615	606	532	581	598	578	554	568	604	563	570	554	587	583	583	545	568	589	594	597	579	572	532	504	609	608	546	602	586	564	584	541	590	513	524	576	606	575	592	631	561	552	558	575	567	576	555	580	587	551	596	532	554	568	565	558	621	561	583	535	561	532	549	574	555	604	558	578	564	565	546	568	540	572	558	593	543	565	580	583	525	572	540	570	599	571	609	609	585	642	576	557	580	558	575	572	585	567	581	589	622	574	562	603	580	611	559	616	607	525	596	552	610	568	616	591	526	537	581	549	589	535	588	594	580	570	612	595	588	568	606	593	578	601	558	554	598	588	592	553	557	555	582	565	583	577	601	622	586	581	630	568	549	569	591	525	554	592	536	570	596	551	587	561	563	605	549	616	555	625	544	607	584	575	561	537	629	605	548	588	613	604	547	603	573	548	581	586	568	583	573	578	594	572	568	582	544	576	537	569	536	545	597	578	553	581	571	569	633	566	543	555	583	518	580	585	583	575	582	568	544	575	565	582	527	554	579	557	550	590	570	569	574	530	567	580	547	568	602	606	568	575	567	555	529	571	514	593	568	578	596	558	604	561	566	573	508	611	548	544	583	542	595	532	559	569	600	576	560	539	554	584	597	519	581	607	576	585	601	560	560	529	558	590	547	596	601	560	585	574	566	596	550	593	566	592	583	530	546	570	555	529	575	583	538	525	536	544	644	617	527	561	601	552	586	575	591	566	539	586	573	601	524	565	571	581	579	568	588	579	588	596	598	590	584	587	588	546	571	585	579	591	544	557	591	615	572	598	603	577	527	585	602	581	607	533	578	564	528	540	614	603	592	587	580	583	544	539	512	592	553	545	561	575	586	569	616	538	579	567	618	527	579	560	586	563	608	551	560	571	569	571	615	628	605	578	579	569	595	602	566	509	546	544	574	549	531	555	583	563	586	519	656	565	550	569	592	568	551	580	581	567	561	556	577	587	560	548	571	579	575	565	585	594	613	544	570	601	543	589	597	558	576	555	598	580	560	595	522	585	552	581	571	551	601	547	600	602	588	551	562	569	591	536	569	600	568	599	544	573	585	543	590	571	552	592	577	576	546	544	566	585	574	593	566	557	560	567	588	595	584	591	573	601	537	586	547	500	551	591	556	565	554	548	587	584	572	548	572	567	598	560	586	541	583	553	556	564	589	541	609	566	606	579	566	539	579	592	600	587	573	576	541	600	613	606	594	594	616	576	568	561	566	544	570	586	548	602	564	529	554	565	587	567	549	576	563	555	583	560	561	551	566	585	573	569	583	549	590	561	547	601	543	531	569	548	557	585	561	564	558	577	542	609	604	581	564	626	577	576	601	545	525	558	545	546	605	563	577	558	555	595	570	607	597	576	551	552	582	618	589	524	604	564	552	588	585	577	600	577	541	581	580	581	588	549	534	550	554	589	557	554	573	574	569	564	552	591	557	541	600	600	562	589	576	530	635	566	544	578	560	573	574	575	599	572	575	556	573	585	567	572	575	532	559	548	581	601	541	579	558	532	558	587	518	612	588	557	555	569	573	619	574	540	585	585	593	590	571	561	561	635	587	627	591	585	552	557	598	590	641	602	573	574	604	555	561	561	527	603	597	610	549	553	507	595	572	570	557	564	553	585	617	540	591	571	594	597	574	575	560	568	561	586	571	605	551	548	554	587	612	572	613	546	575	572	556	548	543	578	586	582	595	550	594	539	567	588	602	564	550	592	592	581	605	588	594	570	575	593	570	575	573	563	561	575	571	545	588	586	579	570	546	612	605	590	541	593	575	538	549	574	577	544	532	552	573	573	569	572	583	571	556	586	574	542	527	556	603	554	596	570	597	594	570	594	533	528	550	553	570	577	581	528	571	586	576	611	557	600	535	598	574	558	584	558	590	578	581	613	567	582	561	560	556	616	533	577	608	557	608	542	577	586	576	586	552	561	574	567	542	575	560	582	568	568	541	581	593	594	544	605	614	539	623	558	552	571	563	590	533	586	584	541	576	592	583	551	592	574	551	500	527	602	578	598	550	598	557	553	603	544	567	608	560	560	555	580	590	580	567	593	566	574	569	566	554	588	581	538	507	544	586	593	567	595	629	567	555	570	561	541	570	555	593	572	541	561	600	603	563	588	535	540	555	569	539	590	550	596	549	569	594	587	564	630	545	576	578	560	597	537	582	527	619	581	571	538	561	555	575	606	564	567	633	594	547	586	598	593	580	600	594	527	598	567	595	564	556	589	577	600	588	573	600	555	562	582	592	556	568	574	625	519	559	564	562	530	554	528	556	589	527	591	583	582	580	557
3342	1690	5566	11188	5200	1244	227	148	86	71	60	66	66	57	53	64	59	64	71	50	65	77	43	71	61	66	45	55	45	55	50	60	56	61	58	46	63	56	58	62	43	60	42	54	66	60	45	62	63	70	62	75	65	62	51	59	65	60	52	57	68	50	58	51	76	55	57	74	54	68	76	53	57	60	61	69	50	57	47	56	66	71	56	59	48	71	62	57	60	72	67	52	60	64	59	69	57	55	49	56	59	59	53	67	46	56	60	68	61	45	59	64	67	53	58	75	67	57	50	65	59	53	54	55	61	61	48	54	72	73	62	45	61	51	64	53	52	57	54	63	50	66	50	58	61	60	68	59	52	54	49	47	58	50	70	52	65	65	71	53	63	61	58	53	69	76	78	67	56	48	73	63	55	56	72	79	61	67	44	67	72	42	55	53	66	60	51	60	67	40	66	63	67	58	65	63	58	68	56	64	64	65	56	51	73	63	61	64	65	62	72	75	61	57	60	57	62	55	51	68	69	60	71	66	62	69	66	56	58	52	57	60	52	65	50	57	51	68	71	53	65	40	60	48	52	54	65	61	60	62	60	52	58	50	46	71	68	58	70	52	58	52	68	51	40	68	50	55	63	53	79	57	62	67	52	60	49	41	63	53	73	57	49	65	54	59	53	50	72	62	62	63	69	55	65	59	73	61	43	67	70	76	57	54	58	65	64	67	67	69	59	59	55	53	63	48	45	58	54	63	57	47	52	59	55	59	55	63	49	72	56	50	60	60	49	73	55	65	57	61	71	65	72	57	53	58	44	55	67	71	62	60	55	60	69	57	48	60	65	56	61	70	59	70	72	64	55	67	54	57	56	49	57	56	60	58	56	58	61	52	50	57	72	56	62	53	52	48	65	57	54	64	51	67	67	52	52	53	57	79	59	63	66	65	52	47	69	69	52	66	63	66	61	56	45	43	55	74	64	61	63	46	55	54	63	64	48	55	56	65	59	57	54	63	57	61	55	50	61	70	56	66	63	63	50	64	60	40	48	64	58	54	73	69	63	62	61	49	53	69	65	69	55	57	64	59	61	56	57	61	48	56	60	57	59	53	60	51	70	53	64	59	65	59	59	68	59	71	57	66	63	36	46	46	67	63	49	58	42	52	56	67	56	58	50	71	72	64	57	62	55	63	54	65	53	66	63	68	53	58	45	67	60	58	64	47	75	50	48	41	50	54	66	57	60	62	55	60	53	73	56	51	62	68	55	49	75	48	64	56	55	61	61	56	64	62	65	55	56	59	42	63	55	57	72	61	61	48	67	59	50	68	65	53	46	66	65	56	55	56	69	60	69	52	54	66	63	53	56	67	48	58	54	59	54	70	70	63	71	59	68	50	54	47	76	68	59	73	70	63	56	54	65	69	61	61	60	68	70	68	64	50	69	51	57	82	56	59	59	59	68	66	52	64	59	61	51	56	61	51	61	64	58	65	60	62	47	53	69	70	64	47	70	51	56	43	62	56	65	58	50	69	52	52	75	64	57	64	60	64	56	60	77	55	54	56	41	60	54	56	64	74	75	52	68	47	58	58	64	58	55	48	68	68	59	67	59	65	64	66	62	67	55	56	61	75	58	58	67	62	55	56	66	63	65	69	62	51	53	70	69	65	45	57	48	58	65	72	55	56	51	43	55	74	68	58	67	66	64	51	55	59	52	65	59	59	51	52	52	52	66	49	59	71	56	69	66	57	63	64	68	42	66	66	68	52	61	48	56	58	64	57	61	60	64	54	50	60	84	70	61	65	59	61	42	55	53	57	52	69	60	65	59	73	51	63	57	62	60	63	58	66	66	53	63	67	77	63	55	61	67	53	60	51	60	53	72	57	61	66	56	53	65	70	56	56	67	45	70	54	59	51	65	65	58	63	58	59	68	59	63	62	57	60	61	58	65	62	45	64	62	47	47	65	77	62	47	61	44	50	52	55	66	57	58	60	63	46	59	55	55	64	61	69	57	51	66	56	62	65	51	50	45	65	59	56	52	45	58	69	71	62	67	49	63	39	57	52	60	64	58	49	65	58	78	58	69	65	65	68	68	55	63	78	63	53	57	60	54	50	53	52	46	68	55	52	57	65	62	73	64	41	53	65	47	45	58	60	63	51	62	51	60	65	65	51	56	56	67	69	57	61	61	54	64	62	81	60	51	63	53	75	62	59	59	48	59	59	69	68	65	60	58	75	67	61	54	63	60	49	70	52	70	62	50	50	59	65	49	66	72	70	63	63	60	55	52	49	58	60	58	54	49	62	54	50	62	48	56	62	59	55	51	52	46	66	61	62	66	60	68	49	67	56	45	44	69	55	59	62	62	66	58	68	56	53	60	53	67	68	59	73	45	64	46	69	60	49	57	56	50	67	59	54	50	49	52	65	62	63	46	52	69	53	62	63	53	74	53	48	56	53	56	59	58	50	65	60	68	60	56	74	57	51	54	72	54	63	58	57	58	50	49	62	54	56	51	56	61	66	64	54	53	68	62	75	56	65	63	69	68	66	59	63	58	71	65	55	45	58	55	62	69	68	57	49	54	62	55	57	45	69	56	70	49	59	65	55	59	70	46	45	59	75	61	60	68	70	74	68	55	52	48	64	65	64	46	58	62	64	57	80	63	51	62	64	59	55	80	77	55	64	68	55	54	53	61	63	54	57	63	49	46	69	66	56	61	65	47	50	56	67	68	58	55	70	66	50	48	53	63	54	65	70	60	62	75	59	54	67	50	66	58	64	58	51	70	51	66	49	51	51	51	60	61	57	66	55	60	59	52	51	36	62	61	57	45	55	72	56	60	70	65	60	50	73	49	59	63	47	61	54	54	48	70	55	48	62	53	54	71	65	53	51	60	51	51	65	66	48	58	63	56	71	57	66	54	89	58	58	60	58	55	71	56	44	66	59	55	56	63	50	46	79	64	53	47	60	55	66	65	63	67	62	56	62	59	67	65	53	69	46	59	51	80	65	67	55	66	65	55	61	64	56	60	54	69	64	56	66	58	81	59	69	46	61	48	52	55	50	67	49	59	66	56	63	57	55	61	66	47	66	53	48	66	55	70	66	46	53	50	64	50	67	66	48	54	63	50	68	68	56	61	62	51	54	58	56	63	68	60	63	44	66	73	51	58	62	73	68	61	59	46	48	64	56	68	48	59	62	65	66	60	56	61	54	57	65	44	53	49	72	63	53	67	61	57	51	57	64	56	58	54	63	67	62	61	49	60	71	51	52	57	52	62	65	53	54	59	46	53	48	54	54	79	54	65	57	70	65	56	53	54	51	69	65	56	47	54	66	59	67	75	73	61	77	68	49	47	58	50	68	69	64	67	63	63	59	49	58	50	61	56	47	53	72	67	68	52	51	63	61	47	58	58	52	63	61	71	50	56	53	72	61	73	61	50	48	65	63	69	57	47	54	58	70	62	60	63	64	54	63	59	65	49	61	45	54	39	64	63	64	49	62	52	62
25585	17447	30342	39487	31813	17572	5040	3157	1374	787	703	612	607	632	642	622	587	629	644	613	660	608	660	608	639	626	649	616	682	601	623	602	618	615	601	644	646	620	643	632	637	604	651	599	600	675	639	652	604	588	596	629	655	622	623	586	643	662	602	623	643	588	667	625	626	615	627	615	593	594	608	659	636	577	656	553	653	628	614	662	594	633	628	659	664	632	651	626	580	646	630	631	586	605	605	632	623	596	629	621	662	634	633	627	622	617	594	584	632	603	598	603	596	631	641	602	578	644	617	683	690	658	592	601	615	614	637	597	660	641	609	617	617	637	617	663	615	608	612	607	612	616	625	679	653	653	628	637	624	639	678	589	655	626	604	629	589	660	632	607	620	606	600	619	643	613	622	611	653	628	605	605	623	644	617	603	582	616	602	609	607	641	670	638	643	635	667	615	637	621	627	611	616	616	631	640	636	641	647	594	631	595	618	631	604	628	634	619	598	611	643	657	599	652	620	657	663	677	596	629	595	594	589	612	648	642	668	660	625	619	628	624	655	603	631	650	626	629	657	605	625	642	624	611	602	599	609	646	652	671	614	631	637	617	612	626	605	632	660	607	651	643	652	625	652	581	636	631	661	634	601	598	605	640	609	611	624	620	598	627	609	637	641	607	613	649	646	624	631	587	607	591	631	603	628	686	607	646	671	632	634	627	640	640	608	586	644	608	616	610	677	595	615	605	635	629	626	614	597	685	677	671	586	581	627	606	625	565	637	610	641	640	594	594	637	614	625	626	603	643	634	616	634	603	639	646	610	574	654	605	643	609	631	638	588	607	627	618	597	592	682	578	650	646	639	630	642	628	626	654	635	605	640	589	632	594	638	655	619	617	649	641	656	603	640	655	662	608	578	594	651	672	635	643	675	618	632	632	634	578	635	626	638	640	608	641	649	606	601	610	639	623	651	630	587	662	656	621	615	617	646	638	676	615	618	649	619	638	613	635	606	602	646	584	616	629	634	585	620	645	627	650	621	628	627	653	611	582	636	568	644	667	636	619	595	652	589	643	626	592	592	621	669	599	621	572	668	586	652	613	639	590	628	630	651	597	597	578	646	610	591	645	603	641	621	595	615	622	599	618	620	684	651	615	608	607	592	633	644	630	608	654	611	620	636	632	607	602	613	616	681	650	638	667	630	619	638	611	610	636	668	661	633	615	637	609	624	664	658	595	633	641	624	650	625	642	649	635	628	655	642	657	634	633	621	658	611	598	639	644	615	607	634	623	669	635	599	630	622	595	622	661	583	650	620	622	627	603	617	634	641	626	649	655	636	674	602	666	624	607	621	634	635	631	636	643	645	622	598	624	605	598	684	656	674	639	646	627	632	620	561	612	603	641	623	632	637	653	630	603	622	611	608	642	622	646	608	638	575	615	623	632	632	603	652	635	634	596	654	653	598	594	624	621	599	635	590	636	627	615	644	685	657	638	637	621	626	607	620	617	623	590	609	631	639	593	624	641	625	636	638	623	653	631	644	610	603	598	648	603	642	638	663	605	597	640	624	667	643	637	660	610	614	621	608	666	622	605	638	602	674	644	648	633	627	641	653	669	669	623	652	629	620	632	639	597	665	632	644	586	613	623	657	661	638	692	607	609	582	604	626	671	650	637	615	629	581	637	638	689	605	643	614	610	623	622	601	651	578	622	647	624	666	630	630	630	652	603	636	615	602	657	625	625	643	614	624	664	623	659	640	659	674	606	640	677	658	603	623	619	632	642	638	606	655	620	649	657	616	594	601	626	602	609	593	634	648	636	636	611	636	609	627	647	611	654	657	636	655	645	610	638	617	616	622	603	626	622	598	629	605	646	625	590	645	636	643	629	639	633	663	596	626	606	610	648	670	647	628	639	626	583	660	647	640	678	613	652	641	621	620	672	631	627	637	621	624	647	596	645	642	659	662	627	592	642	647	633	643	667	647	652	614	630	580	636	635	623	659	597	643	607	624	655	625	616	616	645	628	648	598	601	624	628	619	622	685	644	579	624	648	649	618	644	600	622	630	611	621	611	641	621	660	636	633	640	615	625	584	585	624	548	640	640	615	597	646	624	624	645	678	632	633	628	635	655	574	605	604	636	633	645	621	629	613	621	658	640	616	654	617	640	634	639	637	607	645	652	623	634	646	636	645	617	591	654	582	619	634	644	620	639	621	611	658	599	667	604	683	654	631	651	597	633	600	632	615	607	632	626	602	666	600	633	675	589	597	609	657	642	634	624	670	607	600	628	630	669	597	639	626	624	596	638	624	631	583	658	605	617	630	639	601	574	616	612	595	642	650	647	659	598	632	625	602	566	631	658	610	626	627	659	607	632	653	601	593	587	661	605	617	622	633	633	667	631	624	663	599	640	634	621	672	607	561	682	589	613	638	637	645	650	652	629	612	639	624	611	621	645	578	600	633	608	637	644	620	636	662	651	621	610	617	614	631	644	615	606	633	604	625	580	680	626	624	627	635	623	654	591	594	657	662	657	597	601	651	617	611	585	610	605	664	617	640	624	600	589	597	611	600	670	658	627	608	675	632	643	619	649	636	597	637	646	587	627	579	596	620	617	656	602	587	611	638	617	616	640	629	656	605	643	666	609	641	608	587	638	657	605	668	653	595	616	640	612	668	653	592	673	619	669	602	631	663	642	632	595	649	628	637	626	645	604	645	615	643	604	616	580	553	631	662	645	621	629	610	595	602	626	606	658	639	643	584	647	619	607	535	659	635	649	650	617	657	607	603	624	616	610	635	624	650	579	582	630	609	636	619	608	618	625	617	628	677	646	667	631	639	667	661	604	595	659	635	610	616	600	651	593	599	612	647	592	659	666	635	652	630	594	604	662	638	625	666	614	621	618	606	635	634	623	625	631	595	608	670	645	651	669	632	632	594	614	635	616	616	645	631	638	603	632	664	643	631	620	628	633	635	579	644	647	673	603	612	611	631	641	629	642	663	641	610	669	587	660	648	645	634	645	642	624	620	604	614	611	629	598	639	614	647	621	614	613	608	602	644	647	644	592	631	633	686	662	636	621	608	588	659	631	645	578	649	595	607	608	589	594	635	619	616	611	593	654	624	615	629	648	574	624	649	639	611	629	636	649	661	625	597	624	587	615	594	643	595	651	638	684	594	575	633	639	644	660	615	612	603	646	611	647	636	635	618	666	590	612	615	599	645	594	621	620	673	660	633	663	630	657	608	572	639	634	597	626	645	614	629	629	583	624	619	612	631	629	662	637	648	593	614	660	583	697	620	612	632	635	627	603	659	686	577	669	620	600	638	627	590	600	633	578	662	603	597	629	646	613	653	604	615	635	629	633	622	610	599	643	630	669	617	641	649	643	640	628	608	605	609	653	632	623	630	595	653	643	638	610	639	640	650	611	619	648	645	634	608	604	620	688	594	656	649	637	606	651	636	622	647	638	655	627	633	629	606	627	616	639	649	657	637	641	625	641	659	619	630	620
8177	5170	11814	25689	15195	4408	598	338	127	87	67	46	38	48	63	28	68	41	68	56	58	59	51	64	58	55	50	56	58	48	61	50	49	60	60	46	43	56	57	59	49	68	60	63	65	61	47	53	56	52	54	58	54	49	47	64	41	45	65	64	35	62	63	48	50	58	46	40	43	48	51	60	47	56	57	54	60	50	49	60	55	63	62	53	56	51	59	56	47	54	54	60	66	59	64	57	52	57	49	47	63	61	43	49	57	47	56	59	61	64	51	51	55	35	54	53	56	50	47	56	39	47	52	55	43	54	52	64	52	58	46	57	53	59	56	45	49	40	65	43	62	50	44	63	54	76	51	55	52	42	59	65	42	75	40	63	48	64	75	58	59	55	51	54	52	48	63	69	43	59	68	34	59	50	53	55	58	53	59	69	57	51	56	59	59	53	51	52	55	58	54	53	51	57	50	51	61	52	51	43	71	66	59	49	57	40	62	42	47	51	64	47	60	49	49	57	59	63	47	55	46	45	63	52	49	50	53	57	51	48	59	54	58	62	57	56	71	51	40	46	51	58	62	43	38	69	61	57	59	60	56	56	62	57	45	62	58	64	56	54	58	53	56	55	55	55	61	64	53	56	71	57	59	51	54	59	60	38	62	65	61	59	54	59	67	68	57	49	60	53	60	60	49	49	61	60	42	51	58	50	52	46	59	63	56	61	54	67	50	61	44	47	49	52	54	59	48	52	50	64	48	47	54	60	65	50	61	56	56	59	52	50	54	54	63	54	59	52	54	38	47	52	53	50	62	44	64	59	57	64	46	44	57	49	51	55	43	49	37	59	43	66	68	57	59	48	59	63	53	48	55	71	62	57	53	64	55	52	54	48	60	57	67	47	53	54	57	49	56	61	65	51	65	43	53	59	49	47	42	63	51	52	46	53	54	61	54	52	58	51	57	54	50	60	60	58	39	71	52	51	50	42	60	36	61	52	44	54	53	35	53	51	52	54	51	58	52	53	47	54	52	47	56	72	76	48	63	58	56	63	58	65	65	46	54	60	64	55	58	65	59	59	40	60	52	73	61	63	42	47	60	51	48	60	52	57	61	49	51	50	65	47	40	59	64	51	53	58	59	52	34	75	43	53	51	58	55	55	65	48	66	37	62	50	52	53	45	50	56	72	56	49	48	59	59	52	47	47	71	66	59	71	57	71	62	66	53	55	72	48	53	62	47	59	63	61	56	52	42	58	61	50	59	59	40	57	54	48	65	57	58	47	55	41	54	46	54	42	74	61	61	58	59	48	40	74	59	56	43	67	52	51	46	70	47	58	47	55	59	63	60	54	77	51	49	54	48	64	53	53	44	47	50	61	75	40	51	62	58	48	46	55	64	57	59	56	54	64	61	56	59	66	51	59	58	55	55	68	42	53	55	56	47	56	70	55	57	50	55	59	62	54	50	64	60	58	64	56	64	56	58	69	52	40	63	56	48	45	59	51	50	54	53	54	50	59	70	56	62	59	51	50	56	58	51	53	46	50	39	57	46	55	74	52	66	50	62	58	55	40	57	47	48	52	51	67	55	44	57	41	41	51	60	51	72	59	49	52	57	58	58	54	65	60	48	62	56	62	48	48	49	54	53	49	49	53	46	50	62	62	52	65	47	55	37	40	46	61	58	52	52	55	51	57	43	50	52	46	60	50	55	65	53	54	50	68	57	47	60	61	58	63	57	50	47	45	45	69	58	43	59	53	59	56	47	58	57	47	62	48	66	50	45	61	47	50	64	59	67	54	50	37	65	53	68	49	64	53	48	47	68	59	59	43	50	51	54	66	45	49	62	71	44	60	59	65	59	71	53	65	55	50	59	54	51	52	54	54	67	57	67	50	50	56	51	65	61	59	58	54	60	51	53	46	52	46	43	60	51	66	63	59	65	52	65	51	59	52	70	61	48	53	58	66	67	53	61	66	57	70	54	48	59	60	60	61	50	53	56	54	56	54	62	51	57	39	44	44	57	49	55	60	51	73	54	64	59	57	49	63	49	64	58	45	62	45	44	47	59	66	52	60	42	71	61	51	67	65	76	67	60	57	57	52	66	45	47	72	52	49	63	47	48	58	52	48	56	65	71	64	55	54	58	49	55	52	58	57	60	62	60	64	61	43	53	56	66	44	56	56	44	69	56	56	50	66	58	58	51	54	55	65	65	53	60	69	55	56	49	51	53	42	74	63	63	49	56	67	53	55	63	51	63	52	51	56	59	58	71	50	59	54	50	56	43	56	62	47	60	55	56	66	47	47	42	49	61	50	58	41	61	53	55	52	50	55	55	61	62	60	45	41	57	56	59	49	69	50	56	55	42	51	58	48	51	46	54	60	58	57	55	55	43	46	42	51	54	62	62	57	69	47	50	53	70	46	51	61	47	59	50	70	54	68	51	59	55	46	67	53	48	58	57	55	52	58	59	51	43	61	54	59	56	61	62	56	56	56	44	48	33	54	48	51	65	49	56	57	71	51	67	58	46	49	44	56	66	53	56	60	58	53	48	69	50	53	53	48	47	53	48	48	56	54	64	48	39	89	52	55	46	57	61	58	63	54	68	59	63	72	54	48	59	45	59	55	63	65	62	60	62	39	59	50	44	65	54	62	47	49	54	52	57	55	64	56	52	46	59	42	61	42	49	56	59	53	37	45	50	66	55	55	59	62	58	47	56	45	53	56	56	47	51	60	50	67	55	57	53	67	60	51	63	57	63	60	54	45	52	55	47	57	66	54	59	50	43	58	49	46	52	55	50	69	59	66	60	59	67	63	50	50	49	54	44	53	51	49	61	55	59	62	57	53	57	53	44	47	48	67	56	49	56	58	50	60	48	53	55	49	43	52	64	61	44	58	58	47	56	47	47	62	57	55	58	54	69	62	48	58	35	69	56	51	51	55	52	47	43	59	47	59	48	49	52	56	45	61	56	57	50	48	54	63	56	66	62	48	57	51	56	52	68	49	63	45	51	53	67	60	64	42	54	57	53	61	55	66	54	57	42	51	42	60	47	53	51	51	41	58	67	44	63	54	48	66	58	54	47	48	54	58	60	38	51	46	46	57	55	48	51	54	63	48	58	46	60	57	51	52	44	42	62	49	55	55	43	65	76	53	51	51	61	47	53	63	52	67	63	47	52	54	55	43	51	55	51	63	56	67	67	48	48	40	47	51	47	57	50	75	60	57	43	65	55	47	54	46	68	48	60	60	53	61	50	59	59	48	49	66	61	54	61	51	58	50	58	61	57	48	60	42	57	61	45	51	60	58	54	54	54	56	65	56	53	68	50	58	63	49	46	51	65	58	60	65	66	54	71	51	56	60	50	57	49	47	51	52	50	63	34	58	49	66	51	48	52	46	42	55	61	52	52	60	55	52	61	53	68	40	54	53	58	52	51	50	48	67	52	46	60	50	56	53	54	48	54	65	61	48	59	65	50	47	46	59	55	47	55	50	47	54	50	57	57	51
39650	25814	36113	56453	48319	29213	12687	7638	2860	1114	697	613	607	585	540	581	576	560	589	599	592	576	614	556	569	597	565	593	555	581	598	592	609	581	575	615	627	564	618	607	560	546	532	569	569	600	576	572	562	591	583	598	593	620	544	559	566	565	543	570	619	621	597	585	630	559	618	592	585	615	591	547	557	594	598	556	590	589	567	571	568	564	600	628	589	598	578	585	576	617	600	548	588	594	601	570	574	566	571	562	555	560	625	588	619	602	565	579	610	564	592	562	579	571	560	600	574	605	610	610	626	619	621	598	562	535	596	571	561	604	570	584	571	568	549	578	547	550	585	575	593	593	567	584	592	566	572	550	551	637	550	584	575	542	585	591	580	573	589	574	589	591	548	624	584	593	579	597	634	563	543	581	560	599	593	553	548	564	564	605	624	599	568	577	582	535	588	563	539	541	572	582	554	572	575	573	576	602	562	610	566	574	601	590	566	578	568	545	567	567	596	577	585	575	578	596	605	531	574	553	573	602	549	549	570	568	587	560	616	573	596	580	591	547	580	550	590	562	579	593	558	588	554	556	568	581	600	605	555	553	570	564	552	588	583	560	541	575	585	586	595	570	550	548	564	579	574	599	519	598	592	623	612	572	569	579	584	595	585	557	592	597	601	573	622	559	571	547	580	543	542	570	587	605	574	557	624	569	587	567	570	601	589	582	591	610	600	617	597	596	571	557	546	578	603	584	576	572	591	573	562	609	607	612	559	605	588	578	546	599	623	552	595	601	571	575	565	551	577	596	607	561	555	597	606	600	599	533	593	578	594	572	620	549	583	566	594	592	556	527	621	569	593	569	560	567	544	636	543	559	628	558	549	585	574	584	584	585	610	615	566	539	556	591	585	563	595	534	604	606	593	590	550	535	579	581	584	607	535	578	597	583	595	542	534	584	591	616	561	548	576	581	577	568	613	597	574	577	586	614	604	586	599	555	558	581	628	559	618	542	572	557	571	565	553	624	570	567	572	623	592	590	576	577	574	555	595	594	560	585	581	620	578	587	595	569	590	574	572	602	598	499	553	566	546	615	583	602	552	565	608	557	614	544	622	568	621	586	590	571	593	578	584	563	591	602	570	615	570	606	555	578	594	586	563	628	564	550	635	563	564	609	586	587	570	605	561	574	555	596	605	569	573	570	551	566	594	605	606	558	559	561	589	556	613	586	568	571	566	581	573	610	614	592	593	560	618	619	555	586	605	594	600	580	608	587	580	605	579	626	560	569	577	555	570	543	589	629	595	563	615	555	559	587	591	560	613	544	602	561	593	603	554	633	604	607	617	560	538	589	581	581	582	590	596	628	567	554	539	603	607	580	569	592	592	576	580	550	570	591	546	594	563	579	555	565	583	590	608	584	562	608	579	594	584	558	635	553	581	557	575	570	602	575	613	584	590	563	581	629	555	599	560	584	587	600	568	598	602	570	579	578	633	601	537	608	638	602	577	582	561	590	630	569	561	570	574	616	636	578	619	569	598	588	553	582	589	601	588	521	604	594	602	586	570	539	618	570	583	581	573	574	564	558	582	588	614	592	569	582	592	579	592	597	640	584	541	580	588	584	576	601	558	564	529	551	582	555	540	546	498	599	582	614	583	575	570	603	587	559	585	551	583	565	634	596	588	597	562	610	552	595	582	613	564	567	610	634	586	630	555	554	574	582	545	565	592	571	589	570	578	573	563	576	562	579	597	586	641	576	583	586	571	574	588	602	552	613	599	518	545	599	559	591	571	599	594	555	583	591	577	599	588	595	619	598	568	598	594	518	616	586	556	591	606	563	605	556	591	564	560	526	562	583	575	558	566	585	595	586	586	547	604	560	540	587	603	579	579	574	592	572	576	543	604	558	616	538	588	634	576	578	559	588	555	584	565	576	584	589	565	569	618	599	580	607	608	548	585	590	590	577	573	587	562	572	591	598	548	554	547	635	594	604	581	560	596	577	584	588	639	567	612	618	592	595	589	554	584	575	605	564	556	597	555	561	600	600	562	597	577	576	592	542	545	571	604	601	622	554	554	571	534	555	599	592	584	578	558	612	579	586	560	595	558	581	612	550	601	588	561	612	599	598	606	578	621	568	546	580	564	591	583	594	552	555	625	548	582	558	562	593	561	603	569	542	588	584	569	589	572	598	588	596	601	557	593	559	587	563	602	560	599	533	610	571	554	575	598	596	562	569	559	610	590	590	594	595	582	581	575	588	585	566	604	583	584	623	629	589	570	541	615	559	573	588	533	569	537	590	565	553	557	643	542	571	609	573	623	617	634	543	560	571	584	555	604	562	573	552	573	564	569	548	560	594	582	563	617	549	544	579	579	580	579	625	588	567	555	575	587	605	590	544	615	589	590	588	551	591	572	549	586	548	557	580	583	555	597	551	569	600	540	593	540	525	563	594	611	583	648	585	577	617	559	562	626	579	536	598	590	556	577	619	583	547	587	576	581	556	595	537	599	557	591	606	555	584	545	584	605	569	567	607	601	572	593	608	595	599	585	576	598	564	611	559	559	579	584	590	560	594	554	562	611	560	573	551	582	567	599	581	594	566	580	606	627	565	598	624	585	599	569	577	579	585	587	547	621	597	569	589	537	608	527	582	562	543	503	600	569	564	615	563	599	559	620	643	574	633	584	583	577	624	580	547	599	579	589	609	592	594	610	570	589	519	541	565	557	586	620	559	580	578	564	589	614	569	600	591	553	576	574	574	602	575	570	634	597	532	588	605	553	596	576	615	581	568	612	577	609	590	572	547	585	579	563	592	533	578	522	574	567	589	583	571	650	627	554	626	613	615	573	570	560	620	590	590	587	559	610	536	613	592	556	565	561	621	587	599	556	606	528	590	541	624	571	615	573	564	637	584	577	595	613	587	607	599	566	574	582	561	568	571	612	559	578	536	540	620	579	579	599	600	611	578	580	560	577	532	543	611	606	621	603	560	598	580	591	617	516	579	574	540	578	577	582	583	591	579	539	615	544	616	580	581	571	591	558	592	586	564	597	580	550	586	571	570	595	554	586	578	561	589	588	595	621	618	563	561	593	574	578	568	598	556	550	563	546	578	563	602	582	560	600	605	593	611	551	586	600	584	595	595	576	552	594	571	579	590	581	547	565	612	610	629	577	556	586	594	557	552	537	578	629	627	606	577	521	569	586	598	555	575	582	581	559	549	585	562	549	595	596	541	584	571	601	597	599	578	590	584	598	592	588	560	596	606	601	537	606	587	553	647	561	566	570	615	590	593	595	593	560	593	606	622	642	582	579	585	591	578	620	584	550	562	596	547	571	598	613	556	612	579	543	560	563	591	614	584	631	560	604	588	575	598	586	581	579	540	567	571	581	583	595	618	578	581	581	586	588	572	593	590	572	551	589	633	577	576	573	558	549	554	596	567	548	572	553	614	561	599	613	601	557	624	566	557	572	600	559	575	615	560	586	582	540	565	561	607	606	585	593	552	590	603
9333	4575	17624	24284	13248	3366	478	270	139	78	50	61	63	61	65	44	69	65	66	59	54	65	54	64	64	48	61	60	62	53	76	55	71	57	52	63	62	60	75	70	62	47	70	57	68	68	58	50	59	48	58	56	78	63	58	69	68	50	56	60	65	74	68	69	73	57	70	59	60	70	65	57	67	55	60	59	55	60	64	70	57	58	54	60	61	65	56	68	57	68	48	69	53	54	60	53	60	57	64	60	58	51	65	39	64	66	59	68	53	71	54	38	65	56	72	63	69	64	71	72	79	56	62	55	40	63	55	61	46	63	64	68	61	61	45	66	56	65	67	64	59	58	49	50	69	68	51	57	69	62	84	63	57	57	53	63	75	52	76	61	59	50	52	61	73	64	63	60	55	72	67	75	62	49	64	52	55	76	63	58	56	68	55	63	56	70	53	49	65	70	73	63	63	50	74	69	67	75	67	65	71	77	79	56	53	59	60	66	57	57	63	71	77	64	62	59	43	59	71	67	64	50	59	65	57	54	56	44	76	57	65	62	52	55	68	59	55	58	62	49	48	54	72	55	65	53	56	66	58	69	59	75	75	74	48	60	58	64	50	42	50	60	57	67	57	52	60	74	50	75	66	66	78	47	46	67	60	66	55	68	52	58	71	58	57	57	58	55	59	73	44	51	59	63	55	62	66	60	48	64	55	60	60	59	59	56	56	57	63	69	50	83	60	55	65	52	65	62	49	67	54	54	55	56	69	66	50	61	71	54	60	56	68	77	65	57	48	67	66	51	75	59	57	75	49	66	65	47	63	44	56	66	61	57	53	66	55	68	60	48	57	55	57	62	59	51	60	64	55	61	71	64	67	60	54	67	54	44	56	71	61	81	52	52	57	62	61	59	55	56	49	71	62	65	71	76	53	62	59	47	76	60	64	52	59	61	62	70	68	71	68	54	64	60	50	55	57	72	66	58	56	62	55	63	59	64	70	64	61	48	74	75	67	55	51	54	61	65	57	75	56	67	55	50	67	75	67	69	65	56	51	82	66	55	50	69	60	57	56	58	48	61	53	62	71	57	66	52	67	52	53	44	55	49	60	72	64	53	62	51	54	58	75	71	59	57	62	59	59	61	67	54	64	62	61	50	69	67	65	66	48	65	55	52	65	59	62	60	58	58	57	58	54	66	60	64	53	63	48	59	66	66	71	60	52	68	55	60	80	58	54	49	57	72	57	68	63	79	68	64	61	62	56	62	65	68	68	64	58	57	60	62	47	70	59	55	82	67	69	59	55	59	55	70	59	60	64	55	69	60	57	53	52	63	67	54	59	53	67	70	47	59	66	64	61	56	66	57	74	63	67	50	64	55	57	55	59	47	56	65	64	56	57	54	60	55	65	45	71	67	55	64	55	52	48	78	56	71	59	53	62	46	59	48	66	57	53	49	67	51	57	47	59	49	53	66	65	65	53	57	62	75	57	54	60	52	71	56	65	61	61	53	62	62	57	62	70	56	50	65	63	70	69	59	66	54	56	53	52	72	57	64	55	72	48	64	58	67	59	52	81	70	56	70	67	64	62	60	63	54	64	66	74	57	64	67	52	71	56	64	60	57	67	54	59	62	68	43	52	70	43	69	71	62	68	53	56	54	73	61	71	50	66	46	58	60	58	64	57	45	63	45	61	65	55	53	58	78	56	56	64	61	59	64	64	55	66	60	54	58	56	58	53	52	66	59	61	67	55	67	69	71	51	55	59	55	61	75	61	58	65	56	58	71	62	57	48	60	62	57	52	71	65	60	71	49	61	49	60	73	45	51	52	63	61	69	59	58	67	52	48	67	69	63	65	57	72	51	67	46	64	55	64	51	53	74	56	58	53	69	58	56	59	60	61	52	53	68	61	61	63	65	70	72	54	70	76	52	61	46	58	49	60	63	49	36	67	59	57	65	56	56	81	65	50	70	53	79	69	49	62	64	52	59	65	60	49	64	59	53	64	62	58	67	56	62	58	62	70	57	54	67	64	71	52	50	62	58	56	62	63	53	56	60	58	63	65	49	51	51	60	58	47	60	61	50	62	69	51	56	80	56	58	71	59	56	56	39	66	64	47	65	59	45	62	46	45	63	58	64	74	62	68	59	50	63	70	52	60	62	55	72	56	53	53	50	54	63	65	57	74	61	68	63	62	62	67	55	56	51	57	67	66	66	57	53	54	52	58	74	56	64	55	72	61	48	47	57	50	74	61	60	67	56	61	60	58	60	58	66	58	58	58	53	73	66	67	52	54	58	47	56	59	77	56	69	66	75	65	63	66	47	70	60	61	71	63	62	81	54	66	58	54	49	58	59	62	53	55	69	57	59	62	64	60	54	65	69	64	54	50	64	57	72	72	47	64	72	60	69	61	68	64	64	64	65	54	64	67	71	63	50	61	61	53	55	60	52	68	60	63	60	55	59	62	48	59	60	59	49	60	53	72	63	55	69	59	63	60	82	53	60	75	53	68	64	96	64	49	55	59	57	57	76	69	59	56	60	70	77	68	60	69	55	62	57	43	58	66	62	48	52	59	55	56	51	37	50	50	59	45	54	54	48	44	68	58	61	60	59	55	63	64	65	63	63	61	67	57	81	72	58	48	71	59	54	58	63	63	66	56	53	51	51	61	67	47	48	72	70	44	59	65	65	62	42	72	74	49	72	65	69	50	74	55	71	54	67	78	62	48	71	68	61	66	82	63	62	80	64	71	74	65	64	60	50	61	65	58	68	61	68	57	57	69	65	60	49	53	55	56	75	61	60	60	64	52	51	54	56	52	47	58	59	55	68	68	67	43	57	52	69	52	55	66	53	63	71	62	73	72	50	58	66	56	57	73	49	52	55	56	65	60	56	61	55	50	76	60	67	66	54	58	68	63	57	69	53	66	51	63	57	52	66	60	69	48	75	46	47	61	67	47	53	58	74	64	65	76	65	51	56	45	50	61	46	70	64	63	58	68	57	60	72	57	50	63	63	51	59	47	60	56	59	61	64	61	57	62	69	64	62	52	59	61	54	59	59	48	70	53	62	68	50	57	69	68	69	60	48	63	54	49	61	64	55	53	58	57	58	57	66	76	65	45	67	75	57	56	53	69	56	53	50	49	62	54	59	55	49	65	59	73	61	53	58	59	59	65	69	52	80	56	67	64	53	57	67	58	51	68	72	67	70	70	70	51	59	66	63	77	63	63	56	61	53	55	72	71	64	52	58	52	73	56	62	63	59	62	58	56	59	72	78	65	62	69	68	49	57	42	68	69	51	61	58	68	72	53	71	63	45	62	69	52	63	67	61	76	52	55	52	76	56	45	69	49	61	65	66	76	57	56	59	55	66	70	53	57	64	69	52	67	63	62	60	67	60	61	69	64	59	66	62	66	59	54	68	47	68	52	55	65	67	70	66	60	56	56	51	49	56	61	50	51	62	66	60	59	51	66	59	60	64	61	65	61	65	57	54	56	55	67	55	59	64
37287	23976	43822	54232	44161	26753	11324	6527	2561	1149	740	666	646	637	600	654	630	612	639	645	624	661	639	627	606	628	662	608	683	593	670	647	630	666	649	624	644	655	655	657	613	617	681	634	677	648	663	612	613	630	617	694	615	637	665	642	610	639	625	682	614	654	656	623	613	659	589	629	643	642	635	634	667	602	667	635	626	650	608	603	674	652	644	630	618	615	676	649	653	580	665	663	611	648	638	635	614	625	649	637	623	652	576	647	644	607	617	636	635	653	640	630	561	622	620	619	631	589	631	621	631	627	638	620	631	638	636	665	673	636	610	619	645	624	649	645	634	619	614	642	650	657	677	659	638	573	678	629	615	629	599	670	666	634	631	632	656	653	592	631	619	687	613	655	645	607	658	610	665	619	632	642	652	612	641	615	674	659	579	621	662	610	666	621	659	612	635	662	647	656	627	639	662	645	652	631	658	673	635	641	615	623	665	641	660	633	606	639	690	644	630	638	635	617	684	606	638	653	685	631	625	639	628	679	646	593	641	588	598	661	597	645	635	630	634	645	595	612	651	670	599	602	649	635	639	620	626	673	659	668	658	663	650	574	706	598	651	621	606	614	615	638	648	650	657	653	613	643	639	642	641	692	652	654	602	634	647	667	654	617	624	625	608	615	625	631	653	622	603	627	643	645	603	662	614	599	624	641	632	645	607	651	609	619	660	633	643	618	631	607	614	600	669	673	641	594	609	641	611	601	624	659	635	675	638	625	641	640	658	619	622	602	622	664	672	646	613	590	643	639	604	629	654	613	659	641	655	621	637	601	620	617	587	614	692	665	655	629	598	627	678	641	658	605	665	662	595	681	616	638	624	649	622	639	682	604	649	640	626	621	653	636	645	636	662	635	641	619	659	647	666	671	649	677	629	668	615	643	587	644	651	623	677	638	634	659	628	635	597	587	652	703	671	572	601	642	588	658	645	612	629	613	618	600	602	682	618	629	647	657	665	653	651	597	593	667	659	624	612	608	638	631	662	613	573	660	619	643	637	657	651	681	673	640	632	630	605	607	643	601	629	674	632	627	629	653	653	698	636	660	658	600	641	607	680	615	620	625	652	607	657	650	653	618	634	615	612	683	670	609	630	556	660	639	630	615	608	601	670	625	639	597	651	611	625	619	661	614	658	644	613	649	636	617	666	644	633	629	651	618	621	676	629	625	644	603	608	638	659	645	623	628	627	632	635	639	688	637	643	617	684	638	669	710	668	652	646	613	645	599	631	654	659	630	653	609	607	653	636	672	624	682	672	593	580	610	617	669	684	650	622	607	578	627	683	664	596	643	650	632	606	626	611	670	642	667	629	634	648	601	619	636	621	617	601	630	632	619	649	595	683	625	622	633	668	639	600	621	645	629	642	597	623	635	596	642	622	653	640	633	600	619	584	640	614	644	635	656	598	653	665	641	639	639	621	613	605	655	607	615	653	614	630	636	667	663	652	647	655	637	656	617	660	607	592	615	634	621	637	628	651	616	632	636	618	629	649	612	611	627	638	681	637	652	632	575	620	573	615	622	642	650	630	620	630	621	685	648	592	614	638	609	609	652	638	642	638	628	653	648	676	623	608	638	660	642	676	666	596	664	621	598	588	627	628	646	606	664	652	601	652	672	669	643	634	602	614	619	585	636	627	597	642	675	632	626	643	651	622	635	640	670	666	652	665	621	660	631	645	682	676	601	648	629	653	647	623	632	644	653	635	613	668	657	641	650	632	652	634	627	628	643	624	584	687	637	630	619	624	621	658	609	624	641	649	662	634	618	673	639	651	612	663	659	624	636	648	656	669	632	609	649	663	623	646	629	654	652	600	645	636	666	659	588	626	674	635	615	612	636	598	624	647	627	611	635	647	631	646	654	639	638	615	631	644	572	615	639	667	664	658	607	656	658	647	643	636	647	621	618	615	622	661	650	605	622	659	671	598	606	587	647	676	632	588	639	647	645	643	684	632	598	654	662	624	640	610	603	622	641	681	629	630	632	617	652	597	673	691	655	640	631	621	626	625	651	663	601	638	635	658	644	665	684	640	621	630	617	689	690	608	634	667	617	654	612	642	623	620	655	631	642	622	615	587	618	641	643	631	637	612	619	646	631	621	653	602	651	630	644	619	633	622	641	622	625	641	644	617	628	653	641	638	575	617	604	628	659	662	599	631	583	647	629	630	599	613	666	601	608	634	644	624	688	609	625	626	619	661	607	660	639	609	638	645	708	661	636	628	645	656	601	645	645	659	644	661	611	630	622	684	623	617	641	625	637	644	631	616	617	636	644	650	620	642	616	627	647	607	609	663	658	612	632	657	615	657	607	627	626	651	617	631	617	599	620	630	650	673	654	626	643	595	598	609	602	643	626	658	628	669	640	653	642	633	586	656	620	618	594	625	639	669	596	655	648	626	639	611	667	633	571	616	653	655	626	635	598	644	608	668	625	655	628	640	628	643	667	562	654	622	642	613	634	705	590	624	579	682	677	577	637	637	616	670	647	594	697	622	605	700	613	632	622	615	643	621	650	656	617	581	621	625	624	650	642	633	640	574	702	644	621	651	633	634	664	597	649	632	654	640	608	649	644	635	619	658	623	673	685	593	649	625	619	597	602	632	603	664	647	649	627	653	613	616	607	670	624	675	638	636	628	616	617	650	578	638	635	646	673	603	670	687	603	597	635	645	643	603	678	678	683	634	599	601	623	637	619	641	619	663	635	613	623	634	608	659	712	684	614	662	660	650	654	659	653	634	686	651	676	587	599	627	635	650	632	692	662	662	648	618	627	596	639	653	634	639	590	607	640	621	609	653	625	673	633	629	589	638	613	610	652	625	647	669	668	690	630	637	656	700	616	642	660	610	648	642	653	625	640	635	675	650	651	634	593	678	613	644	659	650	604	631	653	618	649	676	645	665	654	667	659	633	661	600	638	671	630	611	680	607	667	648	663	653	600	664	598	694	634	633	628	669	653	684	669	626	647	591	652	588	614	635	607	634	661	608	627	626	618	579	642	571	632	622	644	610	670	663	602	644	622	640	631	680	621	623	670	667	618	631	630	593	635	627	647	650	658	596	599	642	633	591	633	668	603	628	654	588	615	636	635	626	600	654	682	656	682	635	627	661	643	638	631	666	622	667	676	648	697	646	615	622	650	642	638	647	635	656	663	616	668	600	580	610	660	656	619	659	626	636	595	616	656	594	636	644	648	597	646	635	646	631	669	630	641	649	624	624	651	628	630	667	655	643	596	653	652	641	655	620	594	655	672	654	658	680	637	677	618	629	623	660	610	678	650	632	637	623	644	677	631	624	639	616	635	624	627	637	648	631	612	613	639	630	602	640	649	650	611	643	666	582	601	635	648	625	611	618	624	591	621	625	604	628	650	682	651	647	604	633	630	652	663	644	608	636	645	622	632	686	634	623	660	691	657	664	670	642	684	570	608	630	616	600	639	629	657	632	673	610	619	647	695	619	641
13540	11671	23978	32088	19056	5743	806	394	166	101	53	56	65	42	61	55	56	45	51	56	50	55	59	61	51	44	51	66	64	50	67	49	45	52	46	56	42	55	43	42	56	48	74	56	50	56	41	47	44	71	45	57	63	60	50	54	60	57	58	56	56	54	57	61	61	50	42	53	59	57	54	63	39	59	53	54	56	55	45	43	52	49	46	42	45	40	60	52	56	56	50	61	44	60	65	59	58	50	61	42	59	64	64	63	62	74	53	59	56	54	47	57	48	64	56	60	68	45	48	48	45	49	64	57	56	49	61	57	57	51	57	61	52	49	58	48	48	47	50	49	56	63	55	49	57	52	43	61	49	58	47	65	61	52	44	50	53	57	53	49	44	43	62	45	56	72	56	56	57	57	47	71	65	62	48	54	47	65	51	52	59	55	59	46	56	73	49	45	70	67	65	56	52	63	50	56	51	58	50	46	57	49	55	68	63	55	52	53	53	60	62	61	55	60	41	56	74	58	43	54	52	57	43	53	50	56	50	61	53	47	46	47	40	61	59	63	61	48	53	56	57	54	51	57	48	53	40	52	43	68	64	68	64	55	58	58	48	56	51	55	58	46	57	60	49	61	63	52	63	47	48	62	39	60	52	54	67	48	59	64	66	53	54	52	46	48	69	63	57	51	51	54	67	57	54	57	59	63	50	56	54	45	52	42	57	56	54	64	45	50	58	60	48	59	61	66	40	46	62	57	55	49	39	60	57	62	52	49	54	70	65	55	58	49	53	56	53	60	51	55	53	60	46	60	49	58	45	57	63	60	55	53	52	49	42	45	33	52	62	65	47	53	55	54	54	49	52	52	55	45	51	57	53	55	41	63	57	51	43	41	49	51	46	52	40	72	50	60	62	47	56	55	79	50	51	55	50	49	53	59	50	50	50	40	42	57	60	63	42	56	59	48	59	64	58	54	55	48	56	53	45	62	55	57	56	44	44	49	55	59	49	49	45	51	64	59	55	56	43	50	57	63	58	48	50	50	59	54	62	55	66	56	40	49	59	47	46	64	59	61	50	61	62	56	61	48	55	61	57	64	41	53	62	55	45	56	65	53	61	58	48	49	54	51	66	60	45	62	46	59	48	52	46	56	55	50	54	67	55	53	51	60	53	50	63	61	54	55	58	52	53	44	64	66	53	56	71	62	53	52	52	63	38	55	45	62	49	51	64	49	58	53	54	55	52	61	51	60	43	56	45	63	59	55	57	48	49	53	51	46	48	46	61	60	47	51	49	68	55	49	54	52	52	49	50	51	55	51	53	53	64	47	58	78	69	46	49	58	60	56	40	53	68	55	53	63	60	62	61	49	48	67	44	65	44	62	55	49	55	50	54	69	57	62	51	70	48	49	41	57	39	58	55	59	54	62	46	58	64	56	51	54	55	56	48	62	60	58	45	60	61	57	45	67	68	46	64	47	52	55	53	51	63	53	48	60	45	39	60	48	62	56	51	53	60	46	50	52	55	61	53	50	59	50	62	57	52	47	57	43	56	63	53	58	51	66	49	47	54	48	56	54	51	52	58	52	41	56	58	57	47	56	47	56	43	42	48	56	38	50	59	58	53	68	60	43	63	67	54	51	54	59	40	60	62	60	64	59	50	56	58	51	54	52	37	41	67	58	57	61	47	47	45	59	55	60	67	57	59	46	57	65	73	51	44	60	60	59	56	61	52	57	49	43	56	43	48	69	66	55	55	49	46	60	58	63	51	63	43	46	62	62	57	53	66	56	55	57	66	73	53	50	73	58	47	55	47	58	44	52	43	47	58	56	48	59	72	53	45	48	76	52	46	56	50	41	60	65	48	54	57	64	56	69	46	57	48	68	45	76	53	48	77	52	47	65	56	48	45	59	54	51	69	55	56	71	56	66	57	52	52	48	51	64	60	51	43	58	53	55	61	56	52	52	55	56	48	59	50	62	49	61	59	64	46	40	54	55	59	52	58	48	46	51	72	55	52	53	37	47	55	61	58	56	64	45	44	63	65	69	49	69	53	50	60	48	61	57	52	66	48	55	51	44	73	59	36	60	58	57	58	51	57	50	54	54	51	52	43	51	53	54	65	58	57	52	58	58	60	52	58	54	49	55	59	61	54	63	68	46	63	45	48	56	42	52	63	47	49	57	60	58	58	52	58	62	51	63	51	58	43	49	59	60	64	52	44	58	73	48	41	47	59	60	47	52	55	58	40	62	53	58	48	60	54	53	50	50	54	50	68	56	46	52	70	49	54	52	56	46	48	58	50	65	55	59	57	60	49	52	53	57	50	60	55	51	41	55	53	63	61	55	71	48	56	52	67	49	48	67	47	59	59	61	53	56	57	55	53	61	57	44	51	56	56	63	65	56	45	52	49	47	55	61	55	54	44	59	40	64	51	50	58	60	46	59	48	48	57	57	42	55	58	57	53	44	46	65	51	51	64	62	57	44	43	52	56	50	59	65	57	58	51	56	50	57	65	58	50	55	60	55	48	64	61	57	47	62	69	51	54	70	56	63	54	62	52	53	47	58	67	60	51	45	64	53	54	45	58	52	48	48	46	57	62	50	47	62	49	51	54	57	39	60	61	48	50	54	54	52	74	51	53	47	46	54	58	47	52	48	52	59	58	55	49	46	62	58	55	53	41	48	60	46	42	53	50	61	57	51	51	53	48	69	55	57	57	54	52	54	39	45	60	48	46	51	51	51	56	59	51	63	60	52	69	67	68	60	55	58	43	53	57	44	57	45	49	44	47	50	62	52	48	51	50	59	57	36	45	45	61	64	55	45	53	56	49	52	53	58	56	55	43	68	69	45	61	64	41	45	38	48	51	59	44	60	41	53	61	45	48	62	64	48	69	49	53	51	58	61	57	63	73	44	51	52	50	52	51	52	50	69	50	59	62	69	59	58	50	58	48	55	47	60	57	58	40	55	50	52	59	61	52	48	53	58	47	50	46	58	55	48	57	52	61	61	57	45	75	47	67	59	54	45	70	59	44	52	45	46	51	56	60	55	51	60	50	45	57	40	57	71	60	39	61	58	61	70	47	60	54	56	49	56	56	44	55	50	49	65	56	60	55	69	60	52	62	60	65	64	62	62	51	54	47	56	48	59	48	58	59	45	53	55	53	44	51	62	56	40	63	46	52	52	64	50	47	68	50	45	61	44	58	51	53	64	70	55	62	53	50	56	50	68	48	53	50	52	57	49	64	56	46	39	48	48	45	44	58	50	60	54	55	67	45	54	51	57	56	54	51	67	52	57	55	52	58	49	61	47	69	68	47	60	61	63	50	59	63	51	64	56	50	55	52	56	58	55	62	72	53	57	50	65	59	53	53	51	53	54	61	46	45	53	59	55	56	55	62	57	75	51	44	53	56	53	52	49	59	55	56	46	49	53	47	41	68	59	55	82	53	48	50	61	64	68	48	45	56	61	60	43	45	41	56	48	64	65	61	76	61	60	56	46	52	52
43956	33567	48601	62706	51820	31830	15206	9398	3527	1268	670	623	621	576	547	578	606	557	564	552	593	559	536	582	591	601	580	591	564	537	592	591	626	594	572	606	574	582	563	582	579	574	604	576	612	612	610	570	566	535	571	604	532	566	588	560	596	540	569	563	594	565	589	601	533	582	559	589	571	629	581	537	611	587	559	579	559	624	550	574	567	564	614	525	547	551	557	571	610	563	533	546	582	540	578	593	517	561	557	533	581	592	574	569	537	573	555	553	568	565	605	572	564	561	557	569	539	629	575	585	573	591	581	564	572	572	560	571	567	593	575	553	567	583	573	564	579	559	576	597	578	599	512	538	582	573	616	566	557	603	553	566	572	529	547	587	558	571	594	564	575	523	547	584	592	582	606	571	571	564	529	575	625	576	601	559	582	594	541	599	577	580	585	580	551	547	571	587	620	612	561	604	606	568	629	549	552	585	532	555	593	586	613	562	578	574	589	612	553	606	548	539	573	592	602	569	588	577	558	595	563	560	584	544	536	588	609	577	580	610	589	583	572	582	567	625	598	603	574	590	546	604	606	596	581	590	554	558	634	591	572	546	568	611	596	551	576	603	590	611	599	561	572	565	574	542	601	577	601	563	613	565	594	596	554	581	588	575	617	551	569	554	567	570	556	588	585	561	578	592	635	582	577	584	542	573	581	552	599	564	555	577	554	572	583	553	565	541	557	594	601	608	545	563	608	608	538	532	589	578	548	577	576	591	579	506	572	525	564	551	588	612	601	581	570	554	604	559	592	586	594	566	614	566	588	613	592	559	603	613	592	574	660	545	561	576	603	621	563	600	565	593	607	566	609	643	576	602	570	539	594	590	570	583	589	522	579	573	594	550	590	575	563	589	579	610	612	609	579	601	593	576	564	554	576	561	592	535	558	570	563	592	609	571	512	555	560	534	564	575	567	556	589	605	591	590	592	566	588	587	569	554	574	601	571	577	551	572	585	580	612	574	599	553	542	600	564	564	550	588	565	566	559	584	568	580	585	560	578	604	590	537	569	589	575	565	519	575	569	547	596	603	539	581	584	567	586	563	571	572	552	575	577	601	610	560	549	565	616	581	592	582	592	563	629	581	563	553	541	562	550	649	619	571	620	594	564	594	585	570	599	577	551	547	621	563	589	621	601	595	599	570	574	542	599	605	550	596	613	578	534	577	564	583	524	576	606	575	548	583	609	562	544	609	580	612	586	552	583	626	573	656	551	566	537	537	567	573	585	572	579	575	576	608	587	582	553	582	566	563	565	604	580	585	531	610	572	574	586	561	570	616	591	589	554	626	618	581	575	546	594	568	584	577	595	588	586	562	543	583	561	564	601	545	531	551	579	597	576	560	598	548	589	596	535	577	607	541	557	549	539	627	582	573	619	563	608	571	573	610	583	597	594	584	592	628	571	537	591	601	588	617	534	578	596	579	571	600	537	588	527	530	580	570	577	612	576	579	556	580	565	602	559	635	612	608	574	607	612	570	558	589	566	590	548	565	569	546	532	540	549	578	539	564	578	619	527	554	557	565	551	561	597	556	598	557	608	599	609	575	601	538	581	579	548	588	568	567	631	580	582	536	579	532	584	578	557	594	599	600	579	542	565	566	586	579	603	605	617	546	595	601	602	579	551	571	587	607	574	550	578	543	582	575	567	624	578	554	558	578	581	554	582	567	591	645	607	577	594	555	613	607	554	629	550	575	584	562	597	596	567	601	559	594	612	605	605	550	612	585	571	569	578	595	610	583	609	604	552	586	601	538	559	529	527	546	576	616	590	611	568	552	592	577	581	543	603	593	558	658	580	607	595	574	576	593	500	586	573	612	548	613	651	594	572	554	606	560	574	556	564	566	565	572	633	543	578	587	551	592	536	591	603	549	578	581	630	606	637	562	550	539	594	567	611	581	570	589	617	602	547	570	568	581	517	592	573	589	561	556	598	622	546	567	561	656	547	576	578	590	505	594	541	580	562	546	550	566	554	542	599	576	591	562	539	576	559	587	550	598	614	543	565	559	582	602	560	587	584	528	558	563	585	538	562	590	564	555	597	568	557	573	581	589	576	565	593	573	586	557	586	573	523	584	595	541	545	582	555	558	562	577	607	604	587	557	524	587	586	587	587	574	550	564	600	552	551	585	554	579	542	605	540	561	590	582	595	574	571	601	556	596	562	585	577	631	551	560	530	609	592	529	566	564	604	597	607	578	569	602	578	604	599	588	619	588	562	552	583	551	591	583	532	603	621	586	613	544	593	563	581	569	613	593	574	538	541	605	595	593	539	587	601	540	566	602	570	573	603	549	583	594	586	558	565	597	567	613	594	605	628	595	628	562	598	577	566	559	532	612	630	554	564	591	570	600	545	593	587	575	568	559	545	595	609	553	533	560	606	591	573	547	581	544	588	566	604	580	565	551	608	606	580	540	572	565	566	581	584	556	601	540	608	575	568	629	573	595	545	603	562	573	579	567	575	593	636	536	581	574	589	569	583	583	572	575	584	567	588	596	571	541	590	590	573	552	613	558	569	595	593	562	596	564	577	625	560	612	572	621	588	589	568	554	620	558	585	590	608	634	588	608	567	560	585	588	573	584	568	522	573	564	574	613	553	535	577	604	581	538	597	546	577	578	570	572	582	565	552	585	565	559	601	603	576	559	605	646	581	562	592	632	602	590	566	569	588	536	539	598	551	601	522	603	571	602	589	597	560	577	558	581	551	583	574	601	603	588	563	561	572	606	543	592	578	557	581	556	594	590	571	581	565	645	603	556	552	552	608	571	588	611	579	578	550	558	574	525	588	571	587	594	618	579	544	560	605	575	564	620	545	621	557	593	549	586	559	538	593	568	607	604	576	573	606	534	585	633	574	558	572	557	625	610	575	576	566	537	570	564	618	504	566	565	545	566	580	588	575	584	588	554	576	576	548	543	590	546	597	568	595	554	598	621	602	558	610	598	571	606	557	616	573	568	592	607	559	549	612	558	560	558	575	553	594	564	561	582	570	590	544	620	588	596	565	590	548	566	571	597	605	563	581	555	612	523	557	564	567	587	538	592	592	643	561	563	613	596	600	562	546	539	624	568	600	588	581	592	609	587	576	559	608	617	552	618	593	597	594	585	571	583	569	574	613	559	556	552	562	574	538	551	539	612	594	571	598	611	526	584	599	569	580	598	591	599	569	611	581	577	561	580	541	547	573	563	572	559	602	537	580	573	553	604	586	564	557	557	554	591	587	540	575	595	589	523	580	592	575	589	537	586	613	555	581	588	540	561	558	548	577	534	557	583	571	598	599	545	582	579	557	548	565	580	549	565	566	574	540	564	532	583	591	550	556	539	566	578	562	574	580	565	580	569	592	554	548	579	602	576	587	561	573	550	550	579	625	554	569	569	598	594	597	585	567	570	551	612	610	601	598	597	575	589	576	549	580	544	623	563	528	604	568	541	597	588	583	561	582	582	594	590	584	595	528	581
4628	1030	6454	12239	4877	1124	179	136	87	73	61	56	56	64	68	74	60	59	60	67	62	58	52	63	67	49	61	58	71	63	47	83	51	46	48	51	64	61	59	72	60	57	60	47	57	63	66	65	49	56	65	50	58	61	53	61	49	77	68	59	53	71	55	60	58	64	69	50	65	69	41	65	60	56	59	67	50	61	63	58	43	71	49	62	75	58	54	51	51	57	50	61	53	61	59	49	57	52	55	59	61	52	55	55	48	58	49	54	72	67	66	57	56	43	75	50	59	70	51	59	67	54	63	63	74	54	52	54	65	74	49	54	70	45	60	69	64	46	74	59	59	58	54	68	51	57	55	67	62	66	66	82	62	67	61	56	62	68	61	53	53	76	63	64	56	53	60	56	67	58	58	57	71	62	69	54	51	56	65	50	60	60	53	52	73	69	47	52	63	70	55	61	62	68	56	45	57	83	60	55	60	71	66	53	66	71	65	63	68	51	44	65	59	69	57	50	59	57	56	60	59	55	56	68	59	53	65	69	70	62	66	53	67	62	52	77	60	66	50	58	71	61	53	72	60	47	75	56	69	66	75	54	47	57	55	75	65	56	56	59	66	47	58	69	59	55	58	54	70	58	63	71	70	61	64	68	60	56	62	77	63	53	64	64	43	59	61	54	48	61	62	67	65	66	52	61	65	61	47	69	65	70	60	64	64	57	74	62	54	73	60	65	69	50	57	67	57	44	62	60	54	53	72	70	69	47	52	64	72	56	63	64	57	45	65	63	57	54	64	73	66	61	59	59	68	77	59	55	63	49	69	63	58	62	58	52	57	49	56	64	70	64	55	52	55	57	68	54	65	71	67	68	62	58	64	69	65	69	70	55	57	63	59	51	62	57	60	57	47	65	69	58	50	58	62	47	59	53	51	66	47	61	49	57	53	70	61	52	68	50	47	55	59	73	63	58	62	68	68	57	56	65	60	58	60	72	63	62	67	58	78	66	50	62	68	69	54	56	58	57	61	63	65	60	67	62	58	61	56	80	67	54	56	48	65	62	57	52	66	61	56	64	58	55	56	51	64	49	67	67	62	74	58	54	73	65	63	41	52	58	50	49	55	71	83	65	70	52	58	44	63	58	54	48	47	55	54	56	54	65	63	52	48	56	56	62	58	62	72	52	59	49	65	59	63	51	53	57	47	71	67	58	52	72	62	49	61	63	68	58	42	44	70	70	61	49	48	74	51	61	55	55	55	62	73	44	63	60	69	51	73	45	68	58	53	67	70	59	66	58	69	54	65	67	81	72	55	87	72	56	62	53	55	56	51	57	59	49	74	59	57	59	60	56	54	61	52	67	58	44	56	65	60	60	58	62	65	57	57	61	66	55	49	70	61	60	60	61	53	74	67	65	55	58	68	69	64	57	57	43	73	58	74	64	60	63	70	53	52	53	68	66	55	66	59	62	62	64	55	58	48	72	62	49	75	59	66	69	54	62	64	54	50	55	49	57	52	58	52	52	75	50	61	58	70	54	60	58	55	58	70	53	51	64	45	77	42	64	49	66	64	71	66	76	66	68	59	65	59	70	55	67	57	64	69	52	55	57	60	53	57	70	68	60	66	46	50	65	52	62	74	64	61	65	64	55	61	58	42	58	60	53	57	56	63	70	61	71	75	53	63	61	43	54	54	53	61	57	56	69	60	67	52	50	67	57	48	77	58	64	69	47	73	58	63	53	51	54	62	64	70	63	58	67	53	52	53	47	52	69	56	65	65	70	65	71	49	49	69	64	73	59	64	52	66	68	59	71	41	59	46	65	54	58	49	66	58	64	66	68	39	62	60	59	56	53	74	60	59	49	64	52	68	60	51	65	59	65	73	60	64	71	65	56	52	65	63	63	60	54	53	63	60	68	55	77	70	57	66	55	72	56	59	65	55	56	49	67	50	79	57	46	67	64	63	56	59	63	56	64	66	67	63	58	51	61	60	62	52	64	66	71	65	60	63	57	53	56	70	68	74	53	66	71	47	59	60	63	64	71	66	54	60	62	50	40	66	85	77	59	68	74	80	65	54	49	69	63	77	57	63	43	51	71	47	76	77	61	67	55	56	65	42	61	54	43	60	57	53	70	65	71	55	64	70	52	59	67	63	66	54	64	64	63	60	59	66	50	68	66	56	50	58	59	57	50	60	56	64	55	63	57	64	60	71	65	53	57	72	59	65	81	56	53	62	51	59	61	56	73	67	76	59	67	53	46	58	59	53	61	69	65	54	62	75	43	58	68	61	56	59	59	63	65	50	62	52	58	51	63	58	54	68	56	65	53	57	52	59	58	63	61	55	72	80	70	56	66	64	59	62	63	60	59	68	51	71	61	54	63	57	48	65	67	68	49	59	54	73	60	61	48	60	57	60	59	58	66	62	57	70	66	52	60	79	56	67	50	56	53	44	45	72	51	57	57	66	58	65	51	69	67	66	61	58	71	61	69	56	57	58	56	60	61	61	54	61	63	57	61	45	52	64	50	55	78	63	63	71	49	74	58	60	59	55	58	55	70	48	61	53	54	74	63	61	62	63	59	56	41	67	54	55	76	51	53	58	64	57	70	68	63	60	57	66	57	58	64	60	55	48	60	48	57	53	45	47	60	65	62	58	55	48	69	66	71	58	61	68	46	51	56	59	58	69	61	65	63	54	68	84	48	78	63	56	61	54	53	80	65	53	72	69	60	50	51	56	69	64	66	77	47	60	54	49	63	63	71	64	46	59	66	60	58	73	61	53	51	58	73	72	70	57	50	52	56	67	59	56	63	50	71	54	64	61	59	44	60	51	49	51	64	59	76	54	55	66	62	62	61	59	54	73	58	49	48	65	39	62	52	65	59	64	51	61	57	60	62	58	62	59	72	69	60	57	74	54	57	46	79	67	57	75	66	70	69	58	50	58	54	63	51	69	51	73	57	52	56	54	60	55	55	55	71	86	66	59	50	55	72	70	73	75	42	63	57	60	63	58	67	49	68	60	63	50	57	56	66	55	65	58	67	64	44	64	59	54	56	68	61	59	58	72	74	48	50	51	51	71	64	58	53	42	53	56	67	69	55	72	44	52	59	51	56	63	60	59	58	57	65	65	47	52	44	63	55	62	53	53	73	69	56	69	73	62	63	64	49	54	62	59	57	53	59	46	54	56	72	62	69	68	48	64	60	55	66	50	60	49	68	52	51	54	64	64	60	54	75	65	53	68	55	57	57	66	56	53	47	63	58	75	61	48	62	64	67	55	67	64	63	60	54	54	46	56	58	59	65	66	50	42	59	72	57	55	73	51	69	59	46	56	60	67	60	76	58	50	68	60	68	61	50	61	68	74	72	55	62	61	62	63	67	79	60	57	57	69	55	58	57	71	61	60	56	63	63	63	62	53	61	53	66	56	61	62	56	58	69	59	59	65	57	77	66	54	61	68	60	77	63	68	60	67	63	64	76	59	47	54	56	62	68	54	46	67	56
29271	13251	31274	39350	30343	15722	4019	2750	1366	848	708	656	621	622	669	642	621	607	685	621	666	602	619	607	637	576	608	628	617	601	643	603	648	617	593	654	629	622	634	653	605	668	657	657	679	629	626	640	652	677	685	584	637	623	609	651	646	622	670	642	640	631	623	626	643	597	599	663	655	656	639	619	600	648	590	617	629	642	629	632	620	665	627	648	608	612	648	672	666	622	626	632	667	606	656	619	632	621	601	620	676	631	638	625	635	657	556	612	637	635	629	655	624	590	632	631	630	608	623	630	608	608	616	627	604	655	643	671	619	638	626	612	646	669	635	612	656	658	627	641	620	640	642	592	609	648	616	595	663	681	630	651	646	661	616	604	639	619	626	686	634	635	643	632	688	621	635	608	660	597	631	610	669	602	605	626	613	644	680	649	606	606	607	651	636	618	611	664	637	649	639	664	644	665	591	641	648	615	628	623	594	673	651	626	626	655	684	638	643	670	616	639	663	620	624	661	629	669	654	605	651	620	639	643	621	667	611	625	668	639	612	629	611	602	612	622	631	654	640	631	638	650	636	630	650	676	615	643	641	684	637	649	654	617	645	654	653	640	625	664	662	650	682	685	621	668	640	666	643	639	634	651	580	618	623	676	651	652	676	624	648	650	626	636	637	612	643	647	651	650	617	607	657	639	607	630	646	630	675	647	644	619	631	627	659	622	624	633	633	642	639	580	642	641	601	607	653	597	651	631	631	639	651	649	650	648	601	652	640	685	681	617	664	633	603	625	655	624	625	675	660	617	629	616	655	636	603	580	631	682	634	630	608	637	675	670	651	642	612	657	641	641	674	643	660	677	618	637	609	634	688	618	616	651	634	655	691	620	659	639	596	613	589	628	643	643	663	661	649	625	637	608	620	644	642	663	663	632	638	665	661	624	620	632	662	615	636	601	620	611	631	639	694	633	633	635	628	620	639	636	657	606	665	687	640	660	671	633	609	592	628	591	616	605	641	633	643	593	641	627	671	595	603	637	587	604	627	652	588	667	623	623	634	662	601	656	586	621	637	602	644	615	625	652	668	618	592	695	637	644	652	623	659	618	619	669	651	655	646	623	613	622	610	686	648	649	664	637	621	631	620	607	649	636	663	645	649	641	650	654	604	638	640	682	673	632	659	655	643	599	643	642	616	693	655	657	614	607	614	667	638	609	589	592	608	580	613	630	697	651	642	619	613	668	633	626	654	658	629	628	616	625	602	614	633	629	618	664	640	675	687	670	639	673	656	647	654	655	640	693	631	637	611	639	632	663	612	657	666	656	648	619	658	663	651	668	630	646	619	631	649	641	628	612	639	666	650	630	628	645	666	599	610	660	601	657	669	656	608	608	636	627	660	607	655	625	617	623	639	644	614	637	614	624	623	642	629	626	631	604	659	643	651	568	666	657	638	616	656	644	650	642	652	606	682	600	640	682	612	592	648	668	639	592	612	627	612	637	627	622	581	645	661	675	625	658	701	640	678	674	641	659	645	681	607	625	671	662	650	644	631	621	656	635	666	664	643	602	661	647	651	644	609	626	647	624	604	655	609	620	628	592	671	627	644	635	653	627	666	627	630	639	628	603	631	630	649	650	661	646	643	596	680	656	574	617	646	651	636	629	600	649	627	597	626	655	653	646	649	663	622	613	687	625	675	616	592	658	617	615	654	566	608	641	640	645	681	624	631	595	677	657	640	640	611	615	651	556	600	622	652	642	646	589	643	668	652	628	629	605	685	636	651	632	615	680	639	619	634	629	629	608	617	676	673	604	610	679	644	654	682	628	666	642	624	654	632	602	655	657	644	639	604	589	635	654	578	632	666	644	634	665	628	643	681	612	604	627	613	611	650	618	607	666	633	630	623	563	688	629	633	645	597	625	636	618	658	618	631	580	632	603	635	561	641	672	578	614	654	663	671	644	614	672	627	625	652	637	632	646	620	651	657	659	631	679	635	650	712	642	613	592	654	608	657	611	646	638	607	635	636	606	615	689	590	631	611	673	645	625	609	647	656	696	650	595	639	624	675	624	626	647	641	665	670	654	635	645	650	587	666	613	600	653	648	608	634	633	634	638	591	639	633	633	630	599	607	668	653	643	666	618	635	644	625	609	707	620	642	596	656	654	656	622	652	573	609	630	650	624	662	650	628	620	641	674	607	613	643	611	639	631	651	590	601	632	626	642	630	666	665	637	632	644	643	630	630	605	666	657	651	623	686	660	644	619	632	645	626	641	602	657	635	638	633	626	609	602	687	599	618	646	592	617	648	614	624	606	665	667	620	616	605	643	640	635	699	597	614	697	691	637	626	657	644	639	610	629	658	670	659	608	665	622	671	673	639	609	641	623	680	693	592	619	678	654	596	685	614	611	615	662	646	637	609	647	642	648	625	637	643	711	593	650	634	658	631	640	643	667	610	620	627	660	591	599	649	633	629	660	602	672	646	656	649	664	612	647	609	603	607	645	650	607	651	639	653	632	611	613	632	675	621	631	615	631	661	608	585	586	685	648	613	620	640	610	633	610	620	607	630	641	667	598	624	646	669	646	638	628	642	623	663	655	626	618	624	614	665	692	613	664	675	662	636	666	623	622	632	669	650	626	656	611	655	591	595	634	665	636	651	686	660	656	630	631	646	593	643	627	630	640	625	696	632	625	604	662	629	630	635	629	617	630	632	611	592	616	626	639	638	624	629	627	672	635	655	625	657	631	644	643	645	585	644	627	699	634	626	620	650	638	622	628	629	619	602	662	623	616	687	638	651	604	644	612	664	689	628	644	634	595	681	642	615	665	627	638	654	626	610	656	631	630	641	640	630	643	620	645	649	615	636	621	639	613	641	661	607	647	642	630	615	618	617	643	634	635	670	642	674	609	611	640	604	604	641	582	641	590	665	665	624	651	645	620	632	666	624	635	629	655	638	605	624	606	622	637	632	640	625	632	668	571	626	629	621	610	686	631	665	617	642	612	678	615	657	630	662	632	633	671	615	617	686	645	645	625	638	650	643	667	641	618	641	622	603	656	608	687	664	635	619	644	620	627	700	691	635	712	601	615	688	645	638	636	649	602	629	646	640	641	625	645	631	638	586	652	601	650	598	653	672	629	630	663	637	681	625	619	624	636	656	672	657	610	625	637	648	645	626	648	638	612	702	709	660	675	597	616	674	668	664	658	653	673	601	667	630	670	624	663	720	666	631	629	627	668	640	583	607	609	637	604	586	651	578	602	606	589	640	615	620	666	613	612	630	590	650	656	670	628	625	623	623	638	592	619	590	613	626	627	666	628	653	638	581	637	683	658	676	642	644	582	683	650	622	652	645	636	684	609	629	653	623	672	684	634	605	621	644	623	596	626	662	643	684	650	587	657	678	614	663	603	605	669	623	672	615	648	633	604	617	614	650	639	649	650	641	686	638	606	651	600	678	644	630	629	617	638	636	654	634	623	670	685	640	640	617	688	631	629	631	642	646	636
8967	6556	20848	24316	11368	2767	378	246	125	88	65	63	44	58	63	51	65	51	52	46	67	66	42	59	56	59	48	64	71	60	50	61	69	50	64	67	52	65	54	56	52	43	56	45	68	54	49	62	50	58	46	48	52	71	49	59	60	51	51	63	68	59	59	64	58	61	48	57	54	46	57	57	53	53	62	55	80	65	48	62	59	54	48	57	62	50	57	56	53	56	60	62	70	54	47	51	69	51	53	49	36	59	55	58	49	67	59	52	59	66	56	58	52	77	55	56	45	57	50	54	57	54	52	58	55	48	45	57	58	59	56	53	35	59	40	65	56	53	60	53	47	53	55	57	50	40	58	64	52	63	53	53	54	45	51	38	64	58	56	68	56	58	44	50	80	46	68	62	57	60	49	43	56	57	46	55	45	44	58	56	59	50	43	67	53	47	51	54	50	66	54	53	44	51	51	49	56	51	59	61	47	64	48	49	51	51	54	55	60	42	58	53	51	53	63	65	63	57	50	51	62	60	38	45	69	62	51	50	72	60	56	58	42	72	46	47	49	50	58	43	65	66	58	61	61	58	59	42	54	69	56	49	66	57	56	57	57	50	61	57	59	58	51	75	72	46	47	60	42	48	54	52	55	57	60	56	67	45	59	71	52	42	54	47	51	51	64	58	50	56	48	56	57	58	48	58	53	51	60	60	49	56	46	55	53	52	57	50	48	59	57	61	60	55	45	55	57	42	56	55	59	48	52	58	48	51	46	41	54	57	55	57	58	59	62	59	47	57	41	55	61	62	75	57	57	48	65	58	58	57	54	60	55	54	46	56	60	59	55	53	43	57	50	58	50	52	53	57	63	60	64	57	53	58	46	57	50	44	59	44	52	55	53	61	57	53	60	46	57	40	53	52	61	59	53	61	58	55	53	54	67	64	61	54	59	62	63	47	62	46	56	60	52	73	60	54	54	57	59	54	45	52	49	60	60	50	61	62	48	62	56	36	59	64	44	59	63	58	58	60	52	55	61	50	56	57	65	43	53	48	48	63	53	57	73	48	50	56	60	63	61	56	53	39	60	63	60	64	45	65	47	52	68	56	53	51	54	65	43	63	59	50	60	45	48	52	58	42	57	47	51	59	64	65	77	55	55	57	57	45	51	49	53	52	44	42	49	43	47	60	49	42	54	59	54	41	46	55	57	58	50	59	62	66	54	50	41	64	55	53	61	56	53	48	50	57	54	52	59	52	40	51	47	55	34	63	53	58	57	62	46	53	52	59	72	68	58	51	47	54	52	48	61	65	70	52	56	61	52	59	54	58	42	64	51	52	62	69	57	53	52	54	41	72	61	54	57	57	61	49	71	50	51	59	71	50	54	70	48	60	60	71	62	55	50	64	58	58	44	48	53	49	56	52	47	60	56	49	46	48	54	64	58	46	53	65	53	55	58	50	53	46	46	47	44	60	58	62	52	54	52	49	57	53	45	58	51	51	44	60	63	64	61	52	63	66	54	55	59	63	53	62	50	62	68	50	49	61	56	53	50	61	57	57	49	51	56	50	64	57	58	60	37	66	61	49	46	40	46	55	42	62	60	36	62	49	72	54	71	60	58	53	55	56	65	60	49	44	59	53	50	48	54	48	60	58	57	50	64	57	65	53	67	60	59	68	59	64	57	68	51	51	42	71	54	65	61	56	47	60	49	50	55	43	53	42	63	63	68	56	52	50	46	57	52	54	50	60	67	38	64	61	54	51	57	50	54	55	59	67	61	48	61	58	47	60	60	59	58	63	55	44	67	51	56	46	54	56	54	53	49	61	46	51	53	53	53	58	44	41	62	73	53	47	59	52	61	73	66	47	59	59	51	55	57	58	40	54	51	44	47	49	58	66	53	60	71	69	56	56	53	48	55	55	50	51	50	55	52	50	70	52	56	56	45	57	65	59	52	62	51	66	58	52	53	44	53	65	56	60	60	58	67	51	51	60	51	46	53	62	58	68	50	56	64	67	65	59	52	57	60	72	56	55	61	51	56	55	53	55	70	61	63	58	52	61	47	64	48	50	59	65	49	58	56	54	54	61	53	46	51	74	59	62	59	64	53	60	56	62	48	55	64	65	59	69	58	49	48	53	45	60	60	52	61	54	48	54	54	77	57	53	55	68	53	58	39	62	58	51	52	63	63	46	48	57	60	52	66	48	50	56	61	48	47	56	69	60	68	56	72	47	68	51	68	54	53	63	48	43	56	56	63	56	41	53	55	49	41	59	51	54	70	55	54	51	63	53	58	62	56	49	53	60	56	52	51	65	48	68	47	55	63	63	61	55	53	43	52	55	60	60	44	52	56	52	66	55	56	61	56	41	60	64	50	71	55	64	55	76	44	54	58	54	48	55	50	51	53	45	69	55	54	57	58	51	56	51	57	57	56	63	53	50	47	58	60	55	44	56	56	53	64	48	58	54	78	54	60	62	64	62	48	56	50	46	60	56	61	47	51	53	72	45	59	62	50	52	56	64	55	64	51	55	49	65	62	62	68	63	57	62	66	42	60	59	55	44	64	43	64	48	46	56	61	66	59	55	65	54	47	67	56	51	53	55	47	52	48	48	47	48	57	61	61	59	55	63	54	52	54	64	47	67	65	60	67	49	67	52	60	62	61	61	49	57	51	48	53	60	65	59	52	54	60	47	49	60	62	48	48	62	56	52	47	45	61	48	59	44	51	50	54	59	72	58	55	55	63	53	62	67	53	52	57	59	50	58	54	51	49	58	55	59	51	66	55	54	64	44	59	61	43	62	47	62	53	61	43	53	47	61	52	53	63	60	61	56	44	48	55	53	42	59	47	45	60	61	47	61	54	56	47	57	49	40	58	48	61	58	50	44	54	53	65	61	63	55	63	61	58	55	54	55	59	44	67	55	41	52	45	60	56	64	53	52	52	51	63	55	50	59	51	56	53	52	48	63	53	42	55	55	67	51	55	49	72	49	63	49	52	56	52	43	67	62	71	44	57	59	49	43	54	45	74	46	57	69	51	52	50	47	69	56	59	59	47	50	51	50	44	59	44	53	61	68	57	40	70	63	56	58	60	55	49	41	72	56	54	58	51	50	63	57	54	53	53	62	56	57	61	52	61	59	54	56	62	54	62	64	59	50	58	51	55	52	58	56	65	52	57	43	46	51	70	51	52	61	62	53	61	58	59	61	62	50	62	59	43	52	39	51	54	55	64	61	62	67	60	56	56	61	57	57	51	52	44	56	58	70	47	68	46	56	63	66	55	55	54	49	50	53	59	61	68	49	54	49	57	45	60	59	61	62	55	43	40	72	47	46	52	49	48	63	50	46	72	45	46	59	45	67	64	60	60	66	53	65	43	63	63	45	57	52	59	68	59	54	65	69	46	60	57	67	45	51	49	52	39	64	66	56	55	47	62	61	55	61	69	54	52	64	53	50	60	59	59	57	60	51	55	58	46	64	61	58	43	56	48	47	51	43	45	44	50	46
40333	26324	46636	51814	41947	25120	8718	6431	2407	1077	681	595	604	613	604	596	589	555	598	592	581	600	598	556	591	561	604	595	612	597	599	607	571	536	605	539	583	615	630	605	577	610	610	581	616	583	598	553	585	597	611	608	586	594	605	616	547	520	590	600	568	579	566	599	592	574	574	625	611	597	585	565	570	593	581	602	542	608	501	594	587	588	586	578	588	541	570	553	560	602	579	610	576	577	617	568	567	587	524	582	559	580	619	569	613	602	634	582	567	589	609	547	538	523	621	569	591	601	640	570	588	630	575	623	588	586	576	574	614	585	600	596	629	548	604	581	597	585	555	579	608	557	572	601	569	590	580	613	627	580	609	574	571	586	575	594	596	608	605	586	586	602	561	598	585	662	550	600	576	575	558	575	636	615	545	542	573	600	610	588	625	609	560	592	580	599	568	615	576	607	594	622	589	559	610	568	546	594	579	582	618	594	592	588	557	579	535	617	596	563	604	543	634	572	579	576	592	622	578	594	558	591	591	610	583	560	636	639	542	624	603	559	552	582	594	590	568	622	619	568	600	600	599	595	592	571	581	552	607	587	589	595	599	601	569	602	566	541	580	595	550	584	564	606	577	593	600	538	598	586	613	592	546	604	613	576	622	564	608	597	573	574	572	647	583	612	605	600	561	580	594	595	557	580	575	609	619	601	613	579	625	600	618	621	599	581	592	602	603	561	589	606	578	597	589	543	583	608	576	553	579	573	582	537	557	596	563	597	591	560	600	599	591	561	604	577	592	582	583	590	575	607	574	604	648	610	554	565	592	605	632	597	608	561	595	605	583	574	586	509	546	574	587	600	578	626	610	585	610	595	618	583	589	555	612	575	537	603	578	594	602	577	571	576	605	571	613	589	614	582	589	600	573	586	589	621	620	591	593	535	586	592	550	583	597	552	562	605	609	605	580	622	600	601	597	618	579	590	667	633	562	587	597	604	601	604	573	590	591	600	610	614	616	586	570	580	584	599	607	602	572	584	601	541	582	582	582	577	572	582	569	591	609	597	601	578	526	558	610	586	594	599	578	601	598	588	561	588	562	614	610	569	597	576	573	573	623	616	588	602	607	624	622	605	567	586	597	610	586	615	591	615	621	620	574	585	587	542	601	573	621	609	634	584	583	601	577	579	564	563	567	549	610	602	612	580	607	598	610	631	583	588	588	564	633	585	589	594	616	583	588	609	619	582	603	543	579	585	607	612	637	579	612	569	566	620	586	564	659	601	590	562	604	629	594	604	581	569	571	591	594	540	540	591	572	602	547	630	599	604	609	587	572	590	559	568	577	596	596	611	585	556	569	609	578	597	601	581	598	610	553	601	608	609	566	563	599	572	604	526	618	580	556	636	619	610	579	571	591	587	612	591	577	594	544	599	620	563	629	598	551	600	585	596	622	599	584	598	637	623	598	578	557	625	535	588	587	561	596	589	567	551	555	540	630	637	586	573	560	598	581	589	613	622	605	583	605	613	585	590	587	576	591	584	619	585	566	601	576	560	567	574	577	628	591	560	595	573	577	538	571	602	544	601	591	619	616	573	524	628	591	575	568	591	625	592	627	604	579	608	561	596	597	589	587	583	568	543	572	593	626	615	586	612	584	603	583	591	544	592	588	609	611	546	594	577	606	619	608	624	612	616	584	562	590	585	576	549	570	610	586	630	601	575	587	525	563	548	607	562	558	555	610	581	594	601	550	609	586	577	564	631	562	565	624	568	572	554	570	569	569	600	577	588	595	622	592	592	589	565	597	599	590	591	615	603	591	629	605	591	617	579	550	568	592	616	591	565	595	585	592	571	594	632	635	599	626	611	601	604	580	575	577	594	546	591	643	580	562	573	651	603	629	535	644	566	579	588	575	574	604	568	599	578	577	620	615	576	586	602	634	575	595	570	554	587	551	551	588	579	621	534	573	602	609	656	541	571	592	614	586	581	624	585	603	553	577	553	570	554	533	548	613	612	574	588	600	603	553	583	649	600	557	583	599	599	594	627	593	557	596	627	617	596	606	560	602	589	619	616	548	626	562	609	598	555	604	558	600	564	568	584	592	575	585	575	577	535	586	591	588	589	562	605	591	610	582	549	552	581	593	600	591	591	579	575	599	583	552	580	547	579	568	563	548	584	581	594	587	538	589	605	578	605	569	563	577	572	615	548	571	603	594	521	592	593	544	540	536	604	620	588	571	593	532	552	569	571	607	589	610	588	604	573	552	540	589	596	586	586	564	593	607	607	593	563	604	562	580	579	564	619	554	543	596	628	584	564	604	581	606	611	603	574	585	587	523	611	595	548	591	577	569	583	598	616	623	625	578	580	620	583	582	552	592	606	638	601	608	612	596	556	571	565	617	626	641	589	537	573	559	630	579	609	596	621	595	593	575	572	584	586	553	564	585	529	578	629	621	591	555	572	610	582	591	565	604	546	588	582	583	533	626	558	588	594	571	582	630	582	599	580	587	580	606	568	588	569	562	583	574	615	581	565	603	588	624	540	602	596	556	613	564	583	599	511	572	586	584	568	582	579	591	582	568	626	587	606	588	553	578	581	571	575	588	557	603	591	585	600	599	554	583	592	574	567	572	587	594	590	571	647	590	575	615	618	604	637	612	588	589	608	596	626	594	564	579	565	575	550	615	590	611	584	582	635	545	584	541	548	629	587	597	593	615	654	566	584	570	568	585	592	587	586	553	611	569	571	569	627	625	624	572	622	611	572	590	570	565	600	561	620	612	584	534	593	603	583	564	607	594	594	598	588	577	589	588	605	603	600	572	610	564	597	562	628	639	543	626	565	641	579	547	586	577	553	576	634	569	599	593	580	600	592	552	593	555	598	575	579	590	556	583	595	557	582	597	569	602	572	559	557	621	608	586	651	568	599	599	579	585	575	622	562	591	582	594	574	583	589	587	577	590	633	585	574	583	593	596	580	636	575	601	577	569	607	568	557	614	603	575	553	604	537	595	635	549	602	605	622	614	566	576	620	597	567	585	601	601	590	593	595	608	537	556	576	627	548	617	618	614	532	596	585	602	622	556	565	576	617	587	609	578	613	552	577	615	596	561	579	547	606	576	612	565	607	561	613	610	607	564	598	589	581	575	588	585	575	638	561	581	572	571	620	560	567	594	580	543	576	554	555	589	629	576	569	589	567	583	619	560	586	542	570	586	623	559	574	599	609	579	604	629	563	596	573	627	616	612	585	605	558	615	634	627	598	600	564	657	569	583	570	582	611	599	621	621	565	556	618	580	612	564	575	616	586	574	584	596	631	582	597	546	565	573	584	625	544	607	589	587	613	562	574	577	562	599	564	577	617	611	564	565	575	590	575	589	555	591	536	594	612	569	573	570	586	602	519	572	587	613	612	551	581	620	608	566	600	592	562	563	599	591	621	612	581	582	589	573	572	606	598	602	611	532	558	608	588	560	590	590	605	580	605	698	592	561	589	602	577	660	600	602	600	599	542
6286	2155	20470	23888	10502	2641	363	239	115	92	70	51	64	73	78	48	54	57	58	71	62	59	63	63	50	59	63	59	60	60	59	58	67	60	65	63	58	48	59	59	71	58	46	70	66	65	61	69	55	78	57	63	52	65	65	67	66	55	66	55	68	50	59	73	51	42	62	69	63	55	74	63	44	55	69	71	61	63	60	66	69	58	55	65	69	69	65	58	50	66	60	56	65	46	72	49	56	56	70	60	57	60	63	66	58	64	69	61	64	66	59	62	67	71	46	60	68	68	44	71	51	69	57	55	44	84	51	62	62	55	61	59	62	72	51	57	55	43	76	56	54	53	56	65	70	64	59	51	64	55	57	57	67	58	57	58	59	55	57	77	65	66	79	47	61	56	63	55	47	64	69	62	72	57	65	59	66	55	76	47	62	52	56	49	53	54	73	63	73	60	71	49	51	60	58	63	62	60	72	53	67	55	51	52	63	55	66	67	63	64	51	70	69	65	66	51	67	66	76	55	60	58	78	43	68	53	60	64	46	69	67	63	64	54	57	65	63	67	60	61	72	62	72	61	55	65	74	67	68	47	58	73	69	58	64	53	62	77	64	72	54	80	69	75	74	67	58	68	48	56	56	75	66	55	68	55	56	45	71	64	59	70	45	61	61	71	55	55	65	50	54	64	80	69	56	54	54	64	72	58	62	58	50	78	59	62	58	50	59	55	62	64	56	76	49	74	56	58	70	55	50	59	72	60	84	65	65	57	71	67	51	57	58	62	59	65	46	68	64	59	68	51	61	73	62	62	51	74	61	60	71	75	59	77	67	67	60	60	68	66	46	52	57	62	53	66	58	58	72	53	69	75	63	64	74	74	68	63	57	74	71	68	61	60	53	69	73	59	57	54	57	58	51	60	63	63	49	49	73	58	70	63	67	67	63	72	61	60	53	68	69	72	59	54	64	71	58	62	56	82	70	63	45	69	62	56	69	70	73	49	61	59	70	49	55	65	45	75	60	53	49	62	63	71	53	49	69	64	66	60	75	63	52	63	71	44	53	55	66	66	54	66	63	69	48	63	51	72	69	59	59	65	71	65	59	60	64	55	68	61	75	64	55	55	74	51	72	58	53	55	61	61	68	65	70	68	55	61	70	58	65	46	63	60	60	51	64	69	85	56	66	56	51	50	54	52	57	55	54	60	53	66	64	53	61	63	64	68	63	53	47	67	53	62	49	60	59	68	69	71	63	71	52	43	72	66	73	70	51	50	56	71	48	73	73	65	56	62	63	53	65	68	68	44	58	52	62	72	57	68	50	69	58	53	63	51	61	63	59	75	64	53	56	59	58	64	74	68	60	61	49	62	64	70	59	73	65	76	53	47	46	69	70	61	54	53	65	80	61	45	63	65	66	55	59	68	80	53	73	59	61	73	78	53	74	59	55	58	65	72	58	68	55	55	66	54	70	59	60	64	66	60	65	52	67	63	66	73	53	67	59	74	57	63	64	55	56	79	58	58	53	67	68	62	54	75	65	79	73	56	67	55	53	58	56	74	56	56	66	50	64	60	64	60	71	53	52	71	63	57	76	68	65	62	61	52	61	60	68	51	62	60	46	52	52	65	61	74	59	58	63	63	61	59	53	59	57	57	64	58	42	61	58	71	63	54	61	65	64	73	70	63	54	74	80	60	65	78	57	67	60	71	68	57	66	55	51	55	58	73	63	70	63	54	53	48	63	61	61	58	60	67	64	86	60	68	59	56	61	51	67	71	59	69	77	59	62	53	73	51	51	50	59	71	67	75	58	60	46	49	68	57	70	81	66	70	48	60	49	63	69	65	53	63	61	70	66	70	57	50	56	62	51	65	66	58	65	79	57	58	61	58	50	55	69	59	67	55	60	72	61	62	75	67	50	45	61	67	61	66	72	62	68	73	63	52	63	54	49	55	54	65	65	74	59	74	61	70	48	69	67	51	52	67	54	62	58	54	56	54	77	55	59	55	67	53	60	50	63	63	67	53	75	57	57	54	60	51	67	55	61	58	47	70	69	69	66	65	55	68	64	62	55	56	53	58	63	63	60	70	63	65	66	68	54	52	57	64	66	53	58	66	52	59	64	59	66	58	57	63	68	55	64	75	64	74	53	69	75	63	62	86	55	66	52	53	62	72	64	73	76	59	68	56	58	55	66	56	62	58	59	55	59	75	48	66	46	63	63	71	62	57	60	74	61	54	60	60	49	69	84	62	69	52	59	57	64	62	64	59	45	67	56	92	59	49	65	63	57	69	50	67	51	54	64	47	67	75	62	65	54	65	48	52	53	56	65	64	64	73	70	60	59	45	62	58	63	61	57	56	61	60	63	52	64	72	66	55	71	61	90	65	46	59	59	54	53	68	65	49	76	58	56	60	62	65	70	61	59	60	61	61	72	64	67	56	56	59	65	73	72	46	57	58	58	44	58	74	49	56	55	60	64	87	66	68	56	68	60	50	61	47	56	53	59	60	69	72	49	62	71	69	52	65	69	54	59	47	75	65	47	60	68	58	72	43	52	60	70	57	59	57	57	58	56	70	74	55	78	67	60	57	68	46	70	60	58	70	62	63	49	60	63	57	65	62	70	55	64	52	57	69	72	67	59	51	63	72	46	55	65	68	70	66	73	64	59	65	62	60	49	64	81	63	63	49	76	63	54	62	68	66	68	56	60	66	61	48	75	67	58	59	45	61	82	55	68	65	52	47	57	55	56	64	58	66	61	51	61	45	54	63	75	58	53	61	58	52	68	59	55	79	61	65	69	69	61	51	60	50	55	78	65	51	55	49	62	55	55	63	80	64	65	53	43	52	67	50	64	69	62	60	54	62	70	70	67	56	65	40	63	61	83	63	53	60	65	68	82	58	59	69	63	52	57	55	61	69	67	69	54	61	60	71	61	70	52	52	65	64	64	64	59	60	56	68	56	63	64	58	79	60	68	64	62	68	67	53	47	71	59	60	69	61	63	69	59	55	55	56	63	73	63	59	52	46	54	62	63	67	60	55	61	64	54	48	62	71	55	56	57	61	58	59	61	53	60	53	59	67	69	48	60	57	60	39	51	48	59	61	72	61	69	52	55	66	60	54	65	63	69	59	60	62	64	67	65	77	56	63	62	53	57	58	80	66	53	64	63	61	58	63	53	63	58	67	72	62	60	59	61	56	46	72	69	56	70	55	58	52	72	64	54	59	51	60	66	76	59	55	74	60	71	70	78	62	57	61	55	72	56	59	73	55	51	69	55	61	68	72	57	73	64	68	65	71	50	60	73	54	65	52	59	51	65	59	75	76	58	65	54	59	57	58	59	57	80	60	61	50	77	58	65	55	50	61	59	55	61	55	71	57	69	53	57	53	75	72	80	49	64	59	70	75	66	62	53	60	62	70	69	67	65	58	63	50	70	53	59	72	62	76	56	56	53	54	66	57	55	57	60	71	65	64	60	74	45	82	56	51	74	59	64	49	62	69
29991	18004	48837	51940	40255	25217	8279	6141	2359	1122	780	630	588	628	636	635	683	629	679	614	670	663	643	667	669	609	681	670	640	667	634	663	655	633	613	634	611	692	682	639	652	660	651	615	647	625	626	638	654	646	658	670	620	636	657	624	612	628	657	661	651	631	613	635	637	682	682	599	602	621	699	625	668	611	658	661	615	646	672	643	681	686	654	666	630	615	662	641	650	666	666	619	643	683	690	670	691	681	638	671	645	611	603	648	640	635	673	617	627	651	651	661	689	651	638	630	668	672	654	661	629	657	623	675	694	631	603	641	628	632	611	606	632	597	649	602	612	660	640	638	672	596	619	707	632	602	639	658	670	642	662	674	634	618	635	658	668	652	643	656	638	614	599	673	646	691	652	610	663	641	696	660	609	659	679	652	634	663	645	633	640	624	635	666	677	652	665	635	686	620	638	642	686	618	605	653	618	646	642	666	631	658	671	662	623	647	657	636	665	630	668	640	599	692	627	642	642	652	606	634	622	667	614	638	648	617	641	641	628	693	653	580	695	626	676	636	669	658	660	646	641	628	658	647	655	651	660	656	633	619	605	686	599	621	656	667	676	626	638	695	610	650	674	622	657	623	648	662	660	660	637	657	655	663	647	652	655	657	619	613	634	684	630	575	633	682	654	669	606	663	629	692	642	663	667	662	615	629	648	641	671	593	625	690	624	618	644	696	655	675	646	646	692	629	629	605	698	626	631	612	681	650	693	626	637	650	673	626	704	668	687	671	608	673	638	633	636	643	605	611	676	636	656	649	661	660	608	646	697	663	678	644	665	669	644	658	649	672	677	673	599	649	657	651	661	650	666	675	641	670	667	622	660	626	623	582	635	667	640	607	644	674	649	633	660	617	624	592	693	642	611	645	636	624	664	671	669	633	627	638	588	631	659	640	632	632	680	621	652	670	642	652	666	633	624	621	704	657	618	615	675	645	662	630	662	597	671	661	673	635	637	638	634	592	631	639	642	668	621	670	664	663	649	633	663	680	595	635	657	649	631	679	644	650	707	633	594	670	655	641	621	638	629	644	634	672	683	615	620	635	648	611	685	659	674	624	616	602	645	623	637	664	633	672	659	626	706	668	681	675	626	653	651	627	636	616	633	612	670	644	658	674	635	637	676	658	605	673	666	605	644	642	628	663	639	652	652	630	626	644	609	643	627	671	640	664	664	656	672	662	656	644	636	650	643	623	672	668	658	645	656	635	639	627	679	679	629	640	610	669	618	615	614	656	635	637	644	667	634	635	630	642	594	664	663	679	627	659	666	637	649	617	635	633	673	594	685	671	630	626	675	621	689	609	673	632	625	672	625	659	731	680	646	657	599	628	631	683	640	633	616	635	658	648	670	629	649	669	661	705	649	634	646	603	666	632	627	690	643	643	606	609	609	653	675	656	639	694	673	645	655	651	664	662	655	641	645	608	651	658	662	656	620	658	627	644	639	654	641	670	628	603	656	670	593	646	649	659	673	639	613	698	616	667	650	644	620	651	660	583	661	602	659	625	641	605	662	667	651	632	664	655	696	629	617	637	633	641	673	644	607	641	670	678	664	612	629	620	692	668	615	615	697	672	587	664	679	625	652	663	669	642	612	601	663	635	658	647	666	644	617	617	612	622	621	620	624	633	644	659	625	630	654	677	647	631	678	670	632	652	635	594	641	646	672	628	663	622	659	616	626	673	643	643	634	631	632	638	639	636	615	683	654	645	640	649	647	649	633	641	620	684	663	589	653	656	666	660	630	629	653	642	663	638	665	663	632	656	688	638	681	634	593	642	673	629	648	620	692	649	640	644	605	641	622	673	634	643	653	636	630	659	687	653	613	697	594	627	647	640	616	694	693	652	630	663	676	596	629	642	642	665	674	637	628	694	647	633	707	629	683	628	644	647	628	653	673	651	653	663	639	587	691	651	698	619	611	667	642	657	699	654	660	608	653	659	686	629	636	619	648	644	643	603	623	647	638	635	630	648	646	673	619	612	651	619	615	682	619	654	684	652	662	627	691	655	680	652	639	661	618	664	654	621	616	648	639	649	651	634	637	651	632	626	683	642	685	626	604	630	599	659	637	643	643	611	612	662	681	637	669	653	645	654	653	647	698	685	652	644	669	676	644	580	651	627	609	647	666	609	645	627	625	668	636	667	686	649	700	674	634	602	637	613	609	619	674	673	629	640	621	686	618	653	684	656	638	657	637	659	644	646	621	612	651	625	651	669	627	627	665	632	623	629	652	636	646	637	605	658	670	621	657	654	617	666	658	628	608	700	661	671	629	652	615	629	648	641	697	602	627	660	620	642	669	638	664	649	654	636	680	641	625	667	671	628	661	608	649	634	644	597	624	627	658	623	605	658	651	616	655	614	618	656	650	637	626	621	690	668	616	673	628	684	697	675	602	659	661	660	653	638	647	616	617	655	635	648	620	642	625	574	617	612	649	671	611	651	639	645	690	658	682	652	649	617	609	644	668	616	660	695	651	656	684	626	609	625	611	664	660	686	707	645	654	624	674	676	680	626	636	648	675	638	633	655	646	638	635	634	667	629	621	650	677	688	605	629	650	593	663	628	660	638	601	663	670	628	645	679	634	619	658	669	644	636	638	709	655	614	651	623	642	645	623	678	638	653	634	622	645	614	643	604	639	660	645	660	651	659	687	647	673	644	629	698	646	650	655	664	628	634	677	616	611	631	681	659	660	596	642	683	651	671	595	636	659	625	672	673	635	636	691	670	652	675	682	628	613	628	681	632	657	645	668	679	670	618	622	627	621	638	638	679	641	677	657	638	624	623	691	649	655	631	602	681	618	612	634	642	636	643	638	647	634	606	636	638	686	637	604	666	666	656	650	645	632	648	641	638	664	666	677	673	650	633	638	654	610	638	644	623	635	637	661	632	620	647	639	681	658	641	656	619	699	665	659	661	659	649	677	694	659	622	671	667	675	667	669	634	662	668	682	651	633	661	653	664	622	638	627	632	676	593	676	662	640	641	650	628	647	651	616	630	636	668	652	664	659	653	647	648	638	695	669	675	671	663	591	625	627	664	607	646	640	647	676	636	639	599	635	667	607	595	681	651	650	696	641	685	674	602	625	630	613	625	653	652	631	622	626	628	662	651	642	698	630	634	677	623	643	629	664	639	658	643	624	684	650	634	650	641	642	633	627	670	609	621	667	656	648	661	633	636	667	663	622	660	668	596	644	614	660	622	662	590	618	696	624	640	637	670	617	622	699	637	620	602	644	664	667	670	638	660	646	631	688	676	627	634	663	609	663	601	635	629	681	657	647	603	644	621	634	633	692	631	645	594	702	614	626	661	649	628	699	631	665	651	636	652	698	638	622	644	608	669	634	695	655	619	642	681	654	639	661	605	615	627	714	637	645	656	671	677	705	644	676	623	635	624	667	655	621	632	667	645	665	615	688	663	675	625	650	631	569	661	651	655	654	636	666	647	628	681	659	651
8539	4673	30329	32080	15687	4349	569	308	122	72	54	48	54	64	66	56	69	55	48	58	60	50	48	52	54	59	54	64	48	58	44	56	57	56	53	56	54	53	40	37	51	60	64	55	54	49	47	47	60	50	51	48	43	52	64	49	56	48	54	54	50	67	42	48	51	45	56	53	61	57	57	51	51	51	59	46	58	52	48	58	57	55	62	53	49	59	50	50	60	50	60	58	54	54	66	66	57	46	57	47	45	61	65	53	56	52	64	50	45	45	58	56	47	44	50	62	43	43	49	61	58	55	52	55	52	50	61	60	47	60	62	56	61	51	52	57	58	55	43	49	64	45	55	42	57	66	52	53	76	49	65	52	52	42	51	55	67	51	50	51	55	49	43	53	44	35	63	52	61	51	54	48	57	50	44	66	40	60	52	60	59	62	72	47	58	55	54	48	48	47	46	47	41	52	55	73	49	55	52	51	45	65	52	48	39	62	48	52	61	60	66	66	52	57	67	59	36	66	51	56	49	60	53	53	48	41	49	56	61	54	63	47	53	51	56	55	45	46	64	55	60	50	59	54	44	68	50	51	52	60	67	50	53	46	56	55	53	60	62	55	71	45	56	60	38	56	55	54	51	49	63	57	68	65	44	50	60	49	68	70	55	57	56	53	61	56	68	43	65	52	55	53	71	55	61	55	57	47	50	52	67	66	58	49	41	48	51	52	61	58	68	41	63	50	56	53	54	63	48	54	48	61	59	53	59	50	51	43	61	71	60	66	59	43	54	41	61	43	65	54	61	53	55	50	45	46	58	78	63	47	48	63	42	66	55	55	64	64	58	49	58	58	58	43	57	49	48	55	63	50	50	62	43	49	47	54	73	58	54	55	51	50	54	55	56	46	56	58	55	45	58	54	59	59	62	49	66	52	52	62	58	48	58	53	55	55	53	54	55	62	55	51	55	50	53	54	67	46	59	60	54	43	53	54	31	59	53	62	69	55	55	49	70	49	54	63	52	39	50	62	59	52	61	52	43	53	65	60	56	51	55	70	52	55	55	52	51	44	42	56	50	53	46	59	44	61	61	62	61	60	49	52	52	57	54	68	59	54	63	44	66	58	48	51	55	52	61	52	49	43	66	50	60	57	58	51	57	61	44	54	71	72	59	68	53	48	70	50	58	64	44	58	56	75	59	61	50	44	47	59	49	67	61	60	54	46	48	53	61	65	52	47	57	50	65	51	56	61	63	61	58	63	51	42	66	53	62	45	61	59	57	65	59	58	59	51	56	54	54	62	53	57	54	45	40	65	56	52	57	53	49	58	31	50	57	58	53	56	52	50	55	54	46	53	43	53	51	51	56	48	59	59	53	55	50	63	68	55	63	68	57	52	46	49	48	55	59	45	43	47	52	40	50	53	49	45	47	48	58	56	59	54	57	48	50	41	52	53	50	52	55	41	65	35	55	44	60	56	54	56	57	56	45	44	61	60	64	69	50	55	54	58	48	50	52	43	47	59	42	49	59	50	45	46	49	45	50	46	70	45	59	50	53	63	49	52	61	53	45	47	67	56	50	53	49	62	54	64	63	62	47	61	49	52	47	52	46	50	58	49	49	51	49	49	49	51	39	51	48	44	55	56	63	48	63	48	48	54	56	67	54	60	59	60	53	69	52	50	48	62	53	52	67	52	57	54	66	61	48	55	52	55	59	46	49	50	45	65	46	58	52	48	58	60	53	54	61	46	52	53	53	54	54	58	51	37	69	56	48	62	56	53	57	51	52	52	59	47	63	63	46	34	45	53	43	51	60	58	72	65	58	54	48	52	49	56	47	50	52	65	56	69	65	54	68	59	58	56	47	57	56	58	60	62	62	40	43	48	38	56	47	46	69	54	45	57	43	59	52	66	48	60	50	42	55	52	63	52	60	44	62	47	57	54	46	45	53	57	53	67	60	60	50	38	67	56	57	45	46	56	49	53	56	61	41	40	48	55	65	60	49	65	68	63	50	54	62	40	57	53	45	56	58	56	68	64	50	71	52	54	55	61	53	44	63	46	45	63	58	51	52	54	55	57	52	41	43	45	61	63	41	49	50	49	54	56	51	54	37	58	56	46	66	57	52	61	62	57	52	44	58	62	47	46	55	55	61	47	55	56	52	46	61	51	60	44	41	49	56	63	52	58	54	57	71	53	62	53	63	44	49	45	55	52	56	58	54	56	56	64	52	54	46	57	48	55	54	31	63	55	62	67	72	50	54	56	46	58	60	58	55	64	56	49	56	72	62	60	57	76	50	64	59	50	65	51	62	50	50	57	74	57	49	56	53	51	57	59	67	59	55	47	62	49	61	50	54	52	47	56	61	61	56	61	54	50	62	52	47	58	58	64	55	52	49	69	40	58	60	65	65	62	56	52	49	56	60	32	62	57	57	60	60	57	57	56	58	59	47	41	54	62	54	51	49	49	51	57	51	61	49	56	57	63	64	62	55	56	51	46	55	66	65	63	69	71	59	66	56	62	57	47	67	51	55	43	52	64	48	50	48	42	51	62	44	50	59	62	51	63	52	64	46	52	52	47	73	47	53	54	36	53	66	60	53	54	48	58	62	54	61	59	53	57	48	64	45	44	51	55	54	39	53	58	63	42	40	66	59	68	68	57	56	56	53	43	62	65	47	62	57	41	58	68	48	63	50	54	37	57	55	60	65	36	44	56	52	57	53	46	50	54	50	55	56	57	54	53	44	59	52	51	36	65	67	47	45	49	59	59	53	56	61	70	56	67	48	61	60	58	57	61	60	51	69	54	49	50	47	48	53	55	47	43	50	52	49	65	61	60	55	53	56	69	49	48	57	52	49	54	44	52	54	60	46	64	49	52	56	55	57	60	58	52	48	71	55	58	49	54	61	46	46	56	59	39	50	72	58	40	64	59	65	48	58	51	64	62	68	53	72	51	53	45	55	47	56	52	48	62	53	56	56	66	51	47	43	56	58	56	56	54	50	58	62	49	55	52	55	54	49	56	53	50	60	54	58	55	47	50	41	51	54	41	64	66	54	67	53	67	62	46	54	45	56	50	52	72	53	55	56	50	34	49	58	58	67	62	51	57	53	53	55	64	55	60	56	54	45	55	51	47	41	48	63	40	50	67	51	54	51	51	41	74	60	50	56	50	60	44	66	58	46	66	51	59	58	54	66	38	62	50	42	60	57	53	59	58	56	58	46	58	49	44	53	46	49	55	67	48	53	52	52	46	64	53	54	67	47	46	45	41	50	48	66	54	49	45	61	58	57	61	49	53	53	62	58	60	52	62	77	57	42	62	53	48	44	50	48	56	49	73	48	57	45	56	48	40	56	54	55	48	46	54	51	53	42	59	49	49	60	72	63	49	41	64	47	47	43	55	57	41	45	50	55	55	51	49	56	55	57	63	46	60	49	50	57	65	48	48	69	61	49	61	55	62	70	48	53	62	50	54	51	43	68	51	61	51	51	40	53	61	56	58	51	44
39090	24175	56016	59614	47152	30165	11762	7769	2881	1176	724	640	629	654	622	612	563	575	571	550	612	581	585	605	547	569	611	595	601	611	602	577	621	610	603	558	567	588	606	572	600	649	613	593	624	578	619	564	572	622	563	591	596	611	567	543	593	574	640	583	619	580	582	571	571	613	598	604	579	571	591	576	611	563	572	588	592	583	516	587	562	599	583	600	572	559	567	566	594	591	589	548	600	583	596	592	591	548	607	601	600	623	616	623	628	573	569	633	617	622	603	601	577	588	614	554	600	620	570	562	587	622	596	601	567	620	576	569	600	612	555	563	584	549	599	602	574	581	575	570	539	571	558	594	623	594	574	569	562	593	616	607	621	610	575	601	569	558	544	594	589	612	572	579	596	596	532	550	591	583	609	605	584	574	594	605	636	567	580	578	600	600	655	564	563	637	553	619	586	581	615	619	573	604	654	578	571	629	559	593	595	566	575	562	603	614	605	608	596	593	590	613	595	591	567	584	615	599	626	587	602	575	578	545	578	620	607	571	590	571	590	591	570	583	580	566	595	538	594	556	585	591	578	613	578	599	562	589	577	554	583	573	643	578	574	566	591	615	617	603	587	582	617	597	614	598	603	545	589	545	649	593	585	574	558	553	546	597	629	568	574	552	581	595	595	625	591	584	550	599	580	595	618	578	585	582	637	584	579	579	555	623	578	600	536	569	612	553	586	618	552	612	616	556	597	565	539	552	587	560	623	622	599	578	589	597	544	576	563	581	572	606	588	614	598	587	583	583	603	565	591	606	597	575	596	565	600	559	580	585	604	623	592	615	585	576	591	573	604	605	558	621	575	602	607	606	553	573	587	566	611	588	561	544	563	614	578	563	574	610	560	594	619	617	598	645	599	582	548	615	601	578	561	591	604	569	615	556	633	553	655	604	637	579	568	568	603	590	572	590	632	627	611	599	577	605	567	589	606	607	580	606	624	569	570	565	596	561	590	563	584	609	570	566	609	572	624	574	606	564	644	565	607	580	571	607	572	592	621	560	621	603	595	560	627	587	610	626	572	598	577	626	591	557	591	579	588	647	599	584	572	626	572	592	619	619	583	589	582	580	565	567	587	622	584	579	605	587	572	576	596	593	592	627	592	602	596	533	565	556	550	569	598	571	587	581	558	578	577	598	623	629	560	599	574	564	594	583	587	575	615	590	597	615	635	563	589	585	574	588	601	594	614	576	614	622	557	587	572	598	620	623	625	608	557	550	612	558	618	597	599	576	561	648	589	588	539	581	564	580	597	594	611	595	584	583	593	554	627	571	600	561	598	598	576	600	601	613	594	604	630	574	592	575	628	556	599	608	553	574	588	598	600	576	574	602	600	553	569	599	558	582	590	596	550	622	593	583	582	657	609	614	586	571	595	590	617	599	614	589	585	547	613	553	595	595	590	526	573	600	582	588	598	584	590	551	607	608	588	627	573	624	611	563	577	552	578	607	585	520	567	566	620	585	577	597	561	602	590	569	617	609	581	626	582	589	577	585	584	588	608	577	607	564	587	551	619	621	640	575	599	612	540	548	577	593	595	591	615	582	582	553	577	554	633	608	591	587	571	619	631	553	620	620	554	599	592	625	582	559	595	564	613	604	592	603	584	571	574	576	585	577	576	594	605	580	620	617	582	629	595	566	588	613	594	526	568	543	558	563	559	579	576	583	589	540	594	563	566	569	611	588	567	600	575	552	558	594	595	578	568	589	584	578	580	575	588	596	578	593	606	622	592	580	583	562	591	567	564	621	605	596	592	561	567	604	574	610	578	590	577	577	606	584	602	569	600	634	557	579	656	578	584	605	594	575	595	625	605	584	584	570	569	590	612	627	604	566	574	592	571	582	583	574	580	603	559	548	588	570	554	556	595	603	571	586	610	572	594	593	565	592	548	581	561	601	611	602	536	594	632	574	574	584	631	635	633	547	648	581	593	572	607	587	609	608	577	605	545	574	549	633	619	587	585	628	602	614	561	505	590	546	571	608	579	554	614	550	590	641	588	608	596	609	556	628	616	630	582	590	594	596	617	613	583	622	595	585	560	556	615	616	611	602	604	550	604	586	619	613	599	566	581	582	629	645	593	593	580	564	598	566	591	543	579	585	607	604	583	594	629	601	584	612	603	565	540	594	522	575	649	621	570	558	596	582	624	586	615	561	580	622	556	611	545	607	552	571	606	553	599	548	584	595	585	603	609	600	563	567	531	618	606	583	582	609	573	611	563	587	616	580	539	607	578	575	623	557	565	607	646	578	604	575	564	561	602	620	600	615	586	588	538	545	616	560	596	547	540	597	568	599	611	597	540	624	545	606	582	603	612	611	567	601	560	573	593	595	581	578	602	576	575	587	580	610	634	562	574	587	543	593	569	646	561	599	602	596	559	610	600	562	565	624	598	601	604	590	572	613	597	631	570	559	635	614	603	587	563	593	616	596	565	553	553	562	604	544	562	585	586	569	552	610	557	597	584	593	570	547	591	612	615	564	567	576	592	595	603	578	601	563	589	566	582	563	597	573	531	607	585	614	616	576	553	609	611	550	611	594	600	549	602	603	552	600	586	624	560	551	633	595	562	589	561	562	568	610	595	590	568	563	601	610	581	581	604	614	561	546	568	598	613	621	597	562	563	625	585	612	597	614	595	566	608	591	590	581	571	564	609	577	567	574	559	540	577	621	589	608	548	561	593	573	587	551	574	584	613	561	601	588	577	569	594	578	575	588	619	549	576	592	613	573	603	630	587	592	606	555	563	558	551	618	544	601	644	590	605	575	562	587	594	592	615	594	581	597	577	615	577	541	594	598	578	585	558	582	595	586	530	605	554	576	594	560	597	591	569	536	547	568	608	586	598	573	547	552	540	601	601	550	562	566	615	624	560	579	592	615	608	595	610	588	547	609	590	641	577	599	587	613	610	603	623	572	559	606	587	596	558	609	600	580	615	603	604	632	554	568	587	584	599	627	586	586	569	562	521	595	544	579	604	613	602	593	618	574	571	574	617	584	538	587	558	606	588	571	575	546	600	554	623	538	592	587	621	536	557	534	598	595	581	612	605	617	526	574	561	571	585	571	598	564	531	600	600	625	520	579	619	566	613	597	534	597	570	615	603	578	585	566	597	611	591	550	610	592	607	595	596	585	610	618	583	554	611	600	570	547	579	591	609	585	619	548	605	608	549	593	554	563	593	574	597	546	565	564	612	593	632	548	529	588	594	563	575	594	612	568	608	613	566	550	581	540	598	574	558	538	607	604	587	581	615	586	597	590	605	634	558	576	578	567	578	587	569	599	593	533	549	568	578	582	619	549	557	594	582	603	621	557	572	551	606	588	592	575	618	577	604	613	619	596	559	561	589	567	585	594	618	561	608	613	592	590	610	625	581	608	601	576	611	578	581	616	623	605	604	552	585	605	601	555	623	607	558	619	586	602	597	577	613	601	633	574	588	546	615	577	604	586	610	564	591	554
4029	1364	11876	11206	3566	857	169	88	69	72	54	63	55	64	60	71	66	64	53	64	55	51	57	74	66	70	68	59	62	60	62	54	75	56	60	62	66	68	66	57	64	64	71	55	61	67	70	62	45	61	74	62	68	53	48	58	62	52	58	79	71	68	76	67	55	63	66	67	52	60	50	57	59	55	48	48	63	56	66	59	73	60	56	55	64	56	55	57	50	57	61	48	65	52	56	52	64	70	49	50	55	53	65	62	46	83	77	69	60	57	59	62	60	72	51	48	65	72	62	72	57	66	63	57	54	69	64	49	73	58	60	66	50	63	61	62	53	77	70	61	65	60	63	55	50	62	71	62	62	70	54	55	73	58	60	69	58	60	52	60	62	60	60	58	50	54	52	64	66	42	61	63	56	64	56	61	58	62	58	64	59	58	59	51	53	49	63	56	69	64	79	62	44	66	76	69	57	67	60	61	71	56	52	63	59	62	47	48	51	54	68	62	55	62	68	65	70	75	53	58	53	65	60	77	61	53	49	56	48	55	52	72	72	54	52	51	54	51	50	69	44	69	64	58	60	64	60	61	50	61	67	56	60	53	51	56	53	53	66	63	60	60	73	65	56	53	56	53	53	52	59	68	55	68	53	75	66	77	62	64	57	65	65	55	59	55	70	46	69	68	52	65	64	60	54	53	50	58	58	59	62	49	43	57	62	77	60	59	59	67	58	51	63	61	54	65	59	60	60	57	56	63	63	60	53	46	62	59	64	60	58	52	50	49	66	70	67	51	57	69	62	54	54	58	63	56	64	58	56	77	62	62	52	58	53	75	67	58	48	49	51	57	58	68	69	56	60	67	61	62	54	66	49	59	57	75	72	56	65	62	55	50	65	62	57	65	60	68	59	52	62	77	54	64	62	68	58	66	68	46	64	55	59	55	57	59	64	47	50	57	66	60	70	47	66	66	50	66	49	59	45	58	60	72	60	58	58	61	66	58	55	58	40	52	62	77	53	58	69	66	61	56	60	56	70	70	62	60	51	56	57	51	69	49	56	62	61	61	73	67	58	55	72	46	51	61	57	56	65	62	55	76	66	55	56	58	53	54	49	59	59	66	62	73	59	93	60	62	61	50	57	70	62	58	65	60	53	52	67	63	61	61	65	66	54	57	55	74	73	48	57	69	71	55	72	56	58	54	58	56	65	53	66	64	65	50	51	59	60	66	50	62	62	56	51	59	73	61	32	65	65	55	55	59	59	53	55	49	54	60	55	78	68	58	46	57	62	64	52	67	54	67	59	76	56	74	58	46	56	61	52	58	59	78	73	66	59	53	51	50	58	64	58	59	57	75	64	43	68	55	57	65	75	59	46	52	59	72	68	62	53	59	55	62	55	54	55	64	78	67	53	46	55	60	72	62	50	60	79	68	70	62	63	59	66	73	62	71	64	67	50	59	62	49	43	69	55	68	53	61	61	58	60	65	52	67	52	55	69	56	67	56	62	66	64	71	65	67	53	47	54	63	58	75	60	53	64	56	61	60	74	56	58	53	48	59	64	62	53	55	51	55	58	67	80	76	73	54	64	54	67	49	58	53	69	59	59	55	53	65	75	68	55	70	68	55	58	63	59	65	70	50	80	73	64	50	55	63	41	55	69	53	48	71	58	66	66	50	57	55	60	53	57	62	59	60	46	60	57	53	49	70	59	58	57	60	58	55	56	60	75	73	79	51	52	60	61	67	65	58	63	44	62	53	62	52	58	66	63	53	69	66	45	70	60	62	70	67	55	55	52	58	57	50	57	64	64	63	82	75	52	64	54	59	61	67	56	45	57	65	60	64	55	42	66	50	88	60	55	72	58	60	68	49	53	59	73	48	55	59	46	48	67	72	66	54	60	74	70	64	50	57	47	53	62	76	45	56	73	67	50	62	56	49	49	66	45	64	59	62	53	68	63	55	57	62	62	73	54	69	64	66	58	68	49	54	69	51	55	60	47	75	64	59	55	73	63	55	56	67	56	55	55	67	48	62	64	56	64	54	58	66	59	77	46	61	68	52	61	52	43	62	63	71	68	56	58	71	56	68	68	71	62	54	60	53	69	57	62	62	56	66	52	65	55	52	52	63	59	63	60	58	54	64	69	72	52	73	68	67	62	67	78	71	61	66	57	70	69	71	67	56	57	61	64	61	72	64	54	53	59	83	54	52	55	68	60	47	55	70	67	49	63	63	63	59	57	67	56	67	57	65	50	55	69	53	60	51	64	53	73	55	55	64	59	50	73	66	58	51	56	62	66	63	54	59	48	66	53	46	49	65	51	53	56	59	62	57	62	51	75	46	54	63	59	43	58	58	51	57	58	63	64	58	55	60	55	48	72	65	51	60	48	57	60	59	58	52	47	57	62	62	67	61	59	62	56	59	62	59	77	53	58	55	66	62	55	66	49	60	77	50	63	58	53	48	58	62	50	54	51	62	46	66	63	53	56	55	69	52	53	57	52	58	59	54	64	66	64	53	66	49	59	66	61	70	58	56	66	56	55	57	62	60	62	72	65	72	59	51	65	60	65	44	59	56	49	71	75	55	63	61	61	58	60	51	57	68	75	56	55	56	58	59	68	55	67	64	61	60	58	65	58	55	48	68	57	69	64	52	71	53	64	51	59	71	50	59	69	77	65	61	56	61	61	65	62	64	68	60	59	66	50	51	58	59	58	58	59	54	56	63	51	81	69	42	62	58	57	69	60	71	72	80	53	66	57	53	54	64	50	53	63	63	60	57	76	57	74	52	63	77	78	63	45	64	62	44	58	60	59	56	55	56	57	51	54	63	59	55	60	72	56	64	77	72	63	72	67	55	53	59	57	54	76	54	71	60	67	51	63	80	70	61	59	83	76	63	48	72	63	62	53	53	52	56	57	48	56	68	80	61	52	51	64	50	70	51	72	57	55	53	54	65	62	59	63	56	64	69	64	56	56	59	54	50	63	63	53	57	52	57	67	59	53	69	56	69	79	60	58	55	53	52	72	51	57	47	58	64	67	53	53	56	57	54	62	65	59	51	66	62	42	71	69	54	54	55	65	53	66	70	73	56	60	61	60	58	48	57	65	48	54	62	68	54	70	59	63	54	63	59	69	44	57	61	66	54	56	62	48	60	60	61	71	65	54	57	71	65	60	69	58	63	60	58	71	52	63	63	63	77	52	63	71	62	68	60	66	64	53	52	66	70	73	65	57	52	75	64	55	58	71	56	54	53	60	65	43	54	56	57	68	54	64	58	52	62	56	66	63	64	55	65	58	58	64	58	55	59	53	55	64	48	53	60	60	57	76	52	51	62	52	67	66	66	58	58	50	49	53	67	55	43	58	76	64	63	58	62	69	56	58	61	63	54	52	61	54	70	65	61	61	62	63	68	80	80	66	54	50	61	62	62	51	62	53	47	64	53	51	61	62	51	52	52	48	61	60	75	75	66	54	43	57	60	54	57	60	64	64	62	59	64	48	63
28948	15252	39452	35962	27048	14444	3502	1944	1034	740	664	657	656	608	647	615	628	654	635	648	606	618	613	636	629	632	687	629	658	604	642	620	606	659	592	646	654	599	612	633	616	626	675	607	628	713	676	665	621	631	682	640	669	636	643	645	627	631	643	679	605	664	672	638	640	638	646	634	614	633	638	633	630	638	634	650	630	602	645	626	616	637	652	625	637	622	630	622	608	637	656	637	606	653	643	637	632	601	628	637	650	658	666	620	646	637	613	620	590	606	678	609	616	598	612	630	593	645	654	668	650	627	568	660	650	620	611	692	619	559	637	644	615	637	675	670	670	600	648	660	585	656	620	664	646	667	667	654	617	674	656	666	628	629	692	610	650	617	610	691	622	632	680	669	648	657	648	636	603	647	613	615	655	620	623	615	623	701	666	635	630	630	618	624	648	609	591	643	653	662	668	681	628	646	638	618	621	602	610	649	606	640	649	651	644	649	681	696	625	668	645	655	635	594	631	643	637	659	616	660	700	660	647	665	651	630	608	632	674	616	642	636	697	679	637	653	631	605	621	627	599	627	628	661	624	616	634	627	615	613	613	695	656	689	672	645	637	597	668	694	620	647	646	626	653	661	665	637	675	625	649	670	664	712	652	622	625	616	638	648	623	636	661	657	683	623	606	642	655	684	663	670	634	582	637	587	658	656	645	650	642	665	645	648	633	699	627	680	681	627	650	677	616	637	657	637	623	672	631	665	644	631	644	614	687	660	656	665	628	594	636	647	642	672	645	658	636	634	638	626	584	623	637	664	605	616	621	632	630	667	651	605	638	625	668	665	652	644	641	615	652	608	640	628	610	637	650	625	611	609	667	645	653	681	687	613	652	647	605	626	659	635	647	663	607	677	613	658	646	661	613	657	587	674	631	645	627	661	642	640	689	674	600	639	610	648	666	648	614	653	649	629	681	583	625	662	637	639	614	638	611	634	643	595	639	642	621	612	661	639	628	653	604	636	584	635	605	604	686	650	643	658	657	635	639	642	625	621	594	658	631	646	656	633	647	612	650	623	580	637	653	648	630	623	610	683	655	642	636	657	619	590	646	627	643	654	643	634	620	611	637	693	646	672	703	648	666	674	612	669	621	612	635	611	692	646	646	626	631	596	606	590	655	646	637	640	637	607	626	685	649	603	615	664	613	629	679	603	618	668	643	666	617	657	622	654	592	663	660	629	633	661	628	660	639	678	617	666	639	612	665	654	643	678	644	607	643	629	593	633	596	645	683	680	645	648	611	642	648	695	635	649	641	640	603	617	704	677	604	622	638	624	652	676	669	673	638	638	673	612	641	669	638	637	670	671	662	633	676	612	663	670	668	626	646	650	662	628	665	630	633	658	654	674	617	614	619	639	648	633	646	610	680	639	616	635	642	669	679	638	630	633	610	613	669	614	684	606	612	587	639	652	653	644	633	670	648	655	646	677	630	652	646	645	641	609	647	701	620	638	639	636	670	637	657	647	620	640	615	647	664	602	619	641	625	631	666	630	658	690	662	594	641	655	664	599	633	642	629	676	603	694	638	627	638	619	664	668	640	664	633	620	639	646	649	600	635	608	649	642	610	604	659	619	605	680	653	672	625	709	707	661	599	625	640	645	652	653	608	630	640	674	656	606	668	600	636	572	606	672	671	633	622	655	694	621	622	616	637	652	620	639	666	623	607	658	631	649	685	620	674	628	638	612	647	632	669	665	603	596	653	633	643	600	627	640	628	624	614	630	670	634	649	613	666	635	614	656	635	608	692	660	640	657	655	626	629	642	644	626	602	636	649	659	605	628	605	659	646	648	611	622	654	638	669	700	620	652	616	647	623	650	647	676	626	624	649	627	637	661	654	627	624	667	617	624	625	588	643	639	647	646	629	642	644	619	656	652	648	653	644	630	635	713	608	623	663	673	636	614	668	672	610	640	639	636	645	652	688	664	669	627	615	632	635	636	594	591	625	631	624	639	647	637	681	652	672	627	674	632	645	683	633	652	604	589	682	629	608	645	640	642	610	661	636	609	634	640	648	648	612	675	629	664	620	634	658	623	624	714	664	626	645	634	635	667	661	653	649	620	654	635	648	615	625	649	631	637	642	640	583	653	617	625	653	628	655	638	605	645	670	637	672	671	619	610	643	671	662	581	625	625	644	616	635	587	640	629	643	609	651	639	659	599	656	660	645	627	670	633	634	645	606	657	650	652	620	634	653	669	637	640	638	681	659	668	657	629	636	633	663	654	639	634	617	677	636	612	635	625	656	629	617	650	649	639	650	619	628	617	617	590	660	643	672	631	638	687	593	661	657	680	605	669	660	604	605	621	624	683	640	658	649	659	606	645	635	643	668	620	602	587	579	664	642	631	681	631	639	611	646	669	609	646	648	633	642	623	641	674	700	648	639	635	685	631	674	644	659	660	652	611	630	655	659	639	618	629	605	677	637	611	669	622	585	623	631	595	660	647	664	615	631	632	591	634	602	618	638	620	698	636	641	602	617	634	660	615	642	634	654	623	615	631	624	602	628	585	704	648	629	639	627	658	624	637	654	627	662	675	621	630	616	619	672	637	645	635	654	618	653	614	656	650	644	684	650	657	673	645	636	679	637	634	596	649	595	604	621	629	624	648	612	653	677	624	644	620	644	677	587	668	641	635	624	658	638	652	640	664	664	631	688	667	655	638	623	656	659	628	646	666	686	638	693	663	601	666	674	616	616	615	627	638	650	572	660	655	650	647	621	609	631	678	615	659	672	688	633	650	638	638	636	604	652	616	636	648	644	637	588	632	624	632	648	622	689	650	642	627	622	577	664	660	655	640	665	611	623	643	677	626	633	631	684	662	659	662	662	609	652	606	659	619	649	653	671	640	647	618	651	608	616	647	694	640	670	630	625	659	663	625	617	672	655	635	677	631	631	641	632	626	581	630	636	638	585	662	629	669	655	674	642	640	663	711	685	633	647	667	641	654	676	623	592	620	656	705	665	650	622	624	623	705	633	643	615	688	655	654	635	676	645	632	670	666	624	626	621	650	681	609	622	644	682	651	652	634	647	627	638	643	651	672	669	675	624	658	627	626	644	615	652	645	610	615	700	627	628	664	671	632	612	633	645	649	687	659	597	613	644	633	669	646	653	640	654	627	601	664	621	594	623	646	642	605	661	596	623	655	614	700	627	652	641	646	639	616	682	621	647	679	607	646	676	614	639	654	625	631	623	645	626	649	611	659	623	610	633	681	647	586	634	645	615	644	695	598	630	642	621	633	656	644	625	622	623	652	653	653	588	637	659	698	651	635	584	641	652	667	673	624	582	651	623	687	649	667	633	657	636	671	611	672	608	643	639	606	630	642	684	599	666	648	618	638	648	639	619	643	631	678	614	625	606	638	669	658	640	620	668	663	670	620	648	641	621	649	613	580	678	652	611	643	670	664	627	640	667	672	570	648	661	612	623	640	638	629	656	639	667	605	639	684	618	645
7601	9627	26975	23074	9636	2433	398	171	91	64	63	59	63	65	56	61	58	57	55	48	55	52	51	56	47	54	54	58	60	62	54	54	53	52	54	49	58	61	53	52	36	62	60	48	65	61	60	44	68	48	60	58	60	43	66	55	58	62	53	50	68	49	64	67	65	53	71	62	41	63	47	59	63	49	73	57	47	47	64	65	36	64	60	57	47	51	53	61	60	56	67	45	49	55	39	56	59	59	59	63	38	63	52	58	56	56	60	69	58	68	53	46	64	66	49	55	59	60	55	55	59	58	55	54	59	42	48	43	71	49	63	68	54	72	53	65	54	56	64	55	61	62	45	54	57	69	60	46	61	57	46	63	50	64	63	54	64	52	59	62	68	53	61	48	70	51	61	59	54	63	67	62	61	56	37	56	61	49	61	59	58	53	62	50	58	54	51	62	48	60	58	53	58	56	56	74	52	51	49	64	49	47	51	47	61	60	61	55	47	41	61	58	57	52	48	42	58	58	57	58	54	66	55	55	52	53	42	42	66	53	49	58	63	62	51	52	53	66	77	54	57	53	47	53	51	62	66	43	54	54	51	57	51	41	54	48	64	40	42	48	47	48	62	57	53	42	62	57	52	56	60	59	60	55	61	45	42	47	47	59	56	59	53	54	59	46	43	54	49	68	60	54	65	84	48	61	54	59	68	60	55	65	56	64	53	52	54	57	61	55	57	66	47	67	57	55	59	68	40	75	69	65	44	64	60	57	57	64	58	55	52	53	60	54	70	52	40	55	46	54	55	54	57	49	58	60	59	54	50	50	48	43	55	54	50	48	55	53	61	47	67	55	43	45	59	67	53	50	47	60	69	42	54	55	41	59	54	61	55	52	72	56	46	40	59	56	58	61	53	47	49	61	63	50	54	60	53	52	51	55	45	59	44	57	57	59	70	70	55	58	59	63	58	53	54	62	48	53	53	65	65	57	50	42	60	54	67	49	44	51	55	57	47	64	54	45	56	46	69	50	44	59	59	55	62	47	60	62	62	52	51	58	61	58	69	48	46	59	45	49	50	48	61	58	71	58	63	71	45	49	44	47	48	56	61	55	55	48	50	60	58	48	48	62	53	50	58	54	56	52	48	55	60	64	56	56	55	42	71	48	68	64	72	59	58	61	63	48	65	58	65	54	53	54	46	54	66	54	67	54	58	52	63	56	58	56	61	49	49	60	69	57	58	55	64	68	56	68	56	59	53	69	56	35	59	61	65	47	50	57	58	64	58	54	54	61	56	58	66	54	63	58	71	55	57	67	41	59	65	62	71	54	76	54	54	55	51	47	56	53	63	55	66	49	60	45	47	44	64	47	49	61	60	67	51	56	64	60	61	51	60	48	51	51	66	55	60	58	68	44	70	60	62	58	51	74	58	53	39	56	59	53	43	63	66	56	53	47	63	64	47	57	58	54	53	51	54	64	70	59	45	51	61	71	58	49	71	52	53	66	64	55	59	62	58	48	45	68	65	46	54	53	54	50	57	58	50	54	67	65	50	58	67	48	62	70	54	69	67	42	61	44	59	58	47	41	61	53	60	50	57	47	53	54	55	57	54	50	60	54	58	68	51	52	50	50	60	46	64	64	60	58	52	66	38	57	53	51	50	55	73	61	47	48	57	55	34	54	59	49	58	67	67	54	57	57	46	62	53	55	52	61	57	65	39	57	56	68	49	55	48	59	47	44	44	51	60	43	42	60	42	68	57	50	49	56	64	49	54	71	55	51	46	56	63	79	53	39	73	59	46	57	55	57	63	53	54	55	51	64	45	58	57	65	38	58	60	52	59	58	62	58	58	52	50	56	49	55	47	52	60	47	59	58	56	56	64	49	54	54	57	60	57	45	54	50	48	58	53	53	60	56	56	59	54	74	46	57	60	43	59	65	49	58	45	58	54	45	55	53	50	62	48	69	43	58	59	46	57	66	53	56	45	57	57	52	60	61	63	41	61	49	64	65	57	56	57	62	54	57	60	54	62	60	52	61	54	48	53	57	54	61	61	53	54	56	59	64	58	62	61	61	57	61	73	46	51	66	69	55	50	64	47	58	54	65	71	54	44	53	70	58	66	62	53	65	46	51	69	51	53	56	51	62	56	60	63	55	64	53	56	57	58	47	46	54	54	58	42	58	53	46	70	59	50	56	68	54	54	52	58	65	60	47	60	46	47	40	63	63	69	57	70	38	57	43	62	66	66	46	60	60	38	63	62	60	65	53	53	63	49	50	51	59	51	45	62	57	60	52	37	65	65	55	50	62	60	55	60	55	58	61	58	50	57	68	49	54	45	56	65	56	54	58	57	58	62	53	56	71	45	50	67	54	56	61	56	70	57	51	55	51	60	53	69	47	66	52	52	49	63	52	56	52	48	60	55	49	60	57	60	48	72	59	52	57	48	54	57	49	50	54	56	63	50	52	53	47	44	51	52	70	64	47	50	61	60	53	54	60	50	59	50	67	50	59	57	50	80	60	61	63	52	59	64	66	51	47	45	60	65	53	50	45	61	54	48	48	55	46	57	65	43	60	60	43	58	55	55	58	62	57	54	59	52	52	52	51	45	53	65	60	61	44	47	56	51	51	68	52	56	51	55	51	52	46	59	57	55	57	56	53	58	43	58	51	69	65	56	64	55	57	54	53	61	44	54	54	54	57	56	65	46	57	45	50	52	52	58	59	62	54	52	73	40	53	64	49	53	51	60	46	56	70	54	46	59	68	46	56	45	79	59	52	58	59	68	61	50	39	51	71	60	58	61	36	52	59	47	51	55	57	54	48	44	57	53	64	57	56	52	44	67	63	54	58	62	57	54	52	53	58	53	53	59	59	69	50	50	53	52	60	64	55	52	56	51	69	73	55	48	47	68	47	48	57	52	50	67	50	53	72	51	55	46	68	48	59	54	54	60	63	72	68	64	50	51	56	58	66	50	58	54	57	69	48	67	54	45	53	65	58	47	55	57	59	62	49	58	68	52	50	51	51	58	59	43	66	60	47	53	62	56	60	61	44	59	48	54	56	56	51	43	64	52	56	46	52	58	57	47	48	55	72	57	66	41	56	62	46	53	62	53	60	56	54	54	51	52	68	57	53	46	65	50	66	59	63	62	66	58	53	57	57	55	61	59	66	68	59	65	57	49	56	77	48	62	52	52	50	56	56	64	55	42	51	49	59	55	53	61	58	61	58	65	63	61	59	66	59	50	51	59	46	64	53	51	61	61	62	55	52	52	52	55	39	51	56	55	50	55	58	64	58	69	55	42	48	59	72	55	51	67	44	74	55	57	51	49	58	53	54	65	53	63	66	62	47	45	49	38	51	59	48	47	53	49	63	61	50	62	53	49	53	53	51	61	63	76	61	55	63	53	57	59	45	64	65	56	44	54	59	43	59	67	44	50	53	55	51	55	65	60	56	63	51	56	48	57	55	56	54	68	61	72	57	50	52	58	52	59	51	60	57	48	52
38323	33172	51369	49034	38710	25091	8678	4215	1669	907	650	617	609	616	598	592	625	575	587	620	618	623	564	619	606	614	606	634	602	533	564	609	579	587	596	597	608	602	591	536	561	589	612	592	572	576	576	570	631	597	576	562	533	559	567	595	614	577	595	547	600	605	598	618	564	593	589	567	558	602	601	553	590	601	615	616	629	584	605	561	598	569	565	596	581	571	596	609	589	585	596	666	600	591	563	618	617	622	598	644	569	591	589	590	600	623	588	582	615	593	582	577	627	575	615	605	599	600	605	634	630	557	579	610	592	551	596	626	622	601	619	620	588	587	607	549	567	611	586	614	614	579	589	579	603	595	595	664	620	567	593	576	566	566	604	612	611	549	637	575	591	565	623	587	586	617	609	577	642	582	601	603	578	602	589	608	601	609	579	644	617	609	606	586	593	597	549	590	640	594	603	542	585	552	616	596	560	568	621	622	564	567	579	568	590	606	559	605	600	604	625	632	585	612	590	618	596	626	605	591	573	561	616	599	567	590	590	568	609	592	624	576	593	609	606	581	583	584	604	599	603	619	578	592	623	562	607	613	596	573	630	575	575	605	615	581	569	557	586	623	573	592	621	593	581	602	578	580	575	600	586	583	553	632	584	628	589	564	597	614	626	622	548	613	598	604	626	581	595	651	574	603	567	618	629	636	634	574	567	564	545	618	597	600	576	591	584	600	609	613	603	573	624	598	627	576	588	541	613	581	581	551	603	562	589	582	618	583	576	600	628	607	575	608	573	589	597	627	601	600	613	618	591	572	582	593	592	648	580	598	651	576	607	616	618	566	561	607	637	639	579	617	613	587	547	600	584	625	595	617	590	570	604	565	587	568	661	617	593	586	590	604	597	581	600	597	628	634	615	618	638	600	589	605	608	600	578	615	573	588	625	553	610	558	582	606	628	588	572	587	596	564	598	563	653	567	594	553	548	597	581	557	624	617	568	637	593	595	606	595	578	602	650	574	536	574	582	580	600	594	571	609	598	585	590	620	582	571	607	583	575	615	602	596	574	545	585	558	591	591	575	627	560	627	590	582	596	583	567	568	569	595	571	599	622	583	569	598	561	609	596	600	618	575	574	623	609	617	601	572	624	566	607	599	570	609	572	575	613	569	636	572	584	557	583	600	613	629	618	623	633	580	615	604	601	602	593	609	633	589	629	588	550	609	520	561	594	640	590	609	614	582	599	588	592	611	629	546	573	643	577	565	576	636	592	563	629	584	630	598	589	601	570	615	590	598	628	581	608	573	613	609	544	573	590	596	629	566	620	576	580	567	612	606	582	575	574	594	602	568	586	604	602	574	590	589	632	562	571	574	639	581	544	592	563	640	588	595	603	630	608	593	585	588	584	546	601	563	606	585	582	569	575	592	569	623	600	588	586	582	622	598	594	611	559	602	582	609	569	548	602	613	608	594	607	590	568	579	619	590	586	587	617	604	632	613	575	569	588	597	591	557	590	613	591	591	585	594	588	624	563	594	620	613	559	608	600	597	619	606	584	588	628	620	604	622	552	565	596	578	623	603	538	619	553	571	582	603	638	591	599	575	556	596	614	591	588	578	595	577	595	584	593	591	616	618	607	631	607	627	627	618	602	581	600	591	579	568	564	556	623	580	600	615	616	605	619	612	570	635	624	558	579	596	590	594	609	596	592	575	603	590	582	632	527	588	570	562	610	588	566	622	623	602	550	623	615	599	603	575	591	613	568	613	585	594	575	633	572	597	600	632	558	620	604	592	637	631	565	608	598	620	606	663	622	570	587	605	583	635	557	574	575	549	619	569	545	561	594	608	624	580	601	647	655	570	628	613	648	591	569	614	623	571	569	576	627	600	616	607	600	582	582	586	581	574	598	622	593	613	594	590	554	583	603	587	637	574	610	589	550	583	550	578	571	518	583	620	625	595	570	576	558	597	668	601	590	581	602	594	610	572	593	578	604	623	627	593	612	635	606	596	590	593	630	631	626	608	565	580	628	632	589	580	599	587	579	587	595	548	590	636	595	582	601	654	591	649	574	628	585	565	602	602	598	581	609	588	614	621	583	586	588	591	605	579	611	610	634	597	548	567	616	611	615	601	573	609	616	597	553	607	587	575	587	595	592	603	622	615	614	606	605	569	586	543	624	603	638	617	560	555	577	624	621	613	621	619	591	624	643	583	603	587	613	580	631	621	581	575	592	588	549	559	638	611	570	590	598	615	590	606	635	587	617	602	571	599	600	629	612	539	635	579	585	567	589	564	558	610	583	602	578	603	582	559	566	604	544	602	558	597	614	626	569	621	583	635	596	607	601	598	626	579	561	595	575	583	627	583	582	568	602	560	624	618	605	605	615	611	568	619	651	593	542	563	596	611	544	619	601	571	579	612	592	578	572	625	568	666	538	580	597	576	531	582	602	595	564	611	583	569	599	624	569	606	578	597	591	589	587	619	617	599	613	587	593	592	615	609	575	613	590	580	564	554	589	559	557	621	632	610	589	595	602	585	622	643	584	595	553	597	581	555	580	618	594	611	607	564	608	593	612	596	592	590	571	558	590	591	576	605	605	604	563	573	577	608	590	581	544	615	610	584	579	593	623	579	591	591	588	588	629	609	584	589	591	631	602	588	597	569	602	599	607	626	624	597	617	624	616	590	648	612	609	572	563	581	558	612	533	614	586	589	630	571	627	648	590	595	585	592	607	611	590	598	632	584	585	573	596	601	602	617	599	598	560	597	564	589	592	603	568	568	561	618	618	554	599	591	605	590	599	576	600	599	624	563	602	554	553	572	624	622	607	621	556	609	636	572	627	570	549	591	577	562	564	587	590	608	566	601	646	606	594	629	606	600	553	626	587	623	620	604	622	613	644	591	591	607	597	570	637	577	623	570	604	560	644	626	611	626	614	605	560	582	617	595	635	589	603	603	598	576	611	638	588	604	579	610	597	591	599	575	598	606	593	628	616	607	617	591	597	543	589	571	581	638	569	619	588	590	607	583	636	584	569	603	598	610	553	615	563	619	566	592	592	542	570	626	647	571	596	599	600	570	589	562	602	627	610	634	604	637	591	607	617	603	558	612	586	581	582	588	590	591	573	588	630	628	641	573	607	598	617	581	570	600	601	602	593	600	559	587	598	604	586	598	615	570	582	568	569	576	591	563	539	596	632	586	613	608	585	571	608	602	570	601	632	645	548	653	579	628	576	616	577	606	580	584	571	586	585	642	620	557	587	550	561	570	644	603	630	593	603	559	610	623	581	557	550	613	606	594	618	597	639	602	569	572	550	621	602	582	597	590	609	610	591	560	598	605	601	603	610	600	640	557	584	601	600	596	581	573	546	596	605	577	616	594	629	626	598	592	602	603	588	592	597	634	636	628	541	578	619	580	585	630	576	630	584	622	591	581	608	626	620	619	599	626	579	604	644	600	568	579	583	578	572	595	558	598	595	565	602	615	619	596	639	602	619	604	598	574	579	563
8258	5249	24989	24546	10165	2535	422	207	87	71	76	71	60	75	71	63	75	55	62	60	59	73	54	62	65	72	59	77	55	65	54	79	66	61	65	45	77	65	63	55	55	59	51	64	69	63	62	61	65	58	59	60	61	69	75	46	60	57	64	60	65	59	67	59	58	60	48	86	62	52	57	62	54	66	49	62	58	59	56	52	71	64	68	61	68	50	60	65	66	69	72	65	70	67	60	63	66	61	69	44	60	54	76	67	85	69	61	57	65	56	70	59	60	65	76	49	46	60	60	60	65	57	68	50	59	62	46	69	66	72	61	52	69	71	60	72	60	67	67	60	56	54	63	60	64	68	74	58	61	59	64	52	47	60	84	40	59	57	62	64	55	72	51	65	60	66	79	63	70	74	58	63	59	56	66	55	59	56	50	47	65	56	76	63	60	66	67	66	47	57	56	66	63	54	59	64	64	64	59	64	54	57	75	68	76	57	61	67	58	78	72	59	59	63	52	69	54	50	60	66	73	67	66	69	55	53	62	57	64	56	67	59	49	49	74	59	64	54	58	72	58	58	65	61	58	46	48	77	48	67	60	51	56	68	67	53	52	76	62	52	51	69	50	54	70	51	75	73	61	66	76	58	60	57	68	69	44	59	56	70	69	56	55	57	63	67	61	58	64	55	65	67	57	72	52	64	55	50	56	64	75	59	70	62	67	48	67	63	60	59	75	60	68	66	62	64	59	65	75	65	56	67	53	50	45	45	57	53	57	63	58	59	49	59	52	73	65	66	62	76	58	59	52	62	53	54	70	60	60	65	62	65	60	68	77	68	66	67	75	66	57	59	69	63	74	59	50	56	65	75	55	60	65	79	49	75	56	57	56	70	64	60	63	67	68	52	63	63	61	66	60	64	64	55	53	66	56	60	47	61	67	55	50	61	52	59	59	62	52	55	45	60	66	64	47	55	61	61	71	59	44	58	65	60	70	75	48	65	51	52	54	64	46	68	49	63	49	60	63	69	66	66	69	50	64	63	72	64	69	48	57	74	47	76	63	41	59	53	57	61	55	68	66	71	62	77	63	61	65	55	51	60	54	49	63	59	69	68	75	65	70	69	49	58	66	53	55	59	53	60	63	57	69	65	64	50	52	63	53	57	67	59	70	56	51	57	56	60	52	72	66	55	55	60	62	50	75	68	72	48	65	58	64	58	49	52	60	61	59	57	60	76	61	68	73	62	60	69	54	62	59	61	67	64	62	72	69	58	54	61	58	59	74	69	49	56	46	57	46	60	58	67	57	58	62	53	57	63	64	55	64	63	73	61	63	60	51	58	57	53	56	65	65	59	59	51	43	59	65	55	63	51	64	64	62	65	73	54	58	59	63	66	54	60	60	78	61	60	57	59	51	68	52	61	68	69	63	62	61	67	67	68	53	58	53	61	63	55	52	56	64	67	61	57	55	68	64	63	60	55	67	78	55	62	66	67	52	64	72	59	64	67	57	55	57	53	73	71	64	71	60	51	57	60	57	50	58	56	65	45	54	66	60	76	76	72	53	69	62	68	68	70	69	59	60	72	69	60	63	62	64	66	71	58	58	49	62	79	43	64	49	56	64	50	69	65	62	57	60	63	65	60	73	55	78	68	58	65	56	64	70	58	61	66	53	60	64	57	50	58	64	48	73	60	55	64	53	52	53	68	65	62	60	58	53	54	69	58	70	57	55	58	67	60	65	63	58	64	61	67	66	67	63	49	76	67	58	62	54	43	65	77	63	50	62	60	65	59	63	57	54	50	51	66	69	54	53	70	65	68	58	53	64	64	46	61	73	54	56	60	65	71	69	71	61	63	53	72	52	59	57	51	65	59	64	52	67	50	62	63	52	60	64	58	52	67	64	71	54	61	55	68	56	63	58	69	67	67	49	62	54	52	82	57	60	76	59	63	67	62	50	66	60	68	63	42	63	72	47	58	49	53	71	60	58	53	59	63	65	61	78	69	56	53	72	58	68	58	63	73	65	57	55	71	46	53	49	78	53	60	56	60	65	66	67	65	55	76	61	60	65	65	54	52	67	56	55	61	62	68	53	55	73	50	54	65	66	70	64	53	66	71	65	76	70	58	66	52	52	56	66	71	77	63	64	52	63	50	57	64	58	44	66	61	63	66	40	63	62	53	61	65	54	61	58	65	56	57	61	56	64	64	67	60	60	60	64	57	52	80	72	46	55	43	53	60	72	67	64	69	64	57	61	51	43	55	74	55	63	52	49	56	70	54	81	66	49	65	73	62	62	46	61	55	70	70	46	79	66	62	60	59	56	50	55	55	53	78	59	64	59	64	66	45	61	67	64	64	45	57	63	65	57	62	67	55	64	69	56	75	65	52	60	76	54	56	66	58	73	76	73	53	57	61	58	52	55	49	62	60	57	68	61	64	61	50	69	59	53	65	58	72	61	56	55	57	60	58	66	70	67	77	72	55	54	60	68	82	52	63	53	61	65	67	58	64	59	59	73	62	51	71	55	70	66	55	68	73	66	50	74	60	64	62	66	65	58	62	65	52	66	79	53	48	64	58	71	67	76	65	67	46	51	67	75	58	65	77	60	59	61	54	48	55	73	58	66	71	61	50	49	69	62	74	59	70	66	58	49	49	54	69	66	72	55	75	69	66	58	72	64	73	51	63	45	70	68	67	69	60	50	63	60	41	61	67	66	59	67	64	61	69	66	61	59	67	76	54	70	56	65	58	61	61	74	55	58	62	73	65	72	68	62	64	76	55	53	50	69	63	59	62	59	70	53	76	53	47	66	60	52	66	59	54	60	50	52	70	67	64	61	73	56	67	79	77	52	49	56	71	58	55	65	63	65	61	66	71	65	62	62	68	59	69	52	68	61	69	72	71	71	65	75	64	54	59	65	70	60	53	58	61	54	71	73	67	48	60	61	57	71	66	76	57	60	76	51	58	73	61	70	57	55	67	63	72	56	50	74	53	71	58	57	73	61	55	61	59	69	65	58	67	60	59	64	61	68	45	43	61	63	60	50	52	69	49	65	54	63	70	67	58	66	62	57	69	78	73	60	53	66	51	61	59	54	61	60	56	54	55	47	58	66	63	69	51	69	70	50	73	58	79	56	58	50	71	46	68	46	59	54	58	78	60	53	65	65	73	68	52	54	54	64	53	58	61	51	70	56	54	67	73	54	60	61	53	59	65	85	69	51	39	66	54	73	81	64	45	62	53	61	60	59	81	67	63	58	59	51	63	64	65	55	63	51	74	65	46	73	59	41	67	67	74	60	47	50	57	49	54	61	66	69	66	57	54	58	55	44	54	60	52	59	66	67	63	55	56	60	49	59	65	57	74	69	55	68	60	51	55	58	82	53	62	54	57	58	66	53	59	63	63	69	57	61	51	69	68	60	67	56	52	52	71	63	69	50	52	68	68	48	66	53	58	61	70	64	62	53	67	59	57	78	64	68	52	60	67	59	61	64	66	58	67	56	57
35622	27393	52280	50508	38462	25136	8557	5009	1895	992	773	662	681	651	616	615	643	676	698	673	615	651	653	650	606	636	688	686	653	648	632	626	643	623	616	701	673	693	653	663	631	692	646	653	670	661	664	647	650	652	666	683	587	727	656	600	656	643	653	686	646	677	685	632	657	618	666	643	663	688	676	661	636	668	678	684	679	625	634	658	668	683	668	647	635	626	661	661	643	662	637	683	707	673	632	631	658	633	585	648	670	672	609	670	695	678	668	664	660	624	616	634	646	580	619	643	665	715	623	709	651	629	632	622	620	640	650	676	675	678	651	688	623	638	637	712	669	687	671	665	617	638	640	672	656	648	676	620	670	672	638	651	629	632	639	664	654	636	659	635	628	643	668	649	648	676	695	684	648	655	675	660	656	610	665	625	663	661	634	664	730	683	632	643	643	662	644	688	671	695	623	654	669	693	692	593	664	614	648	681	633	672	671	625	633	624	655	712	644	652	635	619	614	655	653	691	679	667	603	650	642	673	662	666	635	648	650	644	671	631	669	606	633	602	653	600	621	676	658	670	643	630	694	648	657	678	668	587	643	630	653	641	649	672	639	667	658	666	628	622	637	652	683	652	674	642	638	659	647	661	655	672	654	720	618	619	693	626	624	651	636	639	677	697	591	599	659	683	678	645	669	638	623	624	624	643	639	667	668	653	672	651	671	692	662	653	679	668	717	615	656	639	611	626	650	688	661	649	637	650	654	701	694	600	673	679	575	645	658	670	679	609	641	623	628	624	647	624	676	650	648	629	645	668	627	595	651	664	648	640	657	597	662	633	632	644	623	711	638	696	618	653	690	605	585	671	658	611	661	679	650	668	664	646	659	647	623	669	675	621	608	621	589	645	655	668	659	625	645	630	649	656	675	649	669	710	686	637	672	667	659	650	634	655	671	684	666	645	647	667	660	662	668	674	643	657	649	733	668	647	631	638	598	652	661	625	666	655	629	665	651	646	648	647	650	606	671	661	655	653	664	647	626	693	631	642	655	670	671	644	661	693	665	663	629	646	679	644	618	671	672	640	619	632	648	657	718	680	615	661	647	668	649	617	643	610	679	646	612	659	635	630	610	622	648	650	652	660	609	651	694	654	651	698	649	666	640	682	655	677	636	639	661	614	700	685	686	701	617	604	608	651	702	648	617	677	670	660	656	670	650	623	693	631	668	613	612	646	670	692	659	653	660	703	607	710	663	621	602	649	621	669	633	671	641	671	678	642	631	673	621	640	617	629	660	632	707	619	625	659	670	614	624	656	653	627	675	642	642	672	624	673	612	652	643	686	610	641	647	638	636	657	647	683	665	631	678	634	671	680	661	661	660	630	672	662	605	665	650	655	689	657	695	606	699	651	692	634	620	629	592	663	664	651	630	618	686	650	665	657	624	614	626	668	666	638	671	664	648	627	655	641	661	680	682	649	660	670	732	638	630	609	686	667	723	664	644	672	658	622	633	680	674	661	669	619	639	634	647	657	631	659	682	616	658	672	632	672	643	661	669	655	658	689	659	655	642	616	668	639	669	745	654	629	618	649	636	670	646	664	646	622	681	655	625	651	655	684	661	644	657	688	620	704	643	637	651	688	651	637	638	626	668	655	681	647	631	654	652	631	601	606	679	649	661	656	622	700	605	625	671	654	651	670	609	648	651	657	675	663	646	677	657	644	637	682	681	642	716	633	707	639	634	670	679	648	679	618	674	642	645	666	623	673	677	652	679	632	664	643	669	675	638	672	664	635	645	651	648	649	648	642	637	654	648	635	608	636	677	679	663	622	631	636	673	664	615	653	660	635	647	642	671	634	621	612	680	673	585	609	625	707	677	646	629	680	681	688	649	666	703	649	698	649	597	698	660	651	641	641	645	667	626	650	673	644	630	663	628	629	650	643	622	712	666	648	682	615	614	636	612	643	627	648	628	607	686	708	645	638	661	662	658	692	701	618	644	671	651	641	670	652	674	647	663	683	690	640	646	654	687	668	648	678	641	630	644	647	650	647	694	656	679	601	662	684	631	677	672	607	642	623	641	648	641	653	656	657	599	635	695	649	637	620	653	705	624	616	651	630	634	599	680	596	684	712	646	643	714	650	657	633	715	608	653	660	625	686	663	693	651	655	687	633	635	683	649	631	605	691	652	659	678	617	635	631	637	668	670	643	635	671	637	632	664	652	689	671	667	641	634	606	677	638	653	630	665	673	626	636	653	636	644	669	669	695	651	649	668	707	663	647	671	678	636	635	665	633	651	657	644	614	698	675	637	591	628	679	613	632	670	656	665	639	681	614	677	635	669	621	639	678	643	664	604	667	673	667	661	685	654	627	634	619	661	655	670	636	612	678	657	635	672	684	618	668	631	636	687	643	688	668	630	658	689	663	660	645	665	670	636	634	656	617	660	658	623	704	660	618	616	682	601	701	659	652	665	631	637	695	670	654	631	671	680	639	621	645	669	649	669	681	692	682	630	633	663	675	667	653	671	651	625	665	686	624	651	647	626	695	626	690	653	693	663	643	687	642	692	635	670	605	627	650	644	631	648	659	647	678	614	690	669	655	643	647	693	672	664	640	584	696	662	647	622	655	677	672	652	651	620	606	644	632	667	644	628	649	618	645	624	645	678	653	655	612	666	654	641	653	650	670	653	588	650	658	666	664	651	677	659	638	670	700	647	668	704	656	664	654	618	655	674	691	636	661	652	726	665	652	657	656	654	665	634	616	617	627	671	632	666	659	657	638	670	650	655	642	624	666	617	646	674	695	619	687	602	696	682	664	719	604	628	633	647	634	653	692	664	708	679	564	644	641	652	684	679	704	644	630	648	610	625	661	682	642	694	600	632	663	661	669	652	639	676	619	631	657	657	644	665	653	692	669	670	662	656	633	644	679	651	605	643	630	669	665	645	675	628	640	647	620	630	691	640	666	666	641	619	696	635	627	670	679	669	628	608	632	665	612	657	620	621	669	648	599	639	623	642	663	619	666	608	632	663	658	670	654	639	659	609	658	626	630	608	667	652	665	668	666	653	618	641	654	668	632	707	634	645	605	666	643	649	664	593	637	651	655	598	634	662	698	651	644	630	653	647	690	651	637	623	652	667	666	678	676	642	646	662	683	647	681	663	686	634	657	643	609	648	611	677	669	689	637	668	602	626	632	638	681	675	679	704	659	653	637	663	627	689	666	632	637	691	653	656	633	627	639	630	642	706	643	630	692	649	652	694	691	648	640	641	590	646	679	644	649	645	706	705	671	659	657	646	602	664	664	639	632	677	631	677	629	661	639	678	632	648	657	620	632	665	637	652	671	669	627	612	613	626	614	659	619	666	613	650	660	660	634	627	667	670	651	650	659	651	611	633	660	616	694	645	667	686	668	637	621	620	639	658	691	662	629	703	637	640	620	655	632	634	650	617	640	654	675	634	646	687	638	655	653	667	631	664	617	651	633	666	693	643	631	674	666	658	606	649	677
12715	12641	37733	31855	14988	4227	582	365	175	88	59	61	56	50	49	50	51	60	61	51	57	59	59	57	56	46	62	51	54	53	60	58	50	56	56	56	46	63	52	45	49	61	56	50	60	62	54	44	65	47	46	62	44	53	55	46	75	59	68	55	57	56	49	63	59	60	46	62	49	66	56	69	58	56	58	64	47	72	68	62	53	68	49	65	49	52	49	63	70	47	66	63	69	53	56	44	64	49	50	46	58	69	57	56	38	55	50	55	61	55	53	55	60	64	70	58	39	50	49	52	53	60	78	57	48	62	55	52	63	58	70	64	48	66	45	68	44	55	50	50	48	54	47	59	55	48	60	56	50	46	52	48	57	54	53	63	61	52	69	62	57	60	59	56	52	61	69	49	59	62	57	60	59	56	68	57	55	54	58	57	54	58	50	59	51	55	57	57	46	54	49	67	58	61	63	47	66	50	60	58	72	67	55	63	45	45	52	46	48	53	51	48	42	59	66	48	60	61	54	57	46	61	53	63	53	48	65	60	58	60	68	58	51	57	55	67	53	58	53	51	47	50	52	55	49	42	62	54	57	58	51	64	54	42	44	39	62	66	53	64	51	47	57	44	55	68	51	58	55	49	50	56	60	53	59	61	46	45	50	64	51	57	59	53	69	52	56	46	58	51	58	44	64	62	47	55	49	51	44	59	52	69	43	47	52	54	73	57	48	58	53	47	55	66	58	51	70	66	41	54	70	51	52	67	56	54	51	55	43	60	68	62	74	51	57	49	42	57	55	47	51	53	55	70	57	55	49	66	49	57	57	48	46	46	56	50	52	54	55	76	58	59	70	51	45	65	58	57	60	56	42	56	59	60	53	49	64	53	46	51	54	67	53	52	61	55	68	61	56	49	58	60	50	54	49	61	49	47	53	46	68	70	65	46	60	67	46	56	49	52	67	49	48	63	60	63	49	58	51	62	58	59	47	58	56	42	77	63	49	64	64	49	66	45	49	60	63	56	68	54	55	59	69	58	54	55	52	57	52	60	66	52	57	59	68	60	46	50	43	67	57	58	60	57	66	56	56	67	55	46	55	48	75	52	45	58	57	47	47	50	48	60	57	48	62	45	65	66	48	51	49	57	55	58	58	49	50	50	67	74	61	65	51	56	53	61	62	65	54	76	62	63	58	58	51	44	50	57	55	52	60	65	67	62	50	45	57	53	52	63	64	62	54	56	56	49	65	54	59	67	49	54	50	61	54	57	56	64	62	50	60	58	50	66	76	51	59	56	56	50	58	63	64	52	55	60	50	51	51	61	52	47	49	60	66	52	48	52	56	56	64	42	56	75	63	54	69	57	56	50	60	61	51	45	56	46	44	60	49	59	61	48	66	52	77	59	52	60	64	46	55	48	60	48	62	37	44	53	62	70	56	44	67	40	50	51	46	50	67	47	54	63	68	59	54	56	62	41	66	69	67	51	57	66	48	55	67	58	48	38	49	66	50	56	51	52	44	52	70	58	46	45	57	63	68	51	65	53	59	51	64	65	70	52	45	52	57	63	57	68	58	49	58	64	72	49	56	56	47	57	47	44	47	50	43	45	60	45	54	44	52	61	44	58	61	53	55	52	56	58	56	69	60	51	52	60	60	57	60	56	50	63	62	53	49	66	58	67	58	52	53	57	46	53	48	67	54	66	51	41	62	55	53	51	46	53	55	52	56	53	64	58	51	68	70	65	55	57	50	55	71	64	54	58	65	55	44	47	47	59	67	62	53	50	50	71	57	58	72	53	57	49	62	60	51	64	61	46	48	62	60	63	56	44	60	55	66	52	55	56	63	56	52	57	62	57	55	38	65	58	55	55	48	53	62	66	70	61	64	53	57	62	53	67	56	48	53	56	64	64	51	54	50	44	62	74	49	56	53	55	43	52	60	64	58	59	39	64	65	68	64	63	64	43	61	50	61	52	60	48	47	53	51	53	54	55	42	56	58	71	58	54	51	63	54	65	52	52	55	61	53	51	39	51	63	64	50	47	58	55	68	63	56	54	62	46	62	67	60	65	67	54	55	35	53	48	61	63	50	57	46	78	70	54	55	56	52	53	59	58	57	56	59	54	63	53	56	63	58	62	58	49	59	64	45	51	52	37	64	57	65	54	58	40	55	64	64	52	69	58	48	67	69	48	70	50	47	56	59	54	66	55	50	47	45	47	48	44	56	57	69	47	59	57	60	49	59	41	56	52	62	53	55	50	50	59	50	58	42	63	56	55	54	55	61	60	50	62	49	59	47	56	51	67	63	58	40	65	55	54	63	46	57	48	39	49	58	70	42	39	67	55	62	61	51	58	56	63	48	51	48	56	57	55	55	57	57	64	67	66	63	58	46	55	65	51	52	53	54	56	43	51	52	45	66	64	48	62	55	49	42	52	46	49	55	52	53	54	61	39	49	48	46	53	53	40	57	53	66	71	50	49	57	48	42	46	53	43	64	64	49	64	60	59	47	67	56	62	70	73	57	60	59	53	61	45	59	49	62	52	43	61	52	62	48	47	61	57	53	38	56	54	49	50	55	42	61	48	61	59	58	66	58	59	49	61	61	69	44	56	50	47	58	54	56	48	60	56	53	63	62	53	59	52	55	51	61	62	52	57	55	57	52	66	59	65	55	51	45	57	50	62	52	66	50	50	48	53	68	53	38	36	56	42	53	57	59	54	55	46	53	52	46	70	56	47	61	60	57	57	58	54	62	59	51	51	40	70	59	70	48	59	61	46	50	52	58	52	41	62	45	67	50	51	54	55	55	54	57	50	55	49	57	48	55	46	50	56	56	69	56	59	71	53	62	72	61	50	47	57	52	40	61	56	71	51	63	57	57	58	69	66	58	49	52	60	58	53	43	59	57	54	46	46	57	67	40	50	52	44	71	44	53	62	46	55	45	53	49	54	54	50	55	60	54	55	58	59	44	54	59	52	70	55	58	60	48	49	61	53	54	50	53	66	57	67	52	56	51	46	45	74	65	38	54	55	56	62	53	67	56	54	49	38	66	68	59	61	53	54	51	56	51	69	72	59	49	62	56	56	56	47	54	50	49	47	70	52	67	51	52	54	69	60	55	56	67	57	68	50	49	66	61	58	52	65	50	49	59	61	55	52	64	55	55	62	54	50	56	62	48	49	65	46	51	46	49	47	54	45	47	60	57	48	84	59	49	59	53	51	56	55	48	49	67	47	75	56	58	50	60	59	45	51	61	55	54	52	55	58	61	58	60	40	64	65	52	56	60	57	54	61	52	63	58	62	51	61	57	46	58	63	40	59	60	56	43	67	52	59	49	67	48	51	53	68	53	56	56	50	59	68	61	53	60	66	60	64	59	43	53	53	42	50	55	51	53	64	44	50	55	59	50	59	75	58	46	59	49	57	49	43	58	49	40	55	46	61	55	48	51	57	51	59	68	55	55	49	66	58	48	47	47	67	58	56	46	52	61	49	61	63	67	60	62	56
44201	35951	61749	57250	44568	29651	11626	8786	3213	1273	792	622	564	557	610	578	586	582	580	627	604	566	547	609	590	555	589	616	610	582	611	580	603	607	598	576	617	588	590	600	616	593	605	566	571	610	648	578	582	578	583	594	596	584	621	608	631	586	570	593	553	549	545	610	608	584	605	581	599	635	612	609	545	602	581	604	610	613	558	642	603	586	623	603	591	650	598	583	605	601	590	616	591	576	591	601	619	614	587	586	599	572	601	595	583	549	581	566	550	590	591	609	602	572	576	579	583	597	590	612	568	628	552	553	567	625	626	601	605	621	604	629	558	626	613	601	544	637	567	605	599	564	612	633	577	543	597	564	611	566	568	541	623	630	593	595	591	642	583	581	627	589	615	650	573	598	591	581	589	572	580	615	565	583	603	604	596	584	602	612	583	597	574	584	604	576	589	579	530	575	658	601	575	591	585	579	588	616	620	620	562	587	597	575	550	561	581	604	623	620	589	564	594	610	619	578	579	589	625	603	574	602	572	597	628	560	568	623	597	623	592	579	613	600	592	581	592	571	554	611	569	586	573	602	577	573	557	586	604	568	606	607	582	624	597	555	631	604	597	601	608	560	602	597	614	576	603	593	581	571	615	605	591	602	598	578	619	598	636	605	595	573	580	602	608	586	572	577	604	625	620	605	604	606	621	604	610	598	564	620	617	587	568	573	614	602	594	649	615	627	611	599	587	598	597	627	577	590	602	603	587	607	596	554	608	582	600	595	601	574	614	610	586	628	558	597	559	637	574	572	575	534	615	581	583	602	578	590	563	608	563	625	634	617	551	572	581	588	601	630	615	509	631	595	570	589	591	606	620	630	633	608	583	596	557	597	602	606	598	577	600	601	598	570	572	589	588	615	608	560	585	578	611	593	574	557	605	574	601	606	600	551	590	610	596	567	567	621	591	575	628	611	591	596	574	551	624	579	601	604	624	613	619	587	583	575	577	584	587	581	563	590	578	576	627	609	576	551	604	600	555	607	534	565	575	608	611	605	595	590	591	591	603	596	601	552	563	564	613	573	626	638	604	583	592	564	582	578	595	585	562	627	555	600	595	562	596	604	568	614	619	559	573	551	625	564	608	605	616	562	618	578	593	606	610	607	563	598	565	618	633	609	615	590	617	594	566	631	586	582	560	552	599	582	562	575	574	627	611	567	581	561	574	593	589	596	624	567	578	587	607	567	608	584	610	609	574	629	595	584	625	633	633	624	607	577	585	598	628	635	569	532	620	589	570	542	574	589	627	589	556	565	567	587	589	599	607	598	591	635	596	571	602	559	559	598	577	625	611	616	526	637	596	566	584	580	626	572	560	601	550	595	596	636	585	592	611	582	567	641	572	597	619	588	589	588	564	622	567	607	591	580	644	555	535	584	591	573	563	581	606	567	571	603	576	636	597	591	639	625	574	587	586	639	572	605	599	601	598	598	601	598	587	604	577	598	579	603	617	605	612	580	604	598	645	579	571	623	566	585	579	598	611	554	578	558	635	543	623	642	589	603	589	584	615	571	600	596	572	621	611	647	648	626	583	579	577	571	587	572	570	605	549	572	603	589	589	613	596	577	596	570	597	575	576	601	586	549	634	593	603	585	626	570	559	598	561	578	616	585	549	566	592	578	617	624	603	616	596	628	543	604	599	583	543	579	611	529	580	597	597	612	636	560	563	658	541	568	548	620	572	588	574	591	578	588	590	601	610	583	594	592	602	573	581	577	597	576	585	564	590	573	602	591	599	593	600	607	589	601	593	577	594	571	565	627	577	589	589	595	564	572	588	606	624	632	589	586	616	633	570	568	584	589	577	630	578	556	588	599	584	603	576	591	566	558	585	615	556	631	585	579	621	598	629	587	575	573	592	557	663	575	598	595	605	623	583	677	592	612	597	575	546	537	573	591	584	577	564	575	609	585	616	578	595	576	589	549	597	567	603	547	574	573	615	600	627	591	589	628	608	601	649	580	607	574	619	594	609	613	606	576	601	609	601	624	600	622	566	594	597	589	577	587	560	614	560	582	625	599	579	575	586	578	599	562	567	572	611	544	593	572	587	561	566	581	582	593	570	613	626	592	615	583	597	576	546	586	589	602	568	604	599	587	580	619	555	600	603	590	626	610	589	622	579	589	589	588	555	635	581	593	588	546	564	636	581	589	564	638	581	625	607	642	604	621	577	577	659	585	557	573	617	595	616	537	591	598	580	595	630	558	544	596	632	585	608	577	568	628	620	571	629	596	565	593	582	562	646	592	577	616	626	612	631	550	581	609	610	630	571	637	609	614	580	578	591	589	612	602	574	578	622	630	607	603	618	605	583	582	556	586	601	576	592	646	589	557	586	572	576	551	582	612	604	565	573	589	589	563	588	615	636	636	614	581	588	620	596	573	639	565	567	604	544	639	600	595	543	582	568	577	596	642	573	560	590	588	580	588	662	558	588	571	614	588	550	607	592	583	591	604	628	565	584	610	649	590	577	568	605	563	576	597	586	626	613	569	608	598	580	639	588	555	634	597	563	593	598	597	624	611	596	539	592	604	605	606	555	593	617	596	565	572	601	549	609	587	590	566	553	564	623	604	563	594	614	608	574	641	552	590	598	553	600	657	607	577	601	573	567	613	645	558	543	616	581	579	604	586	586	553	575	575	612	605	568	568	579	603	576	593	641	592	598	570	569	586	614	599	547	586	576	566	616	598	614	556	588	581	578	592	612	599	594	576	617	610	584	600	556	599	568	540	542	580	599	571	605	619	603	584	571	589	572	600	591	587	577	623	624	605	602	593	585	606	587	588	615	599	594	630	579	614	565	601	580	565	585	572	603	554	586	591	598	580	642	619	519	638	637	568	567	590	581	609	650	576	604	613	583	621	600	604	635	544	587	603	566	570	588	574	559	588	579	556	594	597	623	556	594	602	632	576	562	609	591	614	604	589	602	604	608	601	604	598	617	626	569	600	594	599	589	589	605	597	579	609	576	618	548	566	628	605	593	582	607	604	599	598	552	584	604	609	597	590	577	560	573	576	566	583	611	592	600	569	579	596	613	571	594	568	657	579	593	591	574	621	577	610	615	589	567	607	617	535	574	611	596	625	590	579	628	581	592	618	574	616	607	616	601	613	604	578	595	571	576	596	605	639	586	608	588	585	571	649	592	535	611	611	635	617	583	576	617	576	606	612	584	595	569	587	629	558	561	587	566	616	583	539	595	617	578	556	582	574	612	589	570	587	566	606	580	611	584	585	624	615	622	571	574	587	593	572	558	598	601	581	610	581	653	602	618	563	594	583	572	619	560	567	561	581	560	576	569	580	614	575	627	610	598	624	578	602	603	582	569	599	623	560	610	582	591	562	572	579	605	556	588	570	587	575	602	627	604	578	610	593	625	581	585	654	591	578	545	620	610	593	630	642	606	593	584	587	609	590	561	593	620	615	602	590	602	618	642	582	634	573	547	584	615	588	579	582	589	572
4139	2842	11961	10403	3054	738	185	137	100	75	65	63	62	67	58	65	56	58	56	54	69	67	58	60	53	52	57	45	61	55	66	63	57	67	65	53	54	56	56	53	54	79	67	82	58	50	54	66	69	64	56	64	61	74	71	62	57	77	52	73	62	60	59	51	62	61	50	65	60	65	46	59	56	61	62	60	57	75	46	73	81	64	63	65	59	67	64	56	57	64	42	58	58	61	58	58	69	43	56	57	63	68	65	68	63	59	54	55	72	62	57	58	63	57	76	66	59	50	57	69	62	64	57	52	65	63	73	83	59	45	59	57	73	64	59	63	52	71	55	65	58	52	53	71	65	67	58	60	60	54	72	64	67	57	65	77	68	63	57	68	61	53	70	57	54	60	46	62	57	67	62	62	72	78	61	67	66	62	61	46	63	52	56	55	69	64	68	62	67	51	45	66	67	56	63	53	63	52	75	49	53	63	65	60	61	59	57	55	62	61	59	66	55	59	58	72	75	54	68	76	69	54	50	85	60	48	53	76	68	60	62	52	66	55	69	50	68	55	59	70	58	82	64	58	72	72	72	48	62	54	61	54	68	79	65	63	63	51	67	59	59	70	61	58	63	73	50	57	58	51	56	63	66	59	61	83	73	60	56	60	60	47	58	71	67	64	66	52	59	43	65	70	59	78	58	52	63	57	60	45	70	60	61	64	55	76	79	58	41	69	41	70	69	56	66	61	58	59	59	74	67	54	53	60	63	61	48	56	68	56	61	47	64	47	58	63	76	53	62	44	70	70	55	54	49	51	62	62	61	59	71	66	59	59	66	67	75	59	66	58	55	70	68	68	58	63	53	55	60	65	65	62	62	52	53	75	54	66	61	65	67	57	74	63	65	56	56	65	73	59	67	53	71	57	56	50	75	65	52	41	64	72	64	62	54	65	57	53	57	48	52	56	62	55	46	55	55	64	52	58	52	64	70	66	63	61	61	62	54	60	72	54	53	61	52	68	63	52	58	76	64	63	79	61	74	54	69	60	87	49	65	68	55	43	67	69	62	70	59	55	77	55	67	54	57	77	57	51	71	54	70	57	68	58	62	63	70	63	67	68	62	57	65	64	69	59	63	62	73	62	74	69	67	53	54	69	59	62	60	65	57	66	61	55	49	52	69	52	51	70	61	47	74	60	50	72	63	59	53	57	72	52	55	59	55	58	63	70	47	67	61	63	59	78	54	45	78	57	50	61	64	63	58	58	65	60	53	45	50	58	48	77	55	57	55	69	55	68	55	63	43	72	61	71	60	51	49	57	54	62	67	66	50	73	63	65	55	68	70	63	57	64	60	42	67	63	51	52	50	71	55	67	52	48	62	61	61	62	69	53	75	66	60	59	60	60	72	51	43	58	55	58	68	63	73	67	56	51	73	56	62	52	61	65	54	69	65	58	66	53	65	54	60	59	57	72	60	64	55	54	64	58	52	62	58	67	53	57	62	50	69	63	59	66	52	62	56	50	52	67	54	43	71	57	57	43	64	68	66	62	76	66	66	59	57	65	49	69	56	52	47	65	56	48	60	63	68	69	75	65	65	64	70	69	63	86	61	63	65	64	69	50	62	62	71	69	69	73	59	55	49	59	66	61	68	68	59	67	61	68	54	55	62	58	59	70	53	75	69	67	65	50	58	64	60	51	83	55	68	52	69	53	57	53	62	70	66	45	64	47	66	73	62	62	59	49	57	57	56	56	59	65	61	61	55	74	63	71	70	57	63	59	54	50	62	64	54	59	58	56	51	69	67	51	77	60	66	67	92	63	60	52	54	51	59	68	55	52	71	66	61	56	64	60	66	66	78	72	66	70	61	66	62	63	71	58	62	57	49	56	67	68	67	62	72	58	68	54	72	65	63	61	69	59	58	64	58	63	59	69	63	80	57	56	62	57	55	58	57	50	51	64	68	56	64	69	56	55	63	66	53	60	61	46	69	60	62	69	51	50	66	60	47	49	73	52	56	57	66	59	58	63	59	65	54	58	60	51	54	66	48	65	82	62	64	70	64	67	70	72	60	53	57	66	52	55	41	70	56	50	61	66	65	65	53	59	66	52	55	66	64	56	60	71	68	54	68	67	67	66	50	50	70	46	62	64	65	60	67	44	53	53	56	58	59	61	61	52	60	52	67	65	55	66	47	52	56	52	46	50	75	51	71	76	57	58	64	58	63	69	60	65	66	58	61	61	58	70	59	54	49	57	63	62	76	54	51	47	58	57	67	65	61	64	62	54	53	48	67	69	56	59	78	61	56	58	60	46	59	62	66	64	67	64	54	51	59	61	61	70	60	60	73	66	79	61	53	49	67	65	69	66	59	69	60	55	53	74	56	56	54	49	62	66	68	70	65	56	67	66	50	66	58	47	57	53	59	55	51	68	53	65	49	68	53	62	61	51	70	65	64	63	62	65	68	57	56	60	64	68	57	51	79	61	62	59	53	54	65	63	49	75	66	54	58	67	57	61	63	57	68	59	70	64	75	66	73	58	51	60	51	68	62	62	54	59	69	66	67	64	64	70	69	51	73	62	60	59	68	62	64	73	62	77	57	59	49	60	56	67	64	66	70	64	69	65	52	58	59	69	57	59	72	48	64	70	63	67	58	57	54	69	52	40	60	59	60	64	63	66	63	59	57	54	66	62	66	63	55	84	73	54	65	52	60	56	72	58	69	64	56	60	64	53	57	63	71	74	52	58	53	59	54	70	55	63	55	57	53	56	52	60	77	56	58	60	66	62	47	59	65	72	65	64	60	71	79	48	61	52	64	62	57	73	64	48	66	54	61	47	74	60	56	48	61	54	58	61	62	68	67	63	47	62	55	66	60	63	44	54	62	59	75	54	73	61	49	50	54	66	50	72	57	60	58	61	57	55	67	55	56	61	52	61	63	49	57	53	60	61	83	67	56	67	49	70	64	54	58	71	56	79	66	62	62	63	60	71	61	53	59	57	62	57	70	65	69	48	53	71	54	55	68	66	71	62	65	57	56	63	71	73	73	72	54	53	72	65	65	70	58	63	67	66	61	49	68	66	63	64	59	57	63	77	39	57	47	68	58	71	82	50	64	60	67	58	60	87	59	67	52	57	61	40	63	63	63	72	64	69	62	65	63	57	61	57	68	67	74	68	55	60	76	59	72	59	66	70	62	66	64	64	58	61	69	76	58	53	62	61	73	55	66	74	57	72	69	63	50	55	65	61	65	62	53	56	51	62	54	43	61	49	53	54	66	64	60	59	60	55	70	60	59	60	65	62	66	63	64	57	56	68	63	64	65	59	57	61	56	59	61	73	59	76	63	68	61	61	60	62	62	58	67	58	66	62	67	59	50	58	56	62	64	66	63	43	55	54	54	60	63	51	55	70	53	66	60	55	52	65	45	70	56	81	63	61	55	60	60	64	64	51	63	48	49	82	67	54	78	72	64	51	58	66	52	65	62	68	59	59	61	56	65	53	61	72
29379	22765	38492	34796	25249	14374	4140	3452	1595	967	719	658	646	661	670	659	689	663	635	642	661	632	693	617	634	628	608	627	663	636	645	651	641	674	637	628	656	665	638	655	619	645	638	704	672	635	672	676	657	682	655	694	606	653	698	645	629	650	608	701	627	666	671	683	627	654	633	659	668	655	607	680	662	640	608	623	667	615	638	628	678	646	650	698	663	636	634	647	663	639	640	633	641	656	683	681	612	665	649	666	695	698	627	656	694	666	646	654	662	663	685	677	616	639	656	641	617	653	665	607	632	695	663	635	645	635	660	687	621	652	642	696	624	637	656	645	656	660	623	667	649	651	667	669	643	585	658	624	660	647	625	643	672	659	654	659	617	687	688	703	685	679	620	614	604	670	642	678	613	610	693	673	663	668	686	640	635	678	637	687	635	628	624	648	697	665	639	659	631	656	665	651	612	694	608	649	653	629	664	614	663	650	656	609	685	664	645	659	659	655	662	628	666	670	656	674	633	632	664	605	674	656	653	663	656	606	638	621	627	617	669	658	651	660	677	681	692	635	668	640	621	649	621	652	639	608	620	637	671	670	641	671	661	649	690	618	649	666	639	630	626	638	628	647	623	675	690	649	649	653	696	632	653	631	642	653	640	662	648	677	669	642	633	681	650	641	653	630	624	679	649	604	609	685	639	606	630	613	657	644	646	636	664	644	662	686	659	703	638	680	611	660	701	673	636	631	682	671	665	629	677	639	649	636	641	649	603	605	628	654	690	648	679	653	633	650	660	635	694	670	680	662	651	635	670	615	681	677	644	664	616	623	636	653	666	631	662	668	624	663	671	661	656	644	658	664	661	642	647	637	641	640	671	647	645	631	641	625	635	663	715	664	698	634	671	618	631	630	626	666	676	712	645	669	611	652	692	598	631	633	632	626	639	684	649	670	635	612	657	682	657	645	623	645	665	666	646	622	660	663	619	676	622	656	637	657	618	627	620	642	659	664	703	618	668	681	645	632	644	672	658	675	611	651	676	674	653	679	621	640	684	663	703	623	621	646	661	672	601	679	660	681	639	688	657	637	637	643	664	668	618	609	680	680	625	628	705	672	642	660	695	627	616	616	655	677	647	617	658	619	684	682	638	640	655	623	629	710	700	659	646	631	627	652	617	618	628	628	638	617	634	694	634	667	686	623	658	634	637	681	623	659	674	633	663	599	687	650	686	653	685	643	640	658	652	618	639	642	679	647	637	613	633	641	695	640	651	687	661	683	671	655	644	648	667	619	635	625	636	638	620	666	693	667	631	620	664	660	608	591	647	652	662	620	647	644	679	597	639	634	639	634	669	712	643	662	656	632	644	649	657	621	671	658	669	661	645	615	659	636	620	628	670	666	645	668	637	665	660	703	638	670	645	612	614	631	659	662	650	631	654	619	640	652	693	638	637	668	649	630	663	672	622	676	650	650	639	607	661	631	637	650	685	664	630	678	649	642	622	619	648	629	660	652	625	655	691	637	623	658	624	636	653	656	633	640	625	668	616	631	654	662	721	685	655	695	628	694	680	627	683	604	643	628	640	679	665	666	653	651	689	646	640	703	654	643	621	661	631	665	703	643	677	626	641	623	655	638	612	644	656	712	626	698	655	644	659	622	633	635	654	680	642	640	609	681	670	637	693	642	681	642	653	690	640	660	660	614	603	646	643	651	642	674	625	697	684	665	652	673	676	671	682	652	632	623	631	672	678	597	690	611	620	649	642	664	672	702	652	623	653	629	693	655	690	657	633	632	639	655	703	663	606	661	657	658	618	649	628	656	618	682	663	644	644	604	642	691	665	670	671	651	651	676	661	663	651	627	659	687	625	647	637	687	637	656	665	630	641	668	681	616	684	637	615	656	579	672	632	639	617	628	676	680	626	657	619	685	632	657	634	673	655	622	645	634	602	673	632	640	656	658	658	660	628	672	679	627	633	637	670	653	621	660	646	670	649	598	640	612	610	628	691	700	684	619	657	609	607	646	645	659	691	681	693	593	669	636	680	627	589	617	673	625	642	673	639	688	673	624	575	671	663	660	678	649	646	676	656	656	630	660	634	611	592	640	687	677	710	665	621	695	624	644	664	678	651	623	669	633	679	675	653	635	647	658	641	711	634	629	644	668	563	659	628	604	638	643	640	621	685	693	653	609	650	671	607	692	618	695	687	665	655	670	653	625	605	697	676	673	659	647	646	627	634	663	635	601	671	667	653	649	675	649	662	659	688	629	683	645	651	640	623	616	639	620	628	661	669	697	648	616	678	646	643	706	668	663	682	689	655	604	635	631	664	629	622	682	615	654	623	632	661	634	634	641	664	668	609	654	643	667	682	574	662	666	667	649	686	690	633	644	650	625	648	682	668	643	705	664	705	602	651	638	663	613	676	651	642	648	635	721	679	680	659	683	624	602	599	603	665	689	622	618	667	699	618	699	686	635	648	691	615	623	651	650	632	644	685	635	629	619	626	655	654	684	601	638	711	636	673	633	638	636	617	621	674	641	626	615	644	676	670	624	637	670	685	675	688	668	639	649	657	587	612	641	614	662	658	578	625	657	637	639	675	643	654	700	625	647	644	651	683	648	657	709	642	655	648	678	608	632	642	616	669	659	636	636	624	616	662	616	657	676	679	667	634	631	676	633	658	677	654	677	621	667	648	634	688	618	645	654	658	690	642	667	697	620	662	677	650	636	648	653	633	670	626	659	654	653	667	641	681	661	673	626	690	629	643	686	667	649	666	654	637	659	628	643	650	690	656	655	688	698	682	676	606	623	616	645	678	677	667	623	652	653	657	647	639	690	655	639	663	647	638	666	620	666	626	647	674	628	663	662	683	709	652	680	627	663	656	606	677	653	639	670	612	670	675	612	645	644	666	662	640	658	655	622	610	651	613	598	665	625	656	623	650	652	649	691	686	660	647	618	642	644	636	619	634	593	668	645	640	658	607	604	643	674	673	639	604	653	643	633	651	639	643	651	658	628	662	679	633	656	665	653	655	670	629	645	668	661	653	666	684	679	680	638	612	701	659	635	674	639	628	646	660	654	654	643	694	643	658	603	635	637	676	598	686	656	633	658	620	685	660	670	689	634	667	640	680	697	715	664	641	648	682	642	645	686	658	699	629	679	678	634	647	648	640	676	674	633	654	670	614	630	641	657	633	619	628	640	626	665	624	642	627	657	656	655	637	611	650	651	656	661	667	659	682	661	695	668	651	623	649	638	669	704	647	641	644	646	660	615	638	655	682	690	629	649	649	653	666	667	668	646	629	637	640	644	686	621	652	633	615	650	635	702	625	679	703	580	634	642	645	621	665	666	648	692	626	658	707	637	638	607	656	655	651	626	691	637	638	686	654	636	656	656	624	654	673	640	645	653	623	685	643	664	667	661	659	619	680	629	687	635	656	641	625	627	681	685	618	618	659	628	660	695	679	664	627	651	640	647	660	664	653	683	642	667	657	622	682	643	692	640
8481	13714	24046	21592	8045	2267	552	497	218	115	70	80	61	47	46	58	64	66	44	52	52	70	45	46	60	59	53	37	52	47	47	44	56	60	44	63	64	51	43	60	72	67	57	59	53	47	43	55	55	45	63	58	49	52	71	47	49	58	53	59	57	50	55	53	57	58	51	50	47	54	50	39	46	49	67	75	55	62	53	55	64	59	46	44	57	51	65	54	52	57	64	57	75	63	66	57	51	46	59	57	59	58	66	46	48	56	71	47	61	57	65	50	55	47	61	52	42	70	52	49	64	62	56	48	56	43	52	53	70	72	67	60	59	61	50	71	60	56	53	60	50	57	51	63	63	61	54	66	58	58	44	74	46	58	50	59	53	48	48	45	57	59	60	48	66	63	64	61	63	53	53	66	64	67	59	56	56	63	62	55	67	47	63	54	50	58	53	60	61	58	50	49	55	57	53	62	64	62	60	53	57	53	60	53	59	53	46	61	59	49	53	51	51	55	44	40	50	53	57	61	70	61	69	60	65	65	58	50	45	70	60	52	59	74	54	56	46	60	50	51	49	59	56	69	59	62	58	58	59	69	73	47	45	71	61	50	55	62	65	54	47	58	72	59	61	61	43	49	62	61	63	51	38	65	69	60	54	44	59	59	61	46	51	55	62	60	51	82	54	68	52	49	58	56	66	65	54	63	51	64	54	57	63	50	65	50	71	53	58	68	46	51	57	48	66	56	58	44	62	60	68	75	59	60	61	60	48	44	66	38	56	62	49	67	57	64	61	57	51	55	62	60	62	56	45	61	50	54	51	62	53	55	67	62	46	61	63	54	51	46	54	67	54	62	55	63	53	64	53	52	58	51	63	61	74	62	61	60	67	63	59	56	52	59	49	72	57	48	53	55	42	59	69	53	58	38	49	60	56	55	39	66	55	58	60	56	54	62	64	48	52	61	67	61	55	54	59	54	63	47	61	52	55	47	47	65	43	72	47	57	59	75	65	47	65	54	54	53	48	59	58	51	67	53	49	61	56	56	54	66	48	60	69	54	48	55	57	60	61	70	53	57	75	43	47	66	63	60	52	54	56	37	61	58	55	67	52	51	65	57	52	48	51	41	56	52	66	50	55	51	53	54	48	49	57	58	46	62	55	42	49	60	65	53	57	46	66	56	58	59	46	61	53	49	59	56	54	53	58	49	50	57	48	53	58	61	61	47	52	54	64	59	60	56	64	45	52	57	51	51	60	52	55	51	66	55	54	60	58	58	48	55	50	58	57	60	66	54	73	60	59	68	57	57	47	54	64	57	60	72	89	58	56	56	63	65	48	48	46	54	44	75	53	70	63	44	45	60	57	49	44	65	55	49	66	45	52	40	42	61	37	61	57	43	57	46	56	59	54	61	57	67	66	57	65	62	56	66	56	45	61	65	61	67	45	53	50	55	54	62	40	57	54	46	63	58	60	52	54	61	47	50	59	56	59	56	62	63	63	64	47	53	58	70	58	69	50	51	57	67	64	54	63	64	64	47	51	45	74	53	45	57	65	51	64	58	61	62	46	49	64	59	61	36	50	62	59	65	49	64	73	59	65	53	54	47	65	47	56	56	61	57	66	58	54	41	71	75	66	59	57	52	57	69	55	55	71	54	62	50	60	56	60	54	54	48	61	65	63	70	54	62	66	65	52	53	61	53	48	59	51	57	58	48	62	69	51	65	55	50	68	55	55	51	51	77	56	56	61	70	51	71	57	62	61	66	52	60	58	44	61	38	60	63	39	57	60	51	65	67	63	50	57	51	59	65	57	55	47	47	54	69	55	48	59	69	52	46	51	45	53	60	50	47	74	58	53	61	60	47	55	54	50	37	61	58	56	41	65	45	55	54	63	46	62	46	41	63	48	56	65	57	53	58	59	53	60	66	57	55	59	51	77	71	64	55	52	64	45	59	58	59	59	60	56	53	52	48	49	52	64	57	63	54	60	55	62	58	57	58	62	61	49	53	51	51	55	49	61	46	57	72	48	64	63	67	56	50	61	47	57	56	73	75	64	70	61	54	71	64	65	70	58	41	58	58	61	50	49	48	56	59	57	53	54	55	57	60	57	68	64	46	60	50	65	64	40	59	50	59	73	62	59	65	55	48	59	51	66	48	70	71	75	64	51	54	53	46	68	45	49	57	58	54	47	56	77	60	68	50	70	49	67	65	56	56	64	60	51	49	68	51	59	55	66	52	57	51	60	56	63	54	60	64	55	39	58	56	53	63	66	49	56	56	59	46	62	62	52	59	43	69	57	50	62	56	48	55	59	52	67	51	59	58	64	52	49	51	73	57	48	61	49	58	57	51	59	59	66	74	59	48	53	57	57	53	57	49	56	50	53	56	49	51	55	50	45	57	64	65	49	60	62	56	46	58	55	54	55	46	62	61	55	52	51	63	55	67	70	57	53	56	66	57	50	56	59	43	61	46	47	58	59	52	46	52	62	49	65	59	44	60	61	70	47	52	52	49	62	61	51	61	57	67	63	53	61	66	59	57	59	51	39	66	63	49	56	53	76	55	51	61	68	46	62	62	62	43	60	53	58	38	51	56	59	47	55	54	66	52	46	51	55	50	62	67	48	52	45	50	59	57	55	55	43	63	62	44	55	48	65	65	56	68	59	63	58	62	58	49	51	57	54	61	61	47	52	66	50	53	62	68	53	58	69	64	50	66	61	57	40	57	55	63	55	65	51	55	52	52	65	48	49	54	67	49	54	53	60	55	68	63	55	50	65	50	62	62	72	61	56	49	60	52	48	55	60	55	56	55	62	44	52	59	59	59	47	61	72	64	57	65	61	43	63	62	50	58	48	51	53	48	60	52	66	51	56	55	50	55	62	58	57	62	55	57	61	71	45	65	62	59	53	61	63	60	52	60	62	59	49	52	51	56	52	71	63	56	49	55	57	68	42	55	55	60	45	57	51	54	51	45	54	65	58	60	50	49	56	65	54	67	55	51	46	52	50	54	51	61	62	62	44	64	59	63	54	56	56	55	63	59	57	53	60	46	71	67	66	50	63	66	59	55	67	58	56	51	51	53	45	69	56	61	62	79	66	55	50	60	48	59	58	43	57	59	52	56	55	60	56	59	44	41	59	63	53	54	70	49	49	56	54	62	54	67	54	64	59	58	60	58	57	56	54	67	59	66	53	58	49	59	68	63	70	52	55	58	58	60	52	55	58	53	57	53	56	62	48	51	55	55	44	45	67	61	59	55	64	69	42	44	60	67	58	65	55	52	65	54	59	52	50	64	61	48	59	56	74	50	53	63	45	47	73	51	55	44	66	82	57	51	45	52	55	55	60	51	49	47	68	54	51	64	50	52	58	55	59	72	53	76	56	56	63	56	56	51	61	60	63	48	63	56	66	48	48	70	41	41	49	53	42	50	51	57	51	57	59	56	55	55	51	54	59	62	60	53	51	57	57	60	51	60	54	67	56	59	44	66	64	49	55	77	61	56
39654	38052	47599	48208	36593	28577	14029	12931	5340	1932	947	706	620	611	609	651	605	655	624	599	578	619	572	596	590	574	582	604	591	619	652	567	552	602	572	607	613	562	578	599	544	642	620	613	617	614	581	603	595	617	598	574	590	606	590	615	625	613	609	548	599	575	534	635	625	636	631	600	590	584	644	595	620	628	578	632	602	603	625	658	654	588	583	570	596	614	587	603	603	603	588	614	612	598	603	611	619	603	654	619	627	614	587	590	610	586	606	606	558	567	623	557	645	609	567	627	580	610	601	573	585	601	624	602	599	593	621	643	586	617	612	595	609	638	609	566	560	623	620	586	602	600	606	659	611	621	526	584	608	588	583	546	568	605	611	576	658	604	611	600	624	617	637	591	588	635	631	627	599	613	590	598	632	626	586	597	566	639	645	600	602	572	581	618	599	608	643	594	608	639	664	617	567	627	605	577	598	570	576	613	599	575	610	592	604	641	550	581	554	647	574	579	617	600	627	637	576	618	622	580	592	573	574	573	607	561	610	563	633	577	595	601	586	626	620	623	612	635	601	600	592	596	600	611	620	606	605	603	592	574	585	566	624	632	606	570	623	627	634	608	608	620	598	567	611	605	586	587	581	603	606	577	606	571	630	615	602	570	587	609	603	587	600	604	616	563	616	525	608	617	566	602	580	621	618	599	576	612	619	652	585	629	624	613	647	579	647	583	628	586	603	553	640	557	599	586	609	582	585	613	619	593	599	582	563	612	614	558	654	579	574	596	592	613	635	622	614	635	570	617	618	631	612	568	615	640	582	607	631	594	581	603	606	635	595	595	630	630	587	616	626	601	598	602	630	582	588	573	590	610	606	581	612	567	614	636	603	627	622	598	589	597	596	597	597	600	589	607	630	620	615	606	582	637	589	607	616	567	623	602	604	628	613	597	633	588	608	569	569	575	647	662	593	603	635	603	600	568	589	622	640	647	564	605	614	636	570	584	616	567	612	639	585	636	601	629	588	587	609	603	666	630	592	589	605	557	580	600	601	556	591	615	586	578	588	625	588	603	639	585	617	627	632	631	619	632	570	650	640	569	633	591	607	613	621	618	596	586	648	587	675	586	615	563	548	558	602	586	622	606	643	566	620	589	594	621	565	597	673	583	621	583	614	600	565	604	583	629	585	582	585	627	673	599	597	597	568	593	592	591	600	613	633	580	610	577	623	623	589	594	591	592	607	633	623	593	576	637	562	600	597	583	606	648	575	631	601	606	626	622	580	633	596	592	572	616	651	605	600	604	597	613	604	647	605	632	555	627	577	625	603	608	625	615	608	600	565	585	585	618	599	622	625	592	563	614	620	600	634	602	598	649	584	610	604	610	551	614	655	599	609	591	602	612	584	619	558	605	637	610	587	635	608	588	600	615	567	590	587	648	634	574	617	620	586	633	595	631	586	581	635	603	595	624	616	552	640	602	626	632	557	597	606	601	580	629	641	617	588	625	648	592	597	587	593	574	631	598	582	600	595	608	579	658	599	599	555	644	672	579	598	640	625	605	603	650	606	608	554	583	622	610	626	564	574	588	623	605	562	617	621	598	579	611	627	629	637	612	616	616	609	630	632	578	585	631	610	624	568	599	604	565	611	593	658	657	596	636	599	577	592	614	616	640	620	626	577	626	589	564	653	589	598	590	595	590	647	635	628	570	612	596	596	619	593	645	622	602	606	586	584	620	552	570	557	591	609	623	613	607	630	605	621	631	569	615	550	595	624	653	581	601	592	562	614	565	575	582	595	607	618	623	554	632	584	600	585	571	624	644	591	577	564	651	572	618	577	549	603	627	599	598	621	641	623	609	644	563	607	607	574	655	610	610	597	662	591	602	616	630	629	560	585	621	617	567	567	608	624	620	583	615	578	627	598	598	589	600	598	588	567	625	618	605	637	588	564	611	599	595	555	554	624	580	576	597	613	560	607	584	605	599	571	584	616	600	613	593	613	619	625	610	630	593	588	603	587	616	624	553	635	574	619	588	606	607	660	615	634	577	569	615	637	555	593	628	606	586	582	600	594	596	584	589	636	643	624	571	622	620	592	609	595	590	599	595	608	561	648	632	600	629	636	553	616	590	589	584	657	628	631	615	560	613	603	576	608	566	537	607	610	610	644	587	611	586	590	600	550	598	603	653	633	602	610	598	576	605	609	601	624	633	607	560	610	588	627	611	589	617	638	607	632	629	650	566	641	607	581	593	589	610	605	582	584	586	579	565	593	602	632	616	625	560	626	592	588	628	587	599	621	608	583	611	608	609	595	614	588	569	636	639	615	573	587	599	628	584	549	577	599	550	591	618	631	618	589	603	612	598	571	590	596	606	627	628	608	631	589	590	555	629	613	608	547	600	654	600	599	583	594	628	625	566	594	625	571	583	643	604	611	606	606	580	601	643	605	622	598	593	618	636	612	571	604	552	643	596	634	565	559	611	639	596	602	586	571	609	617	585	636	577	571	596	623	601	590	604	628	575	609	612	629	610	618	609	587	597	623	594	602	610	629	573	617	649	660	605	622	578	597	606	635	599	589	603	633	664	615	620	612	609	609	598	599	611	604	621	590	622	606	618	591	593	645	573	588	638	578	628	585	624	611	618	651	592	587	633	622	607	637	604	630	609	599	586	634	596	611	604	597	614	617	596	617	586	618	618	552	588	600	615	602	602	638	598	596	586	572	554	599	587	562	634	580	569	627	606	593	626	616	562	585	578	578	600	602	636	598	621	602	653	590	627	586	629	656	629	636	612	589	612	602	593	627	632	563	618	587	576	599	574	569	604	586	640	579	603	591	563	557	576	612	579	588	587	596	605	609	625	583	589	566	620	605	610	654	583	635	601	606	594	611	584	622	616	603	611	624	603	582	636	621	605	614	612	636	600	605	585	628	616	608	602	656	583	591	564	577	586	586	585	597	567	593	627	575	601	597	582	581	599	583	587	548	567	600	630	602	597	583	617	648	605	587	616	560	558	602	608	605	601	609	547	619	604	611	614	633	576	599	599	590	597	669	642	603	636	604	589	625	631	592	595	571	572	631	648	620	580	604	603	584	612	604	597	583	598	606	605	653	637	638	614	609	601	597	650	668	601	582	628	643	641	599	606	609	650	597	586	604	611	603	619	600	598	565	659	669	615	603	589	628	631	623	594	625	587	598	574	604	599	634	592	625	561	593	558	621	619	611	621	556	566	596	628	611	617	661	608	587	615	588	638	605	615	609	589	601	627	576	574	562	660	602	627	628	554	568	609	586	605	604	618	640	560	597	623	578	596	560	578	573	642	562	583	570	630	589	606	615	609	592	601	619	623	580	624	580	584	629	617	592	642	569	600	582	630	600	599	591	612	628	611	635	595	633	611	546	615	605	545	596	615	599	526	618	586	616	596	562	601	611	624	587	567	580	639	615	599	599	608	612	589	577	603	598	656	623	595	618	606	572	600	603	580	604	623	593	611	605	594	588	598	582	608
8070	4350	18370	23477	7625	1882	1025	913	445	193	98	81	56	74	61	54	62	66	62	67	71	76	71	52	57	48	59	79	70	71	67	65	64	77	62	60	56	74	67	64	58	80	61	47	79	81	66	62	73	61	52	63	74	66	61	62	61	63	74	58	61	73	52	64	54	64	51	57	69	63	60	58	63	81	62	60	65	59	67	59	52	53	51	70	67	71	57	59	76	51	53	74	61	60	73	67	64	57	58	40	65	76	59	55	54	63	57	56	50	54	60	61	73	59	62	71	62	70	66	63	75	54	64	59	63	72	47	77	56	66	73	56	54	76	48	49	72	77	63	67	54	57	65	72	56	65	61	71	62	68	61	60	72	60	62	59	64	61	56	58	58	60	67	89	68	61	62	68	65	76	70	67	61	54	63	58	55	49	55	66	56	58	67	67	75	52	57	60	60	66	60	71	63	62	65	48	76	58	46	57	76	60	49	66	68	59	65	67	65	63	64	63	76	52	49	64	56	60	70	64	64	66	51	83	66	67	49	62	58	61	49	60	64	70	54	66	64	65	72	65	63	69	83	60	61	62	61	66	66	50	55	58	55	60	63	66	65	67	63	72	57	64	63	56	64	65	54	59	55	63	49	79	51	68	69	52	68	56	61	61	51	79	50	62	72	42	65	52	65	53	63	54	61	62	53	56	72	55	71	68	55	61	75	53	70	54	60	69	69	69	62	60	62	61	62	51	57	68	56	56	65	63	62	73	66	62	63	64	56	67	67	79	72	56	66	65	64	67	55	77	61	61	62	75	53	60	62	46	63	64	73	84	55	64	62	58	73	63	82	75	60	60	62	71	51	60	54	58	86	67	60	60	66	66	50	50	65	72	74	66	63	57	60	64	56	55	76	71	73	67	60	63	62	64	56	74	77	69	69	61	71	70	51	78	71	59	65	60	72	67	54	71	60	57	53	68	65	68	72	59	52	54	60	61	55	71	56	67	72	53	47	58	61	71	64	60	57	67	48	57	65	73	70	53	60	68	62	58	62	61	66	51	67	68	76	65	65	61	67	72	75	56	49	51	68	60	50	67	50	59	70	40	67	63	61	67	64	53	55	69	74	47	58	70	65	63	75	51	68	70	61	66	68	73	60	64	44	54	68	62	68	61	62	60	70	58	56	73	66	73	54	51	60	56	59	55	77	56	63	50	61	75	55	64	56	66	61	56	51	76	63	64	68	68	62	67	57	77	54	68	68	75	64	62	52	60	52	75	68	50	53	63	76	61	59	65	69	77	68	73	65	45	59	66	76	48	66	69	49	67	76	80	67	61	49	70	68	51	67	62	51	71	63	54	51	65	63	70	70	64	82	68	63	56	64	70	67	58	63	60	57	72	56	67	63	57	69	53	73	62	61	69	62	69	56	77	74	69	66	62	62	72	72	63	70	65	60	64	76	71	61	65	62	71	81	70	70	67	60	43	57	73	70	60	49	68	68	52	59	59	61	65	49	72	59	62	48	68	72	63	47	72	69	59	60	62	64	74	50	64	65	81	38	72	67	62	62	63	60	45	62	59	57	79	67	64	77	62	65	53	60	55	69	67	66	56	47	62	61	54	64	58	66	70	68	57	65	54	65	65	57	48	66	55	58	68	56	70	68	61	57	58	59	43	62	56	57	63	61	74	69	53	68	62	60	61	67	54	64	73	58	64	55	61	67	61	65	67	54	75	52	63	60	68	70	50	61	64	50	67	49	73	66	63	61	60	70	60	67	70	76	60	83	51	64	44	60	56	65	73	68	74	69	61	71	61	78	64	57	87	61	69	75	58	57	70	67	60	70	61	67	64	65	66	71	67	64	60	66	56	74	67	50	60	72	83	70	82	63	61	49	67	63	59	53	63	64	75	62	63	64	72	58	85	64	69	61	68	74	53	59	68	62	55	68	54	55	44	65	60	75	57	69	62	64	66	59	86	59	78	54	67	64	46	63	64	57	57	71	64	60	72	55	59	66	61	68	72	66	73	74	71	49	74	69	64	70	73	61	54	78	55	63	66	55	68	53	72	56	61	59	70	72	72	74	62	60	54	66	59	57	67	72	72	76	55	60	60	63	68	48	70	59	68	59	59	58	46	67	65	56	67	75	66	46	69	49	71	64	54	68	47	63	65	74	69	74	80	63	61	61	59	53	70	68	66	75	60	66	65	60	65	77	79	68	42	59	66	62	56	61	54	57	69	64	71	64	63	61	50	65	60	75	63	68	63	67	54	68	61	55	51	71	56	60	64	51	62	76	76	60	81	69	80	67	69	64	65	76	61	59	65	68	51	48	64	57	56	62	62	65	66	59	58	58	86	64	69	62	66	58	56	38	59	64	66	62	61	73	57	57	63	74	60	78	60	69	56	64	64	58	69	71	62	64	55	66	66	63	62	66	58	62	65	71	74	78	60	80	61	88	60	52	59	65	77	74	76	63	69	58	61	84	55	58	62	54	59	70	61	62	62	61	55	57	75	61	77	75	56	74	60	71	68	68	69	47	67	57	63	67	53	60	64	61	53	68	61	45	68	72	76	54	63	58	74	53	79	62	59	71	67	65	62	64	59	60	59	64	60	56	51	65	58	49	70	57	49	61	70	50	74	75	71	56	63	56	67	58	64	69	67	59	64	62	53	59	65	67	62	56	66	68	56	71	69	63	60	63	62	64	81	68	60	78	70	54	62	57	57	57	59	70	57	75	64	71	62	84	67	69	68	65	69	64	59	74	70	65	54	64	64	79	62	59	47	43	64	56	60	64	72	65	66	69	68	73	61	70	51	59	72	57	52	55	56	74	60	59	69	69	61	60	61	65	57	56	51	69	65	54	51	66	65	66	68	60	64	60	65	62	68	58	52	62	62	54	56	68	76	52	59	63	77	73	57	66	53	62	70	61	64	68	61	72	65	67	64	69	61	62	58	53	71	75	52	59	58	67	76	60	60	80	57	56	61	63	76	77	59	72	66	72	53	68	59	70	72	54	61	67	45	73	58	67	80	51	70	60	67	59	66	50	68	57	65	74	66	61	54	55	58	64	58	63	60	54	58	69	55	60	64	70	60	86	69	58	65	60	58	54	54	70	49	61	51	69	52	52	57	68	70	67	63	73	79	59	59	61	59	62	52	73	63	61	60	61	60	63	65	62	56	66	61	67	72	61	57	60	65	63	66	63	56	57	58	60	60	57	70	72	64	77	69	66	61	60	70	53	72	50	53	63	55	55	61	57	45	59	61	86	50	69	58	74	58	70	64	58	77	53	52	61	59	72	66	60	52	64	72	70	59	66	58	76	59	79	71	61	65	58	59	57	59	61	80	57	67	58	68	62	74	60	72	49	61	58	62	69	60	57	57	54	62	66	59	67	46	74	67	57	60	55	70	60	69	69	67	56	50	64	83	61	71	55	56	57	79	58	50	67	66	68	56	78	58	52	64	76	56	57	66	78	60	55	49	62	67	44	66	63	62	75	58	55	60
33979	24967	44807	51547	32462	28222	21670	20699	11068	3981	1529	894	685	678	673	682	668	684	662	628	702	674	676	676	670	721	687	697	639	648	656	675	682	647	648	677	640	675	677	682	669	609	661	661	669	650	687	652	617	633	633	720	613	645	649	637	681	659	664	684	623	661	669	660	640	730	680	625	634	648	659	641	658	652	700	640	670	682	676	676	656	677	672	687	656	639	680	681	639	667	679	651	682	711	630	654	672	617	623	691	726	668	605	674	663	655	648	637	653	671	640	683	658	645	703	650	622	663	656	681	643	667	710	655	675	653	697	676	650	649	688	654	664	698	644	635	615	654	665	637	657	674	673	674	682	697	657	635	687	677	646	695	667	645	667	663	675	683	688	614	708	658	630	662	710	699	634	623	647	654	700	717	692	622	668	605	671	649	644	657	639	669	687	709	645	657	715	622	710	689	687	625	642	652	679	635	662	687	662	655	681	638	636	690	704	683	645	667	629	697	668	707	700	688	623	671	642	690	664	670	675	687	628	709	688	684	631	638	656	666	678	650	684	671	678	633	696	645	633	650	657	685	671	660	589	648	665	651	659	653	681	655	659	676	674	664	661	651	656	663	654	680	659	644	649	654	684	669	600	635	673	657	709	656	671	690	670	689	681	616	638	662	661	661	658	678	681	663	625	658	681	673	676	643	643	639	681	719	720	657	643	656	625	643	665	638	649	623	686	689	651	699	651	645	656	654	625	692	665	645	674	639	669	662	661	633	651	673	676	657	662	687	669	649	722	613	682	663	691	655	695	663	663	656	664	695	688	700	696	674	654	697	669	667	686	686	637	685	663	659	598	662	641	632	653	643	661	696	655	675	673	689	677	670	686	640	677	676	671	671	710	654	685	643	625	696	673	622	632	691	719	658	673	656	653	685	653	687	647	642	702	697	686	633	690	697	682	651	639	675	651	670	637	652	690	679	680	672	666	709	651	685	672	635	673	712	621	642	664	664	681	651	701	612	701	658	662	645	707	643	663	667	682	660	650	651	670	660	651	666	659	667	690	667	685	643	669	665	697	660	648	662	710	640	698	638	647	693	646	657	620	682	675	662	673	666	663	664	667	692	651	679	672	659	634	707	699	707	699	695	638	687	673	663	661	675	665	652	629	661	664	658	664	666	647	631	672	647	648	660	698	643	677	699	679	678	666	646	670	674	680	637	627	623	631	706	704	658	651	646	634	639	680	642	656	652	674	695	683	633	665	627	643	686	639	651	685	674	695	662	673	627	664	624	665	674	639	669	684	735	648	615	669	629	704	645	692	679	641	634	664	672	694	660	693	676	652	629	679	688	629	672	653	673	661	686	648	698	646	664	689	662	686	683	672	642	624	638	712	656	649	642	684	633	660	678	661	623	635	678	664	660	638	715	676	640	691	675	700	685	662	672	692	663	701	641	671	702	650	627	673	664	690	689	600	679	646	668	700	671	682	612	670	624	683	650	667	658	652	702	691	664	682	684	666	657	696	657	646	676	648	656	640	712	657	646	702	663	706	678	707	632	675	603	673	685	684	688	686	662	676	682	632	689	610	676	706	640	654	673	642	656	675	695	676	694	642	673	656	699	635	648	608	666	656	683	629	667	647	674	650	670	728	698	648	673	648	658	689	618	682	669	715	696	646	638	677	699	675	682	652	702	678	646	685	690	604	684	669	742	665	702	704	669	697	699	664	641	654	671	656	654	655	699	596	659	669	675	650	620	669	630	687	664	644	655	617	668	696	675	644	655	642	682	657	663	645	663	660	672	640	659	634	629	668	701	681	676	642	649	641	666	663	637	729	658	683	675	703	682	672	625	677	670	666	641	714	696	648	669	674	668	687	632	665	630	680	659	660	649	662	673	632	725	641	672	624	649	675	678	652	637	658	619	644	657	702	661	696	662	640	657	665	669	615	609	650	670	657	712	639	682	716	618	636	646	690	678	635	663	664	675	695	681	676	699	686	650	698	636	625	647	689	689	694	602	673	677	686	682	630	687	617	690	668	659	651	679	657	666	681	648	637	700	680	662	669	646	670	712	647	670	652	641	694	638	647	659	683	648	646	621	650	648	712	640	648	695	691	632	689	655	653	644	648	669	635	655	644	676	629	671	646	693	663	651	700	647	665	686	696	694	676	665	631	686	606	676	624	658	631	690	692	747	635	655	639	668	656	703	633	675	645	672	629	645	656	662	671	714	667	648	624	683	670	693	640	687	675	695	655	653	636	607	691	641	637	702	697	655	658	655	677	666	704	696	678	646	643	653	680	669	642	665	679	666	662	697	660	670	642	644	668	666	679	685	653	663	671	662	655	661	637	673	719	654	658	713	647	656	666	686	654	613	628	671	648	644	706	643	590	688	728	667	637	650	707	647	625	701	676	658	697	692	657	659	658	681	683	708	660	625	654	642	613	636	685	671	712	667	638	692	649	676	683	684	664	649	644	642	652	669	700	694	674	676	702	632	639	694	702	684	655	665	689	643	677	666	650	606	637	614	669	634	641	725	692	626	663	721	681	665	680	687	657	659	702	647	646	654	648	693	700	697	667	666	639	676	681	674	686	664	651	659	667	697	687	685	685	690	680	647	693	656	654	701	631	624	672	645	660	689	656	651	694	687	643	657	688	674	680	692	654	733	683	667	690	614	670	681	635	625	668	656	669	682	684	649	662	672	669	635	665	651	692	655	636	677	663	656	690	670	719	669	694	697	687	642	664	647	665	679	634	666	604	655	649	671	658	652	676	625	704	646	651	682	679	669	619	647	634	674	683	612	698	677	656	679	681	625	660	682	639	671	642	656	649	678	663	644	641	674	697	658	686	627	693	663	683	654	670	677	640	653	683	656	673	675	641	674	626	708	674	645	665	686	642	664	651	644	698	677	639	676	654	653	698	621	668	648	675	634	640	619	668	704	649	668	628	628	714	642	672	658	655	655	661	639	662	641	702	653	708	680	661	677	649	676	654	661	668	651	597	665	665	657	640	688	695	655	678	663	633	662	641	690	662	680	686	641	678	700	630	676	690	671	671	650	629	673	640	647	662	709	644	690	658	678	620	667	675	641	650	674	650	629	603	659	700	653	688	705	666	639	669	696	642	658	686	627	698	691	662	672	626	676	686	639	690	643	680	698	650	662	699	661	661	612	689	622	647	698	680	653	612	640	672	666	614	666	625	649	662	724	667	667	694	659	614	668	676	670	629	677	653	611	668	645	681	670	689	666	698	619	697	647	639	650	668	665	643	651	688	657	671	659	676	651	698	619	684	658	642	632	669	659	687	696	659	669	645	725	691	664	684	630	648	674	676	694	663	704	652	655	643	701	678	674	689	677	653	661	680	664	680	679	671	712	698	616	709	693	678	642	673	723	682	599	655	675	659	714	653	677	689	686	665	630	681	675	661	656	637	668	717	660	609	678	687	706	662	658	705	707	661	667	673	724	683	661	712	636	644	620	643	674	651	654	681	655	653	677	684	682	664	639
7990	5509	27976	29614	11088	1901	1732	1940	1091	379	140	75	63	65	60	50	50	59	54	43	54	60	66	64	52	55	61	54	67	70	62	46	77	49	55	48	52	60	53	47	59	43	59	56	51	61	62	50	59	45	63	56	60	64	44	57	53	63	69	51	62	60	58	63	48	58	49	69	51	55	52	49	57	66	69	61	48	49	64	55	57	48	59	53	53	66	67	59	44	54	59	59	50	61	47	61	44	52	47	60	42	56	53	54	55	75	46	60	42	44	64	49	54	45	60	55	62	56	48	56	56	51	61	62	51	64	55	58	67	63	53	60	50	77	52	57	66	43	50	50	56	51	69	52	58	54	43	57	66	44	48	66	44	50	54	51	48	63	50	50	66	37	68	60	56	57	63	49	60	49	62	50	78	55	39	52	62	63	64	58	57	56	35	48	66	52	36	39	76	65	60	55	52	57	67	53	57	49	61	57	49	55	57	42	59	58	56	40	54	55	64	68	58	47	48	45	58	66	58	55	51	54	55	56	58	69	49	38	74	57	51	48	62	47	55	60	69	65	65	57	54	60	69	50	46	65	58	47	60	52	53	75	51	44	48	56	60	48	51	44	60	62	57	68	58	60	55	56	72	55	47	59	67	65	58	76	52	70	59	45	48	53	47	53	56	68	64	54	49	48	52	57	55	47	66	48	64	60	58	54	56	58	48	54	45	51	52	59	57	69	53	57	61	58	51	65	50	58	70	62	51	46	57	71	50	51	63	62	62	55	54	60	57	70	56	53	55	64	52	55	46	53	56	45	52	60	56	47	50	47	57	61	71	75	54	55	56	56	55	70	43	63	60	51	60	44	60	54	48	53	36	53	61	43	57	60	55	59	50	65	61	50	51	50	51	51	68	53	59	64	51	56	59	63	66	46	60	60	65	65	41	68	57	57	44	58	54	64	66	61	51	61	50	54	60	38	44	47	62	42	54	68	61	47	49	65	50	67	58	53	57	53	63	58	60	60	55	69	51	59	49	51	67	65	65	51	64	58	63	65	53	48	51	56	58	64	47	50	50	62	67	58	54	49	50	48	44	60	73	60	46	45	65	65	54	53	61	66	55	52	48	59	50	57	56	57	53	60	60	65	57	62	56	58	47	55	51	56	48	80	52	53	56	55	58	55	47	48	51	72	76	59	54	51	40	60	51	53	61	62	62	64	45	61	64	66	49	52	57	59	42	50	56	53	54	64	64	60	57	67	66	65	66	65	62	52	65	53	64	64	48	59	65	58	42	55	53	65	54	51	59	54	63	63	58	64	61	39	60	60	46	57	58	66	54	64	53	52	57	53	54	45	41	64	50	51	49	67	54	55	34	55	53	53	66	54	42	60	61	63	47	38	68	52	61	50	61	52	61	50	68	51	51	44	60	57	49	72	55	61	60	64	53	59	58	64	63	54	41	63	53	58	49	59	44	50	58	62	66	45	55	53	56	54	65	52	56	47	50	54	69	51	61	51	51	67	60	58	60	59	51	48	57	57	48	62	47	58	48	56	54	60	56	69	61	54	64	48	61	66	69	53	54	50	62	47	40	56	32	48	53	68	54	61	57	48	53	51	46	65	44	56	74	64	47	59	58	63	60	46	51	50	52	57	61	59	59	48	58	67	44	58	63	44	62	49	56	65	68	59	62	58	56	54	55	46	58	70	42	55	52	55	54	57	40	47	59	62	59	50	44	60	63	56	59	61	44	59	57	53	65	63	48	58	59	59	56	57	45	52	55	45	53	46	64	65	54	59	65	61	57	50	63	65	61	45	63	59	52	56	51	53	59	54	55	53	61	63	55	63	64	64	61	75	50	62	54	56	67	50	62	56	69	62	59	58	60	50	75	59	49	53	72	57	60	69	57	61	70	54	65	59	66	51	43	52	64	51	55	75	49	53	48	68	45	53	57	57	45	62	55	61	56	55	56	50	57	60	55	65	57	48	56	66	71	63	48	45	56	66	61	52	59	63	44	47	62	47	47	56	65	72	42	50	68	57	51	57	49	62	51	55	45	49	68	53	50	58	49	52	48	46	51	80	60	69	61	71	53	55	66	56	47	56	63	82	45	56	66	56	78	51	53	34	56	46	59	59	61	58	42	62	61	56	46	49	61	64	52	60	50	54	54	58	63	57	57	64	57	64	50	44	56	58	57	61	43	55	48	50	48	42	55	53	55	57	49	59	46	48	46	65	42	51	59	48	59	59	55	68	64	64	49	55	53	56	44	45	45	61	53	57	61	59	59	57	67	53	45	59	48	66	66	49	60	62	47	52	67	70	51	47	56	52	62	71	54	65	45	62	65	49	68	49	60	54	64	59	58	61	44	65	64	63	56	58	66	56	68	45	52	59	55	58	43	53	65	53	54	60	81	50	61	54	56	53	58	47	60	58	51	62	58	56	52	57	54	64	59	59	71	63	56	60	73	41	41	53	56	52	39	60	69	56	63	54	66	58	57	62	66	56	60	61	46	65	69	56	68	52	52	69	55	67	69	62	52	65	59	55	52	45	47	64	56	56	51	47	58	68	50	44	63	57	58	56	45	62	51	56	55	48	59	51	56	46	64	53	42	73	52	54	56	46	58	55	43	72	72	46	61	58	68	43	52	65	59	49	57	75	62	44	58	69	49	57	65	54	54	61	54	59	65	58	53	51	61	47	48	42	62	60	63	64	60	68	54	46	55	54	58	61	57	68	63	60	61	46	40	49	47	70	57	47	61	61	66	68	67	63	56	59	61	56	53	66	67	57	57	58	58	43	64	60	66	69	42	46	73	56	49	66	42	63	50	61	67	49	63	56	63	58	61	54	66	61	72	51	65	64	46	57	43	58	54	63	70	32	61	46	60	64	55	44	45	58	52	45	63	66	56	50	52	56	47	66	56	60	62	55	55	41	56	52	54	55	57	58	56	58	64	53	59	54	57	55	53	53	67	56	70	54	53	47	67	56	48	68	45	54	54	53	56	69	56	65	55	65	64	43	55	47	55	48	42	60	41	58	86	46	44	52	57	57	55	50	65	59	48	54	64	56	64	62	52	47	61	56	63	64	52	57	46	58	49	49	43	45	59	49	60	40	61	51	43	60	58	58	62	54	53	51	56	54	58	56	52	66	48	61	49	69	47	53	59	68	46	68	60	59	48	64	56	65	46	67	55	62	57	69	56	51	50	62	54	44	44	53	54	55	44	69	59	57	43	69	52	54	53	57	58	47	48	63	55	50	65	55	47	71	50	68	49	46	64	57	43	56	61	54	48	58	58	64	60	58	56	71	51	65	54	51	60	48	62	64	53	67	56	60	65	39	56	51	54	69	51	54	51	53	59	66	52	55	58	50	62	60	59	67	48	49	54	51	59	49	63	40	63	65	54	54	50	58	64	59	66	66	79	57	48	52	53	59	49	55	62	57	54	55	54	51	64	61	62	55	66	54	44	73	53	57	59	59	56	56	61	57	45	49	55	46	49	48	56	51
35792	28232	52642	57994	39242	27908	29530	29755	19884	8434	3042	1138	656	575	577	586	555	565	582	568	601	612	569	586	598	646	598	573	606	584	605	603	607	596	590	590	598	574	587	592	627	579	612	608	605	552	597	579	630	589	612	607	575	572	542	616	573	562	608	612	581	584	594	575	573	576	585	565	604	604	589	620	560	566	618	532	577	598	549	571	559	617	611	607	537	601	564	615	656	584	605	579	594	572	567	613	612	611	557	592	584	604	590	586	579	602	627	542	575	564	572	567	637	590	578	611	628	596	616	559	565	591	574	571	607	606	601	609	593	580	610	634	583	614	607	586	598	598	628	556	631	613	630	563	577	608	557	578	570	585	626	587	645	588	567	590	577	572	558	603	604	583	645	609	569	558	575	583	568	595	580	585	579	556	596	591	622	586	598	570	609	576	592	577	579	583	604	603	612	577	595	611	600	592	599	590	604	549	558	611	586	568	604	604	580	573	569	629	575	620	587	565	610	592	562	572	620	595	586	584	627	599	567	595	554	601	563	599	597	621	577	592	577	542	586	606	636	588	610	555	609	597	569	583	615	588	588	554	564	591	602	591	588	652	558	589	563	567	602	584	653	560	603	536	563	618	627	572	561	558	614	567	614	612	614	589	562	592	603	568	614	561	577	617	582	582	558	614	609	566	609	618	573	616	602	609	599	578	568	546	568	595	590	596	597	608	625	583	624	551	592	591	582	588	616	586	569	619	586	596	619	580	550	643	590	587	605	583	584	610	629	589	588	548	615	591	601	597	608	572	614	608	632	628	573	597	641	626	621	576	614	609	608	573	557	595	578	611	623	586	584	553	606	584	574	596	610	599	600	618	592	555	611	556	602	638	584	573	575	608	558	608	564	571	579	616	619	620	591	579	628	598	572	543	584	592	584	565	579	603	604	616	595	541	603	588	611	616	580	581	610	571	583	599	542	632	598	580	590	596	596	583	586	617	602	621	623	593	591	604	618	573	586	624	586	599	600	609	527	615	585	563	646	631	589	615	555	568	580	608	573	586	626	595	592	609	609	606	584	602	587	571	610	589	582	597	609	571	554	605	617	563	566	609	592	594	571	623	574	605	577	624	570	569	564	600	620	570	539	572	616	593	577	563	616	595	594	617	597	556	593	620	601	635	626	599	580	623	588	624	583	560	645	612	582	585	633	581	580	612	629	541	597	606	617	559	623	569	616	590	593	597	594	578	596	611	592	658	537	564	609	572	601	573	605	593	580	618	565	611	603	551	604	573	594	591	520	604	619	635	622	569	595	603	628	615	596	607	591	576	584	594	536	595	572	595	596	650	585	588	570	597	609	610	577	630	638	598	584	586	582	577	609	623	588	584	588	638	587	594	560	584	576	606	625	597	641	634	566	607	634	598	591	612	648	588	600	585	594	560	622	585	548	582	623	585	559	638	618	607	557	610	569	623	596	572	595	606	558	613	596	604	595	620	629	609	551	612	578	596	591	599	582	593	617	598	574	605	569	625	559	567	555	523	624	605	588	617	575	654	606	565	622	590	587	603	569	610	585	586	597	648	602	634	576	591	589	575	573	603	612	595	530	638	596	576	597	574	577	601	604	579	614	561	613	625	607	598	613	553	581	588	567	551	581	586	615	582	580	574	599	575	616	537	583	574	594	613	565	572	589	604	589	669	595	577	564	598	604	604	599	626	605	597	562	586	607	569	555	566	607	591	590	567	586	618	582	599	584	636	609	581	589	554	563	598	603	617	603	577	640	622	569	592	614	605	579	600	583	587	588	605	612	574	558	578	600	594	560	596	582	599	601	544	598	603	571	609	601	578	607	590	616	613	585	590	561	598	591	612	632	588	593	597	568	615	585	606	586	568	588	613	608	581	595	587	605	563	567	580	599	575	624	590	597	538	586	630	593	609	587	592	593	602	648	638	558	604	595	595	603	632	625	586	577	594	566	623	580	597	601	598	582	614	611	597	600	589	562	553	613	650	604	565	597	586	602	549	618	612	580	572	599	578	610	610	575	589	600	612	623	593	625	604	582	636	598	585	592	620	582	573	543	594	572	578	578	563	570	578	575	620	597	579	582	570	613	566	609	576	603	619	589	581	574	605	588	596	588	605	576	556	616	555	624	596	576	580	596	565	553	573	598	597	598	546	602	556	572	611	628	586	533	592	581	608	570	564	599	577	593	568	632	598	629	602	577	563	616	585	574	592	578	600	626	621	544	584	644	601	572	561	627	534	620	625	579	638	608	576	610	598	549	617	620	571	598	589	568	625	598	568	614	584	585	571	596	611	590	589	604	534	554	558	597	566	561	583	624	615	572	608	557	580	609	586	572	627	570	553	608	569	599	567	619	564	578	603	565	576	553	607	608	602	601	608	637	574	615	612	592	607	587	588	562	594	558	583	593	636	573	601	606	612	576	595	639	602	564	627	564	581	667	591	571	579	593	567	623	610	565	579	589	596	612	577	599	599	607	602	602	587	580	586	634	617	612	574	605	565	608	593	566	593	577	560	575	602	590	593	578	579	568	603	588	591	580	578	642	577	602	532	594	595	590	598	604	561	582	625	586	593	608	585	573	594	656	607	577	563	575	589	562	580	585	612	613	550	591	580	551	620	632	567	589	592	605	589	576	597	589	575	624	578	579	583	579	564	580	567	582	567	603	536	601	585	610	606	589	581	575	557	525	579	603	597	637	567	592	611	583	613	589	556	570	544	570	638	614	576	584	573	607	581	571	571	590	626	573	564	555	600	541	575	584	599	615	637	592	575	616	590	618	590	549	577	575	573	625	600	594	567	588	568	613	611	571	637	594	547	552	587	600	615	611	642	611	622	607	565	575	601	592	613	559	630	547	591	620	574	554	592	589	654	582	582	588	563	543	590	582	598	553	629	597	597	592	614	586	651	617	615	606	548	590	569	574	612	625	557	608	575	612	593	605	567	612	538	578	603	565	618	545	563	587	590	587	611	613	595	602	570	609	557	604	607	590	610	604	563	575	564	604	584	567	598	584	604	553	584	577	572	609	612	633	577	570	560	589	610	610	601	596	580	610	544	593	608	610	626	570	604	604	551	559	613	586	584	605	589	572	577	581	574	578	592	577	556	588	634	541	594	575	607	588	568	581	638	628	608	606	619	594	598	580	549	572	535	593	614	586	600	591	561	616	590	567	566	611	607	602	608	566	585	605	584	575	568	668	598	606	560	576	564	641	549	553	613	568	596	622	588	603	612	595	583	581	573	643	593	569	550	576	620	580	614	620	577	603	599	612	560	572	601	590	584	568	603	620	603	597	625	601	620	575	617	578	597	602	609	596	579	614	574	585	596	585	574	524	579	566	599	564	595	594	552	569	599	605	635	564	583	585	593	611	561	599	602	576	569	602	591	581	612	608	567	564	568	576	604	579	598	553	611	619	578	577	547	573	584	560	598	583	634	601	581	632	576	601	597	586	614	583	587	567	570	581	594	623	562	593	634	572	620	553	584
3403	1281	9221	10018	1886	231	268	549	336	166	108	76	52	63	80	61	69	61	64	68	45	61	61	62	63	54	55	53	62	58	81	86	63	47	58	58	59	61	65	57	53	67	54	62	59	59	54	68	50	65	56	70	47	77	69	64	58	68	82	55	62	58	68	66	55	60	56	59	63	58	62	71	75	70	51	63	73	58	64	79	65	67	56	68	54	69	63	56	55	62	73	49	68	61	58	63	63	49	56	54	65	59	76	72	63	58	59	63	63	56	73	61	64	75	65	65	65	51	66	71	73	55	83	68	78	66	74	53	69	50	69	72	76	77	65	71	55	63	70	69	62	58	70	68	63	66	71	57	78	71	61	67	51	60	64	60	64	53	68	60	55	79	66	63	58	59	66	47	75	59	77	53	56	70	77	56	60	58	61	59	56	60	62	72	71	73	65	61	46	62	75	64	72	67	77	70	61	49	61	67	68	59	69	78	70	63	56	69	59	74	55	50	74	71	66	67	62	63	61	46	68	64	71	73	56	64	74	64	75	49	64	55	67	55	59	82	55	60	57	60	68	57	60	48	55	63	65	62	65	79	74	53	70	54	57	61	62	66	65	76	70	65	76	56	54	57	52	71	65	56	57	62	48	61	72	73	63	63	61	58	74	58	56	58	74	68	58	63	70	43	70	71	54	55	58	65	56	47	60	74	61	59	67	59	66	63	63	65	65	70	56	42	60	67	55	75	65	62	70	67	71	59	70	59	72	66	74	65	64	68	66	72	60	72	66	47	58	78	50	61	55	66	65	57	54	56	67	80	64	76	70	68	68	58	58	56	62	72	59	59	71	52	53	73	66	62	57	63	58	64	70	65	75	63	68	64	55	76	67	78	69	51	64	61	52	62	73	53	66	61	71	69	64	61	60	65	66	66	63	59	64	61	59	76	61	70	64	55	55	71	68	68	61	69	52	45	54	74	77	55	61	59	56	67	63	61	65	62	74	54	66	46	63	65	61	69	67	57	66	62	72	60	59	69	73	59	61	72	60	54	63	70	59	75	55	64	74	80	60	53	68	66	76	70	73	65	66	53	64	60	68	67	66	64	56	56	64	53	58	48	60	62	67	56	61	50	51	59	77	57	78	58	76	60	68	58	58	60	58	61	56	61	50	75	73	45	53	55	50	67	66	73	54	58	65	66	56	71	51	59	63	80	53	52	60	76	79	61	64	71	61	62	48	56	48	64	74	73	60	63	61	71	68	68	74	78	71	71	53	57	58	62	65	53	62	53	71	67	62	70	66	78	73	53	52	57	61	75	69	58	59	43	64	71	50	63	68	68	63	57	73	66	64	61	56	70	68	57	59	53	59	71	75	43	66	51	69	66	65	70	47	67	75	67	70	64	60	53	65	68	72	56	62	58	61	75	71	54	67	57	74	51	74	85	56	53	67	69	52	52	61	50	53	51	57	61	73	70	53	43	47	61	63	64	70	54	72	68	61	59	52	59	74	56	72	65	66	51	69	71	62	58	62	56	72	52	81	52	62	75	60	71	61	89	64	83	72	63	55	64	60	62	70	63	69	61	64	63	65	64	70	61	77	82	67	68	56	64	65	67	65	48	71	49	61	64	64	70	63	72	55	55	76	88	52	67	60	64	67	69	58	49	49	61	77	57	74	75	56	58	53	61	59	47	65	76	68	61	73	70	72	60	52	71	65	62	52	72	75	61	59	60	53	55	65	78	58	48	49	54	53	54	67	57	54	66	73	57	57	72	66	56	74	59	64	55	67	70	58	66	51	61	70	70	62	57	58	72	60	60	55	62	64	70	59	56	71	66	63	72	52	56	66	70	54	70	66	81	62	72	68	60	51	78	57	59	68	67	68	56	69	50	72	69	59	76	72	67	63	58	74	61	70	58	67	73	66	67	66	70	85	77	54	53	68	52	48	78	60	68	70	74	67	66	62	60	56	48	53	78	66	59	69	61	57	60	69	63	64	66	61	76	62	56	57	69	56	64	81	74	65	70	55	66	59	53	76	78	74	59	72	55	68	62	63	74	62	65	71	66	64	52	61	53	57	65	53	72	66	48	50	62	84	67	62	86	61	45	57	60	62	67	63	68	68	76	61	70	66	58	67	74	61	58	60	66	55	79	64	66	59	59	68	60	53	67	58	62	59	57	63	58	53	74	82	64	74	63	74	63	53	69	63	71	61	61	82	70	65	62	64	75	52	67	59	75	65	71	78	64	76	74	62	69	71	52	71	51	49	50	74	54	63	62	72	61	82	70	63	61	79	71	68	64	60	64	48	66	58	62	61	55	51	61	68	70	84	63	65	72	62	68	59	64	69	64	63	77	63	39	61	57	65	65	68	56	66	64	58	67	65	54	64	71	76	68	76	51	65	80	86	67	71	55	86	57	70	64	66	60	63	56	65	67	69	62	69	64	65	59	62	65	72	70	39	62	77	77	55	54	79	60	55	67	66	73	58	55	49	50	61	72	54	63	53	56	76	58	67	56	64	62	65	38	61	79	65	65	62	57	56	64	58	56	59	63	58	75	82	61	84	62	71	67	59	65	65	55	50	60	70	56	51	63	49	61	75	69	67	54	64	63	56	57	61	76	57	55	64	55	58	72	57	47	60	56	63	65	65	61	62	61	70	59	63	64	52	50	64	67	57	62	65	64	57	56	59	54	71	57	81	59	76	65	60	61	58	51	73	62	73	61	58	69	62	57	52	65	66	71	76	63	65	61	69	65	64	59	66	60	63	67	74	69	55	74	62	55	74	69	54	65	68	61	47	71	55	65	76	73	66	67	59	74	62	58	62	55	60	72	56	64	61	60	70	62	56	69	54	61	66	54	55	56	55	58	58	72	63	62	74	69	75	50	74	57	58	62	62	57	72	54	63	59	74	72	69	54	60	53	71	70	67	62	68	70	57	56	59	54	59	65	67	69	50	65	67	43	62	58	53	68	61	63	68	72	69	61	58	54	77	64	71	70	59	51	65	72	64	72	68	76	62	68	47	62	60	66	59	67	66	57	71	66	73	57	53	60	88	64	67	67	63	66	47	59	77	69	64	60	58	66	68	73	52	61	50	70	66	60	61	55	69	52	58	61	54	56	77	70	61	70	69	53	54	69	72	78	58	78	79	54	75	62	52	63	66	72	47	58	74	65	57	60	56	57	70	61	65	64	72	64	63	57	62	66	72	68	68	63	77	57	77	72	77	61	57	68	59	55	74	60	69	57	53	62	54	52	56	72	54	62	65	64	49	44	65	67	52	77	62	86	67	54	77	70	63	54	58	65	68	59	56	55	53	75	73	67	79	64	63	60	68	62	55	61	45	73	52	65	77	62	53	54	67	59	55	62	60	74	60	72	61	63	64	63	70	61	57	61	62	61	60	67	49	56	63	66	69	62	68	69	56	61	60	63	67	68	48	60	71	61	62	54	73	80	65	63	74	54	63	51	70	60	71	63	64	57	51	59	53	66	56	69	72	74
25412	15760	35786	34958	21537	7536	11176	16000	9733	3355	1400	904	743	674	636	679	625	679	651	652	698	667	659	688	657	700	675	675	674	644	684	685	649	704	691	655	651	638	634	657	666	688	638	719	720	639	640	688	642	673	676	657	683	709	652	665	676	692	638	651	638	690	669	639	654	716	671	658	653	630	632	649	657	660	653	667	620	662	641	633	679	644	654	667	656	662	665	605	611	700	651	633	706	669	640	650	680	638	660	651	674	630	647	680	668	649	655	633	660	674	644	671	709	686	629	657	640	672	643	694	665	698	681	627	637	670	674	691	647	695	685	634	639	661	641	686	663	623	651	643	653	651	631	662	671	617	656	633	653	674	647	649	662	658	658	650	714	634	701	641	633	625	649	641	723	662	614	692	672	655	711	634	639	633	684	644	648	654	645	669	620	679	634	642	638	663	663	649	678	636	654	641	646	651	664	656	631	658	692	668	661	609	650	655	648	667	648	669	686	645	613	670	622	652	634	644	634	653	676	669	666	655	688	647	616	655	660	677	680	651	643	668	706	662	635	671	654	653	677	705	628	644	661	729	646	702	663	676	683	659	671	628	668	641	662	648	638	671	653	697	635	727	680	638	667	636	670	660	643	662	638	650	655	675	637	624	690	650	673	630	592	646	692	671	697	695	645	611	673	634	660	716	642	683	636	679	682	631	666	648	697	658	629	628	656	615	655	639	626	629	610	657	643	661	661	634	715	668	681	666	691	594	647	678	658	677	683	699	676	684	651	619	684	687	660	629	657	614	609	685	674	721	649	627	660	617	643	688	669	650	645	703	672	666	696	712	634	697	677	696	619	655	665	653	636	649	678	631	699	676	666	688	654	636	644	636	667	682	648	677	638	644	711	714	689	673	639	661	651	678	618	641	673	665	723	628	667	664	693	663	645	626	626	662	607	699	664	632	636	696	654	668	640	712	708	658	689	692	652	676	655	695	663	629	685	642	662	633	645	680	643	714	665	678	667	698	642	622	686	665	642	633	648	641	679	667	665	639	672	650	641	658	669	663	632	651	656	642	683	675	683	668	671	646	639	634	635	708	727	659	676	678	691	692	633	660	639	662	692	663	607	670	668	640	676	691	649	665	650	649	680	666	665	657	635	682	636	709	684	726	697	691	683	655	684	666	664	741	659	669	679	696	665	643	639	701	693	662	609	702	680	686	669	668	675	697	656	685	669	683	695	637	653	701	677	688	689	657	666	658	671	669	644	670	691	644	683	648	627	618	683	716	668	638	683	655	682	662	676	658	663	657	657	625	630	671	615	644	633	691	646	660	677	631	676	651	613	661	644	667	682	610	639	681	654	647	682	628	644	662	680	648	648	656	684	661	666	632	665	620	689	688	648	659	671	645	688	633	650	652	620	649	639	687	702	678	671	648	684	684	667	606	646	646	643	679	650	702	608	676	657	664	650	637	629	657	660	667	673	658	652	644	658	681	636	663	628	692	676	680	634	666	673	662	666	627	641	702	714	657	642	669	681	676	609	654	698	662	681	669	698	663	677	666	677	633	623	644	644	677	709	710	705	627	631	687	662	726	704	692	635	699	651	681	688	642	651	682	635	653	691	666	668	655	650	678	626	693	691	659	712	669	641	669	676	662	681	660	667	689	696	669	649	628	621	650	688	667	628	673	675	672	649	621	654	646	660	683	657	683	670	666	704	698	647	682	670	687	634	727	643	660	718	677	640	663	617	682	660	640	685	661	645	650	662	689	630	636	686	659	698	678	638	696	616	623	669	731	658	661	708	683	661	661	613	634	675	683	661	637	680	661	680	644	689	640	720	696	687	684	629	633	644	686	707	676	703	610	635	672	661	659	656	708	656	691	663	696	622	680	674	620	675	693	679	635	690	611	653	647	671	678	658	638	624	628	674	660	677	656	637	643	638	622	677	607	646	653	676	713	629	659	662	680	650	691	673	636	656	636	654	671	657	637	651	669	698	658	678	654	670	630	653	645	643	674	659	685	646	681	667	666	657	653	655	626	704	691	617	686	649	689	661	671	646	714	684	653	663	644	644	693	693	680	654	682	682	660	651	676	692	645	708	642	674	689	662	683	678	669	657	700	626	720	693	717	646	686	682	645	643	653	625	665	666	620	661	613	693	679	644	690	685	679	659	711	651	657	727	632	656	661	657	603	637	650	675	697	641	696	640	640	644	680	696	660	729	693	703	635	696	668	673	666	670	630	671	674	657	686	608	661	627	657	657	665	696	706	637	637	642	676	674	674	671	656	662	678	673	663	686	665	645	651	669	683	688	698	648	680	700	648	669	669	662	688	679	690	655	660	650	624	632	671	704	727	693	678	667	639	687	667	678	639	651	674	608	689	639	642	627	632	661	655	657	672	625	707	698	648	661	647	630	680	627	707	676	618	669	694	667	620	653	623	669	677	641	655	648	626	680	694	632	692	701	645	649	670	648	680	654	651	628	626	688	672	631	703	636	650	695	668	657	636	724	623	653	649	619	637	668	658	692	612	669	663	661	679	656	656	671	610	642	699	650	647	715	667	656	656	680	667	686	681	665	658	637	671	663	626	669	671	677	650	647	689	702	686	640	672	702	671	654	675	626	677	633	711	607	630	674	661	668	643	625	654	652	644	654	650	653	651	632	665	696	668	712	666	711	668	681	643	657	688	659	671	676	665	653	663	668	706	645	658	649	665	651	644	637	654	634	679	664	693	685	655	646	663	687	683	667	679	616	635	679	670	656	640	654	615	648	687	633	671	657	637	693	675	659	685	670	684	654	659	639	636	651	639	623	681	637	662	661	674	685	651	687	707	646	675	645	668	643	659	653	677	639	641	710	694	603	663	648	678	688	706	635	677	701	644	652	651	719	660	639	606	699	656	650	684	639	683	674	629	703	640	669	681	689	652	638	684	622	625	615	676	670	654	661	633	678	645	693	655	695	652	648	663	657	679	669	655	723	696	656	619	622	684	647	670	634	627	635	661	660	651	665	664	649	702	682	640	610	715	631	669	649	687	703	640	625	698	676	625	641	696	638	618	669	630	686	636	602	648	699	648	607	675	655	629	688	686	663	652	695	650	675	621	659	670	716	720	618	675	666	658	628	705	647	694	644	692	681	642	644	689	632	648	646	654	647	690	669	661	638	645	641	670	672	667	603	646	649	702	669	654	668	659	656	635	669	698	698	701	667	632	702	640	641	655	641	716	653	658	679	675	676	654	652	674	648	628	675	680	687	652	674	634	641	687	638	668	665	650	648	655	690	633	600	688	664	685	660	666	662	664	664	644	683	663	637	616	654	685	667	696	620	679	632	681	618	661	674	652	723	642	682	669	661	696	686	652	697	683	650	728	675	648	681	672	630	668	674	633	656	671	673	666	639	686	699	683	678	705	699	690	645	685	641	657	609	647	664	610	654	672	652	683	640	639	701	661	643	676	635	656	675	635	629	619	647	629	725	634	614	645	681	711	724	686	631	635	712	674	642	664
6669	5818	27019	20566	5300	599	732	1321	912	271	162	73	70	65	57	49	52	53	52	67	53	66	60	64	48	65	69	46	61	49	63	57	48	53	74	60	54	57	58	53	59	52	50	58	57	55	74	59	53	61	58	72	62	52	54	52	64	62	53	51	58	60	53	53	57	60	58	56	59	49	66	59	65	47	61	50	53	61	54	58	57	57	53	56	51	60	54	58	67	46	59	56	66	60	62	67	68	64	66	54	61	53	48	56	67	52	65	57	49	62	71	60	59	45	58	48	72	61	52	52	56	60	42	70	55	64	43	55	64	63	50	50	36	64	55	69	52	49	63	46	60	61	58	63	51	57	57	49	68	64	57	65	70	50	56	63	54	53	66	63	49	55	64	58	57	68	52	56	59	56	41	52	59	64	62	63	55	46	62	68	60	54	49	54	64	58	65	69	68	60	54	50	62	67	51	71	57	64	64	66	56	57	52	59	51	59	55	53	48	62	46	57	53	54	61	58	52	58	58	59	56	53	64	63	67	53	56	57	48	48	60	50	51	54	43	78	63	51	49	67	67	60	43	58	56	50	53	49	57	67	57	56	57	67	44	62	62	56	60	55	53	61	60	66	58	51	54	53	61	51	60	43	57	60	59	69	48	52	80	56	47	49	50	63	64	56	56	60	71	54	59	61	59	44	66	59	53	67	68	61	60	58	60	55	53	66	61	67	53	73	51	48	58	67	61	56	61	45	72	58	62	66	56	63	69	56	47	47	56	54	55	63	51	52	59	49	39	54	68	65	51	52	69	47	57	57	67	58	69	45	62	61	51	54	58	54	53	56	68	48	50	61	50	72	58	46	64	60	57	48	62	52	54	55	59	59	62	58	62	65	55	52	58	61	53	64	62	60	48	60	58	51	46	52	55	59	76	58	70	58	58	70	65	54	53	62	53	63	60	53	31	37	60	49	43	50	55	65	56	70	59	64	51	43	54	61	55	69	61	55	59	75	63	48	72	49	64	62	48	60	56	55	48	74	49	52	71	52	49	48	62	58	60	71	71	69	55	70	59	62	65	52	59	54	57	55	59	44	59	61	49	45	60	55	70	51	31	55	58	54	54	52	57	46	61	55	50	53	52	57	54	53	68	44	55	46	59	69	52	74	51	63	49	54	66	59	75	63	58	62	64	66	63	61	73	47	63	65	64	56	66	59	63	64	60	68	65	60	49	60	59	65	67	52	66	59	61	56	51	49	54	78	62	50	54	57	54	49	57	57	63	67	57	58	57	62	50	64	65	63	51	52	56	68	55	47	73	53	53	55	59	49	53	66	55	66	58	56	48	57	56	56	61	61	56	58	59	70	62	46	62	62	63	52	53	54	37	55	63	56	53	49	52	65	64	59	63	44	56	45	59	45	56	50	57	64	50	52	53	62	72	45	55	58	49	35	61	73	66	59	66	61	59	71	59	70	60	58	54	53	66	59	49	65	53	55	53	58	52	62	65	50	62	47	52	71	60	54	57	51	43	67	55	50	58	67	52	49	60	50	60	66	52	62	49	61	66	58	43	58	61	59	54	42	66	64	59	56	61	55	64	63	65	63	64	76	50	51	49	50	47	48	75	64	54	60	70	55	61	51	64	54	50	59	58	66	62	51	50	53	64	44	51	68	57	67	45	69	49	62	56	64	51	50	57	75	70	54	66	52	58	56	60	61	58	58	59	60	75	55	64	57	56	59	51	57	55	44	65	76	46	65	67	67	56	64	49	74	50	57	52	52	61	56	62	47	56	63	52	55	53	63	63	59	58	72	58	58	63	61	61	49	50	65	53	58	46	51	49	69	60	57	59	61	43	65	49	51	61	58	52	48	62	54	65	61	63	68	48	63	58	54	67	56	50	63	52	49	50	64	65	59	52	57	61	67	51	53	63	52	58	57	43	58	56	60	59	55	66	46	57	72	70	75	62	66	52	70	51	52	60	62	52	61	60	71	65	48	46	71	52	51	52	52	53	69	64	54	52	54	59	64	73	49	53	64	51	54	55	60	60	56	64	54	64	63	43	71	66	51	50	58	55	55	47	53	50	42	47	64	66	64	59	71	61	58	57	61	41	54	67	52	53	59	52	65	55	54	58	52	47	52	49	53	55	64	54	66	68	64	55	56	52	66	62	59	61	61	58	66	55	49	57	60	61	56	50	56	57	56	63	58	56	54	72	65	54	56	62	51	52	48	65	66	62	44	66	58	67	63	52	63	49	66	54	56	68	66	49	61	63	54	50	57	53	68	55	55	59	56	57	63	40	58	64	57	41	58	56	54	65	50	63	62	48	41	64	60	72	50	52	47	56	70	62	53	64	62	60	60	62	51	55	50	44	52	62	53	44	65	54	55	54	58	65	67	53	60	59	66	45	66	70	50	51	50	57	54	43	55	59	65	48	48	53	58	55	61	41	62	61	66	47	58	65	65	56	79	56	69	60	55	72	43	54	59	58	55	71	69	64	55	62	62	60	56	58	56	53	67	59	49	65	68	67	58	54	60	75	60	46	49	67	55	56	71	59	52	54	64	59	52	55	64	61	44	54	54	64	62	61	49	58	45	60	56	61	50	67	55	57	67	52	60	54	53	63	56	64	56	63	47	54	49	58	63	58	56	60	46	54	65	55	57	45	53	58	54	51	49	67	67	58	56	59	72	56	54	50	67	62	59	57	64	73	57	67	54	54	48	46	55	57	59	61	50	69	51	52	58	68	58	56	42	58	44	65	60	56	47	63	55	65	58	68	49	57	70	59	55	50	51	56	60	65	55	50	51	61	52	56	58	48	59	60	57	58	64	50	63	64	60	63	59	52	54	54	58	46	53	64	58	41	44	66	59	64	64	52	63	49	60	60	59	60	58	48	67	58	66	59	49	66	48	55	68	44	61	74	61	59	68	45	64	77	60	68	69	50	57	57	70	61	59	49	63	62	59	43	60	63	52	59	50	52	56	52	63	50	56	56	63	56	65	55	66	50	74	62	56	57	48	52	59	65	63	64	49	62	58	57	63	67	54	47	63	48	65	65	46	56	58	56	73	61	49	58	50	54	48	53	52	55	67	60	58	64	56	57	59	50	56	41	54	59	57	57	53	62	49	49	55	47	52	68	59	56	54	56	50	47	59	63	46	53	63	59	67	54	55	51	58	58	54	69	55	61	61	56	44	55	54	68	60	49	58	53	62	59	45	65	55	62	51	66	55	57	76	56	61	72	59	53	65	68	65	68	63	46	52	49	39	53	46	57	53	60	58	54	68	42	46	54	54	66	44	70	61	60	51	58	60	59	55	59	58	45	56	72	56	56	57	60	67	64	67	58	57	63	42	56	52	67	63	50	56	51	46	59	59	57	68	52	58	50	62	54	61	61	54	56	49	61	49	51	69	51	69	60	71	52	69	40	46	73	57	55	50	63	54	45	67	63	61	61	54	57	66	53	43	68	60	59	58	57	45	61	56	53	57	54	51	65	67	58	61
36323	28336	50998	45489	32468	17866	20924	25812	18052	6998	2469	1108	733	658	603	550	570	596	600	606	604	578	603	621	631	569	631	583	630	624	619	612	606	666	612	604	591	622	659	601	577	592	599	612	620	604	610	660	624	610	582	616	614	621	580	645	589	621	621	586	590	588	597	586	592	644	584	610	594	648	589	596	603	579	568	573	612	605	633	629	578	586	578	556	608	596	581	613	640	565	663	591	577	606	582	622	576	624	625	591	588	598	607	622	609	648	577	623	599	640	592	630	647	587	607	607	602	564	601	642	631	592	607	611	631	656	635	583	598	624	617	646	616	621	600	606	605	627	633	607	614	669	620	571	597	645	604	613	615	589	583	579	609	584	629	615	619	592	619	600	569	629	606	597	596	597	616	600	665	593	596	608	592	610	622	532	574	637	617	614	606	577	593	568	616	620	607	598	621	604	641	593	625	593	567	625	594	645	577	591	620	580	647	616	602	587	583	619	621	596	621	623	612	607	587	598	596	581	588	634	589	590	593	562	596	630	630	612	613	643	575	607	562	623	603	604	572	580	587	652	613	605	593	636	595	629	639	579	629	601	596	639	576	575	578	609	626	581	585	587	617	618	650	613	575	615	608	613	600	633	628	612	636	599	595	581	613	587	618	595	593	610	601	622	571	636	636	631	593	593	608	586	638	544	598	613	614	602	634	621	590	593	646	589	565	617	607	656	612	603	676	598	571	568	626	607	570	632	597	614	609	640	606	638	608	632	611	638	611	623	607	584	591	617	562	654	598	592	612	586	605	616	630	643	635	606	611	606	641	554	585	601	631	608	624	625	616	590	596	597	599	564	580	623	601	598	620	630	605	595	585	568	595	577	616	597	597	576	544	632	644	579	621	624	618	582	614	587	624	581	584	623	586	590	598	564	608	582	613	581	612	570	564	622	609	599	561	632	596	579	635	606	587	590	601	632	607	620	570	621	609	607	621	632	615	621	562	600	665	622	579	581	616	623	620	603	636	631	619	590	576	583	593	604	622	608	584	583	617	632	622	584	577	603	590	656	621	586	604	596	598	602	636	594	551	637	662	640	586	543	588	623	625	630	640	560	647	632	599	637	611	663	606	643	554	632	589	606	595	627	628	612	612	561	594	606	626	601	614	635	609	634	612	600	622	621	693	592	632	594	625	651	559	616	599	577	575	603	631	597	605	566	581	587	599	586	572	625	593	600	601	646	617	601	608	626	559	615	627	611	634	591	638	637	649	546	632	559	596	600	656	635	627	617	606	641	596	591	613	611	598	570	633	593	631	582	601	565	588	572	599	612	638	591	632	658	596	614	606	602	585	626	617	647	584	596	635	617	619	629	643	602	618	534	613	573	591	613	601	606	601	606	627	606	633	634	638	618	612	597	596	607	596	623	588	614	587	627	605	572	598	588	588	635	612	606	607	595	596	628	662	590	612	594	635	625	638	623	581	637	633	582	589	581	616	607	612	564	653	616	625	614	616	635	572	589	584	622	621	633	606	602	594	584	610	622	613	650	597	570	596	613	598	599	606	614	629	639	594	613	656	570	605	613	630	584	607	552	571	581	617	570	580	592	598	604	574	579	596	639	608	600	579	616	607	612	602	584	611	614	603	619	576	631	639	599	630	660	619	582	592	613	599	573	628	624	598	602	634	568	601	606	600	602	586	658	604	602	612	585	610	596	610	574	638	616	621	595	567	619	626	582	582	632	637	619	567	583	612	605	645	628	575	615	588	586	584	613	672	585	595	624	603	573	587	636	608	621	595	620	582	618	665	569	566	615	581	607	656	544	600	640	610	601	608	637	637	572	597	600	626	594	642	619	639	583	596	609	599	620	633	603	646	593	577	612	588	614	609	609	622	587	598	607	568	616	622	659	591	609	609	695	594	654	560	665	569	607	639	622	632	573	597	580	632	607	572	588	623	590	578	624	567	607	621	565	600	603	623	629	624	605	613	613	615	590	609	591	624	588	570	610	572	583	616	601	597	594	556	594	604	603	597	581	614	603	595	584	582	622	601	604	594	646	639	595	601	581	659	622	666	576	604	612	595	641	616	604	624	618	589	611	591	637	596	594	598	584	603	626	593	582	639	577	637	648	587	567	602	603	587	605	568	548	558	623	615	613	632	597	635	580	596	633	629	622	615	591	606	620	642	592	641	625	649	601	600	571	618	617	583	580	643	599	585	636	590	660	575	591	667	534	612	581	585	621	608	615	571	599	582	646	631	662	652	623	605	591	624	620	622	610	630	608	624	642	611	665	609	690	619	570	616	602	632	637	631	582	600	628	571	597	595	603	651	607	587	588	566	554	613	600	603	595	633	623	605	637	616	582	594	646	626	568	603	606	592	587	559	606	632	619	568	619	563	646	626	589	624	597	571	572	610	612	584	586	620	602	611	572	616	649	646	613	656	607	569	593	617	599	571	606	611	587	620	557	625	610	643	587	604	610	649	613	575	607	628	599	586	596	594	629	610	619	618	628	655	597	616	610	624	644	619	602	583	608	595	602	608	609	615	598	599	648	560	616	609	593	600	614	575	640	599	608	583	569	590	613	632	600	603	594	592	579	567	647	569	599	633	629	579	618	641	610	591	570	601	592	621	585	571	621	591	597	608	640	569	609	597	596	599	576	620	584	592	642	613	583	601	528	593	600	611	613	628	599	627	602	623	605	661	601	607	583	598	581	658	606	578	594	571	577	602	656	602	586	605	595	606	576	633	582	618	614	586	591	582	619	605	627	639	614	608	617	611	628	628	547	629	621	566	644	606	594	613	591	611	614	649	565	629	614	561	570	638	616	574	640	616	611	581	598	623	608	618	590	569	591	607	595	629	567	614	619	588	584	629	563	601	568	615	563	630	584	591	593	595	570	588	618	633	583	599	598	617	602	578	648	585	606	573	594	666	592	594	640	623	586	620	635	619	603	579	607	607	588	605	607	615	615	579	603	609	580	620	593	604	590	540	645	620	610	623	596	581	574	602	583	604	585	618	650	633	636	606	623	578	623	623	589	603	563	574	616	577	603	600	613	598	615	578	619	614	624	623	638	601	586	596	647	613	600	639	663	604	644	564	611	621	621	637	598	566	606	601	561	604	642	570	641	592	634	619	571	610	606	600	625	597	617	645	590	605	604	566	592	576	636	593	651	617	625	617	609	605	589	604	610	632	549	609	612	599	599	581	647	610	569	635	564	612	574	586	642	652	598	625	655	621	605	620	601	624	614	565	561	591	592	559	590	544	639	581	609	613	585	605	599	587	622	602	581	587	611	591	631	600	609	649	574	653	620	577	581	598	589	623	609	656	614	622	616	614	611	539	612	603	614	616	610	575	639	598	659	614	589	593	633	595	614	620	610	599	629	597	576	657	626	615	631	604	580	619	626	578	649	624	655	609	647	638	601	584	573	601	616	621	631	574	597	562	590	628	557	597	583	590	622	555	569	615	588	655	636	613	606	639	615	609	599	642	618	582	616	612	591
6841	6300	25233	19564	3752	419	812	1661	1066	344	173	94	76	55	60	61	57	66	67	64	58	63	67	63	83	56	65	55	72	59	74	80	76	60	64	55	59	63	77	68	62	73	60	69	71	65	69	67	62	53	54	57	57	46	62	57	60	70	69	67	56	62	76	55	62	62	64	57	57	58	62	70	70	64	72	64	63	66	71	56	63	62	69	69	78	58	57	57	75	71	52	66	70	70	71	61	62	68	57	81	62	82	59	63	57	65	71	55	68	65	62	60	87	60	59	70	55	75	59	76	51	63	63	73	54	61	60	69	77	49	76	71	74	64	70	74	58	63	63	56	58	58	63	52	64	70	65	73	54	66	62	59	79	56	71	79	69	66	45	55	66	62	64	52	61	61	48	68	62	77	74	66	67	60	61	59	69	65	77	61	63	51	64	60	68	59	70	64	62	81	58	62	69	66	67	65	58	78	70	68	67	67	66	71	74	57	64	52	70	70	65	68	77	64	45	55	61	67	67	71	71	58	56	48	61	74	79	74	64	61	59	70	78	75	73	59	55	70	50	57	67	60	86	65	77	60	65	56	61	63	66	64	71	61	73	74	66	70	76	61	63	59	59	68	83	64	69	67	61	74	61	68	54	62	54	68	59	69	70	70	66	68	57	92	52	64	60	61	60	60	63	72	60	58	56	58	60	68	61	63	77	60	72	66	64	75	67	74	47	66	64	61	74	65	58	52	68	65	57	65	74	75	75	63	61	68	62	64	66	56	71	78	46	66	53	67	69	63	56	68	76	59	61	62	49	62	64	67	60	68	68	68	62	65	69	83	76	62	62	70	51	69	56	55	70	70	62	69	57	56	54	61	67	58	52	63	47	67	67	53	60	67	51	73	72	67	68	67	62	49	60	55	64	55	65	66	75	62	65	69	59	67	63	55	66	62	55	78	62	87	54	63	66	63	80	75	57	64	60	63	66	61	72	69	66	64	61	56	64	52	64	63	70	50	65	68	55	51	67	54	61	58	53	66	77	68	77	46	55	61	55	61	63	66	63	53	85	66	77	61	86	66	50	64	82	56	66	72	65	73	71	69	65	65	73	62	74	53	60	65	47	60	58	64	64	84	78	59	66	73	69	82	64	53	57	74	72	60	71	84	58	57	67	71	60	69	63	69	70	74	49	56	75	76	60	52	76	68	78	65	65	70	51	59	74	64	52	53	59	59	63	65	70	56	56	46	54	75	61	57	69	58	69	84	67	60	81	77	68	62	64	70	59	62	75	63	72	60	68	73	59	62	67	59	45	72	67	68	71	62	70	61	62	43	64	67	66	67	66	60	62	58	68	73	53	54	70	73	45	67	57	66	72	56	51	56	58	71	71	74	62	63	55	54	63	67	57	58	56	59	53	67	59	66	73	63	68	72	59	60	69	58	74	57	71	66	66	72	56	74	70	53	74	63	51	80	58	59	63	66	60	63	67	82	54	73	55	67	73	69	73	62	81	70	53	61	72	56	69	58	63	61	57	70	53	59	63	64	71	60	54	61	69	78	61	59	67	70	56	61	55	79	76	64	61	66	86	57	58	65	58	67	59	51	57	64	81	70	54	49	64	65	69	63	56	46	51	69	73	70	61	64	51	69	67	65	48	64	54	47	62	53	68	59	66	77	67	70	60	58	62	81	66	61	54	44	61	56	70	62	59	65	61	77	70	75	66	56	61	61	73	61	51	67	61	56	59	69	56	89	62	54	70	83	72	76	62	63	63	59	74	56	56	72	64	72	51	54	54	66	51	63	67	59	76	60	80	78	61	44	72	66	50	78	60	67	72	79	77	64	57	70	71	59	63	55	71	46	65	63	54	71	67	55	61	52	63	72	64	61	75	64	57	56	61	66	57	59	74	64	71	80	72	57	60	58	48	57	59	54	71	56	62	67	70	68	75	62	59	66	61	73	61	66	67	74	59	58	59	59	67	68	73	59	59	65	58	50	72	60	64	72	70	63	81	60	73	72	64	64	60	67	69	72	61	67	67	72	69	63	64	76	66	59	55	72	67	66	66	88	79	57	70	74	76	65	73	71	66	62	74	66	66	66	65	73	64	60	54	66	62	67	70	54	69	63	73	58	63	68	52	67	52	73	63	53	72	64	64	67	60	70	54	70	73	67	71	52	59	60	63	59	69	71	80	66	64	71	59	51	70	69	70	51	57	78	65	48	69	56	64	70	60	58	59	60	64	61	65	71	84	69	62	64	69	63	70	62	55	58	66	78	69	75	63	78	67	51	75	63	55	67	60	64	69	73	56	64	61	60	69	57	72	66	72	63	71	64	76	70	76	45	67	68	55	62	78	74	75	56	66	88	73	63	65	64	52	78	70	70	53	63	62	53	49	56	60	83	62	75	67	69	69	56	69	72	63	71	66	60	57	52	60	69	42	61	58	62	69	66	52	60	53	59	66	71	76	62	54	67	74	64	59	64	60	64	53	70	81	63	60	70	69	65	65	70	68	65	58	67	64	70	66	60	60	60	63	57	72	65	70	74	67	61	65	73	64	60	53	67	53	57	67	57	65	80	62	65	67	61	56	66	55	69	75	69	65	54	63	65	60	72	59	61	77	50	49	66	62	67	65	64	74	67	61	67	67	56	58	64	55	64	73	64	70	55	72	67	75	65	74	55	50	59	51	62	65	67	57	63	58	65	63	72	66	66	60	54	62	67	85	67	61	51	70	67	63	54	68	71	78	90	77	57	52	68	46	64	59	73	65	69	77	67	61	60	73	59	71	77	63	62	64	65	68	58	67	70	69	54	61	68	60	58	62	63	70	69	76	73	66	68	61	55	47	68	72	57	84	55	57	56	59	57	71	61	67	59	58	61	48	64	74	71	62	69	61	63	48	65	62	61	68	65	61	64	54	69	52	51	53	64	51	52	71	63	60	66	58	63	65	63	64	60	72	71	40	76	73	63	68	61	45	80	61	56	59	60	64	54	71	57	72	62	65	54	61	66	66	71	63	51	59	58	64	71	74	58	62	65	58	55	63	63	50	81	75	62	73	55	57	59	65	62	65	52	61	66	71	55	72	54	57	73	53	61	68	63	68	55	68	61	72	61	59	64	59	60	76	66	69	68	65	62	63	74	74	58	42	61	61	42	62	68	73	53	72	63	59	60	59	61	67	54	64	65	55	79	53	70	61	88	72	60	51	64	71	84	60	78	62	52	74	66	55	67	63	78	50	61	46	70	55	61	66	57	50	67	69	57	65	74	65	73	71	76	65	60	57	64	67	73	55	72	56	56	70	64	72	66	71	74	57	65	60	71	81	63	78	49	66	78	51	76	69	52	51	70	85	62	69	72	57	69	83	72	57	42	64	71	73	59	60	56	69	57	64	61	61	46	52	50	80	52	57	59	64	68	70	69	56	55	58	60	61	81	60	51	73	59	67	52	69	52	75	60	60	52	52	69	62	69	60	61	63	52	53	56	57	48	54	42	56	53	71	58
31684	28761	51283	43504	28074	13848	23389	29419	21096	8937	3491	1580	784	706	672	646	705	658	674	681	665	692	655	656	623	685	639	687	651	699	657	663	622	674	671	708	683	653	694	692	652	704	712	658	689	668	663	680	687	688	723	726	673	662	671	690	689	676	685	657	712	736	670	626	688	676	627	696	684	674	707	697	704	680	664	708	682	662	643	647	675	677	690	675	686	655	714	638	677	654	658	698	675	670	686	665	654	673	693	687	683	699	698	692	682	689	662	695	653	665	661	667	674	676	623	619	703	695	691	608	697	656	692	689	685	645	687	641	659	704	725	628	674	672	702	652	704	673	696	667	711	709	682	674	676	730	641	664	732	691	665	705	643	653	642	687	653	665	693	691	675	691	703	628	620	691	684	687	680	688	646	616	666	703	642	659	649	724	690	677	707	662	699	664	692	675	655	625	668	659	663	671	657	680	664	622	682	679	662	688	704	669	696	680	662	665	688	664	677	690	740	653	664	712	701	680	693	617	683	644	669	649	680	695	651	712	735	650	672	739	685	681	650	684	735	654	704	686	658	693	651	657	652	652	669	695	675	652	716	646	659	652	663	667	688	647	665	689	647	700	644	700	691	678	677	633	704	629	650	666	713	688	689	671	625	674	688	664	705	689	671	675	669	656	669	691	642	644	649	667	622	650	654	697	677	641	716	662	677	673	658	694	646	689	662	642	654	672	695	651	695	699	639	726	627	640	630	650	681	711	695	697	671	680	682	681	680	706	648	686	703	735	651	667	678	651	692	704	632	690	687	680	663	697	717	706	680	665	662	679	647	651	691	649	663	657	705	736	689	669	655	696	676	631	683	697	685	674	660	690	680	669	658	629	649	657	689	678	658	679	645	625	705	650	659	729	653	695	679	703	697	699	686	709	720	699	709	666	696	661	688	675	695	715	678	655	728	644	619	693	676	688	650	683	695	671	694	699	655	678	676	671	706	702	666	670	706	691	674	635	698	705	646	680	670	674	682	660	650	650	677	676	668	693	667	653	642	614	696	644	685	670	662	675	683	720	682	663	653	680	694	696	697	657	677	715	676	673	709	700	680	704	648	681	658	703	669	634	695	679	656	664	690	688	679	676	726	672	689	686	700	701	608	677	721	713	695	682	692	664	652	657	718	658	702	679	673	666	681	672	686	701	676	668	638	690	650	688	648	685	641	661	721	676	677	674	677	664	667	663	638	702	676	686	689	686	705	656	694	669	684	636	686	705	684	669	644	667	658	678	678	693	679	712	691	676	672	656	663	659	665	696	719	696	696	664	695	680	660	728	674	692	631	675	685	687	650	711	649	635	686	679	715	698	684	690	681	640	650	662	690	738	684	696	612	647	703	656	711	700	687	638	689	721	656	668	668	658	684	702	673	710	665	664	626	656	654	665	637	711	648	672	647	706	681	690	659	656	730	688	652	702	664	666	647	680	629	675	665	700	641	735	654	715	705	644	718	665	707	666	707	669	644	656	739	687	673	734	673	666	627	661	637	677	675	676	678	673	693	651	702	673	684	701	660	636	645	674	700	660	712	655	715	666	658	701	660	667	662	651	635	668	649	683	695	655	679	663	667	674	671	655	680	697	667	662	661	648	663	651	643	674	625	652	682	678	690	656	673	679	716	680	686	641	719	689	735	668	686	626	653	670	726	669	687	636	678	755	692	684	664	682	628	659	732	694	688	659	716	681	711	669	643	692	660	691	631	674	716	694	703	716	697	668	696	681	658	707	665	683	711	673	638	649	690	689	663	680	649	678	703	683	683	642	681	643	611	681	702	662	677	719	662	679	697	661	703	705	682	654	670	668	670	697	664	675	724	668	692	674	711	664	651	712	662	651	672	637	648	693	714	653	701	684	671	687	683	668	697	676	703	655	662	669	665	686	691	683	689	642	635	677	709	698	654	655	680	701	670	711	665	695	663	698	630	690	678	698	664	657	674	703	725	681	679	674	699	710	672	668	695	683	673	656	663	641	691	714	653	669	677	633	677	666	658	652	647	673	677	658	712	616	661	677	719	711	632	667	646	643	643	760	677	658	696	656	684	668	673	668	702	650	674	727	682	696	696	719	691	642	670	631	692	702	688	741	691	642	671	693	680	681	714	656	681	710	707	658	669	633	710	682	626	666	679	713	647	675	693	666	647	647	754	670	675	685	662	689	700	711	682	653	682	720	643	643	656	623	656	670	638	691	657	691	660	707	684	674	688	678	708	710	696	678	673	715	627	626	708	666	682	673	670	659	682	659	701	653	649	645	706	676	651	630	631	744	657	658	732	661	735	663	703	660	661	687	700	680	670	646	686	691	663	669	722	697	640	635	635	635	694	639	670	736	714	680	684	673	720	669	684	687	671	667	648	664	699	654	682	714	718	645	687	667	661	678	656	681	647	674	681	660	653	710	681	666	663	694	642	703	668	722	673	660	655	719	613	693	662	690	674	685	669	693	662	667	616	700	674	683	645	669	696	607	621	710	669	665	659	639	627	628	672	749	694	632	641	704	698	688	632	675	699	686	710	686	697	666	710	686	686	702	689	694	642	672	690	661	726	718	708	661	694	699	654	661	645	722	686	676	678	719	648	673	700	698	701	706	642	703	657	657	695	664	663	694	706	655	658	650	703	636	631	686	663	661	667	674	692	707	694	680	657	646	654	676	680	695	691	649	711	671	618	660	685	654	704	688	689	703	695	651	659	703	655	701	677	690	701	646	653	628	682	671	663	710	702	644	689	671	687	697	632	681	655	658	662	638	697	699	700	644	658	684	660	664	704	650	723	695	683	689	732	649	654	698	687	646	672	649	685	688	656	678	691	665	685	699	696	626	614	647	676	698	685	679	679	672	709	673	668	658	699	667	654	673	651	678	659	639	678	698	700	655	694	617	624	636	703	700	661	674	700	683	669	673	660	710	686	695	689	685	630	660	645	628	683	603	660	689	674	670	624	680	702	690	711	686	685	736	687	692	719	674	663	697	664	709	664	666	632	696	681	689	687	702	664	693	679	692	654	656	659	668	673	691	678	687	632	709	697	712	734	674	669	674	663	680	688	697	679	675	676	682	686	646	676	627	673	692	664	648	671	712	622	685	645	687	683	664	677	700	643	688	668	672	682	721	668	692	659	612	680	688	641	709	656	678	668	654	638	663	696	706	651	664	648	675	657	653	671	674	682	675	671	626	654	698	634	654	659	673	658	682	695	631	701	715	670	675	673	703	652	667	758	670	704	687	667	647	701	656	709	627	650	732	665	676	636	652	680	665	714	691	704	626	659	729	633	677	673	671	695	660	722	725	698	686	658	654	693	658	672	678	713	685	659	666	659	664	701	690	655	649	707	641	664	652	653	658	666	672	673	681	660	711	658	703	650	680	674	619	719	689	653	679	712	664	684	672	627	684	648	644	688	710	627	631	641	695	670	685	680	658	678	668	709	745	692	681	682	677	675	691	683	641	640	699	695	661	643	678	681	708	654	667
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
