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
342715231192	342715231754	342715232303	342715232853	342715233403	342715233953	342715234504	342715235053	342715235603	342715236154	342715236703	342715237253	342715237803	342715238353	342715238903	342715239454	342715240003	342715240554	342715241103	342715241653	342715242203	342715242754	342715243304	342715243853	342715244403	342715244954	342715245503	342715246053	342715246603	342715247154	342715247703	342715248254	342715248803	342715249354	342715249903	342715250453	342715251003	342715251554	342715252104	342715252653	342715253203	342715253754	342715254303	342715254853	342715255403	342715255954	342715256504	342715257054	342715257603	342715258154	342715258703	342715259253	342715259803	342715260354	342715260904	342715261454	342715262003	342715262554	342715263103	342715263654	342715264203	342715264754	342715265304	342715265854	342715266403	342715266954	342715267504	342715268053	342715268603	342715269154	342715269704	342715270254	342715270803	342715271354	342715271904	342715272454	342715273003	342715273554	342715274104	342715274654	342715275203	342715275754	342715276303	342715276854	342715277403	342715277954	342715278504	342715279054	342715279603	342715280154	342715280703	342715281254	342715281803	342715282354	342715282904	342715283454	342715284003	342715284554	342715285104	342715285654	342715286203	342715286754	342715287304	342715287854	342715288403	342715288954	342715289504	342715290054	342715290603	342715291154	342715291704	342715292254	342715292803	342715293354	342715293904	342715294454	342715295003	342715295554	342715296104	342715296654	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2133	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	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
23589	33037	23090	14051	7856	3229	806	210	73	65	65	50	54	49	53	59	52	62	67	67	50	49	62	67	60	67	44	58	56	50	53	65	57	49	57	55	46	43	55	48	51	51	43	49	57	57	58	58	60	57	55	61	61	72	48	45	66	47	49	47	55	57	62	56	55	41	55	50	41	53	67	50	49	58	61	55	69	58	59	54	61	50	48	59	47	52	49	71	56	51	52	57	49	58	61	54	51	49	70	59	47	55	45	64	50	54	50	55	56	48	51	45	59	68	46	64	56	51	51	54	62	43	57	56	59	53	70	66	62	55	59	56	50	53	59	72	58	54	39	54	56	50	48	57	63	42	63	48	59	56	55	53	53	51	50	59	64	60	51	57	42	57	56	59	50	48	41	43	62	59	64	60	47	67	51	47	48	53	47	58	57	61	54	50	56	53	59	43	71	58	61	53	55	52	57	65	48	57	73	64	54	60	59	46	76	49	50	65	59	56	46	62	50	43	53	42	51	61	48	49	61	46	51	59	56	50	65	66	52	61	55	49	68	45	64	68	70	64	62	44	51	53	63	54	46	54	50	49	55	55	67	60	45	43	61	49	48	52	56	68	47	66	46	61	58	45	45	51	62	64	63	57	56	58	46	46	54	59	58	49	50	56	57	61	51	56	62	56	51	53	54	60	49	63	49	66	53	56	49	67	54	60	50	60	57	57	40	63	64	54	56	57	55	54	50	54	50	49	59	37	53	57	52	39	49	41	57	55	61	49	55	59	48	57	67	41	41	51	52	59	59	54	67	45	46	49	63	57	53	52	65	47	48	56	55	61	57	50	59	60	48	53	61	45	73	58	56	59	47	47	60	61	54	72	66	73	71	68	53	59	48	51	53	51	46	59	47	35	54	56	52	54	68	50	56	62	59	49	52	40	63	58	52	54	61	61	61	62	54	54	54	60	57	46	58	60	53	59	50	48	51	50	50	61	65	65	62	65	50	45	62	58	56	44	66	53	58	61	61	49	40	49	43	60	51	51	55	53	53	57	53	47	57	43	67	51	60	63	58	56	57	56	44	42	58	53	55	37	48	59	49	47	55	46	38	48	52	60	51	57	44	57	58	64	61	54	60	53	55	52	66	55	61	68	49	46	56	59	67	56	55	58	47	56	73	47	45	65	44	63	52	66	58	49	56	63	55	62	51	65	50	58	53	76	46	61	53	50	39	55	62	63	53	64	62	42	49	58	48	38	65	52	65	48	65	49	55	51	47	44	54	50	65	50	58	44	54	52	52	44	65	46	50	59	44	52	55	49	50	48	75	55	56	67	43	45	68	55	60	61	56	42	56	66	55	37	53	59	58	60	66	48	46	73	60	70	61	67	54	53	46	62	54	49	52	57	51	58	43	56	60	58	70	59	59	55	54	39	61	47	50	67	48	49	49	51	51	50	63	58	58	72	47	52	48	67	63	62	63	70	59	56	52	64	58	45	50	42	61	55	59	62	51	59	69	43	60	52	50	65	48	48	57	56	62	57	56	53	62	55	60	60	67	40	51	55	54	53	56	50	48	62	50	56	51	63	51	70	71	70	58	50	54	57	48	47	54	59	63	57	43	47	61	51	58	53	59	49	60	56	53	62	51	61	65	50	56	49	47	58	60	56	48	62	44	56	46	54	50	55	54	52	66	57	64	43	65	53	53	62	57	55	66	57	43	59	45	49	43	50	68	61	41	44	58	62	67	50	56	65	69	48	56	62	58	66	53	55	59	71	56	78	59	61	48	55	59	60	48	44	56	56	48	52	63	51	63	50	72	47	61	57	61	60	61	51	59	53	53	56	51	50	70	63	72	56	43	54	54	69	48	56	64	66	38	65	56	51	54	59	60	56	57	66	54	37	58	61	52	55	44	56	57	62	51	41	53	53	54	53	60	57	49	54	56	61	35	40	49	46	58	64	52	49	59	54	57	62	52	47	60	53	54	53	58	53	58	60	51	67	49	53	54	65	61	54	64	53	46	59	56	51	62	65	56	64	51	60	57	66	52	70	55	61	68	60	64	51	54	49	59	62	58	58	61	56	56	53	60	54	57	44	58	39	49	53	63	40	65	61	56	57	58	43	57	47	58	59	48	66	59	62	52	62	58	35	55	66	72	60	50	64	58	52	48	65	39	51	45	66	77	65	67	46	66	59	44	55	57	66	53	54	62	55	64	62	57	62	57	53	53	48	80	50	56	49	50	60	43	63	50	67	63	47	45	49	77	45	59	58	47	50	49	42	56	59	49	61	65	53	41	56	52	43	44	63	64	45	57	49	43	50	57	55	52	52	64	56	58	64	48	60	48	61	58	53	51	59	56	63	58	48	70	58	59	66	55	50	51	60	59	51	46	53	56	64	51	43	51	42	40	57	36	48	50	42	73	58	64	55	75	56	51	67	57	53	60	61	42	50	57	42	67	54	52	40	65	61	52	57	55	58	70	60	55	62	61	46	50	56	65	60	59	61	52	53	47	49	61	41	62	49	34	50	45	53	51	52	50	52	51	48	61	64	53	65	60	50	57	66	40	55	44	46	63	38	59	49	51	49	62	54	55	60	50	58	58	48	52	69	57	61	63	51	53	65	52	48	54	53	54	50	58	59	76	65	62	54	65	50	53	47	64	59	46	43	52	57	69	51	59	46	40	62	55	52	56	52	61	61	60	63	64	37	60	71	45	41	58	71	49	57	64	59	59	58	58	58	52	48	60	40	43	49	69	67	53	59	68	60	56	49	67	73	52	58	55	53	60	47	43	46	56	53	49	64	57	53	46	51	59	54	58	47	61	49	55	64	56	65	55	44	53	56	59	51	57	52	53	53	60	55	47	49	45	67	55	60	65	59	56	65	53	50	42	45	57	55	72	56	59	47	51	64	50	53	60	40	55	54	63	75	60	58	48	49	44	56	61	57	56	55	45	62	44	55	58	56	60	62	58	63	55	52	54	45	66	56	64	53	57	54	53	54	64	58	63	71	53	62	67	54	54	43	49	56	56	59	60	52	69	63	63	51	49	59	51	61	71	56	55	55	52	59	55	53	65	51	44	48	73	66	58	60	66	53	58	50	63	52	50	51	57	60	62	49	41	54	40	59	58	57	54	56	49	71	47	53	53	54	53	66	49	58	62	63	51	70	50	49	55	63	57	57	56	45	48	62	58	52	53	52	61	64	50	56	62	61	58	58	56	57	51	63	56	52	61	52	50	71	53	50	50	59	59	60	58	59	56	53	57	58	48	61	48	37	48	54	44	64	56	53	42	51	58	38	65	49	63	66	53	63	44	49	43	61	57	56	63	50	62	71	58	65	73	66	57	63	64	61	67	53	54	43	51	53	52	56	62	48	53	46	60	52	63	59	63	44	49	51	62	63	53	48	45	46	51	57	60	50	47	50	50	47	43	63	50	52	44	62	48	55	62	70	58	54	54	54	53	54	64	58	57	35	54	53	49	45	57	52	40	53	55	57	44	65
52356	49586	46968	50312	49183	34604	19155	6336	1810	893	733	690	712	699	704	686	703	721	749	682	712	672	741	756	671	710	711	679	736	725	732	736	710	695	696	696	696	710	662	738	708	695	729	692	725	679	690	651	720	699	710	742	702	711	711	700	692	697	714	758	710	735	725	689	694	692	714	700	691	669	689	663	710	736	730	707	674	679	685	681	715	709	735	646	720	730	707	714	725	665	676	737	693	680	753	730	735	718	682	694	671	676	717	715	727	711	697	721	701	684	718	738	707	702	741	695	704	696	733	709	743	668	710	712	714	713	686	682	699	710	710	688	691	750	635	682	731	711	703	687	697	706	737	707	719	668	666	704	699	731	709	663	733	708	716	735	690	728	714	668	670	694	691	734	683	694	668	683	696	703	720	680	725	670	682	717	674	650	721	737	652	749	718	704	669	706	696	696	765	699	694	727	736	721	721	710	704	721	689	685	722	705	691	710	716	708	721	685	690	733	694	765	717	688	727	683	674	690	677	706	656	673	716	657	684	680	710	671	674	706	726	674	732	697	775	736	656	697	737	685	715	705	688	683	688	732	695	702	728	704	717	674	722	725	724	772	731	739	683	694	707	715	714	739	737	680	684	718	725	670	709	759	680	651	737	704	700	724	714	666	729	688	719	712	726	680	688	666	737	736	763	750	689	691	697	704	717	669	675	724	708	747	695	728	706	716	703	715	676	734	690	707	697	704	724	701	772	712	694	652	695	687	694	712	725	735	701	734	707	717	686	717	749	674	708	702	707	720	731	732	744	705	745	701	703	720	727	667	693	671	691	699	718	676	728	676	728	740	717	711	673	670	719	715	713	738	678	694	727	691	699	681	722	660	737	687	703	726	707	738	718	691	677	681	678	725	705	672	698	669	715	700	708	721	688	700	730	740	765	722	709	692	719	666	686	695	705	728	702	704	738	709	724	668	713	646	709	686	686	692	703	732	755	701	684	708	710	660	751	720	714	698	671	701	684	721	710	739	715	747	725	722	739	729	690	707	725	719	690	714	672	727	730	724	746	727	685	702	656	710	697	755	723	723	729	732	745	749	712	751	715	723	667	719	714	655	715	721	741	722	730	736	701	706	765	701	688	699	743	690	714	731	691	691	675	683	709	723	670	677	708	726	704	701	733	744	714	720	681	693	695	665	702	646	687	646	717	740	720	722	691	717	717	667	693	748	711	693	705	691	720	739	714	734	699	718	714	706	712	678	708	733	714	728	723	716	699	695	732	703	697	703	726	715	706	688	743	712	710	678	695	764	731	711	665	730	726	750	705	715	681	654	682	698	741	676	718	674	732	669	731	711	622	751	745	753	710	686	688	725	696	722	738	706	748	696	715	771	712	718	744	704	717	710	697	654	774	741	719	721	762	688	702	710	702	712	686	707	738	664	667	716	680	709	723	682	703	733	692	685	666	641	690	714	730	708	738	712	714	729	708	743	713	687	678	715	738	714	721	728	719	653	699	703	704	703	705	661	723	725	687	742	717	732	680	692	672	722	743	708	707	706	656	702	671	684	710	683	682	697	700	711	749	694	673	698	716	689	684	681	727	710	711	677	708	674	695	708	721	651	679	681	740	690	770	709	676	698	710	706	747	713	676	736	692	700	711	678	734	671	741	725	716	764	720	719	703	689	701	697	685	682	710	673	702	653	759	710	722	733	684	737	695	664	754	663	702	675	741	704	753	668	734	692	696	741	641	695	694	701	722	725	688	746	718	726	652	680	664	713	668	670	695	709	701	728	740	699	688	724	696	703	715	688	704	663	707	692	670	692	733	644	673	662	720	699	719	678	723	707	649	684	708	678	683	755	690	684	699	664	715	679	671	680	675	734	765	656	714	699	697	677	689	695	703	710	665	712	742	715	692	734	702	682	707	701	727	724	678	725	718	688	678	688	737	689	714	726	647	700	712	728	755	711	697	742	701	752	690	694	751	677	706	729	689	726	672	693	669	709	725	739	685	708	654	692	623	655	706	736	704	721	729	714	755	708	686	688	718	679	687	680	701	734	696	725	704	753	714	687	743	668	720	681	682	716	703	661	720	732	722	712	675	682	691	675	740	704	701	704	654	710	696	655	702	716	665	728	701	756	736	707	725	746	712	715	688	669	706	730	663	707	731	680	723	662	658	711	652	718	686	678	696	658	753	729	676	732	674	698	662	727	709	701	727	708	701	687	692	689	710	779	694	725	687	732	719	725	704	701	687	673	774	716	690	659	677	684	716	694	706	704	682	687	748	680	674	679	678	678	718	711	696	692	703	703	705	744	670	729	695	716	732	704	678	743	713	704	716	696	724	680	729	677	739	693	716	742	729	726	742	679	694	707	695	748	651	647	700	686	691	730	693	685	698	713	681	714	688	705	695	702	716	710	695	687	690	714	703	759	738	740	717	720	705	728	710	683	698	684	680	700	698	766	772	739	671	698	726	690	678	727	710	728	678	672	701	731	716	734	713	707	693	681	683	706	722	754	690	672	690	733	692	699	682	708	689	722	715	689	693	677	694	671	671	697	692	691	687	716	691	719	758	720	720	716	696	704	706	746	698	694	803	721	684	734	714	725	725	706	668	740	716	695	723	726	740	674	726	694	738	681	699	715	681	681	667	748	686	715	684	722	697	700	697	708	684	739	696	711	731	709	706	669	741	739	748	669	681	687	651	646	669	650	698	703	704	692	704	727	681	704	707	701	736	741	711	687	696	739	702	701	705	679	735	706	714	716	702	714	693	676	713	711	711	744	709	689	713	652	713	680	690	711	718	695	669	684	753	683	698	718	738	712	669	689	679	691	685	659	676	670	704	695	705	703	729	667	670	690	677	700	696	683	745	699	705	670	713	704	717	712	708	716	734	684	738	706	723	731	697	748	684	764	727	666	703	723	753	758	715	716	693	738	699	692	733	766	742	707	660	652	720	696	753	709	677	692	699	684	698	764	700	698	722	705	731	743	681	676	688	688	751	680	719	693	679	686	690	730	692	733	710	738	702	734	774	692	722	721	701	730	764	672	703	670	671	716	693	714	699	673	665	688	691	646	733	728	714	717	762	740	683	725	755	662	685	666	698	712	700	667	666	693	679	692	729	657	716	701	744	732	731	669	742	695	696	711	706	723	695	724	761	668	707	689	725	714	673	678	702	716	703	707	699	748	701	724	722	688	686	730	718	709	677	651	692	684	688	733	718	702	734	689	713	722	659	682	725	695	675	715	730	713	674	685	724	728	719	700	691	709	685	651	712	673	695	721	681	693	680	669	671	680	724	706	696	735	677	707	714	740	729	698	657	714	684	711	686	740	719	706	656	723	715	734	699	700	732	668	699	656	699	658	714	711	722	698	650	713	709	734	728	725	698	714	685	674	708	699	705	666	697	671	708	748	694	720	713	695	710	701	682	671	662	697	701	655	707	714	700	759	752	697	743	757	722	729	750	664	689	705	673	725	693	690	718	722	746	722	707	736	703	723	691	676
5410	6434	6432	3630	2126	875	290	106	51	55	49	44	51	53	54	44	53	52	53	53	51	52	66	41	60	67	49	48	59	61	59	54	47	55	50	53	62	61	46	59	47	41	46	60	53	58	53	55	42	44	44	57	46	50	47	36	59	41	56	54	35	58	57	50	40	57	49	58	59	52	57	62	48	55	70	49	51	49	56	47	53	47	58	42	52	49	43	50	49	53	45	54	62	53	51	54	53	41	58	53	54	55	52	61	64	46	55	43	63	52	49	56	51	55	44	58	53	51	55	42	47	51	70	45	52	48	61	55	63	56	48	53	42	49	77	54	39	51	37	53	53	59	50	53	43	55	51	58	43	57	59	60	44	57	54	56	48	49	32	61	43	64	58	53	56	56	59	56	45	47	57	57	49	50	47	54	66	43	60	51	58	56	51	51	46	37	50	64	55	57	55	49	51	45	61	50	43	48	46	63	61	53	50	41	66	50	55	64	51	46	56	63	58	58	50	56	46	51	43	53	55	47	52	56	56	45	52	59	52	63	56	39	54	42	60	67	54	52	54	54	60	63	59	43	47	49	58	63	58	56	46	48	50	53	46	53	45	43	49	54	31	45	51	57	70	53	52	56	51	51	49	41	47	56	42	51	57	44	36	51	58	62	60	49	47	48	48	57	56	49	49	54	53	51	63	61	43	47	38	51	51	44	52	48	62	55	48	45	65	58	59	33	62	58	67	63	46	51	51	46	60	51	60	41	53	59	66	45	73	45	53	51	54	43	58	56	61	40	50	42	51	56	41	53	61	63	42	52	53	46	49	53	47	45	52	53	46	42	52	41	47	48	51	74	52	42	53	62	57	54	52	54	47	57	59	48	64	55	50	48	72	49	55	55	53	47	55	50	56	41	66	47	55	53	52	60	46	67	53	47	54	63	55	58	48	52	59	47	42	55	52	52	60	40	42	55	60	59	61	45	52	58	63	58	51	53	40	42	47	65	61	53	51	46	54	38	48	61	41	39	42	48	57	53	52	54	59	56	44	63	54	58	49	50	62	43	55	52	50	51	60	62	52	57	63	53	48	51	44	54	58	42	52	42	49	54	36	54	60	54	55	54	46	53	46	48	56	55	49	50	56	72	47	39	51	44	56	51	56	63	44	47	64	47	50	43	50	46	39	60	49	49	64	53	50	51	64	55	68	45	74	48	61	52	53	54	45	49	49	51	76	49	51	44	53	49	42	58	54	51	47	54	46	53	67	65	44	45	64	54	50	56	46	44	48	48	51	32	50	55	77	59	54	64	62	48	46	51	62	60	54	50	49	48	61	54	56	52	54	70	45	41	44	48	62	55	50	45	53	54	55	72	49	54	56	58	41	39	55	47	51	51	45	47	61	50	41	51	51	55	48	52	50	46	63	59	61	57	58	43	50	52	55	50	49	38	44	47	40	64	59	52	55	54	55	55	48	39	52	49	58	59	49	48	53	57	60	57	70	45	52	54	67	53	56	44	61	57	50	45	47	55	42	45	61	50	64	54	45	49	41	58	48	43	51	42	59	44	46	61	52	48	72	40	50	65	51	55	62	51	57	45	47	65	50	47	44	54	67	49	48	35	54	47	48	56	55	48	37	48	51	51	64	60	41	63	51	59	52	43	53	54	61	52	48	49	44	42	50	58	54	60	49	50	42	49	52	58	55	56	49	41	41	49	48	55	58	55	60	44	59	48	54	46	50	47	61	45	48	67	49	59	53	60	56	60	49	65	56	60	58	41	53	63	53	50	54	51	46	37	53	41	55	58	65	51	58	52	58	48	48	59	54	36	55	52	41	68	43	44	40	60	50	55	57	50	53	51	53	53	65	55	59	52	47	63	55	58	60	45	51	57	40	63	50	59	59	55	66	55	41	58	47	53	54	42	55	50	51	44	59	60	48	50	54	65	53	60	50	44	56	52	50	42	57	52	51	56	69	63	58	49	53	58	52	61	55	54	53	47	49	59	61	43	53	64	67	54	51	51	52	64	59	52	58	61	40	46	61	57	56	60	57	42	48	47	44	44	53	51	48	53	45	51	35	64	64	54	38	45	57	48	55	59	54	54	47	56	59	45	62	51	61	55	54	56	46	56	44	47	40	60	50	57	44	46	65	61	38	40	52	56	64	42	43	53	44	34	50	50	50	55	61	52	47	44	47	64	57	57	54	53	52	56	64	49	70	48	49	46	50	59	40	53	59	49	55	54	47	46	53	56	47	54	66	53	54	50	63	50	58	56	56	60	49	49	46	45	51	47	47	61	56	48	66	59	57	42	57	35	57	43	56	56	61	55	66	50	50	49	46	43	65	48	66	49	38	51	61	54	65	63	43	54	51	66	55	61	52	39	53	58	41	63	47	46	47	57	60	58	55	46	43	55	58	56	43	69	50	59	56	62	47	46	47	53	67	46	64	63	50	37	52	56	57	45	47	48	49	53	40	37	54	51	47	52	55	65	56	39	46	45	42	47	54	58	47	37	48	48	49	54	54	46	55	58	48	54	51	60	47	60	52	51	47	51	52	44	37	67	44	51	45	46	62	54	54	59	60	49	36	60	50	52	50	51	64	44	56	43	55	39	60	40	51	53	52	54	49	63	46	49	61	48	44	54	59	52	40	56	50	48	42	51	49	37	43	53	50	47	48	53	47	50	60	46	42	39	46	48	54	70	62	55	54	56	56	47	59	46	44	62	58	56	51	53	36	49	45	45	50	46	54	48	45	42	43	54	51	52	70	44	56	61	47	61	46	50	53	41	60	47	68	70	47	45	39	49	40	54	47	45	67	53	62	61	55	65	49	52	47	61	66	58	65	62	50	52	50	37	51	46	53	49	53	45	44	59	46	42	46	52	36	55	44	51	63	54	62	61	45	39	59	56	52	67	46	52	50	44	53	49	39	62	44	52	39	52	42	62	58	30	44	53	45	69	41	57	51	56	46	51	45	51	64	52	55	52	53	68	49	55	60	46	43	45	54	60	44	47	50	50	56	68	48	45	57	51	67	56	48	39	51	41	50	53	54	49	46	59	33	49	49	42	40	49	49	49	64	53	52	60	57	45	41	65	58	55	45	61	47	65	45	45	49	43	64	44	58	53	33	38	50	49	36	39	45	47	50	62	55	58	43	56	67	50	47	48	48	57	65	52	56	55	53	56	40	47	49	40	54	54	50	47	45	57	54	55	52	46	50	57	36	62	53	55	57	49	57	54	48	54	47	57	54	63	65	55	48	52	48	54	56	54	46	51	48	52	62	46	45	64	57	56	47	43	60	51	55	52	60	63	47	52	49	53	56	43	55	40	56	50	43	49	50	40	57	59	36	52	56	54	56	56	61	48	36	50	60	53	42	57	58	45	53	43	61	50	50	58	51	42	52	40	54	38	67	46	42	45	57	48	39	50	51	47	55	51	54	65	64	57	45	62	51	53	44	62	42	56	50	50	48	46	55	46	60	51	65	49	48	63	58	53	50	46
36486	31216	30513	31153	30515	20644	8585	2650	969	692	671	651	664	673	654	666	663	640	662	621	608	677	634	648	707	695	663	685	657	682	627	670	668	671	609	624	604	644	652	648	630	665	625	674	655	636	689	672	611	609	635	624	658	662	601	639	646	669	631	672	629	669	657	671	652	684	661	646	684	640	635	618	630	643	639	662	651	638	634	648	671	619	711	638	661	626	627	640	602	644	635	617	695	635	680	613	631	688	618	667	643	618	612	642	614	677	591	702	663	641	688	687	657	636	636	661	674	689	658	633	634	663	629	653	646	664	585	626	648	649	609	696	658	673	684	649	637	634	649	608	670	644	632	651	659	661	676	639	652	616	616	657	672	643	648	662	683	647	647	633	674	674	631	607	676	664	637	630	594	635	666	682	661	642	673	675	641	629	670	633	632	639	656	596	633	714	640	662	649	663	633	637	654	659	639	644	637	688	666	700	661	696	630	680	680	637	644	648	633	675	672	647	681	641	702	631	628	628	703	645	685	671	670	617	669	645	682	647	659	634	664	658	645	686	660	668	623	642	661	639	639	637	640	664	632	644	668	638	645	641	669	645	664	664	642	665	667	641	641	645	639	630	678	648	648	638	656	631	660	631	681	608	681	654	636	660	651	664	646	633	671	672	641	628	639	640	653	621	654	679	671	658	669	668	665	643	627	630	691	613	682	637	652	646	592	640	642	624	668	649	660	655	667	635	599	679	679	685	642	685	687	671	671	681	630	683	648	638	679	615	639	606	638	685	686	642	666	663	653	629	649	642	653	646	613	614	642	686	657	637	639	649	618	618	642	623	629	664	641	725	649	634	673	708	667	647	638	702	626	662	642	628	665	623	640	675	649	613	621	626	646	642	642	686	654	644	595	692	649	679	675	586	656	626	678	632	637	639	661	697	684	656	611	635	651	646	638	699	676	634	679	661	703	683	681	666	620	623	658	598	659	665	670	659	657	608	617	674	648	695	697	673	685	664	638	638	616	640	655	678	657	638	617	667	657	596	700	650	635	640	661	644	638	643	609	640	652	656	664	667	682	645	665	667	665	652	697	629	653	635	669	645	682	648	637	683	606	616	679	662	633	657	648	646	621	652	629	639	636	659	662	663	649	654	628	690	689	670	698	649	629	678	650	667	641	595	645	637	617	661	640	636	681	709	633	655	665	659	631	640	629	609	642	664	620	632	651	606	679	651	626	612	650	642	594	689	678	686	639	651	684	632	631	648	619	654	645	643	628	600	651	716	649	643	646	653	658	653	626	647	654	658	648	626	616	624	676	681	640	667	637	660	668	648	633	634	666	620	657	675	640	697	672	610	591	716	644	657	640	684	650	650	636	716	684	649	639	599	664	673	654	653	658	616	646	645	646	635	654	674	646	684	668	700	603	612	640	676	674	659	689	653	649	677	632	631	590	662	699	657	629	695	698	675	658	667	705	665	669	644	604	630	609	648	656	675	628	651	632	648	690	654	658	642	612	634	625	652	647	634	685	631	607	721	671	616	649	657	630	642	625	630	668	648	653	659	626	700	642	657	661	657	641	672	653	654	703	695	673	624	643	637	643	642	646	639	675	637	636	679	660	621	656	641	632	649	690	637	658	647	610	685	677	634	636	652	601	629	642	622	660	624	653	648	626	661	628	707	632	654	694	693	658	615	653	659	634	622	674	661	694	655	611	621	648	604	667	670	655	634	709	698	686	678	657	615	664	676	683	670	674	623	593	632	668	608	614	644	667	630	652	646	620	653	621	640	625	657	623	650	636	635	629	664	649	622	616	686	658	676	691	657	683	661	619	643	672	657	652	617	670	669	611	655	635	669	636	728	655	642	679	671	616	645	603	646	722	615	644	659	640	646	638	601	640	647	642	620	640	631	634	642	694	684	633	628	628	634	694	593	634	726	607	695	632	614	624	632	642	638	672	638	592	671	629	644	658	640	647	647	653	660	619	645	680	633	645	628	665	632	658	666	720	663	673	622	649	620	650	681	652	674	660	638	644	675	608	649	614	654	636	632	673	701	644	662	645	620	683	657	663	633	660	667	655	601	643	648	652	653	666	643	679	618	660	626	648	621	695	669	626	696	659	644	624	615	632	655	689	676	636	652	622	738	673	604	720	689	666	625	656	663	680	610	650	673	668	646	637	673	637	645	662	579	647	605	673	638	678	676	678	634	691	654	685	633	677	629	661	686	626	640	670	639	602	650	668	623	649	673	648	643	638	683	632	622	640	673	623	689	659	651	662	693	630	669	673	633	608	604	643	624	644	645	648	690	689	649	664	626	629	603	682	636	666	633	654	639	616	631	638	675	644	663	652	637	665	671	633	664	667	650	657	667	678	638	647	671	646	631	647	665	664	708	657	660	643	698	670	636	628	640	670	668	641	649	649	657	649	625	683	651	687	639	673	664	659	691	640	640	665	680	637	624	635	669	677	652	666	664	700	642	673	628	698	650	646	635	647	640	626	615	641	646	643	647	714	630	646	646	625	662	651	661	659	630	665	690	667	649	647	634	697	595	613	648	635	604	681	627	684	671	685	661	651	681	624	708	670	662	653	643	669	707	651	666	621	632	655	710	641	631	661	631	659	712	674	685	652	616	701	607	607	648	614	632	680	639	671	635	629	651	598	623	641	621	673	696	598	675	661	628	671	640	614	652	624	669	646	614	674	692	648	641	642	621	682	684	671	680	688	629	599	669	646	641	633	678	650	682	608	661	650	668	624	684	613	637	651	675	644	653	637	676	675	728	642	677	628	644	613	640	669	630	681	641	696	649	657	674	662	667	654	688	639	637	644	629	644	656	641	658	655	642	644	642	634	654	625	693	642	685	657	673	638	684	662	684	618	608	599	707	633	637	644	674	656	603	686	675	667	657	656	647	649	635	622	643	631	617	618	652	631	668	638	676	639	704	603	623	660	663	638	627	684	664	688	635	650	623	652	649	654	667	671	655	635	639	689	629	628	652	666	617	675	629	627	637	627	689	622	644	656	621	632	667	680	637	626	644	658	653	674	679	682	665	650	634	634	725	655	638	635	674	640	631	671	623	664	622	657	664	679	639	634	615	620	683	612	642	635	703	694	634	705	672	670	677	676	654	620	649	637	675	632	676	627	688	630	667	643	691	630	662	627	667	638	631	659	655	637	625	629	651	661	638	640	664	638	692	614	693	625	620	623	638	640	605	646	659	648	668	656	666	676	669	649	629	604	708	698	669	635	608	613	650	675	636	701	621	676	648	668	637	654	640	622	675	656	632	657	659	712	689	641	653	626	649	643	616	642	646	636	682	674	665	628	700	690	671	681	637	642	676	695	684	705	641	661	650	675	628	611	674	651	649	660	635	650	648	672	715	686	668	712	680	659	655	628	674	678	670	687	653	701	678	609	649	658	626	687	644	638	652	640	653	621	656	615	689	625	686	624	661	649	609	610	623	626	612	625	631	612	617	620	695	673	611	644	682	628	611	651	668	625	636
4102	9416	19049	12398	7756	3319	921	272	98	73	56	55	36	57	57	49	45	46	36	40	60	59	45	55	60	50	51	46	46	45	42	44	56	65	43	59	43	61	48	62	48	34	49	48	44	48	42	50	58	45	46	49	56	53	54	56	74	62	45	61	50	64	45	40	41	58	54	41	41	49	42	58	49	51	57	45	61	55	50	43	50	57	45	45	55	53	49	49	51	50	51	49	51	54	67	52	57	46	50	50	39	39	39	58	46	43	61	44	46	61	51	43	54	53	52	55	60	43	54	48	51	56	54	31	51	49	43	51	60	54	50	57	59	59	53	40	50	46	52	36	52	48	44	60	58	57	51	48	45	60	54	40	47	42	53	47	50	44	57	65	50	58	50	41	39	64	46	47	57	47	54	66	41	59	40	64	53	49	61	41	51	46	40	43	59	45	54	37	54	59	56	59	51	50	48	57	48	48	46	48	50	41	47	51	31	62	43	57	48	58	44	60	54	48	50	50	47	47	53	62	52	60	49	51	54	49	46	52	55	50	47	63	56	59	47	55	45	51	63	49	42	58	54	55	51	46	60	52	52	46	47	60	58	52	47	54	48	53	58	50	55	52	52	56	64	37	62	54	59	55	47	53	57	43	54	46	54	50	54	50	50	54	65	46	46	61	44	56	47	34	56	45	58	47	48	60	44	60	47	39	52	67	50	60	66	48	39	36	49	58	50	59	58	40	50	50	42	53	65	44	60	52	48	43	44	42	55	38	52	45	48	48	61	49	46	50	49	53	58	52	43	48	46	45	41	56	51	50	51	51	61	38	55	47	50	49	53	53	59	39	66	59	50	50	43	45	51	56	48	53	39	58	48	39	47	65	55	53	54	50	44	55	45	54	55	49	55	48	54	62	45	47	42	62	46	50	46	56	52	52	54	67	52	46	52	51	51	62	54	58	58	49	53	55	51	44	60	43	46	49	56	58	53	57	51	65	59	44	66	48	68	59	68	53	46	63	55	53	46	55	59	69	54	43	53	46	66	52	54	53	45	42	57	57	37	39	53	47	57	43	45	42	68	49	36	49	38	46	43	59	55	58	51	52	43	57	51	52	57	46	57	52	49	42	54	58	54	46	47	56	55	48	63	46	59	47	50	42	55	68	50	48	59	41	43	55	53	53	70	50	46	51	54	46	53	54	49	51	42	52	53	45	38	50	47	49	46	42	49	59	51	50	45	46	44	57	48	51	43	41	64	42	46	55	48	46	39	56	51	49	57	42	56	40	58	38	38	41	59	60	47	48	58	54	44	53	56	46	54	56	52	37	50	47	60	50	52	51	55	39	41	55	55	75	63	58	49	46	37	45	55	61	46	55	63	45	50	60	62	53	53	64	57	63	46	49	60	51	43	45	51	67	56	48	53	46	50	48	58	52	63	50	56	50	60	51	60	46	45	37	52	53	44	33	57	68	49	64	63	43	61	45	61	51	42	44	50	49	35	49	60	57	52	51	55	50	52	57	49	46	52	55	62	43	47	56	59	42	44	43	44	67	71	56	49	58	57	48	52	49	43	50	43	46	46	42	51	53	60	52	48	64	39	36	53	46	52	43	52	40	56	46	52	42	63	51	52	54	37	50	61	48	54	59	44	60	41	39	47	49	39	45	41	56	49	43	60	62	58	60	51	51	37	58	56	52	50	43	58	52	55	39	49	49	50	57	50	54	51	42	52	55	48	49	45	57	45	48	50	46	51	52	55	54	44	56	47	49	52	49	48	50	46	50	48	55	52	37	48	48	49	45	58	68	46	55	40	44	46	53	70	56	50	58	56	49	52	50	46	54	46	40	36	46	61	45	54	49	45	53	57	52	45	59	55	43	53	57	51	62	43	61	61	40	48	55	56	32	62	44	47	58	49	60	37	47	45	50	55	41	52	52	64	50	47	52	49	57	64	60	37	55	53	50	69	64	51	45	57	43	54	51	49	72	53	48	55	43	59	46	53	56	63	58	52	52	51	51	61	36	50	41	64	62	56	47	42	53	60	50	51	61	53	53	73	52	49	39	37	42	49	43	57	52	53	55	63	46	65	41	44	56	60	56	35	43	42	50	51	40	50	51	77	44	51	45	56	51	53	45	53	61	48	50	46	43	51	63	51	51	61	52	47	67	48	53	42	34	45	49	50	55	48	59	59	58	53	59	54	56	62	49	50	61	53	57	49	44	41	54	42	48	58	54	58	53	60	56	55	48	51	50	52	57	44	37	43	55	55	41	55	57	53	60	53	54	60	37	56	52	54	45	67	40	42	54	69	56	47	49	56	43	56	42	45	56	52	47	58	58	48	47	60	43	48	41	54	46	34	56	53	60	50	55	47	50	51	66	45	43	54	56	65	56	49	49	51	50	55	53	62	47	54	40	53	47	54	52	50	50	56	43	45	50	58	57	68	44	51	55	50	42	48	60	53	52	52	54	52	47	59	40	58	43	43	41	47	45	52	59	58	42	55	50	49	42	50	48	61	42	60	42	52	42	50	46	62	62	61	39	55	36	47	52	55	52	53	49	52	46	55	50	59	62	45	60	46	41	58	65	49	56	43	47	55	43	61	59	41	56	56	60	39	45	49	57	60	48	66	54	44	53	51	43	42	38	47	47	38	39	50	44	45	63	51	45	58	51	65	52	50	42	47	51	48	49	48	53	50	44	49	52	54	51	58	44	53	53	51	50	51	55	53	45	44	64	50	45	46	50	49	51	60	56	52	59	60	55	46	54	55	50	43	46	47	54	58	46	52	52	60	51	61	41	73	47	48	51	49	42	42	50	59	49	49	42	49	56	49	41	56	49	42	39	52	35	54	43	42	49	53	47	65	47	44	35	49	44	38	50	51	57	40	47	59	44	49	43	45	57	53	38	47	38	56	43	51	36	65	52	51	62	48	48	47	30	72	57	49	46	59	46	59	49	39	51	50	45	52	50	53	58	44	45	53	47	54	55	44	52	51	46	56	45	54	63	50	43	53	43	58	54	49	57	46	57	46	52	53	61	50	57	42	41	65	47	49	55	54	46	53	54	45	44	59	61	46	58	48	51	51	44	47	50	44	52	45	44	44	59	50	39	41	46	57	63	54	44	51	56	60	55	56	48	49	49	48	46	57	52	39	52	57	62	46	46	43	58	42	47	53	44	48	48	47	44	71	61	56	48	54	48	57	59	36	57	57	54	48	44	42	56	41	45	44	42	44	41	51	50	55	57	45	50	42	65	53	47	43	49	51	57	44	50	49	63	60	47	50	42	62	48	50	43	55	46	48	59	64	50	43	58	64	52	55	45	52	43	55	53	59	53	44	52	46	52	39	46	48	57	49	46	50	49	55	63	43	49	47	55	51	38	57	55	50	51	52	60	43	57	49	43	49	49	58	49	47	55	46	43	54	60	46	48	38	42	47	48	48	61	46	53	53	58	51	49	59	43	52	47	56	46	64	59	51	43	48	52	46	51	45	46	54	48	59	65
32146	34917	43919	48359	48771	34291	19414	6680	1807	784	689	622	656	604	622	594	672	582	625	632	646	613	657	618	647	595	609	633	579	677	662	609	653	603	645	630	639	635	647	656	614	630	620	649	602	669	617	601	627	649	657	671	652	620	612	674	628	634	627	635	596	655	626	661	647	611	602	619	671	653	629	659	620	644	626	625	628	618	636	647	636	623	647	586	644	630	644	648	579	603	666	652	635	630	650	651	656	588	630	656	649	654	652	626	641	647	673	641	631	665	711	662	617	629	660	630	628	630	660	665	592	684	634	638	681	688	648	684	635	628	621	609	642	634	646	665	632	632	661	616	653	615	600	622	612	665	624	642	656	658	612	647	627	614	617	626	635	649	623	689	677	665	690	646	634	668	647	634	622	643	615	689	619	663	624	622	637	667	630	609	596	605	692	670	686	645	686	638	654	664	640	644	642	655	656	581	629	651	635	628	646	614	616	633	606	638	610	625	632	622	688	637	638	595	654	617	617	615	665	648	629	668	629	651	694	579	598	641	647	689	596	656	645	645	620	644	641	629	622	628	626	628	585	627	661	632	615	632	612	663	648	597	641	628	605	646	694	659	621	608	636	635	644	650	622	638	627	669	660	637	641	649	606	618	631	625	630	624	652	644	637	645	639	686	612	638	649	650	577	626	584	611	685	648	615	625	589	646	603	626	634	663	648	645	645	621	608	618	607	634	623	619	639	605	636	684	617	620	643	650	655	642	646	661	676	644	637	656	680	654	681	638	605	701	645	684	682	645	681	633	635	633	622	645	647	643	696	656	654	625	646	657	614	613	628	624	642	661	631	628	629	685	635	637	624	595	601	649	629	653	642	660	656	642	631	642	641	623	652	646	644	621	620	669	710	603	634	636	616	611	626	647	622	658	622	627	622	624	646	673	606	632	636	670	672	630	667	657	662	652	678	645	696	645	613	631	643	629	599	631	628	656	706	658	629	624	687	643	674	643	686	670	644	665	651	672	665	645	625	656	661	672	632	654	625	606	643	586	672	666	639	624	636	610	594	632	621	599	587	654	609	654	664	659	665	608	605	672	676	611	642	676	658	627	658	624	700	605	656	658	665	599	631	683	628	613	628	609	633	644	699	620	621	631	626	646	652	665	610	630	633	646	649	659	606	609	659	633	626	656	631	607	688	665	675	660	637	618	679	645	635	645	672	626	635	652	581	608	650	644	641	593	679	627	593	603	646	644	632	619	656	650	635	667	615	621	612	638	597	631	640	611	630	633	685	650	661	692	609	633	673	583	610	619	625	631	615	649	653	610	633	654	600	630	623	625	664	618	676	625	621	637	626	660	635	642	604	655	638	590	628	644	658	618	642	626	666	627	659	644	639	627	657	673	633	663	640	635	647	618	646	645	646	655	635	647	649	677	660	643	619	712	686	712	611	685	641	649	649	677	602	666	675	634	631	613	652	634	635	642	613	676	656	646	640	600	620	651	647	670	612	630	630	619	626	675	661	639	628	683	619	619	625	591	654	647	635	663	635	578	628	634	647	631	659	598	666	646	661	657	639	668	622	645	667	613	643	627	660	626	618	669	591	682	652	621	661	640	698	652	609	612	592	643	633	641	655	634	692	635	600	654	673	668	636	613	637	651	620	611	682	597	614	623	657	682	649	638	664	606	667	691	682	644	665	609	633	647	671	646	676	643	645	596	653	619	600	647	685	612	686	679	611	649	654	675	659	650	603	657	677	624	678	656	619	638	630	627	627	627	636	608	630	672	630	654	655	592	649	666	648	597	680	641	621	662	621	627	629	599	635	608	637	675	663	637	635	603	658	647	629	658	634	660	641	621	627	653	576	599	646	649	627	623	606	645	631	622	628	615	649	675	676	653	598	641	654	622	618	633	635	594	616	638	626	664	620	694	672	669	626	671	592	599	626	655	641	629	633	586	604	626	650	646	630	628	650	621	643	650	659	641	621	587	629	635	649	648	655	648	653	600	676	651	601	641	657	704	612	644	631	614	593	642	671	639	663	614	595	616	661	630	635	626	622	637	626	649	678	595	662	680	625	641	639	641	665	622	626	656	636	657	621	611	628	637	666	664	645	599	647	682	596	623	651	633	640	627	578	623	598	636	663	635	684	633	627	623	638	619	611	661	643	614	642	655	621	644	628	630	581	646	615	646	621	648	638	579	669	627	622	639	681	626	646	626	608	640	661	650	618	608	632	570	630	669	610	613	662	622	632	629	652	643	654	649	648	656	633	644	667	682	619	624	644	628	650	614	646	575	667	605	665	641	640	629	643	645	620	604	636	653	601	627	646	648	603	654	653	662	618	658	658	628	629	640	643	630	624	641	628	648	650	605	603	673	643	651	631	666	636	614	621	629	579	687	595	639	640	650	635	595	610	642	655	625	642	660	642	655	682	615	681	655	613	637	629	641	666	676	665	651	684	615	630	651	651	627	638	655	679	626	628	638	638	617	645	633	666	639	663	666	675	654	605	666	600	618	681	633	619	639	639	654	588	654	650	641	648	603	642	648	632	662	681	667	582	600	645	686	664	591	661	678	617	640	649	652	673	639	651	647	614	663	646	640	615	639	623	674	666	632	596	678	673	648	668	628	638	618	687	660	658	607	641	642	609	646	656	633	604	639	728	602	652	628	640	652	649	638	607	658	641	692	680	619	649	606	588	602	674	655	638	639	659	671	593	636	631	646	621	661	598	615	694	647	657	613	630	647	605	648	669	641	659	667	655	670	653	631	627	665	625	653	653	619	643	656	649	648	631	639	637	557	648	631	657	609	663	594	673	612	603	660	624	603	656	601	605	663	602	657	660	614	621	633	672	633	651	645	649	638	661	665	619	634	659	645	627	639	644	618	651	654	612	649	652	628	645	596	641	635	641	660	640	660	601	588	648	643	674	624	632	644	635	684	606	619	639	629	627	663	601	596	620	658	590	579	624	706	621	659	604	675	642	669	652	629	644	617	624	641	625	632	638	610	644	672	619	619	626	633	637	646	634	648	649	618	617	663	706	643	640	604	683	645	646	628	608	645	652	609	636	654	595	604	640	648	639	671	642	708	646	653	681	648	605	650	629	641	633	657	638	627	707	646	669	646	650	598	648	658	666	655	626	630	674	605	616	644	626	623	659	605	651	672	628	608	623	621	649	594	651	600	600	637	587	664	647	590	569	645	644	654	651	619	617	605	647	634	634	660	601	650	642	620	646	612	647	658	646	645	631	646	610	644	592	640	653	635	636	611	640	676	662	648	625	654	631	623	688	632	649	632	652	627	693	682	641	666	628	680	644	637	677	641	600	661	596	610	649	603	632	631	674	637	694	646	647	659	618	649	636	608	614	628	664	649	702	595	661	609	605	652	668	678	672	655	590	644	677	673	640	662	625	640	639	657	660	621	648	660	629	647	625	644	612	591	645	607	670	603	673	633	621	701	643	624	641	576	651	619	645	646	684	686	635	618	643	638	641	691	617	625	648	648
2712	17076	20045	12122	5996	2644	737	190	97	60	59	52	55	51	65	62	48	69	52	62	54	61	51	46	61	45	55	50	62	69	57	52	55	54	51	50	64	54	54	58	49	53	56	51	74	59	58	45	51	61	42	58	54	49	58	50	58	54	51	53	62	69	57	49	63	62	60	50	46	72	59	66	56	57	56	64	60	52	49	57	48	58	69	69	48	50	55	52	66	47	54	52	60	62	59	51	54	48	51	50	44	50	51	45	45	45	59	54	51	57	49	75	55	59	62	67	61	60	50	48	56	54	49	59	45	64	62	64	55	60	55	57	41	67	61	53	46	71	62	63	47	58	58	61	74	50	57	66	51	69	55	75	50	58	57	62	55	64	63	55	49	63	46	60	55	59	63	53	65	67	48	73	61	60	66	50	53	71	54	54	58	54	53	52	50	55	56	64	51	56	53	45	61	59	63	45	56	50	45	55	50	50	65	72	72	59	57	55	60	57	52	65	48	40	58	45	65	59	52	63	59	59	45	55	55	54	45	57	55	51	52	44	52	44	55	58	61	59	51	56	46	57	53	48	58	63	56	59	47	47	57	61	61	79	56	68	63	60	50	65	52	66	44	52	71	62	53	49	61	60	52	74	58	65	68	50	53	48	58	71	55	50	46	56	57	66	54	63	62	48	53	55	41	60	52	68	54	56	71	65	54	51	48	56	62	58	54	66	59	55	53	67	55	54	60	59	69	57	60	61	56	54	57	43	74	49	42	48	66	54	64	57	51	51	57	68	64	58	67	55	58	68	51	54	52	51	55	48	55	56	37	63	49	62	55	45	62	69	53	54	44	63	57	44	50	49	61	55	60	53	59	69	56	59	62	57	61	58	50	68	50	54	77	52	49	48	61	49	51	51	71	62	59	53	45	57	57	48	55	44	61	46	47	62	54	56	39	50	41	51	47	59	58	58	48	63	53	57	46	58	59	76	50	58	62	58	55	67	60	60	60	61	48	52	50	62	57	50	51	59	61	50	65	57	56	58	50	70	52	59	58	46	63	64	69	56	47	46	48	47	61	51	55	50	49	51	63	65	66	63	52	70	60	52	60	48	57	51	56	63	48	57	58	53	67	59	52	56	43	58	49	52	55	66	66	52	63	51	55	60	55	55	54	64	49	61	47	63	59	63	46	46	57	62	58	62	60	61	66	57	55	57	48	56	63	48	44	48	58	55	62	67	62	61	62	62	59	50	56	50	54	60	64	63	60	48	52	60	64	50	40	57	59	52	63	64	59	48	58	56	54	40	45	54	48	57	65	52	58	53	49	55	58	51	58	60	59	61	47	61	60	53	46	58	63	52	53	65	60	64	60	49	56	40	45	49	62	45	64	47	55	48	56	61	60	56	54	51	59	45	51	70	54	73	57	58	61	53	63	53	56	68	58	45	52	66	69	55	53	50	54	51	61	59	68	64	50	53	55	63	50	47	63	52	63	44	45	54	57	54	61	65	53	61	56	75	63	65	54	58	63	60	70	58	54	67	71	56	52	41	52	49	59	52	72	60	65	47	56	64	53	68	75	51	56	53	54	54	43	54	54	47	49	54	59	40	50	61	59	74	49	56	48	68	62	50	58	65	71	65	58	60	44	63	57	64	51	54	55	63	47	50	54	52	57	56	60	57	52	54	44	48	63	54	71	48	55	54	54	42	66	47	54	56	55	49	59	72	54	52	55	57	57	59	63	54	49	60	57	45	62	53	48	58	54	51	66	58	54	70	51	67	76	48	55	61	47	57	53	60	65	60	60	57	59	65	47	68	57	57	49	75	53	68	56	68	46	55	50	48	48	59	60	63	54	56	55	45	64	46	56	56	55	59	64	47	61	46	64	64	60	55	59	55	63	59	53	49	36	54	51	58	50	50	46	64	64	51	56	55	49	61	56	77	35	49	60	60	51	58	56	57	68	51	71	46	50	48	56	49	48	62	79	62	55	58	67	62	67	60	62	62	55	50	60	62	51	54	43	61	51	48	58	56	57	52	53	52	55	54	67	54	53	60	62	59	56	48	46	56	61	54	59	45	66	50	52	62	59	60	67	62	55	42	56	56	67	72	57	54	67	52	66	72	67	54	51	62	53	61	63	67	67	47	52	59	62	58	56	49	55	50	64	54	67	54	65	58	63	66	45	46	67	65	44	61	46	51	41	63	52	54	56	57	59	53	61	65	56	72	68	68	68	58	69	61	47	59	47	52	52	65	52	58	49	78	49	67	58	55	53	54	56	58	47	54	61	52	49	54	50	63	53	59	57	47	66	62	62	51	63	56	45	43	62	57	58	57	53	56	51	57	56	59	55	60	55	60	64	56	40	59	46	63	66	50	56	83	60	54	62	43	47	46	57	50	65	60	62	54	65	66	51	51	57	65	59	56	47	53	57	63	56	59	64	74	58	61	60	56	49	65	83	61	64	70	59	54	48	69	49	68	49	50	59	57	62	55	61	62	56	54	66	67	54	55	64	63	60	57	56	52	50	57	59	49	59	59	74	61	63	49	52	50	75	53	60	64	47	70	56	54	56	64	66	57	69	67	67	48	56	48	47	40	64	53	53	46	54	63	57	63	67	56	49	53	65	50	71	64	61	56	47	57	50	61	57	65	61	55	60	63	61	48	55	58	50	63	45	60	66	48	64	47	51	45	59	60	65	62	60	58	62	67	68	59	66	47	55	61	51	61	61	38	59	58	66	62	62	59	50	51	57	53	52	55	58	75	64	66	64	54	59	55	50	67	59	68	60	48	66	68	57	71	65	54	57	59	54	50	48	55	55	57	65	47	49	44	54	73	51	53	60	60	53	51	63	63	50	69	54	68	57	57	66	53	55	65	42	62	60	54	54	51	53	45	56	67	55	51	63	55	64	63	52	60	70	42	56	53	52	60	42	56	56	45	55	44	60	56	61	56	69	60	56	55	48	48	62	60	46	52	52	46	39	74	48	51	52	56	58	64	66	59	55	61	54	49	72	58	55	61	52	61	59	49	51	59	54	68	54	55	63	73	56	66	74	51	62	44	51	70	60	48	55	55	55	49	62	63	57	51	53	58	51	61	59	55	73	61	58	49	60	55	43	59	53	53	59	62	47	50	58	62	74	60	64	61	51	64	60	46	61	72	56	58	56	62	66	49	62	41	60	61	63	75	66	56	54	51	44	58	46	47	58	53	50	59	68	53	56	46	54	54	58	58	52	50	48	56	51	54	43	62	59	58	61	58	73	51	43	51	63	47	60	50	43	45	48	65	76	47	44	46	59	52	57	55	62	69	52	70	63	62	52	50	47	55	62	69	53	64	49	63	60	45	42	62	53	57	66	65	54	47	59	66	51	64	76	53	67	53	41	54	55	58	44	58	48	40	57	49	67	52	43	58	57	46	63	63	54	56	67	50	63	47	68	47	67	55	51	52	68	53	54	51	43	50	49	57	63	57	62	54	61	67	63	59	58	48	58	54	52	63	56	50
21793	42602	44905	45619	43660	31963	17656	5908	1688	825	720	709	700	687	729	687	742	709	663	744	690	704	728	707	687	691	732	730	687	713	763	698	723	715	688	730	729	673	754	703	710	678	717	735	735	693	731	694	709	692	670	715	668	718	713	717	707	697	696	701	713	699	698	680	742	698	728	641	685	668	696	715	747	669	724	709	714	722	730	738	674	679	730	685	766	679	712	691	712	710	739	730	733	711	705	703	719	709	699	682	688	733	682	708	763	704	738	680	719	742	668	680	720	707	704	767	734	737	722	701	693	731	721	663	706	700	714	707	724	696	726	731	700	754	751	683	754	739	716	727	682	699	728	739	737	705	712	705	709	726	661	724	740	669	728	656	712	718	748	706	750	704	697	732	705	737	698	754	675	753	670	795	710	680	682	700	737	674	767	708	758	703	750	722	748	713	705	722	702	680	682	723	687	682	739	666	733	653	683	692	718	665	676	754	727	747	738	708	722	690	720	671	723	696	720	684	734	743	716	745	690	670	707	720	718	712	692	732	721	671	700	719	689	696	679	704	709	695	689	721	683	705	734	668	698	686	742	774	723	669	720	686	667	720	709	704	712	679	743	689	706	748	685	686	702	717	690	663	714	646	713	680	684	724	723	708	703	696	722	708	665	698	720	712	747	692	753	688	710	690	679	676	656	665	653	726	669	706	697	710	688	720	705	732	754	726	717	720	755	702	708	686	727	675	739	733	676	648	710	746	724	735	758	743	705	699	708	677	726	676	697	693	737	713	686	683	670	687	724	728	720	663	701	711	716	716	709	730	701	675	730	694	714	724	712	689	725	677	709	685	702	707	700	671	694	658	733	723	701	748	635	695	683	717	722	720	694	716	685	646	723	710	722	703	724	717	695	715	680	700	702	741	701	761	760	685	756	691	727	732	695	696	658	707	747	700	773	698	735	751	682	792	671	718	713	671	694	738	718	663	704	683	692	705	763	737	728	695	721	702	685	699	693	730	733	679	724	738	727	730	737	716	691	670	707	688	741	680	709	713	667	681	732	741	716	681	698	654	738	651	708	745	705	705	682	729	685	737	715	704	709	722	706	679	712	756	758	742	752	729	735	757	729	713	764	685	690	770	710	731	742	716	695	732	692	766	708	697	653	699	678	667	723	716	670	693	736	715	693	699	752	684	692	696	694	718	713	672	689	650	746	687	721	738	676	729	749	732	664	659	728	673	746	726	715	720	755	714	722	684	654	726	687	723	666	711	731	717	695	739	678	715	766	705	684	729	686	728	703	716	708	688	669	680	716	720	750	669	735	685	712	744	753	723	680	702	708	698	729	738	681	716	733	713	680	724	715	754	734	743	690	737	705	703	737	695	700	695	680	708	728	725	749	707	741	708	724	728	720	708	715	724	699	734	688	703	713	689	690	708	747	697	708	694	705	692	697	759	748	696	713	651	692	680	674	689	710	666	716	721	713	680	664	681	648	697	697	673	749	730	684	664	747	727	715	705	704	697	713	656	754	673	687	727	696	710	718	708	749	696	678	714	709	699	721	712	685	732	728	726	710	714	756	715	715	725	674	724	701	714	693	697	692	655	688	701	718	741	739	720	708	725	720	702	743	706	703	681	731	692	736	680	712	716	724	692	683	687	697	695	703	727	745	696	717	741	751	744	704	763	668	677	685	738	670	748	679	692	731	696	744	689	768	697	696	699	702	711	725	706	752	718	711	709	710	697	712	721	731	691	721	752	768	766	720	724	711	711	764	683	733	730	689	750	716	693	714	721	707	639	721	717	700	685	664	704	697	688	660	718	711	759	745	644	719	679	711	679	653	716	685	709	717	686	742	692	759	688	724	715	717	706	643	695	717	718	731	705	708	744	712	746	691	693	694	731	675	703	688	750	711	730	727	757	745	682	752	718	682	657	763	722	709	719	746	677	740	733	676	730	726	699	678	688	691	662	691	710	693	726	694	744	704	743	726	682	713	771	684	749	681	722	719	692	743	689	727	708	687	667	741	714	697	682	694	696	702	728	753	743	726	702	714	698	677	703	751	709	687	750	680	749	694	736	737	687	713	671	732	713	743	776	735	684	721	687	693	706	711	702	725	708	708	707	704	717	722	743	722	747	732	722	713	729	728	718	681	720	707	694	719	795	717	725	692	760	686	695	720	660	723	672	750	747	680	714	706	749	698	692	757	709	673	693	706	728	709	716	735	647	723	757	699	713	727	711	742	717	681	722	708	724	710	679	695	727	712	795	695	717	701	671	723	696	737	628	672	709	719	705	673	744	713	697	693	735	689	721	707	728	723	733	691	697	720	737	738	738	703	677	741	719	728	737	704	690	737	729	713	660	703	700	720	697	689	672	686	655	710	682	687	688	702	737	705	778	720	675	703	720	671	763	719	776	715	669	698	719	695	699	689	686	717	725	702	725	712	710	699	747	730	680	708	645	721	712	734	748	748	723	702	739	705	707	724	739	710	683	679	737	686	726	673	660	677	674	701	747	703	739	705	697	684	695	664	695	646	770	691	707	727	717	695	697	670	680	709	659	743	696	740	676	701	685	671	720	700	706	696	747	748	671	720	729	732	730	654	699	720	733	685	695	708	731	720	742	723	698	704	766	722	689	718	702	723	716	724	733	741	656	696	671	695	718	666	680	691	720	774	738	691	680	630	671	727	694	669	640	717	651	703	674	695	697	704	658	684	686	698	642	679	694	744	725	698	697	730	733	741	696	772	689	678	678	692	708	673	735	743	723	647	759	716	722	676	745	681	720	714	729	705	695	709	717	732	708	700	713	652	687	673	679	757	728	710	698	713	713	709	695	772	682	702	698	675	741	710	784	701	658	687	752	737	702	698	724	746	711	682	775	668	709	680	710	749	736	698	743	736	704	723	680	722	696	683	764	702	740	659	741	687	702	699	725	699	685	735	692	658	743	738	731	731	709	715	683	686	738	703	677	653	755	721	712	700	723	707	669	738	741	689	753	713	698	756	688	697	670	706	744	725	710	703	665	760	680	634	759	660	707	703	725	707	717	669	712	761	740	699	704	687	695	727	646	689	733	693	711	743	792	702	720	690	706	672	694	718	694	698	746	691	738	739	691	717	682	762	675	732	718	709	712	696	726	707	681	711	719	724	724	674	724	675	671	712	676	703	761	755	709	692	702	749	709	785	716	754	741	697	706	690	734	660	714	717	667	704	708	701	696	713	639	685	752	715	703	725	716	701	670	719	740	690	706	710	700	711	745	679	714	751	707	722	707	673	694	751	688	724	697	729	715	744	724	716	700	680	682	728	711	755	665	767	729	713	769	712	719	720	695	707	705	672	709	712	697	705	720	686	673	703	698	708	684	715	670	707	717	703	731	767	719	725	669	731	701	714	713	672	699	737	694	705	684	703	728	729	664	719	692	752	751	693	735	682	697	692	731	701	690	669	722	714	785	708	698	668	691	705	728	675	745	708	730	741	750	697	710	688	703	712	720	726	701	709	643
1557	26769	24254	17965	11028	4918	1252	312	88	60	55	56	65	54	62	52	49	42	43	67	52	57	50	57	50	45	51	41	59	58	48	39	49	55	52	54	53	49	54	46	48	73	54	65	58	46	38	61	49	55	47	52	41	47	47	58	49	49	54	56	47	55	52	60	53	52	51	51	57	56	58	44	53	57	45	51	47	37	45	56	57	55	55	64	56	53	40	56	45	56	52	50	55	47	52	58	57	56	55	59	52	57	47	55	50	48	52	62	50	52	65	42	77	43	53	57	45	55	49	54	40	49	43	61	53	49	54	56	68	61	59	50	53	55	46	56	67	51	54	58	47	55	54	54	59	54	51	58	58	60	45	52	45	36	49	44	56	58	55	43	66	65	52	60	43	54	65	39	52	68	57	63	48	61	56	56	57	46	62	53	50	54	56	70	62	62	63	43	52	50	63	54	45	52	57	64	54	48	54	55	53	61	55	50	60	55	57	64	62	47	53	52	57	47	63	49	59	63	50	61	54	48	68	62	56	65	48	50	59	51	56	52	59	60	49	59	57	54	51	57	54	54	49	51	69	57	41	45	60	60	42	62	49	52	48	54	54	52	54	47	47	63	64	65	58	51	49	56	50	50	57	59	58	44	40	65	40	50	51	64	62	51	50	68	61	66	51	75	46	59	65	61	52	42	51	52	33	52	50	69	57	61	46	56	46	55	51	49	50	58	55	49	63	48	50	58	56	49	54	59	55	56	52	58	67	67	56	55	54	44	57	49	58	49	37	45	56	49	52	56	55	58	62	64	48	55	58	70	55	46	51	47	53	67	55	61	54	59	61	53	62	70	51	51	51	50	57	52	56	48	47	54	48	48	52	46	57	46	48	54	53	63	64	56	57	61	45	54	48	51	55	49	58	54	73	48	47	45	57	51	50	45	54	69	48	49	52	46	63	48	60	51	55	67	56	65	48	52	62	35	57	62	51	72	46	47	57	55	54	59	47	50	50	48	51	63	64	43	55	54	43	58	41	49	48	52	51	40	48	66	60	51	63	49	52	63	41	44	54	56	48	60	44	48	51	42	59	47	56	62	43	57	60	63	50	43	51	51	80	57	49	48	63	59	55	46	65	35	46	70	58	48	63	48	50	64	67	49	59	55	56	49	39	50	54	61	63	62	56	51	62	53	48	54	57	49	51	50	62	65	69	44	63	47	49	45	45	56	46	58	56	57	63	46	62	44	51	38	51	44	72	43	55	53	36	60	54	57	48	59	48	44	62	59	48	53	53	59	52	66	59	51	65	47	55	44	56	57	56	57	58	51	56	47	63	49	52	56	53	50	45	51	67	59	46	53	57	61	55	58	61	44	49	44	60	48	59	51	55	44	43	48	36	51	50	69	66	46	57	45	48	48	52	56	58	39	50	43	62	47	49	53	49	44	57	55	61	45	46	61	65	51	43	51	50	68	49	58	57	61	47	49	59	51	47	62	52	53	49	49	47	45	71	44	62	54	56	61	49	46	53	63	65	54	58	69	50	64	65	51	60	48	44	57	53	54	66	53	55	47	51	44	38	43	58	54	59	43	60	55	46	59	59	56	43	62	52	46	44	54	58	61	56	57	51	48	53	65	45	47	67	56	45	64	57	75	56	57	51	58	60	70	52	59	51	60	44	44	58	59	44	61	60	68	57	43	58	49	51	47	51	51	33	75	48	68	46	41	50	57	53	66	51	58	60	55	48	68	53	47	51	58	56	66	60	53	44	55	46	45	49	49	47	52	45	49	39	54	59	54	57	52	51	61	62	48	44	61	54	59	43	53	51	51	61	49	49	50	55	53	56	50	51	51	59	60	61	57	54	42	48	57	50	49	42	52	46	61	52	49	65	64	65	48	60	55	53	50	53	49	52	61	55	67	62	56	40	52	68	55	57	31	58	50	54	54	57	55	49	51	45	53	63	58	55	66	48	53	55	46	57	60	65	54	65	56	46	69	50	61	73	62	54	45	53	50	49	42	51	54	65	50	54	49	54	50	50	55	54	60	56	70	46	63	51	67	56	50	51	51	58	68	68	53	39	61	53	60	64	52	59	66	46	70	52	44	60	45	61	49	56	58	39	48	58	52	51	51	71	51	52	46	51	42	44	47	45	47	54	63	45	54	54	60	40	40	62	47	46	45	63	55	45	62	51	49	46	58	45	54	48	61	44	56	47	55	46	56	44	67	65	54	58	54	61	54	53	47	52	53	51	57	58	55	53	54	50	54	49	45	52	48	60	53	49	47	56	59	55	49	49	44	52	55	47	62	56	56	61	69	51	64	66	59	55	66	50	54	57	49	48	46	59	59	58	54	61	61	44	47	57	44	59	50	57	59	47	63	60	68	50	58	54	40	59	64	56	49	54	61	49	59	56	51	63	57	50	59	77	52	59	48	49	51	50	57	53	48	55	55	59	51	53	47	47	52	58	55	67	49	47	48	65	48	65	55	49	53	56	53	47	67	53	51	73	45	53	47	41	49	67	64	47	62	59	72	60	51	49	48	51	69	60	60	61	58	50	53	46	57	55	62	44	45	61	43	53	58	54	44	54	49	58	56	54	40	48	55	43	57	57	53	54	59	54	68	59	47	59	55	62	62	58	57	45	50	68	56	58	56	49	57	61	54	53	46	49	52	47	56	54	55	62	45	61	62	54	53	61	51	58	56	60	48	51	43	48	63	71	64	58	58	52	57	47	49	51	44	48	66	45	58	50	46	57	45	67	49	50	48	53	57	57	51	53	50	52	53	51	60	59	40	47	40	47	49	46	51	51	52	53	56	53	58	45	45	48	49	45	61	54	55	52	53	52	50	60	64	45	45	46	69	52	64	63	46	58	60	49	50	47	48	69	55	56	52	54	47	50	57	60	52	40	36	59	41	61	54	57	40	61	46	58	65	47	58	41	40	64	59	52	60	50	62	59	47	53	59	45	64	54	48	64	53	63	39	59	50	64	50	54	47	53	53	46	56	70	48	53	55	68	57	51	52	55	50	60	61	67	58	58	56	50	48	58	62	57	46	43	49	46	65	54	43	59	51	65	41	53	54	54	56	54	54	57	47	53	59	49	49	47	44	56	58	38	55	45	45	56	51	57	46	46	61	61	64	56	47	59	51	50	41	50	50	54	64	60	55	53	54	48	47	39	58	53	54	48	41	49	65	64	74	45	49	53	50	65	61	61	59	46	54	54	51	41	51	59	46	53	57	45	60	54	55	61	47	65	56	62	58	51	57	55	54	55	71	48	50	53	52	50	44	50	57	48	50	54	56	51	56	50	42	48	45	41	58	68	50	55	63	47	57	46	48	46	56	58	63	61	60	55	56	33	39	54	51	46	54	63	44	56	56	66	59	48	50	52	60	48	56	47	59	64	49	44	46	41	46	54	60	51	59	55	64	56	45	57	51	50	69	42	54	56	48	55	54	61	37	59	64	55	44	68	57	39	58	57	50	50	52	63	57	38	53	47	56
23919	45121	48879	56099	54099	38524	22674	8385	2246	911	660	669	689	705	699	673	701	629	708	661	672	651	641	710	678	695	695	696	685	654	677	724	669	736	661	663	695	683	645	664	640	724	690	655	666	733	677	694	688	682	663	735	659	733	666	670	722	690	631	653	658	681	669	709	715	676	683	679	670	670	696	690	687	634	705	647	723	702	679	710	691	662	706	678	666	693	690	687	663	682	684	669	672	649	605	703	699	727	676	686	676	621	642	625	677	662	673	723	654	671	701	730	662	688	670	651	724	654	661	708	673	698	644	694	703	733	668	666	672	690	677	709	640	676	665	696	669	652	631	701	681	682	710	684	647	670	634	632	676	681	677	650	689	680	721	680	683	701	682	694	653	698	709	696	739	661	690	714	684	677	675	661	699	683	648	671	701	658	678	646	627	692	689	679	675	734	722	684	693	702	650	700	690	717	670	709	716	719	667	683	677	653	666	672	676	665	652	671	670	637	725	693	729	666	673	714	677	675	702	664	689	685	718	705	636	699	671	699	689	700	675	661	666	696	680	694	704	701	696	662	675	640	678	656	730	601	678	721	679	705	673	713	676	694	719	640	668	685	676	699	706	683	713	699	627	653	702	666	661	686	655	707	681	668	674	706	685	670	696	631	706	616	687	666	683	691	694	669	714	718	663	674	701	688	700	641	696	665	647	677	680	667	684	670	665	637	653	680	659	695	716	670	637	646	644	668	636	606	688	675	705	625	683	678	712	649	667	725	710	698	689	673	679	683	718	662	635	662	678	671	747	672	709	701	691	667	675	673	711	712	690	719	698	701	672	666	650	675	675	663	680	753	707	706	665	688	653	706	700	698	634	689	704	674	662	711	721	712	679	663	659	674	689	699	686	705	680	671	683	641	679	665	690	629	661	681	690	656	711	669	688	729	707	664	682	661	649	684	678	684	663	656	704	712	696	710	674	649	634	637	655	687	691	651	676	657	667	649	705	658	683	644	734	714	672	686	686	691	681	671	637	668	670	642	669	681	629	716	670	687	661	676	693	748	691	701	682	647	693	703	677	665	639	637	676	667	677	710	651	674	690	655	661	728	648	674	713	682	673	679	695	682	720	697	689	718	709	692	650	653	676	680	660	672	686	625	686	709	685	644	656	689	690	689	680	706	675	700	679	687	738	674	693	687	637	668	655	766	685	726	664	734	678	677	680	668	695	609	731	722	670	669	695	647	692	685	654	708	667	676	701	655	677	707	654	682	647	639	669	665	698	686	707	719	697	620	649	651	662	667	661	667	694	677	675	680	692	688	707	639	734	648	709	671	657	705	646	725	660	696	646	669	652	722	690	693	647	687	713	650	660	665	681	665	687	687	697	658	652	646	625	698	707	670	722	658	690	660	723	712	689	665	678	689	704	668	704	615	691	706	654	681	672	668	723	702	651	667	668	722	679	706	696	662	678	676	699	747	649	660	649	656	722	682	657	661	714	690	687	675	705	703	628	671	692	656	707	662	651	669	646	663	673	678	681	622	634	640	688	665	653	690	682	699	699	671	654	686	664	699	700	689	685	662	715	644	672	624	692	697	682	713	711	647	639	691	639	694	722	700	646	690	717	652	669	715	648	656	676	695	677	712	703	665	695	704	696	662	665	642	662	668	672	679	699	669	620	679	708	694	684	712	653	643	692	695	664	695	630	667	678	668	689	693	750	666	672	674	649	669	667	687	669	693	698	639	669	667	682	647	617	654	679	663	628	679	659	694	703	641	678	672	674	682	681	682	705	667	635	696	646	681	702	681	685	670	675	678	708	658	692	620	678	661	635	669	699	648	703	664	688	721	662	704	682	637	644	662	683	692	668	672	659	688	667	653	676	648	650	668	632	685	650	654	675	660	678	667	681	682	682	686	699	673	670	665	691	696	648	673	636	686	679	652	686	653	721	671	661	675	701	683	705	668	653	677	620	671	673	684	741	682	665	680	680	676	645	663	673	676	710	663	671	654	709	667	637	638	624	661	681	652	675	634	714	634	686	645	688	683	702	702	682	642	661	660	674	684	678	664	705	707	681	672	678	656	720	686	677	723	689	667	660	721	663	671	688	693	673	681	657	725	675	680	685	641	698	721	716	659	697	671	694	655	668	648	685	636	628	660	679	674	673	684	640	741	675	672	661	665	697	679	640	699	676	703	656	707	663	640	686	658	659	711	684	639	700	636	703	726	698	661	676	699	673	715	678	718	686	659	668	684	697	691	648	662	704	628	696	642	695	682	693	680	705	674	675	668	687	684	700	682	673	697	644	709	641	685	683	661	689	737	684	698	669	677	645	661	638	672	718	693	685	644	686	634	662	749	665	680	681	663	705	706	640	701	629	671	688	698	711	702	706	686	670	658	658	685	674	668	651	650	676	651	697	694	610	658	714	711	683	675	667	687	690	684	687	676	637	677	674	711	657	679	678	656	674	660	651	679	689	692	702	704	700	689	686	681	700	691	709	652	703	671	715	709	679	711	713	687	652	715	689	677	664	658	676	666	698	655	651	695	662	697	660	687	663	629	653	736	696	667	614	705	684	639	726	658	670	660	692	711	711	677	687	698	629	708	681	685	688	672	673	701	706	711	695	652	654	663	659	646	715	665	633	671	691	697	620	655	700	722	659	634	688	704	704	664	673	650	651	703	681	711	692	640	704	648	726	724	673	665	658	712	667	680	641	688	737	689	672	666	680	709	662	690	701	692	666	663	661	718	709	683	716	690	706	673	668	677	717	688	657	702	653	672	686	721	673	649	620	689	650	701	678	654	764	669	736	657	634	640	710	675	709	635	687	676	677	698	665	639	692	691	685	693	684	658	677	685	700	673	673	633	710	696	720	679	658	703	678	673	689	670	684	666	685	691	678	676	672	712	691	694	648	699	740	679	638	658	684	695	698	693	677	666	706	646	737	682	669	659	663	642	702	685	678	622	662	694	650	703	642	648	668	702	667	666	667	689	680	724	696	680	667	653	670	672	666	638	663	673	666	678	665	677	673	679	701	686	720	657	700	664	700	689	703	693	681	669	701	694	650	681	699	721	650	720	620	701	675	653	668	666	667	698	656	690	656	694	675	677	656	663	662	664	673	665	670	680	669	719	679	647	690	654	690	704	680	698	672	686	665	700	677	690	681	657	726	656	686	701	681	689	654	678	670	670	727	661	703	743	664	703	729	710	689	712	685	650	683	674	727	669	677	710	685	663	673	695	714	721	689	652	645	671	687	691	656	695	629	680	649	697	665	695	680	720	694	674	699	658	635	682	657	688	681	697	695	659	666	622	667	686	679	649	680	700	669	688	654	670	655	663	678	693	677	712	625	656	678	704	655	655	670	713	662	694	660	671	655	708	658	676	647	725	672	692	691	684	665	688	676	691	733	680	629	654	699	705	678	645	700	646	707	666	644	629	694	699	643	673	673	688	683	694	645	695	684	613	737	664	654	695	716	686	662	684	699	692	695	688	689	648	677	689
1326	935	3969	7628	4535	2006	568	157	61	57	58	60	34	48	48	59	46	42	47	44	50	45	47	48	51	61	70	58	49	54	44	52	59	49	43	45	55	50	48	43	34	49	50	49	36	51	51	41	48	64	51	55	50	59	59	47	45	37	55	57	50	43	54	64	60	57	53	52	42	42	50	48	58	53	47	52	60	59	56	53	41	46	62	46	57	57	48	47	51	59	55	58	50	60	46	41	42	54	41	49	47	51	46	55	54	67	55	53	42	33	44	59	46	45	46	58	56	51	56	46	51	46	64	46	58	51	54	53	46	51	61	47	48	58	50	39	45	47	52	54	50	52	64	48	44	46	62	52	43	46	58	59	41	51	47	53	60	51	54	57	54	49	37	42	52	60	62	53	49	56	50	40	57	46	53	48	54	50	59	59	55	55	42	59	61	57	37	57	43	57	55	51	51	53	55	61	59	54	51	51	51	61	49	60	47	55	47	45	56	58	51	54	43	59	52	50	61	57	47	48	41	50	49	35	55	53	36	59	55	38	45	46	49	43	35	46	40	53	60	56	51	53	44	53	48	76	40	57	59	44	50	64	53	42	64	47	49	57	44	59	46	49	55	54	49	58	51	49	50	53	58	58	52	58	44	46	53	51	62	55	49	51	52	66	57	49	46	56	52	51	43	56	54	45	55	59	44	46	48	47	39	43	52	37	46	55	74	47	45	48	53	49	55	51	49	50	56	42	46	48	55	44	37	51	56	50	57	59	45	43	36	49	60	37	56	37	55	48	53	48	53	51	47	42	54	53	51	45	48	46	63	49	54	55	47	48	41	40	57	48	51	55	67	47	48	47	51	53	43	45	43	45	51	51	40	56	53	43	53	57	61	73	54	52	50	50	54	48	46	42	40	47	48	51	46	53	63	47	47	47	44	50	40	41	46	59	55	44	45	47	40	59	38	53	45	58	54	44	56	63	53	58	53	50	57	54	54	49	45	48	64	45	49	62	53	51	53	49	58	39	39	34	62	53	56	47	42	43	46	52	46	58	44	50	50	59	47	53	49	64	56	50	65	54	61	51	43	59	54	43	53	53	38	46	46	56	33	44	52	54	41	66	44	41	58	48	45	55	48	48	36	56	54	56	53	45	61	58	62	39	54	43	56	40	64	49	46	52	48	51	45	58	50	53	55	55	57	46	49	58	63	42	51	53	36	55	42	60	57	51	48	55	51	47	54	47	41	37	59	57	57	50	45	42	55	57	42	57	58	64	61	63	55	55	53	47	61	41	46	56	49	59	49	35	46	48	45	67	47	52	45	37	58	50	44	49	56	45	45	61	42	54	60	58	45	56	50	67	42	47	43	37	40	55	45	43	58	46	54	67	63	53	48	43	55	63	60	58	49	36	56	45	63	59	50	43	57	43	48	51	40	60	55	39	53	62	46	53	57	55	52	48	50	42	55	52	52	51	43	54	50	55	51	47	48	46	56	44	43	59	37	44	57	56	51	41	49	49	43	50	48	56	60	57	41	59	53	50	49	53	51	54	51	46	58	52	42	45	51	56	48	47	51	52	48	46	47	44	61	48	56	55	45	39	44	47	61	46	56	53	50	57	51	50	63	46	40	43	49	29	44	60	59	51	43	52	55	53	41	50	54	48	52	61	52	58	39	47	42	61	51	46	40	54	53	50	66	39	42	36	49	50	45	61	44	57	60	51	48	54	57	44	61	59	38	48	56	58	49	38	52	46	49	53	57	56	50	55	48	44	50	62	43	55	42	56	61	51	52	60	55	51	46	51	67	54	40	36	52	63	55	49	52	63	50	38	56	59	49	58	56	58	50	53	61	55	50	53	52	52	33	47	39	55	55	55	46	55	46	45	49	49	45	48	43	49	71	46	46	59	42	48	49	42	44	41	47	54	53	60	47	44	58	38	38	45	47	58	48	44	54	49	45	46	38	49	56	51	41	58	60	43	59	61	55	44	46	48	64	62	45	39	41	45	51	72	46	58	69	57	46	44	53	54	42	45	55	53	46	47	70	51	46	51	56	53	55	48	44	57	50	65	59	62	54	51	40	42	69	44	51	41	55	51	54	46	58	48	46	55	51	52	44	69	57	52	38	49	47	45	56	35	45	49	49	66	54	39	60	46	59	54	42	51	55	57	43	41	63	41	39	45	60	56	40	45	50	58	49	44	51	48	45	48	53	52	54	46	53	46	49	56	39	46	51	56	47	43	56	51	52	49	60	48	46	50	52	42	49	52	49	50	48	73	55	52	56	48	56	52	39	56	37	55	59	45	57	50	38	50	44	54	42	45	46	41	48	46	39	54	60	49	50	48	49	38	42	61	50	63	47	52	49	60	56	53	51	52	52	52	51	60	51	62	62	41	57	36	46	47	50	59	43	45	47	62	50	51	52	52	59	53	58	60	58	47	64	43	59	56	55	42	48	66	54	42	45	54	54	50	46	40	58	50	48	58	43	55	54	52	34	42	48	53	45	51	64	49	37	42	48	65	58	58	55	43	49	47	48	42	51	60	59	44	59	50	55	41	58	38	47	46	40	57	54	57	51	42	54	51	61	63	65	36	48	51	46	53	45	60	55	48	43	44	53	54	58	49	44	47	50	57	52	51	47	59	46	54	53	59	45	51	56	53	67	54	52	53	51	53	47	42	50	53	53	43	61	54	45	52	48	50	40	59	51	46	44	49	51	55	51	48	44	43	46	55	47	50	43	55	44	52	52	63	45	49	60	47	46	48	55	50	35	51	53	53	50	45	45	40	46	46	56	57	62	66	54	56	59	57	50	54	47	41	61	57	46	47	53	49	53	49	51	51	49	42	60	35	50	66	52	58	42	55	44	51	46	50	66	53	53	56	54	45	53	45	45	57	54	54	51	47	53	55	48	53	54	43	48	48	62	53	41	48	65	41	68	56	58	48	44	62	41	41	55	46	53	53	58	52	48	56	46	46	44	53	59	39	46	43	67	48	50	50	62	52	65	56	38	46	57	64	51	38	62	50	52	52	45	52	54	38	71	59	64	49	48	54	47	46	45	52	45	62	54	42	51	58	44	52	51	50	51	41	42	51	47	45	63	48	39	61	51	53	53	56	51	51	50	49	42	56	51	45	59	44	47	70	62	46	71	64	39	47	44	48	61	41	52	46	41	40	50	48	49	47	47	60	44	48	34	49	47	45	55	43	56	56	44	47	57	46	72	52	54	47	45	66	45	54	39	64	42	57	49	45	51	58	54	50	55	55	57	51	49	59	54	54	48	43	40	58	60	35	50	41	47	56	45	52	42	44	40	56	38	52	48	51	43	49	40	63	56	54	50	51	58	37	53	48	47	63	54	46	58	46	39	57	51	42	53	54	50	48	57	38	60	38	50	49	60	59	62	56	52	53	55	54	71	51	42	47	54	48	47	51	47	56	48	40	53	65	48	58	52	34	53	58	58	49	50	38	58	64	59	49	50	57	51	54	63	50	42	46	41	60
13920	11206	27860	40669	38259	27593	13958	4473	1362	787	717	663	622	650	675	686	612	608	659	666	623	687	672	671	613	623	688	625	626	636	675	648	692	668	647	656	678	681	708	620	645	632	662	655	697	620	690	667	675	640	646	651	655	638	665	652	644	642	707	626	668	635	644	615	592	676	682	657	682	679	650	642	634	660	590	646	646	676	651	654	688	643	683	660	649	662	648	643	621	636	696	628	601	688	674	607	652	675	656	642	613	641	628	611	646	645	681	629	650	691	664	623	660	619	665	623	714	625	696	653	706	564	652	666	660	666	684	621	632	669	704	660	659	663	631	644	657	632	670	628	670	696	661	652	676	615	637	622	663	637	665	653	683	654	630	638	658	648	620	679	692	664	617	651	653	665	613	673	642	691	658	598	637	632	647	647	661	619	637	656	625	702	698	658	662	614	679	653	688	706	615	668	644	677	670	627	659	627	620	658	684	666	672	700	640	651	616	642	648	627	629	635	637	638	623	650	634	651	623	648	669	673	666	643	664	663	646	613	633	619	693	661	723	666	651	644	651	634	675	634	715	651	673	664	663	650	686	631	614	657	645	609	626	638	651	606	719	641	677	652	632	604	692	656	597	655	626	647	638	666	649	638	630	669	719	646	631	697	641	673	668	665	642	682	671	647	630	638	652	608	631	659	664	636	677	626	671	625	655	681	648	679	694	637	594	651	666	656	698	688	610	647	636	640	639	660	676	666	622	658	671	680	654	643	620	629	665	647	642	641	640	683	640	673	628	648	635	639	673	705	640	640	703	622	660	626	629	670	670	658	654	690	654	629	666	654	661	665	632	658	642	623	676	622	623	617	645	618	652	666	658	674	639	662	634	688	677	656	644	679	627	660	658	646	618	677	670	653	646	653	668	604	633	691	617	679	639	679	652	707	645	688	654	674	643	670	623	667	664	655	706	647	639	618	648	644	653	685	678	609	637	641	681	624	689	604	625	673	680	653	669	674	631	677	663	642	671	675	684	591	688	652	681	633	648	614	632	644	640	647	664	648	656	674	645	639	644	617	645	649	620	683	630	630	651	646	662	638	602	681	644	620	667	665	701	637	598	670	638	635	658	614	659	701	593	669	633	691	634	664	613	675	671	619	615	665	675	632	703	686	668	684	641	622	709	620	658	614	610	602	684	678	644	625	711	626	656	615	643	674	669	673	650	623	660	691	662	677	634	638	617	620	636	644	651	663	660	652	682	627	643	655	631	669	674	689	682	642	622	665	663	616	642	680	622	661	627	674	635	619	632	674	649	632	709	667	632	643	676	675	680	605	708	684	684	622	646	642	689	651	640	639	642	645	671	619	619	691	660	635	619	631	645	696	691	692	655	664	631	660	655	673	680	651	662	647	623	655	667	666	612	669	655	686	655	672	633	655	692	675	667	670	635	656	628	663	599	638	666	652	621	611	705	664	627	638	696	656	641	671	663	658	667	629	682	636	651	638	628	616	629	682	632	619	614	643	632	673	622	631	619	678	625	664	612	626	657	612	642	607	627	678	629	673	634	663	662	667	663	669	671	663	631	632	619	616	650	630	656	645	613	662	690	639	645	695	645	657	634	667	676	626	637	595	679	686	639	682	645	675	725	638	679	690	669	652	675	644	661	654	688	679	622	686	637	658	661	620	647	622	677	660	626	636	658	619	612	632	620	681	624	626	606	644	661	627	645	669	683	654	621	668	645	650	689	611	646	643	643	621	640	703	613	661	640	667	732	664	649	651	681	694	693	610	674	661	617	654	659	670	630	698	674	650	640	689	653	640	642	691	610	641	610	637	656	645	638	632	620	678	640	691	678	642	614	615	701	683	652	618	625	637	666	612	709	688	674	621	651	609	661	628	667	687	679	635	637	658	730	674	625	687	661	667	629	691	627	649	657	708	674	646	652	647	651	653	658	698	696	621	653	647	684	622	678	655	624	618	664	688	691	693	633	666	687	693	654	688	658	627	640	674	655	666	653	644	620	610	634	645	630	655	650	629	627	634	648	666	622	603	668	696	660	642	601	653	609	642	637	667	661	666	669	630	610	595	663	611	642	643	640	654	657	657	619	613	657	662	681	666	688	615	613	664	645	663	626	675	649	678	679	656	616	644	661	657	660	628	666	619	626	662	690	675	656	648	656	681	626	663	660	618	669	659	627	670	646	673	647	638	654	653	698	715	675	649	646	598	662	655	719	683	672	624	682	644	596	659	664	659	679	656	634	620	646	643	656	658	646	653	668	675	677	694	649	669	663	682	656	637	665	666	690	629	651	660	639	622	662	675	616	641	641	651	652	656	673	625	618	667	635	645	676	699	641	661	666	648	699	680	709	669	659	640	644	658	653	620	675	638	647	657	682	703	633	665	623	664	657	667	668	693	632	654	642	615	673	631	657	661	681	651	663	682	639	672	664	639	614	642	685	654	660	627	713	637	639	664	693	647	695	653	676	638	619	669	630	666	704	665	638	652	662	629	683	666	622	674	646	688	660	694	626	644	668	661	659	654	626	623	691	662	669	619	608	663	630	655	689	650	668	613	676	683	676	654	596	653	610	680	635	665	669	663	659	658	675	650	588	676	651	691	634	644	641	612	642	638	606	638	629	627	655	653	621	681	636	656	677	645	659	697	650	642	690	659	657	642	640	645	632	628	661	638	623	666	621	664	649	650	666	648	658	678	627	661	637	656	660	654	647	656	682	714	670	644	671	650	676	695	679	667	658	615	655	649	635	639	624	647	661	646	630	646	608	652	687	662	645	610	651	648	634	689	643	648	652	645	685	698	639	626	691	652	656	660	706	656	645	663	672	616	700	619	664	655	634	644	647	601	670	656	596	702	651	661	634	642	614	677	659	678	668	693	669	703	669	627	669	640	642	607	610	675	722	672	670	628	656	648	677	628	677	675	660	581	648	674	632	622	679	685	674	669	663	638	681	639	628	621	642	650	653	634	677	654	646	679	674	649	659	643	651	644	642	636	697	639	718	622	637	682	670	639	633	653	669	690	630	631	642	654	657	649	679	656	625	651	692	633	641	649	662	648	701	656	657	609	603	691	670	681	674	670	606	649	676	675	636	675	615	633	622	652	616	633	614	665	681	655	616	649	676	632	657	688	669	623	673	663	639	629	650	683	640	645	656	647	656	648	696	619	676	670	672	626	642	636	652	661	662	667	681	620	636	672	632	661	648	677	672	631	653	670	669	665	658	658	686	644	671	623	620	636	636	681	628	607	655	668	685	639	691	623	623	655	650	635	689	657	627	626	675	654	624	618	660	713	679	658	622	663	671	668	634	654	618	645	670	674	665	634	682	667	657	675	642	619	624	611	648	609	641	708	706	652	674	700	649	637	672	673	621	661	687	645	656	670	661	646	635	661	669	642	679	633	623	625	665	660	704	660	681	663	606	685	636	660	679	687	661	646	675	617	621	642	673	657	664	665	663	666	677	689	622	632	629	636	624	670	652	622	623	666	639	682
891	1779	16309	15542	9747	4363	1202	335	122	67	51	43	57	53	50	50	49	51	53	42	44	50	65	36	56	56	49	57	42	51	58	56	41	57	51	50	45	53	61	49	53	46	50	38	55	40	41	56	44	57	62	59	54	37	52	47	51	52	54	52	51	59	60	57	61	57	46	60	40	43	47	41	56	34	51	60	48	52	52	56	51	51	54	49	49	60	40	52	52	51	62	48	54	55	54	46	53	45	54	60	48	52	48	53	43	42	52	51	55	48	64	54	51	60	41	54	46	44	39	57	50	61	53	37	41	49	53	56	43	55	50	54	42	63	43	63	46	51	52	52	48	44	45	52	47	51	57	41	53	39	47	55	38	52	57	52	52	45	45	56	54	60	43	53	47	48	50	54	51	47	53	47	50	47	45	54	49	61	47	47	51	52	57	62	66	51	38	50	39	48	53	52	59	51	42	44	49	44	55	39	54	45	58	53	40	49	53	59	55	42	51	53	66	59	60	58	60	49	55	50	62	42	39	45	51	48	42	54	54	61	50	35	68	55	53	49	50	46	61	45	44	52	53	52	45	54	48	45	52	61	50	43	56	54	44	46	62	50	38	52	42	55	52	49	53	53	45	62	54	51	51	49	50	50	53	50	49	43	59	58	54	49	49	50	48	51	58	47	41	49	62	59	55	49	49	46	62	47	55	50	55	40	49	51	56	44	56	41	43	51	46	48	59	56	52	46	56	49	60	49	48	59	44	43	53	43	57	57	49	57	40	41	39	57	46	53	49	45	60	59	48	49	48	51	53	50	55	51	57	50	46	40	59	68	48	43	51	62	55	51	50	48	43	55	42	41	41	70	51	47	63	55	49	44	45	53	54	51	64	41	55	42	49	49	57	59	52	39	54	51	52	54	52	67	41	67	54	59	52	44	53	61	54	60	34	44	54	56	43	50	44	50	37	60	43	41	49	53	48	47	54	48	40	54	71	57	51	48	46	45	52	51	60	50	56	44	37	55	56	58	59	32	47	46	48	61	49	43	47	70	64	64	47	37	43	54	51	44	47	48	46	57	49	46	58	48	60	46	52	55	42	49	56	61	49	53	52	59	43	51	49	46	54	56	61	51	51	41	44	61	52	61	56	53	40	65	53	45	47	56	46	56	54	45	55	59	52	41	45	51	41	49	48	51	41	62	52	58	54	43	59	62	45	51	51	51	53	53	45	46	53	48	59	55	50	62	42	56	52	47	57	60	43	55	55	53	36	57	36	43	53	43	58	54	63	57	49	51	44	38	45	53	59	50	49	38	49	49	53	46	60	51	55	50	60	53	49	64	55	63	45	52	61	55	51	44	54	42	49	47	50	56	35	49	46	51	43	45	50	57	48	47	55	53	64	59	52	44	50	29	57	50	66	51	52	67	58	59	62	52	44	57	55	51	55	48	58	47	46	39	46	58	48	49	59	56	59	58	61	63	47	54	49	55	47	51	56	59	58	58	39	41	46	31	45	53	49	49	43	46	44	56	38	44	56	46	66	49	51	45	52	42	45	46	49	65	36	36	41	58	45	36	48	47	32	68	51	54	45	50	44	35	44	50	51	51	56	50	60	44	60	47	50	63	44	46	42	66	62	44	49	34	40	46	45	55	59	44	49	60	51	39	47	51	56	46	43	57	47	49	58	52	50	45	57	39	50	55	59	35	47	47	60	50	48	58	57	53	50	53	65	56	58	39	43	43	46	51	48	46	52	55	40	53	66	54	72	44	62	65	55	45	56	63	48	42	49	56	41	43	49	50	60	52	48	54	56	39	47	47	42	43	49	43	52	46	63	46	51	48	40	56	44	54	32	74	51	45	41	40	53	50	52	54	52	56	52	46	48	46	45	57	48	47	54	58	47	36	41	46	50	39	52	52	67	64	60	54	52	55	38	37	50	57	52	46	60	53	56	53	67	51	51	47	55	46	45	47	43	54	37	48	60	55	53	63	52	47	50	62	58	64	75	38	60	50	41	56	52	39	65	54	50	58	63	41	45	32	57	53	38	51	45	51	62	58	54	45	52	54	42	41	41	54	44	53	50	53	61	57	59	53	51	50	55	48	49	42	61	38	46	43	62	50	58	63	46	45	44	64	56	48	51	56	59	50	55	50	52	47	58	37	54	37	44	42	48	52	48	52	57	49	38	39	47	39	57	52	54	53	49	57	51	53	51	48	48	57	49	60	52	55	47	50	55	50	58	79	53	49	53	52	63	51	50	43	53	44	49	63	50	57	66	48	54	38	42	42	58	51	46	55	53	56	53	48	56	49	38	50	55	47	59	41	47	66	48	48	45	47	38	56	49	54	50	42	51	60	46	47	51	50	56	55	35	62	62	47	53	51	48	53	60	46	40	53	41	59	58	30	40	63	53	47	40	45	51	54	45	47	47	56	46	46	42	46	45	44	44	51	54	55	37	53	50	50	47	44	41	52	51	58	54	45	53	38	58	41	56	49	50	41	51	46	59	48	58	46	53	58	46	62	63	42	48	45	54	45	53	52	50	49	49	56	50	50	58	42	57	55	44	64	48	69	54	40	47	53	65	59	52	40	46	54	61	50	36	37	51	46	51	48	60	48	40	55	53	48	48	48	44	40	45	54	53	47	57	67	51	60	59	49	69	65	51	48	57	42	50	52	45	50	56	46	54	47	54	47	66	47	50	53	48	49	48	54	44	61	62	60	51	46	50	43	44	66	60	41	50	48	53	50	52	47	35	49	62	47	54	53	44	63	60	54	65	46	59	56	54	55	50	50	53	51	44	46	53	36	46	52	45	45	47	38	57	42	52	53	69	52	51	54	48	56	50	46	60	57	55	51	48	42	55	53	45	54	49	50	45	44	42	55	39	46	41	58	44	58	47	63	54	56	55	47	48	49	49	52	40	43	51	41	57	45	39	58	44	54	48	57	48	58	57	54	55	48	54	43	55	43	44	55	44	52	45	55	28	57	54	52	47	40	48	59	61	40	45	53	47	45	61	45	50	49	51	51	56	62	59	54	42	60	59	46	46	51	57	67	52	56	34	46	47	58	63	59	43	42	55	42	45	60	48	48	51	51	53	52	58	41	40	56	54	42	48	66	50	48	56	50	51	37	44	59	57	59	50	54	59	59	45	53	50	53	59	51	56	49	56	52	50	55	56	40	59	49	48	49	42	50	61	45	56	53	54	41	52	48	54	60	44	51	46	56	52	44	80	60	54	54	52	56	40	45	56	74	61	56	57	54	46	50	58	52	53	50	55	43	52	48	60	57	55	43	46	47	43	52	53	59	49	50	56	44	47	47	45	40	63	54	46	64	56	44	51	56	44	59	67	54	57	48	45	41	49	36	55	51	55	42	50	56	57	54	47	60	55	49	36	63	52	50	52	43	57	54	55	44	43	44	45	61	46	48	68	54	61	49	58	50	69	55	43	52	42	50	47	47	51	67	64	60	53	45	47	44	51	52	53	52	45	43	42	50	62	49
16209	14021	44897	53769	52220	36969	21692	7889	2224	896	671	602	625	680	653	632	619	665	638	670	655	647	683	641	654	649	635	626	639	644	578	656	633	590	659	643	616	647	679	665	643	610	636	671	624	628	617	607	651	635	615	638	634	658	627	647	619	617	610	635	627	645	677	564	629	617	686	607	664	644	622	649	623	602	651	666	629	632	625	636	626	641	616	595	654	672	634	633	598	638	666	676	661	612	646	645	630	658	652	643	602	618	656	616	624	657	613	608	666	623	619	584	644	600	603	639	606	610	620	651	628	638	651	630	651	666	648	630	635	629	639	702	647	660	618	667	658	642	658	655	624	640	652	627	625	606	644	608	666	666	685	648	624	647	648	650	642	646	645	629	644	638	624	674	570	635	608	621	676	632	629	621	646	635	587	663	653	644	621	620	660	641	645	653	626	626	655	634	638	614	597	689	622	646	638	642	661	601	625	622	667	625	665	628	660	614	643	645	628	649	637	648	599	657	633	643	679	646	625	672	668	610	629	603	652	638	688	633	603	717	616	639	665	638	665	639	679	619	642	654	604	645	667	649	647	616	647	634	641	678	678	663	611	636	644	619	597	641	626	599	632	630	658	657	636	644	638	631	666	625	630	639	654	638	630	634	645	625	634	666	665	605	625	676	668	605	634	634	602	645	633	640	616	662	620	644	645	658	634	602	672	615	637	662	623	617	612	633	665	617	614	667	661	626	609	637	626	618	628	624	646	653	636	655	600	672	649	661	640	721	584	602	605	638	664	632	615	610	683	645	660	637	688	627	641	623	616	645	639	649	605	608	668	637	637	653	645	635	639	600	602	618	642	630	628	664	644	712	674	656	613	613	617	606	652	614	675	692	613	607	612	611	625	641	637	661	637	656	661	636	679	621	610	645	662	633	666	679	626	613	658	619	626	586	666	612	631	629	635	604	665	642	625	596	701	632	657	669	630	597	665	673	646	625	631	595	647	684	657	662	673	666	610	621	627	611	623	631	655	682	642	673	634	674	648	648	605	628	635	649	640	684	659	636	627	656	673	626	642	668	643	661	639	615	627	628	685	628	642	624	632	652	642	648	670	627	652	642	593	610	657	655	672	625	616	590	649	612	630	615	656	601	618	590	660	624	620	599	615	653	624	596	596	624	655	633	630	646	639	658	615	652	650	634	658	644	645	630	636	629	649	639	623	609	648	650	662	660	629	633	595	657	644	604	644	673	624	644	648	665	635	653	626	642	659	657	660	610	617	626	661	612	670	676	619	627	646	678	625	618	619	591	642	646	634	601	629	625	666	634	631	617	716	617	641	665	624	611	642	604	622	652	675	608	686	595	648	661	666	632	608	663	630	680	647	617	669	682	636	647	622	623	613	669	643	673	614	641	643	650	615	660	666	663	693	702	631	633	655	617	657	579	653	655	634	605	641	637	628	664	602	602	647	609	663	686	592	665	608	649	595	660	647	700	668	618	594	598	620	597	649	570	662	603	664	577	668	609	655	643	635	618	662	603	639	608	640	633	623	656	632	661	643	672	628	624	659	597	627	606	644	623	659	638	603	672	645	646	597	635	664	685	651	652	654	642	637	643	639	630	649	666	612	649	625	612	609	613	620	616	667	638	618	634	639	665	655	631	609	625	704	649	656	631	651	616	669	663	674	585	635	608	680	626	664	613	632	677	656	692	674	620	649	653	630	656	638	630	602	648	587	609	624	612	652	616	623	614	592	633	622	667	675	615	646	660	647	653	631	663	644	629	668	613	668	659	619	611	626	661	682	664	590	610	614	619	641	634	589	631	651	652	624	637	634	673	644	607	634	661	646	616	602	645	662	656	675	642	627	668	657	648	594	649	628	620	637	664	597	635	652	655	635	612	646	698	623	621	627	628	640	660	592	652	649	668	618	603	636	633	623	624	635	631	652	652	621	647	601	640	662	675	631	614	623	688	629	628	621	632	633	626	639	646	656	633	654	667	653	665	686	675	642	628	615	659	668	646	663	645	646	626	626	664	632	658	625	600	640	669	644	645	678	614	661	646	590	675	619	646	618	639	668	613	577	649	615	619	648	690	649	623	631	655	643	630	612	665	647	622	641	640	593	628	647	594	644	634	655	627	631	633	617	637	625	662	597	639	622	610	611	619	606	603	621	615	638	607	630	640	627	658	650	643	646	660	600	661	663	646	606	637	633	635	610	638	638	657	667	653	662	617	661	625	626	678	659	625	610	648	650	617	647	631	621	636	625	651	678	605	645	635	586	624	667	625	650	588	657	619	628	660	655	613	617	623	658	641	658	625	650	592	653	616	636	664	674	669	640	653	667	629	656	640	684	671	630	634	631	654	692	628	642	635	637	665	640	587	617	664	659	625	636	645	649	637	638	654	644	623	590	661	682	652	610	679	644	627	645	636	625	597	624	694	645	628	605	661	621	630	672	573	647	571	675	660	650	647	622	659	630	611	604	625	585	650	634	661	685	640	636	611	649	635	630	631	627	611	636	627	606	631	660	637	638	629	673	627	596	644	633	635	657	605	698	634	688	631	647	642	635	637	594	647	644	627	623	638	687	644	625	654	604	661	668	631	658	620	687	611	639	588	620	637	651	617	618	608	611	611	676	654	654	675	595	670	646	646	594	626	627	620	623	658	669	678	674	630	637	710	655	629	612	612	635	590	636	641	666	647	598	665	638	610	639	676	676	650	640	643	623	661	657	635	635	634	633	660	674	660	622	651	601	630	615	650	638	610	626	660	610	619	629	703	609	652	637	631	582	642	664	636	618	649	645	644	649	654	643	623	606	614	640	674	612	646	629	652	649	637	685	651	609	663	635	631	637	624	646	611	604	627	631	688	667	676	622	636	612	655	667	593	644	696	625	631	679	632	638	681	663	609	613	609	668	672	688	678	672	629	588	603	619	688	674	685	610	653	631	631	640	636	668	621	647	623	606	591	636	637	623	594	663	564	654	611	680	643	664	651	658	640	631	647	628	657	639	639	621	644	647	605	625	658	654	658	610	631	634	647	658	667	604	612	640	664	699	617	659	631	601	609	626	659	642	601	642	659	642	677	635	679	588	640	626	654	655	620	613	628	641	649	656	625	636	661	640	617	649	621	616	641	638	618	637	589	668	630	581	650	650	606	620	623	630	637	627	663	653	649	609	597	646	690	642	654	664	624	635	666	667	626	624	580	626	687	645	651	629	639	644	658	637	609	631	608	627	616	631	573	638	654	645	619	640	644	599	638	608	635	635	654	712	656	624	649	663	661	627	618	639	592	632	653	666	684	672	620	687	668	598	671	609	630	625	601	610	665	676	620	592	629	641	627	654	627	613	643	674	618	648	614	652	684	653	648	646	656	601	627	607	610	634	641	598	629	633	627	613	635	610	624	645	618	628	612	586	657	633	640	669	624	681	669	645	638	650	606	652	636	628	630	665	665	618	632	600	676	637	659	641	630	665	652	655	605	615	605	639	645	625	666	637	651	636	617
1887	5248	19596	14535	7986	3975	1150	304	107	71	61	79	43	74	56	49	60	59	54	62	54	59	51	53	55	62	59	79	60	57	37	55	67	52	74	56	65	53	44	51	67	63	45	62	65	57	60	41	63	50	59	59	56	61	58	53	56	58	55	55	64	55	46	57	55	61	51	64	72	45	57	51	49	58	59	43	64	67	43	52	67	50	54	57	59	47	43	41	63	54	54	66	62	50	59	61	75	55	51	56	62	67	48	48	65	54	53	56	69	53	63	66	61	55	70	62	45	54	44	57	73	56	53	48	53	49	61	56	64	48	59	58	55	65	59	45	63	58	69	52	49	68	63	60	47	51	62	59	67	48	51	52	43	58	56	47	55	56	62	58	59	55	45	55	66	53	51	55	54	63	61	55	47	51	69	54	48	64	46	53	65	51	58	55	60	55	59	60	71	50	60	62	52	59	46	67	54	57	62	64	66	56	57	71	53	59	48	68	67	51	55	51	50	52	52	51	52	45	59	58	54	59	63	58	67	66	53	46	56	47	64	54	49	58	65	60	54	41	58	58	39	44	43	46	47	65	73	57	61	37	60	52	56	72	55	66	78	56	70	63	45	58	50	64	60	56	62	58	52	45	64	42	41	43	55	54	60	53	29	66	72	53	64	59	62	65	65	56	70	50	58	55	54	36	56	55	49	71	53	54	55	57	52	65	56	56	52	73	59	74	51	60	48	67	65	50	54	45	45	45	50	62	53	60	47	46	47	57	69	49	48	48	53	65	46	52	51	52	59	46	52	57	49	64	54	57	54	51	65	41	66	76	52	64	61	57	60	47	68	48	66	67	54	55	54	59	69	61	50	43	63	42	60	45	60	45	56	49	70	40	55	51	57	53	61	62	75	46	50	58	65	65	68	60	52	45	51	47	57	46	50	52	62	54	38	61	62	56	53	46	47	62	50	62	43	59	48	59	39	57	56	51	56	55	53	62	64	56	53	45	48	55	38	53	64	63	56	63	56	49	53	54	63	52	52	59	54	44	59	57	51	52	56	52	52	64	47	51	59	57	60	66	51	67	62	56	47	51	65	59	55	52	61	47	58	72	55	64	52	63	64	67	57	56	61	64	54	47	56	57	59	53	61	54	53	55	60	63	60	67	74	63	46	44	56	62	53	71	65	57	50	69	65	43	66	58	59	58	56	44	53	55	46	67	42	57	54	57	61	42	53	65	61	55	63	59	57	49	52	58	55	55	48	69	63	59	62	54	62	66	47	65	60	54	55	62	52	40	52	57	58	46	66	69	63	57	54	54	58	56	71	45	56	51	43	71	46	74	48	55	48	57	66	54	51	56	64	59	56	57	54	54	52	61	66	61	52	45	60	48	64	48	65	66	41	66	45	46	53	49	44	63	49	57	69	52	50	61	50	64	62	59	74	52	47	43	54	47	60	63	40	63	55	62	52	55	60	52	56	72	67	55	56	46	61	68	72	67	67	55	52	60	63	41	48	54	54	53	47	61	54	52	60	57	46	46	54	59	64	53	49	60	60	57	53	51	46	62	52	59	55	64	48	49	54	58	54	59	42	59	58	44	50	50	62	56	60	55	59	56	45	51	65	58	52	59	48	43	56	58	64	54	58	47	50	50	52	59	75	54	66	61	68	54	57	50	49	48	58	49	45	62	61	45	56	52	44	55	51	62	42	54	49	63	48	48	60	56	43	46	73	48	45	60	63	62	52	50	51	60	72	58	52	44	52	52	50	53	52	56	55	58	46	48	64	58	53	53	56	47	57	58	62	64	49	43	35	52	47	52	50	61	68	47	56	51	51	58	54	65	52	55	56	53	58	57	61	45	55	58	51	53	65	59	71	61	62	61	45	58	57	61	55	53	58	62	46	61	52	64	57	57	55	54	64	68	73	52	49	67	75	46	51	54	56	47	52	47	46	51	57	66	75	48	51	72	59	48	47	50	50	59	61	60	61	66	48	60	72	73	48	67	61	57	53	47	71	50	43	70	46	64	61	52	65	65	57	50	62	45	70	53	55	49	64	64	69	51	66	47	62	59	57	49	64	56	55	54	54	58	54	58	63	49	50	48	34	59	49	49	62	46	58	58	69	45	58	62	56	49	57	53	48	62	50	57	74	51	59	48	65	50	60	53	44	56	59	63	53	51	52	58	64	53	60	42	55	65	62	50	64	50	54	47	54	45	56	47	55	67	65	49	45	62	61	38	59	55	57	48	59	61	50	55	48	53	62	61	58	60	51	54	54	57	55	49	54	65	51	56	47	48	70	44	65	43	68	55	63	49	53	52	58	49	48	57	69	50	53	72	42	70	58	49	48	63	64	50	57	62	59	63	68	62	50	55	58	43	65	59	39	56	56	61	47	56	62	57	55	68	51	57	60	50	57	63	54	57	81	58	56	53	52	57	61	57	55	61	53	59	66	64	52	56	54	57	56	73	63	63	65	62	72	60	55	51	69	57	53	46	46	48	54	66	58	55	52	61	67	57	55	51	44	59	57	53	66	61	49	61	51	39	52	57	53	63	50	45	58	35	60	56	63	66	47	49	58	46	57	65	62	52	55	50	53	54	52	62	63	54	61	46	42	61	58	63	48	58	63	40	43	69	58	52	53	52	49	61	47	61	57	60	57	59	49	53	59	58	35	52	46	53	56	49	44	47	65	64	60	60	53	62	63	45	51	63	47	57	64	46	56	70	44	58	47	55	40	51	54	69	44	41	54	44	48	58	60	55	55	41	49	58	47	64	53	70	57	46	58	65	55	55	67	60	67	60	55	75	65	76	55	64	63	51	72	61	67	54	59	46	65	62	54	64	64	53	50	59	61	66	66	60	61	56	54	64	59	61	54	62	55	68	68	59	54	52	56	53	53	51	66	51	54	61	48	51	62	54	63	55	65	59	53	53	48	59	72	43	60	66	61	56	61	51	62	53	58	51	50	54	57	46	64	49	54	55	66	55	61	50	61	55	56	62	54	45	46	56	49	49	56	56	65	53	70	50	63	57	61	48	48	59	52	57	59	65	49	51	53	43	57	64	51	54	59	57	57	62	67	60	52	48	61	51	49	69	66	57	60	65	57	60	64	67	50	61	50	50	57	45	61	64	52	58	65	75	70	69	62	48	64	46	57	41	53	52	67	63	36	74	53	60	44	52	56	59	53	55	56	49	55	53	70	50	62	49	58	59	61	62	53	66	47	48	65	55	56	58	49	62	57	57	53	64	49	72	59	64	37	57	55	51	64	53	54	59	69	59	48	53	43	43	60	64	47	68	52	56	61	44	38	68	58	62	55	50	65	64	64	51	55	66	54	53	55	53	61	53	60	61	48	50	49	56	66	52	63	62	54	60	47	64	73	55	55	49	50	52	63	56	61	60	60	59	66	60	44	47	50	54	61	53	60	62	59	48	67	59	61	66	59	53	61	52	39	60	52	57	50	61	48	57	39	61	59	54	65	55	63	61	57	56	61	53	62	57
12381	22562	46536	50280	48755	36612	21993	8647	2520	973	747	722	655	727	719	713	704	724	679	686	732	734	684	748	740	721	716	649	721	709	700	648	687	713	716	715	725	735	738	735	706	734	662	664	737	685	729	655	734	700	707	700	682	712	689	695	748	713	739	644	693	729	703	663	719	699	711	708	689	754	708	699	737	683	679	698	703	691	722	702	672	723	730	671	734	695	720	702	751	717	724	722	715	660	724	713	656	706	722	719	708	738	654	761	703	739	667	696	705	715	723	697	664	708	677	681	673	706	726	712	683	695	680	692	664	708	679	706	723	732	733	681	694	665	720	719	706	720	749	701	724	716	718	749	725	687	695	674	738	687	693	701	705	676	727	723	698	693	701	649	694	673	726	700	719	654	698	678	691	704	736	702	679	675	645	710	738	699	703	685	726	711	754	667	792	711	700	738	743	706	713	733	649	756	699	708	699	682	748	708	680	700	668	727	715	692	666	654	648	699	713	721	689	716	690	778	731	676	695	731	710	719	709	686	718	699	699	695	692	697	730	744	735	655	681	702	728	714	694	650	716	725	692	705	734	697	699	699	693	739	649	707	728	735	746	705	698	700	734	676	699	748	697	726	705	718	706	696	699	706	695	673	717	738	675	684	678	701	687	713	707	711	656	678	655	699	729	691	673	699	710	728	732	723	707	697	736	726	715	677	651	689	742	675	696	706	741	706	714	696	722	702	759	655	716	718	693	673	723	740	704	749	684	659	698	709	689	747	691	688	683	706	707	716	701	674	690	702	671	728	681	695	727	729	723	712	696	728	720	698	719	725	752	662	719	682	676	665	729	689	686	732	683	752	738	700	731	696	711	707	693	698	703	732	757	669	694	714	774	700	717	712	714	680	713	718	712	706	729	700	742	724	731	690	763	731	751	714	717	704	704	695	691	732	709	729	761	737	663	679	702	741	676	696	688	791	754	674	722	698	726	753	682	706	727	716	708	685	711	704	691	720	705	694	715	676	703	737	715	716	666	717	709	682	733	726	711	707	679	725	688	706	737	690	670	754	724	752	716	737	738	761	723	677	692	759	670	671	703	710	647	756	735	690	737	711	710	733	704	728	706	696	711	754	689	696	704	720	741	707	704	735	695	714	716	745	730	742	693	689	712	723	707	770	734	682	695	726	694	737	744	712	716	737	717	709	748	706	697	729	776	710	726	775	704	748	733	785	696	732	714	704	738	714	718	749	671	739	677	689	693	708	713	698	675	716	714	726	718	713	676	698	707	714	720	722	767	697	701	688	716	738	733	702	695	700	687	711	721	738	712	684	685	724	695	755	718	774	668	720	695	698	693	769	693	704	725	738	702	647	728	750	691	704	656	719	738	707	753	743	682	708	706	679	698	683	686	713	678	702	651	718	753	696	772	756	708	669	695	693	735	737	765	736	735	725	702	716	707	671	675	743	695	684	741	713	705	702	720	757	693	757	718	675	685	718	718	714	673	672	699	719	735	734	700	740	751	742	718	711	734	693	714	707	716	708	681	739	704	699	712	733	702	703	701	706	711	704	755	730	708	739	752	695	698	705	729	702	760	693	766	709	715	686	738	721	674	703	687	701	740	692	710	717	769	684	704	694	700	715	725	736	709	671	695	667	731	694	713	671	735	728	741	703	662	715	732	698	710	696	687	719	687	711	668	734	742	732	746	709	716	676	753	700	749	726	731	745	692	732	696	695	745	731	712	684	683	712	765	717	766	711	679	694	755	721	733	684	700	726	696	702	666	718	686	742	735	707	714	762	728	735	681	742	747	755	689	693	741	710	724	650	699	738	673	745	698	678	693	666	712	727	690	760	703	700	726	701	691	683	664	694	773	716	724	669	730	699	699	706	733	700	738	716	685	732	732	716	715	688	656	720	676	675	740	683	690	678	729	684	700	718	715	726	688	702	781	688	710	737	750	742	705	702	687	725	693	692	711	702	738	671	736	742	746	688	693	712	711	687	732	696	668	680	688	681	714	740	721	735	741	687	733	724	734	697	746	706	726	697	716	716	694	729	679	698	702	716	735	733	745	741	773	723	658	759	699	718	742	740	695	683	730	746	714	726	720	735	703	688	664	712	676	715	683	714	704	703	705	732	726	700	711	666	740	678	686	698	692	708	715	703	744	678	720	710	707	687	701	730	728	737	755	739	698	722	703	665	751	674	719	725	726	686	734	767	697	725	722	683	744	718	702	695	708	702	745	726	720	707	716	726	720	744	717	696	755	698	722	707	708	721	714	729	692	708	755	702	702	687	710	753	703	695	688	720	657	729	682	687	707	691	697	697	686	711	694	731	718	687	705	722	733	736	724	694	724	751	785	674	731	711	747	678	722	699	701	702	741	694	684	732	696	732	691	741	710	736	689	740	713	714	680	676	731	730	718	682	666	738	695	728	730	675	749	657	731	715	715	697	680	660	715	724	679	686	700	708	719	719	754	723	700	682	705	732	705	697	706	687	684	688	679	682	687	761	714	724	701	705	742	729	709	727	760	711	679	688	722	716	709	712	734	702	684	699	713	700	690	699	696	712	729	752	665	696	731	719	657	696	654	721	735	737	756	757	747	762	654	732	745	721	714	756	727	726	696	730	753	719	645	673	747	657	787	765	702	701	700	678	734	674	752	680	756	740	682	738	709	685	688	670	716	746	687	689	698	718	718	709	717	664	645	728	749	693	754	699	705	717	712	704	697	723	670	686	681	662	702	698	775	752	695	680	742	659	652	659	733	708	686	710	706	722	725	748	720	720	676	700	752	717	725	694	704	686	775	726	690	718	730	673	722	732	699	760	742	700	707	713	707	733	701	689	675	662	679	715	662	666	743	742	680	675	729	754	730	742	689	696	698	728	683	681	728	693	717	719	690	690	740	727	755	718	717	713	723	718	721	735	718	748	708	713	715	737	715	678	733	678	706	727	707	718	733	678	675	687	732	712	651	667	734	673	700	732	687	656	718	727	691	686	714	744	683	688	682	713	731	690	705	669	769	731	681	687	674	771	722	698	667	750	766	757	759	673	715	740	708	778	729	723	719	714	734	696	682	740	710	718	664	714	703	693	694	737	699	724	707	710	767	685	710	707	732	704	753	712	717	776	713	711	712	723	700	732	714	721	727	644	673	694	742	702	708	734	681	703	676	704	722	695	732	734	711	757	707	701	736	714	666	730	707	693	679	700	701	729	689	734	712	700	695	707	691	713	699	718	691	706	715	689	703	737	729	705	710	737	693	727	717	692	741	728	735	712	704	724	739	725	710	676	726	669	748	715	737	748	749	714	694	686	737	749	719	692	706	737	679	672	720	700	696	707	708	718	717	720	691	682	710	756	690	717	696	714	698	661	700	748	668	706	737	759	743	742	749	689	714	720	723	705	715	740	749	737	726	735	732	755	678	695	669	684	717	746	663	689	734	703	691	707	707	679	751	748	716	707	687	693	706	697	729	717	737	672	714	681	714	680	747	773	672	709	693	744
1008	2916	20942	17073	16160	10779	3502	830	246	89	61	51	55	59	50	66	41	57	59	60	42	59	61	63	42	71	55	59	63	57	49	62	48	53	53	53	66	54	54	71	50	56	71	53	40	54	59	51	64	55	56	51	47	53	43	62	70	68	52	47	47	69	46	64	53	54	44	57	59	47	51	40	47	56	60	60	52	49	58	48	61	54	65	62	51	39	48	57	46	59	60	44	58	37	57	49	66	67	50	56	51	62	49	50	52	53	56	56	53	75	54	60	55	55	59	48	58	46	55	63	49	54	74	61	49	58	52	58	48	56	68	45	46	74	47	56	55	61	54	66	64	59	49	51	63	52	62	48	49	60	57	60	49	52	53	63	50	54	49	58	48	44	65	49	45	44	51	52	50	53	54	60	45	61	60	55	47	59	42	54	46	58	62	54	58	70	63	62	67	53	49	53	42	53	46	54	61	49	40	53	51	66	60	63	72	66	44	65	59	48	60	61	51	70	55	67	58	54	50	61	71	58	64	56	44	57	52	72	63	49	46	43	57	51	47	45	58	47	43	65	51	59	59	55	59	41	53	56	64	48	70	63	45	47	51	53	53	61	51	51	55	58	46	54	54	56	74	50	54	50	61	53	51	54	59	71	57	59	52	50	68	48	73	58	55	55	62	42	38	61	45	53	50	61	53	53	56	65	51	53	53	57	58	63	53	62	48	47	59	45	68	55	51	48	62	55	60	61	63	63	60	54	40	69	71	52	53	46	51	66	46	55	47	55	52	58	56	60	69	60	56	43	63	46	56	41	62	63	61	65	61	53	56	55	76	50	52	48	58	55	47	52	70	54	52	51	56	56	49	47	48	50	57	53	60	51	60	61	44	53	61	59	64	56	60	56	51	64	40	63	51	60	58	47	67	61	64	49	39	53	59	51	43	50	41	55	46	47	51	49	48	45	65	58	47	55	59	51	44	58	66	59	46	56	50	42	48	54	56	49	56	46	62	60	55	50	54	47	56	40	51	53	52	50	57	56	53	49	47	66	58	62	46	70	45	51	58	58	58	43	47	54	45	53	59	51	51	49	55	53	68	60	57	40	56	41	47	38	62	47	40	56	57	54	57	58	48	43	47	48	56	53	43	60	57	64	56	59	52	51	48	55	48	64	44	43	70	60	41	52	55	57	45	58	64	59	56	51	61	50	58	34	61	60	49	50	56	69	52	41	52	58	52	53	43	54	61	50	73	41	70	58	40	58	65	58	56	60	51	57	50	53	64	55	54	47	50	62	52	45	64	52	48	56	46	45	57	62	43	70	58	67	47	49	68	63	50	49	56	46	58	59	63	47	38	40	55	48	60	43	56	43	57	56	56	51	49	60	57	49	70	54	52	54	46	47	57	45	62	43	51	51	56	50	47	39	56	54	58	54	51	67	54	58	48	55	48	39	51	45	50	44	65	54	50	59	50	45	58	61	48	56	49	51	60	43	64	40	49	52	47	61	48	45	50	73	50	60	48	47	46	67	54	63	51	55	53	53	57	42	61	43	69	48	57	61	49	63	58	61	48	59	71	50	56	71	60	47	64	51	57	46	46	59	64	56	49	56	57	50	65	52	62	52	55	60	50	45	54	53	60	59	60	54	58	61	44	44	52	52	49	73	57	68	44	51	61	55	63	49	64	71	74	63	54	50	64	50	56	58	61	56	50	49	62	40	43	54	54	59	53	52	61	48	61	53	60	50	62	45	64	52	54	59	51	56	39	56	57	35	50	49	48	56	67	57	65	54	63	37	66	59	76	60	61	60	58	44	48	52	52	47	61	56	61	52	59	51	58	57	62	60	57	46	46	55	52	67	55	54	50	53	48	44	52	55	48	36	56	59	54	53	64	50	62	48	57	61	62	54	48	48	42	49	53	59	56	59	47	56	56	51	52	60	52	66	59	49	52	41	47	50	53	59	54	64	64	60	70	72	52	44	51	59	62	55	68	43	52	54	56	55	72	62	50	54	54	52	43	43	58	57	55	36	48	60	58	63	55	34	51	50	49	58	59	57	61	47	50	79	58	55	47	58	58	53	62	46	54	49	60	56	62	49	57	58	57	61	53	50	56	50	56	55	55	44	55	55	64	63	39	53	49	61	63	58	50	48	45	56	65	50	51	47	46	51	55	55	53	51	52	60	59	52	70	46	50	50	54	46	60	54	60	44	50	73	46	54	58	49	47	55	38	54	45	60	51	69	46	54	56	45	55	53	57	63	53	40	59	70	55	44	46	49	53	48	51	53	59	48	62	59	58	54	46	51	49	61	58	65	44	55	36	65	46	60	60	56	57	51	56	47	53	53	46	53	49	48	56	54	59	58	51	59	58	50	50	51	60	56	42	47	63	49	70	38	62	53	48	57	40	48	58	51	53	54	52	62	56	51	68	44	65	58	50	54	50	52	59	53	46	44	48	52	53	55	56	64	68	54	54	64	63	51	59	45	61	63	62	46	64	67	53	61	59	49	61	56	55	49	49	60	57	66	77	53	47	45	51	49	47	48	63	60	55	54	55	49	66	57	61	46	52	55	58	51	59	55	60	60	70	45	46	48	45	43	64	60	58	54	63	48	40	52	51	52	63	47	59	53	53	46	51	47	45	72	57	53	54	62	52	64	58	51	56	58	49	61	43	52	53	55	45	50	48	66	59	60	65	54	39	66	51	54	63	64	46	54	53	67	49	65	66	52	59	64	62	70	50	70	52	55	60	64	56	49	51	34	57	48	62	53	59	51	49	55	50	70	51	59	51	46	52	45	58	60	57	62	50	52	61	60	58	64	46	55	55	56	58	55	55	42	65	66	48	49	61	63	43	64	48	57	59	51	48	60	64	57	45	52	54	62	56	62	49	57	66	50	43	62	43	59	56	64	47	58	57	56	75	59	64	49	50	45	71	41	47	44	65	62	61	45	61	66	54	61	57	55	47	58	58	56	48	60	65	68	59	69	59	50	54	48	57	48	51	60	59	47	41	62	60	56	46	67	73	66	58	59	54	59	50	52	53	55	51	62	38	56	53	52	51	57	61	52	57	46	58	57	36	64	54	59	69	55	48	48	60	44	50	56	48	62	49	42	60	49	56	65	59	52	53	55	56	50	53	58	54	52	50	54	51	51	57	53	58	51	42	49	42	49	61	50	52	48	51	58	49	67	58	62	53	63	52	63	62	38	56	63	63	53	49	55	50	74	62	50	56	54	49	48	49	60	63	51	49	52	60	49	51	64	54	53	52	49	49	57	65	70	51	58	55	57	59	45	57	59	52	54	48	62	51	52	55	68	60	49	79	62	46	46	60	50	55	51	44	50	50	57	61	66	50	53	45	50	51	45	60	50	55	46	54	59	45	51	49	73	62	61	65	49	52	61	49	46	63	55	50	64	55	59	62	56	54	57	39	65	75	43	58	43	54	45	65	52	51	50	56	54	52	54	53	57	62	62	47	57	49	57	66	53	68	55	45	61	63	49
16938	18507	48146	58312	67731	51702	32265	16855	5440	1401	779	703	678	710	689	713	718	709	665	693	688	660	690	681	719	670	653	674	697	702	712	683	669	702	649	634	730	674	700	728	681	666	695	674	694	688	699	695	697	662	662	662	662	711	654	709	637	678	697	670	673	676	669	684	674	682	636	698	706	648	685	699	646	693	629	688	700	692	708	699	693	720	709	662	670	711	666	698	682	751	717	662	677	694	656	723	638	696	666	672	706	683	641	690	672	704	637	676	667	679	667	658	685	689	685	676	694	696	645	677	656	671	646	643	703	673	702	645	656	658	639	640	657	679	706	679	698	658	677	664	677	639	705	689	705	694	726	688	731	634	622	670	672	643	696	666	707	707	666	705	688	654	683	702	713	655	657	693	675	666	677	700	682	716	690	642	715	691	701	648	687	662	670	680	708	676	719	679	677	723	662	725	678	679	654	720	716	626	675	657	660	688	660	693	710	669	705	681	672	668	675	715	621	715	708	632	665	645	627	685	689	692	732	743	648	686	685	667	701	726	676	679	663	661	720	652	674	651	683	688	696	690	686	642	701	685	674	691	730	683	724	677	677	703	695	678	693	672	682	652	698	760	737	723	673	722	659	667	668	683	701	649	625	680	719	624	689	679	692	708	698	712	707	682	706	670	652	676	689	723	708	660	645	677	678	693	699	659	654	734	635	709	648	663	718	668	742	687	697	702	687	702	648	701	674	666	681	698	665	674	680	658	668	734	674	671	721	655	716	699	655	661	677	646	691	702	672	668	697	663	717	650	720	650	662	725	676	691	698	686	696	658	676	651	697	681	666	718	679	623	678	676	724	686	674	609	665	697	675	714	684	679	650	677	688	694	665	639	690	713	665	664	701	719	713	667	704	677	708	692	658	702	694	712	659	668	708	682	716	683	691	723	677	661	682	716	659	699	689	729	699	704	680	697	654	729	713	679	667	663	713	666	698	698	685	725	710	697	729	682	724	713	641	690	668	724	719	673	664	691	676	636	722	655	660	682	674	673	639	696	647	659	649	649	678	679	722	763	662	707	681	641	662	678	671	688	678	690	696	679	670	664	646	666	727	679	713	701	701	665	686	710	639	709	669	697	703	659	680	709	694	685	651	689	661	700	695	621	654	686	643	702	700	697	671	672	682	727	717	685	671	670	664	716	682	739	648	684	664	658	704	670	653	696	678	687	717	665	655	705	724	659	685	682	690	699	677	671	675	665	718	659	668	746	643	663	735	713	649	674	675	691	678	708	684	725	717	692	643	683	673	664	674	648	713	678	630	642	662	677	687	684	685	705	633	661	672	744	693	701	734	686	676	701	660	711	620	638	654	669	724	723	646	687	686	690	668	669	629	696	686	674	661	720	677	657	667	683	634	675	748	663	601	678	712	678	673	663	662	648	725	679	695	675	719	702	716	626	641	679	660	641	707	707	751	689	657	669	638	712	678	638	663	677	665	696	725	723	729	646	626	683	664	657	694	674	672	628	678	730	716	680	665	642	634	721	673	750	643	709	664	715	676	662	690	659	667	690	659	692	717	691	721	678	699	709	688	663	675	639	704	685	678	655	654	662	679	655	637	665	676	701	665	673	681	640	682	658	646	666	690	681	691	700	683	652	669	722	712	670	697	673	695	744	646	678	678	686	717	671	689	680	704	670	692	674	691	624	687	653	698	736	667	722	662	666	659	665	713	735	718	695	700	708	690	749	665	683	693	665	722	636	710	694	682	688	691	717	662	711	719	703	699	685	712	682	692	650	675	648	668	685	667	660	673	701	664	687	656	730	670	680	697	688	687	687	698	699	714	688	672	676	709	678	718	697	675	638	734	671	673	621	674	632	701	669	648	693	675	690	700	697	631	702	648	681	659	628	741	695	637	683	652	653	724	652	716	690	684	663	669	668	685	668	681	695	649	677	657	670	642	723	661	704	668	691	645	691	746	671	693	676	687	709	668	681	686	704	709	708	688	678	634	662	715	687	690	727	687	669	714	675	663	662	675	711	691	701	634	669	689	693	695	696	639	694	691	640	734	672	676	692	738	721	699	700	737	666	608	686	662	692	675	697	661	670	677	659	701	671	710	713	671	717	687	695	696	671	669	680	710	663	645	657	674	638	697	683	644	707	650	676	684	734	723	679	652	673	669	728	712	640	690	696	698	668	669	655	665	730	685	654	657	688	641	666	709	661	658	689	713	700	697	662	652	649	687	704	679	694	682	713	680	723	673	693	646	638	691	701	666	685	703	655	655	696	691	675	653	706	677	702	662	697	695	669	695	687	651	686	704	714	693	688	690	660	669	689	710	663	712	686	684	622	670	685	733	703	664	719	708	682	649	656	709	702	692	628	697	726	660	686	674	651	696	662	702	644	700	693	701	694	690	687	735	652	612	671	682	707	684	718	677	703	715	682	681	685	696	674	708	708	703	686	699	682	707	700	684	716	672	721	693	717	703	642	682	687	672	664	696	693	693	683	679	697	690	678	687	700	667	726	717	683	704	720	705	678	665	684	720	697	660	687	682	710	687	727	694	671	686	741	666	717	657	712	639	731	696	678	674	670	718	656	684	693	653	676	697	711	698	697	682	676	649	675	666	666	709	640	671	692	698	666	693	736	714	679	702	718	677	686	664	691	693	697	679	678	655	700	650	678	661	666	687	658	757	731	685	715	725	710	666	673	691	700	666	730	671	664	696	684	702	691	692	703	624	672	704	718	647	674	645	655	649	658	666	695	651	678	673	719	701	641	689	659	736	659	686	715	701	695	703	711	700	658	669	640	713	682	666	697	640	668	635	694	661	675	685	701	648	660	722	741	660	686	660	702	721	684	705	649	721	682	712	716	723	678	684	730	698	673	668	657	657	677	691	685	701	656	653	655	693	686	682	676	721	650	678	640	722	658	694	723	664	685	714	697	630	670	680	693	698	678	610	711	654	657	671	643	657	699	687	689	658	676	649	659	669	651	672	663	681	701	709	645	715	697	701	647	662	672	662	684	698	664	662	677	683	666	671	709	694	676	695	667	704	694	746	693	644	658	675	701	691	677	702	697	736	673	702	659	712	725	690	717	651	703	684	693	675	758	737	668	679	708	699	699	739	689	699	667	678	630	715	695	694	653	640	657	683	751	688	708	697	674	664	698	693	670	693	715	679	699	727	675	691	652	693	633	664	692	647	710	681	702	704	701	674	712	711	689	677	705	666	680	688	646	643	673	677	681	644	662	742	684	667	655	683	724	733	674	661	704	680	674	641	730	693	680	634	658	717	675	678	682	674	682	708	648	673	673	666	708	692	694	643	644	699	680	674	756	684	677	727	686	685	685	646	704	673	666	703	657	667	701	714	665	714	662	689	654	744	690	691	682	638	680	682	665	718	674	712	638	629	679	696	664	641	705	723	679	643	655	699	685	677	714	696	675	671	712	646	728	697	712	674	675	676	728	686	707	720	707	685	682	669	662	675	654	690	680	702	679	667	708
1302	362	2343	4685	5161	3105	1073	321	109	65	51	46	46	47	61	60	47	43	39	35	56	47	54	47	57	61	65	68	52	47	63	49	50	37	46	56	57	43	66	59	62	58	40	67	41	52	63	63	72	51	49	56	51	65	58	42	50	59	46	45	41	47	47	64	59	52	52	63	56	53	35	46	66	48	49	53	49	38	63	59	55	62	51	54	55	48	49	37	42	58	44	46	57	44	54	50	50	59	55	45	36	51	54	42	54	47	41	50	58	49	58	50	42	43	57	46	43	43	44	47	48	57	36	61	59	62	41	46	53	60	61	57	59	54	46	61	46	64	62	44	38	44	54	54	45	45	45	55	55	46	58	53	56	53	53	48	39	40	62	44	55	57	52	55	57	53	56	40	55	51	64	52	45	51	58	55	60	59	52	56	43	49	47	54	45	48	46	31	56	52	63	59	55	51	46	63	51	41	55	47	62	53	40	45	58	50	44	43	55	43	48	60	56	56	44	47	51	57	60	72	45	57	58	47	40	40	47	50	56	59	46	38	56	51	49	52	55	46	37	47	49	48	57	48	55	57	65	50	57	70	54	46	43	49	49	53	56	58	47	51	59	60	66	54	50	60	42	69	43	52	51	58	48	48	52	53	53	61	44	58	50	52	57	55	41	60	39	46	55	57	43	52	49	48	49	51	58	54	55	59	46	64	61	50	57	45	40	50	51	39	53	39	48	59	44	58	59	51	44	57	44	47	43	50	49	47	45	43	49	68	60	51	49	50	54	51	63	54	62	51	58	44	58	39	64	52	43	54	52	63	45	48	45	48	77	49	66	51	56	46	55	44	56	63	38	55	54	56	52	38	54	55	54	44	61	40	57	53	49	58	50	38	59	51	56	42	46	69	60	50	66	64	53	46	45	42	56	42	42	55	53	51	47	58	58	63	54	51	50	59	38	55	53	52	45	50	61	52	50	43	44	75	58	54	46	54	30	44	50	51	42	57	47	48	54	44	60	45	58	48	59	51	45	47	51	53	59	39	49	55	44	53	53	49	47	49	42	53	54	50	61	56	53	49	57	65	43	52	56	52	51	53	57	59	53	55	46	46	51	52	48	43	51	41	60	47	40	54	57	57	44	53	57	57	42	58	43	52	57	43	52	47	48	53	41	50	48	51	60	56	51	49	47	51	55	46	45	57	56	47	46	50	50	65	49	56	46	59	60	58	58	58	50	48	58	60	52	54	45	48	53	50	61	59	50	52	48	37	55	37	50	52	47	55	43	55	53	53	53	60	55	64	43	53	48	57	57	55	60	49	59	53	59	56	43	40	57	50	62	60	59	43	48	51	38	54	49	46	55	53	44	57	44	56	49	53	57	58	46	46	52	57	48	42	61	59	57	60	38	41	44	45	59	72	54	55	35	53	50	62	40	33	40	43	37	52	48	46	43	42	51	40	54	59	45	53	52	62	54	44	35	56	56	58	59	48	54	64	50	56	47	52	53	54	45	50	44	50	51	46	50	51	46	33	54	53	51	36	58	48	36	39	53	52	44	49	54	42	63	61	54	52	49	55	44	50	46	47	49	56	51	59	50	41	41	34	61	45	49	58	59	56	55	52	50	53	43	43	66	56	55	56	46	47	39	45	52	50	53	52	46	53	56	65	55	51	41	52	43	47	58	38	57	40	43	54	49	47	69	43	62	55	57	36	57	51	50	39	56	45	63	46	59	61	51	47	54	57	54	46	51	51	53	51	44	51	54	40	45	63	60	60	60	48	69	59	59	51	35	56	66	40	45	51	69	57	62	55	44	61	64	47	49	50	62	52	53	45	60	41	51	47	64	43	43	58	52	48	52	42	58	48	47	57	60	38	48	49	51	47	62	40	59	56	44	47	56	56	64	47	56	42	66	47	55	41	44	37	46	49	44	59	56	47	57	46	52	54	51	52	45	49	52	56	52	52	50	56	53	61	46	47	49	41	42	45	52	58	43	61	52	67	48	48	32	51	53	48	54	45	51	45	54	58	35	41	34	46	60	57	60	53	53	54	54	50	45	50	50	49	53	51	49	50	55	60	53	66	57	53	53	58	59	55	53	58	50	56	46	64	49	46	43	49	41	46	51	59	58	44	53	57	55	50	52	39	59	40	44	48	57	62	37	52	61	49	52	55	47	44	53	45	42	53	55	50	39	41	45	54	55	52	51	50	46	49	42	50	61	43	67	54	58	48	50	44	57	48	45	51	45	52	55	45	53	48	44	39	54	55	58	57	52	49	41	48	49	51	46	53	48	33	67	49	47	49	51	58	51	53	51	43	56	57	58	62	68	57	48	39	56	57	47	58	51	49	45	38	61	50	55	40	55	53	56	48	54	46	58	49	61	45	61	57	56	52	48	54	63	44	65	60	65	43	58	64	50	45	62	58	44	46	48	55	46	39	48	43	63	66	53	61	54	57	55	41	48	49	50	63	55	61	55	47	52	47	59	44	37	42	60	62	65	61	61	55	49	50	56	50	47	71	53	51	61	49	64	52	44	59	48	57	57	53	60	51	56	63	53	48	55	49	54	48	52	48	59	44	45	65	42	49	65	48	44	65	45	44	48	49	58	45	59	41	53	61	52	43	48	46	40	50	55	56	40	52	59	61	45	54	50	57	53	48	53	61	47	53	50	59	45	55	67	54	47	53	59	36	58	47	43	49	54	70	51	55	46	52	56	39	53	55	47	49	51	60	70	48	58	55	70	51	50	57	53	53	35	62	51	62	50	55	50	62	63	48	63	46	54	46	62	46	59	57	49	52	57	59	39	41	52	52	47	53	69	49	50	51	44	52	49	52	40	52	57	54	72	43	58	45	60	73	59	62	57	39	64	57	53	55	57	52	44	60	46	55	47	54	49	60	50	59	56	49	55	45	61	53	46	53	45	53	43	46	50	59	50	50	55	55	43	50	62	49	42	51	52	32	49	51	46	59	69	51	54	49	53	57	41	54	44	53	61	46	47	46	63	62	47	44	50	62	49	43	50	44	53	61	43	61	57	52	49	36	61	55	51	55	56	50	45	45	49	47	41	47	50	48	46	67	36	60	58	50	62	54	55	57	44	49	50	39	44	45	51	60	64	60	59	57	49	50	45	42	45	39	58	48	43	49	53	52	51	56	47	32	55	59	54	60	41	41	52	47	48	56	48	49	52	59	60	37	47	55	47	48	47	43	54	57	60	48	56	42	58	60	52	51	53	47	53	53	50	55	50	45	59	59	46	55	56	59	43	53	63	51	50	45	70	61	50	47	54	51	49	35	50	48	49	57	52	47	56	52	57	52	60	39	46	55	50	47	45	56	54	49	36	48	47	62	46	46	56	63	49	46	43	53	52	49	70	47	60	50	51	68	57	46	49	48	32	55	50	51	55	48	59	55	60	47	40	47	43	50	47	40	42	51	54	51	52	59	59	50	55	56	54	45	41	47	49	48	54	44	55	45	45	55	51	60	52	62	56	49	53	60
9285	6781	24950	38503	43765	33817	20354	7998	2365	887	685	622	649	637	673	744	664	646	690	686	607	651	663	665	665	681	637	688	630	665	690	620	649	657	669	676	670	641	660	668	680	628	574	670	714	635	641	687	611	627	618	642	608	655	676	633	697	672	686	660	659	679	641	628	651	618	640	633	618	702	664	663	648	644	654	668	657	638	650	684	643	659	662	634	656	671	627	678	641	634	641	662	664	648	661	704	685	648	609	618	652	660	647	693	634	651	648	637	696	674	657	672	696	685	635	639	652	668	630	646	663	619	676	677	684	664	633	658	661	637	639	656	616	663	668	675	640	614	632	608	665	657	663	668	690	656	589	628	678	654	678	622	650	641	657	680	669	633	705	708	706	656	649	618	630	674	692	690	608	671	623	620	647	620	666	660	646	647	667	683	640	640	637	670	664	674	672	640	687	665	627	652	643	665	655	665	653	667	668	638	678	648	654	657	641	678	631	650	725	629	600	687	615	652	700	623	620	694	689	628	658	643	641	646	661	654	709	638	692	662	694	673	657	631	667	677	660	616	662	648	669	631	656	666	683	615	625	688	640	643	626	693	637	661	645	669	650	664	688	631	592	660	653	675	674	637	646	699	645	671	639	676	679	656	657	614	643	679	639	663	677	616	702	663	655	661	658	684	659	719	656	600	625	612	620	672	667	665	632	631	641	664	645	671	625	674	664	660	642	686	607	640	688	624	639	662	661	667	620	659	693	675	654	673	662	698	663	651	672	631	653	668	672	656	659	641	659	646	673	683	645	659	648	672	664	666	659	657	632	691	648	660	676	650	628	685	639	636	644	682	630	610	636	626	665	632	721	705	647	654	666	653	673	699	620	608	707	663	649	617	687	670	615	674	623	618	680	629	647	673	631	619	635	616	664	666	641	640	633	652	673	641	647	591	630	714	624	689	652	645	678	679	688	688	675	654	663	670	638	662	630	668	617	628	663	674	648	667	630	648	662	615	594	677	660	621	671	704	631	682	675	643	660	648	595	665	668	647	647	618	653	660	647	692	660	654	632	627	677	638	608	643	647	625	666	703	656	690	695	670	617	672	661	634	690	642	668	663	700	676	656	620	674	680	660	655	702	674	653	697	638	634	666	647	643	644	674	684	676	590	654	670	663	656	685	639	666	680	663	696	652	654	671	611	652	649	642	704	676	670	649	667	648	694	670	607	663	686	685	665	647	686	604	687	639	660	651	609	625	638	628	689	718	634	680	616	648	657	614	637	690	686	652	671	667	641	659	694	649	638	696	644	627	634	677	660	635	653	680	643	629	650	628	654	651	655	624	668	658	624	698	706	622	628	642	705	685	663	622	677	680	629	629	671	673	653	652	643	686	609	661	623	656	705	683	624	636	680	692	650	687	716	654	713	595	641	668	678	663	670	728	597	660	638	656	650	660	624	664	669	638	671	654	620	653	664	643	691	683	631	664	663	675	647	670	670	634	664	650	657	658	624	666	653	646	647	638	684	647	709	692	654	659	656	702	622	685	665	661	652	642	656	670	640	667	648	618	674	630	668	653	690	654	632	700	683	682	629	660	636	651	681	658	691	657	675	680	637	661	647	659	634	629	599	643	661	668	653	671	663	682	626	710	698	671	644	719	619	651	662	629	687	651	619	655	629	638	676	636	664	643	668	669	663	652	632	663	645	665	627	645	670	686	704	688	679	597	702	634	646	631	612	660	660	653	675	668	621	692	673	637	686	658	666	628	644	646	657	651	628	637	659	618	676	702	655	644	653	669	686	651	605	650	659	635	679	665	630	615	669	643	669	640	633	622	660	665	657	665	683	653	641	666	641	642	663	642	658	649	657	620	659	690	640	658	672	662	698	641	643	667	643	652	665	682	632	663	647	668	652	648	631	712	654	674	656	644	646	675	642	625	659	625	647	611	656	644	625	644	636	652	673	650	683	630	628	680	668	633	623	637	636	654	622	663	653	588	640	692	685	671	722	684	658	644	647	649	640	685	659	682	693	684	622	604	618	637	631	651	628	667	662	641	640	607	680	636	655	682	677	727	694	671	640	639	700	662	653	639	667	637	677	664	679	701	664	681	665	673	649	672	702	622	665	604	637	659	672	655	688	657	656	600	686	659	620	649	683	641	654	580	663	627	673	683	610	685	628	647	623	661	685	698	612	608	612	656	646	637	655	671	654	652	660	635	644	658	627	687	636	682	659	629	683	661	627	672	655	665	666	668	691	707	695	672	649	639	675	670	599	645	657	698	676	660	635	680	640	649	657	650	640	660	717	663	683	652	625	679	668	647	692	685	629	632	661	650	668	670	687	665	666	651	636	696	657	639	678	647	613	634	632	646	647	682	653	669	626	622	660	682	649	630	653	659	677	656	703	678	653	667	645	655	682	698	651	629	629	711	662	667	659	614	666	655	633	658	670	678	634	635	617	625	673	647	631	659	642	613	669	661	632	681	653	645	678	660	664	627	642	688	690	659	683	633	659	637	626	650	648	661	602	639	644	649	699	671	696	676	607	661	662	627	685	676	623	668	598	660	651	683	639	675	626	639	631	661	669	629	646	650	640	685	649	632	692	667	669	645	659	647	680	637	614	686	660	672	622	621	622	675	649	625	664	671	674	640	621	639	652	651	714	627	692	640	658	664	669	704	700	633	675	687	645	661	672	662	591	695	663	671	631	639	655	656	659	604	688	670	633	606	667	632	657	631	715	678	678	666	649	687	655	664	660	735	631	654	668	660	671	653	623	620	672	648	645	636	702	654	688	621	687	668	648	685	656	656	655	681	691	655	664	679	624	636	633	612	698	644	673	668	665	660	655	604	651	645	640	640	663	656	656	684	655	679	629	620	646	616	677	662	668	676	667	639	657	652	651	650	698	626	650	630	632	639	702	602	616	659	683	682	643	648	667	627	594	668	651	662	653	685	684	660	632	623	649	621	648	671	668	662	631	663	621	667	658	689	585	661	640	579	679	655	644	661	639	635	657	657	627	705	668	661	618	673	665	648	574	643	670	654	639	649	626	675	670	690	667	673	661	654	638	620	677	654	642	674	588	705	626	691	659	607	614	663	604	684	667	625	642	659	690	677	661	665	685	647	677	691	659	650	665	646	628	667	702	675	621	643	634	631	730	622	670	665	624	616	640	629	639	648	651	652	628	607	695	643	622	663	665	648	656	620	626	665	701	629	656	671	657	667	627	639	650	655	644	683	637	685	647	685	673	606	645	618	640	641	660	672	661	680	666	701	685	674	644	675	692	687	626	689	669	696	651	680	650	670	639	642	666	664	667	705	680	635	649	610	712	668	590	674	682	676	636	678	644	641	649	633	675	662	641	621	657	644	706	627	667	675	675	664	673	639	628	606	686	654	632	655	644	649	629	675	676	655	704	637	636	683	674	607	656	633	653	662	624	701	679	652	636	693	608	601	627	692	641	659	657	661	660	631	641	632	674	664	596	656	671	685	641	646	653	662	627	671	683
615	3479	7839	11659	12337	7287	2411	605	172	81	62	60	43	48	53	53	52	43	54	46	59	45	50	53	33	43	49	61	51	51	54	51	56	47	51	50	48	58	56	57	53	51	47	56	48	50	42	40	45	54	42	53	55	55	70	54	54	47	60	51	45	50	51	54	58	59	42	57	43	56	50	53	49	45	54	52	62	51	44	30	55	56	47	52	47	54	57	46	47	62	51	54	69	49	66	47	43	58	50	52	47	48	53	46	43	56	44	59	52	51	45	42	41	34	52	47	48	57	54	43	46	56	42	53	64	49	50	46	38	46	52	54	51	50	56	44	51	50	69	47	52	51	50	45	56	52	48	35	54	46	53	51	53	46	44	50	57	50	54	55	60	52	61	51	43	55	55	48	54	55	36	57	49	49	53	52	51	43	48	38	55	63	52	59	57	46	43	46	44	49	47	50	51	40	45	39	38	50	49	51	52	45	44	47	41	46	55	63	59	42	63	64	43	41	48	41	38	42	45	41	36	34	54	51	61	54	38	58	48	59	48	53	51	56	60	59	61	43	45	53	50	47	65	46	53	55	46	57	42	54	57	56	49	62	53	46	77	46	54	58	51	38	64	54	50	42	56	49	54	62	59	55	41	51	45	52	48	43	47	38	54	53	55	45	48	59	52	56	58	46	59	41	51	54	53	46	50	53	51	39	54	55	57	54	48	36	57	32	49	62	45	51	61	59	55	58	41	59	50	50	56	35	58	55	49	68	43	60	55	52	57	65	52	43	53	63	43	51	54	56	39	44	46	48	41	50	50	61	49	56	46	60	52	61	68	58	50	48	41	49	55	55	49	48	48	47	54	52	46	40	44	55	43	51	49	46	50	53	37	56	42	51	56	39	56	57	53	51	44	59	51	46	43	41	58	47	44	49	47	46	48	54	58	59	59	53	57	53	46	38	48	57	44	47	56	50	38	40	52	45	61	55	69	47	49	51	64	47	56	64	55	49	43	52	56	64	54	40	52	54	39	42	61	46	49	52	62	48	45	51	38	36	53	53	53	65	36	45	61	50	47	53	34	44	50	64	47	65	46	52	44	53	48	36	44	45	56	43	50	47	47	60	53	55	50	51	51	41	51	44	60	60	35	70	43	45	46	52	56	49	48	39	33	49	53	44	62	58	56	59	42	56	53	44	48	54	49	66	54	48	56	56	41	54	44	61	55	49	44	50	53	45	43	48	56	42	38	52	41	41	59	56	51	58	50	52	47	46	52	57	47	42	44	41	52	54	46	40	54	51	44	54	49	55	41	43	51	49	49	53	54	51	55	54	63	54	48	41	48	47	64	43	64	40	50	65	46	59	50	60	64	49	53	49	62	58	46	54	43	48	56	45	50	49	50	57	39	48	58	62	50	48	52	46	50	53	49	46	46	51	40	49	65	51	57	46	42	48	42	48	55	41	46	47	41	34	57	53	61	41	64	50	46	61	50	33	55	57	47	46	52	54	56	52	57	55	52	57	45	52	52	45	50	55	50	40	37	52	47	58	47	50	46	43	48	59	49	60	47	50	47	46	55	53	41	59	49	45	62	48	53	40	50	50	52	37	43	45	35	46	44	51	60	44	55	68	46	53	45	52	46	53	44	51	42	65	52	56	52	56	43	58	46	55	53	56	55	48	52	54	55	47	52	56	51	52	42	61	60	44	60	42	53	58	49	48	41	51	56	40	51	42	50	32	44	48	52	50	45	64	46	45	53	48	45	53	60	49	43	53	52	45	61	65	62	48	49	56	49	56	60	56	57	63	52	42	65	46	46	47	51	41	56	61	52	58	52	45	49	43	49	43	46	57	41	52	62	51	43	51	42	43	46	50	49	43	65	46	55	62	37	56	65	45	34	56	46	56	47	59	54	48	60	60	55	38	42	48	50	40	43	56	48	40	52	49	48	64	60	48	55	53	43	48	54	40	50	60	40	40	59	51	53	59	50	44	50	49	47	57	65	40	45	47	57	65	58	62	48	58	60	60	50	45	40	54	36	48	53	45	54	60	47	51	54	39	48	54	55	57	43	45	57	55	46	42	37	55	41	51	62	41	52	57	42	62	53	40	64	48	49	52	50	39	46	53	41	51	59	52	43	57	48	55	55	42	38	58	49	47	51	47	48	34	53	57	47	47	62	53	51	46	49	50	50	55	54	54	48	34	42	50	50	42	57	41	42	47	49	47	52	33	57	40	54	46	44	51	47	46	51	41	50	43	68	46	49	46	41	43	42	47	60	53	61	32	55	44	44	59	53	44	49	43	48	57	59	45	42	42	54	64	52	46	61	41	61	47	49	37	53	41	38	46	55	57	51	56	44	48	64	42	55	53	46	64	44	51	48	52	47	44	48	56	59	52	66	50	50	61	51	45	52	54	53	41	56	52	44	55	59	46	49	42	43	47	44	49	54	49	45	45	49	52	46	53	47	44	47	54	60	58	45	45	50	45	43	45	57	47	65	44	52	47	45	42	62	43	48	55	57	55	47	38	45	55	42	60	62	55	43	41	49	60	58	39	44	55	62	51	57	41	39	53	43	55	48	56	44	48	48	46	48	52	65	42	53	57	39	37	55	53	51	44	50	43	55	56	51	43	63	49	73	37	43	56	57	53	53	46	49	54	44	51	47	50	51	44	44	61	48	39	46	48	53	57	44	48	51	43	39	50	57	62	43	49	54	46	40	48	45	59	40	48	51	57	50	50	46	40	63	51	40	55	36	37	46	49	53	46	55	46	50	53	54	44	46	35	50	58	56	44	58	50	48	50	49	50	50	49	52	53	49	55	45	42	43	51	46	58	56	50	57	52	44	55	44	44	48	61	52	41	45	44	54	40	53	52	37	48	50	60	53	38	59	50	63	55	58	53	44	58	54	38	55	44	47	42	48	40	39	50	43	49	48	48	42	62	41	60	42	57	57	60	46	43	44	52	45	54	65	55	42	47	73	42	47	51	38	52	48	60	49	55	49	45	54	46	48	52	58	39	39	48	49	52	46	50	61	38	38	49	43	59	61	47	42	60	47	38	49	52	48	60	47	49	48	36	46	74	55	50	58	47	46	64	47	43	53	46	42	65	57	58	58	49	48	57	54	56	60	49	50	49	55	56	58	55	60	31	48	50	54	61	46	38	44	51	60	68	54	53	45	53	50	47	54	60	38	58	54	59	47	43	50	60	50	58	48	51	51	45	46	39	41	51	57	48	43	37	53	73	57	50	51	44	52	57	49	46	56	41	52	52	59	42	63	62	53	65	58	57	55	57	46	45	42	50	65	47	51	40	41	48	47	42	42	51	51	49	41	56	45	36	50	50	58	50	44	52	50	58	61	55	44	47	56	53	35	46	50	59	45	58	48	54	54	43	59	45	64	52	48	57	42	55	41	53	60	50	47	42	58	54	54	53	51	62	50	58	50	40	47	50	36	40	60	54	59	46	38	56	48	52	49	50	52	41	52	43	48	52	51	40	43	52
15051	26820	35609	54593	61557	45561	28907	14071	4071	1293	713	679	654	625	652	681	599	677	624	674	648	669	666	614	577	635	592	622	677	664	657	622	673	630	637	637	626	601	653	639	635	602	639	625	637	681	643	673	644	677	652	643	641	659	601	676	597	621	690	626	625	636	651	623	633	624	627	668	670	637	658	635	611	599	616	652	625	669	629	601	621	651	618	659	688	683	623	639	627	655	641	647	678	664	646	594	612	634	632	658	618	651	683	669	592	687	593	658	638	693	640	661	631	627	638	632	643	612	649	642	616	634	682	644	588	647	571	637	654	602	611	645	616	647	637	644	644	633	641	647	616	672	659	635	615	619	654	658	614	675	682	689	654	627	625	619	653	669	680	625	667	663	695	655	652	654	622	616	620	671	690	648	656	634	646	670	601	675	656	668	650	668	617	615	678	611	684	612	646	666	699	657	655	632	655	676	639	640	680	661	599	609	624	656	671	631	603	664	600	631	661	616	652	598	671	651	645	609	659	674	670	622	673	691	614	669	651	652	645	705	656	654	634	618	639	621	652	668	596	680	652	616	654	656	632	684	658	620	627	660	628	686	651	673	650	655	599	660	628	623	637	610	605	654	679	629	663	621	682	658	679	670	683	674	644	579	646	638	672	647	648	610	638	663	630	620	686	677	600	628	635	637	676	600	645	660	645	649	681	620	629	632	667	655	656	658	653	671	682	676	648	657	590	665	669	621	616	673	670	599	671	641	658	615	633	662	643	671	625	625	700	610	626	637	644	659	620	620	698	665	632	664	593	624	649	660	609	625	606	684	600	649	656	639	657	658	633	654	656	648	614	645	643	604	657	639	636	618	615	673	599	666	671	690	667	662	623	620	652	665	644	636	630	655	642	627	626	656	597	621	629	642	677	682	639	618	682	629	671	647	632	600	659	606	646	640	620	618	632	637	693	653	694	610	621	635	615	654	611	677	597	671	633	657	659	633	633	643	646	643	641	633	687	674	661	608	650	672	662	627	633	591	673	701	626	677	625	659	641	631	563	633	634	642	648	653	661	643	661	685	633	649	604	594	621	634	653	633	661	652	644	629	662	674	626	644	690	629	680	674	668	581	634	629	623	619	643	655	629	692	692	631	631	622	646	617	653	658	644	633	655	652	620	639	633	678	600	646	654	657	624	613	638	637	657	660	669	675	607	693	639	641	688	657	630	648	687	641	651	629	625	657	615	658	665	674	692	637	627	628	616	626	621	682	665	621	650	667	658	652	674	658	646	611	656	695	651	639	644	646	650	617	642	611	658	647	677	620	620	646	613	637	670	676	618	649	682	668	656	651	586	659	653	646	635	675	653	625	630	669	603	646	614	665	625	639	677	720	655	644	633	636	621	642	646	611	659	653	616	683	604	647	647	604	627	635	671	658	646	639	636	637	641	630	627	602	656	656	685	575	667	666	636	658	627	658	633	593	669	653	644	638	645	673	667	638	644	635	629	612	647	644	665	639	654	639	615	671	571	652	634	659	657	675	633	644	645	623	636	693	660	653	646	620	707	579	644	657	641	652	660	637	626	664	638	659	670	590	643	681	698	642	653	640	654	654	638	647	608	663	655	681	658	644	648	595	636	620	659	678	634	648	647	641	639	642	667	664	664	630	606	661	675	645	623	645	630	646	630	664	632	651	682	643	616	659	668	689	619	636	622	698	663	650	664	690	700	627	634	613	626	642	683	623	644	662	651	599	625	630	674	646	690	643	663	664	606	665	651	663	630	616	659	645	674	664	648	647	660	682	647	678	654	641	645	656	664	703	665	659	618	663	643	636	671	605	653	622	647	664	614	628	620	628	643	632	624	629	672	660	635	653	644	632	649	631	651	652	677	647	654	642	616	701	640	633	666	636	634	641	636	640	660	621	668	570	689	672	669	626	686	655	642	676	689	629	652	648	645	582	683	638	642	627	656	644	683	616	664	650	699	658	675	647	656	715	646	619	619	637	606	622	683	653	662	662	642	679	663	654	596	620	637	646	626	689	624	636	666	645	648	680	680	635	642	658	652	642	663	615	643	618	623	678	662	633	631	639	641	661	631	615	600	610	661	642	631	655	644	619	649	653	637	618	621	657	652	599	657	651	646	641	673	619	643	666	611	671	679	659	674	651	632	720	637	638	609	694	684	668	608	684	645	627	672	631	667	663	615	625	638	706	604	648	661	654	675	625	635	669	643	595	638	628	659	624	643	677	656	621	640	693	661	641	690	663	628	645	663	688	611	682	658	615	629	618	674	654	620	660	637	665	630	688	610	641	597	615	593	638	680	637	631	673	633	609	652	641	593	621	638	653	628	707	670	622	649	630	658	657	649	638	644	684	652	655	629	650	660	631	649	588	668	667	616	671	610	626	591	649	629	664	647	676	645	642	633	638	632	597	617	670	610	641	667	641	629	655	677	657	632	614	654	596	648	669	685	670	660	586	646	640	671	630	656	643	643	669	632	690	670	651	610	637	662	655	646	610	594	633	629	637	669	626	694	624	610	639	644	639	623	672	640	637	716	645	631	632	620	663	622	602	659	645	689	611	664	661	606	619	606	671	618	691	634	632	666	678	644	669	659	636	649	661	675	642	620	638	661	637	664	644	657	693	637	650	639	610	617	617	654	653	697	681	631	655	640	680	675	615	667	700	646	603	648	649	653	640	638	684	644	646	634	637	580	676	672	664	620	595	659	634	618	625	661	643	602	661	606	621	652	596	657	677	592	669	647	647	657	631	600	640	648	673	655	645	669	666	694	655	658	627	672	625	604	615	617	640	643	646	623	660	680	682	630	612	596	689	666	690	641	627	627	631	659	684	643	612	662	670	637	613	657	634	647	630	675	638	633	655	610	643	678	655	671	621	647	695	652	652	628	626	627	598	667	688	667	684	631	636	628	647	673	671	646	659	615	654	642	698	642	688	664	640	630	615	644	632	636	663	626	680	712	693	672	632	620	647	621	653	650	669	634	665	639	664	685	653	629	662	643	706	607	658	640	624	647	658	648	610	662	665	640	640	654	629	595	638	683	622	674	680	628	628	662	652	674	676	649	683	624	651	613	658	672	662	628	667	658	613	665	620	619	648	614	667	640	666	631	657	656	660	603	624	706	631	607	673	653	614	640	628	654	653	647	656	635	644	639	611	607	626	677	644	650	618	624	662	601	657	636	608	682	648	686	647	665	588	628	627	644	603	659	693	674	628	676	638	636	603	656	653	632	604	650	622	625	596	678	638	667	612	612	650	607	595	677	652	642	633	626	609	647	695	640	638	626	630	668	665	663	684	674	642	692	604	692	646	582	658	638	622	639	654	622	668	590	676	600	680	680	653	687	668	655	651	638	627	692	698	640	618	636	637	665	658	626	638	621	612	622	642	631	636	692	627	635	668	665	642	649	651	612	703	647	655	644	616	653	632	674	640	647	667	600	681	668	638	657	667	660	672	650	608	661	651	677	619	644	624	633	647	629	662	640	661
2133	2798	8305	11341	11480	6798	2199	530	155	67	71	50	58	50	60	62	58	58	54	54	59	57	58	63	66	43	63	50	54	55	69	42	62	45	56	56	47	54	53	46	46	47	77	54	41	45	55	62	51	49	50	58	56	53	59	61	58	52	51	50	51	51	55	64	52	61	47	60	50	65	62	58	58	54	44	69	57	52	49	53	40	59	47	71	60	56	62	56	47	54	61	44	57	66	54	53	46	65	58	53	58	62	73	54	66	38	48	65	61	50	64	52	47	52	62	60	65	57	44	45	50	53	57	67	53	47	57	57	56	59	52	54	44	58	66	57	47	66	61	62	68	51	58	57	54	55	49	54	55	50	48	57	61	63	61	51	56	56	49	38	49	51	50	59	54	46	52	47	72	65	50	64	63	69	53	65	54	56	53	53	58	60	68	42	52	56	59	55	73	49	73	61	57	54	47	79	56	67	58	58	57	57	58	64	53	66	58	62	64	58	50	64	49	63	56	49	56	43	52	49	62	49	52	46	62	55	58	42	62	53	59	46	56	45	61	52	59	59	42	46	56	55	58	59	62	61	45	55	48	58	53	62	54	59	66	66	49	58	55	72	40	62	54	59	60	61	50	46	77	48	46	51	56	51	54	52	53	58	56	63	54	55	63	62	46	48	46	67	56	51	40	51	50	57	62	54	60	55	61	52	64	65	62	56	53	61	59	63	45	48	49	54	65	70	50	55	54	67	48	50	62	64	48	47	46	52	62	58	49	45	63	49	52	48	53	35	57	52	62	54	50	51	62	51	61	53	52	45	46	59	50	61	67	52	55	56	52	58	49	46	58	58	66	47	48	61	58	63	49	55	51	46	69	59	52	70	59	47	65	58	41	55	46	62	70	61	52	58	55	63	64	56	53	62	56	57	61	48	44	56	50	51	37	61	45	51	57	63	62	51	45	59	73	51	72	65	56	56	52	50	61	63	52	48	39	59	43	46	56	48	55	54	54	56	55	52	55	56	56	55	46	52	58	42	72	70	61	51	75	64	57	54	67	57	57	58	59	50	51	65	56	56	61	63	57	62	54	56	66	40	46	46	56	48	63	53	41	57	53	49	70	52	47	45	54	52	65	59	50	56	63	68	65	61	55	48	42	55	59	54	49	63	54	63	64	52	48	52	58	52	53	48	58	72	57	55	57	58	50	61	51	70	70	60	67	65	48	49	56	56	53	56	63	57	64	48	48	67	44	56	61	67	45	52	57	49	54	52	65	48	59	56	49	44	49	59	54	57	68	52	57	42	53	52	47	57	39	53	51	60	52	53	58	52	52	51	60	41	50	68	63	48	61	63	65	42	55	55	49	53	51	45	69	49	54	54	59	54	53	50	58	61	64	59	51	48	75	64	55	36	59	60	61	71	44	45	53	56	62	66	56	57	61	47	57	59	60	53	46	49	50	54	56	44	49	66	57	68	65	44	44	53	75	51	56	52	58	57	55	58	50	53	45	52	64	55	54	49	51	56	58	60	50	53	53	58	52	69	60	54	59	53	40	51	60	64	45	49	62	50	63	67	55	57	51	50	49	50	67	47	46	44	57	59	68	51	51	59	50	46	56	62	67	57	53	69	51	62	57	44	50	42	64	59	47	56	54	50	59	51	55	51	63	54	69	63	46	52	54	66	53	56	60	50	66	57	54	57	56	52	55	47	65	50	53	55	46	55	62	70	59	49	51	63	54	58	55	64	54	58	62	63	62	51	52	61	50	39	68	51	61	53	59	60	60	53	56	52	54	49	56	46	53	50	54	53	67	59	55	59	71	48	48	61	48	61	51	48	53	45	59	54	72	70	48	46	63	51	60	48	49	56	60	52	54	57	60	58	64	63	52	74	48	59	48	73	54	52	52	48	54	53	59	56	42	60	63	40	59	67	62	50	63	59	43	56	49	68	51	68	58	55	58	58	43	56	58	51	46	59	64	58	61	51	48	56	37	60	38	49	50	50	51	53	62	56	59	47	67	65	67	47	60	57	65	47	53	55	54	47	39	59	61	50	52	51	69	67	56	49	53	54	52	61	53	69	65	56	60	55	52	50	51	47	60	66	47	57	62	44	69	59	56	42	52	54	57	51	50	60	48	60	63	55	66	52	47	50	51	67	65	65	58	61	63	59	60	64	70	59	51	41	57	48	52	62	53	60	48	64	45	62	47	51	53	53	61	59	48	48	67	46	44	54	58	60	66	64	43	50	59	60	49	54	57	48	57	69	53	51	44	55	47	60	50	61	49	58	60	46	54	47	62	65	49	63	44	60	60	61	67	51	45	68	37	56	62	63	54	61	54	49	67	48	54	50	45	51	53	42	53	53	55	48	52	67	52	56	56	56	49	62	63	64	50	65	52	52	65	56	56	62	50	68	48	56	57	65	51	52	47	50	56	61	48	52	65	53	53	52	72	61	53	57	59	50	47	61	55	43	50	47	65	47	54	34	52	61	49	62	49	60	48	61	60	56	61	38	56	54	58	44	60	68	48	59	49	50	49	65	53	55	65	54	73	58	58	54	38	63	59	46	49	56	47	58	57	48	72	56	49	60	60	61	60	55	54	61	56	67	53	43	61	59	63	72	47	56	40	59	62	46	65	50	58	57	60	50	54	50	58	59	65	47	60	50	47	59	59	59	58	57	49	65	51	69	63	62	46	70	62	60	62	51	54	57	56	40	63	53	50	45	57	65	57	53	66	51	55	49	68	67	48	62	51	60	48	60	57	48	44	51	58	51	54	45	58	61	56	66	52	49	56	59	69	46	53	50	68	57	47	57	40	44	37	54	53	49	55	52	58	59	54	42	55	47	60	42	54	55	47	60	37	64	50	60	45	44	50	59	55	60	54	56	53	52	50	49	42	60	61	56	55	43	63	56	76	50	51	46	51	54	57	60	46	58	63	75	60	35	65	61	55	47	62	47	57	64	51	66	54	58	54	53	47	49	56	60	45	40	61	76	54	55	56	67	57	48	56	49	52	61	65	41	62	46	52	44	54	59	57	54	66	78	55	46	45	57	64	70	48	64	67	57	46	77	48	59	59	49	38	44	65	50	61	55	56	53	64	61	63	60	53	58	57	54	51	53	60	63	63	46	66	62	46	52	62	53	58	59	58	58	71	65	55	50	69	45	56	48	61	58	64	60	48	49	27	55	60	57	53	53	51	53	61	50	54	53	56	46	60	50	58	49	60	54	58	55	61	56	70	50	64	55	55	49	55	54	64	78	56	59	60	42	62	59	53	48	47	55	58	59	54	48	55	54	58	68	56	41	57	48	54	62	58	52	49	52	53	49	58	55	67	57	46	55	52	70	63	52	55	58	51	63	51	75	57	59	63	60	66	59	53	54	57	72	53	58	56	68	60	55	49	58	60	56	55	51	52	53	47	54	58	51	51	50	59	58	62	51	61	51	62	45	59	49	51	48	46	51	49	52	54	48	61	66	58	57	58	45	55	48	67	50	68	47
18900	25903	36611	52817	60182	44466	28257	13530	4026	1244	852	711	744	723	684	724	675	694	734	722	694	701	739	717	710	659	724	770	723	710	738	700	740	724	742	769	711	655	685	718	706	722	693	674	730	701	680	738	694	744	716	724	785	761	748	742	721	749	709	727	706	725	686	730	775	633	692	674	746	686	687	727	683	689	728	747	699	705	720	690	768	697	668	765	704	750	687	673	747	711	728	726	785	787	702	747	694	705	755	747	726	705	718	731	703	707	720	721	704	728	673	742	732	707	679	693	737	717	730	705	712	732	705	741	701	721	744	727	696	717	708	708	727	744	713	753	688	749	730	718	734	715	664	660	705	774	690	684	663	711	734	734	676	707	726	763	677	695	674	693	735	669	723	687	706	731	691	715	721	719	786	729	665	700	709	661	725	668	746	708	676	702	767	730	763	706	699	715	684	750	722	662	699	697	748	713	780	740	726	665	712	689	725	705	751	696	687	731	692	740	746	746	672	708	737	717	714	749	720	738	675	706	749	740	698	727	731	703	718	701	694	789	721	747	745	715	728	692	714	716	720	741	747	719	726	710	729	721	723	729	753	682	700	684	710	707	736	660	717	732	686	715	663	729	704	692	702	680	750	779	721	718	707	744	725	694	705	719	672	694	714	736	744	701	711	754	698	726	724	676	651	710	726	725	739	715	679	716	716	719	656	712	728	670	700	718	731	721	749	677	731	759	726	717	722	723	702	734	743	745	745	708	754	758	725	712	734	679	742	754	726	715	732	649	710	733	673	688	702	711	765	737	734	718	703	694	717	704	671	717	695	720	721	706	664	673	721	731	724	733	723	757	716	687	720	734	718	676	726	671	722	755	718	727	687	715	739	702	709	715	736	655	717	712	715	715	747	689	696	706	694	749	688	768	709	714	721	737	686	687	695	701	734	730	678	687	715	707	733	749	717	773	734	750	730	761	732	758	740	721	736	714	753	716	744	656	713	685	717	701	722	713	751	647	682	712	704	743	726	721	710	702	703	725	692	733	740	719	740	772	742	687	711	750	691	753	708	717	730	664	720	716	692	742	711	721	716	697	715	748	729	713	715	688	671	705	733	732	702	757	707	707	717	663	726	721	748	675	714	744	740	716	681	696	721	727	708	713	716	738	686	717	712	715	745	666	710	739	714	741	724	696	728	705	757	689	700	736	698	718	703	719	704	684	716	722	713	732	690	721	769	711	738	736	714	697	687	722	709	722	703	694	700	738	756	724	682	747	687	721	702	664	717	698	729	703	711	690	718	674	707	746	733	753	755	755	691	735	749	730	728	722	735	741	717	703	730	757	684	687	741	717	708	724	753	733	736	708	753	742	692	718	725	776	707	696	687	730	682	693	735	716	687	723	718	699	733	736	731	728	687	748	688	740	740	731	740	725	688	665	748	781	755	677	697	725	686	697	760	696	742	737	713	701	735	712	716	722	650	739	701	708	703	714	668	761	805	741	752	727	708	741	639	741	722	717	719	707	756	720	796	736	745	786	766	745	682	719	748	699	722	685	721	729	745	765	729	723	742	797	684	723	696	699	729	746	644	708	694	679	718	735	728	723	706	755	713	649	699	721	719	708	756	686	736	727	688	723	743	662	716	723	723	699	759	701	719	752	740	675	768	674	684	720	738	709	689	723	671	702	729	747	722	682	753	718	731	736	743	735	691	717	681	725	670	731	731	713	749	688	713	713	711	741	691	699	732	681	719	718	713	687	750	690	711	712	703	673	706	669	705	702	696	707	725	737	690	726	731	708	700	749	721	719	720	721	718	724	712	694	728	736	696	708	697	704	703	688	722	745	755	728	744	697	679	736	702	737	693	689	684	705	726	736	727	716	712	699	702	718	708	733	663	687	683	677	698	691	712	705	765	697	725	717	710	759	695	713	737	699	658	725	748	749	728	719	678	736	706	736	687	740	749	724	703	761	713	745	661	716	716	760	680	664	747	658	701	767	670	725	701	732	690	694	685	689	659	669	724	687	712	728	721	758	749	734	737	719	717	733	720	722	768	747	748	737	686	734	742	770	760	723	702	700	746	747	663	709	719	707	736	666	696	710	751	763	725	714	709	780	749	719	696	689	757	683	766	668	698	760	777	725	726	692	706	716	744	706	665	734	726	701	690	753	712	643	745	724	703	701	681	741	711	708	715	716	715	752	712	692	776	721	706	724	676	760	722	746	687	709	733	684	764	736	697	681	748	710	744	717	694	761	723	736	742	772	706	714	699	694	692	662	702	688	719	706	689	709	722	706	673	739	708	721	720	706	683	741	728	767	762	705	767	705	708	704	694	689	682	700	692	732	718	716	764	719	753	695	821	669	749	718	736	734	718	693	731	751	728	709	687	691	703	723	760	673	722	671	723	681	703	700	720	714	719	681	683	720	735	696	738	746	719	707	772	725	733	744	747	719	715	715	732	730	725	766	706	700	716	714	693	703	746	732	730	724	743	737	694	705	670	729	678	717	751	705	726	739	728	690	717	717	769	670	739	747	721	738	705	710	745	736	703	728	761	700	708	746	703	721	729	736	708	728	714	673	697	706	734	681	706	731	760	740	675	707	677	722	733	759	719	766	739	700	748	705	710	735	718	725	767	693	724	722	693	762	688	717	669	729	723	776	734	749	696	728	696	682	762	695	667	694	750	708	725	703	660	655	701	705	736	772	731	748	707	681	720	757	767	748	713	719	733	753	720	700	748	716	707	721	738	717	755	696	761	749	708	749	681	747	736	713	676	757	735	740	699	733	738	717	755	678	760	743	757	710	737	677	736	741	703	715	720	720	727	719	705	729	694	714	674	697	741	691	707	730	739	750	743	736	704	693	710	680	673	735	682	689	764	712	679	726	708	763	681	686	705	680	728	711	733	733	746	669	688	711	712	712	700	717	700	709	711	711	719	756	695	733	760	719	645	738	693	751	766	755	728	709	726	741	704	749	720	717	758	709	707	743	693	762	716	684	723	725	718	691	752	740	688	686	704	725	729	768	744	683	674	711	779	727	736	699	728	703	732	721	704	720	705	718	699	712	691	712	697	698	755	820	731	693	743	739	723	747	676	712	732	711	713	726	711	700	718	712	765	697	767	708	705	745	730	717	719	671	716	756	677	700	693	722	725	709	769	714	725	708	709	737	693	718	749	721	749	732	709	740	727	671	716	763	733	730	686	699	693	732	662	680	709	726	717	742	680	757	761	729	731	766	727	735	704	696	706	670	733	723	738	679	731	723	702	735	684	724	742	691	745	762	753	722	776	703	691	719	685	742	785	744	685	742	701	698	705	745	747	667	689	735	726	708	687	734	713	729	693	763	753	757	689	693	700	720	795	707	696	699	734	691	752	673	725	727	733	723	679	723	721	740	761	733	729	697	749	731	734	682	745	716	705	678	721	750	730	659	716	744	706	728	726	730	729	738	744	721	733	697	694	756	701	705	758	681	727	704	689	712	675	731	721	696	716	692	731	710	734	715
1197	2459	12675	19217	17852	10106	2964	708	208	67	52	65	65	59	46	59	44	51	48	48	61	56	56	51	41	42	58	58	45	53	56	44	50	52	46	64	51	39	57	52	59	49	57	49	59	54	59	51	56	54	53	46	52	57	55	64	51	69	61	56	58	62	66	49	57	53	66	69	55	51	48	59	51	62	64	47	55	49	58	55	53	40	53	54	59	52	55	57	34	52	46	49	56	56	62	57	56	65	51	52	64	56	47	53	51	31	53	40	53	55	62	55	49	46	57	61	40	68	61	43	65	49	44	44	46	55	54	64	57	65	42	45	55	62	58	64	51	63	66	54	83	37	49	57	53	62	54	56	45	58	51	51	64	52	49	52	47	44	52	55	57	62	64	54	52	42	52	54	61	54	55	60	46	52	48	60	40	52	54	64	53	41	73	49	55	61	51	68	71	59	50	61	55	59	69	46	48	49	56	55	54	63	57	53	57	43	51	54	63	56	63	61	48	62	50	59	76	51	54	46	49	54	68	50	52	52	60	53	60	55	60	44	64	61	62	58	61	61	56	47	57	46	54	59	46	51	62	63	47	48	57	58	48	62	49	62	45	49	54	60	58	58	47	51	52	57	62	49	62	43	49	49	41	49	55	70	44	55	53	58	58	53	55	45	64	50	50	52	48	55	54	60	62	71	53	49	56	73	49	45	51	48	57	59	51	54	57	56	62	54	47	54	45	50	51	55	46	51	47	51	52	59	59	51	40	43	54	50	49	63	64	60	50	58	58	55	52	58	48	57	59	49	56	63	54	54	44	61	57	42	48	52	39	51	59	47	59	59	43	58	45	51	60	62	61	48	54	56	46	65	45	58	58	49	53	55	60	47	53	55	48	59	55	49	53	37	54	50	47	58	50	55	56	58	50	50	48	46	51	62	65	56	58	55	67	64	52	55	62	55	53	64	45	61	60	48	63	60	47	54	57	44	66	53	61	52	73	41	71	46	46	44	60	51	54	62	55	53	46	44	60	54	51	50	49	52	42	48	57	49	46	56	53	58	52	60	66	65	52	44	64	46	55	53	51	54	58	56	44	47	50	52	47	57	48	40	63	53	41	64	57	53	61	43	43	55	68	60	47	55	55	56	48	63	51	49	53	55	53	48	44	53	59	56	49	53	60	54	51	44	46	65	47	56	51	56	50	59	51	57	50	51	50	49	56	40	47	53	49	44	46	50	57	47	50	56	55	62	62	61	58	60	53	50	56	58	42	47	58	44	53	66	62	48	52	61	48	46	57	54	39	58	68	49	47	41	55	56	41	53	48	75	51	55	56	52	53	48	61	57	54	43	51	43	60	47	54	53	43	47	57	48	48	59	49	52	50	61	66	56	56	58	54	51	47	60	54	51	51	56	41	62	66	53	76	43	52	49	62	66	53	56	58	50	64	53	52	52	64	57	51	61	47	58	37	38	53	51	49	53	57	51	56	69	59	74	56	39	52	46	65	42	54	61	47	56	55	57	48	55	46	56	40	49	56	56	41	49	48	53	56	54	53	53	54	39	44	51	55	51	56	54	63	53	54	64	65	53	53	42	64	67	50	56	56	38	48	57	47	50	45	52	52	50	59	60	61	73	57	50	57	69	52	72	44	62	53	56	58	52	60	49	64	48	60	54	52	70	51	50	46	45	35	58	62	59	49	51	55	55	53	53	59	49	59	53	55	56	58	42	47	61	54	54	60	60	53	54	61	67	59	64	55	44	48	41	62	49	57	52	56	44	62	55	56	46	51	58	41	50	48	40	44	56	52	60	46	40	55	42	60	53	67	57	64	50	57	59	45	51	49	54	55	56	46	69	49	57	54	54	57	53	66	47	52	47	48	62	49	56	60	53	55	54	56	52	47	59	50	46	68	55	67	53	63	54	54	51	53	58	47	54	56	38	43	49	55	55	47	50	62	49	51	52	51	56	53	52	52	47	49	44	72	49	56	51	53	45	50	47	58	58	57	56	56	54	52	57	46	60	66	59	50	61	56	37	53	57	42	53	63	59	57	56	56	50	67	45	45	60	49	62	54	57	47	55	51	60	63	58	58	57	50	54	42	61	55	58	70	44	44	57	47	43	58	55	60	53	56	56	52	53	58	53	51	52	58	59	56	68	58	56	56	48	60	57	50	49	58	42	51	62	45	60	54	48	60	67	52	54	43	50	53	57	54	49	52	68	46	59	57	65	46	50	53	58	44	47	55	54	55	58	57	54	65	70	53	64	47	46	49	58	54	61	52	50	58	52	57	40	46	45	47	63	67	55	56	53	45	58	64	66	54	54	51	65	62	43	51	44	65	56	49	61	49	55	49	57	47	41	53	44	62	46	69	65	62	49	63	52	63	56	51	52	68	53	50	56	47	67	46	59	54	51	52	48	45	57	59	61	47	38	66	58	54	39	52	60	42	54	67	65	61	62	54	69	40	48	49	49	60	46	44	59	68	59	42	51	50	48	58	57	61	50	68	55	65	61	55	41	52	47	49	47	54	42	47	42	52	42	45	57	54	59	52	61	50	55	58	44	36	55	44	53	62	60	63	64	44	54	49	66	56	57	61	49	53	62	58	64	66	32	65	62	44	66	40	49	53	42	53	56	51	61	38	50	51	54	65	60	66	50	48	54	53	55	54	51	48	68	53	51	50	49	56	64	44	58	57	56	51	39	52	55	56	51	44	55	67	52	49	57	46	35	55	33	60	50	55	42	57	44	48	59	44	58	59	42	49	51	46	56	54	60	59	64	51	54	79	45	64	51	46	56	55	44	53	55	48	46	57	43	51	42	38	47	53	43	69	53	49	45	45	52	46	63	41	63	54	75	45	50	49	59	51	49	53	68	49	61	54	59	51	44	64	60	61	57	55	67	44	47	51	44	49	51	51	72	45	57	61	47	51	66	62	40	50	50	49	49	43	56	54	59	57	57	41	49	48	52	54	49	57	50	51	51	47	52	66	60	56	54	72	41	50	52	34	60	48	47	49	60	50	42	55	59	47	44	48	40	43	52	47	59	50	47	47	57	40	48	49	65	59	51	50	67	54	58	58	45	41	62	68	58	55	68	58	55	53	60	47	40	46	60	59	60	56	54	50	61	56	62	46	51	64	50	61	62	58	50	55	58	50	51	53	53	67	54	65	55	50	57	56	59	47	63	54	49	53	44	41	47	41	44	43	62	62	46	61	34	63	49	48	55	51	51	50	38	63	49	64	48	51	57	56	48	57	50	55	49	60	58	66	64	43	57	43	58	59	56	47	54	60	55	56	60	40	68	47	53	56	62	64	61	46	62	49	59	49	59	67	54	52	50	58	53	48	51	47	57	43	50	44	61	54	59	52	50	42	44	44	52	54	50	48	56	43	44	53	55	64	40	60	48	43	57	48	75	44	47	63	51	56	46	56	60	57	37	52	52	49	58	47	52	50	72	59	49	47	71	57	54	43	63	47	74	44	53	59	48	52	48	56	56	49	69
22650	23909	41422	66167	68711	49669	30857	15861	4915	1377	781	705	730	733	726	679	706	707	718	654	726	668	683	712	679	689	758	726	684	699	717	710	675	703	723	670	663	704	689	696	676	689	690	674	658	672	667	717	730	651	700	669	680	676	686	660	723	698	674	689	669	679	724	717	697	712	681	735	683	695	712	666	657	690	700	664	700	697	684	703	692	708	719	649	717	689	684	694	684	736	709	727	657	683	672	705	668	681	687	684	700	666	696	728	639	678	681	698	735	683	708	652	694	699	676	706	705	717	684	708	674	729	676	677	683	688	702	664	689	717	731	665	675	696	683	652	707	657	650	669	704	652	686	661	706	669	681	711	733	682	695	712	715	668	686	724	696	650	680	752	651	705	648	672	754	681	673	706	683	692	709	673	677	701	772	666	711	720	667	664	723	714	694	692	699	639	647	671	738	761	692	669	727	696	726	684	770	704	760	719	687	671	730	726	701	672	719	689	694	669	721	665	704	652	720	685	729	690	725	683	654	670	690	728	738	701	685	699	680	735	661	730	691	674	687	714	706	696	671	709	665	707	733	707	710	692	712	693	670	715	673	686	685	644	654	694	663	649	692	686	697	662	661	696	671	708	717	702	690	723	721	709	700	683	690	674	689	671	704	748	677	695	655	685	700	687	660	682	731	669	673	695	640	698	724	635	673	653	671	672	661	675	688	674	688	704	711	738	694	657	727	679	666	720	722	728	683	681	723	661	697	701	667	648	683	699	687	689	676	660	681	714	734	684	755	716	712	669	656	703	757	754	659	691	703	712	685	667	685	718	753	681	689	708	686	706	673	666	695	707	697	713	718	656	670	665	672	675	678	685	694	696	681	697	748	684	686	716	682	692	662	734	685	661	682	702	692	678	689	699	748	616	687	666	700	734	651	670	683	696	674	702	711	737	730	677	641	720	646	679	675	695	677	652	682	679	653	736	670	648	734	666	680	687	690	719	710	663	652	733	685	705	625	701	686	674	694	722	710	714	695	694	688	692	692	680	723	700	651	705	671	701	726	680	668	635	697	723	713	747	666	661	742	752	682	669	699	691	696	702	675	738	653	728	714	676	690	737	752	689	648	698	663	696	674	713	715	701	691	707	680	648	663	664	731	674	709	719	703	694	700	698	695	728	661	723	669	681	696	671	694	676	671	696	719	719	657	639	669	675	697	657	727	659	684	694	709	717	695	727	740	678	696	685	663	691	714	667	658	667	703	697	697	698	702	657	665	688	679	701	713	692	730	713	637	684	701	725	690	713	676	701	697	704	698	736	683	651	683	689	702	668	643	713	691	688	658	672	693	715	718	663	719	677	697	706	695	703	728	712	666	695	722	681	692	696	696	710	672	675	729	651	645	714	712	712	658	716	713	658	685	727	714	680	684	725	647	709	653	701	701	712	716	715	713	680	686	670	697	724	650	710	655	688	720	721	715	685	698	670	707	675	683	704	724	686	671	638	681	725	689	614	705	696	729	710	642	697	656	666	673	671	699	647	685	679	661	682	757	690	651	680	684	688	700	648	691	695	666	710	710	681	700	695	689	704	701	641	703	676	669	684	688	727	712	680	622	705	701	705	696	715	697	706	706	675	686	668	696	717	671	673	726	685	695	709	690	667	700	669	709	678	696	637	682	712	683	692	680	712	693	712	690	687	702	729	694	703	738	701	703	687	758	701	661	709	712	687	737	685	666	703	631	625	693	670	670	599	686	686	701	698	663	698	657	693	662	672	683	681	710	695	672	722	685	718	706	728	662	657	670	674	698	692	704	692	655	653	700	651	660	691	692	668	672	670	687	722	726	724	699	702	722	691	741	697	671	720	689	746	666	683	660	687	723	679	699	696	703	721	674	680	603	722	652	681	663	670	681	700	690	670	672	713	741	677	706	637	678	660	689	726	716	721	673	670	683	691	653	669	673	688	699	677	685	682	703	717	700	738	660	680	679	659	712	669	653	721	681	670	664	639	679	681	726	711	714	646	674	680	665	697	665	653	661	732	684	664	639	640	735	678	692	727	715	668	653	690	707	746	692	644	695	671	680	742	664	669	687	690	662	648	706	673	706	664	668	695	702	691	681	710	692	683	703	734	690	694	683	706	694	698	710	666	712	710	749	714	723	615	673	719	751	676	663	685	686	690	681	701	700	735	724	676	750	674	697	666	707	646	657	711	700	760	687	706	678	695	698	688	680	655	682	732	671	731	720	702	691	674	688	678	712	666	700	707	672	692	637	701	703	694	668	679	700	681	700	695	703	683	697	675	695	670	695	741	691	662	713	755	681	691	653	703	684	680	694	649	674	663	669	735	714	721	706	689	662	708	713	709	731	680	666	705	691	656	681	707	685	661	726	669	666	646	684	698	693	698	686	696	696	713	725	700	710	727	703	688	724	678	714	694	719	646	678	686	708	659	725	698	662	661	657	664	685	692	708	674	703	679	713	706	723	683	710	682	763	671	721	702	678	715	719	716	700	710	682	654	677	716	663	691	675	676	698	688	713	686	679	644	681	672	692	688	677	696	709	701	719	654	729	686	670	676	704	662	716	692	667	698	667	726	670	670	682	704	755	695	673	694	705	732	698	739	754	698	713	682	657	696	655	709	633	673	663	704	709	662	663	654	669	654	619	705	701	707	630	678	736	627	669	662	703	671	712	676	708	720	747	728	682	703	734	692	722	671	690	714	661	679	691	685	670	701	678	662	711	710	775	724	734	735	661	677	723	729	701	706	693	724	642	699	714	712	725	655	706	723	669	669	659	681	676	676	626	679	704	718	705	653	673	675	696	696	685	692	734	660	667	731	690	673	675	671	729	707	686	637	649	692	676	678	733	670	671	700	660	688	740	657	631	696	703	737	721	618	664	666	705	698	709	705	690	742	689	663	695	683	693	691	709	672	731	693	744	687	679	664	696	706	659	712	686	672	745	657	727	668	672	660	675	655	666	652	722	681	724	701	703	667	688	698	687	705	664	664	672	721	711	705	676	695	660	666	710	665	709	663	701	710	709	662	726	718	672	685	700	709	683	720	681	705	665	705	702	655	658	702	662	705	717	686	707	684	733	680	682	689	732	697	690	676	693	713	691	690	674	693	760	695	712	683	663	645	727	644	662	660	665	696	724	674	703	694	688	729	686	673	726	660	693	718	709	705	684	680	691	691	658	662	725	682	690	719	758	674	643	650	649	712	740	674	709	658	692	683	683	698	700	703	646	685	699	715	708	673	677	684	655	673	663	689	710	704	695	707	634	681	737	718	648	675	691	696	736	672	705	684	675	698	686	674	710	714	669	682	677	752	662	717	693	722	658	658	674	706	675	711	702	662	654	644	676	671	693	716	725	722	695	692	646	712	680	671	664	708	666	721	661	719	696	666	679	670	705	704	713	657	695	683	639	698	647	751	680	713	695	675	679	686	704	755	646	672	699	692	703	730	695	674	712	706	700	686	684	664	669	691	676	661	703	691	701	669	634	655
1310	726	2882	5152	5022	2414	779	237	97	59	53	45	69	36	54	60	55	44	46	42	53	53	36	67	35	51	52	42	54	62	52	68	51	53	54	49	65	57	43	56	51	59	50	47	51	50	49	65	63	52	47	46	66	44	29	55	61	46	48	43	61	41	47	45	49	49	52	52	62	50	47	38	49	44	40	50	45	46	41	49	49	39	54	42	52	64	52	46	63	48	39	37	48	45	43	53	57	39	54	46	35	51	55	53	69	56	67	59	51	57	55	46	50	49	55	54	51	59	45	60	41	58	50	63	53	41	47	60	54	50	54	46	43	54	55	46	62	47	55	62	49	47	45	50	54	46	48	56	39	48	41	49	53	53	42	41	50	41	53	48	33	52	61	63	50	43	43	48	51	51	49	59	60	56	45	35	44	57	46	42	67	46	39	50	45	48	55	48	42	44	42	48	63	56	41	52	56	57	52	49	53	58	53	32	48	50	56	48	43	40	47	57	38	49	50	50	65	55	63	50	53	45	48	60	47	54	46	60	52	50	51	47	54	35	47	52	54	56	40	63	59	57	55	61	64	56	46	32	54	49	61	40	41	47	53	61	46	48	44	48	45	49	48	47	49	52	50	57	43	58	52	48	41	55	51	57	45	41	44	58	40	53	45	51	53	45	47	46	57	59	45	41	49	56	46	46	48	53	52	54	40	48	46	42	45	57	41	52	58	48	50	51	40	45	51	52	53	46	47	57	61	58	56	65	49	45	54	63	51	47	60	46	50	44	50	43	38	48	54	46	55	45	47	49	46	56	51	48	55	46	56	57	58	59	55	58	53	53	61	56	51	42	45	44	52	58	50	42	57	45	67	54	57	59	50	41	55	48	44	58	41	49	50	42	48	63	38	47	55	52	50	58	62	50	52	49	43	42	50	53	49	60	55	49	59	48	55	46	43	58	58	50	50	50	47	57	48	49	45	41	63	39	55	51	47	47	50	62	53	54	55	53	57	46	50	50	49	61	38	46	54	62	45	56	52	52	39	42	48	46	56	44	65	61	59	58	44	62	44	36	44	52	52	54	55	53	43	55	52	50	60	44	43	51	47	51	36	59	57	55	55	40	58	45	43	43	46	51	48	59	54	48	47	43	54	51	68	44	57	49	54	68	47	55	32	51	49	50	48	55	69	55	47	54	49	39	53	52	62	35	58	51	57	43	47	49	51	50	51	61	58	52	54	47	48	60	59	55	45	54	37	60	52	54	46	49	47	57	57	38	58	43	55	56	44	35	57	51	34	48	41	52	46	46	47	61	57	51	49	55	50	55	63	50	64	56	52	54	48	55	51	48	44	58	55	52	48	57	47	46	46	50	56	58	48	52	50	48	50	46	45	59	60	59	31	52	53	65	36	46	60	50	47	59	54	65	44	53	50	50	65	41	48	61	62	57	61	44	52	55	56	62	57	43	58	49	57	46	53	54	59	64	53	55	48	57	43	53	42	61	51	56	56	52	38	57	59	57	56	49	41	52	59	46	62	62	51	45	46	46	55	42	52	48	50	44	57	54	64	45	51	47	54	48	46	43	54	57	46	61	54	45	47	59	51	55	57	50	43	55	50	55	51	51	52	46	51	49	55	37	47	52	39	37	47	48	74	56	50	42	41	49	35	46	54	65	45	59	46	56	39	50	39	47	51	44	52	48	52	51	50	48	55	55	48	51	42	51	46	54	55	43	39	53	51	57	51	37	48	51	66	43	55	53	56	47	59	48	50	56	56	54	38	43	46	69	42	61	57	47	51	50	35	49	50	50	45	67	48	61	56	49	68	55	51	61	59	45	35	50	49	65	51	43	49	49	47	56	52	44	55	47	43	46	61	39	47	64	53	49	34	46	49	44	49	49	57	46	48	45	61	60	44	54	47	53	54	57	58	46	56	54	42	53	54	50	60	48	56	65	43	54	45	48	47	60	56	51	52	45	50	60	67	48	49	51	54	56	52	47	57	55	47	35	49	55	58	44	56	41	58	52	50	42	42	51	43	58	48	61	64	50	46	60	63	61	48	49	45	47	56	41	47	58	45	50	48	42	54	63	55	51	47	40	53	56	58	49	61	68	50	46	71	58	59	54	60	58	58	45	58	56	46	47	51	42	48	58	47	44	55	42	51	51	54	41	64	42	43	50	45	49	46	53	54	45	52	56	60	55	66	52	62	39	49	62	46	42	46	47	57	44	57	51	72	59	63	58	49	48	51	45	63	40	54	54	54	51	43	39	48	57	52	40	60	42	37	48	59	52	40	39	59	54	44	53	61	39	51	59	41	56	54	54	48	70	60	37	52	51	54	64	53	43	49	55	38	49	65	67	58	46	54	57	45	66	52	58	54	49	39	46	48	49	43	58	46	64	48	50	45	58	65	43	47	48	43	52	52	32	50	52	58	50	51	49	48	56	37	39	63	55	40	51	49	48	48	53	57	50	57	61	59	52	59	54	47	51	49	41	59	52	44	63	47	50	46	54	53	45	43	50	52	57	53	64	63	42	55	52	53	47	54	64	42	57	41	42	40	58	57	58	54	33	49	58	51	47	53	43	47	39	43	58	52	56	59	59	50	48	52	52	43	49	70	42	64	42	53	46	44	43	52	53	48	51	36	61	48	51	61	56	42	58	46	65	57	34	57	55	56	55	50	42	50	69	53	40	52	47	52	52	56	50	55	45	45	37	48	51	49	63	51	53	49	44	53	47	62	47	60	40	41	45	54	52	64	50	48	42	47	55	41	32	59	39	52	56	48	39	47	52	51	57	55	43	51	53	47	46	71	46	48	50	50	51	61	52	40	62	52	41	48	50	44	53	48	41	51	57	42	52	50	49	50	69	65	59	62	52	58	47	56	44	47	51	47	48	55	49	46	48	54	54	47	62	54	53	52	50	46	47	49	40	46	57	55	51	45	52	46	55	54	50	53	52	48	51	56	53	54	45	59	44	56	44	51	53	59	50	55	39	59	58	57	53	43	48	63	46	50	54	57	49	56	52	32	61	60	51	51	55	57	65	48	56	56	44	43	64	43	52	53	48	48	54	64	60	45	56	50	43	51	56	60	37	45	50	39	54	45	43	55	62	49	49	37	55	56	50	50	60	71	56	57	48	35	50	51	56	59	50	37	52	58	55	57	51	44	57	46	60	55	42	54	41	63	59	59	56	40	50	43	41	68	57	55	44	52	55	48	55	58	59	59	41	55	57	50	55	53	49	51	45	48	46	44	53	42	64	48	47	49	57	46	61	53	56	33	45	46	48	46	55	38	53	48	38	56	58	48	53	59	67	64	44	49	40	63	45	50	48	54	57	50	38	41	45	48	49	49	61	54	53	47	53	60	51	51	42	54	52	54	54	62	60	50	59	60	52	41	52	44	58	58	69	57	51	70	44	56	56	44	49	48	53	33	52	51	50	65	51	52	46	53	56	62	59	50	46	68	50	56	64	51	47	54	38	43	49	45	46	50	44	55	33
10676	11966	26194	39410	41670	30957	17539	6569	2033	877	732	668	614	661	663	644	639	638	666	688	666	673	639	652	628	715	673	641	673	656	628	651	639	685	632	648	637	705	627	632	644	714	668	638	661	681	650	682	656	685	665	628	662	643	644	620	621	620	652	628	689	683	641	664	682	641	627	693	636	628	643	652	604	647	618	641	660	665	676	643	623	665	651	663	672	678	626	637	659	692	639	623	661	644	655	646	662	682	671	656	646	715	638	632	648	629	651	680	700	668	675	624	643	651	646	641	712	677	669	661	661	688	679	657	612	737	659	623	635	682	642	636	677	656	680	696	667	692	658	664	644	614	650	631	646	661	701	605	661	702	667	611	702	616	662	638	635	685	667	664	734	643	678	647	643	658	681	633	637	669	674	646	732	671	612	654	642	663	631	611	685	668	648	706	667	692	639	685	641	639	654	641	717	688	696	634	641	667	703	695	701	620	664	641	664	637	660	680	636	653	662	685	632	633	664	647	680	677	668	632	669	638	691	674	683	658	687	664	669	623	690	663	669	645	624	607	682	663	627	673	645	682	673	642	675	645	672	677	706	686	660	651	660	627	685	634	663	629	653	671	691	680	645	637	636	685	663	685	651	602	657	634	688	662	664	641	664	674	673	642	659	681	689	608	669	626	629	663	677	686	654	660	704	657	648	651	611	633	647	677	660	659	708	706	657	633	618	583	640	713	650	663	604	657	674	675	648	655	647	676	637	678	686	671	636	662	642	670	650	679	602	641	686	661	601	665	666	676	676	673	672	677	683	666	663	645	660	626	650	613	660	628	673	679	681	656	662	610	625	672	643	654	671	649	684	636	639	654	652	666	650	626	645	647	674	673	656	656	681	654	647	708	645	670	659	670	634	616	749	673	662	673	656	640	680	660	641	672	688	630	655	666	625	635	652	664	684	661	630	688	688	676	644	650	648	701	634	681	665	645	648	652	673	639	665	651	677	667	695	634	678	683	677	658	657	647	656	653	643	629	645	628	704	658	639	680	687	698	732	700	658	656	712	666	685	677	668	626	616	674	668	654	655	683	703	595	645	655	638	695	624	671	694	647	654	672	670	717	656	680	656	664	658	676	655	672	645	630	697	657	667	660	615	648	644	638	628	631	684	657	668	707	638	630	666	646	644	703	664	656	640	657	634	677	643	731	667	673	661	662	694	649	636	675	672	628	695	654	653	683	668	673	672	652	687	643	703	676	654	618	650	700	659	701	610	655	647	693	681	657	669	647	640	669	661	680	659	729	614	659	642	643	657	689	709	634	638	702	653	642	646	640	653	689	664	681	631	665	640	597	626	663	649	679	619	721	670	636	668	661	685	650	688	660	659	665	647	610	737	634	658	631	669	684	676	606	600	632	683	657	606	680	670	677	664	672	614	686	656	650	712	708	723	648	658	678	691	615	681	684	698	628	646	612	625	645	663	687	651	629	648	603	669	660	647	674	645	677	625	619	684	657	719	684	664	652	669	619	648	661	662	682	663	654	674	661	721	679	679	631	641	682	674	623	630	683	706	674	681	659	645	649	643	644	658	703	703	699	661	635	644	680	666	699	675	668	685	623	661	632	647	638	653	660	686	644	664	693	704	672	616	677	671	661	646	674	659	637	699	645	628	657	650	684	649	689	666	656	653	683	688	650	663	646	722	635	627	660	684	656	642	665	649	612	708	689	655	632	685	698	698	617	627	625	689	611	664	677	639	631	652	660	665	665	684	671	687	710	616	634	669	670	682	650	692	665	686	651	651	588	629	671	651	657	681	647	631	664	667	636	668	688	647	617	697	652	711	648	673	640	676	613	631	644	638	658	609	622	643	649	649	682	659	681	633	666	667	655	674	611	657	673	672	669	688	654	685	679	626	611	649	645	665	658	596	664	706	656	705	686	669	638	671	659	673	659	666	650	669	662	654	675	660	674	693	650	656	646	666	621	650	707	704	640	656	696	695	623	679	669	649	676	694	670	704	664	705	611	648	652	668	720	665	693	642	677	655	673	598	599	692	605	658	658	621	648	659	630	657	655	644	618	628	696	678	657	674	611	626	656	636	663	678	686	662	656	610	629	658	665	684	664	704	669	669	675	626	661	664	638	677	691	639	672	661	650	671	674	704	665	672	630	639	693	704	654	663	684	662	663	707	679	613	670	678	685	650	660	679	587	643	642	661	661	677	633	641	612	626	645	631	680	683	674	646	679	647	677	669	668	668	662	668	628	625	680	705	646	666	672	631	664	663	686	677	639	657	695	630	633	730	610	703	638	637	688	616	668	694	644	713	602	653	663	599	689	676	632	663	674	717	661	659	688	686	620	703	651	682	666	634	681	659	641	656	696	656	653	653	630	670	665	689	716	610	692	629	660	679	675	591	637	664	685	670	669	635	622	688	629	658	646	693	723	678	665	675	637	641	646	682	654	686	637	658	635	685	645	652	674	665	650	666	668	617	644	630	646	676	690	657	659	645	629	658	640	665	634	636	622	664	643	619	646	636	628	676	639	659	632	622	655	658	667	662	650	694	647	712	691	705	672	659	647	677	645	661	699	661	658	646	649	636	619	646	701	649	654	609	657	632	683	631	598	671	729	658	656	676	611	703	630	603	625	666	669	655	661	706	667	708	629	637	692	601	696	706	663	633	668	693	621	660	634	640	696	610	690	688	709	659	680	674	594	648	657	654	681	643	658	655	655	652	659	687	636	636	625	625	671	637	660	669	675	670	650	669	646	629	683	653	630	667	627	629	682	669	669	687	651	640	663	693	674	647	674	627	623	697	664	671	680	681	611	660	694	675	627	668	660	676	695	658	634	619	707	683	645	682	677	666	652	684	656	686	669	652	670	675	669	624	695	699	697	647	699	634	613	619	648	655	695	690	664	668	680	652	638	634	666	670	643	648	676	670	654	657	689	668	661	637	620	644	659	725	659	645	637	659	661	675	678	668	684	686	660	649	644	660	665	657	689	656	646	652	701	691	654	624	626	638	648	656	621	658	669	661	676	660	687	643	686	685	663	638	691	664	673	675	640	602	681	659	649	663	706	660	684	701	675	664	643	605	659	641	647	648	660	705	716	595	657	660	676	714	648	659	711	673	680	679	677	693	709	673	659	655	691	700	689	644	669	665	651	681	668	650	671	628	654	616	614	645	597	639	697	659	645	663	716	671	644	661	653	679	639	665	659	665	648	690	672	679	655	678	650	679	624	676	669	686	658	651	696	668	688	642	674	667	681	675	647	661	691	678	649	637	668	680	689	655	658	699	634	635	645	708	653	663	648	657	668	670	635	685	703	670	687	673	661	634	657	679	669	685	669	611	686	617	646	669	653	669	674	689	650	629	636	653	692	672	645	635	731	687	711	682	718	630	647	719	654	643	638	679	690	667	650	702	718	658	687	635	603	687	704	684	651	690	682	704	648	637	626	660	656	671	631	649	668	673	646	634	680	620	678	651	689	647	656	670	633	664	627	662	695
701	3981	11474	9532	10218	7297	2294	594	176	85	60	43	47	39	57	34	35	53	49	58	46	47	48	49	36	43	58	56	52	47	58	43	50	40	52	48	49	50	42	39	60	50	50	54	60	47	48	53	55	53	53	52	57	43	53	59	56	45	42	40	59	76	68	64	61	50	52	49	37	40	49	50	49	41	34	50	42	60	42	33	51	52	52	59	57	56	60	51	38	48	49	57	44	63	47	50	56	48	48	43	41	45	46	41	49	62	53	54	58	59	49	54	47	51	39	51	50	46	54	56	52	47	50	50	52	54	47	46	41	46	48	53	45	52	41	41	31	53	47	48	61	48	55	34	45	56	47	48	50	48	52	52	50	67	53	56	34	49	51	56	49	58	38	60	43	51	50	33	63	41	50	54	49	39	44	46	47	51	30	48	42	41	58	38	54	36	45	50	56	53	65	51	50	64	48	41	44	64	50	46	59	56	66	45	54	62	51	61	52	44	58	55	51	51	43	48	43	44	45	48	47	56	41	44	47	57	55	51	51	57	47	45	51	43	53	58	38	41	44	48	53	52	56	42	54	51	51	55	48	59	43	51	58	48	40	53	47	48	56	60	43	51	56	49	52	52	61	62	47	50	56	54	61	43	56	49	57	52	57	40	54	56	53	56	45	54	60	47	52	41	43	58	47	52	47	50	51	44	43	43	47	52	51	56	64	52	52	53	56	47	52	48	41	28	56	47	46	36	50	44	52	45	55	53	46	61	43	61	47	42	61	54	43	56	63	60	51	39	36	53	48	49	55	60	68	51	37	44	58	44	52	45	52	49	53	57	52	50	58	49	51	45	49	52	55	40	56	58	65	46	58	49	53	53	54	65	60	52	52	60	46	53	59	34	44	50	43	47	63	54	55	51	47	50	53	47	40	59	52	54	34	46	65	48	42	43	45	53	58	38	68	46	62	57	45	45	54	41	45	44	55	59	53	43	49	47	53	47	50	49	57	43	43	49	39	47	52	59	43	44	50	46	55	51	53	52	47	45	56	40	52	55	45	56	44	43	46	56	58	47	55	44	54	50	50	56	55	53	57	46	51	37	54	54	46	58	57	47	50	55	42	58	45	51	53	41	57	44	51	54	57	52	62	47	65	41	48	56	56	56	39	47	60	42	56	48	55	40	50	48	46	55	37	40	49	53	47	48	56	50	38	56	41	47	59	43	50	50	45	53	44	42	52	53	40	40	43	62	56	50	72	57	60	61	56	46	38	45	66	60	64	54	73	39	51	40	64	35	35	44	54	49	46	49	45	41	57	60	40	50	45	57	58	41	51	43	44	45	55	49	51	52	59	54	50	57	47	48	58	67	39	44	52	44	50	53	46	55	57	62	50	45	58	37	44	45	58	44	52	40	60	54	61	35	44	44	51	46	52	47	54	52	58	47	48	43	58	40	58	70	64	40	53	49	51	44	56	58	54	53	44	46	47	57	57	34	57	50	51	69	46	44	48	56	51	43	66	65	58	46	48	61	70	51	50	50	43	48	54	45	47	43	40	54	54	61	59	38	60	47	44	52	63	64	59	59	54	57	53	48	48	49	49	69	55	50	55	51	57	53	58	50	57	51	55	51	49	50	47	51	41	47	46	43	39	47	50	57	57	42	46	58	42	49	62	55	42	56	55	48	45	48	37	45	57	64	55	46	50	56	53	43	45	65	53	45	53	46	53	46	57	48	46	48	46	47	50	61	51	48	52	53	46	47	57	49	57	50	62	56	42	44	66	40	64	44	44	60	50	43	49	55	52	56	43	49	50	42	54	50	54	60	50	67	71	56	42	55	57	61	45	45	45	36	61	51	52	47	51	45	40	51	54	54	52	50	56	48	45	44	53	55	52	53	53	55	53	55	41	60	56	64	50	50	56	46	49	54	55	46	53	47	41	58	52	50	46	50	45	56	46	57	61	47	49	44	55	43	45	44	58	44	35	43	45	47	72	41	55	43	54	41	61	51	42	66	55	57	40	58	61	60	58	45	50	54	50	51	48	62	47	57	53	51	50	48	56	47	47	63	46	48	54	62	54	46	50	54	43	46	48	55	50	51	53	56	52	34	44	48	43	51	60	45	44	57	47	53	59	54	52	64	52	50	54	46	49	54	58	60	47	64	60	56	54	62	45	51	48	59	59	57	43	45	51	39	62	53	66	41	46	47	40	46	45	44	45	62	57	50	67	45	54	60	48	54	46	46	45	51	51	56	58	44	57	58	61	47	51	64	51	55	50	58	58	46	56	39	53	42	35	46	49	45	51	55	47	46	47	45	51	45	54	48	38	48	55	49	48	61	29	58	60	59	38	46	47	40	47	50	46	42	50	46	55	55	50	36	42	48	62	65	61	51	43	55	66	52	56	39	41	46	42	48	42	39	48	39	65	50	51	59	44	55	55	51	42	52	48	42	41	58	67	57	47	34	52	47	42	50	57	52	42	35	44	58	54	57	39	55	36	60	50	48	53	57	53	57	58	52	40	60	54	41	47	59	46	39	53	50	60	43	59	52	61	50	46	56	44	51	48	47	49	57	55	48	41	42	54	42	47	43	59	46	44	51	40	57	45	53	52	40	54	59	59	52	63	48	44	45	56	42	46	64	39	62	41	59	55	47	59	46	41	53	59	39	48	45	66	49	54	51	73	56	51	49	43	45	47	39	54	62	54	55	51	44	56	48	50	56	61	69	48	49	52	53	48	50	54	41	45	53	48	43	47	46	56	62	48	55	54	44	48	66	71	42	63	43	49	59	57	58	53	39	57	60	48	47	50	52	62	45	44	44	59	46	48	53	44	55	50	53	62	49	50	55	42	41	47	46	40	45	44	47	62	47	42	51	63	51	52	51	57	57	50	53	44	39	58	58	66	51	54	50	50	50	47	55	48	48	54	56	50	41	64	47	51	45	48	57	49	54	51	41	44	50	42	67	46	47	55	41	52	42	49	56	50	49	48	55	61	52	51	46	51	46	50	65	55	42	58	54	54	40	58	46	51	40	43	40	42	58	51	49	58	50	54	44	51	48	34	32	49	45	47	53	51	53	49	49	42	56	39	50	48	59	63	54	43	59	52	45	55	61	60	42	51	62	42	54	45	61	52	63	54	44	61	45	47	51	43	52	53	59	55	51	58	49	30	57	53	41	40	55	50	68	53	55	55	52	48	56	57	58	60	51	57	60	49	51	51	55	53	44	60	57	50	52	48	55	44	50	53	57	40	48	43	52	62	47	47	52	44	37	47	58	44	40	67	49	46	51	53	34	58	45	41	51	39	45	39	56	51	47	55	46	59	55	44	67	48	53	45	45	56	39	43	61	35	56	57	47	55	48	54	51	59	69	39	49	53	52	59	55	56	49	50	48	48	46	42	53	49	60	66	49	49	53	49	47	49	61	36	59	51	54	65	63	59	61	56	56	52	54	55	62	48	53	59	50	58	60	52	57	55	40	51	72	52	68	53	57	51	51	62	54
16290	27321	38556	50931	60193	46090	28687	13726	4273	1256	760	667	643	660	660	702	628	619	583	656	652	592	627	631	626	648	624	677	629	646	667	649	613	692	619	630	615	675	679	650	621	650	703	697	653	631	699	669	641	625	650	646	635	644	692	649	640	650	620	658	696	644	676	627	645	604	623	657	655	616	701	669	675	672	688	642	642	665	637	609	643	676	669	656	644	683	619	604	674	634	648	684	647	648	625	657	633	631	636	643	614	660	673	622	660	645	618	681	631	632	666	665	618	632	658	642	639	652	636	638	645	652	681	653	649	679	654	671	667	651	654	624	637	633	644	607	691	660	601	607	613	633	653	652	686	685	643	630	634	632	643	607	603	607	622	609	668	636	642	608	671	654	627	631	640	640	654	655	613	646	658	706	636	658	698	655	683	597	660	650	693	653	696	608	602	599	649	637	621	670	628	637	626	645	590	604	611	613	650	617	615	637	639	641	685	645	630	639	654	640	625	614	683	620	633	625	639	574	629	655	645	702	630	641	656	620	618	632	630	687	627	626	657	667	664	643	638	632	613	671	671	637	662	653	665	647	638	625	650	637	604	641	650	644	654	666	651	637	668	624	685	647	671	625	678	630	689	654	689	622	675	679	647	616	608	620	637	644	618	636	644	690	630	641	611	638	659	670	638	665	659	673	620	642	640	628	634	628	661	654	647	649	623	685	612	674	659	684	659	613	689	632	655	663	607	635	626	689	678	636	654	660	653	640	660	633	649	657	611	633	629	665	621	650	654	647	639	642	634	626	663	674	616	666	660	618	585	677	633	707	682	655	652	654	618	670	683	660	619	642	686	635	620	642	676	610	642	615	652	653	624	634	581	660	670	660	703	670	683	643	697	625	678	613	654	676	672	680	660	600	612	662	622	639	643	641	695	654	617	666	686	639	630	699	651	632	619	672	637	663	620	646	663	666	639	648	665	657	680	642	648	641	671	627	671	669	626	649	658	651	667	648	636	646	636	692	705	665	647	660	670	647	660	624	664	672	656	658	650	671	636	681	680	619	665	680	672	601	632	656	645	653	619	635	626	639	641	628	626	622	623	656	646	620	632	668	613	700	626	584	692	626	663	620	702	623	638	669	628	616	624	621	609	630	663	620	712	636	670	664	637	595	708	593	615	650	658	619	667	685	626	627	661	664	655	644	658	622	635	642	677	650	578	662	644	627	670	660	646	661	663	685	664	640	657	614	674	630	681	685	663	646	645	633	642	674	693	645	673	658	675	670	624	626	656	638	695	677	641	669	627	635	658	649	645	613	660	694	644	640	661	661	689	643	645	673	625	610	683	722	651	640	614	673	658	638	663	680	680	655	658	624	656	666	664	665	684	648	658	639	648	641	620	662	611	660	610	629	665	654	656	667	628	647	651	651	647	662	606	666	635	634	660	650	641	675	643	598	636	636	639	603	626	689	673	649	644	630	660	667	626	678	642	635	653	653	662	623	641	678	644	650	604	673	644	688	666	678	710	618	630	661	672	606	665	656	658	628	686	669	667	639	623	670	674	674	659	677	638	659	643	666	583	613	667	653	676	641	610	708	650	643	663	632	619	673	677	615	682	615	663	605	663	653	653	645	668	633	636	686	678	630	654	616	626	689	625	661	656	624	681	683	637	656	626	622	646	647	634	646	675	670	603	676	690	613	665	654	632	639	651	656	626	629	644	708	660	620	633	662	683	618	658	653	675	641	673	672	685	625	638	619	632	636	646	617	609	656	638	679	620	668	692	688	659	652	681	689	648	624	670	653	618	689	682	671	651	650	707	683	670	657	634	624	679	629	676	655	626	685	684	660	677	654	650	643	696	633	651	658	650	654	636	644	669	632	631	647	626	649	662	621	687	646	647	600	664	682	627	635	596	654	649	655	636	689	697	628	688	629	627	645	666	616	660	637	661	602	661	629	680	639	660	655	630	648	642	640	638	649	670	677	594	622	648	689	641	681	639	631	645	653	635	614	691	655	612	644	687	686	640	650	684	627	645	634	625	668	692	636	679	673	654	665	654	661	651	688	649	688	655	631	640	672	628	642	656	656	652	622	624	710	661	643	659	641	608	603	645	657	645	695	632	651	642	668	679	689	669	659	622	622	609	691	624	633	650	619	690	656	658	601	658	672	643	660	640	665	668	663	669	638	685	657	663	645	617	659	648	649	601	626	653	619	640	690	670	672	658	633	590	692	726	636	663	692	587	609	647	649	617	652	655	613	628	665	621	630	637	656	630	654	673	645	645	692	651	650	704	626	609	641	653	631	651	647	647	667	677	658	659	654	626	662	695	639	618	671	639	636	588	637	643	618	610	652	637	642	640	629	676	596	662	659	660	634	650	640	649	699	645	679	604	668	701	623	633	644	650	645	673	700	632	626	637	638	648	623	622	720	676	612	582	647	697	632	609	680	637	644	667	683	673	656	631	620	628	661	607	642	614	640	645	633	617	622	692	630	612	663	640	649	637	678	656	636	671	648	661	680	647	658	665	672	653	648	643	663	687	639	613	614	672	644	671	647	615	659	691	656	642	604	637	666	656	636	634	678	653	612	615	659	657	630	678	617	665	632	626	647	637	650	648	635	658	655	646	660	641	657	669	648	649	615	696	694	656	651	683	634	669	645	619	650	643	662	666	655	644	653	612	649	634	702	722	632	680	652	644	663	655	629	650	602	665	684	657	636	639	687	655	669	659	652	626	669	655	620	676	666	604	658	654	625	658	661	675	660	636	632	679	652	653	633	693	643	661	627	640	652	631	627	619	648	664	640	670	696	627	651	645	618	633	626	612	726	651	686	672	663	651	681	663	664	651	623	676	664	604	630	641	636	654	595	666	637	635	654	659	653	640	621	687	660	619	626	698	691	661	693	630	644	635	642	659	633	594	654	623	684	592	593	636	629	693	637	638	637	666	667	651	628	614	644	656	676	612	612	673	611	638	635	617	696	660	664	687	655	643	625	676	658	607	661	615	666	682	668	650	647	639	691	692	639	657	663	686	624	671	617	654	666	644	645	649	676	631	711	658	713	653	657	656	647	648	661	694	657	643	677	664	656	660	627	645	677	632	647	645	669	661	684	654	645	660	598	638	650	673	664	641	637	620	662	614	628	622	654	645	630	655	605	594	666	680	587	670	666	666	657	683	662	679	668	690	645	658	656	639	639	680	641	672	684	646	628	660	661	650	701	660	642	678	628	634	653	625	667	627	623	642	605	662	680	663	658	668	667	643	641	661	649	638	668	661	696	701	661	689	677	675	642	655	629	612	664	673	665	650	692	702	656	620	610	655	620	656	670	634	649	604	665	619	693	657	649	649	623	671	656	609	667	685	612	607	645	631	639	637	630	655	640	633	655	635	653	633	671	641	696	644	648	641	639	673	679	618	664	640	670	620	627	638	623	674	650	625	642	609	674	648	616	639	636	646	665	649	655	652	663	645	688	632	672	665	654	654	676	663	691	674	667	638	624	606	629
2064	2836	12764	10696	9932	6395	2247	604	170	75	60	64	48	49	63	54	53	65	65	61	64	49	54	59	55	42	57	59	64	63	48	57	46	42	51	41	53	48	49	71	55	62	70	64	53	58	58	44	42	48	54	70	49	60	58	48	56	47	54	46	56	50	61	59	51	49	44	56	63	51	53	53	40	50	66	50	56	64	60	62	49	49	54	49	50	62	61	60	48	58	59	65	58	52	53	58	53	61	62	44	47	49	60	47	43	51	51	56	58	64	52	60	63	71	61	44	51	49	57	54	71	50	55	71	50	58	62	52	46	52	53	69	55	67	67	57	58	53	50	65	62	62	70	54	37	51	50	55	40	70	68	48	44	39	56	57	47	58	58	56	40	63	63	55	64	74	50	49	54	48	48	50	59	61	55	48	60	67	45	51	53	54	45	43	57	52	44	52	54	51	46	52	45	42	60	45	42	45	66	58	50	55	61	57	51	59	39	62	46	51	46	56	49	53	53	54	43	51	46	53	67	49	46	51	63	53	67	56	47	62	62	73	56	48	51	55	67	57	61	54	41	68	48	52	49	44	47	47	43	55	38	46	51	52	43	61	51	61	49	50	48	47	50	61	70	59	66	48	52	52	68	53	51	62	53	63	60	69	58	66	50	63	58	67	62	57	47	70	57	52	60	56	53	45	51	29	56	61	56	52	54	66	59	55	44	50	54	62	65	48	46	51	49	58	51	65	53	53	60	61	61	50	58	51	44	56	63	49	72	55	63	63	51	45	63	37	46	68	61	68	54	52	52	56	60	73	49	49	53	48	69	45	46	51	53	66	51	65	65	50	54	48	70	60	58	63	56	59	46	50	65	50	47	59	70	45	54	55	43	47	54	56	53	64	45	59	55	55	59	67	75	47	65	58	62	54	46	54	44	66	50	68	63	70	54	48	67	55	49	67	53	55	66	48	57	59	63	61	66	50	64	61	68	66	57	56	46	55	61	88	47	65	68	50	58	42	65	51	57	43	59	48	62	44	62	62	46	63	61	57	54	47	45	58	49	54	71	59	63	49	55	59	53	48	42	65	50	58	60	67	54	55	59	67	57	57	33	52	53	58	67	61	69	49	52	60	52	54	45	45	65	60	61	55	50	75	46	59	66	68	68	62	59	62	59	60	69	59	55	50	58	45	67	52	51	44	60	51	55	49	64	55	48	56	76	59	54	58	38	51	63	58	64	60	58	53	52	64	53	56	64	62	53	51	70	56	52	49	67	58	65	53	50	47	51	51	53	56	52	41	58	50	57	56	53	46	59	51	47	53	55	58	59	62	55	53	52	57	69	58	66	51	59	46	70	51	67	49	59	61	49	67	44	53	61	68	50	51	56	55	57	61	57	59	54	51	61	47	59	52	59	42	60	63	49	53	56	46	58	51	50	57	51	53	47	58	65	59	71	56	72	63	62	55	51	60	65	56	62	49	56	56	48	54	51	59	58	47	57	54	65	55	56	45	56	51	55	57	57	50	58	52	59	51	45	51	64	58	69	63	68	43	51	62	58	54	63	50	52	64	39	65	46	57	44	62	52	56	58	42	57	54	57	61	44	67	58	59	56	58	51	60	41	69	43	56	54	55	57	51	58	64	50	66	58	62	59	52	62	52	53	58	58	68	61	47	63	63	46	51	58	46	58	52	48	60	63	47	60	60	47	62	53	64	62	41	57	49	65	59	40	46	73	62	45	57	54	55	48	50	46	54	40	50	52	70	52	57	50	55	59	58	71	57	70	58	55	59	52	45	58	45	44	56	58	58	61	57	53	58	51	55	48	38	61	37	58	57	54	51	56	42	60	62	68	54	56	56	56	51	53	56	57	62	49	52	60	51	55	52	49	50	55	53	49	49	46	61	42	58	50	58	55	50	61	63	47	49	53	58	56	71	59	62	48	58	67	72	50	53	53	68	61	57	61	53	46	68	47	60	54	54	50	52	53	62	61	45	59	60	54	49	43	60	52	65	67	55	62	57	39	60	62	42	58	56	48	57	56	63	50	53	50	56	73	57	63	68	62	65	46	59	61	49	45	56	54	53	59	67	66	60	54	57	66	49	58	66	50	53	59	44	63	51	50	67	58	56	61	61	50	66	60	52	55	65	50	39	63	53	45	61	62	58	53	50	50	45	45	59	61	73	61	52	52	43	49	49	61	70	57	47	62	61	54	64	55	59	49	61	57	61	64	37	58	47	49	57	54	61	70	60	59	55	45	51	52	50	39	54	63	67	56	56	49	67	45	75	58	55	67	60	67	68	55	52	55	56	63	54	55	59	49	46	61	49	56	55	50	40	50	54	46	75	60	46	51	56	59	60	56	65	58	52	52	61	61	46	57	59	62	42	47	52	64	60	55	42	65	51	65	49	48	59	64	71	48	56	54	54	69	57	44	51	49	53	61	65	63	53	47	61	49	46	46	69	54	54	65	60	66	45	48	59	46	49	63	42	73	67	46	63	51	58	54	54	84	58	71	61	53	65	53	60	59	50	52	43	39	52	66	47	51	49	60	52	68	53	54	47	46	46	56	53	61	56	50	66	56	58	49	55	58	67	54	67	57	43	57	61	55	56	56	50	67	54	40	48	45	46	61	66	46	50	47	53	61	57	65	58	60	65	57	64	50	66	57	50	51	46	66	64	51	59	66	50	63	42	56	48	60	56	61	61	35	55	37	57	53	56	51	44	52	56	57	45	47	68	52	45	50	43	51	53	41	58	63	58	53	65	44	57	54	53	53	58	44	52	44	55	55	63	58	50	70	49	59	51	60	47	63	81	56	46	46	61	61	63	62	62	54	54	45	52	62	51	64	40	50	62	58	52	53	62	64	65	47	64	56	57	39	71	50	53	57	57	56	49	43	55	69	57	66	47	43	61	44	58	51	63	66	56	47	56	53	58	49	54	46	58	67	59	54	60	54	38	54	56	61	60	62	60	63	57	65	59	50	49	58	57	71	49	52	54	52	50	52	45	62	56	48	50	52	50	67	54	52	49	63	48	46	52	48	56	54	53	50	54	72	64	66	39	60	60	64	53	53	65	46	58	45	53	60	54	61	62	64	56	55	48	60	66	52	54	71	55	46	51	63	46	63	61	57	42	61	69	59	56	62	70	57	58	58	68	57	57	57	57	54	45	48	67	65	45	71	60	52	67	49	52	66	74	42	54	70	64	52	74	60	65	60	34	51	43	42	67	58	54	71	53	65	41	72	53	60	62	52	50	70	54	48	66	49	63	59	56	48	59	63	45	51	60	41	62	52	53	64	69	44	52	51	58	47	55	52	50	55	44	54	56	63	67	50	54	59	52	61	60	42	50	63	56	63	63	52	54	44	53	63	55	64	62	48	47	63	65	51	52	70	50	61	73	44	48	53	44	68	73	48	61	59	57	49	59	54	62	49	62	52	47	51	63	64	68	64	52	67	80	62	56	48	65	57	59	56	49	56	58	47	52	57	65	40	62	63	63
16209	24189	40835	50218	57266	44021	28754	14435	4526	1414	810	712	710	794	684	684	737	721	695	707	686	697	682	720	710	677	735	719	722	731	747	699	726	690	688	698	709	690	713	689	697	712	718	698	709	750	740	681	704	732	710	708	743	680	761	692	734	676	704	756	746	717	726	742	709	714	715	716	717	710	719	730	722	688	732	712	695	741	703	676	732	692	704	755	735	648	709	775	689	732	738	687	717	714	717	754	693	757	747	750	727	708	751	674	744	712	705	734	728	736	783	694	706	744	687	724	769	709	714	736	781	736	732	732	698	748	686	788	666	746	706	736	776	716	728	756	725	715	713	755	717	753	732	761	703	722	700	702	719	730	735	695	726	699	736	721	738	680	727	707	755	690	719	706	702	682	699	731	727	736	728	748	749	716	728	749	746	668	762	697	687	656	709	699	720	722	704	704	758	730	720	665	744	724	721	703	729	736	727	718	730	711	742	680	739	749	670	703	756	731	717	738	686	720	727	716	725	707	702	753	701	706	735	734	691	671	678	668	713	682	686	724	726	708	726	750	744	731	697	658	745	682	742	765	709	728	707	722	723	733	699	729	691	687	724	719	716	684	731	692	739	642	702	749	699	715	701	675	750	716	711	724	670	742	662	676	683	702	683	703	685	724	661	742	752	730	705	712	731	708	726	751	670	728	716	721	703	710	706	688	731	678	716	710	724	714	741	687	727	702	719	693	689	731	746	689	732	737	739	720	696	678	742	705	712	743	727	679	770	709	633	693	678	719	692	796	752	676	738	702	669	725	713	712	755	704	710	749	718	681	766	738	735	758	697	724	742	733	685	742	712	746	781	709	701	719	727	725	701	724	691	731	705	756	739	754	625	759	700	710	687	683	745	746	690	758	714	713	713	688	707	759	737	695	744	719	747	751	727	767	672	740	703	736	781	703	693	728	650	698	743	720	712	677	712	730	742	717	694	723	681	704	700	699	732	730	749	707	699	723	729	745	709	691	718	727	723	734	663	664	717	744	685	772	708	702	670	736	768	756	712	727	710	753	715	708	748	704	737	725	703	680	720	721	737	746	722	731	745	759	692	699	742	738	762	772	719	706	663	707	640	685	706	703	711	728	718	709	719	675	693	697	737	756	689	701	683	738	705	726	711	736	743	704	736	728	694	678	749	688	694	684	729	699	700	765	719	690	708	694	688	747	679	678	748	705	682	692	757	715	723	658	746	762	733	698	765	704	702	698	693	720	712	690	716	716	755	717	725	738	726	746	686	679	701	703	704	765	731	717	731	720	738	709	696	684	750	672	735	720	690	703	742	741	732	703	702	732	738	716	734	707	732	678	761	714	713	688	718	694	659	753	759	694	719	678	721	705	684	680	701	690	730	715	716	753	701	724	736	736	659	725	737	734	692	710	716	675	732	722	750	701	700	733	686	726	716	748	700	718	696	759	740	696	695	681	720	681	719	683	716	662	736	732	718	724	717	712	765	682	711	743	725	700	691	717	745	706	698	700	751	726	671	695	748	715	705	713	725	705	714	714	737	663	701	699	698	711	692	699	761	717	700	774	699	726	739	724	695	755	701	675	694	697	710	718	701	706	667	689	718	737	708	744	745	715	715	675	778	714	715	723	759	722	733	708	729	702	745	660	727	682	703	699	737	699	734	724	684	656	680	746	751	690	676	710	693	724	739	684	749	687	689	706	724	733	704	694	734	691	751	741	698	754	737	677	712	727	736	702	711	722	747	726	768	724	707	694	664	702	667	660	693	760	687	697	721	733	764	706	763	725	653	703	738	666	739	710	739	751	738	728	708	745	687	726	684	708	689	728	655	712	723	725	664	691	734	676	731	714	748	723	690	714	728	704	714	715	735	724	681	731	726	736	705	742	707	729	663	671	773	741	719	705	744	743	701	732	685	709	703	663	706	707	756	721	748	670	733	721	694	768	753	689	690	717	730	721	651	685	695	730	710	696	670	728	695	721	740	743	714	730	696	750	732	704	739	687	747	679	739	724	739	720	706	699	676	724	697	643	736	703	689	719	702	663	675	731	742	709	740	733	720	714	712	726	775	731	722	716	725	751	690	740	718	674	666	743	701	722	745	703	721	751	698	727	735	716	703	713	758	694	672	702	723	675	708	705	686	732	674	722	678	706	727	709	705	682	696	724	724	668	698	734	689	710	715	645	710	708	757	726	725	743	710	751	708	732	731	714	710	745	761	723	733	731	669	740	713	720	707	704	742	701	719	724	716	747	749	751	698	657	688	685	714	646	680	731	742	738	702	755	702	701	721	725	687	699	685	742	739	722	775	688	712	688	721	697	732	720	657	697	694	753	728	663	712	695	716	722	738	734	691	723	759	703	773	673	703	740	697	708	717	745	682	742	682	749	746	701	718	711	743	723	708	747	706	675	752	716	702	743	756	720	712	736	743	687	686	719	734	674	656	704	679	708	664	709	695	749	694	659	701	685	685	702	699	714	726	728	721	724	743	701	712	720	708	754	718	701	722	736	704	684	737	739	718	711	751	704	701	724	725	668	701	715	719	763	746	694	706	712	733	666	727	700	732	724	696	701	737	723	728	727	690	742	703	745	693	704	700	716	706	695	710	695	728	697	716	742	719	741	702	724	707	713	744	735	726	669	697	699	746	699	713	696	728	701	745	716	686	766	704	718	706	773	683	744	710	676	729	726	712	720	719	751	730	692	707	714	679	736	731	731	652	729	749	680	712	727	695	712	673	715	716	756	726	732	700	710	702	707	767	773	726	714	707	711	750	655	743	648	731	687	732	744	728	716	753	715	683	708	748	698	667	682	722	733	742	653	695	692	703	672	775	684	713	711	767	706	714	737	663	680	690	747	702	710	751	761	764	771	758	718	685	713	710	733	714	726	736	731	687	733	718	763	712	714	727	762	745	715	708	722	708	744	711	686	712	737	745	719	684	692	713	754	706	693	745	719	681	697	701	683	689	778	739	735	719	724	718	667	693	736	719	719	705	732	673	701	681	728	722	706	711	683	744	692	738	676	699	736	760	758	741	707	721	714	708	718	736	705	699	719	736	685	719	750	717	742	711	733	729	717	731	746	712	720	700	683	730	764	746	696	703	699	698	744	692	706	706	688	721	738	739	728	697	689	687	709	724	704	692	717	713	692	713	741	722	680	663	704	692	733	707	722	734	690	740	670	741	706	707	718	709	749	682	714	747	660	711	691	725	701	694	772	735	670	720	712	682	717	731	734	673	678	773	702	703	713	717	750	733	684	693	705	687	693	721	725	736	738	709	720	721	731	745	717	714	747	701	747	710	671	701	710	706	711	719	696	733	727	695	702	686	781	708	762	703	743	718	696	670	711	698	770	653	675	674	698	739	688	701	715	663	684	739	720	690	720	789	714	709	713	716	702	706	724	760	695	690	731	707	670	711	721	739	703	714	722	708	692	754	663	739	693	729	699	739	746	692	661	694	676	654	653	710	727	747	734	714	699	707	679	720	711
1316	13598	20259	15527	14470	9207	3019	787	215	77	67	58	47	58	45	64	59	62	54	51	41	49	55	55	42	65	39	58	47	53	62	49	61	57	59	59	57	54	57	43	67	53	55	70	56	51	61	64	64	63	62	49	56	49	66	73	58	38	57	49	62	60	73	48	59	56	40	47	55	48	47	48	64	62	52	54	49	62	55	61	56	54	61	51	47	52	51	58	55	51	54	57	63	61	57	48	48	52	54	55	49	61	55	63	59	41	59	44	46	60	58	50	50	70	48	55	56	49	48	55	56	50	52	64	50	48	61	63	56	68	51	53	52	54	61	56	58	54	53	60	50	54	48	42	54	54	57	60	59	49	53	67	69	46	56	62	50	42	50	48	57	59	65	51	52	60	41	51	51	51	47	50	49	61	63	48	71	55	47	56	50	49	70	53	55	58	55	63	41	50	48	62	60	66	42	56	45	51	53	63	62	53	58	30	53	57	48	53	49	55	59	52	54	66	63	46	57	39	66	56	55	47	52	51	59	46	49	73	51	43	41	64	44	62	56	67	57	55	52	36	45	50	53	63	47	66	50	47	54	50	57	61	54	43	57	42	62	53	55	50	54	51	59	40	53	49	60	67	55	53	66	54	66	53	43	41	45	57	63	42	61	47	64	43	46	54	65	60	66	48	62	42	43	53	56	52	66	56	71	51	52	52	50	47	71	57	66	56	54	58	43	44	50	51	56	66	48	57	49	51	46	54	56	45	56	59	59	61	53	58	52	45	48	55	45	65	51	53	66	52	68	46	57	53	56	55	70	52	59	61	47	61	63	55	40	49	51	68	47	53	59	69	58	47	52	57	44	67	41	52	46	45	57	52	54	54	54	61	58	61	47	55	64	55	37	43	49	53	44	65	58	61	71	49	56	49	60	47	39	65	55	60	59	48	61	48	48	55	57	60	63	59	52	55	55	50	55	58	54	63	49	42	65	51	52	52	53	53	43	67	64	46	58	42	61	45	56	57	51	56	47	62	71	50	58	51	43	53	57	48	61	57	66	51	43	67	48	56	51	38	51	53	44	52	59	55	60	55	57	58	67	59	41	66	64	52	47	50	66	56	49	58	59	70	50	50	48	57	59	62	57	52	46	47	58	57	62	55	64	60	57	73	47	57	58	49	68	52	46	53	77	50	53	64	53	40	52	47	56	52	57	51	47	63	45	53	61	56	51	43	57	47	55	47	61	63	77	58	58	68	59	52	52	50	55	53	41	64	45	47	50	44	56	52	49	48	51	50	54	62	56	60	65	62	51	62	67	56	55	50	69	56	50	60	53	53	55	54	55	59	55	45	66	54	68	62	51	46	47	51	58	57	56	56	68	50	48	51	54	57	49	45	59	61	43	63	44	46	58	52	57	47	50	42	49	47	52	55	47	43	63	39	54	48	50	63	51	49	44	41	57	62	56	59	52	52	42	61	49	53	47	60	53	49	44	62	58	57	62	45	54	52	58	45	54	63	53	54	55	43	63	56	46	57	52	48	45	55	56	53	54	49	30	59	48	54	48	63	63	45	67	44	58	59	65	50	44	56	48	35	49	38	55	55	62	58	47	55	46	54	53	54	47	48	45	46	49	57	58	53	64	62	57	68	50	52	40	49	63	48	68	47	63	59	55	65	52	52	53	47	48	57	56	48	47	62	56	57	46	58	58	65	63	47	50	50	43	57	58	62	57	43	53	57	48	68	47	55	47	44	46	46	60	49	51	62	45	55	45	63	60	56	52	55	54	58	55	37	56	42	55	58	44	48	59	45	66	72	57	62	72	57	36	53	53	54	47	56	63	52	59	47	48	68	73	62	49	54	53	43	56	57	52	48	55	50	50	49	55	46	54	56	54	57	62	50	51	56	47	41	67	47	47	47	64	47	74	55	48	40	47	59	43	39	54	59	54	74	57	55	41	56	58	61	56	68	51	57	51	51	39	55	65	51	58	56	54	64	52	42	53	53	50	47	55	62	48	67	34	34	46	43	43	50	50	59	45	39	51	48	72	47	56	56	54	64	51	43	57	55	47	57	69	57	52	57	47	68	66	45	58	64	60	50	64	57	40	41	62	51	56	56	50	56	55	56	49	70	48	57	55	44	55	43	43	44	50	38	49	54	51	61	50	52	60	47	55	55	60	60	52	46	46	58	63	59	47	53	50	50	52	53	64	54	57	61	56	53	39	62	58	50	47	53	64	55	62	45	57	43	44	57	59	42	52	51	51	50	57	56	59	57	54	53	46	57	53	51	61	60	51	49	55	51	59	68	45	52	44	66	56	45	64	58	61	55	47	55	58	55	55	52	53	47	49	57	61	58	66	52	56	53	45	46	63	59	52	61	59	49	62	53	49	58	46	66	61	48	68	77	50	48	50	44	51	47	44	52	59	48	58	49	47	45	53	47	56	53	64	44	50	40	58	56	49	67	45	59	50	54	42	53	51	61	53	58	45	55	63	57	49	63	56	60	66	56	47	41	54	54	67	43	62	34	51	64	67	50	45	67	41	47	64	64	57	44	70	42	64	56	48	56	60	58	54	54	44	62	63	58	41	66	58	42	60	58	63	45	62	62	55	55	54	57	60	47	49	52	71	59	53	53	50	49	47	58	50	61	51	51	53	54	60	59	45	68	49	54	63	45	50	56	49	55	55	52	62	50	51	43	50	42	51	39	51	57	53	58	59	52	57	58	46	54	49	49	59	57	64	63	56	63	67	54	49	54	53	47	65	49	47	49	41	47	54	56	46	53	43	56	49	49	56	65	65	47	46	49	55	57	49	58	47	54	47	49	40	55	48	48	57	43	50	48	52	52	70	46	63	72	42	54	52	53	50	49	47	55	57	66	54	49	52	59	44	61	53	58	50	54	53	47	53	54	54	46	54	63	48	54	41	61	40	46	63	44	63	44	51	69	50	61	44	46	48	54	48	64	54	51	59	58	48	49	58	47	60	43	55	44	57	57	59	49	54	58	57	61	63	70	64	50	57	53	56	57	48	57	55	67	63	51	57	56	62	55	54	65	55	60	58	38	51	50	46	46	51	62	68	58	47	53	56	50	49	49	43	43	51	46	46	49	50	50	56	55	55	54	57	58	49	55	47	51	51	51	66	57	57	53	57	52	57	53	48	53	73	54	62	49	54	67	54	52	76	55	45	43	49	48	52	58	63	54	54	56	47	70	38	40	56	57	59	51	46	62	52	61	57	55	61	49	50	45	46	57	52	65	62	30	56	53	48	59	60	53	68	56	58	49	36	52	48	62	54	55	49	54	59	55	57	40	52	47	48	61	46	54	51	64	44	52	39	51	45	62	61	50	55	55	47	55	41	66	61	47	67	53	44	51	55	58	49	52	55	52	58	53	46	52	49	47	49	61	56	45	63	55	62	56	52	42	51	49	49	46	53	54	45	59	65	47	52	46	66	66	44	63	51	68	64	54	52	59	45	53	67	50	46	57	43	57	51	56	56	53
23673	43144	45933	58550	65926	49737	32082	16892	5284	1377	783	725	700	697	675	657	669	652	776	735	662	643	729	703	697	677	689	716	670	686	772	693	673	688	691	732	698	694	713	697	704	677	724	692	680	637	695	638	680	704	677	685	708	654	681	650	629	697	700	676	646	723	720	669	699	649	682	740	697	691	699	749	671	687	701	748	684	699	668	675	657	679	654	653	688	732	676	698	671	665	692	696	705	703	698	655	684	720	693	725	721	685	695	720	657	692	680	722	698	691	748	699	694	700	707	698	719	669	742	654	661	739	676	717	712	697	690	686	727	676	690	709	690	693	675	655	642	729	698	673	640	739	683	685	674	648	741	675	707	672	680	683	686	679	692	671	684	647	698	673	668	663	689	668	699	683	681	714	710	686	685	688	704	718	635	640	692	694	708	642	668	698	707	717	649	691	700	688	682	695	671	663	669	666	696	711	690	704	655	670	672	715	721	658	733	700	651	706	653	727	698	722	688	693	696	679	671	696	718	648	694	684	718	724	704	691	703	692	670	643	683	695	703	673	709	699	678	704	667	705	665	694	704	634	685	678	699	660	651	709	649	667	734	685	696	746	666	648	696	711	741	696	681	687	707	700	676	684	635	667	687	680	742	738	720	691	692	704	723	694	686	729	719	719	693	712	668	651	698	715	698	684	656	708	677	713	667	716	652	688	677	693	649	688	716	698	736	711	694	665	686	720	654	645	724	705	686	707	660	667	675	669	680	730	687	673	680	650	660	676	739	686	693	706	652	724	755	716	724	750	637	734	735	720	663	711	699	674	706	698	730	714	679	688	670	716	636	674	691	669	677	675	694	679	707	662	716	706	657	665	677	669	713	733	681	729	730	715	662	688	726	692	685	689	661	712	697	696	720	642	672	700	663	704	695	683	725	731	664	668	641	706	681	708	676	722	701	732	657	721	687	689	653	684	692	690	692	676	661	668	680	722	705	721	668	639	678	713	630	680	638	682	695	713	700	671	672	717	684	689	693	681	688	688	670	712	704	661	673	745	682	741	675	680	699	694	689	691	702	675	702	693	688	708	683	675	644	669	685	727	659	670	682	679	704	699	624	704	667	675	666	634	720	687	744	696	754	709	682	700	653	704	673	656	666	706	676	689	669	708	699	744	673	674	681	677	663	741	655	701	651	734	695	672	717	723	702	678	709	711	693	711	714	757	713	641	737	688	706	644	667	694	691	689	688	713	736	659	691	693	725	658	718	678	713	690	696	718	668	733	685	686	662	722	666	655	658	682	687	671	695	704	673	709	672	660	677	697	701	684	686	728	632	679	674	704	683	651	721	688	688	688	703	697	652	644	644	680	718	639	648	707	652	719	672	663	712	692	678	734	649	715	691	674	679	679	681	719	731	702	684	707	637	678	711	676	706	690	727	682	675	675	762	700	626	748	736	664	689	735	676	679	715	685	680	648	691	626	673	676	683	695	714	682	675	639	641	688	698	683	657	714	676	703	747	694	718	726	640	607	663	693	709	719	666	696	733	699	700	694	729	666	639	739	733	678	693	681	648	704	725	716	695	670	664	702	719	679	657	642	676	690	690	619	635	753	675	699	693	732	754	647	692	738	666	716	697	688	671	720	704	692	659	660	739	668	664	653	648	707	690	671	686	678	683	724	684	722	690	723	718	688	727	700	723	715	691	646	691	747	680	704	648	664	669	719	719	694	713	672	686	686	712	690	691	694	693	725	686	706	665	717	677	648	646	704	666	713	707	728	691	682	668	713	691	705	670	692	669	704	688	687	676	674	711	672	733	726	671	685	675	711	695	698	701	758	670	662	699	699	661	669	704	658	714	724	648	664	739	717	690	695	664	692	656	704	715	748	662	698	665	672	669	684	767	679	670	699	672	703	747	697	662	700	740	702	697	659	682	656	659	679	697	701	682	689	679	706	704	697	726	660	692	659	630	668	717	675	648	679	715	647	670	675	678	676	700	694	692	657	735	705	670	691	685	659	618	701	662	667	681	635	699	669	695	677	687	700	720	669	716	706	663	717	685	668	680	681	703	703	668	696	700	649	675	712	702	662	710	698	692	681	708	745	645	694	697	705	645	637	699	708	736	726	700	722	676	680	635	687	690	676	678	693	643	701	647	709	726	676	719	686	695	708	709	689	685	719	668	652	706	678	640	719	717	672	735	703	694	711	663	711	650	685	629	723	683	687	664	682	732	653	674	682	658	718	702	739	678	696	697	710	697	651	666	677	659	694	650	708	686	715	692	677	717	713	694	670	738	692	640	726	715	737	711	659	728	652	693	692	723	728	679	669	673	675	711	721	684	679	679	672	686	671	686	748	726	722	669	653	714	713	673	711	699	684	731	700	639	741	703	682	663	706	686	650	679	709	712	674	726	699	683	710	736	649	721	677	680	665	673	711	664	729	698	695	669	697	663	673	717	668	686	711	662	659	661	694	681	694	650	672	705	689	681	674	721	706	698	665	728	697	651	679	679	763	697	669	666	672	673	665	722	709	652	687	665	683	709	640	694	685	719	669	731	703	731	684	654	673	706	716	670	713	681	690	692	708	668	706	667	686	671	662	683	702	687	673	695	722	639	690	684	696	687	711	703	661	651	673	715	682	686	672	704	668	692	716	648	732	648	715	775	670	688	701	728	707	695	710	684	685	713	651	643	687	692	696	656	640	701	694	742	701	696	697	682	685	696	671	758	698	670	700	673	722	703	664	708	677	681	703	680	669	702	654	692	652	700	680	648	761	688	702	674	661	674	691	701	700	705	691	668	705	659	718	742	654	661	696	694	725	686	712	657	730	677	673	669	706	697	687	668	670	723	704	667	661	737	677	676	665	687	670	710	688	687	671	702	675	641	684	687	694	740	647	657	725	706	720	705	649	688	679	758	599	696	692	716	649	650	631	682	667	678	666	670	726	664	701	685	667	674	667	719	647	758	641	695	695	696	674	721	691	699	663	689	746	692	690	663	668	724	694	740	704	690	683	660	708	670	661	686	709	673	714	699	698	705	647	706	668	658	685	652	722	714	697	665	692	683	700	711	701	679	672	670	686	667	666	698	726	671	680	663	675	707	681	637	683	680	719	653	721	715	684	680	677	696	668	732	694	660	694	700	687	690	691	719	716	660	688	725	691	711	682	715	666	695	721	691	717	681	693	687	657	728	659	715	663	692	714	652	680	697	699	715	645	687	731	689	672	698	701	700	692	712	660	700	650	679	680	713	672	658	693	703	675	679	667	686	676	688	677	695	672	727	688	767	701	663	631	670	659	702	682	730	675	631	708	671	716	714	660	675	694	694	698	692	741	653	683	697	670	695	703	702	674	648	718	678	691	682	663	696	668	749	677	659	690	667	701	654	685	686	721	682	668	706	654	671	662	688	699	718	687	644	703	701	690	690	654	685	668	737	659	660	713	679	709	688	676	734	745	642	665	668	695	664	680	685	691	677	686	681	657	685	692	713	675	732	730	719	732	721	633
1312	2777	4782	4622	3301	1914	693	248	94	47	52	51	59	52	50	43	49	38	54	55	53	60	43	52	57	46	47	54	58	52	55	58	56	50	42	48	52	54	44	60	55	48	52	52	65	44	54	53	52	43	56	48	54	44	65	26	48	45	45	48	45	41	46	71	52	42	53	50	57	47	50	50	60	41	54	57	62	34	57	54	43	52	58	52	58	57	52	38	53	47	48	51	45	46	43	47	41	55	51	46	52	54	42	59	48	48	59	54	44	53	55	38	50	62	59	53	56	53	55	49	59	62	50	62	51	48	41	45	56	43	46	54	50	55	44	43	57	45	42	61	45	56	59	46	53	48	55	46	55	40	39	52	46	51	51	54	43	47	43	46	44	69	60	52	63	61	47	42	60	50	42	64	55	57	42	49	39	45	61	56	45	51	54	58	50	46	52	58	59	43	37	48	43	55	49	41	46	72	56	62	72	63	35	41	40	57	48	57	64	58	41	49	51	53	62	50	45	62	48	38	52	49	49	56	55	48	43	48	42	43	53	58	38	44	57	56	44	42	44	45	44	71	55	50	47	43	47	46	46	70	42	44	40	44	50	63	50	44	49	53	61	52	34	50	47	53	55	65	40	53	47	45	51	37	47	42	51	49	54	59	48	55	50	57	60	54	50	55	62	46	47	56	51	52	65	44	62	57	57	50	46	51	46	50	47	66	54	63	50	48	41	46	57	44	59	48	66	53	60	61	61	58	67	53	51	44	55	56	50	57	53	59	44	47	52	49	53	45	30	42	45	49	50	60	51	53	50	46	48	50	42	66	42	52	43	36	58	51	44	44	50	63	35	37	61	53	49	75	60	44	52	50	47	38	50	63	47	54	45	57	42	46	42	51	43	61	38	43	39	60	49	48	68	66	47	46	65	47	55	50	59	51	44	46	50	44	45	51	24	63	41	53	55	46	45	45	40	38	59	54	65	48	45	52	48	42	59	52	69	54	63	60	50	71	42	54	50	42	51	41	63	48	56	64	58	52	55	51	48	59	45	58	40	64	48	54	52	56	65	59	52	47	47	45	44	48	61	45	47	53	56	65	53	66	49	56	45	38	61	69	40	57	53	66	50	44	56	44	43	37	47	53	51	64	54	43	52	56	55	42	64	53	54	36	59	49	50	48	39	51	48	47	43	49	57	54	63	41	56	35	43	34	61	52	67	68	36	64	42	51	37	41	55	55	42	50	64	43	41	59	51	65	56	53	61	45	50	52	50	49	44	65	53	41	47	55	46	47	58	44	39	58	59	44	51	43	42	57	50	46	55	38	51	47	55	50	57	52	59	59	50	47	47	52	47	38	42	61	52	43	43	52	59	46	53	51	71	58	51	52	56	53	45	48	61	46	62	50	51	56	55	64	55	43	44	61	49	53	47	65	58	70	48	43	47	37	56	48	62	40	63	48	48	44	53	51	46	44	50	54	61	51	54	46	62	52	51	45	36	50	42	58	44	50	51	50	61	51	49	55	62	44	46	65	43	43	60	55	46	48	48	58	54	34	51	59	51	37	48	54	44	62	49	53	53	57	51	58	56	54	51	53	46	52	41	58	42	47	47	43	44	51	53	64	50	38	45	52	62	56	39	71	45	43	47	47	49	57	50	57	49	57	46	52	50	57	44	55	50	42	43	48	57	47	48	50	53	57	45	57	59	45	54	42	48	44	49	40	67	56	47	45	57	40	53	57	54	55	59	59	46	38	42	44	45	58	57	60	51	62	53	52	57	46	54	53	54	51	62	45	49	52	46	57	49	57	46	44	48	56	56	57	52	48	52	51	56	38	46	40	40	51	42	46	53	44	51	58	44	56	47	49	61	58	59	60	57	58	71	50	47	49	45	37	55	39	46	48	59	51	46	46	54	49	54	55	53	55	54	54	70	57	44	38	49	60	38	56	44	50	46	47	60	54	48	44	64	56	56	45	47	54	50	47	44	46	45	61	56	51	57	62	59	72	46	52	48	52	47	44	52	54	37	44	57	65	56	45	68	46	46	56	56	51	61	53	51	44	44	52	57	46	56	43	60	44	50	52	50	57	61	57	53	45	48	49	51	52	48	52	49	40	66	54	59	62	43	48	43	48	44	50	47	56	52	53	54	54	46	49	46	55	40	50	47	52	61	51	51	46	64	52	52	39	40	51	52	49	42	48	66	51	40	60	57	46	43	53	50	49	55	47	51	50	46	46	46	57	48	58	39	52	51	61	54	50	63	45	56	40	48	40	47	52	53	58	54	51	52	52	53	55	58	55	51	58	38	44	56	36	44	54	49	60	58	59	43	50	60	63	60	50	52	55	50	50	35	44	45	36	46	56	63	42	46	45	58	48	54	55	37	50	45	68	45	56	55	56	40	39	46	59	52	44	56	54	51	55	50	50	55	46	56	50	47	56	57	57	56	53	56	40	52	42	42	45	56	41	60	46	48	51	58	49	69	42	52	58	53	51	56	53	50	51	57	45	48	55	58	40	49	42	49	41	57	53	60	53	53	44	56	54	67	46	52	61	50	59	39	52	48	41	60	50	55	52	52	44	38	51	49	48	44	57	44	48	59	59	49	54	59	48	54	57	48	58	46	52	50	48	49	58	51	48	51	43	52	59	63	57	52	53	36	57	39	45	53	48	40	50	55	44	59	46	47	57	61	60	49	55	51	49	47	63	61	62	60	52	43	50	59	56	51	46	54	54	55	61	47	48	50	52	39	51	56	52	47	46	43	44	52	56	56	52	55	49	53	60	59	62	54	45	49	59	50	53	47	52	49	53	47	55	53	42	50	51	74	39	41	52	48	54	43	61	49	52	51	42	41	51	54	50	60	46	56	58	52	38	35	46	47	63	55	39	62	54	47	41	49	59	47	53	56	58	58	44	50	41	65	62	45	37	55	47	47	49	49	44	50	43	39	61	42	42	57	59	46	47	70	60	45	50	51	45	40	46	64	52	50	44	50	54	53	59	58	52	45	43	44	51	50	47	45	45	47	44	50	54	58	50	49	58	48	49	60	49	57	59	44	62	71	40	52	51	38	52	48	48	44	66	51	55	53	55	52	70	46	56	40	49	43	55	55	41	62	57	51	36	65	45	39	42	54	47	58	53	40	57	62	60	57	66	40	54	56	50	66	65	59	58	41	49	43	48	53	40	36	52	45	42	47	61	43	55	43	35	54	47	53	55	47	54	40	51	57	53	55	47	45	54	56	46	52	49	57	53	56	45	42	63	41	52	40	46	58	51	49	46	59	45	41	58	54	63	50	47	42	50	48	57	48	51	50	46	36	47	44	51	48	51	51	44	45	62	58	52	64	52	37	38	58	60	40	44	47	48	46	61	60	53	40	59	53	42	55	55	41	55	55	44	63	53	39	55	56	45	49	58	51	48	46	54	41	56	58	54	47	53	52	54	48	57	37	53	52	54	44	37	44	55	55	58	55	49	49	53	50	62	52	51	49	44	52	50	43	61
14129	25758	29520	36013	37403	28915	15990	5951	1676	860	695	692	653	669	677	606	641	631	592	643	643	643	636	654	642	640	643	674	666	654	648	639	645	653	660	671	622	660	642	659	643	607	656	656	645	647	636	655	686	654	635	658	661	676	627	711	680	671	655	639	669	639	645	662	716	638	650	630	686	658	637	698	608	665	635	682	666	646	680	665	670	628	611	646	621	679	648	608	650	696	624	671	643	652	665	649	660	640	665	645	647	649	667	662	648	638	658	642	641	658	653	682	642	636	673	652	650	641	646	668	638	686	647	657	665	726	647	651	637	668	729	621	621	658	688	648	682	685	611	621	694	667	703	664	683	662	644	585	640	667	663	633	676	687	649	681	677	694	658	644	676	648	665	665	679	670	669	650	635	677	687	728	652	610	653	680	681	674	695	671	666	654	641	665	650	680	613	640	608	688	687	601	687	621	680	665	650	666	699	681	637	650	684	699	651	669	645	625	640	664	677	628	660	646	673	629	662	685	647	678	674	663	666	660	619	619	678	685	686	647	695	657	651	648	663	672	675	679	634	678	598	645	674	694	649	612	653	604	659	652	610	676	682	625	720	626	705	674	675	616	659	637	662	622	693	655	667	638	672	679	655	682	655	647	689	642	684	676	664	645	705	656	656	644	659	722	662	684	644	615	680	568	683	653	635	656	639	665	658	629	697	656	687	695	657	644	701	639	652	605	704	633	632	662	626	646	630	646	673	668	686	646	625	656	692	679	658	675	704	637	671	647	666	651	620	685	703	684	669	690	670	627	666	672	660	688	672	664	654	636	667	661	656	696	611	665	667	662	665	668	631	656	715	686	652	677	635	646	677	619	633	623	628	629	632	681	680	635	621	667	626	714	686	663	669	643	612	631	649	645	664	647	654	682	678	677	689	701	699	656	655	643	654	614	623	695	644	696	666	665	665	690	627	647	658	636	640	672	675	664	685	644	607	618	649	638	688	688	657	670	702	622	705	638	684	634	665	619	642	667	663	640	673	650	637	656	630	653	636	663	663	672	703	687	630	676	635	662	634	618	619	665	643	619	661	650	651	639	732	675	653	666	673	669	664	605	653	663	627	684	638	660	711	626	628	743	624	672	670	645	697	664	662	641	626	652	617	613	635	595	609	673	670	605	621	670	603	687	663	637	655	672	690	669	606	636	686	658	672	662	646	665	682	647	679	647	656	712	666	626	668	655	611	722	641	684	659	644	621	723	700	630	677	660	660	667	695	629	632	668	646	649	663	655	649	699	664	640	654	665	681	681	637	642	622	688	632	622	633	634	654	675	656	678	678	641	669	681	660	648	660	634	669	665	702	656	663	659	628	631	588	660	687	647	600	670	655	671	631	634	698	624	634	617	643	642	648	664	646	657	667	634	623	695	697	651	686	624	664	683	645	632	653	660	626	674	645	691	681	628	649	654	695	663	654	678	643	615	631	616	664	651	667	666	626	635	644	686	728	666	719	643	683	672	671	672	678	668	704	606	718	602	655	691	688	653	698	641	656	635	683	674	654	653	659	665	618	676	676	660	649	655	654	652	636	654	660	641	653	680	669	593	670	673	657	666	709	683	730	634	603	654	666	583	671	678	679	644	667	660	673	650	682	697	611	625	641	637	653	618	627	696	645	658	698	643	653	719	641	634	736	647	677	641	624	697	685	657	672	686	675	711	617	678	654	649	627	656	667	655	633	698	638	649	650	690	617	671	641	664	654	653	647	664	607	667	647	679	675	633	652	651	583	649	659	666	698	716	623	642	648	637	659	652	677	656	691	625	651	665	649	648	608	656	648	695	664	629	701	705	691	686	696	648	647	648	636	710	699	670	624	586	651	647	675	694	661	681	692	625	665	663	669	681	625	627	640	632	644	660	633	673	631	669	675	661	672	651	673	593	638	647	672	666	642	672	645	670	630	620	677	650	668	646	665	663	682	646	630	663	695	678	678	701	648	674	680	650	684	681	636	651	630	630	711	670	615	633	676	620	681	676	666	669	690	665	637	635	703	641	695	651	633	645	639	658	677	689	691	620	658	648	646	687	681	680	674	664	660	639	651	674	634	668	663	631	647	677	640	666	630	670	633	660	617	674	643	642	652	653	682	686	666	657	613	656	658	648	699	632	660	633	676	633	646	668	634	617	658	640	683	645	673	671	672	625	700	629	638	682	628	633	673	653	634	700	675	648	639	686	650	634	676	658	640	669	652	637	613	650	635	650	642	621	661	649	663	697	651	662	613	679	659	692	650	635	689	652	647	664	639	670	682	653	665	707	671	718	664	626	632	644	691	661	604	672	654	644	715	640	637	695	705	638	694	647	608	617	642	696	646	638	660	668	651	656	663	614	656	636	630	641	687	641	630	633	623	659	648	622	642	655	674	660	719	618	666	676	660	667	654	618	696	670	670	663	689	655	610	633	675	708	660	674	654	630	681	713	666	621	571	718	701	623	635	646	647	654	707	637	669	668	636	655	629	610	623	659	676	723	643	615	698	634	670	699	634	658	663	620	678	683	653	639	659	627	633	655	641	666	656	643	649	621	655	673	654	662	618	626	666	707	606	642	671	670	666	672	645	651	646	675	664	661	656	706	654	615	622	681	669	658	658	596	649	666	625	619	646	688	667	670	704	695	632	659	667	688	669	629	660	679	616	643	716	633	646	654	658	676	646	662	616	581	645	678	672	676	665	696	630	687	654	645	681	651	638	631	637	644	668	662	673	634	662	659	711	633	715	609	682	692	669	644	716	666	642	662	642	661	659	641	640	633	650	657	648	682	705	634	640	700	689	651	658	662	682	676	681	631	636	663	658	657	643	667	660	614	664	679	625	671	621	657	633	667	630	711	657	648	651	656	625	659	663	602	669	641	681	645	619	610	659	672	669	666	661	681	688	643	653	629	644	664	683	656	638	660	669	660	680	639	641	663	642	642	631	632	662	701	682	626	611	646	677	689	632	686	653	622	664	643	660	680	646	653	682	632	640	667	681	625	626	634	656	668	672	650	673	654	638	701	639	656	611	603	676	657	624	652	664	664	661	650	646	662	675	680	653	632	662	701	667	657	665	664	674	682	661	659	645	667	626	643	660	652	718	676	665	638	678	688	614	694	683	677	638	653	668	660	696	684	701	668	666	681	675	651	700	692	670	635	662	664	672	679	651	670	640	699	653	650	605	684	660	654	680	673	689	656	658	678	654	677	638	646	642	673	650	691	674	669	663	674	674	653	647	630	672	684	658	672	654	691	691	684	631	670	689	648	653	664	622	697	669	662	661	636	667	630	664	689	617	661	643	645	636	680	655	692	654	664	716	678	679	597	656	684	666	669	684	644	649	669	670	671	624	661	641	632	632	636	674	632	675	639	715	627	685	671	648	621	654	602	638	673	671	665	627	618	664	645	671	692	658	688	685	641	672	686	673	621	647	665	651	677	629	637	646	612	642	705	644	652	646	641	659	669	680	676	648	656	668	660	673	690
911	11484	16926	12741	8081	3962	1104	305	98	76	59	55	54	50	51	38	52	53	56	52	52	48	34	64	50	43	50	43	59	54	46	47	65	49	59	50	48	47	52	49	50	39	47	54	55	51	36	40	36	32	57	48	47	71	45	53	66	38	53	54	48	66	56	66	45	39	42	56	48	48	47	40	53	51	54	51	63	62	40	58	52	46	55	62	46	53	48	53	47	47	51	42	49	44	51	51	44	47	52	50	46	32	51	55	66	38	56	50	49	52	45	49	44	43	53	64	48	54	48	49	42	50	39	63	43	42	42	45	57	50	75	45	42	56	42	55	43	43	58	56	57	50	64	53	53	39	53	58	42	50	46	58	57	48	49	45	58	57	48	46	57	53	57	45	47	52	53	45	43	53	47	55	32	55	47	40	51	50	57	47	47	60	46	62	55	48	50	53	53	52	49	46	60	41	44	44	53	46	53	47	54	43	36	62	56	47	49	46	60	44	44	65	57	56	44	53	46	54	49	48	49	55	51	55	52	62	58	50	59	60	39	60	55	58	57	49	43	44	56	46	61	56	41	55	55	61	52	47	50	59	57	48	56	45	46	49	36	51	53	46	50	47	55	51	56	51	50	42	52	45	50	42	37	62	47	55	46	68	50	44	50	52	50	55	37	51	41	53	51	61	56	62	66	64	53	49	52	37	62	64	33	47	41	55	56	42	51	57	54	50	61	36	58	57	62	50	48	54	51	59	40	64	48	51	53	52	46	47	64	48	44	49	56	43	60	53	44	53	45	55	56	48	51	42	55	52	53	53	57	44	55	54	52	40	50	47	54	37	58	51	53	54	66	41	44	44	49	54	47	62	52	48	42	54	54	50	53	44	53	55	46	50	53	55	47	57	57	64	55	63	55	55	53	44	48	54	62	52	54	50	43	40	51	51	48	66	53	32	43	50	58	51	42	54	54	63	48	41	52	47	36	55	51	59	52	57	44	47	55	45	48	41	53	61	49	40	51	52	55	35	50	54	48	57	41	58	42	49	58	60	47	50	47	35	58	52	45	40	49	44	39	38	43	57	56	48	52	58	61	40	52	36	54	47	47	47	46	52	52	51	53	43	45	42	63	74	41	62	55	44	39	55	47	50	48	53	56	46	63	45	60	55	44	44	62	42	45	53	49	49	60	50	49	50	44	47	41	54	49	48	53	43	44	67	50	54	54	45	46	55	52	49	52	51	45	58	53	61	47	59	61	57	48	50	51	66	60	45	54	65	49	48	56	59	45	55	52	62	45	53	54	45	61	54	51	45	67	54	59	51	46	59	60	41	54	45	59	47	50	61	56	55	63	56	54	47	48	47	53	46	57	40	61	52	64	52	49	45	50	50	47	41	49	60	56	58	60	53	54	33	44	56	57	50	47	50	45	52	45	50	55	64	49	71	63	47	50	45	62	58	60	57	57	32	48	49	50	55	43	51	60	43	38	54	52	64	48	50	57	48	55	36	45	44	51	38	46	46	49	42	45	60	47	50	53	46	48	64	62	53	56	42	54	59	50	52	56	47	63	41	52	43	50	51	62	43	45	51	62	65	44	49	48	64	55	46	52	47	41	54	46	50	51	43	54	44	49	48	56	58	57	58	43	38	45	53	47	44	46	48	49	48	54	54	61	43	53	54	44	56	42	49	62	60	43	55	62	38	62	48	49	49	48	54	54	44	60	47	43	45	34	40	43	42	52	53	57	53	73	46	47	47	50	46	54	61	55	62	53	52	54	52	55	52	53	48	50	47	50	28	51	56	45	56	40	59	44	40	56	58	56	53	58	46	45	49	48	39	54	53	55	48	58	46	46	66	52	59	49	43	57	61	47	51	48	53	59	48	53	47	44	46	52	55	61	42	57	46	60	55	57	49	44	62	42	51	54	46	46	60	67	57	58	50	51	49	52	51	60	57	58	54	40	50	56	47	46	55	51	69	42	53	51	46	64	52	59	51	62	54	54	42	50	50	45	47	63	41	61	45	44	52	50	49	57	71	70	47	51	58	41	44	51	56	50	49	48	46	42	49	44	47	47	61	50	58	56	66	49	54	50	51	58	53	53	47	45	54	42	48	49	44	47	55	54	51	39	63	62	59	58	59	73	48	57	43	48	43	54	54	43	41	52	42	49	46	50	61	50	54	58	49	57	53	58	58	38	44	42	47	58	66	53	47	52	47	56	55	48	50	56	50	64	46	36	39	39	39	43	57	49	58	53	47	42	59	70	50	47	44	52	42	47	50	59	47	53	40	52	55	55	56	61	53	56	51	50	48	45	59	50	46	60	39	58	58	45	53	45	42	49	55	49	52	53	54	52	40	42	73	42	66	58	51	49	37	56	58	47	59	55	36	56	53	66	54	46	48	54	48	58	51	46	48	39	41	44	54	50	44	45	51	52	46	49	62	38	62	54	45	49	56	46	56	59	43	62	54	53	51	48	53	38	57	48	50	41	53	55	44	38	43	58	51	38	54	52	66	42	48	51	49	56	48	50	58	52	58	40	63	62	57	49	64	48	47	47	41	62	64	57	58	46	54	56	55	49	50	44	51	59	57	48	49	72	48	65	51	48	58	41	49	55	45	47	44	54	47	56	62	45	63	52	51	38	39	54	61	53	41	50	43	42	45	51	49	52	51	53	61	50	40	56	50	56	56	42	46	36	38	60	58	47	44	51	56	48	49	62	55	51	58	42	47	49	54	34	57	66	48	50	42	65	59	52	61	46	44	53	57	59	49	40	44	63	49	57	53	54	63	49	50	40	46	47	50	47	48	56	42	46	55	51	48	58	60	69	73	49	53	50	57	51	55	52	44	55	53	61	42	57	47	39	39	49	60	45	42	46	50	56	53	49	55	57	48	58	41	49	46	49	50	49	49	58	63	44	46	46	56	52	46	44	58	47	49	40	47	47	70	48	54	54	54	57	58	57	67	42	51	51	40	49	38	49	44	56	46	39	59	62	59	44	58	48	54	49	57	50	45	52	57	45	49	47	51	54	46	54	47	47	50	56	56	54	47	44	37	57	42	45	45	36	62	50	44	55	51	41	51	61	47	32	43	57	51	45	49	45	47	54	48	69	61	48	62	47	49	37	57	50	55	51	46	43	45	52	57	62	49	63	52	39	40	41	53	62	49	45	42	48	51	51	59	50	48	57	55	49	54	44	44	53	52	66	58	50	45	60	54	48	48	38	50	52	58	54	56	48	49	47	51	64	42	52	63	53	55	51	51	50	53	60	44	66	48	49	50	49	53	49	50	49	44	54	49	56	68	59	49	61	52	45	61	44	54	55	43	49	68	68	55	53	32	57	47	43	41	42	47	54	52	65	39	58	55	50	36	50	54	54	54	44	50	45	50	40	50	40	43	43	52	53	53	42	49	64	52	49	54	41	57	52	56	48	56	57	54	46	63	44	61	50	53	54	41	46	65	64	46	57	55	50	38	54	62	55	47	42	49	54	51	43	52	50	50
20341	39987	43182	50080	50671	36689	21207	7595	1972	853	663	656	627	685	631	656	650	622	631	614	638	625	679	655	650	644	638	681	684	673	654	688	665	631	650	662	659	659	622	588	672	640	593	691	646	630	622	630	653	650	630	623	679	639	612	640	634	605	618	634	665	679	656	624	652	653	659	655	673	618	687	641	646	656	656	650	656	646	632	634	651	636	650	651	670	697	625	661	707	669	671	607	674	601	627	621	661	669	625	658	624	626	634	647	598	662	632	672	692	648	661	650	592	662	664	688	643	643	608	655	652	630	696	686	611	645	659	664	661	662	589	651	615	669	642	647	637	679	664	629	632	607	647	660	649	614	653	604	668	653	648	632	656	658	694	678	624	648	668	630	620	652	651	683	659	638	671	666	640	649	641	645	693	635	613	658	623	676	616	653	624	647	636	622	655	666	639	674	608	623	656	654	608	620	637	659	653	624	640	668	669	648	634	603	606	607	641	620	684	662	661	619	627	606	673	631	603	618	640	666	624	635	636	689	674	617	660	628	669	617	624	672	643	672	615	658	663	650	642	683	653	634	680	644	658	632	633	644	661	653	666	701	690	617	666	661	650	650	694	635	649	641	659	656	634	669	670	699	657	613	651	656	638	691	629	646	694	650	651	636	645	699	660	632	692	658	619	638	643	657	662	682	678	645	648	629	651	661	664	636	663	635	624	648	634	645	646	668	641	639	647	655	646	704	692	684	674	597	637	607	616	669	664	640	645	641	676	616	716	684	669	650	614	657	659	598	661	654	654	604	621	607	655	643	681	595	668	667	706	654	641	689	623	675	639	635	640	660	673	678	650	661	669	629	702	655	652	621	631	643	664	641	620	648	639	635	670	640	646	664	655	655	653	649	635	591	647	666	653	688	644	625	632	654	618	681	609	680	617	646	643	665	660	566	662	595	686	680	640	629	593	628	658	603	704	683	610	618	657	631	659	619	662	682	639	616	652	633	642	652	677	685	641	657	619	621	651	675	695	642	703	614	629	638	683	685	666	700	587	699	679	605	635	601	659	604	688	663	646	602	620	563	662	618	655	620	631	660	606	620	670	644	638	598	643	675	705	627	644	651	615	680	660	657	667	650	657	629	632	667	681	672	672	611	659	657	657	656	661	648	617	643	640	695	666	642	599	654	656	639	623	624	645	665	604	625	634	663	672	604	609	627	696	689	664	690	634	637	668	658	625	625	672	639	684	616	643	669	673	684	655	641	662	626	659	672	676	643	654	615	626	633	672	636	634	648	655	627	643	624	679	683	662	647	622	668	640	610	663	661	645	651	656	634	674	639	639	663	615	634	675	632	693	669	645	616	645	658	655	620	634	671	653	642	652	625	654	608	656	639	652	686	617	629	649	637	614	633	662	636	645	635	605	646	640	606	649	648	660	668	636	669	662	667	691	652	652	670	639	666	648	631	654	680	650	668	653	613	684	636	675	641	669	677	662	688	677	646	723	674	673	675	633	662	663	654	653	648	632	650	652	639	645	676	660	674	663	666	647	631	635	633	658	637	669	689	685	637	672	642	636	692	624	616	654	672	656	642	657	648	638	609	632	669	624	610	626	692	665	610	630	636	681	575	650	661	652	618	666	675	665	645	589	682	671	649	643	682	600	668	646	664	610	643	664	622	652	675	641	671	665	651	622	646	638	648	623	638	638	654	639	682	701	652	627	649	644	664	678	617	659	610	637	661	643	642	650	593	668	668	625	673	677	635	617	681	650	649	668	617	706	690	640	637	659	622	663	643	634	635	635	684	626	646	616	665	662	649	659	685	625	643	646	640	650	662	709	677	640	664	659	658	642	685	674	640	667	674	643	691	622	680	602	646	617	656	647	708	672	663	621	661	644	597	597	666	659	668	647	616	681	637	690	637	659	659	644	664	646	642	662	650	613	656	701	600	636	663	629	727	624	603	634	640	624	655	601	647	656	667	626	658	630	649	637	640	668	652	635	695	634	608	624	628	645	632	646	656	623	705	620	654	602	678	622	650	659	645	641	646	623	633	664	634	677	643	674	650	690	639	676	636	643	639	706	656	635	640	669	609	628	696	661	637	672	657	690	630	673	665	647	597	670	644	624	694	655	634	622	638	633	678	648	630	673	712	674	636	667	651	653	655	687	637	604	638	630	654	651	652	653	648	644	665	685	621	640	628	608	661	646	588	629	654	639	638	692	632	620	674	670	645	667	655	627	601	638	638	655	657	671	664	629	695	666	664	628	624	626	633	646	631	650	635	618	682	612	630	665	635	702	617	648	672	643	641	639	646	652	662	669	698	646	654	610	663	660	650	671	651	610	622	676	677	675	695	652	636	638	687	665	688	648	635	654	657	632	643	664	605	691	636	700	622	671	651	638	681	610	636	696	672	633	650	638	653	662	629	644	625	646	576	638	633	659	656	662	623	625	651	653	651	647	679	655	612	651	636	637	647	631	658	634	638	689	624	658	634	664	629	626	580	627	688	665	614	689	636	656	604	614	656	609	716	630	634	665	665	680	648	643	631	621	688	657	635	655	638	659	657	643	669	654	660	684	673	642	658	684	676	643	677	652	641	673	612	673	635	656	615	623	717	667	651	613	629	686	648	658	623	643	637	612	646	644	652	617	642	676	631	694	673	683	659	651	634	638	694	588	658	663	677	653	649	664	646	719	622	652	644	690	607	661	634	650	621	632	597	637	674	647	637	664	638	651	659	642	622	632	628	645	718	644	601	634	687	650	660	696	648	684	645	648	651	672	614	688	596	615	667	634	661	695	635	667	623	644	631	667	636	620	638	640	609	637	641	625	608	633	621	673	671	682	663	619	597	653	618	641	633	622	717	661	604	643	666	655	599	628	621	637	617	625	646	643	648	658	684	706	621	642	627	602	621	661	665	630	656	681	628	638	646	693	633	608	642	658	655	624	656	626	664	632	638	676	649	671	657	645	660	633	643	607	600	646	677	750	667	669	623	629	653	625	692	667	660	659	664	685	636	629	668	634	636	592	673	593	600	664	619	645	682	642	629	669	621	675	652	644	642	674	650	624	667	647	667	659	672	644	686	658	643	617	618	651	613	613	684	663	628	685	604	650	695	668	634	673	642	645	669	642	650	625	628	610	604	618	671	669	640	647	640	610	611	700	633	675	635	652	637	618	666	652	660	625	646	660	619	629	667	600	656	610	624	635	647	668	656	684	634	640	662	621	633	683	627	643	676	669	676	638	590	649	631	644	638	632	615	671	638	662	637	681	671	681	622	610	635	676	649	626	653	676	658	620	652	646	634	655	624	648	692	662	648	667	642	678	662	645	671	672	638	612	668	733	634	591	622	618	640	639	627	666	646	667	681	626	661	677	652	695	629	665	614	625	639	640	616	616	651	612	653	641	677	602	649	682	674	638	640	689	606	651	749	648	647	637	650	653	663	655	665	672	685	615	622	638	676	627	668	655	695	654	637	649	700	638	664	618	621	660	612	691	657	602	689
2840	12445	17230	13180	7603	3306	945	265	92	68	56	55	63	33	57	51	55	56	54	54	51	56	67	62	50	51	47	59	48	68	56	42	52	49	48	68	50	60	51	77	61	58	59	42	64	49	52	64	57	58	49	62	37	55	60	50	60	47	61	51	49	63	54	55	56	52	54	61	54	62	63	51	57	51	56	56	46	64	59	58	53	59	71	58	47	50	56	45	46	61	58	46	62	65	54	56	61	52	48	58	55	55	54	44	59	48	59	50	55	63	66	56	55	55	67	54	56	63	62	66	46	52	57	58	55	58	48	53	48	49	48	60	57	59	58	55	57	60	64	56	75	60	52	43	63	57	61	58	50	59	46	50	55	52	72	40	69	70	61	62	54	58	67	50	59	51	51	45	49	53	63	63	53	57	57	56	58	57	52	67	66	44	57	40	60	56	46	56	59	54	44	53	55	58	56	48	51	53	63	55	56	78	59	66	49	53	57	66	50	56	60	57	54	47	56	63	52	59	44	63	59	55	57	48	44	65	67	54	58	45	63	52	57	52	66	46	56	66	57	53	71	48	56	60	59	50	58	40	59	62	58	52	59	53	64	63	62	63	54	63	66	60	54	47	48	47	37	60	65	69	54	58	58	51	42	49	57	54	65	57	48	71	57	47	60	49	55	60	52	53	42	58	58	49	52	60	52	57	61	58	66	52	58	60	66	44	63	52	50	60	60	63	66	56	45	59	75	58	67	58	60	43	59	57	69	48	64	65	54	59	72	58	61	55	61	62	44	51	58	32	54	57	42	37	55	56	55	67	56	61	63	59	61	69	58	56	61	71	65	54	51	60	57	62	62	52	55	52	51	48	66	60	64	61	58	54	49	63	62	53	64	52	53	53	49	64	57	52	62	50	46	52	51	49	44	39	52	60	53	59	54	54	69	59	54	75	63	49	55	46	56	52	68	61	53	52	64	53	69	55	59	55	51	63	58	39	53	48	67	48	54	60	41	51	59	58	61	50	51	65	60	54	51	62	53	67	55	54	63	44	57	51	58	59	58	48	43	60	54	52	60	65	51	50	63	56	58	60	49	52	68	64	51	57	61	68	52	71	51	67	41	52	63	58	60	55	52	59	41	47	64	46	53	46	61	56	52	52	50	57	65	48	52	70	53	37	60	67	48	57	58	46	57	55	73	51	51	41	61	55	43	61	60	57	63	51	67	55	67	53	52	63	61	43	65	57	59	45	54	66	58	52	60	58	70	67	63	64	59	48	48	53	51	44	51	55	52	64	51	58	61	64	62	66	54	60	64	52	43	58	55	48	62	52	59	45	62	55	58	50	55	53	63	63	58	67	46	53	59	45	51	45	51	61	52	47	59	71	48	59	66	43	66	55	57	62	41	52	54	60	53	61	60	62	60	63	77	52	69	44	59	62	62	63	62	58	40	45	51	64	48	49	73	71	62	53	66	59	55	53	56	65	64	63	53	62	61	50	42	56	55	48	58	35	57	40	62	68	61	51	60	50	60	60	52	68	50	51	51	61	48	50	50	61	66	57	46	61	54	47	63	56	62	54	61	52	60	55	51	50	41	64	60	69	54	56	47	48	58	50	52	62	76	62	60	64	69	65	68	52	66	62	56	70	58	50	48	54	45	49	59	64	49	49	50	54	64	52	60	66	55	50	56	52	60	52	57	50	55	66	63	53	46	57	60	53	50	49	54	66	48	49	66	57	58	45	58	56	46	69	58	61	62	53	69	64	41	48	51	65	50	42	59	49	59	53	62	49	56	59	56	53	49	70	58	43	49	52	61	57	57	60	57	58	52	48	63	45	54	54	62	50	49	58	67	55	55	67	55	53	56	58	61	66	56	46	48	74	55	57	65	46	58	48	64	50	58	53	46	62	49	47	47	56	60	58	57	57	59	66	45	54	58	62	54	65	58	39	43	49	54	46	57	51	54	50	66	51	62	64	59	58	48	69	47	52	66	70	41	48	39	67	63	56	51	45	53	41	54	67	68	51	50	64	48	59	56	61	65	62	48	66	51	55	62	43	60	62	47	56	64	69	55	51	63	51	54	70	62	51	57	72	53	53	54	54	46	40	56	61	42	43	65	45	42	50	57	68	56	57	62	57	53	64	46	62	49	56	68	61	57	56	57	49	64	61	44	43	47	60	50	54	71	46	55	58	73	48	60	65	55	63	52	47	64	54	69	50	58	53	56	51	63	57	61	49	60	65	61	43	52	54	58	65	62	60	67	48	57	73	64	53	70	57	52	54	50	64	49	60	45	63	54	41	60	65	52	58	55	61	83	49	51	62	49	50	55	47	48	53	48	58	66	57	44	51	57	62	52	53	62	47	52	57	52	52	49	64	59	53	57	43	40	56	46	55	56	53	68	56	48	50	59	43	60	60	56	61	43	58	53	64	52	47	61	53	60	59	55	61	50	49	70	51	59	64	53	55	62	67	42	50	67	61	66	63	46	61	51	43	54	50	56	43	56	61	49	46	67	53	48	59	59	49	68	45	52	52	59	60	49	69	64	47	68	57	50	47	59	54	59	61	69	52	48	55	56	67	53	65	62	56	57	53	49	66	50	42	43	53	63	67	61	56	60	47	63	53	61	57	50	60	48	64	62	57	46	45	48	62	60	53	40	63	60	62	49	54	64	59	49	50	49	56	53	43	66	62	58	49	48	56	58	65	54	61	66	71	64	53	56	55	62	59	41	73	59	56	53	52	54	57	69	44	67	46	62	65	58	51	63	61	50	44	56	58	57	55	46	56	52	53	51	61	60	55	56	51	44	63	48	55	49	55	47	49	54	58	61	53	64	59	55	56	61	66	69	57	57	52	54	47	49	63	67	66	60	53	56	55	71	68	55	55	69	48	58	65	54	55	56	56	61	46	48	51	54	54	57	58	53	55	60	40	56	66	56	50	43	54	61	60	49	66	56	48	50	51	51	53	57	51	58	43	54	51	68	65	58	56	58	51	60	47	50	53	52	53	52	48	52	55	52	50	56	66	59	48	37	72	52	52	57	60	61	61	40	52	67	56	52	42	54	57	51	59	66	48	50	48	67	44	52	59	50	41	47	57	49	71	67	54	56	60	65	51	52	65	64	52	60	62	46	64	51	51	55	46	54	57	52	63	63	40	57	57	56	61	55	53	55	48	68	49	54	54	66	57	46	57	60	52	43	54	57	47	54	45	67	52	57	68	43	69	64	55	47	48	54	54	59	52	50	48	53	51	71	66	61	53	63	57	59	59	46	61	59	65	66	69	64	52	56	39	63	59	52	55	57	57	65	54	60	53	57	58	47	38	55	59	55	49	50	65	51	55	58	55	59	56	63	64	71	42	50	73	55	66	69	47	44	53	54	56	57	71	53	52	65	52	50	54	59	49	62	47	52	58	40	64	45	55	54	55	54	46	51	68	59	50	57	47	34	66	53	53	59	45	56	66	55	54	39	63	42	42	67	56	56	51	49	51	60	50	63	68
22490	41072	44066	49092	47585	34073	20286	7422	1982	910	776	702	783	731	711	745	717	697	711	708	674	675	643	749	671	674	750	731	733	730	688	714	715	745	726	701	738	727	694	724	673	703	688	757	672	780	730	679	713	744	696	677	715	729	729	736	702	735	720	690	689	745	733	704	758	702	719	702	695	718	674	740	709	725	697	683	713	694	739	679	734	743	730	696	693	661	753	716	771	716	689	728	705	721	719	692	747	722	698	703	773	723	715	752	719	718	718	708	728	789	682	697	721	717	730	723	725	674	726	740	700	739	694	708	672	713	743	683	742	702	770	653	715	670	672	742	729	697	711	703	713	704	725	751	757	737	725	692	730	753	722	733	707	741	718	732	732	760	745	747	730	718	725	724	650	714	748	721	664	761	701	700	736	775	690	686	732	703	749	670	747	647	687	729	698	703	712	699	712	705	697	638	672	698	735	673	711	709	670	766	700	701	760	695	713	707	733	710	765	714	748	730	756	720	703	701	753	693	743	708	739	734	709	744	743	678	738	710	714	677	710	784	703	749	759	699	727	695	692	699	782	746	732	682	751	731	711	695	746	727	741	746	747	718	707	706	651	740	711	694	700	752	738	731	697	699	694	746	696	728	703	723	732	710	698	756	735	710	723	704	664	753	727	731	734	711	718	700	724	683	736	716	691	715	747	670	700	731	692	711	729	702	733	696	726	720	707	689	695	644	759	717	723	702	728	723	723	718	707	691	712	712	717	725	693	718	723	737	704	738	743	707	714	727	757	745	737	684	702	740	744	700	687	685	748	750	681	701	708	696	752	705	698	689	727	725	722	714	767	691	703	755	690	640	735	747	726	692	728	724	742	720	663	706	742	710	676	749	727	710	721	714	660	705	675	726	723	753	732	695	699	709	739	747	739	688	705	746	662	712	708	679	682	741	719	695	668	726	708	714	730	745	679	700	714	715	730	695	690	728	759	734	756	718	733	706	738	708	709	665	710	659	701	729	690	721	709	706	730	675	684	689	676	752	696	739	723	714	748	702	769	736	730	661	745	693	713	729	703	748	716	726	744	756	712	718	740	711	740	750	680	705	751	694	726	730	706	699	722	758	720	688	680	721	733	710	698	735	752	737	753	745	730	727	716	683	716	734	742	754	685	684	740	708	692	700	756	785	741	690	716	684	718	719	685	734	694	669	709	729	740	707	670	726	694	734	746	742	680	690	715	690	705	754	721	696	736	710	724	731	721	729	724	726	679	743	790	719	711	718	759	734	689	729	732	728	704	684	699	700	729	735	718	705	755	737	719	704	700	767	718	682	757	746	757	745	702	715	710	686	724	717	701	706	684	734	727	693	723	720	713	729	714	675	718	727	745	757	699	718	683	697	697	736	712	732	710	685	730	696	699	728	738	716	722	757	708	737	750	748	658	749	696	743	662	694	749	737	663	738	698	669	704	678	697	695	730	706	761	733	765	724	721	712	751	709	719	717	710	737	729	755	718	734	781	717	699	703	746	770	672	746	712	679	720	711	751	715	637	725	694	727	726	668	727	741	757	742	714	697	718	742	712	733	751	722	715	689	709	782	722	729	709	693	714	748	741	745	759	720	739	737	722	738	695	704	720	703	679	706	711	649	728	712	733	726	704	724	724	712	677	725	714	684	760	710	704	707	714	676	724	741	680	709	771	723	723	753	756	726	764	703	710	744	706	710	691	729	684	749	732	721	694	700	717	684	730	689	664	749	723	670	769	703	713	702	689	729	728	686	707	707	709	752	744	729	676	728	721	761	717	784	700	734	724	746	762	735	722	727	715	716	699	742	682	718	721	660	724	751	700	766	701	709	735	711	739	758	700	687	755	657	710	661	749	698	719	704	674	766	741	727	727	702	765	708	677	743	775	699	713	689	747	724	717	723	730	715	658	686	735	736	695	704	723	738	711	725	719	736	731	728	740	704	663	707	725	725	680	737	709	728	679	675	741	668	723	713	721	720	701	704	739	716	713	746	696	692	684	716	715	678	723	708	686	712	738	769	696	682	717	703	735	747	763	729	725	727	696	756	731	723	693	724	675	733	680	720	716	743	698	672	739	711	709	746	760	705	673	681	719	768	709	732	713	703	695	717	693	742	705	729	737	731	716	718	748	676	753	696	689	718	705	739	719	686	748	697	737	680	707	700	701	674	688	739	714	668	743	712	714	706	706	720	709	740	698	737	760	693	759	763	737	711	689	708	735	708	681	709	750	700	711	744	719	717	756	699	724	748	706	703	675	704	656	731	743	673	719	703	678	726	703	685	765	729	702	652	740	729	704	707	683	701	691	711	753	703	725	673	728	731	730	706	711	755	695	675	661	699	738	717	659	694	719	697	734	684	698	703	742	745	717	741	702	736	703	704	717	679	741	735	687	722	749	688	698	714	662	754	764	710	722	704	736	688	759	684	742	661	761	714	694	718	714	754	673	727	720	689	732	689	672	725	739	720	666	703	728	726	700	722	685	721	710	689	736	729	713	696	717	681	683	688	716	673	651	732	708	694	738	706	696	733	709	710	742	675	717	736	751	710	696	709	736	725	739	722	731	733	719	720	716	712	712	699	735	717	731	732	702	708	734	679	714	700	734	727	698	695	693	710	741	656	703	759	749	690	744	706	680	741	683	714	694	760	711	718	739	716	692	753	681	665	732	712	702	721	712	750	720	721	718	696	722	744	742	785	716	677	697	771	720	719	708	745	689	718	705	696	712	769	727	664	714	723	731	673	693	715	719	736	695	781	718	715	695	702	730	725	764	729	727	688	729	725	692	735	704	726	747	707	730	703	746	706	704	711	685	734	728	689	738	723	712	690	671	735	703	684	712	745	754	736	716	685	741	684	695	705	727	730	740	739	764	723	684	694	706	789	629	703	781	678	740	674	734	662	726	737	720	706	668	787	715	746	697	725	743	709	724	727	679	730	711	737	673	721	721	701	697	777	754	738	748	679	718	699	689	731	686	682	689	690	732	704	676	680	743	719	735	695	741	722	730	672	740	697	664	691	745	689	707	713	739	750	772	702	635	718	768	711	734	703	731	759	718	693	727	697	710	722	708	763	719	695	756	722	698	732	665	709	771	711	715	690	747	710	707	706	696	756	733	711	690	733	696	709	718	713	710	749	713	709	738	704	651	678	708	699	665	715	697	727	804	748	760	714	747	692	717	716	710	659	728	726	735	678	741	735	759	769	752	753	724	695	745	729	682	768	723	753	725	722	736	717	729	737	684	708	691	696	717	761	699	705	756	756	712	713	748	725	753	692	695	756	699	748	701	700	709	700	732	727	690	749	669	701	684	731	722	676	724	737	707	746	716	736	703	712	736	669	716	686	751	747	688	716	714	750	731	743	703	714	731	717	705	751	671	752	697	708	710	665	703	727	751	705	685	752	729	731	715	726	710	717	742	674	701	714	733	723	692	755	738	730	671	673	690	750	688	695	714	683	734	727	729	701	678	657	734	736	711	739	691	746
4636	26351	25169	17362	10512	4295	1369	351	114	85	63	56	53	49	59	54	68	60	46	60	49	62	48	58	53	39	43	59	53	49	53	57	61	56	54	45	68	61	53	46	42	53	63	76	53	57	57	51	47	56	58	43	65	43	53	52	55	54	58	64	56	58	49	51	46	54	62	61	54	55	58	49	47	50	60	51	43	59	57	53	62	52	56	62	50	53	63	49	53	61	47	70	43	47	58	57	48	40	59	48	65	58	44	51	61	57	60	58	54	42	59	57	54	46	60	59	53	59	42	45	48	48	64	47	49	77	44	55	54	43	75	64	48	69	58	66	58	69	47	58	50	52	57	60	62	50	52	54	44	54	49	48	56	38	38	65	44	51	55	65	50	55	63	61	70	70	55	54	60	48	54	50	58	66	41	57	46	57	53	68	57	50	60	55	58	44	66	70	58	46	55	51	59	49	57	58	62	55	62	54	61	59	65	59	63	51	54	52	49	45	58	55	53	59	60	45	58	52	63	50	65	45	55	52	56	58	52	57	55	60	39	53	58	53	60	62	57	46	59	45	53	58	49	63	59	57	64	42	52	56	52	53	57	57	55	70	63	53	53	56	53	65	56	58	49	63	46	67	55	59	58	44	59	48	43	58	51	64	48	51	64	71	49	54	47	54	48	55	56	56	58	45	53	46	48	69	45	54	60	48	58	51	56	57	42	52	48	51	55	52	63	54	56	55	48	63	57	53	52	53	60	53	41	55	48	46	57	50	53	49	51	56	45	45	62	60	57	44	41	48	48	63	50	70	66	49	58	40	46	49	53	58	46	71	72	53	52	58	43	50	63	57	48	50	53	55	48	54	41	63	55	63	54	40	41	56	57	53	60	51	55	48	45	55	47	48	50	65	52	52	51	60	36	60	51	55	54	53	70	64	66	62	44	51	69	56	58	48	58	51	43	55	57	71	62	52	51	65	52	58	64	56	54	58	50	52	53	56	55	53	56	49	57	65	52	53	57	48	63	47	57	56	54	64	53	52	60	47	62	45	46	57	55	59	59	61	47	47	59	51	48	55	46	59	62	61	54	63	53	59	43	53	71	52	67	44	53	50	56	57	51	49	42	49	49	45	64	37	58	54	56	58	47	59	54	53	51	64	59	60	56	54	54	47	51	67	68	53	54	50	58	52	39	45	61	46	56	59	44	53	51	46	45	57	58	52	60	29	40	43	52	52	52	47	61	50	51	52	58	52	54	50	48	58	55	56	44	47	45	57	49	48	53	52	44	53	60	44	58	61	63	55	52	61	62	61	50	57	43	50	48	70	44	55	54	61	52	48	53	49	65	57	56	52	78	39	63	54	62	56	54	43	64	50	62	64	48	53	66	52	58	43	49	51	47	59	37	48	61	57	46	57	60	42	51	53	44	46	62	52	38	49	61	52	49	43	64	60	46	60	44	53	49	76	41	56	58	56	55	56	51	46	51	55	73	52	53	56	54	61	69	49	45	63	52	64	57	57	45	44	55	50	62	49	60	56	52	42	62	49	50	61	54	60	45	55	63	50	61	58	57	50	58	67	46	64	47	46	53	68	61	50	49	64	62	55	57	75	50	53	54	51	60	63	47	62	59	43	57	46	40	67	53	52	52	51	58	64	47	57	52	45	60	56	45	59	58	56	46	53	57	53	46	58	49	50	67	49	47	51	56	54	36	47	40	42	42	56	46	58	57	58	60	45	50	48	58	69	42	55	66	52	59	60	45	54	47	47	57	68	59	49	49	47	59	49	60	52	60	55	56	49	64	59	46	55	63	58	60	49	56	63	68	62	67	50	59	55	60	48	62	58	59	57	47	63	61	56	54	47	56	55	54	58	55	56	57	72	66	64	78	53	52	56	46	56	59	64	46	50	55	63	54	63	61	61	54	45	47	51	61	52	59	60	48	50	55	68	55	52	65	54	57	66	49	54	51	59	61	68	64	70	51	57	43	71	51	52	59	47	58	61	60	50	57	45	51	51	58	46	52	74	45	52	52	48	54	45	64	50	51	53	54	64	61	50	55	63	58	45	55	54	62	58	69	50	59	39	52	62	41	54	56	61	52	48	59	41	60	56	52	54	68	71	62	57	58	56	52	54	49	52	59	59	63	52	46	53	54	39	68	49	48	46	53	43	61	46	45	52	63	44	50	57	49	57	56	54	58	57	57	60	48	42	66	66	57	63	41	51	62	58	66	64	62	57	44	61	55	59	61	57	50	46	43	61	56	65	56	57	54	42	48	54	61	57	53	63	60	55	62	53	73	63	57	44	62	53	52	56	61	58	51	46	52	60	53	52	58	54	52	69	39	41	51	52	52	49	54	57	47	56	41	71	52	56	57	45	59	62	56	55	44	59	58	58	59	66	64	72	52	54	66	64	56	50	53	49	55	47	42	63	62	51	58	45	51	48	66	52	55	43	47	45	61	50	48	44	45	57	68	61	48	61	47	32	50	48	56	59	60	49	69	61	56	60	51	45	45	48	40	57	60	40	58	54	47	59	61	57	55	47	51	50	46	53	66	48	65	48	53	50	55	48	59	41	56	53	59	59	59	66	61	62	54	41	54	49	53	48	59	56	43	54	53	52	57	42	58	58	60	51	55	66	50	61	68	58	46	59	44	65	46	60	40	66	53	58	59	49	60	58	55	61	71	49	50	47	50	41	61	56	54	53	62	39	58	59	44	52	67	62	61	42	55	64	47	51	52	62	51	50	58	51	64	57	51	61	57	66	43	61	61	54	58	50	59	55	59	63	59	51	51	45	58	43	55	56	62	57	65	59	62	52	45	54	53	52	55	54	55	57	52	59	48	52	38	53	58	63	62	63	61	59	56	68	43	57	63	63	54	56	43	70	59	56	54	53	58	57	54	47	61	54	64	52	58	56	66	53	67	60	51	62	57	66	70	47	61	52	51	53	56	53	49	44	54	35	59	62	43	60	57	58	45	46	51	47	47	58	58	77	54	52	57	58	51	61	50	57	43	59	48	54	63	43	48	46	57	53	63	59	59	62	64	48	55	59	52	55	67	66	66	55	54	49	54	54	52	55	53	55	63	40	38	65	58	55	45	52	44	59	56	44	38	60	57	55	56	50	40	66	57	62	46	52	55	54	52	54	54	56	49	45	52	63	57	64	52	64	60	42	45	44	61	45	68	62	54	58	68	56	41	56	52	52	55	59	54	53	64	37	73	55	54	64	50	62	38	44	50	51	57	64	44	56	52	53	59	67	66	60	41	56	53	55	68	53	53	44	52	53	44	51	46	59	51	47	51	60	52	62	49	63	53	68	65	55	54	56	52	64	59	54	54	47	38	47	51	48	62	65	38	51	59	51	65	52	52	49	49	52	54	74	48	57	55	50	47	65	52	45	57	48	46	50	52	54	48	65	55	55	67	35	41	53	49	59	70	59	52	65	50	58	63	46	66	50	54	48	46	50	48	52	58	51	52	51	56	60	57	55	49	49	56	54
29842	50721	49627	55244	53868	37986	24092	9878	2611	968	739	735	718	677	760	679	711	737	709	655	711	694	690	661	716	737	682	663	733	682	679	709	694	725	686	736	721	702	699	689	651	714	714	704	716	720	702	702	724	676	660	683	711	760	697	665	675	654	696	712	644	670	693	687	716	690	721	712	687	678	653	730	673	683	728	705	676	682	688	717	690	679	660	672	681	678	669	641	675	690	703	672	695	691	788	692	704	695	725	698	696	677	665	724	732	729	717	652	745	681	721	646	704	737	704	714	703	740	704	730	730	699	744	655	701	699	740	693	741	684	741	715	676	683	725	670	657	737	697	679	703	684	673	704	704	675	738	707	722	704	733	685	721	691	711	694	715	701	699	735	717	727	672	717	679	693	691	659	685	693	692	695	663	700	659	716	652	681	689	700	739	794	735	697	723	701	696	712	696	704	714	717	708	671	684	677	706	689	738	701	687	712	682	699	718	668	696	641	683	735	687	677	707	718	716	648	708	697	750	679	714	751	713	704	675	698	712	659	683	693	628	667	716	726	722	705	661	684	714	621	684	672	767	705	702	749	717	743	721	675	715	777	723	662	712	706	697	673	676	738	666	662	713	688	712	699	705	712	669	746	689	739	660	710	732	713	687	729	700	704	717	717	688	667	704	678	669	650	700	662	659	719	684	673	706	697	710	664	662	663	711	720	705	708	702	669	695	691	674	705	705	706	715	699	730	680	734	735	707	693	666	716	687	690	714	711	622	716	712	693	680	709	722	704	714	732	719	727	699	689	708	723	709	679	710	716	707	716	683	666	726	704	710	697	697	711	676	731	726	734	766	667	709	718	721	675	739	709	729	689	694	728	685	712	720	673	692	704	700	665	711	697	668	702	691	721	680	674	689	677	726	697	667	680	718	657	688	692	712	683	696	684	710	680	750	674	726	675	731	693	657	681	660	659	698	701	702	709	687	694	705	710	671	682	724	680	671	724	678	687	708	693	719	664	690	657	682	749	711	697	687	621	724	699	697	697	685	679	666	730	705	698	679	738	667	702	697	664	703	704	658	700	741	666	707	721	724	660	705	690	660	676	737	702	712	642	713	705	705	667	668	716	672	700	665	689	761	685	663	679	686	688	723	685	659	743	724	706	674	691	714	713	667	721	640	669	669	703	717	725	649	693	755	668	697	682	672	714	690	738	750	703	658	713	649	722	658	686	719	724	696	684	692	699	675	701	679	713	699	679	672	707	680	728	718	688	679	681	700	674	692	685	662	732	728	700	731	710	662	678	691	681	708	679	698	672	727	672	698	698	672	718	670	716	685	686	719	673	700	642	687	679	664	669	684	725	729	689	695	723	678	713	668	713	675	760	670	748	704	670	694	695	741	702	689	715	746	707	728	726	717	700	672	667	661	709	721	669	686	727	742	693	703	704	681	672	682	710	697	714	655	697	668	694	696	695	720	702	676	669	674	699	722	684	697	700	736	705	697	703	673	723	724	675	705	687	706	681	671	708	699	678	686	662	677	746	710	666	718	676	723	730	707	726	699	726	657	674	730	718	689	726	713	678	711	732	701	697	684	703	668	691	720	688	673	720	716	690	682	731	775	682	677	708	650	719	729	682	684	662	701	741	682	695	704	664	701	732	691	705	678	685	696	736	690	719	675	703	682	694	682	667	676	766	693	663	679	701	682	673	689	665	705	702	696	688	712	692	701	690	668	733	734	685	685	667	706	659	727	697	681	701	721	700	686	683	758	674	683	669	699	684	707	676	705	702	685	720	659	670	702	663	715	681	663	658	688	686	733	690	661	693	713	639	763	667	711	729	711	735	676	734	689	653	712	720	684	698	666	672	745	680	676	728	726	680	700	697	679	646	711	696	701	768	694	666	720	687	684	689	719	657	665	704	678	739	700	736	729	732	719	774	705	668	658	714	664	695	718	672	701	715	761	723	697	669	688	707	708	707	707	736	725	717	705	736	679	712	718	723	712	689	717	753	680	754	686	734	711	661	702	700	695	714	721	678	667	730	726	699	675	706	657	691	683	708	720	709	745	725	722	697	684	676	709	674	704	728	727	743	719	711	724	703	714	678	694	724	719	703	704	736	679	674	740	667	695	684	681	687	707	703	685	707	659	705	691	712	718	701	676	738	692	691	648	711	696	730	709	673	685	689	719	701	703	697	674	700	706	739	717	688	725	633	718	719	688	677	669	725	737	723	707	688	657	716	719	734	725	708	709	709	691	704	709	705	731	697	754	692	681	696	719	721	646	680	696	716	674	684	676	688	691	708	742	737	712	716	707	747	696	722	685	673	698	714	741	721	705	697	678	726	644	684	687	640	713	703	719	670	747	713	711	715	688	700	698	711	714	649	754	669	674	719	708	713	697	713	717	692	719	694	687	683	720	691	686	656	675	709	697	719	694	684	707	701	691	674	690	683	673	683	694	703	723	653	674	667	670	697	709	711	666	721	697	692	655	687	706	695	719	697	683	682	698	768	697	701	704	690	696	676	722	708	789	711	703	706	726	679	655	663	670	669	706	670	673	697	735	720	677	664	719	730	706	704	678	698	735	714	705	644	655	693	630	668	705	714	698	680	680	673	744	701	673	653	678	702	679	724	763	717	687	673	714	721	697	715	731	699	756	695	683	672	714	715	683	715	709	666	672	696	706	698	714	707	642	671	722	711	741	697	705	681	700	713	727	689	717	727	688	672	729	712	728	697	696	718	715	735	711	676	715	654	717	675	693	712	653	666	732	669	703	723	728	693	697	668	681	686	670	746	700	673	669	693	737	750	695	700	691	703	711	680	679	680	720	699	711	695	714	691	679	714	726	703	726	719	673	703	663	693	666	686	691	718	686	720	713	690	718	689	704	723	714	701	737	686	662	696	728	676	713	681	686	721	635	672	696	696	662	672	707	720	699	706	684	720	716	693	745	703	723	704	658	761	698	687	698	719	696	661	708	683	728	700	739	713	725	708	736	680	724	666	701	724	722	675	674	698	682	721	682	696	689	674	735	698	719	675	693	696	717	702	721	692	691	663	664	703	666	724	686	696	695	693	707	708	656	700	695	699	721	673	713	699	695	667	713	649	724	694	680	678	690	674	687	723	720	709	690	711	687	728	701	687	721	713	715	667	712	668	706	708	697	693	717	691	695	683	677	725	706	701	706	724	697	694	676	717	705	694	670	689	705	749	706	616	737	639	711	693	666	684	658	664	712	682	713	735	736	722	683	681	680	681	679	725	742	735	682	707	685	675	712	723	705	669	692	671	681	710	664	700	709	673	719	714	724	667	691	648	725	724	697	734	739	681	684	699	639	651	702	685	676	742	680	704	721	665	680	692	728	702	682	672	665	707	692	673	687	709	666	693	668	704	684	706	664	679	706	714	723	666	701	699	731	700	668	722	667	688	766	646	682	675	695	673	726	749	717	684	686	677	728	702	686	684	739	713	676	683	655	712	695	671	686	702	724	653	711	693	703	671	680	741
1587	5620	7485	5024	2518	1087	403	114	66	60	52	51	55	50	50	58	53	39	51	55	56	59	48	55	49	55	41	73	57	53	53	47	56	47	47	54	64	58	48	64	45	60	60	47	45	42	49	44	57	54	42	47	52	54	63	50	43	45	53	61	46	54	37	65	38	46	62	52	47	40	47	57	66	44	50	48	57	58	46	46	57	56	49	61	56	53	57	43	47	60	48	51	47	60	43	57	48	36	55	57	45	53	53	61	56	43	43	51	46	42	53	39	37	53	59	31	63	59	46	62	40	42	49	45	47	65	54	53	57	61	48	61	42	55	51	42	46	55	46	40	47	57	48	49	48	52	50	53	56	54	39	58	52	53	41	54	42	41	48	58	57	49	45	56	59	52	58	57	49	56	47	53	55	40	56	56	51	58	46	57	35	59	49	70	53	52	43	58	58	49	65	50	57	61	60	43	43	55	43	57	51	59	53	54	61	52	50	50	47	46	40	50	55	40	63	54	45	56	53	43	41	54	56	45	64	29	56	48	47	49	55	44	48	63	50	59	58	46	54	61	53	50	53	71	58	57	48	47	37	46	57	51	52	50	46	62	68	45	46	53	49	55	56	49	53	39	47	50	45	52	46	51	54	57	46	41	53	47	46	53	54	48	60	51	67	56	43	62	57	72	59	44	66	53	54	58	46	51	47	42	44	51	50	62	36	49	60	59	61	55	57	42	46	56	52	57	52	56	56	47	47	46	56	54	46	57	47	63	39	55	57	51	59	58	60	57	48	47	45	37	55	38	43	53	50	48	42	43	56	50	55	54	46	49	51	43	43	40	50	60	61	42	51	62	47	57	45	66	47	54	56	38	53	64	44	57	53	49	54	65	50	51	52	52	40	52	45	52	47	50	53	65	46	44	69	57	57	48	70	44	51	47	56	58	37	50	45	43	47	48	43	44	45	56	42	50	52	46	43	45	50	60	62	59	40	58	50	59	51	67	56	50	45	40	52	47	58	53	44	47	53	51	47	64	57	43	54	48	59	39	44	53	57	47	53	47	55	69	52	50	54	50	64	51	47	62	62	58	52	44	45	52	43	57	36	56	51	51	36	49	49	42	54	64	39	53	51	58	62	51	43	45	53	54	29	59	49	47	52	40	51	49	52	58	50	44	44	62	55	59	58	62	56	55	40	43	52	54	54	42	53	49	48	49	51	59	60	50	45	56	54	33	48	57	42	47	50	57	53	52	62	60	43	47	62	52	53	52	57	41	64	59	42	63	52	61	68	52	48	55	56	56	47	52	53	61	62	51	47	50	52	45	39	53	40	59	62	65	45	54	44	44	45	46	54	49	49	54	41	62	57	39	48	50	58	54	68	46	54	57	47	61	54	55	52	46	54	47	53	43	39	58	56	60	38	42	51	36	48	39	70	49	55	42	43	51	47	50	56	53	52	43	40	57	43	45	60	47	59	46	48	71	38	63	42	73	60	51	47	53	56	64	52	63	57	51	55	62	47	43	56	72	55	59	58	50	44	46	55	49	49	49	46	55	51	48	73	40	50	61	38	45	56	33	55	50	73	53	56	38	52	54	35	52	57	52	47	45	44	48	52	53	51	37	44	50	53	45	46	65	56	40	50	59	43	55	48	49	51	52	45	61	43	56	50	47	51	50	51	62	50	58	63	48	56	42	56	39	44	57	45	49	57	49	56	58	57	48	48	71	54	30	58	65	42	52	53	51	48	51	53	58	43	45	46	49	51	57	55	61	53	50	44	62	64	48	51	52	52	39	48	51	58	51	61	49	44	52	76	53	47	42	53	52	59	42	54	56	62	44	44	46	56	57	58	49	50	43	55	65	54	47	50	50	48	59	56	56	58	49	48	59	45	42	52	55	46	45	43	50	50	53	52	55	52	49	56	38	50	61	37	39	61	48	64	63	42	49	57	42	41	66	52	53	50	54	53	53	54	50	48	55	57	54	49	51	62	42	45	52	53	55	47	47	46	37	61	52	53	50	47	54	41	60	59	54	52	31	47	63	46	48	48	48	36	54	46	49	68	59	55	53	55	52	40	52	54	56	60	37	47	58	45	39	59	50	54	60	42	47	47	44	45	48	59	56	53	56	55	49	55	47	55	62	59	52	55	53	49	45	38	38	64	44	58	62	55	56	57	42	56	54	44	56	54	45	47	65	52	43	59	59	67	54	41	51	47	50	45	58	52	37	53	62	57	53	53	48	62	52	55	54	53	58	42	40	41	59	44	51	46	44	41	60	49	50	52	53	61	62	53	44	66	73	70	50	50	45	59	54	38	47	48	54	42	48	45	47	36	45	41	44	55	58	48	52	47	47	66	57	49	58	56	48	46	54	58	63	41	70	48	41	49	53	43	56	70	41	50	52	51	45	47	58	52	50	57	54	41	51	59	63	60	57	45	46	44	59	55	60	67	54	47	72	57	55	44	45	43	50	56	62	64	44	61	55	56	54	38	49	51	46	34	55	52	47	47	44	45	46	61	53	48	62	54	56	52	61	67	60	47	60	68	43	34	49	71	48	44	46	52	50	54	48	50	53	55	48	63	66	51	48	47	41	59	53	47	54	49	48	55	38	49	49	57	46	57	54	62	47	39	64	59	56	51	49	59	48	69	56	48	54	71	56	49	61	47	69	52	38	55	60	42	56	51	53	44	62	56	52	59	61	40	56	73	63	61	49	56	51	56	53	63	51	40	50	50	60	50	56	57	48	47	45	61	34	52	45	61	37	59	42	42	52	51	46	62	55	55	51	62	57	48	50	45	46	60	63	45	53	53	48	40	46	55	42	50	68	57	71	56	51	38	47	50	73	59	37	49	55	50	57	50	49	54	49	49	54	52	48	43	50	54	40	66	47	45	46	34	44	54	44	66	48	51	56	49	42	40	43	45	43	62	47	48	66	39	49	64	53	49	56	57	55	46	45	52	46	51	56	40	50	60	65	50	57	61	57	61	45	67	55	48	54	48	46	47	61	48	47	55	47	53	36	58	59	42	58	57	67	56	53	48	53	55	58	60	56	47	52	48	56	58	50	50	51	48	56	45	45	52	46	45	63	46	48	50	50	48	52	46	64	42	39	45	53	45	59	69	59	46	61	58	58	59	45	54	54	49	51	41	49	57	52	50	55	57	59	60	56	52	40	49	46	63	40	44	52	45	45	61	47	49	54	63	58	45	47	59	50	42	55	48	46	49	52	47	46	41	48	64	49	48	62	54	46	48	39	42	51	58	36	66	40	53	46	43	47	55	47	48	53	44	49	46	58	65	43	53	55	50	56	52	47	53	45	45	56	38	57	42	52	38	39	53	50	54	48	47	52	50	39	56	57	47	47	71	52	66	47	50	60	51	52	54	52	34	62	57	48	56	48	41	61	42	49	56	52	49	58	45	56	46	48	63	50	48	54	32	44	46	50	48	55	46	41	51	54	53	42	44	54	59	29	62	64	62	53	45	59	53	53	63	61	48	48
18557	32221	32312	34483	31567	22623	10881	3267	1133	726	686	643	626	671	655	665	655	663	689	663	675	641	647	680	627	621	659	699	641	647	665	632	658	621	670	646	689	648	656	635	635	706	692	645	619	658	645	714	659	667	645	672	670	631	631	695	605	630	695	653	693	684	653	597	628	671	633	685	710	686	672	679	609	668	684	641	649	668	661	693	616	673	677	588	671	658	666	687	655	623	638	675	598	625	680	672	639	678	644	702	643	651	638	649	681	690	618	645	658	670	672	637	693	670	656	666	692	626	686	664	666	642	699	659	622	654	626	670	705	668	675	635	615	657	621	693	622	656	639	651	670	613	656	679	652	677	683	649	702	672	646	678	676	672	679	658	664	659	673	645	673	684	659	670	699	654	580	686	672	663	643	642	672	701	667	715	646	686	677	747	672	667	666	649	659	661	652	651	645	657	651	677	628	685	653	646	668	630	709	613	632	676	656	726	644	679	659	659	696	664	696	579	681	658	647	680	692	706	631	658	714	628	664	693	639	648	656	666	645	659	659	681	648	702	617	685	637	647	655	670	688	684	680	645	660	670	694	627	653	690	658	675	613	681	681	674	686	675	685	608	659	683	639	605	675	663	707	703	696	655	612	652	602	670	668	601	701	654	635	635	682	722	682	628	677	649	686	618	676	695	676	684	658	693	703	653	642	623	642	609	669	653	673	686	660	680	703	662	655	638	647	679	649	640	661	675	678	642	697	669	684	648	675	686	676	630	650	671	659	679	646	645	610	676	656	671	654	645	662	656	674	704	679	691	662	630	653	672	660	708	671	626	630	647	605	695	683	670	681	649	680	678	630	651	722	663	618	672	660	648	678	663	686	692	643	643	647	650	662	643	711	667	653	655	643	675	621	630	699	688	677	681	689	646	663	646	647	655	634	688	662	687	657	679	664	674	696	640	706	666	629	686	674	668	695	653	641	681	668	649	656	658	633	683	630	642	675	653	646	641	683	630	681	681	664	692	670	635	631	662	649	646	693	635	658	644	657	675	612	682	632	679	693	663	682	647	634	663	670	655	664	658	641	673	680	696	690	652	689	657	640	649	630	675	641	672	648	680	610	663	680	636	658	669	633	661	662	675	651	674	715	644	641	649	676	644	688	653	686	720	647	655	656	660	702	644	660	689	676	658	651	674	665	682	705	677	652	677	664	657	667	722	678	721	690	601	608	628	712	663	708	668	672	662	696	630	646	674	717	649	658	619	676	641	641	631	664	627	631	667	674	648	657	656	666	692	689	686	627	629	638	644	663	669	632	630	641	638	664	674	697	706	653	628	681	641	637	609	639	645	693	632	666	636	683	690	652	659	644	659	646	618	657	686	676	664	639	683	625	666	660	603	631	678	639	680	693	663	680	687	669	632	653	672	746	626	648	661	665	663	661	651	609	678	641	663	702	649	652	653	647	634	648	663	634	700	664	694	677	651	603	674	636	682	698	683	681	645	732	666	656	658	687	651	666	661	664	647	678	627	656	661	650	640	648	638	668	675	704	680	651	703	689	656	702	674	707	684	688	717	637	649	621	661	689	644	667	645	661	702	658	680	660	663	660	659	664	633	609	671	672	659	643	677	652	675	679	696	639	678	682	670	663	655	684	678	712	674	665	644	664	654	665	670	641	682	641	694	673	635	629	672	665	662	710	697	662	673	589	623	684	686	671	655	694	681	671	619	647	692	635	690	631	617	651	688	699	699	676	660	663	651	672	687	696	697	669	627	654	686	711	652	680	723	649	655	698	641	682	663	639	654	656	673	663	648	647	702	623	663	682	648	677	649	602	682	661	667	620	662	601	713	677	691	632	622	627	714	651	664	667	691	669	684	655	662	656	669	661	633	641	661	648	675	643	674	684	662	662	669	705	629	688	666	649	630	643	659	665	659	660	655	642	669	681	668	711	668	680	682	664	683	631	681	635	660	649	700	661	642	709	619	686	665	721	628	654	666	636	655	669	657	648	679	687	678	674	676	633	641	691	638	660	657	701	638	638	647	652	696	644	637	659	684	647	677	691	623	674	634	633	702	674	668	684	642	655	638	631	637	623	693	641	648	624	669	685	676	614	657	679	656	671	669	694	677	642	626	663	629	698	656	647	629	617	680	639	681	700	691	653	677	648	661	612	644	642	699	694	701	706	686	652	700	674	682	706	690	650	667	640	627	666	651	668	686	652	614	612	679	693	639	708	679	680	635	636	692	683	651	646	639	713	626	680	679	650	715	678	644	622	677	689	664	656	662	671	714	648	675	681	652	693	635	689	700	624	607	693	683	614	675	697	659	660	696	680	718	640	671	668	613	661	678	694	663	685	647	672	662	639	646	664	663	689	680	662	675	623	653	642	674	664	647	671	622	662	659	681	689	663	614	681	678	676	679	664	645	636	652	682	630	663	632	664	655	648	647	645	660	665	654	642	682	696	648	637	733	641	669	640	685	673	664	661	667	695	657	693	643	648	684	681	680	672	672	714	633	673	667	651	679	661	677	682	720	667	701	656	640	731	681	684	710	640	676	663	618	677	710	625	672	664	620	699	647	637	670	646	651	656	675	671	661	725	621	683	656	687	660	661	662	664	708	693	686	646	708	682	656	626	671	635	671	687	682	668	711	674	596	662	645	644	682	653	660	665	666	692	702	694	667	644	689	604	645	647	635	718	640	645	650	641	669	651	656	678	656	663	667	656	654	645	666	673	670	656	623	703	686	630	662	635	689	691	636	681	685	644	674	616	653	652	636	662	673	657	681	684	632	691	720	632	715	672	685	668	648	758	657	715	667	713	672	701	653	647	658	612	647	660	656	667	647	663	644	681	655	658	644	673	615	666	666	670	687	697	688	728	657	656	661	657	659	642	644	710	607	690	638	664	656	676	700	697	680	664	657	649	667	627	644	673	657	669	637	712	642	649	694	679	671	667	645	686	677	648	706	646	701	663	710	693	671	696	619	641	649	671	654	713	642	643	690	700	716	624	654	679	675	650	645	665	689	678	661	670	695	649	691	638	674	638	633	678	675	679	654	685	716	611	636	645	649	695	685	686	652	685	634	670	670	709	630	676	683	644	618	622	679	673	664	664	642	666	671	624	703	654	668	603	655	649	698	673	663	700	659	660	685	675	673	660	659	631	675	645	675	641	641	667	667	645	680	685	657	654	663	671	647	607	642	676	692	675	673	639	670	676	659	664	683	668	682	641	721	692	671	700	661	625	641	663	671	676	647	647	632	630	660	683	678	671	670	647	679	670	696	691	697	616	661	639	704	644	652	685	664	642	659	670	658	631	711	632	642	691	659	718	666	663	681	643	688	633	622	660	667	618	697	664	664	673	635	651	656	705	655	667	713	690	695	691	642	666	663	664	684	652	652	677	695	674	662	628	659	644	665	666	690	641	630	707	672	616	610	705	665	657	689	647	719	710	640	626	654	714	691	653	730	659	663	706	618	698	633	653	648	670	677	657	653	680	681	675	684
715	14940	18886	13112	6546	2942	909	206	89	56	64	59	57	39	44	50	60	50	54	39	41	48	46	53	64	64	49	58	58	49	49	42	52	56	44	53	58	67	55	54	38	54	44	64	57	51	60	56	51	44	55	55	49	52	51	53	53	57	43	54	45	65	49	51	59	57	55	64	48	42	45	63	56	55	49	50	45	42	52	46	61	52	56	51	50	56	49	45	48	52	50	54	46	57	58	55	47	57	42	51	59	48	63	52	52	61	47	53	37	55	55	49	45	46	49	55	51	53	49	46	39	54	43	63	48	58	56	49	54	45	52	56	53	47	52	53	56	43	40	51	47	69	51	55	60	57	52	57	50	58	41	65	50	45	52	47	41	53	58	55	60	42	45	43	49	41	43	60	46	46	53	41	61	38	60	48	51	42	54	59	43	53	50	48	44	68	59	47	45	55	48	54	54	52	45	63	43	47	53	55	42	47	51	57	59	51	50	61	45	50	53	58	66	56	43	52	62	66	50	51	64	56	38	56	49	50	47	48	52	42	49	47	56	54	60	50	45	55	57	52	46	41	49	49	54	54	46	55	67	45	53	57	50	51	43	52	57	44	63	51	56	49	50	52	61	54	50	53	49	48	41	50	41	44	52	57	56	54	56	65	57	57	48	45	37	50	52	42	60	50	47	47	43	51	60	51	54	58	63	59	45	46	47	44	49	50	46	67	48	60	62	41	60	38	61	47	57	62	58	52	57	52	55	65	45	54	69	55	56	56	54	49	70	51	54	41	53	45	60	47	62	48	53	53	43	48	59	58	56	60	53	46	53	50	41	57	61	49	54	50	58	39	45	59	57	51	59	64	55	44	47	59	54	59	52	59	60	46	47	51	46	58	43	52	50	56	49	60	47	61	51	61	49	53	54	43	49	59	42	56	51	56	45	39	53	52	45	46	52	44	57	56	36	55	51	59	59	58	47	56	41	52	50	52	45	57	57	52	62	57	55	47	59	45	51	55	59	51	57	68	49	40	45	43	47	52	39	51	51	53	64	52	63	48	43	38	39	47	60	48	45	50	53	61	42	53	45	48	53	45	70	47	53	53	41	60	45	51	59	56	46	68	58	53	47	63	39	43	44	48	48	54	59	51	40	66	71	58	47	63	51	50	46	61	52	47	47	56	48	39	69	41	54	57	45	51	59	47	48	52	57	57	51	55	43	47	47	60	65	52	49	60	44	53	61	51	56	42	48	57	44	52	47	59	69	52	47	66	63	54	45	48	57	59	57	47	57	42	58	45	48	45	51	50	58	48	40	66	35	45	49	50	60	46	55	49	49	52	52	49	50	50	42	59	49	58	54	52	52	44	50	38	64	64	47	60	49	48	55	58	62	46	42	52	50	55	56	54	41	51	57	54	64	54	46	51	60	66	51	51	52	51	52	56	50	55	46	49	57	53	53	49	53	48	51	73	54	60	55	47	56	50	38	64	47	55	56	53	47	44	54	59	51	46	60	43	43	36	51	54	46	50	48	40	49	55	56	58	66	57	48	52	46	53	57	53	61	43	69	57	49	74	58	50	54	63	51	46	40	53	53	38	46	54	56	52	51	48	58	53	58	45	58	61	58	63	53	45	47	49	44	48	64	48	51	52	51	57	50	48	62	50	53	42	45	70	46	49	41	68	55	44	50	38	48	74	50	53	58	41	37	47	40	58	54	54	44	54	40	40	57	54	59	47	50	62	53	55	67	55	42	49	64	49	57	54	51	47	67	50	61	55	47	53	50	48	46	50	52	52	65	43	49	51	59	48	50	46	48	54	54	43	53	63	57	60	49	60	39	53	53	51	40	45	56	49	55	64	49	47	46	49	58	51	45	57	47	58	47	51	46	46	43	44	55	52	44	48	53	44	42	48	59	43	43	51	50	65	41	49	49	52	55	39	52	51	55	54	50	47	74	54	54	52	68	56	48	55	46	47	49	47	45	51	41	54	68	57	54	69	45	50	60	59	54	44	50	55	55	59	58	43	51	39	50	43	56	48	50	57	55	46	49	63	61	53	50	73	56	40	50	46	43	45	45	45	58	53	43	48	51	57	59	54	60	60	58	57	48	60	42	46	51	55	54	57	62	50	42	56	45	62	71	48	53	53	58	44	63	49	40	59	41	47	56	57	56	46	56	41	53	48	57	44	49	52	47	47	41	57	52	67	50	60	50	54	53	69	51	59	46	60	46	45	40	50	53	42	42	60	55	53	47	65	56	38	50	43	54	51	61	48	49	53	56	50	58	61	55	41	65	49	56	50	62	50	47	50	54	51	48	50	53	50	60	66	47	67	47	66	45	45	47	52	51	46	41	46	57	61	52	62	44	56	63	53	51	39	47	53	42	47	46	54	55	61	65	56	50	56	54	61	57	40	68	55	46	47	58	53	53	64	56	46	51	63	59	44	48	63	64	41	46	55	56	54	44	60	51	64	48	66	50	64	59	45	51	50	44	54	49	59	68	50	33	58	43	65	49	55	54	49	63	60	51	54	43	42	54	62	52	48	54	47	57	48	45	55	53	52	56	54	58	55	46	66	51	53	47	48	49	50	43	49	53	58	52	45	51	38	55	59	55	56	58	45	46	49	59	65	61	39	48	46	48	55	49	55	55	52	59	49	57	42	49	58	50	47	49	40	51	53	57	59	61	44	51	53	46	60	52	62	52	50	53	66	54	50	52	46	47	40	39	61	51	63	45	69	53	60	66	50	51	64	47	51	54	50	49	51	56	54	48	54	54	52	59	45	41	48	59	53	61	51	44	50	50	58	41	52	55	59	53	47	48	53	41	46	56	45	56	49	50	58	57	55	46	57	44	59	46	56	39	62	47	43	64	41	55	51	45	50	55	49	45	61	59	53	50	56	52	48	57	49	62	60	43	42	46	31	48	62	55	59	38	47	52	58	57	52	44	53	65	48	59	56	54	66	61	62	50	58	50	46	50	56	41	54	49	54	54	48	45	58	45	54	42	44	58	49	50	55	63	47	44	54	54	58	59	62	47	50	39	52	38	48	46	57	68	51	53	49	43	46	44	60	54	65	55	47	48	50	49	41	43	54	56	52	39	42	58	53	59	53	39	50	53	56	45	51	56	49	42	58	62	58	46	52	57	43	56	36	50	69	46	32	53	43	45	60	60	51	60	52	57	54	52	43	53	59	44	66	51	57	41	56	59	46	69	56	54	59	43	49	48	73	49	64	53	72	46	52	58	62	45	46	41	55	45	49	45	47	44	57	56	49	49	65	48	49	52	50	41	48	37	61	54	49	48	47	51	47	54	51	56	65	56	38	50	51	48	43	58	59	66	46	53	54	52	45	45	47	31	47	49	60	56	49	51	49	57	41	42	64	47	62	50	48	41	45	41	63	50	50	56	49	49	45	46	61	45	51	46	49	63	49	48	38	48	53	54	60	58	53	51	58	59	51	49	56	50	41	34	41	40	54	45	49	58	54	47	61	55	77	53	45
17840	43837	43449	48884	45470	33333	19246	6254	1671	821	662	697	646	668	607	661	653	676	652	677	662	632	638	704	646	627	643	593	626	684	635	652	686	676	653	678	657	686	680	606	641	677	681	705	641	644	644	617	666	652	628	626	644	682	717	603	658	720	649	664	644	697	675	658	630	720	639	628	670	649	649	607	641	635	653	661	673	664	655	657	649	666	664	624	652	666	662	625	695	692	624	672	688	658	677	623	637	672	654	671	647	693	710	667	661	663	632	663	650	661	655	645	639	675	669	646	649	667	633	665	679	666	619	638	646	648	635	664	673	651	647	635	645	697	615	690	667	667	681	646	640	617	659	657	613	668	629	659	709	642	661	675	677	630	654	623	645	634	642	645	653	655	647	640	612	600	635	690	651	646	689	646	621	641	688	625	675	640	642	656	722	661	713	629	667	622	637	663	635	699	631	646	647	658	680	614	694	651	657	687	610	648	645	659	643	608	666	684	615	674	660	664	694	655	707	648	648	667	649	617	644	687	680	639	691	668	657	651	635	647	680	663	626	660	657	669	643	660	605	623	662	631	651	673	668	616	636	683	664	684	649	712	666	632	660	688	637	649	650	664	614	638	631	648	678	671	687	611	649	638	666	621	655	656	648	662	655	717	661	640	638	653	676	678	643	693	689	671	621	625	586	648	624	675	664	674	661	652	664	633	692	644	656	648	643	629	618	637	675	677	634	673	632	654	660	623	620	642	646	646	648	632	690	671	642	661	626	698	659	643	650	645	665	638	602	654	698	649	617	645	684	640	680	694	618	666	667	621	640	612	674	692	623	610	705	602	642	634	661	641	649	665	650	629	715	682	646	646	645	609	633	669	619	695	637	635	654	628	613	651	666	674	657	628	620	634	671	645	705	684	636	619	641	632	661	644	668	691	705	673	696	670	652	647	639	629	706	670	642	627	660	624	654	685	637	649	668	647	664	644	624	674	699	696	684	670	672	636	696	671	642	732	613	639	639	652	710	650	646	648	657	610	641	601	650	649	623	645	658	659	651	632	618	649	641	607	636	639	646	636	625	700	628	648	635	691	632	664	676	652	662	690	605	648	618	606	659	610	640	656	653	685	683	678	670	698	648	669	666	701	700	664	659	685	642	637	625	683	697	639	661	670	695	703	700	644	664	638	652	645	652	658	692	682	666	666	652	641	609	654	661	628	623	676	627	715	633	652	622	585	658	642	677	674	662	680	628	640	634	664	636	636	694	639	647	681	664	614	662	667	627	648	620	701	651	681	646	647	690	656	652	627	643	644	655	654	684	674	683	656	648	668	625	663	639	624	653	682	620	644	690	590	714	660	684	637	673	648	657	651	657	657	663	643	644	633	637	629	684	636	655	690	631	635	668	634	688	667	700	706	667	642	648	642	673	686	679	635	668	691	660	664	643	612	660	648	650	614	605	676	627	697	636	721	644	697	707	667	638	702	667	680	657	682	672	648	664	662	661	633	632	616	698	651	626	621	598	718	651	678	661	678	688	641	704	687	673	697	641	660	640	630	629	638	676	675	656	684	645	651	652	672	670	645	645	664	635	632	677	608	628	629	689	656	692	668	627	634	624	651	686	601	666	648	640	669	620	637	660	680	730	684	692	609	640	628	658	655	643	652	650	698	678	676	637	672	681	655	677	653	680	683	671	685	653	634	636	616	680	679	682	690	663	698	648	684	679	641	620	641	636	654	683	671	641	670	618	662	643	680	712	689	693	658	620	671	685	650	621	657	695	665	671	664	662	649	647	675	716	670	689	612	626	686	616	710	671	615	673	657	653	628	630	688	637	659	663	645	647	683	680	691	699	640	654	666	672	626	638	699	642	642	654	682	654	716	731	629	647	676	669	661	623	602	640	670	626	694	659	680	633	657	635	691	662	689	643	673	644	661	667	659	678	660	639	661	671	632	635	676	633	673	674	642	665	611	660	699	674	673	673	696	632	678	696	651	679	680	637	646	691	660	649	661	638	675	680	648	620	657	627	682	619	655	648	659	657	658	660	613	657	629	693	625	640	633	644	618	708	666	697	657	656	652	630	646	661	673	684	674	653	650	670	599	681	655	688	690	640	661	660	667	657	625	628	675	654	662	644	681	686	635	688	668	616	707	645	687	646	619	665	672	670	657	662	697	649	668	637	593	667	693	652	654	647	666	676	664	615	636	642	657	666	644	679	699	621	622	668	602	670	682	627	650	646	676	665	667	656	672	669	665	659	653	666	620	612	633	661	664	688	703	638	687	670	663	650	643	668	646	648	649	639	636	652	657	704	690	681	611	673	682	631	680	621	707	669	685	670	663	696	656	690	695	647	618	697	662	654	634	665	684	650	623	645	623	701	640	664	691	681	671	649	608	655	670	689	677	665	672	650	665	655	638	662	683	652	707	656	632	645	685	626	602	679	649	635	671	653	647	662	657	663	672	633	654	596	688	651	661	647	653	660	688	645	676	666	659	639	639	645	673	679	642	645	704	656	634	684	675	677	678	656	656	675	648	661	707	660	643	693	646	656	601	683	646	655	617	656	637	655	641	697	642	641	640	664	649	658	635	668	620	636	647	637	659	671	640	668	669	638	657	653	658	688	673	653	628	621	644	632	704	606	703	671	630	624	666	680	622	676	638	639	652	618	675	623	594	621	653	688	703	685	653	708	645	679	664	633	632	642	656	620	641	680	685	674	632	635	669	643	669	669	627	681	633	660	629	650	683	660	667	661	657	617	692	695	656	664	710	675	694	687	658	668	647	686	662	660	647	638	649	649	656	658	639	675	656	644	688	620	641	679	671	620	657	624	650	669	658	665	613	680	630	636	656	599	671	670	662	723	633	656	620	661	673	660	599	698	633	649	675	665	678	604	686	678	653	644	644	646	654	660	648	677	633	686	626	628	646	711	661	647	650	676	691	675	635	645	626	601	658	647	614	709	671	668	671	676	651	682	644	665	659	648	660	625	673	597	628	682	680	632	638	647	674	677	654	611	690	706	638	643	665	693	595	628	728	632	678	635	649	681	634	664	641	668	668	643	621	656	637	616	659	600	645	625	684	652	704	666	699	618	676	663	588	667	631	622	661	645	651	654	684	676	663	655	640	677	629	665	651	663	630	645	634	645	676	658	664	680	704	696	644	644	640	598	673	662	693	656	665	691	623	649	693	716	626	681	652	660	658	643	676	637	640	624	650	664	631	709	652	649	606	639	691	657	675	650	645	709	658	618	671	661	660	665	632	626	669	667	625	678	671	603	683	664	637	675	645	664	624	710	643	619	615	687	641	650	677	618	627	608	639	637	639	639	671	636	692	617	615	625	655	634	654	679	630	652	646	650	683	621	675	734	639	657	660	689	590	681	674	613	683	662	658	676	668	688	631	647	633	662	649	651	635	687	617	663	681	658	629	647	653	660	640	677	684	712	665	672	705	675	697	651	629	659	658	684	674	658	677	632	653	631	667	634	625	655	681	641	649	637	671	678	686
2615	14608	20345	13716	6619	2388	689	212	93	60	58	52	60	61	53	60	48	51	53	59	51	59	48	55	58	66	59	52	53	41	57	62	67	64	56	49	54	51	58	61	63	45	41	54	48	76	46	56	52	46	61	65	47	50	53	50	65	53	55	66	48	50	50	62	56	75	55	56	45	54	51	59	57	69	57	51	66	68	67	53	50	60	52	59	51	53	62	59	57	60	55	49	66	30	54	52	57	62	55	54	76	48	63	64	55	60	51	61	62	65	67	63	61	48	49	51	54	58	73	62	58	63	49	58	61	68	62	54	49	59	58	41	48	62	55	72	60	57	66	48	54	59	66	68	54	78	62	55	63	53	44	61	47	53	67	56	77	57	66	64	66	46	57	46	56	65	52	46	60	54	60	55	45	56	59	50	61	61	64	65	57	50	46	49	62	50	58	56	62	65	53	66	54	63	51	59	50	55	58	61	56	46	66	60	66	71	57	52	59	45	69	49	56	62	62	54	60	71	57	48	55	59	54	59	48	61	63	67	55	56	43	59	63	53	53	45	44	63	63	53	51	59	56	61	53	57	58	43	53	67	61	60	48	53	55	49	62	64	54	57	61	53	59	50	68	54	49	49	50	66	62	44	49	63	66	43	51	61	61	67	47	56	61	49	54	51	52	69	45	63	62	41	54	46	66	64	66	61	55	61	45	53	64	65	61	50	48	45	44	46	60	54	62	66	57	49	64	60	50	57	55	66	61	65	57	56	64	59	61	51	65	57	51	60	46	57	53	67	66	56	56	61	56	62	70	60	60	60	61	58	61	57	67	53	50	56	52	61	52	62	44	57	59	48	65	39	62	58	49	65	51	52	59	57	60	60	55	69	50	52	49	59	44	39	59	62	63	60	59	46	60	56	55	56	45	61	51	45	46	49	64	58	48	65	65	52	55	71	55	60	62	46	45	50	55	48	58	44	61	48	44	41	57	62	55	57	54	60	60	63	48	57	69	47	58	67	71	72	64	52	50	56	34	49	61	54	47	63	62	64	64	57	45	61	47	56	55	62	48	60	53	53	47	47	51	59	52	51	48	73	56	53	54	51	62	60	43	60	56	56	65	60	62	56	70	54	62	54	57	60	55	56	55	57	48	52	51	57	53	42	54	65	63	70	62	64	44	49	52	60	49	63	45	63	44	57	67	54	57	40	61	63	40	67	57	63	49	54	62	58	53	61	55	66	46	50	49	51	55	68	55	46	68	66	53	56	57	60	66	54	77	48	56	49	51	53	51	65	59	48	46	49	59	43	46	47	62	47	64	50	62	48	65	50	55	63	35	59	58	59	53	53	68	59	66	48	54	54	53	62	63	60	56	54	57	47	56	60	57	49	50	63	51	51	61	47	53	63	54	50	64	59	51	38	63	55	49	46	55	55	54	54	61	52	54	60	42	48	57	42	56	61	68	67	46	45	42	56	58	53	52	52	51	60	55	53	55	53	59	62	56	44	55	36	63	47	65	63	60	68	75	61	54	50	47	57	50	48	65	47	66	45	55	62	58	44	57	43	56	49	59	60	67	60	54	64	69	45	48	62	54	62	46	50	47	55	57	58	68	48	50	60	61	46	56	71	59	67	65	56	53	66	50	47	51	70	53	53	50	64	46	65	42	52	65	54	60	58	52	47	52	50	47	56	53	62	61	72	64	53	63	59	53	58	53	51	57	67	62	58	42	48	52	62	55	51	65	48	52	55	62	58	60	47	55	45	53	69	60	61	61	39	61	62	53	59	51	45	63	63	51	51	62	50	50	60	60	54	49	56	50	60	65	41	55	60	52	64	48	41	57	51	58	55	61	51	62	54	44	59	48	59	58	54	63	66	64	53	50	53	68	76	51	55	69	58	51	64	49	61	56	48	50	55	63	50	62	66	49	60	51	57	53	64	56	52	54	56	45	52	55	56	57	52	62	62	62	49	63	49	59	54	53	54	48	47	53	57	58	56	71	53	60	69	70	53	65	59	51	70	57	66	56	64	47	46	54	57	57	61	67	56	57	61	58	50	58	64	52	59	58	53	44	47	41	59	50	63	41	54	69	72	45	39	39	54	55	51	75	57	63	53	59	68	59	49	47	60	61	54	52	66	67	53	71	80	50	47	48	40	56	48	71	55	59	60	45	59	54	54	53	56	50	72	70	57	61	56	64	62	51	56	54	44	44	58	54	51	61	64	67	57	52	63	45	61	53	57	67	54	59	42	58	42	51	73	67	52	65	60	57	46	59	55	60	56	55	65	61	45	53	66	51	40	43	53	57	55	56	48	57	60	52	44	58	58	57	58	73	62	50	52	50	61	57	45	52	53	52	60	57	77	64	58	47	62	55	56	50	51	59	68	48	59	52	57	64	53	59	72	59	44	42	58	54	66	65	47	61	61	49	59	48	65	45	57	51	58	60	44	51	58	68	53	59	45	56	57	58	51	52	54	50	59	79	57	50	53	64	56	57	64	58	63	48	56	56	52	64	51	66	52	55	51	55	59	65	64	58	53	56	66	52	58	56	64	56	48	51	67	60	61	71	60	52	63	54	54	58	65	54	54	56	54	54	53	44	49	59	64	69	39	57	71	57	53	59	39	45	56	62	59	52	69	40	62	45	66	63	44	46	50	55	45	63	46	66	50	58	60	44	75	63	60	47	68	71	51	57	73	65	54	42	57	63	46	61	58	62	49	65	55	51	65	51	67	49	52	64	44	56	57	49	47	44	56	57	37	38	48	60	52	60	53	67	53	55	72	51	61	56	62	42	70	62	58	52	50	53	49	69	63	51	67	62	56	55	64	62	73	52	54	56	58	48	51	57	54	52	68	57	53	68	46	72	50	77	66	59	60	58	60	54	60	67	53	56	55	53	51	61	65	58	52	42	51	54	58	58	57	64	67	63	51	52	47	53	56	71	62	64	52	62	65	51	58	58	46	57	69	69	61	59	51	48	51	48	59	65	72	46	58	43	60	57	44	55	55	53	62	45	64	56	64	55	70	53	61	48	47	48	62	53	71	41	50	54	40	43	71	57	55	59	49	69	58	45	51	60	61	58	53	43	38	53	49	50	47	53	68	71	55	62	42	59	50	61	49	51	70	51	51	49	59	52	71	54	58	65	49	57	59	58	54	60	62	56	70	53	33	55	49	61	46	54	56	53	76	55	57	53	52	71	52	49	58	56	56	45	54	72	64	48	57	53	59	68	42	42	43	50	43	41	58	60	50	45	46	53	44	45	66	67	62	62	70	63	51	56	65	57	50	63	61	47	49	63	41	60	48	59	55	49	62	49	68	49	52	68	48	47	39	71	67	60	50	50	50	46	52	59	43	49	65	56	60	61	59	53	60	61	59	68	52	51	53	60	49	61	50	69	48	52	61	59	69	55	62	60	63	48	56	60	48	65	54	50	43	71	50	53	56	62	45	46	44	68	45	54	70	73	63	57	51	59	58	56	83	66	55	55	58	54	59	48	55
22999	42893	45929	47915	43186	30590	17083	5463	1613	802	754	683	750	742	678	714	745	693	685	762	706	753	711	686	742	697	753	704	740	732	661	764	695	701	678	703	737	722	689	730	724	751	742	730	707	723	720	713	725	721	680	693	774	760	684	683	722	674	714	754	659	736	730	690	696	745	719	694	699	742	706	723	720	731	705	767	722	713	715	705	719	737	753	705	743	716	701	701	701	731	692	736	708	728	724	691	760	755	666	731	697	746	753	716	687	721	688	730	761	706	746	709	716	772	746	755	688	717	665	755	748	757	733	721	733	731	717	713	694	735	679	746	746	696	718	720	707	725	737	712	710	719	733	735	701	759	673	682	721	702	744	684	705	702	708	705	647	765	742	715	719	737	696	755	739	766	761	669	781	681	735	722	679	690	734	762	703	674	737	680	733	725	765	757	719	728	707	726	758	728	726	759	726	704	776	686	726	753	692	686	710	759	705	731	728	716	743	750	707	681	688	703	694	700	674	735	678	671	734	741	731	708	683	738	752	746	740	757	673	775	688	704	789	709	730	691	679	747	731	786	704	718	721	696	748	684	742	746	792	746	730	729	704	721	768	692	715	740	729	706	727	740	707	709	684	757	680	691	763	702	683	730	706	724	737	718	741	711	703	686	708	722	754	699	733	703	696	678	738	777	677	743	752	722	712	737	712	735	765	719	732	719	722	701	714	766	723	725	696	713	715	708	718	662	706	717	736	738	702	680	715	738	687	731	721	695	706	733	714	724	726	778	727	681	706	729	677	751	754	691	708	705	685	708	705	704	740	666	759	723	691	713	669	673	727	745	715	721	725	715	711	729	742	762	768	679	673	712	745	750	710	737	702	677	691	734	768	656	747	723	740	696	686	707	752	726	719	719	723	740	681	717	765	745	687	696	709	765	744	681	664	716	763	712	712	752	767	738	721	717	738	697	722	695	703	750	709	740	718	712	749	710	709	744	702	717	743	705	716	710	726	669	672	711	677	687	731	693	712	720	701	684	673	715	742	710	759	727	751	733	740	752	690	667	719	718	678	725	745	716	844	702	681	680	739	675	688	676	717	758	737	730	701	707	738	695	663	695	721	689	761	761	761	671	671	739	714	758	753	707	698	746	781	740	679	710	740	706	780	713	755	665	752	701	748	683	724	733	737	702	705	718	734	699	698	680	696	698	730	720	717	727	727	706	693	723	725	712	716	752	698	760	704	735	718	706	735	696	714	752	727	757	742	689	713	712	724	684	751	683	750	684	788	708	687	739	662	763	721	709	711	731	739	737	747	766	697	731	742	729	707	678	716	757	725	783	704	764	695	700	715	710	724	698	688	736	701	752	728	748	697	733	720	727	726	688	731	735	720	676	695	751	731	742	721	751	705	694	723	711	720	685	750	728	686	727	705	743	712	721	705	685	708	696	734	749	689	731	741	710	736	701	698	781	648	707	693	714	701	702	686	719	737	694	690	701	727	722	708	705	682	721	681	694	687	748	707	712	699	679	697	711	701	718	724	742	711	686	741	740	737	705	726	746	718	759	739	697	671	660	754	717	739	676	738	716	722	699	781	700	718	678	754	748	737	683	716	680	661	710	666	679	717	720	726	701	676	753	720	694	729	694	686	724	719	723	709	752	740	735	735	707	704	706	772	716	714	742	716	706	742	727	729	748	691	691	709	686	745	738	672	736	687	730	713	745	732	692	737	707	747	689	722	731	712	719	745	718	721	720	698	752	735	721	766	709	724	736	703	691	687	753	718	679	707	652	697	724	654	695	691	688	730	689	736	738	684	726	665	721	759	739	713	720	708	735	700	781	732	717	695	745	718	711	742	747	729	692	714	715	679	696	662	761	707	720	737	711	753	705	722	733	707	740	682	680	691	721	710	752	715	703	710	752	690	740	701	744	721	697	732	775	704	709	723	670	698	745	761	671	721	731	712	686	716	722	758	744	693	672	696	756	682	749	721	692	674	727	747	713	691	729	759	758	699	734	710	706	710	745	726	735	688	720	732	711	735	714	693	712	699	743	724	728	738	704	736	721	710	720	673	703	714	780	673	748	692	709	729	731	684	694	704	739	706	719	713	663	699	707	691	767	671	732	761	694	673	712	697	696	785	663	695	670	688	727	677	695	735	765	721	776	699	707	732	711	751	731	683	689	722	727	673	732	705	694	655	738	766	725	736	720	705	739	725	713	680	709	729	720	739	725	734	710	736	755	713	700	719	708	769	695	705	750	773	693	744	691	680	757	784	720	729	738	710	753	738	741	720	652	707	739	686	738	727	695	677	724	707	749	711	755	703	702	747	691	719	722	699	730	767	702	691	732	731	734	761	689	666	695	663	751	738	706	692	728	720	737	722	716	751	705	715	712	685	703	679	732	730	751	712	724	711	677	703	715	743	677	730	725	747	695	728	688	689	716	714	680	716	691	649	724	683	768	729	710	730	728	757	700	722	674	690	728	717	711	696	715	746	700	741	727	724	735	760	708	700	719	719	724	712	749	693	720	751	713	732	715	755	760	718	708	719	732	703	740	784	730	724	718	696	698	699	682	764	752	714	693	701	694	736	717	693	743	709	729	713	724	720	728	689	754	733	710	706	708	739	716	713	677	724	734	707	715	657	715	757	711	708	701	710	705	706	773	659	738	712	733	724	736	660	759	726	704	698	711	725	697	718	742	691	728	734	712	712	710	743	671	762	793	728	726	699	753	708	715	733	771	693	713	673	676	714	743	736	729	714	744	732	723	722	728	727	752	716	733	744	688	714	738	686	711	702	777	753	710	704	717	729	732	732	725	766	759	665	719	735	755	741	738	686	685	659	710	713	708	721	685	730	668	704	756	679	721	713	710	684	736	738	708	687	717	738	709	729	731	737	747	716	687	698	696	742	708	689	693	724	705	693	765	718	740	723	750	717	685	702	724	727	723	705	677	674	740	721	716	680	714	736	681	723	734	736	747	729	711	710	710	701	726	715	782	667	704	686	779	705	730	746	723	662	705	691	715	717	655	717	773	737	758	741	704	726	710	699	732	681	727	713	693	759	704	716	691	750	708	698	680	712	735	759	707	688	703	737	708	689	733	696	712	706	702	688	692	729	691	703	694	732	714	747	754	700	723	720	695	701	703	733	710	732	724	719	731	735	738	697	711	721	728	710	751	684	698	706	744	740	707	742	719	727	741	695	709	716	734	695	690	768	688	715	708	744	711	716	749	681	706	711	725	667	687	715	730	716	745	694	731	748	725	684	747	714	719	699	737	695	757	707	699	729	772	731	741	710	688	756	735	744	675	728	738	761	710	740	705	741	701	725	808	736	716	694	671	730	722	693	762	698	708	750	696	715	726	688	712	732	728	722	729	688	696	697	734	738	726	724	679	750	721	751	678	689	669	708	714	762	794	716	720	673	701	740	727	703	731	699	722	730	713	727	698	737	719	702	725	661	723	703	744	706	752	694	759	727	715	730	731	710	730	750	758	754	709	765	715
4951	26557	26316	17559	9875	4026	1119	273	107	66	62	67	66	53	51	55	49	45	44	68	53	51	61	47	50	61	62	74	50	55	55	60	50	57	52	53	54	51	55	63	57	62	53	55	45	59	54	43	51	54	63	53	65	59	58	52	79	48	59	55	52	55	51	59	68	58	44	56	65	51	66	64	52	53	54	54	48	45	49	54	47	56	54	53	48	48	48	50	47	54	54	43	56	64	51	64	45	51	46	63	57	54	61	57	55	61	54	58	45	47	54	51	56	68	55	54	52	57	59	60	53	48	59	60	40	55	48	48	59	56	47	40	40	54	67	59	54	59	49	61	60	60	59	59	51	69	56	43	52	37	37	51	51	50	60	63	63	53	53	51	62	60	52	70	55	50	49	54	54	62	50	61	54	55	61	60	64	57	46	58	53	48	41	38	62	54	47	57	53	55	60	49	63	56	59	53	57	52	64	43	55	57	56	52	65	60	51	55	66	56	57	53	59	50	52	45	50	60	49	55	63	45	54	56	58	59	65	68	45	62	51	58	71	50	50	45	48	47	47	60	46	47	51	41	52	42	47	47	57	61	44	49	49	54	50	49	56	44	67	55	58	45	47	54	57	56	53	50	56	49	43	68	71	61	67	56	50	65	57	70	55	57	62	59	40	56	46	53	62	56	59	59	56	69	66	60	54	55	54	59	59	54	59	63	47	60	58	56	57	41	51	58	65	49	52	60	60	41	55	54	63	52	52	61	76	58	58	65	55	59	52	53	55	43	51	40	52	57	62	45	53	41	60	52	66	59	63	49	62	63	54	61	52	57	51	51	52	61	63	53	68	48	60	58	64	45	57	48	49	51	60	52	46	55	47	53	47	60	61	54	61	63	51	53	48	49	47	46	51	52	45	61	48	63	56	68	52	47	49	47	58	64	60	63	46	65	69	52	45	55	68	73	57	67	49	53	59	47	55	65	65	44	62	68	65	56	40	60	52	68	48	51	57	68	58	69	52	56	52	69	58	57	51	62	51	58	62	51	53	63	53	67	58	54	63	49	58	56	55	54	55	60	45	59	55	47	56	46	68	50	68	52	53	55	53	57	46	62	52	52	48	54	59	56	43	43	59	44	50	53	54	55	65	52	65	57	68	56	46	69	66	55	59	56	57	55	51	53	59	54	45	48	59	62	39	44	50	70	71	56	58	72	49	50	59	49	50	61	41	56	63	54	53	55	49	69	69	40	63	55	63	69	53	60	53	63	58	48	49	59	54	58	65	37	58	57	46	62	55	60	61	39	50	45	60	45	56	48	57	58	60	66	59	68	59	66	51	60	55	46	62	55	42	70	49	57	57	63	57	50	50	57	53	58	44	42	67	53	57	51	58	43	64	59	46	73	45	55	48	55	64	45	65	55	57	59	55	56	46	61	65	63	46	52	55	46	66	69	66	45	56	62	44	52	44	47	53	61	62	45	62	61	49	39	49	61	44	69	42	47	55	56	63	56	65	53	44	61	62	73	51	69	57	50	61	62	63	58	62	48	33	45	58	63	60	57	52	60	51	56	45	48	59	54	68	42	46	58	72	54	42	52	62	55	61	54	63	62	63	55	63	60	55	42	63	44	49	43	49	45	43	57	61	58	61	53	54	56	41	57	42	51	53	58	75	59	58	47	55	58	46	61	59	59	47	62	41	62	57	49	52	61	56	61	57	60	48	52	53	53	58	54	47	48	61	52	46	54	53	56	49	60	51	53	51	57	45	60	64	55	55	48	57	53	49	46	47	54	48	64	54	48	54	61	50	73	64	39	43	61	50	69	61	55	55	54	50	61	67	49	52	61	51	47	55	65	62	61	62	50	42	53	54	56	71	47	61	56	62	72	66	51	47	49	61	55	45	51	58	62	49	60	56	57	62	54	51	57	49	61	61	57	44	52	52	50	55	60	57	55	52	45	60	60	54	52	53	65	51	63	48	54	61	49	41	44	61	60	56	50	49	55	53	64	42	50	51	49	65	59	69	49	48	56	58	49	48	73	56	50	57	69	75	66	53	63	47	42	56	48	48	68	57	53	60	58	53	43	55	45	62	45	53	65	51	48	49	49	47	51	51	48	57	59	69	57	51	59	54	57	47	42	53	48	65	66	41	60	54	44	62	45	61	64	42	48	62	55	44	51	67	46	49	59	55	39	54	56	56	41	42	57	63	61	58	54	50	72	61	54	52	49	51	51	45	68	64	56	49	52	44	43	64	68	47	56	64	62	55	61	63	47	62	50	56	57	44	46	57	51	50	49	50	57	46	38	51	43	54	50	50	61	55	62	44	61	63	47	50	66	44	51	52	49	48	49	64	53	51	68	53	70	53	55	73	55	52	56	56	45	65	50	57	43	60	51	60	55	46	57	52	66	49	73	52	60	48	75	56	53	43	64	48	58	62	60	64	61	63	58	58	63	45	56	45	73	58	48	55	56	72	63	62	61	46	68	54	65	66	56	60	56	48	49	55	46	46	45	65	65	47	78	34	56	48	53	57	47	54	50	54	64	55	59	65	41	62	51	62	46	62	63	59	55	53	43	54	37	50	51	61	48	66	46	59	61	42	62	60	49	42	66	59	37	38	46	61	84	47	49	49	64	65	45	72	49	59	58	51	63	39	63	51	55	70	38	55	50	55	64	53	57	46	63	58	54	59	65	46	71	53	63	54	69	73	62	52	60	43	48	52	44	58	59	69	71	46	61	78	64	49	63	49	55	73	48	67	62	52	45	53	45	51	65	49	47	56	46	50	41	51	59	39	55	59	64	56	59	59	54	70	49	72	64	52	70	47	61	45	59	51	61	63	62	57	41	57	52	57	57	54	68	51	57	49	60	50	54	58	54	54	53	69	44	41	55	58	47	54	46	61	49	63	61	59	45	57	59	64	55	55	63	42	56	47	52	64	57	55	55	56	70	57	53	52	59	47	67	51	58	51	57	49	43	57	56	63	56	50	71	54	56	69	56	58	51	60	65	69	58	48	68	63	57	56	61	51	66	65	61	54	51	50	51	56	56	56	48	65	54	54	57	56	59	53	51	48	50	39	55	45	70	45	53	44	65	75	54	57	70	64	56	55	50	58	56	55	62	52	53	54	56	70	61	48	56	50	64	41	54	50	46	58	54	52	46	63	60	61	50	55	50	52	53	52	60	50	52	60	45	58	62	57	42	46	57	56	59	36	59	51	43	51	45	57	52	70	51	46	50	54	46	54	49	42	48	45	47	64	51	50	50	58	47	52	65	55	47	52	52	56	50	43	43	54	64	73	52	52	54	61	61	43	49	58	57	47	50	61	57	70	55	49	46	55	54	54	52	53	60	48	42	55	62	55	69	58	58	49	42	61	57	70	66	54	49	53	54	54	57	57	54	52	58	65	62	48	62	57	53	61	45	40	52	51	44	56	53	56	60	53	50	56	66	55	52	52	65	54	46	56	65	67	52	42	70	58	63	52	46	51	53	55	48	55	57
35655	51722	50471	54793	51505	36201	21107	7449	2015	889	695	725	707	731	707	711	702	718	712	719	690	728	707	694	705	719	674	676	695	689	694	716	658	669	682	689	687	664	722	637	692	736	741	670	677	699	703	706	655	726	642	679	693	684	710	682	696	629	680	710	683	692	744	711	699	707	657	628	689	694	631	701	676	667	672	668	663	704	707	714	682	728	701	680	681	687	667	700	694	684	690	713	694	688	703	683	703	701	732	723	732	692	673	683	692	672	704	714	688	693	687	728	683	715	670	715	741	654	719	708	746	706	653	768	683	710	697	708	673	689	732	692	644	635	694	647	650	683	686	696	642	708	704	692	659	697	711	725	705	726	691	695	692	738	726	698	706	687	722	743	690	718	684	663	764	670	699	668	686	703	697	681	676	727	683	707	657	698	645	670	689	696	717	667	663	728	666	700	686	679	706	658	656	712	707	703	684	723	704	694	664	698	685	733	716	646	736	688	709	687	709	676	696	717	750	713	736	733	696	697	714	687	706	661	681	724	688	716	681	647	699	730	712	677	698	695	705	652	672	668	767	764	762	672	726	677	757	726	708	681	709	654	729	688	640	669	694	688	697	671	721	733	676	681	649	699	680	688	729	715	694	627	680	722	652	664	706	694	665	703	714	689	715	729	682	679	663	688	726	708	718	680	693	710	692	714	713	693	719	665	654	694	656	726	694	681	747	694	671	669	704	694	725	699	747	720	689	709	687	709	705	663	706	673	651	708	700	697	701	705	693	668	648	651	712	693	676	707	683	698	667	689	726	709	686	690	686	699	619	642	661	733	657	725	731	697	682	732	639	694	724	693	685	711	712	686	788	716	702	631	680	698	678	697	705	721	682	691	657	710	682	703	686	728	704	668	703	708	707	690	695	671	703	670	701	701	703	679	697	697	716	734	719	648	686	728	700	693	729	683	704	687	678	692	694	658	685	711	699	738	692	680	644	695	701	701	692	685	722	630	730	729	699	724	705	686	724	703	661	700	711	693	676	682	715	649	644	737	712	693	683	749	709	711	706	657	739	701	745	676	710	679	703	726	689	708	701	703	729	675	703	757	668	702	621	666	727	662	667	634	747	749	658	705	667	689	649	621	680	658	692	694	679	662	686	696	649	727	714	719	672	716	717	711	687	683	724	702	705	728	675	732	677	724	688	699	750	700	651	689	719	730	697	709	688	678	679	663	684	723	708	759	640	691	686	618	658	709	692	744	719	715	692	703	660	726	700	668	680	708	734	661	634	703	676	652	692	692	692	710	691	722	720	682	682	654	794	712	651	696	696	721	661	669	675	674	691	693	743	692	684	708	672	724	689	675	688	678	706	705	711	718	719	655	696	660	692	715	693	727	677	685	683	674	718	672	670	689	729	722	695	673	684	690	667	676	679	690	673	713	716	721	692	699	694	739	692	701	698	701	701	684	695	735	711	649	701	670	717	756	694	699	690	660	671	668	673	749	712	694	685	719	654	675	658	722	705	737	663	689	680	700	760	670	728	742	699	659	712	711	711	698	715	681	671	707	689	701	678	677	669	676	685	715	701	740	712	702	675	701	722	703	707	710	697	687	710	715	714	707	721	657	660	710	685	699	697	706	715	700	686	658	675	657	753	696	674	680	714	725	711	688	699	707	646	692	683	709	664	694	673	688	691	678	719	716	684	725	708	707	670	673	691	712	698	717	734	692	675	649	707	715	648	732	724	705	712	766	667	699	707	675	700	703	715	728	721	696	712	705	698	706	684	769	684	673	674	733	677	700	638	709	692	712	711	675	657	672	701	680	720	740	682	677	710	689	663	705	676	682	710	694	713	677	686	669	680	715	689	701	665	682	720	674	669	681	708	694	677	688	677	710	671	669	722	679	638	712	743	674	711	699	640	670	678	665	713	705	711	690	658	709	672	743	647	683	650	703	681	711	675	696	686	677	744	635	662	691	659	737	678	675	714	687	673	710	708	669	722	673	689	697	697	680	729	708	686	717	695	727	697	685	678	713	733	731	698	689	709	685	717	683	663	705	718	738	673	718	692	760	684	680	666	691	661	644	695	666	751	714	637	682	663	735	711	704	686	680	706	637	731	716	705	678	684	667	672	672	675	736	739	684	673	721	676	689	704	703	701	660	701	701	701	697	666	697	749	664	658	713	650	705	692	677	720	701	713	743	700	684	708	630	689	695	697	684	683	706	688	717	714	699	730	689	671	667	712	708	722	696	704	697	753	683	698	683	684	706	720	718	705	681	703	679	724	712	748	661	649	737	701	675	665	659	657	725	675	713	677	664	743	698	647	690	702	696	699	694	699	704	688	701	669	701	706	713	716	687	701	699	667	637	688	685	661	690	689	733	699	731	728	698	733	685	716	716	718	692	651	648	730	756	734	679	715	699	698	729	670	720	700	701	677	682	712	697	684	698	693	683	673	673	673	733	740	698	665	671	716	682	706	661	739	725	683	739	692	650	690	678	688	727	706	698	754	717	688	696	667	659	651	658	722	708	694	690	725	711	685	709	684	681	698	672	642	685	660	680	663	679	737	674	712	669	707	706	694	695	706	686	678	669	697	699	694	694	724	710	722	677	703	677	694	662	675	686	684	687	675	652	712	678	724	692	711	715	661	772	719	707	701	716	691	718	714	711	693	761	708	711	719	707	683	703	703	694	697	690	668	721	684	656	736	693	661	688	721	687	655	688	668	724	699	728	729	701	705	692	713	686	688	742	692	712	714	699	679	632	719	672	686	696	709	710	697	733	677	634	717	675	653	697	672	693	698	685	689	668	696	711	693	701	706	705	684	747	724	708	713	671	704	692	706	687	669	689	668	715	704	699	655	703	700	727	689	717	723	706	735	674	699	709	696	665	711	677	666	715	753	698	706	708	699	719	707	757	641	726	664	672	684	704	676	701	708	709	698	636	659	717	667	709	682	704	681	680	687	670	671	689	704	689	718	725	696	732	678	714	700	672	640	674	676	673	692	700	757	651	668	724	729	672	725	700	689	689	654	685	747	708	702	726	669	695	715	731	678	657	678	727	648	683	692	720	668	678	663	663	707	628	705	685	678	680	677	737	692	710	667	683	683	694	708	689	676	692	681	704	691	691	651	679	718	701	730	669	634	710	714	736	648	722	703	740	689	701	678	695	695	686	689	670	698	708	701	694	711	710	673	678	691	744	677	719	722	727	706	695	708	693	666	637	694	699	725	759	693	748	718	680	680	746	717	662	711	709	764	684	658	684	757	721	692	679	678	695	699	713	708	716	668	669	673	701	667	679	701	674	713	681	657	734	674	730	731	635	706	714	734	712	684	682	742	728	648	684	719	718	699	703	694	749	706	689	693	708	728	695	632	655	704	686	714	660	659	682	692	662	716	666	684	695	689	684	706	748	694	709	706	736	718	725	741	728	676	756	633	635	689	717	691	664	648	740	681	653	684	697	679	685	677	700	660	715	697	646	691	706	643	715	748	743	742	727	693	711
2248	6286	7415	4722	2310	904	340	126	72	48	51	72	44	54	55	66	59	61	66	70	46	52	54	53	37	58	51	59	44	60	60	41	49	46	54	59	35	49	55	54	59	60	48	49	66	43	54	66	61	65	62	48	46	70	57	44	43	60	56	52	52	58	54	51	56	55	52	48	46	59	45	51	57	48	44	42	55	44	53	50	66	45	56	55	51	51	51	56	44	52	58	54	67	59	51	59	46	48	45	45	45	40	48	61	47	37	36	43	66	51	52	57	43	63	56	44	44	53	45	62	52	64	52	64	62	54	64	56	58	51	51	48	56	49	41	65	63	52	44	49	47	61	59	48	66	66	57	44	50	60	47	49	57	56	48	43	59	45	53	45	68	69	46	57	63	47	51	59	60	48	58	44	41	51	55	53	50	44	59	57	50	51	46	56	57	65	65	43	54	64	40	39	58	56	43	45	61	30	47	63	49	35	44	48	58	66	53	42	63	59	57	52	52	55	54	65	49	58	51	54	42	55	61	58	42	41	56	48	53	54	51	64	58	54	51	52	42	53	50	61	51	48	52	48	55	59	52	62	59	62	46	57	55	57	48	52	64	43	52	48	75	56	36	70	55	54	45	51	60	45	60	55	57	61	61	44	45	53	46	53	63	54	57	41	69	67	40	47	44	54	52	35	46	50	62	51	65	53	55	56	52	47	49	51	60	60	64	42	58	49	51	39	47	52	57	58	42	49	58	35	57	61	49	42	46	57	54	48	53	44	61	56	47	49	50	49	47	42	53	55	49	48	52	54	53	59	67	50	50	53	52	55	44	53	62	46	49	52	42	63	45	38	77	50	54	60	52	52	54	52	45	49	46	59	51	54	56	59	48	48	71	45	48	49	42	43	61	68	51	62	44	63	53	46	49	59	43	50	56	61	52	60	63	44	50	64	58	40	56	63	50	56	56	60	56	53	40	46	38	49	50	45	49	60	59	51	62	42	49	64	45	46	60	45	57	54	49	56	48	70	50	61	55	55	48	41	47	59	51	51	54	45	60	53	51	53	48	64	43	56	48	60	52	53	53	60	49	63	62	56	60	40	54	52	42	52	51	53	50	47	49	51	43	51	53	55	51	57	53	55	45	61	50	65	48	32	63	38	47	44	56	57	52	52	48	65	71	50	52	61	58	53	64	48	43	52	52	52	63	69	66	46	58	50	73	44	57	54	45	55	56	55	55	49	52	56	51	55	52	61	48	61	57	66	53	58	47	47	56	48	47	59	54	57	48	48	55	71	57	55	43	45	43	44	47	53	56	43	64	50	54	45	46	47	55	56	43	51	57	56	60	43	44	51	44	52	60	70	50	52	43	65	49	58	54	66	54	56	54	39	48	54	58	46	42	55	40	49	55	56	60	45	57	53	49	52	49	46	45	51	61	54	59	63	48	47	55	64	51	57	69	63	57	52	49	52	45	44	49	50	60	49	51	60	52	59	67	54	69	53	64	45	49	70	56	56	45	46	70	52	62	49	53	55	53	55	54	47	64	52	49	49	53	55	37	45	63	42	50	72	60	66	49	50	54	54	48	63	43	57	57	63	64	55	51	65	58	53	64	65	62	40	47	47	68	47	34	56	60	57	56	58	64	57	46	64	50	59	39	48	49	60	55	60	43	64	44	55	39	51	52	57	50	64	52	42	47	60	74	57	36	40	50	53	47	62	47	49	49	61	55	64	61	51	60	54	33	45	52	52	50	55	56	51	43	47	51	52	45	54	50	43	50	46	52	42	57	54	45	49	58	62	53	63	54	51	39	52	61	43	52	54	53	47	58	66	51	54	52	56	58	45	66	68	53	43	44	58	52	48	56	42	45	48	53	54	60	48	38	54	57	51	61	71	51	57	52	57	45	58	53	56	48	41	58	61	54	51	41	50	54	50	55	54	47	51	50	50	53	46	49	49	44	54	52	67	46	48	57	53	42	47	54	65	47	55	51	65	56	47	59	58	52	55	39	43	50	41	59	57	42	54	54	54	56	52	43	55	51	67	55	49	62	40	59	49	55	53	57	56	43	48	75	46	57	42	49	56	52	48	58	54	63	55	59	42	55	73	50	47	56	50	57	46	45	48	49	61	46	41	75	61	50	40	57	51	45	60	55	43	57	50	60	59	52	54	47	50	42	52	56	63	60	54	49	57	59	50	63	51	62	67	43	47	46	62	55	58	42	60	39	59	41	38	56	51	50	51	54	50	45	54	55	55	52	44	53	56	59	47	50	62	54	43	54	64	49	46	61	53	55	60	42	49	44	54	54	53	59	57	54	54	61	66	68	63	44	55	43	47	50	61	50	57	57	59	45	55	60	59	47	61	46	60	46	54	57	65	48	56	57	43	62	49	61	54	62	48	59	45	48	43	53	66	54	57	57	50	49	50	41	62	63	46	46	58	43	58	48	43	61	61	57	57	56	44	63	53	64	40	56	41	50	44	43	55	50	55	49	51	51	61	57	57	47	64	47	36	66	56	55	45	51	58	55	51	45	51	68	61	61	60	48	59	51	59	60	54	72	49	63	48	40	46	46	70	52	52	53	48	49	66	50	42	76	70	66	43	61	45	59	51	71	52	45	46	47	39	66	44	61	55	57	41	42	40	61	65	55	46	65	58	51	45	54	46	60	63	60	58	48	38	47	48	64	56	53	58	60	45	47	48	46	37	51	58	51	53	43	57	59	54	56	48	54	53	58	57	54	47	69	60	54	59	46	45	48	57	54	53	54	54	63	59	49	42	56	55	64	62	58	47	76	55	46	54	49	55	54	56	67	61	57	46	49	50	60	48	53	51	36	61	52	66	53	54	40	58	64	62	58	66	69	34	58	58	51	48	52	51	60	52	51	61	58	48	61	58	51	53	51	64	57	55	61	50	58	58	53	43	57	62	54	60	48	49	52	58	59	55	50	52	46	53	55	51	48	69	45	39	41	52	47	56	56	46	55	54	50	64	52	55	49	54	51	57	45	51	59	50	52	65	42	53	49	49	43	38	50	34	42	55	53	45	48	55	53	56	61	45	53	58	45	56	64	51	51	51	61	50	53	45	54	45	48	52	56	43	59	60	46	60	47	57	54	52	41	46	55	54	60	50	46	48	49	58	54	47	47	49	61	48	54	49	52	64	62	43	51	48	58	51	68	50	59	46	61	53	52	44	50	49	50	60	47	58	51	47	67	62	52	49	54	48	58	47	61	43	54	44	57	67	56	60	49	55	36	57	44	41	64	49	48	46	52	67	56	52	53	50	57	36	54	52	58	43	54	60	52	52	48	47	41	61	47	61	50	52	52	64	53	39	59	60	60	55	53	65	51	53	60	52	62	41	49	56	61	51	58	59	54	50	62	58	41	49	69	60	56	43	61	48	52	56	34	59	62	58	52	48	51	56	50	44	55	61	61	58	51	51	59	57	61	39	46	45	51	59	56	53	43	41	49	53	47	43	54	54	40	49	59	57	63	48	55	40
25300	33455	32140	33349	31332	21711	9572	2872	1056	723	682	704	656	659	654	639	691	697	657	648	649	687	640	671	709	626	651	662	637	655	683	671	724	687	633	653	646	662	657	662	638	609	646	652	668	631	685	656	634	663	641	657	666	658	648	663	653	649	645	699	660	714	638	683	687	686	678	622	608	646	674	689	652	667	674	679	652	665	682	663	680	652	685	654	607	635	595	646	682	650	682	644	703	665	634	611	636	670	664	690	684	668	701	656	664	636	653	636	656	671	680	655	654	651	629	662	691	697	637	672	671	656	660	646	642	701	646	691	653	709	674	677	634	634	664	667	650	655	664	667	662	656	690	651	666	656	700	660	674	696	691	632	666	645	608	700	673	703	703	681	665	691	681	701	708	634	674	646	622	706	681	650	703	677	637	668	673	712	653	670	686	685	640	677	655	699	704	666	600	617	688	645	661	687	654	666	671	672	657	705	616	709	673	660	692	692	686	695	626	656	646	646	634	674	684	637	657	658	647	653	674	684	652	694	655	648	696	641	687	695	680	659	651	657	690	655	683	660	718	704	677	687	693	638	647	691	688	692	682	640	625	635	683	653	678	681	642	661	692	700	705	677	620	656	669	660	684	612	708	677	657	641	660	669	674	668	656	692	660	651	667	715	631	672	711	669	627	715	701	641	671	641	695	673	650	593	689	656	699	676	642	663	660	687	666	727	719	651	648	684	679	636	651	648	692	661	643	644	617	645	712	652	690	667	637	676	679	644	633	696	658	698	663	646	655	665	670	704	630	705	702	706	659	670	678	680	645	693	647	661	682	671	661	617	704	657	603	647	652	669	646	673	660	643	686	627	630	691	661	611	657	647	732	658	645	710	703	685	672	685	656	683	686	696	668	671	649	674	618	661	651	661	691	639	673	681	633	689	651	633	643	662	679	672	651	678	702	692	686	669	659	704	656	650	654	650	704	631	641	683	673	654	646	710	641	665	688	670	655	685	672	639	663	671	658	629	645	667	641	708	648	635	668	706	643	658	634	688	659	657	645	671	711	689	662	669	708	687	701	654	610	666	666	677	682	644	660	639	707	648	700	673	677	723	674	691	703	669	684	624	658	708	671	668	660	659	677	696	647	659	624	677	649	672	669	660	607	659	697	669	660	653	673	634	685	664	667	647	684	669	674	651	685	659	669	658	633	649	669	675	683	641	708	636	694	655	679	638	702	673	637	686	663	717	648	631	672	693	627	624	676	646	627	642	670	640	664	665	651	655	679	675	702	688	709	682	694	671	702	682	641	679	672	674	684	669	665	629	690	663	651	704	691	681	616	672	692	674	683	704	680	674	703	689	684	651	674	660	643	626	697	649	708	668	677	713	657	644	666	665	606	676	639	653	641	716	641	685	664	670	665	655	701	673	659	698	673	607	677	649	638	657	679	663	688	652	643	637	628	693	664	707	659	596	645	684	627	635	667	660	669	688	697	652	677	661	664	649	738	690	650	659	682	613	678	709	653	679	683	675	670	653	714	630	609	623	635	691	650	707	659	627	694	661	720	618	640	657	679	667	650	730	660	683	607	651	699	639	676	663	648	642	714	629	707	669	656	630	649	671	665	682	656	641	666	690	672	672	668	676	633	658	675	670	668	682	633	631	693	677	690	712	671	704	645	664	613	631	650	631	643	656	688	695	661	636	668	676	665	688	697	691	675	640	684	610	675	679	677	664	699	667	668	706	642	656	688	672	716	627	630	636	647	678	661	629	668	688	688	621	688	640	661	648	666	641	699	667	635	665	685	661	669	677	681	655	684	711	635	601	637	731	700	671	640	700	638	697	658	693	680	677	662	684	651	693	702	719	721	635	661	685	677	625	637	701	698	683	678	645	671	649	663	651	687	674	620	702	694	674	643	628	654	678	657	672	676	662	673	635	704	623	693	654	713	690	651	689	658	698	642	618	674	688	617	639	657	725	662	724	666	682	693	668	674	649	707	642	639	676	653	660	648	678	693	631	627	688	667	668	645	695	678	664	651	662	662	681	666	664	685	663	681	626	651	692	622	677	671	626	650	638	682	674	662	682	670	652	744	674	716	701	674	662	662	679	698	678	678	680	673	670	676	710	655	677	676	627	662	637	662	628	620	686	704	683	668	664	675	682	645	684	701	650	700	700	673	672	655	730	668	627	678	664	700	663	673	665	683	694	657	655	594	671	685	693	623	637	637	701	626	647	604	719	635	670	671	648	680	659	631	675	701	682	686	670	667	616	655	640	682	697	627	698	653	697	670	669	645	686	705	634	679	648	707	710	681	675	681	649	693	669	697	624	699	671	651	629	683	708	681	668	695	698	658	674	685	671	620	666	647	658	672	695	645	713	622	636	688	687	676	690	673	692	685	620	675	689	658	693	674	640	692	648	646	651	683	660	673	611	636	661	679	688	686	638	646	659	665	645	684	717	681	654	668	647	639	600	686	694	703	667	638	645	700	620	695	662	678	701	683	654	619	676	710	636	619	684	681	662	667	650	650	664	699	691	648	688	663	623	687	662	653	665	691	704	714	662	682	647	684	670	664	640	692	704	660	620	685	683	720	677	662	671	681	649	675	707	647	638	658	644	633	659	649	663	671	645	697	702	672	655	670	680	653	673	702	651	691	693	664	657	713	657	706	693	667	659	654	696	689	656	641	656	674	710	661	681	682	661	682	671	638	651	679	666	651	651	665	669	646	639	682	712	624	625	662	659	710	704	728	663	641	679	680	726	634	719	639	639	680	716	689	694	689	672	673	697	669	649	617	678	648	672	690	653	644	691	663	667	678	658	656	646	642	679	666	650	669	675	666	628	696	654	663	676	650	658	697	707	654	681	643	670	689	649	681	632	650	675	682	714	660	646	652	682	629	673	638	711	642	593	602	641	654	692	659	664	638	680	643	648	658	667	626	663	642	669	649	677	690	675	667	656	684	669	673	639	652	688	658	686	684	630	655	633	691	695	653	684	654	676	686	648	659	672	637	654	678	627	642	688	667	705	721	625	708	700	676	683	658	682	661	633	640	668	625	687	653	699	675	648	662	727	647	676	655	654	633	686	668	672	613	688	657	673	663	715	660	697	611	678	656	690	685	651	677	671	700	656	688	702	676	687	679	650	675	663	652	640	664	671	655	698	640	685	642	631	637	653	662	672	687	692	655	620	691	706	667	706	671	690	643	680	618	652	654	699	667	635	664	678	658	681	680	690	652	704	678	637	738	705	678	645	656	693	699	662	628	664	643	683	700	618	691	634	642	695	675	698	736	630	719	663	707	677	667	604	662	678	682	644	633	639	706	667	676	640	678	663	653	653	629	635	645	663	682	652	654	671	679	669	665	654	679	641	667	678	687	701	633	676	724	680	666	666	671	678	696	654	665	687	657	665	676	654	692	699	662	673	675	715	672	695	626	679	649	665	710	664	663	660	630	683	683	625	690	647	645	641	682	641	628	646	640	706	646	676	684	684	700	687	676	682	642	654
7054	23809	18455	10320	5214	2150	680	191	79	71	56	49	62	61	39	67	41	60	55	58	39	58	57	47	53	63	51	43	46	46	58	58	47	52	57	47	44	53	45	63	52	51	45	39	47	47	45	62	61	40	52	50	52	44	51	33	44	47	50	62	51	60	45	59	59	51	45	53	41	49	46	56	43	53	51	56	41	66	51	46	63	56	50	53	44	50	58	49	49	74	51	48	43	52	55	60	63	58	43	48	44	48	51	66	48	59	43	48	54	50	43	48	56	71	57	53	62	58	51	41	60	50	37	49	44	52	44	53	40	55	45	63	44	64	52	68	50	63	63	66	46	48	51	41	46	55	44	50	53	49	52	43	53	63	57	44	49	49	53	56	41	45	55	70	46	48	57	62	55	53	58	65	56	55	61	63	46	52	44	52	41	59	48	58	50	50	45	57	50	48	56	63	60	41	49	44	48	62	68	47	46	50	47	47	32	56	49	55	47	47	57	62	49	51	60	60	52	55	59	38	47	57	55	46	48	57	51	64	53	54	45	43	52	54	51	54	58	47	48	62	52	55	46	54	59	57	53	55	41	58	48	43	46	55	41	50	44	65	60	55	54	38	54	57	41	56	51	60	53	52	48	55	50	47	55	64	44	57	52	48	56	40	66	56	53	47	60	51	72	38	47	59	53	53	64	52	57	66	75	56	52	57	51	59	62	51	49	44	54	54	51	51	55	66	55	58	44	45	48	54	55	40	42	57	45	61	56	53	51	53	49	46	59	49	48	57	65	48	65	56	47	53	46	37	49	52	39	51	62	58	40	49	51	53	47	41	45	46	48	52	48	56	50	48	53	65	38	59	58	43	48	52	55	42	64	48	48	53	43	61	71	49	53	59	61	44	49	49	60	56	71	44	61	57	54	43	53	42	50	57	46	60	59	69	50	53	48	66	39	61	65	41	48	54	46	59	52	55	52	58	56	42	51	53	52	53	50	41	61	46	63	61	51	39	50	57	52	53	58	51	45	53	53	58	49	58	56	62	42	64	49	48	46	50	56	44	48	51	47	68	56	52	45	60	43	59	55	56	46	57	46	53	50	49	47	59	53	63	55	57	48	58	49	52	50	53	49	53	37	51	56	47	43	51	48	53	42	48	45	35	56	47	36	57	56	56	54	35	51	61	57	40	49	57	61	45	50	47	54	59	63	55	48	58	48	57	52	64	41	54	45	42	54	57	53	44	63	45	58	54	60	51	51	49	53	54	62	51	60	37	43	52	57	53	55	41	48	60	46	48	49	59	50	50	61	33	55	54	63	57	46	55	56	49	50	52	51	61	53	41	36	48	52	46	53	40	39	57	63	54	59	51	69	45	52	63	37	47	58	51	61	56	57	51	58	48	55	52	59	46	51	49	45	62	64	44	50	61	57	41	63	44	57	66	54	57	43	58	59	45	54	51	47	60	58	51	50	56	52	50	50	64	54	69	59	63	47	63	48	44	54	54	41	63	64	60	41	45	56	47	54	54	51	49	50	55	54	59	59	63	59	48	54	50	60	61	55	62	42	44	43	58	78	55	53	62	53	56	52	40	65	60	58	69	49	56	44	43	51	50	62	50	62	54	60	44	51	49	43	57	42	54	49	50	50	61	50	59	46	42	56	62	50	44	49	49	53	46	44	64	54	39	54	60	59	69	45	48	65	52	44	45	47	50	52	55	40	46	56	46	56	44	49	46	47	59	63	44	63	47	55	50	35	52	49	46	62	59	51	64	47	48	55	50	58	47	56	71	59	56	52	59	54	47	30	37	42	49	46	53	54	49	67	51	45	59	59	58	59	42	57	60	60	50	64	69	42	51	60	52	46	55	58	64	51	54	54	58	50	57	55	65	58	53	51	42	47	54	57	58	51	52	46	56	52	48	58	60	51	51	47	41	61	54	65	46	49	48	52	55	52	48	54	57	49	51	47	41	68	55	50	53	52	52	51	47	46	52	35	43	40	61	45	68	45	54	41	43	57	49	52	56	51	69	54	46	51	54	46	53	53	46	57	46	59	63	51	46	62	54	61	53	46	46	47	52	58	58	58	50	59	71	48	38	67	68	50	53	44	53	51	40	49	45	68	41	64	48	50	59	50	37	45	54	45	55	52	50	45	49	51	49	55	42	49	56	54	57	46	36	50	62	50	54	47	54	46	51	47	61	54	60	57	44	52	54	53	49	55	64	52	51	57	55	54	51	40	47	60	47	68	47	64	58	65	52	50	55	59	51	38	58	49	45	47	57	46	66	40	47	52	51	52	53	55	68	59	41	48	50	64	45	59	43	53	48	44	54	55	56	51	39	52	45	54	57	43	50	50	44	53	65	58	49	46	55	48	57	51	40	65	52	49	49	42	58	44	55	42	37	54	69	56	48	47	51	51	51	51	49	49	55	53	50	55	45	47	62	46	55	64	58	41	56	46	46	50	51	39	59	56	56	57	55	58	59	46	54	47	53	43	51	60	53	49	49	57	61	57	46	49	57	58	40	49	46	47	64	47	56	53	49	50	44	68	53	51	62	45	47	55	55	49	49	48	52	44	54	60	60	38	56	49	39	67	45	45	53	50	52	49	57	52	53	51	50	35	52	43	46	47	41	61	49	50	52	47	55	52	37	46	57	59	42	49	53	52	44	58	48	50	54	35	50	47	48	42	50	53	61	49	56	56	51	55	56	46	60	59	57	54	46	49	50	40	46	51	46	63	44	47	41	53	62	53	58	57	56	53	56	53	58	36	70	50	59	46	61	52	40	56	41	49	49	60	60	53	56	45	44	55	52	59	60	51	63	39	51	47	52	50	50	55	44	60	48	49	34	57	66	59	42	42	41	69	64	51	51	48	52	56	59	45	51	62	56	47	43	56	57	57	55	61	69	48	64	50	57	43	50	56	58	41	56	53	50	45	58	56	48	56	49	48	62	59	34	59	57	52	55	51	54	41	59	51	58	52	40	63	45	52	41	59	48	57	51	52	54	37	33	67	45	53	59	57	49	50	56	51	51	49	48	39	52	53	56	38	37	45	53	35	57	61	58	77	55	45	44	56	60	59	59	48	47	49	58	55	60	63	55	59	49	62	54	48	61	53	51	56	54	60	51	52	40	40	50	55	57	50	44	55	46	61	46	44	56	42	57	56	49	48	41	43	48	50	50	59	45	55	47	48	62	54	48	53	55	39	57	44	59	56	62	59	56	48	47	44	50	55	57	71	35	49	57	56	53	42	39	49	57	46	57	52	54	59	51	55	45	52	40	60	58	52	60	52	51	47	60	48	55	51	50	68	54	48	49	62	56	40	46	60	42	57	67	44	52	44	54	52	59	47	57	52	66	57	58	63	60	68	49	51	47	53	37	56	54	64	36	45	44	38	63	48	42	55	61	40	46	57	62	55	47	48	54	38	53	57	55	51	66	53	43	59	51	51	55	70	53	50	50	63	56	65	58	48	49	62	42	58	49	51	49	74	51	46	55
38391	47574	41772	44153	42580	30350	16716	5492	1551	828	702	663	664	667	642	651	656	671	663	679	686	733	653	654	674	666	659	642	653	628	674	672	665	636	634	668	676	641	673	658	630	663	624	650	676	627	694	632	656	663	686	634	642	668	695	635	683	668	670	649	696	646	678	664	670	650	648	648	667	621	611	656	667	666	704	659	668	687	649	626	660	626	632	668	640	687	666	659	662	640	710	684	663	652	640	631	629	642	630	700	629	671	615	702	674	693	615	653	624	645	686	689	698	653	693	705	681	670	683	689	691	635	697	684	618	686	658	666	620	696	635	685	667	638	686	648	664	667	640	689	692	675	700	682	682	625	643	637	676	662	647	721	699	655	663	700	680	659	688	638	659	670	637	678	619	719	723	666	704	642	688	704	633	653	632	686	689	669	681	628	694	697	642	684	667	665	659	698	647	677	651	646	679	670	679	678	685	639	658	657	661	696	696	669	642	665	636	631	656	680	662	626	628	645	645	686	710	625	640	656	690	690	663	685	671	710	721	667	663	693	673	692	674	640	663	697	644	676	634	706	669	658	679	688	698	686	656	672	687	634	636	656	699	641	689	650	668	656	711	711	671	648	634	728	652	640	699	674	633	641	652	691	619	670	645	660	656	650	657	672	667	695	685	655	651	668	642	667	698	646	690	688	667	638	700	664	694	698	667	681	693	675	674	665	697	649	668	638	669	675	668	601	706	622	657	719	679	694	624	643	628	631	653	662	630	656	700	711	638	687	655	651	586	671	698	655	708	620	659	687	703	628	686	682	671	731	638	671	625	645	651	659	679	645	674	655	634	655	715	657	657	700	612	670	670	734	666	650	669	665	698	701	648	722	643	663	671	673	676	647	679	600	670	634	655	720	729	637	692	647	679	661	677	634	669	659	655	669	634	684	737	663	644	638	673	661	720	682	668	614	676	727	677	661	679	647	648	617	640	699	691	673	721	630	665	676	642	667	642	666	686	627	664	657	668	714	718	655	623	676	678	631	599	705	662	699	677	626	656	652	655	712	639	710	691	647	706	642	646	670	681	652	643	684	664	673	703	651	692	686	690	656	671	620	673	677	686	643	668	637	666	691	672	671	644	677	629	683	658	649	638	651	655	641	669	693	649	624	643	643	688	627	666	638	688	651	693	637	643	648	579	643	650	641	629	677	660	692	688	691	648	621	622	632	640	642	686	651	650	682	695	649	662	610	664	659	694	659	668	656	630	684	673	642	628	667	616	679	671	652	649	676	644	678	669	682	656	696	684	630	625	664	635	669	664	688	658	654	655	653	670	655	634	653	661	662	622	667	653	699	633	650	707	682	717	685	653	693	646	713	640	671	609	746	643	661	658	636	664	668	683	631	639	675	626	662	633	654	673	669	654	688	674	680	622	663	686	696	652	652	671	679	638	664	675	680	702	652	669	722	715	683	635	659	680	691	676	662	654	657	669	685	658	632	617	690	641	664	697	687	620	676	657	699	695	631	634	666	707	660	662	698	688	682	605	655	731	658	658	648	672	656	715	679	659	660	679	675	669	645	648	693	636	626	650	670	715	681	707	690	666	685	697	694	660	676	675	688	659	636	701	696	654	675	671	662	701	694	710	672	703	654	685	672	654	664	674	664	657	684	633	670	685	670	697	636	624	670	658	682	654	653	663	675	670	652	697	643	651	689	658	661	689	681	663	658	661	682	665	699	664	696	695	678	635	702	682	681	658	649	667	648	643	679	620	684	717	705	644	664	658	664	678	671	653	694	712	666	629	647	663	655	653	686	644	668	640	692	648	714	695	688	675	630	686	716	631	646	626	648	653	629	680	669	665	660	663	664	686	643	655	656	685	608	661	651	654	665	719	678	674	707	676	647	677	649	671	622	684	630	694	661	701	695	626	627	685	627	661	652	681	695	625	665	660	649	614	641	682	678	661	706	648	622	673	666	673	707	682	680	680	640	659	688	644	683	665	662	622	650	704	663	649	666	667	631	674	663	638	676	711	682	687	631	604	726	652	712	653	669	652	735	676	689	661	669	679	691	663	683	650	705	639	667	681	648	658	633	632	682	649	649	629	683	658	627	673	678	694	636	668	638	641	657	630	677	701	664	661	657	638	702	624	690	683	679	633	701	669	670	649	675	634	701	652	700	695	659	686	654	632	698	662	631	659	700	682	685	641	671	673	691	680	670	652	637	698	617	721	701	629	698	673	697	699	659	658	655	663	692	668	669	707	690	633	640	690	650	668	700	632	698	668	693	681	631	651	724	660	681	686	626	680	664	649	655	668	695	682	596	677	673	627	731	725	667	672	653	635	649	605	678	666	713	700	600	631	644	656	681	713	713	624	707	678	648	680	693	683	646	689	637	649	689	667	656	736	689	667	656	679	690	659	651	703	698	623	670	654	662	659	631	665	710	700	660	654	696	658	711	664	613	670	688	691	664	697	658	660	656	629	688	655	673	652	639	662	692	647	663	698	654	613	651	646	627	664	633	686	642	666	656	672	715	693	677	686	659	643	684	685	625	657	685	682	691	677	701	648	693	643	638	592	682	638	666	655	704	643	613	653	684	628	643	613	652	617	684	663	668	660	672	670	653	651	627	665	658	666	653	721	633	703	693	652	694	708	701	668	687	660	624	723	659	709	641	652	694	723	676	633	663	660	661	643	658	703	717	614	681	683	686	672	625	669	689	690	645	649	698	689	617	685	671	696	659	624	687	701	637	662	613	635	692	676	706	634	682	656	648	660	660	685	701	699	689	683	657	609	590	656	738	677	652	646	644	649	639	614	604	633	651	629	698	644	713	667	669	626	706	640	626	688	685	645	659	697	669	635	698	631	681	644	667	719	669	648	706	662	665	661	613	632	681	691	678	661	702	661	659	649	639	688	671	631	678	620	717	683	631	657	664	672	642	689	635	699	698	631	658	660	687	673	701	656	659	675	633	667	682	653	658	648	661	637	667	649	663	677	682	687	719	649	682	602	695	645	653	676	638	666	664	664	706	627	712	618	712	667	632	684	657	663	679	619	671	659	691	651	664	659	670	670	656	682	665	664	694	662	656	636	656	615	688	652	673	631	713	690	690	659	738	642	651	679	707	703	653	633	702	671	684	643	652	675	705	624	674	654	665	657	666	623	696	676	670	672	624	710	659	694	672	664	682	669	721	664	605	632	663	705	646	683	638	678	613	673	706	691	619	627	683	645	684	641	658	653	632	680	664	626	694	654	681	646	709	650	654	628	737	705	701	615	637	709	616	683	668	696	637	700	716	645	697	653	647	707	662	656	707	706	706	695	660	697	667	681	636	657	678	630	700	665	670	639	697	664	623	623	642	653	677	655	640	663	657	677	652	648	671	654	685	656	710	669	642	681	663	685	623	690	666	675	680	657	673	630	699	662	685	676	657	663	652	668	694	673	679	645	688	639	659	644	648	700	679	677	711	662	655	728	647	648	629	657	697	656	645	634	676	666	731	631	684	609	672
6793	19892	18662	11317	5424	2265	755	212	84	71	57	44	51	60	60	63	59	47	55	54	68	66	51	52	53	62	58	47	58	43	60	41	60	67	62	45	46	51	50	62	56	56	55	61	52	51	60	63	54	54	61	65	58	55	47	54	49	47	55	57	52	58	57	62	66	66	43	57	57	48	50	62	45	49	48	57	64	54	40	52	58	57	56	54	71	60	47	74	64	55	45	49	54	64	60	54	59	67	50	70	55	60	47	58	62	55	53	49	57	64	51	61	61	59	55	63	51	59	54	46	64	66	53	56	60	75	61	72	67	73	72	50	57	62	53	55	61	51	57	65	65	61	53	71	53	49	60	52	54	58	49	55	67	57	58	52	55	61	45	50	52	57	53	57	49	61	70	49	54	70	55	77	48	55	61	52	62	55	65	48	53	73	54	60	54	61	59	55	59	56	67	59	48	59	55	63	60	56	58	62	47	69	77	53	53	61	60	42	52	53	51	63	49	51	60	54	50	49	56	65	72	58	57	48	56	51	48	66	67	46	57	51	62	56	46	64	66	51	62	54	66	53	63	51	54	57	57	55	66	58	52	57	63	62	68	48	55	72	61	44	53	60	56	60	52	62	50	47	53	56	51	45	48	65	60	55	59	60	52	50	59	64	71	49	65	56	60	52	65	52	41	62	38	53	72	56	47	49	55	45	64	47	60	54	46	57	75	71	53	57	54	69	52	66	58	57	43	58	60	57	50	52	57	68	59	61	48	59	66	57	55	65	43	54	57	41	65	63	58	45	62	69	42	51	45	40	36	47	54	66	61	72	56	65	51	58	55	64	50	58	67	47	73	49	59	59	60	47	58	46	65	40	46	54	53	47	56	77	70	60	54	61	63	61	65	70	50	64	62	61	49	56	52	42	49	68	62	57	61	58	52	58	56	57	51	51	47	64	57	61	59	53	53	42	49	52	67	51	54	71	60	64	65	64	64	46	57	48	60	68	56	58	57	64	57	61	52	56	67	61	63	49	49	67	63	49	68	54	49	67	54	60	57	60	49	55	51	54	55	52	43	56	62	52	65	62	58	53	50	45	54	53	47	68	62	57	68	51	68	46	48	54	52	55	56	56	56	58	59	77	55	59	50	48	49	51	54	62	55	43	50	45	59	54	78	67	56	48	66	57	53	70	55	67	50	52	67	62	53	54	57	43	65	49	53	72	50	48	60	60	62	50	60	43	53	56	56	63	53	45	53	45	45	47	51	45	56	54	70	61	54	65	64	55	57	49	61	62	65	58	51	44	55	63	61	56	65	60	60	65	73	56	54	45	50	69	41	67	52	56	56	54	58	44	45	53	49	59	42	34	59	58	56	51	52	55	53	56	59	66	72	51	49	65	51	67	53	67	63	58	66	61	55	52	55	50	71	56	42	61	63	49	56	53	49	70	55	55	59	52	78	44	60	51	34	57	55	59	55	58	65	67	65	58	62	51	53	59	65	62	60	47	65	48	58	65	42	43	66	60	57	60	61	50	58	49	60	47	50	30	51	54	48	53	61	49	66	44	42	59	54	57	44	55	58	53	44	60	61	36	53	58	55	81	60	47	63	54	65	42	47	52	50	47	60	53	54	51	66	71	40	55	47	53	55	51	59	56	51	48	49	53	72	62	49	55	52	60	56	52	58	42	35	65	66	61	58	63	56	51	46	60	48	66	58	53	53	67	65	46	68	50	54	54	64	83	49	58	60	72	70	47	66	55	39	65	47	57	53	55	60	54	51	52	52	76	59	59	60	54	54	72	58	65	51	51	53	60	57	54	49	68	64	43	45	55	58	52	61	59	66	60	61	60	63	53	49	45	54	62	69	43	58	59	54	54	60	48	42	54	58	49	51	55	52	58	43	61	68	50	59	58	66	60	66	57	45	56	62	52	49	74	65	65	55	57	55	46	51	49	54	61	65	52	64	64	42	69	55	42	53	63	57	55	56	55	73	58	66	64	53	65	52	58	62	49	58	72	64	70	36	62	54	56	59	44	56	59	66	53	53	55	58	50	53	53	54	52	59	73	68	48	52	73	57	63	60	48	48	63	54	53	68	52	61	41	68	63	47	56	52	44	58	69	54	61	60	49	47	60	53	52	49	53	42	66	54	59	59	59	51	55	56	57	52	70	50	62	50	60	60	43	65	55	55	58	60	60	56	51	44	60	47	48	53	52	46	55	64	61	42	60	59	60	48	58	54	45	58	60	65	60	62	65	64	60	62	59	59	46	62	58	59	51	65	62	60	55	47	46	52	54	54	54	65	67	56	50	53	67	45	43	58	57	56	64	70	62	55	55	71	61	60	48	60	50	57	51	61	49	46	80	69	58	56	63	53	57	52	46	70	61	45	52	50	70	54	60	48	65	50	49	51	59	58	47	61	63	53	49	53	57	48	53	58	60	76	46	46	54	60	57	49	65	65	60	54	58	48	49	52	63	51	60	54	70	64	69	57	54	73	53	64	52	64	47	61	54	51	59	64	61	47	54	61	52	61	55	56	62	46	62	58	48	49	51	58	62	60	72	63	64	63	50	53	56	64	55	52	56	51	52	64	46	39	66	60	61	69	48	42	47	65	43	54	74	64	49	59	60	53	52	45	62	58	43	65	61	68	58	67	54	69	61	69	61	59	51	65	56	47	63	52	37	60	43	52	51	56	54	66	63	62	61	53	55	57	56	54	55	57	57	57	54	61	65	60	65	58	51	54	63	51	63	57	50	46	63	58	62	61	69	43	55	53	40	55	60	56	57	56	64	59	46	60	42	50	55	57	47	51	69	58	57	55	50	49	46	56	55	71	57	58	57	67	45	51	46	45	65	65	69	57	51	49	56	58	59	61	58	57	59	52	48	54	68	49	61	51	53	55	67	60	58	45	57	61	55	65	40	81	65	65	69	63	65	54	71	49	54	48	55	55	48	58	44	40	55	59	61	56	63	68	45	49	62	54	62	47	49	54	47	59	54	64	54	59	56	44	54	60	75	47	62	46	53	59	58	57	55	51	59	66	69	54	49	61	60	54	50	65	68	43	65	54	60	56	62	48	52	54	69	57	57	72	56	57	79	61	70	77	61	57	60	61	63	65	59	48	48	49	47	56	63	57	66	62	61	60	48	58	47	61	52	48	52	56	54	52	60	47	53	50	58	58	77	66	58	61	56	58	57	52	52	60	60	65	47	45	53	57	90	52	61	65	61	59	59	55	57	58	37	68	47	50	56	58	51	64	48	53	62	52	60	49	53	59	54	54	63	53	54	54	59	56	63	59	56	54	51	54	60	56	57	61	64	57	61	73	52	64	46	70	53	56	61	54	58	71	63	52	56	61	62	58	58	65	50	57	62	42	66	81	57	56	42	55	60	55	58	71	43	54	74	55	48	56	59	42	57	50	57	64	70	47	53	58	48	49	68	68	58	59	61	61	58	55	53	54	63	54	60	53	54	63	49	58	44	54	64	58	66	64	58	47	66
35335	46861	43898	44680	42343	30803	17703	6158	1708	863	726	763	684	712	730	723	765	713	689	709	743	773	662	770	716	698	731	732	742	746	717	738	736	719	743	716	735	749	688	692	731	713	685	711	750	743	731	722	743	696	737	703	737	712	672	715	670	714	742	713	736	710	711	721	743	693	664	696	723	713	684	694	738	765	690	692	726	740	726	749	739	680	727	677	696	708	707	755	771	721	768	722	747	746	749	743	681	732	682	711	729	700	743	700	708	728	728	709	724	744	698	732	745	699	720	716	724	683	710	689	736	724	705	701	672	727	684	710	684	772	686	705	665	685	684	690	695	700	713	717	669	719	733	725	685	722	698	671	710	688	708	713	721	695	713	682	697	739	723	768	692	689	679	699	706	655	707	763	689	691	705	711	680	665	692	692	745	732	718	752	691	733	704	724	725	690	708	730	721	747	745	724	705	703	739	750	687	708	751	723	714	737	724	687	718	693	707	713	727	688	731	745	699	718	749	756	750	690	730	735	698	695	730	735	688	717	762	727	718	710	739	763	697	735	690	682	732	752	697	648	737	772	746	736	772	734	716	721	696	785	720	665	707	691	752	777	707	706	710	721	757	738	709	747	762	751	676	687	718	688	721	730	780	734	727	765	708	739	746	700	673	787	727	720	713	728	749	732	699	717	731	715	756	669	721	678	723	753	708	729	715	734	714	738	695	744	735	744	689	689	720	668	728	706	735	745	715	712	724	694	715	713	736	744	741	721	657	729	705	723	757	693	737	741	718	775	722	721	688	696	706	712	754	719	697	725	710	719	735	700	743	709	711	755	709	711	754	659	755	722	759	712	708	717	704	745	702	702	705	746	716	742	699	743	729	695	719	756	686	710	720	680	687	760	690	722	759	733	692	723	743	700	709	708	752	719	700	715	701	700	775	715	714	726	744	678	708	715	703	775	740	716	734	684	736	718	743	756	722	689	730	748	681	717	761	710	717	737	689	685	730	717	722	723	716	735	715	711	703	708	716	742	749	731	714	725	735	707	673	708	707	733	693	688	762	761	782	710	787	724	727	701	752	692	709	728	732	753	705	790	689	714	705	701	780	724	692	719	765	719	701	715	732	724	707	690	771	728	766	745	720	725	745	708	798	746	724	749	722	743	692	679	704	673	683	748	769	716	727	703	748	687	778	698	718	696	725	727	743	740	758	713	730	700	760	730	732	769	731	743	711	727	724	743	704	712	745	766	715	704	735	749	669	692	736	761	725	727	701	705	701	724	750	755	700	703	732	687	749	696	726	731	756	692	720	739	743	721	708	711	732	714	706	698	715	764	744	716	717	722	736	769	761	737	680	731	741	708	717	699	705	780	696	738	675	727	750	738	754	701	726	661	733	766	720	757	772	724	713	735	717	708	768	742	684	775	745	727	720	749	698	729	762	760	691	744	707	697	729	740	678	725	730	753	725	719	748	707	754	748	696	707	706	682	703	724	727	693	779	751	731	705	719	716	687	748	704	721	734	706	699	693	745	720	682	720	726	698	720	740	726	704	679	703	724	697	694	736	737	751	721	752	739	640	771	771	711	737	735	703	755	748	756	731	695	722	758	709	707	744	732	714	702	739	706	722	707	723	718	756	710	759	729	722	716	713	725	693	693	749	694	749	706	741	689	745	714	713	725	745	711	779	730	703	719	700	796	776	687	706	719	736	731	718	729	726	711	705	719	719	740	711	712	686	748	771	709	715	716	704	742	723	709	731	704	720	742	709	724	775	683	715	733	753	708	705	759	714	686	746	724	714	730	668	727	734	750	721	700	714	720	714	702	718	689	723	779	718	720	745	700	739	730	715	699	695	743	734	736	741	718	757	744	684	747	706	738	724	691	682	716	702	719	673	726	716	760	743	703	712	741	715	704	783	737	775	761	723	727	702	756	736	712	700	700	685	741	701	781	706	655	738	774	720	694	714	746	696	711	721	737	733	738	737	681	745	718	755	720	738	710	746	731	747	681	723	742	731	710	688	703	727	737	751	791	689	722	754	725	708	682	709	736	766	722	789	727	686	748	715	735	722	717	739	750	697	693	708	698	714	738	719	722	730	716	716	742	746	722	713	767	727	721	708	738	694	701	761	662	714	751	726	668	735	698	693	747	679	687	739	704	695	759	708	700	687	741	738	710	744	717	725	718	750	749	715	740	727	756	719	745	732	766	699	732	732	758	704	747	762	692	688	690	746	768	770	733	786	747	683	719	745	716	690	735	742	719	738	731	694	744	759	748	792	705	751	712	705	699	720	686	719	703	708	665	700	726	717	715	699	669	727	731	758	738	670	728	704	770	693	683	746	771	791	714	708	736	704	711	697	734	740	698	731	744	739	722	694	708	749	700	764	741	688	781	726	749	712	749	659	724	705	720	718	731	644	669	692	643	734	727	714	718	720	710	716	703	757	734	694	698	738	694	783	715	694	712	702	747	672	756	781	730	719	689	714	745	733	724	725	736	716	679	699	724	688	725	712	704	711	717	728	734	735	700	752	690	704	735	797	767	737	698	711	721	727	734	707	676	710	717	699	760	727	716	712	751	769	731	736	759	721	694	710	687	756	714	751	734	751	722	685	689	766	742	749	749	751	687	725	763	713	673	684	757	701	757	724	703	738	711	686	705	760	678	720	751	729	766	713	733	718	723	689	688	674	706	730	715	723	769	742	710	718	692	687	677	704	743	690	710	677	718	735	729	753	716	698	719	705	777	765	764	722	706	705	740	724	695	731	724	723	707	756	776	722	755	749	732	705	690	739	771	676	746	725	745	749	718	714	700	733	713	733	774	721	744	725	751	694	721	692	747	712	710	677	736	779	731	755	695	721	696	734	663	754	742	711	724	692	698	694	684	734	737	735	700	702	751	728	769	748	707	716	681	744	703	717	734	723	760	716	734	711	703	695	743	700	719	701	738	734	794	710	757	695	744	731	728	673	734	722	741	717	725	729	729	715	738	726	678	744	777	720	716	752	756	716	726	726	689	728	670	722	676	710	692	703	713	699	733	683	771	740	718	702	684	700	740	727	702	777	727	703	713	727	692	770	749	721	752	760	720	750	741	710	703	752	719	719	683	742	746	759	682	752	711	762	730	708	762	743	715	748	731	736	700	708	740	735	737	728	679	684	709	721	735	695	699	712	712	711	736	648	744	731	728	740	706	720	703	672	698	747	729	725	731	707	712	695	706	725	684	707	718	686	697	724	702	703	716	752	706	710	701	707	748	720	716	737	747	661	724	710	710	646	762	754	733	734	725	734	690	744	718	759	732	717	712	691	748	718	723	698	739	720	683	711	709	679	716	753	700	743	721	760	726	739	723	754	722	752	695	701	713	712	741	730	732	717	738	740	740	728	743	702	686	724	738	736	738	718	694	724	712	700	695	732	708	749	688	708	761	711	727	748	702	714	776	740	740	737	724	744	691	729	736	692	713	710	683	712	744	743	775	716	691	626	670	698	656	753	733	727	700	743
10451	28130	24743	16161	9339	4412	1207	320	92	66	66	63	56	48	60	57	49	59	66	57	49	62	46	58	53	53	40	48	58	56	57	54	60	57	60	44	54	45	62	66	55	58	50	55	39	62	53	50	65	56	51	56	56	41	46	56	52	58	63	60	51	45	45	69	46	53	47	58	63	67	62	52	75	53	55	49	57	60	59	61	63	61	64	55	54	53	62	50	59	59	48	54	45	47	63	40	49	55	51	71	81	52	50	37	57	54	56	54	45	55	47	61	61	58	63	56	56	49	55	55	58	47	46	42	71	62	52	47	56	66	48	44	38	53	58	47	59	49	54	51	51	66	48	48	51	57	60	50	64	48	51	64	56	52	67	59	49	49	67	55	57	53	53	54	57	40	53	55	54	50	44	61	46	58	52	61	46	50	71	42	52	65	67	45	42	45	46	61	41	52	59	63	68	44	55	63	55	55	49	61	55	66	47	45	49	49	47	67	51	55	54	58	58	54	54	59	59	47	55	50	57	64	60	59	53	55	54	54	49	68	67	43	46	54	43	59	51	60	50	55	60	46	42	56	44	60	46	49	62	54	65	64	61	57	60	46	49	66	57	51	58	62	56	48	51	68	60	61	55	51	46	61	62	55	58	58	50	45	54	44	63	50	57	43	53	55	60	53	54	48	48	54	51	56	59	51	44	49	60	67	62	50	45	50	59	52	61	54	56	55	61	42	63	44	57	52	52	49	45	62	67	63	45	59	52	64	63	56	53	49	68	53	39	46	49	56	54	38	45	58	59	50	49	62	54	48	52	66	47	63	53	46	47	47	56	71	52	66	46	59	47	50	51	40	58	54	52	49	57	52	57	44	49	54	70	52	56	55	51	65	63	52	50	48	69	69	47	68	45	51	52	46	60	43	59	49	56	53	49	58	46	57	53	45	54	54	43	56	58	54	47	40	54	41	58	51	74	50	52	68	48	51	73	59	62	46	44	62	42	59	46	56	50	52	74	45	55	62	52	46	44	68	48	59	52	62	76	62	60	51	58	56	53	43	49	50	48	43	65	82	53	56	62	51	41	57	72	56	57	56	53	54	59	51	56	56	62	57	74	52	59	61	49	52	52	55	43	58	57	43	52	59	58	51	56	62	54	45	56	55	49	40	41	57	49	62	56	56	48	54	50	52	52	68	56	46	49	57	55	58	70	51	53	42	44	47	66	56	47	68	63	60	60	41	55	61	54	52	40	50	54	60	46	41	62	54	55	49	70	67	53	47	40	63	46	56	54	58	53	57	54	50	69	52	59	49	57	45	49	69	67	54	57	47	42	41	65	52	59	51	50	54	59	42	59	58	48	54	65	51	57	52	50	57	41	52	57	47	61	47	64	57	55	53	44	62	62	43	34	49	60	50	64	51	44	61	59	48	50	63	56	41	51	56	54	50	46	57	47	51	53	54	63	61	59	65	54	52	42	63	52	54	57	58	45	56	58	46	64	70	56	59	62	40	57	46	49	68	69	56	47	55	64	48	50	66	61	54	59	56	45	64	50	46	48	49	59	49	52	56	59	43	42	56	45	50	56	61	73	45	48	55	50	62	51	72	66	63	50	57	64	51	46	62	55	47	44	51	54	59	62	55	47	53	52	59	56	57	56	43	61	68	61	49	59	54	68	49	49	68	67	41	64	52	51	57	45	55	67	59	62	56	51	52	60	65	49	48	53	52	56	66	59	56	60	38	45	61	62	59	66	60	58	55	76	64	49	55	63	58	61	53	62	58	53	64	48	51	49	52	51	72	49	62	66	64	51	46	51	47	51	40	69	53	49	60	48	62	48	55	46	47	62	46	51	62	48	56	50	52	51	72	48	52	44	54	56	49	54	54	62	74	43	58	38	59	62	49	56	56	34	50	57	52	48	52	50	56	63	56	65	57	46	50	51	51	52	47	54	64	33	56	56	46	48	56	62	66	57	51	51	51	56	61	52	59	52	43	63	53	43	53	60	54	46	55	52	55	51	58	55	68	54	67	51	43	40	55	42	61	50	35	55	45	54	63	46	46	48	50	55	49	40	68	57	53	49	60	54	60	54	58	54	50	52	54	57	62	54	55	51	54	68	68	57	54	48	56	42	50	54	64	51	39	45	45	68	50	50	55	54	47	50	56	54	55	49	50	44	45	50	60	49	61	56	71	53	44	55	52	52	58	53	55	46	54	73	58	56	63	66	52	53	54	49	57	63	51	47	43	55	54	64	46	58	57	63	44	54	60	59	57	48	70	43	59	52	56	46	60	65	44	40	57	68	42	57	42	60	54	61	49	58	52	46	64	51	56	51	55	54	50	43	53	45	42	50	60	49	52	63	57	44	54	59	50	66	49	59	51	47	46	63	51	55	42	45	65	60	55	66	53	60	54	40	50	54	56	43	60	61	53	57	61	42	55	49	46	40	61	54	56	54	53	65	51	65	66	47	54	46	53	56	47	38	45	55	60	59	61	61	70	53	54	52	54	58	61	49	47	57	59	62	66	50	56	47	56	38	71	65	61	54	60	72	55	55	43	58	63	57	62	50	53	56	51	55	62	46	48	53	44	38	49	56	54	63	58	59	54	39	40	49	65	60	60	55	52	75	61	52	53	54	43	63	52	51	55	63	47	51	61	52	45	59	45	65	60	72	45	59	55	58	56	64	47	43	50	56	48	64	62	48	56	51	58	44	57	55	50	47	62	44	56	59	58	54	62	59	43	48	57	40	63	70	49	52	53	51	51	54	53	64	68	62	61	77	41	59	59	50	56	58	69	57	52	55	53	48	59	45	58	56	53	58	64	48	65	51	59	69	48	61	62	40	66	51	56	61	50	58	48	64	63	47	56	49	56	44	55	43	48	55	57	64	66	55	64	66	68	56	60	47	57	48	74	57	61	47	59	62	47	57	53	50	47	57	52	42	45	46	49	51	54	58	56	51	60	55	54	73	64	55	40	50	51	56	56	49	55	53	48	49	52	49	62	63	55	59	52	49	54	59	52	58	50	49	47	49	49	58	54	43	51	60	63	63	55	74	48	61	50	55	53	60	58	45	52	66	56	58	56	55	68	48	62	47	45	50	55	49	43	64	47	51	56	48	44	50	55	51	43	63	59	49	37	58	53	45	48	45	56	46	52	41	57	60	56	48	53	45	44	59	63	61	56	64	52	61	60	56	61	51	41	51	53	53	50	53	52	49	55	57	51	54	59	57	53	53	51	49	53	51	48	58	57	56	49	40	50	64	44	71	49	57	58	57	45	48	55	49	49	65	59	58	58	55	54	47	52	53	62	46	50	49	58	52	56	63	54	59	53	60	56	51	66	60	67	51	51	48	62	58	57	56	59	59	67	50	64	54	55	54	59	47	46	56	47	56	59	63	48	64	60	57	54	65	46	47	47	63	69	57	69	63	50	57	43	53	57	46	43	56	61	52	41	63	59	55	54	46	54	63	74	52	58	57	63	60	59	46	58	52	52	48	49
42843	51752	49186	53277	52820	38252	22998	8713	2423	929	760	709	755	689	705	695	707	736	697	673	743	690	684	737	662	673	705	686	744	688	691	705	738	707	740	684	732	731	702	690	684	699	706	677	697	698	748	671	682	669	722	702	717	714	705	777	690	734	680	735	722	698	719	711	735	682	688	748	698	684	693	677	703	699	689	701	719	630	717	680	671	703	712	703	664	675	691	693	687	730	744	718	689	703	674	742	736	724	720	719	711	706	684	706	717	671	722	680	735	730	694	735	692	727	703	733	700	700	738	667	661	748	718	704	693	700	758	717	760	683	711	686	670	746	728	691	685	712	763	715	714	693	758	738	686	694	708	742	721	706	721	713	672	679	687	687	690	679	716	663	697	701	735	665	672	684	743	717	678	701	717	743	674	662	703	675	724	710	692	698	709	688	668	687	698	706	715	694	655	715	713	735	735	701	707	693	702	683	677	711	690	655	761	730	700	691	676	731	705	695	690	699	773	762	728	666	712	728	702	703	664	695	716	711	675	701	697	706	717	696	684	699	662	721	711	726	685	702	690	727	716	730	713	684	698	665	720	685	702	706	658	693	698	729	732	680	683	718	725	687	708	716	692	719	658	678	708	737	717	695	699	727	676	683	683	669	719	636	702	687	735	714	702	732	741	720	669	717	694	706	677	731	747	707	678	699	726	710	683	749	661	718	665	697	693	704	692	691	704	718	687	756	681	648	706	672	732	678	696	649	685	709	753	670	710	674	704	712	687	730	737	743	691	681	668	706	695	684	713	678	700	730	652	699	715	699	675	737	716	722	702	709	692	686	751	627	666	738	754	695	679	741	681	682	692	687	656	701	708	643	701	701	715	736	731	737	694	702	696	653	678	691	675	698	720	683	741	669	730	697	717	713	738	747	686	714	737	679	702	720	701	689	678	738	708	664	681	761	670	706	722	729	725	693	710	710	707	752	668	719	697	722	668	702	719	676	694	668	735	687	651	723	747	757	707	714	717	749	687	746	714	702	719	718	693	718	729	703	714	690	692	703	704	726	706	711	682	726	712	752	690	725	700	710	711	680	702	699	691	695	715	721	735	708	694	750	686	674	692	703	771	732	690	700	709	765	721	721	667	690	660	740	689	721	649	731	703	683	706	683	732	686	725	702	682	724	711	719	668	697	678	726	644	660	705	699	733	717	668	731	726	701	719	746	750	717	682	671	722	693	718	726	675	694	695	698	726	673	664	689	682	662	701	727	720	696	715	713	686	700	666	682	693	705	709	704	707	695	676	680	702	725	695	741	723	646	754	689	719	731	767	729	674	687	676	695	716	689	691	676	749	718	672	710	683	702	725	695	760	706	649	720	688	694	742	728	740	710	697	733	722	749	715	710	723	702	676	710	691	685	752	727	727	731	689	714	706	771	714	701	718	756	688	692	700	736	668	681	690	682	699	723	723	661	726	667	736	672	709	681	701	739	726	725	731	748	740	672	690	715	668	673	761	720	696	740	681	678	686	661	694	694	723	699	720	701	705	665	690	669	701	686	691	731	685	721	751	726	726	704	694	707	659	681	719	702	702	693	692	703	690	716	693	733	750	756	641	692	742	670	713	715	725	641	722	721	757	697	701	710	712	727	648	745	688	719	692	692	729	668	707	733	752	679	664	714	680	717	768	715	716	665	701	655	698	659	683	693	684	717	697	708	688	721	740	672	692	641	692	736	718	697	741	689	657	662	704	684	738	707	709	699	700	750	688	678	698	709	713	681	716	722	734	698	694	709	691	683	695	676	689	686	704	691	722	726	658	685	720	710	739	716	733	731	672	722	726	685	711	720	682	688	690	752	692	706	703	662	719	728	713	772	715	710	731	696	741	685	712	662	735	694	714	714	718	716	653	692	739	705	701	728	668	673	674	742	730	714	688	686	675	717	692	712	699	661	689	706	706	750	660	692	715	719	697	670	675	712	710	748	715	685	670	735	724	680	691	714	725	700	699	725	721	742	707	766	688	677	747	662	709	726	673	694	682	663	742	718	696	706	715	731	697	746	682	750	731	678	724	677	750	677	704	688	747	684	703	687	678	733	721	715	652	693	715	680	744	674	733	700	685	691	680	689	733	705	683	703	702	679	708	712	676	683	685	699	674	707	724	695	732	689	761	687	710	726	731	699	730	719	708	737	705	709	727	673	692	693	681	646	711	674	696	726	681	674	716	747	724	653	685	719	691	661	707	719	718	722	689	680	719	695	683	699	704	745	673	745	701	722	660	686	710	710	711	687	682	721	681	658	699	700	708	666	673	700	688	681	724	731	713	689	716	642	713	714	697	681	751	695	683	742	729	658	735	689	729	725	733	690	763	707	700	711	722	707	721	738	700	697	664	671	741	704	724	686	725	709	708	739	720	656	679	723	679	681	693	673	708	701	695	673	681	681	739	674	689	631	713	692	662	714	703	683	689	644	688	713	736	722	741	693	739	684	718	727	672	731	720	702	697	701	694	710	759	724	641	703	727	700	687	680	727	734	705	701	712	688	721	681	720	691	692	687	707	703	679	705	680	696	693	711	699	688	746	728	716	704	716	711	715	720	691	694	731	728	733	753	694	691	694	694	708	700	706	663	676	704	680	688	664	662	704	690	718	688	748	719	742	684	636	747	692	676	750	738	728	677	704	684	642	731	719	729	679	720	713	670	650	723	709	710	736	682	730	728	682	715	725	735	697	721	743	701	707	686	710	740	707	723	722	721	648	697	745	704	697	746	734	737	730	742	732	676	714	695	650	726	705	681	696	689	706	714	713	693	717	704	708	714	736	666	743	706	703	669	719	675	669	705	730	717	699	697	677	734	711	672	697	708	710	696	668	656	722	671	710	721	742	709	726	663	725	722	734	668	703	699	689	674	685	718	732	735	738	691	734	678	696	684	705	706	723	723	681	706	691	657	691	712	684	722	698	716	663	664	764	650	725	686	708	691	675	719	706	671	655	669	745	716	702	708	695	716	698	673	705	702	704	669	741	738	677	727	712	726	674	731	715	660	673	752	703	673	668	695	689	737	717	705	708	706	674	688	732	715	701	680	710	766	714	708	678	713	710	712	714	682	711	660	713	713	705	709	720	650	651	743	739	708	695	686	740	713	702	695	745	724	678	714	711	708	668	739	668	695	619	732	663	683	689	675	727	731	679	718	703	663	662	642	709	714	687	722	680	757	699	696	700	707	653	663	683	715	733	686	687	684	747	670	685	716	693	751	709	707	755	687	722	703	690	698	708	723	740	686	669	678	706	701	693	707	707	704	705	695	702	736	737	671	679	703	699	688	702	647	692	697	701	713	688	706	741	702	659	709	690	675	721	754	742	747	712	715	708	727	674	697	698	752	756	675	679	733	743	748	665	698	749	689	710	693	721	694	713	674	705	695	702	665	686	729	667	667	724	737	691	709	704	687	768	682	688	707	659	633	717	718	715	721	702	723	714	727	691	725	719	717	706	775	708	732	689	722	740	707
2831	6554	6526	4113	2353	1071	370	118	65	60	55	58	56	47	49	49	49	57	51	50	57	53	44	50	49	53	53	57	48	55	57	64	37	49	51	57	59	56	48	55	51	67	43	58	41	45	55	52	51	56	62	45	60	31	44	58	57	50	46	45	53	57	59	53	62	47	41	47	52	54	52	55	57	58	48	56	52	68	55	59	58	60	51	53	47	56	50	51	48	56	47	45	50	43	58	58	49	66	58	41	42	54	55	52	50	51	57	39	61	61	46	51	49	66	52	74	43	53	52	66	54	45	43	56	52	60	46	61	47	42	55	52	46	53	60	50	55	60	48	60	47	54	49	59	48	58	49	36	54	42	53	50	42	51	45	66	47	57	48	52	64	47	48	50	67	56	41	47	50	52	43	49	54	52	58	54	52	62	50	51	59	46	44	60	63	55	47	62	56	57	68	51	51	49	57	63	47	55	62	51	75	64	60	60	56	47	59	41	42	53	52	45	56	51	59	61	48	70	44	59	54	51	60	54	53	45	56	69	59	54	50	46	55	40	46	48	68	42	40	64	37	42	44	50	45	41	53	63	43	57	47	69	39	46	37	56	51	43	67	61	58	57	63	42	50	60	49	41	57	53	47	49	52	53	57	56	45	47	58	55	57	52	46	57	45	44	59	55	56	56	59	64	42	55	49	46	47	53	56	45	74	48	58	69	54	53	51	56	38	60	58	54	53	62	42	59	60	42	40	51	46	68	60	49	52	51	53	61	54	42	47	58	53	59	63	54	63	69	49	68	53	48	57	50	40	49	47	36	63	54	65	44	40	64	59	57	55	43	48	34	52	47	59	42	57	62	53	47	55	46	49	41	41	56	56	35	53	57	50	50	54	58	44	50	48	60	58	44	36	62	55	41	52	43	44	52	60	51	59	47	61	49	55	43	57	55	57	50	45	45	50	44	72	53	42	44	41	46	61	40	54	43	51	59	44	53	50	53	39	54	53	51	55	47	64	58	54	54	64	51	49	40	54	51	57	61	61	53	56	48	49	56	50	56	58	51	55	59	56	49	58	53	56	66	50	46	46	48	55	62	61	41	43	61	65	45	40	49	55	51	44	47	46	63	51	47	48	66	53	50	46	54	69	57	58	55	55	51	70	47	58	39	49	55	57	54	49	56	55	46	54	55	46	47	56	54	48	62	50	61	55	54	51	54	48	62	57	45	39	42	47	58	50	60	63	52	59	64	46	41	53	57	48	31	53	60	48	52	60	56	50	54	50	63	55	67	50	49	55	50	50	57	52	51	45	65	57	44	46	50	37	55	54	62	55	52	52	54	42	56	60	49	71	48	46	56	68	48	45	53	41	50	45	54	51	52	44	58	46	65	59	58	63	55	49	41	48	48	65	54	52	45	53	43	47	50	45	53	67	53	49	52	50	60	47	49	55	50	45	56	46	40	50	54	62	46	48	47	56	68	70	47	48	60	58	55	42	53	52	55	54	54	48	55	52	54	50	56	56	48	54	57	50	63	65	59	53	62	44	50	47	48	56	57	54	62	71	59	52	48	51	45	41	59	56	42	56	53	53	57	66	58	54	49	64	54	55	48	59	42	57	65	52	56	44	59	49	48	42	72	62	47	50	52	41	42	47	47	57	70	46	57	57	58	51	59	47	42	56	55	53	58	50	58	44	59	47	53	50	57	53	61	52	53	62	53	51	58	39	48	49	58	51	62	58	49	51	68	48	48	55	56	50	54	51	48	60	56	61	45	58	53	60	56	54	58	50	37	72	55	51	52	49	60	54	54	44	63	43	54	55	47	43	41	59	48	58	65	56	52	59	54	51	59	67	49	41	32	59	60	54	42	62	63	40	39	44	51	45	60	44	55	49	53	48	53	54	61	59	44	63	62	48	57	48	42	47	50	47	58	68	52	59	49	57	71	40	57	68	50	66	57	49	64	62	51	68	52	49	66	61	53	65	66	54	51	49	59	43	66	43	60	57	57	44	51	46	45	58	54	59	52	56	49	54	55	54	53	55	43	54	57	54	58	51	42	54	58	62	66	50	52	51	54	57	53	53	62	49	56	53	43	56	52	54	55	49	55	44	57	64	39	54	61	54	46	57	48	49	62	56	57	54	47	62	61	57	50	56	55	64	41	60	52	57	46	45	45	53	62	59	43	47	49	53	65	35	64	54	48	59	49	48	53	42	43	50	48	47	64	53	60	54	46	40	52	53	48	41	55	49	49	48	51	73	75	63	49	46	39	53	50	52	60	50	42	59	50	50	63	50	58	58	62	57	55	66	51	42	44	56	45	49	57	54	52	54	40	52	64	52	62	45	48	43	52	62	37	54	57	54	57	46	36	75	57	49	43	41	53	44	53	41	52	51	63	51	63	49	56	55	60	56	76	51	66	54	53	74	52	46	52	51	56	51	72	53	46	72	45	47	48	47	52	45	64	36	57	52	59	54	48	50	48	60	64	57	51	58	49	58	59	62	85	51	43	45	53	53	44	39	51	65	58	51	56	44	54	43	49	57	51	52	43	62	67	43	55	58	39	48	50	47	51	57	45	50	55	51	51	59	55	57	46	44	51	56	46	50	48	51	43	51	49	53	47	50	42	61	49	44	58	42	43	38	50	44	54	46	42	55	55	48	49	54	57	43	47	59	49	52	49	41	56	55	46	44	58	47	40	45	47	48	50	68	50	48	41	57	57	50	54	52	53	58	53	56	47	58	43	52	63	46	57	48	56	51	48	53	53	48	51	45	74	51	60	55	42	39	43	37	56	38	57	48	59	45	43	47	58	55	72	54	56	60	44	58	47	49	53	50	46	68	42	45	43	49	58	57	49	47	47	51	50	49	52	44	44	64	58	44	58	50	55	57	42	43	50	50	59	45	54	65	55	51	49	64	57	52	53	58	47	53	46	53	60	68	60	41	43	67	54	53	41	56	54	57	58	49	53	46	58	46	65	43	47	45	46	49	48	49	48	54	45	57	75	56	59	51	69	43	40	63	43	40	50	45	56	48	73	45	51	66	57	54	41	52	72	47	54	65	49	55	57	56	58	41	41	47	49	48	52	49	45	65	58	56	52	49	44	58	50	57	53	47	57	52	42	46	59	56	54	48	49	55	57	45	54	53	54	55	46	54	54	42	62	62	58	44	43	46	48	59	58	47	48	61	51	54	55	49	39	44	57	45	66	56	55	54	49	66	52	49	50	56	58	53	68	48	38	55	43	50	34	67	53	50	48	59	48	48	53	52	48	41	50	72	54	47	42	53	59	57	53	54	53	47	52	55	57	47	54	56	41	52	46	41	43	61	63	70	64	60	49	63	53	48	41	55	61	46	53	57	60	46	61	47	51	58	54	52	43	52	63	58	60	65	52	45	57	56	45	54	40	52	58	63	39	41	56	51	43	44	45	54	54	50	49	52	50	59	45	55	55	50	50	52	51	60	51	56	54	49	61	50	44	53	49	57	41	59	60	51	46	63	47
29938	33428	31207	32750	32379	22765	10375	3128	1061	766	696	694	684	651	655	668	652	655	665	656	719	671	611	687	683	679	678	692	691	679	684	679	662	686	646	667	644	671	647	727	709	653	659	611	669	672	672	675	693	693	670	690	677	633	660	666	674	668	732	699	685	679	662	656	643	661	678	647	661	701	674	739	664	667	688	686	646	676	677	645	677	706	672	669	661	721	663	706	673	669	673	638	732	695	657	666	666	729	702	677	674	646	697	677	663	656	671	632	704	669	638	670	685	723	653	678	668	694	732	703	639	648	627	691	702	660	645	685	674	661	621	700	714	688	664	680	645	664	724	672	659	649	711	635	671	697	670	692	735	636	710	666	683	642	652	685	699	720	678	741	666	694	662	705	709	689	696	671	726	680	707	691	670	695	653	620	617	679	649	678	691	678	661	668	641	678	696	614	666	698	678	638	648	651	635	702	698	658	710	637	634	702	673	692	674	629	647	695	650	702	668	645	650	726	684	668	674	708	718	663	661	692	652	724	677	720	672	677	688	701	704	644	688	665	735	663	683	681	657	668	715	670	702	693	709	686	722	688	705	639	669	646	706	680	713	712	679	687	683	690	665	665	631	662	688	680	660	692	674	617	657	674	696	632	673	658	670	682	655	664	637	631	661	670	671	686	704	672	654	678	676	662	684	695	664	649	676	645	688	683	679	694	702	688	663	660	667	718	664	676	680	722	660	747	678	692	684	714	699	662	687	665	690	674	647	669	709	669	706	683	678	645	681	698	702	689	689	671	683	658	672	628	689	696	669	684	671	713	655	636	678	671	652	662	661	714	675	680	679	663	666	681	647	616	667	635	668	711	667	693	661	595	668	685	687	672	662	673	685	691	707	672	681	659	687	663	694	640	693	695	651	652	687	670	726	714	667	643	675	619	628	702	661	673	700	745	690	678	658	721	690	677	704	700	682	640	663	680	633	723	661	701	654	673	701	633	658	686	623	631	666	702	686	723	715	695	659	664	642	718	656	655	690	679	685	673	723	675	642	662	691	702	643	701	678	675	675	656	727	661	657	656	686	714	644	679	724	665	675	665	690	658	685	710	721	658	668	681	638	676	684	713	690	715	759	732	692	713	650	688	721	697	689	631	705	646	674	677	670	705	639	681	648	648	652	654	672	685	673	613	709	667	689	648	682	685	688	652	661	692	674	674	648	650	666	621	701	685	671	689	699	732	696	678	672	688	671	661	638	687	660	639	709	676	660	673	675	715	708	709	673	706	613	663	683	686	663	639	700	687	701	712	707	682	679	652	688	656	718	718	683	662	707	703	660	671	665	664	633	646	708	679	693	659	658	679	677	661	689	689	701	637	686	707	701	632	672	663	651	694	643	687	698	670	683	702	677	678	676	687	711	634	701	690	736	655	677	677	644	665	663	654	672	607	660	714	702	725	727	685	677	660	729	642	684	630	682	694	640	666	642	643	673	669	666	684	659	690	664	652	667	682	657	697	671	649	701	648	637	669	698	706	664	664	664	678	670	728	671	675	690	736	672	669	661	671	675	637	625	679	693	695	636	693	654	673	646	665	662	718	644	652	702	665	653	665	725	678	662	655	647	645	663	722	691	693	703	697	687	651	661	631	657	688	668	671	660	633	647	687	672	663	653	662	679	700	678	625	675	626	694	679	690	715	655	643	675	701	705	679	652	696	639	690	684	649	674	696	679	699	638	658	687	696	672	695	652	701	674	654	660	650	680	715	682	670	649	642	637	665	753	656	661	660	684	697	697	716	712	683	665	695	653	639	677	672	637	704	676	678	676	706	668	648	673	669	668	687	634	660	656	690	655	700	676	599	719	685	706	698	666	628	672	668	672	657	690	672	659	660	662	677	669	672	638	669	640	652	667	662	704	641	653	674	632	706	686	710	650	702	680	681	648	643	661	626	695	654	644	673	658	690	668	658	650	683	671	666	673	692	681	684	703	686	686	671	674	691	713	682	681	658	645	719	668	678	676	694	680	646	704	683	694	660	678	648	653	652	655	660	636	683	627	671	709	678	656	691	675	724	649	635	695	710	648	639	681	710	670	700	670	692	649	639	725	690	729	644	728	667	656	650	736	676	648	700	654	645	660	660	641	629	727	649	681	671	700	690	684	682	691	711	631	614	697	683	647	688	687	636	632	675	702	688	656	631	666	653	652	668	676	643	723	645	706	705	662	634	661	690	712	703	695	737	708	650	688	664	679	675	680	642	693	693	699	683	670	672	720	645	649	672	661	660	699	630	693	685	685	627	690	680	684	678	655	640	682	687	668	696	667	733	627	668	698	636	632	643	683	660	709	660	699	716	674	635	693	686	666	659	690	736	671	683	646	707	655	633	711	681	651	687	674	679	665	627	639	639	691	710	708	678	683	699	705	676	645	681	700	733	669	661	694	664	710	640	692	680	676	723	692	695	672	683	709	663	697	700	682	675	706	653	659	660	636	695	689	660	674	669	718	703	659	703	665	636	690	667	667	680	661	673	703	646	710	689	705	714	620	652	650	690	698	679	661	696	689	658	699	655	681	665	680	656	650	708	663	640	693	664	675	698	664	726	687	641	719	654	617	714	697	651	715	628	658	670	639	698	700	675	649	661	649	636	645	688	671	656	668	657	696	694	669	655	682	679	670	651	702	734	614	640	680	699	685	701	675	652	664	735	635	697	663	673	698	657	674	630	673	681	670	672	700	628	671	634	710	675	676	701	680	677	711	678	705	693	685	677	652	647	684	675	686	660	672	705	647	692	703	647	656	721	672	683	747	641	677	709	724	703	681	694	654	691	669	698	685	672	688	678	703	673	690	681	683	687	698	688	705	693	651	673	717	717	730	683	660	695	688	638	675	668	628	593	686	671	677	686	669	658	629	713	703	640	664	670	694	630	709	693	678	682	672	717	701	696	637	652	633	680	663	684	619	711	689	670	667	650	684	733	686	658	700	687	673	620	716	632	676	636	661	668	694	621	657	648	698	635	671	704	708	696	639	657	662	724	662	697	706	688	675	675	686	664	663	687	664	744	678	656	657	691	672	635	697	681	755	682	657	713	693	677	686	706	678	672	680	688	693	683	720	685	646	679	667	659	671	702	681	662	659	648	637	665	698	721	685	664	664	683	666	653	676	645	601	656	693	655	628	673	696	697	647	680	672	654	635	615	697	654	641	716	651	685	629	673	679	638	620	684	637	676	698	651	684	637	667	663	678	680	633	717	662	659	704	661	669	693	654	705	646	656	656	711	686	643	648	622	644	713	695	664	711	687	680	664	705	697	720	726	673	703	655	715	669	664	678	681	711	703	671	709	680	642	638	673	700	652	695	699	687	698	677	689	670	692	673	683	664	644	692	698	672	706	641	694	700	674	663	662	653	696	749	681	676	695	709	659	645	649	668	654	661	638	689	667	704	681	707	683	649	702	690	641	641	640	696	624	662	650	692	697	671	702	590	632	693	678	652	730	640	665	691	686	652	692
10127	20333	15985	10039	6026	2872	842	236	95	76	53	50	57	51	53	36	52	66	45	59	52	44	52	43	57	51	42	37	58	65	51	54	55	56	41	53	50	51	52	61	49	52	58	45	48	54	35	69	56	45	56	59	61	59	56	57	63	52	54	50	48	56	39	49	59	48	57	52	50	52	53	55	58	57	46	55	50	52	60	49	43	42	43	52	62	47	49	48	52	51	46	49	51	59	50	46	50	37	51	57	49	47	59	37	56	70	56	43	51	54	57	55	63	46	62	58	47	52	50	43	62	49	44	50	56	53	57	50	68	42	58	49	55	60	49	51	54	57	43	53	44	50	56	47	47	55	61	57	41	51	49	42	56	40	53	59	66	43	49	52	49	48	50	47	57	54	49	56	46	48	42	54	44	44	63	56	48	54	42	49	56	60	58	57	45	50	65	44	58	45	50	54	60	51	54	64	46	51	60	52	46	49	47	50	52	48	47	54	60	55	42	46	54	66	47	50	43	57	44	53	50	42	51	53	46	43	45	58	53	49	46	58	53	59	60	51	45	50	46	44	51	55	58	45	53	58	47	64	62	52	57	60	54	55	50	48	43	61	46	40	47	38	46	44	68	46	56	51	62	50	47	58	54	58	51	56	58	52	47	38	41	49	50	40	60	47	53	48	48	46	59	50	66	48	41	74	48	66	61	53	43	49	45	50	54	52	55	64	46	43	64	44	42	53	60	48	46	53	59	58	65	51	56	59	37	54	66	54	64	60	61	40	33	62	54	57	68	45	44	50	49	47	48	67	55	46	62	42	51	51	39	53	52	52	50	64	54	47	58	56	53	45	47	57	52	59	39	69	61	51	52	51	56	57	46	57	64	49	42	58	60	50	43	45	43	74	49	47	62	50	50	48	50	62	41	55	47	53	53	52	51	44	53	54	51	56	56	60	49	61	55	54	55	56	38	50	45	52	60	51	46	53	51	63	48	53	54	67	45	52	53	56	68	50	49	32	43	57	48	52	46	51	56	48	71	54	47	46	59	60	44	64	53	46	56	59	51	63	45	68	60	51	64	60	50	63	58	44	55	43	60	46	44	51	58	43	67	47	56	62	58	57	44	69	72	48	63	38	45	63	50	50	57	51	50	56	60	50	50	60	49	52	65	53	59	43	60	34	52	44	61	47	51	54	59	54	53	44	55	51	49	52	57	60	57	57	44	56	39	47	45	48	51	47	52	55	56	53	51	49	57	46	62	50	48	53	58	48	51	41	70	65	48	53	43	53	51	59	59	57	55	59	61	53	71	52	68	56	49	59	35	49	63	53	49	58	46	66	45	50	55	51	48	48	52	41	64	50	48	56	50	50	63	54	49	51	40	62	76	60	66	42	58	44	51	55	50	47	49	49	62	48	49	63	44	50	60	70	58	60	52	56	52	66	49	51	63	46	48	51	54	47	53	64	63	60	51	57	46	53	51	50	54	47	41	54	54	65	50	46	57	33	58	51	59	75	50	60	46	52	61	44	72	50	50	45	40	56	55	45	58	60	65	54	40	56	58	48	68	49	61	39	48	48	46	42	49	58	53	36	63	46	60	54	59	48	46	64	61	60	56	49	53	51	56	47	59	53	46	57	49	49	45	52	54	71	64	57	51	56	58	65	54	47	35	59	46	58	60	56	50	55	43	56	54	51	67	61	60	44	58	52	55	53	62	56	51	44	47	54	59	58	54	70	57	38	50	65	51	59	46	68	52	57	50	46	55	48	57	58	62	60	44	46	46	54	47	52	45	42	47	66	62	43	42	45	55	53	67	45	44	47	50	45	53	47	50	48	55	38	63	52	41	41	61	52	46	64	46	54	52	53	53	50	51	51	44	62	54	56	63	47	71	61	61	42	62	49	53	42	45	44	42	57	48	61	56	55	60	51	46	63	55	46	54	47	49	46	47	60	60	52	56	62	41	62	66	74	53	37	64	50	54	49	51	50	53	49	65	50	48	64	56	67	57	50	45	42	48	51	42	50	59	58	58	53	54	48	53	55	51	57	59	54	46	70	52	64	47	52	59	49	64	55	51	44	57	50	61	66	52	38	54	49	52	65	66	59	54	55	54	44	63	57	53	57	52	45	61	45	42	55	50	49	50	46	54	53	52	51	62	58	51	51	50	47	44	46	49	46	63	64	61	47	43	46	43	56	45	49	48	62	60	59	54	42	61	64	52	49	53	56	44	63	58	47	57	52	58	46	53	53	50	42	42	47	63	56	52	51	60	51	58	55	57	54	50	54	48	61	54	58	52	55	53	59	48	44	66	67	56	40	56	66	51	50	57	53	59	51	53	53	43	60	53	57	47	46	48	66	45	56	55	46	58	65	56	55	43	49	63	38	66	51	46	49	40	61	39	59	52	46	45	51	58	48	57	63	53	46	63	53	59	55	68	51	40	51	38	60	68	49	51	52	41	48	51	61	61	46	45	68	59	51	50	54	36	42	50	43	65	56	67	52	61	46	46	56	53	65	47	56	63	44	55	56	52	34	56	48	53	55	60	49	46	70	51	45	43	49	63	48	58	56	51	66	48	47	55	35	51	51	54	69	51	55	56	38	46	53	48	52	48	60	47	44	64	56	47	43	54	49	53	57	47	51	59	52	56	54	51	65	56	64	63	60	33	59	55	55	66	63	64	56	53	53	47	52	52	49	47	44	54	45	42	58	53	44	53	70	50	57	60	44	43	56	37	49	54	52	51	53	43	46	51	60	51	50	58	60	57	49	38	33	57	58	53	57	49	58	52	58	48	58	50	44	60	56	40	43	63	52	45	41	44	52	49	48	57	55	42	60	57	61	64	57	53	50	45	64	49	43	64	49	62	58	42	49	38	53	59	42	57	52	42	53	55	42	47	45	49	45	42	61	60	51	52	60	72	44	52	51	45	41	48	55	55	66	59	60	56	47	50	55	54	39	56	64	58	45	69	55	57	62	53	51	62	70	63	68	51	67	59	49	39	42	51	42	61	51	35	70	49	60	49	35	53	44	42	48	58	48	36	54	46	52	46	60	70	61	49	62	58	50	64	68	46	56	43	56	66	49	36	50	49	48	48	52	45	47	68	47	49	53	46	43	48	56	56	57	52	52	61	46	52	55	40	56	47	54	47	71	54	43	49	49	53	47	59	44	54	59	59	55	58	60	46	55	47	45	51	56	48	44	52	56	53	51	52	57	43	50	38	57	51	46	50	54	51	57	51	67	48	58	56	51	49	64	48	62	50	43	49	51	58	48	54	47	49	45	58	43	41	55	44	48	47	53	55	73	49	60	56	52	56	47	47	55	71	51	44	63	51	44	59	55	57	49	53	56	46	51	47	60	57	66	59	55	46	65	55	52	59	47	53	46	47	54	48	51	57	58	50	60	46	55	53	50	47	64	60	51	40	63	46	63	51	50	47	53	30	55	49	52	59	42	42	55	65	67	61	69	63	55	54	51	57	51	52	33	58	46	59	57	49	48
43435	43050	40266	45834	46360	33552	18888	6354	1718	897	724	690	696	666	682	615	734	671	664	652	706	651	651	636	622	729	662	631	691	670	667	699	666	699	670	658	673	642	708	668	658	671	634	664	678	680	674	673	659	725	662	666	702	652	637	659	660	617	658	642	667	668	707	682	676	679	694	638	613	687	664	670	668	639	639	660	668	657	683	688	667	690	646	688	674	628	695	662	643	671	680	649	690	655	671	692	685	706	646	713	664	606	643	619	677	685	660	699	689	624	670	683	677	679	673	661	647	695	700	668	703	638	663	664	689	674	695	694	641	692	698	599	670	662	692	649	657	655	644	632	672	678	670	698	683	713	682	669	670	662	690	659	641	687	708	642	639	703	646	678	696	656	657	665	691	658	688	652	676	694	659	651	686	698	706	701	678	680	685	651	640	658	678	647	659	672	698	692	655	695	646	656	708	655	667	655	626	659	631	670	665	692	698	713	605	685	680	665	626	709	676	668	674	675	737	681	630	657	690	640	683	669	659	669	672	684	647	702	639	659	730	719	677	610	675	648	639	680	679	634	662	642	635	699	622	664	706	673	656	676	711	634	708	642	720	710	681	704	650	686	658	687	683	668	610	681	654	692	669	669	671	691	676	648	682	667	657	641	691	662	663	626	706	647	662	619	642	682	605	683	669	684	714	706	647	667	693	672	668	656	665	677	717	696	662	633	662	670	688	679	664	667	647	683	656	683	656	659	676	634	658	697	643	637	630	674	672	652	682	669	669	647	653	675	693	691	667	700	630	664	679	661	709	637	645	704	652	672	646	688	678	684	700	666	646	687	748	657	653	680	703	693	671	691	699	669	740	623	723	670	675	718	637	684	684	701	671	667	654	681	645	688	696	671	623	684	676	683	685	651	640	721	717	637	672	651	659	675	676	699	680	639	686	636	696	716	692	681	669	624	658	638	694	745	677	578	664	678	645	618	637	652	652	639	663	659	690	698	647	652	712	633	697	628	647	665	668	626	665	642	691	644	673	626	701	638	684	690	660	679	703	634	680	702	672	618	723	650	637	665	692	685	726	669	680	649	698	641	656	663	701	655	653	661	668	701	679	647	718	718	650	705	644	665	660	667	684	684	638	627	651	668	692	685	667	681	640	656	672	667	664	654	697	613	655	704	679	674	637	654	662	699	616	630	710	665	711	634	673	619	605	704	669	623	710	660	674	655	691	683	646	687	633	662	645	653	649	624	652	700	733	671	656	675	688	672	656	644	662	668	690	673	694	636	655	657	732	760	695	724	638	641	669	715	632	674	639	601	674	691	646	637	688	681	646	688	645	619	665	717	699	656	648	661	687	666	707	628	675	648	651	678	687	663	649	645	667	719	652	673	673	669	620	695	719	642	708	702	710	665	661	679	635	646	702	723	635	648	669	652	596	705	664	678	708	676	688	668	686	644	665	682	672	651	644	670	646	666	669	668	653	715	625	662	685	673	728	689	694	616	671	669	721	658	661	661	644	665	638	643	704	670	723	686	702	706	699	638	646	735	720	659	690	676	639	639	645	684	627	664	647	696	701	649	654	692	670	664	686	659	691	698	663	639	625	622	682	665	647	657	664	640	647	653	643	699	707	656	731	686	690	669	681	658	667	634	692	640	692	654	678	697	685	670	688	695	716	661	606	648	662	677	679	670	687	641	669	672	641	689	670	657	654	707	624	675	628	717	669	680	681	647	679	668	666	696	669	673	680	700	716	654	676	645	680	671	701	642	717	652	669	682	630	688	686	754	669	670	683	654	706	655	652	708	693	674	681	677	715	666	653	661	692	640	672	679	680	697	664	658	663	653	707	692	634	693	639	608	636	670	643	710	635	683	681	641	679	678	679	711	632	663	658	709	707	694	700	703	651	688	647	682	702	663	716	678	677	714	660	704	710	696	650	658	668	646	747	651	663	615	681	699	651	686	700	691	726	710	698	692	707	661	685	658	673	627	669	675	710	682	711	665	679	640	659	697	705	634	709	682	687	711	675	673	690	665	679	611	654	667	675	695	699	657	687	678	650	693	673	690	638	672	683	678	674	643	658	721	699	662	701	715	704	723	681	691	674	658	670	654	719	652	657	684	691	684	644	667	647	678	637	697	651	681	650	668	698	689	637	684	678	680	673	656	691	644	691	723	743	703	673	607	655	636	630	660	680	662	607	675	681	658	644	714	655	626	650	706	689	696	655	647	634	648	669	692	624	703	602	646	648	650	620	718	623	669	685	658	705	654	640	689	656	685	663	688	638	633	676	681	681	606	692	696	659	679	698	655	632	625	693	682	696	650	694	701	665	668	652	679	656	709	689	665	670	684	679	645	680	688	714	697	683	664	648	677	642	681	652	655	650	693	675	666	679	662	681	684	712	678	685	709	679	733	658	672	657	686	688	703	668	705	664	676	688	632	669	657	648	669	660	687	690	674	663	656	657	674	692	658	672	642	643	675	662	659	667	653	672	659	643	675	637	671	643	692	681	637	642	647	712	644	659	603	645	673	669	654	615	719	661	660	656	653	682	695	670	672	635	699	693	659	687	625	667	678	671	682	664	691	663	679	679	676	640	671	639	671	646	629	657	644	651	652	664	683	665	674	633	718	660	697	625	677	678	716	667	670	666	678	639	633	646	655	694	690	657	647	691	687	662	637	717	687	691	698	641	648	694	715	681	702	679	642	659	682	705	717	685	676	713	665	702	653	681	692	725	690	672	675	644	659	702	696	643	641	669	703	647	648	593	680	718	686	708	654	687	663	677	644	718	646	663	657	679	718	662	672	660	623	662	656	692	646	663	694	714	728	639	696	649	703	638	681	645	681	690	660	667	639	715	727	655	667	645	708	672	679	634	630	697	640	690	687	683	698	698	677	691	627	674	656	659	706	656	664	655	641	667	670	641	667	685	627	706	682	649	633	700	692	645	650	699	656	670	622	656	721	657	664	690	668	638	662	696	638	668	703	667	704	677	660	647	674	697	660	704	688	707	664	618	699	709	662	687	657	674	661	673	679	675	675	720	690	630	643	697	660	681	668	674	674	636	663	679	676	664	721	713	697	640	643	663	682	665	674	691	668	645	656	607	651	658	664	680	666	681	643	688	677	660	614	635	659	660	667	658	663	659	661	646	665	669	695	684	664	641	690	659	698	638	664	687	678	675	680	657	655	639	670	700	707	693	688	686	663	677	663	697	674	666	673	645	657	664	662	658	677	654	659	644	672	682	697	690	663	652	677	699	681	693	649	672	680	700	679	684	661	662	639	653	621	710	657	690	668	652	694	678	668	651	666	702	662	665	642	647	652	634	674	673	627	664	666	658	675	663	623	646	670	669	678	659	676	692	687	623	700	657	671	658	682	686	652	632	650	666	742	672	672	691	692	654	644	661	700	704	671	693	716	666	652	661	715	616	616	691	673	661	625	662	677	689	662	657	642	660	686	673	704	699	690	700	665	659	634	699	736	628	684	665	697	659	686	655	738
10480	18962	16131	10780	5767	2534	743	219	97	62	60	43	53	55	57	48	72	47	59	55	59	63	70	52	59	43	65	50	60	50	50	51	59	58	59	49	57	45	59	64	48	48	52	51	53	64	60	61	67	59	55	65	55	55	53	55	47	54	46	67	59	70	58	56	62	54	56	39	47	62	64	62	58	54	42	46	56	59	48	50	59	47	53	60	62	47	58	63	59	43	38	61	52	65	64	56	51	61	69	63	71	60	54	64	66	55	49	71	57	56	59	58	52	58	56	57	54	57	67	52	56	44	49	57	59	55	47	56	49	63	48	52	52	48	54	54	64	63	67	64	57	58	56	51	49	64	61	51	69	37	47	61	64	59	56	64	54	61	50	41	63	59	51	57	61	54	54	59	47	69	55	47	53	69	58	65	44	52	52	64	50	51	58	46	59	54	55	49	70	51	55	52	57	56	56	64	58	62	56	57	52	60	58	58	56	68	54	50	71	63	56	57	64	57	52	58	58	54	51	48	59	51	64	58	53	56	68	54	51	57	69	70	61	63	56	62	51	48	53	35	51	56	55	65	55	53	73	61	56	56	50	49	62	59	53	57	58	51	65	55	50	68	58	51	57	67	48	44	48	58	59	55	61	61	52	58	49	48	74	58	55	49	54	53	57	52	47	75	57	57	65	55	61	54	56	65	51	47	56	59	53	42	59	42	48	70	53	56	58	63	63	56	49	46	61	48	52	63	46	41	56	51	50	58	46	50	65	50	63	63	51	45	64	50	48	61	53	52	45	55	54	59	57	58	47	60	61	57	51	47	66	63	65	56	51	62	73	66	71	55	60	73	68	47	62	75	56	59	57	50	62	61	50	56	61	47	47	63	74	51	50	69	60	57	54	65	61	53	62	61	54	64	55	64	51	53	49	57	56	45	59	74	54	63	57	57	43	58	52	54	61	66	66	63	65	44	66	59	52	51	72	57	51	54	46	62	81	66	57	64	65	60	52	54	58	58	53	59	40	80	62	50	46	54	56	63	54	52	53	73	55	72	63	71	53	53	51	60	66	61	49	70	68	65	60	52	55	50	63	56	47	56	69	58	66	52	48	52	54	49	51	62	59	58	63	59	69	55	48	58	50	57	62	56	54	44	49	41	62	62	49	64	54	51	56	58	69	79	50	59	60	62	75	63	57	47	58	60	66	45	51	55	62	66	66	51	50	42	52	65	56	47	48	55	43	65	44	46	54	62	57	47	59	59	75	54	55	49	53	56	48	54	58	54	58	64	68	42	42	51	54	62	55	50	55	47	67	55	58	40	50	63	59	48	69	57	61	50	75	45	59	65	57	52	59	49	45	60	50	56	54	57	51	52	52	62	53	63	58	45	54	55	60	68	50	68	53	69	68	61	50	49	62	49	63	52	58	53	50	43	62	65	63	49	47	63	49	59	49	56	47	50	58	55	71	57	55	43	66	63	54	50	66	51	50	59	51	51	62	72	74	42	59	43	70	79	50	68	47	65	60	48	54	71	58	46	58	55	51	60	52	74	55	60	53	58	57	59	58	26	54	53	57	65	64	49	69	53	55	53	56	48	57	57	50	72	53	59	49	75	65	47	62	51	57	66	49	46	58	63	69	58	60	42	60	49	58	52	56	68	43	61	66	41	54	56	58	63	59	61	61	66	75	46	57	58	59	57	58	44	63	59	60	61	54	66	53	58	46	58	53	41	58	66	48	58	56	50	61	64	55	56	53	60	61	52	49	60	54	62	57	56	45	63	51	48	70	61	71	53	54	57	55	72	55	60	61	60	54	64	54	64	60	66	67	51	60	55	55	58	55	66	58	54	49	53	59	64	62	50	52	53	41	31	63	53	60	57	43	58	55	58	55	64	47	62	56	58	61	57	58	58	63	66	59	62	66	62	57	55	52	41	61	64	66	48	56	63	59	49	58	61	50	45	58	51	61	51	58	58	57	57	59	52	49	48	54	49	48	51	53	62	66	56	57	59	64	49	73	59	61	61	62	63	56	55	62	56	54	67	63	52	69	47	63	71	66	55	62	65	49	59	52	63	60	52	58	62	49	69	73	53	59	48	67	61	59	52	59	70	54	50	68	58	46	53	55	62	60	47	58	62	46	71	50	67	51	57	67	67	48	40	60	65	48	58	67	65	53	55	71	57	59	44	62	58	58	47	52	52	53	59	48	62	65	53	43	50	50	52	49	57	57	50	51	57	55	60	44	52	50	48	59	66	62	55	53	67	71	57	49	75	63	51	58	61	50	40	69	58	61	61	52	48	44	57	67	52	61	39	63	52	51	61	56	59	63	51	74	47	54	74	72	55	65	57	65	56	54	69	59	63	49	69	60	58	54	68	58	65	63	65	55	34	65	54	57	53	55	54	58	60	53	47	58	55	54	57	52	68	47	59	60	76	65	54	52	61	47	67	47	49	65	67	53	62	76	38	58	60	60	62	62	58	54	52	59	48	62	57	48	67	50	55	49	60	53	47	72	51	45	69	42	49	54	59	49	59	66	52	61	58	62	59	69	60	61	45	56	68	56	46	58	53	46	53	65	48	52	54	61	51	68	55	42	53	61	51	60	63	50	68	63	43	56	63	74	42	48	57	73	47	52	61	55	48	61	53	59	44	56	61	48	54	44	65	48	55	54	57	56	51	54	60	58	49	70	56	54	51	59	60	56	62	49	61	36	56	73	55	65	47	61	44	54	63	56	52	46	59	53	46	75	54	56	65	73	51	55	46	62	53	54	44	62	67	62	64	70	58	55	53	54	62	63	50	55	54	55	56	54	51	66	59	61	47	59	55	60	71	54	59	49	47	61	60	61	61	62	57	51	55	51	62	69	54	49	56	64	62	62	51	65	65	62	50	63	59	54	57	55	45	51	43	48	54	51	50	68	61	55	53	56	76	56	54	52	64	57	60	57	60	57	45	50	63	48	65	52	60	57	62	74	51	52	48	52	63	64	64	44	53	46	53	50	60	51	61	56	69	59	58	52	58	50	70	61	67	55	65	59	53	48	59	53	64	66	62	52	49	65	61	47	68	61	65	67	49	45	61	69	59	60	55	69	61	62	56	63	66	51	56	44	62	74	56	50	65	58	72	58	55	56	64	52	46	59	58	55	48	48	50	49	41	54	54	60	49	54	52	56	79	61	62	63	39	54	63	49	50	63	55	49	47	52	58	68	53	44	55	48	62	43	65	62	62	43	60	60	50	49	69	52	50	57	50	70	54	48	57	56	57	53	51	48	59	50	62	43	63	73	47	55	57	61	64	53	53	63	57	47	58	49	44	56	46	55	52	58	55	65	43	53	63	45	64	59	52	48	63	59	61	51	48	57	59	54	65	61	60	50	47	49	67	58	56	52	68	52	53	60	45	52	51	36	65	55	62	54	52	58	55	44	52	65	61	47	53	51	57	54	52	54	49	54	39	49	59	53	49	46	56	50	53	69	54	54	56	62	65	61	57	60	66	44	45
43935	43953	41669	45590	43612	32001	17881	5833	1720	825	734	720	705	776	713	719	736	748	727	707	726	761	794	732	687	699	720	746	731	757	696	713	756	692	741	728	692	743	735	732	735	752	746	724	721	748	705	728	658	739	703	702	714	715	702	728	719	717	754	718	700	778	771	750	757	776	722	724	735	712	676	729	736	734	745	742	723	695	742	693	745	765	717	673	718	733	696	740	763	746	727	710	755	721	755	733	729	787	709	738	733	720	720	707	800	706	762	699	727	677	754	726	766	740	716	733	726	713	727	741	737	750	729	697	763	769	714	684	672	741	717	732	676	743	725	713	709	774	733	774	724	757	771	731	714	689	699	691	744	737	720	770	704	729	718	709	759	762	751	717	759	737	758	731	690	742	768	773	700	725	717	724	711	709	737	747	751	751	685	707	716	736	724	698	701	705	738	697	694	739	731	678	727	736	731	722	704	733	667	750	755	725	759	752	732	688	726	750	709	715	747	733	718	710	692	691	702	712	726	706	707	705	746	774	713	728	804	715	710	718	716	712	734	729	721	721	691	743	686	661	704	701	723	713	743	711	738	723	744	728	740	752	741	712	755	717	711	734	764	695	699	722	739	737	773	751	699	696	763	731	739	755	673	771	754	707	693	765	752	731	747	770	742	644	767	739	743	731	746	697	756	721	759	681	707	735	724	669	707	727	708	757	715	708	753	701	689	715	681	733	744	704	727	749	740	704	716	747	692	724	707	729	733	743	727	698	687	735	725	710	667	676	732	657	714	724	699	723	746	693	728	731	681	759	741	683	706	672	663	766	724	731	787	718	684	727	687	754	711	782	729	721	717	724	717	693	744	704	702	741	760	745	774	671	734	732	735	746	717	679	729	735	730	753	741	669	702	731	748	735	712	735	725	682	672	774	708	709	691	730	771	697	691	698	716	787	795	759	745	739	685	694	739	741	689	682	704	741	728	764	698	692	713	725	735	722	700	698	712	734	767	734	714	712	742	752	714	767	666	680	705	706	691	706	732	734	768	780	751	726	719	715	761	681	715	708	732	721	715	695	699	718	709	703	673	646	784	730	716	735	743	736	752	751	765	695	740	736	758	756	770	758	677	683	705	745	657	783	697	720	745	735	740	742	741	729	715	704	707	701	717	755	744	785	779	718	720	692	712	745	727	740	689	787	767	746	707	759	740	747	729	720	692	721	697	683	737	741	747	718	706	748	704	718	721	728	734	767	768	679	717	768	761	730	704	707	752	737	736	693	737	721	668	723	750	760	730	732	709	739	747	723	712	692	715	719	682	735	753	730	692	721	725	717	691	723	728	688	668	726	733	734	726	724	739	699	713	692	709	745	745	732	745	749	714	701	755	686	732	746	772	702	718	717	739	708	698	765	706	715	723	727	725	775	751	720	710	740	702	779	742	744	783	722	694	726	732	778	745	724	698	688	716	756	713	714	709	745	715	717	731	713	749	675	733	733	740	718	724	674	733	709	725	690	760	689	723	723	696	758	723	742	742	737	728	764	706	763	732	716	775	740	742	733	721	729	727	720	765	678	747	718	740	729	745	709	730	735	737	729	682	767	706	727	770	701	697	743	723	720	663	729	754	760	734	737	756	709	684	738	738	697	671	750	757	751	732	731	717	678	713	711	752	732	701	723	676	693	725	743	719	724	731	730	704	777	720	762	711	737	750	733	690	716	695	668	696	678	743	735	763	713	743	750	709	711	759	735	711	721	693	717	730	703	704	698	742	729	740	741	719	731	703	727	707	704	683	729	737	694	748	713	769	717	740	752	733	720	767	696	751	741	760	750	755	751	758	766	724	760	688	741	698	723	733	764	757	735	737	734	687	750	722	723	726	741	776	745	727	774	727	747	712	758	689	726	702	687	734	700	681	741	702	774	784	718	756	768	729	721	670	727	705	751	753	773	756	760	752	734	733	716	714	721	630	707	693	728	760	721	773	785	710	716	715	721	719	774	733	700	726	707	755	721	703	745	744	745	741	730	752	765	775	748	710	721	736	731	742	752	750	777	749	715	678	737	742	667	753	709	770	707	748	687	740	748	697	689	719	748	716	720	694	776	719	680	750	752	730	761	703	746	729	714	736	704	731	765	689	707	682	782	699	749	734	742	684	723	710	765	731	750	720	717	792	745	734	718	726	758	715	685	764	738	727	710	791	730	725	709	697	724	724	772	679	717	737	745	721	711	673	700	689	742	715	753	750	709	771	699	703	760	748	764	745	723	723	724	738	708	710	709	676	735	706	700	723	719	763	714	745	715	698	677	744	704	732	747	758	715	682	741	706	718	708	716	728	701	721	722	739	692	736	679	698	750	685	732	717	732	694	781	787	695	690	723	727	700	742	733	724	753	675	752	707	744	745	693	747	723	733	746	731	734	751	731	739	738	747	754	741	742	692	727	734	695	656	779	741	727	730	733	713	721	742	703	735	730	705	709	693	749	727	744	754	733	760	730	708	724	746	730	702	688	673	719	793	736	731	721	770	755	719	744	710	730	717	725	688	749	705	685	733	733	704	742	726	716	724	730	701	755	747	753	706	743	688	737	699	749	702	720	745	718	727	736	726	746	741	760	746	734	776	718	748	764	722	721	714	731	754	755	691	732	773	728	741	692	740	705	723	755	737	760	708	777	744	718	738	716	745	756	718	764	779	726	674	705	745	768	772	684	690	673	708	705	698	684	700	680	685	716	756	710	764	741	697	781	779	775	761	763	740	720	746	754	731	762	725	729	757	753	765	714	776	751	758	755	693	703	767	729	739	748	726	766	717	751	728	739	748	728	723	723	738	733	764	730	723	698	747	756	746	724	767	679	736	754	705	755	743	697	696	725	669	717	692	689	740	746	730	756	717	699	700	713	736	742	734	734	714	677	732	767	788	747	755	702	706	713	711	714	687	700	705	754	752	727	722	753	674	700	736	724	802	719	711	760	744	756	722	732	744	751	691	739	717	760	714	733	730	700	723	775	704	722	712	737	719	758	742	734	738	702	707	766	732	728	728	759	776	783	742	752	739	727	698	735	729	722	746	720	685	764	711	745	752	733	674	722	708	714	731	698	744	725	730	729	742	741	735	748	749	727	724	724	734	712	709	717	693	737	726	720	757	707	727	715	707	772	763	690	743	683	724	748	776	735	717	720	769	744	754	740	764	715	764	739	684	729	697	739	753	712	723	765	724	716	748	765	731	749	724	705	675	754	714	698	758	715	724	748	718	698	704	759	700	707	721	687	704	714	712	724	720	695	735	702	693	737	741	747	684	683	709	770	731	695	645	748	731	745	712	725	729	733	732	756	741	774	727	700	749	730	765	723	735	763	744	720	764	762	696	711	659	728	693	781	700	703	718	740	714	695	735	750	708	756	748	741	696	699	775	741	747	724	735	713	693	719	731	739	783	696	722	733	738	740	680	746	733	726	711	706	718	709	722	740	720	744	705	689	715	745	719	734	748	662	757	727	743	687	774	753	754	737
13888	28883	23513	16303	9420	4312	1243	287	108	50	54	66	48	67	60	53	51	54	51	72	63	53	49	51	52	46	56	46	46	55	41	58	50	52	65	66	65	61	53	45	55	53	50	53	52	59	65	51	52	46	54	52	65	55	62	60	63	54	51	60	57	71	52	49	57	50	59	51	65	55	72	56	48	48	44	43	53	47	56	61	54	64	52	57	57	57	62	62	45	59	53	56	44	62	63	50	61	49	46	58	63	52	49	57	48	56	62	47	55	67	59	49	56	55	57	44	54	56	48	53	44	48	50	50	57	54	50	54	56	58	53	56	70	51	48	41	73	44	57	53	54	51	55	54	53	71	53	44	59	53	57	58	48	50	52	56	48	69	55	61	66	39	54	63	56	58	51	58	61	47	52	64	50	66	55	51	59	51	56	59	64	63	61	50	64	51	68	49	55	55	55	54	50	53	48	50	50	45	35	54	63	51	60	49	51	62	49	61	53	54	50	69	61	51	43	45	52	57	48	60	50	46	57	42	64	58	63	52	52	62	51	45	61	59	57	50	62	54	54	56	63	67	51	48	62	42	52	60	54	49	54	59	62	46	61	58	57	73	44	48	57	52	57	57	59	52	63	48	58	56	55	51	58	59	38	64	62	41	58	66	47	54	53	49	50	54	59	61	47	48	59	60	55	55	45	48	67	67	56	56	49	47	40	56	66	65	52	55	45	38	48	59	65	59	50	44	43	54	68	49	47	63	60	44	58	54	51	59	50	52	58	44	50	48	53	40	54	68	54	40	58	60	57	56	59	47	55	48	62	55	52	43	56	55	52	54	59	54	57	58	44	50	43	54	70	64	58	62	44	71	51	57	64	61	46	58	64	53	59	49	52	55	59	56	56	63	61	48	48	43	54	71	52	63	61	50	52	47	56	60	51	56	58	60	56	52	52	59	63	59	58	46	46	56	53	53	52	55	69	53	45	48	59	49	45	53	48	57	63	59	56	54	51	50	66	57	55	44	62	53	61	55	44	55	54	52	65	41	49	46	69	55	49	47	56	59	50	56	58	59	49	41	65	59	47	68	38	48	56	71	60	59	70	47	52	61	67	47	58	48	47	61	52	67	58	49	57	54	52	58	47	51	55	69	63	48	53	54	52	52	75	54	41	47	56	56	57	49	55	61	65	48	57	73	39	55	53	51	59	59	64	48	45	42	62	49	63	50	57	49	66	57	66	49	43	51	59	48	39	60	48	64	41	58	66	44	59	52	54	71	62	77	57	65	45	66	61	52	41	66	58	53	54	43	53	45	58	44	59	65	52	62	65	57	50	50	52	56	63	49	46	47	53	54	47	55	54	42	65	53	49	60	60	54	56	42	67	57	56	57	74	49	65	46	51	60	57	62	42	47	54	56	42	53	50	56	67	55	56	42	49	44	55	63	51	60	60	53	57	69	44	53	71	54	57	65	54	67	53	57	50	52	59	66	43	54	47	48	57	55	53	68	56	52	68	60	59	62	46	54	56	55	60	62	63	48	56	56	54	68	50	55	58	63	41	45	57	67	59	56	44	57	52	43	48	45	59	53	54	56	61	46	44	49	52	49	57	61	68	58	54	61	56	53	54	61	57	59	48	62	55	59	46	73	54	55	61	50	49	59	61	50	59	41	57	65	55	56	56	46	69	57	48	65	58	65	54	73	52	56	49	53	51	61	64	46	57	61	54	74	45	49	53	54	59	48	57	59	60	58	50	66	56	49	51	66	60	60	54	51	63	56	55	56	50	45	53	41	62	58	50	49	49	53	58	42	55	55	52	70	54	60	44	67	43	46	51	61	46	47	59	52	50	59	62	55	55	45	54	52	65	55	63	59	52	57	47	47	63	46	43	54	47	52	67	58	66	71	62	43	45	42	60	55	52	44	53	54	61	59	55	59	48	60	53	62	61	56	54	39	62	63	50	49	58	56	53	49	51	67	51	66	62	64	52	47	56	63	54	64	42	47	57	68	57	59	49	58	53	56	56	54	38	65	61	52	50	52	53	49	47	53	62	60	55	50	67	33	62	61	55	52	41	53	51	57	43	53	54	48	58	60	49	54	52	56	64	50	45	66	49	51	48	51	63	54	57	52	56	66	57	63	50	56	52	56	49	55	57	64	67	63	52	53	62	62	44	47	58	52	59	42	60	54	47	54	56	52	54	62	41	54	51	58	51	53	41	58	36	48	60	62	59	65	62	55	47	54	64	67	49	50	64	62	63	55	43	51	47	46	57	56	52	60	66	65	64	50	50	50	57	68	59	62	62	48	59	53	57	72	46	53	59	50	61	46	59	46	61	63	62	59	46	50	53	60	48	39	50	62	61	54	56	51	50	54	54	57	42	57	51	47	48	49	70	53	48	48	61	58	62	66	55	63	46	57	57	46	63	55	64	41	61	50	43	68	55	70	50	51	53	59	43	70	57	49	57	59	53	43	50	74	60	53	53	57	59	67	47	58	44	57	57	57	47	60	47	57	63	34	67	77	63	56	66	61	38	51	67	53	67	59	42	61	43	50	49	53	48	53	48	63	64	52	51	52	52	54	54	59	50	48	44	52	46	43	56	53	47	62	67	53	59	48	57	56	60	51	52	42	61	61	54	54	54	49	65	68	55	65	48	56	46	48	58	69	59	58	46	44	59	52	55	52	53	46	52	57	58	64	46	66	60	69	61	47	53	64	70	62	56	57	53	65	48	54	66	45	59	61	51	56	55	45	69	62	57	59	45	60	61	59	51	49	60	60	61	60	75	47	64	67	62	58	37	49	52	50	48	66	60	53	71	42	58	58	69	48	63	56	57	63	39	59	59	53	51	67	62	45	60	56	68	50	65	59	48	60	47	51	48	56	52	55	59	60	59	57	36	65	52	46	74	56	48	63	52	58	65	46	50	59	52	45	59	56	48	61	51	55	45	65	54	53	57	58	54	57	52	62	40	54	58	68	51	59	49	46	54	52	48	49	58	59	57	63	54	56	68	61	50	70	55	50	54	46	61	59	41	63	57	52	54	66	55	54	51	62	46	58	50	53	55	54	44	55	58	63	57	53	57	47	64	78	55	44	56	50	56	61	59	46	60	38	62	64	55	48	48	55	54	63	47	49	55	55	53	60	57	63	51	46	65	62	40	60	44	59	53	50	67	47	52	58	54	64	58	67	45	52	70	52	51	66	56	55	51	65	43	47	39	62	46	54	39	41	57	53	55	62	46	51	54	47	54	54	61	53	60	54	45	60	51	39	50	58	54	48	50	67	63	53	44	61	45	54	69	49	45	58	55	54	59	56	44	53	57	61	67	58	53	57	56	34	68	56	50	55	63	54	56	50	54	55	57	51	67	59	57	60	63	52	50	50	72	48	65	55	49	61	50	61	58	46	47	43	72	52	45	58	52	51	50	62	61	63	52	61	47	55	60	47	47	52	50	74	69	45	53	46	58	56	54	55	48	42	66	57	62	55	47	55	45	60	73	60
45046	49486	48111	53640	52028	37774	22264	8132	2176	883	745	675	733	764	738	631	714	778	712	665	706	705	718	732	643	710	694	710	751	764	674	745	702	722	707	694	670	715	728	745	682	714	664	663	721	693	714	723	728	727	741	710	677	739	759	719	679	650	683	744	729	672	688	708	706	718	692	691	676	680	741	673	716	733	682	734	690	697	700	718	710	691	733	681	674	735	700	684	720	715	718	670	678	686	736	709	707	751	714	681	718	676	695	695	705	741	694	721	664	712	688	672	681	736	731	662	725	695	671	716	770	738	698	675	729	711	710	704	728	729	703	697	715	700	708	710	683	752	683	735	703	731	738	727	714	692	672	710	732	743	730	701	694	681	668	733	723	690	728	695	697	706	735	742	703	660	696	726	656	685	699	696	745	730	724	745	724	708	668	731	715	718	706	693	723	726	670	780	714	680	758	719	732	692	698	705	708	701	695	714	677	702	682	707	735	690	710	692	745	761	689	727	682	726	698	709	723	687	723	745	698	738	691	703	684	732	709	751	726	709	709	707	699	755	686	709	715	718	688	685	671	724	707	721	694	737	738	687	690	696	674	716	664	700	705	760	672	717	654	707	676	695	706	730	694	690	706	718	724	708	730	652	685	692	682	684	739	708	707	722	696	688	660	682	742	717	744	658	693	710	721	753	687	743	736	675	699	664	670	704	709	715	711	738	699	688	704	719	725	735	733	697	736	751	718	693	736	737	755	675	733	685	677	743	722	724	717	729	696	718	750	708	702	740	700	711	675	693	720	689	736	675	736	724	701	716	701	718	724	722	681	764	656	723	747	693	676	752	704	680	714	696	722	742	779	735	694	677	722	700	698	700	702	683	729	737	682	765	725	685	699	704	702	698	659	712	713	719	701	738	719	676	693	708	685	716	733	730	690	711	729	705	716	738	715	701	727	729	726	731	714	699	764	729	712	710	707	727	708	709	696	692	706	709	704	716	672	694	740	726	693	750	722	684	702	678	661	709	682	726	720	721	647	652	730	679	687	726	686	726	699	712	739	759	694	728	680	736	725	700	677	722	746	698	732	721	755	706	708	711	728	701	694	726	707	697	696	722	755	697	694	695	733	684	710	734	742	712	689	698	692	654	727	725	706	681	658	754	692	733	647	713	732	697	659	665	711	652	688	753	716	760	668	747	700	760	728	787	752	699	706	757	707	679	675	712	725	720	743	736	716	710	724	704	735	709	686	723	732	750	703	680	692	749	713	718	731	742	706	670	695	682	704	708	705	691	644	783	723	723	739	714	693	692	716	723	693	715	701	693	707	709	705	705	714	693	746	736	702	719	725	732	745	679	688	729	688	662	719	740	649	710	715	703	710	645	756	739	717	738	700	705	649	702	702	714	693	718	681	702	680	689	708	671	690	719	740	720	682	707	709	666	715	739	723	696	720	708	736	647	742	686	729	711	743	685	690	666	716	696	712	701	689	693	677	682	765	737	723	700	751	692	692	726	731	677	717	737	710	742	769	719	687	770	720	707	729	703	665	718	731	667	673	696	725	732	730	696	718	751	710	753	655	702	759	690	696	722	702	726	756	679	695	712	683	709	741	790	664	706	726	697	701	693	735	687	749	688	682	710	699	721	724	683	682	766	721	728	765	691	703	752	672	700	706	687	720	674	709	714	734	733	789	684	709	700	714	765	739	692	757	720	681	763	733	717	707	693	762	711	681	712	696	745	668	699	663	741	696	704	680	736	762	681	734	712	749	717	720	739	747	756	706	722	731	660	742	691	704	697	733	733	718	721	691	695	691	684	735	664	706	683	698	683	725	723	700	695	709	733	719	714	760	727	701	700	710	693	694	735	668	717	745	667	682	694	639	708	733	719	729	678	708	743	715	694	719	710	758	683	660	708	706	714	670	755	713	677	699	695	718	677	712	745	730	683	717	721	693	699	702	705	743	738	714	734	736	698	689	672	716	672	721	730	694	652	662	768	728	706	721	679	709	752	712	719	733	667	684	730	771	721	731	700	708	731	693	647	684	704	736	692	725	706	699	711	691	738	690	697	684	709	734	700	706	722	700	708	723	710	669	689	715	733	722	748	706	748	686	736	669	731	670	709	723	694	735	795	686	679	697	692	691	678	723	731	714	720	712	681	710	650	671	701	696	722	677	701	701	696	721	741	683	667	721	729	733	723	705	738	722	721	702	702	706	707	741	651	726	684	714	693	693	718	703	691	725	651	718	774	727	675	742	707	667	688	718	759	702	703	690	701	678	719	749	700	731	699	709	668	700	743	695	676	730	683	699	663	676	691	715	691	685	713	683	706	708	708	723	752	707	684	687	704	725	708	714	723	682	681	706	728	694	757	712	738	753	683	691	666	656	701	689	651	735	696	722	722	736	687	767	674	661	727	665	680	695	695	728	687	708	755	774	684	751	716	762	729	683	674	717	704	687	744	735	677	742	755	692	758	712	645	719	717	656	714	676	706	686	680	719	734	708	660	717	688	659	717	682	710	705	730	717	707	763	721	694	776	702	632	673	705	735	719	723	701	745	689	758	673	750	700	643	703	731	705	724	709	698	720	745	749	695	688	722	796	692	732	720	712	691	707	754	662	750	732	719	707	697	768	679	697	726	698	746	708	686	665	703	703	705	681	696	716	696	621	744	699	733	777	703	729	732	713	721	741	687	703	757	730	736	694	694	693	714	706	693	688	698	690	673	749	734	690	701	689	705	697	733	685	703	726	661	689	700	730	686	763	724	721	684	734	685	705	672	667	680	684	711	736	716	745	708	736	705	759	683	700	716	726	699	714	650	730	734	692	729	714	722	665	723	687	734	741	658	683	705	705	740	729	667	698	764	679	690	744	678	696	740	747	713	700	706	729	710	706	746	699	677	744	660	738	725	702	744	734	712	815	707	670	731	722	714	694	711	736	727	709	702	718	741	699	745	671	724	733	691	704	689	736	720	691	689	694	730	712	743	735	718	731	730	714	706	715	729	654	721	691	740	623	743	740	737	734	747	721	691	671	737	707	713	719	726	684	703	686	706	748	705	673	711	693	726	698	713	712	711	764	709	663	699	692	724	728	694	742	766	755	699	738	707	758	705	691	707	720	713	704	723	721	720	717	732	716	711	722	706	682	711	727	763	711	717	774	710	708	727	713	685	714	719	696	723	695	690	716	690	692	717	664	703	724	711	698	685	660	708	683	704	750	703	738	710	718	703	694	664	703	730	704	702	711	695	679	733	723	722	655	716	733	682	690	728	739	765	717	713	704	702	756	726	726	693	731	691	685	688	698	740	704	735	697	679	681	719	710	699	707	702	707	681	725	699	720	707	729	716	709	690	697	761	711	715	703	695	741	727	685	662	715	736	715	706	723	748	729	724	716	767	718	712	710	681	701	695	733	665	689	696	693	702	692	725	707	645	711	646	703	750	773	708	698	696	706	711	690	720	703	716	705	735	727	718	716	707	654	781	749	698	718	716	705	711	695	710	717
3172	5949	6202	4336	2430	1068	328	129	73	60	41	53	53	52	44	57	42	60	52	55	46	33	66	52	49	49	60	56	58	57	52	61	46	50	49	54	57	64	50	63	52	62	44	38	57	55	53	58	54	73	56	53	58	61	56	51	69	50	50	55	58	42	47	56	48	50	70	55	61	51	54	51	47	53	54	57	51	39	59	48	46	57	52	55	51	62	53	60	57	47	49	54	50	44	48	56	53	60	56	53	43	46	54	60	58	44	49	64	53	51	51	57	42	56	44	63	51	48	58	52	45	54	55	41	59	52	59	57	50	50	55	50	57	51	53	56	61	45	54	61	51	53	61	64	48	58	59	55	69	52	52	64	43	60	57	48	62	45	59	64	63	53	64	55	37	52	53	50	57	53	58	48	52	54	50	48	60	60	54	45	40	55	60	45	60	58	52	75	50	49	63	45	53	50	49	50	65	55	56	54	62	63	51	50	58	58	65	64	50	55	48	50	57	54	45	45	50	50	49	54	52	46	55	53	59	46	55	55	48	67	51	47	51	56	55	45	48	50	49	59	49	55	55	63	53	62	40	48	57	56	59	54	66	49	50	52	63	55	48	47	53	62	42	59	50	49	49	51	45	54	53	67	54	64	62	52	53	52	60	54	52	51	66	61	53	36	49	62	56	57	42	55	45	46	48	45	58	66	55	51	58	51	51	35	55	50	51	50	54	63	45	55	55	47	52	55	54	46	56	66	60	59	33	51	50	62	60	50	52	64	52	45	44	64	55	52	42	52	52	49	48	44	50	50	48	47	45	52	62	49	62	72	55	59	39	62	51	48	48	58	36	58	47	47	59	61	43	54	49	64	40	53	35	57	64	46	63	43	61	55	49	45	66	60	47	52	50	60	62	54	52	48	46	54	58	60	43	58	43	58	44	42	50	45	51	56	46	41	51	46	50	50	54	50	47	56	56	49	56	46	48	61	63	63	68	52	49	54	48	50	57	54	65	52	58	63	53	54	54	41	54	69	57	47	54	43	52	45	56	47	56	45	57	54	62	63	56	57	37	50	50	51	51	48	52	57	46	61	52	47	58	60	52	37	47	59	45	59	52	50	48	50	58	58	55	52	61	44	63	46	51	52	50	47	45	56	49	56	64	51	40	60	60	57	63	51	61	59	56	46	56	54	69	64	62	65	51	55	50	53	44	54	56	51	48	56	55	65	57	59	67	76	57	62	51	48	57	46	44	56	54	50	56	61	50	42	50	64	57	45	62	50	38	55	51	49	57	47	57	73	53	60	48	43	62	54	48	65	66	58	58	43	61	51	55	52	47	43	52	66	36	51	52	48	59	62	57	58	47	48	43	49	39	48	66	61	47	67	49	50	63	62	51	45	48	49	58	54	50	60	56	60	50	44	55	54	54	54	61	46	58	52	44	43	55	50	51	66	57	58	66	65	52	59	59	57	48	57	49	51	55	47	51	48	39	78	45	54	47	46	57	50	39	58	59	46	51	56	59	48	52	55	57	55	58	57	55	54	53	51	52	51	49	41	52	68	54	51	37	57	37	48	50	45	54	60	52	56	44	63	54	52	55	58	55	46	58	63	55	49	45	65	58	38	59	45	72	56	42	55	51	60	49	48	58	67	41	46	59	47	41	48	59	55	49	69	40	53	48	51	57	51	50	40	50	54	56	56	42	47	48	55	56	56	57	61	49	49	58	37	51	55	47	59	52	59	58	56	60	61	60	52	57	51	41	52	56	52	50	58	46	53	50	50	46	58	50	42	56	56	53	47	60	52	60	65	45	62	65	58	41	59	56	49	46	39	57	48	57	54	49	57	49	47	53	63	45	71	60	43	59	52	48	58	41	45	66	47	45	55	70	45	66	57	53	43	58	51	65	56	46	46	46	45	44	56	48	40	45	48	58	50	38	53	57	54	61	56	47	52	53	46	56	54	67	59	55	71	65	53	49	51	38	47	57	45	54	58	50	49	55	61	46	60	56	47	45	53	51	49	55	46	78	61	51	60	55	61	58	60	59	49	37	54	52	57	48	50	45	50	60	49	43	53	43	56	61	67	48	55	61	64	58	58	65	40	62	46	65	50	54	48	58	50	50	39	49	50	58	45	57	56	54	60	46	57	63	50	50	62	58	40	45	59	64	50	52	65	52	53	55	39	49	70	54	51	44	42	54	58	59	59	48	45	56	51	39	38	51	49	61	35	52	69	66	44	47	43	59	42	56	59	44	57	55	55	35	48	46	45	45	63	51	48	50	53	55	52	52	55	49	51	51	50	52	60	49	58	54	53	45	57	60	44	42	60	48	58	64	55	45	69	57	53	56	54	47	57	61	51	48	46	55	35	60	65	46	49	55	40	66	41	52	36	62	54	38	67	52	58	50	55	56	52	47	43	48	45	49	61	50	41	43	61	51	58	61	44	53	63	46	62	61	51	50	46	58	45	52	51	55	49	53	61	61	43	50	61	62	50	56	56	49	51	49	64	42	48	55	54	54	48	53	40	54	54	48	47	57	54	55	59	48	45	47	66	59	50	56	45	45	50	44	63	64	52	61	45	59	53	46	57	62	65	59	53	66	45	55	58	61	52	50	50	44	60	46	66	42	43	49	60	52	56	50	59	53	51	67	43	57	56	55	60	59	51	44	56	55	61	53	57	55	48	50	55	44	56	56	62	55	46	51	47	52	41	51	44	44	51	59	61	61	50	53	44	59	67	59	37	63	39	51	55	64	72	42	48	50	40	64	53	50	44	57	45	53	46	51	49	49	56	49	56	47	47	62	66	45	48	49	48	58	60	33	46	45	54	53	39	58	56	43	67	53	56	50	53	56	53	48	51	55	52	43	56	59	61	57	58	38	52	42	54	60	58	66	49	51	48	67	53	35	54	47	40	56	50	56	51	61	59	47	53	58	60	62	48	60	54	47	59	47	59	60	40	45	43	55	49	40	61	52	62	57	60	43	55	51	42	65	54	43	58	49	49	57	56	47	52	50	66	49	42	62	56	66	56	50	58	57	67	45	51	54	48	62	42	69	63	50	48	53	49	61	64	57	44	50	53	55	50	45	55	53	56	50	47	50	56	60	49	46	50	65	56	51	53	61	50	51	46	52	58	46	53	41	47	55	61	61	51	55	53	50	56	62	56	60	47	60	46	45	51	49	52	64	63	42	37	57	43	52	51	48	56	51	52	75	45	71	51	66	39	58	54	71	59	45	55	64	59	52	47	53	41	50	64	49	62	51	51	64	60	60	51	41	58	43	55	54	57	59	47	50	62	45	55	50	42	51	51	45	48	51	58	47	55	59	54	50	50	48	51	71	43	63	47	41	45	56	45	45	67	65	53	48	50	54	49	61	60	54	54	37	56	46	59	55	54	64	49	60	57	41	53	45	55	57	49	50	48	50	41	75	49	52	47	76	46	51	46	49	53	50	55	48	42	44	59	65	47	49	44	50	45	62	64	47	44	51	55	48	55	46	48
29825	31925	31294	33818	32299	22672	10611	3014	1115	763	698	735	704	684	609	682	740	686	671	729	670	741	659	718	687	704	658	692	697	629	705	682	705	635	681	724	691	688	707	712	685	671	690	662	704	747	718	729	705	667	722	669	650	673	640	692	726	719	701	697	707	681	687	654	679	701	703	680	666	677	676	668	715	682	669	713	710	675	711	698	678	744	697	719	694	713	665	693	675	657	689	709	705	654	680	688	686	660	696	702	684	700	648	714	726	694	714	687	728	679	660	694	696	659	717	680	678	706	719	685	690	697	730	701	697	715	734	730	709	691	716	693	745	707	677	699	707	667	722	687	721	728	702	679	675	710	694	676	703	655	695	658	674	715	672	682	637	666	696	714	674	667	692	692	672	665	694	679	659	693	674	689	722	677	697	659	652	662	712	677	633	729	637	687	672	681	694	717	657	652	674	712	708	688	658	713	681	671	701	698	691	703	658	672	701	698	693	693	697	678	674	712	706	709	693	673	654	663	717	712	688	689	667	698	661	687	631	700	726	712	672	674	698	652	693	615	721	653	629	690	697	652	707	717	707	677	721	687	658	718	665	702	682	650	685	683	666	641	664	693	718	684	650	721	661	680	721	700	699	630	681	682	697	642	654	680	685	685	698	679	727	699	709	729	701	693	648	719	660	648	683	695	666	687	682	730	688	704	689	732	659	708	700	728	667	717	664	725	697	698	718	708	667	645	677	703	716	662	675	645	680	723	691	678	644	692	688	693	644	729	678	702	720	704	697	724	659	649	702	685	657	691	653	692	714	679	641	686	675	682	716	688	675	740	723	747	673	716	693	653	665	685	713	696	674	707	710	659	679	716	671	711	678	729	722	723	654	684	697	717	695	704	743	712	734	668	704	701	696	689	685	693	685	680	719	663	717	733	693	717	677	726	707	687	716	730	707	703	672	747	695	707	710	687	673	658	679	717	718	711	680	716	717	656	653	706	712	682	674	689	647	664	630	688	690	645	688	706	704	665	712	696	715	661	644	690	730	660	657	666	670	649	669	655	671	697	702	704	732	673	697	728	659	708	660	637	688	692	704	699	741	698	719	638	683	704	721	724	678	674	668	690	692	694	699	700	702	690	699	713	725	711	675	666	683	698	696	678	664	720	715	718	676	640	731	645	714	699	689	671	723	700	668	706	635	697	667	686	695	675	687	671	687	649	666	694	686	680	707	663	677	655	699	688	684	683	705	710	661	681	648	704	670	718	687	672	690	679	681	702	730	654	700	704	716	677	704	693	679	655	622	683	714	699	719	647	663	706	695	684	639	694	677	700	661	726	705	690	690	697	679	695	657	703	717	650	681	648	718	665	682	701	723	692	669	688	684	711	687	744	690	710	679	666	692	694	700	687	714	672	692	703	666	654	647	671	701	690	678	693	713	730	728	701	705	652	714	695	648	693	657	694	721	689	729	697	697	711	672	694	697	704	671	696	662	719	642	693	711	649	692	674	701	635	685	686	650	699	678	628	716	654	715	721	720	692	706	668	684	688	704	667	742	683	710	662	700	699	747	683	719	657	670	691	685	637	702	675	644	704	701	686	722	696	669	656	671	682	641	711	659	658	700	694	669	706	764	705	671	690	671	705	684	762	719	646	688	700	657	695	665	598	723	682	695	708	693	732	694	683	668	709	707	634	671	670	755	695	679	694	709	685	694	725	727	685	682	668	643	722	706	683	691	732	684	681	655	677	743	647	688	699	654	694	726	651	719	703	703	652	701	696	660	695	674	703	682	637	667	667	686	732	691	640	684	649	682	663	680	729	706	705	703	650	621	677	703	713	720	755	730	710	648	673	730	746	707	686	666	665	668	698	713	646	675	678	702	668	695	672	690	675	673	675	677	687	683	659	715	658	661	700	667	696	678	710	679	682	699	675	728	707	676	663	714	688	689	699	731	705	673	679	680	742	711	725	680	667	706	674	725	662	678	706	682	705	654	667	698	641	663	697	717	679	678	684	662	715	658	709	697	683	681	674	723	681	679	709	746	730	681	692	660	644	728	688	709	707	648	680	705	745	663	690	648	615	666	697	711	690	667	693	682	690	682	680	706	738	730	681	708	679	677	670	694	642	693	714	641	694	675	684	680	737	688	689	714	751	657	656	671	676	690	689	678	691	667	705	677	726	634	730	688	708	685	703	656	711	671	680	712	673	671	678	703	709	701	689	651	714	696	674	682	687	705	683	680	634	725	719	688	695	720	686	670	664	693	649	690	743	698	680	733	668	677	667	660	738	705	668	754	727	685	710	673	741	726	661	730	663	688	672	747	703	709	691	669	696	677	728	685	669	711	672	701	653	679	677	748	692	709	660	685	662	691	690	669	650	672	726	652	693	686	656	711	681	635	673	704	675	721	666	731	729	687	674	674	690	680	691	740	669	663	676	688	719	681	715	708	703	715	702	710	710	673	680	669	764	682	699	669	672	684	706	692	684	660	697	659	687	678	700	749	716	733	706	639	683	648	689	694	720	669	664	707	670	676	707	728	724	722	692	715	629	645	680	709	672	662	714	657	664	650	685	703	673	663	676	631	698	701	711	670	647	678	698	717	702	656	688	718	658	661	668	737	682	659	650	718	738	682	671	649	671	665	703	662	690	740	680	666	687	668	679	662	687	693	744	648	698	679	669	684	674	650	732	688	702	682	717	657	652	675	661	677	653	668	701	662	703	698	689	660	679	706	717	713	764	663	725	710	689	733	684	736	698	705	664	686	717	717	683	687	720	732	699	666	685	682	684	703	657	728	694	730	689	702	698	695	694	681	705	714	699	705	685	698	659	657	716	707	720	698	726	696	663	683	658	668	661	699	654	662	744	674	692	694	694	696	619	671	726	652	699	690	691	703	703	695	693	704	661	696	725	680	688	669	672	732	631	693	660	670	701	670	678	668	677	718	689	688	663	660	675	729	680	694	713	687	665	641	676	662	687	687	699	641	681	713	650	658	693	727	692	757	682	687	708	681	649	675	717	717	641	709	710	703	688	692	662	716	636	699	723	677	701	654	711	703	714	714	678	686	686	659	676	697	634	681	672	670	675	708	699	707	716	666	732	677	709	654	705	705	703	702	675	668	693	668	705	686	686	687	690	673	682	671	703	708	668	692	729	683	646	682	658	709	673	615	693	691	651	682	647	714	715	698	702	748	703	682	724	719	682	704	683	700	709	699	738	710	716	681	707	663	692	714	693	702	673	685	623	716	605	714	693	728	667	660	714	667	645	686	702	710	686	763	741	706	693	680	694	682	754	713	668	698	658	650	680	659	704	676	623	702	692	704	700	687	761	639	672	668	708	700	675	660	668	721	711	700	738	667	690	717	666	655	684	702	711	674	684	688	689	692	684	672	704	676	646	655	733	691	714	651	676	684	687	664	730	675	696	708	758	751	665	665	715	726	718	694	629	732	700	717	713	643	654	643	712	670	727	650	723	687	680	670	665	695	717	673	666	705	674	665	688
8869	18520	16193	11123	6622	2819	808	204	90	63	49	60	55	50	58	49	57	57	43	50	55	58	46	50	46	55	48	62	50	58	57	59	52	52	46	54	56	54	51	62	47	57	56	59	52	56	64	40	75	50	53	56	44	51	51	53	47	51	58	42	51	46	52	49	55	43	43	50	44	60	52	50	55	55	63	57	51	55	60	54	63	51	55	59	48	57	54	57	56	50	62	73	52	58	60	61	48	40	56	51	49	50	39	47	50	54	61	45	53	42	49	64	41	55	55	55	59	41	58	50	57	50	48	57	48	59	62	46	51	50	44	47	47	36	61	63	56	42	47	47	53	62	52	40	63	47	51	47	54	55	62	58	43	58	41	35	43	51	60	66	49	48	52	58	53	57	56	49	64	68	40	59	57	48	61	47	52	52	65	52	55	49	47	53	70	63	54	50	61	47	56	48	52	54	39	48	58	45	57	53	45	47	61	45	58	57	45	57	66	47	45	43	60	55	58	58	44	41	42	54	52	57	50	62	58	49	61	53	63	58	57	50	48	50	50	48	52	60	56	48	47	70	63	55	43	47	60	49	60	60	56	65	46	51	58	49	58	59	61	52	51	59	39	59	56	51	68	52	56	50	53	57	59	47	52	57	46	41	58	55	34	42	53	57	41	40	71	57	55	68	52	50	67	39	52	55	56	68	47	57	48	51	45	40	53	60	46	61	53	50	45	57	61	51	45	66	43	54	63	52	58	58	60	56	44	49	53	36	45	59	60	54	60	55	62	50	57	59	37	67	60	53	60	62	53	44	48	57	46	66	49	50	47	58	47	50	41	52	57	63	56	51	71	47	47	50	57	51	57	49	41	60	56	58	57	49	51	50	51	47	53	59	59	62	64	44	51	57	41	65	50	47	49	59	59	60	47	48	41	50	51	53	60	52	56	52	72	48	46	67	61	69	47	50	44	46	59	55	63	55	46	54	53	51	60	51	54	52	58	54	53	66	66	48	57	50	57	63	61	60	47	43	62	44	59	49	46	53	55	64	43	51	66	55	45	66	44	42	42	48	61	51	42	42	57	42	45	54	55	47	56	41	52	66	51	52	53	58	49	71	58	57	49	49	44	51	61	56	55	56	62	49	61	48	61	50	56	64	65	62	51	47	54	42	61	52	52	59	54	36	59	53	48	51	53	48	45	60	49	54	53	57	51	48	57	64	51	43	63	54	46	57	55	42	43	57	54	40	46	54	47	53	43	54	49	63	55	46	40	48	60	53	49	47	45	61	53	54	50	40	43	53	56	53	46	59	62	53	47	55	51	54	55	44	58	43	69	51	47	44	38	56	61	65	61	59	54	57	50	69	58	47	52	46	40	51	55	56	52	44	39	58	48	58	49	60	47	50	58	40	52	53	54	52	59	45	54	63	58	51	55	53	58	53	42	54	60	41	53	58	36	57	56	51	50	42	45	45	54	41	54	68	51	48	56	43	43	54	49	47	54	59	57	44	57	51	55	44	53	63	42	65	41	59	51	61	55	41	70	63	37	45	58	48	62	53	48	54	40	54	57	46	49	54	57	51	43	43	41	40	54	50	57	46	59	40	55	50	47	48	58	45	63	70	48	59	57	61	52	59	43	54	60	58	47	59	45	46	60	48	53	53	50	44	50	58	55	62	49	55	55	62	44	47	51	55	62	50	66	64	47	44	49	53	41	59	47	54	51	45	42	55	39	71	57	58	50	43	58	49	48	66	53	55	52	59	60	51	55	60	57	52	54	49	48	57	44	56	47	54	42	55	58	57	53	57	48	51	46	40	52	46	53	55	44	64	61	54	52	62	44	61	73	44	58	55	64	49	48	47	51	45	45	52	66	56	56	59	43	47	45	34	44	58	54	44	55	50	28	50	55	54	60	56	47	57	61	50	41	46	52	54	46	52	63	70	51	55	52	46	55	47	70	48	53	43	70	60	45	58	47	53	50	64	43	57	39	53	51	50	41	46	44	57	63	56	65	55	47	57	52	54	50	47	54	61	65	49	57	56	40	64	55	53	60	47	42	53	50	53	50	63	52	48	52	42	47	59	67	45	40	52	61	41	61	55	43	52	58	57	68	40	67	57	57	54	51	54	47	60	50	42	55	53	43	56	61	65	39	59	54	56	59	51	48	57	55	41	46	49	57	50	48	48	45	54	52	48	50	51	52	50	41	53	50	64	50	46	60	58	55	53	59	59	50	54	40	72	58	55	60	53	51	61	35	49	54	51	57	72	68	57	53	38	43	52	62	58	57	60	46	46	57	57	61	47	60	66	71	68	68	55	60	58	47	46	46	46	53	61	56	55	50	59	52	55	50	48	51	68	50	54	54	50	61	56	59	37	57	49	49	48	47	43	58	65	58	59	52	51	54	56	70	64	51	72	46	55	59	57	63	46	43	64	48	53	59	53	56	53	60	48	54	53	67	54	55	60	47	54	49	59	48	59	63	52	49	47	51	59	47	63	55	55	51	42	51	48	60	56	44	61	49	43	52	60	51	61	51	63	52	40	59	53	50	57	58	50	56	42	60	55	57	68	49	64	55	46	67	61	53	56	50	58	48	65	47	35	54	40	57	55	42	47	54	51	53	55	40	51	59	50	56	57	47	51	47	58	55	52	57	50	40	59	64	42	48	49	52	57	46	49	63	52	51	50	54	49	64	56	44	57	64	58	49	57	61	63	71	52	50	44	48	52	47	55	44	67	70	53	44	59	57	56	55	47	46	64	50	56	43	52	74	50	45	53	47	45	60	38	56	58	49	54	52	61	59	53	49	46	46	53	56	49	59	59	57	49	52	51	56	62	53	54	56	57	55	65	46	50	45	54	51	53	54	47	51	45	48	50	47	47	41	52	46	48	50	51	54	59	61	53	63	49	56	53	60	53	46	66	56	50	55	45	57	52	52	35	57	49	52	42	42	51	72	48	54	44	44	47	44	47	47	50	51	56	57	56	51	39	60	60	41	50	54	54	59	48	46	45	50	46	55	62	50	50	62	51	57	57	63	65	46	52	57	49	56	40	45	48	62	46	59	55	62	54	52	43	51	59	62	44	61	58	53	45	63	51	43	52	47	50	37	63	41	48	45	54	55	51	45	51	55	59	51	45	37	56	47	61	64	51	58	44	48	39	51	52	41	43	43	56	49	60	35	63	50	68	30	45	57	60	60	53	55	52	33	61	45	57	48	54	49	44	44	53	44	48	43	51	49	49	55	65	54	41	54	46	66	52	55	58	42	57	59	58	55	52	66	49	64	64	53	62	65	48	55	51	50	49	50	66	52	51	64	47	43	55	51	58	51	69	42	49	28	56	48	57	57	60	50	43	48	47	48	48	55	51	48	64	52	56	42	49	52	54	69	59	49	53	49	57	54	45	52	46	47	51	47	64	43	58	51	60	53	53	53	46	50	48	61	49	55	54	57	46	65	41	62	49	48	55	40	57	50	44	47	42	53	59	55	50	63	66	49	52
41876	43188	41068	47255	46626	32514	17587	5648	1558	874	698	699	705	655	689	701	706	735	691	699	662	658	689	699	677	709	667	688	704	669	728	683	679	677	658	697	708	654	689	689	730	643	644	693	696	667	656	690	691	708	684	709	627	669	648	678	680	657	645	747	683	662	722	655	722	659	660	712	646	663	679	641	687	707	704	674	726	675	687	711	719	675	682	697	671	698	692	651	645	643	694	665	689	671	643	691	715	679	655	683	691	672	660	713	645	690	704	679	692	660	699	694	710	609	722	658	662	635	729	651	657	710	664	709	655	670	668	670	687	692	661	690	679	712	649	723	674	717	632	683	685	725	678	693	676	689	701	675	672	647	665	731	730	686	707	651	689	694	704	733	699	670	682	724	673	706	684	678	667	735	690	689	725	697	677	681	734	664	668	684	708	638	718	659	676	653	719	668	715	688	697	679	694	669	694	700	689	690	659	685	675	685	685	681	659	731	706	673	695	726	714	654	647	687	657	665	702	644	686	683	699	720	664	706	713	709	658	707	692	697	702	711	706	683	694	659	662	669	696	702	675	688	699	697	733	713	655	722	700	626	708	707	689	677	711	676	696	692	646	707	714	617	683	701	702	647	724	644	734	678	642	700	700	687	692	727	653	674	709	656	692	654	683	676	728	662	668	671	668	723	712	678	712	704	676	714	662	688	642	685	693	678	669	706	677	658	656	696	696	685	691	689	670	685	704	703	664	706	691	706	707	662	670	692	675	687	726	673	652	682	709	675	657	700	698	684	682	649	678	667	710	713	665	711	687	679	706	647	746	746	723	691	718	702	714	725	712	697	676	696	695	664	686	684	706	707	706	682	720	661	701	698	688	704	710	667	677	625	688	716	705	653	704	679	645	696	757	704	734	672	656	704	705	673	705	695	657	691	709	637	699	707	746	684	677	673	717	698	659	675	721	683	730	646	650	665	714	689	696	661	673	682	701	657	690	681	681	700	664	662	707	726	674	692	696	653	695	701	666	660	687	707	698	711	725	654	666	713	765	701	687	694	718	712	642	681	739	695	693	687	623	692	683	644	675	702	663	665	697	694	666	647	675	700	651	666	695	663	670	713	668	696	702	688	687	671	685	698	671	686	649	755	684	623	652	670	671	679	651	723	677	656	680	666	691	636	704	666	655	742	719	668	710	738	683	713	688	682	711	688	697	679	687	663	694	661	675	709	715	698	648	646	662	705	685	665	734	699	641	684	733	742	669	725	678	687	703	642	656	727	679	707	682	686	683	609	671	692	664	681	687	699	694	668	681	697	672	643	703	708	686	675	731	682	691	677	694	674	704	666	690	646	685	707	670	681	664	670	665	697	683	698	664	727	711	649	689	652	679	665	692	703	681	677	716	659	706	665	683	714	668	671	652	668	658	674	702	734	699	692	660	690	669	697	699	679	677	618	676	679	671	679	648	706	686	672	670	697	696	683	644	693	674	690	704	672	666	670	691	694	673	723	697	688	675	669	703	683	666	692	692	712	699	678	669	741	682	670	674	691	681	664	656	678	722	688	707	623	740	687	723	729	673	644	692	655	732	691	722	667	695	681	681	677	720	657	648	665	689	669	649	689	662	684	675	718	784	645	721	682	666	699	677	660	685	637	671	675	689	700	628	712	703	697	652	669	629	669	675	703	646	696	685	667	719	701	643	726	670	693	678	756	692	701	669	712	660	718	634	696	643	701	701	663	675	659	635	665	668	706	675	695	722	676	646	690	661	656	641	720	678	698	693	673	730	681	706	668	633	669	673	671	643	726	689	645	684	746	687	660	691	728	618	696	628	669	665	679	692	681	658	684	669	704	680	687	678	738	666	730	710	713	680	660	672	685	687	714	664	659	660	691	690	716	698	646	705	685	702	686	702	681	702	700	710	708	641	719	658	700	678	683	682	683	680	677	652	684	715	694	618	724	669	711	691	634	721	704	697	700	724	658	668	714	679	721	670	699	704	642	688	743	742	622	646	677	687	657	711	674	689	688	661	677	678	697	710	693	700	663	647	720	706	719	687	651	680	658	712	699	687	681	652	691	684	687	660	706	627	715	655	656	658	695	701	730	695	678	678	661	765	671	622	613	684	670	687	672	649	649	703	628	691	662	706	689	719	704	700	680	678	671	712	701	706	698	726	690	712	701	711	648	653	711	667	655	684	665	650	693	671	700	651	722	658	655	660	668	704	724	665	683	686	677	696	658	700	715	682	681	653	677	691	665	680	664	743	686	714	702	681	721	697	709	684	679	685	670	631	680	704	672	665	699	708	695	678	725	676	683	637	687	696	697	683	652	698	689	697	693	664	689	647	687	663	682	663	683	673	630	673	676	668	657	642	690	648	691	676	721	710	711	691	626	694	697	675	702	702	674	711	662	726	735	679	621	705	661	656	694	744	684	762	670	672	694	653	689	705	699	681	645	719	669	653	686	696	642	649	703	667	663	717	622	708	689	647	654	682	670	644	654	693	735	708	649	743	653	670	744	763	677	642	696	675	693	693	716	667	685	657	690	669	665	634	692	714	667	644	704	675	745	680	676	718	691	674	673	616	671	685	670	670	628	702	634	720	707	726	662	686	685	629	627	671	717	679	665	672	687	662	720	701	661	728	702	657	692	684	698	701	700	693	661	684	638	662	682	668	682	671	630	667	715	680	678	690	682	720	707	674	672	642	677	679	677	680	695	661	692	686	703	695	708	648	702	690	671	713	702	653	692	685	648	659	712	732	678	681	678	715	692	624	706	750	654	734	675	715	682	679	683	693	677	641	716	654	675	686	687	701	739	680	655	703	664	714	696	669	675	641	694	699	609	688	683	674	731	698	674	696	621	678	665	675	648	655	666	666	675	701	671	665	671	686	665	678	643	673	700	692	726	716	718	693	665	729	707	692	734	669	687	683	637	712	673	679	692	686	653	663	672	658	682	659	708	697	699	687	658	681	692	680	657	695	661	657	660	660	684	699	675	660	653	705	662	615	679	710	647	638	733	705	673	694	660	729	677	706	727	669	719	623	715	676	692	633	720	686	682	696	639	686	679	647	672	683	704	684	672	592	692	709	705	639	669	663	689	666	662	684	668	752	675	658	692	712	636	626	686	685	688	707	689	696	710	675	634	680	653	708	663	660	660	681	680	712	639	667	668	687	692	647	718	712	704	668	650	699	690	629	735	707	702	695	656	726	678	687	669	708	697	691	707	720	663	686	705	640	636	734	730	734	677	688	642	655	726	682	687	695	707	656	688	727	736	690	702	668	636	702	674	662	704	701	717	681	709	711	740	686	664	648	697	691	633	728	684	686	677	683	689	654	677	684	726	750	694	695	712	687	672	675	692	755	730	704	706	716	677	670	660	717	707	649	681	690	730	694	663	649	730	725	703	690	701	598	681	688	657	695	675	648	716	704	707	658	676	643	722	703	669	659	711	653	722	655	657	667	664	634	666	638	708	690	676	707	650	704	701	671	701	640	669	696	680
7506	14801	16895	12378	6751	2698	764	204	85	47	57	51	57	55	54	61	55	64	53	54	66	57	48	53	53	42	60	64	63	61	61	57	56	52	55	63	62	61	60	61	75	59	56	61	54	53	60	57	49	72	51	67	57	73	66	57	58	55	62	52	59	65	55	67	49	46	57	57	49	48	47	61	53	60	66	60	59	65	67	63	67	58	50	55	62	56	41	51	53	67	60	54	55	44	49	67	59	64	58	56	52	51	55	58	56	70	59	62	55	54	39	58	62	67	62	45	61	65	45	49	61	51	50	61	66	59	72	65	52	52	61	52	57	46	63	74	50	57	58	65	68	60	63	48	63	62	57	60	51	63	47	57	54	49	50	62	41	65	56	44	51	51	51	76	60	45	58	58	45	54	40	61	48	71	53	62	56	64	56	72	54	61	73	54	49	61	54	62	46	48	58	55	67	59	61	65	77	55	56	76	43	63	69	55	47	53	58	54	50	50	61	61	65	55	51	53	66	53	71	54	60	48	56	51	43	54	67	53	53	63	52	54	66	50	58	50	57	67	45	49	45	53	53	58	50	47	57	61	59	45	54	53	67	59	62	57	58	50	46	44	50	54	51	41	49	56	59	55	51	57	60	63	52	58	51	48	60	49	56	59	49	67	58	52	66	54	59	53	67	52	57	56	60	68	66	61	59	57	45	60	57	52	52	56	51	57	52	62	55	63	61	49	61	52	59	69	59	54	73	55	66	56	55	60	62	48	59	59	49	57	55	58	63	58	57	46	49	52	61	52	62	47	49	48	61	63	55	41	70	53	52	68	79	43	56	58	61	59	58	45	54	62	45	61	62	49	61	59	49	52	56	47	48	41	56	64	52	61	58	55	58	56	52	56	59	60	52	59	66	52	62	54	57	54	49	70	65	63	52	52	60	48	43	62	66	56	46	47	64	59	63	47	57	41	49	55	59	63	54	69	61	51	75	38	60	58	57	59	67	57	65	47	56	57	56	64	47	45	61	58	57	72	56	56	68	54	55	45	57	52	51	56	41	61	69	57	61	50	45	57	62	50	55	52	58	51	58	58	61	71	53	43	36	67	50	61	54	59	60	55	64	74	78	42	51	60	65	61	59	60	56	51	49	61	54	58	60	43	66	52	56	48	53	47	50	52	43	59	59	53	44	66	63	42	54	45	58	66	68	48	47	54	58	57	59	71	62	65	65	68	47	51	56	61	39	50	51	49	45	52	62	65	57	51	56	50	64	56	49	62	68	58	56	62	57	68	64	52	62	67	59	58	64	54	74	59	55	55	56	65	81	65	53	48	60	61	68	67	54	67	48	55	43	67	62	58	74	58	38	66	53	51	60	49	56	59	55	55	64	51	61	72	52	50	45	63	57	61	56	53	63	55	51	65	43	54	57	53	51	54	52	56	63	66	60	57	52	55	57	60	38	59	55	53	61	46	50	63	51	57	65	61	65	55	45	56	53	58	69	60	47	62	60	65	68	70	58	56	54	60	57	50	73	54	58	53	53	57	54	59	67	54	54	69	56	62	54	54	55	67	47	55	69	46	55	55	57	58	39	48	68	48	51	40	49	44	63	56	57	53	53	61	58	64	56	63	59	45	60	57	70	77	56	52	65	63	65	50	54	60	50	58	63	58	53	55	69	55	58	62	54	60	63	60	52	51	53	59	62	57	46	48	58	51	49	44	65	55	70	59	61	51	43	56	58	67	62	51	62	54	49	69	47	61	62	64	49	60	55	54	63	53	40	61	54	62	67	62	49	64	60	50	51	55	58	64	55	49	42	62	52	67	67	60	57	60	57	56	59	61	50	65	63	49	49	53	75	52	49	63	54	55	52	56	70	61	62	59	68	57	51	54	54	47	51	54	61	55	53	43	62	58	51	68	57	71	52	54	67	65	50	54	53	65	55	56	53	57	50	66	63	52	52	62	49	62	58	63	47	57	59	46	57	66	66	51	51	54	58	49	58	49	68	60	64	45	53	60	71	54	47	55	56	55	51	59	58	51	60	56	51	50	56	52	52	68	53	55	59	59	63	53	54	58	45	53	67	52	52	52	67	50	56	54	52	55	58	51	60	58	66	62	53	55	56	59	60	69	70	71	63	51	45	54	68	53	62	52	58	56	45	56	55	53	52	51	65	51	56	65	47	57	64	58	50	58	49	64	48	61	60	61	65	59	62	68	53	68	68	61	53	63	53	63	52	63	51	56	42	48	59	65	64	54	59	57	52	51	49	59	72	62	66	62	55	67	53	71	53	52	61	63	54	53	57	58	44	54	52	51	51	66	52	57	65	61	67	52	56	60	89	52	51	60	59	55	54	70	65	60	63	64	60	44	59	66	64	60	61	68	62	63	55	43	73	52	54	59	48	55	64	38	52	65	50	65	50	56	59	64	55	54	53	58	67	47	66	51	72	52	46	54	62	50	48	65	50	53	56	59	53	55	52	69	63	59	64	60	65	57	50	57	55	68	59	60	53	47	63	51	56	59	49	63	68	50	56	41	49	51	57	64	53	56	42	66	62	57	67	58	46	66	56	58	53	52	54	53	65	58	64	66	69	54	54	58	62	63	54	52	49	63	56	43	59	65	55	59	63	57	52	66	58	62	42	59	46	68	57	51	51	83	74	50	59	55	59	54	52	72	60	56	63	63	56	51	59	49	53	57	54	63	63	47	65	49	72	57	57	45	67	56	58	69	53	58	57	76	49	60	61	59	50	62	70	74	60	53	63	58	55	58	41	53	52	65	55	50	62	50	62	56	60	66	46	56	57	62	52	42	74	59	58	61	57	50	63	56	68	62	51	51	55	81	58	48	52	57	67	52	58	50	57	61	57	54	57	57	61	47	37	72	81	67	72	58	56	63	50	68	50	49	65	63	49	66	48	73	64	53	63	61	58	36	67	63	56	62	70	51	39	60	66	52	58	45	49	57	45	51	53	56	58	62	56	38	60	59	56	49	58	69	61	63	59	55	48	69	57	58	58	54	58	65	59	63	60	58	72	64	58	64	49	65	58	70	65	68	65	51	64	64	49	46	47	60	48	47	41	57	57	65	56	58	54	58	67	46	61	54	56	56	66	69	61	54	48	60	56	72	55	66	56	54	49	38	52	49	49	55	46	48	55	56	57	58	61	51	58	66	56	48	50	64	72	61	72	53	63	44	77	61	55	61	59	57	65	51	51	47	45	55	63	57	48	60	53	40	54	66	57	70	50	78	72	61	64	52	63	48	59	56	46	48	55	56	44	60	67	60	59	59	63	59	52	57	61	62	64	61	65	52	40	64	53	54	53	74	46	58	46	53	54	53	52	49	37	73	54	60	63	67	56	50	57	66	55	60	57	46	52	56	62	49	65	64	54	62	47	50	67	40	59	64	43	54	46	56	47	75	45	62	55	72	59	51	59	46	44	60	69	51	73	58	70	53	56	58	57	52	77	66	49	54	65	66	59	55	54	57	50	62	75	53	46	65
39899	42768	42929	47732	45338	32031	17656	5825	1676	889	782	721	763	720	674	738	767	708	727	710	781	746	682	696	718	727	727	732	735	742	749	792	740	733	699	776	773	736	737	724	704	722	747	702	743	704	693	769	772	729	670	778	755	733	741	750	761	749	677	720	780	735	719	694	763	791	745	731	736	745	728	772	700	741	776	771	703	709	768	714	765	722	791	686	690	671	707	776	765	754	759	781	686	738	744	740	694	725	705	717	729	733	709	768	712	713	753	700	752	733	730	732	716	693	720	741	765	719	692	729	684	821	781	772	758	790	731	705	758	728	756	753	750	775	806	780	662	706	667	715	716	683	735	753	730	700	690	717	709	756	729	715	804	740	777	699	739	714	724	725	756	732	725	728	715	760	682	704	750	733	720	742	767	722	684	773	765	771	767	683	738	764	745	693	710	755	701	730	709	711	721	707	742	747	716	721	764	759	727	734	745	720	740	712	694	763	751	765	693	742	733	723	724	694	674	719	744	753	716	778	706	735	705	767	717	712	724	721	739	726	762	734	739	760	734	763	764	758	694	741	728	729	712	749	717	738	757	780	733	697	747	702	737	781	754	713	769	718	753	721	795	716	723	763	738	748	731	718	745	737	762	775	728	762	747	710	733	736	754	724	742	711	706	725	763	730	771	733	749	722	708	749	790	745	677	716	749	665	696	692	812	742	692	746	746	726	689	682	726	699	735	756	767	727	726	752	761	776	778	746	681	725	720	718	708	725	717	745	781	716	734	721	707	708	727	726	711	699	743	778	726	775	742	745	774	714	694	743	739	721	685	707	731	727	771	737	763	754	735	736	746	752	765	792	778	773	713	750	770	690	768	732	709	734	703	783	760	732	745	719	758	694	754	695	712	725	735	779	721	685	746	724	739	726	698	729	747	687	731	734	791	717	758	739	797	752	765	720	717	780	697	768	728	756	790	739	722	778	756	760	730	693	725	726	699	774	769	746	731	706	741	726	702	712	757	744	728	730	726	764	764	768	744	781	731	774	758	732	736	736	717	693	698	742	743	700	733	762	751	714	735	720	793	766	736	773	760	703	726	707	770	707	743	727	718	706	731	774	735	743	707	753	707	726	755	699	742	669	757	679	753	732	752	752	758	711	685	723	788	743	755	765	788	791	713	713	729	726	766	746	756	739	740	740	713	711	726	766	740	735	722	759	718	739	718	745	750	725	762	724	718	761	688	715	784	747	744	703	758	753	709	708	729	763	724	709	762	738	756	709	762	729	749	744	734	740	718	769	703	767	755	740	701	751	729	745	699	736	743	729	716	727	711	749	695	738	728	785	690	715	747	735	727	729	742	729	713	738	715	715	741	737	718	677	779	732	735	759	750	714	800	764	793	750	724	744	732	700	754	718	758	774	715	744	715	762	739	722	754	713	716	735	702	715	780	705	666	695	743	723	759	757	760	738	749	731	771	773	703	726	702	734	741	750	739	699	736	786	704	755	767	736	719	752	732	754	689	745	700	785	760	669	716	800	733	726	695	713	771	709	735	734	734	738	742	739	707	743	753	702	748	704	703	677	730	775	695	695	801	752	728	759	767	726	800	757	735	745	708	759	717	702	751	752	714	740	708	739	730	751	759	771	743	755	740	693	700	702	762	718	733	712	814	702	750	744	713	734	777	759	730	748	781	772	741	727	727	741	679	693	784	762	712	760	715	711	737	718	700	717	687	760	807	731	722	768	805	702	755	733	687	747	728	751	739	698	702	726	748	719	717	732	749	746	742	709	761	736	689	721	728	708	732	741	736	700	775	749	735	749	717	715	760	751	697	755	745	719	721	712	736	731	730	690	745	724	765	697	730	691	746	694	726	725	679	750	709	711	716	706	735	747	728	761	745	765	748	741	786	698	729	727	729	771	754	738	768	801	703	695	716	719	748	754	708	732	761	707	717	709	730	750	727	734	735	714	688	723	734	739	709	750	722	710	700	669	709	721	736	739	771	785	756	778	743	741	753	761	698	788	705	705	749	694	767	722	693	798	787	747	750	743	777	693	738	709	725	716	757	705	751	737	695	696	746	741	735	715	721	708	714	726	703	705	739	716	720	752	719	727	777	718	731	708	755	718	772	719	710	749	736	784	756	771	732	780	719	732	722	748	729	754	721	733	712	723	774	672	743	737	729	690	758	726	736	749	736	727	710	738	763	696	731	744	759	762	756	750	777	747	707	740	741	716	699	731	747	699	724	765	713	730	708	753	696	766	758	779	739	802	723	759	742	711	703	742	740	696	782	726	746	717	764	754	750	753	706	768	737	771	722	736	772	716	749	780	733	742	720	708	768	740	749	707	695	754	745	775	706	721	732	682	775	740	729	738	743	679	772	700	733	801	708	728	775	739	759	765	705	719	687	748	730	745	769	763	756	757	758	733	752	740	757	740	711	717	759	692	700	733	747	749	771	720	698	728	717	784	733	769	740	731	756	721	719	760	738	719	733	746	716	762	738	728	735	702	774	708	763	716	721	736	702	766	713	778	752	774	740	740	745	736	720	704	721	764	741	757	778	739	733	728	767	674	736	766	742	740	733	774	725	747	731	729	744	702	686	703	660	746	740	719	741	766	735	753	766	751	711	693	714	758	719	770	712	770	712	728	790	793	695	763	755	753	768	733	758	741	781	702	737	733	768	722	732	732	686	730	791	735	788	722	757	754	758	741	712	723	724	694	757	725	754	711	732	753	743	738	745	686	778	731	747	729	753	734	786	700	723	708	758	742	688	780	744	732	750	783	708	736	737	737	774	754	705	734	749	722	756	719	715	714	744	737	734	741	741	715	720	735	729	731	733	707	725	737	672	749	726	769	767	770	726	748	703	687	738	737	709	716	740	696	757	724	732	734	784	727	706	720	742	720	771	768	748	709	723	744	720	713	729	751	763	735	763	731	748	702	733	703	730	702	717	746	696	731	735	735	741	777	751	771	743	755	782	669	742	749	727	723	670	757	727	772	710	789	811	729	749	738	681	717	770	747	703	738	751	726	746	741	731	723	706	731	688	775	720	785	760	800	729	739	704	745	714	739	731	725	689	749	728	727	718	727	809	765	780	700	758	788	740	774	698	726	735	732	706	741	718	701	729	682	727	696	709	735	752	756	687	729	707	689	708	736	752	748	724	768	741	740	754	671	744	724	713	734	743	728	750	811	693	701	750	735	756	674	716	725	713	798	739	735	711	715	727	746	735	683	722	732	704	749	726	708	730	747	740	696	741	685	759	748	737	746	755	754	755	778	751	726	694	707	780	732	694	719	759	791	721	719	733	748	741	725	726	803	721	721	749	746	702	754	815	756	677	756	747	736	782	735	760	742	713	746	767	721	756	746	750	753	723	705	760	720	791	776	687	731	706	809	715	715	757	728	722	719	774	713	726	755	727	693	726	737	744	706	741	728	771	687	737	683	737	752	733	704	729	756	748	672	712	707	706	732	743	753	742	754	782	763	752	725	739	700	727	697
8527	23566	24698	18272	10532	4538	1118	242	122	63	56	61	57	40	53	50	53	54	52	50	51	53	49	63	57	74	52	40	59	56	37	52	55	64	51	64	66	70	55	53	50	59	53	58	62	57	59	60	61	61	36	53	56	42	47	63	66	61	61	60	50	60	63	55	50	55	51	69	41	60	69	54	58	59	66	51	47	47	63	62	66	52	53	64	59	46	62	52	48	59	47	63	50	73	45	54	68	43	71	46	49	62	47	68	58	45	57	48	61	45	62	63	51	52	43	57	67	55	52	68	59	61	57	51	64	65	52	53	59	60	56	50	68	50	59	61	57	53	55	56	53	60	49	52	47	53	65	51	64	55	51	61	52	62	46	67	44	53	62	62	75	49	48	65	63	70	50	63	60	64	56	43	61	52	52	67	60	53	52	54	58	48	58	71	50	50	64	70	50	54	55	61	50	50	57	56	75	50	57	51	54	53	49	66	52	61	53	72	66	53	45	44	44	57	53	58	64	54	71	51	60	64	50	46	46	57	73	55	51	57	59	39	52	54	45	59	59	56	44	47	47	63	56	55	60	49	40	56	50	71	65	56	62	59	50	64	44	54	60	66	54	44	52	41	52	57	63	44	74	41	45	50	63	52	41	74	54	40	70	57	50	69	60	63	50	69	50	51	56	66	64	49	64	68	67	49	48	66	47	49	60	56	57	60	64	53	67	66	49	53	58	54	53	70	55	53	61	56	73	42	48	61	46	54	62	53	52	50	56	53	57	72	54	57	54	62	69	62	57	50	59	57	50	55	62	57	61	65	48	62	64	59	50	58	50	50	50	64	53	67	59	47	49	54	62	66	61	61	56	45	58	53	54	33	48	58	51	51	54	57	56	54	61	58	66	44	46	69	56	58	53	52	60	46	57	69	53	54	47	56	59	56	51	61	54	60	55	67	55	59	43	60	62	54	57	64	53	55	60	70	51	56	55	55	62	54	55	63	54	56	60	57	56	53	75	56	54	71	64	51	48	47	59	63	62	65	62	60	59	58	56	52	47	74	43	46	61	40	59	54	68	44	54	56	50	55	67	51	61	62	41	46	63	54	63	59	61	57	63	59	62	68	49	54	73	40	51	51	49	51	60	53	53	52	54	47	62	63	50	62	64	65	49	52	59	54	52	61	63	51	53	62	55	56	52	55	51	56	57	58	65	54	50	59	47	55	51	51	61	48	51	56	56	50	51	49	63	50	53	49	47	46	67	61	56	47	45	41	61	59	57	65	52	50	54	60	74	63	62	46	74	53	68	42	69	63	61	65	51	60	36	56	43	65	66	60	51	66	68	48	47	59	59	63	67	56	49	49	67	55	61	69	60	54	57	71	52	55	58	63	53	49	54	42	43	51	63	41	48	64	52	45	66	70	42	65	55	55	60	69	53	75	60	63	47	52	70	47	51	56	73	58	55	69	51	64	65	50	62	47	61	58	54	60	46	52	53	55	54	65	59	52	58	62	46	53	47	59	55	53	71	46	53	56	55	63	54	61	38	53	56	74	58	45	64	49	55	60	41	59	52	47	50	52	64	60	55	48	62	62	64	54	66	60	52	63	65	36	54	56	58	47	60	58	65	56	64	62	67	43	50	64	58	51	56	54	55	55	68	54	46	51	54	70	60	56	48	51	48	47	56	61	53	57	52	48	60	68	54	61	58	61	55	56	40	53	55	64	59	52	57	54	62	46	46	34	48	57	59	50	66	48	61	50	49	62	49	64	58	59	58	48	45	60	61	62	57	58	50	62	63	46	59	53	62	53	50	71	59	60	49	61	62	62	40	63	46	47	74	48	73	62	54	51	56	52	50	63	51	53	57	48	63	59	57	61	55	49	56	53	66	53	53	56	72	62	63	55	57	49	63	55	58	57	57	53	62	54	43	62	46	60	58	67	42	55	64	61	69	58	67	58	77	48	51	50	54	48	48	41	57	46	52	65	54	62	58	65	63	69	56	50	37	49	66	62	59	52	48	48	50	57	49	69	53	53	52	60	55	51	45	59	57	61	56	63	46	47	52	53	58	64	64	48	55	61	45	50	48	63	56	64	61	66	54	54	58	66	51	50	54	51	56	60	57	57	67	44	53	48	46	53	56	54	50	65	59	52	41	54	55	57	55	60	67	48	53	54	60	53	67	57	61	64	40	63	60	50	57	70	66	50	58	51	64	63	53	55	72	60	52	65	59	60	47	60	61	58	47	46	54	52	57	64	47	53	51	50	60	60	57	79	58	55	60	49	62	55	57	51	61	58	63	55	58	68	57	67	64	59	50	56	71	60	58	47	52	52	66	71	64	49	74	55	55	56	48	58	65	58	56	49	65	62	65	61	53	59	46	47	66	63	67	58	62	57	60	54	57	62	67	58	57	53	48	55	66	62	57	55	47	58	65	58	56	64	64	60	53	59	52	46	61	62	42	58	57	47	48	51	58	57	65	53	52	49	63	53	45	57	65	54	57	37	62	49	58	53	50	55	52	54	59	61	53	61	50	57	66	46	49	54	61	61	49	68	52	68	63	58	64	68	54	45	52	64	55	60	67	63	72	51	49	53	61	61	56	53	55	62	59	49	64	58	64	62	47	54	61	65	46	60	45	47	59	60	51	57	57	64	46	61	57	47	37	64	62	69	57	48	48	66	62	63	45	50	61	43	51	45	65	47	57	47	56	60	53	65	48	60	48	57	67	53	61	69	61	52	47	48	59	60	37	52	58	50	65	48	68	64	49	44	43	49	46	59	50	49	53	69	54	46	51	55	62	64	55	55	56	52	53	39	67	65	39	72	56	66	61	63	50	48	57	59	54	61	53	45	54	64	53	55	56	68	54	57	50	58	55	56	48	41	70	57	60	46	60	48	60	61	66	51	49	62	52	63	59	70	51	40	46	42	58	70	62	61	64	55	59	57	53	56	66	53	49	58	62	63	54	49	52	62	31	57	55	46	50	49	54	44	52	47	47	45	68	44	44	58	59	55	61	62	54	52	50	59	70	55	50	48	69	58	60	52	60	56	47	57	55	64	55	48	43	55	67	66	53	61	46	62	60	57	54	52	57	61	71	39	71	54	62	49	66	41	49	65	65	47	49	62	66	60	56	60	58	58	56	48	40	56	69	55	49	58	60	53	54	70	32	65	46	69	46	61	52	56	51	53	53	45	51	64	63	55	43	60	54	40	48	69	68	49	67	67	53	52	44	56	50	72	48	46	54	55	55	49	53	55	56	55	58	43	54	58	68	57	56	44	70	44	63	68	55	59	53	51	50	64	43	55	54	50	58	64	68	60	52	62	59	66	69	51	60	59	70	53	56	66	51	63	62	54	48	58	66	45	67	57	65	60	62	60	61	59	56	59	44	46	68	61	50	64	51	65	60	69	60	54	52	42	53	49	60	64	64	54	62	58	59	57	56	58	53	60	60	63	52	57	58	58	48	50	52	57	56	73	40	56	61	53	53	49	51	61	57	50
43866	51855	50269	56462	53507	37587	21913	7978	2212	979	740	753	700	755	760	723	692	713	722	738	688	701	726	701	717	740	725	753	702	701	723	698	719	686	752	752	736	710	643	700	704	762	685	730	688	753	718	694	746	692	733	677	729	718	758	748	680	712	672	680	751	751	685	767	679	692	704	697	717	719	735	643	738	750	685	670	721	731	688	700	703	728	712	750	747	685	695	701	702	694	727	705	742	694	672	722	727	690	715	703	703	693	690	777	680	687	692	712	688	666	694	740	638	696	700	688	700	773	738	735	731	676	742	711	702	704	670	704	713	720	684	727	727	702	713	696	690	754	694	741	750	724	741	748	737	706	674	702	692	736	757	727	741	717	750	751	721	721	647	726	713	712	692	674	748	651	746	726	680	746	665	734	703	746	753	751	755	692	707	686	723	703	745	717	724	753	700	667	702	684	743	694	691	737	738	756	714	725	704	720	695	726	718	709	703	669	706	718	660	699	715	726	722	748	738	752	719	706	695	728	752	692	738	725	693	684	738	741	695	664	711	732	700	728	708	744	745	714	718	781	705	700	728	715	733	719	706	718	703	702	720	719	724	718	770	690	695	710	743	694	735	708	697	718	703	715	716	674	702	682	752	741	715	657	720	686	709	717	738	722	710	677	753	726	676	696	703	661	733	756	666	675	733	747	750	678	697	724	697	705	729	734	724	706	685	743	723	749	670	745	723	731	758	721	699	737	702	762	737	739	700	683	729	663	716	688	720	689	757	678	735	714	690	736	729	715	701	722	696	732	741	714	675	727	766	696	709	741	707	719	716	723	706	698	750	693	715	738	730	722	775	680	709	691	719	688	724	730	714	770	723	703	735	682	737	704	699	754	751	724	693	691	719	725	695	697	671	716	700	698	725	673	710	702	732	739	729	747	742	759	710	697	723	711	701	718	725	734	722	716	722	673	686	745	749	718	738	707	747	722	727	742	715	713	715	685	737	701	672	726	705	757	661	676	742	664	722	721	684	700	713	699	692	700	791	725	726	713	693	698	732	764	692	733	730	666	758	735	747	726	705	692	697	739	740	719	715	722	660	711	734	668	718	670	725	712	691	730	711	764	705	719	716	696	695	733	708	721	688	723	736	681	729	694	728	739	694	755	707	684	730	689	728	686	701	726	746	684	679	643	697	708	714	701	664	766	759	691	705	697	719	714	703	694	742	682	699	766	777	762	694	695	657	765	669	662	696	748	700	668	770	743	686	781	750	729	730	739	730	683	763	693	732	690	701	644	677	750	724	747	753	723	730	780	687	735	730	740	741	748	721	742	725	724	683	714	715	704	678	688	689	705	672	730	678	694	711	705	736	706	719	698	731	688	665	742	716	716	704	739	708	701	682	732	713	743	739	730	708	712	688	735	729	662	650	708	730	717	705	717	746	726	736	699	681	689	709	740	723	699	704	704	716	722	689	723	709	737	689	720	734	707	702	679	777	714	686	752	723	722	683	706	679	708	730	688	725	761	725	719	690	685	664	705	669	684	706	760	747	645	725	666	681	692	712	695	726	763	721	717	664	728	745	697	694	742	706	719	706	710	686	729	698	763	713	699	689	745	746	731	714	690	744	762	676	715	759	719	695	725	672	685	682	707	705	703	682	705	685	728	744	763	680	711	711	731	748	738	713	739	713	718	705	707	745	701	695	689	704	718	689	709	720	738	740	729	682	675	704	688	748	695	665	739	711	717	703	719	691	690	737	752	737	723	756	744	715	769	736	723	656	776	705	726	759	733	699	658	743	684	668	663	750	710	729	716	711	759	677	743	721	705	777	691	675	722	734	734	729	727	708	695	772	718	726	702	715	720	714	718	752	732	679	682	743	714	719	713	786	716	729	724	736	738	740	739	697	707	679	681	661	742	726	725	771	684	659	793	754	725	729	735	740	740	670	706	692	713	706	738	702	750	756	683	710	738	728	740	705	675	724	719	702	750	704	735	712	685	705	701	692	749	758	756	752	680	704	722	659	720	706	756	715	750	743	758	745	766	706	698	672	722	735	703	758	670	675	697	734	721	678	690	746	689	662	691	746	713	694	729	707	813	718	692	729	738	723	704	743	677	713	762	741	699	715	705	749	678	736	699	728	746	785	757	756	745	715	695	720	731	717	736	708	722	712	709	714	676	697	688	731	705	721	764	686	728	721	717	717	695	733	721	724	735	697	719	727	709	687	735	681	718	747	748	746	677	733	685	702	726	692	722	644	701	720	710	683	732	661	738	669	741	724	743	723	742	735	664	741	648	700	703	711	676	737	710	748	637	674	705	712	719	723	741	732	714	703	702	687	702	699	712	723	669	760	694	719	720	700	698	733	721	726	680	689	710	724	706	738	699	690	736	700	667	765	702	673	723	723	681	702	717	667	724	706	673	743	696	697	715	775	723	760	679	693	714	719	707	744	686	708	727	732	768	692	713	659	728	669	712	715	679	696	748	673	675	708	742	673	749	717	764	749	725	704	715	708	724	749	718	747	767	734	740	697	700	727	756	704	746	698	750	700	721	723	717	706	701	711	736	692	703	702	714	674	717	708	689	723	708	698	706	678	708	687	680	767	741	741	723	716	713	772	729	735	708	730	734	712	735	723	686	721	716	725	715	764	698	697	723	674	694	670	700	721	707	690	694	727	721	724	688	687	722	743	751	711	683	704	766	693	713	703	732	732	743	704	736	719	705	679	695	677	772	709	712	708	668	675	741	675	761	687	763	698	733	713	720	721	651	750	736	696	728	715	684	753	706	769	743	717	693	734	770	734	702	707	726	692	707	780	710	730	678	716	683	760	721	707	693	733	726	734	705	735	753	688	706	655	785	761	749	689	743	690	723	673	663	734	704	721	742	723	671	737	721	737	722	723	705	718	726	751	687	704	724	708	678	743	711	689	769	735	723	757	709	689	722	715	699	763	706	674	721	699	739	723	738	684	763	728	760	690	722	734	709	683	725	678	696	684	711	712	700	697	696	766	696	702	731	734	753	708	745	693	728	751	717	678	722	733	718	706	697	728	733	744	723	679	698	701	727	684	755	702	707	716	711	754	718	749	738	733	713	750	739	726	706	725	733	791	685	661	723	754	692	701	685	680	663	700	701	727	710	756	714	725	660	688	699	677	740	755	684	751	752	723	721	718	756	726	770	781	694	736	694	673	712	707	730	722	689	748	697	726	764	751	670	661	732	701	711	681	707	700	653	688	688	699	733	730	707	713	743	715	675	707	700	691	726	702	714	753	735	765	689	715	725	710	725	678	689	688	708	715	704	713	717	696	715	733	716	677	729	716	742	742	756	709	716	742	737	732	720	742	708	700	712	690	742	702	717	691	699	694	673	755	725	704	751	697	679	725	714	734	733	700	688	735	723	715	717	694	706	754	717	706	722	722	707	735	695	642	745	700	747	724	732	703	696	739	693	723	719	713	768	702	725	724	759	713	698	685	683	738	717	754	753	693	766	744	687	688	688	704	703
2240	5804	7378	5099	2431	956	315	125	62	62	55	54	52	66	63	52	58	50	69	46	54	61	64	63	41	58	63	66	56	49	60	46	54	54	53	55	52	47	59	46	53	53	47	45	55	51	56	47	43	57	59	72	61	49	65	50	50	49	60	46	45	63	43	58	56	46	61	41	65	51	53	57	58	46	54	64	54	46	68	61	58	70	61	54	43	57	57	54	53	66	70	62	46	52	55	66	54	48	44	52	45	40	50	50	63	79	53	49	54	63	53	50	46	57	55	51	60	58	55	41	54	50	57	55	46	46	56	63	67	54	57	50	46	57	45	40	58	48	46	53	46	50	61	57	62	64	49	48	55	43	48	57	54	53	43	55	60	46	44	48	55	50	67	63	54	47	49	51	60	55	57	45	58	55	61	52	50	46	60	64	52	47	52	55	61	65	50	50	67	57	57	67	46	56	47	56	62	62	53	42	45	54	52	57	58	53	44	50	51	49	60	66	61	54	61	69	44	53	61	51	76	38	50	59	37	55	43	50	49	45	54	51	49	48	49	53	65	53	55	60	56	65	45	52	59	43	47	51	58	52	56	56	49	47	51	61	55	74	57	39	62	42	39	51	55	60	76	43	63	63	62	44	51	47	55	45	47	57	41	61	48	57	58	44	47	45	56	52	58	46	56	62	53	53	57	61	59	58	49	66	60	51	60	55	58	45	45	50	54	60	54	53	56	43	58	60	54	71	43	47	53	50	61	44	56	54	54	46	51	49	58	49	43	61	63	48	59	46	51	34	48	56	58	64	56	51	53	56	54	45	71	54	53	48	59	42	49	54	62	51	50	54	62	49	47	73	53	40	54	63	61	60	56	51	51	51	42	40	46	47	55	50	56	54	53	41	56	47	61	49	59	53	52	54	41	42	62	47	54	53	47	66	44	47	62	62	62	49	60	59	68	56	74	60	54	55	45	55	59	53	49	50	52	54	56	61	55	53	58	53	59	51	61	60	48	55	64	67	72	44	49	48	55	60	57	55	45	48	51	52	47	57	52	73	45	60	59	67	37	51	46	58	56	47	58	42	49	53	67	50	55	63	65	50	53	55	50	65	55	63	57	46	70	65	53	60	77	59	48	59	47	60	72	59	61	59	60	45	50	50	46	44	61	49	57	45	58	58	54	52	62	66	42	65	50	58	60	36	53	49	54	65	52	64	52	51	57	61	54	61	49	57	56	52	56	53	67	59	45	54	48	51	53	59	53	54	55	61	66	63	54	54	63	57	67	54	44	53	64	62	55	49	48	64	55	64	47	56	53	53	57	55	42	49	41	56	53	63	65	52	54	50	73	60	53	53	52	53	49	53	57	45	54	46	45	59	57	73	53	67	59	67	60	65	60	55	55	64	54	57	60	57	53	61	55	48	59	63	60	52	50	55	61	47	46	61	53	58	56	59	47	55	43	66	50	49	53	50	43	41	62	57	67	53	56	57	59	45	47	54	51	50	55	55	59	63	56	50	52	47	42	52	66	57	70	42	43	52	72	59	57	51	54	62	45	55	44	51	63	62	51	53	53	63	49	50	46	62	51	51	47	48	45	57	52	65	41	61	58	53	59	58	53	57	48	59	60	58	47	42	50	60	44	48	49	61	54	64	52	63	50	48	61	52	57	66	48	56	67	48	63	57	40	54	65	66	54	49	49	61	49	54	50	55	48	53	49	47	40	48	54	45	40	68	57	49	46	62	52	66	45	53	47	51	46	51	61	46	59	61	59	49	43	47	45	60	50	47	57	51	57	51	53	55	47	48	55	63	71	64	48	51	61	51	63	61	54	41	57	61	54	53	46	50	55	47	65	57	68	53	56	58	53	42	44	54	44	46	58	44	53	69	65	54	64	47	54	57	41	52	58	48	43	58	59	57	56	54	41	50	60	56	37	53	50	55	44	53	48	59	49	47	49	40	49	49	49	60	55	54	62	51	54	42	46	49	59	61	44	65	37	58	49	43	46	52	33	59	61	64	53	51	45	61	48	57	54	49	59	56	49	53	64	51	52	52	51	52	55	50	57	66	48	61	59	44	55	63	55	64	71	52	40	60	57	52	51	56	64	59	67	49	46	49	59	50	54	59	41	65	47	61	54	59	50	63	57	54	55	66	52	59	56	54	55	45	63	55	48	46	63	42	66	47	63	59	45	56	53	65	50	59	51	58	56	52	55	58	58	52	54	55	56	61	38	58	44	49	41	42	64	48	50	62	65	53	45	54	57	47	45	49	58	51	41	64	59	55	65	52	56	51	57	56	63	65	56	61	58	62	60	58	47	65	51	65	52	56	56	58	69	51	53	50	54	62	51	49	50	49	45	65	58	50	46	49	50	65	82	51	53	54	48	48	67	60	47	54	46	47	57	71	60	45	50	64	52	57	48	48	57	43	64	62	63	43	56	46	48	52	48	58	54	47	56	42	48	49	58	69	58	47	60	39	59	57	50	66	71	58	60	58	41	61	60	67	63	59	54	61	50	58	52	67	56	55	56	39	52	55	48	44	46	59	52	51	65	52	64	41	56	57	54	51	63	42	30	48	48	51	55	54	56	62	67	50	52	48	63	58	60	54	49	62	54	55	56	52	53	55	53	60	54	61	52	60	51	56	49	55	53	56	54	67	60	46	40	69	52	43	49	42	53	68	51	58	60	53	58	53	44	48	42	68	54	50	57	36	51	45	55	55	61	57	51	55	61	42	55	61	36	48	54	51	47	38	57	40	52	41	56	62	40	49	52	55	61	49	65	59	52	48	65	46	48	65	53	47	60	52	65	57	50	50	61	40	62	50	47	52	49	60	54	51	59	49	47	54	49	50	60	55	54	66	40	59	50	59	52	48	55	55	61	51	51	48	55	57	62	65	54	55	56	71	54	52	62	57	72	45	68	44	43	54	59	62	47	50	44	53	59	47	53	54	43	62	40	58	58	55	48	42	48	55	52	54	56	71	47	44	50	57	56	44	58	49	41	50	56	70	52	40	52	56	64	44	56	56	54	59	52	51	52	61	57	59	62	51	51	52	60	62	60	49	55	60	51	69	53	52	54	57	51	59	57	67	50	52	53	58	52	57	63	44	60	59	61	55	65	39	52	61	54	43	65	61	60	52	55	57	53	57	50	57	58	63	55	54	51	53	58	70	49	61	42	46	59	48	67	60	62	63	49	40	45	62	56	57	58	56	52	59	52	52	55	64	42	63	50	55	58	57	54	64	47	52	59	47	65	49	45	45	56	50	66	41	54	65	56	47	45	50	42	54	52	51	67	62	63	55	65	55	50	46	55	54	49	54	57	51	53	50	48	64	62	58	50	60	40	49	57	60	46	58	60	55	50	59	68	60	69	50	51	57	63	53	62	48	62	51	58	53	59	72	46	54	60	49	47	46	49	44	51	55	59	61	53	60	61	51	61	51	45	52	42	48	59	53	51	64	58	52	44	63	56	46	49	46	53	53	48	62	53	58	50	64
25906	32449	32409	34111	31213	21305	9364	2801	1112	781	771	703	720	668	695	730	643	711	730	711	681	687	697	685	681	658	663	712	676	684	682	673	659	721	695	724	705	686	680	697	698	721	654	694	724	709	650	658	674	682	695	692	719	679	702	658	634	674	674	736	663	719	713	701	692	720	711	683	704	719	699	679	697	693	697	695	709	659	698	711	652	661	704	745	698	724	672	698	683	710	692	686	666	674	657	696	676	700	650	687	666	682	731	667	707	699	685	682	712	695	682	685	644	678	723	649	652	658	679	684	674	698	711	715	694	729	714	658	723	635	701	705	717	696	704	692	706	677	653	681	700	699	699	676	676	677	663	686	687	743	708	691	705	647	705	689	695	727	684	660	670	691	705	721	737	662	677	692	699	718	692	680	679	706	713	703	672	713	728	604	690	694	664	643	671	680	660	672	633	603	668	690	692	708	744	666	695	724	727	659	685	741	660	650	709	671	673	646	695	714	672	679	682	676	665	683	646	687	694	710	726	664	696	745	643	712	712	676	733	652	736	665	676	633	653	706	687	703	680	649	706	677	730	696	691	678	702	659	655	696	670	704	640	672	686	700	687	682	694	713	656	675	677	702	709	681	661	694	758	713	724	676	709	699	677	651	665	715	663	707	674	671	697	726	699	651	684	688	655	687	695	669	698	711	703	684	683	709	689	628	704	711	657	712	688	634	711	701	683	730	688	696	705	704	673	687	690	723	669	663	656	737	657	708	741	694	659	678	711	663	707	713	637	660	651	679	746	704	684	745	661	672	638	686	687	698	715	723	629	680	706	703	657	698	684	674	674	685	728	683	680	669	702	703	735	707	680	663	687	628	666	748	690	759	696	711	725	672	683	729	711	706	700	693	672	675	711	734	723	674	711	689	679	701	681	671	701	710	692	683	663	643	720	680	720	714	727	653	700	717	691	676	696	674	683	732	592	691	713	674	717	683	658	709	704	695	679	699	649	685	678	711	703	734	705	707	677	687	682	681	711	671	660	661	662	746	727	705	696	703	706	687	683	662	677	699	718	647	714	664	675	673	722	686	723	681	672	660	662	693	698	668	685	695	651	686	670	675	735	697	703	668	637	693	673	691	632	708	658	642	693	677	662	680	691	690	705	748	670	716	691	681	717	742	675	709	677	691	682	699	707	714	701	697	674	659	712	676	620	709	702	674	698	658	686	689	702	650	732	676	689	672	697	648	723	713	690	644	702	688	696	699	742	695	713	709	668	689	701	657	645	687	659	689	728	684	656	722	680	691	726	713	688	678	675	654	675	681	684	682	632	688	657	719	682	655	741	666	697	703	689	679	650	688	701	682	714	645	655	698	669	734	680	659	712	675	703	740	721	707	681	673	688	650	715	726	685	642	698	696	683	688	662	664	684	700	685	666	720	706	637	688	652	705	723	708	685	686	666	694	704	718	679	704	671	647	687	664	718	673	688	680	748	681	681	721	708	704	642	749	707	733	676	732	734	624	654	689	710	716	715	651	679	724	710	677	688	714	663	668	707	694	684	709	770	721	677	662	705	657	713	711	673	688	672	690	682	702	666	707	692	662	683	671	674	674	691	742	691	692	727	688	732	702	665	660	728	729	688	690	654	678	731	663	670	721	700	664	679	703	672	702	706	689	653	679	642	689	727	680	687	713	723	734	717	662	669	693	700	678	717	699	719	702	682	673	682	699	680	686	717	670	723	715	686	662	692	708	692	737	675	694	702	665	694	693	671	679	664	722	693	682	683	671	714	694	723	717	769	692	660	686	682	694	693	759	720	701	672	666	678	689	702	698	728	710	720	712	761	677	707	644	651	705	632	694	664	646	721	661	691	656	667	618	737	683	679	687	666	664	694	692	692	706	654	716	656	707	720	650	689	646	694	723	707	670	691	674	710	691	683	696	692	712	699	693	731	682	699	700	678	696	686	662	708	676	737	701	667	691	770	731	720	694	737	722	723	721	665	640	669	704	662	650	725	678	636	693	687	714	689	716	700	699	700	694	682	702	665	678	693	699	700	644	711	691	690	697	695	706	678	679	706	708	673	713	721	698	682	719	739	709	661	690	713	724	716	700	699	734	734	729	655	658	742	706	678	639	689	719	692	690	702	722	735	707	686	674	715	701	695	702	685	666	679	671	656	643	626	694	664	677	655	660	717	704	678	720	717	699	701	705	674	668	710	676	694	713	700	708	669	659	702	699	724	675	663	712	706	712	679	693	703	694	669	704	702	694	702	668	714	693	702	700	649	640	693	739	681	670	721	706	720	732	690	657	715	636	689	718	671	747	694	675	699	683	701	706	711	680	693	679	705	710	696	676	688	707	740	717	679	667	716	690	643	663	717	721	723	708	704	677	696	732	674	695	684	656	643	716	699	646	638	679	730	681	698	698	651	659	690	715	688	708	711	663	671	754	663	741	708	718	702	720	709	681	697	681	684	684	683	678	687	693	679	742	684	695	685	708	726	711	718	670	696	710	666	700	679	696	679	680	708	694	687	681	711	670	692	700	703	696	697	667	728	682	716	665	674	675	649	701	708	686	678	719	691	689	691	742	655	703	697	637	665	678	722	703	699	685	658	685	671	733	694	687	695	714	683	675	645	680	673	635	717	680	673	695	690	757	715	722	729	674	704	667	645	639	698	667	635	654	728	709	710	690	660	680	699	682	681	691	705	723	732	723	675	687	705	760	710	655	669	674	700	693	656	722	661	683	727	693	640	726	708	669	697	693	692	685	687	698	655	686	701	689	674	760	636	648	692	743	707	662	698	639	680	692	712	661	686	682	685	748	687	683	728	724	704	698	731	709	678	694	674	671	675	674	666	701	675	700	682	657	735	663	733	706	669	707	686	688	703	674	669	686	679	743	715	708	698	653	702	702	682	687	656	697	687	682	627	669	728	728	672	671	702	695	682	710	665	657	727	686	718	677	700	660	658	671	659	694	698	724	674	685	703	677	678	742	658	665	703	720	706	661	669	709	680	707	697	713	693	695	694	666	707	678	657	721	729	708	702	706	704	659	676	680	653	666	678	728	681	695	701	679	664	677	711	664	636	725	667	670	642	700	705	735	709	705	696	711	697	660	678	669	668	701	687	679	709	678	678	731	697	736	731	667	709	673	732	683	677	656	733	715	722	692	679	654	704	705	716	709	670	663	675	684	699	673	722	716	680	699	688	691	710	641	655	690	733	654	761	692	666	646	684	658	680	701	676	750	651	734	717	708	701	686	710	689	697	695	692	690	693	660	711	637	696	682	694	726	670	701	674	673	681	713	722	665	693	667	637	691	676	720	682	708	705	689	690	735	683	698	679	725	700	628	703	710	682	668	702	687	697	685	712	697	709	659	668	692	705	714	687	698	739	668	666	718	702	705	680	701	665	713	666	689	696	702	708	688	701	701	711	671	700	682	719	706	698	673	645	667	682	712	707	700	650	629	686	676	688	698	689	647	697	681	706	702	709	677	714	741	746	684
4272	20943	18807	11989	5622	2166	639	190	86	59	45	50	64	63	52	62	59	54	52	37	65	59	53	51	61	61	58	63	52	49	53	50	60	50	52	51	60	50	57	51	62	44	46	46	55	47	50	51	63	61	60	47	60	54	64	46	34	63	56	54	62	63	51	56	47	52	55	40	57	53	45	60	45	67	53	47	65	53	50	52	56	47	52	63	57	58	50	65	64	59	60	53	48	46	60	60	58	51	57	66	48	42	43	55	58	42	47	60	57	47	48	68	67	55	72	53	62	57	57	64	59	45	63	66	59	55	55	58	62	64	66	47	46	47	42	48	44	59	56	49	67	55	67	46	53	65	62	56	55	40	61	54	42	57	60	69	54	49	43	53	54	61	51	48	50	40	56	58	47	68	48	65	39	57	50	53	58	54	64	41	48	61	51	48	55	55	54	51	57	65	56	42	63	45	56	65	52	48	55	56	56	50	50	55	53	63	64	47	48	65	57	45	40	56	57	57	54	64	43	48	56	48	56	53	50	57	46	59	53	51	63	69	47	56	50	67	54	60	51	52	48	48	53	63	46	56	66	50	52	58	53	45	70	51	47	48	52	45	51	51	59	53	48	64	48	52	45	70	45	61	52	51	56	55	60	65	58	59	49	57	57	42	50	65	43	67	54	74	55	56	58	52	59	52	47	55	61	48	61	53	54	41	50	55	56	51	59	46	48	65	53	63	61	61	55	49	42	60	51	65	57	46	51	42	53	45	44	46	62	68	58	43	44	60	57	57	56	60	53	57	48	55	48	66	69	45	52	49	52	57	57	52	52	59	55	50	58	39	64	54	54	58	62	62	55	52	54	71	43	43	52	60	64	48	59	56	53	48	53	52	40	49	44	44	62	55	66	46	56	47	58	52	60	57	60	50	63	43	55	68	51	50	56	49	62	51	57	66	37	50	59	50	48	42	45	43	57	64	72	55	68	60	43	59	53	51	53	52	66	58	54	53	49	55	63	52	48	65	50	41	55	57	68	55	53	60	63	47	41	50	62	52	56	45	57	63	56	52	54	48	83	62	44	52	48	51	53	62	58	44	53	68	48	54	55	45	66	42	52	53	43	58	57	51	49	62	48	55	52	45	57	62	46	51	57	52	50	50	57	54	59	52	61	55	57	56	58	51	62	55	56	55	57	63	70	56	43	42	61	66	52	55	56	40	62	48	55	58	58	63	50	53	58	53	50	56	43	54	54	49	55	63	52	66	63	47	53	53	64	49	53	51	55	56	59	59	56	61	56	60	70	46	56	59	53	44	53	47	52	56	51	61	46	52	47	52	52	44	68	50	46	57	60	56	56	61	46	41	56	56	53	50	50	62	53	57	50	54	59	49	44	56	50	43	58	59	48	52	46	51	47	57	63	57	65	39	59	70	53	47	50	55	65	45	60	52	65	45	46	50	55	55	67	53	65	43	52	59	60	47	41	66	53	60	66	64	54	52	64	44	55	52	54	49	54	71	56	48	58	59	59	66	62	41	57	64	56	63	67	57	49	44	55	70	64	41	54	45	46	65	56	81	50	44	58	46	64	59	56	40	52	50	58	49	54	61	64	59	54	75	60	57	58	32	42	54	60	44	72	55	55	46	63	56	54	49	48	59	61	63	53	63	62	50	45	58	49	49	42	44	53	42	47	51	43	55	62	58	49	51	53	63	41	50	57	58	46	56	43	57	39	47	44	69	49	61	62	51	54	68	69	59	62	52	60	60	55	61	54	48	61	59	49	58	60	67	57	51	53	59	49	45	52	51	66	45	52	44	52	53	54	51	55	39	59	44	65	59	55	67	43	53	56	55	67	55	53	47	64	67	64	73	50	57	49	57	51	50	52	53	55	49	52	57	47	47	64	46	43	57	38	51	46	62	54	51	58	59	44	53	55	46	39	71	41	70	46	35	59	49	52	52	55	50	69	70	57	60	51	51	61	58	60	57	57	74	44	54	56	56	57	64	55	52	60	65	59	61	46	49	60	55	57	51	56	51	58	70	32	62	51	50	52	53	41	64	57	66	53	41	62	55	69	44	64	55	42	59	49	61	60	56	54	58	52	51	51	50	61	68	37	52	56	55	56	55	38	57	45	59	68	59	50	55	57	64	59	60	51	75	51	53	60	55	47	45	49	48	58	53	54	68	46	50	53	61	50	50	79	60	60	57	39	55	58	60	54	51	61	61	43	65	51	58	63	66	52	61	43	51	54	40	67	62	43	46	61	48	48	57	51	64	60	55	46	57	54	51	43	64	58	58	59	51	69	56	57	52	51	51	47	49	54	62	67	59	58	60	50	49	48	59	60	59	61	56	53	59	55	65	47	62	61	52	62	35	58	49	50	66	57	57	57	51	44	51	56	65	47	37	50	52	58	50	44	50	66	46	66	55	65	53	57	60	56	55	62	67	51	56	50	62	41	69	61	45	54	45	61	53	54	54	45	42	51	56	40	49	52	56	55	53	58	53	53	51	48	69	59	56	51	43	52	49	51	52	54	60	53	42	56	43	44	51	55	52	59	70	52	66	57	47	60	55	51	50	52	60	54	45	63	57	54	53	63	73	50	54	63	67	49	50	68	43	68	52	58	49	49	47	78	60	50	45	63	59	59	51	48	52	51	59	52	55	45	49	55	52	48	55	54	56	46	45	53	43	54	51	78	51	50	50	42	52	51	50	58	78	61	53	67	47	71	51	63	52	59	47	74	57	48	47	74	51	65	64	61	52	46	54	57	51	58	47	44	57	49	62	47	79	62	52	58	56	54	58	57	60	45	61	62	64	53	58	48	56	53	49	51	62	58	57	48	61	51	57	48	57	49	65	43	46	48	55	56	59	70	60	56	58	54	49	59	53	58	61	60	45	46	50	61	52	68	67	68	62	60	48	71	51	55	49	52	50	44	51	65	62	57	55	51	54	55	57	64	49	52	44	62	43	55	52	55	52	54	59	63	64	65	52	44	44	56	54	60	60	49	52	57	36	50	60	66	47	62	59	47	58	62	52	69	51	55	77	55	53	73	49	51	49	47	63	63	49	52	56	54	54	59	67	53	57	46	47	67	47	58	56	58	40	56	49	48	63	59	66	63	41	55	47	50	64	58	50	51	74	53	57	44	47	54	63	51	44	51	54	54	77	66	63	62	40	51	61	63	48	58	47	49	60	48	44	69	64	62	58	48	50	53	62	52	53	51	59	58	40	59	56	73	46	60	48	59	65	51	53	57	46	41	56	61	61	53	56	46	51	48	56	59	54	50	60	68	46	57	53	45	51	61	52	64	57	56	45	46	50	39	47	46	55	46	47	54	73	49	44	42	52	51	46	55	63	59	52	42	52	44	59	49	73	68	43	57	67	60	65	70	43	61	56	63	50	53	47	66	56	50	45	48	55	56	52	49	66	67	52	50	49	41	64	59	56	62	45	49	58	56	42	53	49	52	45	52	61	63	51	59	62	60	63	62	61	68	60	48	45
36540	46799	43133	46076	42866	30111	15852	4959	1479	764	681	744	715	640	688	690	740	692	657	650	647	711	724	676	692	729	646	706	674	681	690	671	701	640	667	709	711	709	695	713	683	685	651	674	645	690	704	752	668	651	736	713	690	681	680	717	726	689	645	689	671	669	697	663	674	688	712	662	691	682	688	683	695	653	682	682	657	653	675	691	674	651	712	708	705	680	642	685	638	705	651	655	651	709	682	690	646	685	684	705	676	676	693	722	695	659	668	727	674	639	655	727	676	665	661	685	785	662	712	711	705	680	716	727	667	734	702	680	668	686	660	671	706	702	686	664	730	686	687	685	710	683	691	657	681	689	634	625	673	686	689	666	702	671	699	709	653	725	694	705	683	714	712	678	668	680	701	697	681	669	676	690	678	662	665	652	698	713	672	654	661	657	720	690	674	678	731	673	693	724	664	686	678	686	682	656	658	680	652	683	686	658	695	676	691	701	721	683	724	692	667	682	652	648	685	691	713	701	640	667	712	683	720	711	691	709	660	642	701	702	654	699	720	682	719	695	669	672	666	665	657	667	687	698	703	713	706	697	652	690	655	708	663	695	724	690	651	658	681	669	693	699	709	709	706	670	656	678	635	740	679	678	719	711	730	712	678	693	684	666	670	694	656	743	686	698	711	705	683	700	679	676	702	638	680	717	635	667	685	701	635	676	679	658	698	648	712	637	713	677	666	647	704	669	719	676	722	701	638	723	691	701	709	706	653	685	735	702	672	647	658	676	687	664	677	675	688	696	678	744	691	682	738	690	670	640	670	694	684	687	659	694	675	668	727	691	670	677	667	703	664	684	696	717	692	654	661	649	690	702	682	699	724	702	711	724	703	699	714	670	680	682	666	681	700	644	677	701	704	672	662	700	681	680	740	651	700	723	722	687	676	669	664	751	691	648	675	628	696	725	713	685	665	719	678	669	682	678	690	703	687	681	661	698	696	668	680	660	667	707	663	629	685	669	688	670	709	691	706	676	712	648	712	687	714	676	697	688	699	729	668	728	739	690	668	658	682	687	670	713	655	738	689	715	681	697	659	672	711	712	684	704	676	682	676	731	737	685	679	664	688	763	700	719	700	670	693	694	646	684	714	684	699	687	686	677	690	719	699	665	676	700	666	714	691	699	681	728	656	695	681	681	687	731	719	676	711	670	673	677	702	695	685	715	682	757	681	711	694	665	681	634	708	692	705	652	723	689	666	654	660	702	690	682	698	730	685	670	707	715	698	688	674	666	686	704	694	690	664	679	668	729	664	691	677	664	699	701	686	770	689	677	626	668	663	717	671	649	693	676	608	629	645	689	703	678	661	685	702	711	705	699	669	675	635	743	704	646	676	702	720	701	669	688	683	717	646	641	663	621	681	735	631	682	694	727	652	721	677	695	672	671	696	675	689	689	688	676	695	694	660	607	665	685	693	683	692	664	709	704	683	653	700	673	669	685	717	686	674	656	672	709	702	693	685	678	675	687	664	676	705	687	653	669	666	705	653	713	725	668	702	690	694	674	686	674	679	644	715	666	697	712	664	697	667	689	659	697	671	668	705	654	630	705	659	712	665	708	725	686	691	673	701	701	708	716	691	689	699	650	684	695	632	694	680	681	697	719	706	693	711	721	682	682	708	656	673	641	695	661	713	712	728	628	675	723	635	708	728	689	672	654	678	659	685	691	672	730	684	709	679	690	683	715	658	668	743	678	744	706	685	633	656	646	693	671	642	709	708	669	686	696	684	646	681	696	680	693	643	665	699	677	678	653	677	699	673	703	678	636	734	675	677	733	691	669	713	683	709	646	694	679	650	652	692	701	712	678	706	673	713	707	646	682	660	679	698	665	678	662	706	627	703	648	673	739	688	691	687	659	697	684	618	659	722	701	684	709	658	682	685	661	738	679	691	707	731	676	711	668	704	694	676	684	697	698	699	668	684	681	682	693	672	690	618	656	695	693	702	693	666	645	724	716	676	689	707	707	688	729	689	684	723	718	681	666	686	691	723	742	661	676	659	695	685	718	695	655	681	697	706	680	668	680	668	651	660	681	692	681	688	673	697	647	680	628	706	639	697	701	663	686	665	644	663	688	681	676	629	667	686	696	641	683	708	714	726	698	705	680	764	680	680	730	657	663	659	661	693	644	635	662	685	693	701	687	708	669	724	721	719	689	709	698	661	715	695	654	676	724	702	718	710	670	603	619	714	674	692	676	702	720	619	702	642	662	727	710	706	669	691	693	667	679	675	703	689	693	690	668	652	733	687	715	671	695	677	656	713	671	686	684	643	709	659	665	681	665	675	621	718	709	665	659	708	705	733	694	657	695	711	666	650	656	697	707	674	672	682	687	637	663	621	656	689	696	668	703	638	690	675	698	721	614	671	664	673	697	636	690	685	715	706	714	654	640	690	717	683	734	672	711	670	690	631	703	673	717	698	677	665	692	647	687	670	718	661	662	673	692	674	656	692	665	659	653	642	663	707	712	648	649	693	706	690	674	679	690	665	677	713	716	691	686	645	702	701	674	669	657	669	693	673	684	704	675	669	680	636	669	658	744	654	729	665	664	664	691	632	698	704	659	679	634	714	639	729	690	708	680	650	732	684	692	674	735	686	675	653	704	630	716	729	670	694	655	690	704	708	675	719	698	666	675	675	695	729	653	676	718	677	697	719	714	661	686	695	665	688	709	661	711	742	662	752	729	638	699	676	706	702	669	691	686	684	669	654	731	709	739	716	693	676	717	703	696	658	716	666	693	676	661	661	712	721	656	726	644	704	672	655	657	669	721	710	693	681	688	690	684	675	632	699	652	717	700	710	729	663	684	703	668	709	644	675	676	690	687	669	649	683	692	665	690	686	706	690	648	690	650	690	646	725	703	672	696	666	720	632	700	653	709	674	718	678	703	718	695	731	670	713	681	680	675	749	701	698	720	679	686	630	652	689	722	697	676	626	680	688	689	689	684	726	712	667	691	706	705	661	720	713	694	685	677	678	706	746	732	704	666	671	699	649	727	670	640	718	719	715	704	691	714	721	680	688	696	694	671	650	701	647	718	706	670	676	684	614	704	682	745	663	713	715	674	726	679	679	694	681	690	683	697	677	670	647	682	689	705	661	693	698	657	668	707	683	707	655	668	676	710	679	760	677	623	697	671	681	673	651	690	719	680	707	648	734	683	681	640	697	652	722	698	719	696	711	689	713	674	680	653	713	664	660	660	722	678	683	689	717	663	651	698	683	701	719	681	728	723	678	701	683	716	680	677	674	728	691	690	665	706	714	710	736	694	679	702	674	704	673	685	723	752	695	654	651	695	709	707	670	665	682	710	700	671	712	715	684	700	689	702	645	696	666	676	672	671	665	698	694	715	700	716	718	742	670	720	707	672	688	662	684	662	693	681	711	752	711	731	704	682	665	679	734	686	700	655	707	656	695	654	728	706	692	677	693	695	687	679	672	685	705	687	716	683	703	731
4919	17417	20482	13058	5530	2088	563	172	96	64	73	54	66	52	50	65	52	52	67	59	52	54	69	62	46	50	59	63	49	61	57	64	52	48	56	50	66	59	58	64	45	68	53	58	63	49	63	54	51	62	53	59	69	47	59	58	60	78	62	66	68	59	67	62	70	55	58	56	49	55	78	51	61	51	54	58	51	63	66	52	69	54	56	58	62	60	45	48	72	55	64	45	55	56	56	65	62	64	59	62	46	73	51	61	55	70	64	55	55	67	71	52	62	55	61	54	54	57	57	67	45	50	62	57	56	49	63	61	55	60	50	59	67	68	64	55	69	48	62	60	81	49	56	59	51	64	70	49	61	51	65	47	72	53	54	67	70	51	73	52	60	52	56	56	62	57	61	57	60	59	53	30	57	70	69	51	54	54	60	61	59	54	53	60	69	57	65	59	67	65	70	63	52	57	53	60	64	48	51	75	50	55	51	54	63	69	57	52	55	62	68	56	60	69	66	53	55	63	57	55	65	69	52	47	44	58	58	62	62	45	49	67	56	54	51	57	55	77	53	58	60	64	57	49	59	58	63	51	65	56	51	57	53	60	49	55	55	50	66	46	65	48	57	57	72	54	65	77	61	57	66	72	63	59	72	64	53	53	54	62	66	52	66	43	63	54	58	52	55	66	51	52	45	55	53	60	61	62	73	54	59	64	68	67	69	52	59	57	69	65	46	60	69	59	64	43	68	57	56	66	49	49	67	50	58	67	59	55	58	48	56	57	53	60	60	57	67	76	57	56	55	60	50	45	44	58	66	60	52	68	53	66	58	61	55	58	64	71	54	48	63	56	61	46	68	63	61	59	46	61	56	51	56	56	59	61	44	58	58	59	63	61	57	62	43	61	60	65	56	61	56	62	54	60	55	59	51	53	61	61	61	64	65	70	60	55	52	50	66	53	57	57	55	56	60	68	62	63	57	55	69	63	68	56	57	58	46	65	60	60	64	52	56	57	64	61	63	44	60	49	57	59	58	61	49	65	50	69	73	58	55	70	62	48	57	62	51	58	61	80	57	65	59	64	68	50	78	52	49	48	71	49	68	67	58	56	59	62	59	62	72	73	58	56	48	57	60	59	55	63	69	63	56	46	49	55	53	66	66	58	34	61	61	46	58	50	57	63	65	64	64	77	52	58	62	59	46	54	54	53	51	64	56	63	58	57	60	43	57	51	55	67	53	53	55	64	66	64	60	64	50	57	48	59	66	56	49	56	47	56	68	60	75	61	59	51	59	58	54	57	54	51	63	49	59	62	53	63	48	71	55	60	73	51	58	51	61	60	72	50	51	58	39	65	50	51	59	52	56	66	45	56	54	71	54	65	65	61	58	72	55	55	64	52	68	63	61	46	62	60	71	49	44	51	64	55	57	63	61	44	67	49	69	76	50	46	54	56	60	64	54	57	64	61	61	56	77	68	52	49	62	57	56	57	70	60	54	60	53	58	56	54	57	49	48	70	57	52	65	51	54	71	61	44	60	55	63	52	49	71	65	76	69	66	59	69	57	73	65	50	60	45	52	58	64	72	53	61	70	59	56	57	62	54	53	54	60	73	63	64	51	59	61	61	61	61	67	64	70	62	60	57	56	76	54	43	70	59	53	45	58	56	63	46	63	72	56	38	50	63	52	71	62	46	41	54	52	69	57	65	57	58	73	56	60	53	60	54	67	59	56	58	65	72	76	47	65	62	64	55	53	61	46	58	52	60	54	74	63	60	70	59	59	43	60	57	69	62	43	52	62	76	60	70	48	49	58	68	72	49	67	60	50	64	55	70	69	52	53	68	39	62	57	49	55	64	55	52	59	54	58	52	69	57	68	59	66	53	60	61	60	68	59	51	58	65	60	68	62	57	59	55	53	50	67	53	80	53	59	53	50	70	55	54	46	63	50	58	56	58	54	68	57	61	59	54	59	64	60	53	60	70	43	76	55	56	53	60	79	52	70	69	51	59	65	72	61	53	51	65	48	59	65	64	47	60	71	69	69	59	60	56	61	50	68	68	46	65	63	54	60	62	62	47	47	56	47	60	40	70	59	52	60	54	57	70	53	48	61	51	58	49	56	56	62	55	56	49	66	50	54	65	69	61	45	56	65	50	64	56	54	53	52	64	58	54	63	56	64	64	44	67	45	52	59	76	66	70	52	57	56	56	53	66	70	58	68	73	53	51	61	60	58	46	51	71	50	51	62	75	57	54	70	45	62	53	60	51	53	62	63	57	59	63	71	52	64	55	51	51	65	75	55	65	46	57	70	55	52	70	48	79	58	60	47	56	64	51	60	57	56	46	55	56	48	55	57	63	53	58	57	50	58	54	66	55	58	71	54	59	63	65	61	59	45	57	60	66	45	69	48	67	66	56	55	62	62	60	52	46	66	46	53	60	54	63	51	50	56	61	65	73	66	53	55	56	53	68	49	60	60	77	51	63	55	56	68	56	68	52	53	59	63	60	71	62	60	54	77	47	74	61	57	48	62	63	59	62	58	54	57	51	49	52	55	64	50	67	55	56	67	60	51	57	68	54	71	63	61	67	71	70	56	42	59	68	54	58	74	62	63	69	57	59	67	65	59	47	59	69	59	67	63	59	46	58	57	63	59	47	72	71	59	55	52	55	64	46	72	70	52	60	55	58	66	56	63	55	57	52	65	55	67	62	59	63	62	54	72	52	50	73	63	53	68	62	56	46	60	52	67	51	59	58	65	66	48	69	72	58	69	67	67	44	47	53	58	68	68	53	45	65	51	72	62	58	72	55	58	64	54	73	68	65	48	63	59	57	71	55	67	67	59	60	53	57	50	56	66	57	71	46	62	57	51	71	62	49	67	59	66	61	74	65	54	59	56	56	66	62	62	45	65	42	69	51	64	40	60	55	64	53	43	67	42	43	58	56	43	61	59	55	57	54	64	56	58	67	51	59	59	59	56	64	64	43	59	58	45	63	48	69	59	58	53	63	52	77	53	42	56	59	65	64	66	60	59	46	50	72	55	64	54	44	50	66	67	59	59	60	64	56	63	62	73	48	61	56	63	55	73	55	49	53	55	43	53	71	53	50	42	78	63	66	45	56	55	60	49	43	55	67	52	55	66	65	38	65	74	52	55	48	62	61	57	59	56	45	56	58	65	60	45	67	55	60	79	72	64	60	66	54	65	58	68	64	55	55	69	71	55	47	65	62	53	56	43	76	63	60	61	52	62	56	44	61	48	58	52	62	51	60	53	56	58	74	67	64	54	66	47	50	57	63	72	61	56	56	54	63	79	53	62	57	57	64	54	72	61	57	72	51	71	73	60	53	61	70	51	49	50	59	69	65	54	68	75	55	57	54	57	84	53	64	61	57	69	76	53	56	54	51	58	57	57	61	44	55	65	51	62	56	49	56	66	60	62	53	61	68	64	57	61	64	76	55	46	57	66	52	59	62	59	61	58	52	50	76	59	63	49	79	57	54	63	52
32783	44686	45978	46110	41193	29002	15340	4952	1480	866	753	750	784	718	740	746	719	737	778	821	733	735	721	768	745	726	733	774	755	780	745	758	751	711	700	731	663	730	742	731	732	748	768	723	699	686	713	758	772	752	723	771	731	707	752	670	725	760	715	645	751	717	754	782	767	772	743	751	715	754	749	676	727	748	751	757	714	733	759	726	730	771	740	755	721	694	740	734	764	747	784	717	779	769	729	756	696	756	750	719	759	740	714	778	742	756	750	718	771	766	769	766	744	664	745	745	777	760	709	759	721	743	765	746	777	748	757	746	793	745	737	785	722	739	732	724	716	759	749	765	717	762	758	752	763	725	736	748	689	739	783	767	742	775	723	735	746	757	784	752	733	769	775	766	738	739	740	747	777	709	730	745	736	717	752	730	774	772	725	725	772	761	734	734	762	762	785	768	753	723	754	683	800	727	763	758	734	771	743	728	735	758	711	769	732	659	729	714	742	735	697	742	766	777	773	719	765	790	758	708	739	709	705	717	771	736	716	711	738	756	756	682	779	770	813	810	720	750	762	722	739	774	749	752	759	759	773	703	707	754	758	750	724	753	748	739	724	771	759	756	705	689	725	742	703	738	720	731	742	739	733	760	777	743	743	810	750	714	716	758	720	758	720	756	754	748	717	743	848	783	739	777	727	810	771	790	793	748	765	767	784	727	729	746	750	732	734	699	757	781	807	711	760	778	740	708	703	762	755	718	716	778	788	744	769	743	728	747	743	728	768	777	681	713	732	776	750	729	704	754	745	773	771	685	728	759	749	816	760	740	753	750	697	705	751	739	785	749	736	731	719	722	679	769	716	752	759	765	753	724	734	774	776	734	787	720	740	724	744	751	770	717	809	774	771	739	782	727	740	759	759	773	729	716	743	767	689	711	744	745	769	735	728	710	697	718	720	749	807	791	714	716	724	642	806	761	759	729	766	772	753	797	747	775	742	785	785	784	707	771	731	728	829	791	747	720	743	717	745	671	707	731	780	714	804	812	756	735	724	728	725	828	737	733	729	765	786	736	744	772	743	700	742	742	742	759	775	735	748	761	775	772	775	728	730	750	749	745	761	736	723	747	754	759	713	764	772	750	772	694	739	728	715	728	740	714	778	755	755	747	718	770	715	748	748	741	720	736	754	723	785	720	767	745	747	787	737	686	762	727	691	771	751	766	755	758	724	771	750	714	807	773	764	747	733	754	727	717	748	753	704	721	783	790	772	766	714	757	740	773	748	705	774	725	746	765	694	752	734	747	712	746	756	708	760	718	693	746	755	747	700	765	741	782	688	763	781	730	714	716	751	711	765	702	738	775	708	737	746	753	743	789	756	724	765	767	792	790	692	782	709	722	739	744	727	760	698	768	734	733	747	753	764	749	762	704	734	740	738	729	733	725	725	804	772	704	732	789	756	739	712	767	761	729	764	724	714	760	720	787	753	728	764	775	731	763	757	728	744	759	691	756	713	705	774	723	731	739	763	790	780	745	764	769	764	737	761	714	737	769	680	725	780	793	764	739	707	762	720	787	751	687	699	715	734	754	774	772	778	724	742	750	703	744	742	768	727	760	723	697	722	783	796	754	819	778	685	763	737	714	692	717	790	745	788	708	716	729	782	762	748	772	709	712	767	697	765	772	734	788	730	745	750	795	801	757	741	743	751	756	732	765	678	747	707	676	759	756	736	720	737	726	741	767	738	761	768	711	770	767	785	785	709	731	783	772	752	712	733	740	756	753	729	724	735	757	764	786	736	711	723	741	692	755	692	775	763	764	715	745	742	750	747	740	724	745	780	736	729	803	707	771	723	761	775	698	789	675	750	741	712	741	720	717	750	733	738	783	765	760	714	755	794	722	777	743	747	765	760	716	755	808	783	741	783	748	722	772	723	731	736	763	717	748	750	723	741	766	771	731	702	733	737	790	731	754	728	710	715	707	744	764	740	707	755	757	740	756	719	736	734	743	697	736	706	722	785	724	744	681	723	765	737	758	749	737	787	688	769	759	712	774	765	754	753	764	749	739	734	778	725	785	749	701	726	694	762	729	747	722	757	762	713	763	762	780	702	727	763	740	726	735	732	707	709	718	749	764	737	747	732	745	747	755	744	783	778	773	724	748	730	751	755	752	749	799	711	698	744	718	751	724	735	765	754	760	803	745	788	736	764	738	734	727	769	719	754	724	775	746	768	776	764	784	746	748	775	738	711	688	787	694	723	768	772	698	736	773	810	740	719	732	814	688	758	768	720	760	709	706	712	734	728	719	691	768	748	715	820	768	740	748	784	727	753	759	702	758	753	767	743	741	736	760	690	687	717	713	770	761	761	752	729	726	694	754	757	732	749	722	746	754	743	738	740	742	690	744	774	698	748	742	748	753	713	775	748	789	807	776	717	711	780	764	747	790	732	758	741	793	710	732	695	761	800	730	767	728	703	742	781	794	789	750	707	802	791	760	783	735	783	794	798	728	764	784	742	681	769	719	725	719	754	733	775	716	724	694	725	757	731	795	784	755	751	748	749	722	746	760	734	741	706	742	758	743	754	716	741	722	758	714	715	749	699	764	749	747	736	789	754	721	720	767	751	750	682	786	725	744	721	737	705	739	772	773	766	793	725	706	766	748	728	708	748	718	723	812	792	755	729	713	776	786	697	730	758	781	762	769	769	744	788	779	739	761	734	752	745	708	750	739	730	757	748	753	761	714	726	708	791	799	766	754	731	792	768	748	720	740	795	785	721	776	695	710	745	757	763	744	755	720	740	749	727	774	770	743	790	746	773	720	726	800	762	750	763	822	755	800	781	742	780	726	747	763	753	745	747	770	721	782	690	753	731	748	757	748	725	739	778	773	687	706	751	788	779	753	729	731	752	749	696	743	702	763	700	751	725	737	765	725	741	734	716	741	783	745	738	764	723	780	700	705	782	744	709	702	785	767	762	730	701	718	719	706	745	741	719	744	780	740	724	773	720	776	742	758	727	774	772	756	751	713	759	750	744	746	759	782	751	778	724	766	741	755	737	740	768	780	760	742	730	723	772	753	722	757	775	756	759	722	737	759	776	715	777	686	762	757	698	709	761	748	741	734	692	728	747	785	751	777	752	756	731	736	770	720	687	720	719	738	770	736	743	741	754	821	750	731	717	805	738	775	788	761	737	779	718	771	741	742	738	754	721	761	748	726	667	692	762	692	730	782	764	741	749	768	719	709	763	702	742	724	740	750	764	801	711	746	741	764	754	767	738	728	714	778	679	760	740	767	731	774	779	756	779	758	776	786	744	698	754	720	703	706	737	728	720	785	743	709	739	706	713	729	756	751	718	769	751	753	748	752	703	770	747	733	749	753	772	722	722	741	717	696	797	734	725	749	751	722	760	746	705	721	748	740	747	745	771	724	724	797	732	731	744	743	716	738	796	741	772	772	727	778	768	804	742	698	749	786	762	734	776	775	787	772	735	750	734	768	757	771	745	763
6193	26614	27679	18368	9267	3453	888	225	85	70	48	42	55	55	52	51	63	47	57	68	63	56	51	44	47	41	55	55	52	62	61	74	55	52	48	56	67	66	63	55	44	51	65	53	53	55	64	66	58	64	66	58	51	47	69	52	48	58	59	55	61	71	55	70	66	56	58	51	52	65	61	49	49	57	73	55	53	54	57	75	56	60	49	48	54	50	49	59	63	60	60	85	61	64	60	64	48	66	48	62	59	50	62	59	56	70	64	54	42	50	50	50	58	70	56	68	50	50	60	52	46	62	55	74	52	48	66	70	56	48	69	67	49	62	49	61	51	72	58	55	55	44	62	56	49	63	61	64	63	48	53	61	48	58	62	55	62	54	63	63	58	55	63	40	50	59	61	49	56	52	48	50	58	51	54	68	51	52	57	62	68	55	47	62	64	50	47	57	62	52	66	46	56	66	71	52	64	64	62	63	56	46	56	46	55	49	70	56	54	42	72	44	54	46	53	43	60	60	63	49	57	53	37	60	71	68	59	62	54	52	71	59	47	56	62	76	45	69	55	69	54	56	57	65	62	70	51	66	58	57	58	68	63	55	64	44	66	59	55	60	53	52	55	52	65	65	69	55	53	60	73	46	68	57	65	57	55	55	48	71	62	57	61	51	63	64	63	53	56	65	72	62	47	61	61	40	57	55	64	64	49	65	49	61	56	45	57	43	61	45	59	58	52	58	55	64	54	51	54	50	42	63	68	71	53	64	66	61	60	53	40	48	46	72	42	58	57	58	53	69	53	60	61	67	60	64	66	55	46	44	72	55	56	54	54	68	53	64	51	49	60	55	58	67	51	58	60	49	57	65	56	39	65	73	46	59	62	50	48	44	52	66	48	61	71	43	54	56	59	54	71	70	54	46	51	63	61	57	57	50	55	50	48	61	62	53	54	57	58	57	52	61	56	54	67	57	67	75	71	55	48	52	51	69	50	59	57	55	48	57	43	61	69	71	63	45	53	55	55	68	59	61	49	53	45	65	72	49	52	58	60	65	66	61	60	56	55	64	50	60	57	61	53	52	58	61	53	69	58	53	54	56	60	69	51	51	64	72	52	54	59	50	64	59	71	62	66	56	61	57	67	57	61	62	59	52	62	59	56	55	56	70	63	52	65	54	49	52	58	38	60	59	53	57	66	61	64	57	61	53	59	52	42	63	56	56	49	56	50	57	51	52	43	62	62	55	43	60	62	55	58	62	65	44	55	59	52	58	59	56	57	44	60	43	54	71	61	45	42	43	76	58	44	57	68	69	65	68	53	54	67	60	48	54	60	56	68	53	68	62	73	61	50	76	57	52	55	57	50	50	53	64	69	63	64	49	63	60	46	40	66	62	51	59	58	52	61	68	59	50	47	63	56	61	56	46	53	58	43	62	58	66	45	60	52	66	49	59	60	50	74	67	46	60	62	59	62	54	59	51	60	54	58	48	64	66	71	59	60	57	57	81	59	56	59	69	51	51	51	61	64	49	50	66	71	71	53	61	53	54	59	61	65	56	53	58	63	51	70	56	59	63	51	77	51	58	63	54	51	58	72	56	58	61	57	47	53	53	49	60	58	52	57	42	46	57	59	63	57	55	58	74	50	62	59	67	57	52	60	50	74	63	53	68	70	63	55	46	56	58	54	55	59	52	54	61	55	58	51	55	63	65	59	69	53	47	50	54	50	63	64	53	45	52	56	46	81	54	75	58	50	53	54	61	53	61	45	48	67	57	49	51	58	61	63	49	62	61	47	51	59	51	60	67	57	63	45	70	62	52	53	68	56	51	50	53	57	48	69	51	60	64	55	51	57	58	60	53	64	60	56	47	69	64	65	57	50	66	61	71	65	57	59	62	57	64	51	55	67	65	59	55	67	62	52	66	41	67	70	64	54	66	65	52	54	49	58	66	66	74	59	81	56	71	61	59	66	58	67	62	62	76	51	59	48	48	47	46	54	55	65	60	56	52	61	49	58	57	58	61	46	55	48	66	57	60	71	57	64	53	64	60	65	65	61	57	53	60	54	58	46	61	69	51	62	55	78	50	60	65	56	56	63	63	51	65	51	58	64	63	60	62	60	52	57	69	51	49	62	69	55	55	49	59	64	59	59	53	68	68	61	62	55	62	54	66	69	58	67	51	53	55	51	61	63	52	58	62	48	61	61	55	66	58	69	65	66	58	50	53	53	53	53	49	51	56	42	52	55	64	63	68	65	52	69	56	51	67	61	47	60	54	56	48	48	67	46	54	59	52	56	52	58	58	51	55	53	64	51	61	56	65	52	55	59	60	69	50	54	46	77	70	61	61	52	57	52	50	54	59	57	47	51	57	53	58	59	49	55	59	55	51	50	67	60	69	60	65	53	63	38	53	67	59	48	46	56	58	61	51	61	63	59	55	63	53	53	56	49	65	64	60	57	58	54	48	44	58	51	63	69	68	69	62	61	68	58	66	44	56	51	65	49	54	56	60	52	67	56	55	67	68	61	64	46	60	64	63	54	66	63	46	67	60	51	64	59	55	63	54	43	47	68	47	48	62	48	59	45	57	55	58	71	49	54	66	62	51	49	49	52	51	49	58	58	73	64	49	68	54	65	65	64	62	49	45	56	49	57	59	53	59	50	61	51	47	59	55	52	48	63	62	67	57	57	53	59	65	43	50	76	60	55	44	53	59	61	60	50	47	69	50	46	45	54	56	76	55	47	55	58	58	55	48	56	60	50	69	54	53	53	65	63	50	66	58	57	54	57	59	59	53	56	60	44	53	54	64	57	70	64	51	62	62	50	69	60	56	57	51	45	42	64	61	66	65	65	65	71	65	55	62	69	53	64	58	53	56	60	65	65	60	54	55	69	59	64	61	59	53	63	54	62	63	45	58	66	54	46	63	52	66	63	51	48	66	71	74	64	66	61	69	54	49	48	55	48	47	63	55	58	58	61	51	49	69	74	64	65	60	70	53	70	61	72	57	54	43	52	54	56	53	39	49	64	57	54	53	55	51	50	49	67	54	66	55	57	60	71	46	54	45	67	71	54	63	57	59	58	57	62	60	56	50	55	40	52	62	57	64	47	66	52	59	63	62	51	68	67	54	64	54	64	76	51	60	45	60	74	53	55	63	66	58	58	64	52	52	52	56	63	65	58	59	53	66	66	55	58	48	59	64	60	61	42	73	47	62	70	58	53	52	47	58	50	50	62	47	57	66	51	53	54	70	61	60	53	56	60	51	50	40	54	60	49	51	73	43	55	51	55	56	57	53	49	72	57	56	53	55	60	57	55	52	52	54	57	58	56	46	46	57	71	61	49	62	62	72	62	61	57	59	61	58	65	60	55	77	61	51	54	63	62	63	64	58	37	66	53	62	69	66	62	53	48	68	67	57	61	66	62	46	57	57	67	63	48	59	66	59	60	67	58	58	57	54	57	55	52	46	67	54	63	65	62	56	66	65	59	57	66	58	58	59	65	68
36484	52777	52492	54360	49224	34295	19026	6362	1705	951	756	738	768	740	707	689	784	734	713	699	757	685	664	704	729	721	729	752	720	735	744	703	770	756	745	704	698	749	733	741	723	709	727	740	752	750	801	682	761	743	712	738	696	699	760	737	673	741	773	702	712	787	729	710	760	719	698	703	731	746	747	806	707	718	730	719	765	731	748	701	696	732	743	745	741	716	714	735	709	747	706	655	711	712	715	735	730	712	742	769	780	713	679	711	728	776	746	719	775	739	739	721	725	748	694	759	780	727	785	730	758	704	741	669	753	711	735	719	680	726	708	705	748	732	724	753	706	749	708	723	683	739	766	714	736	733	718	690	717	735	704	754	755	756	716	703	757	699	739	759	723	734	740	713	701	708	755	729	792	715	747	758	732	694	688	784	717	701	728	750	758	698	703	759	729	737	752	723	716	725	763	722	734	760	758	733	724	710	737	734	754	673	744	726	734	716	690	748	711	751	718	730	750	694	691	689	732	689	733	734	715	738	772	744	756	708	700	695	728	723	714	753	712	730	708	773	754	755	711	776	690	748	723	769	753	757	767	714	741	709	673	718	686	718	787	721	728	764	745	773	756	719	738	705	779	721	711	763	742	779	683	743	711	756	717	748	701	690	761	738	815	703	692	734	706	710	732	731	710	698	750	775	728	726	754	718	721	698	771	760	757	749	706	768	750	741	740	700	711	738	731	715	743	734	724	763	712	727	746	727	742	759	721	703	765	734	715	732	762	730	690	730	776	789	763	759	742	726	678	733	738	688	726	754	658	716	743	683	744	700	711	728	734	711	712	692	743	712	723	695	722	714	744	728	708	739	769	751	726	750	711	709	710	743	723	738	712	716	707	728	745	744	734	763	751	712	719	748	776	746	708	731	761	701	751	723	733	799	658	742	736	719	758	752	698	715	755	704	738	750	745	693	676	751	742	673	751	697	684	718	697	714	758	741	754	750	724	742	706	762	740	742	763	727	721	781	693	727	754	737	732	723	740	732	746	721	727	746	717	747	667	771	715	755	720	727	750	769	710	723	729	750	731	739	744	783	731	688	712	729	760	740	738	706	713	709	722	774	745	693	729	781	785	732	751	743	733	725	715	782	697	728	686	740	715	772	716	681	723	808	754	740	717	715	722	723	723	745	734	716	789	740	748	731	728	726	717	758	728	786	752	703	703	681	683	717	701	708	735	727	723	722	740	746	772	693	711	723	733	737	769	740	735	717	740	770	760	734	768	724	746	725	662	744	760	770	743	719	754	754	695	795	786	742	767	724	720	748	716	727	724	717	735	760	751	728	724	738	710	672	777	688	727	726	702	730	770	738	793	792	720	723	740	767	749	765	727	732	745	740	738	728	726	698	725	698	709	741	744	688	714	677	736	718	726	766	721	758	745	709	716	708	729	725	718	760	739	710	729	722	701	692	735	742	780	705	731	733	695	745	703	726	737	702	733	708	748	739	718	716	754	705	710	742	733	742	706	698	718	711	722	739	738	762	707	768	722	716	754	728	689	759	718	707	715	696	712	726	731	701	732	726	760	726	732	730	801	738	788	718	806	690	762	763	709	739	761	744	722	713	742	784	704	751	698	741	687	698	728	717	751	699	679	719	676	774	698	732	737	746	721	751	735	755	727	725	716	708	721	736	739	709	746	748	695	717	737	668	751	727	714	778	745	756	737	702	697	731	729	771	728	721	760	764	720	723	760	770	764	714	777	768	714	768	798	747	777	732	748	719	761	749	742	773	701	754	693	735	716	711	726	715	744	733	736	715	748	738	742	713	737	777	765	664	756	726	762	751	746	742	713	704	776	723	700	706	730	742	696	713	740	725	700	772	745	698	749	736	745	767	716	722	743	713	749	753	722	727	703	735	762	773	749	726	735	700	776	743	748	752	739	784	733	741	759	679	705	739	745	709	710	695	638	760	694	764	694	722	768	712	724	744	696	734	730	812	760	694	666	727	713	723	733	711	705	743	744	706	709	760	805	734	757	798	695	740	790	791	755	665	743	678	700	690	731	675	724	745	744	736	740	713	728	726	697	750	737	754	767	731	716	684	709	774	773	712	756	746	741	720	735	719	733	737	764	678	700	731	707	737	750	695	726	727	736	738	708	796	682	715	754	750	734	718	724	696	714	749	719	648	748	779	735	737	726	680	742	718	660	730	753	693	748	701	736	742	726	746	693	718	738	711	756	685	732	740	747	735	699	747	692	729	719	769	709	713	761	788	675	750	738	724	740	760	683	724	735	815	686	778	759	736	799	745	739	734	740	712	704	753	745	708	710	751	741	778	726	699	710	724	744	737	736	742	735	698	719	712	715	727	793	773	738	750	705	753	703	757	744	746	708	762	726	752	761	716	744	702	722	732	735	764	727	732	747	775	743	745	701	749	689	706	728	683	749	737	680	714	729	722	721	720	705	719	733	740	725	706	718	692	741	700	716	709	718	702	729	810	757	662	722	704	741	752	739	688	751	709	734	758	738	730	709	699	743	754	749	733	722	714	716	746	759	733	755	728	757	723	763	758	682	746	727	695	783	721	698	783	713	703	736	729	707	769	727	735	720	741	747	779	739	751	752	747	756	746	739	722	731	771	774	715	769	742	764	737	763	718	728	754	709	708	656	743	735	767	701	703	702	748	677	695	725	724	705	757	744	755	693	795	737	719	751	739	810	752	707	694	690	693	747	761	721	711	766	740	702	741	734	739	744	721	694	731	752	713	723	719	739	743	701	758	701	766	685	746	728	793	714	763	665	748	700	722	757	710	742	729	696	730	749	772	730	720	706	712	730	727	772	747	720	744	763	722	784	768	725	754	697	709	687	710	707	755	716	706	726	719	753	700	738	714	727	716	683	713	752	741	706	753	748	777	779	748	725	724	717	693	707	707	696	743	752	762	707	728	730	724	754	730	710	758	776	737	715	710	799	751	750	737	732	725	752	718	736	747	762	751	720	706	716	727	713	717	752	715	686	728	687	757	737	725	688	702	687	726	723	766	725	748	698	736	760	769	731	757	773	713	743	731	739	702	723	756	712	748	754	692	754	696	730	736	673	674	753	710	707	718	715	724	706	719	731	695	727	685	750	749	745	748	741	732	763	748	719	727	720	777	702	723	695	725	657	737	737	732	751	750	707	734	729	719	718	737	723	734	718	742	729	678	764	755	703	762	756	709	776	724	767	706	724	721	695	706	739	713	770	734	758	720	713	723	710	735	689	715	714	758	817	746	721	756	746	737	712	726	699	715	728	751	698	742	764	750	730	760	754	780	757	727	732	714	762	754	706	694	709	695	733	747	760	786	708	740	664	687	710	723	712	763	758	752	734	725	731	756	721	780	712	759	703	802	704	715	671	728	723	745	728	739	739	739	667	719	722	742	720	725	711	738	710	725	734	717	734	759	735	766	716	707	721	756	736	738	745	782	750	722	731	729	766	742	758	717	730	761	702	735	736	735	720	772	729	735	734	722
2369	6269	8246	5006	2202	857	269	94	57	51	69	62	54	55	59	49	67	56	56	48	50	67	55	59	52	44	63	59	60	54	46	55	63	73	47	42	56	46	52	53	36	52	61	53	48	72	68	65	56	53	71	65	45	57	58	54	53	57	51	60	47	53	61	56	62	66	55	56	59	57	53	50	50	56	49	61	56	61	56	55	63	60	45	49	57	47	54	51	55	54	48	50	60	55	48	48	64	64	49	53	60	64	49	56	58	63	53	50	55	50	62	63	47	60	50	55	61	50	48	51	66	36	50	47	44	51	58	68	67	70	52	64	78	59	56	53	61	50	51	42	46	50	56	52	68	44	54	53	58	52	53	52	58	42	48	59	60	55	57	71	74	58	60	59	47	64	60	52	51	52	69	46	52	58	63	47	45	64	66	60	53	66	60	51	49	50	54	53	53	59	59	47	51	55	52	53	53	58	65	47	57	64	62	64	53	35	53	44	55	55	53	42	47	53	57	45	53	45	68	60	48	59	59	57	51	50	52	61	66	53	44	53	62	70	50	56	48	46	60	48	51	70	40	60	40	62	43	65	54	62	47	52	48	53	53	41	65	55	55	65	55	51	62	58	60	45	50	40	54	70	53	46	60	54	50	60	64	63	61	50	55	60	59	48	65	52	53	43	51	45	57	52	53	50	55	66	47	51	56	59	59	51	61	56	63	50	49	59	61	57	52	49	51	51	60	50	57	63	56	52	53	64	54	63	49	47	58	54	50	57	64	62	54	41	53	53	46	54	57	59	58	59	50	50	49	60	59	58	60	63	56	75	53	56	49	54	47	47	54	49	53	64	48	57	45	45	58	48	46	58	61	62	46	46	49	59	58	54	54	49	48	56	47	62	48	58	58	58	55	63	54	57	64	58	57	59	52	56	75	56	49	73	46	49	47	48	50	50	46	63	50	54	54	54	65	66	67	48	47	58	64	52	59	65	53	62	62	60	54	50	65	65	51	57	66	47	62	53	57	48	65	57	55	58	56	55	54	52	69	47	60	49	51	52	74	56	70	67	52	55	58	52	67	58	61	63	75	59	59	47	56	60	67	61	58	63	55	71	54	61	59	65	41	41	62	63	40	68	40	65	51	53	48	61	59	49	55	54	43	63	38	45	58	49	56	55	59	50	55	65	50	49	50	50	53	66	52	69	60	55	71	51	62	50	34	48	55	46	63	59	54	63	56	53	60	54	58	55	49	68	57	64	54	43	69	52	52	56	56	51	55	70	62	58	59	71	56	72	61	50	51	58	56	58	51	56	66	59	57	56	52	59	61	58	44	55	57	67	65	55	70	49	58	45	53	54	60	68	51	49	59	47	58	54	56	54	56	41	48	55	44	66	48	71	54	48	45	65	63	52	53	71	58	64	54	60	47	59	56	55	60	68	51	49	62	53	46	43	39	53	52	43	63	62	48	51	71	53	48	57	56	48	74	44	53	52	63	41	63	58	51	45	57	59	45	45	57	49	43	55	56	56	63	57	52	50	48	56	52	65	55	54	58	60	55	53	68	69	48	58	49	48	56	68	51	52	57	69	43	61	58	61	52	64	57	60	59	45	55	56	56	46	54	61	51	45	55	42	66	52	54	51	71	38	60	52	60	63	39	42	55	65	54	49	58	60	67	59	49	48	65	56	56	43	48	65	47	61	72	58	68	52	58	62	54	59	62	61	58	43	52	56	49	49	48	66	45	61	60	55	51	56	52	60	52	56	48	33	47	57	51	55	62	62	47	51	56	60	61	43	48	55	42	53	55	56	55	51	61	49	60	76	63	50	55	53	51	53	58	48	60	43	55	56	50	58	58	54	46	59	49	59	63	64	47	51	74	50	53	57	52	59	65	51	52	46	62	51	54	54	50	60	59	50	54	55	56	58	55	50	58	68	48	52	62	54	52	51	45	41	58	53	64	60	70	55	49	55	57	45	68	49	60	55	45	67	49	52	67	61	59	42	56	58	57	50	54	53	45	46	55	71	61	60	69	53	57	42	59	51	66	66	56	54	50	69	50	44	51	56	56	58	61	51	40	54	50	56	57	56	43	47	60	67	41	51	61	72	60	48	58	59	56	49	37	66	70	55	56	67	55	52	46	54	79	57	61	58	50	67	49	67	51	45	65	64	66	60	68	54	55	58	46	61	57	59	61	50	59	61	57	49	50	49	52	58	52	59	53	62	47	64	41	55	68	53	59	39	49	54	59	59	60	56	68	66	52	53	50	58	46	48	45	49	52	65	54	67	59	53	65	57	58	51	43	66	53	60	49	55	50	53	55	54	51	52	62	62	49	57	59	57	47	53	58	60	53	66	68	51	69	49	52	59	52	66	62	58	59	57	48	51	57	46	47	53	54	48	61	66	53	66	49	56	58	56	54	50	49	68	45	58	71	69	69	64	62	55	51	50	62	57	47	61	56	57	63	42	58	53	52	58	53	64	56	74	38	80	69	50	50	46	59	64	61	49	61	41	58	57	45	53	46	59	61	76	57	48	55	61	56	60	48	61	61	59	59	53	42	54	44	56	62	62	60	51	64	59	51	60	57	51	72	60	58	53	61	68	54	50	65	57	63	57	52	54	60	55	57	54	52	49	53	55	58	56	57	62	62	70	63	45	53	57	54	52	50	49	54	69	53	53	45	66	63	70	55	58	53	45	62	60	55	38	66	53	65	70	57	59	48	46	46	43	51	63	62	59	44	56	59	62	49	56	63	58	66	58	50	67	58	49	50	57	47	54	46	62	48	55	53	61	57	55	64	41	52	71	58	65	67	48	50	59	59	59	50	48	63	60	56	62	54	63	71	51	59	62	55	56	45	64	53	65	47	53	61	68	55	50	52	63	51	58	56	50	62	53	62	52	39	55	58	57	59	59	50	43	42	53	42	58	59	48	55	52	46	51	66	69	62	60	45	54	63	57	52	53	57	64	63	57	63	58	57	51	69	45	64	51	78	53	36	57	52	57	80	53	65	65	46	43	47	50	42	68	68	58	67	53	46	61	50	69	60	67	57	58	54	51	52	64	60	58	43	50	52	46	65	58	43	55	47	52	58	72	58	45	59	51	56	65	49	60	65	48	59	58	41	46	62	70	68	47	46	65	49	57	42	62	66	66	40	70	46	72	53	46	49	67	61	43	49	59	70	62	68	53	58	58	52	66	44	64	72	60	70	48	40	56	60	58	56	36	46	48	48	58	59	49	68	40	59	54	55	38	46	59	60	65	56	55	52	56	33	69	50	47	53	61	55	57	58	38	60	61	63	60	66	55	53	49	47	67	61	66	50	70	76	51	54	60	43	62	61	47	42	58	52	50	59	71	51	64	58	54	48	46	61	64	69	66	50	58	55	52	70	55	52	53	66	45	56	47	67	53	53	37	45	63	59	57	59	60	43	56	57	64	51	57	60	53	48	51	62	49	60	54	57	61	53	51	58	65	65	52	52	59	61	53	53	56	52	53	50	49
27218	33301	33446	33359	30085	19561	7900	2268	1032	740	767	735	725	734	693	657	691	665	733	723	697	714	684	727	695	697	684	728	698	728	704	740	734	726	743	749	731	722	682	667	717	694	707	739	714	728	704	701	732	655	710	709	678	717	708	710	693	735	732	687	720	692	700	686	734	710	712	696	710	672	732	730	721	730	715	739	660	768	672	720	724	684	745	724	686	717	714	747	744	659	689	724	686	745	698	684	722	700	760	670	683	747	692	741	682	732	710	681	713	665	723	684	704	704	697	705	744	699	716	749	674	726	701	695	677	734	730	715	703	702	705	684	683	702	713	701	727	769	721	671	700	665	687	674	758	714	704	719	718	672	715	713	671	649	701	667	740	712	695	750	713	723	647	752	735	710	669	726	699	747	745	705	678	716	759	688	704	697	702	688	711	724	664	691	683	670	693	760	678	705	684	702	659	700	689	728	680	677	655	669	676	702	665	704	703	706	675	656	727	724	696	721	709	767	756	690	675	698	692	691	647	710	764	728	754	664	783	695	681	725	721	701	674	712	730	727	693	680	730	683	715	713	723	682	669	702	694	734	710	751	726	671	701	721	700	686	752	680	712	798	668	700	642	783	718	719	742	699	703	714	761	734	671	747	709	725	707	704	712	689	671	693	728	716	714	728	678	704	693	711	734	717	667	680	706	668	719	673	737	717	694	741	685	725	675	706	719	732	710	736	728	726	735	720	687	714	759	671	676	703	664	672	669	718	722	711	720	680	682	753	687	698	734	668	708	659	706	705	734	716	703	741	681	652	656	675	699	704	708	720	749	709	703	724	713	713	679	715	693	667	717	703	732	676	720	689	700	704	723	677	686	683	711	672	653	681	724	713	688	643	729	675	721	695	687	690	732	723	693	725	636	705	730	707	662	671	782	723	708	737	713	683	717	661	675	709	707	732	721	683	720	696	673	727	680	712	726	681	752	699	738	703	668	712	720	693	729	710	734	705	728	701	730	714	721	685	670	700	741	670	744	687	728	724	669	726	697	666	730	689	742	710	698	694	662	728	733	686	692	726	727	740	743	696	753	701	688	730	670	737	705	740	684	687	743	730	745	700	700	694	725	636	669	690	715	705	719	724	737	689	700	683	719	695	707	751	675	689	657	698	644	708	674	722	736	698	727	734	678	723	712	678	675	727	768	708	662	723	729	684	705	672	712	720	674	724	737	628	728	666	723	710	756	702	686	736	677	667	713	715	739	735	732	695	698	665	682	678	743	701	726	680	716	719	714	704	710	692	704	679	693	696	718	717	694	694	714	761	690	751	733	733	718	699	673	693	717	727	645	651	733	680	728	724	684	729	717	698	708	680	662	714	705	696	708	678	760	675	697	667	698	732	674	648	737	703	735	722	725	680	702	714	728	697	751	729	651	670	694	601	715	707	696	716	665	718	766	738	699	703	744	692	701	661	673	696	689	699	711	681	698	731	708	700	663	692	697	709	678	664	735	733	675	737	736	747	681	695	691	705	730	688	708	707	737	696	733	704	680	703	711	738	657	716	678	727	695	732	673	720	699	716	680	699	691	769	674	740	678	687	668	684	697	736	697	695	654	681	697	715	732	755	692	725	671	723	680	698	724	728	718	728	744	716	702	760	720	710	693	728	690	738	673	689	662	674	713	721	670	705	639	730	750	775	661	715	728	716	683	739	706	688	692	688	714	738	751	690	696	693	693	725	675	705	697	729	704	676	681	647	738	675	719	691	741	735	696	707	728	723	742	724	722	751	683	735	722	699	705	704	680	708	727	718	696	724	735	678	713	663	695	655	687	688	653	728	715	691	692	686	701	671	688	655	721	698	726	762	762	698	729	730	737	686	711	730	692	659	716	677	708	710	694	692	734	700	688	679	733	710	705	670	696	722	662	732	731	688	733	734	721	757	762	717	708	688	686	681	692	692	710	706	745	712	666	697	746	698	714	710	701	666	713	717	692	656	682	705	661	720	684	681	703	711	750	732	701	709	722	717	751	685	721	676	709	737	743	729	700	720	675	693	703	707	697	719	705	717	636	736	687	719	722	658	725	743	696	749	673	702	747	742	708	678	750	678	688	723	721	722	706	676	668	688	753	652	708	702	635	744	734	754	668	751	729	735	712	690	697	693	753	732	726	712	719	691	687	714	682	698	697	725	704	728	710	670	689	695	676	690	686	674	728	633	732	697	718	669	711	703	727	764	695	735	709	761	625	691	691	721	707	718	727	665	696	702	732	708	712	711	734	748	706	695	718	716	675	710	664	745	723	706	663	735	732	703	742	698	699	740	688	760	764	723	697	710	709	712	687	748	745	777	691	689	706	697	667	674	697	722	710	665	740	738	693	687	729	730	722	679	680	715	718	754	697	705	753	720	726	650	671	698	715	692	693	705	703	750	699	682	701	711	706	683	670	687	723	733	733	736	698	721	671	686	673	693	700	738	709	724	727	683	750	713	664	728	683	721	712	699	693	720	688	740	741	689	691	676	657	710	727	683	701	697	672	725	737	673	697	701	743	678	716	738	663	681	707	684	718	724	728	713	751	755	753	724	685	663	680	696	693	720	755	749	672	697	744	689	733	689	711	682	676	731	708	745	733	802	700	701	706	726	735	709	681	675	700	757	758	699	744	662	730	725	693	679	696	730	743	720	657	659	715	725	722	808	661	661	709	677	698	725	726	713	692	727	695	741	661	700	717	757	662	701	692	713	712	704	677	731	716	732	715	657	714	717	746	737	684	719	723	726	744	719	705	710	724	731	712	707	680	699	681	679	732	740	757	713	742	762	697	713	712	752	713	686	730	705	673	700	697	698	698	754	697	692	675	743	714	679	666	694	719	722	713	676	670	708	674	733	721	690	701	710	689	718	725	691	695	736	724	723	696	722	713	741	712	747	742	686	689	698	714	640	687	690	698	722	744	660	679	701	723	726	716	741	680	723	734	720	687	711	757	730	716	676	703	716	698	736	718	727	713	715	696	701	679	638	703	681	683	674	712	705	716	698	672	725	742	711	696	709	709	714	694	680	703	726	777	727	698	705	724	710	700	670	669	703	676	686	708	750	723	686	722	709	713	691	677	683	693	743	665	747	707	710	729	721	673	717	711	741	715	700	670	696	704	679	718	690	705	688	714	718	715	656	694	694	717	723	672	730	707	680	706	689	710	702	684	673	692	681	648	705	727	711	720	717	690	716	733	689	678	697	703	703	701	721	714	748	719	672	719	729	768	705	710	700	666	702	673	654	697	720	704	719	677	694	691	677	732	735	667	706	718	732	742	744	711	709	684	702	715	680	753	645	751	751	696	685	681	681	729	753	705	635	720	693	706	710	685	738	708	729	722	738	769	715	669	724	683	667	698	723	693	712	716	663	719	709	745	665	686	698	724	728	699	692	675	720	755	756	682	710	699	695	716	687	708	668	738	686	684	717	710	739	715	717	690	756	719	695	718	718	724	678	684	695	710	719	742	701	751	722	729	697
4442	22239	19613	11496	5559	2094	605	157	73	55	64	62	64	63	62	50	56	49	65	49	56	55	50	49	54	38	59	56	58	52	54	75	56	65	60	59	59	47	61	47	33	53	56	49	64	70	59	70	50	52	54	50	47	71	52	64	51	47	67	57	58	46	46	55	65	63	59	47	49	63	63	45	65	50	53	60	52	69	73	48	48	47	61	63	60	74	62	54	57	59	63	53	35	48	53	54	59	74	56	54	58	61	47	54	52	57	58	59	76	43	60	54	56	58	66	46	57	50	47	44	72	55	67	62	57	51	56	64	50	54	44	51	58	62	53	73	60	50	60	48	51	57	52	52	54	51	54	53	58	49	59	51	65	51	50	63	68	51	77	68	54	50	61	52	46	56	69	49	48	57	62	46	70	53	52	62	68	47	52	47	51	51	50	58	67	50	50	57	49	44	59	56	52	51	51	62	59	56	67	60	49	64	50	58	47	59	60	58	50	40	64	63	52	57	55	57	60	53	55	58	54	51	46	52	52	40	60	57	63	64	51	47	51	44	47	50	67	52	57	50	70	48	56	46	53	45	52	49	36	54	54	61	63	66	65	61	49	60	49	56	65	64	60	55	54	61	64	54	59	48	51	63	61	66	64	67	58	60	52	62	48	59	47	67	48	37	64	60	57	43	68	61	43	53	64	62	49	46	52	47	50	54	60	57	60	53	58	60	53	56	63	51	59	48	58	70	56	59	50	53	50	55	50	58	49	57	52	55	48	49	54	49	47	56	53	53	61	53	58	61	51	62	57	43	64	47	61	47	59	52	50	50	57	58	54	61	71	74	53	50	57	52	52	51	52	59	65	53	63	57	49	51	54	58	48	58	57	55	63	57	59	61	67	56	60	48	52	72	56	56	53	60	57	47	56	60	45	48	60	59	63	56	61	46	42	44	62	74	68	56	52	53	52	43	67	65	57	58	51	57	54	48	66	57	57	60	60	62	46	49	58	54	52	62	53	50	53	55	72	57	61	59	54	61	53	72	69	58	57	62	58	49	59	48	44	65	53	54	53	61	64	61	51	49	65	49	69	58	59	66	45	59	58	62	54	63	56	42	69	60	42	59	63	48	65	62	60	55	68	54	53	53	59	59	57	57	51	66	40	66	53	62	56	49	53	74	53	44	60	64	45	58	59	47	50	50	55	50	50	61	56	61	57	47	59	60	53	49	59	60	59	67	56	53	61	55	56	52	52	63	51	55	53	51	65	47	50	66	49	61	60	53	51	53	40	62	61	47	50	57	47	67	37	58	60	64	67	58	43	49	54	50	59	60	54	54	64	57	62	59	57	58	45	74	56	55	64	45	55	55	50	59	64	42	54	44	54	52	55	47	65	52	67	56	60	52	62	50	61	50	60	49	52	59	65	58	54	55	48	63	62	44	60	55	60	65	41	60	43	58	55	53	51	53	51	46	53	58	53	57	68	57	66	59	57	53	64	50	55	60	49	53	60	54	50	60	58	37	63	77	44	58	64	49	61	60	56	54	57	58	67	66	56	69	52	53	44	59	53	52	52	47	60	52	50	54	62	52	73	67	60	68	50	56	64	46	62	56	52	67	59	57	62	56	61	47	69	74	45	49	61	57	57	54	46	59	51	61	53	51	52	57	68	58	62	65	62	45	48	79	59	68	61	53	50	65	68	58	68	58	55	62	69	60	56	51	53	63	49	60	54	50	66	60	60	61	69	47	52	44	63	53	57	56	54	48	47	48	47	66	53	54	49	67	57	53	67	48	52	49	40	52	65	62	53	54	51	56	50	62	54	63	68	54	58	57	43	70	56	55	54	67	54	61	46	46	50	47	55	59	54	65	52	68	57	52	50	51	64	60	53	55	55	54	66	52	49	52	57	55	70	54	49	44	69	44	50	66	54	53	55	51	45	52	58	64	58	60	50	50	61	52	53	60	47	61	56	57	61	45	44	55	57	62	54	58	55	62	49	54	70	54	53	63	67	58	74	51	56	58	59	50	50	58	52	54	60	37	67	51	66	51	44	56	42	46	75	59	47	67	58	45	47	53	61	59	56	48	47	48	53	48	65	60	48	47	59	56	65	58	65	61	55	56	70	53	59	47	60	79	57	47	35	65	55	44	60	56	53	62	63	53	50	52	43	66	60	59	52	53	51	57	73	63	60	49	43	49	44	46	47	44	50	64	57	45	61	53	52	61	63	57	49	51	64	48	57	59	53	53	53	57	55	58	61	56	49	42	54	70	58	64	63	54	60	51	53	45	56	56	44	58	55	42	54	54	52	54	56	58	70	59	58	59	46	68	58	55	43	59	50	59	56	62	64	68	58	68	59	55	46	50	47	63	56	54	52	48	58	53	54	64	46	52	49	54	47	52	48	53	78	49	63	59	50	66	58	59	43	42	47	56	53	58	63	59	62	71	75	51	61	71	56	53	50	60	56	49	49	58	77	57	67	53	55	55	51	72	61	51	57	58	59	66	54	67	69	59	47	57	50	54	62	53	46	61	64	64	65	52	53	49	63	57	54	51	60	53	57	58	48	64	58	69	50	58	67	60	55	57	66	49	48	65	49	64	50	45	56	40	71	60	76	51	61	61	65	59	64	53	43	55	58	62	53	59	54	41	55	60	56	57	58	49	59	48	60	53	48	62	45	55	52	50	61	54	60	51	70	64	55	54	47	51	52	58	60	54	66	46	62	58	59	52	65	47	61	52	50	50	66	66	52	59	60	60	64	62	60	68	51	52	54	44	50	65	52	58	61	57	65	56	59	43	54	60	58	57	53	59	76	54	61	52	63	49	51	68	53	50	53	50	59	62	77	56	58	52	57	56	47	46	60	66	53	64	56	54	66	61	46	44	72	56	53	39	60	50	76	55	56	58	57	63	50	56	55	49	54	47	48	58	52	65	48	61	50	56	60	55	71	39	38	51	46	60	54	41	61	53	71	66	51	43	72	55	56	58	47	59	63	57	68	55	63	54	68	66	54	58	56	53	45	60	66	51	69	49	61	50	56	56	59	52	62	52	46	66	58	55	48	55	59	43	69	49	46	59	55	43	54	44	66	62	51	49	46	54	61	71	54	68	50	59	48	59	62	54	66	55	75	46	57	57	58	48	49	49	47	63	61	53	56	45	56	68	56	43	54	51	60	59	47	58	43	56	53	48	59	57	66	50	65	63	45	55	67	43	64	64	59	55	65	44	60	46	45	68	56	60	50	46	55	65	59	71	49	45	55	37	63	52	59	67	60	53	71	49	58	57	67	68	53	53	58	59	60	46	55	56	59	52	51	57	57	57	65	58	53	48	53	52	63	41	60	58	59	55	71	60	41	54	47	55	63	63	46	51	63	62	59	57	51	72	43	56	59	52	49	39	57	66	52	54	47	44	50	47	56	58	56	61	56	51	58	43	51	60	45	43	46	46	70	62	61	66	60	41	50	46	43	62	53	57	56	50	48	46	42	56	59	66	51	57	61	58
35930	50181	42753	45123	42620	29185	14484	4518	1421	884	733	741	718	703	723	664	702	687	706	712	734	753	672	675	725	714	753	641	658	734	681	734	719	660	674	721	752	679	658	627	693	731	680	690	703	702	692	719	768	726	698	693	678	692	681	724	688	701	728	689	656	683	632	727	739	748	706	694	687	756	696	656	702	745	693	720	725	710	696	675	752	736	728	691	714	695	719	705	737	708	679	665	692	715	694	672	685	718	700	714	705	689	735	688	654	687	691	716	700	695	723	698	708	712	681	687	692	715	677	722	723	721	706	724	677	724	707	694	688	651	733	742	669	715	721	756	681	734	729	703	671	686	685	676	708	729	720	692	677	723	669	721	708	699	719	724	732	691	685	714	719	738	736	659	700	675	736	692	684	722	694	731	686	680	660	691	710	727	692	726	730	700	715	694	702	686	748	678	690	707	699	674	743	749	727	644	713	768	722	734	771	712	713	689	690	677	721	702	659	661	725	703	756	754	720	694	711	669	688	718	688	708	676	688	720	735	694	727	723	696	714	705	758	708	665	686	754	688	687	733	718	688	689	688	665	711	718	713	734	709	711	700	679	709	685	698	767	719	728	723	695	718	742	675	694	694	686	685	686	707	677	715	708	694	726	703	697	739	691	740	711	711	746	652	720	722	703	691	712	718	715	679	702	707	681	703	745	696	718	678	682	674	743	663	740	778	688	749	718	730	710	761	708	687	708	714	720	720	668	720	707	718	686	735	705	676	746	683	714	694	711	662	689	669	652	720	680	711	718	692	698	696	726	701	685	751	682	708	691	686	695	708	749	715	707	723	689	661	703	706	722	692	677	690	704	685	752	748	718	671	668	692	705	678	716	685	738	707	698	697	707	725	724	736	684	695	711	631	661	679	697	720	754	718	697	716	737	673	648	693	689	736	699	744	675	691	724	686	681	687	721	720	673	673	679	691	683	691	762	717	700	678	690	737	663	729	704	689	670	711	684	697	735	726	727	650	702	689	720	719	664	687	699	712	731	740	716	708	681	708	718	761	719	687	690	686	722	734	706	713	711	714	691	712	691	748	668	672	704	723	669	656	726	689	741	781	704	717	693	680	719	668	718	705	689	709	685	741	670	743	671	728	710	704	686	738	686	708	742	697	739	707	696	749	739	749	696	705	751	717	711	691	701	674	718	718	738	682	742	642	689	687	710	680	722	740	708	707	709	703	691	654	704	707	728	717	722	700	716	684	715	703	749	710	718	741	698	700	742	726	706	731	690	731	695	681	674	702	674	713	695	695	674	758	757	677	715	639	658	700	749	698	710	671	683	680	695	687	722	673	745	649	704	658	694	710	725	738	685	667	695	755	660	707	728	719	701	705	687	702	702	676	697	680	735	668	655	702	709	662	722	688	657	704	699	740	733	769	671	691	689	709	668	715	691	694	694	673	761	708	704	666	731	739	670	722	722	747	713	710	696	719	665	702	685	728	691	709	669	743	703	650	683	664	680	735	660	693	721	709	695	691	702	678	700	716	699	716	724	734	707	711	719	661	699	658	728	685	683	679	696	679	746	708	693	708	752	724	738	684	736	734	642	693	723	681	682	653	695	669	690	682	731	740	745	745	694	692	739	675	682	712	682	727	700	740	707	731	740	712	722	701	723	723	654	736	682	745	741	710	713	696	730	742	766	696	679	684	672	718	711	751	746	678	738	712	753	707	670	689	726	666	670	709	700	734	720	712	705	707	720	693	704	700	705	704	635	725	745	661	719	696	719	701	752	717	730	740	731	705	649	732	669	673	706	733	684	700	761	707	657	685	644	692	694	680	675	712	724	688	706	725	741	715	708	672	745	738	717	700	704	777	661	700	672	688	701	665	718	669	709	709	744	707	727	704	762	689	682	733	711	705	645	683	668	741	708	691	716	694	721	710	717	712	687	709	703	709	774	711	711	720	660	689	654	688	728	727	686	716	666	651	661	739	676	713	777	696	685	682	706	712	726	692	699	671	773	678	753	695	705	729	742	762	739	687	753	784	678	714	673	780	705	719	748	707	698	683	674	716	680	705	643	729	771	755	758	698	718	718	717	725	655	693	645	731	680	692	708	755	709	684	728	713	706	677	673	669	721	708	685	710	686	724	702	742	754	667	717	677	738	760	711	723	684	730	692	694	684	706	752	713	666	712	688	718	674	714	700	723	699	695	684	699	700	667	738	688	687	692	696	645	716	661	697	688	740	638	738	703	693	742	723	689	685	707	719	735	756	711	717	688	712	692	707	704	715	668	715	699	690	705	675	653	690	729	716	698	691	718	702	707	655	744	706	671	695	694	701	689	722	707	720	682	708	718	689	719	701	722	667	724	717	731	675	712	715	694	719	685	702	689	728	719	717	727	728	680	716	744	676	703	681	705	702	666	732	697	767	718	657	774	667	691	718	649	658	698	716	716	692	717	701	705	679	691	687	641	714	662	676	721	707	647	743	658	679	700	757	712	657	679	708	674	772	692	709	675	717	661	726	705	735	732	726	708	689	750	677	675	724	679	677	676	657	730	743	716	769	713	702	733	737	709	730	709	686	657	715	699	777	720	703	692	767	680	699	687	657	702	705	714	711	711	675	650	731	732	676	716	695	673	729	706	698	690	745	684	727	685	681	704	690	700	710	737	708	736	739	701	680	730	701	718	722	638	721	682	715	705	702	737	678	762	732	714	721	688	699	715	718	714	707	691	744	683	661	731	676	708	748	714	705	746	730	709	666	680	689	751	685	746	712	677	678	704	708	695	653	718	685	689	670	735	671	730	662	701	677	724	697	658	714	707	691	703	670	679	719	706	735	751	730	739	700	698	700	671	666	662	710	776	661	703	687	763	723	656	745	744	694	733	735	696	770	693	712	740	723	697	659	680	723	705	666	643	695	711	706	744	696	746	678	681	688	709	726	716	706	713	700	733	705	683	667	710	705	676	696	718	670	665	658	755	717	686	729	703	734	674	686	707	697	771	740	721	744	712	702	733	738	739	684	646	714	707	701	710	711	776	715	713	705	689	749	722	720	682	703	710	704	688	743	736	714	688	709	745	716	729	740	720	711	681	714	690	659	700	685	707	735	720	639	745	697	668	752	693	697	705	662	698	715	710	707	718	687	701	712	722	729	693	689	744	725	704	679	723	721	705	701	707	727	687	701	719	701	717	675	738	717	727	710	706	682	723	732	670	668	726	693	697	699	720	675	681	676	719	683	686	746	686	708	756	709	711	681	691	759	712	728	702	673	690	732	723	703	729	724	662	661	651	702	696	726	672	750	735	687	712	707	735	706	662	681	765	670	705	720	723	726	718	673	714	711	735	714	665	689	732	668	675	730	681	737	764	717	717	696	728	748	719	680	701	693	741	689	702	721	680	658	683	680	691	758	718	712	710	682	706	705	685	681	706	750	683	705	707	689	678	705	674	690	709	695	716	727	681	661	720	714	703	691	702	728	717	721	705	704	718	728	734	709	668	699	687
6200	21357	20297	11570	5050	1880	490	157	61	71	66	67	65	65	58	49	58	76	76	54	60	59	53	55	68	58	56	57	63	60	71	63	60	56	56	57	59	63	66	53	46	67	63	77	61	67	62	60	50	64	58	54	62	58	61	60	58	51	46	70	50	66	75	58	48	43	48	53	63	54	55	52	90	56	67	66	63	54	63	64	51	69	70	80	54	76	57	62	52	63	41	59	61	62	51	63	57	60	70	49	59	68	59	52	54	76	60	55	63	54	62	60	45	50	75	55	61	50	76	56	48	53	54	60	44	54	58	62	64	57	51	60	53	55	47	55	51	48	62	77	58	71	55	55	53	68	51	68	59	47	49	56	47	75	62	46	64	66	72	66	61	55	65	58	53	57	57	58	52	55	53	67	65	57	57	68	56	48	52	52	58	58	48	58	80	61	59	55	59	75	58	51	43	63	59	56	44	55	71	63	58	68	59	61	74	54	55	59	62	56	56	54	53	66	55	62	42	65	51	66	60	57	64	67	60	55	80	59	59	47	70	61	53	54	61	56	64	57	54	78	55	59	68	54	69	83	60	45	65	56	54	74	49	55	51	53	62	53	62	76	53	73	45	55	65	69	52	52	68	58	60	55	51	63	69	54	73	59	65	67	59	63	59	59	65	61	52	65	72	69	67	50	59	61	50	64	56	68	64	59	59	62	64	82	60	66	52	74	67	64	63	60	57	58	62	58	60	66	60	59	60	52	73	40	60	65	68	53	44	46	55	49	71	55	61	63	61	66	59	71	57	64	61	47	59	74	59	51	68	70	78	66	55	50	56	57	50	67	73	63	59	59	64	68	66	65	63	67	60	50	56	52	59	58	53	48	68	57	49	56	56	73	59	66	57	70	66	57	54	67	63	67	53	61	63	59	65	56	65	61	58	61	55	55	53	72	58	38	46	73	51	69	64	49	56	62	59	67	61	57	61	62	45	61	60	66	69	58	55	80	51	62	49	63	65	60	55	60	50	48	55	62	50	59	67	43	70	71	67	60	69	59	54	59	77	53	60	58	61	67	46	63	60	46	57	68	80	62	64	75	45	72	57	58	48	62	52	58	60	75	51	73	58	66	53	63	51	44	75	70	68	52	43	61	58	70	55	58	58	51	59	60	58	65	47	54	62	56	52	65	60	55	61	54	67	64	51	53	50	65	53	58	55	44	69	56	58	58	51	63	54	60	54	53	40	71	64	54	60	65	67	66	57	58	47	63	56	64	49	51	69	57	51	74	64	58	39	61	68	74	45	57	62	59	60	58	63	58	64	66	57	53	62	56	48	57	61	48	60	57	58	49	62	57	47	54	61	78	63	53	61	56	70	75	49	57	57	53	54	56	77	46	60	71	71	61	57	72	48	67	68	60	52	52	49	56	58	61	53	53	69	70	62	62	64	77	64	58	66	47	49	57	52	71	65	57	67	72	61	56	59	58	55	49	61	61	69	59	59	69	60	60	66	55	65	50	64	66	47	44	59	72	54	57	56	58	55	68	53	63	63	50	51	62	59	72	59	51	58	51	60	61	66	60	58	47	70	63	58	61	59	55	44	62	48	50	51	70	55	67	55	54	58	67	52	73	57	58	70	65	55	57	53	67	62	61	63	48	61	59	60	59	52	52	61	66	50	38	77	53	63	56	58	72	53	57	59	64	55	73	61	49	57	44	58	51	69	61	48	49	63	53	60	65	49	75	58	49	60	55	67	63	66	54	68	59	60	66	69	42	50	53	64	67	54	53	67	65	52	56	61	65	69	57	64	54	61	64	55	53	54	62	62	48	61	64	58	53	59	70	61	62	53	54	61	65	58	53	46	62	63	60	59	51	57	45	64	71	66	69	51	49	64	65	62	60	48	58	61	66	71	52	56	77	53	55	50	67	55	64	46	66	75	57	58	67	53	76	65	65	63	63	62	61	73	47	61	53	55	57	58	47	61	60	58	67	69	64	66	53	49	57	44	73	54	63	65	60	58	60	52	65	68	53	54	67	67	57	54	53	63	66	59	55	43	59	59	62	73	62	61	65	58	59	61	63	72	51	64	54	58	60	57	58	53	63	73	69	52	46	61	53	66	59	74	54	67	57	64	51	60	48	56	64	52	56	42	61	51	65	53	69	59	63	68	54	63	69	66	54	73	59	59	64	50	68	60	59	57	71	58	55	64	63	58	51	62	68	61	56	59	70	58	65	44	74	49	65	66	66	60	55	60	58	63	58	48	52	46	62	52	55	72	59	65	63	65	59	61	74	59	42	56	58	48	56	57	60	67	64	58	54	56	57	60	62	73	60	50	69	54	53	53	54	41	50	69	64	47	66	68	60	58	60	52	55	54	44	68	49	65	57	58	62	63	51	54	58	58	61	50	52	62	53	52	58	69	66	55	59	58	63	67	53	71	65	69	61	66	60	62	68	69	72	61	54	59	62	64	62	58	51	63	58	66	74	66	59	72	65	55	70	66	69	63	59	62	66	55	55	51	63	63	68	44	45	46	56	71	67	62	48	50	43	67	59	67	60	57	65	56	53	67	55	67	44	63	56	69	60	62	56	44	59	60	71	48	56	73	54	75	55	46	71	63	54	64	65	46	60	46	59	63	68	60	63	52	64	30	56	63	65	67	68	63	57	59	76	67	51	60	65	58	58	63	54	51	58	42	61	52	53	63	57	70	52	67	60	52	62	60	72	52	47	75	58	46	64	63	62	52	58	71	62	53	57	62	39	60	71	62	51	70	80	69	50	71	59	53	52	52	63	59	60	71	65	67	61	53	61	65	58	69	44	46	72	60	61	56	57	60	59	57	70	63	64	59	47	52	57	56	59	48	62	46	59	65	56	69	51	48	64	62	65	49	59	55	64	57	60	66	63	40	58	62	54	56	46	63	60	51	49	38	66	65	60	57	63	55	69	49	60	55	41	75	54	62	53	73	51	67	47	74	54	63	60	68	73	54	71	51	58	58	52	46	59	51	67	61	64	73	51	52	47	61	54	46	62	50	54	55	49	56	46	57	57	75	63	53	66	51	59	58	65	56	57	64	60	57	52	52	58	60	55	47	60	55	62	60	64	53	60	52	72	61	54	70	51	56	52	47	65	57	62	59	67	57	59	64	57	64	46	67	54	58	60	60	48	80	63	64	61	53	57	70	56	54	54	51	51	70	56	69	56	51	70	59	51	48	76	71	63	65	71	46	68	56	72	66	51	71	67	64	75	70	57	53	64	58	63	73	64	56	48	71	67	58	67	66	57	52	68	54	49	51	50	53	72	54	64	49	76	64	62	61	64	58	57	42	58	58	69	57	54	56	58	61	58	54	63	58	52	55	58	64	79	77	42	67	69	52	68	67	70	50	62	54	54	59	50	62	53	64	64	44	48	61	50	59	56	70	52	53	57	65	63	62	79	52	55	59	50	61	53	63	55	58	68	53	73	71	74	51	52	65	50	53	43	54	61	49	70	55	51	44	58
34881	48035	44086	44187	40246	27830	14141	4487	1417	862	789	751	780	755	778	756	752	721	777	745	695	733	758	761	765	782	747	739	746	739	773	762	733	716	731	764	775	760	760	752	744	751	748	768	757	801	817	742	734	768	774	771	741	738	714	709	779	796	761	763	712	810	789	769	741	786	782	781	769	768	799	717	793	790	750	762	765	732	797	713	773	762	744	757	759	759	718	787	757	760	745	746	749	733	762	760	767	801	716	706	758	750	758	772	745	787	725	751	747	776	782	811	757	715	799	762	765	744	783	745	796	714	735	763	755	785	745	734	726	766	779	792	815	732	724	760	757	740	737	758	746	796	753	754	779	748	743	746	748	718	741	770	771	765	767	784	741	795	741	728	721	760	751	733	793	811	715	777	763	735	750	795	739	775	768	800	753	727	729	741	772	790	737	743	758	755	759	711	737	766	786	781	760	784	689	763	747	757	730	784	755	759	785	766	710	785	762	767	799	729	719	765	727	714	764	763	751	778	794	728	768	768	770	683	757	725	791	765	739	725	746	783	791	738	733	780	784	741	760	742	796	772	785	791	799	752	792	736	772	770	789	755	738	758	789	756	747	758	767	774	727	723	745	761	783	697	744	818	703	737	767	784	754	787	781	740	775	721	780	772	742	758	763	783	793	770	757	808	754	742	799	708	756	770	799	747	766	771	788	731	753	778	733	729	740	748	788	772	733	771	802	735	780	776	754	758	733	771	771	741	747	747	723	787	784	725	757	723	743	811	764	712	749	790	748	758	709	736	737	729	772	768	768	759	773	766	766	732	781	781	734	714	746	804	757	741	711	779	747	747	738	780	752	775	794	764	751	712	735	782	729	748	737	746	767	750	809	771	765	827	727	749	799	782	774	742	753	731	760	765	811	768	760	750	738	729	748	746	716	772	751	726	736	786	812	716	747	757	774	749	725	712	687	758	734	787	784	739	743	763	774	720	782	751	784	785	755	737	767	735	769	797	736	766	734	755	809	777	782	756	807	766	761	729	785	801	755	787	744	776	762	772	730	729	770	767	754	742	790	745	720	756	799	790	754	787	794	745	696	786	739	809	791	734	761	748	742	740	769	803	762	782	726	781	748	786	748	778	764	758	788	730	749	798	704	753	734	772	764	710	794	741	782	750	747	782	755	735	788	772	741	740	750	767	767	752	781	795	737	756	776	774	754	706	749	720	762	698	781	782	750	695	726	713	711	749	741	762	778	728	728	735	728	716	731	734	770	765	737	767	745	758	759	783	773	779	769	757	807	752	797	752	779	771	738	724	735	770	781	704	778	746	803	727	747	755	767	724	721	763	760	727	758	711	740	796	801	796	744	750	728	787	767	788	750	788	750	756	749	752	775	786	733	705	775	750	738	794	747	813	749	743	730	791	747	730	800	705	769	768	734	794	761	745	727	769	697	721	712	761	761	746	772	747	685	766	744	760	783	748	755	790	706	779	713	701	757	763	750	747	792	778	749	735	730	808	748	757	802	754	772	720	780	752	760	740	732	748	789	722	794	717	745	761	732	721	733	773	751	762	754	771	762	725	721	767	748	741	738	718	714	763	742	803	757	792	758	748	745	757	764	773	757	760	730	790	776	722	734	789	737	744	770	763	778	757	747	727	736	776	740	770	788	746	774	750	732	787	739	750	753	744	755	783	806	754	729	765	797	779	757	788	721	775	724	748	739	781	747	768	782	768	715	782	762	785	739	766	768	755	786	765	729	783	758	779	811	757	754	738	748	785	762	733	749	760	693	773	734	771	744	762	771	746	747	805	772	763	805	751	735	762	748	753	790	732	725	762	749	752	780	736	764	699	765	784	767	751	767	722	726	726	753	751	739	754	759	697	757	771	742	771	762	806	756	708	760	761	786	769	788	792	776	784	731	757	777	760	741	749	765	781	765	756	746	746	808	688	750	731	780	731	745	758	721	699	732	700	724	801	744	738	746	752	722	802	709	719	737	794	743	732	782	779	789	736	750	739	762	752	744	807	758	692	748	799	720	754	786	711	738	785	777	779	731	733	794	728	789	780	803	719	751	772	763	771	752	744	761	755	751	788	759	769	732	759	778	730	772	748	757	742	702	755	790	783	776	817	785	756	801	756	767	796	759	732	725	742	764	731	737	785	746	758	740	745	717	743	787	749	761	808	772	803	743	752	767	822	730	747	791	721	752	803	728	772	796	714	731	728	787	741	728	742	762	764	719	749	752	779	769	740	743	757	801	748	754	758	762	764	770	737	729	725	755	748	764	737	741	763	798	808	772	748	740	760	760	719	743	774	754	697	778	755	729	751	733	787	737	761	709	752	775	728	711	720	759	802	745	765	746	771	767	817	764	804	704	741	791	793	736	752	778	758	742	731	737	768	726	793	785	736	694	749	804	763	755	745	716	740	802	761	766	758	779	764	798	807	757	748	772	759	700	755	735	756	740	726	757	804	765	744	826	793	800	762	811	681	774	789	791	805	736	794	758	730	786	774	776	773	746	782	740	769	739	768	720	735	763	772	729	724	783	749	803	779	752	786	774	750	779	704	719	754	759	801	750	756	762	728	742	792	768	752	716	760	780	750	780	715	689	856	760	747	737	769	759	788	789	766	729	740	776	833	799	695	773	753	774	751	750	728	679	763	789	713	745	712	761	747	756	756	708	750	757	773	759	726	725	804	775	807	787	742	766	770	759	733	783	785	762	795	740	774	767	663	786	731	730	814	757	769	790	766	726	715	729	738	784	717	757	765	740	728	771	757	809	734	731	780	746	789	767	766	772	776	740	778	755	764	743	787	791	767	723	773	756	800	751	713	783	769	814	782	760	737	752	762	782	806	767	756	764	784	729	762	759	760	768	730	749	736	726	781	775	750	752	783	794	674	734	730	790	763	742	775	766	787	728	776	751	752	778	737	760	753	747	745	785	786	776	767	758	772	763	721	723	752	758	740	746	737	731	774	756	741	698	782	758	755	773	743	739	747	742	771	749	724	729	800	770	718	797	777	791	730	708	764	750	747	772	732	768	718	755	733	774	760	778	740	794	829	738	709	808	776	724	763	782	795	735	725	790	750	745	722	744	752	752	691	734	738	755	746	750	799	745	745	759	774	780	808	777	772	776	757	729	788	804	739	761	759	772	756	754	772	778	783	784	776	774	753	754	723	756	740	741	762	720	764	746	758	799	731	778	733	738	746	729	793	779	770	807	740	775	777	728	734	740	771	740	731	778	737	756	770	703	763	799	743	747	752	728	772	799	773	771	791	723	753	764	805	694	761	701	725	760	754	724	745	735	720	761	811	769	750	706	811	790	742	775	767	764	762	729	789	712	726	773	723	760	828	751	722	782	738	728	740	735	744	790	727	721	779	709	794	707	766	809	797	755	762	789	759	721	773	749	729	717	750	765	781	784	699	802	720	755	747	748	760	775	796	716	782	734	755	748	741	754	765	704	784	716	784	767	768	787	737	742	763	791	736	705	774	763	770
10194	32574	26314	16332	7904	2774	750	221	89	63	52	64	64	48	54	58	57	58	59	55	69	61	51	56	62	65	60	58	60	65	61	58	48	66	59	46	48	66	57	68	50	50	63	64	70	62	62	72	59	64	60	63	50	59	62	59	58	58	62	44	53	64	64	55	62	55	51	54	58	61	50	70	63	65	58	73	61	62	58	42	55	52	62	50	54	56	65	57	49	65	65	57	63	36	43	78	63	64	58	65	67	57	46	59	69	63	64	60	68	51	59	49	80	68	42	63	78	59	73	61	53	40	41	55	59	60	54	51	53	62	58	58	55	61	54	67	55	50	46	55	41	38	67	65	54	66	60	67	57	54	62	59	61	64	53	65	55	47	68	59	50	58	51	54	65	51	46	56	67	69	64	58	56	69	68	55	55	47	46	57	62	68	57	57	56	51	53	57	50	58	65	57	56	62	43	67	71	37	53	60	69	67	66	77	52	62	66	71	71	47	54	58	38	57	59	58	54	55	73	65	65	56	66	62	51	64	67	59	51	56	62	75	56	67	58	66	44	67	62	55	52	60	62	64	52	78	64	59	51	52	52	63	50	53	59	44	52	76	53	57	47	43	71	54	61	56	58	54	60	63	43	52	60	54	50	49	61	54	59	60	67	49	52	58	47	69	55	58	54	62	54	53	56	52	62	65	55	51	47	49	58	71	58	65	78	51	67	58	74	48	51	56	57	57	54	49	69	48	58	55	59	60	59	46	72	65	59	64	54	63	58	50	47	51	50	57	66	57	58	62	37	56	62	58	56	47	65	67	51	72	53	68	60	56	67	57	63	66	53	52	54	53	74	70	59	63	54	72	68	62	49	56	58	62	56	41	57	57	49	69	59	62	62	63	47	66	66	50	53	59	60	54	62	57	65	56	75	60	51	43	61	46	60	59	57	61	66	45	58	49	50	73	57	52	60	53	53	69	62	56	42	55	55	55	61	64	43	50	60	60	59	47	59	52	58	43	73	65	53	60	66	62	54	52	73	52	64	59	64	53	62	64	62	56	35	67	62	57	50	61	68	60	50	52	47	80	57	68	58	69	71	59	51	56	73	52	58	52	59	60	55	54	63	45	61	42	59	53	75	65	65	51	58	66	44	61	56	52	63	77	54	56	50	60	67	59	74	69	57	66	61	64	53	65	61	61	46	63	63	58	56	57	62	65	70	51	54	50	55	51	50	67	60	59	68	69	58	77	55	82	50	37	52	55	56	54	50	75	57	63	53	66	62	53	47	53	60	60	72	70	63	62	60	53	61	60	57	58	55	59	59	38	47	53	61	59	54	55	44	55	56	60	63	54	63	62	53	59	49	47	66	58	59	71	62	58	51	56	55	55	65	64	55	60	73	55	67	64	52	53	54	51	56	41	47	61	64	59	47	68	53	67	68	67	54	45	65	72	50	55	66	73	45	58	64	66	74	66	57	52	73	64	53	79	46	55	48	54	56	63	64	56	58	59	56	54	53	49	50	59	50	55	56	53	65	57	65	48	50	56	63	82	44	46	47	50	58	68	59	76	63	51	56	58	68	72	61	55	55	61	54	58	56	59	49	52	59	63	56	52	55	54	55	50	50	56	49	47	81	70	57	69	59	64	44	54	51	64	49	54	57	64	69	58	57	61	59	50	61	59	55	65	67	66	46	58	71	46	60	50	59	47	59	54	55	57	51	70	61	49	58	44	36	65	64	69	58	62	68	53	49	73	59	56	54	62	67	46	61	57	55	37	62	58	78	64	49	50	74	56	56	66	59	52	58	59	69	57	60	66	52	58	70	71	64	46	67	60	71	49	64	58	53	64	54	55	55	54	54	60	58	52	48	69	58	47	64	64	53	45	49	57	42	58	60	54	53	53	56	57	52	57	60	58	53	68	60	57	58	52	55	54	51	61	61	66	51	52	61	58	67	54	55	46	55	65	56	55	56	72	63	53	62	58	57	59	66	59	65	60	74	49	58	59	61	65	42	50	65	61	64	63	64	58	63	53	49	61	52	46	65	65	67	70	56	59	50	49	52	65	53	45	59	64	54	61	64	61	62	59	62	66	57	65	47	39	62	36	58	55	71	67	55	67	54	62	59	57	52	64	62	56	42	56	43	53	44	65	53	56	53	58	69	42	53	54	52	65	80	51	62	63	55	51	67	62	64	55	53	48	64	51	44	68	45	45	42	62	58	53	56	49	72	77	73	65	57	62	49	42	61	55	48	51	65	43	57	66	58	52	67	57	63	67	67	50	55	48	55	69	59	48	48	62	53	54	54	62	58	64	67	55	48	49	63	53	67	56	38	57	60	65	66	64	58	55	56	56	43	57	60	54	44	55	51	63	51	55	42	53	59	76	66	66	51	52	70	56	58	58	55	65	62	50	64	52	65	64	59	55	64	57	52	53	57	44	60	57	65	68	56	62	54	61	71	72	53	54	47	44	59	64	58	49	52	50	51	64	58	65	55	55	58	60	57	53	56	50	75	51	61	65	61	43	59	55	57	58	51	62	53	82	62	62	56	57	68	64	57	53	62	59	72	58	50	62	45	58	62	50	70	55	55	62	61	53	69	65	48	48	57	64	63	64	68	51	60	67	53	44	60	57	54	71	64	56	62	67	58	53	55	54	41	64	56	52	65	57	59	64	52	49	64	61	54	73	58	66	62	60	54	59	57	57	61	47	61	69	54	53	49	49	57	49	47	62	56	62	62	58	65	72	61	46	62	57	63	60	62	68	59	65	64	63	57	51	53	57	60	62	53	46	60	69	63	73	58	64	53	45	60	57	69	81	66	75	55	68	70	55	56	53	50	60	58	62	54	45	64	62	87	46	58	63	73	53	56	69	68	54	51	73	53	57	55	64	64	73	48	76	67	66	51	67	68	61	54	59	63	65	67	59	48	61	81	66	64	47	54	55	65	59	60	60	68	58	56	72	63	58	61	68	51	50	61	54	54	50	72	55	61	63	64	60	46	38	64	54	61	43	47	43	61	58	70	62	60	53	58	72	58	59	61	68	73	60	63	60	44	57	45	58	53	70	65	55	75	63	49	65	46	58	70	53	65	69	41	48	61	64	66	60	59	82	52	62	65	65	47	57	47	61	54	51	65	58	78	68	53	68	70	61	63	63	61	52	58	63	55	74	65	71	54	69	63	67	65	65	57	53	64	50	64	60	54	61	46	51	51	66	58	62	56	59	48	48	57	68	64	61	59	61	63	59	64	43	66	63	64	56	67	62	50	60	53	55	51	51	63	45	68	58	44	49	64	66	54	45	50	50	47	61	75	54	49	46	70	54	54	58	68	62	64	62	52	47	61	70	49	62	68	54	57	51	59	53	62	73	62	59	60	63	61	62	76	63	60	55	54	48	43	81	49	63	63	64	66	60	64	63	59	55	52	64	71	51	53	63	67	66	57	62	64	72	65	59	38	45	45	44	50	45	65	75	39	49	52	55	51	59	78	51	53	71	62	54
38379	54538	50347	51380	46638	32192	17876	5926	1709	908	758	719	753	712	748	708	737	717	730	692	682	743	702	822	732	712	742	754	750	744	774	743	717	768	698	756	754	714	763	782	724	718	742	757	739	776	725	749	719	764	771	745	735	750	720	710	772	729	742	724	747	784	798	764	727	716	767	732	756	812	725	759	762	761	720	761	767	721	755	745	736	739	719	800	808	721	751	768	731	763	761	804	747	717	766	702	747	722	749	784	740	711	753	720	765	750	719	740	682	718	768	733	741	773	729	747	741	729	737	753	745	756	743	716	742	742	733	783	719	749	710	715	772	732	706	736	774	757	703	777	726	706	751	768	782	757	747	745	723	752	692	703	725	753	757	751	726	757	786	760	772	696	809	761	732	719	782	727	769	740	758	745	731	700	748	710	754	725	759	748	752	763	708	726	780	785	742	750	792	700	689	770	737	741	791	744	718	742	754	702	747	769	764	800	754	750	742	757	709	732	768	731	767	769	701	779	771	713	711	758	734	775	744	737	752	719	735	756	729	733	767	768	776	720	755	768	721	746	777	740	799	779	738	792	757	762	761	757	767	761	775	756	712	773	757	791	718	788	790	752	782	737	788	771	779	785	745	728	775	730	767	715	734	758	779	754	729	708	769	749	735	769	742	735	779	800	778	796	767	760	769	753	745	726	747	674	777	789	761	780	797	757	739	721	743	736	708	720	738	702	701	772	755	789	719	717	719	727	722	708	754	773	779	730	791	735	785	753	719	725	735	714	754	761	715	735	730	730	703	721	783	754	739	769	733	748	767	758	758	760	771	722	759	778	748	717	736	698	733	750	770	703	760	715	748	740	777	760	750	712	752	741	736	722	708	773	748	731	779	731	732	779	743	764	711	771	728	755	754	777	756	685	787	744	784	705	716	794	763	725	734	721	777	717	763	735	766	731	750	747	731	704	723	717	759	734	750	719	744	715	740	710	762	744	724	755	757	697	770	712	770	760	736	772	726	791	728	769	740	734	752	746	726	765	719	703	750	785	771	740	814	796	731	776	774	772	742	788	737	777	765	723	714	754	773	776	731	751	694	760	726	770	745	708	767	730	802	764	686	771	738	756	705	739	763	708	772	754	729	731	747	684	746	745	751	726	775	729	733	744	729	762	729	782	687	717	798	759	725	739	748	737	711	762	728	766	751	732	789	760	717	748	761	794	744	700	751	730	739	745	772	703	761	715	751	760	727	733	721	791	733	707	766	705	753	773	673	774	751	762	765	730	716	753	745	740	773	740	741	688	763	810	774	780	760	712	742	740	759	748	747	708	750	793	763	754	713	735	746	754	773	752	758	752	703	737	735	798	747	756	740	690	709	732	755	740	797	772	776	763	724	788	774	733	700	755	752	757	701	713	734	731	792	731	711	720	739	767	769	722	752	757	755	751	736	722	740	750	718	749	765	763	790	796	738	699	794	742	763	760	747	714	747	739	755	755	706	757	722	759	721	768	690	733	694	713	739	696	729	716	742	729	725	702	791	751	718	792	737	759	785	721	731	702	765	727	729	757	794	778	752	672	776	757	736	816	800	714	719	761	794	752	722	794	771	763	723	775	747	756	791	738	777	678	743	778	745	690	784	746	745	774	801	726	768	752	747	735	787	750	753	726	795	773	746	737	751	738	752	816	762	748	752	751	706	737	767	802	755	763	726	758	717	759	725	766	711	723	792	723	766	696	754	759	682	748	751	705	717	766	772	771	775	682	734	766	764	792	694	756	750	730	726	696	721	778	778	763	716	760	757	714	710	721	737	751	744	809	778	785	708	705	739	746	701	742	754	705	760	728	772	779	749	734	765	745	710	761	723	787	747	761	772	695	788	765	725	785	764	791	731	732	764	818	731	723	755	751	709	754	736	742	759	737	754	735	788	726	746	747	718	710	730	689	722	761	707	733	785	746	781	733	795	725	689	724	756	732	710	736	733	744	769	734	757	685	770	778	770	745	734	762	769	717	744	705	741	724	786	787	712	769	731	755	745	744	756	771	709	754	737	767	758	744	709	814	735	749	761	706	728	765	801	775	714	731	774	756	747	752	775	810	679	769	728	730	777	754	729	726	723	739	768	771	768	742	699	714	740	751	739	782	724	718	679	756	781	745	723	763	755	763	715	759	737	798	756	754	749	789	746	704	730	753	727	713	711	789	770	705	728	710	715	749	750	746	743	718	757	697	747	705	726	767	732	740	746	743	729	719	709	749	735	753	730	721	769	732	830	755	746	717	718	779	763	752	753	731	754	770	717	703	764	729	722	749	756	794	789	737	773	764	758	704	753	730	738	758	733	743	735	714	709	751	712	713	770	747	718	738	769	781	765	756	756	759	778	767	760	749	744	724	739	764	724	712	756	705	740	796	747	765	762	758	702	736	739	750	742	722	754	720	743	740	734	761	699	732	757	731	736	701	754	796	764	737	770	754	765	743	712	754	733	742	775	725	703	760	734	718	728	746	756	761	729	704	700	728	763	756	724	729	718	734	765	744	724	727	757	763	737	788	757	755	712	772	798	741	713	727	727	722	730	732	735	728	712	701	782	772	755	695	709	722	760	735	768	688	720	779	728	783	768	751	712	709	792	780	705	756	736	752	759	777	742	776	732	750	768	776	740	736	742	770	762	742	735	715	756	732	774	755	784	748	719	747	716	731	723	758	814	765	707	795	807	756	769	717	741	722	749	795	737	730	756	743	701	753	764	741	720	722	732	744	725	801	784	723	751	767	743	760	731	738	726	713	781	732	767	791	746	741	734	709	780	741	754	752	751	776	739	717	742	753	775	704	776	784	727	702	772	745	732	757	720	766	696	764	814	737	774	696	755	743	785	760	805	768	761	750	759	717	795	727	782	709	724	746	778	760	684	719	731	726	760	745	787	761	703	723	758	739	758	704	715	776	716	728	780	781	801	750	759	720	766	732	739	746	737	723	748	724	754	725	713	791	758	724	727	749	741	773	756	714	744	812	755	739	748	734	762	741	712	737	753	695	759	806	684	761	759	768	758	750	753	740	749	737	745	746	725	762	756	715	687	762	775	765	725	788	718	724	765	713	735	769	737	749	759	757	763	725	712	745	747	762	799	745	776	751	762	748	716	729	784	721	806	739	706	730	740	721	753	743	717	731	719	793	743	714	715	725	782	750	737	751	800	763	805	739	745	751	710	764	790	759	760	733	780	708	767	744	776	734	740	714	723	741	716	688	746	766	722	675	751	704	764	719	734	776	757	767	731	738	725	750	740	766	734	759	748	696	777	758	770	761	751	748	713	790	776	749	728	725	752	756	739	734	692	750	759	703	760	781	740	778	769	763	736	760	798	755	769	751	738	773	762	735	710	759	745	741	739	746	812	752	767	745	715	732	779	789	754	755	743	728	752	776	740	742	746	712	781	775	705	749	770	719	684	767	722	720	778	807	738	723	784	739	722	755	767	674	705	714	752	750	756	745	716	748	738	705	729	783	774	763
2571	7809	7926	4825	1939	811	259	94	68	66	56	71	65	56	52	53	58	65	65	60	52	69	59	53	50	51	55	57	54	56	62	58	65	52	51	60	56	68	48	54	54	51	38	58	46	56	61	48	67	55	57	60	61	51	53	46	54	59	70	46	52	54	51	55	61	43	56	60	54	49	61	52	74	61	65	52	46	71	54	50	54	69	45	57	57	50	57	53	64	55	61	49	64	49	54	54	69	53	67	52	59	52	69	59	63	55	52	57	53	64	57	57	62	65	51	48	57	45	48	55	54	65	60	54	67	49	50	59	68	70	59	64	48	64	65	57	76	64	61	50	67	51	54	52	72	60	57	54	65	63	67	58	60	45	50	53	61	66	52	65	61	54	64	46	60	57	57	46	47	61	72	59	44	47	62	47	55	71	52	47	57	73	66	49	50	64	71	52	61	53	52	71	61	60	64	53	48	64	56	65	49	61	69	58	50	53	60	59	59	65	61	63	61	67	56	45	51	54	49	69	67	51	55	65	51	49	62	55	47	41	58	53	52	48	66	67	56	52	55	59	54	57	59	53	58	64	65	57	60	60	68	79	62	69	58	58	56	52	56	50	53	51	67	49	54	66	58	52	59	63	59	49	47	60	58	54	54	49	59	80	55	44	57	57	56	60	48	59	57	46	45	54	48	48	61	64	64	58	54	60	56	57	61	52	52	58	60	74	64	60	60	50	48	52	62	54	57	64	51	53	43	55	60	65	63	54	51	39	62	71	58	46	60	54	55	52	62	62	57	64	44	44	76	64	53	42	60	58	58	62	64	53	62	57	69	63	45	65	51	57	60	40	52	60	60	59	77	62	59	69	62	64	53	64	67	57	59	61	53	60	69	59	53	66	63	53	63	52	47	44	66	54	63	57	57	65	60	72	53	58	53	55	49	55	59	68	57	56	65	59	41	60	57	69	54	60	61	65	62	51	53	57	46	57	55	69	52	64	53	50	62	62	62	44	49	73	65	63	51	63	49	61	56	52	62	65	55	50	52	50	46	57	45	57	57	56	67	41	48	43	41	57	50	59	59	44	63	75	59	57	52	60	63	58	43	66	56	59	57	55	50	50	65	65	66	53	45	56	55	57	64	67	47	53	51	57	39	59	48	61	52	61	60	62	58	41	45	61	59	55	64	44	48	50	54	45	59	51	62	68	53	59	48	54	66	42	49	51	50	60	59	51	65	53	63	55	59	64	50	49	75	54	61	65	69	50	66	64	54	56	58	57	55	57	46	58	44	65	73	54	64	51	64	54	55	49	52	41	35	61	66	60	61	53	51	44	59	51	59	43	49	51	67	65	60	53	58	57	73	57	58	50	64	50	53	62	58	56	63	68	57	62	62	58	52	47	70	59	49	52	64	59	47	63	64	60	64	52	46	63	55	60	57	54	51	57	51	51	69	59	53	50	51	56	57	60	49	53	64	79	51	54	49	49	73	63	48	56	51	63	74	63	58	65	59	55	53	65	65	58	64	53	48	53	57	64	66	57	54	53	44	62	61	54	70	62	57	49	59	54	45	53	56	51	56	60	53	49	65	44	45	64	50	61	53	51	51	46	51	62	69	55	65	63	73	55	78	55	60	51	58	55	56	58	59	59	64	69	63	52	61	57	44	61	64	64	61	64	51	60	65	64	54	69	51	61	52	48	61	64	47	57	48	50	57	59	63	68	55	54	59	73	50	57	66	47	48	53	38	71	49	40	70	63	61	60	60	54	72	66	61	53	52	57	65	53	64	55	66	52	62	37	56	69	50	62	61	56	43	59	46	53	54	53	52	59	55	67	56	52	66	63	41	60	60	51	68	50	61	54	61	61	52	56	54	61	44	57	42	61	48	54	53	55	41	56	53	60	74	45	43	62	64	51	64	45	58	50	58	61	58	52	57	77	59	55	54	56	54	63	55	67	65	47	67	62	55	54	63	47	53	67	50	71	55	53	70	52	56	57	54	61	60	58	52	53	56	49	54	57	58	57	69	50	58	65	62	58	47	62	55	64	69	57	61	64	58	50	52	62	59	65	53	66	68	59	63	54	58	68	61	62	61	49	53	57	60	62	52	62	54	47	59	48	47	54	69	58	58	48	53	57	54	66	67	57	55	50	59	44	43	52	59	55	47	50	63	58	50	58	47	49	51	39	60	46	59	56	47	57	66	56	54	42	51	59	53	59	52	68	55	56	50	46	60	58	38	65	58	54	69	57	60	66	66	43	59	62	73	62	52	60	64	48	52	55	62	64	50	82	50	62	65	63	46	50	61	62	55	50	69	60	68	65	53	61	59	56	49	44	77	41	59	70	64	72	59	70	54	52	56	49	59	69	44	55	46	53	56	49	53	54	55	58	49	67	65	58	44	59	58	56	55	69	65	49	58	54	75	49	50	46	56	55	56	60	50	53	60	60	60	45	51	65	68	51	63	61	50	44	58	69	61	67	35	69	52	45	65	61	44	66	54	57	61	50	60	52	51	46	48	51	56	54	57	55	52	63	57	52	58	61	68	59	47	60	54	56	61	51	66	65	49	79	53	59	55	59	47	64	65	64	51	69	60	66	55	59	59	69	79	56	64	63	47	72	58	54	62	55	39	68	42	52	64	45	59	53	47	69	72	47	63	74	47	59	53	52	57	61	65	58	44	64	63	62	52	70	52	57	65	56	44	72	62	49	35	63	51	48	59	60	46	46	49	62	59	62	59	45	45	64	76	57	59	54	69	70	67	52	67	56	58	56	41	51	46	59	56	71	47	61	57	56	56	59	48	53	46	55	50	42	53	56	61	65	58	64	49	59	44	51	43	58	58	55	57	63	70	51	56	54	54	57	58	48	51	55	47	58	62	50	53	43	52	47	49	66	53	56	51	55	55	38	55	56	44	51	48	39	57	47	54	49	52	65	59	61	45	48	59	62	60	55	67	66	54	57	48	60	58	58	55	49	62	47	53	54	58	49	53	61	56	48	61	50	44	67	55	57	72	55	73	58	42	56	55	58	43	55	54	45	59	50	49	52	50	68	54	56	70	51	53	43	63	60	44	54	50	65	57	72	43	67	80	47	59	61	64	48	49	58	65	60	67	65	66	57	57	57	50	52	55	67	54	64	58	61	82	60	65	50	47	52	61	62	63	60	63	60	65	63	56	69	52	62	64	55	47	50	74	59	65	65	53	49	58	49	37	53	51	51	65	62	67	64	49	62	59	57	71	54	46	60	63	54	58	53	42	62	53	57	51	54	67	60	62	56	54	43	70	58	57	54	53	65	54	49	54	49	58	52	55	60	69	47	47	61	49	63	63	40	56	52	59	63	73	60	62	56	51	56	60	53	44	48	63	48	56	58	66	56	63	54	61	48	54	57	61	57	67	50	64	49	60	66	48	55	54	53	52	67	57	61	58	56	57	69	64	64	61	59	50	53	57	61	43	60	54	49	56	60	58	50	62	53	54	63	54	59	53	60	73	56	55	63
27837	35074	32767	32142	28667	18639	7190	2191	1015	774	719	732	753	682	758	715	729	662	737	706	716	747	721	707	702	683	745	697	699	705	715	737	700	722	697	752	703	736	726	693	753	703	737	713	725	729	722	692	689	705	769	759	736	764	731	701	723	685	730	735	739	691	761	740	724	725	726	731	769	702	711	734	713	728	743	755	734	721	705	696	710	685	737	761	664	679	721	728	679	712	707	704	708	748	718	695	739	724	725	726	729	787	725	712	685	725	699	661	715	700	715	758	706	674	741	696	726	771	749	719	731	723	747	696	746	731	733	723	673	722	726	716	712	727	663	730	693	661	677	747	728	766	728	715	775	710	700	704	716	736	702	731	749	772	778	675	738	740	725	725	708	753	672	677	753	727	716	740	720	753	706	650	714	737	715	712	717	720	731	682	793	686	738	714	730	695	707	746	749	704	718	708	742	664	746	729	670	723	681	724	687	714	748	725	701	735	710	693	763	726	729	733	720	746	742	686	757	721	692	742	714	743	746	699	722	775	707	744	742	719	722	728	751	698	735	725	724	726	708	715	734	673	699	747	708	701	701	717	723	697	726	708	650	727	718	749	723	737	743	712	778	733	672	663	719	708	685	699	724	775	747	677	703	670	687	734	740	737	712	703	724	755	675	708	708	670	690	706	705	757	730	681	734	736	730	695	705	708	706	752	742	668	708	733	664	711	679	702	737	692	711	747	752	729	710	739	722	742	696	732	743	685	718	703	758	692	725	739	696	699	707	753	777	721	750	704	708	709	736	716	663	726	703	681	754	731	751	722	698	763	714	683	738	726	710	708	698	741	709	736	716	701	739	702	715	716	705	703	698	709	719	750	687	739	698	740	705	819	756	721	716	700	776	721	746	702	682	691	735	743	684	705	749	754	743	723	695	737	683	700	709	811	699	719	708	734	704	764	661	707	703	744	701	713	728	713	700	746	705	730	729	725	708	744	683	714	726	720	767	710	712	687	701	674	696	727	692	707	700	673	722	715	692	755	757	665	730	692	702	776	685	680	728	726	746	726	683	722	761	644	718	708	692	673	724	691	706	711	722	707	713	707	649	710	752	666	791	716	712	677	719	722	724	713	726	693	716	691	740	726	730	691	725	722	723	767	693	655	710	706	705	701	720	734	740	718	687	713	671	677	695	759	711	684	717	726	726	722	703	726	762	717	748	717	724	738	694	714	708	725	723	714	731	729	668	783	767	738	750	743	716	673	725	721	724	729	708	720	716	727	690	675	739	709	715	738	683	686	692	688	734	671	725	705	753	717	698	715	709	697	733	721	713	754	780	715	712	709	630	747	693	690	661	718	692	725	725	717	710	742	703	731	743	713	747	717	749	702	729	713	727	691	711	683	748	734	673	751	694	673	674	708	697	731	742	704	705	729	718	702	746	726	749	693	711	742	751	715	713	752	791	720	717	739	725	754	714	709	712	769	732	696	757	718	702	756	716	719	740	766	736	725	735	704	715	700	690	692	711	731	699	687	722	748	768	706	750	698	717	779	745	697	703	718	718	756	727	723	732	752	686	679	700	677	679	719	708	759	690	693	738	718	692	739	709	727	745	691	723	763	697	736	708	750	684	739	719	724	739	713	704	733	703	675	710	723	747	722	741	698	661	685	674	751	735	714	701	731	718	769	727	681	733	724	727	715	664	683	741	661	726	679	776	728	754	710	722	746	721	706	749	681	720	693	727	756	700	749	722	723	734	713	730	721	711	740	706	719	707	690	667	683	683	715	740	741	709	709	698	759	702	703	675	715	683	701	760	739	781	729	744	704	764	698	665	723	689	703	702	747	710	734	724	769	732	674	736	742	739	712	682	681	696	691	724	687	705	749	683	771	697	723	729	727	730	754	668	708	724	738	701	721	759	728	683	676	743	684	709	753	730	779	703	761	713	773	743	706	689	741	755	676	700	724	712	743	761	735	705	706	741	658	780	730	752	702	784	736	754	753	724	670	682	709	753	725	698	730	770	717	685	719	755	680	737	767	719	733	689	721	737	695	696	662	707	725	719	664	703	729	710	689	701	702	728	720	700	691	694	680	688	722	740	755	753	650	753	760	762	686	722	727	675	693	701	767	757	695	736	703	747	735	721	725	699	709	754	722	719	723	714	698	745	748	693	798	707	741	698	695	788	710	749	681	750	702	723	747	703	714	731	736	723	735	749	712	709	701	715	731	768	724	713	758	738	694	739	731	724	688	722	716	673	717	680	717	742	692	715	695	707	725	736	732	749	715	685	709	730	708	734	665	738	699	732	751	732	708	729	713	693	714	724	713	740	718	693	722	753	678	701	750	686	740	696	690	742	659	707	704	730	718	721	729	687	719	715	717	712	704	779	721	738	726	725	750	680	669	711	694	706	716	684	738	722	752	734	803	718	728	692	719	695	771	717	770	717	700	735	675	701	738	743	753	729	729	678	721	744	709	706	743	716	750	728	723	750	798	706	730	731	712	708	754	737	713	703	664	713	738	726	642	677	702	684	691	682	755	777	724	708	734	722	733	719	737	725	692	765	689	731	744	746	714	712	731	725	734	695	653	692	729	741	726	699	760	730	721	707	690	698	693	723	726	712	659	741	687	650	740	777	675	728	730	740	764	731	751	713	694	725	683	714	712	700	746	656	732	707	706	713	739	755	711	712	701	687	717	693	700	688	748	737	722	708	722	712	708	730	714	728	696	727	740	677	766	781	680	724	698	750	774	722	688	731	698	714	737	764	708	700	727	731	746	738	724	748	728	707	681	722	719	695	752	713	758	672	718	712	693	704	721	733	675	711	695	705	706	754	725	726	732	684	651	730	732	673	740	707	712	751	701	715	694	691	721	671	702	732	739	715	703	683	722	741	713	656	722	704	758	726	772	692	703	749	711	745	725	697	701	681	743	710	740	699	744	717	705	766	737	739	702	688	700	705	723	729	673	700	733	703	701	688	725	695	725	711	760	684	676	718	713	733	697	717	764	716	736	716	705	722	691	768	678	738	730	743	683	681	727	712	722	753	721	758	663	767	678	712	714	718	721	726	730	683	735	681	736	698	742	753	694	722	700	709	751	711	718	680	685	731	710	759	743	709	674	727	750	726	688	733	696	702	714	724	700	712	691	716	709	745	697	726	731	679	685	739	689	654	697	721	726	754	716	715	730	701	731	666	730	703	745	733	697	714	686	700	708	704	784	724	731	716	767	714	767	719	661	723	731	754	716	758	715	706	730	763	700	751	753	681	730	779	765	667	724	758	647	705	726	750	651	746	748	737	704	687	710	722	740	697	684	723	750	695	719	706	712	729	705	679	677	714	762	667	750	744	769	745	729	663	697	712	747	688	775	740	736	700	665	696	661	668	692	755	709	734	685	662	719	691	684	668	722	730	742	703	723	676	746	731	726	741	705	673	728	730	667	699	715	703	709	719	743	720	713	756	675	694	759	750	734	718	679	715	741	728	736	703	732	716	720	677	689	717	730
6913	21478	18955	11463	5229	2049	566	188	95	64	55	50	43	49	48	76	65	57	57	49	58	63	60	66	47	56	69	63	52	48	59	57	56	47	44	53	61	62	57	60	54	56	57	60	73	52	57	55	54	48	49	58	52	62	67	65	45	54	44	57	64	65	63	47	51	55	62	58	74	37	47	67	60	51	50	54	61	54	57	55	49	54	51	61	63	70	59	59	62	58	70	52	64	60	62	73	69	61	40	40	59	63	46	67	65	59	61	63	60	50	61	59	54	75	60	66	65	54	39	49	51	62	46	47	50	60	54	55	51	58	63	56	60	55	52	54	51	65	50	67	51	61	52	56	50	71	55	51	57	57	64	51	51	57	73	51	53	72	54	60	65	51	58	63	64	62	64	48	57	69	47	57	58	58	65	54	55	63	43	52	58	61	61	56	66	41	49	59	49	60	54	50	58	69	50	46	57	52	65	41	63	65	63	54	65	53	67	54	55	58	68	57	54	62	52	57	60	51	62	61	51	59	52	65	59	44	55	55	47	65	49	57	58	52	65	55	57	61	50	61	67	59	55	59	74	62	52	65	69	65	64	63	50	72	41	58	47	50	60	53	48	56	56	67	67	57	61	58	63	52	57	49	64	51	63	58	62	75	58	54	56	56	54	52	54	59	61	40	52	58	52	66	64	58	68	50	57	36	61	59	59	57	58	50	81	48	45	59	55	51	54	64	44	43	61	62	58	57	52	53	49	61	64	60	46	48	60	63	48	49	60	67	72	50	57	64	53	58	64	45	71	56	47	43	60	54	56	51	62	52	51	68	48	54	66	64	58	54	79	50	44	54	49	51	44	49	55	68	51	53	61	47	58	80	54	51	68	48	50	53	47	51	55	59	55	66	60	64	54	59	59	51	58	50	71	68	51	66	54	53	55	64	56	52	68	49	55	58	57	54	52	54	63	62	55	67	54	56	60	55	49	61	56	55	62	57	73	61	63	60	66	60	63	58	57	52	51	45	71	50	54	63	49	43	50	56	59	59	53	61	75	58	50	49	62	52	57	59	41	60	66	47	61	69	73	47	66	49	48	51	48	60	71	55	66	68	59	53	55	56	61	62	54	62	53	48	55	50	51	69	60	54	50	62	58	52	70	46	52	60	56	65	63	46	64	57	50	49	59	61	54	46	59	71	48	60	82	63	57	45	61	64	69	73	56	54	50	58	64	53	49	56	54	56	50	64	59	57	55	56	60	60	44	50	53	48	52	57	59	59	42	49	61	57	57	63	64	52	45	63	61	64	59	67	46	53	61	57	67	38	61	58	56	62	80	47	51	64	62	51	61	57	62	47	59	45	58	56	63	52	63	50	56	55	63	56	53	63	55	50	54	64	51	67	60	52	62	80	53	60	54	53	48	54	62	69	56	70	66	54	45	57	60	76	47	46	59	59	58	72	63	75	57	46	55	69	51	57	50	52	59	65	57	62	70	49	60	54	55	53	49	61	65	54	46	49	53	68	74	60	53	66	57	56	57	49	59	45	52	60	60	50	56	52	60	54	60	57	63	52	43	52	51	71	72	55	42	48	57	64	49	47	63	40	45	59	49	60	62	61	63	64	50	72	52	54	64	62	48	50	55	72	46	43	63	45	55	63	57	52	60	48	49	46	50	55	54	53	60	61	68	49	55	61	46	64	52	48	55	60	60	41	43	69	60	67	60	60	62	58	66	58	63	57	60	73	52	51	67	59	49	49	77	51	65	61	42	67	44	61	56	60	50	45	59	47	68	44	63	61	57	66	60	58	51	67	48	74	65	61	67	58	55	60	70	53	60	52	57	56	50	59	39	45	60	60	60	51	57	53	58	52	51	63	62	61	57	50	69	60	39	55	57	56	53	55	47	55	52	79	57	59	51	67	52	60	65	61	58	52	49	75	59	63	51	48	51	48	53	59	44	61	53	47	42	52	52	46	54	79	62	52	67	48	66	50	51	60	54	57	57	54	56	72	49	52	34	57	49	53	46	51	68	48	53	61	57	53	64	58	51	53	76	55	58	54	49	49	49	54	48	60	56	60	62	40	49	55	56	62	60	48	58	52	53	46	56	51	67	60	47	69	61	56	63	48	61	60	66	60	63	46	45	56	55	49	48	71	53	61	62	49	64	67	46	55	59	53	52	59	54	57	64	58	56	55	45	52	49	54	64	52	58	59	61	44	57	54	56	44	47	61	56	49	62	59	49	58	53	65	45	49	58	64	40	54	52	66	60	58	58	58	56	47	59	65	62	56	62	53	57	61	63	64	68	62	50	60	54	51	52	59	48	47	58	56	40	64	51	65	58	61	50	52	65	50	55	47	58	57	53	47	51	57	52	56	42	57	62	42	42	65	50	65	61	55	45	66	47	55	49	57	46	57	61	56	57	48	51	61	60	53	63	58	58	54	50	58	53	50	67	50	45	51	59	57	60	55	69	64	67	66	62	49	44	59	55	54	65	58	67	42	53	59	63	63	51	54	52	57	51	48	55	61	47	62	53	55	62	63	55	59	49	49	57	66	54	73	57	60	49	55	56	66	56	47	43	49	53	70	52	57	63	54	55	65	46	58	56	53	45	44	51	48	66	50	38	50	50	51	53	66	52	46	52	61	60	53	57	46	48	58	68	57	43	62	60	56	46	52	54	59	67	64	43	56	48	41	54	62	58	61	49	56	61	62	62	63	53	60	64	39	63	54	71	60	62	58	65	38	60	54	56	60	49	54	57	51	51	63	47	54	56	57	52	54	54	47	72	60	52	65	64	70	62	57	65	47	65	57	47	62	54	66	62	58	55	61	41	54	48	61	53	47	62	51	53	78	51	59	55	51	58	68	60	53	64	65	54	63	64	57	50	53	48	62	66	63	58	43	69	61	60	51	63	40	58	53	47	57	56	64	52	45	46	55	59	68	41	49	52	53	54	42	46	51	57	48	44	54	55	51	59	59	45	46	49	55	57	49	42	61	61	49	54	53	45	55	56	63	45	51	52	62	58	58	49	56	59	64	50	53	55	59	60	55	45	44	52	61	61	55	58	49	49	67	59	62	54	52	58	55	45	50	52	58	49	51	63	48	51	57	46	47	57	53	64	60	62	47	68	54	59	52	66	53	53	55	60	58	58	55	53	66	63	60	56	53	46	55	61	65	49	73	62	51	51	75	61	64	59	65	80	51	51	64	63	45	50	53	69	73	63	56	60	51	61	57	47	57	58	60	73	54	71	65	56	49	76	35	45	76	52	62	60	49	52	52	51	50	56	63	59	61	60	62	50	57	61	64	67	42	50	61	63	51	59	57	53	57	45	69	48	56	68	51	65	55	54	56	56	51	62	58	59	59	63	66	53	82	58	64	63	57	50	61	46	49	50	41	60	57	53	45	55	59	52	58	51	63	47	47	61	56	45	42	59	66	60	47	54	36	52	62	47	64	57	45	59	62	53	61	55	62	51	61	61	46	57	62	50	54	54	60	55	62
38945	46414	42980	45346	41936	29315	15355	4904	1461	814	696	705	715	724	737	722	748	722	729	685	685	786	681	674	690	758	735	744	734	701	674	713	773	737	757	676	744	761	684	743	748	722	767	696	735	683	714	764	699	735	700	728	708	743	731	688	705	784	707	761	684	741	703	690	716	718	737	757	772	670	708	699	724	730	732	757	726	753	732	710	717	701	740	679	729	717	737	715	722	703	728	701	734	729	739	743	741	700	699	677	728	696	706	728	726	800	736	660	687	736	709	642	734	723	752	695	746	721	767	736	717	699	734	686	752	699	733	760	743	696	741	755	719	684	714	700	776	725	692	699	697	731	758	775	710	745	702	700	751	747	701	759	720	734	785	729	696	687	711	740	722	761	743	715	726	748	705	745	774	729	744	721	705	727	725	755	776	751	727	757	746	680	704	733	733	691	713	742	733	710	741	744	703	705	722	717	736	704	736	665	682	756	703	691	741	765	732	743	700	729	741	750	714	750	686	716	691	703	709	739	758	747	723	703	707	729	739	727	753	723	696	746	686	711	748	726	789	776	728	703	718	753	717	719	726	702	680	704	724	692	713	683	753	688	713	743	748	704	698	762	762	720	743	728	741	726	744	682	725	745	767	657	730	752	722	706	735	711	741	736	728	740	704	759	721	744	714	739	672	694	711	741	754	751	736	732	709	697	723	724	760	683	702	717	695	747	759	720	760	683	697	715	716	702	737	704	765	749	734	733	748	745	755	732	733	682	733	733	750	734	694	715	693	758	723	694	743	712	738	721	704	733	745	734	731	738	663	730	690	749	747	729	719	705	671	718	644	741	748	695	697	757	712	719	730	726	709	733	738	706	721	752	719	710	751	695	719	739	695	740	740	716	689	725	722	727	775	721	718	753	761	696	784	720	788	725	750	733	729	706	733	746	662	710	775	741	724	705	694	668	713	758	741	722	760	788	717	720	731	703	757	690	724	733	726	717	718	774	720	727	712	730	719	700	735	726	706	745	734	727	769	737	707	719	747	714	716	717	687	732	710	722	692	666	705	723	679	745	733	719	720	719	735	736	716	694	659	739	703	695	742	724	731	697	677	689	720	741	674	714	727	731	686	703	704	731	745	740	769	721	728	719	710	665	695	720	709	742	731	702	697	719	704	683	749	716	693	730	743	663	692	700	731	699	713	750	786	741	727	692	732	730	732	726	711	770	740	702	734	740	751	750	738	723	719	734	705	707	745	709	700	716	706	714	705	731	707	705	677	682	726	712	701	726	742	757	721	704	703	738	718	723	718	731	736	729	724	783	718	740	732	677	769	770	705	744	757	759	721	702	674	724	743	707	728	709	727	754	671	732	703	713	727	725	681	802	727	675	670	747	734	725	733	724	683	723	757	753	687	739	714	736	716	761	778	768	755	728	719	752	754	735	760	779	712	766	744	738	683	672	672	747	699	782	698	733	726	708	777	710	732	707	733	710	741	694	716	720	739	709	709	706	737	768	702	718	752	762	743	766	720	748	691	760	755	722	746	694	763	686	707	694	689	737	713	720	729	707	728	739	732	753	751	653	698	697	718	681	668	771	692	709	718	757	722	694	725	695	707	727	738	735	737	702	737	708	711	733	727	701	700	710	728	717	732	709	710	732	715	691	772	694	708	713	677	776	724	708	725	748	727	691	748	735	741	711	710	741	738	715	732	682	722	710	743	751	684	687	773	700	743	726	704	692	737	715	731	700	707	747	764	708	697	801	732	746	719	678	697	779	725	722	694	737	718	756	725	724	734	761	711	676	732	714	692	695	736	696	756	703	799	735	709	777	760	759	696	721	721	682	705	692	740	707	738	721	693	777	765	671	745	756	725	756	747	708	728	692	748	732	710	696	735	679	730	699	688	727	702	730	727	683	726	723	741	700	693	701	798	665	692	713	774	698	717	738	726	752	682	714	686	717	739	724	706	713	698	722	728	787	696	705	725	710	706	727	687	674	712	709	741	691	679	742	730	753	713	698	666	734	708	744	697	734	688	768	765	774	712	750	686	712	748	741	740	709	729	764	716	726	713	712	722	710	700	670	756	762	738	740	727	741	680	743	698	725	739	688	705	744	710	680	715	707	754	765	719	750	699	748	744	746	749	731	703	756	704	732	753	735	746	732	760	717	712	675	717	712	745	731	699	763	723	756	748	730	709	731	713	754	694	747	727	729	763	728	743	716	721	696	675	668	716	717	779	689	740	754	692	704	700	704	765	742	737	727	675	758	733	741	697	760	731	717	710	728	702	717	715	624	692	698	727	700	714	725	730	728	710	708	713	749	741	717	707	674	742	704	770	712	720	741	726	696	746	779	752	720	718	735	737	719	715	686	737	699	696	764	703	741	762	726	740	726	765	715	722	773	728	732	720	691	715	723	688	733	722	701	755	713	761	724	697	649	668	760	754	742	707	711	717	724	780	703	720	706	718	735	691	696	741	723	690	753	766	731	697	710	712	726	669	708	745	721	703	728	762	677	717	752	697	729	704	749	707	756	711	740	718	672	720	780	706	701	739	681	719	728	722	726	768	710	712	756	728	687	743	696	679	732	715	711	706	716	695	721	703	727	744	750	705	731	724	705	721	693	749	729	716	722	730	712	759	705	751	675	709	699	758	657	740	718	729	753	737	709	732	747	672	709	757	736	757	768	721	715	748	664	736	702	704	734	692	731	751	708	743	677	715	756	698	723	702	745	705	713	677	742	765	665	730	718	734	736	767	745	735	693	680	727	701	717	698	727	670	727	717	712	697	739	739	722	730	681	700	679	729	739	781	711	747	742	726	717	741	726	739	711	760	740	731	695	727	687	734	753	784	731	733	729	717	707	709	679	760	753	743	730	699	744	694	685	681	739	695	713	704	700	691	715	695	743	699	745	743	748	738	707	721	696	710	687	738	710	731	770	719	723	722	782	699	710	716	707	720	675	742	733	708	728	767	732	764	749	747	729	733	720	727	728	678	684	696	721	692	721	688	762	697	704	720	773	695	733	721	685	700	692	711	677	700	688	725	678	727	761	750	700	747	730	770	694	709	747	727	713	770	726	702	712	716	747	738	725	716	723	687	755	693	763	749	714	734	695	678	704	711	741	668	692	697	702	718	772	728	759	716	699	788	717	664	747	729	763	758	665	732	717	711	716	725	685	717	715	672	696	685	717	702	716	715	703	701	776	708	719	731	715	756	717	779	684	773	740	761	711	727	687	721	760	735	747	759	739	721	737	731	751	734	702	708	731	667	719	773	719	705	760	747	717	716	711	670	749	716	733	757	702	687	683	728	735	695	718	741	701	757	728	751	725	748	703	740	672	734	726	677	733	674	701	681	719	711	698	706	746	758	696	764	764	713	692	743	738	714	767	773	711	812	696	739	670	714	745	712	694	698	726	701	743	750	720	737	684	724	752	703	723	732	723	725	721	707	719	726	709	698	720	747	683	739	740	764	755	737	727	745	698	708	744	780	736	717	731	704	718
6179	17293	18674	12354	5821	2332	743	196	86	67	60	47	55	63	74	64	68	60	57	67	61	46	70	55	59	66	51	61	60	50	64	64	58	62	55	50	74	58	66	55	56	57	60	56	55	64	45	70	51	56	73	63	71	56	62	55	56	53	68	52	59	53	67	74	56	76	59	64	62	55	68	50	62	51	41	68	58	49	66	60	66	59	57	49	64	57	51	65	62	65	60	59	62	49	73	54	60	53	54	51	59	59	56	61	57	69	59	70	59	63	50	67	70	80	55	57	64	55	63	74	60	53	58	78	58	58	57	61	54	61	55	66	57	57	51	74	52	57	66	62	69	64	64	63	60	37	51	59	63	51	59	49	61	57	58	73	64	68	64	50	59	43	79	67	77	56	57	73	67	70	60	55	56	69	57	60	64	59	55	59	74	64	67	54	67	62	61	63	66	58	63	62	47	66	70	77	66	64	51	71	63	76	51	57	73	44	67	62	49	63	57	57	60	61	66	48	52	63	59	41	59	56	49	67	54	56	60	63	57	44	78	47	58	60	58	46	51	57	54	55	62	63	56	53	58	62	57	51	49	77	66	58	56	68	57	69	51	66	50	55	65	63	65	56	62	57	51	65	76	59	63	59	58	55	54	66	61	59	66	55	62	64	53	76	48	56	52	62	53	60	50	48	60	55	75	72	46	66	72	54	50	53	64	52	66	62	50	54	51	64	62	67	76	54	63	57	69	73	63	58	56	50	61	57	58	44	61	50	58	66	60	58	59	51	61	72	62	73	68	50	64	70	60	61	47	53	74	57	49	57	60	50	55	76	51	58	58	54	67	69	56	62	52	51	51	80	63	67	67	67	55	57	54	70	55	55	50	55	56	53	83	33	52	80	50	65	69	53	49	63	59	54	58	61	54	66	64	54	54	71	63	72	54	47	60	72	67	62	73	45	63	65	59	60	52	58	69	68	46	52	55	47	57	69	61	71	57	58	40	47	49	53	48	52	57	53	71	62	64	53	58	57	73	65	69	48	61	49	54	64	70	61	60	59	47	59	62	58	51	52	52	60	66	60	69	61	59	56	77	64	51	63	55	55	54	63	47	66	74	65	77	63	68	56	64	73	58	66	57	73	55	60	70	65	62	50	51	52	50	68	74	69	78	50	63	73	65	67	68	57	47	57	64	62	62	55	52	51	64	57	59	58	50	69	63	65	61	50	63	57	56	67	68	60	56	44	54	64	61	62	58	56	62	78	56	57	45	58	57	56	77	56	60	62	54	54	66	61	59	64	68	56	72	54	60	69	66	52	59	51	65	65	82	85	56	55	62	51	48	64	55	74	58	68	64	66	68	54	63	56	70	71	62	63	57	57	63	68	54	68	53	62	66	60	53	60	49	48	65	68	60	43	65	59	49	52	57	61	58	67	50	49	68	66	69	51	66	69	60	65	71	54	53	61	55	70	78	52	46	62	59	61	60	66	60	77	61	72	58	62	76	64	59	66	56	57	72	74	61	66	57	44	43	36	55	61	49	59	62	50	59	56	69	59	52	57	48	65	71	51	52	64	65	85	48	55	61	67	54	57	64	61	73	60	59	68	54	59	55	63	78	70	68	54	65	52	58	48	66	50	53	67	68	56	59	68	70	60	59	62	61	64	59	57	59	63	66	52	72	58	53	72	52	58	54	62	64	69	71	74	60	56	61	66	72	57	64	54	62	52	66	69	86	61	69	58	74	56	43	64	66	53	60	63	58	67	56	55	63	63	76	68	58	63	65	51	61	58	56	56	53	54	57	60	69	58	46	68	61	67	56	76	53	65	42	55	52	58	65	59	63	64	67	55	67	47	45	50	63	56	68	76	49	57	76	57	67	59	58	55	69	60	64	69	66	57	63	55	74	62	54	57	65	50	68	57	55	72	50	59	69	61	46	66	56	68	54	57	68	79	56	52	58	77	69	57	62	57	61	52	73	68	62	60	57	54	70	52	56	59	55	61	50	51	60	60	65	66	60	56	55	49	57	65	69	66	79	51	59	48	50	68	72	39	62	69	62	61	64	64	62	63	71	65	54	56	71	65	54	60	56	65	54	61	66	58	56	62	68	64	58	73	67	54	41	61	62	56	59	71	62	51	59	87	56	60	58	59	69	58	69	58	61	69	53	54	68	80	66	67	63	64	61	61	54	61	58	55	67	60	64	80	64	60	66	70	74	53	54	72	76	53	56	58	71	58	61	53	60	70	54	76	59	65	55	70	63	65	68	49	66	65	49	63	48	61	70	61	36	64	54	58	57	61	60	55	56	56	67	73	62	60	57	64	46	66	73	65	55	59	58	64	65	63	59	46	63	63	55	62	69	69	57	62	61	67	57	55	55	63	67	63	63	52	51	53	46	60	71	53	56	65	58	69	73	72	53	48	57	65	80	85	53	44	72	68	55	52	53	53	70	60	57	48	50	60	63	59	54	48	57	48	72	62	62	54	56	52	56	59	61	65	69	64	53	57	70	61	72	66	58	61	68	73	55	47	69	63	60	59	63	52	49	66	50	65	50	61	61	57	48	48	53	53	60	69	66	45	54	67	52	55	61	59	59	65	58	76	46	70	76	56	44	53	47	62	59	55	57	63	64	49	58	70	65	66	64	64	57	70	67	61	69	70	44	61	62	55	52	58	64	63	60	68	67	64	53	60	70	50	52	47	80	57	55	53	51	54	69	56	49	68	51	61	54	63	56	56	58	51	48	59	61	66	66	67	46	54	59	58	60	66	60	76	64	56	58	55	69	65	50	54	55	53	57	72	63	71	73	57	71	56	61	66	68	57	63	78	64	73	60	68	71	70	63	53	66	59	64	60	59	65	46	60	66	56	70	58	65	50	46	55	60	67	77	48	68	46	59	65	69	53	59	57	66	69	62	49	66	71	64	67	61	67	54	59	54	78	66	58	68	48	58	64	59	55	65	64	67	50	60	56	58	57	49	56	57	59	63	74	74	60	61	63	70	64	69	54	62	63	63	59	54	66	60	57	62	66	46	56	62	63	59	60	71	63	62	51	62	60	50	69	51	53	49	55	64	81	61	60	54	52	53	53	71	60	64	54	63	68	52	62	69	70	58	61	51	67	62	70	61	70	70	59	53	64	55	59	72	64	51	48	67	62	52	48	70	69	51	59	59	64	66	61	65	46	70	63	74	60	66	55	52	70	52	53	62	71	59	47	68	63	51	60	54	56	59	46	59	55	60	46	57	58	58	57	63	59	69	57	70	67	53	71	64	71	67	57	46	51	66	52	66	51	65	65	57	49	57	66	53	54	57	64	71	60	68	60	56	67	77	69	52	66	55	56	71	57	62	68	59	57	57	58	66	63	62	64	55	61	52	56	69	76	47	53	54	49	72	62	61	54	72	62	59	51	46	55	63	50	61	59	46	68	52	68	52	57	69	70	60	52	58	58	60	71	50	64	56	53	64	61	65	69	54	63	61	59	56	67	62	63	65	66	69	62
38169	45633	44104	46834	42430	30758	16830	5486	1642	938	782	767	800	784	776	797	738	760	760	793	724	797	715	750	753	761	742	786	784	762	752	740	802	848	772	782	774	747	733	742	756	753	744	770	800	781	756	786	743	802	753	775	719	750	767	783	796	759	754	819	732	746	730	787	769	731	765	735	771	807	705	721	799	745	785	745	761	719	829	774	752	719	819	745	774	753	751	785	761	747	763	756	745	810	810	787	762	779	725	754	796	806	688	776	779	794	796	734	828	800	770	837	756	769	774	758	788	750	787	780	747	779	746	748	761	808	733	763	798	756	771	739	779	771	779	787	780	764	743	779	780	811	752	764	829	748	765	744	689	757	792	758	790	729	728	750	751	765	746	820	813	771	736	793	805	795	767	785	701	705	758	780	789	764	723	774	738	794	830	780	750	776	806	758	769	777	793	774	739	758	770	784	774	775	748	779	735	721	756	813	737	777	792	755	752	753	780	731	783	755	767	767	772	772	775	783	756	793	788	770	768	755	750	760	757	741	777	768	837	771	778	767	748	756	744	769	778	794	812	758	804	848	749	739	747	759	787	748	738	798	806	771	758	785	786	795	792	798	777	778	768	803	791	795	750	794	802	771	816	753	774	771	729	755	763	819	750	821	754	756	755	738	762	767	755	785	739	738	761	740	724	773	727	780	738	780	770	779	764	747	783	816	762	786	739	813	750	742	783	742	782	742	762	770	810	777	755	792	792	796	796	756	749	822	766	741	733	801	822	798	802	778	776	778	778	820	721	779	774	750	740	767	737	777	787	785	812	757	785	772	725	809	787	757	780	737	799	806	796	777	813	767	765	753	779	788	743	781	805	790	776	748	725	726	735	701	730	797	788	832	797	753	770	775	757	742	773	794	751	761	783	815	783	762	773	846	776	730	740	761	789	784	803	793	774	794	771	773	751	802	775	761	784	778	797	766	750	783	774	728	757	756	753	795	744	798	786	804	753	749	769	805	767	828	692	796	797	764	705	732	779	827	752	746	821	762	795	753	796	781	769	768	762	769	800	779	762	824	783	759	804	715	795	799	763	817	769	752	729	805	772	770	787	760	746	777	793	809	808	804	800	772	735	788	787	842	755	775	791	805	776	764	799	755	729	774	730	753	762	809	731	785	840	779	736	763	797	770	802	780	748	785	792	727	780	734	786	764	806	792	728	723	705	741	784	751	743	767	782	787	752	718	761	776	751	742	773	780	777	766	773	807	754	754	792	757	783	759	705	755	788	804	708	766	768	765	782	766	791	769	787	794	804	777	736	803	807	803	740	761	761	788	774	763	761	779	739	760	775	771	748	766	732	758	783	767	738	747	809	786	774	794	788	706	777	745	809	752	771	775	793	792	730	723	785	743	769	757	773	740	767	784	713	791	788	720	777	796	770	778	749	758	753	746	775	791	777	769	799	778	747	779	769	756	774	826	747	768	762	759	744	770	749	784	759	772	791	780	790	792	733	752	789	746	777	775	693	799	823	775	795	774	766	765	753	768	774	754	796	736	745	811	780	839	781	790	735	778	793	778	769	768	805	770	744	731	765	756	786	782	782	745	791	775	774	768	779	746	824	794	767	809	816	780	692	781	811	784	813	760	736	751	810	758	780	746	795	786	801	771	786	794	775	787	792	763	772	766	749	800	791	726	767	769	751	735	782	811	769	759	750	789	742	776	737	783	822	766	819	771	778	747	768	779	783	757	766	741	773	807	755	775	752	755	736	750	782	778	767	788	796	751	784	765	779	704	793	746	779	739	778	725	803	756	783	787	802	764	774	777	794	817	739	754	772	829	752	752	786	781	748	719	759	748	826	801	781	778	782	773	784	752	739	766	762	754	758	757	741	794	737	738	749	786	773	787	732	779	752	787	829	748	788	793	808	713	751	778	790	759	749	785	819	847	779	712	767	770	781	730	793	742	700	733	780	744	762	796	724	766	746	797	796	784	744	756	750	797	766	763	764	773	794	773	796	817	727	739	709	811	738	769	764	738	756	767	764	817	755	799	750	773	804	748	771	746	795	725	766	764	778	785	747	770	723	820	807	760	754	738	776	784	772	805	785	732	738	803	735	782	765	748	737	776	764	798	742	761	753	762	786	783	766	799	800	750	749	802	765	740	793	760	771	777	790	752	740	822	755	785	782	769	776	755	741	798	785	775	769	777	765	775	772	804	796	728	799	731	790	733	752	777	731	744	748	734	778	766	759	796	809	745	763	772	767	744	739	770	788	785	766	750	742	807	760	786	779	777	772	768	823	775	778	735	776	757	799	727	734	801	787	788	825	745	790	772	758	791	715	719	760	789	772	730	721	805	746	824	771	826	768	802	770	771	755	732	793	759	746	764	710	752	765	780	777	756	809	830	804	779	771	797	776	795	735	753	783	801	788	772	785	813	780	767	737	765	759	770	739	751	747	762	813	781	806	805	801	780	792	824	750	770	790	780	746	756	821	784	727	777	764	777	836	816	763	801	773	800	784	775	742	734	818	764	727	763	742	747	771	750	750	751	729	808	729	766	730	771	784	762	799	761	747	755	731	741	786	741	786	732	777	772	780	767	791	787	767	796	769	774	746	777	738	764	802	751	772	772	750	759	791	811	816	768	742	753	762	763	801	780	801	764	766	763	816	785	780	796	730	827	737	799	785	776	795	740	773	806	752	731	729	756	780	792	732	755	770	801	821	753	766	783	763	765	745	797	765	787	760	773	766	779	766	748	765	762	715	774	763	747	747	818	742	790	724	840	716	818	803	705	752	799	743	799	815	766	779	791	715	761	792	763	752	736	739	788	751	786	803	766	778	736	760	812	760	755	772	754	746	729	808	777	730	754	762	759	740	730	742	787	799	763	769	717	771	768	744	789	793	788	788	766	686	791	726	778	741	776	767	727	790	767	745	810	794	677	724	795	786	806	782	813	743	766	762	797	799	770	786	784	760	783	784	746	801	750	780	724	787	779	794	773	791	826	763	780	761	754	786	756	776	781	753	738	782	770	750	803	709	803	771	758	774	788	716	748	817	811	745	747	775	787	795	795	827	782	778	760	743	736	783	782	813	789	782	715	735	740	783	751	729	767	807	765	813	761	811	748	780	768	746	790	749	776	790	785	786	800	751	734	799	765	767	740	790	795	814	756	782	755	770	787	777	773	746	773	748	785	791	805	727	817	785	818	757	781	783	779	747	794	741	785	824	760	740	754	797	752	768	743	707	747	784	790	787	733	771	764	787	723	700	742	766	761	756	788	708	816	739	765	768	775	803	779	790	809	789	738	719	770	757	801	758	767	755	762	768	819	729	779	753	765	770	766	710	761	747	776	767	750	741	769	796	852	777	762	765	753	754	760	721	763	804	729	770	783	772	790	750	768	809	764	740	769	783	745	742	780	749	781	791	758	817	815	740	792	747	769	762	745	779	782	728	793	705	765	740	756	807	771	740	775	758	732	779	735	749	750	774	744	758	803	769	755	752	725
5510	24433	25373	18430	10511	4357	1159	311	92	59	54	47	65	65	45	59	56	55	63	62	58	59	62	54	69	53	57	47	56	58	62	54	72	53	60	60	61	62	57	57	49	60	41	53	44	64	47	56	53	57	57	69	62	52	52	54	45	36	61	61	62	61	52	68	57	76	58	62	61	65	55	75	69	64	56	54	52	56	70	60	54	57	66	67	61	65	69	47	65	57	70	75	62	63	56	41	58	56	61	65	56	51	48	60	65	56	58	57	57	67	54	59	59	71	63	60	64	56	59	56	45	57	56	62	63	62	55	67	64	54	55	55	46	62	63	64	69	57	61	62	39	64	58	60	58	56	61	52	60	49	68	59	64	75	55	50	64	69	61	62	63	67	47	65	72	61	65	62	64	50	63	62	58	56	47	46	65	63	60	68	67	62	55	67	69	57	57	63	66	75	65	69	49	61	62	59	54	72	60	63	64	58	61	59	55	73	51	55	61	75	80	53	64	50	63	62	47	59	51	52	54	45	77	60	62	65	55	58	65	67	54	47	52	57	62	59	50	72	55	65	64	66	63	62	51	62	66	50	67	62	55	56	60	65	50	66	50	54	73	61	59	60	66	50	70	60	65	61	51	44	67	57	51	48	53	63	71	64	64	51	52	64	67	42	52	70	55	57	66	57	60	55	68	59	46	62	62	56	57	52	64	42	60	60	64	45	63	57	59	62	59	56	64	58	59	66	51	51	51	59	50	66	55	75	59	51	54	62	62	48	68	46	55	46	68	65	61	60	58	60	52	79	57	61	54	64	52	70	48	51	68	63	75	70	58	55	53	64	68	75	61	56	58	75	48	60	64	60	48	65	68	54	60	54	71	50	67	60	59	78	61	57	61	48	62	75	66	53	72	51	64	69	66	43	59	53	80	74	69	54	54	68	51	58	66	64	66	61	48	62	56	64	58	73	63	67	62	58	48	58	70	56	48	61	61	51	45	64	70	61	42	48	56	46	52	53	59	58	55	50	55	49	46	59	65	77	62	49	63	60	71	57	50	48	62	55	57	50	75	75	57	52	66	64	39	73	58	61	69	71	63	59	66	57	57	64	48	63	62	65	71	58	62	64	49	60	71	65	71	54	58	62	53	57	50	81	51	57	60	70	69	56	62	57	54	61	59	51	65	60	60	65	55	47	53	61	66	68	57	59	50	59	58	69	71	59	66	61	52	66	61	60	55	47	47	66	59	53	72	59	60	68	55	56	49	60	69	52	57	64	50	76	63	52	64	59	66	70	69	52	61	55	64	57	61	60	65	44	68	58	56	61	67	62	64	62	63	64	78	68	68	57	48	61	60	60	81	60	67	48	57	48	62	53	57	46	52	60	50	66	56	60	58	58	73	48	65	71	59	65	59	76	64	56	66	62	55	57	61	53	62	81	56	64	49	54	68	54	75	67	48	63	60	61	55	52	46	69	69	50	63	69	62	38	44	57	47	60	66	55	77	51	53	55	55	65	65	56	66	60	52	73	53	60	67	74	61	52	74	63	72	69	52	57	59	60	55	61	58	67	58	63	54	59	56	69	60	63	58	54	61	52	52	58	69	59	57	44	53	61	55	68	54	65	68	58	56	65	50	58	58	66	57	58	71	57	59	64	57	62	47	68	58	56	58	57	58	62	66	63	66	68	52	65	64	60	52	55	60	79	64	73	57	61	51	48	51	69	68	59	57	75	53	61	65	59	61	54	66	55	58	65	75	53	53	60	62	55	52	54	53	55	63	51	52	66	69	64	60	45	58	71	68	59	60	53	51	50	68	65	59	54	48	58	70	48	62	62	78	56	53	67	45	63	73	60	61	68	55	57	67	50	54	51	62	55	60	64	55	44	68	61	65	43	57	58	63	60	44	67	67	53	73	49	49	66	69	44	61	66	50	54	63	52	74	66	64	62	51	48	62	56	53	63	69	57	65	53	62	56	60	54	52	52	58	45	52	57	51	67	52	53	65	64	59	59	50	51	59	57	72	63	42	61	52	64	57	54	59	48	57	79	62	59	49	48	51	54	41	65	54	52	52	55	50	52	66	65	70	61	61	56	65	60	57	54	63	61	60	48	49	69	59	60	44	57	66	66	66	57	55	61	74	52	72	68	70	63	58	53	70	59	58	56	65	80	60	73	56	49	80	62	64	68	59	70	60	48	61	45	58	42	56	61	69	54	67	68	68	67	67	64	87	53	57	58	51	49	70	67	63	57	45	51	69	62	59	62	50	57	62	50	64	62	56	69	46	49	65	65	60	58	56	63	65	66	63	61	65	70	50	73	67	55	47	63	64	45	50	60	67	68	62	75	75	47	69	66	64	73	44	66	67	62	63	76	57	71	54	48	69	61	62	63	51	73	72	56	55	65	55	61	57	62	63	57	51	62	69	63	42	56	60	55	54	62	55	62	62	54	56	61	63	61	68	69	47	47	50	63	58	51	59	60	48	56	52	68	77	72	67	53	61	64	63	66	63	58	68	53	56	62	57	70	65	65	71	65	67	53	55	65	70	58	52	59	57	65	53	54	59	66	76	63	63	62	71	57	50	58	55	63	57	48	56	43	51	45	62	68	67	63	55	72	57	45	58	59	59	62	63	52	59	69	59	59	65	54	53	48	55	53	69	64	66	51	80	52	71	66	53	53	66	46	63	51	69	55	59	57	50	60	61	64	50	54	45	63	59	59	53	62	60	73	59	59	55	61	66	62	74	61	48	62	73	54	58	58	55	44	59	54	53	68	63	53	59	57	62	59	50	59	47	56	66	61	59	59	72	58	60	54	56	50	49	54	67	48	70	73	66	61	56	58	71	70	58	69	60	60	71	55	56	70	57	52	59	68	58	46	59	64	63	69	77	61	66	72	58	70	55	49	73	52	53	50	57	52	46	69	56	58	74	68	59	51	41	50	53	52	60	56	63	76	48	65	56	67	51	56	61	61	76	68	57	65	48	69	54	69	52	52	63	62	67	50	59	50	58	58	67	82	62	71	67	67	58	55	58	72	71	60	59	65	62	76	67	51	72	57	67	62	52	54	63	80	62	63	60	72	55	59	57	55	63	49	68	64	70	44	52	43	56	60	62	54	64	74	62	64	46	60	58	51	54	55	62	58	49	49	84	62	73	51	76	65	64	56	59	78	72	54	62	55	51	60	57	62	69	57	62	60	64	56	63	52	64	62	61	76	49	61	59	48	65	58	56	57	57	47	62	63	72	61	65	49	61	60	69	55	64	49	63	61	78	60	44	56	55	62	62	71	55	51	66	64	61	50	46	60	64	57	55	60	72	62	62	57	51	67	61	53	68	68	59	65	51	60	58	56	55	64	55	60	59	71	59	60	65	55	50	60	69	49	64	84	76	47	54	55	54	58	63	64	59	57	54	60	56	51	64	65	54	58	53	61	54	63	55	57	66	53	50	52	56	58	63	59	51	49	56	65	71	54	67	56	52	53	52	79	50	59	57	52	59	52
38263	52369	50528	56330	52834	36967	21556	7874	2192	998	858	789	752	742	798	734	764	759	743	749	776	765	741	812	791	766	753	798	814	797	744	730	771	768	760	755	760	761	743	779	758	753	801	783	760	732	748	787	788	732	721	777	723	735	776	763	732	755	779	734	748	770	799	725	705	726	767	691	778	722	729	760	755	759	800	721	742	766	769	759	730	712	764	791	744	776	781	713	754	770	733	756	715	723	762	779	691	767	781	758	776	723	738	746	738	715	729	802	765	739	735	737	706	751	793	770	733	738	773	789	782	731	801	736	745	817	733	752	743	753	749	748	781	777	741	729	751	750	746	770	745	761	715	715	754	721	734	762	805	751	796	737	761	774	778	764	785	799	749	748	751	812	733	801	759	769	752	734	751	725	768	752	797	760	726	750	769	797	753	691	748	760	725	740	722	777	772	774	712	766	782	755	731	784	792	739	778	772	714	760	773	737	776	724	710	762	726	768	771	753	801	712	768	748	727	758	789	785	757	769	754	724	745	744	764	749	776	760	730	759	765	732	753	777	774	719	780	737	741	747	743	814	799	736	761	736	761	735	787	726	759	793	761	734	794	733	732	786	751	717	743	768	753	771	741	731	729	729	759	738	712	726	693	721	776	799	728	738	774	749	745	753	753	743	770	802	787	756	776	792	715	738	765	729	745	764	739	788	783	768	761	705	768	754	766	751	793	743	775	752	728	765	718	755	799	734	722	760	789	738	798	766	747	784	724	746	722	749	732	771	768	717	788	708	761	767	724	786	780	766	752	816	781	789	756	757	782	730	751	747	688	745	714	738	753	792	756	773	751	772	786	738	784	726	730	750	730	803	799	760	772	754	766	777	775	769	693	711	771	781	773	776	791	753	717	752	716	766	751	794	732	730	787	743	763	736	767	756	740	745	701	743	753	771	754	781	748	732	723	748	742	715	748	748	711	737	772	721	782	726	783	727	765	752	756	752	716	740	763	749	758	735	706	737	738	716	750	745	724	743	728	796	767	761	768	726	786	746	747	747	736	755	774	771	784	779	777	789	771	765	792	778	750	736	815	755	731	768	770	748	763	739	715	795	766	771	756	772	699	757	754	742	782	746	749	787	758	794	799	765	716	743	796	740	762	691	728	739	806	721	736	796	756	727	746	799	763	791	779	770	756	734	741	750	742	741	773	734	780	727	767	777	751	732	710	688	787	713	769	742	791	781	742	727	760	791	760	744	740	720	768	735	732	692	764	792	759	755	737	781	773	732	766	767	757	737	747	760	736	737	792	791	730	739	774	735	810	748	720	754	727	758	746	770	763	757	774	748	795	767	741	754	741	767	784	766	785	779	753	767	816	734	698	733	796	712	724	718	724	806	721	761	799	748	766	721	718	721	772	760	727	727	790	729	784	742	771	727	798	780	796	758	716	729	724	771	705	761	743	694	773	768	770	751	759	749	748	721	788	771	743	792	785	713	803	742	761	779	766	756	734	714	725	729	743	771	766	672	724	773	750	697	737	739	727	690	774	758	793	724	745	783	753	770	683	723	752	744	768	735	761	734	788	762	756	799	759	700	749	777	722	757	714	725	746	752	675	758	752	744	773	753	758	755	726	768	685	810	785	728	747	732	744	732	722	819	767	764	730	742	758	719	755	786	738	791	755	758	728	734	774	753	792	798	687	766	742	705	796	748	777	787	791	776	749	798	739	763	755	738	729	796	723	711	769	803	771	732	758	763	733	731	746	754	703	746	726	764	762	793	754	760	748	717	760	748	736	724	746	756	730	798	775	758	812	754	839	748	768	797	737	763	764	732	726	766	740	787	768	723	752	776	708	755	784	715	771	782	760	748	759	792	729	761	724	715	771	726	739	733	787	787	783	784	752	782	789	736	749	697	723	717	735	713	800	729	775	761	729	813	726	738	758	734	763	801	752	698	767	767	804	718	716	712	771	701	787	727	774	747	745	729	790	746	760	766	783	752	764	784	728	703	804	807	780	744	760	747	757	758	740	770	739	716	731	752	708	784	726	715	716	742	770	723	778	718	776	768	780	721	772	731	748	748	714	775	737	734	772	813	779	758	772	730	781	763	750	733	746	739	702	756	763	770	739	755	767	729	752	805	734	725	743	734	760	763	738	704	756	732	784	756	720	693	730	756	703	731	746	723	719	758	739	752	760	741	761	708	790	744	770	774	792	778	773	713	715	815	737	782	784	784	748	753	711	738	732	787	751	808	730	707	795	712	703	739	725	773	730	740	746	785	756	773	757	750	746	788	729	736	700	754	745	699	724	755	779	721	710	789	795	794	738	757	754	790	780	732	742	696	769	751	756	802	744	754	769	777	736	728	718	724	739	787	741	770	727	741	760	737	762	700	777	768	737	777	771	731	734	714	753	761	757	753	801	748	785	746	734	764	762	691	777	769	783	746	751	765	787	734	719	730	765	747	767	780	744	749	747	718	718	749	753	753	779	743	689	725	746	762	773	767	739	759	713	754	741	759	749	734	719	752	808	771	749	719	759	782	768	773	777	739	763	764	797	768	776	757	785	746	748	751	800	724	756	772	766	733	758	717	771	771	724	768	761	747	803	761	761	721	734	677	793	761	715	771	773	726	762	714	758	731	790	752	782	765	734	744	728	759	746	709	737	744	775	749	787	730	741	770	780	776	750	725	708	713	783	704	759	769	757	784	735	750	795	765	731	755	753	816	748	735	800	763	780	722	752	755	773	785	764	779	743	797	758	783	713	760	766	700	756	733	755	709	707	769	781	748	777	794	739	750	705	712	807	817	739	724	775	769	742	781	715	750	773	749	763	733	792	741	773	742	711	801	760	773	770	802	826	753	752	743	746	719	721	731	763	788	746	817	748	745	757	739	805	758	730	789	793	780	761	751	763	736	789	770	771	744	753	774	728	754	783	733	735	786	691	773	728	798	687	761	790	789	724	762	755	772	731	727	742	743	743	789	748	762	707	791	730	683	741	710	751	738	709	744	798	754	741	757	759	764	742	762	778	709	793	696	722	727	758	727	787	744	736	773	778	756	795	785	740	761	727	738	757	769	775	813	763	744	748	760	779	752	815	709	706	735	797	747	729	761	774	763	776	804	802	743	753	761	770	771	769	772	797	748	732	728	722	746	752	741	740	766	702	744	753	712	755	750	780	770	757	744	717	781	764	693	699	745	766	776	759	790	710	772	746	750	816	743	794	740	743	780	725	771	723	726	725	766	755	740	845	736	718	738	799	739	744	767	792	745	718	744	693	753	793	754	770	746	762	705	831	754	773	782	737	753	764	739	774	725	717	751	739	775	746	776	773	766	726	779	731	794	762	750	758	727	763	751	759	799	742	716	730	742	742	741	768	736	723	797	786	761	759	777	796	796	771	759	721	755	772	698	760	772	750	772	743	690	777	734	773	774	742	741	797	755	774	792	731	747	747	750	762	739	738	756	739	786	716	736	772	759	765	769	763	792	754	740	788	736	749	760	718	748
1795	4154	7412	5650	2730	1074	361	116	89	61	53	56	43	49	61	60	61	53	52	60	58	56	60	55	66	49	56	53	68	55	58	53	53	56	55	46	57	57	62	49	70	55	50	68	58	54	61	62	50	52	68	61	52	63	61	50	60	57	58	58	57	50	60	53	55	69	63	51	54	57	53	62	53	57	67	62	62	60	58	54	64	74	70	68	52	59	57	51	54	54	62	66	51	57	55	63	44	61	59	57	56	57	63	56	53	61	54	58	52	61	52	41	50	70	59	59	55	57	58	61	53	59	54	64	60	43	49	54	64	50	53	55	55	54	56	69	55	49	56	49	53	70	50	53	62	57	52	45	58	61	51	59	70	57	58	57	59	62	59	59	66	52	43	61	57	58	66	64	58	49	49	57	70	46	44	56	63	52	59	70	48	52	66	73	60	57	54	47	48	64	58	54	63	43	66	48	52	58	56	54	53	55	55	45	51	59	70	54	63	56	66	51	69	53	51	62	57	59	65	62	67	63	61	60	67	57	53	67	59	62	55	48	60	58	49	40	53	50	57	66	53	47	63	68	68	64	65	60	52	71	61	43	53	65	54	54	66	58	60	44	55	50	68	66	53	53	64	46	68	59	50	54	54	68	54	48	58	63	56	50	71	61	48	64	45	58	58	48	62	53	64	65	47	66	50	55	68	71	57	55	66	57	58	67	47	66	52	58	50	61	66	59	53	54	54	72	58	54	54	68	51	54	57	40	64	63	62	73	69	61	48	57	61	36	53	53	50	36	49	66	50	68	61	72	49	50	46	50	66	62	60	49	66	69	65	50	62	69	48	50	54	63	52	61	47	57	71	62	61	58	68	48	50	52	59	68	43	48	57	62	65	48	56	65	43	37	62	60	60	76	61	58	40	59	58	56	57	53	48	59	61	61	67	59	39	48	61	60	65	49	66	67	68	58	45	53	62	63	53	53	59	49	50	59	61	47	56	65	54	58	62	53	67	56	53	61	66	57	71	57	61	48	55	51	41	67	51	55	45	53	53	56	57	66	60	49	59	61	62	52	61	71	37	48	44	63	65	52	57	58	75	49	67	63	62	66	44	61	55	59	63	72	74	58	56	52	54	62	53	57	60	51	64	57	76	50	54	69	67	54	44	57	49	45	58	43	70	58	58	66	41	75	71	46	59	45	52	62	48	64	51	64	51	51	55	70	65	54	64	56	55	53	56	54	43	68	58	52	80	43	57	64	50	63	69	56	62	44	65	69	63	55	54	56	44	62	46	52	48	56	66	59	45	64	71	68	66	51	48	55	52	65	57	56	65	56	57	60	65	68	68	53	49	64	46	45	54	52	54	64	53	50	57	57	44	56	47	58	61	59	58	61	72	49	63	56	68	48	55	51	50	39	47	55	65	51	53	49	60	62	60	48	52	55	51	66	51	66	48	55	52	51	54	56	52	46	58	66	78	57	59	59	58	58	51	65	48	63	57	48	58	49	55	53	47	63	61	69	64	52	47	45	69	63	56	57	65	69	50	66	63	42	54	60	65	51	68	64	61	66	58	66	36	59	56	57	48	49	58	64	57	58	65	47	56	57	60	61	55	60	54	50	56	47	62	54	57	62	59	47	43	76	44	61	62	56	53	59	63	57	58	52	54	61	69	60	63	56	70	58	44	61	56	43	53	56	65	64	49	61	74	57	58	70	62	60	51	52	60	54	61	52	66	72	48	74	58	58	69	75	71	59	59	57	49	50	68	55	75	51	62	54	54	59	68	69	60	61	61	62	50	56	60	51	53	58	50	67	50	59	39	55	59	58	56	55	46	49	58	69	66	46	53	64	55	52	56	57	48	60	49	57	65	57	48	57	54	55	54	46	62	70	57	53	65	61	53	63	67	59	61	57	55	70	57	57	56	67	56	41	56	61	53	63	57	55	56	50	50	59	63	60	58	52	65	47	68	54	52	50	61	60	83	46	77	68	54	60	59	51	52	60	54	62	52	54	59	61	64	64	51	46	64	56	64	56	52	49	51	55	60	56	65	58	60	65	66	57	80	56	58	53	47	70	61	64	79	53	44	57	48	49	54	43	65	49	51	62	58	56	42	58	60	52	46	42	56	58	55	61	56	56	64	64	56	58	68	64	62	43	73	63	58	62	60	61	68	67	71	49	64	50	77	52	74	51	56	49	52	60	52	61	57	66	51	55	55	62	62	50	57	45	42	51	54	40	61	61	59	65	59	61	57	56	57	54	63	63	57	56	60	69	49	64	62	60	46	58	60	72	61	46	60	55	54	66	44	51	47	52	61	68	61	40	50	63	57	52	60	57	60	66	53	72	56	63	83	53	52	64	72	56	62	62	68	54	43	57	61	54	54	62	57	51	60	65	52	83	47	48	53	60	49	53	52	48	66	58	47	54	50	42	73	66	74	65	50	54	69	61	61	49	56	53	68	69	55	71	56	47	62	55	59	61	56	66	43	50	46	53	50	55	70	76	46	68	50	60	44	64	56	59	60	59	73	36	55	45	44	56	55	56	50	57	63	63	51	60	54	50	46	53	66	59	45	57	63	63	55	68	66	55	62	48	66	52	73	69	44	51	58	75	55	50	53	64	74	59	58	52	66	59	51	64	59	58	59	61	47	55	57	71	52	51	59	63	48	60	60	62	61	43	61	57	60	63	51	59	64	62	47	55	63	55	70	51	80	71	61	64	66	57	62	78	58	58	49	53	53	62	44	60	64	67	61	40	58	66	67	63	58	73	58	80	72	45	48	61	55	53	52	58	41	62	61	64	57	67	78	63	52	47	61	56	56	58	57	68	46	60	47	56	52	54	57	58	45	49	68	53	45	47	61	65	62	63	63	54	68	53	65	56	55	63	81	49	52	60	63	54	60	59	70	65	62	52	62	52	53	44	59	43	55	55	60	56	53	57	58	50	61	56	64	54	50	58	54	61	61	51	58	52	59	52	66	61	56	55	60	59	63	58	44	58	55	54	61	59	59	68	52	53	73	60	71	67	64	57	55	51	50	70	62	71	54	48	57	46	58	47	57	59	62	46	63	52	56	72	71	58	48	58	60	48	58	52	63	55	54	65	73	51	59	56	46	64	65	58	72	61	56	43	54	53	70	52	47	62	64	64	44	63	60	51	73	43	48	74	52	53	59	54	58	61	61	61	43	56	43	56	58	65	73	62	51	62	68	65	60	63	58	66	60	61	72	47	53	68	60	56	53	53	60	54	64	46	52	47	60	60	52	53	56	64	48	53	60	46	69	64	68	57	49	63	59	55	58	58	65	55	58	46	69	61	61	58	66	55	64	59	50	58	54	51	49	60	70	63	55	67	44	64	48	57	50	46	50	56	62	54	54	57	54	59	61	55	64	61	70	61	83	64	52	52	60	57	62	64	69	60	51	49	59	64	52	73	56	69	65	58	52	53	57	60	63	48	67	53	57	59	68	53	66	46	61	59	68	52	54	66	65	58	56	67	59	50
21573	29458	33296	35065	32188	22219	10055	3126	1171	809	757	740	735	721	739	771	729	672	743	758	792	704	704	763	783	742	725	778	737	704	744	740	776	712	746	728	723	712	721	736	715	719	712	729	701	709	737	765	737	669	758	695	724	728	761	742	733	788	711	746	669	682	745	682	710	719	726	690	692	683	666	730	743	734	671	720	736	669	740	686	757	745	748	731	729	727	724	722	744	732	714	734	771	722	710	726	742	706	718	696	699	716	721	725	730	772	718	710	739	738	777	707	682	739	701	721	746	714	732	686	704	734	741	750	736	736	767	745	740	722	741	750	734	729	659	692	734	707	722	745	766	690	714	752	735	749	777	701	754	734	724	745	714	747	745	720	737	762	706	666	714	712	714	721	716	746	735	732	704	718	712	771	738	707	732	765	712	729	684	733	724	711	767	744	723	707	794	698	715	760	737	778	717	728	716	699	714	732	726	729	739	752	690	721	764	715	724	706	719	721	705	707	723	735	760	713	689	713	704	708	735	726	757	730	741	781	732	686	709	738	720	679	704	712	760	693	732	738	722	680	723	765	734	766	708	665	737	697	743	707	717	702	706	745	735	737	729	737	750	701	715	707	736	735	733	704	717	736	681	739	700	727	722	738	757	757	723	705	708	703	726	787	743	761	686	725	752	765	737	798	693	718	782	683	690	726	737	757	754	764	680	771	728	718	753	734	737	756	731	722	715	748	688	771	733	742	744	719	727	693	697	711	733	761	742	686	737	770	771	750	736	712	704	727	740	730	774	728	762	738	757	748	728	680	691	675	737	771	703	717	741	715	714	723	724	726	685	741	694	722	742	738	765	732	755	744	752	699	789	715	707	672	701	688	689	756	759	703	705	745	732	724	750	731	711	741	729	706	696	734	683	775	754	688	729	732	748	756	702	747	701	723	733	754	752	725	763	748	791	711	760	710	719	749	780	713	731	774	738	688	720	707	702	708	749	740	708	741	734	764	707	742	708	757	717	675	760	736	740	752	727	743	729	721	774	764	747	731	728	736	712	743	760	726	770	744	698	730	737	709	705	709	713	693	761	710	681	724	736	744	755	773	728	728	734	761	683	741	713	734	724	698	761	698	747	706	732	732	748	727	783	712	736	722	693	701	745	701	786	759	701	705	733	708	739	746	732	734	775	738	724	716	756	700	698	771	678	799	735	707	703	749	741	735	750	708	726	722	715	715	731	720	749	678	767	697	703	754	690	706	749	754	737	713	721	748	759	717	765	762	721	732	725	772	715	721	758	720	730	718	734	741	709	768	718	701	713	766	764	741	681	755	742	696	720	745	741	708	744	736	738	741	729	762	749	728	698	735	719	800	743	698	735	755	771	775	731	760	698	785	765	742	700	728	705	690	685	745	683	735	750	766	696	742	751	726	718	709	740	769	705	748	687	689	708	752	750	719	718	727	784	717	744	708	742	743	691	716	744	745	741	685	697	725	702	737	731	702	735	699	727	763	777	708	756	733	781	715	730	733	718	754	715	701	752	736	709	720	753	711	737	749	731	720	740	710	750	726	716	776	714	746	703	705	747	723	701	735	735	783	754	714	731	755	736	731	717	711	693	715	718	767	694	727	695	759	693	723	759	778	720	739	706	666	736	746	692	732	719	704	724	702	754	712	653	700	773	690	775	706	737	734	755	732	735	714	747	714	779	757	741	738	718	735	696	753	713	741	717	648	767	731	727	663	774	734	710	681	716	700	721	700	743	673	730	726	715	705	735	732	707	722	778	721	730	742	731	767	768	711	720	715	762	703	728	715	724	700	752	762	691	790	698	744	784	720	698	742	733	744	774	748	734	749	688	748	711	737	742	748	741	741	718	725	678	721	717	754	679	750	744	752	721	715	741	741	714	740	729	736	745	718	715	741	707	726	715	708	711	682	727	771	743	723	712	729	748	729	708	778	727	724	686	708	714	670	671	715	684	754	765	729	725	717	728	685	766	750	713	708	720	719	722	678	747	723	737	692	746	691	712	733	720	731	766	751	748	722	665	763	738	786	704	695	705	734	759	741	722	698	650	736	769	700	690	695	702	733	771	722	754	759	700	733	772	675	728	737	774	748	701	722	751	686	722	688	745	759	715	747	722	745	718	725	733	748	762	759	746	745	706	733	742	764	713	722	718	681	708	733	745	707	773	705	729	743	719	703	733	718	779	751	751	678	724	710	680	669	750	719	752	742	692	706	701	751	744	720	694	689	739	701	717	740	747	730	778	726	715	717	719	737	677	694	739	734	666	727	664	713	724	727	717	737	742	735	729	699	731	770	729	720	720	749	700	686	769	752	716	757	679	731	699	737	695	748	734	719	709	751	724	740	741	749	757	719	744	712	766	732	736	715	713	727	737	698	782	720	739	762	767	729	685	699	724	817	729	766	797	764	723	744	699	766	748	705	717	745	712	742	755	726	728	733	670	696	699	751	754	777	770	739	682	794	715	706	700	725	698	704	729	740	700	695	693	733	750	705	744	709	745	753	734	741	732	699	730	752	729	732	690	686	731	738	683	710	740	705	742	694	732	739	771	705	696	734	769	703	704	755	719	737	730	758	724	724	749	756	741	718	704	738	724	758	748	737	770	712	760	762	752	730	734	785	736	734	740	694	720	762	731	721	736	722	703	676	728	784	705	711	718	777	737	738	692	717	726	707	640	732	720	703	713	716	725	675	695	747	743	721	725	781	742	750	724	701	751	754	728	728	713	709	690	714	740	711	714	783	777	747	696	735	697	721	778	759	777	746	767	718	730	779	733	726	755	736	713	751	714	707	674	706	727	726	750	769	706	678	707	754	752	750	735	731	717	744	762	766	727	739	758	724	695	709	761	700	710	680	779	719	685	718	741	737	713	790	707	718	707	725	699	661	678	708	661	748	690	694	726	733	729	724	682	675	743	784	653	693	742	699	698	701	723	746	745	717	732	717	706	764	723	779	710	712	763	733	732	755	784	746	788	709	705	719	766	722	758	763	774	685	748	747	752	749	730	699	671	744	754	770	710	744	758	748	733	729	710	753	716	735	718	789	712	730	718	698	757	721	774	746	725	778	732	723	696	719	743	683	702	774	725	731	775	733	749	766	732	692	751	747	743	768	692	752	725	715	709	716	715	745	737	752	740	734	691	691	737	719	725	789	719	748	693	736	735	709	696	722	707	739	731	745	710	765	739	758	720	720	710	715	684	685	740	741	742	750	702	697	758	753	726	720	731	737	742	745	694	730	712	704	710	724	781	736	777	761	718	710	716	757	732	752	743	696	717	749	736	779	705	742	726	739	770	712	729	739	754	750	719	747	747	750	744	746	783	758	728	676	730	720	723	723	718	748	694	707	723	743	710	725	723	693	762	741	748	764	739	743	792	664	736	720	707	742	744	765	701	698	737	783	758	730	703	693	730	748	739	743	747	740	748	768	692	747	727	745	723	680	717	732	699	723	734	681	699	727	691	708	689	723	674	753	766	720	710	734
3735	15853	18029	12673	7077	2896	893	243	99	70	66	56	64	63	55	58	60	51	65	56	56	57	56	57	62	51	60	60	47	70	65	61	65	65	61	60	55	74	60	59	68	61	55	61	56	63	57	62	56	68	48	57	57	60	63	57	64	65	64	62	59	65	65	66	63	53	55	58	53	63	67	61	54	54	41	58	58	53	58	64	51	71	65	49	57	64	67	53	71	46	55	60	56	48	62	61	60	51	61	66	63	54	57	54	66	62	51	60	54	64	57	66	61	51	56	62	58	64	62	49	61	50	59	65	56	60	51	68	67	56	75	55	48	52	54	40	57	50	63	65	69	61	47	52	58	52	55	60	61	65	63	45	47	87	79	53	68	59	61	44	82	57	61	66	63	67	37	57	50	57	52	59	60	66	71	53	58	44	57	76	66	53	60	56	48	65	50	49	56	53	61	59	61	79	50	67	61	68	64	51	56	53	54	49	56	66	61	64	66	63	53	59	59	57	59	67	68	60	51	63	49	57	57	60	45	57	57	74	52	54	63	69	64	57	56	65	65	56	67	58	64	69	54	66	49	64	59	68	53	57	56	60	56	44	54	52	71	60	47	64	47	53	54	67	65	61	52	45	62	53	70	60	52	57	68	59	76	45	62	59	69	54	74	75	49	65	53	57	56	65	43	70	63	44	49	57	60	60	56	66	63	67	56	70	65	50	64	41	63	57	70	54	63	66	60	55	65	52	49	45	41	63	45	60	44	57	75	62	51	78	57	64	56	60	61	62	53	59	57	50	56	65	58	52	55	69	59	60	54	42	58	64	53	57	53	64	57	48	55	55	53	51	67	52	59	52	62	67	62	72	68	53	53	66	57	62	62	43	61	57	50	55	56	55	57	59	52	57	58	53	54	74	56	66	66	48	50	57	58	57	58	51	51	63	72	38	56	66	50	67	68	58	65	51	72	49	58	53	63	58	68	67	45	51	49	62	58	63	50	58	60	62	63	63	55	68	48	59	39	65	60	59	56	53	63	72	53	64	59	63	53	57	52	54	67	51	60	52	63	59	50	62	49	66	57	66	51	54	60	54	58	51	58	53	59	71	50	70	66	59	53	64	54	68	47	70	61	59	64	58	43	53	76	51	61	65	74	54	57	54	56	48	55	65	58	58	55	54	59	59	63	65	46	51	55	71	65	50	52	59	47	58	54	63	67	57	66	55	60	55	57	64	52	55	50	60	78	52	60	62	55	68	60	68	54	59	60	61	64	68	66	44	69	60	67	56	57	59	62	67	63	49	55	60	52	54	50	60	68	54	50	45	62	64	79	73	60	58	56	50	68	69	59	56	55	64	59	70	65	59	50	37	76	66	70	58	59	57	51	50	62	55	46	53	52	57	69	59	52	47	67	64	67	56	49	64	59	45	59	63	52	51	47	51	53	58	56	58	69	64	46	65	63	60	48	58	52	64	51	60	53	61	64	66	60	59	72	54	57	64	59	68	71	62	64	64	63	61	82	54	56	71	54	62	62	68	48	57	59	58	54	64	68	52	72	67	47	62	54	71	63	61	56	52	71	57	56	59	68	60	57	45	56	59	65	51	62	77	55	45	61	60	57	43	71	58	71	44	62	56	54	61	49	60	72	66	59	53	47	61	64	64	55	51	52	55	68	47	36	54	53	58	55	59	64	61	53	69	60	55	62	51	66	70	41	63	53	61	69	67	52	54	60	55	45	60	66	58	56	55	73	67	58	62	52	72	66	35	55	58	54	65	64	58	69	66	48	69	68	65	61	61	62	64	52	61	61	60	63	65	42	60	45	40	75	73	54	68	61	51	69	65	63	61	79	61	56	56	60	57	63	65	49	65	64	73	65	61	39	72	63	40	75	59	62	68	61	68	60	61	61	53	56	55	60	60	62	48	68	68	62	60	63	66	51	49	61	66	52	60	74	55	48	62	66	56	78	69	71	51	49	52	62	71	55	40	61	59	70	68	66	46	40	70	66	60	57	54	67	53	60	48	65	68	51	63	59	64	60	50	61	62	61	58	55	62	68	50	63	56	73	63	55	41	45	71	57	47	61	61	63	64	57	58	64	56	53	57	60	52	49	56	59	55	62	68	54	53	60	62	69	63	57	55	56	59	55	63	56	53	57	69	61	62	46	58	67	56	61	58	60	51	57	56	57	35	54	52	50	59	64	56	64	44	48	61	58	68	48	65	62	70	57	69	53	55	46	58	64	55	70	55	68	49	56	42	60	43	45	67	67	64	66	69	47	43	54	55	53	53	49	63	62	59	60	62	58	51	50	72	64	48	56	61	69	50	54	48	40	53	64	62	53	47	47	54	58	59	69	59	59	68	53	61	52	50	46	71	58	59	66	66	49	45	56	62	61	63	70	57	59	70	69	67	75	57	46	51	45	68	56	53	59	63	58	59	59	54	50	51	56	54	71	66	57	57	51	66	57	68	73	63	63	68	47	51	54	63	49	64	53	61	61	56	51	59	57	57	70	48	50	74	65	56	65	54	80	71	73	58	52	47	67	46	66	55	67	63	54	47	69	77	57	53	61	64	47	50	59	51	58	57	68	51	54	55	59	56	72	59	59	44	40	73	50	68	51	44	53	66	62	44	53	56	63	55	63	55	52	61	59	51	67	67	49	63	60	55	65	60	53	46	61	67	52	62	59	55	72	64	78	51	66	49	65	62	54	59	55	59	53	62	66	63	50	67	52	50	74	60	64	66	58	50	53	61	44	55	51	66	56	69	55	70	57	61	72	61	56	54	53	54	52	44	65	62	62	70	55	43	66	72	55	59	49	57	43	64	67	71	61	61	57	79	46	58	58	65	56	72	61	48	49	46	68	58	58	57	54	55	47	46	70	56	69	65	53	49	67	62	56	68	60	52	53	53	61	53	45	44	54	62	53	59	68	53	60	68	61	61	83	57	58	64	53	54	70	52	55	71	60	62	47	67	45	60	62	61	56	62	50	67	61	52	47	68	60	57	54	53	54	57	51	54	54	54	58	57	67	51	61	65	62	54	54	52	66	53	53	55	64	65	63	51	55	59	62	67	61	42	63	58	43	53	48	71	56	60	64	50	58	53	54	50	69	60	51	62	44	46	61	50	64	66	52	58	69	65	58	57	61	57	66	59	65	48	67	61	56	67	65	66	59	63	52	57	47	63	73	40	46	48	56	62	56	66	47	59	49	57	57	52	59	67	70	61	63	60	52	57	59	68	54	37	49	63	36	59	70	66	62	61	59	54	61	56	52	54	62	64	67	49	50	64	55	60	62	55	61	56	70	51	58	50	66	52	54	56	48	59	66	41	52	53	55	57	54	56	50	51	54	51	54	50	71	61	53	59	54	56	65	64	53	61	64	44	63	54	60	58	52	69	70	65	63	68	59	58	79	56	52	64	66	65	48	49	60	60	56	57	59	68	58	63	56	54	62	46	67	51	62	63	46	51	73	54	57	57	63	41	66	54	53	65	70	47
33529	43931	42886	48966	46648	33144	18449	6337	1839	887	761	755	734	720	715	692	702	713	776	764	703	698	749	734	739	728	742	760	692	727	759	755	721	714	707	725	725	690	784	759	727	730	746	753	708	703	699	748	751	762	729	664	732	734	727	741	714	692	726	706	707	729	710	692	771	726	719	756	744	718	733	749	773	745	693	728	709	736	727	764	708	709	733	670	717	748	707	723	763	723	780	716	751	759	711	724	693	737	684	766	721	726	735	769	772	726	728	772	734	655	710	718	657	719	727	733	692	692	711	751	728	731	701	688	716	704	736	704	761	742	719	750	762	735	736	751	716	749	744	752	756	700	750	763	733	738	739	706	719	703	778	743	725	680	755	662	769	744	715	723	722	765	727	732	685	714	762	763	729	662	697	716	778	753	737	770	706	686	737	728	679	698	697	721	794	736	769	747	764	694	740	671	728	709	733	750	728	709	696	725	724	768	735	749	712	701	761	732	700	754	704	728	730	689	711	713	686	709	710	738	775	723	709	739	755	746	748	719	772	686	704	689	798	676	727	714	728	724	721	742	772	724	734	661	695	734	689	718	769	732	726	751	714	726	740	695	734	698	684	725	707	770	713	776	698	693	711	766	768	782	726	722	723	731	700	699	698	731	731	747	778	716	780	723	728	747	714	731	727	753	740	751	729	697	733	729	766	674	693	755	670	720	695	751	668	704	794	758	704	724	732	734	739	679	736	748	698	756	754	763	699	728	727	721	724	748	750	702	707	734	722	741	731	732	755	737	728	720	715	712	751	673	740	741	773	744	709	764	752	711	718	708	774	759	716	718	734	722	779	712	740	695	750	700	700	722	778	769	770	744	715	731	739	715	729	728	742	729	718	737	725	796	688	706	714	747	736	746	753	736	751	689	709	752	758	702	750	764	715	728	722	748	709	774	734	744	750	762	732	741	725	746	724	706	792	701	726	739	719	744	729	712	704	708	668	698	763	750	743	761	748	731	747	754	769	764	707	768	734	698	666	694	744	730	777	766	757	721	750	748	717	746	694	701	732	701	683	719	683	767	741	742	729	719	744	700	729	728	732	766	664	724	747	732	749	728	716	698	740	691	737	756	712	755	686	727	716	694	751	745	701	706	726	763	710	740	726	735	702	749	734	744	739	737	659	775	688	726	726	713	749	748	725	737	754	711	775	723	740	760	748	766	756	725	698	700	708	700	749	708	789	761	720	738	756	729	709	763	693	725	700	741	755	722	719	739	723	727	756	725	726	737	711	772	709	737	758	714	743	681	687	779	722	759	703	765	676	748	709	727	714	723	729	718	743	716	752	763	744	748	708	699	777	716	693	764	781	746	749	773	742	721	762	695	731	715	749	753	731	745	714	710	685	692	728	690	698	772	737	748	701	750	696	705	752	754	734	782	733	752	734	739	705	736	757	768	750	732	759	754	733	685	735	718	731	725	716	708	748	752	756	735	741	746	764	713	786	735	710	717	772	727	710	704	729	695	724	752	727	733	695	725	770	730	765	713	704	784	686	716	733	812	700	734	798	725	706	731	788	743	713	756	737	688	752	678	719	735	735	760	702	708	729	762	711	718	693	745	746	684	757	707	734	735	772	743	728	756	733	720	702	773	746	746	683	719	713	744	727	746	733	724	758	755	764	720	765	745	739	704	733	751	785	724	743	740	746	727	719	731	756	722	731	733	740	747	717	701	734	732	771	698	763	695	763	714	720	693	712	752	709	735	709	710	735	750	720	755	712	717	775	743	750	767	749	709	756	734	691	768	748	720	731	750	725	731	726	713	710	759	708	688	738	716	750	721	759	745	703	776	695	715	755	721	728	723	701	725	697	776	718	713	677	729	637	748	726	705	725	743	781	722	723	703	714	710	754	674	720	754	739	770	807	692	758	742	768	703	684	701	728	738	773	716	717	737	702	749	707	687	717	706	750	709	754	712	756	705	734	745	794	724	731	739	777	731	684	708	713	705	726	727	718	728	706	763	694	668	725	742	712	745	783	736	726	680	779	663	750	780	726	696	733	727	745	742	705	732	744	727	717	739	728	693	757	724	721	747	704	694	711	709	736	738	746	765	769	768	777	687	742	776	715	765	760	747	764	708	707	742	722	751	749	729	738	713	715	724	808	745	753	706	774	698	745	703	701	711	751	755	785	752	726	707	710	738	753	702	719	751	710	752	722	696	739	750	728	757	759	727	743	727	768	740	766	763	763	776	735	731	740	719	740	687	797	780	717	741	741	756	757	707	679	682	736	736	727	694	705	763	754	809	696	710	765	722	699	708	753	706	712	766	734	741	788	708	718	708	769	738	702	726	748	749	679	765	751	721	701	739	747	730	673	714	737	678	702	743	773	716	705	731	737	752	679	723	759	711	714	707	784	681	725	675	771	749	708	693	738	715	733	738	742	713	769	707	703	729	707	763	724	700	727	756	731	766	777	772	760	726	720	716	758	735	701	776	721	735	727	710	720	735	759	745	759	704	660	716	690	747	711	727	682	736	779	702	745	712	758	699	737	738	737	708	770	701	711	705	745	714	731	731	767	744	739	737	753	724	706	705	664	760	778	741	699	762	707	750	752	688	735	736	716	677	681	758	754	690	767	742	772	736	716	675	711	745	716	723	716	708	730	706	717	738	738	714	709	767	761	730	770	736	733	727	762	714	744	759	725	721	695	669	711	764	759	724	771	730	750	757	740	721	700	698	686	721	714	755	666	736	736	733	752	670	721	754	716	760	723	725	732	731	688	710	730	786	770	738	724	730	649	791	743	724	778	712	753	725	733	708	717	744	733	774	753	684	757	717	697	705	718	750	712	750	737	716	766	719	710	740	724	772	704	738	725	758	764	720	720	725	676	714	719	755	703	704	715	742	710	741	736	716	749	706	753	733	709	732	730	720	734	742	782	752	702	704	736	792	741	760	667	711	697	758	758	761	697	742	770	721	698	768	736	713	743	731	720	710	741	714	681	711	770	753	699	751	733	711	706	750	719	762	728	693	684	717	729	727	696	691	765	741	711	710	772	734	728	763	757	733	698	697	728	771	704	727	740	746	685	756	745	720	720	706	738	714	708	723	721	751	731	688	741	695	727	734	748	741	752	648	723	712	762	756	733	764	763	781	735	741	706	747	738	735	749	731	749	723	693	755	753	721	737	735	700	722	729	770	704	753	731	694	713	674	737	730	715	767	725	750	739	761	701	758	706	728	722	699	764	713	768	749	760	745	730	702	741	728	741	756	701	738	746	725	734	728	725	722	795	725	718	718	732	758	783	757	704	719	716	785	740	747	744	724	717	796	696	727	719	716	781	703	746	734	762	791	756	728	732	696	692	732	705	746	724	730	692	725	741	643	732	738	748	718	721	727	747	710	718	716	761	749	726	712	675	753	725	720	739	721	771	717	761	735	701	702	698	723	741	725	794	721	724	718	760	723	722	762	712	722	743	761	711	719	710	719	716	726	712	694	706	695	747	725	688	721
4995	14506	17513	12683	6671	2877	820	234	97	84	60	60	55	61	52	73	71	65	70	57	62	49	59	62	67	59	46	58	61	57	65	58	61	65	58	56	63	55	58	68	58	56	70	59	66	68	68	52	56	59	50	54	55	55	56	65	58	68	61	65	57	56	73	57	64	48	53	59	43	58	70	68	74	68	66	69	54	49	77	53	65	60	50	46	57	66	55	65	62	49	51	67	52	77	75	70	60	64	56	67	55	65	61	59	61	51	66	64	57	43	54	78	62	63	49	65	79	67	59	59	54	56	71	63	69	70	64	67	46	68	50	66	64	65	55	60	54	69	53	65	63	64	66	59	56	61	63	74	69	72	73	64	61	49	59	54	57	77	58	62	61	64	57	61	55	80	70	56	58	78	57	55	68	45	66	67	62	59	70	44	68	69	59	58	48	52	57	59	47	58	59	64	63	66	57	66	59	65	64	63	73	55	67	65	56	65	63	63	56	56	71	59	74	65	63	70	71	64	72	57	60	51	63	65	65	60	55	60	71	62	62	67	65	55	51	66	53	53	62	49	49	67	66	60	70	61	54	70	80	56	58	63	64	54	62	72	47	59	67	64	62	70	70	67	52	55	61	64	74	56	71	81	62	67	75	61	61	57	65	66	52	63	64	62	59	68	72	72	54	40	60	59	63	70	47	60	77	55	70	45	68	51	61	58	63	45	65	52	61	73	52	67	76	56	55	47	61	70	54	60	55	69	70	52	66	64	66	61	67	60	68	60	78	77	53	64	49	59	71	56	52	63	64	76	52	68	52	50	67	65	61	67	58	50	53	63	52	69	48	59	60	64	64	54	65	61	65	65	61	72	58	57	57	54	56	72	65	65	71	57	53	74	66	72	48	58	58	51	56	78	62	65	64	61	76	61	61	55	71	55	69	50	55	69	59	84	56	66	75	58	67	67	81	67	65	57	60	61	80	58	60	58	53	54	54	53	61	56	66	52	65	63	55	53	62	61	65	57	56	60	59	69	49	59	55	51	75	71	81	57	74	67	54	79	62	64	66	55	56	64	60	53	53	52	57	68	53	60	65	57	70	73	76	75	70	67	67	64	61	72	54	71	59	63	55	70	66	62	73	65	58	36	55	66	54	61	51	48	66	54	58	55	51	56	70	58	77	63	60	68	70	61	57	63	64	68	62	68	59	75	62	62	52	67	53	58	41	63	57	50	55	59	71	62	65	60	50	55	62	73	64	67	65	57	51	60	49	71	57	67	59	62	56	57	61	66	64	60	48	62	62	64	74	56	60	61	64	52	52	67	73	57	65	68	44	51	64	67	63	53	60	66	57	63	78	52	76	70	62	66	62	59	67	50	64	64	61	73	51	44	63	74	62	60	56	58	63	57	57	60	54	60	77	66	61	70	65	67	61	55	49	59	50	52	60	74	62	60	73	55	65	77	71	62	72	59	58	57	63	45	67	50	59	62	61	71	71	53	57	67	57	48	54	67	71	61	57	60	51	66	60	58	52	64	68	75	62	66	53	55	76	66	54	47	54	52	48	63	78	76	62	72	59	51	72	50	54	71	52	66	67	53	51	50	43	49	81	71	62	62	70	70	68	63	65	59	67	68	60	67	66	65	63	62	64	70	60	55	69	54	66	54	66	59	47	58	38	56	69	63	48	59	62	65	58	75	53	64	52	56	70	50	49	65	49	67	61	59	57	49	61	49	58	70	61	73	67	55	73	53	49	60	51	66	57	64	58	73	62	61	72	74	62	57	75	64	74	52	64	66	66	51	66	65	53	65	64	64	67	61	58	66	55	69	61	65	70	63	51	72	67	57	56	63	59	62	65	58	75	81	77	64	64	51	63	66	71	69	54	54	59	61	57	47	64	67	69	75	55	71	63	72	66	52	52	63	66	64	71	43	66	56	57	62	55	63	62	68	67	56	69	52	58	51	60	66	64	51	59	62	42	53	54	64	65	53	63	58	61	50	85	62	62	68	63	54	70	72	54	57	50	65	59	65	57	49	78	66	56	57	44	61	71	48	71	55	49	76	48	50	64	63	62	75	64	80	60	69	68	62	73	69	55	45	67	55	52	44	45	58	57	66	61	78	73	61	68	56	49	61	68	55	62	54	56	63	46	48	56	69	57	66	76	50	59	53	51	80	70	55	57	65	63	50	55	52	65	68	58	64	58	62	63	66	78	73	51	54	61	60	60	60	62	50	64	77	63	61	55	74	62	55	59	57	64	59	54	60	51	57	65	67	68	60	70	64	62	53	63	67	68	47	41	53	67	53	66	54	76	53	51	56	55	53	48	83	68	48	58	66	55	62	60	60	66	74	59	61	83	57	63	48	67	66	57	57	55	77	69	57	59	58	57	64	70	68	53	61	71	59	55	58	75	69	56	56	67	64	46	70	44	70	54	58	56	55	71	56	62	55	57	67	67	82	72	65	54	58	53	56	57	65	51	56	75	60	53	59	57	53	60	67	48	65	56	54	47	72	60	63	56	60	67	61	55	63	61	48	56	58	61	55	45	62	62	68	56	60	64	57	61	62	54	63	58	58	63	83	65	66	53	61	72	74	60	51	67	65	64	55	56	69	63	65	62	53	65	63	61	56	51	65	52	68	51	53	64	62	65	74	64	52	63	61	68	62	70	61	59	46	56	48	51	54	63	53	48	70	60	62	57	62	61	65	70	60	57	48	64	75	64	71	65	65	57	58	68	69	82	66	50	52	58	57	72	43	59	72	58	67	73	56	50	62	57	80	60	63	62	58	69	61	50	62	56	58	46	61	57	46	57	71	50	63	50	72	63	58	68	72	59	55	65	66	70	75	74	59	69	70	64	51	69	69	63	60	59	64	54	51	56	67	60	59	72	57	57	45	48	57	74	52	64	43	69	67	54	65	68	63	64	68	53	66	53	71	70	46	73	65	64	74	56	55	52	64	59	71	54	86	61	58	63	57	65	59	60	61	59	52	63	75	49	65	63	68	43	64	64	67	53	67	73	58	61	60	69	64	63	46	60	56	77	56	55	48	58	74	75	64	77	55	53	63	52	59	63	65	60	67	55	61	57	52	68	78	51	49	61	64	72	65	64	53	56	56	56	51	67	71	53	58	91	72	59	68	46	68	66	57	57	66	71	66	71	54	68	63	69	48	67	66	54	65	53	45	52	57	65	69	60	59	67	60	62	64	66	58	49	63	73	68	67	61	65	52	71	59	48	55	57	66	62	57	68	55	65	64	70	54	59	77	72	76	50	59	66	56	55	76	50	49	63	79	74	58	48	57	56	53	75	52	55	60	66	67	63	52	65	60	61	59	71	51	55	62	66	61	52	54	78	63	53	64	53	66	69	64	63	75	68	44	62	51	61	63	66	63	77	74	74	69	62	59	78	53	50	70	66	60	57	55	59	54	71	75	59	52	60	58	59	61	59	53	50	60	57	68	84	68	66	78	84	58	70	51	72	75	79	55	60	62	51	57	63	66
34781	42938	43544	47986	45438	33063	18976	6941	1884	922	807	784	791	792	758	790	758	761	797	788	768	760	784	774	793	747	763	803	821	801	767	754	810	774	761	749	792	748	775	757	745	721	756	785	827	762	761	732	832	805	800	759	805	759	790	780	741	754	747	806	761	790	788	772	776	769	805	775	763	799	753	735	767	798	718	739	772	833	779	781	802	789	810	793	778	759	813	772	799	754	780	761	733	810	783	794	814	780	789	788	766	782	778	767	805	737	775	785	764	809	795	712	783	850	736	759	764	771	749	783	806	775	778	792	761	752	853	764	753	785	745	765	763	770	796	849	826	763	797	772	774	800	812	780	752	819	785	766	763	730	782	769	759	778	745	744	775	730	753	781	780	767	820	812	791	804	811	817	759	792	781	774	812	804	761	819	732	761	815	767	730	772	767	791	789	774	800	776	848	803	799	782	753	794	800	785	820	851	799	798	773	810	784	793	776	782	792	795	778	850	776	757	761	796	797	784	799	789	765	752	773	777	776	762	781	761	786	802	762	804	758	808	805	776	811	800	813	755	780	787	784	809	810	794	819	792	775	750	797	780	801	788	806	766	859	739	787	718	785	782	808	786	730	751	832	764	756	769	825	805	827	821	787	815	760	750	826	822	795	770	773	807	797	772	819	782	753	822	793	789	778	802	757	800	797	819	775	792	773	772	770	794	803	759	762	779	777	733	796	784	774	804	793	771	776	835	787	813	761	788	728	752	742	793	782	784	766	780	759	754	749	804	783	781	744	803	774	809	782	781	768	737	778	757	759	744	773	780	801	789	749	792	780	773	786	755	792	762	804	786	743	832	765	799	772	789	772	800	778	750	795	844	805	840	743	769	802	777	759	776	755	842	759	783	797	847	800	772	800	795	764	778	805	807	815	822	780	831	755	795	752	751	778	765	814	799	779	743	743	796	772	783	768	811	817	814	728	820	802	786	828	770	774	800	783	772	763	798	748	778	719	754	815	766	794	765	793	809	791	736	818	794	814	775	804	789	764	798	745	787	818	767	776	742	734	791	800	813	812	800	778	737	776	766	764	813	763	751	783	753	757	768	805	755	791	760	790	775	761	748	794	750	797	773	773	774	744	792	809	811	793	769	810	762	801	767	781	759	752	771	775	791	760	756	738	825	735	755	819	784	776	793	790	771	751	774	784	770	762	803	738	775	762	766	839	797	786	735	790	839	806	791	770	804	759	814	749	745	783	764	798	751	820	814	771	762	727	861	784	757	772	808	770	781	827	800	815	762	764	793	784	721	813	778	806	823	763	774	817	793	755	724	757	768	835	757	737	826	809	789	799	820	757	758	725	793	789	762	798	789	814	764	746	806	774	804	780	789	817	819	727	766	814	767	779	774	721	720	844	831	799	731	773	746	750	767	758	812	798	809	806	782	814	767	785	717	789	791	785	814	776	789	777	717	816	777	816	795	809	765	802	796	755	765	737	749	741	758	790	826	748	768	727	776	808	763	817	772	760	785	777	755	779	782	850	795	773	826	782	793	737	774	819	805	742	791	784	793	757	794	794	791	786	802	771	802	794	758	804	776	822	806	789	757	747	824	774	780	745	839	775	746	775	752	779	733	789	829	773	758	794	807	749	753	773	769	742	744	763	816	824	820	790	788	771	818	821	807	781	752	795	805	756	740	747	753	787	762	783	800	744	743	795	747	747	775	778	822	782	765	751	788	757	759	798	741	745	767	796	757	797	806	753	768	752	809	762	784	721	787	777	729	811	754	735	750	778	786	698	761	797	804	792	755	813	825	766	790	799	778	854	763	780	717	772	740	780	770	759	780	777	813	777	786	790	794	810	754	841	807	827	746	778	798	817	780	760	733	760	810	773	791	785	767	783	757	834	812	769	789	770	778	779	778	817	812	793	765	840	767	772	789	797	738	763	779	795	779	770	800	764	753	764	783	714	758	746	768	803	795	783	790	769	800	766	749	786	771	756	755	763	811	811	791	768	781	822	797	781	721	815	764	785	801	795	771	746	879	802	763	766	754	771	827	740	791	822	780	765	740	805	739	799	744	788	718	775	740	812	754	750	809	728	763	708	777	717	790	775	807	756	752	819	829	802	778	823	761	760	765	791	810	769	780	774	768	769	764	817	778	756	824	816	770	800	742	774	748	754	744	756	745	779	783	747	803	814	744	758	761	759	801	792	764	833	777	829	728	757	754	771	750	751	776	813	770	741	761	773	776	773	799	791	798	779	774	753	773	760	780	775	740	801	768	796	801	823	745	753	766	787	800	781	783	821	788	784	821	731	807	774	717	739	806	709	811	797	780	778	768	732	773	773	792	750	780	763	776	746	816	766	799	746	765	777	762	802	769	768	736	789	775	830	780	747	844	782	755	769	780	794	838	749	730	769	801	784	779	762	766	750	768	797	771	791	751	770	765	787	808	795	800	811	782	822	811	800	723	768	798	720	807	810	748	808	755	783	799	818	821	792	726	750	717	753	802	729	767	775	756	796	830	778	785	829	810	762	790	748	822	793	741	792	778	780	788	813	761	783	804	802	796	788	741	813	781	766	729	770	867	786	774	754	752	810	809	805	761	798	814	752	799	786	718	747	805	807	773	767	770	784	822	826	787	781	775	805	824	802	774	730	769	845	784	770	786	774	825	788	768	826	759	778	751	820	762	750	788	754	765	761	768	735	790	797	827	791	740	795	768	764	786	768	775	773	785	785	741	758	784	792	752	775	792	743	760	835	759	748	729	758	759	799	791	739	745	798	810	797	767	786	803	823	794	795	759	811	831	799	765	755	797	793	798	824	761	792	751	794	777	836	758	780	729	789	788	797	814	805	838	779	757	800	778	744	721	807	796	758	771	731	749	785	792	808	782	797	778	768	800	768	821	768	773	780	763	842	810	755	765	788	805	778	787	794	825	755	793	766	786	760	781	794	747	727	808	736	803	792	805	803	768	752	784	760	733	773	755	769	794	797	784	782	802	741	765	797	821	806	748	786	794	795	793	792	793	805	771	721	773	792	826	860	800	794	827	815	788	753	787	745	763	769	775	803	729	766	777	806	825	794	756	747	763	739	720	788	772	763	787	782	756	773	737	770	786	802	744	765	747	783	720	772	762	780	779	758	733	769	788	827	798	791	720	784	781	770	749	790	742	771	789	798	768	752	818	741	810	839	804	803	805	783	813	780	808	795	763	769	784	834	818	750	789	830	770	763	800	796	762	799	761	794	794	753	787	764	780	775	797	810	827	765	831	741	722	841	742	755	720	814	773	781	769	760	787	781	765	790	823	743	791	776	773	763	742	819	735	799	767	797	796	802	770	787	798	782	776	794	771	819	807	738	804	722	766	746	800	803	730	751	731	817	771	785	783	747	734	742	758	741	740	783	783	793	751	754	837	766	784	785	799	789	841	733	796	784	772	785	772	729	759	793	776	768	765	768	782	829	806	765	786	800	801	798	801	700	736	792	742	788	759	742	847	800	743
7526	25096	24240	17277	10124	4796	1433	386	139	65	62	62	60	48	60	62	49	63	52	73	61	50	55	77	66	71	67	51	62	51	48	63	53	60	54	57	55	63	70	68	58	66	55	67	52	65	63	78	71	58	53	71	51	57	53	49	59	55	51	57	74	57	57	60	46	52	49	71	61	53	49	50	58	57	58	50	63	61	59	53	64	63	60	69	66	62	56	64	57	46	47	52	53	69	63	63	51	53	73	59	50	57	59	73	67	51	59	64	68	51	69	59	52	62	68	54	65	62	68	59	56	67	62	57	64	59	63	59	49	63	56	76	65	55	61	59	59	70	80	62	61	70	60	59	59	55	75	61	65	65	71	54	58	61	62	74	68	64	62	58	67	54	53	54	56	61	73	62	48	56	59	65	63	63	66	60	55	65	62	65	58	73	53	66	66	51	72	62	56	51	65	57	65	61	63	66	54	71	58	56	60	59	73	70	43	71	62	49	61	49	67	59	56	69	70	40	57	61	61	58	48	66	63	58	44	60	56	67	48	65	52	53	60	60	65	49	61	64	71	73	53	56	56	61	66	57	61	62	63	64	61	49	52	44	55	61	51	58	62	71	60	56	61	58	63	73	74	59	50	74	64	59	56	70	55	66	76	64	65	48	75	55	54	64	60	63	56	63	51	51	58	53	53	66	81	72	61	64	58	77	67	66	54	61	66	55	58	52	64	54	79	60	61	62	67	71	52	63	61	43	55	65	52	54	67	65	61	57	62	54	66	56	67	61	50	62	60	67	32	53	62	59	65	51	51	54	58	70	53	56	79	55	65	60	53	62	47	46	73	65	65	55	66	48	48	75	55	55	58	66	62	55	60	60	58	44	54	57	61	65	59	72	52	50	60	64	58	51	60	59	60	53	68	72	68	76	64	63	55	64	53	66	53	55	77	70	63	59	69	61	73	53	60	73	77	57	60	60	53	65	48	70	55	62	49	75	47	59	51	56	53	51	68	64	78	55	57	66	59	52	64	61	63	46	45	49	63	71	64	66	56	69	63	65	56	60	66	73	49	55	56	55	52	74	52	48	70	68	68	59	56	52	59	60	73	62	51	58	71	52	63	84	54	63	50	48	56	65	71	49	61	63	70	61	40	58	65	70	68	63	55	61	56	62	62	59	65	54	52	72	61	59	65	59	64	64	65	54	57	54	51	68	67	58	67	50	64	59	67	66	55	73	67	75	64	63	54	73	62	64	60	61	59	59	68	55	55	60	58	75	60	67	49	58	60	63	59	62	56	65	53	73	68	70	59	52	67	63	62	52	41	63	48	38	61	57	62	62	60	57	59	62	63	63	63	57	68	63	72	65	60	59	64	60	90	61	47	69	59	53	60	59	60	61	58	51	71	58	62	78	65	77	65	55	59	58	60	64	54	61	57	63	68	54	61	70	67	52	62	57	65	61	57	55	53	59	53	64	59	55	50	73	44	46	73	71	73	57	61	58	53	74	64	56	58	61	54	49	55	66	61	55	48	57	59	54	52	68	64	60	68	67	45	62	57	66	61	67	53	69	57	50	63	69	51	74	70	66	64	55	58	65	48	41	69	67	69	53	57	45	65	56	64	48	58	67	64	59	64	64	61	62	62	48	66	51	50	70	52	62	74	63	59	55	54	67	55	64	55	43	63	67	59	59	70	66	57	60	82	78	63	86	53	48	58	50	58	64	67	47	60	62	50	67	54	61	72	72	61	62	75	55	63	55	57	58	63	59	68	58	68	57	58	61	60	64	57	59	47	49	63	59	69	60	65	60	61	60	47	70	63	53	62	63	66	68	61	55	71	62	47	53	63	60	63	60	56	80	56	64	57	57	59	59	57	56	69	59	73	68	50	61	65	53	60	51	65	47	55	51	62	68	56	74	56	69	55	65	44	52	69	57	53	54	66	72	60	65	61	71	68	55	55	47	63	69	53	57	65	59	62	58	66	72	52	53	71	58	56	65	62	52	65	71	56	61	70	58	73	55	63	51	53	57	57	69	68	46	66	66	61	48	61	55	50	79	53	57	54	67	63	61	59	66	56	71	62	55	74	52	58	72	65	60	69	66	57	64	69	43	62	56	56	69	61	57	69	57	59	59	81	54	67	53	56	51	67	53	60	57	70	74	61	80	61	65	67	69	50	61	57	59	56	64	47	54	60	63	63	58	59	55	76	60	54	63	71	72	61	57	59	58	59	50	68	62	56	67	55	54	63	61	50	55	72	70	54	72	61	70	50	63	55	57	56	66	70	77	61	60	53	66	74	62	55	47	54	80	65	60	70	72	61	57	48	61	48	69	55	63	59	63	60	60	67	57	67	74	57	67	60	56	69	56	58	60	68	49	54	48	54	59	57	58	45	64	59	73	49	57	49	60	71	62	68	67	51	47	53	63	56	66	59	74	55	75	70	58	73	57	60	54	66	59	63	65	56	55	46	67	53	64	71	58	72	55	59	58	71	58	56	62	69	46	57	50	58	68	62	45	71	49	65	58	54	57	52	55	60	60	55	48	59	61	69	50	71	67	56	76	75	55	61	59	61	57	67	57	69	62	56	53	69	67	77	70	60	57	65	61	59	60	58	52	62	49	60	66	66	63	62	69	55	58	60	52	51	74	53	63	59	74	61	70	70	68	58	63	65	52	57	54	58	64	51	58	63	61	56	49	63	59	64	61	63	57	73	58	60	73	68	53	71	69	65	65	53	51	64	46	61	46	51	68	63	54	64	78	65	60	66	65	55	68	55	62	71	55	56	75	82	58	62	48	51	57	49	79	52	60	57	77	71	61	60	66	69	52	61	55	53	74	58	62	69	72	67	78	47	58	56	63	65	64	59	60	62	70	66	70	56	72	67	52	61	61	58	66	79	69	74	57	60	48	60	71	54	52	65	58	52	56	58	70	61	70	53	62	62	54	65	62	72	61	51	64	60	52	71	62	81	63	67	64	59	62	58	70	79	66	57	60	67	69	61	67	54	52	62	77	62	56	46	63	59	59	62	51	51	55	53	49	62	73	77	61	61	65	66	51	61	52	58	69	80	59	72	63	71	58	58	47	75	69	68	47	68	55	74	60	49	65	74	56	40	72	71	71	66	58	51	55	63	56	63	47	46	66	50	63	73	65	58	68	65	57	55	58	61	61	62	69	58	61	83	66	60	52	61	68	66	53	43	49	56	56	70	68	52	61	70	53	77	62	65	66	50	51	47	67	54	59	61	58	61	48	64	72	76	54	52	80	65	59	68	59	60	61	61	57	51	51	61	67	72	66	68	68	71	72	57	68	55	66	58	64	76	70	51	58	51	55	50	67	55	62	71	50	61	68	66	78	49	57	71	56	59	68	64	58	55	52	51	61	64	63	60	57	61	64	62	76	57	63	52	61	58	58	58	66	51	66	52	57	55	48	51	67	65	66	52	67	50	45	72	58	61	59	62	59	50	71	69	72	61	60	65	72	67	57	50	55	51	63	56	68
42281	51522	49356	55103	53785	39186	23786	9535	2595	1095	881	806	751	807	751	738	757	783	757	742	730	799	734	738	799	731	719	713	779	767	781	779	779	765	761	767	753	803	778	774	797	793	785	720	726	778	752	772	769	743	751	751	756	741	766	755	775	787	809	789	730	807	766	748	763	725	766	780	749	768	765	788	811	723	796	768	751	752	791	780	726	761	755	783	759	776	746	786	780	809	752	715	779	743	690	810	693	798	807	774	766	796	762	795	784	766	800	751	715	770	747	762	746	757	767	753	752	757	777	715	806	819	742	718	806	797	769	762	796	780	766	751	779	791	790	792	829	808	731	785	802	753	732	788	776	723	758	772	740	719	737	765	759	756	755	749	761	737	816	769	790	781	781	731	749	771	738	776	795	735	748	743	750	761	787	811	776	801	821	788	737	820	758	788	783	701	783	790	770	771	761	803	777	746	759	778	734	719	757	802	766	795	776	768	785	773	753	752	769	785	727	748	716	762	722	756	744	822	790	781	750	760	752	754	785	787	766	726	747	817	724	773	751	808	774	754	775	794	749	715	790	759	792	765	776	745	752	769	798	759	735	775	769	790	785	802	755	762	798	739	771	769	787	778	756	741	761	757	729	801	724	785	809	793	795	703	771	760	742	738	831	754	782	760	754	718	774	789	750	765	749	769	759	766	772	734	783	782	730	722	753	767	750	799	759	726	808	764	773	795	779	762	712	722	767	749	782	765	767	753	774	810	783	725	783	807	774	759	756	738	823	799	733	757	735	767	743	766	747	772	741	738	785	747	766	796	758	813	773	809	733	822	774	779	802	748	773	759	743	760	753	793	774	731	776	785	777	738	751	759	784	755	791	788	793	788	776	769	826	716	779	792	790	764	805	800	749	771	773	758	779	792	773	758	768	725	804	768	749	772	782	770	745	820	772	796	774	774	767	799	779	739	748	717	798	769	766	775	772	757	779	765	767	779	761	789	750	705	768	729	773	783	760	759	794	746	771	759	770	808	754	755	794	738	787	768	712	725	760	732	794	806	800	742	720	755	761	763	738	762	721	729	791	752	768	742	775	799	777	752	812	767	785	747	703	709	811	787	756	774	776	721	725	794	743	763	771	761	732	784	761	768	764	755	756	751	759	785	776	777	772	800	769	775	738	741	714	753	734	699	732	772	758	767	729	746	805	819	726	743	795	754	744	750	753	738	817	745	756	812	772	775	777	747	816	781	778	773	762	782	761	780	782	787	756	739	767	780	746	780	814	821	776	789	726	784	746	770	748	798	731	782	763	771	737	786	757	792	790	742	775	778	771	719	773	760	767	820	775	760	723	754	784	756	764	766	750	742	768	760	752	774	755	750	753	766	761	768	766	759	727	761	744	766	781	749	785	761	764	739	735	746	811	773	745	767	767	760	729	754	728	754	773	760	701	780	771	760	743	726	782	792	738	756	738	778	754	732	794	776	775	765	758	751	780	747	815	778	777	787	747	723	743	736	771	745	752	759	824	786	758	762	797	772	729	758	785	745	721	761	721	749	785	760	738	749	843	798	783	797	714	776	785	749	782	762	732	811	789	801	756	754	754	761	764	777	754	770	751	753	782	732	781	797	729	762	767	766	740	811	726	761	765	750	776	777	774	739	763	786	819	793	761	806	810	765	745	753	739	756	728	758	794	808	800	789	756	784	764	722	766	757	750	766	773	710	781	730	728	802	750	780	830	763	795	795	806	761	751	755	799	783	772	738	766	771	772	763	829	786	781	773	757	756	762	737	842	752	762	759	771	774	799	769	795	811	730	807	774	790	804	765	761	740	735	747	740	797	771	785	761	747	781	787	800	814	814	711	789	776	800	757	737	740	718	820	719	762	756	739	797	747	687	767	780	830	770	754	720	767	765	749	738	737	761	740	773	726	773	770	777	770	742	759	764	766	750	769	739	772	803	724	798	736	740	765	785	786	787	780	789	822	779	740	799	782	775	773	690	773	725	751	780	717	713	784	745	783	761	799	803	760	757	738	739	705	746	787	770	815	777	778	766	761	746	727	784	785	790	777	810	758	756	746	746	798	717	797	832	762	704	794	816	794	808	729	732	763	742	798	791	772	774	748	772	748	784	817	743	772	749	818	791	771	784	763	705	730	809	766	744	774	761	785	791	756	762	770	807	773	766	751	796	806	744	759	726	759	781	762	796	733	765	747	768	773	719	743	721	762	737	787	773	764	792	714	742	774	747	741	796	708	738	784	766	744	768	740	778	851	758	766	776	775	793	759	744	734	788	792	754	764	763	720	734	817	760	785	714	808	766	775	684	761	722	743	800	774	775	787	760	769	736	790	742	736	769	790	765	779	733	784	775	803	749	735	744	740	781	750	743	762	756	769	752	766	739	827	761	787	777	776	739	732	753	785	779	787	780	825	717	769	773	744	758	748	793	772	765	787	804	737	801	740	763	797	762	737	741	775	740	725	797	761	710	769	780	719	773	749	749	770	774	722	717	791	769	762	710	760	760	734	824	751	782	769	800	759	780	765	747	722	751	760	813	765	740	778	781	775	805	772	732	754	797	780	762	760	758	770	793	736	736	780	803	778	742	726	745	810	787	804	792	810	768	762	766	755	802	788	767	796	753	771	749	739	768	812	754	715	757	820	771	847	764	768	746	716	817	770	800	793	752	749	733	748	800	745	725	750	813	773	755	718	718	735	823	798	793	768	763	773	759	726	774	760	741	735	760	776	772	786	789	764	742	785	736	745	776	749	724	719	751	781	759	794	744	736	739	724	790	800	760	782	710	785	728	791	796	759	750	742	776	735	837	769	739	775	775	764	782	743	776	757	778	746	733	792	740	749	738	766	745	743	777	794	759	750	734	774	756	767	750	781	786	729	703	721	745	730	775	809	744	771	768	787	755	787	756	746	806	776	740	723	724	766	779	748	767	732	741	759	738	803	748	742	732	717	774	766	754	783	813	790	773	799	762	752	789	761	755	747	750	762	821	751	713	815	730	757	787	774	771	819	726	765	815	735	734	776	724	743	784	769	815	766	824	800	767	784	795	718	765	755	737	756	727	719	784	737	805	780	782	819	728	700	776	754	781	768	781	746	769	769	764	780	720	721	805	799	760	759	783	735	772	779	790	717	714	725	767	755	714	750	787	744	761	752	761	731	794	773	794	770	756	761	696	767	723	765	780	800	761	736	799	803	742	748	782	748	781	796	720	744	712	736	786	778	807	767	742	757	765	765	774	759	778	781	765	777	747	759	756	719	739	726	770	811	769	753	768	778	756	743	791	768	776	800	766	768	774	757	749	759	776	696	777	772	720	762	770	791	793	830	758	776	746	740	779	787	786	794	728	723	746	741	755	761	774	779	766	748	804	766	767	745	786	784	780	728	796	816	786	732	771	762	721	728	748	770	723	779	830	749	791	752	750	738	732	752	777	771	784	753	796	779	773	739	755	733	763	794	779	734	701	750	776	786	764	726	775	800	758	792	769	758
2761	5462	6818	4519	2313	1036	369	145	79	73	63	59	71	48	79	72	47	53	71	58	59	60	45	68	44	55	58	57	57	50	59	66	50	49	60	55	50	65	62	67	49	63	58	67	66	56	59	55	62	62	55	63	60	49	55	58	69	53	56	60	48	55	61	59	53	70	58	55	52	53	55	58	67	56	54	51	53	73	59	65	66	75	62	54	54	55	65	68	53	55	54	70	57	52	73	45	62	65	55	55	67	47	56	48	69	53	54	59	61	66	51	57	63	55	70	55	54	55	62	64	64	51	62	57	53	55	62	53	65	64	55	61	68	59	65	59	56	49	53	62	61	52	71	63	67	44	47	63	61	52	60	59	63	53	59	64	58	52	59	49	58	53	49	55	64	55	45	71	74	59	52	60	56	58	61	59	50	60	61	50	61	63	57	64	57	62	52	56	57	45	64	62	48	52	58	60	63	62	64	54	63	49	56	65	74	61	63	64	51	53	61	47	53	47	46	54	64	64	62	62	42	61	57	68	46	55	56	53	49	47	56	60	48	55	52	51	58	55	59	76	53	65	68	74	61	59	66	66	56	70	50	80	51	67	58	78	71	61	53	60	48	55	66	66	60	68	74	69	62	72	62	57	50	64	58	57	65	62	55	55	44	56	44	67	63	44	74	61	45	67	54	53	49	49	51	60	51	63	54	56	57	57	54	65	61	52	67	74	57	61	53	62	71	57	63	47	59	61	47	72	57	55	58	52	52	57	61	51	56	66	70	53	59	61	64	53	61	57	74	66	60	54	50	64	65	55	52	68	61	74	52	54	43	42	52	61	49	60	46	62	64	45	55	55	67	49	60	74	53	54	49	58	46	58	64	55	45	62	54	60	50	58	53	55	51	62	59	51	57	48	62	54	69	54	62	49	52	61	65	67	60	55	61	57	63	61	60	51	52	59	46	60	49	63	52	61	60	69	56	49	48	55	72	57	48	68	65	42	60	57	39	65	67	55	59	66	49	49	56	54	69	56	62	51	41	43	54	63	39	60	64	62	67	61	51	53	44	54	57	48	54	70	43	64	69	63	59	57	65	51	52	37	46	65	56	60	60	60	63	51	67	63	43	61	67	70	59	47	62	48	64	47	63	60	50	54	59	50	51	64	48	57	49	54	59	57	53	46	57	60	51	62	73	57	57	53	47	60	60	65	61	53	67	60	54	67	54	76	63	55	76	43	57	48	60	60	66	80	56	54	56	54	62	61	47	45	72	56	56	55	65	53	55	65	57	67	64	51	72	64	64	68	57	68	73	57	59	55	56	75	65	57	52	62	81	58	63	58	52	57	60	63	51	47	62	56	47	50	68	51	48	58	56	62	65	59	63	52	56	53	55	67	63	51	55	61	58	65	67	60	61	45	56	60	65	52	55	50	53	68	60	69	55	54	58	56	58	58	56	57	49	72	53	53	73	62	51	56	59	53	47	46	53	49	52	50	58	58	71	79	57	54	69	55	64	66	53	61	55	50	57	65	62	50	44	55	49	56	52	52	69	56	50	63	64	57	58	65	54	61	63	55	71	57	53	69	53	45	60	65	45	61	68	66	63	55	50	65	65	56	60	61	60	49	69	47	60	57	57	59	60	84	63	62	45	67	61	56	47	57	49	55	59	60	74	54	60	61	61	45	58	52	49	65	60	76	51	58	59	62	49	65	67	56	64	54	47	54	66	51	59	61	62	57	55	52	65	61	65	61	49	63	62	56	62	59	63	71	60	52	49	50	51	54	64	54	39	53	54	67	50	65	66	65	56	42	56	57	58	66	52	60	65	64	65	59	55	58	69	58	49	48	45	50	53	50	67	64	54	60	68	58	60	52	54	57	63	58	51	71	64	64	58	59	67	73	71	62	66	65	69	60	53	60	47	68	51	39	57	57	67	70	61	82	55	62	64	73	51	52	51	55	59	52	61	63	53	61	60	50	43	52	74	57	66	65	47	72	47	62	55	63	68	58	63	43	61	69	51	48	66	58	63	56	62	61	72	58	58	66	44	54	59	53	52	53	66	68	53	63	58	56	42	64	68	60	69	64	67	67	60	46	58	62	65	54	67	56	53	69	64	59	49	61	44	65	61	46	58	55	64	55	61	72	62	60	54	75	47	52	79	42	66	58	51	70	53	60	49	62	57	73	63	65	64	63	61	58	60	52	58	48	53	62	65	56	53	72	61	69	55	60	77	59	61	58	63	60	63	65	50	63	48	52	53	65	55	61	57	63	73	63	64	58	67	49	60	62	56	43	60	63	61	50	53	60	59	66	53	72	67	78	48	55	54	50	56	73	54	53	63	36	57	67	58	60	50	50	61	51	62	53	62	70	64	65	61	57	63	70	52	57	56	60	46	56	76	59	45	59	67	62	52	58	63	47	67	58	46	60	59	67	63	67	56	56	44	57	68	48	79	68	58	81	56	47	66	56	56	65	46	47	56	61	52	39	46	58	67	58	64	63	54	51	65	58	53	63	53	75	57	65	68	49	53	42	48	51	47	61	51	55	58	60	57	65	63	46	64	56	58	59	54	69	54	64	71	63	63	51	65	73	56	57	62	52	64	66	60	55	59	60	43	57	71	51	66	49	52	57	61	49	57	60	66	74	67	59	70	52	49	59	54	69	50	60	66	73	69	66	70	40	56	64	56	50	42	69	70	58	49	43	49	58	57	53	53	58	68	58	47	57	48	62	44	65	55	50	61	70	61	66	57	45	64	57	59	57	67	75	59	68	67	44	65	63	48	65	71	59	59	61	48	58	59	40	58	58	51	64	55	71	65	57	53	54	56	59	59	61	61	55	57	51	59	60	55	61	49	67	54	55	68	51	59	51	57	59	62	69	60	70	70	47	63	64	60	57	63	70	67	51	70	59	47	57	39	54	57	51	67	64	58	55	54	79	52	62	59	55	76	70	61	56	73	60	48	69	61	53	48	59	54	62	56	59	67	58	60	53	64	61	55	52	65	75	49	50	65	52	52	63	51	55	53	48	51	61	57	60	54	58	52	65	53	56	77	59	52	65	61	54	52	66	51	59	59	56	41	55	64	54	48	70	61	66	63	54	53	82	62	56	63	53	65	63	60	54	61	66	66	52	72	44	57	61	64	58	63	62	49	78	51	58	70	70	59	56	76	58	58	66	71	62	74	63	71	70	44	48	64	55	57	59	56	39	80	46	57	63	67	60	68	56	55	63	62	45	59	79	44	66	62	66	71	63	54	65	55	72	50	58	56	61	59	72	58	52	63	67	62	44	58	56	56	50	57	56	65	52	55	74	51	61	39	64	56	52	72	57	68	49	66	64	71	63	50	66	47	67	67	65	68	62	58	45	61	59	57	53	60	57	62	75	73	53	61	48	60	68	52	52	59	55	64	59	51	56	43	58	56	48	49	70	54	58	61	61	51	55	58	56	55	45	62	54	58	60	61	61	60	61	60	57	53	64	50	65	68	66	66	56	52	57	48	75
28579	31594	32100	33337	31919	22575	10805	3371	1223	835	713	750	787	722	761	749	798	774	737	742	706	743	699	745	691	725	732	780	755	784	697	799	743	709	779	739	791	772	764	738	747	704	700	756	691	744	737	727	722	735	725	682	728	756	711	798	748	765	738	752	698	741	735	682	733	783	757	721	767	745	703	713	761	740	752	740	766	745	749	722	763	754	727	731	749	759	720	748	730	695	760	720	765	747	750	702	755	741	706	714	741	729	717	736	778	739	737	751	761	738	734	724	742	766	786	692	705	777	758	696	713	784	734	771	729	715	705	777	734	741	702	705	743	708	719	731	732	769	731	750	759	719	719	765	740	750	709	789	702	749	800	765	728	762	755	764	760	736	719	753	723	708	681	735	736	750	751	766	782	751	765	668	764	802	692	755	792	771	707	736	739	760	756	745	769	731	732	748	785	764	753	758	754	776	742	707	698	726	736	744	771	743	723	707	753	754	787	737	761	758	709	779	746	714	798	744	728	723	720	727	749	731	710	776	707	786	801	734	690	759	746	701	753	752	709	732	776	748	718	704	724	773	740	741	776	750	710	759	725	772	718	764	761	702	739	785	755	754	738	758	723	739	720	727	747	741	763	737	709	722	770	774	765	735	736	692	731	754	755	722	753	746	712	742	765	719	738	761	731	734	715	781	776	723	751	756	705	754	733	718	751	691	731	723	766	715	762	774	761	745	727	711	752	738	729	757	709	718	709	751	768	763	773	703	718	744	694	723	696	719	752	787	764	738	765	731	766	732	798	724	795	731	777	758	767	704	729	747	686	753	746	713	744	763	781	710	748	725	757	738	732	738	745	777	724	735	716	729	725	756	719	761	749	768	743	775	784	710	740	796	733	752	766	754	768	766	784	683	754	749	765	712	728	719	694	759	716	752	738	705	725	761	774	752	712	758	688	755	791	731	757	775	779	699	729	753	706	719	731	693	742	771	692	733	762	734	761	744	717	734	734	779	774	761	756	765	698	737	760	749	733	728	720	751	743	700	770	759	726	741	747	735	739	716	744	764	739	747	778	755	705	728	725	757	728	736	792	742	730	737	763	728	715	738	790	747	686	735	746	709	760	773	749	743	725	747	773	778	736	739	786	769	739	778	694	730	761	743	793	766	742	750	717	728	791	696	723	723	748	753	767	715	769	778	746	763	717	688	684	735	728	744	770	759	769	729	739	754	737	728	729	740	761	776	795	764	694	773	777	767	764	784	788	744	756	741	775	724	716	693	778	753	745	713	713	736	726	737	736	723	709	722	766	767	764	732	673	738	793	684	721	773	701	732	768	725	721	755	724	740	739	765	761	761	764	706	775	769	752	762	745	789	747	755	744	739	766	738	718	730	747	787	728	753	704	795	721	778	735	732	713	773	820	807	697	716	711	704	767	746	732	743	726	730	801	726	772	768	736	724	720	722	743	757	796	726	722	710	738	747	761	702	788	822	739	780	736	693	742	731	730	708	758	754	782	684	733	734	726	744	765	704	738	792	758	715	805	709	761	710	754	780	740	728	717	724	733	802	748	716	793	705	706	705	773	728	764	679	740	755	753	779	731	733	739	709	707	732	796	727	754	755	728	769	687	755	711	729	704	683	777	716	715	740	753	693	755	740	714	799	726	744	766	698	815	760	787	675	772	749	732	726	760	712	682	745	749	722	732	734	761	737	726	747	759	745	764	746	718	747	768	777	699	734	760	757	724	737	741	696	742	728	719	756	721	738	750	718	761	771	697	744	751	758	697	750	748	722	727	770	741	744	743	703	741	750	735	728	692	709	722	732	716	753	718	742	759	703	748	755	679	731	744	678	720	687	772	733	730	721	718	734	781	796	742	776	711	719	721	683	766	757	747	747	754	768	695	766	695	725	753	823	771	789	727	753	716	705	768	785	756	761	790	771	756	764	732	738	763	701	755	766	705	749	734	737	714	749	721	780	758	700	736	689	776	776	722	710	756	684	759	803	708	692	784	744	686	736	746	777	791	714	714	748	743	778	707	727	749	735	762	786	789	771	731	742	781	714	686	739	737	741	728	718	704	760	749	772	718	770	754	726	726	729	727	721	780	728	750	740	824	731	710	727	735	723	715	717	760	731	776	738	711	805	780	742	809	692	712	708	766	752	744	760	696	750	689	712	751	764	690	691	790	717	730	751	748	776	783	725	762	734	773	710	715	743	718	687	712	766	714	762	804	731	724	782	681	770	745	705	740	702	779	685	754	708	687	746	760	777	760	719	717	751	768	749	743	762	730	745	722	730	727	789	714	725	720	755	747	784	730	724	757	721	784	788	749	742	750	769	728	734	733	743	746	731	753	803	754	678	706	760	730	741	733	733	752	764	745	761	752	755	736	726	741	731	750	754	731	711	735	818	771	784	763	722	767	736	764	756	746	719	796	713	720	777	747	735	700	714	744	749	663	765	762	790	703	721	786	706	731	754	737	766	709	790	692	756	697	739	772	702	810	707	761	695	771	736	776	704	685	756	698	772	696	723	741	737	691	787	726	749	749	768	755	761	720	732	758	707	738	703	718	737	698	746	740	722	844	783	762	693	740	749	780	736	716	781	776	707	721	694	739	748	762	694	758	720	781	755	766	723	749	714	699	716	744	761	745	737	736	746	694	703	744	768	761	719	750	770	774	716	803	738	751	763	753	735	728	736	713	699	741	706	765	741	759	746	743	760	742	711	741	753	761	791	781	740	688	720	680	727	697	738	745	757	731	726	684	772	726	742	697	799	803	750	750	747	714	689	700	717	721	739	731	765	734	768	784	708	736	699	698	753	720	744	736	739	765	719	762	684	698	731	737	739	740	736	747	732	747	758	795	746	724	756	763	771	698	762	756	723	733	705	741	762	757	737	751	779	728	751	773	786	721	726	748	766	748	783	759	771	739	728	727	759	765	665	771	753	749	725	760	755	734	808	718	758	731	738	717	819	731	733	754	761	728	733	776	755	764	749	698	741	760	770	720	696	765	727	705	744	731	754	738	767	742	738	754	752	727	699	774	726	737	709	760	727	712	763	731	735	673	772	688	749	737	740	731	708	702	709	764	767	689	710	768	705	699	700	730	755	695	723	755	718	738	779	716	685	714	710	771	734	756	773	741	772	741	731	757	767	790	734	769	687	725	736	687	752	773	703	736	730	741	777	724	731	720	732	771	754	744	749	729	744	762	782	741	713	755	753	710	748	792	736	705	773	760	757	745	726	788	673	766	737	679	780	756	716	764	754	697	752	747	801	738	742	713	744	772	673	742	753	715	698	737	725	854	796	730	770	739	782	711	709	796	737	733	734	755	725	756	831	714	730	711	762	755	774	698	770	712	736	775	697	740	777	772	720	768	732	706	741	706	753	762	754	769	752	719	758	716	753	734	753	743	706	741	703	733	744	766	736	721	763	765	712	777	723	711	743	739	721	752	739	727	724	722	723	755	772	750	734	744	708	757	779	716	742	756	755	702	762	769	743
3280	18778	18352	11540	6376	2797	876	259	119	60	62	60	48	68	53	55	65	72	64	65	57	62	66	78	61	56	54	72	60	58	52	58	46	61	56	60	68	70	60	51	61	53	49	61	70	48	60	59	56	64	71	51	49	71	63	68	45	55	59	49	59	66	60	66	60	50	56	44	63	57	48	57	76	71	66	63	65	64	61	80	60	61	49	54	60	55	51	74	59	54	57	69	53	56	63	58	73	61	57	60	60	55	53	74	65	50	52	70	60	77	54	61	71	68	58	60	53	57	60	67	53	68	50	58	53	40	52	50	67	62	53	65	50	53	59	53	49	60	76	58	48	45	56	67	56	54	59	63	49	66	70	56	75	51	45	65	63	48	67	55	52	60	58	50	67	52	71	58	57	58	57	67	71	55	52	68	56	51	56	52	67	51	67	47	67	72	52	65	54	52	58	59	52	74	63	48	58	62	45	57	67	68	68	58	62	47	55	73	67	62	54	74	50	62	55	58	58	58	53	56	56	55	67	50	57	60	66	52	57	74	58	53	54	50	48	50	56	71	50	51	55	49	51	56	55	53	60	51	64	79	57	63	48	48	67	50	64	64	65	56	48	63	64	73	76	68	56	52	72	52	61	58	43	71	58	50	48	48	62	63	68	49	51	77	62	71	62	66	66	50	68	46	71	64	55	58	54	58	55	56	60	44	49	71	63	68	64	63	57	60	65	66	59	52	56	55	45	72	54	58	64	45	55	63	74	44	57	51	71	65	65	71	70	67	50	64	66	76	53	74	71	67	56	68	45	68	46	59	78	58	55	63	49	63	53	56	53	55	74	47	55	47	74	64	74	57	57	59	46	66	52	54	51	62	55	62	69	52	56	62	46	67	64	70	49	64	52	62	63	68	67	58	52	61	56	67	45	57	46	55	67	69	69	51	50	55	68	61	58	61	44	62	59	64	44	50	55	73	61	60	54	63	58	56	52	71	54	54	59	60	49	46	55	47	62	58	62	59	64	60	56	59	58	54	60	66	57	51	61	73	59	60	63	63	58	77	49	62	43	60	48	63	53	63	58	54	54	63	58	75	57	61	58	48	50	54	44	58	65	65	70	53	52	47	48	59	70	61	52	57	70	52	55	65	63	52	74	56	47	62	62	53	59	64	71	71	55	70	67	55	60	49	40	69	54	64	48	70	55	60	56	65	56	52	63	63	71	71	66	63	48	57	68	54	58	62	60	72	67	60	65	55	57	48	70	58	51	43	58	64	54	51	51	64	50	57	58	62	64	75	58	66	44	72	52	59	71	61	62	60	55	53	70	57	61	61	56	54	56	61	61	65	55	63	53	62	68	54	54	53	47	67	64	68	46	61	54	64	61	63	64	59	62	74	57	53	60	58	66	70	62	54	48	67	61	53	54	70	60	57	60	65	57	64	60	55	73	61	59	59	59	56	68	52	58	59	55	59	50	68	69	65	66	61	59	52	55	61	65	49	56	61	65	65	46	59	70	54	42	52	58	58	63	61	59	52	46	55	51	56	66	64	54	63	57	61	44	44	60	58	48	52	54	62	67	63	46	55	62	60	49	48	40	51	62	68	55	55	52	64	65	58	59	59	56	44	57	59	46	62	64	65	60	66	55	47	61	72	57	57	56	62	64	62	53	66	44	52	53	53	57	62	65	49	67	55	68	55	54	41	60	64	59	62	74	58	43	62	71	59	64	55	64	55	62	59	62	71	67	56	64	72	60	57	60	56	67	66	59	70	55	56	51	70	52	48	51	65	59	64	65	59	45	69	62	64	69	82	42	62	68	62	56	71	67	60	57	48	65	77	57	72	66	67	61	51	55	65	68	65	58	60	56	53	49	66	67	58	60	58	58	60	65	62	62	50	53	69	63	52	63	59	64	60	72	56	71	54	66	41	67	55	53	64	63	59	63	61	46	56	57	55	50	57	60	52	48	63	54	65	56	63	58	66	73	50	54	67	55	71	63	45	56	63	56	65	60	72	61	59	55	53	65	43	57	39	63	53	69	50	64	70	71	55	57	52	60	66	51	63	55	55	60	54	51	57	56	52	65	52	56	56	63	65	57	66	58	65	68	51	66	56	62	55	46	55	62	54	64	48	56	58	62	52	47	48	54	51	55	44	70	59	65	64	57	52	43	55	61	62	60	63	53	51	58	63	67	78	58	66	49	54	50	72	61	49	51	65	54	58	63	61	49	52	67	54	55	57	67	49	60	60	65	48	47	74	53	54	74	57	60	58	66	57	47	59	60	63	60	58	73	63	56	62	48	59	60	53	54	56	64	61	57	58	64	65	48	74	62	59	54	66	70	68	61	67	67	58	61	58	60	55	51	46	64	60	56	60	65	69	59	53	56	64	73	63	70	66	57	57	60	53	54	57	56	57	57	76	67	57	50	66	67	62	57	60	65	51	62	58	69	55	64	50	62	65	37	50	63	59	52	61	44	55	57	52	61	58	68	69	59	65	45	59	68	59	66	61	62	56	59	59	58	54	64	57	58	51	65	54	51	67	55	53	58	58	70	59	62	55	63	45	60	71	50	71	63	54	70	59	64	51	57	68	61	70	75	55	53	64	60	55	65	59	63	60	51	58	55	42	59	60	61	55	57	47	55	66	58	52	63	54	47	70	61	61	66	62	58	50	67	55	49	60	48	54	54	58	77	56	59	62	50	65	62	54	58	59	65	49	50	62	80	58	61	70	74	65	44	65	56	53	58	56	65	60	67	64	61	69	67	55	48	49	76	54	76	55	59	62	62	58	46	51	68	49	71	56	43	79	62	50	54	50	48	54	61	60	70	51	71	62	65	76	45	60	62	39	74	58	53	57	49	52	55	49	63	69	62	54	60	60	65	66	71	54	61	61	69	55	65	40	62	55	65	62	52	62	64	64	53	48	63	63	62	67	63	52	70	49	56	53	43	62	58	74	51	56	52	58	57	68	50	56	63	49	54	66	60	58	52	43	72	52	52	45	64	59	62	74	61	58	49	66	49	59	72	54	48	71	61	58	59	56	57	49	58	50	67	51	64	60	55	62	61	58	55	60	58	57	62	63	75	54	54	56	78	52	52	71	60	63	65	66	54	62	51	65	58	61	52	58	74	57	63	62	61	59	80	58	64	62	62	57	60	49	58	38	58	56	55	69	52	60	51	61	64	59	57	57	69	51	45	56	53	67	61	46	69	67	54	65	54	62	55	64	62	65	53	64	42	47	58	43	58	51	51	61	59	63	51	55	58	57	51	67	57	54	54	63	67	65	57	57	61	65	72	63	50	59	53	64	68	51	63	67	72	61	53	67	61	54	62	49	47	66	44	60	58	48	63	64	66	54	61	63	66	51	67	66	58	57	48	59	72	63	58	56	62	54	60	64	51	58	48	49	56	69	59	52	66	50	64	64	55	50	48	56	64	60	66	65	59	75	66	57	56	65	49	63	60	64	59	48	52	55	57	62	68	54	60	56	63	68	54	47
34006	45889	42604	47159	45464	33364	19324	6877	2074	962	775	692	788	769	747	751	710	739	729	778	761	742	750	751	745	714	797	718	762	757	730	760	782	707	758	730	743	703	735	741	762	756	720	779	714	715	737	779	766	726	755	739	715	730	761	734	706	701	752	687	721	754	740	752	746	753	710	761	717	748	733	753	765	693	707	751	776	777	716	746	713	690	711	725	739	755	733	702	791	713	773	743	737	752	732	775	709	731	751	715	765	791	686	708	750	731	725	784	759	688	737	763	766	800	734	717	755	782	816	735	711	722	745	715	715	756	744	735	736	708	769	804	774	728	724	721	752	750	680	745	729	736	713	697	717	705	749	707	748	772	739	734	717	735	778	724	804	756	793	726	710	763	731	757	760	759	698	742	749	745	751	712	747	719	753	778	733	743	750	699	727	726	734	712	739	724	729	777	768	722	740	712	806	776	731	740	760	713	676	729	742	753	710	773	754	761	751	755	719	775	752	753	739	751	738	724	716	700	716	742	739	743	758	757	697	752	716	726	765	742	702	750	703	767	763	682	746	734	703	738	726	750	722	721	721	742	743	736	735	708	737	756	760	733	785	713	724	756	747	769	783	759	736	708	703	728	768	725	810	743	740	739	756	771	731	761	751	657	695	731	728	735	739	763	775	757	780	724	761	744	741	755	745	774	724	754	785	704	770	718	720	760	779	744	752	730	744	762	716	732	760	745	750	772	738	721	736	715	751	730	735	771	751	746	713	712	776	776	778	697	723	727	740	787	724	724	761	753	756	751	743	722	742	697	728	709	767	740	744	724	736	750	760	755	709	722	742	719	738	727	724	727	730	720	758	754	720	762	722	778	757	745	749	743	778	698	707	760	777	738	734	715	673	709	793	749	701	750	750	694	726	733	749	749	730	739	714	712	747	728	740	738	743	705	742	713	701	706	772	750	725	726	739	761	749	806	749	728	737	754	747	686	779	760	731	716	726	745	712	732	738	715	746	780	746	702	688	753	777	715	763	736	752	772	748	812	687	732	720	708	738	717	760	784	793	744	760	757	696	772	741	723	738	730	712	762	724	754	778	714	686	768	692	738	725	727	691	750	713	750	762	682	741	726	742	686	764	766	757	678	757	749	716	738	710	770	721	723	772	778	768	792	739	749	777	721	763	821	747	757	753	730	759	725	786	733	754	722	735	751	729	793	772	752	710	741	732	790	687	723	774	774	714	739	753	749	765	760	790	712	761	724	744	778	696	713	783	774	732	757	664	735	696	745	707	693	732	710	720	716	733	768	742	754	773	777	758	724	715	781	748	719	711	719	757	755	743	741	794	734	710	737	699	726	770	716	745	722	748	732	765	775	801	752	703	747	773	740	706	660	780	735	743	742	749	762	750	758	760	790	699	710	706	705	727	695	754	738	745	720	797	774	714	733	764	733	729	732	731	725	756	782	798	707	795	703	744	722	719	744	734	704	768	731	738	737	709	710	752	763	728	717	771	746	713	743	749	696	718	725	677	744	767	737	710	782	756	757	802	740	713	736	788	712	704	766	753	760	767	749	762	723	768	786	740	748	755	746	703	735	775	747	732	761	738	732	741	768	770	748	743	768	756	773	750	749	742	739	756	744	744	759	739	771	729	722	707	732	776	738	763	713	766	728	783	760	724	732	770	761	778	757	751	732	706	735	691	759	748	769	657	758	731	726	712	765	751	750	767	735	738	705	742	734	743	743	718	744	714	772	748	735	764	734	734	737	745	711	771	731	751	739	734	771	698	683	729	755	783	692	701	750	753	761	728	722	749	723	722	755	736	722	718	746	771	730	760	755	768	701	777	761	754	729	794	721	781	773	779	727	711	722	776	764	740	675	753	745	753	738	790	731	722	753	733	747	729	735	754	748	780	748	769	717	764	733	755	728	779	696	723	773	787	714	696	732	688	729	734	769	766	728	787	717	759	754	762	731	760	724	739	692	785	726	724	727	752	739	723	775	829	703	744	760	724	736	717	773	742	765	724	702	762	759	702	741	701	747	766	711	745	732	723	748	799	719	702	791	749	719	732	742	748	715	715	693	715	772	781	750	792	727	765	706	772	701	773	722	793	732	724	738	701	717	708	691	823	804	729	755	782	743	741	771	719	735	760	750	743	760	759	709	752	760	679	742	740	697	764	747	754	756	794	714	748	739	770	672	736	776	742	761	782	730	702	749	734	786	788	731	759	724	746	697	708	789	772	689	719	772	741	725	724	737	742	714	747	756	718	712	735	780	746	750	737	743	732	748	712	717	712	715	683	776	755	683	794	727	763	726	750	740	772	681	765	705	759	702	756	732	724	735	722	716	731	772	756	738	773	735	757	787	746	745	739	754	684	729	771	733	722	746	767	746	754	701	717	745	714	739	718	769	723	756	734	709	752	783	766	775	761	669	744	719	726	761	733	755	716	739	747	716	730	750	749	721	712	749	768	782	750	729	750	755	741	728	735	710	745	730	733	734	733	714	673	761	777	739	723	752	743	707	763	761	730	716	760	778	775	743	707	720	740	731	731	746	745	743	749	713	764	740	755	747	739	706	738	773	751	738	712	771	755	776	717	749	746	713	754	715	737	754	725	753	737	762	753	723	766	741	721	731	724	727	707	694	738	714	770	752	786	723	747	769	709	740	757	715	772	731	716	728	705	720	752	658	756	735	727	747	742	720	773	759	745	754	719	739	706	745	730	769	794	727	710	769	744	683	782	748	716	709	747	780	741	808	780	721	784	728	672	791	743	747	716	726	706	743	744	732	734	784	726	739	708	760	700	732	727	737	762	726	705	695	785	746	716	724	754	728	760	784	775	727	754	760	752	766	718	767	768	760	763	716	698	770	742	750	688	715	775	705	765	769	754	697	733	722	755	768	729	756	753	726	761	730	739	786	712	747	743	722	726	724	753	754	752	753	742	719	755	761	743	718	729	730	679	768	736	741	731	771	641	762	789	729	733	779	761	767	744	745	710	772	773	703	731	698	748	702	732	690	743	684	755	775	754	754	675	772	702	744	700	731	698	731	673	766	746	733	701	764	702	734	762	715	768	759	749	704	717	737	737	714	736	730	713	744	798	777	751	768	719	760	738	721	725	752	767	725	728	739	759	757	708	746	749	726	720	744	725	762	718	719	736	741	727	707	763	770	742	816	760	727	706	715	750	779	709	731	674	788	720	761	756	728	727	683	748	717	729	706	730	756	767	745	690	774	733	747	740	759	737	755	750	734	747	727	722	710	752	769	732	742	782	754	751	781	771	724	733	735	780	743	704	726	736	718	762	723	739	727	717	728	781	748	744	742	746	761	682	725	744	773	691	733	709	746	776	723	724	798	748	740	735	714	789	757	685	716	779	729	686	780	740	733	734	719	743	721	723	784	746	768	727	743	751	724	764	751	742	710	731	745	703	776	755	754	741	736	725	746	726	742	742	744	775	722	722	723	747	703	685	762	754	721	739	754	763	737	734	698	743	768	766	705
3164	17034	18051	11924	6566	2749	891	281	121	52	59	71	68	72	60	59	63	58	61	65	58	57	61	50	73	54	47	71	55	74	60	71	53	53	71	53	51	77	61	61	77	65	74	58	57	64	66	58	59	71	62	79	62	69	60	72	63	58	68	57	69	67	68	71	70	64	71	70	57	61	52	58	73	58	76	61	56	65	66	49	68	52	76	56	63	54	73	61	71	58	68	54	57	70	65	63	59	54	54	61	56	59	66	59	72	77	61	54	54	55	49	60	59	61	50	63	68	63	59	51	58	68	45	60	67	68	68	65	64	57	81	82	53	58	71	71	58	63	76	67	69	69	71	63	57	77	57	60	58	69	72	75	62	58	59	60	47	59	74	64	45	57	59	60	56	68	66	75	54	62	74	55	67	48	64	46	64	67	73	63	68	59	57	58	63	61	61	52	58	64	63	66	68	57	53	58	62	58	62	67	64	55	52	60	65	59	65	68	61	63	67	88	57	53	60	58	71	59	63	58	61	74	56	64	67	59	71	62	55	65	71	54	63	59	71	59	72	74	64	68	68	60	50	60	59	76	74	73	72	64	73	57	58	68	51	52	70	72	59	58	56	59	59	63	69	68	55	62	69	42	61	52	59	62	58	70	64	64	73	63	74	63	61	67	57	61	63	56	63	50	67	61	80	60	74	68	57	65	57	64	74	68	55	74	52	70	66	60	74	69	53	76	62	58	63	80	65	59	61	52	66	63	57	64	53	54	67	61	69	64	55	59	66	57	66	65	49	66	68	61	53	68	62	70	68	74	77	53	53	63	69	66	53	64	64	56	62	54	63	62	63	69	51	79	51	57	52	61	56	50	65	65	63	55	64	74	72	50	59	87	72	51	59	71	56	64	76	64	60	64	64	57	63	61	61	52	63	58	64	59	64	61	47	58	59	61	66	76	57	50	49	62	71	55	68	60	54	60	53	57	52	70	62	73	79	55	68	56	65	63	51	55	65	57	58	56	69	51	53	70	74	72	78	68	58	58	68	66	63	67	66	56	60	64	58	60	72	55	72	57	69	45	55	69	49	55	67	48	62	70	72	69	69	63	62	73	56	66	66	65	75	71	57	80	60	57	58	67	61	59	71	62	57	70	71	63	64	73	60	61	56	55	72	65	61	62	64	51	68	53	57	52	62	65	60	62	61	67	54	63	51	55	43	61	62	49	60	56	67	71	67	55	63	65	61	64	68	60	56	62	63	57	67	69	47	47	63	71	56	63	60	60	67	58	70	61	63	68	50	66	62	60	71	72	61	62	62	79	62	70	57	46	50	52	70	61	64	65	56	50	66	64	60	58	52	66	78	62	58	54	55	63	70	76	57	59	64	56	77	56	54	60	69	73	65	63	69	62	62	58	55	75	51	61	72	63	68	54	60	75	43	74	49	53	59	64	59	75	59	48	59	57	60	70	56	65	60	61	55	65	67	71	52	62	71	75	57	62	63	75	64	62	57	70	61	60	55	61	74	64	67	68	57	71	59	59	54	68	64	67	54	60	69	70	74	64	58	56	45	61	73	59	48	64	61	55	61	65	68	59	56	54	60	61	68	58	58	61	50	69	65	60	67	69	71	69	59	54	57	59	71	78	66	60	64	61	67	74	47	59	65	54	63	77	61	55	56	63	61	67	60	55	54	76	72	65	69	44	42	73	65	57	74	71	64	80	61	58	71	72	48	55	63	80	53	58	68	71	51	63	47	58	61	62	57	53	57	62	52	47	68	59	66	70	54	65	63	52	55	64	68	78	58	59	66	58	59	63	52	54	55	67	56	81	66	66	46	54	59	46	65	75	72	66	69	57	57	64	70	80	64	60	49	65	57	61	76	56	49	62	52	84	79	77	56	64	68	79	56	71	73	60	56	69	71	64	59	62	62	62	60	60	63	71	44	84	59	60	73	58	62	55	53	61	63	63	55	66	67	70	64	55	66	65	55	60	70	57	56	59	70	59	56	51	57	55	77	71	69	61	68	63	66	59	70	57	70	47	55	51	70	74	58	66	66	47	64	68	57	63	66	57	64	70	61	69	56	68	64	53	69	61	71	62	63	60	57	51	66	59	47	62	68	62	59	46	71	64	52	48	62	65	75	65	60	74	61	60	73	58	74	68	57	58	64	56	60	54	71	65	59	62	69	49	59	63	63	63	51	74	65	62	50	52	54	50	68	70	62	62	63	52	68	62	78	58	46	67	52	57	46	51	58	72	76	46	68	65	57	59	53	58	60	55	43	62	62	60	61	66	65	65	66	61	61	74	76	56	65	55	71	57	63	72	72	74	57	61	61	61	87	66	50	86	55	63	74	59	56	75	48	58	67	67	46	59	63	65	45	69	68	61	60	56	64	59	72	51	64	64	48	53	47	54	84	64	59	63	44	70	60	76	56	65	57	71	56	60	59	70	58	53	53	54	67	67	68	54	55	55	72	49	57	67	51	69	58	72	73	38	53	61	74	60	67	83	56	82	78	70	66	64	48	57	63	61	61	61	60	53	65	71	56	54	65	70	64	67	49	67	63	66	58	64	48	57	61	62	62	61	63	77	74	53	56	64	54	77	60	62	65	50	63	67	55	81	51	64	51	70	70	61	44	69	60	58	56	55	71	60	51	61	54	67	58	44	51	63	81	68	57	63	68	59	64	59	79	60	80	74	54	57	55	58	66	54	61	64	61	55	61	59	57	45	60	58	69	61	57	66	64	49	67	56	63	55	76	55	53	77	64	56	62	55	75	53	61	63	74	54	75	67	63	54	72	62	71	64	69	46	51	63	50	57	59	60	59	55	58	66	75	63	57	59	65	66	71	54	66	60	60	61	61	62	54	67	69	61	52	72	60	63	57	53	63	71	71	77	69	49	48	76	76	46	70	68	62	57	50	51	56	65	45	56	75	76	67	51	65	53	68	69	51	71	52	75	52	61	67	72	62	67	70	65	66	74	70	56	57	63	55	57	70	66	54	66	61	59	65	60	83	63	69	72	70	65	62	64	65	64	64	62	67	62	47	64	60	56	64	66	66	61	65	62	51	48	68	72	70	54	61	54	73	44	72	70	59	64	60	59	66	47	64	64	54	72	59	57	59	67	64	46	58	47	54	65	58	65	56	66	66	61	64	67	57	60	64	55	54	78	55	64	54	67	61	66	75	46	68	66	53	63	69	64	60	53	52	63	69	71	65	62	55	68	70	58	59	76	58	59	55	61	69	50	65	52	67	49	73	71	58	52	51	69	56	67	62	57	68	66	67	58	50	80	69	47	65	56	56	67	70	63	73	61	65	58	72	62	57	48	62	60	59	57	59	69	67	66	59	57	58	64	62	62	78	57	56	71	52	49	58	60	63	50	62	58	61	54	57	62	56	67	69	53	63	72	50	67	55	64	48	48	58	70	57	64	51	46	50	65	57	66	59	73	61	61	72	51	47	57	64	44	63	42	68	55	69	66	69	62	82	80	46	51	73	88
27021	45669	43097	46631	45033	33085	19802	7417	2243	1016	839	763	848	741	767	756	792	748	768	786	793	745	788	748	804	766	773	797	751	767	815	770	783	753	788	771	864	788	776	808	780	722	783	770	721	758	732	772	784	791	764	819	805	766	754	739	769	779	783	763	796	780	810	795	760	760	784	775	801	777	749	768	794	764	797	733	733	812	735	801	820	770	781	717	788	742	764	758	755	787	755	775	752	796	815	811	778	777	764	845	749	746	788	754	736	733	776	777	765	782	777	774	757	809	767	778	782	764	779	747	760	798	792	775	800	749	802	763	788	790	792	782	808	776	785	755	761	755	823	829	745	781	793	774	756	775	789	760	725	831	744	742	778	746	756	828	787	809	805	755	808	762	778	786	779	702	804	784	766	785	802	779	743	760	795	787	804	830	730	750	800	782	751	779	797	818	719	786	819	754	763	765	765	714	756	766	781	788	761	782	776	745	786	823	770	766	762	796	766	818	746	800	757	777	779	804	788	734	788	724	769	744	769	816	792	756	755	791	818	787	784	760	809	785	764	756	830	811	800	767	748	785	781	821	783	773	801	781	772	785	773	767	786	763	770	765	749	803	745	763	830	745	768	757	843	749	792	783	814	820	788	764	778	707	778	813	763	743	826	805	811	779	814	779	787	745	796	770	807	749	843	829	831	784	802	775	786	744	780	794	793	775	745	848	759	811	779	755	828	776	795	729	783	772	752	749	744	756	809	832	824	827	792	792	802	785	809	809	786	800	771	760	772	746	763	789	780	780	739	743	755	755	765	744	774	770	806	727	763	759	756	835	774	771	709	771	793	741	763	780	770	778	822	807	785	793	787	745	683	764	786	771	794	780	759	787	789	756	781	757	806	788	783	794	773	801	802	777	822	831	797	764	759	807	821	791	789	787	811	726	765	772	786	774	767	783	776	738	768	793	743	812	760	769	767	753	749	802	779	765	814	789	752	798	738	738	773	781	749	779	750	771	783	757	783	765	766	771	764	773	801	775	785	784	754	821	783	800	821	732	780	745	787	734	763	735	782	751	761	794	810	758	790	796	745	755	809	771	773	794	750	771	785	734	731	791	749	762	790	810	806	763	789	784	771	778	763	781	759	814	816	806	798	773	794	798	806	768	724	791	783	753	812	780	752	802	756	780	779	774	750	796	764	803	797	790	782	778	701	783	758	771	851	794	791	780	782	779	776	833	736	785	771	741	762	756	786	755	766	760	790	770	800	769	812	817	765	767	760	792	771	781	751	826	821	763	762	767	774	786	770	792	719	800	792	756	762	731	742	800	765	759	755	794	752	764	793	817	743	762	780	770	745	787	774	799	804	746	728	814	740	770	795	788	810	783	812	769	775	730	785	760	734	762	748	808	755	778	723	781	739	732	749	758	762	728	852	759	762	836	820	788	776	771	779	802	772	763	742	749	847	734	804	764	742	748	808	782	828	824	807	775	772	781	777	774	806	750	768	727	729	818	759	731	751	773	791	808	709	750	737	807	786	732	747	793	744	827	833	754	756	759	774	751	757	771	753	806	752	843	822	796	799	749	777	812	791	785	729	780	712	772	805	835	768	764	836	789	748	832	800	761	821	779	740	758	772	827	804	795	770	758	734	804	762	794	749	827	760	779	808	788	720	770	768	771	779	793	760	825	778	762	775	785	724	790	767	778	766	803	790	726	782	777	715	790	789	813	804	745	786	759	759	778	763	736	791	749	746	803	789	818	843	759	780	780	788	766	771	755	780	768	806	798	745	790	825	796	772	771	739	722	786	754	792	793	703	791	798	801	773	762	748	773	838	806	784	804	720	767	771	757	759	717	804	760	772	784	742	756	769	787	808	781	802	784	790	797	749	745	800	808	771	758	759	816	791	794	784	785	749	787	789	800	783	793	797	736	781	733	790	853	748	796	777	798	773	762	761	738	807	731	838	769	752	767	794	829	793	834	779	773	733	794	730	826	757	818	757	717	715	802	840	716	753	770	736	800	797	858	770	758	743	743	755	761	787	782	742	747	757	814	763	782	720	790	777	799	782	796	769	763	696	824	857	812	773	815	769	817	795	734	795	777	767	759	764	742	743	774	779	746	826	807	780	791	814	758	814	788	768	774	748	739	772	775	814	747	816	759	756	785	768	745	734	794	756	787	773	748	796	776	791	750	753	809	757	766	741	752	804	792	773	760	779	775	784	827	842	795	739	797	758	769	795	795	791	730	748	764	795	787	774	771	789	770	770	765	763	749	798	811	781	753	753	760	802	757	743	779	764	770	738	741	833	797	757	747	755	690	755	823	734	763	822	803	763	779	774	724	788	782	762	771	786	771	792	772	739	800	796	730	756	752	765	751	776	748	804	818	784	757	808	779	703	755	836	782	741	786	746	756	758	752	755	789	785	778	818	734	733	806	770	709	776	768	784	710	798	798	772	756	714	761	792	811	744	812	790	809	790	762	739	793	754	789	775	769	774	771	765	775	798	786	783	830	777	822	784	797	751	820	772	743	802	767	771	814	759	780	804	759	801	768	771	739	698	824	797	738	823	751	796	745	740	773	808	800	779	772	822	716	799	804	805	750	771	801	751	730	784	730	772	762	757	748	772	765	753	754	762	779	797	758	720	783	781	761	758	780	723	827	786	780	740	766	755	730	779	742	783	808	827	759	763	763	800	771	811	755	776	834	774	782	765	787	752	762	755	752	852	727	732	773	734	762	836	772	769	759	805	769	774	779	780	801	751	748	773	768	757	759	780	805	774	805	781	794	806	759	777	781	809	755	784	780	788	793	753	792	767	752	741	785	761	815	731	759	783	785	785	810	763	769	768	816	723	823	733	748	750	780	772	736	809	754	773	767	749	702	801	793	807	769	795	768	753	766	755	795	748	760	789	789	753	733	758	801	775	759	791	796	797	757	796	810	775	802	779	775	824	787	786	745	778	767	767	845	802	782	748	763	757	801	842	769	773	769	753	801	774	796	746	760	843	803	778	762	800	741	772	778	733	734	805	781	784	770	819	730	794	782	775	755	803	768	765	794	764	770	803	739	757	730	822	797	799	737	789	802	762	764	779	797	775	786	773	755	761	737	783	803	774	815	777	778	789	797	778	798	793	777	778	837	845	821	745	745	748	750	756	798	797	774	740	819	777	786	809	759	791	797	749	758	796	795	814	806	817	785	791	813	802	781	812	769	811	780	767	763	749	797	753	740	757	787	768	796	790	802	784	805	804	755	776	756	762	826	747	744	747	813	741	829	806	746	746	812	764	756	787	819	784	753	803	804	797	799	790	734	726	763	739	749	752	812	798	748	834	770	774	794	835	796	749	771	759	798	823	763	764	751	758	757	771	766	813	809	748	748	810	738	787	836	709	757	787	763	756	755	785	778	789	767	745	758	788	831	737	742	788	782	767	755	768	798	783	784	764	808	784	801	819	793	808	777	793	791	776	744	767	835	753	779	750	773	786	764	811	743	789	828	782	811	766	782
3098	22111	24386	18056	11447	5333	1667	421	126	71	67	52	47	61	51	56	63	64	73	50	53	62	59	64	70	55	52	63	61	45	59	50	52	58	53	61	66	45	67	57	61	58	67	39	64	62	69	67	69	58	60	41	53	52	56	65	53	65	54	55	72	63	50	75	50	59	75	76	58	54	54	72	77	66	51	51	49	62	51	68	73	69	69	54	52	66	61	67	55	66	51	45	72	57	66	64	57	65	54	56	63	59	69	63	54	55	70	51	59	63	63	54	56	60	66	62	78	74	59	57	73	63	61	70	49	59	62	65	56	73	65	64	65	58	65	49	60	57	62	65	64	61	63	70	56	58	57	56	62	61	62	69	49	51	55	67	57	67	56	53	61	54	75	56	64	67	48	62	74	57	54	50	71	58	69	68	58	68	64	54	68	54	50	73	68	53	70	63	60	67	65	53	59	67	51	66	53	63	57	49	58	70	47	56	55	49	72	58	56	67	51	39	86	68	45	51	69	64	62	56	69	66	71	63	52	75	53	72	53	49	65	62	64	53	62	70	57	66	72	67	67	61	44	46	62	74	47	68	51	45	61	50	48	65	54	69	49	68	57	77	58	61	83	55	60	52	62	55	57	54	60	55	67	56	60	70	57	65	55	53	57	62	52	53	60	63	61	63	49	62	57	58	59	63	45	51	60	64	54	71	59	70	61	59	50	56	56	58	65	63	64	64	83	46	60	50	60	60	62	58	68	57	50	55	65	55	53	63	48	61	55	56	60	54	70	56	66	56	61	61	74	66	58	61	73	62	60	57	68	54	63	59	65	69	56	62	63	61	43	51	44	48	67	56	65	59	62	67	58	71	60	66	51	74	68	64	56	72	59	59	61	72	67	60	55	64	44	68	63	72	53	57	64	73	80	58	66	72	65	51	69	60	74	59	46	53	62	59	40	46	57	53	64	53	52	59	55	63	55	60	58	65	45	58	48	50	62	52	67	71	55	51	74	50	69	53	55	82	56	67	68	55	69	70	59	70	70	67	68	51	66	80	50	57	64	73	61	77	47	65	56	62	68	61	41	58	44	62	58	52	54	58	58	64	66	66	70	49	61	62	55	69	65	60	61	59	68	67	55	69	62	61	55	60	65	64	63	59	62	65	65	59	57	59	74	66	60	73	51	61	63	50	69	52	59	68	66	63	72	57	68	68	72	57	67	63	50	58	50	53	65	64	63	67	67	57	60	59	46	64	52	51	63	52	53	62	48	65	54	52	52	58	48	59	77	53	48	55	54	69	59	72	30	58	71	56	58	66	60	44	57	57	63	81	51	72	73	75	77	60	56	58	47	61	49	68	55	52	58	58	58	82	47	62	60	51	55	57	55	69	53	70	71	58	75	63	56	45	51	71	60	62	61	53	71	58	55	51	67	65	51	69	66	50	66	69	47	62	60	64	56	73	51	65	56	59	57	58	53	53	71	79	57	48	57	54	60	73	58	56	65	67	58	55	63	64	54	61	60	66	52	58	64	74	57	53	47	48	55	61	60	58	69	56	55	62	72	64	65	58	79	64	63	62	64	58	48	61	66	70	60	59	53	56	64	76	52	51	65	65	61	67	54	69	61	47	68	57	56	54	53	67	68	61	67	49	49	60	70	59	61	61	51	54	73	53	65	57	63	66	59	63	63	70	67	43	56	67	69	54	69	60	55	53	67	78	63	59	57	47	78	63	64	66	54	64	66	52	50	63	50	61	60	62	67	39	68	61	60	72	71	61	75	69	57	63	60	62	61	50	52	69	61	65	69	57	63	56	67	53	64	59	47	51	63	60	60	39	77	53	46	57	63	59	58	75	68	60	61	62	51	54	63	67	65	68	64	54	56	61	51	58	63	50	66	54	61	67	71	57	50	63	69	61	71	50	63	51	50	61	65	66	57	55	51	68	66	54	73	52	40	67	57	65	60	69	63	61	66	58	68	57	64	54	73	57	64	46	60	58	68	59	69	58	50	65	62	65	59	54	69	71	75	70	56	61	53	54	72	57	58	58	63	55	66	50	57	64	71	64	47	76	71	68	74	64	58	69	58	72	73	68	76	64	57	54	59	63	60	59	68	46	58	67	55	52	62	63	49	63	53	62	67	57	73	57	59	76	60	50	61	59	55	52	71	61	61	60	55	83	65	55	52	68	75	50	57	56	61	64	57	50	62	62	46	56	58	59	50	47	56	49	60	50	51	55	76	65	70	71	69	58	65	55	72	63	61	62	63	60	56	62	52	59	52	62	51	74	68	62	55	60	66	68	62	49	76	65	56	64	56	61	61	70	61	65	66	50	68	60	51	68	67	68	68	71	66	80	57	61	58	55	59	51	51	58	46	66	45	64	57	55	60	62	47	69	53	58	62	54	65	47	65	59	52	63	46	58	57	47	63	58	65	50	65	65	68	57	55	48	68	50	60	62	50	63	64	57	68	47	64	61	70	80	61	62	74	67	62	51	54	59	57	48	57	58	59	63	78	67	56	66	60	60	81	61	66	60	77	64	57	60	69	77	59	41	71	65	54	68	62	69	62	56	50	55	47	67	72	65	62	71	56	64	67	59	53	51	69	52	54	65	49	54	57	53	75	57	59	60	54	70	56	54	51	56	59	52	55	55	73	60	47	58	70	50	55	71	58	67	61	52	77	85	53	55	57	65	56	57	51	67	59	61	57	61	62	67	70	60	51	51	70	65	56	57	56	72	51	48	53	61	54	51	57	69	67	55	65	75	76	60	54	58	74	57	57	57	73	53	52	53	56	45	60	71	57	58	58	66	78	55	61	60	52	46	71	52	63	57	55	60	52	57	74	40	68	59	56	51	55	54	46	79	62	59	47	53	60	63	51	62	64	61	59	63	61	61	67	57	70	67	35	70	52	72	50	54	62	65	48	58	66	70	70	68	65	64	63	60	57	54	75	52	62	60	48	55	55	78	60	52	53	55	56	69	59	48	68	60	64	49	59	54	59	59	74	65	66	60	70	62	48	71	60	63	67	55	55	62	55	50	59	69	62	60	72	61	50	71	65	57	62	61	63	59	55	63	66	65	62	58	61	54	52	58	64	62	55	44	63	58	59	60	65	57	67	59	56	62	64	47	53	50	72	46	67	65	70	64	53	69	62	61	75	54	44	54	57	46	56	65	46	55	56	71	61	58	62	53	66	74	55	54	66	72	64	57	53	53	62	68	55	55	61	63	58	65	61	61	60	61	66	59	47	63	70	54	58	68	54	49	68	65	65	66	58	69	59	61	64	63	66	54	52	69	61	60	45	58	67	59	55	56	46	81	66	53	60	73	58	56	51	54	67	66	55	82	59	86	65	60	63	75	63	54	66	61	70	63	68	69	62	69	67	56	59	75	67	66	61	55	63	65	69	69	57	62	67	72	74	64	61	72	69	68	70	60	60	66	73	55	51	50	65	57	63	67	57	53	60	45	67	67	50	63	80	66	61	73	61	66	57	41	69	60
32559	51013	49791	56608	56099	40731	25199	10849	3200	1185	882	789	760	750	803	771	771	788	773	758	796	749	802	761	758	796	735	770	729	783	778	790	791	721	750	828	711	860	722	798	805	773	766	770	761	771	780	781	786	784	746	728	769	755	772	756	768	764	778	806	799	768	726	749	792	791	750	720	763	760	781	790	752	756	819	730	731	769	792	755	742	765	802	762	740	792	757	792	800	755	725	781	769	803	790	785	756	793	802	792	843	793	741	790	740	759	778	770	789	771	780	765	759	740	787	774	805	754	772	754	727	763	755	751	754	791	785	779	757	797	784	796	794	734	723	724	760	732	827	781	791	758	737	796	749	799	785	793	747	742	777	800	741	763	761	766	771	768	806	693	773	760	716	751	788	788	775	766	790	820	773	715	764	784	750	751	792	765	734	766	748	733	811	814	764	746	748	772	761	754	737	817	726	767	787	737	793	738	807	757	778	824	757	697	764	796	805	783	731	785	803	774	750	799	766	792	776	752	773	777	753	720	748	787	757	763	802	759	748	784	754	771	771	701	759	789	778	772	841	820	734	785	764	760	727	770	754	713	749	760	801	752	761	778	829	768	751	775	753	785	770	764	807	741	762	776	749	773	753	726	785	827	720	818	743	744	774	745	780	728	766	769	753	757	812	794	786	763	793	777	779	766	793	786	810	737	783	730	762	796	778	762	756	756	792	745	740	825	716	745	839	784	747	767	728	723	735	730	778	751	799	779	782	734	781	811	776	800	774	771	773	798	771	836	753	773	753	785	811	784	761	782	792	755	773	788	749	763	784	802	806	783	762	763	739	739	796	815	814	774	806	802	784	758	761	793	734	771	780	749	777	748	730	753	794	802	780	781	739	763	735	773	780	758	759	787	763	769	762	769	788	815	764	709	817	758	822	775	745	762	785	771	761	758	754	755	785	762	769	805	781	749	770	761	743	726	773	799	822	812	782	757	787	793	772	814	772	750	768	774	739	719	741	754	762	782	762	791	766	816	762	762	825	791	797	724	727	716	740	710	792	790	758	734	762	777	776	725	744	736	746	746	768	757	768	762	768	766	802	780	755	781	793	793	771	734	853	727	782	708	785	783	799	741	797	760	739	784	781	790	803	794	748	747	735	759	780	779	770	786	723	762	808	786	761	763	787	745	804	757	726	769	715	736	754	759	733	789	796	711	763	761	786	759	779	745	795	770	748	773	782	705	765	823	778	789	795	729	761	725	747	776	799	753	744	790	843	741	793	779	754	726	786	762	766	808	785	799	795	769	765	755	813	781	771	782	763	781	710	744	800	741	761	749	765	764	748	765	769	785	785	785	774	741	754	770	762	750	785	807	817	741	786	763	802	752	757	788	772	760	800	782	789	736	803	759	793	779	750	807	759	752	774	758	732	800	753	747	777	750	726	764	795	727	820	776	802	801	754	738	767	815	728	749	778	731	769	775	800	750	868	758	775	806	781	756	725	712	734	779	751	772	764	813	806	809	779	790	801	761	739	814	778	819	794	760	785	794	771	785	789	781	806	791	825	765	759	773	722	775	774	773	769	773	795	772	737	754	824	792	734	817	775	758	785	757	795	778	783	770	730	744	747	761	774	759	758	800	785	861	754	775	795	844	763	778	768	752	798	734	743	755	788	770	762	763	852	710	766	708	735	802	739	781	770	788	765	816	799	790	753	760	767	776	765	735	808	738	785	756	811	817	730	784	792	777	797	748	709	775	760	775	772	708	725	709	738	727	778	768	847	751	785	776	827	792	763	807	814	755	781	806	786	762	774	738	727	798	815	781	749	786	762	792	753	759	758	757	747	751	768	782	748	761	801	842	755	757	827	774	820	786	782	764	734	793	775	806	777	770	806	788	747	779	729	736	750	808	739	765	787	738	726	808	779	747	747	771	808	800	774	764	800	725	787	779	802	755	805	740	800	779	765	731	775	741	747	755	737	751	770	768	795	749	732	802	759	777	697	760	778	789	747	796	749	770	743	757	786	773	800	755	794	830	733	759	761	758	759	783	763	825	770	813	756	745	766	765	788	821	800	732	725	767	765	757	746	765	823	781	814	790	838	751	762	771	671	784	755	737	778	731	809	737	795	809	736	754	803	802	791	794	765	750	772	744	809	796	782	762	800	762	786	811	776	754	799	772	782	755	779	734	759	750	756	759	775	764	742	788	738	755	776	751	718	822	783	756	783	800	832	727	767	792	778	784	822	786	799	826	746	815	771	768	794	796	781	763	759	831	777	847	742	808	728	777	801	775	789	791	777	783	720	762	757	780	796	772	815	824	831	758	721	761	754	807	782	703	739	812	826	816	782	778	761	763	781	776	771	739	751	788	806	815	698	787	775	764	735	755	808	745	776	768	796	810	767	716	818	763	792	762	754	750	773	777	741	759	792	767	736	793	794	808	712	766	841	753	759	758	734	791	762	745	772	750	744	743	752	719	747	761	760	822	764	717	764	775	829	772	726	779	801	786	731	784	735	751	772	809	771	771	770	827	777	784	771	730	768	783	795	776	834	776	810	759	800	760	802	808	759	794	828	792	729	831	780	786	744	755	787	806	789	780	771	733	767	799	729	749	782	811	781	709	792	776	779	761	728	780	804	765	780	751	818	752	819	788	716	799	761	765	779	757	803	729	840	808	713	742	757	725	765	760	753	732	773	789	738	724	780	741	768	798	746	767	739	758	799	741	834	772	770	804	768	787	776	740	751	826	787	750	789	769	786	779	747	755	781	791	760	767	778	756	793	832	770	783	806	710	764	751	765	716	748	731	741	800	734	789	758	800	756	779	788	734	755	774	763	732	769	737	797	787	736	750	776	790	765	788	802	757	732	785	757	804	745	778	771	771	691	780	796	791	752	825	760	779	771	768	799	713	732	793	746	751	798	750	824	807	762	714	745	802	784	778	802	759	735	738	830	781	808	740	792	765	750	762	793	757	775	766	792	792	749	752	767	788	800	787	792	837	800	767	787	789	751	754	809	794	782	714	779	779	841	775	768	784	820	771	759	797	757	744	731	780	780	756	786	772	746	779	743	808	791	778	816	784	802	781	822	760	782	758	726	825	770	745	756	781	824	771	815	765	744	820	753	778	768	791	739	805	793	761	756	820	736	766	766	718	793	789	757	781	744	770	786	756	798	751	766	756	772	710	790	777	778	789	755	823	745	794	802	821	768	783	788	753	766	828	758	758	775	797	745	739	778	759	743	760	783	773	790	792	748	794	755	786	767	746	737	760	762	758	767	793	721	737	731	773	792	758	786	747	752	755	855	776	768	755	812	795	771	798	780	778	735	800	790	791	785	750	796	759	763	833	746	786	787	731	790	746	779	756	755	793	764	763	764	841	731	769	758	756	764	752	795	776	741	796	714	783	759	777	754	818	777	789	785	818	799	727	737	790	756	734	773	705	804	767	776	807	778	801	771	738	761	753	797	734	747	751	772	806	784	761	747	782	744	760	785	764	805	776	783	737
1577	4358	6333	4973	2771	1445	471	164	71	46	54	65	64	74	64	63	61	70	37	47	69	57	55	68	69	55	72	60	55	51	46	65	55	68	63	56	67	56	67	64	58	63	59	58	47	58	71	58	55	55	59	59	68	59	60	53	56	66	50	58	49	51	55	57	49	53	57	67	65	55	51	49	67	61	52	55	50	58	58	58	60	58	68	72	66	63	52	63	47	63	55	45	47	42	74	64	53	54	58	56	54	62	41	72	57	52	67	58	67	52	51	51	52	46	49	67	44	53	52	59	63	48	67	53	61	58	63	65	45	65	58	51	58	59	57	53	50	53	76	44	47	62	56	57	44	54	54	64	49	55	62	50	61	55	46	53	67	54	51	62	61	55	69	56	61	58	70	52	54	51	57	43	56	69	71	61	55	60	59	56	58	51	59	64	61	55	71	69	62	65	60	47	68	57	53	71	59	67	71	42	56	59	35	56	55	59	66	60	67	70	63	48	56	53	69	54	58	60	76	55	53	47	54	63	58	63	49	59	46	66	64	52	66	54	64	52	50	76	60	62	59	51	70	55	54	67	65	56	52	59	64	57	68	55	61	70	61	65	67	53	55	55	51	59	47	62	74	47	41	53	48	58	69	48	53	42	49	57	60	64	73	58	64	57	73	59	44	63	58	73	56	48	70	49	61	45	56	58	54	52	58	62	61	64	71	66	49	57	58	58	62	63	44	63	70	45	56	72	65	51	52	60	58	59	52	60	61	74	50	57	57	60	52	51	45	54	56	71	51	53	45	61	58	64	58	47	61	54	63	51	54	47	70	52	62	42	72	67	48	56	54	62	51	60	56	64	56	67	54	61	58	50	43	70	60	57	61	70	60	56	56	70	52	62	61	70	55	47	43	56	60	52	62	45	63	63	62	64	66	61	66	64	66	62	69	53	67	57	57	55	45	49	61	64	57	72	63	58	61	59	57	60	59	58	53	57	68	72	52	48	42	58	56	56	54	54	66	35	73	51	56	45	69	43	62	46	58	64	46	56	68	68	65	56	59	52	92	66	62	57	43	61	56	45	63	67	56	49	63	62	49	66	47	65	59	56	68	56	74	58	54	53	40	46	48	51	62	58	58	57	65	53	49	49	49	46	57	54	57	54	57	61	52	63	64	64	58	73	59	37	59	48	54	59	63	53	55	66	51	55	68	42	63	70	74	70	44	53	55	47	57	54	61	58	58	57	61	66	68	73	60	62	55	60	54	60	54	63	56	64	68	57	54	62	43	53	57	47	67	61	66	65	54	63	68	58	49	55	44	52	53	65	60	63	59	63	48	56	65	64	49	63	71	63	55	69	79	56	45	60	63	60	50	63	61	61	55	64	50	55	59	54	56	51	68	46	52	55	52	49	47	67	62	60	68	64	53	75	59	50	57	66	59	52	60	41	64	55	57	54	55	59	51	55	70	51	61	72	70	63	43	60	61	62	63	57	64	61	56	60	64	53	66	58	46	55	43	52	56	61	64	52	61	56	68	54	58	46	51	58	52	65	53	67	64	65	65	51	65	64	63	54	55	63	65	60	51	52	51	51	51	54	65	73	54	72	57	59	58	50	63	63	66	53	51	59	69	70	54	74	70	50	71	49	47	54	54	67	59	75	66	67	53	63	48	59	65	66	61	70	47	59	63	54	58	51	71	57	59	60	60	50	56	63	55	54	66	52	50	59	63	75	60	65	70	56	61	50	49	69	46	63	50	54	46	84	47	72	62	57	59	61	59	69	65	60	61	65	58	64	69	53	60	57	49	44	49	57	56	54	41	49	61	69	63	65	70	59	51	57	63	68	58	58	63	68	54	49	61	60	63	53	56	51	46	57	65	65	47	62	61	64	56	50	62	56	59	60	46	55	45	69	61	61	51	51	62	67	62	52	57	58	68	67	59	57	53	44	54	55	65	45	56	65	62	58	61	57	55	43	53	58	56	65	53	48	52	51	57	41	58	38	57	54	48	52	60	48	70	63	64	68	66	59	51	62	74	55	62	52	62	59	52	56	66	67	47	71	55	50	64	64	60	62	60	49	55	51	55	64	60	61	55	67	56	58	60	63	63	52	43	45	62	62	50	52	53	57	61	53	52	65	65	66	68	59	55	46	55	63	66	53	51	61	60	39	71	65	58	62	56	63	69	61	43	62	59	68	57	59	65	61	53	56	53	49	54	55	60	58	59	59	42	63	69	60	56	57	47	65	59	58	69	61	46	62	57	59	55	65	57	64	63	49	67	55	45	62	60	58	59	63	51	61	66	68	60	64	53	50	63	55	53	69	67	61	54	62	62	66	75	46	54	58	52	44	45	57	67	59	46	63	67	67	55	63	61	74	54	63	73	64	58	68	61	71	51	56	61	60	42	57	56	54	71	57	63	41	64	51	65	64	50	71	56	75	60	64	64	71	52	55	54	52	55	57	62	56	61	52	58	62	40	48	65	59	60	59	50	56	57	63	57	53	49	47	59	49	54	64	59	62	58	49	57	56	57	55	66	53	55	54	58	60	57	56	66	53	43	78	51	74	65	66	66	40	68	61	62	64	66	57	66	52	57	49	63	69	58	72	57	53	50	64	59	48	59	44	50	57	60	58	59	70	54	46	59	58	61	57	67	50	61	69	46	55	41	78	54	61	57	59	53	53	62	54	65	54	63	65	56	62	60	64	56	54	62	45	57	55	54	52	61	51	50	63	59	61	56	60	61	59	65	59	42	65	64	60	51	51	64	63	48	46	55	48	58	51	55	77	63	60	68	67	64	57	48	64	66	60	62	47	63	57	64	58	63	57	59	61	56	51	47	43	55	50	59	54	50	47	60	50	62	42	61	45	58	53	54	59	55	70	58	61	42	56	73	70	58	54	59	53	66	56	46	71	67	55	56	62	57	58	56	65	60	65	55	43	63	60	54	48	61	68	66	48	54	55	53	73	62	54	56	57	67	59	60	59	58	67	56	50	61	58	55	69	59	54	58	64	52	57	75	68	59	64	68	41	45	65	52	52	63	57	46	55	49	56	58	56	54	47	55	40	48	50	67	57	73	66	48	57	62	48	66	53	52	62	68	57	46	62	68	62	54	52	72	62	49	50	63	53	62	48	67	60	53	53	52	61	45	56	66	65	55	53	55	55	57	70	65	64	55	76	65	53	59	61	53	53	60	59	69	55	59	60	51	63	60	57	66	45	54	52	64	51	70	59	48	69	58	54	58	64	61	66	57	59	52	53	58	54	57	56	76	60	43	64	67	50	54	66	59	76	63	65	46	46	60	57	59	52	44	76	58	53	54	51	63	53	64	56	59	60	57	68	60	52	69	60	47	66	52	52	62	48	64	76	60	62	58	68	58	73	62	47	63	54	72	66	49	56	70	52	58	50	55	59	53	62	48	50	58	52	63	44	55	52	72	65	48	52	68	67	49	61	57	71	56	69	59	50	57	49	51	47	50	79	64	48	63	58	59	65	58	53
19360	30202	31951	34525	33608	25231	12620	4108	1443	865	706	770	732	716	738	748	768	778	729	737	728	761	713	701	759	732	739	777	756	714	806	692	758	816	754	725	726	711	751	758	722	704	764	765	739	742	755	776	802	717	734	734	741	769	737	689	711	755	762	744	716	723	768	740	698	743	757	750	750	756	761	714	739	714	759	755	726	762	723	703	738	752	745	744	727	693	727	703	735	786	723	703	719	741	775	732	707	767	683	688	764	734	768	788	683	753	729	702	746	782	744	721	719	691	731	792	681	749	721	755	749	697	708	707	773	719	749	745	759	705	741	702	708	731	707	749	779	721	732	746	717	783	720	733	743	735	745	735	711	759	750	731	733	751	742	731	751	763	763	759	750	785	743	770	718	746	706	721	727	741	724	687	709	729	777	742	699	717	708	673	686	741	716	755	773	676	714	763	730	769	743	699	749	732	765	691	737	727	737	722	713	747	731	741	726	745	719	708	718	717	801	743	701	713	749	711	735	746	760	742	796	689	792	672	730	714	700	794	772	760	731	733	721	720	745	718	744	798	715	743	790	732	737	718	729	765	735	693	704	725	776	722	744	723	735	721	741	717	747	729	699	740	737	758	708	745	685	771	729	754	777	738	804	731	795	739	749	727	752	700	737	732	760	765	672	775	727	752	701	722	726	707	774	762	714	720	726	741	734	702	761	715	739	719	755	713	755	727	725	738	711	686	716	748	732	720	775	727	717	733	698	755	719	709	718	734	731	713	763	695	759	734	745	743	723	753	758	737	747	768	712	725	739	705	695	726	753	745	763	728	708	783	752	702	671	722	758	712	720	755	721	713	738	728	793	768	751	748	726	739	723	746	692	768	758	780	698	720	760	721	700	726	729	743	708	740	749	701	708	776	774	751	772	732	720	764	726	726	755	715	756	742	785	741	731	724	738	724	735	671	709	788	725	801	736	731	695	724	707	757	689	735	742	688	681	750	715	746	740	707	746	718	699	732	761	751	731	733	730	750	731	747	715	723	702	760	758	740	776	755	734	710	741	760	759	752	753	727	755	739	717	746	690	745	737	729	730	721	736	722	757	748	742	754	734	753	757	753	763	743	731	727	783	690	760	690	750	782	715	754	724	707	678	726	716	805	723	709	734	739	764	738	775	689	710	742	724	752	724	720	733	737	762	684	758	688	737	684	780	719	699	694	798	773	755	769	702	696	723	755	726	731	691	729	753	741	700	725	703	716	715	736	741	716	701	756	749	782	754	723	744	705	754	701	690	703	739	737	724	699	750	736	715	749	737	730	808	758	774	711	757	762	709	677	756	755	714	734	769	709	717	733	777	712	732	763	765	768	740	738	688	720	709	801	763	743	762	744	732	734	715	727	752	744	737	677	725	724	772	750	761	726	709	725	745	744	742	759	719	801	763	738	740	745	741	758	734	757	765	727	765	738	754	775	768	785	724	721	753	728	706	716	748	783	754	781	736	743	772	762	718	730	711	713	730	699	796	708	729	685	787	701	714	750	762	739	722	740	760	736	745	770	713	769	771	776	738	708	770	739	766	695	749	764	718	791	714	737	761	738	725	703	725	729	751	704	735	745	704	730	783	749	698	702	749	737	779	712	698	729	766	696	788	739	735	698	745	737	689	817	739	705	734	769	717	763	706	742	752	760	763	722	739	679	755	751	735	701	707	755	736	741	716	704	746	719	740	700	741	768	762	748	759	787	765	726	737	733	730	749	772	746	801	746	733	713	737	742	717	756	714	776	737	738	726	706	737	753	715	754	726	769	698	735	789	720	706	766	737	745	762	730	733	726	798	741	745	738	705	803	773	731	760	730	712	715	696	727	760	705	791	731	701	745	719	775	737	755	758	739	715	744	727	766	733	755	744	676	724	750	772	749	730	751	756	768	706	715	724	725	727	744	744	698	671	748	737	679	741	806	742	695	788	708	750	773	729	697	709	723	700	720	722	763	710	741	746	740	776	738	750	818	731	772	707	752	756	775	787	722	767	727	740	773	757	717	756	747	706	780	715	744	733	717	768	722	764	738	751	748	783	708	728	748	720	724	712	700	762	774	761	703	745	757	770	714	762	750	735	713	734	745	721	737	722	729	749	714	750	741	656	788	746	734	777	710	740	774	731	765	707	756	772	764	730	744	699	737	729	711	727	743	802	707	736	740	714	796	729	760	754	738	740	804	728	761	735	719	655	753	721	759	740	740	699	701	729	758	734	726	786	772	733	724	765	757	712	726	746	716	721	713	715	745	710	732	790	749	790	755	741	776	748	720	733	803	746	771	776	720	808	771	727	742	735	754	719	718	700	735	714	704	717	754	753	741	732	727	734	705	672	691	740	723	724	812	725	726	753	690	696	778	750	753	750	726	765	748	798	753	746	739	790	767	770	765	763	745	726	753	730	731	716	703	713	698	723	693	759	771	731	683	742	756	681	686	754	752	760	675	714	761	700	790	783	736	739	746	681	754	758	693	733	742	729	701	733	717	671	773	696	777	728	698	788	707	768	744	781	738	730	764	732	750	742	742	777	748	770	720	692	748	748	728	726	735	794	733	724	757	768	766	715	739	723	750	698	727	740	710	729	699	717	704	752	761	723	754	729	713	740	742	751	739	752	743	762	730	729	787	738	781	728	747	748	730	794	756	734	679	703	744	743	777	727	736	709	723	734	731	743	659	726	740	727	696	770	752	745	721	767	698	741	752	735	726	722	754	732	734	781	736	741	678	743	738	761	769	729	758	780	755	736	720	776	753	697	721	747	743	761	739	703	726	776	725	716	752	746	736	748	742	720	734	755	740	747	773	686	761	688	737	729	750	710	769	789	717	736	692	791	672	728	727	777	714	763	694	777	698	708	764	704	679	749	717	744	727	708	725	736	721	750	701	754	744	751	715	700	738	789	740	704	716	743	739	770	774	706	766	726	743	727	724	741	715	729	720	731	700	782	768	745	721	738	741	748	746	721	705	756	726	721	745	763	777	741	771	781	742	767	726	720	785	718	759	700	765	759	727	744	691	695	737	727	714	706	773	731	719	706	732	758	715	742	699	715	754	709	783	709	754	729	717	799	683	757	757	713	735	693	764	749	731	736	735	737	775	746	729	741	752	730	729	727	769	701	709	725	731	748	730	746	748	740	751	774	780	686	680	719	743	759	767	712	761	743	750	735	773	729	707	722	716	745	654	790	772	802	728	734	735	661	759	774	733	721	818	787	724	735	736	738	723	702	691	730	755	732	744	756	761	738	695	709	773	720	718	720	747	740	744	744	755	752	759	755	707	733	730	715	748	689	786	750	730	734	721	749	731	738	703	766	770	725	693	711	769	687	754	697	734	691	717	723	710	691	723	779	745	723	711	726	713	746	706	796	721	736	746	710	700	774	724	739	760	713	719	743	772	754	677	701	723	711	713	725	735	720	732	726	742	760	762	721	749	716	711	781	737	744	750	745	736	717	714	759	739	764	752	740	777	773	758	751	723
1451	16431	16514	11400	6827	3427	1115	307	109	83	75	58	50	52	52	58	55	58	55	65	62	66	63	59	56	56	60	61	53	60	57	55	56	60	58	48	62	58	53	56	43	54	58	57	52	64	66	47	52	60	54	57	58	47	53	55	51	47	66	46	61	40	57	59	55	60	54	54	70	63	52	53	45	55	65	61	58	53	50	54	67	62	53	64	60	66	57	66	52	63	49	47	54	60	61	66	55	54	64	57	56	55	48	56	61	69	62	66	59	64	50	55	59	42	51	64	63	58	57	56	53	51	48	55	60	58	51	55	69	77	55	70	50	53	63	64	58	67	64	59	79	57	67	57	44	45	69	55	59	64	63	49	61	57	67	47	40	51	63	48	45	53	59	50	56	60	57	57	64	53	57	75	46	69	43	50	55	47	72	61	58	61	68	58	55	47	52	48	56	63	59	65	52	39	60	61	54	53	67	58	66	54	73	58	61	59	61	58	60	65	54	55	41	78	56	67	69	55	54	55	67	67	58	74	63	57	58	48	54	52	43	60	62	48	66	61	67	50	61	45	60	47	69	62	64	59	55	61	65	41	57	49	50	59	52	73	64	60	63	65	72	40	48	48	49	50	58	57	53	58	60	55	57	59	70	53	67	58	47	74	59	54	54	57	61	60	62	60	57	65	58	61	59	52	59	68	70	47	67	61	57	63	56	62	55	45	67	55	53	63	63	57	59	55	66	55	60	58	52	58	61	63	60	61	53	70	64	50	67	63	60	56	59	54	62	53	59	58	67	70	50	61	49	66	60	58	49	62	49	53	77	66	65	53	53	61	68	54	61	46	66	43	68	47	61	53	62	52	61	49	54	56	47	60	79	56	64	52	55	51	46	43	61	61	46	40	59	54	60	73	58	52	51	59	61	67	69	51	54	55	49	53	58	62	68	68	55	60	60	53	62	66	49	48	55	53	53	59	57	50	56	56	59	65	48	50	51	56	53	59	53	58	51	53	51	54	62	51	54	57	52	61	54	65	52	68	33	65	50	45	63	66	63	79	67	49	49	64	60	60	54	63	52	62	50	52	45	60	61	50	63	61	55	48	49	60	67	63	67	41	71	55	57	61	62	71	54	51	43	53	48	69	61	55	69	58	60	61	60	69	54	47	55	57	60	68	57	55	43	66	49	69	65	59	57	48	59	50	72	55	81	63	72	60	51	55	56	46	61	63	57	51	58	50	64	67	59	63	57	74	48	61	46	57	56	65	58	74	74	57	60	63	58	63	47	51	61	53	52	59	56	56	63	69	48	55	62	73	74	52	56	50	65	68	60	43	46	56	59	46	52	62	60	39	47	67	62	72	64	51	65	58	54	39	48	71	57	51	63	69	45	47	56	57	60	58	50	47	55	44	54	59	57	66	53	59	60	70	54	63	57	65	54	62	64	56	56	66	73	54	57	63	48	56	52	39	57	64	56	64	52	71	65	64	50	65	48	58	58	61	41	54	61	60	60	64	73	50	56	57	59	58	57	66	57	74	47	53	63	47	70	51	59	56	70	55	61	67	57	75	57	64	64	67	59	60	73	49	45	48	65	60	71	39	50	50	65	56	52	45	68	74	56	55	57	55	59	60	56	70	47	71	49	56	60	69	55	55	50	56	57	60	61	59	65	60	58	72	56	43	64	70	59	67	61	60	67	60	62	62	68	54	51	57	59	36	70	56	50	62	53	67	51	54	54	57	61	54	54	64	57	52	58	46	63	57	48	62	55	64	54	51	59	57	57	61	47	59	59	61	57	62	63	57	49	59	51	77	63	73	59	59	59	68	58	63	63	57	53	66	58	47	72	49	67	70	68	66	57	51	57	63	61	65	56	64	53	74	53	58	61	53	64	60	56	62	66	66	65	56	52	64	58	56	51	61	59	60	50	59	55	65	64	51	61	54	59	67	64	56	73	58	56	65	62	63	46	44	60	60	59	42	61	51	49	55	50	61	51	60	64	64	63	65	66	53	63	61	39	65	56	45	55	57	59	58	53	43	50	59	55	54	59	49	52	66	52	65	51	44	59	51	59	56	53	54	61	71	46	56	63	51	52	59	53	51	63	65	55	66	63	71	51	39	70	54	59	72	54	50	57	67	63	56	63	42	57	57	49	64	59	68	57	48	62	72	46	50	53	72	51	42	47	60	49	63	72	50	63	63	55	58	69	51	51	73	56	65	51	65	59	60	67	64	65	63	56	53	54	57	50	54	63	50	58	63	62	57	59	79	59	58	60	59	62	54	64	61	54	62	40	68	50	57	57	62	54	52	60	62	56	58	62	50	60	54	73	55	61	52	58	60	66	48	55	55	55	53	56	45	50	56	68	73	50	51	52	60	61	50	57	54	64	62	52	73	58	51	49	43	40	59	59	60	48	69	57	52	63	68	56	65	65	69	65	57	49	70	49	48	58	59	60	56	65	49	60	66	63	62	52	50	50	57	41	40	67	51	74	54	44	64	57	53	44	54	59	36	61	70	56	48	65	44	64	52	59	53	66	63	63	63	66	50	62	60	48	56	71	52	48	50	61	65	66	60	73	50	58	44	48	69	53	61	52	49	54	57	51	53	52	58	49	62	63	65	43	60	60	54	53	58	55	56	54	60	72	49	53	54	59	51	60	60	55	61	65	57	49	44	65	67	67	67	51	74	61	59	66	48	59	49	47	53	55	67	58	57	40	48	56	64	55	61	58	62	54	65	57	63	63	53	48	79	57	56	49	42	56	67	61	64	69	45	59	46	56	52	54	59	62	47	65	62	54	63	43	52	59	44	51	72	67	66	65	55	51	64	58	63	61	54	49	58	59	49	54	64	55	55	63	57	62	61	69	63	62	43	60	68	64	65	53	54	56	62	53	61	58	48	61	53	54	65	46	60	75	54	63	49	66	68	61	57	52	57	66	50	68	65	62	51	58	56	63	56	61	61	57	50	68	56	40	54	55	59	61	52	53	73	55	54	60	51	58	63	55	50	45	56	61	76	53	46	47	54	60	40	57	58	60	63	58	67	76	63	61	55	61	66	63	56	60	59	61	48	54	44	61	68	61	72	54	55	58	51	65	52	64	39	53	63	71	59	52	54	73	54	73	51	59	56	50	47	60	59	43	43	57	53	53	61	64	66	59	68	64	71	46	61	56	67	50	64	61	63	70	57	52	53	61	51	64	49	48	52	62	57	65	78	62	56	64	53	56	61	48	39	58	57	61	58	61	56	71	52	44	50	50	61	57	65	57	55	61	52	53	59	67	63	59	65	59	44	51	60	75	49	55	68	59	58	58	73	60	61	56	68	63	66	52	51	57	60	55	55	52	73	62	55	52	62	50	53	50	61	45	67	50	61	68	52	47	67	60	73	60	49	62	44	58	65	52	74	60	67	64	55	56	44	56	49	64	61	56	67	54	65	59	60	45	61	46	59	63	54	57	54	55	56	58	57	57	57	63	57	65	55	66	46	67	63	58	57	79	46
24785	45257	41895	48224	48441	36286	21747	8328	2450	1031	816	734	797	777	739	719	713	772	725	766	749	686	732	723	758	713	769	660	753	729	747	706	719	752	743	720	746	733	698	734	745	752	741	787	726	751	730	726	779	802	786	720	768	775	700	744	749	725	776	727	741	735	735	725	735	689	721	752	733	727	710	695	726	738	769	759	700	760	766	717	749	722	771	781	761	697	681	701	770	728	712	813	734	707	718	740	751	697	783	711	740	752	764	717	755	753	721	725	785	757	759	753	769	724	751	752	756	696	705	747	782	736	747	718	730	716	681	734	768	701	731	729	774	739	738	706	739	723	722	791	692	742	740	717	732	788	747	744	729	729	730	695	778	760	723	782	745	730	776	738	743	744	739	698	766	755	696	721	762	730	699	779	731	721	741	769	700	724	724	777	783	724	746	746	713	805	737	733	729	741	765	792	739	727	759	743	782	757	762	747	720	724	686	809	736	740	722	792	730	743	769	725	753	758	763	753	730	763	790	719	735	721	683	753	710	764	702	746	761	796	791	719	747	744	727	740	720	737	685	752	746	722	706	733	747	763	769	718	768	754	767	757	728	758	755	737	786	729	825	723	763	746	710	718	738	740	737	718	763	695	732	719	761	742	812	737	727	705	755	732	707	682	721	701	769	734	756	723	701	708	824	739	740	714	724	706	704	739	756	789	829	741	737	745	725	726	731	752	764	751	752	748	782	776	766	725	708	813	702	725	768	730	733	728	794	736	739	764	747	733	711	751	726	791	731	741	706	762	724	746	765	755	768	684	777	763	807	750	727	715	744	720	729	772	791	767	718	682	783	766	738	728	700	746	703	708	825	792	718	742	747	703	753	754	720	780	734	745	713	707	738	813	704	775	720	786	767	752	737	732	757	740	699	743	725	767	763	720	769	737	766	805	701	738	741	772	707	730	797	726	763	752	763	749	752	775	718	779	703	715	773	800	756	747	764	718	717	766	769	737	716	789	768	788	702	681	739	779	718	738	738	740	708	742	766	718	773	731	786	797	758	749	714	729	718	781	722	719	695	775	758	723	735	715	709	711	716	729	750	770	745	697	715	712	732	743	735	776	726	736	732	754	759	729	730	731	747	771	770	726	728	744	833	710	783	747	751	751	747	717	711	764	710	765	714	726	778	757	792	763	756	755	736	730	771	754	718	730	739	741	721	745	741	735	731	714	752	743	727	794	764	740	742	758	783	741	761	718	745	762	754	734	772	772	767	702	751	731	729	737	721	734	759	693	737	744	695	711	770	758	783	753	756	738	724	713	708	748	716	738	752	733	742	760	743	782	704	724	726	737	758	737	742	705	764	744	751	742	750	725	679	803	750	782	754	757	780	762	774	711	729	745	722	776	719	744	751	739	730	714	723	693	743	716	728	725	731	753	783	746	764	740	707	743	725	790	728	791	750	767	771	768	766	726	720	766	725	730	786	752	742	732	765	773	754	734	766	755	742	731	745	731	743	783	695	718	685	722	726	725	738	765	727	742	745	744	689	720	743	787	715	754	789	738	719	696	669	741	745	753	760	775	738	758	692	770	789	792	751	726	763	760	728	746	792	704	818	790	744	697	721	715	706	695	791	747	724	721	705	750	702	776	737	756	803	740	705	736	697	696	753	765	714	784	738	725	762	730	735	794	716	738	759	786	742	740	697	790	753	749	673	735	773	723	750	761	779	768	756	698	745	754	733	730	724	787	717	745	738	741	736	781	747	751	770	686	751	717	754	688	744	670	759	739	746	741	761	748	733	779	738	770	779	754	740	727	719	777	739	751	723	739	741	753	738	731	745	769	751	714	726	744	712	740	754	759	740	743	738	740	714	729	732	719	737	714	758	812	722	757	777	787	776	752	744	706	718	724	732	723	757	745	764	755	763	743	721	739	737	750	749	791	746	783	759	753	717	743	767	712	740	725	738	754	735	729	706	675	714	773	772	748	722	746	743	686	731	713	763	725	755	790	749	770	720	715	686	742	762	747	763	737	741	764	699	744	738	752	787	757	723	746	746	800	784	781	734	768	756	755	750	723	735	769	685	730	764	749	748	725	729	709	691	706	786	744	761	769	729	721	745	739	738	746	761	715	748	768	725	735	744	721	780	733	725	768	748	723	750	789	777	744	781	826	727	758	741	681	714	712	732	744	744	738	767	732	734	765	712	745	738	715	750	744	715	683	723	726	735	768	779	771	789	780	748	757	758	726	732	763	759	715	724	754	760	746	730	799	727	725	741	773	736	780	705	776	744	723	729	759	797	737	796	777	801	748	743	726	741	718	780	748	741	726	776	730	790	795	755	774	733	749	723	733	726	773	755	721	763	728	705	741	742	762	713	754	739	777	744	745	748	737	726	722	733	733	747	719	792	778	775	706	749	751	753	753	725	739	779	745	731	759	743	713	798	698	674	768	733	710	764	754	712	787	698	752	727	753	757	738	699	770	705	784	735	750	750	760	769	731	786	701	742	725	782	756	757	732	725	749	752	783	720	757	756	774	783	746	716	756	674	736	757	711	793	791	723	744	717	705	732	733	726	728	777	728	758	726	709	731	718	742	706	724	808	669	797	745	782	705	780	755	738	728	746	679	766	733	755	759	761	725	723	756	716	720	739	719	815	754	731	745	708	736	742	764	763	716	741	756	706	744	689	727	735	752	756	711	744	710	702	729	775	732	784	751	717	730	728	710	731	759	727	739	763	706	708	760	750	709	720	768	718	789	755	749	721	749	756	807	738	720	729	753	738	736	750	764	703	769	714	793	749	701	726	769	747	714	775	763	751	722	711	728	741	758	721	761	729	773	671	746	738	720	728	717	744	707	769	770	744	745	739	759	710	744	771	705	758	755	749	792	780	753	722	725	740	742	710	710	750	741	702	725	693	740	750	746	738	714	706	719	766	735	755	789	724	720	666	783	745	751	705	748	722	745	761	714	763	732	737	742	748	744	704	687	766	773	753	722	740	741	723	782	739	768	717	753	765	708	736	734	761	738	769	776	759	726	742	694	744	731	797	725	749	753	743	759	770	751	731	711	728	744	763	754	720	730	777	740	751	724	757	762	723	725	747	750	708	751	715	724	722	761	745	746	743	752	738	774	763	725	700	748	735	759	733	735	726	781	708	760	714	726	746	754	736	709	720	724	753	705	745	777	756	722	772	767	746	703	760	774	744	706	716	755	768	705	715	751	740	725	736	726	744	726	738	740	713	736	801	751	731	752	758	719	728	755	727	757	705	749	765	782	757	688	778	783	727	802	806	745	756	778	705	735	746	759	745	791	753	741	807	793	759	748	693	825	746	738	749	707	753	725	775	741	737	806	701	781	728	732	687	775	723	770	724	754	747	740	716	766	789	757	696	753	762	807	770	759	730	760	748	725	752	743	730	708	734	762	704	793	784	708	731	734	760	722	760	702	744	735	715	747	756	779	694	759	716	784	772	767	748	744	726	739	715	772	733	768	730	712	758	770	728	708
2599	13594	16686	11838	7065	3387	1106	287	99	64	62	69	49	57	52	52	55	71	70	71	56	61	46	59	57	54	65	59	58	52	71	69	76	68	58	49	68	67	48	55	54	60	61	36	58	67	52	59	62	62	59	59	76	63	59	52	56	68	75	63	62	50	44	67	67	62	68	53	61	62	57	70	61	54	74	53	63	56	59	66	62	64	53	54	72	74	63	50	62	64	68	73	61	72	54	71	70	65	71	69	72	66	62	65	55	69	72	56	47	58	56	71	53	65	64	44	69	67	63	63	64	53	67	47	51	69	59	66	45	69	62	57	64	56	72	59	63	58	62	56	70	54	69	71	62	65	60	55	60	46	68	68	58	65	54	55	50	58	57	69	60	50	48	56	51	60	59	55	49	67	66	57	54	59	58	66	65	53	60	61	68	57	64	70	61	58	47	73	63	63	50	67	63	57	59	55	44	61	56	68	63	58	62	59	59	52	55	57	61	68	54	61	61	73	63	53	58	50	63	55	56	57	65	68	52	67	57	54	58	52	70	51	56	55	65	66	61	56	60	61	72	64	61	68	72	63	54	82	39	67	59	66	53	69	60	69	58	61	47	44	70	51	57	56	70	57	63	55	48	73	58	50	64	65	75	81	58	64	62	68	72	68	54	72	57	74	62	63	63	71	50	48	64	46	55	54	65	81	61	63	49	57	55	50	69	69	57	58	74	64	58	56	68	66	65	71	70	57	75	52	56	66	61	56	60	65	66	54	60	58	55	55	60	62	69	75	51	51	55	64	62	69	53	67	56	58	71	71	68	66	61	63	60	63	56	68	61	56	61	57	61	68	56	57	66	65	65	59	60	54	47	62	59	73	63	65	64	55	61	61	41	65	62	62	54	62	55	53	67	57	78	52	49	51	54	65	56	73	77	52	59	51	56	68	61	63	60	56	55	67	69	63	48	66	62	62	46	74	57	53	71	59	69	57	64	63	60	81	59	62	54	76	51	62	43	57	67	54	52	57	57	61	68	76	74	55	62	56	70	63	63	68	55	48	63	63	50	51	61	59	70	86	75	73	66	54	61	55	60	76	55	53	66	50	50	56	58	64	45	64	74	59	57	76	57	55	63	75	53	75	62	61	47	66	64	71	69	68	76	53	57	58	64	66	56	64	72	54	59	74	58	56	60	49	50	55	63	62	72	77	57	66	54	54	61	65	67	69	54	65	52	52	54	65	62	74	53	65	62	64	68	61	63	56	62	57	62	52	63	68	68	51	67	48	56	62	65	47	47	47	53	54	71	63	67	53	55	68	54	64	53	54	70	65	55	65	62	45	69	69	58	79	64	71	73	67	49	59	46	59	94	58	58	62	62	69	62	65	61	70	61	49	66	67	64	61	64	70	64	61	72	59	76	73	73	71	59	63	55	54	57	70	62	65	52	58	63	47	75	60	58	58	71	73	68	75	61	59	53	57	58	65	59	47	65	55	76	59	71	76	68	56	55	55	51	67	60	60	64	70	74	76	53	55	41	63	53	59	73	57	66	56	64	58	62	56	63	69	61	51	56	75	68	63	61	55	59	63	75	61	51	60	72	67	64	60	68	53	68	55	59	63	65	63	61	74	62	47	69	67	56	64	66	59	67	57	48	60	54	66	51	67	69	61	68	43	67	61	47	55	57	56	55	68	53	68	56	56	51	62	61	57	61	73	66	72	58	68	61	71	58	52	58	59	66	49	69	44	66	55	69	54	57	46	53	75	66	63	51	56	55	60	64	65	52	52	60	70	56	62	69	56	53	69	60	64	56	54	71	69	57	69	44	53	52	61	79	47	60	55	67	56	63	76	56	73	63	83	46	55	66	62	69	60	59	52	56	70	68	59	54	64	66	57	55	72	50	63	66	59	70	69	57	57	53	67	55	38	66	49	55	57	48	56	58	58	62	65	58	61	51	57	48	50	52	61	73	63	63	46	71	58	45	71	46	77	61	65	73	67	63	62	63	67	55	68	53	52	66	57	63	69	56	47	62	69	68	50	42	57	39	62	50	57	47	62	50	69	51	64	68	62	64	48	54	64	54	54	58	69	49	61	74	63	78	51	48	68	64	62	60	44	56	51	53	52	61	57	44	63	58	59	54	52	66	54	71	54	75	66	70	64	63	59	51	62	66	79	70	71	63	57	58	61	56	59	68	66	72	65	64	59	64	58	50	70	61	57	60	61	62	62	57	55	59	61	43	45	62	68	58	60	67	65	49	50	65	63	59	68	59	52	49	79	58	64	56	63	55	54	65	67	62	68	60	60	63	51	48	63	57	62	60	68	66	68	67	60	51	64	67	56	62	57	64	63	63	58	58	57	66	57	58	59	58	58	50	51	60	65	55	65	69	63	59	63	65	55	74	55	59	48	56	45	55	53	58	51	65	61	63	51	65	65	59	46	66	79	54	63	61	51	47	62	70	59	65	58	56	70	58	51	61	66	59	66	55	65	72	63	51	59	64	52	51	68	61	52	59	65	65	56	47	49	65	61	74	67	61	62	67	65	53	59	55	49	55	61	43	73	59	76	54	76	69	68	68	65	67	58	69	68	56	61	58	49	71	58	62	83	51	54	45	64	62	63	72	59	56	51	66	59	57	66	58	54	74	57	63	65	71	57	63	61	63	68	56	60	61	56	59	57	69	58	65	57	58	59	57	57	67	66	57	60	66	64	61	70	69	56	51	59	61	58	66	53	65	61	55	51	73	58	67	72	79	50	68	61	74	64	57	55	67	64	49	64	65	73	53	56	54	65	50	75	50	57	57	63	68	54	64	55	66	62	53	64	66	61	59	66	66	63	55	52	67	61	55	61	50	69	64	62	66	58	47	55	64	67	62	59	55	68	71	66	55	56	68	72	67	59	86	74	76	66	61	56	54	67	64	67	67	61	50	76	59	55	66	67	80	50	58	53	57	80	56	66	50	69	61	48	64	65	53	62	54	62	61	68	55	58	65	62	63	56	69	57	47	49	57	55	61	54	63	67	48	45	68	52	58	61	50	52	57	60	65	54	71	53	67	58	69	59	73	67	45	60	59	67	42	63	65	62	52	53	50	59	53	73	71	68	69	60	60	55	64	51	60	72	64	65	64	71	60	66	67	68	59	75	73	70	57	61	45	67	69	59	67	77	66	72	61	59	70	59	67	53	64	68	68	69	59	58	62	58	57	59	68	56	56	55	58	49	54	65	62	58	61	60	51	66	56	48	56	75	66	61	50	53	64	58	56	59	74	49	57	45	58	65	60	63	70	53	63	52	57	32	58	53	55	61	55	68	46	54	56	58	60	64	70	80	60	69	57	54	68	56	54	63	50	62	49	69	65	58	59	71	51	69	58	66	64	66	54	63	67	59	70	69	49	59	66	61	68	53	54	54	57	63	65	61	61	65	64	54	59	59	57	86	55	57	62	76	61	61	69	52	63	53	56	56	46	51	55	53	75	48	55	52	66	75	65	66	67	53	60	64
22724	42593	42965	48150	47738	35851	21894	8464	2454	1052	801	806	808	746	837	745	840	762	738	787	822	787	761	805	782	823	781	764	819	780	796	771	772	830	808	801	811	747	818	769	800	845	775	758	791	760	799	742	806	768	785	809	751	768	811	808	814	805	737	856	787	769	759	797	767	821	805	769	784	798	825	777	816	794	808	777	816	759	753	833	764	786	786	824	743	791	817	778	790	761	760	836	759	787	774	781	755	794	762	722	745	823	761	801	770	752	791	827	766	799	800	795	810	760	756	813	811	744	827	764	761	825	836	798	827	792	789	823	801	840	789	818	820	833	758	778	762	783	797	821	761	782	763	796	780	707	776	789	775	803	790	737	771	830	779	819	799	767	806	788	810	803	787	803	792	797	799	758	780	829	779	810	789	785	760	803	783	801	805	774	784	778	763	792	816	788	806	819	758	739	782	768	791	805	820	773	799	815	768	823	799	764	747	799	781	816	779	814	771	816	827	768	747	794	782	769	782	807	777	777	797	756	753	793	771	776	764	780	763	782	777	760	794	787	806	758	820	779	753	780	815	787	762	764	824	753	794	815	817	794	779	779	774	816	775	778	773	773	771	778	802	792	729	763	732	728	781	782	756	771	758	787	754	820	829	804	796	775	795	781	793	794	794	799	785	790	851	805	800	805	742	789	762	845	775	762	803	763	727	816	791	815	783	794	788	793	772	792	789	824	802	758	832	839	809	796	763	770	773	772	770	769	747	798	774	750	807	740	783	780	778	773	787	781	795	816	780	708	783	787	805	786	769	808	817	841	795	747	829	777	770	806	828	849	751	837	775	819	779	790	818	815	739	802	772	773	805	778	799	805	736	778	787	807	828	842	779	804	792	753	829	755	799	817	762	799	821	822	801	785	795	782	734	798	802	804	794	776	729	850	817	740	855	773	805	803	825	784	761	810	757	780	752	794	782	791	794	789	826	802	785	749	789	810	758	778	797	764	746	768	786	780	775	782	774	788	787	794	818	774	733	785	786	820	753	775	793	771	792	753	814	802	818	821	800	760	791	790	784	704	782	795	804	803	795	749	763	759	786	776	830	841	760	799	788	760	822	834	788	787	763	762	766	795	757	801	781	796	833	782	779	794	760	768	808	782	853	746	790	795	767	855	821	773	755	728	776	782	796	760	766	787	771	797	819	760	790	799	800	779	820	794	782	780	820	802	770	890	781	725	777	776	801	787	798	753	758	763	790	820	775	815	769	817	746	783	778	831	787	813	784	825	785	778	807	745	801	780	809	785	771	785	778	793	797	793	821	813	770	801	845	762	779	803	803	779	790	774	827	760	824	781	823	750	799	816	758	801	821	761	836	811	735	737	780	759	768	791	771	767	818	804	781	780	789	777	794	781	838	786	771	785	741	785	805	760	746	815	800	744	800	824	828	799	736	800	816	790	812	806	797	768	787	778	795	758	795	760	848	755	812	751	862	794	764	762	759	801	836	761	791	750	752	786	755	795	784	755	778	758	819	786	811	815	734	817	755	771	853	772	805	759	811	821	721	803	794	745	806	798	765	809	796	758	754	799	780	760	786	788	767	785	811	788	838	792	788	807	800	804	778	815	748	784	772	766	796	763	787	778	823	798	774	804	770	810	768	807	800	856	835	768	817	792	814	794	824	801	795	785	796	783	771	820	801	776	773	810	773	782	814	741	770	811	787	809	838	771	828	795	782	786	787	810	799	791	829	770	760	788	823	758	814	834	848	763	745	795	801	784	813	822	731	757	839	786	802	779	803	799	811	774	767	812	778	789	826	803	834	729	811	759	782	780	824	794	751	820	816	824	756	827	756	794	804	799	767	796	780	776	756	812	778	812	762	790	761	734	794	792	731	774	802	783	758	826	768	822	784	755	738	815	801	774	770	734	802	770	787	778	742	794	800	754	792	821	780	809	806	774	797	726	782	785	808	871	845	805	767	784	797	774	839	760	809	795	765	796	784	762	806	769	830	781	784	750	785	745	803	785	803	753	770	799	784	767	790	762	771	766	797	766	825	773	863	799	776	790	730	766	762	785	815	829	773	795	770	816	827	792	810	772	760	705	839	790	772	723	762	820	772	802	811	790	770	807	755	804	826	773	819	775	784	732	768	782	797	804	777	789	795	795	814	817	801	767	717	800	793	773	788	810	827	773	857	799	817	751	785	753	800	763	794	780	808	799	851	823	748	798	772	764	712	807	747	825	754	833	768	782	772	771	786	774	781	798	818	745	789	856	732	738	799	806	828	825	782	837	745	774	786	775	798	799	760	792	789	783	763	817	797	792	768	778	778	801	764	759	830	798	795	826	820	811	787	796	796	761	797	747	785	751	772	834	761	808	742	834	779	787	758	772	768	786	771	776	774	773	795	769	773	761	783	802	791	780	860	804	762	727	795	730	717	772	763	790	741	789	781	763	745	769	757	767	795	746	753	781	749	784	791	820	797	813	784	783	810	761	768	788	815	792	756	824	789	787	790	748	804	809	756	770	731	820	768	815	753	766	853	815	792	763	789	769	722	777	760	813	762	805	790	807	843	829	774	740	780	778	794	789	827	760	687	741	810	847	785	768	763	845	791	799	777	793	834	807	806	769	740	748	836	781	772	757	821	758	754	784	734	815	786	824	795	793	809	764	755	743	824	788	743	809	772	786	776	736	755	789	754	729	801	818	747	831	753	805	726	798	767	752	750	789	772	789	806	814	771	778	789	856	757	756	773	821	772	823	789	781	794	756	827	732	808	810	791	816	765	758	755	811	755	787	777	785	759	785	847	792	798	801	836	808	777	759	784	803	757	772	819	798	789	778	798	792	772	749	801	759	787	819	775	771	800	763	792	765	792	792	798	797	810	796	780	763	813	788	767	799	766	792	786	814	824	781	827	795	778	785	766	757	768	744	810	796	756	767	783	759	710	797	843	811	808	784	778	784	791	819	788	797	786	742	785	841	764	822	751	821	819	731	825	803	787	795	782	787	783	777	812	786	814	787	832	825	763	806	768	785	803	815	822	773	749	800	796	780	784	825	817	819	790	786	781	792	791	743	832	795	830	801	744	820	755	788	807	756	775	782	852	783	805	836	813	797	808	850	784	749	792	798	756	758	755	770	767	780	787	792	805	760	770	801	744	821	796	754	778	774	787	728	814	824	784	818	799	777	795	773	774	779	729	792	831	805	767	731	826	817	863	753	826	786	805	753	800	742	798	828	793	732	765	783	775	841	794	792	754	796	792	737	805	774	811	791	779	797	827	767	792	799	809	768	786	798	759	776	814	771	753	770	804	810	752	747	785	802	797	737	753	831	827	779	769	797	756	774	805	764	760	777	783	806	756	810	765	826	804	771	785	734	739	784	853	775	770	798	779	789	750	750	835	766	782	817	744	753	789	777	742	814	794	759	815	765	791	743	795	758	782	759	830	780	764	810	804	816	760	803	800	775	827	799	803	740	752	775	822	782	766	854	751	734	788	764	803	829
2193	20769	24318	17068	11579	6139	1900	437	139	71	63	74	47	57	59	62	47	60	72	72	63	56	65	77	64	58	62	67	54	62	67	48	50	62	74	66	64	45	65	64	43	53	52	66	59	63	56	76	51	67	64	47	47	76	67	55	54	68	61	68	74	68	65	62	56	58	57	66	64	55	60	59	74	47	53	64	48	61	43	56	51	64	57	61	61	52	66	48	60	58	59	52	59	56	53	69	64	76	60	60	54	64	68	61	64	55	60	56	72	62	58	59	66	62	50	56	66	51	51	48	57	58	49	56	62	51	54	69	62	77	69	58	76	57	60	59	62	54	54	52	66	62	61	64	55	60	51	59	54	60	61	58	68	45	65	78	65	48	55	56	60	76	58	57	56	71	66	57	67	60	61	56	68	66	63	55	67	55	63	54	76	62	69	40	61	60	56	57	55	54	52	52	54	50	70	75	62	61	61	63	63	61	64	39	49	61	48	60	58	69	75	57	59	79	58	61	55	38	59	57	52	51	73	52	62	47	51	53	53	54	58	74	48	51	69	63	66	58	64	61	49	60	60	72	56	54	49	55	66	60	65	62	60	55	55	66	53	64	63	66	67	55	70	68	62	72	69	71	66	60	61	55	59	68	61	73	58	59	68	53	59	52	61	72	62	80	73	59	67	67	69	74	54	60	56	68	59	66	60	56	52	67	61	54	51	62	45	70	56	73	46	63	59	63	65	63	61	57	40	67	49	58	61	46	68	57	76	72	61	63	62	51	65	55	53	58	56	55	64	55	73	52	72	69	61	50	63	60	54	53	57	67	57	61	72	55	60	65	62	65	66	52	69	46	70	56	50	69	51	54	62	58	74	73	56	67	44	70	42	66	61	65	61	58	39	51	51	65	68	52	70	52	68	76	50	45	58	70	54	60	59	50	56	56	67	70	51	50	64	64	63	62	49	52	45	58	65	62	65	65	56	57	64	54	71	72	65	64	68	52	60	76	51	60	52	62	47	48	50	61	64	61	62	50	65	54	71	59	76	53	70	52	58	49	54	64	59	68	74	45	62	57	64	61	70	76	71	64	56	55	62	77	54	76	55	69	47	69	65	55	56	61	65	49	49	55	54	56	71	66	61	59	66	58	66	51	60	68	53	65	64	59	63	65	50	63	60	56	70	61	65	54	52	50	72	50	54	62	59	71	51	57	57	58	59	45	61	64	54	67	64	46	57	53	65	66	58	57	58	59	59	63	51	60	62	57	58	59	60	61	69	53	61	47	65	50	69	65	67	60	66	49	63	48	60	51	55	64	62	61	61	65	58	46	67	55	65	61	63	68	58	62	58	50	61	56	64	68	70	69	56	45	55	67	68	78	51	55	62	52	55	50	52	59	73	55	68	54	60	62	64	78	51	73	68	52	58	55	46	61	68	66	58	52	60	77	71	56	79	74	66	56	58	45	58	63	68	64	46	62	42	48	61	55	48	62	52	72	50	53	55	56	59	44	55	54	43	66	59	70	75	67	58	58	67	61	56	60	61	69	53	52	69	62	50	50	61	63	56	66	55	50	67	54	62	55	60	68	53	71	60	73	59	61	69	54	62	50	69	58	70	47	61	57	60	60	59	62	65	63	57	42	62	68	49	60	68	55	66	64	61	63	60	63	63	46	57	54	70	53	63	55	69	57	59	58	54	52	57	55	52	49	58	52	61	56	52	58	64	55	64	78	72	67	67	58	52	49	69	71	52	71	56	70	71	67	60	79	59	57	59	56	58	69	63	49	59	60	80	62	55	67	43	65	63	79	59	68	50	76	53	64	57	62	78	48	66	73	62	67	66	52	75	77	64	69	61	60	49	62	56	53	58	52	61	64	64	70	52	64	61	54	55	63	49	62	52	51	57	55	65	61	60	57	56	60	64	57	49	59	67	58	65	59	62	80	64	63	41	66	78	68	59	75	45	73	54	61	54	68	52	58	53	70	53	50	55	60	56	53	60	63	60	56	52	47	63	67	59	58	64	57	54	62	71	62	79	68	67	70	60	54	53	65	50	63	53	60	57	54	59	64	71	56	65	69	57	60	58	75	58	55	56	54	67	54	67	81	64	56	53	58	73	64	61	37	54	70	60	59	71	51	54	66	67	58	57	49	54	76	52	67	50	61	57	50	66	64	59	57	66	51	48	63	58	53	62	67	51	52	73	52	64	66	58	58	50	59	54	65	76	60	59	64	52	70	67	61	65	60	55	65	61	48	51	63	71	69	49	63	57	61	63	61	61	72	79	61	53	69	67	72	45	55	69	73	68	63	61	55	74	49	47	63	55	66	68	60	68	66	62	63	61	70	55	53	44	69	62	67	52	61	54	69	67	59	50	48	58	75	53	54	49	42	65	67	76	58	76	59	61	68	48	45	65	54	65	52	51	70	64	61	57	66	52	61	51	73	60	79	61	71	72	61	56	56	46	59	58	53	56	47	56	62	65	83	59	49	55	64	50	63	72	47	58	61	56	44	65	70	66	64	50	69	50	58	57	52	63	62	54	64	58	63	67	55	62	59	47	62	68	72	63	64	60	57	67	77	72	45	62	62	62	65	66	58	61	53	60	62	63	59	59	63	67	69	63	63	49	55	69	63	69	68	56	47	56	64	58	61	56	65	71	73	51	61	55	69	64	63	55	55	60	76	86	76	64	83	74	52	56	57	60	57	51	61	51	58	62	52	64	77	66	83	65	56	68	60	53	67	71	64	59	70	50	57	57	69	76	58	60	66	53	72	61	50	62	80	70	59	69	61	70	64	63	64	48	73	58	65	65	66	66	65	63	57	69	57	61	42	55	62	65	58	57	68	58	57	61	68	37	71	58	65	66	53	54	62	52	53	57	63	61	59	45	48	65	67	68	83	54	52	54	66	57	75	57	58	60	71	62	57	66	63	65	63	56	67	64	55	66	64	66	69	60	67	76	73	70	55	53	50	48	69	52	58	55	60	72	55	62	66	60	45	58	54	57	57	62	68	51	63	63	55	54	52	80	60	56	50	60	58	64	53	67	62	71	51	71	57	60	42	62	56	47	49	70	50	52	61	66	64	61	55	58	60	66	69	51	64	62	59	50	52	55	43	76	60	69	61	54	53	56	57	65	56	60	60	64	76	58	65	59	68	55	61	57	68	58	53	63	68	55	65	68	61	58	63	73	60	74	60	74	68	70	70	64	49	66	76	67	71	45	51	50	61	59	67	63	70	49	60	72	65	49	61	86	55	45	57	69	60	62	71	76	65	53	63	63	56	69	61	64	65	66	69	52	57	65	62	52	57	71	47	72	64	61	64	58	60	58	63	63	60	56	60	67	53	58	59	55	59	64	67	60	61	70	72	59	66	65	66	54	59	68	66	60	60	54	60	61	65	63	54	74	73	51	56	67	54	49	63	54	51	62	69	67	67	48	67	65	55	78	62	66	51	82	49	62	49	62	55	63	60	58	63	61	46	55	50	63	73	61	57	56	61
29060	49425	49856	56109	57957	42777	26622	11558	3300	1169	843	801	799	785	837	762	740	753	799	764	779	789	807	735	736	753	771	773	722	759	751	782	751	759	765	755	814	737	756	746	785	759	775	758	774	787	741	779	726	744	779	756	783	730	790	772	819	796	743	684	787	758	796	739	748	800	762	799	834	829	763	787	759	745	739	740	719	750	785	762	787	752	765	775	719	764	783	771	736	749	761	758	765	794	779	771	793	803	745	795	795	786	720	763	737	750	746	798	781	752	769	821	729	726	722	747	783	763	818	723	797	830	778	767	784	817	780	736	800	753	779	735	792	730	801	754	776	801	733	777	762	757	784	771	767	753	776	768	718	753	767	770	730	787	767	796	752	806	793	752	769	729	785	748	800	736	767	792	726	756	814	780	748	794	764	805	777	759	740	744	779	759	785	771	756	765	762	764	765	762	767	781	736	762	728	741	824	780	712	739	793	789	754	764	714	746	787	704	773	751	727	748	777	793	815	775	748	800	784	739	767	736	751	707	774	801	822	747	755	799	764	791	793	740	809	817	788	783	791	790	733	746	757	729	812	731	753	754	774	758	770	804	761	808	739	751	781	768	788	723	767	779	794	759	770	790	800	759	749	807	769	804	757	734	726	771	705	789	752	796	820	767	751	763	788	774	746	748	783	800	768	732	824	752	808	770	809	774	768	781	748	767	752	775	764	743	774	799	770	768	761	789	746	750	777	773	769	772	796	762	770	784	786	784	765	727	744	795	772	776	761	763	750	780	725	745	757	760	770	814	747	776	728	755	751	754	734	726	766	750	751	770	801	723	743	711	745	767	820	780	769	802	764	740	802	779	757	796	804	763	752	799	779	798	765	770	780	751	787	756	795	771	740	778	777	765	765	805	797	770	795	792	774	777	761	773	763	775	756	793	802	764	823	744	791	819	792	769	776	757	782	776	735	742	757	769	769	765	800	784	781	800	783	730	758	757	757	745	750	769	774	776	768	795	696	803	746	805	741	784	784	740	767	752	830	761	815	740	795	736	764	767	812	808	820	719	744	765	751	775	747	723	757	795	790	723	776	757	808	842	733	772	769	772	730	784	729	758	786	752	751	769	762	790	769	741	729	709	759	752	786	805	760	755	813	784	727	783	757	779	771	829	727	764	727	750	761	758	756	791	778	789	782	796	794	756	802	781	764	783	785	811	743	763	787	781	759	766	768	764	738	774	781	754	748	797	854	739	820	815	757	732	708	752	729	766	743	804	762	749	795	720	739	749	742	751	795	752	745	801	765	775	769	825	766	763	766	784	789	770	744	748	776	781	812	734	792	774	777	777	767	770	775	748	751	737	775	774	783	751	727	802	785	736	769	755	772	749	779	818	739	741	779	806	799	748	755	826	793	730	787	765	793	792	782	776	791	805	786	777	810	758	770	745	776	779	787	786	827	748	799	765	755	758	784	768	792	742	766	773	763	726	835	788	799	750	764	782	796	785	737	714	735	740	729	779	757	809	766	781	780	758	753	764	785	739	719	808	741	751	758	754	795	791	850	735	738	793	776	797	772	765	783	818	788	746	771	776	796	792	767	844	804	800	734	748	776	774	783	756	773	769	769	816	786	795	812	720	738	792	775	766	739	791	763	743	756	775	753	810	816	745	775	757	733	778	766	775	761	769	760	746	765	761	767	793	747	721	813	766	753	740	755	807	762	740	782	759	785	781	746	796	792	804	767	751	787	743	764	796	737	717	761	733	746	795	753	772	747	744	783	809	773	782	809	718	751	776	722	759	793	739	718	748	810	746	783	760	749	781	761	778	773	764	730	810	760	783	816	821	723	766	781	799	741	755	769	740	791	802	726	763	734	805	785	815	747	757	784	753	776	776	765	774	769	823	752	809	729	788	787	763	776	805	748	774	831	694	779	763	776	735	787	795	824	744	745	783	752	797	800	791	799	777	751	734	787	759	794	741	763	741	784	770	805	769	758	743	766	795	821	798	755	755	851	730	776	792	778	739	793	777	718	835	755	788	763	760	759	745	766	747	737	714	759	762	768	777	796	826	746	766	774	777	759	773	735	714	754	772	796	747	740	768	775	770	766	771	767	782	758	802	767	775	782	779	753	773	782	801	755	777	727	747	761	766	740	752	782	770	729	758	783	741	768	745	817	755	711	761	746	785	769	774	781	754	792	759	776	796	767	776	748	773	828	784	748	820	766	792	777	816	799	833	766	827	771	754	776	749	747	775	776	753	797	799	789	852	785	812	765	756	796	771	777	764	763	780	772	813	761	769	747	791	771	764	771	801	793	782	763	768	737	776	782	780	742	786	762	820	791	760	746	744	791	785	768	756	770	779	764	758	771	792	807	742	733	725	726	742	796	771	781	698	746	788	763	694	779	727	734	754	751	777	764	751	736	780	761	778	758	803	756	801	781	774	741	777	746	777	791	800	813	769	721	757	757	774	796	740	778	825	753	789	768	731	715	807	793	748	774	723	807	729	807	786	783	747	771	739	736	808	761	733	801	732	759	790	761	742	749	724	757	793	774	772	796	813	755	728	771	745	782	745	762	819	759	806	774	763	768	734	786	779	794	756	770	797	821	747	743	776	760	782	711	729	792	743	762	694	780	773	786	751	779	779	785	740	769	797	747	767	769	731	747	760	735	794	728	749	742	770	811	791	785	740	773	776	778	754	792	757	761	758	776	784	790	761	759	822	762	753	766	784	732	754	795	751	777	762	735	811	821	845	785	806	792	735	786	723	752	762	754	787	768	765	781	811	737	788	719	817	745	748	786	797	757	697	732	829	826	715	782	765	758	735	778	767	780	748	765	742	777	788	769	718	748	746	762	719	803	816	750	751	735	733	761	754	782	776	826	767	762	796	786	799	786	771	732	764	731	738	756	781	769	749	746	773	735	767	832	750	736	779	765	762	762	780	767	756	798	808	761	695	807	716	789	692	783	753	716	782	739	835	763	789	791	753	807	823	751	776	797	780	726	790	789	814	739	744	735	775	752	768	814	738	764	721	782	792	727	767	778	828	764	769	747	779	734	766	784	732	771	784	773	817	785	799	769	779	751	792	755	779	801	785	811	762	803	778	798	700	797	776	774	787	816	792	796	768	725	763	762	767	773	737	804	751	690	769	760	773	805	803	768	762	746	723	776	775	750	792	748	782	759	798	756	797	724	748	789	794	788	738	763	821	757	740	741	802	813	773	753	743	793	800	786	789	799	696	746	737	744	764	746	781	739	756	788	755	800	755	774	781	769	746	740	727	727	761	772	793	741	765	757	741	741	756	828	739	766	787	780	812	805	765	792	695	781	763	765	787	791	794	813	732	791	765	753	717	785	766	753	761	796	757	779	747	816	752	710	737	773	775	780	790	748	756	781	808	744	753	775	807	789	737	804	754	782	737	821	784	767	833	809	798	770	822	721	722	762	819	795	751	791	812	756	775	790	737	764	751	759	757	748	782	713	708	751	762	731	732	789	757	716	789
1561	3926	5680	4527	3144	1485	509	154	83	68	60	70	60	76	56	58	55	63	64	61	48	64	52	48	53	59	46	66	69	62	53	53	68	68	59	60	57	56	58	56	52	63	51	73	57	52	40	66	60	61	68	73	62	57	57	54	55	58	48	56	89	50	53	57	64	57	45	57	54	66	48	69	55	52	59	51	51	63	69	63	50	66	49	64	56	68	61	54	56	76	63	60	57	59	67	76	60	67	53	51	57	62	67	64	52	63	75	53	59	60	52	58	63	42	40	65	65	64	39	66	53	54	65	64	42	65	47	50	71	49	47	68	67	55	56	44	63	60	60	69	48	43	60	48	63	56	56	53	54	48	61	61	46	61	72	62	52	52	67	56	64	58	67	69	57	59	59	53	48	59	57	70	65	57	62	53	61	55	58	58	55	53	52	54	77	60	62	53	50	58	52	65	51	54	53	54	49	55	65	54	66	56	50	50	57	60	60	71	66	55	57	52	59	51	53	59	64	52	58	52	50	70	53	71	58	63	54	70	46	47	58	63	66	62	71	61	54	55	66	59	69	63	61	73	54	64	60	46	59	51	56	52	63	73	57	56	73	52	49	49	43	56	60	50	55	66	56	64	57	53	70	56	62	56	58	62	48	50	53	55	57	57	61	51	39	62	60	43	70	62	52	44	66	62	64	56	63	50	48	70	51	52	78	50	42	60	47	57	57	62	66	54	65	51	64	68	65	38	59	62	64	49	54	60	72	61	71	69	49	72	60	59	66	54	42	61	52	60	52	49	61	64	62	58	52	67	56	64	62	65	69	51	59	55	47	65	59	54	44	53	71	48	62	58	71	66	64	48	53	60	62	50	54	48	42	46	47	56	58	49	44	64	49	56	46	52	55	66	51	63	49	72	61	69	67	69	53	65	62	63	56	62	65	58	59	48	56	65	40	61	58	73	60	55	41	56	63	53	59	63	53	70	67	68	61	49	58	63	57	54	57	52	46	62	67	57	65	62	74	58	50	61	54	50	78	56	56	59	60	60	54	46	72	47	76	53	57	61	76	66	68	71	64	46	63	59	67	53	49	65	54	66	56	43	61	44	78	49	53	46	54	51	60	53	65	59	62	66	60	59	59	69	53	61	68	58	62	60	61	50	67	60	61	65	65	52	56	55	60	58	65	60	60	63	53	66	55	55	65	74	59	56	64	53	56	61	53	52	57	70	56	56	57	57	53	54	52	63	57	58	64	49	50	56	62	71	59	62	52	69	66	58	53	47	59	65	66	37	63	49	55	52	61	52	54	60	62	54	60	69	47	50	58	52	49	58	58	52	55	53	51	65	51	68	62	54	52	53	58	65	50	58	58	49	64	52	67	69	68	50	64	57	54	59	58	57	55	79	54	74	48	49	54	72	62	67	53	62	62	48	56	53	46	56	61	59	67	66	65	49	69	60	46	55	46	56	54	68	61	63	76	73	59	57	71	56	53	65	56	66	53	61	47	47	63	48	58	57	57	55	56	69	58	58	50	69	57	56	73	51	70	58	53	48	57	53	53	53	67	59	68	59	50	63	74	66	53	55	52	47	63	40	54	58	53	65	62	52	45	70	41	63	55	58	53	59	60	57	63	48	67	49	47	41	55	51	55	56	52	55	62	55	69	56	47	49	50	45	72	51	64	57	67	55	53	48	49	57	57	62	49	52	59	62	48	55	59	63	64	59	52	62	60	55	59	52	59	45	60	53	48	50	59	65	56	56	57	53	61	65	57	66	56	56	63	59	64	45	58	55	62	76	56	56	61	76	59	48	78	55	57	49	51	70	58	61	54	54	52	66	66	60	53	58	62	66	51	72	55	47	63	49	61	53	62	63	59	56	69	73	57	60	62	55	51	60	59	51	67	69	61	62	60	51	63	77	62	56	59	61	56	61	43	58	45	48	60	52	62	63	48	66	49	56	67	51	50	66	60	55	54	57	59	60	49	57	61	50	66	58	82	56	47	60	58	74	65	69	53	42	63	64	50	52	46	66	59	52	44	51	57	54	46	54	58	56	65	69	64	55	59	58	52	63	61	68	56	51	65	51	58	49	51	53	69	37	70	66	51	56	49	59	58	50	77	61	66	60	52	58	55	57	43	46	56	56	57	76	45	50	63	63	63	56	56	53	56	63	67	61	76	52	62	70	63	72	53	56	58	61	63	64	41	52	54	61	63	51	52	46	51	64	58	51	52	59	52	64	53	67	50	63	62	58	48	64	54	68	61	46	65	60	48	54	57	62	47	51	44	56	52	52	66	63	55	53	55	54	55	50	57	61	48	43	55	69	59	79	55	52	50	50	62	53	43	60	52	57	60	72	53	51	66	64	49	63	47	61	65	53	64	51	58	63	51	40	52	45	58	57	48	52	62	76	64	65	71	48	73	61	58	47	53	51	63	50	55	53	46	52	59	49	55	57	58	63	63	50	58	68	53	60	57	65	63	51	68	54	35	52	70	66	64	60	64	66	52	74	65	66	48	61	66	66	68	47	50	59	47	57	58	49	43	49	45	53	61	56	71	58	51	57	71	64	58	48	47	68	57	53	64	56	76	64	55	58	53	46	54	53	70	71	54	50	50	54	60	70	60	70	59	54	73	54	57	50	51	61	61	63	65	50	72	63	64	56	50	55	51	62	62	61	57	60	52	66	38	58	65	57	67	54	66	60	59	66	55	62	48	56	70	69	57	65	59	46	43	58	72	56	50	53	58	51	61	50	43	60	67	58	57	52	69	56	61	47	52	53	61	57	50	58	53	58	51	54	51	56	54	61	46	64	56	58	47	63	70	49	54	55	47	51	67	53	64	52	53	57	70	62	66	50	72	60	54	61	58	68	55	56	67	46	61	46	65	66	48	69	63	56	56	54	57	66	54	67	54	56	60	61	39	66	58	61	53	45	59	62	62	67	59	61	54	69	55	76	57	64	51	49	61	54	50	58	61	60	48	72	59	56	55	57	74	58	60	73	55	57	60	65	46	56	57	58	71	57	68	62	59	59	75	57	67	55	49	58	46	64	62	49	61	62	61	73	71	58	57	72	50	61	51	48	77	63	53	66	57	61	58	57	54	65	42	56	59	56	53	60	48	44	57	72	55	52	64	59	66	61	47	66	70	58	48	64	63	66	65	61	54	46	62	74	56	75	60	53	55	44	65	51	51	64	59	60	60	52	67	61	58	52	63	69	62	62	67	66	62	64	49	59	51	44	46	52	66	49	49	58	56	64	44	60	55	60	47	54	62	57	65	71	50	48	62	53	56	55	48	62	50	57	55	51	47	58	60	68	59	47	50	69	81	54	56	64	57	55	65	56	70	54	53	63	54	47	61	53	58	60	61	50	63	54	60	59	54	64	63	61	64	55	69	45	53	56	59	60	49	52	68	69	66	53	81	54	42	52	56	58	63	60	66	63	58	67	41	52	56	51	64	50	55	62	67	61	61	54	57	49	54	64	48	74	66	43	57	66
19560	29521	30641	35332	35834	25865	13233	4083	1396	870	722	725	778	751	762	799	728	738	771	748	785	733	752	741	736	723	726	742	781	754	727	781	752	760	735	722	762	743	728	738	755	720	768	732	755	747	700	728	750	766	775	738	751	773	722	761	733	754	719	717	685	733	712	684	719	737	748	753	731	760	696	747	772	705	761	744	719	769	707	739	764	714	731	764	739	731	743	725	683	741	781	758	732	783	758	790	764	718	706	750	717	717	739	760	720	726	735	759	792	772	716	784	752	695	724	713	776	716	769	781	657	781	789	763	732	722	736	745	751	763	742	743	712	724	730	749	765	742	752	720	731	734	744	740	748	788	734	751	800	708	719	782	725	732	757	731	716	712	753	735	784	726	734	778	766	735	720	659	770	736	701	721	720	767	746	709	706	751	710	705	745	700	801	707	737	765	777	768	775	728	764	748	702	734	720	733	706	731	764	761	756	719	704	694	788	715	732	750	767	748	695	731	732	776	741	746	739	738	776	687	685	755	728	726	701	734	731	789	756	727	772	717	706	769	795	765	750	767	740	724	719	691	710	701	771	745	707	783	785	762	751	766	747	752	763	683	735	714	739	740	751	729	759	694	684	775	738	758	714	739	746	751	709	756	717	669	727	756	742	701	733	764	739	757	716	726	736	748	725	768	762	740	765	732	750	733	746	704	694	740	709	781	771	771	728	733	798	754	740	755	754	686	746	762	759	693	761	710	715	712	761	679	699	711	741	750	753	707	755	770	821	732	747	724	721	704	755	699	761	723	736	754	724	746	736	721	751	754	763	735	774	750	745	732	749	774	722	695	723	778	744	727	739	770	734	749	795	750	715	718	740	720	726	780	827	790	747	710	666	757	757	747	705	766	700	711	738	660	716	729	800	711	746	751	725	733	754	723	713	737	757	728	729	724	762	735	772	721	774	731	695	784	784	745	719	786	712	732	768	723	735	742	769	740	741	725	758	684	740	750	752	710	741	745	765	743	736	769	711	753	716	758	747	755	748	742	715	757	720	757	780	718	741	767	721	729	715	728	717	778	731	725	756	745	729	774	760	696	686	756	742	766	784	723	745	751	772	710	730	765	745	731	739	726	686	764	743	764	741	778	718	727	735	811	753	739	742	743	775	775	786	734	700	741	711	703	759	746	752	734	708	781	700	748	754	720	789	789	677	758	751	743	692	753	786	780	712	716	714	745	760	743	780	763	729	740	743	735	755	765	683	733	712	742	739	754	720	730	766	745	750	749	759	746	797	740	741	747	795	790	716	784	742	710	756	727	759	740	729	806	741	713	699	719	741	723	752	764	784	716	757	742	734	738	770	783	779	722	776	725	767	732	707	737	721	735	746	764	740	755	755	752	721	799	763	758	707	796	737	753	745	703	736	724	696	784	727	691	719	749	744	741	717	691	749	750	722	733	731	777	707	749	752	765	689	749	770	724	764	761	706	744	735	755	748	725	740	764	713	773	704	720	717	787	786	779	738	743	717	740	779	683	773	710	723	769	749	766	744	706	745	808	751	742	771	667	726	745	732	731	768	766	750	739	821	744	708	738	756	780	724	712	715	715	779	754	696	769	725	764	716	783	691	748	724	721	770	733	675	692	746	744	759	774	724	779	698	782	747	799	732	709	729	744	694	762	795	761	779	735	717	724	789	749	746	759	729	775	742	755	732	732	744	737	777	701	741	717	734	742	721	756	789	720	745	689	716	712	761	766	734	801	703	730	723	672	753	776	741	760	716	745	705	786	719	751	742	738	768	746	779	766	733	736	697	782	761	737	809	693	710	743	760	703	767	725	760	773	715	755	780	736	728	779	679	718	775	732	691	710	763	744	754	780	760	746	741	744	755	690	736	712	723	776	752	734	781	822	693	714	745	745	731	733	763	782	734	772	757	818	737	753	763	702	718	804	719	735	739	773	734	793	760	757	769	779	752	729	739	707	685	775	740	741	739	701	737	807	748	707	740	753	719	765	727	740	748	755	773	765	749	761	726	758	705	754	723	698	768	797	749	733	735	751	742	751	763	795	770	788	769	747	740	738	689	758	752	754	742	800	726	752	735	756	700	713	772	733	743	755	727	773	773	737	686	766	764	744	764	735	682	713	747	715	720	776	741	769	743	691	778	742	738	756	742	724	763	801	753	735	702	734	809	706	714	750	793	737	732	734	682	729	718	686	764	794	729	712	736	674	717	734	718	707	736	736	724	747	730	771	731	767	778	757	764	749	758	760	743	748	747	811	740	726	759	765	763	752	777	774	732	755	789	758	687	743	738	716	713	748	790	722	696	780	747	764	699	748	683	720	754	750	751	719	767	731	761	735	767	765	742	677	768	727	735	768	741	785	720	692	745	749	723	740	747	782	690	762	742	769	725	703	705	743	770	778	753	785	712	782	747	771	785	741	745	737	800	715	754	746	720	735	752	747	709	761	749	712	772	785	725	766	780	706	724	761	775	739	762	728	752	710	708	765	716	729	776	749	740	729	727	763	720	740	688	697	746	755	745	785	723	708	772	721	730	718	758	754	744	778	731	739	763	762	770	767	720	729	751	745	751	745	747	747	766	761	760	781	738	721	730	708	767	772	702	711	753	741	751	753	750	751	782	750	756	739	737	743	778	709	744	761	726	747	723	757	710	751	729	796	742	719	775	736	753	751	725	783	723	764	706	716	792	745	740	732	757	796	701	780	671	751	697	695	727	801	711	727	723	711	754	755	754	728	751	706	699	747	691	706	713	735	733	776	744	699	712	676	692	737	797	760	769	759	745	747	735	737	757	771	772	770	743	784	702	735	696	747	768	727	743	781	727	761	702	787	756	709	721	732	699	718	712	729	765	748	722	758	759	780	753	785	704	741	786	737	711	770	740	727	784	743	738	710	800	767	807	771	747	749	790	667	742	753	745	741	739	753	711	709	706	713	771	751	775	725	737	748	769	778	711	730	709	744	710	760	778	735	733	743	713	781	714	806	767	773	762	754	705	746	798	760	785	725	759	701	739	746	760	682	769	712	741	729	739	751	728	752	733	701	764	741	719	766	718	736	757	798	725	703	727	746	767	744	760	702	720	737	760	743	761	776	725	742	735	710	719	742	730	766	748	755	761	709	738	733	724	737	728	768	760	741	776	743	718	701	779	741	770	721	807	698	705	749	809	790	734	716	719	758	702	728	720	748	767	770	741	717	776	737	717	767	755	744	716	744	770	723	736	708	698	719	739	748	766	754	701	735	752	717	725	772	755	753	695	728	735	763	763	737	719	727	717	716	718	771	711	719	751	735	763	781	712	746	751	778	712	771	752	711	781	722	763	770	703	701	746	703	763	764	733	792	718	751	708	743	751	738	739	737	740	718	749	722	781	698	728	746	758	746	710	759	745	745	743	775	737	732	740	748	793	745	709	752	721	673	762	705	727	761	752	769	723	737	737	796	805	754	752	774	763	711	714	790	727	754	719	719	791	801	761	708	748	703	714	722
1904	7553	13167	12585	9459	4872	1343	351	98	81	64	57	61	53	47	62	49	59	64	49	54	67	57	53	65	67	67	65	49	41	57	58	56	57	55	68	42	56	68	54	51	59	51	48	71	60	64	39	56	71	55	62	67	59	52	54	53	69	63	68	54	59	54	58	58	59	55	64	58	74	60	57	51	60	39	68	46	59	52	80	64	54	72	65	58	70	56	49	67	63	51	65	54	66	55	66	58	49	47	62	56	57	48	55	49	66	57	54	50	48	82	56	65	58	67	57	68	60	60	67	47	63	61	58	52	45	55	57	56	53	57	68	59	57	53	46	56	55	66	50	55	55	68	60	62	62	66	63	56	55	51	47	43	56	61	63	73	63	51	52	65	61	53	60	56	64	65	58	60	75	62	63	52	65	47	58	57	55	55	54	59	73	65	65	62	57	61	60	65	55	48	55	71	59	56	52	61	59	60	53	57	61	54	53	58	53	68	51	54	62	50	63	59	60	56	57	54	62	72	51	73	55	72	62	60	45	68	60	61	70	57	51	65	68	51	65	48	51	53	52	62	58	56	62	63	45	56	60	61	56	46	68	64	51	66	69	57	47	54	65	51	64	59	61	66	62	61	54	54	60	75	59	60	64	58	60	67	67	67	55	68	62	64	41	53	59	69	52	62	57	58	68	55	54	52	47	58	56	69	60	48	68	47	58	68	57	50	55	57	54	53	65	57	66	63	53	65	56	60	59	58	43	69	57	72	54	58	57	67	45	60	63	54	56	66	54	72	62	62	68	60	53	49	53	68	72	59	59	64	53	59	70	65	57	59	62	53	57	59	72	53	74	56	67	47	58	58	69	64	49	52	58	55	71	44	61	66	59	67	48	60	54	48	59	47	60	61	67	59	52	64	63	46	56	53	66	55	59	64	62	62	67	53	62	67	46	58	61	55	53	62	66	69	58	54	65	61	55	55	65	63	59	44	59	52	52	60	73	60	55	43	46	53	64	56	60	52	61	61	58	67	55	56	50	53	59	43	61	56	59	68	60	66	59	68	74	69	57	55	63	61	54	61	44	53	54	69	69	63	54	74	70	56	61	77	82	64	52	64	60	65	49	48	54	61	59	56	54	53	53	51	61	64	57	59	64	68	56	64	62	46	65	47	52	51	60	57	62	62	69	50	59	58	57	60	73	56	51	52	50	59	59	62	57	78	54	71	48	61	47	56	56	59	55	58	57	60	56	42	53	58	52	55	56	52	48	59	52	54	71	56	52	51	75	55	73	55	63	60	60	50	63	53	63	55	70	49	67	60	64	65	61	63	65	60	57	64	56	49	52	55	46	47	58	61	68	44	55	57	58	65	56	66	70	74	75	74	58	60	57	60	64	78	50	55	62	46	56	48	60	65	67	57	55	68	70	53	46	48	73	64	57	52	46	47	65	59	52	62	60	58	63	77	63	66	51	65	72	59	63	59	52	54	58	44	58	70	62	65	60	46	59	57	61	57	80	66	55	48	62	62	44	70	64	46	52	55	51	57	49	46	52	57	58	58	60	59	58	44	58	59	42	61	59	58	64	56	38	70	68	49	65	59	64	55	51	80	61	47	71	60	61	49	52	49	64	63	44	55	63	64	61	53	45	56	55	52	58	64	68	48	66	63	58	46	61	59	62	61	51	52	48	50	56	71	61	53	56	78	50	59	60	66	49	58	65	71	56	55	58	49	50	44	67	58	45	65	64	68	49	62	65	67	45	66	57	61	51	58	65	57	62	53	67	55	57	56	63	58	48	58	55	55	49	52	56	56	64	61	54	61	68	61	68	55	58	75	53	45	58	66	55	42	61	54	59	60	56	77	73	61	61	64	50	56	59	44	64	59	57	80	54	64	62	56	74	70	59	47	54	62	53	59	52	65	49	56	70	64	44	56	66	61	64	60	61	56	47	57	45	73	62	64	65	60	48	59	57	60	61	55	54	60	64	44	63	64	55	60	68	53	58	63	51	62	60	47	55	67	65	49	48	70	48	69	46	51	50	52	44	54	56	56	73	61	50	58	55	62	64	56	64	54	55	53	49	54	65	46	57	54	59	55	51	61	48	57	70	51	51	65	53	53	72	63	71	64	44	57	62	64	59	66	47	61	53	58	67	58	52	60	56	48	66	55	56	54	60	59	63	53	69	51	61	56	66	48	62	59	51	59	50	58	52	54	53	55	56	42	50	65	57	67	64	65	80	47	63	48	59	76	67	59	65	68	61	52	61	67	68	62	54	52	49	48	55	60	65	69	65	61	63	56	65	60	66	55	58	60	59	60	40	59	54	49	65	67	60	78	54	70	55	50	61	56	54	59	55	47	66	67	67	58	69	65	46	61	48	41	55	65	67	65	63	57	63	55	64	71	43	50	62	79	66	66	57	66	65	57	63	50	62	67	67	61	64	56	47	54	52	56	40	46	56	57	61	64	72	62	70	52	46	52	68	65	58	73	59	60	62	43	58	57	66	54	61	57	62	65	73	55	65	75	65	65	50	66	52	61	60	46	71	55	62	67	56	65	67	52	40	83	62	64	55	70	52	53	58	50	59	54	50	60	73	63	46	57	57	69	54	68	69	52	62	54	57	66	59	57	51	68	67	56	63	55	46	57	61	55	58	76	43	61	59	76	49	42	55	56	56	51	65	49	59	53	62	48	53	57	63	53	66	57	49	63	65	56	61	69	56	71	67	58	53	66	58	54	63	70	62	46	64	72	57	58	49	53	59	59	47	67	54	48	56	62	59	60	71	43	50	62	67	78	53	53	47	57	58	58	50	52	54	65	56	63	47	50	67	59	68	70	61	57	55	57	55	59	58	64	44	62	59	58	60	54	48	56	62	65	52	51	67	55	51	50	60	49	52	48	72	48	53	54	69	56	52	64	58	51	59	67	57	58	59	47	55	49	71	77	50	58	60	62	63	58	52	60	66	52	48	56	48	56	54	47	62	59	54	72	59	61	69	76	58	65	56	54	62	51	55	59	62	49	59	51	61	65	46	43	48	51	60	66	64	57	57	57	57	66	59	51	56	53	49	61	55	65	53	56	59	59	46	47	66	59	70	58	57	70	62	57	48	65	71	47	64	55	67	50	65	53	54	72	67	56	56	69	61	45	53	54	57	77	63	61	56	56	50	62	56	67	59	74	49	58	52	55	52	47	52	50	62	67	48	68	65	73	64	50	62	55	62	68	55	76	52	51	49	68	57	79	56	64	74	52	74	52	50	63	55	50	54	60	66	51	65	44	53	56	58	64	74	58	73	59	59	61	58	50	56	65	64	62	63	68	52	48	52	64	59	58	54	66	49	73	49	62	67	42	35	56	56	69	58	59	61	62	60	67	62	63	56	56	45	53	50	76	61	55	61	61	47	64	75	49	57	64	57	50	73	52	60	56	62	60	65	57	61	57	62	61	64	55	49	50	54	60	53	58	53	58	56	52	64	56	39	52	54	74	61	55	49	67	73	56	53
27145	34666	40210	52990	54733	39334	23569	9458	2690	1069	736	765	720	770	749	755	719	786	710	672	720	727	786	734	752	686	705	722	714	733	742	797	761	711	749	702	735	703	742	727	775	774	780	724	751	706	754	765	777	748	756	767	789	757	725	742	760	714	717	722	719	727	736	742	780	722	748	738	737	780	719	762	737	806	704	758	744	768	747	733	720	775	774	722	754	769	798	744	754	724	731	750	762	724	754	761	715	742	777	800	767	777	773	682	737	766	740	655	722	772	704	739	703	770	707	732	717	751	745	730	682	763	748	764	787	738	720	803	825	730	730	754	676	739	730	727	726	717	755	720	722	748	777	748	787	762	735	801	720	740	738	733	704	727	767	739	742	679	737	723	759	743	764	711	761	720	749	741	690	781	729	769	718	728	711	755	702	717	750	717	786	732	746	733	711	712	702	708	684	729	717	744	782	755	711	743	728	727	756	703	723	720	756	717	724	716	739	734	701	712	723	740	769	797	740	781	749	726	698	722	718	725	806	777	744	755	728	796	754	754	725	757	733	717	722	759	762	734	743	767	742	773	681	783	738	761	721	741	745	716	768	746	785	690	706	721	722	779	728	758	736	760	744	757	810	730	739	742	769	748	736	761	767	760	715	726	787	736	686	771	703	722	715	758	755	732	746	732	788	727	721	718	725	807	705	737	736	794	761	762	732	727	745	730	728	755	705	699	733	752	712	714	731	766	744	728	790	743	793	699	789	722	759	742	726	748	743	719	754	732	721	730	757	773	697	766	744	768	758	751	707	747	771	764	720	784	760	745	722	734	760	709	746	717	721	789	724	721	719	756	762	736	739	742	725	800	786	731	747	759	743	785	761	730	765	724	712	683	745	695	772	704	693	672	781	756	712	744	710	723	740	754	764	764	749	723	752	797	769	717	736	761	706	734	725	772	771	733	746	704	714	701	715	738	708	743	727	756	727	724	752	741	707	710	733	781	765	759	742	654	718	716	744	729	768	702	714	715	732	746	696	720	717	747	755	796	708	726	749	697	704	737	713	749	739	715	726	750	751	776	750	692	710	733	755	777	741	750	739	675	769	724	763	722	720	727	744	753	724	749	705	724	693	712	687	800	723	728	741	710	673	763	713	754	766	765	766	723	693	734	766	776	688	732	731	742	708	725	675	726	745	814	705	730	706	761	750	721	761	732	711	730	790	765	741	731	752	688	697	770	701	720	724	708	740	745	724	742	785	741	714	770	725	699	732	712	755	746	708	756	687	766	732	728	774	779	710	735	760	694	743	748	764	782	767	793	717	722	733	763	740	759	713	712	756	721	781	765	729	684	722	816	741	725	709	749	735	723	741	745	777	710	770	722	771	734	741	782	755	745	746	782	732	723	749	795	719	752	764	703	701	762	723	719	711	699	758	812	747	739	753	778	729	746	710	780	713	699	729	735	705	713	712	713	753	731	734	705	744	751	713	786	713	687	739	770	748	803	717	750	738	734	741	695	747	742	746	741	768	739	752	744	770	717	780	725	760	748	720	740	728	693	779	730	719	696	747	713	701	734	724	732	750	767	738	759	751	729	786	748	726	722	752	726	777	787	734	775	728	730	728	774	767	751	710	722	776	721	729	770	777	765	760	713	733	761	757	756	767	773	742	749	712	728	751	756	710	687	741	725	736	713	761	758	764	729	717	736	730	754	711	743	737	710	739	730	769	752	735	748	701	725	736	743	751	769	772	774	731	748	737	781	763	756	785	740	753	700	777	762	724	732	695	713	752	711	708	761	745	732	704	770	760	772	742	786	779	779	768	765	725	735	762	739	749	739	791	757	744	752	749	729	719	748	758	798	762	728	745	763	748	714	750	746	750	777	736	725	734	761	731	735	775	708	765	764	709	818	711	744	738	753	729	743	692	684	726	740	724	772	716	770	709	774	699	710	683	789	733	779	705	788	760	777	736	754	759	748	737	720	745	688	729	715	700	737	727	733	726	771	729	792	788	706	751	727	751	731	788	749	789	755	761	739	730	725	747	705	726	759	760	736	735	731	726	740	788	761	789	772	719	726	786	745	747	783	724	743	753	757	736	741	757	737	729	783	772	765	742	724	733	717	713	726	741	743	760	723	761	734	740	708	719	739	737	759	748	735	735	706	735	709	770	766	754	737	773	781	746	747	754	725	736	732	736	714	739	697	756	735	741	759	749	770	743	735	757	753	690	720	772	703	741	715	733	725	715	763	730	742	696	753	749	770	701	698	734	770	741	794	728	732	752	715	771	704	741	789	727	779	742	746	729	734	732	763	732	760	750	747	786	739	772	750	753	736	747	699	724	747	780	717	735	739	734	706	772	676	761	756	788	694	730	753	718	752	783	659	695	723	707	750	718	728	762	759	765	703	730	742	744	738	770	726	740	778	742	709	723	748	718	761	750	721	699	728	698	758	722	692	728	781	734	756	749	733	743	794	772	713	720	720	719	718	714	727	757	730	716	752	755	733	750	722	781	758	737	747	767	741	735	703	722	779	753	775	784	741	737	711	735	725	710	748	733	728	756	735	710	734	772	739	732	776	737	755	747	738	799	829	736	723	765	741	731	758	690	760	744	729	731	730	746	759	710	727	716	738	738	730	805	730	750	758	727	713	745	731	746	732	731	724	751	701	753	769	738	783	738	770	764	729	769	799	716	708	707	789	723	765	755	745	720	744	763	727	726	835	791	720	731	728	688	750	767	742	774	704	815	716	744	715	730	723	739	696	765	717	730	685	720	776	749	713	796	762	793	773	710	748	782	729	760	736	738	737	787	702	787	800	760	727	793	744	762	714	762	781	746	760	756	748	801	742	728	742	785	775	769	722	741	713	743	707	748	728	751	718	710	699	749	685	766	724	682	765	707	759	762	722	740	786	753	782	764	769	776	771	724	761	734	720	716	748	761	729	781	739	731	761	794	760	747	683	726	719	724	783	749	717	732	713	782	712	727	756	763	773	753	745	712	699	744	708	740	687	761	701	733	743	756	763	716	738	729	759	779	755	729	741	767	786	726	714	718	770	749	713	708	747	753	761	691	729	708	710	787	757	769	731	728	718	743	740	750	705	725	748	715	782	723	706	773	749	754	778	742	743	822	737	769	808	770	746	733	708	736	751	709	773	775	745	757	745	789	748	730	725	755	759	761	765	746	711	754	740	732	709	764	745	781	757	724	770	666	709	731	736	735	794	721	759	718	735	736	731	752	704	743	812	715	732	733	725	748	737	721	702	755	806	740	759	717	757	748	717	752	718	752	713	759	735	747	724	745	697	747	796	752	725	779	758	703	709	734	737	772	746	709	740	703	716	753	812	744	716	732	753	787	785	767	743	724	722	744	716	696	718	762	708	779	754	735	747	729	734	765	688	777	743	738	710	790	788	795	760	681	716	714	719	724	691	696	757	741	774	783	725	715	746	731	736	774	713	719	742	746	757	756	738	685	777	715	719	781	777	734	755	757	724	746	731	754	740	798	750
2138	2186	12346	13384	10581	5824	1773	432	137	64	75	70	57	55	60	66	49	64	72	59	62	38	81	67	66	63	59	71	56	55	54	64	67	43	60	48	60	57	70	62	60	61	68	64	58	59	55	57	52	63	78	62	69	59	59	58	52	64	59	84	68	62	64	54	55	57	73	51	60	50	67	60	53	55	60	60	44	71	61	60	65	57	59	49	72	47	61	75	70	59	65	53	85	63	57	58	67	59	60	50	60	67	63	55	48	56	61	65	60	72	55	71	56	68	57	63	64	55	61	77	58	73	65	64	59	59	54	52	54	46	63	65	57	58	78	55	70	68	51	61	58	59	52	61	71	52	68	60	68	60	62	69	59	65	56	53	52	57	62	50	75	69	71	60	64	68	61	57	66	60	53	77	58	56	71	72	46	60	65	65	61	58	57	54	71	61	51	49	51	51	69	75	61	64	66	52	66	73	72	45	75	68	58	63	62	67	64	63	62	42	55	66	57	60	50	78	67	63	65	75	51	73	60	59	61	56	64	54	49	51	63	59	79	55	66	75	59	56	60	56	73	51	65	68	61	57	61	52	55	50	49	52	47	59	65	65	53	46	64	56	66	72	65	57	55	55	69	62	75	67	55	68	77	55	52	57	57	64	53	69	75	68	71	64	67	67	59	56	65	66	57	63	64	44	64	57	61	60	65	41	62	48	75	60	62	71	60	56	68	67	68	56	64	54	59	63	56	68	61	59	60	66	58	64	66	70	71	61	52	66	73	80	52	55	52	63	61	42	78	76	67	48	53	58	54	53	73	62	77	78	68	61	36	61	65	53	50	62	63	58	55	75	69	56	61	50	54	51	73	76	59	60	61	63	52	59	63	68	48	70	55	58	71	67	72	65	64	53	70	62	66	56	52	58	77	67	41	64	60	53	50	59	58	37	63	77	60	60	66	76	50	69	63	49	59	70	54	46	53	53	63	67	57	60	80	56	68	68	51	58	52	59	63	58	70	54	47	68	54	69	82	68	71	62	70	68	65	79	55	42	54	66	63	61	61	62	61	56	63	68	58	56	61	59	48	51	56	52	55	58	67	61	60	72	57	55	70	55	76	78	59	57	63	54	74	59	55	66	50	50	62	82	57	72	65	58	60	61	60	62	60	73	67	49	61	64	56	67	52	64	64	67	60	54	68	73	55	56	51	60	48	64	65	59	54	52	44	80	50	51	77	52	59	56	62	68	64	59	55	58	86	59	60	59	51	68	62	58	55	63	69	68	76	60	57	58	74	58	68	72	61	65	66	55	76	61	47	50	59	70	53	52	55	60	66	57	66	54	68	58	57	61	55	66	75	65	55	52	79	70	73	61	54	47	74	59	70	63	59	49	75	66	57	54	64	61	57	50	69	75	58	62	56	70	62	63	56	54	62	74	55	56	58	60	72	62	71	63	71	66	68	78	64	52	64	54	56	75	65	64	52	69	49	54	61	68	59	63	58	64	76	61	55	61	57	59	61	57	70	62	66	51	67	58	71	69	52	67	66	53	66	74	57	64	55	60	53	65	45	73	65	67	66	65	71	62	60	56	57	71	74	61	66	61	56	53	67	51	72	64	61	63	65	65	67	59	66	41	66	70	57	57	64	60	50	58	63	64	54	61	57	67	62	43	57	61	57	49	56	77	55	59	73	69	48	71	58	60	65	62	60	60	61	66	75	59	48	60	57	62	54	56	47	57	52	41	68	54	48	50	75	68	62	52	64	67	57	52	62	62	62	71	63	57	68	66	63	59	55	69	61	63	59	60	65	65	51	62	61	64	59	69	55	68	49	69	60	59	63	72	66	44	60	56	60	76	57	58	60	64	50	72	71	58	84	62	54	69	61	71	67	64	62	43	64	56	56	52	64	63	62	64	62	68	62	56	53	58	44	66	60	46	71	48	57	62	52	68	71	61	83	62	71	54	53	47	61	58	58	58	64	71	61	56	78	55	41	63	55	58	49	57	62	67	57	80	74	61	66	63	59	60	64	56	63	59	71	51	75	57	65	63	58	64	70	58	69	48	58	61	61	61	66	58	52	73	77	54	57	62	62	72	56	75	59	63	70	66	55	66	47	59	63	60	59	61	55	72	58	57	61	56	57	67	63	63	64	62	60	58	68	67	72	72	76	72	58	67	58	51	63	58	63	64	61	56	60	63	63	62	63	60	71	72	59	59	57	59	68	69	52	57	63	64	65	52	73	57	62	66	74	64	60	66	61	57	80	69	62	61	72	60	60	60	62	50	49	57	54	70	70	59	59	45	56	62	56	59	64	45	57	61	45	59	65	46	78	58	69	58	62	70	77	65	64	68	60	76	45	70	56	55	81	68	69	69	59	61	46	66	59	64	62	69	62	46	53	60	64	51	56	54	64	57	47	61	58	71	61	75	57	69	87	55	61	49	52	64	59	51	64	69	64	64	70	53	78	59	55	61	71	51	64	59	71	52	54	67	59	67	68	63	78	64	56	52	56	51	47	54	74	58	66	78	60	69	67	66	57	69	72	59	51	49	67	71	52	60	57	68	60	59	48	64	65	59	60	64	67	57	74	68	63	50	77	68	59	66	63	67	62	56	65	58	58	68	67	60	60	63	66	53	55	55	54	52	70	64	67	56	63	68	49	65	61	55	57	58	62	69	63	64	66	74	67	50	67	65	56	63	76	64	69	63	67	59	68	53	70	71	57	50	61	56	72	56	66	54	49	66	59	80	73	59	56	60	61	55	60	59	62	44	66	69	67	58	71	77	76	80	66	73	58	55	61	59	59	59	60	67	72	69	41	79	60	64	71	59	79	64	64	59	61	63	64	76	61	62	71	46	56	67	59	57	67	62	61	65	50	60	69	60	53	69	61	68	69	57	70	50	67	56	56	55	67	62	64	64	52	56	69	70	61	57	63	66	57	69	86	69	72	62	47	46	55	65	61	67	59	60	51	75	59	67	65	59	83	66	62	66	57	55	64	75	59	65	52	55	60	53	62	52	66	60	73	56	57	59	45	57	70	67	69	70	63	70	66	56	67	73	70	49	59	65	54	62	71	73	63	67	53	56	58	63	67	67	59	70	78	62	59	63	50	66	71	69	72	84	55	63	58	70	53	70	67	66	58	54	67	63	68	58	68	70	60	60	60	56	65	59	53	64	53	62	58	53	50	44	58	46	63	67	60	53	59	52	48	52	75	66	56	64	70	63	62	61	62	64	53	54	70	56	70	46	58	62	61	69	60	71	66	64	68	60	59	68	65	71	64	65	84	66	52	61	69	64	57	62	72	55	70	69	72	59	66	60	47	60	60	66	67	68	57	50	66	50	50	62	58	59	54	68	86	57	71	70	62	50	57	50	47	63	56	68	72	62	61	59	61	65	63	68	58	69	69	58	67	75	59	79	72	68	51	70	71	66	72	66	76	70	66	65	63	71	51	65	54	58	51	49	68	83	82	50	59	63	59	64	62	56	64	45	60	66	58	46
15770	21487	41466	53189	56361	41666	26037	11302	3319	1145	853	838	800	779	808	810	753	791	733	815	768	771	795	769	800	751	785	793	757	788	851	753	755	799	804	765	801	781	790	811	791	819	812	768	805	807	753	748	766	734	772	825	758	817	783	760	803	793	776	823	692	825	735	759	820	841	770	802	765	740	827	783	798	819	786	820	804	770	738	808	773	781	810	813	771	793	790	820	775	780	767	791	786	778	792	749	748	751	824	773	809	771	785	781	770	783	777	785	786	808	828	759	765	814	779	774	806	759	785	774	824	778	757	818	797	805	815	810	811	790	813	760	790	821	816	754	759	791	822	790	811	867	759	802	795	771	775	733	834	789	733	784	767	762	810	767	782	743	785	789	799	815	788	838	781	753	798	744	752	824	797	799	793	800	754	808	793	800	845	804	752	829	757	780	759	743	772	826	787	793	814	852	836	811	752	803	769	769	813	790	819	785	807	840	755	750	784	761	798	775	804	778	753	825	707	762	777	788	805	794	793	741	788	758	794	757	791	778	772	759	803	808	805	758	780	859	764	757	750	770	790	797	758	783	810	792	805	740	772	829	837	815	786	785	805	803	836	823	756	777	828	792	736	752	821	770	760	789	782	791	790	799	777	781	779	740	752	763	858	780	798	843	794	784	766	765	763	775	783	791	787	756	738	747	778	758	785	806	774	764	764	798	737	712	774	799	792	806	777	796	819	732	757	813	810	795	827	790	775	816	751	781	768	736	825	851	752	794	792	805	791	781	787	819	784	843	771	776	747	811	808	810	752	808	790	782	776	772	732	759	791	807	773	806	754	777	793	737	831	774	798	824	768	770	804	782	801	816	751	777	829	807	767	768	818	774	734	835	758	717	821	786	772	734	810	814	803	814	781	803	789	756	784	798	764	786	772	812	768	809	775	769	810	799	788	749	838	782	787	788	797	781	795	801	811	742	814	760	767	790	780	743	837	806	796	768	745	766	822	728	779	794	789	752	770	770	781	748	765	782	831	803	782	824	763	831	783	803	795	785	776	796	760	792	802	789	774	788	820	791	770	768	741	822	782	806	772	769	758	769	785	785	766	845	773	765	759	832	785	793	812	801	841	777	757	793	777	803	767	802	814	781	753	747	776	772	781	787	793	794	768	763	786	754	757	769	807	904	777	814	795	763	782	770	790	735	782	746	753	794	798	767	791	822	761	795	731	769	811	861	778	808	801	773	760	771	805	797	797	764	787	800	873	763	789	820	792	787	822	819	821	797	782	816	765	808	819	777	757	752	768	783	753	757	749	779	843	750	777	799	779	807	823	781	791	771	736	773	817	834	823	825	747	797	778	775	837	786	805	747	790	769	783	772	809	799	721	749	766	817	772	749	807	776	709	794	781	754	782	815	799	792	778	784	785	733	808	761	744	783	717	806	766	760	759	792	795	809	849	788	822	757	785	786	785	743	757	775	792	777	778	810	792	762	754	801	835	741	783	793	802	813	779	784	788	787	743	781	806	810	789	723	796	755	811	804	749	752	716	750	739	786	766	760	803	815	774	799	789	783	785	766	837	756	761	790	794	774	776	753	783	794	765	791	737	760	814	819	785	815	762	770	822	810	806	808	783	790	827	792	799	795	814	817	790	805	733	759	761	797	802	785	794	836	753	798	783	823	813	751	786	733	775	787	808	776	756	775	777	804	734	752	805	736	806	771	786	796	805	812	819	755	823	784	834	773	803	806	770	788	759	766	804	717	745	792	749	876	754	786	820	772	832	705	782	805	778	711	789	792	769	742	787	797	758	851	779	769	803	770	836	758	815	782	801	775	818	787	816	767	769	788	751	796	766	806	822	812	781	770	779	805	811	794	840	829	783	787	823	814	816	740	788	786	786	838	787	751	777	733	734	809	824	779	799	788	813	783	786	761	789	803	791	756	805	820	790	794	745	810	795	777	801	835	807	809	753	766	727	818	808	811	780	755	812	787	731	756	806	754	773	798	790	778	789	712	785	844	791	739	801	758	805	760	765	814	785	775	735	781	753	760	756	785	786	806	783	757	800	774	813	834	804	823	792	771	750	802	789	796	768	769	820	814	823	797	805	748	777	768	833	788	747	785	781	809	765	768	813	732	816	827	823	792	811	777	780	747	827	786	793	751	814	785	790	753	783	807	731	737	853	780	718	816	826	786	795	748	755	784	752	792	798	822	779	770	832	767	810	805	778	752	762	792	744	792	780	812	788	790	776	724	775	782	749	813	772	756	775	784	779	741	752	697	789	789	797	790	776	781	745	779	830	803	815	774	791	771	844	820	772	722	782	754	771	811	758	791	802	832	783	782	820	756	785	776	815	751	818	781	782	769	828	781	785	736	825	842	806	811	773	795	745	818	811	816	753	743	766	775	797	781	776	786	735	812	826	825	813	771	789	762	797	812	794	777	778	798	725	772	784	769	846	799	775	777	777	792	731	745	821	787	726	820	797	764	757	787	803	836	817	860	817	801	765	785	775	766	756	829	817	806	812	802	790	747	791	785	782	736	768	810	771	841	797	821	797	784	801	781	799	738	793	789	806	796	808	700	788	799	766	780	764	783	781	836	756	779	807	797	816	779	759	805	762	790	821	804	776	793	776	792	739	781	832	784	860	809	800	758	812	808	779	779	745	806	802	773	790	799	775	798	807	809	767	764	815	770	780	785	829	745	826	749	824	793	803	792	766	788	806	802	826	789	792	822	834	774	812	791	777	788	752	804	815	805	789	803	774	769	814	805	802	777	772	802	785	793	770	735	811	806	818	794	795	756	778	779	744	757	744	813	792	773	758	795	794	786	783	807	767	745	818	769	764	801	810	815	777	795	790	813	801	759	761	765	809	799	751	791	824	780	748	781	757	786	800	785	816	763	785	798	807	801	813	772	778	828	802	802	750	791	789	798	754	768	767	737	766	806	783	811	806	794	768	796	792	740	727	759	784	795	819	750	802	807	807	809	802	779	793	818	766	824	823	821	796	825	799	787	797	816	798	808	790	773	763	771	770	781	828	822	769	808	749	768	794	790	791	791	788	771	843	765	812	808	794	801	783	741	845	794	786	799	774	792	750	795	798	820	802	828	791	794	791	767	805	809	770	814	757	829	826	738	798	798	773	810	769	769	748	860	774	780	845	750	756	844	782	821	825	757	777	779	818	756	764	769	784	793	794	768	759	765	708	759	777	769	812	826	802	786	795	764	756	752	830	765	797	758	755	812	808	781	790	799	814	763	830	723	803	809	808	774	799	817	800	793	824	788	824	803	762	783	811	767	784	802	793	801	787	824	780	795	813	769	833	785	857	840	816	774	809	790	763	794	769	790	748	777	795	786	779	800	764	808	822	786	816	801	773	746	743	743	775	838	779	787	772	826	798	773	761	757	773	772	817	766	806	817	764	769	789	826	780	781	846	733	791	746	813	768	755	777	781	720	815	780	752	791	816	712	832	779	749	781	819	772	762	769	832	786	791	782	767	818
1107	6627	20087	18947	15264	9202	2956	647	196	94	57	73	54	56	55	72	64	52	56	57	58	50	74	60	65	67	54	61	61	73	70	60	58	65	59	70	45	58	84	79	65	55	65	62	51	56	57	64	71	53	69	54	61	66	56	58	59	54	53	58	66	48	62	61	64	69	55	57	64	51	55	61	55	51	52	55	66	61	55	58	51	51	58	59	56	64	53	56	48	58	55	52	58	71	60	72	58	59	65	73	66	62	61	59	53	65	62	70	57	45	69	61	57	62	55	70	61	67	56	61	79	84	59	81	61	55	77	58	59	50	62	57	70	60	57	58	49	54	74	73	60	57	59	53	59	44	56	60	62	60	54	57	49	52	52	63	58	66	54	54	66	57	63	54	57	53	58	56	62	64	61	49	63	80	56	59	72	64	55	58	65	69	54	64	52	53	65	56	59	58	52	67	60	77	61	66	59	58	58	60	72	66	60	57	67	63	69	53	52	76	62	56	68	51	61	44	54	61	58	52	46	55	59	57	64	59	61	60	53	58	59	53	51	53	79	77	72	56	57	68	53	39	60	66	47	66	57	53	57	58	72	59	51	56	64	55	53	56	56	43	61	63	56	62	63	58	65	66	54	64	54	55	72	55	66	50	79	76	67	67	70	65	53	63	53	40	65	61	50	56	52	77	57	72	58	57	65	75	69	49	46	54	58	60	60	68	63	52	53	59	49	52	48	58	70	58	62	52	71	62	60	73	71	85	55	56	57	77	49	66	63	45	49	63	66	60	55	58	59	63	68	62	52	70	48	80	69	47	53	56	71	65	61	71	54	52	54	70	58	51	59	62	64	47	67	59	69	56	71	57	44	63	79	54	45	59	56	63	64	48	53	66	53	61	50	63	56	54	49	63	54	61	68	58	61	64	60	60	62	55	62	56	68	53	55	63	70	48	52	60	59	60	62	46	72	54	77	67	53	53	64	54	54	54	58	60	53	47	67	54	59	75	56	48	63	64	72	73	58	69	63	46	79	58	60	60	45	58	57	70	52	59	62	75	61	66	49	50	53	65	65	53	51	53	59	69	58	59	61	71	64	58	54	75	59	52	55	56	44	45	59	63	59	57	68	58	48	69	56	85	63	61	63	60	63	71	52	64	77	49	55	56	50	53	49	67	76	63	54	70	57	63	55	62	46	62	67	62	70	63	74	69	66	55	60	58	63	49	55	57	53	62	57	56	71	68	58	55	60	67	65	58	57	72	52	50	51	68	57	68	59	67	79	55	61	61	75	66	66	67	65	54	61	66	49	64	63	51	75	66	63	72	65	72	59	56	56	73	63	61	56	56	69	57	71	64	76	57	59	63	52	54	54	69	66	54	56	59	59	45	57	58	66	56	49	61	51	67	59	56	57	61	47	68	50	73	68	68	60	60	52	73	56	64	60	74	59	61	53	63	60	65	57	52	51	57	65	57	47	55	78	43	42	66	64	65	57	61	48	56	60	57	58	59	69	52	57	58	71	58	53	72	55	60	72	51	66	58	48	63	65	50	66	61	60	68	68	55	56	62	58	60	51	50	72	67	68	56	65	70	40	57	47	47	72	45	59	85	58	57	47	52	65	58	68	68	50	63	64	60	63	75	69	55	50	46	58	73	66	63	55	45	64	58	57	61	42	51	51	55	60	67	57	35	70	55	56	62	80	52	49	47	48	66	60	58	63	73	65	69	60	63	63	58	48	61	61	56	62	78	54	57	48	60	67	73	54	51	63	57	52	55	70	69	58	66	58	56	51	55	77	44	69	54	62	53	69	56	45	60	72	63	63	67	54	54	67	50	58	56	56	53	50	57	56	73	61	57	64	67	59	55	57	52	48	67	65	65	55	62	60	70	64	74	68	54	56	55	71	61	61	60	65	74	59	65	56	64	59	65	71	60	42	62	62	65	59	53	74	74	50	63	59	57	69	59	52	58	52	56	59	51	62	73	56	76	51	59	60	57	76	61	50	64	62	67	59	59	62	55	67	55	52	64	72	62	60	61	62	64	76	56	69	69	66	65	66	63	53	61	64	49	58	53	51	52	53	66	67	45	73	62	55	40	54	67	67	59	57	63	54	53	60	68	63	57	64	57	56	74	61	78	57	50	48	70	61	53	49	65	52	62	58	64	57	54	58	46	63	61	55	62	66	55	69	60	56	54	50	65	76	55	52	61	61	70	54	60	56	60	73	69	73	56	51	59	56	52	50	51	51	61	45	60	61	61	58	76	66	73	65	50	69	62	55	54	69	54	56	67	61	60	63	56	57	54	69	58	59	65	66	69	61	73	68	51	43	50	57	73	47	63	65	63	45	63	58	57	66	48	64	59	56	62	70	60	74	55	70	56	66	43	64	77	42	42	62	62	59	67	62	57	65	70	52	56	55	46	69	66	61	67	60	68	60	57	63	54	66	70	75	49	68	55	46	70	60	63	51	62	60	66	57	56	74	68	69	64	54	60	59	62	54	48	62	66	64	66	59	61	49	70	55	54	65	64	70	58	69	55	65	63	49	55	71	55	49	53	61	72	72	56	59	73	75	68	52	53	70	54	53	52	52	74	52	50	69	63	62	66	74	59	51	51	63	50	60	59	56	70	58	66	66	54	74	69	42	62	47	66	57	52	57	60	45	56	75	58	70	66	65	60	62	53	63	55	64	55	56	58	56	61	58	67	57	58	65	65	47	69	62	59	57	51	67	70	49	58	50	48	50	65	52	51	70	67	46	53	57	65	74	75	55	69	48	62	73	61	63	57	80	58	46	52	62	62	59	53	70	43	72	60	55	69	64	68	60	51	53	59	55	55	63	69	62	57	70	58	58	78	70	51	55	48	59	61	50	68	52	52	62	62	58	75	63	67	69	56	63	73	66	70	50	65	56	71	68	64	61	57	52	63	66	66	68	61	71	66	56	57	67	72	53	71	55	63	72	57	56	71	54	57	57	48	71	58	73	64	70	69	60	70	58	62	61	51	59	65	72	62	66	65	57	56	62	66	48	74	58	58	43	68	54	48	71	75	64	62	58	73	56	69	59	68	56	68	48	55	57	66	52	63	80	67	64	63	76	62	50	61	66	53	58	69	63	69	76	57	70	43	72	63	61	52	77	58	63	64	62	63	66	65	71	56	60	60	49	69	46	58	54	63	66	58	61	57	63	60	46	58	53	67	49	67	68	55	48	54	63	48	60	58	57	66	60	52	57	52	57	66	54	61	76	75	56	59	66	53	53	68	55	54	59	60	71	57	62	58	56	50	63	54	53	60	70	52	51	53	55	60	63	54	54	60	49	50	65	72	58	60	60	60	74	48	64	56	61	65	67	66	53	56	59	75	52	59	66	67	67	53	71	67	51	69	67	71	52	69	67	57	48	60	59	59	65	60	57	63	48	55	62	67	70	55	55	58	69	64	70	51	58	57	60	54	63	62	76	52	57	50	61	48	59	69	65	49	68	54	57	63	53	62	54	65	58	53
20053	33655	48236	61656	65712	48813	30640	14673	4400	1389	847	736	787	819	746	785	776	780	770	750	802	753	762	772	788	764	753	784	779	806	766	721	716	735	807	764	808	747	728	762	731	743	736	796	793	824	777	799	728	750	780	763	790	793	782	776	746	747	754	747	755	809	759	781	729	735	753	733	768	772	758	728	717	755	744	790	746	755	756	749	818	805	775	784	783	775	739	822	810	786	757	747	784	728	747	749	782	784	764	749	761	754	789	761	741	776	764	780	790	771	822	785	767	742	771	819	736	777	770	775	745	753	775	751	766	738	748	777	791	761	790	772	760	800	749	764	833	800	776	714	790	807	809	721	763	736	795	749	803	772	850	789	717	740	755	761	792	741	751	772	799	816	815	800	791	763	756	741	784	823	804	768	772	756	813	757	757	800	719	741	742	742	738	796	799	737	780	772	782	765	769	743	782	779	780	763	763	798	716	760	812	776	799	737	742	779	798	791	789	753	778	742	767	780	776	731	760	793	748	747	736	772	762	782	802	759	760	714	808	755	740	767	774	768	775	752	802	776	728	772	764	741	776	770	765	742	759	761	764	757	788	757	738	754	832	800	749	779	791	782	787	737	780	744	776	776	742	781	750	780	757	772	738	731	743	743	773	765	761	795	775	774	785	699	784	788	796	750	767	749	771	793	750	762	768	780	752	795	750	742	757	736	768	743	764	744	761	801	817	769	744	766	763	812	768	778	799	758	778	775	782	812	804	787	819	770	776	749	802	709	768	763	774	745	759	808	756	786	772	749	747	812	839	783	716	729	791	768	783	774	743	790	852	784	800	796	785	749	814	752	772	770	759	760	771	734	737	758	740	766	782	763	778	785	812	742	783	738	768	802	766	742	774	805	755	760	767	724	718	740	789	792	808	762	742	749	759	784	784	769	766	806	744	784	746	809	743	783	744	732	782	794	748	802	776	800	746	699	790	786	785	787	787	733	781	779	828	779	747	730	796	749	765	763	749	791	717	717	773	797	767	791	801	747	722	727	801	752	800	756	808	766	761	798	729	813	723	788	800	735	780	729	757	782	754	787	813	737	745	758	754	763	794	749	744	745	764	754	728	804	773	785	797	799	758	738	751	804	750	748	757	797	733	757	765	750	810	779	802	758	796	767	762	759	776	819	775	797	802	777	757	798	773	788	729	801	733	782	792	737	752	788	814	722	788	771	767	759	787	777	787	747	757	737	710	759	730	772	743	791	734	725	787	825	803	737	743	789	765	790	754	736	772	774	788	762	762	793	819	733	773	757	726	781	767	733	766	799	736	812	797	772	739	766	763	778	780	743	797	739	776	730	780	772	771	766	813	735	742	732	804	766	781	757	752	771	766	784	767	785	769	744	779	731	772	770	772	790	738	765	732	727	801	803	797	740	759	717	787	736	777	732	739	781	767	778	783	741	741	779	762	753	773	758	768	813	754	795	789	758	732	819	754	720	769	711	769	780	772	787	742	719	807	742	783	808	782	734	763	776	811	816	834	796	783	787	778	777	737	785	760	718	748	794	796	809	748	792	783	774	783	711	772	740	789	723	777	748	791	754	785	728	772	793	716	776	803	761	769	759	752	764	769	809	770	781	773	755	775	776	797	788	772	824	771	752	778	754	776	748	754	809	747	771	785	809	789	791	767	810	757	808	784	767	789	744	780	778	772	777	723	700	754	755	770	812	791	728	757	766	774	767	765	790	767	759	740	796	775	784	753	769	765	788	761	788	775	715	753	799	776	772	760	778	781	787	803	793	773	743	820	777	768	801	764	744	767	751	715	787	757	772	763	709	764	783	712	761	729	766	736	786	740	789	823	759	784	766	741	802	787	763	705	747	796	751	733	727	767	763	767	787	730	758	771	778	730	806	771	751	765	784	782	758	752	780	768	738	780	755	722	804	766	765	733	785	783	844	794	742	737	766	777	743	687	776	789	748	806	782	802	737	779	761	769	749	745	742	800	765	773	756	759	750	796	797	743	776	808	743	773	762	778	786	803	741	781	766	745	789	768	740	780	774	745	746	735	827	766	764	759	754	731	755	755	734	751	773	784	736	772	766	790	752	740	759	766	763	777	734	741	821	798	779	806	755	739	778	802	729	825	747	781	780	728	786	834	733	774	767	721	792	744	768	744	770	728	759	789	770	775	745	781	752	751	783	793	754	750	747	755	773	754	778	797	763	774	792	777	749	755	774	743	822	789	772	753	755	778	787	781	764	775	779	764	794	807	738	764	774	765	781	832	760	751	762	766	757	739	772	733	744	800	743	802	746	757	748	769	787	754	789	766	740	771	777	745	751	763	746	768	824	770	818	738	779	796	726	785	764	773	769	742	789	781	819	773	780	721	764	748	730	777	761	698	799	782	739	776	801	771	797	773	772	755	762	775	765	756	802	781	810	751	733	773	787	739	745	729	733	752	806	770	736	766	768	700	767	804	739	818	783	735	763	772	778	764	788	753	801	776	797	715	801	768	760	787	770	768	738	738	761	740	741	766	771	795	781	745	827	760	737	799	770	820	805	749	717	815	740	740	775	842	783	802	819	735	763	765	758	745	782	732	818	748	807	724	764	796	783	726	786	794	771	788	781	731	765	763	738	810	743	787	798	791	778	767	797	845	746	801	764	744	714	762	782	767	772	797	789	803	734	806	766	731	737	751	817	768	751	770	792	754	774	774	771	834	876	801	784	759	778	798	765	768	738	778	752	747	785	825	803	801	730	818	802	791	752	721	783	811	742	742	724	803	765	749	788	732	795	777	769	732	791	719	754	835	778	760	800	798	720	797	767	788	766	732	826	750	741	791	746	791	758	810	844	775	808	773	782	763	788	748	753	795	744	759	774	750	755	764	809	740	712	750	764	736	790	746	785	797	833	788	767	736	812	787	754	821	749	837	734	763	815	827	743	805	807	788	773	768	781	786	785	801	766	794	803	765	719	726	768	733	754	797	790	795	790	777	752	749	787	789	764	731	772	751	779	725	739	767	735	755	793	805	751	768	766	791	758	758	813	802	747	781	756	765	768	797	771	733	819	799	754	784	753	797	754	810	737	747	796	765	743	770	761	756	722	780	759	746	762	758	734	787	733	802	757	807	772	808	758	807	733	815	758	780	773	775	756	721	817	735	743	805	807	788	777	821	790	720	792	759	801	745	728	805	792	748	763	782	761	772	746	759	744	787	786	823	780	737	795	774	764	763	753	721	767	739	804	752	766	717	784	728	715	756	779	717	748	801	800	751	795	753	769	739	747	752	761	748	773	753	782	781	797	745	731	814	766	744	783	781	766	760	811	815	772	744	843	712	796	778	767	719	767	738	782	760	786	775	779	765	775	774	809	784	799	779	753	734	777	760	768	775	748	753	768	808	786	794	754	746	801	810	781	748	760	845	826	765	744	760	773	780	828	809	750	747	798	792	783	725	830	804	747	765	752	772	777	780	739	770	767	776	695	762	770	773	719	794	791	811	746	767	748
1304	2132	4972	4768	3332	2014	715	203	91	62	81	57	36	61	48	62	57	58	56	43	61	56	65	58	67	48	58	58	63	45	59	56	38	56	59	58	63	56	54	59	52	70	62	57	60	57	65	54	50	50	58	70	62	51	72	72	56	52	48	68	51	64	66	52	53	67	52	63	51	67	62	59	51	74	45	52	68	56	60	49	52	53	66	46	51	59	53	59	50	59	62	54	69	64	52	62	60	63	55	78	61	54	58	75	71	43	69	63	49	57	60	56	51	55	67	59	48	52	46	58	53	61	53	54	45	60	54	63	58	73	54	58	51	57	48	59	56	61	68	79	61	70	67	51	41	49	58	59	61	43	56	56	60	61	46	49	63	56	54	71	60	50	57	56	71	51	56	69	51	67	67	64	36	61	47	75	49	61	56	50	57	50	61	58	52	62	59	67	57	69	56	53	46	42	59	67	48	58	66	54	65	51	72	57	56	54	61	59	53	61	48	50	55	61	69	65	63	51	70	52	62	56	67	66	65	59	57	52	53	54	54	53	59	54	58	63	56	50	61	52	50	66	58	61	48	60	62	56	53	47	59	61	52	61	47	49	59	64	63	47	62	60	61	59	62	62	56	52	83	67	46	65	63	70	63	57	62	47	61	65	58	63	57	59	61	65	61	63	63	59	51	48	60	63	46	54	51	71	69	65	68	57	56	63	66	54	57	48	66	53	61	60	59	61	60	67	55	53	49	57	52	50	66	51	58	58	63	50	53	63	75	73	58	55	63	49	74	71	68	53	59	52	47	58	59	57	49	65	60	49	55	67	55	45	57	57	55	51	55	59	50	56	71	55	45	56	60	57	52	62	54	63	62	46	63	56	42	52	56	64	59	78	53	63	74	60	50	55	56	61	56	60	53	59	57	51	53	55	58	62	48	55	74	63	67	56	41	55	50	61	58	52	60	48	56	49	69	44	62	74	57	57	53	57	68	61	48	58	43	69	72	62	50	62	47	47	60	61	69	56	58	40	56	58	75	58	71	53	70	62	60	56	55	67	62	48	71	48	57	50	65	60	51	60	58	68	55	55	77	48	60	49	61	61	50	71	50	52	64	50	45	56	52	59	73	59	68	63	45	49	60	68	61	62	58	52	51	53	67	53	63	65	50	57	46	60	55	61	65	48	59	63	52	59	60	56	68	53	64	77	56	73	66	51	56	47	53	50	61	64	58	60	58	66	69	69	48	53	59	54	46	46	80	61	61	55	54	54	52	57	70	55	58	58	65	48	58	51	71	37	54	54	67	64	54	64	80	73	60	71	49	74	53	63	50	48	59	59	55	56	38	61	58	73	63	72	52	60	44	53	47	57	74	66	50	86	52	46	63	70	60	65	47	61	50	64	67	51	61	53	56	62	63	62	63	52	78	65	55	63	66	59	59	58	56	63	69	57	64	55	67	65	49	46	68	57	66	70	60	51	52	65	41	59	57	72	60	50	67	65	70	58	64	64	69	56	65	50	59	60	64	65	56	69	55	56	55	61	51	53	55	70	51	57	47	50	68	54	61	56	43	57	68	73	48	66	68	53	50	64	56	58	64	69	44	61	65	46	53	50	59	51	58	84	61	67	63	72	53	71	58	57	52	75	57	58	55	49	47	62	56	55	56	52	47	58	64	70	70	62	68	66	55	65	56	50	64	55	63	44	66	67	64	68	59	57	64	56	71	59	51	62	67	59	57	60	58	58	84	71	56	58	55	65	61	60	62	43	52	74	53	53	56	56	80	68	52	57	66	51	48	65	69	64	52	78	60	70	50	64	61	50	51	58	67	70	62	69	48	57	48	61	81	60	49	59	76	70	53	53	64	68	64	59	69	73	59	51	52	67	54	55	61	47	61	52	66	56	50	54	63	62	52	69	60	54	49	57	80	61	53	63	69	55	62	51	57	49	58	58	52	64	57	71	46	58	54	64	57	63	60	65	68	76	61	60	69	59	46	61	63	57	57	62	55	63	48	55	55	42	67	54	68	64	54	60	56	54	61	66	52	75	57	58	57	73	56	65	61	57	56	44	67	67	61	56	63	60	59	65	51	60	55	62	54	61	57	59	61	57	63	59	54	59	63	49	55	54	64	61	60	62	40	39	62	56	64	48	48	68	68	58	73	56	64	54	49	74	64	53	67	53	65	72	63	60	54	63	52	51	52	56	71	55	61	44	55	54	57	55	63	54	58	59	57	66	45	57	50	58	62	51	58	52	55	44	60	59	65	54	70	70	59	56	63	56	57	62	61	72	63	66	58	55	60	49	63	61	52	52	68	68	61	62	68	49	67	52	64	55	56	51	57	49	54	60	49	60	62	56	56	52	65	59	52	66	69	46	54	58	68	68	68	59	62	59	55	59	52	67	65	66	52	61	79	53	53	58	43	57	70	59	51	66	66	60	52	57	50	62	58	60	54	59	70	67	81	46	49	64	65	64	64	60	52	59	60	43	60	45	54	69	52	54	60	63	58	72	71	72	50	71	80	70	49	56	59	63	62	60	69	63	64	70	52	53	57	57	69	58	73	63	59	52	59	54	54	48	56	58	54	60	50	53	59	59	56	64	64	48	54	50	57	48	56	50	75	48	72	58	54	52	64	47	46	57	59	60	48	48	64	50	44	67	59	58	62	70	56	66	66	47	41	71	54	44	61	57	63	57	52	57	58	58	76	60	57	54	52	59	63	58	56	72	66	62	49	52	68	62	55	62	70	62	66	45	61	55	55	68	48	55	56	62	60	65	60	61	56	48	57	50	57	56	50	58	70	59	52	66	71	68	64	62	65	48	70	55	65	57	57	57	60	58	64	53	48	45	52	53	53	64	68	48	59	55	47	63	57	74	52	70	53	61	59	67	66	59	64	64	60	57	55	56	55	46	62	56	53	62	68	57	60	65	59	56	61	66	54	74	46	65	55	65	61	64	59	50	61	52	61	60	47	71	54	60	56	65	63	53	50	51	73	48	46	68	62	69	57	65	62	56	58	67	62	63	52	58	62	47	50	65	46	58	60	56	69	56	74	68	54	54	66	54	65	49	69	67	54	54	64	61	62	54	61	56	73	53	45	59	58	52	67	49	56	55	63	55	63	52	60	64	48	65	57	72	52	55	60	75	67	50	61	75	53	49	54	69	57	51	64	52	66	66	55	76	57	65	61	53	49	56	61	59	56	58	55	72	64	74	56	72	68	63	65	60	48	53	63	44	73	73	57	47	62	65	60	62	61	56	66	56	66	45	49	48	56	57	53	68	54	67	44	63	59	61	64	65	57	59	51	66	53	64	58	64	53	50	73	62	49	51	52	66	60	64	47	60	49	70	69	68	56	52	64	48	48	46	42	49	63	70	46	67	62	55	45	57	71	70	73	52	59	63	61	57	56	55	63	53	52	58	52	77	64	54	52	78	57	52	62	56	58	74	62	55	55	60	58	52	63	50	57	67	63	54	51	57	61	53	63	67	52	74	57	50
12383	23847	30508	36011	37910	29618	16540	5763	1646	959	738	769	768	728	734	777	691	771	737	734	712	745	781	787	746	758	757	787	715	750	700	760	741	739	737	713	747	776	731	736	678	707	722	708	730	725	756	729	718	799	722	745	702	703	729	726	730	717	750	736	754	720	723	717	727	700	713	766	785	721	727	760	707	756	756	690	766	782	751	736	733	742	682	722	736	714	739	722	745	708	715	722	775	708	722	720	774	746	725	702	691	770	712	755	753	770	757	696	739	779	747	705	660	735	743	727	797	753	743	756	754	749	751	733	750	764	741	739	681	718	758	737	749	745	764	737	717	777	765	735	716	763	724	766	723	715	709	733	755	740	720	765	750	764	730	721	691	740	758	716	722	757	740	740	708	695	723	743	720	720	770	739	707	741	746	723	725	756	731	715	743	728	727	692	751	727	721	725	746	738	772	728	737	719	771	715	746	748	745	743	740	690	740	726	666	741	738	712	734	736	772	749	768	700	732	754	706	743	738	814	733	753	725	708	732	716	724	750	747	689	757	748	749	752	715	728	775	752	773	734	773	732	714	732	765	738	744	742	733	741	772	739	715	772	723	762	715	737	745	759	757	758	726	692	710	753	730	734	710	736	763	720	691	723	783	747	681	685	739	725	759	692	759	723	752	691	742	765	712	761	747	753	748	755	704	760	758	694	782	728	739	709	774	706	735	753	729	713	732	772	761	713	724	725	706	770	785	786	732	716	777	743	751	746	704	724	714	748	691	757	749	767	756	704	737	736	740	691	766	735	690	736	799	732	728	758	707	722	794	729	720	745	754	760	777	749	785	730	725	769	737	741	794	703	739	702	739	698	747	723	758	737	739	720	764	716	755	746	721	770	684	745	730	731	732	788	720	725	724	723	757	727	763	729	759	740	705	778	728	709	768	747	810	721	771	751	753	762	720	715	802	711	726	765	816	752	770	771	737	712	748	765	752	752	779	765	775	711	696	775	775	715	754	745	753	728	777	767	756	735	677	784	740	715	738	752	756	753	778	719	717	744	721	723	750	719	710	741	789	765	739	751	772	735	764	687	702	682	737	747	756	726	730	727	783	748	750	723	713	751	752	732	752	764	756	736	779	728	706	692	708	740	764	724	708	780	759	755	716	754	759	782	727	763	757	704	726	765	752	759	739	767	764	738	749	737	704	755	705	759	746	758	745	704	772	756	708	721	699	731	693	742	778	794	733	744	816	746	710	811	739	727	730	754	704	710	765	750	749	771	696	717	731	728	725	723	747	724	721	684	757	741	692	712	730	735	768	743	726	757	761	766	771	790	738	714	735	806	776	784	778	738	807	757	726	790	750	713	707	734	733	773	759	751	718	727	758	758	745	723	733	704	717	766	763	745	734	741	759	737	738	713	708	745	708	709	773	714	747	723	720	772	739	782	743	744	753	754	785	720	723	714	742	730	708	731	719	751	755	741	751	768	755	753	751	714	715	755	736	739	763	766	744	721	742	802	737	727	677	789	763	745	751	678	706	736	724	748	769	685	742	708	754	771	741	755	762	714	728	759	819	759	747	707	709	740	755	742	724	808	764	763	728	712	687	695	721	780	734	743	711	753	725	718	787	722	737	714	742	737	745	738	722	720	749	720	704	789	734	730	746	747	691	708	730	753	734	742	714	725	750	747	757	740	723	729	715	710	740	735	713	691	757	706	767	754	750	710	725	678	751	776	761	746	740	770	739	737	793	779	740	710	731	746	772	706	759	755	765	710	743	754	683	726	719	736	755	763	711	756	731	745	779	756	743	756	755	727	741	742	736	783	739	693	737	713	719	768	733	756	767	765	748	721	758	734	758	727	733	726	741	731	715	752	733	726	760	798	741	743	738	685	766	754	688	726	771	728	737	732	716	752	747	739	760	744	756	714	743	803	807	707	742	732	688	725	655	719	757	745	712	772	703	767	715	737	710	739	746	693	740	798	770	719	786	780	742	748	748	741	727	713	790	713	741	756	820	691	693	748	706	698	714	724	761	713	691	759	701	650	709	718	704	763	768	780	755	723	680	754	765	759	755	716	669	761	790	763	721	782	747	714	781	744	736	755	705	738	748	730	715	756	670	740	754	752	746	797	789	705	766	696	721	697	732	772	725	723	733	753	755	784	706	773	749	728	768	744	737	766	776	759	781	720	739	730	742	707	699	718	812	766	739	709	737	695	801	758	717	717	744	776	801	758	712	717	736	758	743	760	714	742	765	744	677	741	701	745	743	735	742	761	742	755	743	739	736	785	755	721	734	739	762	718	765	715	784	777	745	763	753	775	760	727	718	735	695	737	770	744	724	689	757	709	742	759	769	777	733	725	763	717	708	752	785	714	724	694	796	738	699	750	763	770	801	733	757	794	767	715	753	730	749	733	710	728	708	741	731	713	757	788	808	708	737	759	781	715	747	755	764	743	746	747	683	747	760	754	775	730	699	732	709	744	787	706	718	796	739	750	727	726	762	738	714	719	768	701	772	752	755	765	714	734	733	710	707	788	774	738	736	762	750	726	768	712	742	741	739	757	684	695	702	765	732	729	750	737	692	743	717	723	697	693	771	707	755	760	736	765	697	690	726	788	706	747	732	770	698	732	700	714	757	735	735	711	723	760	737	742	756	767	771	708	745	720	751	723	778	743	690	756	766	733	753	754	712	730	764	730	746	720	758	714	762	729	735	729	758	767	768	688	757	722	717	732	719	739	729	756	703	743	717	711	721	722	733	761	740	744	776	735	757	719	744	740	734	746	717	766	736	733	711	729	752	700	731	774	744	801	797	715	765	698	707	765	745	786	717	734	741	727	735	708	743	765	780	732	724	764	729	745	731	729	733	739	747	748	748	719	699	650	753	710	765	755	735	777	724	748	694	709	749	715	750	706	723	807	700	704	714	765	757	753	717	782	712	759	737	711	729	746	707	733	744	781	715	705	764	762	752	741	755	702	723	761	758	734	756	696	750	734	764	727	683	749	682	730	754	736	698	762	738	751	788	751	720	714	751	736	739	730	776	738	729	732	734	769	741	759	771	727	750	777	687	755	767	710	709	757	723	774	730	718	745	674	749	752	749	799	746	742	738	720	715	724	765	726	713	723	717	782	747	707	773	757	723	725	716	776	775	711	755	720	743	744	740	747	662	783	749	749	746	759	757	720	713	732	725	736	741	730	730	698	742	733	760	740	716	764	737	788	774	743	723	722	761	724	696	719	754	724	714	750	698	731	682	759	741	728	722	768	753	733	764	724	746	713	744	761	818	754	733	732	738	696	810	698	725	705	734	740	710	722	746	777	743	720	747	737	772	730	702	728	717	713	782	762	769	746	760	745	706	713	739	724	788	752	753	741	684	753	706	748	705	736	727	691	756	719	775	756	775	720	767	814	729	714	740	733	735	757	749	722	765	747	767	721	766	750	728	826	746	733	725	736	701	795	766	722	765	765	730	746	701	760	774	766	735	739	748	708	721	746	764	741
735	6379	13734	12036	8756	5257	1717	412	143	77	63	56	52	55	57	66	52	56	65	55	58	68	56	50	78	64	56	59	54	67	58	57	43	58	58	49	47	49	60	63	70	51	52	52	67	58	52	59	73	55	57	60	52	55	59	63	66	53	49	57	56	56	76	48	54	49	56	61	73	42	62	42	55	54	56	66	57	51	60	57	56	50	59	58	63	62	55	65	61	52	65	52	47	60	60	62	61	67	49	56	61	59	65	56	61	69	61	70	54	50	72	49	60	55	57	68	49	64	59	53	55	61	55	70	59	54	51	54	49	56	63	50	62	63	56	56	67	53	48	52	52	48	68	49	52	62	62	46	49	52	50	70	56	54	52	63	44	67	45	56	68	59	65	60	53	69	63	51	55	71	52	75	56	55	59	70	56	61	59	74	56	64	54	42	52	47	47	50	51	48	49	52	49	60	48	57	74	51	65	61	62	74	48	55	59	67	55	66	64	54	59	47	54	59	67	58	64	59	54	49	74	61	48	67	66	74	57	64	56	52	61	59	68	61	50	61	56	77	52	52	53	50	59	60	65	61	59	58	51	55	62	65	59	58	64	52	55	59	66	58	50	71	63	49	62	52	65	56	56	55	59	55	52	46	69	67	48	53	52	61	50	55	49	52	53	59	60	53	69	51	51	56	69	62	67	65	58	55	64	62	61	58	56	61	60	64	57	54	57	69	69	69	46	62	51	55	56	59	46	58	61	49	62	58	54	56	64	58	51	66	51	50	57	58	54	54	57	67	70	55	64	57	64	46	58	64	61	64	47	73	50	54	59	53	61	54	58	65	57	64	58	62	57	59	68	49	60	55	54	59	69	57	58	69	50	60	53	63	39	57	48	50	71	63	71	60	46	44	48	55	58	69	67	68	63	58	57	53	50	65	65	56	49	72	61	46	56	62	60	64	59	65	61	53	63	62	46	58	74	61	57	69	58	51	58	57	71	72	55	63	58	49	63	48	60	74	61	41	73	54	54	66	58	55	55	56	47	62	52	56	61	51	64	67	52	57	52	82	61	58	58	65	67	62	57	65	62	67	45	47	58	50	61	53	57	52	53	56	41	61	50	67	44	56	54	54	64	59	52	51	48	52	49	47	62	55	60	71	56	55	65	49	56	52	47	60	43	50	54	69	82	58	53	51	40	61	61	65	54	57	67	64	61	55	60	55	60	51	70	61	53	55	50	48	60	49	59	69	46	60	42	76	52	66	66	56	58	63	53	62	61	65	61	63	48	55	58	54	54	57	59	59	46	81	74	72	63	66	53	46	46	54	56	63	59	59	58	56	55	65	62	63	65	78	54	56	62	65	48	54	57	73	54	65	48	57	60	65	46	62	66	61	52	70	52	56	53	57	62	59	55	59	66	66	50	61	62	58	59	69	42	59	50	57	59	66	60	73	64	76	54	63	63	51	44	75	53	64	57	46	62	57	53	71	62	59	58	55	49	65	63	57	62	68	63	53	51	45	59	60	63	51	54	48	52	66	68	45	52	59	56	53	41	62	64	56	59	61	52	58	50	58	55	50	45	68	56	60	78	64	62	47	45	52	60	79	64	68	47	69	65	71	59	53	63	62	47	60	58	63	67	53	49	48	51	53	56	65	59	54	59	57	61	55	61	52	64	58	40	53	59	43	62	57	66	69	63	64	52	62	59	66	58	60	60	60	58	60	64	65	57	56	48	52	59	54	45	55	55	68	58	68	56	69	43	65	56	59	52	60	66	58	63	57	48	64	48	59	54	64	56	54	52	64	45	64	60	67	61	52	69	64	63	63	65	43	49	50	60	60	64	62	66	55	64	64	67	53	56	67	54	62	73	55	56	56	66	50	71	60	48	75	61	59	60	50	67	46	58	51	47	59	54	54	64	61	60	81	61	53	55	54	61	55	46	70	46	62	72	49	66	55	44	69	56	42	61	57	62	58	62	65	58	65	58	60	55	67	50	65	60	76	48	51	48	60	62	59	57	56	61	61	64	58	62	54	52	52	61	74	43	59	62	58	60	67	54	62	58	59	61	49	56	58	69	46	56	49	50	62	55	68	57	70	58	55	53	57	54	55	63	64	66	58	51	56	57	75	66	85	54	75	47	54	55	65	56	55	54	63	57	54	68	59	54	61	61	51	62	62	67	51	71	70	49	60	45	59	85	64	54	59	56	52	69	70	57	52	59	52	55	44	61	59	63	79	50	62	52	55	64	57	49	57	70	63	62	67	57	50	77	70	56	59	54	44	54	73	53	61	58	61	50	54	63	58	58	50	49	71	64	59	44	57	59	66	61	55	52	57	71	55	57	60	55	60	62	62	52	49	62	63	62	47	65	74	53	65	60	64	56	58	54	62	65	51	53	49	51	62	50	52	65	44	46	59	69	79	54	61	60	68	69	58	65	56	67	58	61	55	72	75	74	68	61	53	60	48	55	47	79	49	57	63	73	57	58	61	76	54	57	56	57	58	59	56	46	53	53	60	55	59	59	48	62	54	51	55	63	49	60	63	46	62	64	54	57	45	59	56	49	52	54	50	46	50	56	61	63	69	60	62	64	45	66	61	60	48	53	63	63	55	51	49	50	51	61	59	64	43	52	55	75	57	63	69	65	60	48	65	49	57	56	56	57	61	64	70	51	65	57	47	51	69	64	39	68	56	63	66	47	58	55	69	55	61	61	58	49	63	63	55	60	66	71	49	59	55	56	49	47	64	48	60	64	62	67	60	48	57	59	50	54	51	59	66	61	56	43	66	59	53	61	57	53	58	59	59	62	50	53	54	48	58	70	61	66	61	55	43	68	66	60	57	54	63	57	58	61	63	65	59	72	67	59	58	61	56	50	61	61	73	48	56	52	67	47	65	63	66	59	68	50	65	67	54	69	59	44	56	69	47	58	46	63	58	59	64	55	71	52	50	57	51	60	64	51	52	49	51	74	69	65	61	65	58	50	59	62	60	61	66	71	62	67	48	56	58	56	53	51	58	66	63	70	60	55	64	58	63	78	66	56	71	64	50	63	74	69	54	60	61	65	70	55	65	68	52	62	46	67	55	60	54	67	55	57	49	53	54	57	64	50	59	53	70	60	72	59	77	63	60	65	59	63	50	55	58	66	62	72	57	59	49	78	63	72	55	67	59	69	65	57	56	57	54	59	60	71	61	64	56	54	77	70	62	59	62	58	45	49	65	63	56	51	57	56	52	65	61	55	82	58	57	71	50	45	65	62	60	60	61	63	61	60	60	55	58	61	46	58	54	65	55	59	71	59	71	61	66	58	45	51	57	54	72	53	69	59	60	61	56	48	49	62	67	67	56	69	54	43	61	68	65	64	59	65	48	57	57	52	51	47	66	61	55	54	60	54	47	62	61	57	65	72	58	56	61	49	65	51	53	56	55	53	67	53	58	75	48	62	62	55	47	65	60	46	57	55	57	57	58	73	58	66	62	60	62	52	63	70	54	70	61	62	62
17918	33885	41190	51833	55159	41293	25924	10580	2993	1143	812	725	734	705	729	738	736	726	750	711	717	693	714	793	769	734	769	733	757	746	737	729	753	697	714	826	695	776	742	775	744	726	740	662	733	675	733	744	758	763	766	717	741	705	773	713	727	724	712	745	753	750	737	772	667	723	750	748	742	729	761	720	749	746	740	746	751	686	751	754	685	706	736	725	758	718	772	696	710	726	753	725	714	739	708	749	714	765	763	699	760	709	783	770	752	758	710	748	769	718	717	755	735	763	738	740	741	744	701	735	742	748	718	758	765	774	755	789	686	749	682	729	734	744	716	699	689	772	720	752	734	727	693	723	725	749	729	762	793	802	711	708	761	707	736	711	780	727	735	697	738	746	786	726	802	718	734	705	721	795	726	737	723	775	713	747	759	769	780	724	770	709	734	733	688	715	733	750	720	724	761	713	741	678	754	716	757	704	736	755	711	724	713	762	714	719	765	707	686	734	725	682	808	769	712	716	696	696	726	741	756	735	724	750	722	729	770	750	766	756	782	725	742	748	709	729	725	690	718	689	778	710	717	767	729	703	727	775	724	716	732	733	699	728	781	742	733	762	724	703	765	735	731	751	736	735	735	723	701	764	722	717	736	728	736	765	698	796	770	722	757	739	717	734	735	717	712	731	669	738	683	710	665	723	745	709	733	748	699	750	743	714	751	726	693	771	754	724	758	740	744	781	766	710	717	680	741	723	757	706	746	740	710	740	751	739	724	716	699	721	661	749	762	729	736	727	763	744	732	759	736	728	765	712	710	741	782	758	723	743	769	742	710	711	730	749	770	752	767	732	748	669	751	689	715	738	689	780	762	706	760	723	680	696	701	781	722	731	720	751	780	735	749	731	776	703	718	707	780	728	816	772	722	719	737	741	751	697	733	734	780	726	744	696	740	729	724	723	746	741	756	738	736	756	741	758	683	747	738	701	727	727	721	800	741	720	738	775	716	774	670	790	741	754	762	760	723	748	752	750	655	711	726	777	789	738	706	733	736	667	774	728	726	737	759	778	683	751	751	728	734	732	691	760	723	750	773	729	769	727	726	739	703	773	731	751	730	752	757	729	801	723	709	727	682	725	721	706	744	796	707	748	760	718	686	706	785	729	707	724	725	786	725	723	762	727	781	747	711	751	753	728	749	769	736	752	709	716	721	736	744	765	769	719	761	704	729	744	714	734	736	757	729	731	673	737	716	703	796	728	726	670	781	740	701	742	749	718	785	762	757	711	728	745	712	721	719	706	747	777	729	721	762	738	739	739	746	762	728	683	746	743	740	728	734	749	764	704	737	695	743	765	704	721	749	767	774	747	728	744	750	727	737	737	743	714	707	733	678	734	748	710	716	791	738	737	759	727	761	681	705	725	723	742	747	734	713	738	748	765	764	756	792	713	773	714	721	782	772	762	757	745	746	721	709	764	754	707	753	766	726	740	744	735	755	712	772	750	762	720	771	739	738	709	694	726	730	746	773	756	775	719	737	708	763	736	724	737	741	678	740	746	750	763	758	760	813	704	736	750	767	802	759	746	736	723	750	769	713	720	720	739	764	782	704	755	738	681	728	709	741	711	754	718	750	755	767	691	798	685	752	717	740	712	703	732	747	731	722	703	743	718	754	698	716	734	718	764	699	738	706	698	665	754	749	743	730	760	708	725	699	722	737	741	711	719	716	781	694	710	705	692	742	737	727	764	755	734	702	713	739	709	756	705	701	775	724	747	756	744	715	753	719	728	793	758	708	749	773	774	766	788	745	764	760	697	676	721	742	727	692	725	719	690	772	723	725	726	762	755	768	728	740	721	728	749	784	699	748	690	653	749	761	713	695	713	687	691	697	720	743	714	762	715	724	684	751	705	734	788	710	785	721	740	721	732	668	734	737	735	727	747	666	718	749	750	760	719	791	740	754	758	739	703	739	737	763	730	730	735	723	774	763	749	737	697	682	712	794	716	761	724	704	722	793	736	738	711	726	734	757	686	703	708	728	753	724	754	701	758	715	721	754	758	750	713	747	752	742	750	810	673	770	732	769	716	718	742	736	706	720	705	727	811	705	744	788	718	748	767	708	722	740	739	673	721	730	702	677	713	761	691	730	763	732	769	730	740	724	751	780	721	682	776	721	748	738	718	769	704	735	694	738	706	763	742	729	721	776	744	749	710	712	700	761	695	716	763	721	739	742	703	757	737	748	727	780	703	800	718	723	756	693	721	756	716	730	766	697	773	678	764	730	757	683	701	720	736	736	798	697	711	753	750	731	739	714	746	717	733	704	733	770	752	740	720	701	698	719	744	739	756	702	734	727	756	773	746	771	759	716	742	668	720	783	713	734	728	685	701	738	779	720	776	755	716	766	771	705	741	753	778	776	770	752	707	677	769	757	782	735	729	750	763	747	746	755	728	727	687	754	694	746	778	702	718	747	759	772	708	726	767	722	751	768	729	765	708	727	739	740	711	743	775	785	761	751	775	735	774	739	731	718	713	712	758	817	747	733	727	755	698	704	700	750	707	747	752	751	696	731	730	724	720	736	729	756	735	728	720	708	727	768	730	786	718	733	742	724	760	725	695	770	779	701	726	716	789	742	717	705	745	714	733	730	714	745	730	691	735	726	699	779	726	707	729	776	747	778	751	756	732	756	701	735	720	714	729	712	730	770	681	753	692	747	772	759	743	740	685	750	712	725	720	762	745	747	677	764	743	729	738	784	774	666	734	756	734	742	749	743	727	733	767	740	705	722	748	693	742	754	820	735	747	730	730	729	768	745	761	723	732	720	735	741	740	745	753	739	737	751	715	723	702	688	754	765	706	707	762	760	710	758	733	769	700	738	742	770	699	707	731	745	719	715	689	705	702	743	745	759	783	729	759	699	740	715	728	750	782	732	770	779	749	744	745	787	750	723	763	763	716	755	744	737	692	687	735	780	769	683	729	702	765	737	766	729	724	667	740	766	723	766	732	701	708	766	726	717	725	758	635	766	722	739	771	713	719	758	708	731	734	735	751	761	747	724	818	738	751	731	740	746	781	717	738	766	712	710	765	741	755	740	807	721	689	767	737	753	762	714	736	690	751	751	741	721	742	734	741	741	764	733	757	713	745	723	707	770	749	743	756	743	727	748	696	739	761	752	729	737	748	693	717	708	803	765	732	776	705	733	720	709	711	731	755	762	727	716	744	785	718	751	805	678	752	767	744	765	766	701	733	751	749	727	764	700	715	758	778	745	743	700	705	701	777	693	731	779	720	740	736	801	734	711	704	792	745	782	693	751	742	709	759	736	746	784	728	737	730	780	727	775	770	768	736	698	761	773	823	719	711	761	710	750	770	772	724	718	744	709	731	776	726	716	743	723	723	730	724	747	715	708	749	729	765	708	727	758	732	788	736	737	747	733	704	748	753	718	713	810	736	731	781	715	697	753	699	717	771	729	703	721	815	736	726	754	727	747	717	749	760	734	753	709	752
2152	2096	11099	12568	9988	6067	1956	476	130	76	62	67	58	55	50	67	59	55	48	67	61	53	65	53	67	55	60	49	62	65	56	60	60	52	51	65	69	56	48	75	52	56	74	61	51	57	58	51	62	64	57	45	63	52	70	65	55	65	60	61	66	65	56	63	52	57	62	59	75	56	66	58	56	63	76	56	56	63	74	65	69	60	57	74	44	52	62	64	65	59	65	73	71	63	66	59	56	61	64	59	57	64	61	56	48	61	65	58	59	69	77	75	63	60	71	62	52	53	58	57	62	68	60	66	57	46	61	68	62	58	49	52	66	56	71	58	79	59	71	65	62	71	64	63	45	60	55	68	66	75	55	67	59	58	65	69	71	57	73	63	61	72	64	61	75	69	42	57	54	68	65	68	57	81	77	43	60	57	54	54	64	54	62	52	67	52	54	51	76	58	59	49	50	61	62	70	51	55	65	60	62	65	62	58	57	62	67	61	75	63	65	51	59	74	58	63	59	65	62	55	54	62	67	67	61	49	54	65	63	67	62	59	52	60	47	68	55	60	61	64	63	58	70	50	75	66	59	53	61	65	53	62	67	64	57	52	63	53	72	66	64	70	57	69	57	36	63	58	61	55	64	66	63	53	61	69	70	62	71	77	61	59	73	53	64	52	56	69	63	72	61	64	57	63	57	59	52	58	52	72	60	71	59	45	68	64	55	59	62	61	56	59	62	63	53	66	57	64	58	59	73	71	58	55	65	68	70	55	70	65	58	57	46	63	69	74	60	47	60	53	57	73	63	57	73	39	60	63	60	67	59	56	66	62	65	55	82	55	44	64	44	67	56	63	63	63	61	45	56	71	63	59	54	66	59	62	59	54	66	56	55	72	61	52	60	53	57	62	77	63	52	63	56	71	64	70	51	63	47	51	77	64	79	54	66	70	69	70	52	70	50	74	60	62	57	73	59	61	59	60	56	67	64	68	54	64	64	70	66	63	64	58	61	61	73	49	62	69	51	78	59	56	70	45	63	66	61	53	60	65	55	55	64	50	68	62	54	62	64	57	53	59	66	60	72	62	53	61	64	62	72	63	63	55	45	71	71	60	55	55	70	55	74	74	51	49	63	59	59	52	55	58	47	72	57	49	80	67	63	66	58	64	56	49	66	60	41	60	75	62	63	52	53	58	65	59	53	57	60	72	60	62	47	67	67	58	55	57	64	42	73	68	63	60	69	49	57	54	59	61	55	58	46	55	82	67	69	58	59	68	57	77	66	72	76	61	56	54	64	52	86	47	57	54	53	71	47	59	50	59	54	70	59	56	57	70	56	56	55	59	51	55	61	65	65	57	60	50	59	63	71	65	73	61	50	62	56	60	62	65	54	74	61	47	56	54	58	59	55	56	60	57	63	56	67	69	41	67	72	62	52	60	61	54	49	54	46	76	51	53	46	73	54	59	62	59	54	59	65	50	63	44	71	55	60	66	52	55	59	63	57	60	49	59	72	56	59	75	52	58	79	58	69	70	60	55	78	64	68	51	70	61	52	62	53	67	52	57	72	69	54	50	60	52	68	69	54	42	64	68	44	73	63	60	62	55	47	52	45	62	70	52	65	64	63	57	63	71	76	69	62	69	61	66	62	56	56	54	77	67	69	59	52	68	49	52	55	63	59	74	67	79	45	60	42	52	74	59	54	70	63	61	62	64	54	45	63	48	53	58	65	55	51	51	61	49	62	49	56	74	60	54	60	61	58	66	51	65	47	51	55	63	54	57	60	56	61	53	65	58	51	68	64	66	68	60	60	57	68	49	59	55	64	43	64	66	59	62	72	61	51	61	75	56	84	47	70	42	52	65	63	58	82	67	67	59	67	68	65	59	59	50	62	69	67	73	52	52	57	59	67	70	71	52	55	56	75	56	54	70	54	47	69	55	69	65	68	52	67	48	53	64	54	61	60	65	62	65	52	55	58	58	59	70	55	73	62	63	74	79	87	76	55	60	65	71	60	64	77	67	59	67	60	55	59	51	56	50	64	63	63	58	73	72	55	72	72	49	70	52	74	65	38	55	76	60	75	63	70	67	65	62	60	65	64	67	71	70	43	52	67	58	58	56	63	58	69	72	60	72	63	61	60	55	53	49	61	65	50	63	67	65	42	57	73	56	49	60	73	58	60	49	59	52	39	57	64	56	65	61	65	55	57	72	58	70	54	58	53	59	75	79	58	44	78	54	69	51	70	61	66	77	48	56	67	64	60	69	67	65	55	74	64	71	56	60	66	65	51	62	55	54	64	53	78	52	57	68	69	70	59	50	61	61	56	52	52	57	67	48	58	50	65	59	44	59	51	64	74	67	57	77	55	66	59	58	64	76	67	53	57	68	64	39	67	53	54	51	62	57	64	70	59	59	50	68	61	57	41	58	60	63	65	73	58	66	75	63	64	67	56	57	63	55	56	65	51	60	63	63	55	58	55	58	63	63	52	42	61	57	70	67	58	72	45	57	50	58	72	59	60	56	56	61	71	60	72	71	54	59	56	48	54	52	66	52	60	60	60	59	64	55	65	71	62	66	59	71	53	67	62	57	66	77	65	55	65	71	69	75	58	70	52	66	59	64	44	64	73	62	64	65	74	75	61	71	51	58	61	54	57	61	58	58	66	51	52	55	52	58	60	54	59	64	59	41	60	68	63	53	57	51	63	77	67	54	61	55	66	68	78	53	62	53	51	65	72	54	54	58	71	55	62	69	63	44	69	62	61	62	60	60	75	53	69	59	71	82	70	55	64	58	78	47	60	64	47	65	60	51	66	69	58	58	79	62	61	46	56	60	53	53	69	61	49	69	58	58	54	56	61	53	55	60	56	55	60	48	66	57	74	67	70	68	53	55	59	56	61	54	78	75	57	63	59	62	56	55	61	57	61	50	66	75	64	60	52	58	59	53	54	68	58	58	69	66	52	60	55	43	59	57	55	88	74	56	51	67	48	67	65	68	57	56	67	58	57	52	59	63	66	65	49	69	61	58	67	58	46	56	65	68	56	59	60	74	62	57	70	57	63	69	63	73	53	49	58	58	52	58	57	74	54	60	48	74	55	75	63	57	61	61	59	60	57	63	62	67	56	57	52	55	62	74	66	57	63	62	62	60	49	58	48	72	61	79	71	62	49	47	76	47	59	49	81	49	68	66	60	61	66	54	47	56	48	67	61	62	54	54	65	64	52	50	62	56	67	71	41	47	61	56	61	71	71	57	58	57	59	60	63	55	58	48	66	55	54	64	60	63	60	66	59	74	61	48	79	58	65	74	62	56	62	54	42	54	79	47	66	60	69	57	61	66	65	62	71	64	60	56	49	67	49	62	64	59	63	61	48	71	49	74	58	78	45	66	68	61	78	65	71	56	52	57	73	60	75	58	58	60	59	59	63	65	58	53	47	57	60	62	59	50	47	60	57	53	68	55	70	68	52	66	62	49	55	74	64	60	47	53	65	60	60	66	67	68
17034	21880	39982	53171	56447	42776	27031	11956	3354	1247	870	752	763	743	760	802	803	732	782	786	746	808	779	762	752	727	846	776	777	809	778	810	797	796	791	814	739	765	761	772	771	728	768	763	749	845	793	788	771	777	758	753	771	760	764	764	756	802	756	770	707	787	763	770	787	738	774	739	751	739	770	792	763	773	744	786	766	801	785	827	775	793	762	805	717	761	775	760	732	779	775	752	802	812	762	760	712	735	786	747	788	766	778	752	747	758	812	768	816	742	792	780	751	721	742	808	807	714	755	783	757	770	795	756	748	790	779	740	738	809	759	775	759	735	762	806	793	738	782	791	777	756	771	766	745	791	719	738	762	788	749	792	783	773	780	784	749	770	751	793	785	747	808	730	765	836	756	794	789	825	779	811	777	780	745	771	797	750	745	777	820	807	795	758	754	767	769	753	764	764	818	758	826	749	781	829	752	799	770	758	796	787	821	753	791	749	763	788	746	790	805	765	775	803	814	778	773	780	803	761	741	795	732	782	760	802	778	784	789	781	744	810	746	732	732	800	750	741	770	777	795	797	762	748	769	793	781	778	771	804	834	733	752	735	751	768	733	797	748	786	759	799	755	730	783	750	760	754	792	748	736	800	777	781	776	790	752	781	810	758	783	787	815	712	787	751	804	791	769	752	761	828	806	811	762	720	751	746	801	735	799	780	783	755	797	767	752	774	789	846	789	783	762	746	806	748	731	765	783	831	792	744	740	738	788	760	776	765	773	777	732	770	814	782	751	761	754	783	767	750	760	750	750	776	784	740	771	760	734	762	747	798	797	781	725	740	756	769	815	812	682	776	762	720	777	779	785	790	756	778	768	822	788	752	752	768	791	775	782	791	748	771	746	765	704	771	820	709	761	748	722	738	794	783	819	739	783	781	746	791	754	759	756	747	783	769	717	783	737	767	770	774	825	783	745	783	755	775	777	727	738	739	781	806	758	773	768	824	783	808	785	777	732	701	776	785	797	753	741	726	809	798	780	743	751	729	731	792	776	762	754	742	745	772	769	763	801	779	833	761	776	749	740	763	782	776	756	725	792	783	790	778	767	774	788	724	779	739	761	824	739	773	813	758	708	741	762	806	744	797	778	766	782	734	730	787	779	788	790	780	770	753	760	761	759	811	805	765	785	810	822	800	806	760	747	741	733	785	766	774	781	749	808	737	793	803	763	770	768	766	772	798	729	750	752	779	763	769	743	784	758	742	748	776	805	797	745	777	783	769	745	766	762	751	790	799	762	789	737	749	822	723	790	801	797	772	739	790	798	764	749	740	721	777	793	772	747	772	775	709	775	757	777	799	718	776	757	782	761	757	815	744	743	796	805	791	722	795	788	757	772	786	783	779	794	783	813	764	767	800	764	780	729	786	744	754	776	761	769	791	801	734	736	758	762	736	818	771	783	781	794	787	765	805	765	774	775	803	810	758	760	774	760	795	742	771	794	774	751	810	753	790	814	747	804	780	753	752	722	776	777	761	796	735	758	757	793	758	759	748	730	780	775	803	773	755	781	657	822	798	846	779	829	775	756	787	797	767	757	765	778	776	736	800	800	773	761	812	774	784	783	793	856	762	789	785	762	780	796	826	792	759	756	729	761	777	730	780	786	778	743	777	749	722	797	817	766	767	783	809	785	794	756	760	730	763	776	762	741	752	776	763	784	711	741	766	794	746	794	775	762	793	713	775	801	744	787	768	782	799	789	783	787	746	788	743	797	762	736	823	771	728	804	784	794	764	804	766	800	768	730	765	749	722	738	813	772	772	801	817	719	749	799	760	739	796	802	796	804	785	734	776	780	720	776	788	745	792	759	739	745	788	702	798	811	791	803	766	793	766	742	798	741	768	764	787	775	754	804	762	765	767	775	793	764	733	730	803	730	763	766	772	764	819	795	756	825	793	781	729	738	744	807	753	746	756	771	758	738	715	751	751	777	831	772	782	738	773	819	780	767	745	819	729	758	781	759	751	756	806	805	790	774	773	781	762	760	779	754	775	804	801	733	747	752	767	785	765	807	747	735	757	791	795	732	773	761	768	776	744	784	732	751	784	725	722	792	732	775	821	755	774	798	768	736	805	773	803	753	809	752	721	772	811	755	776	775	848	764	845	765	747	798	746	817	707	737	773	793	720	792	779	769	804	757	785	789	802	804	729	761	780	805	768	802	739	752	786	773	785	770	740	765	792	857	782	808	797	792	807	767	751	798	777	809	804	758	760	772	777	790	725	765	804	804	767	768	778	765	809	786	730	821	805	770	794	840	819	780	728	749	726	752	757	749	759	744	783	739	784	769	773	791	788	783	755	789	733	730	772	808	765	756	739	789	812	770	753	751	737	765	793	762	746	806	765	754	762	755	812	763	808	788	762	796	779	745	784	745	743	789	817	768	801	768	803	704	776	853	776	772	712	805	798	773	724	749	769	727	799	811	782	805	718	797	795	785	760	789	742	805	753	781	766	727	762	764	766	770	799	719	751	789	812	756	719	764	802	787	763	718	740	813	771	745	758	792	771	815	775	797	745	744	737	750	802	783	758	764	751	786	760	771	716	784	772	757	820	742	771	736	782	759	727	784	750	810	767	753	749	752	770	700	781	809	806	765	804	765	811	737	759	746	788	772	803	765	722	756	774	784	725	738	727	791	794	793	763	767	745	772	775	701	729	768	773	764	736	732	746	755	748	792	760	807	780	781	817	778	821	758	742	745	785	767	768	786	794	787	761	761	824	802	753	795	789	738	756	737	802	712	742	734	786	779	755	711	731	790	773	747	791	767	795	797	724	752	771	810	808	760	793	748	733	715	771	768	794	782	755	723	766	742	794	767	791	791	711	764	809	799	764	774	766	762	750	760	787	742	789	813	784	773	775	770	787	772	784	775	783	749	755	786	736	798	778	747	796	767	772	817	800	788	760	729	772	751	811	789	754	784	742	750	733	782	771	720	759	760	793	777	781	751	748	775	726	791	763	791	714	760	745	825	786	797	812	731	804	752	780	746	718	780	726	760	806	776	786	775	808	809	759	743	724	759	786	763	766	740	778	838	736	768	751	770	768	727	744	741	770	771	841	750	817	773	755	789	767	811	797	744	769	755	751	809	772	779	791	822	778	774	764	714	812	773	780	780	792	818	759	735	758	821	767	794	742	704	785	770	813	778	796	756	769	749	758	727	752	768	756	737	814	807	743	779	769	745	776	808	757	827	755	775	748	747	802	770	727	774	747	740	814	795	804	707	818	801	766	723	748	776	803	760	746	795	752	761	727	767	774	738	806	783	793	791	763	772	782	756	778	804	782	770	758	750	732	769	769	805	776	801	748	763	806	779	796	732	760	777	807	767	806	736	796	763	796	749	878	776	771	764	776	836	724	835	783	790	785	765	743	724	744	776	800	780	759	814	776	754	819	756	782	789	747	716	722	751	805	747	796	699	739	761	743	787	725	811	754	719	729	744	768	757	751	758	830
1068	1590	15356	18502	15487	10451	3663	876	226	98	63	61	67	52	52	60	56	58	46	63	55	57	58	54	62	68	66	70	72	60	62	66	56	59	77	59	58	50	51	41	60	57	55	51	53	62	64	41	51	57	60	59	55	58	65	69	55	46	58	59	56	55	61	54	73	60	69	47	65	60	49	62	55	63	62	62	56	73	58	51	55	78	54	57	50	70	69	52	56	62	54	59	56	56	48	60	59	50	65	53	67	57	60	57	60	55	62	51	74	56	52	60	66	46	63	74	55	50	60	59	60	57	59	57	46	58	68	60	49	54	60	65	66	61	65	59	68	49	59	59	56	45	58	47	58	66	67	71	74	61	66	57	66	74	56	56	57	66	57	59	60	61	55	50	56	53	69	61	49	58	64	41	68	57	62	55	75	71	52	52	52	70	57	48	57	46	65	55	63	59	63	49	58	55	62	53	70	74	53	63	61	58	63	58	52	56	57	46	67	59	71	63	75	74	49	64	63	54	44	56	51	65	55	61	59	62	52	70	56	58	61	82	61	56	56	65	66	63	56	75	63	72	61	72	63	55	66	67	62	68	68	60	43	50	51	69	64	45	59	68	65	65	58	62	54	61	62	55	60	62	64	55	62	56	76	60	78	70	49	68	56	62	61	61	63	59	63	56	62	56	60	57	59	50	64	58	54	65	62	41	55	58	71	65	65	67	53	59	58	59	56	48	54	54	51	58	66	60	66	52	61	71	54	78	53	73	67	51	59	50	71	75	48	50	67	57	46	62	53	50	50	53	50	52	70	58	59	79	52	48	63	52	69	79	66	57	47	69	56	56	59	64	74	72	53	58	62	64	51	53	61	66	67	62	67	61	65	62	59	60	57	61	71	69	52	54	52	61	63	65	61	52	58	53	49	55	61	64	77	67	48	64	64	70	62	54	64	57	63	51	55	52	67	68	58	60	63	65	60	52	53	53	70	52	55	60	63	60	72	69	50	62	63	60	62	57	59	58	48	53	70	57	65	57	59	64	46	72	62	52	59	55	57	56	52	70	77	52	68	62	69	50	41	57	47	41	75	51	57	59	60	61	50	76	47	58	67	53	60	55	62	64	56	58	57	63	55	61	64	68	51	48	58	57	62	63	59	56	52	69	58	66	63	46	57	54	64	73	57	52	64	63	71	55	70	64	71	57	59	61	65	65	56	55	55	75	63	54	55	61	63	51	68	71	75	53	59	55	65	74	56	63	55	62	53	66	58	59	60	51	65	73	57	56	64	51	55	68	63	54	61	60	54	46	53	80	66	62	57	47	52	63	64	65	72	52	59	66	56	62	49	69	54	66	55	54	53	64	62	65	76	64	52	67	63	61	57	56	70	73	53	59	53	58	61	62	70	45	64	52	61	63	56	48	46	69	62	48	45	49	61	64	53	60	58	56	62	66	71	60	64	60	63	71	64	60	64	49	53	73	66	53	59	65	60	56	53	65	60	56	60	63	57	67	62	51	73	69	53	50	61	57	60	47	64	57	59	65	48	50	60	55	60	51	79	62	67	78	56	49	59	58	53	61	57	66	57	61	54	57	45	47	65	59	64	50	65	59	65	51	57	51	53	56	49	59	61	65	45	69	68	60	59	66	47	70	50	62	64	65	62	53	88	69	57	58	49	65	48	60	53	63	56	63	59	51	61	64	69	68	63	72	61	54	57	63	61	62	66	65	60	60	65	51	48	69	71	67	53	57	61	73	58	55	53	52	68	62	63	66	57	60	62	49	85	53	49	47	45	61	59	61	49	56	66	60	57	57	59	57	62	58	58	55	76	55	57	65	68	59	62	68	60	55	67	57	67	70	46	76	47	78	62	60	55	61	57	45	51	56	61	55	70	51	50	70	56	53	72	49	61	54	67	59	73	64	65	53	62	50	63	67	62	55	63	51	52	52	50	68	56	53	60	70	69	58	62	60	62	44	61	52	59	66	56	55	57	71	64	61	46	57	66	58	41	57	71	79	71	67	57	62	54	63	46	59	56	46	57	59	54	58	52	69	55	54	69	54	49	57	67	59	63	66	61	53	62	53	61	51	58	54	62	61	71	62	55	58	53	45	63	63	61	55	61	68	55	56	56	67	61	67	55	58	51	70	60	67	61	54	60	54	65	62	65	53	61	60	64	55	72	50	51	60	50	57	55	53	53	43	49	50	53	75	51	68	55	59	58	38	60	65	46	57	47	72	48	57	51	56	67	66	62	61	51	36	59	59	69	66	54	51	55	59	67	57	54	54	61	65	51	57	60	55	58	60	56	59	57	56	66	66	60	62	56	59	58	58	64	56	64	58	65	57	68	62	59	55	53	49	65	57	53	51	60	53	55	61	55	67	67	65	68	68	61	55	58	70	68	64	55	49	83	57	38	53	59	53	52	62	54	50	58	55	51	67	78	58	58	59	62	59	68	58	54	57	57	60	66	55	50	61	59	67	58	65	59	52	54	52	53	58	65	51	51	62	61	53	59	43	56	48	52	58	59	65	54	76	59	55	62	58	58	66	62	49	60	63	51	64	43	53	58	58	50	63	60	56	68	58	65	59	68	79	48	63	47	60	51	59	51	55	56	64	62	66	73	63	56	47	64	69	54	60	66	64	54	64	63	72	62	69	46	59	68	55	53	53	72	70	51	55	55	70	55	61	64	58	57	52	49	61	59	54	45	52	65	52	56	55	52	63	56	77	47	71	57	66	59	61	62	47	65	68	54	65	57	70	80	64	58	75	58	60	50	61	51	60	56	67	67	61	55	46	52	66	75	66	63	62	63	53	67	73	59	64	49	76	67	60	44	49	58	84	50	46	72	63	63	51	64	63	51	75	62	42	67	48	63	65	46	49	54	42	60	62	55	63	50	45	51	60	63	57	68	70	64	84	54	60	69	44	76	64	55	51	65	63	58	62	64	61	67	73	45	52	56	65	55	58	57	51	62	55	61	63	51	67	55	45	69	59	58	61	77	56	59	66	57	57	49	66	61	71	53	59	67	59	62	53	73	58	70	64	58	58	62	46	70	60	52	62	61	65	57	54	61	53	56	54	50	47	59	62	67	67	53	52	57	65	51	66	47	50	54	57	63	51	57	60	62	49	61	55	62	66	57	63	53	60	59	68	56	60	59	70	67	68	62	64	52	73	55	59	64	64	69	56	56	55	63	72	66	63	55	68	58	64	59	72	64	62	51	65	57	65	59	62	73	60	68	67	66	65	56	52	60	47	54	44	64	62	65	51	51	74	55	64	73	49	63	53	60	56	52	67	57	69	68	56	68	43	80	56	60	65	68	70	66	56	60	55	67	57	58	53	65	64	61	56	71	63	46	65	63	74	57	75	48	72	62	57	57	61	66	47	51	65	60	59	53	63	62	61	62	67	61	72	55	69	50	53	63	62	52	54	56	57	47	64	55	69	66	63	66	49	54	70	49	63	49	57	54	62	73	57	67	66	55	59	73	68	57	54	64	59
18982	18176	45745	63276	67880	52228	33610	17196	5335	1495	892	801	781	761	801	760	755	732	726	742	778	764	780	790	792	750	777	775	769	796	718	757	759	692	812	758	778	795	734	780	752	725	733	728	819	692	757	715	747	744	796	753	759	765	760	757	754	711	752	747	754	712	750	734	762	710	780	715	730	763	737	724	717	749	747	814	771	764	766	772	752	779	769	718	726	727	786	803	744	727	773	762	748	749	720	768	754	701	751	752	796	812	769	705	762	779	787	798	774	721	773	717	748	787	802	737	737	760	776	728	753	759	734	804	724	756	757	761	787	758	754	723	744	743	770	733	756	818	783	728	745	722	744	749	734	764	760	774	762	733	733	769	770	751	747	745	712	755	771	736	775	721	764	750	730	746	793	756	794	767	744	774	762	760	720	783	728	780	736	800	781	753	767	757	704	745	740	796	748	790	760	776	744	698	758	783	701	738	713	739	750	759	799	707	764	791	735	713	747	728	726	774	782	787	785	782	743	733	773	753	722	735	759	715	786	775	750	745	801	717	739	769	719	708	775	747	797	751	768	767	753	739	723	742	781	782	717	732	747	796	796	752	754	766	771	800	801	776	736	779	769	667	729	760	742	715	768	785	802	752	725	760	763	757	747	806	770	816	739	766	738	755	722	732	723	733	746	766	797	790	732	793	735	818	710	781	788	739	702	736	780	766	776	794	785	745	785	750	770	788	748	798	786	781	801	753	754	818	754	750	765	787	767	707	770	713	775	705	760	771	737	789	739	729	742	739	757	769	711	755	801	763	712	756	760	682	760	759	743	789	765	748	747	748	786	738	748	770	737	782	768	764	784	780	800	719	745	751	751	737	791	772	743	758	734	745	815	714	797	789	782	792	823	762	763	785	808	756	742	723	743	746	767	736	767	710	736	786	715	747	786	713	762	760	773	746	756	762	727	753	741	691	784	748	764	778	747	734	798	763	747	704	758	772	685	704	762	789	748	758	761	738	693	769	746	753	795	734	800	770	763	739	750	806	761	744	779	754	776	740	735	735	789	776	780	754	758	751	760	740	746	774	740	763	705	767	765	754	767	758	790	762	766	762	746	737	755	761	780	761	729	768	775	786	794	759	752	762	760	756	756	722	757	743	741	725	769	752	743	773	672	800	746	781	815	752	767	738	752	735	798	747	765	729	735	743	741	778	760	777	770	743	706	733	784	759	757	769	725	743	770	776	783	759	764	796	712	772	772	737	705	758	747	763	748	768	719	744	780	755	778	724	721	783	729	725	776	747	774	723	789	760	813	784	791	766	784	776	788	746	809	763	763	788	770	740	828	723	774	722	752	722	747	712	784	763	754	760	772	711	722	722	785	787	751	739	774	706	758	786	714	806	734	793	741	765	732	787	749	762	704	747	748	735	767	767	762	785	746	754	734	777	772	746	754	815	791	807	767	727	689	734	744	751	793	719	774	711	785	771	739	744	801	772	785	775	798	815	761	762	782	790	726	735	803	781	776	824	754	767	822	759	767	761	734	695	752	686	765	743	743	721	769	760	766	778	777	754	769	721	787	761	794	750	813	745	742	811	780	717	732	763	801	672	815	743	771	736	759	767	733	770	769	734	758	742	765	732	730	729	730	753	727	762	706	680	753	743	728	759	758	761	728	680	742	768	741	756	743	764	725	743	713	771	764	741	784	759	709	795	751	728	755	764	745	766	780	714	742	776	735	766	749	767	728	749	761	794	789	768	793	740	716	801	799	749	758	757	768	752	765	722	778	775	754	734	748	743	753	772	758	784	796	753	692	759	779	732	847	756	756	704	806	721	764	807	761	761	765	760	769	688	738	737	783	787	754	784	764	747	774	789	774	773	755	784	757	786	695	747	771	786	742	741	757	729	768	760	734	769	751	726	734	709	704	761	762	759	710	756	780	825	763	698	771	753	742	768	759	723	787	735	790	762	821	803	746	751	823	773	775	758	756	734	723	755	765	761	781	782	774	769	766	769	706	740	761	756	738	781	804	714	734	726	810	734	757	736	765	778	734	775	764	759	699	738	771	763	772	822	768	759	785	728	724	745	765	728	759	757	794	778	799	807	744	761	734	773	735	772	742	769	749	717	789	741	777	790	789	746	756	755	771	783	721	757	706	805	758	794	774	784	791	797	701	783	729	793	743	812	784	788	723	764	739	785	755	744	754	755	775	748	750	738	777	738	749	707	692	749	716	733	744	741	723	749	788	755	778	804	803	744	753	756	743	759	762	741	744	777	737	754	722	785	775	719	743	778	697	811	762	728	739	749	716	771	733	801	768	791	797	778	794	757	779	737	705	754	725	760	770	731	742	762	760	730	745	726	734	718	757	736	723	753	713	746	756	766	757	809	767	727	771	706	729	734	776	762	739	730	754	763	777	725	682	772	802	683	755	733	762	767	842	747	792	820	720	765	776	784	754	757	771	776	742	755	756	751	741	748	738	761	731	799	761	811	767	785	735	720	742	723	774	794	810	741	747	753	719	753	767	767	728	762	767	722	751	763	795	717	777	762	751	794	723	719	759	724	777	767	774	744	749	760	711	744	764	766	753	756	816	774	756	780	786	728	809	731	817	754	758	775	765	756	780	743	736	747	757	726	753	771	777	734	726	721	806	761	693	777	722	794	713	777	769	766	691	746	784	767	749	732	779	743	730	813	745	724	723	745	781	758	775	778	771	755	788	763	733	768	751	700	744	713	790	787	777	759	789	726	767	778	816	799	712	786	740	753	720	796	738	719	679	803	769	720	782	796	765	729	717	774	759	751	703	785	716	770	713	741	752	758	752	731	831	747	751	730	805	751	757	759	769	793	720	766	707	751	750	791	742	750	787	767	718	792	741	728	723	770	736	724	804	749	729	746	737	777	732	723	795	779	761	761	773	697	730	709	751	748	760	740	718	759	744	795	734	710	759	766	769	766	763	824	735	814	734	781	780	757	796	778	695	734	798	758	775	741	762	801	755	713	744	786	768	746	783	741	759	721	758	821	745	717	765	729	801	777	747	740	738	755	755	703	770	770	676	756	772	803	761	713	772	808	766	768	712	795	783	742	725	748	735	740	750	757	725	720	790	736	788	803	742	686	785	749	776	761	733	797	751	754	765	721	734	776	693	727	738	751	721	755	788	731	791	777	747	723	736	748	728	751	755	744	747	721	720	721	803	760	796	678	782	737	749	736	756	741	783	768	765	785	736	756	773	724	829	770	751	759	750	758	734	802	746	753	768	723	759	776	769	773	756	739	713	787	782	763	784	780	783	774	757	749	749	750	755	707	743	770	728	808	733	776	739	752	758	766	737	725	757	803	714	744	764	758	757	707	755	759	805	763	744	749	763	744	751	696	731	687	844	780	719	764	748	748	730	739	708	718	781	720	706	787	727	712	759	766	736	714	722	761	749	729	745	723	761	758	743	745	769	742	749	751	734	758	753	747	762	768	712	759	757	737	793	809	719	758	765	758	729	775	794	740	799	792
1305	581	4252	5048	3793	2389	826	241	100	60	66	44	51	60	53	51	58	70	62	56	51	47	59	63	60	61	50	61	50	63	62	57	72	51	57	51	69	60	52	54	56	71	68	66	58	56	56	42	57	44	45	58	55	48	50	56	58	72	64	60	73	74	62	61	59	63	54	44	50	59	60	65	68	63	69	58	60	60	63	63	64	39	54	55	55	71	66	66	53	52	51	54	64	40	48	53	51	66	71	51	41	50	43	62	49	62	44	52	45	59	45	48	52	68	60	51	56	48	57	59	52	53	70	49	53	57	63	64	48	44	61	61	60	55	53	57	56	67	70	61	58	57	58	48	43	55	60	57	66	72	59	66	57	63	59	52	67	61	44	59	51	62	46	65	60	52	55	52	58	62	64	55	55	72	49	55	58	41	51	56	55	65	50	56	50	50	52	71	54	65	66	64	60	57	57	61	45	58	64	56	49	71	69	59	64	51	49	61	49	51	67	54	58	65	66	54	60	55	78	61	70	64	74	51	68	78	44	55	44	72	55	55	55	54	54	47	53	57	60	64	64	45	63	76	64	46	53	69	57	57	52	55	51	51	54	70	59	52	69	73	68	51	56	66	68	45	60	57	57	51	55	57	51	65	36	58	59	63	55	49	74	43	68	63	52	66	63	49	55	55	44	51	50	58	59	58	47	53	50	48	66	57	54	46	53	51	63	57	61	65	51	61	68	59	66	50	56	57	66	45	44	49	49	64	72	56	48	78	55	48	57	70	46	53	66	70	71	56	58	43	69	54	72	48	43	47	56	60	65	61	49	45	48	68	57	57	64	68	58	59	49	54	55	53	47	59	64	60	65	62	57	54	44	48	65	41	55	61	74	58	73	52	55	63	55	57	55	72	58	62	69	60	46	60	66	40	63	39	52	55	47	65	71	50	59	57	52	47	59	67	56	77	46	42	56	61	50	59	66	58	55	53	64	68	63	52	69	57	51	46	72	49	48	61	63	59	60	60	58	59	54	64	63	55	67	67	50	60	57	55	50	66	53	64	50	60	57	54	62	59	59	46	47	68	62	63	55	63	45	73	60	62	60	52	62	69	62	52	55	73	57	66	56	68	64	62	47	65	53	49	62	51	53	51	56	43	56	66	63	56	54	55	59	71	55	76	58	53	62	57	51	56	53	65	69	63	62	66	65	59	59	59	50	45	46	56	57	55	69	60	57	57	56	62	60	54	56	62	56	65	59	59	62	60	58	64	57	59	75	53	64	67	59	78	74	56	70	54	49	46	55	49	43	55	55	56	51	30	44	52	57	70	68	61	66	46	48	51	58	59	50	49	56	57	57	57	74	63	41	60	59	71	59	44	62	64	62	50	55	50	54	53	53	54	54	70	58	70	65	48	59	56	54	61	55	70	54	55	56	64	53	64	57	57	57	49	78	37	52	56	70	65	57	57	55	57	51	43	56	54	50	56	49	56	52	48	49	59	47	48	59	55	45	59	64	52	49	41	50	62	43	54	58	60	59	64	47	60	68	55	52	66	47	65	67	54	62	54	65	60	58	58	49	58	55	59	55	55	56	63	65	56	60	66	64	65	55	46	61	59	44	49	59	40	57	51	63	52	54	65	70	54	65	62	52	52	51	65	60	52	59	73	55	46	50	69	54	48	61	62	57	65	48	48	60	45	53	52	59	59	65	61	49	61	49	51	61	60	54	55	48	57	50	72	62	53	42	60	61	50	63	56	53	58	54	61	80	57	55	53	59	67	50	55	39	53	59	53	58	60	67	63	64	58	64	56	49	58	63	63	57	56	63	56	55	58	51	54	56	67	68	46	73	55	51	48	50	63	56	57	58	61	63	58	55	58	54	50	62	69	61	61	54	61	49	58	64	66	59	65	73	61	54	48	67	65	59	46	56	49	72	54	60	55	53	64	66	48	57	54	51	55	53	59	59	60	43	47	48	49	64	62	47	49	57	50	67	60	52	56	60	55	56	55	51	52	40	51	64	53	63	54	55	43	47	61	45	53	53	55	51	56	56	62	53	49	58	57	56	57	59	64	59	63	49	63	58	62	60	75	57	49	62	61	61	66	56	50	67	48	49	52	68	80	73	59	67	67	55	55	49	55	64	51	64	57	69	48	53	61	72	47	60	65	51	57	55	58	55	52	51	62	80	56	64	49	51	54	64	51	50	57	54	71	68	61	64	52	55	68	67	57	58	55	59	59	58	51	58	43	57	51	54	70	68	57	73	61	62	64	48	61	63	66	52	63	55	51	50	57	51	59	55	67	55	62	59	58	61	64	59	61	54	43	63	47	38	52	64	57	45	60	67	50	67	56	63	47	63	59	59	50	58	62	57	70	65	65	62	64	48	55	61	54	65	74	54	60	56	56	50	56	62	67	72	74	65	50	64	48	43	65	53	64	55	71	66	57	58	65	46	55	56	48	48	44	57	61	50	51	62	50	49	51	63	45	64	60	60	55	67	52	55	68	58	57	52	64	59	60	61	63	56	69	54	45	50	69	58	60	70	51	50	61	61	46	51	52	64	50	57	57	55	58	58	57	68	48	58	62	45	61	50	64	54	62	52	56	57	53	49	63	52	54	63	60	55	57	66	68	60	41	44	59	62	63	63	59	63	56	62	68	63	49	52	66	57	52	69	50	46	41	69	57	58	64	54	66	63	63	51	58	59	59	63	64	62	60	46	65	66	56	57	46	63	55	54	65	65	64	48	68	65	58	60	77	64	67	70	55	58	70	60	64	58	47	53	40	53	72	75	45	63	52	51	57	48	51	51	55	65	59	55	59	57	64	50	63	58	54	51	62	56	55	66	62	57	59	71	71	56	68	55	59	64	54	59	56	46	53	35	54	67	66	71	60	53	47	58	54	58	67	48	55	69	63	57	50	53	57	52	54	61	51	50	57	60	76	63	82	50	60	53	57	44	65	57	52	56	52	66	54	62	68	58	66	68	53	61	69	56	42	83	55	51	48	50	52	57	70	48	51	50	59	60	52	57	77	56	52	73	65	64	49	45	63	63	64	57	55	71	60	54	56	60	50	59	66	54	65	59	47	58	53	56	65	46	58	62	50	57	52	60	56	62	55	48	61	56	63	56	53	57	51	73	56	51	45	56	62	61	67	58	60	62	56	57	49	60	56	52	60	64	77	53	48	62	63	53	63	65	61	57	58	57	54	52	60	51	52	53	56	52	53	49	68	56	53	63	52	65	54	59	60	62	53	56	55	44	68	64	59	56	61	51	60	46	53	53	51	62	58	64	69	62	70	59	55	55	57	51	65	44	54	66	44	63	51	52	48	51	70	58	56	61	63	62	67	60	52	60	55	61	62	59	55	46	61	60	65	62	48	63	46	52	53	74	64	56	65	53	42	66	56	59	64	58	66	55	54	47	58	47	59	49	73	54	61	63	57	64	55	54	56	42	57	68	63	67	58	73	54	50	54	57	59	59	58	64	54	70	57	68	55	55	52
9493	9953	29836	37664	40026	31422	18529	6705	1923	910	752	676	740	706	723	704	720	699	731	775	732	729	713	746	705	765	708	751	715	734	768	733	751	700	771	729	746	660	724	718	711	736	697	741	761	703	712	711	706	700	757	747	752	718	738	775	742	718	745	740	714	704	652	732	718	736	737	707	697	756	703	731	782	726	709	744	716	777	741	671	719	706	740	760	707	708	793	728	720	721	685	763	764	734	736	706	728	747	696	745	761	718	727	707	727	718	779	775	685	772	739	737	686	750	720	699	746	738	741	693	741	691	743	706	745	759	743	722	709	705	722	676	733	710	747	732	720	671	725	714	707	670	729	724	773	761	726	706	749	721	765	779	688	709	726	740	732	730	688	724	754	739	782	720	694	736	747	735	746	690	731	699	722	710	752	714	696	705	719	717	783	690	733	763	798	747	673	717	771	724	728	713	775	717	727	719	729	774	693	743	690	722	724	755	754	704	795	738	720	772	722	730	754	752	692	696	718	704	699	717	760	738	761	783	758	743	724	749	785	727	732	728	707	729	729	708	679	728	719	768	686	709	715	763	720	725	715	733	758	738	718	680	697	725	719	752	688	722	727	763	734	717	736	716	750	713	717	744	747	719	733	723	733	733	704	747	743	735	766	698	734	776	719	769	719	688	726	702	759	719	735	728	740	730	746	727	713	743	720	745	716	699	782	753	708	716	794	771	742	746	729	750	737	779	705	683	744	729	739	759	746	733	748	714	735	740	710	720	770	705	714	721	657	769	738	776	723	723	773	719	773	703	751	763	683	767	735	712	766	755	760	756	736	784	727	734	733	714	717	686	699	732	719	712	782	715	724	725	731	713	716	696	734	737	779	713	717	730	759	664	735	742	753	733	728	785	763	728	728	734	714	705	722	710	683	725	721	691	713	720	722	708	708	709	730	753	696	723	723	750	709	768	732	702	691	701	762	703	728	711	748	715	712	750	744	748	703	746	741	722	762	776	738	742	655	717	725	763	728	747	758	741	754	726	732	743	765	707	710	699	731	714	763	747	732	740	705	776	710	727	795	734	708	736	756	754	732	725	749	712	751	684	703	714	744	730	795	762	678	751	734	681	756	711	728	754	695	726	773	751	719	716	764	744	717	720	708	705	709	704	709	749	753	742	691	712	743	739	739	723	718	695	724	735	707	694	744	765	710	748	697	753	702	755	743	783	668	708	707	697	741	796	749	734	733	772	753	713	719	748	706	730	749	707	752	716	738	722	742	738	716	729	771	748	727	689	723	734	754	747	747	746	760	693	728	747	737	751	741	698	721	735	796	710	766	686	729	734	741	753	723	755	720	690	736	764	695	713	745	720	742	719	734	751	692	704	755	741	745	766	717	793	714	745	702	740	742	775	731	698	719	733	683	758	731	687	720	697	737	752	754	709	693	765	747	727	704	698	753	747	698	684	734	742	711	711	758	767	759	698	791	721	725	716	727	723	730	740	674	710	739	730	727	743	740	702	688	734	725	701	705	707	703	705	762	733	747	741	693	724	734	735	716	747	721	738	710	767	729	732	738	742	686	722	756	728	760	748	726	793	704	737	790	714	778	708	732	721	717	701	759	700	708	693	705	751	774	733	670	771	788	721	760	731	746	721	758	760	756	697	714	733	682	719	749	698	769	760	702	711	720	791	657	727	748	752	705	714	754	721	754	780	753	755	725	663	731	728	712	715	722	747	729	767	698	744	699	743	731	754	732	762	736	726	732	734	694	712	752	699	736	732	721	784	755	710	710	710	730	704	731	702	763	783	758	738	695	679	680	729	703	712	755	726	716	740	707	731	670	760	717	729	738	702	732	766	736	708	746	732	696	717	750	717	680	759	766	709	719	750	740	707	744	728	775	722	734	703	683	698	779	756	752	759	727	758	700	710	733	752	743	685	708	731	743	756	732	741	746	740	727	755	755	743	750	763	721	730	722	768	749	709	751	724	685	743	721	723	738	738	675	746	711	771	736	740	734	772	735	741	720	706	742	715	703	774	763	727	709	726	737	748	727	703	712	712	784	780	709	755	706	720	727	722	709	722	702	697	712	772	753	757	729	738	720	752	768	695	733	739	742	736	743	736	726	698	736	735	736	749	684	712	729	730	729	731	734	703	737	660	739	734	729	709	773	711	708	761	720	738	727	712	706	729	741	729	686	739	673	717	758	753	756	716	727	739	783	715	780	708	676	731	736	706	712	678	737	719	719	741	761	683	720	691	738	702	690	750	758	722	739	706	744	741	769	737	698	721	738	731	750	770	780	714	745	779	727	681	742	745	723	714	755	732	739	748	737	710	731	741	735	696	719	752	699	732	747	716	722	737	685	786	709	715	717	725	737	798	732	703	677	722	738	752	722	736	715	729	669	727	722	712	724	708	743	705	714	673	721	754	783	679	735	732	713	757	737	783	688	711	705	703	731	712	696	702	745	750	683	768	695	727	731	757	682	754	758	706	732	741	764	737	738	732	705	746	740	717	753	731	740	702	727	759	749	716	723	750	730	704	718	758	742	706	698	759	717	749	756	782	736	768	731	716	735	730	763	696	759	713	708	731	708	732	730	734	785	728	698	738	729	728	712	778	751	690	760	742	760	693	751	760	748	798	719	717	768	746	706	734	739	735	687	730	765	739	751	724	742	708	758	736	752	748	691	736	733	760	734	733	723	711	702	722	699	733	753	711	747	742	740	805	720	740	730	681	797	763	727	723	722	737	757	727	716	728	738	700	691	749	762	766	747	736	751	728	735	707	730	748	726	731	750	698	707	702	660	711	738	713	745	727	741	716	702	761	729	767	701	769	730	740	705	740	695	772	752	753	729	725	688	714	740	717	736	762	719	740	743	732	705	735	710	759	735	726	697	698	704	737	756	738	748	693	703	782	746	728	736	775	743	728	767	741	788	747	757	744	734	731	757	763	743	717	735	753	718	719	719	797	739	717	744	763	718	708	701	699	742	715	741	770	746	709	711	704	793	672	699	681	735	741	706	755	755	736	739	776	720	724	747	750	763	724	724	711	729	726	700	761	768	757	700	730	746	730	680	754	729	752	740	741	729	736	713	704	764	728	730	744	744	746	707	727	717	746	745	740	684	743	724	747	733	763	709	696	741	730	734	731	747	732	751	724	701	713	747	705	703	757	741	716	706	766	763	694	699	789	718	761	754	769	747	725	758	721	761	721	718	726	731	740	736	696	764	719	748	759	731	680	763	767	702	714	727	725	795	743	784	733	684	737	755	708	727	722	716	746	708	725	694	749	737	732	725	711	752	707	782	680	744	748	746	723	774	698	771	716	751	717	694	720	758	746	804	707	747	754	696	739	715	775	728	713	705	729	745	740	734	755	687	734	715	722	735	763	739	753	706	749	674	735	765	749	738	744	749	745	742	720	728	758	782	676	749	712	739	700	740	671	721	732	740	739	715	708	755	742	725	760	705	738	737	713	727	732	747	726	745	715	735	743	715	784	710	764
619	2146	12147	12064	9706	5770	2085	497	165	75	55	50	62	57	65	52	64	50	66	66	59	78	59	57	57	57	51	66	72	61	53	60	72	51	56	49	62	59	51	64	54	41	66	55	59	63	51	56	45	61	45	76	66	63	47	52	50	58	56	50	60	63	54	47	51	54	55	64	45	59	64	59	68	58	64	56	55	83	52	58	54	48	55	57	51	55	53	54	53	63	63	57	59	50	50	58	75	80	53	50	69	62	58	64	52	63	62	47	63	62	62	57	80	61	68	68	53	51	52	62	53	42	58	52	57	57	60	54	56	51	52	57	57	55	73	50	57	59	42	56	57	55	56	60	56	58	65	43	78	57	60	50	59	66	59	50	59	53	66	54	63	64	67	67	66	56	65	67	65	54	53	56	46	55	69	61	66	53	61	45	53	54	63	59	72	65	43	72	57	63	56	47	56	41	48	57	48	48	56	59	46	57	56	45	52	54	62	55	52	59	64	64	62	58	51	64	66	61	54	62	57	66	61	55	58	60	59	57	49	55	58	49	59	55	50	62	53	51	64	62	54	51	65	47	53	66	64	52	64	60	60	46	64	69	78	63	67	58	62	61	64	45	56	44	62	45	66	64	65	64	60	63	61	59	64	63	48	60	56	48	67	64	53	67	60	65	60	77	58	59	58	52	64	64	67	64	54	55	58	57	60	53	53	67	56	45	55	57	51	58	60	39	52	60	53	48	47	63	57	45	64	51	55	51	53	71	66	50	60	55	64	59	49	49	75	58	56	79	64	39	62	61	51	59	61	38	45	58	50	56	60	60	58	55	52	63	59	54	50	74	62	46	51	62	59	48	50	60	59	64	40	71	55	64	51	61	68	55	62	54	52	54	68	66	59	50	64	59	49	64	68	59	51	45	66	49	54	53	57	60	50	48	58	60	53	56	67	50	68	46	73	56	47	62	64	60	73	63	48	63	51	65	57	51	67	64	59	59	55	66	70	55	64	56	56	74	53	56	59	63	56	57	59	51	66	59	49	54	53	55	55	56	48	53	55	69	54	53	61	49	42	62	51	55	67	72	62	56	48	57	53	66	63	65	50	51	48	59	69	60	48	53	57	56	60	70	59	56	60	55	53	68	54	69	55	62	67	65	72	74	38	54	47	62	47	69	54	55	65	65	52	51	50	52	69	64	53	55	57	47	57	50	63	61	57	50	60	57	64	55	57	65	64	61	56	58	71	74	56	53	61	58	58	60	71	59	54	70	37	46	59	53	48	58	57	63	64	57	59	56	44	63	61	55	51	53	69	62	62	51	57	54	62	51	43	45	58	67	51	69	52	80	47	53	46	50	57	54	52	60	61	49	69	58	70	54	56	58	79	54	61	53	54	63	60	51	56	66	71	64	51	52	59	60	62	67	62	62	58	79	58	54	64	58	62	53	51	52	56	71	45	55	69	44	59	68	63	64	66	52	56	46	70	65	73	56	43	52	51	61	50	59	53	59	68	64	60	44	58	42	45	64	57	44	49	52	65	62	64	54	65	65	71	54	55	52	54	48	63	58	76	59	59	58	45	48	56	67	63	66	62	56	54	63	64	46	66	60	74	55	51	60	64	68	68	52	58	63	61	47	56	58	64	45	56	58	49	46	53	61	60	63	64	58	66	64	61	70	62	50	69	69	56	47	49	58	50	57	60	73	61	53	47	65	49	51	59	57	63	63	48	51	49	54	60	56	56	65	58	46	58	64	47	58	57	64	65	59	66	64	77	54	55	59	65	62	54	69	66	70	68	63	60	61	59	70	61	49	50	46	61	50	62	51	62	46	50	49	60	56	52	53	56	73	61	53	53	58	57	42	55	71	42	64	47	53	65	55	65	56	63	46	56	62	56	59	60	58	51	53	69	57	40	63	70	64	54	58	54	52	54	52	58	52	51	58	52	57	48	73	55	46	51	62	62	49	59	61	52	42	45	64	62	73	68	50	54	46	59	44	49	62	73	58	48	60	66	63	63	64	53	66	55	46	67	58	59	57	54	64	56	49	47	36	50	42	59	58	67	63	52	48	66	62	56	54	58	68	55	64	58	50	51	46	56	51	66	50	61	69	61	74	63	62	57	52	60	61	61	57	64	64	63	50	54	46	63	49	51	48	56	61	73	67	63	55	49	64	53	58	59	67	58	70	61	58	71	51	49	62	65	62	44	58	50	65	40	62	70	61	53	54	58	59	53	57	46	55	68	50	54	36	64	62	54	65	63	65	57	53	65	46	52	59	47	61	48	47	57	59	64	59	56	52	54	50	67	53	60	70	49	48	64	57	55	46	64	57	61	58	65	56	49	60	68	56	62	56	38	51	63	49	55	60	51	60	65	49	65	58	43	53	62	66	63	67	53	58	56	54	50	54	53	58	53	45	61	56	51	57	65	52	60	60	58	65	74	57	59	53	52	64	58	51	54	49	60	60	54	60	65	62	63	56	62	64	58	61	63	55	73	71	67	60	56	41	64	65	65	43	60	57	60	53	60	63	62	62	52	56	49	47	52	65	47	59	57	62	55	62	60	47	59	58	55	59	68	72	58	56	62	70	61	53	66	50	55	47	63	68	62	73	75	56	43	58	57	58	63	55	68	66	46	68	51	65	65	46	62	55	55	49	59	65	79	56	48	62	60	56	72	68	60	57	52	62	47	83	64	51	52	48	47	62	57	52	59	54	45	50	50	63	63	54	54	61	61	56	53	56	69	53	61	49	60	56	59	59	66	51	64	61	58	56	65	52	52	57	57	57	51	52	51	55	47	71	56	60	52	67	47	51	54	71	60	50	56	55	51	71	44	56	49	58	58	68	57	46	49	66	65	57	60	61	55	59	58	69	61	55	55	66	58	61	55	59	57	65	51	53	55	54	72	60	58	48	48	68	60	73	53	68	52	43	50	83	55	49	64	64	76	61	46	56	69	54	55	51	51	54	50	57	62	75	58	53	60	61	62	52	53	44	64	63	51	64	50	61	54	43	49	57	70	64	46	64	61	51	66	54	56	59	55	48	45	69	52	64	59	56	60	62	50	66	58	42	58	61	62	46	64	55	63	57	50	48	61	64	50	55	70	59	74	49	58	57	55	53	62	62	59	50	69	54	47	60	47	50	51	51	53	62	53	49	54	78	47	61	50	54	64	43	69	58	44	64	55	69	58	53	47	68	54	64	58	56	56	54	60	52	49	59	59	63	54	60	52	60	51	63	57	76	54	43	60	67	59	59	63	56	50	54	70	58	60	57	49	54	62	47	67	52	44	55	48	62	59	60	58	68	62	56	52	62	56	52	51	53	60	38	50	45	49	57	54	62	59	60	52	66	62	62	61	75	48	46	54	62	54	64	67	64	56	66	45	50	61	67	69	56	60	36	57	58	63	69	71	60	55	51	51	64	43	54	68	50	52	51	66	65	56	50	49	60	55	54	73	55	64	60	63	56	46	58	70	64	63	56	56	62	70	69	55	53	55	51
14671	21178	40281	53397	57209	43418	28045	12692	3556	1160	800	758	735	717	732	728	718	736	718	698	723	761	727	752	721	725	698	740	721	744	735	698	767	748	692	721	724	737	704	725	751	727	735	768	775	688	740	760	703	713	775	707	718	735	746	701	756	683	645	736	723	774	722	722	743	735	742	740	697	736	751	710	726	721	759	709	705	734	694	716	733	694	777	689	729	761	725	730	713	739	749	694	746	731	712	749	710	721	728	752	778	680	724	686	787	714	766	724	818	733	674	702	758	764	697	689	742	748	733	756	683	734	746	754	697	725	702	774	737	675	716	751	726	724	713	717	729	729	692	758	785	749	709	743	767	723	712	743	734	706	718	695	736	719	754	775	759	711	740	683	742	700	694	725	695	718	725	727	703	748	700	715	693	766	710	782	731	764	757	717	665	735	730	685	709	691	664	753	718	712	714	721	744	715	707	750	715	725	748	714	703	692	676	675	735	727	690	726	715	710	756	714	676	728	735	744	743	727	731	751	747	681	760	693	684	736	732	726	717	709	764	766	754	723	751	759	812	745	750	727	709	723	689	768	809	674	752	755	698	768	756	750	667	778	737	736	713	688	728	697	741	750	724	736	709	732	670	701	725	696	741	730	721	748	744	684	690	738	702	682	722	718	728	743	719	711	719	704	725	805	765	707	702	700	748	720	693	743	738	746	702	738	763	696	699	718	758	707	749	738	738	674	746	736	739	681	725	724	738	734	776	748	749	740	692	742	717	737	784	741	709	695	737	726	762	728	751	752	734	741	749	746	692	717	689	720	727	721	744	703	755	738	738	693	746	691	703	761	751	751	719	676	741	685	701	738	750	694	695	746	758	707	740	724	740	733	774	718	721	675	734	746	727	695	707	711	774	767	761	736	685	732	745	717	695	726	763	735	682	688	705	726	787	763	744	700	704	734	703	705	708	736	711	789	671	723	729	732	774	728	739	697	707	707	768	721	735	741	718	769	739	714	709	732	698	747	751	700	765	708	783	689	715	734	744	715	776	721	701	743	742	699	721	781	719	718	732	723	698	752	754	694	683	696	755	664	716	692	693	704	745	690	757	747	718	774	700	786	743	664	717	722	706	732	713	727	702	704	704	701	725	743	744	732	718	689	725	738	722	715	746	705	721	703	710	723	714	726	724	694	665	737	723	720	723	752	731	765	719	748	712	710	750	769	730	769	710	704	751	751	746	729	773	738	731	692	728	711	767	696	707	751	717	741	744	757	695	680	739	791	702	685	764	733	711	711	711	711	743	728	714	728	743	727	734	724	699	718	722	689	697	722	711	729	699	761	686	674	764	738	732	679	731	721	725	745	776	680	746	710	750	723	747	725	715	722	716	732	773	713	704	759	753	711	646	725	744	697	703	702	689	709	727	749	679	669	760	713	738	712	743	705	737	727	760	687	746	683	760	750	708	729	687	682	743	749	694	725	681	736	710	738	741	763	754	748	736	754	754	696	761	759	704	744	745	725	670	744	755	716	712	737	734	684	709	746	708	757	782	717	739	711	764	731	684	757	761	737	724	713	747	712	723	722	752	758	750	704	736	763	718	680	755	711	740	733	775	744	679	718	743	700	758	701	767	680	741	733	724	760	719	693	718	754	687	722	736	678	681	695	713	732	674	724	723	760	692	727	709	748	680	715	719	692	721	702	752	723	751	760	738	719	714	756	720	780	709	765	706	719	724	762	739	685	743	748	787	730	743	726	727	692	737	733	717	667	702	742	733	717	727	718	716	709	778	698	735	703	741	738	764	672	689	724	788	733	726	705	699	733	714	729	708	736	697	745	711	706	765	708	746	728	740	717	714	682	736	776	725	727	708	774	748	723	754	696	740	749	721	716	716	712	673	706	728	698	711	663	723	694	804	746	771	780	727	704	710	695	714	741	786	726	725	683	750	681	691	733	733	759	737	747	764	759	707	727	719	757	802	758	689	713	698	753	727	747	712	721	712	767	717	736	706	744	737	744	781	701	747	731	733	668	715	738	720	759	733	730	705	713	738	692	735	711	723	732	723	722	737	703	716	720	758	727	756	701	691	743	729	751	754	656	702	702	752	730	764	776	671	697	775	723	729	736	703	747	708	706	731	737	709	736	778	715	716	714	689	699	730	711	711	766	712	724	750	731	749	718	712	756	717	748	690	781	684	668	712	754	722	716	760	733	718	701	691	724	710	720	726	769	714	668	694	721	706	727	738	775	706	773	695	739	719	708	755	721	754	712	734	694	725	713	719	706	708	724	753	731	760	730	743	722	691	737	688	685	770	744	709	756	731	727	716	721	756	683	736	711	724	717	736	721	718	763	718	697	742	690	739	719	746	723	742	713	771	674	761	719	726	716	720	759	780	727	744	703	705	687	726	727	701	715	761	735	752	705	724	744	741	720	699	703	694	737	768	746	705	731	716	679	719	730	786	730	743	773	761	744	745	657	743	726	715	763	734	672	706	729	769	713	738	721	749	753	683	728	664	682	742	767	736	750	749	742	717	735	729	756	729	699	716	667	743	767	730	721	716	778	756	721	724	733	753	786	719	734	710	707	693	750	817	738	747	728	749	694	767	675	720	762	730	741	710	747	766	723	765	741	769	761	746	749	727	681	724	759	714	764	729	766	749	731	783	753	695	788	705	723	712	731	741	727	723	678	681	685	722	689	749	732	739	755	718	777	746	717	723	682	743	761	728	759	740	702	766	712	711	752	762	813	701	741	725	743	798	680	773	711	706	774	698	755	782	693	729	726	721	706	737	726	720	752	736	753	737	775	703	727	736	760	745	748	683	695	756	704	720	755	720	706	727	698	717	707	699	735	707	680	724	664	741	764	735	722	707	758	767	717	789	703	749	705	703	728	741	706	767	731	710	749	748	732	758	722	713	703	710	706	713	707	726	737	713	723	731	720	730	696	714	699	711	686	723	732	719	699	713	705	737	733	729	728	705	736	659	693	707	767	793	704	671	688	749	732	696	727	734	725	789	750	769	745	685	703	753	720	721	743	705	724	727	718	724	694	747	716	746	734	747	706	753	713	742	735	685	687	717	710	707	690	764	743	775	685	747	710	734	736	755	776	732	731	706	691	722	749	708	688	763	755	763	739	683	736	734	708	743	725	765	678	752	743	710	764	736	746	719	796	706	734	699	692	763	732	735	685	696	661	723	728	757	710	786	739	692	702	681	748	760	722	706	711	720	734	742	759	743	709	733	703	759	756	781	730	711	749	755	744	721	735	731	734	717	722	744	724	710	698	723	772	713	776	759	692	746	733	733	705	721	692	718	735	776	733	741	733	677	734	754	703	710	733	710	739	774	736	738	749	716	757	768	689	727	756	686	722	746	772	718	803	722	739	694	707	683	721	712	710	712	747	761	761	710	697	732	731	741	706	735	721	797	759	728	731	735	769	719	762	731	707	775	721	703	764	758	710	717	743	707	772	750	742	715	748	699	718	733	706	757	724	788	682	757	749	724	738
1931	2023	11092	12779	10196	5624	2022	380	146	74	74	53	63	64	59	61	63	46	59	61	66	54	60	57	64	58	53	62	81	50	73	54	69	52	71	54	50	52	51	54	62	63	49	60	48	60	64	44	75	58	66	64	72	53	62	62	49	58	48	68	62	60	54	60	69	65	69	70	58	59	52	56	54	49	65	55	61	60	60	66	53	63	63	60	42	61	51	58	67	46	66	52	61	58	61	62	48	61	56	57	61	55	67	51	51	63	57	65	66	69	65	64	68	75	55	67	68	60	55	51	67	62	50	61	61	64	56	55	67	53	60	62	61	78	44	49	64	47	59	56	55	66	59	55	55	53	54	52	70	63	68	51	58	53	65	68	56	55	56	53	60	45	48	50	58	61	64	59	63	75	48	62	63	61	67	60	65	58	53	65	57	58	64	60	66	60	57	68	61	56	67	55	66	59	74	47	58	53	76	61	60	60	60	62	59	69	52	47	61	65	57	55	52	61	70	53	55	59	53	60	68	51	53	40	54	60	67	51	62	39	56	54	72	63	53	70	67	55	56	77	67	59	66	75	68	61	50	61	61	68	61	66	66	63	58	53	56	45	74	81	58	65	63	65	63	44	75	64	56	61	71	37	48	62	66	74	58	69	50	47	74	68	65	59	58	55	58	54	51	66	61	64	59	67	43	57	60	66	66	64	51	53	61	58	45	54	59	55	67	65	55	67	80	61	63	74	54	50	61	49	57	72	55	64	58	63	72	64	57	64	51	62	70	67	58	53	67	60	56	57	66	58	62	66	59	74	62	43	68	64	65	63	62	56	67	64	60	52	65	55	52	62	68	50	56	68	68	57	61	45	43	55	66	66	64	58	65	73	69	48	65	66	59	52	51	50	59	66	50	61	52	60	64	64	73	54	64	64	70	50	51	46	61	54	57	65	66	65	62	66	68	61	53	60	52	47	57	48	61	57	66	44	65	55	62	60	54	59	54	68	68	62	59	60	47	60	63	62	58	54	64	69	55	64	59	60	55	59	59	79	66	53	64	67	67	64	50	47	63	60	77	72	60	61	55	57	66	57	74	43	65	66	71	52	61	57	70	50	60	71	65	64	78	45	60	52	66	64	60	56	48	55	58	71	68	60	79	48	74	63	46	47	45	64	66	58	61	60	64	61	54	55	66	48	63	65	60	56	74	50	67	47	75	56	53	57	59	57	69	67	58	61	59	48	54	70	58	47	49	53	47	64	44	71	52	52	60	53	54	54	47	54	57	66	65	63	66	55	64	64	63	49	59	63	71	42	61	58	59	60	60	67	53	58	49	62	70	67	70	64	50	69	64	60	55	50	55	47	69	58	55	64	69	51	55	64	73	73	71	75	60	62	46	50	61	53	50	48	53	51	59	50	62	50	61	65	68	64	57	56	71	67	46	53	52	58	65	56	54	55	51	57	54	56	52	68	55	65	51	57	50	47	54	61	56	67	70	56	57	61	60	47	63	60	61	64	55	63	63	56	65	54	71	57	52	52	56	54	43	52	49	63	48	55	57	59	55	82	62	55	58	65	54	66	63	49	60	47	89	55	65	76	46	44	55	56	60	64	65	52	68	70	68	75	53	61	58	57	69	56	54	64	59	75	58	58	60	70	54	62	59	55	61	52	58	60	52	62	63	46	68	64	67	77	49	53	44	58	60	56	53	49	61	69	78	62	52	45	57	57	53	60	59	54	66	63	62	56	38	61	53	57	62	64	69	61	54	59	63	62	59	64	48	70	66	54	63	61	68	50	57	64	62	56	65	75	57	67	57	58	52	74	59	67	63	62	58	62	78	67	70	69	75	63	61	64	60	55	60	78	61	69	61	69	53	66	73	61	54	75	63	65	47	67	65	44	57	57	64	56	77	66	59	53	57	72	58	67	68	62	59	56	53	62	59	62	66	52	53	73	46	69	46	60	64	67	70	65	52	50	46	73	54	57	53	55	56	56	63	52	63	51	81	65	51	52	61	48	54	66	59	57	68	55	65	52	47	49	54	67	50	55	48	57	61	42	59	63	65	74	56	55	66	54	62	59	63	76	63	68	68	67	63	62	53	57	57	67	62	60	50	75	52	55	57	68	53	54	59	70	56	59	49	61	72	49	61	56	70	63	63	60	72	53	51	57	55	50	68	62	55	54	66	66	56	58	63	64	71	50	69	55	57	62	51	60	63	56	62	45	56	53	61	61	51	59	59	64	50	69	48	66	60	52	51	52	52	54	59	55	65	65	62	63	48	68	46	72	58	54	63	53	65	51	61	69	57	50	57	62	56	47	67	74	63	58	46	65	65	51	52	60	57	44	52	52	73	63	52	70	58	67	54	69	59	58	75	51	60	55	57	52	67	59	52	62	60	51	56	54	63	56	64	56	49	78	58	57	55	55	56	58	56	58	72	59	57	50	58	57	66	62	67	53	43	70	57	72	62	54	61	55	66	66	57	61	46	91	53	65	67	51	67	69	69	64	49	66	63	54	57	59	60	46	53	49	56	66	51	67	57	55	65	56	60	57	54	46	67	70	73	68	70	51	43	57	55	68	49	52	58	51	60	57	68	59	65	65	68	52	64	59	52	56	48	51	63	60	51	58	51	62	62	71	49	71	56	58	56	60	62	48	52	52	54	43	60	58	73	65	63	51	55	66	73	67	67	48	63	55	57	68	66	63	57	58	58	65	59	49	64	74	57	64	67	49	67	68	58	54	60	59	60	73	83	68	63	59	55	62	66	55	62	64	48	63	80	65	53	64	54	70	60	59	62	55	54	63	49	57	50	58	59	55	66	63	62	68	47	53	68	44	79	55	68	56	66	56	63	75	57	66	60	61	59	54	52	62	58	74	51	67	55	57	56	50	65	61	58	57	56	72	65	48	52	60	65	57	68	64	63	46	65	58	72	64	51	57	71	64	62	53	67	57	57	56	58	47	71	45	68	53	73	55	57	62	57	56	67	65	60	50	74	60	58	62	70	54	57	54	57	61	60	55	60	71	59	50	52	59	47	55	57	60	66	71	69	43	56	58	56	64	50	55	68	61	58	54	55	70	59	57	48	53	68	63	44	64	54	69	47	67	58	80	59	64	58	64	53	57	63	54	64	58	54	64	56	58	55	62	53	54	60	66	60	72	62	57	49	54	63	63	68	55	65	50	65	43	42	46	68	51	58	59	69	56	45	76	60	59	52	63	64	57	54	68	55	55	73	50	48	68	64	63	58	58	54	64	48	59	58	66	60	62	59	64	64	62	56	51	59	58	48	63	59	72	65	54	61	55	67	54	58	52	53	71	50	66	61	41	52	66	67	48	60	67	79	59	53	64	57	63	64	56	57	50	63	73	58	58	64	68	49	63	61	60	58	58	58	57	59	67	68	65	74	40	71	67	62	54	67	62	60	51	69	66	53	51	66	57	59	65	54	50	67	61	66	65	73	67	56	60	60	56	57	64	65	56	62	61	66	70	56	71	59	70
13605	19607	40086	53456	56328	42510	27239	12344	3485	1243	878	825	747	811	735	765	760	770	721	779	730	790	778	735	791	805	797	759	758	749	760	754	779	707	761	799	793	808	768	778	767	737	750	740	758	766	785	761	763	777	777	770	746	840	768	751	707	730	784	694	747	768	771	766	708	805	756	727	841	781	766	733	766	735	756	774	722	780	746	750	738	760	754	773	750	729	760	761	774	740	761	765	782	733	804	706	767	810	737	798	721	778	727	830	765	782	759	758	779	755	732	719	776	771	800	724	757	765	810	753	742	746	754	726	774	766	781	771	774	746	766	776	765	736	735	793	740	746	734	790	769	769	768	710	749	791	755	846	761	784	751	771	807	759	750	771	767	820	749	747	753	778	814	721	792	739	715	785	775	775	764	811	781	736	780	740	743	732	785	752	802	765	746	767	784	691	760	754	763	759	793	784	773	796	772	753	775	784	846	746	732	787	776	779	720	766	761	750	764	793	758	791	763	737	768	755	749	775	761	738	766	768	745	774	804	759	719	729	759	769	766	775	746	745	795	795	758	742	750	788	742	763	781	793	727	817	711	781	759	801	711	838	754	764	743	740	737	748	772	737	753	718	806	721	785	807	779	768	825	768	769	780	708	816	792	713	787	786	727	813	820	752	755	717	746	783	744	757	761	765	733	765	715	783	771	790	750	746	806	771	777	796	742	747	696	757	798	737	802	765	766	823	719	793	775	759	759	792	701	757	787	729	812	756	808	766	772	734	713	756	750	762	754	802	786	711	761	734	745	799	781	748	734	775	736	777	709	757	783	784	719	756	776	792	765	760	740	754	753	779	741	785	722	749	782	754	824	737	791	754	782	859	753	757	761	737	703	744	831	756	715	824	751	809	789	793	801	761	748	753	757	758	812	738	759	830	780	722	790	788	772	787	770	794	716	778	771	704	768	762	742	717	752	761	780	774	753	780	798	793	779	807	752	762	759	746	782	744	812	761	748	753	776	743	722	756	774	717	784	756	768	761	768	741	747	759	739	741	770	731	763	770	762	817	751	806	791	779	824	772	735	778	748	727	766	742	789	741	750	746	770	747	749	814	748	731	778	771	760	775	725	770	815	770	789	796	734	786	788	751	750	754	789	715	765	742	777	741	738	780	744	738	790	717	776	765	755	745	767	788	744	766	759	768	798	737	794	745	740	803	811	777	762	800	727	774	803	760	744	786	772	753	755	793	775	751	798	727	772	764	731	756	758	758	730	760	807	709	788	774	776	746	792	791	762	742	753	771	778	793	778	827	764	780	724	758	768	824	794	742	798	724	762	744	769	738	783	741	765	823	761	699	707	784	733	759	788	756	739	754	763	795	807	770	744	739	788	785	754	773	746	735	771	761	710	773	768	799	791	808	764	764	792	756	712	785	764	739	809	800	796	790	779	797	771	752	763	754	807	814	783	806	734	764	801	803	791	679	770	755	793	758	731	724	741	754	791	780	781	758	789	764	763	808	780	764	733	747	820	751	776	732	787	741	739	713	785	770	758	779	772	739	730	766	759	779	798	730	763	750	785	794	784	765	801	795	730	754	757	757	750	748	747	725	752	731	768	763	792	716	765	741	746	723	796	803	805	796	786	758	768	771	756	755	772	776	819	767	786	790	749	760	765	765	769	802	750	752	772	709	780	777	729	726	792	764	760	724	794	754	746	764	716	773	800	775	708	749	775	736	755	756	769	770	729	760	743	722	702	790	743	755	805	761	761	792	748	782	726	733	769	795	775	791	778	804	726	732	794	769	741	771	713	762	775	786	761	754	704	803	746	798	742	751	754	796	803	776	786	737	807	764	775	743	772	794	809	781	761	729	773	767	708	776	753	777	752	793	726	744	769	751	787	758	740	789	798	781	784	789	814	773	781	760	742	756	760	811	799	772	764	768	766	746	727	759	781	735	757	791	798	709	802	774	803	724	757	795	761	735	751	752	760	745	767	768	724	759	760	722	755	792	789	759	771	735	771	803	818	772	778	760	746	775	834	752	783	737	769	763	761	750	739	757	775	759	776	770	770	753	767	787	784	722	756	758	732	800	741	788	753	757	752	849	779	806	737	790	728	801	774	751	810	780	756	785	755	719	748	776	734	767	792	738	769	778	766	746	754	756	743	778	773	790	819	780	777	770	795	758	763	790	761	767	735	718	758	717	765	763	804	745	735	732	780	773	751	803	745	758	742	775	778	764	760	739	691	747	773	746	780	705	766	726	755	776	780	794	790	789	766	781	704	755	734	746	755	787	776	757	810	729	751	806	768	742	789	744	790	752	755	765	748	714	786	755	737	760	778	734	794	781	740	759	804	715	781	767	796	752	750	702	691	778	770	765	746	736	751	783	773	783	730	767	780	727	728	751	743	762	790	764	744	747	759	809	797	746	774	734	812	766	757	776	819	783	750	743	765	779	798	751	772	760	730	729	794	781	800	731	814	748	739	760	776	789	751	793	722	716	746	787	812	795	782	738	754	776	794	724	788	751	791	796	805	756	770	768	767	756	805	758	766	756	765	798	779	741	777	724	787	773	748	776	717	737	774	739	806	734	783	755	789	792	802	766	750	751	791	763	737	732	752	722	803	758	727	792	771	767	727	770	808	784	802	744	742	768	824	788	780	703	721	768	818	712	739	727	785	739	735	778	727	808	715	773	769	789	803	788	759	771	747	774	752	744	752	777	744	764	782	765	782	770	796	754	813	734	776	752	789	768	779	739	784	782	736	733	712	773	780	736	762	807	783	764	752	775	732	713	795	774	786	744	787	730	767	717	762	776	796	741	795	783	783	721	807	803	778	758	803	726	788	768	752	794	784	758	775	782	759	781	780	763	790	762	723	718	759	760	709	784	690	741	751	760	770	807	722	718	806	776	743	740	744	729	709	717	774	709	774	785	724	772	777	776	783	696	765	803	783	759	808	740	753	807	745	754	728	760	763	766	762	804	785	748	727	728	756	788	758	725	751	771	746	784	738	769	773	732	799	742	759	771	769	783	745	815	786	793	765	776	799	784	726	777	782	715	777	766	747	770	702	790	764	701	774	760	751	775	746	778	802	735	771	801	738	758	775	797	783	738	750	759	755	821	772	751	701	791	784	754	740	795	759	791	797	743	758	756	764	763	771	768	732	750	737	755	830	763	762	736	744	750	746	808	709	780	742	746	789	720	793	726	813	793	735	776	775	781	802	755	726	752	794	772	748	777	769	754	736	771	698	771	791	749	799	713	765	793	810	808	760	787	772	738	723	752	757	733	773	739	745	749	754	730	762	777	702	808	773	800	753	781	747	764	738	749	773	716	771	813	754	766	764	829	754	742	796	795	743	702	718	759	830	755	783	809	774	761	739	738	698	773	763	712	761	776	764	753	747	803	776	763	813	761	770	807	739	762	750	760	810	739	747	688	769	740	760	746	775	725	755	751	789	764	772	758	757	756	825	794	762	763	779	760	779	766	753	758	806	736	743	719	814	733
979	2047	17090	18817	16348	9244	2916	660	178	82	69	67	60	56	53	53	64	49	57	46	53	56	60	63	47	52	63	70	52	50	35	56	57	61	71	64	63	50	56	63	66	49	59	71	48	55	58	67	53	52	63	71	53	56	56	52	63	63	60	63	52	58	54	58	58	57	70	63	52	59	68	59	48	56	54	65	53	62	68	56	61	67	55	62	53	56	54	59	61	61	58	52	58	51	54	62	68	57	56	40	49	54	44	57	64	66	57	57	64	56	48	52	59	47	55	59	50	55	68	61	65	47	63	66	46	64	64	62	65	55	65	61	61	67	50	59	68	78	54	47	54	66	51	57	65	66	47	59	66	61	60	58	65	46	63	58	52	51	54	50	64	59	52	53	53	61	47	52	52	47	62	48	53	67	53	57	60	62	59	73	60	56	52	61	61	44	55	59	71	58	59	60	55	58	59	56	61	53	61	57	57	59	73	58	64	59	62	61	63	65	67	65	52	55	62	70	53	45	53	58	59	55	59	63	65	65	63	56	61	56	61	48	54	51	62	55	53	64	44	64	63	59	68	69	55	64	59	54	55	61	51	68	64	64	60	38	57	57	69	54	57	62	61	55	47	57	65	65	53	51	55	56	67	50	52	44	55	62	56	50	42	56	58	67	68	51	56	55	51	55	50	51	52	58	48	61	71	56	49	60	61	48	59	50	67	54	72	59	68	62	41	58	58	64	63	50	68	57	47	60	49	51	54	56	77	73	51	56	45	81	59	60	57	53	61	55	57	62	75	54	58	44	43	51	62	65	67	52	64	58	67	53	88	54	58	72	55	56	55	66	66	63	60	51	59	53	61	55	63	62	74	57	60	57	52	49	61	68	48	52	63	61	63	65	54	59	55	62	68	58	67	57	52	54	53	54	41	65	60	55	40	50	54	51	61	58	62	50	72	72	70	58	48	49	52	60	69	57	67	45	64	60	50	65	65	56	52	49	57	62	46	63	59	63	75	64	54	54	53	46	59	54	60	68	69	50	59	53	41	55	40	64	64	41	46	44	72	60	50	79	52	46	66	49	61	57	52	63	44	73	54	56	70	56	67	59	54	55	74	52	59	56	58	63	60	45	48	65	67	61	67	60	59	53	63	49	57	64	49	78	54	50	54	59	51	59	75	68	57	52	63	69	57	86	36	48	42	63	50	73	60	63	60	64	57	48	57	57	51	56	50	63	68	43	56	64	49	52	65	52	63	52	53	54	51	73	71	58	61	65	57	64	67	66	58	62	59	49	56	46	50	60	52	65	64	54	70	58	65	51	50	70	60	68	57	53	71	55	51	66	50	56	45	61	50	52	53	53	73	51	49	63	66	59	58	63	63	65	57	54	68	55	75	43	69	58	63	61	50	46	60	62	64	64	65	46	58	52	54	49	58	54	64	61	53	61	71	58	73	53	61	58	55	59	57	57	50	55	64	53	63	57	68	65	66	58	48	50	50	60	65	38	58	49	56	58	58	55	57	70	62	54	58	65	61	49	65	67	50	72	70	63	52	60	62	42	57	67	58	66	64	52	63	53	63	66	70	52	71	68	47	54	50	54	49	59	60	67	64	62	60	64	64	54	70	54	58	55	57	59	61	61	60	67	47	64	68	54	57	65	65	50	59	58	53	60	48	47	61	68	59	51	70	65	72	48	65	59	55	62	54	66	49	67	59	54	56	51	60	66	76	53	67	71	54	57	63	66	66	59	54	60	54	41	67	59	51	69	57	53	61	54	64	61	67	54	62	57	65	50	63	63	52	59	52	60	53	69	49	66	47	43	65	58	62	62	56	41	64	86	49	56	77	59	77	55	59	60	74	52	62	55	58	56	72	56	44	70	62	52	51	57	55	55	73	58	58	50	63	57	50	53	47	53	56	62	57	58	62	66	53	60	59	59	61	52	50	58	47	65	57	56	64	52	62	47	74	54	50	60	54	63	63	64	72	54	55	58	56	54	50	59	56	59	59	36	57	58	63	58	62	60	55	63	73	49	54	60	64	72	61	59	59	64	64	73	45	49	62	49	70	46	54	64	69	61	73	59	56	54	58	54	54	66	58	49	59	51	62	53	65	77	67	62	62	41	73	59	58	55	65	63	73	72	49	56	53	54	62	62	54	73	51	51	70	63	61	61	64	62	60	72	48	65	58	64	61	62	62	53	61	67	58	58	56	63	58	56	71	59	54	65	68	57	47	57	66	59	43	73	51	52	61	56	78	42	63	62	59	68	61	65	50	65	63	51	70	56	52	51	54	57	58	45	72	57	57	54	42	56	59	60	54	58	56	57	68	61	59	55	65	61	57	65	54	53	53	62	55	61	73	70	61	64	55	53	54	57	64	58	52	63	56	57	48	53	58	55	55	62	62	59	65	45	56	69	62	59	70	50	50	79	60	80	67	55	64	58	54	49	70	63	58	54	66	58	68	59	62	66	68	57	68	60	68	61	58	50	53	56	61	72	65	54	52	70	61	65	50	50	50	52	52	77	65	52	52	66	60	55	54	61	60	63	49	69	59	57	53	50	56	71	53	57	55	52	52	49	57	57	48	48	61	55	74	72	51	61	64	63	57	59	60	58	56	71	62	65	63	52	59	70	51	69	58	60	60	49	57	53	54	61	50	59	63	58	52	62	64	56	58	47	67	61	63	67	66	51	62	53	48	65	68	49	63	47	58	69	56	62	49	40	48	59	48	55	60	57	63	56	52	63	59	65	56	58	60	53	50	48	47	58	56	54	53	55	60	56	63	60	49	64	53	67	64	53	49	59	56	67	65	54	66	59	50	52	51	69	59	59	66	70	63	51	56	56	51	55	55	65	60	68	64	53	51	56	72	47	41	65	56	61	55	58	54	53	59	60	82	72	58	56	55	65	49	57	50	66	62	57	56	56	63	52	55	66	53	59	64	56	71	63	56	50	47	52	48	70	61	52	50	43	52	59	51	52	54	61	58	57	71	58	61	66	49	61	73	52	54	45	56	67	57	60	62	58	64	54	56	53	52	70	56	54	64	59	59	60	53	71	65	60	55	65	66	75	52	49	70	69	57	47	54	57	55	43	52	61	73	55	58	52	39	60	52	50	60	52	57	55	67	52	56	55	52	51	58	48	57	65	52	58	53	64	55	63	64	52	50	56	62	61	46	57	41	58	57	64	52	60	51	55	64	69	57	62	70	55	50	56	64	46	57	61	48	54	64	51	63	50	46	57	39	53	54	64	70	63	68	64	56	52	56	63	64	75	74	58	60	63	54	68	52	62	49	48	57	52	65	37	58	56	55	63	55	59	48	61	57	46	65	47	60	56	60	61	60	68	66	57	64	62	52	57	51	56	57	47	68	53	59	56	69	67	56	74	56	60	55	55	52	49	75	64	54	53	89	52	62	64	49	55	60	52	60	67	47	54	56	68	62	54	44	74	52	47	59	49	56	56	69	56	63	55	59	70	53	64	57	61	56	37	59	59	50	51
17342	19438	46604	63552	66647	48320	30751	14900	4740	1418	909	761	751	707	730	750	741	738	766	721	775	744	694	726	737	713	757	745	775	763	734	734	698	713	774	794	767	706	746	722	710	723	761	726	774	747	746	760	736	697	745	736	719	707	803	769	796	727	750	747	753	754	780	730	790	769	809	760	722	715	738	752	693	766	766	742	717	734	758	752	702	767	742	751	787	784	730	722	721	750	775	740	773	755	760	717	699	768	782	723	715	755	725	741	732	706	750	705	758	760	791	737	728	765	752	702	777	723	770	714	749	732	733	731	768	740	739	781	721	774	789	761	757	772	781	790	758	743	701	744	711	749	756	709	772	776	785	771	742	752	731	747	844	771	775	750	747	726	694	698	729	742	706	774	730	770	767	795	778	734	826	773	771	744	755	751	792	699	753	757	714	779	757	776	735	734	767	723	734	717	770	771	723	731	731	697	739	721	780	753	792	746	816	717	766	782	737	738	783	779	701	797	753	720	746	715	720	758	706	724	743	703	777	728	753	769	700	786	710	747	730	749	755	771	734	763	747	792	744	729	757	760	754	797	746	757	779	742	782	719	764	724	769	711	743	796	731	782	736	780	728	746	736	743	783	726	753	767	685	720	725	735	764	771	739	762	687	726	750	718	706	737	819	716	738	712	764	755	744	703	767	751	711	734	725	794	754	713	805	743	709	785	736	679	729	786	739	704	739	742	736	760	750	761	785	749	736	743	761	728	801	728	731	723	766	750	771	787	714	740	741	728	736	705	769	779	797	777	760	758	746	774	778	783	699	722	770	715	738	766	761	787	768	709	725	767	770	776	730	757	750	745	754	742	766	760	783	790	749	705	773	763	777	769	679	755	742	703	778	739	786	776	757	732	741	731	751	744	709	753	766	747	752	738	733	743	786	767	718	721	745	783	746	760	745	730	747	759	733	734	718	742	813	726	756	712	725	764	732	706	695	756	783	765	796	695	671	766	733	770	790	768	751	768	742	733	760	698	685	728	775	724	747	766	770	774	772	785	737	775	737	752	720	754	767	742	808	766	715	744	757	720	756	746	765	744	723	722	780	759	771	759	756	733	764	714	742	726	719	741	724	700	746	771	755	739	733	721	743	742	723	716	750	748	717	779	709	730	721	765	735	776	733	755	787	750	789	782	740	779	706	755	726	744	744	753	765	752	721	751	751	759	749	728	766	747	800	767	717	775	714	714	746	731	754	790	709	737	764	768	764	758	728	736	747	723	726	768	780	737	772	740	781	717	734	745	747	714	774	742	749	767	769	764	714	739	792	736	768	723	794	693	737	717	709	733	772	760	763	705	772	754	726	730	733	761	778	786	768	763	736	771	689	774	736	746	812	794	746	766	740	738	723	718	716	753	790	734	769	736	785	768	813	735	793	706	760	760	753	780	764	757	763	739	746	733	712	735	783	734	774	761	779	748	727	796	708	719	735	742	709	692	732	717	725	769	784	730	771	712	774	781	769	724	773	700	711	749	735	747	786	765	773	727	773	753	732	762	711	721	750	768	734	808	744	741	758	708	749	696	737	762	759	780	752	727	742	771	740	720	772	763	751	746	767	726	744	771	771	743	756	749	755	774	732	728	773	768	778	753	773	713	747	788	774	734	710	731	747	740	706	767	732	717	694	694	759	780	736	712	685	729	796	760	765	792	687	724	756	759	753	752	727	782	803	756	742	730	774	702	753	708	775	744	746	774	715	742	807	697	752	749	753	723	745	747	797	773	713	799	727	747	775	752	757	766	750	798	742	737	741	729	745	720	770	783	776	745	766	773	798	746	719	783	761	770	735	707	739	787	758	748	717	756	757	724	710	737	711	728	757	718	726	695	743	756	756	738	734	722	719	709	753	758	723	757	709	734	762	738	770	721	771	808	669	743	763	779	738	779	759	736	714	776	770	776	786	719	770	772	751	757	719	761	739	740	734	711	760	734	729	737	735	732	732	729	731	716	692	752	765	739	764	746	710	763	720	733	724	704	774	798	757	723	745	716	707	757	753	689	753	720	748	711	790	731	747	757	745	699	733	724	740	791	750	732	718	742	730	733	783	772	694	760	756	742	754	763	783	791	718	791	747	732	774	726	735	759	750	716	800	771	767	737	710	686	802	744	786	776	729	747	750	772	726	750	759	745	696	743	771	745	768	743	687	726	749	742	767	708	772	786	723	746	752	735	768	797	747	733	762	755	794	702	681	748	730	766	739	753	733	750	733	737	720	764	716	732	756	746	774	739	713	799	740	769	742	719	766	738	725	714	756	765	774	747	787	749	759	746	732	671	753	736	708	739	771	728	745	695	790	753	753	677	767	733	773	755	759	757	728	758	697	754	757	661	762	760	726	791	756	777	737	773	710	714	772	705	775	747	742	782	747	809	756	723	769	776	751	809	730	727	764	745	752	707	786	764	772	721	766	741	737	701	706	771	770	725	715	774	750	763	729	739	762	724	766	744	756	748	710	752	729	738	719	754	785	767	758	775	781	764	703	769	750	798	790	742	797	754	707	736	761	688	729	723	755	724	779	737	763	693	735	712	743	765	779	730	755	739	707	734	780	750	713	745	731	751	780	720	713	740	793	757	729	693	704	713	731	813	765	775	767	763	738	720	780	689	742	724	740	720	748	728	726	741	751	787	718	730	770	777	784	757	742	754	739	721	736	784	749	776	730	814	743	734	757	754	737	745	770	739	711	769	786	753	725	706	773	761	776	801	764	755	752	783	736	758	744	731	738	761	745	707	725	725	767	761	727	777	724	741	748	752	769	716	749	752	759	729	751	711	748	713	777	741	709	752	763	724	730	776	693	767	721	745	755	758	752	788	746	764	752	773	799	755	760	731	739	755	731	758	739	733	790	806	774	736	773	707	780	720	756	772	711	732	757	723	750	762	715	791	724	756	750	764	747	753	817	751	766	750	781	780	727	789	762	721	737	729	748	757	760	735	794	726	702	737	772	696	686	742	748	679	764	724	781	747	780	723	738	735	762	738	712	731	752	742	745	757	759	722	771	739	738	733	759	752	686	760	733	759	817	702	733	770	761	744	729	770	759	777	724	724	758	741	751	763	692	735	745	759	729	770	709	704	730	743	742	750	800	753	791	740	755	735	750	724	745	752	802	774	731	731	777	735	719	708	733	754	739	768	711	760	792	733	685	763	737	712	770	796	777	753	761	731	774	772	787	722	752	750	759	757	772	710	759	731	714	760	709	779	782	750	748	796	720	693	738	703	755	773	746	759	748	729	784	712	729	764	769	797	725	749	756	786	764	711	783	715	769	787	743	730	749	777	723	782	752	780	760	757	731	723	769	747	771	729	766	770	778	780	764	784	727	722	746	729	810	771	763	702	752	725	743	840	768	781	754	766	766	708	724	802	757	752	758	785	750	748	720	714	732	735	755	744	763	725	738	765	755	774	789	773	774	746	759	734	782	756	734	717	683	729	733	730	721	743	701	741	698	808	779	715	752	758
1269	362	4766	6004	4228	2023	712	200	88	66	54	57	50	54	50	48	53	61	47	64	60	68	60	55	60	54	55	70	68	50	48	72	54	57	57	64	50	55	62	68	51	63	64	63	60	45	48	57	65	57	46	61	64	61	43	58	63	54	51	52	56	58	50	70	68	60	55	61	59	61	52	51	64	60	48	75	58	52	47	66	71	52	59	52	69	66	61	46	61	57	57	57	54	54	59	43	56	69	68	66	62	56	53	64	51	62	55	56	54	51	55	65	54	58	55	53	62	38	66	50	46	53	67	62	72	47	55	52	50	51	43	60	64	57	48	46	57	35	49	56	52	63	45	54	57	48	52	51	71	57	50	63	52	70	50	44	63	53	61	45	62	54	65	57	71	64	54	51	57	45	54	52	54	51	72	46	57	66	75	54	50	63	54	54	50	46	54	56	75	48	49	50	65	57	58	46	51	47	55	52	52	63	37	51	47	47	53	53	53	56	61	64	75	48	47	51	56	57	70	53	54	48	50	62	56	59	56	59	49	51	47	58	62	56	67	58	61	68	63	69	56	63	62	52	67	38	56	64	50	61	68	46	46	58	49	59	55	60	73	49	51	61	74	64	50	70	44	56	49	57	58	50	65	68	55	60	59	50	58	56	57	62	65	68	59	63	49	55	65	51	50	51	55	63	53	58	55	67	59	41	48	52	69	55	62	52	43	51	60	53	76	55	55	52	77	60	47	50	64	64	68	65	70	57	61	40	54	71	63	62	46	48	48	60	57	55	49	51	48	64	53	51	57	45	62	49	62	53	52	52	50	59	45	61	55	63	58	72	51	56	57	62	55	57	63	71	67	60	53	48	75	61	59	57	53	57	64	64	52	55	68	50	60	62	65	66	56	56	48	53	46	61	54	55	63	53	47	48	63	46	74	54	62	51	69	68	57	59	45	63	68	56	65	55	56	67	56	53	49	58	59	58	58	67	54	43	53	61	75	51	73	66	61	58	61	59	59	65	70	39	51	51	62	54	57	59	66	55	58	57	74	67	76	41	44	57	60	58	40	63	58	63	59	58	59	47	73	39	51	67	55	57	51	48	53	51	48	63	49	50	63	62	57	64	62	62	51	61	53	65	70	63	47	46	63	55	45	69	59	51	52	57	45	49	53	71	58	60	55	52	51	65	54	54	52	42	56	65	50	64	41	73	37	46	47	61	55	44	76	47	52	45	56	54	65	48	61	56	57	38	65	60	47	50	42	50	51	48	52	59	46	58	55	68	44	50	59	62	57	54	63	63	49	60	61	65	51	62	52	50	51	51	47	49	64	63	51	46	65	58	49	45	46	60	67	48	48	56	46	50	74	62	66	49	59	69	58	57	55	53	58	61	63	55	54	53	49	67	61	57	58	56	43	45	69	61	54	57	51	60	57	58	54	53	47	65	54	69	63	56	53	56	61	48	50	62	62	56	52	45	64	61	73	54	57	48	59	56	57	66	43	51	62	64	51	51	65	56	56	55	77	50	59	60	53	50	50	56	41	55	60	38	61	58	46	56	52	70	77	64	48	67	54	57	55	57	43	51	65	52	55	58	64	51	57	44	55	53	56	63	49	50	58	41	48	62	58	65	67	56	64	53	54	68	55	61	52	54	58	57	65	55	58	53	58	57	74	55	52	68	57	53	48	65	50	61	58	59	60	71	49	51	57	40	62	49	67	64	46	61	59	45	56	59	53	54	55	52	55	52	64	51	49	55	52	58	51	60	59	52	63	55	47	66	56	60	64	71	53	73	56	63	51	48	55	54	54	68	58	47	59	61	63	67	48	63	59	52	56	54	69	63	59	55	64	47	60	58	64	70	71	56	61	58	63	65	60	42	66	61	64	62	57	47	59	58	64	53	53	56	53	58	55	52	54	54	47	62	56	69	58	55	52	54	53	67	62	57	57	35	56	64	52	60	36	58	56	58	49	66	58	55	60	50	56	56	64	61	68	52	57	65	53	57	50	52	60	67	68	54	58	45	56	55	56	53	51	50	72	41	35	61	46	60	45	59	59	56	42	59	60	69	47	61	54	57	51	58	55	52	53	58	63	61	54	61	67	64	50	48	66	68	54	60	57	70	55	55	56	65	58	67	55	61	59	64	61	37	47	62	63	43	51	42	64	45	47	50	48	65	49	58	56	59	57	58	70	51	50	46	70	56	57	52	59	64	60	45	53	52	64	62	61	56	58	58	63	65	47	48	49	53	57	43	54	54	52	59	45	55	62	53	60	53	76	44	64	48	53	51	53	62	61	47	57	60	41	56	65	67	53	54	58	49	58	57	59	73	59	67	46	57	63	57	51	64	43	63	44	55	51	47	63	51	48	70	36	53	66	61	48	54	55	68	69	64	49	58	51	44	55	65	58	53	63	89	53	60	60	58	58	58	52	54	56	62	50	48	63	44	55	65	41	54	59	61	54	58	55	46	63	67	57	62	55	50	62	47	57	51	46	60	55	48	50	61	51	66	48	64	62	50	49	49	55	54	49	54	69	50	60	39	56	56	45	63	61	57	58	66	55	61	73	59	67	52	77	61	39	67	61	60	58	59	45	56	69	61	59	49	55	48	75	56	54	70	49	76	46	53	64	45	58	65	53	53	62	69	49	64	60	63	69	60	58	63	71	50	62	70	65	62	69	74	47	42	58	54	59	55	62	53	63	57	62	65	48	54	51	51	58	48	55	61	69	53	59	63	57	63	50	62	48	60	56	58	63	47	54	53	51	60	62	60	61	64	46	38	62	57	59	60	51	49	66	65	74	58	50	67	62	53	58	59	56	53	56	63	78	70	58	68	64	65	52	58	64	50	64	59	69	57	59	62	47	54	52	73	64	62	51	54	49	44	59	56	54	45	59	60	43	57	49	53	56	59	56	34	63	51	48	59	51	58	66	56	53	53	69	46	61	64	50	37	65	60	56	69	58	66	61	50	61	56	45	65	60	59	58	52	45	75	53	69	44	56	59	44	46	43	62	52	69	60	57	56	53	54	50	62	63	51	61	58	67	65	56	70	58	46	58	51	58	57	60	52	75	58	57	55	62	75	50	62	66	55	61	53	65	55	58	65	52	55	52	53	63	56	55	57	52	61	58	70	51	56	58	63	45	46	56	52	64	50	49	54	46	57	54	57	52	62	54	56	62	65	66	59	56	54	60	49	63	66	49	63	56	55	49	46	47	64	59	56	63	56	69	64	66	55	61	53	63	55	70	53	50	57	53	58	64	51	47	61	61	56	51	52	59	51	50	56	63	59	60	65	47	45	64	51	45	50	53	72	53	62	54	67	53	53	64	56	54	52	53	65	61	55	47	56	60	41	60	60	58	52	52	60	61	55	65	51	51	51	65	45	58	57	66	57	52	56	53	40	41	64	55	47	47	68	65	60	56	66	60	61	51	64	58	53	55	51	58	55	60	60	63	50	64	62	57	73	47	56	57	52	49	72	62	54	56	48	54	67	49	67
9044	6602	30806	38704	39099	28939	15976	5379	1730	831	767	689	746	727	750	709	688	713	742	716	703	684	775	665	728	720	710	708	683	765	745	720	687	696	677	732	691	713	722	718	690	725	726	752	717	701	711	722	715	700	723	719	731	762	705	685	683	683	706	733	729	751	756	737	726	711	702	735	729	717	741	701	746	713	720	737	749	732	711	706	705	712	715	730	677	716	676	741	696	716	688	747	719	736	719	670	683	764	715	680	680	763	735	679	734	735	714	733	682	692	753	717	702	702	708	700	697	742	697	692	711	702	760	744	686	692	742	725	726	706	720	691	754	726	709	672	725	739	742	676	682	711	741	721	713	723	767	717	736	700	713	738	755	724	698	714	681	733	689	663	672	710	742	707	719	729	716	695	740	774	682	707	744	667	733	741	728	687	712	677	696	718	743	683	691	688	711	712	719	702	730	680	723	708	737	740	723	723	751	724	722	703	696	782	752	707	677	685	710	726	739	723	736	721	752	679	688	713	680	708	703	683	704	705	731	744	727	717	708	716	712	730	689	702	721	719	690	734	692	685	733	707	738	734	746	696	750	715	710	691	694	730	715	748	737	725	697	712	767	731	712	681	726	710	745	677	787	749	685	725	722	719	733	714	678	711	672	692	715	676	722	677	751	731	678	673	694	735	729	724	726	718	762	691	735	723	731	772	676	718	734	694	731	708	692	714	713	750	736	716	742	700	669	732	716	720	737	691	695	730	710	689	682	708	713	711	745	714	735	742	717	729	686	734	709	706	786	708	725	761	727	674	772	720	741	714	687	716	715	782	737	702	744	727	680	672	714	739	728	713	707	716	704	701	720	725	762	725	729	685	741	689	700	754	763	722	718	728	716	682	702	685	703	660	719	710	693	763	748	700	717	709	750	762	734	719	709	715	713	724	707	738	751	689	700	659	695	707	727	744	758	722	700	721	698	745	716	695	724	738	704	719	721	725	684	728	731	767	721	719	752	761	717	753	709	720	723	700	697	736	653	715	757	694	715	641	751	750	713	763	735	766	711	678	704	686	711	705	754	707	745	714	715	723	730	741	731	758	733	713	675	704	715	684	758	750	711	726	764	723	691	725	728	716	707	803	694	750	753	762	709	730	676	744	700	717	743	675	708	733	722	728	703	698	756	727	734	730	715	745	726	702	717	754	668	750	734	687	712	685	704	698	705	676	677	728	694	706	704	776	695	752	718	735	741	731	728	708	723	720	715	714	711	693	730	730	716	692	676	821	786	723	761	740	694	750	734	717	729	708	761	702	714	715	751	724	671	742	744	673	751	742	704	714	690	733	768	744	755	719	742	701	717	747	743	694	732	742	734	695	745	764	693	711	680	777	718	747	733	749	687	725	742	735	718	747	697	715	766	694	717	755	683	714	746	750	733	687	677	688	701	675	753	687	714	735	710	739	725	722	731	706	727	754	704	683	741	718	735	757	730	710	744	753	730	663	741	728	750	680	664	695	689	778	700	703	699	701	708	747	713	740	726	710	697	678	709	674	704	707	758	779	721	698	709	697	691	729	689	725	698	746	687	701	729	679	719	700	691	769	707	763	732	728	729	668	716	730	735	789	758	709	668	714	681	703	695	667	705	686	705	689	678	699	745	674	681	716	681	684	720	661	717	690	692	730	693	706	699	746	693	741	710	764	699	715	676	714	745	731	726	741	755	760	713	695	718	689	717	725	725	727	709	726	691	734	686	699	751	705	682	663	740	673	715	735	775	710	698	722	707	713	737	665	741	706	772	709	781	710	711	763	736	729	733	672	675	696	742	742	716	684	745	770	710	747	701	703	741	760	667	696	711	722	743	692	689	684	750	727	699	742	700	721	705	692	737	735	703	721	733	690	750	718	733	683	722	733	753	726	693	707	656	700	723	748	758	726	710	693	733	694	707	681	700	753	690	707	696	715	695	739	681	717	677	672	770	688	715	722	716	700	704	710	782	718	728	689	727	712	728	740	673	675	721	715	757	731	700	715	716	735	690	703	742	738	760	722	750	691	705	745	706	753	709	724	714	721	743	746	731	693	715	738	715	759	716	688	730	722	720	679	677	752	728	682	769	732	706	726	710	725	674	701	751	726	700	729	692	737	707	697	712	716	757	706	712	721	685	705	727	751	716	707	708	731	746	667	698	710	723	732	687	721	700	742	709	702	747	774	711	642	730	712	692	690	707	653	747	670	713	732	687	717	681	706	735	711	676	747	730	723	690	699	740	688	731	707	682	708	723	724	699	767	718	719	712	747	690	724	713	703	734	741	671	733	693	696	666	716	685	742	736	719	722	708	715	720	708	715	736	729	713	713	712	698	731	713	730	733	694	713	729	762	689	722	723	744	710	710	727	755	765	679	726	687	738	725	732	738	729	749	694	676	732	721	708	694	701	779	706	782	719	737	747	711	689	714	721	703	711	756	718	752	696	727	705	726	721	743	732	708	711	729	706	705	703	742	703	728	728	739	727	702	723	738	659	723	688	723	681	732	723	674	754	715	725	723	713	717	723	685	710	655	736	712	690	681	731	744	677	726	702	757	716	666	723	723	708	711	722	720	699	732	762	728	750	717	719	703	661	741	707	736	749	745	743	720	710	756	731	688	732	735	729	714	740	679	694	680	752	721	731	719	736	717	676	694	709	721	731	721	716	675	743	658	730	746	758	696	708	681	719	708	712	748	704	720	701	681	701	759	718	692	688	665	723	732	672	705	737	785	716	682	711	692	737	763	741	688	694	694	673	720	682	720	657	737	706	702	750	713	730	712	732	703	738	642	702	714	700	698	738	663	725	689	690	745	680	701	711	712	696	754	721	728	725	720	702	700	707	703	742	734	686	733	712	726	752	671	731	727	735	696	720	713	691	718	749	688	748	689	747	718	714	689	715	727	729	669	727	707	755	723	715	720	742	729	685	707	740	683	715	686	749	743	695	697	676	739	706	694	705	664	665	698	728	669	680	715	657	705	719	729	707	707	756	683	718	719	730	730	700	714	753	682	677	709	696	728	726	753	766	698	703	685	734	771	720	695	683	727	696	705	670	751	752	771	737	699	716	740	736	719	734	725	696	742	744	754	745	720	707	719	712	770	725	771	703	687	726	686	752	717	690	694	713	712	696	748	744	710	742	718	672	711	702	737	720	733	696	696	706	719	718	689	696	717	751	688	744	721	763	720	705	741	712	738	691	712	699	694	684	755	751	698	684	752	702	670	746	747	737	750	714	723	719	753	768	754	691	745	716	673	747	704	758	711	706	707	687	749	687	688	722	751	689	727	685	698	717	771	731	714	720	734	761	742	704	708	666	747	727	688	741	716	700	706	700	749	685	731	724	707	711	735	710	695	737	699	711	698	727	715	732	735	705	719	700	699	699	723	728	713	714	692	699	691	728	693	730	695	754	722	737	704	744	684	739	705	765	749	712	650	731	667	731	715	729	744	739	731	729	730	696	705	692	731	733	761	734	698	745	677	733	692
543	2912	11766	12880	10627	5516	1653	413	119	74	56	55	60	62	65	49	54	54	54	66	44	54	60	60	62	63	59	76	48	58	59	51	60	57	52	52	59	46	55	49	58	50	66	69	52	47	51	77	50	57	55	53	40	52	62	63	67	48	41	54	52	64	76	56	54	44	65	71	51	53	60	54	54	60	56	63	64	73	52	40	61	65	51	49	68	54	64	54	55	68	51	46	60	64	48	57	44	52	51	76	46	68	46	55	49	55	47	64	44	48	57	53	57	66	53	67	55	70	60	52	64	73	58	69	52	66	51	59	54	56	57	54	50	56	52	62	49	57	52	48	57	53	56	53	70	39	56	72	55	58	54	56	55	69	50	54	59	59	55	38	65	61	55	64	63	52	55	65	61	62	60	71	55	66	51	73	65	50	60	49	60	62	51	67	64	41	52	59	62	53	47	61	58	43	53	62	47	57	64	55	49	47	59	63	64	65	52	68	61	52	51	61	64	45	49	70	64	59	60	57	47	59	53	57	49	64	49	53	64	53	58	62	53	64	57	60	54	47	55	53	54	65	67	55	63	62	53	54	62	58	50	47	60	46	62	44	63	62	60	58	53	57	58	69	45	55	64	58	54	67	61	57	54	56	53	46	75	56	67	72	47	58	56	71	65	64	56	60	57	56	54	57	67	49	51	62	56	49	55	54	74	53	43	46	51	73	54	51	61	52	43	52	66	51	45	68	45	67	58	39	63	72	71	50	63	63	51	58	45	63	64	56	55	57	52	58	53	58	83	62	55	50	68	60	61	44	55	59	47	47	55	55	49	62	59	55	58	54	53	64	60	58	57	67	54	56	56	54	57	60	59	65	55	67	56	56	42	58	51	54	59	52	54	59	53	44	48	49	61	54	66	60	53	47	53	57	50	52	55	60	62	67	45	64	59	53	56	75	53	55	68	49	52	54	62	51	38	66	60	71	51	70	57	61	61	52	75	51	57	61	59	53	60	62	53	53	57	55	47	53	56	46	67	49	64	57	55	49	62	60	51	56	55	60	45	63	74	40	48	56	45	68	54	60	57	68	64	59	64	69	54	42	56	53	60	50	56	71	70	53	53	60	55	54	56	49	53	62	59	54	51	50	62	46	59	65	63	42	47	60	56	63	55	66	43	55	55	60	55	54	66	50	58	44	54	63	65	52	52	54	57	54	55	59	49	62	44	58	57	56	58	54	53	51	46	65	55	42	54	66	61	50	43	68	49	56	68	62	57	55	62	72	54	66	69	62	54	61	75	57	69	56	65	48	56	44	48	54	54	55	50	57	59	51	50	49	61	50	48	64	56	56	56	44	52	63	54	49	65	47	64	55	60	50	44	60	64	53	59	44	55	70	58	60	51	60	69	59	49	63	64	54	62	47	57	64	50	63	70	57	48	54	59	55	66	55	59	50	59	52	43	65	54	59	52	40	56	53	54	57	57	60	68	61	44	46	57	54	53	60	57	62	55	55	51	58	61	61	47	55	49	73	58	62	43	55	43	52	59	59	65	47	52	48	58	51	50	45	57	64	55	57	46	47	49	51	43	43	56	57	52	70	49	48	59	41	57	54	49	56	66	65	40	65	50	68	58	53	53	65	54	55	59	53	53	58	68	57	59	71	50	67	58	58	60	49	56	60	51	56	44	50	57	60	39	63	48	62	59	48	52	48	69	55	66	59	62	50	65	66	49	66	66	47	50	52	63	61	70	58	60	52	49	55	47	49	53	54	43	50	47	53	49	66	62	58	56	52	66	68	54	50	60	67	51	52	56	63	47	49	49	61	62	56	60	60	63	43	54	62	58	61	62	58	63	55	49	59	66	47	55	67	55	59	45	62	67	54	54	51	53	56	69	50	49	60	61	63	62	57	55	50	57	54	54	67	61	65	60	55	56	61	55	69	60	53	71	64	51	68	67	49	55	53	66	69	51	53	55	52	47	59	37	73	70	65	56	50	59	49	58	66	71	47	55	47	64	55	45	61	61	56	52	51	55	53	47	56	62	46	48	66	60	54	61	41	51	69	59	54	60	47	69	66	51	62	45	55	58	53	60	54	50	57	61	53	60	48	55	66	54	70	61	57	70	74	71	49	64	52	68	52	49	51	58	58	62	57	61	54	68	49	58	51	64	65	52	56	67	65	54	53	59	52	61	64	45	48	56	54	54	59	56	62	46	60	63	65	56	53	45	46	62	62	50	52	62	67	56	55	63	57	64	65	54	55	52	59	46	51	46	52	62	72	57	47	64	53	53	49	59	57	62	59	59	48	56	68	76	69	56	54	46	55	56	53	31	55	60	56	57	53	54	60	67	47	52	53	56	61	54	49	39	54	64	65	64	66	55	57	63	58	48	51	59	58	55	54	63	56	50	63	60	51	48	53	64	53	60	50	55	75	50	54	59	49	55	64	60	59	60	66	54	47	50	57	57	56	51	57	47	56	61	56	56	61	43	63	55	49	62	54	69	54	56	45	54	67	52	75	49	71	55	51	64	62	53	60	52	68	61	53	43	66	65	52	58	57	43	51	48	47	59	48	60	57	51	71	67	53	58	57	51	45	55	56	53	65	42	75	64	47	52	54	59	68	45	58	65	48	49	64	54	47	62	36	56	66	51	59	54	63	56	68	60	53	54	64	55	68	65	51	54	59	65	58	60	59	55	57	49	57	58	74	59	56	47	53	49	64	56	59	60	53	49	56	52	65	66	54	56	48	50	67	48	62	63	70	58	65	57	51	70	48	60	59	58	63	51	54	54	67	60	54	70	58	57	57	55	59	52	57	58	46	45	51	57	68	62	67	63	58	54	55	66	58	53	55	56	61	57	57	50	70	65	57	51	46	63	58	54	48	52	62	56	47	56	56	52	64	48	52	52	52	63	54	62	55	53	66	55	59	56	57	57	57	60	55	50	55	57	56	62	64	52	70	59	60	53	56	63	58	55	54	65	44	45	56	57	53	62	54	44	79	52	69	69	57	56	52	58	58	50	55	59	47	52	60	51	52	53	70	66	57	54	40	45	55	43	54	43	48	49	53	75	55	61	70	71	61	69	66	52	58	62	52	50	65	48	65	51	58	56	55	72	55	52	67	55	49	52	53	49	54	54	61	51	72	61	58	54	68	67	63	47	63	69	57	57	53	68	59	62	62	54	67	49	54	53	55	54	57	63	53	78	65	52	62	50	58	69	46	51	58	65	53	56	59	56	43	58	51	53	53	61	54	57	52	64	53	43	64	58	55	59	55	58	55	49	57	49	54	69	52	45	53	53	54	60	57	69	61	57	67	57	55	50	56	42	63	38	59	58	58	55	53	54	53	71	57	60	60	48	65	66	46	57	56	63	59	67	68	63	70	59	49	57	60	57	49	51	51	50	60	68	39	63	65	59	54	47	61	39	51	66	51	60	47	40	63	64	58	59	48	55	46	59	64	65	67	69	63	58	45	51	39	61	74	46	50	45	60	57	67	60	62
13570	21006	40237	54667	56651	41075	25063	10642	2883	1121	795	735	759	754	710	720	716	704	731	761	723	710	704	725	730	751	705	728	741	723	720	745	701	693	723	702	715	690	703	690	725	711	717	700	746	720	716	728	664	734	753	703	729	731	714	735	711	679	695	739	729	707	703	753	682	751	720	689	728	661	725	716	752	740	727	707	747	740	721	707	733	715	699	713	689	793	712	731	698	717	722	688	745	727	733	724	704	652	749	691	676	740	708	708	746	717	750	703	725	690	691	705	665	662	727	709	727	721	686	736	723	733	742	700	750	697	728	750	740	716	700	740	767	670	738	681	734	733	735	693	712	733	696	700	688	729	763	742	696	734	667	732	703	692	652	731	722	715	737	720	726	727	751	724	787	703	740	668	683	707	680	742	716	753	669	691	677	723	712	736	695	729	740	725	715	725	697	702	686	720	679	798	714	737	743	775	686	735	708	664	749	715	695	753	721	734	707	692	678	746	757	713	786	699	778	697	758	693	725	708	775	701	700	770	779	749	699	730	694	745	721	733	745	717	690	762	688	727	748	722	689	771	732	732	728	700	747	752	729	706	722	767	722	713	697	673	705	747	739	736	691	736	706	687	768	727	726	700	683	728	742	742	711	701	703	722	696	744	714	688	756	694	742	690	744	730	707	687	744	732	700	709	724	742	687	738	704	731	737	778	698	749	742	726	720	708	702	690	769	710	687	800	708	709	716	740	711	734	746	717	749	754	696	698	740	692	736	746	710	747	723	702	736	688	723	706	699	714	712	712	711	661	708	734	722	706	725	712	750	723	723	719	699	741	715	675	662	729	746	703	737	697	760	720	726	752	775	716	743	692	678	718	731	743	718	731	730	720	729	745	767	741	736	678	711	715	713	761	736	730	733	741	709	738	701	748	716	733	704	744	687	687	713	717	701	684	750	762	700	732	704	697	705	688	737	738	727	710	702	690	647	683	725	743	716	725	651	733	726	664	746	707	732	730	733	742	717	719	751	698	753	746	732	703	716	734	749	671	696	718	726	748	740	745	738	725	713	708	748	725	735	748	758	776	743	719	678	736	673	709	723	730	722	755	763	716	697	736	719	696	745	731	650	712	677	720	726	687	743	711	663	716	701	725	688	682	721	747	667	685	749	706	698	761	725	724	726	767	735	701	678	718	725	708	657	695	696	714	714	685	750	721	657	696	717	738	712	749	686	718	680	771	692	697	721	715	656	741	690	716	720	747	741	754	689	694	713	723	742	768	748	727	750	723	722	751	762	688	716	744	693	693	722	748	754	761	726	753	745	708	698	754	738	686	719	724	716	709	697	738	666	739	719	734	708	685	715	712	687	694	758	694	736	717	723	717	720	719	764	731	696	713	756	784	734	744	695	729	707	718	757	687	723	711	763	742	719	703	766	696	667	721	704	689	737	730	753	667	672	748	708	720	696	738	725	712	714	741	710	705	719	686	705	723	728	739	741	722	734	715	681	710	691	720	717	697	746	758	735	750	780	705	651	692	694	664	718	739	729	773	769	786	736	701	733	730	694	704	755	732	694	746	722	692	734	699	702	740	683	685	725	700	729	766	771	714	689	714	724	692	706	718	752	717	745	779	712	732	706	694	726	721	712	683	691	678	749	713	720	718	699	704	739	697	728	694	730	709	726	732	744	741	691	716	701	774	740	726	695	685	712	687	735	741	727	723	710	696	704	727	710	774	748	725	748	718	676	733	690	754	716	782	702	686	737	716	688	669	702	727	713	698	726	687	690	745	644	757	740	736	745	712	719	728	715	700	667	693	741	725	731	726	720	739	705	753	738	680	720	763	734	693	725	655	740	693	714	733	713	720	695	703	735	727	777	702	725	743	734	728	704	689	759	723	697	769	682	700	741	699	662	752	711	694	736	715	707	712	724	684	706	684	766	662	728	744	746	708	722	711	728	693	737	717	739	727	718	747	763	708	693	723	765	701	759	700	726	696	741	689	723	671	688	746	728	701	710	719	739	707	695	696	711	696	690	709	741	764	685	725	683	731	734	691	726	704	734	678	704	670	728	742	742	657	673	698	680	730	754	752	709	711	717	685	727	730	723	703	726	730	693	749	769	684	706	760	715	750	727	679	740	714	772	739	726	717	775	709	761	803	695	741	734	725	748	718	709	709	696	734	745	688	715	781	730	727	770	650	780	742	706	735	748	728	729	740	673	738	699	745	685	755	734	701	685	724	688	721	736	733	757	737	706	685	755	707	763	724	718	712	747	721	742	701	711	724	683	722	674	697	696	741	719	720	694	720	712	715	715	754	692	730	751	695	747	763	687	743	744	757	689	734	695	773	748	703	717	723	734	730	736	722	706	719	677	767	724	722	671	799	710	761	734	706	761	679	717	727	732	718	699	741	732	709	721	718	748	756	700	747	709	731	733	721	710	704	684	714	731	732	717	732	749	730	690	722	702	706	728	682	709	754	726	703	745	739	719	715	738	784	717	759	705	761	714	748	742	714	695	715	725	722	761	714	725	714	696	715	721	718	744	734	680	745	704	681	710	713	749	715	685	721	712	713	671	691	707	736	690	707	677	652	717	720	708	724	707	697	745	710	710	696	720	693	670	731	715	759	700	715	718	689	756	691	709	670	705	664	667	710	755	736	735	699	716	714	696	678	754	702	754	694	725	703	682	719	724	724	759	741	769	715	742	748	752	765	723	694	699	708	687	676	729	669	695	769	687	704	690	745	657	748	691	717	686	705	747	737	752	739	683	755	710	724	736	735	688	703	680	701	708	685	685	703	690	703	697	739	695	697	681	701	701	710	719	723	711	734	676	728	706	698	735	737	751	715	735	737	692	700	762	746	715	697	733	698	708	699	743	679	692	700	754	703	783	697	700	692	723	725	726	734	731	707	715	694	740	721	682	764	722	703	758	732	749	663	782	704	739	730	739	738	704	736	715	719	704	758	705	747	741	690	715	714	713	702	740	721	720	720	688	721	808	687	732	735	703	787	724	769	721	769	695	710	681	718	700	770	737	716	678	696	734	692	730	707	691	705	739	743	731	735	712	737	718	723	722	717	711	765	692	710	743	714	752	690	732	680	741	734	703	732	689	726	659	731	735	733	729	712	698	727	742	720	734	747	735	718	723	663	724	705	735	719	689	727	707	712	701	700	724	697	720	713	715	707	711	725	690	742	750	694	761	730	681	726	710	796	692	732	763	679	703	713	688	722	741	688	719	734	686	715	710	708	761	694	725	735	764	731	698	725	690	749	708	723	735	717	659	713	712	735	704	704	689	688	741	691	754	739	728	762	686	703	731	679	716	701	678	734	773	667	694	705	716	743	719	724	725	685	743	723	740	722	741	764	668	714	704	735	672	732	724	692	710	760	745	728	763	691	742	689	729	748	731	703	752	723	729	752	728	691	774	735	716	746	720	703	740	743	692	745	747	721	723	710	712	674	761	701	732	733	692	745	719	739	734	732	736	706	710	726	746	694	719	732
1988	4301	16180	13148	8979	4317	1346	332	120	82	68	67	62	55	53	50	69	52	58	50	49	69	47	64	44	69	68	56	59	57	53	58	59	60	73	44	64	57	71	55	53	55	55	58	65	52	69	59	48	71	59	56	56	71	64	60	64	60	64	57	69	56	63	50	43	53	63	61	57	61	55	53	61	58	58	49	59	48	59	55	56	65	54	58	68	66	68	71	68	53	64	59	55	66	68	50	49	48	57	59	47	50	49	51	64	65	52	53	65	43	69	50	66	57	46	59	74	58	57	55	44	43	63	78	65	68	46	68	69	53	65	69	66	68	69	42	66	56	44	65	63	48	50	70	78	62	56	48	53	62	61	61	57	76	55	59	55	54	49	48	63	58	69	64	61	61	61	58	59	68	57	50	72	66	47	60	69	55	50	61	58	59	51	48	72	78	46	53	56	91	73	55	70	54	67	72	69	55	59	67	69	63	50	64	61	41	55	57	70	56	72	62	60	69	63	55	48	72	60	48	58	58	61	64	55	67	57	50	46	56	65	73	62	56	57	64	61	56	55	57	51	61	48	58	73	69	79	54	53	64	54	59	69	59	60	65	62	63	48	54	60	58	46	61	60	71	70	54	57	50	55	71	61	73	71	61	70	58	61	60	73	58	59	56	49	61	57	57	56	56	68	60	49	64	60	61	60	64	65	55	56	62	62	63	46	63	48	62	56	59	57	55	65	64	47	58	54	57	53	74	64	65	65	63	46	56	66	57	56	71	65	57	52	53	54	50	57	61	57	58	68	65	51	51	68	63	55	63	58	63	63	58	43	39	60	60	50	67	57	58	77	58	53	69	67	73	53	61	60	61	64	55	70	53	64	56	51	64	60	56	63	68	55	44	54	48	63	61	64	60	50	58	69	59	59	60	68	56	61	62	82	55	63	76	61	62	57	68	60	52	72	66	57	53	73	52	48	54	67	62	46	58	58	57	45	68	56	53	58	57	51	63	58	51	51	60	54	61	58	50	66	67	51	58	53	55	60	73	63	65	53	65	55	55	60	59	55	70	55	66	65	47	68	67	59	57	56	60	66	41	64	57	52	60	58	51	69	65	48	69	55	69	64	57	51	53	63	51	60	44	70	54	61	55	58	50	55	45	56	56	68	60	62	58	56	68	53	70	55	55	69	63	66	54	61	54	68	50	55	54	61	61	64	56	58	59	67	62	66	59	61	59	70	62	60	62	73	56	49	69	64	67	77	54	68	38	60	48	64	64	77	36	58	68	62	58	54	55	64	68	58	68	55	54	50	59	57	56	56	57	53	55	63	51	56	68	58	59	60	70	55	57	58	68	67	55	69	53	51	57	43	81	63	51	54	64	76	59	60	57	55	61	72	70	54	60	49	64	77	62	60	50	49	65	63	46	69	64	62	57	47	48	52	57	56	60	51	59	52	66	73	61	59	51	51	57	60	63	62	70	54	57	59	68	54	56	60	56	59	55	66	62	57	55	65	55	51	75	63	56	56	55	50	55	51	64	73	67	55	50	81	69	70	49	53	74	65	53	59	60	82	52	57	58	56	76	55	59	51	63	73	55	68	63	52	49	69	70	72	56	62	51	66	69	61	64	52	59	47	63	54	64	56	63	72	64	60	57	55	65	60	63	48	52	46	51	73	53	57	57	60	57	59	56	67	56	57	58	60	57	66	55	62	58	52	60	47	58	56	75	55	62	64	70	60	52	70	43	56	73	67	60	63	57	59	59	61	53	54	48	63	56	58	57	59	63	53	42	61	59	45	61	65	57	48	44	62	62	50	61	65	40	57	65	60	53	68	60	51	57	55	60	64	59	47	56	59	61	61	60	57	50	72	62	62	55	59	67	71	69	55	65	61	66	53	65	84	66	64	77	57	52	48	47	62	57	66	53	53	44	49	60	60	51	62	56	57	67	52	58	66	63	51	63	58	61	53	60	57	67	71	51	46	47	70	60	50	50	57	63	59	64	70	64	68	64	48	52	73	50	59	51	69	49	66	47	79	56	59	67	52	68	51	52	49	69	59	66	65	55	57	55	63	65	62	58	62	56	65	49	64	58	69	59	53	53	59	57	56	64	68	55	61	46	63	69	55	54	60	56	51	62	61	55	58	56	52	57	54	60	48	71	59	68	66	61	71	56	65	62	54	53	68	50	49	57	59	58	46	60	62	76	47	58	59	62	48	55	60	68	63	55	43	66	55	53	62	50	59	60	56	57	66	55	62	64	57	49	55	50	54	55	56	61	70	71	67	66	58	68	68	75	55	50	58	62	66	69	61	47	58	49	73	55	56	60	57	63	66	77	52	60	52	50	47	45	66	67	57	58	65	67	60	76	53	74	59	58	72	75	57	60	46	56	66	59	56	65	48	53	66	58	75	57	55	57	60	71	55	63	46	66	65	67	58	58	62	51	66	46	58	57	71	49	63	64	49	52	56	52	66	70	51	63	70	52	49	59	67	63	66	61	48	67	57	65	62	48	58	54	76	71	60	52	60	56	67	65	62	53	59	55	55	50	61	67	65	48	58	49	57	59	58	61	54	64	64	66	46	69	63	75	64	61	56	65	57	63	73	55	68	54	62	58	46	76	39	59	59	54	50	54	62	56	57	69	80	53	52	46	70	59	47	48	64	46	58	64	63	67	49	64	72	60	66	79	64	63	58	44	59	54	67	57	58	51	72	59	62	58	57	68	57	59	59	69	53	59	62	57	64	56	47	68	58	56	57	50	47	63	58	39	44	55	46	59	62	49	62	62	56	66	64	40	73	58	59	59	51	58	64	64	50	64	59	49	72	63	64	50	66	62	73	55	57	73	59	58	59	72	54	55	52	59	50	65	54	59	52	63	58	61	63	65	69	61	58	56	55	63	70	60	56	71	53	56	62	63	56	70	61	63	41	51	55	79	57	57	61	63	59	60	57	52	64	60	63	78	66	58	74	52	60	59	49	73	51	45	65	43	66	58	53	63	53	48	55	68	57	58	48	52	64	72	66	68	56	60	59	53	52	71	72	35	72	68	51	67	79	49	49	65	59	51	65	40	63	68	54	58	75	58	63	57	58	61	66	65	53	64	68	56	73	67	67	59	54	60	56	72	42	46	67	49	60	61	58	59	53	53	64	59	62	63	61	61	60	54	56	54	55	62	49	59	57	57	48	56	67	81	59	53	41	59	56	58	52	59	60	61	59	62	47	49	76	68	50	57	72	56	64	65	71	55	48	54	56	62	49	50	58	67	61	65	52	65	70	47	62	60	49	72	61	56	65	70	61	57	63	76	61	52	47	50	61	59	61	56	73	57	69	68	57	49	56	58	50	69	57	55	53	53	59	67	45	52	60	62	56	61	56	59	47	59	64	66	67	56	53	64	59	53	66	52	73	63	54	64	62	57	60	61	60	55	53	67	60	61	57	62	50	57	60	70	72	52	56	65	60	60	66	70	68	58	47	58	60	54	50	68	51	52	58	67	42	61
15857	28229	43704	51696	51548	38099	23420	9481	2713	1090	868	783	749	724	800	797	753	710	772	717	736	747	727	776	790	753	750	760	769	755	728	773	755	737	727	769	762	776	784	742	738	850	785	717	763	780	777	733	719	753	805	728	755	798	728	703	770	769	760	759	724	740	751	795	758	741	752	748	757	782	739	803	756	761	759	756	735	809	738	749	791	749	758	724	740	772	776	776	776	791	767	756	738	738	790	795	792	787	752	753	690	752	755	788	790	768	769	754	747	728	766	745	780	758	764	702	779	724	792	703	750	728	755	718	745	806	770	775	810	785	695	727	803	743	732	738	716	762	744	747	757	728	786	772	748	710	774	758	727	704	767	777	753	757	749	715	758	803	763	809	769	747	732	740	743	781	728	765	755	745	724	750	778	745	724	813	836	763	761	828	776	702	786	775	761	793	787	820	796	736	694	789	778	722	710	734	762	753	771	792	744	734	766	760	770	704	774	755	767	746	794	734	750	753	727	766	758	712	769	769	778	756	762	716	745	780	755	806	814	781	734	709	765	803	721	767	764	774	751	729	780	785	725	768	747	768	758	773	775	747	732	745	733	770	777	757	750	761	818	743	722	765	759	775	802	764	789	750	800	757	803	705	786	748	721	760	739	718	738	780	779	822	716	750	714	808	782	792	750	733	737	737	706	760	743	753	762	785	711	712	785	774	722	740	712	750	734	757	765	765	769	738	749	772	738	774	773	766	742	771	745	763	781	743	746	795	773	814	698	787	749	762	733	780	731	757	745	775	763	765	755	757	785	763	762	743	696	798	722	767	784	791	744	745	767	744	738	700	787	779	760	729	733	814	778	714	792	748	801	771	746	806	691	780	708	795	706	753	697	749	761	741	787	753	712	739	793	741	752	772	839	786	715	709	736	755	741	742	737	773	755	736	801	741	772	730	750	733	771	756	752	749	731	773	727	786	800	693	736	799	736	766	807	746	770	748	780	783	736	766	773	755	720	739	782	797	743	725	766	773	761	754	811	815	788	772	746	794	765	795	759	772	746	759	814	747	715	797	755	799	729	760	775	750	768	722	768	698	748	799	726	762	767	761	758	781	811	741	785	830	766	784	758	722	751	727	805	756	772	769	741	728	765	781	764	770	757	728	759	739	772	753	752	762	735	795	784	767	745	768	748	795	778	758	694	775	807	792	710	773	737	805	781	762	781	804	789	755	772	743	770	697	710	768	758	743	720	807	776	775	773	761	771	748	788	698	771	756	750	768	814	774	736	710	777	795	762	781	796	780	791	705	755	761	785	769	786	783	736	802	794	779	758	749	825	744	783	764	793	786	794	778	774	770	769	826	754	764	751	750	794	771	760	777	756	724	730	729	731	753	730	750	752	782	829	749	757	770	788	785	776	774	770	721	794	744	748	712	755	769	742	742	759	781	733	728	785	758	743	747	752	764	820	805	712	764	800	774	792	748	765	762	770	755	738	735	764	787	774	724	748	744	707	813	769	811	750	754	725	781	793	787	750	774	738	750	745	740	773	744	745	784	710	797	734	739	732	753	707	741	730	722	696	761	728	763	798	753	781	734	749	715	766	742	764	736	768	759	761	767	758	737	815	804	777	732	748	737	764	755	774	764	752	774	767	726	788	731	773	719	760	784	797	776	753	788	727	741	745	774	747	770	746	800	750	762	799	790	769	725	759	787	777	707	744	753	814	727	742	788	792	753	722	773	779	770	774	771	778	772	817	749	726	768	739	744	765	774	726	780	766	731	779	747	791	754	785	766	765	726	682	745	736	725	737	756	796	772	753	765	790	768	797	723	740	794	746	753	774	770	772	769	736	758	751	786	808	743	744	757	799	746	765	776	787	759	723	758	731	708	712	747	769	768	776	732	729	726	776	801	697	746	751	757	775	757	746	761	704	753	772	751	760	782	750	746	800	738	752	745	744	766	799	782	763	754	731	712	783	785	801	718	740	764	782	824	742	755	764	729	792	790	762	737	772	750	705	782	716	743	711	701	743	820	757	780	810	765	819	785	775	741	722	768	784	785	756	837	758	788	752	765	778	732	785	804	794	763	746	722	783	751	769	770	726	743	723	786	787	746	733	723	803	751	754	761	821	741	760	732	764	742	802	758	746	752	762	793	740	781	767	782	786	737	765	722	772	771	790	775	751	781	751	752	777	806	739	739	780	753	798	794	784	759	769	711	730	764	750	765	765	772	774	757	761	727	754	723	765	824	756	764	790	739	793	767	775	800	789	720	742	770	778	761	748	709	816	734	748	723	745	749	790	743	746	745	768	758	755	773	733	740	754	785	750	792	768	785	775	770	737	738	755	790	739	707	751	785	790	740	795	750	718	760	784	779	712	723	794	782	778	812	747	728	746	694	744	765	688	749	719	770	766	736	821	732	789	747	744	751	769	770	740	812	747	747	774	774	804	756	757	768	747	753	768	777	744	796	759	769	777	786	766	777	806	756	735	787	730	771	808	788	741	721	796	759	733	767	724	756	846	752	770	785	741	721	772	755	806	768	705	758	746	737	793	757	784	765	744	782	763	760	760	731	731	775	769	772	716	717	757	765	747	730	735	747	771	745	800	816	793	745	757	757	736	735	771	763	697	754	746	818	790	773	755	776	721	769	755	791	754	801	789	764	724	772	753	731	738	707	756	764	756	755	727	759	764	783	769	747	755	758	799	782	743	750	790	795	740	751	816	742	723	680	744	783	783	767	732	761	778	778	797	731	846	765	762	750	778	732	766	736	745	805	738	762	767	755	733	796	764	767	763	780	771	777	792	727	719	742	743	761	818	808	757	731	725	787	776	746	774	747	733	712	750	720	807	761	775	736	791	712	793	730	778	772	735	742	784	799	770	806	770	793	772	774	763	800	732	783	742	769	746	772	801	779	719	717	743	802	800	741	722	769	791	743	751	750	785	752	752	741	778	765	834	737	753	804	778	714	770	724	718	787	760	733	767	741	718	781	757	765	740	787	747	775	796	733	752	759	755	727	738	758	781	742	756	716	704	773	772	785	766	752	737	779	776	743	761	785	756	751	792	762	733	732	741	760	787	794	772	773	699	753	776	780	755	771	772	790	713	778	759	765	737	785	783	737	763	727	773	754	742	773	740	773	742	728	755	744	769	762	722	747	743	727	746	746	761	799	738	750	769	740	726	784	748	729	756	722	789	806	778	768	784	752	737	753	723	723	756	746	762	758	752	739	748	786	804	758	727	754	766	764	732	750	746	709	683	733	769	795	728	769	742	753	788	792	728	753	755	742	767	782	748	778	787	791	749	767	736	726	755	748	781	778	754	742	750	760	738	779	740	738	761	795	822	719	749	743	728	732	740	743	748	762	732	753	734	718	719	744	777	773	777	756	760	766	783	785	753	775	779	771	724	782	723	773	750	765	781	779	779	737	769	755	733	769	698	791	739	774	743	790	728	766	753	800	735	710	729	761	774	764	745	801	789	790	768	740	807	747	772	729	755	774
1124	12295	24234	18158	12230	6279	1891	425	143	83	69	54	72	55	61	62	72	67	45	57	59	64	70	47	61	58	61	58	62	59	54	45	57	67	59	48	63	42	54	54	63	50	50	49	68	60	58	65	58	58	43	54	68	54	58	46	64	63	67	50	63	60	51	66	41	59	72	62	51	70	45	51	59	74	53	65	61	58	60	63	64	50	61	58	55	61	55	63	57	62	50	34	59	68	57	47	61	48	65	53	58	58	62	56	61	64	64	70	75	63	53	54	61	71	66	61	58	61	80	73	68	63	43	56	65	57	59	59	54	56	81	60	69	53	62	50	56	66	55	60	75	52	64	67	54	51	63	74	45	56	63	41	42	48	58	61	68	56	55	51	57	45	57	58	69	54	63	52	66	56	58	66	60	44	47	56	64	45	59	58	58	56	48	61	47	56	62	55	69	64	58	56	61	54	60	54	63	55	59	54	63	67	58	70	51	62	54	71	57	60	67	62	65	55	59	54	78	64	62	54	61	47	47	56	58	69	54	50	55	58	49	63	53	70	60	58	70	51	71	68	68	57	63	68	61	59	66	57	78	53	49	59	51	69	53	59	59	48	46	62	67	52	53	50	56	66	72	59	58	49	53	60	75	66	62	66	51	44	62	47	61	62	66	64	47	52	46	63	60	65	47	57	43	62	50	64	63	60	72	64	53	69	58	58	49	60	70	74	55	56	59	52	69	58	69	53	61	63	61	63	67	66	51	52	53	71	58	50	61	71	69	56	63	52	52	57	66	58	72	60	74	54	56	62	68	59	65	47	68	71	46	51	58	53	49	61	66	47	63	64	61	56	59	62	65	68	57	67	63	49	54	75	61	63	57	56	66	71	43	63	66	59	67	66	62	63	53	60	56	57	54	59	67	44	45	72	51	49	52	53	55	58	59	55	54	58	61	60	51	62	60	58	61	40	75	71	67	56	58	58	62	62	58	63	63	64	48	53	69	83	66	54	57	57	64	66	48	62	61	59	48	68	67	47	71	63	42	51	55	58	58	61	57	64	60	55	66	58	56	65	60	74	63	74	53	66	61	49	71	61	53	50	64	75	70	64	68	52	45	56	52	64	59	58	56	57	63	59	66	75	54	52	64	62	60	71	61	63	63	49	59	61	70	71	63	55	57	60	56	68	66	57	62	53	58	53	64	56	66	49	53	68	52	59	53	66	56	55	66	62	61	48	64	49	59	53	66	51	67	75	59	64	58	56	66	48	59	53	67	83	63	62	47	74	49	68	59	57	65	60	59	48	69	58	61	58	58	62	67	61	49	60	62	56	69	65	59	72	65	58	56	55	58	50	67	57	64	71	65	57	57	59	56	75	53	59	61	56	48	48	68	48	71	54	56	66	49	60	57	66	62	71	55	59	61	60	61	65	63	46	61	48	55	65	62	59	47	73	49	59	62	50	57	64	54	51	45	58	55	66	65	42	52	68	51	70	75	59	62	53	54	61	51	49	58	61	62	52	47	53	68	61	53	58	73	62	60	53	63	50	65	56	58	51	58	54	55	53	49	57	59	51	58	54	62	67	50	55	59	64	64	52	48	57	59	51	67	47	69	59	57	61	57	56	57	55	62	64	62	58	57	66	48	68	68	54	69	65	69	62	59	65	53	57	66	60	50	60	62	59	58	69	43	49	53	60	75	44	59	56	62	59	56	54	61	54	42	67	65	54	63	57	71	73	63	60	57	48	58	48	54	75	75	63	53	45	62	70	56	52	59	61	62	55	54	60	46	57	62	56	54	51	51	63	57	58	63	40	67	53	45	61	61	56	59	51	54	57	61	57	55	54	56	55	59	55	60	60	53	54	58	53	65	55	55	64	46	47	72	46	61	53	56	54	65	55	54	51	52	53	58	61	65	45	64	59	49	59	62	47	53	63	71	48	62	62	54	46	57	62	63	57	70	44	58	58	55	67	65	60	48	71	64	60	63	55	54	66	59	63	54	63	51	66	59	52	69	51	71	66	59	47	69	82	56	75	65	75	56	67	61	59	64	58	61	59	50	63	53	68	55	48	64	53	55	52	46	64	53	54	69	63	66	55	60	62	68	65	68	53	56	67	58	56	69	56	57	59	58	59	78	53	56	65	72	52	72	53	64	58	59	62	42	60	72	57	55	65	56	67	53	45	51	57	57	68	63	48	62	55	70	40	47	69	65	61	65	56	46	51	60	67	59	61	54	49	57	62	49	53	58	63	52	52	54	52	67	76	53	44	71	62	63	63	56	58	45	45	48	48	60	63	70	66	66	67	56	57	64	54	55	51	70	51	72	54	66	51	67	72	60	60	59	63	55	58	57	60	59	70	69	59	68	58	56	69	61	53	59	60	56	58	56	68	65	62	50	58	70	56	62	57	53	70	57	57	50	63	67	61	60	70	37	62	56	50	56	53	52	53	55	75	65	60	68	59	61	63	68	62	66	57	67	46	67	45	55	66	43	71	67	56	48	51	58	56	50	51	71	63	61	53	61	60	61	63	46	51	55	76	52	49	66	64	57	63	75	61	63	66	69	55	56	51	57	59	62	56	50	60	59	53	74	64	55	50	72	50	68	42	64	58	52	63	75	57	54	62	71	57	63	57	79	60	72	50	50	65	54	73	60	68	54	88	61	57	66	60	62	54	65	64	68	68	58	60	73	49	59	72	55	48	60	68	53	53	66	66	48	64	60	65	52	54	66	52	58	65	56	58	56	57	54	72	64	53	59	53	65	68	74	65	53	55	66	49	47	64	59	57	54	55	70	50	67	57	70	62	60	67	67	55	57	46	53	59	62	61	57	76	77	49	63	45	67	44	61	49	61	67	55	52	56	64	69	61	42	59	64	53	64	60	59	54	59	64	59	77	55	57	65	65	62	57	65	52	62	48	51	46	56	54	67	63	62	69	68	51	52	63	47	61	50	50	56	57	58	59	70	75	59	61	54	63	62	42	58	51	52	60	60	58	62	58	55	50	48	66	55	65	54	53	47	63	53	62	70	55	53	51	52	65	50	45	62	68	53	46	50	61	55	45	56	58	51	59	61	53	62	58	71	61	49	55	52	61	58	62	54	54	56	62	52	55	63	55	48	62	53	55	37	61	67	66	64	54	64	58	64	68	69	56	54	45	49	68	57	58	61	51	58	67	48	64	65	64	80	56	46	47	66	68	63	62	64	58	62	73	65	85	58	58	50	41	58	61	66	64	61	72	54	51	61	51	48	67	60	58	60	56	65	56	62	53	56	55	54	68	57	68	64	57	53	57	69	54	70	59	51	51	77	69	61	54	60	78	60	67	56	56	49	52	62	45	50	57	57	58	54	71	54	64	61	57	57	64	70	60	55	55	60	57	59	58	66	55	56	56	52	67	59	48	62	61	56	65	69	61	50	66	48	67	60	64	62	65	52	63	63	60	59	65	75	57	64	60	51	61	58	54	58	67	53	65	68	63	72	51	65	63	49	51	62	67	63	74
20770	40469	50202	58710	59244	43110	26885	12102	3457	1244	855	708	744	700	719	778	754	777	724	787	760	752	752	747	782	762	760	758	739	748	757	677	743	715	725	741	737	775	765	735	769	738	728	747	769	719	717	755	725	803	691	726	734	759	708	722	758	691	750	754	694	768	741	734	682	737	742	773	803	756	756	708	692	723	749	742	715	733	739	729	710	726	757	693	715	783	777	741	735	739	739	752	798	720	740	767	797	715	758	691	740	732	735	756	726	762	716	722	750	765	717	756	725	704	723	757	745	716	721	769	778	749	759	725	723	702	780	712	765	762	760	750	742	740	708	763	719	774	704	710	701	776	745	757	707	715	765	720	737	710	724	710	761	729	751	715	706	731	692	734	698	721	733	775	742	749	728	755	734	709	711	786	724	789	749	728	701	726	740	733	730	708	787	745	688	760	741	751	769	758	752	726	794	705	775	698	740	733	787	752	749	734	692	754	698	777	748	775	745	726	759	758	752	725	722	758	708	691	733	738	730	730	748	723	760	758	724	744	695	761	734	730	703	717	742	733	733	759	699	752	764	793	674	767	741	727	760	781	746	751	750	759	704	715	705	721	711	731	716	734	746	698	668	759	742	677	726	683	712	735	751	754	772	747	777	733	748	729	776	740	730	733	730	723	731	733	720	762	756	776	765	797	752	743	768	727	711	780	770	759	745	771	760	700	782	762	762	719	708	761	786	786	761	738	775	749	733	704	786	753	736	705	676	746	734	744	680	734	747	746	720	718	700	758	713	783	771	700	732	746	732	728	798	749	777	722	788	676	711	754	750	715	779	702	719	733	741	712	755	775	771	724	743	749	704	749	745	754	735	689	774	751	771	738	747	706	756	749	704	721	771	726	756	770	770	750	707	733	758	775	759	740	755	696	769	722	736	734	780	784	747	752	804	733	742	753	787	760	709	749	751	781	753	740	731	763	765	721	732	768	740	715	705	749	810	790	762	752	719	701	831	708	739	761	750	749	765	777	775	703	743	730	710	730	752	725	726	785	767	726	747	723	776	769	747	689	756	797	721	783	726	738	698	740	722	767	774	716	789	753	680	718	747	730	694	754	718	725	754	718	743	725	746	761	728	710	694	706	715	734	771	750	731	793	731	752	761	785	722	769	783	742	729	787	749	753	759	752	686	767	765	743	775	718	755	689	721	787	726	745	717	717	744	713	730	722	756	777	728	754	733	727	704	764	753	729	767	773	740	760	766	713	721	710	752	734	725	732	753	746	725	728	724	705	754	748	737	748	753	717	664	749	715	769	744	723	734	724	714	763	718	725	715	731	725	741	787	727	768	761	729	701	725	727	764	766	722	700	775	744	731	707	754	719	730	740	784	668	746	699	773	755	789	755	707	736	782	756	749	723	692	736	766	712	723	746	756	657	753	738	754	789	699	717	662	750	753	688	731	754	753	737	700	805	770	720	736	769	753	791	751	733	738	742	730	761	713	728	766	740	734	726	675	707	762	791	736	725	749	770	700	728	722	714	731	712	684	739	713	730	757	733	732	736	785	734	715	750	714	742	773	745	730	783	722	711	655	723	767	731	768	735	667	697	721	717	727	792	753	714	745	723	711	672	708	745	699	727	763	788	694	726	696	713	741	703	743	656	712	772	747	739	770	723	718	723	774	743	744	732	759	757	722	710	745	753	709	700	729	744	783	697	783	732	678	738	734	698	730	692	726	725	705	734	741	784	751	769	729	746	724	712	742	722	722	710	741	714	747	726	709	761	754	704	728	720	743	698	771	757	769	746	687	717	735	768	767	741	743	803	752	754	681	741	763	771	735	719	726	772	713	724	730	713	763	747	780	770	763	719	727	744	747	720	753	763	705	760	734	709	737	750	744	747	761	745	768	751	774	737	707	705	789	725	721	749	801	700	764	711	772	737	740	762	724	766	727	775	727	748	740	736	736	690	773	733	769	765	743	721	746	756	711	720	744	765	792	719	726	740	729	724	725	744	742	713	733	695	695	740	737	700	768	747	733	748	760	701	754	744	795	705	739	699	779	772	762	750	723	692	741	755	756	800	708	764	742	760	766	736	695	751	732	770	771	724	773	737	724	747	771	709	706	723	724	766	726	719	693	705	735	739	703	756	729	773	804	771	751	718	712	694	723	757	728	737	761	754	692	752	772	696	725	767	765	766	788	779	726	773	714	794	794	728	698	740	737	705	720	769	705	719	761	736	723	738	723	754	742	719	764	761	705	761	750	745	742	788	728	722	724	703	729	743	690	739	730	740	690	770	694	726	786	743	747	754	728	739	659	789	729	749	749	731	724	736	743	760	760	697	731	728	703	722	759	776	748	780	703	733	747	789	757	729	728	781	742	745	719	741	745	721	745	724	731	753	708	721	732	736	775	774	753	773	732	727	811	730	778	775	760	713	770	696	763	737	722	697	788	760	708	718	747	700	708	732	760	726	684	732	765	719	777	796	749	693	722	760	701	719	747	730	757	705	729	804	732	720	740	777	803	745	779	734	763	724	769	764	717	720	794	727	818	707	681	728	746	739	736	768	761	759	736	762	771	723	738	711	764	740	762	747	778	706	726	713	732	771	709	716	736	752	760	760	748	735	737	750	740	758	727	759	727	723	744	679	739	700	735	765	783	741	708	692	754	712	771	684	760	807	689	763	722	747	739	762	752	737	704	741	727	699	785	697	732	739	778	736	766	674	700	725	715	699	736	736	756	765	703	755	754	728	727	764	764	762	715	725	719	758	711	753	732	712	741	729	745	737	766	749	728	759	692	793	719	759	713	756	738	735	745	760	694	762	763	742	749	740	756	708	726	740	724	725	736	748	692	745	739	753	751	741	687	790	743	723	740	803	714	740	775	740	744	709	717	709	743	755	768	744	750	744	771	748	771	693	789	747	736	748	760	751	765	686	685	736	746	746	759	707	721	730	761	779	731	724	694	717	688	748	762	687	765	754	681	774	740	747	769	729	778	726	758	743	719	718	810	747	704	713	776	720	736	723	733	780	795	760	747	745	767	743	727	691	707	758	751	747	761	738	726	755	757	684	730	778	758	745	748	770	734	755	749	744	727	730	728	757	715	720	770	684	729	713	778	724	703	703	777	746	712	698	747	778	726	778	737	765	735	764	742	766	749	690	749	739	693	716	734	766	695	766	708	719	762	770	734	727	703	744	766	731	752	760	722	739	701	757	785	740	744	681	746	707	736	780	755	758	690	707	776	704	732	730	730	740	710	741	706	810	778	736	748	776	690	766	746	751	733	760	772	736	776	698	716	733	760	733	729	732	717	717	773	728	774	751	744	744	743	726	778	741	724	746	758	704	790	756	754	804	706	739	751	719	698	706	717	720	725	777	761	711	762	727	764	721	776	738	756	729	741	702	744	752	763	741	753	719	716	715	736	751	756	722	726	691	732	772	648	711	732	722	703	763	724	768	794	726	739	729	703	695	719	700	739	747	788	761	747	757	751	743	757	733	727	773
1563	3648	7119	5264	2846	1228	417	158	72	63	50	60	57	47	59	52	50	50	60	60	51	72	68	62	52	59	54	51	52	58	48	57	58	52	42	61	59	58	44	55	48	55	47	64	62	57	52	72	61	58	49	65	47	45	61	51	51	53	68	62	43	49	52	58	61	62	63	60	66	58	57	63	53	54	60	53	47	52	61	43	52	63	55	53	56	47	69	52	59	58	56	69	54	46	59	50	57	62	50	62	55	60	71	55	68	60	64	39	51	41	68	48	47	53	60	54	50	61	57	66	54	48	51	60	71	67	61	62	63	65	57	77	48	61	49	46	62	61	63	47	55	50	57	65	54	60	53	61	55	49	48	58	57	55	54	49	64	45	64	78	50	53	58	49	57	51	55	48	63	68	54	50	50	54	71	54	55	62	65	66	55	57	45	58	61	60	57	67	65	50	60	79	60	71	58	60	66	58	63	62	48	52	60	61	68	61	61	52	62	49	38	62	77	59	47	64	71	64	58	57	57	57	56	57	55	67	56	74	46	56	56	57	61	61	60	57	55	52	62	63	63	57	56	69	58	64	54	64	58	57	58	60	38	48	50	42	62	63	58	46	57	55	71	53	53	63	59	56	41	62	48	60	59	54	68	41	58	79	66	58	60	56	42	63	55	61	54	53	64	52	61	56	69	51	63	53	45	57	55	38	65	47	75	65	61	59	44	62	48	65	55	48	55	46	59	64	66	42	62	57	58	63	71	67	69	61	52	60	57	61	54	74	59	50	72	50	49	55	63	50	56	61	54	49	59	53	49	59	52	56	68	58	54	58	50	52	61	58	54	58	61	64	49	51	45	45	72	64	69	60	66	56	53	62	42	56	59	75	50	54	51	45	63	46	67	65	59	62	59	64	61	66	55	52	45	44	62	55	59	44	53	56	70	56	58	61	55	58	50	63	62	72	60	62	64	74	59	50	55	73	65	68	67	53	56	58	57	51	48	54	66	57	52	50	67	41	63	49	56	60	64	66	45	50	44	62	54	42	57	66	54	50	70	65	62	64	63	66	55	45	62	68	48	56	59	46	40	44	51	59	56	53	43	57	57	61	53	65	61	51	48	55	49	68	67	53	63	55	81	54	57	41	56	53	51	60	53	52	49	43	59	63	62	52	56	59	54	57	47	55	54	53	74	69	54	71	52	62	50	57	62	56	41	34	60	51	58	70	54	63	64	58	57	53	66	64	59	54	53	56	50	66	55	52	60	58	52	60	57	43	49	61	55	70	55	50	55	58	63	52	67	53	51	54	58	53	56	61	56	55	60	70	49	68	62	54	65	53	54	44	57	62	57	52	43	57	62	48	77	51	50	58	46	59	58	63	44	53	60	46	41	53	57	63	60	71	56	53	57	53	60	65	52	45	73	66	83	46	56	56	49	52	59	59	63	55	55	54	55	68	58	56	67	53	52	63	50	51	50	61	40	59	52	52	62	56	55	56	59	48	63	57	67	66	43	66	60	53	55	60	67	50	53	51	49	65	53	65	61	61	58	58	48	57	46	55	52	57	50	57	49	57	64	57	63	70	57	46	62	55	51	54	67	53	61	50	50	57	48	59	62	59	47	43	54	65	55	60	54	50	49	62	51	51	50	70	42	60	69	64	51	59	52	61	55	62	56	49	74	48	63	62	70	53	66	76	57	60	65	57	52	50	57	46	53	50	74	51	56	54	56	58	55	39	59	51	50	60	60	38	49	56	57	48	49	67	58	75	63	54	50	47	46	62	58	55	42	56	72	66	59	64	73	54	47	65	50	70	57	61	47	58	62	54	39	59	60	47	65	49	54	49	53	65	57	48	45	61	45	56	65	61	56	60	48	65	50	40	42	60	68	52	51	59	61	59	40	64	58	51	52	41	59	61	62	63	41	68	50	63	52	59	44	52	53	61	55	65	64	60	47	61	50	48	49	51	53	56	49	59	68	73	64	77	62	58	67	50	47	40	66	49	46	65	47	54	35	59	66	55	42	51	65	54	56	71	49	47	53	55	52	44	61	63	65	62	50	63	61	53	39	54	65	57	51	58	61	58	55	51	48	59	54	59	51	58	61	52	45	51	40	55	66	66	75	48	62	64	67	44	52	44	63	48	55	60	57	54	62	64	55	70	57	58	71	56	56	63	59	54	67	59	65	62	48	55	51	56	57	58	66	65	53	50	53	57	58	55	52	61	56	47	45	65	53	59	59	60	51	54	41	46	60	58	48	62	66	57	60	56	36	54	67	49	54	66	61	70	67	55	58	50	55	71	64	58	62	66	55	50	55	63	56	50	61	60	51	61	67	49	50	58	51	70	49	60	58	72	55	47	53	58	67	63	68	61	68	60	47	53	52	50	68	56	65	55	50	56	67	54	59	46	58	60	63	65	56	58	66	72	60	62	59	60	58	54	46	71	57	49	65	49	63	53	52	65	58	51	64	65	52	62	55	65	53	67	50	50	51	56	55	58	57	50	81	49	56	63	51	55	58	40	67	67	58	66	48	65	60	52	65	57	59	47	64	40	60	59	52	69	46	59	58	65	62	47	43	53	56	62	52	70	63	51	62	64	47	55	51	59	59	54	52	52	44	58	62	70	64	54	67	43	57	59	47	53	44	55	56	59	58	49	60	51	67	67	62	60	53	47	67	63	62	59	60	54	48	57	62	62	56	57	65	48	51	61	46	58	56	48	67	48	58	65	50	72	65	68	58	41	48	53	61	53	61	61	51	61	58	59	62	45	56	65	47	63	54	62	59	48	60	67	48	52	70	62	53	67	54	53	65	52	65	54	62	66	52	56	52	55	65	59	56	58	44	66	55	59	57	51	66	57	46	68	54	65	67	62	41	55	67	55	52	47	48	54	53	48	52	54	47	54	49	50	49	52	58	58	49	49	57	48	55	59	57	52	57	64	64	51	40	59	76	54	71	64	56	57	60	61	64	66	54	58	52	55	67	51	59	56	57	53	54	57	66	50	47	55	60	60	53	55	65	68	55	62	59	64	65	57	46	51	67	48	55	64	54	52	73	58	68	49	54	74	54	57	55	59	64	44	47	51	45	60	49	46	51	63	53	56	74	48	59	60	40	54	47	59	62	50	59	59	62	61	60	51	44	51	49	61	50	60	69	52	66	68	75	49	53	48	60	58	60	56	56	47	60	70	68	51	54	50	64	61	60	57	68	58	71	64	54	58	57	52	63	48	48	62	59	53	60	53	64	65	59	61	52	62	62	69	59	53	60	58	55	54	55	55	52	55	51	49	54	47	52	59	56	61	49	65	45	66	49	66	52	61	65	54	68	51	52	59	56	70	59	50	74	56	60	56	66	62	54	74	52	49	47	55	56	59	54	64	46	45	58	62	57	50	54	53	59	56	50	53	51	63	59	68	62	66	60	50	62	51	63	58	52	57	69	59	57	67	57	43	60	47	52	75	59	66	68	63	51	54	64	52	45	55	62	68	58	46	56	61	51	54
16944	27816	32623	35395	33941	24500	12378	4033	1336	809	690	740	715	728	716	707	727	730	688	701	723	706	700	706	713	654	695	681	685	680	674	715	685	714	670	695	717	722	668	703	676	734	718	682	681	690	705	718	695	747	666	709	707	651	703	710	713	719	685	706	715	711	732	687	710	709	704	720	714	723	641	714	719	704	686	689	727	667	694	649	740	695	721	690	677	691	752	675	699	701	678	781	740	696	715	734	669	699	697	699	707	732	735	670	716	708	730	744	699	685	706	695	678	709	732	715	718	716	676	702	723	714	718	709	674	697	746	711	739	716	703	733	720	725	716	652	692	733	684	733	716	727	711	717	709	737	672	706	693	708	711	749	725	709	691	682	712	752	674	674	734	734	736	725	704	701	721	697	713	671	726	615	725	642	711	685	703	769	701	776	717	734	722	734	673	740	740	733	757	723	703	694	622	698	680	721	723	736	726	713	694	786	663	735	675	734	713	682	680	735	742	713	735	735	742	727	714	730	676	713	665	714	682	727	734	735	689	678	718	686	724	699	724	699	707	722	727	736	691	724	712	729	688	729	723	676	681	725	738	734	728	722	749	760	727	690	666	724	809	704	714	658	753	709	664	722	751	667	737	702	698	737	701	734	719	730	743	756	671	726	674	682	660	715	719	681	743	757	674	699	689	677	697	725	677	721	725	744	716	684	723	704	677	741	706	708	735	722	665	708	695	699	730	683	700	697	766	682	692	699	653	713	747	732	706	664	728	739	727	708	697	722	709	721	709	745	681	710	699	678	687	705	746	738	708	711	690	712	699	690	751	714	692	692	733	712	712	721	699	734	706	706	718	687	728	701	696	710	718	700	719	734	692	676	738	718	728	692	702	727	749	682	690	693	696	679	721	687	711	715	704	735	693	645	740	693	680	688	676	711	723	685	702	710	669	682	706	734	690	677	688	681	719	750	710	727	663	702	739	698	713	639	741	700	694	699	653	700	706	709	680	730	700	751	719	707	754	685	746	729	715	726	687	712	710	718	719	692	694	663	707	708	742	732	709	752	696	756	709	687	676	696	712	729	679	688	703	679	709	727	665	694	717	689	694	710	723	689	704	767	761	736	673	757	712	718	718	692	745	686	734	682	700	669	727	678	684	735	701	752	721	761	691	723	723	684	685	693	705	743	755	681	713	692	706	728	686	725	677	692	662	668	755	754	692	744	709	723	647	716	730	749	686	737	720	736	714	696	726	736	731	704	708	732	706	763	687	703	727	707	752	694	659	692	723	727	703	732	685	685	699	663	674	724	698	692	700	750	716	717	745	664	709	673	684	751	722	674	694	727	692	712	712	687	734	694	737	722	643	692	667	737	759	728	674	745	689	698	708	719	641	694	722	746	726	738	679	662	741	676	708	742	668	717	709	694	711	722	709	711	715	693	699	665	685	698	714	745	684	662	674	696	682	667	696	687	728	704	714	694	692	693	680	713	728	718	712	709	711	743	686	746	724	673	730	690	737	669	713	724	658	736	691	717	693	764	674	718	691	698	682	691	717	686	680	710	697	687	704	705	683	690	718	696	692	720	721	741	658	708	700	756	666	679	694	709	724	713	720	712	687	702	731	669	719	723	719	652	728	668	703	702	680	715	681	692	669	700	699	753	695	745	688	743	693	734	692	676	671	706	706	706	636	689	687	724	724	771	715	708	697	709	708	723	719	658	725	731	673	673	720	707	729	746	701	672	700	728	694	713	706	707	708	731	734	705	658	712	650	694	720	701	685	698	672	692	713	684	684	749	700	706	719	712	672	718	743	706	664	697	748	714	713	639	735	678	718	722	728	744	685	731	685	694	688	714	692	717	740	739	734	661	701	693	718	669	714	740	770	688	752	672	745	780	737	745	687	749	703	685	729	741	711	728	712	731	702	735	712	720	690	712	746	714	678	716	724	682	710	694	727	726	689	697	728	672	728	710	717	707	691	693	730	755	696	761	705	676	728	726	743	693	720	684	725	694	691	718	756	711	688	725	704	707	775	706	736	685	740	655	688	693	738	727	694	739	706	708	737	710	693	746	696	724	684	715	759	663	697	688	685	698	680	689	767	698	746	651	638	739	705	725	713	703	729	688	724	691	711	660	714	696	711	703	701	685	734	699	750	693	739	712	698	716	689	713	769	727	730	704	725	710	694	698	732	705	739	682	732	687	766	705	678	692	726	683	710	745	707	715	699	716	680	747	711	696	670	670	717	675	789	704	721	719	689	678	720	674	733	707	736	728	688	699	701	649	649	707	724	725	712	686	708	682	704	724	726	692	740	721	740	708	715	719	738	693	731	696	693	696	707	715	714	702	729	715	702	685	729	652	718	671	735	704	727	729	739	706	720	756	678	763	721	733	715	719	717	733	704	709	728	702	693	699	730	693	702	732	737	716	737	702	716	700	666	664	732	732	670	667	670	690	667	709	707	680	680	701	678	659	744	699	705	691	725	692	742	738	722	734	719	665	726	717	739	696	731	703	675	671	698	685	762	744	733	686	729	697	691	724	694	670	719	712	701	669	659	750	681	709	728	767	700	716	637	752	736	696	686	664	683	721	722	692	733	717	725	690	662	728	719	701	774	682	732	708	680	711	695	751	704	705	727	702	722	690	698	725	655	687	710	720	683	769	717	714	716	650	720	694	708	673	693	694	687	732	704	751	686	675	739	685	727	728	689	679	734	713	745	681	670	718	774	722	678	722	695	734	679	711	670	723	727	695	717	738	709	739	701	690	709	719	660	707	698	747	726	729	731	714	694	720	690	751	711	705	704	687	725	722	732	741	730	702	686	720	661	700	729	725	682	702	708	671	697	692	678	712	672	694	732	704	689	726	689	715	706	740	681	709	701	730	742	683	744	707	694	757	675	702	683	707	740	700	703	729	669	735	712	701	692	657	682	660	700	750	701	734	699	684	715	681	703	654	752	687	738	723	735	710	752	765	727	749	715	729	721	719	715	706	728	694	715	723	683	703	667	732	716	713	726	745	716	687	729	690	676	703	724	707	746	747	676	724	658	731	702	748	741	678	735	719	717	680	668	711	696	674	768	674	699	687	721	697	707	664	706	689	717	716	712	713	676	693	683	765	655	731	695	698	725	708	732	696	709	723	763	675	742	737	749	657	677	711	750	667	711	647	691	750	650	702	719	642	689	717	736	700	737	710	744	695	682	683	693	729	702	669	690	646	702	757	679	753	709	714	712	730	698	711	729	718	702	619	693	703	714	699	690	665	745	728	703	650	732	669	691	717	718	684	715	732	690	739	703	731	716	727	749	710	743	714	716	718	706	745	731	708	679	707	720	707	709	755	684	686	708	733	660	677	692	770	727	731	657	730	671	730	756	694	706	697	729	749	725	705	767	674	721	667	675	700	730	713	730	704	705	702	709	703	698	695	713	746	734	687	708	699	711	720	722	761	739	696	686	716	753	738	726	708	724	719	700	715	755	680	683	689	737	705	725	683	712	698	783	682
3923	13534	16702	11385	7342	3469	1084	273	87	69	60	42	68	67	63	63	63	58	60	43	58	45	55	60	49	52	46	47	56	59	59	64	46	68	59	49	50	55	49	60	53	58	56	39	52	46	60	49	54	57	65	59	59	66	58	63	40	51	57	50	64	57	62	61	59	61	78	48	53	52	56	53	51	49	44	55	61	49	56	60	55	54	52	65	61	55	65	54	58	56	60	55	40	63	58	46	58	64	49	61	55	51	68	50	66	57	52	59	50	55	54	59	61	53	68	65	46	46	49	59	56	47	48	59	71	51	67	54	65	51	61	52	55	71	50	58	59	54	48	52	57	45	42	50	46	55	54	55	55	54	51	68	57	61	53	53	48	67	65	56	57	88	65	56	57	51	58	65	51	64	52	42	51	51	52	54	60	49	72	57	53	69	54	57	58	60	56	44	59	46	50	38	64	56	56	55	60	71	49	54	53	53	51	58	50	54	62	59	49	58	60	46	46	61	52	52	46	57	59	61	63	46	45	50	68	54	58	63	47	46	44	50	47	55	55	55	63	51	43	57	50	53	54	56	55	63	59	55	51	70	44	53	58	51	44	46	64	52	51	58	65	43	57	55	51	46	57	64	49	60	62	44	49	55	48	59	47	51	65	66	57	55	53	53	54	63	50	47	59	55	58	61	59	50	65	46	68	49	56	63	57	61	67	47	54	48	48	58	63	54	55	65	56	53	56	55	65	50	65	56	54	57	51	58	70	68	60	76	50	47	43	58	60	61	68	61	52	47	46	64	60	52	55	64	59	62	65	57	40	56	55	55	69	58	51	58	57	52	60	49	50	57	56	52	52	59	69	63	61	66	62	45	65	51	66	53	57	44	71	64	58	70	53	66	57	72	54	49	58	51	57	54	58	60	60	51	55	56	65	50	71	70	54	56	51	57	69	54	45	58	55	65	57	54	69	71	64	58	55	64	47	71	58	62	62	61	56	65	51	56	72	55	59	54	50	62	53	61	57	50	59	39	52	52	53	60	55	48	59	62	50	62	64	58	50	52	58	50	54	67	59	43	55	43	57	61	63	51	47	62	58	39	53	50	67	71	48	54	62	73	66	57	70	62	58	60	62	55	68	69	60	56	55	55	53	60	70	69	51	63	50	76	59	47	62	60	61	69	54	66	53	52	47	48	61	53	48	59	47	60	73	55	53	59	62	54	46	51	52	60	64	70	55	58	67	54	51	51	57	62	60	54	69	62	47	61	50	55	59	62	55	66	59	45	39	60	51	63	40	45	64	52	76	55	54	42	65	55	46	42	46	58	58	62	60	48	69	63	59	53	53	65	45	65	61	55	48	51	56	57	62	59	38	47	59	59	54	56	49	57	53	53	53	63	64	44	63	51	60	48	68	59	41	74	58	47	62	45	41	45	70	80	62	55	61	57	46	56	68	47	54	59	58	63	51	61	54	65	45	73	41	56	51	60	60	57	56	75	51	75	55	58	68	48	51	61	58	57	50	60	50	75	55	54	61	64	55	51	62	47	66	57	73	59	58	63	46	54	47	65	58	56	44	49	47	59	59	68	68	64	59	47	45	54	58	58	66	51	55	62	69	54	44	51	39	54	64	53	47	39	58	54	56	59	57	64	54	55	54	64	46	54	54	55	40	55	56	58	68	55	65	63	49	59	51	52	49	60	44	58	60	50	61	58	58	57	57	59	58	58	64	57	54	57	65	51	58	63	54	63	61	54	48	46	58	50	52	58	54	62	69	63	60	56	53	54	54	66	66	52	57	63	56	46	54	42	47	48	53	66	44	44	63	49	57	56	60	53	58	59	59	57	60	62	59	52	50	49	53	39	56	59	54	55	53	45	51	48	50	66	60	63	54	43	70	55	52	69	46	53	56	55	60	55	56	54	53	58	35	61	53	61	52	53	49	48	50	63	49	62	62	51	41	72	74	35	54	49	62	62	56	70	67	47	57	65	51	74	63	54	58	63	57	55	58	54	53	56	56	63	45	50	59	53	58	47	58	55	46	62	54	61	63	50	52	56	58	62	63	62	51	61	51	49	57	62	51	76	59	54	64	51	66	55	74	71	52	75	62	69	57	51	47	64	62	70	61	54	43	49	56	50	56	58	59	57	62	56	65	40	56	58	56	61	47	57	54	50	55	55	62	55	61	54	62	59	70	61	58	52	50	64	50	58	61	48	53	61	63	45	59	63	52	64	57	64	52	54	51	55	62	45	62	51	62	70	58	50	49	47	63	61	48	65	48	56	59	59	67	66	63	56	73	53	66	68	50	63	47	53	46	54	47	64	62	56	54	57	58	53	51	52	47	54	66	67	51	54	48	51	67	61	60	55	62	62	52	69	66	55	53	61	54	55	47	60	65	52	56	59	71	74	63	74	65	55	48	67	56	63	64	62	47	68	59	59	68	53	86	44	56	60	53	59	41	49	47	59	58	46	57	57	54	69	67	53	49	59	47	51	46	67	63	59	46	55	65	59	48	59	55	54	59	68	71	59	44	55	41	56	59	63	48	51	64	53	62	64	57	37	42	47	62	48	42	53	65	47	61	56	57	56	47	60	58	65	60	64	54	54	54	56	60	52	49	65	55	55	65	65	36	49	54	59	55	63	57	58	57	40	71	56	53	61	50	73	58	61	65	58	55	63	55	63	52	46	63	53	51	61	67	49	50	55	64	58	52	46	60	57	47	50	51	38	56	71	50	69	69	66	67	67	56	55	62	58	58	43	69	46	54	80	52	49	63	53	40	55	59	57	67	53	63	48	59	52	44	62	64	52	50	56	46	68	66	65	72	72	56	61	66	50	55	47	51	59	59	59	56	46	60	58	68	62	47	64	49	62	64	72	61	65	51	53	58	58	63	50	50	56	52	74	52	58	61	56	59	62	43	65	67	61	64	62	54	57	59	43	56	57	53	61	47	55	54	48	43	50	38	51	58	46	43	54	48	60	56	70	61	43	55	57	50	62	66	56	62	53	53	73	64	58	55	59	57	56	71	59	54	52	49	55	47	60	60	60	62	60	59	60	50	58	66	64	63	49	55	55	46	55	67	45	43	56	65	65	63	61	53	61	61	61	57	60	60	62	62	58	65	59	55	64	45	44	57	56	57	51	66	50	59	49	43	50	53	50	76	48	73	54	62	51	59	57	58	67	55	58	67	61	56	56	51	62	68	64	60	61	59	66	53	64	51	62	61	64	58	53	50	47	47	59	65	57	54	58	55	53	60	70	48	46	54	68	52	60	58	54	60	57	46	60	45	53	46	61	51	56	66	50	68	70	51	49	50	63	65	62	56	62	51	58	60	53	62	53	60	52	57	59	68	43	55	78	51	57	60	53	48	61	54	51	56	54	66	59	56	50	74	55	48	50	58	51	51	59	57	55	53	46	47	48	57	56	56	56	67	53	66	53	61	61	70	58	61	58	53	58	46	44	55	66	60	55	50	50	53	57	46	52	48	62	63	64	61	51
35162	42089	41722	49306	49411	35624	21070	7810	2206	936	789	710	693	688	702	702	780	736	729	695	753	703	731	690	677	725	735	652	725	714	695	667	693	749	716	725	717	641	721	731	692	702	712	712	699	705	674	681	709	665	678	685	683	726	708	718	736	669	711	709	694	705	697	691	694	730	770	720	684	696	734	716	709	727	708	701	716	754	732	721	730	709	730	691	701	704	719	704	697	685	700	646	702	719	711	727	792	663	736	671	651	747	714	724	686	691	712	737	722	688	664	710	712	711	690	682	679	682	729	694	695	696	693	658	699	678	623	633	733	673	729	669	755	714	684	703	691	741	652	689	649	703	725	718	674	690	689	685	704	671	727	709	668	715	714	731	707	676	700	686	708	706	718	705	723	682	724	680	747	679	703	708	745	684	728	694	695	731	738	668	745	715	719	684	665	701	719	753	690	733	752	696	757	703	706	724	689	677	681	706	709	732	742	723	720	722	709	703	744	715	742	746	683	715	701	679	731	655	696	687	682	686	704	708	728	719	708	671	720	689	680	731	723	719	732	679	658	702	706	683	694	707	719	707	721	696	680	723	696	669	762	724	748	701	719	731	764	741	726	687	774	767	675	720	668	745	692	707	762	723	646	688	712	699	730	696	758	694	721	681	712	711	675	757	701	725	695	705	712	724	672	689	721	723	680	686	752	682	732	727	688	735	698	732	685	684	741	670	682	722	734	694	677	745	672	734	695	710	731	689	732	739	701	717	729	717	743	761	687	714	726	711	666	686	725	676	739	717	726	683	718	724	713	725	685	738	712	681	716	721	691	677	745	680	708	727	682	687	693	687	698	719	694	699	687	707	715	712	694	744	729	726	692	706	717	695	729	677	709	713	707	703	728	735	689	727	683	689	710	747	698	733	747	716	701	680	694	670	732	702	711	689	686	663	721	705	669	700	726	675	701	730	686	748	754	693	707	720	690	739	710	680	667	730	684	718	714	727	699	741	718	746	754	731	727	711	655	704	700	726	678	673	645	695	744	686	689	657	710	725	780	697	681	691	721	686	752	753	675	736	732	723	691	727	729	662	685	696	721	709	685	684	659	670	713	718	746	705	718	678	715	677	709	683	653	734	663	718	735	693	745	706	754	679	734	701	699	687	766	716	795	680	718	689	680	680	725	721	744	689	669	711	702	680	672	702	705	701	709	704	705	698	671	687	666	751	690	694	676	710	720	769	713	714	740	689	721	696	727	710	755	670	663	739	733	759	691	759	718	664	697	689	708	695	738	671	673	638	690	711	715	711	702	706	721	701	713	667	736	652	695	732	637	738	681	673	706	695	701	704	678	656	722	707	696	688	683	734	730	705	683	717	723	717	722	683	761	716	753	668	706	717	680	710	750	734	644	719	685	719	646	703	724	715	684	748	706	718	734	695	749	673	717	699	697	741	712	697	718	730	727	708	702	691	715	708	730	758	771	723	706	711	703	689	732	758	720	686	749	711	633	733	682	732	696	678	695	678	744	714	747	717	716	739	705	685	684	668	699	688	722	688	692	723	706	726	689	705	681	666	721	711	728	692	729	711	737	725	730	717	671	694	704	706	701	715	690	693	710	692	694	691	710	717	678	768	707	721	687	707	667	688	688	690	706	731	724	692	752	695	704	693	710	707	726	682	678	652	736	708	730	732	674	734	717	688	694	702	688	721	684	750	774	723	667	644	733	716	727	678	682	741	697	716	698	689	699	698	751	708	723	679	703	718	730	673	718	723	708	720	700	635	713	710	687	674	689	688	677	669	753	665	711	710	722	726	686	673	721	699	720	678	709	684	700	724	664	738	702	765	728	644	671	733	684	707	707	665	692	672	716	653	742	691	704	703	687	744	784	715	690	696	720	706	736	689	751	715	684	714	704	703	726	659	692	716	723	661	728	698	689	687	701	751	729	705	697	739	692	736	725	723	708	739	734	667	721	730	681	733	713	731	726	719	707	725	778	740	660	714	759	692	724	732	694	729	666	694	685	691	713	702	712	646	692	700	730	714	717	686	699	741	737	701	691	730	711	752	679	707	732	756	710	692	743	696	690	636	696	672	698	717	688	726	728	705	734	698	745	728	680	733	682	703	679	696	687	697	720	675	754	757	703	700	716	710	649	721	720	732	657	648	743	720	737	719	694	713	649	698	734	672	689	657	716	723	700	749	691	723	702	712	701	702	680	705	724	702	690	733	725	724	691	717	724	700	669	706	649	718	731	729	735	722	751	693	713	698	689	695	682	718	705	675	726	738	732	684	721	668	663	726	739	683	723	702	715	686	712	711	695	728	665	708	704	738	692	664	733	695	661	727	705	666	711	696	708	650	697	718	704	720	676	682	695	742	734	704	699	719	759	705	720	694	708	731	657	721	716	669	682	691	661	707	726	699	704	687	695	685	727	789	725	741	693	692	678	738	720	691	710	677	776	738	689	714	718	702	698	688	701	708	724	735	667	718	719	699	676	691	728	692	683	730	660	722	691	722	686	722	734	700	687	688	723	691	681	712	720	671	683	634	704	669	731	693	715	697	699	698	722	720	684	726	682	684	744	673	696	705	740	711	691	722	711	697	698	760	718	710	717	685	710	673	695	720	618	713	680	701	662	737	720	697	704	689	756	688	700	709	748	691	667	690	684	703	684	704	698	703	685	678	706	697	723	696	713	691	685	708	725	717	703	694	674	719	700	726	714	700	686	718	709	796	692	703	751	728	662	734	691	680	674	710	733	697	675	659	706	729	686	730	733	709	725	729	749	718	685	702	689	722	688	697	718	717	691	703	738	726	705	724	721	675	689	691	720	692	713	656	735	652	667	716	664	673	687	697	698	733	691	701	718	770	694	728	732	695	717	669	753	731	696	709	688	719	718	740	654	705	694	691	743	720	656	704	695	771	729	730	707	747	682	689	740	683	717	729	726	671	744	722	711	711	686	674	736	689	673	706	748	741	727	724	730	753	697	689	700	731	695	683	713	702	692	709	721	697	728	721	692	698	698	733	714	716	682	706	705	717	720	765	721	720	707	695	739	648	735	725	635	715	708	696	735	703	685	645	706	702	720	769	690	722	745	665	660	739	692	727	682	670	691	698	681	719	738	684	653	722	737	719	706	692	719	716	659	732	658	681	683	677	683	678	699	688	722	680	723	651	727	744	671	757	668	710	710	678	777	710	677	732	715	692	708	737	744	685	736	704	709	724	687	688	765	697	686	680	699	661	710	733	739	743	675	733	717	741	704	712	777	724	713	752	698	741	717	708	728	738	703	669	686	662	705	714	718	715	717	741	647	721	730	713	741	670	726	764	704	684	687	703	742	700	695	714	726	682	688	776	727	726	707	688	735	667	702	740	650	725	735	676	710	673	697	716	708	677	741	715	691	705	722	643	662	692	742	698	723	669	706	703	681	699	686	701	726	711	685	729	705	691	706	650	688	659	716	648	741	686	734	670	707	690	691	716	700	715	688	725	686	693	712	718	702	735
3715	11037	16562	13265	7883	3501	982	292	125	91	63	55	59	59	62	57	58	57	46	67	57	46	56	54	61	52	64	74	59	55	62	62	50	59	57	49	68	78	62	71	59	51	49	65	54	55	60	46	59	58	63	48	60	76	63	61	62	62	51	73	62	64	47	68	58	51	73	50	56	63	71	46	55	57	62	42	49	53	52	75	51	53	70	57	57	54	58	61	51	84	64	63	52	58	57	56	57	56	58	54	78	75	64	52	58	53	60	74	71	41	60	42	58	75	54	61	54	62	61	52	45	63	57	68	61	58	63	62	58	64	69	64	64	63	74	63	61	48	66	64	54	71	54	55	60	59	52	59	73	56	55	55	62	45	60	61	52	55	51	61	62	60	60	47	68	64	60	54	64	49	57	63	59	62	65	55	66	61	47	57	48	55	78	55	53	61	55	66	59	63	59	55	60	60	50	52	57	51	66	52	58	57	43	72	61	48	56	42	58	54	71	46	62	63	58	76	64	66	63	58	58	47	65	55	67	68	58	58	59	56	54	63	65	47	65	62	63	55	68	73	48	64	52	59	57	62	68	60	61	46	78	52	65	57	57	69	49	65	67	69	63	74	69	47	59	52	52	67	72	64	55	64	61	53	48	62	63	57	62	62	60	50	71	58	59	57	80	59	52	72	59	67	59	56	62	68	55	63	74	57	52	66	61	46	77	60	56	53	55	66	58	71	60	72	44	63	51	69	58	57	61	56	65	56	69	67	62	47	59	62	37	56	60	54	53	66	61	56	52	58	52	54	67	59	47	59	56	59	47	66	56	57	58	60	58	56	58	59	72	70	67	56	53	68	61	67	54	68	60	50	51	59	72	52	66	49	54	58	62	55	58	61	46	55	53	60	62	54	55	65	40	61	64	64	75	67	72	81	51	62	66	60	46	50	64	75	56	64	53	58	74	49	66	59	72	59	52	51	54	55	60	57	51	76	72	77	57	50	70	53	47	59	64	59	78	59	55	59	58	53	52	68	59	59	59	49	53	64	56	57	66	67	59	53	55	67	74	46	55	58	65	53	61	60	77	61	75	52	52	68	62	55	52	61	60	63	56	60	53	64	66	67	51	65	58	66	56	63	53	79	63	65	50	60	60	47	59	56	54	57	51	63	54	64	48	57	59	54	59	51	73	43	58	59	61	74	66	51	63	40	62	53	65	58	53	66	63	63	64	69	48	59	51	60	60	57	62	55	56	64	53	65	55	47	61	59	55	66	64	53	64	56	56	53	60	59	65	63	70	54	72	53	68	71	63	55	62	68	55	54	66	73	53	57	59	65	59	67	50	51	56	70	53	48	64	71	66	68	59	59	58	53	48	55	52	71	54	61	49	60	58	63	56	55	52	57	61	52	65	48	73	63	57	57	53	68	75	55	50	55	55	65	57	51	54	60	55	60	53	52	55	56	61	54	56	61	63	78	77	49	53	47	65	65	56	79	46	73	64	72	60	63	64	62	68	72	50	80	64	51	54	59	48	71	74	70	54	62	54	70	61	64	59	61	54	58	69	53	65	68	58	52	59	60	65	57	76	57	60	68	55	61	55	62	69	69	68	57	49	59	68	57	64	72	76	58	73	67	66	57	65	44	56	65	49	50	67	71	65	53	52	58	51	48	50	64	57	57	60	71	69	72	65	57	50	53	53	68	45	66	55	57	58	69	61	61	51	55	64	70	58	62	60	53	54	54	56	69	58	61	61	71	70	61	77	59	65	60	60	71	47	44	52	57	61	59	54	62	57	67	60	56	45	83	68	65	46	53	71	52	70	55	63	67	46	59	46	62	53	64	64	60	68	65	62	66	62	56	58	64	45	66	47	65	77	66	62	88	49	53	57	65	54	60	58	46	49	61	49	66	61	60	63	60	63	62	58	48	64	53	64	67	50	62	55	77	59	70	63	49	45	65	53	62	58	60	62	68	69	62	56	57	48	58	53	58	63	55	57	55	68	54	60	69	57	67	56	55	51	52	77	56	53	60	54	60	67	51	65	65	74	60	60	50	67	74	51	50	70	59	53	61	54	62	50	62	59	80	58	52	56	55	49	43	55	52	72	74	63	49	64	45	57	59	65	52	64	54	62	63	56	49	56	52	48	65	71	45	68	69	72	56	59	51	64	54	50	62	50	49	55	66	74	56	53	54	65	53	60	65	48	67	55	57	72	58	63	67	74	69	72	75	47	76	61	72	51	63	63	65	63	55	60	65	61	76	61	44	72	63	49	57	54	53	63	68	63	56	44	76	58	50	67	68	51	61	58	69	67	56	64	59	63	56	62	60	65	53	53	67	58	63	59	69	64	64	74	52	62	65	68	75	66	58	65	65	57	60	59	59	57	49	63	68	57	53	59	69	49	55	67	58	54	51	54	57	63	57	61	80	81	45	55	54	64	61	53	73	56	65	64	61	49	54	43	67	62	60	68	59	65	46	56	69	58	52	60	60	54	68	64	55	74	53	61	54	47	51	56	67	58	53	58	59	63	61	57	47	70	46	60	67	52	68	58	52	65	51	55	39	53	67	72	52	52	63	54	65	58	70	56	65	69	71	62	78	48	55	46	41	67	59	54	55	67	62	68	54	68	61	76	59	68	61	55	64	63	57	62	71	56	58	62	57	59	51	72	62	60	53	62	55	51	53	81	46	59	69	62	61	58	61	70	69	54	66	66	62	64	63	57	60	64	55	58	65	71	65	55	56	66	59	66	59	58	54	63	62	59	62	58	47	55	64	69	66	51	61	55	48	70	72	44	49	67	63	49	63	48	58	60	59	52	67	71	57	65	53	62	66	68	50	56	62	67	66	67	60	51	65	56	63	58	57	52	64	58	48	67	62	58	68	74	52	65	69	47	57	57	76	62	56	42	55	55	47	62	61	50	61	44	57	65	65	55	75	74	55	65	62	63	64	57	55	57	57	58	52	57	52	76	47	53	58	59	56	56	47	63	55	59	49	59	53	53	53	35	59	55	51	64	65	50	66	69	58	74	49	56	69	73	57	70	62	63	59	60	63	63	47	67	55	74	56	53	68	59	79	46	66	65	56	63	59	59	57	66	58	62	59	64	72	51	65	60	55	64	47	53	63	65	71	55	73	69	58	65	73	53	49	53	45	62	59	51	55	66	67	63	61	61	81	55	47	50	60	60	70	67	63	65	55	64	63	52	42	74	58	63	59	62	49	48	63	61	72	66	66	47	65	54	66	68	59	46	56	59	62	63	74	58	71	57	75	61	53	66	56	59	73	62	72	46	51	67	59	60	60	67	82	58	57	56	60	41	66	55	60	51	81	55	66	61	63	75	61	65	56	67	59	59	73	54	51	62	65	52	52	54	52	69	63	62	56	64	58	50	52	65	51	70	43	57	62	58	61	74	55	51	64	71	65	62	59	54	48	56	49	54	70	72	66	70	63	71	63	61	60	53	62	64	63	55	52	45	62	66	70	55	74	59	54	53	47	56	63
28939	39604	43327	50177	48158	34661	20759	7992	2284	980	799	756	707	765	738	720	729	761	801	747	739	729	744	724	791	787	755	728	787	770	767	718	748	704	736	710	711	707	709	736	739	724	707	720	802	704	790	727	744	780	769	720	687	745	698	751	726	724	750	769	739	771	743	765	715	778	716	698	653	718	715	763	769	748	751	753	735	770	756	734	730	744	766	742	736	717	724	791	769	769	724	743	728	785	721	732	760	757	746	760	763	784	718	729	792	775	785	771	760	735	700	763	746	771	763	733	720	693	727	726	764	772	775	728	752	745	697	705	794	752	769	732	749	742	713	700	759	697	695	788	771	711	799	765	756	766	734	761	781	777	803	759	752	731	721	706	746	790	694	710	746	743	754	727	701	768	763	726	764	749	808	747	781	762	720	716	769	788	777	689	722	703	773	719	714	717	777	739	759	735	781	756	755	742	730	749	822	723	735	739	801	810	752	736	782	760	773	722	763	706	788	771	728	813	690	751	767	744	755	705	749	736	707	724	739	755	794	732	706	755	737	702	743	711	679	727	751	695	742	743	734	730	771	734	695	750	766	760	729	795	765	738	735	715	798	750	716	738	768	722	696	722	755	793	737	715	795	715	682	715	719	717	745	772	749	722	743	726	751	759	769	777	784	741	763	741	724	752	737	745	739	747	732	773	782	684	720	747	787	716	722	783	734	751	740	682	757	747	722	785	721	730	745	705	712	758	722	764	732	798	737	736	731	756	767	763	767	711	756	703	782	737	765	741	734	741	734	774	770	796	730	781	738	765	753	696	781	668	699	766	727	686	733	714	762	750	749	758	751	720	781	741	771	712	744	758	753	762	782	706	747	792	698	724	755	832	718	698	758	733	728	768	717	739	762	746	803	768	756	732	795	749	810	741	784	693	705	763	699	692	662	737	751	714	772	756	792	735	742	728	776	676	763	774	739	748	714	737	755	799	782	753	698	716	733	736	763	723	754	754	756	731	722	721	780	774	745	708	709	759	756	767	745	700	770	711	766	768	719	746	778	783	779	758	761	764	780	747	720	738	765	702	746	713	721	772	709	746	756	734	805	760	696	695	781	712	787	764	723	788	797	752	721	722	768	704	780	769	755	738	753	767	750	793	728	711	742	769	774	759	749	788	724	710	793	778	776	748	728	744	775	719	755	726	735	772	721	788	707	703	760	783	750	763	735	752	786	757	711	742	754	692	684	747	751	743	745	769	768	810	740	745	708	736	743	770	737	751	751	722	737	792	733	801	765	746	747	714	777	753	725	723	802	786	758	733	727	791	778	756	754	738	744	720	760	695	782	713	733	757	716	763	772	772	716	767	737	764	772	735	737	759	694	792	717	695	762	767	727	768	735	717	702	730	760	765	737	726	759	726	715	763	750	769	734	723	738	771	779	759	690	763	773	705	784	791	771	786	759	737	736	751	725	771	760	709	766	819	731	776	730	780	806	768	762	754	750	776	741	732	801	753	787	773	784	744	746	720	767	776	768	762	732	760	750	739	796	733	721	722	763	768	782	773	723	738	735	732	711	723	764	755	715	751	769	758	749	727	738	733	736	785	760	731	740	765	742	687	758	773	744	689	738	726	755	737	753	763	770	760	760	759	773	726	729	748	690	760	728	809	761	738	674	735	736	762	734	716	705	737	748	687	699	759	755	764	750	752	696	741	734	725	753	732	750	737	803	713	766	772	763	758	742	801	793	794	749	759	737	820	767	718	727	703	724	780	729	699	754	771	723	772	789	756	722	719	703	776	723	716	761	716	729	674	746	737	772	733	747	763	717	772	732	710	750	748	722	697	766	724	770	789	767	723	785	734	752	730	690	733	781	729	760	792	694	745	757	751	713	749	799	798	754	711	741	771	780	741	712	750	757	757	724	765	713	750	757	734	764	767	760	770	761	757	727	791	734	717	758	734	728	741	750	768	774	748	772	753	737	684	769	709	709	776	778	719	760	768	759	725	772	720	719	746	748	762	707	791	784	780	741	763	752	767	775	750	763	742	751	739	773	789	740	746	729	794	752	735	768	771	721	717	750	731	760	730	697	731	782	729	730	754	757	699	717	743	744	722	729	761	727	780	732	730	727	770	774	762	771	736	781	726	737	739	696	748	772	772	786	747	730	726	743	728	729	729	806	750	786	740	702	744	743	743	680	747	748	738	742	718	725	719	731	796	735	748	741	761	746	743	699	730	750	711	757	739	767	754	733	709	774	748	748	750	779	760	706	752	763	734	727	811	706	766	730	734	773	789	790	758	679	727	695	740	784	773	701	788	757	737	756	767	750	760	760	837	751	746	755	746	721	727	773	783	755	693	730	741	728	723	767	686	764	796	703	754	762	733	768	758	730	726	759	705	702	708	793	750	733	753	734	744	742	742	687	744	781	711	801	715	792	754	761	753	760	762	725	807	736	747	717	764	708	709	773	733	786	763	759	770	732	696	817	712	708	741	721	722	704	775	723	751	793	774	760	726	711	796	723	731	729	758	734	743	715	736	756	752	733	779	712	749	726	721	749	720	703	719	747	767	727	744	784	769	692	732	767	755	732	789	747	732	722	759	735	761	739	729	711	706	734	738	762	744	735	767	795	736	767	706	699	731	705	752	775	749	754	715	709	758	770	760	766	714	762	691	763	780	791	752	781	716	797	765	739	754	728	754	731	736	741	732	748	706	730	726	737	727	752	715	709	741	719	716	786	739	717	769	753	736	749	740	758	736	772	759	723	738	784	764	792	728	737	726	712	711	794	758	714	758	677	773	776	823	743	762	765	754	686	762	760	777	735	744	736	797	753	734	737	755	740	758	751	738	741	730	715	750	771	776	778	778	690	765	804	706	718	771	746	763	706	757	781	712	722	760	784	752	720	751	730	724	714	746	757	782	765	712	718	772	740	713	765	790	741	748	767	763	752	754	723	775	764	768	763	758	723	792	742	764	713	750	775	767	731	726	746	754	749	705	743	737	727	718	713	755	774	746	772	743	781	769	752	780	748	776	712	722	747	729	734	729	772	765	739	744	751	753	747	768	764	716	752	795	739	749	735	762	692	730	760	771	718	699	696	705	753	763	747	713	766	691	763	719	733	726	747	761	743	796	695	734	677	717	722	754	738	740	731	758	754	768	675	767	731	779	773	766	727	751	715	729	702	750	715	752	739	798	738	774	765	784	727	732	783	746	747	785	753	765	735	768	728	739	685	767	743	749	772	738	765	770	725	716	736	711	762	729	741	732	753	757	709	772	740	751	774	706	753	733	829	744	741	696	744	766	788	751	782	743	738	723	732	747	796	755	768	733	725	757	725	731	754	754	791	680	728	695	730	723	757	751	728	742	726	761	769	744	771	730	723	777	728	726	701	740	742	714	728	714	737	810	765	752	819	727	728	775	736	748	701	719	759	726	742	744	751	781	732	766	769	764	743	775	735	724	776	791	757	773	738	766	732	761	708	701	770	755	758	746	745	706	748	738	710	716
2618	17394	24129	19892	12728	5657	1675	383	140	85	68	64	57	55	48	54	52	49	50	66	63	57	54	52	43	68	66	57	53	64	60	54	58	57	56	64	57	61	52	53	63	50	72	46	60	55	68	57	45	58	54	72	65	59	59	69	59	65	65	59	49	53	76	52	58	60	57	63	55	57	59	51	49	71	65	55	60	69	49	59	62	62	67	62	52	53	44	54	63	53	61	60	64	58	64	56	39	60	51	52	40	61	61	62	54	71	64	63	63	60	67	65	61	56	55	61	48	60	56	54	58	56	57	38	58	67	71	60	48	59	58	52	60	62	70	57	54	52	61	68	56	62	51	50	65	54	70	59	66	55	58	59	47	41	59	57	52	56	50	74	57	59	58	76	51	49	63	62	73	54	68	49	51	60	71	59	51	58	64	65	54	56	54	72	53	60	70	74	76	43	53	48	62	59	67	64	52	66	58	59	57	49	64	56	66	61	61	61	60	59	67	64	60	57	64	49	52	45	56	47	55	63	64	60	57	64	62	74	59	61	66	56	63	58	62	71	65	53	55	50	52	53	52	47	52	57	68	52	47	60	63	67	57	64	53	62	68	45	63	67	64	71	54	80	51	53	53	59	55	56	61	70	72	53	48	49	56	66	53	63	53	67	55	64	61	54	45	61	77	53	61	72	51	52	73	48	55	70	55	54	44	65	55	63	64	52	41	51	61	60	54	53	55	55	60	63	39	55	53	44	57	57	62	65	47	68	45	67	52	63	65	50	63	53	66	62	63	54	62	54	58	46	67	49	56	42	68	57	50	64	61	63	67	62	54	54	52	51	46	51	47	50	48	58	58	58	51	47	41	49	61	50	61	50	44	57	49	52	46	66	61	58	55	60	55	71	50	64	56	37	58	64	59	51	45	59	64	58	60	44	63	63	43	52	51	60	60	54	46	52	59	54	53	49	65	52	45	50	55	60	59	55	69	53	63	49	64	56	63	55	48	32	58	64	56	49	53	68	60	72	64	56	57	58	70	53	63	59	57	66	43	56	76	52	60	49	64	54	65	62	53	56	55	54	46	61	56	60	61	63	67	46	69	67	46	62	47	40	57	66	58	42	50	64	53	56	59	55	54	59	69	69	52	47	61	57	55	58	70	60	48	55	50	54	48	55	73	50	61	63	53	53	64	58	56	81	60	57	63	73	66	59	55	53	64	51	50	54	63	56	65	57	50	61	55	64	70	56	49	49	62	51	64	45	43	46	58	52	68	65	57	51	51	64	61	46	70	69	54	55	63	55	59	56	65	71	48	57	45	58	66	57	55	58	62	62	56	72	63	52	58	56	55	63	46	62	41	64	64	62	49	78	62	63	77	60	49	76	52	66	60	59	51	56	60	67	62	59	59	67	56	62	54	65	57	53	68	51	46	48	56	59	66	54	63	79	62	54	56	47	59	56	64	65	51	64	46	62	49	47	61	55	61	60	53	64	69	51	52	55	63	56	47	58	69	56	58	53	79	58	56	57	71	59	62	49	59	67	58	51	62	82	46	49	53	63	45	65	53	68	54	49	52	58	58	69	61	54	49	70	63	64	59	53	54	56	57	59	65	68	58	52	57	55	53	55	49	44	51	45	47	50	56	53	49	51	58	54	65	52	59	61	71	64	61	52	45	43	48	49	56	52	48	57	54	54	59	51	53	64	46	52	53	63	59	51	64	58	63	41	64	70	53	63	60	61	53	54	59	71	45	56	63	74	60	59	57	63	57	64	74	53	57	67	49	54	71	61	56	51	62	62	54	51	53	54	72	60	54	50	49	47	54	56	64	51	62	53	66	64	66	71	46	58	48	58	58	52	68	63	65	56	58	40	64	58	55	53	52	69	45	68	54	52	66	48	68	51	67	53	42	54	54	56	68	59	62	67	63	49	47	59	64	62	55	78	64	49	65	53	67	47	72	54	63	66	60	65	64	66	60	54	51	56	55	62	57	51	51	49	65	60	59	63	58	62	66	55	68	59	53	68	55	46	54	55	60	61	51	55	78	61	58	62	61	45	68	48	61	58	57	56	67	59	67	65	72	63	56	59	59	47	62	55	51	48	70	55	62	60	61	60	38	55	58	57	63	42	58	56	65	72	61	43	72	44	63	52	55	58	59	59	50	57	61	47	50	59	73	74	67	56	66	48	53	63	68	59	54	49	52	57	64	75	69	60	63	58	69	57	65	56	64	61	49	55	63	63	70	51	61	61	44	72	53	69	61	61	53	62	71	61	66	67	64	56	57	72	58	55	58	61	66	72	58	65	51	57	70	61	60	60	75	52	47	71	53	72	48	64	66	59	52	66	69	43	76	59	60	60	51	52	53	42	51	58	68	62	54	54	62	72	58	53	62	52	59	52	50	75	48	46	63	50	56	53	52	54	72	62	46	51	57	73	45	64	66	59	48	60	65	51	62	71	62	71	70	51	52	57	70	40	64	62	60	59	49	50	62	55	62	61	57	67	45	54	42	53	65	62	53	61	59	64	55	50	59	55	63	56	58	66	61	75	54	51	60	65	70	58	52	52	57	51	48	65	49	54	78	59	44	56	73	76	53	56	50	48	50	56	50	51	63	49	57	62	59	63	78	64	51	63	46	60	57	53	44	52	49	66	70	68	64	62	62	47	54	51	44	57	50	63	71	61	71	51	67	63	48	48	54	49	64	53	69	64	64	54	51	60	57	51	56	72	49	55	46	74	63	62	61	58	54	63	73	51	62	50	58	56	67	39	64	65	66	72	65	51	58	57	68	62	52	53	65	66	61	47	47	65	44	60	56	61	60	59	58	51	51	49	61	57	46	66	62	61	57	71	67	63	70	54	65	67	63	47	70	54	68	71	61	58	55	50	59	52	54	54	71	54	48	67	56	66	56	52	53	71	68	59	64	52	66	60	52	53	45	48	48	76	59	57	56	49	55	61	56	48	52	62	46	64	62	47	50	48	61	49	65	52	53	55	60	59	65	51	41	55	59	59	45	55	71	56	48	54	69	56	69	53	56	47	59	55	46	45	62	52	58	52	63	60	56	56	56	51	45	63	63	56	63	60	64	54	65	39	58	69	55	52	45	59	44	46	69	58	57	58	45	57	58	60	56	66	58	59	53	61	53	46	58	51	49	52	45	62	54	47	50	60	61	46	49	44	49	49	56	57	58	58	67	52	70	52	68	51	58	70	57	68	50	58	54	55	65	57	60	49	57	51	74	59	61	64	67	53	53	47	53	73	64	48	47	44	52	49	54	71	61	65	50	58	50	67	53	59	54	75	48	41	44	54	58	57	62	51	53	57	58	51	71	57	79	49	59	57	58	55	55	52	56	50	63	48	59	61	55	59	60	58	58	62	52	56	63	47	57	39	80	64	57	64	52	50	52	60	69	64	54	40	65	55	67	49	47	71	36	61	44	64	53	66	62	56	62	48	64	56	72	52	46	66	53	59	47	62	52	59	66	59	58	50	71	53	60	54
30813	44604	50854	59829	57303	40453	25154	10572	3059	1078	763	735	738	743	705	725	713	731	710	678	755	709	712	717	731	709	740	704	692	694	755	664	758	697	731	747	737	698	725	751	701	739	689	702	775	738	729	738	697	735	745	713	670	722	697	721	729	719	716	750	745	703	682	728	701	664	737	770	768	719	711	761	745	737	698	727	702	705	676	753	722	685	703	708	761	756	718	748	722	697	776	668	733	754	716	737	717	720	690	692	692	738	711	743	743	708	706	691	758	738	674	707	682	700	720	714	731	752	724	708	759	762	779	741	747	709	690	717	763	683	750	734	761	689	706	722	735	696	691	690	697	755	743	727	723	755	671	726	728	751	768	726	707	768	758	775	695	751	744	754	725	751	721	707	721	697	744	747	722	705	776	772	695	702	713	743	778	721	715	748	714	692	713	727	732	690	790	693	735	697	677	737	733	765	699	707	748	712	737	717	769	781	732	784	692	702	750	701	754	699	703	740	677	710	744	738	735	780	698	735	746	713	721	698	764	743	773	753	743	759	754	743	728	713	797	743	711	693	717	681	763	734	732	731	712	730	711	746	692	794	718	689	740	682	722	747	721	767	716	709	704	706	720	753	717	726	735	703	727	732	736	743	725	721	773	671	742	739	693	733	720	727	756	731	731	767	686	731	736	733	739	723	755	734	800	775	756	721	729	771	694	736	702	733	674	763	697	766	769	723	700	752	775	740	730	752	672	724	746	737	751	715	746	716	758	741	744	722	765	699	743	744	717	704	716	706	733	747	708	766	704	720	778	729	703	724	719	717	725	774	733	760	728	749	718	760	767	743	723	747	681	734	748	694	790	762	701	685	752	728	688	751	717	752	748	727	697	692	716	725	730	669	739	681	751	724	746	741	725	705	711	744	712	751	735	744	713	796	743	763	710	711	657	679	736	738	728	755	709	759	676	691	738	727	697	760	732	702	709	747	699	772	721	682	695	710	704	723	795	716	696	745	751	734	751	707	733	764	727	745	738	710	727	732	754	731	765	731	692	708	726	693	745	717	682	745	686	702	768	720	737	681	651	686	748	778	745	715	697	719	738	738	735	652	752	728	755	748	750	759	693	760	725	742	687	753	686	744	712	739	740	774	740	694	737	780	719	709	769	702	738	728	720	749	747	714	752	678	736	686	726	749	754	725	718	706	750	743	720	701	747	709	757	743	647	733	702	707	744	665	711	728	704	739	768	768	733	695	734	723	752	767	672	664	743	736	685	753	720	698	747	733	726	728	734	743	750	731	744	726	720	732	736	713	719	715	732	730	761	744	731	684	750	717	679	709	681	719	735	740	765	716	716	740	712	761	723	711	709	722	713	720	667	717	739	700	677	724	750	725	744	724	737	725	716	772	686	718	704	736	713	691	756	685	730	697	793	750	754	735	743	740	724	705	783	730	751	675	727	695	778	754	741	706	785	729	693	671	682	696	743	718	700	730	708	736	751	743	808	703	740	747	746	737	718	695	742	701	716	713	713	693	733	734	730	660	754	698	725	756	687	743	742	711	758	742	733	737	715	762	736	751	778	709	744	722	763	742	731	717	730	725	711	707	675	693	745	716	747	723	713	721	745	735	741	726	710	733	745	731	740	750	745	709	740	726	767	691	695	766	731	731	764	708	668	709	726	736	747	751	732	759	721	714	754	659	728	768	735	730	743	719	705	712	734	721	732	794	732	672	714	738	715	729	719	742	721	714	736	753	728	755	721	707	719	715	737	654	735	709	737	708	708	725	752	744	745	699	718	769	721	711	703	734	752	694	727	701	753	727	697	762	800	735	657	743	696	696	737	729	663	707	689	701	769	677	717	665	674	737	721	695	669	669	741	771	739	684	722	726	728	750	685	690	718	697	691	718	699	749	690	711	719	704	750	713	748	705	746	653	741	750	772	695	777	737	717	693	724	702	737	715	727	726	768	745	704	711	729	711	747	710	753	745	703	724	721	736	749	736	734	715	732	728	763	730	748	723	731	708	756	744	693	734	726	679	740	705	729	720	737	698	696	756	730	694	738	718	716	713	737	739	731	694	800	678	698	703	740	724	771	731	707	721	663	773	708	737	697	702	750	747	755	725	724	753	708	738	729	736	744	707	781	752	723	711	697	745	725	720	701	701	721	726	683	729	705	736	751	698	734	771	764	681	686	743	705	761	674	700	724	729	698	761	725	683	743	725	751	733	747	688	718	725	667	705	721	690	798	760	742	712	764	681	703	714	759	706	753	719	729	764	714	734	732	665	770	717	716	723	704	724	777	723	741	749	767	756	741	763	713	723	715	717	673	712	717	792	715	701	709	710	729	777	721	718	734	746	695	738	719	737	735	741	766	753	721	806	738	744	667	722	703	727	753	759	717	684	684	709	710	747	702	702	724	739	762	766	699	704	717	748	685	732	687	713	746	730	729	709	756	714	760	699	741	730	732	743	735	710	730	728	723	732	710	742	774	679	738	728	737	720	694	691	724	691	720	760	741	731	717	738	756	706	680	711	705	722	715	761	710	768	718	654	743	699	749	706	753	696	706	679	782	722	724	757	773	742	656	731	752	761	716	703	730	753	753	717	704	737	690	725	739	749	709	754	743	759	652	706	733	717	721	679	746	764	700	708	720	744	756	748	692	684	733	710	735	696	725	726	716	758	686	672	632	717	728	722	770	692	707	766	790	693	727	766	721	707	694	725	698	748	753	744	737	745	750	737	742	727	724	730	735	741	758	739	737	704	733	710	687	723	747	767	700	767	742	669	713	720	788	739	673	708	743	709	682	736	737	657	756	714	787	717	693	725	697	692	744	738	673	735	698	735	702	727	738	738	689	712	709	750	711	732	791	737	731	777	716	751	725	750	747	762	708	699	698	668	690	678	773	708	707	758	683	731	712	751	732	755	804	732	755	648	703	719	749	706	703	790	754	688	698	684	747	774	698	682	741	703	713	683	691	772	726	667	729	736	726	729	693	698	706	735	678	703	716	744	708	721	673	718	714	746	795	729	698	708	763	734	710	746	749	697	743	754	716	757	770	756	715	674	715	693	749	731	711	677	715	742	708	728	722	713	712	701	737	745	742	688	711	760	749	697	755	713	695	715	678	725	729	795	715	717	717	741	738	763	707	712	709	708	725	781	700	728	733	771	747	768	731	754	755	735	718	719	694	730	752	751	713	715	764	718	709	722	740	739	709	744	739	742	714	721	681	715	683	748	720	735	693	737	754	730	714	704	748	696	746	735	742	735	750	740	696	773	721	732	714	699	713	723	744	722	751	718	712	717	693	709	726	643	707	731	740	756	725	662	715	684	693	711	730	716	711	715	725	719	701	694	689	732	700	692	701	740	721	705	818	729	694	705	734	759	711	687	747	764	734	718	722	686	701	709	709	742	692	722	715	660	722	738	734	740	713	755	696	707	703	770	717	732	727	726	739	721	749	691	773	697	745	764	738	773	681	728	743	711	743	730	715	718	756	728	695	766
1465	2569	5868	6275	3370	1396	460	158	74	73	57	62	42	55	50	66	57	59	45	46	54	72	49	53	53	55	57	63	60	48	53	66	52	48	55	51	59	60	46	53	53	59	51	68	46	41	60	65	39	59	53	58	63	53	61	66	71	62	57	45	52	62	58	56	54	41	61	59	49	69	50	53	58	54	39	47	55	47	56	65	60	58	55	56	59	44	58	51	47	58	66	48	59	67	54	62	56	50	51	53	64	59	67	42	56	46	56	50	51	52	55	48	61	60	51	49	63	53	74	64	47	65	55	51	52	45	49	53	56	55	62	45	55	50	61	52	46	46	53	76	47	69	63	59	63	43	44	43	55	58	52	51	55	36	62	51	50	46	58	49	53	68	58	63	57	53	55	59	67	55	53	57	54	57	45	50	42	62	59	68	67	50	55	53	56	54	54	58	61	62	57	52	79	58	51	59	46	53	44	69	65	53	51	58	53	57	43	51	52	54	44	57	47	52	53	49	40	51	55	53	41	50	72	50	62	50	58	65	64	52	57	60	64	60	68	59	76	51	44	51	60	58	61	66	59	58	44	71	58	47	45	65	57	68	52	41	45	52	55	62	50	35	48	58	68	60	53	52	62	58	66	54	43	50	47	52	61	64	60	65	52	63	61	59	72	66	64	62	66	69	56	55	54	48	58	60	71	56	50	65	55	56	65	59	57	59	75	66	49	57	60	69	61	54	44	51	50	65	48	56	57	60	70	55	55	51	58	59	62	49	41	48	61	64	61	49	56	54	43	57	58	65	64	55	45	55	64	57	63	47	48	61	37	45	65	65	48	59	76	67	45	68	68	51	56	63	71	48	66	59	53	51	68	65	55	57	54	56	55	65	60	55	48	66	58	56	55	56	53	58	59	53	53	50	45	55	60	61	64	45	51	48	53	60	51	51	62	57	73	45	66	58	47	41	67	48	78	60	76	52	52	59	62	61	47	48	57	58	62	54	54	57	49	41	49	58	52	55	49	58	63	59	57	50	60	51	54	58	67	67	49	61	63	55	54	63	58	48	47	60	60	44	46	52	66	52	61	42	64	62	48	58	65	53	45	50	38	52	51	60	37	52	58	52	54	48	68	63	65	65	67	65	46	58	54	45	51	58	46	58	52	45	59	56	53	69	55	53	51	53	66	46	48	45	48	59	59	54	70	64	46	58	48	58	72	54	53	56	49	52	56	49	51	49	66	54	51	56	55	63	56	62	52	46	58	61	56	47	53	44	64	61	63	58	52	56	76	61	58	44	46	57	65	63	58	49	65	46	65	51	64	60	53	57	54	53	53	65	60	56	42	52	53	57	55	56	56	61	52	56	67	63	61	56	60	58	53	61	62	52	53	64	58	61	57	57	44	58	56	58	58	50	67	55	52	58	47	61	55	70	42	42	63	52	53	47	47	65	64	59	50	56	56	44	49	53	54	64	64	50	49	56	65	50	49	69	56	54	38	56	56	52	58	61	48	61	46	68	51	62	72	60	70	62	52	60	68	55	48	53	56	61	42	29	61	57	59	71	63	53	58	54	44	52	40	50	57	57	55	62	61	56	61	57	50	70	49	56	58	49	54	62	58	48	56	58	49	50	63	61	54	59	68	45	59	71	43	52	58	62	53	55	71	52	53	51	51	56	42	61	52	57	50	58	51	56	57	58	55	53	52	53	49	64	54	61	54	53	54	46	49	50	54	68	46	58	51	56	46	52	49	58	62	56	47	51	60	57	58	50	51	42	54	59	52	64	49	49	51	50	50	55	53	62	48	54	64	60	65	60	55	47	49	56	59	59	52	62	53	70	52	57	46	59	35	55	63	53	53	35	60	58	58	58	50	53	54	60	59	53	60	62	54	45	48	50	54	59	47	47	53	59	58	46	44	46	61	56	60	59	62	44	60	57	51	45	61	55	51	67	62	49	60	51	55	62	55	41	72	50	51	60	55	57	72	52	46	50	52	53	57	57	49	45	65	49	65	53	51	47	59	72	66	44	66	64	53	49	66	51	52	45	44	43	55	68	67	59	54	72	48	47	59	50	62	54	47	71	59	62	50	63	52	61	73	60	68	52	40	59	60	46	64	58	51	59	55	64	59	58	45	55	57	54	61	52	45	54	52	44	48	61	53	66	53	44	49	55	54	69	54	60	54	61	44	63	63	47	69	57	63	54	49	54	67	59	60	59	50	63	67	52	59	44	64	51	57	40	65	49	42	67	58	62	45	52	58	59	55	61	48	54	53	49	62	57	52	55	62	53	64	71	58	35	60	60	46	57	55	49	56	55	53	56	55	57	47	47	62	53	50	46	58	65	64	57	67	57	58	49	52	63	40	52	44	50	59	46	48	69	46	63	50	65	48	64	54	47	67	47	59	58	46	51	55	56	62	69	57	56	48	62	65	46	45	64	56	52	70	65	62	56	48	59	41	63	56	48	61	53	50	42	69	59	49	54	57	59	57	55	44	55	55	62	68	56	49	47	48	53	59	55	62	58	45	51	52	56	43	46	50	69	58	66	46	52	54	50	53	57	43	45	46	54	42	68	65	51	68	47	53	66	60	55	68	64	63	64	58	56	54	56	70	52	48	55	48	46	69	66	46	58	50	51	51	66	48	45	53	50	65	64	56	47	52	56	54	42	64	62	58	51	52	53	67	52	43	65	57	56	49	59	59	72	64	55	53	65	61	58	48	57	53	55	61	54	47	62	63	54	50	59	58	54	59	47	62	55	57	61	57	47	52	54	66	44	43	54	59	56	49	55	70	46	55	65	61	54	55	65	52	51	58	54	44	48	50	54	50	64	64	49	50	48	45	62	66	57	65	50	58	71	57	58	60	48	73	40	50	53	56	60	49	72	60	51	52	55	44	66	48	62	62	55	53	72	61	51	68	63	54	48	54	61	59	46	64	49	63	53	62	76	64	46	54	59	60	60	52	40	55	57	66	69	60	56	48	55	43	51	46	44	59	55	54	64	58	44	53	51	49	49	54	43	41	48	71	49	43	75	59	53	57	59	59	41	52	60	55	53	51	52	55	50	49	57	58	50	44	50	53	59	60	60	53	64	49	45	54	62	67	47	60	52	60	52	61	52	66	54	62	63	49	55	50	61	43	49	62	45	51	59	53	58	53	60	54	46	54	44	43	65	49	57	66	50	60	52	63	61	60	55	53	45	65	60	65	47	69	57	44	67	54	43	58	58	38	42	49	57	42	65	47	50	49	37	61	50	46	61	49	65	59	48	46	48	55	60	54	44	49	53	60	56	40	65	65	54	61	64	47	65	61	72	49	73	54	43	59	50	64	54	61	57	61	77	45	45	53	52	52	42	48	52	64	58	51	54	48	49	70	55	45	57	58	58	60	56	47	53	54	53	63	47	76	55	58	34	52	68	65	54	53	51	68	55	58	59	54	49	54	66	58	55	61	49	59	62	55	53	48	51	48	48	41	52	57	48	55	57	43	53	56	55	50	57
16336	24520	31339	37287	34870	24882	12727	4033	1330	782	728	667	670	670	700	671	700	707	717	725	671	741	733	676	662	701	752	693	723	692	701	690	673	665	684	667	705	737	670	672	670	722	679	686	707	705	668	697	689	688	691	712	672	672	675	709	731	718	663	692	682	687	650	745	686	693	719	691	712	662	708	747	651	728	697	700	678	700	691	676	690	680	701	700	655	682	695	683	694	680	739	735	698	688	642	684	684	680	666	706	691	704	682	703	652	673	692	651	697	693	629	750	755	666	699	678	704	705	666	697	703	718	696	694	714	734	709	721	677	701	721	709	664	661	695	688	726	729	645	726	678	687	649	651	730	712	705	703	722	669	705	727	691	659	659	726	723	707	702	708	712	715	650	702	702	704	703	650	661	690	650	664	738	757	727	738	672	679	660	698	677	718	685	696	693	683	688	664	699	626	685	723	696	672	662	719	692	724	680	692	698	694	710	736	691	682	699	689	725	682	716	676	651	643	666	647	685	713	695	701	707	671	708	683	675	645	652	670	649	700	715	672	688	705	717	674	741	721	645	653	714	703	693	636	735	705	690	637	711	721	669	666	679	729	710	676	708	708	647	653	699	701	661	697	683	679	649	699	742	721	660	703	697	673	751	689	715	613	690	743	725	665	726	694	672	708	689	668	683	644	720	657	680	684	700	694	717	703	720	718	708	674	695	664	741	663	660	671	757	648	687	706	693	725	694	732	730	701	702	664	736	701	641	688	658	649	686	725	672	718	672	715	716	699	636	675	740	719	714	756	702	682	681	658	728	658	736	706	738	727	709	675	675	644	675	724	690	676	691	655	708	702	701	664	693	665	707	732	695	677	684	699	681	678	683	701	726	685	687	720	693	708	681	691	695	715	753	677	700	640	664	697	705	686	714	710	742	710	692	671	694	694	708	657	690	675	651	701	662	688	726	734	708	693	710	706	647	715	645	667	666	718	650	699	676	729	708	689	688	704	699	674	672	711	732	726	680	689	720	721	668	659	683	639	694	652	698	662	710	690	725	719	715	679	711	721	723	686	684	710	675	674	699	658	669	683	716	695	690	683	682	671	699	721	733	744	669	710	659	662	681	730	686	699	727	688	677	678	699	667	713	686	725	721	706	706	711	700	731	630	680	678	697	706	701	675	692	684	691	706	673	726	704	726	697	695	668	716	711	733	695	673	674	659	667	698	683	710	664	691	714	707	685	689	694	682	706	696	700	688	687	670	648	680	666	679	643	702	710	724	736	661	679	701	680	646	707	729	725	679	652	706	695	667	680	709	665	711	721	664	642	644	700	659	715	706	691	699	702	689	704	736	671	705	674	650	676	703	651	761	696	715	729	735	683	703	615	680	719	725	688	687	702	695	673	667	686	689	702	711	686	740	751	722	706	668	688	711	689	708	669	702	716	668	681	721	730	696	701	670	694	697	654	726	708	677	666	703	732	716	718	675	692	674	679	695	680	735	677	708	696	665	694	680	688	722	682	656	708	770	653	683	690	699	730	708	700	670	690	743	683	679	674	671	676	689	738	690	731	667	710	703	708	697	669	673	699	692	692	667	719	705	690	695	687	668	757	707	695	669	735	731	666	729	720	682	719	720	670	728	683	721	704	735	661	655	645	690	694	702	700	682	704	669	713	685	734	712	695	724	652	652	741	700	677	632	728	681	704	693	712	702	712	609	664	665	718	715	669	724	699	716	674	714	722	674	717	749	701	695	692	721	695	748	725	722	702	735	713	650	668	689	720	682	727	682	726	699	710	683	648	699	664	664	696	727	730	694	746	684	707	706	669	670	731	690	706	670	666	708	727	695	704	705	666	646	656	685	679	688	710	726	713	726	712	708	693	744	718	734	709	697	671	692	716	774	698	690	683	673	696	692	666	677	753	738	749	698	673	716	713	672	675	656	749	715	688	698	703	691	709	719	647	687	685	707	724	700	699	686	701	672	679	726	696	703	700	704	697	727	709	710	717	664	719	676	724	715	695	717	703	736	702	688	712	682	696	713	695	706	697	663	675	734	670	708	721	656	678	733	699	722	676	660	723	701	701	686	665	716	706	674	692	742	702	683	707	699	665	719	667	716	724	686	693	690	692	684	684	678	720	660	745	710	661	665	685	690	711	692	739	693	722	741	697	699	674	687	662	708	728	749	709	654	709	703	712	657	688	690	678	679	754	711	711	744	703	640	696	679	725	700	694	684	679	695	727	674	727	670	677	720	692	675	757	700	755	697	680	679	639	698	660	692	698	655	692	692	643	674	704	725	691	667	725	769	697	734	696	657	671	625	661	664	717	759	696	699	712	684	680	709	666	680	665	658	713	687	758	680	701	694	681	723	703	718	706	755	692	688	710	687	706	709	674	708	646	683	659	706	688	649	703	681	692	676	675	673	656	736	714	680	689	705	733	733	722	737	694	667	675	735	701	689	715	649	735	672	659	635	707	668	658	680	686	695	710	708	715	711	726	682	682	718	734	661	701	670	672	668	726	694	697	732	717	706	659	659	726	718	696	666	726	744	707	741	694	708	688	719	742	720	674	698	724	716	705	738	699	691	699	660	670	748	702	707	710	681	718	683	724	750	711	701	721	657	698	715	717	727	716	690	708	668	690	718	687	724	668	654	684	674	698	670	665	701	696	666	675	747	617	676	701	709	700	735	745	658	686	691	719	677	676	700	651	688	695	665	711	696	698	686	700	681	694	654	664	633	693	668	672	696	670	706	714	683	675	712	720	736	699	690	710	711	705	719	671	698	696	715	663	744	661	699	704	690	664	677	717	734	737	686	717	638	705	697	727	671	698	664	681	673	652	669	673	676	700	667	663	684	717	680	716	684	672	684	726	707	720	681	696	650	695	713	670	696	685	742	690	710	679	663	669	725	698	688	696	658	670	639	730	675	705	675	689	676	666	714	716	737	718	728	665	714	723	731	732	685	629	687	703	705	695	699	759	733	721	691	676	714	721	674	674	732	688	698	694	714	726	693	727	641	715	727	683	715	717	657	723	704	681	704	679	715	669	657	717	695	717	725	696	705	709	696	704	695	683	715	712	713	678	711	631	696	662	710	723	739	657	746	749	629	649	709	715	720	700	641	634	678	707	733	703	702	695	689	697	688	762	666	721	680	658	720	691	698	718	704	724	721	718	696	685	683	661	711	676	649	682	741	659	693	703	691	656	721	695	644	665	722	725	703	712	760	712	677	720	668	707	728	686	671	718	753	650	668	702	677	660	717	708	729	689	723	672	684	657	674	707	706	700	710	697	725	698	693	651	710	716	724	685	679	697	681	683	677	711	700	682	722	668	631	677	717	669	689	688	684	742	671	689	737	689	717	704	703	697	684	656	656	705	681	671	711	716	731	710	665	693	707	697	704	693	703	673	679	663	676	713	668	673	711	672	685	688	748	664	716	711	666	699	642	698	733	675	736	716	694	680	719	732	686	708	748	705	677	704	728	710	685	656	689	677	705	668	726
809	8732	16149	13952	8431	3832	1183	304	100	76	53	58	44	43	55	59	59	49	53	54	56	50	47	57	54	67	57	64	47	56	56	56	49	52	45	48	47	52	56	56	55	51	50	53	59	56	60	53	52	57	63	63	57	46	54	65	39	60	55	59	56	46	51	59	60	56	57	51	51	56	61	60	59	55	74	47	49	48	38	56	55	49	59	71	64	52	38	59	50	65	53	53	48	52	61	71	66	53	61	52	48	57	51	51	58	59	71	56	43	58	49	48	49	50	65	54	65	49	56	58	51	56	59	40	51	45	52	53	51	65	54	52	57	48	43	54	51	54	63	55	44	61	65	60	55	59	59	58	59	52	59	63	65	64	57	51	55	70	75	43	46	47	66	55	44	66	60	54	52	52	62	57	55	63	48	50	50	41	58	60	57	59	42	54	43	50	54	61	34	45	65	50	53	59	77	60	41	59	50	62	58	56	67	64	52	42	59	57	41	57	53	50	62	48	56	67	49	62	58	43	43	44	59	64	52	53	52	45	43	46	49	59	46	67	52	55	40	49	54	57	56	73	48	59	54	62	49	56	52	56	60	44	56	67	59	38	54	51	42	58	56	52	56	54	56	52	45	49	68	63	55	55	47	51	64	49	52	47	61	49	58	59	58	61	51	59	60	61	52	58	60	66	60	57	64	61	50	64	49	56	51	71	60	61	56	56	54	67	59	64	48	64	63	62	58	42	60	57	47	57	50	59	61	68	59	64	47	64	60	67	70	64	67	60	45	60	53	56	57	51	61	58	56	46	67	76	63	46	69	59	50	55	63	67	55	62	50	45	44	59	49	50	45	56	64	58	60	53	50	58	61	48	54	49	57	65	64	67	67	56	54	65	58	68	48	66	51	55	53	67	58	56	48	58	53	50	55	64	51	60	55	52	54	60	58	64	57	57	35	50	43	51	62	58	59	59	61	58	75	66	60	63	39	49	55	64	46	52	78	54	54	67	71	62	64	55	49	64	65	60	45	66	67	61	61	66	71	73	49	56	38	73	61	49	56	58	41	48	53	56	55	55	67	56	57	54	56	45	50	50	45	55	67	60	52	60	49	74	60	54	47	57	62	46	63	44	53	44	50	45	64	60	58	56	49	47	68	58	52	61	59	63	42	46	61	64	55	55	61	52	57	63	70	53	51	53	56	63	65	58	62	56	66	65	59	60	54	46	52	56	62	63	58	64	52	60	70	43	48	59	56	66	40	49	45	44	46	49	56	44	55	66	66	64	65	48	63	54	54	48	70	48	54	50	56	61	52	56	48	71	59	55	48	42	55	48	61	58	50	52	69	46	59	42	56	57	51	51	49	57	39	48	39	56	61	57	49	68	57	65	59	58	64	56	75	49	55	64	53	51	49	58	42	55	63	58	75	63	54	60	66	50	58	56	58	72	60	46	55	51	48	52	54	46	56	64	67	65	50	46	50	46	64	46	41	57	45	43	59	59	49	68	66	47	43	53	49	62	62	49	73	57	80	61	51	51	50	46	64	51	55	55	54	48	36	49	58	60	63	51	52	67	57	60	65	59	61	48	46	52	76	62	51	57	64	66	63	59	67	59	61	52	50	52	53	48	46	47	71	47	67	65	57	51	43	55	37	67	60	67	54	60	50	55	57	68	54	60	57	56	61	58	61	53	49	64	67	64	70	44	56	64	57	51	48	65	58	61	57	64	52	52	51	53	60	52	54	49	58	55	50	62	54	61	65	56	62	52	47	56	49	60	64	62	47	70	65	39	35	67	53	66	56	56	66	63	52	67	78	57	42	52	59	53	57	55	55	39	56	55	53	54	56	64	44	60	53	49	63	61	49	62	58	65	51	49	75	51	65	50	68	40	57	64	47	60	60	36	50	52	53	50	49	54	57	64	48	57	52	58	55	45	66	54	48	60	72	54	46	71	51	46	67	47	47	42	62	57	63	48	54	64	61	41	63	54	61	60	64	64	59	48	60	46	58	56	60	59	55	62	58	84	64	62	44	50	59	56	61	53	53	65	54	60	60	56	51	44	59	69	54	59	56	68	53	55	48	48	52	59	50	62	42	56	61	52	47	61	51	57	66	64	47	53	52	41	45	46	53	60	68	60	60	62	56	65	59	62	53	47	67	53	60	38	43	64	51	69	55	46	64	62	56	61	48	57	47	54	56	62	43	51	45	62	73	61	62	64	69	52	37	51	62	50	52	53	46	50	56	68	65	57	71	60	52	53	54	45	55	51	45	64	56	57	58	71	67	66	58	68	53	54	59	42	50	57	60	49	59	50	62	59	49	55	45	49	50	56	35	51	54	56	67	62	54	74	51	51	63	46	50	80	56	53	54	53	51	49	46	52	57	59	57	47	56	59	61	69	52	65	48	58	54	46	63	52	59	64	54	60	47	57	61	59	60	54	62	74	57	60	61	46	52	59	50	64	61	46	52	51	51	56	59	53	68	53	61	49	51	57	50	59	64	43	49	50	59	55	59	75	66	54	48	61	60	50	71	49	47	63	52	57	57	59	56	58	66	65	55	57	42	55	69	52	38	56	66	66	42	49	69	65	56	63	50	59	52	53	52	45	47	52	70	65	37	58	62	65	44	63	54	50	60	60	60	51	63	65	55	53	66	71	57	53	68	51	51	68	61	55	57	53	71	39	56	52	43	59	57	58	51	44	50	56	53	50	55	66	62	52	40	51	53	53	47	61	51	52	63	60	57	52	50	51	59	54	56	58	64	49	61	53	58	56	50	66	66	58	47	53	50	63	52	61	59	50	66	54	57	57	63	48	56	64	51	35	66	57	54	43	55	51	44	52	54	72	57	55	54	48	56	59	71	70	60	56	60	52	55	47	65	49	71	47	71	47	63	44	52	66	57	54	63	54	56	65	56	49	72	55	53	46	50	69	54	56	59	68	55	66	56	65	48	61	51	44	62	69	60	57	47	67	56	37	52	58	48	60	46	59	52	59	73	53	58	47	46	63	51	56	62	50	53	61	51	59	67	61	71	59	48	71	55	52	63	59	52	66	53	61	58	56	66	58	58	53	52	60	65	49	65	51	59	50	47	61	51	67	46	58	71	56	51	63	46	60	44	52	45	43	53	72	59	46	54	49	65	55	57	54	54	68	54	55	64	72	54	65	60	54	46	38	54	49	64	56	49	62	54	45	54	58	58	52	45	59	62	58	45	49	58	61	69	36	57	56	61	61	44	50	66	59	63	53	48	44	70	57	58	59	66	55	61	59	50	51	60	60	52	57	61	59	56	49	53	59	58	44	52	52	69	53	57	69	55	60	55	47	59	52	68	59	50	63	66	67	61	58	49	55	57	50	46	59	75	68	50	45	47	50	46	64	60	58	61	60	58	44	61	51	64	54	52	71	70	51	59	44	50	54	46	62	53	53	52	53	71	58	57	44	69	52	55	48	69	59	59	55	51	49	61	61	55	45	47	53	56	61	59	44	60	63	60	51	72	46
19325	36990	42786	52352	50432	36129	21828	8047	2214	914	762	707	704	679	702	701	710	702	723	724	700	694	721	678	657	679	645	690	722	698	690	707	760	706	686	652	726	708	695	701	675	732	688	731	717	732	702	684	673	708	702	714	726	652	679	698	698	696	702	715	689	725	727	658	686	684	737	637	678	674	703	667	663	664	694	707	745	704	719	677	620	745	694	653	654	711	663	700	692	739	716	674	721	743	699	693	671	619	665	698	681	693	680	732	682	727	681	661	614	751	672	751	663	655	698	719	705	755	783	649	698	700	606	688	664	743	708	698	681	704	733	682	669	657	722	678	723	690	746	679	690	672	730	711	704	658	684	694	724	673	700	709	719	688	647	724	682	709	687	709	653	703	677	693	738	704	676	687	728	712	712	687	730	664	702	679	688	700	701	686	685	751	688	729	709	667	687	696	709	740	703	705	715	704	706	674	727	704	667	705	676	738	723	725	735	724	653	675	667	677	697	653	735	681	696	703	699	692	630	692	712	663	745	720	707	663	685	673	669	747	655	687	646	687	684	745	674	702	733	727	707	681	679	694	675	688	731	706	705	707	692	704	693	734	740	692	673	687	705	716	704	729	715	722	683	619	670	642	715	729	730	673	715	748	668	697	712	733	693	686	736	666	739	667	685	693	673	696	715	704	687	753	652	724	730	761	711	716	722	701	691	713	680	703	656	720	718	669	673	666	732	679	658	702	681	711	715	683	696	672	668	694	722	711	713	654	725	700	711	712	673	737	665	713	697	666	700	677	679	681	686	690	712	692	756	732	697	682	703	707	681	698	722	664	671	700	658	695	720	696	677	730	708	704	713	685	715	678	704	707	692	750	681	668	713	733	697	690	720	683	636	683	702	690	653	691	718	740	692	676	698	725	699	696	689	765	737	693	712	748	679	686	662	720	679	696	675	673	682	722	667	685	713	713	712	691	689	664	678	693	678	730	747	726	723	654	718	678	749	717	753	697	672	713	682	673	708	724	678	708	679	704	722	699	723	715	705	734	710	702	712	710	698	671	720	718	692	718	663	708	714	705	751	731	659	689	683	694	684	631	702	660	693	707	675	699	716	709	672	705	702	726	718	775	715	651	694	715	698	699	664	651	655	718	633	727	689	679	679	677	734	698	718	678	673	717	668	726	697	706	705	683	676	667	668	683	697	678	684	709	690	699	707	678	729	687	655	769	690	691	698	681	690	741	706	644	738	662	675	715	685	686	698	761	729	663	755	711	688	687	755	656	688	718	697	675	670	655	652	713	705	667	728	698	650	733	667	688	717	729	703	751	730	687	717	720	758	693	697	694	680	694	728	693	676	690	708	707	678	754	730	699	677	652	691	698	682	715	694	741	703	688	685	693	656	723	708	729	776	651	655	670	648	730	646	692	717	668	673	712	744	713	687	681	668	703	713	756	717	707	746	692	676	685	704	701	704	683	695	712	663	748	681	684	677	682	705	684	712	661	664	669	671	690	723	709	713	689	744	705	684	721	680	680	694	680	681	691	691	665	638	691	717	692	718	655	682	664	726	733	692	661	750	674	709	697	713	732	713	732	708	694	716	721	697	765	727	695	700	701	695	715	696	750	719	677	699	726	699	661	684	695	700	714	685	705	723	670	675	693	689	712	757	678	675	714	730	724	702	690	709	684	739	713	706	650	716	721	669	722	663	665	659	648	733	648	698	671	724	690	695	691	760	704	673	708	678	690	731	695	731	664	722	670	681	695	687	719	725	697	706	710	691	714	707	738	715	737	668	700	635	717	693	735	661	686	710	688	669	670	625	653	723	730	688	709	646	734	712	785	701	710	710	679	734	670	730	719	665	690	749	716	656	693	752	707	664	669	660	649	688	683	727	747	710	671	677	710	731	667	697	703	753	692	729	710	697	694	677	681	693	665	693	720	670	685	659	688	701	692	718	692	717	699	721	661	656	694	660	700	713	749	760	661	671	669	690	759	714	721	710	729	689	692	649	692	692	702	736	694	717	706	665	712	710	685	721	680	718	680	648	682	722	713	714	691	704	668	728	664	647	671	729	677	671	679	664	694	650	674	702	677	702	709	655	663	660	708	723	694	673	687	666	697	671	700	687	703	681	709	709	641	671	727	638	660	684	737	741	748	657	615	669	681	706	706	686	702	672	698	689	703	708	670	661	705	710	703	718	715	712	681	723	713	689	710	703	740	660	677	658	725	676	660	671	682	668	695	689	631	714	719	725	678	722	636	677	729	717	688	667	681	676	694	692	720	739	702	718	757	717	750	675	713	702	685	655	713	719	710	725	676	738	669	677	664	710	667	703	689	713	696	710	745	698	651	713	690	709	723	664	682	747	676	726	683	680	682	736	668	702	729	706	726	741	684	719	687	698	713	705	696	714	685	714	676	719	695	734	707	691	682	722	685	649	696	675	671	734	667	680	676	702	750	684	703	683	689	709	698	673	692	721	696	704	664	714	702	676	714	675	647	714	735	729	739	736	683	712	685	722	687	726	713	708	689	706	711	724	635	687	670	700	698	698	687	720	676	674	722	679	723	672	749	720	680	686	748	752	711	737	698	679	676	727	758	745	733	697	654	729	692	673	708	717	660	651	686	693	695	699	698	676	714	701	670	708	705	707	656	721	707	709	680	679	626	702	746	708	691	703	731	668	724	714	636	699	694	691	679	701	700	720	723	691	714	669	641	696	699	649	686	694	684	687	679	716	748	698	678	660	717	689	672	734	765	729	676	666	711	670	696	701	729	651	700	679	680	680	674	708	736	731	716	743	679	694	690	700	693	704	731	686	677	693	706	709	654	688	679	681	698	685	713	704	747	670	733	705	688	671	672	714	676	689	702	706	693	703	698	701	720	761	663	664	692	694	726	687	656	654	672	682	697	704	693	680	705	686	678	709	711	692	724	724	716	640	684	667	717	727	728	688	685	724	739	652	677	748	724	672	711	686	729	714	704	724	687	708	724	685	686	689	719	713	681	718	647	740	636	727	708	710	702	685	724	702	735	698	712	665	727	717	742	655	653	722	689	758	723	664	667	660	672	629	660	695	692	648	731	708	674	696	674	683	665	657	690	677	682	705	677	653	698	676	690	729	714	670	755	659	694	739	662	693	720	690	711	668	666	697	649	630	687	728	655	715	707	716	701	709	662	689	678	711	681	660	669	705	712	700	700	699	729	667	730	700	710	695	672	688	690	701	687	716	736	695	693	736	743	663	708	719	697	677	680	749	692	711	679	672	722	693	679	706	690	702	686	685	708	637	669	666	707	717	695	689	670	696	730	707	679	676	685	700	710	709	697	708	685	728	710	674	664	708	751	724	675	724	717	707	675	723	709	724	708	753	691	682	703	675	684	691	702	733	717	668	675	669	698	715	687	701	706	677	670	723	687	711	699	734	697	721	704	680	704	691	667	693	728	684	726	650	721	689	685	648	715	691	676	684	674	701	719	718	686	702	688	666	720	660	669	686	720	710	688
3378	9552	15493	12501	8436	3984	1218	328	122	73	60	75	52	60	62	50	77	65	67	55	58	52	54	39	54	56	67	53	55	57	50	43	54	60	62	65	64	57	54	54	60	40	65	51	69	59	55	64	67	58	53	59	69	54	66	51	60	49	54	55	70	51	67	60	57	50	61	65	59	44	54	73	48	59	52	54	56	41	70	60	73	61	58	51	63	65	50	63	56	62	61	58	58	54	68	68	47	78	64	59	55	62	56	62	50	66	62	54	60	54	53	59	55	55	51	67	72	63	56	55	58	67	56	64	70	73	55	53	79	65	67	58	64	47	56	47	54	68	59	58	55	53	58	48	72	58	54	71	58	64	57	54	62	67	66	59	68	74	65	53	66	64	69	63	56	59	48	70	68	52	73	72	57	63	52	73	54	75	66	60	55	54	70	56	68	68	51	59	65	54	54	62	60	59	68	67	58	69	61	74	55	61	57	65	57	68	62	59	59	56	52	81	64	60	49	58	53	58	52	76	64	60	62	58	67	58	49	62	62	53	54	56	60	77	64	51	50	46	49	67	58	48	66	64	67	56	64	67	57	63	59	64	57	67	52	60	37	59	69	64	49	58	68	56	64	60	50	64	65	60	56	54	60	59	59	61	61	57	68	70	68	40	62	47	57	61	57	53	62	62	63	57	64	61	59	58	64	69	54	55	58	51	63	44	48	56	62	55	49	60	48	67	51	62	48	65	49	68	64	64	75	63	63	82	65	59	68	65	63	56	55	53	56	49	68	66	73	55	58	63	58	56	56	74	62	43	64	67	64	55	66	56	54	52	53	68	55	64	54	51	59	63	57	69	53	50	58	64	51	62	48	49	58	63	67	53	52	64	51	69	75	56	51	60	76	55	67	59	64	68	58	51	58	68	58	49	50	62	55	75	67	57	61	54	61	52	41	58	53	63	55	61	58	60	67	56	68	64	64	60	61	69	49	56	64	52	75	69	56	62	49	50	54	49	54	57	55	52	50	65	53	63	64	66	68	55	48	63	62	49	54	61	50	66	60	57	60	60	66	53	66	50	52	55	60	54	75	59	78	69	59	52	57	59	68	63	47	60	51	53	53	52	68	50	63	63	56	55	57	68	46	50	59	64	54	66	68	61	65	68	55	54	60	46	61	59	64	60	48	56	59	62	59	62	65	55	44	57	64	74	61	58	69	63	70	46	62	65	64	61	67	53	57	60	67	65	65	65	63	78	54	68	59	58	61	69	65	59	55	65	67	56	60	45	70	50	58	52	62	57	61	69	60	55	57	49	64	41	58	51	74	58	57	62	68	54	55	69	64	63	61	47	56	62	73	67	57	60	61	56	51	76	67	63	57	60	53	69	68	78	66	67	66	59	63	68	44	66	67	66	60	52	72	65	60	58	57	61	60	68	52	54	73	58	65	49	58	65	66	60	61	47	58	58	46	62	58	60	56	54	45	50	47	53	63	48	67	59	49	49	53	54	43	49	53	55	51	47	75	51	51	62	68	54	71	69	64	48	50	62	48	55	61	65	49	69	53	57	63	62	57	57	61	65	58	50	61	71	59	45	60	43	71	52	61	43	57	61	58	43	62	72	60	67	53	56	58	56	48	73	72	65	60	64	48	60	56	57	56	59	54	58	54	66	57	65	50	62	60	66	66	60	62	52	63	64	49	63	69	72	51	61	60	60	70	59	52	58	53	67	53	63	62	55	56	45	66	61	51	51	63	58	54	50	61	67	64	59	59	63	54	67	64	53	71	73	54	58	52	65	64	64	60	66	78	65	60	68	53	66	55	66	63	52	83	62	66	71	64	76	70	66	52	60	75	62	71	54	65	52	65	76	71	64	53	57	53	66	61	51	65	65	52	70	56	71	56	60	63	53	62	67	70	56	66	47	52	86	62	69	57	61	67	53	52	53	56	47	61	65	61	75	69	63	76	47	67	62	70	79	62	60	65	64	48	49	69	58	53	60	55	45	54	66	63	59	69	66	66	75	54	72	52	59	51	54	55	52	70	67	58	59	58	56	66	52	59	69	53	58	61	58	70	77	46	57	56	58	60	64	61	60	62	65	67	53	72	82	61	50	64	73	72	66	56	71	57	51	58	51	76	68	69	54	63	74	67	60	48	67	67	59	44	55	55	53	51	64	41	44	58	65	65	64	45	52	62	58	49	61	51	62	64	63	70	59	59	46	52	56	66	44	65	52	63	63	62	58	76	58	48	57	47	59	75	59	55	58	47	64	58	65	55	62	62	65	67	56	57	75	55	51	68	69	48	52	67	70	58	58	71	55	61	71	60	63	68	55	56	53	70	77	53	75	61	61	55	56	43	62	77	58	52	66	68	53	52	74	77	62	66	46	57	54	59	55	54	54	57	62	60	65	55	45	46	69	62	66	52	61	63	50	44	59	55	47	69	48	53	68	52	72	51	49	67	59	64	62	49	69	60	67	69	52	53	56	61	63	58	64	62	70	68	67	58	46	67	54	64	65	66	52	57	58	63	65	56	66	70	61	68	59	69	55	47	50	63	54	54	61	66	47	67	54	55	41	56	59	58	57	76	65	43	55	56	52	51	57	55	63	73	43	61	52	73	71	62	57	72	57	50	64	55	54	70	59	56	46	50	55	73	65	77	62	67	59	51	60	63	61	57	56	51	52	57	55	66	54	58	59	61	71	70	60	52	56	53	64	62	70	69	58	56	74	55	56	66	53	43	62	64	48	74	56	56	55	55	53	69	61	67	62	56	61	55	55	54	49	50	73	56	53	57	63	67	66	71	59	56	58	57	68	71	59	54	43	53	56	67	59	57	57	56	53	63	57	67	65	39	44	51	68	66	73	65	60	60	68	61	70	72	60	74	56	50	60	53	61	67	55	69	62	44	42	51	62	71	61	72	50	56	46	66	48	47	60	58	66	51	49	56	56	71	59	59	54	54	66	57	53	65	56	57	54	72	54	68	62	68	73	72	68	53	55	57	50	51	46	37	54	59	56	59	64	50	43	57	64	74	59	54	55	54	52	49	58	65	62	67	58	70	60	45	59	55	77	69	65	64	59	72	67	64	45	53	64	59	56	62	59	63	64	47	72	63	51	60	60	58	73	54	54	69	46	64	59	60	55	60	58	63	52	63	78	50	69	66	65	55	57	48	61	52	50	60	55	58	46	55	75	42	67	63	65	57	51	65	53	58	54	60	62	62	63	56	55	56	48	63	72	49	54	58	43	55	62	46	77	55	53	56	64	64	58	54	63	58	67	54	45	57	65	64	63	64	51	59	48	53	62	64	59	55	57	58	62	61	50	67	59	54	60	73	69	79	51	64	56	51	62	63	55	55	56	56	63	61	58	74	56	57	55	74	46	61	58	55	50	51	54	62	43	53	66	69	58	72	65	53	62	48	63	63	63	64	48	65	64	66	65	72	62	49	49	57	60	59	52	59	52	61	55	77	61	47	49	54	63	58	72	55	68	62	53	63	68
27253	38072	42500	49852	50668	36762	22300	8501	2335	953	795	769	786	744	742	706	675	731	771	749	742	753	741	712	760	739	734	718	723	762	714	718	743	718	742	760	739	696	703	749	745	720	725	738	744	712	740	758	696	766	785	713	703	725	753	709	695	792	754	714	729	731	751	750	748	723	767	779	735	735	724	734	753	715	727	737	702	696	701	743	716	713	726	736	738	741	744	733	749	732	781	765	720	752	754	748	737	747	781	758	716	782	746	760	768	727	730	740	809	731	747	703	756	713	734	720	738	744	719	790	670	744	679	749	759	750	732	714	776	752	765	759	728	803	733	747	754	670	708	745	721	722	728	687	785	761	756	697	757	718	759	707	720	720	769	722	743	701	692	757	739	722	713	684	744	744	743	767	733	726	787	710	802	757	735	753	738	738	697	742	738	747	739	798	741	778	744	751	746	773	739	763	704	742	771	749	726	780	744	757	752	788	717	695	744	744	739	723	788	736	696	685	754	742	740	777	768	757	746	765	741	737	736	722	714	788	743	780	746	681	708	753	734	759	677	701	729	746	753	727	753	776	727	735	690	776	758	738	736	744	735	715	740	762	725	756	742	742	748	727	702	731	707	708	711	696	760	746	761	696	720	751	683	728	775	728	680	730	759	738	762	744	748	765	727	741	770	773	751	780	730	715	753	768	735	755	740	671	734	735	744	800	738	748	672	713	722	767	762	740	719	774	736	689	742	697	722	724	753	789	735	696	714	763	716	781	722	708	724	770	742	754	753	752	763	746	763	777	678	713	733	692	771	737	741	768	743	780	723	763	729	730	740	735	744	738	715	716	736	762	716	717	753	738	765	751	678	707	715	718	684	736	763	744	677	750	744	708	743	694	699	703	706	727	673	726	728	754	745	734	724	733	747	723	729	740	738	721	769	740	753	759	724	717	687	701	723	759	755	714	759	745	734	746	745	767	761	751	698	789	731	744	799	752	700	717	740	737	756	719	700	717	727	759	682	798	736	694	765	812	673	727	763	734	771	751	737	736	723	793	750	770	702	751	743	769	703	705	762	723	732	737	746	732	727	724	767	698	707	747	770	747	714	752	725	740	715	736	701	721	746	712	719	724	746	740	747	800	723	774	701	692	709	739	729	727	721	658	768	753	753	752	784	686	732	705	767	751	747	769	754	748	775	768	751	694	752	717	739	737	741	721	717	722	708	736	714	725	743	754	725	678	762	718	721	731	738	779	736	737	721	766	718	788	777	695	750	678	780	717	714	714	739	769	728	747	728	743	725	746	762	738	733	722	742	727	769	720	741	727	753	760	731	718	722	766	731	802	688	732	729	744	742	766	765	696	763	718	736	728	744	746	732	732	762	706	761	746	713	715	726	768	746	694	742	704	721	742	692	738	734	735	763	677	756	756	779	733	741	717	765	742	716	705	727	752	760	778	715	744	770	740	707	762	734	788	737	792	745	761	741	707	718	704	711	765	772	683	737	734	722	695	721	784	737	748	718	685	756	727	774	740	752	702	728	707	737	714	715	747	692	748	724	733	736	712	721	710	722	754	748	724	744	770	752	756	717	713	686	735	701	745	739	741	743	738	784	760	761	711	738	780	726	751	751	761	751	724	784	691	732	742	726	718	751	699	761	710	713	752	769	772	706	735	752	745	741	734	744	823	735	738	657	712	757	736	747	798	726	766	728	715	708	830	733	727	744	745	742	812	768	734	757	769	762	728	736	702	741	731	787	713	735	774	753	721	725	759	742	733	738	760	727	790	758	749	752	766	713	762	754	724	701	735	706	710	695	778	712	715	745	738	761	755	705	705	707	688	747	772	698	716	701	753	751	771	702	765	753	721	748	697	775	725	758	761	766	716	741	761	761	801	722	765	744	741	695	752	726	736	740	745	707	747	717	749	730	739	756	763	698	703	739	736	749	719	708	779	708	742	766	725	741	722	739	795	768	746	714	730	736	801	768	765	731	731	704	781	728	766	689	753	780	699	725	764	719	799	713	750	719	715	705	749	760	724	753	748	748	747	744	738	754	734	747	749	741	774	707	780	758	764	761	774	784	742	725	722	765	723	749	715	770	769	747	701	805	781	729	707	742	731	730	768	785	727	690	774	760	739	712	722	736	791	758	679	766	712	732	731	747	785	734	735	764	759	704	713	789	735	737	706	768	752	762	747	733	780	732	695	710	734	724	687	711	745	707	743	713	709	730	748	730	770	753	692	732	736	767	702	741	789	693	741	728	693	718	742	762	749	743	701	690	678	717	710	754	722	716	725	766	735	775	777	759	744	737	702	729	706	734	688	763	744	665	746	757	772	690	732	741	741	721	751	715	795	725	751	723	676	718	689	744	778	750	754	742	739	741	749	715	734	740	719	726	716	722	735	727	771	743	722	729	758	741	766	727	710	755	799	711	754	705	765	727	794	764	737	686	723	695	721	739	739	737	686	793	718	721	737	743	726	777	721	758	808	774	770	749	738	737	725	741	727	745	708	771	762	780	707	755	758	753	730	725	710	743	775	785	736	744	733	767	746	768	739	777	726	791	715	706	768	726	741	700	709	712	772	715	692	693	778	713	786	698	780	753	746	719	774	800	697	779	739	755	711	764	737	752	711	763	776	713	743	700	737	741	749	732	701	766	700	754	715	767	728	712	752	753	701	754	750	703	762	719	784	735	725	757	775	740	757	731	752	710	749	726	775	768	774	753	754	701	744	747	714	792	755	703	718	734	745	732	732	723	745	754	714	679	730	694	746	736	722	788	751	772	726	752	666	718	714	763	817	744	707	737	772	750	800	757	735	717	739	747	745	726	741	697	737	699	763	723	723	750	738	669	697	751	706	665	737	795	757	709	702	743	716	754	749	720	713	695	708	734	743	716	741	742	725	731	726	751	744	754	726	736	738	753	730	726	745	743	759	746	763	670	719	720	723	735	682	708	746	761	779	758	770	779	759	767	732	747	737	747	698	732	696	760	748	719	717	690	752	783	715	691	739	752	735	737	722	779	728	726	719	752	722	679	765	692	714	781	733	749	746	718	759	731	770	696	714	776	731	734	735	747	739	744	763	722	730	746	762	704	750	781	726	763	748	733	745	742	739	728	762	711	767	785	701	740	736	691	749	715	733	776	738	715	703	781	776	765	705	715	731	699	762	757	745	822	747	807	750	687	749	747	753	723	740	779	710	735	711	698	715	759	768	747	795	751	728	711	744	701	728	764	741	768	708	738	752	737	710	765	724	700	730	740	760	730	776	713	764	750	730	727	709	792	715	690	690	705	731	730	727	722	736	742	771	700	763	740	757	748	741	759	718	742	753	732	722	724	724	722	763	696	768	755	767	672	749	779	682	767	708	713	752	726	734	780	781	692	731	793	733	727	729	725	711	740	685	727	692	735	749	799	758	757	735	729	701	705	760	714	756	745	751	751	736	708	770	729	751	788	713	707	718	733	754	712	712	716	768	744	755	753	734	728	738	738	760	784	772	792	773
5539	21314	25414	17958	11259	5364	1605	346	111	83	57	64	45	59	70	62	46	65	64	62	61	58	48	54	63	66	61	62	55	65	56	58	63	53	40	62	59	69	48	55	55	76	62	51	51	56	62	51	57	48	60	45	56	49	57	64	56	57	54	47	46	65	57	39	63	58	71	63	61	68	49	54	54	55	50	55	51	73	55	77	43	44	56	46	63	39	62	61	63	40	46	62	71	49	53	63	62	53	67	58	67	51	62	49	56	57	51	58	59	48	68	60	58	61	68	75	62	60	58	41	62	50	53	57	60	61	42	51	62	58	56	58	61	53	42	49	61	58	51	43	55	64	48	58	50	55	61	61	60	52	58	68	46	53	61	54	50	46	62	52	58	56	57	41	65	66	64	73	49	58	59	53	59	52	65	60	55	48	61	61	61	60	56	61	73	71	62	58	50	54	50	44	54	58	52	62	52	58	73	69	57	57	60	65	48	57	67	53	79	60	65	55	52	69	39	35	49	57	53	56	52	56	64	60	63	65	50	49	67	54	70	61	54	57	45	49	54	62	71	63	60	57	61	60	56	67	41	51	63	55	45	50	52	52	60	61	66	53	42	47	59	73	52	64	54	65	61	53	54	65	51	38	54	53	64	54	47	62	59	55	48	49	53	60	45	55	49	55	60	68	48	65	71	78	31	60	55	71	73	62	56	50	47	60	59	62	66	61	47	57	52	54	53	56	59	44	56	45	59	52	51	66	48	74	67	54	49	58	45	63	66	64	57	51	58	51	66	51	46	55	59	47	46	45	47	69	55	60	42	46	60	41	45	61	66	57	74	57	49	50	62	48	59	55	78	60	65	55	67	58	52	66	55	70	53	65	61	52	72	49	50	64	50	56	48	58	62	42	58	53	58	54	50	49	53	57	57	51	49	75	74	66	62	57	45	44	65	56	57	70	61	50	65	49	50	54	47	61	55	51	47	54	62	56	63	60	65	62	68	60	50	57	59	58	56	51	49	59	61	62	54	66	56	50	67	55	52	54	51	65	51	57	61	65	56	60	60	71	57	58	53	60	61	53	68	67	50	58	66	54	62	64	53	56	59	52	54	50	73	63	58	55	44	47	45	67	70	67	64	65	55	71	65	64	54	63	74	62	63	61	66	60	68	42	57	64	55	75	44	68	50	50	62	68	54	66	48	58	59	68	49	57	49	52	63	58	51	63	72	61	48	61	54	54	56	53	49	66	62	66	54	52	66	58	64	61	60	48	63	57	49	65	58	64	58	59	44	58	52	65	58	45	43	58	73	53	51	59	71	65	49	63	55	66	68	53	53	51	67	55	68	65	66	58	52	71	65	54	57	81	59	71	52	53	60	60	39	69	53	45	58	51	63	60	52	79	69	60	65	70	54	60	53	63	52	64	64	56	66	53	54	61	63	47	61	56	57	60	57	65	70	57	50	62	51	53	60	56	46	62	50	57	61	55	54	70	61	52	60	60	53	76	70	67	70	73	50	55	55	55	54	54	54	61	65	60	62	53	49	57	50	56	61	43	62	46	63	70	55	70	51	49	62	67	54	68	49	56	53	59	51	52	51	60	51	58	56	51	49	53	50	37	66	51	59	50	61	48	53	62	65	46	62	61	47	57	61	70	61	59	65	59	50	50	50	51	56	55	61	66	70	59	69	58	58	74	61	58	53	57	71	61	61	48	66	54	66	58	61	50	46	66	55	50	67	59	58	56	56	63	72	59	47	53	70	57	56	59	50	50	55	57	53	50	65	53	54	51	51	48	53	59	56	59	38	60	51	57	69	54	55	61	40	46	61	63	50	64	58	54	58	65	57	48	58	53	56	58	56	50	56	61	58	60	52	70	50	64	53	44	51	44	53	61	58	59	57	66	48	75	69	54	66	59	56	58	53	60	71	51	61	65	46	57	48	48	57	65	59	43	61	47	75	53	48	49	50	54	71	51	61	51	72	75	57	50	71	51	55	63	68	57	68	56	55	46	49	61	58	60	65	64	49	46	52	58	58	49	65	54	62	57	56	49	53	55	57	51	49	55	70	59	64	56	63	70	50	63	58	66	69	53	56	51	55	71	66	60	59	55	64	46	58	57	63	56	52	64	62	63	56	67	68	60	62	57	70	67	51	65	53	45	66	57	51	47	48	34	61	57	52	58	75	51	46	54	45	51	58	57	59	58	58	59	49	59	57	58	53	58	61	51	67	64	52	60	54	58	69	46	49	62	65	65	70	63	75	54	64	58	44	48	45	64	55	57	49	60	55	64	49	52	58	48	49	63	62	59	48	62	55	43	64	59	72	51	54	54	46	38	49	56	64	57	67	40	66	71	64	52	54	49	60	52	56	56	52	62	46	56	51	63	49	90	55	65	47	60	54	66	62	48	60	59	62	68	47	54	63	46	57	60	70	53	53	56	58	65	59	65	65	59	64	54	49	56	61	57	57	69	45	65	73	57	54	49	49	53	54	63	52	58	68	66	49	49	57	52	50	53	54	61	73	57	67	73	79	54	46	58	56	46	52	56	40	50	51	60	63	46	50	47	62	56	68	58	62	67	45	61	53	66	65	56	66	56	66	56	45	47	65	64	61	54	58	64	52	61	55	79	60	65	77	69	61	56	58	58	53	62	67	47	52	57	57	65	53	58	74	50	57	56	66	58	51	44	44	52	49	68	61	68	59	66	59	55	55	57	61	68	38	49	55	55	53	52	42	58	53	53	57	63	73	60	54	54	61	68	48	50	59	50	58	59	72	47	46	53	70	64	57	50	83	57	46	61	62	66	66	49	67	59	54	62	47	59	68	63	57	64	55	44	57	64	62	58	51	58	66	61	54	59	68	53	70	59	59	55	60	67	62	62	57	51	61	69	61	55	59	51	57	60	62	51	68	44	52	54	55	46	53	63	51	68	47	55	57	54	64	59	77	62	73	67	47	66	64	55	69	63	53	50	48	53	48	46	46	62	54	54	59	71	63	57	76	48	62	66	45	47	62	66	66	62	52	57	48	55	64	55	53	64	55	63	63	66	56	58	57	46	49	84	46	65	48	62	67	42	64	55	54	50	59	56	49	68	58	60	47	60	62	57	54	53	49	57	61	58	55	56	66	57	59	55	52	69	54	57	55	50	62	55	60	60	72	61	66	53	54	48	58	53	51	49	64	55	59	49	51	61	69	45	55	53	63	62	47	65	52	59	60	69	56	65	51	51	51	70	70	60	65	50	57	55	65	60	57	70	75	53	72	58	63	54	52	44	60	50	64	66	52	65	63	65	49	63	59	55	73	71	42	64	57	56	62	57	52	48	47	66	66	59	66	60	61	48	67	55	62	67	57	68	51	65	54	57	55	50	61	58	67	56	58	55	54	49	69	53	57	52	62	61	55	61	65	63	53	76	56	65	65	58	59	70	50	56	53	74	60	56	57	50	49	54	48	61	59	52	50	41	51	46	52	68	51	53	60	67	59	60	54	45	57	42	62	52
39726	48733	51046	56196	55581	39819	24404	9475	2598	963	739	670	665	702	754	748	737	707	738	743	746	735	724	750	666	693	701	715	734	727	738	731	727	709	721	734	678	713	723	693	696	706	744	712	690	692	739	756	725	663	741	718	707	741	687	752	714	711	712	705	735	727	706	719	697	724	677	774	707	719	751	704	720	697	715	671	699	677	709	709	711	734	714	668	732	727	745	753	694	685	704	712	672	681	662	755	722	722	716	739	737	683	708	673	695	751	732	757	665	728	715	716	746	699	694	716	715	766	711	674	696	725	749	723	724	698	686	714	717	739	723	739	698	709	730	734	688	741	708	684	711	705	737	718	697	728	709	682	706	692	644	719	717	738	705	708	720	737	722	780	760	745	731	770	747	703	695	684	680	697	670	720	706	725	671	711	710	733	700	729	682	697	762	721	681	744	695	757	674	693	747	763	722	746	764	691	710	733	729	723	709	711	724	730	738	738	700	758	710	726	729	729	757	738	708	744	703	694	701	724	683	741	744	697	768	739	725	758	735	697	761	723	686	710	673	754	688	742	720	752	712	751	698	728	713	687	704	704	713	713	683	727	699	716	736	739	737	760	738	728	686	687	736	741	743	689	743	749	727	739	704	715	725	708	703	702	736	729	697	715	723	675	727	732	726	746	712	715	744	784	713	744	716	749	685	730	731	698	740	710	688	689	750	723	752	692	724	751	711	710	748	768	743	701	720	660	751	689	666	693	728	738	727	667	745	709	767	681	713	692	758	705	700	699	705	733	765	707	713	718	746	758	753	753	703	718	670	704	718	722	729	702	733	713	700	736	738	727	717	727	696	672	695	730	722	725	751	757	745	737	699	699	785	690	712	697	700	701	727	769	718	695	713	686	687	697	688	706	750	661	725	715	702	728	695	685	710	759	739	702	710	720	669	708	733	688	702	693	698	745	726	752	705	762	696	709	696	758	733	723	710	668	737	726	710	670	690	732	693	675	729	722	748	675	707	690	687	679	706	716	733	709	697	675	715	725	732	715	735	741	711	735	739	736	757	713	714	689	752	740	703	731	719	730	730	764	722	758	713	735	709	694	698	701	743	673	709	744	749	721	694	688	692	721	740	699	688	749	747	709	718	709	703	716	712	676	750	711	711	718	749	720	730	704	652	686	738	731	669	651	752	672	733	716	688	717	716	725	714	711	735	703	733	713	684	709	720	658	699	721	709	699	723	674	683	721	714	722	701	705	723	738	707	735	761	742	785	698	688	693	700	734	737	730	726	712	719	680	743	770	699	782	714	741	693	704	692	722	713	676	694	677	737	712	702	710	717	694	709	745	733	766	750	738	711	706	746	708	716	672	728	723	715	741	670	780	653	737	666	690	710	711	752	716	738	718	687	699	681	698	745	703	701	712	719	742	686	768	739	709	748	748	682	658	705	696	676	670	676	714	739	748	690	699	752	776	731	742	724	731	760	724	727	678	743	686	703	752	710	726	723	695	699	736	692	720	732	772	691	700	740	715	723	744	713	744	759	725	693	709	712	672	748	708	777	699	737	739	739	706	691	744	720	744	749	704	743	719	754	710	753	738	730	703	729	698	711	724	651	694	740	784	748	725	723	691	711	688	757	704	705	677	694	726	706	748	755	724	724	733	714	700	750	714	769	713	778	716	699	727	715	689	717	735	728	740	726	718	731	774	704	696	746	714	723	743	712	728	669	750	712	796	709	703	707	737	679	723	687	738	681	738	734	684	678	703	708	710	689	723	739	699	679	716	727	697	721	679	738	718	727	734	692	677	758	757	741	752	683	688	758	699	712	674	736	722	699	662	695	726	691	743	758	701	731	724	702	712	712	724	701	710	718	736	725	704	727	699	708	658	692	692	772	711	735	719	699	715	718	702	690	738	721	687	699	765	720	719	710	685	790	748	732	722	673	751	713	663	690	725	739	703	664	725	727	688	689	722	708	753	711	717	709	739	703	653	727	685	737	778	697	683	734	752	787	725	788	754	764	762	721	718	779	708	672	737	652	748	758	719	697	708	708	722	750	740	750	746	728	721	722	701	751	697	718	714	676	755	674	707	688	710	734	719	707	728	697	695	740	670	744	731	723	732	782	720	755	714	700	723	745	694	718	688	781	677	720	710	698	719	733	716	717	751	724	709	753	691	753	711	742	718	740	678	719	739	697	665	707	745	750	698	760	688	704	767	699	698	721	704	754	762	704	720	707	705	706	735	731	720	758	737	782	699	748	769	727	683	743	692	765	695	706	710	679	710	736	727	753	675	699	741	704	730	721	731	718	726	707	753	735	712	739	692	675	715	736	703	689	757	717	752	686	738	723	701	729	685	674	753	714	687	762	722	700	726	746	743	694	673	704	755	758	694	719	705	681	704	777	726	705	743	729	756	693	691	717	696	748	711	734	745	744	709	753	730	729	753	706	751	738	751	731	727	667	751	733	730	707	699	694	684	746	687	683	647	729	701	757	722	736	691	709	732	718	729	725	724	729	750	755	721	703	667	730	733	712	752	714	727	725	737	765	742	682	705	680	690	709	712	733	743	757	750	709	662	742	708	720	727	722	737	709	725	685	734	757	697	725	723	669	754	745	729	731	682	719	733	767	742	688	683	685	744	748	689	714	698	732	726	743	716	750	726	714	767	725	638	726	716	718	713	731	734	693	738	693	751	660	728	730	751	657	724	720	745	729	680	706	718	800	739	759	734	725	733	734	741	688	710	728	709	714	743	740	728	707	750	693	735	720	718	743	729	674	693	758	690	743	721	748	721	685	742	737	684	734	706	739	714	700	677	732	694	742	744	692	668	703	692	731	730	728	665	699	734	785	766	752	675	729	670	760	713	685	728	717	663	737	721	718	749	660	725	720	720	765	717	730	717	683	664	730	671	699	718	757	732	736	708	716	716	725	724	715	679	714	739	729	749	700	709	703	725	730	725	717	671	770	726	711	756	722	738	813	678	724	681	719	670	713	662	734	746	735	714	699	734	744	744	703	716	729	693	694	668	739	736	710	738	690	708	696	690	729	703	681	704	745	751	710	724	735	675	716	715	704	745	649	768	711	706	702	711	786	678	712	717	690	696	718	721	680	676	736	757	691	702	694	696	718	693	729	752	749	715	701	695	728	707	728	696	736	725	746	667	731	721	703	811	759	690	752	718	687	733	701	715	684	688	724	740	661	716	687	729	709	725	791	703	730	735	695	695	705	697	751	728	659	676	754	734	708	740	694	664	718	740	689	670	708	705	761	717	730	731	682	754	753	670	686	737	709	732	720	764	741	726	681	661	743	699	758	774	721	704	735	728	712	743	736	711	685	756	718	724	714	742	730	758	714	747	657	797	679	705	713	736	735	719	717	696	747	688	754	689	728	697	723	714	738	714	667	710	703	703	710	759	741	714	692	690	732	724	690	665	714	719	679	777	718	737	745	760	710	703	678	699	763	721	742	748	711	752	729	721	700	749	680	707	729	723	724	740	728	711
2069	4927	7039	4913	2617	1153	439	130	79	72	63	62	44	55	57	58	40	58	51	60	56	46	65	42	61	55	59	53	52	49	45	54	52	49	66	62	55	57	69	59	44	62	52	58	58	64	61	60	60	56	67	58	51	57	66	49	60	50	52	50	55	59	61	70	54	58	52	54	52	53	59	49	45	45	50	61	56	59	48	56	49	60	66	37	50	50	46	54	47	45	46	53	58	73	60	58	46	57	50	65	53	52	65	51	49	57	54	47	61	56	57	56	65	61	64	48	59	68	59	41	53	61	61	53	48	55	51	57	60	51	66	55	79	60	55	57	52	57	56	55	58	57	56	43	44	55	59	47	63	58	68	47	52	62	51	42	58	65	61	62	61	53	66	64	51	40	53	57	49	67	51	53	69	62	56	52	62	46	50	58	69	58	64	52	59	49	59	54	54	44	59	50	62	50	50	49	52	66	53	55	46	58	55	51	59	52	68	46	66	61	46	49	43	68	61	44	54	54	60	60	51	51	57	62	57	62	52	54	55	54	54	54	45	50	58	45	56	65	55	60	52	58	70	49	48	52	53	59	51	52	47	57	72	45	62	49	46	44	52	53	36	39	54	61	65	54	68	57	61	62	64	59	54	37	65	58	56	50	62	70	57	61	54	76	63	62	60	53	39	54	53	46	49	62	52	73	58	45	50	55	53	61	61	50	59	63	54	57	54	54	50	55	52	55	49	55	46	58	49	49	55	52	59	70	54	56	60	64	65	46	59	43	62	55	59	59	61	49	58	61	45	67	63	55	53	49	58	50	62	64	42	53	45	66	68	53	35	61	55	56	54	51	63	68	61	54	64	73	62	58	61	55	46	65	55	65	62	56	57	45	57	43	70	66	56	55	54	56	51	55	53	63	57	60	62	67	56	68	61	48	61	59	52	48	59	57	59	60	59	58	60	72	57	51	59	63	60	50	56	51	50	58	64	66	48	64	61	59	45	39	50	39	65	48	49	55	58	53	54	60	53	63	33	63	47	60	51	64	54	61	65	53	60	51	55	59	43	60	61	53	68	52	56	40	42	38	53	56	50	60	55	54	63	53	50	62	68	54	56	49	54	67	76	58	77	54	68	57	45	58	59	46	64	51	64	52	48	46	52	44	65	64	59	39	69	63	55	49	51	68	50	67	49	54	57	57	62	71	61	53	64	58	58	52	58	62	62	52	67	54	53	56	59	57	59	48	63	38	58	61	52	58	69	56	61	66	52	51	63	65	57	54	52	47	61	59	67	48	57	59	62	65	56	69	45	54	55	54	71	54	55	57	48	48	52	56	57	55	54	66	73	65	42	58	45	61	52	50	64	43	57	51	54	50	56	59	66	60	60	53	57	47	59	66	57	54	53	52	60	53	50	54	56	50	51	63	56	46	53	49	47	55	69	64	62	60	62	67	48	42	67	63	59	55	40	52	43	44	58	56	51	50	60	57	56	60	61	56	52	46	57	49	61	60	53	51	59	53	55	46	57	55	51	52	58	61	42	68	48	46	49	65	55	54	51	48	62	53	43	58	56	44	64	64	61	49	57	69	73	44	58	58	56	53	57	60	55	57	52	60	45	47	58	46	66	54	49	51	52	51	64	58	45	57	51	56	55	51	66	66	53	48	56	62	55	54	65	54	44	49	54	60	63	35	55	56	48	63	67	60	49	63	50	48	55	56	62	70	66	47	63	54	60	61	54	51	48	45	58	72	45	62	69	52	57	45	51	47	66	55	54	56	53	70	62	69	52	56	49	60	47	55	52	72	53	50	51	56	47	65	54	52	51	55	50	59	58	50	49	49	51	60	55	45	54	50	50	49	45	57	53	62	68	56	45	57	66	48	67	74	54	59	67	53	58	56	47	60	61	51	57	65	52	50	53	46	49	68	45	47	63	55	61	45	63	64	66	55	53	56	46	51	60	69	44	52	73	41	57	57	47	43	58	66	62	56	63	56	51	61	53	50	69	59	56	64	56	56	37	60	57	50	43	53	48	60	47	46	47	51	50	47	53	59	54	56	53	54	64	49	52	40	57	59	45	51	59	53	52	53	53	48	64	56	61	54	58	53	59	65	71	58	51	56	59	57	67	45	53	52	58	52	56	57	55	58	63	57	54	60	70	56	56	67	49	52	60	58	60	52	60	50	60	56	50	70	66	56	50	56	58	61	41	52	62	61	48	63	59	42	52	61	59	63	64	51	49	54	56	45	61	57	55	48	65	76	53	43	67	58	64	45	67	63	50	52	52	51	45	72	62	58	48	46	54	45	57	43	40	53	55	55	61	46	53	43	63	59	47	71	37	50	46	54	51	55	49	57	54	74	59	57	54	53	63	58	54	56	61	51	62	46	64	41	64	48	58	51	48	53	61	46	61	62	59	54	53	53	55	50	56	42	66	41	49	59	50	64	60	54	60	39	55	47	51	52	42	77	60	70	49	60	50	60	56	70	60	56	50	67	52	48	60	54	47	42	55	56	58	53	58	49	55	70	58	51	55	67	54	63	61	62	53	59	49	50	54	44	54	65	64	61	59	64	51	57	70	51	58	47	58	55	61	69	53	47	50	68	46	52	65	57	62	63	53	48	57	63	53	65	49	46	60	58	57	51	61	48	53	53	50	55	57	48	61	42	54	67	61	40	49	67	56	46	55	49	55	42	53	48	51	63	44	58	49	54	40	58	59	45	71	54	59	72	62	47	59	55	68	57	54	61	55	63	50	66	67	53	62	47	63	61	60	55	64	48	45	69	54	70	60	51	65	72	64	53	52	51	68	52	53	56	48	52	57	59	58	55	48	58	44	48	52	53	59	59	54	62	57	55	46	48	53	42	57	50	48	66	57	49	55	53	43	43	55	54	43	74	44	47	70	48	54	48	65	50	65	56	53	46	63	56	61	67	64	56	53	69	39	65	46	54	67	54	50	43	56	55	54	45	65	58	51	60	60	66	38	55	50	61	62	72	47	55	58	55	49	56	64	56	60	55	53	49	50	56	71	41	56	46	51	58	67	54	54	48	50	45	61	59	67	56	58	59	62	56	57	47	50	58	50	59	54	57	71	43	41	60	60	48	54	57	70	60	51	55	73	72	43	59	44	70	60	61	54	59	48	63	81	61	52	54	66	52	51	74	56	52	59	56	56	56	62	60	56	62	52	57	33	70	62	53	58	58	57	47	55	47	43	57	56	52	54	69	52	59	56	54	62	65	64	49	57	55	51	59	48	58	51	50	51	61	53	57	55	53	50	44	63	60	48	63	47	50	50	61	49	59	63	53	52	66	52	57	52	46	52	46	57	56	70	58	43	64	68	48	51	50	55	48	41	67	56	56	49	49	46	62	70	40	54	56	66	56	48	50	58	52	58	59	55	45	63	71	56	37	49	61	57	52	66	52	58	48	60	57	55	61	54	58	68	48	54	71	52	51	47	57	66	58	50	69	60	65	43	46	54	52	54	56	52	50	63	53	49	55
25124	30824	31861	34181	32645	23097	11248	3361	1212	751	706	715	690	660	659	712	673	743	686	683	680	709	674	675	652	680	689	646	700	689	654	691	608	728	700	698	662	689	723	681	715	730	645	666	640	652	695	724	668	677	673	691	691	635	651	672	665	708	705	667	696	752	685	677	677	682	668	725	701	640	663	669	690	674	668	691	705	673	664	684	707	711	665	656	695	676	641	705	712	696	680	721	682	641	692	687	672	696	718	690	688	675	748	642	672	724	660	628	666	657	671	697	700	691	677	732	650	677	689	660	686	698	704	691	702	716	682	691	690	708	705	706	759	720	678	654	680	729	684	651	735	732	669	655	635	683	697	664	650	737	702	682	663	691	687	712	669	692	709	694	675	700	670	695	736	717	708	725	706	689	670	666	648	661	648	684	716	665	673	684	654	675	674	647	646	649	670	721	710	672	703	734	731	649	681	731	680	679	645	687	671	679	659	657	707	662	666	696	687	659	696	710	629	661	724	673	764	636	689	642	663	689	698	703	683	675	713	644	674	718	695	683	652	718	704	702	661	666	697	696	687	701	688	743	670	669	656	654	691	666	662	687	707	697	683	691	689	693	682	692	656	682	687	718	704	667	714	706	667	761	691	688	670	674	734	665	718	713	669	657	699	686	623	731	670	683	692	682	640	709	697	679	678	688	683	689	661	659	646	680	650	704	627	658	681	659	684	665	684	708	683	692	685	701	729	649	692	664	694	728	675	686	696	724	731	673	729	656	711	724	689	672	708	648	679	685	704	732	652	706	725	691	704	627	694	687	672	696	650	708	697	684	718	681	694	708	678	688	672	701	700	709	707	691	676	651	632	669	710	691	671	720	679	695	706	676	685	669	659	641	678	715	713	690	681	686	713	691	743	693	696	651	717	673	631	686	679	724	654	665	746	696	690	688	682	626	699	693	696	724	686	737	670	683	719	650	678	700	673	718	664	707	686	700	713	696	658	706	679	653	676	702	725	707	697	663	688	664	640	673	690	701	656	675	678	651	707	697	713	658	702	682	676	699	701	704	685	673	644	749	684	699	703	693	667	686	712	683	653	670	693	671	655	667	691	657	735	690	687	702	630	684	697	704	668	713	722	684	644	710	702	664	681	747	642	650	715	697	685	662	653	651	692	669	689	706	702	694	705	682	695	721	662	706	687	678	625	664	662	649	679	685	700	662	709	635	669	703	658	682	683	656	649	660	705	707	704	666	693	680	704	714	663	696	690	677	689	650	694	662	707	701	676	694	686	644	729	703	697	686	679	683	681	661	696	708	675	676	715	684	621	664	661	683	697	651	701	672	636	753	646	730	725	649	751	703	694	674	669	634	710	644	698	646	700	694	675	668	645	673	702	694	688	685	708	703	671	697	677	666	695	681	687	695	737	686	683	674	667	690	699	665	699	639	694	646	677	684	743	666	670	638	671	703	685	694	690	688	726	692	733	694	680	663	641	713	706	700	704	655	737	750	689	710	718	692	674	658	702	682	704	677	673	681	670	704	704	697	703	700	676	678	674	644	704	680	725	669	709	703	689	667	693	694	708	667	661	705	687	677	709	755	675	682	735	670	665	662	695	686	639	657	696	677	684	618	637	729	673	756	674	679	665	669	693	677	684	701	687	707	662	675	694	655	709	697	756	699	680	675	684	669	694	694	658	643	651	710	643	673	623	678	681	706	685	672	705	720	705	684	711	661	688	696	654	691	719	684	692	684	691	663	718	659	690	716	666	718	687	707	705	680	679	702	671	666	673	687	671	711	674	684	688	684	704	704	680	670	740	670	664	699	691	745	689	701	676	691	687	695	650	713	730	676	691	733	675	647	683	674	652	722	693	684	656	679	659	700	677	716	649	664	721	709	709	679	670	680	699	685	660	691	694	719	733	696	682	669	676	683	682	697	682	676	669	676	663	660	702	680	695	696	697	684	699	721	683	686	696	671	741	714	680	656	667	690	746	678	708	725	719	667	673	693	677	667	665	680	721	711	689	719	738	662	627	701	674	642	683	716	708	693	701	689	728	666	673	686	696	653	729	708	665	702	671	704	691	726	698	683	683	661	669	685	661	714	676	712	712	709	669	673	643	691	707	666	668	641	700	638	660	706	677	689	765	698	746	655	682	644	690	651	724	692	669	691	684	705	683	666	686	685	690	694	722	752	657	703	706	652	676	711	704	672	667	643	685	630	683	686	686	667	678	641	700	708	702	694	706	734	713	706	676	722	615	681	706	656	719	695	692	668	707	697	660	656	639	642	726	696	687	690	681	672	670	668	683	688	672	690	726	702	663	706	714	716	686	643	705	689	688	699	712	720	669	666	682	681	701	677	665	686	646	670	677	682	723	707	728	732	681	660	676	669	715	674	665	695	647	663	698	636	695	676	682	715	697	647	670	667	695	616	692	757	687	689	693	714	642	681	676	667	677	710	644	681	647	704	679	698	631	669	711	711	651	682	701	686	682	735	642	702	669	715	656	698	681	671	712	680	712	692	730	735	692	675	693	680	662	686	644	698	675	697	707	684	660	708	705	721	711	691	627	643	640	705	681	659	656	685	704	695	646	714	749	676	707	668	745	670	694	620	701	663	665	654	659	732	653	669	675	732	660	719	688	705	657	685	682	747	706	678	700	699	680	698	657	694	666	698	652	690	671	701	687	699	657	696	720	695	660	670	690	671	663	665	654	686	673	667	672	652	707	730	707	708	680	731	671	686	673	691	713	686	712	646	686	772	707	657	697	656	698	673	651	682	686	685	710	694	707	674	683	664	651	662	683	686	699	705	670	706	668	721	644	685	711	653	643	646	641	705	686	725	682	699	676	732	701	650	720	717	708	716	726	733	661	720	700	664	692	621	662	672	753	658	683	691	734	727	685	672	662	679	683	696	681	678	721	656	707	651	737	674	681	675	705	657	693	690	718	711	725	729	705	652	735	669	691	708	677	657	694	697	712	697	666	692	727	687	657	633	687	661	657	647	692	672	688	663	660	717	683	706	677	707	716	667	632	695	690	669	700	670	713	722	690	654	703	660	693	673	702	678	682	724	700	680	645	711	660	669	686	736	686	653	659	688	649	695	699	694	655	674	717	663	716	661	660	645	663	689	670	647	698	692	694	685	679	736	689	689	677	672	626	730	678	673	663	748	680	707	664	640	657	708	704	692	651	694	648	719	699	663	668	710	684	701	710	693	608	680	674	722	675	646	678	695	726	692	716	696	678	676	719	697	718	656	702	676	686	654	653	677	696	644	709	668	638	711	718	684	658	687	657	728	674	635	699	675	635	711	666	699	679	723	683	725	614	632	654	716	680	698	716	724	681	723	672	693	649	675	674	696	745	693	739	688	674	692	716	715	672	693	720	691	685	644	702	680	691	662	686	698	692	700	685	697	619	689	645	661	707	676	662	730	674	683	697	726	681	707	688	704	661	676	696	720	734	692	665	661	694	680	703	705	691	652	697	703	692	725	641	663	648	667
4997	12953	15835	12358	7976	3595	1083	273	116	79	57	49	47	64	64	53	72	58	49	49	58	43	59	45	55	55	60	61	53	43	56	52	61	59	50	73	49	57	51	50	53	48	49	59	43	62	56	49	61	59	73	50	63	46	52	52	52	46	64	48	49	63	65	47	44	66	57	54	51	61	54	73	64	54	56	49	65	55	48	69	60	59	43	63	61	59	63	56	40	61	54	63	58	63	58	45	59	63	48	68	57	62	60	58	66	48	53	51	60	57	51	47	61	44	56	49	60	59	63	57	61	54	45	52	51	36	50	55	61	54	68	47	67	57	63	54	38	56	55	51	55	71	56	61	52	54	36	61	63	59	64	57	49	59	66	46	62	46	55	58	52	63	43	51	59	47	50	61	45	60	44	50	43	41	61	56	59	57	70	51	56	60	54	49	67	59	42	53	62	68	52	32	49	55	64	47	61	55	55	47	53	75	54	59	59	64	57	63	54	58	51	49	44	57	59	44	53	61	67	65	59	58	46	64	58	56	52	65	42	59	53	54	61	51	44	54	39	49	47	51	52	60	47	47	55	56	64	67	45	50	47	56	50	52	58	53	69	54	56	52	58	68	47	56	57	57	56	43	48	50	60	53	48	54	55	60	56	65	38	52	62	54	63	44	59	51	53	54	53	47	44	60	64	52	66	58	51	57	49	38	62	56	59	48	51	71	61	45	54	61	61	54	58	51	57	55	64	47	56	63	59	58	50	54	48	43	58	45	55	45	61	37	62	57	41	54	49	48	53	56	64	55	50	55	73	53	54	39	64	46	57	53	45	55	64	63	61	65	72	56	57	67	50	46	60	55	49	53	48	56	49	52	44	57	48	59	52	56	55	53	40	57	63	55	52	54	41	53	62	55	50	53	47	44	45	49	53	63	52	52	57	39	57	59	62	55	61	49	59	53	59	54	57	67	62	41	59	51	48	55	34	56	43	50	48	71	61	72	68	49	56	57	51	61	62	54	55	49	54	62	47	51	54	50	56	33	56	60	55	55	47	51	50	69	45	54	55	57	50	57	51	44	62	59	57	56	61	61	48	43	57	57	62	46	38	50	53	57	49	48	54	54	56	64	55	66	62	56	48	57	66	59	60	47	65	54	52	48	49	51	54	58	59	45	58	47	47	43	44	62	58	60	55	64	52	58	65	52	57	57	53	67	49	49	46	51	68	63	45	51	49	55	49	55	40	65	48	54	45	69	44	53	75	56	55	52	55	54	50	52	58	60	44	58	51	61	50	45	58	55	40	48	56	57	62	54	61	62	54	50	51	61	55	33	58	60	59	46	42	52	47	43	53	63	48	65	50	55	46	61	49	51	49	58	51	44	47	70	49	65	54	57	46	54	55	50	50	50	54	59	47	46	58	43	64	46	60	54	47	48	55	61	56	50	68	57	62	46	46	57	50	58	57	58	61	61	61	59	59	55	52	47	62	40	60	53	49	60	58	47	38	53	45	52	56	73	53	63	57	58	57	57	54	57	53	46	55	41	41	49	57	34	57	65	53	69	57	50	52	54	57	51	60	55	65	53	43	52	54	54	48	54	49	41	75	50	51	54	62	54	62	45	65	64	32	49	45	48	46	56	63	65	59	52	52	47	53	65	51	61	56	67	58	59	46	48	54	57	54	69	50	68	59	58	58	53	60	58	54	59	66	65	50	60	63	65	48	61	47	53	74	58	45	55	63	58	55	57	53	55	54	54	46	50	53	65	56	46	54	69	57	66	50	44	61	63	52	69	73	49	60	55	53	52	49	51	49	44	43	56	62	40	58	52	54	61	53	43	59	45	53	60	64	74	49	58	55	60	59	54	63	49	61	67	68	47	60	56	71	46	59	55	52	62	70	53	63	63	58	61	56	58	44	52	65	51	52	54	72	56	44	43	56	62	37	62	56	45	50	66	62	56	66	45	59	49	60	55	76	37	49	71	51	59	54	60	60	52	63	67	49	57	47	52	44	62	58	70	55	53	61	50	53	67	61	51	63	50	55	53	55	46	55	59	53	58	41	48	56	49	49	48	54	51	51	57	59	49	48	56	55	55	59	58	45	57	60	65	52	51	61	52	51	61	51	44	60	43	60	51	48	62	56	54	60	64	55	44	59	47	61	58	48	54	57	56	50	49	48	64	60	52	39	48	53	46	69	63	57	59	50	51	67	55	57	67	64	45	52	57	57	68	51	59	54	50	50	49	56	42	62	65	56	40	61	46	62	59	55	66	57	50	53	49	45	55	58	54	48	59	51	67	68	46	61	54	60	47	52	49	54	54	72	56	65	45	50	54	53	61	56	54	54	49	53	57	63	69	67	53	70	45	50	53	48	58	53	56	50	77	62	58	47	50	61	64	54	46	60	56	46	57	60	47	52	52	49	54	60	48	46	48	72	57	56	58	54	56	50	46	53	47	67	62	55	58	55	58	50	58	64	38	47	53	42	50	53	59	58	63	66	51	58	58	52	64	63	60	54	49	45	47	52	57	56	61	41	49	44	43	54	55	39	54	69	54	50	61	49	56	54	65	67	59	55	45	66	56	51	64	60	60	51	47	56	45	54	60	46	51	59	65	37	45	43	64	53	61	56	52	57	46	53	50	60	54	51	55	61	53	57	56	33	59	56	47	51	60	57	58	46	55	45	53	54	61	40	65	51	44	58	56	59	60	53	57	53	42	45	55	53	48	43	53	50	66	51	44	47	56	51	58	53	63	56	70	53	62	58	58	52	60	61	62	52	46	52	64	63	61	54	57	39	51	56	59	58	54	50	52	51	49	52	52	55	52	64	60	64	69	58	53	52	42	60	60	44	68	49	52	45	57	53	47	41	48	65	61	52	45	52	60	57	59	65	59	63	50	56	64	54	63	51	59	65	65	44	59	67	56	77	50	44	57	52	71	60	63	58	49	53	51	56	60	42	60	56	52	51	48	58	45	47	55	61	51	61	58	46	68	61	51	47	53	50	48	66	52	45	69	56	58	44	53	56	49	50	56	50	53	70	56	62	39	72	43	47	60	52	62	49	51	52	65	61	58	55	56	51	64	52	50	52	47	64	54	52	49	60	62	70	48	49	50	68	51	54	63	59	52	60	40	47	72	54	58	54	64	56	51	56	44	61	47	44	57	42	50	59	70	56	62	46	56	66	66	59	60	47	61	56	60	52	53	64	68	57	56	54	46	49	52	56	59	47	76	46	57	52	55	56	67	55	43	50	57	56	52	46	60	46	48	72	59	43	57	50	57	47	60	48	52	60	50	62	60	49	45	51	48	68	56	55	43	60	69	52	54	56	56	52	49	55	72	49	61	57	53	56	58	53	58	64	54	60	53	52	60	47	56	58	53	53	41	55	47	58	63	66	48	73	56	51	43	59	67	53	59	51	44	57	31	52	47	63	65	60	52	56	59	44	54	60	54	68	42	53	44	54	50	52	58	67	62	56	43	63	49	46	36	47	55	47	69	57	45
37455	40362	41562	50111	50066	35681	21227	7564	2086	935	688	700	724	685	715	682	725	693	730	719	654	726	684	707	725	729	678	679	697	742	704	673	717	643	722	674	734	726	684	675	643	744	713	650	703	653	720	649	672	677	712	686	675	739	724	694	683	683	730	680	695	746	728	690	700	668	696	687	717	654	700	660	682	704	685	671	712	692	651	704	657	707	702	701	658	726	746	635	668	659	691	718	711	708	728	703	682	691	740	704	708	704	721	647	710	639	647	760	729	663	725	671	735	701	726	725	689	707	718	690	722	703	726	617	689	700	640	667	665	667	714	682	666	693	673	681	720	711	696	675	697	683	745	681	708	697	717	659	690	640	700	695	653	714	713	716	704	645	696	688	679	658	706	693	670	689	694	664	678	700	704	672	678	701	715	632	695	705	660	699	652	681	674	700	643	671	729	697	639	678	687	664	725	705	705	688	693	697	665	718	709	692	674	713	667	646	643	675	710	717	662	712	675	715	650	690	649	707	663	667	661	710	692	688	707	756	776	726	747	702	681	736	687	704	650	680	682	693	719	673	667	674	668	698	707	684	691	686	715	692	707	619	644	639	686	674	674	645	724	642	682	648	676	705	676	709	665	651	676	728	685	700	691	705	723	687	679	659	673	685	689	687	707	713	607	656	650	661	709	688	675	703	675	708	688	681	701	715	721	707	614	702	666	707	672	674	634	686	733	683	681	718	766	674	657	675	676	737	668	706	728	710	728	712	680	696	718	689	727	740	689	681	666	710	702	661	680	656	708	698	667	744	649	648	677	686	675	694	719	664	677	671	689	682	695	699	693	712	640	701	683	721	672	685	694	627	701	722	680	675	666	693	701	762	699	689	673	733	698	688	710	700	730	645	702	719	771	687	689	716	667	706	666	667	671	686	687	717	674	664	693	712	714	687	688	706	706	715	675	721	689	666	666	684	657	709	693	677	644	681	670	674	698	713	670	700	691	697	726	731	753	670	655	713	688	648	683	694	691	692	677	648	674	710	701	661	677	690	716	662	737	699	739	650	716	675	706	689	656	698	700	665	642	689	663	657	678	688	665	670	643	698	661	663	713	660	731	715	685	686	719	697	726	679	690	732	671	723	704	743	686	720	687	703	709	686	632	657	742	710	688	713	682	694	715	672	693	692	723	695	712	652	742	683	700	703	687	675	712	643	701	692	715	630	663	636	687	699	681	675	683	706	658	686	670	680	728	719	657	715	720	716	709	692	707	677	707	730	723	707	669	676	689	718	690	674	711	674	736	748	675	666	714	692	673	689	674	673	662	705	693	689	664	654	675	652	693	700	665	699	712	676	700	692	686	753	699	670	672	693	672	711	704	656	689	700	752	700	697	654	746	652	728	708	697	659	701	694	661	715	661	676	685	711	755	701	683	713	686	673	677	724	698	723	666	688	657	693	665	689	713	696	736	692	668	639	656	697	710	682	672	712	689	681	670	715	664	706	688	691	662	728	715	740	668	693	714	754	698	708	701	732	692	633	684	707	720	702	698	712	713	686	681	726	676	668	695	694	709	770	657	672	673	690	697	726	716	746	704	714	707	678	691	663	665	688	677	645	643	721	665	665	685	679	715	691	679	694	679	752	666	739	650	677	671	704	669	756	697	721	678	694	650	662	689	700	710	684	690	688	701	715	692	673	669	679	708	703	646	707	701	695	679	693	694	645	674	696	660	685	697	712	672	660	685	692	685	699	699	636	642	758	719	716	658	693	652	691	712	689	702	691	727	652	687	666	722	653	706	669	666	685	707	694	668	701	686	687	658	652	657	734	714	621	670	663	670	634	673	723	673	675	684	701	674	645	645	669	669	672	660	709	668	648	654	686	689	620	695	681	669	704	675	694	712	684	670	709	674	654	675	724	735	700	678	742	665	699	682	683	696	671	705	696	661	640	667	651	657	706	695	674	683	713	736	683	715	716	670	677	710	689	685	694	711	711	645	715	650	705	630	668	712	676	667	686	682	624	661	707	678	726	666	703	677	646	677	689	692	700	684	699	671	695	675	734	689	718	686	707	726	722	680	693	717	709	664	687	680	696	668	660	665	629	699	731	677	672	709	688	673	694	668	679	639	684	696	652	715	716	700	656	721	664	684	684	659	650	707	672	688	640	686	672	634	693	707	738	665	681	676	689	693	717	700	715	703	681	672	692	657	708	700	635	686	706	658	665	707	687	685	679	654	680	694	691	678	688	692	684	679	725	697	648	734	725	654	656	679	700	659	731	675	661	724	674	661	638	673	685	667	652	671	669	655	694	688	685	692	665	680	660	674	708	718	624	673	703	698	676	686	683	661	678	712	735	695	695	704	675	739	698	694	670	709	675	671	704	718	719	659	715	718	699	649	679	642	671	688	720	723	675	670	680	692	647	643	683	704	681	706	699	710	700	664	685	676	703	702	692	729	699	699	660	692	723	729	693	714	713	737	663	692	687	657	679	726	670	666	700	695	653	708	711	688	738	658	709	677	670	684	709	670	656	695	679	647	705	697	714	706	628	694	712	664	677	726	686	683	734	707	655	728	702	688	708	716	730	679	661	648	699	699	722	675	714	702	691	697	672	705	670	738	662	692	655	681	662	711	657	665	684	693	712	706	675	692	664	672	677	704	719	685	696	702	673	728	685	655	706	700	703	706	729	693	715	713	698	722	705	699	629	684	705	669	687	681	699	679	701	683	686	682	689	692	676	668	708	671	651	679	687	683	660	638	698	698	680	683	702	675	642	672	624	690	725	702	706	632	703	677	702	678	684	661	723	728	651	693	668	670	649	712	664	717	691	727	671	701	683	704	712	639	696	695	710	676	641	690	692	671	736	712	669	745	726	706	692	724	651	685	676	701	691	643	664	691	695	692	665	699	725	676	664	708	672	714	690	710	675	674	674	684	696	707	678	686	678	691	668	723	630	719	671	636	720	651	698	696	712	720	677	679	717	660	632	665	696	694	727	672	730	648	701	691	678	720	681	699	708	698	700	742	711	693	635	679	694	662	723	686	693	687	629	736	704	729	716	692	658	644	715	685	731	679	702	698	695	705	681	706	708	665	693	692	710	728	676	698	719	685	668	692	693	711	656	743	698	719	638	708	681	731	723	646	712	702	683	684	764	691	706	681	651	665	698	638	682	726	686	717	712	691	690	700	738	686	720	691	687	650	680	706	680	668	721	685	745	717	720	696	728	744	722	699	701	690	732	654	670	703	672	684	717	710	730	709	677	665	646	723	693	713	735	712	681	678	670	703	728	704	683	673	700	717	701	719	705	682	656	691	689	686	671	671	656	673	701	740	657	702	655	686	721	683	663	698	658	688	679	693	695	636	700	719	677	712	716	677	711	718	735	742	693	702	725	691	711	673	673	698	698	642	714	673	728	664	723	702	643	711	718	671	700	725	689	681	697	710	672	713	670	698	741	681	684	697	700	672	732	693	697	707	667	698	694	687	671	662	726	685	721	665	710	704	695
3914	10712	15656	12203	8207	3855	1151	329	99	70	74	76	61	60	49	46	52	58	56	60	45	49	55	53	50	49	69	72	55	45	57	65	56	58	60	55	57	81	54	58	62	60	52	50	52	48	52	59	52	56	64	59	54	55	59	47	67	52	63	54	57	65	56	49	73	51	59	59	58	52	66	69	75	65	65	61	55	58	59	63	58	51	58	44	63	53	64	49	54	49	53	60	60	72	64	54	53	69	76	47	55	67	60	46	57	63	60	70	59	50	70	65	53	55	69	48	52	62	68	55	60	63	66	60	62	61	51	56	73	64	64	62	61	47	64	59	72	61	61	39	61	60	66	50	57	62	57	64	55	55	61	67	57	63	57	60	66	63	60	51	51	66	75	54	59	46	69	59	71	51	58	51	49	58	52	69	62	73	50	58	47	54	59	57	69	56	70	64	55	76	63	52	59	63	55	54	62	57	49	53	52	49	53	58	53	65	58	50	49	45	62	66	54	58	61	67	54	53	55	56	50	53	60	71	58	59	61	49	70	55	49	50	53	51	61	69	46	67	58	53	58	57	48	73	57	51	56	69	66	46	51	78	46	59	57	67	39	65	54	61	63	65	62	54	54	57	68	58	72	59	62	59	55	66	60	54	51	53	56	54	58	55	61	52	46	65	70	61	61	68	51	67	57	65	56	48	63	66	55	58	56	64	63	51	69	52	57	53	56	52	55	53	61	69	57	54	71	63	48	53	52	56	50	59	63	52	65	60	60	54	58	62	53	61	44	61	46	59	47	57	62	58	63	61	58	49	71	53	65	51	51	50	66	55	65	67	53	64	55	70	64	65	58	78	61	59	45	45	72	49	63	63	71	57	64	43	61	60	73	50	72	48	63	59	59	52	67	50	44	49	65	57	60	58	64	61	63	62	55	69	52	62	65	56	65	48	54	49	60	64	57	63	67	49	61	46	72	46	48	55	69	59	66	51	50	63	68	54	61	50	63	63	63	55	60	58	60	55	61	61	51	57	52	55	51	67	53	61	62	58	58	58	66	61	61	64	58	59	60	67	61	53	65	53	64	62	55	48	65	68	75	57	65	42	60	54	49	53	66	50	64	66	65	65	59	55	64	54	65	58	58	69	70	67	66	58	44	64	60	60	50	45	58	48	60	49	61	64	61	64	69	60	63	59	71	59	58	58	72	52	57	64	53	49	51	52	54	65	52	54	57	63	50	63	61	59	61	66	55	46	52	67	59	54	74	53	62	48	62	60	59	72	41	54	65	60	44	65	66	54	60	48	50	59	58	66	60	62	65	51	55	53	64	55	61	64	64	67	60	53	55	47	59	66	56	47	58	74	38	68	63	70	54	70	48	61	65	62	59	68	48	61	62	60	47	69	50	41	48	58	71	62	59	62	57	56	65	61	62	48	56	48	58	59	52	52	48	58	52	56	49	61	64	48	58	72	48	61	62	50	65	60	57	56	53	66	65	54	66	72	63	57	52	48	62	58	54	56	59	54	50	69	62	54	54	52	57	61	65	56	48	65	54	54	51	66	58	62	56	65	54	55	56	55	70	59	61	65	57	62	61	67	50	68	64	55	54	57	63	48	78	62	56	51	44	51	65	51	60	53	58	63	78	56	51	61	70	68	50	57	66	65	57	65	59	62	57	71	62	63	63	56	59	60	56	61	48	53	57	54	53	78	70	53	63	68	68	56	72	57	66	72	60	58	71	64	65	69	53	70	59	55	66	58	65	66	66	48	58	54	56	58	52	49	59	61	52	46	66	57	54	58	54	74	54	60	54	56	41	68	57	56	52	64	57	67	65	53	55	58	69	59	47	59	67	56	59	59	55	44	52	40	38	58	53	74	46	62	56	52	46	63	57	59	67	50	51	61	68	50	61	56	51	63	65	53	50	48	75	47	51	58	50	48	47	60	61	48	58	56	72	54	63	48	68	63	59	59	64	65	64	56	63	54	59	72	64	46	71	60	58	52	55	56	55	59	61	65	54	58	56	76	59	62	51	59	58	64	43	60	47	60	49	65	54	52	56	57	67	65	57	66	58	45	55	67	64	60	57	64	52	48	68	62	45	53	45	62	52	52	55	66	70	57	57	74	58	59	74	53	65	57	48	47	61	60	74	60	61	59	60	62	64	42	43	37	54	53	59	54	68	61	59	53	54	60	49	40	48	53	49	57	64	56	60	62	68	80	52	55	71	58	63	56	48	53	51	60	62	54	47	54	48	58	49	58	57	59	54	49	49	53	58	57	52	70	52	60	57	56	66	52	48	73	61	62	69	59	44	60	77	63	43	58	54	53	60	62	48	63	54	52	62	60	68	68	51	49	51	57	56	64	72	54	54	67	80	63	55	55	39	60	52	53	56	48	54	59	61	43	70	50	65	63	50	51	47	41	50	50	54	70	61	62	58	68	77	64	65	49	62	46	57	64	52	66	60	56	62	57	60	52	55	55	59	55	52	53	55	64	48	73	75	62	58	48	55	57	66	49	62	65	51	57	50	66	48	62	54	48	51	56	68	53	58	64	56	71	55	56	59	68	73	65	58	63	61	74	57	50	52	67	61	50	55	51	32	47	68	57	60	71	62	62	60	61	63	62	48	69	55	60	57	68	42	61	61	74	47	64	59	57	48	51	68	55	74	60	61	64	49	71	62	60	49	51	59	62	59	64	54	47	60	80	70	60	49	63	59	52	52	54	56	65	68	58	59	46	50	63	56	51	60	59	54	38	63	45	62	46	62	59	63	63	45	51	59	55	48	44	57	54	53	54	50	64	52	56	57	53	64	64	50	55	64	68	50	65	55	72	47	53	66	60	45	56	55	64	58	59	63	58	71	56	68	68	63	63	56	62	53	63	62	64	60	64	54	61	63	52	53	47	55	58	64	51	57	49	56	69	76	66	61	77	62	49	52	71	64	57	56	57	56	64	43	62	60	53	49	50	53	63	47	50	60	50	60	69	53	67	56	64	53	62	56	59	70	59	55	59	42	64	57	55	49	43	49	70	52	66	66	50	63	68	66	49	44	54	57	48	64	63	71	45	63	42	59	58	65	61	73	70	51	63	65	58	61	65	78	58	55	69	49	53	67	63	52	60	60	57	48	55	52	59	63	46	56	64	71	42	55	55	56	48	50	63	58	52	61	57	57	48	63	63	54	55	50	54	58	52	63	61	46	72	60	63	54	71	61	49	67	57	55	44	62	70	54	50	56	58	58	65	47	64	48	49	52	49	59	45	54	64	53	60	44	64	57	48	55	48	65	50	60	63	52	52	52	56	42	68	68	42	58	51	61	56	62	58	65	65	53	43	48	57	45	55	51	64	65	58	75	60	59	74	40	50	61	66	52	49	66	43	72	57	66	56	49	58	64	63	49	57	56	43	66	53	57	53	59	56	50	60	81	54	65	73	45	52	62	57	59	58	49	61	56	51	52	42	66	53	51	62	62	51	64	52	66	63	67	65	57	52	64	59	52	65
30576	39056	42234	49595	50387	36293	21900	7934	2230	1014	717	722	742	720	799	660	693	734	737	679	716	693	747	726	723	735	682	703	733	785	768	668	711	750	727	696	763	755	744	738	752	686	707	728	716	726	739	744	754	737	729	731	739	746	714	741	741	708	756	710	708	716	690	745	774	684	702	666	746	762	746	760	761	726	732	725	721	710	699	736	707	760	699	677	734	739	739	730	749	772	706	729	719	752	656	728	724	708	740	775	739	783	737	680	740	758	751	725	741	763	723	776	708	731	711	654	740	703	731	737	731	703	754	755	743	737	723	739	704	730	704	744	756	740	715	770	764	718	680	699	715	711	744	731	688	706	730	754	699	741	718	720	708	699	733	748	745	757	733	737	732	720	714	730	711	672	737	715	784	742	721	715	737	741	755	722	778	731	720	656	749	714	708	727	761	689	696	701	721	741	704	714	741	710	736	706	699	720	700	731	701	708	741	725	718	714	727	792	731	737	716	688	766	712	735	735	721	701	799	722	747	704	734	724	752	650	685	697	731	702	724	737	721	716	706	700	728	769	711	712	720	710	757	728	757	698	711	713	748	731	767	790	729	712	721	687	713	751	746	715	772	764	750	714	779	722	735	743	722	712	740	717	739	718	731	707	640	701	691	724	738	723	769	720	731	701	729	715	721	766	781	753	753	760	724	708	740	724	720	712	722	744	733	744	705	708	712	733	718	703	765	709	734	732	716	735	741	726	764	760	729	715	695	754	769	754	774	768	750	683	754	683	713	696	723	779	734	711	664	752	719	703	678	669	685	701	736	744	744	678	702	756	761	724	738	703	731	710	732	734	752	707	718	704	718	728	681	731	709	743	674	703	740	763	742	735	697	771	707	677	754	733	709	739	736	738	796	732	751	752	728	729	737	718	768	724	708	764	693	764	737	699	727	726	746	739	738	766	723	720	721	731	693	695	748	706	712	746	732	739	683	706	734	722	735	742	733	722	720	729	735	722	707	751	765	661	714	692	758	752	731	742	742	678	712	698	769	759	757	731	709	709	733	679	753	731	702	733	771	742	782	712	716	748	713	756	721	711	768	723	784	735	705	725	695	732	709	718	778	742	708	725	730	730	745	729	700	762	728	661	736	693	740	779	736	718	779	660	760	701	723	814	728	687	694	757	723	757	724	809	773	709	688	703	745	806	737	728	680	723	734	730	741	733	758	716	728	732	663	728	730	748	759	730	723	755	789	719	737	695	696	782	736	722	741	702	723	723	757	753	733	745	746	753	767	761	738	756	736	793	739	730	735	704	749	759	789	760	693	717	781	732	709	741	732	693	695	705	741	708	720	709	715	752	753	706	767	698	770	713	716	822	746	749	722	742	709	718	716	711	737	736	776	751	692	697	740	740	728	782	721	725	734	726	674	721	703	758	726	725	729	708	727	718	716	734	741	758	757	750	718	761	735	736	693	704	749	756	737	715	760	735	778	755	742	733	714	657	699	760	762	760	796	671	757	751	705	756	702	719	742	698	740	719	728	751	686	757	724	731	757	748	729	727	723	708	742	746	742	725	709	772	757	737	689	730	725	727	727	738	712	759	697	719	722	725	756	737	730	703	715	737	754	700	709	715	743	713	705	731	756	756	717	798	694	737	723	718	699	718	716	749	711	723	669	724	713	722	667	726	721	695	694	689	712	748	740	702	745	750	761	680	711	700	749	707	717	732	728	755	729	705	739	739	761	741	706	735	701	691	732	694	708	715	742	746	698	716	722	649	724	783	725	752	687	745	733	729	741	728	705	677	749	771	690	733	751	724	731	696	710	759	740	743	700	754	737	761	723	740	742	695	679	688	702	694	759	768	788	803	747	732	743	693	698	749	735	676	710	679	761	738	710	757	720	768	729	750	772	733	734	771	719	719	737	715	712	691	715	739	714	683	766	766	741	735	738	751	703	719	734	702	732	732	703	729	723	742	716	741	751	715	681	744	717	787	681	711	737	692	733	731	747	788	750	718	701	738	722	727	733	712	707	703	777	732	766	693	711	706	742	738	760	757	720	744	719	724	729	715	652	671	738	716	696	715	653	741	759	735	725	676	712	766	698	686	715	739	679	718	727	725	716	690	752	721	718	713	764	730	726	733	711	721	741	699	694	717	744	709	732	711	692	716	723	726	741	743	781	698	743	708	671	699	705	775	757	720	716	733	731	712	775	711	729	762	745	752	682	720	735	703	750	741	751	735	748	763	712	716	737	712	770	737	733	751	785	675	752	777	748	747	682	716	757	744	751	726	720	739	764	720	691	746	688	682	748	736	739	721	678	719	722	756	752	687	751	667	745	743	694	741	730	767	679	734	724	766	740	725	709	754	727	712	714	709	757	695	737	752	728	706	762	735	683	746	734	659	727	737	774	699	736	740	730	738	760	728	726	719	749	722	777	712	751	762	733	733	708	735	745	686	738	741	705	713	689	774	684	708	716	747	672	735	771	714	732	728	703	703	723	708	727	685	756	701	700	710	718	771	716	720	718	716	738	654	715	721	710	700	732	766	751	718	751	721	718	785	706	721	724	779	718	742	686	711	699	711	721	681	723	697	729	756	740	771	757	726	738	729	719	744	704	759	763	707	730	713	744	701	715	710	711	731	774	728	717	739	757	682	703	726	738	726	727	742	730	750	746	728	715	730	746	729	690	764	764	733	750	720	767	744	736	742	756	729	721	728	678	720	728	693	711	710	726	741	713	721	744	748	742	715	697	734	712	759	754	719	699	785	688	726	709	689	703	737	716	718	693	752	760	759	705	775	719	704	747	687	744	716	766	689	727	747	733	714	729	715	717	767	768	749	726	711	736	735	701	737	693	725	759	728	727	746	738	731	734	741	739	699	721	737	708	734	774	759	758	738	685	738	705	733	688	716	755	769	723	721	756	716	778	734	718	725	759	733	764	752	636	777	756	726	732	685	755	737	760	704	726	692	750	718	740	777	742	720	721	714	714	727	717	717	714	707	765	765	738	724	754	741	748	709	732	701	745	763	728	717	756	710	731	722	694	718	749	725	774	754	713	724	738	712	729	777	712	739	710	712	753	755	688	743	752	752	718	716	739	690	683	722	733	700	720	731	734	795	772	690	745	716	746	699	698	755	716	733	727	741	723	752	712	712	693	747	744	758	677	689	690	756	749	775	694	761	750	731	708	682	676	790	736	706	678	739	765	737	718	742	703	762	699	731	713	720	760	731	751	709	721	717	739	739	753	760	715	715	731	764	720	749	736	778	780	685	729	738	723	682	725	710	799	732	717	713	767	704	706	764	764	717	686	742	722	749	744	738	705	705	772	702	738	735	742	743	747	745	749	686	695	714	715	703	742	746	716	694	696	724	681	736	739	662	719	741	731	742	712	731	694	763	713	752	720	734	713	732	773	718	742	803	727	748	732	742	750	717	733	710	747	728	746	718	759	721	725	744	730	722	714	707	719	682	741	729	713	721	717	739	767	750	739	729	725	743	754	684
5737	17979	21397	18437	12776	6062	1811	382	129	65	70	52	62	56	56	54	61	65	72	54	49	51	58	76	62	58	57	60	54	59	56	60	60	63	54	64	47	76	57	56	49	44	76	66	44	67	47	71	57	48	53	58	51	53	61	66	58	70	48	69	56	57	56	43	53	57	59	61	60	44	54	67	41	57	48	57	60	60	59	64	49	54	61	60	52	42	49	46	57	60	60	55	73	45	67	58	54	41	49	62	54	44	51	61	45	53	66	59	46	47	48	52	71	43	64	46	51	61	51	59	56	45	56	51	48	60	60	56	53	62	61	54	49	48	48	65	50	47	47	56	56	56	57	48	65	76	47	60	52	38	64	57	70	56	54	56	63	64	69	47	44	56	50	46	43	56	56	48	44	49	54	62	54	78	64	59	68	48	38	55	60	51	67	61	60	45	57	45	56	51	55	59	52	60	60	56	47	52	53	63	58	67	61	50	62	70	66	46	55	57	47	60	53	55	58	56	68	56	52	48	51	52	58	59	64	50	43	54	64	60	56	60	55	49	56	56	37	49	58	48	72	41	55	59	43	55	61	58	65	41	63	47	53	51	54	60	66	66	48	68	53	57	51	74	58	49	61	42	59	52	55	45	59	67	69	55	66	64	61	56	55	58	47	68	51	54	57	55	60	47	69	59	63	54	48	45	61	49	61	61	60	66	50	51	46	49	51	58	49	63	58	51	76	62	43	48	57	63	59	54	50	50	53	51	58	50	59	65	52	49	62	64	56	55	59	53	56	64	61	52	54	58	46	60	47	50	69	66	64	63	55	56	61	53	69	66	57	44	65	59	59	42	72	51	45	58	43	47	61	55	49	58	64	53	45	58	50	56	66	54	46	61	72	53	73	58	61	55	45	55	50	62	61	55	71	71	50	53	47	62	49	66	52	61	48	42	55	57	48	60	55	61	45	52	51	62	52	58	50	61	55	63	57	61	64	55	51	56	51	51	59	62	64	58	66	57	58	69	54	58	61	50	56	61	42	62	62	56	50	53	43	52	46	59	62	48	56	61	65	72	53	41	62	65	54	46	62	44	67	58	45	47	75	49	56	67	58	50	43	68	49	51	61	51	63	54	66	67	58	61	56	50	58	67	55	65	59	53	54	58	57	65	52	59	47	43	53	50	58	52	50	59	57	61	52	61	56	65	58	54	46	56	73	55	39	56	67	49	54	51	55	61	54	51	60	59	60	59	59	65	63	52	60	61	47	42	52	77	47	58	55	59	55	64	63	55	57	61	69	54	49	53	62	59	52	37	58	74	57	51	53	60	47	63	53	56	52	49	54	50	55	43	56	60	63	58	56	44	49	54	51	67	50	64	43	56	47	54	49	53	59	60	57	56	51	47	68	63	62	71	79	56	57	57	47	64	52	43	59	56	60	55	60	56	60	45	58	51	57	61	55	60	60	61	75	48	57	48	62	60	50	44	54	55	58	48	59	53	54	55	69	56	73	57	63	54	63	58	63	55	44	52	57	49	51	46	52	69	59	53	53	66	63	54	53	60	61	51	54	44	51	60	61	69	64	50	59	47	54	41	50	75	52	54	62	61	66	47	57	56	63	53	48	58	53	53	51	51	47	59	49	46	64	64	68	57	50	54	43	57	59	67	59	61	56	63	55	49	61	54	53	58	55	45	50	63	59	51	71	64	58	53	38	57	61	58	49	61	58	68	57	54	56	55	52	65	59	50	56	64	53	66	42	50	69	45	52	56	46	66	53	51	60	70	70	64	44	56	48	56	62	57	71	58	44	54	50	55	45	57	68	64	60	53	59	50	52	58	51	62	52	59	54	50	60	63	63	54	59	53	56	62	50	49	70	53	49	61	55	63	53	69	70	61	65	70	44	66	61	77	59	69	61	61	43	58	63	54	44	36	59	46	60	67	59	52	59	54	45	51	54	68	57	63	56	69	56	53	72	55	52	56	66	64	51	54	62	61	54	61	54	51	64	68	46	58	47	66	66	72	64	64	48	58	75	48	42	56	54	62	55	71	66	47	57	66	58	68	56	57	56	42	51	48	51	43	51	66	53	44	64	54	53	63	50	65	57	65	53	54	66	50	57	62	39	53	54	63	48	66	47	54	67	60	49	55	52	49	47	53	63	59	68	48	52	58	48	57	48	54	61	59	63	62	58	56	49	50	66	53	52	63	50	54	73	55	50	66	52	56	68	53	59	66	57	55	56	60	51	61	49	48	51	62	62	50	43	66	51	68	64	52	45	63	58	72	48	69	52	60	62	62	58	68	42	61	69	49	46	49	56	50	52	53	64	44	57	53	62	69	49	50	52	53	52	70	67	59	50	58	57	65	55	58	60	55	43	49	58	65	52	55	68	58	69	52	61	58	66	49	68	69	50	57	64	54	62	61	56	49	60	56	48	72	71	61	50	41	50	42	76	55	50	53	47	53	56	59	81	58	55	62	56	51	55	38	63	48	66	55	59	42	59	55	63	56	45	58	64	53	64	48	51	57	55	52	65	53	65	54	52	62	47	52	52	53	50	63	63	61	56	55	53	49	57	41	49	62	50	59	47	62	51	59	61	58	45	57	41	47	50	52	45	55	54	53	63	46	56	48	64	54	66	56	67	56	58	52	62	54	49	52	50	52	57	67	58	65	51	54	55	67	50	47	55	47	48	71	51	51	63	55	49	64	45	59	64	51	48	69	58	57	51	58	66	64	45	62	61	61	59	63	73	50	55	58	44	48	46	56	65	54	51	57	67	57	51	54	65	74	51	63	58	67	61	62	46	60	56	42	54	51	60	60	57	54	58	56	54	59	50	52	63	55	67	60	60	60	56	52	60	50	72	42	57	53	60	62	59	65	58	55	53	58	53	52	69	55	48	62	53	53	45	56	65	54	67	52	54	55	65	55	60	53	56	67	60	50	55	50	52	50	50	53	57	48	54	54	57	71	65	58	65	45	61	63	54	67	51	63	57	44	57	68	54	48	64	53	62	53	58	53	54	55	65	50	52	61	57	62	65	57	59	51	55	50	61	48	50	61	60	52	57	63	52	73	56	51	57	57	56	65	60	51	57	55	66	48	71	56	47	51	60	54	61	54	58	67	59	71	60	53	64	56	55	51	51	67	52	46	57	51	59	55	62	49	67	65	48	52	60	55	48	71	67	51	54	46	59	53	62	45	48	48	53	59	60	53	53	53	65	52	64	48	65	61	59	57	52	67	57	55	48	48	63	63	49	68	64	55	51	48	54	54	54	51	55	51	54	49	55	62	45	76	82	55	62	74	51	53	55	47	55	59	56	50	56	56	59	50	61	50	65	66	66	50	47	47	58	43	50	51	54	59	53	59	57	63	60	51	68	50	52	57	64	74	65	68	56	63	59	56	57	56	66	37	55	53	57	57	61	56	55	64	50	57	43	48	48	43	59	65	61	52	60	69	53	50	50	50	54	66	53	48	55	60	58	62	59	51	62	43	68	49	58	53
39229	44829	47983	59539	59168	41651	25884	10108	2842	1000	720	747	754	717	746	675	661	705	731	665	716	720	659	713	779	724	691	716	742	710	714	629	687	736	756	737	725	688	746	679	702	706	715	653	714	715	693	717	724	728	685	738	759	726	690	723	646	667	709	765	716	755	692	758	740	717	714	685	775	696	728	728	687	689	689	723	733	762	714	740	711	730	701	704	672	745	661	726	709	690	738	749	713	741	721	745	737	669	766	699	682	739	727	735	723	733	653	672	710	718	718	726	749	733	728	731	669	710	768	733	708	735	728	731	725	684	727	717	695	694	671	685	762	730	710	708	659	731	695	713	698	705	696	698	675	722	704	733	695	701	737	723	717	707	727	709	682	738	704	702	721	720	660	694	684	729	744	730	698	712	701	755	732	737	688	672	705	696	727	686	743	687	724	736	712	642	735	727	673	722	699	705	694	706	696	743	733	730	693	725	712	728	660	728	710	735	750	683	669	687	737	712	745	720	730	715	709	710	706	714	710	711	717	765	697	742	731	692	716	708	735	700	670	760	709	708	768	712	751	761	693	730	675	702	700	701	710	721	750	723	739	711	735	685	672	693	708	715	778	715	710	705	704	719	707	697	716	679	681	691	697	693	674	703	750	703	728	709	707	698	726	692	721	733	710	702	732	701	682	667	677	731	687	752	744	727	731	713	728	722	748	738	674	739	710	713	733	730	727	708	722	722	703	712	711	714	739	719	717	759	685	709	724	700	710	705	718	697	702	724	666	737	743	766	743	678	741	734	708	719	733	709	718	765	706	715	731	678	700	675	741	736	717	713	732	685	691	692	666	733	765	703	690	719	701	744	742	720	705	754	697	685	741	711	726	696	755	701	726	703	675	673	702	720	760	732	715	727	670	699	735	734	706	693	691	703	712	742	703	672	707	736	712	681	703	729	762	704	715	699	706	726	737	712	738	708	723	691	736	709	724	664	685	722	684	748	728	752	675	720	713	672	736	768	674	682	719	726	727	708	711	680	728	709	729	714	698	728	682	722	728	731	696	716	745	701	734	692	700	727	706	743	712	680	723	707	701	730	712	693	719	736	705	690	740	740	717	674	737	721	712	735	659	707	721	725	711	706	719	730	730	714	703	706	745	711	764	744	694	715	721	733	755	712	774	696	729	699	730	697	750	743	743	718	710	699	737	697	708	777	687	721	741	697	732	657	659	727	686	731	691	746	714	700	687	729	724	713	742	717	766	717	727	776	760	702	686	756	715	717	693	720	695	695	713	732	712	745	682	728	755	691	714	726	693	687	710	698	744	683	689	693	692	716	743	702	696	703	700	698	693	654	728	711	710	719	692	705	704	759	707	746	683	707	686	694	706	708	739	723	778	721	772	731	755	720	720	755	710	690	714	734	672	731	699	708	704	743	713	718	727	684	758	753	691	721	734	728	709	706	709	707	687	686	739	727	681	725	702	724	710	727	742	761	698	692	742	767	702	725	732	735	675	723	671	708	717	730	708	725	735	754	767	721	725	726	724	731	748	718	764	687	688	756	752	696	735	719	718	703	729	681	675	688	746	694	712	695	690	701	671	742	678	716	687	682	681	778	665	715	740	686	692	682	717	707	688	694	735	701	729	755	719	663	732	719	699	672	703	719	812	699	708	704	698	671	714	675	709	773	772	681	707	712	707	711	741	747	756	705	743	693	712	698	698	713	724	733	723	766	717	716	721	681	725	676	737	704	708	671	692	729	741	665	670	724	677	715	709	733	716	723	696	709	699	690	728	688	658	667	742	721	721	705	678	714	692	706	750	687	732	669	723	738	747	755	710	666	694	778	708	659	693	739	743	716	729	715	728	709	713	731	752	778	702	754	668	697	743	712	736	739	680	675	738	690	729	682	758	732	685	765	716	742	690	692	698	734	729	702	733	691	727	722	690	718	712	677	678	690	682	668	668	718	683	804	730	704	709	702	715	736	765	707	705	713	738	734	713	705	729	772	771	708	669	714	710	708	705	765	695	709	751	719	708	711	711	751	750	702	754	710	692	659	731	717	691	725	669	704	741	707	721	676	726	694	695	735	755	714	694	716	679	749	713	772	737	738	727	781	663	745	761	721	718	717	741	718	722	699	729	693	695	653	693	749	668	749	699	702	698	699	691	735	750	696	705	706	684	674	694	709	762	663	705	730	707	724	728	740	741	704	727	701	736	795	750	693	722	758	719	699	697	690	727	728	724	716	726	708	731	713	730	715	718	685	654	707	742	695	667	736	688	669	677	698	698	694	731	688	732	689	697	761	713	788	706	674	737	741	720	707	687	750	722	688	707	688	695	686	705	683	731	753	773	721	711	690	668	746	714	699	713	743	699	701	715	686	717	736	696	753	741	741	719	693	709	738	676	751	687	727	750	690	705	732	669	769	735	692	775	702	721	699	720	738	704	726	744	722	722	706	698	685	719	708	693	689	722	694	704	780	768	706	721	732	730	668	705	663	709	681	701	696	723	738	716	698	689	743	711	754	731	776	751	664	704	658	671	725	706	689	721	735	711	753	723	669	671	713	757	724	748	685	715	734	723	706	713	707	685	722	629	713	754	709	696	765	700	682	748	715	703	729	656	688	727	725	694	726	705	719	710	731	714	695	721	753	665	696	716	729	694	715	671	709	697	736	752	695	716	713	723	687	652	722	710	742	704	653	735	734	763	721	727	705	744	697	717	724	719	723	708	742	713	749	712	678	675	671	674	704	702	739	734	734	707	681	722	657	764	666	732	681	694	668	740	752	738	726	733	722	749	704	696	745	669	687	720	681	718	652	656	702	672	751	683	717	712	712	747	724	678	703	722	728	691	727	712	753	702	735	705	714	723	766	687	728	721	714	711	752	712	712	685	758	722	755	694	700	673	698	699	693	681	754	743	677	706	746	657	664	712	724	724	731	710	787	690	748	722	698	749	708	719	679	740	666	669	730	729	747	721	764	684	700	716	764	731	724	677	704	736	726	749	688	691	723	699	705	717	695	672	686	710	672	691	735	669	714	708	722	712	720	759	712	727	740	685	694	771	663	694	717	744	684	715	689	731	724	686	713	747	670	694	702	745	717	696	702	698	700	718	734	692	766	782	712	735	716	760	693	665	721	691	745	704	696	709	758	684	713	653	706	694	742	699	708	719	680	671	734	700	698	784	709	693	717	726	717	695	686	681	715	710	726	716	732	680	701	732	686	733	748	739	718	691	706	688	733	743	724	726	713	751	710	723	662	737	707	738	704	686	718	692	756	687	697	737	722	694	709	695	692	725	702	703	736	725	735	706	734	713	731	744	727	704	687	693	730	740	710	705	710	710	728	686	693	725	706	721	715	715	720	706	729	771	711	757	685	722	704	717	696	695	747	735	672	727	732	706	685	702	725	751	752	691	728	715	727	697	725	698	691	690	706	714	711	681	700	732	694	714	710	719	701	751	678	704	732	712	756	713	703	709	712	739	698	734	698	710	666	701	711	722	719
3086	3327	5756	4929	3028	1313	425	155	95	56	42	60	48	52	56	56	54	47	49	63	54	63	56	65	68	62	57	65	53	42	59	48	48	53	54	52	57	54	40	51	49	63	46	63	65	66	41	50	44	44	52	57	63	55	51	60	51	69	63	46	56	77	48	49	46	46	54	43	57	56	44	56	39	48	59	49	46	61	62	48	57	58	66	55	54	63	66	59	55	53	63	51	59	47	48	48	49	62	52	64	60	65	52	58	50	57	59	56	58	48	52	62	56	44	51	51	54	56	59	55	59	51	58	52	44	57	67	66	47	56	60	48	58	51	55	63	60	50	41	51	52	48	41	68	57	58	52	56	65	51	63	53	62	57	67	53	54	45	60	58	50	64	57	56	38	54	59	47	59	50	40	53	52	56	47	48	50	57	57	49	45	45	63	60	51	48	54	43	44	58	60	53	44	50	57	52	59	51	59	57	44	52	65	39	64	51	50	56	39	58	67	61	47	55	56	48	50	40	45	54	61	55	47	59	50	48	50	46	62	48	54	53	54	52	55	56	63	45	53	49	53	58	43	59	51	53	61	51	53	61	66	59	56	60	56	45	51	49	56	43	53	56	50	67	51	55	42	54	55	56	51	52	50	67	58	54	58	57	56	55	58	41	67	70	42	47	42	54	55	47	54	59	57	49	54	49	53	58	66	55	54	54	70	54	64	59	56	53	60	67	47	57	64	45	57	48	56	45	67	52	57	48	44	59	51	59	49	39	54	57	41	57	48	63	58	55	48	54	52	61	58	56	52	60	56	53	62	36	50	59	52	58	39	51	59	46	63	55	48	54	44	61	57	46	50	57	60	59	41	45	63	45	56	59	53	64	49	65	56	62	54	57	47	48	51	59	52	48	65	47	69	53	60	58	61	54	63	44	59	53	68	51	75	64	54	61	53	53	50	62	47	62	56	54	50	58	68	44	53	48	59	46	58	66	52	46	49	52	48	50	57	54	45	40	50	61	49	49	42	50	57	59	64	59	63	47	47	42	44	49	46	41	55	49	64	62	50	57	47	51	57	57	52	53	57	53	44	58	63	65	58	58	55	45	52	58	44	63	46	59	59	51	50	52	65	55	57	59	61	43	57	50	53	54	49	47	46	52	62	41	51	51	49	44	53	69	50	51	53	71	54	47	64	56	41	57	63	43	46	50	55	48	60	65	54	51	47	54	58	54	65	62	46	46	58	59	61	46	44	39	53	54	50	47	56	52	59	49	44	46	59	61	49	63	58	56	58	56	48	44	46	52	51	57	64	52	48	64	57	58	64	44	45	66	45	58	49	57	51	53	56	55	56	60	42	68	62	47	53	51	46	48	59	51	47	56	45	46	45	54	62	56	60	49	56	60	46	55	59	61	48	64	51	58	69	50	57	52	50	70	57	60	53	58	62	47	58	56	53	52	61	48	62	72	51	52	62	54	47	60	68	63	47	61	60	70	57	43	53	58	54	43	51	49	63	37	45	59	50	55	60	69	58	55	38	55	58	44	62	53	62	47	63	46	63	50	56	61	49	45	48	53	39	57	52	45	59	48	61	67	55	66	56	61	54	44	54	54	46	51	55	42	52	50	51	44	57	43	47	52	52	52	54	51	53	49	48	60	57	55	48	51	60	60	44	54	62	76	48	62	73	60	46	64	49	51	54	55	50	62	65	47	62	62	53	49	48	53	42	73	51	55	56	48	61	55	54	59	61	36	67	62	58	49	54	63	61	46	51	49	45	54	54	59	54	61	48	60	41	68	50	67	50	49	52	49	52	59	69	58	55	62	56	49	51	53	56	42	51	57	42	53	56	56	53	75	57	55	59	70	48	59	61	46	53	46	60	58	61	59	48	50	48	64	58	45	36	58	55	51	58	45	57	60	52	43	42	56	44	62	64	46	42	60	59	43	56	60	53	47	50	53	39	39	50	55	50	45	57	46	51	60	52	50	50	67	48	50	48	53	58	57	49	59	55	49	58	63	52	65	63	63	67	51	49	54	56	58	67	57	46	54	61	58	66	56	52	50	43	50	53	55	53	67	52	48	57	48	52	57	53	49	46	42	56	59	49	50	44	46	53	63	63	59	60	48	58	57	40	47	55	59	65	50	56	41	57	59	62	52	67	44	52	53	46	59	51	50	40	41	52	58	56	63	47	50	68	62	63	63	41	60	53	63	48	68	65	43	56	62	47	45	52	64	51	46	36	55	52	47	57	63	58	57	51	52	55	50	51	47	47	59	55	41	56	51	61	66	43	54	53	64	49	52	63	48	52	53	52	47	54	50	52	46	54	51	63	40	51	58	49	52	52	37	52	58	43	64	65	51	58	61	47	52	62	45	60	50	68	58	58	40	51	49	50	63	78	41	62	51	69	48	55	61	50	58	47	61	53	45	52	51	62	50	62	45	45	56	39	44	62	51	54	50	52	57	56	45	46	52	47	49	58	51	57	57	53	67	53	46	54	70	48	50	47	44	61	51	49	52	65	51	32	58	46	54	45	51	57	68	57	52	55	54	50	50	46	52	37	64	51	56	58	60	59	56	51	42	53	47	49	52	60	55	64	53	45	72	33	52	50	46	52	59	45	53	52	56	57	58	54	54	60	61	51	53	57	50	70	63	46	43	67	61	59	57	59	59	40	52	60	55	43	63	64	47	40	69	52	55	68	36	51	47	45	45	56	73	50	62	50	52	45	43	62	56	40	59	44	49	48	50	58	41	52	55	52	56	56	44	52	57	51	57	60	58	47	43	42	60	54	50	55	63	63	66	64	50	56	52	44	57	58	60	58	60	42	44	57	61	70	50	55	58	68	54	61	52	52	58	54	59	45	50	46	53	57	57	40	62	53	50	55	51	48	66	44	57	48	51	52	43	66	50	46	49	44	51	48	54	61	57	67	43	62	54	69	53	48	41	54	62	62	66	61	52	68	45	55	60	43	55	62	52	62	51	56	64	59	66	69	69	49	69	60	48	61	50	64	45	54	57	60	50	71	50	50	53	44	57	47	51	64	71	67	54	55	54	46	42	46	47	53	52	52	57	50	41	58	53	42	53	49	52	51	55	49	54	55	44	51	51	59	46	65	58	64	54	39	47	50	61	48	57	51	50	38	42	63	44	51	55	78	46	46	60	45	45	56	42	51	51	59	52	51	56	48	62	50	66	52	51	55	58	59	54	53	55	55	51	58	61	57	54	47	51	54	63	52	66	42	54	55	54	53	56	48	53	48	49	54	55	46	56	61	53	46	59	43	67	57	58	69	36	55	69	42	53	47	65	55	44	45	50	40	55	62	59	57	47	53	56	66	56	55	56	48	51	66	58	48	45	60	63	49	48	59	47	49	65	60	59	51	52	54	47	51	56	54	46	59	58	35	56	60	49	44	51	47	48	57	56	53	54	62	49	64	58	52	53	53	66	47	43	59	50	58	62	48	44	42	72	39	54	68	57	52	41	50	51	61	53	52	49	51	49
29858	26780	31122	35356	34091	24158	11776	3466	1190	774	646	668	680	675	646	695	712	617	657	668	673	650	684	644	695	693	708	686	770	713	689	638	667	661	693	706	639	694	702	710	703	685	705	681	683	698	696	671	700	720	671	645	704	682	712	695	681	662	681	657	653	702	668	708	641	687	673	714	716	688	710	709	722	699	675	662	683	657	658	722	659	709	661	737	683	624	697	674	685	647	630	722	660	699	692	701	673	741	715	700	653	673	666	676	694	708	720	680	690	688	675	668	707	709	703	735	634	672	653	663	681	742	657	715	697	690	687	660	656	668	664	678	676	672	690	704	640	720	726	718	654	674	707	644	671	662	685	676	687	680	687	690	706	708	653	683	661	701	651	667	688	713	684	698	640	701	727	662	692	728	691	716	712	706	688	677	726	693	698	671	657	684	680	709	682	688	675	681	701	660	675	665	700	689	671	739	727	694	687	724	669	676	721	683	698	615	705	720	646	687	673	729	682	696	703	690	663	696	709	717	637	714	708	705	691	708	699	700	675	715	677	698	700	681	680	668	672	668	647	701	646	698	711	685	650	703	753	627	687	701	672	704	720	668	726	683	714	704	714	694	673	731	662	648	685	675	678	709	670	703	678	650	736	694	713	708	662	671	653	661	694	716	710	690	704	691	692	677	707	718	698	720	689	683	643	680	673	717	677	661	669	671	696	670	708	724	695	754	692	683	651	706	731	676	709	692	682	685	740	696	693	696	668	708	660	672	706	714	668	702	698	689	706	688	713	651	687	716	674	710	657	685	684	667	696	659	676	672	669	656	704	641	706	668	649	663	731	674	709	711	701	704	703	655	718	653	724	701	685	764	704	654	696	717	713	652	659	664	711	690	668	667	707	692	680	728	731	728	690	685	628	716	699	663	671	674	693	688	688	708	697	682	708	659	687	667	670	666	680	647	650	677	741	709	664	706	656	722	690	702	684	710	668	696	685	675	665	677	698	688	694	703	708	642	684	654	673	682	708	721	669	722	659	665	674	697	743	695	684	719	697	684	668	675	677	656	736	740	694	669	663	679	662	704	667	682	630	698	681	736	682	662	708	662	652	667	630	708	688	683	696	672	672	668	680	732	725	648	721	701	690	619	703	689	673	701	684	656	671	686	683	734	701	730	704	652	686	727	720	674	687	690	662	674	753	697	728	709	661	716	710	694	669	689	720	690	676	679	706	711	670	730	660	751	691	693	707	676	639	675	666	682	672	688	700	704	658	674	682	714	699	667	642	711	705	666	684	710	678	684	675	685	697	732	739	694	677	650	716	735	680	637	653	673	737	675	676	660	702	665	642	654	663	671	718	678	671	634	692	713	684	706	679	686	699	656	718	706	692	664	675	657	700	679	732	668	640	744	678	659	693	656	720	684	711	728	660	700	710	698	727	657	645	704	706	674	665	707	675	697	676	704	693	692	678	712	718	684	722	697	685	723	711	671	712	734	645	735	682	698	715	692	660	702	688	682	711	686	667	632	731	676	741	684	706	725	700	691	702	666	698	675	690	696	732	680	653	665	680	701	690	688	695	719	684	650	673	660	687	672	700	728	703	649	696	651	635	674	684	654	650	718	680	702	683	704	697	659	704	662	676	670	677	692	699	666	705	730	740	675	684	659	686	664	736	678	667	688	637	681	679	654	678	714	698	716	718	712	648	735	679	698	731	698	740	729	675	683	681	674	696	682	734	704	695	755	699	700	652	738	670	669	740	725	648	687	685	693	715	711	635	673	683	699	645	727	712	728	694	660	701	659	671	702	689	677	701	728	716	683	662	693	634	700	670	664	696	723	693	725	672	663	710	743	751	683	654	646	703	701	650	676	688	639	725	682	743	640	689	660	691	688	725	686	684	655	634	695	689	671	674	665	642	685	686	704	699	651	703	632	637	651	631	669	684	687	675	679	667	721	670	654	644	715	692	634	689	682	686	684	688	702	637	733	680	653	711	705	675	676	722	679	698	666	642	712	666	690	659	690	690	723	696	738	665	641	721	709	685	731	687	705	724	688	694	719	692	656	709	677	710	696	706	721	713	693	681	704	659	714	725	659	686	674	716	664	708	684	719	684	618	654	678	709	741	657	670	710	722	695	714	699	675	673	724	649	651	718	695	706	731	709	681	731	687	732	652	717	720	731	645	707	723	656	684	686	709	687	629	699	693	664	677	707	676	700	725	688	697	664	710	712	673	715	660	697	679	725	703	667	675	687	694	729	691	710	707	681	711	730	702	688	676	631	714	631	684	667	701	630	676	706	678	690	722	650	704	686	696	711	673	653	663	711	679	691	727	702	672	656	682	650	690	685	700	671	685	694	716	666	670	669	717	687	695	660	702	723	677	674	652	722	719	687	687	693	698	631	694	646	688	710	663	679	722	691	742	710	703	637	703	679	703	685	712	656	696	675	664	660	707	700	716	725	685	710	675	743	691	706	683	677	693	703	700	708	670	708	705	687	658	685	695	643	686	746	681	684	695	652	696	662	688	701	687	696	669	707	676	662	673	719	706	690	687	691	707	672	678	669	702	725	648	693	670	717	680	677	739	693	648	691	661	658	660	686	628	691	710	668	723	669	662	690	691	695	659	713	659	649	696	690	709	698	650	684	740	694	708	699	688	691	700	752	671	701	761	706	686	657	678	705	673	655	679	691	695	696	697	680	709	732	674	675	670	732	651	726	680	663	659	668	703	689	670	679	685	741	705	697	728	710	676	695	661	710	650	688	682	689	686	666	660	717	689	699	716	708	685	678	690	664	719	662	640	658	690	699	714	686	675	700	668	706	636	673	674	704	718	663	697	699	688	670	647	682	672	674	712	697	638	703	680	707	676	718	694	672	688	613	679	673	673	699	693	674	750	734	680	694	721	673	662	667	737	638	685	641	652	646	649	645	714	715	659	714	717	680	671	720	724	729	710	701	738	709	663	702	688	679	685	691	737	709	698	676	708	696	688	675	665	717	669	683	677	663	709	654	691	731	706	724	666	645	683	705	666	706	695	672	665	737	709	701	658	698	654	683	685	689	681	694	667	680	683	666	689	697	716	710	746	774	692	703	704	684	730	711	651	685	700	676	709	681	690	690	739	662	674	697	677	732	702	700	690	697	689	647	708	689	690	729	708	697	733	658	717	688	647	702	659	714	726	715	705	691	705	692	692	718	661	691	656	693	718	703	703	684	654	725	676	698	659	714	641	664	700	708	674	649	667	678	652	694	666	661	674	671	739	691	662	745	698	700	724	694	729	696	692	716	659	636	723	702	654	702	637	674	656	691	682	691	675	740	686	699	695	703	665	704	720	694	692	682	699	756	682	762	669	691	710	690	699	679	670	694	672	689	688	682	645	731	709	681	710	690	688	714	700	684	647	695	689	705	733	709	705	639	697	692	694	700	685	723	669	739	693	708	688	708	687	675	711	714	700	739	702	713	677	674	708	685	673	679	681	683	703	710	691	658	701	688	701	659	653	687
4826	16577	16845	11980	7102	3119	995	252	89	62	67	49	55	61	51	50	66	50	40	58	49	53	51	56	60	76	38	55	54	59	56	58	61	61	54	57	52	60	44	58	49	53	39	59	60	60	63	46	60	58	58	54	65	48	61	53	68	68	59	57	57	62	56	60	47	59	48	57	42	49	50	51	52	51	62	58	53	63	46	61	50	47	53	49	51	44	40	52	49	51	61	60	54	47	54	65	51	55	57	63	59	58	48	55	57	66	46	43	58	57	56	62	52	52	40	52	49	59	66	44	53	62	56	57	52	55	52	61	55	60	53	46	55	39	53	43	55	40	54	49	62	55	54	46	45	55	49	43	49	54	45	51	56	73	60	62	60	49	66	52	49	52	42	47	62	52	57	53	57	50	64	57	46	49	63	58	51	51	40	65	61	46	47	48	59	49	47	46	37	48	52	39	62	58	54	54	48	58	55	52	57	69	56	54	54	72	46	52	53	51	52	43	62	52	53	58	53	49	66	55	47	53	53	48	53	46	44	56	58	66	57	46	64	53	56	53	63	54	62	51	63	40	53	48	54	56	53	43	53	56	65	60	45	45	50	54	61	51	59	58	48	63	45	74	49	51	55	49	62	70	50	65	58	64	47	52	52	54	67	44	60	53	40	52	60	52	55	54	72	56	45	52	61	56	48	51	53	48	61	60	50	48	54	65	49	53	52	53	55	64	47	51	55	42	54	54	53	55	37	70	56	56	59	70	73	53	54	40	52	54	57	45	55	46	49	51	64	61	51	51	50	66	52	39	63	49	61	52	40	56	48	48	61	54	44	52	62	43	68	49	54	49	50	56	61	56	49	46	42	57	52	63	64	53	54	57	51	65	60	63	61	54	50	53	50	60	57	56	66	67	61	59	50	46	51	61	49	61	57	55	49	45	58	52	44	48	50	47	50	51	52	62	47	57	64	50	63	58	49	77	45	49	58	57	50	70	56	60	48	50	45	43	44	38	47	45	47	51	53	46	48	62	48	54	57	56	50	54	51	46	57	66	55	50	58	43	49	54	46	56	60	51	54	47	50	53	42	42	59	53	58	55	47	63	63	49	50	62	46	70	40	67	56	51	66	55	46	55	47	46	63	53	50	48	48	67	41	53	41	44	55	54	58	48	44	54	47	57	40	45	48	56	48	57	55	57	52	58	47	60	64	57	60	67	52	51	54	57	58	54	54	50	60	51	50	59	63	52	44	55	49	52	40	48	45	56	70	57	52	60	62	56	63	63	44	48	51	43	45	55	53	53	45	49	46	56	55	36	36	60	58	60	63	47	46	51	56	60	71	58	66	50	57	65	57	55	58	53	57	69	52	57	49	56	56	66	55	48	60	55	65	49	58	51	65	59	48	54	60	56	42	54	49	53	54	63	47	60	49	51	56	59	47	52	58	51	38	47	52	63	49	50	49	56	49	61	59	67	54	56	55	44	41	54	50	55	57	57	63	63	55	60	58	49	48	68	47	66	61	63	50	64	59	68	56	58	42	58	49	66	51	47	59	46	57	50	43	73	52	54	54	58	46	56	61	60	54	71	48	59	51	59	54	55	46	58	51	50	62	57	45	54	56	55	56	49	56	58	52	59	48	46	52	52	59	49	43	47	47	51	57	62	48	42	55	50	52	48	53	54	51	43	62	60	58	55	52	61	44	44	65	57	62	53	51	48	55	45	53	71	49	62	49	50	60	38	63	49	40	41	44	50	59	45	46	58	50	68	60	48	41	41	43	51	44	43	63	50	50	43	65	51	46	54	54	62	48	53	56	63	51	58	48	62	58	53	50	47	58	59	56	61	62	66	53	63	53	46	51	51	52	69	54	59	58	46	60	49	44	52	54	55	35	54	48	49	61	54	43	54	48	55	59	34	59	55	67	56	67	40	61	50	58	50	64	43	59	47	61	43	39	54	62	51	50	59	53	57	72	60	58	61	56	55	47	44	59	63	60	44	59	53	41	53	54	45	39	65	41	63	54	48	53	50	49	44	45	47	62	52	57	48	53	64	45	62	43	53	61	60	54	62	50	55	61	74	46	54	52	53	58	52	64	50	62	54	59	47	58	52	53	45	48	54	53	45	48	58	51	45	56	62	54	43	49	59	67	54	53	63	50	56	70	52	56	57	69	53	49	57	45	42	59	50	45	65	52	59	49	38	38	58	59	46	50	69	49	43	53	47	55	48	49	45	55	50	46	58	52	55	62	43	48	54	59	47	55	44	62	60	61	56	49	41	65	33	53	46	53	59	50	45	37	50	60	56	50	57	58	52	62	65	49	55	54	54	62	66	56	49	48	51	48	48	60	56	42	52	42	58	52	49	55	52	43	66	55	59	51	54	62	60	39	44	61	55	49	55	47	43	46	51	45	63	38	47	60	58	56	63	55	47	52	59	63	46	62	59	65	56	60	37	42	50	65	52	53	55	55	56	60	65	59	56	55	58	59	58	56	54	63	62	61	58	50	67	48	56	52	61	56	48	55	58	57	58	60	61	49	49	55	54	59	54	48	51	41	45	54	62	53	46	51	67	51	60	60	49	61	56	54	51	62	50	56	57	62	61	49	54	56	52	60	58	53	52	50	58	57	49	55	49	62	62	60	55	56	61	57	48	63	45	66	44	62	47	50	60	60	67	46	52	63	62	64	56	56	63	52	48	44	45	57	49	39	54	61	63	51	57	55	61	62	49	53	49	69	57	54	67	54	46	63	50	50	45	56	52	38	48	37	53	54	63	67	59	59	57	53	56	49	46	50	65	50	43	57	52	51	54	59	48	52	59	59	40	43	41	42	77	51	54	42	62	52	48	63	44	56	40	49	53	59	59	50	53	54	60	55	56	47	52	52	47	62	49	50	39	57	52	39	48	74	42	48	56	48	48	43	59	47	56	57	57	48	55	53	53	49	45	63	59	54	42	56	58	57	56	45	44	59	56	48	60	49	67	49	53	56	50	53	60	40	53	51	59	55	53	60	53	43	52	39	46	50	55	51	56	51	48	59	52	50	55	57	59	66	62	64	56	65	58	48	54	60	53	59	67	50	57	45	57	61	60	42	64	52	58	36	58	62	49	42	53	47	59	63	55	58	54	40	60	40	53	56	51	46	55	45	61	61	44	57	54	44	55	58	46	55	57	58	55	49	55	57	62	52	53	51	45	52	45	47	59	41	54	56	48	71	50	67	52	60	55	46	49	69	62	62	62	58	53	69	61	52	50	41	50	61	44	56	46	45	52	56	51	63	51	51	40	55	57	53	48	53	70	50	58	64	50	54	52	50	46	59	47	48	45	57	57	47	51	38	52	52	67	55	51	57	59	64	62	50	52	53	51	61	63	63	58	49	58	53	52	55	49	66	47	53	53	58	57	59	54	56	48	57	48	66	45	56	59	48	59	49	45	56	46	47	46	51	56	58	54	46	62	37	64	44	41	60	57	52	54	57	46	55	42	56	56	49	53	46	60	46	57
32878	42934	42439	48558	47848	34181	19920	6772	1826	875	698	717	735	672	706	670	712	690	689	667	685	638	662	671	689	706	692	691	674	689	681	649	718	764	658	701	683	711	695	734	688	728	653	669	707	738	689	648	685	702	684	674	670	674	671	658	726	695	698	675	624	704	693	675	706	674	697	686	733	706	665	722	675	709	729	688	673	702	661	717	711	694	672	712	695	668	724	694	661	688	671	691	671	663	712	687	734	677	655	701	638	729	691	692	659	699	688	665	675	709	709	704	666	658	744	670	700	664	709	695	684	648	701	677	710	704	724	701	643	723	639	667	696	710	706	633	660	647	687	716	648	680	691	709	647	694	726	709	659	695	664	703	660	690	696	690	663	663	694	657	651	714	668	715	696	674	695	664	707	715	669	667	697	676	658	669	650	681	651	672	689	703	670	671	728	675	693	694	686	680	718	724	670	643	670	669	612	715	702	704	712	731	657	660	655	698	737	715	727	718	672	704	700	691	680	683	676	704	669	702	652	712	695	735	635	689	691	682	737	662	750	712	733	726	714	657	694	641	687	696	688	695	670	682	646	700	670	687	694	706	683	731	686	676	683	684	690	660	693	669	670	651	714	655	687	725	691	683	685	694	659	711	663	679	672	661	743	685	676	701	692	699	667	716	680	701	736	717	674	676	723	718	676	685	677	689	659	663	718	649	685	711	703	708	689	708	694	682	708	656	693	708	652	695	693	666	722	723	683	701	669	687	736	695	677	649	704	711	704	707	666	679	711	687	699	648	677	684	690	696	668	715	738	664	648	683	686	688	663	648	725	701	732	702	670	688	699	636	721	666	737	713	686	673	660	669	719	674	687	676	680	704	698	716	665	707	704	736	688	702	677	682	649	697	698	716	716	638	673	683	688	717	622	726	661	710	709	652	691	651	632	665	651	683	668	720	686	673	688	700	668	685	700	666	672	688	691	674	709	647	677	679	704	718	696	712	698	641	702	716	678	677	715	686	706	696	700	682	713	699	743	683	710	683	679	708	711	685	745	698	724	662	699	678	678	706	672	697	725	676	648	674	681	694	661	682	702	693	688	639	682	646	645	662	642	668	705	665	683	719	696	714	691	673	704	721	674	637	686	677	696	618	701	674	683	686	703	670	679	667	706	647	684	660	668	714	695	684	720	676	715	727	707	704	696	730	668	693	698	697	669	632	667	699	671	651	654	707	696	716	708	706	722	691	655	678	694	685	703	680	669	722	689	650	673	735	715	688	671	692	718	694	694	721	670	694	671	690	690	683	741	724	711	697	663	709	644	692	685	685	693	663	702	662	694	664	705	681	709	711	695	674	666	697	670	699	700	704	667	678	656	711	670	653	703	669	698	690	689	682	720	638	735	667	640	683	638	664	675	711	661	721	699	693	725	674	672	698	685	671	664	706	681	687	639	679	670	666	674	701	732	622	675	710	660	689	695	676	716	691	661	678	666	714	693	627	708	735	710	678	691	746	643	699	659	710	651	680	683	689	695	669	694	693	667	739	670	707	670	735	705	648	698	728	694	669	716	696	677	672	694	685	699	690	673	692	695	716	724	659	709	749	686	658	674	720	700	707	657	695	712	698	676	659	699	716	684	708	695	729	687	712	655	656	680	713	687	684	660	719	680	688	694	644	683	685	671	693	733	702	726	657	702	711	679	642	678	696	669	696	719	699	725	683	692	679	643	691	682	709	695	704	682	642	677	701	660	676	712	732	694	699	693	663	627	750	727	679	679	693	673	687	674	672	663	698	670	754	641	716	694	702	667	686	668	694	631	681	675	649	667	688	681	644	689	652	688	674	688	711	701	691	693	660	608	618	711	676	704	710	707	665	664	651	732	693	717	672	692	701	692	699	726	741	688	714	696	686	643	695	704	661	684	716	651	681	712	669	753	671	676	708	709	771	702	684	714	646	691	657	668	704	669	667	676	678	702	645	694	676	720	633	706	663	720	685	686	691	681	642	667	679	688	715	734	659	683	673	741	666	679	678	717	678	730	724	691	678	631	733	677	701	713	710	725	643	705	677	680	706	637	682	665	679	704	689	687	735	691	697	730	711	697	681	665	650	688	672	719	655	709	675	663	695	690	679	633	709	676	702	715	711	679	665	683	680	657	697	690	640	702	696	697	680	701	643	687	708	715	705	683	664	666	686	680	668	680	616	654	682	693	663	657	686	693	736	653	705	686	686	667	682	626	651	700	727	695	669	702	649	710	708	666	642	733	700	732	713	717	671	728	672	754	662	708	672	676	693	681	646	666	711	717	661	674	692	667	702	687	730	672	676	671	695	673	690	693	695	695	671	702	708	678	656	701	680	704	665	687	682	713	690	680	699	656	693	688	667	698	649	732	740	704	718	726	659	724	687	688	721	681	684	646	662	649	687	655	645	707	671	690	692	738	697	707	698	652	689	721	686	689	693	689	709	694	669	650	703	670	735	718	635	685	690	728	654	704	711	674	710	686	701	675	700	706	714	681	695	701	683	719	703	738	680	668	690	713	725	691	675	662	668	693	667	699	679	714	679	711	647	669	613	676	688	708	708	700	639	757	700	674	685	682	668	705	703	706	662	693	707	710	723	712	684	694	699	662	658	694	687	743	692	676	677	652	697	678	664	680	724	682	677	690	682	713	739	702	672	659	749	716	702	731	677	711	681	693	633	678	680	718	688	670	668	685	698	660	694	642	716	684	649	692	712	676	661	704	646	643	688	736	685	715	715	726	690	721	715	702	658	725	666	728	695	664	677	703	728	689	696	673	669	680	715	720	655	715	709	660	697	716	675	649	673	713	677	624	698	660	695	736	692	715	678	674	650	723	677	678	683	686	659	649	606	672	627	649	657	674	699	688	669	627	727	720	698	666	693	677	689	664	695	701	700	654	706	721	686	688	678	717	708	669	690	701	681	684	714	699	738	690	724	699	711	685	708	683	709	675	715	694	680	670	668	682	671	686	666	718	691	667	647	697	699	750	666	693	719	643	732	713	713	676	680	663	707	687	644	649	655	699	663	672	688	679	732	750	678	672	717	656	696	653	690	675	703	674	688	695	668	709	630	650	681	743	721	660	677	719	636	696	705	728	653	674	707	696	681	647	658	698	692	694	653	653	730	663	637	716	676	700	679	631	678	727	690	685	664	624	708	728	678	716	703	726	686	725	675	672	679	662	678	693	693	710	678	684	688	676	694	658	624	658	710	696	685	753	722	666	683	675	728	709	685	687	675	644	664	637	762	714	676	720	711	656	695	680	647	671	678	656	710	678	667	731	678	723	659	706	682	686	682	719	716	701	687	712	685	680	725	698	615	651	686	673	686	680	670	726	664	692	696	712	712	674	710	675	692	675	689	638	674	683	716	709	717	643	649	682	671	704	650	697	663	708	677	715	709	701	700	716	711	690	691	710	671	673	716	671	678	678	672	694	708	679	659	715	670	684	693	702	664	706	707	701	704	726	729	679	649	660	667	644	725	709	626
5341	15165	16885	12443	7067	3013	923	275	91	65	57	68	60	60	41	53	43	45	63	54	62	55	68	61	58	60	60	61	59	56	61	60	56	48	63	43	56	65	62	45	57	75	64	67	57	75	57	56	44	52	57	57	56	54	55	50	42	54	48	71	56	59	64	63	57	66	59	54	57	46	65	65	54	47	45	53	59	55	58	66	69	61	50	58	59	57	58	62	47	66	62	54	58	56	44	53	53	54	41	57	44	46	58	55	58	54	66	57	64	58	58	47	55	64	59	63	43	50	64	60	48	56	59	67	52	58	53	58	68	49	61	45	59	52	43	55	59	75	64	58	51	46	52	60	56	61	54	57	49	57	67	57	60	56	59	54	56	46	78	52	58	51	65	72	54	49	68	58	44	66	47	38	48	54	52	57	62	59	52	49	59	64	51	53	51	57	72	58	58	60	63	62	61	52	49	60	49	70	55	53	60	52	56	62	62	66	58	54	58	40	68	47	57	56	55	67	39	64	52	48	62	56	56	52	62	65	50	60	71	56	56	64	50	60	59	54	56	50	36	42	55	52	53	55	67	66	53	42	73	47	54	56	56	45	53	55	48	49	40	60	55	60	51	55	64	63	55	52	65	67	54	53	52	51	52	66	54	70	53	68	53	38	56	55	64	57	63	57	58	51	51	60	61	65	59	56	55	47	61	49	49	50	45	47	59	45	53	57	59	56	56	58	78	55	59	57	56	51	53	59	54	54	45	62	58	74	60	54	61	65	56	56	50	67	62	46	55	69	55	50	54	52	45	49	62	67	61	69	70	64	54	54	63	68	62	58	51	64	61	64	58	60	71	54	56	71	56	55	57	66	50	54	52	53	67	49	74	55	52	67	50	63	63	54	50	56	57	55	68	56	46	65	51	52	48	55	61	56	60	55	53	52	58	49	66	59	60	53	60	50	56	57	65	50	59	61	64	73	48	76	61	71	47	53	67	57	59	47	53	75	61	66	75	53	56	61	60	54	41	51	56	57	59	47	61	46	47	58	44	53	60	56	57	48	57	58	50	54	50	64	45	61	69	58	56	56	73	59	60	60	44	68	64	63	63	39	64	57	62	54	63	70	71	59	62	58	51	66	45	51	64	45	42	51	50	59	48	66	63	52	56	64	65	51	52	42	62	52	51	63	54	64	43	58	60	61	51	62	54	65	59	52	37	62	55	50	64	60	63	55	59	57	56	63	65	61	66	49	49	63	60	51	46	64	57	52	51	52	60	59	65	61	49	64	44	53	67	55	63	52	54	59	58	61	78	62	51	46	48	70	70	57	49	47	61	49	55	56	62	54	76	66	55	67	61	69	53	46	56	64	49	69	59	58	53	49	68	60	58	62	67	59	42	53	55	55	58	62	55	55	66	71	55	65	56	61	60	59	60	65	48	52	57	64	66	39	62	64	61	63	59	54	49	54	57	62	52	51	49	54	50	74	56	47	61	54	49	72	70	65	55	63	51	60	68	50	57	55	62	52	50	75	60	66	59	60	62	51	51	72	55	54	70	64	59	60	55	61	52	54	45	44	53	69	69	59	78	49	54	54	35	48	50	53	57	58	62	55	63	48	66	62	51	61	68	60	63	57	68	63	53	56	51	63	70	51	46	71	64	60	51	58	54	58	50	49	63	62	49	55	63	59	72	47	49	73	72	46	63	66	57	57	54	58	59	62	49	60	55	53	63	53	62	52	41	52	50	59	67	48	48	55	61	55	46	54	55	50	64	60	54	52	64	48	47	62	57	50	49	65	59	56	46	62	57	61	51	63	65	58	58	59	55	48	66	60	61	62	59	47	54	52	66	59	64	61	51	46	57	60	67	50	49	58	65	59	57	72	64	50	57	55	58	73	49	58	54	66	47	55	51	59	49	60	62	57	62	56	60	63	52	49	80	60	57	69	57	72	58	62	56	55	45	63	63	50	59	54	58	58	61	51	51	64	65	47	52	54	54	61	66	53	53	46	47	62	59	52	71	53	43	63	62	61	59	52	66	58	76	54	55	48	51	46	67	63	54	52	53	57	60	44	59	69	50	54	62	62	57	51	53	59	56	55	51	46	61	73	54	53	49	45	66	54	62	53	51	64	73	55	65	58	64	65	56	61	59	57	69	56	62	81	61	66	59	63	64	59	69	60	56	48	58	51	51	70	63	43	61	53	56	64	57	56	59	56	55	62	51	74	64	63	53	67	45	70	45	57	67	55	54	59	61	67	63	64	54	64	53	50	56	65	58	49	61	65	50	55	40	58	49	43	62	60	54	56	54	61	67	70	74	58	60	55	73	62	50	73	58	52	72	48	49	52	66	53	56	55	60	55	53	61	64	59	52	54	73	40	55	76	70	52	57	61	61	52	58	62	61	57	66	79	60	55	62	40	67	66	48	57	57	57	59	52	54	55	60	59	61	65	48	53	46	74	58	51	45	65	46	42	46	47	44	56	61	57	63	52	67	69	52	59	62	45	54	51	66	59	46	53	53	69	66	38	51	58	56	53	66	60	55	51	55	62	56	63	49	58	55	62	52	54	69	68	56	56	48	41	70	62	43	56	55	66	72	62	59	65	70	51	63	56	57	43	67	51	72	53	53	59	51	67	51	70	58	53	62	54	59	53	56	54	54	62	71	54	65	55	64	66	51	46	49	47	71	59	47	54	53	48	58	59	66	47	63	63	53	48	55	55	47	54	51	61	49	57	53	58	53	66	60	56	49	51	59	64	56	68	53	65	61	52	61	50	38	67	41	54	59	46	54	59	67	53	53	51	55	53	59	48	60	53	38	68	61	70	54	61	63	62	58	56	61	61	63	46	50	61	41	65	50	53	57	53	69	60	47	68	56	60	54	54	56	55	49	52	49	57	66	66	54	53	62	42	65	65	49	55	48	72	61	57	51	45	53	59	55	59	65	62	56	55	50	81	53	44	46	56	47	58	48	52	63	61	65	56	45	51	41	67	64	63	60	43	63	61	50	36	57	65	53	52	67	66	45	73	62	71	65	48	61	71	65	51	56	61	70	52	52	62	59	57	53	46	46	50	71	51	53	60	69	70	66	54	63	51	47	68	58	53	41	55	53	63	51	51	55	65	61	77	61	56	62	68	68	63	45	47	58	63	59	63	58	49	60	49	50	57	66	53	62	69	64	51	64	54	59	57	55	67	64	52	70	64	55	58	58	62	65	67	46	55	64	55	63	64	53	50	58	51	63	64	53	58	54	60	67	66	48	53	55	61	71	79	76	46	56	64	70	59	58	46	66	59	51	57	48	51	57	63	49	62	56	48	55	60	67	70	65	66	65	62	65	69	56	64	60	53	40	53	64	62	61	45	60	59	59	52	63	54	58	71	62	63	58	44	45	44	64	56	58	54	69	74	43	54	47	50	65	54	44	54	56	71	59	66	52	52	60	77	62	62	57	55	71	60	59	47	51	60	54	47	54	64	49	62	66	65	61	53	59	53	58	65	59	59
34395	42615	42674	48069	46091	33575	19838	6838	1888	922	755	754	729	745	757	748	702	723	747	711	782	727	729	751	725	716	702	658	774	728	671	732	723	696	715	698	718	745	731	736	753	725	697	738	772	791	696	746	682	776	704	706	713	753	746	728	757	741	737	770	718	687	725	721	704	700	743	736	736	708	704	743	731	724	720	722	737	729	736	757	719	735	765	771	732	729	677	715	769	725	717	738	760	753	732	736	695	710	713	685	746	718	743	751	681	720	715	776	741	721	759	803	736	688	757	707	755	767	756	717	722	755	727	750	675	791	745	762	743	720	726	723	703	757	735	748	687	710	690	699	764	753	716	710	741	728	730	684	747	729	731	768	777	721	703	714	707	719	741	727	715	696	752	764	731	719	748	799	729	780	763	720	743	732	732	721	766	740	756	720	687	760	733	704	781	729	727	742	724	757	699	724	739	719	736	742	757	675	767	763	710	767	747	765	709	717	705	689	734	766	775	728	725	722	741	733	707	728	732	714	767	697	739	781	727	731	732	709	753	769	696	662	797	772	695	739	732	728	721	705	759	709	770	724	716	740	778	745	749	755	746	722	753	710	696	759	712	763	742	706	762	725	699	743	665	742	730	740	709	687	748	710	736	703	724	695	728	790	710	716	690	744	762	718	735	711	713	731	703	738	719	742	740	738	739	750	729	682	701	798	755	774	751	734	786	672	732	735	695	755	735	715	794	720	720	787	769	714	744	749	705	703	730	692	663	738	706	749	718	705	737	750	691	743	768	757	741	713	720	733	785	729	747	729	679	711	736	780	752	684	777	744	736	718	741	734	746	742	689	730	696	768	809	723	713	761	740	723	681	749	672	713	749	713	760	760	731	739	729	718	756	731	738	723	730	714	736	731	741	731	793	736	722	728	747	701	777	739	743	710	732	772	742	696	748	763	789	762	715	725	709	702	716	741	738	694	726	711	708	763	721	742	751	795	734	709	730	742	746	738	705	752	715	745	742	731	773	716	753	722	702	742	744	755	722	795	683	685	707	790	699	776	700	721	740	732	686	732	774	707	746	731	722	713	742	722	704	719	723	705	772	758	790	718	754	753	749	728	722	682	736	729	720	713	691	751	794	741	737	726	700	721	759	722	738	732	724	748	730	755	709	774	652	737	765	717	712	742	736	734	737	741	695	718	766	738	733	703	698	737	723	746	715	705	796	717	752	767	720	736	697	752	730	761	761	739	702	713	747	714	731	730	738	710	754	699	715	741	731	713	736	743	731	687	758	775	740	723	743	724	720	749	698	772	699	706	750	679	699	718	718	723	713	764	733	751	782	738	731	705	713	720	715	750	751	712	717	693	797	711	745	708	701	684	693	718	748	756	735	726	747	766	718	681	729	705	724	711	731	694	757	697	743	745	765	770	732	739	697	703	738	752	747	763	757	672	739	745	767	747	714	753	690	718	778	724	735	756	721	739	717	761	720	751	769	747	725	732	698	724	723	789	751	762	736	740	706	741	707	744	721	693	701	749	740	740	756	733	703	746	775	682	710	746	760	777	779	721	731	740	701	710	759	702	748	737	768	736	774	758	736	733	735	768	767	730	730	770	735	709	718	677	736	755	676	736	728	755	734	724	732	716	763	729	776	725	729	724	728	758	735	743	739	703	747	776	724	726	732	745	723	753	731	692	730	777	741	764	739	731	694	764	780	736	724	722	694	715	749	714	757	815	707	695	748	705	813	785	702	722	713	710	728	682	737	725	735	770	760	733	706	723	743	724	721	771	762	756	724	738	740	732	727	764	740	700	754	754	714	732	758	699	728	750	723	780	726	744	711	754	738	786	739	777	762	692	755	750	694	747	748	693	726	744	708	765	764	707	708	724	733	704	712	755	757	760	716	745	727	735	744	703	743	697	776	720	730	750	712	729	756	702	735	735	713	679	695	722	725	737	685	786	713	733	743	715	755	700	701	733	734	725	723	717	691	770	761	710	732	703	758	732	760	708	734	748	743	708	732	721	739	708	722	740	727	745	709	697	780	755	802	750	724	773	745	685	693	761	788	733	750	699	733	765	745	722	686	701	758	790	788	769	705	747	731	755	722	682	730	757	717	759	687	744	767	741	747	715	752	739	708	719	770	710	739	706	750	731	777	716	735	720	755	766	791	722	743	722	675	754	721	761	732	708	714	760	722	767	736	778	753	713	726	694	690	710	747	720	718	730	713	775	748	727	706	734	721	722	732	709	711	742	752	716	781	743	764	768	702	734	683	704	804	713	760	703	768	744	708	823	753	711	714	740	734	726	761	737	703	721	755	783	728	687	765	663	754	739	772	711	721	737	722	796	730	743	739	740	717	728	729	684	726	754	763	667	725	771	759	708	710	737	735	782	748	743	690	766	756	708	741	711	737	679	659	711	716	729	760	745	773	707	696	736	735	719	710	747	758	741	702	712	706	726	733	740	745	721	709	743	703	737	715	789	754	725	700	716	714	684	735	732	745	748	776	787	736	731	682	744	732	717	699	791	772	723	738	763	775	755	722	738	712	715	746	723	730	729	719	741	716	694	755	786	770	710	747	720	686	689	773	759	718	686	697	738	713	689	754	715	741	736	730	717	786	725	719	726	739	745	722	728	723	754	728	762	764	733	709	696	740	780	799	755	738	772	720	733	718	725	680	717	711	736	722	707	716	727	727	758	741	756	723	731	756	709	747	762	752	745	779	772	757	751	766	760	658	726	703	698	721	724	718	736	744	740	764	708	681	734	715	835	716	710	764	743	681	775	706	748	718	716	737	737	697	711	759	712	711	719	691	756	762	753	728	757	727	691	714	721	785	755	769	802	702	710	754	684	752	714	735	797	715	686	751	742	749	710	767	714	721	776	745	725	743	701	717	704	723	720	751	711	743	760	732	708	754	745	683	757	752	742	732	737	771	722	719	710	726	748	777	772	709	740	694	802	707	751	757	727	750	754	763	745	695	758	729	716	767	745	740	705	706	749	738	742	682	696	716	749	789	716	743	740	762	723	710	717	744	717	707	746	730	761	701	722	772	700	675	710	677	747	719	735	671	762	739	720	723	763	690	722	704	770	691	720	717	762	718	755	689	737	744	733	772	681	739	755	763	747	771	757	717	699	710	719	772	766	725	762	703	730	720	790	682	715	773	737	721	743	732	730	761	730	706	763	730	733	733	745	725	689	806	753	681	722	722	741	745	737	743	735	779	725	775	701	727	772	699	779	716	758	728	701	786	748	713	717	711	779	744	708	715	756	733	719	740	718	693	746	702	763	710	735	752	789	737	698	735	724	779	758	744	751	783	745	727	729	687	697	701	735	743	781	721	754	739	749	764	718	720	786	723	727	726	736	728	765	752	696	738	702	773	737	706	680	757	740	752	726	743	768	711	695	702	776	716	742	727	726	730	681	713	718	742	691	728	657	745	751	757	792	753	742	750	763	717	757	706	743	708	751	704	753	714	687	728	761	722	739	753	727	712	741	765	754
6780	21771	22663	17571	12177	6101	1760	407	139	77	59	58	61	56	51	67	51	51	50	45	55	63	56	66	61	69	56	52	53	62	53	57	56	67	78	53	63	62	54	71	44	58	59	52	53	63	63	44	71	65	53	72	67	58	56	65	60	70	71	51	51	50	65	51	53	40	53	58	58	61	48	63	42	51	61	47	55	57	52	60	44	55	52	69	56	48	58	61	72	53	55	54	55	63	62	50	60	60	52	60	59	56	56	60	58	61	53	59	61	54	61	53	58	45	63	52	58	48	61	48	64	66	57	58	62	55	50	53	43	62	58	52	62	62	60	54	56	50	42	55	56	70	61	58	42	47	57	50	54	54	49	43	46	67	58	49	57	65	52	61	53	50	61	64	59	63	57	65	48	62	48	57	74	52	62	44	54	57	54	60	58	67	54	46	68	55	55	45	49	54	55	66	59	47	59	48	58	66	57	53	53	58	58	65	59	51	49	54	56	54	65	48	50	61	58	46	51	59	58	64	63	64	52	60	64	46	60	65	58	65	67	72	49	58	54	42	54	48	64	55	57	58	44	65	73	53	67	60	47	44	58	45	47	60	47	53	66	49	48	64	67	54	67	62	58	72	54	54	75	44	60	56	48	56	54	55	68	65	62	52	52	54	59	49	72	65	53	65	52	41	47	55	50	74	57	58	53	56	59	74	45	48	62	54	51	45	52	53	45	53	56	35	59	61	61	58	55	62	64	60	45	52	50	64	68	48	60	64	55	53	58	55	65	55	52	55	59	51	43	55	57	66	61	56	55	46	64	71	46	68	59	60	46	58	69	68	50	61	37	47	56	42	55	49	65	60	50	73	63	56	41	68	69	64	61	60	53	48	55	71	52	78	44	59	60	56	56	56	61	59	64	58	58	55	53	60	50	61	58	43	64	60	46	54	63	54	53	42	61	47	58	67	63	53	68	58	65	59	59	52	46	60	60	57	60	46	62	58	64	67	51	46	63	58	44	60	49	55	71	57	67	70	54	53	48	61	45	64	63	60	61	63	44	62	53	63	61	53	60	52	71	56	50	62	61	51	63	62	52	54	55	70	68	52	47	60	49	60	61	54	60	52	56	43	44	42	53	58	43	61	62	51	44	56	48	60	60	51	54	50	54	52	60	60	49	64	58	63	63	59	54	51	62	70	53	48	50	54	60	58	48	43	50	54	50	58	72	59	56	59	64	59	52	68	50	58	61	57	64	55	53	51	54	53	50	57	56	58	72	68	55	51	43	59	78	66	67	62	68	52	54	60	63	66	50	55	56	62	55	53	46	45	52	64	63	50	48	69	56	58	58	58	57	66	47	65	60	60	51	49	52	45	41	43	47	55	65	54	60	56	63	69	59	54	63	58	60	64	63	56	55	51	56	50	37	59	52	47	62	46	50	67	64	54	60	71	70	59	55	61	56	49	72	73	47	74	68	63	64	54	65	51	65	52	59	63	58	50	63	40	53	62	54	59	56	63	49	56	62	60	53	51	56	65	60	51	46	42	50	43	52	59	48	56	59	61	56	59	68	48	60	49	60	49	51	49	64	53	59	58	68	53	56	66	58	65	73	62	46	49	57	57	63	58	58	52	63	66	74	63	60	67	82	54	48	66	64	55	57	52	42	62	57	55	55	78	42	54	63	67	47	54	52	64	62	63	54	56	61	44	63	70	64	60	65	64	47	56	50	63	48	50	67	56	54	63	54	68	64	45	55	63	59	66	63	59	56	55	53	53	55	51	70	57	78	65	59	53	61	63	59	51	43	46	65	61	62	39	41	53	59	58	42	63	64	65	55	63	61	51	55	68	53	61	42	66	50	57	49	71	54	45	38	59	49	51	58	50	60	60	59	43	48	55	55	60	59	54	74	60	52	54	63	45	56	55	57	58	58	54	56	64	54	73	64	53	56	49	54	61	59	56	61	56	57	64	51	51	42	63	51	48	50	58	52	51	47	61	45	64	38	62	55	56	51	66	50	62	46	45	62	72	64	52	68	43	64	55	65	60	62	61	54	67	58	49	44	70	71	44	49	54	69	49	60	49	36	58	61	57	56	57	58	32	55	54	44	51	58	62	66	42	71	57	49	54	47	57	52	72	64	66	56	51	51	53	49	63	37	63	51	50	47	64	62	57	60	56	50	56	58	64	70	57	53	63	59	58	63	55	46	44	51	58	51	69	56	56	60	62	54	40	45	64	59	68	44	53	63	54	64	60	56	49	56	61	46	63	59	55	72	63	68	51	49	43	63	52	60	52	54	56	45	59	63	54	47	61	57	53	49	53	41	56	72	51	56	65	53	55	70	64	58	47	63	51	58	59	55	52	56	61	49	64	50	44	45	68	60	64	70	56	61	51	62	64	47	49	59	52	62	47	51	53	54	57	58	51	73	60	54	51	53	55	58	51	56	67	42	59	43	55	48	63	64	59	62	58	52	48	65	60	52	53	58	47	44	55	66	56	55	38	65	60	48	64	61	53	65	65	51	64	59	64	62	53	62	62	55	55	61	68	53	34	52	58	55	43	61	50	60	41	65	59	65	39	49	58	68	48	61	68	47	64	61	51	53	62	58	48	59	51	60	58	40	44	59	53	59	50	50	49	48	54	50	54	61	43	62	47	51	44	62	59	62	56	39	62	61	42	66	51	42	58	61	56	53	50	51	72	67	50	60	56	62	61	62	58	53	46	51	53	59	59	54	59	48	65	48	54	54	54	43	58	48	60	54	63	64	73	46	54	65	64	60	52	60	68	49	57	71	60	46	60	46	51	70	55	61	53	64	55	61	41	70	58	63	57	61	59	62	53	57	59	51	58	66	56	50	51	49	62	62	48	43	63	41	50	42	56	58	48	48	68	64	53	53	48	57	50	61	41	65	54	59	59	59	57	57	48	58	59	69	47	57	47	52	56	65	54	53	57	54	57	60	62	49	47	63	59	57	50	60	45	69	47	62	50	49	45	75	60	49	71	53	62	63	71	64	51	71	62	62	41	58	52	60	62	42	70	58	57	53	54	56	78	55	53	53	49	67	52	40	57	57	64	58	50	45	46	49	62	71	56	48	61	61	56	52	52	52	68	44	71	61	51	70	52	54	53	62	52	66	53	55	67	59	52	56	42	61	67	62	58	64	57	58	43	53	73	65	52	74	57	55	44	57	52	65	59	55	66	50	55	62	68	64	86	59	54	60	56	55	71	51	54	50	74	66	63	55	63	43	45	54	61	52	60	53	56	46	54	68	64	56	53	50	63	65	62	51	53	51	54	45	48	54	54	46	53	66	60	43	61	51	63	56	53	54	58	57	56	71	65	63	65	61	52	58	44	59	57	51	56	49	64	55	50	66	58	60	50	47	70	61	39	68	61	60	63	64	49	51	61	56	59	58	61	55	57	53	66	48	57	54	59	50	73	47	41	51	76	62	64	57	57	54	65	62	55	58	49	69	54	57	55	53	49	66	49	69	57	58	70	62	74
36751	47191	48384	57897	58185	41957	26135	10610	2847	990	757	762	682	690	723	698	707	685	721	746	734	725	710	680	692	711	758	715	721	708	718	703	745	731	714	707	721	748	696	721	699	758	773	703	681	722	725	721	747	701	734	724	737	720	725	673	759	724	761	728	671	752	715	821	648	705	694	729	699	696	706	752	737	770	723	675	735	752	663	692	674	676	698	706	690	732	753	746	749	676	715	688	680	698	716	723	749	698	726	733	728	685	671	711	722	709	707	737	750	722	713	749	741	704	754	736	750	741	753	786	689	710	722	721	727	760	744	711	690	680	690	723	713	660	710	718	747	719	749	741	739	691	724	698	713	756	701	714	755	717	751	725	703	688	722	704	722	688	722	689	753	725	735	755	742	723	710	696	738	717	732	735	711	750	689	718	738	717	664	726	690	688	748	743	740	739	717	711	760	731	745	697	771	702	761	741	741	715	705	725	682	726	683	698	723	732	737	695	702	724	696	699	697	737	691	739	713	731	735	739	724	703	718	717	726	714	705	730	761	683	685	703	678	749	721	672	694	712	723	704	743	765	734	700	734	742	752	746	720	681	692	753	716	723	685	703	726	744	715	740	727	740	718	711	749	740	695	714	704	716	683	720	752	668	794	731	724	757	707	783	723	705	669	699	701	728	740	683	754	682	703	686	730	748	682	766	699	717	699	763	716	697	675	723	687	712	726	725	734	719	733	722	706	694	688	684	689	730	689	708	728	732	741	723	743	735	726	704	766	722	686	714	736	748	714	747	681	720	729	705	699	688	724	763	711	715	738	708	686	717	720	689	701	692	731	692	748	754	741	728	767	717	726	672	714	705	685	718	738	704	733	735	726	790	735	736	689	690	661	752	725	727	713	736	765	768	724	728	752	722	736	699	748	728	706	701	699	751	748	743	693	720	714	738	726	714	675	693	708	737	741	768	739	718	721	700	706	734	698	710	696	748	778	720	724	707	769	754	747	702	748	761	762	685	732	735	692	675	783	698	680	719	737	744	735	744	677	727	692	746	679	704	682	745	692	757	699	718	729	747	670	695	708	703	758	754	732	724	738	693	693	681	756	696	693	727	716	716	726	726	774	703	719	720	715	706	710	726	718	753	749	691	682	725	710	764	736	766	755	746	674	700	725	680	728	724	733	709	754	721	756	747	718	707	701	696	719	729	730	696	740	691	730	692	740	730	741	736	705	729	717	741	723	729	737	697	745	711	715	743	703	703	764	725	714	725	670	694	725	696	709	763	748	696	702	765	663	705	707	707	678	732	725	706	734	712	732	726	680	747	763	699	743	696	757	714	685	721	767	741	721	661	712	707	726	700	712	682	708	697	724	663	716	701	704	733	721	728	730	750	678	711	717	704	670	738	706	723	761	689	752	692	697	717	685	709	710	700	689	681	693	688	659	739	754	728	726	713	692	710	738	707	724	674	739	741	724	783	765	686	763	717	709	673	687	736	748	736	707	704	731	686	724	727	758	733	693	716	682	716	700	733	769	693	744	745	711	749	724	750	648	762	723	681	689	772	730	693	698	706	710	748	776	695	711	726	704	756	744	719	718	697	684	765	716	646	721	766	715	763	731	701	729	714	739	675	736	761	737	736	779	771	771	699	742	717	698	698	736	757	739	746	718	720	724	734	714	736	738	690	683	736	732	742	731	703	722	715	745	734	721	711	713	699	705	668	729	693	746	729	738	721	683	704	704	743	729	729	690	743	653	762	747	730	733	706	697	714	727	743	726	729	674	725	711	712	713	688	663	696	706	686	762	721	697	718	731	731	747	746	705	745	733	699	707	737	731	736	745	751	711	700	694	778	732	712	761	730	735	731	716	696	767	748	757	742	767	686	727	695	708	682	711	691	670	711	754	707	655	741	711	644	707	713	755	707	755	715	684	711	727	755	760	758	697	658	786	707	704	705	689	715	694	732	698	748	718	693	739	719	698	709	725	699	705	721	734	704	681	693	717	719	767	714	704	676	741	692	737	729	706	721	757	716	706	726	711	690	758	719	766	736	703	648	739	760	748	744	731	706	732	737	776	746	700	780	662	725	773	733	781	723	712	736	715	725	671	674	743	728	739	694	722	726	711	698	714	718	755	718	720	720	720	760	727	748	728	704	739	713	722	720	727	722	714	698	717	700	717	730	712	721	720	678	744	695	720	795	697	758	768	766	712	769	639	732	740	725	706	699	713	681	742	765	729	682	705	724	724	750	743	709	729	714	711	692	708	727	709	689	688	730	699	722	670	746	717	718	702	757	701	742	728	707	723	719	685	783	700	706	716	748	743	737	695	702	736	717	719	718	742	681	754	739	713	734	765	728	717	736	764	669	715	709	685	753	710	738	761	740	719	742	762	740	717	736	748	786	733	734	755	697	750	701	770	745	737	704	699	736	725	778	693	734	726	663	710	679	716	734	748	749	752	712	679	793	748	741	727	714	679	711	765	684	714	689	764	747	696	733	730	792	683	723	711	740	741	692	730	704	679	730	684	730	692	722	699	734	730	681	780	749	727	747	695	775	705	700	730	724	752	765	703	681	687	743	687	675	711	725	753	743	717	738	766	778	708	699	738	685	724	733	702	724	728	694	696	760	689	690	680	716	756	729	711	709	728	705	761	689	685	733	713	746	679	688	731	702	738	759	738	664	690	717	791	710	707	677	712	713	758	749	754	753	721	739	732	726	707	722	746	720	722	699	754	730	714	728	696	752	746	729	742	744	706	700	752	760	689	742	725	743	731	681	774	738	746	736	707	721	738	717	745	662	661	698	729	696	680	694	708	772	751	686	720	716	710	703	703	710	714	705	731	721	687	730	715	699	736	716	683	745	732	700	717	718	683	712	686	696	754	689	686	699	670	730	701	713	726	765	733	764	766	686	703	749	701	767	743	724	711	702	680	727	779	716	748	731	689	708	733	748	703	733	707	794	700	719	695	714	719	724	709	699	723	707	730	747	695	753	719	688	703	735	680	702	693	763	711	706	750	704	731	703	689	754	721	740	714	751	687	793	737	704	727	727	707	692	710	742	696	624	704	713	724	688	681	740	741	679	704	751	712	714	709	687	737	712	661	690	670	693	731	690	731	710	739	686	711	699	728	707	749	691	724	665	743	666	726	723	757	685	713	743	668	692	740	697	736	711	720	716	725	716	722	722	709	720	681	710	735	722	727	754	729	685	728	701	722	742	745	777	734	714	736	689	715	737	716	771	715	700	738	703	694	690	721	731	694	750	794	710	742	675	703	730	695	753	740	741	740	744	749	705	724	693	677	706	710	736	695	740	724	690	692	752	725	707	716	727	762	713	741	736	698	717	745	737	766	677	718	667	716	720	710	685	728	656	690	686	687	734	732	741	736	705	714	761	702	725	748	701	743	677	735	704	755	714	701	746	750	796	748	721	681	729	686	700	722	709	762	716	709	700	713	699	700	729	689	704	720	685	722	707	705	737	763	771	717	690	747	732	777	682	690	670
1590	2480	6033	5435	3658	1626	507	181	69	50	61	67	61	57	65	56	41	67	59	59	65	49	60	68	58	56	56	51	65	52	54	58	55	60	47	54	58	48	66	53	48	57	48	51	48	46	66	51	63	52	57	51	48	60	51	59	57	51	49	45	52	50	45	54	62	36	54	64	49	55	53	44	65	54	49	66	56	54	54	61	49	59	57	46	65	47	49	51	58	54	62	61	49	56	58	51	73	60	46	55	39	51	52	43	56	67	64	52	50	60	53	51	55	46	46	27	49	49	45	53	54	46	51	60	60	55	56	57	62	53	58	52	61	50	62	66	72	67	38	56	58	44	53	65	65	58	48	61	57	57	74	49	66	55	54	43	56	49	49	49	48	61	47	53	56	51	49	56	48	50	47	48	56	49	63	50	63	47	55	55	51	61	65	56	61	75	45	56	66	55	61	61	52	58	63	56	43	49	62	51	68	48	55	65	49	67	64	64	59	59	60	70	48	51	49	42	65	67	66	53	59	54	59	46	61	51	69	59	62	47	56	67	58	59	63	51	37	51	53	64	63	54	52	59	48	48	49	50	49	61	44	59	60	52	47	52	49	50	60	55	51	64	50	61	42	56	61	54	57	48	57	50	61	46	54	55	50	53	54	51	61	64	57	43	63	42	52	49	55	56	40	51	58	39	46	58	50	44	53	40	61	54	61	41	49	70	66	71	51	58	54	51	54	50	51	54	58	60	42	54	49	52	49	56	59	48	42	70	53	60	57	48	46	47	56	50	53	56	57	49	60	69	63	54	49	59	56	41	54	49	55	60	46	59	55	60	52	52	52	54	57	51	55	63	60	51	55	55	64	56	43	59	59	60	63	54	41	49	64	52	60	61	69	43	41	52	51	63	72	53	61	65	57	42	66	65	64	56	53	54	47	49	52	52	68	56	71	55	59	52	55	44	65	59	46	62	43	66	53	69	51	55	57	51	40	46	56	45	72	52	69	54	58	67	54	46	57	58	53	50	64	66	58	63	58	52	53	50	61	61	53	51	45	70	57	59	62	54	54	68	55	56	64	54	55	45	72	49	48	53	66	57	58	55	60	59	59	51	44	51	55	66	56	54	55	54	52	62	40	53	70	42	47	44	58	69	65	60	61	60	62	58	45	63	61	50	51	56	57	51	65	51	55	57	64	48	50	42	71	54	64	51	51	48	66	50	53	55	72	47	72	53	51	53	55	60	53	46	55	54	58	53	52	54	45	69	56	53	54	64	58	55	53	56	56	61	54	52	68	54	45	58	46	54	54	64	66	47	43	58	56	53	72	51	61	66	53	63	52	49	68	48	56	47	54	51	54	43	50	50	67	52	59	45	42	57	58	51	66	58	54	62	66	54	54	61	58	54	55	55	48	58	63	64	47	60	56	64	48	46	65	59	53	56	48	63	53	48	58	54	61	49	53	44	61	62	54	39	70	53	50	45	58	53	49	65	52	52	44	53	53	60	64	60	50	79	63	60	67	58	53	52	54	55	56	55	60	51	60	56	46	54	58	49	55	69	53	67	57	47	68	52	52	57	45	60	52	62	48	47	60	67	50	63	56	58	49	49	46	64	72	65	47	52	51	47	49	53	54	58	53	52	49	55	60	52	56	54	59	47	60	48	59	55	60	56	51	52	62	63	60	64	41	54	63	52	62	55	49	42	52	45	52	51	53	55	58	47	55	58	58	54	71	69	45	64	52	47	44	60	65	52	58	56	52	55	57	49	30	63	57	56	76	56	43	53	54	65	60	58	47	55	63	48	58	63	66	38	53	55	59	45	53	60	43	49	57	61	63	66	67	52	63	62	51	48	58	49	65	64	52	46	50	58	54	62	55	67	54	43	57	58	55	48	56	46	64	61	57	57	64	47	63	62	63	51	60	48	65	48	55	47	61	60	52	55	46	49	56	63	48	52	60	64	67	57	51	46	68	67	54	46	64	54	63	56	55	48	49	62	46	53	62	46	60	65	53	60	69	67	48	45	62	48	66	60	60	47	49	57	59	60	68	52	66	67	56	62	60	60	61	50	52	60	60	50	47	51	49	49	64	56	56	50	68	60	60	53	63	48	66	49	57	51	46	52	55	57	45	58	53	62	57	56	54	54	53	50	47	44	54	50	55	53	47	44	76	58	49	50	58	49	54	61	50	59	49	53	58	57	34	54	36	45	60	53	60	59	44	51	51	53	53	63	63	58	57	62	43	50	51	59	68	47	54	63	30	65	62	46	44	73	68	56	59	50	53	62	56	61	53	41	60	57	41	38	54	54	64	52	62	49	53	67	67	52	45	58	52	48	55	48	61	55	62	61	64	49	67	58	44	54	58	54	70	72	45	74	54	52	56	51	53	51	60	48	50	45	55	58	48	44	54	50	58	52	47	54	51	55	54	51	52	49	61	48	54	58	51	44	61	55	54	48	67	53	58	38	65	54	53	66	60	48	63	78	61	62	42	62	46	60	58	66	54	54	65	61	52	55	44	52	64	53	56	54	60	64	59	62	43	54	51	49	45	52	47	52	43	59	61	61	51	59	45	51	50	69	64	64	49	56	64	64	69	59	47	50	58	51	44	54	58	71	53	63	64	64	54	51	51	47	48	45	50	56	46	47	51	42	48	54	52	59	65	58	56	70	50	45	56	43	57	62	63	58	53	62	45	51	50	44	57	47	49	49	43	54	58	53	40	46	50	61	35	53	52	47	63	50	42	54	52	64	51	52	54	57	46	56	64	50	65	51	61	56	64	64	60	63	56	52	56	67	46	47	65	57	61	45	52	56	58	51	58	58	49	60	56	51	60	55	46	43	53	35	55	64	63	61	64	55	52	44	67	46	62	57	40	56	60	51	51	51	48	47	57	57	41	58	37	54	71	63	58	51	74	68	43	59	46	64	63	59	37	42	50	60	51	57	52	46	60	51	49	58	56	60	64	60	48	60	53	45	56	64	53	56	49	43	47	56	49	55	55	53	46	45	45	62	59	54	56	62	53	44	51	51	55	64	70	76	67	47	65	56	51	40	64	57	45	67	61	59	50	61	58	58	48	52	51	52	34	53	54	57	59	65	61	53	52	48	61	52	61	56	54	63	56	47	62	58	53	46	49	58	47	52	62	40	55	52	60	67	62	49	65	59	53	66	54	48	45	47	67	56	60	67	66	50	52	54	48	58	55	53	53	71	61	54	50	44	63	77	59	61	73	70	42	70	62	76	48	59	52	60	51	60	63	62	43	48	48	54	44	54	63	61	75	59	54	49	62	64	54	68	47	53	59	54	57	52	45	59	54	62	53	45	65	57	53	61	55	49	57	37	62	51	54	59	55	60	58	56	45	55	61	55	67	46	59	54	59	52	64	47	50	69	45	60	55	54	48	55	58	66	49	60	60	66	52	55	63	44	61	50	57	73	49	47	48	62	65	58	42	51	53	56	38	54	66	57	61	59	60	62	42	51	52	60	56	48	57	47	60	49
18663	23940	31884	36492	36301	25596	13204	4009	1265	790	735	722	705	699	699	671	711	721	660	749	718	706	703	713	684	677	700	662	640	689	705	675	672	718	722	702	659	718	675	646	751	681	651	700	684	752	684	691	711	725	730	684	636	655	700	695	712	705	715	693	651	650	692	711	723	698	722	661	728	662	692	730	703	675	685	705	704	692	659	664	661	730	691	703	717	747	627	729	659	619	720	691	708	711	698	734	710	652	731	662	658	738	713	682	663	692	710	705	715	728	721	723	699	659	706	718	701	679	688	678	724	682	674	690	696	654	723	679	702	697	697	707	709	677	692	663	699	668	680	710	713	675	702	682	695	637	722	692	683	699	724	736	679	719	729	686	706	729	705	714	667	682	710	681	729	680	679	694	717	664	716	679	705	647	652	663	707	678	682	664	690	673	668	682	675	713	722	733	659	660	651	699	659	701	658	668	715	691	682	693	686	650	741	646	684	681	722	733	695	700	704	716	676	764	652	699	698	702	704	704	707	697	689	652	717	688	691	749	641	630	694	705	689	718	660	641	700	711	686	685	715	671	700	689	689	690	666	698	676	690	698	703	714	719	673	714	714	717	686	705	687	696	657	703	701	734	674	719	680	690	682	635	734	681	715	755	637	699	685	626	712	692	652	649	688	665	681	699	722	678	710	705	703	657	696	675	648	672	726	704	732	719	702	700	710	666	695	660	689	700	720	736	719	688	741	706	654	701	710	702	698	672	697	692	728	687	668	669	703	652	693	690	705	660	669	695	686	729	722	671	710	697	709	657	690	670	673	753	718	708	708	670	690	668	662	701	733	647	686	674	656	720	654	715	718	648	674	689	679	713	696	708	710	715	725	701	687	667	659	736	649	728	706	714	735	714	663	664	629	719	720	649	676	673	683	687	709	699	717	685	735	679	691	664	667	684	671	694	726	712	665	708	658	697	686	668	724	672	670	698	691	680	714	686	695	697	675	716	657	733	727	688	669	658	660	696	680	715	711	685	705	729	747	698	689	649	706	696	706	684	734	622	679	700	735	638	692	754	672	693	702	685	678	690	714	688	639	695	661	708	718	686	672	673	697	708	689	695	716	698	697	698	684	672	698	714	689	728	629	709	748	675	691	661	722	660	697	707	697	687	699	676	672	707	675	714	673	646	698	698	685	652	737	699	683	676	730	696	711	668	678	694	715	682	714	741	686	659	695	714	704	716	691	718	724	665	707	683	692	643	671	714	686	703	683	684	690	689	639	682	711	696	693	667	673	695	746	678	717	667	681	684	701	716	659	675	727	670	684	767	639	689	673	636	746	654	681	669	666	626	654	677	708	669	700	681	701	640	693	682	700	694	673	674	704	674	685	698	679	674	681	677	706	692	702	676	696	710	664	689	673	705	671	712	712	665	695	716	673	675	705	689	732	711	664	715	666	669	700	685	744	673	732	698	676	704	695	663	703	715	694	706	683	692	724	669	668	713	693	730	660	665	738	699	724	661	704	697	675	725	642	734	710	704	679	710	654	701	695	664	718	660	687	692	652	679	708	670	657	656	693	683	701	745	685	673	701	717	688	717	676	696	706	708	661	691	712	722	711	699	660	672	668	706	698	671	678	763	689	670	646	654	657	745	716	742	725	715	726	681	676	731	712	713	690	696	739	698	698	680	701	647	732	687	694	714	699	711	670	706	698	725	701	700	673	709	733	644	710	737	675	705	695	706	751	679	680	693	707	721	712	734	725	673	677	720	678	695	678	744	723	678	703	664	709	679	650	719	612	696	727	707	664	663	693	729	728	676	664	640	709	656	677	699	706	667	710	682	687	667	703	683	705	642	691	694	673	668	716	632	709	671	709	720	681	660	687	696	658	675	710	662	672	677	694	711	654	737	667	742	736	678	704	713	663	697	684	660	665	664	648	675	675	663	693	682	696	710	677	707	697	714	713	698	702	707	676	700	627	663	692	690	675	663	743	681	699	694	717	693	705	701	726	707	692	660	723	662	655	704	690	681	696	679	687	683	712	705	703	692	720	694	658	725	668	685	681	699	726	648	705	672	709	740	741	654	724	680	724	675	672	726	697	708	649	683	710	685	682	692	694	689	696	695	666	703	714	685	667	698	703	689	681	670	676	708	687	712	694	715	754	693	710	691	662	689	705	677	747	707	704	672	718	684	661	656	701	660	672	710	685	692	648	688	735	688	714	715	638	700	699	705	730	677	677	703	710	665	733	659	715	685	702	720	640	707	694	694	740	674	638	679	672	697	677	704	650	707	680	734	681	722	716	690	761	702	719	690	655	711	628	708	717	744	674	657	669	697	721	728	676	700	722	625	666	704	661	710	653	665	668	683	705	721	704	729	746	697	689	714	732	682	698	718	642	682	659	697	705	634	673	761	705	705	706	719	703	706	695	678	664	652	728	706	723	694	670	722	681	697	661	686	711	669	689	682	694	680	672	705	666	707	696	687	685	664	662	725	675	688	742	698	688	682	730	699	677	647	716	702	678	680	665	723	694	661	706	682	715	651	694	692	668	703	724	713	660	673	701	695	696	646	682	694	722	692	702	666	735	627	690	699	706	683	680	715	675	712	734	645	673	669	684	648	758	660	686	686	703	676	671	702	638	690	699	716	685	716	687	682	695	651	686	687	692	687	664	682	647	700	693	668	707	700	707	673	686	671	695	735	717	701	696	679	702	668	668	680	706	720	677	720	667	701	737	661	726	723	715	691	720	693	626	672	675	722	746	708	732	688	705	723	735	671	708	597	650	696	722	682	669	680	657	719	672	690	672	686	661	686	737	665	671	674	689	695	678	692	680	699	742	713	748	693	645	669	712	667	715	701	675	706	673	708	683	685	695	680	688	710	687	688	715	668	707	739	667	711	700	682	651	696	713	662	689	680	679	686	693	735	700	641	700	703	687	720	650	680	731	664	697	721	712	694	683	685	680	660	695	671	685	663	687	664	744	708	666	712	709	711	722	735	657	720	676	682	691	692	636	742	671	693	718	685	678	665	719	660	686	689	709	687	656	641	712	701	666	668	714	704	729	692	715	681	694	693	677	661	751	684	688	645	684	662	668	691	718	723	692	663	749	710	702	690	671	678	662	712	668	700	701	654	682	714	728	724	696	713	693	723	695	672	684	678	732	695	685	693	738	754	698	694	737	723	665	698	691	754	696	724	700	716	694	734	699	717	695	735	681	726	689	694	683	674	723	669	710	703	659	712	660	726	652	759	686	687	709	684	676	641	671	686	689	681	705	667	668	688	717	687	708	666	699	726	686	696	704	663	688	694	689	682	701	715	725	690	656	698	695	652	726	667	727	682	660	675	660	710	694	661	728	659	615	685	686	635	652	681	669	672	681	706	734	714	702	697	713	681	663	672	692	747	656	684	707	674	721	657	680	723	656	651	704	743	717	658	700	752	649	685	643	663	715	729	730	683	719	742	721	673	679	721	695	680	643	687	683	686	734	703	704	703	705	680	712	693
2083	8238	15428	13155	9366	4397	1353	327	108	73	60	56	62	58	48	55	58	65	57	65	57	56	64	54	55	59	57	56	62	49	63	54	57	54	50	51	47	54	70	56	51	65	71	45	55	52	59	46	47	59	43	43	60	58	56	48	55	74	59	56	56	62	45	48	54	39	46	57	65	64	53	45	51	62	48	46	53	44	59	56	59	62	51	49	64	50	49	48	51	65	60	65	50	50	63	54	57	46	53	44	46	62	46	61	55	51	48	47	41	47	46	57	43	61	50	47	49	49	55	58	64	49	53	54	55	73	55	56	55	55	57	56	61	55	52	60	52	45	54	59	54	59	53	44	53	62	59	67	46	53	53	51	70	57	56	46	56	61	66	60	69	55	49	60	58	59	52	65	51	47	56	42	54	43	46	70	59	56	54	55	57	48	48	57	54	56	53	46	57	65	58	69	47	56	55	65	57	47	64	52	53	59	51	61	56	42	53	43	61	54	46	48	53	56	39	62	48	51	57	54	44	65	66	67	50	59	64	54	49	54	50	65	68	53	59	59	54	58	54	65	54	61	58	56	46	58	61	52	67	45	56	45	59	57	63	56	41	51	60	55	54	48	59	71	58	64	50	49	71	50	42	56	58	64	54	58	61	45	55	54	68	59	55	46	65	40	43	61	58	47	71	62	60	41	52	57	65	50	63	52	54	58	58	51	52	56	63	51	54	65	56	44	61	51	51	53	58	62	49	61	59	51	57	44	53	57	58	40	56	68	46	57	48	53	64	42	68	52	50	58	59	47	44	53	39	48	51	57	58	60	57	48	53	62	67	53	50	51	64	60	63	58	58	52	48	60	53	60	54	56	67	58	57	54	46	58	50	45	55	44	66	54	56	66	65	65	56	58	54	59	47	56	52	47	55	56	73	49	57	56	53	65	63	46	57	65	73	54	57	74	62	58	41	63	71	51	61	60	50	51	53	40	65	51	60	51	61	51	39	50	65	66	58	53	53	46	48	54	34	59	48	57	65	54	54	44	53	51	46	69	58	47	65	52	55	46	56	73	55	50	44	66	47	48	51	51	52	68	51	61	52	68	63	60	57	52	57	42	57	57	57	59	53	48	45	54	41	61	47	41	57	59	48	48	44	55	57	57	43	63	60	58	53	60	55	59	53	59	49	71	71	53	51	61	54	46	52	49	63	54	62	71	66	59	50	54	44	47	59	47	52	59	56	58	50	58	47	68	66	37	67	64	48	41	64	52	60	62	67	52	48	59	46	51	51	48	57	59	53	54	68	49	54	60	38	55	54	49	51	49	53	50	51	51	37	53	65	48	49	58	33	58	49	64	52	53	54	59	55	54	55	52	43	45	57	58	39	50	56	60	60	51	70	61	46	59	61	54	55	60	39	74	42	52	50	41	61	70	54	57	52	54	50	57	60	59	53	60	50	49	51	45	42	62	53	45	63	51	50	59	60	66	59	50	59	75	65	55	65	69	45	56	42	62	54	59	53	45	60	62	62	47	48	55	33	43	57	56	61	52	47	63	54	48	44	67	61	56	53	63	58	58	53	56	63	72	47	53	58	63	66	59	47	64	60	48	68	46	65	50	48	64	71	44	58	52	61	40	56	59	49	55	50	49	55	51	56	62	34	53	63	61	50	65	49	56	58	51	64	69	59	52	53	58	62	50	55	51	64	49	42	53	59	67	56	56	53	43	55	59	49	44	53	60	55	52	51	58	54	58	57	69	60	61	57	48	57	57	55	54	54	53	64	48	62	49	46	58	50	49	46	61	67	53	60	67	54	46	46	49	62	50	45	57	61	47	53	46	60	62	67	56	58	50	70	65	47	63	49	67	56	66	57	61	46	47	45	63	60	53	55	46	55	47	51	56	56	53	50	54	52	46	66	49	53	62	49	55	47	52	47	60	51	47	51	56	52	59	49	47	45	61	54	59	54	65	63	68	58	50	60	57	59	57	36	64	60	62	65	67	60	61	53	50	39	55	58	56	59	56	62	44	72	55	53	44	47	51	62	39	61	51	61	54	61	74	62	68	63	47	65	60	44	68	62	53	52	55	38	54	58	68	47	49	60	71	62	55	57	70	47	53	57	63	49	50	63	49	53	53	43	57	56	64	44	59	53	53	64	62	45	62	58	54	55	44	59	64	58	49	58	39	58	54	61	68	53	68	57	55	63	48	62	48	61	44	56	53	47	53	55	54	46	73	67	55	75	58	52	59	66	41	56	49	46	57	61	54	56	55	55	52	53	49	60	64	56	56	59	57	46	73	43	36	66	47	59	53	58	59	57	43	53	39	57	60	60	53	63	45	50	61	54	54	49	62	57	56	52	65	65	51	61	55	56	51	49	59	68	69	51	58	57	65	62	42	53	51	53	53	69	36	39	57	54	54	55	51	54	62	51	50	55	56	48	47	53	49	49	62	55	78	53	54	60	66	59	62	46	49	59	61	47	45	68	53	57	57	46	63	57	50	35	50	58	53	57	56	53	59	56	56	51	59	60	50	55	48	64	40	43	51	51	56	43	49	47	55	47	48	55	44	58	68	52	49	64	63	49	49	48	47	55	59	62	59	48	44	49	58	68	40	51	66	72	53	55	53	50	55	54	58	52	57	46	52	46	60	59	61	56	56	51	55	58	60	53	50	56	63	60	71	64	56	48	51	46	48	58	58	59	46	57	55	62	67	47	63	67	50	50	73	55	54	43	52	52	61	59	43	50	64	53	45	44	62	50	63	56	62	51	53	67	62	44	58	55	74	56	48	50	59	47	62	60	53	55	48	63	48	56	57	63	53	50	54	47	45	40	66	45	64	64	63	59	53	40	56	65	60	61	44	64	57	45	71	57	52	54	53	47	54	52	57	60	59	47	58	64	61	56	58	50	51	56	49	50	55	48	63	50	49	58	47	50	42	47	44	55	65	39	63	49	63	56	55	47	58	48	55	64	66	59	58	55	61	65	56	57	49	53	54	59	65	50	58	53	56	49	65	57	58	42	52	51	62	46	65	61	56	51	48	52	59	52	48	45	59	40	40	48	62	66	62	82	55	53	44	55	64	47	47	60	77	61	69	52	57	51	51	61	60	62	55	50	48	58	54	56	68	51	55	53	57	46	66	67	40	66	46	55	62	51	58	66	56	59	44	54	56	52	46	58	50	59	58	61	49	46	38	37	59	48	61	56	53	44	40	65	49	70	51	60	57	45	68	57	44	51	64	56	75	60	50	55	44	61	49	50	60	67	43	50	55	47	63	52	57	62	57	49	55	49	61	49	53	53	50	54	51	56	47	63	49	63	61	50	45	55	46	64	57	56	50	52	55	49	43	66	71	54	53	51	43	53	39	58	63	65	52	49	65	54	49	60	52	54	54	54	53	55	61	56	55	40	58	53	50	53	49	49	55	71	61	66	67	41	55	45	55	50	58	61	56	56	56	68	66	56	62	65	66	53	66	48	75	48	53	55	59	67	58	56	57	41	55
29965	35861	42174	52031	52987	37797	22669	8783	2413	967	743	643	654	670	694	681	730	714	730	682	679	720	650	733	707	676	679	665	699	678	657	635	649	686	687	694	689	685	702	705	695	634	631	668	684	687	667	694	775	689	653	719	743	661	654	665	648	692	695	641	711	649	680	697	674	660	694	665	658	678	719	674	658	697	728	634	651	670	690	626	694	703	677	682	653	683	697	690	675	733	686	684	717	701	718	657	699	677	669	680	676	692	681	697	648	695	731	652	698	717	709	663	649	692	674	613	680	658	643	670	655	706	724	632	682	698	690	650	649	700	685	648	724	677	672	670	665	656	692	719	665	673	729	735	680	714	706	658	672	715	658	709	684	714	689	686	647	673	664	689	693	681	649	697	742	680	691	664	703	689	686	704	752	703	714	699	624	677	705	670	661	713	679	646	700	750	674	714	729	651	643	688	720	680	716	714	689	685	674	644	690	723	671	666	716	678	687	684	709	687	672	685	692	679	645	644	639	731	698	680	661	649	684	680	696	689	698	667	695	706	694	722	683	658	692	666	723	663	746	608	687	719	701	689	718	734	667	676	666	687	685	654	704	714	657	666	679	697	646	710	644	659	680	692	680	694	670	691	638	630	677	714	707	687	724	648	725	665	694	664	720	707	667	694	748	725	754	672	693	624	666	717	691	701	686	648	669	669	706	616	701	672	658	704	689	678	689	705	676	692	665	653	675	687	644	639	657	682	695	697	688	701	654	731	710	712	691	685	676	709	646	635	649	682	713	665	698	667	698	673	663	667	676	686	690	720	689	670	699	728	689	659	686	674	663	709	672	634	670	683	664	669	694	669	708	730	659	669	727	643	678	662	720	698	683	710	731	649	690	732	675	702	685	665	684	719	711	702	690	675	717	677	663	666	705	687	706	725	682	672	711	698	698	658	656	674	708	673	742	684	698	728	664	664	650	696	722	752	749	690	686	699	693	683	706	745	666	687	647	696	650	735	718	670	674	699	692	686	666	677	715	675	725	637	711	629	687	639	662	677	645	672	665	708	713	678	639	721	698	702	712	690	684	756	631	669	725	667	724	718	682	722	715	686	701	690	682	686	706	694	676	674	700	687	684	692	634	684	673	733	626	708	687	701	714	688	683	700	733	640	674	653	702	673	724	690	682	669	674	658	710	707	675	695	705	717	711	695	713	700	679	699	684	686	677	681	682	702	660	713	668	646	697	663	687	690	698	681	656	681	677	659	715	709	665	684	674	666	649	726	662	663	678	698	715	650	675	677	694	704	683	671	682	664	676	711	688	695	668	624	683	685	737	685	675	685	653	701	650	689	783	660	711	695	661	688	717	726	723	661	705	696	670	693	677	705	674	680	699	653	723	703	724	655	694	658	687	729	669	631	703	652	721	673	640	698	694	687	726	699	685	697	659	656	683	683	695	712	750	706	701	711	711	692	684	687	637	701	704	681	708	684	641	689	719	643	708	634	729	700	706	690	697	630	672	706	692	690	704	678	702	693	653	695	713	690	710	667	648	720	699	701	666	649	698	738	710	698	727	773	691	659	639	678	645	642	674	685	720	728	691	693	737	698	665	693	704	680	676	733	671	689	706	682	696	705	684	670	687	687	677	665	669	694	667	710	651	676	709	702	624	714	730	687	659	720	694	675	712	709	711	711	689	712	704	717	700	694	679	706	666	667	690	716	698	700	678	717	723	706	662	691	691	723	692	680	700	697	661	644	698	682	681	708	664	658	658	725	725	661	636	688	691	701	703	741	682	670	678	669	691	701	704	714	699	661	713	666	638	701	712	663	688	658	680	678	688	706	716	676	714	693	684	633	746	693	703	705	688	679	629	732	710	681	723	709	690	658	649	668	736	693	674	675	665	683	628	696	674	692	683	640	677	666	674	677	666	664	719	672	717	700	672	655	659	668	674	616	682	696	671	673	650	722	706	676	662	658	712	646	739	739	670	675	671	675	689	674	696	683	647	692	632	673	685	658	686	667	681	724	753	739	650	674	739	656	689	628	671	648	695	692	688	714	716	702	717	693	719	680	676	720	682	666	703	677	664	703	709	716	718	711	706	692	677	707	721	718	680	691	699	709	683	706	678	681	669	659	659	724	696	666	697	693	657	689	660	697	710	689	662	673	670	675	688	666	686	667	692	607	730	673	670	703	652	664	658	638	695	685	655	687	669	675	664	647	660	701	735	675	677	656	686	675	678	698	689	704	671	684	717	695	662	715	735	731	699	686	683	678	707	700	673	722	685	665	684	634	733	682	666	648	695	702	698	667	659	684	678	697	647	673	667	671	715	694	647	654	696	735	651	690	678	689	683	693	653	716	693	663	677	703	691	686	659	706	695	662	682	683	663	633	682	710	707	711	746	696	694	746	688	674	624	699	685	692	732	679	691	676	661	680	684	723	657	696	708	718	728	693	720	672	672	676	682	657	727	673	670	671	649	695	649	670	662	660	711	675	744	658	649	703	660	665	668	689	695	698	679	682	678	683	696	669	754	670	670	686	666	640	694	700	693	641	708	652	677	655	686	679	671	665	656	699	706	653	664	673	714	705	732	700	728	602	679	719	642	666	674	662	707	637	712	689	711	682	671	695	674	703	709	720	689	721	665	697	653	702	659	695	698	646	709	709	727	677	649	680	685	691	667	695	699	654	682	693	685	664	733	677	698	718	682	708	754	705	704	677	629	706	698	639	667	682	677	735	642	673	682	693	608	693	677	705	682	675	678	678	695	628	685	660	679	687	667	661	698	670	640	728	704	697	700	733	672	678	679	721	660	655	714	697	657	678	644	688	637	674	676	661	714	655	654	656	724	694	650	721	666	694	690	699	715	713	693	650	690	645	689	680	689	711	685	649	694	668	681	667	778	683	663	733	677	708	668	697	636	694	684	688	677	740	681	669	716	740	666	670	696	700	685	708	684	736	684	702	630	668	665	676	681	677	726	681	641	659	724	704	660	656	687	695	728	657	661	637	653	645	665	683	702	660	675	654	665	688	729	643	667	699	700	683	605	671	706	658	685	690	690	683	671	734	719	686	647	709	727	702	685	642	720	659	676	698	702	685	652	711	674	697	669	677	674	668	706	657	665	734	655	705	752	668	688	688	690	720	667	723	681	714	707	664	674	691	670	699	682	694	668	689	714	687	692	727	683	693	714	682	644	667	648	708	658	651	647	712	657	674	665	754	673	715	706	652	670	700	705	689	658	649	710	676	672	689	665	710	716	678	695	697	703	700	638	666	719	713	668	727	686	662	697	687	704	677	675	710	633	705	721	688	678	709	667	670	710	696	682	698	707	671	637	702	698	727	656	730	652	713	666	675	690	630	706	706	684	692	674	697	766	707	669	724	699	709	702	701	668	708	723	689	738	668	687	676	682	661	710	683	686	706	697	677	706	697	678	650	698	667	704	663	693	685	709	657	633	697	692	692	636	668	730	692	690	704	655	738	677	648	690	729	696	695	656	694	679	688
5021	15287	13315	11903	7865	3795	1164	313	114	67	48	60	70	63	53	46	64	52	58	57	51	49	64	62	70	58	69	57	51	79	55	57	48	59	44	69	59	67	54	70	72	60	48	62	58	54	66	59	42	66	63	47	61	45	54	57	46	45	48	58	65	72	58	59	57	73	55	58	50	67	55	63	58	43	50	62	60	68	53	70	73	71	66	69	50	53	72	59	50	61	62	58	62	58	53	61	66	60	59	58	56	44	61	64	49	45	42	55	65	64	40	55	60	56	69	60	52	62	63	64	59	53	63	60	55	73	59	70	56	45	69	60	61	52	61	67	49	50	57	52	58	57	58	58	63	56	57	55	49	58	50	57	70	67	66	67	43	65	43	64	65	54	48	53	52	45	50	63	54	69	50	45	71	71	68	64	62	52	72	69	62	62	67	59	61	69	50	61	73	60	59	63	61	60	62	53	60	62	64	62	63	54	52	53	58	57	69	56	56	59	60	58	48	58	64	53	65	70	67	86	50	54	55	61	46	54	53	61	42	54	46	55	64	71	55	64	58	52	52	59	53	59	54	55	47	60	61	61	60	46	63	70	54	67	69	59	58	61	57	57	58	57	56	49	45	43	67	70	51	51	64	61	62	67	53	55	58	65	54	45	67	58	57	52	60	52	56	60	63	67	65	55	66	62	60	48	55	48	48	50	52	63	42	68	56	68	63	62	46	56	58	64	63	47	60	45	53	44	46	63	53	52	54	53	58	60	71	55	43	63	63	65	72	54	58	60	64	60	59	51	62	43	50	67	65	57	55	48	61	65	49	43	59	52	38	48	58	49	73	48	52	50	61	68	45	54	63	56	56	61	45	59	49	54	73	60	63	60	57	64	52	49	54	62	50	65	60	55	53	65	75	58	54	49	58	57	64	61	60	70	54	60	46	50	55	51	68	58	52	69	61	69	68	60	53	71	62	54	61	67	61	58	72	58	54	53	50	55	62	41	49	57	61	58	62	69	43	48	55	60	62	44	63	58	56	71	62	51	51	67	52	57	67	48	57	64	70	46	51	53	55	58	54	60	58	61	58	59	56	52	54	50	58	47	65	48	48	72	47	56	62	71	59	48	53	62	62	59	56	70	68	53	64	61	48	43	50	63	60	55	56	64	65	48	54	66	57	63	51	50	65	60	80	75	70	53	70	61	59	63	46	70	59	61	52	60	58	51	56	51	69	53	59	55	74	58	61	67	57	50	72	61	62	57	54	67	49	57	57	41	59	54	64	65	74	55	71	57	71	60	46	53	57	79	64	52	47	72	47	65	56	52	58	46	55	47	73	54	55	57	62	54	65	55	63	67	53	56	61	72	69	54	51	58	67	67	53	56	56	54	73	63	51	62	54	46	63	68	66	50	73	52	65	60	63	58	57	67	48	58	52	55	63	61	51	64	68	57	70	54	60	61	59	56	57	39	55	56	72	50	64	53	44	72	49	63	62	66	64	62	57	54	63	69	78	58	65	70	64	58	54	60	70	48	53	55	67	60	55	50	69	57	81	66	62	53	51	56	65	52	59	65	57	60	59	60	55	48	85	52	71	55	60	57	53	60	79	62	71	68	63	61	63	56	67	52	52	45	60	42	52	68	52	74	73	58	61	48	64	52	62	60	41	52	60	51	55	59	49	52	65	68	49	65	59	73	62	62	49	44	58	49	62	57	51	45	62	70	72	50	52	66	75	52	50	58	58	54	68	54	58	58	55	65	50	58	57	66	46	52	59	54	66	73	51	43	67	52	60	56	55	63	37	50	58	60	52	65	41	46	61	56	59	60	66	58	49	54	56	55	54	66	59	62	55	59	60	57	46	45	59	46	63	49	62	52	55	66	37	67	73	71	60	62	70	52	67	52	56	64	68	65	73	64	53	56	62	70	63	53	67	57	52	64	67	61	55	57	63	47	51	62	57	57	61	56	52	57	57	58	72	75	62	62	65	62	64	62	64	64	63	57	59	56	63	58	76	59	57	62	51	57	57	73	56	58	55	56	47	57	56	49	71	55	41	68	65	62	53	51	49	65	65	54	54	63	55	65	64	64	58	59	71	55	63	60	60	69	68	57	63	67	64	63	47	47	54	62	67	60	68	50	61	72	68	57	61	56	46	48	59	73	63	55	55	57	70	58	52	73	59	56	73	56	63	49	53	53	65	45	63	53	34	49	58	60	54	44	55	50	55	55	51	53	61	61	61	51	57	69	46	55	54	71	59	54	64	65	61	57	65	51	51	72	52	61	76	60	57	73	69	46	48	65	58	53	62	49	58	47	67	65	75	60	61	70	56	55	43	50	65	60	58	61	55	57	59	73	73	61	60	65	45	52	60	53	67	63	75	51	50	54	63	48	62	69	63	68	75	60	59	59	51	50	58	64	54	45	57	48	66	52	62	50	63	47	69	52	66	68	40	43	52	66	54	52	75	55	55	55	49	60	64	59	60	57	58	61	57	58	54	64	65	53	66	62	58	59	72	59	65	51	55	70	60	62	72	68	55	49	58	55	78	61	59	46	59	62	51	57	54	57	61	68	67	55	63	60	54	60	55	60	64	56	53	56	73	61	52	49	66	54	68	46	57	53	53	77	61	51	50	48	55	71	55	60	71	70	58	50	76	49	62	69	59	68	59	63	62	58	69	43	61	62	50	58	67	66	60	68	46	58	48	66	67	53	50	51	65	47	62	60	75	53	58	65	53	49	63	58	59	61	58	57	63	54	50	66	51	57	68	40	50	60	51	51	64	66	55	38	61	70	50	85	62	61	65	69	63	56	52	47	56	71	64	65	76	54	57	61	56	60	62	52	62	56	59	60	50	53	61	57	46	56	53	55	52	65	58	60	55	65	59	58	53	61	59	59	69	51	51	54	41	66	67	48	73	34	66	67	56	68	63	72	74	60	67	50	60	69	43	66	64	49	47	54	48	63	52	54	52	58	59	57	65	47	45	58	56	59	59	55	61	51	69	74	51	40	57	53	66	74	71	71	66	44	54	65	55	48	62	61	62	61	66	64	63	60	72	71	60	57	60	65	67	53	55	60	54	56	65	37	51	61	66	63	52	51	62	64	60	48	76	69	65	75	44	64	56	63	67	53	64	68	62	54	62	60	64	52	48	66	59	56	55	63	59	59	64	61	58	70	64	69	53	51	66	61	61	69	61	59	64	58	58	66	67	63	59	55	61	55	59	50	54	67	64	77	56	49	58	32	60	51	56	52	50	64	58	44	56	56	63	64	65	44	56	54	47	60	66	60	60	55	60	60	48	63	41	61	54	67	52	63	50	50	67	56	65	58	43	57	51	55	58	65	74	61	52	61	59	68	74	51	49	55	47	65	65	59	52	57	68	53	61	53	72	64	76	49	65	55	43	56	72	65	74	60	61	53	67	66	63	54	55	39	69	61	58	52	54	65	55	50	47	77	57	71	74	74	65	52	66	66	60	55	60	62	60	47	64	62	56	58	53	65
30528	42241	38914	49073	48987	36121	21798	8263	2229	996	748	718	751	707	719	743	721	680	725	740	740	742	695	775	699	730	720	760	695	756	761	754	744	773	726	720	702	741	708	777	739	727	741	755	722	747	718	726	745	762	749	701	726	717	717	742	715	709	714	678	734	747	694	735	722	737	736	703	729	720	772	718	796	718	706	731	769	710	701	713	710	682	702	754	749	752	708	746	752	732	742	730	709	691	707	728	723	728	764	741	723	726	744	742	737	773	717	708	735	730	750	707	756	697	710	739	732	760	718	712	805	706	742	745	684	657	722	679	748	722	762	743	733	700	750	720	786	709	702	747	760	690	680	730	751	690	751	770	765	776	719	714	777	704	711	751	707	724	773	723	717	677	740	722	768	745	733	741	708	733	753	757	729	693	746	791	708	710	758	688	756	715	733	728	718	740	752	772	711	747	740	702	768	760	685	754	757	708	745	713	701	733	753	735	712	746	728	728	735	770	722	682	731	746	752	769	708	753	743	751	746	722	675	718	700	750	761	763	750	704	753	729	733	720	693	727	717	723	727	722	767	702	749	721	749	738	734	713	686	750	752	728	779	761	818	723	697	766	698	784	783	762	705	730	715	763	675	740	735	727	740	718	707	799	711	727	769	713	756	729	760	719	752	715	717	760	716	701	743	726	756	769	704	745	757	746	725	734	710	681	708	729	775	701	726	752	732	736	810	699	740	753	742	703	751	781	696	772	738	715	781	716	714	749	710	750	679	722	731	701	711	723	681	754	702	750	712	682	782	761	774	745	726	704	777	726	754	743	726	716	774	758	727	706	699	747	696	735	750	757	767	747	756	710	737	713	724	741	734	754	703	736	709	763	738	726	754	743	716	764	707	738	718	690	764	711	723	704	731	767	732	749	772	749	765	764	699	678	757	726	721	681	755	757	726	712	736	735	776	651	729	759	741	733	780	774	742	702	707	687	784	748	763	726	736	751	720	775	738	753	728	753	746	726	748	753	669	763	701	737	791	764	677	757	731	756	751	708	679	713	738	779	766	755	745	723	716	722	728	731	756	749	734	764	715	734	726	712	742	693	698	758	747	738	748	718	733	700	725	726	690	749	741	779	728	754	738	756	760	759	782	754	672	690	771	739	738	752	687	761	763	735	732	687	725	747	757	769	736	757	704	745	712	784	773	765	758	770	733	744	710	717	706	748	778	771	695	694	710	746	712	703	729	752	720	687	714	741	739	803	747	714	733	769	782	750	751	741	678	781	756	766	712	727	769	737	717	738	726	756	753	728	705	733	713	731	728	728	700	775	694	739	738	720	694	738	727	767	773	713	755	759	717	722	732	712	738	732	749	701	773	757	740	771	697	739	776	744	710	755	748	749	749	699	727	717	718	729	726	702	712	750	704	737	730	716	711	697	737	765	750	739	716	723	759	757	759	679	742	754	735	762	737	734	777	758	726	755	725	729	760	747	732	785	656	713	743	736	706	732	745	735	687	746	723	778	738	724	774	758	778	715	699	745	685	705	729	761	735	753	718	718	708	727	715	735	667	759	774	759	727	735	730	704	718	754	699	734	699	743	775	761	778	726	746	746	706	726	710	692	747	699	724	693	675	754	731	743	821	705	768	740	725	750	749	678	733	744	700	728	743	720	720	717	738	760	747	697	746	761	727	725	714	725	774	778	723	694	705	709	721	753	756	736	728	694	708	723	730	726	719	725	727	701	765	767	740	790	723	717	712	739	739	777	739	700	753	728	732	729	708	758	782	758	749	744	760	787	787	682	749	680	710	765	760	742	719	712	729	727	734	731	722	730	727	683	729	745	743	716	770	717	729	721	729	740	770	782	770	694	743	705	735	749	704	728	749	733	754	718	727	730	751	738	697	740	724	744	746	728	725	716	747	744	743	756	725	710	758	700	711	710	734	728	723	756	762	736	709	718	712	694	736	702	712	728	729	718	748	746	708	711	734	750	733	746	713	768	732	803	712	691	735	754	727	699	710	723	704	719	711	750	738	742	760	719	751	696	708	765	724	725	698	781	744	734	728	735	693	747	732	698	713	743	717	714	711	764	765	745	716	721	731	727	707	748	717	715	754	759	759	708	715	735	747	712	769	743	719	755	750	763	740	704	766	732	772	699	704	703	776	662	685	723	726	710	705	705	747	731	743	720	740	722	767	728	750	718	735	703	785	721	733	688	739	689	752	722	721	728	713	709	731	704	703	742	718	744	701	768	712	734	715	741	740	771	754	706	730	730	705	733	710	704	738	747	715	684	719	702	771	676	724	749	723	743	760	721	764	707	709	734	691	733	692	726	717	711	790	743	694	753	728	722	685	703	738	764	736	736	757	726	689	818	770	781	710	765	716	769	736	711	765	765	721	683	711	762	739	778	740	734	725	757	703	734	753	734	754	696	738	703	739	765	773	746	751	740	745	714	689	734	769	717	711	798	698	756	721	752	731	749	730	758	730	719	778	729	764	796	767	797	685	744	699	729	779	727	730	728	721	751	759	781	742	710	715	729	729	722	736	700	719	694	719	742	736	756	688	742	732	743	761	732	745	798	799	752	760	709	735	744	756	772	710	711	666	736	748	748	717	774	749	727	706	771	747	718	694	699	726	752	718	747	750	733	752	695	727	709	721	742	779	691	743	771	767	739	744	741	716	729	728	737	734	709	716	783	750	683	746	788	723	700	698	750	737	795	738	716	752	740	749	703	754	750	724	721	745	716	707	736	697	723	754	718	724	758	713	708	734	760	697	733	744	704	738	734	742	732	754	730	737	695	711	705	771	748	733	717	740	739	719	822	750	728	741	729	725	678	796	716	774	734	724	732	720	779	808	743	700	765	726	721	737	741	732	720	761	732	715	746	754	768	735	732	726	745	753	745	752	726	721	789	722	723	722	726	710	770	715	746	768	748	772	747	774	723	743	722	714	766	733	725	699	702	745	738	733	763	752	703	733	691	736	723	734	696	726	763	700	688	728	719	738	731	783	690	682	761	765	726	739	767	746	733	700	737	735	752	724	714	707	737	722	756	747	744	767	764	728	761	770	766	726	720	727	774	744	718	709	737	709	750	744	759	700	705	731	749	750	711	740	753	754	706	715	703	717	772	751	764	754	755	778	750	734	730	727	730	700	751	703	744	710	714	736	760	738	731	761	721	734	731	732	774	690	736	727	728	760	716	706	769	719	714	722	694	724	717	739	754	792	701	785	716	686	753	741	702	736	735	721	723	732	709	762	675	715	738	708	772	730	736	752	733	715	728	704	781	729	747	724	734	798	748	750	731	740	759	736	712	726	739	715	782	721	725	719	735	709	752	723	742	764	740	754	758	716	756	770	703	742	788	819	738	740	739	714	759	714	741	753	719	708	715	731	749	744	650	737	737	702	683	698	731	730	715	720	714	701	707	746	739	692	767	760	737	745	750	743	711	738	707	769	710	729	716	694	749	713	740	724	741	764	718	789	720	693	690	723	685	723	719	709	735
11717	26808	19868	16164	11026	5759	1620	387	119	55	58	57	65	52	63	57	61	58	69	68	55	48	70	33	55	61	67	62	52	57	52	59	58	55	59	66	47	66	69	50	65	55	71	61	59	62	44	82	59	54	57	58	50	66	50	43	35	57	63	50	62	41	72	60	52	59	57	43	62	68	63	57	63	53	57	55	70	54	65	63	53	56	59	59	65	47	58	60	49	40	52	57	45	44	66	37	71	52	58	67	68	45	53	72	66	64	48	53	51	39	62	62	49	52	62	44	60	79	41	53	41	65	48	61	70	54	49	57	57	64	58	48	49	50	59	53	61	50	59	63	51	76	54	55	71	63	48	58	58	50	67	64	65	58	54	55	67	62	63	47	50	51	42	49	47	72	55	67	59	51	57	33	56	51	61	63	55	61	64	50	65	60	48	59	40	53	42	51	51	43	62	47	66	67	56	52	57	53	70	65	70	61	53	59	43	71	53	59	56	69	49	53	49	54	54	59	50	62	46	65	55	54	58	49	53	68	47	66	51	52	62	58	58	60	49	56	57	68	49	55	52	60	42	56	57	58	60	57	53	52	70	56	54	41	44	55	50	58	58	63	61	70	51	54	58	56	50	68	55	68	60	38	68	48	50	59	55	66	48	54	57	55	57	65	54	58	68	70	55	49	58	58	76	50	58	62	54	65	61	51	61	57	66	46	53	55	72	65	44	60	62	45	54	55	48	50	54	47	52	44	59	55	61	51	68	59	57	61	66	50	70	60	62	60	68	61	56	62	57	54	43	57	45	38	52	55	58	61	50	48	62	68	60	52	65	60	45	55	44	45	57	66	57	49	72	51	54	63	65	60	56	60	60	63	44	54	64	58	66	60	61	52	53	54	51	51	65	56	52	58	57	62	38	62	57	70	44	65	49	53	63	55	49	61	55	63	50	42	56	63	67	47	62	68	56	56	52	52	56	57	50	51	66	63	58	50	64	49	63	55	55	50	58	68	51	49	58	53	59	49	60	69	48	62	61	48	42	66	59	51	59	49	56	62	60	52	64	58	43	49	73	58	56	57	56	59	60	47	55	66	58	55	54	65	58	50	63	59	63	54	63	52	39	50	50	51	49	64	49	63	67	61	66	52	46	65	65	56	63	61	52	46	48	59	57	43	48	55	47	56	68	61	58	64	65	55	70	55	53	62	55	62	56	59	48	57	48	61	49	53	51	53	68	60	61	59	56	63	44	66	48	55	46	60	56	56	50	51	50	53	58	64	53	46	69	63	63	47	45	53	61	60	54	45	50	63	65	49	52	59	46	46	55	54	61	44	63	65	66	51	61	65	56	61	45	64	44	61	60	57	51	55	70	58	56	70	51	70	50	54	51	58	62	49	71	51	64	59	49	67	57	56	81	61	50	57	49	66	38	63	51	63	57	53	47	50	49	81	54	74	50	64	56	48	61	51	47	51	64	57	67	55	48	53	69	49	61	58	63	56	55	50	57	53	47	72	52	59	60	55	56	42	55	51	51	68	45	53	69	66	59	52	63	48	61	64	52	55	40	46	56	65	53	55	38	50	54	58	38	57	41	59	58	57	65	50	56	64	53	51	59	54	56	53	61	69	46	56	44	70	44	68	53	46	54	62	55	72	66	45	42	57	48	66	59	53	59	47	55	50	56	54	56	60	47	53	47	47	50	68	54	61	61	65	53	63	44	50	49	45	62	53	59	53	49	45	49	52	63	58	55	43	51	71	57	62	52	41	51	48	69	64	60	56	66	60	63	64	65	67	57	62	48	62	46	45	55	60	57	64	56	57	73	53	73	55	60	57	57	62	59	46	62	45	48	59	55	57	55	50	57	65	64	55	54	59	52	55	56	56	62	63	47	74	66	52	46	65	52	56	54	64	66	56	67	50	50	54	58	62	49	59	63	62	75	46	40	50	54	45	55	57	51	54	54	60	49	54	59	62	50	60	54	61	64	58	48	55	42	57	58	67	51	77	62	54	60	52	55	48	54	60	39	53	45	42	49	62	55	61	61	70	60	58	61	41	60	50	61	44	54	86	50	53	52	52	70	63	53	54	48	61	54	56	65	73	58	58	64	58	55	50	62	62	64	53	49	50	53	62	50	51	65	66	56	57	59	51	55	66	46	56	66	60	46	57	54	51	63	56	61	61	51	63	58	55	57	52	52	69	62	68	56	59	49	46	50	58	52	58	59	74	51	67	54	51	47	62	56	70	54	65	68	46	60	57	58	50	50	53	51	48	58	56	67	52	60	56	53	73	58	65	60	54	62	55	64	43	66	58	63	64	52	59	47	69	53	54	60	65	46	60	52	71	53	65	58	59	63	53	58	52	53	67	58	61	55	55	61	64	56	56	62	52	59	57	66	60	49	47	50	44	56	62	60	53	58	53	56	52	58	46	54	68	49	47	48	62	48	56	58	58	61	63	54	62	50	69	52	60	57	61	57	60	62	56	58	43	66	45	51	52	43	47	51	54	60	53	53	63	67	64	58	48	52	68	54	60	61	52	53	50	54	52	53	53	62	64	55	58	59	57	53	56	49	59	48	60	58	53	39	51	49	56	55	60	60	50	71	67	61	50	54	52	51	44	45	61	55	42	66	60	55	70	60	62	52	50	69	55	67	54	55	43	57	52	60	69	65	48	53	53	74	48	49	59	50	46	58	49	60	59	54	71	54	49	59	57	60	57	61	58	63	46	56	59	65	63	65	58	60	65	58	58	68	51	53	45	57	49	48	63	42	57	56	46	55	51	46	60	65	43	60	53	61	57	65	60	48	56	43	64	43	52	58	55	51	61	54	58	42	60	55	60	55	54	54	54	53	51	50	53	57	52	51	53	55	50	50	57	68	39	50	63	62	65	52	56	67	58	61	49	66	55	68	48	52	62	54	54	59	62	43	47	54	61	61	52	46	44	57	55	59	65	55	62	63	42	47	50	59	54	62	54	61	53	61	52	47	50	62	55	55	53	60	57	51	58	51	62	49	57	52	56	53	54	58	64	44	66	65	46	59	53	50	60	53	50	57	69	55	67	60	64	68	68	45	59	66	47	48	58	48	56	63	64	54	71	62	54	54	49	56	61	59	61	69	51	61	53	54	45	57	48	73	68	48	51	59	66	48	59	65	59	56	43	51	50	54	48	70	55	68	72	46	51	64	66	67	56	48	65	57	69	52	51	55	61	61	58	59	65	62	58	69	45	47	59	57	67	53	68	60	49	55	59	60	63	66	68	48	51	61	55	52	54	52	52	46	69	50	59	50	62	49	49	58	57	52	53	52	51	57	53	57	61	59	70	57	58	48	79	59	59	51	60	53	56	61	76	52	62	54	44	48	55	66	57	67	46	57	61	64	55	56	46	59	52	58	75	51	61	51	62	45	44	59	58	58	68	54	48	43	65	49	54	57	50	57	51	59	64	58	59	54	52	37	56	59	58	61	50	63	66	56	58	59	64	57	53	49	54	41	45	57	59
45008	48764	44578	56122	57274	41231	25266	10193	2798	994	751	735	686	728	694	660	746	764	802	701	741	765	688	748	743	659	708	713	702	738	691	723	709	724	723	722	722	734	688	693	711	709	698	781	713	721	747	679	715	730	699	734	709	684	708	733	708	696	754	734	751	718	744	706	727	668	728	718	756	708	727	742	724	731	673	708	710	694	742	690	749	685	718	706	770	700	710	731	677	692	708	677	748	720	708	731	739	751	699	723	736	742	748	714	718	721	729	743	734	710	680	703	724	745	718	714	690	719	714	709	756	732	714	800	703	711	725	730	757	702	762	680	728	702	644	677	708	711	741	717	739	787	713	667	730	702	726	701	749	733	711	758	787	695	708	710	758	681	734	668	747	709	720	722	698	721	712	709	736	706	714	747	689	713	789	728	690	688	709	701	656	728	693	666	737	734	657	660	718	701	736	721	713	725	765	760	705	740	765	703	723	687	702	753	695	703	726	757	740	774	715	730	701	744	720	678	725	696	701	674	718	704	713	679	674	709	705	747	727	741	690	787	671	722	690	736	749	722	723	718	740	721	712	746	752	724	747	699	679	718	668	705	697	678	697	734	704	705	708	721	744	787	722	702	705	712	686	696	713	709	682	726	714	709	715	726	707	694	737	688	716	706	709	699	739	701	718	722	644	711	707	735	707	734	657	732	681	684	718	676	705	729	689	718	733	714	704	672	663	680	719	711	731	714	737	714	734	747	726	678	720	732	739	685	719	719	729	706	748	664	731	710	694	719	704	689	737	716	729	786	751	713	740	718	756	754	763	723	676	708	688	707	724	693	690	678	712	730	758	689	744	725	725	729	755	691	714	720	719	677	749	780	694	734	716	808	719	686	662	731	727	699	770	743	738	707	737	712	710	678	753	725	740	707	733	787	736	729	715	702	704	697	723	668	726	691	714	733	692	679	700	724	718	728	705	702	696	690	754	738	715	720	714	704	690	724	708	718	691	728	736	720	712	711	713	697	724	732	719	694	724	737	708	747	705	666	677	764	728	762	724	732	719	728	683	708	720	692	722	678	694	701	696	684	715	757	742	720	687	730	711	713	743	690	691	710	714	714	670	707	763	726	671	703	694	665	713	725	767	737	736	728	698	708	654	747	740	716	681	741	718	721	705	723	788	731	744	686	702	749	746	754	715	666	716	767	719	728	705	669	702	720	727	714	711	721	725	713	681	747	698	733	740	705	783	738	747	717	759	679	742	704	764	720	684	719	733	722	764	691	705	674	671	657	694	723	709	691	712	687	630	683	700	697	713	714	691	745	710	730	680	721	667	694	738	719	705	729	711	777	710	731	744	699	695	766	700	723	730	705	687	747	736	664	722	736	736	725	718	753	717	724	714	755	740	745	708	730	645	737	712	788	735	715	667	717	698	671	682	738	705	727	739	703	720	678	694	717	720	680	750	755	699	717	748	677	706	756	738	724	745	724	693	715	717	743	730	715	705	714	712	701	680	676	706	705	688	678	720	758	757	681	718	727	752	739	722	734	733	743	734	712	726	745	744	675	695	723	713	702	739	756	705	689	772	730	747	718	700	720	679	741	718	673	734	731	733	732	730	712	704	708	732	761	696	751	704	698	697	684	715	677	697	694	670	690	707	704	797	694	711	726	674	699	705	693	744	682	726	733	716	686	722	704	708	728	666	705	640	706	716	729	717	714	718	715	699	691	717	770	711	706	694	719	726	793	698	748	701	766	728	751	751	748	699	728	745	715	721	717	729	717	714	740	665	746	721	756	712	707	713	718	706	760	736	726	724	678	749	751	724	691	701	687	691	694	774	707	778	707	719	706	702	731	717	738	711	786	728	759	707	730	709	715	760	717	719	678	717	712	689	762	745	682	787	710	730	720	738	720	778	727	717	717	713	717	746	727	671	723	705	752	715	723	683	712	757	732	714	733	671	712	725	704	750	737	711	653	694	723	709	691	711	795	781	737	755	730	742	751	742	738	716	729	712	752	735	697	714	740	722	716	739	720	717	746	721	740	698	694	666	688	682	700	727	734	704	704	715	737	759	759	690	711	708	704	726	724	700	721	718	721	732	709	702	743	764	757	713	675	697	696	678	690	715	740	729	713	693	715	723	698	697	624	713	705	742	669	716	729	737	638	710	748	705	745	687	710	690	765	725	799	792	654	662	704	746	699	712	744	708	734	761	700	702	707	733	727	712	693	733	725	730	748	731	709	698	689	703	742	700	768	709	712	739	666	760	705	718	711	699	708	693	734	699	668	731	761	699	741	690	684	658	702	694	699	694	683	719	689	758	738	710	741	701	701	721	747	706	737	773	776	675	653	714	698	699	661	769	722	724	745	689	728	751	709	752	701	679	718	758	671	724	710	731	734	717	695	715	721	681	708	717	753	739	693	736	698	724	697	708	709	723	767	709	704	702	747	765	723	716	714	726	700	724	721	671	744	769	673	722	723	758	701	730	696	732	719	713	706	685	719	742	769	769	735	701	702	686	675	727	755	720	748	695	735	717	729	723	735	735	721	701	695	669	730	737	721	721	662	687	716	709	747	699	731	739	740	798	700	713	714	711	708	698	682	678	768	710	705	757	753	723	698	732	725	687	702	697	690	683	715	709	726	749	689	697	665	692	728	663	734	731	778	739	694	726	729	742	705	695	706	709	702	730	722	704	710	693	667	680	717	695	688	685	723	696	743	664	702	707	716	698	715	726	722	705	738	741	726	701	726	719	699	760	690	691	739	733	705	746	725	694	674	704	675	693	728	741	697	708	685	712	714	741	730	683	753	685	694	694	723	781	695	707	703	690	721	706	723	718	690	777	716	721	716	720	751	755	730	742	738	713	718	688	731	746	710	694	710	733	681	743	748	687	736	728	701	723	787	714	723	702	665	729	719	713	675	715	723	760	764	764	765	753	678	707	736	720	716	723	713	710	696	751	721	726	724	692	660	736	699	701	678	740	742	732	736	763	700	728	737	714	745	724	737	663	692	733	732	691	712	708	739	737	707	726	743	704	716	739	729	694	709	661	716	703	729	696	756	721	750	696	686	748	708	727	686	729	670	703	714	688	729	706	742	788	745	762	686	675	727	741	710	731	668	770	716	743	713	691	772	742	753	747	753	716	774	728	734	704	710	705	726	671	712	737	716	718	744	686	716	707	741	718	765	708	716	673	699	712	666	757	720	773	711	734	701	713	678	756	694	688	721	778	729	715	708	735	746	705	686	763	746	721	690	702	736	710	689	703	676	721	741	704	698	694	719	741	734	743	718	657	748	735	687	729	697	751	730	724	742	714	679	773	722	751	720	716	693	684	725	694	674	738	743	756	738	726	745	713	683	726	730	732	739	752	681	690	779	728	712	744	728	747	678	727	698	725	726	742	730	708	747	685	700	724	773	698	699	654	702	753	670	771	733	769	693	688	694	722	727	731	707	704	706	703	731	677	723	718	730	714	740	645	716	710	693	699	769	705	719	745	743	704	669
1580	3483	4409	5151	3226	1654	604	213	94	47	58	67	47	53	49	49	50	60	55	46	50	53	61	59	67	55	57	54	40	63	55	53	55	55	67	48	48	52	57	62	57	48	47	63	59	51	65	53	54	51	51	58	67	64	43	45	53	51	47	52	47	48	54	57	31	43	62	54	67	51	48	52	52	69	51	78	75	60	44	58	54	57	63	45	50	54	55	61	50	44	47	62	47	44	50	61	53	57	47	41	60	48	62	47	70	55	59	65	48	64	61	57	56	54	51	53	60	48	53	73	56	55	44	74	54	43	52	54	53	63	61	39	65	57	57	51	64	66	47	56	46	66	55	53	56	62	35	62	46	61	66	60	71	56	45	58	46	61	56	61	50	70	53	61	53	58	50	47	51	56	55	51	58	49	61	52	55	53	58	43	57	46	55	56	64	63	70	58	71	58	44	71	51	53	47	55	55	40	53	53	53	56	46	67	54	50	62	35	58	47	49	47	54	51	55	54	53	55	46	48	53	58	63	45	56	62	46	40	58	43	58	60	48	64	44	69	55	51	56	53	60	57	69	41	57	68	57	54	50	70	52	53	69	59	52	58	57	51	46	57	54	56	41	45	50	50	56	60	40	64	48	49	51	54	67	47	57	42	58	56	49	64	53	63	48	53	54	81	54	46	50	59	61	53	55	56	53	50	54	43	65	50	59	49	50	46	43	53	53	46	45	62	56	61	39	60	51	66	62	64	51	63	57	55	54	64	50	54	53	49	55	66	51	58	57	54	49	56	57	54	64	57	63	63	49	39	59	51	48	55	51	40	53	56	52	58	57	72	43	52	53	49	60	51	46	70	56	53	55	54	52	68	55	53	45	48	45	55	49	53	51	62	68	54	57	48	50	61	54	41	43	56	57	65	53	58	55	44	69	62	49	57	50	53	60	55	59	59	44	57	51	49	50	55	54	49	58	44	68	46	61	47	56	41	53	58	41	59	49	56	67	47	53	47	69	42	54	58	60	56	60	48	51	47	63	71	57	54	63	63	47	52	51	65	58	48	59	52	63	50	53	61	50	61	46	62	58	45	54	56	56	60	56	64	56	60	47	61	58	52	55	64	59	53	51	76	71	41	60	40	59	71	54	43	56	51	54	63	53	53	66	57	53	55	38	60	48	44	56	54	73	54	56	60	44	59	51	58	46	63	55	58	49	41	61	47	51	53	51	52	53	46	50	49	55	60	56	62	45	50	63	70	54	55	56	58	59	58	53	54	66	49	41	51	52	50	48	58	45	67	45	44	57	45	68	62	46	36	59	41	41	47	53	52	57	55	45	43	55	54	59	50	63	54	68	47	59	63	60	58	47	55	59	62	46	51	48	49	54	59	61	48	42	51	57	63	56	44	60	69	49	58	54	55	45	62	73	53	55	52	72	49	63	62	56	52	62	53	65	45	42	49	57	58	62	64	47	58	61	50	50	56	63	64	55	73	56	47	39	51	54	42	59	51	52	56	66	53	51	61	66	55	60	55	51	56	45	46	40	59	54	61	67	53	60	55	51	44	43	68	51	58	58	56	65	50	50	47	51	41	56	50	53	67	57	49	61	56	61	64	63	60	64	58	62	45	59	51	52	60	51	56	66	58	42	63	62	54	61	35	43	51	55	50	69	61	75	53	49	58	49	59	56	63	55	50	64	50	54	50	66	51	56	61	50	40	62	65	47	59	53	46	63	64	76	58	46	53	51	58	57	59	54	63	57	73	54	55	63	53	62	50	60	56	57	44	60	69	57	53	55	49	55	57	57	52	46	53	53	56	43	59	58	47	43	62	52	56	54	51	50	66	55	66	53	58	45	57	67	48	55	50	63	59	51	57	52	55	54	51	46	57	59	53	55	75	52	67	70	57	48	46	64	53	53	46	50	53	50	54	42	70	55	70	56	48	54	53	38	51	61	71	77	60	58	65	55	62	38	58	52	65	63	67	45	62	46	56	51	44	59	62	57	55	57	49	53	69	63	64	44	59	52	57	51	65	43	58	51	46	41	46	40	57	54	52	56	58	52	61	59	56	64	46	44	45	51	58	61	39	55	53	53	48	46	57	50	65	57	58	56	66	59	38	76	58	53	59	49	50	59	47	70	48	61	61	51	61	64	51	49	59	56	54	53	63	60	63	63	57	38	47	43	59	55	49	51	54	46	68	58	55	61	51	55	49	57	45	74	52	51	71	62	50	39	46	45	38	63	40	55	48	75	53	63	63	48	58	49	56	66	51	67	62	60	58	51	54	60	60	55	56	62	58	53	62	62	67	64	59	60	66	61	63	48	52	54	60	61	54	49	67	51	39	53	55	49	53	49	53	63	47	55	47	57	59	39	49	53	54	47	46	43	62	41	41	42	48	55	57	52	61	57	57	60	43	58	56	48	53	41	51	50	61	63	60	42	63	51	62	58	50	62	47	52	56	70	66	58	49	54	64	59	51	63	45	58	55	47	47	54	56	53	44	53	42	55	57	52	60	48	52	60	59	56	58	48	53	66	57	37	47	38	49	53	58	56	62	49	56	46	50	69	62	39	64	56	51	48	44	55	53	46	57	59	55	53	50	51	54	48	57	40	52	62	50	62	60	57	56	47	58	50	49	63	49	57	48	43	54	60	49	72	47	52	53	62	50	44	49	55	48	65	38	67	60	40	59	60	51	41	49	45	74	52	52	48	52	69	62	45	52	51	55	65	51	51	42	59	51	57	57	54	61	52	60	60	50	63	65	52	48	59	58	52	61	63	69	59	59	44	55	63	67	60	37	59	66	63	61	57	62	52	40	50	53	54	47	44	47	52	56	55	51	62	46	49	55	43	68	55	48	67	45	57	51	53	66	47	67	53	44	59	52	58	56	53	40	47	61	41	58	64	46	44	45	56	61	60	51	56	50	70	52	57	50	64	52	69	65	46	56	53	49	54	39	51	60	56	48	48	58	51	52	59	65	60	66	64	58	62	57	61	56	47	48	56	58	45	54	55	62	43	68	42	43	43	54	50	63	50	51	61	52	66	60	50	35	61	54	45	68	53	71	65	46	56	63	68	62	45	50	62	53	48	52	48	41	63	46	53	55	61	50	64	52	58	54	48	52	51	55	53	59	68	52	56	57	51	61	59	58	53	60	57	64	59	51	61	53	59	55	54	51	49	53	58	60	52	48	50	47	63	56	51	64	54	64	56	65	54	59	55	59	47	58	58	46	52	52	50	59	56	49	56	72	46	60	51	52	45	53	45	51	66	58	45	57	46	66	65	50	49	62	57	75	57	55	55	63	61	44	51	50	60	51	57	58	37	48	67	58	56	59	65	42	40	50	45	54	58	44	48	54	64	49	64	68	48	48	44	59	54	50	46	53	58	47	56	54	51	48	63	54	45	50	43	55	52	51	57	60	47	61	51	47	54	52	61	44	51	54	53	43	65	63	56	58	69	59	54	60	49	60	51	59	51	61	66	47	41	52	54	57	62	49
16790	26370	29291	36471	36150	27623	15199	5040	1492	851	690	750	656	750	704	675	682	657	734	693	713	735	676	713	688	685	658	699	651	660	731	691	668	705	684	654	733	701	649	707	725	690	671	715	675	703	659	716	696	708	676	708	706	691	684	704	688	671	702	660	683	679	697	698	672	733	700	691	718	659	705	680	717	679	699	665	675	674	705	618	728	684	722	726	690	671	654	673	703	675	679	674	668	692	665	713	670	704	702	731	695	671	709	709	645	699	719	660	657	693	673	733	729	684	673	729	662	732	724	737	676	712	666	719	663	658	692	723	740	645	671	726	699	725	653	699	729	737	724	671	660	675	677	669	671	699	694	702	709	694	656	691	716	680	652	722	713	678	727	662	698	675	697	738	688	686	674	713	699	666	744	662	730	675	690	681	697	742	692	682	703	666	693	691	673	710	693	690	694	655	715	676	738	691	722	651	730	652	681	691	697	665	682	690	702	660	676	712	679	701	700	718	684	651	708	661	692	678	714	711	665	658	640	648	720	649	659	699	709	683	652	687	751	671	706	662	703	725	696	700	667	648	715	704	666	683	693	686	707	709	711	684	695	714	667	695	683	678	691	669	620	687	688	685	682	668	709	673	699	706	674	678	700	691	728	688	719	648	653	735	688	702	653	726	698	700	733	728	733	747	681	635	704	689	689	663	703	691	721	677	679	679	655	629	704	711	666	662	663	760	720	702	697	710	740	678	690	694	729	687	725	671	697	700	703	727	671	685	714	703	710	698	669	689	673	707	692	684	658	697	733	690	671	708	690	649	699	693	673	693	692	716	742	688	736	704	700	726	676	709	692	632	729	690	660	686	703	714	653	708	704	713	683	650	662	671	678	675	678	662	682	636	647	664	722	734	719	675	660	682	668	693	697	703	697	700	675	740	714	734	715	688	732	677	673	695	689	707	676	687	730	690	712	698	717	723	724	697	695	692	722	693	692	716	699	680	720	664	695	702	711	679	706	739	716	721	697	659	699	699	656	700	685	718	711	722	661	697	689	724	701	709	689	753	677	668	763	718	709	683	693	616	666	728	690	664	688	671	686	707	728	631	689	659	688	683	712	708	688	688	687	726	678	692	684	708	687	697	679	684	680	662	680	657	647	730	688	683	675	678	688	715	669	701	717	665	721	739	714	668	681	689	706	696	703	672	661	647	688	700	626	677	676	689	698	720	739	650	672	672	733	723	700	633	685	720	683	696	748	726	703	683	684	667	670	649	717	728	620	727	688	706	736	721	685	662	688	690	684	686	720	748	683	669	711	677	694	719	683	766	640	712	700	697	672	695	688	698	678	718	673	709	677	648	747	736	686	693	698	658	702	661	679	708	705	666	685	694	688	704	675	726	705	684	692	686	755	683	713	702	679	741	739	728	707	639	712	682	674	693	699	651	694	634	728	707	667	690	724	701	659	700	730	714	694	720	648	733	692	702	712	691	682	690	732	670	657	707	677	678	695	699	657	719	702	665	714	715	713	652	697	663	634	688	723	704	705	676	715	689	698	678	723	687	678	713	663	645	724	703	709	749	713	713	683	631	696	713	708	682	649	721	736	675	739	704	722	711	692	715	671	690	662	669	712	746	710	695	691	683	668	688	731	649	680	723	693	699	743	677	718	672	676	715	722	750	732	727	700	706	719	630	686	679	741	666	712	677	673	750	711	644	729	674	671	669	698	708	661	665	701	682	679	681	726	701	723	686	683	719	670	689	714	707	713	730	733	668	705	728	681	671	700	621	643	687	690	713	745	691	718	685	715	672	693	774	673	709	672	687	694	700	735	673	668	705	689	721	733	664	701	688	704	693	713	655	710	687	728	684	729	685	632	696	680	671	681	716	695	717	659	685	681	713	631	705	742	717	698	650	712	673	688	691	698	712	658	708	701	681	703	696	698	665	670	678	707	650	669	661	714	727	696	693	699	714	737	651	721	698	698	713	715	738	725	653	718	685	688	674	702	684	703	704	754	626	769	731	694	720	669	688	677	673	711	682	731	689	676	702	698	706	678	676	722	689	739	710	718	719	741	686	731	710	676	693	737	684	693	712	715	707	698	687	707	714	710	643	729	689	715	675	732	677	716	713	663	680	667	697	658	702	704	741	685	685	730	753	738	693	680	750	722	689	680	683	653	702	671	710	681	693	695	747	694	648	623	702	707	704	689	652	664	733	701	703	669	660	661	629	635	693	694	670	649	735	659	709	663	695	692	724	694	682	673	710	751	673	656	682	680	676	716	739	705	691	716	691	629	714	686	703	715	717	685	691	663	688	676	665	715	660	689	701	665	726	658	675	672	672	746	724	702	633	723	700	690	673	667	680	745	720	741	707	654	717	700	683	731	679	700	673	670	711	692	733	674	705	727	672	667	675	678	696	716	724	709	704	719	655	721	652	708	764	690	653	722	709	653	663	690	681	753	651	737	667	668	747	666	634	681	703	696	673	681	662	678	696	658	677	643	666	699	710	686	707	672	711	671	691	721	681	687	691	739	706	665	691	641	699	735	691	713	700	667	741	677	662	714	739	724	694	654	718	691	722	673	693	662	709	656	710	736	662	656	711	700	656	631	648	737	721	657	653	702	691	737	652	690	672	687	703	713	679	683	665	696	708	730	717	697	674	689	740	676	667	689	680	689	675	676	678	683	723	694	659	691	711	674	687	665	692	705	699	687	681	668	681	676	735	714	718	739	687	697	698	681	672	718	723	703	704	691	667	720	692	678	681	740	679	691	694	688	691	684	665	675	683	644	667	679	690	714	752	678	732	709	719	685	676	693	702	696	737	673	648	717	714	690	671	753	671	728	710	719	733	672	670	704	720	691	722	672	676	669	719	681	700	713	701	705	699	714	703	705	648	633	684	716	737	688	673	719	682	678	692	673	701	661	703	645	662	713	655	667	716	687	715	661	669	632	738	681	737	698	676	675	712	668	708	706	708	669	663	706	679	723	680	678	695	676	687	684	689	700	683	704	710	725	687	705	662	726	712	739	712	709	658	665	676	707	748	677	711	692	703	678	652	652	708	685	712	723	713	697	692	716	645	696	693	750	678	671	701	682	676	687	726	680	688	695	701	641	686	693	704	683	682	713	642	675	673	696	716	707	704	689	732	653	732	679	695	709	718	751	711	639	691	689	703	685	708	747	698	705	684	742	716	672	674	675	733	701	633	680	680	716	748	665	682	715	676	687	678	623	704	750	693	710	721	728	709	639	693	693	706	737	687	711	694	726	705	719	672	724	677	682	657	626	638	708	696	709	713	657	698	643	690	681	741	681	717	700	664	670	681	717	651	676	659	667	674	683	726	702	725	704	687	697	681	690	695	719	699	703	735	719	703	627	701	718	728	685	672	739	701	710	672	727	701	680	712	685	701	694	690	721	685	719	702	695	712	686	720	697	663	695	683	651	683	700	702	658	671	676	712	702	700	684	666	697	668	647	705	698	670	702	705	702	745	671	698	697	681	682	662
2812	9820	13564	12485	8643	4650	1636	431	148	51	47	57	41	54	57	66	57	56	60	45	58	46	64	48	46	50	52	53	52	47	40	49	74	57	66	58	55	49	60	55	52	53	51	58	81	55	47	53	65	67	60	46	49	45	52	54	58	50	55	45	34	47	60	63	61	46	46	54	58	58	61	54	58	50	45	66	55	53	64	48	46	54	45	61	60	50	59	48	48	59	59	52	40	46	47	65	51	52	67	43	47	42	54	60	62	37	55	58	48	54	53	52	51	65	50	58	66	48	58	48	46	51	53	52	50	69	60	62	50	48	52	59	50	67	49	51	60	59	60	41	40	55	58	46	60	57	51	59	43	43	42	53	57	46	56	47	49	65	51	52	45	49	56	58	55	43	72	57	57	50	55	51	57	66	50	58	57	49	53	57	61	57	59	67	57	66	46	57	50	50	66	61	64	40	53	53	59	61	53	64	44	71	38	54	50	67	46	51	46	48	55	35	50	61	58	52	56	52	58	51	58	62	58	68	59	67	48	59	58	65	60	50	48	57	48	56	60	58	52	59	57	63	54	38	61	53	61	52	37	44	60	54	52	42	49	54	53	62	45	43	51	64	46	47	46	70	59	55	56	50	59	58	47	64	55	49	37	34	46	52	46	49	60	51	57	65	54	62	52	60	66	55	43	56	54	55	60	46	58	45	40	73	63	49	58	60	47	48	51	56	56	55	54	47	56	45	48	48	59	63	59	50	50	55	52	55	54	53	49	48	47	51	61	50	57	43	64	55	51	55	63	55	59	48	42	47	47	61	58	47	54	51	56	58	55	53	55	48	54	65	61	54	57	52	56	60	59	54	45	53	46	55	39	51	68	67	57	60	57	52	60	46	60	60	37	54	52	42	42	66	51	53	51	48	50	68	58	57	46	50	56	50	57	47	45	46	49	55	54	54	60	45	52	59	53	66	62	39	47	45	43	62	56	50	63	45	62	55	56	54	56	57	58	67	64	46	53	50	47	50	51	63	55	58	57	45	65	63	47	51	53	53	63	55	54	59	54	61	61	45	57	64	53	61	46	62	57	48	63	45	61	51	57	78	50	45	60	56	52	43	58	56	52	42	53	69	50	53	68	56	40	52	52	50	62	62	47	44	52	55	52	56	57	47	64	60	55	61	54	48	49	63	60	58	48	47	56	56	60	65	63	57	49	53	58	62	54	49	45	53	57	59	62	58	47	43	62	52	61	53	51	49	61	63	64	43	54	56	52	57	58	44	41	51	67	67	54	40	44	49	46	60	49	50	45	63	61	54	48	52	52	67	58	45	39	45	53	51	56	43	50	53	51	46	56	56	41	46	46	40	60	65	50	69	58	56	51	53	57	64	67	55	63	47	73	65	46	57	43	59	67	69	67	61	50	57	60	64	53	45	48	62	47	49	48	50	51	49	68	55	58	65	53	56	46	53	57	57	52	55	44	47	47	55	64	50	59	55	67	55	47	56	53	46	58	44	44	56	58	50	50	57	51	59	70	55	53	54	58	38	60	64	50	52	59	58	51	61	58	51	50	63	42	48	69	49	54	53	58	65	60	51	50	61	46	43	49	69	45	47	58	51	50	50	65	52	61	59	51	39	35	52	57	56	54	45	48	71	53	46	50	63	48	48	58	47	54	65	52	48	58	62	54	50	49	46	56	54	48	54	66	46	59	53	55	58	52	43	56	57	59	48	56	59	57	46	49	54	53	62	67	52	51	64	44	44	59	48	60	57	59	65	56	32	53	54	57	53	49	68	57	50	62	61	63	50	48	52	51	56	56	43	62	50	55	59	65	45	58	61	51	56	68	52	44	58	64	49	49	49	55	53	55	57	45	57	47	55	72	53	62	52	57	50	55	62	46	64	46	49	59	50	69	60	59	51	52	59	68	41	58	61	49	55	51	63	65	50	54	48	65	54	55	43	55	61	48	65	55	58	62	59	70	56	56	52	57	61	60	63	72	46	74	56	47	46	62	50	53	57	46	53	46	50	47	55	59	53	54	50	48	49	50	65	47	43	56	55	59	62	35	49	61	58	59	54	67	63	61	56	51	53	59	48	55	55	43	45	56	55	55	52	73	50	55	69	52	61	55	64	50	52	45	72	62	50	47	59	51	59	51	65	48	39	61	55	58	55	55	69	48	53	58	64	49	50	53	50	62	48	59	57	41	62	55	53	65	54	54	48	56	63	48	54	47	49	46	54	51	59	52	52	54	55	55	34	59	47	49	37	40	48	45	73	55	49	61	50	57	50	54	51	54	59	60	54	48	50	53	49	47	61	52	38	47	59	65	46	40	66	60	50	45	52	51	47	63	45	37	52	63	61	62	49	56	64	51	57	62	49	52	66	62	52	55	49	54	42	65	57	61	54	45	48	54	66	50	56	58	55	63	64	56	51	57	66	54	43	59	55	57	46	49	46	62	59	65	58	52	49	47	53	54	52	53	57	67	56	51	67	51	54	46	51	53	57	45	43	54	49	49	43	46	42	44	53	51	49	51	52	54	47	41	49	59	48	53	42	64	62	61	49	44	54	44	57	53	50	64	53	62	52	52	64	64	47	45	51	48	59	58	66	59	71	53	54	48	48	53	51	56	55	50	50	59	50	50	52	48	49	70	57	58	49	46	55	48	49	48	53	44	54	49	59	46	60	56	51	55	51	44	64	61	65	56	52	64	59	60	57	53	60	58	54	55	66	64	52	56	50	54	50	53	51	58	52	47	49	47	35	53	48	59	58	67	55	45	55	64	67	49	63	43	56	37	49	53	58	64	76	59	58	58	44	61	57	47	47	55	58	45	62	52	51	62	52	51	42	48	50	49	59	48	59	54	56	68	41	53	54	64	62	52	57	51	58	49	52	73	71	57	55	49	42	62	65	48	53	61	66	58	62	53	52	43	55	53	52	53	69	54	41	54	59	55	47	52	51	62	58	54	65	66	60	58	50	56	57	51	63	56	52	45	55	46	50	67	60	60	54	42	56	42	51	69	49	69	45	47	52	54	55	53	64	40	49	53	53	47	45	48	51	48	49	66	44	46	53	47	60	45	61	50	59	45	58	64	42	51	54	55	61	51	53	55	54	45	47	73	53	67	51	58	51	54	50	52	61	46	61	48	63	54	51	53	50	44	50	63	37	52	55	46	62	41	52	48	51	44	50	64	45	60	57	64	51	61	51	64	50	64	50	57	57	55	52	58	43	50	59	59	62	55	53	58	61	65	46	53	64	50	59	56	42	50	60	56	36	61	49	51	56	49	45	41	67	54	68	65	43	47	44	45	69	57	45	49	54	50	55	62	51	52	57	48	58	44	60	52	64	56	47	56	45	51	48	57	44	49	60	78	56	52	66	64	56	39	46	52	45	55	60	59	58	48	59	59	56	57	59	53	60	56	48	63	52	51	53	57	53	59	45	47	54	59	58	32	64	52	62	49	48	45	58	58	51	50	49	43	68	57	47	58	58	46	61
32513	38474	39892	52488	53191	39599	25242	10341	2774	1065	732	761	672	665	703	653	740	694	704	694	670	702	676	714	665	653	673	685	705	719	644	621	704	689	702	708	689	687	680	657	662	679	679	678	680	659	694	648	699	672	672	716	675	683	659	634	660	730	662	675	722	668	737	685	689	736	658	683	684	688	688	667	652	681	656	763	705	748	692	702	724	684	690	644	677	696	725	649	667	664	709	692	704	672	647	735	701	613	674	673	691	729	659	674	702	643	701	677	684	709	685	710	720	688	721	704	685	706	715	660	715	691	722	682	650	672	703	620	615	691	689	694	687	721	728	706	678	698	692	678	693	682	677	708	671	694	700	687	682	703	683	692	697	698	709	669	685	683	684	698	687	688	738	716	670	679	688	706	669	681	728	672	684	668	685	670	727	737	681	681	677	688	655	690	696	691	722	679	700	698	669	707	683	685	692	666	700	615	679	629	675	686	717	725	709	699	661	727	719	723	676	697	669	707	701	687	702	681	647	660	674	667	665	624	652	695	727	682	703	696	702	692	690	632	688	719	680	697	676	722	657	702	681	630	696	674	698	690	694	701	722	699	705	740	714	696	717	695	701	718	666	686	711	642	650	697	665	732	632	635	667	674	692	661	658	738	683	688	691	673	654	679	676	676	640	717	670	708	710	696	681	656	660	642	689	684	632	725	701	698	676	709	682	707	720	671	738	673	693	728	685	693	691	695	727	700	714	689	660	685	686	689	678	735	695	684	673	677	680	699	689	684	743	680	666	703	675	707	660	686	683	697	658	656	698	676	689	687	715	698	690	730	698	700	646	686	717	670	701	678	700	704	678	692	715	710	652	664	656	654	657	672	703	683	692	677	687	678	694	673	703	710	714	683	723	730	676	678	680	696	689	723	670	691	669	661	688	672	674	659	679	657	729	665	745	703	687	695	623	723	655	733	654	659	691	653	705	682	738	708	639	676	670	676	699	676	694	670	727	700	694	664	701	721	691	688	687	741	710	700	642	687	684	675	772	669	649	707	627	732	689	672	715	657	659	699	678	658	700	672	642	677	642	706	693	694	702	724	707	725	689	697	683	699	697	671	704	665	648	678	685	693	705	670	694	675	707	679	661	732	675	660	725	690	700	685	704	644	708	654	693	716	685	736	696	674	715	683	685	716	664	684	662	732	701	643	709	697	689	671	739	694	728	723	700	762	688	675	661	678	714	680	678	675	657	659	694	660	689	698	685	691	694	683	695	696	706	663	695	646	680	632	676	711	655	674	702	698	671	659	681	706	683	690	691	687	699	674	677	688	712	699	752	691	705	689	677	663	660	709	699	751	664	685	730	711	660	746	659	714	710	720	685	674	699	735	658	699	692	702	683	628	677	685	714	650	723	730	692	697	724	751	708	683	696	668	724	647	716	691	718	697	697	682	683	717	687	664	676	670	690	727	698	697	667	708	675	715	703	693	686	660	697	686	659	673	676	671	689	735	669	692	675	684	700	657	700	659	702	673	672	648	710	734	731	710	655	714	706	655	691	753	710	633	735	695	730	701	658	680	686	688	685	742	678	648	659	678	687	689	711	673	717	691	715	719	666	692	727	695	718	653	645	639	692	667	657	717	690	709	712	649	680	658	677	689	721	718	711	683	688	658	713	663	675	678	666	701	680	666	667	706	695	668	687	687	700	704	695	678	699	638	696	700	686	714	691	709	722	710	744	631	674	717	695	675	676	673	661	722	725	692	689	647	690	744	676	687	710	710	673	695	714	692	745	667	695	658	698	702	710	659	667	709	721	693	691	749	688	719	694	646	672	735	668	659	701	711	681	696	724	696	700	707	691	697	673	688	670	721	706	730	683	676	673	677	696	714	711	631	673	720	698	705	704	678	700	706	726	694	649	691	629	710	735	707	711	659	680	691	684	688	694	685	675	726	694	733	720	715	736	674	697	717	698	688	670	701	677	708	666	645	654	719	697	682	697	699	673	640	693	682	695	681	664	650	723	660	691	686	681	679	747	731	698	720	733	680	686	678	661	725	657	699	657	682	704	662	720	749	677	713	673	716	698	726	670	694	694	675	688	671	674	694	741	753	680	677	650	701	708	648	708	661	664	703	628	714	702	672	693	692	641	708	675	687	730	681	698	660	667	696	696	657	697	684	683	646	644	719	695	687	665	665	694	744	707	680	704	684	723	648	651	704	660	706	682	725	722	685	669	686	714	640	702	722	669	675	675	676	695	678	687	668	668	698	712	656	704	678	698	710	677	696	633	701	729	686	679	631	694	667	711	722	673	698	663	697	759	716	713	688	729	723	705	677	655	699	688	688	699	657	702	701	673	705	691	623	735	689	692	742	722	710	674	698	656	698	692	713	667	651	700	659	658	716	629	682	643	617	689	725	694	717	663	670	683	732	722	689	704	698	696	664	697	668	699	682	676	742	709	675	719	689	733	690	688	663	673	703	700	617	688	663	709	682	707	699	649	705	654	712	700	711	662	676	707	674	711	687	718	741	684	653	719	696	634	678	714	729	657	709	708	698	642	685	671	690	646	683	731	674	665	680	683	708	693	712	686	673	693	677	674	679	674	706	691	722	733	646	768	716	695	657	705	684	734	674	687	705	731	700	715	757	640	667	707	667	699	650	692	785	708	680	696	651	687	700	726	673	662	717	676	667	661	681	680	626	722	653	739	712	665	701	649	716	707	677	689	656	716	748	724	686	690	682	672	675	667	639	677	659	709	699	723	672	659	708	693	722	705	670	686	703	723	646	695	677	733	712	694	633	653	727	660	687	718	719	667	648	666	683	650	708	678	701	739	685	627	682	692	718	665	746	637	682	709	668	623	677	673	688	693	688	668	688	737	688	700	702	724	654	652	678	679	726	660	694	684	729	668	663	701	706	720	712	701	655	759	690	727	653	734	730	685	708	683	723	742	688	669	671	704	671	707	699	647	688	693	711	659	712	669	708	665	686	704	653	657	743	676	682	676	678	654	671	715	697	711	649	691	674	697	666	678	676	703	725	685	654	706	683	665	681	648	734	756	657	695	678	673	656	663	722	713	679	636	661	712	645	663	692	705	658	685	695	676	682	699	692	674	707	687	718	723	651	687	684	707	752	684	645	696	679	652	683	693	701	682	672	663	685	700	710	658	687	712	661	677	715	657	721	688	686	694	679	683	668	673	684	734	726	698	666	700	672	718	711	683	758	690	711	655	710	722	659	690	672	687	660	694	707	664	695	736	667	670	692	715	682	742	657	610	638	701	675	704	731	712	725	695	734	705	697	666	702	724	712	715	692	716	636	703	672	700	705	671	661	707	685	688	726	695	711	681	676	734	664	727	658	675	654	714	656	653	689	667	688	672	679	705	708	676	655	718	697	652	671	690	686	663	716	698	708	649	703	669	635	688	726	666	660	764	657	698	683	694	656	692	693	677	711	723	688	739	677	705	692	690	661	652	690	670	688	652	728	679	668	684	683	665	716	669	694	641	679
4164	10032	14725	12994	7992	3972	1392	331	105	49	56	57	68	59	63	56	41	57	59	57	65	70	56	55	52	65	66	63	50	69	70	49	67	70	46	41	49	59	54	47	61	61	46	46	66	54	57	64	51	68	55	51	50	65	42	58	67	73	63	53	49	52	62	60	58	51	53	77	54	63	56	65	63	64	61	63	52	51	46	65	56	55	69	37	62	69	73	73	48	45	69	65	65	54	67	53	51	52	59	55	61	67	65	58	51	57	63	61	43	55	55	63	52	59	62	52	52	48	60	55	67	56	54	55	55	50	64	66	50	54	47	70	52	71	55	46	52	60	62	54	62	56	50	50	68	51	49	52	57	53	64	70	66	51	69	57	57	63	57	54	68	70	50	69	49	67	64	55	61	45	65	66	58	49	80	47	63	52	49	59	63	51	62	64	48	71	61	55	72	55	54	53	58	50	48	56	58	58	66	69	66	66	50	49	58	66	59	56	47	59	58	64	52	65	63	60	44	53	55	51	62	62	62	52	47	55	66	55	51	70	56	42	52	52	66	55	55	74	49	47	61	60	51	60	55	53	52	71	58	50	47	56	53	51	54	59	58	63	60	49	57	60	51	68	46	68	58	45	54	59	56	62	53	56	65	55	50	70	61	50	50	56	61	45	61	60	46	65	62	58	75	68	59	48	59	57	51	57	60	67	53	46	68	52	56	62	69	58	75	59	60	56	61	52	63	63	54	67	57	60	58	62	71	58	61	50	57	59	51	53	51	70	50	64	60	54	52	64	53	68	39	62	57	51	57	58	45	48	48	55	50	56	51	56	63	68	50	53	61	60	51	53	48	55	66	59	62	49	67	47	57	64	69	52	55	56	48	47	62	54	59	48	58	67	59	59	54	62	51	59	48	69	45	69	66	47	73	49	58	52	55	56	50	55	54	50	57	58	52	59	54	49	61	57	50	67	57	56	72	64	71	60	67	68	70	66	59	53	56	55	68	61	67	58	52	61	53	67	62	45	55	54	52	46	61	63	43	67	54	63	57	62	58	64	60	51	48	49	55	58	51	47	41	61	71	58	52	78	71	44	50	59	71	53	68	61	62	55	69	62	71	59	70	71	53	65	56	68	53	71	62	74	62	58	51	52	55	59	58	59	61	62	58	59	54	54	44	56	75	56	52	63	73	58	51	59	56	51	53	56	59	66	58	76	45	55	55	53	56	71	49	63	67	62	62	71	61	68	48	67	69	53	62	60	65	62	53	51	63	70	44	51	54	48	68	65	52	55	64	59	54	67	56	57	46	51	54	58	72	65	64	59	54	63	58	58	60	64	64	68	64	43	49	55	55	62	57	49	62	51	64	48	72	65	63	59	56	62	66	54	60	52	61	52	65	50	64	69	67	64	66	51	55	61	42	66	56	62	59	56	49	64	50	75	46	62	59	59	54	61	61	60	68	61	64	43	64	57	40	74	74	65	56	46	57	57	60	71	55	43	56	60	70	53	53	58	51	70	56	58	71	61	49	52	50	70	56	68	39	44	66	56	64	57	68	51	67	68	58	52	69	56	58	59	57	53	57	45	52	66	53	47	49	61	50	58	53	52	56	54	61	65	58	54	55	65	54	54	55	62	44	58	48	59	65	60	68	46	67	51	66	56	64	58	57	54	64	62	61	69	57	55	51	48	68	76	47	57	63	44	61	64	53	57	56	55	59	58	59	51	52	65	66	53	53	59	71	56	57	57	54	80	70	64	60	57	63	61	63	59	52	57	50	67	61	81	55	67	54	52	52	68	56	65	54	60	60	57	72	60	56	51	61	53	58	57	51	60	65	58	59	64	60	53	60	55	49	49	59	66	63	53	58	60	58	51	61	47	61	52	64	61	54	56	74	47	49	53	56	52	59	60	68	60	60	54	54	54	61	51	68	53	54	60	45	56	76	67	58	58	45	47	57	43	52	60	54	65	60	72	62	64	50	52	43	53	71	56	51	59	68	60	54	53	49	51	50	62	55	42	57	60	62	46	57	54	66	51	50	57	55	57	61	50	62	63	60	61	64	60	72	47	65	53	72	49	66	61	53	60	56	63	57	59	52	59	49	59	55	52	57	51	53	70	62	60	59	49	49	59	54	70	58	67	59	60	60	59	63	55	49	53	46	67	70	54	59	52	63	48	66	52	50	59	63	68	77	76	47	72	57	72	61	67	42	56	53	60	64	66	52	67	52	61	56	54	61	55	60	57	60	63	63	68	49	58	65	61	57	55	51	59	55	57	55	65	57	39	66	70	56	62	48	58	51	62	62	62	73	64	50	58	63	57	58	49	62	63	51	50	57	46	54	63	58	65	56	52	63	44	63	58	57	60	45	49	56	60	60	43	61	57	59	49	60	48	70	58	56	53	62	62	48	59	60	67	52	51	54	50	70	37	60	60	64	75	59	50	65	54	57	74	46	55	50	61	54	68	74	53	47	61	57	53	51	43	63	59	56	50	61	59	42	61	74	71	58	54	42	49	56	61	55	59	73	58	52	52	50	41	39	64	53	59	55	76	50	73	61	65	49	54	59	63	45	56	60	57	60	65	69	52	68	64	58	44	67	52	69	77	66	51	54	50	59	52	72	72	62	67	64	74	51	67	66	54	53	53	56	50	59	54	59	68	52	66	73	70	54	80	55	45	57	69	55	53	58	58	53	69	54	50	68	60	54	64	61	51	54	54	58	59	67	67	65	52	56	55	49	57	56	67	56	61	49	63	62	59	54	61	53	56	50	52	54	55	65	53	56	59	65	69	60	66	50	62	47	53	56	53	70	70	50	73	63	54	78	62	64	66	62	58	62	62	68	59	54	59	57	52	59	50	57	62	57	60	68	63	61	50	60	54	53	67	43	50	69	73	69	44	53	57	54	63	65	63	75	47	56	46	63	54	67	64	73	57	63	55	71	52	67	59	63	53	53	74	64	61	60	49	54	61	63	63	75	46	71	54	45	63	54	49	67	66	69	63	55	43	60	59	47	43	55	66	63	64	54	51	61	52	51	72	65	52	65	60	68	57	54	65	49	61	63	59	52	63	58	48	66	55	56	58	61	60	49	67	56	62	45	60	50	58	58	61	55	74	67	51	65	59	48	52	49	59	62	54	63	54	65	58	53	63	66	39	61	62	52	69	52	44	50	55	47	61	56	48	47	62	54	79	55	55	47	64	64	52	67	66	48	52	61	58	66	68	57	65	54	57	47	50	65	58	72	58	57	61	60	53	68	63	54	60	57	43	51	59	59	68	55	52	64	48	48	78	74	49	53	58	67	59	60	69	64	53	73	46	69	48	68	50	56	64	56	66	63	56	71	66	55	72	62	49	57	59	57	55	58	55	44	61	56	66	62	55	67	49	75	64	77	59	60	56	56	49	50	53	51	57	70	57	55	64	64	76	58	58	68	49	56	72	74	58	47	52	66	55	58	51	57	56	61	64	51	66	73	58	61	66	57	66	51	46	47	51	69	67
31728	37845	42074	50158	49397	37756	23677	9353	2419	1034	862	691	745	749	718	766	702	725	793	734	721	750	721	734	743	726	667	701	778	769	712	766	688	741	751	788	712	731	739	708	741	718	691	700	721	709	735	745	742	705	726	708	700	737	738	732	703	720	740	742	717	812	695	737	740	740	725	740	729	781	786	777	729	673	696	736	737	732	732	725	750	700	740	707	726	724	722	738	764	713	756	720	719	695	728	771	735	735	746	711	775	750	729	738	733	727	769	750	764	708	747	698	765	719	745	740	736	753	755	691	687	733	751	735	729	706	745	726	716	781	722	728	725	723	770	747	726	719	733	735	671	717	699	711	793	682	778	778	755	756	704	743	734	722	731	722	736	715	703	686	770	707	780	730	708	776	723	780	695	748	736	757	708	702	769	750	705	774	709	727	705	689	797	739	742	741	769	684	720	706	719	736	744	774	782	739	753	720	734	722	715	714	697	692	732	734	726	726	690	691	705	728	753	695	710	715	765	715	718	771	722	728	792	726	681	698	771	734	686	735	716	702	742	661	711	735	748	733	740	751	735	756	731	763	734	751	764	775	723	749	699	709	721	689	732	730	708	736	722	739	682	703	698	728	775	694	714	733	710	755	709	768	748	712	814	767	725	727	746	717	714	738	741	780	727	741	755	738	758	752	728	743	711	780	711	707	702	720	705	707	750	728	714	710	734	682	744	736	742	736	754	727	727	753	757	743	697	735	725	715	700	761	695	732	779	765	709	672	773	745	753	731	674	703	727	734	698	689	722	780	725	724	779	745	738	700	768	745	760	750	722	773	732	698	794	761	714	710	718	754	750	769	745	714	716	707	723	753	743	734	730	718	736	730	744	747	714	705	750	704	747	701	752	719	741	705	774	740	765	765	727	735	738	805	741	732	714	771	749	778	757	740	758	769	748	726	744	723	752	810	691	706	732	753	796	688	725	757	705	690	703	688	713	747	711	707	718	739	776	744	708	746	726	712	734	736	725	770	733	713	688	716	746	740	733	700	730	710	722	722	701	746	760	684	718	722	680	696	717	734	762	760	725	781	753	745	766	771	743	727	720	719	757	768	758	763	689	759	755	773	724	728	686	762	665	717	785	767	753	704	691	764	699	718	742	757	711	744	728	746	741	756	723	686	722	692	737	760	766	746	713	740	739	678	752	669	708	745	712	707	730	752	757	730	744	741	767	714	754	762	693	722	729	728	689	703	714	724	737	739	724	689	730	769	740	751	746	711	710	785	724	729	752	726	727	732	742	738	722	735	724	762	735	751	716	768	729	749	780	788	732	699	701	753	715	779	726	738	718	695	754	753	725	724	698	700	742	717	715	749	725	737	733	740	704	720	736	702	744	709	722	730	737	714	754	725	753	774	742	739	745	788	733	747	728	733	747	779	752	691	755	729	768	809	712	735	720	739	695	713	756	773	741	792	781	714	746	772	744	709	764	737	734	717	701	764	734	740	726	722	682	767	679	726	751	745	736	677	720	714	756	724	736	721	693	742	754	716	732	748	720	754	759	715	784	753	723	754	666	707	721	737	703	696	756	743	704	772	715	721	739	723	778	710	709	730	706	738	778	777	689	735	725	776	713	743	725	726	726	695	745	734	727	715	731	721	717	711	743	705	739	774	709	713	703	717	719	738	740	748	749	711	732	719	724	701	786	748	748	739	765	730	717	698	740	695	722	710	726	735	706	745	732	733	756	723	734	719	720	700	741	729	760	818	680	755	775	731	774	666	738	743	729	727	731	744	704	701	732	755	727	686	716	734	769	730	718	736	713	695	713	784	726	726	794	766	762	770	728	733	759	745	730	724	717	711	787	765	723	698	735	737	732	714	723	747	737	735	708	706	738	713	723	709	731	772	667	766	741	766	750	728	693	742	691	680	716	753	710	799	701	765	714	762	711	713	774	705	702	725	707	739	724	711	758	789	743	753	775	763	725	741	741	723	706	705	743	718	719	712	697	784	770	731	716	715	694	754	708	686	732	747	718	711	672	726	721	693	764	775	754	771	735	716	741	758	734	732	769	798	767	728	690	695	691	745	736	772	759	781	716	712	724	715	790	744	768	728	733	726	716	715	743	758	719	760	712	705	699	721	740	718	765	740	701	713	775	771	745	767	700	724	726	748	717	765	722	713	758	710	679	761	726	692	696	695	749	736	789	716	785	773	708	706	743	766	703	801	709	720	760	749	743	712	723	690	757	741	725	727	750	757	713	692	725	779	715	744	738	779	718	779	734	709	725	725	749	714	742	719	768	740	734	702	711	713	732	761	755	736	760	719	704	712	730	768	753	696	711	728	734	714	721	739	793	733	667	723	724	775	695	787	736	790	781	745	770	726	726	708	741	680	688	729	709	754	719	686	734	692	755	752	729	768	763	701	741	715	722	713	723	701	764	729	749	717	759	750	704	736	763	717	735	688	723	720	738	716	720	756	733	712	743	752	726	795	781	721	757	736	746	708	729	716	736	709	771	752	715	754	717	734	754	743	708	711	721	751	763	738	731	725	775	703	748	743	710	740	777	724	701	703	729	752	732	769	711	766	733	695	747	720	715	729	751	687	761	720	713	718	737	725	762	728	714	740	758	765	736	701	681	732	712	710	739	721	748	763	737	761	729	788	802	731	710	757	716	713	785	717	784	768	729	755	733	697	707	720	740	739	720	780	736	752	722	737	754	750	709	773	677	728	742	727	718	732	798	752	719	752	705	737	770	756	755	714	734	761	704	687	744	709	742	735	708	767	713	734	687	705	696	709	735	720	705	737	761	737	689	708	723	752	721	733	695	725	732	733	742	732	737	712	715	747	729	702	684	698	719	731	755	726	746	738	757	718	691	749	710	724	744	755	736	729	730	694	712	760	736	696	770	710	712	746	758	696	725	747	746	774	742	696	736	708	736	765	732	722	721	741	767	723	715	725	718	755	750	718	701	760	724	743	707	749	729	743	727	704	716	725	765	713	746	755	788	722	751	728	723	775	761	747	734	745	788	749	771	715	707	751	721	747	767	701	726	785	736	704	806	723	718	701	736	764	765	718	779	696	700	772	749	774	693	751	676	731	755	726	707	754	695	772	733	716	700	701	739	781	688	681	693	744	714	702	705	723	717	688	718	777	742	717	781	742	758	724	715	728	701	781	783	775	725	712	731	696	716	730	758	734	778	749	697	748	712	730	718	740	700	713	728	713	772	734	686	710	731	733	748	691	742	698	714	752	764	736	758	725	729	768	722	671	717	798	719	728	719	721	725	704	724	758	746	737	721	777	717	723	662	745	760	733	729	736	687	732	739	723	761	747	729	761	710	758	753	688	721	749	719	710	753	725	718	683	717	761	777	759	726	705	697	713	732	694	754	746	753	756	727	736	695	724	740	741	714	688	758	744	760	710	693	738	787	718	697	734	742	722	726	716	738	749	695	719	755	736	756	746	734	722	754	762	755	752	792	754	744	734	681	699	761	743	701	749	700	736
3617	14090	21713	18739	12872	7410	2333	579	165	60	58	58	53	48	56	41	49	57	60	55	61	59	55	60	55	53	67	48	61	51	50	63	64	79	64	53	60	60	54	49	52	55	56	53	51	55	60	62	67	48	61	48	57	56	66	69	55	43	47	52	73	51	48	53	66	56	52	48	66	53	67	67	61	55	46	60	68	44	66	62	55	66	62	51	61	54	60	71	44	54	44	55	51	57	42	68	69	54	45	51	60	52	46	55	47	50	67	56	67	51	51	62	48	64	58	65	60	68	56	52	65	56	48	48	51	48	64	48	52	43	53	59	57	58	44	51	50	59	57	56	58	50	57	48	50	50	61	63	58	56	72	51	55	54	61	53	51	68	52	54	40	57	59	40	59	71	50	53	45	55	56	70	48	38	58	45	46	63	51	47	60	57	68	51	44	43	46	58	49	47	44	48	53	71	58	60	63	62	43	62	48	46	58	46	61	54	45	57	43	63	59	56	49	57	62	69	52	60	56	62	53	44	52	62	51	52	55	53	52	57	46	44	63	70	50	60	63	58	54	58	48	65	55	44	69	45	79	60	51	56	58	69	62	61	54	47	54	47	53	61	60	55	43	62	50	51	54	53	55	61	53	46	56	48	62	56	59	48	54	51	60	47	47	50	54	56	47	56	73	54	58	54	64	60	67	55	55	43	67	66	45	56	61	59	69	74	67	59	49	48	48	62	60	57	47	57	51	63	56	48	53	65	61	66	46	52	54	60	55	57	58	61	60	58	48	58	61	42	60	65	56	61	66	53	57	62	69	50	48	51	47	49	72	55	48	54	66	47	54	47	69	44	55	53	77	56	40	57	51	44	42	52	51	59	54	49	57	57	52	55	57	52	59	49	54	58	54	56	54	65	55	61	49	51	65	54	57	51	58	68	79	51	51	67	46	68	49	64	43	62	57	63	58	63	61	62	64	60	58	62	58	41	51	64	58	77	61	68	49	47	53	57	55	54	52	62	51	62	67	54	47	72	46	49	61	62	73	68	66	59	67	53	52	67	40	59	65	64	67	48	48	65	70	49	64	63	54	48	47	55	54	46	55	56	72	68	45	64	39	47	57	53	53	60	57	48	60	51	59	78	59	50	56	58	55	62	54	46	64	54	52	55	39	58	54	58	60	53	58	48	48	56	59	61	50	65	59	60	65	49	48	52	50	62	68	60	53	57	51	45	57	54	57	51	49	65	51	53	61	47	66	55	53	52	56	55	62	48	77	54	62	57	57	65	51	65	66	60	45	49	70	46	49	61	48	60	51	53	56	56	49	61	54	51	48	58	60	54	76	66	55	57	53	65	57	44	58	63	52	56	55	37	58	53	54	63	57	56	66	58	75	68	48	76	63	62	70	63	46	49	54	49	59	49	59	62	55	52	57	67	60	65	61	54	48	48	57	52	64	48	60	67	55	52	60	60	56	32	62	60	50	55	59	52	57	65	64	57	57	64	42	53	45	63	53	55	51	54	56	63	53	56	58	62	52	57	57	51	56	53	50	52	56	50	56	48	49	69	60	61	51	68	47	48	49	42	47	53	53	54	55	43	64	70	43	55	43	65	64	56	44	52	42	60	54	60	46	47	75	47	51	48	59	55	63	66	52	59	66	59	56	61	59	55	60	53	56	52	44	56	53	51	61	50	60	47	53	62	61	46	49	55	56	52	39	67	68	57	49	66	58	54	40	49	76	49	55	42	50	50	56	49	72	58	63	45	42	48	46	48	48	59	61	53	52	54	52	53	49	53	70	47	41	65	44	38	59	61	56	61	43	53	51	52	48	51	50	52	66	61	63	50	56	47	49	55	52	54	59	55	52	59	48	51	64	66	52	59	45	50	53	62	47	56	47	52	45	69	51	54	61	56	56	60	49	71	42	48	54	50	59	55	43	49	51	57	54	72	42	54	49	59	60	47	60	51	50	47	50	44	60	54	54	56	70	55	57	50	57	62	65	58	56	49	52	49	55	64	46	51	54	59	43	59	45	58	57	66	53	71	50	62	46	58	55	51	76	47	68	65	63	57	62	48	57	51	64	61	62	72	59	48	51	61	79	52	64	52	49	56	54	59	59	45	53	72	66	54	61	54	38	55	55	42	46	52	44	42	46	58	58	45	47	36	40	57	61	45	66	46	56	47	64	64	63	60	74	54	53	55	50	65	55	43	55	57	65	57	48	56	61	64	56	59	51	62	47	67	62	58	56	50	62	62	58	54	45	60	55	62	52	49	69	58	38	66	56	56	51	74	47	69	57	62	55	59	63	50	75	60	53	52	47	63	66	43	54	52	52	56	65	59	58	64	52	43	49	60	70	61	57	55	57	53	59	50	48	50	55	68	55	62	68	53	62	55	56	56	63	62	55	57	51	71	63	54	58	49	63	67	56	47	49	54	58	52	52	62	55	40	49	53	55	57	50	63	45	67	59	70	57	66	54	63	69	45	61	61	57	49	61	49	63	52	64	43	47	71	54	52	71	60	47	72	47	51	52	75	65	54	63	57	63	57	49	63	49	70	61	47	57	62	60	50	59	48	56	47	51	49	52	57	61	60	72	57	50	45	52	57	67	69	65	55	60	63	61	66	55	68	47	52	53	67	53	40	53	47	57	43	62	46	68	60	51	59	65	58	65	64	50	57	66	55	53	51	65	51	55	60	45	49	44	57	53	52	68	63	65	61	61	55	51	59	69	52	62	64	48	72	50	52	57	58	55	54	58	67	51	56	56	56	59	59	45	55	62	65	48	58	54	42	65	51	61	60	70	48	65	56	62	63	51	54	45	58	46	65	56	46	42	59	44	55	48	58	50	51	55	59	61	51	67	61	54	39	55	49	54	47	67	63	56	69	62	52	58	65	75	47	49	59	60	59	52	60	43	65	63	56	62	57	48	66	45	63	49	54	65	59	55	55	55	44	57	51	47	68	51	56	70	67	42	51	50	53	49	57	46	55	59	60	65	70	47	57	63	55	50	52	48	47	43	54	53	72	51	49	51	50	53	65	69	60	53	62	65	58	62	52	53	64	66	60	55	51	53	49	69	66	67	50	52	60	65	45	55	62	45	70	59	65	60	59	36	47	48	48	67	57	59	51	75	44	59	54	37	50	71	54	55	61	79	57	44	63	61	60	65	65	61	66	46	54	46	63	52	58	50	53	72	61	51	63	50	60	53	58	50	54	57	59	56	56	48	64	65	51	48	51	61	49	56	56	66	54	45	50	59	44	50	55	43	66	51	65	53	56	51	63	48	55	55	53	61	52	39	62	60	38	57	58	60	60	45	51	61	57	50	50	53	45	50	45	58	58	54	46	66	64	69	55	45	58	57	58	73	61	50	63	63	53	52	69	59	60	63	43	43	57	59	59	60	46	47	62	59	64	52	56	58	53	59	57	50	48	55	55	68	57	66	51	58	50	65	42	51	63	57	51	60	59	61	60	47	46	57	60	51	55	58	49	43	66	60	45
33523	42599	48739	59382	60117	45270	28740	13407	3680	1183	809	762	739	718	707	702	687	749	737	707	714	749	704	714	731	700	716	670	714	745	666	751	749	689	682	688	726	720	734	715	743	667	695	747	781	658	749	687	721	715	720	692	721	727	720	734	735	735	742	707	661	750	745	704	752	680	722	754	746	720	704	703	714	722	726	720	713	725	700	771	662	721	700	710	724	700	741	738	706	707	719	752	693	728	687	718	725	684	718	692	744	706	689	679	693	736	740	769	728	707	694	701	690	742	745	745	718	721	668	745	693	670	670	711	723	679	741	687	705	773	723	716	702	731	696	720	735	693	711	731	685	718	697	702	699	718	726	700	716	690	701	714	725	764	728	698	696	693	698	694	723	739	711	751	715	667	692	753	747	762	742	709	716	719	700	704	746	671	710	678	695	737	705	688	716	714	677	706	722	745	731	701	713	730	683	737	702	736	733	694	712	783	695	727	713	683	787	757	739	731	793	732	731	742	745	731	703	664	715	711	710	674	745	721	711	750	687	708	707	725	706	726	703	753	703	745	753	658	701	721	708	723	724	736	689	726	731	673	731	712	706	711	742	687	694	711	694	706	690	694	721	711	722	710	699	705	678	777	764	734	712	739	689	712	719	745	730	685	707	695	684	722	756	744	737	734	708	744	745	752	727	738	711	745	754	704	682	752	721	696	696	676	693	737	737	740	749	731	725	731	656	707	674	687	720	713	753	711	709	676	755	654	691	734	703	707	766	726	746	765	730	729	727	706	748	752	756	742	722	774	729	727	719	704	720	728	741	694	762	705	711	665	723	702	760	754	731	789	736	683	761	697	734	705	695	747	748	677	723	718	714	749	704	688	732	707	701	754	754	740	716	679	757	727	748	659	700	703	720	691	711	678	720	702	679	709	676	717	706	763	689	753	766	725	723	688	705	716	692	679	696	726	721	714	743	738	647	708	692	719	741	679	775	706	755	699	734	697	700	749	752	721	699	727	623	729	710	764	750	699	690	664	718	717	710	739	663	745	723	718	712	682	725	721	664	727	730	676	710	758	705	707	697	709	724	732	720	698	671	758	728	669	701	674	773	773	710	732	739	717	751	732	744	732	723	687	714	718	755	718	699	653	755	674	679	739	779	743	727	720	697	702	710	682	685	697	695	710	676	731	726	680	748	687	715	722	682	721	676	704	717	735	721	682	708	746	718	768	715	694	741	683	746	725	674	700	727	714	720	722	688	725	735	749	759	767	698	706	774	634	684	741	729	741	743	691	724	704	745	703	738	747	695	683	732	705	726	696	749	724	654	700	740	684	715	707	707	712	738	793	736	726	710	725	718	706	701	750	753	691	698	769	720	718	720	707	681	716	759	744	751	713	736	745	761	720	695	694	693	683	711	735	723	704	703	732	764	756	714	722	733	693	729	723	765	708	738	688	669	713	712	716	677	741	672	719	748	697	735	766	660	683	736	700	720	719	688	733	690	709	720	700	772	694	694	660	731	700	692	701	708	733	713	695	687	711	725	734	747	697	714	685	697	757	696	742	734	677	708	761	742	718	684	709	718	705	715	718	663	730	731	740	726	703	693	665	672	755	740	692	716	682	687	711	721	735	689	725	680	701	712	693	706	706	715	761	752	736	744	779	706	708	736	716	720	713	725	718	788	648	683	750	717	686	695	712	752	706	674	720	729	734	723	720	728	727	742	750	695	774	700	719	726	745	747	725	744	688	721	748	722	695	697	700	690	716	718	712	685	689	711	718	722	727	678	653	686	712	661	685	663	689	711	720	725	713	716	744	725	699	727	698	701	676	679	734	757	729	744	710	744	790	692	726	686	705	766	686	730	729	738	723	693	707	716	686	717	733	697	681	736	747	706	676	723	749	730	734	725	747	701	708	727	724	730	703	681	668	735	709	701	712	771	753	697	715	744	697	747	734	704	744	705	765	693	729	736	783	766	727	684	690	692	710	723	748	718	720	774	714	657	723	776	679	707	713	695	715	724	761	746	695	753	685	748	720	713	734	690	681	693	692	700	732	687	684	731	711	719	721	726	709	675	704	687	739	699	752	693	747	715	696	725	712	690	713	721	673	723	684	687	679	668	670	699	697	766	737	774	759	680	742	735	716	713	709	706	731	716	761	741	735	689	736	741	738	739	722	708	721	742	688	712	723	685	730	715	720	722	725	712	712	741	722	765	772	741	686	744	721	750	710	734	688	717	717	710	701	712	722	741	723	731	758	696	723	692	723	736	737	715	713	719	732	711	747	705	658	702	717	712	729	710	761	734	704	716	754	743	694	713	724	682	755	719	711	749	709	677	738	686	691	684	732	723	748	719	672	750	715	716	756	731	712	676	682	731	747	707	724	713	709	731	732	734	697	686	714	741	707	753	700	731	706	725	679	743	729	719	752	707	745	740	736	668	744	767	726	685	711	672	753	687	742	697	739	733	721	735	720	695	713	762	742	687	698	730	717	679	702	707	716	730	690	738	744	724	706	781	737	753	687	745	690	716	709	719	696	722	765	747	679	695	722	716	652	724	728	764	720	708	730	731	774	699	737	728	725	673	734	690	703	741	730	730	719	727	733	632	700	732	729	717	727	724	716	747	720	699	749	726	704	752	693	721	702	716	745	713	692	733	687	662	694	706	722	688	656	718	719	756	717	701	706	717	739	754	698	735	699	704	721	759	718	670	749	708	737	713	686	719	709	730	731	706	682	710	695	698	749	744	659	685	719	705	710	718	746	657	746	742	747	718	670	725	677	750	694	675	704	730	671	719	682	678	697	708	728	700	751	712	782	699	715	765	686	721	660	760	702	693	699	738	716	681	778	734	725	744	747	755	695	695	687	693	677	696	689	722	748	761	741	738	751	718	701	740	743	716	713	698	718	740	702	720	694	719	718	740	718	757	739	713	752	712	781	745	739	710	772	676	747	670	699	740	683	725	646	732	735	761	726	688	741	681	679	758	716	803	781	711	708	681	728	723	729	677	706	736	692	699	716	726	750	727	710	745	710	747	699	718	708	695	721	728	707	668	729	733	711	722	724	697	729	733	704	761	777	728	738	715	707	766	720	666	711	720	708	679	698	735	701	747	729	699	713	716	775	732	710	736	725	715	743	723	714	676	697	686	728	695	770	686	724	672	672	755	692	701	755	675	688	699	750	717	721	729	738	758	718	696	708	693	710	768	698	700	707	702	705	719	706	718	650	679	711	734	710	717	726	741	687	763	669	731	697	719	657	695	734	710	764	691	751	707	725	740	720	706	716	727	765	727	750	750	728	722	682	702	739	739	706	704	712	686	712	711	735	747	704	729	717	732	724	721	701	722	704	678	687	710	701	727	702	705	695	682	715	706	729	692	695	727	675	741	724	681	712	722	706	705	709	720	759	736	770	660	732	689	693	646	728	670	732	764	719	731	712	725	703	720	730	764	728	716	756	731	704	752	739	726	764	650	702	709	652	661	753	769	751	671	687	636	737	721	706
1579	4001	6036	4785	3038	1517	490	155	77	69	65	57	67	52	56	55	48	66	52	52	57	59	57	62	58	72	48	47	64	67	43	47	53	55	53	56	56	66	51	59	44	58	39	55	67	50	37	59	54	47	53	57	49	44	62	65	54	48	70	62	51	55	44	60	63	55	54	55	55	50	47	59	54	56	45	59	58	54	51	49	65	52	47	51	59	63	53	56	54	62	54	52	50	65	54	51	62	55	56	54	52	56	62	57	51	62	50	55	40	67	58	56	56	61	58	68	49	52	44	50	46	61	49	53	58	49	47	56	51	47	60	52	60	60	58	50	67	59	66	52	50	49	56	50	53	58	47	62	49	59	46	62	59	63	59	50	47	57	45	53	57	64	49	61	44	53	42	55	60	50	66	48	48	61	50	57	68	52	50	50	61	45	51	56	57	56	64	53	53	53	65	57	50	68	47	64	47	62	62	46	62	60	72	47	65	56	54	64	64	58	57	55	47	51	49	52	34	54	63	50	54	58	46	51	58	57	49	49	52	64	58	69	56	42	59	57	57	64	50	42	70	62	58	48	57	52	58	51	66	57	52	53	58	59	51	48	64	50	51	48	58	44	43	47	46	56	48	62	53	63	55	50	62	57	46	48	51	55	59	54	62	50	50	61	64	49	56	51	48	52	61	53	50	61	49	50	45	59	50	46	53	62	49	50	49	55	55	48	55	48	57	63	42	62	55	48	53	68	46	59	54	55	43	44	41	52	62	57	62	43	47	56	63	53	55	50	45	59	61	54	46	60	39	50	56	56	44	43	57	58	59	45	37	44	41	51	44	53	52	66	48	42	64	51	62	52	53	55	55	54	72	59	54	64	57	60	44	61	56	65	47	57	48	47	45	55	49	50	50	50	51	57	65	51	60	55	47	49	67	61	55	54	57	54	55	50	57	48	62	58	58	49	45	53	55	59	58	55	55	52	61	58	46	57	61	38	53	52	53	53	55	48	55	53	49	68	45	60	62	64	48	59	51	54	45	58	66	55	53	56	53	51	46	72	50	60	54	52	52	68	55	51	54	61	47	48	57	61	58	63	52	57	46	48	56	60	51	54	50	47	58	51	56	54	44	48	41	45	49	47	46	54	61	64	51	44	62	58	54	57	46	41	44	59	49	54	48	62	49	55	53	71	63	52	58	56	58	49	38	51	63	51	39	47	63	63	53	56	55	57	51	59	61	54	46	49	44	45	61	59	47	53	53	49	48	56	41	62	52	54	71	50	58	50	66	49	51	50	49	45	48	58	47	63	43	45	45	48	53	47	58	50	50	53	46	50	46	42	58	49	56	45	51	58	40	67	53	52	63	56	53	48	46	72	58	55	59	55	56	58	54	52	45	65	58	38	65	57	61	54	60	48	53	36	57	58	50	56	69	63	56	60	58	60	47	70	61	49	50	44	55	60	51	53	51	58	51	70	50	65	58	45	49	54	53	66	54	53	60	62	42	51	53	53	49	54	56	42	65	45	48	56	57	47	45	57	55	58	62	51	54	43	40	53	44	66	46	58	63	46	58	47	68	52	50	48	57	57	43	53	40	38	62	52	56	50	50	38	53	59	46	55	55	55	57	47	43	62	55	53	52	70	52	57	38	54	58	61	60	54	75	61	47	54	60	56	49	63	50	53	44	47	46	56	40	62	51	54	54	54	42	61	64	52	51	71	55	62	52	55	59	66	36	60	48	53	58	64	52	57	56	41	67	51	54	53	56	57	53	61	42	49	57	48	57	38	42	53	55	79	48	53	61	66	41	53	39	44	50	53	48	56	42	60	60	65	41	70	61	66	44	55	49	64	55	32	52	57	53	58	56	45	48	55	50	49	57	60	61	48	64	62	42	67	49	41	57	64	56	49	51	57	52	61	70	33	49	56	63	46	49	38	59	65	49	66	45	60	52	62	55	50	70	45	66	57	60	43	60	63	64	50	57	51	66	53	71	57	51	48	52	51	62	60	42	61	60	47	60	52	43	53	47	36	47	61	49	61	51	52	61	50	42	44	62	50	52	55	46	54	38	34	56	63	52	48	57	56	54	53	60	54	66	50	62	58	52	50	62	52	53	51	71	54	64	44	72	49	60	53	68	72	67	50	54	60	51	60	68	57	58	51	65	46	55	53	73	50	47	59	46	53	60	53	51	63	56	58	59	61	50	42	50	50	47	66	51	62	49	51	48	46	59	64	71	59	58	44	50	79	57	58	64	68	53	53	54	54	54	67	65	61	56	47	54	52	55	51	45	41	55	63	38	45	55	58	60	58	62	55	57	50	39	44	53	51	46	47	44	48	46	59	64	52	55	44	54	58	49	55	63	56	70	59	60	37	53	53	58	54	52	47	50	50	48	52	53	52	44	50	53	53	53	56	61	68	42	55	61	50	57	66	62	60	71	50	51	43	46	69	55	61	53	60	47	57	33	62	64	56	51	58	43	56	50	54	60	60	64	60	61	63	55	64	66	45	48	66	50	53	53	63	55	45	59	47	61	47	53	49	62	60	51	56	67	52	60	56	51	53	62	61	50	49	60	52	61	51	52	56	56	51	63	54	64	51	49	44	49	55	56	54	54	62	58	52	74	51	62	60	52	51	40	56	56	59	51	58	58	55	60	52	55	56	56	52	67	47	63	60	61	51	60	50	56	50	48	76	66	48	57	46	57	53	47	48	47	59	41	46	56	57	56	63	48	59	47	52	50	50	47	42	48	49	60	50	48	58	52	61	52	45	50	59	55	42	60	50	45	58	51	58	57	52	71	50	57	56	50	72	39	39	50	45	62	49	71	60	60	58	59	70	58	58	46	57	60	57	40	57	44	54	58	69	72	59	53	54	57	52	54	53	47	54	57	58	47	36	56	48	43	54	56	47	50	61	46	58	55	50	55	42	57	45	60	57	42	63	55	54	48	47	55	71	68	54	45	58	63	54	63	55	54	54	59	62	54	59	45	65	56	59	47	48	52	52	41	64	49	58	56	53	47	54	49	53	58	52	60	44	46	63	47	56	60	61	46	52	42	52	46	66	60	60	48	55	63	57	66	57	57	55	57	50	53	51	53	64	58	52	50	54	48	43	54	51	73	59	75	62	55	47	62	58	56	60	49	57	42	45	50	59	54	42	69	55	71	55	54	52	50	57	64	58	57	42	58	51	55	50	57	50	47	49	67	61	57	55	44	48	56	59	69	37	62	58	64	51	60	63	55	50	56	58	57	55	56	55	52	48	61	61	45	53	58	48	48	48	46	50	53	55	47	46	52	54	45	41	49	64	75	42	50	51	53	50	64	71	57	51	58	60	54	66	50	56	53	58	62	53	54	67	64	51	52	48	53	61	55	63	65	50	41	52	61	44	57	53	57	63	38	64	45	50	57	60	51	68	54	61	58	51	46	42	62	59	56	53	71	51	57	56	47	45	65	58	57	62	56	51	55	58	57	42	62	58	50	57	61	59	38	62	46	54	46	56
20707	29376	31309	35009	35191	25834	13039	4075	1298	747	711	698	681	726	741	679	689	702	666	691	708	735	696	709	658	691	718	664	681	751	692	652	706	706	703	720	732	679	707	647	704	703	738	684	714	652	709	713	706	705	725	658	715	715	666	679	725	703	732	656	678	706	722	717	659	689	712	636	667	697	663	669	651	726	665	681	699	699	714	685	674	654	687	716	639	661	708	637	712	659	663	685	737	693	624	676	658	694	682	713	692	693	724	739	679	707	691	726	669	721	716	749	651	671	759	595	688	726	707	680	663	644	685	717	698	700	620	706	667	669	711	719	698	702	694	683	709	687	681	664	665	661	702	702	694	646	683	683	694	702	699	676	734	665	645	681	714	691	673	693	674	697	722	677	678	645	654	644	681	724	685	728	697	670	706	699	663	674	681	692	683	687	662	717	720	644	675	703	679	711	690	675	678	685	687	671	713	661	659	703	739	693	705	677	702	672	666	633	725	676	659	679	672	672	658	652	735	692	672	714	693	693	721	704	629	689	690	671	701	713	678	703	633	731	675	669	670	707	669	661	663	710	683	692	709	681	618	687	691	636	664	676	679	716	730	687	713	701	651	722	698	663	707	733	697	698	675	728	671	719	719	723	697	734	722	693	715	715	686	700	723	743	659	708	697	669	656	668	649	667	702	700	720	671	731	682	683	704	708	706	665	678	684	675	701	682	682	696	710	646	725	709	653	719	725	675	671	675	659	659	669	712	681	685	712	695	688	694	662	687	659	709	686	651	621	681	720	666	700	687	687	684	651	655	697	695	691	762	698	724	656	705	735	717	667	703	678	700	697	664	683	680	695	714	688	647	725	621	673	691	674	669	694	723	655	707	731	654	668	677	694	723	690	695	673	704	674	701	696	687	655	697	662	714	652	696	682	668	698	688	687	685	704	704	691	684	699	705	657	700	694	709	682	640	709	636	712	700	735	696	663	695	643	719	705	677	711	726	772	674	669	691	715	686	689	667	667	672	643	657	716	705	740	658	685	710	711	684	660	716	686	740	710	710	671	707	698	670	675	689	732	671	688	717	696	716	665	720	724	658	689	717	701	702	650	697	736	689	698	695	680	647	687	645	668	720	715	684	685	740	679	713	740	709	690	720	705	681	699	663	662	646	692	717	671	696	678	693	678	664	677	707	724	694	687	715	688	653	667	707	678	698	680	693	685	688	669	685	686	674	710	725	723	685	659	698	680	698	651	651	636	747	695	656	692	683	675	677	696	705	653	693	717	677	689	714	768	741	691	706	731	698	661	686	693	705	705	716	656	749	704	706	721	651	661	691	646	655	655	692	692	697	690	691	654	726	656	658	702	687	655	686	691	682	682	703	688	677	690	697	685	702	691	694	701	705	657	657	692	726	699	674	672	692	716	669	731	691	706	724	677	723	662	699	663	678	678	692	704	711	685	704	668	730	653	679	640	679	702	670	696	691	711	683	685	730	663	741	692	684	709	639	721	667	722	715	716	686	633	696	661	663	679	620	693	700	694	684	678	689	668	704	755	671	742	705	692	695	726	727	678	638	680	673	706	716	711	699	723	710	683	683	687	690	707	701	707	680	678	629	657	675	671	712	700	688	668	690	691	713	662	711	693	695	657	695	688	681	690	730	677	670	684	708	686	676	714	679	717	700	703	668	702	669	700	713	686	714	687	664	654	686	729	694	669	683	623	718	715	722	702	731	683	695	686	636	693	707	690	677	666	689	684	692	647	646	694	735	726	715	700	695	721	666	703	728	685	665	676	732	677	740	643	718	692	674	713	642	700	712	671	684	720	712	702	650	708	696	715	675	678	646	640	679	746	698	677	691	706	640	685	659	678	728	647	718	661	682	726	711	694	689	693	693	679	708	743	678	725	697	710	684	738	681	694	686	683	668	703	677	715	659	661	687	702	723	661	702	651	681	688	694	705	727	693	643	674	716	684	712	706	700	659	713	689	715	681	687	664	630	697	745	667	698	687	677	677	710	667	677	704	717	731	680	720	673	735	702	667	728	680	668	694	707	712	689	668	738	647	689	671	706	642	667	653	759	699	711	704	705	683	715	697	680	741	707	743	670	707	733	686	698	712	719	654	727	713	700	676	681	658	678	640	688	683	702	698	694	736	707	681	707	697	729	643	652	709	709	686	669	646	694	713	681	675	705	699	735	685	632	706	726	704	647	667	657	658	715	723	675	714	657	684	704	673	666	698	698	683	669	710	682	656	667	659	716	753	714	722	735	707	748	688	692	687	691	686	714	697	733	691	688	710	736	682	771	687	668	706	745	699	692	705	704	680	677	676	708	638	665	659	646	663	664	694	680	699	720	666	714	692	704	673	673	693	699	673	700	664	713	735	726	689	724	728	702	701	676	649	720	646	675	711	679	711	720	659	678	768	722	700	714	754	684	700	716	693	700	685	679	604	717	664	721	682	671	654	720	724	679	668	686	700	696	697	676	696	722	672	693	676	706	705	691	702	680	687	662	702	706	721	708	661	707	671	703	687	686	685	709	673	671	675	715	666	672	720	701	706	677	735	734	693	676	676	695	659	640	744	691	649	640	706	663	698	660	713	691	755	673	708	670	698	705	710	689	717	692	689	679	651	719	654	697	699	694	665	678	681	673	666	715	716	693	654	698	678	679	697	672	707	709	715	706	712	716	699	680	735	688	692	686	678	655	712	645	721	635	707	667	657	682	670	687	690	684	683	713	699	743	701	667	701	702	704	724	643	696	684	663	719	662	732	676	693	728	700	701	663	694	701	667	674	689	694	692	720	695	653	689	672	723	716	652	650	694	683	717	714	687	720	686	666	680	645	695	652	675	675	672	681	688	689	667	678	705	734	691	666	736	629	660	698	670	722	701	655	731	685	686	713	670	638	695	720	710	657	669	700	692	666	691	687	686	680	671	672	664	708	636	671	693	672	690	687	650	699	693	672	694	692	698	703	712	688	695	720	647	728	647	707	760	698	653	738	694	688	689	693	686	707	674	682	704	712	689	705	693	723	700	624	681	721	687	669	654	657	709	763	668	708	744	674	664	701	654	688	698	707	679	668	659	706	711	703	695	693	711	695	668	663	702	688	703	694	681	681	663	718	698	672	671	696	753	639	678	705	692	703	712	692	714	683	711	699	686	670	726	670	692	677	669	694	719	687	658	628	687	750	672	652	784	685	650	725	645	665	688	689	687	709	657	655	697	651	649	690	675	726	704	765	665	637	667	695	714	682	692	694	728	675	698	682	697	710	658	691	705	690	720	673	707	710	681	677	688	748	657	708	676	727	698	685	681	696	699	624	704	678	690	658	630	676	691	708	667	684	695	704	715	720	720	692	663	721	707	645	702	667	706	672	713	675	652	698	681	654	720	698	729	669	694	666	720	726	745	668	661	638	676	668	690	707	694	699	658	668	686	632	707	689	731	662	698	703	696	712	648	704	649	695	679	732	667	715	680	697	675	711	766	677	674	720	713	692	708
2206	13172	16685	13040	8570	3689	982	278	95	54	51	63	49	45	49	57	53	40	55	47	57	54	57	52	42	44	61	55	51	63	55	60	58	56	69	51	55	56	59	42	43	40	42	56	46	63	49	58	50	61	62	45	49	51	45	52	44	34	46	41	46	60	49	52	51	51	47	56	47	41	69	71	54	54	48	60	48	53	43	45	46	62	73	61	52	40	67	58	48	50	62	59	66	50	46	57	60	52	54	67	60	53	45	58	42	43	55	51	66	59	51	47	58	61	50	52	52	53	44	42	57	45	63	48	55	57	50	59	45	52	49	65	47	61	59	49	50	51	70	58	56	61	46	45	54	63	63	56	50	48	44	66	75	61	56	54	59	59	47	48	55	75	58	51	49	62	49	51	59	66	60	55	50	56	66	67	62	45	52	46	69	44	67	56	58	55	52	58	50	50	61	37	48	63	47	60	49	58	50	60	54	44	52	59	61	46	49	63	44	57	51	51	45	56	47	60	65	49	54	66	53	57	51	51	58	66	63	58	49	57	45	68	54	69	58	47	59	41	56	55	44	69	67	54	43	57	59	54	49	60	66	68	65	60	56	62	46	64	50	48	42	57	55	48	62	58	70	54	55	55	52	64	58	43	37	40	59	60	53	60	56	56	58	50	42	56	52	56	46	59	53	52	71	53	47	54	45	64	56	48	60	51	57	45	59	48	47	37	56	73	52	58	53	62	59	62	43	48	50	47	57	49	52	62	54	38	61	61	57	58	49	49	55	60	56	60	53	57	64	54	63	53	49	50	57	56	58	60	62	48	63	49	61	60	62	50	67	52	59	66	50	70	59	53	74	45	61	51	59	55	54	53	42	50	53	56	56	47	74	62	47	46	69	44	50	63	60	43	51	42	51	46	69	62	46	58	42	50	60	57	60	51	61	57	61	58	37	53	60	46	39	49	54	62	53	57	60	63	54	44	55	53	68	77	55	67	53	77	49	55	51	69	61	65	63	62	49	54	55	68	59	64	51	63	52	62	53	61	54	38	62	59	65	54	51	48	58	58	61	56	52	47	51	58	53	56	61	45	55	58	44	42	47	49	61	43	47	52	56	47	56	43	58	63	56	54	64	51	48	67	51	47	53	55	69	62	55	50	59	68	60	56	51	60	53	55	57	61	57	43	57	46	46	62	58	67	57	47	65	52	52	43	68	54	45	62	54	43	43	52	55	60	64	53	60	56	43	59	63	48	56	46	57	70	49	58	46	54	42	67	46	68	54	48	52	53	50	56	59	60	58	35	56	61	49	69	60	61	56	57	61	58	60	58	57	47	58	53	48	72	44	51	48	58	58	55	63	45	53	67	55	56	55	56	59	41	59	46	47	51	56	62	57	54	62	42	64	56	52	51	54	51	58	66	60	61	56	48	43	44	60	61	59	47	55	57	53	53	52	54	58	43	56	66	51	46	50	61	60	57	60	49	47	42	62	59	65	57	41	58	42	57	53	55	46	57	64	47	67	49	67	60	53	53	50	56	54	51	49	67	38	53	53	60	41	57	58	60	65	44	56	47	56	45	62	68	63	65	45	44	50	54	66	50	55	66	57	60	50	53	50	54	67	57	44	62	55	61	53	49	60	49	55	64	57	45	51	72	54	50	56	60	46	41	56	59	65	64	55	57	50	52	52	56	71	47	56	75	58	53	52	65	57	59	51	53	59	56	60	60	41	58	54	68	67	56	44	50	55	54	47	63	50	47	50	67	57	56	46	54	50	47	48	56	43	60	54	56	62	57	57	49	54	48	49	60	62	46	61	62	53	65	52	66	60	57	50	48	70	49	53	49	47	65	49	59	58	62	57	61	68	59	55	57	50	64	51	62	43	60	58	60	62	53	59	60	63	53	48	49	58	59	42	50	51	54	58	52	67	45	71	53	65	67	64	62	53	63	53	65	46	61	68	74	63	58	48	44	52	66	51	60	48	53	51	60	51	45	53	52	66	69	58	41	59	52	40	51	59	63	49	55	63	60	57	62	46	46	60	58	51	54	58	67	45	48	52	44	56	57	48	61	52	58	57	53	64	49	52	64	69	48	52	45	56	65	48	72	42	51	43	70	53	56	57	59	50	48	55	49	60	57	48	40	70	65	59	58	52	50	40	58	56	55	45	58	47	47	52	58	63	53	63	59	65	47	58	54	59	46	62	52	54	57	49	57	57	58	49	53	50	62	55	69	46	45	50	61	50	54	45	66	54	58	42	59	49	57	43	49	55	50	49	49	44	43	66	59	53	48	54	58	60	60	50	42	48	52	55	47	61	67	49	58	57	52	50	50	61	57	51	51	45	62	42	50	57	70	53	53	66	70	50	45	67	60	63	56	47	45	48	56	58	77	54	53	49	56	54	65	64	48	48	47	59	54	57	54	52	67	58	55	50	37	58	59	61	59	54	50	58	50	48	64	66	67	50	53	54	46	41	58	50	53	46	53	54	55	51	67	53	44	55	51	56	63	78	47	50	45	44	67	42	50	49	33	59	53	58	47	49	46	61	51	52	53	43	61	57	58	50	62	53	74	70	68	37	56	67	58	47	46	51	60	74	60	51	53	59	46	46	39	56	31	55	44	47	63	61	53	53	52	46	46	61	41	56	47	66	53	54	53	50	58	57	50	50	53	54	58	53	63	48	60	55	56	62	48	51	53	53	55	54	66	55	67	52	57	56	47	57	57	47	55	54	72	38	62	58	57	59	56	60	55	51	62	52	55	70	56	51	51	49	62	58	48	68	53	58	39	48	53	55	46	63	65	52	53	62	59	62	44	57	53	63	59	52	40	55	36	51	45	58	50	61	57	62	53	71	61	46	52	54	45	51	64	49	49	56	69	51	64	51	44	52	50	66	59	61	53	53	60	55	75	55	50	39	59	56	61	74	51	39	50	63	47	53	40	44	57	47	65	52	57	59	56	46	46	55	58	50	61	49	42	60	56	55	47	51	67	51	53	55	51	49	54	53	50	54	53	47	54	50	59	66	43	47	65	52	66	60	47	68	47	47	46	68	59	56	58	59	57	57	48	62	51	47	51	53	54	51	55	45	53	52	49	55	41	42	68	55	52	41	39	50	46	71	48	62	69	43	54	51	53	57	57	54	57	44	50	51	54	51	63	56	62	54	61	53	68	47	57	58	47	58	65	56	58	53	56	55	56	45	68	71	59	64	55	51	52	57	50	59	56	67	61	48	70	50	56	51	48	43	51	54	51	53	48	55	46	62	56	59	46	45	50	54	48	55	56	73	44	46	65	68	57	64	46	52	51	52	53	59	64	64	59	54	56	60	67	57	61	53	59	61	55	46	56	48	59	50	40	73	55	57	62	60	52	49	46	57	57	58	43	51	62	52	60	63	40	56	56	63	65	54	54	66	60	37	60	48	55	64	60	59	51	64	56	47	59	52	58	65	65	53	57	47	53	61	60	50	54	40	47	51	62	44	57	52	45	70	43	51	55	56	65
29931	41557	42741	50458	50314	34956	19950	6711	1804	887	721	643	696	727	684	676	699	715	720	704	666	676	680	707	661	659	700	695	665	710	686	661	677	697	699	698	706	748	686	670	712	696	683	715	649	632	688	649	659	721	704	699	688	671	723	710	678	713	667	663	665	657	635	671	664	649	667	700	687	649	643	678	643	721	712	733	686	693	671	654	629	660	696	655	689	674	659	696	700	729	717	663	646	708	715	718	625	661	707	674	683	680	705	737	673	666	701	702	670	622	659	708	703	674	665	681	684	700	716	656	693	686	662	680	650	651	704	672	673	712	686	651	678	677	704	696	688	682	697	700	661	708	695	720	694	705	708	704	695	680	698	672	674	681	691	687	684	635	725	721	700	686	663	719	694	701	725	703	637	676	704	720	697	688	658	718	627	678	713	654	735	719	681	663	657	707	686	655	667	727	678	695	669	678	660	681	717	667	697	698	691	658	676	673	665	684	674	735	698	718	731	670	726	693	743	704	694	684	690	700	667	682	660	698	703	696	677	716	695	711	660	692	687	723	690	631	718	736	737	655	666	722	703	715	743	710	687	627	710	724	689	733	662	639	652	663	662	664	675	640	690	716	639	711	671	703	636	694	701	679	656	701	697	670	696	669	687	676	659	717	689	669	659	649	612	702	700	693	687	677	678	682	696	717	703	662	663	705	661	668	709	694	725	700	684	690	643	675	717	705	680	692	689	690	666	683	687	665	695	732	722	697	682	672	683	666	678	724	668	714	647	695	684	688	678	668	663	714	718	707	699	683	650	711	660	701	689	697	675	714	681	682	641	673	652	656	662	690	681	673	631	659	662	699	665	673	677	690	679	677	687	672	664	731	669	679	700	735	635	687	679	706	675	622	643	674	671	702	683	689	694	640	707	679	635	692	672	691	673	661	669	721	734	638	702	671	672	681	701	702	675	731	669	686	648	656	682	712	700	686	629	686	697	675	675	673	694	706	702	684	691	722	740	690	672	681	720	709	626	673	682	710	684	718	689	687	684	717	724	698	703	677	742	669	681	671	670	700	674	663	650	700	667	748	671	703	676	681	678	673	723	648	696	675	697	656	656	695	719	673	690	671	673	686	684	702	718	708	703	660	681	716	664	696	666	732	697	682	684	687	682	688	641	691	714	651	671	625	693	634	674	659	680	668	739	683	685	692	668	677	718	674	678	655	712	680	659	669	695	649	713	678	662	720	654	655	676	696	725	677	709	664	657	676	695	693	681	720	684	662	659	657	678	702	731	698	642	689	692	684	670	684	661	663	703	699	697	685	616	696	724	702	723	719	709	669	646	672	707	692	679	681	650	713	666	619	666	718	743	707	690	681	704	689	651	729	719	729	695	650	687	696	681	696	663	674	650	655	680	704	716	696	639	702	682	675	659	649	663	683	702	649	668	670	683	663	701	671	650	670	679	682	687	700	667	709	727	696	697	677	724	675	663	686	690	666	730	675	695	720	678	652	703	646	647	670	735	714	709	715	694	692	681	732	711	717	692	651	693	723	671	675	680	667	643	687	681	620	697	631	665	666	651	646	687	696	726	710	704	676	698	663	661	710	698	699	715	657	668	679	685	719	689	656	694	657	692	641	640	698	670	673	682	737	694	667	698	708	696	686	674	722	710	669	669	649	662	719	697	666	701	657	699	694	663	698	678	670	682	638	688	701	650	720	671	633	697	684	669	725	704	691	690	662	677	665	660	659	654	697	696	651	741	704	696	672	664	695	696	692	680	689	722	679	684	691	674	688	701	699	691	718	652	679	694	692	656	709	683	690	684	669	671	686	654	678	680	703	715	621	700	688	672	667	681	654	684	670	670	679	659	715	725	680	653	702	708	713	659	640	686	705	671	695	667	684	716	695	682	719	729	701	672	636	670	651	678	692	677	705	647	676	729	738	720	660	673	665	707	720	666	748	688	633	677	677	688	653	667	685	689	684	655	703	696	674	664	732	692	726	683	670	707	735	753	711	668	728	713	684	723	710	695	690	692	681	675	661	673	684	648	650	729	713	659	709	683	654	667	676	651	675	662	635	694	735	699	691	655	675	649	703	685	696	686	744	719	681	672	667	679	658	671	672	664	685	707	689	649	684	669	679	653	690	664	742	690	679	699	674	713	701	690	662	693	632	732	706	685	739	714	698	708	682	675	706	713	689	646	716	658	655	653	652	702	647	703	687	714	704	721	734	665	749	688	670	725	697	669	666	672	681	679	715	670	691	648	719	719	747	676	708	699	654	667	661	671	697	653	714	715	661	637	707	686	658	680	670	718	673	654	701	708	708	671	708	679	670	711	715	697	673	742	708	682	690	605	680	666	651	676	663	653	687	666	717	689	698	641	729	689	726	670	710	674	690	661	686	701	675	674	696	655	644	687	668	711	759	730	680	748	732	686	662	684	703	647	697	686	677	692	672	735	667	658	728	665	653	649	685	633	712	683	706	700	659	670	702	700	730	712	662	652	651	698	680	679	691	685	680	685	660	639	684	687	655	651	653	665	664	669	673	731	701	708	686	708	685	708	716	697	685	647	687	688	674	660	699	671	693	704	679	704	732	686	657	684	726	673	672	682	712	660	658	671	736	672	663	654	660	734	662	680	645	673	701	701	656	690	719	700	711	734	698	694	683	680	689	642	690	666	738	703	661	691	700	685	709	691	728	739	695	684	684	689	678	734	740	712	639	694	659	702	679	695	673	731	702	642	670	694	775	686	630	711	691	691	684	706	664	694	663	686	680	692	713	700	698	685	647	639	678	705	647	701	693	669	701	709	679	676	632	695	692	645	698	671	702	754	690	725	661	654	690	682	690	682	714	752	679	713	711	646	681	687	752	649	627	681	706	687	682	685	753	633	679	702	684	652	712	715	686	718	663	673	697	653	693	651	662	644	674	657	722	698	728	729	677	675	629	625	659	656	666	661	687	657	689	655	673	708	706	694	698	687	683	700	647	703	715	657	690	624	687	706	671	685	673	650	681	689	678	671	661	700	752	706	700	658	641	702	678	634	673	716	679	663	681	693	686	675	702	666	737	663	717	662	680	717	697	705	678	697	629	685	675	661	688	668	675	692	686	643	673	694	671	683	675	697	674	675	744	643	688	687	660	651	708	764	658	634	706	676	680	711	692	664	675	669	727	670	723	673	738	671	671	734	713	702	677	693	677	709	659	707	699	676	635	646	649	640	674	701	678	689	683	664	669	696	665	711	749	698	676	682	693	691	721	704	684	712	712	710	722	711	650	665	702	692	658	699	694	680	658	644	647	719	658	686	650	702	667	665	690	670	696	716	698	711	686	685	723	655	730	660	670	690	695	676	686	692	692	660	679	750	682	734	706	702	679	682	676	690	677	668	728	645	694	675	711	716	694	677	659	712	740	657	703	710	729	666	691	698	715	738	662	690	701	707	681	683	673	678	657	693	712	643	709	677	685	706	703	708	690	635	695	719	680	703	698	648	660	653	666	705	652
3039	8105	15835	14022	9519	4038	1093	273	99	77	58	50	58	63	75	65	69	65	50	58	60	52	45	54	51	48	70	61	74	62	62	70	58	58	61	52	58	66	49	53	37	68	67	51	49	60	56	62	56	55	57	62	61	63	59	69	56	47	62	65	64	60	51	46	56	57	39	65	54	62	63	60	58	55	48	68	57	58	49	69	48	61	49	59	72	59	64	60	61	60	56	72	51	48	67	63	62	61	59	50	57	54	52	50	64	58	53	54	51	64	46	59	62	64	46	71	42	61	59	59	53	52	52	56	60	59	47	54	53	55	56	59	63	57	63	51	66	48	63	73	58	59	53	64	62	49	47	61	48	62	58	62	71	64	47	65	65	67	53	55	68	46	77	61	62	57	49	65	62	53	51	44	47	63	62	47	48	40	62	69	55	71	69	74	50	66	58	38	50	67	53	53	51	46	56	71	61	60	64	62	51	61	64	53	53	51	60	58	63	51	52	48	62	56	56	56	64	47	57	67	56	46	48	57	68	63	46	69	77	65	55	57	74	42	58	52	61	64	53	42	55	54	62	80	66	56	42	52	65	69	48	63	46	67	65	61	58	56	57	64	69	55	60	59	71	76	51	45	57	55	62	61	63	55	57	42	54	69	64	68	55	51	53	66	49	51	63	71	51	56	66	58	61	57	59	55	61	60	60	72	64	65	52	47	64	59	51	51	57	75	54	70	77	46	61	67	59	59	55	46	55	54	64	66	48	60	53	52	66	65	55	61	66	55	69	66	62	58	59	64	74	53	50	63	43	66	50	53	59	56	51	48	59	52	60	56	61	68	64	50	68	53	59	65	77	61	62	48	69	72	43	50	55	48	62	66	60	67	62	62	69	57	69	58	43	57	49	61	54	60	61	56	55	66	53	56	59	42	55	58	55	71	62	64	58	60	66	54	61	67	52	54	51	62	53	61	55	64	48	65	58	69	44	69	60	59	39	60	54	60	50	47	62	59	62	62	59	63	67	65	59	59	63	60	61	68	65	68	59	67	63	62	63	60	53	57	58	43	58	61	60	66	56	49	57	76	76	59	51	62	54	61	56	45	66	63	64	46	63	61	53	60	58	51	62	52	69	46	70	53	48	59	45	60	76	50	67	56	62	63	48	61	56	56	67	56	53	55	65	53	61	60	64	52	56	67	57	70	69	63	55	67	64	61	66	49	60	68	52	47	60	62	60	60	58	52	60	65	60	47	61	44	57	57	53	57	46	50	63	66	54	48	45	57	56	52	73	39	64	54	56	58	48	52	49	57	40	54	50	67	51	62	61	56	55	59	43	50	59	61	63	73	45	69	64	66	54	56	51	68	52	59	55	74	62	45	43	58	54	57	53	50	63	59	52	46	68	61	50	57	66	53	34	62	46	56	67	62	56	82	52	60	51	49	66	64	63	66	59	63	57	74	60	70	61	55	65	49	65	60	66	60	62	64	61	52	51	52	66	57	52	64	42	63	51	59	54	68	63	61	67	72	54	66	49	61	62	62	65	56	47	69	70	64	64	59	68	56	64	52	51	46	56	59	68	56	57	65	58	59	58	62	48	62	64	52	55	53	75	61	53	56	71	61	56	52	54	60	46	68	65	56	50	69	50	61	57	55	67	60	51	45	68	68	41	75	58	57	62	61	60	71	56	56	53	62	69	49	45	60	72	54	64	58	48	56	50	49	55	68	61	60	60	65	82	67	70	69	68	54	59	61	47	70	60	55	64	63	49	54	50	52	71	53	68	69	63	71	47	65	73	53	61	50	80	63	48	52	56	50	56	62	58	51	60	60	64	55	40	64	47	47	70	45	51	53	63	57	44	64	62	68	76	43	55	43	65	66	57	54	53	60	50	57	62	72	70	54	53	59	70	64	65	69	58	54	60	63	58	68	50	64	71	59	65	68	59	53	40	60	64	49	47	62	51	52	58	63	65	56	59	63	68	54	69	54	46	61	61	49	61	60	50	55	59	62	59	48	50	63	53	55	56	49	58	64	59	55	61	44	59	42	48	60	53	51	76	51	54	63	48	82	64	42	57	63	53	61	61	74	75	51	62	63	46	47	52	59	74	61	70	73	44	74	62	46	50	70	51	54	61	48	55	67	58	65	55	59	54	61	60	61	57	69	51	51	52	66	61	75	58	52	61	67	46	57	42	59	53	58	69	76	85	62	52	58	54	66	61	48	63	58	71	60	66	74	44	65	63	52	72	62	67	53	53	53	55	64	61	68	66	72	61	58	58	57	61	61	58	45	48	57	52	69	61	73	59	55	64	50	68	80	71	57	56	59	55	57	54	55	46	54	60	56	38	50	70	58	58	56	53	74	65	56	65	66	61	65	59	61	53	50	54	43	54	64	57	65	74	57	67	56	65	57	59	55	65	54	58	53	61	61	57	53	62	52	66	59	65	63	50	49	69	64	66	50	67	67	59	52	54	57	70	48	53	63	66	74	55	54	49	63	59	59	33	65	55	59	64	40	59	63	75	60	58	73	64	52	55	68	55	67	61	53	61	64	46	52	67	61	42	62	61	55	43	53	52	60	68	60	52	47	48	52	66	51	54	52	59	57	61	59	67	60	63	70	52	63	53	63	65	59	57	63	65	60	70	74	71	54	62	62	60	59	62	50	50	59	51	67	63	71	52	55	54	69	57	53	59	58	63	63	59	56	54	61	48	76	55	60	67	59	59	63	44	47	64	55	43	51	60	63	56	54	53	55	58	49	66	60	51	53	66	52	58	57	70	57	57	57	56	57	59	57	48	64	72	59	60	67	54	61	42	57	52	68	50	80	61	55	62	59	77	52	39	53	58	57	53	65	59	55	67	60	68	63	59	61	54	55	58	51	56	53	55	63	63	60	63	60	72	51	57	61	67	50	47	52	52	57	60	58	47	67	62	62	65	58	55	55	52	54	57	51	67	64	52	52	77	65	64	56	54	47	60	55	70	72	48	67	59	45	58	44	82	57	49	53	60	47	62	51	63	55	46	60	57	68	50	60	51	71	73	67	52	62	53	59	63	65	50	61	66	57	65	52	58	65	52	59	64	57	62	63	67	55	58	46	64	69	77	55	59	64	55	51	50	69	84	49	51	56	73	53	56	60	81	50	52	52	65	60	64	43	49	80	67	50	52	62	67	54	42	63	50	55	47	60	61	57	55	59	60	59	54	56	53	58	75	61	51	42	40	47	72	50	44	70	71	54	52	69	53	54	56	59	54	56	76	52	60	57	55	48	51	50	63	66	66	59	67	42	59	57	61	68	58	71	59	65	62	40	56	61	45	53	63	54	67	60	49	55	68	50	69	56	60	76	63	50	64	52	55	60	53	58	54	62	67	53	68	45	49	51	58	50	49	75	56	51	56	55	55	68	78	67	61	55	62	52	66	57	47	59	56	51	67	62	77	57	57	61	47	62	54	50	49	61	51	59	53	83	53	63	54	62	63	52	52	60	71	50	54	77	46	56
25360	36067	43499	51520	50742	36036	20404	7678	2128	1027	768	790	729	728	697	728	715	762	749	769	756	726	796	736	722	697	704	744	721	746	686	738	758	788	720	741	760	672	767	722	712	728	757	744	721	738	729	788	697	709	771	720	733	806	777	705	723	726	710	741	766	742	762	688	777	727	783	736	722	697	732	695	729	756	748	760	759	739	750	743	732	739	749	719	759	710	758	778	714	781	756	686	786	778	737	745	746	748	754	784	771	698	738	716	783	697	756	724	777	723	711	730	754	766	735	763	766	694	727	685	719	690	728	796	747	740	667	746	759	751	751	774	720	746	709	773	695	716	759	750	710	738	762	767	734	770	755	725	756	741	750	766	757	758	764	711	713	755	697	718	733	762	743	713	720	752	728	739	779	749	759	722	728	702	707	793	773	737	721	742	746	747	752	792	741	750	739	755	728	720	791	700	706	751	739	691	752	693	726	695	758	777	791	725	735	737	747	678	762	701	697	732	734	739	706	728	752	754	737	744	761	763	719	726	765	740	711	733	741	740	703	769	767	763	741	782	789	705	711	687	734	757	690	727	737	766	723	765	740	689	775	715	733	709	757	765	726	719	717	747	718	730	719	745	718	714	746	722	740	729	783	750	769	701	701	691	742	744	716	693	813	712	766	741	714	662	717	724	732	752	739	737	773	760	728	722	719	724	775	768	755	775	766	771	731	738	706	683	713	707	731	760	734	717	795	717	771	725	729	753	757	743	755	731	717	753	768	746	724	747	737	702	737	704	743	784	707	704	762	726	717	780	755	748	734	707	708	760	770	787	704	765	720	765	776	792	709	720	754	739	752	731	713	740	712	724	723	710	736	739	780	702	721	763	697	768	732	735	716	739	765	730	726	755	720	731	735	749	754	698	754	758	734	722	690	725	721	698	738	718	766	712	693	734	711	715	748	734	782	754	737	693	752	708	720	785	731	764	739	745	714	783	707	714	806	764	706	789	729	796	772	749	731	744	746	759	716	797	729	720	746	741	771	741	684	741	747	781	734	770	756	738	729	739	799	695	759	757	738	817	768	753	739	712	723	741	778	716	722	721	774	685	759	763	742	720	723	708	713	739	747	712	724	730	763	781	756	728	724	757	748	739	737	725	755	735	737	725	710	758	761	740	751	700	754	751	714	716	732	698	688	766	741	712	773	745	726	715	778	743	731	716	714	723	762	758	751	730	784	761	745	750	756	741	725	744	694	773	700	729	733	750	759	757	739	777	780	717	720	762	731	728	690	783	759	733	733	760	713	769	743	706	740	729	757	726	750	766	727	730	777	758	770	743	768	730	727	715	771	716	793	722	734	731	751	767	760	747	740	783	731	739	751	711	723	749	743	740	743	735	827	721	714	785	704	701	733	750	749	705	764	767	773	776	770	744	726	789	747	741	794	695	767	713	748	734	722	742	764	726	736	711	732	716	706	739	762	752	781	768	715	716	744	743	752	751	702	763	768	751	774	744	741	755	749	776	756	741	743	706	718	752	723	705	726	746	741	811	792	798	754	739	744	727	727	735	754	699	739	724	734	697	737	703	783	720	757	728	787	757	747	730	745	742	683	781	773	766	700	750	756	740	729	746	765	734	704	707	719	763	705	710	723	760	711	751	707	753	809	719	747	745	723	710	777	817	735	757	730	735	757	776	741	705	727	728	753	752	740	821	720	668	766	688	767	711	718	772	714	736	714	716	747	721	723	738	765	728	737	723	794	716	717	722	771	783	805	738	718	763	736	736	684	725	769	731	709	754	754	745	711	752	745	735	723	734	697	719	738	803	714	803	676	724	748	770	760	783	732	760	777	735	719	727	799	719	768	727	718	759	702	759	728	736	754	720	762	776	776	748	745	672	735	744	761	767	753	733	748	726	731	717	754	801	756	744	739	732	717	756	762	704	685	695	757	757	786	776	721	745	715	733	735	675	732	747	720	704	724	751	718	776	729	727	754	783	728	786	745	768	745	735	773	713	718	742	754	734	753	786	760	720	741	754	784	705	743	692	743	748	733	725	783	705	740	765	741	708	715	779	778	726	797	738	742	716	750	756	688	716	774	785	768	702	769	748	728	727	733	721	762	713	758	721	781	764	711	748	783	766	774	766	743	724	770	689	745	755	745	755	750	763	741	717	717	719	755	714	726	723	720	742	742	747	718	800	744	675	756	746	728	761	731	766	691	741	770	731	738	750	761	691	795	789	769	783	779	766	803	739	728	771	698	786	720	755	764	728	728	765	700	730	706	739	727	721	731	739	768	728	736	754	747	734	717	729	726	778	720	705	755	691	683	773	746	722	748	756	797	769	711	748	773	765	743	731	736	707	730	744	749	734	765	755	731	781	737	721	706	761	756	755	731	759	723	736	758	730	745	722	741	748	763	724	708	745	750	714	791	759	739	753	745	758	773	771	790	735	735	784	730	735	796	751	728	715	790	744	737	759	744	709	710	718	741	721	765	728	747	779	761	730	751	768	738	756	749	804	743	683	712	768	746	764	746	705	719	739	707	736	786	726	743	723	726	750	793	714	710	743	742	737	707	751	754	794	748	701	726	719	749	748	795	784	695	726	761	707	770	743	750	740	716	715	701	775	794	763	709	735	722	714	727	713	780	717	743	735	714	729	726	736	699	747	784	725	759	764	729	746	782	743	784	770	746	725	731	783	742	727	710	750	782	760	729	758	707	767	727	744	731	750	707	700	776	736	710	768	725	722	735	752	692	766	732	709	744	720	754	724	770	741	753	744	727	738	773	707	725	695	710	764	786	749	755	765	726	781	745	772	764	743	735	754	741	775	764	770	730	727	774	685	747	729	768	717	750	684	755	731	731	740	737	711	772	724	785	800	707	801	677	729	745	756	726	718	722	704	736	740	709	704	785	757	769	652	720	774	740	688	748	745	717	740	734	776	727	745	758	728	717	692	713	753	773	751	725	718	790	759	701	764	704	771	735	734	770	749	778	749	736	726	709	738	725	713	705	746	731	734	698	762	682	705	733	754	742	748	695	716	742	792	740	737	727	742	732	713	715	738	689	773	736	772	791	718	717	760	730	730	715	745	733	785	748	724	738	755	753	760	725	714	739	784	814	769	763	735	699	737	748	773	728	705	769	697	738	749	790	769	696	756	754	762	717	708	741	756	751	755	746	724	726	729	786	758	796	718	711	731	732	748	794	777	697	751	744	711	743	740	721	765	715	738	707	692	758	700	751	748	702	779	754	742	719	754	742	789	729	759	803	780	733	758	772	760	703	715	705	738	756	731	773	775	747	725	693	752	724	735	733	751	789	736	782	736	754	725	754	770	705	716	837	709	743	746	742	762	752	760	777	720	720	744	818	731	780	727	727	763	725	766	703	770	772	714	764	783	729	781	722	746	732	783	716	741	709	752	741	706	737	711	747	717	731	748	759	736	770	747	744	708	734	767	761	724	750	779	755	753	703	711	737	780	782	737	740	700	728	728	763	727	720	689	793	749
4011	14350	21661	19231	14426	7210	1824	475	155	65	64	46	56	62	57	65	60	61	45	54	54	54	59	58	53	62	67	63	59	48	65	51	40	61	49	56	65	50	59	61	42	61	52	60	53	55	60	62	50	61	51	56	54	51	65	58	58	48	49	47	47	62	66	66	60	58	53	52	61	70	74	49	46	55	44	65	60	38	56	58	60	55	66	50	54	53	57	50	59	60	69	75	60	55	49	49	66	58	61	51	56	55	49	59	59	55	58	65	61	58	43	49	72	56	55	55	50	66	56	69	48	53	54	52	52	50	61	50	60	48	57	63	48	59	41	55	50	72	61	64	56	53	54	54	48	51	56	54	39	58	51	42	60	58	74	48	79	51	57	56	61	54	59	47	54	58	49	52	64	62	67	62	65	47	44	50	58	53	49	59	54	66	58	57	66	43	50	43	45	49	56	54	56	64	47	65	68	61	61	65	65	42	61	54	83	52	51	52	50	47	55	50	63	57	73	55	61	65	50	53	65	70	54	50	67	53	55	58	61	52	49	71	66	68	73	48	70	72	63	46	67	56	66	52	53	57	59	64	51	62	65	59	46	68	64	53	56	53	55	69	53	64	73	54	60	55	45	60	58	57	58	65	55	58	49	61	61	54	56	57	58	58	58	69	66	53	49	52	61	74	63	46	66	52	57	52	65	61	56	61	53	63	61	50	53	51	50	49	55	60	52	63	49	60	50	73	63	56	61	57	68	68	56	38	56	47	55	59	58	56	52	59	65	51	61	46	55	58	55	60	63	70	51	65	58	46	64	51	55	63	64	47	61	58	59	62	68	71	53	59	62	53	78	49	62	46	49	61	62	42	63	59	63	49	56	57	58	51	63	43	62	56	53	59	61	56	54	54	65	63	51	58	49	76	62	60	63	55	51	56	56	57	61	53	60	55	65	49	51	69	63	66	44	65	67	63	61	60	66	62	60	61	68	57	61	54	50	57	73	54	49	60	62	72	76	54	45	43	59	65	54	51	51	57	54	57	54	55	55	62	53	50	60	60	65	54	72	59	54	59	47	60	60	53	51	62	55	59	62	61	63	59	66	53	61	43	60	59	60	62	54	58	64	60	50	66	61	67	65	70	53	57	48	49	55	50	58	52	50	62	65	55	47	49	58	64	74	52	61	58	55	57	56	63	59	57	55	61	60	48	50	51	57	65	73	51	69	55	69	66	60	51	48	61	64	69	62	64	63	58	53	52	52	66	61	57	47	52	52	52	56	55	43	51	50	67	53	57	49	49	54	54	51	61	67	61	51	51	55	51	63	62	38	75	60	57	65	51	43	58	53	49	66	57	67	70	45	52	55	60	53	76	51	57	63	68	55	58	63	55	46	60	47	57	62	47	62	57	49	60	56	60	68	65	58	46	62	55	49	47	70	62	61	58	69	56	49	57	60	49	53	53	63	59	58	52	47	58	67	50	51	61	54	54	63	58	60	55	41	51	55	72	58	57	64	48	45	52	49	59	64	50	53	59	54	53	74	72	57	69	60	56	66	56	58	61	50	63	65	62	55	50	51	61	33	62	55	61	52	62	53	61	65	40	65	58	60	50	45	63	57	46	48	50	59	72	47	53	49	54	58	50	57	52	58	70	53	64	63	57	60	49	62	53	61	70	50	56	52	55	53	50	70	69	65	53	54	67	58	51	58	76	52	55	64	65	52	68	59	65	57	56	71	49	61	64	55	61	39	59	63	58	62	63	62	69	51	52	52	74	49	68	51	59	46	53	48	64	62	67	68	59	50	61	58	64	80	56	59	64	73	62	52	52	57	57	52	71	51	60	67	53	73	60	48	67	58	55	38	62	62	64	42	64	58	47	71	69	59	75	65	61	54	64	55	63	57	54	63	61	55	69	50	59	55	54	63	63	68	61	60	55	51	62	47	59	59	60	59	65	58	53	60	61	52	48	59	48	55	56	65	69	58	57	67	55	58	46	62	59	71	50	44	66	70	40	51	50	60	52	53	68	63	57	52	66	55	56	57	58	70	72	53	52	66	56	63	54	48	57	64	66	68	59	46	60	56	41	75	70	72	51	60	54	45	56	56	49	54	47	61	68	68	66	55	55	61	43	53	66	47	62	57	60	66	49	66	73	60	60	58	64	42	54	55	66	54	56	67	44	60	69	54	51	65	61	73	58	54	72	67	68	67	54	34	50	66	55	54	50	51	47	64	55	58	57	56	62	67	51	57	69	63	61	58	56	52	49	51	65	56	43	53	56	67	57	44	46	62	33	68	70	44	57	62	51	50	64	61	63	65	57	64	58	61	56	64	50	60	57	70	57	54	64	60	67	53	60	63	59	62	54	61	58	48	47	60	55	48	36	66	44	67	47	60	55	52	72	59	58	71	65	57	54	66	62	59	54	51	50	51	46	64	51	48	57	68	68	62	61	52	52	54	59	61	45	60	53	55	63	65	62	58	56	52	53	66	52	56	62	50	61	63	75	61	60	60	61	63	51	62	60	51	48	77	58	69	67	71	52	48	50	57	59	54	84	56	61	72	56	54	66	60	62	56	59	64	71	53	68	52	59	54	51	52	59	50	59	70	53	51	57	53	57	54	51	56	49	58	51	50	52	70	59	69	56	66	49	45	67	63	59	54	65	65	52	53	59	58	65	66	34	52	68	54	54	60	52	55	64	53	61	61	66	53	57	61	61	41	66	53	56	64	63	51	52	57	61	53	49	48	60	60	56	51	57	53	54	64	62	54	49	64	56	50	43	48	57	52	56	60	64	47	54	62	56	59	54	52	44	52	55	43	50	53	59	58	60	57	59	71	64	61	47	64	59	44	58	53	53	52	50	60	65	58	58	52	54	54	49	47	63	44	55	62	68	61	63	55	68	52	69	59	47	47	58	59	57	55	52	64	53	57	52	58	64	46	51	61	58	46	51	51	57	59	62	57	62	47	43	47	60	56	58	76	39	62	51	64	47	57	69	63	60	56	66	40	47	66	52	52	45	49	50	70	52	63	64	57	49	54	52	69	62	61	65	53	50	62	60	52	62	66	64	56	47	63	47	60	52	50	59	72	60	64	64	53	65	47	47	55	48	59	64	60	63	51	48	61	57	53	55	61	56	71	59	56	68	68	62	50	49	58	56	48	51	64	80	57	58	62	48	55	61	62	54	57	47	62	61	51	73	63	45	53	50	63	57	74	48	65	52	63	67	62	59	62	78	52	64	71	54	60	53	55	56	65	43	59	66	62	52	61	62	50	51	62	54	51	40	61	58	41	64	64	69	55	56	55	64	51	51	45	53	71	57	67	39	48	62	64	61	54	72	46	55	66	49	46	52	59	66	54	67	56	55	51	65	56	53	63	62	44	65	67	60	55	55	54	56	52	58	51	63	57	49	64	53	63	71	59	49	54	54	45	65	50	47	58	66	53	62	63	71	56	58	52	49	64	63	56	58	88	55	53	57	64	49	59	56	48	43	64	59	50	49
37253	43499	48433	60485	60936	42927	25349	11063	3134	1143	784	781	778	737	721	725	725	695	773	732	709	720	691	709	716	737	701	735	737	703	743	687	667	716	739	705	754	710	710	727	724	701	721	782	707	704	681	705	708	700	696	716	717	734	697	698	723	678	709	672	720	721	754	706	702	693	720	735	712	717	717	752	717	777	721	706	748	760	761	698	736	734	659	657	740	735	719	739	705	759	677	726	728	709	740	739	682	677	692	684	725	694	723	711	771	644	725	720	722	720	703	739	703	717	743	768	701	721	717	768	760	688	765	767	751	763	745	761	709	722	746	739	710	730	752	748	703	682	723	724	698	705	747	702	720	687	739	702	694	684	734	734	695	689	748	722	772	684	667	719	701	695	731	735	697	749	710	711	723	699	733	725	703	738	718	723	694	712	729	737	696	696	709	738	749	731	740	745	698	753	759	708	752	706	731	653	714	740	727	695	681	718	718	722	758	748	749	721	773	689	757	693	655	710	736	708	730	669	718	765	731	692	735	746	751	702	711	710	719	729	730	721	677	712	717	663	738	695	700	728	756	665	669	772	768	724	732	720	723	730	695	688	705	738	721	692	758	760	732	750	745	726	743	665	720	707	710	698	715	696	718	707	706	717	732	737	761	739	692	723	735	679	744	688	752	691	772	713	708	756	723	714	686	717	718	744	775	827	731	649	734	702	699	737	781	732	702	706	709	721	719	688	737	709	732	741	718	791	785	710	710	734	713	703	751	695	690	760	662	751	713	707	736	737	758	725	724	719	763	799	687	722	668	702	707	729	705	739	729	709	695	706	725	707	743	749	705	683	710	730	703	717	710	791	728	711	728	748	705	733	764	722	753	746	724	775	712	702	742	773	742	701	649	732	698	731	662	682	733	742	755	763	724	739	747	709	728	725	726	725	697	708	667	705	727	723	753	714	736	781	742	779	782	773	699	707	733	724	726	720	729	720	720	728	662	767	755	708	683	770	695	713	743	719	705	738	686	749	729	676	722	722	718	731	712	714	709	712	722	701	707	672	756	722	703	708	703	697	680	731	726	715	716	739	709	766	678	791	725	743	739	732	743	706	700	729	741	731	726	749	729	713	710	748	716	732	719	721	710	684	745	693	709	721	695	783	741	708	633	709	746	685	716	744	696	745	709	751	691	692	720	674	685	711	771	705	707	710	741	686	737	714	730	689	750	697	716	754	754	702	718	731	739	738	722	746	747	749	761	786	741	736	774	730	775	722	690	650	702	751	705	711	757	744	692	720	705	703	696	694	671	680	754	749	674	784	745	737	741	701	704	707	752	724	724	724	731	749	735	752	753	681	674	719	712	725	722	672	779	717	705	735	720	750	695	734	700	697	720	713	674	728	755	740	781	706	698	720	716	740	721	774	735	695	708	728	716	723	730	716	705	738	745	704	694	757	706	723	683	763	746	737	662	681	709	711	723	755	703	712	725	723	726	716	725	706	677	666	751	725	651	730	700	724	727	728	727	743	756	694	695	758	714	717	723	675	690	726	742	698	749	760	721	751	783	748	703	748	735	695	725	731	729	765	681	706	724	720	735	708	717	723	687	705	738	707	675	728	753	736	662	726	699	654	746	685	740	763	753	717	765	680	748	696	706	737	703	711	785	748	670	788	743	734	744	775	695	769	753	697	700	709	730	707	714	716	733	737	736	690	706	705	745	714	707	690	733	694	734	737	684	668	661	747	721	735	653	727	748	710	726	700	692	701	683	709	749	695	735	727	731	733	681	729	702	721	720	675	708	686	727	730	689	689	709	723	714	703	708	713	694	733	720	748	807	731	753	723	732	780	733	695	693	766	689	766	708	717	669	757	737	783	705	756	716	752	735	717	798	706	727	690	699	753	741	727	766	687	707	755	729	723	711	725	691	708	676	709	772	734	749	762	752	711	662	700	736	728	732	687	756	801	690	719	703	722	690	763	685	707	725	775	723	702	705	740	720	714	699	708	719	725	690	714	678	664	686	669	735	728	757	697	716	706	672	691	719	726	734	717	734	717	767	703	700	688	679	720	684	730	718	665	697	721	703	701	757	708	722	675	731	744	733	735	739	720	706	743	729	724	732	694	748	731	711	702	746	701	725	705	702	711	742	704	732	781	737	728	696	724	743	706	708	750	706	704	732	705	690	735	721	707	733	731	696	730	715	688	725	756	700	726	725	746	729	708	696	676	718	739	655	720	730	745	747	704	736	731	727	767	708	730	767	738	712	719	738	762	761	762	773	727	666	732	695	746	669	759	714	678	705	671	721	672	696	691	749	723	693	709	720	704	726	741	695	753	730	699	718	739	748	737	765	741	709	715	702	650	704	722	753	726	737	711	733	747	708	682	753	725	691	770	736	695	691	707	709	726	755	742	766	716	719	749	730	705	728	705	719	727	732	730	764	735	730	741	671	724	712	736	716	703	690	743	733	712	724	749	715	713	751	742	741	683	710	733	676	739	709	732	721	726	788	717	778	731	725	788	728	664	709	703	718	698	708	737	671	716	767	690	684	725	715	784	708	702	680	744	689	718	684	695	753	722	744	675	711	717	705	712	707	679	721	681	717	688	718	729	699	689	714	718	717	761	716	723	773	754	710	701	710	711	732	703	738	716	728	708	742	721	723	713	770	710	718	718	746	674	655	668	745	754	737	726	703	715	742	742	711	702	713	748	696	675	719	680	740	703	712	746	686	732	770	745	764	706	754	755	724	731	731	749	698	698	719	673	693	734	719	713	700	708	746	714	741	708	752	730	721	663	766	728	690	741	684	713	700	701	765	710	716	736	718	705	734	704	681	732	729	689	692	718	727	714	759	694	760	694	721	738	705	714	765	711	653	755	685	742	740	754	770	712	690	712	756	684	716	686	704	744	712	709	670	735	722	698	721	712	697	723	715	649	699	697	726	694	667	726	763	752	718	740	710	738	662	732	716	766	751	709	759	702	645	728	747	731	730	731	724	771	701	773	730	729	739	693	724	722	780	739	743	764	706	732	714	722	682	709	679	753	673	738	754	725	747	673	720	700	704	702	720	696	727	722	774	686	700	765	677	679	708	708	716	720	716	723	682	673	784	700	775	660	715	743	719	733	698	735	679	697	670	717	693	758	680	693	734	767	729	724	723	703	767	698	718	695	712	721	702	661	714	753	719	746	708	737	751	753	732	714	716	703	712	730	722	722	716	714	696	706	741	761	740	709	720	724	694	709	689	699	712	707	803	704	712	688	715	687	778	683	735	707	730	702	705	673	717	749	670	738	750	733	720	719	664	717	715	706	704	715	733	741	692	739	678	697	723	743	708	692	725	743	702	725	712	722	697	735	733	705	683	707	716	699	711	731	675	723	692	697	706	723	688	716	681	698	716	729	722	754	730	785	724	754	731	746	758	737	670	706	664	695	682	682	748	720	707	710	734	749	698	746	683	731	734	697	725	728	717	713	725	679	734	721	728	768	736	758	732	743	712	715	731	735	721	727
1708	2229	6111	6507	3756	1602	437	173	86	62	72	55	56	58	59	44	63	43	50	56	56	62	61	53	52	52	57	62	64	52	50	56	70	65	59	53	52	54	54	54	51	51	71	66	51	54	57	39	51	49	65	50	68	50	58	53	43	46	69	67	60	65	54	52	61	52	60	61	68	67	55	52	44	54	60	72	52	45	62	59	53	55	60	69	60	46	50	50	51	60	44	63	54	65	65	60	38	55	69	60	51	50	49	46	44	44	50	66	55	51	44	47	57	43	64	54	55	63	48	37	44	57	55	55	61	68	46	50	66	65	70	48	60	54	65	69	62	47	56	52	60	63	42	49	79	48	63	54	63	53	45	61	42	55	49	56	55	59	44	59	58	56	62	57	57	54	59	59	54	57	58	60	58	48	47	53	63	56	41	62	56	67	62	58	51	61	55	48	59	59	55	56	54	47	48	54	54	65	57	49	62	65	56	64	51	55	56	61	49	59	60	51	57	46	59	74	64	71	60	68	49	56	55	53	55	57	52	50	52	58	66	65	66	59	47	47	56	40	64	49	55	52	53	62	42	68	54	55	67	62	52	46	68	58	61	62	58	64	55	65	67	58	64	57	58	56	54	58	78	52	65	60	63	61	38	62	45	44	58	53	48	69	59	50	61	45	59	50	44	50	51	48	60	51	57	42	53	45	56	70	59	67	47	54	56	65	53	51	60	59	50	52	53	58	72	59	53	57	62	68	52	78	62	59	62	51	51	53	70	59	52	41	49	61	55	57	70	60	53	61	68	63	56	59	57	60	60	56	53	58	50	53	49	56	58	68	58	45	48	60	57	47	64	47	61	71	55	58	60	55	48	71	48	71	54	52	63	60	62	52	51	55	53	59	57	47	54	59	64	57	56	58	47	42	48	55	44	58	47	54	45	61	52	61	74	62	54	59	58	58	69	60	49	59	61	51	66	49	43	50	65	51	59	59	59	52	53	63	64	71	57	52	49	61	51	63	50	51	56	39	55	43	61	44	58	69	55	59	61	49	61	44	52	46	57	52	60	46	52	58	58	55	61	46	60	69	57	51	51	50	44	49	73	55	51	48	51	51	53	54	61	53	62	48	58	64	66	51	53	48	45	63	53	55	51	41	50	63	62	47	50	60	57	56	58	51	64	62	50	59	64	51	53	54	62	47	51	59	63	50	67	49	48	51	59	57	59	65	38	50	34	65	50	56	55	62	58	52	46	37	53	50	46	57	54	58	46	55	66	65	61	54	50	52	52	47	45	60	59	60	66	54	55	60	48	66	62	54	47	56	66	58	52	57	56	61	56	55	47	56	64	52	57	56	61	63	74	59	50	49	64	60	60	63	67	62	64	57	51	59	61	52	51	65	59	63	48	65	69	58	46	57	57	50	67	67	52	58	64	51	64	65	58	61	61	45	60	50	62	41	57	47	59	62	52	73	56	43	65	59	61	53	54	63	65	55	45	67	58	65	64	67	51	50	54	46	55	49	49	54	47	48	56	52	62	62	61	46	41	59	71	52	69	53	54	50	61	62	50	56	64	72	52	65	53	42	55	59	55	56	63	70	50	52	49	64	57	41	50	63	53	53	51	62	47	57	74	49	54	47	52	56	61	50	57	61	63	53	56	59	51	62	55	53	61	54	53	61	61	60	56	47	60	48	45	59	50	52	52	61	55	61	56	54	53	51	53	57	49	59	50	59	62	65	48	64	46	45	58	50	59	49	58	52	56	61	51	52	64	52	62	70	67	44	54	54	56	52	60	41	61	58	63	60	59	65	46	51	43	61	58	60	51	43	68	52	64	53	71	50	58	80	43	56	55	54	46	51	48	44	53	63	62	60	54	57	66	72	59	60	48	62	54	56	63	54	59	63	62	57	46	68	49	46	51	40	56	61	51	53	57	61	53	53	51	59	62	46	53	73	47	42	50	61	67	62	69	52	48	66	56	52	41	56	53	45	49	57	47	73	58	56	58	49	57	43	59	45	53	59	44	53	51	62	59	73	41	63	54	55	59	59	68	58	53	76	58	44	62	54	57	54	48	63	60	53	68	56	62	60	46	40	53	57	52	53	54	56	49	52	60	58	57	61	58	75	66	51	59	48	64	65	48	60	52	69	63	56	58	66	64	69	47	50	68	63	58	52	44	44	48	56	54	55	49	50	48	59	41	60	51	54	41	51	62	56	66	45	56	56	53	55	56	47	64	62	60	53	56	54	61	58	62	61	44	58	58	64	53	52	58	62	65	62	48	55	59	49	59	51	72	56	49	60	58	53	53	66	64	67	51	66	55	51	65	56	61	48	47	54	56	49	58	56	53	62	48	41	49	47	61	55	56	67	47	54	53	61	53	56	54	40	47	67	44	73	49	62	65	50	55	61	51	48	59	53	57	39	38	50	77	54	54	47	63	60	59	57	67	58	50	55	56	38	55	51	65	57	57	50	55	58	57	46	48	55	64	52	50	55	50	55	49	62	54	42	72	44	69	57	56	64	54	47	60	54	48	52	56	49	56	51	64	60	48	54	49	63	69	57	50	44	53	65	54	62	59	54	64	45	57	65	63	61	65	65	55	43	52	56	52	49	61	55	56	63	55	62	50	51	61	51	54	61	56	51	51	57	56	51	54	67	64	55	60	44	47	63	60	57	60	54	59	56	66	66	54	56	52	47	52	64	68	55	56	58	55	68	64	50	57	47	68	71	74	58	57	54	63	70	65	69	57	46	76	62	58	68	52	59	49	42	52	48	59	54	50	54	68	63	50	54	57	65	55	56	72	63	56	68	58	56	52	44	70	58	57	43	55	55	70	44	64	60	63	59	55	52	63	50	45	55	58	65	55	46	51	54	54	52	63	56	63	71	53	55	53	47	58	58	53	59	49	44	53	58	73	48	54	51	50	64	72	53	70	63	56	54	68	48	50	44	54	49	50	49	59	50	49	63	64	55	57	66	47	51	58	57	59	63	53	58	57	59	61	57	53	72	58	66	47	55	61	71	52	53	69	55	52	60	68	56	64	58	49	56	58	55	39	49	47	65	61	50	41	58	50	68	51	57	61	49	58	51	67	61	48	66	44	48	46	75	68	71	46	55	61	51	64	56	60	61	58	56	53	44	62	55	63	59	56	61	60	55	60	64	58	51	76	60	49	65	50	58	47	65	73	57	51	56	60	62	44	43	58	56	54	54	63	51	58	54	55	56	47	49	65	50	53	44	58	57	50	74	41	67	47	50	56	59	58	64	55	71	51	47	59	60	64	41	61	62	67	57	61	65	39	58	67	64	56	56	66	54	59	64	56	57	65	65	63	55	51	47	49	60	64	55	54	56	65	52	50	57	67	41	67	48	58	62	67	54	45	41	53	52	49	53	56	67	54	66	56	46	53	42	51	48	44	52	53	60	57	61	55	40	55	49	56	54	61	72	45	56	56	67	46	70	55	55	48	55	66	56	68	48	58	59	60	45	53	48	40	43	66	55
20074	23576	32422	37398	35944	25159	11713	3781	1323	855	700	709	691	650	688	693	738	725	717	699	716	699	636	675	697	725	702	722	673	698	705	635	701	647	659	677	656	678	682	669	697	708	698	706	713	760	678	679	641	684	688	660	708	668	752	699	653	728	694	692	704	674	657	671	660	682	679	668	662	708	686	638	680	691	675	703	763	712	689	650	669	687	660	690	692	688	694	725	654	681	660	689	681	738	707	692	698	672	686	662	652	650	655	683	746	665	662	658	685	699	728	668	723	668	712	691	701	711	646	681	699	632	719	734	668	672	733	734	653	701	733	725	674	705	641	717	700	694	700	700	701	662	652	715	684	674	690	664	712	694	706	702	695	714	718	684	658	673	714	744	677	728	689	716	709	687	723	717	672	672	720	726	699	739	733	693	742	729	687	725	696	691	722	682	670	660	666	693	736	664	663	678	642	703	697	691	683	690	647	704	700	709	697	689	702	695	730	689	683	705	689	729	657	743	680	666	714	678	743	699	675	681	710	703	688	701	670	684	695	708	684	669	668	677	697	658	714	691	706	737	732	724	695	750	726	683	694	687	664	700	641	668	708	675	747	674	694	690	702	684	717	685	716	719	738	688	705	650	668	697	694	686	683	631	680	690	678	678	697	703	710	696	717	656	726	694	686	653	691	673	753	711	732	694	645	755	711	590	687	709	691	702	690	680	653	691	687	726	663	708	664	696	731	718	700	725	702	714	689	732	710	700	700	727	710	753	705	697	679	679	711	718	716	685	702	696	660	702	675	721	687	746	694	696	702	680	635	693	703	683	695	686	716	712	755	715	687	705	704	688	702	671	727	659	703	689	717	671	689	689	709	679	650	715	715	755	674	691	700	719	685	661	671	703	687	677	690	747	699	687	705	720	662	690	713	656	664	697	712	751	702	698	674	651	731	694	702	708	748	738	695	769	703	712	676	719	671	693	739	677	655	690	664	675	668	690	717	669	711	664	712	711	679	716	733	668	713	678	699	715	677	674	691	692	683	664	672	694	682	669	688	709	669	679	696	686	647	727	740	734	701	683	677	696	721	677	701	695	698	713	673	711	687	695	672	688	701	655	744	708	698	701	673	707	749	741	712	688	708	734	692	712	686	699	703	707	740	736	721	718	673	715	700	744	702	679	676	654	707	723	698	692	736	675	658	678	728	652	747	692	702	705	711	696	660	710	716	719	746	678	690	674	692	714	628	675	696	678	686	663	676	646	666	735	722	721	724	698	703	675	701	684	728	698	688	678	672	677	698	724	688	725	727	700	703	730	698	665	711	714	678	700	695	705	713	735	738	720	644	659	656	689	719	700	676	729	702	754	713	689	671	707	712	723	675	675	762	700	718	712	670	688	648	705	710	675	727	714	676	674	669	686	650	713	732	760	685	729	689	692	626	717	698	651	709	733	745	641	674	705	697	656	659	728	691	697	688	677	675	658	720	721	656	720	708	653	688	718	728	708	660	679	669	719	676	700	716	680	741	714	718	666	686	693	711	684	669	729	688	720	706	689	678	711	711	664	659	677	701	701	666	757	670	728	658	721	700	695	662	688	688	683	697	781	690	724	675	720	675	671	714	694	675	671	704	715	738	692	727	700	666	673	704	659	725	705	704	667	696	669	708	685	700	674	682	648	678	694	736	689	708	665	732	703	714	667	666	706	657	692	671	731	673	652	678	721	693	731	717	716	698	668	701	680	706	691	665	673	667	688	686	726	692	739	689	673	711	709	695	664	703	664	672	674	669	719	686	701	712	698	682	730	705	728	682	641	681	702	691	671	712	737	657	642	658	703	673	659	710	653	683	751	693	680	650	683	707	701	648	673	663	657	654	666	694	650	681	694	723	720	735	704	699	695	720	679	685	689	671	642	691	716	706	701	699	693	691	742	695	700	655	691	687	693	724	688	698	708	679	711	666	698	736	707	736	719	704	761	695	716	695	678	695	688	710	687	740	713	691	696	728	673	720	728	670	701	701	729	655	654	674	647	718	703	683	672	696	718	677	698	695	658	712	683	690	698	705	705	643	667	732	688	710	706	715	761	666	662	695	704	710	723	668	677	649	710	689	709	656	719	722	692	675	725	670	733	713	712	694	696	747	670	746	729	721	655	729	655	708	684	706	669	690	753	723	720	697	673	698	722	670	681	720	668	716	703	677	719	674	667	645	706	691	726	726	689	719	723	712	725	702	690	703	684	690	677	704	699	758	728	684	688	653	704	674	717	741	725	695	717	683	752	667	665	705	719	723	719	657	713	675	683	692	677	684	681	694	699	715	702	707	715	735	658	673	653	673	654	744	665	672	681	747	703	746	704	693	680	697	688	696	668	653	717	717	675	673	708	667	700	755	662	731	692	715	693	666	683	701	673	720	708	721	667	704	712	680	662	691	675	702	730	675	671	673	677	703	714	652	671	694	698	720	687	685	697	696	656	699	679	687	702	698	706	670	692	687	709	676	675	676	685	718	683	722	687	681	698	683	724	730	725	674	697	692	710	726	724	707	710	714	695	794	687	706	655	650	650	698	659	708	667	716	677	697	653	747	737	701	699	678	735	677	698	693	706	756	673	666	700	720	752	705	688	714	687	692	657	701	672	766	683	624	711	694	641	690	677	688	675	690	691	733	675	727	704	739	687	692	717	702	667	698	729	701	692	682	677	697	712	708	710	677	683	700	695	742	745	689	734	659	725	655	677	683	700	676	700	673	714	655	714	683	692	725	678	712	660	711	705	684	667	748	762	674	691	711	707	699	686	677	719	623	711	648	687	690	682	694	661	658	685	674	640	692	716	705	717	691	676	707	706	704	687	696	633	682	720	699	724	712	709	743	718	723	739	666	676	708	681	670	699	665	689	735	680	686	707	692	673	689	730	712	726	718	697	671	683	668	681	686	638	652	698	703	680	734	704	701	705	673	701	721	707	682	664	712	692	670	665	687	716	705	742	705	687	711	697	689	697	709	665	691	703	716	711	672	685	677	699	714	690	691	751	701	708	689	715	687	703	714	672	722	711	732	717	731	715	670	706	705	693	717	676	710	674	764	710	701	713	723	671	658	743	688	710	755	696	721	679	712	723	715	699	732	703	699	712	629	664	675	650	699	711	724	701	711	672	719	725	745	681	690	723	685	704	704	688	694	667	718	679	668	686	649	670	670	709	637	692	726	717	710	702	675	701	702	685	648	660	731	682	693	733	710	734	680	657	684	663	699	735	698	698	686	685	725	707	667	649	663	686	691	693	668	669	738	722	709	707	679	719	692	677	736	691	694	681	687	708	677	661	699	695	689	691	704	718	728	693	672	741	709	672	678	709	665	722	705	726	698	701	678	651	783	725	700	657	714	675	707	727	719	736	718	703	708	728	672	664	683	703	723	701	686	686	703	729	677	714	692	705	672	723	712	690	725	734	677	680	716	657	676	713	732	714	637	723	704	707	693	703	733	675	694	683	676	684	681	695	707	682	656	696	664	752
1237	10521	17165	13011	8669	3769	1086	284	119	56	73	44	69	48	45	48	52	58	48	59	51	55	58	41	49	50	60	59	53	48	58	40	58	46	50	48	43	59	55	53	57	55	59	51	71	54	53	57	50	51	59	53	47	56	44	64	45	53	66	60	55	62	49	40	59	56	64	58	62	63	44	54	70	40	48	58	61	48	60	54	60	55	48	53	61	49	55	52	56	69	62	56	43	50	54	57	47	59	65	50	52	43	54	38	58	51	66	53	57	62	51	47	55	55	54	57	53	60	61	46	58	58	51	58	64	54	54	45	53	58	64	55	50	56	54	52	47	54	54	54	48	55	65	54	54	54	47	60	51	56	55	51	55	66	67	45	42	53	64	60	57	59	58	60	53	64	60	52	56	65	65	45	73	52	50	41	50	59	60	46	45	52	47	51	45	57	49	56	57	51	54	57	57	51	50	66	43	48	55	57	48	54	45	72	53	67	55	65	51	49	49	62	59	46	46	75	70	57	64	61	54	55	58	68	73	52	85	57	56	60	66	57	58	52	60	54	39	51	44	57	68	62	66	50	53	68	71	46	51	60	54	50	55	56	43	54	59	49	55	53	58	59	58	70	54	59	68	56	49	51	65	48	51	48	62	55	53	67	57	60	67	52	60	46	43	53	48	56	69	55	48	51	42	59	56	47	49	59	62	54	58	65	52	45	60	57	57	67	65	64	53	46	59	55	59	48	59	53	53	61	52	72	63	48	66	58	55	71	65	62	68	62	37	56	46	50	50	63	54	54	64	62	57	61	52	67	55	63	49	58	57	56	52	49	65	49	58	57	58	52	48	46	61	65	58	75	56	52	51	53	62	56	47	56	50	54	65	70	53	63	52	52	52	44	52	53	41	54	68	60	57	42	73	51	48	56	67	61	61	58	55	60	45	59	56	54	64	55	63	54	60	53	51	53	68	46	52	42	63	37	52	50	63	53	48	55	57	44	56	60	49	61	54	54	51	73	51	68	57	66	48	58	45	57	51	53	70	56	63	55	59	46	63	56	54	62	66	61	64	40	72	62	59	75	50	64	65	74	53	51	36	54	58	56	67	56	53	58	59	54	49	38	55	43	58	51	52	52	61	42	57	57	68	58	53	56	53	68	61	55	51	59	56	61	64	53	53	58	73	57	47	50	57	66	56	52	58	40	69	55	61	64	65	54	53	57	59	59	56	58	50	58	56	47	56	61	61	49	49	46	57	47	56	63	48	52	56	49	46	53	56	51	49	55	55	55	59	62	60	60	61	64	61	62	64	47	60	36	50	44	60	49	51	53	65	59	56	54	45	56	56	55	47	63	71	56	66	48	48	60	55	74	43	50	59	62	64	64	59	61	50	61	51	66	59	54	48	66	65	53	73	60	46	46	59	53	54	55	32	55	53	49	59	43	56	48	64	49	58	56	64	74	51	46	59	56	68	58	71	37	48	54	45	61	64	61	54	48	52	57	61	60	50	54	62	60	49	53	58	63	39	48	63	63	56	54	55	34	55	48	62	51	61	47	45	60	55	52	66	65	41	72	51	57	59	46	70	58	51	55	66	67	60	49	53	49	55	54	44	59	52	53	39	59	55	48	62	42	68	60	52	68	55	71	58	61	47	59	46	66	51	53	66	56	43	55	49	65	59	53	51	54	58	60	66	48	69	51	49	54	54	58	65	62	50	58	46	57	53	59	46	52	48	60	58	59	42	61	51	59	58	45	68	54	60	62	52	57	55	45	61	56	52	64	70	64	52	65	64	58	58	54	47	56	52	57	68	47	54	58	57	43	60	49	53	45	66	59	60	62	57	53	47	49	50	56	52	56	56	54	49	49	58	49	46	60	62	46	51	54	59	47	62	55	65	54	45	35	70	53	49	68	44	49	56	41	57	51	60	53	52	56	56	52	54	47	61	45	68	61	48	42	62	65	56	54	46	58	51	55	68	54	57	50	71	67	62	55	58	59	56	62	65	70	41	54	60	51	52	52	40	48	56	60	51	50	59	49	46	59	55	56	55	48	64	41	45	57	58	58	64	48	38	56	61	53	44	71	54	57	65	54	71	56	50	66	61	63	51	64	46	54	58	44	49	55	55	62	43	59	56	73	53	54	43	64	58	54	56	41	54	55	52	56	52	51	61	57	58	62	55	55	52	56	63	48	68	54	53	62	55	49	49	55	55	60	62	51	42	48	54	53	47	65	60	51	63	54	67	42	63	74	50	58	52	56	44	46	62	54	64	63	48	52	54	55	55	54	58	59	59	43	61	62	58	62	56	66	57	45	48	48	74	55	48	58	63	57	55	53	59	57	63	56	48	53	52	48	43	62	54	61	63	48	46	52	67	44	53	53	58	49	51	70	54	61	63	57	49	61	43	49	57	67	63	65	38	50	59	45	54	78	49	55	59	50	54	66	54	51	54	50	50	62	54	62	63	37	56	58	58	57	58	68	55	47	52	60	54	50	50	54	49	44	55	61	57	59	61	54	54	48	56	49	71	42	45	59	70	61	60	55	54	53	65	61	48	43	59	55	61	57	65	60	45	53	70	44	51	56	60	58	58	58	53	41	39	58	49	51	53	58	62	50	54	52	56	59	72	56	64	62	51	56	41	52	51	65	60	58	55	53	59	58	51	44	63	62	60	38	68	57	62	62	45	46	51	52	47	61	58	47	55	61	64	49	51	55	54	50	56	56	61	53	47	48	58	53	48	56	59	62	56	59	54	52	53	64	64	56	39	46	48	57	55	50	59	56	55	55	56	53	61	62	58	51	47	43	62	66	57	67	60	55	64	63	48	72	44	53	58	60	59	60	47	58	41	53	51	50	52	54	75	53	68	63	64	53	54	58	52	65	48	45	64	53	54	60	42	51	50	55	51	74	60	59	58	53	63	63	48	57	58	64	51	60	47	60	64	59	54	64	49	57	45	59	45	50	53	48	56	65	48	58	73	56	63	37	49	54	42	54	46	58	59	42	53	55	49	46	64	53	49	64	44	51	52	60	52	53	45	59	41	51	60	58	58	53	49	61	48	54	54	47	52	52	33	54	55	57	51	49	56	58	42	72	50	67	64	61	42	50	39	53	56	42	46	57	47	58	63	48	62	62	55	48	59	56	47	62	65	55	47	44	58	53	52	51	65	44	55	60	62	64	64	52	55	66	52	63	63	54	48	49	65	57	51	50	66	68	62	58	56	54	52	54	52	59	51	49	49	44	52	59	56	53	55	46	56	59	51	58	50	45	52	53	38	54	64	61	51	50	45	44	58	60	72	54	57	56	52	52	65	48	56	67	68	65	59	52	60	55	54	48	42	67	47	57	46	65	70	64	56	59	46	42	50	52	61	61	54	69	50	45	64	45	57	56	69	54	58	69	49	60	43	45	64	75	41	64	53	53	50	71	45	53	57	58	63	55	56	42	54	47	48	38	60	64	58	54	46	68	56	47	53	59	54	49	51	60	45	58	53	58	58	51
24111	40235	42722	50656	50742	35742	21077	8011	2303	987	710	732	631	700	719	703	711	678	671	694	728	736	703	694	655	698	655	723	693	677	684	671	683	712	687	657	677	673	669	705	622	729	712	721	656	698	680	692	715	716	649	715	710	671	672	647	656	719	664	678	718	677	697	714	675	658	680	716	694	680	662	674	707	733	663	673	698	680	677	701	666	640	720	658	711	709	689	622	651	698	694	691	685	688	687	653	701	716	710	655	697	700	671	694	726	710	693	708	705	697	691	694	657	699	730	725	715	662	673	651	676	637	702	685	757	685	700	681	723	668	718	674	698	692	707	704	678	667	720	665	698	705	693	693	694	656	697	724	688	661	697	673	707	721	628	677	680	683	726	667	669	662	643	705	695	650	681	712	706	679	695	729	702	687	660	619	704	681	705	685	693	702	690	711	742	663	688	670	606	736	669	717	677	716	693	733	715	712	681	702	705	667	693	696	674	726	711	703	718	672	673	713	722	701	690	694	724	721	739	686	695	746	715	696	727	671	689	665	664	677	694	661	676	656	647	665	729	700	688	722	614	678	637	677	719	728	669	687	687	674	710	652	662	625	686	706	694	682	689	705	652	694	684	710	701	708	646	700	680	726	674	750	684	705	694	690	664	684	701	687	687	740	675	683	673	673	716	680	728	635	690	668	757	664	683	676	666	675	679	669	683	727	658	705	692	667	640	700	709	695	697	721	656	725	713	741	744	671	713	653	670	710	692	684	739	673	682	689	666	703	673	675	690	704	702	677	711	671	687	702	667	665	675	708	712	676	726	676	685	656	723	656	666	668	697	691	688	680	686	666	692	677	685	667	760	630	680	642	684	673	718	714	686	688	667	676	662	628	709	660	666	673	695	686	668	692	706	674	681	696	670	664	728	685	679	721	705	672	724	666	736	698	663	668	673	733	673	698	675	686	721	735	646	707	669	649	694	687	655	690	679	722	707	692	679	696	667	657	714	650	707	686	632	713	646	662	731	676	703	701	682	669	671	714	697	676	666	661	720	687	690	652	653	629	724	695	701	657	702	678	676	684	683	681	702	719	686	686	697	699	684	712	642	687	661	690	702	655	678	670	688	707	659	681	699	694	623	727	688	679	653	685	658	691	679	731	709	713	679	630	670	654	646	727	719	672	697	710	637	697	702	709	733	706	672	650	674	689	704	699	708	655	684	727	689	701	711	676	742	685	676	672	749	660	670	681	684	686	703	716	703	679	683	708	692	680	682	666	699	682	705	753	642	669	684	661	682	721	685	678	699	676	699	681	662	696	645	698	663	675	670	669	723	730	685	688	711	699	686	659	644	650	732	716	675	681	669	712	698	646	643	665	660	725	690	706	729	670	697	667	701	661	698	649	661	708	692	684	746	645	667	683	676	678	661	711	722	701	717	686	716	689	695	703	661	685	686	736	687	659	714	663	702	709	636	674	672	728	664	680	678	642	631	656	694	695	724	699	728	714	657	685	709	654	692	688	677	705	675	660	691	657	677	655	716	769	660	726	696	675	679	688	639	690	670	670	665	669	708	666	675	741	688	728	703	689	744	677	711	681	644	649	652	664	693	675	710	672	709	768	690	680	682	709	673	667	725	745	718	704	710	693	673	694	672	682	714	694	726	667	694	699	691	714	689	674	704	688	661	691	675	686	692	701	740	662	677	703	686	712	658	696	666	646	725	645	691	704	664	683	679	724	682	678	680	647	716	699	723	674	670	659	686	703	713	701	689	677	688	670	650	674	707	729	731	662	729	664	655	647	688	687	691	689	677	667	647	636	687	696	647	703	684	677	678	689	678	672	656	731	749	696	728	719	705	660	693	655	682	688	741	704	706	687	714	632	692	703	685	669	700	720	645	710	710	725	671	719	690	707	669	720	661	708	626	708	680	678	629	645	688	696	690	717	666	667	717	741	680	671	671	676	706	728	720	698	669	711	628	646	682	713	696	742	646	664	710	745	720	701	720	654	761	714	689	676	735	675	728	673	693	696	667	657	699	697	688	725	720	717	667	725	692	673	713	685	664	665	659	669	645	720	691	659	650	687	696	625	683	673	655	693	672	676	717	653	695	682	734	666	720	676	685	671	718	703	699	667	692	674	738	727	628	631	707	685	702	665	679	731	692	679	698	643	711	717	651	650	686	737	718	689	681	688	680	660	671	706	673	641	717	684	719	680	659	669	654	671	667	684	693	647	685	685	678	704	668	678	702	724	700	732	742	696	646	682	698	661	687	681	711	697	674	692	741	683	688	682	679	735	694	653	704	696	667	715	703	671	688	703	671	683	688	703	691	685	658	669	684	661	671	684	694	657	751	640	698	687	683	730	700	660	703	676	737	656	697	688	652	699	714	674	659	740	702	782	720	748	664	672	714	693	693	726	730	700	666	720	675	680	700	666	660	645	693	665	708	682	681	686	690	697	715	691	716	737	700	690	686	716	649	693	695	666	682	655	660	693	725	687	718	686	720	652	698	689	666	713	707	688	665	720	709	699	728	686	698	691	715	641	687	674	678	665	675	674	686	660	709	711	707	697	662	658	667	693	671	688	689	698	639	710	702	662	675	681	667	660	701	680	672	708	733	699	665	682	685	696	699	695	722	673	680	703	700	663	633	695	681	626	751	682	688	684	684	694	696	670	678	638	671	647	647	668	699	705	706	715	677	694	672	712	684	677	694	733	740	706	711	650	688	722	739	696	716	689	695	680	693	708	670	698	713	667	638	637	673	689	730	704	719	659	687	686	649	665	683	688	660	740	634	721	713	702	674	676	694	690	706	679	686	679	642	709	702	713	715	686	665	708	693	678	696	703	714	728	692	662	736	698	705	671	640	695	675	677	707	675	726	677	675	626	693	699	726	719	681	683	681	675	703	689	678	693	685	647	721	653	659	697	693	727	682	659	689	652	665	668	697	679	691	684	701	685	647	707	629	719	713	700	702	669	684	650	662	715	752	672	686	695	687	708	680	653	649	653	728	641	684	757	691	670	712	709	717	655	636	700	686	667	701	689	687	663	688	686	717	726	758	704	717	747	678	731	746	706	644	668	725	655	674	670	712	688	760	685	679	676	705	698	656	726	688	685	704	654	726	693	704	687	716	673	705	676	682	686	691	629	655	707	681	634	711	644	662	685	683	673	693	651	684	693	661	681	644	686	701	660	642	641	685	648	653	682	694	709	734	693	698	720	674	716	678	678	679	678	668	692	652	687	682	714	693	671	723	700	712	674	680	698	678	700	667	677	696	740	680	688	647	666	687	676	679	722	725	687	708	645	671	697	650	676	715	688	710	705	693	689	674	716	697	697	716	707	731	677	646	671	678	670	617	707	745	709	691	657	674	732	731	677	675	721	703	655	670	655	683	691	680	708	667	714	678	648	712	716	673	716	672	648	695	705	685	668	661	678	678	743	645	655	706	713	709	764	711	739	719	716	667	708	691	707	692	659	691	693	661	640	711	697	679	634	693	689	698	684
2874	13405	17783	13960	7457	2986	902	309	108	61	61	64	46	52	45	58	39	59	72	73	56	58	57	62	63	70	45	50	69	67	50	51	62	59	57	54	56	70	60	58	65	47	64	63	60	54	54	59	57	62	64	53	53	72	74	52	50	67	69	61	58	62	57	46	54	68	63	76	52	66	58	56	55	54	58	62	64	69	57	58	58	68	59	57	67	61	62	42	66	44	57	47	58	63	62	63	68	64	48	61	60	66	52	45	68	63	52	64	74	65	70	56	60	62	63	68	54	55	54	53	55	52	51	62	61	56	72	67	55	61	56	53	59	53	52	66	62	54	57	65	57	59	54	63	59	62	63	46	60	62	71	55	73	65	64	62	58	58	51	60	62	46	56	52	64	58	59	41	63	62	46	53	59	70	67	50	45	54	56	58	50	64	67	45	47	55	72	71	58	61	54	56	60	50	70	68	59	57	54	74	59	43	65	60	65	71	56	66	67	66	73	70	52	60	65	68	59	48	60	66	58	53	51	69	47	61	66	54	68	58	59	50	54	52	53	51	63	60	62	52	57	58	57	57	57	51	73	53	58	60	52	51	67	53	62	44	48	63	63	72	59	49	58	46	67	67	62	62	46	54	65	55	68	54	54	56	55	56	60	70	53	64	56	58	64	70	53	72	59	54	56	54	51	63	57	49	57	61	52	62	55	60	54	51	59	57	51	57	77	54	68	60	63	47	72	54	56	66	61	55	35	51	57	51	75	56	61	52	64	58	73	53	54	55	68	63	59	63	69	73	65	60	91	50	47	64	53	58	57	64	66	60	52	67	52	44	68	66	59	65	57	58	68	75	57	67	52	66	58	65	52	53	56	60	45	62	44	57	66	57	56	46	86	45	57	50	58	62	60	54	65	54	63	72	55	59	72	52	48	50	41	58	55	51	56	56	53	59	59	56	79	72	68	64	52	68	51	52	48	54	43	65	50	54	62	75	61	69	54	61	48	71	52	51	53	49	50	55	55	72	65	62	58	53	47	60	72	73	45	62	45	61	60	55	66	64	63	47	70	61	59	55	68	66	52	55	85	55	59	64	62	52	48	46	54	46	54	57	55	55	48	68	48	48	61	48	63	64	53	60	65	61	63	62	62	71	50	65	46	55	65	69	60	60	63	47	57	66	68	59	50	62	65	65	53	68	53	52	62	64	61	70	54	52	53	49	59	57	62	67	55	58	72	51	67	77	66	55	65	55	52	68	61	49	55	67	49	68	65	74	61	60	52	53	69	68	56	61	68	74	54	60	69	74	56	61	52	54	64	59	60	61	53	69	57	57	80	67	62	67	68	52	68	53	68	52	50	56	60	79	50	68	62	59	53	50	62	51	67	71	60	51	58	43	65	72	61	60	56	63	59	59	60	60	52	47	61	63	59	61	52	52	56	62	57	64	69	46	62	53	59	42	53	59	47	56	54	70	66	51	59	77	69	64	59	65	66	50	56	65	47	72	64	68	68	64	63	54	57	59	70	61	60	44	61	54	56	63	54	53	58	50	61	53	63	45	54	51	68	52	48	48	50	62	58	59	60	59	54	64	54	54	50	55	66	50	59	62	58	59	75	55	61	76	61	61	58	54	57	58	49	67	65	64	67	55	62	71	52	66	44	49	58	46	69	53	61	60	62	55	59	51	64	49	59	60	54	64	63	47	56	57	48	56	75	47	64	64	65	59	66	61	60	56	53	69	66	51	60	58	62	63	56	49	59	59	51	66	70	58	63	64	57	58	61	54	61	72	68	60	48	54	57	66	51	63	65	76	61	70	54	56	58	58	52	65	67	61	64	74	51	63	75	50	60	78	70	49	63	66	53	74	60	73	57	54	46	61	57	70	54	66	51	83	63	47	67	60	53	57	58	69	72	50	55	62	63	60	73	66	64	50	50	70	59	62	57	71	64	59	55	59	65	59	44	51	52	57	67	62	54	64	62	59	47	57	76	60	51	66	41	60	68	58	71	61	62	67	81	61	63	61	51	62	56	61	50	55	66	63	68	68	65	69	67	57	46	53	58	74	54	56	59	42	67	52	64	58	53	62	48	65	60	59	55	45	51	65	51	60	65	68	52	50	62	41	60	54	78	58	69	67	64	63	78	71	52	69	52	52	64	61	53	54	56	45	72	57	61	51	59	63	53	46	55	76	67	42	60	52	54	66	63	55	51	45	64	56	64	67	59	54	53	55	58	66	56	53	46	47	60	56	48	70	47	71	50	52	61	46	63	61	59	49	40	52	58	51	64	54	56	64	58	61	52	77	61	63	48	62	62	60	64	64	53	81	53	53	52	58	63	63	60	53	69	57	53	50	64	62	67	52	52	66	68	47	56	61	68	53	60	57	54	64	56	51	55	57	52	52	62	59	65	65	62	46	48	57	61	55	55	49	59	59	67	57	62	65	57	58	68	59	62	50	64	58	62	62	56	60	68	66	50	60	51	57	64	66	56	54	49	58	39	52	59	65	52	52	59	70	59	58	60	51	78	60	52	52	45	57	67	56	47	61	70	73	63	52	69	61	59	48	71	69	54	55	67	54	65	56	51	59	49	68	64	59	57	59	60	65	40	43	55	61	66	63	58	58	58	68	64	52	68	59	57	67	54	55	52	59	59	49	47	55	64	60	58	63	71	57	59	49	49	54	70	60	52	56	56	47	56	64	63	52	78	69	59	64	64	47	54	57	59	61	60	52	61	67	71	52	49	48	61	57	59	50	40	59	66	52	56	49	67	41	64	57	61	52	64	58	67	64	50	56	70	48	58	58	56	54	64	59	55	61	50	61	62	59	64	69	61	58	41	48	48	65	48	58	64	57	65	60	65	74	36	59	59	63	47	53	37	65	58	54	55	54	58	58	52	64	49	59	51	63	48	55	61	61	61	48	62	59	63	63	38	48	65	64	56	59	47	56	49	62	53	63	73	69	65	66	67	61	65	57	54	61	49	51	56	58	69	58	57	72	53	41	61	57	68	60	47	53	64	59	65	50	52	63	47	53	56	58	71	58	64	50	64	69	63	55	59	60	60	59	83	71	58	64	57	74	55	59	63	71	65	68	53	75	51	50	70	55	46	64	52	60	63	66	61	61	54	63	70	51	59	61	65	53	55	46	55	65	58	54	63	56	57	56	51	47	60	59	61	47	41	50	56	56	54	64	59	62	53	65	48	70	52	63	62	58	70	55	54	59	69	60	68	51	61	56	55	61	73	72	64	57	58	57	62	53	56	54	60	60	63	41	65	71	48	64	58	63	65	61	54	57	63	58	69	57	61	61	57	61	59	71	72	56	45	60	58	65	56	57	58	63	60	68	59	50	50	66	44	51	40	58	56	55	50	50	69	78	62	53	67	71	51	67	57	62	50	60	56	79	63	69	52	71	60	57	72	67	53	50	59	56	66	36	45	63	57	37	48	66	63	64	54	59	60	61	67	46	79	63	69	64	58	53	56	51	65	57	65	45	68	45
23938	41363	43972	49283	45831	33084	20492	8202	2482	1096	897	767	814	709	700	759	719	716	706	730	805	755	689	745	732	742	720	749	738	693	784	751	704	713	703	800	726	743	775	711	764	785	731	766	745	730	726	765	731	721	793	737	736	753	736	702	741	760	743	774	762	725	742	696	732	765	750	777	732	757	739	759	760	733	731	724	750	705	789	732	710	745	772	731	709	716	730	690	758	748	799	744	782	739	733	778	769	767	707	743	747	762	756	761	711	766	707	732	716	731	715	731	739	763	761	741	746	714	761	739	759	717	769	716	781	734	721	753	755	757	721	721	764	795	750	770	775	731	781	703	714	740	746	762	759	763	761	711	771	762	703	726	699	750	786	740	771	727	771	791	720	729	741	752	735	758	780	731	770	707	710	721	735	760	737	758	704	753	739	727	748	741	737	745	763	744	761	760	740	711	782	762	696	756	714	764	726	740	758	811	716	829	759	708	782	708	735	758	748	744	774	703	716	749	670	691	782	755	755	756	765	739	760	696	735	747	744	761	723	775	757	712	741	766	736	705	686	799	777	767	832	747	740	751	716	738	723	689	711	761	697	715	754	741	746	740	715	795	727	740	736	746	769	750	797	715	708	730	745	721	775	721	732	690	735	745	718	733	730	698	728	700	729	747	773	773	719	753	688	741	730	672	725	750	759	778	701	749	712	717	726	696	734	714	743	771	758	712	772	780	764	755	762	741	739	749	750	748	806	784	741	715	712	749	759	781	758	708	714	761	740	743	748	773	739	757	737	767	743	780	706	736	724	761	725	738	733	738	737	701	713	742	727	713	754	734	736	800	753	728	764	746	754	733	778	755	764	799	714	734	767	731	705	745	738	750	700	781	728	772	806	726	744	767	781	746	743	718	746	742	776	770	742	769	739	704	743	753	746	735	771	781	764	768	718	726	738	739	779	752	773	748	794	736	768	764	739	720	700	751	778	750	754	780	724	794	793	743	735	773	752	760	774	726	738	709	718	734	754	696	757	705	757	749	756	742	710	774	736	772	695	770	723	755	761	753	761	722	745	730	759	777	733	780	711	705	712	715	786	785	708	712	714	736	744	761	767	713	739	775	795	704	713	758	760	741	754	757	752	776	749	762	751	735	767	770	740	716	709	735	723	740	726	737	691	751	740	737	745	775	712	756	777	733	763	708	729	732	746	808	801	744	777	730	754	729	716	778	762	761	747	709	747	738	755	743	748	744	762	777	742	793	765	729	746	746	727	716	740	716	771	712	709	742	713	758	771	695	741	745	744	731	781	764	733	752	698	695	758	748	724	712	754	703	773	784	794	764	731	752	736	756	783	751	750	756	764	732	762	781	712	738	757	736	720	691	726	769	776	740	772	754	749	722	740	745	755	759	738	748	744	753	779	800	740	751	698	695	720	687	799	797	713	765	745	754	742	757	752	760	765	731	784	756	734	754	778	653	731	762	756	771	724	737	757	785	729	742	743	711	722	734	761	747	724	757	761	694	763	714	756	738	738	723	712	732	771	752	745	783	728	777	739	721	787	718	752	818	732	770	741	717	713	751	764	737	724	751	750	749	779	791	687	806	788	754	759	749	773	698	734	732	758	743	779	772	722	752	751	706	747	714	734	747	718	756	705	792	708	728	722	734	777	662	701	794	794	773	732	714	737	781	791	753	765	766	755	726	742	749	739	731	738	717	759	751	744	725	758	758	762	741	755	765	765	756	734	755	779	749	772	797	700	754	718	748	752	754	779	739	766	750	749	721	756	759	684	734	783	762	730	781	749	761	699	721	751	794	744	764	751	753	755	762	754	785	697	699	765	746	783	723	747	776	758	718	735	766	780	752	736	757	744	786	734	715	743	748	760	749	724	758	788	738	785	791	739	760	756	720	723	760	712	709	709	755	749	740	756	746	739	734	748	718	801	707	764	742	741	762	749	757	730	764	751	772	747	765	749	731	786	754	730	707	737	739	778	768	760	723	741	779	742	729	794	789	790	727	733	726	775	761	730	742	751	709	759	799	765	750	776	775	763	764	726	762	742	768	736	736	783	739	718	712	728	693	748	742	761	755	752	745	703	726	728	709	752	746	752	751	724	764	718	715	771	728	717	767	705	755	787	779	742	745	744	774	793	741	690	728	754	753	801	748	774	735	747	741	803	745	759	718	722	751	711	737	688	758	768	750	773	774	697	749	761	734	757	760	772	802	766	725	743	756	770	740	763	731	706	738	730	775	731	737	742	739	762	772	742	773	746	776	756	796	780	706	735	764	742	762	778	763	724	784	766	770	721	718	758	752	755	726	733	737	781	741	755	720	714	749	760	761	778	704	791	729	710	730	755	710	749	739	723	742	727	726	780	742	743	730	803	774	700	745	765	718	753	768	730	742	745	750	752	738	702	764	771	722	687	743	702	800	813	764	748	701	674	818	809	733	747	776	778	746	700	747	736	742	739	730	749	768	737	735	740	735	746	724	812	783	680	743	729	792	768	747	781	749	702	731	764	760	719	732	774	748	754	775	759	726	739	739	741	761	715	740	767	780	776	732	762	691	749	722	788	739	741	742	708	745	716	742	740	737	747	711	719	765	757	730	724	719	764	772	724	717	743	695	779	754	743	768	713	817	742	754	749	739	749	783	730	739	755	782	791	722	727	768	723	745	716	742	735	754	772	761	778	799	744	755	804	741	742	702	756	763	759	755	683	740	741	735	751	764	710	743	747	766	731	717	743	765	786	762	700	752	678	691	744	711	726	754	741	770	748	765	777	728	748	713	804	754	767	673	790	742	718	782	750	795	726	814	732	756	700	718	765	730	735	729	753	721	731	744	760	739	744	751	736	656	775	770	745	741	758	774	756	770	712	769	733	759	730	726	741	769	716	759	767	737	773	775	704	786	757	730	724	735	737	765	751	775	704	711	733	798	743	753	742	707	767	754	749	700	766	739	779	763	718	748	718	728	752	717	766	749	713	687	754	711	734	723	732	718	712	740	764	776	780	767	714	710	712	716	763	747	757	721	766	763	728	790	767	702	798	714	754	743	749	741	722	756	781	741	762	738	731	698	732	753	772	759	774	768	764	780	731	713	738	738	740	644	798	734	723	752	802	744	730	759	736	726	782	736	780	749	741	760	710	730	775	783	730	761	749	734	800	777	776	726	720	757	743	768	740	737	726	739	721	743	710	704	746	776	705	786	787	782	768	742	742	791	735	809	736	693	719	802	721	721	749	686	769	747	747	733	783	714	774	736	771	792	717	761	786	756	743	729	711	748	734	738	775	802	825	761	747	713	700	756	738	699	754	746	757	770	749	743	738	770	731	699	726	744	757	737	722	807	747	747	765	786	723	747	737	748	750	773	725	798	734	692	769	754	737	711	770	729	721	708	754	728	757	719	756	773	755	730	752	711	738	775	736	750	745	769	728	773	742	726	801	725	760	718	756	732	751	715	708	776	742	740	795	713	733	753	749	733	729	727	762	782	732	719	756	782
5804	16169	22050	18511	13005	6394	2162	537	166	92	65	48	59	63	57	54	64	55	55	64	66	48	67	58	54	55	57	53	51	61	68	44	44	67	63	54	55	56	67	55	59	50	64	57	64	61	75	67	57	56	45	55	67	64	51	58	66	50	61	46	69	62	50	60	57	61	52	60	39	38	48	64	55	52	55	60	57	52	51	63	66	56	54	60	50	59	55	53	68	54	50	64	61	52	72	62	61	57	65	75	59	63	63	65	50	44	47	48	59	51	58	56	70	70	55	59	56	58	69	54	56	57	69	59	67	73	63	54	63	45	58	61	56	63	54	63	55	63	60	55	66	54	61	73	57	53	53	61	66	64	52	56	52	68	57	55	56	61	50	59	62	65	66	52	70	53	42	54	55	56	60	60	53	49	63	56	53	46	53	65	53	57	51	52	64	53	60	65	52	54	75	55	65	53	56	48	60	59	58	55	48	50	58	58	65	54	54	52	52	55	60	59	52	58	49	54	51	61	57	55	56	44	70	57	48	62	68	49	54	50	72	56	57	57	52	65	75	48	46	65	55	67	59	71	66	59	42	51	42	56	51	55	61	62	59	61	62	60	51	54	53	62	52	64	59	53	41	61	48	57	58	56	59	45	57	56	71	65	60	57	53	71	52	67	66	57	47	54	67	68	49	56	55	67	42	46	66	68	55	60	57	56	77	65	51	50	60	72	50	51	43	56	62	56	64	47	53	55	59	59	67	49	46	53	65	54	59	42	43	55	65	44	58	50	54	67	54	55	52	54	59	71	62	47	49	66	46	67	52	56	51	63	61	53	65	43	65	60	44	66	56	54	46	57	45	61	61	57	55	53	64	67	52	58	53	64	51	46	55	57	53	63	60	67	50	51	58	62	71	44	63	45	57	65	66	55	56	61	50	45	64	61	67	52	59	66	57	55	60	61	46	53	58	72	70	63	69	56	82	62	59	50	57	56	73	55	55	54	68	75	63	76	71	51	63	55	67	51	73	56	66	68	64	64	66	41	46	65	78	62	35	53	65	59	51	52	64	50	51	59	54	74	59	78	48	66	58	57	53	56	54	64	49	61	61	59	48	66	60	64	50	55	54	47	62	43	68	54	49	50	66	47	74	56	55	53	61	66	55	58	61	53	56	63	56	49	60	53	46	49	52	62	47	57	54	66	59	60	69	55	52	54	60	59	62	58	52	52	52	67	36	49	61	61	57	72	52	47	56	44	67	57	49	50	63	68	53	59	59	64	53	58	52	74	60	58	57	56	61	58	53	67	48	73	58	49	57	58	66	53	65	51	57	55	55	45	57	75	70	54	69	73	62	55	52	51	60	40	59	65	70	61	53	62	64	64	69	56	54	62	68	53	63	64	70	53	58	57	54	62	55	59	52	52	54	58	68	61	65	57	51	52	56	52	66	56	68	52	61	55	51	65	52	61	65	47	52	53	60	52	68	49	51	64	65	59	45	51	45	58	68	59	77	49	57	69	49	54	65	50	63	70	90	74	61	56	67	53	54	63	65	54	80	55	64	51	55	50	71	71	66	51	56	65	62	67	55	54	70	55	47	63	67	52	62	46	70	57	62	41	60	54	61	58	72	63	70	55	67	66	54	45	63	60	55	55	64	46	70	64	67	53	57	46	60	59	69	57	50	60	63	53	61	69	46	63	64	62	64	56	71	59	74	46	46	47	54	72	68	65	44	41	60	46	59	55	75	57	52	61	68	63	53	58	46	55	63	59	51	66	55	56	64	53	49	62	62	62	60	67	52	61	58	49	57	52	55	63	58	66	57	62	68	54	54	61	48	66	62	53	55	52	61	36	59	53	56	60	57	48	60	54	58	59	58	52	51	52	57	67	58	65	55	45	53	71	68	50	68	57	60	59	64	55	53	50	56	57	56	50	64	61	63	51	46	50	48	54	56	51	79	51	65	54	65	51	48	59	50	57	72	42	55	65	49	61	53	58	59	60	65	59	59	61	59	57	38	66	62	53	72	77	58	52	65	52	46	53	53	48	54	45	58	49	59	33	61	47	57	57	64	68	52	58	73	49	60	58	67	47	62	53	54	60	49	54	59	58	47	56	61	51	48	60	66	56	51	52	60	59	66	55	54	54	45	50	64	56	64	49	51	60	59	61	48	56	54	57	39	60	65	50	62	53	67	58	55	53	57	52	66	64	57	61	50	61	50	62	70	71	52	49	62	55	49	68	49	59	66	59	53	45	40	63	60	57	49	56	52	36	56	50	75	56	52	57	58	50	60	57	52	60	51	54	66	59	41	61	60	54	51	60	46	58	58	55	69	38	50	53	67	62	44	52	68	55	49	59	61	47	71	70	60	55	59	55	52	51	58	62	65	62	56	59	62	60	47	65	48	58	65	58	61	57	77	48	51	48	53	70	67	62	71	51	66	55	68	54	67	76	62	62	55	57	54	59	58	66	62	60	48	59	70	47	69	49	52	58	69	50	46	54	67	60	55	65	49	54	56	53	57	56	74	54	65	60	52	53	49	50	56	52	61	62	57	76	53	65	61	61	53	77	68	63	46	59	67	48	58	61	62	65	49	52	68	70	58	77	61	56	60	47	79	56	46	70	57	59	59	55	56	64	57	39	54	53	58	57	55	45	58	80	52	60	66	61	60	54	57	59	62	55	40	60	50	58	31	40	62	52	59	75	84	50	55	71	53	53	75	53	64	64	56	48	64	73	57	71	68	56	65	55	66	55	54	47	74	50	62	53	57	50	41	48	47	51	59	53	54	57	61	63	73	66	59	53	53	69	56	48	62	59	74	45	57	57	43	49	77	56	53	68	49	62	58	57	45	66	65	62	67	47	55	53	68	56	53	66	68	57	39	55	52	49	57	54	58	52	66	56	67	54	62	70	60	59	58	60	59	69	51	65	66	55	53	64	61	65	54	65	51	60	60	49	60	54	75	66	69	59	59	59	47	70	46	61	64	57	47	58	57	49	70	59	59	56	61	49	52	53	72	71	54	54	62	58	62	57	56	79	59	57	58	51	49	59	59	60	52	49	61	57	62	62	61	60	61	64	53	65	63	74	65	72	60	58	48	62	53	53	58	67	57	60	66	58	76	58	70	65	57	52	56	61	53	61	64	72	52	64	66	63	49	52	61	60	51	68	61	52	50	62	64	48	56	49	66	46	62	70	67	67	52	54	60	49	52	53	61	57	59	55	56	59	61	71	59	65	63	55	64	63	62	53	72	64	57	54	52	59	56	62	49	49	49	66	64	54	58	64	65	46	62	57	51	67	51	60	71	49	53	61	63	45	58	69	54	50	76	56	58	55	65	56	72	55	57	56	62	56	68	47	58	50	53	60	49	53	46	51	52	62	69	50	62	53	54	47	52	75	62	53	66	48	62	55	61	64	62	68	48	53	46	54	53	60	53	62	51	50	60	65	70	63	59	49	63	59	57	63	48	51	59	53	63	58	55	46	60	58	61	56	53	55	59	64
39759	42345	48131	58869	58954	43230	28056	13815	4332	1479	870	749	722	743	743	677	684	697	700	766	682	746	712	711	715	763	748	714	710	717	708	757	730	746	701	748	732	704	734	715	721	734	694	725	739	711	715	734	726	693	696	751	709	718	694	705	725	745	708	728	734	723	731	743	720	716	720	765	706	724	716	702	713	733	729	685	741	745	731	728	712	730	714	725	683	694	734	712	764	795	722	740	728	688	704	687	719	698	714	740	741	748	729	725	708	729	751	684	746	694	653	753	731	736	736	693	762	755	712	734	706	754	786	740	751	698	714	689	736	694	724	727	738	703	762	748	686	708	758	715	747	699	711	710	703	760	783	719	729	714	733	726	703	686	709	715	741	723	727	777	728	762	743	728	729	764	699	760	706	762	781	749	743	625	707	743	746	730	673	701	743	661	747	740	674	749	685	709	767	760	746	809	689	700	706	746	696	735	696	710	720	730	749	721	781	734	727	731	734	671	713	740	736	703	743	729	706	771	702	721	720	733	792	709	741	735	755	706	741	692	701	685	701	723	678	758	749	735	720	755	764	703	719	776	718	740	757	728	718	727	747	717	752	734	727	708	721	754	745	707	710	737	703	700	698	713	790	732	719	747	768	677	677	699	739	724	753	695	733	768	718	732	678	770	754	758	700	753	738	711	722	709	739	760	742	711	768	709	734	721	749	707	725	758	752	696	708	700	704	744	732	721	746	718	740	691	702	768	741	698	755	748	737	691	724	697	739	718	721	725	689	748	705	695	745	720	775	720	737	712	723	740	741	768	695	690	727	754	707	751	705	723	708	754	772	707	717	755	676	708	746	718	683	734	699	676	766	731	781	687	762	750	745	745	688	738	708	769	705	744	721	749	706	709	721	707	759	758	721	737	719	677	705	691	717	764	752	716	747	718	728	742	732	766	723	719	765	739	677	727	726	667	705	741	704	736	723	720	715	662	706	669	739	739	721	779	743	728	766	791	781	686	762	682	717	677	713	683	738	761	738	698	711	748	713	688	737	736	735	738	731	751	709	708	732	775	704	707	743	686	713	709	719	782	737	712	705	704	743	738	717	718	759	741	719	673	762	709	734	703	692	715	735	735	734	720	741	734	757	712	732	733	718	691	689	759	746	778	722	755	723	758	734	737	737	714	751	747	711	714	726	709	714	664	740	738	727	713	688	754	718	735	732	747	760	743	732	697	717	695	718	737	740	721	696	739	741	741	738	665	723	725	697	725	769	721	743	735	762	673	762	748	706	676	720	701	756	753	725	746	719	722	735	690	747	737	740	682	695	743	709	638	717	704	695	724	703	720	732	753	732	758	722	693	771	704	736	734	688	744	740	746	760	716	744	713	689	729	714	757	739	705	677	772	697	768	728	734	716	703	755	736	759	760	717	726	697	753	758	732	745	718	734	761	718	717	753	742	736	725	735	731	714	732	705	706	679	724	715	721	723	754	705	715	723	709	749	738	747	713	750	732	692	718	723	685	798	737	691	734	748	725	701	757	735	776	744	755	688	691	760	711	717	699	726	704	728	724	764	720	715	729	702	669	689	724	776	775	767	717	738	695	717	713	742	705	738	713	731	734	701	708	763	788	746	711	734	754	724	708	694	706	720	724	745	721	704	750	738	734	714	752	753	725	707	730	725	744	703	732	711	730	750	681	741	695	755	730	736	749	734	731	750	745	760	744	739	730	764	713	750	714	723	753	789	729	751	771	772	681	713	721	719	735	777	712	763	745	737	697	702	687	711	697	714	724	740	701	768	704	727	754	742	722	732	731	717	725	723	754	714	718	740	750	727	739	743	698	725	755	754	694	723	725	754	732	710	739	665	736	702	723	707	744	698	757	761	723	702	744	720	724	754	677	757	728	754	702	718	742	744	735	728	715	742	735	800	670	696	713	745	756	739	726	719	683	709	701	745	753	775	754	730	732	706	736	758	747	749	704	730	700	717	708	697	721	728	729	734	747	760	716	720	680	720	758	680	698	763	751	719	763	714	718	698	774	776	670	764	703	705	760	760	767	726	743	710	723	763	702	715	770	752	740	725	730	748	683	750	768	720	743	754	715	703	766	760	732	680	751	746	708	694	718	773	750	765	732	715	722	753	749	712	711	739	702	690	754	694	750	754	724	739	696	784	707	679	753	698	729	722	731	724	716	780	756	714	722	737	762	757	734	699	687	723	735	739	729	739	763	709	711	696	766	713	710	744	742	731	722	705	747	716	667	708	762	697	748	732	709	710	752	718	712	780	738	754	788	735	773	787	713	764	722	752	746	676	726	756	721	689	736	732	726	756	696	674	735	736	744	757	701	697	721	733	715	735	689	715	769	715	684	750	704	698	715	706	700	720	739	716	705	699	733	704	769	726	711	713	709	725	709	723	766	702	691	747	701	745	766	735	712	797	753	740	715	776	728	700	762	686	716	765	748	715	689	699	708	748	700	734	719	718	761	754	679	778	739	723	701	723	697	687	720	680	684	676	765	690	744	706	705	693	709	721	727	732	729	709	720	698	693	689	730	739	737	730	753	705	739	707	778	735	728	766	713	730	673	702	705	736	716	727	703	718	719	707	726	705	694	721	725	685	709	722	723	687	721	671	725	727	718	704	723	705	724	705	711	749	740	774	692	738	685	693	716	712	717	687	713	706	759	712	744	704	716	750	735	746	731	689	681	712	708	744	761	720	697	754	760	718	734	710	726	739	714	758	696	791	718	751	719	676	718	757	762	741	687	753	704	730	691	717	713	688	712	683	709	731	722	692	718	736	735	753	710	729	729	748	753	710	719	756	766	707	747	735	706	703	703	710	740	703	696	702	707	722	763	685	713	714	711	745	740	708	727	688	763	770	693	731	705	728	720	725	700	752	732	720	739	699	730	713	699	704	784	661	720	743	734	724	785	758	735	717	732	735	749	743	687	722	722	710	710	730	741	683	737	719	720	731	705	752	693	747	738	728	747	705	739	722	752	776	700	712	694	793	736	758	650	715	689	743	748	732	746	738	716	687	664	752	742	728	714	719	702	702	790	729	742	743	695	703	746	731	685	743	703	763	768	749	730	747	724	659	718	745	742	682	760	728	704	716	699	709	685	749	758	681	697	665	726	700	743	728	752	725	734	694	725	721	723	756	678	722	710	762	713	701	730	753	734	768	732	751	749	633	773	781	708	732	707	719	727	744	716	710	732	748	717	735	703	738	734	716	736	688	705	716	667	721	685	684	715	743	712	717	715	710	693	741	713	761	707	754	791	718	767	750	747	729	699	706	748	732	695	690	745	696	721	718	742	746	729	700	692	726	690	671	731	776	715	719	715	716	729	761	747	749	760	689	692	717	697	719	693	714	738	731	747	696	696	747	735	743	748	743	730	712	695	715	674	761	749	723	734	695	666	667	705	723	753	700	733	734	691	702	658	736	747	749	726	735	715	752	737	746	722	728	683	743	704	694	772	737	725	776	730	729	712	719	735	712	758	729	733
3236	4053	4655	3917	2742	1699	635	201	113	59	58	56	66	61	58	57	59	67	49	53	49	39	54	54	59	58	60	55	68	61	57	63	61	51	44	59	63	54	58	55	48	54	60	49	53	49	49	38	45	44	61	66	42	60	53	57	58	56	60	48	52	68	55	47	67	50	67	46	62	48	67	38	48	62	66	55	52	58	59	44	71	58	47	62	56	54	59	52	44	51	52	60	52	57	47	48	59	50	48	53	47	58	61	54	61	53	61	48	65	56	49	48	54	56	62	52	48	51	51	55	66	50	67	64	48	64	61	59	48	64	53	63	74	49	57	51	65	50	64	56	65	66	58	55	63	53	55	51	49	63	41	56	48	63	52	66	63	47	61	63	60	59	53	54	53	43	60	55	53	46	63	54	45	50	61	50	51	52	60	54	49	53	54	64	62	61	55	56	46	50	60	66	75	63	70	55	54	52	62	56	48	62	48	49	43	52	58	56	63	63	62	49	58	43	61	54	59	64	50	63	45	43	47	56	62	50	53	54	53	44	56	52	71	47	54	57	63	45	47	61	56	52	70	53	53	50	60	61	68	47	62	55	51	73	68	57	50	54	44	56	69	53	61	55	48	69	42	56	47	42	47	56	60	57	54	47	65	73	54	59	61	60	64	60	51	49	59	67	48	52	50	57	56	41	48	45	45	53	54	58	62	55	73	48	68	58	51	47	55	51	53	50	48	62	56	62	55	59	50	52	50	56	54	57	58	39	67	43	60	65	55	64	50	62	77	49	51	52	59	66	58	48	57	61	56	50	56	66	63	67	44	60	54	61	45	66	56	54	55	47	57	64	48	50	52	52	53	56	68	60	56	60	67	64	51	55	52	50	50	59	52	57	47	52	64	44	56	52	52	59	48	58	53	70	46	64	59	52	63	59	45	55	68	53	54	51	49	65	50	57	56	53	52	56	55	52	61	60	60	49	44	65	54	45	36	69	50	50	56	57	51	59	67	64	59	53	56	47	56	60	62	48	61	61	58	64	47	57	59	71	55	43	46	59	52	53	58	63	55	52	73	48	64	62	67	62	39	59	53	55	51	45	52	55	52	52	68	51	52	53	64	59	51	42	67	44	44	40	52	45	64	51	59	55	55	66	47	43	55	63	57	60	50	53	61	55	59	50	62	58	57	61	48	63	65	51	69	55	40	53	55	52	50	49	68	62	60	50	52	67	51	63	56	65	63	51	63	66	59	53	50	54	52	53	38	66	52	66	59	56	53	50	58	50	58	55	54	55	60	51	54	50	55	50	56	58	67	64	60	56	54	49	51	56	59	46	84	67	64	63	53	43	60	55	61	59	57	45	62	58	44	51	64	63	67	56	53	50	65	49	60	50	53	51	59	57	62	44	47	42	50	41	55	47	48	59	55	48	57	53	43	64	69	57	57	56	49	62	71	52	52	44	52	66	50	56	49	58	65	62	46	48	60	55	65	41	49	49	64	66	56	56	54	52	56	60	53	48	53	51	64	55	58	66	66	47	54	53	46	55	73	42	53	63	67	59	59	51	50	53	60	52	63	45	53	50	57	54	48	54	56	66	68	44	61	44	58	57	51	64	63	62	57	53	48	55	52	60	65	47	50	40	53	47	60	56	40	44	55	54	76	65	57	66	53	59	60	51	65	74	56	58	54	51	67	61	49	60	51	55	49	64	56	58	55	49	59	59	56	55	64	55	60	51	48	53	56	39	55	69	62	47	37	50	60	59	64	51	60	66	59	53	50	54	50	48	71	48	56	72	55	54	51	50	46	42	45	57	48	56	72	62	70	61	59	67	49	55	61	43	72	51	58	61	55	64	56	48	55	54	56	58	47	45	60	70	62	63	49	59	57	63	58	63	48	53	64	62	61	61	51	51	52	36	62	40	54	48	53	57	56	54	57	53	57	66	48	61	66	69	50	78	57	51	50	66	60	71	51	46	59	55	66	55	64	61	66	49	58	58	55	49	54	57	60	48	58	59	46	48	50	55	56	50	60	71	70	56	56	56	61	61	66	56	50	43	49	53	49	50	70	61	66	55	53	66	56	62	56	48	50	50	46	51	49	64	56	60	41	64	62	57	59	63	56	57	58	63	61	52	51	64	50	51	57	52	43	65	47	64	48	56	69	76	65	62	68	53	64	56	44	58	53	54	50	53	40	62	62	61	70	56	52	54	62	60	50	50	58	48	51	50	41	48	54	60	53	58	55	79	52	44	50	43	54	76	56	46	63	67	45	56	61	72	48	43	51	65	46	42	61	47	63	64	56	46	56	55	46	64	46	48	53	63	50	58	62	48	53	58	59	53	61	58	59	62	49	62	55	56	54	57	60	59	57	46	61	64	43	65	58	60	51	58	60	73	56	58	71	50	58	55	61	50	58	62	59	53	73	49	56	59	59	59	57	53	47	63	55	55	58	49	60	48	54	51	48	53	58	77	64	43	47	58	51	55	54	44	42	55	53	51	46	54	49	56	46	65	58	50	61	75	58	53	55	63	59	55	48	59	42	62	49	55	45	56	45	57	53	55	43	38	45	53	43	50	73	58	66	52	45	65	62	56	62	54	47	52	52	73	44	55	59	37	57	62	50	54	60	50	54	69	58	46	59	55	64	64	52	51	69	54	60	55	50	56	50	56	75	61	49	58	47	52	59	55	49	56	57	62	58	64	53	70	64	49	53	51	52	53	61	48	52	50	58	56	53	50	65	67	62	62	57	58	55	61	38	59	69	62	58	57	62	53	59	56	50	48	55	54	69	53	67	35	52	52	56	57	51	58	58	51	43	54	55	50	45	60	50	60	44	46	52	56	60	57	70	55	45	49	55	69	60	51	59	54	63	55	57	59	54	53	51	66	54	44	54	41	44	51	50	57	61	44	56	52	54	42	65	56	51	55	44	42	51	46	67	52	44	49	51	53	70	62	50	53	58	58	48	65	62	77	64	55	57	53	64	61	56	53	65	61	57	55	60	58	63	48	51	71	50	47	57	53	54	58	56	50	48	64	48	49	53	64	46	49	65	54	43	64	53	51	66	71	61	53	58	53	44	57	49	57	51	54	71	56	46	52	57	53	50	42	45	47	48	54	42	51	46	59	61	53	56	56	49	54	63	49	63	55	50	46	52	48	43	55	70	48	49	52	62	50	48	52	64	56	63	49	56	54	66	58	49	61	63	50	68	59	55	54	55	58	52	65	53	53	49	54	57	60	63	44	52	41	45	60	62	52	58	53	57	55	71	66	64	50	53	46	53	58	63	70	62	53	61	54	67	61	50	65	58	64	53	67	56	61	63	60	65	57	54	55	60	47	53	58	75	63	50	58	52	54	56	42	53	42	51	46	48	33	59	64	60	57	56	57	74	56	64	48	68	56	68	65	58	48	56	69	60	59	55	47	53	52	66	56	59	48	60	68	54	48	59	48	67	54	43	47	56	46	50	64	51	57	44	49	72	60	55	55	54	55	52	46	58	60
30856	27678	28576	34385	34982	29101	15830	6502	2157	972	795	734	691	704	687	694	739	703	691	722	748	730	761	679	660	723	718	667	688	729	671	706	711	711	756	677	658	745	703	657	749	662	684	759	681	668	681	730	667	680	748	706	734	730	688	688	651	698	724	754	695	702	687	665	707	682	708	694	716	671	714	697	734	699	704	683	734	685	684	692	681	715	656	725	697	724	733	712	735	662	719	666	667	712	689	720	711	740	722	737	705	687	698	696	692	669	698	642	679	673	736	730	684	729	728	702	728	705	723	747	740	692	694	689	710	768	736	756	709	714	721	675	638	720	723	718	696	698	712	751	706	718	716	697	704	730	737	670	736	673	739	745	636	695	676	719	720	669	733	669	766	690	688	717	678	679	757	700	743	622	706	684	758	718	704	670	735	694	698	740	676	679	727	695	713	742	682	665	725	694	748	729	693	722	697	732	652	719	724	687	690	760	714	684	711	732	702	717	670	677	736	730	733	687	718	702	708	757	713	699	718	715	690	721	671	704	707	690	667	687	684	688	716	725	726	743	763	757	696	723	698	720	702	704	741	745	679	711	685	708	696	670	722	678	612	694	664	712	726	717	704	680	742	674	769	710	667	721	693	741	709	715	672	728	696	689	705	703	716	679	728	706	717	711	751	666	725	692	718	727	681	716	685	743	666	657	664	747	735	702	688	721	728	659	667	685	664	737	736	711	700	734	682	707	717	742	650	713	706	753	695	677	688	705	729	704	709	728	694	702	751	729	695	705	654	739	678	711	693	680	719	710	717	739	675	722	702	762	659	739	705	666	712	682	724	722	701	689	713	661	691	694	720	698	769	630	676	642	702	658	753	737	711	698	752	735	699	705	692	748	737	659	688	741	698	681	707	657	692	671	691	730	708	701	700	701	682	722	708	688	706	695	702	705	639	705	693	733	723	792	719	740	670	693	725	715	704	708	722	695	677	713	698	679	692	688	712	707	725	736	759	744	701	705	717	713	697	671	725	678	740	734	713	701	676	680	761	770	694	715	755	743	701	708	668	672	662	672	733	737	713	718	686	665	711	675	753	658	709	706	643	749	719	725	740	706	699	689	727	709	747	680	697	725	665	680	736	684	692	725	708	709	712	722	733	724	667	695	711	686	721	682	698	692	717	743	696	750	715	743	745	733	709	744	716	671	716	675	725	740	735	716	702	697	733	704	674	749	694	718	728	682	721	721	695	705	746	733	709	695	702	733	664	730	715	674	709	714	764	724	689	706	666	748	703	748	694	739	682	676	708	750	706	673	686	630	662	703	716	664	733	721	740	743	701	683	708	760	721	698	684	732	720	760	693	680	658	730	713	714	709	723	704	700	744	725	716	712	717	684	721	684	690	697	697	690	718	722	716	672	724	672	732	750	733	719	712	746	677	731	716	698	722	694	744	692	749	758	690	711	678	745	709	713	744	694	648	715	682	703	709	682	710	661	761	695	679	669	671	744	711	688	729	675	735	735	684	720	723	696	723	677	728	695	746	698	680	727	671	681	710	733	773	744	718	736	671	746	715	702	717	707	691	705	742	700	683	643	701	736	679	686	701	686	702	713	744	693	743	700	668	632	655	703	692	700	655	699	738	733	687	720	684	738	668	683	693	699	699	765	692	711	698	725	677	720	653	735	696	719	719	668	695	722	679	720	683	704	703	669	723	718	660	681	703	714	670	729	698	658	692	736	734	704	711	750	706	744	696	731	719	713	677	712	676	705	724	729	709	741	726	690	681	690	693	676	701	691	711	725	712	710	752	638	706	667	683	714	734	694	689	705	698	727	668	724	695	685	718	727	705	669	746	664	677	697	711	722	694	691	709	629	733	679	706	687	709	713	735	686	747	748	714	708	721	695	719	671	693	731	679	644	671	699	692	727	714	709	662	665	715	718	724	722	698	750	715	783	688	729	724	708	678	712	708	734	700	664	724	704	671	706	704	727	721	722	726	656	657	684	662	716	701	716	708	705	723	699	690	736	734	695	737	700	707	666	698	679	694	706	693	714	704	696	729	673	690	695	719	720	732	721	676	689	735	707	683	706	676	719	713	704	675	695	727	677	713	715	748	682	680	681	694	747	713	744	694	699	667	710	710	711	719	645	689	692	691	745	706	715	690	710	691	733	658	695	691	763	688	708	648	686	721	718	717	739	683	658	694	710	761	734	761	699	667	683	709	666	691	708	705	689	692	665	661	721	716	690	691	710	716	693	709	693	743	687	670	710	691	697	683	729	715	691	738	741	687	681	697	694	720	731	729	734	692	726	711	694	711	711	726	715	706	698	678	737	706	734	703	690	694	734	760	706	680	735	723	730	734	734	694	686	742	708	698	707	708	679	708	697	655	726	724	709	702	721	660	698	722	690	727	733	697	712	734	654	722	707	708	634	674	723	705	726	740	694	722	696	702	687	707	713	706	734	697	738	667	658	704	672	716	766	692	749	724	708	725	749	684	675	722	694	702	676	697	714	738	729	719	709	658	731	758	664	662	700	731	701	728	656	704	700	723	687	674	648	697	658	720	698	711	705	745	752	746	746	712	740	719	704	745	721	725	748	707	684	692	724	719	729	699	746	727	657	737	683	683	669	743	741	674	687	731	731	666	742	684	707	720	720	709	726	765	685	714	746	716	688	686	686	714	743	717	736	689	728	756	722	703	733	684	710	713	734	677	704	710	715	697	748	717	738	768	693	750	670	694	658	677	694	740	723	715	674	690	693	646	690	702	712	752	705	744	689	737	723	675	694	713	677	681	736	716	743	696	683	714	707	728	713	726	687	677	741	704	709	708	682	720	732	732	687	694	651	713	696	693	680	668	697	710	700	783	703	667	698	695	684	672	722	721	737	730	698	644	688	752	684	705	752	697	686	662	671	721	694	772	745	759	706	664	724	687	701	674	709	689	683	729	729	719	683	735	689	701	743	699	734	741	767	720	670	711	736	681	743	741	744	740	710	757	717	744	643	705	695	680	717	725	710	724	738	690	723	638	699	704	701	739	685	672	678	733	733	728	678	702	734	742	694	718	721	693	729	698	721	675	718	689	725	686	689	711	749	660	667	727	692	697	679	662	713	732	730	711	721	703	679	706	713	727	692	711	727	699	663	711	740	719	684	714	735	685	729	700	748	658	695	735	635	689	715	720	701	677	702	740	666	715	699	742	696	750	712	699	694	754	729	709	708	693	738	701	698	725	691	659	701	630	691	729	727	656	664	714	641	736	670	713	720	722	713	717	698	685	699	655	731	680	720	696	707	736	720	717	693	733	723	642	711	733	716	681	701	727	707	715	692	756	675	691	699	756	685	684	751	699	697	733	751	739	689	711	700	711	739	706	670	699	666	731	751	655	690	725	689	722	681	732	702	730	718	716	678	729	691	733	712	718	715	698	735	687	712	717	716	730	681	695	699	741	716	682	708	739	690	724	703	691	705	727	701	710	739	679	685	732	674	761	690	726	678	712	762	723	740
3900	15042	13806	9940	7681	5051	1733	563	196	86	62	47	62	67	59	55	58	51	35	67	63	60	57	56	65	57	56	52	63	48	49	54	56	68	63	68	31	55	63	64	48	57	60	50	44	51	54	59	62	63	43	61	56	63	56	58	63	48	60	53	48	54	60	68	43	56	50	56	53	62	59	51	58	63	66	46	48	65	58	53	58	54	63	49	52	59	56	49	49	53	48	52	53	56	58	60	60	62	57	56	58	57	59	65	53	62	60	50	57	59	65	59	55	60	50	64	64	54	54	54	55	49	57	57	57	65	45	59	57	63	68	53	45	56	64	56	55	51	58	65	43	49	53	60	51	63	44	64	59	46	62	38	71	42	56	53	52	56	41	60	59	60	62	53	47	63	48	54	67	49	69	63	50	52	53	49	40	56	58	52	56	45	49	56	46	64	60	54	51	62	51	64	56	53	67	48	55	56	48	46	49	63	58	48	43	48	61	67	49	54	58	59	55	47	54	60	51	51	59	44	56	65	35	54	59	46	49	53	58	56	49	40	66	45	64	64	57	48	52	66	61	47	59	65	61	62	59	65	54	47	51	53	65	47	59	61	51	39	45	50	58	55	59	58	51	65	59	59	62	52	50	54	52	66	58	48	65	50	53	66	54	48	60	46	62	63	54	46	56	53	57	66	36	49	65	67	55	58	50	74	56	54	49	65	59	51	65	55	65	62	57	49	58	57	50	53	47	49	47	65	52	54	46	60	61	58	54	46	57	53	48	52	55	49	52	54	59	57	55	52	44	60	57	68	52	59	56	47	62	53	68	55	49	56	67	53	86	45	60	50	52	66	52	64	48	67	57	56	43	61	64	55	49	51	57	68	60	55	54	64	48	53	55	57	56	52	72	49	78	52	63	40	53	63	46	61	56	55	63	56	57	53	52	56	52	43	57	54	58	52	51	57	48	43	46	56	56	55	54	76	60	51	63	46	62	48	49	62	64	49	67	53	51	59	63	57	66	46	42	52	58	52	52	64	52	47	54	67	62	58	54	59	60	52	45	48	68	58	69	64	52	57	58	55	53	44	61	50	55	58	58	45	48	56	51	62	57	56	59	42	51	49	51	48	64	56	59	67	63	46	53	45	53	56	66	55	49	56	42	63	46	60	63	51	47	59	46	43	56	54	51	48	54	57	58	54	41	57	52	58	57	65	60	59	57	51	58	57	74	43	58	61	48	60	49	56	53	53	52	57	54	57	47	51	62	70	58	63	44	57	45	54	80	56	57	57	48	53	58	48	33	58	53	55	70	64	57	49	81	52	55	58	52	34	52	53	64	55	56	57	68	54	42	59	56	68	56	71	58	61	51	46	71	64	52	60	55	58	53	49	66	56	56	51	46	59	58	60	46	47	55	48	66	62	46	46	64	57	61	63	55	53	48	65	75	59	59	58	57	61	67	52	52	60	57	55	57	39	53	43	47	60	56	56	67	45	59	49	59	58	59	50	66	46	56	54	52	57	51	59	63	60	56	59	55	45	60	44	62	65	57	50	48	51	56	56	53	51	62	70	56	50	59	58	62	58	41	51	46	66	59	67	43	62	43	54	46	59	52	41	56	44	57	53	48	60	51	65	56	44	56	58	54	54	54	56	52	55	52	43	45	57	59	64	64	59	64	53	58	50	54	58	57	67	56	56	69	56	59	65	54	59	44	52	51	62	46	75	61	51	62	59	61	63	58	54	51	41	63	62	59	48	56	54	56	53	56	69	56	47	60	64	59	63	55	52	51	54	61	59	52	55	63	69	46	54	52	53	66	62	44	51	54	55	63	47	57	63	48	57	59	55	43	60	74	60	55	53	51	59	48	49	59	43	57	62	60	56	59	67	56	61	66	45	54	44	56	48	50	62	52	57	60	53	50	63	54	50	47	51	70	63	59	56	51	53	62	53	64	51	67	47	66	52	48	43	37	58	73	70	56	43	54	55	46	54	70	41	61	49	62	63	56	60	41	63	54	48	53	60	70	53	54	55	48	58	66	65	65	49	61	58	58	55	41	53	65	68	44	55	65	61	58	47	53	46	67	71	47	50	56	49	51	59	46	57	55	57	69	59	56	52	45	53	53	63	57	46	66	64	62	61	46	54	53	45	61	59	61	52	57	58	51	51	50	45	52	69	51	55	46	43	51	58	59	63	57	67	52	44	61	65	54	55	60	57	59	44	55	50	38	62	54	59	48	74	63	54	52	41	64	60	54	62	61	53	49	46	58	63	52	57	50	60	64	61	58	64	43	62	52	45	56	60	49	63	51	67	53	63	43	57	70	52	66	43	54	63	52	58	49	51	62	52	60	57	57	55	44	57	48	62	66	47	49	55	45	60	67	68	47	40	55	57	59	78	49	46	72	61	62	54	49	61	70	65	66	59	54	78	52	55	53	61	57	67	66	65	41	65	51	56	47	58	58	53	59	67	52	51	54	69	55	60	51	57	51	54	58	50	48	52	65	46	67	51	70	52	43	55	50	49	61	54	56	64	61	63	52	54	63	52	67	52	46	51	52	44	50	58	49	44	52	52	52	57	54	62	52	56	53	58	53	57	50	40	68	71	59	65	61	74	51	48	56	49	55	54	66	56	40	55	61	49	51	57	52	39	45	49	68	50	48	66	54	56	59	62	54	58	39	54	43	49	60	50	56	61	45	52	55	51	46	62	51	61	61	53	49	56	49	65	48	66	63	63	56	58	55	37	52	61	44	46	48	40	56	47	56	51	50	52	51	52	52	51	58	51	52	51	46	64	55	53	52	57	45	48	67	69	58	53	56	54	47	39	51	51	51	39	61	64	67	48	60	55	58	47	51	46	62	58	52	45	66	41	61	49	59	63	69	42	58	62	45	50	70	49	61	61	52	51	53	49	46	58	54	60	68	57	48	56	47	61	58	59	62	56	55	51	56	58	64	60	54	56	43	59	40	57	61	50	62	57	53	63	40	54	51	59	47	57	46	55	56	62	52	57	52	50	65	66	71	58	57	68	65	56	43	50	70	68	42	47	49	75	68	46	57	55	53	54	51	60	70	68	47	41	44	56	64	50	52	48	49	45	56	50	52	50	40	49	64	64	62	45	60	64	59	44	59	50	57	66	58	42	46	49	67	58	55	49	53	60	48	48	54	56	46	89	61	65	44	47	55	64	72	60	65	63	54	46	54	42	58	57	68	74	65	59	49	62	69	56	53	73	43	52	60	54	52	43	47	52	49	68	62	48	54	58	49	54	55	52	49	55	59	53	49	52	51	47	46	55	58	71	51	58	47	50	57	55	61	69	55	51	56	59	56	53	40	69	56	48	58	50	63	56	40	48	51	56	55	44	58	58	53	48	55	63	47	54	67	44	41	69	59	59	62	52	54	53	42	63	56	58	55	67	60	68	55	51	45	58	54	61	61	48	67	47	59	53	44	57	60	59	58	56	59	56	50	70	52	63	50	66	59	53	57	53	53	54	60	56	59	36
28912	41342	39117	47686	52950	41946	26797	14135	5342	1660	869	752	730	722	695	688	711	712	716	713	654	721	704	732	630	719	709	690	713	692	675	710	697	708	736	744	690	696	676	694	631	675	785	731	684	698	679	626	695	686	739	732	675	644	687	733	680	689	730	682	680	715	705	692	686	659	737	739	723	724	661	753	694	718	692	699	656	694	697	748	663	706	741	677	727	682	746	790	696	749	691	715	764	741	722	705	708	683	686	741	681	646	688	657	695	691	672	714	698	673	693	691	699	725	705	722	741	708	661	719	701	747	691	679	692	668	694	730	706	721	673	697	728	693	681	637	748	691	693	712	697	691	700	684	690	701	716	655	732	725	705	716	739	749	687	665	723	691	637	703	718	692	703	673	715	720	667	720	677	670	723	723	736	738	740	706	706	706	676	702	676	742	713	685	728	699	752	658	694	666	670	687	672	680	712	733	701	692	728	681	693	718	698	677	661	691	706	742	684	655	681	683	684	660	642	668	699	673	668	721	725	743	721	676	732	677	716	727	671	698	711	710	694	672	685	685	682	717	756	749	702	711	692	722	686	687	697	718	709	698	762	718	665	691	689	685	720	696	702	696	699	658	698	699	706	700	751	732	727	750	729	694	755	718	763	701	725	720	667	682	698	705	744	743	712	672	666	697	690	674	661	747	688	686	675	660	689	652	667	675	672	683	703	668	704	687	708	723	684	669	756	704	688	659	715	713	668	719	696	693	717	677	665	678	664	717	688	723	711	687	717	708	738	701	704	671	722	710	675	700	731	685	729	663	724	665	720	728	718	701	661	685	723	742	683	699	683	719	738	699	760	705	708	718	683	721	701	710	714	676	713	666	660	671	673	752	687	694	699	743	683	711	687	738	708	744	711	663	663	712	707	683	738	688	678	698	677	677	703	768	686	726	700	685	715	721	696	709	679	695	686	728	706	715	728	769	711	687	678	674	721	699	681	704	704	726	671	704	731	720	720	685	715	678	707	705	703	691	735	684	679	740	676	709	685	704	734	689	708	728	728	691	685	646	687	632	683	711	744	707	685	702	685	700	671	721	686	735	686	723	706	692	748	718	653	702	727	731	678	733	733	659	669	675	711	706	681	722	693	676	705	729	721	694	652	658	663	708	703	717	669	711	685	707	682	677	679	685	714	706	668	716	776	716	670	700	674	746	753	645	718	720	669	695	674	687	700	665	670	742	691	724	762	708	707	662	745	722	681	693	711	761	667	729	757	686	700	727	708	719	736	681	669	725	712	752	725	725	705	690	694	728	679	723	690	682	671	739	744	682	713	680	712	699	677	689	648	700	677	686	680	680	707	653	725	712	703	701	709	711	710	685	688	685	734	651	712	701	704	716	701	722	682	686	728	677	688	730	728	676	660	724	709	653	668	737	712	697	718	672	688	746	700	650	736	670	740	686	731	676	736	680	677	693	677	721	678	742	729	744	669	732	694	703	687	700	708	764	675	753	700	693	710	708	703	647	695	727	712	688	703	731	711	708	698	671	685	699	670	701	733	706	765	766	701	718	688	740	673	727	712	640	723	677	671	726	727	699	671	671	686	685	699	704	690	722	712	690	706	707	695	682	704	748	690	716	699	674	722	712	687	699	725	677	684	686	751	660	705	747	741	700	715	708	715	696	736	700	764	673	677	711	701	716	698	662	688	713	687	706	713	747	700	743	721	737	712	736	679	705	707	677	682	742	685	725	682	687	700	711	699	647	706	715	709	726	726	689	688	712	694	721	733	692	707	694	716	711	731	724	688	672	711	680	699	692	709	678	634	675	702	681	761	699	651	755	679	681	720	706	726	687	710	704	688	738	665	673	715	709	701	721	735	685	705	710	692	725	706	705	691	710	738	722	650	758	697	665	735	726	706	705	726	719	723	659	698	738	680	729	689	715	734	717	750	683	728	707	731	717	689	756	655	700	705	691	711	724	669	741	735	677	721	688	745	690	730	699	674	732	715	678	724	684	676	667	691	675	711	677	727	710	736	710	689	670	712	700	723	712	726	709	698	651	667	662	726	708	722	692	667	738	694	655	695	742	726	715	676	726	716	645	691	733	691	675	708	740	716	662	704	728	709	718	737	708	691	698	745	697	761	751	708	688	734	737	691	723	729	708	709	715	679	688	726	677	712	680	699	720	677	697	711	694	729	708	710	635	689	739	733	733	741	681	702	774	681	743	684	719	688	718	674	671	703	717	679	696	687	668	689	689	667	701	724	677	731	703	709	736	701	718	689	691	686	661	707	666	727	742	700	687	734	721	687	649	692	696	732	702	707	682	661	709	712	709	673	699	716	694	719	695	698	711	737	717	751	651	718	705	676	666	655	677	731	726	712	745	702	731	698	720	692	691	714	698	738	667	696	733	676	709	686	659	725	717	751	721	694	697	760	685	686	728	689	648	743	711	659	718	705	694	713	692	662	683	706	716	740	703	726	709	690	705	673	706	670	708	727	676	664	674	703	682	707	676	714	719	707	732	727	673	730	751	728	672	725	706	712	697	724	686	668	691	654	704	697	705	701	718	677	659	714	759	717	716	668	713	704	667	691	727	730	697	687	699	688	732	707	684	699	682	675	683	721	720	669	694	728	684	708	701	723	684	668	696	709	677	752	735	675	669	746	704	723	704	745	677	725	702	754	695	699	701	685	706	739	666	706	708	689	700	750	709	737	719	643	670	707	718	706	663	728	716	683	697	720	707	717	743	717	722	691	728	720	689	728	692	650	690	711	733	693	739	705	701	720	682	682	732	749	679	669	747	743	699	686	649	717	662	708	667	702	691	706	681	713	709	658	695	687	712	676	673	703	656	760	746	671	704	677	733	706	702	693	702	718	672	720	677	687	700	738	686	710	672	726	706	691	686	664	692	705	698	716	698	712	695	695	715	708	708	717	754	675	718	653	723	691	713	737	715	710	726	725	716	706	659	717	697	692	745	738	718	710	688	700	687	669	672	724	717	722	704	686	686	668	694	668	690	712	732	700	743	702	696	725	756	716	728	724	722	717	673	751	709	710	683	719	729	688	669	685	676	662	681	745	657	695	725	636	684	655	708	727	658	716	707	722	694	699	672	669	709	737	688	718	710	689	711	715	697	674	727	682	715	681	695	680	699	694	678	703	695	661	715	726	694	699	703	699	647	729	705	712	704	719	704	700	690	711	669	688	665	690	689	705	758	763	701	703	708	697	716	753	721	652	678	721	751	706	709	706	716	724	715	739	722	683	702	710	671	714	711	677	708	718	697	712	691	726	736	724	692	703	680	726	738	707	714	732	717	703	715	705	708	702	678	671	711	695	720	722	681	660	730	694	699	710	686	717	691	708	701	664	729	661	707	699	711	664	730	701	703	736	683	711	696	692	694	758	714	724	688	638	681	753	696	709	739	676	655	694	767	684	726	737	718	671	685	676	710	690	708	721	671	679	684	773	685	691	750	764	686	724	692	747	687	718	710	707	696	653	659	690	671
2587	9152	13823	11446	8687	5146	1921	598	176	75	58	70	66	52	52	64	56	68	63	76	55	62	56	67	55	63	65	74	66	52	59	66	52	71	58	60	62	68	64	71	56	56	57	55	55	71	37	64	54	49	61	60	52	58	59	39	60	57	76	57	61	67	49	49	54	62	73	61	67	47	60	72	57	62	60	45	52	58	47	64	69	68	57	45	61	69	60	67	56	59	59	55	46	63	61	61	70	59	58	49	54	52	60	68	69	60	61	54	50	52	59	53	71	49	62	58	67	51	62	55	67	58	60	64	61	56	58	62	67	63	60	51	51	69	63	56	54	54	64	71	63	56	57	52	53	77	66	67	54	53	56	62	56	72	55	70	67	54	66	52	62	69	52	71	54	69	68	64	76	62	76	57	63	67	61	59	55	56	56	60	58	61	69	64	48	70	62	57	53	69	76	66	46	55	52	64	64	59	50	60	74	70	70	60	62	54	58	60	54	76	45	64	64	57	59	61	55	55	45	51	66	67	56	45	66	55	61	60	61	72	61	75	66	65	62	76	61	56	65	59	67	68	58	54	65	60	58	61	54	56	57	56	67	54	57	63	53	72	58	58	54	63	60	56	59	67	60	70	57	53	62	62	54	63	51	54	65	66	74	58	52	53	49	64	70	39	45	63	56	68	67	62	64	67	54	58	65	73	45	68	78	61	63	47	54	56	51	44	55	68	51	64	67	75	65	59	78	50	57	69	67	62	71	57	52	60	57	62	64	59	71	66	58	62	57	51	65	45	66	55	63	67	58	57	54	50	46	55	54	67	51	57	60	80	64	69	57	74	52	59	55	49	57	67	58	65	66	62	49	65	65	51	57	56	70	63	64	60	57	63	74	55	60	61	54	65	50	65	63	67	57	58	59	69	52	68	51	71	62	52	66	53	64	62	62	62	67	65	50	53	52	58	60	65	55	64	58	69	68	52	66	52	55	68	72	48	54	61	47	69	60	59	55	57	66	51	51	54	49	63	72	46	52	60	67	65	61	42	74	61	63	58	62	57	54	70	68	64	66	64	71	56	60	63	41	61	51	51	63	59	54	54	57	54	73	60	55	69	72	61	60	58	62	67	68	61	57	58	50	63	64	71	71	64	56	51	63	78	71	71	50	57	46	57	63	50	56	65	55	59	58	54	59	65	52	62	64	47	48	41	61	62	63	69	64	77	60	52	57	70	74	45	56	64	61	60	65	47	70	72	78	50	49	54	58	55	48	75	53	63	64	52	77	73	63	67	64	58	60	54	50	65	71	55	51	66	61	59	74	53	75	59	60	69	49	58	60	69	61	56	64	56	65	63	49	72	57	56	53	49	50	51	55	61	52	65	76	62	72	52	59	55	78	69	47	58	56	56	60	68	60	68	75	45	60	61	69	59	56	68	60	49	61	73	66	55	68	64	53	64	55	69	60	66	55	51	63	58	53	67	63	57	63	60	49	65	59	62	68	52	66	59	49	59	55	60	60	48	69	60	50	58	51	70	53	68	47	66	54	54	63	63	62	69	65	65	53	77	67	50	60	67	64	49	51	49	70	46	55	54	67	47	63	63	63	57	70	50	70	73	51	70	53	71	53	73	69	61	51	58	64	52	57	48	70	60	63	64	53	62	66	67	59	64	60	61	53	65	71	55	75	74	59	65	54	56	68	47	59	55	71	61	70	56	68	63	72	48	57	73	64	46	51	53	68	54	60	63	60	63	60	47	63	56	78	73	54	66	64	54	61	61	50	59	60	67	62	75	62	60	56	65	77	54	65	66	69	55	68	62	60	61	55	77	60	66	62	59	60	56	60	68	80	65	69	51	57	52	68	64	59	56	53	44	55	64	64	46	56	56	55	54	57	61	64	52	56	61	52	60	62	56	59	55	66	54	71	59	57	66	52	79	57	50	45	68	58	67	64	73	52	66	65	55	55	50	64	55	47	49	60	69	53	61	63	60	63	63	55	75	69	57	68	59	59	58	60	63	48	63	63	56	61	63	73	64	61	53	58	62	60	56	64	65	55	63	50	53	74	57	64	66	55	57	73	61	61	80	57	61	60	43	57	63	61	53	59	66	56	54	62	48	57	58	72	60	46	65	62	60	70	63	48	71	60	50	54	57	56	63	64	56	70	68	64	78	56	54	72	62	57	68	46	74	59	70	54	49	74	80	64	59	72	66	54	59	56	65	75	61	48	56	48	52	46	64	45	56	64	65	65	71	64	61	56	57	76	62	69	70	48	61	68	65	51	55	54	57	59	51	67	41	69	66	62	66	62	60	65	48	72	51	66	48	64	46	53	70	67	62	64	60	63	41	61	55	66	66	65	60	59	64	64	73	61	54	78	55	61	58	42	56	66	72	49	58	57	55	44	62	61	77	66	65	62	70	59	50	68	41	44	59	67	61	62	68	63	58	63	57	67	75	53	61	54	60	63	64	65	67	52	65	57	62	58	64	70	71	52	40	54	54	52	52	71	67	54	57	53	57	52	54	55	69	57	67	52	63	62	43	72	71	54	50	49	59	62	51	53	61	54	74	60	59	62	61	51	63	48	64	69	61	57	66	58	72	62	58	60	48	70	61	58	65	80	52	58	61	55	56	59	82	61	70	60	65	55	37	64	66	60	52	65	67	50	61	60	71	61	58	53	69	71	63	58	65	56	51	78	46	65	46	63	58	68	76	63	44	58	61	72	55	72	60	50	58	57	53	56	71	71	62	58	54	61	61	53	59	53	50	54	68	71	59	51	70	65	44	49	65	60	62	48	58	56	57	67	50	54	63	59	73	55	70	66	56	53	58	57	67	61	59	44	63	59	56	55	62	62	55	61	69	73	63	70	54	57	53	59	78	66	49	55	52	57	70	73	61	63	63	63	57	45	69	69	45	63	51	43	55	62	47	58	60	58	51	68	54	64	53	60	56	53	56	46	52	43	61	64	50	63	55	63	67	65	58	65	46	60	58	53	63	55	61	48	53	60	63	56	68	66	56	65	53	62	57	53	46	64	54	62	46	70	68	59	46	80	65	63	57	48	54	55	47	61	72	60	60	58	53	47	59	66	52	60	47	75	53	73	72	58	60	58	72	57	54	65	56	56	55	77	57	46	49	63	64	50	69	83	53	76	57	64	48	52	52	60	54	61	54	57	64	59	48	43	69	55	64	67	54	61	51	56	72	52	70	69	57	60	61	67	62	62	58	56	70	65	52	65	48	68	54	58	58	63	59	54	75	57	64	59	67	62	68	47	69	46	56	56	50	68	52	59	57	52	49	62	63	53	63	69	59	55	48	55	65	54	55	55	51	56	62	43	63	44	61	69	49	52	59	56	53	52	70	63	64	61	63	59	58	59	64	61	62	63	69	65	68	51	64	78	64	61	51	66	61	67	50	71	65	74	51	50	47	64	55	58	66	58	56	52	61	54	56	72	54	73	68	56	73	64	56	53	52	71	52	66	51	51	74	63	70	48	53	49	53
23002	37434	40289	49599	52793	41708	27930	14467	4891	1473	925	779	809	716	784	764	797	712	758	766	729	769	781	774	782	748	800	690	771	784	794	760	763	758	768	721	722	726	769	752	749	739	756	785	800	751	757	740	773	755	711	786	761	703	778	739	746	798	737	787	757	807	754	803	747	796	731	765	769	725	758	714	781	800	766	771	769	715	758	774	746	738	763	727	810	768	750	713	751	749	736	715	750	751	742	715	708	709	731	768	724	752	773	766	760	769	806	776	788	766	707	748	742	766	713	745	736	781	771	751	770	767	756	749	755	759	752	789	784	728	741	750	717	729	733	774	738	689	770	800	745	781	723	770	784	755	732	721	810	735	777	791	768	741	753	741	681	758	753	740	791	731	744	742	746	759	726	732	774	757	710	747	771	775	737	698	761	811	724	732	777	733	729	749	729	767	820	737	729	753	712	774	793	716	761	751	756	749	798	753	735	740	766	812	810	770	806	743	769	736	741	703	753	706	767	718	722	729	719	761	806	723	782	759	763	759	747	739	739	751	749	793	712	757	789	771	766	798	770	823	796	765	747	748	755	762	771	714	767	809	744	755	752	816	736	717	710	775	784	726	743	752	750	773	759	742	709	781	794	765	765	764	759	778	725	764	819	785	746	770	727	762	719	744	755	744	761	764	768	734	820	769	742	814	742	810	729	724	744	701	742	769	756	802	741	734	745	750	777	763	800	731	749	773	770	709	764	779	725	751	749	797	750	826	730	764	694	784	803	787	735	780	759	730	711	757	738	739	728	745	716	727	797	725	734	771	745	748	784	783	755	777	754	778	809	731	763	802	797	717	731	778	748	821	760	744	750	766	767	732	745	744	763	733	772	759	738	732	750	766	763	721	767	754	748	757	768	726	764	734	758	751	709	698	768	761	740	718	743	745	781	815	796	760	798	723	744	750	815	721	764	724	744	772	781	778	797	776	779	775	748	754	720	763	768	785	725	726	768	723	803	758	751	743	712	760	747	744	769	752	798	742	714	764	745	775	792	759	780	771	807	769	779	806	767	745	762	724	743	790	707	706	758	773	746	756	779	750	721	815	727	772	799	797	754	738	763	768	778	746	794	795	802	805	782	798	767	775	677	788	790	778	713	710	731	736	761	795	749	775	768	784	764	726	721	758	769	744	725	721	715	762	772	764	776	718	716	730	813	770	707	739	759	774	758	757	698	767	762	785	758	782	723	724	759	761	793	707	803	704	776	776	697	757	726	769	742	759	782	738	788	776	776	710	725	722	761	768	704	799	773	753	792	778	753	731	749	731	772	767	726	756	750	754	816	731	745	793	770	734	765	817	749	730	783	817	730	738	752	736	712	778	785	772	741	727	763	779	763	739	771	822	730	779	823	773	724	775	729	758	732	744	743	807	761	748	788	715	808	732	787	758	738	746	795	747	718	762	776	768	760	787	752	748	743	748	744	829	759	752	690	767	753	725	787	771	768	786	782	757	744	783	730	773	776	782	735	810	725	765	755	763	747	684	755	772	741	715	734	818	776	775	766	758	747	713	736	742	787	774	744	764	754	790	758	786	791	679	720	793	753	731	769	757	735	737	756	770	774	776	759	740	788	750	740	739	740	718	770	734	768	773	750	780	787	705	777	786	787	707	767	754	773	714	734	730	756	735	744	752	765	729	735	791	688	721	791	821	731	745	760	756	786	737	771	770	756	765	730	728	744	765	759	726	776	736	792	748	786	761	754	786	731	777	717	714	771	757	807	744	782	776	772	772	756	826	765	764	729	732	771	770	754	732	774	694	742	757	766	754	757	746	781	753	709	764	788	744	732	747	760	742	742	784	783	767	771	740	779	746	751	758	769	796	802	793	724	759	731	756	754	769	783	749	763	770	762	759	729	716	729	766	739	786	740	733	734	768	773	750	820	801	776	782	779	758	780	793	778	737	725	742	769	764	787	776	776	722	697	756	734	723	759	736	763	800	773	778	749	751	768	767	762	754	776	753	751	796	796	745	759	707	775	785	692	754	777	775	745	757	767	715	786	736	754	772	765	769	754	802	766	746	731	768	737	730	756	720	710	761	704	745	787	822	760	768	731	739	736	806	784	707	756	787	782	744	776	775	742	690	717	811	758	697	770	777	707	750	713	763	731	715	735	769	722	784	770	777	753	782	751	768	724	803	766	749	737	770	715	767	788	752	759	762	763	740	796	767	799	820	744	726	780	825	718	792	747	736	742	801	784	757	756	707	756	745	733	785	720	752	763	697	747	761	723	738	739	722	731	727	802	764	724	757	814	782	786	731	810	716	750	725	759	756	756	773	723	756	743	802	731	770	788	700	763	793	707	742	786	733	734	753	745	839	774	750	779	769	769	706	762	778	730	785	758	750	759	764	764	780	778	753	775	708	742	761	747	717	777	757	783	724	720	717	759	755	793	688	731	798	754	777	721	766	767	768	734	750	749	784	769	764	765	741	753	783	774	775	774	746	759	761	782	762	740	720	757	729	801	759	765	710	747	733	715	780	753	703	803	746	768	747	764	708	767	773	722	808	782	755	731	765	767	804	762	734	725	765	783	740	773	728	713	787	765	803	687	765	769	756	785	743	783	763	745	749	750	750	704	710	752	777	751	731	711	801	738	737	776	788	743	821	751	808	731	757	804	740	812	759	728	766	752	720	735	751	751	792	754	696	790	791	756	736	762	769	708	759	752	714	768	804	774	770	793	727	761	754	763	708	741	731	773	780	745	739	715	762	769	708	776	713	738	756	781	726	764	767	790	770	704	766	779	746	734	744	776	726	790	754	752	730	735	750	766	777	830	757	713	759	755	710	782	711	739	737	767	736	737	751	762	746	743	799	772	762	723	773	742	768	745	738	753	737	754	778	782	761	776	726	759	702	759	799	780	745	729	744	730	761	766	823	738	739	753	756	751	725	775	694	781	799	792	769	715	787	738	757	705	751	791	764	772	728	768	742	795	779	750	727	772	749	741	768	776	772	749	757	766	712	733	766	730	780	805	784	753	730	765	709	767	716	806	771	765	797	741	738	780	737	769	742	737	740	743	769	740	768	760	765	718	753	729	784	812	756	715	772	799	754	770	708	754	715	751	744	767	732	792	781	734	768	799	784	735	767	787	772	768	762	783	751	755	824	757	708	750	777	736	756	761	761	768	755	801	780	763	773	752	742	775	726	755	791	775	736	741	742	724	799	756	792	819	758	742	788	768	766	700	739	717	767	788	742	733	710	744	785	688	760	771	755	746	771	746	789	717	744	726	714	780	747	738	755	761	726	732	794	744	742	770	765	753	753	721	704	774	743	783	745	768	792	770	734	713	716	745	755	761	714	786	815	704	769	752	763	778	729	724	773	732	768	731	722	781	757	753	799	780	759	776	769	793	672	791	747	831	787	749	773	766	786	735	718	750	739	746	768	769	714	708	771	776	741	698	716	769	794	735	718	750	725	744	756	769	761	798	730	803	751	767	768	769	679	760	758
2109	13955	18493	17120	13205	10083	4424	1141	284	113	77	61	57	78	62	54	47	57	48	56	43	62	63	57	54	57	63	53	64	60	56	57	51	57	53	64	53	58	61	62	53	69	56	55	63	57	62	48	60	50	72	63	65	53	55	47	52	73	69	47	57	57	64	64	65	72	56	58	55	48	44	69	70	68	61	65	62	50	60	58	53	66	61	55	62	74	46	72	55	53	67	50	58	58	60	63	55	52	51	51	62	60	61	58	47	45	68	54	54	64	49	61	53	58	58	58	66	58	59	61	62	46	59	63	53	72	48	62	55	45	57	53	58	60	68	59	47	58	54	69	72	66	41	54	63	67	54	54	61	41	59	56	59	64	59	61	56	75	53	54	72	70	66	67	67	51	67	66	54	68	52	64	50	51	52	62	56	68	59	66	53	49	56	75	56	58	57	56	66	62	55	59	51	68	51	53	63	65	55	57	70	60	54	61	46	58	54	59	51	71	51	51	47	58	50	47	47	65	65	64	60	60	63	68	53	59	59	67	62	52	63	56	53	61	50	49	54	66	60	58	56	43	63	70	82	63	55	70	48	51	46	65	60	76	55	45	55	50	57	66	52	65	57	59	69	51	63	54	78	50	63	55	65	47	53	53	59	51	56	62	49	48	66	61	50	56	68	58	62	60	63	42	66	62	51	57	51	49	62	58	56	66	54	59	65	54	55	53	52	69	65	57	55	60	70	58	54	61	53	51	55	70	75	70	67	56	66	55	62	79	60	78	62	53	57	65	57	49	58	61	57	68	64	68	46	67	48	62	56	62	71	64	67	56	58	54	57	53	57	60	58	55	61	53	63	50	65	70	53	59	65	69	49	44	58	65	55	58	60	65	66	44	56	65	61	68	48	61	73	52	53	61	63	48	46	63	58	46	62	47	56	58	57	50	55	57	60	59	59	57	58	55	51	58	66	55	62	62	62	66	63	69	52	65	57	56	65	62	56	67	59	59	59	54	62	43	43	56	67	63	65	61	64	55	68	70	62	77	60	66	59	49	68	50	60	61	49	55	62	56	38	51	61	68	62	53	69	45	62	45	61	65	58	60	69	71	51	67	68	45	68	58	53	48	53	62	67	74	56	61	57	61	64	54	65	60	54	64	65	56	65	52	59	63	68	55	58	43	76	56	58	58	53	57	65	49	62	46	55	77	60	58	63	64	72	52	65	68	58	70	65	51	69	65	68	55	54	55	51	60	60	51	72	57	59	65	47	53	58	40	59	59	69	60	67	66	64	47	60	61	66	58	68	62	56	58	66	56	71	75	54	45	55	50	68	59	55	59	52	60	63	39	62	68	59	57	49	66	65	56	51	61	64	57	55	48	53	55	60	49	59	47	61	74	62	41	54	51	53	54	55	65	64	69	49	58	53	56	66	64	66	64	56	52	47	61	48	59	56	49	65	52	50	68	58	67	51	69	71	59	60	59	59	53	60	74	55	54	68	65	63	55	60	52	57	55	68	67	48	70	61	55	45	63	62	81	53	55	66	53	61	66	64	35	66	48	58	51	65	50	73	54	63	49	47	48	55	49	69	67	63	54	64	58	52	53	56	52	65	52	68	60	58	50	59	51	51	47	65	54	64	52	75	57	65	55	69	59	48	63	60	55	56	63	50	51	47	52	58	61	69	68	60	51	61	54	59	59	45	65	49	62	62	55	79	62	66	58	65	53	56	73	47	59	63	44	60	56	56	72	54	55	61	70	61	59	52	67	63	47	55	52	58	56	54	60	57	70	54	60	54	54	64	56	54	61	48	61	61	65	55	57	53	58	57	60	63	53	65	66	57	68	58	61	64	62	55	56	69	45	65	58	67	66	57	61	58	70	59	78	52	52	62	53	51	46	60	72	69	60	47	45	75	63	63	56	57	59	53	45	66	50	65	67	60	58	56	54	66	59	71	64	69	55	54	57	52	61	62	66	58	68	62	57	72	56	57	51	62	55	44	56	52	65	44	56	50	49	56	49	56	45	57	48	57	64	68	65	46	50	58	56	55	67	62	60	65	61	45	63	62	64	55	64	52	72	55	50	54	64	50	47	61	51	58	48	58	56	59	46	62	70	52	59	45	56	49	55	64	57	63	62	68	66	52	60	62	57	65	55	64	53	65	55	59	72	50	47	58	58	57	55	49	59	67	62	67	62	77	55	60	58	55	47	58	45	66	44	64	48	59	67	57	64	61	55	64	58	49	74	65	59	50	55	60	59	71	65	46	55	48	66	70	61	59	51	61	54	70	66	59	50	52	60	69	41	64	64	65	54	68	73	72	69	69	57	70	55	65	59	54	60	52	56	71	70	63	68	73	60	56	45	61	59	58	70	48	70	59	71	54	65	66	49	56	47	61	56	73	61	74	53	50	47	60	61	74	66	54	70	58	64	50	57	56	67	47	52	57	56	62	58	54	62	60	71	55	64	60	39	56	49	56	61	60	61	55	60	69	44	49	53	55	56	53	59	50	50	71	50	50	69	58	52	58	60	51	66	64	51	66	64	67	67	60	51	68	54	62	63	48	57	57	58	66	53	61	67	50	58	53	49	42	57	54	54	48	51	49	46	50	62	59	54	49	62	66	70	51	70	61	46	50	53	62	66	49	48	52	59	73	58	49	54	51	62	58	63	66	62	69	56	55	66	56	44	53	56	49	49	67	62	48	67	56	58	64	68	49	52	57	62	63	51	49	56	55	52	54	66	55	61	48	67	63	58	55	67	59	60	52	58	67	61	62	78	51	57	59	59	63	58	47	54	55	70	57	66	58	53	58	56	68	77	63	51	55	44	48	67	64	69	51	70	62	83	51	77	59	67	54	67	70	67	62	63	54	59	48	57	63	54	57	61	68	58	62	50	56	58	52	53	58	65	49	70	46	68	59	69	64	63	49	56	62	59	50	64	58	74	64	45	67	56	51	54	64	56	67	65	44	66	45	57	70	52	58	50	66	54	60	70	63	66	66	56	65	63	55	66	50	57	55	59	53	59	59	52	71	56	50	50	44	56	62	61	57	52	64	53	54	58	55	63	61	55	52	64	58	65	53	57	68	62	59	54	46	55	58	57	62	51	66	53	62	68	55	61	51	57	59	56	49	54	80	62	63	60	58	61	54	65	56	59	64	59	55	60	63	69	57	59	57	61	57	68	52	56	50	60	55	46	55	48	73	56	65	46	58	68	68	56	53	52	60	46	50	42	63	70	59	53	70	65	55	66	70	60	64	55	63	59	56	60	65	72	47	55	53	64	53	52	63	66	56	49	47	65	60	59	61	61	48	56	53	61	54	50	64	45	54	45	58	57	56	52	63	62	67	46	61	56	58	65	53	62	67	61	67	64	44	52	73	60	58	57	57	63	55	58	75	65	72	75	65	51	68	53	60	65	57	53	67	63	64	48	57	54	51	66	65	61	56	70	64	58	60	55	69	65	67	69	46	57	74	53	63	47	61	59	59	62	56	74	53	55
28871	43532	44773	59518	63626	53512	35982	19724	6881	1840	893	730	743	720	771	737	739	769	766	716	731	766	729	767	752	747	723	700	719	761	731	769	764	687	744	766	728	747	738	743	734	729	710	719	759	739	732	701	715	731	718	714	696	804	729	795	763	772	720	676	729	718	759	679	711	737	727	714	741	753	772	719	723	781	737	776	719	775	742	772	690	750	710	737	714	742	741	693	774	715	722	727	727	756	771	748	738	711	725	774	732	720	701	752	732	728	713	755	730	749	697	749	742	773	762	768	824	688	724	727	720	713	770	724	740	750	775	708	751	731	784	698	713	740	716	719	765	711	801	734	708	745	732	707	743	777	709	738	765	731	782	802	714	685	784	709	780	738	711	713	734	763	714	723	700	765	688	732	754	707	747	735	761	724	679	785	746	769	728	719	684	730	784	764	771	743	715	779	736	717	720	753	731	744	786	749	724	735	772	743	748	690	706	768	757	730	717	732	765	719	750	730	718	737	737	731	746	709	726	755	713	695	776	719	746	704	710	764	739	747	779	720	691	684	717	773	699	664	737	731	773	749	799	762	715	748	754	713	726	742	710	742	711	769	708	758	755	718	768	747	761	678	722	793	737	720	724	761	778	700	745	739	690	732	723	747	741	711	714	772	703	752	746	741	751	744	745	729	723	776	733	702	702	739	761	759	707	753	713	715	748	756	774	721	691	739	769	698	728	742	728	731	727	734	733	731	687	722	762	708	762	769	755	754	743	812	755	752	751	794	726	796	789	729	693	681	700	786	790	726	785	718	682	757	735	760	749	693	796	785	716	726	739	765	714	784	773	716	725	727	694	773	746	739	729	745	758	778	707	769	737	715	756	742	764	725	692	804	731	698	704	728	796	701	694	745	736	744	738	730	695	719	756	739	699	753	737	720	724	746	768	730	752	769	733	730	727	757	739	743	716	706	739	725	719	678	708	716	758	713	758	752	759	684	725	790	748	743	770	698	721	788	719	692	735	733	695	698	791	745	736	720	713	744	746	758	736	740	735	715	710	746	751	754	764	721	750	764	761	702	733	777	721	739	766	741	745	746	719	748	735	746	755	741	699	679	753	731	782	736	709	720	775	740	753	730	734	737	755	714	736	678	770	758	729	733	701	699	733	701	719	726	746	718	792	720	715	763	695	758	734	740	761	758	734	749	724	738	745	764	775	742	716	724	785	717	779	768	711	722	734	744	742	756	760	745	749	749	759	729	756	697	714	717	760	722	729	733	703	735	731	794	717	748	700	754	725	758	771	727	729	709	762	715	721	725	736	704	716	722	695	716	698	680	795	760	768	757	722	731	737	736	742	708	755	664	801	700	763	696	700	722	721	700	692	775	710	738	675	738	721	727	791	699	686	761	744	700	704	689	728	697	745	731	778	714	767	745	682	736	712	791	773	742	735	727	736	733	711	772	716	762	719	747	744	741	758	783	760	704	750	702	749	745	722	793	734	704	769	709	701	729	714	702	765	735	685	699	739	742	776	760	759	759	757	753	722	772	678	700	788	730	736	718	740	801	716	739	746	731	750	739	691	807	703	675	700	705	704	729	758	738	739	763	736	756	707	739	721	733	737	723	770	705	751	703	743	711	768	692	736	709	683	691	745	742	728	726	745	727	747	732	770	763	773	762	757	685	720	752	719	745	745	748	730	748	720	740	730	805	768	700	743	712	737	722	677	765	742	767	707	720	749	731	751	726	725	754	783	744	781	762	715	746	727	699	741	711	739	767	757	743	762	740	727	740	759	721	747	772	749	745	726	729	728	708	697	697	694	748	724	753	703	755	745	685	735	725	722	746	739	678	740	707	740	753	731	744	701	681	763	744	739	713	704	695	758	739	714	719	693	743	744	758	715	756	743	750	735	732	722	731	769	743	677	714	710	737	760	748	725	718	708	746	722	732	727	738	805	750	713	778	732	766	727	750	747	743	717	780	711	719	693	718	722	732	662	741	720	736	699	744	769	763	730	723	747	750	729	735	668	755	723	792	708	755	686	743	750	736	748	773	737	780	713	737	716	766	728	736	727	718	754	754	761	751	706	773	737	713	771	744	778	764	690	793	713	720	741	699	732	739	743	706	747	718	764	747	708	684	742	739	740	726	762	707	749	764	725	759	739	793	716	747	800	731	742	726	748	723	756	724	754	712	727	763	721	743	712	725	704	765	715	725	750	719	751	787	757	678	708	762	753	792	760	713	750	745	768	708	742	793	696	681	746	773	739	721	726	754	783	674	743	763	762	707	690	708	708	778	764	740	775	713	734	783	714	692	750	774	729	742	734	746	721	746	738	780	738	738	785	730	786	711	757	678	736	711	724	760	706	774	725	732	755	735	686	730	739	767	769	736	736	721	717	757	755	759	762	729	741	749	748	714	740	716	742	705	726	704	752	692	721	725	700	695	740	739	761	744	698	710	789	761	728	764	788	771	709	739	703	759	746	765	724	725	703	711	718	766	741	720	760	721	737	715	692	702	713	704	749	712	715	748	720	755	704	765	742	733	743	681	710	724	764	736	789	744	776	738	722	726	746	695	697	705	733	677	744	781	728	725	752	708	736	740	763	778	751	761	748	686	761	710	705	757	757	705	736	716	740	746	784	720	712	682	720	736	719	765	752	783	738	742	695	793	757	707	751	701	743	707	763	756	696	686	729	736	742	728	761	727	739	741	726	739	744	757	771	727	753	700	691	761	706	749	718	774	757	745	775	682	782	757	745	762	780	745	746	719	735	724	679	755	734	747	784	693	762	742	762	730	720	730	766	710	723	696	728	721	717	725	733	734	749	731	731	716	754	711	714	747	749	722	719	744	761	776	740	714	760	740	710	748	803	762	753	710	781	706	709	682	784	728	753	744	707	745	736	746	719	722	735	705	717	723	741	729	725	804	779	691	735	743	751	739	734	717	727	719	704	726	787	736	799	765	727	737	766	722	731	729	754	745	735	711	711	741	711	744	699	750	722	753	720	767	752	742	724	756	719	734	790	746	700	749	703	769	710	786	736	727	734	733	742	803	726	759	721	764	785	751	721	751	757	734	747	763	765	766	693	699	696	763	741	673	694	746	779	764	692	723	760	706	846	734	721	752	723	765	780	709	711	711	747	722	791	784	776	717	672	746	737	734	719	746	696	773	701	775	717	716	745	707	737	759	766	739	744	731	729	717	723	736	767	742	742	728	780	703	727	782	694	710	721	728	683	734	685	784	736	741	724	746	761	697	699	714	710	713	716	745	744	754	732	718	702	700	728	772	709	709	709	742	759	760	705	761	715	740	730	713	771	725	753	719	752	689	734	740	752	721	708	728	717	743	714	730	738	760	757	726	715	714	758	710	716	741	742	715	781	748	723	773	749	714	777	761	779	728	729	798	760	741	752	729	717	748	756	712	725	699	787	701	742	695	727	759	706	718	714	741	724	703	765	753	711	761	719	713	733	730	732	721	723	747	769	718	726	765	737	749	773	756	728	761
1565	1820	4668	4276	3446	2339	1069	279	113	79	72	63	54	62	53	54	47	65	55	56	49	66	41	57	54	56	54	46	57	68	55	35	65	61	71	51	86	54	57	80	60	74	57	50	69	46	50	66	52	56	65	61	61	56	49	62	61	60	61	48	64	50	52	52	64	71	57	50	47	62	67	47	52	62	48	67	56	55	52	65	57	64	50	61	53	50	58	61	55	54	69	48	58	51	61	52	51	51	58	53	66	47	63	58	50	49	59	58	55	53	65	52	72	54	52	71	42	50	58	58	65	58	76	83	57	67	63	49	58	59	55	76	58	56	78	59	70	42	56	57	61	44	70	44	58	51	55	47	56	65	63	55	52	51	55	67	53	74	66	57	68	75	59	48	46	60	45	52	59	63	52	52	51	52	67	48	50	54	58	49	62	50	55	69	50	40	51	58	50	59	58	71	65	81	54	68	59	59	60	60	45	74	53	61	51	51	58	55	47	63	37	61	58	55	51	51	63	48	66	54	58	52	55	48	66	56	61	59	56	55	61	68	54	59	52	63	48	53	57	63	65	51	52	55	64	56	50	48	54	40	65	50	53	47	66	49	67	62	49	51	48	59	55	54	41	56	59	50	63	58	53	54	53	54	53	50	62	45	61	57	60	60	50	58	58	49	66	64	55	61	50	68	64	55	52	43	51	73	58	50	53	49	49	65	66	61	56	53	57	62	73	60	53	62	44	67	57	61	55	54	58	43	61	51	59	54	56	56	60	49	54	65	49	70	46	53	60	72	55	67	49	55	65	51	51	63	50	60	58	66	61	45	43	57	54	62	46	47	60	51	77	62	55	63	59	73	63	59	68	52	65	49	50	58	52	56	58	54	67	56	54	46	63	51	49	56	58	63	43	51	62	68	48	45	59	51	63	70	53	59	47	48	59	64	63	59	63	48	51	68	71	53	58	41	55	49	57	56	51	42	62	57	65	64	50	42	58	56	65	62	52	76	58	64	61	70	50	54	62	50	75	62	48	60	47	53	53	57	66	50	58	59	50	62	54	65	44	65	56	50	70	48	49	59	69	68	55	74	66	74	56	65	62	72	55	61	44	58	58	64	51	51	59	48	73	53	67	51	72	53	66	53	44	53	65	57	53	51	70	48	56	53	72	68	60	51	48	54	63	52	53	61	56	47	60	64	52	45	50	56	65	57	57	43	76	53	62	65	46	44	69	47	64	58	62	58	54	66	51	58	69	60	64	51	61	59	57	39	67	63	55	59	61	52	64	47	67	56	58	52	57	72	64	51	50	54	49	58	47	56	50	48	50	56	58	69	74	65	60	54	64	66	64	49	77	65	52	53	44	64	69	65	51	59	64	58	61	53	62	58	46	56	60	58	44	59	44	62	76	55	53	63	60	46	66	54	54	63	51	62	66	63	54	53	60	69	57	70	54	60	68	55	50	56	67	51	57	66	58	64	53	51	52	51	57	61	73	53	55	58	63	48	54	53	60	58	55	49	57	51	65	72	65	62	57	56	59	70	47	47	52	56	70	63	58	64	64	51	65	60	62	47	71	64	50	49	59	64	68	55	68	53	59	52	49	47	64	50	60	49	49	51	42	59	71	47	55	63	50	66	56	57	50	67	64	61	47	63	65	39	55	60	53	62	49	52	47	61	63	51	50	52	63	63	53	49	58	47	55	62	61	47	44	44	56	62	39	57	68	59	45	62	68	50	62	54	55	41	52	46	55	61	50	48	50	62	58	58	51	68	68	64	50	51	56	60	50	73	66	60	57	67	66	66	49	53	75	55	69	65	57	55	54	49	58	52	58	64	62	65	59	47	63	51	44	54	60	56	63	52	43	57	78	46	70	51	53	59	58	50	53	55	62	58	70	71	60	50	54	63	53	66	48	63	54	54	60	53	65	59	54	71	73	64	71	42	45	53	50	64	62	50	54	51	55	52	56	64	55	63	69	59	71	58	53	56	67	74	58	56	59	54	55	58	70	62	49	60	53	63	48	74	58	52	48	67	66	58	52	65	58	55	60	58	65	55	58	47	52	60	71	50	57	50	59	60	65	60	73	41	54	64	67	56	63	52	61	56	55	68	53	49	64	40	53	43	53	61	58	59	59	49	53	54	67	57	49	61	57	57	56	61	56	70	55	65	61	46	75	61	51	63	55	60	69	58	70	65	68	55	56	51	56	72	51	65	60	62	67	64	59	57	56	53	57	62	81	61	56	51	63	61	47	50	70	55	42	58	55	64	44	44	57	60	41	68	56	65	42	53	53	62	48	61	71	58	55	53	55	63	61	57	48	55	51	50	67	67	59	49	57	55	61	56	51	55	62	64	47	68	54	68	63	48	55	48	60	39	72	60	63	49	46	50	57	59	47	56	64	57	58	65	48	52	52	56	32	62	62	55	48	56	54	58	56	54	63	51	65	54	45	51	54	64	55	56	50	67	45	59	62	57	55	48	51	58	64	63	58	55	61	53	60	64	48	58	66	55	72	49	60	75	57	56	55	61	56	65	55	71	59	69	60	48	54	52	57	49	53	66	56	52	52	60	61	50	57	51	54	44	71	51	59	63	54	53	53	59	60	51	56	47	53	67	64	74	44	56	45	55	51	61	53	60	50	57	75	44	64	71	51	56	52	48	67	63	55	61	64	59	51	56	47	60	61	61	55	50	55	76	65	65	60	63	60	62	63	58	53	75	53	62	59	60	50	40	70	48	75	64	67	56	55	48	54	56	57	46	45	55	57	75	50	44	53	51	57	55	58	64	68	53	58	58	43	59	80	62	60	55	54	60	59	71	65	55	58	64	58	60	58	50	50	55	54	62	50	63	63	59	59	57	57	63	65	46	53	58	48	49	67	58	52	46	44	53	46	63	70	54	54	60	51	67	56	68	41	62	50	46	56	50	53	52	57	52	45	54	66	62	52	74	71	59	47	53	51	52	55	52	47	62	54	53	53	51	57	46	55	47	61	65	57	65	60	56	56	57	60	72	57	49	43	68	55	74	61	53	45	55	59	62	68	64	58	51	50	70	62	49	57	49	48	73	57	63	58	53	75	53	58	55	54	67	58	67	54	46	56	60	58	65	59	60	60	50	56	60	57	56	56	56	66	62	47	48	50	56	67	54	61	58	51	61	60	52	51	50	72	54	54	56	70	57	57	66	49	68	62	57	74	58	54	49	58	60	60	52	59	55	67	66	54	60	53	58	45	63	57	50	64	48	64	62	54	44	59	63	53	47	52	57	53	48	66	61	62	51	49	45	60	70	64	45	63	71	51	71	61	57	67	59	47	55	48	65	61	73	57	59	51	57	67	55	63	57	50	61	49	68	58	53	55	64	62	54	76	58	61	47	45	61	58	43	52	64	55	57	71	57	49	57	70	53	54	65	60	59	65	61	52	67	59	46	52	61	46	47	59	35	72	57	68	58	60	56	68	69	61	62	59	59	53	49	45	57	51	46	59	56	59	56	47	68	74	58
18206	22158	29946	35227	39027	32407	20516	8094	2339	925	750	762	751	765	721	714	704	723	761	722	661	709	683	729	716	741	736	693	722	763	710	730	744	712	676	712	689	741	718	726	727	688	744	715	657	708	678	717	731	780	726	706	739	725	707	672	730	741	707	690	663	700	734	749	704	656	722	713	702	672	736	670	692	682	712	703	745	685	666	694	697	726	716	720	738	698	767	683	712	723	702	731	749	724	714	725	688	722	715	713	781	673	675	744	696	718	738	704	716	732	721	685	716	726	664	746	685	676	710	683	694	679	764	655	765	756	731	723	729	697	712	742	718	752	729	705	725	694	716	730	736	747	721	693	703	711	726	721	713	707	689	722	722	758	723	672	698	709	740	770	740	671	702	670	706	653	736	728	784	743	727	738	745	746	700	740	720	706	666	686	689	675	724	711	691	770	705	725	685	713	711	704	722	711	726	715	674	736	690	715	743	689	702	712	716	700	727	700	696	692	694	736	691	751	733	652	710	727	745	745	750	699	689	744	727	708	721	695	793	725	717	691	723	694	680	721	719	711	714	738	772	734	662	714	708	738	689	701	704	685	745	721	708	716	753	703	694	698	721	681	676	704	705	719	756	708	718	671	716	680	744	720	677	695	727	701	683	685	685	711	744	690	677	673	683	708	698	698	753	703	760	708	729	726	729	716	707	715	733	706	655	688	673	738	670	711	738	674	718	734	679	713	720	729	716	700	737	718	686	739	746	708	726	725	671	693	697	715	715	683	697	698	673	715	701	728	731	743	747	706	729	752	707	708	729	717	716	708	706	714	721	716	712	723	699	703	734	753	690	736	732	716	748	722	740	739	691	767	697	712	690	680	706	723	762	726	702	729	716	719	674	759	738	660	697	714	723	728	676	755	687	705	761	712	701	755	682	720	691	709	744	699	695	694	736	694	675	762	728	723	762	705	688	722	741	716	718	756	737	716	722	688	707	719	677	710	746	717	681	683	711	686	703	746	681	719	708	749	707	706	693	738	774	736	649	715	702	757	709	727	722	700	726	698	715	740	717	676	707	687	656	713	680	710	732	747	736	738	714	725	683	699	763	758	683	758	699	660	689	733	673	719	729	777	714	732	708	699	701	734	714	707	710	690	687	698	726	682	710	700	719	692	691	705	714	725	712	784	698	734	732	703	725	688	719	736	733	732	720	741	720	718	701	709	759	685	676	688	730	705	695	694	706	726	709	695	711	681	713	742	693	722	681	694	724	738	670	701	694	693	716	677	730	715	682	683	759	763	731	755	730	688	730	736	706	715	715	714	727	723	717	740	702	736	715	670	720	735	735	766	728	726	690	760	697	706	735	738	729	715	731	746	738	688	673	684	733	779	678	733	704	705	745	710	716	741	692	717	688	682	759	715	719	729	760	695	717	734	695	740	734	726	726	721	706	742	687	736	752	688	742	753	678	757	706	720	681	714	703	701	684	719	732	760	696	694	696	721	664	724	680	723	725	723	711	731	697	725	734	669	723	683	718	655	701	679	763	735	729	695	755	684	750	676	749	681	713	741	703	761	687	696	745	767	695	714	730	717	702	736	718	716	719	701	664	731	701	703	716	731	713	699	688	695	774	714	666	712	735	731	695	736	711	716	694	691	713	735	664	730	635	700	719	684	691	753	712	730	731	700	722	713	740	692	741	723	724	696	709	690	728	706	699	724	759	684	741	717	690	726	728	733	689	718	706	714	760	703	726	740	752	724	731	661	678	687	687	658	705	712	672	705	678	715	698	725	658	722	703	756	706	677	716	699	734	648	715	779	713	702	762	727	727	702	688	724	743	717	707	743	691	701	775	746	686	715	750	683	817	669	731	753	720	693	678	701	682	663	746	719	735	728	739	665	682	702	721	680	663	704	699	732	716	671	739	727	687	700	732	709	690	721	738	725	738	725	705	727	734	672	752	735	686	693	775	721	681	747	695	705	720	659	715	722	725	730	749	753	736	738	674	699	704	728	705	696	714	731	699	690	735	738	716	782	727	734	760	700	745	763	706	719	668	750	685	729	695	700	670	684	715	724	726	728	700	728	726	692	689	738	690	734	679	675	718	751	694	673	689	716	712	729	735	687	697	711	679	663	683	705	691	755	715	689	724	735	701	710	728	737	693	712	715	752	682	776	710	717	697	728	729	726	694	658	683	696	758	735	705	684	671	744	714	697	666	681	748	722	713	701	634	737	747	663	707	683	743	683	721	690	719	698	696	730	682	758	656	704	702	683	686	720	710	709	676	730	733	701	705	710	681	658	659	681	724	720	695	714	709	705	697	720	701	707	734	719	770	722	707	701	691	742	685	718	680	745	673	722	711	765	710	738	743	727	710	713	675	697	757	736	697	703	709	666	672	709	732	736	691	715	712	707	669	699	670	635	719	710	716	694	693	714	701	716	712	681	686	681	721	635	683	714	742	687	700	677	776	732	688	691	733	721	709	730	707	708	704	719	731	692	686	750	710	752	673	735	706	703	697	705	706	642	670	721	701	691	694	698	703	695	744	732	708	693	717	732	705	702	735	719	697	714	689	706	647	730	702	735	690	677	771	725	706	712	703	692	715	724	737	661	678	745	726	664	672	775	696	702	707	691	729	747	682	676	703	674	701	765	722	695	651	726	734	697	744	710	667	730	749	660	725	686	694	716	667	719	764	717	701	706	759	741	702	708	742	723	709	713	726	715	712	760	714	715	726	755	728	707	730	702	760	726	726	682	727	692	704	718	745	704	654	684	703	730	680	740	736	720	700	720	722	733	703	685	688	702	683	710	689	704	734	727	725	709	678	734	656	712	669	684	748	716	689	692	716	710	777	733	661	625	728	665	671	751	684	658	703	761	661	731	693	681	690	663	710	723	722	674	735	761	694	752	724	723	672	708	688	678	711	678	743	662	723	718	728	731	696	747	712	744	703	735	683	693	730	703	700	704	714	681	735	754	750	723	663	748	704	687	736	734	754	689	656	688	731	709	715	746	715	737	700	698	731	680	676	740	738	719	738	719	737	725	726	687	731	713	697	782	695	721	727	716	707	742	746	677	705	738	705	753	690	721	689	729	718	692	676	681	729	709	745	661	692	750	691	695	733	691	699	749	692	707	707	711	694	749	694	728	694	715	745	719	746	727	723	680	680	724	713	738	713	712	741	718	722	710	712	705	705	661	693	690	668	779	675	711	737	722	742	757	667	732	693	724	721	717	738	672	723	719	729	740	734	717	705	712	757	711	753	689	706	712	758	754	709	719	768	699	719	728	681	696	693	749	726	721	708	760	706	743	720	729	707	763	694	721	718	652	667	717	693	711	740	735	714	701	692	730	757	746	679	704	720	685	706	758	716	704	685	702	739	743	744	701	662	699	700	689	738	703	735	718	724	712	708	667	754	661	738	717	719	733	730	687	731	717	663	726	677	695	699	681	690	687	733	747	698	744	734	724	707	697	741	723	690	739	740	714	697	720	621	700	709	690	693	719
2021	9803	14847	11059	7928	5796	2571	661	158	91	58	58	61	58	64	48	52	64	62	55	65	65	71	74	52	56	54	51	50	44	66	64	57	55	54	61	59	61	52	58	60	59	59	62	66	74	56	56	52	52	59	47	58	52	83	54	47	59	45	65	48	47	54	70	57	59	53	60	53	47	66	48	64	48	61	58	63	50	52	64	60	64	66	64	61	55	48	59	50	61	69	57	60	61	53	47	54	67	41	56	71	62	68	52	58	61	58	43	35	57	52	57	70	50	57	59	63	70	48	52	56	63	59	46	53	55	55	51	48	76	61	50	58	51	60	53	56	76	56	60	52	57	62	69	56	62	50	68	47	57	71	57	50	57	72	47	54	47	55	59	56	70	62	47	60	62	54	56	56	43	39	44	65	34	55	59	67	47	49	54	65	65	53	51	54	52	60	60	65	45	53	57	61	62	53	58	54	56	66	70	56	64	54	56	46	52	60	50	54	63	52	72	57	54	56	54	55	47	64	66	67	66	71	57	55	54	58	58	55	55	74	43	64	47	64	51	53	54	82	62	57	58	66	55	59	54	52	61	55	69	60	59	58	52	63	60	63	60	60	50	57	56	42	37	50	61	75	55	53	56	60	57	53	57	66	50	54	57	56	53	68	58	54	47	58	55	59	61	66	45	70	52	56	60	48	63	55	63	67	51	70	61	69	60	74	52	55	53	63	60	58	49	46	71	56	42	45	52	60	54	56	56	50	53	55	57	63	46	59	45	54	46	70	49	65	54	62	60	58	50	48	71	71	43	48	57	50	56	59	48	55	56	61	54	50	52	73	56	50	56	53	67	51	59	64	45	70	56	62	52	36	60	60	45	45	51	59	53	60	57	39	54	68	43	52	47	49	44	50	57	63	58	57	60	68	60	68	57	59	60	53	60	54	63	60	60	56	49	59	67	62	70	61	64	62	48	58	58	32	64	53	48	61	61	59	50	56	56	49	63	73	45	56	55	52	51	71	53	80	51	71	74	60	70	57	75	50	57	57	52	45	65	66	54	61	64	50	50	58	52	56	39	48	54	54	56	60	54	47	52	56	70	49	58	55	63	56	51	49	63	53	49	46	57	58	59	45	51	56	68	54	58	60	53	59	47	51	60	44	59	56	57	51	56	42	62	61	66	68	55	51	56	60	50	54	69	48	64	65	53	58	54	60	55	60	50	54	63	59	44	57	70	60	50	60	46	66	64	54	65	60	67	52	64	51	59	48	36	60	55	51	61	70	62	56	66	64	41	50	44	56	58	62	60	56	48	60	56	61	60	47	62	39	46	51	55	62	50	58	51	59	50	54	56	60	56	53	58	58	56	55	56	52	48	46	52	51	52	49	50	59	76	51	56	63	48	55	55	58	65	46	73	63	57	48	51	59	43	54	57	60	55	53	61	55	62	52	56	56	51	65	63	55	66	54	63	49	55	52	60	68	47	63	47	59	58	54	55	55	46	51	56	65	54	56	51	61	51	53	63	71	61	62	66	46	54	54	61	54	56	59	49	55	54	60	59	70	70	62	48	57	52	55	63	59	65	62	73	62	41	65	46	58	70	68	66	59	65	64	50	47	55	56	64	42	57	66	67	63	41	57	67	71	70	60	69	54	61	59	54	61	47	52	72	54	48	53	57	54	57	49	58	55	50	68	51	56	52	55	63	70	48	51	57	53	63	55	60	44	46	55	65	65	70	68	62	58	59	46	63	63	68	56	64	47	50	37	48	57	56	69	59	71	55	44	58	66	52	56	67	64	53	45	54	61	68	61	55	46	60	48	66	60	59	52	61	66	50	50	62	58	54	56	68	53	62	50	52	55	61	55	48	58	67	59	51	67	42	64	49	44	52	47	61	62	58	63	55	55	58	55	53	51	52	54	63	55	61	55	56	35	56	56	49	53	48	58	65	42	59	69	53	58	69	51	59	53	57	57	59	48	50	50	54	49	44	48	41	59	58	70	55	54	64	56	62	65	47	47	50	44	55	65	50	59	68	62	63	53	59	50	56	52	52	58	53	53	59	60	63	41	65	57	61	62	58	64	63	65	67	57	56	60	49	56	56	48	57	47	63	54	50	50	61	55	70	52	60	53	57	52	55	63	56	59	49	60	54	58	64	56	59	56	46	54	66	54	54	49	60	63	53	52	49	52	46	51	54	62	71	50	58	56	68	59	57	54	60	54	44	57	51	65	60	57	61	56	54	61	68	53	62	52	67	53	63	75	52	52	59	53	47	55	61	53	55	45	48	70	49	65	53	47	52	62	69	62	65	61	60	47	49	62	56	48	47	61	64	61	63	55	38	53	59	60	49	60	57	60	58	67	50	58	57	59	72	55	54	53	46	59	69	54	56	49	59	49	60	57	55	56	50	63	57	58	70	61	47	82	59	57	46	58	40	53	55	71	52	50	51	60	68	65	59	59	68	60	66	54	58	53	54	65	46	53	54	55	55	58	67	58	50	59	54	72	54	61	56	53	64	63	50	43	60	53	63	64	56	52	61	63	57	48	65	53	61	52	43	63	62	68	49	67	50	44	55	54	66	55	53	67	53	66	45	47	61	63	51	61	56	64	60	46	62	59	48	66	55	67	64	49	67	46	54	53	65	57	56	56	60	52	62	43	53	72	60	70	59	66	58	48	47	66	55	62	47	47	67	55	62	59	50	48	55	59	67	50	43	38	51	50	59	57	65	53	48	61	54	49	61	57	59	68	59	58	50	60	47	59	53	54	60	50	55	52	59	55	48	58	65	49	62	51	55	53	44	55	57	67	66	56	56	55	59	56	44	45	49	52	46	64	54	70	63	61	48	43	59	61	57	56	56	44	65	54	56	53	59	62	56	56	68	54	62	50	61	57	58	41	60	62	63	53	75	69	53	61	54	58	61	63	64	58	65	43	49	42	53	50	52	56	64	67	55	59	42	46	53	64	59	59	53	48	59	70	66	63	51	61	70	54	57	61	65	60	64	55	48	53	58	47	55	50	75	51	72	39	44	68	57	45	56	58	68	62	64	56	72	62	45	56	54	49	55	58	47	59	65	54	53	57	45	60	45	46	58	56	51	56	53	61	67	36	63	74	52	72	58	59	51	54	62	56	52	55	56	70	67	48	53	55	55	56	52	59	59	61	51	50	57	47	46	63	54	53	61	56	55	60	58	47	56	56	50	63	54	47	59	54	56	65	56	56	57	50	49	60	54	67	70	52	50	57	49	58	55	57	56	46	38	60	60	59	66	53	59	61	46	62	67	59	59	61	53	44	46	56	62	53	42	44	60	57	53	55	52	60	55	53	62	65	56	60	50	62	49	49	59	50	48	53	62	52	52	64	61	64	65	52	54	47	75	52	63	42	60	62	57	50	56	60	57	63	71	63	56	55	54	62	46	49	75	55	55	57	46	54	47	46	64	50	67	50	53	42	49	50	67	55	56	69	54	59	71	51	58	59	59	50	44	52	57	58	60	53	59
29309	38318	40951	49326	52544	44830	29668	14433	4285	1272	786	719	729	733	690	690	730	694	735	667	705	724	647	680	690	760	713	714	711	665	666	692	706	656	680	714	731	746	680	738	721	642	702	698	709	706	672	690	680	670	712	709	676	678	734	721	705	684	719	697	686	739	699	697	690	683	715	680	693	703	683	707	680	701	661	735	713	730	646	659	699	679	686	702	693	690	664	739	703	690	723	716	741	677	641	662	713	648	705	706	681	740	702	693	765	702	715	713	678	722	704	680	695	758	726	723	729	660	690	658	702	717	719	692	716	713	716	659	707	692	701	672	694	698	734	731	697	709	696	719	706	733	729	692	742	681	707	722	752	690	691	757	736	729	716	674	720	686	724	694	702	675	718	702	736	692	718	723	705	692	700	738	699	700	706	716	694	713	712	720	728	706	697	696	745	683	673	712	719	693	713	729	689	665	728	702	688	738	683	747	725	701	695	711	716	687	693	730	726	673	693	754	754	710	684	701	725	737	733	724	639	670	663	689	731	658	761	694	720	726	711	710	733	701	700	680	703	681	708	724	689	742	725	708	703	710	688	739	697	684	724	690	696	725	705	791	735	697	731	691	652	747	683	670	741	695	686	719	654	714	667	672	707	680	683	730	718	762	707	728	726	768	673	682	685	696	752	645	744	687	690	715	687	716	674	663	703	707	664	722	732	666	715	752	707	692	712	713	708	706	737	721	738	728	710	675	720	730	681	695	723	711	665	703	663	713	736	737	695	723	707	722	714	740	711	741	707	703	672	711	701	705	719	687	761	689	708	717	713	709	698	685	680	719	715	676	681	711	710	691	705	714	738	722	674	713	687	693	632	705	674	691	702	706	675	710	724	697	725	711	731	761	722	732	762	694	728	683	691	653	657	709	666	714	741	724	695	706	740	737	696	692	715	736	703	735	700	712	678	730	677	715	713	710	749	706	716	688	710	682	700	695	713	720	733	716	699	710	717	731	717	711	664	695	728	708	719	774	685	729	703	686	695	689	707	688	691	661	674	697	698	704	720	653	698	744	707	683	668	696	766	696	676	675	665	692	684	713	706	723	677	678	694	668	694	716	706	716	659	684	702	745	719	746	740	689	707	707	693	712	696	673	698	678	732	673	706	752	703	687	733	679	691	668	650	672	691	687	717	703	696	653	712	754	696	704	735	658	707	726	664	698	757	669	703	700	715	725	740	702	725	670	722	683	747	681	710	711	701	749	708	725	723	676	687	710	762	669	713	662	674	713	745	719	746	715	663	735	678	715	684	699	708	716	642	642	744	687	681	720	691	676	722	701	739	689	681	711	693	696	737	700	680	740	621	680	679	736	690	733	683	714	682	697	697	731	669	746	689	680	694	705	753	687	666	674	693	722	684	731	679	746	756	717	646	706	682	675	702	727	705	721	676	714	688	707	730	690	692	675	679	697	697	728	657	671	714	707	701	698	727	752	678	706	680	719	706	694	690	749	730	705	755	709	737	711	763	726	697	665	704	668	703	737	673	720	685	701	679	715	704	734	713	705	678	694	704	724	742	691	668	692	671	706	667	700	665	731	668	693	748	706	651	766	681	743	704	685	670	726	683	665	706	710	747	728	695	682	718	725	708	656	743	715	697	690	731	668	679	704	700	666	663	680	712	714	701	684	742	701	667	683	656	668	700	658	706	668	717	675	655	670	706	673	706	743	720	685	763	719	669	741	777	660	683	681	713	709	680	663	754	698	733	685	689	713	659	716	703	731	709	639	692	691	738	715	721	659	697	694	645	691	687	724	666	706	699	699	700	663	708	713	715	708	700	634	722	696	685	702	693	750	727	699	708	733	691	708	698	745	662	717	740	683	732	727	718	700	714	664	692	697	715	694	714	676	703	682	670	738	693	660	705	721	720	679	726	699	704	703	736	648	690	704	705	718	699	727	702	700	713	671	730	722	694	707	710	683	701	715	720	727	719	669	725	715	692	719	728	680	662	714	695	700	722	680	699	706	715	702	700	691	730	736	685	734	709	771	673	680	714	713	687	712	727	715	730	667	655	728	684	748	701	723	674	719	715	729	708	723	694	722	676	674	728	703	687	741	673	686	778	660	742	698	688	728	687	704	668	688	703	670	719	700	705	694	719	697	694	724	691	712	710	696	666	681	687	732	728	674	681	683	688	668	701	702	670	672	707	681	713	726	700	705	693	722	708	769	685	685	666	700	726	680	661	728	742	690	724	723	684	729	656	712	688	708	716	710	687	675	714	705	717	718	638	716	700	704	706	647	725	747	691	677	661	700	696	690	736	709	724	655	709	691	674	733	710	741	705	693	754	727	690	686	657	691	700	688	714	746	691	655	692	703	689	683	725	677	749	677	659	720	698	742	681	725	679	715	732	707	708	696	677	691	640	742	731	679	729	692	739	742	694	679	705	649	692	706	727	665	721	710	688	700	696	714	692	704	694	710	704	735	733	710	761	676	697	705	700	685	699	690	689	737	716	673	671	690	674	696	676	719	702	698	686	711	696	696	740	709	696	685	747	714	720	685	674	692	751	695	702	709	727	728	707	715	729	709	715	708	687	707	699	711	763	615	715	730	690	663	688	718	639	700	691	690	661	697	730	694	740	690	744	691	648	684	724	702	739	683	664	707	731	706	731	695	696	741	720	668	705	654	690	720	715	678	702	628	677	665	670	692	708	721	693	698	718	683	699	678	703	716	741	715	748	727	675	670	709	745	683	696	758	682	653	771	753	671	732	697	701	735	667	703	742	671	696	712	675	712	675	707	694	678	703	733	699	634	687	681	629	774	700	692	707	723	715	716	713	648	688	692	724	715	718	752	674	696	677	725	755	714	677	691	734	694	674	712	670	698	647	731	689	711	685	712	691	717	697	697	766	718	718	699	719	725	687	668	693	684	663	714	715	726	679	701	759	709	727	725	728	714	710	687	695	741	681	737	769	681	707	685	666	695	724	735	736	668	684	706	720	699	705	728	691	709	686	663	697	717	694	703	750	677	676	666	692	681	708	704	762	721	682	688	724	653	734	689	708	698	723	695	679	727	745	686	696	717	679	686	655	732	661	700	699	709	708	682	667	673	677	718	668	689	716	716	675	665	675	719	700	686	678	721	626	704	737	700	709	733	705	676	746	710	734	654	743	734	718	723	715	640	665	710	679	640	761	731	663	724	733	718	737	681	764	637	675	684	701	740	705	708	749	669	690	702	659	698	671	684	668	747	679	659	732	645	741	722	696	669	705	692	672	708	654	652	679	727	689	703	746	690	695	703	727	701	720	661	715	698	709	701	685	652	659	684	759	746	704	735	675	662	693	736	743	667	699	706	739	689	693	681	702	691	692	697	765	693	700	682	699	702	726	712	715	738	726	716	667	698	677	706	747	702	699	689	727	691	706	752	689	690	721	704	650	751	688	686	727	700	706	722	677	682	700	687	678	683	676	692	673	700	689	697	724	696	693	678	681	690	745	734	693	611	649	731
2692	8575	13703	11781	8120	5940	2377	619	176	90	66	61	62	55	47	67	69	66	69	57	48	61	69	56	63	60	67	63	66	58	52	54	49	56	56	68	74	62	56	64	61	53	64	71	62	76	59	41	65	62	48	60	66	63	63	66	74	57	61	70	73	66	64	72	62	45	71	61	45	47	64	49	55	54	52	55	58	62	54	59	75	58	71	60	60	74	54	67	73	59	49	58	48	58	63	60	57	63	45	65	59	58	53	56	75	58	56	57	57	62	63	57	76	59	62	66	67	71	60	66	74	57	55	73	76	51	68	61	55	64	56	61	57	67	69	57	46	72	63	55	61	66	63	67	61	48	59	58	67	74	69	36	65	53	75	52	59	68	49	76	72	62	60	71	60	54	56	72	58	65	50	65	54	74	61	42	71	72	67	62	66	59	61	65	57	58	47	52	45	60	68	56	70	72	58	73	54	65	55	54	52	57	54	69	65	60	56	57	62	52	69	58	54	55	78	72	60	55	57	61	54	63	77	47	71	64	70	71	55	50	61	61	67	73	61	67	51	52	57	48	57	69	56	66	62	51	70	55	55	55	66	86	61	48	63	71	58	53	71	63	55	71	47	75	61	63	66	62	61	55	57	54	56	71	59	60	60	47	67	56	61	56	76	66	51	67	69	66	60	66	54	57	67	52	60	59	56	53	61	65	68	61	56	48	67	52	50	63	55	59	75	56	57	56	58	66	44	51	70	62	63	60	65	60	70	72	54	59	45	63	60	67	64	56	69	57	49	63	53	53	64	70	56	52	57	59	68	77	63	61	43	80	63	56	60	60	51	65	56	52	64	59	69	65	57	57	62	47	51	66	61	60	63	64	58	58	52	47	57	70	63	58	65	90	63	71	63	59	53	58	58	73	51	64	66	51	71	44	57	50	48	49	56	55	45	70	51	68	48	58	59	60	64	71	64	64	60	60	76	71	68	60	63	61	68	55	49	63	56	53	67	55	68	63	66	70	72	75	61	60	55	54	55	56	57	66	61	57	67	50	67	62	50	66	71	75	63	52	82	73	61	58	55	54	59	71	56	72	64	44	53	62	45	56	55	53	66	59	47	55	64	53	63	60	52	56	65	76	62	62	60	55	55	60	64	47	68	66	62	67	62	58	68	66	52	50	44	38	50	62	52	56	54	51	50	67	59	62	61	79	53	53	45	55	60	55	52	61	42	62	55	80	66	70	68	59	69	69	63	51	51	65	59	65	54	57	77	52	60	61	70	55	61	57	53	63	72	53	57	70	57	45	73	64	61	70	53	67	67	59	66	63	68	69	67	66	54	75	64	64	47	67	65	69	54	54	61	58	69	58	51	63	50	68	65	53	65	53	55	55	70	66	57	53	67	57	75	66	51	64	61	50	57	60	69	55	61	62	50	68	66	54	55	46	55	62	60	64	63	53	63	58	75	54	47	58	57	69	47	69	51	68	64	57	60	55	56	54	70	49	68	57	46	54	50	53	65	66	56	72	63	60	69	69	64	58	61	53	63	63	63	61	58	66	71	56	59	62	47	55	56	70	63	54	58	76	57	65	50	66	55	57	56	52	69	56	65	63	65	59	53	65	69	60	57	48	59	60	64	56	65	61	72	57	64	58	56	52	62	54	67	54	65	74	61	56	55	65	55	56	67	72	56	72	55	50	59	51	52	57	67	52	65	52	54	57	85	57	61	72	59	59	61	53	57	64	59	56	60	60	47	57	50	64	56	63	63	65	57	56	53	64	74	59	62	73	72	55	54	68	67	64	60	81	57	59	61	53	67	61	59	57	66	75	56	74	53	64	54	72	63	75	57	65	69	58	61	63	64	48	56	63	68	55	74	70	82	78	54	51	46	59	79	60	52	64	59	60	47	61	67	55	61	61	52	61	67	50	63	66	46	69	69	60	60	62	64	58	59	58	48	59	69	62	65	68	59	62	59	78	81	59	60	74	63	58	57	60	58	68	63	64	66	62	77	65	59	56	65	59	49	63	63	54	83	63	58	57	55	51	62	55	60	72	65	64	63	59	47	53	82	41	58	67	63	68	64	64	52	61	63	50	60	60	61	49	57	59	64	53	49	65	59	55	62	60	54	56	57	54	62	60	55	67	55	66	64	71	53	54	60	59	44	60	72	63	59	59	52	74	56	62	71	62	51	48	66	51	53	67	66	68	67	70	74	60	52	70	59	65	63	60	58	61	69	67	65	78	48	48	51	57	59	58	75	56	60	42	63	54	57	65	55	61	51	55	60	64	54	68	73	62	43	62	56	65	63	54	65	49	56	50	51	50	54	58	57	50	62	61	70	62	60	64	58	71	39	49	72	65	66	72	76	60	51	53	61	53	54	62	49	50	54	53	55	56	67	62	41	74	61	60	53	65	65	51	59	64	56	49	61	59	68	66	63	63	75	65	47	67	64	74	59	58	48	59	74	65	74	60	68	62	69	65	63	64	52	66	73	57	50	53	53	68	58	58	59	60	62	63	62	60	61	61	65	57	78	56	62	57	62	68	61	69	49	56	65	75	56	62	61	61	72	64	68	71	72	57	53	53	55	69	51	67	60	53	64	56	70	48	65	48	58	67	51	66	56	46	61	67	66	68	72	55	71	60	62	68	47	71	55	50	58	65	72	50	53	69	55	60	52	72	59	70	64	74	50	61	68	50	66	61	63	63	63	69	59	48	59	59	63	60	60	56	66	47	59	63	55	72	50	59	60	57	62	62	51	55	70	57	59	74	58	61	62	63	73	52	60	74	63	61	58	77	58	61	73	52	70	60	70	58	64	57	79	60	59	64	56	62	60	66	60	66	58	62	61	57	61	50	55	57	57	51	66	57	58	69	55	56	56	68	48	74	50	50	68	71	64	43	62	71	59	48	54	53	66	56	62	57	49	58	52	66	45	67	60	54	71	67	57	57	84	61	58	67	66	67	58	69	56	62	58	58	62	66	76	65	54	60	58	72	68	54	73	53	50	45	66	67	61	64	50	60	54	66	60	48	61	62	62	52	59	62	54	70	56	54	64	62	69	71	66	62	64	58	58	58	64	49	61	70	66	56	52	71	62	65	64	69	51	45	66	53	69	56	51	47	61	54	68	72	55	55	73	58	60	71	68	70	67	50	73	52	66	61	63	64	57	67	58	70	68	57	62	75	59	61	62	65	67	57	57	60	65	65	61	55	70	66	75	56	50	60	57	46	64	56	56	61	67	48	67	45	54	54	61	62	54	75	50	62	51	69	65	59	57	82	56	65	68	56	51	54	52	56	62	50	79	69	54	71	59	60	56	48	67	61	57	57	60	60	73	65	57	68	50	66	70	52	63	65	82	57	63	68	58	61	63	54	60	68	54	63	68	63	62	62	47	67	66	61	56	67	55	63	43	61	60	60	58	60	68	54	55	74	62	66	63	63	50	62	77	79	63	60	48	54	54	50	50	60	57	63	64	59	58	59	56	65	69	66	65	68	59	62
22529	36830	40920	49322	52281	43563	29777	14627	4312	1327	829	781	716	771	725	708	783	757	722	774	744	746	735	733	773	778	749	797	755	755	760	786	811	767	772	719	765	754	737	753	701	757	746	824	715	764	747	739	762	755	767	779	783	717	771	734	771	751	743	732	729	783	758	734	739	746	767	737	739	755	732	726	738	748	740	775	742	775	766	764	726	808	737	823	773	741	769	725	778	763	784	744	738	794	733	772	741	758	734	803	729	771	795	756	758	782	719	726	700	785	746	811	745	727	770	769	756	740	728	761	734	753	738	752	719	783	719	701	795	737	780	709	722	735	781	779	750	747	737	774	741	846	776	786	766	784	798	752	730	770	727	739	732	719	772	749	772	772	780	790	716	792	772	735	751	758	752	755	758	736	758	775	749	733	767	789	778	759	705	738	788	753	765	764	764	706	788	739	800	755	708	750	814	746	781	771	752	735	721	780	753	764	779	768	765	777	767	758	782	743	789	710	761	729	777	814	762	753	759	718	759	718	780	766	726	797	727	738	701	820	746	787	734	717	782	767	782	755	735	797	782	738	751	747	768	745	814	773	744	750	792	747	727	777	766	748	818	737	734	719	754	752	767	761	740	742	756	718	765	737	754	713	720	824	761	760	732	777	733	759	704	743	758	743	750	752	717	790	755	732	762	755	765	784	754	750	749	765	757	743	781	801	780	742	765	746	734	754	714	799	721	790	716	782	729	739	748	729	752	796	753	753	779	786	746	788	829	799	749	728	722	758	761	722	739	779	713	723	721	751	749	743	759	748	764	747	747	768	774	711	709	749	795	738	742	750	728	769	780	772	768	807	736	773	762	727	743	801	720	751	764	731	748	740	761	733	718	745	811	725	763	746	727	715	769	773	752	773	683	791	735	748	740	714	753	739	747	753	786	836	742	787	725	755	765	754	766	730	721	791	726	743	758	747	804	750	775	774	748	778	762	721	799	782	769	723	788	775	745	705	736	790	709	759	751	824	746	763	715	738	759	700	750	753	815	737	732	725	725	744	787	753	794	782	719	797	754	748	758	753	754	740	755	783	742	756	766	762	786	766	801	748	793	816	761	772	741	685	766	715	775	816	773	736	801	772	751	744	777	819	762	769	757	766	777	707	723	750	764	771	771	719	738	724	757	745	736	735	782	735	756	759	771	752	769	758	774	731	775	759	737	754	730	777	693	747	721	754	741	739	740	786	729	727	721	789	754	741	771	710	726	721	748	752	776	747	721	782	772	706	761	717	728	777	748	718	783	721	719	784	774	765	721	772	741	769	746	754	744	718	708	786	811	739	749	739	723	750	762	720	754	771	711	728	792	725	769	771	786	742	788	742	713	748	717	776	792	771	771	720	792	796	747	775	819	816	739	800	803	766	728	743	719	748	734	738	768	753	774	738	742	783	765	773	750	808	742	746	767	732	757	719	773	818	730	777	766	790	791	744	725	768	758	818	721	731	705	748	779	811	806	742	755	811	778	734	821	721	744	748	777	784	724	771	731	777	757	785	783	753	801	768	768	735	746	760	732	727	755	780	699	737	751	733	759	755	786	732	783	764	797	777	722	768	786	699	788	725	785	754	799	755	793	793	756	778	786	742	695	728	747	758	801	758	787	747	743	798	751	749	787	769	795	728	770	761	751	756	757	759	730	762	765	711	771	770	755	738	725	754	743	770	783	751	744	777	747	766	751	740	759	803	809	771	745	738	773	789	735	827	714	755	723	799	785	736	768	762	735	744	766	735	750	774	780	784	758	732	735	764	724	753	726	812	765	725	758	733	728	789	768	802	747	745	747	757	767	796	751	740	783	795	757	773	759	742	760	762	728	777	745	790	745	790	721	749	773	737	746	748	773	776	735	782	823	801	715	757	792	783	736	780	771	765	838	735	729	761	748	786	763	770	724	752	755	785	754	779	728	699	767	774	784	740	733	733	751	739	758	771	740	724	740	727	710	735	801	756	724	786	737	785	770	759	776	743	746	742	704	748	727	753	799	711	737	725	736	763	758	790	737	783	763	759	764	779	726	798	742	766	742	750	745	743	773	727	786	699	766	817	804	778	757	789	710	721	716	747	740	777	777	759	797	766	760	792	723	780	795	768	783	698	747	763	764	777	782	750	786	758	791	777	725	762	739	755	734	772	800	780	722	752	732	790	758	726	838	819	712	783	783	703	769	765	749	742	747	731	734	733	770	747	773	739	755	775	731	785	762	706	745	739	742	757	757	765	798	744	773	754	737	707	780	787	770	785	756	764	761	728	808	735	756	757	759	763	754	722	794	766	764	771	750	775	784	778	793	717	700	789	775	762	751	767	775	773	765	762	754	734	807	792	738	737	727	763	730	779	725	775	781	723	792	746	755	765	766	698	756	775	744	705	766	802	759	754	727	731	786	738	760	772	757	726	755	748	792	697	748	781	776	762	794	744	785	721	730	795	731	755	762	745	720	769	764	764	793	755	736	720	731	753	724	759	733	749	749	775	717	753	737	737	710	786	737	748	699	739	765	715	763	740	815	783	745	757	842	783	763	769	731	760	768	713	751	753	757	772	682	759	725	763	731	806	760	781	757	725	774	745	768	758	765	785	739	738	735	774	754	794	756	746	768	780	764	747	714	781	756	836	790	735	776	756	692	752	755	757	724	772	778	774	757	781	746	707	772	798	777	824	773	728	780	746	759	758	775	760	726	735	775	786	727	751	789	766	749	778	724	766	745	759	812	762	780	670	803	803	726	767	745	760	794	733	735	754	790	763	788	733	760	806	744	755	783	794	766	788	743	751	725	774	752	754	773	746	794	767	734	789	783	699	768	777	727	794	698	733	793	778	742	782	762	749	809	733	780	798	791	806	741	709	736	729	782	738	752	753	782	773	761	755	776	769	737	750	776	757	742	758	740	749	778	746	738	714	717	743	766	772	788	720	741	788	751	787	786	820	751	773	765	763	770	736	699	737	758	682	735	701	770	766	763	762	763	735	742	779	741	763	777	763	765	762	765	775	732	752	731	769	743	799	723	710	725	756	785	762	715	721	763	790	765	791	744	785	734	753	773	702	702	745	745	734	729	736	787	755	744	722	758	809	756	756	765	776	711	780	742	742	704	783	760	737	803	770	742	784	744	782	745	758	736	774	744	774	746	734	739	746	767	746	755	743	739	767	719	776	762	805	769	791	775	773	769	747	738	694	740	697	776	788	755	730	777	771	740	745	766	759	744	701	718	755	696	799	738	729	772	781	791	724	782	776	735	732	816	729	731	756	748	725	699	784	758	765	753	777	754	789	802	734	760	768	791	746	714	731	769	740	799	717	737	774	730	708	715	782	759	754	752	727	761	805	820	769	786	781	740	715	794	754	747	763	722	753	766	791	757	751	733	761	755	747	722	750	740	733	789	713	701	760	769	735	770	748	781	779	744	716	746	763	799	760	717	814	723	749	747	797	764	731	753	784	770	788	706	762	728	770	708	767	724	750	737	722
3867	10775	17899	16984	12579	11735	5172	1163	289	94	68	57	62	52	72	72	70	70	60	61	60	63	66	54	45	52	60	50	60	63	52	67	54	59	55	61	57	61	70	69	56	54	50	55	57	53	59	61	63	68	61	60	55	61	60	60	54	56	65	51	66	57	69	62	54	57	44	70	67	75	68	56	62	52	43	67	72	57	61	60	53	68	70	65	42	67	51	66	54	58	61	58	61	66	44	72	61	57	64	53	45	42	60	54	54	71	60	50	58	60	64	48	59	57	58	56	62	56	64	44	59	50	50	35	76	48	53	57	46	61	54	61	55	56	64	65	55	64	52	63	64	63	63	49	59	46	50	60	59	61	60	61	68	43	50	55	62	59	46	60	65	65	49	68	60	59	54	65	65	61	49	55	50	61	67	63	65	62	55	54	67	76	54	58	64	65	55	60	63	44	60	52	52	59	47	49	70	44	58	56	59	49	55	62	48	63	64	64	55	56	67	58	57	52	53	51	62	64	73	63	61	58	62	58	67	57	59	55	62	47	44	75	58	57	44	47	48	71	54	61	58	60	62	76	68	67	57	57	62	53	63	64	53	62	51	62	49	58	62	57	61	73	62	39	61	63	62	54	48	64	71	64	49	47	66	54	76	56	61	57	53	57	50	60	58	55	59	58	61	48	54	64	57	46	49	68	66	51	51	46	69	65	61	57	56	84	56	55	60	62	63	72	60	65	56	74	62	52	52	52	61	49	61	58	48	51	54	75	66	49	49	65	59	69	61	63	63	60	62	54	51	64	51	58	40	56	61	71	56	52	51	62	53	60	59	52	54	52	46	68	59	70	59	61	62	55	57	70	58	69	52	65	72	59	56	49	65	56	73	51	54	54	59	53	56	70	62	62	66	59	74	52	54	64	57	56	64	53	63	67	51	51	61	49	63	59	58	55	57	58	57	62	42	65	64	45	56	55	59	52	49	75	66	57	62	69	76	54	59	62	61	60	54	59	54	61	56	62	65	64	57	81	64	57	50	50	52	50	62	67	46	60	51	53	63	49	69	55	65	58	45	65	57	61	67	67	63	42	44	56	65	55	61	43	60	56	54	48	60	56	56	74	48	55	54	55	53	61	67	50	59	48	65	55	67	60	54	73	55	63	66	56	54	49	55	58	51	53	56	58	61	62	43	48	55	51	49	51	55	61	66	50	62	70	40	40	64	61	54	51	61	42	57	49	56	64	50	67	48	57	68	57	52	55	56	48	54	51	44	71	64	56	63	60	77	69	66	61	50	53	57	59	69	55	52	63	68	51	53	68	68	54	64	53	73	69	52	57	64	61	73	64	68	59	65	79	55	54	49	56	51	56	57	59	60	46	70	50	35	54	48	64	44	62	54	58	65	56	53	60	66	63	60	57	66	70	58	56	55	55	49	62	55	53	50	51	59	63	53	48	55	69	51	74	56	39	46	61	55	52	56	62	58	58	61	61	57	57	63	60	70	62	73	59	52	55	53	62	58	59	44	56	61	65	52	61	49	54	62	70	64	72	62	68	63	42	61	69	70	64	67	68	57	59	60	67	61	57	64	51	59	51	63	65	61	47	59	55	50	79	71	62	51	56	64	73	60	49	60	59	53	53	59	51	55	49	63	61	67	57	65	67	63	60	63	60	77	63	59	61	57	61	70	60	61	68	70	48	50	66	58	55	57	51	67	52	48	66	66	38	56	59	77	63	66	52	66	42	65	58	60	46	55	59	51	74	55	65	59	56	46	61	66	40	65	61	58	52	54	51	52	60	70	61	54	58	56	54	69	55	46	39	48	63	59	48	48	50	58	63	55	68	64	59	72	50	56	56	64	69	63	51	66	65	62	49	45	65	59	68	58	58	61	60	66	69	67	53	64	58	54	58	56	59	57	62	51	61	53	68	51	57	52	69	59	59	56	48	53	67	70	61	70	72	56	64	59	56	50	57	58	68	66	64	55	63	62	44	66	47	57	65	46	64	61	54	50	63	69	68	47	70	58	53	67	44	56	51	57	58	68	55	57	41	49	56	70	60	53	52	58	71	47	60	63	56	57	63	62	62	59	41	47	49	59	49	62	62	55	47	70	46	81	58	57	40	57	51	53	57	77	73	59	48	64	55	55	68	48	56	65	58	72	52	60	71	42	57	59	69	55	66	56	58	46	46	59	62	49	63	53	52	55	57	50	65	52	72	46	71	76	60	50	57	52	52	58	62	55	65	63	71	51	42	67	54	60	68	48	57	61	52	50	48	69	67	61	53	54	60	60	41	78	53	70	66	63	53	57	44	55	52	52	73	66	69	57	54	65	70	55	56	54	68	64	50	60	56	58	56	66	74	63	77	54	65	57	59	65	54	64	53	61	58	65	47	55	51	57	60	67	53	73	50	61	43	49	61	66	53	58	43	59	54	68	73	55	59	61	60	71	70	52	66	53	46	60	56	58	66	61	53	54	59	43	56	52	43	57	61	63	59	63	45	62	64	64	46	67	62	64	66	57	42	57	56	57	61	53	52	62	66	58	63	55	62	65	67	57	50	57	65	61	66	57	54	62	54	67	55	58	54	74	57	58	46	51	70	58	44	52	42	49	70	51	63	63	63	53	71	62	64	60	53	54	57	68	59	58	63	60	65	65	53	53	44	61	65	56	61	55	56	79	61	66	51	57	60	50	55	64	59	55	58	58	61	76	58	62	50	59	54	41	63	54	58	58	52	62	69	57	45	46	55	48	55	48	50	60	51	64	63	56	55	63	62	58	56	53	57	61	59	59	61	64	62	70	60	68	54	57	63	45	55	57	61	63	52	65	79	63	63	78	56	74	63	56	57	50	42	70	52	71	51	50	74	65	57	71	57	64	40	63	61	55	60	54	58	64	67	63	49	61	55	62	63	59	50	57	61	54	65	70	58	58	50	53	65	58	56	70	46	40	61	64	55	64	51	50	53	66	59	73	50	52	53	53	49	63	58	55	53	54	64	64	46	61	57	63	60	61	56	67	59	50	54	66	66	57	48	43	45	51	52	45	60	56	50	49	55	60	61	61	61	66	69	58	56	53	55	60	67	62	64	46	68	70	63	67	67	68	57	63	60	56	59	57	71	55	46	58	53	61	59	63	62	64	48	53	56	72	50	53	54	65	61	41	54	60	54	62	53	63	62	62	66	59	57	69	60	53	72	60	46	64	64	59	55	65	42	71	70	53	52	60	57	66	56	64	61	65	57	59	50	63	65	56	55	64	64	52	54	61	64	50	58	51	54	77	61	41	68	57	63	57	41	46	51	78	56	56	59	67	65	48	48	68	68	54	58	50	63	70	64	43	54	61	68	57	74	63	54	68	53	63	48	75	55	62	60	45	45	60	50	54	59	58	75	59	53	56	43	62	60	68	64	65	64	57	65	69	59	55	63	76	58	52	63	50	63	58	53	70	68	57	56	66	60	66	51	61	68	57	46	50	57	48	61	50	61	52	51	63	52	51	63
35111	40300	45663	58838	62290	56962	37226	20199	6536	1788	962	746	710	789	751	776	762	752	779	766	786	777	758	749	773	711	739	749	711	749	717	744	691	766	761	717	754	754	737	746	709	740	721	741	723	773	770	736	775	727	661	808	726	764	783	706	757	785	769	746	730	697	733	755	728	772	785	760	757	742	742	730	733	721	694	742	786	734	772	708	762	760	745	746	711	680	736	751	694	716	769	714	712	758	724	758	800	694	763	764	752	747	785	738	734	767	760	700	738	741	714	756	727	797	710	715	722	722	777	736	735	747	696	722	760	734	724	745	756	750	743	767	735	743	741	757	803	754	785	763	746	757	751	726	723	801	706	758	754	733	754	776	754	759	731	718	780	748	761	753	728	719	766	743	734	722	731	759	795	763	740	765	766	727	697	773	703	693	781	727	715	774	761	758	732	739	728	750	766	716	786	738	733	756	712	736	752	715	769	700	758	685	737	700	746	777	767	773	738	747	722	765	739	743	704	762	726	718	728	791	712	735	714	721	712	734	760	733	731	747	782	725	728	736	722	758	775	778	742	738	718	737	761	754	772	709	760	745	742	738	723	752	750	741	705	724	734	694	751	759	738	760	693	773	723	732	775	747	736	769	749	726	680	784	712	689	786	734	747	728	777	722	744	685	744	724	745	698	703	762	735	722	767	729	784	755	792	761	692	734	750	698	712	697	775	737	730	759	744	772	754	777	747	732	775	754	757	759	715	712	714	756	773	762	786	802	716	732	769	729	750	690	730	749	732	774	770	728	812	771	738	719	698	762	748	730	745	758	704	754	732	753	793	736	775	729	746	753	768	719	748	721	788	728	764	762	673	727	747	749	738	707	727	714	791	741	790	712	756	727	768	799	712	792	724	741	759	760	743	722	757	774	685	774	689	713	769	771	765	727	717	753	771	731	723	748	723	692	727	772	710	743	750	783	733	722	718	747	735	756	733	710	748	722	726	753	809	727	728	775	819	761	777	744	722	681	761	728	717	742	660	725	759	697	711	730	779	749	694	766	784	700	714	742	768	744	734	718	730	760	738	756	757	745	806	778	731	729	732	709	730	764	735	708	754	794	741	742	746	773	710	731	737	671	729	739	724	738	728	787	756	756	703	712	802	759	722	761	774	743	751	725	775	729	734	732	762	734	797	728	741	739	721	747	807	744	774	748	760	742	762	734	721	744	736	793	742	729	739	754	775	750	740	701	745	758	728	745	758	705	765	766	757	768	749	763	737	748	737	705	690	743	698	773	763	725	753	750	747	738	777	730	762	723	719	741	732	716	720	755	728	737	706	708	714	751	711	789	721	762	768	747	775	755	743	728	722	691	702	705	762	774	764	734	727	745	735	746	731	773	734	711	760	766	733	725	749	739	736	754	712	762	759	720	744	745	793	765	767	763	772	781	786	711	743	746	723	726	738	722	753	683	763	696	734	732	768	707	752	794	742	741	698	729	734	776	719	754	774	750	782	754	804	759	777	729	724	774	746	767	681	692	737	734	735	725	776	745	726	729	717	757	719	751	733	768	729	741	738	703	743	716	745	755	755	808	766	791	767	749	756	770	803	764	708	752	756	715	742	728	715	762	764	748	740	728	732	721	758	706	737	733	745	826	742	746	779	739	718	766	786	758	772	693	749	773	721	729	767	709	718	737	729	765	742	742	713	741	737	746	745	732	699	721	778	756	784	768	747	719	768	738	750	717	720	785	782	736	712	737	753	814	746	803	785	764	728	797	755	740	741	715	763	733	757	762	721	757	778	743	757	711	765	763	742	743	679	763	770	695	801	748	740	764	722	759	697	745	792	720	732	812	809	716	713	773	698	739	736	770	717	764	724	688	731	719	709	729	765	741	709	680	810	749	785	767	687	738	729	754	727	695	719	779	755	750	710	729	731	730	753	754	741	739	768	734	748	730	726	728	742	727	736	775	723	691	716	770	727	734	747	765	740	733	766	723	734	729	708	758	789	749	759	756	748	728	714	696	756	718	720	721	707	741	756	722	778	721	735	755	729	759	725	709	711	734	729	724	757	776	733	737	738	733	709	741	742	750	765	734	712	723	711	716	778	709	743	765	729	758	755	725	752	780	694	749	752	767	798	735	718	781	754	757	730	762	726	720	725	725	766	765	767	716	745	748	748	745	712	676	738	728	733	728	727	796	703	729	719	786	758	718	770	693	702	740	781	744	741	760	733	786	759	728	724	741	784	729	735	716	728	688	745	732	723	728	758	741	768	739	760	725	693	759	731	728	722	717	724	748	731	738	739	756	745	765	722	755	732	721	758	704	754	711	729	781	746	745	745	775	716	754	765	741	744	750	740	764	743	699	771	752	749	786	701	732	746	726	740	731	785	716	754	746	798	726	768	734	748	769	749	733	700	790	778	753	692	747	714	734	767	685	723	700	694	764	759	791	734	726	703	745	710	770	766	717	744	744	743	752	732	727	766	710	753	749	732	759	736	767	768	726	747	773	720	726	740	717	733	767	749	760	738	710	687	753	714	738	728	708	768	710	730	718	767	795	769	783	708	738	695	740	755	735	762	695	743	750	777	758	676	727	705	722	786	737	749	794	753	769	750	687	710	792	761	725	763	722	779	756	692	693	704	773	772	740	754	728	707	744	692	787	794	735	767	749	743	724	747	755	753	757	720	736	747	734	763	734	741	734	754	773	758	707	737	708	703	741	738	735	710	736	701	733	722	720	746	751	709	720	748	717	705	709	732	727	714	751	760	732	762	750	728	738	746	763	744	735	766	767	738	753	731	774	737	729	767	750	746	741	763	775	748	726	694	755	707	716	804	731	755	704	705	764	716	774	739	736	793	736	739	752	751	729	741	724	772	770	731	754	764	721	752	715	719	727	692	710	752	747	730	708	783	742	772	721	717	774	723	719	767	803	726	749	736	757	690	742	721	734	774	700	729	743	731	758	730	742	721	709	783	708	718	750	692	772	764	749	791	791	689	737	801	700	736	741	687	741	729	736	701	721	732	706	762	710	711	743	711	773	704	739	767	759	774	703	786	754	721	707	738	765	779	756	730	736	724	731	720	695	719	714	670	732	757	754	747	745	752	690	721	711	751	762	749	688	719	737	711	713	725	784	785	757	706	723	736	747	777	759	707	769	779	806	754	686	712	715	703	757	771	793	755	709	767	719	748	742	753	726	752	738	760	731	737	767	724	750	769	735	739	763	790	758	712	749	729	717	782	706	765	729	698	755	780	746	729	724	677	738	727	678	767	752	726	713	742	747	758	734	707	747	723	747	753	792	753	721	758	724	721	769	730	768	747	721	773	753	720	758	739	746	748	762	685	737	770	728	747	731	731	706	754	673	722	760	756	758	729	697	760	711	735	751	749	756	747	692	747	732	696	749	696	789	779	739	754	735	734	784	748	744	739	726	763	727	743	782	762	764	712	743	732	739	704	724	732	779	764	734	765	722	766	704	748	693	770	703	747	755	721	677	749	799	766	704
1959	2331	3604	4525	2992	2254	1055	314	121	68	51	59	65	73	56	48	74	62	65	65	48	52	41	43	62	55	48	42	62	51	65	74	60	65	55	52	61	57	50	56	56	65	37	58	63	59	51	52	58	52	56	57	65	58	50	47	61	64	55	69	48	49	50	50	50	67	59	58	66	45	50	54	81	66	54	58	57	56	47	58	52	52	60	57	55	41	62	52	63	58	62	50	65	51	47	44	48	47	63	59	54	50	59	59	48	61	64	49	54	58	53	57	60	49	61	55	48	55	50	34	62	46	65	44	58	52	63	58	61	60	68	69	51	49	54	53	70	55	68	55	57	66	46	70	46	55	54	52	52	59	56	63	65	64	61	62	62	55	53	64	53	61	50	61	51	56	66	57	58	47	49	64	49	52	46	55	49	57	43	46	61	61	52	75	62	61	60	59	57	53	65	51	55	57	53	54	43	62	74	57	53	72	65	56	40	72	42	62	50	59	52	59	55	61	44	60	47	41	52	50	55	70	68	49	60	57	49	53	44	54	65	54	70	40	59	52	59	63	52	55	62	54	54	59	51	50	55	47	60	48	61	56	43	61	66	54	52	52	55	49	43	57	48	60	51	55	55	72	55	54	42	47	47	64	66	59	42	64	56	68	47	52	47	50	51	61	60	48	65	59	62	52	63	56	63	64	53	53	64	66	65	57	50	49	61	54	66	71	52	58	58	63	71	61	52	54	46	60	55	49	60	44	51	57	53	65	53	60	63	40	54	68	56	45	49	53	50	49	57	40	63	54	54	52	49	66	72	60	58	52	64	55	71	55	56	56	65	46	45	48	49	49	58	72	65	63	44	50	62	42	70	61	52	59	58	70	57	51	63	49	43	65	51	57	60	60	57	56	58	64	64	52	53	56	60	55	65	53	68	64	58	44	50	56	56	48	50	56	66	51	58	66	40	53	62	61	62	52	56	48	67	72	52	58	61	59	62	53	51	53	54	55	42	53	64	45	72	45	61	57	57	52	45	40	48	44	66	52	56	41	40	69	71	59	62	57	62	57	61	54	59	54	64	50	59	57	54	45	54	55	48	48	59	52	58	54	58	81	52	53	49	56	52	66	60	44	43	59	62	65	52	58	57	62	55	54	62	62	64	56	58	57	59	53	76	60	57	46	52	62	60	56	52	62	46	44	54	68	69	60	58	48	49	58	54	56	42	51	69	55	56	65	61	58	61	54	53	60	74	59	47	57	75	50	50	50	45	65	53	63	52	62	62	52	71	51	51	53	69	69	47	54	64	57	61	67	57	64	53	62	50	60	52	53	56	53	50	44	48	69	58	52	46	49	63	66	62	54	56	48	58	56	60	52	55	65	42	57	68	53	58	42	58	53	51	41	57	52	64	56	65	48	62	60	68	49	62	60	62	65	44	51	65	61	60	46	49	67	52	52	67	55	48	60	51	50	49	40	49	51	54	50	48	52	57	42	54	63	58	76	58	63	55	59	53	59	58	50	49	56	62	58	53	74	54	59	59	48	70	53	50	62	55	70	53	46	66	62	50	55	47	60	58	47	65	44	58	56	51	50	62	64	60	59	57	54	56	59	56	53	58	45	58	54	50	48	65	58	48	58	65	43	52	66	58	46	47	55	65	59	58	66	53	44	61	61	63	55	59	55	52	68	56	61	53	46	49	59	52	60	44	61	61	64	39	54	58	50	56	60	51	64	51	63	60	62	47	68	56	63	52	60	57	71	52	54	71	52	52	57	45	51	57	78	50	57	56	54	53	59	46	51	56	54	46	57	53	65	62	48	51	57	58	62	56	54	48	70	49	57	46	74	71	52	57	60	51	60	64	66	57	57	46	72	54	54	63	66	86	62	54	58	56	46	61	50	46	48	64	51	58	65	48	63	65	39	54	68	42	50	54	49	63	53	60	52	50	64	57	57	44	63	62	49	68	46	61	59	66	48	52	77	51	52	59	46	54	58	61	64	48	47	79	60	60	64	42	51	62	54	54	54	55	61	62	61	48	45	61	45	63	58	62	65	46	50	68	54	64	60	49	54	52	54	64	53	76	47	57	52	63	52	55	63	69	60	52	56	52	50	63	62	57	48	55	69	59	65	55	53	54	64	64	49	61	62	67	52	53	70	58	65	69	62	50	63	48	62	67	58	51	80	68	39	55	63	50	61	50	44	52	59	67	57	49	68	61	63	53	47	59	44	68	53	49	59	50	59	61	51	58	46	55	47	66	49	57	46	61	41	60	54	47	60	58	60	64	59	60	48	48	55	59	61	66	49	49	64	67	50	66	54	60	56	49	61	47	45	60	60	55	44	62	46	56	70	39	55	38	61	44	67	66	64	57	52	60	60	42	65	73	65	52	51	52	59	47	54	50	66	48	58	57	66	38	56	45	43	57	52	47	50	69	63	50	63	58	58	68	46	49	68	46	50	66	57	64	51	42	44	58	43	49	61	48	57	57	65	58	60	56	50	60	72	59	62	59	38	53	51	59	61	55	45	53	63	51	59	62	70	44	57	49	59	68	54	63	66	68	50	46	53	50	58	58	52	55	57	54	51	46	58	52	58	60	41	49	55	69	66	59	67	47	51	52	60	41	42	59	64	43	64	66	51	56	51	59	41	57	54	49	61	55	76	57	47	56	52	68	79	57	44	48	43	63	50	51	53	72	45	60	64	51	65	55	61	61	59	49	53	61	65	71	39	48	59	59	47	54	60	60	52	60	59	67	65	60	54	57	49	49	57	49	59	62	57	61	55	61	48	52	63	69	64	49	65	62	68	69	62	58	44	46	62	71	55	55	47	53	55	66	44	62	45	46	48	52	71	67	58	41	54	52	57	72	58	48	61	60	53	53	47	55	53	54	56	51	61	71	74	43	53	59	47	55	54	61	58	54	57	51	55	66	65	53	57	38	56	62	48	62	53	56	42	61	59	50	54	49	62	50	55	57	52	54	49	54	62	68	69	60	54	51	57	39	65	48	69	60	59	59	57	54	41	57	54	44	50	49	61	58	55	52	53	45	64	52	70	45	43	50	65	50	49	57	56	64	44	57	54	57	67	53	62	64	43	67	48	47	44	63	54	68	53	69	51	71	57	39	44	58	53	58	62	53	57	56	56	65	51	47	52	52	57	60	56	56	44	51	52	51	57	56	55	45	52	67	46	51	54	59	43	61	57	51	60	45	59	57	54	59	49	62	55	57	68	55	53	52	71	64	50	67	61	55	70	54	49	45	52	56	70	57	52	54	58	49	49	57	60	51	56	66	63	49	52	52	56	48	61	61	55	61	50	61	64	64	55	51	61	49	56	50	60	66	66	72	53	57	51	55	62	51	46	60	57	54	61	65	54	65	55	64	55	73	61	61	63	51	60	38	57	58	50	61	66	51	56	67	48	54	68	51	62	58	74	63	66	54	61	52	57	54	68	60	50	67	56	68	68	45	50	51	48	55	46	49	65	75	53	71	44	68	60	64	57
23941	24538	28102	36039	36942	32677	21358	9375	3005	1275	807	663	771	690	761	760	734	692	758	725	712	704	688	764	727	711	701	715	683	736	692	684	737	685	693	725	732	684	682	710	771	682	718	747	737	697	741	707	728	715	729	685	738	716	735	725	684	706	755	763	698	721	747	768	718	699	674	716	713	692	682	688	705	725	686	722	710	695	758	704	713	706	704	623	750	731	712	697	716	703	711	770	684	721	686	708	722	645	719	698	680	702	713	747	728	693	715	743	693	720	706	736	689	741	663	725	690	671	677	731	731	724	689	658	707	753	681	669	701	696	719	706	773	751	729	715	721	687	722	684	732	736	708	696	698	720	739	747	709	707	726	709	728	751	732	735	747	654	741	724	696	724	632	689	649	648	700	729	718	750	705	708	706	699	693	684	754	709	705	732	742	710	694	703	714	729	722	700	735	695	715	720	722	661	706	732	720	718	704	683	708	724	722	740	692	690	730	733	685	710	699	641	736	759	675	680	723	691	701	728	710	731	691	729	736	700	678	753	753	759	750	762	762	716	715	689	724	728	803	681	710	737	710	693	690	728	718	737	698	720	709	697	676	704	687	703	749	699	689	726	678	714	740	684	701	711	673	756	724	679	721	702	759	706	677	754	699	771	709	738	674	782	709	699	699	732	752	666	723	748	657	671	708	751	700	702	713	680	719	705	685	744	682	753	677	706	677	694	736	709	747	704	694	748	704	750	747	687	738	706	708	689	728	703	718	733	734	711	745	738	672	744	752	722	694	725	711	729	703	727	723	739	733	726	691	708	717	678	676	695	724	711	714	732	726	674	759	723	710	685	716	679	748	690	710	736	711	695	708	738	697	708	745	781	760	754	745	745	723	718	699	704	687	739	752	692	721	769	681	700	747	702	702	699	747	710	695	753	696	710	689	726	695	709	731	722	704	770	717	689	723	708	718	711	686	732	732	770	697	741	682	702	720	736	715	691	700	717	798	722	723	697	743	714	729	733	725	693	747	746	659	665	728	685	703	712	700	661	709	730	693	730	732	739	695	727	707	720	757	696	719	761	690	733	675	670	724	718	714	722	758	668	719	707	690	724	685	691	739	693	706	721	704	665	735	670	725	653	751	706	724	706	708	737	649	685	698	682	705	688	729	687	694	678	727	658	724	686	752	675	717	701	743	667	764	701	725	723	684	710	737	707	685	732	707	708	693	662	702	729	708	733	706	734	787	668	704	702	682	689	718	708	726	718	665	724	699	713	718	715	721	715	696	670	713	692	738	726	719	795	730	707	743	694	681	707	741	721	707	719	688	724	712	697	728	726	718	696	705	715	709	686	735	777	737	680	728	704	698	757	725	691	719	711	705	721	740	683	767	698	725	701	715	708	677	757	755	700	707	710	751	695	727	750	698	658	712	736	738	722	750	777	745	787	734	694	730	708	684	712	731	736	731	701	728	726	676	731	745	726	683	684	641	743	752	692	670	718	720	694	733	726	723	696	670	736	697	683	732	665	746	761	705	656	735	712	715	688	718	683	708	728	714	703	692	719	679	785	756	700	658	709	745	714	693	675	751	712	707	726	713	709	756	725	727	692	714	715	727	731	716	735	671	715	733	714	754	759	709	745	720	676	737	697	701	733	753	709	682	742	733	695	712	801	745	718	768	691	701	734	716	716	682	694	733	721	729	698	736	715	692	712	725	746	807	714	727	706	685	740	700	707	742	726	720	722	687	721	750	707	701	729	680	676	744	695	706	684	733	706	715	716	703	710	699	673	732	699	729	684	694	702	725	724	739	765	676	762	677	680	727	716	649	737	709	717	720	722	687	693	708	683	689	719	690	726	746	678	697	674	747	691	765	688	715	693	679	782	727	665	728	691	730	768	671	727	744	734	716	727	751	689	706	742	694	692	674	721	665	712	698	707	681	733	678	678	725	699	719	724	717	725	743	681	725	697	700	680	689	706	708	732	711	721	700	720	737	672	710	694	725	727	745	683	746	733	778	706	734	709	704	719	740	728	745	740	704	702	737	701	710	643	683	713	712	714	747	702	725	739	756	754	751	713	725	667	668	719	731	688	667	710	698	719	710	693	707	681	698	720	712	664	741	731	722	720	754	757	721	689	716	742	697	681	690	716	704	668	708	752	726	723	729	716	690	718	731	690	697	668	672	752	686	708	714	694	705	760	693	730	714	734	719	691	694	676	724	691	676	666	762	708	701	715	713	708	680	712	683	722	739	738	726	734	682	747	719	746	708	679	668	728	722	764	726	698	694	683	759	668	730	729	711	762	764	702	750	736	715	710	748	692	706	714	706	695	728	702	730	729	719	703	705	732	682	710	696	678	729	691	719	702	738	748	718	676	707	738	692	673	705	688	729	746	733	722	731	729	739	735	680	719	716	707	681	665	700	709	718	715	700	670	676	685	687	677	740	714	723	744	729	706	714	745	714	752	697	730	716	724	710	711	727	690	737	730	712	716	757	758	707	743	744	740	681	714	724	739	721	701	727	700	701	753	679	686	666	684	733	710	720	696	728	725	686	709	774	673	737	715	670	712	672	684	693	716	684	732	701	729	722	704	731	725	709	671	650	691	718	702	683	712	698	702	708	757	729	686	730	711	712	724	727	714	710	721	756	682	723	724	709	747	750	700	706	727	751	676	698	704	710	710	755	669	725	725	686	688	752	690	758	713	745	704	714	725	727	725	718	711	743	708	751	716	692	750	711	753	704	701	688	730	676	716	715	688	697	679	708	722	721	719	697	700	692	685	716	719	752	702	712	726	777	729	709	752	721	766	701	771	718	720	768	675	656	686	707	733	711	692	684	707	692	755	722	696	708	725	712	692	719	689	728	718	685	687	720	773	728	722	761	751	690	713	728	738	693	710	740	715	720	756	713	699	763	718	735	746	733	734	692	725	728	681	699	707	695	726	675	672	762	705	740	704	739	761	696	678	715	700	721	756	714	734	720	743	709	737	733	651	693	743	726	717	733	749	715	710	792	706	729	750	715	726	707	702	694	732	712	700	711	713	690	672	694	707	718	703	769	689	718	749	704	713	716	728	686	742	716	732	682	676	695	708	726	699	714	681	751	735	693	738	717	727	756	744	676	734	702	766	722	697	763	738	685	690	738	721	738	784	669	725	695	769	750	739	733	675	705	748	756	704	685	703	682	723	717	724	768	707	746	715	712	705	757	699	676	736	688	730	759	709	707	700	747	688	706	688	713	686	692	703	713	710	721	786	708	743	716	737	789	703	725	723	738	759	707	718	704	694	699	740	690	766	717	699	750	712	711	706	742	690	679	699	752	765	691	720	711	717	665	683	687	726	712	718	714	767	747	753	773	733	718	745	722	758	682	758	728	713	721	680	699	657	762	753	748	741	702	727	724	733	707	715	767	722	702	727	727	701	690	750	683	762	724	738	710	693	788	719	692	694	714	706	706	693	658	684	733	734	707	751	728	697	701	735	680	721	707	778	711	688	725	667	735	764
2990	11032	13176	11655	7836	4317	2480	925	241	100	56	60	57	51	66	54	48	57	50	44	53	52	51	55	51	52	50	49	65	66	55	63	55	42	65	43	57	77	42	57	55	50	62	62	66	51	49	55	53	47	45	47	58	71	74	60	44	53	57	60	57	54	49	52	71	37	46	38	48	57	48	61	41	45	53	60	48	54	56	50	52	61	41	42	60	58	61	53	62	56	42	60	59	55	61	53	55	66	59	55	56	61	45	53	57	51	62	62	54	48	57	55	50	63	61	51	68	61	55	55	59	48	62	47	57	62	43	62	63	56	43	48	50	56	44	71	64	64	61	50	57	56	54	59	38	69	57	61	61	53	53	54	49	63	53	62	53	58	69	57	56	60	65	59	46	54	48	51	50	58	58	71	51	51	65	47	47	70	56	59	59	66	49	41	53	55	57	56	62	67	50	51	58	51	60	58	75	49	52	47	61	49	59	73	52	49	50	66	50	48	68	52	64	54	63	61	64	68	64	65	63	48	61	39	46	62	53	58	63	57	48	64	50	60	70	63	62	71	53	46	66	64	51	59	57	51	48	61	50	53	44	52	61	50	57	59	56	53	54	56	62	58	54	56	44	62	60	61	62	53	39	49	50	57	58	59	76	49	57	56	63	63	56	55	52	52	58	58	58	52	51	55	54	59	49	56	62	51	58	56	44	52	68	61	64	61	71	36	49	59	50	71	50	49	51	51	57	54	43	57	57	61	49	52	46	62	39	52	62	56	53	48	61	48	60	53	49	47	41	52	53	64	76	62	45	54	59	43	50	54	54	43	44	59	50	59	63	63	67	47	62	68	49	60	52	59	63	65	39	59	48	56	50	54	55	69	42	49	55	61	45	49	49	49	52	51	42	51	55	58	67	54	60	53	51	50	46	57	56	52	60	54	65	52	73	53	52	54	56	54	57	49	48	63	47	40	58	48	49	51	50	58	59	64	51	70	67	57	62	58	41	60	68	63	52	55	58	61	45	71	52	56	63	68	69	50	47	49	50	59	54	54	60	42	53	56	55	59	50	43	55	51	57	61	50	54	62	71	46	58	53	70	57	51	62	45	59	57	48	58	51	48	68	56	48	62	49	56	74	62	50	54	52	65	62	47	45	65	50	45	53	68	58	48	55	64	63	68	53	66	46	55	44	67	58	58	66	48	47	54	45	48	54	60	44	61	65	66	56	63	57	65	65	48	47	63	53	57	69	66	64	64	54	52	52	58	49	58	46	59	49	59	56	35	60	54	52	56	60	60	60	65	51	66	51	51	54	54	51	48	58	62	57	65	51	54	63	53	46	48	58	47	54	43	50	53	57	43	57	53	61	61	57	55	50	58	58	60	61	71	61	58	52	57	57	60	52	49	56	61	57	51	46	58	53	45	69	63	54	54	66	50	50	53	53	55	49	49	58	45	55	57	44	60	64	79	50	54	52	49	57	49	59	63	68	53	54	53	49	46	47	43	53	64	54	38	46	45	42	55	57	60	60	58	56	56	69	52	58	73	53	66	53	49	47	50	49	65	54	55	53	56	58	61	63	63	57	54	57	49	55	63	61	64	54	57	43	60	56	65	49	54	58	61	52	69	55	67	51	62	55	58	52	74	51	59	56	57	50	43	54	47	59	47	48	61	53	55	62	54	50	56	45	52	54	64	53	54	56	52	67	65	67	44	54	65	62	59	59	46	52	60	61	61	61	56	51	64	49	68	65	48	61	46	42	51	61	62	63	48	50	55	44	47	45	49	57	56	58	44	58	42	54	59	55	45	49	58	61	67	50	56	46	52	46	36	66	42	43	46	41	54	46	64	52	56	44	49	56	54	52	54	49	50	55	52	62	49	52	57	51	45	70	54	63	56	62	56	62	68	56	59	64	59	53	48	54	52	48	57	50	44	55	61	44	45	44	62	57	60	57	57	49	69	67	46	55	66	50	57	52	58	46	55	53	54	60	59	43	61	48	59	61	67	52	48	58	50	53	53	46	55	56	46	40	54	47	63	57	52	43	60	46	51	72	48	67	41	44	51	62	59	66	52	55	53	52	69	61	62	65	47	49	66	50	50	52	57	67	57	51	53	67	58	54	57	53	60	49	57	46	82	47	53	59	60	55	65	50	54	56	64	63	56	48	47	54	48	66	61	51	58	53	57	59	55	68	49	49	65	45	56	43	57	62	62	61	66	63	46	75	61	57	54	50	64	51	60	50	47	54	51	58	55	41	48	53	67	44	62	67	48	61	53	62	53	60	61	50	43	52	74	52	48	61	61	56	55	46	52	66	41	68	63	48	46	44	60	64	49	64	50	47	61	46	60	56	58	55	53	53	59	51	50	72	48	68	43	50	63	53	55	60	55	62	61	46	50	48	42	58	64	44	67	68	58	53	49	58	49	46	69	45	56	64	43	48	57	57	53	46	57	59	62	66	57	49	49	56	47	72	58	57	74	59	46	50	60	60	49	60	61	61	44	44	48	57	55	50	56	62	54	61	55	57	77	47	64	63	51	66	53	51	50	47	42	57	75	60	55	54	59	57	57	53	50	67	58	54	67	65	56	55	42	51	55	55	57	43	58	57	54	53	49	59	61	49	49	58	49	44	46	56	61	63	67	43	56	69	62	41	59	60	60	64	66	52	58	52	54	53	59	49	63	71	63	60	61	48	50	54	45	53	51	67	74	60	45	61	60	54	54	50	70	54	53	48	60	46	48	51	52	54	52	48	57	61	45	56	42	69	50	75	54	64	57	59	51	51	53	57	55	61	43	49	49	49	54	53	55	43	53	56	59	58	57	43	52	52	45	46	50	58	47	62	60	62	53	48	51	57	46	52	68	56	61	66	65	47	53	58	62	68	63	54	57	61	60	70	49	60	55	54	51	66	46	54	57	71	61	60	50	57	53	58	65	60	55	71	61	47	47	63	69	51	60	49	60	51	55	59	53	55	59	73	52	44	52	58	60	50	66	40	57	59	45	57	52	61	56	58	44	58	60	49	56	69	61	60	50	53	67	49	66	59	56	64	45	60	77	44	63	65	54	72	54	52	66	71	54	51	49	46	57	57	57	57	51	50	44	43	50	49	48	52	63	53	60	51	48	54	51	55	56	49	67	44	45	62	57	65	53	57	55	56	60	49	61	52	57	50	58	55	51	53	65	54	56	46	54	61	50	67	61	57	62	67	50	65	65	59	59	46	63	61	65	68	60	53	77	45	57	53	39	52	59	47	43	54	51	69	62	55	64	58	45	65	53	56	61	58	70	57	58	56	53	51	50	48	68	56	50	58	55	49	52	56	56	59	58	54	54	47	59	60	51	55	53	55	52	39	64	50	55	66	61	45	56	52	53	52	62	52	65	48	51	61	60	48	70	73	53	53	62	50	49	54	50	55	56	54	66	55	46	50	68	48	59	60	46	58	62	68	41	50	63	47	42	45	52	52	53	59	55	49	56	53	53	50	53	52	60	54	57	59	53
34289	39225	39828	50511	50872	40028	31896	19005	6210	1845	911	735	648	724	736	720	705	704	684	692	676	705	704	742	703	692	685	723	705	689	743	753	698	681	705	665	723	758	682	708	736	700	675	668	685	666	737	712	719	693	698	758	710	711	707	724	739	684	676	704	720	682	690	646	643	680	715	683	735	732	760	721	707	671	690	738	690	696	732	732	708	701	713	719	753	713	687	683	644	728	661	670	737	697	739	710	684	729	697	655	710	703	748	674	709	705	690	708	675	688	730	677	708	735	700	680	691	705	684	713	672	700	681	695	686	712	723	672	700	741	720	723	674	720	701	675	692	701	738	688	731	691	734	688	689	709	697	698	763	693	761	671	716	716	700	724	709	701	725	695	701	721	709	690	729	694	709	695	727	699	675	669	711	669	781	695	767	705	698	694	660	747	697	743	696	720	690	693	679	720	699	699	684	691	692	733	706	718	699	706	687	676	665	715	699	693	725	778	708	704	706	690	746	684	712	713	703	714	745	707	716	720	669	708	682	720	758	712	755	728	690	740	705	748	709	643	754	660	694	672	698	703	670	720	759	730	711	674	695	689	684	689	694	697	712	749	744	694	711	681	721	693	691	704	712	741	726	727	705	706	740	724	733	739	665	722	737	658	746	658	756	662	699	707	712	693	735	704	711	716	643	702	703	700	723	719	699	689	701	673	741	738	658	753	675	732	694	713	691	712	702	761	769	689	670	702	667	727	697	707	693	731	682	700	687	743	691	686	714	697	695	705	689	683	691	695	738	765	732	748	715	697	714	699	682	690	742	679	716	715	656	777	731	725	649	686	718	693	685	686	708	645	731	739	775	692	707	742	710	742	669	717	694	740	722	695	761	730	706	726	674	743	715	688	699	682	692	729	737	735	685	725	678	716	721	684	745	685	625	724	703	665	691	696	663	686	724	704	686	707	732	716	688	738	726	673	722	712	701	698	680	669	679	695	684	687	722	677	707	683	715	688	696	707	693	747	712	735	696	699	740	729	656	720	701	675	658	727	702	716	707	712	699	750	725	684	688	684	696	707	703	672	707	615	696	722	718	702	729	726	662	722	692	690	697	662	739	711	720	742	663	688	702	682	684	721	699	690	721	725	724	693	658	712	711	724	680	720	729	737	670	681	713	712	730	753	678	689	671	743	719	694	649	724	700	673	679	680	711	674	697	722	752	697	657	712	706	724	677	743	731	685	673	733	690	716	688	715	716	688	732	671	655	718	689	668	725	654	725	672	720	675	694	703	685	720	706	720	702	692	693	725	664	685	682	709	677	671	718	708	711	705	662	696	695	749	707	729	745	707	680	699	688	727	730	695	661	734	720	732	742	717	690	699	742	730	705	757	704	687	715	693	674	608	721	685	736	693	707	683	719	727	694	691	720	660	701	735	662	680	666	657	703	707	735	668	690	739	672	689	676	693	685	709	694	692	691	717	706	707	725	729	634	711	662	715	704	705	735	667	727	725	710	682	689	668	666	696	700	728	737	636	678	744	702	710	679	701	669	685	711	675	699	671	693	733	676	697	710	660	700	695	699	730	728	697	726	765	720	716	708	722	693	689	752	705	633	691	722	696	694	687	679	700	711	685	700	698	729	712	714	700	664	738	711	663	706	685	703	728	668	662	713	744	696	701	716	688	678	679	706	677	690	744	737	706	676	685	701	759	697	717	689	735	712	717	695	718	716	670	711	670	715	711	704	720	660	708	714	729	660	699	722	677	679	677	713	687	677	716	738	673	724	707	758	662	722	662	734	702	686	699	732	715	742	773	703	713	714	714	652	717	718	700	695	674	669	710	753	692	775	706	724	738	715	759	691	674	664	704	708	730	686	716	669	678	705	648	718	679	660	702	704	725	709	705	659	727	714	735	708	710	656	689	759	717	737	663	710	717	757	710	702	719	686	746	718	700	722	724	693	717	680	648	731	716	708	652	736	730	688	714	662	698	695	682	732	783	705	721	726	696	707	693	685	700	718	710	684	700	684	688	686	685	637	688	676	696	683	713	712	720	694	704	731	708	700	735	685	732	745	662	761	695	680	721	672	700	727	690	702	706	697	699	706	685	672	689	713	724	740	715	748	731	692	703	715	685	739	720	682	682	722	728	691	726	673	698	696	692	716	713	691	715	721	733	697	682	644	733	702	659	671	758	711	694	719	691	666	727	691	723	723	681	697	695	705	685	713	743	689	681	743	707	689	730	693	704	666	652	683	726	695	665	753	739	687	730	705	664	698	698	675	719	685	733	696	709	733	718	736	669	689	712	700	709	687	695	713	681	700	705	699	680	765	729	710	718	699	716	760	726	731	677	707	718	751	665	715	731	739	681	723	711	650	698	666	744	661	666	731	687	702	726	704	698	692	722	709	667	716	742	718	727	750	700	730	714	704	759	746	746	694	689	669	684	725	722	703	719	778	696	698	725	713	689	698	682	719	698	743	664	744	692	680	648	724	691	718	705	681	695	683	724	697	676	711	725	643	717	735	683	741	697	699	713	719	718	706	749	736	719	718	723	682	705	714	711	690	687	740	672	709	676	685	726	740	698	706	644	685	668	740	676	722	691	723	719	710	718	679	694	747	641	721	719	689	734	685	691	741	674	684	699	710	712	677	667	687	707	681	783	710	721	698	704	661	678	714	703	755	763	691	766	670	668	653	702	677	664	752	718	710	734	704	687	706	727	688	759	701	691	707	679	701	686	647	651	732	717	688	704	699	690	743	686	739	699	681	674	674	731	665	712	715	710	733	745	668	724	713	709	707	710	686	677	693	716	720	643	707	741	707	741	682	695	717	666	741	727	702	683	733	696	698	709	718	713	692	703	698	695	699	697	685	734	768	696	673	692	669	758	723	726	652	733	699	708	712	680	723	729	715	721	705	726	721	683	678	682	676	647	720	723	684	711	761	676	723	691	706	692	683	713	645	679	704	729	736	729	730	734	713	701	667	653	713	669	704	722	714	762	665	694	690	701	697	727	743	722	724	722	672	723	752	651	681	736	704	679	719	723	698	683	670	724	717	759	718	661	692	679	687	709	696	767	743	714	676	688	746	731	723	721	683	715	737	683	724	685	741	734	684	713	705	727	722	712	722	751	691	735	732	698	703	723	741	711	690	700	703	691	713	722	700	782	696	682	699	665	744	676	725	714	668	683	729	698	732	673	715	706	716	701	700	706	696	659	692	723	677	686	706	703	677	696	736	718	700	684	694	756	697	707	664	741	731	682	714	684	680	745	671	702	704	704	691	715	748	682	687	693	682	685	746	640	711	696	713	744	682	709	737	686	676	662	666	704	718	766	713	714	638	700	737	698	733	696	677	713	669	719	713	734	720	689	684	701	674	719	711	718	666	714	627	689	757	733	716	741	740	675	729	664	724	652	722	718	704	746	699	737	696	718	705	705	694	670	687	736	699	698	690	670	731	718	703	695	741	702	756	656	720	685	731	696	726	651	660	742	688	677	682	709	730	714
4342	10943	14646	11913	6444	5093	2223	559	151	62	61	68	69	48	59	62	68	70	63	52	56	62	63	72	68	49	54	71	56	50	50	61	66	53	71	73	65	50	71	48	63	53	67	64	68	49	39	50	66	72	57	62	49	61	71	56	44	60	56	51	53	57	56	74	73	64	59	66	62	73	54	66	58	54	52	51	51	61	46	58	62	50	59	52	60	57	60	60	53	61	65	53	67	71	85	54	54	58	42	65	59	73	64	65	55	52	52	63	65	62	44	54	58	55	47	47	54	60	57	57	59	56	68	52	63	47	62	64	54	44	59	57	51	62	65	62	40	64	67	57	53	55	49	52	47	78	53	57	52	52	41	63	51	55	50	49	67	50	69	44	71	56	71	62	54	54	71	57	69	61	65	54	61	61	69	58	57	62	66	59	61	54	59	59	60	43	56	45	77	70	46	60	62	52	49	61	49	46	60	61	56	60	68	48	67	58	58	51	55	64	57	53	64	71	61	48	63	61	69	60	60	60	61	56	70	61	59	78	45	63	50	48	47	60	70	63	64	67	53	58	50	50	71	54	60	61	66	50	59	64	51	55	60	54	48	58	52	57	63	50	57	69	62	84	64	60	56	57	56	53	55	67	56	50	59	82	44	61	57	55	64	61	60	64	52	55	52	65	50	58	55	55	42	48	64	66	64	54	51	54	69	54	67	59	55	65	53	63	55	69	58	51	67	64	63	61	68	53	60	51	51	47	40	56	50	59	69	51	59	63	51	46	63	56	51	59	60	59	57	66	55	55	47	54	49	49	67	59	54	62	62	52	77	60	62	58	53	73	50	65	57	58	56	63	61	54	58	67	40	55	46	56	57	65	60	66	65	55	63	47	50	89	71	45	54	60	53	53	61	59	41	55	59	60	51	64	50	76	74	66	61	53	42	52	64	77	63	69	65	47	54	67	53	50	59	65	57	59	62	65	65	44	68	59	55	57	59	63	63	59	67	53	74	67	63	53	53	52	64	58	58	49	65	55	51	62	54	64	67	60	64	70	58	66	60	56	61	55	65	50	66	62	50	61	56	73	60	47	58	78	62	52	67	51	53	59	60	63	58	52	79	57	71	59	63	68	52	65	54	47	67	70	63	46	64	53	59	68	50	70	44	60	62	55	66	48	72	52	64	65	51	57	61	60	51	45	53	64	68	60	74	68	59	54	65	43	62	52	48	63	48	55	63	59	65	57	69	46	54	61	56	58	45	76	66	58	48	51	63	53	46	61	62	53	49	63	63	49	45	60	66	70	52	54	54	69	57	57	61	53	63	62	51	64	69	71	58	68	65	64	60	55	56	62	57	51	57	67	48	58	63	52	64	60	61	62	70	60	62	55	59	62	50	65	63	51	70	46	57	56	56	58	62	63	65	66	70	69	40	55	64	48	63	61	57	46	61	58	59	57	56	65	73	57	61	60	62	60	68	51	61	69	51	62	62	43	53	75	64	65	58	63	69	51	50	71	52	66	66	56	55	57	62	54	52	51	56	57	64	76	55	56	63	43	51	46	52	60	59	69	61	55	62	55	67	65	60	54	71	57	55	56	59	60	68	44	70	65	68	56	59	57	54	76	62	54	55	65	51	65	53	55	70	65	82	55	55	66	64	61	58	41	77	63	60	59	62	71	52	47	55	62	50	64	55	54	74	69	73	82	42	67	61	70	46	51	48	60	60	59	58	59	54	47	54	48	69	60	59	66	62	55	65	53	65	65	69	64	53	70	55	62	61	42	56	62	56	59	61	55	73	72	53	56	54	60	61	70	64	63	61	69	68	59	54	57	54	47	55	65	67	48	56	60	66	48	72	75	63	54	77	57	62	62	56	52	49	64	66	67	79	63	58	75	54	55	55	69	57	63	57	48	62	60	76	55	53	56	67	61	64	52	59	48	69	53	73	70	64	53	55	44	65	59	54	44	76	52	46	58	45	65	50	60	57	64	59	54	67	44	66	59	52	54	69	65	60	55	55	60	52	56	50	59	56	70	62	53	53	55	57	69	60	47	62	69	68	55	63	57	55	58	65	58	67	64	58	60	62	73	64	69	61	56	58	57	67	73	57	54	61	54	65	55	48	63	53	42	54	78	52	52	65	62	67	59	74	55	69	52	63	55	51	51	56	44	53	62	61	52	52	63	53	75	67	58	68	64	64	48	58	54	52	70	71	59	65	57	67	56	70	53	73	61	63	59	54	58	65	50	59	51	62	46	58	65	67	70	62	46	52	51	60	56	57	50	59	43	61	64	60	50	53	55	57	60	57	47	54	82	69	45	59	69	54	57	69	58	63	52	69	64	60	52	50	59	61	57	58	72	61	61	61	45	41	52	63	49	45	57	63	49	57	62	48	59	57	70	44	45	47	62	58	59	58	65	57	46	65	67	53	72	52	63	71	47	63	71	58	54	70	62	65	57	65	74	64	47	58	53	67	79	47	58	60	53	53	65	69	65	61	69	64	55	77	60	43	50	71	54	56	58	64	63	53	62	73	52	60	61	60	51	58	56	53	55	66	44	55	59	57	57	60	64	65	55	52	53	73	52	59	54	50	66	68	71	39	60	55	66	67	56	53	71	62	64	47	48	63	70	53	67	51	63	54	51	66	70	47	47	62	57	52	66	49	59	63	69	45	62	44	57	51	63	52	63	47	50	66	54	64	68	66	57	76	57	52	70	67	59	49	50	45	63	63	58	65	57	66	57	68	61	51	70	61	68	71	53	47	53	61	59	55	71	58	60	50	47	59	61	47	58	49	57	70	56	47	54	67	56	60	52	56	52	45	69	63	56	59	64	57	67	51	59	58	61	61	51	61	65	68	54	57	74	62	55	71	73	58	54	53	73	62	60	58	67	60	53	71	36	68	61	57	61	55	60	67	56	68	63	49	53	61	60	59	53	55	65	51	47	59	58	52	53	61	68	59	63	60	63	55	54	61	58	67	61	54	71	72	58	67	62	68	61	56	50	60	47	65	55	52	56	50	51	53	67	55	50	57	67	61	47	65	63	59	53	60	63	57	64	55	54	61	54	55	68	70	71	51	42	62	65	53	67	69	78	55	57	57	62	55	52	65	55	60	64	56	54	46	80	73	62	56	52	62	59	61	52	59	55	67	71	63	59	47	45	58	68	80	51	49	65	68	59	50	53	64	55	56	53	63	58	67	63	58	54	71	57	53	62	51	49	57	49	57	63	58	48	54	65	64	59	51	63	71	54	65	63	59	65	59	54	64	59	77	62	52	48	61	58	55	51	51	58	51	71	58	63	71	68	59	61	61	53	57	63	53	49	58	55	55	66	69	53	55	47	84	64	51	70	66	65	71	59	53	60	70	48	75	53	54	57	48	64	72	55	65	58	52	55	53	77	62	71	66	60	64	65	53	55	66	58	59	48	52	74	46	55	58	66	56	64	52	57	51	62	63	56	57	57	75	66	65	56	68	58	64	74	56	53	52	66	70	54	56	68
31182	39615	41515	48910	47079	42760	28752	13035	3576	1190	907	733	762	727	782	758	785	788	773	721	762	775	720	746	750	715	748	750	764	787	733	765	734	744	723	774	744	755	762	749	730	731	829	710	778	781	771	753	765	770	721	722	734	774	774	789	772	739	750	764	690	748	728	726	728	728	728	752	749	775	719	760	745	755	713	693	683	777	745	754	744	716	768	770	772	723	747	735	776	763	748	726	766	772	734	757	785	749	721	771	712	699	710	756	744	712	784	824	782	732	707	726	780	750	738	752	786	739	743	751	690	798	701	809	741	765	790	738	769	743	821	766	738	750	760	778	739	722	761	748	700	712	742	757	753	770	720	748	760	670	779	737	747	789	791	753	816	740	752	725	776	771	759	811	734	736	738	765	770	731	713	776	750	747	730	722	721	772	718	752	730	764	755	709	743	686	744	776	750	810	688	733	796	728	763	760	758	745	760	762	771	757	771	810	750	765	752	718	754	743	770	735	739	739	755	777	768	744	741	736	738	767	711	728	736	769	761	764	782	728	733	748	768	775	742	784	765	722	759	691	730	747	758	780	741	722	723	710	765	738	746	749	745	736	742	715	710	776	714	807	809	748	801	733	775	782	761	792	775	766	740	781	761	727	752	739	751	755	756	764	736	751	757	732	740	701	738	741	733	736	767	775	817	751	752	783	736	735	727	785	803	720	776	736	779	773	739	747	733	771	733	744	714	743	687	712	760	759	710	762	700	757	785	772	716	729	767	737	722	732	767	734	703	749	727	753	755	732	801	769	712	770	754	730	765	747	810	749	787	762	792	780	720	734	756	775	763	691	740	706	745	824	784	775	742	743	731	741	717	804	771	702	753	793	760	783	767	703	715	733	764	782	732	778	743	742	800	763	753	793	758	780	818	762	736	740	798	755	715	762	728	712	729	759	762	774	720	778	765	710	716	787	785	747	771	727	729	803	729	755	798	785	720	773	726	781	778	768	732	809	774	743	776	706	740	722	761	743	736	754	733	725	739	799	760	695	781	754	702	742	736	692	741	722	755	694	726	724	762	739	791	744	754	779	733	759	748	757	677	742	738	764	745	720	720	737	708	788	778	760	736	706	782	714	782	786	780	757	740	792	724	729	764	739	703	742	761	751	772	773	780	750	762	752	790	703	728	728	716	729	729	759	741	752	746	753	733	722	755	781	773	776	734	730	748	745	760	827	743	752	761	745	794	715	746	765	686	772	736	743	757	766	733	747	747	760	744	723	710	718	769	770	768	713	760	780	743	718	754	679	755	708	774	765	752	776	775	729	782	744	773	726	758	789	729	747	774	757	739	740	713	769	733	743	738	773	730	756	762	772	751	746	696	770	715	763	747	768	714	748	741	746	742	715	780	782	744	715	737	703	749	716	766	754	782	712	760	733	717	716	763	677	727	751	713	767	765	782	767	804	758	786	735	703	737	700	761	778	766	745	755	718	742	724	741	749	762	754	801	783	760	761	724	729	735	811	723	688	737	720	750	744	783	735	751	780	770	707	729	755	725	795	812	764	813	754	753	765	787	714	758	808	778	737	770	722	745	716	712	734	704	705	773	745	793	746	834	757	739	766	766	680	761	711	696	740	780	790	753	754	753	743	747	791	771	698	722	765	731	782	760	802	751	696	775	744	767	750	690	771	756	753	779	738	770	764	768	760	769	756	717	763	724	746	749	736	781	712	745	764	772	745	764	702	779	772	743	719	743	748	710	767	741	765	783	747	706	779	740	741	730	753	785	783	740	748	783	734	737	743	772	770	748	775	698	725	733	793	780	734	694	707	708	783	743	720	748	756	778	744	756	739	757	784	782	774	740	785	753	708	744	731	789	786	793	719	688	744	720	794	735	743	713	782	749	783	752	785	697	779	706	779	733	747	779	751	757	744	774	708	799	751	799	761	723	731	737	762	770	756	760	763	755	790	739	804	740	745	735	740	722	740	739	719	787	768	767	791	791	742	722	744	768	798	742	770	764	686	733	763	730	773	761	751	765	748	756	725	720	767	747	766	725	728	764	743	725	734	734	747	758	715	734	729	793	789	744	798	749	733	748	760	743	724	727	711	738	731	792	685	708	733	711	807	800	767	773	741	704	749	779	764	728	801	764	715	777	752	782	760	771	739	751	790	772	739	748	746	755	738	796	757	726	748	746	740	753	786	722	760	746	755	780	730	740	731	792	711	761	789	773	758	733	712	758	736	761	728	710	763	733	757	719	740	757	808	722	777	744	802	717	730	716	754	777	810	740	764	772	754	766	755	731	764	725	783	728	778	745	756	723	751	753	764	764	733	740	749	749	714	729	772	773	687	779	689	724	751	704	743	759	763	726	743	721	750	757	792	739	720	711	746	750	726	775	704	792	784	732	735	700	716	779	755	731	761	772	765	770	737	729	759	782	708	736	738	767	722	751	734	745	752	742	736	736	738	737	739	736	783	796	772	709	709	724	762	791	715	779	754	739	748	770	730	817	784	746	757	762	704	751	712	820	749	773	738	769	717	771	706	724	797	740	791	758	736	750	763	733	730	727	732	738	736	723	763	763	774	770	750	719	748	751	742	795	798	764	717	751	741	739	718	731	732	768	746	760	725	711	741	746	770	732	763	713	773	683	755	696	760	759	758	739	715	786	739	729	736	783	733	765	763	781	781	738	785	780	806	726	771	718	776	753	730	778	774	757	746	767	779	744	788	762	771	685	762	740	754	771	746	749	773	768	823	695	750	670	746	735	784	701	755	751	764	774	778	775	708	759	757	751	746	730	744	726	792	726	743	783	783	741	783	782	714	760	781	755	789	797	733	726	725	765	766	705	796	707	752	780	751	680	734	720	751	760	758	762	745	678	759	739	797	766	737	761	716	788	753	819	752	739	752	735	781	769	775	717	789	804	733	745	734	719	766	743	707	771	798	756	693	707	802	762	747	760	782	750	756	735	757	789	741	746	767	775	773	750	672	714	768	766	730	696	750	835	768	739	754	754	745	805	807	771	743	793	804	760	771	737	699	742	745	753	752	743	736	747	739	713	765	778	711	715	752	754	746	765	744	743	794	732	719	734	773	720	752	749	741	780	738	717	776	754	773	775	758	814	778	721	781	770	765	707	746	781	712	761	771	711	737	727	725	754	783	758	762	775	764	753	785	707	743	739	731	703	766	778	755	732	704	780	730	801	742	749	723	775	726	748	770	795	739	762	751	760	748	727	738	748	780	758	728	701	754	758	746	763	733	765	735	769	758	748	745	812	758	750	788	731	809	790	757	781	736	732	798	698	756	784	790	804	731	789	740	741	724	682	771	735	752	781	817	713	782	782	751	792	763	805	792	775	736	793	785	781	712	741	774	767	723	773	783	764	740	746	698	758	763	754	746	720	715	773	766	747	724	738	745	761	763	731	744	755	748	710	787	774	749	792	780	733	785	735	725	755	763	766	763	749	746	801	743	784	712	726	803	724	746	729	742	786	768	730	774	743	758
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
