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
342715165140	342715165703	342715166253	342715166803	342715167353	342715167903	342715168453	342715169003	342715169553	342715170104	342715170653	342715171203	342715171753	342715172304	342715172853	342715173403	342715173953	342715174504	342715175053	342715175604	342715176153	342715176703	342715177253	342715177803	342715178353	342715178904	342715179453	342715180003	342715180553	342715181103	342715181653	342715182204	342715182753	342715183304	342715183853	342715184403	342715184953	342715185503	342715186054	342715186603	342715187153	342715187704	342715188254	342715188804	342715189353	342715189904	342715190453	342715191003	342715191553	342715192104	342715192653	342715193204	342715193753	342715194304	342715194853	342715195404	342715195953	342715196504	342715197054	342715197604	342715198153	342715198704	342715199254	342715199804	342715200353	342715200903	342715201453	342715202004	342715202553	342715203104	342715203654	342715204204	342715204753	342715205304	342715205854	342715206404	342715206953	342715207504	342715208054	342715208604	342715209153	342715209704	342715210254	342715210804	342715211353	342715211904	342715212454	342715213004	342715213553	342715214104	342715214654	342715215204	342715215753	342715216304	342715216854	342715217404	342715217953	342715218504	342715219054	342715219604	342715220153	342715220704	342715221254	342715221804	342715222353	342715222904	342715223454	342715224004	342715224553	342715225104	342715225654	342715226204	342715226753	342715227304	342715227854	342715228404	342715228953	342715229504	342715230054	342715230604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2140	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	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
834	226	4532	15939	17887	14632	6235	1525	418	121	73	66	56	62	53	55	56	56	68	54	57	54	49	64	63	40	68	49	65	68	45	46	46	57	65	58	69	37	45	49	56	61	51	56	53	47	50	53	59	50	45	58	58	58	51	47	33	47	53	51	51	53	41	57	45	56	44	59	57	48	49	58	54	45	60	58	52	52	55	55	54	55	56	51	52	50	48	57	50	51	48	60	51	64	66	51	68	43	47	56	56	49	54	55	51	60	59	70	57	64	50	62	67	54	78	47	55	42	42	54	46	67	50	57	46	63	44	54	39	52	41	52	70	52	55	46	58	57	42	59	49	53	45	62	55	57	44	51	39	52	57	54	58	45	43	54	48	51	78	44	40	52	53	39	45	52	76	46	63	41	47	56	47	43	49	55	45	47	64	39	54	57	53	44	52	52	62	59	55	53	48	45	54	56	53	62	54	45	57	47	57	68	51	58	49	58	52	56	59	58	68	63	57	54	59	53	48	59	61	54	45	58	45	49	59	39	61	53	55	64	66	66	43	49	70	51	46	43	57	57	54	61	60	37	57	61	56	54	56	46	49	54	68	49	59	45	71	64	48	59	55	52	49	58	54	49	53	43	56	56	37	46	53	55	41	58	65	57	65	53	50	58	47	50	59	50	50	51	43	56	56	49	66	56	46	53	51	48	58	52	61	33	57	49	67	58	57	43	60	46	60	56	58	39	57	49	44	63	63	51	40	57	48	50	58	51	48	51	61	50	58	55	58	58	63	54	51	59	60	58	57	59	60	33	51	64	56	68	55	61	55	51	53	47	58	40	55	68	49	51	64	55	55	44	59	69	53	61	67	56	57	53	65	52	50	55	71	49	59	46	44	61	56	51	57	59	66	68	45	51	55	62	47	63	56	40	50	52	34	59	60	48	59	50	56	48	69	61	50	49	49	53	59	63	73	48	54	56	50	57	54	62	75	53	50	64	50	52	55	42	50	58	56	53	48	56	63	66	62	45	66	45	50	51	74	52	47	39	47	54	54	55	51	46	66	58	54	61	56	59	52	49	47	55	60	49	57	44	59	73	60	53	64	61	42	45	53	52	47	50	49	55	57	55	64	59	62	49	61	35	53	56	55	64	57	57	58	56	57	60	49	42	59	55	49	60	52	68	54	55	47	46	54	41	53	55	68	50	59	41	57	69	53	69	46	49	48	65	58	55	58	49	62	57	63	56	48	58	62	58	54	50	53	57	45	51	47	60	55	51	49	58	42	41	67	59	58	34	48	55	57	71	57	60	49	62	50	50	54	51	41	69	48	50	67	54	60	46	61	59	48	57	52	60	51	51	54	48	52	55	59	58	47	47	54	46	58	57	42	58	57	57	67	55	55	58	46	58	61	51	46	57	53	55	41	57	60	48	55	53	54	57	43	44	55	56	62	53	46	54	42	60	68	57	49	48	56	55	64	61	47	55	41	57	59	49	50	51	49	63	53	57	57	49	53	55	57	58	54	37	61	56	63	58	62	52	37	63	59	45	47	47	62	51	44	61	49	58	59	70	55	49	54	63	55	48	61	63	62	59	54	58	48	48	51	39	61	62	61	55	59	53	37	41	50	66	55	55	51	46	53	66	48	50	55	41	48	39	58	48	52	58	75	58	50	37	46	64	58	54	61	52	45	52	52	59	64	67	49	51	56	49	49	62	58	56	50	69	49	55	47	56	32	56	62	50	68	55	51	74	62	40	51	57	53	53	60	55	53	63	56	56	41	54	52	44	45	64	60	59	64	45	52	60	54	57	42	61	53	59	54	58	52	50	48	61	48	55	61	57	50	64	51	60	51	51	50	64	52	54	47	68	53	49	46	39	57	60	42	50	53	53	53	44	55	43	54	64	65	60	49	62	60	41	54	51	55	50	57	69	54	42	59	57	52	50	47	68	57	50	42	55	59	63	51	60	68	55	69	53	53	61	56	63	52	55	51	56	61	71	51	43	61	38	53	40	52	46	60	58	71	63	54	52	61	55	50	50	56	54	58	59	47	58	33	46	53	49	43	50	57	55	44	50	61	63	56	44	47	68	40	47	56	62	60	51	46	63	51	61	51	57	61	57	50	53	62	62	52	53	50	60	38	58	69	50	56	57	53	57	68	45	50	56	56	63	75	35	52	40	42	52	52	52	38	45	50	57	64	50	55	55	50	54	55	58	68	53	59	36	63	47	53	54	56	66	54	63	51	58	46	59	69	63	44	67	50	59	57	55	53	54	53	54	58	64	55	62	52	49	57	55	58	55	53	50	51	51	57	60	58	50	55	73	48	45	65	54	52	68	50	59	56	43	57	69	63	49	61	62	59	52	56	50	54	65	58	47	59	57	73	59	58	50	51	58	68	57	66	39	56	61	60	62	50	51	58	61	63	46	66	50	38	67	46	56	58	64	53	63	57	55	50	66	50	54	71	47	62	48	56	52	60	66	60	66	45	55	49	50	57	54	53	47	47	58	47	49	58	41	50	55	61	54	65	54	71	57	43	46	60	49	66	60	43	62	56	55	55	56	58	51	55	47	58	47	61	46	69	54	73	52	55	61	49	53	55	52	64	56	63	41	61	61	51	56	59	46	58	68	49	51	45	61	69	49	73	58	48	52	46	52	52	48	53	36	59	62	50	50	57	45	51	53	62	51	60	52	59	57	64	42	45	53	49	50	43	56	56	70	53	57	56	45	60	50	51	39	56	44	50	51	54	45	62	46	56	54	61	57	53	54	49	55	44	57	43	52	44	58	45	58	64	53	66	50	47	49	54	54	64	54	56	65	59	69	55	41	59	53	51	49	62	67	60	43	48	57	47	55	57	55	57	67	53	39	46	54	56	44	62	48	44	62	57	53	58	70	49	63	55	53	57	65	61	54	62	37	52	51	60	52	61	54	52	61	47	62	60	55	61	43	60	58	47	51	45	63	54	57	58	50	49	51	54	60	61	37	48	48	50	43	54	50	47	54	66	45	59	55	56	61	67	54	55	45	61	53	50	65	56	37	49	59	53	56	55	45	56	42	43	49	56	46	43	64	59	57	53	48	50	56	43	37	42	56	52	64	56	59	55	71	39	49	51	54	41	59	61	62	58	65	61	48	45	63	49	53	51	43	54	53	59	46	48	45	61	45	61	55	64	49	51	53	44	51	69	53	62	44	53	45	63	51	54	55	59	52	46	51	53	65	56	65	66	67	50	61	51	63	44	57	48	56	60	57	54	42	52	49	57	45	47	53	59	45	55	64	57	57	57	60	61	57	43	66	47	67	59	51	46	61	45	40	59	55	62	58	59	56	47	59	44	44	60	54	57	52	58	56	57	35	52	56	50	52	58	53	54	58	58	45	54	58	58	48	60	65	54	50	51	52	51	49	46	52	53	71	49	47	53	53	53	45	42	61	51	42	57	72	47	62	58	56	53	59	43	64	51	46	51	45	69	41	66	47	51	63	54	71	64	52	50	47	43	77
14637	6189	28868	66191	76629	63033	41506	26194	11486	3022	1128	776	742	732	681	750	726	765	741	752	709	746	729	767	759	711	764	719	699	745	747	711	775	710	722	695	686	734	718	746	719	724	708	713	686	709	781	718	738	672	688	765	727	723	746	781	764	720	755	727	689	750	706	701	717	752	712	720	737	676	713	780	730	720	702	774	711	715	728	690	684	714	733	759	687	667	722	709	696	744	749	693	747	741	699	717	724	687	698	702	704	647	722	718	769	752	722	710	717	706	668	709	726	715	712	694	744	705	729	699	760	744	685	721	794	717	694	742	700	706	719	661	686	765	751	747	698	752	759	743	723	731	722	764	673	699	713	723	696	717	780	665	729	704	683	689	700	697	687	747	719	715	672	712	709	718	710	727	727	716	743	749	715	706	715	713	725	664	659	728	731	745	696	682	705	720	743	756	754	729	715	692	703	779	711	698	720	723	730	729	781	712	759	738	704	695	727	738	728	691	772	797	713	703	754	709	681	743	716	709	705	692	723	709	699	697	729	734	738	699	663	723	686	671	707	749	751	745	655	723	695	716	729	736	798	715	763	716	694	701	772	741	720	738	704	705	780	724	702	742	717	693	784	700	761	785	739	734	695	671	733	702	732	759	723	669	750	751	731	772	717	778	706	767	729	696	772	710	729	684	759	699	707	708	774	699	767	695	687	705	731	695	750	743	733	716	703	706	660	701	735	707	720	724	713	728	764	729	731	699	721	676	733	723	697	672	675	721	767	706	718	764	721	750	718	757	701	729	741	718	743	750	714	694	684	757	756	731	729	707	721	745	685	688	768	732	669	732	674	726	752	728	720	732	708	710	701	694	785	704	682	740	658	696	751	709	718	784	746	716	717	724	729	747	721	684	690	755	701	750	735	708	726	709	732	760	741	780	746	707	750	736	686	690	695	686	741	792	723	749	740	765	711	710	713	722	685	784	739	753	702	762	708	725	712	718	747	718	702	733	681	690	712	749	722	725	709	733	683	701	699	707	755	693	770	719	701	698	690	729	732	723	685	763	767	705	750	732	698	691	767	717	734	715	677	675	749	714	692	795	731	725	730	683	713	720	730	731	674	708	688	716	690	692	773	689	699	722	737	716	684	728	717	712	688	774	672	778	700	725	757	730	732	745	671	696	718	707	730	739	728	704	748	696	684	703	738	690	683	781	767	669	726	667	667	731	712	715	722	716	690	699	695	716	735	720	739	715	744	684	708	686	733	755	698	744	747	727	677	698	750	741	704	704	708	717	726	693	729	744	733	722	750	733	681	730	740	709	739	693	742	729	707	740	749	712	719	753	724	722	739	711	744	724	729	704	687	722	695	733	747	751	678	698	725	696	691	697	846	723	711	717	763	704	779	736	746	709	706	652	763	735	681	698	706	704	756	743	736	740	704	704	755	719	706	740	734	730	714	731	752	730	730	716	683	713	717	735	760	705	713	711	730	725	713	694	731	705	735	727	741	718	686	751	717	754	758	770	767	710	697	722	694	691	735	773	738	706	737	728	727	673	738	727	756	722	693	718	673	706	743	708	737	707	700	723	718	726	741	681	762	743	751	711	745	704	745	713	693	719	732	740	728	711	675	718	715	726	708	697	725	741	718	698	699	774	712	734	677	753	736	663	725	706	706	665	699	664	727	718	772	677	728	709	774	702	686	762	694	739	737	734	679	713	651	712	716	694	691	699	717	721	694	705	694	747	738	752	707	706	763	702	679	718	666	730	751	713	715	691	677	749	665	722	724	720	712	720	763	740	711	663	752	740	722	708	775	716	749	764	725	737	703	705	745	712	701	712	708	704	707	696	759	756	738	711	706	684	687	713	729	696	727	723	745	745	743	745	716	699	721	706	725	751	714	666	716	710	715	726	738	743	730	708	756	725	704	710	679	751	737	751	711	721	748	714	738	738	706	714	750	704	753	742	721	741	701	708	756	741	781	695	713	748	718	729	780	719	712	752	705	732	748	772	714	732	672	726	760	669	795	700	764	756	772	723	660	690	709	680	747	778	710	708	686	758	742	673	696	743	749	751	734	732	712	710	753	745	691	705	735	686	699	751	680	738	723	724	741	707	771	765	767	741	766	761	756	731	682	742	749	778	712	686	756	758	706	723	707	721	705	725	706	703	731	715	687	724	700	721	788	762	722	689	748	753	767	731	656	736	705	722	695	701	709	731	725	706	716	756	721	724	689	715	718	703	678	721	752	726	741	694	735	781	718	711	688	704	719	715	721	647	687	733	707	705	701	728	713	714	761	710	711	692	759	706	736	679	707	795	666	743	732	755	707	715	702	663	689	686	694	736	717	727	709	694	713	733	730	725	723	777	670	743	726	721	744	724	763	747	732	705	680	742	765	726	743	713	718	725	726	737	741	700	744	704	681	710	748	748	688	722	698	768	758	735	736	717	694	733	662	735	711	737	730	696	690	745	733	637	657	670	715	743	720	740	693	708	758	757	712	716	689	727	708	699	726	691	682	760	736	653	689	722	748	689	745	694	730	723	673	726	744	684	744	741	738	672	724	687	722	727	686	761	736	770	671	780	675	749	736	745	743	682	748	712	740	692	695	762	707	684	713	747	686	716	734	771	712	726	755	743	719	724	737	757	726	749	677	765	724	705	758	770	747	732	733	711	766	685	763	712	749	709	723	739	711	715	700	787	741	709	767	717	727	713	729	720	703	703	703	695	732	725	726	718	699	684	752	738	708	732	730	751	719	730	732	685	744	709	723	726	747	682	751	687	688	676	718	696	729	725	728	725	681	752	753	720	689	724	763	711	739	723	714	720	714	735	752	727	760	714	754	774	728	734	691	711	713	707	697	745	729	706	715	651	758	743	715	777	683	708	730	673	743	748	758	724	690	747	704	751	751	741	666	700	718	677	718	729	754	752	740	752	727	719	743	682	733	680	742	751	734	677	720	715	725	693	743	700	681	736	746	756	764	691	667	736	694	723	758	739	717	680	690	723	730	715	651	743	728	744	678	687	729	710	731	732	696	690	712	706	722	677	703	751	735	659	752	726	711	764	742	710	716	684	736	701	727	707	688	724	708	714	737	728	721	779	761	725	701	724	716	712	700	718	723	715	734	729	718	705	728	737	790	720	720	772	696	683	725	714	647	683	730	700	724	722	729	753	723	655	729	730	722	732	688	731	748	685	767	687	740	784	719	719	743	785	743	747	752	724	762	746	736	710	696	712	726	733	746	666	675	728	708	766	719	765	736	739	723	730	727	725	769	694	660	687	739	714	712	698	684	704	662	693	744	732	725	639	717	727	752	677	745	773	725	766	718	725	699	706	736	726	672	690	718	748	665	718	727	693	753	704	743	744	730	686	721	727	702	723	737	706	693	726	703	731	722	729	687	682	742	760	677	724	741	722	738	705	728	701	683	740	772	747	712	685	727	795	719	748	751	648	721	702	694	686	715	732	723	730	705	741	659	709	731	748	732	727	758	737	718	742	716	742
1207	69	984	4203	4317	3178	1391	440	149	82	50	50	45	38	46	51	41	54	55	53	40	46	46	35	37	58	44	51	47	34	47	43	50	50	49	51	62	61	31	48	46	42	44	39	44	54	41	57	46	48	72	48	36	34	51	45	32	46	49	50	42	40	48	45	50	51	43	60	39	38	53	42	50	53	38	38	56	54	52	44	45	56	43	65	41	49	48	58	47	39	42	46	36	39	59	39	53	38	47	57	50	49	53	55	45	50	67	56	46	55	53	35	42	47	44	49	48	57	41	54	49	55	52	56	63	51	47	58	46	67	63	45	42	55	45	48	44	52	49	44	53	52	43	44	52	48	60	53	60	45	53	52	42	51	44	61	39	55	56	52	44	53	49	55	33	47	43	58	49	55	36	41	37	51	55	51	46	49	47	43	52	48	55	54	46	52	40	50	55	39	59	44	56	62	56	40	45	62	43	54	39	54	48	51	41	38	70	51	55	41	47	30	43	57	48	39	47	43	46	59	48	63	54	53	55	39	49	42	56	43	47	56	43	55	52	38	43	43	39	50	51	39	42	42	50	49	37	55	50	48	53	62	54	44	62	42	43	56	42	52	51	49	47	49	47	41	53	68	52	53	50	53	51	48	41	33	46	50	55	57	54	47	50	64	45	55	48	55	42	40	45	55	39	31	46	47	56	46	43	62	47	60	45	63	52	53	46	47	43	52	55	49	47	52	45	66	56	40	46	47	54	43	53	53	50	50	43	49	39	58	47	56	43	54	48	43	45	43	44	47	50	43	51	47	47	43	36	53	45	41	54	58	48	40	53	56	30	51	42	55	42	49	46	36	42	60	59	46	49	46	53	68	47	58	40	50	54	47	43	43	51	45	45	41	48	45	46	58	46	55	40	41	35	37	47	57	42	39	43	45	54	41	35	45	49	36	45	44	50	52	55	49	51	38	54	52	50	37	55	49	49	53	46	49	52	36	52	51	55	50	56	54	51	64	44	51	56	63	58	66	55	41	50	53	45	55	57	47	38	38	45	41	48	52	38	53	56	50	51	51	53	58	55	46	61	47	60	39	49	48	58	50	45	49	55	33	59	58	61	55	53	55	52	43	46	52	49	40	45	48	63	58	57	52	45	49	45	50	46	45	56	46	53	49	48	41	49	52	51	49	46	50	57	59	50	49	50	47	42	55	45	49	45	46	60	44	54	46	56	48	46	57	42	52	49	55	60	54	43	50	65	56	49	47	39	45	65	50	45	56	44	54	44	54	48	44	42	54	59	45	43	44	48	49	57	55	50	48	45	56	44	61	48	43	54	46	57	59	56	49	51	49	53	51	47	50	38	63	44	46	37	51	71	47	43	54	56	42	55	44	44	52	44	46	55	35	47	41	53	37	40	56	50	51	53	64	44	63	52	56	56	46	45	49	51	53	40	54	40	48	50	50	45	46	43	39	39	56	51	54	33	51	49	47	49	54	42	42	50	46	49	41	48	45	46	42	49	50	54	50	50	49	44	60	56	62	58	45	46	44	45	53	42	59	65	42	56	55	53	30	40	40	41	46	40	48	48	39	53	40	46	49	55	70	37	62	47	55	57	45	47	46	60	46	46	58	45	44	56	48	49	50	48	45	52	49	44	40	54	61	58	53	58	48	49	41	50	38	57	43	61	53	51	49	58	40	43	55	43	40	52	51	37	43	48	51	42	56	57	44	50	44	44	49	35	45	49	47	43	51	54	48	51	57	43	42	49	48	54	50	45	39	41	51	52	44	40	43	43	51	48	55	51	46	45	42	49	52	44	48	56	39	48	45	53	40	38	62	41	44	51	51	48	43	50	47	43	41	43	50	41	50	56	51	46	56	44	40	47	48	53	42	57	48	41	44	45	49	54	52	47	43	44	57	45	53	52	47	45	53	40	43	48	44	43	41	36	53	41	39	44	61	39	48	46	37	57	39	53	44	41	54	39	49	58	56	56	47	40	44	52	33	53	37	43	37	51	45	63	58	39	53	56	52	54	49	41	31	59	46	46	42	44	51	43	43	53	53	45	40	49	39	55	55	53	52	44	59	59	53	55	58	50	51	46	50	65	39	58	58	52	27	46	46	52	47	52	54	39	51	47	45	51	41	51	47	43	51	48	49	48	60	50	49	47	54	60	47	41	54	55	57	41	49	52	41	56	56	41	47	38	44	46	46	49	54	55	48	45	44	50	55	50	51	45	51	47	53	55	48	48	50	47	41	40	49	57	42	40	55	53	52	41	60	47	31	50	47	43	46	58	49	48	42	43	52	63	44	42	57	56	47	48	45	51	59	48	56	49	49	48	50	43	47	42	46	60	50	47	41	45	47	65	52	44	40	45	52	50	49	47	53	56	52	57	54	48	48	49	52	51	53	53	59	49	62	41	48	57	59	36	54	51	50	56	52	50	47	51	51	45	45	43	58	46	42	46	39	41	50	46	38	45	51	47	71	51	42	39	55	56	43	48	47	51	60	44	71	38	43	40	32	50	49	45	47	42	46	53	49	57	56	40	40	64	43	52	49	58	42	39	37	58	62	57	56	55	44	41	46	47	46	60	43	37	55	37	34	50	42	44	51	62	45	46	47	50	47	62	43	46	46	56	43	53	61	53	50	47	50	60	40	59	42	42	55	49	55	42	35	51	39	49	56	43	64	45	51	52	70	59	43	60	51	55	46	50	49	54	41	54	50	51	59	49	51	56	42	47	42	41	50	45	48	47	48	43	52	53	38	39	48	43	50	52	41	58	42	50	43	47	43	52	49	57	57	52	52	47	44	56	52	54	56	54	54	51	46	35	43	50	51	55	50	46	47	47	44	42	43	47	53	43	50	50	56	47	51	51	46	53	53	51	51	44	53	35	40	36	34	43	58	46	52	45	33	45	49	60	51	53	60	50	56	53	53	55	57	51	42	42	37	42	50	51	40	47	40	45	42	37	47	56	50	53	50	56	56	52	45	43	46	47	40	44	41	48	45	55	50	56	53	46	49	48	45	40	53	39	48	38	42	52	47	61	48	50	59	44	49	35	54	31	48	55	59	50	59	42	36	40	30	48	40	50	43	51	61	52	55	52	60	36	43	59	52	47	44	63	40	42	56	55	44	44	37	66	39	50	43	50	65	42	45	49	61	64	42	53	42	38	51	49	46	45	53	57	53	37	58	50	38	46	55	46	49	51	48	52	45	55	45	63	40	47	49	50	46	51	53	38	54	54	59	36	49	54	40	44	52	50	49	39	54	48	45	30	38	47	50	56	61	50	47	45	44	51	55	52	49	40	46	53	46	61	45	40	38	41	56	49	48	58	47	44	42	41	46	42	47	52	59	48	45	38	53	49	32	56	41	63	47	41	52	54	50	43	48	60	41	49	43	45	54	41	48	48	58	50	55	53	62	46	55	40	48	39	45	53	55	37	46	47	50	54	48	44	56	43	49	42	50	43	58	54	48	41	44	63	58	55	43	50	50	50	53
8011	1742	15083	39045	44632	37376	25149	12602	4260	1322	721	672	629	657	667	662	628	642	638	655	651	630	672	651	605	650	620	645	637	618	628	635	635	667	654	697	627	693	669	655	653	665	684	686	649	641	649	645	639	649	629	675	675	623	667	652	650	628	627	656	640	643	638	656	615	650	651	648	610	690	696	649	613	614	626	659	672	628	642	629	644	653	667	619	612	674	660	695	650	659	676	666	640	639	682	635	680	682	634	663	622	663	645	655	694	685	644	661	609	652	620	639	602	659	664	688	653	655	636	675	607	625	645	645	682	680	629	619	615	691	678	660	644	660	669	590	642	641	637	665	637	653	670	679	666	670	627	688	642	632	633	698	696	692	703	656	662	648	623	635	642	662	649	593	627	634	624	638	691	646	664	651	662	666	623	684	712	644	626	682	655	675	724	676	647	656	658	675	619	656	652	606	633	624	611	635	648	600	661	642	673	652	653	608	634	674	636	644	691	638	627	658	630	663	677	657	612	642	696	706	663	632	650	617	711	642	643	693	633	643	657	632	634	715	641	693	680	655	644	653	671	602	666	619	636	643	617	652	642	622	672	710	615	654	671	710	689	641	656	678	662	650	617	640	648	670	657	640	601	658	636	647	639	661	659	653	663	652	676	732	654	642	659	621	626	669	692	669	629	632	664	636	716	653	632	666	675	681	635	601	679	622	662	633	653	611	661	682	633	622	665	611	684	655	659	640	653	659	644	668	659	660	670	666	632	672	683	625	685	639	635	656	664	648	670	675	622	690	611	657	633	658	639	650	651	632	596	670	634	634	683	693	659	657	628	687	651	654	625	666	625	662	617	622	638	601	661	613	670	649	664	674	625	628	662	686	587	683	645	692	625	678	665	628	620	635	635	621	634	680	674	633	643	656	641	662	669	649	645	663	675	637	671	674	650	652	652	664	678	660	640	662	640	698	599	645	630	627	659	661	649	635	646	663	650	639	670	672	678	669	629	623	734	609	653	646	686	692	673	667	656	620	654	639	655	654	653	700	679	656	610	673	663	614	683	640	653	650	665	666	682	675	655	650	662	687	631	690	627	631	713	676	635	699	676	674	673	614	678	625	650	620	673	664	614	633	696	651	624	640	650	585	654	641	619	634	646	662	683	639	659	628	705	695	628	651	641	624	640	657	665	675	657	614	664	647	658	652	702	643	612	687	673	643	649	641	612	668	693	578	681	710	633	669	661	639	708	661	622	649	655	665	642	669	657	675	641	700	677	663	646	663	610	640	648	682	677	612	665	624	658	646	694	626	646	690	610	654	605	675	648	654	664	684	661	685	651	658	654	711	637	622	652	690	647	650	654	660	654	608	612	674	631	595	661	661	675	695	650	651	672	636	621	630	692	659	641	680	616	677	645	648	644	635	647	659	615	669	638	695	669	653	648	655	700	638	626	620	643	654	701	652	659	626	678	669	658	651	656	623	638	680	653	663	660	656	682	685	625	706	613	655	653	630	651	698	670	633	678	653	643	603	651	652	640	658	626	646	619	644	623	659	668	631	615	667	658	657	656	682	636	678	685	616	645	713	640	677	667	670	637	668	662	653	691	644	611	653	642	652	646	685	657	684	610	696	677	666	645	620	666	614	649	688	619	651	666	623	658	601	659	616	667	663	637	684	661	699	660	638	649	631	629	603	646	642	669	681	646	632	647	624	662	645	657	637	654	644	640	667	646	660	663	640	674	654	644	644	678	687	600	620	668	661	672	651	651	647	632	665	627	641	692	669	637	705	655	653	612	697	660	681	672	677	647	670	653	649	629	626	662	629	608	672	648	666	657	656	664	658	729	696	635	684	670	627	633	659	662	691	652	663	629	679	664	681	684	667	665	620	653	636	680	688	647	642	697	643	676	621	651	642	697	657	654	636	603	596	656	653	639	655	642	616	650	679	662	633	696	671	655	670	687	672	620	656	651	683	633	676	672	670	688	619	659	658	660	648	649	639	623	695	644	652	652	627	650	668	641	658	589	678	681	646	723	635	649	668	659	656	676	592	671	654	675	673	615	651	665	696	612	612	629	697	650	668	647	683	667	660	654	636	639	647	653	562	667	645	614	608	681	677	643	651	668	626	669	671	666	682	664	682	641	590	652	660	666	649	645	661	673	628	645	623	623	633	676	670	644	639	656	675	657	662	637	626	648	621	679	631	645	653	644	631	651	634	628	672	646	702	653	653	605	655	611	657	635	644	649	628	639	646	632	651	654	689	646	705	672	642	642	647	656	659	660	669	629	649	658	634	644	663	636	639	682	613	653	643	661	677	679	686	626	627	625	668	615	644	622	644	697	660	661	663	664	646	604	647	625	642	664	648	691	723	646	653	664	656	618	640	659	707	674	665	640	650	648	663	650	672	647	647	667	621	672	626	628	673	632	632	650	679	669	663	682	693	637	691	622	628	670	669	647	657	679	671	667	697	647	646	653	669	674	610	616	665	642	629	640	699	636	652	698	667	658	663	632	646	667	616	653	655	643	638	653	637	624	610	622	678	701	667	677	653	667	652	682	688	657	626	670	648	642	639	612	624	640	653	676	669	667	668	675	699	616	646	622	667	683	651	679	675	698	682	636	627	677	667	683	663	668	682	673	672	641	664	684	656	651	669	665	667	658	644	625	662	691	656	647	664	635	656	631	646	692	652	623	660	691	661	638	664	664	601	695	631	638	639	710	655	616	649	631	665	629	668	645	635	656	642	657	664	661	655	676	679	648	622	646	652	647	636	688	643	658	666	672	649	708	658	670	656	638	645	635	700	669	649	665	659	641	671	672	649	705	658	651	666	682	671	695	655	669	660	610	668	650	659	641	658	642	674	678	632	629	613	654	654	646	634	622	652	596	665	648	674	700	661	668	677	629	685	662	676	659	652	631	685	655	664	656	678	649	651	682	645	665	652	661	647	659	720	653	681	629	643	630	663	691	634	682	668	652	673	683	674	647	653	669	623	604	670	663	681	704	637	672	648	663	663	610	664	667	702	629	687	664	650	612	610	684	653	631	654	623	707	635	691	660	618	627	626	600	663	660	587	641	640	681	614	637	684	630	625	670	667	638	683	670	663	649	679	655	677	688	627	690	649	633	646	636	685	660	670	624	711	628	647	658	629	642	637	675	613	703	671	697	665	673	644	659	585	659	649	627	689	655	658	664	629	662	633	665	714	653	629	697	696	665	638	636	670	644	680	614	616	689	668	658	650	640	647	652	646	697	649	637	663	640	623	695	624	684	666	642	681	629	630	651	632	659	705	649	660	643	636	676	627	639	650	644	659	635	622	674	685	659	703	669	661	671	641	649	638	667	676	634	678	675	681	671	621	617	657	614	668	670	642	637	662	674	675	639	647	646	663	659	611	723	590	652	651	624	609	679	692	708	650	678	633	702	616	676	620	673	659	669	635	688	575	691	658	676	629	670	641	693	609	683	683	653	653	624	690	691	604	633	631	664	623	655	653	645	684	669	641
447	181	4377	9009	10637	9478	3791	1040	277	104	55	44	39	60	56	56	56	43	40	59	51	35	53	46	46	57	45	39	57	55	49	50	52	48	39	38	51	49	45	50	51	46	50	45	39	55	53	47	37	56	58	60	55	46	50	47	35	51	52	48	45	42	57	52	49	61	39	62	31	49	54	51	47	47	45	48	47	49	55	58	50	40	40	59	49	58	54	64	44	61	45	57	52	54	39	44	51	58	39	51	49	49	52	47	59	54	53	51	47	38	47	49	52	55	51	46	47	50	47	53	62	56	61	38	47	59	58	49	48	39	52	46	48	46	52	45	54	62	46	53	49	64	46	48	50	51	45	36	54	52	44	45	49	62	43	44	43	52	50	39	46	53	48	47	41	47	42	38	44	38	61	52	50	42	50	58	57	52	49	41	37	51	40	51	45	52	55	41	52	39	46	46	49	57	43	54	54	53	54	53	43	49	42	49	57	42	42	54	45	50	51	52	57	55	54	51	60	40	46	67	57	41	49	43	43	37	44	56	46	45	43	37	44	33	55	55	51	41	45	46	48	54	57	54	54	45	55	43	53	58	50	48	52	42	45	50	41	39	58	62	54	39	47	46	51	43	54	47	37	53	37	44	54	45	62	34	50	55	56	32	45	56	48	52	44	59	42	46	50	61	33	48	58	41	47	39	55	50	49	42	50	53	45	51	49	45	43	40	44	52	47	51	51	45	49	37	41	43	47	39	55	41	40	53	39	51	61	53	52	45	42	43	47	42	43	58	43	46	29	56	53	46	47	37	54	43	39	50	48	48	51	54	56	48	55	40	47	51	52	50	61	47	49	51	58	49	47	40	52	55	44	47	58	42	36	57	47	52	48	43	48	47	34	46	46	49	36	43	42	54	58	57	48	47	43	44	45	61	49	58	38	42	54	51	46	55	54	49	55	51	43	56	54	38	47	36	54	48	53	53	58	46	49	53	45	54	49	58	55	46	59	40	45	53	43	39	52	61	55	56	41	42	39	44	36	48	43	40	48	38	63	39	36	44	46	50	54	51	53	52	55	58	49	48	50	39	45	47	53	42	53	44	50	47	58	42	48	60	46	48	58	48	51	48	59	48	53	54	46	36	45	40	54	46	66	40	56	61	41	56	60	61	60	45	60	47	35	61	50	46	40	52	56	53	44	48	47	46	49	44	46	53	44	56	56	51	37	45	52	57	52	47	62	58	45	42	47	43	57	52	41	55	46	42	50	45	45	42	64	50	45	44	53	52	34	56	46	57	42	54	53	54	52	45	48	50	52	59	53	50	44	52	50	59	49	50	55	48	52	43	38	56	46	55	47	50	59	37	42	52	42	63	57	53	43	43	49	41	32	42	45	45	47	52	49	48	59	53	48	45	56	44	38	52	41	46	48	44	41	53	49	43	37	48	41	45	42	49	44	44	58	43	54	50	55	48	41	47	57	45	43	45	47	54	43	51	53	36	49	48	43	53	54	42	50	63	55	50	39	46	50	53	44	55	45	38	54	60	49	41	47	45	51	44	52	34	46	57	61	49	54	52	53	45	38	49	47	42	50	55	45	47	54	43	45	51	42	51	56	38	44	45	59	44	52	60	48	38	53	69	51	51	57	37	40	39	46	46	58	56	53	58	39	64	47	54	53	58	47	41	45	53	48	42	45	49	49	48	48	44	45	54	44	41	48	57	58	44	48	52	36	42	53	47	52	37	53	38	48	51	55	49	48	63	35	43	57	50	50	62	52	49	38	47	51	48	43	42	49	49	44	40	50	45	42	52	47	36	49	54	47	37	39	47	42	46	58	44	37	36	47	42	53	53	54	45	42	57	52	48	44	37	51	46	56	68	46	49	60	50	57	48	50	50	43	55	49	52	58	60	57	55	51	42	50	49	45	42	53	43	45	45	66	56	45	49	47	44	50	45	52	40	50	51	45	53	45	55	58	43	46	46	41	57	52	40	39	51	41	58	42	52	50	38	56	47	45	54	55	53	53	39	47	48	51	36	53	43	52	48	53	47	37	60	46	47	55	47	49	41	44	49	40	44	35	62	49	54	50	48	43	30	37	45	41	43	61	62	57	67	53	53	45	57	50	50	46	41	47	51	43	57	52	38	50	47	46	50	44	53	52	47	43	43	47	50	37	41	41	51	39	54	47	53	58	50	53	39	58	35	54	43	62	42	44	33	45	52	57	53	49	46	60	42	39	46	54	34	38	47	44	57	49	57	44	45	54	43	46	47	50	44	46	49	44	49	43	43	61	53	47	43	37	47	52	37	42	46	53	44	51	47	50	42	45	42	45	48	39	52	52	50	62	65	51	59	49	38	55	47	50	58	39	49	58	46	44	54	37	44	58	45	44	47	49	47	57	52	52	48	42	50	61	39	50	50	54	50	52	47	59	53	48	62	49	54	57	39	39	68	51	40	52	41	44	39	37	49	45	45	47	56	50	45	42	56	55	53	50	59	44	40	54	58	46	50	49	49	50	49	48	57	56	61	55	48	54	35	46	43	63	40	47	40	54	53	54	45	41	46	50	50	49	50	53	59	47	49	54	48	38	61	60	40	62	46	43	46	42	42	41	56	54	50	41	61	58	57	41	41	45	41	34	47	57	67	44	56	41	35	49	49	43	37	45	40	43	53	53	45	42	54	50	55	44	46	48	40	48	36	40	54	51	35	33	45	58	61	46	64	47	50	52	49	61	45	50	53	40	52	45	44	46	49	49	38	48	55	51	38	49	54	60	53	41	49	44	51	66	46	48	46	54	47	47	48	44	47	44	53	58	40	34	56	31	50	44	50	46	40	53	52	38	42	60	46	43	43	49	44	53	51	38	33	67	49	50	43	58	46	48	49	41	66	57	40	40	44	54	52	57	47	51	27	47	51	38	41	42	46	56	44	49	44	34	56	53	51	42	47	48	65	51	47	47	48	46	42	57	40	50	53	67	39	44	47	53	58	58	55	47	58	35	57	49	46	44	40	48	47	54	55	44	51	34	47	57	44	55	63	44	55	47	43	52	51	49	52	57	44	55	52	46	59	50	53	53	36	49	42	35	39	56	55	49	53	48	46	54	46	62	47	45	48	45	41	47	47	58	44	48	47	49	51	54	63	47	50	32	45	55	56	38	39	53	40	37	40	47	48	64	40	55	52	60	47	61	52	52	55	40	49	50	44	47	44	59	54	46	50	43	43	59	55	43	45	51	43	59	53	55	58	52	52	46	51	45	49	45	55	49	45	53	46	42	40	48	47	52	39	62	46	49	51	59	63	47	43	48	55	46	42	49	48	54	44	53	43	58	49	52	58	65	44	43	50	49	49	63	58	49	51	40	37	54	56	56	52	47	55	55	47	50	43	39	54	49	46	51	58	50	46	50	55	51	44	49	37	48	45	56	37	39	43	63	55	53	43	39	52	63	37	57	62	53	37	46	51	60	41	48	54	42	59	41	36	57	42	40	56	37	61	54	38	32	65
10239	4724	29078	53610	64739	54194	34941	20784	7913	2147	935	679	677	642	683	660	590	664	658	646	634	657	607	663	649	675	639	668	636	608	676	660	640	650	641	698	706	638	649	657	603	630	634	644	625	681	658	615	618	653	682	630	685	685	682	598	636	647	657	683	673	681	676	599	678	687	647	613	617	646	676	637	613	673	700	617	661	642	679	702	614	654	651	621	662	669	664	674	649	645	658	667	621	578	639	650	649	625	654	645	616	640	640	624	630	673	622	663	663	661	666	679	643	654	644	653	638	653	608	698	648	635	686	665	663	605	666	682	648	639	661	626	616	641	646	658	622	591	667	653	661	661	657	637	650	673	616	656	669	663	623	627	670	658	661	687	689	615	610	636	621	638	627	647	645	628	629	665	688	665	673	666	649	639	642	615	628	620	648	626	633	693	669	616	627	624	646	641	683	625	615	672	669	675	678	671	656	643	676	620	647	643	664	657	662	705	664	642	656	608	658	678	677	631	642	677	665	636	657	650	660	647	633	643	667	613	694	664	626	656	660	658	656	669	648	664	688	677	630	645	611	658	686	649	642	664	648	649	653	683	652	657	660	678	679	661	672	677	632	608	658	672	646	627	626	629	694	691	654	695	702	645	662	674	641	668	631	629	659	635	667	672	675	709	621	643	625	648	683	686	700	661	641	641	673	626	661	671	663	607	667	634	628	677	607	629	666	611	670	608	673	650	668	639	662	665	717	682	648	709	612	692	663	683	714	657	631	646	626	678	705	687	660	661	635	667	630	637	676	640	650	626	588	666	656	628	689	651	654	650	641	700	665	680	656	634	667	641	652	657	665	658	655	650	655	659	693	711	613	687	633	655	629	709	678	635	638	639	647	679	675	653	639	668	666	676	696	645	630	653	649	692	657	651	586	657	669	681	661	673	621	679	619	653	684	696	637	604	692	677	643	682	660	685	617	645	667	668	611	664	634	617	688	604	625	696	666	693	641	669	661	628	654	654	653	622	655	645	643	653	663	605	642	650	632	643	664	638	645	661	632	654	656	630	625	653	711	692	643	591	624	646	660	653	631	635	640	672	644	626	617	635	623	684	660	637	667	630	641	610	624	695	686	633	620	716	640	647	682	667	637	653	701	655	669	643	622	673	656	609	674	629	659	636	631	636	643	680	681	628	654	700	647	680	684	689	674	653	615	674	635	642	622	621	674	642	647	660	683	679	685	708	682	635	638	617	690	695	667	597	636	668	642	683	667	652	664	645	687	612	632	662	661	634	720	663	638	634	630	647	707	634	622	625	648	664	637	664	665	620	657	667	661	654	653	640	690	632	629	673	680	634	651	636	668	677	626	639	591	655	676	611	662	619	612	704	688	686	646	680	738	646	607	676	657	637	676	683	635	613	643	633	673	645	644	624	664	629	679	713	649	667	628	638	671	645	624	696	649	626	590	628	658	641	651	665	648	661	653	625	628	667	602	657	601	627	644	678	660	689	643	669	661	698	609	643	628	656	666	619	665	688	690	628	680	652	674	655	663	637	685	643	668	679	619	680	688	673	681	651	659	643	665	615	700	668	684	624	613	653	645	693	609	656	642	587	618	642	636	664	645	695	656	650	685	652	673	675	645	685	621	682	683	657	617	659	672	652	620	645	664	665	695	632	663	586	675	665	619	700	627	621	629	617	650	646	621	637	614	670	663	660	666	630	639	675	587	639	654	680	644	625	669	699	643	626	614	662	663	637	670	663	708	625	652	627	613	649	657	627	607	616	647	646	672	636	618	616	629	639	700	638	606	601	640	678	629	685	656	667	641	632	698	610	586	660	642	656	624	663	662	672	663	641	664	671	664	682	655	647	662	702	621	679	689	695	641	646	632	639	683	659	678	643	624	642	621	681	617	612	597	661	668	631	672	610	620	633	657	665	666	646	649	650	625	640	627	634	621	647	665	699	656	647	629	617	633	668	671	664	659	644	653	621	609	661	618	675	604	633	621	612	644	639	668	652	645	692	630	713	679	628	620	634	677	673	642	666	645	642	681	637	622	658	642	607	640	659	627	639	655	643	639	647	680	636	624	608	640	622	667	676	641	603	611	628	672	671	700	641	624	680	650	636	637	662	679	657	661	684	690	642	640	658	643	648	691	618	616	630	681	635	604	624	658	656	678	692	609	599	641	648	638	680	647	638	649	594	670	700	672	666	680	670	624	643	634	672	636	631	677	671	620	621	642	626	632	665	656	623	669	639	663	657	623	620	615	648	585	697	662	678	609	645	669	646	661	705	674	633	656	662	670	617	639	642	598	641	641	590	632	655	674	637	658	624	650	663	609	668	636	639	654	623	634	610	636	681	652	644	617	669	622	702	626	670	679	666	637	619	627	645	668	625	649	678	701	617	685	672	610	649	636	670	629	687	659	674	649	640	655	650	635	685	639	681	655	613	649	596	696	647	650	680	673	611	618	639	659	685	671	674	665	625	652	648	642	651	632	627	630	644	713	659	628	637	646	655	658	628	657	628	628	641	594	604	666	633	649	656	646	642	666	655	643	676	653	645	635	659	662	653	624	673	604	661	616	670	679	675	641	667	655	621	658	618	648	662	638	606	630	640	649	612	695	598	645	649	638	634	657	660	629	621	670	668	651	735	610	649	666	637	643	682	651	631	651	632	669	597	661	672	674	651	687	649	593	635	678	631	633	606	617	622	615	643	636	642	648	655	658	637	627	672	653	647	624	676	614	646	632	668	662	669	677	636	671	689	676	639	626	652	615	652	654	709	658	635	651	681	640	657	649	664	681	672	667	661	652	676	676	647	663	584	717	639	625	654	692	589	612	653	638	703	673	646	672	654	634	634	642	646	663	661	633	641	623	701	609	633	649	625	638	608	643	631	630	629	628	650	645	656	650	666	683	645	673	649	630	678	707	671	639	642	607	638	609	655	599	635	663	673	636	632	668	610	669	711	695	631	614	629	635	654	653	623	658	643	667	677	630	634	632	707	663	667	681	638	640	608	600	629	624	679	632	680	676	703	665	625	640	689	706	648	619	661	628	666	656	694	612	654	619	664	683	649	662	662	618	666	621	677	641	675	688	691	678	657	673	651	670	649	654	644	652	691	671	609	631	625	648	675	622	681	691	686	663	678	672	629	599	625	662	632	636	637	691	674	618	604	659	609	668	624	625	627	662	676	612	651	690	613	638	656	667	603	655	640	617	621	683	653	731	668	652	633	681	667	720	661	647	646	690	656	624	646	667	641	635	660	669	634	623	648	668	614	707	627	697	602	648	648	649	659	685	640	644	631	613	610	675	673	641	649	634	637	641	648	656	699	630	669	618	653	632	655	680	641	621	643	658	613	728	671	648	681	658	667	631	643	627	656	680	642	654	645	620	701	608	640	665	655	661	661	626	700	668	660	607	644	671	686	671	653	679	684	678	649	683	612	669	655	652	599	682	670	651	684	662	642	600	692	661	583	692	632	715	642	642	657	625	712	638	696	604	664
1874	238	4217	9393	10889	9428	3898	1068	308	93	68	57	53	64	63	72	49	48	48	66	57	59	44	73	46	45	43	51	63	64	55	45	50	52	52	73	53	60	48	57	63	46	47	60	55	55	59	45	52	58	55	49	47	57	53	51	40	62	52	53	49	59	58	56	58	59	43	57	51	48	59	47	46	49	50	57	52	42	50	62	54	51	51	56	57	50	52	50	62	48	39	50	58	56	61	52	63	52	65	54	51	48	44	53	46	50	47	62	52	54	51	50	60	53	53	54	41	56	63	57	48	52	53	55	48	41	50	52	53	63	51	50	50	61	57	48	60	40	55	61	56	50	63	58	50	57	63	52	57	60	56	42	49	48	53	53	45	46	51	53	57	52	37	52	50	74	55	48	58	43	57	53	53	59	54	50	42	54	42	57	41	52	60	56	59	50	48	43	54	51	53	58	58	57	51	56	61	47	39	47	56	58	50	46	54	59	51	59	49	46	51	59	45	56	63	60	45	53	61	49	57	52	50	57	54	47	52	43	58	51	50	61	51	50	65	49	54	40	45	47	51	42	52	44	51	47	53	53	54	48	55	44	51	59	57	59	52	62	46	41	57	53	48	51	55	51	48	51	56	55	54	61	57	69	51	58	64	47	54	52	60	61	55	41	61	62	54	47	62	56	53	45	57	55	38	63	55	53	71	44	46	54	55	63	58	50	53	40	55	46	56	55	45	57	59	46	47	44	59	53	46	56	50	65	55	47	47	41	42	51	45	51	45	49	57	53	57	56	65	62	50	42	52	62	49	53	52	44	47	58	47	66	58	59	61	46	53	62	34	69	54	57	56	72	52	58	63	55	43	44	54	57	52	51	50	56	39	40	46	61	44	51	60	52	47	47	59	70	45	53	52	42	50	52	63	57	57	53	48	42	53	49	49	59	45	47	60	50	56	45	38	68	53	48	52	53	54	57	48	57	48	51	50	42	47	49	56	47	55	37	64	51	41	54	55	53	52	56	54	51	54	56	70	59	49	54	50	48	41	49	60	44	68	53	52	45	63	56	52	44	46	57	53	62	46	62	60	55	50	59	45	49	61	54	58	65	52	60	50	44	53	50	41	45	51	52	55	60	48	43	50	53	61	46	51	65	41	47	59	45	45	59	53	55	59	58	54	45	56	48	64	58	58	43	38	44	53	55	44	48	61	56	52	54	55	55	49	52	49	43	56	45	56	54	51	54	39	43	43	60	56	58	63	46	59	47	44	50	56	51	55	71	60	43	51	54	46	48	59	57	55	51	49	70	45	54	49	50	57	65	63	49	51	42	65	36	56	55	50	43	42	62	52	49	47	59	57	61	60	65	57	54	56	45	55	53	64	59	57	60	57	47	41	51	52	62	56	61	53	53	46	50	49	57	36	53	59	50	46	47	69	59	55	61	54	54	47	56	65	58	52	55	53	45	60	72	59	48	58	57	45	63	53	45	54	64	53	75	34	45	60	49	35	54	64	67	53	59	51	59	61	63	71	54	58	50	43	53	46	53	46	59	64	70	62	42	61	60	52	53	50	54	60	60	60	44	43	56	47	46	57	49	49	61	53	59	57	62	44	55	60	52	50	32	57	66	47	50	64	54	52	47	58	57	40	52	54	47	47	58	48	53	61	59	50	44	55	54	60	49	58	64	49	56	56	44	54	51	54	59	57	49	52	60	51	52	57	42	51	51	63	39	67	51	54	51	49	52	49	61	47	47	40	62	50	49	67	48	60	66	64	65	57	70	53	55	46	53	32	45	47	55	52	41	61	39	49	50	57	50	53	53	50	51	45	51	59	65	48	59	52	55	63	52	48	56	50	51	63	47	48	68	50	58	48	55	48	54	41	47	52	59	57	50	51	44	66	56	52	49	52	52	58	63	50	57	60	65	58	44	52	62	34	55	57	49	50	52	43	49	63	48	57	45	50	48	47	45	37	48	47	46	57	44	75	50	54	60	51	51	60	49	52	46	60	58	59	55	56	70	52	55	65	72	56	45	57	65	58	45	61	53	44	74	53	50	54	50	54	58	46	55	58	44	50	56	47	50	67	60	65	68	62	62	59	56	68	49	48	54	59	49	66	50	58	51	52	60	54	58	51	42	56	55	48	58	60	48	52	46	57	58	62	56	51	55	66	65	50	46	45	57	53	62	57	35	58	51	58	59	53	45	51	53	47	46	64	55	55	49	68	53	39	46	47	75	63	54	50	52	47	41	52	56	43	63	49	63	52	51	50	45	58	48	50	44	55	55	44	59	60	72	52	54	45	55	45	43	56	53	58	48	67	52	66	61	45	49	48	47	53	67	59	59	55	53	44	53	64	42	59	44	48	52	50	61	50	55	53	53	50	61	42	47	51	48	51	57	50	59	51	60	58	52	48	59	51	48	57	54	55	42	56	69	48	52	51	75	45	53	60	38	66	46	47	60	57	56	52	55	49	50	47	46	64	46	49	52	53	50	59	60	68	56	53	53	55	49	57	50	37	44	59	50	64	50	41	45	49	59	53	53	44	52	51	48	58	45	63	51	56	49	61	54	55	46	56	42	53	70	41	44	64	44	54	37	43	42	52	59	49	57	68	49	53	55	54	55	54	60	54	63	39	42	56	50	52	45	47	50	46	40	43	58	58	58	71	52	42	47	61	51	52	46	68	52	64	56	61	60	64	57	40	52	50	50	50	43	59	50	49	64	55	53	54	49	49	60	49	49	56	51	55	61	65	66	45	60	45	57	49	52	54	63	51	66	47	68	60	67	45	65	60	57	56	54	57	57	52	53	36	66	47	64	43	56	36	52	61	60	59	51	66	50	52	41	62	39	39	58	58	51	51	53	53	49	55	47	49	59	42	63	43	38	43	50	56	49	57	55	50	59	61	54	51	38	50	46	56	54	51	58	56	58	56	50	56	62	47	43	58	71	58	55	47	55	48	61	50	41	38	58	52	48	51	40	57	65	47	48	44	53	70	59	54	68	41	64	55	49	53	43	48	52	51	59	57	49	56	51	62	52	42	52	33	53	54	66	52	43	42	59	49	49	58	68	50	59	66	50	65	74	49	52	53	56	53	66	55	46	67	49	56	55	67	57	46	41	50	52	46	60	53	44	68	63	46	59	58	63	46	48	46	68	60	51	56	63	57	73	57	67	45	61	56	49	56	50	56	62	59	65	53	48	60	54	53	36	50	54	48	50	43	57	63	59	61	51	64	55	70	54	51	57	64	53	56	50	54	50	61	62	61	57	53	63	53	61	64	57	58	44	51	58	41	50	55	54	57	35	70	59	53	56	39	59	55	58	56	61	71	49	58	54	46	57	46	66	63	68	49	46	55	60	44	51	64	59	55	55	42	55	52	54	71	50	68	71	53	57	47	53	52	40	50	62	59	54	67	55	50	44	50	35	48	52	38	65	59	39	45	50	64	40	62	55	50	50	41	55	64	45	60	60	57	48	56	48	54	51	53	56	56	53	48	56
10260	5669	30135	52869	63623	53781	35550	21303	8533	2362	1019	811	746	718	728	715	714	684	728	736	758	735	764	697	697	718	714	716	713	702	696	678	678	721	728	692	710	763	715	753	731	761	712	720	705	716	702	757	779	749	714	727	687	745	728	743	685	759	745	777	707	762	715	755	728	733	763	713	695	686	687	729	720	721	703	731	754	729	734	715	724	673	710	730	682	682	692	723	728	757	690	714	731	677	661	739	743	664	725	722	758	725	754	763	741	738	754	717	711	673	699	745	714	771	729	698	730	703	700	763	702	714	733	727	733	665	702	700	735	709	721	729	742	702	719	707	734	715	701	760	685	707	751	700	699	692	699	692	727	671	705	736	690	702	740	706	703	700	721	737	738	741	742	757	744	678	729	746	767	726	719	749	786	720	701	737	723	662	715	703	748	685	713	748	745	772	743	710	703	736	734	709	743	700	695	707	684	701	718	718	733	708	742	776	775	726	688	736	702	736	660	719	726	705	752	778	711	712	770	709	754	711	706	721	739	687	685	740	707	672	740	746	705	758	691	734	724	735	755	684	716	700	675	721	701	727	711	696	766	741	730	729	702	735	746	674	698	714	745	696	760	693	741	732	676	750	729	765	710	736	667	724	699	745	725	749	783	669	710	641	709	731	746	708	728	731	698	768	730	782	738	716	699	779	693	726	689	698	777	726	737	771	705	668	677	687	704	716	730	678	715	724	734	737	710	779	716	753	676	727	684	748	721	712	740	742	709	692	696	729	719	773	727	769	733	702	706	764	755	695	790	692	716	664	695	737	726	733	714	706	679	655	770	696	692	696	702	690	744	734	736	723	736	765	677	670	741	749	717	747	729	725	794	677	758	675	709	681	664	702	685	731	718	747	707	716	697	687	682	734	751	739	704	727	752	744	694	722	707	696	718	715	711	725	726	679	701	744	738	689	709	707	718	723	714	735	741	734	694	716	701	739	725	716	733	695	673	671	696	764	756	715	740	692	695	722	696	742	719	735	722	779	710	766	748	726	650	733	666	678	685	718	735	729	739	714	707	783	743	735	732	675	731	698	751	696	715	730	724	699	701	661	658	738	713	669	764	707	750	738	754	769	702	750	762	734	725	730	694	690	738	714	682	744	706	733	732	726	698	711	752	727	709	690	725	741	769	713	742	705	735	695	733	709	694	742	678	718	704	644	732	719	688	693	677	687	683	682	716	760	670	717	696	676	694	741	716	753	730	768	737	720	764	634	720	696	678	734	690	716	687	729	696	756	736	680	730	735	777	659	709	722	695	693	747	697	718	728	741	743	709	706	745	705	747	728	772	729	712	737	728	714	712	697	770	678	726	733	693	730	738	749	771	739	715	719	745	706	695	706	707	693	741	727	678	717	711	715	769	745	680	720	756	759	753	719	717	732	716	749	736	781	714	727	706	737	743	767	716	751	680	728	715	713	717	731	682	682	728	743	787	742	718	718	738	674	720	765	758	681	736	704	742	721	723	715	728	695	740	726	753	729	707	695	747	727	733	747	718	693	756	667	711	746	718	698	728	741	709	716	672	767	722	708	707	720	713	743	669	762	706	723	720	737	724	745	685	728	741	749	735	722	769	721	720	673	743	685	687	723	709	730	753	721	718	664	742	724	709	638	730	717	704	723	681	746	812	716	710	704	763	713	701	756	784	710	657	720	717	713	727	729	726	723	698	695	707	708	732	730	728	765	717	686	739	693	717	738	746	716	726	772	742	723	731	720	720	733	720	742	751	737	743	709	739	670	717	741	733	740	686	732	728	707	737	679	705	736	715	712	728	732	736	729	678	704	687	723	714	762	726	671	700	692	744	771	677	699	716	694	723	712	733	691	748	725	757	712	712	707	706	707	755	718	689	721	713	686	694	726	750	742	684	763	703	732	689	773	717	706	729	715	686	760	731	772	695	735	739	736	717	667	717	700	740	691	734	746	783	704	718	792	742	708	741	733	712	767	762	723	655	684	715	693	692	743	726	770	738	723	732	723	734	721	680	692	743	671	727	712	621	776	710	737	732	699	761	717	739	732	719	745	724	692	722	721	688	722	727	709	716	707	723	730	709	740	739	725	723	738	740	662	731	761	739	722	732	712	763	716	727	693	727	720	718	734	733	697	744	711	722	721	747	723	693	763	701	721	731	717	728	696	723	730	718	684	736	694	720	706	735	736	715	730	736	706	698	670	725	722	761	706	757	719	704	696	735	726	685	716	706	740	716	707	749	730	711	715	721	690	731	730	807	738	727	733	721	722	718	707	778	730	698	739	718	699	685	713	675	713	743	754	678	710	700	707	724	706	736	711	698	728	750	758	772	677	739	689	736	785	688	733	774	725	688	732	699	710	741	689	747	720	697	722	718	678	705	705	734	752	732	741	730	715	720	740	701	746	687	680	705	716	755	692	767	728	781	738	692	748	727	731	767	707	681	715	739	695	724	711	724	730	757	710	757	668	707	739	711	747	702	784	729	661	758	705	736	738	727	755	694	721	711	706	759	722	720	699	743	704	736	682	774	796	691	722	718	726	724	721	733	740	689	731	726	727	716	713	735	697	740	745	697	737	773	741	726	648	757	732	725	775	735	729	701	706	709	726	738	719	675	706	690	724	687	707	709	701	734	703	721	703	721	762	753	689	725	696	712	741	713	740	684	733	705	727	750	703	719	730	734	695	711	686	716	770	704	724	731	733	733	724	758	700	713	731	695	745	711	731	716	712	773	683	736	681	693	717	719	768	694	726	701	699	747	713	732	705	714	675	737	635	673	746	712	698	739	717	703	711	750	743	733	728	727	663	728	678	770	728	696	738	756	690	713	715	688	703	721	738	674	721	722	718	696	747	774	724	780	732	719	770	756	710	744	705	696	702	711	731	708	741	743	724	751	712	750	732	756	712	753	750	686	718	706	716	680	709	718	714	735	693	738	698	695	713	702	720	688	720	663	692	712	720	672	734	709	722	711	725	738	707	705	745	690	704	742	724	717	722	733	659	702	725	762	768	769	717	715	700	729	727	684	709	661	695	704	712	733	736	732	678	681	756	725	740	681	717	729	723	746	722	700	711	702	712	741	709	742	680	746	715	693	736	704	746	679	723	733	698	742	726	693	725	702	736	718	709	751	751	733	729	723	709	696	751	677	718	707	713	670	727	693	675	715	716	746	749	775	700	673	702	732	708	751	715	721	755	705	716	751	751	727	738	697	731	715	739	722	773	719	673	760	700	738	740	715	713	694	683	758	719	748	726	757	753	722	716	707	737	726	724	710	717	722	732	696	677	730	672	716	684	718	727	731	707	743	686	746	726	711	716	695	714	719	715	721	721	714	729	733	733	666	677	732	752	717	708	769	722	728	724	731	652	718	700	701	733	712	713	767	702	750	740	708	747	755	689	721	741	699	674	711	738	688	685	707	717	742	729	727	747	732	759	727	726	735	707	685	705	684	716	698	750	704	750	693	711	740	713	713	681	730	721	754	726
835	431	6182	15034	17034	14955	6517	1677	433	142	69	75	59	58	64	44	53	55	60	53	60	53	54	56	66	51	47	63	57	51	45	40	52	59	42	53	48	50	52	57	41	57	54	53	47	65	46	50	59	47	58	45	50	50	51	49	64	51	68	63	39	54	58	55	57	52	56	50	51	43	47	51	64	60	55	45	51	49	55	44	57	49	57	67	47	56	45	41	45	63	58	55	46	57	57	56	52	44	53	57	48	55	59	57	46	61	61	52	58	47	67	68	50	54	68	61	45	57	67	56	40	57	57	50	52	47	62	49	52	59	61	51	56	58	46	42	47	57	39	64	49	59	49	48	36	59	50	63	47	47	61	62	46	44	57	49	55	49	41	46	54	53	54	43	51	44	49	55	56	51	43	50	58	62	46	60	54	57	52	58	55	59	53	47	62	39	44	50	47	52	54	61	55	57	56	50	45	35	59	54	58	46	50	48	48	48	67	62	55	52	67	50	58	50	58	44	46	55	56	46	53	51	56	56	69	58	50	54	44	55	48	54	67	50	53	44	68	48	52	49	56	76	58	48	60	46	57	42	57	52	40	62	51	50	52	61	61	58	43	42	39	55	38	57	67	49	59	67	52	46	47	60	52	61	50	47	62	46	52	53	42	50	49	55	42	67	57	59	58	46	53	53	54	61	48	53	63	55	53	51	49	49	63	43	52	52	51	62	45	69	42	55	58	44	51	49	66	47	78	57	54	65	64	58	50	48	45	47	50	45	44	54	54	44	56	49	59	61	54	52	50	56	58	52	44	50	51	58	53	63	58	54	47	57	53	51	52	51	58	68	44	44	44	58	45	46	54	53	43	61	45	50	57	49	54	45	57	50	56	53	52	80	33	48	41	63	58	55	54	62	70	49	43	44	46	58	49	52	59	39	48	61	63	52	49	66	59	47	43	55	58	51	44	52	41	54	58	51	49	52	49	60	55	48	50	57	65	44	54	52	55	47	50	50	52	72	48	58	55	37	41	46	61	54	53	51	39	51	61	43	44	67	54	53	52	60	43	45	59	47	58	45	53	53	54	42	63	54	48	72	55	57	57	48	59	56	48	51	44	49	61	57	49	60	64	38	46	52	63	47	53	42	54	31	48	51	41	62	60	50	57	48	50	49	57	54	67	63	53	48	52	60	50	51	53	45	68	50	50	58	57	59	57	53	62	50	55	53	47	63	66	51	53	61	50	54	47	55	62	49	48	42	58	57	49	45	43	48	63	56	38	41	62	46	56	55	65	41	56	53	64	55	53	50	56	55	50	53	52	59	49	48	54	50	62	57	48	53	44	43	49	57	66	43	48	60	51	51	56	59	59	64	67	55	49	61	46	54	56	48	60	46	39	59	41	57	49	51	49	45	52	67	44	42	56	69	52	42	57	52	49	53	52	45	60	54	45	61	47	51	53	68	53	60	60	44	56	57	49	51	58	52	45	54	52	56	62	53	37	44	59	57	58	43	52	54	50	53	57	64	57	43	54	58	52	43	56	43	54	55	56	63	58	67	71	51	48	69	47	61	40	52	53	52	48	38	55	50	45	63	47	53	61	49	46	56	53	58	53	62	62	58	53	58	40	57	61	54	56	47	57	46	53	43	54	50	53	46	51	64	65	57	54	55	51	52	47	50	49	57	45	48	61	51	43	42	51	50	66	42	53	42	64	49	66	45	69	50	57	54	50	61	44	59	47	58	43	65	54	57	56	59	52	49	50	72	50	56	52	49	53	50	56	52	53	52	35	64	67	55	56	52	48	56	46	46	59	52	59	53	36	53	48	49	46	38	46	58	57	50	57	56	41	53	44	57	55	36	57	52	49	60	55	59	35	67	51	60	54	58	47	54	54	55	48	54	44	61	56	61	49	53	57	45	67	51	55	43	55	48	46	52	53	49	55	58	47	76	49	53	49	44	56	55	64	34	50	50	57	45	67	52	53	65	49	52	49	60	40	45	49	59	56	58	43	59	62	50	48	48	64	50	46	77	59	45	64	53	59	55	60	49	55	51	48	52	53	61	42	58	58	64	53	46	44	57	56	45	41	51	62	40	57	53	56	40	48	47	37	65	54	52	57	50	66	57	51	45	54	45	39	53	52	55	60	62	50	48	52	56	60	52	53	54	66	53	60	43	60	46	41	52	49	61	44	59	47	53	55	62	56	63	67	38	33	55	46	56	46	49	56	59	49	59	38	50	47	49	59	69	53	60	39	43	48	53	53	53	54	49	40	47	44	58	44	53	49	60	68	48	58	43	49	44	41	45	48	57	48	54	61	55	77	49	57	51	52	41	52	54	63	51	63	40	64	45	51	51	64	43	50	55	60	43	46	37	44	53	45	62	59	53	55	52	47	46	54	52	60	48	56	42	49	49	52	60	43	52	68	40	52	44	52	51	56	52	54	51	52	73	52	56	50	46	66	51	43	39	41	58	57	39	46	54	62	46	62	50	58	36	41	57	46	59	45	55	55	58	71	41	43	54	60	59	54	44	48	52	53	60	47	49	57	55	45	58	52	51	70	51	40	47	63	61	45	55	53	54	63	47	51	54	56	65	56	48	53	46	54	51	54	50	51	54	55	48	49	62	53	52	64	62	54	52	63	45	62	42	68	50	58	49	52	56	53	48	48	54	41	44	58	59	46	52	57	62	55	53	50	67	66	44	46	58	39	57	56	51	51	56	55	40	59	62	49	63	49	46	56	41	57	46	56	49	69	41	58	71	58	32	52	57	50	53	37	54	44	56	49	61	57	44	46	60	52	52	57	60	49	52	52	53	43	55	57	52	58	50	48	61	44	65	53	61	57	67	56	51	47	54	50	47	50	68	52	47	60	42	46	54	69	54	51	48	44	49	51	57	55	47	55	64	48	41	60	54	38	55	44	55	52	41	67	58	51	45	55	46	58	45	51	47	48	70	50	45	44	44	58	45	56	49	48	53	65	64	54	58	52	49	43	57	53	50	44	50	38	45	47	54	52	46	73	51	44	52	38	59	56	65	56	63	47	59	52	49	53	49	55	41	58	63	67	61	55	42	55	38	57	42	54	52	61	44	71	55	49	51	64	48	34	60	54	52	60	53	50	48	54	45	45	54	52	57	44	60	48	46	64	45	57	46	58	44	60	47	60	47	51	57	53	56	55	47	55	52	59	51	52	54	60	51	42	58	60	48	63	51	49	45	53	61	63	64	66	46	57	48	39	63	52	63	62	56	52	55	48	49	42	54	57	60	57	55	57	55	59	56	54	62	59	54	58	57	65	58	62	33	34	43	54	56	56	47	58	61	52	63	54	65	72	47	49	54	42	51	54	50	45	57	65	43	62	43	64	59	57	68	53	50	53	43	48	49	47	56	59	57	45	55	50	54	49	59	54	53	47	46	58	62	58	47	37	69	61	55	50	62	58	46	49	63	48	50	52	38	28	67	55	41	54	43	52	45	47	49	45	48	46	71	63	59	50	48	50	65
14257	9626	33111	63093	75302	63042	41516	25627	11723	3491	1230	771	739	693	727	745	706	709	705	674	674	687	715	739	748	689	738	706	687	722	667	674	661	699	664	716	668	719	652	722	681	726	673	685	671	710	705	747	712	690	706	723	699	688	687	701	711	693	723	675	758	688	713	696	656	709	695	724	714	691	687	744	709	676	725	717	739	659	705	663	694	691	637	746	700	650	680	717	683	724	699	695	722	707	695	691	723	680	714	676	658	706	670	720	674	722	706	684	693	654	678	678	711	659	708	698	723	715	677	714	748	720	699	688	651	691	719	767	693	705	759	724	676	700	713	651	689	695	665	658	681	728	711	717	673	731	699	655	649	686	727	746	709	728	732	749	702	716	729	711	715	669	683	633	675	685	742	666	722	633	701	704	650	682	694	688	681	682	677	708	701	679	729	737	704	702	698	719	706	753	696	695	672	752	682	696	666	637	695	672	678	748	715	712	684	692	745	690	685	712	706	695	680	672	699	713	675	756	676	729	708	703	725	713	687	683	697	690	751	692	710	673	647	685	738	727	693	726	697	682	689	711	732	727	704	677	728	729	681	754	705	730	694	706	658	743	717	642	691	698	737	649	725	644	704	667	693	687	717	727	741	712	663	718	750	748	695	725	686	697	690	696	693	660	681	716	715	687	704	695	653	678	678	715	713	699	672	705	645	651	721	696	701	714	672	686	684	670	693	643	698	685	718	741	685	711	713	739	698	690	705	691	707	703	697	692	724	724	739	694	733	716	673	662	696	697	664	697	684	705	673	730	699	681	670	721	729	641	676	703	755	669	710	716	716	703	684	695	720	729	670	651	741	676	674	734	674	700	721	677	684	742	682	710	677	656	732	705	704	720	689	692	690	668	705	732	671	651	779	714	747	724	678	713	657	699	703	659	762	717	703	753	708	689	709	684	693	686	726	696	671	661	737	613	681	702	698	689	720	660	714	692	709	684	706	691	722	713	736	650	722	674	660	686	698	684	708	710	696	667	724	711	742	719	718	686	700	736	709	701	693	687	685	713	671	683	712	653	688	736	691	701	663	726	675	692	704	732	709	704	698	660	700	754	676	702	714	713	703	784	677	703	637	728	674	665	662	731	717	690	693	707	761	713	665	700	697	720	692	686	670	653	663	711	710	697	697	750	661	696	713	692	702	706	686	669	679	729	701	684	698	716	707	707	681	707	656	683	684	696	740	704	654	665	691	763	725	694	690	704	727	689	710	658	675	682	667	679	722	714	726	671	706	748	718	707	723	746	700	740	714	688	705	685	673	657	706	695	707	739	681	717	715	696	739	676	746	676	718	705	696	599	722	725	661	691	702	677	710	679	736	670	712	716	700	719	758	655	714	704	688	683	661	723	676	703	704	693	689	653	736	700	754	679	689	671	697	735	715	665	664	693	702	636	725	736	703	737	760	671	676	720	730	705	718	703	701	724	734	749	683	661	735	674	643	738	738	704	735	737	717	691	682	644	685	686	718	724	676	713	667	654	682	717	666	753	671	727	718	679	737	693	710	678	694	681	704	710	688	671	662	694	703	698	694	720	739	655	725	687	713	670	722	667	744	685	721	651	707	722	720	694	708	703	741	701	679	721	685	680	746	689	715	664	720	687	707	722	671	723	718	691	741	746	736	694	707	692	718	733	677	669	686	642	687	739	713	715	723	675	697	698	670	686	667	704	666	698	710	728	728	662	667	747	661	717	682	695	712	684	685	691	717	715	689	706	669	694	713	660	730	700	716	712	681	690	716	744	671	701	731	683	749	681	688	714	694	723	724	692	702	678	689	691	693	688	680	649	737	686	734	699	680	673	666	692	716	705	733	729	694	746	730	665	747	689	718	729	715	712	675	684	682	720	679	771	666	708	715	689	717	684	712	704	654	738	750	695	689	704	694	654	680	719	707	702	700	667	682	702	711	671	734	695	712	677	714	668	659	687	740	714	662	717	685	739	714	683	747	697	696	643	691	677	707	724	714	691	690	758	698	718	708	740	757	690	709	695	670	703	690	702	722	659	728	735	710	701	693	664	697	711	732	711	687	650	679	735	706	673	695	617	674	670	692	720	724	673	702	652	709	720	651	698	666	673	653	711	717	704	688	710	766	711	707	698	704	653	697	688	674	730	734	715	760	692	728	678	656	648	719	715	702	712	687	730	706	712	694	708	682	699	674	693	723	713	697	733	701	715	707	694	679	694	703	703	684	709	692	639	685	728	678	644	702	668	732	682	727	672	719	701	707	664	673	752	723	675	732	741	733	739	657	707	723	691	705	705	699	712	741	729	751	709	662	709	653	692	681	654	673	677	699	692	697	614	701	669	682	700	709	708	689	686	691	672	716	672	691	699	679	724	696	760	637	713	662	680	680	705	715	715	697	716	706	692	709	719	691	729	738	735	696	707	696	717	681	722	678	698	697	689	700	720	694	694	736	663	713	744	726	681	697	697	690	694	700	678	717	752	666	725	684	660	719	737	728	692	711	683	712	737	648	719	695	702	692	685	659	732	697	708	707	714	678	692	708	709	750	745	718	708	769	693	669	731	658	652	668	709	674	626	736	674	742	676	700	672	710	662	686	666	715	703	668	695	710	664	712	664	723	728	731	629	720	707	700	652	703	716	656	754	664	721	665	721	721	730	672	676	714	671	707	707	739	675	694	692	738	708	707	648	722	682	701	675	705	706	714	712	688	683	687	731	678	727	721	660	656	706	748	685	749	709	662	698	701	692	714	700	655	735	729	702	697	667	703	642	708	699	700	757	701	670	660	686	754	701	689	657	718	676	707	707	700	699	727	654	722	702	721	718	687	664	645	689	700	686	708	706	763	665	719	682	726	666	685	691	699	706	758	716	720	715	747	694	642	663	719	681	674	687	716	728	708	732	699	681	684	734	676	687	731	683	706	675	715	718	718	679	686	744	718	740	760	726	716	664	650	717	649	681	716	727	656	677	771	732	700	668	661	684	684	655	728	647	706	730	677	716	728	702	720	715	722	694	708	693	678	709	710	729	716	730	662	694	699	746	654	700	728	685	699	654	687	727	677	702	673	680	705	701	713	670	713	720	676	688	721	693	686	701	719	703	724	741	723	692	708	680	700	745	692	693	695	686	681	726	721	643	686	705	687	678	673	761	680	725	687	739	669	687	660	663	706	662	702	689	644	674	705	653	693	649	702	675	702	673	710	682	692	710	761	691	693	690	685	689	701	656	675	705	759	703	677	724	733	694	712	689	702	727	721	687	665	733	719	727	709	700	686	651	690	711	678	684	725	708	738	682	683	663	699	725	696	706	732	725	695	700	688	746	706	668	701	723	695	692	705	686	757	679	683	730	706	702	714	704	709	717	691	652	657	656	703	658	763	672	683	677	726	745	743	648	714	663	690	691	701	688	682	693	700	689	650	687	731	679	733	711	698	715	661	691	699	657	659	737	654	679	684	660	719	665	649	642	683	683	685	718	671	705	712	683	711	674
1185	101	1190	3871	4477	3351	1414	433	172	75	49	54	50	56	51	59	50	40	53	55	48	56	59	38	55	48	46	61	43	46	63	60	45	51	35	49	55	61	59	52	48	59	49	37	54	47	51	41	38	53	38	35	54	44	57	49	50	58	45	44	47	42	49	42	39	52	49	52	56	49	35	50	50	51	44	66	49	52	56	52	53	40	40	40	48	46	57	32	42	40	46	50	57	50	51	47	52	51	50	64	57	54	59	61	49	53	54	42	55	46	59	41	37	48	42	46	52	60	47	45	59	53	53	60	59	43	40	42	43	56	32	52	46	47	52	39	68	38	64	47	44	41	51	48	51	45	48	51	43	47	54	37	40	62	42	52	55	46	53	59	44	39	44	49	53	46	43	37	43	38	47	52	53	47	56	48	48	35	38	54	54	54	52	40	44	45	46	35	59	38	55	48	57	51	27	48	47	45	55	60	36	54	47	47	63	51	55	57	42	52	50	42	56	52	48	56	46	65	62	49	35	47	49	41	46	63	53	58	42	42	60	48	63	47	42	42	35	45	48	44	54	57	40	48	44	62	51	46	46	68	54	47	54	42	54	49	50	48	53	41	44	56	42	55	48	55	48	41	49	44	49	46	54	58	50	52	51	50	51	48	48	51	44	59	46	48	43	49	46	41	61	50	42	48	46	42	49	38	39	42	44	50	56	56	52	60	52	46	54	42	52	52	46	61	49	47	54	47	58	54	58	58	46	52	50	49	52	49	46	55	62	43	51	48	45	42	55	54	56	47	55	53	55	39	41	42	47	45	67	52	47	48	49	60	31	32	54	54	53	51	58	49	44	59	60	44	40	47	48	39	47	70	54	61	48	53	48	51	42	48	44	55	50	58	50	60	47	38	58	47	35	43	47	49	48	50	55	55	45	44	46	54	49	44	39	55	51	49	46	62	62	48	51	38	49	45	45	43	61	54	57	56	48	54	43	55	40	59	46	48	58	51	47	56	48	70	39	53	45	52	49	50	48	51	46	53	37	47	35	36	57	67	50	48	46	49	49	54	35	54	57	55	58	54	49	57	46	52	57	54	51	41	50	49	75	42	56	49	43	46	53	46	45	43	45	53	47	50	47	46	46	49	46	52	60	56	53	46	47	50	51	35	55	49	41	49	50	48	50	47	46	43	54	45	56	53	46	33	46	53	42	48	39	58	53	43	37	42	47	40	68	38	50	54	50	43	60	54	55	40	46	37	45	44	45	33	46	48	44	56	47	49	49	45	54	51	59	49	48	55	42	52	50	46	48	47	59	46	43	53	46	46	51	43	46	57	54	46	52	54	45	44	50	47	70	50	66	50	52	47	52	40	48	47	63	48	61	61	45	39	49	43	49	50	46	50	60	49	44	51	45	58	37	55	50	60	50	53	46	53	42	41	47	42	58	53	53	56	45	44	54	52	61	61	49	54	52	42	57	54	44	47	60	40	43	47	50	54	42	51	56	52	38	55	44	41	42	46	49	55	50	47	54	44	44	53	48	55	47	40	48	54	48	55	46	40	36	50	44	57	54	47	42	32	40	48	47	34	62	40	37	29	58	53	57	48	39	53	54	57	48	45	46	46	48	30	62	58	42	51	55	40	49	49	45	55	61	41	38	62	46	41	54	43	44	57	58	47	55	55	58	51	57	51	54	41	42	50	55	51	53	33	50	53	43	52	66	52	47	48	48	52	46	41	53	44	44	46	37	47	54	41	48	52	41	56	53	60	60	48	49	44	49	49	51	56	49	49	45	47	41	48	52	52	37	58	58	60	50	38	58	35	49	32	42	69	43	44	52	44	44	53	47	47	53	52	44	58	39	49	51	48	48	46	55	43	51	45	44	45	60	62	44	56	55	44	50	45	54	48	45	44	53	60	54	43	54	53	67	41	47	44	51	46	48	42	44	50	29	48	55	37	57	41	60	46	40	36	45	49	54	42	58	45	62	52	47	53	51	45	52	51	48	50	63	36	59	46	54	48	32	43	41	55	49	49	45	42	40	45	47	43	58	53	47	41	54	45	52	49	55	58	53	53	46	58	47	42	54	57	46	56	40	46	57	41	49	41	42	40	62	60	47	48	51	57	46	45	55	47	47	53	38	42	51	48	64	45	48	53	42	39	48	56	43	52	51	49	44	60	47	70	46	41	44	45	39	42	50	55	51	45	40	46	62	42	40	55	59	57	53	46	40	41	66	41	46	48	52	52	54	49	48	61	49	53	56	45	57	40	44	36	46	70	44	50	63	51	52	56	42	46	60	41	46	63	58	55	48	43	56	44	46	49	43	54	45	39	57	52	59	56	43	47	55	46	48	60	49	43	44	51	57	38	45	49	54	54	58	44	50	54	52	47	36	54	53	55	45	48	52	52	57	53	43	49	46	39	55	49	42	51	45	46	54	35	55	50	46	53	47	44	54	48	58	54	46	48	46	56	50	40	63	49	49	57	37	62	52	35	42	51	69	53	38	48	38	50	54	53	60	40	52	47	62	45	58	55	62	45	43	37	52	47	50	42	49	58	55	59	40	44	51	61	58	33	50	50	43	52	46	44	65	56	47	41	39	54	41	51	52	55	45	40	47	36	47	50	56	68	48	64	42	44	40	43	51	40	53	49	43	46	52	44	53	48	56	66	39	50	47	40	60	58	43	56	50	61	47	48	50	56	29	42	65	43	55	44	52	44	49	43	36	41	44	49	43	55	50	55	48	53	55	39	42	50	47	35	40	58	42	50	47	48	56	44	51	57	52	61	39	44	31	41	56	44	34	55	50	51	43	49	45	50	54	57	47	34	35	59	34	38	60	52	47	55	56	58	52	54	59	54	59	49	37	57	41	50	41	46	58	52	48	59	54	61	43	40	47	43	42	65	59	46	47	45	49	41	47	41	41	44	45	59	42	51	49	40	36	47	41	50	40	45	51	49	37	43	47	40	44	39	47	37	63	42	39	46	55	49	57	48	41	49	33	56	56	38	49	52	47	49	41	48	45	44	46	52	41	50	40	57	56	27	45	52	65	36	61	62	40	69	40	56	36	53	50	46	35	69	51	57	53	49	35	42	54	59	48	40	42	54	58	49	42	47	63	61	41	50	32	46	49	62	49	45	47	35	34	56	54	41	53	50	46	48	50	55	47	52	46	63	42	52	43	64	48	37	52	42	46	57	46	44	58	48	44	52	57	55	56	44	53	42	55	54	52	65	54	55	49	46	55	47	42	60	54	48	55	53	50	48	42	44	58	46	49	50	40	52	46	46	51	40	41	53	53	48	39	47	48	53	44	52	55	49	44	60	43	50	51	44	46	42	45	48	53	57	45	43	49	56	47	47	33	60	41	47	56	40	52	54	51	49	54	44	48	41	57	44	59	46	51	44	60	58	48	51	56	37	52	43	48	48	51	45	47	40	51	53	47	58	51	29	34	54	52	53	51	37	40	44	45	53	60	44	59	50	47	43	61	52	46	46	44	41
8189	2197	17078	38396	44794	37448	24971	12519	4307	1348	746	659	606	667	693	651	664	621	623	615	687	649	656	601	653	616	624	636	662	657	633	644	674	621	662	613	656	611	671	605	671	611	624	651	654	701	619	618	609	649	634	694	680	631	639	616	681	625	645	640	616	605	644	635	638	703	624	632	671	614	639	673	644	668	623	674	632	676	671	650	645	695	610	606	649	623	639	632	630	635	647	631	628	640	631	655	626	672	678	659	616	688	657	637	658	638	651	591	600	633	599	637	650	612	633	625	592	629	643	661	632	646	672	634	685	675	635	652	619	638	646	656	653	646	598	581	641	602	585	677	631	629	616	612	650	627	652	672	630	659	600	662	631	655	638	637	629	645	628	602	629	626	653	652	667	614	641	679	675	610	612	661	606	656	661	668	628	649	628	647	649	625	639	659	643	659	654	592	653	641	615	664	622	675	646	644	681	638	639	655	611	622	653	660	670	606	644	671	638	588	598	629	623	603	639	674	668	633	697	636	621	655	615	661	626	612	642	641	662	677	623	628	636	679	635	646	660	674	630	636	636	667	642	638	631	625	643	636	701	653	648	649	634	599	683	627	676	621	588	629	689	655	662	647	621	651	597	629	660	653	625	654	633	666	599	632	649	637	680	604	663	660	613	667	690	645	615	681	647	652	618	636	670	638	621	673	629	621	634	656	646	691	634	661	643	631	651	629	660	667	678	630	635	622	668	628	667	651	629	654	664	648	643	630	662	597	622	688	657	635	671	625	660	659	640	631	644	630	664	654	695	717	711	706	641	684	632	678	652	695	651	643	620	631	656	603	653	612	642	692	703	694	625	681	650	637	650	666	655	641	680	651	694	615	656	663	657	643	622	673	639	629	630	664	638	685	683	614	656	621	634	656	627	657	585	646	602	651	685	605	662	662	654	678	583	681	652	699	612	661	668	688	632	687	625	608	674	636	670	602	609	636	633	623	668	621	656	657	632	646	635	644	666	653	645	671	704	681	673	643	664	602	648	702	609	643	631	614	644	632	690	707	648	651	639	599	640	680	606	647	628	639	673	658	651	648	658	616	647	640	655	666	627	633	671	624	620	686	660	663	644	644	660	648	607	616	577	694	616	631	623	647	694	692	657	631	616	690	676	667	676	673	669	643	653	656	666	662	637	644	663	588	644	642	653	617	658	621	634	669	678	642	673	674	676	606	611	695	635	685	624	665	624	689	641	671	650	648	625	662	622	685	639	633	624	672	635	628	645	640	673	639	656	669	632	634	687	639	660	646	665	661	648	604	689	657	666	644	640	662	597	668	646	668	655	675	663	646	667	657	660	644	612	659	618	637	708	621	663	637	681	673	637	681	664	666	641	605	672	657	649	692	600	650	645	633	596	620	660	687	606	651	652	648	614	642	680	683	631	626	661	617	617	677	637	614	622	644	607	662	635	648	660	619	596	651	649	619	584	628	667	624	617	587	633	597	660	631	648	666	677	655	632	638	624	639	621	632	661	651	681	667	652	654	631	643	661	630	647	636	669	638	660	660	625	636	663	657	685	681	673	679	652	650	637	669	614	667	640	618	668	623	623	631	628	672	640	666	697	652	646	631	623	700	630	710	605	603	682	628	638	628	630	614	672	637	661	621	659	672	653	692	632	672	666	628	646	711	705	674	623	661	650	674	648	634	674	608	660	617	620	619	644	685	653	663	619	660	595	623	674	631	604	630	640	658	663	664	619	660	630	680	634	636	611	659	647	653	637	668	647	656	661	617	659	651	673	593	678	675	660	630	626	630	649	651	638	644	626	652	673	652	643	691	649	676	659	686	651	639	624	668	674	619	663	616	622	574	611	621	670	635	640	642	629	659	594	650	654	704	664	641	608	642	669	636	649	641	676	654	640	665	626	678	660	624	623	658	627	659	638	644	662	679	697	616	674	622	638	705	616	671	661	663	635	636	719	668	647	691	635	654	631	657	636	627	654	659	668	632	646	655	673	652	608	681	653	607	644	670	644	640	603	654	618	620	651	615	625	649	617	648	673	663	673	642	666	676	679	622	640	635	654	647	630	651	645	640	658	634	673	607	698	620	674	635	640	615	602	692	650	647	614	673	649	650	678	629	606	634	649	684	634	661	651	670	647	627	644	619	613	678	650	682	660	623	661	642	611	632	659	685	615	649	652	633	671	615	682	692	639	644	690	638	671	624	672	640	645	650	639	624	653	658	640	625	662	610	640	669	636	722	625	665	668	675	668	631	639	625	689	635	698	670	682	661	728	650	634	645	645	629	688	624	654	657	653	672	636	692	668	612	685	674	669	654	673	641	661	606	638	653	629	618	676	660	641	682	650	682	661	675	642	633	660	645	638	592	669	629	660	653	617	703	672	661	656	648	657	678	627	595	673	654	646	648	646	651	622	656	649	640	645	636	676	648	700	653	631	643	671	661	659	638	636	621	645	613	690	664	665	629	664	631	639	638	662	616	646	620	642	631	612	643	639	645	645	648	669	680	607	675	620	665	636	649	665	690	678	647	663	628	678	604	597	685	721	626	639	664	679	658	620	664	669	620	620	658	701	637	681	661	642	649	651	624	689	642	637	649	669	633	644	663	628	592	666	616	668	662	660	695	625	601	654	643	697	608	669	667	643	616	642	652	674	664	634	665	668	701	707	667	672	629	683	610	627	672	632	629	669	688	681	625	593	618	608	659	623	665	648	656	673	600	675	662	648	646	637	663	654	678	651	633	625	622	639	629	614	632	665	701	663	642	660	636	611	715	619	609	663	640	621	659	653	666	636	661	647	624	634	672	621	648	612	649	686	661	663	714	674	622	601	658	699	595	677	672	603	629	658	636	607	579	687	626	679	673	623	661	613	618	646	629	625	660	632	642	669	682	664	610	662	655	672	665	670	613	621	612	649	667	641	620	662	578	641	644	663	644	621	668	636	683	610	629	645	676	639	623	658	636	609	678	647	699	627	626	671	616	652	675	636	611	661	652	683	636	607	650	617	689	661	652	648	679	689	709	626	612	670	652	623	610	691	621	637	624	635	621	686	631	648	657	646	638	686	601	619	673	651	658	632	609	667	640	676	635	655	601	605	657	651	657	679	647	628	611	634	600	632	629	664	638	646	689	646	633	687	624	684	651	664	650	638	640	631	656	671	661	640	672	705	634	648	657	609	630	645	620	649	654	692	625	661	661	633	629	653	630	624	659	674	623	676	624	652	677	625	678	660	646	656	649	691	624	676	636	676	637	625	680	589	615	648	644	644	632	644	640	645	629	682	670	606	676	666	662	635	653	639	665	655	635	663	620	670	628	645	611	646	631	626	634	627	651	644	671	691	657	643	641	650	658	665	640	616	700	584	663	662	624	621	692	626	675	632	645	644	655	658	601	617	656	701	611	647	657	619	633	658	627	680	626	637	619	675	662	666	652	686	637	644	662	650	655	639	668	674	676	624	704	661	654	652	672	678	646	649	621	634	680	666	651	664	653
477	319	3957	11021	11544	8465	3213	930	253	90	65	48	43	58	42	53	38	31	46	52	50	46	58	51	44	49	40	57	45	40	53	55	53	50	51	43	52	49	54	54	33	31	52	61	41	44	56	34	53	49	53	50	51	51	44	64	39	48	48	49	44	47	47	58	42	44	57	50	49	51	52	59	47	50	33	41	47	51	45	61	51	35	40	48	61	55	50	54	60	57	45	43	50	44	52	43	28	43	44	49	61	52	49	61	42	39	55	44	54	40	47	50	48	60	54	61	63	49	40	52	31	51	52	57	61	36	49	46	58	39	47	58	51	59	56	50	64	47	51	46	50	41	51	41	47	53	38	49	43	56	57	37	46	57	48	48	45	43	40	34	64	46	56	44	47	49	48	59	33	51	46	54	64	46	44	41	29	37	57	48	55	50	40	55	62	47	57	46	59	47	46	40	44	48	46	48	51	48	62	38	44	51	45	44	49	49	52	37	51	56	56	52	44	44	51	42	48	42	36	52	54	53	53	32	51	44	63	38	41	45	38	47	52	43	43	47	49	55	52	44	59	46	49	44	40	49	43	48	52	52	41	51	56	42	58	45	55	32	64	45	49	49	54	43	38	43	48	49	53	40	53	44	54	47	54	48	53	36	43	59	49	48	48	43	62	43	46	54	56	49	34	52	59	52	59	46	40	41	45	55	45	47	43	39	38	40	50	40	38	50	39	38	48	52	49	55	56	63	40	63	41	44	41	48	46	47	54	37	40	36	41	56	40	41	31	38	53	38	43	42	57	45	49	46	47	45	48	42	58	66	55	46	54	56	43	58	47	47	53	40	56	45	41	47	26	59	43	54	42	48	39	64	54	46	46	38	41	52	57	51	48	45	56	56	61	36	46	61	58	52	70	49	67	46	49	42	56	34	58	49	46	64	49	50	49	36	45	47	56	39	45	53	40	45	51	48	33	34	47	49	51	43	42	38	62	49	49	49	58	52	47	47	51	60	67	43	49	49	58	58	44	63	40	55	37	46	40	53	49	59	60	49	35	53	54	62	51	45	45	49	46	47	49	52	52	36	47	55	45	47	47	38	47	57	60	49	53	45	59	55	56	52	51	59	49	47	50	47	37	53	37	34	48	57	42	53	52	41	38	53	39	39	55	40	52	58	56	39	41	37	59	57	53	50	51	60	49	53	53	45	54	52	46	62	47	49	56	50	40	41	38	47	55	21	37	46	52	51	50	46	49	45	50	36	41	61	65	41	33	43	39	54	41	46	48	61	51	53	38	46	48	48	52	33	48	49	56	53	50	51	49	41	48	52	39	45	58	44	46	45	53	42	44	39	53	60	38	49	51	51	46	41	56	42	43	55	53	46	47	46	53	51	45	50	45	62	50	50	49	44	54	60	52	53	51	45	60	48	35	42	38	55	54	38	47	53	46	43	48	53	56	55	47	44	40	40	59	42	43	49	40	54	44	52	47	49	50	46	48	48	37	58	36	44	60	60	49	49	47	49	42	45	43	39	58	48	47	42	48	44	50	56	44	60	47	59	54	48	49	50	43	62	39	52	49	46	40	48	47	44	51	42	43	45	51	52	46	37	46	40	59	42	44	33	69	35	50	66	52	45	57	50	42	49	50	57	39	43	51	46	47	56	41	53	44	36	41	49	45	52	52	35	47	56	49	47	31	57	45	62	45	51	51	54	47	49	44	53	57	51	56	40	39	59	50	43	46	48	51	45	65	51	45	42	52	54	62	48	58	41	48	50	56	56	43	59	50	47	51	40	48	38	42	46	58	38	51	57	43	57	41	38	49	47	58	48	47	48	54	47	47	36	52	49	44	48	40	52	50	43	56	43	54	46	53	61	43	46	55	47	47	47	44	53	46	46	64	46	33	42	45	54	37	57	39	47	51	55	55	43	41	46	51	57	52	42	51	36	52	52	54	52	55	52	48	53	58	46	47	53	45	45	56	46	65	55	54	56	56	63	44	45	49	53	54	45	35	41	41	52	49	51	65	37	44	44	46	48	59	57	51	49	56	44	50	56	38	56	49	53	50	58	52	45	62	44	43	51	49	43	49	56	44	45	38	60	48	41	42	46	54	51	43	45	48	55	41	34	55	52	51	56	46	44	45	33	43	60	51	46	55	43	50	49	61	50	47	46	46	64	49	43	57	58	44	56	58	57	54	53	51	49	52	46	50	46	46	46	49	38	55	54	55	63	63	53	44	67	50	46	50	57	44	45	50	63	49	45	50	54	52	43	50	36	42	47	56	60	43	55	51	36	64	42	39	42	41	40	58	52	39	48	50	51	45	34	63	49	54	38	54	63	48	59	39	52	51	51	45	47	48	52	40	50	58	58	44	51	58	61	45	59	30	52	49	55	52	45	43	43	48	41	52	48	53	48	33	57	55	47	42	48	62	46	55	39	41	46	55	43	48	31	44	39	39	48	51	46	62	49	50	47	54	53	46	65	45	46	56	50	53	50	57	59	48	53	48	46	54	57	54	49	46	53	55	40	42	47	56	46	54	56	49	44	49	48	53	43	60	47	47	48	56	45	52	53	46	52	57	38	41	51	47	40	44	60	55	54	51	52	41	55	56	53	44	50	56	53	33	42	62	47	45	57	53	49	49	60	49	48	47	49	49	50	51	39	46	44	51	44	47	28	48	46	53	47	45	43	61	70	50	52	41	45	41	46	51	47	64	53	55	54	53	65	49	54	51	56	51	50	64	43	47	38	48	55	52	45	52	42	43	59	53	42	54	39	52	52	57	52	44	46	52	59	38	37	43	40	42	52	55	63	45	53	40	41	46	57	59	54	43	58	42	39	46	50	49	46	51	59	38	53	50	59	50	54	59	54	43	46	48	46	36	54	53	44	63	42	43	52	54	52	45	47	62	47	43	49	59	43	36	49	49	45	52	32	41	57	47	40	40	43	54	40	42	45	48	49	48	45	35	39	42	57	67	48	44	50	37	49	52	55	42	47	56	53	54	49	52	47	35	44	51	44	37	49	50	63	52	52	55	57	53	39	53	71	47	61	47	48	41	50	54	58	39	47	44	44	42	38	55	51	48	43	59	57	44	53	42	39	51	52	35	50	59	46	55	63	48	46	57	46	75	56	39	52	41	53	40	49	53	58	52	41	44	43	45	52	46	49	47	54	56	54	38	39	52	47	46	55	45	54	45	49	48	60	50	45	40	23	44	56	60	41	51	38	47	42	59	38	70	43	49	41	59	43	46	48	40	54	47	50	54	60	52	60	49	61	53	39	39	51	48	52	48	43	51	46	53	52	57	54	56	56	47	55	41	54	48	51	45	42	51	57	43	59	42	62	50	38	52	48	55	40	49	43	40	61	39	47	51	38	50	29	59	41	43	46	45	44	53	51	54	58	33	51	56	58	53	55	43	36	43	60	65	41	46	48	48	51	52	50	51	47	50	37	54	46	50	46	55	40	44	46	45	36	64	46	57	47	46	55	47	38	48	53
11474	7497	27583	56460	63913	50762	33440	19868	7595	2209	926	693	636	666	660	678	670	618	672	649	664	659	648	644	642	664	660	679	657	640	654	654	666	677	652	635	599	587	645	635	629	632	666	664	648	634	679	655	612	639	626	663	667	641	643	607	613	654	697	641	642	617	667	635	620	647	665	654	632	677	659	622	647	676	620	656	671	636	657	627	658	651	674	593	640	636	689	588	600	629	658	612	628	628	604	645	645	642	648	646	619	639	621	686	631	642	666	629	632	665	658	620	654	620	614	637	618	644	626	652	608	647	656	625	642	603	688	636	643	636	644	606	646	652	615	664	646	645	648	610	631	663	654	675	639	638	641	619	668	662	660	645	700	620	655	628	624	627	653	648	660	680	670	640	603	623	637	639	653	637	679	645	688	648	628	606	640	618	570	641	704	648	591	674	663	632	646	694	639	677	627	659	594	590	658	644	600	631	681	621	669	621	665	623	671	621	651	632	610	654	664	645	666	657	655	656	649	599	627	654	647	640	690	695	672	625	659	661	646	640	663	657	641	619	631	643	628	612	673	645	609	626	692	652	665	638	702	631	634	638	630	633	647	620	592	627	674	694	640	643	638	657	632	664	662	629	648	660	594	657	633	628	661	652	628	684	621	684	656	645	685	673	626	632	679	669	648	646	632	639	679	628	627	594	655	619	592	653	620	610	633	687	651	649	625	686	644	625	666	625	667	632	641	665	677	643	660	645	646	672	663	601	655	646	707	599	627	636	634	590	605	654	619	634	631	656	664	671	678	626	654	638	626	663	653	651	688	612	647	635	638	667	664	632	671	647	666	627	631	684	695	642	661	645	678	660	634	647	632	651	639	616	639	624	648	620	613	664	684	642	643	633	679	632	678	634	635	674	648	662	663	662	641	643	687	660	689	637	616	674	607	631	633	626	622	620	647	599	693	661	643	624	610	621	663	633	678	682	610	637	625	702	654	646	658	672	634	593	683	570	625	613	656	654	605	625	677	660	669	660	617	585	691	652	654	623	644	676	671	673	664	673	614	649	619	631	637	617	602	604	602	656	631	660	623	620	638	593	667	652	646	629	692	652	628	647	622	653	615	679	679	651	629	653	621	634	686	667	657	660	651	650	709	652	584	674	668	629	650	691	639	621	655	640	631	694	626	614	633	682	645	600	657	660	623	634	608	651	640	664	647	666	658	662	662	628	673	661	680	644	651	611	651	683	620	653	654	660	612	634	631	614	647	641	616	642	638	622	686	668	653	656	618	627	626	621	636	674	635	622	677	658	614	614	641	671	670	691	628	580	657	621	662	633	642	642	694	618	653	689	661	648	646	618	618	657	630	652	634	654	622	624	676	676	626	630	657	634	665	611	602	645	618	641	684	743	728	633	600	661	636	633	647	653	671	632	637	610	658	633	628	679	672	632	648	656	636	689	675	597	669	624	685	666	672	655	622	665	671	615	673	645	692	646	622	645	688	698	625	638	641	662	636	650	658	605	646	599	708	648	636	656	610	619	656	627	575	648	612	653	672	668	642	673	659	656	619	637	610	669	649	616	648	606	677	656	680	675	627	620	645	658	637	663	639	680	643	629	666	625	635	652	658	629	620	625	619	649	629	634	636	633	679	652	629	655	621	598	637	633	631	649	601	640	673	626	642	662	658	685	689	686	606	624	609	651	623	651	678	688	603	645	619	634	646	679	638	629	649	654	672	672	604	612	658	674	651	658	676	678	630	652	655	629	659	653	645	653	623	640	667	667	628	676	648	651	625	682	666	651	645	602	609	654	626	648	650	701	658	647	592	656	660	638	649	652	665	646	675	614	610	635	654	641	682	648	628	691	629	626	606	623	674	654	666	661	662	678	684	564	613	653	656	643	677	616	705	643	651	597	652	639	661	671	614	665	658	656	707	698	669	659	644	648	673	684	674	621	623	671	647	609	669	636	637	679	610	669	626	671	647	621	651	701	641	648	647	655	656	664	650	656	626	674	627	634	614	607	612	579	664	682	633	617	729	638	613	609	612	677	687	666	671	656	623	647	658	618	635	712	626	665	604	624	658	669	664	611	632	648	628	606	658	612	637	656	658	628	634	652	654	648	624	695	646	649	635	581	625	718	624	674	632	642	637	666	666	607	603	630	660	670	634	665	675	625	623	635	663	631	655	648	624	663	605	652	673	632	633	684	613	649	652	623	679	626	615	641	656	656	619	619	662	667	656	628	669	619	668	611	668	599	651	638	638	631	636	618	655	671	610	677	638	611	658	630	599	655	632	677	640	634	651	659	696	703	646	641	646	644	638	686	654	681	625	651	632	608	686	639	644	611	616	673	646	670	700	673	639	637	706	597	628	667	658	634	636	658	680	626	681	653	631	600	664	647	617	620	626	643	628	650	633	658	630	678	623	663	688	644	640	638	642	669	634	636	652	647	646	631	635	647	613	608	582	662	643	638	648	644	679	614	649	691	602	579	654	639	610	669	649	654	655	644	636	653	685	652	631	601	629	638	642	651	671	644	692	622	636	656	629	677	636	594	660	625	655	591	650	609	654	625	646	624	607	648	628	618	652	657	675	642	625	622	647	612	637	698	671	657	685	647	671	621	686	675	635	603	671	636	627	644	688	664	645	650	642	650	626	655	649	638	617	697	669	633	698	659	683	674	663	644	674	647	639	644	644	675	640	639	598	590	646	617	639	608	620	639	680	635	622	645	648	604	623	625	670	639	641	645	639	641	653	614	672	628	631	612	676	630	616	596	645	680	644	652	642	638	628	690	625	616	661	653	652	639	658	653	661	635	651	669	614	672	633	671	663	657	651	619	673	660	633	651	643	643	580	623	636	657	648	592	637	674	658	633	655	686	661	631	656	631	624	677	653	662	631	627	638	676	631	629	634	632	620	631	700	652	681	640	638	617	661	683	697	614	646	643	654	604	659	606	641	609	630	682	600	639	646	586	628	621	713	655	643	641	658	637	635	647	639	654	658	635	618	641	580	698	657	644	626	634	647	629	636	658	655	700	606	594	656	669	648	665	710	658	624	673	707	640	627	649	670	662	629	607	668	667	680	651	646	664	662	639	638	661	647	667	641	660	584	626	664	667	686	671	670	643	608	652	693	653	692	642	629	643	641	644	667	683	651	644	597	667	639	638	635	613	680	610	667	647	674	639	625	658	649	682	632	615	661	655	641	627	636	625	651	670	671	630	616	636	675	664	656	640	646	652	606	656	697	601	660	657	640	633	640	689	681	681	645	635	668	671	657	651	612	634	646	654	646	679	643	615	614	639	653	646	600	636	637	654	616	643	616	602	620	638	675	616	645	666	643	658	638	622	664	670	600	706	655	590	644	659	695	663	635	644	672	669	627	639	629	660	662	639	663	623	604	633	594	634	711	611	644	680	606	653	644	621	649	639	630	632	651	686	665	610	645	676	649	651	633	663	637	665	661	635	677	658	648	634	646	667	623	628	653	594	628	669	628	636	682	668	632	612
1870	167	4597	11750	11300	7967	3008	884	268	99	84	57	43	62	56	58	44	46	62	48	50	54	55	47	52	51	60	65	56	54	51	69	58	59	65	53	64	48	59	38	52	59	54	67	42	54	58	57	50	52	42	52	56	55	61	53	63	62	49	48	52	59	53	50	52	57	61	52	58	42	66	51	57	55	54	53	72	51	42	57	60	50	47	48	46	64	66	46	54	57	61	60	50	56	53	62	48	54	59	58	52	64	42	45	62	57	62	61	60	51	65	46	51	58	51	67	45	39	57	51	44	47	46	62	57	49	55	65	59	51	55	50	48	49	49	43	57	58	53	43	55	59	52	55	60	68	53	65	47	44	49	58	59	55	60	52	53	43	50	47	46	51	49	54	41	53	55	57	55	44	70	49	47	51	55	50	53	49	65	53	42	45	49	58	58	56	50	59	53	44	41	50	37	69	52	60	47	45	56	65	62	53	53	37	52	41	62	62	52	47	71	35	57	48	64	63	65	58	60	42	47	47	56	46	71	57	51	47	57	58	44	56	54	55	61	61	54	46	47	58	45	51	52	63	52	45	52	28	63	58	70	60	41	64	63	58	50	56	51	45	49	54	56	51	55	49	49	59	45	65	46	56	48	64	48	55	60	60	55	59	48	49	66	45	64	44	57	55	51	47	47	51	46	60	57	53	44	57	55	68	56	63	55	58	50	49	50	61	44	51	37	52	46	62	49	52	63	58	62	62	48	57	55	64	58	49	58	48	57	52	38	60	50	49	45	60	58	59	62	43	59	55	66	50	49	60	58	52	50	46	46	51	50	49	48	63	46	39	42	55	47	61	52	51	64	48	57	59	59	67	49	44	51	54	59	50	57	54	47	67	55	69	64	68	68	62	55	48	58	57	52	42	52	46	61	59	67	50	48	56	51	68	46	58	51	49	56	48	39	42	60	47	58	75	67	56	49	57	73	55	48	61	51	49	53	53	46	60	64	51	41	55	49	50	46	53	50	47	51	63	54	54	52	56	44	65	38	55	60	44	52	51	66	61	50	55	58	49	51	50	46	59	42	57	60	58	73	63	40	52	57	67	61	55	44	50	47	56	50	50	61	59	49	55	68	43	51	58	50	45	34	51	45	44	62	55	64	46	68	47	54	54	53	48	54	38	69	51	53	54	52	51	57	57	61	55	55	44	59	59	60	50	57	70	62	56	59	61	53	50	64	58	58	55	59	64	57	47	44	65	37	38	53	51	73	46	56	42	58	50	53	57	47	49	54	57	43	55	60	57	53	56	48	58	57	56	48	48	50	44	54	66	58	54	60	46	63	50	52	51	56	46	43	64	50	37	48	44	58	46	58	51	65	44	59	63	58	62	58	46	49	62	49	63	58	61	58	59	60	53	55	51	51	51	63	52	60	65	62	49	59	47	59	49	53	56	53	51	57	51	46	64	63	54	46	58	56	57	47	61	48	67	60	62	56	49	61	74	62	63	45	55	54	76	54	59	55	62	44	51	44	47	49	53	49	66	57	58	52	57	50	63	59	61	56	55	46	45	41	46	52	49	56	64	71	67	55	39	51	48	51	52	50	53	47	53	57	60	56	57	69	57	54	55	49	45	51	43	49	54	65	53	48	55	57	59	45	55	50	67	52	55	51	49	45	43	40	67	58	56	47	56	47	47	52	55	59	51	56	61	46	58	57	55	61	46	48	44	63	58	47	56	66	47	52	55	56	60	51	66	47	49	44	48	50	68	45	50	49	47	71	60	44	45	61	36	57	49	56	56	49	56	57	53	54	52	58	62	54	64	55	40	50	60	48	52	45	58	55	47	57	48	50	53	43	53	42	49	57	57	65	53	44	53	49	43	59	42	57	47	68	50	49	51	50	46	51	39	54	68	43	46	61	49	53	37	52	56	59	48	48	60	55	63	58	52	46	57	55	48	67	60	48	54	50	51	67	52	46	51	38	56	50	40	59	66	52	54	55	53	56	68	66	58	35	54	55	57	42	53	42	51	43	42	49	65	48	48	47	55	60	61	57	53	57	47	37	45	47	48	51	44	52	48	58	53	64	59	52	65	50	62	53	54	62	50	69	52	53	51	59	73	46	57	48	63	53	50	51	45	53	40	53	52	60	46	45	65	65	60	45	58	53	62	54	39	54	43	43	56	49	44	64	61	51	53	53	53	54	52	43	57	55	50	48	51	40	62	51	45	53	46	52	60	62	50	53	46	68	54	64	43	55	50	53	55	54	45	60	55	61	42	48	50	46	46	58	56	57	51	60	43	49	58	44	54	62	56	45	60	41	50	51	51	48	46	41	48	37	67	60	56	51	49	61	56	64	66	56	55	56	52	55	61	47	70	49	62	38	51	60	51	54	61	50	52	45	53	54	59	59	62	49	52	58	50	51	48	45	56	72	61	57	63	56	53	61	56	55	41	54	53	51	52	66	47	46	55	59	51	54	54	45	51	51	50	53	54	49	50	65	60	76	54	67	56	56	61	72	46	62	53	49	62	62	53	60	56	44	60	42	49	56	53	55	33	65	62	42	63	60	50	65	46	52	58	67	45	58	64	53	45	72	74	52	44	49	37	59	46	53	51	51	38	57	60	43	55	57	59	58	55	59	47	53	51	49	47	57	60	46	46	53	51	46	48	47	56	64	59	57	60	45	57	54	67	55	60	47	46	47	77	53	54	51	54	48	46	47	57	45	61	41	48	66	52	39	65	46	53	53	64	38	50	45	55	60	51	45	52	45	57	56	44	42	53	49	40	64	57	53	51	60	48	55	44	53	70	54	58	50	47	56	51	59	54	56	52	54	51	58	66	58	42	57	58	58	45	49	58	62	51	47	55	52	72	56	47	47	58	61	44	53	54	48	69	58	55	56	55	49	69	51	46	53	63	63	56	45	51	46	60	51	53	39	57	60	53	40	44	56	55	56	46	50	59	44	49	52	58	53	60	47	44	48	54	58	59	51	39	58	59	50	50	47	40	61	61	53	54	51	59	64	61	44	55	51	47	50	58	61	46	48	36	45	52	49	47	62	63	49	55	53	55	61	56	43	44	64	57	53	54	60	53	48	59	56	44	59	49	58	56	44	46	59	40	46	60	47	51	52	61	46	59	49	51	52	51	60	54	48	62	66	52	48	57	57	50	59	46	56	40	41	51	46	61	54	45	43	55	57	60	61	38	56	55	54	45	51	54	57	41	54	50	45	57	46	61	60	70	65	60	58	49	50	58	49	49	50	43	48	58	58	51	58	59	63	52	46	73	60	70	53	50	44	63	55	54	49	61	45	62	53	59	60	53	44	60	63	54	59	60	62	59	51	42	50	54	52	54	58	49	55	51	49	49	50	52	42	45	41	46	57	53	56	61	49	35	53	54	52	55	44	59	40	51	59	66	51	45	64	44	44	52	46	61	61	58	46	47	58	54	43	59	50	43	43	61	66	30	50	58	60	46	64	58	52	59	62	61	49	43	52	64	49	62
10927	4350	28445	55127	61709	49536	33162	20023	7981	2341	1021	780	753	706	700	724	747	728	711	714	735	735	700	712	721	671	752	712	711	704	777	713	735	711	665	716	712	700	703	732	742	667	748	700	722	738	692	691	745	761	732	730	742	721	732	725	760	731	749	728	707	739	754	734	717	719	729	694	701	738	745	770	737	726	699	765	744	691	706	726	735	764	694	781	661	705	695	729	712	724	708	776	752	716	775	754	703	727	735	712	709	741	703	740	724	721	752	709	708	734	723	702	703	706	776	681	742	675	687	685	726	765	716	688	745	713	742	718	696	726	683	744	738	720	723	700	722	721	733	722	731	720	726	691	659	726	717	710	742	664	744	698	782	686	760	700	676	696	712	682	742	688	734	751	704	702	666	747	685	773	724	723	778	708	727	751	727	699	756	686	697	678	745	732	661	701	710	722	706	689	726	730	693	744	722	718	664	783	756	739	721	699	739	665	729	700	717	748	735	723	721	678	788	717	726	782	734	758	766	713	713	684	734	714	716	703	713	738	708	743	717	728	705	711	730	761	691	733	725	763	749	727	714	759	699	712	708	744	769	712	729	757	767	719	721	684	697	765	703	729	708	729	708	713	740	699	699	714	719	674	726	698	741	735	695	702	787	728	685	685	700	807	709	727	714	765	743	702	695	725	740	747	721	708	748	736	762	713	718	725	706	732	690	679	764	756	675	700	732	693	700	690	706	685	684	690	747	708	683	728	750	707	686	740	736	723	705	780	682	732	688	737	740	733	743	706	728	701	732	673	702	745	748	724	754	739	718	734	681	671	744	744	722	745	746	752	744	802	697	706	731	690	674	694	714	721	742	705	760	698	765	746	695	738	751	755	727	706	808	733	753	733	697	735	712	751	721	733	702	741	736	747	725	750	700	705	733	702	689	757	691	755	767	690	726	729	695	707	747	680	730	733	767	680	724	738	747	734	756	723	705	711	725	731	701	697	665	728	754	763	689	771	712	755	713	730	744	757	711	735	713	694	724	704	707	754	678	694	731	730	710	702	701	767	760	748	769	702	706	716	739	681	694	735	746	770	705	709	697	745	702	726	673	710	652	739	705	700	724	726	697	719	722	712	714	724	662	702	710	758	736	753	701	741	728	720	722	690	693	701	729	734	684	689	706	787	711	747	709	699	712	722	728	746	711	706	757	720	722	698	710	739	758	762	684	702	718	757	672	759	738	688	735	699	720	741	734	728	694	711	768	759	690	677	712	747	666	741	710	698	741	712	741	691	748	691	724	723	687	737	699	713	723	755	754	716	705	753	719	760	772	693	694	733	705	711	729	713	788	692	740	727	755	746	709	742	704	739	702	717	742	713	692	690	763	731	748	742	742	671	731	719	782	792	708	749	723	690	729	722	771	700	692	771	701	714	689	726	754	733	715	709	720	721	723	797	668	717	740	767	727	715	715	649	725	714	736	750	709	745	761	677	761	687	733	735	749	735	745	723	735	686	725	694	719	748	687	729	713	727	712	715	708	710	769	694	759	746	720	707	749	697	734	711	712	707	730	711	746	659	730	763	699	698	736	730	725	728	709	673	710	673	774	703	716	763	696	705	734	734	741	743	715	681	705	745	684	748	701	742	702	712	748	694	773	692	686	721	721	687	741	725	726	726	727	714	679	746	751	731	683	675	737	689	755	701	733	698	705	736	712	706	733	696	678	775	721	691	726	713	738	727	743	735	750	699	710	694	714	740	676	762	732	755	691	706	675	750	680	717	711	721	679	718	712	734	737	762	698	745	732	701	786	697	730	714	766	725	703	731	741	741	698	734	715	703	755	698	718	762	717	759	700	679	729	691	706	754	719	685	743	700	736	736	706	737	770	728	678	793	744	706	678	763	705	700	729	729	737	701	764	751	712	703	738	723	714	760	720	696	748	674	702	706	712	686	698	723	727	698	708	717	679	729	753	707	687	775	728	718	720	749	661	721	720	745	710	761	787	728	717	753	711	732	669	681	698	687	717	729	721	629	719	718	709	658	701	714	706	738	719	721	661	739	711	714	751	694	684	670	725	688	760	722	698	702	692	666	674	700	739	752	692	730	693	767	714	742	733	695	730	755	694	730	755	723	763	687	698	755	707	700	723	727	704	740	738	699	744	760	670	691	746	723	738	759	668	707	737	745	740	758	737	711	722	734	679	746	709	774	746	747	661	707	656	774	701	705	733	713	707	735	705	681	723	683	738	695	683	723	732	722	662	694	728	745	654	694	688	720	663	773	733	704	735	714	693	741	741	689	719	752	689	721	708	703	737	728	715	734	714	782	675	702	704	673	714	746	725	690	736	685	740	698	741	730	705	693	698	693	727	684	739	731	771	673	682	736	741	723	726	763	704	722	741	707	747	724	713	694	709	765	745	671	722	706	698	709	714	757	731	723	736	677	745	751	751	731	684	743	740	697	739	718	719	704	748	727	731	730	697	740	674	677	780	746	714	755	726	736	716	706	750	713	657	746	733	726	721	699	730	770	732	771	700	658	767	681	708	737	676	743	753	683	749	676	739	724	734	721	725	760	738	752	727	730	755	780	773	717	648	780	730	723	731	732	706	686	710	734	741	750	767	695	698	739	713	761	705	733	691	713	694	725	742	713	736	708	765	761	755	784	685	715	733	725	726	695	742	764	719	724	750	716	704	730	715	783	704	719	772	705	693	686	720	713	724	766	702	733	756	726	760	771	756	722	738	796	744	707	670	727	744	730	746	735	706	705	745	728	748	721	726	693	726	730	697	691	716	717	768	705	752	765	721	708	766	651	690	686	689	731	711	707	739	679	724	714	721	663	743	701	670	752	688	720	737	716	745	681	695	729	754	718	716	700	764	724	747	698	733	740	748	795	706	733	719	699	718	668	781	713	719	732	695	705	712	722	749	711	708	707	704	647	703	730	707	737	727	701	741	696	702	736	713	723	684	748	744	722	708	713	691	748	710	737	673	691	687	715	713	707	714	732	703	720	771	718	683	756	736	725	719	695	699	723	729	702	740	772	711	692	671	703	689	693	699	710	710	749	737	728	742	700	718	667	776	721	700	702	688	709	723	708	729	720	740	734	694	760	720	733	711	689	773	718	711	691	722	680	749	703	751	729	726	708	736	714	697	718	724	718	762	750	697	710	708	677	715	711	748	701	768	693	777	749	764	707	754	701	694	685	698	725	700	725	715	708	727	733	737	738	725	713	759	710	738	752	689	737	701	763	704	733	727	748	697	731	700	704	718	749	689	715	705	737	725	711	744	740	743	728	710	723	722	689	702	699	739	748	707	677	704	671	698	723	736	696	734	719	719	764	741	721	783	771	698	693	734	709	738	751	763	734	687	739	745	725	709	701	734	698	709	687	703	756	682	658	691	747	764	756	705	726	710	699	706	707	699	733	726	680	648	726	720	722	718	737	723	780	716	700	693	746	717	740	717	738	693	687	690	725	699	684	712	751	732	705	682	752	744	749	760	716	727	737
901	310	8660	16770	16639	12895	5115	1375	419	125	67	67	54	57	60	60	46	63	53	58	45	43	52	42	58	60	48	52	37	49	70	42	54	59	55	46	46	42	53	50	61	53	50	59	50	45	58	53	41	35	47	51	46	53	47	47	46	52	58	61	45	46	52	52	50	52	45	49	60	61	54	74	54	47	45	47	45	44	54	43	53	60	56	64	60	48	36	56	43	42	50	54	45	47	50	50	51	41	48	47	55	48	58	66	47	48	68	59	53	51	51	51	46	53	51	38	50	63	61	38	48	45	46	52	46	45	50	47	61	41	61	49	67	42	45	64	35	52	49	38	52	44	53	52	48	76	56	56	44	53	57	53	45	46	47	52	49	48	57	48	49	60	58	54	55	67	56	58	53	38	43	47	54	54	59	63	39	51	53	61	51	59	49	45	56	48	45	59	63	48	52	42	54	39	50	62	56	60	56	51	59	49	56	58	47	61	54	46	53	59	56	49	53	52	58	54	49	50	53	49	60	63	37	62	51	57	46	46	51	64	58	46	47	52	48	59	49	46	42	54	53	65	63	40	38	51	56	57	48	51	53	52	54	56	50	62	54	43	45	53	59	54	40	57	55	52	58	62	65	59	53	46	55	50	54	62	50	58	39	62	39	46	65	49	43	52	55	54	56	50	46	33	51	56	50	63	56	44	56	40	51	54	40	66	41	69	61	46	46	55	48	54	50	52	42	40	60	69	56	55	50	48	49	50	61	54	44	35	55	47	40	51	44	64	59	48	50	37	61	58	62	48	68	46	48	47	46	54	49	50	51	72	58	52	43	51	61	56	52	53	41	46	48	49	65	63	47	55	60	52	53	55	57	57	53	45	48	64	63	50	57	46	52	46	49	56	50	50	45	52	54	39	46	52	53	59	55	40	54	42	43	50	51	52	53	63	59	57	58	62	41	58	60	60	52	61	44	60	53	55	46	53	53	53	52	52	48	53	54	52	61	64	52	63	58	42	56	57	56	49	53	55	43	43	55	55	63	53	62	50	54	47	45	55	53	54	48	49	50	54	52	42	57	50	45	52	81	52	48	52	37	45	50	59	45	56	64	57	51	50	58	56	57	48	48	48	54	45	47	48	57	44	54	58	62	51	55	50	53	58	40	43	49	41	51	49	42	60	39	51	81	48	65	53	48	49	62	47	46	49	42	55	58	62	47	60	58	59	56	52	66	51	47	44	49	50	60	55	57	58	51	56	57	53	58	53	49	44	42	47	38	57	64	54	49	48	56	48	48	58	57	73	48	61	42	59	60	52	47	52	45	53	48	43	57	57	43	44	50	47	46	54	64	38	47	43	54	46	55	38	47	51	42	36	61	44	57	49	55	54	49	52	57	45	55	47	53	40	42	50	68	54	55	48	41	49	56	48	61	42	48	51	54	52	45	54	59	75	52	38	53	68	50	58	54	62	44	53	49	61	55	58	45	64	52	56	48	44	49	48	57	48	60	38	55	51	45	54	45	59	49	44	59	48	52	46	54	59	51	54	46	48	49	60	59	47	46	57	47	52	59	54	56	39	49	59	61	40	61	59	55	36	62	46	46	59	59	43	50	38	45	55	47	51	46	49	46	39	53	39	59	68	51	57	51	50	61	50	63	54	46	58	60	52	40	45	52	53	56	56	65	50	54	47	49	53	46	63	59	58	44	57	52	58	51	66	56	54	40	44	47	52	56	59	57	60	38	58	41	45	50	42	44	57	47	59	45	51	63	66	52	66	47	58	59	63	57	53	43	45	56	44	64	58	46	39	57	55	51	65	41	45	49	56	51	41	61	43	53	56	62	53	55	45	37	54	50	56	57	48	51	56	46	53	56	44	46	47	53	47	55	47	39	44	49	52	53	53	62	46	49	60	61	43	50	51	62	51	48	60	63	62	57	50	53	49	49	44	37	47	54	47	52	40	49	53	51	52	55	44	61	56	58	53	65	55	53	62	51	51	45	67	57	51	48	56	50	37	52	50	71	47	52	51	47	44	50	48	45	44	57	52	52	59	49	36	63	51	35	57	52	68	47	51	51	60	62	55	46	50	65	51	60	46	54	53	38	59	62	61	55	42	58	49	50	54	65	47	37	54	53	49	36	51	56	52	54	52	41	46	51	52	57	71	52	52	53	41	49	51	56	46	57	60	54	43	47	49	64	48	55	60	41	61	42	58	33	44	69	56	50	48	52	58	49	47	50	40	45	49	49	58	47	55	50	40	51	47	56	59	35	59	48	66	50	64	59	48	57	53	58	59	50	43	48	60	58	62	58	64	55	46	58	48	47	55	59	50	48	57	45	47	46	53	58	43	46	57	44	59	55	58	49	45	46	43	54	49	38	53	46	44	59	46	54	62	53	54	60	44	59	57	48	40	70	48	43	59	58	51	57	48	57	57	61	55	50	50	57	58	54	52	43	43	50	36	57	57	61	41	41	50	45	53	54	63	52	58	54	48	43	58	61	66	54	43	56	62	41	49	47	51	50	59	63	75	59	40	50	55	44	52	63	54	53	56	46	43	56	56	71	55	57	48	46	46	49	47	52	48	52	44	47	45	62	65	48	54	48	57	50	50	49	51	50	49	49	58	70	40	57	51	63	52	39	59	55	52	70	61	57	46	70	54	55	38	59	56	60	41	49	51	52	59	49	47	50	46	64	55	50	59	66	55	55	59	43	55	43	40	57	49	48	56	50	58	58	44	67	63	52	55	52	41	57	48	68	59	58	59	52	48	51	59	51	50	51	54	59	53	53	46	57	59	51	64	58	40	46	44	53	59	50	53	61	52	46	51	47	38	53	56	45	64	46	59	43	47	53	48	43	56	57	43	47	42	55	39	57	43	45	70	54	59	42	48	52	59	46	53	60	50	48	53	48	64	36	59	52	55	54	58	49	75	37	59	55	54	39	68	48	55	58	50	66	51	50	56	46	47	40	51	52	55	67	61	43	55	57	46	54	54	51	55	57	49	42	46	57	54	45	55	50	56	50	55	51	62	54	51	58	54	46	71	54	51	35	57	51	52	45	52	65	59	45	54	58	50	58	56	58	63	49	43	52	55	55	66	65	45	47	40	46	50	57	51	59	66	63	55	61	51	43	54	49	53	49	66	61	54	44	53	58	60	56	45	52	53	61	43	49	45	48	55	64	52	66	56	51	58	49	52	47	45	56	53	52	62	49	58	49	55	51	58	49	62	42	41	42	59	53	48	33	46	47	51	51	49	49	56	49	48	53	55	46	47	48	46	50	53	46	47	51	36	57	62	58	53	47	62	49	49	59	50	53	55	67	51	45	57	45	48	43	64	55	44	49	46	59	52	49	47	59	47	56	55	39	52	45	71	44	51	49	48	53	48	51	48	51	45	55	58	53	47	43	50	61	46	56	51	53	39	57	47	53	48	53	49	45	59	45	49	69	44	49	54	48	54	54	54	49	48	53	60	45	53	54	54	59	54	53	51	62	65	44	38
14693	7509	38773	64273	72845	58311	38735	24555	11235	3281	1187	764	722	727	747	735	683	740	682	673	654	715	703	722	701	675	643	730	650	710	709	694	672	672	707	709	704	686	704	704	681	700	721	721	664	683	722	727	694	692	723	725	676	725	740	702	690	641	659	661	678	739	687	669	668	708	701	727	688	681	699	690	742	697	671	708	703	701	664	708	682	717	715	727	667	666	629	709	685	665	710	723	675	684	663	693	696	699	693	748	693	706	733	743	687	737	702	697	734	703	684	734	749	713	678	704	731	704	695	700	694	723	695	726	710	632	712	701	645	698	698	651	724	677	709	714	725	726	737	718	733	713	711	710	661	706	680	708	711	736	681	639	677	703	675	747	664	713	677	723	737	714	691	709	706	681	667	733	725	734	705	717	680	694	705	705	732	684	683	751	716	659	666	747	711	727	699	701	688	659	712	699	706	708	680	672	643	720	671	691	672	749	716	672	724	740	701	731	712	726	702	667	649	677	722	689	753	643	713	654	696	672	699	682	701	701	702	683	680	674	765	700	694	690	683	689	656	723	717	732	703	694	700	714	708	687	711	692	640	658	706	752	672	733	679	727	686	708	739	738	715	696	705	706	700	695	674	690	712	686	735	692	748	703	665	733	728	707	720	723	711	657	737	658	729	742	719	675	697	702	707	718	693	663	706	682	747	686	686	695	748	710	705	679	626	707	660	674	724	656	705	699	710	733	712	683	669	676	674	644	697	745	681	725	723	711	712	732	718	656	683	726	710	730	706	721	699	661	726	702	684	705	734	734	702	706	728	692	766	648	724	674	680	677	683	688	721	698	696	700	698	673	734	705	700	665	706	742	669	689	688	726	693	706	687	723	621	733	687	729	724	735	694	660	672	685	694	696	731	678	700	721	674	707	686	712	755	711	744	675	725	689	701	625	701	671	671	670	706	717	648	691	698	665	700	667	701	675	711	719	680	707	719	699	706	719	734	692	700	723	686	682	687	733	768	684	689	695	704	666	705	717	693	731	705	664	691	674	664	687	693	688	701	725	673	714	689	682	682	683	675	729	653	659	690	705	698	677	689	704	648	730	667	657	650	636	662	684	709	691	682	693	697	722	692	672	684	732	702	714	718	676	744	688	730	699	696	686	716	737	642	664	679	651	717	690	712	676	715	660	694	669	705	674	686	721	689	655	675	709	659	662	670	697	704	671	708	710	724	728	727	727	742	699	686	749	721	723	735	679	721	750	708	690	699	756	707	709	756	750	705	692	703	674	680	723	657	715	699	753	681	665	687	709	687	661	688	680	773	734	701	691	702	636	674	660	689	680	683	751	675	775	701	695	732	715	707	717	701	704	688	641	698	691	666	654	691	709	701	657	696	686	660	703	684	704	717	741	671	724	688	654	650	744	691	701	662	694	717	724	746	681	699	747	728	664	729	687	685	673	696	688	689	709	703	716	669	659	791	673	692	660	717	693	718	709	676	710	713	673	670	752	710	673	710	710	692	703	696	669	711	704	687	691	674	700	706	716	687	713	719	661	658	696	720	698	686	657	718	692	700	675	668	662	702	622	715	751	694	682	693	691	720	718	728	743	732	680	681	723	703	687	711	672	723	700	698	680	696	705	703	682	653	690	692	659	714	695	656	693	698	713	720	697	690	675	720	669	697	678	694	697	683	704	693	657	725	711	691	760	701	663	689	698	691	665	680	657	698	659	747	654	732	703	660	651	737	667	677	717	691	652	695	702	729	662	733	678	672	690	687	706	702	695	714	731	686	725	704	670	703	687	704	719	670	683	691	725	684	686	677	732	707	727	654	668	688	674	678	735	700	756	684	688	717	704	735	722	699	684	711	714	652	641	679	715	727	712	684	715	667	704	716	706	660	697	680	683	694	712	683	679	673	716	676	688	705	761	714	682	688	718	702	683	734	687	696	700	726	684	711	659	707	725	726	714	726	659	741	655	684	742	677	723	707	738	728	703	680	655	676	712	692	697	660	658	717	704	718	743	720	740	695	622	690	721	672	739	689	696	734	704	733	708	761	723	684	697	735	655	712	660	686	701	699	738	672	673	682	698	681	713	703	698	683	703	689	753	673	706	725	699	732	701	705	693	667	722	732	679	702	694	680	694	675	658	694	761	675	664	689	725	738	644	673	665	734	697	766	662	696	721	729	690	687	734	704	744	710	734	679	719	680	734	691	685	653	707	705	692	684	695	680	697	725	699	696	705	691	682	704	720	675	671	703	721	712	660	742	681	721	661	692	690	682	662	734	684	717	696	697	670	654	716	718	704	710	682	665	699	711	715	725	719	698	694	693	734	661	696	715	679	701	692	684	728	673	715	708	698	727	714	736	668	708	681	705	677	667	711	680	694	682	683	682	691	703	709	651	719	682	673	784	733	678	710	716	705	702	723	630	701	681	707	672	686	735	716	704	691	712	696	697	722	648	649	656	686	714	700	733	722	772	733	703	692	670	670	645	672	741	727	677	676	708	652	689	682	741	696	724	739	700	706	666	671	710	702	724	685	751	711	711	718	705	660	710	701	650	704	677	644	743	661	693	734	729	678	697	685	684	685	709	768	703	702	669	692	718	667	698	641	668	714	733	717	688	716	706	696	696	676	698	676	703	697	654	724	698	712	685	682	723	721	671	722	718	712	652	672	682	714	706	686	651	688	720	668	723	708	689	687	721	704	734	734	748	690	705	692	767	649	691	715	687	708	712	658	748	673	742	637	723	670	686	765	690	673	727	653	701	720	697	661	716	681	704	672	686	724	746	660	734	672	720	728	738	706	726	719	681	725	698	702	720	680	732	733	673	690	723	732	717	689	680	726	697	675	710	672	716	648	712	713	704	674	735	685	703	686	663	736	672	711	732	697	616	717	709	660	698	703	657	714	695	692	706	693	650	664	683	670	729	693	732	716	691	694	733	750	695	678	645	706	721	713	727	704	678	680	670	708	692	651	711	753	723	673	679	680	689	692	707	692	679	701	705	717	659	697	700	686	688	671	702	736	701	713	690	685	667	735	669	680	685	669	713	749	653	702	683	700	681	726	727	681	720	731	709	721	710	722	753	723	684	716	736	679	701	687	686	695	674	748	686	695	714	659	640	663	686	703	735	747	702	701	739	676	685	750	656	671	683	682	696	675	722	660	732	711	726	666	665	732	701	664	644	656	713	690	673	661	693	667	710	674	707	710	662	685	689	711	658	719	690	700	681	731	721	708	736	707	715	648	709	690	707	712	681	718	719	711	715	681	675	740	715	728	707	654	709	685	697	695	671	703	663	751	725	679	686	669	702	666	678	691	700	724	738	695	709	661	670	643	678	699	699	677	703	643	736	692	715	730	693	710	662	744	693	709	698	685	659	703	685	702	681	680	675	692	690	722	666	727	678	716	729	696	735	721	706	687	701	726	724	709	690	678	675	683	670	682	712	701	689	705	682	710	711	677	730	626	709	726	715	684	729	700	722	668	711	738	749	644	707	744
1227	75	1988	4473	4226	2931	1195	345	173	64	50	54	50	56	47	38	52	54	53	55	45	36	54	46	40	38	55	46	42	57	51	59	42	46	51	48	34	48	56	36	56	46	43	53	36	46	50	46	42	60	49	41	43	45	50	39	54	38	40	39	38	48	45	48	39	51	48	42	56	45	39	61	38	49	53	53	53	43	39	38	36	53	43	51	59	50	56	47	50	40	56	38	48	52	49	42	41	52	51	52	54	53	52	49	41	41	62	52	41	51	35	33	57	45	56	47	43	36	52	41	40	42	55	63	49	48	45	48	49	49	44	47	43	51	47	47	51	53	33	55	55	40	47	46	52	48	43	44	51	49	41	45	52	52	46	49	47	49	55	40	43	53	46	42	46	41	45	34	50	54	52	49	44	39	47	37	45	54	52	46	58	43	46	62	38	35	53	52	44	53	61	55	56	47	53	45	51	44	41	40	42	55	52	40	52	43	50	48	44	64	46	43	58	44	42	47	48	58	59	41	59	43	42	44	51	41	50	55	28	59	52	48	56	46	52	48	53	50	48	55	49	50	46	48	36	38	44	51	50	48	43	53	44	51	49	38	48	53	35	47	48	46	42	54	49	36	45	51	45	64	50	58	59	39	47	55	48	38	54	38	55	41	56	49	46	52	48	54	56	43	42	40	53	41	51	50	51	56	48	40	40	35	41	37	49	55	52	43	38	53	53	43	48	48	42	41	38	57	63	43	45	56	47	55	49	56	46	58	48	41	42	56	53	36	40	53	55	44	53	51	56	49	54	50	43	62	60	45	52	54	62	58	52	53	55	62	56	48	42	45	44	42	50	55	40	52	54	42	46	61	41	51	49	53	53	36	47	51	56	39	57	53	42	49	48	40	42	46	46	48	69	50	57	45	45	42	54	43	44	51	57	57	38	44	47	56	36	64	49	44	42	48	52	48	43	40	41	53	46	46	46	48	49	56	47	51	42	50	43	43	60	59	40	49	42	48	51	48	43	52	52	47	49	52	48	54	49	39	47	35	38	38	51	41	58	55	51	32	43	53	50	47	35	41	54	57	44	64	41	43	46	45	47	46	52	48	41	48	52	48	60	43	44	56	33	53	62	44	46	51	44	46	49	46	49	46	52	48	45	42	51	43	50	53	51	41	48	57	35	41	50	49	54	40	56	41	42	44	51	48	51	44	51	53	34	47	50	53	45	54	49	56	64	49	41	44	58	47	46	43	53	32	52	41	51	34	51	47	47	55	48	45	53	46	54	63	49	58	41	39	48	52	50	48	48	56	46	58	49	53	28	59	38	41	47	43	43	42	35	49	50	44	56	60	49	47	46	42	59	47	44	56	46	58	49	56	44	41	47	54	54	54	48	64	50	47	47	46	56	55	52	59	57	48	45	62	41	60	29	47	46	54	55	57	62	61	52	49	39	41	45	51	36	44	41	47	45	44	39	52	51	38	44	45	50	42	68	53	43	54	54	49	62	52	61	57	43	50	51	45	50	42	48	49	49	57	34	65	42	48	45	50	48	49	44	53	44	47	52	58	45	44	58	47	43	49	33	35	49	42	50	46	48	39	49	57	45	47	62	47	41	45	51	53	48	55	58	54	50	49	62	44	43	53	49	57	52	52	60	47	44	45	59	45	43	47	57	47	54	54	46	41	44	42	42	52	36	48	50	48	51	43	48	65	57	42	52	54	48	37	42	64	44	42	42	52	65	51	43	41	46	45	46	54	41	39	45	49	45	45	56	41	44	50	37	51	33	59	49	43	53	44	51	59	57	40	33	49	57	53	49	51	43	39	53	52	49	52	49	47	60	47	59	56	64	46	51	40	52	55	52	30	56	36	40	49	50	40	47	45	53	46	66	51	56	56	55	47	53	43	32	50	57	57	61	55	52	37	49	43	41	60	44	46	60	39	52	49	50	45	57	40	42	36	49	47	38	50	60	46	44	49	43	47	49	48	55	45	45	41	46	51	41	52	38	51	41	42	40	62	50	48	49	62	52	47	51	57	43	48	52	43	38	51	36	53	48	57	42	42	56	38	56	42	43	46	36	42	51	51	52	47	45	45	58	40	39	55	43	42	52	49	42	38	31	53	57	52	55	34	55	59	41	42	54	44	47	47	50	38	50	45	40	56	51	45	57	43	50	27	42	38	64	47	38	52	42	42	55	48	44	50	37	41	57	58	50	48	49	45	51	34	47	54	40	51	48	43	42	50	43	55	52	49	49	48	52	36	56	58	61	46	47	41	52	45	52	46	50	51	48	49	45	47	51	38	54	39	35	42	48	36	44	40	48	53	42	46	38	61	54	40	45	52	48	47	45	44	41	50	50	50	57	62	47	34	42	35	57	56	60	55	45	47	47	45	54	54	54	50	57	48	48	42	52	46	50	49	36	54	58	50	54	50	46	46	67	63	60	42	61	52	50	47	55	63	52	52	41	38	49	44	49	35	43	41	48	43	46	40	54	37	46	45	51	48	43	52	46	51	48	44	51	56	49	45	43	54	41	39	48	49	56	50	45	39	50	35	48	49	61	53	54	51	50	53	50	42	53	51	46	57	54	50	40	46	61	61	36	53	53	62	59	55	52	46	49	53	47	53	47	47	48	43	39	34	45	54	56	51	60	42	50	50	48	51	43	57	49	47	53	53	47	45	48	46	52	45	40	45	38	52	42	56	54	39	48	49	48	58	46	40	39	42	46	47	53	40	50	40	47	50	52	42	48	50	41	46	51	47	49	50	49	36	47	56	40	50	54	45	55	30	57	51	43	55	38	42	44	48	46	45	61	48	42	45	48	44	45	44	44	52	43	49	49	58	36	40	54	61	56	52	55	35	42	43	56	49	60	52	51	38	31	47	45	50	36	56	40	47	39	43	46	48	50	58	47	51	54	53	44	38	42	45	44	54	61	43	49	52	59	46	55	51	43	41	63	41	51	55	43	51	65	56	53	50	50	49	48	55	42	44	43	46	46	53	43	40	45	45	46	63	40	39	51	56	44	44	50	44	45	59	53	49	50	52	41	50	48	41	38	40	41	53	52	45	54	42	49	52	49	40	58	48	50	44	49	50	48	48	59	48	45	51	43	55	58	57	48	45	48	33	54	46	61	57	61	50	60	40	59	39	45	45	55	57	54	50	45	40	53	53	53	39	41	35	57	53	49	49	38	50	47	56	55	44	54	53	41	47	41	47	54	51	55	47	49	60	58	47	44	64	38	49	57	48	42	51	43	50	63	42	46	49	59	37	52	50	55	42	56	38	41	50	50	58	53	46	50	46	57	47	56	40	51	33	53	54	41	53	35	59	46	47	44	58	52	49	58	52	44	56	52	44	46	50	51	52	48	51	49	40	50	56	52	48	45	46	50	54	52	52	44	53	47	46	54	46	53	48	55	50	55	50	58	49	36	55	44	30	53	50	40	50	48	50	47	41	54	61	44	49	48	52	47	50	36	50	51	36	52	58	43	53	47	58
7859	1804	21777	38582	42978	35125	23678	11982	4124	1374	796	724	675	629	636	624	633	658	637	657	605	646	656	667	653	646	691	662	601	649	684	613	662	645	635	648	644	661	613	647	599	637	645	667	657	715	670	628	651	588	687	655	645	721	652	597	665	665	620	631	679	675	645	638	641	683	628	646	631	654	645	672	656	632	637	655	658	610	650	682	646	640	633	630	675	649	645	603	608	636	687	606	668	701	604	649	617	633	631	632	592	571	640	609	625	660	624	588	681	625	615	630	639	654	638	600	657	618	620	675	623	646	642	636	659	633	673	627	636	639	618	622	687	633	640	599	681	635	667	622	622	636	597	639	644	647	624	653	622	681	624	630	658	624	714	679	612	629	682	620	647	645	620	646	659	683	610	670	651	647	675	650	693	688	659	614	668	632	658	685	658	615	656	644	659	679	615	678	637	682	666	626	623	627	625	657	690	629	692	625	648	662	656	683	684	620	660	662	617	684	612	635	669	640	655	657	649	675	653	666	615	631	625	623	662	614	619	620	672	646	722	599	703	673	576	610	584	649	644	638	623	610	615	661	664	648	628	655	645	652	678	652	638	640	661	681	623	615	633	685	650	696	608	658	661	636	662	630	657	632	651	555	667	676	629	667	608	657	635	677	672	625	661	664	639	636	650	612	633	640	636	678	652	638	600	636	692	668	613	600	663	648	636	645	647	655	641	670	630	662	653	622	677	646	613	638	612	641	669	648	650	714	639	621	668	617	688	656	654	634	670	588	674	621	679	655	595	684	647	660	649	642	618	698	658	661	664	674	641	656	646	644	634	631	660	626	659	620	658	650	671	641	661	671	653	645	609	624	651	640	655	629	630	689	614	659	602	669	675	672	652	636	660	635	634	614	627	631	626	644	654	639	656	628	658	600	663	620	640	648	626	605	678	656	647	606	663	633	646	634	644	643	645	602	642	674	658	647	602	668	621	624	606	640	606	627	630	688	644	643	668	647	629	632	627	644	642	668	641	675	624	637	638	599	630	673	599	629	642	612	635	694	652	625	621	669	651	637	627	633	640	671	612	657	626	667	669	630	649	657	654	641	624	659	664	659	647	635	660	647	664	628	634	656	662	656	608	639	583	618	669	611	664	594	680	639	630	654	628	633	625	667	648	630	644	637	678	674	672	635	651	641	649	681	646	589	631	648	674	629	628	676	662	668	638	584	646	649	644	639	651	666	638	645	695	652	660	641	618	669	647	661	632	679	635	666	661	662	684	624	675	567	666	631	684	656	675	690	669	590	665	638	631	625	648	645	706	694	661	621	653	661	658	679	675	665	642	639	653	724	596	618	627	655	646	657	628	669	664	673	663	594	654	705	618	663	698	661	620	675	656	658	622	603	683	655	672	587	633	654	643	648	659	627	660	648	637	636	644	632	628	630	597	646	677	622	638	661	639	668	682	652	609	624	660	687	640	664	624	620	613	674	620	646	659	637	674	631	673	657	653	669	653	624	636	656	636	671	658	626	641	628	630	632	621	608	661	678	572	654	645	650	638	642	656	604	623	638	646	673	604	637	620	625	610	637	631	655	647	670	634	628	636	602	668	631	628	638	651	642	672	631	651	619	659	614	642	653	666	664	669	647	621	639	651	639	677	670	640	637	675	651	630	678	679	623	660	691	651	657	652	577	682	650	671	589	699	687	643	644	632	630	667	617	647	625	642	669	656	682	629	634	651	676	626	606	642	644	641	669	645	673	619	619	661	672	652	650	649	624	648	653	644	611	686	614	608	643	634	664	670	636	637	661	623	636	644	682	648	642	651	633	676	655	657	660	636	626	654	648	638	671	609	646	683	650	644	609	654	602	629	628	668	609	638	723	621	661	638	685	655	630	621	634	669	643	620	689	625	640	653	663	645	652	659	666	610	668	691	635	619	626	640	657	658	642	640	646	630	681	644	671	709	640	681	669	656	666	610	640	640	695	627	623	650	683	625	615	642	601	644	648	687	666	633	654	635	675	634	611	654	640	682	676	647	632	614	681	651	664	633	648	622	640	639	626	619	666	652	653	679	639	634	663	650	668	672	646	655	668	675	627	633	647	654	660	681	631	669	647	663	638	639	676	638	631	633	645	617	626	674	669	671	668	609	657	644	627	670	627	660	660	650	637	658	695	647	647	649	657	653	649	662	610	657	658	610	628	640	677	610	660	647	656	629	680	647	669	630	623	667	675	645	629	668	650	623	673	648	632	649	616	625	625	627	668	679	640	658	669	643	641	617	654	628	653	605	645	678	647	640	600	616	589	634	614	630	633	696	632	689	638	611	637	619	639	626	608	637	649	675	656	619	662	596	646	672	682	611	637	693	667	635	639	672	656	667	621	627	630	681	621	648	670	632	694	670	699	692	686	624	641	643	638	695	680	650	661	670	618	693	626	669	629	598	685	645	692	679	642	648	638	622	708	623	679	631	631	641	653	692	614	621	651	654	662	632	666	671	638	677	619	661	674	639	662	631	672	677	666	636	650	659	688	636	643	645	627	688	645	628	653	663	635	663	654	623	721	655	623	669	674	672	634	624	641	666	608	633	626	666	678	640	622	648	647	624	619	631	658	657	630	673	619	641	638	638	661	675	601	638	617	676	700	630	695	657	659	654	665	623	637	675	591	670	679	612	682	656	625	615	660	661	651	622	677	610	641	683	660	646	643	627	650	643	660	660	663	615	699	680	649	635	660	662	635	635	602	661	602	628	642	640	708	606	607	636	639	655	613	712	672	683	672	639	658	624	647	635	696	668	651	616	637	610	647	625	626	708	647	674	648	611	679	600	623	623	698	646	645	642	645	626	660	656	648	626	650	645	640	661	679	685	654	629	666	637	678	636	648	654	705	659	624	658	656	652	661	647	650	685	620	605	606	673	678	712	646	690	655	619	650	683	663	585	649	650	638	674	607	647	687	642	665	684	627	658	667	678	657	648	660	619	614	651	641	629	665	615	604	634	674	658	659	609	640	676	646	661	657	625	636	645	636	648	669	619	719	641	620	626	591	657	677	626	638	675	624	667	632	723	685	636	647	662	672	657	645	635	650	651	628	597	650	623	673	657	653	643	667	606	634	660	661	659	635	660	630	660	625	624	680	626	658	647	670	673	669	630	660	653	640	653	657	648	595	656	671	687	621	654	613	638	636	670	654	670	655	676	643	634	647	635	642	638	642	652	655	696	653	697	651	649	689	622	621	665	641	651	639	631	686	709	695	670	650	590	641	644	628	614	655	653	622	640	622	633	683	658	673	683	661	668	653	663	625	660	643	619	618	626	648	645	608	649	624	627	642	634	624	666	644	658	632	628	651	656	635	602	667	635	664	686	641	661	641	701	689	578	672	691	683	630	652	642	634	630	629	612	654	628	702	668	641	636	694	631	649	630	679	648	690	667	678	656	657	603	676	661	673	611	606	622	681	632	642	627	658	665	677	665	646	663	639	591	661	670	629	651	629	640	613	647	657	646	661
445	207	5242	9802	10695	8302	3461	1091	301	112	61	42	48	50	54	46	63	47	43	43	41	50	48	47	47	56	48	52	52	39	45	52	36	46	53	45	50	52	48	48	38	46	50	42	43	39	48	53	51	52	49	39	51	41	48	39	48	40	42	59	39	52	56	39	50	43	41	32	50	49	45	45	40	50	46	53	39	57	53	34	44	46	53	47	41	58	46	50	48	47	47	45	39	48	58	47	54	43	49	50	55	47	46	51	67	59	46	56	46	57	46	47	45	42	43	43	51	51	43	37	46	48	54	61	57	31	43	28	34	49	40	49	42	43	42	65	46	48	52	51	52	43	52	48	56	37	53	42	48	50	47	66	40	49	46	48	46	47	48	51	56	57	48	41	47	62	47	43	58	51	47	39	50	54	37	50	51	58	57	51	43	37	52	49	42	60	56	45	56	44	51	50	63	51	43	59	54	47	43	51	52	44	44	52	43	34	38	45	47	52	62	51	49	56	45	68	66	50	48	50	43	62	44	39	54	48	38	56	52	35	40	35	59	53	45	40	50	51	59	40	48	47	55	71	42	43	55	37	38	47	40	33	37	56	52	33	50	49	59	43	55	48	45	44	60	46	49	50	43	47	56	45	55	40	45	38	52	44	57	52	43	43	64	45	44	38	46	51	45	47	40	40	51	45	35	51	72	57	52	40	56	35	54	43	43	43	44	48	41	49	41	49	50	46	54	40	51	55	48	46	39	44	54	44	45	51	43	34	57	49	53	45	38	53	49	48	46	47	50	45	45	41	54	40	48	52	46	42	42	56	50	42	45	36	42	46	39	37	47	51	30	53	59	54	40	46	41	54	40	56	54	42	50	38	49	56	39	55	37	39	50	46	44	40	43	46	42	54	38	49	52	51	55	49	39	48	52	47	40	49	48	42	36	50	48	54	54	44	35	42	46	37	44	47	51	63	45	46	49	40	46	47	62	53	47	45	59	60	46	42	56	45	37	44	48	51	41	50	42	53	53	37	40	43	55	46	44	53	39	41	40	52	42	59	48	42	46	50	48	44	52	47	33	55	43	50	50	42	37	41	34	39	52	46	48	53	57	39	38	47	46	54	55	51	30	51	49	51	47	53	39	49	52	42	55	45	44	49	49	58	48	42	53	39	51	46	50	50	46	46	50	49	35	39	44	57	48	60	53	58	38	51	41	45	50	43	57	53	41	58	50	58	46	47	46	51	31	50	52	43	52	45	46	45	53	47	40	47	54	59	59	38	63	40	47	40	50	35	40	50	44	42	49	55	43	56	43	41	47	42	58	63	54	57	44	43	48	34	45	44	43	38	44	46	47	39	45	48	45	58	55	56	37	41	45	55	48	39	52	61	61	37	47	52	40	49	48	56	59	60	31	54	47	38	55	57	43	41	49	44	41	42	41	54	43	52	43	46	36	42	49	47	50	43	38	43	38	51	50	49	45	42	44	41	58	53	38	35	43	41	48	48	40	48	46	44	39	52	51	47	49	51	45	54	52	53	55	46	39	52	53	36	59	42	48	36	53	55	42	46	55	54	54	40	43	41	50	54	41	45	35	47	47	47	46	54	53	40	46	57	46	47	49	48	45	55	41	66	51	50	54	52	45	56	53	58	48	47	38	51	51	60	41	64	36	51	51	45	42	49	54	41	53	53	36	54	47	45	58	40	54	32	48	46	54	51	47	42	52	41	56	53	49	41	38	47	44	56	49	50	45	57	39	38	41	50	42	51	36	45	41	52	40	50	48	61	43	46	51	49	55	51	41	49	40	45	49	56	52	57	54	61	51	42	39	42	49	45	53	53	54	45	61	59	49	54	37	46	42	57	58	34	45	61	40	45	51	34	41	44	46	51	46	50	50	40	51	47	43	32	39	47	48	38	55	49	41	48	48	46	48	51	51	46	44	43	54	46	51	46	36	52	57	44	48	43	46	48	41	45	57	48	38	51	50	43	54	61	39	37	43	50	47	33	43	46	60	44	54	55	44	50	40	58	41	50	53	47	50	43	58	39	54	51	55	60	51	45	46	45	47	52	65	38	48	47	38	47	48	48	47	52	60	51	56	52	37	44	48	47	60	64	49	49	41	39	46	38	52	42	66	47	57	52	44	51	50	52	55	40	40	43	42	56	49	45	42	53	37	55	39	39	48	50	39	56	58	54	52	43	51	47	31	42	44	52	43	50	53	46	52	37	51	52	44	38	43	38	45	56	44	49	49	44	36	45	55	54	52	52	50	60	41	39	42	41	61	32	35	51	46	49	45	60	47	52	51	56	52	48	48	48	45	49	49	33	58	52	49	43	54	45	47	51	46	60	40	38	45	42	44	40	48	48	65	45	47	44	45	56	51	50	48	51	52	46	41	52	51	50	53	41	43	47	41	53	41	52	47	39	45	54	42	35	35	43	40	62	67	45	39	38	46	56	50	48	57	43	34	33	46	54	52	50	45	39	44	45	45	71	55	52	55	53	46	48	42	41	43	53	50	43	50	63	50	52	57	56	47	45	50	50	47	44	57	59	57	63	54	57	50	51	65	40	50	46	50	37	47	42	49	47	52	32	59	50	49	60	41	45	49	48	56	47	42	42	40	46	40	49	47	41	42	42	49	42	60	40	59	55	54	60	61	46	47	48	52	53	47	43	51	43	48	63	48	52	49	48	54	59	48	49	60	45	49	60	50	47	43	54	43	44	57	53	44	63	44	42	52	39	48	54	42	48	52	51	56	55	42	41	63	46	44	46	47	69	54	37	49	40	38	48	54	55	40	50	43	53	39	53	50	61	48	55	31	42	48	55	55	55	43	44	46	46	63	48	51	43	55	51	34	36	49	41	38	51	44	44	59	43	57	47	50	43	43	42	63	38	43	50	51	61	59	68	45	40	51	50	51	39	43	46	51	51	62	60	45	47	55	40	49	47	49	48	37	48	42	52	50	61	40	47	50	62	52	51	53	37	58	48	48	61	54	48	65	38	65	46	43	40	42	51	40	50	43	46	41	44	51	51	47	50	59	47	51	51	51	40	48	47	42	54	33	44	58	58	48	51	63	54	56	46	59	54	56	44	65	42	48	49	45	53	33	37	57	36	49	51	48	56	43	50	58	48	50	40	55	32	46	42	54	52	49	44	48	53	63	59	54	60	49	47	39	37	42	50	37	34	57	56	47	54	49	41	52	51	43	48	52	54	47	55	45	50	44	38	35	50	60	39	43	45	45	44	55	39	54	57	46	51	59	48	56	38	52	43	37	57	57	50	52	52	51	40	35	42	50	44	52	49	53	48	54	42	37	37	50	46	43	48	42	45	41	51	47	45	42	50	45	36	37	40	59	58	34	48	60	41	45	36	52	52	56	52	47	49	53	62	47	46	53	43	49	38	45	46	37	43	57	35	48	51	52	46	57	63	59	35	55	50	43	45	51	50	53	44	47	53	48	50	53	55	32	40	47	48	35	59	42	55	62	43	53	46	46	48
10279	5348	32195	54320	63201	51157	34705	21200	8554	2565	991	671	638	614	631	635	688	609	601	632	646	607	629	618	636	639	675	650	664	610	641	625	642	621	609	660	624	624	663	604	625	615	646	678	622	671	607	637	607	648	653	629	650	588	615	672	616	594	606	645	626	655	613	617	614	633	614	623	616	639	653	650	629	633	648	631	636	680	648	645	677	661	654	595	642	665	623	634	604	640	633	618	607	633	648	642	639	686	638	621	637	652	640	669	669	671	564	588	664	613	616	641	654	649	554	686	662	668	578	670	628	650	635	715	603	632	616	632	630	644	642	624	632	633	634	611	625	665	620	604	614	696	682	642	685	624	612	691	602	674	600	642	672	659	654	614	639	651	578	631	646	605	648	603	649	650	663	607	656	630	618	635	615	605	627	591	675	647	684	624	663	640	623	599	590	617	649	618	663	603	648	574	636	630	653	602	608	656	616	685	646	622	667	602	632	656	630	671	639	592	619	647	601	615	579	646	657	655	692	625	648	629	653	641	603	647	641	617	664	637	645	652	660	619	669	608	662	652	650	654	639	607	642	650	615	646	619	649	655	650	621	659	644	659	688	640	602	678	678	630	651	658	655	604	631	628	666	632	660	631	686	596	609	589	649	625	722	625	616	600	607	666	639	639	651	664	589	630	623	656	652	637	635	636	651	653	655	664	643	676	606	639	677	640	653	633	645	595	614	585	614	644	626	643	659	645	603	646	630	659	592	635	683	592	674	664	607	642	620	639	654	640	638	614	638	651	635	598	638	631	622	668	632	632	618	626	681	622	593	624	633	625	635	642	643	620	596	653	647	647	696	591	675	633	620	653	614	613	660	587	638	610	614	598	611	647	629	672	588	651	628	603	596	628	628	656	601	631	615	627	663	692	684	630	633	607	623	657	647	637	649	628	663	634	637	601	662	569	593	596	647	628	613	667	583	631	646	672	638	620	646	613	636	624	627	688	652	632	609	715	648	639	707	649	689	644	600	592	633	643	629	648	575	635	648	632	682	624	638	625	652	644	604	634	600	636	610	623	624	605	635	657	627	625	650	688	658	649	683	656	611	633	644	614	642	636	655	592	634	640	617	648	689	626	686	629	643	623	607	648	606	645	662	639	669	646	653	649	618	648	631	616	614	612	596	620	610	625	646	653	614	660	658	636	645	625	626	628	652	635	630	583	686	667	667	649	695	631	640	662	658	661	622	626	688	654	665	673	620	669	628	577	619	665	622	670	583	624	642	606	609	633	691	641	686	628	613	677	634	644	581	634	619	596	628	644	622	624	646	677	641	675	636	675	630	690	672	651	665	689	635	643	613	635	602	657	649	583	619	645	611	658	651	676	621	612	621	650	663	594	651	608	579	616	658	641	604	668	685	634	609	646	658	597	634	620	596	643	649	638	617	660	670	632	644	616	631	659	672	690	653	634	614	630	630	648	612	624	642	646	653	683	663	637	614	676	582	647	626	619	615	663	589	601	637	591	660	634	622	673	659	625	637	627	663	701	625	663	657	581	634	625	596	598	640	612	555	671	578	639	640	616	641	650	647	628	639	619	595	634	593	670	639	616	635	623	669	617	647	654	686	626	658	642	657	631	657	668	649	640	640	612	604	639	612	652	607	622	640	621	660	665	670	677	610	657	642	657	696	649	644	629	643	587	619	641	652	615	595	652	706	617	586	644	627	666	642	628	621	651	645	627	613	642	626	652	651	679	630	641	652	634	624	649	655	582	623	646	636	607	637	614	687	620	668	646	607	697	605	622	638	647	641	608	647	655	628	626	617	661	612	628	660	637	610	657	631	637	597	644	664	666	662	676	668	625	638	630	635	654	670	640	644	619	637	617	621	629	659	623	639	634	587	639	643	631	647	633	646	591	613	614	625	672	625	661	626	635	663	628	665	672	574	631	627	661	648	656	664	626	633	614	614	626	620	658	577	682	633	628	635	628	648	644	620	615	682	655	634	647	605	683	677	671	598	661	670	609	624	637	614	626	632	640	624	627	642	634	648	645	664	639	659	626	668	636	655	664	616	619	607	676	616	662	645	629	626	629	644	657	604	629	650	650	613	647	642	670	611	635	601	582	623	632	640	648	648	641	634	638	677	606	626	665	617	657	642	662	629	674	659	649	638	663	605	699	638	670	626	652	640	642	616	618	633	660	630	598	660	704	638	664	657	626	627	631	644	644	603	636	609	686	709	642	611	604	624	611	652	590	672	616	636	633	654	651	636	640	619	630	621	615	665	650	654	642	635	643	645	642	622	655	600	644	658	627	643	666	607	638	617	642	676	641	643	672	645	651	659	632	670	615	623	656	618	623	630	636	639	612	614	663	617	629	638	657	651	654	625	617	645	593	639	651	617	615	668	641	619	640	607	637	614	660	572	654	670	611	620	660	642	672	667	607	632	640	645	627	635	592	575	608	634	617	621	642	603	586	674	654	666	635	639	648	664	621	646	640	680	640	644	594	624	646	610	668	676	632	639	645	610	684	595	663	588	590	628	611	637	661	591	686	617	589	618	686	637	634	624	625	627	648	619	625	615	668	576	660	677	671	634	677	673	621	636	633	672	618	635	671	623	678	585	622	638	642	644	657	666	633	647	645	666	679	632	610	648	661	673	629	661	651	639	681	585	624	692	647	652	653	646	678	621	654	593	656	612	614	602	607	635	628	674	627	627	612	649	613	629	610	605	644	656	620	626	656	623	645	697	665	579	619	594	593	645	654	652	621	644	659	613	634	636	614	612	623	606	612	626	696	623	601	585	657	644	650	638	654	616	627	647	587	615	637	675	653	621	623	642	622	622	644	665	629	657	609	692	640	649	621	679	630	667	653	635	615	624	613	641	618	608	668	675	663	655	617	682	614	635	701	647	636	687	600	644	673	664	668	624	699	615	627	600	639	628	633	601	640	622	690	631	634	674	700	636	650	670	675	654	662	716	640	616	610	650	612	642	614	627	647	660	625	638	632	637	664	655	629	631	651	646	603	635	629	618	643	651	620	657	643	655	671	630	635	642	657	662	629	636	602	687	651	662	629	615	584	632	680	621	629	621	608	661	624	630	641	641	623	605	647	591	592	642	657	621	622	625	635	651	631	668	634	617	644	622	624	643	672	669	619	646	670	626	610	604	655	615	644	673	663	638	668	638	648	643	646	648	648	631	628	655	641	673	602	677	650	601	641	649	618	636	650	637	619	634	628	642	621	645	606	620	662	653	640	578	626	672	695	611	657	665	603	620	657	642	604	555	661	627	625	637	671	621	647	670	622	633	658	613	615	686	630	634	620	618	648	652	613	634	590	675	634	643	619	628	634	658	652	663	672	650	635	624	678	624	626	602	616	631	628	619	645	629	643	590	660	620	635	633	640	620	636	638	660	594	661	628	645	651	611	597	624	659	607	601	636	681	670	648	640	629	652	602	658	621	658	571	680	629	645	647	607	645	611	649	653	613	647	666	627	654	637	662	643	714	612
1827	129	3109	9460	11019	9426	4037	1237	345	110	67	54	61	51	61	51	55	62	69	54	63	66	51	57	60	59	56	54	44	62	52	45	57	55	45	54	57	62	49	53	50	48	53	53	49	54	49	64	59	55	57	49	48	46	55	45	69	48	35	52	53	57	62	52	67	48	59	53	51	48	52	47	46	52	54	46	58	47	54	46	54	48	51	51	49	46	49	48	62	46	57	41	58	50	41	51	63	48	52	50	59	63	45	52	47	50	67	56	58	41	46	58	48	48	59	50	58	44	43	49	48	46	56	60	60	47	69	56	46	61	46	51	58	63	47	50	60	58	42	55	53	61	60	62	48	61	52	63	65	58	52	58	54	41	50	44	48	57	48	57	47	54	58	55	61	62	39	60	44	54	48	57	62	60	52	58	59	48	51	53	52	57	55	61	49	50	49	57	51	44	61	47	55	50	55	50	46	46	42	61	38	42	61	56	40	48	53	57	51	55	56	54	46	69	54	53	62	53	50	56	64	52	59	43	41	53	48	55	45	42	51	51	55	49	51	51	43	56	48	42	49	61	58	54	54	56	60	49	53	45	63	55	56	60	61	45	53	67	68	56	47	53	52	56	47	46	49	58	47	58	54	47	58	51	59	43	59	49	47	61	58	47	63	52	46	65	64	61	62	48	55	60	57	43	56	68	51	58	52	50	63	52	50	50	66	59	57	44	58	52	64	45	57	50	62	61	52	59	41	58	47	56	58	46	51	62	50	57	55	59	59	46	50	45	57	53	61	57	55	63	61	52	47	42	49	46	48	60	58	42	43	51	41	57	56	48	60	66	44	56	55	55	45	43	53	38	37	59	60	59	42	55	42	48	38	49	48	61	65	64	71	64	49	42	57	62	54	67	61	52	47	67	54	58	56	57	51	60	50	60	32	54	62	76	51	44	53	49	51	45	45	58	54	56	58	65	58	50	47	51	62	57	48	52	47	55	51	57	56	53	52	55	52	57	56	47	59	51	65	60	53	62	47	53	60	63	55	58	51	64	56	58	49	69	51	55	60	49	52	53	50	51	58	62	51	58	52	47	55	64	51	42	47	60	43	47	56	62	48	43	59	54	48	53	68	55	56	50	50	61	55	48	50	58	59	62	48	51	52	59	71	55	59	69	47	51	64	55	49	51	48	52	46	54	37	67	53	55	60	57	48	53	58	49	54	47	59	62	63	42	41	58	50	61	51	42	60	47	61	58	50	48	62	70	59	55	57	44	46	54	66	58	44	40	53	58	63	57	41	43	54	63	49	65	64	64	44	61	51	47	54	57	60	70	45	59	43	54	56	48	43	41	49	63	56	45	49	52	49	58	42	55	43	51	56	48	47	59	56	47	44	53	62	52	55	55	53	55	68	53	63	44	48	49	59	60	49	48	44	53	60	60	40	55	51	60	55	56	44	57	72	48	57	51	47	48	36	55	64	55	61	41	47	54	55	48	50	55	46	49	61	59	55	52	47	50	69	43	69	49	38	55	66	61	58	63	46	37	44	46	47	42	62	54	42	47	53	51	47	59	60	45	45	58	46	69	51	52	49	64	55	50	57	62	55	55	59	50	53	42	45	50	61	61	62	58	77	62	49	52	56	48	41	48	44	65	50	46	55	65	64	54	53	51	44	62	48	55	55	56	58	47	70	61	45	52	60	43	54	54	50	54	56	57	44	46	44	47	52	68	46	52	56	52	56	61	57	49	62	62	42	49	52	57	57	59	57	58	57	57	51	51	70	58	42	60	45	48	48	57	58	58	64	54	53	48	64	58	56	51	68	59	43	63	59	58	63	39	52	55	55	47	53	42	57	60	53	71	65	58	40	49	44	42	45	58	53	65	46	49	52	46	50	40	53	56	55	45	58	54	48	53	65	57	52	38	52	55	56	59	60	62	54	36	48	60	64	56	47	58	41	54	41	57	57	46	67	55	45	74	45	60	60	64	54	55	59	49	52	54	64	55	56	62	51	52	55	62	55	43	52	36	57	57	53	49	54	50	52	69	48	60	58	59	62	55	51	65	45	55	61	56	49	54	50	54	51	69	52	60	43	53	56	55	58	49	60	68	53	66	63	62	62	49	56	51	54	49	57	54	55	57	54	43	48	57	57	45	43	42	57	50	63	52	66	50	64	37	51	65	46	47	50	67	54	56	56	52	51	52	55	58	61	50	62	45	72	45	75	57	47	59	46	50	58	58	54	55	57	55	63	54	58	56	51	48	50	54	51	62	68	50	44	46	58	67	39	60	39	54	52	54	48	50	50	70	49	53	46	56	69	45	61	58	51	52	53	37	58	58	50	48	51	53	53	44	58	39	55	55	52	64	65	56	55	49	49	52	56	64	45	47	55	57	64	64	53	52	52	52	50	58	46	42	51	50	69	50	38	56	63	67	70	57	50	41	68	51	49	53	56	43	40	48	42	59	55	60	63	49	57	57	62	48	55	54	60	49	45	51	38	59	44	64	53	56	62	61	56	49	50	56	44	58	59	59	59	70	63	47	63	50	38	63	55	63	55	59	46	53	54	60	70	63	59	55	46	49	62	72	59	57	65	48	65	45	55	51	50	46	56	48	60	61	54	48	46	59	45	66	58	52	49	52	50	57	41	48	51	54	50	55	48	56	54	49	59	64	66	52	39	66	56	55	63	57	51	52	58	50	50	52	51	57	55	54	40	64	59	58	64	45	55	48	40	51	54	55	60	51	59	52	64	51	50	53	45	56	48	41	45	52	59	58	62	53	57	50	55	54	60	47	59	51	47	65	47	54	54	47	49	53	51	52	51	47	50	47	53	57	59	50	47	52	65	47	64	49	58	55	57	55	44	48	52	53	48	54	49	60	50	45	48	49	49	51	49	57	60	71	52	56	34	39	42	59	41	51	58	56	60	61	57	52	54	50	63	62	58	49	43	69	51	49	39	50	51	51	52	43	41	47	43	56	52	48	42	50	60	69	59	59	67	41	58	55	69	61	54	57	58	55	56	60	49	70	64	61	51	66	62	56	41	40	60	48	55	51	44	48	55	47	65	68	49	40	56	57	56	53	61	50	64	67	54	56	54	67	47	55	64	40	64	67	67	54	67	61	51	57	60	45	50	53	49	49	52	52	59	49	46	57	58	56	45	57	50	68	57	59	59	59	54	59	46	55	48	64	40	49	40	71	54	81	50	41	45	46	53	47	53	51	55	63	63	51	54	54	61	55	58	46	40	46	51	59	46	48	45	60	50	53	54	64	45	42	51	58	57	48	52	52	50	44	48	45	54	52	46	50	59	60	58	61	61	46	60	52	62	53	59	52	46	47	58	55	49	49	55	45	65	52	83	58	58	61	53	52	61	51	60	56	51	61	45	59	47	59	42	46	46	51	38	49	58	53	52	50	63	50	57	57	50	41	50	61	53	60	59	53	61	43	43	61	50	53	51	60	52	62	61	56	59	56	56	40	52	49	67	50	59	66	52	51	54	70
10436	3906	24518	53598	63608	53734	36877	23502	10157	3003	1134	805	758	687	710	744	746	691	727	712	682	754	721	742	744	702	723	695	719	722	706	715	673	719	679	706	704	716	704	694	768	694	696	690	718	685	695	737	737	720	704	731	733	746	738	714	717	692	750	708	733	726	705	741	720	740	735	687	733	700	730	721	734	696	713	709	693	672	699	683	718	711	712	677	706	768	760	732	703	730	724	715	660	683	711	662	724	728	669	718	695	714	738	754	706	695	675	708	781	714	673	674	722	694	727	735	741	762	725	741	687	754	739	708	739	714	698	724	709	724	748	710	736	736	729	742	771	736	762	673	760	718	702	709	704	682	711	704	685	681	709	750	700	746	697	733	708	710	755	712	699	704	725	687	740	749	704	762	721	684	726	718	721	703	728	741	716	683	734	680	722	730	746	726	733	760	746	714	742	730	748	711	713	714	752	735	703	718	731	766	693	735	736	707	735	719	709	710	699	755	719	726	790	682	708	746	698	712	731	758	712	766	756	724	731	723	741	733	755	731	717	705	768	716	707	711	706	682	662	739	741	724	734	712	714	738	686	770	729	720	750	703	734	678	777	741	740	714	742	724	708	712	725	745	726	717	701	742	752	723	700	732	735	703	731	662	698	744	697	733	754	680	700	744	695	739	734	740	699	698	770	756	712	730	735	694	696	712	734	736	752	696	748	729	677	738	734	673	678	685	707	714	685	735	687	670	728	730	725	711	680	688	696	747	687	722	697	713	709	734	762	733	758	706	724	688	702	745	774	720	694	727	740	768	704	699	692	706	759	689	714	738	713	724	739	748	726	760	696	720	731	696	727	706	740	660	690	744	761	717	713	717	734	719	680	712	698	673	678	745	704	715	738	721	722	765	702	681	684	667	731	733	732	731	712	746	720	697	699	714	709	709	699	719	679	688	691	691	698	716	750	748	718	748	738	726	703	686	706	710	723	726	733	738	710	692	722	749	707	726	741	680	694	731	751	736	705	678	726	710	664	720	691	705	718	708	688	752	721	735	726	685	734	695	758	740	704	695	735	735	774	766	718	727	695	712	703	699	764	692	760	727	708	660	727	722	689	730	697	726	700	727	742	680	693	698	761	731	709	716	724	697	710	699	681	709	723	706	722	753	695	737	702	734	735	724	686	742	752	707	718	729	733	706	707	666	678	720	776	683	679	712	709	705	725	690	669	696	672	699	728	720	733	727	725	709	714	668	711	731	675	718	719	688	775	721	699	749	688	716	749	756	705	786	706	686	688	702	733	747	715	667	734	667	680	700	710	668	691	699	707	737	684	771	640	705	699	703	721	756	669	720	697	691	685	725	702	695	701	725	721	728	699	753	695	745	704	692	711	742	723	703	702	714	711	706	710	725	719	745	644	689	679	749	734	720	739	689	705	724	715	705	709	722	723	702	685	745	676	796	708	760	703	678	708	707	697	702	721	670	728	711	710	679	741	696	729	742	703	747	713	721	652	704	743	739	738	719	701	705	769	723	715	712	694	715	747	731	710	699	700	717	729	701	705	717	697	718	719	680	724	678	678	749	703	726	747	724	737	744	653	728	743	671	745	684	677	670	662	754	724	730	702	697	746	721	737	681	698	761	729	659	774	734	659	741	751	767	753	737	739	703	723	717	701	705	725	665	742	722	700	741	725	760	718	722	717	725	700	670	740	690	722	761	678	693	661	731	759	690	684	702	707	759	686	765	683	689	694	674	707	693	718	689	677	689	743	720	765	706	704	746	722	764	706	679	719	698	739	740	720	690	686	745	687	696	776	734	703	728	725	703	716	732	756	753	725	708	663	723	706	758	721	719	715	708	728	728	739	680	724	688	684	685	678	703	750	680	694	779	674	723	750	703	728	727	757	712	747	738	685	751	734	753	705	757	715	709	695	723	769	718	713	726	729	736	710	686	758	696	685	704	728	784	723	724	732	707	700	739	724	685	728	700	722	782	709	759	724	653	664	705	706	696	707	699	713	710	714	788	739	706	695	702	741	755	718	742	763	695	733	677	718	685	664	716	720	731	713	716	659	787	728	724	708	683	743	703	744	722	720	750	750	696	694	704	735	681	720	677	733	679	763	732	707	699	761	700	688	725	664	715	725	721	745	738	679	715	746	727	769	717	688	664	746	710	742	732	702	748	773	702	752	722	753	710	656	747	724	731	724	710	712	670	742	735	694	708	750	719	684	699	726	720	742	689	735	755	711	685	712	704	728	715	730	706	735	703	723	734	724	688	691	699	761	737	684	688	642	703	721	710	724	678	704	725	765	754	701	709	672	693	729	723	692	703	715	707	771	729	722	703	700	736	734	716	671	714	750	666	726	702	731	718	689	736	720	729	707	712	670	704	731	687	707	732	707	728	714	746	724	700	732	765	738	731	695	692	731	671	734	730	699	741	684	615	744	722	715	708	688	725	674	669	701	718	717	716	683	710	733	715	726	730	768	702	698	716	714	704	732	717	719	711	765	693	740	721	695	672	727	711	706	684	700	770	724	676	731	684	677	696	671	695	721	725	729	698	749	755	709	726	734	748	688	767	736	743	737	699	667	682	706	729	670	703	726	730	711	743	728	679	685	686	745	732	719	711	723	720	719	740	716	702	673	710	740	693	696	731	728	708	728	672	742	697	740	699	710	656	738	682	714	679	680	751	743	746	695	729	770	737	716	694	729	730	705	735	745	703	720	739	708	735	715	750	748	715	719	699	677	740	737	703	717	676	744	724	693	716	738	717	719	693	672	726	765	669	746	738	709	725	692	708	705	708	706	708	772	734	719	722	725	725	749	752	685	704	731	657	703	701	703	700	688	697	759	697	733	708	698	741	717	776	743	679	731	737	729	726	749	695	694	678	766	744	723	720	723	748	654	717	708	740	700	727	749	726	696	691	691	743	700	711	685	738	747	751	675	682	700	724	716	720	712	726	736	687	729	666	725	729	673	739	702	703	707	772	695	669	714	721	698	678	678	718	697	736	691	729	685	730	736	740	709	674	718	706	662	731	718	703	679	710	723	692	684	732	726	722	701	675	710	686	741	698	728	661	759	700	689	724	731	726	748	725	763	773	708	730	693	693	736	722	697	711	697	648	693	746	703	702	701	737	750	741	695	708	700	737	728	762	686	675	742	748	704	664	718	692	683	728	730	703	737	727	726	674	759	703	709	687	700	731	689	679	693	712	650	709	738	676	697	733	765	705	687	720	728	692	692	675	702	763	694	722	721	698	712	744	730	698	699	710	692	695	722	718	726	742	702	678	729	708	701	740	717	721	727	732	732	760	702	751	652	754	716	702	698	694	725	723	725	703	717	707	716	706	725	704	692	694	769	721	739	709	696	702	712	709	729	720	693	679	699	717	692	727	695	731	710	694	755	694	731	721	735	717	745	695	717	709	683	754	713	751	686	740	698	720	686	710	693	721	725	697	673	753	717	678	722	660	760	688	718	674	700	776	716	683	725	687	732	746	704	750
807	229	4883	14483	16897	15129	7271	2179	526	158	71	55	41	45	60	59	50	56	66	60	58	46	48	64	47	49	52	55	55	41	53	48	46	48	54	56	49	62	70	49	50	55	64	54	49	56	55	45	57	51	57	49	55	55	60	64	42	48	53	54	44	50	49	55	54	46	49	55	40	52	54	47	48	63	50	60	51	55	45	63	45	46	53	38	37	40	51	39	47	61	52	56	53	48	49	53	46	57	55	61	42	52	59	59	29	54	50	61	59	55	47	54	55	38	49	64	43	57	44	52	38	44	56	47	57	50	45	61	51	50	43	65	55	49	62	57	57	49	62	40	63	50	58	39	62	69	50	59	53	57	52	54	54	41	69	51	54	53	47	48	66	47	45	43	61	48	54	53	51	59	47	61	48	60	54	49	52	51	45	57	53	64	40	62	52	62	58	46	38	46	49	39	52	46	43	59	53	54	66	64	57	50	52	58	58	46	56	53	56	64	53	52	55	47	42	55	53	66	50	49	48	46	36	43	51	56	49	54	63	48	58	63	56	43	58	37	44	60	58	58	47	45	56	61	58	50	51	54	54	62	58	62	46	62	56	49	55	61	57	67	62	61	54	54	58	47	52	60	50	53	58	55	51	48	51	37	50	41	47	56	44	62	61	41	47	53	45	42	49	61	46	44	34	37	38	64	55	52	56	49	37	57	54	63	64	51	62	48	59	47	56	48	60	58	72	64	57	57	56	49	48	66	42	53	50	44	37	50	55	72	57	57	53	52	42	66	57	43	61	54	49	49	45	42	46	53	55	56	56	63	50	59	58	45	50	59	48	52	61	52	42	40	62	52	56	49	58	57	49	44	53	68	43	55	60	54	53	43	62	53	52	51	45	68	46	52	42	58	34	50	51	49	41	44	61	64	56	48	55	54	63	51	60	55	57	48	57	46	45	60	53	49	56	47	50	42	64	47	50	45	60	54	51	51	50	49	48	54	42	48	53	43	65	66	42	62	55	58	51	49	51	59	50	60	49	58	56	49	57	45	57	52	61	49	53	48	51	59	54	50	52	46	67	48	50	43	54	48	57	47	53	47	48	62	60	55	46	54	57	42	47	41	52	49	53	48	49	57	49	46	46	72	49	50	53	56	56	59	51	42	46	55	46	43	42	43	56	53	60	41	51	54	52	43	56	62	44	47	50	43	53	60	47	53	57	55	57	49	50	54	63	53	37	50	50	47	68	68	47	56	61	47	51	56	53	54	64	66	50	50	64	52	60	52	50	52	42	48	54	49	50	53	44	58	53	50	44	41	48	46	37	42	60	54	50	51	53	54	53	48	47	41	57	53	59	52	46	49	46	60	58	49	56	58	61	51	57	49	65	58	51	44	57	49	65	40	47	53	66	56	49	38	60	62	60	63	49	59	39	55	53	59	60	47	47	49	54	48	48	52	44	62	47	49	59	50	65	48	57	52	60	48	55	49	42	50	43	61	66	43	47	51	49	60	59	60	57	37	63	56	48	44	52	50	46	54	65	52	55	50	50	49	43	55	49	52	67	55	49	55	44	58	48	51	59	51	44	47	46	63	55	55	38	47	55	55	43	46	51	42	63	57	52	48	68	48	49	53	59	45	47	62	43	55	56	44	42	46	55	62	48	56	46	63	59	54	62	51	48	57	52	58	51	63	60	45	56	48	47	58	48	59	41	46	46	51	52	55	42	50	49	73	51	52	58	45	39	56	46	54	58	49	56	45	51	56	42	44	47	50	48	45	49	61	48	55	32	53	59	42	52	52	48	68	60	52	57	65	57	62	57	51	41	55	56	54	58	41	47	51	57	50	54	58	46	58	44	48	57	60	48	49	53	60	41	55	49	47	54	57	58	50	46	50	41	52	51	44	42	51	46	48	47	55	58	46	53	48	58	51	47	59	54	44	48	50	43	42	54	52	46	55	42	56	36	47	51	49	53	63	62	53	43	43	36	52	57	46	44	63	51	56	49	53	32	60	55	53	57	52	48	52	64	59	69	65	50	52	57	52	54	61	59	57	68	56	52	51	54	53	57	49	56	47	66	56	43	60	43	44	46	50	46	60	38	54	50	59	43	71	60	49	64	34	45	48	58	52	54	55	44	51	45	44	68	49	38	50	53	45	54	41	36	56	51	62	53	42	57	58	51	53	55	50	58	60	42	47	58	50	57	49	48	52	56	48	51	50	48	52	37	47	50	51	50	47	51	62	54	57	53	53	49	45	59	56	64	47	60	47	55	67	57	64	36	57	60	35	50	57	51	56	44	59	54	41	54	37	58	55	58	62	54	51	51	48	47	50	45	52	65	60	45	55	50	45	45	60	54	52	57	56	52	57	45	44	70	48	38	42	42	52	59	40	43	53	57	44	46	42	42	38	46	54	54	60	53	53	57	52	59	47	68	57	36	55	52	52	59	50	57	51	52	54	65	46	47	47	49	48	53	50	47	68	52	61	48	71	55	52	50	43	46	61	41	45	56	64	48	51	69	56	59	41	48	55	44	56	74	48	59	51	62	51	65	47	43	60	40	49	46	48	50	45	55	40	58	56	52	61	48	54	50	53	59	57	48	55	57	47	50	42	48	49	55	52	56	59	46	50	71	45	46	45	37	46	39	42	47	39	54	60	54	49	48	40	55	44	54	54	54	54	49	49	59	51	47	48	63	52	59	58	57	49	49	59	47	62	42	40	37	53	65	58	49	57	58	53	37	45	61	50	56	42	58	46	49	52	43	51	46	74	54	61	56	50	46	55	55	61	50	58	54	47	51	53	52	47	55	46	61	57	57	60	57	58	52	48	43	50	39	54	55	53	40	52	52	44	35	53	48	49	56	56	60	81	48	43	63	67	42	47	53	46	44	55	58	56	51	71	46	45	63	49	50	50	48	45	47	43	57	48	59	54	43	51	46	41	46	36	42	37	58	51	41	47	51	40	50	47	55	66	68	58	61	46	59	50	47	47	61	60	45	64	54	54	47	43	56	51	49	62	61	61	58	64	57	46	49	44	45	61	63	43	38	43	57	52	40	50	56	56	49	56	50	45	46	49	43	40	53	46	47	52	52	53	47	48	40	69	43	54	50	41	57	49	46	52	66	46	51	56	69	53	45	53	45	61	45	43	64	37	56	45	41	46	59	40	50	55	52	43	58	48	51	46	47	56	55	40	53	49	63	47	53	54	60	47	58	50	56	47	42	52	38	61	56	40	49	48	41	50	47	55	48	47	48	54	51	40	49	53	34	54	59	49	48	59	61	67	58	54	46	49	49	43	60	42	48	47	46	49	57	53	53	37	51	46	44	63	49	46	51	67	58	55	44	63	57	42	36	57	53	58	49	49	41	49	46	50	53	61	51	57	75	51	46	54	52	42	60	50	46	40	48	36	43	47	39	50	57	57	58	55	62	56	50	52	55	62	48	40	46	59	58	58	55	54	50	56	43	45	54	57	37	39	49	47	53	47	58	48	50	47	53	45
14545	6613	28152	63385	75096	63634	43719	28423	13527	4099	1337	846	703	667	719	701	712	713	695	684	697	744	679	710	676	713	637	709	692	704	675	720	662	689	702	708	719	647	724	656	663	665	696	660	700	649	697	704	720	691	687	713	678	726	721	684	689	747	743	685	708	731	688	730	715	711	695	683	710	665	696	708	669	691	724	686	720	775	685	751	680	705	685	660	677	758	696	730	722	728	699	692	679	701	762	669	663	679	701	702	718	733	726	708	681	667	696	694	674	673	694	693	722	697	675	691	714	699	668	675	722	691	755	667	688	720	670	693	647	663	706	666	679	700	688	695	718	675	681	691	727	684	727	720	660	698	686	672	718	677	685	724	691	702	721	686	698	708	733	663	675	664	674	655	718	714	700	686	658	696	732	720	718	712	721	706	668	724	662	672	693	655	723	700	712	676	721	701	687	649	686	673	693	684	673	714	708	645	686	672	698	681	708	711	699	672	708	715	695	721	663	680	693	721	665	651	710	731	748	664	632	686	653	677	670	686	670	697	740	659	725	706	696	652	655	719	694	710	707	680	688	719	667	692	723	702	693	675	705	656	703	726	704	686	706	743	737	641	663	676	658	664	687	678	690	677	743	669	675	692	637	685	711	722	716	748	707	677	711	685	622	705	680	682	676	722	696	682	668	681	651	736	718	674	666	721	670	674	763	711	698	645	723	699	736	711	682	658	688	733	676	714	695	720	692	686	730	691	700	718	698	710	713	692	661	723	636	685	698	734	730	715	664	705	718	681	681	695	696	662	692	731	750	669	718	716	702	728	687	722	749	678	670	702	656	691	663	672	712	680	702	725	668	725	707	733	694	700	723	666	688	736	697	720	660	686	732	704	655	709	669	688	704	701	678	674	671	621	714	713	659	694	651	672	700	725	678	743	685	692	684	701	711	742	647	695	639	730	662	678	666	727	654	658	695	680	661	648	768	670	709	670	701	703	673	706	703	682	676	784	683	685	718	697	685	706	707	706	699	702	716	704	730	703	661	708	690	683	711	667	673	667	700	716	643	717	694	700	668	662	673	689	706	718	643	665	647	679	740	754	723	711	695	673	675	682	687	669	711	679	668	705	693	716	681	701	736	684	698	715	696	701	655	722	714	731	677	686	705	723	700	678	750	701	707	740	687	700	722	750	670	713	643	670	729	662	652	740	701	717	684	724	746	663	634	632	710	668	691	697	699	730	683	708	673	688	703	629	687	680	663	691	681	663	679	641	710	719	699	701	675	735	685	669	682	660	736	657	665	713	674	721	690	701	657	688	655	680	746	700	704	717	698	693	708	658	730	669	722	722	697	675	701	689	667	714	686	685	677	723	725	711	769	733	721	712	709	703	663	674	697	692	660	664	690	674	686	708	672	677	699	661	674	722	671	719	649	727	703	679	752	762	702	677	705	701	725	689	700	705	682	691	707	724	699	653	685	704	719	703	649	676	686	732	696	699	684	725	731	715	707	670	724	679	688	670	693	681	668	654	696	686	687	745	717	706	689	709	690	731	722	722	712	686	677	675	705	710	682	692	711	697	675	678	670	718	677	676	681	723	750	668	721	692	665	665	701	715	675	690	696	718	679	689	709	720	715	692	713	712	698	708	672	753	693	693	677	691	740	669	692	713	681	696	689	713	655	664	755	688	681	663	735	711	695	705	648	736	713	656	706	666	668	735	720	681	681	664	683	710	702	703	667	643	732	680	706	744	693	692	682	633	692	682	709	756	722	658	709	683	691	708	732	672	677	700	741	655	695	693	676	693	697	685	723	658	702	701	662	685	685	692	734	723	679	681	729	703	712	688	732	667	683	704	673	714	689	699	659	723	663	668	689	655	686	675	700	673	706	727	719	686	681	709	698	703	702	691	661	675	720	672	703	702	701	773	710	732	691	648	723	672	756	693	716	721	701	681	644	702	663	649	690	668	723	701	664	699	696	725	708	676	679	665	692	710	704	651	710	686	699	695	679	708	679	699	666	681	653	700	695	738	683	665	675	689	677	676	695	686	678	698	715	669	692	711	694	674	705	665	697	675	716	706	678	686	727	705	707	681	676	720	717	659	690	657	702	681	741	683	737	683	709	716	673	727	718	689	692	706	723	674	704	747	715	682	713	706	669	681	659	659	662	722	650	712	694	678	690	638	677	702	676	669	673	685	711	667	637	659	693	634	727	648	698	709	675	658	705	663	728	666	665	690	676	721	670	713	682	706	644	678	726	696	678	671	762	677	708	691	702	738	709	616	703	653	695	692	718	685	638	726	729	697	688	691	686	745	672	702	682	688	659	709	638	686	714	689	741	699	686	724	732	688	676	749	681	695	713	708	726	717	681	682	696	730	678	717	703	697	702	730	731	713	709	666	729	692	704	705	750	748	728	638	694	739	661	712	726	690	682	709	737	695	677	733	690	682	747	647	692	681	718	679	710	687	697	649	652	715	695	709	632	729	701	650	693	708	666	664	705	681	695	708	707	685	679	695	684	708	698	688	675	680	682	655	659	690	708	676	714	705	630	730	677	654	663	720	670	685	724	727	679	690	682	681	671	684	671	693	738	662	778	687	667	684	691	706	728	718	708	699	715	670	716	684	678	683	667	695	694	708	708	667	640	706	649	671	645	669	713	674	759	705	688	649	662	676	718	741	687	681	687	742	711	666	717	685	723	737	727	720	674	672	701	701	691	675	694	733	721	730	720	704	709	685	663	704	731	680	704	714	697	633	689	666	697	669	697	732	714	703	714	718	714	686	689	701	698	682	653	709	732	685	708	695	727	701	696	703	673	697	682	708	705	707	726	708	644	719	677	725	685	652	647	670	691	712	699	676	678	699	656	695	686	663	674	725	685	714	717	700	724	734	682	676	672	645	721	672	724	698	698	701	710	710	727	714	653	626	720	676	722	718	690	661	674	681	696	713	671	667	695	732	655	689	736	655	673	704	720	680	711	688	672	731	673	677	682	727	672	716	700	741	708	689	676	703	735	740	688	667	676	686	714	644	688	747	689	720	685	671	673	684	643	715	710	658	700	703	702	669	659	664	708	687	734	699	724	704	712	663	637	674	706	644	721	692	720	679	708	681	689	649	733	691	672	681	705	666	708	691	706	688	666	653	640	684	723	697	703	750	714	661	709	707	662	744	710	671	742	672	680	695	683	753	713	731	716	667	665	706	674	681	675	704	675	684	686	691	676	687	700	717	691	680	694	696	685	684	701	694	711	715	688	662	668	706	692	686	676	726	652	670	699	681	716	690	663	697	708	714	645	696	710	714	658	704	687	675	700	709	694	686	758	730	685	659	698	729	699	681	707	685	699	685	675	731	697	661	664	708	704	669	714	690	734	716	741	729	691	736	656	697	676	683	695	676	704	690	665	680	712	733	720	696	695	671	688	634	668	662	715	674	713	666	747	673	689	688	737	701	692	702	684	686	719	668	713	692	658	780	684	703	723	690	673	717	708	724	696	692	723	670	695	687
1205	89	906	3545	4276	3418	1603	586	166	84	51	37	53	48	51	42	56	41	55	38	37	52	45	34	60	61	50	51	62	51	42	48	46	37	50	45	46	45	56	32	47	56	40	41	58	63	53	47	50	51	40	51	42	43	47	41	49	59	41	49	58	42	51	48	50	53	55	52	50	38	45	53	38	53	55	45	42	51	37	48	42	48	54	51	48	59	60	42	45	52	51	46	57	44	47	57	42	44	55	49	42	51	57	49	59	53	50	52	50	54	50	42	53	52	44	46	41	38	50	54	44	46	40	50	54	50	49	36	39	49	45	57	47	44	41	38	58	42	54	49	48	50	48	42	42	51	42	45	45	45	39	37	61	40	52	56	41	49	53	61	41	50	48	46	44	49	51	39	35	53	46	40	42	46	49	35	51	40	53	57	56	53	45	46	44	41	49	51	49	54	51	42	37	40	55	39	51	38	47	41	53	43	53	65	50	46	45	33	49	57	47	49	31	51	46	45	39	57	55	53	37	43	55	42	38	44	62	39	39	41	55	40	33	48	40	52	43	48	46	46	38	38	53	41	53	37	45	57	43	56	51	47	42	42	42	39	31	51	44	55	45	42	52	49	50	40	50	41	46	42	55	50	47	43	53	36	55	48	47	55	46	47	38	48	50	43	38	51	51	45	42	53	55	54	54	38	42	45	52	52	57	40	46	42	49	52	42	45	48	45	45	54	50	51	60	57	35	46	63	35	47	52	61	42	55	46	47	53	50	44	57	62	56	45	49	57	40	35	47	42	37	53	50	53	49	38	29	51	54	39	49	44	56	42	37	46	55	39	58	49	38	67	56	47	38	52	44	52	45	54	42	45	36	40	33	53	53	35	44	42	41	40	43	45	52	34	55	49	50	49	54	42	49	49	53	43	39	53	46	41	47	45	50	40	61	48	49	51	49	33	45	46	46	44	44	50	48	51	46	57	43	50	46	46	41	44	39	58	43	45	54	51	41	52	36	48	50	61	35	46	55	41	54	52	63	30	32	47	45	54	48	49	42	40	74	39	50	42	55	50	41	53	43	49	49	59	42	38	59	44	56	62	54	48	44	57	31	39	44	44	43	50	37	42	33	55	41	35	56	57	48	39	44	53	57	44	44	51	39	54	50	59	64	40	37	45	66	47	39	46	45	44	41	45	38	41	54	54	34	49	49	63	48	48	54	51	42	43	56	46	40	40	28	44	61	43	54	63	53	51	40	34	58	51	38	46	49	45	46	45	53	47	53	52	51	52	54	54	58	52	38	71	49	48	54	45	43	52	35	47	36	51	49	48	44	42	58	54	45	38	48	43	56	41	52	59	46	55	57	63	39	48	49	47	46	49	54	39	49	48	46	50	45	50	46	48	48	57	46	48	38	58	44	34	53	57	38	56	49	42	42	41	41	58	44	33	46	58	46	47	44	48	50	45	43	54	34	66	45	45	42	49	54	48	59	48	49	46	37	65	48	44	39	45	38	44	47	39	45	51	38	55	58	49	57	36	41	52	39	47	50	56	44	46	41	49	40	50	45	56	47	37	42	63	60	50	44	51	58	45	50	47	53	51	37	57	51	37	54	51	41	44	41	46	34	45	49	37	50	55	47	54	45	50	38	52	46	49	48	45	45	48	52	52	46	46	39	48	44	45	47	38	56	46	40	43	48	50	36	37	49	46	54	50	35	40	41	54	54	54	46	43	43	46	52	51	51	55	55	44	41	41	46	49	36	49	52	40	45	54	51	50	56	53	46	60	41	59	42	48	57	51	44	34	34	54	38	45	47	53	54	53	59	48	51	57	54	47	43	50	47	53	53	43	53	52	48	42	56	51	49	41	44	38	51	53	50	43	55	53	47	43	50	70	49	53	30	34	52	56	39	48	42	48	48	44	39	49	46	43	56	42	53	53	52	43	30	48	56	60	46	62	39	55	41	43	40	43	65	55	54	45	58	58	45	33	38	46	48	52	60	58	52	43	44	52	55	36	38	49	47	53	51	47	38	41	45	40	54	44	49	41	44	53	49	54	50	52	39	48	46	57	48	46	56	50	38	42	48	54	54	49	42	52	58	55	44	52	46	43	36	38	41	44	54	42	45	51	42	56	52	41	39	52	39	43	48	47	40	52	36	42	62	57	52	46	39	50	44	46	47	52	51	50	47	46	47	38	54	46	47	53	53	40	40	43	51	50	63	49	43	37	52	47	54	41	53	45	62	54	45	29	58	56	50	45	42	42	37	55	53	39	44	38	54	54	51	56	58	75	50	58	47	44	42	42	51	41	48	41	41	49	58	45	55	68	48	60	33	44	39	59	43	46	37	50	41	56	61	45	49	56	44	37	44	47	48	37	44	55	59	53	52	49	46	38	44	56	39	44	46	47	52	54	54	42	43	52	53	41	49	49	45	49	44	39	44	44	51	54	44	51	39	48	43	47	46	45	46	47	45	37	56	43	58	55	51	33	51	58	42	58	51	51	53	41	59	50	52	63	53	46	61	45	62	49	41	49	51	41	57	54	45	42	62	51	45	41	46	47	45	58	53	36	50	45	49	49	49	40	50	40	43	40	48	52	48	47	45	52	55	41	42	48	50	44	39	58	49	58	45	38	47	40	44	50	52	43	55	52	49	48	52	41	44	56	52	39	60	46	52	47	34	45	48	51	55	48	49	46	48	59	45	34	47	55	45	56	48	43	58	55	54	30	44	48	59	49	52	52	57	53	55	43	59	48	47	41	57	36	58	47	47	45	53	41	50	34	52	45	49	43	46	48	46	45	53	45	49	59	36	57	53	38	38	40	36	43	44	61	48	42	49	40	41	48	57	35	45	53	49	48	57	52	42	38	44	34	52	56	37	45	31	52	41	42	48	34	46	49	48	51	47	49	52	38	37	55	44	47	45	54	46	39	45	60	62	51	45	55	47	35	35	48	55	48	38	60	71	44	54	50	37	53	47	47	43	53	51	60	37	41	35	37	46	45	52	57	35	54	55	37	52	52	49	48	40	50	39	45	43	53	50	51	50	46	52	44	43	49	50	41	48	42	50	49	40	37	40	41	46	48	44	51	38	50	44	43	54	41	23	29	45	48	41	44	54	41	46	54	45	49	49	32	44	48	58	55	41	45	61	43	51	47	43	50	44	45	42	44	58	50	52	52	51	49	50	50	38	40	43	52	30	43	43	34	42	51	51	62	42	56	48	48	46	54	61	41	51	58	48	47	47	59	48	51	42	47	49	48	49	43	50	67	37	47	44	44	57	44	34	45	35	49	46	65	39	44	49	51	36	49	48	42	33	46	45	53	57	39	43	45	54	49	46	41	35	41	48	44	52	47	40	57	53	53	47	46	53	49	35	51	40	57	48	45	45	44	39	51	42	41	55	42	44	50	47	27	40	44	47	44	48	46	37	52	42	52	45	49	51	55	54	53	43	49	32	54	52	46	48	53	42	44	50	49	52	51	56	43	54	44	44	42	47	35
8166	2083	15127	38223	44994	38335	27018	15081	5299	1613	847	672	704	666	658	641	648	611	621	642	681	652	628	659	612	638	659	626	612	642	649	649	640	635	646	654	655	609	611	627	689	646	697	661	650	615	683	651	701	622	647	640	646	640	626	660	671	627	631	632	626	637	613	622	621	615	649	616	648	603	622	643	655	653	572	639	681	641	622	579	617	631	625	626	641	623	608	619	606	636	677	641	653	602	616	622	635	598	625	607	601	648	651	660	617	623	625	624	633	632	592	656	668	642	628	612	619	655	660	619	643	666	648	671	650	634	673	710	657	653	665	662	639	647	642	632	644	637	658	632	673	665	594	627	691	664	615	636	680	648	695	645	624	634	634	666	651	616	665	660	672	675	643	652	637	670	684	626	658	654	604	628	635	617	607	613	648	624	648	648	669	675	609	598	623	600	621	626	599	610	632	611	634	628	660	626	637	630	653	625	643	632	620	665	636	663	625	642	617	671	613	673	606	630	677	660	645	661	643	613	628	599	630	620	660	659	634	655	652	666	597	641	700	655	634	632	648	665	651	659	654	638	671	643	626	642	678	713	595	658	674	669	623	702	657	651	675	632	618	671	660	633	611	616	647	604	619	663	577	633	639	653	640	696	651	622	674	615	631	640	643	629	590	678	650	675	678	636	614	643	612	612	701	671	641	665	623	580	643	619	659	654	668	624	593	617	669	644	621	643	620	656	675	634	655	642	588	615	616	603	626	627	609	638	639	656	611	660	657	628	652	700	654	611	653	665	648	653	670	659	673	664	588	658	651	627	620	651	632	635	655	669	643	646	631	625	637	666	646	626	629	630	628	628	635	645	648	629	602	639	641	640	626	672	634	650	664	617	633	646	602	647	641	682	643	711	664	653	648	657	625	643	658	641	620	642	640	645	681	627	678	621	673	669	657	616	646	666	607	648	618	563	674	597	615	601	622	685	659	678	614	613	641	655	631	608	708	624	635	636	633	597	620	673	663	688	602	640	621	600	636	649	637	623	637	643	652	636	676	641	623	611	666	602	683	622	627	652	620	632	698	651	622	638	660	647	625	656	670	620	676	652	639	624	674	646	659	654	624	621	666	632	640	653	656	682	590	612	645	640	674	619	657	629	706	661	642	661	625	654	648	631	642	641	611	650	630	646	649	603	662	662	671	660	652	604	671	645	628	662	622	673	614	647	644	620	631	674	603	620	640	637	623	613	614	625	657	605	625	592	625	635	670	670	584	623	654	639	630	606	637	663	653	666	634	617	657	631	610	602	671	624	608	612	636	646	652	645	608	646	619	643	636	695	616	614	685	683	692	634	609	654	627	632	661	661	628	623	661	634	678	654	652	651	677	621	664	621	646	650	703	643	643	623	675	575	658	654	641	628	679	643	651	607	635	605	665	594	638	700	606	624	646	682	655	639	639	653	622	592	598	677	668	652	668	610	655	632	623	619	680	638	615	630	659	684	610	642	617	665	591	652	657	632	639	625	669	614	647	578	620	610	619	636	662	617	619	574	678	620	652	615	668	615	632	605	650	661	619	626	659	633	605	645	650	655	625	637	627	624	673	650	583	642	659	654	642	663	670	684	619	630	639	638	654	629	682	681	631	587	666	659	622	612	627	656	696	706	605	665	660	620	575	683	666	656	621	634	628	675	640	614	648	652	607	674	613	618	645	653	616	613	668	649	670	643	652	591	637	633	674	645	645	618	632	657	669	605	606	640	647	604	653	655	595	650	630	637	596	612	619	602	648	582	622	622	633	654	649	635	678	649	658	671	633	648	640	653	659	695	665	693	603	621	640	651	643	625	647	634	654	665	609	616	625	706	586	599	641	635	593	636	626	684	626	625	582	600	631	657	642	636	627	676	619	685	583	661	645	608	598	636	626	617	614	646	618	656	665	652	660	634	645	595	659	646	634	641	634	605	623	643	658	632	623	603	658	633	713	662	709	656	684	680	629	643	648	639	627	658	675	658	635	647	669	641	624	640	672	640	632	642	647	616	608	637	671	631	612	591	630	663	642	665	640	631	656	676	664	637	622	671	684	658	642	600	655	669	631	655	638	615	620	630	653	659	606	633	628	594	674	635	685	618	616	648	657	623	686	642	686	631	631	651	638	591	648	610	664	689	622	605	639	636	625	620	658	687	689	664	645	657	596	618	656	666	664	610	637	612	592	655	624	643	632	665	622	625	674	651	643	662	591	626	668	610	622	641	642	675	625	634	655	673	623	632	607	641	645	671	625	634	622	643	637	631	593	633	663	605	643	639	617	602	621	661	590	636	626	620	643	605	622	619	674	657	640	655	658	648	633	698	642	663	623	642	670	647	646	643	638	607	641	597	648	653	656	647	659	628	606	675	629	602	648	662	645	608	656	650	642	592	629	670	660	656	657	608	637	658	649	648	647	634	648	675	637	657	600	655	630	621	669	678	684	651	668	661	634	635	644	613	655	621	635	637	638	625	661	668	605	663	682	639	639	652	673	605	630	617	639	649	656	618	612	663	611	689	629	622	678	665	641	679	637	645	609	637	651	685	650	595	643	622	647	621	655	657	595	670	680	636	623	658	657	626	628	640	630	668	644	670	615	632	670	631	648	664	698	649	620	651	633	643	653	551	635	676	688	658	629	656	613	619	660	597	617	671	636	653	653	621	638	669	619	654	587	604	619	661	630	619	674	665	649	657	684	605	625	682	571	637	657	620	680	658	660	675	621	630	627	624	632	671	632	658	634	597	632	588	607	613	620	632	626	611	634	651	636	612	616	644	671	663	654	575	685	703	665	637	648	664	590	661	606	627	618	649	658	580	562	654	614	675	629	680	629	674	602	643	644	662	606	647	630	645	664	646	625	602	651	611	638	625	619	639	623	661	627	656	649	683	631	636	635	644	664	633	668	612	628	621	617	681	676	630	645	648	640	655	618	610	648	628	638	657	657	684	651	631	607	665	643	629	674	633	622	635	632	633	617	652	624	693	625	639	635	636	680	690	655	667	635	613	646	657	689	604	636	659	628	651	617	607	632	658	638	645	674	609	654	644	615	685	604	651	633	666	681	673	623	618	681	658	661	621	629	680	656	632	631	636	606	675	666	659	653	639	693	654	646	636	632	628	634	594	635	657	665	627	638	637	603	626	657	611	617	613	626	642	595	654	636	602	670	618	619	643	642	641	650	617	646	641	614	646	662	610	646	615	658	638	630	659	633	648	672	629	658	629	611	659	636	616	626	649	603	630	656	656	646	648	657	664	612	642	660	628	662	613	608	585	666	703	654	615	621	647	679	652	675	640	623	668	648	670	644	634	608	667	631	653	720	621	623	615	645	615	648	644	621	646	611	615	597	579	601	638	651	641	638	663	612	659	656	646	666	672	645	585	630	626	691	635	675	627	653	659	629	670	635	596	653	682	631	635	619	670	661	619	651	639	628	613	664	655	638	640	636	640	651	617	630	632	615	599	646	613	618	640	638	662	629	647	709	680
459	170	2686	8710	11089	9584	4568	1519	426	133	76	41	49	46	41	52	47	52	60	59	47	44	59	48	47	61	56	42	45	53	51	44	37	39	51	44	43	51	54	53	38	51	49	46	43	52	50	44	44	38	54	44	42	47	49	50	46	47	55	46	34	44	44	41	47	36	51	37	47	59	43	43	43	36	57	54	54	44	49	45	43	45	59	47	44	60	46	53	52	41	50	48	40	41	46	56	60	41	44	55	51	43	52	35	45	51	39	51	52	68	52	52	45	47	58	51	49	48	45	45	45	47	44	42	32	58	47	48	53	35	43	54	49	46	41	52	37	54	58	47	43	49	41	53	53	40	62	52	55	54	46	50	45	40	43	40	48	54	40	39	59	37	59	55	54	46	44	41	45	54	51	53	51	42	47	36	49	48	48	52	48	37	60	44	39	56	55	44	33	57	48	50	48	49	57	45	46	40	43	46	37	36	52	47	48	36	48	42	38	36	56	49	42	60	58	48	48	37	50	44	36	42	51	50	48	33	35	36	53	36	50	62	55	61	33	40	61	51	46	40	45	58	57	62	45	42	55	60	38	45	45	53	48	52	52	55	52	55	48	44	54	46	37	44	60	53	51	56	45	40	46	45	39	44	49	32	51	42	34	50	61	45	45	51	49	49	37	55	48	52	39	36	42	49	39	46	46	49	38	44	40	45	50	39	44	49	36	47	46	54	47	49	42	41	42	50	39	60	42	52	47	50	44	38	49	38	51	51	46	55	40	49	42	50	50	56	44	45	53	41	46	47	35	40	44	36	51	55	53	53	57	37	55	40	39	48	53	45	58	43	48	44	51	53	44	38	52	40	50	37	46	42	44	58	56	61	51	33	34	58	43	39	42	42	48	47	59	57	38	42	41	37	52	48	49	53	39	43	40	41	40	49	36	54	41	48	37	41	47	44	43	54	48	48	51	59	62	61	62	43	56	41	45	48	58	40	49	48	49	53	46	47	48	46	48	41	53	52	42	45	50	53	39	50	57	37	50	44	47	46	55	39	53	41	37	46	48	48	48	36	43	43	48	38	55	35	59	55	50	45	60	44	39	56	55	44	37	56	57	43	43	38	49	50	52	49	52	41	53	49	46	52	52	43	57	45	45	41	37	47	47	45	59	45	46	45	37	47	54	42	46	48	54	50	45	53	47	42	40	39	41	51	50	56	50	47	53	47	52	41	41	42	31	37	43	38	55	44	32	39	50	33	38	37	45	43	42	35	43	46	62	47	48	50	45	42	43	42	46	44	47	42	54	48	35	44	47	44	37	43	54	41	42	40	50	39	51	53	41	52	53	50	41	44	45	45	40	45	40	53	48	48	43	50	48	41	49	48	49	32	42	34	42	49	46	47	38	48	60	51	49	38	42	49	50	48	45	49	48	48	44	46	44	42	49	41	50	39	50	40	43	44	47	48	64	49	56	59	43	52	45	45	49	43	39	46	50	59	44	37	54	54	39	44	49	48	48	40	64	46	44	63	50	51	43	42	50	41	46	33	53	59	57	57	45	47	44	53	32	49	48	53	56	51	51	50	29	50	42	33	46	45	41	59	56	41	40	40	41	54	43	40	45	36	47	49	46	54	61	40	48	56	53	58	49	35	42	49	47	47	50	38	45	50	45	45	49	38	52	42	49	50	45	46	50	47	53	43	46	53	47	39	38	48	51	53	35	39	52	45	49	46	45	36	46	48	46	38	45	47	53	38	50	47	47	48	50	49	48	48	45	51	56	50	44	56	43	57	57	56	47	65	50	51	53	46	52	43	46	35	48	36	57	54	42	47	50	47	48	45	42	56	53	43	44	42	47	34	49	44	49	40	45	32	40	43	50	39	51	41	43	47	53	41	50	40	44	47	37	44	49	47	41	38	45	43	46	48	46	44	38	45	66	36	48	51	47	45	47	48	48	46	55	50	52	50	41	37	51	49	51	46	49	59	49	42	47	52	53	41	42	49	45	54	49	52	46	55	45	47	56	36	41	54	39	42	52	64	63	51	56	49	54	45	41	48	42	59	64	43	51	52	52	36	60	45	50	46	39	41	40	39	45	48	49	43	61	50	49	52	53	51	51	39	55	51	37	46	49	52	50	49	54	48	56	65	49	51	54	56	49	35	40	41	51	36	53	41	58	46	47	53	50	51	44	43	44	37	57	51	45	49	49	45	51	35	58	47	44	38	53	47	51	56	47	41	43	56	56	40	50	36	46	52	38	50	51	51	51	53	53	41	49	49	44	49	48	58	47	48	52	47	46	60	41	51	42	56	41	49	38	45	45	50	56	50	50	44	50	53	40	45	50	45	50	35	62	56	43	47	56	41	44	38	51	44	36	35	53	55	51	42	50	34	47	54	57	39	55	46	47	51	28	39	48	46	47	50	45	50	48	48	46	31	46	45	52	39	41	55	48	45	48	53	45	40	58	35	43	47	53	42	36	48	54	35	45	29	46	35	43	57	38	43	55	51	47	58	48	50	51	47	49	44	51	58	43	50	51	51	59	47	61	34	48	47	44	47	49	52	41	49	44	47	52	41	46	52	42	42	35	33	37	36	59	46	48	40	44	53	47	35	44	37	41	45	37	58	50	46	52	55	46	47	52	44	45	49	57	40	46	48	42	48	44	41	49	54	39	46	49	38	35	58	37	51	47	60	53	35	58	45	38	47	47	52	53	44	44	46	41	50	60	38	48	46	38	53	48	53	38	36	42	48	48	46	53	50	50	50	48	50	56	37	40	54	54	45	48	38	53	41	46	45	52	52	45	47	47	49	54	44	49	46	39	30	43	42	46	52	44	38	43	44	46	44	46	49	48	51	44	47	49	38	54	41	41	41	51	46	61	46	35	47	51	37	41	36	58	52	52	48	44	46	57	49	40	50	44	51	43	40	38	50	40	42	52	41	43	44	50	58	56	45	43	42	53	48	47	47	54	41	41	48	49	46	47	51	46	46	42	53	61	56	45	36	54	48	60	46	43	54	47	49	42	44	48	47	49	42	50	38	47	45	50	44	55	47	42	30	40	52	50	39	44	47	40	50	48	41	52	48	39	54	47	47	56	50	47	39	42	50	55	61	58	48	46	44	44	47	40	59	47	43	45	35	40	60	58	57	48	42	51	50	41	40	47	50	47	51	40	47	48	42	50	51	46	45	43	43	48	48	42	57	51	47	47	48	48	49	45	53	59	43	43	46	46	47	54	40	52	48	49	47	51	47	48	53	47	56	52	44	53	51	51	47	49	38	38	46	52	45	42	47	61	50	43	33	45	39	55	58	55	50	60	42	43	47	45	39	49	40	49	63	48	54	41	44	50	59	48	40	55	54	41	40	46	49	53	49	44	46	49	42	46	37	49	36	40	49	48	42	43	49	42	55	41	46	62	41	65	48	53	46	39	40	48	53	44	50	51	69	33	65	55	47	43	48	46	47	37	49	45	43	51	45	32	41	39	39	47	45	43	46	41	44
10465	5012	22153	53788	66100	54603	38445	24544	10688	3045	1128	674	627	627	619	644	618	624	658	661	633	649	604	651	603	613	657	653	634	613	672	598	634	641	627	581	610	576	644	634	684	650	643	595	626	607	635	617	659	605	622	611	602	627	620	636	611	639	625	646	611	635	633	656	581	630	654	641	614	656	638	623	640	629	641	614	608	588	625	634	612	608	628	650	648	631	600	637	589	605	607	677	644	630	611	694	622	619	613	620	624	684	591	655	660	611	623	619	596	618	608	627	634	617	629	645	608	600	619	624	616	648	639	663	668	625	615	643	634	566	621	622	647	611	654	642	700	656	625	632	637	638	622	642	637	626	632	642	644	690	644	618	622	610	643	600	597	631	656	668	638	639	579	600	637	616	648	668	635	642	643	657	618	623	619	616	686	611	673	631	640	664	636	606	624	644	608	692	662	630	648	618	573	643	621	623	689	624	632	661	609	593	632	644	605	623	619	641	641	650	638	671	646	623	626	610	626	611	621	623	615	637	667	633	578	622	604	649	582	621	552	624	666	670	624	608	681	647	622	648	592	652	591	634	599	596	652	621	647	603	648	562	628	623	621	642	633	600	631	621	597	645	610	633	664	630	651	644	613	605	638	618	602	633	655	625	669	634	643	641	659	636	612	627	616	653	653	589	666	640	643	628	593	658	650	636	640	605	642	599	649	615	623	613	604	631	656	653	577	681	613	606	589	601	614	654	622	589	665	627	653	615	636	612	643	615	639	628	622	635	644	580	659	608	631	609	571	622	629	638	665	631	575	667	693	628	585	607	642	613	650	605	649	610	587	626	657	619	655	611	615	655	676	640	626	634	681	682	627	596	603	607	639	663	620	631	642	602	624	613	642	627	639	627	638	590	648	643	665	647	636	625	649	646	639	623	597	612	621	633	626	627	639	627	626	630	615	589	608	677	659	607	627	622	646	667	674	618	592	592	675	622	601	558	598	617	619	611	614	602	641	633	593	638	638	608	633	590	627	666	601	642	600	595	613	646	653	636	635	643	638	629	676	626	636	657	652	621	657	670	606	629	633	631	619	666	603	661	629	604	644	624	678	666	602	627	629	595	652	637	626	640	643	618	589	698	645	624	655	651	611	664	616	623	663	663	645	623	637	641	636	585	598	622	617	675	647	616	626	591	660	623	620	626	626	597	656	619	622	655	628	608	590	684	679	610	637	602	684	631	626	617	650	627	593	648	602	646	603	605	633	659	659	648	628	606	633	646	582	642	613	674	624	606	668	649	623	640	633	643	690	638	622	616	616	616	602	586	653	646	608	613	624	620	635	632	620	674	618	629	651	588	634	636	678	655	656	650	646	627	608	605	625	656	620	593	660	661	630	623	643	671	662	628	643	607	602	658	596	669	630	654	627	656	639	595	609	611	654	626	606	677	629	651	616	664	622	615	635	616	632	647	682	632	620	632	660	612	619	631	687	653	638	668	634	608	606	572	633	618	663	676	628	613	620	650	635	631	633	587	643	648	598	623	644	634	635	631	651	628	643	646	658	653	619	617	619	616	644	648	646	646	648	637	701	626	632	668	640	637	644	623	644	651	668	627	598	653	658	639	602	631	628	645	612	673	594	629	632	679	656	620	667	674	663	603	646	629	635	662	610	664	632	628	625	611	634	596	642	585	620	675	616	619	631	619	578	644	611	607	679	636	637	618	595	630	643	625	618	601	655	616	662	640	626	625	610	622	646	611	601	617	624	622	597	632	635	618	668	634	642	598	627	596	631	636	693	630	602	621	611	648	593	602	652	617	614	605	601	636	602	647	652	620	607	581	584	655	628	621	608	667	642	641	616	670	586	618	613	633	596	670	627	626	614	651	607	643	599	577	639	654	687	641	596	582	614	621	624	665	625	639	645	611	644	663	620	628	624	632	657	615	645	639	644	615	678	604	641	652	640	605	611	604	593	629	631	644	622	611	586	587	662	645	639	657	642	637	658	651	602	673	669	636	618	648	649	643	650	659	622	632	660	622	620	637	673	588	650	602	669	665	660	667	637	681	630	623	658	678	634	655	641	591	621	613	649	612	634	642	609	659	632	631	594	628	608	633	603	642	659	653	640	670	628	655	614	655	601	586	667	652	620	623	633	667	600	634	586	661	613	611	618	638	641	610	642	632	607	673	643	605	623	633	614	641	664	600	667	649	592	631	612	640	622	618	613	608	643	640	620	622	655	633	598	648	645	611	629	599	607	632	686	643	638	629	641	664	623	593	664	618	610	690	653	654	619	589	644	621	610	622	627	633	655	651	599	657	667	679	599	596	638	635	594	571	618	626	611	665	657	625	674	624	634	640	626	639	627	592	607	635	663	625	631	618	624	595	617	614	673	605	626	605	640	591	616	644	638	650	587	611	627	667	660	620	663	658	604	578	635	613	625	622	625	648	616	641	650	640	621	659	609	642	644	594	642	676	624	639	658	618	636	641	620	615	651	621	628	601	650	637	627	603	626	580	616	620	665	586	658	655	675	699	634	629	635	611	633	627	637	627	590	639	672	637	627	661	576	623	591	654	637	639	673	646	632	620	624	635	625	669	628	599	617	651	603	656	661	588	634	624	669	614	642	644	624	651	603	601	619	603	661	623	618	637	629	594	650	633	642	613	616	652	611	606	647	606	661	624	653	655	627	642	621	654	632	613	571	641	627	580	603	661	600	600	605	615	593	632	647	605	645	652	581	620	658	577	624	639	595	629	603	630	613	629	626	656	650	663	657	636	616	646	589	702	616	591	633	603	601	622	657	636	613	643	639	606	644	619	647	642	599	649	613	644	651	650	601	634	693	621	641	647	636	629	676	613	677	630	648	627	602	656	593	661	621	605	607	532	688	655	660	657	596	648	658	618	612	647	627	650	670	636	639	632	646	628	625	667	598	613	666	582	594	625	602	615	581	640	629	619	606	651	623	614	645	629	625	651	592	596	609	579	595	607	611	582	614	620	616	677	620	608	609	643	629	634	616	601	654	633	704	660	581	617	636	642	606	654	627	591	615	638	665	660	632	609	624	643	623	653	632	640	595	617	612	630	615	629	652	680	635	634	650	609	628	643	647	649	640	603	595	637	677	636	645	671	671	656	591	598	614	613	603	618	615	635	639	632	648	586	601	640	641	625	625	639	633	658	602	648	646	640	633	636	619	619	622	608	615	594	658	638	590	623	626	639	636	641	642	654	674	623	671	593	638	661	635	639	667	656	615	632	598	650	664	635	650	622	651	674	655	608	664	644	621	631	579	610	618	660	687	598	618	582	642	645	593	669	630	617	617	663	647	579	632	654	579	594	617	593	623	626	670	576	606	616	667	650	690	640	603	600	607	668	665	615	605	621	608	661	607	674	619	605	635	611	582	639	614	657	673	589	648	595	625	638	637	622	636	651	621	644	669	680	664	655	639	643	654	625	625	618	593	641	603	674	649	591	635	683	634	615	612	666	621	607	619	628	600	657	659	653	598	635
1791	144	5320	8644	10236	8960	4240	1471	374	126	67	54	54	51	54	41	45	54	54	64	58	56	50	46	50	48	42	51	60	56	43	46	42	40	56	60	46	57	45	45	40	56	57	51	46	50	60	67	62	49	57	54	51	63	59	59	45	59	54	51	62	49	59	50	55	42	48	68	56	41	64	53	39	46	71	59	43	56	62	68	38	47	58	55	58	65	43	49	58	30	52	65	51	59	52	49	56	61	60	56	43	53	52	61	51	61	46	44	51	62	51	55	55	61	66	70	57	59	57	64	57	55	59	55	63	43	53	58	52	50	55	55	67	47	55	57	62	46	45	43	56	43	59	57	45	53	40	49	58	50	43	49	56	51	57	56	42	49	53	52	56	56	53	59	56	56	46	49	60	56	47	53	42	48	50	53	53	50	55	45	50	48	47	56	61	51	53	60	40	50	47	53	44	61	60	49	57	54	63	57	57	65	44	48	60	62	54	62	51	65	52	39	46	42	54	44	54	47	45	52	58	44	57	41	63	63	60	54	52	60	54	56	57	59	53	59	52	56	47	58	63	56	59	56	47	62	50	50	50	55	60	47	56	52	55	70	42	46	54	48	49	50	52	56	51	51	60	54	62	55	58	57	48	55	48	48	70	44	51	44	46	57	59	44	52	54	49	64	63	45	50	53	50	57	52	49	47	56	55	52	65	51	43	54	45	53	51	61	44	42	43	47	44	60	51	60	52	47	65	48	51	48	64	55	54	51	61	53	45	54	47	55	54	35	59	45	57	57	46	65	46	47	64	51	65	72	35	37	57	49	51	47	55	63	57	58	60	44	66	47	57	48	66	44	53	54	54	57	50	60	45	56	47	50	51	57	61	55	57	64	50	53	57	44	76	56	56	63	68	62	49	71	44	45	57	59	59	45	66	56	55	59	54	47	61	55	59	61	58	44	73	45	52	55	53	74	57	59	54	38	55	53	48	53	40	62	52	67	41	60	59	52	52	61	49	47	44	56	57	56	52	66	44	56	47	46	52	63	60	51	56	52	59	48	64	32	54	43	46	60	59	51	58	53	56	58	60	53	57	61	43	57	65	43	56	47	49	56	46	42	65	49	53	72	42	45	58	60	47	55	63	57	47	68	51	58	50	44	72	68	45	46	58	47	46	54	60	43	53	57	67	45	53	51	60	64	62	46	62	41	54	58	52	51	50	53	57	60	44	41	60	54	45	60	48	56	67	58	52	36	50	70	53	53	52	55	52	64	62	53	49	63	54	39	68	46	48	42	57	57	53	51	55	55	45	67	51	54	50	60	41	60	70	47	49	42	49	30	46	67	61	63	62	58	60	47	61	55	61	56	60	62	57	63	62	46	50	46	47	46	55	54	51	45	60	63	63	48	58	44	48	61	47	59	57	51	56	49	41	56	55	54	57	52	45	55	46	40	57	59	64	57	41	55	45	52	52	61	45	57	51	60	51	71	51	45	49	62	48	60	48	67	56	48	55	46	50	51	53	50	54	72	51	53	57	47	52	46	50	51	60	54	47	49	46	49	49	58	56	47	62	42	63	53	48	45	59	59	70	55	42	52	61	49	44	55	51	58	55	48	42	49	43	41	51	51	37	61	59	51	56	62	55	62	64	62	45	54	58	60	48	57	46	50	61	44	55	59	58	49	40	45	54	62	51	43	56	43	43	52	58	53	51	59	50	48	57	47	54	53	59	56	52	56	57	58	56	56	57	61	60	56	46	61	41	53	49	53	66	40	72	55	67	45	44	49	52	52	57	55	56	53	44	50	47	55	58	53	52	54	45	49	70	57	50	50	61	53	54	59	57	60	63	61	62	60	47	54	46	56	53	56	56	43	64	50	55	53	42	61	49	43	63	61	62	58	53	75	54	66	57	57	56	45	61	48	44	41	50	53	68	61	56	68	54	52	41	39	51	58	47	43	66	70	56	57	50	51	50	53	53	53	54	54	54	64	69	52	67	54	55	52	42	51	58	56	46	70	47	49	56	47	52	69	52	49	57	42	47	53	73	51	55	58	57	50	48	64	52	56	63	63	53	57	54	58	60	52	58	41	50	48	48	42	63	55	57	61	57	60	48	45	47	47	61	56	57	59	47	58	60	42	50	45	52	55	47	53	51	50	62	56	58	54	53	63	51	59	55	61	82	57	60	63	49	56	69	57	59	58	51	53	45	52	54	57	55	54	63	50	45	53	55	39	44	52	55	61	51	40	54	76	47	43	61	48	55	41	56	48	55	68	51	48	57	49	42	62	42	50	65	48	51	53	60	45	59	55	42	57	52	52	56	52	43	41	61	51	59	54	69	61	60	45	54	47	66	54	47	44	41	58	52	61	58	60	62	49	67	43	54	54	44	46	40	63	55	57	48	53	52	51	44	45	50	57	56	56	57	44	55	48	47	40	55	57	47	57	54	47	64	49	49	52	57	46	59	49	53	55	57	56	54	46	51	61	47	52	64	65	54	49	56	42	57	55	55	59	50	54	57	54	53	54	46	54	41	54	55	66	44	65	48	50	51	59	57	51	49	47	47	50	49	58	53	45	47	37	62	53	58	42	43	63	58	58	54	53	40	37	51	50	50	48	68	52	56	55	45	53	49	57	63	50	58	50	71	55	58	56	51	46	53	49	56	52	53	51	44	65	53	56	50	61	58	48	56	62	59	60	51	36	48	48	55	52	38	46	55	58	61	69	55	62	52	42	57	60	46	66	56	50	65	62	58	52	60	44	42	51	51	58	58	54	53	58	53	56	45	58	55	54	63	53	46	49	59	61	52	69	47	61	57	68	57	57	51	67	50	51	54	56	56	40	53	52	57	58	32	52	61	57	43	49	57	52	54	57	55	57	50	51	62	60	53	54	50	50	61	53	46	49	57	58	47	55	64	45	58	57	41	56	43	43	48	61	54	51	64	57	63	49	49	51	39	66	51	57	41	67	63	48	43	43	52	48	64	56	57	58	60	64	50	58	59	50	54	50	49	49	50	49	43	50	48	52	54	41	53	55	56	53	52	59	51	51	53	52	57	58	42	41	64	60	57	59	57	51	50	50	59	63	53	63	55	53	49	76	47	46	43	47	61	59	62	55	53	44	44	61	50	63	47	43	57	57	57	50	58	47	47	58	50	51	52	53	48	57	43	58	55	62	53	55	59	48	52	55	54	64	61	62	51	50	60	53	52	63	58	62	57	51	49	44	40	58	64	49	57	62	66	51	52	66	58	63	63	47	53	58	57	51	57	51	49	51	46	51	66	43	52	59	56	58	39	48	50	45	47	48	54	64	55	40	47	55	51	62	51	54	47	49	62	61	60	43	51	48	61	67	59	59	65	67	52	53	45	50	60	55	59	50	47	40	54	62	49	58	54	48	61	53	46	57	53	51	56	43	68	60	55	55	56	49	53	55	48	47	55	77	52	48	49	53	67	52	41	63	53	42	53	53	51	50	64	52	39	51	61	52	49	50	62	45	57	39
10349	3957	30155	51109	62866	53480	37900	24045	10532	3209	1155	819	721	740	714	738	755	719	703	691	747	741	742	752	689	760	700	682	717	714	694	720	698	677	672	694	696	708	752	679	702	705	754	686	760	693	757	710	704	733	733	693	677	749	718	729	663	736	684	698	715	699	722	724	726	701	738	691	719	709	690	733	697	742	764	749	709	753	780	678	698	699	734	683	686	687	756	721	698	747	738	714	687	693	733	698	706	732	727	723	707	673	728	715	700	693	760	699	762	707	746	700	725	755	703	689	693	738	724	701	673	737	697	711	712	696	663	684	750	727	738	715	704	756	751	753	661	738	705	648	702	715	712	742	703	764	703	698	736	719	714	737	755	708	751	735	681	667	726	729	689	696	700	705	770	694	686	721	644	700	664	693	759	716	701	717	682	733	736	731	745	727	754	771	726	751	709	656	765	733	712	734	691	753	743	702	727	775	721	663	762	695	696	717	703	761	766	744	785	721	730	734	681	711	737	685	755	714	699	738	726	726	765	695	676	708	737	677	754	747	676	715	753	732	687	722	705	718	686	690	752	707	750	743	724	747	700	665	727	667	733	726	766	766	677	719	708	680	710	716	759	713	719	761	672	716	691	732	693	719	725	746	724	718	714	743	668	706	739	733	730	686	734	732	697	714	722	723	736	711	725	711	732	720	701	744	730	749	720	719	776	689	664	717	671	709	716	738	715	773	761	714	747	726	716	729	720	727	698	691	706	716	670	757	700	705	738	741	703	677	681	732	656	697	751	678	727	714	664	689	726	683	699	694	725	717	717	665	694	699	702	692	703	699	720	669	672	699	680	689	715	721	725	719	766	713	733	735	727	793	762	682	712	762	717	707	752	684	686	691	736	711	724	659	715	675	692	731	718	723	726	733	702	769	700	738	698	736	792	728	739	712	774	755	770	700	704	741	677	729	791	700	714	741	748	714	726	731	708	790	697	793	716	716	768	719	674	708	715	720	678	670	707	716	766	678	725	719	761	739	700	758	689	702	700	742	705	715	714	778	664	741	658	717	747	717	726	715	714	743	772	711	715	708	708	692	697	784	735	701	733	688	711	739	711	697	681	693	727	715	684	716	707	695	763	738	727	692	740	729	706	728	684	729	692	679	734	703	704	735	689	699	691	713	726	713	758	718	725	738	721	730	723	764	733	738	750	725	696	740	726	708	701	729	701	693	755	711	737	714	758	670	709	708	749	720	714	628	704	698	752	722	700	730	725	718	676	750	740	691	696	690	761	682	749	742	712	727	746	700	666	701	696	714	717	744	699	697	707	733	699	702	727	732	667	729	769	756	715	717	726	660	677	704	750	677	754	740	726	700	696	776	738	720	704	649	690	692	703	708	727	722	735	735	708	755	694	695	689	703	773	713	714	687	666	702	734	721	709	689	723	718	743	689	733	686	721	713	731	685	700	731	737	729	708	684	737	726	720	713	687	758	705	712	736	699	728	754	702	765	716	720	709	686	725	772	680	730	711	722	769	761	734	680	747	717	703	739	703	714	717	733	729	770	710	720	714	725	717	738	735	698	734	765	722	723	751	688	774	690	793	715	729	736	745	746	705	669	714	742	742	767	708	699	713	697	709	699	706	734	690	682	700	763	742	733	697	731	730	726	667	695	712	722	677	716	761	765	687	714	674	689	782	707	762	729	719	718	719	736	712	731	735	754	682	704	693	724	703	729	769	731	702	729	690	740	707	693	742	723	720	750	718	759	713	712	730	712	696	720	690	697	710	724	754	725	710	732	705	744	731	686	710	680	727	731	752	694	675	664	717	684	699	719	720	706	667	715	700	718	709	696	690	751	695	717	723	726	684	740	729	718	711	746	742	687	695	744	713	740	706	734	700	737	777	723	719	708	763	727	735	753	696	707	715	695	711	710	728	703	691	723	712	691	706	665	687	714	699	695	728	710	699	755	769	714	705	765	697	764	710	729	741	736	692	675	677	705	721	710	740	728	727	683	702	735	742	684	746	697	724	757	694	729	714	741	760	635	712	734	711	713	693	713	713	700	682	700	756	726	690	670	688	747	698	742	716	727	694	728	727	740	687	725	709	683	753	646	766	701	735	736	696	726	715	711	720	712	725	721	691	685	738	717	714	693	724	733	755	775	690	775	762	744	692	763	678	737	682	735	707	696	782	683	733	673	746	768	732	706	747	712	731	747	728	701	713	710	741	733	707	723	740	778	734	644	708	780	711	728	706	728	728	687	741	696	722	699	775	703	712	737	722	723	710	723	694	702	723	715	648	698	774	753	682	690	757	706	687	770	705	733	726	716	728	733	701	751	663	709	708	733	677	691	709	731	760	703	690	735	724	695	723	738	741	683	716	730	706	700	771	709	720	716	676	745	681	754	771	732	676	737	747	640	684	741	689	681	760	699	661	713	681	687	746	728	738	715	689	738	670	718	735	719	711	722	737	750	685	686	670	737	716	697	733	744	741	671	735	743	777	695	726	664	687	717	699	671	752	719	712	747	746	697	708	672	716	717	750	666	714	765	713	719	707	737	693	738	729	754	710	725	672	719	754	707	743	670	717	702	724	645	753	707	740	750	705	748	780	719	716	695	765	693	721	711	760	710	728	718	728	690	678	754	702	692	721	743	719	715	721	673	683	720	718	762	738	728	723	733	705	763	696	690	744	727	733	723	735	738	748	726	722	716	736	702	705	724	750	700	717	684	734	685	750	733	733	689	737	713	679	698	703	758	676	732	707	696	719	745	682	736	740	790	684	684	696	680	706	675	696	672	752	707	728	695	694	776	752	732	708	736	689	688	736	679	770	767	744	717	727	691	749	717	687	708	712	715	732	745	671	715	729	704	642	698	719	755	710	667	693	683	729	684	722	771	662	750	727	747	733	724	679	637	716	707	661	690	733	718	681	650	707	708	718	727	698	713	721	746	723	734	755	738	734	732	741	669	724	729	665	709	714	694	681	719	743	701	708	724	708	738	744	684	681	726	751	749	729	736	716	682	792	744	714	715	680	735	728	726	708	745	721	698	746	748	717	742	718	719	705	784	705	728	720	737	695	750	709	679	743	699	666	720	722	724	706	735	745	699	777	695	671	699	755	738	732	649	668	726	737	773	671	711	709	733	726	740	670	739	717	723	708	681	693	707	698	675	747	710	694	699	773	730	739	705	704	719	747	701	685	787	746	685	710	687	721	681	710	651	709	716	656	721	728	734	724	721	725	704	691	682	765	711	712	746	728	695	766	699	730	774	715	729	747	696	753	707	761	714	749	673	713	713	757	703	744	742	725	718	741	687	749	722	687	699	759	672	733	689	707	711	724	731	677	726	743	645	705	662	720	726	681	771	678	711	722	759	723	719	706	731	709	710	737	715	714	692	748	746	720	696	707	713	740	742	678	751	702	746	714	748	684	707	770	755	694	728	707	713	762	724	720	730	743	689	740	708	736	746	726	678	727	765	717	701	687	676	752	654	742	743	695	693	665	756
830	236	8299	14471	15801	13757	6852	1939	553	140	69	53	56	60	52	51	47	64	55	47	50	39	55	48	58	51	39	36	58	55	57	60	56	53	63	47	53	44	44	41	45	45	52	50	54	49	56	55	58	55	59	59	53	49	61	41	57	63	57	41	58	51	51	52	59	46	57	51	74	59	57	67	51	46	53	59	50	51	59	55	44	53	53	57	45	56	61	45	51	58	40	41	53	54	49	49	56	52	48	54	56	49	44	52	41	58	54	49	52	60	48	44	43	42	57	41	51	52	55	50	42	46	56	55	53	61	56	54	47	54	59	48	35	61	48	46	43	59	58	53	64	51	48	48	54	44	50	52	45	53	55	37	51	47	34	60	54	40	49	69	39	56	45	53	51	53	47	55	52	58	63	55	46	49	57	58	60	48	58	50	46	46	51	58	46	65	48	65	46	47	54	56	56	60	55	43	52	60	55	41	55	50	48	52	56	52	45	61	63	50	48	50	45	55	54	36	40	64	59	55	67	49	49	52	50	53	61	42	46	59	49	48	44	52	51	54	46	54	57	50	65	48	66	63	51	53	53	66	45	51	52	52	43	54	52	51	60	55	55	57	56	50	50	50	65	49	47	33	58	40	48	53	39	35	51	53	60	56	61	62	54	49	45	54	50	39	55	55	59	65	66	52	44	46	51	51	51	71	63	48	41	41	52	58	40	47	46	52	64	45	46	55	43	54	55	66	55	48	46	56	58	49	47	43	34	49	63	52	40	57	54	57	40	55	48	57	58	50	59	59	38	47	56	46	57	47	53	55	56	51	54	60	58	38	45	50	45	62	63	59	39	40	56	51	57	53	63	56	44	43	43	51	60	71	49	55	51	37	51	51	44	46	49	53	56	60	49	60	48	44	60	60	56	39	60	62	48	53	57	51	50	58	50	48	50	53	48	49	38	48	46	49	50	51	42	52	52	52	43	48	62	50	46	58	47	44	69	46	59	58	50	49	51	44	49	46	55	47	64	41	59	41	50	51	58	56	51	49	47	40	47	52	47	60	56	57	53	52	49	60	50	58	49	58	53	42	53	57	45	59	69	46	47	59	50	50	56	61	58	45	48	42	54	49	44	56	55	64	54	53	70	60	61	53	46	59	50	60	51	55	60	47	42	55	71	63	64	46	56	53	50	48	58	55	42	42	52	51	57	39	53	37	64	52	58	45	56	57	44	45	38	51	49	39	47	48	48	53	47	48	38	50	49	52	61	54	50	51	54	58	46	51	51	54	43	51	54	57	52	63	49	54	65	48	44	39	39	38	50	45	37	60	55	50	46	55	50	57	55	48	49	53	56	58	54	48	78	47	37	58	63	47	57	48	39	44	56	48	65	46	52	51	52	55	54	54	52	40	33	51	55	57	55	55	48	52	41	47	46	49	58	45	43	55	50	49	58	47	60	39	44	47	60	55	46	49	48	56	53	47	42	56	45	38	58	66	69	44	44	54	54	59	52	50	51	54	55	51	49	62	53	38	47	55	72	57	48	59	53	49	51	41	49	54	45	58	49	58	44	56	46	45	64	42	46	45	53	59	55	53	54	54	59	48	48	49	59	50	60	46	50	56	61	54	55	52	47	52	42	54	55	59	49	44	57	41	51	36	50	55	48	47	58	52	40	37	64	64	43	72	48	58	59	41	54	52	51	51	50	55	53	55	43	50	53	48	43	51	67	63	49	62	49	49	50	56	59	48	57	53	41	55	55	58	49	56	40	47	50	42	59	48	57	53	51	60	44	62	61	37	48	53	59	55	66	51	69	48	55	46	48	57	48	37	48	47	59	49	60	50	53	44	49	44	49	58	55	58	61	54	52	57	45	46	61	44	60	72	53	60	59	62	49	61	64	56	67	54	53	58	47	46	61	56	55	47	54	45	48	51	43	63	49	50	67	50	41	49	44	47	45	45	47	52	44	51	55	44	56	48	47	46	55	59	42	54	59	62	50	44	56	57	65	58	51	47	62	61	58	43	35	70	52	41	55	52	58	54	47	62	45	49	53	49	61	53	51	51	66	52	31	59	51	42	39	60	49	43	61	52	47	47	45	59	60	60	65	58	45	62	60	44	47	44	41	66	58	48	63	54	54	46	44	55	44	49	62	53	47	65	53	41	46	59	46	49	51	54	44	55	48	48	43	65	54	56	47	58	40	51	58	56	47	39	54	48	57	56	61	49	56	41	51	50	53	53	52	40	62	50	51	47	51	38	56	45	51	56	53	58	69	47	44	75	55	57	59	53	56	55	50	42	52	55	38	39	40	45	57	47	51	48	52	55	51	57	42	44	55	49	51	41	50	62	55	46	54	50	58	57	53	33	55	54	47	46	51	52	47	60	46	42	52	47	55	50	49	44	59	52	56	48	46	46	40	46	54	47	58	64	58	41	64	45	52	50	58	37	46	53	58	39	35	48	56	53	52	50	58	52	51	61	53	43	58	64	52	50	51	52	66	61	57	62	55	65	50	46	45	56	53	52	57	67	62	53	58	49	52	48	63	38	44	56	39	57	54	37	50	58	55	56	52	40	46	52	52	42	55	58	51	51	52	61	54	43	63	59	58	47	53	55	45	57	52	59	53	56	50	52	43	58	58	53	40	51	50	44	65	51	54	52	58	61	44	50	53	56	47	57	52	44	48	50	52	60	51	67	46	62	55	54	45	66	49	52	49	56	58	46	36	44	56	59	53	51	53	49	53	54	46	57	47	42	59	51	44	42	50	53	45	57	44	47	49	44	55	54	45	60	40	45	51	53	42	48	61	41	46	53	41	59	58	54	47	47	47	60	52	43	51	60	53	45	54	44	45	53	55	51	42	52	47	54	51	56	49	44	52	50	60	53	55	53	52	54	44	53	41	49	49	59	53	66	42	61	55	40	56	36	58	50	58	58	50	49	54	51	60	60	50	49	54	53	57	49	46	65	63	56	57	64	52	54	68	55	47	48	57	61	40	51	61	50	46	66	58	52	41	62	59	52	50	46	58	59	57	50	46	37	57	57	49	53	38	60	48	50	56	53	51	41	55	42	36	51	43	48	41	50	43	59	59	62	60	50	54	36	54	52	51	47	64	53	53	52	47	41	48	44	52	51	60	49	55	60	52	51	53	47	59	60	59	43	49	53	62	37	60	57	54	56	62	46	56	49	57	54	54	41	57	62	50	72	48	48	48	66	44	55	46	39	59	64	54	52	54	48	44	51	56	57	59	63	53	54	44	50	49	47	78	52	66	49	50	47	45	60	46	39	63	48	54	44	69	63	52	46	46	45	61	64	45	59	54	47	66	56	40	47	43	50	61	53	51	63	60	58	40	42	49	62	52	50	47	44	43	53	51	49	66	51	55	55	52	56	60	64	53	58	42	57	52	56	40	53	62	51	59	48	55	50	43	65	56	60	55	51	38	56	52	58	47	49	56	48	46	44	47	54	56	46	59	49	61	51	52	50	61	50	59	62	43	48	46	55
14134	6719	36340	61621	73322	62216	43242	27755	12951	4123	1226	740	699	720	716	652	662	689	670	692	702	737	690	690	715	682	708	718	698	748	681	691	749	725	683	698	669	708	668	683	702	677	706	728	704	677	734	671	664	705	663	690	682	662	707	693	692	699	712	724	675	677	695	673	705	664	666	708	665	728	675	711	705	701	702	666	682	675	677	694	714	733	677	699	733	739	707	699	668	701	703	687	705	710	693	674	689	681	621	672	699	721	665	642	658	692	696	680	653	672	707	724	657	690	712	707	635	725	668	673	642	676	625	736	678	723	644	727	729	663	731	723	706	701	716	677	686	691	708	723	640	675	667	610	706	702	650	694	704	700	676	694	688	700	657	683	654	700	670	663	722	681	670	716	678	673	704	673	703	643	649	676	631	680	718	774	684	670	680	685	698	697	695	702	723	726	653	652	678	680	711	679	713	714	663	681	676	742	687	663	690	680	702	679	765	711	718	714	692	694	646	662	699	690	672	686	702	708	697	654	652	724	732	742	682	713	683	681	720	704	681	728	657	684	689	666	688	714	695	686	753	697	675	723	686	682	640	664	713	689	723	702	704	694	694	647	648	683	723	685	689	701	667	692	667	693	687	682	704	688	702	666	670	718	676	678	696	695	688	703	688	663	703	708	709	675	669	670	657	720	694	709	681	687	709	680	674	744	651	674	670	714	662	680	705	659	655	718	720	658	689	665	673	654	681	653	669	661	662	658	640	685	681	684	707	713	722	659	650	670	706	716	706	660	671	683	686	661	684	727	703	704	679	718	711	708	684	697	695	653	715	661	687	681	701	699	682	659	641	710	660	628	687	691	708	697	725	657	730	685	641	668	707	705	671	722	675	687	697	736	719	642	671	700	740	704	689	717	687	697	702	664	713	722	670	711	698	651	686	651	675	676	720	693	692	660	666	691	740	736	684	666	643	654	682	675	670	644	657	665	685	677	671	705	685	679	683	614	727	684	707	675	678	678	723	703	685	711	661	687	653	690	708	667	669	709	685	668	700	666	664	718	767	693	721	692	669	704	668	673	695	660	643	654	657	717	647	688	704	671	710	664	673	705	677	711	712	680	648	699	657	715	619	657	666	715	742	695	676	654	666	662	703	710	724	686	690	662	693	674	694	693	623	717	722	700	715	658	681	697	699	686	652	671	661	698	668	710	682	696	710	688	662	668	690	669	708	674	718	699	703	701	677	685	671	648	662	673	676	700	637	708	717	655	716	668	720	711	725	693	682	693	676	710	705	653	679	753	718	739	681	665	651	664	687	671	719	691	689	705	674	715	693	664	687	667	728	685	698	680	731	694	671	667	687	720	719	682	657	661	635	697	699	690	678	636	714	682	663	665	672	671	701	702	640	692	686	717	724	711	705	688	688	701	740	673	704	706	677	669	718	684	659	685	668	716	678	665	651	673	703	652	716	703	734	703	755	737	658	694	698	684	693	686	689	714	690	686	674	686	647	690	678	681	705	722	664	659	674	702	705	681	695	723	706	698	699	693	664	687	718	686	727	697	675	668	668	699	677	726	648	699	691	743	655	682	633	692	746	631	653	731	723	678	694	646	673	710	682	689	683	686	685	673	651	687	688	682	682	715	681	661	706	726	663	623	742	676	698	659	722	680	686	677	706	698	716	646	671	683	699	714	704	643	655	714	679	652	674	672	659	680	702	684	671	711	720	725	681	700	675	686	736	687	706	670	724	675	690	713	684	703	664	687	652	688	658	707	676	672	696	683	692	718	653	712	651	715	686	695	721	718	652	707	663	680	685	681	680	697	713	696	718	693	668	634	718	672	652	706	699	679	707	665	663	685	722	724	708	735	713	688	704	716	677	728	670	677	660	702	677	665	729	694	714	687	657	679	737	714	727	699	685	705	682	688	681	730	737	638	710	709	657	751	645	705	672	704	723	679	735	698	676	659	674	683	690	660	655	684	721	712	708	685	663	715	710	636	703	675	681	666	695	714	669	650	740	678	694	727	700	722	677	689	733	666	695	670	729	693	680	693	715	630	743	732	683	641	666	672	644	682	685	663	694	739	724	680	725	676	679	691	713	671	683	721	709	676	688	709	689	679	639	740	711	687	683	683	680	689	662	670	676	692	679	661	700	689	640	699	644	660	662	675	699	715	690	676	650	699	719	664	722	643	662	665	670	663	710	728	720	677	671	640	670	672	678	685	641	744	674	703	691	655	731	720	698	671	692	669	732	690	685	683	645	672	702	715	701	729	683	646	695	658	670	671	654	670	704	723	685	683	690	669	688	715	723	652	710	711	757	688	674	663	725	670	706	651	687	684	692	670	694	691	763	724	675	684	673	680	645	672	726	661	680	705	709	704	657	681	712	714	674	698	717	722	671	717	669	715	635	678	681	649	694	655	729	704	689	703	732	676	659	697	687	740	703	654	734	702	680	666	727	722	720	673	652	705	776	648	707	686	720	661	696	677	679	668	643	687	705	691	709	689	680	668	670	664	688	693	650	690	683	728	646	688	660	703	699	689	692	688	711	691	679	671	676	723	641	722	684	716	672	702	718	685	689	657	695	730	729	695	677	697	638	697	729	709	696	688	710	667	699	712	663	718	671	678	673	684	680	698	691	695	720	667	689	697	700	676	702	685	668	706	690	663	681	706	703	658	668	651	646	656	710	683	690	750	693	677	716	704	685	667	672	703	730	680	639	694	651	696	707	702	695	651	696	722	736	721	721	709	670	701	661	715	675	695	679	645	698	734	693	720	679	695	674	726	691	718	669	696	655	681	665	676	675	723	721	729	664	730	701	733	677	712	688	669	672	671	689	693	680	723	679	689	681	636	678	725	718	687	691	689	719	680	700	650	743	663	684	683	656	685	711	699	694	682	668	685	688	644	647	706	686	695	750	703	659	676	732	672	710	692	707	709	739	736	660	670	703	672	675	676	710	686	707	690	666	689	738	664	684	724	705	685	721	694	698	668	691	636	717	711	694	691	688	691	673	704	697	714	713	694	690	660	674	696	672	698	683	724	703	723	697	635	743	693	669	685	706	695	721	671	684	712	671	705	698	707	712	709	667	731	675	722	675	684	716	692	706	760	651	712	699	697	715	667	700	682	702	670	676	705	720	661	695	666	689	720	708	665	728	683	708	685	628	709	686	703	686	658	671	669	659	636	668	659	700	669	683	721	665	715	682	695	720	718	645	718	730	677	691	715	693	684	659	688	690	714	637	653	713	677	654	683	690	661	648	692	667	682	666	688	659	704	719	721	645	726	665	689	679	681	700	698	676	641	737	662	682	726	715	668	677	731	661	667	695	607	673	687	679	672	716	683	687	720	693	706	688	734	700	713	670	691	716	723	710	635	648	688	689	708	648	660	684	732	689	698	654	652	692	670	665	670	657	689	694	712	677	718	684	659	701	745	708	709	636	635	655	662	665	705	697	665	676	698	699	703	705	672	707	636	711	685	688	701	702	693	640	697	731	711	682	652
1204	102	1871	3052	4090	3350	1516	525	167	107	41	50	52	40	49	55	38	61	37	53	46	43	41	44	41	51	45	45	40	42	55	45	53	44	48	49	46	47	48	50	42	44	49	44	43	42	56	41	45	51	43	46	45	46	47	31	64	49	48	42	41	52	53	47	39	47	62	39	44	55	54	54	43	41	44	50	43	41	46	56	41	50	47	52	36	51	42	52	38	47	53	44	41	64	43	60	43	41	50	47	44	42	53	58	47	47	48	42	42	43	49	40	42	52	55	59	42	50	49	45	44	38	56	47	35	54	42	44	43	48	54	42	53	46	43	46	58	54	54	39	58	52	51	42	43	44	43	48	58	50	46	39	46	38	51	51	43	40	35	40	54	34	50	49	52	53	49	40	53	56	49	55	48	44	54	50	42	41	49	46	41	62	70	48	36	54	41	40	43	45	41	42	38	43	59	58	48	53	52	46	52	40	52	47	57	59	52	41	57	47	42	44	54	46	55	33	57	51	34	44	43	47	46	41	47	51	33	48	46	46	52	49	54	52	47	48	55	40	51	44	54	50	47	47	35	30	40	48	49	46	48	61	47	41	48	39	47	39	62	62	58	48	45	42	43	60	54	49	54	41	50	63	53	48	46	53	48	38	54	45	41	62	54	44	34	46	47	49	45	48	57	47	48	52	40	57	37	52	51	39	34	51	61	54	44	44	53	33	54	38	50	51	54	49	37	36	51	39	48	45	36	52	48	48	56	41	40	50	45	45	41	37	36	49	41	49	49	58	54	44	39	58	49	42	47	31	54	58	42	36	47	65	40	32	43	53	56	43	45	55	47	51	49	42	44	41	51	43	46	49	47	53	56	54	43	36	45	54	44	46	57	42	44	59	45	49	41	56	50	34	47	44	39	46	55	51	41	46	34	44	54	41	52	46	53	54	57	43	46	38	44	51	45	46	53	58	47	34	35	50	43	55	45	50	61	49	51	55	64	44	47	52	46	45	35	41	39	51	54	40	42	42	53	47	47	43	60	36	48	36	52	43	40	55	63	49	46	62	38	37	42	39	56	49	49	49	52	58	42	39	41	52	49	45	44	41	43	53	34	46	48	65	41	53	53	40	57	63	47	47	54	37	49	48	36	51	51	43	39	53	48	45	46	35	47	44	40	38	43	52	58	52	42	58	57	33	50	44	38	34	53	50	46	54	46	39	46	36	47	30	48	64	55	42	43	53	51	51	51	42	41	52	52	61	48	43	53	36	53	52	40	53	41	54	45	46	57	47	49	44	44	37	50	46	45	45	58	44	42	47	47	43	57	56	48	42	46	69	37	50	43	46	55	50	48	49	53	45	45	52	49	44	46	52	48	43	51	51	59	35	45	45	61	46	50	41	54	36	46	51	36	53	46	43	50	40	51	55	42	49	47	52	49	44	39	60	52	59	33	54	58	53	50	42	54	55	48	45	42	53	56	54	36	56	32	51	30	49	47	45	40	43	45	42	37	57	50	43	44	54	48	44	44	43	51	49	63	41	54	35	33	70	48	40	57	34	33	32	54	42	50	30	48	60	49	38	45	43	40	43	44	41	46	57	39	48	38	53	62	38	53	43	53	46	48	45	48	50	47	49	43	50	41	46	52	42	41	54	48	54	57	56	46	49	43	45	41	50	41	37	40	53	40	54	46	33	50	37	49	44	52	33	53	57	45	44	55	41	34	45	41	65	39	43	50	40	45	43	50	47	56	42	45	46	46	51	37	36	44	52	44	58	48	45	55	57	53	53	48	43	42	46	48	40	47	41	39	34	54	56	44	41	49	52	41	42	56	40	48	35	39	46	44	62	52	44	52	51	55	45	57	55	50	44	38	42	42	52	56	56	49	48	52	49	47	54	56	39	51	43	43	43	45	45	48	43	54	49	50	39	35	41	45	44	51	42	53	57	46	49	55	46	44	56	54	42	49	37	48	45	54	49	49	43	49	38	45	49	44	36	45	57	50	37	39	54	47	47	48	42	40	50	40	33	48	49	42	51	56	46	51	48	41	39	36	41	50	52	49	34	52	47	54	53	44	53	49	38	45	56	42	53	44	49	47	49	39	39	43	44	48	52	49	44	55	47	45	54	41	50	41	51	62	46	50	44	43	40	35	45	40	43	58	45	57	50	53	54	50	55	48	54	45	43	41	40	43	48	41	37	55	46	40	46	50	52	46	48	54	44	40	40	58	50	38	50	46	37	43	48	51	49	53	48	30	48	43	46	45	51	47	55	39	37	47	36	45	45	47	48	37	49	42	54	47	46	57	50	58	51	43	49	47	38	42	45	49	44	44	45	53	43	40	44	64	46	43	51	58	43	45	48	42	45	41	49	37	40	45	48	46	43	42	53	63	46	56	48	48	46	54	51	50	47	52	56	50	42	53	54	43	48	50	44	42	45	58	48	48	51	37	50	46	49	40	40	44	36	50	40	42	45	48	59	45	39	44	36	52	50	50	44	48	53	51	38	52	44	35	44	47	50	44	44	54	50	49	43	40	41	49	42	48	54	36	45	49	49	43	41	37	47	53	51	59	60	50	48	40	43	36	48	57	57	40	43	59	59	45	49	51	49	57	55	40	53	51	48	36	51	50	51	53	52	47	38	50	57	38	47	39	50	46	49	50	63	47	62	40	51	48	48	44	48	52	58	53	41	50	53	45	65	48	43	46	40	42	39	54	48	48	43	47	38	44	63	52	47	46	47	46	43	41	39	54	53	55	51	56	40	40	40	50	53	60	38	46	39	55	47	41	46	58	50	38	47	45	53	67	51	47	50	47	44	56	44	53	63	42	48	42	49	58	59	35	45	51	42	45	59	57	37	39	57	37	57	36	50	47	56	36	39	42	52	66	46	54	44	48	39	44	47	43	44	45	38	49	39	55	44	45	41	39	37	45	52	48	49	42	49	44	50	46	38	55	41	39	47	58	46	42	51	41	53	40	42	53	46	62	45	46	62	53	42	31	50	51	52	48	38	37	52	53	38	35	42	58	61	51	39	56	35	42	49	45	44	44	57	58	42	52	47	39	43	40	35	50	49	36	42	52	48	56	42	50	55	54	58	43	52	37	53	54	45	52	45	45	48	45	47	36	58	47	47	49	44	55	55	46	46	52	50	45	42	46	42	55	65	52	50	47	45	49	48	54	42	38	38	54	40	59	45	47	55	41	60	53	57	41	53	65	51	48	38	47	45	55	49	40	39	46	54	58	39	38	41	47	40	47	44	41	44	51	48	43	40	49	50	36	50	38	52	43	43	44	40	53	50	31	41	43	42	45	43	53	44	27	47	50	40	41	50	52	61	54	56	44	49	45	43	51	64	62	44	58	47	39	48	66	47	38	48	44	41	48	54	53	45	40	49	52	55	55	47	34	53	55	42	37	48	51	49	52	44	48	49	42	38	38	50	32	53	43	60	53	39	49	58	36	44	44	51	43	53	46	49	52	47	47	45	53	51	38	46	41	41
7785	2134	21477	36066	44779	37943	26252	13625	4732	1585	802	716	613	675	622	619	599	618	620	644	688	650	630	625	595	640	663	628	628	624	615	630	636	620	689	643	613	689	714	619	628	588	590	632	636	648	632	611	656	600	683	602	615	633	679	628	647	624	665	587	586	631	627	637	582	627	612	599	635	565	621	629	649	626	641	639	627	644	636	623	624	630	640	598	647	643	665	634	631	666	657	627	603	602	659	632	617	632	634	655	628	618	643	669	639	651	595	629	641	659	644	632	616	651	605	650	645	618	644	634	645	624	653	627	611	672	602	610	669	638	631	645	667	599	626	690	632	639	652	633	678	647	638	600	600	629	624	650	617	648	626	641	615	615	654	635	596	623	657	643	618	640	649	613	612	614	672	673	609	594	636	667	648	612	616	626	643	654	602	588	626	639	635	679	659	642	632	639	679	609	587	595	674	656	673	595	622	626	645	587	663	573	635	598	642	635	602	648	630	645	652	619	637	615	660	580	665	579	609	584	636	649	643	636	634	612	628	625	598	636	624	637	666	593	635	571	650	606	596	626	653	685	696	643	651	635	623	597	652	627	639	655	675	608	657	680	679	583	607	626	635	622	622	644	642	622	640	599	657	645	619	611	674	598	640	652	633	646	612	606	589	617	618	628	660	634	645	608	620	580	629	625	619	640	609	652	632	640	612	616	644	634	625	636	656	627	638	644	625	703	640	650	608	648	647	641	648	659	601	593	672	648	586	652	642	643	626	673	660	649	652	668	625	625	645	637	599	640	628	651	599	637	625	615	652	610	614	623	649	650	657	651	652	644	641	631	607	633	657	650	628	640	678	635	649	562	636	631	645	649	621	598	597	646	638	659	649	655	654	611	639	630	660	632	630	677	654	630	599	595	634	669	585	631	640	637	634	600	674	624	631	616	653	664	674	585	623	640	594	654	626	627	650	670	674	635	611	673	621	618	640	639	644	638	582	608	642	620	646	627	664	633	638	621	651	628	635	650	654	650	605	640	628	613	647	621	608	626	637	596	636	632	586	685	636	607	639	653	632	625	650	630	625	612	646	647	656	662	649	628	618	674	660	642	648	611	657	626	664	627	565	657	638	625	609	640	615	611	625	649	626	633	593	632	664	662	622	667	626	667	618	639	641	595	676	649	652	614	639	616	650	610	604	646	601	671	649	639	619	672	647	640	594	625	596	626	625	638	647	654	599	629	649	626	620	615	649	646	669	588	679	596	603	629	662	614	611	625	680	642	630	614	643	628	645	631	626	640	647	677	629	658	601	637	611	626	619	648	638	635	622	657	606	645	619	624	653	645	589	624	637	691	604	633	672	646	697	631	617	627	636	585	652	644	621	630	664	625	629	623	601	671	615	654	662	639	625	626	618	628	639	623	628	655	640	635	680	641	625	615	570	610	598	587	634	611	658	609	646	641	660	627	643	605	646	670	632	656	646	680	601	661	621	609	671	626	642	691	632	641	622	626	636	624	631	642	653	656	611	617	661	589	647	612	639	681	628	639	639	670	662	624	675	598	591	652	634	616	613	600	640	635	612	634	642	632	611	613	625	625	659	643	609	621	614	600	590	627	583	645	636	628	620	648	598	599	597	635	647	613	616	640	634	631	630	643	655	675	625	684	623	656	639	609	632	631	677	638	646	567	640	646	640	609	650	630	656	617	647	600	632	629	616	605	641	697	634	633	640	661	650	625	615	592	645	673	647	646	611	611	646	652	602	665	627	620	638	675	658	678	661	656	642	658	611	612	655	681	665	634	637	674	608	630	618	702	625	641	684	641	653	613	602	642	603	616	621	647	643	642	645	658	643	609	615	605	658	624	603	637	623	648	651	619	625	670	609	639	628	668	641	618	644	659	610	658	609	628	625	645	620	601	624	646	602	636	594	612	701	627	632	639	657	623	668	634	644	632	616	639	596	637	670	611	630	624	697	649	629	637	631	607	646	627	645	645	618	643	595	640	589	647	625	622	638	648	634	631	623	615	649	664	620	629	640	618	638	583	621	626	696	581	656	634	647	651	631	652	623	637	667	688	636	632	612	627	612	655	691	628	687	632	615	630	672	638	613	640	655	590	628	669	562	664	650	643	616	549	650	646	634	613	607	608	679	602	628	637	655	587	640	623	637	608	671	587	636	663	578	654	618	637	608	655	662	634	631	671	642	616	640	619	648	588	612	586	620	616	680	648	643	651	712	653	666	617	620	690	642	618	635	610	609	666	591	618	625	562	606	707	621	602	633	662	637	656	644	669	620	624	673	635	636	598	667	610	643	575	651	592	645	597	642	614	582	648	619	631	711	606	663	635	658	634	669	614	632	638	612	607	613	638	623	633	599	667	594	664	649	633	697	637	653	631	599	654	602	638	631	655	648	679	641	607	646	595	648	628	653	670	669	626	599	622	631	665	662	611	596	628	646	606	588	641	636	645	609	580	600	601	634	626	635	625	610	638	688	647	662	656	601	623	661	602	691	638	622	630	611	646	584	675	644	664	625	642	632	637	594	637	625	625	649	637	646	621	645	663	636	660	640	633	645	664	581	616	649	645	607	637	648	626	639	652	608	688	617	670	655	652	633	654	639	621	616	621	635	619	626	646	575	620	576	628	666	633	611	616	646	617	612	646	662	608	656	646	630	637	664	620	671	648	670	672	605	624	629	603	613	601	641	654	671	576	614	625	602	625	626	624	610	661	602	596	626	648	665	631	648	667	650	654	608	626	644	635	604	627	627	626	635	659	647	631	639	680	636	630	653	610	669	612	606	656	618	636	638	645	668	622	634	623	622	624	651	679	667	640	650	636	636	646	636	658	606	627	607	631	648	665	606	638	594	597	653	626	646	628	590	615	622	609	622	622	619	640	628	658	669	618	596	624	634	642	653	644	606	615	639	591	669	667	637	613	620	668	605	615	622	696	616	661	656	638	610	655	630	618	627	615	630	592	591	638	672	627	660	619	638	598	664	679	571	591	629	625	627	650	571	624	581	662	622	612	606	620	678	651	634	652	630	626	611	654	606	615	666	603	621	669	583	633	662	652	658	633	590	655	624	612	639	623	634	648	637	633	658	646	613	638	596	649	582	672	636	648	594	659	628	635	673	638	666	624	650	641	658	635	670	656	597	647	629	588	638	654	610	642	641	594	664	626	615	636	637	623	575	621	626	650	625	627	659	664	639	609	668	639	617	646	629	632	609	593	653	612	663	588	642	608	639	665	639	652	640	607	663	664	667	630	621	588	616	571	670	621	627	606	601	614	679	638	630	613	602	649	635	649	592	666	614	643	631	599	596	654	641	647	620	610	601	630	662	640	590	662	613	632	642	620	601	565	624	681	621	680	596	655	640	638	622	599	606	587	659	623	678	622	628	687	666	625	595	652	598	623	613	635	641	646	627	581	613	615	633	621	604	600	622	638	600	614	597	660	581	620	652	629	618	645	616	633	595	640	628	652	651	659	656	602	646	630	632	656	674	622
452	187	3323	8965	11558	10166	4397	1210	352	113	61	49	43	38	52	46	33	54	50	60	55	45	57	43	60	53	38	44	55	52	59	52	47	38	39	49	44	41	47	50	60	51	51	48	44	44	49	44	41	54	40	40	38	37	49	56	46	42	45	47	43	44	52	53	51	53	54	38	57	31	50	42	51	46	55	57	50	49	50	48	43	31	47	41	52	45	61	41	45	37	47	60	58	54	51	45	37	34	52	37	46	38	47	46	50	49	44	34	52	54	48	47	40	55	54	47	42	49	46	46	43	48	64	51	45	41	48	43	29	52	66	38	49	51	61	49	52	41	41	44	47	48	48	55	38	54	43	54	50	60	44	45	42	56	53	44	44	48	53	46	49	42	44	34	50	49	44	48	41	48	47	42	47	58	42	45	42	43	50	41	46	41	58	46	30	47	40	35	39	39	53	34	43	50	48	46	43	38	43	48	41	52	39	52	43	44	39	34	53	44	39	46	56	54	44	49	46	49	56	40	47	47	43	35	49	59	48	55	54	43	51	55	63	45	44	48	69	41	42	48	57	37	57	57	42	46	39	51	50	41	45	43	53	42	40	58	50	56	63	40	59	61	46	52	49	37	46	39	52	50	44	49	45	56	48	46	52	55	45	53	44	56	45	42	52	48	54	42	40	38	49	52	48	34	49	39	46	51	44	47	48	52	53	41	62	47	50	37	43	34	63	40	44	45	41	42	50	41	57	43	59	56	38	47	44	58	42	39	59	48	44	46	48	48	47	28	32	46	55	54	55	45	44	47	54	48	49	50	38	39	50	43	41	47	53	43	40	38	52	38	52	36	54	48	44	52	57	53	48	41	46	58	53	55	49	43	41	36	45	52	48	54	51	60	48	49	54	48	43	51	41	44	46	53	49	40	44	47	36	50	50	48	58	40	52	52	40	44	45	46	40	37	47	52	49	56	31	48	47	51	52	48	44	45	46	49	40	50	45	53	53	47	48	51	39	44	51	49	53	53	35	38	55	49	38	41	54	49	52	40	40	52	51	45	43	47	53	55	39	39	41	43	52	48	44	49	36	53	42	43	52	49	46	54	45	49	55	55	36	42	44	46	48	51	43	47	45	54	44	51	47	49	41	52	49	52	55	48	45	61	42	61	51	54	46	38	43	55	43	39	75	39	43	54	55	39	43	54	41	42	62	42	44	44	37	41	60	55	53	50	47	49	58	43	52	58	43	39	53	59	62	64	45	41	49	49	35	36	42	50	42	65	47	52	47	62	62	43	48	44	33	35	62	53	40	42	60	46	41	53	51	46	71	55	50	49	40	38	45	47	48	56	43	62	41	58	42	47	48	55	48	40	48	47	49	51	38	56	47	62	37	39	46	31	45	47	37	40	46	51	45	56	43	36	36	58	46	50	31	48	50	38	56	62	59	48	47	46	49	42	45	51	50	60	41	40	43	48	41	40	45	42	57	51	39	62	49	57	56	51	60	51	40	55	46	41	58	55	42	42	45	52	55	50	40	40	49	52	59	45	51	42	55	36	48	45	38	49	52	42	44	59	44	46	53	38	38	38	55	45	42	51	55	62	59	53	51	52	46	44	35	42	45	56	42	58	40	45	51	39	46	46	45	36	43	55	44	47	51	54	45	52	52	49	51	41	47	52	53	37	47	47	47	44	42	47	51	47	52	63	41	51	52	51	42	57	65	45	39	52	63	54	45	43	46	44	47	55	40	42	50	45	47	45	44	34	57	40	53	42	52	53	36	51	44	43	61	44	47	41	57	46	53	45	46	40	50	45	49	51	41	43	46	54	46	46	48	50	55	53	55	44	53	45	49	61	47	42	53	52	43	38	51	47	60	46	37	50	56	48	49	36	49	67	49	32	35	32	39	56	53	48	46	49	47	41	42	52	41	43	46	49	54	44	40	45	48	44	48	47	43	44	39	47	41	45	50	54	50	52	48	44	41	52	42	46	42	44	43	48	49	44	59	47	43	51	44	54	43	61	49	66	41	50	48	49	45	47	55	48	33	50	54	52	56	45	51	50	49	43	46	40	39	38	49	44	51	59	51	53	37	49	41	44	40	43	43	38	57	43	42	45	58	43	52	52	59	60	49	51	46	58	60	61	62	52	55	55	49	53	50	41	50	41	44	46	48	40	50	42	50	58	56	45	40	52	44	51	37	37	39	52	42	38	43	52	57	53	48	61	48	47	41	57	50	57	56	53	38	41	42	51	52	45	52	50	54	33	43	49	45	44	57	52	46	36	37	35	57	50	41	42	47	40	50	49	48	49	49	52	39	44	52	45	45	38	43	38	54	46	42	47	55	44	46	37	56	50	40	52	53	43	39	31	40	41	51	50	40	57	54	40	51	54	51	48	49	50	49	49	50	46	48	51	50	35	50	30	52	41	37	32	54	47	58	49	45	46	45	43	42	51	42	43	45	50	40	48	45	47	40	35	54	42	41	54	48	66	42	48	42	46	54	46	50	43	41	42	46	51	51	52	61	57	54	42	57	54	48	49	48	44	36	42	39	61	46	43	48	49	56	45	40	52	47	45	49	41	46	35	41	42	53	50	49	41	49	57	45	42	55	53	41	49	50	49	38	50	52	60	52	52	45	59	43	43	55	57	55	47	49	46	53	51	37	46	42	52	45	53	49	45	60	57	54	39	48	43	43	53	56	55	43	50	49	33	40	49	47	48	53	52	51	44	53	48	37	56	31	44	44	36	46	64	41	44	35	47	53	61	48	56	55	51	53	49	42	49	49	45	49	37	42	54	64	50	51	45	46	34	50	34	60	47	38	46	51	54	53	47	45	38	46	47	46	49	41	52	44	46	49	56	40	43	54	55	42	48	44	54	56	46	50	41	37	57	44	63	44	42	51	34	45	38	50	45	45	44	51	51	44	41	63	46	62	53	45	56	51	40	44	50	39	58	65	47	45	34	58	56	50	46	39	44	46	35	44	43	47	48	59	40	54	58	48	57	46	53	34	37	45	40	51	56	48	51	43	51	53	43	49	57	46	53	44	41	50	37	47	38	46	48	33	51	40	53	39	49	67	47	64	48	39	56	50	56	49	45	46	48	52	43	41	46	41	59	44	59	48	39	63	43	56	50	51	49	42	35	49	43	34	46	46	53	40	44	40	43	55	36	39	50	42	47	50	41	50	38	47	43	57	56	46	52	58	41	44	63	52	36	50	60	43	46	54	51	39	46	66	50	60	42	47	41	51	41	48	57	31	49	46	64	48	52	48	38	56	48	47	46	59	46	50	57	51	47	45	36	53	41	47	47	55	40	46	42	36	64	51	51	35	55	43	55	48	51	56	46	59	53	50	42	57	52	47	55	47	44	63	43	49	57	58	35	32	52	42	47	56	32	56	51	49	46	44	45	43	44	49	47	52	46	48	60	48	44	55	40	49	41	53	51	47	55	48	39	45	37	48	38	43	54	45	52	46	52	50	47	51	57	42	57	38	42	38	42
10038	5350	23433	53427	66071	54983	36971	22245	9597	2925	1054	703	663	604	621	617	613	639	652	648	664	607	684	608	591	640	621	653	604	612	643	635	609	686	613	631	674	654	641	644	655	639	626	619	676	640	636	616	634	637	636	619	649	598	608	647	601	649	685	652	621	608	618	591	649	655	613	584	582	651	612	561	636	657	609	649	587	661	594	659	684	633	660	672	648	646	601	633	626	611	616	625	641	598	632	636	623	636	601	645	596	667	619	637	652	666	616	623	629	657	631	608	613	616	644	647	619	654	638	634	652	644	650	602	619	662	636	643	638	657	662	634	616	675	640	646	634	647	649	600	630	607	681	607	618	615	632	601	567	608	623	660	612	626	596	631	638	631	617	641	606	675	606	636	642	652	621	626	610	657	638	622	631	646	633	608	645	613	636	590	596	631	641	667	622	599	620	614	605	634	594	689	670	637	594	664	618	606	606	606	642	596	626	629	632	642	638	639	633	609	607	640	618	621	652	628	596	612	608	610	599	656	607	629	647	635	580	641	615	624	601	659	608	616	627	601	625	607	658	631	634	633	649	669	645	638	590	657	603	664	601	649	626	627	623	599	662	641	605	663	687	640	666	618	645	639	648	646	648	657	594	598	653	624	629	633	651	630	666	622	656	620	589	659	634	644	619	604	621	625	641	671	603	577	621	635	616	629	624	643	627	592	618	607	626	639	648	663	603	588	640	614	649	647	647	592	624	669	613	633	621	644	657	650	677	617	660	596	667	632	644	634	606	648	626	671	644	650	663	619	544	565	585	660	618	642	614	665	624	659	629	638	626	631	630	626	601	609	639	645	624	602	595	657	634	595	688	598	618	670	612	663	646	636	660	666	618	643	608	609	594	641	622	609	635	640	642	638	611	626	661	610	609	633	652	658	668	616	650	649	601	627	603	635	603	678	603	592	642	619	650	672	622	624	612	629	620	546	606	614	683	612	665	644	611	642	635	638	607	600	617	614	586	627	650	589	641	641	628	632	617	596	621	626	641	666	636	620	643	625	605	644	634	638	613	656	637	646	659	623	625	628	680	648	596	597	608	632	649	639	690	578	620	670	641	647	639	641	638	616	636	619	614	654	577	609	641	614	597	651	598	614	600	640	635	610	648	618	633	622	621	621	593	671	594	621	630	573	622	609	645	613	621	622	655	649	632	617	646	630	601	577	637	657	689	664	619	641	659	652	603	621	643	639	633	617	626	653	642	609	628	633	597	612	637	615	613	672	647	639	599	650	605	605	632	687	634	651	647	651	574	623	613	613	632	598	660	593	607	614	657	637	648	613	618	659	627	603	609	624	640	571	648	612	610	669	635	622	635	654	662	591	596	620	616	631	606	577	628	612	635	647	637	630	673	680	671	612	605	642	613	629	632	628	626	599	629	625	616	580	621	615	611	600	605	639	570	616	614	637	609	605	634	629	622	659	655	620	626	635	626	641	628	647	624	615	623	654	661	570	606	590	614	594	618	640	642	659	642	613	636	619	635	637	645	601	632	568	579	645	644	626	668	652	624	659	657	613	644	656	591	601	646	618	686	600	613	622	637	589	642	620	619	642	605	654	628	638	640	617	626	641	647	612	625	634	599	626	604	614	612	684	619	673	613	631	688	617	624	629	632	633	624	633	652	603	606	636	665	642	628	593	641	580	679	634	627	631	634	609	607	688	644	589	600	648	634	655	626	657	608	623	638	553	659	623	629	640	660	672	624	613	623	621	640	648	635	603	604	641	598	651	622	642	664	621	634	640	596	598	619	662	650	594	624	646	617	627	657	648	640	654	666	645	634	658	608	632	611	625	626	643	614	593	578	605	643	643	620	635	631	646	604	636	667	570	647	614	615	631	597	635	597	637	652	628	646	579	613	669	628	663	601	637	630	647	628	629	625	656	647	631	612	647	616	649	665	633	603	635	631	588	580	655	632	609	621	625	661	658	668	574	637	631	615	600	626	668	641	649	644	610	656	627	618	679	621	619	620	589	606	634	592	576	585	575	655	657	643	683	611	661	639	638	669	617	612	623	585	620	597	642	702	652	624	645	653	664	649	640	632	581	608	656	595	665	596	659	616	632	629	632	601	638	633	623	673	600	597	636	581	643	616	606	624	670	660	666	635	603	656	627	615	563	584	619	629	603	605	619	655	619	618	608	621	644	644	628	608	667	627	667	629	655	632	599	657	658	644	667	680	640	636	601	609	570	659	600	611	592	646	645	635	590	606	650	606	629	628	628	635	650	662	604	597	623	625	639	557	621	650	620	601	618	633	595	649	626	713	634	614	626	677	628	582	615	617	670	626	630	646	616	622	600	671	620	638	634	672	628	613	645	589	658	608	673	623	625	635	560	664	586	639	635	635	610	660	656	612	632	633	615	653	644	656	618	666	626	640	669	635	603	648	653	651	648	660	610	606	650	621	621	587	594	606	646	652	595	642	592	632	618	596	618	614	650	611	638	622	612	632	634	649	649	638	661	605	579	661	630	638	608	617	630	628	662	667	660	674	619	622	658	656	624	665	643	591	664	598	598	643	663	664	553	604	645	636	680	655	641	654	643	604	622	637	644	625	593	631	611	588	580	642	620	597	599	652	621	642	649	620	647	596	642	556	637	656	612	624	646	660	633	635	656	620	667	672	620	627	626	597	609	656	579	607	621	613	631	632	601	637	634	618	647	621	633	634	644	622	643	621	654	631	623	570	659	589	579	640	612	636	645	652	666	631	637	588	645	688	653	670	623	643	613	677	666	624	650	632	632	623	614	622	635	646	662	665	609	710	615	623	625	670	627	601	617	648	637	627	581	556	596	660	636	608	649	677	595	677	625	627	598	649	639	615	598	621	639	596	605	638	592	659	629	640	638	621	612	607	598	612	644	605	608	644	652	629	642	610	620	648	627	663	631	578	603	645	611	620	656	639	637	613	646	630	667	668	630	586	645	625	629	612	629	654	658	578	658	652	596	609	613	676	627	623	603	619	624	618	566	640	635	630	630	582	652	631	612	599	641	612	603	611	667	635	664	655	599	655	638	611	673	605	600	607	638	626	646	632	645	606	629	631	662	662	598	623	647	649	605	626	611	653	586	663	637	660	623	657	648	635	614	684	676	609	596	665	635	621	610	596	650	633	593	580	620	602	645	606	617	637	598	622	596	604	643	567	604	579	616	663	631	653	609	662	629	614	645	614	608	638	605	621	575	635	648	652	598	645	610	639	630	614	627	608	649	626	592	631	654	606	601	673	649	622	598	653	588	607	604	631	600	632	596	630	676	594	638	623	629	645	673	661	655	622	630	640	621	588	647	648	665	628	634	657	638	627	665	623	630	671	617	664	635	654	646	646	636	650	635	632	643	644	670	629	603	623	647	578	631	656	630	663	697	638	662	643	604	614	625	645	639	667	664	611	645	621	623	653	672	616	628	617	611	660	633	578	618	591	627	645	614	603	620	670	621	629	626	616	645	638	594	659	640	620	697
1903	139	2608	9163	11056	10070	4589	1249	364	137	73	46	48	54	50	49	52	48	52	54	63	60	50	52	60	41	42	44	59	71	57	64	62	43	63	48	57	56	50	53	52	72	48	58	60	39	52	55	54	49	53	39	57	56	45	59	46	51	57	58	48	57	65	53	61	51	60	45	66	63	62	49	53	50	54	59	42	50	53	61	40	49	42	43	50	38	56	54	56	54	57	60	64	49	50	48	51	39	51	50	45	57	45	44	42	53	44	46	52	63	61	40	48	58	65	47	50	48	53	49	60	47	40	60	45	59	62	61	52	51	53	52	54	47	46	49	54	57	57	41	51	50	61	50	55	56	69	48	44	55	47	49	60	42	52	54	58	54	57	55	50	51	55	45	66	45	67	55	49	54	51	63	68	51	53	57	62	59	54	53	53	60	58	52	66	54	55	57	51	59	49	46	57	50	49	47	46	55	51	53	55	59	53	39	45	48	47	54	55	51	55	48	58	48	64	48	57	36	57	44	45	59	52	56	58	53	50	51	53	47	63	63	50	49	43	39	58	50	42	58	55	66	61	43	40	57	50	48	53	52	58	52	47	52	50	67	55	44	46	58	44	44	40	51	71	49	54	50	45	45	54	68	65	47	60	51	50	63	46	47	49	42	57	55	45	51	47	52	41	60	52	56	49	42	49	46	65	55	53	44	53	55	60	56	46	66	49	43	53	67	54	46	60	59	34	51	60	49	53	49	52	43	43	66	41	60	55	49	53	51	48	48	51	61	54	46	61	52	59	39	48	53	45	72	48	57	50	41	65	35	46	65	52	46	52	55	58	50	54	71	61	51	59	57	39	53	42	66	54	46	54	55	57	53	56	52	56	57	51	56	63	41	59	55	57	51	56	48	49	59	51	48	45	43	64	60	47	57	54	57	50	53	53	42	53	63	63	50	69	39	51	52	50	51	47	61	57	31	54	40	59	50	47	47	58	57	52	51	54	52	62	53	53	51	44	43	55	54	61	49	43	49	60	68	58	44	58	47	70	57	59	54	45	52	55	47	46	44	56	58	45	52	60	50	61	59	45	72	68	57	55	59	53	58	58	46	55	50	54	64	51	57	57	38	52	53	54	52	44	65	65	69	46	38	51	51	62	57	77	53	54	61	48	62	66	59	52	50	46	74	46	58	62	52	59	54	58	45	60	61	58	44	38	53	69	44	56	63	57	49	68	53	67	66	57	40	49	60	43	42	54	43	48	59	51	48	50	61	61	51	55	57	62	41	58	44	49	67	58	57	55	48	58	59	44	57	43	42	45	51	48	54	53	69	60	57	59	52	51	55	51	49	57	51	55	44	54	62	48	39	50	52	49	67	54	56	57	51	50	48	63	51	42	50	54	52	67	62	58	44	66	56	58	54	57	40	54	48	44	47	65	60	49	61	48	55	63	71	46	53	54	43	54	56	50	57	50	47	67	55	52	42	49	48	54	45	58	49	46	46	60	53	45	67	50	56	65	50	59	45	51	49	43	51	50	49	46	41	41	56	46	45	59	52	54	72	49	53	55	59	42	74	47	38	62	41	51	47	66	60	50	59	56	56	53	59	49	65	56	57	50	69	65	51	47	52	57	39	60	47	56	56	70	47	56	44	70	61	51	40	46	50	57	53	42	51	68	49	54	53	58	59	43	46	59	68	58	61	59	58	43	51	53	41	69	59	44	47	48	60	58	41	65	61	63	57	59	46	40	53	58	53	50	54	57	42	60	42	48	51	51	46	49	34	55	44	55	56	56	53	58	53	58	53	53	57	58	34	51	53	65	55	42	48	62	67	57	47	44	52	61	57	64	53	48	56	59	71	59	55	44	66	51	50	49	48	45	51	59	47	44	52	58	51	61	59	64	57	60	63	40	53	58	51	46	57	54	48	48	51	50	65	64	48	54	61	37	45	48	59	54	45	55	41	59	56	50	50	53	65	49	61	67	54	55	66	63	62	61	51	29	38	57	52	59	54	55	57	64	49	63	52	51	51	57	60	57	58	64	51	62	54	56	55	54	45	57	47	53	60	40	60	52	59	47	47	37	75	59	39	69	49	53	56	62	50	65	63	51	48	51	53	50	59	55	58	37	48	67	45	58	42	45	58	54	61	43	47	51	67	60	52	52	48	48	56	55	57	56	61	48	56	38	47	55	45	56	57	47	57	40	53	43	46	51	59	55	75	64	61	47	50	55	50	69	53	45	52	51	51	49	53	55	46	39	55	56	54	56	61	69	52	55	50	45	55	61	62	41	70	48	57	66	56	58	64	49	38	55	50	65	59	61	58	63	54	44	41	68	48	61	54	46	40	63	47	45	59	50	50	55	48	52	60	47	44	41	53	46	57	61	52	59	39	63	55	55	50	52	57	50	50	45	47	57	56	60	47	49	56	57	56	54	55	44	44	42	62	55	52	45	46	54	57	41	68	55	66	52	48	58	56	58	51	59	52	39	45	42	42	54	57	48	66	56	45	43	54	54	51	58	63	57	63	55	61	58	57	65	62	38	41	59	57	58	72	71	62	60	59	58	61	47	48	45	52	66	48	53	46	55	56	47	44	40	60	64	60	64	47	49	52	47	44	70	39	49	49	55	61	47	40	54	58	49	61	57	61	40	61	57	53	53	51	38	50	53	39	53	60	57	58	70	50	51	66	49	70	52	66	43	65	45	69	58	49	66	53	54	64	58	54	52	53	42	54	62	59	48	45	68	50	55	65	45	54	52	56	57	54	62	52	48	56	72	51	58	58	52	46	59	54	48	46	49	39	58	48	51	61	54	62	58	43	56	51	59	60	53	57	52	42	56	63	66	57	64	43	48	46	61	50	62	52	49	55	49	58	50	48	45	60	47	49	60	56	50	60	38	58	46	42	50	55	38	66	64	59	41	51	58	40	71	56	53	56	53	50	55	49	69	55	48	57	60	60	63	68	60	47	54	50	50	51	65	57	50	60	48	63	56	39	43	43	51	59	63	58	57	61	52	49	59	42	53	55	52	56	44	55	49	66	50	54	47	47	56	46	48	64	39	43	61	47	54	51	55	52	65	63	59	50	51	59	46	48	55	65	58	62	59	42	52	49	55	58	60	48	56	49	46	48	53	35	47	50	56	47	66	52	46	49	53	56	54	67	66	40	52	62	44	46	46	60	50	43	53	46	34	57	52	62	53	50	52	63	44	63	51	44	42	50	51	57	39	60	58	62	54	55	56	53	47	45	59	47	53	55	40	57	51	51	52	40	52	44	58	59	50	69	66	42	61	49	58	54	61	51	59	49	58	57	56	63	57	63	76	46	65	60	46	71	51	54	52	48	53	45	54	51	54	44	46	54	48	56	51	59	59	48	53	44	52	68	52	48	43	49	64	50	61	58	51	63	69	69	52	52	50	51	43	55	53	53	56	53	46	53	49	48	48	52	60	42	55	58	61	51	49	46	51	51	58	60	47	65	41	48	45	48	51	41	53	60	68	57
10107	3539	20997	53241	64262	55021	37751	22752	10696	3277	1212	848	695	729	709	703	755	690	693	709	666	712	712	726	702	636	716	650	661	716	679	721	694	691	734	712	692	765	714	662	733	729	706	722	707	690	709	745	768	701	725	747	676	733	682	703	712	709	735	727	736	686	714	716	738	691	734	716	676	744	707	737	719	664	715	728	667	735	725	750	672	697	746	697	674	775	745	745	756	717	715	692	728	711	710	675	726	717	745	706	722	703	716	694	717	736	745	727	737	752	665	705	743	724	721	692	726	723	760	729	667	728	711	746	702	689	724	774	738	715	692	704	724	699	716	715	714	747	744	752	779	703	729	773	696	636	726	746	720	741	702	738	714	705	756	696	750	744	722	745	703	652	695	728	695	714	710	771	738	693	695	740	716	702	701	708	728	760	665	693	657	730	687	667	718	677	714	691	728	692	689	692	722	696	689	709	704	659	721	698	684	723	734	660	727	695	674	739	708	759	727	734	705	720	724	681	705	688	741	696	720	720	734	718	772	744	763	735	701	706	678	706	696	676	667	709	693	672	725	728	742	690	733	685	716	739	750	681	751	721	693	700	698	778	705	681	717	750	672	645	718	670	729	692	738	715	682	727	699	724	761	698	708	704	711	708	664	708	715	737	729	714	730	718	719	724	707	682	743	741	754	706	683	743	677	704	738	705	713	695	687	739	707	680	733	715	726	719	684	753	690	753	746	725	758	730	699	712	709	720	694	665	701	723	685	753	659	728	720	713	687	692	675	717	674	764	714	686	669	696	713	757	735	716	701	721	687	703	712	695	715	682	732	734	730	689	727	727	697	708	721	718	719	702	737	718	700	715	717	720	677	708	670	686	691	717	719	757	723	708	727	711	718	708	682	730	669	676	675	715	737	710	706	750	702	710	734	722	760	732	692	721	721	719	672	761	762	775	714	674	723	721	704	688	694	686	719	728	687	750	744	695	687	734	729	724	708	649	742	691	738	723	734	716	688	718	750	682	743	722	756	724	722	676	757	681	700	729	713	747	693	753	708	707	676	705	714	730	671	714	682	714	713	702	695	698	691	677	711	698	665	740	724	733	723	757	685	692	682	675	716	682	711	740	684	752	683	711	690	693	707	742	691	726	754	787	738	721	711	719	760	698	739	726	695	709	694	709	725	708	732	702	749	687	727	714	704	717	765	712	729	675	692	736	741	712	687	689	707	723	711	740	739	694	637	719	688	744	720	760	695	745	712	680	751	766	737	733	728	711	730	745	734	729	704	719	749	703	681	716	720	700	726	704	719	697	712	723	734	705	681	665	723	727	740	723	685	710	709	725	729	764	718	715	718	739	769	684	716	748	705	730	684	702	748	714	764	761	696	716	645	721	694	757	696	712	746	722	764	739	707	681	710	668	697	714	702	722	697	700	665	740	692	683	725	708	722	740	755	730	688	703	730	710	730	689	716	696	732	719	690	672	672	723	728	700	744	715	740	669	681	735	729	674	729	685	731	723	729	766	724	747	705	730	729	706	688	745	715	724	704	694	672	683	699	711	716	720	708	695	738	699	722	703	705	743	776	755	738	763	732	698	721	789	706	699	716	698	685	731	686	736	706	753	702	701	710	704	705	707	772	726	736	728	685	663	685	707	723	713	702	713	695	697	683	697	712	764	748	651	682	713	695	740	700	718	728	664	748	730	667	686	761	712	673	672	764	772	715	725	722	728	733	748	704	749	743	692	696	768	731	691	750	657	696	712	688	749	734	725	712	679	691	718	736	747	702	744	696	732	711	718	689	742	698	675	723	734	678	738	771	699	699	688	761	725	732	702	752	691	701	749	721	693	713	691	699	701	710	748	712	671	720	710	710	727	708	731	725	716	758	721	674	744	732	687	694	734	734	748	699	698	730	700	712	747	676	737	704	735	734	679	718	734	671	716	751	725	764	713	708	685	721	752	750	720	737	689	745	742	704	731	792	744	691	750	719	697	726	755	683	722	748	740	704	752	731	719	689	704	711	739	726	686	805	690	709	699	690	739	729	708	718	721	657	720	698	735	716	732	727	757	709	739	740	712	714	705	691	738	731	711	708	745	726	679	737	673	708	734	694	747	734	719	740	741	769	766	696	705	743	746	706	711	687	726	736	756	718	740	692	717	688	705	792	719	697	728	702	718	704	705	744	682	750	685	719	694	689	781	695	793	714	664	745	689	728	709	709	703	720	727	745	719	691	693	748	703	675	705	730	757	732	712	727	733	760	704	733	721	675	695	687	738	744	729	754	745	687	754	724	714	715	671	699	694	741	728	687	673	723	731	706	720	692	678	664	695	690	753	716	709	704	714	734	686	705	700	727	745	716	732	746	673	713	698	704	675	702	687	711	697	688	671	728	698	726	695	719	695	733	713	679	711	729	733	724	703	742	757	724	699	716	729	732	665	760	714	719	659	668	724	707	749	678	729	756	691	760	745	699	716	673	678	684	755	709	739	687	734	745	729	679	715	675	728	758	721	691	691	710	711	735	691	718	652	710	718	729	729	723	708	677	696	724	639	725	649	712	767	686	704	751	717	729	705	707	700	719	742	772	699	665	696	715	690	744	710	726	689	715	734	709	714	721	749	699	720	653	704	720	718	701	740	738	706	729	703	719	681	711	717	734	696	743	696	682	723	717	711	737	743	751	745	715	754	711	755	696	696	715	753	706	667	741	718	726	740	694	732	729	766	633	685	714	715	680	744	722	685	710	721	696	707	719	724	676	780	719	736	732	739	706	758	703	747	719	698	685	713	747	692	744	717	809	704	728	670	751	727	742	725	736	753	729	726	683	716	712	722	758	682	695	756	735	682	670	791	756	734	704	706	707	713	693	727	725	731	704	724	713	718	713	728	712	767	769	755	733	712	719	704	734	739	667	737	705	731	739	730	689	687	732	744	700	729	720	726	732	716	699	729	758	734	716	686	723	725	711	751	715	689	752	744	731	728	724	685	716	743	694	722	683	710	725	717	723	718	712	721	708	772	669	682	708	736	703	689	707	755	706	728	714	708	696	711	720	718	683	701	698	686	734	778	717	658	729	732	675	701	735	704	720	681	734	687	746	747	734	689	707	694	750	676	730	723	735	702	705	682	715	680	693	730	740	727	762	659	713	717	729	722	717	708	703	741	758	760	711	740	753	735	734	690	709	727	714	698	691	688	712	718	747	751	724	700	688	682	717	737	675	679	724	705	693	728	707	771	725	728	648	691	679	719	754	708	721	696	711	698	716	715	692	718	699	764	777	717	710	736	706	716	724	711	718	725	688	682	724	731	712	704	715	692	715	743	765	696	684	677	714	719	748	719	723	726	695	672	711	759	669	735	771	721	681	705	760	650	730	732	708	736	723	733	699	726	681	690	708	713	729	693	737	695	722	742	703	723	682	709	692	720	694	750	704	748	703	724	698	703	677	727	708	751	687	734	675	733	741	734	744	719	715	708	697	710	768	781	713	699	742	760	736	721	763	727
852	221	3579	14688	17173	15008	7118	1859	513	170	83	72	49	53	45	55	50	53	65	49	62	52	52	36	52	33	51	38	37	53	61	39	46	55	46	41	55	51	59	57	68	49	57	50	44	53	46	63	59	49	55	49	45	58	43	51	62	54	46	53	63	56	43	50	37	56	41	50	42	49	53	52	57	55	51	45	49	56	52	54	63	63	65	56	45	45	41	51	36	38	39	49	55	54	52	43	52	39	60	54	46	48	58	58	56	50	57	46	50	46	50	50	58	56	42	52	41	48	47	48	56	50	54	38	39	56	51	54	46	61	52	40	49	47	52	61	45	53	56	51	55	57	46	43	55	43	60	44	62	52	61	51	43	63	53	50	54	53	61	52	46	65	39	57	53	53	57	40	61	47	52	66	59	52	57	45	47	33	54	53	54	43	46	53	48	51	45	47	45	53	52	51	44	55	53	50	56	49	49	41	50	52	54	51	49	47	42	48	44	58	53	57	63	52	53	39	47	50	65	48	47	69	50	43	58	56	47	55	35	49	50	48	53	44	50	51	59	49	59	57	39	46	41	57	53	56	52	38	61	51	51	52	58	60	58	55	57	39	56	46	46	48	48	59	48	56	62	51	59	45	60	59	59	49	50	57	41	60	61	44	48	56	39	58	45	47	46	57	51	34	55	37	61	42	55	50	48	52	59	36	54	46	55	51	56	60	45	56	68	57	51	52	43	52	53	48	49	49	40	60	36	58	44	65	54	48	39	38	61	63	60	50	44	67	50	54	64	57	55	48	50	58	63	59	62	57	48	54	53	45	53	63	52	44	65	44	49	55	41	55	62	51	56	48	49	46	41	36	41	58	45	44	47	51	48	45	54	53	48	52	55	55	58	63	50	55	60	41	65	45	55	44	58	52	34	60	49	60	53	51	52	42	52	59	44	46	47	55	57	38	48	56	51	59	43	45	60	43	53	53	51	60	46	44	50	52	57	55	44	52	51	54	66	47	44	54	52	67	54	42	53	42	67	61	53	61	48	43	50	38	51	41	54	54	40	46	59	47	47	49	59	63	39	68	55	50	40	63	68	51	40	50	58	71	55	75	52	62	53	50	53	46	56	48	45	51	41	59	45	62	52	58	65	49	58	47	65	52	54	53	45	54	44	60	49	52	62	47	47	54	54	39	49	55	45	44	58	53	49	45	51	49	58	64	62	60	46	62	49	62	58	56	46	47	44	52	48	53	51	49	55	45	47	51	36	53	47	75	53	50	53	54	47	57	38	58	56	58	53	56	47	42	55	56	55	49	41	46	59	43	59	38	54	51	55	47	51	41	55	50	49	54	46	53	50	47	55	54	49	48	36	46	46	50	40	48	50	45	58	49	48	38	60	51	53	55	50	46	61	40	46	56	47	43	52	52	41	46	48	60	36	47	45	44	49	58	40	50	47	46	51	41	62	55	56	48	44	55	55	38	49	51	57	57	51	42	40	62	68	46	42	52	49	50	59	45	47	49	58	58	42	55	55	57	59	40	48	48	46	51	46	63	53	46	57	42	46	45	52	57	58	47	55	50	41	46	57	53	50	44	67	53	60	62	44	39	57	52	52	65	52	48	44	48	54	49	47	54	57	54	51	43	69	46	55	49	59	64	66	38	52	66	47	55	41	52	57	52	59	54	54	60	46	57	51	43	62	58	50	58	56	41	51	49	42	48	31	50	49	46	51	44	61	69	46	47	59	51	51	42	43	44	57	47	42	53	55	46	48	40	59	48	49	61	59	46	47	60	46	56	63	53	47	53	52	56	49	53	43	52	43	47	56	52	53	43	37	47	44	60	53	53	51	46	43	55	49	61	45	30	52	58	56	48	54	54	47	49	60	68	59	61	57	46	51	41	55	55	41	52	51	56	46	66	55	55	52	52	51	62	63	53	67	45	49	52	56	41	49	51	62	58	51	45	40	55	41	55	51	43	64	51	43	51	61	64	62	57	50	54	53	45	48	53	44	68	65	49	58	56	56	59	51	47	43	62	65	36	50	63	41	42	55	39	55	44	49	61	48	52	41	49	56	56	48	54	57	58	52	64	43	50	68	48	40	51	51	64	38	50	52	43	50	50	50	40	44	49	51	28	54	48	55	42	53	44	54	43	56	48	58	47	52	45	46	46	46	49	50	39	43	56	49	36	42	52	51	61	55	57	55	45	50	56	49	44	47	43	69	55	51	65	55	42	53	52	48	63	51	32	49	42	51	61	55	44	50	60	57	45	45	47	43	48	43	47	44	62	54	62	45	50	54	47	54	46	43	51	59	45	52	47	44	60	47	37	43	57	52	45	53	56	59	50	56	52	54	49	45	56	57	54	56	50	46	45	44	58	55	43	50	41	46	44	62	48	50	60	50	58	42	47	54	45	56	55	56	55	50	58	45	56	43	43	49	51	42	56	54	62	61	60	29	59	42	57	55	51	49	49	42	60	69	50	52	65	42	50	65	52	53	50	57	56	47	50	51	50	49	46	48	50	48	54	62	46	60	48	50	46	61	49	62	43	40	55	35	57	51	53	41	47	61	51	58	53	44	46	43	57	47	44	36	54	57	38	48	47	43	51	40	43	49	59	42	54	41	50	63	44	47	61	53	64	44	58	51	57	50	45	48	55	50	56	43	48	41	55	47	49	46	50	67	45	48	62	49	42	55	41	52	53	59	55	57	45	49	57	51	60	55	54	40	57	53	64	57	53	42	47	42	48	50	39	60	64	57	51	51	49	48	56	49	64	45	56	49	56	39	47	48	43	49	57	59	47	53	61	31	46	58	41	52	53	54	57	59	45	51	71	55	47	55	51	43	74	47	57	57	57	47	61	55	43	46	55	69	48	43	53	48	44	56	58	52	51	59	55	54	50	52	39	45	60	53	49	54	48	45	48	54	46	47	57	56	51	53	42	58	57	72	44	54	44	52	43	53	57	49	50	58	53	56	57	59	56	49	52	45	53	50	51	50	58	50	54	53	42	51	61	56	52	49	49	42	45	44	45	57	66	47	65	51	54	54	41	58	51	51	55	53	47	55	65	57	45	51	56	50	57	69	63	52	56	50	67	59	51	52	53	44	42	52	50	44	54	56	55	53	60	56	51	57	64	55	58	42	50	51	46	50	69	64	44	55	40	56	61	53	52	41	40	44	59	44	51	61	48	50	46	54	55	65	56	57	45	59	54	52	55	45	54	51	42	43	54	52	39	51	55	56	54	52	67	48	44	61	56	51	65	51	50	36	52	63	64	51	43	53	53	58	44	45	44	47	43	44	54	50	42	41	43	55	56	56	48	53	45	55	53	53	65	54	60	51	52	51	43	53	55	43	53	56	53	53	48	60	57	51	60	56	54	57	44	63	47	55	52	48	53	42	54	61	49	50	51	57	47	51	51	53	50	45	66	55	44	56	54	44	62	50	54	57	47	54	53	63	65	43	48	49	50	52	54	54	48	48	50	48	58	49	52	57	45	40	63
14276	6222	24787	63843	75632	63491	43458	26862	14088	4403	1510	821	739	724	649	686	632	687	677	667	727	670	697	720	693	701	696	698	712	670	668	702	686	680	667	664	672	652	686	671	709	656	733	693	679	675	675	666	659	681	688	701	714	708	668	703	692	710	631	657	697	690	675	674	660	681	654	661	673	669	698	670	714	702	673	735	702	675	657	654	661	726	674	697	681	669	635	668	707	710	696	686	678	668	697	706	716	691	666	694	707	713	713	740	666	714	653	657	661	689	683	707	679	671	705	659	724	680	685	675	693	708	688	673	696	709	651	631	595	629	669	683	744	685	710	732	718	685	653	658	717	672	695	664	678	664	732	671	685	722	661	652	691	674	668	671	686	728	698	703	721	662	707	703	673	630	664	712	682	701	675	668	668	707	670	709	707	722	719	680	631	709	686	759	664	707	673	705	718	728	684	681	697	680	724	711	672	692	652	713	682	672	678	720	677	712	654	686	676	675	684	639	678	642	733	672	654	725	658	708	692	706	669	679	702	696	735	677	715	685	640	657	680	704	681	660	676	695	653	681	687	681	675	676	707	696	700	691	709	646	656	681	665	731	663	722	717	702	721	636	710	656	704	731	686	687	731	652	646	704	706	702	683	705	650	728	640	706	672	676	718	696	710	669	714	678	676	662	686	703	703	617	658	652	715	678	674	683	692	724	692	732	681	652	679	684	683	705	661	725	691	674	654	698	666	675	692	725	718	682	642	687	710	719	684	661	674	708	687	698	673	713	715	717	710	681	665	700	717	714	734	647	722	719	682	731	665	688	660	626	665	659	697	706	674	746	722	727	705	692	680	649	722	658	681	710	715	682	729	666	708	696	633	709	692	718	730	683	680	753	685	742	716	681	713	712	703	672	695	691	712	720	657	711	684	661	729	659	716	695	705	709	696	677	695	672	699	663	691	636	679	711	669	696	692	706	708	690	634	645	718	683	729	638	738	663	703	692	684	726	691	647	687	685	719	680	674	647	667	701	671	726	679	732	736	662	721	719	702	680	688	670	690	628	706	629	671	708	684	714	753	675	698	698	674	737	693	723	644	701	699	687	673	626	682	683	687	732	668	679	680	705	654	668	655	739	697	699	713	689	675	699	734	674	675	689	672	685	691	679	695	715	659	640	711	661	684	691	678	688	700	690	713	706	738	671	680	730	715	678	648	723	690	702	651	670	708	669	684	734	688	682	690	741	646	717	706	683	652	653	698	643	703	666	712	682	717	727	730	704	682	659	693	695	730	706	705	709	649	708	650	692	643	676	660	642	656	672	748	663	737	720	680	686	668	620	671	710	680	721	669	677	687	662	744	674	707	687	664	707	699	732	652	663	707	685	718	745	734	660	685	675	686	705	688	694	698	676	715	670	746	701	709	636	703	671	725	712	693	669	672	653	726	645	700	659	647	732	631	674	695	715	643	702	690	717	719	676	690	676	673	748	689	723	654	691	670	698	775	695	662	692	703	713	697	679	672	717	674	708	690	703	728	670	707	704	680	705	675	705	725	677	647	654	661	716	737	663	701	658	710	697	679	691	722	657	721	639	722	660	722	689	695	702	656	678	669	706	670	673	693	698	651	772	717	717	680	702	680	724	658	661	683	683	676	740	727	715	674	671	678	650	687	675	665	677	701	676	651	661	712	700	722	693	699	662	723	703	701	710	670	658	674	718	690	717	696	731	699	725	677	681	690	696	681	668	702	702	656	685	664	685	670	648	749	693	638	665	672	654	688	689	708	673	621	698	705	689	709	686	721	663	706	660	656	690	695	682	706	683	674	669	685	710	669	680	666	684	694	684	716	731	667	673	727	705	735	674	691	685	738	702	689	765	672	667	752	673	674	699	694	672	690	697	657	693	743	696	661	683	680	646	660	676	668	682	686	728	648	696	649	687	705	711	690	663	650	705	694	718	722	673	733	762	716	694	699	725	672	740	669	662	684	704	717	674	719	693	665	718	699	717	704	699	648	726	743	685	700	700	682	665	691	702	660	661	668	705	688	722	677	675	697	666	661	703	700	660	690	666	708	685	677	657	694	690	702	662	643	654	685	681	702	705	685	676	736	685	703	680	693	694	695	672	679	668	644	679	679	695	676	688	675	701	677	680	659	680	674	680	668	691	663	674	691	682	747	681	677	661	661	687	753	673	654	635	765	710	691	653	677	708	681	648	710	688	719	687	683	704	622	667	697	709	664	649	718	698	681	670	660	669	670	672	701	694	738	654	730	690	719	746	731	701	695	703	676	651	709	730	696	694	694	703	717	678	667	659	690	726	674	679	689	705	697	715	702	703	674	717	727	696	697	687	685	688	707	680	674	690	675	688	659	687	682	673	703	713	720	717	702	730	708	658	730	681	646	687	702	686	675	716	625	749	699	688	729	673	726	725	732	637	743	679	694	680	715	674	680	716	673	694	715	628	655	662	696	647	720	681	681	678	690	729	682	669	678	693	665	680	703	698	733	673	667	667	670	684	666	673	726	700	634	710	698	724	695	632	732	707	714	642	727	738	698	661	722	734	714	637	739	684	673	675	707	667	704	646	703	645	693	685	689	661	632	714	690	668	652	682	706	680	687	688	624	674	679	692	691	657	720	698	714	702	710	732	704	708	711	699	709	694	698	683	707	720	672	671	695	655	656	680	703	715	717	742	732	660	673	688	696	699	726	714	678	712	637	714	701	634	671	744	691	649	691	647	629	701	685	672	739	666	694	738	679	682	672	701	762	667	689	664	678	686	692	705	679	683	686	707	727	694	732	670	717	654	669	720	674	661	671	696	655	669	706	683	719	702	659	687	686	682	685	675	677	673	675	679	615	699	694	668	703	690	697	713	700	707	716	714	705	705	711	693	676	710	707	684	700	691	760	734	644	702	648	680	701	639	678	679	712	730	708	671	729	682	679	693	672	712	634	722	694	693	749	664	709	642	691	681	680	694	694	702	722	714	722	658	685	691	657	673	720	661	665	685	659	692	694	658	692	739	700	715	662	725	709	670	696	691	654	678	707	680	688	718	670	716	642	731	693	650	716	651	734	669	714	699	655	703	715	668	702	671	707	705	679	728	691	690	698	675	688	708	711	683	706	649	635	653	674	656	676	698	668	699	729	698	660	648	685	684	683	684	671	710	676	717	664	702	680	636	684	699	697	728	710	668	648	634	670	704	695	694	741	689	709	727	736	680	666	679	713	716	743	679	674	688	662	684	720	704	675	672	633	703	720	756	667	698	747	679	704	717	677	661	645	728	700	657	678	676	736	706	638	694	684	714	703	675	687	670	687	675	688	678	656	691	710	680	693	695	679	679	693	700	716	711	709	728	711	659	707	662	589	719	686	720	651	650	687	662	680	661	673	764	668	658	642	692	724	664	686	691	747	677	668	669	704	731	725	719	656	652	662	706	702	688	698	695	662	696	665	696	682	734	711	642	680	729	688	666	680	684	709	704	677	667	684	687	733	680	663	694	653	691
1230	93	807	3862	4715	3296	1498	444	161	89	54	48	42	46	45	46	47	36	62	40	43	52	46	45	47	34	46	38	51	44	31	46	37	42	48	52	51	37	45	48	44	53	42	37	59	42	36	42	48	51	56	42	50	47	58	41	56	54	59	47	42	47	40	50	33	50	53	48	52	42	42	58	40	47	35	48	47	55	54	48	51	41	57	36	47	40	55	53	57	43	50	48	46	39	43	46	61	43	38	51	50	47	48	41	48	49	43	40	51	41	46	51	50	48	47	65	38	55	46	44	39	43	42	51	43	52	49	31	50	44	49	38	40	60	44	48	41	45	47	39	49	46	45	29	49	41	48	49	43	52	48	50	60	56	44	39	48	49	44	39	42	40	40	33	46	64	48	50	37	46	53	49	42	45	45	42	37	48	49	56	51	41	30	51	38	43	60	53	43	51	38	59	45	41	38	44	53	38	41	47	44	41	53	45	36	35	48	52	43	28	45	47	53	44	45	42	44	43	53	40	40	43	45	34	53	50	51	47	37	42	43	42	50	45	68	46	41	44	48	49	35	47	43	37	48	50	40	56	55	48	45	60	58	39	56	49	40	30	50	45	46	49	53	45	48	42	36	51	48	53	37	52	59	42	52	37	50	54	34	41	48	61	48	42	46	43	40	47	33	44	36	48	39	52	50	47	43	53	49	51	45	60	43	39	38	41	53	46	41	43	55	42	42	53	52	56	38	43	59	34	45	60	52	43	48	56	49	53	47	49	47	56	48	44	44	37	39	56	66	38	48	47	43	48	53	39	43	59	48	49	33	46	45	52	38	50	37	35	62	43	47	47	40	45	41	42	55	35	49	42	60	44	49	48	53	58	32	42	53	42	41	40	51	52	46	47	46	48	47	34	52	48	39	45	40	55	46	48	46	58	37	53	38	41	43	47	40	47	44	57	53	57	48	41	48	44	50	50	45	52	54	37	48	56	58	55	50	54	47	43	54	54	48	55	47	47	47	48	52	36	49	40	46	45	47	55	48	45	43	52	32	43	58	42	43	43	41	46	39	52	43	52	57	41	48	46	41	44	48	40	42	58	42	48	36	44	49	46	51	47	45	45	49	50	54	41	44	40	51	50	35	43	49	50	44	37	48	44	56	64	59	51	44	46	40	47	46	48	37	51	48	50	42	47	47	56	43	48	52	39	43	42	41	53	65	36	48	44	47	38	39	54	47	48	43	38	52	43	52	39	36	45	40	48	43	47	45	58	45	46	48	40	52	49	41	43	56	37	51	45	37	38	42	48	41	44	48	51	49	50	48	45	39	33	43	58	55	52	45	52	38	34	53	53	52	50	44	46	46	56	45	49	54	62	51	46	52	29	46	48	51	48	35	36	46	44	56	42	41	49	54	39	39	41	42	48	46	48	39	41	44	36	48	41	54	55	44	41	50	47	49	51	39	36	43	49	47	60	44	48	43	53	49	45	39	50	36	53	50	53	41	54	39	57	35	45	35	57	38	51	43	31	48	48	49	60	57	45	42	38	46	44	55	45	40	43	55	45	42	47	49	47	43	44	53	61	53	53	43	41	40	43	41	43	51	42	44	45	43	44	48	60	48	52	43	58	46	52	51	51	49	49	55	51	44	54	56	45	40	53	37	46	47	47	44	43	47	50	60	54	44	39	51	47	52	57	45	46	55	39	48	48	40	49	45	57	42	46	44	35	50	59	53	38	35	43	42	36	49	47	40	43	48	45	37	50	39	33	50	51	46	37	42	45	51	49	52	37	52	49	46	47	38	35	47	44	47	48	44	34	38	60	39	41	53	41	53	60	45	39	42	66	45	49	41	41	36	53	43	42	46	41	47	60	49	43	55	54	51	46	36	54	34	47	60	46	44	46	53	56	39	48	42	42	41	41	41	34	41	49	55	45	45	57	45	48	46	51	49	49	50	46	55	46	37	34	49	38	52	48	48	53	49	50	51	51	43	49	43	46	44	42	55	36	40	37	44	43	52	51	46	47	52	50	53	48	39	48	35	47	49	49	44	46	43	44	47	38	47	40	41	49	51	49	45	43	47	49	51	41	37	55	50	51	45	40	46	34	61	45	50	45	51	44	39	55	40	47	51	32	42	48	42	33	46	43	55	34	45	46	49	70	44	44	38	37	51	39	61	49	61	40	48	39	41	44	45	44	54	29	43	37	42	44	38	42	34	35	42	44	43	54	50	40	38	47	37	46	51	40	54	47	41	53	37	51	45	42	43	33	55	44	52	46	38	42	39	50	45	54	50	42	42	45	43	51	45	43	43	52	51	42	46	43	49	61	44	49	51	44	39	44	49	57	53	50	47	54	42	38	58	47	44	39	44	45	56	46	42	62	46	48	42	47	57	46	56	47	50	57	35	47	30	41	48	45	40	44	53	45	50	53	41	43	57	58	40	45	57	46	35	47	42	46	51	40	49	57	43	53	47	53	49	50	48	38	49	48	40	47	44	45	55	56	52	52	48	53	34	44	41	47	54	48	40	58	45	28	41	39	56	32	41	41	43	49	48	45	42	48	50	44	55	47	43	38	55	39	45	52	47	43	46	44	52	44	48	39	41	42	35	52	50	47	63	50	44	45	43	42	55	55	50	32	46	47	42	52	44	54	44	46	57	41	38	40	47	37	36	44	57	50	44	47	56	45	52	50	50	47	57	55	52	37	55	39	34	54	48	51	44	49	49	58	55	48	49	56	39	55	46	59	51	50	39	55	69	41	39	44	57	43	38	46	56	48	49	40	39	38	54	55	46	44	58	47	46	45	55	56	47	46	44	47	38	57	42	42	41	51	53	42	44	51	54	50	43	50	49	42	57	61	40	47	53	49	58	44	44	39	59	41	55	53	51	45	50	55	40	50	41	51	36	53	38	42	50	55	38	44	42	56	31	58	42	46	38	47	46	55	39	61	39	45	44	35	53	41	40	48	45	56	49	38	56	48	45	43	45	40	33	65	50	49	53	53	44	51	46	48	50	54	39	45	52	45	50	47	43	48	35	60	41	44	49	40	54	48	41	54	51	63	56	55	45	47	47	55	41	35	51	57	56	35	35	48	37	39	38	46	55	51	47	40	48	52	56	45	40	54	52	51	57	45	48	46	48	34	50	40	44	64	68	45	46	57	53	41	34	39	49	51	37	33	42	53	64	52	55	41	40	40	50	43	37	46	35	48	38	37	47	39	61	42	45	40	37	50	42	53	53	52	43	45	43	42	54	46	42	36	56	58	55	45	44	51	51	48	45	51	42	56	56	43	45	57	48	52	45	46	41	38	34	40	48	42	44	53	35	33	39	50	41	58	35	45	55	45	50	44	41	51	46	47	56	43	55	67	52	56	46	48	39	50	48	45	51	43	48	45	59	47	56	44	37	39	38	53	36	45	39	53	47	52	50	52	52	44	49	47	46	45	40	42	44	48	39	46	45	34	42	46	45	45	48	48	54	48	43	47	51	53	38	43	45	56
8058	1972	14080	39140	45169	37205	26260	12925	5076	1765	885	658	588	611	636	635	621	635	603	625	631	595	658	618	618	619	631	648	610	666	640	593	579	665	661	647	616	626	591	660	621	594	589	633	642	643	636	610	627	601	581	627	648	569	625	631	643	658	651	622	594	649	629	601	655	639	596	657	594	639	608	638	634	596	618	646	588	604	635	632	625	603	651	629	609	604	673	621	652	641	627	636	625	624	650	612	604	579	663	656	663	623	636	625	601	612	635	610	648	614	673	600	646	646	649	580	647	631	647	634	606	646	633	665	622	619	624	627	607	614	634	635	605	633	629	610	585	651	644	692	655	643	674	591	613	640	646	601	613	651	664	635	611	652	643	630	610	663	666	694	663	614	606	662	622	583	624	643	672	643	663	618	630	653	633	628	638	586	592	609	635	603	594	678	641	623	631	632	635	609	568	653	664	602	596	635	659	604	604	624	628	628	611	656	598	632	619	620	624	626	597	629	624	603	635	627	650	672	606	580	645	679	648	618	658	653	603	635	613	614	646	718	608	633	633	631	629	652	612	640	667	665	658	624	632	623	652	625	619	634	649	653	658	603	628	642	659	646	657	646	626	657	680	674	631	718	645	625	629	646	634	646	607	638	618	641	609	610	587	633	671	626	631	605	643	619	636	631	632	597	618	663	648	645	630	601	636	598	625	659	648	664	640	635	655	633	633	645	638	614	611	637	640	637	612	626	628	629	610	615	624	659	622	630	573	673	612	614	588	720	622	595	666	678	608	609	626	651	603	608	625	603	637	619	628	650	627	624	609	632	638	662	620	643	621	656	611	637	664	652	699	606	625	662	595	646	671	626	660	632	653	609	585	619	679	612	626	637	647	626	637	581	666	652	658	615	665	616	660	621	559	591	683	642	642	606	661	561	639	642	642	608	640	619	665	659	682	643	599	625	635	589	639	603	650	651	615	646	611	594	630	644	605	633	621	640	659	644	596	641	607	629	615	613	624	675	585	651	620	621	595	614	606	653	663	654	636	624	676	654	645	612	669	638	639	624	661	613	619	628	618	637	636	619	676	633	649	630	682	625	640	628	670	672	662	661	603	610	630	615	641	681	673	627	647	611	644	635	641	622	607	651	621	651	620	649	578	652	648	599	605	607	691	688	608	592	640	624	543	643	587	619	646	620	608	681	638	613	628	579	626	639	596	588	619	703	666	640	648	585	605	645	636	680	607	669	638	644	659	584	612	638	633	617	612	672	615	621	627	602	620	635	619	646	650	592	674	643	622	618	602	664	598	643	634	591	674	603	646	623	598	621	628	607	611	629	642	639	621	669	621	649	595	635	640	637	644	656	601	623	612	584	637	621	623	654	650	620	650	617	647	645	646	632	603	655	674	662	639	640	691	668	631	683	665	630	618	633	621	600	613	710	638	594	670	605	640	630	643	629	623	620	669	647	684	630	599	609	653	683	622	605	604	654	629	628	605	569	635	670	644	665	626	603	588	618	645	644	601	610	673	640	629	636	594	634	650	611	622	630	676	618	640	653	659	645	626	644	622	629	623	662	668	625	653	628	603	645	626	628	620	646	576	628	632	568	632	610	638	664	619	624	599	628	622	612	660	592	608	677	615	643	614	653	641	650	644	656	670	635	627	615	638	623	613	614	618	629	667	653	643	664	627	672	588	660	624	631	646	622	618	593	637	627	680	635	611	646	668	655	636	670	642	574	683	636	614	610	630	654	635	638	610	643	603	586	627	631	609	622	622	653	652	652	617	626	618	608	648	635	627	636	648	632	648	655	615	625	656	605	623	663	628	622	643	613	661	620	659	644	626	629	604	608	642	636	670	642	607	674	644	613	632	635	644	618	638	678	643	638	708	650	666	646	611	649	613	631	673	631	640	602	632	669	651	592	656	608	673	631	623	684	646	645	598	634	634	634	614	641	655	586	697	656	633	597	607	624	658	689	665	663	648	617	627	644	611	699	656	673	632	627	620	593	627	670	603	664	633	652	637	703	588	613	614	625	602	699	623	636	627	635	627	651	620	605	622	651	636	629	594	639	604	614	677	646	653	646	670	619	630	618	615	588	640	610	658	672	611	590	649	621	681	647	649	667	674	629	655	680	598	617	622	623	623	621	620	624	671	635	633	637	605	622	627	597	623	597	631	651	647	621	638	603	660	641	602	682	625	623	608	603	605	610	650	662	655	685	635	651	615	623	618	629	650	574	655	665	652	663	626	639	655	618	676	608	639	613	614	659	568	651	672	667	670	634	593	657	601	651	604	634	588	627	647	653	656	612	655	615	607	623	655	618	599	643	630	626	624	592	671	662	621	672	628	641	611	648	628	625	625	612	613	608	596	663	612	598	642	619	624	637	588	605	631	637	607	655	719	618	587	696	639	649	591	616	584	639	577	617	643	659	612	612	602	606	633	611	616	641	607	586	602	589	649	653	644	649	641	649	646	619	606	670	638	637	567	644	588	597	650	648	686	628	650	654	653	650	640	637	634	637	619	605	635	696	634	645	616	626	649	671	646	667	633	642	652	664	611	629	654	631	652	653	643	622	643	603	608	582	621	656	635	623	628	656	621	640	637	627	655	622	654	641	662	628	600	643	642	646	625	633	615	607	622	583	594	618	681	660	645	592	609	649	614	689	633	697	668	631	621	636	607	621	642	617	654	619	666	649	635	616	639	635	628	664	658	647	633	628	573	616	613	683	648	598	640	614	619	689	607	672	658	567	619	606	637	583	622	661	631	633	642	635	635	621	647	642	623	613	628	707	610	623	643	623	614	658	593	655	625	598	590	601	652	628	663	651	616	681	616	619	613	632	625	679	651	638	626	611	651	625	603	584	669	641	658	621	622	612	646	658	606	580	610	637	623	653	653	601	623	611	616	693	648	654	640	614	638	602	650	623	639	643	664	674	630	616	659	623	594	660	609	624	642	660	644	629	633	608	641	687	604	605	645	650	636	690	633	613	606	621	627	670	586	604	634	683	608	618	629	608	634	657	637	586	617	623	670	639	644	621	622	642	667	599	650	666	614	591	653	582	641	608	656	641	642	654	609	637	597	677	670	614	649	644	645	625	634	620	607	650	653	591	648	601	639	600	616	624	698	651	680	676	656	645	653	629	595	645	602	647	657	676	622	646	642	618	653	598	627	608	615	626	642	594	624	672	615	656	643	703	590	663	644	606	623	620	598	648	627	649	669	633	650	636	660	593	645	652	646	639	618	633	680	593	646	625	656	619	687	606	622	650	669	654	621	599	616	663	653	652	645	615	639	649	621	649	634	634	650	595	597	608	628	641	660	585	645	671	612	648	636	644	644	620	651	663	605	695	680	650	676	634	625	625	594	672	638	596	659	665	646	668	623	622	640	653	627	682	660	670	623	630	609	604	647	624	646	623	676	600	667	647	614	599	614	626	675	635	646	626	615	630	607	609	656	621	647	646	672	677	638	624	659	613	620	651	629	646	643	628	578	651	667	633
472	292	4910	9638	10750	8196	3444	960	317	108	52	65	59	50	33	40	39	64	35	45	49	46	58	40	50	49	49	46	36	47	42	40	57	43	57	43	51	42	44	49	53	34	42	41	41	37	51	53	60	64	50	51	57	41	47	51	46	48	36	53	38	55	54	49	41	45	39	44	51	50	47	49	60	40	53	46	56	37	49	66	40	39	47	50	42	39	44	51	38	53	39	53	42	52	44	39	48	43	45	51	43	44	45	40	45	45	55	43	47	40	61	49	36	48	52	40	55	41	40	57	47	44	54	42	41	52	60	43	55	45	44	52	43	50	44	44	55	45	45	51	45	58	42	43	38	51	54	46	44	44	49	47	36	54	43	36	42	39	53	47	47	52	47	52	44	41	44	45	43	43	42	54	47	52	40	48	49	49	47	48	37	37	54	51	53	50	46	52	55	47	46	40	50	49	44	42	53	57	35	59	51	40	61	47	60	40	43	49	50	36	52	51	40	34	42	44	50	37	54	43	51	48	57	57	47	57	41	30	43	45	30	48	50	44	40	43	49	47	50	50	44	36	51	52	44	45	54	48	68	56	40	40	41	61	55	48	47	40	47	47	40	44	50	45	46	36	38	45	52	49	56	46	37	54	47	33	40	47	38	24	68	47	52	53	41	45	35	46	38	43	38	44	46	39	44	47	48	62	40	60	54	41	46	41	37	48	41	54	54	49	51	46	53	58	41	37	43	43	49	52	40	52	51	53	44	41	45	38	57	45	50	31	38	42	35	48	50	47	45	52	49	47	43	40	59	51	45	39	41	56	34	47	50	50	50	45	47	45	47	50	42	48	49	47	47	42	51	55	44	59	62	35	58	54	49	41	68	54	45	58	47	45	48	47	40	42	39	47	58	65	51	42	47	51	49	43	42	45	56	39	41	46	40	47	47	45	38	51	51	38	38	41	53	45	54	52	51	48	32	41	49	44	33	46	33	51	59	43	36	44	39	50	38	44	47	39	49	50	49	37	48	40	51	46	49	47	42	46	43	46	49	55	52	56	43	50	50	45	43	54	37	38	46	46	49	38	36	56	48	48	45	45	36	52	37	32	39	42	54	47	42	39	36	34	40	45	55	52	46	49	37	46	59	41	51	51	42	58	40	50	40	55	37	42	50	50	36	59	43	49	55	39	36	36	39	49	52	50	37	41	52	41	36	45	35	39	37	61	43	48	40	34	46	42	37	36	43	45	46	54	54	53	54	50	44	47	42	51	41	49	41	41	45	41	47	54	38	57	42	57	48	38	43	50	43	41	44	36	48	59	37	46	50	49	53	38	44	64	46	52	27	36	36	34	35	43	46	39	40	41	54	55	44	42	34	41	46	49	62	47	44	51	49	52	38	37	44	50	61	53	42	37	41	50	55	40	54	59	56	40	37	48	40	49	55	44	54	40	44	46	44	36	44	36	49	44	35	39	52	31	43	45	45	48	56	45	45	40	54	60	47	44	41	43	45	36	47	39	44	49	45	40	54	36	35	40	45	49	46	55	44	39	47	44	42	49	60	47	58	52	39	51	57	42	51	52	38	68	51	35	47	47	50	47	50	47	42	34	50	42	37	49	53	29	51	55	50	55	52	44	53	43	45	39	39	41	57	46	49	48	55	45	40	42	39	52	48	51	45	41	36	49	41	40	57	52	38	38	38	44	35	50	40	55	47	39	52	35	42	59	43	62	52	46	44	45	30	54	46	44	37	49	48	50	49	41	28	40	42	53	35	42	51	47	40	42	43	62	58	50	54	40	45	48	43	51	43	45	33	59	51	51	58	43	44	40	55	43	58	43	41	51	39	44	43	52	44	58	55	43	38	47	42	45	48	47	41	45	34	41	52	61	56	52	56	42	36	54	40	40	39	47	57	48	53	49	47	42	60	44	41	33	32	48	43	41	41	51	51	41	42	43	42	41	56	44	58	53	41	50	48	41	52	60	49	36	39	46	42	48	46	48	28	45	49	49	46	45	45	61	45	54	51	39	45	33	44	40	42	48	44	47	45	47	46	52	56	46	52	43	41	57	42	38	37	49	48	43	35	48	40	52	45	40	45	45	63	56	51	56	48	43	32	43	48	52	47	58	47	50	48	48	56	37	37	51	47	57	36	50	44	47	45	41	64	41	55	51	51	52	47	55	53	43	45	48	48	48	48	31	38	49	42	48	45	59	47	48	45	55	46	46	43	39	53	40	33	48	51	39	38	39	39	53	39	39	51	50	47	47	46	33	57	39	52	49	36	55	58	49	38	33	46	48	52	51	50	41	44	40	34	54	55	59	39	54	45	42	42	40	42	38	47	52	43	46	35	46	39	48	61	56	43	49	49	57	49	46	58	53	42	50	42	43	46	53	42	45	40	43	56	40	37	45	50	52	53	49	42	42	42	42	46	47	40	46	39	53	46	51	50	47	46	51	40	34	41	41	49	50	43	45	47	49	53	49	68	46	40	43	61	44	34	48	45	45	44	44	64	55	58	49	46	36	51	53	43	44	49	51	47	40	50	38	51	43	55	34	49	37	36	50	48	48	48	37	50	56	45	53	42	47	44	52	38	45	41	43	52	58	38	40	44	47	49	51	42	58	31	51	50	46	50	54	42	46	44	55	44	46	54	42	47	33	51	42	50	50	48	50	40	39	65	46	44	47	44	41	53	36	42	45	47	53	48	47	36	47	46	52	43	54	41	53	52	56	47	53	51	46	42	60	43	42	42	45	35	50	47	32	39	44	46	54	43	50	44	45	46	42	36	44	46	44	56	51	51	48	47	38	55	34	45	42	46	44	45	42	45	49	42	58	38	44	47	51	47	55	49	45	45	37	49	40	42	46	43	52	48	50	37	52	36	47	41	52	51	47	38	46	55	55	45	48	39	50	37	58	43	49	45	39	41	38	47	40	56	38	46	52	49	59	42	46	45	53	58	44	52	52	37	52	55	44	51	56	41	45	44	49	55	60	44	43	46	46	47	43	49	55	37	40	51	39	30	63	47	48	51	48	47	57	58	45	44	30	40	42	56	43	48	47	49	43	37	50	52	46	38	53	52	53	41	66	47	46	57	41	50	43	44	46	42	49	30	48	51	42	42	53	41	43	43	52	47	56	32	36	47	30	45	43	53	47	36	52	47	48	51	55	32	42	47	47	54	54	41	44	37	44	43	42	57	42	47	41	38	51	50	54	45	45	34	55	45	45	30	45	56	51	49	49	45	51	50	49	36	54	47	40	42	49	45	37	38	38	44	59	45	51	33	44	40	46	55	42	47	46	53	49	50	39	42	50	40	42	41	36	43	47	42	39	46	42	44	58	53	40	55	42	32	49	51	44	41	53	52	43	42	37	42	46	49	45	48	55	50	38	49	48	41	45	35	50	48	48	44	45	38	35	40	30	35	48	46	46	48	56	63	49	49	43	50	42	42	33	58	47	40	44	42	49	41	37	45	48	45	37	47	38	39	61	48	46	62	40
10815	7528	31717	54559	63634	51391	35149	20495	9619	2991	1063	725	643	581	660	623	638	631	624	622	627	656	634	617	592	641	632	622	686	622	643	661	665	606	629	640	598	608	631	588	630	612	607	666	622	607	616	592	619	682	588	617	641	584	634	637	599	630	635	611	594	658	612	598	608	615	658	608	592	617	570	613	616	613	628	640	659	604	611	622	627	674	562	628	637	620	600	659	585	629	586	624	633	572	604	648	641	658	637	642	633	600	619	639	617	633	628	616	625	619	632	599	638	606	651	667	615	627	604	618	644	642	645	629	625	608	628	649	647	600	609	611	623	599	632	649	610	628	614	660	605	648	625	579	583	668	652	613	629	663	633	617	575	597	626	624	614	587	654	615	597	601	591	609	671	615	660	650	649	585	600	644	653	593	587	683	594	654	582	612	682	601	642	637	643	640	638	625	610	591	597	632	609	608	655	642	641	623	671	628	608	633	599	625	588	621	620	598	608	619	641	666	679	637	609	621	598	644	622	592	609	594	666	592	597	648	645	617	629	627	623	646	664	638	659	606	578	660	642	598	645	656	613	634	649	619	679	643	655	637	608	632	649	622	673	601	637	620	629	566	599	634	642	581	630	593	687	605	611	619	622	591	605	606	634	581	639	632	626	601	593	580	595	625	629	579	622	653	570	641	623	635	633	680	632	601	638	602	616	628	604	666	608	616	615	640	655	585	606	652	617	651	651	624	605	628	627	607	638	618	600	599	638	555	641	626	582	610	654	616	647	649	620	619	578	620	624	559	689	576	622	621	606	615	661	616	600	606	590	616	645	610	623	643	636	591	601	604	631	600	643	603	638	643	648	627	618	630	633	598	664	663	686	617	637	622	608	624	615	635	643	623	609	603	595	647	623	630	596	581	598	581	586	604	611	600	637	601	630	626	647	624	616	611	598	635	624	624	622	604	616	616	628	640	641	650	599	658	624	652	636	627	606	652	659	635	573	624	658	632	637	616	607	624	653	662	618	647	602	602	636	595	608	603	694	609	606	668	583	610	614	617	660	614	640	655	557	626	643	630	604	627	596	601	647	649	617	642	640	597	598	615	667	621	597	606	609	622	608	617	641	571	603	600	635	623	638	660	613	592	599	610	657	598	624	597	583	593	657	638	662	682	568	649	623	619	614	575	645	642	628	642	593	644	659	594	634	658	609	642	626	645	626	643	623	648	619	658	625	592	601	634	603	591	655	627	624	625	620	611	606	579	665	622	597	645	594	650	605	652	613	653	605	650	643	589	629	658	658	645	598	608	609	627	568	606	592	600	592	646	596	602	618	649	606	634	633	630	640	650	628	619	638	637	600	658	618	642	661	647	616	612	646	662	660	588	634	616	590	654	647	595	567	624	610	627	641	603	615	637	619	626	601	601	643	641	607	603	612	623	680	624	625	618	650	644	662	606	612	590	647	610	663	588	608	654	644	595	637	592	630	589	595	626	603	648	634	624	643	633	627	641	672	605	648	618	615	614	619	648	652	691	646	613	660	627	573	625	605	600	740	624	652	587	607	633	629	612	619	651	615	602	619	607	590	615	608	629	586	639	691	622	655	662	595	619	609	640	632	629	605	626	637	638	614	656	676	596	619	586	621	642	648	643	591	612	630	599	625	607	642	633	601	622	606	657	711	608	638	661	671	623	616	628	642	628	615	630	621	632	653	583	624	606	581	652	568	613	599	639	658	595	610	623	640	613	683	600	635	632	605	634	610	584	642	555	603	633	591	592	637	650	649	665	631	655	618	591	637	580	588	624	639	648	634	642	593	644	633	606	627	614	616	635	642	640	619	607	647	625	673	616	626	624	612	623	585	655	630	660	633	702	610	612	608	613	606	663	624	606	610	559	637	651	604	589	644	685	630	598	603	605	610	623	588	607	647	655	632	588	633	636	626	666	649	610	581	625	631	641	625	618	656	650	591	646	624	614	675	613	646	643	614	597	629	611	658	658	613	640	627	656	629	630	643	601	624	617	609	571	587	626	650	612	649	613	653	609	625	630	638	592	640	639	638	629	654	605	611	611	612	623	601	632	634	615	633	651	594	612	584	613	588	633	570	638	638	598	605	623	619	576	599	616	624	604	607	637	609	642	599	581	658	619	646	629	651	596	640	585	646	639	639	572	629	635	629	658	589	579	635	603	599	603	578	604	639	622	683	625	612	646	671	636	585	614	658	661	629	657	643	597	629	619	602	646	599	568	616	598	587	628	641	636	577	624	605	603	595	666	627	610	623	640	624	643	581	632	605	625	585	636	643	653	635	628	614	599	656	620	654	619	653	631	612	608	605	617	582	662	566	613	621	614	615	631	639	626	659	607	641	642	626	630	599	635	587	621	612	630	592	619	642	623	581	619	608	692	612	636	655	626	613	672	658	596	647	641	643	592	595	615	686	607	639	624	615	594	619	624	617	635	629	629	583	603	637	614	580	665	623	629	605	606	624	590	623	653	600	610	632	638	630	690	628	602	631	641	618	624	618	646	614	652	614	647	595	621	624	608	686	613	630	636	614	605	596	652	639	656	610	619	596	666	684	624	648	656	605	624	643	694	609	613	628	626	595	610	608	611	558	629	605	651	592	604	562	625	585	636	572	658	617	570	613	610	660	660	606	628	617	622	619	592	610	611	605	591	631	619	582	602	677	625	660	623	640	619	612	647	662	667	626	637	606	599	589	613	570	693	671	581	660	624	623	614	596	599	627	632	626	627	607	617	621	624	627	630	625	587	613	619	600	656	659	605	611	614	622	667	645	608	628	596	565	607	641	570	609	624	617	627	622	608	604	616	678	630	627	624	625	652	596	654	652	632	641	607	618	608	621	639	662	653	634	631	580	614	647	641	641	617	616	603	644	643	651	596	631	641	645	636	643	633	617	615	621	657	609	596	615	607	629	616	601	581	655	663	583	635	631	654	649	645	603	626	609	612	629	623	629	672	595	626	623	617	635	590	626	632	645	654	607	628	618	578	600	634	643	662	611	665	638	621	567	644	620	644	586	678	612	620	634	615	641	627	591	611	636	632	605	652	582	588	629	668	592	624	643	597	624	612	636	655	593	667	606	587	648	622	634	636	631	603	617	592	632	655	640	624	597	656	640	679	640	617	603	658	608	647	626	590	611	623	587	678	597	636	605	600	578	627	652	556	576	606	678	583	613	664	651	594	618	637	636	605	627	640	607	596	604	614	655	633	641	607	603	625	618	636	602	612	633	630	647	594	630	608	606	585	646	639	665	590	633	598	618	677	603	610	635	612	606	640	634	618	648	642	618	616	595	642	610	655	591	696	618	614	618	601	605	623	634	589	641	663	651	695	634	587	688	668	620	566	658	604	635	588	597	598	628	665	617	612	646	648	615	576	634	589	613	660	597	615	607	601	602	606	629	662	632	604	602	634	629	616	608	577	606	628	623	591	638	644	626	623	667	617	624	609	653	607	594	615	616	631	651	653	615	628	611	617	637	650	634	628
1848	348	5841	10636	10209	7664	3309	950	345	117	74	57	50	53	50	46	37	47	47	44	57	57	55	54	59	52	41	62	56	51	60	52	50	53	55	68	45	57	56	55	51	52	55	57	60	53	60	54	54	60	65	48	48	65	58	47	53	56	53	51	52	51	46	55	55	47	46	61	48	56	53	31	56	49	46	68	51	56	47	47	55	59	60	48	44	54	44	52	50	46	50	60	46	51	67	53	51	57	53	54	64	59	56	61	44	60	58	73	55	51	56	59	52	65	44	49	51	48	56	53	60	42	44	36	59	51	43	58	61	50	54	49	57	41	62	59	54	45	59	60	62	58	42	52	61	53	51	48	54	55	58	68	46	52	56	52	50	51	60	62	49	57	65	62	54	49	51	46	53	55	51	50	57	56	35	55	50	57	49	49	52	68	54	53	66	43	45	46	58	56	42	52	50	63	54	61	53	51	50	53	56	61	63	53	52	51	59	58	57	51	38	64	57	56	58	60	34	51	62	52	63	48	48	47	60	56	63	63	53	58	48	60	44	44	48	51	59	54	31	51	50	68	44	71	53	44	57	55	49	60	58	56	60	39	55	59	55	44	51	47	41	54	51	51	60	56	63	43	60	46	52	52	61	51	46	65	62	50	49	57	52	45	67	63	54	49	53	48	45	57	50	51	53	47	72	62	56	63	48	62	65	33	58	51	58	55	48	54	46	59	63	55	48	61	60	49	48	54	57	58	54	58	59	60	57	68	40	43	53	53	59	45	49	57	46	41	57	52	51	39	48	59	40	42	47	53	51	46	61	53	65	37	66	36	53	53	61	49	55	52	49	48	56	55	56	64	50	48	43	52	50	40	56	41	53	51	46	41	58	57	51	37	64	48	48	46	53	54	50	56	47	52	40	67	63	63	51	50	55	48	51	41	54	72	57	57	64	40	50	66	53	54	57	49	47	52	41	43	40	58	51	54	49	55	65	57	58	46	60	61	49	53	64	59	45	60	70	54	59	59	52	53	55	57	50	54	52	52	42	67	63	48	72	47	53	70	43	60	52	43	47	64	60	62	53	47	51	47	69	51	47	52	46	62	61	43	46	57	64	53	50	53	47	45	42	56	60	57	54	55	68	46	54	66	49	59	43	48	53	39	55	43	43	44	56	49	51	49	55	41	47	46	50	64	53	64	62	61	40	56	42	56	55	45	58	68	56	60	53	62	53	44	60	54	45	70	59	49	45	51	65	61	51	48	50	59	59	63	60	55	54	60	57	59	67	43	48	64	52	66	54	53	47	45	52	43	70	53	50	50	53	56	47	51	59	54	52	60	49	51	56	52	76	67	53	47	59	48	40	53	59	55	55	57	46	44	51	57	43	67	53	53	52	55	42	70	40	58	39	40	59	59	59	56	69	59	57	58	59	58	50	54	49	44	60	50	52	53	49	62	48	65	60	46	56	48	55	56	53	53	53	59	66	50	66	65	60	43	62	55	50	48	56	55	53	62	62	51	47	63	47	58	66	56	40	47	49	47	51	52	58	55	49	68	62	47	55	48	56	44	49	46	34	51	54	70	57	63	49	57	51	58	59	59	75	42	56	67	43	48	40	51	52	59	51	54	50	53	62	58	63	61	52	37	62	56	57	59	67	62	46	47	47	57	59	60	54	58	47	58	54	66	56	56	49	59	62	50	56	39	61	50	64	42	58	44	52	71	58	50	51	60	63	49	45	44	52	66	57	58	45	56	58	64	57	52	52	51	57	55	50	65	53	38	62	51	45	49	44	46	56	47	38	53	53	64	48	57	53	41	45	46	46	52	61	45	57	47	58	58	48	43	67	48	52	61	49	54	44	55	46	65	48	54	42	57	50	55	50	43	73	53	66	57	61	60	61	50	54	40	54	51	53	55	50	51	64	59	41	49	44	51	65	47	52	47	47	49	56	59	65	48	55	64	40	53	66	64	67	42	50	62	58	65	50	55	55	53	56	55	54	55	55	38	49	35	58	65	43	58	49	55	55	49	65	51	52	50	51	56	70	50	48	53	47	57	62	56	59	58	58	47	61	52	61	49	54	49	43	60	52	55	58	41	60	54	46	55	70	60	47	57	44	51	62	52	48	51	58	66	51	51	57	54	46	45	55	42	48	63	58	57	48	48	61	57	40	44	71	55	54	66	56	51	45	55	56	49	38	47	47	52	47	53	41	49	53	52	45	47	47	60	46	49	48	49	58	40	61	52	62	55	48	37	54	58	54	61	56	55	55	51	62	59	50	53	49	57	58	53	53	57	54	55	56	64	51	52	62	51	49	44	60	56	57	36	61	53	53	53	67	62	51	56	63	55	57	44	60	68	51	39	55	53	52	64	50	63	51	47	46	43	42	48	48	41	46	51	53	52	63	53	60	60	56	45	48	55	57	43	45	46	57	54	43	53	51	52	50	52	40	51	54	73	59	61	43	52	48	45	55	47	45	51	63	73	54	59	57	56	42	39	41	51	47	50	59	62	41	43	49	49	57	65	57	60	56	58	63	50	56	47	53	48	60	58	45	40	55	51	51	46	58	52	56	49	56	47	57	56	66	52	40	44	56	50	45	53	50	55	48	57	61	45	52	47	50	66	64	60	56	50	46	48	59	41	53	53	58	66	56	49	46	40	41	60	63	56	50	42	51	57	45	52	52	63	60	68	60	55	52	51	52	43	54	61	57	53	46	42	50	51	61	62	56	48	48	56	45	46	54	49	63	66	58	54	35	48	56	47	46	48	56	41	40	40	38	46	48	44	55	60	51	55	48	58	45	49	55	48	52	61	52	43	32	57	55	52	61	71	53	42	55	60	62	45	49	56	61	59	62	55	55	61	55	52	61	59	49	49	43	55	47	44	43	56	49	59	46	55	63	56	52	57	50	60	51	60	55	57	56	43	55	54	52	44	65	51	48	57	58	55	47	49	62	53	48	57	38	40	52	62	37	52	53	50	55	56	57	54	61	42	48	45	63	52	50	63	56	58	46	55	63	54	50	50	51	69	44	51	50	51	42	47	60	53	49	56	64	52	58	55	47	46	49	72	53	41	60	52	53	60	56	52	64	45	37	50	64	46	60	47	56	64	51	36	58	61	60	49	45	51	44	52	51	58	54	52	52	46	56	54	57	53	54	49	53	52	53	64	51	41	59	53	45	67	55	53	58	64	51	54	65	51	54	42	54	57	39	54	57	47	52	52	56	47	63	57	64	54	48	54	39	47	50	65	63	44	53	50	53	48	64	48	57	52	53	54	35	52	49	54	54	43	50	69	61	43	50	58	53	40	48	43	51	45	53	72	63	59	53	46	50	83	68	43	58	48	45	66	60	51	51	51	48	64	56	60	47	46	58	51	63	59	55	54	36	55	50	61	66	68	56	73	54	53	47	49	62	44	50	60	67	57	66	52	58	50	44	47	48	49	48	70	41	54	56	58	54	49	52	64	54	39	49	56	51	63	43	64	53	48	43	61	49	47
10523	7958	33567	53461	60135	50255	34857	21042	9658	2922	1130	764	747	706	685	706	723	696	717	735	750	741	707	696	703	697	673	713	746	717	722	716	705	673	758	700	731	708	702	752	706	745	698	647	716	690	692	688	716	732	696	699	737	708	743	693	736	696	775	674	654	669	715	693	693	668	660	700	727	711	730	710	703	718	719	709	711	657	738	711	735	708	705	762	687	701	720	727	724	759	706	664	704	786	713	682	719	685	703	696	701	725	712	731	699	704	733	712	735	724	710	707	694	730	716	689	730	735	673	710	687	656	730	733	701	678	709	726	705	705	725	628	718	707	709	730	728	724	740	683	718	724	658	674	762	747	716	736	752	665	738	706	655	649	724	731	752	748	709	729	732	701	684	679	715	699	709	722	693	736	720	748	705	713	672	732	686	734	711	679	710	700	669	750	700	686	700	749	735	700	710	717	732	709	734	689	727	735	708	701	740	665	663	744	718	738	677	700	726	697	688	675	728	734	692	723	696	736	721	725	700	699	728	714	703	706	679	734	726	729	700	736	733	709	721	694	742	724	690	710	712	776	709	687	720	750	747	703	688	732	705	664	712	708	724	742	695	713	701	708	674	748	685	719	729	740	747	720	696	704	747	692	692	724	704	680	692	691	720	715	701	739	703	726	691	701	681	694	704	725	677	696	720	710	737	720	679	710	748	709	695	727	712	690	687	730	663	713	779	695	736	734	715	742	744	744	690	748	668	669	676	712	682	730	731	671	713	678	683	729	730	710	656	701	710	698	644	668	747	702	681	707	712	725	686	737	734	714	734	691	671	692	710	685	668	718	682	701	736	684	694	743	743	667	739	681	729	730	746	749	720	733	714	708	766	709	688	674	701	732	710	728	747	735	714	698	703	662	671	711	726	725	716	697	733	693	725	678	673	692	678	745	709	748	679	720	734	715	701	737	663	730	643	749	676	684	695	709	780	731	724	735	726	692	724	701	728	701	679	685	712	719	724	699	712	714	749	712	700	690	655	673	720	754	785	734	741	736	710	646	681	740	653	739	745	698	743	728	800	698	717	712	714	731	675	741	714	710	707	736	706	730	759	717	698	703	677	757	739	693	703	723	641	699	700	733	709	735	757	727	687	724	692	712	729	698	711	725	684	738	664	670	728	692	733	727	695	728	737	697	728	718	712	695	680	707	750	697	710	696	736	734	696	719	714	707	701	702	692	724	707	755	741	728	711	712	707	709	740	681	692	727	694	707	726	720	698	704	729	689	725	716	677	713	678	689	717	739	698	716	756	688	688	736	744	709	715	760	739	727	706	748	676	678	711	709	764	705	700	712	655	692	727	736	718	677	699	684	706	701	722	711	723	669	707	687	743	665	727	717	746	722	726	731	700	695	682	697	747	673	698	746	777	676	700	713	696	696	701	650	699	699	660	741	745	733	681	705	741	723	729	696	700	684	693	734	696	677	737	709	709	693	694	741	747	729	721	670	719	690	712	715	658	694	734	686	697	726	675	724	729	753	666	652	730	732	672	723	714	713	674	685	709	727	731	708	706	728	754	697	684	716	727	722	765	714	704	705	659	757	683	709	696	729	690	701	706	731	703	739	717	692	732	758	743	786	721	737	738	721	676	693	722	696	685	730	693	678	706	717	717	709	691	682	704	743	725	707	733	722	743	762	693	667	691	723	730	720	692	790	754	723	694	682	702	728	703	699	710	698	711	672	698	731	696	727	712	712	666	698	704	662	705	703	722	733	707	723	711	702	766	743	715	719	719	697	703	692	749	672	669	694	754	752	666	712	722	713	726	733	717	706	739	720	765	742	718	688	721	688	704	698	692	728	714	699	706	684	681	692	729	733	706	689	692	720	727	716	709	691	686	679	738	730	728	720	710	667	711	694	746	689	719	706	734	722	709	680	729	689	729	696	707	727	689	741	709	725	716	713	680	742	707	689	716	697	732	694	736	705	646	686	714	712	701	716	774	749	706	783	678	703	696	779	672	680	719	746	680	656	727	680	692	696	760	698	677	744	712	670	749	712	735	708	705	697	773	687	708	738	669	718	696	696	692	698	718	691	732	700	730	717	721	739	714	709	758	713	719	722	725	679	746	729	664	713	707	703	751	650	712	664	760	728	722	699	701	684	717	693	694	688	704	757	706	705	735	713	718	726	717	694	657	709	724	703	658	729	708	749	699	694	712	751	693	705	679	719	727	718	710	683	709	711	706	723	691	647	726	682	735	718	736	712	734	675	726	743	773	712	730	704	652	718	675	693	679	712	674	709	702	742	688	673	662	666	689	725	740	723	735	671	691	738	706	682	726	756	714	695	684	677	731	720	767	745	699	728	649	679	715	696	679	748	794	729	690	742	727	699	724	700	697	714	719	700	699	728	663	725	697	743	705	747	678	703	710	716	718	666	698	704	743	712	708	713	689	720	737	718	691	736	712	709	741	707	741	684	713	717	700	690	705	675	716	651	708	697	669	725	737	743	691	732	714	688	740	692	674	721	754	668	752	716	759	703	720	654	708	737	723	700	708	654	721	697	697	718	683	689	705	739	708	669	715	792	711	693	710	744	699	692	682	708	686	688	717	682	731	750	723	749	744	726	734	744	715	731	706	684	648	704	721	708	707	703	763	732	719	714	704	688	756	750	711	698	670	735	764	698	701	732	690	732	684	727	702	677	714	708	725	732	730	702	753	678	718	742	695	730	695	786	690	677	724	685	684	704	695	688	696	754	703	687	714	695	687	667	735	717	761	686	721	708	686	693	727	714	686	727	678	728	695	728	706	677	695	662	729	690	679	724	728	728	649	703	700	717	718	680	751	708	705	701	735	710	710	729	718	729	719	697	678	670	708	732	703	704	710	746	720	697	698	726	695	666	764	742	734	700	691	708	724	731	684	692	736	708	690	713	701	666	721	718	727	681	686	718	684	680	681	725	748	718	733	755	739	736	677	733	661	699	724	705	722	712	655	696	750	715	738	729	715	666	732	719	715	685	720	744	768	735	712	683	710	678	723	726	724	683	707	697	730	697	662	733	715	741	726	741	720	692	707	709	690	717	649	711	698	700	686	671	742	703	738	698	710	737	736	715	701	738	724	640	717	768	709	671	673	666	700	671	741	686	728	714	696	695	707	702	759	696	701	759	709	692	704	664	724	708	726	719	688	771	721	698	707	701	715	742	733	736	680	728	672	725	759	693	659	692	709	718	657	690	684	708	792	721	712	741	696	683	692	696	696	693	712	680	716	715	671	721	719	718	692	729	666	740	672	721	705	728	670	660	701	706	681	696	730	690	677	745	699	705	666	702	748	715	720	713	728	731	705	675	722	722	693	718	693	724	711	736	694	688	709	748	701	709	759	738	668	718	705	732	706	677	717	720	721	713	696	713	671	694	706	677	699	732	705	678	738	684	732	710	666	701	719	692	715	719	746	680	677	709	690	692	732	702	713	757	692	728	690	707	733	715	716	759	726	697	750	692	680	631	763	731
851	510	9198	15643	15401	13803	6684	1838	529	208	80	53	52	57	47	43	53	64	47	47	53	45	47	47	53	53	53	61	57	46	58	49	55	54	44	52	52	43	52	60	53	55	41	56	50	59	57	49	56	52	58	53	58	66	66	54	56	59	49	59	49	51	46	54	53	44	41	54	46	45	50	49	60	34	35	50	46	49	50	45	66	57	51	37	52	46	54	55	51	66	45	49	55	43	37	62	45	60	36	39	52	41	46	38	62	46	40	54	44	50	58	48	50	51	70	63	60	51	47	53	39	44	42	53	53	46	51	48	67	49	56	49	60	51	62	52	42	37	49	47	52	53	63	60	49	59	55	40	43	45	51	52	43	45	46	58	50	46	58	52	43	48	49	68	48	49	43	46	59	52	43	54	74	60	46	52	57	52	48	50	46	60	49	50	48	55	63	56	43	51	56	48	53	42	53	50	54	50	50	50	53	52	50	45	58	60	43	43	63	36	49	60	54	67	49	43	45	46	45	58	51	42	51	53	51	48	44	57	48	51	51	44	47	42	63	42	64	43	54	49	48	54	50	61	53	47	65	50	54	51	58	58	44	51	53	62	52	48	57	47	70	53	45	45	58	58	64	37	56	40	56	66	54	52	62	47	45	51	55	42	52	42	52	61	55	42	41	42	60	60	51	42	47	49	62	42	56	29	40	47	56	41	57	48	57	48	52	43	50	49	53	41	52	51	49	50	59	48	57	57	55	51	48	53	50	34	40	44	45	57	50	45	39	58	49	65	62	55	56	54	59	60	63	43	49	55	57	49	47	44	50	54	57	55	48	46	52	51	47	51	48	64	62	48	52	43	57	52	58	59	45	66	46	52	51	61	49	55	57	44	49	53	55	43	54	57	65	51	61	32	51	60	52	57	48	65	39	44	51	59	48	57	46	57	52	61	50	52	53	46	56	44	51	42	56	56	64	48	51	40	66	54	59	45	66	47	42	59	44	49	67	38	60	66	53	46	48	46	61	46	48	62	55	51	60	58	52	52	49	52	41	50	58	48	60	47	50	56	51	60	49	57	48	47	46	40	55	45	52	62	47	49	51	49	55	51	62	46	50	53	57	60	55	60	59	49	51	47	60	58	45	50	45	42	48	51	54	46	59	53	52	50	52	63	52	52	47	65	61	47	53	52	53	53	45	56	62	60	60	45	54	57	43	57	52	56	49	52	53	39	61	62	54	63	54	50	56	41	54	50	53	53	53	52	52	51	53	41	45	66	46	51	52	66	49	61	49	40	52	41	63	51	38	41	39	41	42	49	54	51	47	47	46	63	62	58	47	64	62	63	58	45	53	51	55	59	34	58	72	50	60	45	52	48	47	57	61	48	46	59	60	64	54	62	38	43	61	59	46	49	66	43	45	68	35	43	52	45	63	42	54	48	55	52	43	50	58	48	48	53	54	47	56	48	49	49	62	51	51	54	56	59	67	50	54	50	53	59	48	45	58	45	54	44	56	50	54	50	53	55	51	57	53	51	55	54	40	58	40	58	47	42	55	49	48	56	52	47	52	40	56	52	48	47	62	51	62	57	56	60	48	49	40	54	59	55	51	67	54	47	65	58	51	42	59	58	52	48	47	60	59	52	73	53	53	49	57	42	65	49	55	59	50	53	55	40	41	37	48	69	51	54	51	55	42	66	42	50	53	45	44	49	49	53	63	52	58	39	42	55	47	51	53	43	54	60	63	48	49	50	42	48	54	54	51	53	38	55	62	52	57	60	52	52	55	54	58	53	42	55	48	62	55	44	57	49	53	59	47	73	65	43	47	49	58	49	42	53	49	38	44	55	63	45	52	54	59	60	60	52	48	58	56	58	49	47	48	54	49	46	60	52	55	46	48	50	51	48	58	50	57	61	52	50	49	45	62	56	50	44	58	50	47	55	60	55	50	56	49	66	46	50	67	51	62	51	60	70	55	59	49	49	53	45	47	58	54	45	49	61	54	56	73	57	48	56	51	50	47	51	53	61	59	61	49	47	49	55	41	40	45	55	70	48	38	48	46	49	59	44	60	55	54	45	53	46	57	60	52	42	48	45	47	44	46	53	56	64	33	44	46	65	51	62	53	49	51	62	40	51	53	43	49	49	60	48	40	53	45	52	51	51	61	38	50	64	52	43	55	47	45	48	51	55	41	52	55	54	54	65	50	53	53	54	63	62	52	47	57	45	48	50	49	47	49	50	41	51	48	58	61	53	41	52	46	53	61	62	38	50	50	66	57	48	59	60	45	45	62	56	48	52	53	46	57	53	56	50	48	45	40	47	44	46	68	56	47	51	57	47	61	57	50	58	47	56	54	59	69	55	54	45	64	50	52	61	37	43	57	57	45	53	42	49	48	57	56	60	42	44	51	48	68	48	45	53	36	51	53	42	55	56	65	44	49	47	40	39	58	55	57	52	62	47	58	54	41	44	59	51	52	43	43	48	55	53	52	62	46	58	46	58	46	64	55	50	48	56	49	52	48	51	58	33	53	50	48	45	47	49	36	50	56	60	61	55	46	53	56	54	52	51	53	46	50	39	43	59	50	56	63	64	53	55	60	55	57	55	44	55	53	51	44	56	51	56	50	62	56	62	55	56	44	62	51	51	63	49	50	49	51	53	54	52	41	39	58	48	50	50	52	53	42	52	50	65	51	44	38	56	52	38	61	53	57	59	49	57	53	52	45	47	47	57	67	49	66	42	58	65	48	40	53	42	53	56	56	51	51	47	41	49	53	55	48	53	48	59	44	52	62	50	62	54	53	54	32	59	76	56	47	75	54	53	55	43	52	63	49	45	61	51	39	49	52	45	61	33	51	46	48	43	39	56	51	47	44	45	40	43	47	52	49	68	45	69	49	61	52	50	51	52	51	68	46	42	58	38	55	58	58	47	56	36	35	55	56	52	45	45	51	52	53	50	41	53	53	43	47	54	52	44	46	53	57	57	49	50	47	40	46	56	51	47	47	53	57	54	45	53	51	51	61	61	46	44	48	46	41	46	45	52	54	52	57	48	73	48	49	45	45	58	55	45	45	48	42	53	58	44	50	45	56	62	53	48	56	53	56	46	43	49	63	46	59	48	62	49	59	61	54	59	58	52	47	52	53	55	62	52	60	43	49	55	43	41	49	53	50	46	44	41	53	48	62	59	46	55	54	49	60	55	56	39	54	56	41	50	59	51	55	53	43	51	40	61	57	49	60	58	63	56	47	47	41	67	46	49	47	58	58	55	47	52	51	48	51	35	45	55	53	61	53	51	52	53	61	60	47	51	66	50	50	55	43	54	52	58	60	49	53	58	39	52	63	54	46	54	58	48	57	59	47	49	39	54	58	57	53	45	53	51	47	47	48	46	46	60	53	70	53	50	49	57	54	51	42	60	64	53	48	57	60	52	40	44	47	58	46	52	51	31	62	47	51	68	49	56	41	52	52	43	49	60	41	51	41	56	34	53	45	51	56	44	54	52
14271	10466	39306	62770	71771	62105	42860	26983	14087	4512	1432	833	673	679	722	691	671	674	667	681	724	734	704	669	667	730	667	674	693	733	668	711	628	688	719	710	702	634	679	660	675	701	688	663	729	632	652	677	691	736	697	635	681	679	726	724	715	646	634	636	706	621	636	667	665	703	676	682	709	664	673	685	641	658	704	638	624	702	661	711	668	641	722	657	683	681	660	632	649	675	737	689	640	655	698	647	679	720	666	737	745	666	679	677	671	658	667	691	703	661	672	707	718	744	632	667	711	680	667	736	657	715	669	690	700	647	718	684	711	652	679	660	706	698	666	654	707	714	698	701	674	699	715	691	712	728	672	700	664	673	640	633	712	697	688	698	699	681	714	736	679	666	652	726	705	716	674	679	725	689	713	664	695	688	668	661	701	628	648	704	711	670	659	676	677	668	691	691	716	658	708	703	656	630	649	704	673	698	686	703	704	647	655	718	706	732	686	686	672	711	690	697	709	689	686	708	666	668	652	707	681	673	688	659	697	627	684	671	685	740	636	686	657	679	730	635	680	701	673	669	687	723	704	665	666	651	660	728	727	710	720	652	701	743	687	712	707	645	742	669	640	723	708	680	673	698	686	727	664	661	700	689	676	690	633	666	685	713	713	677	647	681	683	648	710	689	644	698	679	698	719	708	702	753	689	649	668	688	689	699	740	673	714	688	652	691	731	700	713	715	713	651	661	660	671	717	660	675	701	699	642	649	698	715	682	678	698	726	684	676	644	655	688	706	676	731	654	680	681	702	661	662	685	680	714	684	712	624	682	672	662	676	684	668	724	645	714	723	710	686	751	653	674	657	624	687	704	696	660	692	684	738	707	676	722	712	668	667	699	718	689	675	709	716	656	708	717	674	692	649	705	700	721	701	693	684	688	689	681	671	691	695	722	677	651	700	718	679	686	657	692	708	688	671	665	673	659	693	689	649	672	679	708	660	718	705	658	693	738	697	681	674	687	694	712	691	674	724	668	690	628	700	652	684	698	702	662	677	659	664	701	701	621	697	692	698	708	673	721	689	664	715	692	701	651	668	675	709	695	657	651	737	713	694	695	694	666	638	695	672	688	714	698	694	639	690	740	723	681	700	694	711	681	654	680	739	678	732	691	715	737	706	704	684	664	707	672	694	669	748	682	661	680	696	651	655	676	661	723	685	656	730	764	654	678	681	683	692	635	723	673	667	657	716	654	677	642	658	713	678	691	687	745	678	709	687	686	708	694	678	650	670	633	680	654	690	663	725	645	664	680	694	699	665	688	686	726	633	730	673	695	691	688	657	658	672	677	749	661	691	676	717	700	667	651	686	656	699	733	707	681	702	663	693	669	725	648	639	644	692	675	668	672	696	635	681	701	688	691	673	659	676	705	664	653	643	630	719	705	643	703	685	672	637	658	685	667	775	726	705	694	685	698	669	737	711	691	695	659	686	670	706	612	654	679	704	693	685	723	719	656	740	709	685	718	675	681	703	694	665	678	735	690	710	640	726	699	667	679	731	686	706	745	710	672	686	720	717	699	680	655	714	682	702	696	683	686	683	685	692	699	686	660	674	690	691	650	670	671	685	707	708	649	658	721	689	610	698	692	672	649	701	656	706	693	676	720	727	687	663	667	696	687	666	727	682	678	723	680	700	663	719	648	691	665	689	668	647	739	683	698	660	689	688	701	728	652	696	720	716	708	697	687	661	667	707	665	676	682	703	694	710	715	702	679	739	725	704	697	666	669	703	705	683	707	673	747	689	705	677	720	681	653	688	641	703	671	698	679	658	670	704	668	721	672	704	706	675	666	685	687	699	684	684	689	676	714	681	690	710	673	677	723	695	648	667	652	677	699	636	723	665	653	698	697	663	684	663	742	686	667	693	727	676	719	721	661	674	677	658	685	650	694	678	640	696	711	676	689	667	741	685	695	679	656	661	682	662	717	632	695	648	671	695	668	673	701	672	630	664	682	677	725	685	668	685	680	667	683	680	694	698	640	737	701	674	677	654	719	643	691	660	685	680	703	657	687	672	694	659	656	671	674	691	700	667	651	693	684	729	720	659	624	646	685	710	698	667	656	699	668	740	655	735	727	666	693	636	691	676	678	742	678	689	657	676	723	650	695	711	651	706	686	659	733	732	655	668	681	665	614	683	679	724	664	655	657	708	684	702	696	705	624	707	644	696	704	657	690	689	716	708	701	679	694	690	694	707	661	671	731	671	682	663	726	653	710	689	681	681	653	718	655	610	642	702	704	700	678	654	689	692	675	724	692	678	651	651	672	693	687	671	661	721	634	732	708	643	615	700	725	725	664	700	720	657	682	705	704	679	670	670	698	727	671	716	652	688	674	682	694	642	688	631	665	693	688	674	704	709	728	652	708	692	697	668	688	687	697	709	694	698	634	738	679	663	694	699	737	692	699	676	679	665	664	733	669	699	715	726	677	704	664	701	692	634	696	665	697	703	681	631	705	712	684	701	654	656	686	660	677	710	716	639	687	743	726	674	688	678	717	662	725	658	713	665	685	695	651	658	671	677	665	697	676	639	687	655	715	679	679	695	645	671	721	663	669	746	684	688	694	688	655	698	703	713	655	658	670	705	672	657	684	741	636	647	702	689	635	724	670	705	689	721	744	683	692	656	685	680	692	648	660	626	720	672	754	696	669	661	668	708	696	689	659	728	694	718	672	672	692	652	672	684	660	677	651	717	745	732	671	657	707	659	709	699	708	689	697	686	653	680	659	648	707	711	691	682	680	695	722	693	697	663	667	683	699	708	669	679	713	671	652	662	723	691	657	687	701	647	693	653	702	657	701	643	669	637	632	673	683	711	699	668	698	688	712	686	726	649	681	671	651	723	700	656	730	706	696	663	697	687	696	645	726	639	730	646	706	687	708	665	681	693	681	677	690	745	720	695	692	671	698	666	666	683	662	683	712	675	679	672	673	697	657	687	657	673	697	730	689	703	691	722	631	704	668	690	664	707	673	643	706	701	704	720	745	698	685	678	650	714	677	667	678	625	649	663	672	715	710	662	697	686	660	676	699	702	692	717	697	734	702	684	682	683	649	716	664	701	729	656	674	727	667	667	693	653	722	663	661	684	717	701	699	684	693	652	659	705	688	687	698	665	648	652	764	693	671	679	707	688	686	670	636	667	709	678	646	683	707	708	657	689	654	670	685	693	675	662	649	639	690	689	656	668	653	648	661	726	701	713	673	666	708	680	672	662	705	696	614	629	706	663	691	717	631	652	645	664	678	731	694	673	648	668	700	660	711	643	687	664	682	681	648	688	684	639	676	672	670	689	668	666	672	696	703	693	654	706	711	727	674	719	692	694	697	716	706	657	740	715	749	664	646	726	708	662	654	684	707	695	676	689	693	651	673	641	661	673	704	704	683	667	666	648	680	662	682	631	660	746	679	716	643	630	674	609	710	621	700	688	693	662	713	685	733	692	693	716	688	700	669	647	644	761
1232	81	1191	3782	3929	3381	1583	521	204	74	57	39	52	43	29	46	41	35	43	49	46	45	53	55	51	48	48	39	41	42	36	59	45	51	33	61	47	39	51	47	35	50	44	53	50	41	66	54	40	34	45	46	39	44	47	43	53	60	36	50	51	36	49	57	43	57	52	45	43	52	37	44	46	51	47	53	49	34	46	39	48	48	42	56	42	62	48	44	57	43	55	47	43	45	42	43	49	48	49	48	52	43	56	45	43	42	56	48	61	50	49	56	42	48	44	45	59	49	46	47	50	38	53	43	57	42	47	44	48	46	41	49	54	51	48	51	39	41	44	44	46	58	47	46	45	65	41	48	57	62	58	45	39	54	52	48	46	43	51	59	48	41	43	50	40	40	48	39	39	50	51	45	48	47	48	45	46	43	49	40	52	58	44	60	50	58	41	40	46	53	49	51	50	51	49	36	48	51	44	52	55	52	45	40	46	55	49	36	57	39	43	37	43	37	39	49	56	39	40	44	44	43	56	45	51	44	46	48	44	49	45	45	42	53	56	52	45	55	52	47	43	49	53	47	44	32	52	42	49	46	42	46	42	36	52	42	49	50	47	45	35	53	48	53	44	45	39	43	40	47	41	38	46	46	50	55	49	48	55	47	41	48	47	52	46	46	53	48	40	43	52	42	39	34	45	34	45	46	44	44	45	43	37	52	42	42	45	49	28	58	42	44	53	38	41	42	41	41	41	55	56	49	49	37	40	42	50	51	48	61	48	61	38	41	57	48	52	46	57	54	43	61	49	30	54	51	47	52	52	41	56	47	38	49	57	47	45	41	42	41	50	42	40	44	48	42	41	51	57	55	34	41	58	54	59	50	42	52	51	46	38	39	55	56	43	45	49	48	50	34	36	55	44	53	55	53	61	37	43	41	44	39	39	34	30	44	41	39	47	36	41	54	50	45	45	50	44	40	41	42	53	53	53	48	51	62	54	50	50	42	53	41	49	48	41	38	41	51	44	52	43	34	53	44	46	47	41	47	59	48	52	47	39	53	45	45	51	43	39	62	52	47	37	46	56	44	50	47	58	44	52	50	46	53	53	41	46	48	53	55	55	46	40	47	60	59	55	46	41	53	46	54	50	42	42	47	49	56	51	54	39	47	35	43	45	42	45	52	43	56	62	45	49	36	56	47	36	60	47	40	49	45	58	54	49	45	47	50	43	39	42	54	47	41	54	48	49	39	47	27	30	48	60	52	41	51	54	38	40	51	43	48	50	44	58	46	46	51	47	43	36	51	40	44	48	49	45	35	44	42	44	45	48	48	54	41	46	52	52	48	42	40	55	39	46	49	33	44	51	47	36	53	47	38	46	41	46	54	51	63	40	42	46	45	55	43	47	42	46	40	43	51	34	48	43	38	56	53	48	44	62	48	44	58	45	41	45	34	52	43	54	49	36	50	47	51	53	43	50	57	55	48	53	35	43	48	53	50	38	44	41	41	55	41	45	37	42	34	37	38	53	54	71	44	71	55	41	40	42	53	39	46	45	56	41	40	48	44	52	41	53	55	43	40	41	33	40	40	40	34	46	52	48	55	45	40	48	52	48	50	50	44	39	44	60	47	37	44	45	48	56	46	42	39	42	46	45	41	55	48	40	42	60	47	52	51	48	47	45	49	56	49	45	42	46	45	44	36	53	52	38	55	35	39	56	41	58	57	37	50	53	70	47	54	54	51	53	50	45	49	51	50	35	59	39	49	54	50	51	44	63	45	53	37	46	37	53	44	42	48	44	38	51	46	51	39	46	53	42	52	59	32	55	38	35	56	54	50	50	53	46	46	60	49	47	54	46	39	44	54	53	36	57	41	49	48	47	44	56	55	54	59	52	56	43	40	50	35	38	43	57	59	42	46	56	48	49	53	51	47	45	44	46	51	38	61	45	50	48	52	41	36	42	50	49	44	34	44	42	47	48	39	44	41	42	50	58	48	50	40	54	47	37	60	56	51	54	34	40	49	47	42	48	55	52	50	42	46	40	37	45	44	49	55	50	47	52	35	53	46	48	53	59	52	47	43	58	47	42	43	44	33	47	55	54	40	46	52	57	45	43	47	43	45	43	41	48	50	48	37	67	47	47	50	62	49	54	59	48	52	45	47	50	46	49	51	52	44	41	41	47	54	53	48	39	57	47	45	45	44	39	45	46	51	61	36	54	33	51	46	46	50	43	52	57	44	53	50	58	39	41	40	32	54	39	56	55	49	38	63	60	40	42	40	43	42	54	47	35	51	38	43	53	44	39	45	43	43	41	49	45	46	45	47	52	43	39	36	55	39	50	42	54	50	47	50	57	47	51	50	48	59	53	47	36	46	48	56	49	38	53	52	40	44	43	55	37	34	39	44	42	45	46	40	48	49	43	44	41	60	47	53	44	43	45	49	53	47	37	46	43	58	42	40	45	53	50	37	41	52	40	47	38	47	47	56	52	49	47	61	60	59	49	46	51	47	53	49	51	45	47	50	45	44	50	42	42	47	39	57	41	47	35	47	53	56	59	53	53	37	49	41	49	47	50	56	48	50	42	48	55	49	40	52	33	42	58	35	46	60	47	54	48	48	45	44	48	47	39	38	56	46	40	37	45	42	57	49	38	54	55	56	57	42	58	46	51	37	49	53	51	48	46	45	45	61	44	68	41	53	40	43	39	41	43	37	54	40	47	42	52	40	44	56	47	41	48	46	52	43	48	43	49	53	39	63	54	46	38	44	45	47	49	45	49	50	42	56	48	58	59	58	54	49	41	49	61	55	36	48	53	39	37	39	51	47	45	57	42	40	48	41	46	46	44	68	52	51	48	49	48	44	47	41	63	45	51	47	34	55	46	56	50	49	39	51	46	51	51	41	48	50	61	38	43	48	47	48	43	48	52	40	60	52	57	46	40	47	44	49	44	49	41	36	45	46	49	47	53	60	59	46	41	40	42	66	49	52	45	50	44	45	34	51	51	33	57	43	60	52	43	37	50	60	53	49	56	47	51	51	52	50	45	42	41	45	48	41	47	49	37	36	55	53	51	50	33	51	53	56	40	50	36	39	47	42	53	55	46	53	50	51	47	57	44	56	43	48	51	45	43	52	45	50	48	47	47	33	45	47	45	38	45	59	59	64	52	41	53	35	60	31	49	43	49	46	36	50	47	45	47	50	40	52	30	50	42	54	41	46	41	41	42	48	46	48	44	43	46	44	43	62	31	52	62	47	48	38	42	44	34	49	48	53	52	38	48	43	58	52	46	50	56	45	48	44	59	41	50	49	51	41	36	50	47	61	58	36	44	41	49	43	57	44	50	38	56	39	43	36	46	51	50	57	53	42	58	46	38	31	36	47	52	49	47	51	52	48	51	46	55	50	45	54	39	34	47	45	58	49	47	49	51	33	51	48	50	48	48	50	51	46	46	42	41	32	44	56	45	43	42	60	37	47	54	44	54	51	48	43	56	63	41	54	34	39
7932	1833	16894	37479	43902	38022	26614	14357	5474	1761	878	639	612	642	618	638	661	605	639	657	644	606	649	581	644	648	608	673	600	612	592	639	599	624	608	652	598	590	581	603	628	665	608	608	639	661	621	620	647	618	602	635	635	643	636	613	602	676	636	617	623	626	586	626	557	596	648	631	610	615	616	634	607	594	626	628	617	623	637	641	635	610	597	640	634	590	629	666	608	638	640	633	606	653	623	621	647	633	661	643	649	612	623	615	627	624	652	620	603	636	611	583	642	598	629	655	642	619	614	631	582	611	606	643	644	613	609	565	628	632	647	649	664	621	637	611	640	582	603	606	596	632	644	633	659	601	652	633	632	628	631	632	622	614	599	652	609	601	654	644	642	608	611	611	614	640	641	624	654	588	617	634	576	632	607	602	613	672	612	603	619	664	603	612	617	604	608	597	608	589	626	656	638	606	665	577	598	692	593	651	604	655	639	621	647	615	566	669	635	652	645	607	606	619	636	617	637	641	613	634	660	602	628	609	598	617	591	588	622	583	617	606	622	619	620	643	583	585	571	598	584	579	656	650	648	654	631	651	653	664	671	648	628	639	622	638	633	580	648	615	663	649	618	615	661	604	624	600	604	634	610	673	594	665	673	602	579	617	603	653	680	592	597	611	617	608	612	667	678	615	676	579	632	639	591	587	645	611	618	602	604	612	574	616	646	603	631	575	619	619	667	580	623	622	622	617	620	656	611	657	635	638	657	620	632	615	654	654	605	599	600	646	618	638	606	693	626	618	605	648	609	630	675	591	635	641	609	595	648	657	599	605	599	602	649	641	644	652	664	661	606	673	628	610	620	646	604	665	558	624	635	611	661	665	644	605	609	625	624	628	658	600	616	613	614	600	654	610	631	602	626	596	594	652	639	657	617	622	583	611	652	601	616	586	594	655	623	631	619	630	621	629	623	603	621	631	618	657	650	635	611	601	644	621	606	633	626	616	626	656	678	657	583	644	601	590	597	602	601	635	628	649	648	647	681	634	647	611	604	647	643	623	630	617	614	631	615	602	578	602	617	653	597	607	615	635	628	637	602	576	592	634	606	572	683	668	655	610	583	643	671	656	649	613	658	608	611	635	632	620	609	652	589	631	590	633	599	608	605	602	634	621	599	621	631	659	634	646	639	639	654	664	670	626	593	609	649	617	608	626	626	649	638	621	669	661	634	601	664	616	626	649	612	633	647	616	658	619	631	640	607	651	690	649	563	596	641	636	605	652	664	598	572	605	636	658	614	625	649	627	626	594	615	638	625	663	660	616	619	614	617	644	622	622	612	627	606	626	629	620	603	633	600	623	632	629	613	651	602	611	643	628	663	604	627	588	613	597	655	648	606	642	615	619	618	626	683	590	640	590	680	608	578	650	628	631	623	629	610	623	616	645	623	600	629	607	585	656	632	612	633	668	653	649	626	621	632	621	644	662	603	656	613	598	644	634	645	640	611	604	592	653	648	621	623	624	685	623	607	636	656	592	605	644	631	644	654	587	632	631	616	655	627	616	622	658	619	632	650	621	620	644	643	622	647	653	639	601	604	631	643	626	655	628	602	608	593	624	684	654	626	651	641	617	583	594	690	633	658	615	669	590	675	649	627	595	641	647	644	593	616	624	632	637	596	615	621	640	620	627	624	645	648	643	643	670	652	582	586	625	615	623	612	583	644	583	564	636	637	625	595	655	668	624	614	665	627	644	610	621	641	632	593	640	599	641	634	634	624	644	620	612	665	629	629	603	634	641	617	599	612	621	674	632	636	671	612	580	652	661	660	573	683	660	632	621	639	662	607	633	647	618	616	671	643	623	622	594	653	623	672	625	624	632	626	669	596	620	600	625	631	640	567	626	641	636	571	630	584	625	586	643	657	598	638	618	592	610	592	628	606	619	589	619	626	610	634	618	647	631	619	634	643	621	644	620	692	649	635	586	633	634	592	641	634	589	640	588	668	636	651	652	619	620	608	609	631	633	649	599	596	610	635	620	615	591	616	663	635	603	663	636	672	600	631	621	578	619	628	620	606	632	614	654	627	633	600	617	665	616	622	636	629	652	621	579	633	625	603	614	598	597	604	643	657	637	633	602	634	643	613	633	626	649	599	627	625	620	612	614	647	632	594	643	664	668	626	613	604	640	593	620	635	595	613	612	622	608	638	602	633	639	629	614	631	643	655	636	672	631	637	665	614	665	584	570	617	631	589	632	637	618	604	634	648	655	622	635	634	621	651	601	642	602	652	672	617	641	600	652	589	649	589	629	651	635	580	645	677	649	578	603	613	609	623	625	630	658	627	612	629	618	609	623	631	627	616	653	636	643	628	640	653	661	591	601	605	589	643	597	608	594	624	616	647	614	612	650	667	659	600	603	603	674	627	621	650	673	625	653	614	622	637	603	649	670	590	654	627	622	619	624	648	654	629	617	643	609	633	629	581	620	629	673	617	656	637	602	667	558	633	597	622	629	636	622	660	660	585	590	656	626	704	622	599	632	605	649	631	641	610	653	638	618	612	662	638	646	576	606	612	604	650	628	622	632	599	622	626	602	583	611	618	628	649	650	637	635	637	667	612	652	665	629	654	585	572	660	636	597	625	621	597	636	646	610	578	646	653	642	611	621	610	620	589	592	619	693	613	563	601	608	652	630	629	611	628	626	653	607	601	620	615	632	637	613	611	664	622	651	662	650	648	622	639	614	616	582	633	609	607	621	653	667	615	607	636	627	611	681	582	623	612	603	597	635	619	577	592	637	610	613	662	591	575	618	657	619	598	625	612	651	640	676	616	586	576	654	671	638	616	622	628	668	571	660	592	652	623	624	620	647	623	641	669	632	633	619	603	575	630	636	608	648	639	648	673	651	617	642	665	591	624	621	649	597	606	647	639	622	612	592	616	625	632	599	626	628	636	611	640	637	611	622	645	664	623	637	627	614	653	608	650	615	636	658	577	627	599	598	642	599	649	613	596	645	592	633	635	660	647	609	607	646	613	629	624	622	639	679	598	645	596	628	630	637	636	646	616	613	664	590	666	682	634	630	602	660	652	626	605	640	645	647	649	635	653	633	620	630	655	623	609	660	617	655	638	655	626	632	623	602	605	651	577	646	615	645	647	681	584	639	629	616	629	633	625	652	607	625	591	616	625	600	623	645	604	631	624	615	635	631	663	640	592	631	598	588	641	656	649	655	630	620	662	636	649	553	568	621	608	619	623	570	623	633	625	636	646	625	605	634	658	638	609	649	616	645	621	591	654	607	655	614	653	644	652	614	657	634	622	632	586	608	592	583	616	637	616	644	601	653	630	606	656	637	633	601	635	656	666	612	605	675	635	605	656	669	590	638	639	607	652	627	616	606	624	558	585	581	650	637	682	633	669	677	633	657	628	600	630	643	607	632	670	606	615	628	581	651	621	665	628	592	639	586	606	559	623	632	627	649	590	597	597	638	569	609	627	606	625	704	637	644	639	592
485	206	3374	8833	11248	10043	4492	1418	416	119	66	57	52	42	50	48	48	28	52	50	46	57	66	33	51	41	48	49	41	59	47	54	46	48	37	46	51	34	46	45	56	36	42	57	52	50	59	35	35	59	55	48	52	47	41	63	44	50	47	51	56	40	43	33	53	48	43	49	56	43	50	40	57	58	52	53	50	35	51	50	51	49	59	39	38	46	45	45	46	49	51	53	54	42	52	54	37	57	65	42	54	48	50	36	50	53	52	47	42	49	55	51	45	50	36	50	37	39	59	66	55	47	49	48	57	46	48	48	46	52	41	47	42	46	50	47	62	44	44	43	53	37	36	52	47	36	56	51	51	38	41	56	49	48	51	50	50	60	40	45	58	54	52	55	62	43	55	52	47	51	36	55	48	49	48	46	64	54	52	38	70	44	43	48	51	46	65	54	44	56	45	59	45	38	38	62	47	40	50	37	39	54	50	40	41	39	43	50	48	39	44	46	44	44	37	46	51	36	51	52	33	43	37	58	46	42	55	54	49	54	51	43	55	48	42	46	48	54	55	37	54	45	56	48	47	55	55	44	39	44	50	47	46	39	51	41	35	46	45	49	48	36	52	43	43	46	39	65	55	46	49	55	45	51	48	52	47	58	39	42	48	57	39	52	45	46	45	63	53	36	52	52	45	50	52	41	46	45	45	44	45	54	42	54	40	37	42	51	50	42	37	40	47	47	45	49	44	47	50	54	45	45	55	47	50	37	57	45	39	53	42	48	49	54	50	44	46	53	37	52	49	51	69	48	60	43	67	44	52	44	50	55	52	47	53	39	54	48	54	36	39	54	44	53	44	45	52	46	43	44	50	40	47	48	54	46	41	39	55	47	44	51	37	44	53	41	47	61	62	43	49	40	41	53	44	42	50	48	56	40	41	49	51	51	43	45	37	48	61	40	49	60	59	48	53	59	52	47	52	39	46	40	37	55	60	43	54	50	51	42	50	54	43	36	54	51	35	38	56	51	35	42	40	41	38	49	46	49	44	38	47	50	47	44	45	64	49	50	42	56	47	39	61	50	48	53	63	48	46	46	54	51	48	46	47	68	46	55	42	51	53	40	52	56	51	48	43	49	41	49	48	57	39	52	58	44	56	47	42	51	40	53	44	49	44	49	52	54	49	47	51	36	41	41	48	48	53	38	57	48	49	49	56	47	50	39	46	32	54	43	40	49	58	50	33	56	64	53	54	43	39	47	52	34	49	46	42	34	35	58	48	45	44	47	64	42	48	48	31	55	48	39	42	39	46	49	49	50	38	48	55	43	44	47	58	56	43	42	45	50	36	45	50	55	49	56	47	52	63	52	27	41	47	50	59	41	42	40	49	45	48	46	38	51	51	45	52	54	46	45	43	47	45	50	60	42	52	46	46	41	49	42	44	45	54	42	62	35	51	40	62	52	55	41	52	53	40	39	51	34	40	60	41	47	49	45	44	42	49	51	46	39	46	43	44	49	42	46	36	58	56	42	49	47	46	42	48	51	44	50	41	47	43	47	43	44	41	40	54	51	48	55	49	49	41	49	50	53	60	47	48	42	52	48	44	52	48	48	50	51	40	48	47	47	50	48	44	43	53	47	42	53	43	48	53	49	54	36	55	48	53	56	34	43	50	53	38	59	56	53	44	56	36	38	51	48	58	44	44	58	52	45	61	51	38	43	41	46	46	50	49	44	38	40	42	49	43	57	43	56	38	50	44	50	37	48	58	51	49	44	42	44	42	58	49	55	41	51	54	46	54	50	47	51	47	54	51	49	57	44	39	39	64	31	49	46	38	45	55	53	43	37	37	50	50	47	47	46	48	45	46	41	43	50	37	39	52	45	56	25	53	34	43	61	35	41	49	34	60	47	57	45	41	57	52	42	45	53	51	50	49	34	55	48	41	38	38	49	59	52	53	36	50	50	49	42	53	44	43	39	56	45	43	58	39	40	43	54	39	54	49	52	42	50	39	42	43	39	44	49	51	54	48	45	45	54	42	45	44	48	54	45	54	45	56	52	41	39	63	36	36	46	39	48	30	42	54	46	47	50	44	40	57	50	54	50	51	54	50	48	48	40	45	49	53	45	47	46	40	56	60	43	50	51	38	49	47	51	46	47	54	62	58	44	52	43	49	51	49	52	49	57	43	40	46	47	48	41	50	50	46	49	35	56	35	44	45	51	60	35	49	45	48	46	50	35	46	46	56	46	51	52	47	56	31	54	57	51	50	44	60	54	50	41	57	51	38	48	49	37	62	53	48	50	48	51	50	41	40	47	57	42	47	46	47	43	50	54	51	62	57	48	48	40	60	58	52	32	45	53	43	64	49	49	46	44	52	50	68	54	40	40	50	48	63	53	35	44	48	50	49	45	40	43	53	43	48	34	51	49	49	41	44	47	59	50	39	45	44	47	45	45	49	53	49	50	35	47	44	45	50	51	46	41	50	58	36	51	44	52	41	44	51	61	46	53	47	49	48	60	47	55	58	33	48	53	47	37	45	40	59	57	52	48	51	57	43	46	40	46	51	47	45	49	42	42	41	57	42	38	40	41	60	54	34	58	45	46	54	50	41	45	53	38	49	52	46	49	54	50	44	37	41	47	46	42	40	41	51	39	36	48	54	55	42	54	47	35	46	44	38	49	49	35	43	41	48	53	49	51	39	49	47	59	46	42	41	47	38	48	60	41	43	44	45	48	46	45	51	49	55	46	42	58	47	44	41	32	57	57	50	50	45	45	50	45	48	41	50	52	53	49	48	42	58	37	42	44	44	51	39	51	41	54	38	46	47	43	43	40	56	45	45	52	53	54	53	41	47	42	57	49	49	33	37	35	56	57	48	33	51	45	49	48	50	44	50	47	43	40	55	45	56	42	56	40	39	53	43	61	51	41	42	48	49	36	45	52	43	55	57	45	46	46	33	51	36	47	36	58	53	58	44	38	47	50	51	55	55	51	40	47	52	49	45	47	31	47	41	48	51	34	39	52	59	39	49	48	37	50	39	57	52	45	56	37	42	45	59	50	49	47	47	46	49	54	45	47	49	50	35	37	43	42	52	50	58	38	39	33	49	51	66	55	29	48	45	39	41	52	46	37	56	43	61	49	48	48	40	49	47	48	37	43	53	52	46	48	39	35	37	45	40	39	43	39	52	40	40	41	41	54	38	54	34	49	40	46	36	47	38	38	46	53	49	48	42	51	53	37	50	36	56	58	56	43	46	45	52	49	40	38	57	59	36	54	45	46	58	48	41	39	39	51	59	49	40	41	47	39	49	34	53	44	50	45	42	61	46	36	44	61	43	43	44	54	40	39	49	42	42	44	43	32	33	48	49	44	44	47	43	46	59	52	61	57	48	36	44	48	44	42	51	49	36	43	37	46	55	55	41	47	51	42	52	60	50	57	38	43	59	47	55	53	49	54	58	49	42	50	56	28	35	31	51	57	46	36	48	44	55	47	42	58	39	48
10408	5856	27425	53844	65499	55309	37781	23834	10857	3200	1140	729	662	640	693	604	584	593	575	639	636	617	674	640	627	669	647	621	626	643	603	589	649	653	600	623	618	640	607	610	634	619	637	606	609	556	609	615	638	606	624	604	591	625	598	587	615	632	614	647	643	637	629	617	609	607	609	639	646	605	643	608	638	604	588	596	617	587	637	588	598	640	587	627	622	576	639	646	612	654	626	598	660	591	658	592	615	618	622	646	610	664	646	633	608	611	647	592	617	603	661	617	631	637	628	659	647	638	610	640	599	630	609	635	631	618	648	605	569	656	667	623	614	653	619	616	580	626	582	620	633	652	641	668	631	629	583	627	583	615	592	645	621	632	609	632	596	610	660	628	621	583	622	646	627	640	617	674	581	622	641	651	620	615	611	642	611	593	583	610	625	645	645	660	640	644	640	652	623	629	597	640	696	647	634	644	583	664	580	584	599	633	643	641	623	616	631	594	624	624	658	631	622	628	650	635	618	628	622	638	563	620	601	638	605	654	603	596	641	623	591	656	642	637	623	663	614	623	612	665	622	595	613	657	636	667	648	614	639	644	606	592	646	640	614	607	657	636	629	619	616	632	597	612	656	611	683	659	648	615	613	629	627	620	576	626	577	637	620	617	609	671	576	666	624	602	603	646	625	565	653	614	630	617	603	638	605	593	589	602	635	629	614	643	636	659	599	633	630	649	656	628	596	652	634	623	607	653	626	630	662	590	640	582	643	621	625	652	588	614	611	640	610	609	604	606	596	636	612	622	651	646	579	634	610	601	585	620	603	635	574	632	617	621	648	655	653	631	595	624	631	596	609	620	613	621	657	648	649	623	631	659	605	644	672	610	632	610	588	624	630	600	642	610	615	631	610	635	595	595	622	563	616	668	644	607	654	635	603	600	621	644	654	591	603	641	644	604	626	633	628	632	588	611	613	593	593	645	597	648	593	643	588	630	613	667	603	627	598	629	623	667	604	624	617	636	594	599	584	603	621	672	578	634	609	599	616	620	672	617	688	607	655	596	662	621	653	631	624	594	623	587	589	652	623	607	638	637	627	619	597	607	604	599	603	694	680	611	592	639	605	625	656	600	624	645	618	620	618	612	612	615	632	613	620	612	591	588	603	646	659	617	615	627	576	588	649	616	637	643	620	592	609	638	613	640	639	640	596	631	585	627	594	604	633	615	618	639	629	642	604	607	637	652	662	636	600	606	607	649	620	608	659	657	643	650	624	616	630	598	657	570	642	629	625	615	606	624	611	640	646	693	635	633	574	613	600	559	586	676	629	612	635	590	645	620	591	603	587	621	619	612	590	615	594	648	639	630	586	629	635	582	627	619	618	645	597	581	620	595	571	621	626	624	611	608	675	604	579	618	640	646	600	627	659	621	592	633	600	616	589	610	627	630	625	635	633	623	600	615	615	657	682	577	620	616	660	655	583	595	640	594	615	624	640	640	627	609	595	614	614	626	622	588	622	616	625	599	645	617	581	635	628	603	647	626	610	618	647	620	588	587	650	576	639	639	632	627	592	631	629	632	574	601	605	627	616	641	650	656	586	660	625	632	633	610	593	635	593	606	593	628	590	641	576	623	604	602	615	654	590	618	661	622	614	634	621	602	624	608	637	656	584	625	635	620	657	646	593	589	572	636	609	605	649	634	642	608	608	577	603	648	641	670	636	608	650	650	587	666	626	645	635	590	608	648	609	613	611	619	600	646	645	625	606	626	601	612	590	616	623	612	657	629	606	647	629	681	613	608	563	621	616	629	624	664	569	651	647	635	632	597	650	583	602	630	657	648	593	647	616	619	640	610	610	626	629	651	632	663	620	633	628	600	633	619	606	606	607	655	635	601	625	577	605	588	603	634	619	617	646	622	618	617	600	623	584	628	641	635	642	670	634	685	602	655	641	638	626	652	647	668	626	611	645	644	636	617	584	621	621	615	605	631	599	568	611	622	652	673	623	597	578	589	628	631	581	616	607	601	587	604	632	637	633	645	649	608	625	620	623	624	611	642	621	627	638	610	624	590	644	586	646	600	644	609	640	618	582	640	667	647	628	620	618	584	646	566	639	685	604	594	605	628	666	639	612	632	613	621	621	668	624	637	636	604	624	635	632	617	579	647	653	604	597	628	591	607	622	612	602	587	644	667	597	609	629	622	629	628	625	673	604	579	630	615	628	615	678	648	594	620	647	661	668	622	642	620	614	648	619	642	635	598	610	629	617	628	646	622	625	582	638	634	635	600	616	632	655	614	620	645	624	639	630	607	635	632	614	631	555	608	617	646	629	657	629	615	633	579	630	656	590	652	636	638	600	634	624	662	606	600	611	623	664	611	643	619	607	610	644	603	626	604	601	635	596	610	648	655	606	628	628	665	619	641	656	648	626	640	613	623	617	607	581	588	652	621	626	679	655	619	631	580	633	636	621	606	659	637	622	639	643	622	575	629	665	607	649	615	634	633	670	626	609	629	610	622	622	648	641	596	630	635	621	627	612	585	662	545	654	627	653	653	585	622	608	637	655	639	612	646	633	603	659	652	632	676	630	631	589	626	608	629	632	646	633	616	621	623	614	627	627	647	608	619	624	629	607	640	585	619	606	619	590	644	600	630	624	624	638	601	663	653	621	614	605	629	620	602	582	633	629	661	636	618	619	649	622	654	659	653	641	593	630	647	564	643	655	619	632	626	658	603	619	611	645	605	623	629	629	625	631	625	612	628	597	604	559	599	646	606	607	628	600	653	634	628	603	637	616	605	623	583	626	611	661	670	622	661	614	645	645	596	620	652	661	587	622	611	593	621	619	629	605	615	608	663	627	615	639	581	604	620	625	650	656	636	596	689	683	627	626	610	598	658	595	605	661	596	661	634	622	638	649	629	607	621	626	581	661	583	632	597	652	605	641	622	655	659	616	643	628	631	619	599	668	653	616	599	590	651	592	660	597	632	639	614	643	606	615	649	661	642	613	633	640	615	623	686	611	646	633	613	635	613	645	609	640	611	641	613	637	618	655	581	629	649	624	645	647	630	608	669	610	616	653	605	635	659	631	602	635	645	619	649	590	609	650	589	629	603	611	636	632	627	674	626	627	644	616	630	637	617	615	648	630	605	577	637	580	609	606	652	629	630	626	601	650	615	630	622	623	644	643	636	610	616	610	585	578	603	680	597	624	614	625	583	633	632	648	597	598	616	649	627	651	602	607	657	603	628	616	630	609	654	648	581	622	619	639	608	623	615	641	608	643	664	634	601	621	660	627	641	616	653	640	627	666	638	645	646	616	610	625	661	620	644	633	626	586	600	651	634	650	601	609	587	639	642	640	584	635	662	627	635	654	640	605	604	656	651	644	635	634	629	610	626	639	633	613	646	626	669	653	636	627	674	622	589	667	607	671	646	615	607	630	613	630	664	597	641	622	649	643	619	601	631	623	587	646	636	606	603	607	587	616	611	626	607	630	613	615	610	624	622
1894	261	3079	9418	11640	9759	4208	1305	369	126	74	57	49	51	60	55	53	54	54	56	52	61	55	54	58	69	57	59	57	61	56	65	62	62	63	50	36	50	58	48	60	59	47	53	66	55	58	60	59	52	45	41	52	61	65	67	58	47	53	54	57	57	51	59	51	52	54	49	56	47	48	53	57	43	41	52	57	54	53	48	57	56	54	50	57	50	56	57	63	64	66	55	58	48	42	52	42	63	55	54	49	65	46	49	43	55	42	62	68	50	52	56	63	47	51	60	45	68	48	53	60	52	58	60	53	45	41	55	48	50	58	60	49	52	55	66	47	54	68	50	68	65	43	52	53	38	60	48	46	64	44	46	57	58	59	53	43	61	65	66	53	51	50	54	59	53	49	55	47	49	55	50	48	49	70	50	51	49	74	58	48	63	49	49	67	60	46	61	55	40	61	45	62	52	55	56	61	48	70	48	45	72	54	60	52	43	46	47	51	62	58	55	54	60	46	57	55	53	46	49	49	63	51	45	49	56	57	65	67	60	62	43	57	54	48	73	54	49	46	52	54	58	62	56	50	50	67	54	48	56	57	57	62	61	49	55	50	43	54	56	58	52	57	59	63	49	59	53	62	52	50	44	53	51	61	59	62	66	49	68	52	52	54	47	55	56	60	44	70	58	48	43	54	60	49	49	35	38	63	60	47	40	62	64	48	62	52	62	51	50	51	51	42	54	70	59	53	54	50	61	57	58	52	67	41	49	53	50	50	56	49	54	51	52	47	50	63	48	57	70	44	67	53	52	50	64	59	66	57	56	54	56	69	62	53	62	57	37	52	48	57	47	56	57	66	64	48	58	59	42	43	53	51	49	64	53	59	54	66	39	66	52	60	52	54	50	48	53	63	60	76	60	57	57	45	61	66	42	57	37	59	50	58	61	63	53	57	46	47	40	49	47	51	60	58	45	49	58	56	50	46	45	62	52	47	60	45	65	51	65	50	77	52	57	61	48	51	52	64	40	67	54	56	63	37	65	70	49	55	56	45	59	69	56	44	65	48	60	49	65	59	53	44	55	54	47	60	45	42	69	53	63	60	50	52	50	42	51	54	51	43	58	50	49	60	55	59	73	59	58	47	61	44	56	46	58	40	56	42	66	73	49	63	52	53	53	57	48	64	63	54	47	52	48	48	59	53	54	56	59	49	62	61	38	51	69	44	43	52	58	62	46	50	36	51	55	46	41	79	56	57	74	52	47	49	61	72	51	48	64	49	48	63	49	43	46	55	49	61	54	59	64	67	32	55	48	55	63	63	52	33	44	61	44	68	52	54	56	57	51	66	69	60	59	53	48	75	47	58	44	62	59	56	67	49	44	57	56	57	58	54	52	53	46	47	50	52	41	58	70	51	60	50	46	52	56	50	45	62	53	56	62	48	44	50	68	55	51	48	58	55	58	54	60	52	41	51	54	53	54	62	53	46	60	43	54	61	61	52	52	69	61	49	55	59	61	45	59	46	73	60	51	48	53	48	52	59	48	52	47	50	54	50	49	54	57	55	55	66	46	63	43	59	55	63	53	54	49	49	53	63	62	46	52	59	44	58	50	58	51	60	53	51	51	58	48	40	71	60	69	51	46	58	51	54	52	47	48	72	60	56	59	57	50	50	54	48	51	57	58	63	49	55	55	55	61	52	59	62	50	55	47	66	46	47	49	60	44	48	53	57	62	60	58	45	48	66	58	49	59	61	49	51	58	50	54	40	56	54	54	45	52	53	53	43	55	45	52	53	60	57	55	68	49	48	54	51	63	38	52	59	42	50	65	44	59	64	53	48	51	66	66	56	53	59	42	47	51	49	58	54	61	59	56	47	48	62	54	59	55	40	65	58	58	64	41	61	52	49	63	36	45	48	55	50	57	56	64	48	65	52	44	51	51	55	48	56	43	52	51	59	63	70	63	37	52	62	61	73	45	55	61	47	69	59	53	43	57	54	57	62	51	57	49	45	68	56	56	56	59	53	55	58	57	60	53	53	56	51	59	54	53	47	58	47	57	46	50	41	75	39	57	48	67	65	52	55	59	60	64	46	57	64	49	59	55	54	49	39	44	56	45	64	54	55	65	52	58	45	46	55	60	45	43	52	56	47	50	53	57	54	53	54	55	45	58	51	54	57	45	42	57	52	49	58	44	53	53	51	67	57	65	51	46	49	53	53	45	41	42	61	58	42	58	53	51	50	54	59	51	57	51	54	53	65	52	59	38	50	51	52	45	51	56	49	55	50	56	58	54	52	45	64	60	63	51	48	49	50	63	39	65	61	60	51	61	58	49	50	55	64	56	52	54	48	59	45	43	46	46	56	68	63	52	58	53	57	46	57	62	47	62	51	49	54	51	55	43	55	50	55	36	68	48	52	41	65	58	50	53	46	53	64	67	39	49	53	55	54	53	48	60	61	55	45	62	43	51	43	58	60	58	55	52	41	51	45	60	50	63	47	66	52	61	52	72	34	62	47	62	67	58	51	56	43	61	47	46	53	51	56	58	55	54	65	51	60	42	48	51	53	36	51	58	46	57	43	51	61	48	54	50	56	53	51	58	59	46	54	41	63	58	63	60	52	50	66	60	53	56	47	65	56	57	62	55	58	58	44	47	57	49	53	58	57	50	49	55	59	49	57	65	66	50	60	72	61	54	48	60	62	64	62	57	52	62	49	56	74	51	45	57	56	58	69	60	47	59	59	46	51	54	62	46	48	51	60	63	55	59	56	59	52	48	75	57	55	47	50	48	40	56	63	54	50	58	50	50	54	53	61	56	54	53	43	51	56	62	52	57	63	49	59	50	57	65	50	54	63	48	42	63	59	57	56	54	49	45	60	56	56	53	49	64	46	54	65	48	54	49	60	63	57	53	58	65	54	63	47	67	68	53	66	54	55	76	52	59	45	53	54	47	50	55	38	48	53	48	59	55	48	41	56	45	47	56	57	59	47	58	44	55	53	59	51	57	62	60	62	53	50	58	57	52	64	49	72	53	72	37	44	42	52	48	53	50	54	65	59	46	57	47	60	55	50	41	50	59	61	46	58	50	62	58	53	51	50	48	52	38	66	58	55	54	50	47	65	43	46	52	61	54	52	62	60	54	55	65	41	55	50	65	67	51	70	62	53	39	64	43	53	56	50	53	61	51	57	64	51	79	48	52	50	52	51	48	55	56	44	50	64	59	52	56	63	48	46	50	57	48	42	56	60	59	58	47	51	44	45	58	57	51	62	64	49	64	62	54	60	58	48	51	59	45	61	51	56	60	50	52	51	52	53	52	68	57	54	52	52	51	47	66	52	51	47	38	59	65	66	43	54	50	57	44	58	54	56	51	61	60	39	47	51	43	50	45	60	51	54	64	46	56	61	55	52	59	45	66	62	55	62	47	57	56	58	61	60	51	49	35	64	51	49	62	70	58	55	49	37	47	57	57	52	53	45	54	51	54	54	51	59	59	44	45	44	50
10660	5902	26746	53923	64506	53845	36954	23211	10004	3033	1210	746	800	683	685	775	702	729	671	745	710	713	775	741	770	663	753	740	763	736	744	693	702	709	730	761	706	716	740	740	671	698	712	694	740	765	743	704	679	691	736	761	680	712	740	707	743	717	753	711	727	725	702	722	728	766	733	696	682	750	733	740	709	723	712	715	735	740	677	719	742	755	727	743	756	716	695	703	723	715	683	689	730	686	733	738	711	702	737	718	710	705	726	693	691	677	712	717	711	677	677	713	645	666	702	707	705	739	796	745	749	644	706	727	711	665	753	708	756	725	712	754	753	720	735	679	700	733	669	744	716	755	725	753	763	689	732	748	728	714	718	738	715	704	703	725	709	682	735	695	742	739	699	678	749	738	757	799	732	715	731	703	734	742	701	694	718	730	704	713	717	767	729	696	706	679	726	719	699	707	683	748	701	720	728	720	678	721	747	720	759	754	700	726	734	711	690	718	748	728	717	759	694	715	775	721	688	701	726	763	737	680	730	720	692	710	692	755	728	725	674	718	710	717	694	722	723	739	719	722	710	724	715	694	707	749	711	709	685	738	741	729	723	710	697	701	708	736	725	702	710	732	708	740	713	699	662	759	713	715	747	715	670	693	754	730	769	707	666	752	725	700	736	765	710	753	771	728	741	754	699	741	742	739	755	682	680	687	790	657	679	756	756	720	732	752	769	781	750	715	757	705	708	726	743	690	744	731	701	727	671	703	762	679	711	708	695	750	688	723	714	771	724	730	701	714	720	714	710	718	712	688	686	719	738	714	720	703	688	719	708	697	694	708	698	678	753	733	706	697	733	735	743	775	686	713	708	664	728	706	707	681	746	729	741	728	723	699	734	733	744	736	754	685	738	732	672	747	710	731	678	736	762	755	707	711	677	754	738	727	720	726	766	773	703	753	681	722	749	710	761	733	715	715	708	693	674	766	673	713	772	701	717	708	719	708	731	736	692	724	721	709	725	726	764	707	705	708	717	760	756	673	727	700	720	742	766	707	694	707	706	721	725	719	736	744	633	775	715	724	728	725	721	717	761	734	747	730	702	758	716	739	704	783	679	686	720	759	729	733	762	729	717	704	708	731	732	748	758	738	748	722	725	730	670	795	718	686	730	762	716	692	726	758	769	732	736	716	705	678	730	770	716	762	730	664	675	712	727	701	666	716	714	744	706	717	705	699	757	730	712	773	716	755	741	698	706	783	700	737	703	763	673	717	696	770	761	743	719	709	759	719	752	729	770	753	717	709	703	700	759	745	772	708	749	739	737	727	684	760	764	691	676	734	730	698	754	749	725	675	762	730	705	730	677	715	722	665	700	726	677	656	737	701	725	729	711	723	740	700	717	733	712	738	715	714	670	748	743	693	739	747	768	733	749	782	690	778	701	744	738	712	713	699	709	706	738	734	743	738	721	704	709	710	734	729	720	697	725	727	735	710	750	715	693	704	712	742	695	694	701	707	753	765	709	731	710	686	664	717	716	718	701	754	732	638	740	707	675	703	708	698	707	759	740	723	712	660	674	776	759	753	717	690	736	676	760	714	703	705	704	736	720	744	679	747	715	711	699	732	720	692	740	745	720	710	747	736	724	733	725	705	733	745	704	755	725	743	732	753	770	704	724	719	698	673	701	719	749	738	752	698	708	727	714	739	729	710	716	712	730	744	755	687	703	718	710	703	689	700	754	711	706	660	706	690	735	700	685	728	710	729	669	713	708	748	699	734	729	756	747	694	713	720	757	745	720	745	772	754	728	713	644	699	715	721	715	730	673	771	658	714	704	752	768	744	694	729	705	719	725	730	698	755	705	731	762	762	739	705	694	719	717	709	682	768	759	702	767	697	733	695	736	746	768	730	727	702	732	704	717	802	724	737	684	714	704	757	764	739	728	731	712	678	719	726	698	713	752	687	695	682	744	708	748	717	733	717	715	716	702	696	753	761	742	690	704	718	698	753	735	690	696	705	756	717	722	723	739	703	708	668	661	734	712	724	730	790	754	719	715	732	722	761	751	744	700	715	728	652	710	756	697	733	688	720	748	712	691	708	722	679	743	757	716	760	716	694	715	765	679	704	736	688	705	747	727	712	737	774	730	728	699	739	737	705	688	721	779	742	691	703	743	714	736	716	780	708	750	777	725	735	650	740	695	752	740	733	676	745	717	743	735	695	680	754	730	751	687	755	726	749	683	711	727	749	735	716	735	728	718	718	718	756	734	759	714	724	707	718	749	740	704	704	716	722	746	705	736	700	719	690	745	699	744	712	709	762	754	722	747	723	724	705	710	725	716	729	751	720	679	704	735	714	703	665	702	687	724	695	693	729	714	720	739	753	733	745	737	760	722	725	717	711	759	756	696	732	668	751	707	738	688	667	763	752	761	725	693	655	732	685	724	701	805	703	666	746	745	756	707	726	757	694	738	754	747	744	713	714	764	742	709	727	697	741	749	764	741	693	731	747	742	720	748	718	728	665	714	745	739	740	716	704	731	717	717	714	722	752	728	728	715	707	747	713	723	711	664	697	728	685	703	711	718	717	716	722	760	684	709	699	712	692	718	750	718	707	724	722	710	740	712	738	732	698	799	743	718	646	727	670	729	726	717	682	745	729	710	730	694	742	739	693	749	743	733	723	695	712	716	721	742	721	658	696	764	672	696	736	746	736	695	775	723	718	761	683	752	698	729	734	698	694	682	740	757	681	728	684	717	765	719	700	695	743	743	703	695	684	756	744	778	715	711	715	723	695	744	690	730	723	716	699	714	754	712	767	695	731	699	713	731	715	721	727	721	737	768	730	713	730	700	744	730	761	693	743	648	743	751	713	702	731	749	742	739	721	713	741	714	664	703	699	721	695	779	670	678	789	682	708	719	653	696	744	782	700	745	695	691	778	710	721	693	712	742	751	740	701	699	729	737	700	744	740	713	739	716	744	688	719	710	727	778	698	776	714	689	716	693	743	716	697	761	724	714	753	732	694	677	691	763	701	683	714	700	750	706	754	676	700	720	702	728	767	757	768	651	756	708	677	752	735	721	747	668	715	700	734	725	728	693	665	765	757	697	678	710	707	706	747	708	710	719	742	693	756	726	715	716	691	779	695	697	732	710	699	747	749	736	699	699	742	760	714	741	733	718	737	692	744	699	755	733	719	682	780	713	707	746	709	743	733	739	713	733	701	743	694	726	729	710	723	716	723	697	679	691	720	721	680	756	721	686	675	741	726	695	709	750	706	708	726	674	706	762	716	725	784	724	742	726	723	721	709	690	711	714	697	753	732	713	720	704	751	714	761	714	690	734	705	701	756	672	674	752	741	758	746	767	715	696	685	694	728	726	727	689	756	742	689	723	692	708	721	731	696	684	764	734	746	714	691	716	764	741	712	734	675	748	741	741	719	696	745	681	713	719	709	721	702	727	699	698	702	703	697	672	768	715	762	749	687	743	740	706	691	701	736	761	729	708	724	697	723
886	301	6664	16202	17738	14183	6045	1782	473	151	71	52	53	57	44	53	46	49	54	33	57	57	52	43	40	47	52	53	38	41	51	46	51	60	42	58	43	58	46	60	56	48	39	55	59	59	51	51	56	57	51	47	58	54	50	46	43	47	50	67	45	50	50	52	45	59	54	45	38	52	44	58	51	51	43	47	53	50	55	61	53	62	46	58	51	52	51	50	51	46	46	57	55	51	33	46	64	56	47	63	55	48	57	50	53	54	52	49	39	54	48	54	43	60	49	34	44	60	58	65	68	57	55	58	60	53	50	59	57	55	58	47	51	47	42	58	53	54	64	47	52	43	55	62	53	50	45	59	60	53	44	64	49	59	48	49	63	49	55	48	39	40	54	51	56	43	51	59	52	47	42	51	62	46	54	57	61	64	67	51	49	55	52	58	63	48	52	50	60	50	53	50	36	42	59	45	53	45	52	53	41	52	46	44	50	50	37	41	47	51	61	52	51	55	40	40	47	51	59	72	47	35	54	56	40	47	49	45	57	48	54	55	44	57	48	56	52	53	49	58	62	57	54	47	62	58	35	48	59	55	52	71	59	48	50	60	46	51	63	47	46	60	59	53	55	46	60	52	51	53	60	49	59	52	71	68	57	47	54	64	45	66	53	53	53	49	50	53	56	50	48	58	52	69	59	59	68	44	62	52	56	56	57	56	60	54	67	52	58	48	57	49	50	53	46	40	63	47	37	67	52	68	57	71	46	42	44	46	52	59	53	55	58	47	63	48	68	54	50	51	63	49	51	59	52	49	53	39	57	38	51	51	59	40	70	59	48	49	52	52	51	53	50	46	61	39	34	46	51	59	45	54	57	42	53	50	56	58	40	47	38	59	52	54	61	45	51	51	45	50	47	54	71	50	44	46	60	44	49	52	50	51	63	56	55	57	57	49	57	48	47	55	47	49	53	43	46	42	59	57	55	37	57	57	48	49	46	41	58	47	55	55	50	49	65	34	44	50	59	61	54	44	48	45	55	45	40	48	48	50	50	48	58	46	48	56	46	43	40	38	39	53	63	47	51	48	54	40	45	59	60	66	66	50	54	57	71	50	50	43	55	49	51	65	64	50	63	48	56	52	49	45	58	63	52	46	55	50	58	53	51	46	62	56	45	39	52	41	59	47	69	62	58	37	60	45	57	56	45	49	55	56	42	66	68	56	56	64	56	57	58	58	59	59	59	63	53	39	50	47	57	53	53	55	57	49	61	60	57	47	53	51	43	51	40	42	47	64	58	47	51	38	49	46	55	54	60	56	48	46	57	49	59	62	53	68	44	48	51	50	58	50	63	56	63	35	48	56	52	43	53	59	46	45	58	54	49	47	45	58	43	55	52	41	55	52	55	54	53	51	39	45	67	42	44	55	54	51	45	43	56	48	56	47	48	49	57	41	61	58	60	56	44	54	49	49	51	50	55	38	52	51	60	55	65	48	40	45	51	49	55	45	55	44	51	56	50	49	54	57	37	37	47	66	49	53	57	42	63	58	52	46	41	51	52	44	47	51	63	45	42	46	48	52	58	52	56	56	46	52	57	45	61	42	53	46	37	53	49	57	42	54	55	54	44	44	53	53	52	51	63	43	46	46	44	76	52	56	54	53	62	55	63	50	45	54	52	55	70	66	40	41	53	50	55	45	54	52	54	55	60	58	58	49	47	41	53	49	49	45	51	42	43	57	48	49	61	40	45	54	41	58	53	45	58	34	45	59	48	57	58	44	46	53	62	47	50	49	55	56	64	74	55	66	54	65	53	48	54	51	48	59	53	53	40	61	53	57	47	53	55	45	54	47	57	44	49	51	59	56	41	53	56	53	46	58	45	57	44	51	48	48	63	49	51	46	56	57	52	59	48	55	44	52	60	65	57	45	50	50	51	49	56	52	52	53	47	43	50	45	50	37	48	58	55	48	53	51	54	53	52	57	50	65	60	69	61	53	57	53	61	46	55	63	39	51	58	55	52	54	59	59	43	47	49	58	58	56	62	54	58	42	65	47	49	56	54	55	52	57	60	38	56	72	49	52	73	53	45	53	41	71	62	67	46	52	63	62	39	54	52	50	47	61	40	49	42	59	45	41	45	40	58	42	53	48	61	54	43	59	53	45	49	68	55	60	55	59	45	58	41	52	56	47	60	55	45	53	52	53	60	46	53	67	50	60	44	39	57	45	61	66	53	50	54	38	58	56	58	53	60	55	57	57	50	51	44	62	64	60	75	49	44	50	46	53	50	54	51	52	65	58	53	51	46	50	43	67	43	53	53	54	47	49	58	53	51	39	49	49	49	48	62	56	41	56	61	59	45	48	53	53	61	65	52	68	56	54	41	36	53	55	52	52	51	54	59	51	54	41	53	50	54	55	45	60	56	54	50	55	55	68	55	58	45	46	53	57	48	51	52	54	46	57	58	44	44	43	51	56	60	48	52	48	59	45	48	54	58	40	58	56	53	62	51	58	46	40	50	50	38	44	40	64	48	56	55	58	57	47	51	63	51	52	41	57	63	49	54	40	54	36	47	56	59	51	52	43	55	36	67	55	54	68	46	58	47	55	60	40	49	60	48	41	48	48	48	48	55	49	55	61	63	46	49	41	47	51	46	52	52	42	48	56	42	40	41	49	43	35	69	51	51	59	63	61	44	49	64	58	47	59	53	50	50	57	53	42	42	51	48	56	65	51	51	60	46	49	50	54	41	49	46	56	56	48	48	58	46	47	60	52	54	54	56	62	55	43	54	59	48	38	59	58	57	53	54	57	66	60	63	50	58	41	56	52	53	53	44	62	60	36	50	39	44	45	51	50	64	52	45	72	48	48	52	53	38	59	51	52	58	61	50	64	49	61	71	52	54	51	56	62	49	73	47	37	55	51	54	50	58	48	42	41	42	40	57	71	64	47	59	43	46	41	40	54	53	55	60	39	57	55	53	41	51	55	50	39	60	49	55	46	48	53	53	50	58	56	55	52	56	52	57	51	50	57	41	52	59	54	61	61	36	46	45	47	47	54	64	55	74	53	59	51	51	49	43	59	56	56	44	51	54	57	45	63	68	46	47	48	50	42	45	45	68	47	56	48	51	49	49	58	62	47	54	59	47	49	58	49	60	44	59	54	52	52	60	43	38	50	64	46	52	67	44	57	43	57	57	41	55	59	56	54	54	56	61	48	53	61	52	43	47	49	58	44	41	48	52	57	52	52	46	51	50	58	49	48	49	57	44	50	44	53	42	44	41	57	46	62	67	49	63	54	45	55	60	49	39	55	48	64	56	58	58	49	39	46	67	44	60	47	53	56	49	55	62	64	46	53	51	55	60	51	48	48	51	41	58	42	53	59	52	49	44	44	60	49	61	69	58	58	50	51	60	49	48	59	42	42	51	51	36	61	61	36	43	59	53	54	55	61	53	55	53	63	62	51	59	65	41	54	58	61	52	41	49	47	49	57	53	64	41	33	54	56
14571	7485	33784	64187	74528	60451	40900	25967	11841	3771	1243	839	689	690	678	723	682	707	652	703	723	711	678	705	693	686	696	691	706	708	673	681	652	712	716	689	690	641	675	728	739	710	696	710	682	704	692	664	696	673	701	697	695	689	706	686	676	714	656	684	714	725	688	725	686	684	689	663	700	686	714	693	702	691	686	719	708	642	729	681	730	710	694	650	692	685	660	715	701	727	670	690	705	690	720	706	685	720	706	634	714	713	685	642	722	753	678	692	682	703	658	707	723	674	667	746	750	699	677	652	708	670	649	737	666	710	702	660	672	703	708	702	749	691	645	675	693	735	685	680	650	692	689	746	706	668	758	688	699	679	696	732	739	725	647	704	687	668	668	715	715	686	681	701	687	718	699	732	679	640	702	662	651	706	696	700	699	694	642	676	685	694	728	708	671	716	727	683	685	632	715	695	680	673	677	645	657	713	706	680	725	701	712	690	657	684	661	689	713	681	702	686	711	662	733	695	685	712	673	655	669	712	708	657	698	678	718	686	665	755	697	717	698	677	680	770	680	690	660	713	691	676	665	691	684	698	697	623	681	719	687	667	659	693	701	677	700	653	705	751	709	649	705	700	666	618	689	742	712	680	689	703	686	664	689	653	675	738	677	719	717	713	708	689	683	715	619	705	673	685	678	667	712	724	744	713	708	678	682	736	692	702	661	693	714	690	685	663	725	696	696	664	676	670	723	710	673	691	695	713	701	735	676	657	740	702	722	695	705	698	695	720	702	710	712	686	726	730	675	669	735	705	692	700	727	666	661	700	685	654	733	713	734	647	700	674	641	706	711	700	682	720	680	674	709	745	658	685	715	708	663	743	701	693	665	683	630	694	669	685	684	638	674	690	734	636	642	632	703	676	701	647	671	659	674	706	686	650	644	698	678	659	742	662	749	702	705	680	672	711	677	711	675	652	743	699	705	669	699	705	699	694	700	669	634	688	654	713	651	679	709	709	764	705	681	751	661	672	697	704	680	741	744	693	744	686	671	705	682	663	639	704	630	695	658	689	717	681	685	683	636	671	685	687	650	759	669	668	665	703	676	692	736	683	677	689	709	648	718	711	734	682	638	642	665	681	654	725	721	700	702	663	704	672	711	699	660	714	635	682	701	679	702	718	671	714	654	702	709	714	682	701	649	705	697	710	707	637	714	682	637	654	702	701	694	675	672	672	664	731	681	710	709	721	703	653	690	711	686	680	680	711	692	717	697	646	741	723	690	668	735	681	741	707	673	705	686	694	695	677	760	663	638	700	715	720	650	710	724	708	707	704	700	688	679	704	751	678	678	694	691	687	708	702	680	667	738	669	699	694	719	690	672	668	644	694	728	697	675	722	686	703	661	687	685	727	701	741	724	698	716	658	658	708	721	697	679	695	694	742	691	662	703	693	723	711	642	711	674	756	635	673	707	712	722	682	716	671	679	691	686	646	702	682	679	692	736	706	737	665	738	744	674	650	721	703	691	696	688	704	696	718	694	694	712	708	686	679	662	695	687	684	671	685	677	684	639	684	656	679	662	656	691	713	682	699	697	707	720	683	681	666	724	691	667	675	714	719	713	647	712	670	712	662	702	739	682	694	717	676	667	697	713	697	716	700	683	687	706	690	734	682	669	723	685	747	677	669	727	673	683	715	712	644	701	662	717	632	700	694	676	693	702	695	688	663	677	695	728	685	673	703	660	684	716	681	716	668	694	722	686	670	676	690	650	674	753	682	671	648	724	696	706	635	677	685	712	719	697	684	693	738	639	750	702	712	691	728	691	699	728	705	698	714	679	688	675	672	683	727	674	741	683	706	721	686	720	687	681	663	654	647	692	676	647	675	703	730	682	698	660	724	680	690	701	663	723	677	637	727	663	691	714	690	669	683	696	708	725	723	712	699	697	692	682	688	722	696	647	657	692	711	687	696	666	700	726	694	696	677	738	727	734	680	685	723	662	684	699	648	637	691	653	696	656	706	664	734	712	716	663	673	730	678	658	706	705	695	714	733	715	661	630	693	663	705	706	706	698	729	658	713	678	695	655	692	698	682	704	655	698	715	677	626	660	660	662	656	664	702	672	692	696	684	716	701	663	715	718	663	687	683	698	715	703	630	694	715	680	690	708	705	712	689	691	744	707	735	701	701	668	647	685	638	698	690	732	698	715	692	721	657	698	718	674	674	708	674	637	662	640	705	667	675	689	682	723	669	705	691	698	685	675	689	650	709	717	705	707	720	690	721	688	717	682	739	703	702	618	702	660	740	728	699	654	683	674	650	650	702	707	694	699	717	632	683	647	699	690	694	655	665	666	689	685	710	684	703	688	727	681	657	692	693	717	646	719	694	705	710	662	706	720	689	654	676	669	636	679	733	695	755	699	722	715	704	711	695	713	687	698	666	683	711	706	689	695	711	705	734	666	692	697	687	664	702	678	678	704	650	704	678	685	676	732	655	697	731	664	697	692	695	683	694	695	664	697	686	681	690	695	699	687	679	695	651	669	715	696	684	648	718	751	704	691	697	705	693	692	705	663	681	701	701	740	680	716	698	714	725	682	667	650	640	683	663	696	700	677	674	719	711	622	689	667	696	740	693	696	688	659	702	674	709	682	726	690	661	691	730	734	694	634	679	645	702	721	684	675	651	655	692	694	653	698	692	729	707	729	689	651	700	688	665	714	695	687	722	697	662	743	681	684	639	730	735	701	675	672	697	688	679	709	671	662	716	682	678	703	690	666	704	681	684	685	692	712	691	728	712	675	666	672	650	730	710	739	719	673	697	689	703	671	702	673	713	716	742	714	667	684	671	629	690	707	697	706	656	701	712	676	711	729	663	677	633	651	660	685	689	729	698	705	678	683	695	744	663	680	737	698	646	659	720	658	727	646	694	620	699	668	691	677	697	663	700	685	688	723	643	712	701	682	688	676	672	686	654	740	692	727	677	721	696	736	689	698	707	720	675	705	727	728	695	682	685	690	693	632	695	748	693	685	708	696	721	715	704	704	705	719	658	698	684	661	714	676	673	684	661	676	693	693	689	675	643	677	661	659	745	703	719	686	688	705	709	670	775	669	663	705	693	692	736	707	667	692	619	668	634	731	709	698	683	686	704	639	725	648	674	715	665	705	677	688	623	763	639	689	775	748	685	712	685	781	719	684	737	701	687	717	696	703	689	657	682	691	717	646	711	649	699	696	676	681	704	718	647	704	673	706	755	697	709	679	682	676	690	663	709	679	707	670	669	714	678	665	674	675	697	665	718	715	654	683	648	637	649	717	669	704	689	672	703	732	696	701	662	668	639	717	722	680	689	717	676	697	684	699	680	743	665	731	747	705	725	673	726	662	718	680	694	733	673	709	707	682	674	692	711	668	704	741	699	671	685	658	678	663	684	722	717	649	675	746	636	651	683	693	666	714	684	702	714	672	716	661	700	686	668	685	678	683	668	719	723	651	709	698	690	742	732	696	684	700	666
1177	76	1628	4061	4386	3065	1419	443	156	82	43	50	42	63	49	46	51	51	38	55	40	44	50	55	67	55	42	56	40	45	51	32	40	51	40	52	37	53	45	45	61	50	65	42	46	45	50	50	37	50	55	45	52	62	56	42	38	37	48	42	47	53	46	50	44	45	41	45	35	46	51	51	45	53	52	37	53	54	43	49	43	42	47	51	46	42	42	50	36	47	54	49	44	42	36	43	51	41	39	42	53	41	49	35	41	39	38	53	43	48	45	57	45	58	41	35	47	45	45	52	48	50	53	52	45	55	54	53	47	48	46	50	44	36	53	57	45	51	48	45	47	43	48	48	49	48	46	44	44	39	43	45	43	43	41	38	58	35	50	55	50	41	42	51	40	51	47	48	45	47	44	48	39	37	52	42	41	47	39	41	32	44	48	53	61	42	52	53	38	51	46	57	41	53	50	61	49	51	40	51	64	59	46	45	40	47	37	51	58	47	46	61	46	60	49	47	51	33	55	39	53	34	46	45	48	38	38	47	45	42	49	40	35	42	36	43	49	60	46	46	39	51	37	53	48	56	51	46	49	47	40	45	37	42	45	54	42	39	46	40	42	60	49	55	51	41	40	45	45	51	51	45	55	58	42	43	46	49	44	38	52	47	39	44	48	44	49	44	55	39	54	54	40	54	36	37	54	48	45	56	42	48	44	42	49	56	51	47	46	50	57	46	49	43	41	53	40	51	45	48	51	60	45	53	42	46	40	56	48	47	34	39	56	45	57	47	52	49	50	43	60	38	40	57	51	48	57	42	40	43	57	54	41	51	35	44	45	46	54	40	53	49	46	58	40	43	37	54	44	41	54	47	51	62	46	51	51	54	39	57	43	62	39	42	52	48	49	43	35	60	45	60	40	43	53	55	46	36	44	58	49	59	59	52	51	35	46	40	59	51	48	44	52	46	52	55	47	44	39	51	44	45	45	51	57	36	47	47	37	48	46	48	55	44	48	36	42	44	40	49	52	44	53	55	63	49	38	37	49	54	46	44	50	40	45	48	56	48	45	57	53	50	41	42	48	51	48	50	36	47	55	50	42	37	51	51	61	48	43	46	53	49	43	36	58	45	45	50	46	50	49	48	34	48	47	39	55	57	38	44	34	57	63	41	60	51	40	48	41	38	36	47	51	47	53	53	56	41	54	44	47	59	54	56	34	51	56	35	54	46	45	49	54	41	38	46	40	53	39	46	51	42	50	42	46	48	57	49	47	53	36	45	50	53	59	60	57	43	47	44	38	46	53	42	45	59	62	51	48	49	43	48	37	58	51	56	41	48	39	48	35	61	44	47	43	46	48	46	59	41	50	43	46	52	49	43	46	47	43	47	40	49	44	46	34	45	47	43	44	65	40	49	59	51	48	51	41	61	43	47	51	47	52	47	53	49	49	52	48	53	43	35	48	50	45	34	40	52	40	53	37	70	49	45	53	41	55	46	55	55	40	43	53	54	37	47	45	61	44	45	39	43	51	42	45	45	41	44	37	41	34	62	41	45	42	41	34	53	37	48	48	46	42	22	50	38	43	53	56	52	53	56	50	52	57	49	34	60	35	61	42	42	48	50	51	42	51	48	45	55	46	54	60	38	44	48	54	48	51	51	43	44	34	61	44	44	49	41	52	42	47	52	48	43	49	44	45	46	47	47	38	36	56	46	48	57	36	32	59	41	41	38	42	49	50	47	49	55	40	42	47	49	38	54	39	50	50	49	62	36	50	55	51	36	56	54	50	59	44	40	47	51	57	43	38	40	42	50	47	54	39	36	66	61	38	57	50	49	47	41	48	49	44	45	42	53	59	46	39	41	42	51	47	44	37	56	42	62	57	48	50	56	43	46	40	52	61	66	58	48	48	55	49	41	47	48	62	47	46	47	63	45	49	44	35	38	51	41	43	55	51	46	39	59	39	56	49	43	37	52	40	43	46	53	36	46	52	40	51	40	61	46	41	53	46	43	57	50	39	54	55	39	47	51	42	57	52	63	34	43	56	35	49	58	39	49	39	47	52	51	45	58	58	51	56	48	47	53	41	48	53	44	36	37	52	48	57	43	39	50	51	62	47	43	36	45	66	50	55	44	46	55	44	62	47	42	46	38	54	44	48	48	48	50	46	50	46	47	36	45	59	53	49	41	38	57	59	62	50	60	35	41	48	58	46	49	52	46	52	46	41	45	54	50	43	61	39	35	38	38	31	35	41	45	41	38	45	43	46	49	40	49	53	46	45	53	42	35	61	52	39	47	43	45	41	54	48	55	37	46	51	38	52	47	52	58	41	48	46	48	57	45	57	61	53	59	50	44	45	44	43	36	40	31	47	50	45	49	46	43	45	46	49	51	44	55	43	60	45	55	50	42	57	40	58	41	33	44	54	43	42	50	43	57	55	51	52	48	44	46	47	52	40	50	51	54	49	54	52	43	36	46	45	45	41	48	43	44	52	52	37	44	48	50	45	39	55	52	49	45	53	51	40	36	44	45	45	43	53	36	59	46	43	45	45	47	45	57	59	55	44	45	50	53	51	40	45	38	45	54	44	62	53	34	51	46	53	41	42	51	43	40	43	54	62	45	46	38	39	55	60	45	42	50	57	52	49	46	47	35	46	58	46	36	49	42	48	46	51	38	49	45	46	38	51	53	40	48	52	46	48	48	56	48	45	54	40	52	44	54	48	39	48	49	44	31	42	48	40	37	41	47	51	40	45	35	48	40	48	50	45	52	40	48	40	50	55	50	41	43	43	47	50	51	64	37	54	56	52	42	44	47	42	52	46	53	56	44	44	52	45	43	45	47	40	50	45	46	47	42	45	52	37	57	45	42	45	47	50	42	60	40	46	42	51	35	41	50	46	56	28	41	39	43	48	49	34	49	59	44	49	44	54	52	55	53	44	38	54	45	54	50	44	44	47	41	51	37	43	50	52	45	46	44	57	39	51	47	50	44	48	54	51	59	39	48	50	53	63	53	62	44	47	50	49	47	48	48	43	35	53	40	60	48	40	43	52	37	59	39	49	42	61	49	49	53	55	60	30	60	53	41	44	44	42	46	36	47	52	44	56	53	37	54	33	40	44	47	47	38	39	54	53	44	37	44	55	46	37	34	45	59	37	61	40	58	41	38	59	55	40	44	46	49	46	51	50	61	47	58	39	46	60	37	40	43	65	49	47	48	51	45	49	49	52	51	52	51	37	42	52	44	40	52	53	47	43	42	42	41	50	47	48	42	41	49	42	48	46	50	44	40	56	35	44	43	42	50	38	38	47	46	41	47	47	44	50	42	49	53	50	50	51	59	55	35	47	55	42	40	45	40	34	40	42	43	54	46	49	51	43	38	52	59	40	47	40	36	36	65	62	44	52	46	49	53	46	34	51	52	38	42	53	36	44	56	39	41	30	36	60	49	46	40	40	47	54	58	48	47	40	43	45	39	61	51	44	44	49	55	43	41	55	46	42	45
8128	1827	19466	38503	44068	36173	24994	12929	4333	1508	834	664	631	642	627	622	637	632	643	641	617	686	635	644	609	640	594	628	626	653	702	617	640	606	615	637	614	615	612	658	627	628	598	642	602	609	693	654	623	649	639	646	636	652	603	662	602	625	608	679	643	651	647	585	595	663	636	651	619	631	656	607	630	641	643	639	650	609	641	664	653	606	661	591	586	638	646	654	640	638	607	624	645	678	605	614	650	640	631	609	649	632	646	662	708	656	641	666	641	664	593	623	619	616	622	622	631	695	651	655	622	675	616	660	625	636	623	604	667	647	633	623	659	600	654	621	647	641	655	597	638	566	631	655	613	634	617	601	633	613	625	626	658	653	647	640	666	626	628	603	679	656	649	626	599	680	660	651	661	636	637	603	648	662	637	646	624	654	637	574	644	663	633	598	657	657	661	660	638	683	595	623	649	621	617	644	642	639	637	667	601	635	658	618	630	605	621	673	641	629	628	625	614	643	635	626	679	609	623	660	654	627	609	595	640	586	657	594	608	623	624	607	669	602	632	633	667	653	589	638	615	585	621	619	655	601	656	604	666	663	653	662	623	647	661	603	641	631	650	640	624	615	666	622	620	627	629	628	616	628	651	611	649	644	632	653	622	652	607	610	672	677	638	665	613	609	645	661	655	607	643	609	637	621	623	612	647	631	624	630	673	662	656	634	602	660	641	662	658	612	644	603	645	642	625	638	652	618	629	643	644	608	648	609	602	608	598	667	618	636	624	665	641	656	629	625	642	613	614	639	644	624	627	609	661	593	652	611	646	619	607	627	585	645	653	644	650	610	654	640	615	611	635	631	650	674	639	666	676	647	610	638	628	615	625	605	604	602	646	628	621	660	610	607	628	638	644	643	624	656	639	655	611	619	658	666	614	602	688	613	654	644	658	637	681	612	647	589	657	624	636	667	679	636	661	643	687	623	620	657	679	625	661	636	645	654	620	665	622	633	682	607	589	642	639	637	649	554	636	626	621	653	610	563	658	662	633	649	623	610	662	666	636	640	610	612	609	659	584	662	627	632	639	649	604	566	615	588	621	660	652	581	617	605	616	624	597	619	631	721	662	625	629	626	635	648	646	633	613	618	590	601	664	680	616	632	621	626	629	662	592	631	617	635	600	643	617	624	639	612	614	644	629	605	640	596	627	630	631	655	664	638	573	620	683	656	583	643	624	657	659	613	630	609	646	647	614	615	640	634	586	625	632	654	659	630	636	598	644	661	684	664	648	622	603	621	670	608	646	625	614	609	661	607	653	598	583	645	606	637	629	653	638	668	629	613	623	653	618	624	625	631	623	631	595	612	593	646	600	624	652	630	627	656	608	619	621	639	655	630	623	629	645	629	610	616	646	711	595	613	629	622	622	641	666	606	560	642	668	616	612	580	615	591	672	623	586	632	595	636	626	630	659	604	665	618	677	622	638	619	654	649	607	656	619	632	642	626	600	653	628	652	617	656	638	653	615	620	641	678	610	636	643	600	613	694	654	635	669	649	636	626	663	581	643	621	686	638	657	606	645	661	646	636	655	709	634	652	589	642	666	670	617	658	589	647	648	635	652	611	634	626	589	613	648	662	676	624	646	660	622	646	669	618	651	671	653	680	661	623	626	689	637	657	635	640	697	672	687	601	653	631	637	574	611	641	653	639	640	662	615	651	642	620	608	582	575	609	597	640	615	600	634	677	627	624	630	662	631	651	666	643	624	605	675	624	652	635	603	624	646	632	636	600	711	606	648	682	636	559	629	631	617	639	687	644	623	636	671	635	622	619	628	651	675	608	613	639	650	625	653	610	597	669	606	648	616	642	657	646	603	660	630	616	626	659	639	631	659	663	609	647	629	641	672	640	648	600	602	669	641	598	675	646	602	614	634	636	671	634	614	644	630	617	619	626	630	626	623	650	653	636	641	670	629	645	648	660	596	643	672	640	648	638	653	645	644	630	617	649	598	639	640	627	655	630	607	637	604	649	649	627	687	609	651	670	685	667	614	645	635	622	646	652	623	660	589	681	620	674	654	624	656	613	640	656	638	670	684	652	619	634	668	612	622	651	620	631	645	640	625	605	602	603	630	669	644	607	639	634	677	634	579	616	628	634	637	681	620	651	647	583	604	646	628	619	658	652	625	608	660	600	643	627	596	643	658	606	665	617	640	646	676	656	680	601	629	658	656	617	667	638	657	630	608	609	651	639	644	600	610	595	628	662	646	681	648	598	636	639	626	625	617	627	656	630	606	628	591	641	612	669	619	610	628	601	633	619	640	630	661	628	679	664	662	599	652	664	628	627	648	627	636	702	640	621	651	630	639	651	617	638	635	615	636	679	621	630	657	618	661	667	657	642	642	628	628	657	656	624	643	625	665	609	605	622	634	613	648	657	606	661	627	623	639	594	611	595	618	639	584	622	657	600	591	633	642	650	657	627	600	606	596	625	630	633	653	643	671	602	669	612	625	615	627	585	626	642	636	624	634	636	632	636	639	663	707	665	659	653	657	683	610	636	624	622	630	627	629	677	649	621	618	628	606	641	625	666	605	591	621	621	588	638	629	628	610	628	625	624	621	603	623	626	660	642	618	636	619	595	632	687	639	632	592	632	635	638	664	640	618	643	671	697	649	589	608	632	621	643	670	632	637	641	679	625	623	604	670	628	636	643	614	654	621	622	648	642	623	624	623	621	593	653	644	621	641	665	618	578	583	629	651	645	632	628	642	647	639	614	643	656	618	631	678	602	649	656	601	611	664	647	601	665	659	659	666	684	602	594	613	629	618	685	587	630	608	648	629	647	632	629	614	608	625	609	581	593	592	641	639	585	642	632	639	619	661	629	647	611	648	651	607	653	608	622	636	604	585	573	667	603	636	658	574	664	687	580	664	630	636	625	657	602	631	651	650	638	624	619	636	666	640	677	680	652	617	640	601	638	648	635	612	606	637	636	635	615	669	629	639	648	650	643	634	609	682	650	637	643	637	637	606	642	619	623	605	600	654	596	614	636	584	655	653	664	644	643	620	641	699	645	642	692	647	601	665	610	591	652	584	654	587	608	619	661	618	652	642	660	652	607	619	620	656	674	628	621	632	590	625	639	628	708	632	625	599	663	642	639	655	645	634	734	648	663	607	674	654	657	619	683	649	648	641	640	607	676	665	613	619	642	621	661	638	656	671	604	607	667	674	637	663	603	622	647	659	618	604	615	646	614	667	601	601	611	635	649	639	640	653	652	655	621	642	628	661	618	664	646	672	651	636	599	628	640	632	662	675	676	618	677	656	623	651	622	644	629	673	617	652	592	632	626	641	642	612	607	656	627	655	645	678	628	641	620	622	672	610	676	641	662	682	656	655	676	647	620	672	605	619	646	677	635	639	625	603	639	603	658	664	660	632	658	633	634	624	621	639	579	644	626	650	644	619	634	648	617	586	636	641	606	648	662	677	592	670	649	618	588	658	650	668	628	690	628
510	302	3596	9949	11773	9338	3932	1162	350	120	56	47	55	38	52	38	36	50	39	39	42	42	51	34	47	52	68	37	41	47	39	38	48	46	49	48	43	53	47	41	44	43	43	46	40	44	46	52	41	42	38	48	51	47	49	48	51	41	43	39	61	56	49	53	44	36	43	45	43	57	47	45	48	46	39	46	56	41	32	46	38	39	48	44	45	34	37	45	37	53	43	53	41	45	52	55	51	40	43	35	50	47	47	48	47	43	32	45	51	46	54	55	44	57	47	46	54	45	45	59	38	43	42	52	55	46	46	54	43	49	39	45	55	39	48	40	53	53	30	44	42	43	45	51	57	51	56	43	43	48	51	48	66	44	54	56	40	49	34	48	47	45	41	47	48	40	52	32	47	50	50	49	49	33	58	31	51	45	43	42	34	39	44	44	71	54	40	49	51	34	47	57	52	44	42	48	51	45	49	47	54	52	40	52	54	48	47	43	46	46	49	40	53	56	50	45	45	44	52	58	50	63	48	53	36	53	46	43	43	53	47	42	46	45	47	46	45	51	48	41	50	37	50	43	45	58	47	48	50	56	47	50	37	39	57	40	56	39	51	48	45	43	51	57	42	38	41	56	47	52	50	52	48	44	36	45	44	52	40	39	50	57	41	61	46	44	42	44	35	40	47	42	45	45	43	56	55	59	31	50	41	60	45	48	42	35	48	47	40	44	48	52	54	55	55	47	48	51	44	53	51	42	34	52	53	51	40	47	35	41	41	31	50	46	40	50	48	47	48	47	54	45	43	40	37	45	46	46	43	44	50	49	53	47	57	53	45	53	42	65	32	40	41	52	35	52	67	53	47	43	47	45	39	33	40	61	41	52	62	46	38	48	43	42	55	35	62	41	50	49	46	54	44	47	51	50	47	45	47	36	47	44	41	59	42	45	54	51	49	43	57	43	51	56	48	44	47	34	62	47	41	46	40	56	37	42	61	51	36	44	44	48	39	48	45	45	43	50	46	50	42	38	44	45	56	42	47	55	42	64	46	55	55	39	44	42	48	47	47	43	58	40	53	50	52	53	57	58	49	45	62	43	44	31	40	50	47	46	38	46	41	51	52	51	45	54	31	51	48	42	37	36	47	48	58	47	39	54	32	49	43	53	60	47	57	48	43	42	42	49	58	38	47	49	53	48	44	48	47	47	42	41	39	60	60	43	46	54	51	57	49	48	52	44	57	45	45	45	45	36	45	45	47	46	46	40	43	57	51	48	52	41	40	42	55	50	47	41	44	42	52	32	49	34	38	53	45	40	59	50	45	57	44	48	46	41	45	49	52	40	46	43	60	31	44	42	52	36	46	53	58	48	52	43	58	48	44	50	51	49	45	50	59	63	47	49	44	43	53	48	48	49	51	40	38	41	46	50	45	47	62	38	49	53	48	41	44	45	40	57	39	42	50	54	59	39	39	45	47	44	58	50	43	34	38	50	40	45	48	54	39	55	58	37	55	47	57	56	43	49	50	61	41	55	42	46	39	37	44	45	44	55	46	55	52	34	46	47	53	45	47	43	50	50	50	49	43	40	52	52	38	48	32	50	51	50	46	55	47	34	41	46	48	62	39	55	47	52	55	46	44	46	40	40	58	38	40	67	52	61	46	51	55	45	50	51	44	54	49	48	47	47	51	47	48	38	36	46	44	56	52	41	43	50	50	44	40	47	46	41	42	46	43	41	50	57	56	48	66	42	56	42	39	38	53	50	53	52	52	43	45	53	51	53	55	48	42	50	38	40	52	42	48	44	34	42	53	45	42	50	43	52	47	48	37	47	44	38	43	52	48	39	48	53	39	48	57	50	59	42	52	52	41	54	66	51	45	38	48	46	52	47	38	60	38	52	45	48	47	46	46	48	48	49	41	63	36	55	41	46	58	49	45	46	46	31	50	65	41	45	56	62	36	48	46	41	49	54	51	50	60	36	42	59	49	48	42	36	48	44	55	53	56	46	50	43	64	50	38	51	56	48	57	40	40	63	41	53	36	38	48	48	51	39	48	44	40	54	46	48	45	50	39	28	34	57	45	53	48	38	52	41	41	38	35	50	36	48	46	43	43	53	51	45	46	49	43	50	53	56	44	43	41	52	46	54	42	42	44	40	41	40	43	53	45	53	37	40	42	37	52	43	40	39	45	42	47	45	59	42	40	54	52	51	39	50	44	53	48	40	48	36	31	69	41	37	40	40	39	47	62	47	39	43	48	50	61	44	55	46	43	40	42	52	39	45	49	36	54	50	50	47	41	38	45	33	36	40	50	42	43	34	45	44	52	55	33	55	53	51	40	48	45	46	51	45	41	50	51	56	47	61	53	51	52	46	45	50	43	47	42	60	56	57	41	45	47	45	61	47	45	51	46	45	39	47	39	54	49	42	48	47	47	45	52	40	48	58	49	52	45	42	47	55	49	46	47	40	50	57	50	44	42	54	38	59	43	45	42	34	41	35	48	49	42	47	57	50	51	45	48	42	50	52	58	57	50	42	59	37	48	35	44	52	51	54	53	49	36	40	50	48	59	40	47	39	39	35	47	40	46	42	41	52	47	33	44	47	37	47	41	39	47	43	53	48	41	51	48	47	46	51	52	40	48	54	41	54	43	60	57	47	45	40	54	39	45	38	53	42	43	55	53	34	43	50	48	45	45	40	48	38	48	46	55	39	45	46	51	49	56	50	50	40	52	50	43	41	54	52	50	48	41	48	58	47	39	41	53	42	55	59	50	51	40	35	51	42	54	53	49	41	40	48	40	56	56	48	45	52	43	37	64	52	35	56	54	39	50	46	46	45	40	53	45	51	42	45	53	42	50	36	46	37	50	54	35	49	44	48	34	36	39	53	53	55	45	39	47	40	46	47	47	46	46	38	38	39	44	61	47	47	43	47	42	44	40	51	61	43	55	49	44	48	49	56	42	40	60	49	48	36	44	36	46	45	38	59	47	48	49	40	33	25	62	49	52	39	44	37	58	52	57	58	56	49	34	42	50	52	48	54	43	60	49	48	59	44	39	54	55	45	51	30	49	48	47	41	39	46	41	42	44	46	51	50	47	45	43	37	55	59	55	56	31	41	39	41	46	44	50	42	51	40	41	46	52	55	47	39	49	52	57	52	50	36	45	41	58	46	49	49	46	52	42	53	40	52	58	53	44	46	52	47	46	32	35	57	47	39	44	50	41	35	42	42	45	47	41	54	44	59	43	47	47	55	59	62	46	45	62	58	33	43	48	38	39	39	48	43	59	39	51	35	50	55	39	42	59	55	53	64	35	50	49	52	55	49	40	40	55	63	41	50	39	48	51	51	46	43	51	43	47	41	38	36	53	48	47	60	52	45	51	63	41	36	44	45	58	48	60	46	54	49	51	42	32	49	37	42	39	50	43	43	40	45	44	61	53	48	43	41	36	45	53	47	42	40	50	43	53	49	36	51	54	47	51	35	59	56	38	52	53	40	52	53
12368	8113	26766	55172	65688	52683	36064	22185	9185	2768	964	706	646	611	644	629	602	638	672	595	670	610	597	618	599	651	639	610	635	658	606	633	596	631	681	607	639	648	650	635	624	622	632	624	558	646	616	622	646	672	594	618	560	615	693	632	567	650	624	655	592	642	611	602	625	618	598	635	609	676	633	614	568	593	654	647	619	616	609	626	654	663	583	622	621	652	601	601	615	684	616	638	651	627	614	652	663	663	648	611	608	619	597	631	633	606	662	618	626	614	622	641	567	615	621	613	628	611	606	624	590	634	616	633	620	660	601	597	665	600	621	646	620	597	583	596	627	647	645	621	618	599	623	621	576	619	618	630	622	635	605	599	648	629	643	644	642	597	640	638	627	564	653	594	625	623	630	604	605	618	621	581	615	634	605	612	642	619	610	607	611	618	659	638	644	608	605	636	617	602	615	640	656	605	636	610	642	616	638	606	614	606	599	615	598	622	622	641	588	583	659	661	638	642	632	579	627	636	623	638	630	642	636	544	660	612	630	647	618	675	602	569	612	643	654	699	635	597	558	604	646	622	602	640	668	579	588	636	661	632	645	647	604	666	628	597	605	630	604	610	681	623	629	633	591	622	639	625	610	628	668	642	631	599	610	649	644	630	627	636	626	631	627	616	588	647	627	604	669	610	660	601	661	625	635	615	627	650	626	642	637	613	663	616	622	615	640	613	576	626	619	646	582	618	616	605	683	601	622	636	643	645	627	630	672	591	593	634	623	682	632	594	628	642	658	629	637	624	620	630	628	629	614	640	608	608	626	573	603	606	645	614	591	612	622	620	627	581	615	678	610	615	640	582	639	648	630	645	603	652	600	636	649	609	644	662	611	637	617	647	637	651	617	618	631	636	607	629	625	640	588	589	604	620	634	621	638	555	583	602	581	646	642	581	673	620	642	657	631	631	609	606	608	677	644	632	634	578	610	628	585	622	655	614	650	625	659	625	627	589	596	620	603	644	617	649	613	594	606	640	586	654	646	657	631	602	618	597	648	606	627	637	647	564	636	638	657	635	605	628	606	646	648	606	590	613	639	634	624	659	671	602	658	628	639	616	637	617	622	617	611	618	642	594	621	626	646	644	624	704	580	646	568	656	596	622	631	662	622	603	624	620	589	622	650	644	642	615	578	647	640	671	622	628	636	611	621	623	642	625	614	650	608	641	682	610	598	653	618	639	661	675	614	663	595	594	568	598	574	649	557	560	600	587	610	607	600	559	635	599	618	620	628	610	662	651	663	620	663	636	577	639	606	609	638	611	611	605	625	647	626	584	635	582	632	635	634	668	613	597	623	658	650	677	601	643	613	621	661	630	584	624	618	638	632	655	627	588	623	630	667	659	620	655	586	619	619	620	636	623	603	625	609	595	617	644	650	601	572	594	613	615	574	601	601	594	576	614	664	661	622	678	626	615	648	583	612	624	626	672	589	609	645	614	630	629	587	618	562	636	582	618	617	613	626	633	609	572	624	618	633	566	619	635	671	609	598	647	606	592	600	615	610	641	581	624	603	585	653	595	649	623	629	639	644	606	607	651	632	618	610	646	625	640	613	667	647	666	608	629	627	634	582	634	663	601	609	599	634	599	648	623	617	670	613	651	627	648	578	577	643	606	638	593	622	654	632	645	598	607	650	628	603	609	613	626	662	580	637	601	633	616	642	585	597	631	615	618	617	646	605	605	600	608	643	615	616	659	614	603	632	634	617	599	627	610	640	622	612	618	620	654	593	631	598	622	628	593	601	626	620	600	605	640	651	616	638	610	634	582	602	619	571	628	622	624	635	594	621	620	656	639	629	631	664	605	604	609	651	603	609	588	681	640	680	595	643	594	659	600	661	639	647	601	643	629	633	576	629	592	631	656	614	608	631	637	604	596	615	627	653	630	616	600	632	613	629	606	629	629	623	591	638	625	647	661	602	631	623	633	595	615	627	586	626	645	654	643	685	613	623	636	620	653	597	651	577	644	605	608	658	629	612	607	655	642	614	670	663	600	632	623	597	641	604	631	614	628	625	627	588	622	641	630	660	579	602	654	606	581	664	652	609	645	599	622	645	565	643	619	634	569	590	631	605	619	623	581	609	581	617	623	642	646	647	631	622	616	673	630	647	607	589	648	648	600	569	629	597	632	635	590	628	639	629	659	655	634	625	609	688	628	663	618	629	629	625	637	647	649	633	621	586	593	570	637	639	613	652	631	624	601	568	609	680	626	648	665	621	601	630	603	600	632	606	623	661	638	630	620	600	638	633	613	591	646	645	642	633	593	627	663	635	644	650	644	593	578	607	610	651	635	594	642	633	614	604	627	604	637	668	623	634	648	648	604	634	619	604	641	632	622	637	655	595	649	650	596	622	629	629	575	591	633	624	658	611	614	633	650	629	633	643	561	591	630	612	621	635	619	613	613	588	633	615	612	619	676	641	665	629	619	645	643	594	601	591	631	619	622	641	591	640	643	613	626	632	598	637	594	630	605	623	625	608	649	638	614	629	608	582	633	643	587	622	648	636	587	622	681	622	640	620	639	591	621	630	662	615	611	647	636	629	660	610	621	639	640	661	632	629	595	671	629	634	638	605	680	613	636	630	651	619	624	647	563	645	616	591	603	625	619	611	619	628	610	611	648	589	607	591	584	633	606	602	616	622	596	658	630	579	622	643	614	626	637	623	618	607	688	628	595	575	578	641	673	683	648	626	645	603	617	619	631	614	616	638	639	654	631	605	603	637	635	610	646	656	622	641	625	647	621	611	637	654	579	625	592	659	588	620	646	606	625	612	626	640	626	623	592	605	669	584	629	640	590	632	629	597	635	631	644	627	619	616	591	644	665	681	593	661	588	623	605	674	628	606	589	593	662	703	572	591	639	575	619	608	611	581	597	640	626	602	681	607	613	638	617	627	652	595	651	601	645	647	603	606	636	633	615	614	603	611	614	612	610	575	653	635	581	609	599	580	637	669	561	601	635	628	625	658	632	636	656	605	619	597	625	603	606	629	600	619	661	615	597	638	612	639	618	655	672	597	651	600	608	654	638	603	675	610	648	646	629	630	586	671	611	653	631	604	640	622	641	619	666	612	622	621	594	636	632	586	635	614	646	608	619	613	614	670	628	602	642	613	652	636	680	642	619	602	597	638	606	615	680	626	690	623	608	674	670	619	680	641	654	664	592	639	632	572	604	623	640	623	626	600	640	645	609	613	619	646	629	618	619	635	609	612	576	651	665	625	632	598	600	664	614	617	616	616	593	625	612	645	587	641	603	621	621	626	609	678	622	647	622	598	616	651	631	610	614	694	648	644	643	630	629	632	607	626	609	625	642	615	610	597	614	607	621	626	613	641	604	618	593	605	661	647	599	577	601	597	646	617	557	683	614	592	670	620	571	597	589	655	648	633	621	634	631	597	659	632	623	620	637	580	619	596	603	641	634	644	647	613	615	614	607	651	619	606	540	665	627	626	618
1910	406	3447	10147	12013	9299	3828	1164	375	111	57	59	56	57	57	42	63	71	57	59	52	53	62	51	55	53	51	50	65	61	52	57	58	52	51	53	44	45	59	43	56	46	45	50	59	47	53	47	40	51	71	44	58	44	66	59	51	45	49	64	58	57	56	62	74	47	53	69	46	62	50	67	49	63	51	52	43	51	57	46	65	51	47	51	58	62	63	65	44	61	63	61	61	54	49	51	40	59	59	48	68	58	61	54	65	54	42	53	63	50	52	58	55	56	51	56	47	55	51	59	65	61	42	48	62	50	74	60	57	53	56	53	57	49	44	63	48	54	56	40	64	60	39	65	48	54	56	48	56	50	52	48	64	50	54	46	56	67	39	60	49	52	49	73	57	53	52	39	60	47	55	55	56	62	55	63	51	51	49	37	45	62	61	50	56	61	58	51	48	50	57	51	52	67	67	46	54	47	52	43	54	60	41	57	73	62	56	47	44	50	51	54	57	61	61	54	58	50	58	65	57	51	40	61	52	60	52	61	50	49	61	58	57	60	62	51	64	55	59	54	62	47	59	50	43	53	52	54	46	56	54	58	57	52	42	66	51	56	36	59	48	48	61	69	45	55	58	42	48	45	54	61	49	50	42	53	53	53	61	53	48	48	50	51	54	57	50	52	48	66	57	45	49	60	61	40	55	52	63	54	67	58	48	45	55	66	44	56	51	57	50	51	52	50	51	58	59	58	46	60	53	38	58	51	61	46	42	42	54	53	63	56	63	48	51	65	51	59	45	61	50	55	53	49	47	63	60	51	58	56	57	53	52	57	51	64	49	54	60	44	61	49	47	44	65	41	58	51	43	63	53	55	62	45	46	50	56	57	54	53	52	52	55	49	51	48	54	54	51	44	56	52	57	51	66	54	47	60	65	55	45	63	47	55	48	67	52	56	55	50	66	61	57	57	48	60	62	43	54	52	56	63	47	57	61	62	63	59	51	54	68	37	49	54	44	37	58	68	51	51	50	52	68	60	48	51	64	54	54	56	65	52	47	54	57	51	60	51	49	44	57	54	61	52	52	52	53	54	59	57	52	45	49	62	54	56	53	62	55	54	46	47	52	61	50	51	57	49	50	55	59	50	53	54	42	44	63	58	56	47	36	51	65	53	61	59	44	57	35	49	54	75	59	63	48	65	51	55	60	46	49	55	58	56	54	45	58	56	50	45	54	50	57	42	51	43	59	54	67	54	36	61	51	65	56	41	55	59	53	50	57	36	49	48	50	31	52	59	42	56	53	52	53	52	46	56	42	53	54	55	63	55	54	53	50	64	52	61	47	54	54	49	49	47	53	55	41	50	46	46	39	73	51	57	61	56	65	60	43	41	56	46	45	61	48	60	41	57	47	59	50	64	59	51	50	56	65	52	55	52	61	52	50	46	55	58	53	64	54	59	51	52	58	62	56	47	52	50	56	72	42	47	54	47	57	81	64	50	62	49	63	54	60	54	56	64	59	44	48	47	59	66	59	57	46	53	54	60	44	46	50	53	52	58	60	59	61	63	49	54	69	45	49	48	61	61	56	48	53	49	52	62	40	50	54	50	58	46	54	70	69	53	48	69	42	59	57	56	58	56	39	51	51	40	55	42	54	56	51	57	48	49	56	62	46	52	48	53	60	56	57	59	59	61	54	37	52	51	67	37	51	52	61	50	55	57	51	53	43	49	56	54	64	49	56	61	56	54	62	49	62	47	55	56	54	52	64	59	64	54	60	56	55	68	49	53	55	55	55	59	55	52	41	60	62	60	53	61	51	56	54	54	45	57	61	54	76	58	55	45	60	60	63	47	58	45	49	52	54	61	57	61	59	57	48	57	43	52	45	49	58	60	55	49	49	67	50	55	60	69	52	58	49	53	63	58	61	56	40	47	57	51	54	47	48	44	52	47	61	52	73	61	67	46	63	47	63	67	43	49	66	46	56	57	48	54	43	62	71	50	49	57	61	76	66	55	53	61	59	59	57	62	58	54	47	63	57	47	55	50	56	50	45	52	54	46	55	51	61	58	55	57	41	52	66	56	42	54	59	60	60	49	59	55	45	67	58	55	62	38	49	57	57	54	52	48	53	61	47	54	51	61	49	41	56	45	51	52	42	40	57	54	42	49	49	48	59	59	58	53	49	48	54	45	65	55	57	53	49	56	57	56	46	44	49	41	67	51	52	54	63	55	53	51	57	61	60	56	63	40	47	50	53	51	52	52	62	48	55	43	56	58	51	57	53	50	61	54	58	50	56	46	42	63	58	56	44	45	46	68	51	42	60	49	53	54	55	53	56	57	50	51	42	55	54	56	41	56	43	43	55	50	58	49	42	52	70	63	55	54	72	47	53	62	50	50	61	44	50	62	58	50	51	52	43	47	50	41	56	67	55	60	57	46	57	56	49	58	59	55	52	51	71	40	40	46	46	53	56	57	62	52	44	52	38	59	50	58	52	62	50	48	41	53	55	62	60	48	49	62	57	58	50	62	51	58	47	70	57	56	36	49	45	46	48	48	45	61	50	35	48	52	47	48	53	50	47	61	53	50	48	47	52	49	47	50	50	59	52	47	60	56	54	45	56	56	43	55	65	45	51	66	53	64	59	37	72	55	70	50	50	47	46	47	82	58	63	60	63	41	51	56	50	56	54	62	47	56	51	73	49	53	54	64	55	57	54	60	40	67	45	51	58	64	52	54	53	44	52	53	52	44	52	45	53	67	66	57	57	46	54	56	44	44	52	49	54	61	53	51	57	44	48	58	52	43	52	63	52	67	57	70	52	66	68	51	64	65	64	52	48	51	58	46	52	56	41	56	54	51	64	64	57	59	49	48	50	43	50	51	49	47	51	54	57	57	57	62	51	63	57	56	74	60	56	54	58	66	60	56	51	46	65	58	65	55	56	43	48	41	55	64	57	51	48	64	62	56	47	58	49	52	52	49	56	44	62	64	51	40	66	50	57	47	44	58	53	63	52	53	61	51	50	46	47	63	51	60	57	61	57	64	53	45	43	58	54	50	77	53	38	51	51	52	55	57	61	51	60	49	58	54	58	43	57	62	48	55	52	44	58	72	46	80	57	42	55	56	48	42	56	52	55	66	57	60	50	48	52	52	52	49	44	55	52	51	53	48	38	53	47	57	51	66	59	63	50	71	50	50	54	70	50	60	64	60	52	54	58	55	57	46	50	46	50	49	50	55	55	55	43	61	51	39	54	63	56	52	63	56	51	58	60	61	49	50	40	65	55	51	50	65	49	51	67	51	68	49	58	51	49	56	47	48	58	56	49	63	64	65	53	56	58	50	50	71	38	43	39	49	51	67	47	70	52	49	48	62	57	58	50	55	40	48	64	57	53	59	49	56	50	63	49	58	65	65	54	55	59	52	65	57	54	55	56	50	56	56	57	64	49	55	43	58	50	59	60	56	55	49	47	47	65	62	46	54	59	55	63	39	64	63	55	48	58	45
11677	8294	26941	54463	64073	52189	35955	22452	9532	2853	1183	794	725	732	766	705	717	732	694	789	673	707	712	687	721	707	727	693	722	719	717	714	700	691	741	660	713	753	701	728	721	720	751	720	733	735	717	770	723	716	744	756	734	722	709	732	719	699	723	743	720	712	693	713	694	710	727	733	716	694	752	707	724	712	749	734	717	735	687	756	752	733	712	807	720	710	752	679	733	733	705	711	725	715	732	751	744	673	661	734	773	739	705	726	661	705	710	718	734	705	740	779	747	716	715	743	739	740	740	689	742	736	694	699	746	698	744	758	692	743	772	759	704	742	742	723	711	714	714	689	754	736	711	686	738	695	704	760	692	739	711	783	696	684	741	713	756	710	685	728	759	743	714	715	754	718	724	718	724	734	731	745	721	753	658	705	746	722	769	723	698	736	706	714	709	697	744	700	729	728	747	705	733	720	701	734	748	747	705	668	653	663	756	771	733	680	724	699	735	728	735	730	739	742	731	709	730	675	717	691	713	695	708	703	720	707	727	713	759	709	721	666	738	715	729	746	756	744	789	734	745	726	716	714	735	687	730	723	710	740	694	709	722	712	718	738	728	681	718	756	719	732	762	704	701	673	710	726	712	717	762	720	708	725	752	760	713	733	719	755	720	694	735	710	713	770	730	768	738	738	702	773	756	677	706	725	756	724	718	733	718	747	720	790	781	723	743	714	707	813	669	704	722	708	744	709	725	731	767	727	662	749	738	676	741	744	695	696	716	749	684	732	711	710	753	744	720	755	716	734	679	727	771	736	703	655	717	718	689	724	723	738	761	752	741	698	767	741	705	718	751	697	738	729	698	710	726	678	738	711	715	693	709	697	712	712	695	756	731	691	702	743	746	746	735	704	697	718	727	663	706	727	702	710	772	701	692	687	728	700	697	715	706	693	700	698	694	734	729	732	674	681	744	702	780	709	771	714	776	696	707	713	674	706	770	736	749	718	753	690	749	743	726	691	710	706	687	707	703	730	658	717	756	708	750	729	714	739	768	694	732	715	733	709	717	759	677	773	742	740	742	763	777	725	712	684	758	710	749	718	712	716	710	759	783	714	718	707	718	703	711	713	721	662	683	751	731	735	729	721	704	729	763	715	724	700	729	699	746	693	762	715	724	661	757	751	755	716	746	705	729	706	713	749	755	692	665	764	699	678	712	723	727	737	722	722	734	678	716	754	664	712	716	701	724	724	714	693	722	758	696	712	711	665	691	747	712	709	668	738	697	678	747	737	787	740	725	734	715	711	742	739	696	740	747	712	733	714	715	720	683	724	747	694	681	712	703	758	712	695	671	745	720	731	720	713	717	748	726	742	705	745	739	729	731	714	712	716	736	702	757	704	747	712	711	722	720	737	738	714	709	701	741	752	737	717	745	706	764	706	704	687	696	759	751	757	726	717	704	702	759	712	741	727	783	629	720	710	690	758	706	717	650	724	758	708	741	732	717	689	754	752	722	697	760	674	696	757	683	728	704	734	773	722	691	707	702	726	725	699	706	793	720	694	734	727	715	723	715	679	735	644	686	707	701	654	711	747	698	767	705	720	736	754	725	738	736	729	726	722	711	672	762	755	740	707	686	723	732	742	729	737	728	736	723	721	683	665	662	734	720	712	673	715	757	731	692	754	699	691	700	679	784	722	726	710	711	737	704	668	717	691	747	723	724	742	743	740	732	717	716	710	788	703	723	689	753	697	708	721	703	702	690	690	742	697	768	751	754	711	729	749	719	744	804	748	689	726	736	751	663	725	693	708	739	701	718	709	726	694	715	712	721	689	712	724	700	757	763	733	683	757	745	728	682	733	721	723	709	720	713	690	749	703	725	709	690	741	694	708	754	775	712	724	731	725	757	703	760	704	758	717	712	709	706	745	713	741	703	738	721	739	759	700	753	702	764	668	748	755	708	715	727	739	744	735	747	719	697	705	699	692	720	746	762	745	729	714	724	726	709	761	720	773	725	719	716	741	666	724	769	714	707	673	654	773	732	733	742	765	748	723	708	723	725	756	701	747	681	699	710	721	668	732	719	719	765	716	715	705	726	653	723	691	733	726	698	726	737	728	739	700	722	728	707	748	751	695	730	724	685	688	739	690	728	676	730	703	766	736	737	714	691	732	713	718	705	680	725	703	683	734	735	704	682	716	699	692	698	728	755	744	717	699	725	706	760	731	718	716	722	708	697	698	694	713	702	717	758	701	772	725	731	715	743	738	699	732	760	751	746	743	728	710	727	797	714	688	712	729	715	722	753	709	689	692	728	730	728	682	748	739	711	744	775	709	704	739	725	730	727	696	708	733	719	702	760	712	686	715	709	744	715	724	730	752	797	692	753	739	755	722	684	707	719	702	698	710	735	656	756	714	720	717	676	716	712	721	747	711	683	704	777	714	754	771	722	714	773	746	705	719	732	756	753	762	708	733	715	688	756	696	758	726	723	709	730	702	721	747	765	737	714	755	757	734	748	723	704	650	756	702	757	736	748	712	715	734	742	710	752	711	708	721	691	743	753	730	715	754	703	732	703	773	712	675	756	727	726	723	712	696	734	714	692	683	722	741	731	715	715	794	746	746	734	637	718	697	721	719	725	711	671	746	735	740	697	731	702	720	732	803	734	673	746	748	755	732	719	737	692	729	710	724	745	701	722	747	696	718	676	737	720	766	730	730	688	718	682	691	702	741	736	725	712	702	765	761	709	686	721	671	729	731	708	748	760	720	679	740	719	706	701	749	690	744	706	668	705	681	728	695	754	771	806	714	716	735	723	723	783	696	660	700	755	724	745	701	737	714	751	733	763	713	722	778	750	718	768	683	725	751	704	712	742	762	724	746	706	723	710	754	720	701	713	690	734	740	744	686	713	728	769	711	727	748	670	697	724	694	754	711	725	682	699	703	736	709	701	716	700	745	697	713	690	735	730	715	720	712	696	681	754	683	697	720	712	725	725	708	719	702	741	701	730	749	763	739	708	719	723	688	730	770	714	746	730	717	781	744	703	664	724	720	766	662	739	701	705	718	689	723	705	734	735	744	713	715	729	715	712	749	730	688	722	795	720	729	701	778	713	722	725	744	759	754	722	696	699	718	755	719	723	684	740	710	700	718	737	743	714	722	731	727	761	734	704	756	734	710	764	738	721	758	742	757	674	715	720	696	692	675	707	726	727	671	724	765	711	718	767	754	725	645	715	743	749	743	713	760	706	730	716	694	705	784	695	735	733	711	735	735	725	668	712	713	699	742	785	718	716	693	718	721	693	801	691	721	691	723	752	729	735	726	738	769	732	712	730	728	707	702	730	692	737	690	723	775	726	686	696	727	718	701	756	690	716	705	718	737	687	730	686	724	721	716	713	734	714	763	745	722	695	756	696	729	693	769	699	747	724	716	699	742	757	707	730	721	670	732	707	704	796	708	707	718	694	728	729	711	734	720	745	769	722	690	727	709	697	693	709	710	719	705	712	723
874	924	6844	15745	17965	14346	6597	1881	482	140	69	57	54	51	50	50	47	57	52	49	57	48	53	49	53	51	46	40	60	52	50	49	53	58	52	55	46	47	56	53	63	66	55	47	62	67	44	43	44	45	49	40	42	55	51	45	42	58	64	61	48	49	52	49	52	53	59	59	43	39	64	53	51	54	53	52	61	45	54	62	49	49	52	62	49	53	63	45	41	50	65	53	53	52	61	44	55	48	55	49	58	51	53	47	51	55	46	47	50	58	50	54	49	39	50	59	44	64	49	59	60	57	54	50	40	57	62	61	65	59	45	45	43	52	53	55	46	54	56	67	50	55	43	64	57	62	51	49	48	43	61	67	36	51	54	42	60	49	54	49	59	57	56	62	53	51	50	43	47	50	45	57	53	42	41	51	48	64	54	54	35	55	43	46	51	54	39	44	63	35	53	56	57	65	65	56	45	63	52	57	51	46	60	49	58	55	60	55	56	38	46	49	58	53	36	50	51	53	60	61	64	63	54	52	51	49	61	60	53	41	55	42	51	47	49	57	55	55	48	62	51	55	53	53	41	52	55	59	46	61	47	49	59	47	50	51	47	50	47	50	51	47	50	49	47	46	55	43	55	44	49	67	50	48	49	49	46	49	50	49	45	55	57	52	38	54	56	49	56	56	52	55	53	46	51	49	59	47	42	49	58	64	42	63	57	52	59	48	62	61	51	57	55	59	42	46	52	48	51	43	53	57	42	40	53	56	47	63	50	52	52	45	55	61	54	49	51	54	53	49	49	55	59	54	52	46	54	54	64	50	56	45	59	61	49	43	46	56	37	47	43	52	53	56	40	44	53	44	63	56	53	41	47	50	55	47	50	45	60	59	66	56	46	60	57	62	55	49	60	41	58	63	49	58	46	57	52	55	38	53	47	47	49	58	61	47	55	55	63	49	46	57	46	49	38	49	51	50	42	50	57	55	67	62	51	58	43	61	59	54	45	51	53	42	45	55	66	60	58	49	54	64	50	57	44	64	48	58	54	56	58	57	55	45	51	64	53	62	56	41	52	50	65	66	68	48	53	55	52	49	40	54	61	45	57	57	40	52	69	51	48	55	54	59	35	51	54	52	42	52	43	36	53	57	55	58	56	52	49	53	67	43	52	57	54	50	50	47	56	55	52	51	49	45	48	38	58	45	46	48	55	63	53	52	56	38	62	40	53	60	55	57	58	51	53	58	56	59	45	49	39	57	50	57	54	58	50	63	63	54	48	53	52	50	54	51	53	61	57	62	50	42	57	55	50	49	51	50	58	65	50	62	60	46	47	65	57	58	55	48	41	56	50	55	52	44	53	61	48	52	60	52	57	50	55	61	43	62	49	55	54	49	46	63	39	47	52	44	41	64	52	63	54	45	52	60	42	47	52	56	45	63	48	49	53	40	45	50	55	53	51	54	36	49	54	48	60	55	44	51	49	44	66	45	54	56	52	36	50	46	46	53	50	52	66	53	49	47	62	58	48	55	63	41	54	44	70	47	45	51	49	41	50	51	61	61	64	49	50	67	45	48	38	38	60	39	51	57	55	51	65	40	55	64	61	41	53	64	42	56	49	63	53	53	48	35	51	48	49	51	66	57	48	49	50	57	55	52	56	57	55	52	44	56	61	46	40	42	53	59	47	58	42	40	46	60	55	42	56	47	53	55	71	41	50	66	49	47	50	61	47	59	54	52	51	56	56	39	43	49	60	66	51	48	41	63	53	34	49	66	42	65	47	54	49	62	48	52	49	42	65	45	53	58	45	51	46	53	54	55	46	55	60	46	57	47	46	49	55	62	52	39	53	52	48	58	46	53	57	55	49	55	51	48	45	55	38	41	65	51	45	54	57	43	49	46	41	55	45	44	58	57	55	34	50	40	60	55	61	53	63	58	52	44	58	56	40	54	56	78	50	43	47	62	51	46	43	47	56	44	54	61	52	58	51	57	53	52	52	56	52	56	51	58	54	58	40	56	48	43	45	59	51	55	69	41	55	53	46	49	54	44	42	46	57	59	70	53	46	53	43	64	54	58	51	39	44	52	65	52	61	57	54	45	48	53	48	51	43	59	65	49	54	45	58	57	46	53	49	51	41	40	55	33	48	54	51	45	39	49	51	55	45	48	43	48	54	51	49	55	60	48	60	56	47	51	53	51	40	51	55	55	59	60	75	52	51	56	51	47	59	43	56	60	47	59	59	50	55	63	65	54	48	53	51	51	59	53	56	49	62	50	51	44	56	47	41	44	56	57	59	59	53	67	56	50	56	61	52	68	52	58	50	56	67	68	56	55	55	47	59	52	51	64	45	49	52	49	49	63	44	51	52	53	41	52	49	52	49	49	47	56	55	49	52	46	55	55	48	38	70	53	72	51	52	54	56	48	52	48	49	54	45	54	65	52	56	52	55	44	42	55	49	49	48	51	61	40	46	57	65	53	46	58	44	57	59	55	48	66	44	47	50	46	49	59	47	51	59	69	45	52	40	63	45	56	58	49	54	50	45	63	38	43	43	49	55	48	54	51	47	54	67	48	55	52	55	44	46	46	51	53	49	69	53	43	63	50	62	41	52	55	54	46	43	59	56	49	52	57	64	47	57	56	61	49	51	47	52	48	71	51	48	39	47	52	46	43	39	56	74	49	53	56	52	49	54	66	54	47	56	60	47	53	43	48	39	43	56	58	45	46	38	49	43	41	54	40	47	56	38	62	53	58	40	51	34	57	50	36	58	51	41	61	58	68	55	58	57	58	56	63	56	57	53	44	61	45	59	56	41	56	41	57	52	57	51	52	64	50	57	64	59	52	57	45	57	54	60	68	63	61	52	54	40	54	46	51	52	38	47	46	50	52	62	51	54	60	45	46	53	45	48	60	68	45	46	52	54	53	56	53	54	52	53	42	50	60	47	40	54	48	54	47	42	49	60	53	50	59	48	48	53	47	30	61	51	45	33	53	56	50	49	50	58	61	59	57	45	50	53	52	60	47	64	68	47	46	62	65	43	36	49	49	39	53	45	43	60	45	47	47	51	52	53	44	47	59	52	59	59	48	54	59	47	47	58	54	61	46	39	51	51	53	49	56	53	53	53	53	55	49	55	69	39	50	60	47	65	60	48	46	51	50	42	42	34	42	54	37	55	43	36	52	45	65	54	50	38	62	64	39	49	52	49	57	51	49	50	66	51	41	60	47	55	56	44	52	56	59	38	58	48	41	39	43	50	44	63	51	43	62	58	54	61	43	71	53	56	53	53	68	52	46	52	57	47	61	56	48	49	58	57	44	52	47	48	54	42	48	60	44	50	52	55	56	57	51	63	43	46	36	44	43	54	49	64	56	49	52	48	46	45	49	55	56	57	53	54	55	42	60	51	47	50	70	53	52	48	40	49	50	56	43	57	65	55	66	61	52	46	45	47	43	45	56	44	64	62	42	61	49	51	40	51	57	57	47	54	40	51	50	70	58	64	62
16080	15931	35649	64547	74931	61193	42235	26742	12445	3836	1352	746	736	687	670	665	659	756	729	641	661	745	726	660	656	626	648	702	689	660	733	722	658	713	717	717	696	713	715	708	659	705	682	677	656	690	685	751	656	688	665	697	728	698	736	673	689	675	694	680	724	704	655	684	664	701	707	687	699	700	728	689	631	717	685	672	704	663	670	698	678	668	684	708	732	735	675	697	697	697	713	662	702	711	689	669	707	693	701	646	679	678	682	644	655	698	667	689	697	674	691	643	719	736	766	672	655	688	691	699	665	682	714	725	700	741	677	677	731	656	733	681	722	662	711	674	715	695	742	684	705	734	676	707	697	708	698	666	677	697	725	665	619	737	706	714	656	652	713	686	689	692	719	634	710	725	668	680	696	657	674	663	675	705	678	683	676	717	692	638	673	647	703	735	724	718	704	689	652	676	639	665	706	691	728	661	667	708	685	707	703	682	735	707	735	699	674	748	660	711	669	726	689	681	678	684	688	683	667	664	721	659	644	676	708	710	631	728	691	688	704	656	704	661	679	701	678	697	726	686	672	659	661	716	725	654	649	684	696	736	697	616	653	697	672	663	673	694	682	738	689	700	716	691	656	706	711	643	706	691	699	650	688	681	637	664	687	691	714	659	695	712	700	661	714	694	719	647	704	720	695	664	734	658	697	706	692	730	713	688	645	708	651	716	651	669	718	699	643	694	686	659	695	697	665	696	697	623	722	673	734	688	756	689	682	653	708	674	710	674	652	670	676	726	724	645	729	727	693	714	762	723	684	666	704	683	662	687	732	688	706	682	701	684	723	713	669	673	701	685	697	711	671	650	732	678	701	649	717	715	708	647	685	668	660	764	658	679	672	685	689	699	662	702	696	727	685	697	704	670	693	690	663	717	693	705	660	681	674	703	642	670	675	692	697	713	658	730	727	651	698	721	712	682	712	696	702	660	717	655	705	719	691	675	692	681	702	688	698	677	700	694	704	697	693	692	712	713	727	692	694	676	663	718	677	676	724	656	699	707	683	688	727	708	728	687	652	739	696	658	710	697	698	676	727	712	666	644	662	705	699	667	652	731	673	653	713	691	678	697	714	729	675	701	723	668	660	683	700	743	640	705	702	673	695	747	709	661	681	719	691	671	670	683	709	697	694	678	745	657	692	734	699	712	699	673	668	676	707	661	721	743	676	701	691	661	689	672	687	706	663	650	696	702	656	711	719	645	667	721	636	682	723	715	692	678	651	646	720	700	664	650	661	657	621	673	712	667	682	669	652	642	698	684	657	674	716	686	676	690	687	705	662	673	669	712	693	695	651	668	667	678	661	641	729	661	674	641	710	715	665	697	737	692	672	693	645	699	732	655	675	733	714	692	690	675	704	739	709	729	739	720	703	733	671	733	693	686	691	672	658	723	695	693	654	652	697	685	617	733	714	723	691	657	710	659	708	679	720	688	694	637	657	656	664	697	709	653	708	742	694	679	710	693	700	674	653	746	690	670	660	700	706	660	726	690	692	723	722	717	679	707	719	671	721	691	673	687	696	710	654	693	701	694	665	745	696	666	705	715	701	727	700	687	699	710	734	683	749	684	701	696	671	719	705	721	668	679	700	747	674	635	679	644	659	666	686	711	736	686	714	669	676	680	699	723	668	714	690	703	676	718	717	710	647	701	674	694	641	685	702	650	681	678	687	717	721	711	639	721	708	663	675	688	651	677	671	659	672	665	697	636	766	646	672	723	695	690	647	700	675	715	704	715	684	682	664	685	743	683	690	687	696	665	612	693	668	679	695	652	678	668	647	683	687	705	683	692	677	651	707	660	699	698	684	733	701	716	653	647	694	726	678	688	686	708	687	663	697	647	700	721	742	679	715	674	682	705	713	709	692	682	672	701	677	672	687	668	692	680	699	705	674	713	692	717	684	675	716	678	698	714	693	693	698	661	686	681	697	714	699	717	713	689	669	711	725	701	695	698	681	723	682	682	700	722	723	674	702	714	731	684	691	674	704	680	715	664	701	669	715	693	722	677	687	649	674	734	696	724	683	694	703	673	698	728	665	709	689	677	678	709	654	678	738	682	728	669	675	642	681	677	690	706	696	682	766	668	679	691	630	693	675	694	662	647	706	705	672	700	704	704	672	685	661	689	675	714	693	662	676	708	701	727	689	694	698	678	690	674	671	695	711	645	643	684	730	677	683	668	694	705	702	673	696	696	694	706	722	692	734	706	667	704	703	702	720	664	727	669	690	707	684	743	693	710	672	686	677	719	673	685	697	717	642	669	724	639	666	709	707	661	713	687	749	653	668	703	698	648	712	682	684	691	690	689	685	735	744	721	706	700	668	641	745	701	708	684	665	737	686	667	689	686	728	726	655	651	698	663	674	654	661	667	688	754	700	681	620	751	653	707	693	689	704	726	679	732	696	681	708	665	719	677	680	658	654	673	666	756	648	660	696	653	670	703	682	658	649	672	684	677	695	681	703	677	683	768	669	710	675	627	682	730	703	700	671	707	645	681	693	676	702	666	695	644	727	701	688	702	704	709	661	685	663	691	693	650	712	672	659	672	685	747	721	683	736	724	714	710	721	705	638	734	664	675	675	661	689	698	707	655	676	677	669	704	738	703	675	734	676	682	702	708	677	675	664	644	700	705	698	692	664	692	679	642	692	734	612	690	681	637	704	674	703	680	696	661	710	649	706	688	704	756	665	685	670	657	674	676	715	720	665	701	707	708	644	709	696	684	636	646	770	682	731	698	696	696	701	698	727	674	714	682	704	663	691	677	707	703	699	744	689	685	686	705	730	685	696	727	680	644	665	635	627	746	660	742	718	721	710	680	672	703	683	689	675	727	674	703	695	679	680	720	718	695	753	659	655	697	695	732	653	717	708	683	703	686	705	722	738	708	710	695	713	702	694	708	648	700	706	700	670	695	645	700	688	696	664	666	687	721	713	671	704	708	710	662	704	684	726	667	693	695	739	765	660	662	663	692	671	715	697	705	754	666	689	683	662	671	680	662	705	703	698	739	691	686	732	693	641	707	679	700	700	722	657	658	732	707	669	670	686	685	675	680	717	648	673	665	669	732	646	684	725	665	678	689	701	733	696	731	733	685	647	707	711	723	686	698	653	681	717	718	653	669	701	677	633	681	687	678	682	725	664	723	691	684	686	752	749	695	706	706	688	699	658	660	687	663	714	691	710	721	668	665	699	693	640	699	704	691	702	661	679	691	666	648	709	718	686	704	747	738	694	698	668	717	652	719	708	661	640	711	660	717	685	691	676	645	688	638	683	709	705	672	640	724	664	696	725	662	633	708	664	691	716	668	631	726	704	641	699	684	703	705	631	657	686	689	691	710	709	700	713	680	707	661	707	691	682	672	723	720	692	716	723	647	683	646	682	678	664	714	658	746	682	691	685	680	717	677	713	615	681	707	673	674	688	686	680	649	652	701	668	661	687	662	726	675	756	676	722	706	703	681
1208	132	1725	4698	4217	2892	1371	442	141	66	67	53	43	46	49	35	49	45	43	43	44	42	41	52	50	48	41	42	44	50	56	40	41	44	57	58	32	46	40	44	54	44	48	50	54	44	47	39	42	41	43	60	53	52	50	39	48	48	45	50	40	37	56	39	49	42	57	63	53	50	38	46	54	51	46	42	56	30	52	57	51	45	38	36	42	29	45	49	43	39	56	40	59	47	51	54	52	39	49	46	44	45	34	56	60	34	37	41	40	48	41	50	52	50	43	41	54	40	47	41	43	41	54	67	33	35	53	43	54	49	53	60	44	50	59	43	44	47	53	43	47	47	54	49	48	52	35	48	39	30	48	46	44	45	43	46	59	59	42	50	53	47	50	47	52	41	37	42	58	52	59	55	46	47	48	51	44	38	35	43	51	38	49	35	38	47	35	51	46	50	38	53	42	52	51	52	48	34	55	39	56	54	43	52	54	37	55	44	46	43	50	42	55	52	46	41	40	43	47	58	48	43	49	54	45	54	39	50	47	49	53	49	43	44	49	44	51	53	51	55	59	51	49	48	47	51	43	46	49	46	49	52	33	60	35	45	49	50	61	47	41	58	63	46	46	35	60	40	31	48	48	41	45	46	57	48	60	52	41	52	47	57	46	53	45	38	55	42	39	55	48	47	42	51	53	55	37	46	43	49	55	57	39	49	45	48	52	42	40	54	42	46	72	53	49	72	51	48	39	47	51	40	50	41	39	54	53	42	37	39	38	38	51	48	49	72	42	43	47	44	51	48	50	46	37	49	46	41	51	52	48	33	44	50	43	49	45	49	41	36	47	50	50	58	47	52	49	39	49	46	52	37	57	57	54	48	44	27	49	48	48	45	56	49	33	44	55	39	44	36	40	49	31	46	51	52	50	42	42	52	46	45	49	43	50	45	54	46	46	53	50	41	40	37	50	47	39	38	38	44	53	42	46	66	49	58	51	49	50	48	48	43	66	57	49	55	59	45	44	46	40	46	42	59	49	49	42	44	55	44	49	45	38	49	46	50	45	40	49	50	54	58	58	44	51	48	40	39	27	45	41	36	43	46	46	45	46	38	52	41	46	46	49	48	54	40	39	57	40	66	61	44	37	42	43	50	45	51	59	58	45	38	46	47	42	55	65	41	47	46	58	46	44	50	62	45	43	51	45	35	42	49	48	50	38	52	45	46	49	48	47	66	37	51	43	45	48	51	53	37	35	42	48	36	33	57	46	50	48	47	25	54	47	47	42	36	42	49	57	42	40	49	33	47	56	42	45	51	38	47	43	51	39	59	39	46	59	50	43	46	43	52	45	49	45	47	48	42	50	50	53	47	42	51	49	43	42	55	50	56	40	48	55	44	51	38	55	46	44	50	45	56	48	50	51	36	46	53	47	48	41	60	51	56	49	40	42	42	53	53	37	53	56	54	42	46	51	48	45	52	46	50	42	45	59	52	54	50	56	51	48	49	58	51	50	41	42	38	41	44	37	45	48	47	57	59	54	42	48	50	41	48	46	38	48	40	43	49	36	46	41	49	53	47	42	46	59	43	36	59	54	51	39	49	52	43	41	53	44	57	52	36	51	51	57	38	51	45	52	38	43	46	48	40	33	41	41	35	48	51	55	51	43	45	40	41	45	50	49	36	43	46	49	33	45	36	51	48	50	47	50	41	37	53	43	44	59	50	49	38	49	34	50	56	37	37	47	42	59	57	44	44	37	43	53	55	44	44	64	44	52	45	56	52	42	48	59	38	41	44	63	33	43	49	40	47	41	40	49	55	46	41	51	56	43	45	48	38	37	47	47	51	44	50	41	60	53	47	33	49	32	44	44	46	36	43	34	52	53	51	44	51	41	44	38	46	42	56	42	55	46	38	45	39	39	51	67	53	34	41	57	47	30	43	49	40	45	45	43	47	49	48	43	50	33	43	52	38	46	48	36	47	53	45	54	54	42	53	52	56	36	48	44	53	49	37	39	46	45	40	48	52	40	47	62	52	50	42	50	44	43	48	41	54	48	49	37	52	49	41	47	45	40	41	68	54	44	34	37	44	55	65	51	58	45	44	44	46	38	48	49	52	51	54	47	42	46	37	38	47	51	46	35	36	47	43	56	46	50	55	45	42	43	60	57	55	52	54	48	44	35	50	44	40	43	45	46	63	50	46	54	48	46	37	50	56	49	45	45	43	58	51	40	41	45	49	49	49	39	47	44	44	47	36	44	49	47	49	47	55	43	45	43	50	44	47	41	58	40	49	43	47	60	57	51	42	39	39	43	42	46	48	50	54	60	54	54	53	50	50	42	36	40	58	48	44	37	52	47	41	41	45	52	44	46	46	47	42	46	40	42	47	34	44	55	50	32	44	46	57	55	44	45	38	54	44	54	55	57	34	44	39	46	41	36	54	54	40	50	38	46	59	34	48	41	49	53	47	52	42	42	35	36	52	52	53	37	49	54	56	41	44	33	44	47	54	46	56	41	38	44	42	42	44	51	51	34	44	60	30	53	46	36	52	37	54	61	49	42	56	38	44	56	50	42	46	32	51	55	34	52	46	51	39	42	54	44	49	44	49	48	42	51	59	48	49	44	42	45	42	42	44	49	44	47	41	47	36	45	53	46	47	63	38	60	48	48	40	68	58	44	55	45	52	36	55	46	44	51	55	50	37	47	50	46	48	53	50	50	43	50	34	39	48	37	42	50	45	51	55	44	38	43	55	44	46	53	56	49	51	51	36	48	46	55	42	59	46	52	51	31	47	55	45	46	41	35	52	53	45	40	46	51	51	34	48	42	38	34	50	54	52	38	50	45	55	43	59	49	38	48	47	47	39	47	30	52	39	38	47	48	43	45	47	37	40	61	39	44	41	65	45	34	48	51	30	55	58	42	48	34	32	43	44	51	45	43	48	53	53	38	60	40	37	58	47	29	51	45	44	50	38	43	55	51	31	45	45	44	33	46	42	55	56	52	47	40	44	42	63	56	40	41	52	49	46	49	41	50	50	48	37	46	46	45	65	40	46	52	44	42	49	63	48	38	47	55	38	37	50	38	48	51	49	46	41	31	45	50	49	43	68	36	56	47	38	42	31	35	49	56	51	52	44	43	48	50	47	45	45	41	44	39	53	41	46	49	53	56	48	39	40	41	56	38	59	46	44	49	44	37	58	44	58	43	52	57	42	50	53	63	52	54	46	28	43	48	50	42	54	32	43	41	59	64	42	53	49	49	34	65	58	44	48	42	47	52	57	51	54	42	44	46	53	46	47	44	55	70	44	49	44	45	54	61	48	53	40	61	51	38	50	51	45	34	43	42	52	62	48	40	54	47	48	46	44	48	60	45	51	43	53	52	50	41	45	46	47	65	38	39	50	43	39	55	49	50	41	66	44	41	53	51	51	35	49	54	50	32	56	52	58	43	60	53	41	64	42	45	65	63	39	53	52	39	42	63	54	46	44	48	44	41	42	50	55
8701	3656	21425	39153	42330	35345	24795	12694	4332	1501	773	654	656	602	670	677	629	641	666	615	633	567	616	608	653	608	586	641	634	606	652	625	599	603	646	639	612	611	654	660	659	594	645	631	642	602	594	629	618	632	616	581	578	621	647	651	673	665	656	604	603	599	625	633	633	630	651	647	591	657	587	604	592	634	606	598	608	632	580	652	631	633	601	581	613	611	595	646	620	610	658	618	607	588	634	633	639	658	624	635	637	634	625	622	650	640	618	632	643	660	620	597	623	624	659	629	623	599	621	592	651	589	608	615	656	614	607	654	674	640	592	637	642	650	642	615	635	584	612	630	646	613	612	650	636	647	600	640	636	609	593	660	606	571	599	644	645	589	634	616	671	641	634	655	665	645	647	560	620	594	595	582	598	616	640	635	620	585	631	660	650	648	635	632	666	630	610	614	607	624	608	644	637	672	554	584	605	626	618	601	567	621	630	634	647	622	613	638	619	602	636	622	590	635	673	643	613	595	643	590	673	627	585	611	633	613	598	669	629	590	639	641	622	655	625	620	614	726	611	601	606	616	607	592	582	623	633	648	624	661	615	652	638	627	661	642	643	644	574	606	654	600	650	586	643	573	617	584	634	641	599	637	627	633	613	650	591	585	642	636	635	639	631	622	615	615	611	589	643	629	602	555	646	643	628	588	593	624	646	587	579	628	627	670	596	627	635	607	643	631	649	618	655	601	616	621	633	588	630	585	617	655	624	634	579	646	610	607	623	647	638	652	652	627	610	630	597	599	614	603	581	591	629	632	644	632	652	654	617	668	620	635	652	575	629	606	571	625	653	615	646	581	604	619	638	612	648	596	640	572	639	632	646	648	629	620	646	648	566	648	620	628	629	629	635	589	671	656	644	658	614	617	607	599	628	543	647	615	639	655	626	665	623	618	660	655	628	618	625	638	626	645	610	622	652	595	653	597	638	603	626	621	659	614	662	631	576	652	670	675	633	588	598	666	606	638	605	627	610	632	629	619	639	637	643	642	651	648	609	600	602	648	656	617	631	663	624	653	631	590	681	633	598	600	627	676	620	584	611	619	666	612	626	651	610	612	624	623	603	672	647	626	633	606	648	632	604	654	614	705	630	598	575	623	604	625	622	648	631	615	604	617	603	606	644	602	559	600	612	641	593	639	656	636	619	630	610	649	628	641	670	615	641	685	602	631	661	610	613	589	582	630	599	628	665	632	580	618	622	617	631	568	590	593	619	658	637	601	661	580	596	616	654	632	616	625	701	639	628	614	609	597	610	620	634	607	642	622	656	620	615	679	640	635	650	584	593	647	642	627	614	638	637	611	577	624	644	600	662	650	638	605	660	591	671	666	641	645	609	623	645	628	608	609	631	600	623	641	618	597	630	642	602	620	616	626	633	606	640	595	622	641	663	637	652	671	629	625	638	559	612	634	630	622	634	661	627	624	663	654	630	615	646	609	646	616	608	624	630	666	651	648	634	655	657	640	647	643	644	614	616	674	609	667	687	622	650	666	625	640	633	702	628	612	655	632	589	663	624	642	575	606	604	635	598	652	626	623	607	631	638	628	656	635	577	613	640	578	609	654	596	632	663	609	621	625	619	622	615	617	604	652	556	647	642	648	599	612	568	635	603	593	631	568	616	611	607	629	643	653	595	633	612	624	656	568	611	629	595	645	622	656	666	605	650	619	637	650	619	630	622	646	666	638	605	620	616	603	666	631	613	637	609	603	615	626	600	626	616	617	619	648	609	619	600	614	586	619	624	600	648	641	634	681	646	602	642	614	668	620	630	678	618	648	598	601	651	655	662	608	614	616	647	624	621	663	650	637	663	629	600	592	646	679	640	650	635	591	609	637	610	576	616	613	615	615	620	573	622	598	630	590	634	643	617	629	615	647	589	620	620	669	653	633	587	645	602	607	651	628	665	619	647	613	642	631	648	638	603	608	662	635	656	646	602	642	624	615	617	597	618	601	634	607	624	618	665	652	619	600	612	615	638	622	611	626	633	608	633	617	660	682	629	636	648	625	610	656	586	616	642	639	623	600	596	625	596	622	612	642	637	608	606	634	595	621	642	622	615	641	651	630	662	619	639	635	623	643	599	611	622	629	620	654	601	648	684	645	627	636	694	642	595	652	602	606	651	606	624	628	614	657	617	668	611	611	634	634	623	643	638	672	630	654	637	581	658	613	636	583	634	601	647	640	616	645	633	610	600	602	610	625	640	623	631	610	594	593	604	628	597	661	610	670	648	663	653	638	658	643	609	671	655	612	617	629	658	656	646	622	606	653	647	633	593	622	606	631	580	616	620	647	641	643	671	600	617	672	613	599	642	651	623	639	637	625	581	615	598	626	626	625	647	624	629	623	608	617	636	621	631	644	597	611	637	646	628	641	613	601	653	608	624	588	655	619	596	645	589	608	642	642	629	649	613	647	641	633	620	674	623	654	662	622	651	626	634	586	615	654	634	654	626	635	622	659	585	634	585	637	614	621	669	619	572	618	616	618	602	627	652	645	593	621	599	642	611	606	621	623	613	649	620	637	629	616	627	640	598	690	638	636	608	626	644	635	646	633	672	608	620	656	607	615	615	576	634	629	663	582	627	649	660	619	591	607	622	626	682	629	608	658	599	627	658	638	620	669	630	651	662	630	620	655	651	646	630	653	693	620	636	606	655	654	649	601	642	632	608	612	640	611	613	592	591	624	626	641	618	649	672	583	634	594	598	615	622	641	693	597	670	612	641	634	636	624	612	623	612	650	601	622	632	617	603	629	614	641	594	650	658	634	617	631	601	680	630	568	534	620	612	598	597	617	668	638	648	616	598	614	609	638	628	646	603	624	658	633	605	643	653	663	610	665	667	613	637	631	622	619	597	615	651	585	607	604	630	618	646	644	664	616	572	659	625	609	633	618	617	598	627	572	649	634	627	596	649	597	666	611	640	617	612	605	632	633	602	621	620	656	674	623	651	601	596	651	605	606	628	640	611	599	648	632	630	652	630	634	642	667	613	629	670	604	634	610	582	611	643	668	610	624	651	602	646	619	628	592	623	646	656	638	620	594	642	635	644	661	663	654	615	648	616	598	618	641	593	627	613	646	650	635	568	619	616	624	669	584	687	625	696	586	692	634	604	615	644	647	633	631	682	679	601	632	617	656	626	622	664	642	679	622	637	615	606	618	594	627	609	543	644	623	603	639	610	566	610	618	614	642	603	618	607	639	661	619	635	628	672	611	657	615	664	646	646	646	639	666	640	630	659	622	656	609	667	622	592	624	588	620	640	640	597	616	572	630	642	625	641	614	632	644	640	634	618	642	645	659	626	594	638	613	620	629	644	597	679	656	629	620	601	619	606	583	644	644	661	625	630	622	611	653	617	659	632	657	613	618	604	655	602	668	639	649	615	632	631	659	643	629	640	674	640	640	601	596	600	648	584	651	643	622	637	642	655	632	627	599	621	644	626	644	636	594	680	594
510	823	6131	11779	10562	7971	3331	1040	291	94	66	42	47	57	54	47	47	47	40	45	45	41	40	47	47	47	51	63	63	50	47	51	45	38	47	40	51	51	55	38	50	56	59	54	46	41	58	44	45	40	24	58	41	42	38	51	35	38	46	52	52	59	37	58	44	49	49	33	46	52	63	45	49	47	39	40	62	40	62	59	47	37	45	50	58	47	54	46	53	45	37	48	45	49	57	47	49	54	49	42	55	53	49	59	47	52	51	54	52	50	53	41	54	43	36	46	46	46	57	56	42	48	40	55	56	51	39	47	42	52	58	34	39	44	40	42	50	55	59	37	44	44	46	30	51	44	53	36	46	42	50	42	52	41	48	45	53	43	45	50	43	39	51	45	43	55	46	46	38	40	59	49	61	44	35	51	57	52	34	58	55	43	59	50	56	57	50	48	53	41	50	64	47	54	44	46	49	44	43	45	64	60	35	48	49	48	45	43	45	40	48	45	50	62	45	51	56	37	43	51	35	55	45	41	48	41	61	46	34	39	46	43	39	41	42	50	45	48	51	44	41	40	47	42	50	40	56	49	50	36	49	48	40	43	48	43	39	43	53	41	49	56	50	50	47	47	36	51	49	60	50	43	56	43	48	47	48	50	31	56	55	60	40	41	49	47	38	45	54	55	52	62	47	43	48	54	72	46	43	48	54	49	47	51	44	33	56	51	35	44	45	49	58	41	42	41	43	45	46	42	50	44	45	53	64	42	50	44	51	58	60	42	32	49	53	43	51	48	50	43	40	52	58	43	47	37	58	50	46	44	54	51	43	49	51	61	42	57	46	47	55	52	49	51	56	40	45	53	73	50	52	53	48	51	35	59	48	62	49	36	57	53	56	41	43	51	53	38	46	52	37	43	55	45	58	62	42	50	48	54	47	48	42	47	45	50	50	43	41	42	42	55	42	39	45	46	54	56	50	40	46	41	54	54	47	37	41	45	49	51	45	41	41	49	47	34	50	47	41	58	51	50	45	42	51	42	45	41	58	46	46	46	44	41	36	38	48	46	45	42	62	36	42	56	45	49	30	46	45	56	49	42	48	35	42	44	52	62	37	51	53	43	43	53	42	54	45	49	47	46	46	53	55	42	43	61	45	45	48	49	57	45	60	61	43	49	54	42	56	46	36	39	43	52	44	45	35	40	63	42	50	32	44	49	35	51	49	40	49	52	51	58	54	56	44	66	46	55	50	56	38	47	34	47	47	46	48	35	52	37	39	41	49	46	51	60	39	53	40	45	47	38	49	41	41	40	39	54	46	52	46	39	37	51	45	45	43	40	44	50	49	61	64	55	44	51	54	41	49	57	46	72	49	41	44	48	52	58	53	38	54	53	54	34	40	47	47	38	34	55	55	46	35	54	50	41	45	48	56	43	34	52	45	54	68	52	46	60	53	35	40	48	37	44	42	45	48	53	60	47	44	51	54	54	47	34	37	44	50	45	48	44	47	51	43	54	39	52	53	47	39	45	38	45	40	45	48	48	42	42	58	41	50	51	47	45	46	42	53	53	39	51	47	51	52	49	50	47	48	39	42	39	53	51	36	55	49	35	43	40	46	38	58	43	61	38	52	58	55	37	42	47	48	57	51	42	48	51	58	64	35	48	36	51	37	54	47	55	49	54	43	49	47	49	42	34	58	56	46	48	36	40	53	51	52	52	47	44	36	39	49	51	37	51	48	39	35	47	48	46	44	55	51	47	48	51	36	43	33	42	54	52	48	53	40	52	60	41	60	62	56	44	42	41	50	56	40	48	47	39	42	40	60	49	53	46	41	49	59	43	41	56	45	42	36	50	38	42	40	56	53	41	39	45	49	51	53	42	58	48	43	46	49	54	50	38	50	55	38	48	53	36	44	52	43	39	47	40	45	44	45	49	41	46	53	56	53	38	49	50	48	48	51	43	43	43	46	66	50	44	50	46	45	54	51	50	45	46	48	45	58	44	49	47	49	40	50	50	32	54	57	34	43	43	46	55	44	43	43	48	59	54	45	54	45	47	49	34	43	52	41	50	40	54	56	59	26	43	56	49	36	59	45	43	54	43	36	52	39	49	50	42	42	52	50	60	53	46	44	57	48	48	47	46	48	53	58	40	47	38	43	39	46	42	55	42	46	46	51	63	38	52	51	50	51	36	56	48	43	55	41	43	39	43	38	32	53	47	46	53	51	35	37	48	48	54	48	40	56	39	48	48	52	50	60	37	56	49	54	59	41	52	41	44	48	49	52	41	49	43	36	34	48	48	38	43	39	48	46	47	46	57	46	38	46	42	51	48	47	44	45	56	44	50	47	46	56	57	58	51	46	50	47	59	51	56	53	46	59	44	50	35	43	45	55	53	45	44	56	38	40	45	56	47	40	48	60	48	49	41	41	44	49	50	48	49	53	57	45	53	56	38	44	52	44	53	46	43	48	41	41	54	40	52	50	53	49	44	47	58	45	48	36	52	40	34	35	58	65	51	52	50	54	52	54	42	48	56	59	42	42	49	63	44	38	45	51	44	44	51	46	41	52	62	52	44	58	38	43	35	59	42	49	60	48	46	49	38	46	52	54	45	53	60	54	39	55	51	51	45	56	60	50	44	39	50	38	38	55	35	43	46	49	44	45	48	43	44	43	55	44	44	37	47	45	40	51	54	50	46	44	41	45	33	64	49	45	52	39	44	50	44	52	45	31	63	44	42	53	44	42	45	48	35	36	60	51	40	48	53	53	43	42	50	54	44	45	47	45	45	58	45	45	45	52	47	45	59	46	48	50	53	40	48	38	45	53	48	55	44	48	49	41	58	40	32	55	46	35	45	57	55	51	43	29	50	57	50	46	44	34	56	40	44	51	58	57	40	53	47	55	45	30	43	51	47	43	52	55	40	40	46	56	51	46	53	44	51	43	56	50	40	56	43	50	39	45	43	49	48	43	50	39	38	46	52	60	47	58	46	40	52	54	45	37	44	39	54	48	35	41	54	45	49	58	51	44	41	53	47	57	43	53	48	40	48	41	53	47	47	54	46	48	49	42	53	43	48	49	67	43	41	42	49	51	45	49	55	44	37	50	49	42	43	58	36	50	48	62	57	41	49	47	46	45	44	54	43	41	51	39	35	49	45	46	42	57	54	44	43	51	56	43	57	38	58	53	51	39	43	59	36	42	56	48	53	43	39	50	40	47	50	42	44	35	54	44	35	41	58	45	43	51	49	57	41	40	47	50	55	46	46	50	44	53	43	37	64	46	32	42	38	51	45	44	55	42	49	43	49	43	50	38	48	63	40	41	45	48	42	52	38	40	46	45	46	46	47	46	46	40	37	44	57	48	46	66	42	52	52	36	54	45	50	51	54	51	51	64	43	39	60	53	45	44	53	46	58	45	50	52	50	51	49	37	44	42	48	49	42	43	50	57	53	41	47	50	46	39	49	59	43	63	56	52	47	41	45	49	44	49	51	47	43	43	56
13024	14843	32914	55429	61237	49787	34240	20563	8010	2334	880	643	626	683	644	634	635	630	624	579	621	611	618	607	607	597	604	633	611	618	551	634	634	628	645	671	599	614	591	651	629	588	669	626	616	659	649	638	591	611	617	636	585	636	634	616	623	609	640	661	644	609	652	627	629	627	637	557	611	608	633	624	637	629	603	624	593	595	618	598	591	622	594	612	649	611	635	623	654	607	621	644	628	658	644	615	576	622	576	608	652	587	616	634	625	650	643	618	601	584	602	631	662	622	616	573	626	614	643	591	629	608	638	614	622	590	610	606	595	638	646	595	677	594	617	645	645	583	613	626	616	635	669	582	591	647	626	621	578	627	616	590	627	619	624	590	604	606	629	604	632	667	650	630	574	594	685	621	653	587	601	620	649	595	655	630	625	617	625	602	640	627	633	600	649	603	635	649	632	615	587	632	616	601	591	607	617	636	616	571	650	600	602	629	616	616	609	607	620	634	633	633	596	620	613	623	643	617	630	641	630	643	590	655	653	607	626	699	593	630	585	662	624	639	593	639	643	637	615	611	584	631	629	589	595	649	573	640	644	584	670	604	642	604	645	564	578	619	602	671	629	634	601	618	629	626	631	596	615	586	622	622	586	582	640	592	610	642	621	639	659	590	635	640	610	600	574	636	587	642	604	581	610	614	647	636	609	646	659	611	604	635	620	624	622	640	670	605	645	594	633	604	645	627	596	581	617	603	587	624	616	652	583	579	621	591	615	633	645	628	627	602	613	604	630	629	678	613	626	626	610	613	640	642	628	613	607	641	644	644	589	619	626	639	606	607	627	638	623	628	585	600	634	617	624	655	619	627	652	644	647	660	633	625	580	606	654	631	596	600	591	641	606	581	589	674	558	670	593	605	606	637	676	595	618	602	592	637	640	638	632	624	688	624	619	651	620	601	653	608	634	616	587	649	665	582	631	623	635	609	617	643	611	594	625	620	639	623	617	602	632	632	618	620	653	637	609	649	644	618	601	657	624	640	616	654	588	632	597	615	602	602	667	620	643	620	602	629	621	598	645	629	617	607	631	637	575	613	635	632	634	629	591	607	637	652	623	621	646	647	632	613	634	602	601	594	666	619	614	658	608	619	653	600	594	616	610	645	589	643	614	616	621	628	678	642	660	638	613	639	612	599	622	587	631	589	584	605	631	620	623	622	632	646	626	639	661	579	630	597	632	614	641	629	634	651	588	607	661	603	646	594	607	661	649	658	669	615	643	622	603	625	655	609	624	576	606	559	645	620	631	640	581	582	727	634	616	635	620	623	631	661	619	575	603	633	596	612	601	610	592	657	610	616	667	647	602	656	614	584	585	620	565	657	621	615	628	572	626	661	588	661	623	649	593	594	630	674	571	629	589	572	663	628	665	611	654	623	636	616	540	608	650	658	625	639	610	594	604	620	606	622	605	581	612	627	597	629	585	613	605	617	642	666	611	616	627	594	639	625	590	573	618	641	686	634	642	597	622	635	598	628	648	601	638	654	596	633	652	642	654	654	626	629	619	596	613	634	596	616	638	622	627	609	605	615	583	630	575	600	619	629	579	584	586	638	568	623	638	568	640	609	644	647	640	609	624	613	567	627	602	585	604	639	614	660	649	593	595	631	614	618	598	598	629	640	614	606	618	608	582	622	627	653	638	661	628	618	623	601	589	576	615	609	624	613	603	618	635	660	603	640	647	636	617	613	639	630	644	622	647	562	621	588	618	631	622	634	672	685	646	622	624	605	664	631	617	590	645	562	621	633	655	620	632	623	650	623	637	594	635	614	659	640	622	627	612	614	642	614	607	615	633	608	595	622	646	612	577	647	603	617	611	638	640	643	635	625	598	616	622	583	624	653	611	610	646	596	592	612	615	627	633	598	629	658	591	585	620	621	632	656	596	623	615	604	635	635	629	586	607	620	655	641	630	626	591	639	611	616	671	621	616	610	657	626	601	618	586	611	608	618	607	640	629	592	662	670	646	611	636	619	673	578	647	514	640	643	633	596	602	587	618	653	640	602	619	624	593	638	597	650	637	626	663	557	597	637	620	637	673	612	638	657	604	618	584	632	648	654	563	621	633	649	595	629	622	581	644	627	560	608	604	618	659	648	636	623	631	601	632	642	620	617	625	674	598	606	604	632	620	637	625	641	637	644	628	656	653	613	611	572	588	597	661	595	660	575	582	616	562	624	590	631	608	593	620	609	651	607	616	634	626	634	590	583	588	591	614	629	664	611	627	637	684	604	644	613	657	659	631	611	632	604	610	611	676	620	627	633	609	646	620	640	651	603	611	629	649	656	548	645	671	601	616	683	578	626	675	632	613	614	622	667	645	673	609	664	618	602	662	621	580	624	642	628	623	595	564	620	641	647	635	601	644	566	593	613	621	618	594	616	626	580	606	623	614	639	616	608	614	618	553	632	615	654	646	664	617	655	576	613	617	599	605	622	637	683	549	634	621	639	618	588	628	648	638	599	654	660	627	610	582	665	628	607	591	626	669	624	626	651	650	592	611	652	631	594	627	628	590	612	627	634	604	622	665	616	566	630	650	652	603	616	593	653	611	617	628	588	589	645	614	608	605	616	667	638	627	624	659	600	662	614	597	621	593	639	618	591	597	668	627	597	617	623	588	611	629	626	672	574	576	631	658	605	645	618	648	610	634	637	648	606	644	630	604	644	597	625	629	624	585	628	621	613	648	635	607	640	620	609	609	637	628	609	579	600	597	554	610	658	635	598	571	637	607	609	589	661	620	637	627	602	606	616	621	638	644	603	635	581	565	554	598	622	565	612	600	656	646	631	661	646	633	629	625	583	663	632	608	612	617	606	622	600	637	639	606	643	610	708	558	672	638	650	656	625	603	640	608	608	627	634	608	617	616	663	605	629	623	613	603	652	618	630	602	597	607	618	617	638	608	636	614	614	628	632	666	584	647	636	621	620	663	565	632	638	614	589	646	619	606	595	582	581	649	585	620	612	635	653	586	635	614	587	609	669	646	621	601	592	627	595	617	655	651	594	625	599	613	630	589	634	650	586	608	606	657	615	625	629	630	627	627	661	649	604	634	639	614	635	612	617	599	613	637	593	621	603	617	623	594	652	632	612	633	621	554	635	664	617	586	623	646	607	567	594	612	607	584	635	601	621	634	580	646	654	631	607	625	585	608	607	604	614	610	576	629	620	663	608	610	621	608	636	590	608	626	634	607	622	659	642	616	594	648	610	627	625	629	649	578	572	604	624	616	644	627	634	632	657	559	592	644	651	662	612	581	627	619	663	660	649	618	607	606	595	621	600	635	608	622	626	597	602	629	584	657	624	603	637	620	610	674	648	637	613	666	576	629	608	620	614	613	623	616	611	640	613	587	623	636	614	629	569	598	582	604	600	580	638	636	643	608	585	626	629	608	644	667	632	608	595	593	661	600	590	573	631	634	631	599	613	647	620	624	605	646	603	623	652	638	609	571	611
1931	692	5785	11380	10458	8184	3728	1182	329	127	62	68	72	52	44	51	56	58	56	50	54	58	61	62	42	59	60	45	55	44	61	48	57	47	56	47	57	48	48	61	46	60	61	52	48	45	55	51	56	54	58	64	51	60	55	53	57	59	53	43	61	52	58	40	59	42	51	42	48	65	45	60	50	44	47	55	47	54	43	64	52	63	66	67	53	49	52	60	62	70	61	57	59	61	45	47	69	50	53	51	60	73	57	43	58	67	60	47	45	61	41	55	50	55	53	62	51	53	58	45	61	47	53	50	66	54	48	55	41	65	50	50	67	46	44	50	57	78	46	59	52	45	40	45	56	50	56	64	57	48	59	45	51	59	43	61	61	59	49	50	62	50	65	54	50	46	62	38	58	54	57	59	54	72	66	40	49	46	64	53	54	54	54	51	58	56	60	44	46	50	49	54	54	51	57	58	48	58	43	51	68	56	69	51	45	55	52	63	53	54	53	54	53	50	40	51	65	74	46	52	54	46	58	51	50	54	52	53	62	46	54	47	67	56	59	45	42	51	52	68	44	52	43	46	52	71	48	57	65	43	57	56	53	51	55	46	46	48	46	55	63	62	58	56	59	55	65	45	57	57	63	56	47	50	47	49	57	39	50	56	46	60	57	54	51	47	60	63	55	42	50	58	52	43	54	53	54	53	56	53	42	53	45	44	56	59	48	66	78	50	59	51	53	55	56	49	61	40	46	54	50	48	45	63	53	48	54	56	59	49	61	44	43	62	52	50	43	56	55	52	66	64	45	53	66	47	47	59	59	57	49	49	47	53	61	58	51	60	58	52	48	52	47	59	59	58	69	33	55	43	63	53	68	54	46	58	49	37	54	55	66	55	49	56	64	55	65	69	50	56	59	64	73	58	44	65	50	50	58	44	66	56	66	54	55	46	59	46	52	52	66	55	52	62	60	53	54	68	40	49	59	48	59	59	56	48	57	62	48	62	53	64	41	51	48	61	57	48	53	45	50	68	60	48	50	53	57	57	47	47	62	50	50	48	46	53	56	62	58	64	56	60	46	59	46	47	44	50	55	42	58	52	48	50	67	42	61	59	43	57	44	60	51	41	58	48	56	46	49	52	57	44	63	50	52	55	68	62	49	41	58	53	33	64	58	58	58	47	42	44	55	54	56	44	42	50	61	57	52	57	59	50	57	60	56	51	35	43	50	55	56	60	52	56	50	53	45	65	41	49	41	50	46	49	56	34	45	52	62	37	62	42	56	64	64	48	38	33	51	48	47	61	57	52	44	48	63	47	59	43	60	61	57	54	32	58	53	58	53	50	54	52	46	46	62	45	61	47	62	51	53	61	54	51	62	51	67	46	63	47	49	42	55	48	52	52	60	58	43	46	56	62	67	52	59	59	64	61	52	39	63	66	54	56	61	55	65	55	59	64	50	48	60	61	58	49	55	51	58	56	44	54	69	62	51	50	38	47	53	53	59	57	54	59	56	62	56	62	47	53	62	54	51	59	52	60	55	49	57	47	57	54	63	48	56	54	65	57	53	49	54	64	54	64	52	47	54	41	55	41	58	60	45	54	56	59	57	45	50	50	48	63	61	43	64	37	47	59	60	50	54	48	54	64	60	55	53	53	56	52	53	65	55	42	46	59	38	46	58	62	35	61	48	58	57	55	58	58	61	44	58	51	44	46	41	55	54	61	57	48	53	53	67	61	52	55	53	57	50	44	58	55	57	49	50	61	51	57	44	42	63	46	45	60	54	58	66	50	54	54	42	51	64	52	44	47	59	62	57	62	56	52	47	50	56	49	55	68	63	51	45	57	57	60	71	51	65	54	54	55	61	44	58	59	64	60	60	51	58	66	65	57	52	45	56	70	56	46	48	51	56	59	43	57	33	54	62	44	54	42	49	57	52	65	56	54	49	67	53	71	41	41	59	51	54	54	41	54	51	42	55	61	51	58	59	46	60	51	51	51	49	45	40	52	58	44	55	49	59	59	53	63	60	46	66	58	58	57	49	56	64	40	64	56	52	52	54	55	51	45	55	63	65	33	57	48	49	65	57	58	53	61	61	57	44	52	58	51	61	60	61	48	65	44	37	54	55	51	45	48	51	45	59	44	61	59	67	57	42	64	51	42	60	60	52	51	57	66	57	62	45	57	50	43	59	52	59	59	64	50	49	46	56	57	62	52	43	53	42	48	57	52	52	49	65	58	48	47	57	49	59	40	59	44	59	65	47	60	54	61	56	42	59	60	56	62	60	46	57	48	51	58	63	50	55	42	59	46	50	54	52	58	57	54	57	52	58	53	40	55	51	52	52	58	53	43	50	58	41	42	57	57	51	63	50	37	63	57	56	59	50	46	60	50	58	60	52	57	54	61	59	58	56	41	59	58	48	57	45	47	53	43	55	45	53	52	59	51	41	51	51	55	52	57	45	51	45	53	53	53	58	48	57	52	48	61	63	57	70	55	80	55	52	56	59	60	46	62	59	57	50	42	54	61	54	55	68	57	54	68	52	63	54	54	60	51	53	61	49	45	53	59	44	46	58	50	69	51	64	50	49	68	58	49	56	49	55	51	48	54	63	57	57	50	56	51	64	55	54	42	53	68	51	46	53	53	72	54	53	53	56	69	47	54	52	42	59	49	71	63	54	49	52	64	56	50	44	51	49	66	56	49	45	59	48	69	61	67	54	47	48	56	53	59	65	52	57	60	56	53	53	57	55	51	43	63	56	52	46	53	65	43	49	47	43	42	49	51	51	55	52	50	46	55	39	48	39	46	52	53	51	68	59	51	54	47	47	53	61	52	51	46	62	48	51	52	59	63	55	58	39	54	55	59	58	57	66	70	65	46	54	50	56	60	58	33	58	50	46	58	52	55	50	47	45	41	55	54	57	52	39	56	55	51	61	51	44	57	53	52	58	54	46	44	63	56	57	50	51	48	57	57	58	62	55	58	42	42	64	55	53	62	53	53	43	63	57	50	56	48	55	44	58	50	51	58	52	56	59	64	53	49	51	49	54	62	54	70	48	46	41	41	67	75	54	51	58	56	51	64	65	48	64	54	44	62	54	53	48	44	47	50	51	64	59	43	37	58	58	56	61	56	53	37	72	40	50	52	56	63	36	50	50	51	52	51	63	61	67	51	47	57	48	50	55	53	53	55	46	56	44	50	61	48	42	55	46	57	60	54	54	51	53	59	54	51	53	57	66	55	56	38	49	48	63	47	64	36	49	57	53	56	50	51	53	51	51	60	62	46	56	53	51	53	52	48	56	53	45	50	60	63	62	49	58	55	60	62	53	64	48	51	53	46	36	65	45	49	55	45	45	67	61	59	53	47	51	49	51	55	64	68	47	53	40	47	55	60	51	68	61	69	53	43	61	50	48	55	56	50	52	45	48	45	53	60	63	71	60	54	49	49	47	57	55	44	56	43	62	54	50	51	54	44	53	58	41	50	54	52	39	46	67	54	38	54
13496	12049	33109	53788	60859	50494	35982	22120	9149	2673	1179	882	686	685	707	741	710	750	727	723	693	738	713	673	694	731	739	680	696	709	703	763	773	710	716	709	704	719	711	708	750	781	681	689	777	708	706	693	732	741	729	686	694	718	720	715	707	711	708	684	694	695	715	722	678	699	728	749	704	760	740	703	695	724	744	740	697	693	719	700	662	667	734	703	680	745	687	753	708	713	686	706	707	697	772	643	720	727	675	745	695	748	666	748	682	691	724	712	695	746	684	689	700	730	727	724	656	720	733	686	746	666	668	739	738	730	692	696	715	704	769	685	692	710	696	717	678	744	730	702	720	747	701	662	721	683	702	746	727	770	736	702	700	773	748	715	725	692	735	743	759	724	722	703	721	752	702	761	661	703	700	723	687	684	727	677	712	687	732	732	715	703	684	746	711	674	698	683	698	683	703	671	709	709	691	743	723	739	692	738	687	724	679	739	766	681	724	705	699	756	699	676	686	702	745	718	697	726	716	709	699	737	746	733	737	712	677	717	730	702	691	714	676	731	718	734	719	723	707	757	745	704	718	746	744	732	733	713	699	723	707	733	675	713	721	722	695	754	725	744	688	715	761	690	719	691	746	730	674	682	715	767	721	706	746	679	728	752	732	690	710	723	729	718	708	689	683	706	719	725	670	741	722	719	751	662	748	724	715	753	695	677	699	706	750	706	782	688	686	686	702	735	740	712	712	685	680	707	711	758	711	761	709	720	680	706	686	751	684	718	711	770	727	659	694	708	690	759	684	732	675	700	745	666	681	684	744	690	710	650	737	752	713	736	684	697	750	704	701	740	722	726	744	625	755	739	675	787	745	743	724	746	701	724	739	718	730	716	716	699	706	769	708	750	714	724	716	714	700	748	728	750	722	669	768	699	666	737	711	717	751	710	723	740	739	711	731	738	684	744	682	654	755	725	746	715	731	728	747	716	682	738	687	731	722	757	714	728	775	707	727	717	717	703	742	754	706	711	708	740	714	712	767	724	742	720	667	723	711	729	684	714	707	701	733	715	683	711	718	754	685	717	726	683	682	683	707	742	703	746	748	705	679	721	722	703	703	763	732	742	689	751	713	693	697	713	689	728	711	707	712	710	692	697	668	748	705	683	694	714	712	691	713	721	705	745	729	720	693	729	748	709	691	697	734	705	688	756	718	732	699	687	779	682	714	729	734	722	751	719	716	710	734	754	715	765	709	759	735	757	722	728	725	803	737	691	718	683	666	706	708	693	733	776	709	711	692	710	700	686	717	668	683	675	736	703	699	689	650	729	733	750	742	694	731	691	694	722	705	710	700	759	714	731	730	705	734	726	749	724	695	726	723	690	701	740	746	687	753	721	698	730	704	737	707	724	709	719	674	737	686	703	671	715	706	692	661	717	709	716	725	723	752	742	706	712	685	661	721	674	768	709	755	727	685	704	713	685	741	693	726	720	691	749	719	727	732	723	684	772	672	716	723	699	713	730	702	706	730	709	704	693	747	692	699	778	718	714	710	707	661	697	725	679	702	716	748	776	729	695	723	717	708	702	696	696	697	755	717	726	708	771	725	743	760	712	708	728	705	726	684	706	680	739	743	706	688	677	710	737	731	712	741	762	678	681	709	679	793	728	727	718	733	710	742	755	770	697	740	726	697	734	767	699	735	757	704	699	662	705	718	693	736	688	690	740	741	680	744	751	722	712	685	700	683	718	725	752	767	661	723	764	715	731	757	746	669	745	679	733	766	753	753	750	725	766	695	733	697	719	773	736	694	760	738	759	695	747	720	698	745	691	695	697	765	739	675	686	724	718	690	738	689	712	723	713	750	694	726	713	743	747	752	697	721	731	756	735	753	700	698	746	722	731	684	698	722	716	678	741	726	760	741	698	747	652	708	736	766	734	715	719	728	708	709	699	676	726	691	703	713	710	728	716	705	710	723	737	706	740	721	749	703	694	706	748	729	717	739	766	748	734	736	731	683	691	690	680	737	732	725	717	699	648	715	763	709	680	699	736	723	693	749	681	685	673	694	682	718	700	720	688	738	693	715	741	751	692	742	701	755	660	692	735	687	685	742	691	739	722	722	742	703	717	734	699	712	689	709	752	743	729	725	724	708	713	734	700	708	726	758	714	703	741	722	714	688	679	680	727	727	732	734	699	720	696	711	712	721	718	722	712	751	720	762	713	726	692	688	704	781	672	733	729	713	716	772	742	721	720	731	715	713	735	735	671	681	720	733	711	758	706	710	730	679	675	736	725	682	735	702	713	700	700	721	680	780	714	705	717	734	769	716	679	704	689	730	721	720	776	712	740	675	684	819	714	653	717	752	715	730	741	701	735	711	733	738	672	694	670	743	761	739	674	745	699	738	703	725	763	694	706	672	738	724	752	673	753	745	747	734	697	713	753	708	703	746	694	746	669	716	738	724	734	759	641	732	718	702	683	725	728	743	729	725	741	668	680	724	667	713	724	698	710	719	755	744	742	709	699	680	685	706	724	700	725	722	737	749	666	721	741	701	738	688	716	752	702	708	749	718	716	707	677	709	747	715	718	698	724	694	701	706	720	746	701	727	681	721	741	734	683	700	714	744	759	708	727	707	731	713	741	721	690	718	730	729	729	712	718	734	685	742	749	749	707	714	717	718	708	694	733	719	756	682	725	691	696	690	723	745	699	699	678	704	722	723	725	713	707	730	750	748	748	659	742	689	741	753	706	693	678	763	689	750	787	714	711	661	715	680	661	714	745	731	756	701	722	718	698	815	672	718	694	731	712	721	705	749	737	762	724	724	654	705	733	707	689	704	700	745	739	713	760	728	737	757	733	737	661	749	732	673	729	713	733	697	690	665	736	701	757	716	675	757	709	686	740	689	718	707	712	732	698	732	723	701	777	739	654	697	667	721	660	721	742	698	715	721	711	765	723	729	704	741	717	729	658	713	731	732	760	691	668	683	743	730	666	744	707	776	693	697	747	694	693	702	761	681	722	723	733	710	752	710	782	720	723	716	656	694	706	699	724	745	648	749	723	714	717	742	636	719	704	689	698	733	741	677	703	744	650	772	711	698	715	764	696	728	710	695	711	654	701	726	738	687	758	714	716	727	728	712	754	706	696	687	785	766	757	732	733	742	690	743	709	768	700	728	721	779	751	704	693	665	726	741	703	713	689	684	765	724	702	662	705	715	694	677	726	701	716	713	736	718	699	702	709	749	674	731	749	714	685	687	732	673	737	754	696	723	713	725	701	713	716	694	709	788	735	739	741	706	713	746	728	693	706	690	765	744	726	754	700	720	752	716	742	723	723	686	723	717	756	679	685	697	734	724	752	691	698	732	697	720	684	694	683	745	710	727	753	733	670	669	703	722	734	730	714	676	729	722	718	737	715	736	690	712	727	669	749	734	686	746	729	759	707	717	659	741	751	742	738	706	683	707	714	721	682	745	769	694	694	700	737	737	744	709	732	664	732	652	695	708	718
903	1730	9470	16548	16022	13198	6456	1928	475	160	91	54	39	41	45	59	51	58	61	54	63	55	44	48	41	52	49	53	54	51	37	45	51	52	41	42	55	50	57	60	54	54	51	49	49	49	54	58	44	45	41	69	51	53	47	61	45	62	64	52	60	54	57	54	46	62	56	62	54	61	43	62	50	46	47	53	57	56	49	53	44	60	53	54	62	42	52	50	55	45	45	47	48	46	54	66	50	55	46	52	73	47	43	44	53	48	56	50	49	54	48	46	63	48	47	54	56	49	49	48	42	40	44	48	49	47	50	42	42	62	57	44	54	58	46	40	44	45	31	36	54	58	55	53	42	60	32	56	59	45	55	51	40	55	56	45	48	48	39	53	60	45	46	53	53	47	47	45	65	64	50	46	53	59	49	56	66	44	58	56	52	50	62	59	56	57	49	48	57	64	60	47	53	50	48	54	67	61	45	72	51	55	55	47	60	51	67	51	45	48	55	50	50	39	52	52	41	50	62	60	50	49	54	43	49	55	46	55	49	44	48	48	52	52	55	59	40	41	45	48	58	40	56	56	61	72	60	55	40	49	45	51	45	44	56	43	35	65	54	64	60	52	45	63	59	45	50	57	40	47	60	63	62	61	43	42	50	49	49	56	64	58	54	51	52	41	51	45	57	57	50	46	37	61	62	57	50	59	39	49	38	45	61	50	44	50	61	60	52	51	51	65	50	68	57	52	53	42	53	51	58	43	46	50	58	68	60	50	52	47	57	63	52	59	55	42	57	49	62	50	65	63	56	43	54	66	56	57	47	62	50	44	55	57	50	45	49	58	55	49	55	67	51	46	59	57	48	53	50	50	52	43	59	51	50	57	45	58	35	54	57	43	41	42	43	51	54	37	58	45	52	58	47	48	53	53	48	61	55	53	54	55	58	56	45	47	54	49	49	45	60	57	48	52	50	44	48	43	58	56	64	55	42	51	53	57	49	48	59	47	59	34	56	47	53	39	53	43	53	43	56	54	38	50	65	51	42	44	49	62	47	52	64	54	56	59	68	43	54	50	52	52	49	50	46	46	53	50	52	53	45	60	60	46	43	51	43	54	54	59	40	50	52	56	58	56	56	58	46	49	55	56	63	53	50	47	48	42	51	47	55	59	47	37	52	57	49	48	61	35	61	45	53	52	44	46	49	48	42	40	60	64	57	51	37	57	55	52	43	46	70	54	58	46	49	52	46	61	60	38	51	55	49	64	47	47	42	58	54	50	51	44	48	51	57	48	50	50	51	50	53	55	41	45	54	51	54	52	52	62	47	55	41	50	42	62	52	46	45	61	44	47	63	57	53	47	52	57	50	58	32	42	36	53	39	55	52	55	55	52	45	51	52	60	51	48	49	58	60	53	56	54	55	52	72	46	50	51	49	50	61	62	59	44	44	44	46	40	34	45	48	59	52	46	65	57	57	59	55	68	47	39	47	62	60	47	48	52	50	51	60	49	64	57	44	56	54	55	51	47	56	53	60	48	39	55	42	53	60	42	53	54	59	57	42	52	55	43	58	41	55	52	44	46	59	51	67	44	46	49	41	42	52	57	56	45	31	61	39	47	47	45	42	54	45	38	50	43	54	39	51	46	58	64	44	51	55	43	53	58	51	46	34	46	54	48	36	66	46	51	43	52	47	44	42	39	60	52	48	53	56	67	51	42	52	58	44	42	75	58	46	49	51	46	47	44	47	42	56	67	48	51	57	56	52	47	50	53	32	50	51	53	43	43	48	55	57	68	56	60	43	56	56	40	52	50	48	54	49	64	57	48	47	59	42	52	49	57	62	46	45	57	53	50	57	40	64	49	46	54	43	47	53	55	50	50	42	55	54	56	35	58	49	53	44	41	46	34	62	46	45	38	60	44	48	57	48	54	39	51	54	55	50	47	56	51	60	45	45	40	53	55	51	47	46	53	53	56	41	42	43	53	42	49	72	43	41	44	50	45	61	48	50	46	59	54	46	61	44	57	62	51	52	55	61	51	46	51	45	36	56	49	40	41	44	56	56	57	45	57	46	61	69	54	53	35	53	45	53	38	55	47	43	51	44	42	46	58	45	58	55	48	68	45	41	53	59	40	48	48	47	58	42	48	56	45	52	51	49	57	64	56	57	55	38	43	55	49	47	59	57	63	51	49	54	54	47	46	42	47	58	59	58	50	54	60	52	32	56	53	40	41	58	49	56	59	45	44	50	46	49	46	41	51	56	47	61	58	49	62	48	52	51	38	47	56	57	49	59	65	45	46	55	56	57	45	45	31	50	56	55	50	57	45	55	47	49	48	46	41	74	47	42	56	56	47	51	58	48	54	58	42	32	38	56	37	46	50	48	56	45	51	58	51	52	42	41	39	57	56	47	51	55	43	60	54	44	40	40	43	45	65	54	45	56	52	47	42	48	55	52	49	49	59	53	46	53	36	68	44	55	50	60	48	46	43	51	56	62	44	58	52	53	49	38	51	48	45	64	49	55	42	54	54	57	48	54	58	49	69	59	43	52	64	47	59	44	56	68	42	62	57	62	43	61	54	47	50	53	54	57	52	48	46	51	63	44	50	57	57	48	50	53	55	59	56	49	49	52	51	57	45	71	43	55	48	55	43	53	57	53	50	48	57	54	60	60	43	68	49	57	50	46	57	40	49	41	60	42	40	46	50	53	47	50	65	48	63	51	48	44	52	50	56	62	50	41	64	52	48	33	55	54	44	64	66	54	45	54	50	50	55	42	46	50	65	48	63	55	48	52	51	47	63	49	52	48	52	44	49	35	65	42	54	61	61	49	58	57	34	46	49	48	58	47	49	59	44	55	54	54	51	62	45	61	58	52	48	56	39	33	43	53	51	52	55	48	59	53	41	48	42	56	57	61	49	53	56	61	52	40	49	56	52	61	53	41	49	53	59	64	39	57	54	36	47	49	72	63	56	47	52	55	36	47	51	44	61	38	61	52	60	45	54	50	55	71	45	58	42	68	60	56	42	47	51	45	58	42	56	52	52	53	32	55	53	53	57	61	40	48	58	56	58	51	56	50	55	50	44	41	50	44	56	47	55	49	61	57	48	58	48	54	48	65	60	52	37	49	52	54	37	54	68	49	49	52	60	45	35	55	41	47	54	64	54	52	39	50	58	59	55	65	40	57	41	44	43	74	48	41	51	53	44	68	40	56	55	56	53	49	56	49	53	58	50	54	57	57	54	39	50	46	57	58	51	60	46	55	57	50	48	50	51	50	48	56	46	52	53	52	48	51	53	45	57	63	47	59	57	45	64	61	41	54	50	42	52	51	52	62	40	58	56	47	49	42	39	61	53	58	49	56	48	56	46	53	49	55	58	41	47	46	60	46	58	56	57	47	55	64	45	55	46	49	46	54	66	62	54	50	51	47	50	40	60	32	41	50	53	60	50	62	50	47	57	56	50	47	59	49	56	51	52	51	48	50	52	55	61	44	55	60	55	54	47
17767	22042	39565	62942	72121	60150	42335	26812	12538	4300	1475	799	711	690	654	697	669	723	675	709	702	667	685	696	716	691	720	673	680	706	664	691	681	701	663	664	710	675	725	699	661	681	685	672	677	657	708	722	710	656	723	677	674	696	658	662	690	675	673	664	693	665	680	718	749	663	659	640	667	656	683	677	684	694	682	716	687	699	635	681	682	692	660	711	711	660	683	653	668	702	649	681	647	688	699	688	677	677	672	681	716	649	697	665	654	681	678	682	640	636	654	678	658	700	653	699	686	682	705	722	670	701	710	692	687	670	688	694	683	703	714	657	684	625	682	665	727	667	684	702	691	673	659	601	691	668	672	708	709	730	687	651	728	689	652	660	695	707	681	715	666	685	675	675	667	696	676	699	666	695	657	746	688	660	688	702	694	700	686	670	654	727	700	713	658	663	638	642	713	647	698	706	732	667	645	704	651	697	663	671	680	684	653	671	674	679	661	643	682	693	670	683	664	677	721	705	708	706	730	680	709	681	651	691	693	713	667	684	683	688	651	695	682	679	710	710	660	664	699	670	620	655	675	682	743	689	663	731	704	654	669	696	736	710	679	685	696	685	654	691	685	643	683	668	708	661	714	713	726	679	698	653	662	666	696	686	675	686	679	715	746	693	676	683	695	690	678	706	722	724	684	656	722	708	663	715	664	687	668	705	651	719	639	657	679	696	652	692	750	672	694	671	638	687	715	692	629	716	703	706	716	687	722	652	682	689	658	733	625	681	679	710	704	681	690	695	666	689	674	668	694	689	672	643	659	680	664	675	678	661	683	650	715	680	671	676	692	642	700	704	683	661	706	698	661	714	683	733	638	643	686	691	691	696	686	626	696	637	690	690	650	659	667	638	666	742	740	714	676	673	687	678	674	709	681	689	663	684	678	698	710	658	669	709	666	677	732	642	662	660	669	669	765	748	673	665	672	694	676	655	695	667	668	663	698	684	689	661	690	688	684	677	689	702	674	696	673	679	653	685	701	690	631	686	683	713	723	671	673	704	692	691	671	668	649	731	641	714	702	679	694	659	646	676	688	642	699	681	659	664	684	707	695	685	676	660	695	691	686	702	666	684	705	704	690	694	655	691	685	707	664	651	695	675	692	693	714	645	703	689	676	692	700	680	620	629	702	682	656	731	702	683	681	754	694	673	651	715	685	720	652	673	740	699	691	680	693	681	659	678	726	701	716	644	724	673	639	705	680	648	707	715	728	709	702	696	707	685	677	660	649	686	705	706	687	659	690	700	619	687	674	690	643	687	706	698	693	695	685	709	670	671	685	699	653	686	714	692	718	699	694	665	693	697	660	679	693	667	648	695	712	695	712	686	680	721	685	702	684	696	656	709	670	642	706	657	668	710	712	682	706	662	634	695	702	656	751	655	684	674	700	654	720	682	703	679	668	721	646	683	687	660	664	711	703	675	655	682	694	671	718	691	707	671	654	666	692	708	713	694	680	705	723	678	653	691	660	696	629	683	697	647	674	741	612	639	727	696	685	672	654	721	703	682	660	698	650	647	707	714	666	676	682	749	719	713	686	724	716	701	701	716	655	704	682	654	688	744	693	700	698	685	719	695	673	683	669	663	693	664	715	715	718	655	660	682	720	668	669	679	674	673	679	683	689	638	689	719	711	715	655	651	653	661	666	669	705	672	654	693	663	695	711	663	676	689	697	653	707	688	720	686	717	717	650	705	697	717	680	704	702	667	693	626	682	665	707	687	720	642	669	680	702	684	707	714	710	683	682	673	691	734	667	652	678	671	717	693	671	677	700	706	690	699	690	720	679	666	687	683	650	676	713	718	675	631	712	654	701	706	697	695	707	626	663	687	666	658	665	667	709	662	690	666	683	714	715	636	672	667	657	704	740	721	665	681	701	666	667	720	683	679	723	714	662	675	723	657	698	661	695	713	663	596	689	704	664	716	640	683	654	656	687	676	663	683	708	697	633	679	667	686	646	692	680	684	692	702	690	707	737	678	669	667	703	686	710	642	686	634	690	689	677	610	656	672	662	715	699	712	719	687	688	672	704	727	658	695	700	683	688	717	700	714	649	724	679	676	644	726	654	698	646	681	713	717	658	662	669	630	694	671	655	706	688	649	667	687	674	681	721	673	689	705	646	732	667	691	679	671	671	697	719	658	677	689	644	725	688	745	695	708	700	732	688	675	716	654	680	693	678	722	686	677	699	661	676	729	729	686	658	718	710	679	702	725	684	733	705	771	680	652	643	694	672	713	670	715	697	681	660	676	675	745	700	701	673	680	649	696	681	658	638	688	701	629	670	715	736	664	706	677	647	707	713	699	656	738	670	682	678	722	654	652	670	668	643	704	684	714	642	708	712	680	708	699	687	687	742	709	690	673	660	671	736	671	711	705	685	655	697	681	642	711	651	644	685	673	688	648	637	637	671	647	647	671	652	747	691	671	710	680	728	645	680	714	734	684	681	667	743	700	665	720	689	695	667	689	676	686	679	709	668	712	687	713	709	671	672	672	697	696	700	696	678	667	725	705	720	665	647	646	662	747	699	716	648	690	739	723	686	694	647	736	629	668	659	655	698	699	728	667	689	680	703	676	692	690	685	704	635	707	677	656	681	654	696	705	699	620	675	674	691	649	669	637	694	659	709	722	703	672	669	658	646	728	680	664	680	655	699	657	680	684	645	679	695	627	689	705	623	652	689	685	689	688	664	682	719	622	681	660	697	700	656	701	689	686	644	687	694	672	685	659	681	684	684	696	631	692	684	699	707	706	713	702	660	697	690	740	648	669	688	674	702	687	713	677	723	679	688	666	698	715	703	688	682	681	683	681	715	667	703	678	669	724	660	690	661	706	678	674	695	649	667	676	656	685	700	689	689	652	662	670	656	719	678	665	746	674	714	709	662	656	708	693	670	709	679	693	738	686	678	650	667	707	696	692	689	724	701	684	699	706	717	688	650	703	678	731	656	703	747	672	712	716	684	699	676	731	701	730	622	699	678	696	717	680	707	678	663	696	714	687	688	704	676	676	693	686	659	695	713	708	681	674	690	676	712	725	743	669	703	695	657	739	690	710	720	691	645	653	733	731	748	651	660	700	666	694	741	666	707	685	664	683	669	636	675	667	681	677	652	711	659	663	679	675	703	690	683	637	647	727	711	694	698	685	644	675	695	672	699	637	685	713	686	661	706	661	659	683	694	673	713	700	666	696	731	677	699	705	712	707	650	703	730	717	722	655	663	670	674	723	707	705	692	706	686	725	707	697	695	718	690	688	727	682	684	700	687	670	688	704	709	680	734	686	690	665	718	717	686	653	692	675	689	668	707	702	682	676	656	703	660	727	605	679	614	753	638	696	723	659	663	713	697	753	693	690	645	686	750	615	710	672	690	652	659	671	662	658	717	697	712	691	630	718	731	680	665	651	665	716	711	664	673	692	684	690	681	698	680	661	665	677	714	683	698	713	747	693	644	662	669	736
1339	427	1654	4166	4110	3139	1520	477	153	86	72	50	42	58	41	42	44	41	51	50	50	49	38	37	51	43	51	59	48	38	48	60	43	55	51	49	60	54	46	47	54	54	36	47	43	41	45	41	43	41	48	54	50	50	40	54	44	55	55	58	50	51	53	52	42	46	59	51	49	45	45	58	42	44	49	42	62	58	46	39	53	50	41	48	51	44	42	56	46	38	51	51	50	50	48	35	58	45	58	55	48	39	62	44	36	52	35	42	46	56	31	43	48	55	48	62	46	46	43	61	48	47	55	44	51	56	43	48	51	35	45	41	45	40	54	45	38	64	41	40	62	52	52	57	47	47	42	50	40	38	46	52	41	51	48	58	45	44	55	46	41	59	58	53	50	50	55	54	34	53	46	52	35	44	47	49	42	45	42	42	31	57	49	51	48	42	42	45	37	38	49	48	47	38	54	50	46	42	44	55	41	52	44	60	51	48	51	53	59	53	43	41	41	45	35	53	47	47	46	46	36	49	45	37	46	50	43	47	43	46	59	55	40	47	49	39	45	49	60	53	61	53	46	51	54	52	60	59	50	46	49	31	49	56	43	51	57	52	45	36	52	48	53	48	46	46	56	54	42	37	54	37	52	54	37	57	50	58	44	46	39	55	47	48	44	44	45	53	44	57	37	49	40	41	57	43	42	47	60	45	43	46	48	31	46	58	44	48	60	47	56	51	50	46	43	50	45	47	40	45	41	40	46	49	55	45	52	49	55	44	37	52	45	50	66	48	43	42	57	40	46	55	55	44	46	40	56	48	54	47	61	51	54	42	37	42	37	36	53	47	51	51	47	38	48	36	57	55	45	38	44	37	45	40	51	37	49	46	56	41	59	45	53	42	61	59	59	46	43	53	45	44	51	53	48	34	52	54	55	47	52	31	45	47	38	53	39	50	63	53	35	52	60	46	43	35	36	47	32	45	46	49	43	42	49	42	36	50	44	43	56	43	59	51	56	48	46	53	52	59	41	41	51	51	57	48	41	53	57	46	50	59	58	50	44	45	45	48	49	53	39	49	38	47	52	46	36	44	57	43	45	49	41	47	42	54	46	41	51	55	44	36	40	61	43	43	49	42	54	58	58	39	63	45	49	36	40	43	45	48	52	52	46	48	40	38	39	38	49	47	39	52	43	47	44	53	46	34	53	44	51	51	53	50	42	43	41	29	41	43	45	51	54	55	44	37	52	51	50	58	52	45	47	45	53	43	47	40	54	51	40	43	46	50	39	28	57	40	54	50	55	53	47	49	48	64	58	44	45	42	46	40	50	56	47	37	49	45	54	45	51	45	49	56	34	49	52	58	53	42	35	41	49	46	61	54	41	42	60	41	47	42	49	42	45	49	54	47	52	44	51	42	60	52	64	43	50	53	44	38	52	39	39	42	48	46	52	49	56	41	50	49	44	37	45	54	41	51	61	46	37	63	49	47	52	59	59	45	39	43	63	44	44	38	46	55	46	49	48	48	50	38	44	48	42	54	44	56	46	61	45	37	43	42	58	60	55	43	49	47	33	40	47	51	49	41	60	59	37	55	53	27	42	39	49	34	46	48	40	50	52	41	52	62	41	38	42	38	53	56	56	52	51	35	48	51	47	52	54	42	36	46	50	33	44	49	46	49	50	44	45	49	48	51	39	56	50	44	54	41	49	41	50	63	55	56	54	39	34	59	44	48	48	44	42	42	63	32	56	62	61	37	44	44	56	51	45	50	55	38	49	48	40	69	41	46	31	41	42	52	47	38	52	53	52	41	43	35	59	46	33	55	47	56	52	39	49	45	50	50	51	47	39	39	33	54	58	34	59	52	46	35	38	56	51	40	51	45	52	39	41	40	33	41	46	29	53	63	54	52	44	49	53	47	47	48	40	43	49	50	52	56	50	57	56	44	55	52	44	45	58	50	42	50	62	48	44	59	49	46	42	45	46	53	47	38	42	42	49	52	45	48	39	48	44	40	49	49	42	55	54	50	41	43	54	49	44	45	47	61	36	51	48	45	54	42	53	53	48	46	48	57	45	51	53	52	60	58	50	44	33	57	47	48	55	53	48	46	54	39	46	44	59	42	47	54	43	42	41	38	53	50	48	59	57	48	44	43	35	45	70	43	40	50	34	56	41	45	41	43	50	52	36	51	39	47	56	46	42	51	57	51	44	52	42	40	64	51	48	32	34	56	56	57	42	49	46	46	37	38	43	50	33	55	55	47	54	42	36	45	45	49	49	53	58	37	40	53	56	42	34	34	53	59	46	45	46	63	41	52	54	43	44	52	60	40	44	45	53	52	47	41	40	57	50	38	53	50	60	50	50	49	43	46	47	41	49	41	38	52	49	42	42	55	47	41	51	45	43	44	57	45	49	54	42	44	51	57	44	55	45	52	52	47	56	49	48	35	41	49	53	46	44	58	48	36	40	37	53	44	47	41	48	49	44	55	51	51	53	39	55	51	49	43	60	51	47	52	49	49	42	45	47	47	49	35	41	52	42	43	40	46	60	46	55	43	47	51	40	55	44	49	42	48	46	59	56	53	46	37	42	49	43	54	47	54	54	29	47	61	54	47	50	52	46	50	49	39	38	49	60	54	43	38	42	41	46	49	61	46	53	53	46	49	40	48	51	38	51	50	59	46	40	48	48	52	55	51	33	47	50	46	53	52	53	53	51	46	53	42	50	51	47	42	38	43	47	56	41	46	39	61	36	53	53	39	48	42	42	60	41	49	43	54	45	45	50	52	52	43	56	55	40	52	52	48	52	62	64	54	48	46	51	40	53	53	47	45	49	47	54	40	44	51	44	61	48	35	57	44	60	36	50	50	53	52	49	68	48	46	47	52	53	42	47	38	48	48	50	41	38	53	52	55	42	53	44	50	45	39	48	52	58	50	48	44	53	58	47	52	58	57	62	50	47	40	53	48	48	52	53	57	55	48	44	60	42	41	40	53	46	55	44	50	41	42	51	41	60	54	51	54	46	36	41	55	39	51	60	47	44	55	51	62	59	51	43	49	50	50	44	56	47	51	50	47	59	46	47	56	49	47	55	67	56	50	42	45	54	35	54	37	52	60	54	37	54	40	57	45	39	48	47	44	43	51	30	50	37	47	49	51	43	44	43	54	49	52	48	50	48	45	40	50	46	38	48	66	45	66	45	41	35	59	44	48	47	46	47	47	48	50	35	49	38	53	69	43	47	51	52	41	52	55	49	57	50	47	50	55	44	53	40	46	41	49	60	33	50	35	57	45	52	59	48	52	47	42	48	41	34	44	51	55	59	46	39	48	38	43	47	57	54	34	47	49	51	44	43	43	58	44	39	53	50	51	35	39	45	56	61	47	44	49	48	51	41	41	47	52	39	55	60	50	54	47	45	41	49	42	51	51	53	52	41	39	43	42	54	38	44	56	56	55	50	55	51	56	45	49	58	42	48	47	55	46	45	59	45	45	43	43	44	46	44	46
13024	10303	21690	37662	43547	36825	25624	13299	4748	1717	849	673	672	669	621	637	638	622	593	657	602	702	628	623	621	671	631	605	644	653	663	619	597	624	589	596	603	651	618	606	648	589	621	626	639	611	638	679	610	627	616	645	686	641	622	660	609	643	635	628	649	614	615	628	612	586	605	615	622	658	634	603	640	611	637	619	625	624	649	653	639	597	615	613	647	585	617	634	616	668	609	630	635	631	603	608	615	646	655	671	636	637	629	659	643	619	653	614	618	675	612	640	630	652	602	625	652	684	613	652	608	656	651	566	575	602	605	685	661	621	606	627	639	608	612	630	646	636	622	619	633	650	620	599	607	665	641	626	659	652	667	584	635	610	602	636	660	634	596	623	610	632	623	662	663	649	674	657	616	620	618	646	649	639	647	580	676	609	628	663	635	582	636	596	626	609	669	630	649	658	626	599	586	612	623	645	612	611	633	600	678	630	617	582	632	597	563	638	614	634	637	660	654	650	635	684	637	655	627	641	641	609	648	679	607	621	673	632	604	655	684	593	661	613	623	649	656	644	620	671	625	656	645	622	663	625	654	680	660	609	629	610	654	616	649	612	638	617	594	680	613	607	633	621	652	653	627	611	657	628	629	598	623	627	639	581	612	638	650	609	625	637	682	577	587	632	629	599	609	622	606	634	605	643	600	653	619	636	625	636	646	631	607	577	696	601	662	617	625	602	617	608	600	627	624	642	653	644	643	657	604	616	648	652	640	668	642	643	612	644	638	583	620	601	649	647	627	661	663	635	633	636	622	670	651	634	641	625	649	649	614	607	652	678	613	592	625	621	635	639	626	613	626	625	640	638	619	647	611	618	649	660	633	583	658	616	653	680	608	655	638	640	690	626	621	646	624	588	626	636	608	577	634	618	588	659	612	673	624	629	601	644	631	661	654	631	648	653	643	635	575	629	627	636	631	686	653	665	649	646	614	647	606	688	601	642	609	669	638	622	603	664	590	679	624	628	625	642	687	668	647	631	640	629	623	618	597	656	633	625	668	638	643	609	606	613	670	618	660	647	648	612	610	634	689	602	632	614	641	611	668	607	631	615	659	645	654	642	602	653	672	633	643	675	620	605	614	621	626	638	646	626	624	614	631	620	645	622	603	655	616	676	641	628	586	608	630	683	616	611	684	648	590	606	654	638	611	620	680	615	619	617	587	601	632	621	650	621	654	640	587	610	641	596	616	618	592	606	663	609	632	604	690	646	618	642	657	626	625	643	635	608	626	657	613	641	616	609	601	651	659	635	643	694	640	610	616	645	652	640	591	584	649	661	645	662	631	613	600	641	637	682	630	629	651	623	582	632	605	623	634	652	627	616	629	587	641	662	631	625	628	642	669	631	633	628	595	607	680	637	607	625	616	643	685	623	617	628	588	615	612	603	620	654	625	652	611	612	603	604	631	629	654	604	636	610	606	586	594	607	615	621	639	641	609	635	607	611	666	680	663	640	646	627	649	629	631	597	638	600	672	663	628	597	622	634	644	682	611	643	646	602	656	669	623	695	609	590	631	578	652	561	623	614	627	619	630	602	589	639	597	619	634	619	664	609	622	628	652	679	621	666	644	642	644	591	596	653	600	622	610	638	623	609	599	697	670	625	636	615	638	607	585	613	623	618	669	650	669	624	602	651	651	644	609	656	652	606	634	629	616	650	681	641	615	637	600	684	615	640	635	616	634	675	532	700	622	619	682	628	671	585	636	637	623	637	608	599	626	620	637	625	635	625	639	607	622	621	607	645	674	609	633	640	641	605	675	648	658	638	631	652	614	631	624	602	593	592	605	653	648	628	679	630	647	613	602	616	626	617	647	631	630	583	656	614	605	631	600	643	609	645	629	615	597	649	578	683	699	636	641	639	657	604	671	599	619	618	679	597	578	658	664	603	621	629	675	611	617	624	605	654	590	607	619	616	650	615	635	596	657	624	624	634	653	648	594	630	643	648	681	616	595	604	651	632	652	579	627	620	637	640	645	657	648	647	647	615	651	603	629	664	659	633	618	649	623	624	673	636	601	647	668	675	649	590	623	620	615	630	620	638	650	638	610	606	596	635	645	679	665	650	622	638	589	635	616	620	587	648	658	645	630	625	623	658	612	616	662	648	619	583	613	607	646	632	612	631	633	639	641	635	694	659	612	632	660	631	663	609	619	614	642	599	633	621	681	682	624	607	658	656	628	556	656	654	628	639	610	596	635	644	639	644	610	616	641	636	669	658	631	612	604	644	595	654	661	612	577	646	659	581	629	626	600	612	602	648	624	619	598	634	640	681	665	640	628	631	649	625	642	657	599	648	619	679	643	644	699	625	617	634	635	667	662	641	623	657	638	586	618	651	610	647	659	583	667	655	636	643	615	649	664	637	655	614	630	638	672	609	627	634	641	629	615	656	617	645	626	641	616	636	633	632	607	641	609	628	633	638	623	678	631	677	619	593	615	619	658	604	621	605	669	598	653	679	598	650	614	668	669	647	660	631	634	558	649	690	640	658	609	609	599	616	627	633	615	659	665	660	646	653	635	614	616	621	641	583	618	638	614	624	654	699	608	635	647	655	642	639	664	628	633	636	631	609	625	635	599	613	665	638	655	665	646	634	611	592	672	587	643	626	616	662	624	614	655	623	662	640	630	629	649	618	661	667	603	638	636	610	678	631	631	577	620	629	692	601	648	658	606	651	608	616	637	614	719	591	670	651	643	642	605	630	617	632	652	633	642	592	601	605	617	626	586	604	675	637	601	619	601	648	623	648	617	638	641	638	666	645	629	616	695	668	605	648	625	639	613	641	657	607	660	664	640	679	667	633	630	647	589	614	647	617	592	644	630	633	623	661	629	617	662	648	629	665	604	660	657	627	641	647	650	606	617	618	657	616	603	665	640	630	619	612	620	616	621	640	674	654	656	659	619	657	606	642	632	640	658	661	660	633	694	628	624	622	590	604	569	654	648	625	630	642	652	618	662	715	592	610	586	629	611	676	614	609	621	641	626	622	637	673	631	656	654	646	625	663	609	645	632	619	624	671	641	679	639	633	623	607	691	624	629	621	650	666	646	631	605	640	639	650	670	646	613	589	632	630	629	641	642	672	660	685	632	592	662	628	614	647	648	617	626	634	629	621	645	604	619	601	641	626	655	650	625	628	613	589	636	603	651	619	650	637	615	640	591	614	620	590	610	633	595	630	639	630	611	626	665	630	615	643	633	588	597	634	624	630	624	641	608	675	631	655	672	605	618	613	649	585	641	673	588	647	630	633	603	620	591	626	583	649	637	692	646	631	609	640	616	566	610	637	624	688	612	658	630	591	581	654	657	601	659	650	620	611	640	623	624	641	653	634	632	627	602	654	639	641	644	645	650	648	652	613	598	650	612	671	616	658	610	629	623	668	605	649	625	597	653	602	649	677	636	646	654	655	637	613	631	665	628	609	623	636	596	652	618	610	634	672	621	634	632	650	674	595
823	2658	6056	10325	10681	8727	3568	917	246	103	63	53	48	50	60	38	46	58	46	55	55	50	45	51	53	44	45	50	48	44	41	46	45	56	47	53	50	49	55	51	51	49	53	42	58	46	39	46	39	45	63	43	45	49	60	42	45	58	50	45	47	44	54	48	56	44	39	49	41	37	54	52	55	48	54	53	46	59	43	57	52	48	39	40	40	50	56	44	29	49	64	51	52	50	43	46	41	47	52	63	50	43	44	35	41	46	39	43	38	55	54	43	45	53	49	57	50	46	49	39	52	32	47	38	50	52	54	46	54	37	41	58	49	47	45	46	49	59	39	37	42	51	49	45	49	56	44	46	33	48	51	54	44	49	48	49	50	43	27	54	50	50	58	40	56	47	55	33	60	57	42	50	48	36	52	48	54	42	61	46	63	45	50	34	56	44	45	39	49	46	47	56	55	40	39	39	57	33	46	41	49	41	46	36	53	62	38	51	55	42	51	40	57	41	55	50	39	46	51	48	58	52	53	52	59	50	51	37	49	45	46	53	37	54	35	49	57	50	49	52	51	48	46	56	53	57	46	63	49	54	63	42	59	61	46	49	44	40	41	62	45	48	53	51	37	58	61	52	54	44	47	55	40	43	44	42	57	49	56	40	36	56	52	50	46	39	57	45	63	51	57	61	35	53	47	51	53	42	40	40	52	45	43	42	45	53	61	41	50	66	44	43	57	37	46	44	67	62	53	48	41	37	53	43	43	41	41	45	51	42	49	60	28	43	50	47	45	46	57	35	45	40	38	37	41	58	34	53	58	50	40	32	40	42	52	52	48	45	49	56	32	43	45	47	50	52	46	39	55	46	42	44	38	60	40	46	51	38	44	50	50	52	45	41	47	55	53	55	49	53	44	59	47	49	53	45	54	47	49	46	67	49	36	56	51	57	38	47	54	43	36	43	43	54	40	41	46	46	49	46	51	57	56	51	47	55	64	48	53	50	37	55	41	47	44	40	44	41	51	52	45	53	46	51	62	44	44	54	44	42	49	60	51	40	49	55	47	55	45	40	49	48	38	49	38	48	42	37	50	55	48	45	58	43	42	49	51	47	41	51	53	52	31	45	46	58	53	61	35	49	49	43	41	46	55	37	39	53	53	48	44	50	42	58	56	52	46	56	52	54	50	54	40	50	48	52	42	44	29	41	44	51	40	45	52	35	42	34	37	47	54	43	37	47	47	55	68	47	39	43	51	47	37	45	51	38	51	47	37	49	42	45	57	51	43	43	42	49	34	52	46	53	63	48	43	54	43	50	59	60	45	42	50	40	54	65	42	58	49	41	44	46	40	48	52	40	56	48	42	38	56	49	39	40	51	56	57	49	40	49	55	59	36	53	51	50	40	52	43	53	49	46	46	37	58	44	50	52	43	47	50	53	52	44	41	42	43	55	42	38	48	38	52	47	48	47	49	54	46	50	48	56	41	49	44	38	39	61	47	41	50	45	57	37	47	52	61	43	48	44	53	43	36	52	37	38	48	38	61	45	36	54	43	55	50	46	51	48	45	46	53	54	50	45	38	59	62	52	36	50	44	43	45	51	58	46	43	60	60	39	35	40	54	36	40	46	54	47	47	53	38	47	52	47	43	39	44	49	39	45	61	49	63	44	45	40	52	51	45	52	47	55	48	49	48	48	47	53	37	51	42	50	55	41	46	38	48	50	51	45	47	40	43	46	50	49	45	40	37	64	51	47	54	44	43	45	54	50	55	56	53	55	47	54	50	47	60	41	49	44	47	48	36	45	49	55	42	51	53	43	37	45	37	45	55	55	35	46	54	51	57	47	40	45	50	48	47	55	42	43	44	48	62	54	49	55	50	48	42	56	58	51	55	48	51	45	46	46	52	48	44	54	74	60	43	43	51	50	49	39	44	42	51	38	55	43	56	48	53	39	50	56	48	48	49	54	52	38	43	42	52	42	43	38	52	39	47	40	62	42	39	45	60	45	46	47	35	32	48	55	51	39	51	50	55	42	46	42	40	41	64	46	42	52	51	48	44	48	43	43	40	51	45	50	50	50	55	45	50	42	34	37	42	44	37	44	61	41	43	39	45	41	47	54	57	59	40	37	55	48	50	61	51	32	52	52	55	37	48	63	42	42	43	50	46	48	50	38	50	39	51	50	51	39	41	49	50	35	34	42	47	50	45	36	42	54	53	55	46	56	47	49	58	48	44	46	60	51	50	42	48	49	50	51	44	52	51	34	54	36	38	55	44	51	46	43	53	43	56	62	41	45	46	61	45	46	56	45	44	57	34	45	57	40	41	54	44	42	47	53	47	44	43	49	41	51	41	40	48	55	53	41	54	45	50	44	37	41	50	43	39	42	38	51	43	48	44	33	54	55	50	53	54	39	54	40	39	43	57	57	51	41	42	54	50	52	65	61	45	52	55	55	42	43	46	57	52	42	41	65	58	38	45	46	44	39	35	63	48	63	48	54	55	46	39	46	52	50	49	51	49	47	45	54	47	43	45	52	45	51	47	46	48	45	45	40	62	51	52	45	40	54	46	46	48	50	52	47	50	52	51	73	39	55	54	38	41	52	54	45	55	36	47	55	36	44	39	56	50	34	40	49	47	46	45	34	51	45	50	49	52	55	47	48	47	51	56	36	52	42	48	53	48	51	54	50	36	46	42	45	47	49	55	64	47	55	65	40	48	38	49	58	37	42	43	38	57	52	48	57	46	43	47	43	50	48	39	49	54	44	46	39	44	45	56	38	33	51	47	49	52	52	38	45	40	37	46	53	47	34	46	59	44	51	37	51	48	45	52	40	53	44	50	42	57	41	48	50	52	48	66	43	45	56	53	39	42	48	52	41	57	58	53	51	36	46	45	51	44	41	33	66	49	51	43	39	49	51	47	42	61	49	38	43	51	42	58	51	55	57	48	66	49	47	53	36	46	59	46	58	44	57	39	47	55	53	44	44	52	48	37	39	50	39	48	52	49	46	54	60	43	45	53	42	50	54	39	47	44	53	57	47	41	46	37	49	39	52	45	54	49	43	58	45	53	47	40	55	48	47	50	56	53	52	44	42	48	45	51	46	39	55	32	40	40	47	43	59	52	47	58	56	56	46	48	43	47	49	38	36	54	39	45	45	47	47	63	33	42	45	56	48	58	62	56	51	46	48	50	49	65	40	45	43	46	44	49	51	49	41	39	59	52	48	54	42	44	49	42	53	49	44	60	50	38	41	54	42	41	51	52	45	34	35	55	63	51	53	41	61	36	45	50	52	46	57	54	52	47	46	46	52	36	41	56	53	36	45	54	43	47	40	39	45	56	58	54	51	48	37	41	51	42	41	53	53	49	46	46	52	36	48	57	51	43	61	57	42	42	46	54	52	48	39	54	53	60	50	40	55	41	46	47	46	54	44	52	45	42	52	58	54	38	37	56	54	48	41	40	45	44	52	38	41	44	40	50	43	40	50	47	42	52	45	45	55
18769	23931	33734	53690	62102	51693	33801	18889	6691	1899	778	687	602	658	598	618	585	614	592	644	616	634	616	610	603	611	652	631	594	658	612	587	583	642	587	630	638	673	606	617	641	614	625	558	642	635	658	652	634	624	597	651	652	603	653	607	665	630	635	636	611	648	627	616	633	591	604	634	652	616	651	573	582	605	640	618	600	597	613	641	657	654	635	613	604	611	598	591	612	663	635	657	633	615	647	638	607	652	603	632	639	642	607	645	645	604	647	616	653	629	663	631	587	598	632	656	617	655	621	599	651	618	587	639	601	615	646	618	638	629	599	625	615	626	620	614	617	646	629	607	595	596	589	619	685	602	630	617	621	626	624	609	678	642	622	599	655	640	670	627	627	596	640	631	617	611	651	630	660	620	609	625	643	627	655	607	596	577	644	604	622	648	636	614	629	596	614	609	618	676	672	649	606	592	623	625	587	641	607	618	563	644	625	586	591	618	644	591	596	621	611	614	642	606	662	644	609	649	617	614	606	573	609	629	631	606	620	621	610	691	657	584	618	593	649	655	614	615	619	636	673	640	642	613	601	642	593	656	620	645	660	685	617	622	660	635	631	623	601	673	611	618	622	648	642	602	628	591	629	649	647	606	622	588	583	612	639	588	614	598	613	610	629	658	600	651	615	650	616	619	613	638	634	666	655	645	595	624	650	609	613	646	671	620	618	633	614	626	623	613	622	618	639	645	680	685	666	647	583	627	615	640	615	587	605	652	639	627	613	618	634	641	620	595	627	644	636	603	593	610	633	630	683	612	630	626	609	610	609	569	592	653	576	642	571	651	652	605	614	620	634	664	605	605	641	621	624	639	594	615	650	649	659	659	620	616	601	675	600	633	631	592	648	598	620	611	637	636	628	629	620	641	650	616	607	612	630	575	600	671	649	615	622	612	616	614	579	631	641	678	589	595	620	627	622	638	643	602	615	597	598	646	631	614	617	566	632	615	627	649	615	627	601	652	599	584	631	649	590	614	641	634	634	585	634	642	610	630	653	594	598	623	663	649	611	648	605	623	620	600	630	635	643	570	619	625	643	659	599	643	653	601	644	637	637	655	627	584	612	619	591	685	650	663	661	613	609	624	650	653	612	609	631	625	603	631	652	593	621	621	682	632	623	607	625	639	627	629	625	619	613	632	676	555	632	630	641	613	648	587	649	622	602	654	627	606	662	635	632	671	603	642	634	638	666	601	645	634	610	616	641	628	622	620	556	620	604	631	625	608	634	655	608	637	617	642	664	622	634	591	641	637	585	653	610	627	642	614	626	649	641	622	590	635	613	634	638	615	613	642	644	615	662	612	634	602	598	616	617	641	622	631	624	624	599	596	608	609	621	654	680	643	556	631	626	643	596	625	600	576	619	567	588	625	612	603	649	631	621	627	604	652	650	696	608	656	597	581	588	613	617	610	608	622	603	608	619	591	607	622	665	637	635	584	641	625	619	622	584	647	654	621	630	617	568	589	590	599	637	634	663	613	634	639	617	618	608	655	628	578	653	640	641	617	580	621	634	608	637	610	637	624	634	700	639	636	583	624	591	617	603	631	606	616	594	642	655	600	655	629	661	612	578	625	602	591	617	660	660	609	613	623	628	571	595	633	620	647	587	622	628	639	598	629	645	640	647	631	655	646	624	638	650	645	615	635	613	622	626	602	631	645	646	647	634	636	630	600	609	617	645	612	595	627	619	639	630	607	628	636	639	635	644	618	625	610	632	604	605	589	585	624	666	627	628	581	615	647	611	601	583	625	652	661	676	613	646	571	706	585	629	578	654	614	622	617	602	650	574	620	627	648	582	612	603	629	629	641	656	631	581	638	624	681	636	679	612	627	675	624	657	628	619	620	630	633	587	586	618	636	663	665	599	614	598	611	654	669	617	642	619	664	630	625	606	627	632	658	611	649	600	604	634	643	602	619	622	608	670	584	621	649	596	635	631	666	616	623	629	615	652	608	596	634	654	590	630	634	596	590	633	626	592	623	616	627	602	647	632	635	569	596	608	647	652	632	634	616	648	641	670	631	657	651	626	639	589	607	650	625	609	557	631	663	607	650	605	628	659	625	627	642	662	651	606	644	635	578	603	594	595	670	720	670	594	627	598	620	588	646	653	579	618	638	586	604	643	587	662	640	663	615	620	621	603	641	586	564	594	617	640	625	625	629	607	626	593	650	614	657	597	627	639	602	608	686	642	644	635	638	617	597	576	613	640	622	628	611	616	593	663	591	634	654	606	633	614	610	567	602	643	620	636	624	664	616	610	620	653	612	636	635	605	597	591	648	595	613	652	612	628	637	611	599	645	589	606	600	602	590	619	645	576	640	609	629	677	603	649	593	625	605	650	612	589	626	651	632	604	687	603	648	633	647	621	594	656	595	635	648	642	632	666	634	631	663	634	615	629	637	602	631	595	635	614	625	645	633	616	594	626	625	630	633	615	592	596	612	639	611	634	593	632	645	633	642	611	599	637	622	624	644	633	635	635	567	626	623	604	635	646	617	626	597	621	660	682	602	602	623	632	612	596	660	654	645	641	647	566	652	617	632	593	590	592	611	606	597	646	625	608	639	595	590	601	689	594	671	611	614	619	643	585	619	613	598	626	662	612	582	600	625	640	614	623	623	613	619	609	627	614	638	611	600	594	584	566	621	658	636	641	610	613	626	615	654	642	599	635	650	611	626	602	626	630	573	616	611	651	626	655	630	617	633	628	574	645	607	607	656	651	609	612	666	576	628	670	677	644	648	659	601	618	630	627	666	599	624	584	591	600	650	604	630	607	601	643	625	616	609	629	664	627	621	665	627	592	620	633	633	685	600	597	620	626	588	613	613	601	620	649	602	627	602	605	621	611	679	662	609	595	645	640	641	663	636	683	566	638	637	606	617	643	638	628	612	654	591	628	609	628	587	624	623	609	628	660	593	611	634	636	610	623	644	652	647	626	615	627	604	637	645	650	604	596	630	640	632	654	624	654	601	609	594	614	636	630	615	586	624	644	618	608	635	636	590	625	591	651	631	609	657	602	662	660	625	562	654	671	633	619	629	656	619	564	621	629	612	597	614	650	570	632	631	623	602	634	623	579	623	597	657	618	659	636	606	620	631	634	623	582	603	632	591	591	648	619	573	647	631	653	660	673	631	632	642	570	612	642	664	578	628	609	617	620	615	655	614	591	649	599	677	621	599	655	673	605	633	616	619	638	593	638	583	637	641	604	642	575	625	610	585	649	598	574	623	640	637	639	651	577	617	627	618	598	586	695	596	630	597	585	598	592	660	630	660	604	647	626	644	611	621	606	614	658	573	663	612	672	585	630	640	612	614	632	606	641	618	608	596	639	697	622	604	657	642	642	602	610	543	637	613	622	651	581	664	644	592	670	642	609	611	595	660	648	669	639	661	655	640	646	628	614	620	629	628	593	604	636	594	665	627	665	560	605	662	625	619	629	640	617	642	617	646	586	601
2222	4433	9810	9517	9259	7479	3018	872	236	87	48	49	59	51	64	52	58	55	59	48	57	68	59	60	66	64	58	52	58	57	63	57	46	43	55	57	59	46	66	54	48	59	48	46	59	46	59	53	44	72	57	71	56	43	52	48	59	51	61	59	50	56	43	44	58	68	62	54	59	55	58	68	51	58	51	52	47	52	52	57	56	55	63	62	45	50	58	64	49	56	51	57	55	59	59	52	56	60	59	44	64	50	52	52	46	56	54	47	45	62	45	42	60	58	54	60	53	60	44	60	62	51	64	62	59	62	65	53	46	56	45	48	63	54	52	53	47	55	63	68	70	60	54	65	43	51	56	48	54	43	48	31	60	69	52	58	56	53	43	49	48	65	48	57	51	62	49	48	48	49	51	47	60	52	55	64	56	61	62	38	51	48	62	48	56	53	54	50	53	62	62	52	53	49	55	46	56	54	61	48	56	62	57	62	50	62	56	59	58	64	66	52	50	55	67	63	54	54	52	52	59	56	67	46	51	69	59	55	48	53	58	56	66	63	52	68	55	53	44	60	48	60	54	59	53	57	54	55	46	55	61	46	56	58	56	48	48	54	62	43	42	67	65	53	44	65	52	47	52	57	43	56	49	53	47	39	69	50	51	57	56	45	49	48	54	67	57	56	54	58	44	56	40	54	54	44	53	55	50	46	60	56	58	53	54	57	61	59	70	49	42	61	58	57	64	57	54	56	74	46	59	48	43	58	53	40	64	60	54	42	54	68	42	55	55	74	56	60	58	61	55	60	61	58	40	41	43	71	41	54	46	46	64	61	54	44	53	62	55	61	42	66	58	57	54	46	78	63	61	66	57	56	60	49	47	57	45	57	50	59	54	50	59	55	66	46	56	49	50	52	52	41	54	51	62	48	49	56	54	46	51	61	47	60	50	49	46	54	43	71	54	50	61	52	48	68	70	59	71	72	63	60	60	57	58	59	56	66	49	57	59	65	53	54	50	50	69	52	56	57	70	53	45	51	71	54	49	50	63	66	51	67	47	54	46	56	54	51	57	62	44	50	59	51	58	63	41	47	41	62	52	72	47	47	57	64	71	49	60	71	42	54	59	51	43	50	62	55	50	53	50	61	41	61	48	52	60	36	52	63	55	58	46	55	51	60	44	50	58	61	43	51	48	63	65	53	59	49	65	60	49	55	51	56	50	50	52	49	69	52	49	55	55	66	62	53	58	77	52	52	67	55	62	40	42	57	54	55	41	65	55	59	42	37	57	47	51	62	51	53	59	56	60	42	72	49	52	67	53	56	53	66	60	47	47	60	55	48	60	64	47	60	57	55	58	42	47	55	57	63	52	54	54	68	52	51	52	52	51	54	49	60	62	53	53	51	53	53	62	34	64	56	58	61	55	60	50	53	57	67	58	48	55	55	45	63	57	44	59	40	54	56	52	56	59	63	63	46	55	60	67	52	67	36	61	60	55	62	52	57	53	58	40	53	77	55	56	60	45	53	65	50	63	55	56	50	54	44	54	59	51	52	48	55	52	57	52	62	51	47	49	46	56	67	57	67	38	48	66	61	55	60	51	67	59	67	58	67	56	58	50	57	52	55	62	51	47	53	61	53	51	58	59	50	49	61	76	48	62	46	67	50	54	40	51	57	64	55	56	66	44	68	50	59	56	55	52	50	44	61	49	64	70	59	57	45	65	61	59	61	55	56	68	57	55	48	54	49	60	48	52	62	52	53	48	48	64	52	46	48	59	47	64	48	51	59	51	48	51	66	62	66	65	55	55	64	57	53	66	52	60	50	63	59	50	48	61	59	58	57	50	50	45	47	49	51	59	65	52	62	60	59	46	54	53	62	50	62	50	54	49	56	51	67	44	48	53	66	50	53	46	48	49	56	62	43	59	46	46	59	61	57	51	59	65	61	58	59	58	50	51	57	46	55	53	56	56	51	47	49	62	61	46	60	48	41	45	48	54	53	74	46	49	52	54	54	70	61	60	51	49	44	67	47	55	69	64	52	45	58	53	70	40	65	55	53	59	38	53	46	56	49	51	43	50	63	45	55	55	73	61	43	46	53	51	59	47	59	43	48	48	53	57	52	73	68	43	57	60	47	59	54	45	48	63	45	61	55	56	53	59	48	63	52	61	52	54	67	43	54	47	44	60	60	50	51	40	52	60	51	48	61	58	58	57	58	56	58	57	50	53	48	47	56	46	56	61	63	63	58	55	47	46	52	67	53	57	41	59	51	62	52	60	51	65	50	59	58	51	61	41	63	64	54	45	52	59	49	51	50	54	61	63	50	50	65	49	57	42	56	52	45	49	51	55	60	62	49	48	65	59	65	59	44	64	48	60	46	59	54	63	55	51	61	59	47	50	56	58	58	44	48	60	59	51	52	55	44	48	58	48	45	58	71	57	57	54	41	50	53	47	69	59	63	51	72	66	62	50	49	65	65	56	45	50	54	55	61	65	43	50	52	61	58	64	60	46	53	61	56	73	63	58	55	59	64	62	51	61	64	54	47	44	67	57	57	53	42	53	51	45	58	63	48	59	62	61	52	49	58	55	42	49	65	42	66	52	49	71	57	53	64	68	51	60	71	74	55	50	61	48	68	54	44	58	60	53	44	60	69	59	65	54	64	46	60	74	53	51	55	49	51	63	60	40	69	57	78	70	56	38	51	49	44	50	53	59	60	55	47	62	58	64	57	51	54	51	47	51	52	46	61	56	41	39	54	57	60	52	60	47	61	50	53	68	49	50	45	61	60	51	57	49	48	54	60	54	74	43	59	60	46	47	63	56	57	50	51	43	49	62	60	52	67	58	60	52	49	57	53	59	57	46	53	51	55	55	51	73	58	66	47	57	60	51	65	57	60	55	55	55	41	45	64	52	47	43	42	61	52	70	45	50	54	45	56	52	49	49	66	50	56	48	41	57	53	58	57	66	45	58	43	37	53	64	58	63	48	53	63	48	61	59	47	57	47	65	47	60	52	43	56	45	57	48	45	48	66	52	56	48	49	55	58	74	67	59	45	57	51	47	73	46	65	65	56	41	61	54	66	75	59	50	51	47	59	52	58	57	58	59	62	60	56	54	63	51	74	56	42	57	61	57	69	41	49	54	54	57	49	44	45	48	47	63	58	59	61	48	53	53	54	57	56	50	45	54	49	68	57	44	55	63	57	47	60	50	52	73	54	61	40	66	48	61	67	61	67	56	56	57	57	40	56	58	54	54	70	66	59	53	76	53	48	60	46	45	44	54	47	50	52	61	51	50	47	56	55	36	59	43	69	59	53	53	53	60	50	43	52	55	54	67	65	44	71	47	52	52	58	48	47	42	60	57	61	57	55	51	44	67	51	45	55	45	49	45	60	57	48	50	68	69	60	60	58	60	54	54	41	60	45	63	63	51	60	45	42	43	44	75	52	55	58	49	42	58	52	40	48	43	46	65	50	50	57	54	60	50	55	62	57	65	36	48	49
18791	29839	37896	49907	58984	48888	32743	18402	6536	1834	818	750	726	727	718	716	731	712	698	708	702	670	689	692	667	738	663	709	728	705	732	696	721	756	665	758	685	756	692	695	780	795	686	728	670	656	783	712	695	724	749	710	708	755	737	730	714	718	708	702	720	722	735	720	718	726	733	712	728	701	702	765	684	713	723	731	718	741	679	686	741	754	690	708	725	740	714	747	718	732	704	720	705	682	677	735	690	726	688	707	705	725	778	729	715	740	752	694	727	694	663	674	713	754	717	736	739	706	729	735	671	698	723	764	701	715	695	748	759	700	749	736	709	701	736	711	736	702	694	729	731	695	732	700	693	722	738	736	721	728	773	720	737	697	765	710	702	735	700	680	711	702	704	715	714	756	685	747	708	729	725	687	768	704	759	718	708	747	678	703	731	681	776	742	697	702	732	731	684	708	675	736	684	682	744	684	730	731	715	711	735	665	722	741	712	756	708	718	713	724	737	714	730	734	710	716	722	750	726	746	720	759	703	703	713	778	711	694	751	713	725	723	744	776	710	710	707	749	744	761	694	728	666	690	700	740	771	694	755	658	763	702	749	725	768	707	708	689	712	768	704	687	715	715	708	730	716	737	763	676	700	704	748	736	686	744	706	700	751	712	678	718	740	736	687	744	733	746	717	683	741	669	725	693	757	657	712	727	715	722	705	685	668	695	717	674	745	733	783	746	728	729	745	675	686	731	675	715	667	737	696	730	729	726	731	732	701	700	710	693	773	696	717	775	743	777	738	678	744	700	717	706	751	709	762	766	722	743	746	719	761	745	755	701	701	718	704	679	747	698	681	727	686	665	684	722	751	732	667	733	691	712	702	727	677	726	746	668	709	693	662	733	736	691	676	682	716	750	735	727	703	729	680	751	742	718	723	742	741	740	706	749	755	758	713	751	716	690	729	735	715	732	762	712	739	746	712	743	739	750	735	733	747	673	731	694	658	699	707	717	680	722	744	735	698	698	762	701	752	683	732	734	716	713	731	657	670	707	716	747	717	729	746	700	747	712	760	720	663	743	765	731	685	765	698	737	695	749	733	698	729	682	679	735	755	717	723	697	720	734	687	717	730	715	697	722	739	701	720	719	697	737	728	700	755	721	741	703	744	726	724	749	720	734	719	683	697	751	727	716	689	741	719	738	682	699	673	733	768	743	683	745	693	721	687	725	722	740	693	720	704	773	701	743	721	766	752	691	711	706	670	729	712	695	696	711	741	662	745	736	711	718	758	731	714	718	769	701	758	682	712	708	715	725	733	722	724	721	703	708	758	693	701	670	701	712	778	726	711	711	738	760	708	699	731	690	742	660	707	723	700	716	743	703	743	737	773	740	752	756	732	711	678	700	722	691	689	713	703	719	669	693	732	738	672	687	761	727	696	708	701	691	724	735	761	754	690	736	668	723	692	692	726	764	700	725	711	677	730	727	658	719	701	700	702	747	727	705	697	705	711	674	665	710	707	682	721	734	728	715	668	709	753	737	725	745	714	737	751	727	696	704	721	745	724	715	751	733	718	708	740	713	721	701	720	656	703	743	732	728	724	738	742	729	721	685	721	719	782	698	756	732	764	689	680	740	719	734	722	716	744	702	733	721	711	723	702	709	721	770	751	708	745	750	678	692	746	740	706	691	690	717	699	710	738	741	736	769	736	712	711	732	752	717	734	679	697	684	744	725	711	713	702	665	718	712	702	715	700	741	668	696	732	727	729	697	734	721	723	737	729	701	691	680	720	713	744	691	701	697	710	653	723	711	680	747	733	707	704	706	718	704	690	715	708	724	716	741	735	644	724	728	723	761	740	706	685	672	729	747	711	737	756	669	754	714	694	717	714	726	701	728	744	708	716	736	722	717	731	706	692	686	744	733	756	734	662	789	735	724	669	751	680	721	745	681	721	727	714	735	681	776	725	736	759	722	726	662	719	708	742	734	760	731	751	723	719	682	708	715	722	742	755	699	692	735	701	732	722	700	726	704	704	620	705	732	718	689	737	676	715	729	700	720	718	702	686	715	729	684	729	745	707	754	689	733	707	724	720	668	686	719	709	717	733	672	674	713	692	722	787	767	757	733	736	718	672	700	662	767	700	721	742	712	709	707	677	713	665	736	688	730	696	733	715	700	699	736	699	753	733	732	747	717	748	731	750	710	702	681	725	754	708	685	741	776	695	733	748	755	720	732	642	694	746	720	703	710	743	679	745	758	716	679	698	701	642	711	697	700	721	725	687	740	720	703	699	762	703	725	694	690	738	689	736	743	688	737	723	693	728	741	724	680	733	722	696	773	713	733	739	697	739	765	726	687	715	714	725	741	663	648	725	704	714	725	725	771	731	709	759	728	767	711	753	702	761	716	749	646	728	725	786	722	733	761	681	774	734	743	713	715	714	673	726	706	713	692	744	719	814	693	693	721	702	701	761	691	710	687	708	735	774	759	746	708	733	674	736	694	749	706	711	719	701	707	687	758	759	749	691	765	708	676	736	727	688	754	720	728	756	702	747	699	730	666	722	733	716	714	726	710	692	739	725	757	708	682	733	714	730	720	756	744	721	714	739	730	738	689	731	751	712	766	764	731	698	704	755	738	652	708	700	748	720	723	727	692	690	774	694	730	724	719	672	728	719	709	718	681	681	709	708	763	705	700	702	721	714	716	722	644	718	708	668	710	748	745	680	680	732	697	704	734	686	679	681	682	750	725	729	751	713	752	685	681	704	738	716	675	717	728	746	718	752	754	674	734	707	744	763	698	697	752	718	745	702	738	679	758	730	689	730	726	715	745	679	702	734	726	721	733	752	691	751	738	674	719	751	685	696	675	779	735	736	691	750	770	705	699	748	706	742	705	697	663	718	709	753	710	704	720	751	703	710	734	746	694	683	697	729	693	676	740	752	743	728	702	710	709	733	738	716	725	697	731	717	747	730	731	737	706	744	778	733	711	768	711	719	732	745	706	695	735	668	730	729	737	705	713	724	758	721	719	677	746	721	723	677	716	685	720	728	733	746	728	729	736	728	728	717	695	775	773	742	749	687	719	731	734	719	719	656	683	710	765	712	719	728	696	737	750	716	767	701	689	704	739	712	693	730	678	741	734	701	672	711	725	679	718	709	743	747	672	727	697	741	709	738	675	719	744	695	715	688	692	710	740	671	757	722	708	751	728	738	675	689	718	716	740	740	708	743	678	714	695	694	712	740	756	681	716	677	742	716	682	739	724	708	717	733	763	723	743	726	729	751	784	738	669	710	713	739	714	739	758	729	743	735	698	707	741	746	719	712	715	722	718	728	751	737	774	773	731	756	708	728	702	751	698	679	734	734	732	742	692	754	697	723	699	720	709	710	733	732	727	684	716	748	667	713	727	724	750	738	727	721	702	717	728	712	722	723	721	717	720	722	706	714	705	734	656	745	720	746	714	692	719	734	733	718	753	752	672	725	695	716	680	779	730	688	744	761	674	747	731
1415	6938	13807	15101	15471	12044	4998	1249	342	123	60	58	40	44	61	62	48	61	40	48	54	57	41	49	44	47	41	55	45	72	44	61	49	46	47	64	38	50	45	57	49	46	49	56	40	60	47	56	51	58	53	59	60	52	50	52	74	52	55	47	44	62	41	41	55	51	56	56	58	68	51	63	52	40	52	59	67	45	58	40	42	53	54	50	50	45	43	48	49	55	56	39	63	56	50	48	63	61	51	66	59	57	61	49	52	55	46	58	59	55	51	58	50	55	50	47	48	54	43	51	62	49	50	42	59	63	40	58	48	49	46	53	55	48	58	55	54	50	50	54	49	50	55	54	53	51	47	42	60	48	70	59	58	42	54	38	49	63	47	50	48	59	43	44	60	51	67	62	58	56	67	67	47	46	52	63	49	57	57	47	77	46	53	42	46	54	43	57	63	48	42	56	55	57	53	66	40	49	50	36	61	47	51	51	49	49	40	43	39	47	56	53	52	52	60	33	53	56	55	58	52	65	57	60	63	55	59	45	58	44	59	42	63	44	54	44	54	60	58	53	57	46	62	47	68	50	53	55	45	51	58	69	49	53	49	36	48	44	47	48	45	43	59	54	62	50	59	41	43	57	51	65	51	58	61	55	44	57	63	61	57	44	50	41	38	45	50	56	56	49	59	56	49	45	58	45	51	52	54	52	47	37	50	51	55	52	64	66	46	49	53	44	42	60	53	54	53	54	51	59	65	38	63	58	56	50	53	56	65	47	52	57	54	47	48	55	59	50	42	66	56	52	64	54	48	54	57	53	53	43	64	60	50	49	58	47	58	46	45	62	44	47	40	51	52	55	56	59	46	56	49	52	57	45	63	53	53	50	60	53	44	58	63	60	45	47	54	45	35	51	57	45	71	46	64	47	57	62	52	54	45	52	47	49	55	36	57	49	60	65	44	68	38	51	54	50	46	45	43	43	63	44	63	43	43	41	51	55	49	49	46	53	46	56	54	52	44	57	48	55	51	49	62	45	56	48	36	42	52	46	63	50	49	50	48	51	62	75	59	58	53	54	49	43	46	60	46	55	58	55	57	64	50	50	61	49	54	48	39	41	64	46	63	45	50	52	57	50	43	58	57	49	62	59	59	58	53	56	49	51	63	44	45	48	62	43	51	55	40	60	46	55	60	46	60	52	52	56	54	61	47	36	50	50	42	58	52	47	54	53	60	71	46	41	47	58	53	50	54	58	46	53	52	61	51	56	47	48	60	53	56	46	51	51	65	67	52	57	47	51	46	52	46	40	36	52	60	55	38	55	49	50	55	51	41	60	48	62	53	74	51	50	62	48	35	49	61	60	54	37	45	59	41	49	47	62	37	61	59	58	55	58	52	40	50	51	55	61	56	44	55	63	63	72	45	46	69	50	53	38	48	58	44	55	43	60	54	40	37	69	58	45	50	62	54	52	46	64	56	50	66	48	47	58	43	45	58	58	41	37	60	50	61	52	57	47	54	57	69	39	58	61	64	52	49	51	58	53	52	62	54	61	74	74	55	57	41	54	55	54	39	47	52	52	51	44	53	45	46	58	54	58	48	60	55	70	60	41	57	66	46	58	52	51	62	47	59	58	51	45	43	53	59	61	47	47	55	49	46	58	52	51	64	55	56	48	54	53	57	68	51	57	52	51	48	55	57	42	46	48	60	56	61	43	64	63	49	56	54	41	55	51	44	54	72	49	42	48	47	50	53	53	52	52	48	46	39	52	52	56	60	47	49	59	45	45	37	51	53	53	33	46	51	49	56	55	40	60	54	59	58	51	55	41	41	61	45	52	53	41	56	46	48	37	59	49	51	46	68	53	49	62	57	54	47	56	63	43	49	56	44	50	56	48	64	43	59	62	55	58	54	59	53	65	47	38	61	46	48	57	75	63	51	56	46	46	58	57	51	62	52	62	40	56	42	51	42	68	61	54	48	49	41	52	59	49	55	48	51	47	59	53	52	43	46	58	58	47	51	37	57	53	50	60	57	52	41	44	61	49	56	48	49	45	68	54	57	55	57	50	54	53	54	55	59	42	49	54	52	58	53	56	52	64	61	49	50	45	43	54	44	55	51	55	46	33	46	58	52	47	67	55	55	58	47	47	52	50	48	46	63	32	48	62	51	56	54	55	56	48	32	48	49	45	59	56	49	57	48	46	49	57	57	61	61	50	54	46	49	46	48	38	54	51	41	56	62	47	67	62	51	43	45	63	49	59	51	48	62	67	52	61	60	47	60	55	51	40	54	52	53	54	55	40	52	52	57	54	55	50	39	56	58	46	52	52	54	52	51	55	57	59	56	57	43	45	48	58	50	65	63	55	64	57	63	53	52	54	52	48	60	60	50	48	46	45	49	51	58	43	50	41	55	41	40	54	50	57	40	53	63	38	60	49	42	49	49	63	55	40	53	51	45	55	54	56	50	45	42	56	51	53	50	54	56	64	55	58	45	43	52	62	47	56	58	45	51	45	39	65	56	39	42	57	57	49	46	41	39	44	49	56	56	56	46	46	48	54	62	56	53	42	42	58	55	64	50	47	45	51	41	51	45	39	50	54	40	36	42	48	48	67	53	49	56	35	45	55	43	39	45	57	44	60	56	33	67	44	42	46	68	54	56	36	41	53	67	54	55	60	72	45	50	46	60	58	50	49	53	47	38	71	53	56	52	52	50	56	52	48	49	63	53	41	61	56	43	45	45	48	45	47	64	41	49	57	55	42	53	44	48	52	39	42	50	57	47	42	57	42	47	46	54	43	40	49	57	48	44	60	52	53	55	50	51	64	56	57	52	46	55	49	49	75	56	49	48	45	61	41	49	51	51	60	52	49	55	57	61	54	54	39	53	63	47	45	56	43	38	64	45	56	53	55	50	55	52	47	48	62	56	56	51	41	59	55	68	47	51	52	50	43	57	51	62	49	42	51	54	48	39	53	54	49	67	63	74	34	60	44	47	51	58	53	56	56	48	46	53	49	47	54	56	42	48	51	36	44	56	47	62	53	61	61	49	53	54	53	53	58	54	45	54	39	61	55	54	67	55	67	45	49	55	48	51	41	53	71	52	61	56	53	63	54	66	47	63	50	38	48	61	47	43	62	59	42	62	57	56	46	62	54	53	64	45	55	39	44	56	43	44	54	52	57	41	50	51	55	42	52	47	55	41	50	48	57	46	47	54	56	53	55	41	45	53	37	59	58	62	66	57	55	52	51	63	59	52	50	50	62	45	58	48	50	46	44	56	58	50	56	47	49	42	53	64	48	60	52	57	55	52	46	62	54	49	41	52	55	56	49	40	53	57	37	62	49	52	52	60	53	54	48	44	53	51	56	53	57	46	50	52	48	65	49	51	39	44	52	52	49	56	49	50	56	42	45	56	47	61	56	66	65	48	66	60	59	58	62	48	51	58	54	69	60	56	56	58	42	56	46	41	57	51	48	51	58	50	53	40	49	54	52	48	56	54	56
24889	35808	42418	60785	70221	56845	38117	22560	9703	2493	961	736	699	694	684	655	697	685	683	727	690	708	661	707	631	646	677	668	716	662	672	673	709	717	683	658	673	743	689	680	658	669	674	629	695	697	752	672	654	712	693	690	650	647	737	683	748	702	664	680	678	707	650	681	690	693	658	696	676	675	678	720	668	668	691	660	702	723	687	706	706	671	649	700	668	669	686	678	712	766	705	689	690	736	690	698	668	663	652	690	675	663	718	680	743	719	737	667	697	675	698	687	662	675	671	689	676	738	672	683	716	706	684	657	721	720	679	669	704	693	637	729	694	682	662	677	692	680	697	657	700	721	703	687	661	696	668	677	714	662	728	676	679	684	679	654	683	685	664	690	702	690	644	673	695	688	660	728	692	640	678	692	657	670	699	672	663	696	674	658	701	646	678	662	645	695	699	706	689	688	682	740	684	700	664	692	688	700	671	712	701	681	677	738	711	711	630	712	704	689	729	680	663	685	662	709	689	707	674	709	657	678	688	687	738	673	650	707	682	717	704	641	702	672	704	630	709	703	641	678	697	656	708	648	684	660	726	695	678	701	664	671	659	680	704	692	732	651	646	705	748	685	710	681	687	681	695	685	709	730	647	703	592	664	668	683	680	705	672	661	683	683	725	697	719	723	651	643	690	676	685	695	677	670	710	683	716	703	671	706	694	708	655	714	657	716	676	674	713	690	684	684	680	712	652	684	686	721	679	658	685	671	721	717	709	700	701	733	691	672	655	640	690	693	681	735	689	687	664	734	700	638	683	677	685	663	685	698	708	686	738	712	690	634	716	699	675	680	681	715	684	721	695	647	608	658	698	739	732	689	670	650	646	666	682	655	652	687	687	716	681	672	658	670	715	700	743	686	653	675	717	650	667	682	682	746	666	641	659	699	674	720	649	702	682	656	724	696	616	654	657	694	661	662	651	698	680	713	758	702	717	681	694	655	700	720	658	677	690	695	699	695	681	674	658	661	635	689	670	700	683	707	701	641	636	665	697	677	738	678	671	677	703	701	693	702	685	751	678	638	711	629	674	714	730	697	654	697	694	664	694	677	690	689	747	671	702	696	692	683	703	703	642	708	699	673	683	671	685	652	671	709	679	680	703	724	705	732	694	704	711	716	704	635	709	672	706	703	738	668	726	735	701	727	673	717	680	723	714	693	691	703	730	693	690	656	660	631	684	673	711	679	696	698	647	678	648	661	729	677	693	701	674	714	733	698	697	695	713	648	709	645	669	648	660	675	693	668	679	645	741	681	684	679	672	673	729	696	720	668	712	647	674	705	713	713	640	700	707	641	659	694	678	656	718	658	671	660	668	647	670	705	678	656	671	718	703	647	664	685	661	692	667	706	653	670	656	644	677	691	691	658	694	726	664	729	694	695	725	702	665	664	663	691	693	681	690	664	708	674	655	677	664	684	664	655	720	701	629	707	711	677	685	678	713	715	689	666	729	655	725	713	749	672	711	709	682	630	657	660	710	707	705	704	651	699	671	725	694	701	670	729	708	700	625	659	691	758	753	698	644	637	716	709	724	667	664	750	719	644	722	708	683	702	726	698	729	674	638	695	669	725	692	696	689	744	738	747	737	664	696	721	678	671	724	662	689	693	684	676	687	694	714	686	685	637	721	662	735	718	658	718	671	704	699	698	703	682	707	708	676	698	671	720	695	695	695	703	685	680	672	687	641	690	688	704	667	674	668	652	771	689	690	715	667	678	695	644	679	672	682	755	678	679	682	683	717	653	665	662	696	753	747	691	708	716	691	665	702	656	685	673	670	698	690	687	678	709	745	695	720	760	680	674	663	691	648	684	744	684	699	651	664	670	657	673	703	689	683	675	679	716	670	662	658	695	708	700	657	721	690	688	688	680	676	732	705	725	709	709	642	676	664	663	660	643	743	669	687	669	669	659	690	730	666	696	726	685	714	683	674	682	701	750	652	680	736	700	664	685	708	677	679	668	695	700	654	705	694	665	694	674	734	652	688	702	655	692	662	720	678	681	676	703	697	654	664	705	670	694	674	672	682	682	681	657	721	678	713	694	669	648	701	703	686	676	697	697	703	700	696	693	685	651	646	655	699	707	699	693	660	664	652	677	673	712	638	683	694	703	699	719	675	706	675	710	692	715	667	699	724	704	698	701	697	730	728	673	662	690	709	689	693	689	683	706	672	685	707	684	660	678	681	733	657	693	695	691	731	650	680	692	659	677	652	682	712	700	649	734	725	689	707	684	657	695	660	742	665	700	664	686	715	644	670	737	673	708	696	679	630	719	728	667	677	676	720	719	672	716	671	680	706	663	680	669	659	658	685	648	648	729	693	753	653	697	665	680	686	701	683	681	642	697	680	709	677	718	712	725	706	700	687	646	654	672	701	723	720	711	671	719	661	698	648	671	718	722	727	687	656	639	711	680	725	624	698	723	708	648	680	617	665	652	737	706	680	706	689	634	700	735	717	715	631	703	695	682	696	652	690	698	696	682	658	767	728	738	653	697	624	658	698	685	713	658	711	701	724	647	655	727	675	721	713	673	691	706	669	720	657	710	675	690	680	656	742	722	678	663	713	672	729	679	664	650	687	698	705	696	728	711	649	724	677	708	647	692	692	700	677	673	705	711	704	692	697	703	702	646	672	704	683	673	733	663	694	704	754	637	700	713	710	698	720	685	674	681	708	647	604	689	709	659	662	723	725	687	664	688	656	659	710	690	690	700	680	676	679	681	667	680	684	684	699	720	678	680	670	746	652	691	712	660	722	716	655	645	687	673	701	671	699	690	721	665	724	653	683	699	728	711	689	667	650	662	711	635	720	670	658	678	662	695	743	747	655	703	700	688	696	697	730	683	662	674	662	699	694	718	710	692	673	676	718	662	717	752	702	661	717	692	699	730	653	706	665	711	670	691	741	697	666	718	728	643	708	686	700	654	698	695	746	680	690	763	654	707	712	666	731	685	707	661	631	679	684	704	680	684	704	675	664	675	669	679	694	670	699	704	648	714	720	705	687	712	722	663	662	693	638	689	683	667	690	702	651	709	676	727	700	727	667	696	687	677	691	727	726	681	647	734	682	775	681	659	697	712	660	670	717	620	728	717	700	659	710	693	719	674	681	704	689	674	658	692	737	693	708	665	661	685	699	638	746	707	716	674	690	738	674	669	653	709	643	728	656	700	712	674	646	744	706	685	664	720	718	746	703	668	709	732	676	726	708	671	669	675	684	709	701	635	724	711	651	699	696	662	705	680	711	624	690	727	698	679	684	724	662	698	692	722	672	680	670	677	666	721	686	668	695	732	686	654	746	709	720	688	660	683	677	699	629	661	661	694	716	682	690	720	642	671	716	714	696	709	658	683	685	629	717	692	680	688	646	697	708	700	683	663	695	669	696	703	697	693	669	689	698	663	669	691	688	658	658	666	652	690	742	718	718	692	709	673	723	674	700	641	704	667	661	713	677	666	749	683
1261	1164	2924	3571	3523	2771	1050	388	140	70	47	45	47	43	51	62	50	54	46	43	41	53	57	62	58	51	42	48	55	50	48	39	42	49	46	49	55	42	47	37	52	43	50	45	54	45	41	47	56	51	60	50	46	47	32	42	54	49	43	49	36	39	39	41	45	42	51	38	53	53	51	48	45	49	48	52	45	49	48	44	55	40	55	48	45	38	53	62	58	49	49	50	49	56	61	52	48	55	51	41	55	36	56	47	49	42	44	39	42	49	53	50	40	46	55	44	66	52	52	44	45	40	46	50	57	46	50	42	48	61	44	38	46	45	47	57	35	57	54	42	46	54	51	50	48	45	50	48	38	36	43	40	50	54	34	40	53	35	48	54	43	50	44	51	55	56	48	50	41	45	39	37	52	47	57	41	47	39	56	41	36	37	52	45	44	49	55	39	43	52	37	56	39	56	49	57	50	42	42	40	55	41	49	41	65	45	54	48	51	47	43	56	39	46	52	49	59	40	50	35	42	40	30	47	50	62	39	55	57	54	57	52	57	55	53	47	51	56	63	53	43	36	43	57	55	37	51	53	58	44	51	39	62	35	44	45	41	44	51	37	51	35	40	46	38	53	49	54	44	46	48	59	45	54	46	54	52	50	40	44	44	50	51	48	42	43	51	43	52	48	51	49	43	54	46	43	54	44	68	40	47	35	60	49	48	54	71	51	50	59	56	51	42	54	50	58	42	51	45	37	49	45	42	57	40	49	49	49	45	32	34	40	55	53	57	44	46	55	46	41	60	47	54	59	45	46	40	49	48	41	45	43	42	52	39	48	56	50	38	35	57	48	38	40	45	50	36	47	47	54	48	51	45	41	46	49	65	49	44	63	49	49	43	52	46	38	40	49	39	57	59	42	55	59	50	46	36	57	62	59	44	42	46	50	42	48	49	46	52	49	46	48	47	46	44	47	46	43	45	46	51	53	48	39	57	57	37	62	44	41	60	63	44	40	32	47	48	51	47	42	55	60	51	46	54	46	51	46	55	47	49	55	42	46	36	46	62	63	56	47	49	54	36	51	47	49	52	45	55	46	45	50	55	51	38	43	52	54	48	46	50	50	33	43	50	42	48	53	38	39	51	33	45	52	50	40	46	46	49	47	57	56	65	49	56	41	56	48	43	37	51	44	48	46	52	48	53	58	47	53	48	30	42	40	40	45	56	56	61	44	44	58	55	53	44	37	56	38	57	52	49	36	42	54	43	43	56	50	40	41	52	48	40	55	52	43	46	51	47	50	50	45	52	41	33	34	55	44	43	44	44	54	57	63	55	43	41	59	68	35	50	45	58	55	71	53	42	47	55	54	43	50	40	54	50	57	40	41	52	47	66	51	60	52	51	56	37	46	63	49	41	48	40	46	56	59	42	42	49	56	42	49	51	53	48	49	47	54	56	48	59	54	54	34	36	46	45	44	38	47	42	42	42	43	53	49	46	50	43	47	46	48	46	55	46	49	42	49	43	54	43	55	38	54	50	59	52	64	64	49	49	47	51	38	54	56	52	50	45	47	49	50	38	37	42	43	50	56	41	46	51	51	58	49	51	50	35	46	53	53	41	51	43	49	55	58	47	61	49	63	41	59	44	36	39	45	53	46	49	40	57	40	43	56	51	55	41	48	53	58	47	51	43	40	49	48	38	36	49	68	48	40	31	66	47	44	45	45	63	51	36	48	51	58	48	43	49	57	48	51	39	44	42	55	54	33	57	36	53	56	42	42	57	66	45	35	58	71	59	66	46	65	48	45	47	57	44	48	49	53	55	43	47	63	40	48	38	41	61	44	54	43	49	42	55	52	38	57	55	57	38	50	42	46	49	58	53	53	49	47	53	57	61	48	37	56	39	43	43	51	51	39	59	45	49	56	54	44	54	46	56	52	50	46	43	45	55	40	51	43	56	57	44	57	42	64	48	41	55	45	47	51	50	43	48	51	45	46	39	57	46	48	43	42	50	56	53	46	68	41	43	46	39	49	41	45	38	44	49	54	46	38	41	51	42	57	47	47	49	47	56	56	63	43	45	46	55	44	56	38	49	47	46	60	47	57	51	55	48	41	46	39	44	37	56	55	54	44	40	49	63	55	39	45	50	41	51	51	47	47	47	51	44	44	48	40	42	58	43	46	41	59	51	54	47	50	53	41	61	55	49	50	59	41	52	41	47	48	40	42	57	52	27	46	53	54	54	49	41	35	41	51	52	51	52	39	53	54	47	55	39	40	58	43	51	51	46	64	44	41	56	59	49	44	45	52	45	41	51	52	39	56	60	39	57	48	41	52	43	39	51	51	55	52	46	48	46	47	54	52	49	49	50	46	41	52	58	55	33	67	53	55	49	43	49	44	43	43	41	47	60	45	43	55	42	44	41	50	49	40	43	42	39	52	48	61	50	49	36	44	62	55	50	45	55	38	51	53	56	42	43	37	52	40	45	44	44	55	46	49	44	46	55	45	40	42	45	48	52	50	55	54	46	50	49	47	52	63	40	48	52	50	50	51	51	56	49	55	50	54	31	46	40	58	50	50	52	43	48	57	38	53	49	44	40	40	54	55	50	45	53	44	47	56	54	53	41	51	54	57	43	46	63	55	59	37	39	36	63	43	50	55	52	51	56	48	57	53	61	61	46	45	62	45	44	54	43	44	52	53	49	39	53	52	45	34	43	46	50	48	42	50	55	53	48	51	46	39	52	46	44	52	48	58	45	54	38	51	67	49	64	37	46	54	44	48	64	55	44	47	45	53	54	49	42	46	48	56	50	50	44	43	54	43	51	42	43	50	46	37	46	50	48	49	47	43	52	40	42	50	45	39	46	35	47	54	44	42	49	51	44	49	42	48	44	49	50	29	48	53	44	48	45	39	49	47	49	47	61	45	51	39	54	56	52	41	52	58	52	39	44	48	46	42	51	42	48	44	47	51	48	38	54	47	49	46	44	59	45	41	53	41	45	48	59	47	39	40	56	42	50	43	31	42	42	48	40	44	54	57	46	43	54	38	51	48	45	42	36	52	44	43	49	33	37	47	49	40	60	33	56	52	54	47	57	46	56	41	46	44	42	55	49	33	50	46	50	37	55	45	47	54	50	43	67	46	45	62	45	42	41	39	47	46	50	53	51	46	43	54	56	49	52	53	42	52	64	44	54	61	55	47	50	49	44	53	47	44	38	50	47	44	50	50	36	58	41	55	44	61	49	48	43	49	47	51	52	43	58	40	52	51	46	44	50	59	44	35	51	52	62	36	43	47	40	38	56	55	51	47	54	60	53	50	39	27	44	48	46	48	42	58	48	53	52	47	48	51	49	47	49	43	42	50	44	57	37	45	51	46	42	47	44	55	51	54	36	51	51	53	53	40	38	58	50	50	24	39	46	64	59	58	49	49	49	39	40	45	54	48	42	40	48	35	59	41	48	53	47	50	41	61	45	43	56	47	43	66	48	47	49	58	46	57	50	39
12062	18591	26486	35976	40663	34397	22188	11259	3393	1220	716	653	633	648	641	624	632	621	609	650	664	636	628	616	639	609	642	620	622	630	622	612	666	631	627	655	618	657	671	644	625	648	603	618	609	606	666	624	623	630	649	633	569	592	651	645	614	637	621	604	636	631	625	619	637	652	621	653	637	627	598	636	650	608	644	619	644	613	654	573	627	631	627	622	627	672	647	669	613	653	663	645	642	668	614	627	656	629	615	622	629	586	624	631	642	643	643	632	610	652	609	630	618	629	655	613	621	612	619	673	641	622	590	648	637	573	583	604	631	620	597	658	615	599	651	643	605	646	637	631	612	647	646	644	593	630	634	643	654	607	624	634	584	627	605	664	644	630	622	623	643	648	648	611	639	630	660	639	674	579	611	648	626	661	618	625	632	588	652	633	653	578	655	595	645	639	620	641	654	675	632	641	603	603	648	624	618	648	622	645	611	631	620	632	648	610	588	626	610	596	631	659	647	628	643	658	642	580	640	673	623	679	620	608	659	627	629	673	661	638	650	639	650	661	643	653	643	605	657	621	649	628	629	628	609	661	575	632	645	626	620	600	665	627	634	649	647	666	602	611	648	613	623	615	646	621	608	677	608	679	627	603	664	634	611	677	637	655	629	633	595	657	634	625	680	614	622	624	606	646	618	668	637	611	631	657	630	604	615	653	644	667	614	614	635	638	627	630	619	642	611	672	654	625	614	602	569	649	617	637	637	615	623	608	665	651	629	670	622	663	638	707	639	668	634	635	629	620	614	631	639	645	659	571	632	622	577	660	582	604	629	638	641	627	637	656	629	652	597	611	669	622	625	641	644	656	612	671	628	645	644	608	634	649	601	609	603	610	610	649	675	665	628	613	657	621	666	664	625	651	601	642	642	607	635	603	608	653	602	658	645	673	668	602	620	648	656	642	624	573	672	603	625	607	663	626	672	652	674	649	639	673	631	629	626	634	652	613	596	613	627	627	634	647	609	657	646	618	605	709	617	626	640	616	627	637	627	614	679	629	640	639	639	669	589	654	669	609	640	649	634	625	600	585	642	659	640	637	648	648	627	613	650	616	650	657	593	649	646	653	613	667	644	623	612	638	653	705	609	640	656	655	638	657	679	606	610	625	576	624	617	639	653	660	642	636	649	625	624	631	668	665	650	670	628	654	579	618	630	638	593	619	684	633	672	647	721	680	631	602	701	657	606	657	630	674	654	658	627	623	612	600	645	653	659	634	630	634	655	655	623	678	623	653	577	649	619	623	638	653	675	631	625	666	629	657	625	632	636	642	622	645	644	638	620	620	667	605	637	626	669	605	657	651	633	617	647	583	649	643	686	683	636	607	682	634	655	628	650	614	613	639	667	627	582	670	643	613	656	608	644	609	615	669	660	636	642	635	644	664	614	629	700	611	648	653	654	650	650	674	711	631	644	608	612	639	654	668	631	627	654	653	648	609	630	613	670	619	619	688	664	656	665	658	638	593	628	620	606	579	634	598	612	664	609	649	648	657	648	670	640	675	655	648	643	597	673	644	641	668	681	666	684	615	621	624	662	623	667	662	650	666	644	661	599	606	632	672	617	649	621	662	641	594	656	665	604	660	624	613	634	631	614	615	637	640	641	642	561	671	639	602	669	625	627	653	637	630	621	578	619	662	616	599	621	621	638	639	647	677	651	605	619	608	628	636	674	679	693	662	603	627	671	605	664	689	629	623	655	675	626	634	649	637	602	665	644	622	677	587	654	612	631	713	651	668	603	628	610	634	653	693	673	620	612	629	612	632	647	636	653	640	698	625	648	653	663	590	637	642	651	618	672	633	663	634	579	631	637	636	697	619	625	641	628	616	628	611	700	651	611	634	628	672	647	695	634	681	659	608	676	628	618	662	656	615	661	645	622	602	649	629	642	653	643	649	630	631	623	644	607	605	654	642	643	625	651	717	640	641	630	618	620	665	623	655	633	592	678	625	678	650	634	584	646	618	625	651	665	625	645	649	665	669	651	637	696	619	620	631	653	643	658	627	639	632	633	625	651	618	639	600	643	643	599	654	645	685	606	650	656	637	681	632	593	642	648	638	690	639	616	604	638	638	640	647	660	653	664	597	601	619	609	666	638	663	620	639	654	646	650	601	657	658	615	621	631	624	610	626	631	662	645	620	621	672	645	624	630	656	642	617	659	641	660	596	631	685	672	654	642	634	609	576	631	613	664	664	644	648	630	659	648	614	624	637	604	688	626	637	585	623	628	585	606	664	674	646	606	615	645	669	627	585	618	652	618	642	641	633	611	638	700	595	641	678	628	648	639	659	623	585	630	644	591	585	623	650	605	609	640	653	616	629	644	650	664	632	638	629	619	632	632	672	677	595	597	619	626	690	644	607	632	701	641	646	668	641	561	645	636	638	619	635	643	619	631	650	628	633	618	664	620	636	643	644	628	632	664	629	672	598	647	637	630	631	615	613	625	659	647	585	603	603	639	624	638	641	619	608	722	626	669	620	657	660	676	654	645	610	628	622	620	605	651	617	686	631	642	627	603	581	643	604	639	637	612	602	622	594	609	643	632	671	644	637	640	641	660	620	647	656	643	677	622	606	663	638	697	629	599	607	650	639	633	659	603	632	677	625	635	670	587	664	647	662	657	604	668	644	636	665	632	609	620	702	602	620	610	659	641	552	631	658	654	662	648	658	631	580	629	615	639	607	629	659	593	605	634	578	644	620	619	637	642	646	665	623	680	647	618	658	608	607	606	659	648	628	639	648	646	627	660	648	622	610	669	600	652	632	669	650	682	622	638	620	681	589	672	638	635	650	656	660	586	635	616	629	665	622	661	629	658	594	664	629	644	654	622	656	637	621	606	678	624	630	654	672	587	647	665	608	651	665	634	661	618	653	596	653	639	620	655	640	633	650	624	638	637	647	628	648	612	640	645	629	647	683	638	661	634	616	640	671	639	643	618	633	645	616	617	635	644	666	627	629	649	637	662	651	618	677	612	593	665	640	663	651	629	598	670	644	638	603	587	624	633	641	627	619	676	638	654	637	638	616	645	649	630	645	645	633	634	644	605	596	617	676	609	628	691	594	629	634	636	646	654	635	665	628	611	619	651	625	638	613	661	658	632	631	626	637	639	668	647	639	666	623	684	664	628	638	627	618	615	663	625	609	686	575	637	594	610	662	649	638	614	584	626	662	593	638	649	621	643	672	592	650	633	668	607	631	636	610	620	631	622	632	618	587	652	661	682	631	623	635	654	668	647	666	652	623	653	658	614	631	641	637	638	627	598	619	673	616	634	624	655	655	644	604	634	608	646	645	626	628	640	626	605	665	664	655	651	623	620	567	596	672	619	660	639	629	642	649	624	665	621	619	643	657	627	622	646	624	645	644	663	591	679	656	626	614	628	661	682	645	669	640	623	575	619	639	637	654	609	634	650	642	649	624	636	630	616	637	680	634	648	606	631	611	640	618	671	647	660	635
1305	5015	9122	9498	9837	7076	2700	956	223	86	58	46	61	45	46	51	55	64	41	52	56	47	51	53	51	50	45	41	61	42	45	43	59	41	49	58	52	52	64	34	52	53	44	55	39	47	53	48	46	44	55	46	40	48	50	53	48	50	48	51	64	48	33	46	45	54	47	50	47	52	47	53	43	64	50	52	49	65	43	51	52	34	54	46	34	51	51	51	44	69	58	46	49	52	53	54	35	41	36	51	44	53	58	55	48	38	42	50	58	54	46	45	49	50	45	47	32	50	44	38	40	55	45	48	40	57	63	48	53	50	47	28	57	43	46	57	58	53	53	58	39	48	49	53	50	46	60	56	56	55	58	48	52	49	47	46	53	30	63	46	60	50	45	47	59	55	48	58	43	43	53	51	48	54	50	66	38	37	55	51	48	47	48	52	61	46	47	45	36	43	56	49	55	53	63	46	52	46	45	58	48	44	49	44	39	36	48	49	51	39	40	52	52	43	33	39	56	48	50	37	44	43	51	46	49	41	44	57	52	59	52	51	54	48	51	43	52	54	46	40	51	56	52	44	49	36	50	67	50	44	57	51	41	39	56	57	43	46	42	39	56	51	53	42	51	55	58	34	47	42	51	55	50	37	53	52	49	41	46	59	37	52	47	43	34	44	46	43	33	43	54	53	47	42	48	36	41	53	53	49	64	55	44	41	46	29	49	39	49	48	52	50	48	44	51	47	54	53	48	42	48	55	34	52	45	42	57	50	57	48	45	52	38	52	41	66	51	37	43	44	50	47	37	33	53	57	47	39	47	45	60	45	50	50	59	62	45	51	52	45	45	55	43	50	53	39	39	40	46	43	53	63	47	50	46	53	53	50	58	63	37	57	36	42	43	46	42	41	50	56	56	37	54	53	47	50	45	47	59	44	55	43	46	52	34	57	54	39	51	52	61	54	36	54	41	50	42	44	47	38	44	43	41	48	53	47	51	47	49	52	44	53	39	43	66	48	52	53	47	46	37	55	36	50	49	43	52	45	37	39	44	40	56	46	57	49	45	59	41	52	50	32	46	50	43	57	54	53	49	46	49	42	51	47	45	38	52	56	40	50	35	52	43	46	45	50	36	50	46	62	51	41	34	46	52	49	53	32	40	43	41	57	55	46	45	45	38	51	42	49	27	43	59	62	48	42	55	67	54	51	51	43	50	49	40	51	48	38	52	48	51	49	58	62	35	59	61	62	54	52	47	56	57	47	61	70	48	31	54	48	57	49	35	59	54	52	51	45	50	58	52	40	53	46	48	36	42	37	53	46	71	39	39	62	38	44	43	55	56	54	52	50	48	38	58	48	63	49	42	41	52	61	46	43	45	42	52	34	55	39	69	52	53	46	57	44	47	48	42	56	65	50	38	61	43	45	38	47	50	52	52	49	51	55	47	50	47	46	50	59	54	54	42	43	57	38	50	55	45	49	47	58	47	56	59	51	47	48	52	48	33	46	54	48	57	40	61	41	49	48	44	50	59	56	45	36	48	46	40	55	41	54	35	41	59	53	61	53	43	52	65	44	45	55	41	31	52	46	44	52	42	53	38	37	61	61	52	52	47	47	50	60	36	51	42	51	39	29	50	47	42	44	45	50	38	53	48	54	53	39	45	46	55	44	43	46	49	39	45	73	58	62	40	40	55	45	40	58	46	61	43	53	59	50	47	45	38	51	48	51	54	63	50	60	39	69	57	52	48	41	43	43	54	44	52	47	39	44	51	45	55	56	48	63	55	78	48	47	56	43	54	51	49	63	47	51	40	37	51	44	53	38	52	52	62	45	33	49	43	43	50	46	54	41	50	47	64	58	54	40	53	39	49	53	53	47	42	41	54	56	46	36	49	55	49	53	47	37	46	51	48	65	52	51	44	42	58	53	62	45	45	43	48	50	44	43	45	58	40	46	45	39	49	54	44	48	53	53	52	42	54	47	47	61	50	47	47	38	50	46	40	49	51	66	51	45	48	53	48	55	59	58	45	46	47	48	64	54	45	68	52	54	38	36	53	47	57	35	56	45	47	61	53	35	48	31	45	60	47	40	54	51	52	40	49	53	50	58	43	44	48	51	50	48	62	45	44	54	51	43	50	42	40	44	41	40	46	43	64	56	54	44	45	45	39	63	47	48	36	51	48	50	47	53	55	38	43	53	50	53	43	51	55	49	46	54	55	40	54	43	43	46	52	48	52	51	43	52	45	52	48	56	47	40	54	42	55	56	45	48	50	40	53	63	41	48	31	52	52	51	57	51	51	55	47	53	49	32	47	45	42	41	51	46	54	65	54	51	43	58	56	55	47	38	53	45	40	57	41	53	45	52	51	45	44	50	49	48	61	46	50	53	61	43	52	58	43	43	45	41	47	48	48	51	44	49	54	56	54	42	54	50	45	47	48	57	58	54	61	52	60	43	50	56	41	47	61	49	50	44	37	47	48	36	74	58	56	43	36	54	40	42	43	44	57	57	42	44	46	40	52	50	51	49	37	42	51	39	51	42	48	63	56	59	39	48	43	42	67	47	37	40	51	51	35	53	48	54	48	56	58	34	45	49	43	42	46	46	44	46	54	42	56	43	37	57	37	50	47	61	41	41	54	50	40	62	37	49	42	47	41	65	44	41	47	41	41	50	41	53	45	31	48	46	55	35	37	39	38	56	41	54	50	39	44	43	49	44	39	46	39	69	57	52	45	46	46	56	46	60	43	58	46	58	53	53	50	55	47	35	46	47	48	49	54	44	57	46	43	53	40	47	54	57	67	48	55	57	41	37	46	48	41	38	28	58	48	47	38	62	46	45	49	57	38	43	43	45	33	48	48	53	55	40	61	47	54	41	51	48	53	51	54	53	46	58	42	52	55	56	40	57	43	59	36	47	41	44	47	48	51	44	59	57	55	60	52	55	47	46	49	56	61	61	59	48	40	61	58	57	42	51	54	49	54	59	56	65	45	52	35	52	47	46	54	63	46	55	36	57	52	57	50	42	46	61	49	34	65	37	46	53	42	49	39	45	47	48	51	50	52	45	61	45	50	53	39	40	47	46	61	49	33	47	56	36	47	38	49	46	45	49	47	53	51	50	54	51	42	35	58	44	39	55	32	57	47	47	57	48	48	51	50	44	43	44	45	49	50	39	46	49	43	53	37	56	42	44	54	45	47	37	47	45	44	46	49	43	45	53	44	45	33	55	46	43	53	44	47	46	55	49	48	54	42	47	50	48	43	63	58	61	40	42	49	57	48	41	47	46	40	49	36	68	55	41	41	55	54	44	46	46	43	54	48	46	46	50	55	52	46	58	55	60	54	37	47	31	36	56	60	46	51	54	41	40	49	40	47	51	54	48	46	43	52	46	41	51	40	44	44	49	43	57	37	50	49	59	41	48	38	47	45	52	60	49	54	57	42	38	41	49	62	54	51	58	43	49	57	57	42	39	42	34	46	39	42	53	43	49	48	49	49	48	43	54
23965	32111	36204	51425	60447	47245	32250	19080	6396	1734	833	626	662	611	601	638	590	614	646	588	593	659	622	633	623	563	658	624	623	674	648	600	624	593	640	605	657	644	664	628	647	666	659	584	644	623	594	626	656	632	622	593	630	652	627	615	642	564	609	582	570	603	605	615	635	632	698	653	634	621	603	620	622	631	591	631	636	654	622	612	581	638	617	604	676	629	597	616	625	606	657	637	626	647	611	595	630	628	656	636	604	636	659	671	606	622	565	624	658	582	634	653	641	641	633	601	654	626	620	625	609	698	582	661	649	628	648	613	647	605	657	619	621	629	618	643	585	630	603	586	643	612	638	638	623	594	644	630	653	595	611	613	650	630	653	589	674	681	655	593	625	646	639	560	623	631	650	655	618	629	594	620	657	634	661	631	625	623	649	647	622	607	622	645	654	641	629	632	634	660	642	611	589	604	608	622	594	628	598	666	661	626	600	628	604	628	622	665	585	601	630	577	633	641	597	625	639	613	620	606	631	647	629	612	678	628	611	594	647	609	641	613	619	656	626	641	630	614	633	580	592	656	665	625	636	635	638	681	590	665	600	621	633	650	605	605	629	633	604	655	654	624	629	635	599	623	630	645	612	638	672	596	635	655	646	645	621	614	641	641	621	598	657	657	589	633	608	604	652	613	594	632	625	603	621	656	614	650	600	610	628	640	633	643	601	612	629	595	652	637	657	622	613	633	621	640	582	630	611	611	643	643	611	627	611	592	612	606	643	612	605	652	645	608	620	620	571	648	604	612	620	636	620	643	644	626	634	639	649	592	601	646	638	644	658	617	639	620	592	642	637	600	618	616	674	639	607	653	610	599	600	611	629	610	585	636	568	644	619	603	599	636	641	615	635	638	674	642	652	662	644	657	666	591	664	620	626	630	599	611	613	583	615	636	614	690	635	626	631	651	609	621	602	652	630	677	644	659	605	628	630	592	632	636	663	624	638	642	594	645	624	600	661	663	667	633	602	641	624	595	650	621	627	652	633	585	622	593	639	654	642	631	649	625	597	593	622	606	637	611	621	626	683	637	645	563	643	623	647	619	626	602	637	624	631	586	630	590	641	646	659	594	599	617	647	598	595	638	644	644	661	609	660	636	614	570	627	620	657	564	626	641	612	662	639	642	614	631	635	657	648	638	640	661	602	619	623	583	643	611	648	606	603	706	577	620	625	638	661	608	638	655	618	641	580	640	669	593	621	607	622	630	652	619	659	606	655	590	648	636	629	578	631	622	633	647	647	637	653	642	621	641	628	622	651	658	591	611	649	683	642	682	605	632	630	634	613	584	556	625	657	609	618	624	623	667	651	650	615	642	610	620	645	626	627	599	620	651	616	618	641	658	608	621	614	615	646	622	616	675	626	579	611	608	632	660	641	592	668	598	609	673	607	645	644	629	622	651	677	664	667	651	616	604	639	582	643	625	553	661	672	611	648	661	643	661	598	630	642	676	583	594	628	700	636	648	626	609	625	628	648	636	630	631	633	630	609	667	698	589	636	666	597	633	608	633	626	619	655	612	614	658	594	676	653	670	657	649	651	665	642	620	604	661	655	634	659	615	634	603	604	642	607	615	644	695	600	599	582	614	638	600	619	616	649	613	644	645	632	625	650	617	660	659	594	616	638	613	611	612	600	625	596	611	621	650	637	625	614	623	615	651	626	637	623	661	661	600	643	585	640	623	571	645	581	647	595	626	617	661	637	646	614	648	627	582	617	628	629	626	604	637	638	615	653	641	642	629	622	637	644	616	688	665	644	663	659	681	649	572	656	609	630	599	661	631	686	692	624	655	634	623	590	636	635	627	667	619	597	654	651	613	700	643	579	666	609	632	642	603	592	608	652	632	632	643	591	666	630	623	590	626	657	628	605	660	600	662	609	614	655	667	625	642	619	637	616	601	637	637	614	602	622	641	640	669	643	641	622	649	622	658	648	652	613	661	657	640	644	611	620	629	663	637	610	611	680	612	624	597	609	650	629	649	657	634	657	608	653	615	626	604	627	630	603	660	656	649	650	598	655	625	654	614	634	599	641	626	639	653	572	648	605	632	636	593	581	608	584	613	636	619	613	619	646	638	655	611	639	593	623	597	607	654	622	652	606	624	646	619	598	606	630	641	651	640	594	614	603	671	645	614	622	663	674	660	646	622	664	620	607	608	663	611	626	620	603	611	636	665	651	687	620	641	616	642	639	588	622	643	649	607	625	631	651	654	601	597	649	632	632	650	641	591	640	631	592	582	590	603	621	641	577	631	615	614	633	647	567	624	633	621	621	606	644	622	590	597	588	614	656	610	646	583	639	665	605	643	659	648	627	633	610	648	632	630	608	611	634	595	655	604	592	624	674	656	622	605	634	633	638	632	612	605	643	604	634	627	640	636	630	584	629	556	636	604	611	660	637	619	677	636	618	598	632	648	632	624	605	651	627	629	617	639	589	624	637	609	647	605	619	654	638	602	686	604	589	617	606	620	641	599	660	577	637	647	657	597	622	670	624	641	631	585	597	616	628	623	593	629	626	626	640	628	623	625	612	643	635	644	622	670	588	636	633	648	610	607	622	653	647	600	612	632	623	586	634	653	636	640	605	607	598	608	585	617	657	619	639	643	626	606	621	625	593	610	631	646	598	668	652	662	624	645	627	588	648	606	677	624	651	638	632	619	642	629	618	625	660	628	598	627	587	631	614	610	621	652	590	596	672	647	635	620	628	632	639	606	646	625	598	642	642	644	623	609	633	658	607	632	609	620	621	636	629	599	637	608	628	624	622	667	637	598	578	683	650	614	621	649	598	629	631	619	617	649	653	632	633	614	599	637	622	631	578	634	616	647	610	647	657	620	621	641	657	641	594	626	607	585	632	628	617	637	638	663	588	599	600	644	662	625	626	648	604	636	582	595	599	622	629	653	620	639	559	638	627	632	635	635	628	614	674	596	656	631	617	632	622	681	670	699	639	646	605	617	641	641	621	582	623	623	588	611	624	548	632	620	606	607	655	677	596	623	616	681	648	611	605	595	606	639	682	658	649	652	584	648	649	658	558	627	612	574	640	599	574	652	653	655	626	654	607	622	629	628	642	641	631	614	649	604	639	609	622	645	636	601	626	614	661	601	658	611	587	636	607	670	627	659	645	604	641	561	635	643	649	658	661	629	628	637	606	624	615	615	622	643	630	636	682	634	624	617	621	608	614	672	650	590	639	634	614	589	646	608	604	628	639	668	614	640	580	586	633	672	628	607	603	665	641	613	642	658	633	637	634	640	634	619	622	637	651	621	618	678	625	605	616	612	646	663	589	654	585	614	643	640	627	591	610	606	626	621	572	683	636	614	636	685	627	621	628	615	619	644	613	636	653	572	599	602	635	652	637	655	596	648	610	625	659	639	622	628	622	624	639	620	618	593	629	629	618	659	636	621	643	668	640	635	587	623	671	606	622	639	628	630	630	606	640	670	656	584	602	611
2197	4682	9727	9964	9115	7171	2733	991	240	113	78	60	57	54	40	52	54	56	65	38	48	50	54	62	65	42	66	62	56	61	57	45	62	64	56	56	56	52	57	60	67	58	58	59	74	57	58	61	48	56	58	56	53	42	53	56	55	52	41	50	56	58	57	50	66	51	67	43	46	51	44	64	54	54	48	55	49	46	55	44	47	62	51	45	61	60	66	54	52	59	58	55	56	56	56	58	64	61	48	56	65	53	50	59	59	61	70	62	62	61	64	71	53	50	56	53	54	49	44	50	66	67	51	55	49	43	60	55	49	51	52	57	50	55	57	52	51	43	47	54	53	61	52	62	48	46	54	57	56	50	60	66	51	50	64	53	52	56	58	54	55	56	50	65	51	60	57	50	63	61	44	58	50	64	59	52	49	53	51	50	42	44	47	48	58	59	51	42	60	59	50	74	56	56	54	49	59	64	56	62	57	46	49	54	53	57	53	53	54	48	57	53	47	55	53	48	49	60	53	57	59	48	47	52	67	49	51	51	40	62	52	50	48	50	52	67	58	57	49	70	54	48	63	57	63	49	47	67	64	66	58	66	50	65	62	43	64	52	51	56	55	54	50	50	62	66	69	64	56	63	46	47	49	61	59	63	54	61	45	58	53	51	54	54	59	58	56	58	53	54	50	62	43	54	58	56	65	56	69	54	71	55	49	51	70	52	60	44	60	54	48	60	60	61	45	55	60	49	68	53	56	60	53	59	62	64	53	48	53	62	55	51	51	58	54	41	53	65	60	49	64	75	56	59	44	56	49	46	45	56	53	41	51	48	51	50	67	52	47	62	77	66	61	59	51	66	79	62	54	60	50	56	58	63	57	49	61	73	63	48	42	53	48	49	46	49	69	48	53	52	44	54	62	59	45	69	64	69	50	51	56	60	43	58	61	42	56	68	53	50	53	53	49	52	55	44	60	53	51	61	55	52	58	53	61	51	48	60	69	42	64	54	67	56	60	54	60	61	48	47	47	59	48	56	50	56	64	63	56	53	60	54	41	72	63	42	45	45	45	54	62	60	52	54	49	52	48	34	51	59	54	51	48	58	58	59	54	53	74	54	51	62	57	60	62	65	78	61	51	52	58	48	51	57	63	43	62	54	52	75	64	61	57	67	56	49	60	52	63	55	55	40	54	72	45	44	53	52	53	52	52	57	59	62	61	54	52	45	59	50	65	67	52	51	52	53	51	58	59	36	57	57	55	55	45	57	51	67	35	51	64	70	49	54	61	53	59	58	49	70	55	54	45	40	43	67	60	53	62	66	53	60	63	58	59	53	42	64	48	52	50	55	60	58	53	50	56	60	66	42	62	51	56	69	59	67	58	51	62	47	48	64	53	60	53	50	44	44	46	70	56	47	62	52	56	52	70	58	59	54	57	46	59	65	53	48	48	61	63	49	46	61	53	70	51	52	55	59	42	51	56	58	67	56	67	49	53	73	52	49	50	49	66	62	55	62	52	52	51	48	59	58	40	69	53	67	57	47	55	53	48	47	47	47	55	62	55	58	60	60	57	52	61	54	44	51	42	64	53	56	62	62	55	61	55	65	47	61	45	61	56	49	47	52	52	53	36	58	57	51	61	71	47	48	63	56	60	47	45	58	58	60	56	50	57	51	54	56	58	52	59	59	55	62	63	38	53	58	42	58	42	52	55	61	51	60	42	61	53	50	65	64	64	56	54	40	49	59	50	49	57	66	58	46	52	56	50	43	61	43	53	60	50	58	55	62	60	71	54	51	54	71	49	64	61	72	47	64	49	46	62	53	49	58	55	49	68	49	54	51	60	46	44	55	47	51	52	61	63	63	56	64	58	54	67	44	52	65	51	49	59	56	55	56	62	50	58	50	61	53	51	63	45	53	53	52	42	64	55	44	58	61	64	54	50	57	47	59	70	62	49	46	52	69	73	43	61	69	59	57	59	65	56	55	62	56	58	53	47	60	53	57	72	56	55	68	57	52	55	52	67	45	47	54	73	50	56	43	63	48	60	49	59	55	62	57	51	55	56	67	49	52	68	53	58	47	62	50	54	48	54	58	51	56	43	47	51	60	64	55	51	55	59	52	54	64	63	57	62	53	61	45	57	68	49	46	57	59	57	61	61	51	52	48	56	47	63	52	59	57	76	56	66	48	57	48	56	48	56	65	54	70	60	57	63	64	50	45	62	63	55	52	51	50	55	56	56	54	62	50	60	59	51	42	53	60	46	51	39	45	59	70	64	65	42	54	53	55	66	61	51	49	57	48	63	66	47	51	54	58	50	50	52	56	62	50	54	44	59	50	62	50	65	60	52	53	48	68	63	54	42	66	61	45	55	51	61	57	61	36	78	57	61	48	60	55	55	55	56	51	65	59	62	43	55	69	63	50	47	44	54	60	50	43	53	56	71	48	47	63	54	64	70	68	56	55	53	49	66	59	51	67	53	56	59	50	61	64	54	59	56	57	62	46	52	62	58	68	54	55	53	57	44	73	58	55	61	46	57	55	55	59	57	47	59	47	50	59	40	57	65	58	67	54	50	55	47	59	52	57	56	53	57	48	65	57	60	66	50	43	69	46	49	63	58	36	48	56	64	60	49	52	64	45	54	61	52	56	59	53	53	56	52	53	55	53	43	62	58	65	53	71	46	60	64	65	47	62	54	64	59	51	44	54	56	50	54	65	56	52	67	55	52	33	53	56	66	55	49	52	59	55	52	44	62	60	51	48	50	54	50	63	71	51	54	65	62	50	53	61	58	58	40	50	56	56	64	57	55	47	53	46	59	61	54	47	50	51	42	46	52	51	48	62	58	58	55	59	58	52	58	64	64	55	50	47	55	55	59	49	51	53	57	49	58	49	51	64	59	65	47	50	45	58	56	57	58	62	51	44	46	57	44	45	56	55	48	61	57	50	45	55	55	52	61	42	51	54	56	44	58	59	54	54	65	64	53	57	56	48	66	55	58	62	67	47	52	55	47	62	71	63	56	46	60	58	42	51	51	49	55	59	51	49	66	52	59	74	52	49	68	53	60	61	52	49	57	55	54	55	56	57	69	60	61	64	70	38	57	56	60	47	59	54	54	69	64	64	52	51	57	57	68	59	61	65	71	63	53	61	47	56	50	54	64	58	46	70	40	48	53	46	44	72	66	63	59	62	55	49	78	58	48	57	51	68	51	55	52	42	76	46	55	56	49	53	54	59	66	55	46	50	66	48	65	57	54	61	61	57	59	53	55	57	49	51	48	53	51	60	49	63	49	48	42	58	61	60	49	54	43	54	48	57	61	70	45	62	52	52	40	65	59	51	54	58	53	58	50	48	54	54	54	64	55	57	53	57	55	65	58	63	65	54	67	52	60	49	55	51	78	47	56	39	63	49	40	57	49	50	71	57	59	51	49	53	52	56	63	55	43	53	49	49	52	44	53	55	62	56	62	55	62	62	44	72	43	57	49	58	40	63	54	44	55	49
21009	31179	37884	50581	57602	47869	32509	19961	7150	2026	930	755	762	725	713	710	728	731	713	700	687	697	724	683	685	690	682	712	781	709	712	709	765	764	713	678	749	684	658	720	703	670	712	689	688	731	749	742	718	739	718	729	730	716	734	707	676	720	724	716	682	688	750	721	676	738	722	684	737	719	752	710	673	679	739	705	726	752	710	711	667	727	716	724	726	690	691	696	689	713	765	770	735	715	749	775	735	758	729	755	717	732	731	702	697	674	733	686	731	684	724	666	706	721	726	706	731	721	786	693	667	683	734	743	740	750	738	696	735	688	685	700	702	724	707	719	721	720	735	735	701	760	696	738	732	728	700	741	748	722	691	681	669	705	687	733	690	707	682	681	730	737	673	747	717	723	697	726	739	756	764	721	718	678	717	763	713	734	715	725	745	691	705	745	725	721	736	736	701	683	657	703	743	691	729	739	712	726	720	738	736	748	707	717	712	740	711	741	728	707	719	779	690	736	678	740	704	688	708	710	730	726	780	729	751	724	748	752	666	686	745	690	686	764	703	694	754	713	715	706	722	754	734	681	687	756	748	748	704	712	713	680	731	717	693	716	692	725	746	717	689	719	696	723	742	762	717	727	728	726	707	701	731	674	730	766	748	719	769	740	716	773	702	729	725	701	705	715	748	746	690	720	684	710	705	712	753	712	720	739	735	746	700	731	740	747	694	719	720	694	710	710	760	714	696	715	732	673	697	763	702	657	768	698	719	733	736	702	738	714	725	705	724	728	700	750	702	759	749	727	689	707	738	742	703	733	720	741	687	731	733	713	749	727	702	729	704	683	729	706	737	709	686	702	727	752	702	713	691	694	718	705	761	713	764	700	713	777	748	748	693	743	699	746	688	715	746	719	710	754	766	742	767	707	747	736	727	753	755	715	747	742	733	720	704	746	746	741	727	758	690	708	772	772	725	721	692	694	738	742	721	767	735	708	686	706	714	765	692	770	780	709	717	758	739	693	707	725	733	679	678	703	695	718	715	731	711	736	753	740	748	724	759	694	677	721	723	682	746	742	686	743	708	695	737	699	733	771	731	753	710	716	742	725	757	747	743	727	670	737	685	670	739	728	705	704	711	735	705	733	695	727	768	727	719	762	738	674	711	713	668	704	745	708	694	708	775	700	677	758	744	750	737	743	745	710	707	753	729	725	724	741	748	731	729	691	705	765	707	728	705	737	731	672	732	678	743	685	767	722	783	751	667	719	706	742	769	716	732	724	751	713	702	707	697	696	713	696	711	695	706	704	730	758	726	768	707	662	758	779	677	707	727	680	744	706	724	702	711	720	709	735	715	694	739	716	714	705	733	729	762	752	689	749	705	657	707	718	762	733	702	735	715	764	757	737	755	724	707	725	704	735	699	728	704	731	705	724	717	786	761	725	755	739	700	769	660	712	704	679	742	692	696	756	728	677	734	697	729	702	730	699	729	694	727	737	749	741	703	681	759	683	679	701	724	677	696	717	728	798	732	739	755	705	718	734	716	711	719	743	708	736	746	697	723	731	721	706	712	708	713	687	749	763	691	709	692	736	747	678	724	708	706	722	779	744	727	772	695	757	702	718	738	708	755	750	735	755	717	713	658	721	742	718	697	770	739	754	719	718	729	735	724	756	655	749	711	717	734	731	737	725	699	708	705	709	715	732	680	726	746	733	704	695	669	715	739	743	722	664	749	690	732	685	712	720	714	713	725	699	745	715	747	705	746	679	722	710	734	708	713	731	737	683	720	748	724	720	762	758	754	740	700	684	716	664	718	741	728	729	695	731	717	714	675	666	721	765	701	745	752	754	732	749	717	740	689	690	721	673	729	754	746	728	732	710	678	721	685	691	725	684	729	736	671	689	719	677	773	726	757	741	690	716	719	741	721	761	728	703	713	701	668	710	732	764	760	745	741	753	702	731	727	683	714	694	760	707	725	713	731	719	661	739	765	754	719	674	728	702	703	691	709	690	727	750	781	680	747	736	720	684	667	739	680	689	693	725	748	683	746	694	749	697	729	726	761	719	747	707	671	729	711	752	736	672	706	700	714	726	707	729	706	713	700	716	744	733	727	730	703	676	733	734	736	715	725	706	730	695	683	746	779	682	752	694	760	727	730	700	671	718	714	723	716	719	701	710	733	737	715	728	716	743	714	690	718	680	739	720	712	722	689	670	754	692	763	691	730	681	714	747	704	755	692	710	761	726	753	665	726	731	727	741	765	764	741	729	755	751	706	724	737	725	770	752	633	688	682	717	722	698	760	702	718	706	750	692	728	700	712	708	711	650	712	756	714	724	767	718	732	674	719	736	729	672	753	729	726	690	747	708	728	772	727	726	677	663	710	737	671	740	717	703	729	716	735	713	738	721	737	752	731	697	700	667	697	688	765	697	726	757	719	710	701	745	740	769	747	684	664	695	721	705	722	758	713	710	731	722	730	724	713	728	738	716	701	709	688	688	756	738	701	760	729	748	732	736	709	720	742	703	732	727	721	703	718	690	697	745	709	675	709	784	704	686	718	708	724	760	747	765	723	695	708	726	738	720	708	673	688	741	696	709	699	753	750	700	686	705	730	723	732	736	734	709	758	701	708	762	681	712	804	690	716	739	748	687	750	800	657	725	685	762	729	700	727	710	713	719	713	727	693	729	726	729	718	711	713	742	723	733	702	690	721	734	734	691	688	693	720	730	718	713	709	733	705	735	749	773	695	722	691	787	720	723	735	746	740	722	697	706	729	660	724	722	710	682	714	722	704	735	753	722	692	697	769	707	768	722	688	694	664	688	690	712	650	713	688	720	663	712	712	729	691	695	697	698	749	719	729	700	774	758	686	703	739	722	681	668	662	769	711	728	665	703	774	704	721	783	687	651	745	697	811	736	699	713	729	735	698	744	699	702	727	683	669	725	735	752	731	682	727	733	747	740	703	733	765	706	727	741	707	696	765	725	735	708	728	746	756	680	722	683	715	718	753	731	739	702	747	722	693	713	727	754	724	736	738	721	724	708	772	707	776	724	733	730	725	744	719	698	675	747	747	748	749	743	717	704	722	694	699	670	745	689	722	723	718	730	742	741	728	686	699	716	765	788	693	708	676	724	710	694	695	736	730	739	682	690	702	729	692	675	746	734	700	718	688	757	725	701	712	733	738	717	688	710	715	710	716	725	723	742	787	658	722	678	727	741	739	732	667	733	727	774	720	720	764	694	705	745	687	724	727	664	765	697	733	718	718	764	734	718	655	714	709	682	705	712	671	698	774	675	704	756	720	731	737	718	722	714	677	673	725	709	696	743	746	716	692	738	731	754	674	731	731	734	710	687	728	762	725	665	715	696	728	687	718	721	773	761	738	706	687	725	681	730	734	736	754	695	781	711	745	750	709	759	706	678	652	688	749	687	724	770	701	701	682	721	744	708	698	722	705	733	737	721	676	747	736	754	725	728	728	713	711	717	735	726	681	711	723	726	698	699
1476	10287	18295	17236	13975	8813	3302	898	270	105	44	43	51	61	54	57	44	50	54	54	42	46	51	56	55	56	61	62	57	56	47	53	42	46	45	47	32	58	57	51	53	58	46	52	58	61	54	57	49	59	56	39	68	60	43	54	51	64	43	52	51	48	49	52	48	52	58	52	48	46	54	50	55	46	64	57	44	48	50	58	54	46	41	45	51	45	54	54	57	48	62	54	54	43	59	57	45	51	45	64	69	66	56	61	45	51	51	56	34	45	55	57	47	45	61	48	48	55	53	65	51	39	48	64	54	60	55	46	64	50	58	65	57	49	59	62	56	43	47	52	33	52	59	73	54	54	47	57	38	44	43	63	50	39	64	47	54	58	62	42	50	53	50	39	67	62	56	52	42	41	63	45	54	62	46	55	55	58	50	53	48	62	50	57	51	64	58	64	50	57	52	49	54	59	53	56	47	45	58	49	54	48	57	51	48	64	53	50	60	53	45	61	49	43	51	51	45	47	45	48	60	46	63	50	56	51	50	44	53	45	49	58	54	50	52	49	47	42	58	58	34	43	46	53	52	53	55	56	58	53	58	52	53	54	57	49	45	47	53	55	39	52	62	43	61	63	62	56	54	41	52	54	38	47	43	50	60	54	57	56	53	51	67	47	43	57	52	50	52	62	51	45	49	36	48	49	59	58	36	58	63	51	48	46	37	62	57	63	67	58	53	72	54	52	45	50	43	56	44	48	52	41	52	45	51	48	54	47	47	48	41	47	55	40	46	49	60	38	64	53	57	61	54	50	56	44	49	58	49	54	64	54	55	51	59	73	54	48	51	68	60	37	57	49	59	47	58	61	56	56	44	42	50	63	61	44	47	49	61	45	63	57	55	53	66	66	71	59	41	57	48	55	41	53	47	43	66	61	61	42	51	44	56	47	55	54	54	43	64	49	52	44	50	59	59	59	48	50	56	50	61	60	47	44	53	54	49	54	51	48	58	53	53	50	52	40	46	51	43	41	71	55	47	66	49	54	67	45	53	46	56	60	39	54	51	63	55	48	62	51	45	52	62	54	59	48	58	45	58	44	57	61	57	53	50	53	64	44	53	47	64	51	50	55	54	52	51	61	44	53	47	54	56	43	48	51	70	62	45	53	46	61	53	52	66	53	50	55	55	55	52	48	69	58	59	57	53	41	70	55	50	53	52	50	45	56	44	58	47	45	48	67	45	47	58	47	47	51	57	65	52	61	69	50	55	48	63	46	47	73	54	54	62	46	60	49	45	58	49	50	52	40	55	56	43	57	53	35	42	49	60	55	47	47	51	41	50	58	56	50	52	55	46	60	60	49	49	54	54	71	39	45	67	62	36	43	63	60	42	52	66	40	43	61	55	47	56	55	47	59	58	52	55	57	61	59	58	40	52	54	51	42	59	53	61	47	55	46	71	48	71	55	63	47	46	50	53	55	61	50	51	61	39	63	56	57	51	55	48	53	48	65	55	50	57	53	61	59	62	49	59	45	48	49	69	44	47	48	60	55	54	49	45	43	61	38	42	58	58	52	63	58	54	56	57	49	62	55	40	56	50	45	56	62	67	50	51	63	45	58	55	41	50	61	54	48	59	54	52	55	62	50	59	44	44	49	50	61	53	55	50	55	44	54	50	70	45	61	50	47	46	35	51	57	45	57	46	48	62	49	45	47	39	51	56	49	51	51	51	55	54	45	55	54	62	50	45	64	54	54	55	50	49	54	56	62	53	54	58	65	63	51	47	50	54	56	58	53	51	37	60	53	42	58	50	66	44	45	64	65	53	55	49	55	62	61	61	68	71	55	49	54	48	47	47	44	45	51	42	48	44	45	61	52	51	66	45	65	47	54	46	60	64	47	66	50	55	50	52	39	51	29	48	48	51	48	50	56	62	32	54	38	59	42	63	48	55	54	68	41	50	46	45	52	62	47	47	44	51	43	53	57	46	60	58	49	45	51	72	39	45	49	67	55	62	40	51	62	49	43	64	53	44	53	39	52	66	54	70	41	46	67	60	55	52	59	52	53	58	42	66	58	69	55	73	54	50	61	49	42	51	68	59	59	66	52	53	45	57	67	47	53	56	51	44	45	49	54	47	53	55	60	45	52	47	57	57	58	54	42	58	65	46	62	48	67	60	66	48	54	59	71	48	61	57	45	51	57	46	49	47	51	36	53	49	55	43	58	52	46	40	57	47	51	48	56	46	53	69	52	47	49	44	51	45	53	36	54	46	62	51	46	53	50	56	53	62	50	53	42	55	58	46	46	58	43	52	46	59	61	52	53	61	63	55	50	54	59	43	45	52	50	54	47	46	45	70	40	55	52	62	48	54	55	44	41	41	37	45	54	54	62	61	56	55	53	51	52	47	43	58	46	54	42	50	59	53	54	45	59	53	55	63	58	60	34	51	62	57	56	58	65	48	51	44	65	52	59	58	54	70	55	44	55	52	55	54	65	49	55	49	45	44	51	47	44	57	49	54	72	46	59	47	51	55	49	40	58	61	53	45	62	56	54	55	48	40	52	47	50	61	49	61	46	49	49	57	61	55	49	44	63	59	55	53	55	60	61	51	63	58	54	41	46	42	57	53	48	56	59	54	54	58	45	46	62	59	45	44	52	55	61	55	65	51	51	39	48	50	48	54	67	56	53	56	43	47	58	53	55	52	70	57	58	61	62	54	46	75	61	54	55	47	44	51	45	47	42	45	40	59	38	48	51	61	58	68	60	50	63	52	50	53	41	55	51	59	50	53	59	64	58	57	55	64	52	46	61	49	53	54	44	53	49	46	52	47	47	54	51	51	49	55	46	53	60	65	52	48	58	64	40	51	48	51	54	57	47	59	57	52	63	46	54	42	55	46	55	71	58	49	47	69	48	53	53	50	43	46	61	67	51	56	50	52	48	56	71	53	59	54	51	50	44	47	48	53	47	49	39	55	53	46	51	63	55	48	59	59	70	48	59	53	46	55	65	54	62	46	51	58	54	49	45	55	48	62	62	47	57	55	64	56	48	50	43	57	55	53	48	46	45	36	52	61	53	56	60	52	56	61	52	39	50	46	45	50	60	55	51	45	42	54	49	46	57	53	56	59	55	49	61	50	52	62	45	48	46	49	52	66	43	63	37	56	41	53	51	52	72	52	46	52	55	54	55	41	62	44	63	49	42	56	54	40	54	42	51	51	39	54	59	54	46	47	47	56	58	55	39	46	56	40	45	65	52	57	47	70	59	57	64	56	42	56	49	31	49	51	49	54	60	53	70	47	48	56	38	60	50	55	53	55	54	45	61	56	64	50	50	39	53	50	53	50	62	74	56	56	56	46	54	48	41	45	61	50	55	51	57	47	53	46	58	68	58	61	56	63	45	49	64	57	38	38	58	50	66	51	61	49	50	50	58	62	50	48	48	60	45	44	64	65	74	55	55	44	66	51	51	48	51	51	62	60	50	40	51	45	44	55	53	51	41	54	55
24985	39415	45940	60213	64396	49987	33655	19686	7106	1990	884	755	672	679	708	672	728	687	692	672	700	687	634	659	686	698	713	679	675	674	669	708	670	725	694	701	680	669	677	714	703	629	674	697	714	717	642	719	651	708	680	670	693	718	706	729	645	675	675	648	690	706	690	689	729	667	664	692	680	662	666	635	696	721	681	665	679	639	628	673	722	686	722	692	675	650	698	698	690	677	667	648	704	682	688	717	688	722	754	684	700	739	736	677	656	674	699	718	682	724	667	677	756	686	680	688	667	674	628	710	626	690	687	679	736	670	687	686	727	714	699	684	675	703	679	684	666	737	683	711	701	722	692	701	711	709	671	713	694	686	675	693	715	671	704	659	711	686	692	684	697	670	695	692	677	681	708	664	734	685	686	672	657	651	716	642	735	714	686	664	718	725	730	697	735	681	652	656	669	652	611	713	709	706	700	683	660	667	635	650	688	653	718	662	695	687	667	720	699	678	725	747	649	739	680	719	683	697	670	666	710	690	713	715	716	648	670	711	629	666	677	724	701	689	683	689	652	663	712	708	678	703	653	674	699	671	718	707	673	658	700	706	677	700	645	664	701	700	711	682	740	694	675	683	690	664	714	689	672	685	708	688	681	656	711	678	701	664	727	654	692	701	685	700	734	695	686	696	674	654	679	698	702	723	626	714	693	706	681	699	688	691	673	687	687	731	658	670	617	667	638	725	721	708	703	655	674	662	726	694	697	712	723	663	702	659	702	734	671	670	659	740	712	691	703	668	669	675	755	671	665	666	669	682	744	666	677	667	689	660	676	715	731	662	734	666	668	690	666	683	729	678	651	713	682	662	668	691	726	652	735	741	692	693	676	692	685	684	714	669	716	670	704	703	692	724	669	730	702	707	667	684	696	651	684	667	686	684	643	644	677	631	694	703	673	716	683	689	692	664	740	658	689	650	697	720	673	682	664	708	692	713	677	697	708	670	684	720	686	754	717	683	702	642	653	708	708	696	712	700	628	685	691	707	725	678	700	718	701	717	669	628	685	695	739	720	712	732	714	705	691	699	669	660	722	662	711	692	705	683	684	659	678	677	732	683	731	657	651	638	704	644	720	683	699	713	679	674	651	720	700	699	618	701	698	659	671	708	651	681	711	670	703	701	713	690	660	683	703	691	686	701	685	704	673	720	675	662	685	716	694	699	680	715	692	660	688	673	678	664	644	689	752	665	707	668	632	684	691	673	645	659	686	725	654	656	704	675	679	685	711	665	700	691	651	706	631	676	699	772	680	685	715	678	659	640	684	657	691	703	720	729	682	668	648	669	707	683	705	708	679	663	685	698	665	708	701	711	750	669	716	698	676	708	657	733	715	707	716	679	744	677	689	677	722	644	714	715	704	664	666	736	724	665	714	641	661	689	695	656	656	702	653	689	693	691	654	744	669	689	678	729	693	699	662	701	702	682	745	691	697	714	739	692	723	657	685	684	667	671	655	668	684	693	707	656	769	667	672	698	701	653	710	697	722	733	672	642	684	664	708	695	727	715	679	680	730	688	663	711	723	649	643	654	648	722	723	652	661	680	666	638	672	707	723	721	648	718	672	675	702	654	683	716	698	677	647	679	716	641	722	759	716	645	718	693	684	651	665	719	723	702	672	666	695	679	682	693	620	677	657	673	724	714	655	688	671	704	710	683	675	680	655	718	706	662	705	650	689	670	684	662	722	691	669	715	681	631	639	715	674	742	656	680	700	630	682	662	705	700	661	695	667	653	692	685	691	719	726	718	685	667	669	688	708	676	715	699	719	699	707	713	737	642	700	670	679	729	702	671	706	677	684	666	693	660	655	687	689	662	684	631	718	691	672	688	648	699	684	659	668	733	715	655	725	714	690	737	714	660	703	661	675	720	695	639	662	718	675	707	690	693	689	695	714	713	666	689	681	683	660	704	680	700	687	685	687	732	705	673	677	661	673	653	673	698	657	743	668	673	665	679	691	679	702	734	710	668	667	674	702	635	683	682	667	699	719	697	721	703	678	651	636	715	671	695	680	702	673	669	670	688	686	679	656	659	682	659	650	704	692	685	722	717	680	673	661	725	724	672	680	703	654	702	669	682	672	698	719	692	711	700	657	664	716	724	698	676	712	694	681	692	683	661	677	699	639	735	721	686	665	706	690	676	712	706	697	718	684	655	673	651	701	668	693	656	663	679	682	695	714	737	715	717	756	680	664	709	670	697	672	630	680	721	676	716	689	718	720	623	754	676	676	746	754	704	712	678	671	729	686	689	673	701	672	694	714	714	702	689	676	698	696	717	706	692	712	664	679	745	691	663	686	675	700	713	701	705	670	687	683	649	714	679	676	710	688	705	716	654	724	682	647	647	709	699	639	704	720	687	643	654	667	701	711	652	649	689	700	719	660	691	663	676	671	715	682	654	639	652	693	709	688	669	723	662	681	648	673	666	700	648	659	703	722	666	647	663	628	714	688	660	632	657	637	713	682	691	683	725	669	722	647	727	711	655	688	677	682	668	698	714	703	669	671	718	651	713	681	676	660	683	691	688	690	703	684	696	685	701	697	658	665	634	693	669	745	692	669	705	645	653	676	677	693	700	672	687	712	686	669	675	684	686	733	680	699	681	745	683	743	665	720	651	692	704	693	642	653	670	680	662	654	770	683	677	680	688	704	621	682	674	709	654	672	692	724	677	676	653	700	672	702	658	651	664	643	646	684	654	723	685	734	690	683	650	678	758	663	722	684	682	646	662	687	670	690	736	664	690	697	672	708	654	685	701	717	709	721	733	698	717	721	758	682	748	682	666	641	667	678	697	697	663	644	697	728	660	721	694	686	690	667	685	691	673	703	652	657	701	669	664	736	636	734	672	713	701	666	769	693	662	708	676	689	674	700	700	673	662	698	721	671	667	703	726	675	658	639	694	695	676	708	701	707	645	669	660	706	668	687	646	692	645	695	699	654	688	693	733	709	658	679	683	682	682	689	670	697	706	648	681	716	666	709	658	746	685	689	698	681	745	697	705	684	676	649	643	722	667	740	714	728	731	691	708	689	718	677	676	664	681	754	637	682	715	715	693	683	697	725	693	653	680	664	742	701	688	669	681	686	697	714	748	711	703	696	657	720	689	695	699	678	677	684	669	711	694	713	637	668	714	709	690	718	752	660	707	696	692	669	707	655	662	710	695	675	726	685	674	663	697	692	668	706	695	714	726	654	710	653	724	639	650	666	656	696	666	651	658	732	702	638	657	702	690	683	686	694	650	655	723	692	708	689	658	699	690	695	716	708	681	687	674	700	702	678	667	719	695	666	683	703	701	678	659	687	678	702	722	661	628	668	659	682	712	694	671	716	698	682	711	700	693	674	681	749	683	692	686	696	646	704	735	708	669	634	711	671	625	682	643	693	736	725	675	713	726	634	696	669	675	655	677	636	692	690	731	650	679	701	699	714	760	658	644	674	665	714	706	726	741	682	691	666	683
1222	1690	3582	5224	3796	2019	712	245	108	61	50	58	46	53	68	40	37	56	47	43	26	42	47	39	56	47	62	58	48	49	21	57	57	61	39	50	55	45	56	49	49	50	51	62	42	54	42	57	49	48	47	54	50	53	47	53	47	45	58	46	49	59	49	44	37	54	55	67	47	56	42	51	44	45	50	42	55	48	43	49	57	37	51	46	53	61	50	57	55	46	27	45	54	61	58	47	59	43	57	55	56	58	46	57	52	36	41	44	46	48	57	45	55	47	55	48	42	51	46	57	50	52	54	41	41	52	52	59	35	51	46	43	39	40	46	51	48	67	53	33	54	40	52	45	49	63	45	62	58	46	56	44	39	43	51	52	57	44	44	44	50	57	49	39	57	46	42	49	56	44	62	48	50	46	47	53	36	45	43	51	48	48	43	37	43	40	49	46	46	55	52	49	43	40	45	53	59	49	46	46	52	34	57	52	46	51	49	38	49	41	58	53	42	40	62	49	47	44	41	37	51	52	52	55	41	49	51	52	52	58	45	46	54	58	46	55	41	60	59	52	52	41	47	53	49	60	43	43	53	44	44	43	46	54	44	49	55	45	42	51	47	44	56	55	55	47	44	48	55	44	41	43	50	50	47	50	51	32	60	47	52	47	47	50	53	41	47	48	43	55	44	35	47	51	46	49	54	51	52	48	44	49	47	57	44	59	48	40	35	42	36	51	45	48	57	47	44	58	34	52	47	40	43	45	49	41	48	60	58	44	50	48	61	47	41	56	43	53	49	42	64	41	45	37	62	44	37	32	58	53	42	45	50	46	52	50	49	48	55	57	55	52	36	35	39	45	52	49	60	44	44	51	56	49	46	45	44	43	61	53	46	52	46	55	52	40	41	42	48	35	55	42	44	59	44	48	59	57	43	50	49	55	46	41	56	48	54	53	54	48	44	49	51	51	52	52	50	55	42	47	34	56	41	40	48	49	49	59	55	46	49	45	57	56	49	50	42	61	51	52	69	52	53	34	33	56	56	52	69	53	54	46	48	43	45	44	50	57	48	40	51	41	44	53	57	47	43	58	54	44	43	44	32	48	52	51	40	45	44	51	55	50	60	48	46	69	52	57	57	64	50	46	42	41	44	43	43	40	53	55	44	35	50	40	52	45	48	59	49	56	36	43	55	50	48	43	55	38	42	60	28	39	50	47	44	44	67	52	42	40	49	46	44	47	46	58	53	46	52	42	45	48	39	38	49	48	52	45	47	50	54	47	45	71	47	53	36	60	62	36	43	59	49	54	47	47	35	41	52	51	46	54	43	44	63	54	48	60	60	55	49	57	48	48	55	40	51	56	46	49	44	60	47	55	53	43	63	65	49	54	46	55	40	57	62	50	49	53	45	52	45	46	43	47	55	48	56	50	45	49	67	55	51	46	38	44	49	42	42	60	57	47	43	52	50	47	48	57	49	41	46	52	53	32	59	48	61	44	44	41	53	44	46	47	51	49	54	47	48	58	49	49	49	44	39	44	49	54	44	38	53	50	37	47	55	51	54	57	50	41	44	45	49	58	44	44	40	47	49	47	56	45	55	50	41	43	42	39	46	50	41	43	44	44	51	48	36	43	38	61	52	41	43	45	40	39	45	50	56	52	58	42	46	48	49	55	43	62	40	60	47	38	45	49	48	44	51	54	34	51	61	53	57	38	55	52	39	54	52	27	37	58	43	53	60	49	47	58	45	46	51	42	51	54	59	52	49	50	38	43	54	49	46	59	47	51	50	48	46	46	56	49	60	58	48	64	45	48	53	36	63	51	42	44	57	35	44	49	43	57	49	45	52	42	56	55	43	47	60	57	64	60	41	51	43	53	39	49	56	58	29	48	37	52	49	38	50	50	52	44	51	53	61	47	56	48	43	54	36	44	57	49	44	53	29	47	60	37	61	35	53	49	48	46	51	52	53	50	51	45	40	45	52	46	42	44	49	48	53	58	60	43	51	62	43	52	43	68	44	44	49	55	51	56	52	46	58	50	46	50	38	59	45	52	35	51	67	48	50	56	52	46	46	46	48	48	54	34	47	38	57	40	60	50	46	59	45	47	55	44	58	47	39	40	53	34	52	50	39	63	50	47	48	49	51	65	54	40	52	43	57	51	55	58	59	41	44	42	56	45	53	47	48	50	47	49	54	51	53	56	50	46	54	49	53	38	60	69	62	60	54	52	53	38	45	39	41	57	50	39	58	48	58	42	46	46	52	45	44	57	49	55	49	53	45	51	58	48	50	43	46	37	39	48	43	44	49	58	55	31	51	57	46	54	40	49	56	43	52	50	52	48	55	41	42	52	42	52	45	53	56	59	41	49	42	48	53	38	46	42	49	38	53	50	52	52	56	54	59	41	52	49	48	51	45	49	46	54	47	50	39	43	43	41	50	59	52	54	57	48	59	46	45	38	48	42	53	45	32	47	52	48	55	57	53	54	61	56	48	48	37	50	43	47	53	45	53	48	61	30	48	36	48	40	47	40	57	49	58	40	56	40	46	48	44	44	49	47	50	35	49	59	38	41	41	53	53	46	56	62	45	54	38	50	45	57	48	49	44	39	42	47	45	38	38	49	54	48	58	41	63	54	53	48	42	48	37	63	45	53	48	50	54	42	61	43	55	43	46	49	47	53	54	34	53	39	56	31	59	47	38	51	57	51	42	47	45	43	39	50	46	54	47	49	59	43	46	56	46	53	51	37	63	48	42	32	46	53	42	44	40	41	55	42	66	45	43	48	51	49	53	58	49	53	44	48	46	55	34	40	47	36	54	37	45	42	43	54	57	47	50	62	42	50	49	56	51	69	65	40	56	45	37	53	57	39	52	49	43	39	64	50	52	49	45	50	57	57	55	39	40	58	49	45	51	44	47	40	49	60	45	41	46	47	54	51	44	55	48	51	52	40	54	46	48	48	42	35	51	46	58	57	36	43	38	53	43	49	48	39	46	49	56	52	44	54	44	40	50	39	53	49	50	43	54	44	42	45	49	48	52	40	53	56	52	48	46	50	56	60	39	65	44	43	64	48	59	34	52	41	42	55	54	60	50	53	48	54	46	46	43	49	49	42	44	52	58	57	47	49	42	57	38	49	48	41	43	57	49	50	52	47	54	49	54	37	56	48	45	55	46	49	55	45	43	43	47	51	64	55	39	47	46	51	56	49	56	42	54	48	48	63	53	47	40	43	56	53	52	50	49	43	49	42	56	35	47	51	40	52	53	46	41	48	45	60	49	43	39	61	53	57	42	48	53	43	55	41	48	52	41	54	45	54	55	45	54	60	41	47	54	61	41	63	60	47	56	51	35	44	41	41	47	43	55	43	33	43	48	51	56	43	41	40	54	48	49	36	49	69	55	41	45	54	48	44	44	54	47	47	45	45	57	66	41	49	38	44	47	48	53	45	44	39	56	38	54	44	45	49	45	41	49	59	51	61	46	55	50	49	47	40	50	45	60	43
13744	21781	28061	37859	38906	30015	17767	7143	2199	954	699	647	685	637	650	649	625	686	649	615	621	659	649	640	625	631	632	654	633	676	607	623	625	678	669	636	653	659	676	655	622	649	631	665	613	651	649	601	649	694	706	670	624	640	624	667	630	598	639	648	652	649	619	625	604	617	626	624	589	653	661	613	651	643	638	657	650	638	672	658	602	615	652	606	626	597	628	660	689	649	676	592	618	628	658	664	643	666	653	658	588	632	653	687	616	679	622	615	602	634	615	670	637	640	624	651	645	643	690	631	600	656	664	664	635	631	601	658	592	640	604	632	655	614	613	642	632	638	670	657	632	631	646	644	668	705	636	645	629	630	647	627	639	606	660	668	634	618	647	624	647	625	635	647	699	624	643	665	632	653	652	661	670	647	644	660	640	608	587	662	657	626	652	609	634	634	657	681	640	618	675	636	666	579	644	610	639	607	681	621	654	617	657	644	700	682	691	619	655	633	639	642	640	591	644	665	648	607	688	644	659	660	661	647	678	645	633	612	630	655	637	635	658	678	621	595	635	626	646	648	647	641	629	674	614	636	639	680	695	629	620	605	659	664	641	666	658	638	653	638	694	624	627	638	685	627	705	670	649	649	635	666	637	624	636	623	617	659	691	626	650	614	636	643	642	664	653	680	681	691	617	609	640	612	619	646	642	630	638	628	628	639	637	665	618	680	628	678	673	662	619	622	656	607	633	649	620	624	657	619	623	642	637	593	636	672	624	584	635	639	655	642	627	625	602	649	669	631	635	674	661	601	673	631	621	707	646	665	623	640	601	609	610	613	602	638	642	634	634	694	615	657	653	626	636	643	609	656	646	617	677	602	622	672	600	654	588	674	661	664	699	652	646	656	612	648	648	640	673	626	652	636	641	649	647	645	637	685	587	637	628	677	649	629	642	635	605	656	635	675	644	665	679	684	653	648	619	649	650	647	628	631	635	655	639	647	673	649	595	650	670	651	614	642	673	635	651	673	622	638	622	656	602	690	651	613	606	651	623	636	635	631	658	626	684	679	644	657	635	658	644	633	650	607	646	638	630	626	681	655	648	646	642	626	651	652	626	625	646	646	590	707	657	612	631	649	641	632	652	613	644	631	618	666	617	670	637	681	617	682	639	649	650	669	651	638	668	629	654	638	656	649	611	664	629	635	637	675	638	628	605	617	679	659	627	637	665	641	622	646	659	645	599	634	631	671	642	605	638	680	634	697	636	672	677	702	657	647	654	640	602	666	668	662	631	647	648	675	595	655	636	676	655	663	680	667	671	623	621	649	657	645	636	634	618	663	641	652	616	632	658	678	631	658	665	683	660	608	669	617	633	624	648	610	671	673	640	653	666	653	663	613	669	653	643	628	633	653	679	659	665	603	697	642	652	655	617	597	660	685	679	638	656	635	655	576	658	627	624	668	619	635	669	649	648	640	608	608	635	628	646	603	654	618	639	677	628	677	645	650	620	611	694	641	647	655	663	675	612	659	645	656	629	625	644	631	633	607	650	680	620	635	676	630	632	645	705	695	662	639	659	613	673	638	672	568	642	657	637	557	633	631	657	624	624	664	635	637	665	667	665	623	639	625	644	645	638	627	611	652	686	625	663	615	636	696	635	609	648	660	603	629	625	659	631	598	682	632	665	653	614	672	623	646	640	615	651	610	596	643	636	641	634	638	589	676	699	591	663	662	628	644	679	659	653	634	624	623	627	653	648	627	641	660	684	606	618	614	641	653	661	610	622	600	632	683	628	679	641	655	642	594	662	619	610	678	622	665	650	609	646	649	658	636	622	647	623	667	617	623	605	638	661	646	604	634	621	660	592	645	681	663	576	623	635	665	650	612	642	652	636	666	645	642	641	613	657	650	631	603	632	651	659	578	651	677	667	611	624	642	663	662	662	628	638	673	624	660	670	630	673	670	684	629	610	631	663	644	651	639	627	640	663	591	650	614	650	655	652	665	668	637	644	642	610	628	643	594	629	622	626	629	676	640	659	598	660	622	684	617	663	661	632	694	659	686	651	609	706	679	630	615	645	632	665	642	634	638	626	665	629	614	665	712	672	650	640	631	639	620	649	640	637	617	656	610	679	665	619	626	652	632	636	635	599	654	614	637	629	606	629	628	619	626	641	663	663	626	637	645	679	632	663	614	644	631	634	667	671	645	648	678	626	624	616	662	646	642	681	607	656	628	653	653	641	648	601	636	641	631	609	668	670	671	643	652	631	638	616	631	629	631	615	703	623	660	617	593	633	629	607	616	612	616	648	631	610	632	631	639	644	663	661	647	680	703	686	643	624	628	699	601	672	647	630	637	675	650	633	678	654	678	646	630	659	647	663	672	673	625	677	618	625	684	640	643	619	654	637	635	609	676	641	648	620	655	663	668	661	623	632	679	654	629	639	653	654	627	613	627	629	613	595	665	706	634	658	665	683	667	643	656	642	645	624	678	605	671	614	630	687	586	663	655	650	581	634	641	615	679	658	667	628	669	618	650	643	644	652	626	623	631	628	652	630	621	649	679	655	625	663	627	654	659	623	633	618	655	657	650	628	624	657	679	623	618	631	617	612	642	617	676	667	635	665	669	636	618	625	614	627	685	618	613	631	658	642	627	627	632	632	654	623	598	663	618	656	635	673	680	647	673	660	633	621	556	586	656	607	619	623	631	677	622	629	671	673	667	660	631	647	597	654	667	624	665	641	626	616	666	642	619	637	649	622	611	664	645	634	642	680	644	699	645	670	692	625	639	705	664	631	623	603	643	631	630	616	612	632	647	647	578	646	662	618	658	612	632	618	667	672	665	627	622	619	679	633	655	613	674	674	655	646	603	636	677	602	640	670	587	637	646	625	634	615	625	628	644	664	640	626	623	670	625	620	619	642	675	658	649	642	651	592	692	620	619	639	656	616	593	657	648	668	634	672	671	625	683	671	646	646	656	654	632	627	636	658	676	624	646	619	616	611	665	628	620	645	638	627	637	617	625	646	640	611	655	622	658	682	573	674	612	636	643	630	622	564	642	608	649	626	664	661	625	681	613	644	621	623	632	624	644	681	641	646	629	626	667	610	644	620	657	608	640	661	710	617	672	639	631	636	678	640	655	671	649	658	639	600	639	625	659	667	631	630	635	656	632	608	651	636	627	620	642	650	649	614	621	675	653	666	671	608	652	635	637	636	676	658	618	611	618	615	625	674	632	660	600	636	601	664	661	631	619	677	647	676	596	628	631	660	635	690	613	658	608	647	692	624	636	627	650	671	647	642	703	642	655	607	620	609	621	621	663	643	629	684	649	594	657	640	620	666	646	656	644	664	655	654	642	630	598	645	628	679	628	590	640	646	601	676	658	611	622	700	689	659	608	624	646	613	588	616	645	654	654	666	660	644	642	658	661	647	656	630	685	646	660	668	633	697	656	699	598	646	651	614	623	660	600	657	667	638	635	666	601	650	697	651	665	618	615	642	680	673	640
960	7281	11561	12200	9232	5162	1717	487	151	67	60	51	57	51	42	55	43	46	63	47	57	54	38	50	46	49	42	49	44	45	53	48	53	48	43	47	48	49	53	47	36	46	56	47	53	42	32	37	39	42	34	57	45	62	49	42	56	41	55	50	39	47	52	50	51	39	39	39	47	43	44	43	47	53	54	48	58	61	57	43	56	46	46	59	52	47	43	52	47	41	48	42	35	53	41	44	54	48	40	53	52	46	49	50	53	55	43	66	43	36	72	42	53	50	62	44	41	42	55	54	40	50	46	51	41	47	46	38	44	45	43	53	44	43	44	52	51	41	49	48	55	33	54	50	45	52	44	53	46	40	48	41	48	50	47	60	49	42	45	52	48	57	33	50	52	53	42	57	59	57	51	63	51	48	44	52	33	49	36	33	39	47	58	43	57	56	52	46	55	50	45	55	42	59	51	42	62	51	36	62	46	41	34	45	45	52	46	52	56	39	40	42	48	44	38	34	53	47	46	45	45	34	44	44	46	37	58	43	41	52	51	33	58	48	51	43	59	55	55	51	53	45	59	45	52	53	61	47	51	44	65	46	48	49	55	54	60	40	51	41	50	52	52	48	44	49	39	57	48	41	45	39	46	45	48	57	53	31	52	43	45	49	47	43	48	35	50	46	64	37	50	60	39	42	44	52	43	40	61	51	44	42	54	63	47	49	56	41	41	52	51	50	53	44	52	42	40	53	58	43	45	55	47	43	43	47	55	63	42	47	50	34	50	58	40	44	57	58	54	57	44	45	46	38	40	51	46	51	51	37	40	41	43	61	61	47	66	46	47	46	43	51	46	56	59	55	60	52	64	44	43	42	43	48	58	47	43	43	55	47	49	50	56	49	59	44	53	48	51	53	55	41	51	48	51	39	41	50	49	37	37	51	54	57	44	61	49	46	43	45	46	41	47	44	49	48	49	46	46	40	46	45	37	47	41	53	44	43	50	53	49	58	53	52	51	56	51	53	55	48	54	46	38	52	49	59	69	55	53	42	51	51	36	47	43	49	38	49	56	50	44	41	46	43	41	52	53	48	52	39	44	39	48	40	43	55	58	45	45	61	46	51	37	41	58	61	43	49	49	39	52	44	35	44	50	54	50	55	46	43	47	49	39	49	49	38	53	56	58	43	35	51	42	61	47	46	46	50	45	50	42	52	56	47	40	45	41	46	66	47	44	55	58	55	50	60	45	46	47	48	41	50	41	52	55	58	42	45	42	45	39	54	42	59	59	43	45	59	52	59	47	45	48	43	58	41	46	50	63	37	45	42	45	46	54	32	31	53	50	58	39	53	51	47	55	51	54	46	47	58	58	68	39	53	43	55	50	38	45	58	49	41	64	43	53	47	51	55	55	37	55	41	55	45	48	46	54	60	55	50	62	44	50	50	43	41	42	43	41	44	44	50	50	44	38	37	52	60	48	38	53	46	40	49	55	48	42	45	55	36	48	35	54	47	57	43	38	52	34	44	50	44	53	45	46	48	32	56	56	54	39	46	49	50	44	49	68	57	46	58	54	48	42	54	45	69	50	51	55	48	52	54	45	45	56	44	50	46	50	47	52	43	59	46	48	40	50	31	38	51	60	39	49	43	49	54	52	65	49	60	41	37	71	53	41	48	38	47	45	37	38	38	47	44	56	45	44	55	51	60	44	42	53	34	55	40	48	45	63	44	54	49	41	50	51	44	46	43	40	41	58	41	44	57	46	43	34	46	41	52	42	37	43	49	44	52	44	42	44	45	51	38	46	47	49	52	54	54	47	52	38	49	37	48	57	38	60	57	64	45	45	52	55	40	50	46	45	63	42	52	47	58	43	53	45	47	53	45	37	52	45	53	37	40	35	49	40	45	48	55	37	46	62	35	57	54	52	51	51	45	53	42	47	45	41	47	51	39	56	44	43	47	41	40	38	48	33	48	51	45	58	50	43	44	51	40	45	49	46	47	34	49	63	52	36	46	60	51	54	48	37	47	61	42	44	38	41	55	48	40	56	48	50	56	61	38	52	39	51	49	54	51	44	58	36	43	49	53	38	44	46	58	48	41	66	45	43	46	48	40	49	41	49	41	45	43	32	50	45	52	43	48	47	40	50	48	44	57	50	56	54	38	49	54	58	47	49	45	58	45	36	49	51	54	47	47	43	47	50	51	59	50	44	38	53	57	51	56	64	45	46	51	38	43	55	38	56	53	44	48	57	56	43	44	40	46	46	42	42	52	36	31	52	35	54	55	46	57	53	38	51	51	56	38	55	55	51	40	45	51	54	49	56	38	42	40	63	52	48	51	43	49	48	58	43	57	44	48	51	42	45	42	53	49	40	50	41	50	48	48	54	41	51	43	47	48	58	50	36	49	58	51	65	43	62	46	44	45	59	51	40	47	53	52	43	44	49	49	56	46	47	60	52	52	37	46	35	52	49	40	56	51	41	52	46	47	48	41	45	50	46	40	41	59	53	58	44	46	45	52	42	48	52	52	48	50	46	32	59	56	57	58	49	46	50	44	48	49	58	43	56	46	59	50	45	52	36	53	48	45	48	53	40	43	42	51	37	44	58	50	48	57	50	55	54	49	51	43	54	45	45	48	38	54	52	43	43	43	57	39	51	42	43	47	53	50	56	48	43	50	46	56	40	44	58	57	48	59	58	46	44	48	37	43	49	57	55	43	54	43	50	42	34	43	46	46	55	39	51	50	51	49	37	61	35	47	40	69	55	53	48	43	43	53	41	47	47	39	59	38	58	45	54	45	62	38	48	41	58	51	56	53	38	53	54	43	60	44	54	50	52	46	43	47	56	39	44	54	46	51	58	44	49	56	48	53	40	50	41	50	50	47	52	52	57	59	40	40	44	49	58	42	55	60	38	42	51	50	65	47	54	57	40	49	47	49	53	56	48	50	46	42	57	51	45	35	43	40	34	60	40	40	42	49	64	54	53	46	42	50	63	42	41	58	59	54	47	43	48	46	57	52	57	43	53	42	44	46	60	50	46	40	48	45	46	33	56	51	49	39	51	55	43	52	51	63	58	43	58	50	43	47	46	62	40	46	49	51	46	39	41	49	61	62	43	58	52	50	58	52	49	53	45	49	38	52	45	58	39	47	49	44	40	57	44	45	37	43	51	43	44	59	54	46	45	53	55	43	53	49	47	49	69	57	49	62	54	56	61	50	44	46	47	55	36	54	49	49	43	34	66	44	42	53	54	47	36	57	37	51	46	53	52	43	51	44	56	43	44	48	52	56	41	51	45	42	38	39	48	47	38	48	40	53	41	56	53	53	47	43	58	56	49	53	47	42	43	47	51	49	47	55	39	47	63	38	42	51	46	43	46	43	39	40	39	28	57	52	48	39	64	44	47	46	46	60	52	49	39	57	42	52	49	58	58	37	51	49	40	56	42	55	53	57	53	36	41	47	46	36	44	27	47	39	53	49	44	38	53	51	44	60	62	44	36	59
21605	35661	39319	52952	55386	41268	26301	12308	3407	1104	722	664	603	646	633	641	612	637	584	596	631	664	665	634	623	655	645	579	624	639	635	649	607	599	676	634	626	618	612	600	635	607	607	668	623	606	628	634	698	595	614	583	637	703	646	609	602	630	615	598	642	612	622	635	615	640	687	602	603	656	629	621	621	643	645	674	681	634	634	657	622	624	656	646	626	647	629	644	635	646	596	623	641	649	618	624	601	616	617	695	603	614	634	652	590	589	594	665	651	589	599	614	644	675	620	617	651	620	663	672	626	635	592	630	674	677	632	664	618	624	655	674	636	607	598	634	628	631	645	641	637	630	620	657	569	631	643	625	614	641	628	628	593	617	636	593	623	630	648	612	611	634	592	622	637	669	647	652	602	614	617	629	590	608	623	639	592	606	668	621	618	627	657	670	627	664	601	620	609	656	606	613	612	650	617	598	689	623	612	629	604	646	668	643	622	632	621	668	632	624	665	639	628	621	647	681	630	629	622	622	622	622	660	644	614	638	640	624	624	592	648	616	637	665	679	619	598	603	624	590	639	641	685	669	597	668	675	653	619	625	681	583	664	649	606	629	634	642	613	597	610	619	601	609	635	646	625	648	634	634	625	664	617	654	649	559	646	635	622	639	647	623	622	623	644	616	647	630	643	659	601	617	605	597	627	656	670	651	634	637	604	621	635	637	614	653	663	639	589	641	608	664	615	616	622	632	661	645	603	645	629	677	623	639	675	617	614	609	626	622	652	658	641	655	617	616	671	559	611	621	619	620	589	622	628	648	598	621	710	648	619	658	634	658	596	622	646	660	594	636	633	614	602	638	639	645	632	650	603	652	629	595	650	621	650	647	606	599	608	598	620	637	601	605	656	615	660	603	637	592	600	645	588	609	652	657	576	589	651	644	636	632	667	638	641	645	650	669	617	609	634	621	643	612	652	612	653	652	648	591	626	585	623	572	601	644	649	663	611	597	616	633	640	675	658	609	610	577	603	660	624	621	656	626	680	634	617	609	650	641	640	651	635	628	607	662	602	679	622	643	617	660	600	646	634	663	636	677	642	618	608	628	611	647	572	623	576	630	608	628	611	634	598	617	639	641	606	587	672	638	659	631	649	652	620	641	615	618	637	634	621	602	594	613	677	596	649	658	641	654	610	626	603	644	608	654	588	594	611	589	657	613	656	623	615	582	623	621	628	622	623	623	618	633	609	603	632	680	608	639	642	607	597	630	618	648	604	677	643	645	650	589	600	654	613	634	679	623	651	637	680	640	643	702	672	642	580	598	633	617	639	632	638	601	638	659	620	629	605	647	579	621	636	613	614	639	637	608	617	640	598	622	623	640	634	607	648	637	617	646	602	670	648	633	643	606	635	660	660	616	650	642	591	623	624	623	635	685	643	627	616	665	644	628	609	609	646	616	684	640	616	612	665	631	589	601	624	651	617	635	678	584	642	641	712	634	624	569	644	642	661	669	657	665	594	620	637	646	616	605	615	662	632	660	603	625	607	677	640	615	652	651	634	596	660	646	621	662	670	593	624	628	634	574	651	622	628	655	600	632	620	637	646	614	594	648	644	663	634	610	634	631	597	623	630	657	612	646	624	617	627	616	599	628	627	613	659	622	631	641	641	651	644	649	633	683	687	631	593	652	600	590	622	630	656	633	632	653	629	652	637	671	588	647	664	596	645	615	639	622	665	672	666	629	633	624	603	621	629	674	638	651	656	653	670	615	654	602	667	653	595	631	662	604	604	607	701	616	642	593	635	611	675	596	641	597	673	583	641	633	630	663	624	595	611	620	635	622	594	627	650	632	654	629	661	666	642	601	634	643	653	647	598	590	678	625	630	612	640	642	652	644	585	643	599	668	588	631	629	623	632	630	633	620	659	665	633	676	608	605	617	640	647	619	680	590	635	621	623	626	638	694	660	634	603	646	610	608	633	627	602	601	610	618	636	608	631	623	638	614	647	616	603	661	707	672	600	603	616	651	600	645	599	621	619	616	614	665	655	644	615	639	635	640	638	663	647	560	659	623	613	613	603	654	665	626	605	650	603	590	613	615	664	670	596	641	555	643	571	618	615	600	627	639	630	610	665	621	580	648	653	618	690	651	611	638	613	617	621	621	632	646	600	644	633	672	594	632	606	641	633	636	584	594	627	623	620	617	588	610	674	613	638	635	666	646	613	602	641	628	661	640	721	631	650	602	591	623	609	648	668	635	581	624	630	605	655	643	601	657	677	648	629	646	655	628	629	593	669	595	636	585	635	588	630	617	656	650	630	608	680	633	627	616	634	641	616	605	601	606	634	658	637	672	622	593	636	616	580	627	618	633	622	605	629	643	653	665	630	606	658	646	659	610	633	595	642	644	628	652	592	663	648	610	589	622	651	614	662	591	617	584	633	613	622	636	665	610	605	626	635	633	630	625	620	629	624	634	623	646	605	641	595	628	615	617	659	654	656	637	641	643	618	647	634	618	572	637	592	598	635	678	627	643	649	664	607	645	595	602	646	653	619	630	649	647	595	612	638	625	619	638	578	606	594	618	642	645	632	657	625	616	608	660	610	636	664	599	602	645	648	622	624	622	601	647	634	621	600	630	636	595	674	628	626	583	654	653	676	605	601	643	613	653	641	643	614	624	572	637	624	628	631	651	622	629	606	601	633	645	593	638	598	616	649	626	625	602	608	637	611	615	568	624	594	650	645	642	668	641	629	593	608	679	631	634	631	602	620	583	634	646	615	658	644	595	624	639	601	642	693	620	602	636	637	606	647	662	582	645	619	651	648	625	616	645	607	604	623	566	664	650	672	625	624	646	612	617	633	646	624	614	643	626	666	608	686	625	636	660	599	621	571	663	629	669	645	590	610	618	613	636	655	631	667	595	626	630	646	584	648	586	605	609	638	612	666	593	611	596	612	670	630	640	617	630	638	599	595	647	608	604	599	647	636	612	636	651	620	639	613	611	612	602	608	619	663	670	604	676	660	658	648	607	647	616	635	598	652	664	605	599	657	638	608	633	678	600	641	609	649	650	624	594	606	625	611	612	640	639	569	605	613	636	624	601	619	609	624	665	588	613	605	653	572	634	623	614	650	584	648	660	596	657	622	609	646	602	619	655	644	610	633	656	623	673	629	613	578	618	644	626	631	640	637	635	601	613	623	630	639	666	697	623	642	633	647	661	648	619	641	602	632	672	629	614	593	614	621	602	671	567	616	638	590	595	610	603	624	635	649	630	615	642	634	672	601	643	625	593	643	610	531	584	635	623	679	665	657	601	629	663	565	630	607	605	624	604	626	610	633	667	644	637	594	630	632	610	629	614	625	628	643	603	636	636	638	645	629	590	661	627	631	669	623	616	624	654	617	702	594	641	693	638	652	660	649	648	595	632	626	595	662	675	657	629	599	630	632	616	638	624	593	626	612	639	641	636	636	623	679	617	625	639	629	596	680	614	634	607	636	605	599	635	611	605
2213	3999	12035	14131	9419	4945	1519	422	150	76	62	72	46	65	47	55	39	52	61	47	49	53	54	73	50	57	64	55	56	61	59	56	58	69	56	59	52	62	67	48	54	61	45	60	56	50	52	63	48	50	58	57	60	62	62	43	51	46	49	61	61	54	47	66	53	57	47	49	60	56	51	54	53	51	47	56	55	55	51	49	60	59	51	61	50	61	50	53	51	59	40	41	62	64	60	47	59	61	50	55	60	75	67	56	53	50	44	52	52	43	73	44	65	58	50	71	51	44	50	58	51	61	61	60	53	45	56	47	49	55	52	72	56	57	62	54	56	56	51	55	48	66	53	54	48	47	49	73	50	55	46	49	63	71	52	53	54	59	49	45	50	54	54	54	49	54	62	69	57	62	45	49	43	51	62	53	50	57	69	63	52	63	42	63	55	52	70	48	71	45	62	69	59	61	50	43	55	55	65	54	40	60	57	59	63	44	57	63	52	65	58	48	49	52	61	42	43	68	55	52	56	51	57	50	60	58	51	42	65	50	56	50	53	53	44	64	65	60	43	44	72	61	47	41	64	49	54	58	54	59	55	45	67	59	53	55	57	42	56	55	56	52	58	60	57	63	52	67	68	50	65	53	77	58	67	50	48	48	61	49	51	52	61	52	58	46	46	58	62	50	53	62	47	57	61	44	62	45	66	64	56	54	70	71	69	52	53	54	67	43	62	53	37	44	47	54	70	46	57	55	48	58	51	42	60	52	67	44	51	52	50	46	46	58	56	67	62	66	62	53	54	58	53	52	44	45	58	65	58	49	47	73	66	53	50	64	62	53	61	49	50	46	40	58	49	60	66	55	45	41	52	56	54	45	55	59	60	59	46	59	48	52	45	62	54	48	54	57	47	48	47	62	58	57	52	50	56	61	58	59	51	52	62	52	56	45	46	40	67	66	48	45	53	60	55	52	52	62	62	51	52	65	57	63	53	64	58	47	53	63	63	53	60	61	54	49	44	46	59	60	46	65	53	65	56	68	55	49	52	67	43	46	37	53	47	56	42	68	63	53	53	61	51	50	53	62	59	49	60	58	65	56	66	62	50	69	50	44	52	56	58	49	43	53	59	57	56	52	51	66	56	50	50	48	44	62	71	51	57	54	49	56	59	60	42	54	53	43	57	58	62	51	59	57	48	57	38	53	62	57	51	61	58	54	54	52	46	43	55	55	42	39	57	58	45	49	48	54	52	58	63	52	54	60	52	55	60	49	52	46	57	60	67	53	53	53	54	48	67	48	56	54	55	57	54	44	47	64	51	52	72	55	50	45	33	50	59	44	53	58	50	55	45	56	69	50	54	45	51	51	49	51	54	53	55	52	48	49	60	49	57	57	57	48	61	66	59	52	57	57	54	62	45	52	51	65	52	58	64	59	57	64	52	49	54	46	54	72	60	63	49	53	47	46	63	39	53	58	51	62	56	61	60	76	50	47	52	56	78	60	61	59	55	64	56	60	51	60	48	78	66	55	51	46	56	64	66	49	60	58	47	64	58	59	45	50	58	54	59	52	55	71	59	68	40	45	67	52	55	73	59	45	57	66	49	51	46	64	60	57	48	52	43	54	54	57	75	56	51	40	59	56	54	57	59	64	54	62	47	55	61	51	57	80	57	54	51	44	58	54	55	43	52	57	57	53	53	43	59	55	55	52	43	55	54	55	46	53	54	52	56	48	62	52	48	51	57	58	55	48	60	52	37	50	51	56	53	47	40	57	53	59	50	57	61	51	53	63	52	48	54	58	62	51	63	47	46	63	58	54	60	59	44	47	52	54	60	56	60	50	57	47	50	66	50	47	48	55	49	58	53	47	46	62	68	62	51	63	47	57	57	62	55	73	66	46	50	53	55	52	49	62	61	66	56	43	45	65	55	36	56	41	53	51	61	61	57	60	58	53	50	59	52	50	48	64	67	67	53	57	61	61	68	62	67	64	65	57	57	43	48	63	46	53	50	58	65	53	54	59	51	67	47	50	64	50	43	54	39	60	52	49	49	49	55	43	55	54	64	49	44	57	44	56	60	57	61	56	55	50	52	63	61	71	65	53	54	49	41	59	53	61	57	58	38	46	38	48	45	53	46	47	67	48	56	58	66	60	67	65	66	41	49	63	67	42	47	59	57	64	71	64	60	66	67	58	63	62	54	48	66	62	44	47	62	67	66	60	46	65	47	52	51	51	54	68	56	57	53	57	57	53	41	46	69	50	55	57	62	45	55	62	53	48	44	64	46	64	57	48	48	59	55	59	55	56	52	57	44	53	68	63	51	60	56	59	44	57	52	46	61	62	54	40	65	63	82	47	60	55	66	49	63	63	52	52	58	54	44	47	58	62	50	54	58	70	46	53	57	38	53	53	54	47	50	56	59	38	47	67	57	43	74	64	59	56	57	49	53	65	46	59	63	62	64	47	55	58	59	52	59	61	48	65	62	53	57	49	43	42	63	66	58	60	49	52	49	44	63	50	54	58	55	51	53	63	52	53	63	61	63	55	57	53	49	42	60	41	60	54	62	56	58	46	44	56	54	45	59	46	56	48	52	52	68	43	64	60	47	51	59	49	53	59	51	59	50	56	53	58	48	45	49	53	42	49	58	57	53	48	50	66	58	69	56	68	56	46	45	60	50	53	50	40	45	47	57	48	52	63	54	49	65	45	62	59	61	53	59	58	36	51	53	56	51	44	41	52	61	50	55	66	40	77	51	55	53	60	46	61	74	57	64	58	53	43	49	51	58	58	57	56	59	42	48	42	62	42	51	63	48	61	55	61	59	56	47	51	47	47	65	60	55	56	57	48	58	57	51	42	55	75	66	58	61	55	67	49	44	42	67	60	50	55	52	61	54	63	51	57	67	54	51	43	60	50	55	50	61	59	53	55	67	45	54	55	61	47	50	52	50	52	63	53	53	45	50	44	42	69	47	63	69	57	55	49	59	60	59	61	48	50	55	60	55	57	38	60	56	51	47	57	49	54	46	59	55	50	44	56	58	56	58	42	65	41	49	61	62	55	66	50	64	58	53	59	41	58	51	63	63	62	59	60	59	64	58	44	54	54	44	56	60	66	40	51	66	54	70	60	63	53	57	59	54	46	56	60	51	43	61	62	64	45	46	47	62	63	41	51	63	51	58	57	58	45	53	53	55	44	60	50	55	52	37	55	66	53	73	67	51	55	50	50	56	43	63	56	61	60	64	49	52	45	61	55	39	57	62	59	47	56	55	47	69	57	55	51	43	51	61	51	57	69	47	61	63	55	42	53	67	54	51	53	59	74	52	64	49	60	63	50	68	52	56	49	58	56	55	69	51	47	61	53	49	54	52	63	60	42	66	46	55	63	51	50	39	58	56	52	42	51	55	53	44	64	52	48	59	59	64	41	36	58	52	52	52	48	58	55	50	65	51	59	64	44	44	52	37	56	66	55	51	51	56	61	56	46	58	50	54	61	49	65	63	48
19467	28495	41463	53417	53252	40241	25692	11844	3433	1249	776	721	794	702	709	714	697	733	702	724	705	770	763	690	700	662	694	746	711	723	653	767	670	683	714	684	735	746	740	759	690	694	731	671	711	737	761	708	698	768	748	703	751	753	710	667	740	723	668	735	741	684	692	736	675	687	674	702	711	669	722	675	708	678	764	715	696	728	696	711	707	726	721	669	688	709	654	741	682	769	738	731	718	701	705	740	736	674	730	686	712	710	716	719	709	712	720	735	746	709	714	687	640	762	707	720	748	676	718	745	670	702	723	688	771	690	667	778	734	748	727	733	724	718	677	724	691	662	708	710	708	700	699	732	789	731	742	718	766	704	715	729	709	725	716	681	712	690	711	755	700	741	707	726	758	672	716	714	708	663	764	702	709	695	685	704	735	684	687	734	704	710	718	742	757	710	735	710	720	712	732	697	723	752	709	657	673	700	719	712	759	715	677	713	723	737	713	724	723	725	706	663	705	728	729	732	715	740	680	740	718	708	688	721	745	733	751	727	670	679	749	693	661	684	723	740	671	745	697	726	721	723	777	725	746	710	711	705	673	691	721	778	721	738	742	703	702	738	676	718	736	726	707	664	740	738	758	723	713	704	750	731	678	743	721	735	739	717	764	730	716	721	735	701	701	721	726	679	713	712	737	695	712	725	702	735	717	707	701	702	715	692	724	725	687	724	717	699	702	716	727	723	728	747	647	683	678	712	771	739	664	672	685	733	691	742	726	721	759	706	753	715	711	667	718	702	660	697	729	737	771	740	726	658	675	676	702	762	726	712	701	716	706	700	709	733	713	723	739	716	717	725	743	730	688	721	735	670	726	701	747	652	690	745	694	715	746	675	706	717	741	697	727	723	714	672	704	690	733	723	725	698	694	703	712	739	686	685	726	716	775	685	730	756	747	728	705	721	719	768	703	745	710	781	717	710	749	744	682	736	697	662	688	708	727	725	732	705	746	729	726	700	701	764	748	675	778	740	724	736	706	716	694	678	725	702	728	678	735	688	697	698	706	706	642	706	697	686	729	740	716	701	651	779	709	713	715	702	711	733	732	718	721	731	743	745	761	736	754	702	699	708	670	746	718	686	724	717	722	735	755	713	695	691	730	705	700	725	745	711	708	693	735	713	675	717	696	783	704	722	706	724	709	737	688	666	714	728	774	703	767	683	731	756	741	728	768	682	737	680	740	721	764	664	731	672	765	701	732	681	730	679	730	710	694	705	699	677	690	755	679	751	713	654	746	702	749	700	740	748	691	743	693	690	729	697	704	727	737	725	721	748	705	682	768	722	718	702	727	699	751	706	732	672	684	697	716	686	690	754	736	730	675	669	707	724	699	687	714	717	699	683	730	717	696	749	680	684	711	727	724	658	727	694	737	703	757	722	734	730	730	720	696	675	747	719	716	715	700	723	724	719	706	726	720	740	755	731	741	702	695	662	709	714	772	691	706	721	727	712	767	724	734	717	682	711	743	755	745	732	711	719	701	743	747	714	725	712	732	683	688	720	735	669	708	759	708	698	705	734	652	713	704	739	691	695	704	693	705	741	735	742	746	713	734	733	726	705	767	685	693	700	713	727	692	767	724	724	753	681	660	717	725	737	705	728	751	733	755	718	676	715	679	700	716	722	728	673	733	704	668	738	689	719	706	752	703	733	724	761	735	694	703	739	670	750	735	724	696	697	713	727	738	751	761	712	699	728	702	765	692	742	713	750	719	742	717	693	709	703	717	701	747	694	770	725	743	696	680	690	765	682	759	692	730	699	714	761	697	697	709	697	771	732	701	703	671	700	804	729	720	690	674	731	697	781	734	734	714	751	719	770	710	719	717	753	753	738	666	726	707	725	684	727	790	658	688	667	720	727	736	728	681	677	685	729	711	770	753	721	723	726	711	694	725	708	753	690	714	745	736	696	758	749	704	737	760	714	719	684	694	725	674	745	738	765	701	679	736	710	715	704	768	698	731	711	723	719	696	712	720	683	711	704	728	670	686	702	674	733	717	737	736	708	758	711	745	731	741	725	724	713	722	712	692	698	711	715	695	757	679	745	703	721	725	783	707	705	706	718	765	722	714	723	723	738	703	729	734	723	722	681	703	714	740	763	703	696	720	675	657	724	750	728	699	707	749	697	701	753	748	717	745	660	755	700	718	703	688	742	714	777	704	742	709	697	684	738	701	710	724	701	743	659	730	683	737	740	710	651	692	693	737	735	720	676	674	737	715	717	735	731	718	728	744	752	701	734	704	704	717	705	712	717	684	724	702	701	748	717	724	788	683	716	701	775	772	682	674	695	736	741	720	729	746	702	718	697	714	688	725	718	712	757	721	750	714	701	732	756	695	752	715	747	730	722	724	738	703	707	790	718	738	713	676	740	742	679	742	691	702	770	738	726	778	731	654	741	750	664	672	727	697	706	737	750	725	670	759	716	707	650	718	680	723	703	697	765	673	714	736	665	717	663	753	754	712	719	745	677	702	735	737	734	732	741	682	683	719	744	713	713	728	722	695	704	662	689	705	740	720	732	755	717	720	704	741	749	742	721	721	776	672	688	729	718	710	718	709	723	702	720	683	696	693	690	685	742	734	709	709	702	721	716	702	738	662	735	706	754	715	692	722	717	685	723	767	727	677	677	717	704	689	762	699	734	718	734	685	686	705	674	715	754	707	692	661	746	737	691	709	759	706	718	730	764	734	746	717	712	766	696	713	777	704	701	739	705	722	720	753	734	721	681	705	708	712	692	719	746	689	720	678	707	716	743	760	770	700	698	746	710	705	678	791	657	756	789	670	686	710	705	692	698	710	702	715	726	709	705	728	762	708	691	736	788	785	692	729	687	690	743	739	688	699	723	701	715	727	686	719	720	694	748	735	709	700	706	701	714	719	748	689	746	714	722	699	703	724	693	768	722	649	674	733	718	709	708	730	720	717	733	787	753	718	737	716	726	722	735	690	748	757	724	724	729	742	707	683	760	698	699	705	709	716	787	702	746	699	680	706	693	708	758	762	688	666	717	751	755	703	706	707	766	667	735	728	720	675	708	685	658	743	688	731	708	727	708	722	718	765	749	708	744	693	670	692	729	736	736	797	746	706	700	723	698	728	702	749	714	763	738	693	711	741	732	690	677	745	697	745	755	686	741	713	733	724	678	767	743	734	729	717	679	694	717	748	747	757	756	688	721	729	704	728	700	689	711	725	728	743	688	640	695	735	751	693	725	718	751	690	695	765	701	741	709	726	736	712	712	760	688	720	745	739	752	692	719	690	703	740	735	770	716	710	734	703	766	751	749	707	697	730	684	710	746	745	691	678	696	680	712	708	709	703	718	699	694	700	734	730	702	742	719	699	702	733	725	703	672	725	685	785	750	714	723	726	760	701	750	758	706	734	682	757	713	728	746	710	765	668	722	718	709	708	718	741	716	739	704	673	680	730	718	710	753	706	712	671	734	710	721	727	718	703	688
1265	8159	20468	18113	14458	8389	2646	615	161	90	52	38	45	70	39	60	40	51	71	57	63	55	50	66	53	49	41	67	49	49	66	60	46	45	51	63	52	49	50	53	58	63	56	56	51	62	51	46	55	60	48	45	50	72	46	62	53	48	69	49	68	51	54	52	56	52	52	41	55	58	46	44	48	47	43	44	50	50	55	56	49	54	50	53	41	51	58	57	56	53	44	60	40	48	55	53	48	37	63	49	59	56	60	52	54	50	41	53	36	52	54	59	51	50	40	50	54	40	49	57	56	55	55	65	48	48	50	54	55	41	58	56	51	49	56	58	59	65	50	49	57	43	40	45	75	49	63	51	45	46	47	69	41	64	44	51	43	50	51	62	62	59	58	48	47	52	61	48	46	63	48	51	48	68	50	54	57	46	53	67	52	46	61	41	54	55	46	46	36	73	49	55	50	54	55	56	48	52	48	46	51	44	53	69	59	61	49	53	40	47	51	50	34	54	58	56	50	53	51	49	53	74	54	46	51	61	52	51	59	47	38	60	50	67	49	48	52	49	45	52	46	45	41	53	44	43	60	58	64	59	49	50	52	60	58	67	40	60	47	42	47	66	52	60	47	53	56	51	56	41	65	43	53	60	42	54	47	39	47	49	64	49	60	52	64	70	55	53	54	46	61	44	44	50	51	50	54	65	41	56	52	48	58	48	53	56	59	60	43	53	58	64	53	50	54	57	59	62	49	45	57	54	55	60	49	55	52	50	47	44	61	45	46	47	53	50	44	54	53	59	47	46	60	50	51	56	44	43	58	57	61	44	67	58	51	48	52	47	65	60	44	61	59	50	59	44	55	55	43	54	53	51	61	39	55	64	55	67	58	54	60	49	51	59	52	61	47	47	42	55	51	47	51	55	57	53	54	63	54	53	52	55	51	53	41	45	51	55	54	61	47	52	44	55	53	53	45	48	49	57	49	62	45	66	49	47	50	52	42	49	53	48	48	45	45	49	68	47	50	50	48	47	52	62	52	60	36	60	69	58	57	51	69	51	45	54	63	37	64	41	50	43	41	47	51	50	47	45	49	63	39	45	58	54	47	47	67	53	56	69	55	49	50	44	53	51	53	47	49	70	40	49	61	54	42	53	48	36	57	44	52	42	58	55	57	36	52	55	41	51	54	46	57	50	55	54	55	60	53	51	47	46	48	50	49	61	57	62	47	72	57	56	52	51	58	57	60	66	46	64	43	55	62	55	55	41	57	54	47	53	52	58	52	45	59	56	56	59	51	52	58	51	51	62	55	56	51	59	54	63	59	59	53	50	41	43	58	52	57	52	58	54	55	52	50	60	51	64	48	46	48	46	46	54	48	48	56	54	56	46	61	38	59	59	65	46	62	70	65	55	39	57	66	48	53	53	48	49	61	60	46	50	58	59	59	62	47	54	57	47	53	48	56	51	43	55	56	63	57	45	49	52	57	62	55	52	52	59	48	59	46	49	63	60	56	48	64	62	46	56	64	52	57	54	63	58	42	58	52	56	54	52	32	54	43	67	55	59	52	47	68	38	57	53	50	56	49	53	46	56	49	51	44	57	54	49	43	54	61	46	53	55	49	52	56	51	59	44	46	48	69	50	45	56	44	58	45	48	46	41	66	49	48	54	58	51	57	53	52	55	52	58	32	62	44	42	55	46	58	66	56	57	50	59	63	43	55	56	49	52	62	49	49	59	60	52	50	56	47	52	67	49	39	55	56	43	52	48	56	55	59	50	53	53	42	53	62	56	61	54	37	49	51	54	61	51	56	49	56	45	45	57	59	52	54	54	42	39	44	52	59	57	69	46	46	48	39	45	61	56	57	50	56	50	55	48	57	53	53	45	44	50	53	66	46	45	41	49	62	47	48	53	60	63	53	47	49	57	57	48	53	62	57	46	43	44	67	55	53	58	55	48	56	57	52	45	60	57	55	61	44	56	47	66	42	53	58	61	41	48	49	60	50	48	47	58	61	43	63	65	51	65	45	53	50	66	38	66	49	46	54	52	51	48	42	51	47	48	45	55	51	69	60	56	65	64	51	58	50	42	62	48	40	51	52	48	75	45	45	49	59	34	58	46	63	48	62	46	46	44	49	56	51	65	63	57	46	43	47	56	53	50	65	40	54	43	49	51	57	53	47	51	50	60	53	58	58	47	39	45	47	39	50	56	54	54	51	42	48	65	50	41	50	61	46	57	60	43	49	52	51	59	51	48	51	49	50	33	76	39	39	59	64	61	66	42	53	55	39	52	41	51	44	55	46	55	60	49	60	63	48	36	77	48	37	51	56	44	55	52	42	63	48	41	49	56	37	49	51	61	53	43	47	46	48	62	48	58	48	59	54	54	42	35	55	49	54	47	50	63	53	59	37	51	52	51	39	48	68	55	52	47	48	44	55	44	45	47	62	47	49	52	50	47	53	50	55	51	66	55	64	50	55	55	53	69	55	44	50	47	49	39	59	52	43	51	44	47	50	38	59	58	65	40	44	62	58	38	52	56	63	55	46	55	56	56	53	46	52	61	50	53	47	70	66	57	49	57	43	50	54	46	46	55	56	43	49	61	47	54	45	50	53	61	45	54	47	48	53	54	54	65	58	43	49	51	47	44	57	47	49	41	41	55	45	51	53	52	43	64	53	61	47	41	67	53	55	69	58	44	45	53	63	57	44	55	59	49	42	60	51	65	47	61	56	71	63	48	49	55	50	55	52	56	49	48	49	54	64	60	50	62	51	47	50	49	50	60	49	57	56	44	44	46	53	47	57	45	39	44	51	56	45	59	62	57	63	57	55	52	54	61	54	44	52	55	47	60	51	49	53	68	46	58	48	53	41	73	53	43	51	49	50	62	42	48	58	47	57	55	63	51	46	55	59	48	46	51	45	57	61	56	49	50	49	54	56	49	69	55	49	49	52	47	56	63	64	44	53	51	50	46	54	59	51	47	67	58	45	55	46	51	48	41	43	61	54	54	53	40	44	49	58	60	56	51	47	45	52	52	53	68	56	62	55	59	68	54	49	56	50	59	45	65	64	55	60	50	57	46	46	49	48	54	53	44	50	48	72	56	48	46	43	51	54	55	60	46	58	50	51	72	60	46	45	46	60	44	43	56	46	45	49	81	41	55	50	68	59	60	54	52	58	50	54	49	57	45	47	71	59	50	50	57	58	67	52	56	55	63	52	37	45	52	52	48	52	51	55	63	47	49	54	55	48	65	55	57	45	62	41	58	57	41	53	47	64	64	75	40	50	52	56	52	52	37	48	53	56	41	53	44	49	45	50	49	56	54	36	50	42	48	58	46	54	51	49	55	52	37	49	59	63	59	60	55	49	51	50	45	59	47	49	63	46	63	59	75	46	45	53	48	57	54	48	47	48	55	54	56	53	63	63	51	54	48	56	48	53	54	58	49	47	54	56	58	54	49	51	54	55	48	64	53	57	50	55	49	50	42	40	50	49	37	65	53
22921	36123	47984	61005	64376	47828	30386	15217	4459	1379	816	675	704	740	636	687	677	699	690	729	672	686	694	698	691	669	664	673	678	716	691	707	695	676	687	714	710	678	699	733	692	629	692	717	659	682	706	699	711	697	710	694	670	665	721	702	702	704	700	655	717	717	702	645	715	686	692	695	702	684	687	710	696	713	702	679	651	691	669	625	687	698	637	703	718	688	692	729	721	665	642	678	699	708	684	697	645	644	739	683	679	712	693	685	652	708	698	676	698	711	684	700	722	667	708	680	670	643	722	710	672	705	668	727	665	669	672	639	703	683	682	705	677	676	689	677	658	718	677	672	697	742	670	658	675	717	671	732	689	672	678	651	687	671	659	663	721	662	693	685	739	720	691	678	692	669	660	651	691	661	673	700	683	652	704	718	657	691	679	680	702	678	704	654	688	677	706	699	622	697	679	700	695	740	697	680	726	675	678	678	671	651	675	678	670	681	654	678	675	744	701	711	676	695	696	699	713	703	712	723	664	676	703	703	688	655	673	687	669	667	698	679	659	669	709	659	685	696	666	665	633	635	690	748	687	746	626	731	661	676	640	677	704	704	671	661	693	649	693	655	705	726	678	679	687	687	703	652	720	703	677	679	692	707	714	692	674	665	693	700	717	708	742	722	679	739	672	694	688	708	677	698	678	664	663	663	687	650	698	633	687	663	716	721	671	716	726	688	674	696	717	695	668	714	705	637	711	734	690	693	644	666	683	704	708	705	667	684	678	708	621	759	731	659	745	717	736	718	733	694	680	724	664	685	723	699	683	719	726	704	669	706	653	692	676	703	673	718	705	744	697	713	720	677	710	723	706	690	700	674	632	644	730	681	673	663	667	669	735	698	683	682	700	732	693	657	717	711	666	684	694	681	706	727	647	725	709	653	699	718	681	656	715	698	695	734	695	669	726	714	705	680	743	693	666	661	677	700	681	649	730	719	666	727	640	674	697	625	674	653	654	682	660	653	659	723	664	678	699	686	731	691	668	697	680	670	650	634	732	678	683	657	682	687	679	689	682	644	687	605	718	749	687	716	707	739	649	666	681	666	725	682	717	729	683	680	731	695	681	696	675	634	671	702	691	688	706	690	683	676	641	678	654	657	682	717	685	701	685	700	698	626	708	697	690	681	694	680	699	687	728	639	688	672	702	742	698	699	709	732	706	709	711	711	667	685	712	701	671	690	716	698	725	676	661	681	722	676	726	658	689	697	731	672	708	691	713	653	688	644	701	699	697	680	704	682	675	653	687	707	697	702	711	691	694	702	676	694	741	660	698	684	665	696	665	713	719	731	690	663	710	727	666	744	736	682	735	682	722	733	752	738	715	703	703	742	693	664	689	717	651	670	727	689	688	664	616	680	708	689	712	695	751	709	655	690	703	724	641	673	691	677	647	662	677	658	679	677	734	691	634	708	669	665	678	711	692	718	668	677	678	690	719	706	738	677	683	690	743	708	712	680	682	712	683	737	667	706	680	679	682	725	674	689	725	691	690	700	671	681	684	687	647	697	685	707	707	642	746	655	703	694	655	691	698	674	699	685	699	705	670	691	678	687	668	701	714	672	691	669	699	674	665	716	673	668	731	679	662	645	711	710	682	694	656	681	679	661	744	683	698	700	724	675	655	710	690	652	716	692	678	653	652	674	728	714	696	705	688	680	690	696	661	688	655	676	674	736	696	688	723	688	671	702	670	707	684	712	657	645	700	680	645	644	762	702	682	714	663	696	685	687	711	681	698	726	655	694	699	683	670	688	656	701	698	708	716	705	663	667	684	711	713	694	654	640	695	687	696	708	686	709	687	727	690	680	728	721	672	670	670	699	701	697	692	698	719	646	687	684	702	678	675	663	656	717	696	713	702	730	702	689	663	721	657	668	655	672	687	671	720	655	700	680	696	709	719	667	672	669	699	689	656	669	644	699	662	662	712	662	677	662	732	646	666	700	702	711	719	741	730	728	691	702	666	700	661	632	683	722	675	712	698	720	640	710	703	678	702	678	689	703	658	728	697	662	712	700	705	693	693	694	695	698	694	727	656	691	721	721	708	674	666	713	698	652	656	674	673	722	682	733	677	729	679	667	700	664	701	691	705	705	694	679	678	718	697	713	702	678	647	691	704	737	629	728	697	722	699	699	700	694	723	676	694	679	664	674	663	692	724	719	691	639	721	714	705	680	630	707	715	715	634	664	712	634	702	708	676	659	665	712	705	656	668	694	734	709	692	660	662	699	674	717	667	683	719	667	759	685	675	658	653	691	680	658	706	709	666	712	742	706	681	701	702	675	689	654	717	723	661	686	663	685	708	674	776	711	760	685	684	684	648	689	718	683	694	674	697	680	692	668	696	688	692	715	742	696	694	703	692	650	685	662	746	728	693	711	692	656	698	713	654	729	702	715	686	711	644	677	722	666	677	683	708	678	680	718	653	702	667	697	657	706	676	637	707	675	681	630	644	711	665	659	687	695	750	671	676	675	716	725	700	706	691	683	681	671	672	696	728	690	735	614	672	692	699	718	688	656	710	625	747	672	714	659	696	693	734	712	710	655	676	691	657	708	689	702	689	702	721	708	727	707	722	697	670	700	662	712	669	665	664	654	657	668	708	693	696	662	637	691	695	711	728	675	690	701	697	679	692	673	673	682	737	736	656	677	727	672	661	688	718	699	675	672	674	644	655	672	701	675	653	716	654	671	691	717	714	723	680	681	683	679	740	733	662	642	697	699	687	702	661	689	729	686	707	702	721	647	693	653	686	673	644	708	698	649	645	661	663	644	654	720	708	688	696	711	703	702	685	680	676	658	698	705	719	699	645	712	679	676	677	697	697	671	676	679	657	681	678	696	717	708	670	619	667	671	695	703	718	663	719	661	657	692	729	651	674	687	685	673	693	726	706	712	677	713	642	658	706	691	687	655	655	709	650	668	657	675	664	732	717	676	735	757	673	670	704	713	679	735	725	679	711	716	684	726	701	625	700	695	693	709	686	716	701	694	697	635	719	645	662	688	676	688	693	677	701	678	705	685	688	700	663	658	698	732	694	642	693	669	659	671	723	677	687	694	705	671	706	727	667	711	726	702	688	675	689	694	711	668	666	681	692	716	695	670	674	697	694	713	680	671	685	681	739	654	688	658	659	685	707	676	706	684	722	654	698	695	642	717	707	622	687	703	676	677	696	695	685	725	723	623	674	736	710	729	671	735	650	636	708	690	688	715	672	647	671	692	692	691	655	693	706	690	700	657	691	732	719	671	689	676	704	667	726	709	660	671	736	641	701	702	728	703	695	680	652	677	721	727	692	672	703	705	699	659	671	674	701	700	635	645	681	749	655	654	661	694	719	640	643	707	687	670	663	673	680	681	701	686	690	703	724	716	677	721	662	694	697	659	694	706	711	677	692	706	664	691	702	720	730	686	672	725	647	677	676	692	725	673	713	656	662	729	690	735	724	681	665	683	692	673	692	701
1273	1228	4170	5321	3885	1934	666	200	71	58	57	43	42	45	51	43	55	52	46	50	56	38	54	48	65	49	50	38	43	50	57	50	52	38	41	40	65	48	50	56	43	71	43	58	47	56	57	46	45	57	52	49	51	57	42	45	43	37	44	59	48	52	36	55	47	36	63	54	37	47	46	61	44	38	47	49	43	40	46	52	52	41	51	58	35	39	47	57	53	41	58	50	49	43	49	43	58	63	56	37	39	61	52	62	44	36	47	54	46	54	46	40	52	51	50	49	46	43	49	44	46	64	43	44	57	47	56	57	40	49	52	51	50	47	55	52	47	46	50	46	49	48	39	57	45	49	37	43	48	50	53	61	50	49	39	41	42	44	54	48	40	47	53	59	44	48	40	41	59	48	44	45	49	54	63	42	50	41	47	65	58	48	51	50	49	46	50	58	54	60	51	49	46	53	43	36	58	39	43	49	44	43	51	43	48	34	58	52	38	58	44	45	55	43	53	45	48	56	48	52	52	48	40	46	48	48	44	51	53	55	44	52	49	48	60	50	54	54	38	60	42	37	57	61	44	40	51	43	62	48	57	41	50	44	57	48	51	37	47	40	44	59	46	50	49	63	48	42	45	46	67	57	42	53	49	52	46	57	43	35	52	60	57	49	35	47	46	54	48	57	46	41	45	48	43	49	42	51	58	59	70	59	43	57	60	53	61	40	48	41	42	58	39	61	44	58	42	44	48	57	51	37	55	47	47	44	47	43	44	53	44	47	58	52	38	46	40	43	41	61	39	43	61	49	46	47	63	41	41	52	37	59	53	55	49	54	53	46	46	44	42	43	45	49	46	55	46	48	64	56	38	52	53	39	58	59	46	45	42	53	47	56	42	39	59	47	43	53	48	60	54	45	37	43	50	55	56	55	52	55	43	49	52	38	47	55	53	66	59	49	51	39	41	46	40	55	53	43	48	52	52	38	53	65	35	53	35	48	50	53	48	46	58	43	53	46	42	47	44	45	60	56	47	53	56	51	45	54	44	41	54	40	50	42	53	44	54	53	50	42	47	54	40	51	43	61	43	39	57	48	53	43	46	55	54	40	49	59	46	55	55	50	47	50	40	55	49	51	58	55	57	39	49	42	36	38	44	61	48	50	59	56	51	48	66	52	41	54	54	71	43	50	57	41	37	37	61	37	51	56	40	49	48	48	45	45	39	46	51	46	47	43	56	52	42	41	38	62	62	40	29	62	52	47	55	51	53	40	60	44	40	48	48	53	50	47	40	55	48	49	54	49	57	50	52	59	46	46	40	41	48	58	47	57	45	45	55	53	46	41	28	37	55	46	51	47	50	52	53	44	47	46	62	46	48	42	57	42	51	39	47	46	50	43	55	47	30	44	48	54	49	55	48	40	50	56	47	56	51	45	40	53	44	44	49	60	62	53	40	58	59	57	49	46	42	66	50	49	40	57	57	47	60	57	54	52	58	43	52	37	40	51	45	51	60	42	43	62	48	53	51	38	35	50	50	37	55	45	51	36	47	50	51	45	39	49	49	50	61	48	50	49	46	47	44	45	63	59	52	57	30	58	40	42	60	57	44	47	46	46	47	67	48	42	47	57	56	46	49	51	54	47	44	47	49	47	53	50	45	38	52	42	59	53	49	45	45	47	41	40	49	43	55	39	49	47	40	50	41	56	53	58	49	47	54	50	46	44	45	57	37	55	51	48	46	52	48	49	38	35	65	54	54	53	56	39	55	46	62	59	50	54	43	62	58	55	56	52	51	61	49	55	48	49	49	47	40	45	60	51	62	40	52	50	48	48	50	63	54	49	55	42	50	49	63	38	46	41	57	54	47	60	58	55	50	50	47	51	37	55	41	51	48	50	47	49	31	50	38	39	37	43	50	41	46	49	51	48	51	40	57	39	51	47	30	67	56	42	53	32	47	39	40	54	43	47	39	49	41	44	58	53	42	46	46	51	52	52	52	53	59	54	42	29	45	50	54	58	54	63	50	51	44	60	37	43	55	38	48	42	52	47	38	43	52	47	59	48	49	49	60	57	37	48	63	47	43	54	47	52	50	56	52	46	52	63	51	48	55	42	60	36	56	36	57	52	60	54	62	40	45	53	43	47	48	46	48	55	49	45	53	51	55	47	43	49	64	56	53	53	51	44	52	52	46	46	64	43	48	41	45	64	54	62	47	50	53	47	58	69	52	49	38	52	57	55	51	54	53	44	51	60	48	46	48	43	46	54	39	39	45	63	61	63	47	39	44	42	50	52	41	53	53	52	50	55	46	45	58	65	59	45	38	52	53	54	51	39	50	45	58	46	42	47	50	43	51	53	46	47	43	39	52	48	52	52	42	54	54	49	43	51	46	71	45	37	47	41	53	50	51	49	54	46	48	48	50	43	53	55	58	40	41	46	55	41	54	44	49	43	48	53	45	33	58	56	44	60	44	50	53	63	33	50	52	45	44	42	41	38	44	67	43	46	46	48	64	50	44	53	49	60	48	49	53	40	55	50	42	43	52	29	57	48	36	49	54	47	41	50	44	64	53	61	47	54	55	50	59	48	40	46	43	39	52	37	49	39	48	40	39	57	58	40	44	50	69	52	52	45	71	52	41	53	46	48	50	51	48	59	41	56	45	48	54	46	54	53	43	38	54	48	51	56	49	59	40	50	58	54	58	50	60	50	42	46	60	45	39	62	53	60	59	44	55	49	41	45	41	60	51	40	53	45	52	44	41	57	43	55	61	59	56	42	60	41	47	53	63	47	49	49	50	61	52	41	35	52	48	51	46	49	56	45	45	59	44	45	39	53	52	47	49	48	41	43	54	48	44	56	39	46	45	54	53	52	50	52	58	44	41	45	50	53	38	58	45	41	47	46	32	52	44	54	50	66	52	50	39	37	50	56	59	47	50	54	51	55	66	60	46	43	60	37	42	46	68	40	63	59	49	61	51	48	55	67	44	63	45	43	52	46	47	46	44	54	56	56	61	38	53	37	45	44	61	50	59	55	47	51	46	41	53	51	49	62	50	43	43	46	47	46	56	47	59	40	39	52	46	58	46	44	37	65	52	55	49	58	61	45	56	40	44	41	37	40	41	42	48	47	47	43	41	43	48	51	45	60	37	40	56	46	51	53	53	50	41	52	44	48	47	59	63	54	56	55	38	64	59	37	61	53	66	64	35	45	55	55	39	46	39	51	54	48	43	44	50	54	53	54	38	55	47	52	36	53	51	66	39	41	51	43	47	58	43	41	46	42	40	51	60	46	60	54	48	59	60	41	45	52	45	51	46	48	45	39	47	59	50	45	55	51	58	36	45	45	50	47	46	56	49	54	50	49	42	43	49	48	48	43	37	46	42	40	54	53	51	48	47	47	34	48	43	41	50	36	57	50	53	53	33	49	39	42	57	45	58	51	49	43	59	44	46	52	57	44	57	49	58	50	67	50	48	56	62	62	45	46	36	51	52	48	49	48	52	50
9728	17177	29704	37996	38709	29100	16437	5668	1697	807	701	608	589	618	629	614	691	630	651	658	623	626	626	581	638	673	605	661	669	668	649	643	632	627	639	626	621	616	692	616	674	651	603	659	652	602	656	649	672	636	603	615	657	668	642	666	632	653	618	650	657	678	659	661	617	693	617	588	635	631	639	611	647	658	634	665	651	672	622	659	665	663	664	623	606	657	621	657	655	677	655	624	642	677	649	676	640	644	669	683	662	664	647	637	663	648	644	674	627	674	662	618	642	670	627	632	641	670	641	647	615	648	646	636	672	635	634	655	670	649	598	668	647	669	646	641	666	653	623	656	630	611	673	633	623	636	664	589	631	632	606	568	644	643	685	613	663	664	653	656	622	669	611	666	654	695	645	662	652	661	670	626	647	653	672	649	711	628	625	614	684	663	615	635	622	683	633	641	698	589	658	614	667	682	649	620	660	700	664	656	610	647	671	650	627	652	639	641	676	640	626	626	619	627	687	622	615	646	647	683	663	654	661	665	628	625	607	647	677	638	651	622	675	631	675	621	670	665	630	636	655	625	673	650	654	655	648	616	664	649	657	665	722	639	671	666	610	637	610	665	634	626	648	665	642	645	661	630	613	655	609	664	616	666	600	633	651	634	638	636	657	646	618	659	640	666	628	627	648	669	617	644	644	597	605	629	637	619	674	634	670	683	635	627	645	626	626	635	720	666	656	593	649	682	672	638	617	692	645	626	609	619	644	612	676	624	679	659	680	625	643	688	679	612	617	644	630	670	619	669	686	646	643	708	645	654	644	647	648	671	626	621	656	593	607	644	645	624	679	637	656	651	626	652	634	587	597	673	651	693	643	709	674	651	693	680	613	655	618	695	674	606	695	679	678	673	651	660	647	686	670	661	638	623	673	635	649	632	612	674	649	641	668	671	642	625	625	626	601	666	639	697	650	668	679	646	633	597	648	626	625	662	610	647	645	630	671	635	653	629	648	642	629	668	622	653	658	627	632	602	631	661	612	642	632	639	638	648	634	664	663	667	616	632	638	655	590	703	658	671	613	624	645	655	569	656	593	678	671	648	667	645	625	664	660	620	605	695	624	645	628	630	663	633	659	661	631	627	638	601	660	627	635	646	618	624	643	643	629	645	664	644	648	667	679	679	626	609	674	635	678	648	671	662	641	655	626	664	618	645	619	670	612	670	634	685	624	655	684	632	665	673	614	649	616	665	651	640	620	654	669	690	639	691	617	640	641	608	672	660	622	676	658	669	688	664	662	663	629	694	624	609	679	632	651	603	662	691	660	666	656	669	652	637	640	633	623	647	615	666	647	645	653	673	660	633	674	668	659	640	690	636	655	656	630	582	616	706	652	655	596	692	626	646	700	656	646	675	694	712	679	621	619	606	620	646	668	629	705	646	694	633	657	658	646	653	645	667	630	666	675	641	642	671	635	648	647	636	635	685	637	619	649	639	591	640	583	630	653	639	638	650	648	622	638	583	668	665	645	668	605	667	633	662	643	615	662	678	633	646	685	651	642	611	657	672	642	629	623	591	681	600	632	633	640	608	643	631	609	645	627	609	642	638	657	651	635	633	662	674	627	641	571	667	634	587	681	672	611	645	687	699	639	627	664	647	637	670	614	675	664	672	631	638	629	675	661	597	628	617	633	630	628	705	622	629	651	669	650	647	646	684	675	649	663	653	601	654	627	617	634	730	656	709	696	590	610	648	641	637	610	648	658	662	654	641	670	635	632	647	669	645	674	661	647	656	643	618	640	660	632	667	649	638	649	645	596	650	650	631	623	624	663	647	605	612	631	652	668	686	630	608	651	608	650	648	677	628	671	651	684	601	643	602	618	637	637	660	628	640	618	653	675	674	636	684	603	630	690	640	687	587	615	704	619	660	610	640	654	655	606	632	684	638	628	634	639	662	656	676	616	671	656	626	592	656	679	672	657	617	580	677	639	627	616	634	694	662	677	669	645	703	620	651	664	634	639	652	621	667	640	652	689	630	636	664	658	632	641	623	690	600	669	642	650	634	649	650	611	612	654	649	650	653	598	629	595	653	643	645	608	645	669	664	680	634	670	687	627	660	649	682	666	672	630	663	685	665	639	646	658	604	651	638	633	647	631	641	655	673	679	638	644	619	644	651	632	651	652	605	639	608	610	646	630	652	648	670	657	595	665	634	615	675	635	648	643	651	684	661	633	639	666	663	628	635	677	665	631	711	610	624	610	672	648	580	599	656	639	680	615	617	634	640	648	686	595	680	645	676	668	642	636	620	611	638	673	631	639	638	627	643	711	666	698	663	636	637	647	661	609	665	635	638	606	605	640	627	657	631	662	641	593	626	629	667	624	630	633	628	601	620	678	636	644	651	615	642	623	691	644	644	616	649	641	672	654	623	634	619	657	640	645	615	616	679	633	640	624	657	674	626	663	649	629	677	627	642	635	622	626	693	638	652	646	597	623	641	605	679	627	607	621	649	613	641	655	619	621	638	659	609	675	589	642	655	681	662	661	668	646	634	644	662	635	649	652	669	629	653	659	679	625	638	650	667	600	653	624	635	655	637	629	643	626	607	627	666	605	681	639	615	635	634	648	639	654	673	642	647	627	671	645	618	657	655	644	684	629	663	631	588	672	646	608	626	638	664	652	624	696	623	653	634	620	616	594	673	653	671	651	632	615	654	633	630	599	659	634	613	620	670	648	654	635	645	672	674	607	611	699	614	596	640	634	673	573	671	643	629	646	612	656	617	640	670	666	651	632	606	642	647	646	666	642	627	678	594	657	649	649	664	646	660	657	631	586	713	626	650	647	639	637	661	689	649	610	653	628	661	656	649	644	648	665	632	659	640	665	649	672	663	645	660	679	647	618	647	678	610	623	631	630	696	639	630	641	636	598	646	644	662	661	693	659	646	664	628	639	715	642	656	646	643	621	608	615	693	651	643	671	583	636	613	653	631	634	633	645	601	619	594	643	653	619	641	628	650	612	607	666	653	619	626	625	649	619	670	617	643	664	631	633	683	659	662	653	614	652	646	649	640	675	644	705	645	655	657	662	603	616	680	630	661	633	660	640	662	642	617	669	634	605	630	603	646	662	635	640	641	644	672	619	619	654	663	692	629	634	622	634	595	683	622	653	652	642	632	701	654	673	662	665	700	677	633	603	642	614	619	650	662	669	624	666	644	662	668	635	623	641	651	639	668	634	680	626	663	636	645	653	645	633	709	628	691	648	630	633	650	654	658	649	578	662	635	669	675	673	644	639	634	652	646	693	633	640	664	633	648	648	694	625	648	651	624	666	623	599	609	637	634	680	652	690	690	671	643	641	692	594	653	678	630	645	648	641	665	645	689	619	606	651	630	666	658	679	647	630	648	607	657	626	653	617	604	689	661	673	684	693	652	649	650	641	625	632	656	678	634	660	645	685	642	646	664	597	645	652	651	634	703	624	638	643	635	656	625	607	659	651	610	641	635	648	617
506	2542	11832	12820	9627	5764	1810	489	176	72	54	45	42	40	45	49	53	57	57	51	52	62	52	56	60	49	45	43	58	63	43	45	46	43	50	48	42	47	41	47	61	31	41	46	54	53	51	42	40	46	49	48	51	49	52	43	46	50	55	43	55	34	61	54	48	63	45	58	55	49	48	34	49	38	44	44	42	36	46	42	58	53	38	61	46	33	31	46	47	51	40	45	44	38	50	53	47	34	60	50	54	47	44	60	57	57	53	47	53	54	52	43	50	48	50	53	57	47	47	48	55	46	53	54	38	50	53	61	69	53	42	53	49	48	47	44	61	41	42	51	41	49	44	41	39	42	52	56	40	43	42	38	59	53	49	48	54	58	54	38	45	58	59	47	40	48	35	45	53	45	44	44	51	50	62	50	39	54	45	53	35	49	45	61	51	46	44	49	55	34	58	46	45	53	48	46	53	49	65	65	47	40	43	47	60	48	40	65	50	40	56	32	54	54	55	45	47	48	49	50	53	48	54	63	46	47	48	51	55	45	51	48	48	54	42	57	56	48	43	45	48	45	53	50	48	55	52	58	46	57	50	45	52	55	35	42	52	49	46	45	53	44	41	64	38	48	43	45	46	49	50	50	43	44	58	45	49	71	54	47	37	53	55	56	49	43	48	59	56	41	47	42	47	51	56	53	55	51	45	58	43	44	59	49	45	58	43	51	65	61	58	45	59	46	53	43	58	46	46	49	43	56	36	47	53	47	54	57	57	51	57	53	44	58	48	53	46	54	45	51	65	53	56	43	44	34	48	36	44	49	49	59	46	45	52	35	35	50	48	71	39	53	54	49	48	52	50	44	60	38	42	46	34	49	46	49	44	52	52	44	56	44	39	63	41	47	50	55	48	49	47	48	48	46	48	47	41	40	66	53	49	47	40	42	45	54	38	36	40	37	54	45	52	42	58	47	64	50	49	52	55	44	39	51	48	50	44	50	54	55	41	42	54	54	39	43	45	52	48	46	40	44	65	50	41	57	45	43	49	48	57	51	50	47	47	51	32	49	52	49	39	42	55	47	49	52	59	50	57	44	41	56	42	52	65	55	48	56	46	58	39	45	56	57	44	44	58	48	39	50	42	54	41	51	49	55	45	47	46	47	29	56	55	48	55	44	42	47	49	54	42	55	43	46	51	34	37	56	45	59	56	46	47	60	40	51	40	54	41	42	62	42	47	56	34	63	41	50	37	44	41	55	44	55	38	46	49	62	57	43	53	50	60	53	49	40	46	53	54	50	52	47	57	48	37	58	45	45	46	50	44	49	41	49	45	50	43	59	61	46	52	48	57	49	46	33	45	61	44	41	43	50	45	49	53	48	50	62	41	36	46	42	36	45	58	52	49	51	59	43	49	46	57	44	53	51	44	40	57	48	51	51	60	41	40	32	42	47	40	45	49	51	52	32	46	48	48	40	64	49	52	40	60	47	40	53	48	38	53	54	34	44	46	54	55	46	41	53	48	43	49	50	33	50	43	50	54	60	48	41	53	38	59	45	42	45	32	44	63	52	49	56	49	46	41	63	45	45	56	46	37	41	53	41	53	58	38	39	59	44	40	62	52	62	43	42	40	46	57	37	46	49	45	44	45	63	47	49	48	48	46	61	43	39	40	45	32	51	44	42	46	41	43	60	51	43	43	57	51	50	46	50	46	45	53	50	44	51	48	55	66	57	54	48	59	46	56	52	47	50	47	42	63	43	46	54	37	49	51	53	55	56	53	44	47	62	44	56	49	49	42	44	51	50	40	45	57	56	53	34	52	42	64	43	46	55	51	54	59	35	52	47	52	62	57	38	47	51	57	49	44	49	46	52	39	62	55	50	53	46	57	50	45	49	49	37	64	45	53	45	44	41	54	57	48	38	59	47	54	57	39	41	50	47	53	47	53	56	46	45	50	51	55	52	45	55	67	45	48	43	49	48	48	46	53	49	49	49	42	46	51	69	53	50	58	50	63	52	46	46	50	46	46	54	52	50	64	53	46	46	44	54	57	48	53	52	43	48	58	43	42	38	43	51	47	52	45	52	46	53	45	65	41	49	52	33	64	48	49	36	47	50	48	52	48	49	43	42	53	37	48	58	47	51	38	53	40	47	55	51	37	51	57	45	58	54	51	51	60	46	52	45	49	53	50	55	54	46	52	51	54	51	51	42	40	48	54	46	61	46	50	38	40	56	56	48	56	37	53	41	50	59	55	48	41	50	33	50	57	45	47	61	43	62	47	55	49	39	46	53	54	51	54	52	43	45	46	56	38	37	56	46	46	45	51	36	33	53	50	63	45	54	56	51	56	46	51	49	59	48	43	56	44	59	45	67	43	47	42	52	64	47	44	41	41	47	51	55	43	56	45	48	39	52	58	60	50	56	41	47	43	60	58	39	40	63	43	57	49	61	49	58	46	56	48	45	49	56	52	50	37	52	53	49	48	57	46	44	46	50	50	52	44	48	39	44	60	49	67	56	46	47	42	53	51	45	54	44	54	41	41	41	40	45	44	61	64	51	50	49	46	40	41	45	44	59	50	47	48	64	34	50	50	46	44	57	48	39	35	54	47	46	45	46	47	43	46	51	58	47	38	45	44	41	46	36	55	52	53	48	58	51	51	48	52	59	63	51	56	39	40	41	44	35	61	53	50	47	61	47	48	40	53	50	49	52	51	49	52	45	50	48	48	47	47	55	44	60	47	53	49	41	68	41	39	56	40	54	57	50	55	46	47	54	54	47	51	40	41	36	48	46	45	48	42	43	49	46	46	58	48	48	51	49	46	46	49	33	53	42	44	46	48	57	46	43	43	60	58	55	64	54	39	43	45	57	55	42	44	43	52	39	41	54	57	31	45	62	40	56	40	53	46	41	52	49	39	54	50	64	58	59	56	46	45	42	61	54	48	50	53	43	44	44	40	45	39	45	47	46	43	42	46	42	46	43	53	41	46	33	51	54	40	46	49	53	46	42	58	38	44	41	46	43	45	51	56	56	51	54	37	46	53	48	48	57	49	50	53	52	48	39	60	51	45	47	40	41	46	60	69	48	55	49	54	56	47	46	55	58	57	51	40	38	45	52	67	64	51	57	31	49	29	40	48	57	53	50	43	50	53	40	60	45	49	52	59	45	45	48	53	52	50	58	54	49	51	35	56	43	29	46	58	50	36	64	58	37	45	57	31	43	55	58	31	59	45	49	46	58	45	47	46	50	59	37	49	45	52	49	49	53	55	62	48	49	50	51	33	48	44	50	57	54	40	49	42	40	46	44	56	50	36	50	32	54	53	47	47	39	59	51	50	55	49	54	49	62	43	40	46	54	44	63	45	43	52	52	48	48	62	55	46	58	45	43	43	54	46	53	53	43	56	47	55	44	47	43	48	45	56	50	48	46	59	40	44	42	43	48	42	51	52	54	43	42	50	47	45	51	56	52	55	44	55	36	47	57	33	46	67	54	38	45	31	46
12244	23543	40364	54175	56749	42820	27109	12351	3387	1167	748	653	662	628	676	645	631	610	649	654	638	598	671	634	612	654	668	647	673	642	652	636	646	604	635	637	630	655	638	655	631	648	631	607	584	622	571	601	640	639	571	672	641	659	662	646	644	641	692	644	624	644	621	635	623	651	626	655	646	691	644	639	672	594	614	633	601	694	631	613	646	636	636	636	620	636	688	638	661	625	645	614	629	655	653	659	615	648	626	642	621	639	623	596	664	646	635	656	595	624	630	631	664	600	634	637	602	651	644	618	673	628	658	658	611	668	655	651	654	602	667	631	636	653	654	615	633	621	635	612	626	649	643	647	663	611	631	668	667	641	648	681	681	707	618	633	606	653	620	656	654	613	608	652	651	646	672	602	611	688	626	650	637	674	621	611	639	656	665	634	596	638	655	672	635	623	686	636	626	611	642	605	614	625	641	629	627	644	623	647	641	584	631	655	566	602	648	653	645	664	607	615	607	628	640	630	652	614	676	658	661	623	623	563	652	652	582	612	627	625	651	670	623	642	638	594	605	662	651	625	632	620	644	643	618	597	683	602	620	658	626	660	608	607	656	608	629	634	660	639	628	667	633	609	637	668	653	661	658	634	636	652	664	640	649	610	626	612	624	656	619	683	588	627	671	627	659	655	635	608	629	640	664	641	618	642	639	658	620	603	648	645	624	639	628	646	654	628	630	627	637	611	688	658	626	634	619	643	654	656	640	667	656	612	648	608	622	629	663	655	604	663	596	644	633	654	648	650	629	647	666	607	621	622	624	620	674	632	623	615	639	639	677	614	648	626	609	649	624	592	623	649	637	666	626	649	647	583	642	586	634	674	686	632	671	652	625	636	607	645	636	624	620	629	643	657	609	634	688	629	657	637	653	609	652	667	642	643	606	676	616	638	613	648	656	669	621	618	618	667	624	602	629	607	646	604	623	652	662	683	632	682	645	693	659	605	607	653	652	664	644	649	665	653	615	653	614	607	630	642	644	651	611	671	611	632	627	644	645	679	643	621	659	624	653	630	635	657	640	641	669	648	643	597	579	618	639	651	630	640	633	652	608	633	670	631	613	644	636	679	662	644	582	637	599	667	604	640	660	612	647	604	667	644	662	669	664	647	676	629	649	679	628	632	652	595	603	647	633	633	612	609	659	661	629	643	657	632	680	651	650	619	645	620	659	629	623	699	623	629	627	627	660	666	623	639	631	647	643	664	598	637	613	667	653	650	608	640	637	651	645	632	629	618	639	580	637	632	628	653	637	624	635	667	602	654	641	635	610	631	614	599	633	627	645	625	620	631	663	641	620	660	667	643	584	626	636	657	683	678	627	671	644	653	694	649	649	660	670	638	688	632	651	657	634	663	632	648	643	651	664	633	654	651	639	664	651	637	618	603	641	656	634	638	650	656	603	616	653	659	601	616	656	642	638	676	609	648	634	612	594	653	626	632	635	639	669	648	650	632	637	689	655	621	677	603	623	610	608	644	634	645	661	630	632	675	606	654	637	671	635	611	643	657	637	634	621	580	610	627	649	629	711	584	634	660	693	607	613	658	622	641	660	658	622	664	649	672	656	636	620	631	634	628	593	668	698	674	656	662	661	633	633	686	637	629	618	653	639	629	659	594	630	612	661	647	637	630	625	646	631	632	625	653	638	628	613	649	630	607	667	649	594	630	656	613	646	652	608	614	633	638	639	643	629	634	624	642	607	620	617	641	690	684	604	661	619	649	663	594	607	608	617	658	692	660	673	634	649	633	647	634	635	691	625	732	624	637	671	619	663	600	635	624	619	672	599	630	645	675	642	664	643	659	622	634	626	676	651	610	667	647	661	612	641	643	647	635	643	630	645	605	696	627	649	639	638	607	630	635	622	706	628	640	597	632	657	623	630	654	692	618	660	667	652	599	626	606	612	591	633	624	658	614	630	656	604	681	661	650	593	659	619	640	709	626	659	666	650	657	625	586	637	656	674	643	660	623	678	636	653	600	622	574	628	670	663	631	615	653	659	659	639	623	617	646	642	634	639	610	637	648	664	654	635	582	642	631	644	661	679	614	632	642	594	658	648	641	592	658	621	629	660	646	621	626	620	644	652	631	624	661	614	671	635	675	633	661	590	608	600	672	601	602	663	635	626	660	656	620	665	588	622	635	607	626	678	633	635	667	602	642	672	625	623	592	625	664	638	626	650	666	655	633	653	620	641	638	611	630	661	652	629	673	658	585	616	622	690	656	561	615	633	630	667	606	596	631	680	658	683	637	629	634	607	622	642	675	609	655	667	652	643	666	629	665	617	652	686	672	639	628	629	683	602	706	661	570	652	645	619	667	656	631	605	617	661	633	645	633	632	618	627	623	641	661	686	647	620	610	594	663	635	648	640	644	646	628	644	629	669	615	617	626	637	672	647	649	616	646	648	603	628	611	642	666	640	640	585	596	610	602	647	628	646	678	627	630	650	665	634	607	634	628	712	592	613	667	643	665	683	620	611	647	619	582	650	650	636	658	625	663	640	645	578	649	635	665	655	631	662	636	637	642	661	644	661	652	607	595	622	640	629	591	644	686	615	681	661	680	633	611	648	656	602	688	704	614	643	656	697	640	632	633	640	628	642	624	642	630	637	604	622	631	637	664	631	638	699	637	638	626	608	595	652	652	623	646	643	658	645	616	573	602	639	657	649	668	602	625	614	635	626	647	632	588	615	646	615	618	636	649	644	601	592	607	623	644	632	615	658	619	669	642	624	641	638	649	671	638	629	602	689	643	609	632	623	631	611	605	631	642	619	643	641	612	640	603	642	668	632	679	644	652	632	613	595	626	663	665	623	670	678	637	644	665	650	633	588	657	654	689	626	627	661	631	635	603	649	666	643	621	653	631	626	632	616	625	672	656	664	601	661	625	644	635	659	618	585	672	617	614	646	636	637	615	635	649	675	630	633	618	645	635	632	621	665	670	660	616	608	663	659	657	649	635	656	671	652	670	687	631	643	633	603	601	661	616	601	608	652	617	620	659	631	683	596	630	617	650	589	637	636	619	607	662	624	664	681	657	627	584	641	654	612	647	618	666	604	669	637	653	630	631	637	691	659	642	678	645	625	625	614	659	646	631	658	595	637	725	675	667	675	597	607	613	630	607	657	621	671	612	623	622	638	654	699	638	660	645	610	638	600	657	619	619	613	621	669	663	649	635	661	636	663	615	624	592	615	647	626	626	644	605	668	594	654	685	604	621	602	630	632	633	646	660	628	627	626	624	664	590	641	631	652	643	664	602	575	631	615	640	589	651	618	617	653	657	670	621	631	649	602	630	628	658	610	612	637	656	660	629	664	642	657	633	620	644	646	631	639	634	624	606	673	623	685	629	653	614	652	639	649	631	589	653	665	604	610	660	671	624	629	605	678	644	662	605	653	692	636	648	621	606	647	657	672	637	649	623	610	624	648	631	643	630	646	601	608	661	680	598	717	665	647	655
1915	1581	10182	12961	10214	6051	2150	590	171	66	67	56	52	55	51	54	48	47	52	60	51	48	40	50	53	60	68	64	52	42	60	64	70	53	52	54	47	56	43	52	58	50	51	49	46	50	52	42	49	58	59	60	48	62	35	52	58	67	47	51	54	58	72	52	68	41	59	48	37	55	57	64	47	61	45	45	59	63	44	66	47	80	61	66	47	57	53	53	43	57	48	61	62	42	60	61	56	52	50	61	55	49	58	49	57	61	66	43	48	40	63	47	57	57	58	35	50	56	49	56	51	70	60	45	57	51	60	48	60	48	60	48	47	52	54	55	57	68	55	48	55	54	44	49	64	53	54	45	48	50	62	51	68	65	62	60	48	63	57	63	40	56	57	47	59	47	44	59	57	47	59	46	64	45	47	63	55	50	42	47	53	58	56	43	41	45	52	62	67	49	65	66	56	56	45	65	56	56	45	41	42	52	56	54	53	48	61	51	64	52	54	60	60	43	52	58	53	54	45	49	60	70	53	53	52	55	64	45	52	57	48	52	54	55	50	63	58	52	65	54	46	61	62	52	50	73	59	66	60	43	57	46	54	58	58	74	56	49	57	53	51	53	76	58	65	56	54	62	48	61	53	60	59	63	51	56	54	55	52	56	57	63	53	53	43	62	51	56	55	63	45	52	57	47	59	58	55	57	57	79	53	62	52	52	52	54	48	69	52	53	57	46	64	53	44	56	55	51	68	43	56	70	51	58	56	59	58	51	64	50	71	59	54	47	65	48	58	47	63	49	55	61	65	47	54	53	42	51	47	48	46	69	46	55	49	60	47	63	59	51	51	55	44	51	66	61	59	55	57	46	47	51	47	45	57	55	56	61	52	50	52	56	67	53	34	62	51	56	63	49	48	65	60	57	69	51	64	52	53	60	49	42	57	44	62	60	57	60	55	42	60	58	47	61	55	54	51	68	55	61	59	65	58	58	62	61	55	69	58	52	52	47	47	54	57	53	59	54	68	54	70	62	65	65	56	58	46	52	59	43	49	43	52	45	67	43	56	46	58	55	59	56	62	63	63	49	64	57	54	62	46	47	51	74	50	63	56	56	54	62	55	54	55	51	48	77	68	60	63	55	57	56	62	45	56	70	48	55	62	58	53	64	57	53	38	50	75	47	54	64	57	52	52	49	58	44	37	61	67	59	52	60	47	64	60	44	53	43	52	55	63	52	40	58	54	53	52	56	63	59	53	63	55	58	53	57	42	54	57	57	46	50	43	48	51	61	47	46	50	54	55	42	57	57	53	65	65	51	55	54	51	68	64	51	52	69	53	64	67	61	63	64	52	49	41	35	64	61	60	52	37	61	54	52	57	46	58	57	56	44	62	57	52	49	55	60	52	49	61	53	47	55	47	64	63	63	62	57	68	56	53	54	53	52	64	52	48	59	60	57	71	56	62	62	44	53	55	48	62	51	41	51	54	51	52	52	54	53	65	56	46	49	40	39	51	52	41	54	45	53	65	63	49	62	49	67	60	53	62	52	53	52	49	53	39	57	45	58	63	59	61	66	42	45	60	60	52	47	47	56	39	44	52	48	56	59	57	58	54	55	58	39	62	54	69	52	50	38	67	43	49	44	40	66	60	55	57	58	56	45	57	49	50	55	60	63	57	58	60	51	49	42	51	44	58	49	56	46	68	47	60	40	60	56	57	52	39	61	59	56	60	46	56	57	66	58	58	54	58	55	43	70	63	62	49	43	53	47	54	56	49	52	53	48	51	61	53	52	61	47	59	69	68	57	59	42	49	53	52	59	51	41	65	53	34	51	52	60	44	56	66	66	61	49	62	48	57	58	49	56	66	59	67	52	52	49	63	50	52	54	55	44	46	59	69	63	54	52	50	53	63	53	51	49	59	62	36	56	47	50	57	74	51	52	51	57	56	50	57	42	56	55	61	54	58	68	53	53	60	39	55	57	54	56	52	54	59	58	58	55	52	70	51	59	66	50	52	59	54	54	56	64	58	53	73	57	53	43	57	58	59	55	60	66	44	50	54	61	56	64	56	56	63	61	55	47	61	60	55	54	52	59	58	59	51	52	56	45	39	57	49	48	49	49	52	49	47	56	66	58	57	46	44	46	48	58	58	47	63	60	48	56	62	64	49	78	55	53	74	49	63	52	47	58	46	50	59	69	53	55	50	71	47	50	63	71	56	55	58	58	54	46	62	52	57	59	49	46	53	59	63	48	47	56	50	58	63	51	55	42	56	73	64	51	54	63	65	61	50	70	58	62	56	54	44	60	52	47	52	63	50	45	36	56	49	56	46	49	49	59	61	53	81	52	60	51	56	60	50	59	61	61	55	65	48	54	48	61	62	53	49	46	61	82	61	52	47	61	68	54	52	45	60	61	51	59	54	64	55	43	63	59	59	63	39	48	51	44	52	52	56	51	60	51	58	51	56	60	53	51	50	43	64	52	60	58	72	61	52	51	58	55	53	52	67	53	55	70	50	66	49	47	55	40	32	64	49	46	51	56	40	65	45	67	58	45	61	44	56	47	53	63	54	45	55	65	44	55	58	54	41	47	63	54	54	48	69	58	57	62	66	61	57	53	64	59	52	55	66	52	58	64	55	56	58	66	50	56	57	51	59	59	58	62	52	55	49	61	55	53	60	48	54	62	70	59	52	55	61	64	58	59	59	46	60	61	60	50	50	44	53	46	55	56	54	59	43	59	63	51	68	52	50	59	71	51	64	49	51	46	40	50	50	60	64	47	56	66	56	60	55	50	52	56	47	49	46	56	46	46	53	58	49	47	56	61	60	57	46	59	47	49	56	41	49	67	56	59	71	63	60	54	57	58	48	62	51	51	64	48	57	61	59	56	56	45	54	58	46	49	54	58	58	63	58	61	67	48	50	66	73	70	54	51	52	57	49	48	48	51	53	64	51	68	68	60	58	52	61	75	47	64	59	50	55	60	64	53	59	51	61	62	48	47	60	58	56	53	67	60	52	49	52	59	46	45	55	51	45	45	61	48	43	52	54	71	57	55	59	63	55	54	60	67	54	63	50	54	55	54	48	52	44	54	71	50	63	55	55	60	51	40	55	41	56	53	61	56	39	50	68	64	51	71	58	59	50	60	65	66	49	59	44	55	43	53	52	54	58	53	49	58	60	50	49	57	55	55	52	56	60	66	58	56	59	44	49	58	53	52	49	43	49	61	61	72	59	53	51	51	68	62	58	57	50	56	41	60	63	49	45	61	54	60	47	52	60	61	63	57	51	56	59	50	49	54	55	47	57	43	70	62	55	59	60	56	46	45	60	40	68	53	49	70	57	60	64	47	61	59	44	71	55	50	63	62	55	42	56	48	56	59	42	62	52	55	55	57	55	55	54	52	52	65	47	49	61	54	68	65	59	70	43	56	54	59	55	51	52	54	64	64	42	42	47	62	62	63	56	63	60	55	61	51	62	46	57	39	58	51	58	50	68	45	45	56
14009	18955	39323	53859	56712	43608	28815	14644	4498	1406	818	731	671	743	721	777	708	673	705	720	721	734	752	687	728	751	705	714	744	686	723	754	732	715	699	723	755	703	746	709	710	700	694	721	723	677	687	700	660	699	702	742	712	699	701	717	752	766	743	695	726	732	718	675	731	696	754	711	734	741	695	684	752	699	762	714	707	709	744	715	714	734	706	700	751	667	732	699	708	712	697	739	764	735	705	703	741	725	694	699	761	660	677	755	682	734	758	731	741	776	745	704	680	729	780	713	738	745	726	732	731	701	736	747	730	747	686	720	733	773	759	795	707	729	718	743	677	713	720	730	657	768	697	729	684	680	752	729	739	706	731	738	704	725	756	687	682	768	718	737	718	706	707	685	751	732	727	714	679	706	742	741	738	688	718	693	767	765	714	653	760	692	699	734	651	721	737	733	727	743	701	760	688	710	739	730	734	685	684	699	696	700	747	712	761	716	703	731	716	723	685	735	722	717	748	774	691	740	755	669	749	706	715	750	749	723	689	745	720	699	708	670	735	684	729	729	692	748	687	755	744	723	704	757	677	665	754	729	687	701	717	718	715	758	706	759	680	683	701	710	698	735	690	685	703	725	691	723	686	755	730	740	726	741	709	711	699	754	713	713	721	718	744	738	689	747	704	721	721	687	720	746	726	690	667	761	686	690	750	733	737	735	727	709	700	730	724	714	676	713	726	723	718	721	738	707	710	719	707	722	758	728	720	719	711	734	744	697	702	706	721	696	730	726	724	695	736	729	725	746	736	712	737	686	757	684	689	730	732	692	698	687	734	712	740	690	757	689	734	717	719	693	700	767	721	761	717	727	737	729	769	717	717	756	698	723	748	770	733	781	768	719	735	766	720	718	687	714	750	717	719	706	709	693	722	706	764	708	776	713	811	728	679	704	683	708	749	665	715	648	730	715	719	681	726	723	748	703	699	702	706	659	739	744	720	698	716	752	703	699	658	719	689	701	711	727	735	689	710	764	677	714	766	735	688	726	774	723	720	716	750	709	724	696	740	695	752	720	747	746	696	736	711	747	717	721	749	704	699	660	687	674	730	678	699	745	701	704	723	683	698	744	735	745	723	731	734	738	703	737	710	678	727	679	737	702	750	735	686	718	734	732	701	678	729	686	723	749	697	656	698	665	697	700	728	770	705	726	706	762	729	712	714	683	728	694	732	714	733	725	714	747	752	703	728	705	720	676	715	702	736	691	740	728	717	719	707	704	749	713	725	725	722	704	748	726	741	682	781	675	739	731	796	692	729	696	730	757	697	713	692	734	717	694	774	698	727	717	724	701	688	710	733	700	724	695	643	718	658	682	712	742	711	737	708	721	719	663	713	707	702	728	695	701	690	704	675	756	713	691	709	716	697	753	714	679	723	708	705	722	721	697	712	727	685	728	751	692	706	746	732	665	725	695	674	715	742	684	732	718	720	726	771	709	698	747	736	798	734	693	720	694	701	751	740	740	764	687	721	736	705	692	717	752	756	768	722	682	705	738	718	752	691	722	725	710	719	745	715	718	710	743	729	688	711	730	767	728	698	687	725	727	740	722	740	724	757	744	681	700	714	720	742	672	675	749	729	707	719	740	753	698	694	704	748	711	706	711	702	698	747	702	697	762	675	727	716	721	738	724	680	703	745	682	718	740	736	734	701	759	723	707	711	717	711	678	756	727	735	662	731	734	690	729	784	738	737	731	736	759	724	729	690	753	698	725	730	677	759	702	713	723	685	734	745	698	723	710	738	708	732	715	653	708	786	684	707	726	719	697	724	741	732	720	723	748	734	711	697	713	695	699	770	648	734	742	738	751	722	717	695	700	749	689	723	692	730	708	733	711	660	746	734	697	709	688	736	689	787	688	680	712	740	747	677	777	711	702	729	772	705	669	730	757	712	731	729	726	728	739	746	717	746	674	771	725	718	684	700	742	667	674	747	706	691	682	749	651	709	668	711	739	737	693	664	775	761	730	702	696	662	737	760	744	719	779	698	739	726	747	698	734	712	702	727	714	716	713	706	673	794	693	739	718	705	749	761	717	718	720	723	749	680	710	749	752	720	691	682	659	753	689	751	751	729	737	716	752	763	747	719	705	738	714	730	725	709	764	723	720	737	721	733	741	744	716	688	719	732	742	712	725	677	718	680	714	745	697	751	725	691	714	751	671	756	748	724	745	734	739	700	727	719	730	753	701	770	690	645	690	704	723	679	713	708	685	751	751	686	725	729	728	709	739	706	701	763	785	728	732	700	705	750	697	681	703	724	695	691	738	700	726	752	740	689	727	696	686	700	706	703	716	646	719	716	709	783	699	752	697	634	673	652	714	704	743	699	728	741	701	742	739	716	735	722	675	723	730	725	730	733	750	730	666	769	705	766	699	716	687	712	646	689	761	709	712	704	743	668	722	734	679	736	739	718	682	696	742	750	704	770	737	740	700	721	715	694	671	666	706	770	735	721	705	687	720	670	764	715	694	727	671	714	677	706	722	723	739	749	737	715	669	746	719	718	692	715	725	708	736	679	684	720	693	758	737	719	714	674	781	762	708	699	708	722	699	735	724	726	677	705	671	698	680	708	673	775	714	714	706	702	670	726	701	725	685	758	758	696	729	705	739	746	716	729	734	716	748	723	763	703	734	741	696	710	728	711	746	727	717	685	713	717	718	743	740	758	732	707	706	753	701	690	692	724	719	714	713	733	755	709	732	731	691	737	714	747	740	748	709	729	699	740	747	770	706	727	633	716	739	709	725	744	719	741	707	720	700	703	755	711	685	699	693	769	701	685	709	732	704	686	714	674	703	691	704	760	713	711	730	747	732	698	675	723	751	737	701	693	709	752	716	712	758	697	707	710	742	714	714	675	748	705	723	722	681	648	658	733	702	726	719	725	696	705	746	735	671	724	729	743	770	697	720	695	766	689	743	710	727	735	773	705	710	737	745	709	683	689	766	693	705	752	766	720	736	719	754	686	724	716	704	740	703	729	708	761	721	720	704	704	719	684	698	670	728	691	743	743	693	739	692	708	743	712	671	751	729	741	722	704	683	711	774	753	701	701	729	727	738	791	695	735	702	756	669	760	734	706	758	749	730	699	691	715	729	694	706	719	725	697	718	705	738	718	754	712	715	736	697	731	710	717	706	745	728	742	742	683	753	728	745	703	700	747	680	711	713	687	714	741	736	716	727	734	717	706	730	736	704	715	675	716	697	734	690	749	681	792	705	693	745	727	710	743	760	736	772	718	690	727	648	740	732	729	701	748	699	743	695	785	689	745	702	759	775	746	789	704	750	697	766	772	720	747	677	747	753	718	746	709	811	688	701	682	673	703	709	679	750	746	722	717	711	688	720	718	761	719	695	664	711	686	733	699	745	730	748	708	759	698	735	691	740	720	752	715	744	763	702	728	760	661	758	733	727	759	730	693	738	712	687	659	705	750	717	689	739	751	780	721	749	695	724	685	723
1292	3309	14500	17965	15915	10490	3683	1021	237	114	64	48	56	50	56	76	50	53	68	58	46	60	69	62	46	51	50	50	48	46	50	52	45	54	57	60	47	49	43	59	48	57	64	43	50	56	42	70	39	67	62	54	54	52	50	49	51	43	63	54	56	56	58	59	49	51	50	45	48	54	62	61	52	53	52	40	37	46	60	59	52	50	78	53	47	54	60	40	51	48	52	56	60	45	44	55	54	57	60	48	48	54	56	58	62	52	49	34	53	50	59	48	47	52	32	45	54	61	52	57	54	54	72	65	52	54	56	50	60	40	50	53	53	55	53	44	52	69	46	56	41	48	73	60	42	43	45	43	58	44	56	39	48	59	50	40	55	59	44	52	47	55	53	54	58	62	44	59	62	53	47	42	58	43	51	68	56	46	52	51	47	53	42	51	60	44	51	55	52	46	59	60	53	55	42	52	57	57	58	49	50	57	48	45	50	48	63	38	61	44	43	53	48	54	54	45	50	60	50	42	54	55	65	55	54	65	58	51	51	46	56	62	70	43	51	62	53	53	58	68	55	57	58	51	54	48	54	69	66	73	57	56	51	61	38	51	53	65	51	44	46	51	55	58	61	45	51	61	68	51	49	36	57	60	57	56	43	59	60	55	54	47	65	46	50	47	54	56	62	54	50	59	57	50	75	66	53	53	53	45	39	51	57	43	43	56	62	55	55	51	46	52	47	52	62	43	56	48	46	55	47	59	55	66	60	53	56	48	47	50	46	62	58	64	64	48	52	50	57	41	49	52	52	52	55	50	64	42	62	40	45	58	68	59	48	55	43	51	47	45	56	59	54	51	48	45	59	46	60	60	48	59	42	53	45	58	59	66	34	70	46	48	45	54	52	47	48	60	42	57	52	46	54	55	52	51	55	54	45	52	62	55	51	50	47	45	42	66	54	61	61	42	56	54	61	54	45	52	64	59	48	50	38	59	57	54	59	61	65	54	66	57	55	67	60	53	56	47	37	50	58	72	44	44	46	49	48	48	45	55	35	65	52	55	66	48	56	65	49	56	64	54	66	56	44	55	52	56	37	51	68	54	60	48	40	55	64	58	60	47	60	56	53	55	50	72	43	63	62	47	60	54	52	66	56	55	63	54	58	58	58	52	64	44	47	49	45	69	55	68	57	66	52	65	55	47	70	46	53	41	57	47	40	56	60	65	60	59	64	56	53	47	67	53	70	59	65	54	58	58	60	49	46	51	43	51	52	45	48	56	63	54	42	61	50	50	39	58	47	55	69	40	49	58	61	62	40	43	57	49	39	56	44	41	48	49	43	49	41	55	60	55	51	49	44	54	59	61	49	56	54	52	70	54	52	69	50	51	66	45	41	47	59	49	46	63	57	64	50	61	53	39	49	38	51	65	67	41	48	54	53	53	64	54	61	46	52	57	45	53	51	59	57	46	41	32	58	44	60	48	50	42	56	44	53	60	38	50	53	48	51	58	42	50	60	61	41	52	49	68	51	60	45	61	50	51	48	40	55	49	56	63	51	55	43	49	51	57	54	45	43	45	56	44	47	56	53	39	60	57	60	66	43	63	55	58	56	54	61	61	44	37	52	69	56	60	58	36	56	50	56	68	58	61	51	64	50	52	53	57	52	42	56	47	58	41	55	53	52	44	53	52	57	56	39	37	63	55	63	47	64	57	56	56	55	45	45	50	45	49	57	53	36	66	40	49	54	43	58	48	69	58	61	47	42	38	59	36	48	54	56	56	46	45	45	63	50	45	60	56	62	68	57	46	53	46	59	59	43	59	59	49	56	41	57	53	60	54	75	48	65	54	42	57	59	59	44	59	57	58	52	71	39	48	40	61	69	46	56	56	46	53	62	37	55	60	54	48	54	51	55	51	53	51	51	47	52	53	62	58	57	44	55	49	59	56	62	50	51	52	46	64	59	58	54	60	54	60	53	55	59	54	52	56	51	60	43	55	44	55	47	46	59	46	56	64	60	51	66	50	58	52	62	67	49	65	51	58	53	59	50	62	46	55	49	50	52	50	67	33	43	61	50	53	56	66	58	52	47	47	60	63	51	53	47	49	53	44	47	56	48	52	59	56	42	66	49	53	66	47	56	57	61	51	48	56	56	48	51	63	51	42	65	74	57	49	47	44	53	48	61	50	47	60	48	49	60	46	58	64	50	58	41	52	69	41	64	52	49	53	47	54	41	50	63	62	53	45	55	64	56	54	58	39	34	51	63	54	51	67	48	54	53	48	55	54	57	47	52	50	51	69	50	45	48	50	46	41	63	43	61	51	62	52	47	47	38	43	53	49	56	46	52	70	55	52	44	49	44	57	59	53	52	56	45	51	52	48	52	48	52	58	65	57	62	53	53	53	56	41	52	65	49	51	54	54	56	60	52	61	33	51	55	43	38	54	49	49	44	64	47	70	52	56	60	50	51	52	50	49	59	62	54	43	62	55	37	37	42	55	46	44	67	74	58	53	61	47	52	51	73	53	53	69	48	57	53	59	40	62	39	60	37	59	44	60	52	41	50	45	63	42	55	55	45	56	58	54	44	60	60	53	53	52	49	49	53	44	62	52	51	53	39	55	52	69	64	58	73	51	57	47	51	49	64	58	42	55	42	42	56	50	47	52	54	63	49	56	64	39	55	46	53	57	58	50	57	42	51	67	64	58	40	45	48	43	49	55	49	51	55	63	46	51	56	43	43	51	69	60	39	57	60	52	56	68	47	63	61	50	47	43	76	63	52	45	47	47	48	48	57	54	69	62	44	62	53	51	42	56	62	50	51	52	44	64	66	49	47	53	55	44	64	39	59	55	57	56	56	43	46	46	53	56	54	56	46	62	50	57	61	55	44	51	47	50	47	38	37	56	68	51	63	49	58	53	66	48	66	68	59	57	58	49	57	53	57	59	50	64	43	55	50	58	48	43	66	48	56	31	58	46	61	56	48	54	52	60	48	60	56	52	48	55	54	54	63	48	60	53	47	57	48	46	57	64	54	54	47	58	52	65	57	53	49	46	47	60	35	53	53	52	48	46	54	53	50	55	49	49	45	55	50	59	37	73	55	47	63	54	49	44	55	47	64	57	69	60	59	50	63	58	50	40	56	45	57	57	54	46	61	53	51	63	63	54	64	44	48	51	45	58	62	44	51	46	53	50	58	55	48	58	46	57	51	43	43	44	46	46	53	69	44	55	55	54	47	53	49	57	55	69	57	49	51	57	56	54	56	50	50	53	42	55	41	42	49	60	60	60	52	55	57	51	46	48	56	59	56	46	40	48	51	60	53	44	50	55	47	48	61	65	57	50	50	54	56	58	60	53	45	59	62	65	61	59	64	55	53	57	51	57	56	51	48	41	43	48	56	55	52	69	56	44	61	47	57	59	44	61	49	56	44	57	68	48	56	55	45	49	37	63	53	50	49	54	48	51	62	71	58	54	52	54	49	41	60	48	57	63	60	47	39	50	63	47
22080	28272	44500	63394	68531	52506	34499	19387	6496	1838	845	724	700	680	700	709	667	699	687	704	687	729	692	715	661	712	706	690	656	713	716	703	707	707	684	715	708	683	696	690	683	702	684	656	682	699	653	674	704	680	778	690	722	714	705	683	698	671	739	705	676	665	655	638	645	733	755	714	708	710	682	676	687	762	692	720	675	698	653	675	688	739	718	663	718	695	663	729	692	681	682	727	703	692	688	689	683	692	690	646	633	647	702	677	719	703	717	735	694	708	703	639	709	731	694	707	686	728	647	710	653	699	727	653	715	695	684	676	707	715	708	687	669	666	700	714	677	747	724	688	685	661	684	708	741	711	701	682	723	665	718	698	700	671	703	701	707	708	680	681	685	728	716	703	666	663	728	685	684	672	707	738	694	711	679	671	713	666	713	708	665	681	717	668	672	691	692	660	758	744	731	678	730	640	683	676	691	722	689	671	684	694	718	690	648	682	712	665	690	668	707	726	780	658	682	661	725	714	682	677	715	658	699	664	738	690	695	674	672	697	685	706	698	687	717	731	670	671	678	734	721	678	680	696	620	689	698	698	704	686	731	694	667	703	711	681	693	701	707	704	727	729	650	663	716	650	733	677	715	709	696	722	698	703	646	675	697	723	672	730	734	682	678	719	682	675	708	629	676	695	711	694	696	677	665	689	699	728	729	704	642	671	683	688	687	697	654	726	662	701	701	697	739	675	708	691	694	675	671	693	626	704	726	736	689	726	653	687	660	712	669	730	696	697	667	701	684	674	728	696	720	687	698	724	693	690	678	702	675	736	680	698	710	725	701	670	685	667	676	671	682	696	699	717	693	672	690	750	715	673	704	701	680	691	651	700	653	717	699	638	715	650	720	701	691	696	689	737	719	718	735	731	728	701	725	723	714	679	671	728	703	673	686	682	709	687	701	700	693	698	715	734	676	728	700	664	723	720	672	688	734	686	703	672	706	718	712	722	695	678	664	718	689	718	691	734	738	679	670	683	715	754	665	742	694	680	703	680	667	677	683	705	671	669	669	719	726	707	623	677	706	664	665	690	697	652	727	670	682	681	681	703	680	676	671	740	716	694	686	725	674	670	738	680	706	731	675	664	655	649	681	689	680	662	689	713	671	691	643	691	631	687	709	704	691	687	670	696	686	710	714	685	712	686	682	713	691	708	660	658	675	662	712	677	728	699	729	698	718	705	706	692	702	708	716	697	682	707	685	657	698	691	677	668	727	671	699	677	668	700	675	715	664	729	678	677	704	714	672	687	691	681	669	690	693	669	720	682	701	724	751	703	687	673	667	721	672	685	680	667	699	647	680	717	704	656	656	709	747	670	703	684	732	728	646	681	690	681	708	655	717	692	693	703	690	765	664	701	665	707	702	699	689	695	683	669	709	736	665	709	663	712	753	700	657	655	704	659	712	678	661	660	680	680	709	684	668	712	692	722	661	670	670	676	690	693	690	677	691	695	702	676	678	694	704	733	718	730	681	717	658	690	714	742	717	711	685	706	714	676	713	705	684	671	699	698	658	673	717	693	698	709	780	659	683	674	702	712	736	687	693	725	679	688	707	667	673	671	696	675	661	679	680	744	661	675	643	688	703	731	668	666	696	695	696	682	639	664	749	705	668	707	717	673	661	745	630	696	647	683	701	689	647	706	696	701	671	685	667	702	705	732	729	725	707	724	670	697	708	703	633	711	712	696	666	691	677	670	716	718	705	686	699	683	693	689	728	689	696	659	703	681	702	705	721	717	711	685	711	700	651	705	681	716	680	708	700	664	656	708	680	701	732	699	694	683	726	710	691	703	695	671	676	710	736	675	669	673	688	720	715	695	639	664	738	665	657	682	706	704	653	709	687	678	711	692	704	665	678	675	690	734	759	665	672	682	662	717	693	705	734	719	647	679	704	696	685	666	703	684	689	710	723	679	740	699	717	663	704	706	717	655	686	706	728	674	731	655	678	664	697	657	725	683	708	693	690	716	698	743	704	776	721	676	710	722	700	700	668	693	676	673	693	695	686	691	723	726	676	699	708	671	701	750	753	699	714	667	720	721	706	694	693	675	628	685	656	668	744	677	722	700	668	660	711	711	668	679	687	683	656	709	678	691	721	724	714	638	708	673	696	681	647	724	696	718	683	679	729	693	707	639	688	715	718	740	655	756	623	715	714	683	697	663	734	735	674	714	745	713	736	678	699	686	738	692	683	666	703	692	688	690	686	701	671	739	700	675	733	704	675	671	668	685	700	740	732	715	697	682	707	726	723	701	636	706	651	680	697	737	692	706	723	698	679	721	670	695	715	686	711	712	734	683	682	721	659	639	695	732	699	681	677	686	715	678	664	668	702	647	690	688	680	670	710	658	722	685	698	723	633	663	690	701	697	711	727	685	656	663	713	717	695	711	679	737	677	716	659	682	648	726	708	710	749	678	691	708	711	746	693	707	726	729	727	726	708	745	663	713	702	650	676	669	652	711	682	719	680	692	753	680	689	688	699	693	729	686	702	684	665	686	672	686	710	672	683	675	707	695	673	713	695	708	676	698	721	721	742	694	708	726	721	659	723	662	649	692	696	675	745	714	663	683	697	684	716	682	670	726	630	714	665	655	724	676	697	728	701	683	745	730	661	702	650	695	732	667	711	716	681	668	693	688	669	729	702	689	687	692	736	660	659	668	700	719	657	640	686	671	709	681	690	696	687	690	634	701	697	684	693	677	715	655	717	706	644	639	706	766	681	654	696	676	765	694	680	706	710	660	659	690	701	687	662	657	708	693	684	692	655	704	698	730	697	727	707	661	673	669	764	703	750	752	656	698	711	650	712	665	653	671	724	702	746	670	669	675	656	685	677	725	735	701	672	738	705	693	671	668	709	664	673	689	680	710	697	720	725	663	660	659	696	691	693	701	705	651	675	704	736	721	707	711	734	682	689	719	730	646	662	702	674	678	667	724	702	698	712	685	651	706	702	736	688	677	721	673	682	702	675	692	694	730	667	665	686	755	711	713	700	667	678	692	695	714	687	682	677	703	727	720	631	645	698	678	757	710	691	676	732	722	651	711	672	658	733	688	735	717	686	656	656	682	683	690	693	721	652	660	673	657	686	729	742	707	745	708	721	701	687	697	686	691	722	749	693	708	669	724	658	670	683	709	700	689	737	729	689	686	711	693	676	694	723	700	660	694	663	694	694	638	667	705	675	672	718	701	752	729	733	728	700	724	699	699	694	689	729	697	724	680	740	681	680	697	735	686	729	682	692	651	732	679	675	661	742	645	656	710	710	679	671	732	691	711	681	690	688	718	678	697	695	681	691	683	693	684	691	696	727	698	698	659	713	656	686	731	724	675	721	707	659	707	732	663	678	678	691	666	668	697	722	736	672	664	676	669	693	716	695	643	676	728	675	688	711	703	645	702	705	674	693	715	673	707	697	708	696	666	690	703	717	695	711	667	700	662	730	746	707	680	737	700	726	736
1386	1028	3547	4798	3661	2162	852	281	108	63	59	60	65	58	46	62	53	48	46	57	67	39	58	44	56	37	54	54	44	42	46	54	44	33	47	48	54	48	37	36	42	40	65	41	37	42	41	54	58	44	46	55	59	42	63	47	55	57	55	54	56	52	34	60	63	46	55	45	44	46	54	47	61	54	42	64	51	43	42	54	43	46	47	50	50	54	57	53	50	45	44	38	60	47	52	46	40	38	43	32	56	51	43	57	54	46	52	67	47	52	50	58	53	45	42	49	48	56	39	41	51	65	48	43	46	42	48	46	56	38	41	45	61	50	46	40	41	46	37	47	51	50	47	41	44	60	59	59	62	57	48	42	46	38	44	58	49	46	42	61	48	56	42	38	33	45	53	47	43	48	49	53	61	47	48	53	38	55	47	51	53	49	57	46	51	55	48	54	46	52	56	56	51	63	63	55	39	46	53	44	45	50	42	53	57	43	54	49	56	53	48	50	50	39	53	57	56	47	50	33	45	64	51	45	62	66	56	66	56	58	45	47	47	48	56	42	54	38	64	59	42	51	52	47	63	69	55	57	58	60	40	51	45	52	43	63	50	49	42	47	49	46	48	41	54	44	54	50	36	36	58	57	41	45	62	47	49	53	49	39	40	40	43	59	61	52	61	47	44	50	48	58	49	65	46	64	48	54	67	54	46	55	54	51	54	55	59	50	51	53	53	50	56	57	45	44	63	41	53	48	52	51	46	53	47	44	45	53	61	46	53	45	43	44	50	55	41	46	49	51	62	62	48	50	54	46	54	45	53	54	32	45	43	50	60	42	45	48	57	55	45	40	51	50	38	54	55	54	33	40	52	38	54	53	47	50	55	64	40	46	53	45	45	48	46	57	55	48	61	50	38	53	49	38	64	46	47	45	46	50	52	53	49	41	44	50	39	45	45	57	59	55	55	45	50	50	52	50	46	47	45	53	50	51	55	51	59	55	52	34	49	52	48	50	55	49	51	60	51	42	46	57	37	37	47	48	52	52	57	53	49	60	58	46	45	50	42	46	62	61	59	43	46	42	45	37	56	39	60	48	53	50	39	51	64	54	48	55	47	54	46	51	56	47	61	52	59	46	50	46	36	52	54	47	61	46	41	50	48	58	62	48	44	53	44	39	61	55	52	51	50	55	43	44	51	53	53	57	45	54	53	52	59	43	63	45	49	51	51	49	48	51	46	67	54	52	64	56	52	48	52	49	56	51	38	46	60	50	51	44	62	46	46	40	57	42	45	49	55	48	42	55	38	50	42	54	54	45	57	57	51	50	49	55	56	52	46	46	49	51	55	49	35	43	45	54	58	43	50	66	49	50	53	40	51	38	47	44	44	35	44	54	45	45	39	51	51	46	47	58	42	60	47	43	43	41	57	55	52	40	45	54	62	40	58	50	46	45	51	37	44	52	58	52	54	48	54	52	53	54	52	54	52	45	44	46	40	51	52	51	52	53	45	56	58	40	45	52	42	45	50	39	54	42	54	62	54	39	54	59	45	54	57	48	51	46	47	45	55	46	50	47	52	48	51	44	45	61	56	56	45	52	41	43	49	53	52	40	59	55	49	43	59	58	76	49	39	49	54	53	46	46	51	47	43	46	46	64	54	53	41	48	46	46	52	44	46	55	50	49	46	45	53	55	58	47	49	48	58	45	62	47	46	46	48	43	55	49	44	52	51	62	53	39	54	62	52	52	51	37	54	48	45	45	55	39	41	63	49	44	51	48	43	49	47	54	48	42	34	41	44	41	45	50	43	60	46	63	57	59	38	64	48	54	56	52	60	51	62	60	51	43	45	49	47	38	45	46	47	47	45	54	54	52	44	49	55	42	47	46	46	49	47	45	43	60	50	52	47	37	49	54	53	57	39	50	54	52	55	52	43	60	51	47	41	49	55	47	44	50	64	53	58	47	44	52	48	39	59	52	49	52	53	45	48	51	55	35	39	47	52	48	48	50	52	43	60	55	56	40	59	51	58	54	45	55	56	55	62	54	51	59	42	53	56	53	51	54	42	45	54	65	52	43	41	49	50	52	48	48	59	45	44	53	42	35	49	50	56	41	57	61	45	49	41	57	47	57	53	46	37	49	43	48	46	54	50	57	42	36	51	51	45	40	49	58	35	44	51	51	41	60	45	43	44	52	42	59	57	47	43	44	56	64	48	45	48	42	43	47	42	50	64	55	50	60	46	57	43	57	49	54	60	53	53	45	51	54	44	43	61	58	63	43	42	57	53	54	44	53	48	63	49	54	48	44	46	49	60	50	53	55	46	39	51	48	54	40	42	50	69	68	42	49	45	47	55	54	38	52	44	48	46	57	43	50	49	55	55	57	45	55	46	62	53	49	57	61	50	44	55	37	71	48	45	43	53	43	48	33	57	52	60	59	54	46	43	48	50	54	43	44	52	32	47	54	44	50	43	39	50	58	38	51	43	48	50	64	38	46	40	39	55	50	54	53	57	53	53	49	63	42	47	50	41	47	49	55	52	42	41	40	48	35	53	52	53	48	53	44	45	55	45	55	51	40	57	45	47	57	46	57	45	57	54	48	40	50	55	49	40	59	59	46	57	45	61	49	58	58	40	41	55	46	57	55	47	56	46	53	49	52	53	51	45	61	44	57	48	67	54	48	69	54	52	50	47	44	60	50	48	45	52	46	53	52	43	40	49	32	41	54	43	43	59	50	42	44	52	44	51	43	46	43	52	62	59	52	50	61	52	60	45	49	51	33	45	35	35	59	39	47	59	46	65	41	58	52	47	50	63	60	49	42	55	57	43	61	49	54	54	43	45	50	40	56	42	42	42	34	44	52	36	49	57	46	54	61	49	63	51	54	53	44	51	40	50	53	37	44	57	48	43	39	55	44	45	44	39	53	47	61	58	53	57	51	46	50	50	49	44	45	47	55	55	39	43	59	58	52	46	59	54	48	42	45	45	58	57	62	53	52	40	50	44	52	52	41	53	68	48	54	62	56	47	65	64	39	54	64	42	56	43	57	52	46	43	47	51	58	46	48	51	47	54	47	40	55	59	58	51	43	53	58	46	53	64	43	52	48	46	46	48	62	51	52	45	57	53	40	55	56	47	56	49	43	41	34	63	39	48	46	51	45	47	51	54	54	48	53	55	53	50	53	49	46	45	52	45	50	59	45	58	42	46	54	42	50	61	58	38	54	47	51	46	52	46	55	44	52	50	53	51	55	70	51	48	60	49	39	40	49	53	48	54	45	59	40	52	48	52	49	44	44	64	47	41	52	47	52	51	49	51	45	49	50	55	46	55	42	58	61	58	54	56	42	46	52	40	65	45	59	39	50	54	47	50	52	49	47	40	51	59	48	45	45	49	52	45	52	47	42	53	46	43	48	54	59	45	49	41	55	57	50	48	50	55	56	46	52	48	56	41	48	43	49	49	52	52	46	55	44	44	50	37	47	53	45	38	59	46	48	37	56	54	59
15896	17648	28354	37655	39134	31216	19446	7928	2282	956	714	682	622	642	677	637	637	672	663	626	643	660	669	689	609	677	634	660	676	656	629	635	653	678	670	690	674	666	659	628	597	656	703	646	645	684	651	636	658	641	627	668	677	631	622	659	678	651	654	682	638	671	655	660	688	669	627	659	647	663	638	638	642	618	661	648	647	653	689	669	670	710	676	651	611	637	617	649	616	641	641	690	660	645	694	666	657	604	649	653	666	648	654	645	645	664	657	650	666	686	664	652	675	623	688	648	688	658	669	628	655	650	636	686	635	663	682	658	648	664	643	660	705	657	638	642	638	684	578	647	628	664	667	643	652	629	717	640	632	605	671	634	627	615	653	654	652	674	667	658	650	603	616	674	628	659	657	645	688	656	721	669	648	659	709	644	613	637	664	668	635	608	694	641	683	621	588	646	619	660	677	642	675	678	682	643	682	636	652	643	641	632	679	635	653	674	680	635	670	638	675	660	682	625	624	669	642	666	643	666	676	673	657	660	658	651	645	650	610	620	643	664	653	638	641	659	626	676	635	630	669	670	659	681	633	635	682	615	673	669	683	652	644	599	691	620	629	683	651	691	622	637	648	631	652	644	680	651	684	649	652	644	655	622	632	651	647	645	621	625	634	613	659	635	629	661	668	652	651	655	631	684	679	648	661	660	679	669	670	662	686	676	678	639	666	619	661	689	646	612	616	633	656	672	661	664	705	635	647	644	664	607	677	649	676	648	642	697	627	605	681	640	672	677	652	658	620	637	657	723	650	626	626	626	632	660	674	656	638	613	658	673	681	656	671	654	673	640	681	636	696	640	665	649	592	651	640	602	595	647	644	647	663	650	621	669	655	666	692	675	615	645	655	701	638	644	667	620	650	670	635	701	674	642	634	647	672	641	652	674	658	667	671	702	650	699	665	645	650	621	611	659	655	627	726	660	671	655	622	644	645	627	633	649	654	624	583	623	683	673	630	647	621	717	644	667	640	654	654	624	625	667	618	718	661	626	630	703	673	624	657	606	625	655	689	676	650	654	627	621	659	661	682	628	705	588	672	656	691	662	625	679	655	636	661	620	649	652	629	640	662	625	656	636	635	678	628	625	640	641	698	584	674	590	655	622	658	693	641	704	659	647	638	645	655	684	664	640	664	656	633	688	669	657	640	598	628	619	654	652	656	665	670	658	640	691	644	660	618	661	664	632	615	623	634	660	628	627	639	693	668	685	705	668	601	629	621	681	632	629	665	659	631	627	691	626	658	659	659	653	696	657	642	644	654	676	678	689	638	634	631	620	606	641	651	648	676	632	689	639	646	659	637	639	650	664	673	650	705	637	674	646	668	658	645	667	651	644	635	630	639	670	675	657	627	683	639	629	643	604	688	669	684	665	645	644	599	626	666	697	638	629	646	638	681	662	654	651	631	661	629	678	635	657	660	650	624	653	685	676	614	671	675	651	663	639	688	687	682	657	665	602	651	640	635	656	657	639	645	615	615	640	642	609	631	662	627	666	633	641	652	619	691	688	661	697	679	622	620	649	657	677	643	650	689	611	677	617	654	685	621	611	636	626	682	629	677	681	628	687	639	611	659	665	654	677	625	626	669	624	639	644	670	636	655	585	652	656	686	614	670	631	637	622	631	719	655	656	625	677	692	639	680	722	646	675	667	627	639	584	641	638	648	650	630	632	668	653	629	610	680	683	687	596	641	652	636	650	649	676	586	622	619	652	639	661	653	665	615	649	688	641	636	624	651	647	629	644	648	644	641	616	632	634	637	685	677	654	655	615	642	648	665	666	617	669	647	643	629	640	639	672	677	646	619	677	663	686	638	675	594	682	593	633	649	659	627	609	643	676	680	664	663	696	649	617	644	635	641	625	615	583	641	665	700	653	672	685	667	679	643	614	681	636	646	616	627	679	635	662	640	654	679	640	645	635	608	706	677	604	676	648	649	633	639	617	641	633	602	681	642	617	611	669	631	643	640	665	691	678	635	653	616	646	617	644	612	594	652	643	667	667	677	662	615	689	692	632	676	670	655	667	674	643	656	704	614	643	628	646	625	648	625	627	653	645	675	676	658	670	655	647	716	699	631	631	652	639	593	650	673	663	638	661	685	672	642	661	651	644	610	669	657	646	690	649	687	677	636	647	662	707	598	645	686	604	659	641	672	641	734	627	643	663	631	665	669	680	634	627	721	628	659	655	681	681	701	644	657	629	662	611	651	649	644	603	659	678	647	641	628	633	660	678	678	609	652	702	653	652	660	656	659	627	657	647	632	621	656	688	647	640	681	638	702	629	656	636	654	683	619	632	615	638	652	668	643	642	601	633	664	718	643	651	673	647	638	646	656	664	734	665	712	643	662	644	660	640	655	637	656	608	653	603	707	642	613	673	712	630	704	644	681	628	636	654	688	643	661	614	620	637	632	627	640	694	612	623	646	624	651	674	676	654	722	706	600	690	664	627	619	638	691	653	727	638	645	654	666	645	700	615	634	646	611	670	641	615	670	606	681	649	639	665	635	602	673	646	638	656	688	604	649	703	677	685	623	674	671	638	660	653	660	631	681	641	645	593	636	685	630	656	665	647	669	634	657	704	628	676	635	608	634	646	655	613	635	641	658	651	669	642	640	626	636	634	664	689	646	679	622	653	634	668	637	700	622	654	684	622	665	666	623	656	633	631	640	652	644	665	586	655	596	679	597	642	660	637	658	658	663	679	658	580	630	610	660	653	618	694	645	673	644	663	622	669	626	669	671	587	661	651	691	667	683	669	594	645	624	684	651	634	629	639	645	630	626	668	644	661	629	664	660	603	662	654	651	693	629	691	675	672	646	634	657	656	626	643	658	688	667	601	652	701	652	614	630	644	652	627	670	626	659	656	615	667	593	641	646	700	656	635	661	591	674	635	666	666	707	649	691	657	656	606	635	635	653	653	667	607	647	641	626	706	682	685	642	705	677	606	642	637	666	648	642	635	622	623	609	649	623	666	627	640	631	618	612	606	604	673	642	668	670	627	645	659	711	620	695	652	673	661	635	627	632	624	679	673	678	661	647	638	653	638	668	654	684	610	660	669	691	667	667	648	594	645	661	637	684	640	688	654	600	629	662	669	647	613	664	657	643	650	643	628	665	652	644	662	666	654	630	609	661	721	632	674	612	687	600	640	680	608	696	629	660	641	644	679	594	638	606	669	633	633	612	651	614	653	628	662	672	617	626	678	668	610	664	633	648	647	658	650	648	654	677	644	636	667	658	728	645	647	706	727	612	699	683	677	658	664	657	662	632	695	635	667	643	680	582	632	632	675	636	635	625	645	701	666	632	677	689	656	680	660	659	636	668	647	613	636	704	614	628	680	609	671	646	642	689	625	638	670	642	657	672	664	659	638	654	602	671	637	620	665	659	678	623	638	670	723	660	659	650	623	676	672	687	672	635	668	652	622	660	649	614	623	671	664	618	673	664	619	626	621	662	632
961	5312	11691	11771	9021	5449	1930	504	168	80	66	41	52	48	46	50	52	50	51	53	64	44	56	43	55	48	51	54	56	62	48	52	53	45	52	59	52	41	49	47	50	44	46	55	61	42	56	59	50	48	39	43	44	51	66	51	57	58	46	49	53	46	47	41	43	62	47	53	39	33	40	51	40	45	44	55	49	53	47	43	51	58	58	53	51	46	58	40	52	57	34	36	42	53	55	54	55	60	47	44	56	50	49	56	49	55	50	39	62	46	44	56	44	40	50	46	58	44	54	50	60	47	37	58	45	46	51	44	50	45	51	47	40	45	39	44	47	51	33	49	37	57	53	49	48	40	38	52	55	54	40	51	51	46	47	50	57	51	39	46	58	42	55	46	42	59	45	35	44	41	49	56	50	70	42	61	53	43	48	44	66	43	56	48	56	60	44	38	51	41	48	44	49	50	47	47	48	46	45	38	48	38	47	53	57	45	36	32	39	56	38	42	53	43	53	55	63	58	40	51	53	44	46	54	53	40	53	43	62	48	50	37	45	59	38	58	42	54	43	38	44	51	49	29	36	50	42	59	51	54	58	57	49	43	39	41	46	54	54	53	55	41	48	51	46	64	43	55	56	53	54	51	49	51	39	50	61	47	56	53	51	37	63	44	40	48	40	44	63	43	55	59	54	46	45	62	56	57	46	46	52	50	67	53	52	29	61	53	64	44	66	40	49	56	50	58	57	52	45	52	52	38	48	42	51	53	36	51	54	50	43	48	38	55	50	48	49	57	58	38	37	52	56	58	48	41	57	43	42	41	62	46	55	57	50	50	47	42	61	65	39	57	64	47	49	46	49	55	58	48	52	47	57	36	44	57	42	42	55	40	44	50	55	47	41	55	46	51	59	45	66	35	66	47	54	52	44	45	40	48	51	48	49	33	54	59	43	61	49	53	53	46	52	39	57	53	53	41	58	46	58	55	53	47	51	48	40	63	50	58	54	55	49	45	48	62	54	38	47	47	44	49	48	61	55	40	48	53	50	48	38	57	50	52	43	61	44	51	47	59	41	51	46	47	48	46	56	48	48	49	28	60	59	48	51	41	59	49	61	47	46	51	49	48	43	57	52	56	64	46	42	51	52	46	50	46	60	49	45	59	38	53	52	68	51	52	45	59	52	45	40	36	49	54	61	50	48	59	47	44	54	51	35	52	33	43	42	55	47	53	49	49	51	53	55	60	48	43	44	57	43	42	47	40	44	62	51	52	46	54	68	50	41	55	42	54	43	46	51	44	40	42	46	52	49	51	54	45	38	47	47	39	36	43	44	60	42	46	43	43	33	49	45	41	40	46	51	50	41	44	47	44	58	46	46	41	48	52	50	53	41	44	52	51	59	52	54	50	39	49	51	51	50	45	54	52	42	53	50	49	51	47	47	49	62	37	45	48	44	60	42	54	40	42	52	46	42	42	53	38	52	53	50	50	52	48	39	37	68	50	50	53	54	48	32	62	61	53	46	49	47	43	45	52	46	49	47	49	39	54	40	46	61	46	40	59	47	51	49	47	38	56	50	35	45	47	38	40	46	47	50	44	49	52	49	40	49	45	42	46	45	41	55	60	49	57	48	45	40	57	51	50	43	49	42	54	44	48	48	53	44	67	51	52	45	57	38	44	60	59	42	50	46	39	48	59	42	48	58	53	59	49	50	57	37	44	51	37	43	39	63	53	47	55	46	52	47	42	46	33	62	47	48	36	47	45	43	53	41	55	47	45	59	46	55	41	54	57	52	47	41	54	48	45	37	59	43	48	54	54	45	53	48	55	45	51	40	51	53	48	45	50	51	48	57	43	44	44	45	38	40	61	50	49	50	63	49	50	35	59	55	54	56	63	39	42	53	36	46	47	52	52	49	41	53	55	36	56	55	59	39	45	46	49	40	46	49	53	55	52	55	50	53	51	36	55	42	51	44	45	36	53	40	73	48	41	56	68	59	45	59	53	46	50	42	47	57	47	53	58	42	43	53	46	34	51	50	62	59	49	51	61	43	44	48	52	52	45	54	56	41	51	38	51	50	38	51	48	50	45	60	48	46	49	54	44	40	54	61	38	47	50	45	52	49	58	54	35	48	47	61	46	51	62	46	52	43	56	44	45	47	52	43	39	45	56	50	46	45	51	40	44	63	47	40	44	54	44	53	53	45	40	52	53	52	58	48	60	52	46	58	39	61	42	40	58	56	45	40	46	62	36	64	50	49	41	61	47	46	43	58	64	51	47	51	42	49	40	46	54	30	44	48	64	49	45	41	48	60	48	67	52	52	44	49	50	54	42	39	51	48	44	46	52	46	48	54	77	50	51	46	40	48	62	53	32	44	43	47	58	49	48	59	50	38	54	49	39	52	58	50	54	41	64	48	50	45	55	55	50	40	47	50	45	38	54	47	40	52	51	40	57	37	43	44	47	44	60	61	49	51	57	51	55	58	42	55	50	45	43	55	54	57	30	70	50	62	45	49	59	41	38	40	44	63	53	40	39	52	44	57	45	51	48	39	45	55	54	55	44	40	56	54	56	55	54	56	38	47	53	51	44	42	66	54	54	52	53	43	52	39	40	51	43	47	45	47	52	55	68	46	66	46	57	50	47	54	54	53	40	37	49	55	57	82	56	54	44	34	52	54	46	57	54	34	63	51	46	34	51	42	52	47	38	51	54	58	46	42	62	43	49	42	58	48	49	49	47	51	60	55	51	45	45	63	46	40	61	35	56	51	50	43	64	50	39	48	49	50	51	62	51	48	39	52	39	50	49	33	48	43	48	47	51	72	48	51	48	46	58	41	62	62	51	47	42	36	37	44	40	51	39	51	40	49	41	59	59	55	50	43	50	56	44	62	53	52	39	56	43	41	49	48	44	47	53	41	50	53	47	49	48	41	55	50	45	48	46	50	57	55	50	49	40	55	46	52	68	49	63	45	37	54	44	47	47	39	41	44	40	38	49	45	37	62	42	46	51	55	47	55	51	56	52	52	61	34	53	60	57	48	40	48	45	46	51	45	44	51	41	48	44	54	45	49	43	42	39	43	41	45	53	53	48	42	46	57	48	44	50	45	48	63	39	36	64	53	42	49	32	51	55	48	36	43	48	50	38	56	58	48	47	55	47	58	47	51	54	49	49	48	44	46	54	57	60	68	55	63	49	50	47	44	45	52	41	52	50	52	46	47	34	50	54	62	53	74	51	57	41	52	52	44	63	42	51	48	59	51	44	48	47	53	52	45	50	50	52	52	51	52	59	51	56	46	69	65	53	63	54	55	40	49	56	43	49	42	51	42	45	41	51	47	45	56	57	65	44	43	65	46	58	55	48	50	42	43	51	61	45	47	54	38	51	51	49	55	51	42	59	56	39	38	59	42	47	53	47	57	41	53	57	53	54	43	49	50	37	44	50	53	44	42	41	35	45	51	57	47	39	47	61	49	37	42	45	44	46	44	40	49	50	54	47	46	47
22065	32991	39592	52476	55592	43077	28091	14101	4066	1180	785	672	630	578	579	651	573	657	633	610	663	622	669	626	642	651	635	664	634	660	587	649	635	675	668	593	568	610	640	657	680	652	638	666	644	666	634	625	649	659	606	638	634	669	678	630	642	652	643	652	623	668	668	617	634	637	631	624	626	646	642	585	701	617	614	642	679	571	660	631	623	652	625	655	593	644	642	631	613	633	647	624	600	653	639	668	621	661	635	630	593	667	611	644	647	656	652	658	623	663	676	638	601	620	623	643	665	690	630	685	646	641	632	608	654	636	629	678	634	675	620	622	626	594	624	597	638	645	664	563	623	619	633	650	676	628	608	657	638	621	626	594	620	618	642	681	672	609	630	635	613	612	651	672	686	672	657	602	572	648	679	613	670	657	651	637	644	645	650	601	652	614	654	629	644	627	610	595	611	633	579	605	675	596	613	629	642	634	644	634	637	656	640	650	666	639	652	663	623	646	643	668	642	619	624	628	634	658	624	639	692	643	644	613	617	633	592	630	621	621	667	602	624	639	657	653	606	669	614	604	650	569	618	630	629	607	637	667	625	608	620	625	652	580	644	612	661	670	651	626	659	609	639	638	630	644	622	636	668	622	635	651	647	618	639	645	644	616	579	639	625	637	633	629	642	646	635	649	650	637	635	630	607	641	670	640	594	653	682	656	645	621	633	680	646	617	633	621	602	618	610	665	617	656	613	646	652	578	615	608	621	598	575	640	669	658	667	612	639	616	661	625	624	633	602	652	614	646	608	633	611	612	636	650	660	614	648	636	658	597	620	638	660	616	619	583	659	625	626	601	642	605	674	618	630	652	618	635	665	613	650	647	657	635	581	615	618	653	614	606	636	658	660	611	610	649	586	629	619	584	608	628	613	603	634	595	635	666	631	638	648	637	623	601	638	617	625	642	622	652	607	590	653	626	643	640	602	673	625	638	627	661	617	663	612	612	611	616	644	636	678	647	638	664	633	630	577	642	626	644	612	604	603	629	603	609	640	601	656	668	660	667	658	639	635	660	608	596	602	624	641	618	626	663	618	689	605	643	618	682	632	653	671	647	623	629	611	648	632	629	656	670	611	644	640	657	661	644	646	635	643	621	605	664	619	665	616	634	619	631	632	640	629	657	692	649	670	620	603	671	638	660	631	661	622	609	621	632	619	643	657	662	626	612	621	602	650	629	565	605	622	625	676	669	581	651	646	639	606	613	654	619	642	661	684	624	605	602	626	637	604	632	645	617	632	632	685	666	627	608	646	648	648	611	613	612	672	616	658	603	648	599	615	605	656	609	626	670	646	646	599	628	673	601	643	651	622	643	651	591	666	632	593	645	631	627	649	637	660	652	627	620	647	620	646	617	640	671	649	639	669	667	660	620	661	650	645	650	626	591	651	606	643	623	664	647	658	629	642	629	587	659	676	595	633	634	608	650	606	656	654	569	661	622	657	630	606	666	612	649	668	643	670	623	629	645	620	604	637	619	612	663	613	604	624	640	699	680	651	599	652	645	653	668	651	616	589	635	588	692	618	690	648	657	628	637	583	697	630	635	640	620	648	618	649	603	603	644	655	644	636	624	635	642	665	580	603	655	641	638	608	642	630	589	618	623	634	605	656	659	657	630	606	624	650	645	617	632	663	569	625	589	655	618	621	617	642	628	665	643	648	635	620	612	641	681	623	609	653	659	657	620	614	657	649	640	597	655	614	626	595	658	650	597	610	640	635	597	654	645	624	638	654	616	641	646	638	612	633	605	608	610	610	629	583	631	665	622	615	626	661	634	625	620	652	632	630	674	616	644	597	633	629	638	635	629	656	610	627	624	647	619	646	616	611	670	641	656	664	600	672	614	623	620	612	635	648	662	628	632	620	611	604	645	634	627	573	655	656	611	594	663	618	646	651	608	617	645	631	607	634	605	642	642	637	602	683	663	640	632	616	670	628	617	615	587	642	616	664	644	609	635	643	588	659	623	651	615	587	650	620	609	641	637	634	627	634	673	650	613	642	671	680	635	654	592	613	624	618	620	633	615	636	657	648	643	620	621	607	690	595	679	604	667	603	630	647	652	612	593	597	625	634	653	601	645	647	664	698	625	641	657	642	575	660	630	598	679	627	637	631	613	662	629	596	615	616	636	606	649	607	611	583	649	649	680	622	632	672	631	628	673	649	629	653	665	668	645	665	630	602	673	608	668	652	617	621	644	649	672	632	601	610	631	629	604	618	642	676	571	642	633	604	613	718	645	603	627	632	642	664	623	650	636	624	616	620	653	672	627	672	684	657	661	607	620	621	649	617	646	643	680	624	644	629	630	618	641	624	656	665	657	615	663	605	616	661	655	645	591	622	601	618	644	639	699	688	632	611	625	630	616	624	630	614	666	603	652	629	712	644	660	620	618	598	586	588	635	604	624	663	630	634	611	616	635	638	650	627	648	589	685	668	626	630	636	663	661	642	627	633	610	626	645	596	653	602	648	661	647	678	673	609	630	651	606	644	623	633	648	635	646	623	681	593	709	607	674	635	612	645	637	541	628	633	631	577	639	672	649	653	590	670	637	598	601	585	622	648	592	664	631	614	625	642	622	682	646	617	615	659	616	576	628	586	587	606	600	695	599	622	641	581	632	617	617	596	629	640	639	662	658	636	703	636	645	660	620	634	653	652	628	633	636	638	604	662	663	596	669	626	661	594	659	661	603	643	627	635	627	658	620	636	627	647	599	644	643	632	612	623	639	620	654	641	645	643	606	678	645	651	585	615	661	682	617	646	629	622	699	635	597	586	640	679	634	628	616	637	664	614	598	679	653	620	630	650	631	599	625	636	615	623	659	614	630	651	644	653	614	628	589	642	633	651	654	637	572	620	616	655	610	620	643	612	630	633	677	655	671	646	640	630	650	619	656	632	654	598	593	635	628	628	654	608	645	626	666	641	654	617	670	588	630	666	615	608	652	652	591	631	625	606	601	606	606	604	605	649	670	609	611	622	647	621	631	622	669	667	630	647	668	674	651	658	627	697	656	613	642	606	640	606	597	644	607	645	618	627	604	598	636	610	620	612	630	607	620	615	590	623	633	636	676	632	643	635	636	617	595	636	618	594	650	587	650	659	588	642	611	646	607	653	594	658	657	603	631	651	615	638	638	649	661	643	620	629	664	633	644	617	677	614	614	647	572	653	613	605	619	607	645	638	653	614	582	646	617	630	596	654	649	690	627	668	611	632	640	651	652	645	617	615	658	661	626	645	614	633	679	630	589	650	666	670	642	637	632	630	652	704	649	659	646	612	627	614	691	624	599	651	672	651	628	621	614	652	651	635	660	617	636	679	653	631	655	641	668	598	660	615	659	672	619	611	667	668	652	653	605	666	653	633	622	648	676	592	614	635	617	650	625	631	650	643	624	662	636	636	614	629	679	604	631	641	666	633	614	624	619	669	660	631	642	639	679	606	595	619	656	651	590	607	653	597	633
2396	5491	12239	11441	8890	5263	1968	549	160	83	50	60	45	52	48	61	66	50	68	55	54	60	53	62	48	54	60	52	57	54	54	62	63	52	55	51	57	60	55	53	53	47	55	59	51	57	60	59	39	60	58	47	44	77	57	54	56	61	62	55	50	63	55	58	55	43	69	51	64	53	40	52	56	60	42	60	51	49	48	63	59	50	61	56	78	54	51	37	44	59	51	46	62	53	43	44	49	57	48	63	42	60	59	69	48	45	46	56	64	48	50	70	44	56	46	51	54	53	49	53	52	51	43	55	56	64	51	61	61	42	67	55	57	47	48	60	55	54	48	48	52	44	61	47	49	58	56	54	56	57	54	47	63	48	47	49	62	51	43	62	64	45	40	49	56	69	50	53	50	59	54	61	61	64	60	56	51	50	60	53	46	59	64	56	59	44	53	64	48	66	48	52	53	57	59	44	56	56	55	57	46	56	47	42	60	54	43	61	50	52	43	69	56	47	51	48	52	43	54	59	47	52	38	62	60	53	53	62	47	37	60	54	52	57	59	62	55	57	60	57	46	50	57	62	56	46	43	54	50	42	46	55	64	52	45	60	51	59	67	51	58	53	50	48	64	59	50	44	54	65	52	68	55	57	50	58	44	51	65	53	56	52	55	57	60	49	62	59	56	59	44	53	50	49	58	54	56	50	49	57	36	50	53	58	53	53	65	38	53	40	44	57	59	52	53	50	57	58	56	52	47	65	59	61	53	58	50	63	68	55	67	55	61	40	63	50	45	41	51	57	50	65	56	59	59	55	58	66	61	67	75	57	56	52	56	61	63	49	51	54	71	55	61	56	53	67	57	53	57	74	68	48	37	64	55	62	62	58	58	58	42	75	70	52	48	51	64	54	44	54	59	53	68	44	50	58	55	57	53	55	46	43	59	56	48	54	46	53	45	56	52	60	56	46	66	56	53	46	67	59	60	61	54	58	61	59	59	54	43	54	42	54	70	57	40	67	54	61	67	52	61	54	43	54	50	45	51	59	60	63	54	65	61	53	55	62	54	52	54	66	60	51	51	55	56	49	70	55	48	49	42	56	65	64	64	52	55	46	60	56	48	53	55	57	48	56	59	56	50	57	52	58	64	41	52	52	72	51	42	61	53	61	46	54	48	46	62	51	52	54	40	58	57	55	60	51	47	60	62	44	60	66	61	50	50	64	58	60	55	57	60	61	56	59	51	47	57	61	54	54	67	43	54	49	54	53	48	55	54	53	53	50	66	53	56	65	51	67	64	54	54	50	59	50	51	50	41	38	62	56	51	64	52	72	69	47	66	64	51	52	50	57	63	59	54	65	49	57	58	67	61	66	62	67	68	40	58	64	67	66	67	52	56	53	51	46	56	51	54	40	65	55	49	51	59	55	67	56	56	60	57	51	59	61	65	63	53	47	54	55	56	49	64	63	61	55	67	55	53	58	51	52	49	59	74	67	60	75	49	58	50	51	61	57	44	53	59	53	57	70	58	60	51	45	54	49	45	42	57	48	51	48	61	53	61	46	60	64	42	48	57	44	68	48	65	66	70	61	50	56	63	54	65	50	60	67	52	48	57	59	59	42	61	64	59	51	67	61	58	56	57	53	57	43	56	62	62	61	55	55	46	65	39	63	57	49	53	52	62	45	49	65	45	57	70	56	49	54	64	62	53	38	58	49	50	63	53	70	71	53	45	56	61	55	50	42	56	56	53	58	54	50	41	55	57	42	48	55	48	61	59	55	53	46	46	53	55	61	59	66	43	57	64	54	51	54	50	48	56	69	51	47	37	53	70	60	42	63	57	46	59	57	49	78	67	53	58	60	60	61	59	54	54	47	50	62	54	47	56	52	52	47	54	59	61	67	60	61	48	59	50	45	59	57	49	52	63	56	59	44	54	69	58	58	63	55	67	51	48	61	57	50	58	43	47	53	64	46	53	70	54	53	39	47	52	48	56	72	56	65	49	43	54	54	52	52	48	52	47	49	56	50	60	57	48	55	50	65	55	65	53	60	48	77	55	62	65	54	46	57	73	45	61	50	55	70	51	54	61	47	53	55	57	61	74	70	69	58	51	43	60	46	59	49	42	54	62	61	62	40	52	47	61	52	54	54	64	53	52	47	63	58	59	46	57	60	47	36	62	52	53	59	49	42	59	64	45	60	57	50	56	63	50	54	48	46	59	67	41	47	56	46	49	67	56	66	61	53	43	67	49	60	47	50	49	44	59	54	47	53	52	54	63	56	65	59	42	58	57	51	49	52	51	66	62	58	55	43	58	49	56	65	44	48	50	44	58	55	57	70	50	50	48	54	55	52	46	67	49	55	47	47	46	55	56	57	42	54	62	61	60	59	47	62	54	59	56	55	56	55	47	57	55	69	49	48	57	52	53	53	48	51	53	65	52	62	61	49	61	59	68	55	57	68	50	49	50	58	41	46	48	64	73	53	66	41	55	49	64	74	53	66	54	62	46	66	42	54	50	57	50	51	69	49	62	53	60	58	59	55	59	56	36	47	66	48	63	54	59	52	53	65	68	61	61	50	53	57	33	56	42	52	55	61	56	50	49	42	53	53	54	47	55	60	64	46	44	46	60	58	47	49	46	53	57	52	38	57	53	53	56	52	59	56	58	49	58	66	54	64	67	51	56	55	47	64	46	41	58	62	56	65	48	59	63	49	51	51	54	56	71	50	54	69	63	47	51	42	56	59	55	39	58	59	64	57	52	58	72	61	53	59	58	54	65	55	52	68	41	56	54	64	64	57	61	55	55	46	57	62	65	50	42	63	54	67	62	54	53	51	47	55	54	56	49	47	67	67	56	46	67	54	52	72	57	69	50	47	51	44	46	50	58	55	56	48	59	48	54	58	63	45	62	43	62	70	51	50	42	38	74	58	60	48	56	48	62	55	52	59	54	45	45	49	50	43	49	62	50	56	60	56	57	72	57	45	52	62	47	56	49	58	58	62	38	64	52	67	62	60	44	47	46	60	48	58	47	60	56	40	55	57	54	64	60	47	47	51	50	43	61	44	58	55	56	70	60	58	56	44	45	58	60	52	69	60	59	59	63	51	52	49	59	54	51	47	65	45	57	51	55	49	57	48	51	63	59	49	52	58	50	54	60	48	62	53	70	60	43	67	50	44	49	49	63	52	57	49	62	52	56	55	58	48	66	47	51	64	53	66	60	51	62	55	49	50	50	51	71	44	61	60	63	52	55	46	52	62	49	53	49	38	55	57	53	67	57	37	61	56	63	67	42	47	61	51	61	46	57	54	44	44	56	56	56	47	48	46	51	61	55	56	52	50	55	65	43	38	60	64	50	64	62	50	45	45	48	57	46	52	43	54	59	60	48	47	50	61	53	59	63	53	48	63	52	61	47	47	47	58	56	47	55	61	49	70	54	45	52	57	58	51	63	46	46	70	59	46	50	63	53	52	62	57	46	39	53	44	58	60	56	44	48	59	50	54
21785	32382	40135	50687	54605	42166	27911	14719	4750	1439	810	755	773	706	704	737	695	706	760	710	756	704	759	728	721	715	720	710	697	694	724	732	648	713	716	738	681	759	750	760	731	715	702	738	684	712	753	749	718	716	695	747	714	655	727	776	729	713	687	719	764	690	707	708	746	711	726	719	690	743	714	706	701	714	697	758	721	664	703	722	663	730	722	691	719	706	694	687	737	731	686	736	696	709	709	691	713	708	703	717	704	721	742	744	704	726	710	714	727	720	718	687	673	715	678	674	700	684	740	704	745	728	717	712	746	711	717	767	725	686	704	698	746	719	758	708	705	723	739	747	735	688	731	718	726	777	688	744	719	727	765	731	660	676	724	701	712	665	706	767	682	692	684	730	703	739	740	691	700	725	667	712	757	683	719	692	699	692	739	743	659	749	681	735	728	686	729	727	730	731	691	680	705	708	699	641	740	697	714	776	709	684	696	728	721	695	754	755	740	710	755	669	684	719	717	693	689	748	706	762	755	679	715	713	694	768	738	699	718	651	687	709	719	738	680	740	734	719	740	720	683	762	729	723	723	694	668	691	713	725	712	667	748	718	720	697	687	720	664	681	712	702	724	657	741	717	719	688	690	720	700	665	712	679	669	712	663	671	714	709	690	766	717	714	700	681	701	708	697	712	722	712	743	735	731	654	719	700	692	698	684	719	718	699	710	760	696	744	739	698	692	700	767	686	706	723	715	723	715	694	752	704	732	717	689	696	744	653	676	719	706	688	772	690	710	678	737	671	681	703	721	703	701	683	675	681	663	723	757	718	662	697	647	687	761	682	666	706	727	706	683	740	722	680	812	709	697	678	716	707	738	714	726	710	718	671	767	702	706	675	703	694	690	678	778	703	713	733	708	702	724	759	689	704	657	691	704	713	710	719	688	722	712	755	702	755	748	690	673	699	755	741	672	680	702	707	683	744	726	757	716	754	700	769	691	765	700	688	669	708	740	719	711	706	719	710	701	702	716	758	718	693	781	728	706	750	682	711	724	722	703	682	716	701	689	732	714	707	664	688	657	703	713	686	684	710	708	728	711	722	747	656	730	702	755	701	745	741	715	715	719	716	717	698	758	741	746	671	708	753	720	726	699	701	731	720	725	699	742	737	708	739	680	711	694	700	698	719	755	689	700	674	765	643	654	709	694	762	745	702	731	721	759	718	726	696	754	698	707	735	675	679	703	676	730	698	688	693	673	715	737	748	733	678	705	696	733	714	659	733	682	733	721	690	701	727	673	724	737	731	714	692	712	741	693	705	711	711	713	766	749	710	719	710	743	743	707	684	708	695	718	756	707	677	712	692	699	703	672	714	735	691	713	730	696	720	672	745	726	694	748	689	710	689	725	770	782	696	731	685	717	689	719	722	704	705	759	716	741	739	706	768	723	737	713	709	689	689	719	665	737	755	750	691	718	698	721	725	750	759	701	800	739	713	711	723	715	727	730	692	651	648	680	765	676	728	702	771	715	673	689	756	724	701	704	671	699	746	675	711	722	674	709	753	760	754	706	707	738	719	741	720	695	709	753	687	695	729	689	707	747	675	745	715	675	710	706	722	741	718	690	726	740	704	663	687	714	714	660	692	697	711	722	708	740	672	698	712	667	674	706	710	684	703	719	672	697	685	728	732	709	723	712	732	702	717	708	733	731	753	676	698	694	715	744	727	692	712	686	725	717	765	714	724	728	695	691	724	690	734	721	749	722	732	693	724	700	722	763	695	705	709	672	710	698	726	679	773	716	708	704	719	719	712	699	736	678	784	713	673	705	702	679	769	667	695	691	716	741	743	710	696	737	725	737	742	732	719	710	714	679	653	702	687	706	751	682	730	719	700	697	707	703	720	691	664	734	704	710	737	715	762	699	657	666	732	713	701	729	742	718	697	727	669	739	690	751	758	690	752	708	756	718	739	699	715	678	673	707	723	702	757	700	752	736	700	687	731	687	728	719	763	728	712	682	682	674	726	707	648	707	706	709	714	666	690	711	675	715	691	734	717	663	734	719	717	747	717	712	685	670	668	734	731	726	638	752	738	773	690	703	776	692	724	731	705	687	679	706	730	696	712	686	753	732	662	684	769	709	734	693	738	715	698	716	743	686	727	727	716	727	739	688	707	668	681	693	686	696	715	705	675	710	720	718	701	711	707	689	740	759	709	700	715	735	737	719	695	727	692	734	719	749	737	712	723	710	689	659	720	714	759	714	709	731	698	677	763	676	700	756	686	748	716	715	693	729	721	710	707	708	651	727	732	695	660	722	724	686	651	730	697	752	702	689	762	673	754	753	716	692	694	706	727	699	702	742	744	690	756	722	728	715	706	722	691	747	726	717	747	677	731	706	660	718	720	699	725	727	689	699	675	743	712	740	711	692	702	747	697	727	733	680	707	728	702	670	698	772	715	702	730	739	706	747	742	726	706	714	735	731	736	724	720	747	745	756	725	716	754	738	719	709	698	770	715	735	759	716	701	708	799	710	768	750	731	816	720	703	705	733	743	738	737	736	669	725	710	698	669	719	704	679	722	720	688	723	732	732	764	761	730	745	679	712	685	694	686	708	711	738	711	662	674	703	714	703	701	710	719	677	690	688	747	687	720	714	721	741	760	738	679	722	702	727	713	706	729	645	694	757	692	706	723	715	733	709	737	711	726	732	682	703	708	685	645	726	716	670	719	729	735	736	762	675	688	686	680	703	746	741	703	757	690	772	735	734	735	730	690	731	734	720	711	705	721	738	720	733	704	732	694	738	684	750	677	695	740	754	725	742	733	735	751	740	700	684	670	694	716	760	761	735	650	750	687	712	680	672	746	730	693	658	716	694	698	744	767	649	726	715	752	701	670	655	763	743	700	726	700	709	749	725	720	710	690	762	727	720	702	722	674	710	721	722	762	712	749	754	710	687	719	724	705	711	656	728	739	715	657	710	708	705	670	680	708	734	702	658	717	717	756	719	723	698	767	673	717	705	725	750	738	715	704	684	707	705	698	706	685	703	705	696	703	711	732	691	706	735	705	728	691	728	670	738	733	710	751	743	730	772	706	688	688	731	718	695	713	738	693	667	738	683	739	670	757	758	721	707	738	659	681	756	736	694	697	747	709	723	657	734	676	684	695	727	690	695	698	730	705	756	723	723	682	704	712	718	685	767	686	710	691	707	696	769	674	671	727	758	697	736	719	720	739	686	714	698	691	671	734	742	727	721	762	708	685	707	768	720	701	725	726	689	713	701	687	712	667	735	754	706	696	771	697	719	737	778	710	756	701	739	703	713	714	684	621	689	711	747	728	690	703	732	730	707	717	711	693	736	708	735	743	689	703	676	738	721	694	710	695	679	725	688	698	684	718	718	727	694	709	720	683	698	751	712	712	756	735	692	760	684	679	710	718	738	728	722	682	716	718	709	765	703	704	718	696	720	714	730	666	730	745	770	695	745	691	705	732	761	711	708	692	720	746	714	762
2497	13064	15570	15424	14078	10056	3430	945	233	90	87	69	46	48	42	43	58	61	59	51	72	50	55	58	55	54	49	55	56	43	46	56	57	43	67	54	66	52	40	45	58	61	71	45	47	53	61	45	52	57	59	61	53	56	47	58	60	52	43	42	42	38	51	49	47	50	44	49	47	51	43	55	43	51	40	41	45	44	44	55	55	52	49	53	58	52	54	55	55	58	54	53	51	55	47	55	51	71	40	52	44	48	35	59	75	44	46	60	61	42	47	35	44	47	46	50	49	53	50	73	45	48	45	66	56	56	48	47	54	52	46	42	44	53	64	44	62	42	66	56	59	54	58	44	52	65	57	52	46	55	58	65	48	60	63	75	46	64	57	61	53	45	66	41	60	49	54	55	47	52	57	56	50	51	45	51	66	49	56	51	60	57	47	53	60	52	67	51	57	44	57	50	45	60	45	57	58	59	47	51	58	50	63	60	60	60	55	61	52	51	50	49	53	58	53	41	49	51	53	66	48	53	57	56	54	52	45	66	62	61	52	53	67	41	48	62	39	67	54	47	53	51	53	44	56	51	48	57	62	43	53	57	66	58	55	56	49	52	47	52	62	55	48	62	58	53	53	59	61	47	33	53	54	62	52	55	66	36	54	43	54	57	46	67	56	64	41	53	50	57	58	54	38	60	63	43	52	56	57	46	57	49	52	57	54	64	49	60	58	49	60	55	45	72	60	60	55	54	73	42	57	46	69	49	63	49	54	44	59	67	48	59	54	49	67	54	45	50	42	49	63	73	43	58	45	55	55	45	60	48	48	60	51	56	54	53	64	35	45	55	42	64	55	63	43	46	63	62	50	60	50	37	40	51	66	64	59	58	66	49	33	59	47	79	48	43	53	52	51	51	55	55	49	56	40	67	58	55	52	52	50	46	48	39	48	57	54	67	57	57	58	60	55	50	54	49	50	41	56	58	39	45	56	56	48	44	52	52	46	42	52	41	50	51	59	47	61	51	59	67	50	58	58	61	54	66	43	48	43	55	55	52	55	51	47	61	49	52	50	55	52	53	48	48	49	41	46	48	47	41	65	51	48	54	40	46	51	40	51	64	40	35	55	50	60	64	56	54	61	62	56	55	63	49	51	64	53	67	50	50	59	56	45	55	52	49	60	49	51	58	49	53	56	47	56	54	63	48	49	56	45	55	42	55	54	56	54	55	53	49	49	64	60	61	59	57	31	53	61	40	56	49	55	50	39	49	56	71	57	57	50	52	53	60	56	60	45	75	57	53	64	52	63	38	51	44	70	60	62	57	43	64	52	47	52	52	56	57	51	37	48	49	52	60	51	48	44	58	57	54	51	61	49	58	47	54	54	53	50	67	46	49	53	42	50	48	53	57	48	63	40	51	52	50	58	48	62	46	43	38	46	43	49	55	53	53	54	41	42	38	52	50	54	53	45	53	48	52	45	50	53	57	62	63	60	53	67	43	48	63	59	63	55	49	55	52	49	58	59	50	60	65	49	52	48	44	56	58	42	66	46	57	57	52	64	55	62	46	53	50	54	54	48	50	52	44	49	51	55	55	67	62	44	47	53	48	65	59	49	55	54	42	47	56	54	52	60	42	42	48	67	51	55	51	52	58	62	63	45	41	55	57	46	65	49	50	64	59	58	53	43	53	52	55	58	57	39	53	55	52	53	60	44	66	56	49	60	44	44	57	62	51	43	64	50	50	53	55	58	55	54	48	54	57	56	48	53	52	46	45	59	41	54	57	50	46	50	53	63	48	46	53	51	69	51	65	48	50	67	35	61	62	48	68	65	60	46	56	54	48	60	48	44	61	55	48	51	44	59	52	65	56	53	47	65	45	50	40	56	61	52	52	49	64	54	63	47	67	48	58	54	61	42	42	43	54	54	47	49	53	52	64	58	64	48	51	52	49	55	39	46	51	68	59	51	54	61	61	67	47	51	48	49	44	45	42	44	55	56	58	64	55	49	59	59	51	59	55	69	47	52	63	46	42	58	50	39	59	50	52	50	54	62	54	48	62	48	56	60	57	47	64	51	56	41	52	62	59	56	47	58	54	60	64	61	55	56	48	59	60	47	51	47	57	68	52	55	54	61	43	50	55	44	53	45	51	59	53	62	74	52	45	60	61	49	40	46	57	62	46	64	57	60	58	46	48	58	60	48	62	41	53	52	41	49	51	42	62	57	46	61	54	53	65	52	68	68	69	54	59	48	61	51	52	40	46	51	48	51	63	57	53	58	41	46	47	43	56	55	48	65	59	53	49	50	53	53	53	48	52	61	59	69	53	48	45	48	39	44	60	60	43	66	43	43	53	38	45	46	57	47	59	43	66	51	47	42	49	48	54	49	59	50	62	53	57	53	50	50	56	57	56	48	53	57	40	43	50	52	60	56	55	41	70	60	68	54	48	65	44	43	52	60	47	40	43	53	49	65	53	50	58	55	57	54	57	76	50	60	44	58	52	64	40	67	44	42	62	49	55	57	63	50	65	48	64	54	58	54	63	50	54	51	59	49	49	70	57	51	50	58	56	48	70	46	59	56	51	44	45	47	57	41	49	65	47	56	60	57	59	52	52	47	54	53	64	48	60	45	66	59	61	65	67	35	60	61	63	49	54	53	45	66	61	58	52	59	58	55	53	53	57	59	56	47	62	51	59	66	54	58	47	50	36	55	66	51	60	51	50	62	47	56	48	44	44	52	65	63	56	57	56	61	45	60	52	45	50	50	48	48	51	56	46	48	54	41	35	52	52	59	51	57	42	57	49	57	47	56	48	44	49	56	40	48	57	53	69	57	52	58	55	61	50	52	57	41	57	53	57	55	56	50	56	50	59	59	59	54	60	64	59	48	60	60	56	50	45	53	65	34	67	60	54	42	58	50	45	40	78	54	54	43	42	70	50	40	41	46	42	42	46	44	42	50	64	55	67	44	43	56	60	51	47	58	50	52	57	68	44	50	62	49	49	46	55	49	63	48	47	45	53	56	60	42	49	66	45	61	59	52	66	54	47	61	52	59	51	54	54	51	57	61	50	46	68	55	60	51	50	66	53	38	34	51	57	47	63	56	54	76	47	57	66	33	37	40	61	55	40	55	53	70	60	51	48	57	46	48	53	49	47	52	59	42	64	46	52	64	44	60	58	38	45	45	46	45	57	47	63	66	57	54	56	59	42	51	43	51	51	61	57	52	51	50	46	57	73	50	51	64	52	54	50	54	53	42	53	53	51	59	62	48	52	46	56	66	55	55	54	52	56	45	34	35	63	64	47	52	56	70	36	59	45	56	54	58	60	65	57	31	47	58	42	71	46	54	44	66	68	50	52	47	39	42	51	60	47	51	39	55	49	48	55	65	55	57	57	46	57	50	53	57	50	61	39	49	51	57	46	50	66	52	49	59	60	48	52	50	59	59	55	52	51	44	56	45	62	57	70	46	50	41	68	51	38	55	59	59	52	59	55	39	72	57	47
31417	43113	42291	59600	67392	52543	33672	19188	6992	1860	851	708	728	741	703	691	715	706	708	705	709	708	677	662	662	677	676	658	693	666	734	637	645	719	657	743	696	718	723	674	675	668	700	688	695	634	680	683	649	673	679	629	677	687	750	687	651	707	675	684	646	707	671	663	684	715	649	692	725	680	709	701	685	688	652	699	675	693	661	690	675	714	683	680	702	699	660	709	661	703	678	744	678	674	669	648	634	672	689	710	669	699	703	686	658	729	674	694	689	680	712	703	681	696	704	715	676	680	699	693	672	672	711	686	708	726	640	670	709	712	703	670	719	678	674	668	693	667	691	670	685	752	682	706	698	673	693	655	698	715	731	682	714	684	729	732	646	679	656	732	659	688	648	687	681	653	687	699	696	687	721	682	697	672	667	694	705	709	688	699	704	731	711	679	709	679	695	668	688	675	670	683	672	660	707	722	656	672	710	686	651	688	676	703	660	689	736	696	684	687	702	698	718	695	667	683	670	696	718	677	696	722	694	631	638	672	704	665	636	686	708	668	670	663	684	680	684	673	697	691	676	640	662	716	681	703	669	645	687	685	703	676	686	680	671	726	686	665	656	725	718	679	677	662	685	710	687	688	682	666	643	660	743	684	671	703	730	663	672	741	709	721	672	649	632	740	682	672	715	695	715	694	674	715	709	674	720	748	701	652	699	679	707	730	659	689	665	736	645	676	666	677	708	676	704	706	699	673	693	663	710	706	676	624	677	693	657	705	690	680	631	687	678	702	666	669	699	660	709	723	718	704	666	688	700	676	718	705	643	754	690	687	695	670	723	701	663	646	688	693	647	690	678	632	717	716	696	737	705	691	680	699	674	741	717	679	703	727	717	620	687	660	718	694	704	698	649	679	699	690	716	725	683	690	699	679	727	693	664	685	669	642	716	679	690	712	683	690	668	674	680	667	713	671	693	681	693	685	648	676	717	684	659	693	648	683	677	728	708	699	691	679	720	703	719	706	704	713	704	704	683	682	645	677	652	686	704	716	677	718	669	661	704	610	628	721	705	757	688	626	662	703	714	702	685	711	660	714	662	673	712	694	691	706	662	747	740	671	685	702	672	704	719	692	689	720	681	681	739	706	699	664	670	711	705	735	697	758	698	712	689	639	664	685	664	687	691	682	705	710	730	650	662	719	685	693	713	693	728	695	705	702	724	643	684	647	651	706	673	705	678	662	642	677	695	746	683	658	703	736	663	639	649	686	676	732	683	715	691	636	680	693	694	712	655	715	665	692	670	663	679	660	705	704	688	684	712	675	707	698	678	672	699	674	683	741	726	656	670	677	703	645	709	713	735	704	696	674	699	665	705	677	708	686	676	709	740	653	705	661	694	638	740	680	731	707	712	654	657	661	706	746	695	709	728	713	669	707	672	681	715	672	721	672	695	690	687	676	673	678	681	738	688	705	694	689	735	627	711	678	689	703	656	687	737	706	713	681	678	672	698	694	707	680	708	704	717	688	710	663	723	652	701	696	691	694	679	699	641	630	690	704	665	720	726	663	672	714	667	728	656	723	702	673	676	692	700	709	657	694	732	657	662	710	692	685	698	681	700	658	693	666	717	727	705	640	741	679	679	688	728	685	695	763	645	700	665	717	655	673	674	724	700	627	747	678	638	705	734	692	716	673	685	672	668	728	739	685	710	689	679	727	724	671	703	667	679	688	650	686	724	661	689	695	643	722	646	656	645	700	701	710	707	715	646	670	724	676	714	674	650	715	663	650	716	723	638	702	679	715	686	658	737	700	677	671	676	676	686	656	687	700	716	690	699	682	699	623	690	699	667	719	649	680	677	702	664	691	670	657	707	706	637	735	707	704	713	649	688	650	649	665	688	638	654	677	719	624	700	672	674	722	678	720	674	675	693	696	686	675	750	718	698	706	696	683	675	703	702	658	659	667	709	685	698	690	687	692	683	670	718	754	698	671	729	698	691	689	703	725	668	689	730	698	682	673	754	681	663	752	680	696	703	733	693	670	692	678	687	678	686	629	671	746	696	725	668	618	717	689	692	783	661	638	690	727	651	703	700	680	716	679	670	662	711	668	669	667	707	659	653	675	687	717	704	697	687	696	668	679	665	671	680	770	668	692	690	700	646	677	692	687	667	658	727	669	698	680	648	725	663	691	706	666	655	709	677	707	710	712	659	680	702	691	684	719	642	684	700	681	689	708	687	703	696	752	705	722	692	626	684	652	716	672	676	685	654	643	677	688	665	717	693	669	665	671	684	666	673	629	689	678	685	661	677	714	693	662	719	722	702	750	658	708	657	734	737	667	713	656	720	685	678	690	694	683	654	698	727	670	680	665	693	684	690	674	660	672	709	690	682	732	709	688	667	667	655	664	683	668	663	691	692	701	673	671	741	678	687	670	733	721	653	720	689	715	630	662	676	729	683	663	690	688	690	670	668	687	709	691	699	703	671	680	683	692	700	720	699	710	664	691	728	708	703	738	693	711	716	697	665	644	687	687	685	713	728	698	704	664	704	710	673	667	699	732	712	726	748	653	653	672	680	676	687	686	733	641	676	691	723	722	680	686	711	695	688	676	705	654	741	698	709	734	695	678	705	663	648	665	674	718	680	649	701	659	670	665	737	666	677	713	701	706	703	674	709	709	674	745	693	670	717	670	668	678	680	709	654	668	684	657	693	637	710	692	689	693	722	660	709	684	668	665	670	739	692	688	714	702	658	700	660	701	654	679	656	672	649	727	687	696	702	695	723	716	691	707	726	677	650	698	690	729	672	661	697	705	717	658	677	655	678	713	754	657	656	648	679	677	706	699	691	738	697	686	694	653	678	687	652	659	685	718	685	657	710	627	660	647	682	663	659	675	697	648	683	732	681	701	667	696	638	684	678	704	722	686	721	711	662	685	701	661	712	663	702	693	669	712	686	666	686	717	709	678	710	649	677	708	643	688	657	713	663	661	706	636	705	675	688	688	725	706	671	717	698	681	682	669	712	704	722	720	692	689	686	692	725	717	686	672	686	688	696	644	629	681	685	690	669	685	692	705	649	675	677	648	721	701	723	725	662	691	699	669	672	689	700	693	708	684	713	691	645	704	723	745	718	690	699	670	654	707	675	676	694	641	716	661	637	703	687	694	682	671	661	687	677	690	663	711	700	687	689	658	666	698	686	659	672	636	717	707	665	693	682	636	673	719	693	686	699	726	698	664	657	707	702	719	648	665	699	639	675	698	648	692	679	715	726	714	704	719	672	692	657	732	655	696	695	664	727	727	685	679	659	732	665	679	726	673	652	680	698	648	722	730	689	672	679	649	730	663	638	666	659	669	731	710	661	654	706	665	708	720	694	701	724	739	662	698	732	735	669	691	674	720	706	700	688	712	722	632	686	689	670	654	703	647	753	711	714	693	664	725	683	665	710	717	667	711	645	746	688	709	717	682	693	721	687	662	673	717	657	696	751	681	658	705	699	696	670	640	710	682
1379	1657	2506	4241	4027	2564	961	317	130	60	57	44	48	44	49	47	48	43	37	44	48	56	53	38	46	35	51	53	39	52	53	51	49	57	48	41	68	40	44	53	57	48	60	59	43	50	49	44	46	37	34	41	54	54	52	49	56	53	39	45	52	46	40	49	48	48	40	38	48	50	55	55	52	46	53	41	40	56	47	46	59	52	46	43	49	55	52	44	46	55	45	55	42	49	52	49	45	55	48	49	46	53	31	57	56	66	47	47	56	52	58	51	67	51	43	53	51	50	43	49	61	52	39	55	48	62	59	55	48	50	51	40	54	58	49	61	52	53	46	48	50	48	59	43	48	45	43	38	39	49	37	45	55	51	56	44	46	44	58	38	63	53	52	47	56	55	44	47	45	42	53	46	61	48	44	46	55	38	51	35	45	48	52	52	53	49	56	50	53	52	35	64	55	48	56	42	49	60	46	56	41	57	53	41	57	62	49	58	52	41	43	43	43	49	58	50	42	43	37	45	48	42	52	46	59	67	46	60	56	37	45	44	49	56	55	55	52	56	48	49	53	47	53	46	46	54	57	56	58	59	47	43	52	41	50	49	56	45	45	48	44	42	41	58	53	60	44	50	69	45	43	47	47	53	59	52	48	50	30	57	50	51	50	54	36	49	59	29	50	68	58	52	53	56	62	47	50	50	54	58	64	45	43	48	53	46	42	38	62	46	43	60	49	49	46	45	51	38	53	58	45	50	53	46	51	53	58	52	54	43	49	56	55	36	48	41	50	47	57	53	48	33	50	48	46	59	58	42	53	62	57	42	51	51	57	48	50	53	65	39	52	51	54	52	45	43	47	53	37	54	44	56	49	43	67	45	57	48	51	42	48	50	35	47	49	53	56	42	58	53	45	43	45	46	60	48	55	42	48	54	56	41	53	43	57	57	38	49	47	57	46	68	52	41	50	56	49	48	47	47	63	33	46	52	53	51	45	43	50	44	55	38	43	42	48	51	47	59	46	48	37	45	55	44	48	53	47	47	45	46	37	55	46	40	49	55	48	59	57	51	49	46	55	58	55	55	49	51	43	54	50	42	45	51	43	40	51	55	44	51	63	42	45	50	52	45	45	59	61	55	42	37	46	48	60	42	48	44	43	56	50	43	45	50	46	59	41	42	43	47	40	46	45	36	55	44	35	45	51	54	53	58	48	50	60	60	46	47	41	46	44	57	52	61	53	43	51	43	53	43	44	54	58	43	39	58	46	53	48	49	46	56	48	55	50	59	52	43	43	41	52	39	59	51	58	41	50	37	41	47	57	47	52	41	46	54	62	40	49	45	63	56	45	44	56	62	52	45	50	50	49	48	63	49	48	49	47	52	57	37	42	54	49	49	47	50	62	47	44	41	50	41	63	48	42	50	45	53	37	52	50	52	40	36	49	66	55	43	47	55	41	59	52	52	59	45	58	57	43	49	43	56	60	48	49	58	56	55	45	47	45	54	53	47	57	44	60	59	56	50	52	50	49	46	47	38	52	54	46	41	39	44	62	52	47	45	42	43	49	42	45	50	49	40	33	50	45	58	60	47	56	49	43	56	49	48	39	48	34	52	53	56	45	44	28	50	57	56	46	55	48	36	49	43	47	52	52	46	62	38	40	49	55	51	48	50	50	55	60	49	52	50	56	50	61	46	48	44	49	61	48	34	51	56	50	56	38	46	41	47	59	50	46	56	62	54	57	54	51	59	62	49	54	53	38	41	52	47	46	50	50	39	51	55	58	50	51	52	64	53	35	47	43	56	50	49	49	40	54	56	52	65	40	48	51	58	51	63	51	46	49	67	62	51	41	39	46	50	48	58	48	40	57	45	51	50	47	68	47	57	63	58	47	46	54	39	39	52	58	65	52	49	46	44	50	54	40	32	52	37	58	56	48	40	53	62	47	42	52	51	46	48	44	50	47	38	44	55	47	45	45	50	55	57	57	40	45	45	42	51	47	51	44	50	48	50	50	52	46	45	42	57	56	45	39	59	50	46	50	47	44	57	53	37	51	42	36	48	40	53	52	46	46	48	50	44	44	41	41	51	49	51	58	64	51	43	41	49	47	42	51	49	53	52	55	52	48	33	42	42	54	46	41	44	60	43	46	57	44	49	49	59	41	49	44	55	53	64	57	35	48	49	39	58	54	61	45	33	62	47	52	45	51	39	49	56	40	38	65	44	53	42	41	49	43	45	51	53	52	44	58	44	48	61	45	61	42	46	53	45	49	52	56	36	42	53	57	44	51	55	43	46	43	50	47	60	57	50	54	37	43	44	47	37	47	48	37	58	42	53	54	47	59	48	58	33	58	38	49	53	56	50	55	39	39	50	60	51	51	51	48	58	43	43	46	61	46	51	53	53	36	55	42	67	45	44	48	57	42	59	55	46	49	43	62	50	63	48	51	53	65	53	47	59	46	37	58	50	47	48	58	60	33	46	51	59	47	50	44	51	47	50	62	69	55	55	46	42	43	53	52	43	50	50	44	44	65	57	58	52	52	51	41	50	40	49	52	56	51	53	40	57	48	54	40	56	52	49	46	45	47	50	59	54	40	51	53	64	45	42	35	49	57	49	48	43	50	51	51	45	37	55	63	53	46	42	51	41	48	54	43	60	46	46	49	47	56	42	50	43	55	54	49	54	40	44	49	48	49	47	66	52	58	58	55	44	55	41	63	58	47	49	60	47	54	52	50	54	54	53	58	51	47	51	62	46	43	41	57	46	47	52	52	50	51	50	42	67	48	55	44	45	52	52	56	43	48	48	56	56	45	44	52	43	40	49	47	47	51	54	60	41	65	49	46	49	53	53	53	61	53	56	54	48	54	51	61	51	51	51	40	55	57	56	44	49	46	52	52	51	48	52	44	57	54	52	40	39	53	53	55	63	36	58	60	65	65	57	52	51	46	63	51	56	43	60	60	39	40	59	38	48	46	44	50	55	39	47	55	59	40	57	49	47	55	53	47	54	52	33	41	53	50	37	47	55	54	52	54	60	59	50	44	36	59	33	60	30	55	65	60	55	51	48	42	41	40	44	53	41	56	55	55	49	51	51	49	66	46	50	44	60	44	49	57	54	41	42	53	47	47	31	42	48	54	55	47	58	53	53	51	62	61	40	57	51	44	53	45	44	41	47	52	49	51	56	45	46	34	44	43	49	53	63	51	40	48	47	45	41	45	50	56	55	58	52	56	56	49	51	53	49	52	64	39	55	57	52	44	49	44	60	58	37	52	37	57	43	56	49	45	50	55	42	57	43	42	49	49	56	61	34	53	62	48	44	46	46	46	51	37	60	47	52	51	42	53	43	47	44	47	37	36	41	48	47	60	46	44	48	51	48	46	49	41	40	40	51	55	47	53	62	46	52	56	50	58	51	36	52	51	59	57	53	54	45	53	48	59	41	51	63	53	45	39	61	44	56	40	55	57	71	43	58	42	37	39	53	61	49	42	52	52	61	61	37
16496	21072	24722	37219	40747	32558	19978	8293	2552	1004	717	649	667	645	679	627	663	654	619	616	614	622	628	653	683	649	631	656	671	703	674	646	685	667	599	652	613	657	684	641	646	662	667	707	681	605	650	684	669	640	643	635	668	664	675	640	666	640	647	667	656	645	621	636	583	644	637	622	712	666	675	639	619	609	652	643	684	646	639	661	644	660	629	647	654	663	631	651	615	631	663	649	677	658	647	614	642	679	646	684	669	670	618	655	626	657	653	661	649	658	618	662	618	658	676	678	607	618	651	663	612	724	625	658	620	649	630	605	600	610	630	628	671	639	666	635	648	653	671	656	695	634	651	647	679	641	636	650	631	675	687	634	670	665	614	687	613	628	616	605	663	620	668	679	655	629	662	654	624	604	621	672	667	665	681	639	664	677	685	682	638	648	616	609	672	636	620	637	623	630	643	666	670	666	648	684	617	669	694	656	666	669	652	641	620	638	614	640	603	615	670	653	677	704	635	641	650	698	602	658	624	641	689	657	691	635	666	630	665	595	639	629	640	688	685	683	647	632	653	637	617	654	653	665	620	659	653	711	661	664	613	693	609	613	630	656	627	650	639	636	623	636	625	625	675	608	649	633	648	644	641	669	700	617	623	621	612	689	613	602	634	645	648	650	660	686	669	643	659	651	651	627	631	672	634	700	664	655	654	633	618	639	648	648	676	653	632	670	628	622	656	679	626	686	663	666	624	651	638	613	627	644	639	641	636	637	669	635	637	668	661	686	665	646	610	592	678	613	639	636	644	634	659	643	669	639	647	634	653	692	681	648	631	687	628	719	647	706	658	638	686	678	646	680	657	671	632	650	663	697	646	626	663	671	635	677	618	671	636	643	657	659	723	657	658	656	680	636	618	627	639	653	654	604	617	614	586	607	656	660	649	689	645	632	665	651	658	651	625	627	624	644	662	633	622	673	648	610	636	623	660	652	682	633	636	612	611	671	733	645	623	610	646	644	641	605	625	671	649	689	668	617	656	704	682	654	625	632	634	680	690	642	673	660	664	654	646	641	673	666	653	656	645	658	665	642	659	644	654	667	659	638	626	654	651	661	671	624	627	672	647	634	663	681	650	640	640	679	646	643	648	646	681	687	675	670	647	655	690	671	655	679	673	671	611	648	604	640	633	629	581	669	675	682	634	638	662	631	716	643	663	657	625	676	631	674	641	656	643	658	643	650	674	612	663	608	648	659	644	685	687	635	645	640	669	617	652	646	648	663	629	605	644	680	667	626	642	635	654	633	692	668	686	640	706	702	699	635	638	650	641	710	641	663	635	652	678	667	673	629	676	666	656	666	633	647	647	632	663	706	637	657	657	605	653	656	617	658	693	644	668	634	664	636	642	652	678	682	619	611	633	672	627	662	628	655	641	662	631	616	656	619	628	653	674	632	630	634	645	678	640	621	621	654	668	651	659	612	665	644	630	635	595	709	644	624	610	646	608	632	643	636	669	645	660	644	667	669	624	655	646	623	637	614	690	629	653	636	599	651	689	633	682	618	648	669	619	624	646	631	635	632	617	613	652	649	649	662	632	635	654	671	658	621	660	660	664	667	659	666	670	674	644	638	611	641	636	634	703	662	644	657	668	637	687	627	671	631	643	601	648	604	702	611	678	690	656	688	680	619	639	690	644	650	643	637	660	672	612	666	682	633	677	662	584	638	610	628	623	611	669	681	635	646	630	680	665	619	655	654	579	632	647	683	624	637	648	647	648	629	642	643	646	658	683	696	592	676	684	725	645	614	652	689	657	637	681	659	644	631	650	661	646	671	685	639	628	650	666	701	682	638	603	637	669	676	628	562	652	618	651	645	662	624	611	710	643	689	673	631	671	665	659	646	640	698	626	654	642	648	631	666	717	641	660	627	655	670	655	641	654	612	670	632	620	696	654	646	621	649	650	637	647	689	658	655	609	663	650	646	648	681	685	642	624	636	636	650	648	591	635	651	646	646	675	659	676	648	646	661	654	660	672	663	662	650	633	624	669	632	665	618	675	611	626	654	639	636	670	644	692	667	664	666	680	681	632	634	668	660	610	671	657	591	668	680	638	658	594	639	715	636	631	610	683	629	628	636	635	652	631	620	620	631	667	622	614	629	610	674	684	668	653	661	654	666	730	666	663	652	606	682	596	690	663	624	636	670	644	668	664	666	643	657	693	680	624	627	654	680	608	723	646	648	640	649	639	664	621	657	657	617	707	645	656	653	641	657	678	670	659	660	635	628	620	629	660	690	696	654	632	648	640	612	643	690	634	645	644	643	652	629	642	635	679	626	645	679	651	654	689	662	657	629	659	637	651	670	640	678	669	654	647	658	682	630	638	642	654	606	661	681	606	642	682	647	647	669	631	682	691	658	627	659	667	660	681	632	648	653	681	658	667	654	662	663	645	659	668	638	629	681	650	641	635	678	616	615	637	654	678	605	666	639	640	636	637	646	626	627	663	656	676	655	670	651	634	676	645	648	681	671	655	626	625	643	628	653	685	660	648	666	642	625	680	667	646	618	649	668	635	629	669	656	657	609	649	659	701	657	653	655	649	678	659	672	688	660	671	635	633	638	598	633	634	642	643	631	621	653	652	658	674	606	654	657	666	681	652	641	630	646	661	686	606	596	650	652	653	698	631	640	612	664	628	640	663	666	689	636	602	648	643	616	678	620	630	634	626	626	662	649	658	630	634	632	673	641	620	641	624	649	677	632	651	677	617	647	655	710	661	616	659	632	630	639	673	623	679	661	630	656	630	653	632	610	665	652	604	661	644	697	688	645	643	638	658	694	664	639	606	653	661	676	668	619	635	646	643	622	663	592	646	663	624	669	657	620	615	692	709	663	620	641	619	690	618	648	633	676	634	626	634	621	656	634	639	632	693	684	658	655	626	645	597	648	658	602	686	672	653	672	618	663	622	637	626	672	705	640	666	639	681	619	635	678	668	664	667	720	650	660	661	672	682	622	629	656	643	684	610	657	599	670	643	642	644	671	642	631	634	675	687	616	629	613	625	667	644	658	680	657	635	672	669	642	666	660	662	614	681	712	604	695	702	691	624	642	656	633	645	638	662	659	616	651	689	627	655	677	616	670	646	637	645	646	649	674	670	664	674	633	679	600	671	650	678	638	624	619	618	662	635	674	669	650	677	653	691	687	646	704	643	676	619	621	625	663	687	613	640	679	700	654	672	609	637	686	680	570	676	655	639	661	630	627	613	664	609	664	599	683	651	607	660	661	629	672	627	657	677	658	665	677	631	643	640	657	709	639	696	649	658	667	692	655	666	708	663	633	655	683	597	633	629	663	641	622	632	672	675	638	628	656	619	620	616	659	624	708	669	657	657	643	672	676	633	651	618	662	668	607	613	637	654	644	629	669	653	607	637	658	611	640	627	614	607	675	629	661	655	628	667	659	632	667	635	676	694	647	620	694	652	670	678	646	634	630	592	632	603	647	613	601	625	582
1303	2755	7332	10318	10102	7374	2774	748	218	94	44	42	61	48	48	45	49	48	41	56	43	55	44	46	49	43	53	47	51	39	57	45	60	52	44	55	56	48	44	43	41	44	51	52	39	43	45	45	55	49	39	31	44	55	50	50	60	54	45	44	41	62	47	48	57	51	51	53	38	48	52	46	46	43	57	45	47	54	53	50	56	50	43	38	44	51	49	44	55	47	51	52	46	53	51	57	60	43	55	36	44	47	48	54	60	47	40	38	46	46	47	53	64	37	50	61	62	52	43	52	41	54	54	41	55	40	62	51	55	49	45	47	48	46	33	58	56	38	44	47	45	46	45	48	58	51	48	48	60	57	49	48	49	64	52	47	51	59	41	64	51	49	43	48	44	31	62	38	56	49	48	46	51	58	50	48	50	49	51	46	42	60	45	45	43	38	48	50	45	43	54	34	41	55	48	43	52	46	54	40	53	52	49	42	48	52	53	47	44	52	51	48	43	51	36	54	46	48	41	54	50	52	61	54	55	44	49	41	30	46	46	48	53	51	43	46	43	46	52	53	54	43	38	41	54	50	32	37	42	41	51	52	40	44	46	53	59	31	48	38	44	45	54	58	49	37	49	44	38	44	39	58	40	57	52	46	43	46	52	55	46	50	48	42	53	46	62	54	73	45	50	34	43	49	42	53	43	43	51	51	51	47	45	39	47	48	50	59	43	58	46	44	45	68	31	46	52	54	48	38	52	51	39	50	47	54	45	41	48	40	45	44	48	42	49	46	36	36	51	41	44	50	45	40	34	41	43	45	44	43	44	58	46	39	59	40	42	42	50	42	55	52	43	45	40	45	48	58	46	45	40	52	53	54	48	41	42	45	42	41	59	54	49	42	50	44	49	53	54	50	47	60	49	46	42	49	52	50	55	41	42	51	62	62	54	43	52	52	41	43	53	53	42	47	46	49	50	51	57	40	41	52	52	50	47	51	61	45	55	48	55	44	32	41	47	48	48	49	48	48	46	56	41	38	52	45	43	46	38	46	57	56	48	47	50	47	40	46	49	50	53	50	42	55	51	48	50	49	57	59	41	51	50	36	53	42	44	51	47	51	46	47	39	42	53	42	57	52	45	42	54	39	46	48	53	60	54	38	48	48	47	55	52	48	46	57	43	40	54	53	42	55	60	49	56	59	45	36	43	44	42	47	56	46	52	54	49	39	40	43	64	46	45	46	59	51	41	41	48	53	41	45	47	53	58	50	43	49	46	44	41	57	46	52	53	39	46	41	50	44	47	51	44	50	43	56	43	52	50	47	37	54	51	50	42	44	37	45	48	42	56	59	37	50	34	43	49	51	55	37	49	54	42	42	50	47	47	49	46	47	48	42	50	57	53	50	40	51	62	46	54	55	46	61	43	50	42	52	47	51	52	56	43	53	54	33	52	46	50	47	57	48	50	49	61	37	42	52	48	44	43	41	34	53	44	53	53	50	47	48	55	55	53	45	41	35	49	37	44	53	46	52	56	46	40	36	53	58	42	40	48	40	62	42	39	42	38	41	55	51	35	42	55	51	53	52	50	36	34	60	41	49	50	42	29	43	43	58	52	48	48	45	36	58	40	57	48	54	49	56	40	51	51	47	39	54	58	45	54	49	44	57	48	60	56	53	45	55	45	49	40	68	60	47	53	44	59	46	53	39	46	34	59	48	43	59	56	56	52	39	52	57	46	40	48	56	50	52	54	49	49	46	50	59	51	49	42	54	38	42	49	52	50	50	49	53	46	52	53	56	45	50	48	50	50	38	58	46	43	47	45	48	47	41	52	41	60	50	36	52	39	50	56	46	52	51	61	44	53	43	52	57	58	52	50	56	54	45	55	52	41	58	33	32	35	51	55	55	43	44	48	50	49	52	54	40	54	53	46	42	56	58	56	45	45	47	65	44	48	41	42	47	38	46	45	48	51	58	43	50	46	48	49	48	31	41	34	47	55	43	50	50	52	42	50	49	53	34	57	43	56	37	52	36	49	49	58	48	52	40	51	54	39	51	51	43	54	46	46	52	52	32	45	49	43	50	54	46	38	61	41	53	44	36	64	48	45	52	40	45	42	51	57	54	57	49	43	57	47	48	63	39	49	60	51	47	64	40	50	54	48	54	44	57	39	55	52	52	50	43	45	37	44	60	41	38	52	49	38	61	45	46	47	49	49	63	40	41	42	46	43	51	68	46	59	52	42	38	56	49	38	49	46	49	43	44	48	55	58	43	52	32	58	59	48	49	41	43	57	62	47	51	47	42	39	43	49	57	44	55	34	42	58	47	49	39	45	50	63	59	52	45	51	50	52	44	43	42	48	64	47	40	46	47	57	42	45	58	54	48	46	45	46	65	50	44	60	51	38	44	45	34	44	52	50	41	50	47	39	45	53	54	56	40	60	50	42	53	48	41	49	52	54	45	44	42	67	46	59	56	45	46	36	42	59	45	59	45	54	58	54	53	37	43	56	57	45	43	54	33	53	50	65	45	38	47	43	58	52	32	47	38	49	49	55	53	53	49	51	51	44	42	60	58	39	41	47	48	47	47	47	52	54	55	49	46	52	50	45	44	57	48	55	52	33	50	57	42	58	49	62	40	56	64	41	48	53	48	51	45	50	43	54	52	50	47	51	55	54	50	54	38	44	51	45	45	52	43	56	37	46	65	53	67	46	45	59	38	45	35	50	52	40	60	53	50	53	42	47	42	43	56	57	51	44	46	54	53	41	47	50	40	38	48	48	58	48	46	46	40	45	42	43	33	58	53	52	59	45	45	47	44	54	50	45	65	40	54	52	60	48	66	43	43	35	55	55	52	49	52	43	56	49	40	44	55	49	51	53	51	55	42	47	49	41	50	55	43	51	46	47	63	49	46	53	44	57	46	58	57	40	57	52	40	45	53	49	46	38	48	53	43	47	49	41	53	31	33	41	43	49	64	45	51	53	44	46	47	43	48	61	42	46	45	61	44	46	58	59	48	53	57	74	51	44	56	54	61	57	56	42	53	36	49	49	48	42	45	42	46	46	44	59	46	42	46	39	37	56	43	51	39	50	54	51	51	57	44	53	41	41	50	50	46	45	58	52	45	37	49	47	48	47	39	41	50	57	34	45	45	43	44	55	45	50	52	41	44	54	51	54	45	62	50	50	46	61	56	46	49	41	60	46	37	58	61	57	47	37	53	39	48	71	48	41	40	45	51	45	61	41	50	43	39	54	45	56	45	61	47	49	48	46	47	46	62	41	44	44	41	39	41	39	51	60	52	38	42	53	54	41	56	44	46	52	43	46	49	37	59	48	46	54	55	52	45	46	47	39	58	47	53	56	49	44	53	53	47	60	44	53	49	46	48	56	56	53	62	55	49	56	52	44	51	50	54	46	33	49	54	43	53	43	39	52	53	54	52	49	50	43	57	48	41	50	48	42	54	39	46	50	43	50	47	35	47	38	57	48	36	47	44	40	46	48	36
24826	21877	35369	52990	60987	48053	31713	17120	5613	1606	804	680	630	625	672	579	673	660	650	635	587	620	625	659	675	639	630	657	642	650	646	606	608	642	635	654	632	627	664	643	554	642	661	640	637	642	596	642	622	654	597	610	634	672	671	625	627	630	591	603	609	675	663	672	610	613	608	669	678	634	632	612	641	587	597	611	606	645	623	613	617	647	630	650	624	661	645	616	653	631	614	637	613	671	661	594	582	626	636	579	636	599	568	625	622	633	629	610	628	664	640	606	649	634	681	630	649	617	604	661	638	613	611	648	627	600	676	629	643	633	587	666	611	657	606	636	642	597	646	619	598	646	687	576	683	626	634	626	632	617	684	629	636	629	676	628	671	673	637	597	667	633	612	643	610	631	618	650	610	627	651	676	618	672	682	587	646	664	620	638	650	604	604	637	581	689	638	676	659	640	662	636	649	615	620	665	663	592	668	621	654	565	593	612	648	611	629	583	639	638	622	672	623	583	605	660	626	594	626	653	623	644	657	616	641	665	635	659	592	644	657	611	663	650	635	625	596	639	641	627	600	688	635	611	568	628	604	635	660	612	673	620	640	674	682	597	661	597	600	597	629	664	646	650	658	618	620	627	616	642	580	617	626	678	631	655	618	640	594	614	609	648	634	630	641	637	585	642	670	633	647	635	624	629	603	677	616	621	605	623	659	610	653	652	598	645	638	663	638	641	661	633	602	647	681	624	633	682	637	601	629	616	636	633	607	607	622	611	653	639	640	624	655	619	630	644	643	654	640	644	622	624	651	658	629	642	694	581	652	671	649	644	652	609	643	643	632	629	662	644	647	681	661	613	628	661	669	630	624	636	612	663	611	633	619	613	686	647	624	614	640	623	630	644	644	676	674	624	604	652	622	682	639	641	613	629	631	627	602	621	619	608	661	647	658	632	643	643	665	628	667	629	604	616	676	594	696	663	595	647	648	670	646	628	594	639	635	646	649	637	596	665	652	610	662	642	646	628	592	651	603	570	661	600	647	659	624	664	640	635	586	648	619	643	645	645	596	660	593	610	627	623	640	638	650	633	590	659	667	594	636	673	644	687	652	633	642	629	639	642	614	655	685	627	625	643	642	626	633	641	685	623	642	616	619	686	657	643	658	663	602	621	636	621	660	669	670	622	647	618	604	669	668	612	582	648	619	641	687	661	597	640	619	658	600	654	601	627	656	651	619	586	620	637	625	648	650	642	671	656	655	643	674	616	628	661	602	623	630	633	615	633	600	586	637	629	617	625	647	665	613	652	628	640	596	646	624	626	623	665	599	643	652	639	606	631	639	652	650	686	655	652	598	656	613	613	635	607	639	629	609	683	670	616	665	650	669	614	640	641	645	664	628	614	667	609	626	612	638	666	607	638	589	633	649	641	611	652	661	623	631	649	708	636	604	591	632	654	603	670	621	662	661	619	608	640	605	656	635	647	645	610	636	626	666	629	651	617	633	589	661	633	619	639	682	620	618	661	649	628	647	645	635	639	644	649	662	625	623	633	609	633	642	651	615	610	578	618	612	609	613	629	654	695	642	624	682	631	649	673	622	647	619	628	575	616	642	637	638	640	652	594	617	597	659	592	633	667	659	642	663	672	574	683	643	653	641	628	649	647	605	667	640	591	629	615	616	639	633	620	665	644	681	637	625	636	610	630	613	650	633	664	595	638	702	690	598	612	611	668	652	623	633	640	641	641	646	622	607	654	613	618	628	617	658	604	625	609	641	644	683	578	631	589	630	611	635	605	630	657	649	654	640	651	650	642	624	600	622	616	656	646	627	627	660	603	642	552	636	622	630	642	639	671	605	662	640	651	638	602	626	666	666	676	625	673	642	617	594	674	650	670	607	631	646	612	652	653	663	647	648	621	666	659	641	655	629	656	624	621	680	662	609	642	641	622	631	617	683	652	565	647	656	616	655	607	653	645	595	649	644	597	681	635	592	586	636	638	631	641	645	607	658	593	660	644	647	640	648	627	634	644	642	650	629	676	640	598	659	630	631	665	683	636	620	652	675	654	658	644	615	691	677	609	668	623	612	628	662	644	592	652	596	621	633	654	638	596	573	628	642	639	673	658	644	608	622	658	644	638	660	627	713	638	603	673	615	656	633	587	658	666	675	652	642	687	680	640	617	663	626	606	645	639	619	624	637	584	646	638	648	647	674	646	660	670	635	645	638	651	571	655	637	610	631	618	645	644	633	651	634	611	619	660	669	590	671	628	619	640	618	627	652	603	630	674	644	660	611	604	658	580	645	644	652	633	631	638	662	669	600	608	604	649	645	667	697	647	645	621	609	644	607	639	626	627	594	683	637	631	609	660	640	618	630	603	594	622	616	624	667	625	653	610	622	643	611	668	618	608	645	601	679	642	645	630	634	654	627	658	642	611	610	636	667	687	637	694	672	678	668	615	643	648	618	632	610	608	665	621	630	611	635	662	587	575	625	588	671	580	619	609	629	616	633	623	595	669	642	622	602	631	575	602	640	628	594	660	627	656	596	604	632	636	656	655	662	630	635	633	621	648	616	617	652	610	643	614	596	658	600	666	662	640	613	681	677	566	671	641	666	651	625	643	631	646	684	663	619	657	623	667	617	591	616	613	620	637	651	621	616	646	583	616	626	629	646	614	639	625	633	613	689	638	642	659	638	636	654	607	621	583	630	624	673	623	614	610	666	643	612	640	628	619	657	605	644	609	662	681	628	632	653	685	654	635	678	586	637	657	595	653	624	598	627	640	644	630	631	636	673	632	622	628	642	631	640	599	664	628	652	598	674	609	628	653	591	635	625	669	679	681	617	616	594	617	656	687	661	616	675	689	652	649	627	633	590	635	591	588	601	606	672	666	646	625	618	619	623	614	643	645	614	647	632	639	631	656	635	667	625	622	602	688	600	600	632	619	655	651	665	589	653	644	632	611	684	663	620	597	646	615	602	648	671	631	612	612	650	675	625	644	609	591	614	630	602	626	657	652	633	640	611	619	650	651	650	619	612	639	651	655	694	637	618	657	608	618	650	639	585	642	634	679	643	620	656	657	590	685	591	625	672	658	640	617	649	656	690	648	600	629	625	670	605	642	653	646	653	667	645	631	707	657	592	635	654	616	662	683	614	666	650	626	620	630	618	644	627	644	635	609	664	685	620	641	597	655	647	647	600	647	602	661	642	649	598	578	630	631	611	619	630	608	594	609	637	600	639	609	642	588	604	626	679	611	576	627	678	649	629	640	629	668	604	610	674	641	598	680	613	585	599	618	671	647	652	699	606	625	643	628	643	650	604	661	637	619	641	660	633	604	657	642	613	638	672	606	619	633	637	677	602	665	595	643	657	614	601	618	668	613	634	584	615	610	653	670	695	616	637	612	680	624	645	599	664	668	643	644	645	609	644	631	672	651	623	641	633	680	640	638	646	685	616	592	598	669	643	619	593	655	586	568	646	619	643	598	637	604	644	644	625	601	659	610
2135	357	5845	11045	10848	7873	2899	850	223	84	65	47	77	53	56	53	68	66	37	57	48	61	55	56	56	44	49	52	35	58	54	55	57	58	51	69	58	50	62	64	62	51	48	50	60	48	52	58	60	44	73	60	53	46	63	54	66	70	65	67	44	53	55	62	43	52	37	53	52	55	65	59	58	57	58	56	48	52	49	52	53	54	59	48	52	53	57	60	48	58	55	52	37	63	52	46	53	77	56	60	63	64	65	52	58	62	52	49	53	50	46	60	53	54	58	60	59	58	60	55	57	67	66	51	56	75	53	51	54	69	50	59	66	61	51	48	60	40	49	61	52	56	49	55	63	49	42	48	54	57	56	59	54	54	65	50	53	54	47	37	56	49	44	49	38	46	60	75	55	51	60	42	53	54	55	51	56	46	64	47	40	49	53	49	50	44	56	51	53	56	52	61	49	37	51	57	61	50	70	58	62	50	64	56	74	68	46	49	58	56	46	56	66	59	59	47	54	50	74	47	66	66	51	57	42	49	66	50	51	44	62	52	47	54	44	52	56	63	53	61	48	59	52	52	57	60	52	53	46	62	44	61	52	54	45	54	40	61	56	58	56	65	63	56	49	65	54	39	52	60	60	60	66	60	54	56	41	55	52	53	50	44	67	65	53	51	48	44	63	61	66	44	72	64	45	48	53	50	59	55	72	41	70	55	50	62	64	44	59	61	54	50	50	56	63	53	63	35	57	64	53	64	64	70	48	54	55	39	55	64	51	59	64	64	66	55	52	54	57	51	55	50	64	62	52	61	49	51	46	71	51	60	47	60	50	54	75	48	57	53	44	45	50	57	55	49	46	69	57	54	66	48	50	45	48	56	61	51	54	57	46	50	60	54	43	58	45	53	66	60	60	52	56	54	50	52	58	47	69	48	62	64	58	64	45	59	57	49	64	45	58	68	47	46	68	48	53	55	61	54	63	43	61	58	45	57	63	46	53	49	56	47	54	63	64	56	60	55	54	39	63	62	61	50	55	49	54	37	51	58	72	47	57	44	51	76	56	59	59	59	58	59	55	61	51	58	51	54	57	59	44	50	57	52	44	51	53	44	40	48	48	43	53	48	48	59	51	54	49	48	54	54	57	66	51	54	54	65	56	46	49	52	60	53	48	51	62	46	51	48	53	53	48	48	50	54	57	62	56	55	52	64	61	57	46	58	58	62	42	47	58	48	60	49	48	56	50	70	63	41	57	56	45	58	49	53	52	46	49	48	35	57	52	48	68	63	62	49	58	55	61	63	58	53	63	58	59	52	49	45	65	57	56	54	53	43	56	54	58	47	55	50	69	45	56	46	58	61	49	52	50	58	52	54	53	66	57	49	54	61	61	64	41	60	52	63	46	62	47	51	63	37	58	48	53	52	55	55	68	46	54	41	57	54	51	62	46	54	62	58	66	53	55	43	54	68	44	49	50	45	61	43	56	47	58	40	53	61	55	61	46	62	53	68	47	50	54	54	47	58	51	53	61	41	67	56	60	57	55	57	54	65	53	56	60	58	53	76	59	50	53	51	67	44	36	61	53	61	57	52	63	53	60	66	63	38	55	55	53	49	77	59	44	54	52	53	66	54	56	48	52	54	75	51	63	64	52	57	60	55	37	44	69	52	53	52	44	57	56	55	50	54	56	53	50	59	43	59	57	57	54	63	32	35	63	68	62	53	46	60	60	64	46	62	57	57	58	46	60	58	52	53	67	61	57	66	54	46	41	53	52	60	47	49	46	47	48	68	70	51	56	47	52	61	47	37	58	53	50	54	53	49	68	52	42	48	57	56	42	58	60	58	47	46	62	50	60	54	49	61	62	55	53	61	59	57	48	52	53	51	62	43	47	68	56	50	58	47	51	52	43	57	53	72	50	51	56	43	60	48	55	58	61	55	51	49	43	56	45	43	59	46	46	43	61	37	72	60	60	46	38	57	58	48	62	64	60	55	58	55	46	50	58	54	58	43	59	47	56	64	45	51	50	50	61	53	66	58	55	29	59	47	66	58	43	72	61	49	59	52	57	49	49	66	43	58	55	50	41	65	51	62	63	45	51	47	57	57	47	50	57	61	49	58	59	65	58	46	43	57	55	60	49	59	57	45	56	56	49	61	57	45	56	54	57	50	45	78	55	67	56	61	53	53	58	38	51	42	59	51	62	49	62	63	62	43	46	46	45	54	66	57	56	57	58	56	64	50	61	50	55	58	57	44	55	56	59	64	51	60	55	57	43	56	49	60	74	56	65	46	43	56	61	43	57	58	58	57	54	49	52	46	58	45	54	59	60	55	62	58	52	57	68	64	57	52	57	55	39	71	52	67	48	60	57	67	54	59	57	56	46	55	49	51	68	62	46	72	61	44	61	58	44	48	54	58	53	56	51	58	70	60	51	39	51	57	47	53	57	49	68	47	52	43	51	62	57	48	68	61	52	53	57	61	56	73	53	57	51	58	50	50	50	64	57	51	36	52	66	63	59	56	57	49	53	54	80	54	47	52	59	57	55	54	63	66	55	49	38	54	67	54	58	43	62	62	54	62	49	65	41	67	59	50	55	63	53	60	44	44	49	53	57	64	51	61	58	57	51	57	50	46	49	58	59	58	47	70	61	63	42	56	59	51	48	65	58	60	51	46	63	56	52	61	66	63	54	47	48	59	44	56	45	47	48	50	57	43	49	49	53	45	67	51	52	51	46	78	76	58	51	67	51	68	55	53	75	55	61	54	51	62	58	59	56	40	58	51	61	49	55	56	55	52	62	51	61	52	43	63	61	61	66	62	52	47	53	49	54	52	49	43	67	54	59	62	57	54	52	52	59	52	53	60	67	62	43	65	48	56	53	51	57	47	50	70	59	45	51	50	55	47	65	52	44	60	56	32	41	41	54	68	48	39	54	50	56	57	56	52	45	62	58	46	59	60	59	47	62	70	60	55	47	47	52	49	67	57	48	46	45	50	56	48	50	58	54	50	53	63	52	58	62	57	53	57	61	57	49	57	67	50	66	47	56	65	58	54	41	48	57	64	61	44	55	67	51	49	66	62	54	54	59	47	55	54	58	57	68	55	54	42	50	56	64	40	47	48	43	53	51	46	53	50	43	61	43	56	63	57	66	61	67	55	68	58	58	71	50	48	52	47	45	61	55	55	56	56	50	60	57	36	66	56	52	60	53	49	51	46	48	65	58	57	64	47	61	45	57	52	71	60	55	53	53	47	53	44	59	39	65	56	64	55	68	47	50	54	49	52	69	58	51	47	55	48	61	52	55	50	39	58	51	56	53	52	50	47	60	65	56	52	52	64	59	60	55	55	59	56	37	57	51	55	51	42	59	58	44	54	51	47	70	54	46	59	45	51	54	68	41	55	51	41	57	50	65	43	41	44	55	61	39	58	49	64	47	64	47	54	54	57	54	53	57	53	60	65	58	49	58	56	56	43	56	58	62	45	50	64	67	52	55	58	67	56
16886	6112	32266	53871	61003	48618	32479	19043	6438	1833	928	754	730	744	731	696	687	711	706	719	677	744	698	737	744	741	703	738	726	708	763	755	741	765	735	735	808	722	711	757	720	721	733	672	715	706	714	708	740	733	686	727	712	728	734	750	625	729	681	700	716	740	724	733	667	682	699	735	706	661	740	757	740	678	731	770	701	719	756	788	671	698	708	783	734	756	729	724	718	695	736	726	735	759	729	697	691	719	713	704	722	695	731	748	693	750	740	741	718	713	724	749	746	694	702	712	715	754	703	701	724	759	725	722	686	723	739	737	713	676	712	695	711	731	699	759	688	693	731	710	723	781	737	738	696	772	707	752	733	670	655	734	776	764	683	704	734	687	713	753	733	761	747	712	696	731	734	702	758	749	729	776	738	726	721	702	722	744	742	726	763	732	724	826	710	701	726	702	722	732	695	743	708	700	719	738	717	740	772	706	665	697	710	728	731	709	746	732	675	733	703	720	664	697	692	716	684	670	721	772	762	788	716	707	753	726	776	744	701	672	741	738	724	709	738	713	700	721	756	714	765	727	770	735	765	710	790	674	759	707	727	727	713	735	717	732	674	734	706	764	676	756	716	744	685	740	714	699	730	731	715	763	690	726	727	734	720	702	753	699	730	679	681	750	718	733	704	675	700	723	758	712	663	802	738	731	729	757	742	766	751	722	716	751	704	731	729	800	739	711	745	764	751	706	700	698	673	689	734	743	730	678	701	675	758	736	733	709	707	716	701	707	716	732	740	737	722	756	716	797	740	693	742	743	729	724	692	779	680	731	744	706	708	708	719	720	760	698	733	764	705	680	733	733	713	748	719	706	690	691	723	731	718	680	730	746	713	681	764	682	741	775	733	680	743	715	718	711	716	768	738	727	682	706	745	686	728	748	703	740	727	709	759	706	729	741	705	697	669	763	708	768	722	745	685	719	765	698	723	700	710	741	686	724	707	724	699	729	632	749	739	735	694	746	714	740	711	766	670	679	744	778	705	719	740	753	713	730	764	738	749	723	706	770	716	743	695	742	719	728	713	725	670	663	718	709	696	740	690	733	678	697	708	681	743	691	730	739	697	716	696	717	746	686	751	712	751	716	719	740	744	708	744	724	693	728	722	744	729	706	747	758	684	696	761	724	769	731	703	734	713	762	740	709	729	716	731	727	753	741	646	745	709	711	737	693	693	745	750	716	721	690	732	743	715	722	703	686	799	707	761	734	739	689	714	729	714	694	704	751	727	706	719	670	685	718	693	705	745	724	662	718	735	714	712	704	677	720	755	730	689	718	708	731	736	703	753	684	719	682	731	670	718	679	752	687	755	727	770	681	731	729	709	696	720	756	655	714	700	722	731	706	746	729	742	727	777	702	726	765	684	752	720	713	719	729	749	755	748	716	754	715	719	699	718	750	742	772	724	762	693	721	729	699	791	713	719	649	700	720	736	728	674	719	684	700	702	708	719	726	759	673	698	671	702	697	682	695	731	767	733	666	747	739	724	710	689	756	680	702	733	714	722	701	786	755	729	672	711	697	688	776	749	712	694	749	706	743	692	718	730	720	710	726	699	738	756	699	658	705	693	673	715	735	651	759	734	729	760	721	723	707	708	718	741	711	744	736	693	771	690	758	713	680	671	691	695	746	697	760	669	735	699	732	733	707	719	721	705	741	725	709	710	729	726	717	727	698	682	708	709	705	697	701	719	737	650	711	709	785	686	727	743	726	710	730	681	775	717	674	681	690	728	694	688	706	758	718	740	761	706	706	699	740	755	745	693	715	725	727	728	742	745	698	700	679	718	681	736	752	737	760	717	738	711	730	762	703	752	737	719	679	715	717	731	704	698	727	703	713	711	760	744	680	785	726	689	702	713	747	717	716	739	684	713	734	725	761	714	733	764	738	686	724	763	742	705	682	741	727	709	766	728	681	713	719	726	776	715	677	740	776	704	731	683	734	759	734	706	696	709	706	763	707	682	686	703	731	725	717	720	748	721	697	722	728	735	793	742	740	693	725	741	713	710	721	731	733	768	707	751	741	727	784	705	785	715	734	760	741	729	705	731	707	755	698	729	754	729	754	740	716	693	685	775	744	746	719	735	714	734	696	753	705	731	699	734	692	708	709	731	705	694	694	705	745	720	709	755	717	717	682	726	719	740	716	706	787	699	693	740	712	754	749	726	691	669	715	740	705	746	712	746	726	737	707	704	744	685	718	731	745	706	729	742	723	690	735	702	739	735	669	712	770	690	723	670	741	788	732	734	766	737	693	728	758	707	730	702	732	686	745	739	752	710	690	729	703	718	706	676	764	746	734	752	760	726	721	694	705	755	684	718	780	766	728	654	725	694	698	721	729	719	732	760	740	733	708	765	692	713	756	700	725	760	700	747	687	708	738	717	688	706	734	740	698	742	709	743	692	721	733	705	690	739	759	757	717	725	700	729	732	711	699	760	748	736	724	742	726	723	702	745	772	782	713	729	757	699	742	705	735	695	735	693	778	758	763	745	712	667	698	750	729	723	803	750	741	748	769	715	740	693	761	703	772	732	748	709	696	706	733	739	717	738	751	709	725	697	683	749	663	759	759	680	754	735	767	739	708	695	721	699	719	772	715	700	738	710	693	724	721	741	702	678	722	752	761	730	727	697	765	725	731	744	705	743	715	719	719	699	741	709	768	659	734	714	764	775	744	766	684	770	712	762	698	724	707	732	713	707	677	753	740	706	740	727	716	715	722	713	729	732	721	739	747	727	676	698	679	717	723	709	724	687	718	749	769	729	734	679	678	727	691	723	712	710	739	757	729	745	695	736	768	750	716	659	736	762	715	684	705	734	721	718	718	725	694	709	780	725	756	765	725	698	700	729	702	725	690	730	744	688	724	731	740	735	742	722	712	712	753	706	685	706	723	675	743	735	697	746	734	759	728	775	736	747	758	682	750	712	759	675	715	697	723	715	673	729	712	691	754	705	739	733	747	765	651	727	750	745	740	758	675	669	714	744	745	749	715	732	677	764	738	727	702	730	747	711	731	739	730	703	746	676	737	735	737	710	668	753	714	736	686	733	746	738	744	765	721	714	724	764	759	716	704	715	744	725	712	734	728	761	738	695	723	713	685	722	739	730	713	765	713	746	747	748	735	700	694	718	703	676	710	701	698	694	710	714	700	699	746	744	770	674	673	726	713	707	735	726	708	699	718	711	692	693	712	720	731	722	756	703	724	710	674	662	708	689	742	710	754	752	699	774	727	675	693	739	727	710	698	733	699	772	730	769	725	671	692	683	728	697	717	743	719	717	726	739	746	736	698	742	729	722	701	712	660	668	709	701	752	740	683	713	720	734	740	709	788	681	728	719	686	722	704	699	752	703	760	723	763	703	702	712	740	687	703	723	705	691	701	722	694	683	691	674	728	713	681	752	720	704	725	726	680	697	703	761	676	700	734	733	736	732	718	717	731	755	724	732	732	739	731	761	713
953	1223	8388	16839	16814	12341	4555	1230	331	100	74	65	50	52	55	56	44	63	45	50	49	54	74	48	64	40	60	46	55	69	54	54	49	60	56	44	62	44	48	55	47	57	57	42	54	51	53	52	52	55	63	41	45	58	41	54	41	55	48	46	40	56	58	52	64	54	57	47	53	50	54	51	50	61	47	44	45	45	56	48	53	41	54	48	59	60	53	49	53	48	64	40	43	39	51	42	41	62	59	62	51	50	47	53	54	50	43	51	49	51	44	55	57	54	52	48	49	58	59	57	57	50	55	60	51	62	56	56	56	53	53	50	43	56	45	53	53	50	55	55	50	54	57	47	47	53	55	43	47	57	56	49	39	49	48	61	67	51	50	55	56	58	57	50	48	55	37	46	46	52	54	53	52	60	51	60	38	44	47	56	35	48	49	35	50	54	52	58	59	46	64	54	48	50	67	64	46	52	50	51	55	50	52	60	52	38	56	50	69	48	40	52	50	48	49	58	52	38	48	53	53	44	55	46	41	64	55	49	59	67	66	44	52	43	62	54	45	50	54	69	62	45	35	41	49	54	53	58	51	52	57	36	66	57	65	57	53	58	44	54	57	53	52	63	66	49	48	54	48	44	47	48	47	48	65	60	53	54	49	58	61	50	58	60	53	56	51	51	69	56	55	55	45	63	52	57	50	53	64	54	43	46	51	66	53	51	49	37	60	44	60	52	57	47	56	65	61	65	51	44	52	61	53	44	59	55	52	49	60	57	46	48	52	53	41	56	45	52	58	49	53	67	61	48	46	52	65	50	46	48	50	51	58	43	49	55	46	51	54	46	49	62	60	59	44	55	40	55	46	59	55	58	59	49	58	51	65	59	65	68	58	47	52	55	65	46	43	61	46	60	59	47	59	65	62	56	49	52	46	47	54	55	55	56	62	58	56	56	45	46	46	66	48	53	54	64	55	58	58	70	49	60	44	57	50	53	54	45	58	48	68	50	35	61	47	61	55	57	69	46	46	50	53	43	55	66	53	51	63	48	47	50	52	55	60	40	58	57	67	43	46	59	71	44	68	47	52	66	40	61	63	54	39	53	50	57	39	52	44	54	53	52	51	64	44	54	56	55	60	61	54	55	48	53	60	52	50	50	45	51	43	47	43	59	47	53	64	55	56	58	48	53	54	54	56	58	48	59	57	50	48	57	63	52	53	51	55	64	54	59	50	47	50	62	55	65	53	53	42	64	48	51	47	55	60	48	50	38	46	56	48	51	48	60	47	51	54	52	45	54	51	56	44	58	55	50	51	51	50	56	52	52	45	61	42	48	48	45	60	61	51	55	51	49	59	52	56	59	51	50	65	47	53	64	38	51	49	66	48	44	45	53	53	56	46	47	56	54	50	46	44	47	65	61	56	54	48	45	52	54	45	75	54	45	52	62	58	42	54	43	50	62	56	45	53	58	54	55	57	46	55	53	53	50	60	52	57	59	48	48	49	52	59	54	55	56	53	43	50	44	42	66	51	52	40	56	49	56	33	46	62	33	39	59	49	46	47	57	59	47	56	48	56	44	61	45	64	57	54	36	65	45	56	61	51	56	73	58	44	49	54	53	56	46	62	40	48	57	60	48	54	72	41	51	49	65	51	39	49	55	61	59	34	44	54	45	53	34	55	61	43	48	42	48	49	33	47	56	54	49	52	51	52	57	44	52	61	51	51	48	59	35	38	62	57	65	47	56	48	50	57	54	49	49	40	52	42	43	62	56	42	48	59	63	55	46	40	41	49	61	42	56	56	62	54	55	47	56	73	54	54	46	54	55	53	54	53	41	53	64	59	48	54	46	51	59	54	56	59	57	53	44	47	56	54	59	57	57	50	60	51	57	42	60	62	56	47	52	67	53	48	71	46	52	50	67	52	59	65	53	52	49	52	61	50	62	45	53	58	54	44	56	67	51	55	61	58	67	63	51	52	47	46	40	60	51	65	56	52	51	44	63	42	43	64	51	69	66	52	42	32	50	53	40	56	49	56	52	54	48	58	54	48	61	46	55	50	61	52	68	58	46	55	44	56	53	49	57	58	53	57	44	51	57	60	50	51	45	58	58	47	51	55	52	49	52	59	62	63	49	63	60	49	57	57	59	59	44	55	41	59	41	55	55	52	47	57	49	60	47	64	53	52	43	50	45	46	52	60	61	40	58	52	49	60	50	45	47	42	58	56	54	62	42	52	43	52	61	65	62	57	52	49	45	50	56	56	50	55	56	63	64	52	53	64	54	49	55	50	59	55	39	65	48	44	51	53	56	52	56	58	51	51	60	42	53	49	41	51	52	53	50	49	50	49	52	40	52	41	50	62	55	47	57	62	46	48	49	70	69	52	47	53	50	51	55	67	59	42	68	52	58	57	62	60	49	46	46	70	64	45	51	40	53	55	56	41	54	53	53	61	43	64	45	61	45	53	49	58	52	51	58	58	51	58	55	60	54	57	47	56	54	53	55	52	65	75	52	64	50	45	46	52	50	50	47	41	67	48	45	51	54	46	59	52	64	56	53	42	51	40	49	53	57	64	46	55	56	41	56	64	51	43	50	52	48	57	54	61	49	43	48	46	40	52	60	45	60	62	45	52	63	56	45	53	61	56	59	55	64	48	53	53	53	52	66	57	57	48	51	47	56	52	67	47	57	65	60	79	57	66	51	60	47	48	62	41	46	49	55	56	59	50	51	54	53	66	53	52	52	61	54	49	51	63	59	56	33	51	39	42	61	54	51	59	57	55	47	50	58	47	53	51	52	45	56	54	53	58	54	51	39	52	57	50	57	62	62	42	55	49	43	49	51	38	49	51	51	58	53	53	56	59	62	49	58	51	50	59	53	68	47	49	45	53	53	64	52	65	56	54	62	55	41	61	46	52	41	37	68	58	49	61	44	59	45	60	52	50	51	45	57	50	53	60	55	52	57	59	65	48	60	50	40	56	59	73	49	57	65	55	53	59	47	46	61	57	48	55	61	55	48	50	45	56	51	50	49	66	39	40	43	49	65	44	56	44	55	50	52	49	48	53	49	46	57	65	50	52	50	52	40	50	57	51	47	50	59	55	56	50	37	53	59	58	41	62	65	44	62	51	55	58	69	55	49	62	57	48	53	50	53	55	48	55	60	52	61	56	60	66	67	65	37	45	58	60	55	54	53	52	64	53	74	43	51	51	53	52	42	55	47	43	53	49	49	45	63	42	48	58	64	52	52	61	54	59	48	56	41	45	59	50	64	66	66	44	44	55	61	51	55	42	45	47	60	60	57	55	53	60	50	54	61	67	54	58	58	47	45	42	44	56	44	44	58	58	59	51	43	48	62	52	48	50	44	48	53	53	52	52	53	51	42	35	52	63	58	44	44	51	55	58	58	43	51	49	41	53	33	49	39	47	49	56	48	53	68	47	47	63	58	43	56	45	54	44	52	56	52	63	45	58	55	56	49	58	52	58	47	61	59	48	51	48	46
15608	16100	36050	64044	72651	56701	36591	22383	8792	2476	991	729	699	651	723	715	711	666	717	682	693	672	733	648	733	680	676	722	690	678	731	695	715	652	618	700	687	701	702	701	727	719	725	643	686	661	674	720	689	665	735	690	630	656	683	640	695	696	688	665	683	695	721	764	675	717	696	671	711	705	695	692	677	675	684	753	672	716	697	703	696	669	708	694	670	682	640	669	675	712	676	726	729	726	725	683	744	677	637	681	709	686	719	709	662	707	732	691	661	657	631	698	713	689	699	688	719	650	739	683	666	699	682	683	714	732	715	688	691	658	688	666	695	655	681	715	682	726	695	667	708	711	701	703	693	699	668	667	671	726	722	734	664	715	694	699	664	671	691	679	676	738	671	673	680	676	709	707	690	726	708	732	725	674	697	721	684	699	658	666	712	698	705	698	680	662	706	714	689	713	709	693	718	645	668	667	662	675	723	706	731	720	702	662	673	685	641	716	692	686	665	636	665	700	701	703	720	675	701	639	674	681	741	720	677	720	682	716	684	647	646	646	701	674	697	728	630	712	712	683	687	691	685	677	709	661	651	693	687	675	704	628	700	660	697	693	607	685	667	660	684	712	703	686	680	643	643	707	699	756	723	682	681	685	658	646	688	704	727	665	728	687	693	733	715	725	705	678	661	710	720	745	722	703	642	651	655	686	708	686	698	679	701	671	702	684	677	707	647	728	681	711	678	698	674	641	713	652	656	721	651	678	686	682	683	721	721	683	698	667	730	690	665	754	669	728	708	707	692	682	716	707	612	668	700	720	674	705	725	716	683	688	694	725	730	761	672	708	685	650	697	704	712	715	712	683	671	670	732	716	684	693	688	696	727	669	680	677	738	738	697	687	705	691	658	706	662	721	673	699	712	714	669	646	719	657	712	684	675	680	694	705	731	681	710	645	680	736	669	685	646	713	698	707	737	710	641	668	704	614	709	723	706	693	667	709	699	708	695	708	683	677	678	650	674	661	672	730	716	705	694	683	649	646	752	680	646	679	686	699	704	645	660	697	731	665	724	676	640	689	674	677	661	675	665	685	705	703	707	661	692	712	675	675	690	678	730	684	643	721	693	676	713	638	710	692	689	704	679	716	691	686	676	725	694	666	714	667	712	718	724	707	717	745	677	701	709	706	710	623	663	701	704	675	708	701	662	735	694	704	715	681	661	758	672	673	699	683	650	691	718	700	692	677	669	707	710	707	700	703	681	741	698	696	699	681	710	676	701	644	652	711	653	723	710	675	688	670	667	713	690	694	712	709	683	763	693	643	664	653	665	685	679	677	681	651	723	705	679	686	672	634	626	709	680	678	732	670	701	722	710	671	737	661	701	690	708	714	698	703	658	698	691	666	665	651	723	681	732	675	700	700	671	680	655	711	722	666	750	658	710	688	707	703	672	672	661	650	668	686	706	702	704	776	690	750	719	675	699	695	673	723	701	649	721	701	663	693	712	690	668	696	705	646	717	738	669	693	692	664	709	681	730	704	701	656	650	744	725	693	703	723	687	741	673	651	663	715	740	695	724	738	708	676	722	660	698	706	649	686	691	706	655	670	684	683	730	666	712	706	660	638	722	653	734	712	688	706	714	667	736	669	672	753	694	682	689	665	662	686	698	715	712	623	711	683	677	677	718	662	718	687	700	650	698	697	685	725	694	710	689	657	703	647	664	695	719	669	647	717	697	730	690	708	705	714	707	668	751	646	690	652	713	723	677	705	672	683	629	693	700	687	691	671	691	675	722	688	694	714	673	675	718	701	718	696	685	668	676	678	669	680	672	710	652	647	629	699	713	674	637	696	723	737	724	651	702	720	715	699	691	705	692	681	688	751	726	675	701	687	704	749	681	734	716	645	687	677	723	680	731	686	678	721	708	724	722	696	678	646	746	687	671	617	707	688	708	706	689	656	686	679	661	702	685	731	665	672	701	684	727	704	705	655	718	662	675	654	714	658	701	683	703	685	692	679	691	703	689	661	645	728	654	714	692	681	684	685	675	664	687	721	702	666	678	692	658	731	689	697	692	719	714	656	699	714	736	665	685	738	682	676	687	671	686	656	677	690	676	707	696	636	681	724	692	697	670	688	661	724	658	655	683	704	684	685	693	657	703	712	698	732	714	680	716	701	736	675	719	721	664	685	662	645	682	721	731	723	660	722	703	742	715	685	682	697	715	672	709	700	685	714	690	722	716	708	742	719	675	648	660	651	698	637	703	679	674	678	719	731	684	646	678	669	691	700	706	705	680	708	707	689	712	708	674	649	651	691	656	697	683	672	692	656	726	697	645	722	691	695	675	689	649	666	679	676	681	703	639	711	662	668	664	667	695	653	719	704	690	669	674	695	711	679	707	669	645	749	699	727	701	712	691	684	717	693	701	664	719	735	682	654	681	716	667	650	700	705	664	691	651	670	652	692	730	677	714	690	656	714	641	741	699	735	684	665	685	655	671	639	617	713	730	714	704	697	711	726	735	698	635	718	722	671	703	661	695	681	691	686	702	714	671	654	707	696	712	747	691	743	677	703	735	650	689	677	698	762	700	687	673	671	681	633	702	679	736	709	757	719	705	704	678	652	709	683	699	674	688	651	651	711	707	708	706	672	711	680	683	675	665	685	689	677	722	678	628	734	743	714	713	653	726	669	707	717	704	718	668	699	671	698	708	667	671	709	678	684	667	719	734	675	716	676	636	635	702	686	726	718	674	699	703	684	702	665	727	652	703	685	708	673	669	709	649	665	673	691	704	684	685	692	640	676	707	683	680	692	691	667	691	685	724	710	678	706	671	696	757	681	616	701	733	657	674	714	680	672	669	641	735	640	723	707	689	684	695	717	672	699	686	730	688	694	699	716	726	678	644	706	699	697	706	687	644	735	688	635	699	709	685	707	743	646	743	719	659	703	662	678	702	678	681	745	720	695	648	725	674	649	677	687	671	709	677	708	693	715	687	687	698	729	694	681	731	668	710	728	718	680	684	698	687	698	678	700	672	681	701	704	692	694	675	715	668	660	703	682	700	730	654	726	705	710	685	683	690	692	666	681	693	702	668	647	647	718	625	721	715	738	702	673	689	701	696	642	663	698	652	687	708	661	695	710	693	687	717	708	706	699	675	721	672	666	709	687	691	710	725	710	690	695	739	691	719	663	679	719	676	668	689	686	630	679	696	645	684	711	659	674	709	668	712	675	679	703	723	665	689	680	688	705	672	721	642	702	737	677	692	695	731	685	704	703	713	698	659	687	695	681	711	677	708	692	676	704	724	706	673	660	707	702	654	694	666	723	708	693	736	716	642	705	678	730	715	686	696	679	690	697	679	684	698	716	682	752	662	727	689	684	676	679	749	705	667	681	677	713	701	691	709	715	709	700	714	683	685	679	708	745	707	695	694	724	703	672	677	641	708	677	685	716	662	663	726	724	679	682	666	680	697	674	692	726	686	706	712	711	696	702	743	675	661	662	691	694
1460	2656	5498	3974	3040	1936	569	206	101	78	54	41	58	47	42	46	44	46	42	53	53	52	50	47	46	38	45	53	49	54	48	50	58	54	53	47	35	40	57	54	48	45	46	49	47	61	45	42	57	55	55	45	58	46	58	58	47	44	48	52	56	51	45	35	49	59	32	42	43	67	50	45	47	48	51	50	54	48	44	46	41	63	53	59	44	43	51	48	38	45	43	61	49	43	49	50	43	52	47	38	42	51	64	46	46	40	56	48	52	49	52	60	47	47	52	58	48	42	38	61	62	45	35	40	50	46	48	44	46	59	56	60	59	49	53	42	49	53	48	35	56	47	50	50	53	55	64	45	70	44	39	55	38	48	54	51	45	39	50	59	42	29	42	42	43	57	46	50	52	37	53	44	39	50	48	45	45	39	42	41	59	53	45	44	65	51	46	47	48	56	50	50	54	43	47	42	36	46	58	54	44	54	44	43	53	48	51	47	52	48	40	50	53	32	56	75	62	54	48	56	53	49	36	50	60	45	64	57	65	49	48	51	61	47	58	56	40	47	59	46	57	44	62	47	52	52	51	44	70	49	43	49	54	56	53	56	53	57	44	43	47	40	41	58	60	47	62	48	41	59	48	43	52	40	59	54	42	51	55	47	62	50	38	52	50	47	47	48	44	43	58	47	56	47	53	47	44	58	54	54	48	59	46	48	44	43	35	41	59	62	49	50	46	47	59	44	41	47	47	40	54	53	52	42	28	50	49	40	54	54	48	46	52	63	50	45	45	52	51	49	57	54	50	43	58	49	49	57	49	61	36	51	61	46	42	42	50	41	60	46	56	60	43	56	50	45	42	60	45	43	46	55	50	50	45	56	42	46	55	59	42	64	52	48	62	69	46	40	45	51	46	56	48	43	41	40	40	48	49	56	46	52	58	50	53	55	63	58	54	48	43	60	58	52	53	47	54	40	61	55	63	62	40	41	60	54	59	53	60	51	51	50	50	47	52	56	50	54	43	57	52	46	41	50	38	47	50	50	52	48	57	49	34	47	57	42	44	52	64	32	41	50	44	35	52	39	50	47	53	42	37	43	49	39	62	61	38	37	57	36	51	38	46	50	43	55	51	59	50	42	63	46	45	51	50	55	44	44	38	47	47	49	55	52	44	47	50	41	59	52	39	37	49	59	47	49	46	42	36	69	54	39	40	59	54	50	53	46	49	58	63	59	51	43	64	37	47	45	49	61	59	53	37	48	43	53	49	41	62	56	59	39	45	44	50	48	39	33	54	46	47	56	70	51	58	39	42	46	51	42	61	45	51	54	44	55	53	60	48	46	55	51	52	50	41	44	49	52	47	49	46	53	55	57	45	40	58	52	64	44	61	44	51	34	49	49	48	52	39	65	54	62	67	49	43	56	54	45	50	48	40	44	50	34	37	37	47	52	33	60	49	44	44	48	52	51	36	55	56	46	61	47	56	35	43	59	45	65	57	43	42	60	44	40	59	58	49	59	58	55	30	44	50	46	48	48	52	56	56	45	47	48	54	48	54	44	45	35	50	53	44	38	54	43	43	52	57	44	33	50	47	54	48	45	53	48	37	59	49	52	43	34	56	50	47	55	54	46	51	56	41	47	43	39	53	45	52	59	48	42	47	49	40	67	38	64	49	52	58	53	61	46	42	38	44	57	42	54	58	42	58	49	57	51	46	56	39	52	38	62	46	48	52	48	45	43	63	50	56	37	51	56	35	45	51	52	42	42	50	47	41	46	48	52	48	53	61	49	39	56	55	47	49	35	46	40	45	62	58	60	63	47	58	47	55	48	41	49	61	44	34	39	43	36	50	65	47	50	56	45	59	58	48	41	37	60	52	48	47	55	41	44	45	39	53	39	43	46	48	41	56	48	39	53	65	53	60	51	57	35	56	45	54	43	52	58	56	57	53	66	50	53	47	47	47	48	55	46	53	41	58	49	54	53	52	43	60	46	46	54	43	56	39	51	60	54	46	50	68	48	39	47	50	50	50	51	46	53	41	49	57	51	39	51	53	44	45	53	44	39	39	64	43	57	40	38	67	47	43	50	50	51	44	46	47	58	38	53	48	58	53	41	43	43	59	49	63	57	47	57	51	41	40	55	50	52	51	57	48	36	54	46	48	47	43	52	67	68	40	51	40	45	55	49	44	39	44	48	45	45	43	54	54	54	43	60	32	52	60	46	48	45	50	47	47	46	53	56	38	50	57	40	48	60	51	53	53	51	43	49	44	48	53	48	54	41	47	51	49	49	55	52	47	48	39	46	39	50	46	46	44	51	45	46	40	50	61	50	46	50	54	48	57	50	55	52	47	47	51	52	56	53	51	53	47	50	54	38	47	54	48	55	43	40	50	38	47	53	37	37	42	68	50	44	57	55	54	45	49	39	43	42	41	44	56	38	44	56	49	59	43	43	49	52	47	56	44	53	48	47	47	52	47	58	29	58	49	50	45	45	35	47	57	55	46	58	59	38	46	45	38	45	38	51	53	49	59	48	40	51	53	42	61	63	42	50	54	40	53	51	48	56	56	53	45	53	45	47	47	37	39	55	53	45	43	56	49	46	51	53	47	51	50	54	46	44	56	45	66	45	41	46	38	48	45	44	41	58	57	46	45	38	54	60	46	54	49	51	42	54	60	49	44	56	53	56	40	47	54	52	52	62	44	43	48	45	42	40	52	52	55	63	45	51	48	54	42	42	49	40	45	43	51	33	57	51	48	54	44	41	52	56	61	57	41	49	54	45	42	49	45	49	45	51	52	31	63	55	46	53	53	55	56	42	47	54	49	47	46	56	59	53	56	47	40	42	45	60	53	41	39	47	66	41	51	48	54	46	50	32	44	42	52	53	47	44	44	49	45	41	42	44	53	46	50	45	45	55	40	49	47	45	42	44	55	46	39	47	62	44	46	46	52	51	43	46	47	61	47	42	67	41	54	50	62	42	52	54	42	53	42	40	37	55	52	41	49	52	45	55	45	45	51	50	51	54	49	50	60	43	52	34	54	51	41	53	43	60	46	46	52	52	42	48	62	38	69	35	41	34	44	47	48	46	44	46	48	44	51	49	40	51	63	51	49	50	54	49	49	45	53	43	58	55	47	63	42	44	59	64	39	46	54	43	63	60	48	43	60	38	42	45	53	46	45	65	57	54	37	48	54	47	47	46	54	47	60	52	49	33	38	46	63	58	46	57	56	51	59	64	56	58	56	49	49	41	56	48	49	43	44	61	52	42	42	52	44	41	34	68	43	43	46	57	47	51	47	50	50	39	77	51	48	54	42	48	40	55	47	54	46	47	47	43	60	41	44	47	56	56	52	51	45	51	40	40	42	55	45	40	46	49	61	55	60	42	45	41	48	48	40	43	49	52	55	44	50	56	51	45	61	44	54	61	59	58	46	42	57	47	55	53	52	54	44	40	45	55	54	49	50	51	53	42	45	51	52	55	61	68	54	56	51	45	43	40
14550	23184	30135	34581	37227	29162	16376	6623	2235	909	692	629	631	648	622	642	625	629	666	690	612	642	618	631	647	627	680	663	650	668	597	650	659	647	610	633	604	636	652	628	618	675	694	597	681	612	619	627	673	644	657	657	637	632	581	663	657	652	655	672	595	614	669	590	681	637	618	598	673	649	646	662	696	594	663	645	636	617	648	623	630	631	679	701	646	638	597	641	645	600	675	683	634	640	632	684	633	696	623	660	615	629	654	700	642	638	655	665	665	675	643	623	646	611	622	623	670	633	600	656	629	663	671	672	667	624	631	635	647	601	618	612	637	621	685	653	678	676	693	608	623	644	640	635	610	584	637	656	663	621	613	661	640	658	664	655	719	627	649	601	627	613	679	691	635	649	686	657	712	638	673	645	631	634	642	611	663	616	643	636	631	628	654	608	645	586	674	658	656	667	626	654	665	610	622	661	634	640	622	653	668	691	672	629	653	636	649	643	636	666	611	652	676	642	683	662	680	650	644	653	637	632	604	629	625	622	679	638	624	622	606	652	648	640	627	671	622	649	677	637	655	652	605	646	657	660	645	655	647	646	601	671	644	622	609	673	677	655	631	668	661	632	656	639	623	627	657	616	657	670	588	648	626	681	671	621	614	617	603	616	623	667	661	657	607	643	600	658	654	626	633	643	624	663	690	652	617	614	592	622	686	659	675	662	641	640	643	672	625	618	684	627	639	643	641	655	627	639	663	668	671	674	612	674	625	670	650	674	654	675	650	639	640	637	629	648	668	665	616	679	658	641	635	665	636	644	588	643	650	602	632	633	624	597	651	610	631	615	620	664	635	633	613	662	615	644	631	665	609	660	608	609	638	661	628	642	650	652	640	676	650	650	629	631	664	656	671	638	687	632	609	670	651	646	651	688	688	644	625	605	648	583	637	640	673	623	617	628	628	632	699	691	665	667	657	652	661	618	593	611	665	638	605	681	667	665	692	646	668	630	687	617	631	664	649	666	637	618	622	615	627	647	657	684	664	677	650	630	649	642	647	613	638	585	657	646	666	621	622	667	675	638	651	626	631	639	663	675	637	680	683	607	650	626	691	657	624	666	637	629	639	649	593	645	658	640	674	632	664	652	663	640	622	617	617	660	636	634	630	607	636	650	658	643	642	690	632	652	681	690	611	692	632	627	597	662	631	631	642	627	619	635	644	676	631	608	613	621	699	641	629	621	594	649	591	631	624	610	639	657	637	710	637	644	589	602	671	629	672	650	643	656	594	653	641	629	667	628	634	657	662	637	641	610	660	629	666	655	637	662	623	624	629	681	664	679	639	630	631	649	667	644	660	683	620	685	675	613	661	589	637	611	641	678	689	679	665	648	683	633	647	692	640	629	669	646	661	629	593	687	662	660	668	655	664	615	657	637	633	625	651	630	633	661	657	681	633	665	686	609	673	651	671	635	628	684	606	588	663	678	615	613	593	624	640	673	634	679	635	627	657	666	671	664	680	635	656	647	643	653	638	681	628	650	649	628	663	715	659	633	682	675	656	657	636	673	599	616	635	642	641	702	632	657	645	672	691	646	669	699	630	615	651	621	602	670	682	671	654	612	625	681	601	676	640	659	616	683	614	703	651	696	671	645	620	686	663	633	639	608	604	702	616	592	643	637	637	675	598	585	675	655	604	621	690	656	638	615	649	656	665	623	662	656	672	636	668	675	626	687	615	648	669	667	649	635	637	617	680	648	657	697	638	635	675	658	607	661	634	604	650	641	640	572	625	649	609	644	667	661	642	594	623	619	612	624	651	623	635	632	623	640	623	656	628	592	636	599	650	604	662	620	659	648	617	657	613	672	633	644	652	618	684	628	648	655	620	646	657	658	601	585	637	634	620	687	635	634	645	656	625	623	682	607	679	636	624	721	658	654	673	633	583	653	590	657	671	632	653	651	648	621	607	647	601	637	693	622	661	671	611	632	636	642	656	659	633	704	653	642	602	641	654	704	631	626	592	670	637	669	657	615	660	664	693	628	651	666	685	615	646	644	610	615	631	617	633	638	647	649	617	626	649	650	625	626	648	663	646	636	626	663	634	628	639	635	643	635	678	676	653	629	626	630	691	664	649	616	650	631	597	671	642	655	609	662	680	623	656	625	640	582	651	627	653	651	653	623	654	601	700	621	604	659	629	682	636	647	642	667	657	629	696	662	701	598	689	656	657	628	603	650	631	601	671	656	628	604	658	652	666	634	675	648	660	673	658	698	661	632	649	633	644	627	607	646	636	614	630	651	636	654	646	656	635	615	671	672	665	669	613	661	637	668	691	620	676	652	676	656	633	658	624	648	646	643	652	649	603	659	657	657	714	615	625	681	658	643	674	659	689	633	678	692	608	690	625	651	623	624	631	687	660	640	634	655	669	631	664	673	642	669	655	694	610	634	660	595	638	663	644	714	646	631	610	643	628	680	624	633	668	630	639	676	668	615	646	625	647	629	686	650	653	634	627	644	632	625	641	658	664	624	645	645	654	625	666	687	684	630	646	690	681	656	663	676	605	700	668	622	657	639	660	640	644	632	619	673	644	640	605	677	646	667	624	653	635	650	628	665	606	658	622	626	656	664	671	635	611	635	621	622	628	669	632	653	667	628	683	641	669	636	630	663	648	690	661	690	649	630	615	673	629	654	656	633	661	628	604	621	676	638	644	647	609	668	611	624	632	689	668	609	780	658	637	675	677	685	660	644	570	669	628	681	649	654	675	651	572	647	677	634	670	708	644	638	605	663	611	610	647	640	634	634	612	638	666	657	632	631	668	652	642	665	686	670	619	633	605	661	623	654	654	643	640	639	621	632	654	645	588	654	618	642	630	686	637	638	665	661	639	632	674	580	674	635	577	662	618	609	626	642	614	634	650	649	652	638	631	611	692	673	631	628	615	614	651	630	645	662	645	681	658	629	688	630	617	652	637	657	667	694	641	635	679	641	613	653	683	636	630	610	679	625	644	675	670	658	643	681	651	637	677	629	665	631	639	626	614	632	647	682	694	639	640	682	609	632	654	636	666	653	635	650	663	643	636	637	667	622	640	691	626	680	635	650	664	619	669	619	634	688	653	636	647	655	669	648	637	675	618	629	614	691	681	642	649	668	659	647	620	639	665	598	626	619	671	636	685	603	640	659	658	637	651	630	619	637	629	685	659	630	657	638	702	646	658	655	641	668	662	629	644	695	693	626	633	638	621	693	655	662	637	597	645	670	602	677	635	632	660	656	657	641	663	684	648	630	673	629	611	633	635	684	662	644	650	655	681	645	598	686	621	643	656	624	662	646	621	676	665	678	620	662	634	642	649	664	680	650	666	634	624	613	637	643	629	626	666	629	645	659	638	656	635	606	650	646	639	652	628	623	648	648	652	702	628	674	653	614	685	668	651	607	638	663	622	645	641	663	653	598	669	656	688	679	653	638	659	693	624	684	644	642	684	662	595	655	642	643	640	602	643	645	656	687
2574	15149	17554	10688	6347	3508	1071	300	103	71	49	43	39	48	67	41	46	40	49	53	49	58	51	52	51	38	51	48	39	46	46	45	51	54	55	53	51	48	46	52	58	49	43	58	50	44	50	32	41	61	56	54	58	45	49	50	52	54	54	43	48	46	39	56	45	56	47	44	53	62	53	31	49	40	49	51	63	57	48	46	59	54	44	52	44	40	48	49	50	36	45	48	58	37	53	56	31	45	50	40	50	58	52	47	40	66	56	53	38	51	56	54	41	56	48	46	58	49	52	52	47	55	53	54	55	52	61	52	47	48	40	46	39	37	47	55	63	42	48	46	51	44	52	63	44	61	48	58	63	36	38	55	61	45	48	52	44	54	47	42	48	51	50	50	51	47	47	52	48	56	52	63	42	44	61	47	48	55	42	41	40	53	43	38	51	51	49	45	42	52	45	49	60	55	45	54	43	39	45	47	53	39	62	51	41	41	42	51	52	50	52	65	49	50	40	53	60	41	46	48	35	44	54	45	42	57	49	48	54	59	57	45	48	50	61	44	52	56	44	59	40	46	42	50	41	44	42	61	59	46	54	58	45	49	46	42	44	47	51	42	56	52	47	55	49	48	59	58	52	53	56	56	51	44	44	39	54	39	45	52	63	53	47	39	48	40	49	48	39	54	50	58	52	46	59	37	54	47	44	56	48	52	51	43	48	56	50	46	38	40	38	57	44	44	55	38	53	51	52	55	50	41	53	42	50	39	35	53	53	48	41	52	48	46	37	49	45	61	57	46	56	41	58	48	48	58	34	44	45	56	47	36	46	50	60	34	53	57	63	49	49	52	56	46	41	55	49	43	67	40	51	44	56	52	52	52	41	53	50	45	41	44	61	51	52	57	55	59	47	47	40	60	37	47	61	45	47	53	54	41	43	53	62	40	42	40	54	52	48	51	53	38	48	46	41	53	48	60	54	58	35	46	45	50	38	42	39	44	47	51	33	49	39	44	51	36	57	45	47	47	51	36	55	63	56	52	45	44	46	46	46	41	47	56	51	41	47	57	40	42	44	55	59	61	56	44	46	47	47	64	48	60	46	46	50	35	53	60	72	44	56	38	34	29	49	59	44	33	54	47	47	47	62	44	46	54	63	66	45	49	66	45	44	51	51	44	52	51	48	42	53	54	42	35	54	45	52	33	54	41	48	54	43	50	49	36	55	40	49	48	64	52	55	58	57	42	63	50	55	62	56	62	46	46	42	45	40	54	31	46	54	54	32	44	50	46	48	58	59	43	47	53	52	38	42	44	71	27	39	46	50	40	39	44	52	48	38	51	46	49	44	50	56	47	47	51	53	51	45	47	47	50	52	55	56	50	50	37	46	53	62	50	51	53	47	52	45	43	60	57	54	49	70	44	46	61	51	66	46	57	43	58	57	62	50	46	51	48	47	55	59	56	41	35	52	48	63	53	49	49	52	45	50	45	44	36	39	44	44	58	51	46	50	47	48	42	38	53	50	52	42	49	57	47	56	41	54	53	42	56	51	48	58	51	41	42	40	60	38	47	50	55	62	54	55	54	49	63	42	56	65	45	43	50	50	61	43	53	50	66	45	51	44	50	53	39	54	52	48	42	51	52	52	45	48	64	60	57	56	42	50	44	52	46	53	45	54	52	37	45	54	54	52	43	44	61	45	45	60	52	40	61	60	35	50	36	49	58	46	45	46	48	53	45	48	48	51	51	50	57	53	55	52	52	46	58	56	48	53	56	42	40	47	43	42	42	44	43	63	53	49	49	36	38	46	38	49	42	53	48	58	61	38	58	49	49	61	50	42	48	53	64	51	44	61	53	47	44	58	52	51	62	58	49	57	37	46	45	49	59	49	63	43	60	54	56	43	59	61	55	49	55	54	68	53	51	43	50	72	52	41	54	59	46	43	63	58	58	52	47	43	47	60	51	46	56	53	51	48	55	47	56	55	53	50	46	53	49	45	51	60	53	54	51	58	46	52	44	49	52	47	51	61	48	54	55	55	48	53	54	38	43	50	56	56	40	51	65	42	35	64	46	41	53	39	54	59	57	48	52	52	57	51	48	51	51	50	39	57	50	34	46	57	54	49	62	38	50	50	56	54	55	50	49	52	39	42	48	43	58	50	48	59	49	55	50	52	42	56	44	45	40	47	43	60	46	57	39	42	50	54	36	53	37	38	57	39	52	45	46	44	43	50	54	37	37	43	38	48	43	56	43	50	57	56	53	49	44	47	49	39	43	57	54	36	46	54	53	63	39	43	47	44	50	46	53	46	48	53	43	52	53	50	47	33	45	57	44	58	50	47	50	66	48	49	55	42	53	57	49	58	56	53	49	58	50	45	55	52	59	49	45	62	46	43	42	45	47	58	34	51	47	47	53	50	39	52	57	51	42	54	63	44	43	53	42	42	33	66	51	57	51	47	59	44	42	54	47	54	61	47	50	56	59	52	54	51	50	55	54	47	50	42	56	56	42	52	44	48	57	56	45	51	51	40	55	52	44	49	48	51	52	60	42	45	54	44	48	61	56	48	39	42	53	43	52	50	51	45	54	37	58	36	39	63	56	55	48	57	57	60	48	65	63	44	44	48	56	41	55	50	38	47	55	57	53	39	56	50	59	51	48	50	41	50	60	53	46	43	35	45	57	44	37	37	61	53	44	52	62	51	54	47	43	38	39	50	61	59	49	42	46	45	48	51	45	56	56	63	53	40	54	53	56	56	39	55	34	56	50	59	47	49	48	61	53	51	41	46	45	52	38	56	53	48	47	49	62	49	54	34	42	51	53	53	57	37	47	47	46	59	57	49	49	47	52	49	46	46	50	46	50	51	38	47	39	49	58	37	58	51	46	45	46	44	45	51	42	53	46	53	49	48	43	49	47	44	51	46	48	50	44	47	48	47	45	54	50	55	55	46	49	44	48	51	49	37	44	44	46	53	45	41	57	62	51	63	51	52	55	51	48	58	58	52	50	53	48	43	45	47	41	51	58	49	56	42	39	53	48	37	52	52	53	67	60	42	51	49	59	39	52	44	52	53	44	41	45	61	46	41	48	46	53	49	41	47	50	49	44	44	55	42	59	52	50	57	52	49	60	39	48	46	51	55	50	52	55	54	57	48	59	51	63	49	51	47	43	43	55	48	55	52	60	60	55	53	47	40	55	49	56	47	45	57	65	42	52	57	49	46	38	53	39	39	52	68	62	58	50	42	50	57	48	49	37	70	42	49	31	63	52	58	50	46	51	62	51	38	51	49	44	52	50	45	56	44	48	44	71	49	54	54	41	52	49	39	45	54	48	57	45	45	47	60	64	46	47	51	45	56	40	54	45	47	44	55	45	52	45	52	64	47	50	52	48	40	43	45	47	46	43	56	57	36	35	48	58	51	56	44	42	55	41	54	43	54	50	52	48	51	46	43	50	43	46	47	48	47	54	34	48	58	46	53	50	54	61	47	52	43	43	46	46	53	46
29950	44388	42152	46847	47835	35962	21327	8958	2600	967	680	631	654	632	600	632	641	640	659	680	626	618	661	660	656	639	607	620	640	652	633	626	664	655	634	605	620	586	638	626	620	636	647	621	593	627	613	636	636	644	622	632	601	624	668	597	625	644	625	671	599	651	659	649	608	624	615	644	597	662	625	597	617	662	629	652	656	646	643	613	619	642	630	653	645	627	675	635	614	592	603	658	621	684	702	551	598	645	627	654	636	638	609	662	627	607	636	618	605	608	616	660	660	610	662	674	666	627	648	642	602	654	631	603	615	643	671	614	619	641	637	655	628	636	594	635	581	644	618	629	643	657	570	671	627	634	625	653	614	669	656	623	643	596	633	667	675	671	621	629	596	661	631	664	628	622	671	626	631	680	585	627	620	635	619	653	647	674	654	620	627	619	617	618	644	645	664	650	580	666	667	678	661	615	654	615	625	645	609	621	677	619	673	646	660	617	640	689	652	581	643	640	613	618	607	628	677	649	675	661	588	636	628	648	647	613	628	623	610	636	637	617	624	653	655	640	652	641	670	635	639	653	671	616	637	640	630	642	624	641	587	596	630	618	635	658	617	607	663	640	623	634	637	646	606	622	636	600	658	620	568	650	640	669	649	603	625	599	617	620	599	601	629	620	622	600	614	681	614	656	590	645	639	684	584	577	597	610	616	651	643	625	628	635	662	661	688	634	608	609	623	585	642	622	608	620	618	638	626	665	634	676	671	663	627	580	643	634	641	635	675	628	618	677	657	630	599	607	620	655	618	619	618	645	669	636	623	616	643	601	611	616	645	651	645	642	657	683	605	601	620	669	634	622	645	610	651	559	650	616	602	664	672	619	655	630	613	643	629	581	648	583	589	630	583	612	607	658	669	659	607	616	611	627	664	632	604	616	656	640	637	657	648	607	597	648	632	634	619	675	625	621	604	664	636	648	646	589	608	658	686	581	636	667	672	615	650	673	647	652	643	637	621	647	641	649	659	635	619	621	661	613	572	628	669	601	611	619	693	618	616	670	614	605	619	654	646	608	669	620	638	632	619	702	629	641	652	610	635	628	671	657	623	662	611	654	599	640	644	617	619	638	615	653	627	624	631	652	630	641	667	651	614	638	636	612	624	639	649	642	583	628	634	619	604	655	612	651	631	613	644	627	612	612	647	623	667	603	626	608	598	603	650	636	627	608	643	657	605	632	643	632	624	656	633	640	597	665	675	665	684	628	631	660	635	705	644	639	605	639	647	594	639	647	616	641	643	658	636	595	645	624	631	605	633	649	630	663	634	615	655	647	627	659	646	626	610	612	625	671	626	635	636	645	629	635	678	591	660	652	652	664	658	623	639	645	652	640	641	635	642	607	692	614	645	582	647	627	620	629	626	577	623	667	639	643	675	574	616	626	633	633	644	623	653	677	616	586	620	622	600	675	647	666	609	632	643	628	661	602	595	630	622	611	638	653	623	642	614	622	612	671	613	617	679	677	658	612	628	683	641	603	626	647	658	620	630	625	613	629	617	636	657	628	627	640	597	653	654	629	667	625	639	623	648	630	630	614	596	652	623	628	612	593	646	609	636	592	646	611	634	653	598	660	606	606	602	623	644	611	669	645	587	610	639	635	630	630	617	646	624	642	587	662	596	671	662	647	589	614	655	660	643	680	655	646	654	649	638	580	599	588	627	614	663	660	629	641	649	660	645	617	618	625	631	631	586	580	602	625	600	584	659	670	639	648	611	600	621	624	631	634	650	620	622	683	652	639	629	584	574	665	574	623	637	638	635	629	626	641	629	654	624	651	641	649	606	565	627	617	605	668	612	693	615	588	613	624	621	629	624	616	643	599	656	650	676	644	596	636	688	632	633	651	607	636	602	644	618	629	614	626	685	640	650	613	639	606	653	601	664	623	602	660	631	614	594	617	677	618	674	637	624	589	621	619	596	614	651	650	651	646	632	611	604	631	662	629	616	641	662	694	648	647	608	638	639	597	612	630	672	648	637	637	621	635	601	625	652	654	619	632	612	593	647	589	650	572	671	579	591	646	618	631	635	630	641	654	626	631	640	649	672	570	660	653	638	625	593	641	657	600	658	652	634	611	613	655	598	653	654	632	604	656	660	600	628	647	629	628	645	619	586	676	628	618	644	632	603	634	642	635	650	623	638	627	666	594	686	674	609	558	629	627	596	646	634	608	661	629	623	624	637	644	607	653	645	652	642	581	666	597	673	644	644	655	643	648	605	638	694	645	617	643	606	607	612	626	659	644	611	618	633	589	650	674	607	615	623	631	648	615	588	629	604	630	658	621	628	638	654	621	655	587	647	613	636	645	634	648	614	652	636	644	600	667	633	608	699	641	699	668	585	656	637	625	631	655	660	630	629	637	644	617	632	679	638	632	640	614	638	614	644	625	628	600	646	626	628	639	632	654	594	641	611	629	650	668	619	629	607	646	626	646	623	633	616	643	655	602	669	658	620	599	634	587	665	641	596	649	656	640	645	635	638	616	622	642	629	665	638	669	663	622	622	675	674	620	641	578	614	660	649	603	690	640	618	634	626	618	682	625	610	612	604	599	631	638	599	659	602	633	604	642	639	614	596	594	586	639	639	602	592	647	647	629	627	613	616	688	678	643	663	660	660	701	598	662	650	618	681	621	629	643	624	609	616	578	597	640	630	650	634	647	666	683	604	588	660	646	629	612	588	627	652	627	607	633	665	628	661	632	650	630	660	646	622	573	576	629	629	608	628	612	672	627	665	619	657	618	630	624	655	598	645	619	629	611	671	621	612	630	631	629	624	706	646	634	614	622	636	594	637	639	641	654	658	647	623	635	595	666	605	596	620	643	656	657	613	630	617	642	619	608	656	690	637	621	608	648	662	642	645	605	668	618	628	642	582	633	615	621	625	669	624	646	643	659	667	642	664	643	649	645	651	630	634	602	647	621	654	596	665	614	637	635	644	614	639	603	641	653	648	655	623	636	600	641	693	623	627	588	610	628	622	637	632	648	658	648	666	659	651	621	653	613	591	620	633	644	588	642	616	621	629	646	639	711	662	638	593	648	664	642	656	615	636	603	635	638	639	658	615	640	635	630	660	637	628	622	615	600	646	624	656	645	631	602	649	652	636	623	619	650	644	653	654	639	588	696	682	636	641	632	653	630	657	627	652	634	608	656	631	668	627	646	602	661	653	639	612	615	690	635	579	613	609	599	628	626	633	631	586	616	640	650	611	650	604	593	677	623	611	627	651	593	633	581	617	648	604	630	627	649	614	641	653	614	623	680	641	622	640	629	617	626	623	597	641	628	606	675	652	644	625	583	635	608	623	629	660	647	568	662	659	637	663	633	677	618	629	620	636	636	614	656	659	654	639	634	591	607	695	619	639	630	660	644	615	569	638	601	652	632	642	660	659	626	646	638	604	649	558	638	632	626	622	633	631	707	657	633	626	603	646	606	656	632	686	668	654	689	644	626	628	664
2802	12186	18447	12834	6926	3053	934	263	99	58	51	61	62	62	50	75	57	67	52	52	56	59	45	54	37	60	58	47	59	47	47	57	57	65	62	37	46	67	44	52	62	48	57	69	59	47	61	72	47	50	59	63	52	52	57	56	46	63	48	53	59	53	50	63	48	53	58	48	50	47	57	49	68	63	56	51	46	62	49	52	64	43	49	56	56	60	55	57	60	47	60	54	50	51	58	60	52	59	52	58	70	48	56	63	61	53	37	56	48	60	51	44	58	61	63	52	65	65	52	52	54	67	51	53	56	55	61	63	53	67	56	56	65	54	65	42	52	53	51	56	47	58	51	50	66	50	45	63	61	52	53	49	50	55	63	54	58	50	54	58	71	49	50	59	45	57	58	54	48	63	44	55	63	59	48	58	49	59	52	56	50	72	53	45	44	50	61	47	57	59	58	66	49	61	59	41	62	54	64	61	57	56	64	55	52	43	59	55	67	58	47	57	54	59	55	53	52	51	52	55	54	49	54	48	47	64	52	51	62	48	61	47	66	58	55	62	39	44	43	49	55	51	56	48	55	54	54	54	69	59	59	55	52	49	57	43	61	53	64	66	52	62	50	58	65	56	62	48	49	58	68	43	61	54	47	56	62	58	56	64	67	51	45	57	66	41	56	49	46	54	63	58	65	46	51	64	50	66	59	59	64	57	46	55	54	53	56	54	63	51	72	55	52	62	52	63	62	56	60	55	49	61	51	48	45	49	80	62	54	58	57	44	51	63	60	58	57	64	52	66	54	50	54	65	50	44	55	51	60	47	57	58	53	48	46	41	50	64	53	52	46	41	71	63	50	53	51	61	64	53	58	54	69	49	51	60	55	51	45	56	49	53	44	57	51	60	64	49	59	56	59	56	53	41	69	58	51	53	65	37	57	47	37	53	53	71	66	52	53	55	59	56	62	40	54	55	41	60	55	52	69	44	56	48	49	39	64	62	51	56	59	65	55	50	50	65	44	54	62	50	42	45	61	59	49	52	54	63	60	49	51	53	58	58	43	58	50	43	50	58	55	60	48	46	60	58	51	53	62	61	59	65	64	58	64	55	59	48	49	56	59	67	58	52	52	61	55	64	38	61	58	43	53	59	65	51	56	55	49	49	65	50	53	50	56	63	66	62	47	55	43	56	65	57	72	56	46	54	58	62	38	50	48	51	64	40	48	51	59	57	67	50	53	64	56	51	48	53	60	55	45	64	59	55	52	58	50	55	53	59	52	44	51	45	69	48	51	50	51	53	48	49	46	63	57	54	43	55	56	45	61	55	61	57	58	50	49	54	52	60	64	54	53	44	57	57	68	50	62	58	56	52	39	48	57	51	50	56	58	48	54	59	55	53	59	45	60	60	72	51	62	57	54	59	62	53	49	45	71	52	40	55	51	59	56	46	52	49	41	55	55	46	57	52	49	50	48	57	67	33	50	42	51	60	57	52	63	53	49	56	51	54	55	51	41	45	50	59	51	50	53	53	53	59	49	69	45	54	48	66	67	59	63	48	62	59	62	56	71	69	57	59	51	50	56	60	58	48	56	44	61	45	66	63	47	46	47	47	67	59	48	47	54	58	62	63	74	53	47	55	59	63	56	54	52	51	62	58	62	52	57	58	45	53	59	70	57	54	54	63	51	72	56	52	53	47	62	53	66	52	49	51	59	50	45	58	56	46	67	54	57	50	46	59	52	57	53	48	58	57	48	52	58	65	50	53	68	44	62	54	55	71	47	42	50	60	47	47	47	66	42	71	47	48	55	56	46	59	47	50	57	65	57	45	46	62	41	48	55	53	62	55	45	53	53	52	53	63	48	53	55	59	43	58	46	56	61	51	52	42	53	39	51	50	66	52	53	66	68	49	49	62	49	62	52	56	53	42	62	55	59	43	57	59	46	61	62	68	59	69	63	57	49	54	50	54	63	53	67	44	69	61	54	53	69	54	53	49	45	59	55	56	48	46	59	39	55	61	47	59	57	55	55	60	54	41	41	67	60	50	52	62	66	57	61	40	55	49	55	49	49	56	57	54	48	56	46	55	50	60	62	55	48	48	55	55	56	48	66	54	46	71	58	46	65	52	54	36	56	62	41	47	48	51	49	46	41	53	41	55	43	54	69	47	53	63	49	56	59	55	68	62	59	68	54	57	56	46	58	60	60	60	45	65	65	48	56	62	63	40	74	51	52	36	49	55	57	51	51	45	55	66	56	66	43	58	52	47	56	71	59	47	48	59	58	69	49	54	64	47	52	49	67	47	51	43	60	61	57	55	45	67	57	61	46	52	50	56	51	66	59	68	52	52	46	59	62	53	54	49	55	60	59	44	51	68	62	43	48	51	57	45	64	52	40	60	57	60	57	53	55	56	56	55	40	49	59	62	56	49	45	58	58	56	58	45	58	45	64	56	56	65	48	54	40	52	62	58	64	59	52	56	53	66	62	62	43	52	70	62	46	63	58	63	40	69	45	47	50	69	51	68	45	56	65	61	59	54	64	61	55	46	45	54	53	49	57	63	50	64	60	53	66	55	55	48	59	67	59	69	52	54	52	56	58	76	58	50	53	50	52	54	57	48	50	58	55	53	51	65	53	60	58	45	59	48	57	51	49	60	47	52	64	40	54	56	43	61	57	43	45	59	38	59	59	56	59	69	47	49	62	62	73	57	51	53	56	58	63	46	54	55	64	51	55	52	65	67	62	42	58	59	51	57	48	43	52	56	51	50	41	64	51	48	62	63	70	56	53	48	56	67	66	58	60	44	54	60	61	54	60	53	49	54	52	48	57	71	56	53	54	62	54	54	51	51	71	61	53	49	42	57	42	41	62	53	58	71	57	53	62	66	56	52	56	62	46	46	56	53	58	54	45	54	67	53	71	48	53	55	54	48	58	56	47	57	50	50	51	47	63	45	51	58	49	48	60	47	48	58	51	56	50	63	58	60	48	55	55	54	52	52	64	51	56	55	61	61	50	45	56	66	64	52	64	67	55	53	70	53	55	55	53	62	62	63	52	63	58	38	61	67	56	64	51	65	51	61	67	63	52	46	46	48	55	47	65	45	49	57	53	58	49	56	65	65	47	55	50	54	50	60	45	45	51	47	68	45	59	54	47	51	59	59	46	59	67	60	47	56	45	55	43	51	55	54	56	53	40	35	47	54	55	60	61	54	67	49	55	48	53	64	51	57	45	49	64	62	56	47	57	57	53	49	69	63	58	67	48	54	63	65	61	72	61	66	52	44	49	52	56	50	45	54	50	52	61	56	59	56	61	45	49	53	39	55	46	53	63	49	57	50	58	58	51	49	65	50	51	53	65	47	54	58	35	59	44	44	55	55	53	53	57	57	52	41	68	55	60	54	50	52	48	52	62	58	37	52	62	59	48	62	56	52	54	52	62	52	56	47	62	62	54	54	52	60	49	66	60	50	59	52	57	42	62	65	57	60	47	67	57	69	56	47	52	58
24826	40183	45075	47982	45865	34197	20014	7898	2345	1012	759	736	763	732	663	684	674	757	711	752	742	749	733	721	730	713	639	734	675	727	710	669	733	732	689	707	719	691	725	706	770	727	724	697	693	675	708	709	695	710	727	705	726	708	716	721	696	707	710	690	716	710	678	759	735	764	726	751	678	694	696	735	688	720	682	758	705	697	697	684	687	694	683	679	696	663	677	709	736	671	689	702	718	679	777	712	711	752	730	720	707	676	688	737	665	726	714	738	765	690	771	699	788	773	662	718	697	735	687	742	683	741	738	723	721	707	682	678	707	691	747	706	748	727	700	707	670	697	717	710	704	729	719	691	727	706	718	682	731	702	699	706	677	707	693	715	692	737	666	731	732	717	718	725	743	688	718	667	688	707	705	690	698	682	738	716	813	677	698	708	710	745	725	713	673	669	728	720	695	724	696	734	739	734	740	768	701	751	700	726	724	713	708	703	716	695	728	698	742	709	705	711	711	747	703	745	677	748	721	694	697	729	650	658	725	741	725	737	725	699	765	671	735	666	709	689	704	710	716	737	752	703	707	705	718	710	728	700	669	702	683	711	719	728	748	733	780	670	668	708	728	737	705	727	669	729	660	714	706	749	713	731	704	709	653	719	684	679	706	726	705	708	738	712	675	714	707	688	705	722	744	717	749	757	730	678	701	728	667	704	696	718	708	692	686	699	725	660	708	685	699	713	677	710	719	682	741	669	702	722	701	722	725	735	782	669	745	711	722	747	743	701	720	756	684	768	693	695	698	694	722	753	708	745	709	682	736	737	686	705	698	651	721	695	718	711	686	688	721	733	718	729	723	694	661	704	657	673	728	726	688	677	682	673	703	692	707	693	708	694	711	684	708	692	717	733	741	782	728	708	741	692	727	706	728	763	731	778	685	672	706	687	732	721	726	666	713	673	718	680	742	679	687	687	732	714	713	716	734	703	743	735	658	721	676	706	686	678	734	685	694	749	694	736	702	740	741	744	684	755	668	684	668	695	699	710	732	710	710	700	707	685	662	730	730	714	707	721	733	724	708	708	702	758	727	727	723	709	707	693	768	702	693	746	705	701	676	697	733	707	759	712	668	703	725	749	735	741	702	692	745	731	730	679	721	623	689	679	661	713	699	746	715	698	706	715	693	746	731	680	700	728	683	704	709	748	690	703	742	713	681	690	653	700	709	721	731	713	687	745	666	743	715	687	714	756	663	688	724	696	717	717	719	698	716	732	727	674	737	683	707	680	713	717	724	771	702	712	714	751	727	661	734	697	712	693	677	732	733	662	715	698	683	723	707	693	748	727	703	733	734	658	716	703	703	637	787	747	696	641	719	718	695	669	713	710	729	714	673	724	692	701	769	722	735	749	685	677	687	672	708	728	689	782	708	697	726	716	688	684	720	707	653	709	700	759	693	704	682	732	725	707	781	691	733	736	663	687	767	701	702	699	703	760	716	699	739	712	673	726	704	700	730	703	704	716	689	660	704	730	680	717	704	743	672	689	683	680	699	682	718	715	710	753	734	738	711	703	700	724	698	683	694	739	699	794	752	715	705	668	679	705	702	732	788	725	755	728	726	662	707	676	711	664	757	698	715	718	706	724	720	758	704	714	720	687	722	718	749	719	722	692	705	711	728	739	770	730	710	690	676	739	709	697	730	667	707	678	707	739	678	759	754	690	669	704	691	700	665	641	751	699	720	733	676	696	712	712	727	724	681	680	694	725	686	737	697	704	713	724	743	744	711	701	709	706	668	720	699	716	700	713	747	700	707	727	719	764	696	740	695	724	695	677	685	690	676	714	718	724	710	696	687	732	734	716	718	703	731	706	727	710	694	682	722	737	685	705	747	741	738	697	699	675	696	678	672	719	724	687	682	714	720	712	705	688	745	769	744	756	718	693	700	698	726	711	752	687	727	741	728	687	676	722	724	698	702	699	671	701	688	719	721	730	693	697	706	746	710	720	726	758	703	741	670	672	696	706	727	757	707	711	702	711	710	710	628	727	654	724	688	698	691	746	668	707	677	736	688	646	702	735	693	734	684	701	734	707	693	750	760	726	729	743	699	701	743	755	686	674	723	718	735	730	703	652	729	706	717	679	713	713	705	741	690	715	702	708	693	716	746	678	702	692	747	727	692	686	687	694	760	713	737	690	704	686	688	733	706	659	730	689	685	708	736	692	698	712	717	712	714	718	738	662	669	733	723	740	756	701	720	694	730	683	760	685	722	737	691	690	709	690	746	727	723	712	750	701	663	727	707	672	720	700	711	688	722	733	748	688	699	726	751	711	737	696	720	729	713	672	676	736	694	734	719	674	714	730	709	764	714	702	664	711	715	762	697	711	715	725	783	726	670	702	749	691	733	707	731	725	676	703	753	705	693	730	727	753	728	709	694	686	733	718	710	665	706	685	706	692	687	706	737	707	724	703	746	701	721	678	722	736	723	706	710	699	708	676	702	726	673	700	681	753	730	662	688	727	658	705	750	676	732	734	696	679	690	744	676	711	737	709	691	738	726	734	735	749	716	735	757	713	757	772	672	717	711	692	683	704	678	701	722	726	698	697	716	700	709	696	709	725	687	719	666	742	712	701	709	740	694	705	674	711	742	707	703	719	736	736	697	779	680	720	736	732	701	736	707	724	688	711	746	743	681	707	689	676	768	733	744	703	721	693	716	760	752	726	736	743	692	687	674	725	693	745	679	658	701	750	727	711	747	705	697	728	705	690	733	729	733	680	712	744	722	702	739	719	691	681	706	734	683	691	738	715	733	739	755	745	733	721	690	711	701	690	679	676	736	781	694	743	672	714	656	698	720	666	725	721	668	702	696	726	712	668	710	666	726	709	744	668	738	729	745	701	687	724	739	694	693	736	691	763	689	697	694	672	735	725	770	723	678	756	708	683	700	738	680	687	697	697	710	744	718	735	714	687	683	716	766	737	731	677	739	743	710	733	709	689	670	709	699	729	711	726	688	705	725	738	746	704	705	737	653	714	649	678	709	719	747	707	665	707	713	724	729	726	726	721	720	689	688	737	714	738	730	724	728	719	727	707	729	705	733	708	697	717	691	676	717	702	743	644	711	675	709	724	741	702	728	753	735	769	685	757	695	710	669	735	711	721	740	784	743	703	708	702	719	702	698	711	693	704	707	752	707	727	733	674	709	705	714	633	726	732	685	786	687	772	713	697	734	667	733	694	731	704	728	682	727	733	702	768	718	669	685	691	653	641	698	743	700	772	685	713	691	704	728	748	711	698	665	709	716	654	654	677	732	717	685	688	698	716	685	676	729	760	706	730	691	685	696	739	696	768	703	716	690	664	741	710	732	710	658	717	709	733	774	687	723	739	702	701	735	709	706	714	710	654	718	741	724	696	710	736	702	704	721	708	715	724	699	672	722	707	666	677	706	689	729	700	670	682	685	696	720	731	750	749	747	698	684	730	662	688	715	736	704	724	714	669	694	712	704	692
8043	19871	24026	17770	10713	5353	1458	383	115	76	51	64	48	52	58	45	50	48	48	50	59	54	57	60	49	54	40	64	60	62	66	51	53	47	49	43	46	41	52	43	55	62	44	62	42	57	40	44	34	58	46	49	48	39	49	57	61	51	53	64	43	57	53	44	55	54	56	53	41	50	53	41	52	54	53	67	56	55	51	60	52	56	40	41	56	57	42	57	47	50	50	51	41	53	62	44	51	45	58	52	57	60	59	55	46	44	55	41	55	50	59	48	56	46	45	42	59	48	58	64	54	50	46	51	60	65	43	63	55	59	59	59	41	65	54	51	58	53	46	61	59	64	50	62	41	45	55	52	52	52	46	39	49	63	50	73	49	49	63	49	47	62	51	57	55	50	53	47	49	48	59	53	59	53	49	67	48	54	49	54	46	55	50	50	62	60	41	66	55	54	43	39	47	51	51	57	55	54	61	53	60	50	55	57	63	45	55	65	50	60	57	49	62	69	59	59	50	55	49	60	56	51	52	52	53	45	48	52	39	48	51	45	50	44	45	40	56	57	45	59	47	39	51	48	45	64	56	49	56	65	77	49	46	56	49	56	45	58	59	50	47	50	58	49	56	59	50	63	54	75	59	53	53	55	55	52	58	50	58	55	52	49	46	49	49	64	49	43	46	43	55	57	63	44	50	53	58	61	50	44	44	51	64	50	53	58	57	52	56	48	52	55	51	56	52	44	48	57	48	53	49	61	65	57	50	56	51	47	52	45	62	59	45	53	46	59	47	63	41	63	54	55	61	44	54	47	58	50	66	60	51	45	48	42	62	47	44	57	51	41	61	67	39	52	57	59	42	55	64	45	72	49	53	54	56	54	57	55	56	53	50	58	63	47	50	59	60	52	50	56	51	51	48	57	58	52	59	58	53	58	58	48	44	55	52	42	66	58	55	62	53	53	50	46	55	56	53	48	60	47	58	45	52	51	62	55	61	50	43	48	54	39	46	56	51	46	56	47	52	59	61	46	48	47	50	49	47	53	43	55	56	54	44	49	55	63	60	46	53	38	57	74	51	72	57	35	62	56	49	45	56	60	39	55	61	54	69	57	49	60	57	48	58	42	41	40	57	63	53	51	46	59	47	66	40	60	66	52	57	56	47	61	51	54	55	53	47	56	50	58	46	68	49	51	61	49	53	54	51	57	54	47	60	43	64	57	54	51	49	50	42	50	47	46	59	49	55	45	59	51	65	51	50	51	60	64	60	62	53	56	47	62	50	56	39	51	42	59	55	43	43	41	56	49	60	46	56	43	47	63	49	57	49	47	54	53	50	44	50	57	51	53	40	50	44	42	49	38	53	56	46	44	59	49	47	33	61	47	51	55	47	57	46	65	53	58	54	44	64	58	48	53	40	52	54	54	50	54	57	61	55	46	52	47	65	60	59	49	51	64	38	43	52	47	41	52	56	69	46	44	40	46	47	44	54	46	51	44	49	38	59	50	48	73	52	61	59	47	54	45	46	54	57	49	53	61	62	49	47	55	50	51	62	51	53	55	56	44	61	52	52	57	50	55	46	58	55	59	43	58	51	48	43	54	55	43	44	49	45	55	48	54	62	56	62	58	43	58	61	57	52	45	56	56	55	45	57	51	54	56	61	36	49	64	53	48	43	49	48	59	44	70	44	46	60	50	57	48	63	43	46	45	48	43	57	55	49	59	44	42	43	52	45	60	49	44	57	52	51	70	57	52	54	56	59	54	45	49	46	61	53	44	39	55	58	54	66	50	68	74	49	47	43	64	40	41	40	57	63	54	52	46	49	48	49	44	50	52	58	48	44	41	66	66	50	62	55	42	45	63	52	58	43	52	51	53	56	50	52	45	47	59	53	55	54	62	47	55	53	58	55	56	54	55	50	51	60	52	55	53	51	57	48	47	44	58	56	40	57	53	41	53	52	54	46	45	44	45	65	47	58	58	69	38	56	61	56	64	51	43	56	60	37	44	34	54	41	46	37	61	63	48	62	55	50	65	71	49	47	54	45	50	56	42	55	58	47	48	48	50	61	50	39	52	64	53	50	47	44	53	49	38	54	52	45	49	56	69	65	55	48	47	45	53	48	42	50	48	52	50	58	58	62	54	63	56	62	59	50	51	38	55	58	36	44	48	65	54	49	53	56	47	42	57	56	52	59	71	48	53	53	48	54	40	64	47	64	50	58	53	52	59	60	38	58	63	59	58	57	60	69	57	65	39	43	45	51	53	50	55	49	43	59	57	62	65	51	53	49	68	54	52	48	62	55	55	55	52	55	57	52	46	49	47	44	43	62	60	61	51	55	58	42	61	61	40	43	53	48	45	49	53	54	52	65	58	55	43	58	59	49	57	57	65	47	56	60	54	61	55	71	54	51	46	47	49	67	59	50	57	59	49	42	53	64	50	39	48	60	57	58	57	57	51	65	43	54	56	53	54	52	33	43	56	54	37	54	49	62	51	70	49	50	38	46	66	51	58	49	67	61	54	50	48	51	50	56	43	55	54	51	63	51	60	53	42	47	61	51	40	61	49	54	49	59	45	55	59	41	45	39	49	44	53	58	52	48	70	53	50	53	43	63	65	57	44	52	55	46	49	44	62	59	58	64	62	46	58	47	45	42	52	43	57	47	49	44	59	46	52	38	45	47	40	62	44	53	43	49	43	47	59	43	48	68	61	54	52	48	51	64	52	43	52	45	48	44	59	52	56	54	41	58	43	40	52	44	49	55	69	55	61	57	49	45	56	49	58	51	46	54	51	53	54	41	53	60	52	59	52	47	49	71	55	50	50	62	52	65	65	43	48	51	53	51	44	57	49	52	70	54	45	33	59	43	59	45	43	67	49	43	52	50	57	37	58	54	51	49	42	51	54	57	54	60	55	62	51	56	45	67	68	38	53	58	56	59	54	51	55	58	50	64	53	51	46	58	53	54	54	45	56	44	62	44	55	51	56	41	44	61	44	61	56	45	59	54	55	64	57	54	56	39	56	55	39	59	53	60	45	48	47	50	50	64	43	56	47	63	59	66	47	65	40	48	59	54	62	46	73	56	50	42	50	58	53	48	64	50	51	71	48	41	58	42	42	52	40	44	59	51	38	40	43	52	66	50	47	63	51	42	56	61	48	59	44	59	63	54	59	54	55	40	64	56	49	47	59	54	51	52	55	58	57	55	57	63	41	45	50	51	40	52	46	58	49	47	52	51	62	44	55	48	51	56	63	58	46	67	48	53	49	47	57	67	51	51	48	50	54	56	70	60	50	59	59	52	59	61	44	52	44	56	36	52	57	57	54	65	53	53	47	47	58	59	40	64	41	63	52	54	66	55	50	45	55	39	41	49	53	50	47	46	52	51	52	57	44	47	45	41	54	54	52	52	46	65	42	67	40	51	64	53	45	54	53	57	48	54	51	51	46	49	49	45	50	51	51	59	43	64	48	50	51	60	49	57	50	53	64	46	54	50	34	47	65
39909	48032	49762	56444	55294	40493	24756	11385	3354	1231	768	698	657	680	669	675	691	685	718	669	699	675	716	658	664	701	663	718	721	640	705	646	662	626	697	665	649	669	689	632	682	699	705	664	704	667	656	643	705	698	654	714	716	634	692	639	647	684	689	697	703	611	688	694	723	672	665	658	672	611	626	736	679	715	643	721	676	665	678	660	730	699	708	706	665	675	679	722	701	717	669	701	692	675	680	692	676	723	679	639	636	677	738	700	695	672	673	700	638	655	720	703	659	678	655	681	641	630	674	672	686	631	684	669	700	682	695	691	665	631	668	731	737	696	667	654	687	708	696	679	647	679	691	662	725	712	686	686	680	649	684	702	706	678	647	702	687	660	666	645	676	682	722	708	642	683	696	702	699	695	717	661	694	672	694	693	724	697	651	670	644	701	643	722	711	654	679	677	704	717	691	650	692	661	675	702	648	635	693	658	719	681	672	645	663	714	688	644	697	689	692	642	687	708	666	668	669	694	683	680	718	700	687	672	688	686	681	680	723	683	680	681	648	696	694	710	631	688	728	671	734	666	658	704	675	677	647	692	656	624	689	705	679	684	661	686	694	696	659	673	663	687	715	712	709	686	663	639	612	682	695	668	651	658	717	673	725	667	693	675	686	683	749	670	674	643	700	648	638	715	680	639	656	641	644	621	713	707	639	678	672	651	687	704	695	696	695	657	668	670	678	652	679	681	676	716	656	668	671	723	664	716	694	690	682	717	676	688	730	701	695	686	718	661	683	680	696	711	655	715	685	644	674	637	662	730	672	718	720	680	692	709	667	665	703	688	697	693	696	737	668	702	697	658	705	679	692	667	693	665	666	706	723	668	652	693	640	676	707	673	681	707	697	699	658	661	661	682	683	695	718	664	655	627	711	722	688	762	654	662	661	656	679	679	715	701	702	659	655	652	726	656	706	683	691	709	662	712	669	656	743	692	706	684	716	709	658	731	670	692	697	666	688	654	653	669	718	713	649	695	713	672	656	710	638	677	677	674	688	683	661	673	664	689	691	708	661	685	670	720	738	717	677	636	657	694	668	678	681	696	701	654	681	655	699	705	719	666	670	654	689	653	676	683	696	660	725	646	680	675	686	707	687	703	697	634	689	665	672	712	663	687	691	649	685	711	669	693	669	672	691	698	652	698	734	663	677	645	657	734	662	641	663	648	633	709	648	681	657	652	701	689	693	685	678	647	665	701	677	701	718	677	708	705	711	644	644	711	694	707	650	657	728	681	701	670	699	646	692	689	703	693	638	637	654	670	690	675	708	722	673	696	708	624	602	686	651	702	635	699	718	668	669	686	689	677	707	694	655	650	645	668	706	696	704	696	688	650	701	723	652	652	661	688	676	716	646	674	671	751	701	724	679	705	670	684	722	709	692	706	599	682	679	681	698	687	679	672	708	652	694	707	665	668	696	707	669	687	699	669	622	643	665	619	655	709	640	693	651	677	709	747	686	683	639	723	650	668	671	742	671	717	680	710	711	677	673	676	679	664	676	674	679	678	681	694	675	717	733	689	663	715	691	650	676	672	661	683	642	711	646	683	709	688	649	676	688	711	731	676	701	703	666	706	708	644	649	661	700	703	685	672	679	640	647	670	676	750	698	667	690	709	636	674	688	711	718	636	660	691	673	668	688	666	741	727	690	675	716	688	654	669	712	673	719	682	640	702	676	705	690	723	707	655	682	677	673	709	658	728	702	721	699	679	708	656	679	721	684	712	717	677	679	669	704	681	688	669	644	640	721	694	684	698	631	692	674	675	724	661	681	673	636	711	639	684	724	668	709	705	655	645	719	649	663	715	690	700	680	744	715	673	680	734	672	685	686	670	683	655	724	653	686	655	706	666	660	700	669	658	655	701	710	663	720	685	646	707	638	697	643	670	700	704	646	669	665	685	728	679	733	726	688	689	672	672	661	682	669	660	690	637	662	691	638	686	716	642	656	694	689	685	696	684	650	665	682	663	694	665	619	720	689	669	680	673	671	689	710	708	666	697	702	705	677	701	642	680	631	616	666	679	655	688	649	670	693	683	695	684	698	662	727	668	694	678	715	661	683	644	655	674	676	760	675	666	680	669	644	710	656	640	692	682	673	717	732	716	656	684	655	661	655	725	634	662	667	717	671	674	704	659	725	688	731	705	710	655	659	700	700	695	651	671	708	684	721	723	659	679	678	671	700	691	712	697	679	697	713	684	689	660	660	707	670	691	672	684	690	734	687	662	660	688	725	637	650	657	690	700	686	687	693	682	687	680	676	698	644	674	680	654	670	721	675	673	698	655	649	674	670	681	674	676	702	706	710	684	672	678	642	668	715	661	700	685	679	711	653	715	679	694	717	642	700	675	673	678	718	675	692	710	733	702	720	676	705	679	679	724	683	663	703	724	713	627	635	658	709	647	676	698	670	741	654	658	730	682	652	722	690	676	653	676	670	695	671	694	685	667	667	694	744	706	697	670	688	678	687	679	683	711	697	705	694	690	664	696	692	675	691	679	673	677	706	684	670	685	669	687	714	688	663	671	702	714	683	677	772	675	693	650	683	662	668	700	703	678	678	723	664	723	709	635	631	677	740	687	690	668	679	685	622	657	641	719	689	687	660	685	719	710	715	606	658	670	682	641	706	663	722	665	684	670	653	660	641	646	686	656	663	660	698	686	677	650	681	682	680	694	674	682	692	688	676	638	699	712	689	715	684	724	650	694	677	656	649	675	760	671	662	670	696	687	687	671	685	690	674	664	696	690	712	659	692	713	715	665	665	708	698	662	699	666	671	673	689	713	685	702	684	675	635	650	666	665	636	672	687	680	725	662	657	684	707	662	657	653	688	718	708	667	695	681	664	670	674	726	673	662	726	648	643	652	685	664	701	737	675	703	671	735	626	695	700	682	654	681	715	751	700	673	732	661	714	690	661	681	687	663	693	677	711	664	653	683	696	679	664	684	701	650	658	675	716	679	687	658	629	673	721	711	677	665	686	702	669	661	721	689	686	700	665	705	692	680	683	704	682	729	715	720	665	650	661	660	672	673	719	664	675	684	675	658	708	649	680	724	726	692	668	726	672	715	681	696	656	699	693	671	730	682	680	712	681	662	678	640	666	726	653	704	717	666	670	661	707	714	695	706	615	723	656	678	693	645	694	639	667	731	699	711	664	710	725	621	682	735	716	704	752	674	635	678	694	647	621	672	702	729	686	688	680	685	707	673	672	686	642	720	653	690	701	708	712	719	683	687	654	670	686	679	665	665	677	691	712	706	683	678	665	665	661	667	667	697	667	666	628	708	698	679	660	673	686	659	671	671	647	630	656	688	676	699	659	636	658	626	687	723	651	640	727	663	660	656	702	664	686	697	704	657	680	683	671	673	659	665	649	674	687	664	694	716	650	659	688	645	708	637	679	649	712	655	671	680	660	679	677	698	671	674	665	645	641	699	685	684	673	683	738	711	666	695	704	710
2197	4138	6566	4984	2563	1062	409	155	69	54	54	52	46	41	50	47	41	43	58	51	53	45	50	38	55	56	42	43	49	48	55	55	46	50	46	45	46	36	47	50	58	58	41	50	36	50	49	59	62	39	45	49	55	53	52	46	47	62	54	47	61	62	49	48	51	50	58	50	37	55	54	46	46	44	50	49	48	54	38	56	49	57	57	52	50	42	64	47	48	55	42	48	51	49	35	40	55	63	49	52	45	53	34	45	61	45	65	37	53	43	40	54	47	46	47	49	46	49	50	45	49	54	44	44	40	54	49	44	56	33	53	47	62	55	42	50	38	55	44	56	61	48	51	48	62	53	50	46	51	39	48	46	50	52	52	66	49	47	44	42	55	50	58	37	67	61	56	59	54	45	52	45	54	44	44	44	69	61	46	46	51	50	62	30	43	29	44	53	51	50	50	56	70	54	46	28	52	50	48	43	49	39	53	44	46	53	53	38	59	45	45	56	47	52	61	58	49	70	52	32	41	49	51	47	59	47	59	42	55	60	56	51	52	38	44	47	53	48	54	54	45	56	52	49	52	50	61	47	49	61	64	59	49	39	63	50	45	59	53	61	45	51	49	47	40	60	45	42	50	53	38	42	53	54	51	51	38	55	48	59	50	59	55	46	44	51	44	49	48	65	45	54	44	65	51	37	47	49	44	54	41	50	53	40	45	46	47	41	44	38	47	51	49	59	56	50	55	44	54	52	52	38	43	56	51	55	48	61	48	51	57	51	45	41	65	44	57	48	50	36	54	40	53	50	47	50	63	56	42	50	40	44	49	47	46	46	34	49	46	54	54	47	54	39	49	53	54	43	53	44	33	43	52	46	44	48	58	53	54	41	47	49	56	47	48	62	35	43	44	47	46	43	38	42	46	42	55	46	34	53	39	52	37	47	40	58	47	43	54	42	40	52	59	59	47	56	61	48	45	49	40	49	42	50	46	51	46	38	42	61	42	47	42	47	50	55	36	47	45	51	48	41	42	46	51	48	54	52	48	62	41	59	41	61	49	43	45	47	50	48	42	35	49	54	44	43	40	61	41	57	48	44	47	55	38	46	48	45	44	55	55	47	49	43	32	61	62	33	51	53	51	50	34	50	58	53	44	55	48	47	53	43	40	49	46	53	45	48	58	56	51	56	42	46	52	43	56	42	41	34	52	46	58	51	53	52	63	49	53	51	51	39	35	44	46	61	45	48	47	55	56	51	39	40	56	45	57	40	49	55	46	51	51	54	58	54	52	57	45	46	47	55	54	38	40	59	58	41	44	53	46	56	54	58	47	55	50	42	49	63	49	44	50	52	53	52	57	45	51	45	50	53	44	52	57	56	56	43	75	55	39	44	52	49	46	61	48	47	45	43	37	43	49	50	47	49	45	39	45	47	57	47	47	47	65	46	34	53	48	46	39	43	60	65	55	44	45	47	41	65	62	42	35	41	48	46	57	51	43	50	63	46	47	44	53	61	46	55	58	46	61	55	46	43	42	40	48	43	53	51	42	43	52	53	42	48	61	53	36	44	39	50	47	47	53	49	48	50	52	56	59	55	42	48	50	52	40	60	45	32	42	51	46	59	56	43	62	47	59	52	35	34	49	38	52	44	58	50	51	59	42	52	69	45	34	50	53	46	53	56	54	31	47	54	54	52	46	47	39	42	53	46	56	47	48	56	55	32	48	39	45	60	65	45	51	50	44	41	64	55	39	47	47	57	48	51	46	50	51	45	56	57	43	61	54	48	49	42	50	38	46	43	46	54	43	40	46	41	46	52	61	48	39	49	38	50	46	52	51	55	54	54	50	45	53	55	56	45	47	57	59	47	54	44	33	38	48	55	47	41	52	54	58	42	47	39	51	40	40	57	56	49	49	48	55	52	51	43	54	45	35	42	45	60	47	50	44	44	43	35	41	50	75	49	48	65	55	50	54	53	49	50	35	62	56	42	48	35	38	51	49	66	59	45	46	49	44	41	51	51	55	50	53	57	42	48	49	64	51	55	51	50	45	44	57	49	46	47	42	54	63	49	56	50	56	50	51	53	45	41	45	35	39	48	50	65	56	46	57	61	48	49	47	53	48	59	40	46	50	39	54	65	48	62	42	51	55	49	48	60	47	40	48	37	51	43	46	39	54	42	48	47	52	36	60	56	40	50	48	36	50	41	48	38	48	62	52	50	54	43	40	58	63	52	51	47	42	51	49	57	54	46	46	59	42	47	50	50	36	51	56	53	64	58	46	49	53	41	48	38	45	50	37	43	47	47	65	46	44	51	44	55	43	42	51	60	48	45	58	42	56	46	62	52	45	53	58	61	44	44	49	50	38	30	46	49	45	57	62	46	52	45	61	32	50	35	43	47	37	52	50	36	52	48	39	53	48	60	50	34	52	51	54	63	57	59	58	43	49	46	46	40	45	45	51	58	51	42	42	52	39	58	31	52	44	55	57	62	56	40	49	60	43	46	48	55	49	41	40	51	56	55	43	55	59	53	47	48	58	52	50	53	56	57	50	57	57	46	44	39	50	51	51	56	44	53	58	56	44	45	42	51	53	56	64	50	45	49	50	61	50	42	57	49	58	38	53	56	60	54	52	52	59	53	51	43	45	39	45	46	54	36	54	54	37	65	51	38	44	42	48	53	62	42	52	61	53	70	58	61	53	40	52	41	57	47	67	40	43	55	51	52	42	57	42	49	45	58	44	47	48	47	59	42	48	50	48	42	54	69	56	44	34	48	38	54	56	33	47	53	57	52	51	54	61	52	45	52	51	60	44	54	41	43	41	56	41	39	42	49	53	57	47	57	47	54	61	61	43	50	51	52	53	56	44	58	49	47	44	44	47	59	55	47	42	40	50	57	53	51	49	38	50	58	48	42	53	47	54	35	53	49	37	50	46	45	49	44	43	48	53	55	48	58	48	57	36	65	42	50	60	49	48	43	40	40	52	45	50	54	52	45	45	41	59	50	57	48	46	45	54	50	53	49	50	56	52	54	49	47	54	39	60	55	45	49	53	50	41	51	57	43	59	48	40	42	45	49	55	46	58	44	49	48	45	39	50	36	45	49	40	51	43	51	53	47	48	50	51	58	58	60	52	58	44	53	36	42	49	52	51	44	60	49	52	40	47	46	41	46	45	52	53	36	43	61	54	50	45	53	48	66	45	48	44	45	37	58	50	59	48	53	62	52	42	39	57	39	53	37	44	43	45	51	48	40	54	60	47	49	50	52	49	42	48	43	50	47	50	57	45	48	46	57	41	39	49	46	59	60	44	41	49	49	56	45	58	48	57	63	50	50	49	50	46	40	57	45	45	42	44	52	64	47	55	49	51	50	49	41	41	40	64	61	40	43	50	41	46	55	57	45	52	55	55	56	50	44	55	49	44	55	51	40	44	59	33	61	39	56	44	58	47	51	52	52	45	56	45	53	49	38	61	42	41	49	51	44	52	61	38	35	63	52	56	48
26656	29544	31862	34482	32567	23353	11646	4106	1423	782	684	649	616	646	635	578	650	634	658	602	580	584	629	614	636	621	681	638	612	643	638	612	620	653	630	589	583	600	615	646	588	674	667	636	656	665	628	617	648	596	627	600	623	646	618	607	646	641	648	633	662	630	647	630	639	626	609	632	653	585	635	631	628	612	646	610	632	642	648	627	667	651	599	592	679	561	664	612	553	608	635	630	660	617	642	663	623	613	660	653	643	661	681	650	628	615	667	639	623	652	657	611	613	581	615	629	666	641	670	681	628	650	641	660	625	615	588	630	681	655	687	612	649	621	649	675	656	619	605	667	615	652	602	635	606	632	627	641	625	646	606	658	611	685	650	636	620	643	656	646	612	645	670	574	645	648	635	647	564	643	611	644	628	602	666	641	618	659	640	631	665	599	609	635	610	621	611	634	642	638	628	620	660	625	662	607	621	623	626	669	605	646	644	657	645	564	610	646	613	579	641	671	641	641	649	650	640	619	641	623	598	640	619	620	657	572	653	605	632	652	649	580	642	676	617	616	654	611	636	622	667	637	631	668	637	634	561	648	616	660	661	611	603	640	601	597	699	640	605	610	592	626	662	658	647	660	634	613	629	631	558	649	603	641	665	670	640	631	635	603	640	614	606	685	630	640	674	646	676	603	642	635	625	660	593	656	628	657	629	626	565	649	612	603	624	605	637	620	661	630	652	619	657	641	661	601	616	631	630	641	647	634	631	657	632	613	635	623	660	632	628	639	614	658	638	660	630	635	610	624	612	625	617	618	672	646	652	644	610	644	625	673	622	623	678	625	666	611	674	608	675	696	611	616	654	665	603	651	580	632	675	635	664	619	622	672	675	654	655	654	646	639	652	631	661	606	685	641	641	645	662	645	650	667	588	662	649	636	657	643	659	635	589	637	624	628	654	627	650	604	585	595	619	677	635	625	649	631	659	605	670	640	636	664	659	652	600	645	623	623	655	647	713	644	648	639	594	581	594	677	601	626	623	621	639	633	649	618	671	624	646	587	629	645	600	683	625	625	619	613	678	605	622	614	593	635	661	614	668	656	659	650	624	593	629	612	621	589	622	649	611	676	626	628	609	618	596	626	639	651	627	616	662	622	602	626	625	644	574	666	657	625	678	635	693	644	653	686	637	623	684	644	627	645	654	630	642	610	658	662	632	694	620	645	620	606	636	670	622	618	629	612	657	638	622	611	668	582	656	633	675	669	616	673	632	652	650	666	663	649	653	605	590	617	682	637	633	654	624	645	670	607	591	624	659	590	604	629	635	634	646	626	654	612	629	618	643	616	650	605	627	661	644	628	622	639	619	625	657	649	640	632	628	618	651	658	605	672	624	674	598	641	639	699	612	623	650	640	649	639	635	646	677	641	668	660	586	662	634	596	650	590	643	594	617	611	626	645	674	699	626	641	646	608	654	581	674	640	643	642	663	618	632	592	597	612	642	608	596	628	634	614	626	654	610	667	657	590	609	617	644	648	603	665	614	635	662	649	567	615	663	621	667	639	604	641	629	623	629	646	608	675	625	626	618	649	619	636	629	639	624	552	650	654	624	676	619	673	618	639	600	611	667	602	645	673	617	686	637	636	652	665	637	649	660	669	646	663	613	593	629	646	642	561	637	669	657	658	596	636	613	666	602	653	619	628	657	632	640	638	662	589	607	615	648	634	620	667	629	646	632	624	644	638	646	639	662	673	623	647	575	628	670	631	590	638	600	622	642	666	648	624	578	656	641	615	623	597	664	636	660	641	624	615	691	625	644	646	635	703	684	627	656	657	600	646	695	646	616	625	623	619	603	634	596	638	616	635	638	647	641	641	616	620	642	618	696	622	635	627	627	603	629	653	632	643	639	673	643	625	663	633	609	632	610	653	625	636	679	621	640	660	624	652	678	661	670	653	615	629	592	636	660	609	628	632	648	691	656	638	626	643	595	632	588	640	627	646	605	635	661	649	621	622	608	668	617	637	655	625	592	579	640	610	594	635	601	645	624	629	649	676	630	619	641	596	654	624	708	628	654	627	666	654	679	652	671	617	615	629	661	622	664	615	619	651	642	656	659	634	612	647	668	582	621	668	632	643	653	647	624	566	658	620	636	612	635	642	640	694	645	630	678	600	619	629	647	611	623	589	633	612	655	637	610	648	653	636	638	647	626	634	620	630	640	629	644	619	642	641	611	620	612	658	631	608	619	636	640	673	641	644	657	646	590	645	650	647	608	628	621	651	614	649	662	617	652	647	603	663	645	604	629	653	662	629	604	656	706	607	606	681	613	656	604	665	668	628	621	652	634	601	656	655	622	598	610	612	658	638	628	691	614	641	655	620	584	639	609	643	610	638	668	651	635	609	667	613	615	643	652	607	696	659	602	634	612	606	687	635	642	631	618	670	652	658	707	655	645	604	645	619	658	633	616	622	630	612	622	655	614	653	611	605	664	622	609	644	615	616	665	631	639	680	662	627	666	642	608	599	688	656	642	645	634	615	638	643	662	664	663	606	669	662	616	621	647	649	651	664	641	619	699	628	630	658	667	631	637	648	636	671	647	586	659	651	636	641	663	620	633	639	636	639	677	635	662	653	614	636	634	680	595	613	616	661	662	619	650	635	577	646	678	606	661	659	645	652	627	671	653	656	633	651	618	640	675	646	619	651	643	648	659	658	626	627	647	630	592	644	603	646	680	644	667	643	618	586	629	623	637	609	641	624	620	593	658	641	591	600	601	637	612	615	642	658	652	647	605	615	651	654	632	652	668	617	651	610	627	616	629	630	615	629	658	618	617	635	600	656	663	648	640	679	637	611	622	642	691	596	679	620	608	616	668	623	607	638	646	634	656	643	632	631	606	622	662	656	654	666	603	648	663	661	582	611	629	644	607	614	663	612	640	600	617	621	647	561	639	614	595	639	650	608	619	631	662	628	636	599	645	642	703	645	656	660	649	623	627	682	658	620	631	637	640	627	647	670	603	605	645	606	660	644	625	650	674	651	592	622	638	608	592	634	637	652	605	613	600	595	667	619	648	611	622	652	645	663	640	660	643	648	622	674	624	641	603	652	642	657	704	649	612	618	633	658	583	661	656	637	605	683	640	604	626	649	605	568	597	621	584	634	614	615	609	658	641	656	636	652	652	626	648	624	632	624	674	613	662	659	660	632	669	680	633	591	621	651	601	657	638	617	660	633	617	645	675	625	632	625	639	650	638	584	622	626	604	630	616	644	666	625	613	598	651	666	645	646	596	624	639	661	682	630	663	688	665	648	628	623	633	641	649	669	645	652	640	605	657	618	678	589	632	612	611	656	659	613	649	620	617	624	646	685	654	607	595	656	637	659	640	645	663	644	616	729	635	620	643	639	631	683	617	653	644	657	630	606	641	622	625	632	608	595	644	630	671	676	669	622	651	667	606	661	618	654	649	619	616	644	612	663	663	648	621	668	633	613	671	613	615	656	603	659	646	646
5129	18462	17279	11535	6110	2479	791	231	83	55	57	41	42	47	56	49	35	55	62	38	55	51	54	42	39	61	42	56	53	42	40	55	44	52	52	58	39	48	52	48	47	45	35	51	48	32	42	53	37	38	50	46	45	40	51	52	49	52	54	50	53	47	50	41	45	50	54	50	44	48	39	56	49	53	45	46	57	40	49	47	43	58	42	50	48	47	42	55	50	47	51	53	52	52	45	59	55	43	44	52	38	56	42	52	59	61	45	40	46	45	50	39	45	56	40	45	41	45	52	45	39	48	48	41	35	43	56	39	56	51	51	43	43	38	46	64	39	44	46	42	47	44	38	48	43	49	45	39	30	40	49	49	54	50	43	53	47	50	48	40	37	39	52	44	46	42	44	49	54	40	45	46	45	48	56	56	51	53	41	47	37	67	57	44	59	33	43	49	46	61	47	46	40	45	42	43	52	49	52	51	52	54	48	45	49	52	39	48	35	59	52	52	43	52	53	57	59	46	43	42	37	42	48	48	42	57	45	39	42	52	54	50	38	37	50	50	54	52	54	52	51	41	49	50	48	48	64	46	56	40	38	34	44	41	50	51	46	57	48	44	47	50	49	40	41	54	61	46	53	52	60	46	48	40	50	57	39	42	44	42	44	42	52	36	55	44	37	53	50	53	43	40	51	43	37	38	54	53	41	55	42	41	50	44	54	42	53	50	36	50	55	42	35	51	46	63	51	54	45	41	53	53	38	56	43	43	45	54	59	32	53	33	41	51	53	55	52	45	42	52	60	57	35	36	53	47	43	38	53	34	56	52	46	63	65	42	63	46	49	43	30	47	49	42	46	36	60	44	44	49	45	46	55	42	58	54	38	42	47	44	53	37	48	45	46	55	42	48	64	47	51	43	48	56	48	43	50	44	47	46	51	51	50	53	53	47	42	62	47	49	52	50	46	46	49	46	36	57	40	50	51	59	52	47	50	52	44	56	49	47	48	27	35	56	41	53	55	42	58	52	50	39	57	35	63	51	32	41	49	43	52	34	48	30	42	47	46	48	46	42	55	46	44	58	52	47	56	52	44	52	49	50	32	38	36	34	39	58	62	38	51	49	56	49	45	55	48	45	44	39	34	41	41	47	50	46	50	49	44	50	54	55	50	39	39	45	44	42	44	46	43	50	55	52	43	46	53	54	50	52	53	48	43	44	51	45	49	52	51	45	43	43	45	45	40	39	55	42	41	45	50	46	49	48	43	43	53	57	52	54	44	43	45	52	58	46	48	48	49	46	53	35	50	56	56	51	48	49	49	52	52	49	40	37	60	42	47	43	67	51	69	39	54	54	46	56	43	57	44	59	46	46	48	59	51	53	46	54	47	48	46	46	44	58	52	54	34	48	50	64	47	45	53	38	39	53	42	50	45	48	50	46	39	48	58	50	48	41	43	44	47	42	50	66	42	44	40	62	40	52	50	46	54	50	40	51	56	51	53	45	46	40	61	48	56	51	49	44	47	60	60	47	57	49	47	42	57	53	51	41	38	42	42	56	40	50	42	58	60	54	63	43	40	42	54	47	56	52	50	51	50	52	48	48	56	53	39	36	44	59	49	48	42	54	45	54	52	40	61	37	50	50	51	52	51	54	58	47	48	47	44	45	40	36	47	49	42	56	48	58	43	42	52	53	44	41	46	55	44	52	44	48	54	42	39	54	42	46	41	44	43	59	58	57	52	45	45	51	46	48	44	54	53	48	53	41	51	56	48	43	38	51	55	41	42	61	54	46	47	52	41	46	51	58	50	48	48	43	42	44	48	41	68	46	47	55	43	49	60	47	39	48	51	50	42	61	45	55	53	46	44	50	58	39	46	39	52	42	46	48	40	62	45	40	49	49	58	50	43	49	45	47	51	55	39	60	38	75	66	46	58	50	41	45	52	46	48	60	55	42	54	41	46	50	41	52	44	54	45	42	41	52	41	46	38	51	48	50	55	37	45	48	52	43	48	39	51	50	47	59	42	44	63	36	48	43	41	35	45	51	59	59	66	45	53	59	52	54	49	53	44	52	46	59	52	54	44	50	58	50	49	49	44	56	46	59	55	46	41	49	49	49	41	41	37	44	54	44	44	48	39	43	45	46	50	51	46	52	52	47	48	40	48	51	51	50	50	35	52	53	63	40	44	42	48	45	38	58	51	48	48	49	60	50	45	51	48	33	45	56	49	46	56	50	44	42	47	42	49	57	28	58	56	49	51	54	47	45	53	39	61	49	47	43	55	37	36	45	59	55	41	53	42	54	49	47	38	46	42	52	42	50	56	48	58	45	56	52	53	55	51	40	55	52	46	54	42	41	51	47	39	36	48	59	46	54	48	45	39	36	60	39	48	45	47	47	44	53	49	47	44	46	52	56	52	37	62	54	55	45	40	59	57	55	42	58	43	47	45	37	48	45	52	57	56	45	40	39	50	46	51	47	41	41	38	57	47	55	40	43	54	51	57	39	49	47	42	37	55	48	48	47	52	51	52	40	54	41	53	46	57	46	41	46	51	44	55	62	42	48	52	42	44	59	49	49	29	57	40	55	48	46	47	38	40	39	48	43	48	47	45	50	64	53	51	53	43	58	38	49	48	47	53	42	63	57	50	43	33	45	45	49	52	55	50	43	37	48	54	47	42	46	49	38	46	34	47	35	44	53	57	46	47	35	59	40	51	52	51	42	45	50	61	45	31	50	49	63	46	49	42	50	66	48	41	40	44	59	54	46	47	43	58	38	45	47	51	45	55	50	41	51	47	52	46	37	44	48	57	52	44	59	54	34	57	45	52	63	49	43	56	43	66	46	48	33	54	50	49	47	45	48	43	59	41	53	46	49	36	68	44	33	44	39	53	41	45	57	58	58	49	51	48	65	48	43	50	41	43	51	46	46	59	51	50	49	44	46	50	34	53	58	46	44	57	47	48	56	55	54	53	43	54	55	54	45	49	47	38	45	53	40	50	49	46	43	60	50	46	53	58	48	44	49	42	52	51	60	55	46	54	58	44	44	66	57	39	46	53	42	40	46	42	40	50	48	53	48	45	52	42	35	65	53	44	53	43	46	50	50	42	58	40	50	47	52	45	58	45	37	51	56	48	35	44	59	46	59	45	58	59	53	50	46	41	40	53	48	54	43	42	54	51	52	57	59	49	51	48	55	42	44	48	51	38	44	44	48	45	61	41	57	51	58	39	48	49	56	50	62	44	42	45	51	39	45	45	44	47	41	52	53	49	44	56	43	57	53	62	54	60	52	46	57	35	46	43	44	39	55	36	61	52	50	39	49	42	51	47	43	40	37	44	52	40	49	44	44	50	53	52	47	55	47	40	45	41	43	38	52	41	52	58	64	42	40	44	51	48	51	53	48	39	43	49	34	51	49	65	51	41	55	48	51	39	59	37	43	53	48	55	35	48	39	34	54	51	59	56	48	50	55	53	39	48	47	34	49	55	44	61	49	48	60	39	54
36810	45067	42137	46878	44881	31892	18840	7067	1995	891	634	633	664	645	653	664	639	650	611	590	632	613	691	595	623	671	625	594	643	641	615	610	651	612	614	658	649	587	626	664	608	626	648	622	681	615	595	602	603	644	650	625	644	644	659	624	636	627	621	619	592	633	604	635	580	608	651	619	634	617	640	642	638	603	640	625	641	689	643	585	619	592	635	634	620	605	621	614	591	613	588	616	613	653	599	633	640	629	603	620	645	645	649	590	656	614	632	615	648	629	620	653	627	618	570	620	609	634	640	586	633	630	615	623	649	613	614	623	616	665	653	667	603	593	641	639	677	664	622	567	620	648	626	644	676	625	620	638	688	637	647	635	653	642	637	623	638	636	625	620	633	619	660	627	614	639	662	650	620	598	619	623	649	614	711	689	591	605	646	650	643	666	622	596	602	673	654	585	602	635	638	592	626	630	612	634	629	625	628	602	596	676	593	638	634	642	622	596	579	634	659	606	650	605	624	649	611	638	621	636	654	615	621	652	595	585	649	644	662	640	638	629	599	640	636	612	618	629	617	644	655	621	594	669	623	612	607	608	643	623	614	599	674	652	560	627	653	601	627	595	644	650	616	630	597	614	653	603	638	651	648	620	603	625	646	619	637	603	589	604	632	626	603	610	623	652	635	615	632	608	652	613	619	566	620	591	659	602	603	630	607	655	573	607	643	634	622	634	628	628	641	636	645	628	692	657	617	607	646	592	603	650	609	659	646	658	643	643	604	573	632	617	652	648	695	684	648	598	614	598	643	640	652	653	636	615	602	646	617	646	571	701	643	610	636	629	629	622	566	613	580	595	609	628	596	586	599	618	632	603	643	627	622	634	583	583	575	614	605	600	612	613	607	590	638	623	640	621	611	588	682	651	650	609	642	638	576	612	638	613	586	578	591	620	622	613	663	641	646	597	638	629	647	633	657	623	624	623	651	585	639	659	582	588	597	622	635	632	615	639	603	641	669	607	642	632	627	629	670	604	582	656	613	603	640	585	594	639	637	587	633	622	651	669	677	642	653	628	598	680	617	629	617	611	656	596	687	659	610	661	644	588	624	655	625	615	593	675	651	584	628	639	638	623	629	627	627	646	592	643	608	637	645	633	599	588	630	637	598	631	623	625	621	655	600	641	657	607	611	647	581	663	615	630	636	658	598	632	592	607	662	635	645	638	614	670	659	644	611	637	670	642	606	611	605	631	607	637	667	679	598	624	656	631	612	633	587	622	681	652	634	591	604	550	637	613	650	602	631	626	689	653	673	659	546	620	639	645	610	647	604	630	638	600	612	674	620	599	633	681	607	579	626	652	644	606	634	645	617	668	617	630	599	637	613	666	578	645	614	655	645	615	621	593	662	642	641	648	645	605	613	639	686	613	617	623	622	609	636	653	617	623	607	619	576	648	579	652	632	627	636	648	604	634	586	614	639	644	624	572	653	607	639	642	578	616	618	616	628	602	625	630	598	621	669	634	637	655	628	606	578	649	615	609	618	632	637	617	665	634	668	656	637	639	613	611	646	593	616	634	626	591	640	612	670	581	608	636	631	683	608	613	661	662	636	591	659	626	650	662	599	630	591	597	636	660	596	591	603	637	614	604	597	652	656	644	647	609	628	621	590	619	625	603	596	608	628	666	588	629	645	605	618	644	625	631	635	616	610	601	656	622	574	634	640	636	634	624	618	634	664	593	625	655	651	624	652	632	617	624	611	664	648	652	634	631	648	631	620	662	602	630	643	654	636	637	600	603	614	640	636	628	587	673	646	647	655	620	610	636	628	642	641	633	616	618	646	594	585	625	653	643	628	605	613	638	650	642	623	650	636	618	622	618	615	593	621	618	654	613	593	657	661	639	620	648	628	614	636	628	579	615	662	648	635	612	636	651	645	621	606	605	681	641	612	629	653	642	627	629	628	691	619	614	625	606	635	652	604	650	632	622	631	599	632	630	615	642	638	661	644	669	665	705	627	608	608	584	644	607	599	611	681	632	631	628	623	572	621	641	584	670	629	658	617	609	596	604	634	665	614	641	591	590	639	646	658	629	617	644	637	662	608	643	628	558	652	651	662	642	654	585	650	657	639	615	603	623	608	627	665	631	603	651	641	583	638	645	585	613	653	612	581	616	627	625	604	655	675	633	615	599	587	618	678	635	636	603	630	651	631	613	584	636	645	582	648	618	629	594	640	607	677	642	665	617	628	630	603	591	612	598	573	614	653	643	582	623	609	603	612	663	603	574	656	598	646	620	648	620	631	625	641	616	601	605	606	621	617	638	594	651	610	637	622	657	607	636	627	583	644	611	627	615	643	638	566	623	644	644	618	611	597	633	668	602	647	644	680	616	642	629	666	657	612	640	600	656	643	622	645	618	625	643	616	595	671	599	613	577	631	644	611	612	631	618	676	643	635	634	642	625	600	647	698	627	581	626	629	631	625	657	635	619	599	669	686	592	634	606	600	597	584	625	634	609	605	671	566	646	612	612	647	658	664	597	620	612	587	625	657	630	637	603	618	620	630	628	606	669	623	638	579	609	606	659	582	648	612	653	626	614	589	574	675	577	628	603	674	654	613	601	644	656	645	624	651	676	630	608	627	625	598	626	654	599	619	656	665	635	640	608	647	633	637	610	632	629	651	595	618	587	650	588	620	648	687	653	631	617	568	631	584	644	647	647	593	659	609	641	630	628	618	638	610	611	645	625	615	636	662	659	648	611	635	699	609	624	612	643	680	643	589	623	612	674	646	628	618	658	616	636	621	611	620	622	675	630	675	641	607	646	632	662	652	588	605	606	616	615	643	690	622	621	650	638	608	624	640	597	602	669	651	624	602	623	653	662	615	622	658	621	592	606	606	641	606	628	608	634	621	633	635	630	663	684	596	624	570	656	627	631	643	642	600	659	610	611	615	566	625	620	657	622	605	642	629	640	631	656	614	648	593	661	610	638	620	614	606	626	582	600	675	612	607	655	645	636	624	628	642	638	613	591	627	621	645	642	667	620	655	648	631	612	661	626	659	619	657	628	639	643	642	607	587	622	604	643	599	636	650	666	646	656	610	624	643	644	586	593	628	594	624	611	630	660	668	599	627	635	595	641	641	608	637	670	614	663	629	598	616	624	632	655	653	638	609	668	609	613	631	609	619	594	613	620	613	623	629	682	600	646	641	624	665	639	617	609	665	650	636	610	634	646	609	600	642	673	608	640	637	641	696	639	618	626	614	618	619	618	645	660	590	619	596	672	595	581	610	619	648	628	630	652	667	660	654	654	660	580	660	631	650	651	623	645	622	629	652	645	597	629	580	664	614	648	597	633	628	640	669	627	603	621	633	631	586	636	632	625	616	615	630	651	643	672	627	604	585	585	627	679	612	651	631	611	635	675	614	599	668	655	631	643	654	602	654	641	615	616	630	655	657	647	595	644	620	647	591	668	608	597	616	653	631	633	633	606	632	598	649	640	603	628	656	609
8018	18991	17383	10872	5285	2269	687	194	92	64	64	65	50	68	55	54	58	62	61	69	46	52	52	55	62	53	50	49	55	61	64	40	37	64	48	66	64	54	42	56	51	67	45	54	53	55	64	62	61	60	65	49	43	66	69	55	51	53	46	48	56	50	51	50	45	54	50	63	50	57	56	53	48	50	56	57	51	49	42	44	66	59	52	63	66	53	45	51	54	58	43	48	54	46	45	57	40	58	47	51	61	57	49	56	51	49	50	55	45	67	54	51	54	52	52	47	48	63	62	65	51	50	53	58	42	64	53	41	53	46	56	59	71	62	57	45	54	59	59	55	47	38	56	61	53	47	48	49	54	53	53	54	70	62	62	58	58	52	70	43	71	45	60	46	53	56	47	62	68	41	69	64	52	55	48	57	51	54	61	69	43	54	53	55	49	58	55	57	48	53	47	48	62	52	47	56	49	53	53	65	49	50	51	60	61	60	54	57	46	56	42	43	58	42	50	55	57	54	47	49	58	44	48	56	73	55	56	54	62	52	60	60	55	54	54	66	48	47	56	56	56	50	55	47	43	49	43	45	49	59	47	44	67	53	58	56	42	43	66	63	47	60	59	58	59	53	55	51	42	53	64	49	43	54	58	51	61	66	59	63	51	52	41	53	59	54	50	63	44	61	63	60	54	39	50	52	43	48	41	62	60	61	41	60	46	49	60	44	54	63	54	43	52	62	56	60	48	66	47	52	56	55	56	46	61	54	52	58	52	56	52	48	61	50	39	54	56	50	51	50	58	46	47	53	46	58	45	38	65	48	63	53	49	48	62	52	66	56	56	64	55	54	75	43	50	55	49	53	65	59	69	50	57	61	51	50	50	42	68	43	60	48	52	63	55	50	60	66	68	59	49	52	59	67	46	52	48	53	62	55	56	52	47	58	53	61	59	56	64	50	59	57	52	48	66	56	53	57	59	56	57	48	61	62	60	48	59	55	42	52	46	52	42	45	46	46	44	55	69	70	40	51	62	56	56	43	54	52	53	67	49	49	72	46	49	48	55	50	54	58	57	62	41	50	57	56	36	49	60	52	63	52	51	58	62	63	44	49	55	63	55	53	59	53	66	52	67	64	52	42	50	42	58	52	62	61	61	48	53	52	41	57	52	59	51	48	56	48	55	32	51	56	52	65	56	53	51	44	56	55	52	53	58	42	40	56	55	53	59	44	59	50	52	63	58	54	53	64	58	61	61	44	72	62	45	53	60	55	56	52	66	46	50	37	60	40	55	61	36	59	63	54	58	66	57	68	56	62	64	53	57	56	50	57	42	43	55	59	50	47	59	67	39	54	49	63	54	57	56	57	69	49	66	66	70	50	53	57	65	47	43	51	53	42	59	71	57	53	47	45	50	55	62	54	68	48	40	56	56	57	49	52	55	52	57	52	64	51	58	55	69	65	50	52	53	48	53	54	63	61	72	69	47	52	47	57	49	46	67	45	57	66	62	54	59	46	38	48	58	65	53	65	48	47	52	53	50	60	48	59	56	44	59	59	53	57	70	55	75	56	52	52	48	60	59	59	54	47	59	55	47	46	58	50	54	63	54	49	47	68	58	71	66	59	43	52	58	48	49	60	47	51	61	54	61	42	50	45	62	41	36	51	58	46	50	51	54	41	51	55	63	64	53	49	50	69	52	48	44	64	51	43	47	54	59	60	41	65	57	54	59	50	58	49	47	60	53	53	60	66	76	40	58	44	58	53	54	52	67	48	60	58	46	59	69	63	61	51	56	56	49	48	55	62	59	54	50	56	60	51	52	61	47	52	44	57	50	52	52	54	55	53	54	51	49	58	57	58	44	48	54	63	45	62	62	58	43	56	47	56	59	62	44	61	51	51	55	52	62	54	53	55	51	49	44	59	63	69	45	48	70	42	63	55	48	50	53	60	49	39	50	50	52	60	41	54	56	49	58	75	62	48	60	59	50	47	39	58	53	68	52	63	51	64	62	62	56	71	56	53	74	51	44	46	69	50	59	76	69	47	62	52	55	54	57	68	53	60	55	52	69	51	52	57	54	57	61	60	59	47	45	57	55	56	49	64	46	48	66	63	44	54	50	59	44	59	52	46	48	59	55	57	57	48	63	52	56	62	63	45	57	54	44	50	42	53	49	68	49	53	53	41	57	53	55	62	61	53	62	49	51	51	54	41	58	47	50	52	53	55	58	55	44	53	60	50	40	45	55	55	39	51	55	60	57	57	51	57	59	61	49	52	63	46	63	56	58	56	52	44	60	44	61	60	70	67	52	50	43	57	43	51	52	58	64	51	51	61	62	42	68	74	55	54	62	51	55	52	58	59	44	58	57	60	53	63	56	61	66	50	53	51	54	58	63	56	54	64	47	46	54	68	55	53	54	51	56	62	59	40	60	49	45	50	52	48	60	58	58	53	58	47	39	46	61	52	62	44	51	61	43	52	50	45	54	44	52	44	57	52	48	61	55	57	57	41	56	65	49	66	38	61	65	52	48	63	61	52	45	55	50	59	45	52	54	71	43	53	48	55	60	57	60	67	44	56	56	54	56	63	69	57	45	56	71	64	56	57	48	70	60	53	51	47	48	56	43	51	57	62	47	41	51	56	64	65	41	58	50	57	38	54	40	44	46	44	53	58	55	51	52	52	54	40	49	54	46	56	66	65	67	58	61	45	55	52	54	58	52	56	57	59	50	65	52	49	60	48	53	44	53	44	53	54	49	55	45	53	50	51	48	55	46	49	43	54	52	67	70	59	55	54	61	48	46	65	49	55	50	54	53	54	48	56	42	50	50	49	65	66	59	59	48	62	58	65	71	45	57	65	48	64	49	52	52	69	55	60	51	53	58	49	61	61	53	58	49	51	55	54	49	69	49	58	65	55	56	54	54	50	50	78	61	48	53	61	60	48	57	54	54	61	62	59	43	63	63	61	62	58	43	67	53	59	50	55	52	52	58	47	77	57	49	56	59	55	42	44	58	54	51	59	53	48	45	55	60	52	45	51	57	49	61	56	49	64	61	52	53	51	52	53	46	45	57	66	59	60	49	36	59	50	45	65	48	59	50	62	47	55	52	54	46	46	49	52	44	57	56	51	48	69	60	44	62	56	74	67	59	68	60	56	63	50	57	52	63	63	62	52	57	59	68	48	70	42	48	48	63	52	44	54	45	60	49	45	59	53	63	65	48	50	60	45	58	52	56	49	49	42	63	50	65	48	56	60	46	67	53	60	63	57	44	68	46	60	62	40	47	69	71	52	59	52	47	62	62	69	56	67	49	60	67	63	53	53	44	43	64	45	52	44	59	62	43	51	50	51	59	55	61	46	60	52	49	48	59	49	45	60	51	60	70	37	63	59	62	56	53	51	57	50	57	45	48	56	60	53	53	50	60	53	43	51	59	51	41	62	62	51	63	52	51	45	62	52	59	57	58	57	44	45	50	66	45	65	54	58	55	48	52	69	36	52	47	60
40060	45422	42403	44646	42654	31081	17663	6288	1843	929	696	742	758	722	709	714	699	738	742	701	679	683	693	674	734	720	707	683	712	697	693	687	740	693	729	751	668	709	737	672	681	730	694	771	696	734	712	741	740	751	760	720	794	723	740	714	721	706	679	709	744	693	741	764	671	763	701	724	686	736	720	699	710	764	664	714	681	670	739	715	727	741	714	721	758	701	719	721	739	691	763	696	692	706	738	722	701	708	686	740	696	695	709	722	719	725	713	741	781	718	776	709	762	719	709	755	696	686	744	689	677	734	690	715	718	657	726	727	692	702	712	702	644	678	726	718	695	721	694	679	704	726	749	698	728	688	691	719	684	677	700	758	699	707	717	698	718	748	699	744	711	669	733	736	760	711	702	719	771	699	702	707	709	729	696	751	650	717	717	725	746	733	672	691	692	738	693	676	655	710	718	740	715	728	712	704	723	688	705	646	713	648	688	678	699	701	723	732	760	698	695	729	682	733	775	731	710	743	705	709	735	712	739	725	730	747	693	733	682	704	722	682	698	655	734	744	734	703	674	714	697	711	715	722	674	680	723	697	690	698	694	678	711	726	706	655	684	711	681	768	718	718	674	672	738	702	693	684	721	705	700	677	725	685	787	727	699	674	659	702	698	713	696	720	706	726	697	672	671	708	711	734	683	715	712	721	702	706	672	712	705	677	771	718	693	719	693	715	685	732	737	699	710	756	690	692	718	729	706	728	713	724	710	713	638	731	714	676	703	674	710	710	716	674	718	719	722	718	694	679	710	732	715	746	723	666	726	736	716	697	737	715	740	688	715	741	678	708	740	709	678	717	713	701	708	697	683	738	725	687	710	692	675	759	710	670	712	752	724	730	713	693	689	702	723	729	732	707	691	697	705	699	737	693	729	725	703	700	714	686	707	716	719	744	753	637	722	704	709	717	687	679	727	684	756	693	722	737	704	710	730	697	723	752	668	726	713	721	760	701	675	718	742	715	742	660	681	745	723	760	718	713	699	712	708	696	698	725	687	672	701	679	708	713	702	702	756	721	774	728	730	743	718	683	729	739	664	664	733	718	705	767	725	688	755	714	705	715	715	701	724	733	763	686	674	702	778	693	708	700	658	709	724	697	665	684	727	699	697	689	727	713	714	750	726	763	725	699	669	689	712	667	685	780	702	724	729	689	720	692	724	676	668	729	713	684	721	705	694	687	711	696	717	735	753	693	711	697	697	718	730	716	729	730	713	678	690	682	713	708	717	694	664	703	698	760	689	686	697	689	718	728	709	742	715	707	739	723	742	744	715	716	744	697	746	681	685	735	733	770	705	731	740	740	705	704	679	687	725	698	733	682	734	674	682	692	730	715	696	729	708	696	717	716	709	740	730	712	698	678	691	702	697	725	654	706	697	715	676	688	693	718	699	676	672	716	715	748	769	728	703	751	690	678	671	728	712	696	746	711	741	678	683	672	685	729	745	661	697	739	745	719	703	707	739	707	671	754	714	702	722	732	697	696	757	724	683	690	726	687	686	626	674	770	747	727	717	697	677	728	708	732	713	690	787	676	682	700	730	707	695	711	747	729	706	717	739	738	717	701	742	691	731	726	714	683	704	715	716	715	678	703	717	720	752	712	731	676	728	717	738	719	727	718	718	732	712	720	711	710	667	717	678	706	665	677	672	697	734	740	773	702	714	689	745	654	742	743	715	655	712	725	678	689	718	701	695	733	671	736	686	678	707	723	717	659	731	714	716	764	729	767	720	732	694	712	713	643	729	732	698	710	731	731	704	716	687	688	764	676	702	698	696	706	711	728	705	674	667	705	731	713	711	693	684	730	713	705	698	711	720	686	689	722	671	679	707	734	725	795	702	743	705	681	706	750	768	687	732	721	732	674	715	677	711	763	747	708	699	686	706	697	719	717	674	703	750	727	707	703	692	710	728	709	693	750	669	725	687	737	744	707	733	685	727	709	733	640	684	755	757	724	683	721	721	702	706	732	747	686	704	709	682	703	736	739	761	692	749	712	700	694	716	749	741	708	716	717	684	704	732	740	654	727	724	733	690	712	664	728	753	732	700	739	718	681	713	771	754	703	696	767	722	711	680	737	699	702	707	723	691	737	747	758	646	684	693	768	706	703	672	727	715	729	714	722	677	703	721	647	687	705	727	688	745	683	653	704	754	721	750	698	740	721	684	693	723	725	656	713	700	684	732	740	719	696	693	744	695	681	726	689	701	750	696	702	695	737	703	765	720	752	698	707	704	739	719	714	714	713	727	688	707	753	714	687	696	729	718	688	719	711	700	727	720	693	710	693	728	717	724	688	691	735	700	706	715	660	716	660	731	664	695	650	711	688	658	664	722	735	705	684	715	675	729	695	729	773	731	696	701	696	674	698	729	719	675	700	745	707	734	672	692	742	729	759	704	714	724	727	677	687	739	663	758	738	721	710	725	710	702	703	656	699	742	670	662	689	677	736	711	709	711	722	728	759	694	703	681	702	702	732	700	716	723	714	760	668	701	758	720	715	708	652	689	718	687	684	693	749	672	697	690	720	698	721	734	665	726	714	696	734	738	789	689	707	726	666	704	732	655	667	714	728	714	718	724	735	662	695	713	737	706	660	722	768	680	753	689	657	715	736	682	697	723	746	727	685	703	683	678	709	695	702	726	741	744	705	699	735	728	683	675	754	680	717	698	695	687	725	735	673	670	735	678	705	719	733	737	716	703	702	760	752	708	679	727	724	678	689	754	679	655	727	757	712	661	689	774	667	694	684	709	702	680	741	688	669	669	655	704	729	728	698	735	724	672	710	737	672	767	760	726	709	705	727	707	710	710	733	711	700	687	687	701	778	675	735	690	775	683	697	711	733	686	721	740	741	704	681	688	659	673	753	746	691	727	692	752	675	714	711	756	682	706	719	779	768	681	660	722	767	723	720	714	702	679	715	676	728	703	717	682	686	743	714	691	730	648	720	723	685	722	671	741	710	721	687	683	715	669	695	702	728	710	726	763	734	722	762	739	692	689	689	707	714	698	700	679	693	729	685	727	676	723	732	758	739	668	733	693	695	721	708	728	748	734	694	741	766	751	701	700	702	689	711	687	716	688	730	713	723	732	700	671	736	757	745	737	673	707	721	682	703	712	761	707	728	702	724	711	679	711	702	701	720	726	720	712	726	676	721	708	710	701	680	693	727	725	691	689	724	710	759	737	708	694	697	704	716	684	730	680	709	730	730	706	644	693	683	694	681	652	728	689	700	734	727	740	699	728	735	673	699	737	744	716	692	701	727	713	757	741	732	694	694	738	699	694	725	666	702	658	706	723	678	706	710	705	686	673	705	723	685	732	705	694	736	698	713	703	724	721	718	698	694	703	731	689	725	686	745	744	711	687	709	749	758	715	690	736	699	686	687	679	659	719	734	736	731	681	691	704	742	721	711	727	700	719	741	714	682	700	711	683	747	707	680	712	734	709	709	694	666	692	660
9226	26269	24220	16557	9590	4399	1298	314	126	66	52	59	58	69	41	49	51	48	53	55	58	61	57	63	72	39	53	56	49	58	65	50	52	38	59	57	49	53	49	52	56	55	45	34	52	52	44	62	54	46	63	49	44	57	54	63	42	43	46	57	51	45	64	81	49	46	44	56	46	53	60	56	64	66	66	42	62	50	60	55	56	61	44	53	53	43	52	47	43	43	44	40	41	39	43	56	56	47	61	45	53	54	59	48	48	45	52	38	52	41	42	55	63	54	49	52	52	49	61	60	53	40	48	50	53	60	53	49	48	49	57	63	48	58	62	43	62	57	47	49	60	60	43	46	55	48	59	60	58	66	48	48	57	48	52	47	47	53	54	63	69	51	46	51	61	44	47	60	65	68	50	59	48	42	54	41	46	56	45	55	48	43	64	48	48	66	37	48	58	47	40	46	63	55	54	54	37	51	58	48	49	57	50	45	62	56	59	49	49	47	55	53	48	45	57	55	44	59	63	51	41	45	53	46	53	56	54	54	53	41	58	54	44	55	59	65	53	63	55	48	63	55	66	44	64	48	50	57	58	56	45	48	61	51	60	49	53	49	54	60	49	53	51	69	54	51	43	47	38	35	53	62	50	61	61	47	54	64	55	60	45	34	45	53	42	56	50	44	49	47	54	57	47	52	56	62	64	69	44	57	58	55	47	44	50	52	38	56	54	48	47	54	48	57	62	40	64	51	55	62	36	39	53	60	52	60	47	62	53	44	67	49	53	70	47	52	51	63	40	58	61	50	37	56	51	43	49	72	63	54	60	55	45	56	52	61	57	48	47	45	48	49	44	46	64	56	53	54	53	48	50	67	69	47	67	45	42	53	51	51	43	51	49	52	48	50	44	57	49	46	50	41	49	61	41	55	45	48	43	59	59	46	51	48	53	51	45	47	44	57	59	47	41	59	48	50	58	68	55	47	61	62	52	63	50	53	67	50	46	58	51	57	52	54	53	50	43	51	56	60	59	60	47	66	56	48	42	53	57	52	44	38	51	51	50	48	52	51	55	52	46	51	55	63	49	51	46	67	60	59	40	47	52	46	53	43	43	61	57	51	48	31	50	66	47	47	42	46	60	45	59	47	52	52	43	38	57	47	60	51	43	53	55	59	48	46	44	49	47	49	55	55	60	54	48	48	43	57	54	49	48	57	56	53	58	60	46	56	46	59	61	44	51	59	50	51	55	50	47	54	53	57	47	62	63	48	57	57	48	52	54	49	40	57	47	58	67	46	50	52	54	56	46	40	63	48	52	53	51	55	40	49	53	62	58	53	49	52	41	47	54	58	49	51	58	49	54	54	51	55	44	42	64	56	49	62	55	44	65	60	49	53	50	65	58	44	53	49	59	51	41	56	55	50	56	49	42	48	58	41	52	56	47	47	65	47	39	53	63	47	48	65	46	46	59	61	64	57	52	53	55	46	53	61	62	62	56	51	47	47	44	64	63	46	48	55	52	41	66	49	56	51	49	41	58	59	51	38	60	52	51	49	60	50	50	59	58	51	38	50	48	47	51	52	55	54	60	44	48	63	53	55	43	38	53	42	54	51	49	57	51	54	60	47	62	46	53	56	66	58	48	62	56	58	50	66	56	58	65	40	49	64	43	62	52	57	52	68	51	62	42	66	50	63	72	66	59	56	56	50	57	63	44	56	48	54	45	60	55	46	53	42	38	60	54	47	41	48	71	60	41	52	56	63	58	45	47	48	56	44	56	46	57	56	51	49	39	37	47	56	60	61	51	53	52	54	54	47	51	55	57	54	59	42	40	47	54	37	53	53	45	62	49	51	55	49	44	50	49	53	52	47	58	66	57	54	53	53	55	48	48	60	60	40	57	46	62	58	61	40	59	50	52	46	54	57	40	47	41	46	60	44	39	55	47	45	51	48	55	67	51	58	43	59	54	61	44	52	61	55	59	50	53	55	54	49	57	66	57	48	52	49	62	64	41	48	51	65	48	51	60	59	50	48	51	50	50	43	43	66	48	46	61	47	53	58	51	55	43	60	38	56	55	58	49	51	51	56	50	59	52	52	50	57	49	40	47	57	68	43	41	46	45	51	69	50	62	62	51	51	60	51	57	47	64	51	72	61	51	56	56	62	47	56	56	58	63	60	70	51	55	54	63	52	60	51	67	43	58	56	40	62	48	40	49	57	52	46	49	48	58	57	55	66	55	45	56	50	60	66	71	54	55	49	60	57	51	54	54	53	61	55	54	61	48	50	43	41	55	49	43	41	57	38	65	52	46	43	59	43	52	52	56	59	72	52	54	46	64	48	56	54	64	55	56	47	56	49	56	45	52	47	66	60	63	43	59	45	55	30	56	58	40	46	63	54	59	45	46	56	53	51	42	54	50	66	52	56	59	48	51	53	54	48	48	55	50	49	58	51	49	55	53	57	50	43	45	66	46	56	61	48	42	56	48	48	60	59	52	61	51	52	44	50	54	49	48	60	54	44	37	47	48	67	44	52	63	54	62	63	50	49	44	46	57	49	71	54	53	38	64	49	60	39	68	50	52	47	47	49	42	55	53	44	65	42	55	56	41	40	54	60	55	63	46	48	53	53	45	56	56	47	57	44	51	41	46	58	51	55	40	59	50	67	53	49	53	51	52	56	46	59	50	61	57	55	42	47	45	39	61	55	47	49	60	50	62	54	57	63	55	50	40	56	47	43	56	38	59	59	42	53	56	46	67	54	63	53	55	36	50	55	52	49	41	57	60	63	57	54	46	48	53	45	58	53	46	60	42	62	38	60	49	54	47	57	53	56	54	53	61	49	59	58	58	53	47	41	40	50	48	49	39	50	49	59	45	57	63	54	42	60	67	56	65	59	56	56	50	62	51	55	60	59	54	45	55	54	64	47	51	54	39	58	48	65	48	55	49	62	53	61	39	44	64	47	50	58	48	65	61	63	50	70	56	46	68	47	64	52	46	50	63	63	49	55	55	51	51	66	43	55	42	61	60	61	53	49	51	55	49	50	49	51	58	58	55	65	44	50	51	53	51	62	55	43	47	46	39	60	58	50	57	50	63	56	41	53	52	53	50	63	43	58	54	62	63	48	50	60	57	60	51	39	46	55	51	48	58	43	41	63	44	61	49	44	51	36	54	59	43	57	35	52	42	53	51	62	55	51	37	50	49	38	38	51	47	55	41	45	54	60	55	46	52	59	46	45	45	40	59	52	73	57	64	70	58	60	50	54	51	41	48	42	46	54	71	52	50	56	60	59	48	58	52	51	51	50	52	61	43	61	57	40	41	52	40	60	65	57	61	48	64	63	40	55	61	51	53	52	66	48	57	46	43	60	50	61	46	61	50	53	45	67	44	57	64	42	45	53	53	52	38	52	46	59	48	53	51	58	47	68	52	43	57	67	50	43	44	46	48	54	36	64	55	59	51	51	60	52	63	50	50	56	57	53	50	55	44	57	63	61	50	62	66	42
43043	52440	48711	53817	53032	38329	22905	9338	2708	1103	703	704	678	681	673	715	689	666	659	672	671	682	687	672	668	685	682	633	690	715	689	654	646	692	657	679	662	691	687	654	720	663	686	686	706	642	653	680	697	666	695	667	644	686	704	700	722	676	657	684	690	755	686	675	642	727	682	687	669	721	653	768	708	672	690	677	643	704	635	646	632	709	673	649	652	728	698	685	619	683	690	739	665	704	674	632	680	669	677	648	667	687	636	657	681	662	630	675	704	710	682	685	695	640	723	699	653	666	665	659	678	693	694	677	670	728	648	634	697	698	648	702	635	700	696	683	694	675	670	696	691	661	663	677	646	657	627	654	714	668	707	665	674	626	696	650	637	675	654	688	677	648	651	693	676	664	668	727	655	668	631	692	693	656	694	634	659	730	670	725	701	713	649	693	648	709	661	685	722	647	697	651	642	656	660	699	649	648	708	632	708	723	701	671	680	665	690	653	709	674	633	669	635	658	675	716	718	671	684	648	709	665	692	678	642	730	649	661	643	665	673	693	660	682	700	666	669	628	657	686	724	706	646	717	666	692	714	683	661	667	659	698	681	622	672	705	702	668	672	668	688	687	705	630	680	680	700	645	672	639	668	684	632	691	703	670	655	689	630	690	698	688	686	674	655	662	692	663	657	730	706	707	709	661	675	700	665	690	658	679	687	705	666	683	695	673	677	670	662	702	691	681	640	681	669	661	628	679	688	662	645	667	683	651	685	734	654	695	667	692	702	660	696	677	684	725	651	692	674	720	710	714	713	680	707	667	678	702	679	660	637	664	718	685	672	716	679	674	648	725	676	695	739	650	670	690	708	710	684	614	667	650	653	694	668	681	680	750	654	678	675	719	731	669	700	661	734	661	686	657	687	696	685	691	670	685	673	656	710	712	712	655	698	651	659	644	666	701	648	723	666	644	627	684	670	640	680	674	710	694	665	674	717	696	662	659	662	719	694	694	662	689	673	618	724	677	700	702	652	701	666	673	703	686	644	666	666	686	671	685	665	716	685	674	658	640	662	668	665	705	681	644	682	719	643	640	656	689	670	694	674	652	635	708	709	707	660	706	698	683	680	650	656	683	662	660	654	681	658	647	674	700	669	706	637	707	725	660	674	680	647	660	681	663	683	652	667	642	687	713	648	699	652	694	690	684	691	705	680	709	707	706	683	699	691	688	649	661	683	681	632	666	667	700	654	691	654	678	723	709	638	683	701	655	659	714	697	679	675	699	645	700	668	646	659	707	707	702	640	686	635	665	648	691	690	637	652	682	680	628	689	705	697	665	708	646	709	653	647	666	676	686	722	689	684	685	661	709	641	710	679	689	683	655	696	659	689	679	697	731	704	644	635	654	670	643	658	702	681	662	694	679	715	689	716	682	688	650	623	654	693	654	714	662	732	669	662	684	665	655	690	670	686	686	625	699	715	671	669	677	647	673	709	677	681	651	667	737	690	675	662	694	715	680	642	653	628	673	674	705	654	730	658	630	653	652	667	682	681	709	719	687	634	708	695	672	692	662	703	693	704	672	709	679	637	688	694	719	715	709	654	721	660	675	653	651	672	653	659	678	689	660	677	614	691	689	668	697	644	654	696	699	693	709	700	636	702	720	737	648	676	668	709	698	655	663	687	696	663	582	728	667	682	672	684	702	671	619	673	675	676	668	688	673	676	688	706	657	700	703	680	689	668	658	667	662	671	691	648	713	652	660	684	741	694	612	664	684	675	643	660	686	625	671	689	663	694	645	695	660	695	669	676	687	690	723	650	680	656	685	648	648	659	689	671	690	617	671	678	655	663	709	662	636	687	666	644	613	675	661	636	674	698	699	634	685	702	724	653	617	713	643	687	662	682	714	698	649	709	653	714	665	663	673	677	660	729	643	658	686	690	706	680	695	688	665	692	682	690	690	669	653	656	693	699	698	699	671	707	649	650	676	745	692	717	655	676	685	651	686	681	641	636	675	670	686	667	705	694	662	662	708	703	654	644	681	672	693	667	621	649	686	639	660	651	669	667	653	652	691	700	637	653	680	672	676	652	648	679	688	637	680	765	692	678	687	664	653	681	654	677	643	685	699	651	681	671	669	678	649	682	659	690	663	705	725	652	669	662	643	715	703	673	719	661	654	660	705	666	670	689	635	712	715	741	693	677	689	664	722	683	661	724	708	676	648	656	701	655	688	649	687	714	655	650	669	662	691	663	705	703	621	684	628	652	662	698	670	642	660	689	682	624	666	668	617	637	649	676	636	636	697	725	656	700	609	655	683	715	690	690	671	664	660	656	677	684	707	700	627	704	661	648	623	653	672	653	693	678	723	684	677	729	675	670	670	687	695	666	656	638	656	652	669	687	635	666	679	680	683	744	664	646	649	715	642	638	702	727	691	686	673	693	664	660	606	665	653	669	721	694	675	675	724	673	681	670	646	672	761	700	692	650	673	695	667	615	695	723	641	690	648	638	700	717	661	690	644	705	690	639	688	697	718	694	672	710	664	692	656	667	620	647	648	681	683	651	643	664	643	693	650	737	695	705	687	649	682	683	695	689	684	678	700	736	658	717	741	723	632	650	664	691	647	677	709	705	709	713	680	692	685	635	701	693	675	670	628	656	675	667	698	704	719	669	667	688	680	660	701	666	648	689	720	712	679	663	670	667	681	626	695	666	666	676	686	661	671	645	666	691	677	667	650	626	665	663	676	662	730	668	664	632	682	616	701	724	693	690	704	687	737	650	644	686	662	723	736	686	643	690	668	673	639	633	628	647	677	703	698	676	701	696	646	683	700	609	699	690	679	632	674	672	702	644	683	732	680	683	686	667	671	720	683	675	646	666	676	726	661	693	686	647	679	693	675	634	653	675	662	689	634	699	704	674	641	663	730	763	637	716	653	662	675	680	688	677	657	640	654	685	670	659	669	715	641	675	697	711	699	702	697	670	677	693	664	690	670	658	683	660	689	689	692	718	702	713	697	710	704	683	667	697	672	723	678	652	668	685	700	647	688	616	710	706	691	680	675	648	679	634	703	713	692	676	679	696	652	650	742	754	679	698	660	641	655	674	699	663	715	668	710	649	634	702	670	695	670	649	662	658	632	686	722	688	684	675	652	708	623	675	699	676	717	698	633	702	645	683	718	668	684	663	641	681	707	641	692	670	656	682	652	757	686	697	662	705	628	697	688	705	735	721	700	694	645	621	727	640	707	655	635	655	666	653	663	709	673	692	678	639	681	705	700	743	679	692	627	673	674	630	669	722	696	681	657	635	691	696	706	723	679	677	636	661	694	664	679	633	714	685	655	699	672	725	678	667	662	694	681	693	681	672	685	654	737	672	670	686	691	705	636	679	691	668	668	709	676	651	656	682	651	658	667	696	693	655	685	662	680	659	663	667	663	706	666	668	685	694	684	700	688	689	663	685	684	646	683	664	697	672	697	688	701	680	668	685	685	701	683	711	676	651	728	656	679
2576	5980	5967	4409	2382	1031	325	122	74	54	38	50	37	49	49	33	45	51	50	53	54	47	48	51	44	45	53	47	61	43	45	58	40	58	48	57	63	52	49	44	52	38	52	51	57	54	60	46	52	42	54	57	51	44	49	52	47	57	45	58	48	43	36	61	46	43	46	53	59	40	49	46	40	46	62	40	40	48	49	60	54	50	57	58	48	47	50	44	55	40	48	45	49	50	65	47	57	48	50	46	56	41	62	47	58	56	41	42	60	50	53	45	57	42	47	44	63	57	42	52	48	53	55	54	48	45	41	51	44	41	51	55	54	57	58	52	56	56	37	46	43	42	52	51	49	62	59	43	47	35	44	46	47	44	43	50	49	60	45	45	67	40	52	34	42	53	48	61	48	49	50	47	33	40	60	56	45	49	42	49	50	46	67	57	47	46	37	44	51	41	44	68	59	46	50	42	51	49	47	48	60	53	38	51	59	43	44	42	46	46	45	39	55	44	50	50	45	41	46	48	52	46	46	55	53	52	62	37	46	55	47	59	41	49	52	41	46	43	55	46	44	51	50	54	51	55	57	50	57	38	54	46	48	44	53	62	54	52	38	40	63	56	58	53	55	61	54	54	47	54	30	54	59	67	47	65	45	52	51	47	52	55	43	50	48	44	54	51	59	44	53	50	58	58	44	41	48	42	49	53	53	48	57	55	47	52	62	45	46	58	50	47	42	55	44	49	39	42	30	55	57	32	48	65	57	39	48	57	46	56	50	51	41	38	61	46	50	48	54	55	50	52	42	53	52	52	44	57	45	42	59	48	53	50	39	50	37	48	49	51	61	50	46	47	65	60	48	44	71	41	38	38	40	50	57	41	45	49	41	55	44	45	59	47	47	51	44	51	40	48	35	40	55	61	47	51	58	38	44	52	62	58	52	47	52	39	42	40	48	66	53	40	39	51	50	53	46	76	60	52	39	47	46	51	48	48	48	50	55	45	44	50	48	57	50	70	55	43	45	51	45	59	46	44	54	43	49	45	59	53	40	39	56	42	48	60	49	48	51	41	43	44	47	59	49	48	52	51	46	43	61	56	45	53	54	52	50	52	43	39	53	48	50	57	47	43	48	49	47	45	44	53	48	46	52	52	42	42	49	47	46	41	40	42	49	33	51	35	62	49	49	39	47	51	58	52	44	52	60	56	63	50	52	43	53	44	48	40	47	58	42	31	49	59	51	36	50	39	49	54	51	51	57	46	46	54	49	46	46	46	51	62	60	48	44	46	53	69	48	54	55	41	44	58	55	52	54	54	57	51	52	43	58	43	42	52	52	46	31	56	60	50	60	42	55	58	51	47	45	44	46	44	44	49	51	42	41	36	57	45	53	51	40	53	64	49	56	44	52	53	44	43	50	53	38	43	54	53	47	47	43	50	69	41	43	43	45	51	59	51	47	52	49	55	60	56	41	52	35	42	35	40	53	53	45	57	49	51	57	58	39	47	59	45	38	49	51	49	45	44	47	50	57	48	45	54	50	50	61	44	53	67	52	45	50	50	57	46	46	62	52	43	52	60	59	51	58	42	50	42	58	51	51	58	52	40	47	49	48	58	39	43	39	52	42	56	38	40	54	56	43	68	40	45	39	42	38	43	45	53	45	47	44	65	42	48	44	42	44	62	54	51	56	35	61	48	50	45	36	59	45	57	52	42	43	58	49	54	46	40	45	48	46	53	58	55	54	41	54	55	60	55	41	45	49	54	51	57	57	54	34	35	46	51	53	55	44	32	41	46	57	47	59	51	63	57	45	45	46	49	51	42	48	47	47	58	39	53	45	43	44	56	49	47	61	43	42	47	40	44	55	41	44	48	55	48	46	50	45	44	54	50	51	49	47	36	52	48	50	54	50	45	49	45	57	57	63	61	42	50	50	62	56	48	48	50	50	56	42	46	40	47	51	44	38	55	53	45	44	44	59	37	52	43	48	58	39	42	44	58	46	51	51	41	52	52	45	67	51	49	37	51	42	33	53	53	51	53	44	48	40	54	59	45	53	51	42	48	45	56	55	68	51	56	50	37	50	62	58	45	41	44	43	54	48	57	34	51	52	50	49	45	46	44	48	57	54	50	57	52	61	37	61	54	46	45	53	47	55	50	39	43	40	53	60	47	49	51	50	49	63	47	50	48	48	56	48	55	43	51	60	49	45	53	51	59	55	41	48	43	44	45	44	35	37	46	47	42	38	46	46	58	38	41	40	53	63	42	57	51	53	54	44	52	53	45	36	35	50	64	52	46	53	47	55	51	53	44	52	48	41	53	44	47	42	63	60	55	45	37	50	48	42	51	54	57	47	42	48	52	48	48	46	51	63	48	55	54	35	67	58	39	51	54	54	53	49	41	52	43	57	69	49	42	55	45	40	39	56	41	66	59	50	54	44	53	52	30	48	45	56	65	50	38	53	53	58	48	53	40	47	52	57	47	38	48	56	50	44	40	54	52	49	56	46	62	53	53	40	41	52	39	46	41	43	59	68	41	43	47	41	52	42	42	46	52	39	46	57	49	45	43	53	48	45	44	48	53	42	44	50	46	46	57	46	44	54	42	38	62	49	42	41	54	51	48	54	44	47	52	50	50	51	52	52	48	61	41	52	41	42	42	51	44	41	49	45	51	48	28	48	49	43	60	53	45	49	45	51	50	33	58	54	54	47	43	51	43	50	47	62	55	60	50	54	52	44	48	51	57	59	62	53	47	51	40	57	51	43	56	41	44	45	50	54	42	47	51	46	47	47	45	53	53	56	38	54	41	39	52	46	41	66	49	48	48	60	53	34	46	57	52	38	51	65	50	71	49	55	53	59	57	39	49	35	39	44	41	49	40	47	59	51	44	49	58	44	52	49	45	48	56	39	44	60	52	43	40	51	46	39	38	47	46	52	58	45	40	57	45	48	40	58	45	55	85	44	57	49	55	54	44	51	50	41	45	54	45	65	44	51	44	41	57	39	47	60	44	52	61	45	54	45	46	40	57	42	52	48	44	52	58	44	53	59	64	49	53	41	44	46	44	52	48	52	50	49	51	35	48	40	53	48	58	45	42	48	43	48	52	52	53	50	60	52	51	51	49	57	43	46	43	42	46	57	46	58	43	44	52	48	52	54	43	46	50	56	46	51	47	47	61	41	47	45	44	51	50	56	56	49	58	38	44	49	44	50	47	55	54	49	57	50	62	50	55	57	52	56	40	58	42	63	48	54	49	41	53	44	47	45	50	48	55	53	51	59	46	52	50	51	44	52	48	41	42	45	44	49	44	42	59	59	45	46	57	44	40	58	57	39	51	44	49	45	49	44	42	48	50	64	38	60	37	53	70	40	42	50	45	55	54	57	57	47	48	50	51	47	45	49	48	53	52	38	50	50	60	50	58	54	37	61	62	49	56	49	50	45	50	57	43	49	53	47	54	40	48	47	48	53	53	40	57	48	52	53	53	54	58	51	65	56	44	56	36
28847	31818	30360	33486	31686	22363	10292	3211	1153	748	663	610	661	651	577	621	608	620	650	645	623	615	608	630	623	584	608	622	642	639	637	636	665	619	626	668	632	633	678	614	646	636	616	631	641	622	661	652	610	668	622	617	603	640	619	654	678	591	620	661	602	626	637	613	601	637	636	667	590	667	651	645	656	658	648	638	638	639	625	610	613	609	653	609	625	630	595	615	618	672	608	676	615	620	637	638	626	638	602	603	669	637	627	657	601	627	611	635	594	607	629	642	606	610	645	627	645	590	614	679	626	623	621	627	612	640	625	663	628	649	600	597	590	611	638	593	626	584	585	629	627	644	621	647	672	649	637	614	617	582	643	649	651	633	649	593	682	649	626	607	628	658	625	654	641	648	620	633	633	614	639	650	619	573	590	575	664	696	616	658	622	617	613	609	634	648	626	634	652	616	611	653	673	616	679	655	608	668	606	626	593	644	615	628	648	642	634	612	655	604	582	648	604	650	628	679	642	650	637	595	619	623	647	597	643	644	625	624	620	629	634	704	637	611	611	634	638	615	627	618	677	660	634	626	639	668	657	643	599	659	620	649	633	626	615	628	637	611	623	625	597	586	655	635	641	607	649	637	630	613	598	633	654	662	662	652	656	650	609	622	638	618	652	633	597	641	604	630	640	640	607	582	604	611	597	656	692	613	651	615	620	612	614	620	625	597	623	601	635	663	617	658	674	704	570	699	587	581	593	625	642	648	641	664	660	653	651	673	623	649	621	584	651	582	668	642	612	645	585	607	628	643	687	674	610	652	610	614	599	640	635	619	610	635	621	616	689	598	640	628	631	621	656	621	609	630	655	611	676	612	641	603	603	656	640	642	653	601	594	682	607	613	612	649	664	617	638	607	638	654	646	643	664	682	639	644	626	650	651	656	616	581	679	651	616	604	607	633	650	627	618	611	598	622	658	621	625	671	627	635	657	606	604	648	636	614	575	572	636	651	611	630	605	630	641	650	635	653	647	643	628	601	602	634	633	627	634	646	620	643	665	641	628	641	624	639	618	666	628	629	622	588	618	622	631	639	610	642	644	611	646	656	632	678	600	640	615	577	677	628	652	629	615	578	636	609	592	616	648	634	595	613	609	606	632	609	643	585	639	653	659	657	629	594	611	655	638	635	643	643	595	626	626	601	606	620	586	599	628	613	636	676	642	623	632	611	645	671	578	665	651	630	631	651	659	601	671	651	642	614	586	638	612	624	601	577	635	628	648	635	661	659	617	642	629	661	600	662	634	608	612	652	621	636	614	624	602	652	631	610	660	635	628	627	638	631	613	638	664	620	620	633	679	642	620	605	596	667	626	624	641	641	606	681	627	607	606	626	650	605	615	635	613	668	663	625	631	621	669	665	579	630	630	619	608	697	625	594	637	657	624	644	608	622	655	621	656	631	629	642	629	597	676	656	645	633	677	654	616	617	642	652	592	593	646	640	608	662	614	671	612	641	608	626	636	591	603	633	647	606	652	628	604	629	660	640	592	675	640	603	649	622	643	625	682	632	640	677	652	609	654	613	633	675	645	630	599	601	619	651	657	670	662	627	583	638	661	649	580	645	612	596	630	612	622	658	615	669	647	668	638	624	669	645	661	647	638	666	621	607	602	617	650	633	615	663	595	616	643	628	650	673	640	620	638	630	663	626	638	629	627	661	645	637	641	621	652	660	661	631	641	634	609	596	626	641	655	636	633	633	697	649	603	643	649	604	649	633	696	654	630	672	642	601	628	633	668	612	640	605	667	657	635	588	680	621	621	652	618	636	619	612	616	647	595	614	611	635	612	611	614	612	621	681	632	667	597	632	631	661	615	666	641	662	616	652	648	609	631	609	609	619	620	602	593	625	592	668	604	608	608	649	567	677	665	589	661	564	619	637	615	630	597	583	625	658	610	638	703	626	640	685	603	650	622	623	607	616	624	669	663	597	678	672	622	600	619	618	609	624	627	682	659	635	634	631	646	628	650	639	629	664	665	588	626	595	648	642	617	596	609	638	625	621	651	594	667	632	615	614	601	626	678	647	670	635	640	631	626	659	603	654	627	648	625	644	672	636	651	606	641	626	617	609	641	617	602	632	637	637	654	636	589	643	594	624	641	623	590	613	634	611	648	605	582	642	639	639	652	646	620	630	653	621	626	638	630	650	608	621	593	632	629	642	630	609	648	604	630	629	619	626	624	606	665	641	625	620	656	610	663	630	636	647	655	594	680	595	629	655	652	630	655	612	654	680	684	646	609	643	622	617	619	602	622	633	624	637	594	606	653	613	624	563	609	646	674	645	662	605	624	618	608	641	654	649	643	600	635	643	651	605	703	589	652	665	658	663	663	605	603	633	657	619	651	678	691	619	651	611	614	610	621	611	661	628	660	616	658	639	631	640	611	668	594	633	657	621	615	627	603	663	663	598	653	648	594	609	654	664	669	671	614	590	621	632	625	612	654	619	638	602	651	588	596	660	633	629	603	608	624	607	573	616	618	606	633	633	609	640	635	645	604	602	669	633	638	620	682	645	627	628	616	591	644	604	631	609	626	587	613	598	657	609	621	630	628	631	588	607	630	623	609	642	636	611	673	631	631	647	638	616	655	613	648	611	653	626	657	617	624	701	627	621	609	632	597	567	583	651	634	633	632	625	596	627	604	632	616	665	644	651	615	624	637	657	645	626	592	605	601	644	640	625	636	644	616	594	642	630	627	600	649	608	584	625	620	622	605	610	611	643	667	644	611	613	593	612	602	632	608	618	646	638	634	655	663	591	607	632	631	638	675	670	624	690	569	613	630	556	605	683	616	622	641	632	579	628	638	649	605	669	661	609	627	629	656	617	625	658	634	676	617	596	650	572	646	603	581	672	618	661	634	636	641	615	625	664	570	607	680	654	627	622	595	609	630	632	631	604	640	653	611	665	655	640	637	638	654	618	610	647	599	657	696	618	636	629	624	663	635	581	599	656	628	600	642	606	647	601	629	662	650	659	597	615	644	599	645	604	684	627	637	610	614	658	683	617	615	639	633	581	662	649	584	618	639	652	657	651	624	642	585	652	617	632	627	654	586	625	610	620	641	612	629	660	601	627	616	601	654	637	601	634	628	608	667	666	606	621	631	641	653	629	628	640	670	678	651	640	657	637	644	655	597	621	638	601	578	598	640	614	634	639	641	610	613	640	615	601	653	650	670	656	613	646	626	625	595	680	649	673	653	617	642	637	647	635	616	624	646	667	633	604	621	661	653	609	693	600	596	636	606	619	615	642	614	642	646	630	640	596	674	620	603	614	635	629	623	620	645	604	601	642	628	639	641	649	605	608	645	642	641	603	645	634	656	630	574	640	640	613	648	673	628	644	603	627	649	632	637	624	650	589	615	622	630	639	608	643	653	663	619	632	608	639	661	589	681	702	649	687	648	603	598	614	626	627	630	652	577	634	652	633	641	592	625	602	614	620	619	616	635	641	587	606
4306	15799	15824	12044	6801	3034	886	234	83	56	50	47	47	39	53	54	47	53	54	70	50	48	48	51	45	49	56	58	52	52	45	40	50	44	51	61	44	46	48	37	46	36	48	48	48	51	60	44	56	48	49	48	63	56	57	50	60	40	45	42	51	58	49	49	45	54	57	55	46	45	50	41	67	39	52	40	54	41	37	40	48	56	45	45	60	67	51	49	49	49	57	36	46	52	42	37	57	54	46	55	47	47	55	52	44	56	75	38	51	56	49	35	60	42	38	46	42	44	49	45	48	51	51	50	54	50	62	45	54	43	39	59	42	40	48	41	37	48	42	46	55	59	50	55	56	51	48	49	54	52	52	49	53	43	47	47	57	51	44	54	40	51	47	51	49	51	53	48	50	56	52	61	62	57	53	54	49	53	46	50	40	47	50	48	47	54	37	51	54	37	46	50	60	54	43	41	53	51	42	44	41	52	56	39	55	50	39	37	62	50	49	46	53	52	62	58	47	56	55	52	50	57	45	40	51	54	47	41	53	42	47	42	50	51	53	50	50	42	49	63	50	55	47	35	56	48	46	41	46	49	56	53	45	48	52	53	57	60	58	40	52	31	53	48	46	40	48	48	65	30	67	47	50	37	49	41	45	43	55	44	55	51	38	50	54	54	48	45	60	50	46	61	38	52	48	40	51	48	38	46	52	48	46	49	46	48	49	40	48	40	51	49	41	44	42	54	37	44	56	51	60	37	38	44	43	55	50	52	39	42	40	48	43	48	51	46	44	48	49	52	66	46	39	49	47	46	57	47	35	44	43	48	40	51	48	55	39	62	45	50	55	63	64	43	55	51	56	51	57	48	58	56	59	52	53	56	43	48	50	36	45	52	55	45	42	54	50	49	51	51	45	47	45	46	53	44	45	60	55	53	48	38	56	44	45	37	43	38	43	47	46	58	47	51	52	53	42	44	56	51	60	50	46	54	68	65	40	43	46	52	53	48	51	53	45	46	54	43	47	44	44	50	58	50	44	41	47	49	67	48	31	54	48	42	65	42	52	46	42	53	39	44	65	47	55	47	65	46	52	50	49	40	43	43	68	57	46	49	50	54	43	40	46	56	49	46	57	44	51	53	54	58	35	42	54	52	45	49	54	36	45	49	39	50	49	48	59	48	53	61	54	45	48	53	40	49	62	55	59	57	40	42	57	60	46	51	56	54	65	50	41	39	48	46	61	49	38	43	45	53	37	53	44	44	45	52	50	52	52	49	56	38	56	41	47	46	41	48	47	48	55	50	47	46	49	42	57	36	58	47	51	53	46	45	45	65	47	56	52	42	39	64	49	40	49	51	59	49	51	56	54	47	47	41	48	41	48	56	59	46	40	58	39	45	59	61	56	51	50	49	44	39	47	46	44	54	52	51	52	54	53	36	56	56	47	46	43	56	43	54	47	49	44	56	46	49	60	43	58	43	48	53	47	62	62	39	62	57	48	43	44	48	58	59	52	42	53	44	50	44	47	54	40	62	53	51	47	39	49	49	46	43	42	49	48	39	53	36	31	52	58	52	50	52	44	56	47	45	39	47	53	51	42	49	57	49	59	49	45	46	46	51	57	38	40	46	42	48	51	43	45	51	57	54	44	52	43	41	42	42	59	56	66	35	46	59	54	53	51	47	45	52	48	29	43	52	43	46	43	46	62	52	32	53	62	49	56	49	43	42	52	56	43	44	50	51	36	55	43	42	52	48	54	36	54	46	55	40	47	47	43	57	45	54	51	46	49	44	56	50	52	47	40	47	49	53	46	58	60	57	50	66	53	54	42	44	37	55	59	40	49	48	50	42	51	51	50	53	62	40	49	48	51	42	42	41	49	53	53	57	48	50	56	49	40	39	48	45	51	52	41	51	53	47	47	54	49	46	52	55	41	60	38	37	45	41	63	44	40	35	45	52	53	55	52	55	61	59	45	41	53	53	50	57	49	54	63	66	65	47	62	48	38	47	47	47	42	36	54	52	50	56	32	56	52	52	51	58	37	40	41	43	46	51	47	51	51	46	45	46	47	55	47	56	45	39	63	65	40	54	35	55	51	48	46	42	44	60	48	51	44	53	42	53	50	47	43	52	43	54	56	57	54	57	52	54	44	55	39	49	43	52	52	55	44	44	45	52	54	49	50	43	46	36	47	50	58	46	40	34	47	48	64	62	53	50	46	59	45	43	41	50	47	56	43	50	52	49	48	51	51	39	50	49	53	56	51	53	47	53	45	59	54	51	45	48	56	55	46	47	51	51	55	38	60	55	37	43	44	48	53	57	44	50	46	49	50	40	47	64	34	42	66	63	46	41	54	57	41	52	59	42	54	47	50	45	40	39	41	53	63	54	53	52	54	42	52	53	52	55	49	42	50	60	53	51	36	46	51	44	61	58	41	58	52	54	38	59	46	47	50	44	45	45	47	50	45	52	41	69	44	39	38	65	43	49	40	50	46	35	40	61	53	41	66	40	54	34	50	47	59	62	44	44	48	56	46	41	42	38	49	59	53	35	47	49	46	43	59	39	46	50	52	60	52	47	48	53	49	46	48	48	55	57	46	42	36	44	50	44	57	51	45	45	49	44	43	57	53	51	43	43	59	45	47	42	50	48	46	42	43	38	40	44	52	49	48	33	43	44	47	49	60	55	47	51	45	43	51	54	49	41	48	58	42	52	50	43	44	38	49	47	54	50	59	40	49	48	55	57	42	44	55	48	51	48	39	52	47	64	54	49	42	56	61	62	60	46	40	51	49	54	42	41	46	40	60	46	49	43	67	51	56	49	56	65	56	51	53	50	62	58	55	46	52	49	46	57	48	40	48	45	51	45	48	43	50	51	43	40	55	48	43	51	54	46	52	33	32	49	57	55	47	59	56	47	49	52	54	50	51	54	55	59	33	51	43	45	41	48	48	51	45	49	47	49	53	44	36	53	38	50	45	55	48	53	73	44	46	42	53	49	49	60	60	49	32	46	42	48	50	37	50	51	64	50	52	51	56	55	55	51	55	50	58	56	52	53	41	52	49	38	53	46	53	47	48	53	48	56	57	53	49	44	58	52	46	45	60	47	52	39	48	40	55	36	43	50	48	53	53	46	48	53	51	43	50	53	50	54	53	47	49	49	52	54	44	58	44	56	46	45	46	56	52	52	49	39	48	59	38	67	45	41	46	52	64	66	55	40	54	42	44	52	52	52	41	58	46	58	56	47	56	58	60	43	61	41	51	66	53	39	53	39	42	43	48	44	57	47	41	44	53	46	46	52	61	49	44	56	38	56	49	42	44	52	49	56	52	47	53	49	46	41	44	58	36	46	52	49	45	49	41	44	51	32	43	43	47	52	41	51	47	46	39	50	53	53	54	52	57	41	48	44	59	44	54	57	49	56	51	46	52	53	43	46	48	52	48	52	34	58	42	58	52	49	52	47	46	50	51	42	50	45	46	46	67	47	59	43	58	45	55	37	40	57
37361	43653	41069	48770	47204	33973	19584	7150	1963	845	663	656	649	589	627	623	631	655	600	663	653	606	640	623	637	631	633	601	603	639	647	638	591	620	630	668	613	632	637	642	632	607	599	582	657	606	583	654	640	639	616	642	628	629	662	627	656	639	602	651	621	620	634	657	619	663	619	590	637	633	661	620	652	662	619	643	641	626	585	621	619	650	618	649	638	607	619	612	606	630	649	616	610	621	601	645	614	642	659	615	616	644	650	633	605	685	661	624	660	616	602	631	614	637	605	587	645	628	599	624	628	649	628	624	613	658	623	672	647	649	623	593	593	619	615	636	655	620	605	652	612	603	571	631	654	618	632	635	628	634	636	589	605	610	630	628	612	654	614	585	604	610	626	612	622	599	605	602	601	606	628	612	631	667	604	593	602	608	647	594	587	654	641	643	660	672	604	630	578	606	636	622	601	649	637	616	622	656	620	661	619	620	620	628	634	651	630	665	613	636	631	619	651	654	639	577	605	677	651	646	618	622	630	624	653	665	662	632	620	656	595	632	608	623	626	613	605	621	621	627	637	631	625	662	597	654	622	629	576	611	634	639	613	581	626	665	603	615	630	647	668	669	647	616	606	624	606	635	614	631	591	656	626	651	597	581	596	667	633	636	561	586	630	593	627	648	584	618	613	605	623	615	643	634	614	611	636	636	599	640	612	611	625	620	628	643	621	633	621	640	643	655	593	633	681	622	600	643	589	591	609	629	572	611	646	602	612	663	626	595	650	619	639	625	634	646	645	614	624	644	633	608	627	607	628	618	597	675	609	651	623	642	685	642	640	573	629	650	607	610	569	657	591	685	632	635	611	598	589	647	628	635	659	664	627	634	618	598	640	631	631	635	626	626	647	607	679	614	618	624	612	631	627	594	583	648	652	633	604	653	592	644	617	626	601	624	642	626	605	649	625	601	639	681	647	646	591	568	611	587	616	633	696	617	602	628	638	615	632	627	615	623	640	642	667	617	592	639	631	647	606	618	630	614	637	607	678	642	651	625	618	650	601	641	608	590	648	616	625	609	659	643	642	676	598	628	618	590	642	643	628	628	676	655	647	634	671	649	622	619	631	584	634	613	641	596	645	599	614	642	714	684	631	666	592	637	667	663	613	629	630	656	610	633	607	630	610	640	583	620	601	603	622	647	623	569	580	627	641	644	635	584	586	642	609	581	637	646	673	608	624	660	622	630	635	643	619	560	628	608	624	604	624	620	581	611	635	585	572	641	645	631	656	611	653	599	605	628	649	634	623	624	651	597	619	615	623	584	597	592	674	617	598	579	602	578	630	637	610	619	615	629	624	657	623	641	598	611	628	616	611	650	627	605	603	639	601	614	635	642	620	620	591	631	564	596	609	586	651	642	599	607	590	639	600	620	615	626	605	677	655	602	635	645	606	649	625	597	613	587	622	622	566	663	608	606	680	649	645	635	676	635	611	649	611	605	617	601	602	620	596	633	639	640	600	608	650	646	621	578	682	647	626	577	632	612	615	570	620	581	601	607	638	618	605	630	603	646	616	614	618	605	632	618	604	591	621	640	615	611	558	607	619	655	630	698	647	585	623	634	657	563	652	636	610	637	634	586	648	633	650	639	662	631	593	654	656	634	630	575	630	636	588	658	635	599	625	627	637	638	623	645	593	638	657	607	654	594	592	658	611	665	630	635	621	639	588	641	578	616	585	623	628	593	640	661	657	594	599	640	630	605	610	631	636	706	628	635	653	600	618	659	575	652	611	625	625	612	634	610	622	620	632	617	678	597	622	665	611	624	586	637	628	639	580	627	630	618	603	619	642	630	623	619	645	620	632	620	654	606	663	588	644	615	673	634	634	635	629	594	640	610	620	624	611	599	646	616	667	593	593	624	633	643	642	625	588	666	619	576	645	617	610	596	638	635	669	631	591	585	639	645	616	635	609	616	620	637	598	650	644	627	594	645	648	627	617	608	656	617	645	611	637	667	619	641	651	622	598	604	635	623	614	570	609	651	624	585	660	609	626	652	639	629	663	613	597	606	654	626	665	639	599	651	634	586	662	604	617	600	642	581	623	563	640	640	634	603	642	682	622	646	586	628	601	646	595	639	647	635	645	615	601	631	622	657	622	661	634	604	609	624	605	625	598	615	612	624	614	596	583	672	588	605	625	637	633	621	597	589	611	643	588	628	627	638	598	646	609	656	660	623	647	631	663	682	586	663	644	619	634	589	619	649	626	622	605	649	600	640	555	660	653	632	635	639	634	666	610	634	599	659	626	633	600	691	609	649	657	624	640	663	680	621	640	609	635	604	649	585	646	642	637	641	636	609	625	580	618	611	642	618	639	661	657	608	629	650	645	632	662	641	558	613	630	602	629	634	630	612	593	621	654	614	610	609	656	594	602	655	601	618	655	676	654	653	609	614	654	634	625	625	601	642	700	593	634	648	648	620	666	633	641	648	594	622	624	614	578	626	637	601	648	631	619	590	640	643	641	617	606	666	556	631	657	615	581	644	633	606	621	629	626	595	634	600	608	631	577	591	633	624	639	588	607	610	680	575	627	648	629	634	663	618	609	604	600	615	631	617	616	621	631	623	663	634	638	639	642	611	626	630	634	633	672	649	627	635	623	616	607	615	617	581	644	571	655	640	608	619	658	617	648	599	589	599	621	611	607	635	666	619	633	666	585	587	651	615	619	618	600	628	621	664	585	638	665	646	605	605	568	627	647	680	633	671	598	617	615	639	636	650	648	603	633	638	628	598	661	664	633	614	646	615	641	636	652	639	665	618	578	628	647	588	653	616	623	599	636	626	625	620	603	560	668	646	596	622	627	624	609	577	604	666	630	637	604	671	660	623	669	608	627	614	657	632	620	628	600	681	618	648	595	621	615	598	667	637	580	640	658	627	579	642	631	609	646	660	596	659	641	656	607	660	604	618	655	646	639	601	633	643	630	613	630	605	629	629	629	646	631	610	602	621	619	633	629	587	677	651	668	626	606	624	618	601	613	653	593	615	613	560	636	602	639	602	594	634	618	608	603	641	648	667	650	661	600	615	620	588	611	573	641	652	576	619	633	622	652	631	618	588	689	637	686	617	636	634	630	595	640	655	631	632	557	609	582	584	622	590	616	583	604	617	620	643	682	613	615	647	615	592	611	596	618	653	645	672	653	600	681	626	647	645	640	625	657	652	622	655	594	632	589	628	592	585	601	608	635	629	620	684	641	635	598	608	638	600	621	675	630	661	624	614	640	623	637	609	603	602	636	606	624	635	635	630	635	587	634	613	625	631	651	596	650	629	602	684	619	660	638	612	599	671	630	599	644	618	622	643	636	678	638	650	645	596	648	626	622	617	617	621	575	674	655	627	623	636	630	629	657	624	630	655	654	622	605	636	634	612	626	579	635	656	582	609	633	604	589	660	636	608	641	587	610	656	635	644	623	624	629	640	623	659	609	648	657	639	606	629	622	646	588	643	608	634
5345	12801	15905	12686	7091	3018	893	252	104	64	58	43	71	49	49	52	63	49	48	50	67	47	40	42	53	47	67	53	58	60	55	56	63	59	70	58	54	56	57	57	43	52	47	56	57	43	58	49	58	61	57	50	50	61	50	45	50	67	58	58	61	54	49	47	34	58	55	54	70	52	57	56	53	50	36	56	41	51	51	52	39	52	46	55	37	60	53	58	67	54	65	54	39	64	61	58	47	46	52	54	60	53	40	56	50	56	60	55	58	57	49	42	52	52	64	70	58	59	54	58	59	39	56	52	47	54	56	53	61	54	67	60	55	55	58	51	52	65	54	41	61	54	53	59	50	48	44	64	44	54	71	48	73	37	63	51	60	46	52	48	50	63	63	59	47	50	66	60	57	49	61	65	61	50	54	56	63	50	61	50	41	54	60	55	57	52	56	49	51	45	57	59	51	64	60	48	61	49	76	55	63	51	50	58	54	62	57	64	56	45	50	61	56	63	55	56	50	63	55	43	58	58	48	55	63	57	46	58	57	54	57	55	55	54	59	67	58	55	54	56	50	59	49	60	57	55	52	50	46	55	52	65	63	63	49	49	66	56	57	61	49	53	70	69	51	48	53	56	61	57	59	55	70	53	60	48	59	50	43	54	56	60	45	44	47	57	58	55	46	55	53	41	44	47	59	56	57	66	49	55	63	61	44	66	50	55	71	53	44	64	55	52	51	50	43	46	59	63	50	57	52	46	56	60	52	43	63	63	46	60	56	57	55	57	60	46	55	67	43	59	59	52	58	69	44	50	54	69	50	59	58	64	44	51	64	56	40	61	48	49	53	44	49	62	40	55	47	45	54	56	54	57	60	55	59	59	46	50	55	49	52	57	76	50	55	48	54	45	57	43	63	60	53	53	51	58	55	62	52	58	53	50	58	59	67	51	53	49	52	53	45	44	60	60	50	52	51	66	42	70	53	62	69	57	54	60	55	63	54	51	49	54	43	58	63	58	45	63	49	60	56	47	48	63	62	54	55	56	58	45	61	51	47	47	54	46	53	63	56	65	55	65	50	53	47	57	56	69	44	62	59	51	45	68	52	65	53	58	53	57	47	51	54	60	53	51	58	51	46	52	50	58	40	48	45	59	61	62	61	61	54	68	69	47	71	65	61	58	37	55	48	54	63	54	74	51	52	71	64	47	70	53	54	43	50	58	39	68	64	73	63	48	62	56	41	49	44	49	54	56	63	48	51	44	48	64	46	51	58	56	61	55	48	46	57	59	61	62	57	57	60	46	51	50	54	59	61	65	63	61	53	52	53	55	70	48	54	51	55	54	64	71	45	55	64	50	48	45	58	43	42	58	50	46	66	62	50	39	61	61	53	58	62	56	73	56	72	69	55	58	61	63	58	44	51	58	58	45	59	59	59	70	52	58	47	62	48	57	63	50	56	67	49	52	47	51	59	56	62	49	60	61	47	67	49	53	48	47	52	64	41	58	60	62	48	55	50	67	47	46	65	49	62	55	47	58	53	49	61	55	52	60	64	48	49	66	47	68	49	55	63	38	49	47	42	40	61	59	54	59	44	47	61	49	45	62	58	47	48	53	42	63	46	51	58	54	56	54	47	58	46	49	56	48	53	59	52	47	60	54	57	57	62	53	61	52	48	59	52	50	63	55	54	70	59	52	62	58	51	50	60	43	48	50	57	53	49	55	54	43	50	51	60	61	47	64	53	55	60	47	55	55	64	51	60	57	66	45	37	57	55	47	58	63	59	55	53	43	52	41	52	63	64	53	62	47	57	53	61	52	49	64	48	53	55	46	59	63	52	51	40	49	65	71	54	40	39	46	59	63	50	60	57	55	49	53	49	64	64	50	68	58	55	65	51	38	48	62	55	70	50	42	62	57	52	54	65	51	61	53	70	38	58	51	44	59	60	69	48	52	62	61	48	62	55	51	54	51	66	49	40	51	56	56	52	46	65	61	62	48	63	49	64	52	52	73	47	57	52	67	52	52	52	52	41	61	52	61	61	47	62	42	63	54	60	55	51	62	54	55	49	58	53	56	50	52	49	75	55	43	49	49	38	55	47	38	53	54	59	55	48	52	56	52	69	58	42	62	54	57	56	49	47	62	61	71	56	61	57	57	47	54	72	68	53	59	54	61	47	53	44	57	49	51	58	61	62	64	54	52	58	54	63	49	59	42	53	57	52	44	59	50	50	45	47	45	61	70	63	50	60	63	57	54	75	54	53	56	58	46	60	53	61	63	59	58	55	61	63	68	65	55	54	39	63	66	47	60	50	58	47	55	51	73	60	56	46	40	43	50	67	49	61	56	41	60	59	62	64	64	65	60	55	55	64	50	56	56	49	52	46	57	66	46	59	59	41	49	66	52	54	60	45	55	43	48	62	60	56	45	42	42	53	46	61	49	52	62	57	55	50	56	63	38	60	45	38	49	51	53	45	47	57	58	54	56	41	47	57	56	50	47	44	43	48	60	55	59	62	66	51	53	52	64	51	50	45	35	66	64	62	57	43	46	66	57	49	50	63	52	49	45	55	52	57	56	49	63	59	56	51	56	50	54	63	53	45	55	51	50	52	52	71	57	64	55	49	47	51	44	43	46	46	47	63	61	54	52	57	52	51	56	68	51	56	54	51	68	54	57	57	39	46	57	54	45	58	62	52	66	44	63	48	69	53	58	47	58	44	45	53	59	50	56	47	66	59	49	57	56	52	65	63	58	59	73	46	48	54	47	70	42	60	52	48	53	69	77	51	70	63	46	49	56	59	42	56	58	71	48	45	50	55	63	63	54	47	43	41	54	62	54	44	53	61	57	42	51	50	58	62	61	49	57	59	59	66	46	57	55	60	52	55	52	57	43	53	52	47	57	52	50	49	51	51	59	55	37	57	48	51	62	74	39	54	46	55	58	56	56	54	52	53	51	47	56	59	47	60	55	43	64	50	64	61	58	52	52	51	58	55	56	62	52	51	54	55	71	51	56	59	54	52	57	51	45	60	51	57	59	59	48	49	67	67	43	60	54	60	56	57	47	48	64	55	62	45	56	55	49	52	50	38	52	48	52	65	60	45	52	55	64	48	49	48	50	59	52	51	48	55	66	45	47	53	44	48	62	61	64	60	60	57	63	58	33	65	45	55	45	47	54	67	55	59	58	70	64	48	52	58	73	59	68	56	47	48	57	62	58	59	42	56	45	51	54	61	44	50	55	54	46	57	52	70	58	56	58	52	63	69	57	62	65	55	64	59	62	57	57	52	47	45	48	57	48	47	55	66	52	53	58	57	58	53	55	50	48	50	47	61	56	54	54	69	60	50	46	63	49	44	47	56	53	60	53	63	52	55	61	48	60	54	52	47	64	54	59	39	58	44	48	57	59	58	46	58	69	51	58	53	60	45	58	64	60	62	63	54	54	68	55	56	58	62	53	61	61	60	54	55	52	49	59	47	55	62	56	61	63	70	52	60	53	51	53
35953	41350	42455	48903	46227	33630	19917	7438	2140	1020	753	698	666	715	705	670	743	668	750	671	716	713	702	695	707	734	712	735	716	676	695	676	725	716	755	738	686	674	700	663	676	689	684	691	709	709	691	719	750	728	700	686	656	694	704	743	722	670	699	717	699	703	715	669	681	736	742	704	696	738	698	684	707	721	732	700	706	741	743	716	718	707	709	729	692	668	714	697	701	688	704	728	738	713	697	681	701	712	737	715	719	695	693	735	693	706	714	667	698	707	715	765	750	710	679	706	713	749	643	694	713	717	728	690	706	753	743	710	737	679	643	697	710	688	688	677	723	700	697	729	665	659	768	725	673	727	679	690	746	746	738	715	722	695	719	674	730	731	698	727	697	725	696	693	728	758	721	695	735	730	732	726	719	703	763	734	730	652	664	733	670	714	686	718	720	701	683	670	686	699	698	737	738	679	687	695	692	711	690	735	710	667	742	736	722	699	695	760	701	700	684	683	679	711	698	745	747	725	697	732	702	763	686	716	670	699	662	721	667	712	721	733	734	775	729	685	740	699	706	709	753	725	704	709	724	711	694	726	643	727	751	682	721	715	729	718	702	681	698	724	767	700	738	691	712	748	704	726	705	704	679	777	697	674	672	719	738	719	726	657	721	704	698	726	684	687	679	771	696	745	720	746	763	706	694	633	699	705	713	692	700	728	674	663	727	725	701	703	684	708	751	694	678	750	721	714	698	723	702	679	743	685	682	686	669	734	700	716	715	745	729	732	692	699	690	676	706	716	747	733	699	711	686	736	687	687	714	682	684	741	707	699	696	715	704	691	728	705	696	706	666	726	697	698	750	729	712	730	695	726	663	711	723	721	689	690	652	722	718	693	721	711	726	701	725	728	758	693	749	757	725	687	715	716	694	736	703	713	696	703	678	675	693	769	789	685	706	664	711	685	671	708	662	677	757	669	723	683	712	723	700	671	679	695	731	734	712	657	719	669	670	680	734	719	756	708	686	703	695	672	665	662	687	721	673	717	742	707	708	721	686	723	699	700	703	693	698	729	696	739	687	719	670	654	737	700	714	713	704	754	724	761	668	701	716	709	728	731	680	702	749	725	732	704	703	710	695	719	754	682	711	713	704	729	724	699	701	737	646	717	693	694	677	690	730	723	673	667	689	696	734	686	693	703	669	707	713	736	697	726	680	710	726	772	709	743	688	729	725	733	700	714	669	666	727	645	699	673	680	692	692	716	654	735	680	673	723	722	664	669	764	659	670	735	742	731	739	708	709	713	714	727	684	697	687	769	692	752	716	704	718	668	716	723	665	660	710	737	707	734	677	664	731	649	712	703	739	699	784	699	703	698	727	692	721	746	724	737	714	676	703	692	679	718	708	694	693	696	673	679	703	724	709	709	726	672	688	701	689	699	721	731	708	703	661	673	703	694	686	713	699	729	712	717	665	693	733	674	696	682	760	714	726	708	660	700	751	705	706	756	682	716	725	706	739	731	725	733	680	694	730	714	717	707	697	747	699	718	686	692	721	666	684	689	693	682	776	678	767	738	725	693	724	691	675	691	728	689	697	732	707	700	680	708	682	680	729	702	720	702	725	735	730	683	661	682	706	732	774	682	690	694	704	692	703	696	679	669	745	733	686	711	723	651	694	712	763	742	704	695	715	719	691	730	714	691	742	700	719	707	721	676	699	671	727	697	728	723	679	678	700	725	728	699	640	694	706	713	759	709	687	750	732	716	686	707	693	670	690	707	717	707	695	651	707	737	654	693	723	732	723	701	731	693	710	672	743	741	739	689	753	716	716	695	720	713	686	760	642	669	729	672	715	727	719	723	712	676	700	699	691	691	725	706	702	705	714	693	727	681	692	785	702	749	696	718	705	687	718	724	681	686	716	716	735	691	720	708	737	703	683	682	737	708	694	702	726	791	694	694	715	669	682	702	680	751	711	700	697	714	728	717	647	729	692	718	662	724	680	684	685	642	698	729	737	702	722	680	654	706	759	711	718	662	706	704	640	733	756	764	686	678	701	706	731	712	737	719	687	714	723	692	735	688	728	670	741	696	679	716	695	737	723	715	711	763	741	700	754	701	732	775	719	681	713	681	722	704	759	723	678	707	698	665	698	748	679	700	705	697	723	700	677	652	697	653	686	708	706	717	731	739	690	702	732	710	666	672	686	710	683	716	727	732	676	740	747	699	727	706	734	717	679	669	746	728	700	678	703	717	710	744	683	744	722	751	651	693	718	713	682	721	652	752	728	770	731	729	696	732	709	694	738	705	701	712	748	722	750	704	660	760	714	771	721	677	701	722	728	682	715	662	739	736	666	683	683	682	704	697	702	713	701	692	722	717	713	719	754	774	693	708	735	738	670	692	674	729	718	680	754	695	694	689	693	733	670	729	746	734	720	729	707	741	682	682	709	713	670	747	733	683	690	694	696	720	708	705	699	727	713	732	692	693	686	693	700	684	708	697	690	691	720	751	673	737	753	736	688	701	743	701	705	703	655	703	731	682	685	699	716	734	709	680	731	650	703	719	699	680	751	692	707	689	690	722	669	673	711	694	724	711	728	689	673	703	695	697	699	761	730	664	684	724	687	703	675	705	678	686	697	703	690	729	706	709	741	722	715	677	689	705	694	677	690	687	710	679	709	718	688	701	704	781	715	658	697	697	678	731	671	733	743	739	742	724	638	713	732	693	673	669	718	676	707	738	746	689	693	754	721	712	706	679	715	679	746	705	710	687	698	701	667	713	701	695	681	714	708	716	671	701	700	694	739	714	748	684	692	713	737	726	689	748	672	669	684	724	725	721	732	699	734	685	687	727	684	708	735	749	698	708	711	726	697	701	726	716	695	715	700	718	670	701	736	694	708	675	712	683	679	726	733	679	699	659	689	739	644	734	689	695	721	746	738	725	690	719	714	707	668	704	694	720	731	660	731	693	657	653	696	690	702	665	695	717	705	695	709	713	692	726	728	701	710	708	649	659	662	676	688	721	749	763	639	696	706	687	696	704	766	741	703	696	738	706	686	647	745	679	697	736	701	680	738	709	704	724	688	739	732	719	696	681	710	667	712	734	635	712	739	702	675	754	688	691	689	688	733	698	721	690	703	721	670	745	709	700	718	769	700	708	691	750	694	696	673	712	733	725	734	689	717	721	746	673	703	698	726	684	706	707	698	682	694	718	674	739	666	655	690	739	731	666	707	738	731	720	662	716	691	799	755	714	687	695	702	710	700	677	684	683	717	707	671	689	719	699	694	741	769	692	736	720	729	706	714	714	667	729	715	702	695	689	697	689	693	747	671	708	674	722	691	730	679	695	699	715	733	766	717	713	698	694	699	761	665	704	710	683	750	727	677	710	723	718	724	748	708	699	666	765	709	702	729	777	727	692	704	727	719	730	711	734	690	668	716	770	697	684	742	683	771	710	740	740	744	739	616	681	680	690	744	675	677	742	655	718	760	727	701	714	717	706	711	719
9696	20350	21582	18150	11329	5327	1531	378	135	59	55	46	54	52	41	44	43	55	48	59	51	53	54	57	54	49	42	37	48	47	57	44	65	48	56	52	54	54	53	41	58	62	51	62	42	48	37	54	64	48	53	50	47	57	45	47	63	50	55	49	52	51	49	51	58	53	53	43	63	42	53	54	48	48	58	54	44	56	49	51	50	61	42	49	54	64	43	56	56	40	58	46	65	59	58	49	58	60	54	52	44	51	39	53	51	48	56	50	51	56	53	64	40	55	53	54	65	53	63	55	45	63	55	42	49	47	63	47	61	59	59	35	50	58	48	54	69	56	59	57	59	60	50	54	46	60	57	61	49	48	57	47	33	55	43	47	39	51	48	51	45	56	42	55	62	44	43	50	49	51	52	61	66	47	50	42	51	47	52	49	56	59	56	44	62	48	41	56	49	66	47	52	42	43	53	49	63	49	55	62	44	61	59	59	43	41	58	41	43	44	54	49	46	58	60	57	50	52	49	60	50	45	51	55	61	57	64	57	55	54	62	46	54	59	52	49	57	52	55	43	44	60	57	54	45	47	58	52	56	48	54	66	49	58	58	55	47	65	53	51	62	71	43	50	47	49	51	63	44	51	71	60	47	52	46	53	61	49	50	56	54	55	54	48	53	57	50	44	47	71	50	61	61	48	48	45	54	48	57	61	57	56	51	55	49	44	61	58	49	50	56	51	58	51	64	44	65	53	51	59	57	56	56	50	41	53	48	56	60	43	56	66	62	57	51	48	49	59	45	56	62	56	58	59	54	50	54	50	50	46	45	47	60	41	47	50	48	52	55	56	59	54	42	37	44	49	49	44	41	61	41	60	62	35	56	39	68	48	61	42	56	58	52	59	48	42	49	44	41	50	46	59	55	55	46	55	66	59	64	49	60	55	46	50	66	51	50	45	39	47	44	58	51	49	49	41	53	54	52	66	51	52	54	56	54	53	40	52	58	54	57	54	43	51	59	66	55	61	57	51	51	51	51	50	50	52	53	51	47	48	59	45	53	55	51	48	56	68	47	43	57	45	67	39	47	47	62	45	49	45	38	59	60	39	66	55	57	49	48	30	47	54	59	45	66	53	64	58	53	56	66	58	59	62	50	66	46	47	57	50	52	48	49	56	46	55	64	53	51	46	58	52	57	47	61	61	76	57	45	55	51	60	45	43	59	39	46	60	53	45	61	55	54	61	50	46	53	56	55	44	55	46	54	63	60	53	57	57	48	46	41	50	52	56	53	54	53	58	38	56	55	58	54	49	63	46	46	46	51	39	42	53	60	61	48	48	67	57	55	50	67	47	49	48	54	61	46	48	70	57	51	67	57	62	60	51	59	58	50	49	64	60	54	50	59	50	57	59	47	50	58	51	58	51	59	48	53	41	51	65	60	61	58	54	56	46	54	59	51	50	52	57	44	54	63	45	58	45	46	50	52	57	51	43	63	43	49	50	58	62	57	56	57	52	56	45	58	58	39	60	45	56	56	61	63	57	46	58	43	57	59	42	55	39	53	61	58	43	55	56	46	48	47	47	61	60	54	54	47	57	43	49	49	59	52	41	52	50	51	62	49	50	46	50	42	52	41	49	54	61	51	48	47	55	45	47	54	54	59	62	62	52	57	53	55	55	43	43	56	43	53	52	65	49	49	64	64	70	54	51	45	48	57	58	61	56	56	39	57	54	48	60	49	54	54	36	56	42	50	50	60	56	47	57	45	51	57	52	59	56	49	49	51	58	51	48	52	56	49	65	53	56	48	53	60	57	54	63	59	67	62	57	36	63	54	56	57	57	46	56	53	58	43	50	69	53	45	69	50	50	47	63	40	63	61	52	51	59	65	60	57	61	46	56	49	46	62	45	60	56	63	54	39	52	65	43	50	51	54	59	44	52	52	53	53	62	56	65	44	53	52	48	51	40	68	57	52	59	66	57	58	55	50	58	44	38	65	48	51	54	53	63	50	45	51	51	38	53	53	50	58	59	53	53	60	56	64	55	37	55	54	50	55	60	42	49	51	41	41	52	42	49	44	62	49	59	56	45	54	49	51	43	56	48	56	60	43	48	35	42	54	61	53	54	58	44	58	54	63	53	62	64	48	64	52	53	65	71	45	54	49	67	56	53	60	46	44	52	54	51	47	38	63	57	46	49	67	49	56	52	48	62	53	49	63	57	62	63	58	48	48	50	52	59	55	51	50	50	51	34	53	51	49	45	47	56	46	59	49	70	49	39	62	44	67	49	61	53	50	55	65	36	50	60	54	55	43	55	62	58	44	56	54	52	47	60	61	50	46	58	58	71	54	49	46	43	46	48	51	55	49	49	52	56	65	45	55	52	53	51	46	55	63	55	63	55	47	51	55	58	46	48	48	56	58	61	54	70	63	52	56	50	53	57	44	45	52	59	49	58	59	52	56	54	58	52	46	57	59	44	57	71	43	47	45	54	45	54	53	48	56	53	41	60	52	53	48	53	57	50	43	56	52	39	59	53	54	50	65	48	46	50	50	63	54	62	45	67	53	74	50	62	57	48	42	52	52	49	48	57	48	50	50	43	46	49	45	48	45	50	53	59	58	70	53	47	54	59	64	58	41	55	55	45	50	53	51	41	56	45	54	53	53	44	51	49	65	51	53	51	46	55	63	56	52	51	43	50	54	45	47	50	52	48	51	51	49	47	49	51	52	63	54	53	63	44	46	60	42	45	35	41	59	56	64	57	48	41	59	51	45	52	52	58	49	53	57	45	47	53	48	43	50	46	46	48	52	65	42	51	46	68	58	52	60	49	51	54	61	53	63	47	45	45	57	51	68	52	48	53	55	51	61	47	56	54	55	48	56	51	52	54	51	53	56	53	39	62	45	53	55	44	45	60	50	54	56	55	47	55	46	43	60	47	45	56	60	66	44	47	44	71	44	46	40	59	46	57	52	52	60	67	56	67	53	59	55	52	43	65	50	56	64	44	38	47	58	62	57	42	59	61	58	53	50	59	68	50	66	58	65	53	53	54	52	55	53	48	52	58	49	52	73	49	61	61	53	49	45	65	51	47	60	56	46	39	49	57	46	53	55	62	59	65	43	54	38	49	54	54	56	62	60	49	49	47	42	35	38	53	53	62	57	49	51	49	64	52	56	45	60	49	58	57	61	46	55	44	48	36	40	68	48	54	66	44	47	54	51	61	49	34	56	50	54	49	48	63	49	61	54	54	48	46	44	49	48	56	48	60	48	62	45	47	53	47	46	46	58	45	58	43	49	36	52	58	50	47	55	65	51	51	57	47	56	52	58	60	56	46	47	49	51	61	40	58	54	47	45	48	54	46	47	44	65	45	52	36	50	62	46	49	44	63	48	51	52	57	54	64	31	45	63	54	64	56	59	51	40	54	54	56	77	53	68	51	54	53	48	43	51	54	57	52	43	62	71	59	55	54	53	63	54	42	53	51	50	62	52	66	37	53	41	52	50	39
46362	46582	48049	57938	56114	40618	24609	10343	2897	1081	729	671	664	697	641	701	682	670	678	658	672	654	659	705	652	693	663	634	661	677	689	688	673	708	674	691	655	685	702	677	667	683	673	659	703	687	680	715	629	688	667	662	674	629	692	684	680	670	682	646	686	676	713	658	679	613	688	713	664	705	698	665	640	698	670	713	669	687	699	699	642	701	669	678	749	638	713	668	661	687	662	641	708	655	658	656	667	717	659	686	674	712	688	677	631	659	616	650	673	683	660	647	668	692	672	659	694	622	644	670	659	652	666	684	697	721	702	625	677	712	685	683	643	669	645	683	671	705	655	654	664	657	683	685	678	652	648	673	662	685	669	699	653	677	598	681	693	686	641	681	680	679	665	676	655	688	719	666	663	656	666	691	712	686	689	681	660	649	696	682	722	652	697	682	634	701	724	678	748	673	681	662	630	739	629	645	677	681	654	689	694	612	708	630	659	607	664	669	673	700	702	654	725	712	690	651	656	669	715	676	689	705	670	653	662	670	678	669	665	672	654	670	671	643	602	722	656	690	747	648	706	676	652	657	632	656	651	655	680	662	676	695	615	707	720	689	611	638	685	671	704	684	677	698	636	729	648	708	688	638	696	615	676	673	592	680	656	631	670	663	721	650	654	644	682	667	685	675	687	633	673	700	667	633	679	669	676	635	629	682	678	656	657	683	674	676	682	682	668	689	716	683	721	708	717	631	689	676	698	665	710	687	712	694	687	656	651	695	679	640	632	723	721	696	666	702	675	667	668	672	666	660	665	708	687	658	678	669	698	715	642	668	676	688	670	691	645	647	658	685	682	660	626	642	690	667	660	702	632	676	710	685	668	623	657	682	676	697	666	688	677	660	694	685	658	707	678	677	627	682	681	680	683	681	633	634	679	689	715	611	707	712	626	656	591	716	662	715	696	666	641	621	664	739	679	678	639	687	684	654	709	697	633	652	673	699	671	665	718	680	702	661	691	635	665	685	701	692	718	615	687	638	686	712	673	691	633	713	630	687	668	662	612	669	709	686	676	702	683	652	691	698	649	677	663	687	717	678	620	701	689	719	714	644	733	708	649	704	728	708	641	644	704	668	682	722	663	697	694	741	681	670	706	682	649	641	677	655	678	692	697	686	680	717	722	712	688	676	657	703	719	707	619	670	672	675	669	656	633	674	678	699	640	664	646	674	710	665	642	738	682	694	684	691	702	690	657	628	692	664	733	693	696	659	648	659	643	645	678	631	679	677	689	674	693	669	717	626	696	715	676	682	690	679	696	648	696	730	677	672	642	749	650	661	648	703	634	693	643	676	665	693	728	653	733	651	633	689	675	651	688	695	680	692	691	682	683	640	681	663	667	694	717	727	690	614	627	664	710	682	662	707	696	651	728	667	672	689	690	657	674	680	650	653	677	702	684	711	659	677	666	711	669	703	672	675	673	686	683	687	728	681	700	716	665	651	674	678	677	672	706	687	643	630	661	704	679	693	661	660	651	692	663	727	659	684	660	696	655	690	674	677	679	676	704	668	701	685	688	641	670	760	732	702	667	690	707	656	653	662	674	691	696	685	697	722	684	698	720	710	643	668	667	624	648	698	679	699	687	690	722	605	656	667	652	696	718	686	658	681	739	659	694	653	719	692	655	627	703	756	699	670	685	636	699	669	644	705	691	687	693	647	682	679	645	636	703	683	661	676	668	702	716	621	634	629	674	669	621	683	659	682	695	664	684	697	705	648	694	677	627	690	638	661	667	663	665	672	671	663	667	676	696	656	666	697	717	672	687	662	668	683	680	712	655	629	679	667	644	688	667	685	669	686	694	681	717	682	638	672	647	694	672	675	698	665	649	659	642	681	650	666	710	641	694	680	672	678	641	670	710	714	658	706	680	676	698	683	682	675	682	692	687	664	656	673	707	693	662	725	653	640	679	686	698	671	649	715	680	627	723	691	644	641	669	635	710	726	736	656	676	715	668	669	675	685	696	652	679	674	708	674	695	718	665	702	694	634	696	660	636	667	693	619	661	629	743	686	646	698	662	637	657	738	631	666	664	655	684	653	646	708	715	662	665	699	684	634	678	673	654	675	702	689	658	637	677	680	684	633	653	686	648	710	687	671	664	679	695	666	715	645	674	651	658	715	660	709	726	633	669	667	721	688	680	696	697	743	685	665	658	709	674	671	636	659	662	693	692	681	708	703	635	658	676	690	702	683	692	683	682	674	650	683	688	665	676	659	617	666	680	673	649	666	699	659	692	680	627	635	634	651	642	690	686	701	648	681	655	691	664	712	657	649	630	656	659	707	648	688	671	659	699	692	673	704	686	653	680	704	667	689	655	696	709	693	694	685	684	707	688	679	688	728	676	699	703	608	709	627	671	669	644	672	694	686	667	666	654	630	737	698	747	698	709	698	698	668	689	650	650	724	670	690	692	662	672	668	652	693	686	685	674	672	663	727	697	628	669	624	681	651	695	687	650	636	670	673	679	656	696	645	681	671	704	636	707	666	698	677	699	637	663	711	694	681	716	654	661	710	697	695	659	704	672	707	675	699	654	659	636	694	672	691	697	649	680	682	699	649	696	687	661	717	668	706	696	678	687	655	679	698	691	680	658	667	701	668	722	667	632	718	689	719	694	689	671	674	662	698	660	645	626	725	695	661	630	650	656	659	692	631	651	648	683	671	660	675	690	644	700	710	686	693	706	655	675	659	699	651	697	650	654	678	633	629	729	672	699	622	693	668	681	673	639	693	684	650	699	711	691	641	622	667	661	642	696	662	676	651	681	686	659	694	694	677	663	657	684	694	666	670	699	664	704	700	693	643	648	715	697	683	681	688	666	648	685	667	705	653	623	677	659	656	736	661	717	675	672	688	688	676	689	692	671	687	702	677	656	696	700	649	675	724	696	651	667	660	647	649	705	673	667	674	682	665	687	690	655	668	697	729	605	662	709	670	661	649	688	669	633	686	651	696	688	656	710	675	707	648	656	678	625	731	681	691	707	633	699	647	679	666	721	706	667	690	658	668	648	706	658	678	700	682	672	692	687	614	660	698	656	658	680	647	625	672	683	660	628	662	689	707	654	718	710	720	706	624	671	673	672	695	648	698	676	673	667	670	665	712	678	678	658	659	697	696	691	673	720	672	688	636	675	657	698	698	676	724	666	664	746	652	674	672	694	725	676	724	680	685	647	659	733	655	655	702	707	709	658	731	692	698	672	680	651	709	704	683	690	702	638	634	690	718	701	648	674	681	690	717	661	716	706	703	678	624	708	679	687	685	701	663	646	670	648	704	688	692	729	681	681	686	606	682	640	680	610	644	689	662	643	686	735	634	715	665	670	685	684	681	645	696	673	680	657	691	636	684	675	666	674	712	664	713	681	650	691	690	684	680	724	602	706	725	701	715	664	694	692	679	719	663	678	706	709	673	691	696	679	728	704	709	655	710	706	645	713	681	707	679	691	667	694	654	689	709
2777	3700	5850	4754	2696	1239	401	163	64	54	48	50	47	41	52	54	47	46	55	49	42	39	44	54	59	52	42	57	45	45	56	43	53	59	56	53	44	51	52	56	56	46	49	44	45	47	52	51	37	38	46	42	59	56	47	48	45	52	46	44	42	38	44	46	58	58	46	48	53	47	51	55	44	40	40	46	47	42	50	46	51	60	49	44	50	46	43	51	55	71	46	55	61	44	52	51	48	47	39	36	48	54	43	43	46	49	51	48	48	52	47	58	45	54	44	64	54	56	39	55	49	40	63	49	65	53	40	49	49	43	58	49	71	40	60	52	45	54	50	45	66	63	57	43	50	54	55	56	49	58	48	46	45	46	53	56	46	41	57	44	45	49	38	51	56	52	51	44	43	57	50	59	48	47	37	51	54	55	46	57	52	54	39	30	52	55	51	52	44	58	46	56	50	38	40	38	37	56	52	59	53	42	49	42	56	53	39	75	44	55	44	43	53	56	54	58	52	42	49	57	63	59	58	43	67	51	50	54	48	50	44	49	58	43	51	51	50	46	42	52	47	48	35	52	44	61	52	45	51	54	47	57	42	42	45	49	58	54	48	36	49	63	46	45	56	49	46	50	32	42	50	56	37	39	52	46	51	46	59	46	49	56	47	53	46	45	46	39	41	47	40	32	40	65	49	56	43	48	38	35	48	47	47	53	51	51	49	43	44	50	46	52	40	52	45	50	43	36	50	50	58	41	43	56	45	36	55	32	49	67	50	66	56	58	55	29	44	50	45	50	53	46	44	46	47	48	53	47	50	50	43	43	37	55	50	50	48	55	34	67	43	43	63	38	55	46	54	53	49	48	57	50	54	44	61	51	44	53	62	52	51	37	46	49	50	44	40	67	34	65	38	56	36	48	57	52	43	50	40	39	58	51	46	37	46	51	47	53	46	51	50	46	50	51	43	55	53	58	42	58	49	51	41	62	54	56	43	42	47	45	41	42	38	46	60	57	49	57	41	40	44	48	47	45	60	57	51	45	38	40	41	51	56	57	44	68	48	51	39	37	57	65	52	60	60	50	53	46	45	48	70	50	50	48	42	44	56	57	35	48	60	63	57	57	51	47	49	61	57	68	40	55	42	47	45	50	57	54	55	54	42	36	56	44	40	52	50	54	52	51	46	46	48	45	33	52	48	59	50	38	49	58	42	40	36	52	45	48	53	56	54	48	46	38	47	42	43	51	54	57	49	41	45	60	49	65	59	44	51	56	51	67	41	59	34	51	61	48	53	42	56	47	29	43	55	50	56	51	46	65	58	48	52	58	40	39	48	52	54	70	55	42	56	54	52	45	47	43	52	48	46	53	55	52	48	55	54	43	56	48	53	36	50	37	46	51	50	40	55	45	42	46	53	57	47	41	49	48	51	52	59	47	47	50	52	50	43	52	53	49	50	44	63	60	42	42	49	50	51	42	39	51	49	48	53	43	57	53	46	56	51	54	68	39	48	47	44	45	52	52	43	42	51	55	58	52	44	50	49	46	59	52	52	50	49	50	49	51	49	46	51	50	38	49	48	50	47	43	42	57	54	54	46	39	46	60	44	50	46	53	54	57	37	58	43	48	59	47	47	49	48	51	49	44	55	49	57	42	43	48	59	48	43	50	46	52	40	44	55	49	50	66	43	49	62	46	41	44	57	40	40	39	51	43	62	64	52	44	65	67	47	48	59	53	56	41	55	48	33	55	51	50	38	47	53	47	61	49	49	47	54	57	33	37	40	38	53	51	55	35	51	53	55	44	60	56	37	48	47	43	43	49	49	38	47	48	45	45	54	50	46	39	49	58	54	48	42	38	47	40	48	63	57	48	36	45	43	56	51	50	56	46	53	62	39	45	34	47	43	56	55	37	35	51	41	36	52	61	40	47	53	42	35	55	33	56	61	42	52	50	53	32	49	52	51	49	38	49	51	52	40	45	42	53	49	38	53	36	47	44	46	45	51	66	48	44	46	46	41	56	56	53	45	54	48	52	50	45	42	55	56	50	42	64	50	54	45	54	58	42	50	56	42	44	57	50	44	55	51	51	41	52	38	40	43	48	58	55	58	37	44	47	52	51	57	55	53	58	56	59	50	43	60	44	52	54	45	48	50	40	51	64	44	57	48	40	38	50	45	56	49	52	50	49	53	47	47	54	57	51	36	37	63	43	51	44	54	50	39	50	48	56	50	36	57	45	48	45	51	40	46	53	47	57	47	62	57	62	61	50	41	45	49	63	61	55	34	45	47	51	49	52	44	50	43	47	56	41	40	40	53	56	52	34	44	56	50	48	60	45	52	52	45	57	56	36	52	50	57	49	54	46	48	35	48	50	44	51	42	42	56	63	48	44	46	54	42	69	42	41	44	55	51	59	57	42	47	51	36	53	60	50	58	46	57	41	42	46	63	41	39	40	51	43	56	46	50	58	44	51	59	50	61	53	50	37	53	52	46	42	52	44	45	49	42	39	57	59	57	45	38	51	40	54	60	63	45	55	45	54	56	53	46	53	44	47	57	49	46	53	43	49	48	62	52	38	60	50	58	52	40	46	43	37	62	41	44	44	42	47	46	49	54	46	49	36	40	40	53	45	49	47	63	53	56	56	46	34	38	46	60	52	52	46	55	53	57	52	47	52	52	44	52	59	43	46	48	46	54	46	45	47	50	50	48	49	44	56	46	42	50	50	43	57	49	48	48	50	50	55	45	54	53	38	37	54	52	41	36	52	47	45	37	37	50	49	59	51	48	45	53	58	49	54	49	51	53	49	45	48	61	40	34	51	55	51	54	51	51	45	37	55	51	63	44	35	63	40	57	53	40	54	44	49	55	47	52	50	59	45	51	50	47	47	45	53	63	55	59	43	51	51	52	39	52	45	44	57	53	48	47	53	37	38	49	51	54	45	45	41	58	48	53	50	44	37	49	41	50	56	54	54	47	42	42	53	43	54	45	41	48	54	51	59	45	54	42	42	42	27	57	49	47	43	57	48	49	51	40	56	51	45	52	44	48	52	50	62	51	51	47	50	42	54	40	40	47	56	50	44	37	57	48	58	47	34	51	63	37	43	54	42	49	49	39	39	35	47	57	58	44	52	51	52	59	54	47	54	40	43	50	43	54	56	53	58	62	45	48	55	40	46	58	39	53	44	47	53	41	40	50	44	51	58	54	48	38	47	51	43	47	46	49	50	56	48	58	53	52	47	43	42	44	56	48	52	51	52	54	50	48	46	46	48	47	56	53	45	34	50	63	42	45	53	46	46	60	44	56	58	53	55	57	48	48	43	57	60	45	50	49	45	53	51	35	50	43	60	47	47	47	49	42	48	48	42	53	51	47	45	46	42	50	52	41	47	46	51	49	39	45	49	53	49	39	63	41	58	47	66	58	40	63	52	45	46	57	52	56	51	43	48	46	50	45	44	46	55	58	49	58	39	51	64	41	56	51	52	58	48	57	39	49	38	50	42
29166	28324	30832	34590	33437	24442	11662	3635	1221	747	663	659	653	620	618	682	606	631	647	613	627	643	621	632	634	586	626	648	641	656	659	653	607	604	650	608	656	629	621	656	657	598	643	659	577	623	621	590	642	618	657	646	632	671	635	651	654	608	595	609	609	573	644	586	636	656	612	596	630	660	655	639	651	595	634	684	619	644	593	600	663	657	673	597	623	579	625	629	618	608	656	605	632	632	599	629	651	619	639	670	627	623	590	615	641	631	633	625	652	646	606	638	626	603	611	622	635	655	600	596	612	656	644	702	653	631	609	627	612	629	636	663	649	593	582	651	600	577	604	632	588	654	618	636	664	673	643	626	639	622	660	640	607	609	653	622	642	664	625	621	601	626	646	630	586	644	619	608	659	596	639	590	659	637	608	606	659	673	646	626	652	623	620	625	651	629	659	634	690	635	705	630	631	673	655	639	660	661	653	649	714	668	591	632	656	597	620	660	630	638	567	646	647	638	646	654	681	617	630	622	650	673	639	617	668	567	661	625	603	580	612	679	630	632	607	656	630	568	642	620	607	637	654	638	650	586	615	668	624	639	625	622	631	598	654	620	684	657	634	645	593	634	636	624	672	618	624	651	617	700	659	668	655	642	634	597	640	674	646	639	592	679	634	665	648	632	612	626	611	620	623	647	624	628	642	571	610	639	660	592	602	639	604	641	576	642	606	634	627	651	618	642	615	661	599	643	663	669	590	597	662	599	641	627	666	618	644	643	614	640	597	578	605	618	607	655	689	585	631	638	633	651	643	629	637	655	633	633	662	630	630	661	649	648	638	650	643	654	673	646	608	633	624	662	649	642	603	621	629	676	630	656	649	626	680	637	596	681	627	626	643	646	645	610	666	646	663	638	600	666	649	657	621	639	648	641	641	621	608	648	623	638	665	661	677	643	643	630	640	684	606	633	605	634	659	606	639	631	614	619	627	649	628	621	622	615	602	646	642	651	660	666	627	653	654	670	648	646	630	592	596	589	627	668	655	616	646	611	628	643	613	626	654	660	620	640	640	638	652	615	636	606	622	628	665	612	617	654	664	640	657	630	650	605	622	637	595	669	634	608	631	565	647	660	646	630	607	624	593	639	625	630	628	594	701	591	643	636	584	631	652	629	633	643	610	646	595	623	618	628	622	634	608	698	680	606	633	622	656	612	646	623	598	640	627	595	642	633	678	621	609	673	617	638	646	649	636	622	638	609	606	626	658	587	683	632	592	663	619	630	666	587	657	643	624	624	626	622	627	585	636	603	608	622	653	653	667	684	587	623	647	646	655	631	626	605	625	650	617	616	627	626	639	609	634	661	645	651	647	606	665	631	615	604	656	652	626	642	625	609	626	651	586	629	631	624	669	638	650	674	607	592	614	665	610	661	654	628	623	644	649	634	638	608	615	616	641	661	639	627	615	622	645	675	639	633	650	589	602	628	644	584	627	649	632	626	638	658	614	620	615	628	659	642	650	661	633	623	604	629	651	601	637	652	587	623	635	614	617	676	654	660	607	667	638	616	626	621	602	614	625	680	630	648	684	615	592	654	678	642	628	622	613	585	717	607	631	651	634	632	687	602	712	608	627	603	611	633	626	607	655	626	622	613	558	613	581	650	607	649	603	642	633	586	574	610	605	614	656	615	605	646	615	697	617	630	632	613	641	644	628	624	630	620	615	625	646	595	628	635	636	649	626	622	623	610	636	665	659	648	647	625	637	595	613	648	606	640	622	648	614	651	586	625	635	635	610	596	601	622	616	620	647	632	636	604	617	665	627	606	603	650	609	610	648	613	632	602	620	627	608	603	633	601	618	606	631	601	606	681	638	665	633	641	604	622	617	645	664	668	634	651	632	617	619	657	670	646	629	668	643	595	666	631	649	619	670	715	636	636	645	633	647	645	637	612	630	630	615	620	597	648	619	628	659	613	625	656	681	620	599	649	632	646	643	632	635	636	635	629	617	603	597	678	628	588	660	668	608	647	612	667	659	614	586	656	646	625	625	597	661	650	611	665	651	652	601	627	609	629	615	626	670	664	666	619	605	567	651	627	649	626	619	653	620	639	661	643	616	633	620	613	640	651	652	631	634	590	665	681	611	622	642	624	607	585	652	630	663	628	652	609	596	625	655	657	627	645	628	653	637	623	638	650	666	588	623	643	632	599	646	634	685	621	641	658	669	647	635	642	656	646	607	638	651	668	593	621	665	657	642	604	646	681	635	620	635	619	617	655	576	585	599	656	618	628	599	648	649	654	601	607	654	657	594	676	608	650	633	624	672	648	594	656	684	643	625	632	603	611	699	620	624	651	624	633	593	616	584	597	664	621	649	606	647	584	672	615	632	635	599	646	620	634	654	622	601	573	612	605	629	618	627	653	611	653	624	652	645	650	621	613	642	640	627	622	645	600	626	663	611	615	638	613	607	643	611	610	634	636	617	654	636	623	696	641	612	622	638	676	613	589	637	636	587	624	593	631	636	634	637	621	616	671	673	571	637	625	615	627	619	618	612	658	647	657	630	623	662	657	630	666	613	609	614	628	626	623	639	593	612	707	618	622	635	622	613	622	658	618	621	604	646	641	667	597	629	666	615	629	644	654	624	650	637	654	643	635	640	664	642	644	589	603	583	619	694	646	664	646	582	628	608	638	627	580	662	625	652	650	671	632	657	599	682	647	661	683	612	607	642	632	588	620	595	636	655	656	623	601	598	700	587	648	616	618	641	680	636	595	641	664	649	618	609	641	623	592	607	689	613	569	636	661	617	564	672	629	669	677	582	658	628	690	643	587	648	666	584	632	664	636	665	650	675	632	694	627	618	607	653	636	646	655	618	625	631	646	649	599	590	687	558	590	691	690	629	631	629	635	600	605	678	612	610	684	609	623	612	650	627	616	659	589	603	647	629	655	658	630	660	643	626	670	644	652	626	651	603	634	599	616	591	633	640	610	611	654	599	580	623	632	597	585	672	641	617	619	626	604	624	650	620	619	661	609	662	643	607	617	662	641	638	634	618	634	604	640	589	630	624	649	659	644	605	651	601	647	645	626	688	660	664	644	604	663	624	623	622	602	607	704	641	631	628	651	622	622	663	633	660	612	636	654	621	626	687	670	605	658	640	668	650	613	622	682	659	593	684	620	650	627	622	603	624	629	652	580	582	629	577	620	634	643	626	634	660	620	711	586	614	639	662	665	657	628	625	643	630	645	619	610	617	582	651	640	621	670	656	573	605	588	623	632	640	641	636	600	600	639	638	673	591	624	643	660	619	599	572	649	661	620	649	621	617	683	633	609	616	654	628	590	645	608	645	591	616	606	620	665	631	624	691	604	608	636	637	595	598	629	628	599	621	637	649	631	658	632	622	618	621	580	676	634	663	648	623	672	636	695	623	650	661	586	622	640	632	637	653	645	633	635	638	603	649	646	634	654	643	628	599	604	611	600	665	639	617	646	657	664	583	616	635	629	669	638
5741	15440	15871	11334	6766	3237	887	224	89	63	61	46	45	38	57	47	40	40	43	52	52	50	57	50	47	54	56	47	49	45	51	50	49	60	33	37	39	26	53	57	58	41	47	52	57	41	50	47	47	56	45	53	56	46	60	58	50	42	51	42	46	42	54	61	63	45	61	56	50	51	52	58	50	65	60	37	46	45	51	56	43	39	50	41	48	52	49	56	57	43	48	53	50	51	45	38	47	55	37	42	48	50	54	52	43	57	53	54	52	45	38	40	52	49	50	49	49	52	53	48	65	53	57	61	46	57	57	55	53	54	46	55	48	47	40	50	35	40	54	47	59	36	44	57	38	42	45	64	40	52	33	50	49	38	61	53	53	46	65	44	47	42	55	49	52	55	56	49	54	51	47	59	45	37	39	46	42	44	41	47	35	47	51	47	52	45	53	37	55	49	53	51	47	52	49	55	55	47	44	66	37	53	42	56	59	52	39	53	67	58	46	41	52	44	62	49	60	52	56	51	44	49	61	48	35	42	51	47	54	51	42	48	44	35	38	53	43	42	43	48	50	54	48	43	62	46	45	58	46	39	54	51	41	47	48	52	55	52	53	49	47	53	42	47	41	43	53	57	51	42	34	43	51	42	48	43	41	61	45	54	45	53	58	56	50	56	43	36	45	47	43	53	54	42	48	29	40	44	33	40	57	47	39	50	48	42	50	49	59	56	44	52	47	43	56	49	49	55	48	48	62	44	42	41	48	51	49	55	55	46	46	43	45	54	36	64	47	48	46	50	53	72	46	52	60	57	49	62	52	56	41	55	49	53	38	44	47	61	45	57	40	50	46	48	43	53	40	58	38	46	37	55	52	51	50	55	38	53	47	54	52	62	48	49	54	52	43	36	52	51	44	45	64	57	45	41	55	49	42	54	43	45	56	40	52	54	56	51	51	47	46	43	52	54	59	53	47	48	48	54	44	57	49	36	56	41	51	61	46	42	31	63	52	52	57	48	41	47	50	48	46	52	47	47	54	53	52	51	39	48	36	43	52	48	51	58	55	51	63	45	58	47	43	49	49	44	52	43	56	45	62	47	47	46	46	33	34	45	45	50	38	56	54	34	45	47	55	57	53	50	47	47	42	43	49	48	49	46	45	50	46	57	40	38	51	57	51	46	60	50	44	60	62	57	48	37	37	51	45	50	36	50	53	52	51	46	59	42	46	52	44	52	48	52	53	59	77	45	49	50	45	48	50	57	48	39	63	37	49	48	54	49	41	55	44	47	57	38	37	43	39	36	53	48	47	44	69	50	46	36	36	56	50	42	42	59	42	44	55	61	51	45	50	58	41	55	54	50	49	39	37	57	44	42	48	41	58	51	48	55	49	44	38	56	52	49	60	55	53	39	41	46	46	42	48	54	48	39	48	47	51	39	47	43	42	51	52	41	42	51	67	49	49	47	42	36	61	47	48	37	60	50	65	62	56	41	49	50	41	41	40	45	52	47	33	52	58	43	46	46	55	47	46	50	49	31	56	38	54	49	38	57	43	37	47	45	47	48	50	44	50	46	44	45	49	55	42	47	48	57	44	46	57	41	57	60	51	43	58	33	55	54	53	56	53	47	50	48	57	52	49	50	43	51	52	47	63	49	53	55	48	44	43	51	52	36	54	46	39	46	57	51	45	49	47	55	56	46	51	51	43	47	51	53	43	69	42	35	53	50	56	53	45	58	37	54	46	55	61	50	57	46	56	55	49	37	59	40	43	54	53	44	40	47	56	57	57	54	47	54	50	43	51	52	33	34	44	53	57	38	61	49	48	54	63	58	52	46	55	38	53	42	44	47	50	55	38	45	51	47	55	44	52	53	45	45	52	47	45	54	53	49	61	58	52	47	49	56	51	47	45	43	55	43	48	48	56	34	60	46	54	50	50	55	41	53	45	53	65	44	40	44	39	44	56	43	53	68	35	58	63	50	46	58	42	53	51	42	52	45	58	47	52	51	46	47	52	46	48	60	67	52	38	47	44	56	46	52	54	55	42	56	45	59	43	45	44	67	53	50	51	57	51	58	47	53	46	52	40	40	47	54	45	44	50	70	39	38	61	56	48	52	40	49	43	41	67	52	52	60	57	61	40	48	50	53	61	51	36	46	47	47	49	51	60	45	48	44	53	54	57	50	40	48	48	50	43	53	38	42	42	41	54	53	67	48	57	52	46	53	44	54	52	46	54	57	58	52	51	60	39	50	54	45	53	50	54	51	45	50	48	50	39	46	50	43	49	56	46	48	59	56	43	49	61	47	50	59	68	55	48	48	50	40	47	53	46	56	44	50	51	51	46	41	44	62	49	47	45	65	49	42	58	31	52	48	53	53	49	58	49	47	44	46	59	43	53	53	52	39	50	42	45	52	49	45	58	44	48	57	52	58	41	49	38	50	47	52	42	39	47	60	37	57	52	51	54	44	43	47	50	64	44	47	65	39	53	42	45	40	44	49	53	47	53	51	54	43	50	45	46	42	52	47	45	47	39	52	51	54	48	56	42	40	48	54	47	43	51	47	42	51	41	44	56	36	35	55	49	57	50	39	55	51	45	38	42	50	47	53	53	66	62	48	51	52	48	49	45	48	39	59	51	62	44	53	53	56	43	55	40	49	47	45	45	57	47	49	52	37	41	41	58	53	67	46	51	58	53	51	46	50	45	54	33	49	50	57	40	35	73	41	55	59	49	51	45	58	38	39	56	54	55	46	41	48	52	51	51	52	55	46	49	60	44	51	51	53	56	58	57	62	49	36	45	50	54	50	45	60	55	53	46	59	51	48	47	42	54	43	45	44	60	38	41	48	58	51	46	50	45	62	46	43	48	46	54	42	54	44	46	38	41	54	48	49	52	58	47	47	39	55	48	42	58	33	31	59	44	58	48	55	47	66	63	58	48	42	53	53	53	43	34	54	38	43	50	40	45	54	38	58	54	50	46	38	47	33	58	53	46	42	52	49	53	45	54	38	39	51	54	55	43	47	55	61	44	50	44	49	44	40	45	38	44	57	48	42	54	42	55	51	49	50	50	49	47	49	55	57	35	59	54	64	48	56	45	43	51	48	58	62	49	54	48	61	44	41	50	59	57	46	55	58	53	47	53	40	58	56	43	59	49	52	47	45	53	40	51	39	60	53	58	48	60	40	60	49	53	58	50	54	62	49	41	51	51	45	47	46	53	49	53	45	50	49	49	46	41	55	46	49	44	57	42	45	57	43	57	52	45	43	52	49	59	52	56	41	45	58	57	35	46	61	50	36	53	49	45	57	53	46	49	52	54	41	74	56	47	42	46	57	54	46	56	50	53	43	51	50	60	43	54	51	47	46	51	36	47	64	39	56	50	44	64	55	55	48	57	35	51	45	48	40	45	57	56	53	46	56	43	55	51	61	51	63	40	47	42	47	45	49	49	49	44	56	68	53	53	44	45	43	46	56	53	51	34	45	50	54	46	39	39	44	50	44
40899	43686	40770	47779	47417	34640	19889	7177	2005	873	653	670	616	613	645	613	654	618	617	657	594	587	639	646	594	625	651	638	626	636	598	616	648	618	618	661	622	618	627	605	623	620	611	576	629	645	642	693	621	606	612	624	612	635	599	646	619	640	661	669	612	660	631	618	661	625	664	636	624	597	651	624	628	628	589	620	639	707	619	636	651	636	657	580	615	609	627	629	647	583	662	632	639	625	670	610	634	629	599	672	623	670	611	590	654	660	629	633	662	607	603	602	623	596	628	639	661	612	641	598	615	620	612	667	633	615	638	652	641	652	631	593	610	652	597	638	659	661	635	595	652	621	633	607	609	590	660	575	691	642	629	592	650	626	584	621	652	583	635	609	599	624	610	640	597	655	639	608	561	610	634	609	668	646	660	659	616	620	650	599	597	623	658	647	630	651	648	597	578	594	640	647	631	635	659	620	658	567	660	647	603	625	630	648	602	651	677	633	628	620	660	617	609	634	595	608	636	604	660	589	650	615	648	587	597	622	632	634	650	665	619	600	671	632	617	591	628	633	613	653	655	629	640	637	611	658	606	629	616	656	619	610	627	597	620	611	614	593	638	608	656	620	597	607	609	623	615	612	592	611	657	635	596	620	597	627	617	655	602	632	645	633	638	603	631	635	653	652	612	617	620	611	668	618	646	624	605	619	630	613	619	574	659	610	593	618	641	668	631	611	569	602	623	649	663	593	648	603	664	617	597	628	601	586	571	628	632	623	628	597	663	640	645	656	626	662	653	624	646	608	602	628	601	654	637	646	648	619	650	663	619	620	636	597	573	602	671	630	625	608	640	603	652	624	654	640	589	613	608	673	616	601	624	633	653	574	646	627	620	585	621	598	599	663	631	632	671	630	627	624	598	667	593	618	647	605	619	651	600	671	626	619	649	632	609	650	618	676	612	608	642	606	649	615	634	676	609	621	640	615	608	594	634	596	650	654	648	642	622	594	635	635	622	613	661	611	637	616	635	644	615	642	623	642	592	618	611	635	662	607	625	686	600	640	625	646	587	619	598	627	630	620	605	634	591	629	622	589	622	591	678	634	676	626	636	593	608	612	633	583	604	661	633	650	610	647	639	663	669	650	545	626	650	628	630	621	658	611	618	640	594	607	620	626	592	611	590	625	647	659	622	606	622	609	632	663	641	650	623	613	626	632	592	630	624	622	634	600	596	634	648	627	589	629	600	632	627	655	622	626	650	602	628	620	597	628	646	579	592	628	648	635	582	645	657	626	643	602	644	648	663	604	639	651	613	608	649	616	592	625	653	646	623	623	597	631	630	584	624	597	645	629	628	608	618	646	610	624	634	604	630	642	581	604	636	630	596	621	614	636	633	602	622	639	623	617	624	644	612	613	633	587	608	601	651	611	644	628	612	621	654	635	619	604	606	647	580	630	639	586	596	611	601	610	646	583	632	652	610	662	618	613	645	630	639	659	649	624	677	604	629	615	609	676	613	623	638	600	591	641	625	620	635	567	606	641	671	597	619	611	592	636	668	655	658	668	622	610	623	610	646	588	616	631	612	638	645	543	632	650	629	658	613	689	617	640	608	620	626	648	633	626	637	624	620	644	633	647	591	619	608	628	646	641	599	629	612	641	644	624	611	628	651	608	620	657	667	614	637	636	599	573	611	596	626	577	673	653	617	627	644	656	583	666	647	623	580	601	643	630	609	632	639	644	643	622	624	592	601	652	640	644	597	624	640	585	623	641	645	604	635	610	619	634	613	647	613	620	626	576	625	688	642	677	589	628	635	595	661	608	593	675	621	626	653	598	606	610	611	619	642	657	596	689	631	595	634	622	623	613	633	581	633	637	656	626	649	698	592	607	650	636	651	652	646	622	648	665	602	652	618	571	623	629	628	597	604	624	653	612	616	633	634	651	624	629	598	621	658	637	602	619	643	652	600	583	637	668	603	633	646	621	661	613	629	585	630	591	620	633	643	608	601	586	591	578	622	615	647	664	634	649	619	636	631	626	670	633	617	631	667	593	602	671	591	637	688	654	594	678	618	639	637	622	653	707	575	623	683	647	639	643	559	611	628	621	637	615	606	658	584	614	625	650	638	650	658	653	673	599	615	618	668	629	628	659	649	618	613	597	614	611	606	657	605	629	616	664	641	634	635	622	599	620	618	633	638	640	623	609	616	633	629	582	605	608	602	679	612	662	626	599	649	640	612	637	612	634	662	636	571	619	622	643	639	653	634	657	633	618	638	631	637	597	637	660	607	624	634	616	612	632	617	606	648	667	648	689	648	631	601	634	639	628	598	624	595	641	621	608	577	626	626	619	624	651	589	653	603	667	605	640	629	582	634	629	620	643	658	623	609	663	622	631	631	637	590	669	653	610	623	606	657	640	644	586	607	657	636	586	653	603	601	651	683	626	625	653	620	652	620	598	646	644	623	658	601	616	655	617	632	634	571	642	630	616	641	660	576	615	646	640	627	576	655	636	651	622	613	657	648	648	624	649	647	635	607	627	617	598	625	649	657	627	610	660	616	598	635	630	604	642	598	637	587	607	628	632	637	585	646	603	618	636	634	637	639	620	623	647	653	596	612	604	652	625	643	631	578	570	654	678	642	625	630	652	637	651	618	604	665	605	653	643	591	631	614	612	602	620	617	642	632	603	635	584	627	602	598	647	624	621	655	629	638	599	636	642	611	583	607	616	607	635	624	625	647	643	636	612	627	619	709	606	611	642	603	655	627	635	657	606	621	633	627	598	607	624	629	577	667	632	618	601	653	617	606	618	616	610	607	645	628	651	602	660	634	650	647	597	634	665	657	598	635	622	666	579	595	611	650	650	614	652	620	654	648	590	578	661	615	592	600	616	629	657	597	589	614	616	664	630	648	613	676	611	642	632	607	607	637	593	622	641	639	645	628	640	606	632	603	621	642	632	630	614	642	619	631	644	605	642	632	655	654	656	611	630	583	600	641	614	619	602	602	634	663	674	659	645	598	654	623	622	681	642	626	627	618	612	641	559	605	611	659	589	631	609	605	650	614	623	611	602	626	591	600	628	622	636	629	614	622	693	625	628	645	658	648	589	668	611	586	639	618	603	591	645	606	630	602	615	605	628	672	638	651	667	628	598	650	631	560	636	647	657	582	630	626	642	700	608	623	663	652	614	625	639	608	622	638	626	584	627	674	662	617	667	633	605	630	631	664	655	601	599	577	654	580	605	654	620	636	615	644	650	622	631	671	611	601	618	637	639	642	635	634	695	637	655	629	637	644	684	612	627	633	644	593	590	539	650	648	660	642	632	634	620	639	642	653	663	640	606	669	640	607	645	607	607	652	640	613	625	658	623	662	631	651	590	590	631	635	622	654	655	639	627	611	623	631	661	628	621	658	620	633	590	642	657	630	597	607	643	633	610	631	656	584	628	638	623	604	633	667	668	578	613	636	617	586	623	618	621	654	603	629	606	580	614	584	668	667	632	603	586
4862	15161	16562	12429	6966	2750	839	230	79	66	52	73	58	61	69	64	43	53	50	59	53	48	52	44	52	54	57	59	47	47	77	59	51	52	46	48	38	52	62	60	46	58	50	44	66	56	62	48	71	69	57	60	57	60	53	60	62	46	58	61	55	49	57	59	55	55	40	54	59	50	58	45	59	55	62	51	54	59	48	53	49	41	54	55	40	53	66	58	58	48	69	61	62	53	60	55	53	44	57	57	59	45	56	62	61	60	54	58	50	36	54	39	34	45	59	58	48	58	54	65	60	54	52	51	61	59	52	46	55	53	56	63	62	49	65	49	67	49	54	61	66	51	61	56	42	58	57	57	70	72	67	44	65	57	40	68	50	67	56	67	58	64	47	62	59	51	59	61	59	46	67	52	48	76	39	63	53	34	56	73	54	54	62	69	50	55	60	50	48	59	52	33	65	64	57	40	61	54	60	60	60	51	53	55	59	57	69	45	51	76	46	54	60	48	50	67	47	52	56	44	49	49	49	42	58	53	57	45	69	55	47	53	58	57	54	50	43	61	57	37	74	53	60	48	55	43	62	52	51	56	43	55	60	46	61	56	69	49	54	45	54	64	56	61	45	47	66	51	67	71	62	55	40	55	47	61	61	50	65	64	56	50	52	54	54	49	46	58	69	58	66	61	47	63	50	71	51	53	52	33	55	45	50	57	50	58	59	51	56	61	59	51	57	61	46	52	61	77	59	59	55	48	61	48	44	41	49	68	51	49	64	56	51	46	45	50	46	59	46	51	55	53	46	51	54	42	76	46	49	54	58	45	50	52	61	52	47	66	57	51	52	49	53	49	54	71	58	55	54	48	59	58	60	45	68	58	58	49	39	66	76	64	56	45	67	48	60	45	62	55	49	55	61	56	58	41	57	43	63	40	53	58	60	59	48	34	53	44	65	60	51	56	40	47	61	61	51	48	53	54	53	61	72	55	55	57	68	54	65	72	66	59	61	62	53	50	48	64	47	58	58	57	49	56	44	42	62	60	44	58	59	72	55	62	52	46	43	54	53	59	54	66	57	54	43	65	64	58	62	56	66	45	69	51	60	49	64	62	47	74	62	58	74	59	59	49	51	57	51	53	59	56	57	60	54	62	52	51	60	51	58	44	64	71	50	55	39	48	43	62	74	54	58	48	58	57	60	49	63	74	59	57	50	46	44	53	52	63	49	47	49	57	52	52	64	55	54	60	58	48	55	58	57	59	62	57	64	59	50	56	51	59	59	55	56	45	68	51	46	58	50	53	56	55	70	63	57	61	49	50	54	56	58	48	44	52	57	53	57	55	58	74	55	56	72	50	40	53	41	57	46	41	60	60	50	59	69	56	55	55	59	49	53	43	58	66	59	51	72	48	51	52	62	63	52	57	55	66	71	43	63	55	52	59	51	43	54	57	49	44	66	56	49	40	43	56	63	51	54	62	70	48	60	61	47	63	65	55	62	45	49	55	56	56	60	60	50	40	57	45	53	54	55	59	59	57	66	56	53	63	64	52	51	68	44	44	51	48	44	55	53	62	66	59	53	46	43	66	55	45	52	43	56	47	55	54	53	57	61	59	64	49	59	55	55	58	60	58	62	44	61	48	48	50	65	58	57	56	48	48	58	53	59	45	38	58	50	58	68	49	56	48	69	52	49	52	47	70	56	68	70	62	41	57	50	49	43	62	46	44	56	63	51	55	42	56	75	60	70	45	66	50	58	59	52	56	47	47	60	49	46	44	56	42	53	52	55	58	71	53	50	55	56	57	50	52	53	55	49	57	55	59	40	70	57	63	62	65	61	63	43	55	72	48	51	67	62	47	61	49	53	54	54	57	64	49	49	55	57	74	54	62	63	41	51	55	59	60	46	69	58	52	44	53	39	42	65	61	54	52	49	45	46	52	47	63	55	50	53	45	63	59	57	48	60	62	57	53	54	44	47	48	61	54	51	53	55	50	40	54	62	43	55	42	60	54	62	53	50	64	64	54	57	51	55	54	56	47	65	60	64	57	62	58	68	48	53	48	49	48	58	47	63	54	50	51	60	38	46	46	51	50	66	67	54	55	59	65	52	53	52	60	65	60	58	61	52	52	60	50	46	56	63	50	58	67	48	66	60	48	54	65	46	56	57	40	69	45	64	51	45	71	55	70	54	50	61	52	53	49	69	70	44	54	62	55	61	44	53	54	63	59	64	61	61	51	52	52	46	58	36	50	48	54	64	47	51	53	56	46	44	52	44	35	59	57	47	52	41	53	45	48	52	57	47	58	53	50	40	54	58	56	66	59	50	49	64	51	42	52	49	55	60	54	72	60	53	53	49	63	63	42	54	54	52	46	46	56	63	53	62	61	50	56	53	66	50	59	51	67	68	65	63	51	60	44	41	67	58	50	63	60	50	59	61	50	57	58	48	58	57	62	55	59	48	47	44	45	54	59	51	54	51	53	58	61	45	67	49	44	52	67	57	52	61	74	63	46	62	48	57	54	44	43	52	59	61	57	71	70	59	50	78	50	53	57	52	47	52	56	50	56	58	70	63	52	55	69	49	49	57	55	57	51	58	63	54	65	59	53	51	72	59	47	49	48	59	53	41	64	60	65	56	46	51	59	65	43	60	55	57	44	65	46	45	42	58	43	59	51	57	56	66	57	51	39	68	53	68	59	64	53	59	53	49	53	66	58	53	61	58	51	59	49	44	49	62	53	65	71	62	52	47	60	60	53	56	50	41	61	66	57	54	52	46	56	57	52	44	45	45	44	63	62	55	53	55	54	64	67	70	51	68	42	44	58	68	64	63	45	50	50	48	58	50	53	50	51	45	51	42	56	59	58	54	39	56	51	63	58	49	56	48	45	69	61	53	58	50	62	46	63	55	67	66	47	54	49	53	57	54	38	53	44	49	54	59	60	50	53	52	61	43	55	52	41	58	48	55	54	67	65	48	52	51	69	63	58	61	50	63	50	57	51	54	49	59	57	67	54	61	57	50	48	51	52	48	45	43	58	55	64	53	60	53	57	46	34	52	55	51	54	58	48	49	54	53	51	45	52	52	54	47	61	55	56	50	67	56	57	51	54	53	53	57	49	52	50	61	53	48	58	60	62	57	73	49	51	49	59	59	55	62	56	56	48	49	51	50	56	51	63	52	69	57	63	48	71	62	46	59	55	46	58	68	52	52	54	60	53	68	51	64	59	54	52	62	58	60	70	59	56	56	64	49	75	63	58	53	59	46	51	57	51	59	58	74	40	44	51	55	58	56	65	62	67	58	59	47	44	55	57	67	50	60	57	56	55	55	53	57	50	57	38	60	70	46	58	45	56	52	56	59	41	56	50	60	50	54	48	52	60	60	62	59	45	51	54	55	48	54	59	65	68	69	66	59	57	57	47	58	52	43	56	53	47	63	44	49	52	49	50	51	61	50	57	70	56	58	69	59	59	67	54	53	65	54	53	54	39	77	64	53	48	53	45
34158	42857	42739	48205	45571	32959	18826	6861	1946	928	760	748	692	720	731	708	646	700	681	706	726	688	741	707	750	731	698	746	687	719	697	742	745	723	709	702	691	720	728	701	681	693	717	724	722	736	734	711	702	697	725	743	774	759	753	667	733	707	739	736	693	693	705	696	663	677	748	677	707	698	799	741	683	713	764	682	746	707	712	729	661	721	671	750	703	723	700	817	678	759	712	719	696	727	702	656	664	728	744	720	709	726	712	712	684	724	742	722	708	699	741	701	737	672	720	698	671	732	688	698	723	704	693	694	698	714	742	692	698	719	683	665	748	732	706	720	739	715	738	715	675	740	724	742	652	754	756	688	690	698	699	703	738	649	674	727	676	712	730	752	737	745	704	701	683	707	707	721	691	743	768	672	732	699	696	679	702	700	723	688	748	712	702	742	728	703	752	758	740	726	721	665	691	693	710	677	697	736	686	691	668	712	710	709	677	719	705	698	741	749	707	740	776	711	707	703	683	676	696	705	748	685	666	703	734	711	700	757	740	681	656	748	729	736	735	729	763	716	721	742	699	665	727	700	716	734	727	724	734	715	692	731	717	676	719	755	788	717	675	679	728	745	712	730	717	665	737	714	726	708	738	690	726	749	722	714	742	740	669	693	684	727	708	712	718	727	700	760	675	744	669	676	731	681	715	707	756	715	697	740	743	699	730	755	690	707	702	698	725	710	749	762	712	707	680	702	714	747	748	695	742	664	660	701	721	714	695	707	713	728	716	759	743	713	666	702	728	690	680	731	744	693	755	673	669	678	751	688	678	697	728	686	694	673	725	691	709	690	703	730	690	733	682	683	707	741	705	705	739	703	632	750	696	678	718	681	687	714	698	715	682	686	689	721	726	733	731	725	739	724	702	709	693	765	742	677	743	706	687	684	708	721	727	749	708	747	753	695	726	731	694	726	669	698	721	734	687	717	732	687	726	649	727	741	740	665	707	730	724	715	728	705	699	719	738	698	731	734	718	762	700	714	665	717	701	721	727	717	729	744	683	690	703	673	717	731	695	687	747	658	713	770	752	686	713	712	724	653	679	730	682	718	700	724	711	681	719	702	672	716	705	701	716	713	745	689	716	694	726	766	701	722	700	700	694	690	661	679	728	689	703	717	658	729	692	718	660	698	720	730	694	686	672	714	700	675	747	611	695	725	705	686	744	721	711	708	713	741	669	736	720	761	777	724	701	679	704	676	748	708	757	688	726	705	688	697	688	750	698	705	701	698	719	693	749	768	728	710	740	707	710	742	740	680	694	703	690	708	693	725	741	712	728	727	745	754	724	694	687	697	738	770	680	762	687	728	739	708	712	775	737	723	776	718	687	728	701	766	721	749	718	689	719	725	752	752	650	695	729	695	737	701	690	729	721	739	732	675	703	733	714	746	734	684	716	670	709	741	747	693	683	721	702	715	716	728	710	663	731	724	687	745	717	719	715	691	741	672	697	664	714	733	744	714	729	730	696	678	719	689	674	762	701	689	731	711	727	696	676	730	670	712	712	732	699	717	720	712	730	666	691	712	698	735	700	698	746	696	730	746	719	695	737	714	735	745	709	715	694	715	715	686	694	718	746	710	732	719	697	706	731	732	680	743	726	721	688	692	755	750	732	720	650	774	743	702	715	718	706	767	693	686	657	721	731	679	645	733	717	713	710	691	726	721	697	717	694	714	681	733	672	698	674	781	679	720	712	689	744	731	726	723	728	757	695	675	705	695	677	707	740	712	707	691	677	746	668	732	685	746	757	677	756	752	766	721	713	743	723	712	705	692	686	730	711	739	720	664	678	715	689	697	754	735	647	682	691	725	670	715	677	685	750	727	712	684	716	736	709	702	722	701	728	733	731	708	748	739	697	712	674	687	747	723	718	747	754	740	686	693	732	753	677	709	705	739	710	686	752	699	731	740	732	717	673	682	727	710	713	672	696	749	721	701	700	725	708	714	754	707	734	692	738	698	748	687	693	698	697	702	701	680	719	679	720	664	753	726	704	690	702	681	690	727	797	718	711	715	692	713	693	707	685	783	683	715	716	699	711	683	684	703	710	731	740	719	730	739	750	737	707	734	705	717	752	754	701	701	710	704	717	706	748	738	683	739	739	727	741	757	712	679	669	760	758	708	685	762	719	712	683	742	696	748	677	723	740	713	675	711	722	710	708	717	728	707	760	751	736	673	747	700	714	741	698	725	725	710	680	743	739	748	679	693	691	745	718	693	720	735	677	710	724	721	714	713	696	713	697	709	731	700	713	694	769	690	709	743	669	678	699	690	708	760	712	747	677	735	668	715	739	720	698	676	730	659	683	732	707	667	689	731	741	723	715	735	721	696	739	698	723	740	729	736	694	718	660	672	722	722	717	726	720	711	687	712	716	755	695	704	718	732	733	713	738	693	750	709	682	722	738	690	723	667	710	722	719	674	716	741	708	725	712	724	672	709	679	688	729	686	674	667	717	725	682	736	676	699	756	751	689	697	705	741	725	734	674	694	713	671	744	716	706	756	728	717	749	690	735	716	663	698	722	705	701	700	718	680	671	704	736	712	741	686	696	701	676	697	704	759	711	706	732	783	718	695	713	700	745	691	712	714	707	702	725	701	686	679	749	721	671	713	658	727	673	714	690	708	763	713	707	704	706	692	681	735	706	703	699	683	778	718	662	674	759	670	705	712	724	723	687	707	745	682	735	679	722	705	688	684	679	757	682	681	680	694	690	681	690	717	697	746	712	713	671	713	738	699	714	722	714	696	716	669	732	727	746	708	726	728	721	700	711	726	746	729	687	685	710	704	728	726	713	721	711	736	748	700	740	737	682	723	726	715	731	667	721	644	732	686	690	699	693	717	741	746	776	667	736	731	706	706	736	708	740	728	709	714	725	732	710	704	701	718	754	705	655	691	716	712	745	725	729	762	724	756	735	705	665	718	696	715	726	737	698	699	741	718	704	705	722	726	698	728	740	681	764	684	704	670	703	691	728	675	746	750	729	756	721	706	710	737	689	658	705	700	711	732	694	702	734	714	718	724	683	704	725	713	749	743	727	740	698	703	709	691	706	712	724	661	718	719	741	672	750	669	698	728	716	719	714	665	699	720	670	668	688	689	751	732	689	749	695	715	692	725	726	720	706	678	709	729	741	751	742	688	694	752	707	709	695	708	748	740	694	704	686	673	707	736	716	693	687	714	751	749	738	684	744	743	728	685	671	695	750	685	717	670	743	735	727	734	713	729	720	727	699	704	711	731	712	706	727	701	714	704	741	718	708	725	697	713	709	695	714	736	708	685	697	750	732	673	751	732	751	686	756	713	718	735	717	697	702	720	739	742	723	690	727	749	699	728	762	720	717	673	738	745	696	697	725	663	739	669	733	660	724	675	765	679	722	677	702	700	687	682	701	654	731	685	732	720	756	735	721	655	679	742	724	747	714	695	752	723	714	768	700	757	705	724	750	714	686	727	693	659
5793	24073	22716	18284	11330	4986	1422	379	126	65	58	65	45	48	56	59	55	60	57	56	56	45	52	54	59	59	44	51	54	53	58	49	53	50	53	57	51	50	47	51	57	55	50	46	51	59	52	60	52	37	70	55	41	57	60	60	63	56	66	52	57	48	61	51	46	66	39	44	43	59	56	52	47	47	47	69	60	46	48	57	60	30	42	53	55	46	67	52	43	63	55	53	61	46	59	53	58	65	60	46	59	51	54	54	46	50	46	58	49	47	63	49	45	51	58	64	69	49	47	53	66	57	73	44	50	50	60	47	64	48	52	71	63	57	47	43	48	58	56	48	44	53	41	61	67	58	52	48	56	47	62	60	52	46	51	63	49	61	48	57	59	55	62	51	47	57	73	62	54	43	55	56	64	50	60	64	54	47	43	49	50	68	48	49	44	59	54	67	49	56	50	54	58	63	54	50	53	56	44	54	46	54	50	61	60	41	46	60	52	52	59	50	61	52	70	59	52	62	42	60	55	59	50	57	49	54	51	54	58	56	54	56	61	63	46	50	54	49	51	51	63	46	50	56	49	50	40	61	51	50	59	50	52	53	55	40	59	53	54	53	49	56	49	53	51	54	44	47	49	56	56	52	59	39	53	57	45	50	46	45	61	39	53	65	45	58	61	52	53	47	49	53	55	52	61	66	49	58	48	53	53	52	61	54	65	58	50	49	48	57	61	56	61	48	39	54	58	43	66	48	60	55	50	67	58	46	55	57	52	54	53	52	57	45	52	50	53	51	56	62	39	56	60	61	55	59	64	58	43	63	63	53	53	51	58	40	48	51	63	58	40	54	40	50	35	57	59	39	37	49	56	63	46	49	46	43	47	42	53	44	52	51	58	60	56	67	51	52	51	49	65	55	57	49	53	42	50	46	51	54	54	45	50	58	56	38	44	62	47	80	36	54	60	45	51	40	64	54	54	58	48	53	52	52	53	56	49	49	47	56	54	47	42	50	59	44	61	52	51	43	59	58	50	49	50	49	54	50	61	51	52	51	55	54	50	54	59	61	44	50	49	48	60	48	61	55	62	51	48	58	41	48	67	56	46	54	46	59	46	46	54	45	50	64	59	49	49	43	50	59	66	51	71	50	55	54	57	58	54	50	56	51	63	52	59	64	64	55	60	46	54	49	59	57	47	56	52	56	64	60	54	58	50	52	66	71	50	52	63	45	61	47	58	44	58	45	53	40	48	68	48	51	55	45	64	55	51	43	47	54	47	64	51	61	42	51	48	47	55	36	47	55	48	45	62	52	48	48	58	46	46	40	41	48	58	55	59	54	55	51	54	56	46	53	60	48	61	62	49	53	56	55	59	55	52	48	54	44	49	54	62	48	56	65	54	56	48	67	51	51	49	56	38	54	64	64	49	60	51	67	49	56	51	49	40	34	51	59	66	67	60	53	49	50	48	67	54	55	51	55	40	72	56	54	61	59	54	42	51	49	60	63	54	49	50	53	55	56	65	56	50	50	51	62	66	46	49	56	46	57	52	56	44	48	40	54	54	52	51	61	57	49	60	53	63	54	47	49	59	57	56	39	39	67	55	55	57	52	70	44	57	57	58	56	50	50	55	41	52	54	68	75	54	48	59	50	57	45	53	51	65	49	66	59	65	54	56	66	51	55	48	44	73	66	65	57	49	54	44	45	54	42	66	50	43	43	53	48	51	46	52	67	54	42	44	47	57	58	45	60	44	48	54	58	61	48	58	70	55	55	73	57	45	56	40	44	52	47	59	53	55	56	45	40	45	35	47	50	43	42	42	51	44	58	44	40	44	51	57	44	36	66	37	54	56	52	50	50	65	57	45	50	54	56	48	51	39	45	59	52	57	63	38	48	69	57	52	52	63	66	42	46	50	48	58	52	52	53	74	57	57	53	60	54	55	40	43	56	35	56	46	50	45	39	53	43	53	50	57	56	57	49	55	58	48	49	42	46	54	63	51	51	45	55	52	61	53	47	55	51	50	46	44	50	51	63	51	54	48	47	52	63	49	54	65	48	60	58	43	44	53	48	54	47	57	52	57	54	58	58	50	55	55	49	43	45	52	32	55	50	41	47	47	55	53	48	50	58	73	61	55	64	51	51	54	51	38	68	46	53	66	47	61	58	56	44	50	64	63	63	45	44	53	70	50	59	52	49	65	41	53	38	42	50	46	64	63	55	44	61	63	58	40	40	59	50	47	53	48	44	52	51	60	43	54	53	74	64	58	56	45	51	59	46	56	48	44	57	50	59	54	54	41	56	63	55	53	64	61	60	51	53	53	57	52	63	32	56	58	64	53	43	52	51	44	64	57	56	54	47	48	61	72	46	62	53	58	69	51	62	41	49	57	58	50	64	51	62	62	59	47	59	45	70	65	49	60	48	48	57	63	55	55	50	59	54	42	53	52	49	59	46	51	70	47	64	69	52	41	61	57	58	61	47	54	63	57	52	60	41	63	57	41	48	63	60	40	67	46	48	43	50	55	53	46	51	61	57	58	53	57	57	48	51	54	53	59	52	39	53	60	51	52	56	46	58	46	60	56	54	47	38	60	50	51	53	63	45	45	54	59	38	64	53	40	56	49	49	46	52	58	47	50	50	56	50	63	56	46	45	49	61	51	45	45	56	53	49	48	48	58	52	53	72	67	48	53	47	58	68	60	52	60	59	51	35	53	62	53	52	57	49	62	47	53	51	56	52	54	55	59	55	69	51	43	39	47	64	64	53	64	53	43	50	44	47	65	61	52	53	68	54	52	54	53	45	58	47	49	47	44	59	65	40	51	45	59	52	59	55	53	46	45	65	55	57	63	55	55	49	54	46	49	54	60	46	48	51	56	53	49	43	46	42	56	53	57	58	50	49	43	38	59	45	47	44	52	47	62	58	55	41	53	55	67	55	52	47	42	49	48	61	51	50	47	43	48	59	52	71	46	47	47	51	57	47	71	54	42	51	44	51	57	53	62	59	65	55	51	46	55	48	59	57	49	48	51	63	57	61	56	45	55	60	65	62	67	40	37	61	56	54	55	68	52	51	48	49	49	65	56	55	56	58	40	51	70	61	65	36	53	50	51	65	61	55	57	64	48	45	68	47	43	53	53	61	60	42	58	47	48	62	54	62	51	52	51	54	57	55	53	57	52	70	46	79	53	51	49	38	57	53	65	50	57	64	63	56	53	50	44	46	54	75	51	55	58	59	66	61	54	38	53	41	47	48	54	46	65	63	56	55	68	45	51	57	52	59	58	59	59	59	62	47	62	51	53	52	49	42	66	61	42	61	41	49	56	56	42	64	48	59	46	62	47	52	55	66	53	46	53	55	53	57	69	53	59	48	53	54	49	67	52	47	48	45	48	54	59	40	43	47	47	47	50	50	56	45	55	51	53	47	62	53	54	53	42	60	61	52	45	41	54	58	48	54	53	65	58	56	52	42	64	52	49	42	53	63	58	41	51	48	52	71	55	47
38255	48869	48265	56429	55584	39393	24311	9962	2717	997	753	698	660	701	682	709	681	645	702	692	690	643	695	669	669	684	686	697	670	700	742	688	704	680	698	689	685	679	733	610	700	682	663	713	638	688	671	653	667	665	676	618	721	655	691	744	646	700	686	672	651	652	670	683	674	687	612	680	683	648	650	639	659	682	670	703	660	661	691	654	696	687	635	665	654	615	696	639	706	683	650	668	686	715	649	708	712	680	685	643	652	708	690	736	707	630	636	686	674	711	686	730	644	693	662	680	632	683	677	618	702	697	738	661	682	682	675	715	685	716	656	663	677	670	680	680	674	690	639	660	699	701	653	714	639	655	694	710	712	665	685	711	649	697	671	666	659	678	657	665	701	687	667	683	718	667	653	664	736	679	697	686	629	690	679	682	632	670	710	700	712	705	692	662	703	687	702	730	734	707	682	681	669	635	691	708	693	689	653	672	680	649	648	693	678	700	664	679	635	644	674	661	673	654	675	649	653	628	688	700	723	671	668	664	651	658	666	701	706	659	658	638	664	702	664	677	668	627	728	649	672	699	692	682	676	658	724	663	721	673	630	664	646	658	667	652	686	666	663	671	701	693	696	680	669	675	687	672	693	647	652	670	681	652	661	670	653	683	721	657	711	659	696	627	680	668	674	700	649	629	741	623	690	633	662	696	687	698	732	681	686	672	660	659	713	677	694	610	682	671	714	616	685	680	694	681	653	719	666	652	696	672	672	638	690	658	681	714	703	662	636	678	679	662	654	656	650	666	680	670	675	693	674	688	666	635	672	681	664	675	639	668	640	685	689	681	655	710	651	674	661	688	706	703	672	664	702	685	712	676	678	707	726	704	696	663	679	675	690	716	669	672	671	706	681	652	716	680	633	650	635	689	675	660	669	694	688	649	657	676	688	712	653	652	701	695	696	663	729	646	682	670	640	667	662	712	656	760	668	695	680	670	645	658	720	668	690	672	671	691	676	683	654	663	662	711	689	652	714	695	618	674	677	711	739	684	667	685	702	633	671	676	699	699	689	733	637	681	655	683	667	642	703	682	708	685	633	672	695	696	669	691	625	653	667	675	725	642	658	713	657	664	696	657	732	633	634	677	698	717	660	676	730	679	671	691	670	676	679	694	712	711	648	714	674	718	716	668	679	686	695	675	702	678	673	683	693	625	702	716	634	677	648	676	650	691	706	711	736	697	659	725	696	697	681	655	676	674	688	630	696	707	685	666	719	688	691	697	658	666	640	702	745	632	690	670	651	690	721	688	683	682	690	677	643	676	655	692	662	655	677	704	702	657	635	714	686	735	691	660	671	704	678	710	632	665	667	644	667	688	632	684	677	670	652	695	664	697	670	705	708	720	726	716	638	714	645	694	664	705	638	692	735	658	633	677	687	697	686	655	699	714	699	682	664	647	662	644	675	679	699	700	690	623	687	665	666	697	674	712	648	704	622	709	642	713	696	684	703	653	675	696	683	666	677	658	663	663	680	662	635	707	641	622	692	692	634	693	659	666	634	686	666	659	709	665	677	708	682	711	654	685	686	708	643	697	586	625	668	728	678	680	650	703	669	695	746	705	697	658	669	667	695	680	657	680	672	711	667	655	752	661	673	697	624	689	692	623	649	730	691	707	669	699	686	700	664	686	684	661	685	705	632	682	677	652	725	691	666	646	695	705	669	651	675	726	665	682	697	670	679	656	691	675	647	654	670	708	682	625	649	652	722	660	695	654	653	662	697	641	687	705	645	666	647	666	697	676	656	685	687	697	644	713	692	668	675	688	678	704	693	636	656	717	697	705	656	665	711	707	701	687	663	732	691	671	682	659	676	674	651	644	671	667	676	643	684	685	628	674	699	658	720	649	700	688	667	667	691	688	662	681	687	665	629	634	685	717	714	679	639	675	714	661	652	675	673	678	666	697	651	761	674	626	673	681	704	730	686	703	638	648	659	622	680	724	714	644	683	709	653	714	665	663	717	674	663	724	652	703	712	691	647	665	693	669	710	671	730	708	689	696	704	649	599	675	678	659	687	659	709	642	692	682	690	661	676	677	657	669	726	678	691	664	682	650	668	682	691	690	717	677	698	712	689	677	685	693	659	664	670	702	663	689	699	681	642	669	682	646	683	665	675	677	638	683	670	636	695	665	722	669	727	671	654	674	726	711	653	683	694	697	663	683	666	676	680	718	693	644	670	669	663	655	668	683	679	696	669	710	651	659	683	688	649	664	675	668	658	717	672	636	663	654	663	648	727	653	682	646	704	685	630	643	649	682	646	685	662	656	696	681	728	678	705	659	632	660	709	633	641	674	693	670	708	675	713	655	708	653	611	687	660	684	702	618	676	708	683	650	681	702	673	692	712	684	675	672	679	718	684	706	668	704	639	710	680	697	679	685	656	665	711	648	685	661	630	693	692	725	668	699	685	662	685	689	728	668	674	683	658	732	631	620	642	701	716	667	709	667	663	708	627	662	652	697	636	687	697	690	651	718	645	681	665	703	718	690	682	706	682	671	653	661	699	692	690	693	711	712	675	675	679	673	672	696	687	657	692	667	668	692	686	706	681	671	681	660	642	660	639	677	637	730	713	706	709	728	693	712	647	660	653	698	676	676	653	683	697	654	738	692	661	715	690	682	658	657	676	631	690	715	652	656	676	698	715	658	678	672	711	728	666	664	701	677	623	684	746	698	690	702	699	703	662	670	659	636	668	680	650	679	671	644	672	657	688	666	679	681	696	670	638	650	715	702	708	735	713	659	644	707	682	642	663	709	701	695	682	688	674	682	681	684	716	633	673	693	660	645	664	700	659	640	668	705	670	647	636	675	677	701	650	635	691	676	672	662	704	658	668	691	695	672	690	671	702	613	661	715	708	667	729	671	686	701	674	714	688	667	693	724	704	677	680	710	636	676	685	688	694	663	695	676	658	735	682	686	709	688	648	688	691	648	680	671	732	652	672	670	714	681	634	712	697	692	666	767	678	677	667	669	650	705	687	712	670	694	669	702	717	691	705	694	688	700	700	675	675	695	684	681	681	693	652	688	685	656	739	675	645	702	680	668	747	638	688	684	675	661	685	670	689	664	692	677	670	634	671	715	691	663	659	673	682	683	725	712	644	679	668	743	687	645	668	659	697	628	653	685	694	692	623	661	690	711	677	622	698	713	687	762	698	697	706	673	694	656	721	676	671	693	662	657	619	674	654	700	692	706	671	728	674	660	670	677	722	635	653	730	658	673	651	689	683	692	663	681	638	666	662	655	650	606	690	716	697	679	656	669	666	674	633	683	658	658	720	664	690	641	630	681	705	715	686	688	650	730	706	714	697	690	687	691	676	720	667	678	713	649	680	681	680	660	678	646	684	725	650	636	697	676	682	693	675	675	686	706	692	658	658	671	646	727	640	747	666	655	674	621	667	683	679	724	668	651	683	650	648	680	723	712	702	645	659	696	668	702	648	708	663	667	682	667	632	663
1760	3654	4737	4529	3385	1583	536	179	93	58	50	41	55	42	48	41	37	41	40	58	44	37	43	51	37	51	53	49	48	49	37	58	46	51	53	50	60	46	39	43	49	41	49	53	46	48	49	58	49	46	51	53	42	49	65	48	46	55	55	45	33	51	43	61	53	39	37	43	43	42	52	47	48	57	51	55	48	55	46	56	54	57	42	48	56	41	41	64	46	55	46	46	40	54	52	48	38	52	51	59	46	44	52	54	47	46	55	47	48	65	43	34	48	59	58	59	41	37	54	52	62	55	46	46	48	70	42	52	40	53	52	45	47	46	46	40	53	47	70	50	55	38	40	43	46	38	56	54	39	46	47	48	52	36	46	52	56	34	45	47	45	45	56	49	47	60	55	52	43	46	44	51	39	48	49	51	50	43	45	33	41	55	59	65	57	51	52	50	54	54	43	41	44	44	50	43	39	34	48	49	50	50	31	45	44	45	54	59	60	41	51	45	51	46	47	48	40	54	54	60	45	48	51	36	50	46	45	50	42	43	51	52	48	48	38	48	44	48	53	46	51	48	46	38	54	49	49	38	53	54	47	46	56	45	49	44	54	39	52	48	53	51	54	52	44	50	48	56	70	39	47	51	50	48	57	35	47	63	52	55	39	53	57	61	48	57	57	49	44	57	42	49	57	54	69	54	49	55	51	56	47	47	53	38	49	49	58	46	52	42	54	44	58	63	35	52	48	53	47	58	51	49	49	42	59	56	41	47	56	43	52	45	52	60	59	52	49	47	58	49	41	61	46	34	47	49	47	57	47	37	32	51	60	44	45	60	53	44	55	48	34	46	41	48	58	55	47	44	50	38	46	56	35	49	53	46	58	49	42	44	60	55	42	51	49	54	40	50	43	58	47	47	28	49	59	47	47	45	55	52	49	54	57	41	42	57	56	42	48	40	48	42	51	42	57	49	40	45	44	51	44	49	57	41	46	49	56	65	44	46	53	44	62	43	59	52	49	54	44	48	51	52	33	54	48	55	54	44	51	55	44	51	53	57	38	48	44	49	47	54	52	43	49	50	46	60	51	53	48	47	57	35	52	64	42	51	54	53	57	49	52	57	64	47	50	43	49	44	51	48	48	43	44	51	46	58	45	51	43	55	52	54	45	52	61	43	49	57	48	49	47	68	63	48	45	40	55	50	42	43	54	38	45	40	52	48	47	54	49	57	48	36	46	54	49	56	49	50	41	47	58	42	55	39	43	57	54	48	47	45	52	56	45	46	56	43	45	43	44	50	41	49	54	51	57	63	51	53	61	52	59	48	45	43	39	44	52	40	56	52	55	51	46	49	40	49	60	46	41	44	47	54	43	42	43	41	55	39	47	43	49	50	38	40	50	54	49	38	56	43	55	42	54	55	49	45	39	40	53	44	45	55	47	45	51	44	46	59	62	45	49	43	42	56	36	51	42	54	47	62	63	43	47	61	50	42	38	41	51	48	58	51	41	54	46	46	42	55	51	45	35	37	42	50	52	53	59	39	45	58	41	40	46	51	45	51	57	56	51	47	56	52	49	57	58	55	50	48	50	47	43	45	43	47	50	49	55	59	71	55	56	50	46	40	43	46	43	46	54	35	43	57	49	40	58	59	54	53	47	46	41	59	51	38	46	46	49	49	40	39	36	55	45	53	54	52	45	34	28	55	52	49	45	46	55	65	48	54	53	36	52	44	52	39	48	46	43	47	54	56	56	49	52	57	50	45	45	52	55	58	57	49	54	55	49	51	39	47	53	42	49	50	42	52	50	55	40	43	46	48	53	42	50	42	41	44	55	54	49	54	51	45	54	54	45	32	58	48	49	40	53	55	53	58	46	55	41	50	42	54	45	49	51	53	45	54	46	49	43	46	44	59	51	42	43	53	58	50	47	38	53	45	55	62	64	61	34	37	47	56	56	49	49	51	47	45	51	53	48	37	60	36	56	46	60	50	47	40	54	42	52	47	60	50	48	49	53	48	51	39	47	40	46	40	48	50	52	42	34	59	43	52	48	51	51	42	56	47	41	47	53	46	53	51	53	47	48	46	48	57	56	43	50	43	38	47	45	56	52	62	47	46	54	43	55	54	40	50	57	65	44	42	40	43	53	46	53	46	57	47	54	48	58	56	66	50	58	45	44	50	52	49	47	43	51	37	65	46	61	51	52	42	44	52	42	52	57	45	58	50	62	53	43	43	50	50	45	46	54	38	45	41	49	49	60	51	48	50	51	48	46	53	47	54	48	47	47	48	46	49	48	39	49	53	52	56	52	44	46	47	46	52	57	52	48	58	54	46	51	54	56	45	46	50	42	39	38	46	42	48	67	47	56	54	45	46	58	44	44	45	51	50	50	59	45	43	39	57	38	40	43	67	41	47	46	60	51	50	58	50	57	54	54	50	53	45	53	55	53	53	45	62	48	57	49	50	46	41	38	41	50	56	58	48	59	60	44	39	43	67	44	43	42	62	53	50	52	40	58	63	50	47	50	52	52	52	41	47	47	52	58	46	54	66	50	45	49	45	53	46	63	46	51	39	53	45	50	40	47	56	49	51	42	49	45	42	46	52	39	40	49	41	50	49	48	48	50	46	43	53	50	55	49	45	33	51	41	48	49	42	62	42	53	50	43	49	58	49	47	45	53	52	48	60	42	42	46	55	68	54	62	41	47	54	45	47	49	58	41	49	48	40	63	72	44	47	40	49	44	39	57	49	56	54	50	45	44	60	46	57	53	42	42	42	49	39	48	56	54	66	49	41	50	53	57	38	42	42	46	40	45	40	46	51	56	50	49	43	51	56	47	54	53	51	44	47	43	50	53	54	61	41	52	46	38	42	62	60	46	46	32	39	55	63	46	49	49	46	52	54	48	45	44	48	40	48	45	55	47	45	41	56	58	39	43	43	51	48	41	51	51	46	54	56	42	51	48	41	41	48	55	58	52	48	36	58	63	48	59	50	48	40	44	49	51	53	40	52	52	52	42	57	44	51	56	56	50	56	49	54	53	48	50	54	41	37	63	46	52	38	57	48	51	60	48	47	50	57	71	53	43	51	50	45	50	40	45	54	56	47	63	47	39	42	49	42	52	44	52	46	47	40	54	52	50	40	53	54	53	63	44	43	47	45	48	52	47	60	55	63	41	46	54	51	48	42	64	47	46	58	47	39	49	33	46	40	53	47	54	42	40	44	45	45	49	65	37	54	55	46	68	45	54	51	37	66	54	35	54	49	46	53	52	49	51	70	48	56	41	56	51	42	54	49	48	43	52	58	56	58	57	49	51	53	39	48	38	60	47	52	54	42	47	63	42	51	51	45	68	73	41	39	48	49	60	36	49	42	45	57	49	45	55	45	50	42	52	39	50	64	57	36	61	56	47	61	46	50	43	58	51	55	39	50	55	52	43	51	53	47	42	49	41	49	54	41	48	53	48	55	56	40	47	53	49	48	45	48	61	66	57	50	56	46	51	44
21582	28085	29810	34603	36609	26403	13883	4546	1478	749	681	601	640	631	630	627	648	625	640	643	666	601	622	625	621	638	651	588	627	640	608	650	651	604	675	578	620	587	665	602	612	639	636	640	637	633	644	637	678	625	669	667	637	662	685	631	644	662	660	605	606	633	623	631	629	661	625	588	653	676	611	638	637	674	669	667	611	643	666	626	617	648	646	593	639	632	634	599	654	609	642	644	631	613	615	627	598	595	631	639	674	632	633	645	629	625	691	581	639	655	660	646	646	635	679	618	644	644	632	641	634	604	719	652	652	641	651	654	641	627	598	668	704	612	680	623	651	644	634	607	616	662	623	629	626	645	655	625	629	631	677	628	656	619	640	620	639	641	640	651	602	617	624	602	643	650	654	549	614	623	588	645	621	644	663	633	638	596	622	604	655	645	655	679	656	613	664	635	644	646	611	637	679	677	701	643	619	653	621	618	596	634	629	631	657	645	627	590	606	665	631	639	627	633	647	629	662	631	621	623	602	626	607	668	694	640	657	669	650	624	649	680	658	586	665	629	628	652	653	641	598	630	661	594	658	623	637	661	654	642	574	630	611	673	627	621	615	707	625	667	676	673	639	641	634	652	659	625	618	632	637	653	614	634	602	669	638	643	667	597	617	602	604	626	621	644	605	639	611	635	627	667	541	625	667	620	597	640	605	635	639	680	631	624	651	623	638	643	671	604	630	613	655	667	605	664	664	643	658	639	654	646	647	651	674	657	667	648	622	614	632	622	684	648	627	661	646	631	620	641	644	636	646	621	614	612	656	598	649	622	611	648	642	652	676	629	650	646	627	580	672	637	648	686	660	642	616	654	637	614	682	653	609	632	620	607	614	661	666	637	623	675	642	641	646	620	617	667	635	621	693	571	630	685	650	629	651	624	594	658	634	607	649	674	629	693	623	614	682	661	608	627	626	676	644	608	623	598	627	627	584	603	639	690	619	614	619	608	665	611	663	637	618	597	620	628	631	654	633	608	612	640	612	644	665	638	599	596	636	589	617	604	673	674	643	663	637	702	659	623	673	617	602	599	666	666	629	631	610	636	619	636	643	664	626	636	625	633	630	654	684	658	635	631	598	612	621	661	649	625	656	669	667	657	651	637	649	608	637	674	652	623	627	655	650	623	702	660	617	624	669	616	601	578	673	617	620	632	583	600	620	641	687	622	656	633	642	643	639	664	611	665	660	638	628	636	655	603	623	713	644	652	635	641	639	670	679	651	636	616	667	620	604	613	619	667	691	635	646	626	657	624	619	626	671	631	633	632	630	588	667	629	628	654	640	649	633	677	638	627	694	660	631	640	593	641	631	653	695	592	636	621	647	649	649	654	633	622	639	616	650	624	652	633	604	611	649	627	652	663	630	672	645	649	651	626	616	653	651	701	666	642	656	604	632	651	620	623	640	586	661	622	589	609	637	663	625	656	607	625	678	663	617	643	626	599	624	646	583	647	580	662	645	620	647	608	637	635	629	658	660	587	646	615	628	565	649	658	611	635	671	638	627	588	622	664	602	620	577	616	628	596	632	663	661	571	654	576	633	633	682	673	601	667	703	683	638	647	653	682	668	598	690	612	639	657	590	616	637	656	665	680	607	631	687	649	601	654	622	636	721	616	605	659	658	609	630	622	605	628	644	656	639	638	633	683	600	640	636	671	633	618	596	648	617	634	658	638	602	647	623	663	636	581	627	648	598	676	611	609	649	641	614	638	622	658	679	648	592	641	675	652	617	644	588	663	601	694	683	586	650	710	644	607	620	639	606	640	642	683	661	654	674	617	606	651	604	602	660	686	637	619	706	614	619	676	636	592	624	632	659	606	639	618	640	599	650	627	649	635	619	622	626	630	658	623	615	676	681	608	625	622	636	611	626	661	615	614	625	597	600	654	611	615	648	643	654	618	620	638	665	627	637	621	612	592	636	617	691	670	640	693	574	665	625	628	607	647	646	575	645	641	626	665	661	604	600	615	681	608	644	669	641	619	597	600	645	615	596	633	662	649	612	640	628	666	659	620	646	619	604	623	634	643	654	660	647	658	603	648	678	649	612	610	630	638	652	637	643	651	660	653	647	641	675	606	668	652	678	626	622	644	653	615	659	620	610	604	641	677	639	590	650	618	691	647	619	609	625	606	648	677	625	608	614	654	631	674	646	652	712	605	633	604	654	636	638	616	658	628	610	627	651	611	670	613	648	645	654	659	616	619	635	645	670	627	635	633	700	667	605	659	572	607	656	657	641	677	669	658	606	674	683	617	612	616	584	641	627	615	575	675	606	624	609	664	642	601	603	624	677	626	627	702	644	659	659	638	659	610	650	627	612	641	640	639	603	627	617	628	653	633	606	631	668	610	640	598	643	648	652	684	626	660	629	658	635	648	644	649	644	676	623	621	606	633	619	672	624	663	608	651	629	629	643	682	633	620	656	627	625	612	615	623	641	611	665	654	638	637	594	696	676	642	654	652	659	612	642	659	634	662	617	607	616	662	623	655	624	629	596	614	654	643	641	617	687	641	621	615	636	639	648	624	663	624	643	697	654	634	653	643	643	621	645	668	654	631	623	647	663	590	558	642	625	642	653	668	648	625	650	638	648	653	622	625	618	636	629	654	615	651	666	612	639	661	657	641	650	684	604	619	708	652	630	620	607	632	613	652	647	628	624	615	653	653	647	667	617	613	627	624	688	636	674	620	659	705	631	642	643	630	675	635	615	649	614	654	623	627	693	585	618	652	601	613	635	651	596	653	639	676	610	638	631	670	609	643	615	606	651	621	673	658	642	688	668	638	677	641	621	636	598	688	631	667	653	637	596	675	636	644	633	628	642	620	671	640	637	597	649	640	667	670	679	622	655	636	622	656	631	661	640	652	632	626	644	607	645	656	605	704	629	656	639	638	628	636	666	639	622	612	602	623	618	654	634	607	583	555	663	657	620	594	679	643	613	607	633	654	658	676	616	667	623	696	647	691	592	646	633	632	644	674	656	628	649	660	649	682	619	650	655	668	655	628	612	584	630	648	665	637	645	643	636	624	645	660	660	612	660	678	642	623	650	623	607	671	648	636	660	618	640	649	669	600	615	658	642	627	633	615	652	606	658	586	658	649	630	648	665	654	621	689	655	617	620	599	626	595	691	610	634	643	650	649	643	639	634	657	631	665	655	659	620	628	570	635	667	605	658	634	646	683	690	656	655	649	632	645	616	661	618	613	634	675	612	631	654	633	664	613	618	636	646	622	666	669	607	626	625	631	581	598	626	610	611	668	663	624	643	671	627	630	596	610	632	634	666	692	615	590	649	626	639	653	627	647	643	633	636	671	625	649	648	666	618	680	622	609	600	594	641	610	627	602	618	583	655	642	619	621	676	708	671	639	664	652	638	635	628	582	631	658	642	657	620	650	670	644	632	616	638	626	645	663	627	618	659	640	671	670	655	643	652	614	626	643	661	659	626	648	653	578	601	661
1270	10701	11594	9929	10106	5487	1683	430	117	56	54	51	53	51	57	63	56	54	57	52	59	44	36	52	47	49	44	41	64	42	50	50	40	32	65	40	42	41	48	49	45	53	45	55	41	55	60	43	41	53	50	45	60	44	53	41	45	46	50	38	55	47	54	49	46	40	46	56	47	47	45	45	40	35	44	47	48	55	59	49	35	59	43	41	41	45	50	39	38	53	52	42	37	42	49	37	58	46	62	38	45	55	35	40	50	49	57	37	42	49	54	45	34	51	35	42	45	53	40	53	38	56	37	38	57	47	49	47	53	44	50	43	47	46	39	46	38	51	49	47	41	56	43	56	49	44	40	48	46	64	54	33	34	38	51	63	55	42	57	54	41	47	40	42	47	41	49	51	50	51	44	61	48	48	48	45	44	44	49	34	53	53	46	49	42	63	49	48	42	50	45	39	51	48	37	46	46	46	46	54	51	51	55	41	55	40	57	49	50	66	45	49	39	53	47	31	38	54	55	55	58	47	37	48	46	50	48	45	47	51	46	47	41	38	49	40	50	61	63	47	57	49	47	57	46	56	47	50	57	53	40	45	60	41	45	53	44	43	48	49	58	46	53	47	58	62	34	52	50	40	40	57	55	48	44	61	41	55	39	42	45	47	50	56	58	46	38	48	65	36	37	40	50	54	39	57	52	42	49	51	42	59	39	51	44	39	49	33	52	53	46	42	50	54	48	47	51	42	56	53	46	59	48	56	48	52	61	44	44	50	47	55	41	54	53	41	64	37	46	54	40	56	49	46	49	50	45	53	53	38	61	39	52	44	53	43	58	46	56	60	44	44	63	46	61	60	53	59	40	53	53	47	48	66	47	49	67	56	46	46	48	73	51	62	62	59	47	42	47	50	67	37	41	55	53	49	40	46	54	43	43	58	45	60	46	34	41	41	48	48	61	38	63	49	33	43	60	53	41	43	34	52	48	43	40	42	59	55	35	57	43	55	46	45	48	49	59	43	51	44	52	63	45	48	52	52	66	47	50	46	45	51	42	50	56	46	46	54	34	50	46	59	64	44	48	53	47	55	50	35	58	54	71	56	54	51	36	46	57	56	42	53	47	48	47	45	44	52	48	45	59	58	52	49	36	45	57	42	47	70	53	59	50	45	48	54	44	42	48	38	55	42	41	49	39	53	48	66	47	44	54	61	38	50	46	59	44	54	53	52	70	64	44	55	59	52	46	56	55	45	47	43	41	56	39	46	45	49	64	52	69	46	46	46	43	38	46	63	36	45	49	64	54	50	43	47	51	40	42	51	60	44	47	49	48	54	51	47	53	49	54	43	54	46	58	57	44	62	50	58	53	53	50	50	58	55	50	46	61	60	47	38	59	46	55	47	46	43	39	45	43	42	51	51	55	51	45	46	44	57	41	47	46	52	49	42	57	52	45	45	50	58	53	51	49	44	56	56	50	58	55	43	44	31	49	50	52	53	45	54	44	42	62	58	55	46	47	55	63	42	49	62	56	37	37	52	44	43	51	48	44	53	60	44	52	40	44	35	54	45	43	52	60	53	53	37	63	57	54	44	39	52	40	58	59	46	42	41	50	46	54	55	54	50	47	53	42	39	56	62	50	52	53	37	51	42	39	48	43	47	48	57	47	52	41	38	47	36	47	50	59	33	46	51	50	43	54	58	60	65	50	47	53	62	48	53	40	53	47	55	56	51	33	60	57	45	52	69	50	49	45	61	36	61	48	47	39	44	51	64	49	57	39	47	45	55	45	43	46	39	45	51	51	38	61	45	60	48	53	48	50	53	50	49	45	49	43	44	47	50	47	40	49	52	55	62	57	58	33	53	45	56	43	63	49	52	46	40	63	56	35	56	46	53	44	54	46	42	65	57	42	47	46	36	41	55	32	35	51	46	47	36	55	55	52	46	44	43	65	43	63	51	55	61	34	43	57	46	53	65	48	50	50	39	61	60	46	52	44	48	58	53	38	40	47	56	42	64	66	43	56	45	65	50	46	51	63	46	59	45	50	49	44	36	45	38	43	33	45	41	58	43	54	53	64	53	44	52	49	46	45	52	36	56	51	45	52	37	36	42	54	45	46	42	52	46	54	64	46	56	52	42	46	49	45	45	54	55	47	47	36	51	62	43	44	32	56	38	49	36	42	47	51	52	50	43	46	47	51	36	61	43	43	57	53	44	51	45	63	49	60	46	46	46	50	54	53	57	63	66	40	48	38	50	48	42	48	53	48	45	50	42	54	58	31	42	44	48	41	48	50	37	50	41	52	62	55	47	55	51	45	43	43	55	56	53	63	42	39	37	37	44	48	45	36	41	45	47	42	51	46	45	52	44	58	41	48	48	53	49	48	49	54	44	56	44	44	42	62	55	45	53	46	60	55	51	45	52	52	61	54	63	45	48	41	41	49	47	49	49	43	42	46	44	49	53	40	42	47	41	46	36	48	32	48	44	50	59	58	55	46	48	38	52	35	49	50	55	58	43	35	51	52	39	48	41	61	52	50	43	52	49	48	53	39	54	48	46	49	40	35	47	45	56	52	46	60	54	56	48	52	47	42	56	56	54	48	43	45	40	60	47	63	52	48	50	55	47	54	40	44	58	51	50	57	55	74	52	67	44	50	50	52	43	45	49	56	49	53	50	62	54	59	50	50	53	64	44	40	55	52	46	49	56	52	56	38	42	55	59	30	53	39	57	48	41	51	50	60	42	40	38	47	50	44	49	55	43	50	43	57	41	53	52	52	50	52	47	46	48	40	44	49	50	49	52	51	48	52	50	38	53	47	51	54	52	68	46	38	48	50	49	52	47	54	63	42	56	46	61	44	59	42	59	52	55	47	51	46	42	50	50	46	59	30	36	41	45	47	64	49	54	43	54	51	47	66	41	47	63	61	49	53	55	51	47	57	60	47	49	60	54	55	46	65	52	44	48	60	43	54	48	42	39	56	49	46	42	59	36	45	45	48	44	55	61	38	48	57	51	49	35	52	54	48	59	49	46	46	47	47	47	50	57	51	51	51	44	49	38	51	56	59	43	49	50	41	40	58	38	55	47	46	35	58	53	46	55	47	43	42	50	49	55	46	55	47	47	44	52	49	61	50	48	48	46	47	47	52	45	56	37	46	59	53	47	55	48	49	33	39	45	55	35	37	48	40	50	34	55	50	41	52	68	62	36	48	51	61	39	54	46	41	50	42	47	52	43	45	46	48	46	48	42	48	42	47	56	45	43	61	41	55	43	54	52	42	57	42	56	54	57	58	56	43	46	53	52	69	34	55	40	59	55	57	59	50	58	52	52	43	59	46	61	54	50	43	54	43	55	40	44	49	54	56	34	45	44	53	47	48	38	49	53	50	50	41	46	60	52	51	44	50	55	63	54	50	51	52	35	54	50	55	40	58	40	50	45	42	46	63	49	49	41	41	55	52	54	63	45	40	46	51	39	54	48	53	59	54	48	45	52	55	49	45	56
24781	37912	38128	49081	57162	41173	25427	10888	2890	1003	671	625	647	671	616	611	679	616	615	623	645	612	615	621	612	603	596	599	612	617	630	605	614	654	627	619	576	607	639	587	651	641	638	661	646	604	606	613	613	677	582	592	633	621	568	642	613	600	681	592	603	643	625	605	636	614	596	622	594	604	625	618	616	618	624	624	618	575	627	609	690	614	651	622	648	619	587	630	629	595	581	614	625	633	598	631	598	616	678	606	628	611	615	661	634	638	571	639	632	583	610	661	604	565	626	598	646	659	634	615	651	588	603	599	599	613	614	601	606	638	588	596	639	609	598	627	607	629	663	588	600	646	613	590	616	618	596	619	605	638	621	632	656	638	623	578	581	625	625	630	597	606	615	619	647	635	640	659	599	625	625	596	666	660	643	659	586	638	624	683	651	618	678	594	589	633	654	665	608	655	608	636	623	653	589	614	604	646	626	658	640	663	655	613	684	588	607	587	639	641	639	610	631	651	643	642	647	596	614	611	636	571	620	616	647	615	614	652	631	608	593	607	607	606	617	642	635	651	608	662	632	627	710	649	623	637	619	601	635	654	608	650	649	621	625	605	627	644	665	635	676	606	594	626	610	631	659	611	593	597	600	619	633	612	638	624	655	604	622	658	592	608	635	630	631	619	647	618	603	634	590	578	582	654	571	635	622	632	611	620	625	624	612	577	633	615	635	646	605	662	662	661	606	639	660	641	630	616	633	599	657	609	630	638	664	644	638	643	578	599	634	640	622	650	615	640	605	628	622	640	608	632	578	702	629	602	592	635	638	599	597	630	657	628	611	651	610	609	574	649	634	636	635	617	631	598	615	623	568	652	611	628	626	612	608	660	612	615	651	572	608	664	603	672	672	615	603	646	606	635	594	615	593	552	600	620	591	619	653	611	668	633	655	631	586	681	630	588	617	599	603	609	612	629	708	623	595	675	611	657	624	630	672	636	623	589	634	630	612	699	612	603	615	612	601	624	654	614	602	645	663	616	618	573	620	600	647	653	660	658	656	605	654	625	644	617	687	650	624	627	634	623	604	661	656	621	595	650	640	642	612	640	582	635	646	626	640	618	645	632	638	613	643	605	621	601	633	638	641	598	646	633	595	614	612	673	601	605	649	635	615	623	623	646	618	633	615	615	671	622	652	600	706	637	624	593	657	608	652	621	646	675	618	641	667	664	597	682	607	645	635	639	582	613	615	609	671	604	646	597	576	596	634	646	671	610	635	599	585	617	619	606	639	643	597	653	634	672	636	655	617	651	640	648	601	585	633	610	648	587	619	654	578	633	594	620	581	625	652	591	656	636	578	606	633	672	626	649	612	606	614	623	627	614	609	636	596	626	630	608	648	617	646	593	642	643	663	627	646	654	622	661	611	650	623	629	624	591	638	625	594	624	628	611	665	599	660	626	618	618	639	642	596	624	661	642	660	603	650	619	637	672	635	624	598	638	650	609	603	580	616	598	599	632	605	624	631	621	604	616	671	627	594	597	654	603	667	619	624	596	580	566	610	622	634	619	627	642	675	642	632	598	678	660	633	635	630	642	627	570	599	635	636	646	623	603	607	628	632	622	650	616	620	666	610	627	652	606	633	625	659	637	586	591	588	629	651	624	595	645	609	654	623	640	604	622	616	650	623	627	651	601	624	652	593	688	608	635	665	643	563	592	639	676	632	614	589	632	627	601	596	602	646	632	628	635	640	569	628	623	627	618	664	635	617	635	673	621	687	662	643	627	642	635	589	594	619	644	626	623	647	628	630	634	630	652	633	609	640	638	563	615	597	612	633	631	558	614	654	573	652	609	622	649	617	630	637	607	614	627	590	603	608	694	631	646	642	602	600	613	638	601	603	679	623	614	657	600	638	592	650	630	600	647	612	664	648	553	624	601	610	612	629	621	642	620	653	632	581	636	670	654	628	620	641	584	645	632	671	628	656	613	642	580	616	581	640	637	693	592	638	633	664	615	607	647	672	659	645	614	618	622	595	655	609	685	592	603	657	635	659	667	601	584	649	603	631	645	666	687	608	594	617	574	618	660	629	658	643	647	642	658	659	657	638	657	664	644	628	608	604	593	657	614	604	619	649	625	612	632	582	627	665	648	675	588	596	652	593	638	630	663	616	684	612	636	632	649	638	643	641	628	650	598	621	594	610	631	620	600	581	641	639	623	638	639	642	605	639	604	602	625	603	614	579	623	607	561	628	630	639	665	621	655	622	624	649	634	586	642	638	592	635	595	603	630	617	554	614	652	643	641	580	633	630	615	666	617	601	605	640	610	594	634	606	609	657	643	634	615	601	614	628	629	595	621	682	598	607	599	623	608	654	588	647	639	649	637	621	620	638	653	636	604	659	620	616	617	640	631	643	644	649	544	563	617	616	681	563	614	648	625	568	638	612	614	638	651	585	632	622	616	633	617	655	633	601	657	628	649	622	602	645	620	612	634	605	607	610	606	617	629	580	633	617	625	640	613	647	594	672	592	591	600	640	656	625	662	618	655	652	647	620	598	599	639	621	584	606	637	613	621	616	610	602	588	602	608	588	629	597	617	617	653	605	604	585	596	640	633	626	645	680	610	585	603	564	596	623	632	647	630	656	609	622	646	634	683	605	618	646	649	619	584	643	589	593	581	651	598	602	594	614	665	596	654	645	576	634	648	638	662	633	646	633	643	591	620	616	655	663	628	639	675	636	670	671	617	658	644	621	613	621	657	637	627	681	626	580	629	640	642	601	608	615	592	665	671	589	646	654	673	622	664	600	632	611	660	591	637	569	591	619	643	647	608	612	649	624	655	681	608	606	605	684	676	602	669	639	618	635	623	632	657	637	616	620	650	616	636	652	618	669	639	660	645	591	628	584	586	620	590	614	593	627	623	634	610	595	615	626	585	605	627	611	591	641	649	618	618	625	659	621	627	649	643	648	629	628	643	595	593	633	660	618	617	617	615	598	627	637	646	628	595	637	643	585	599	607	646	606	650	640	598	672	649	612	597	614	617	625	669	643	656	596	624	619	611	631	625	638	676	623	626	630	600	583	598	600	611	635	619	593	595	613	632	614	603	652	658	646	624	636	557	657	629	599	637	620	623	647	619	635	629	604	604	581	655	635	602	637	665	661	643	596	635	573	611	613	596	649	678	619	604	608	610	629	607	655	667	637	550	629	622	626	614	632	544	670	590	648	611	648	675	617	619	665	621	607	610	629	591	668	658	619	640	638	644	610	619	659	656	631	590	630	636	565	594	630	615	620	644	596	621	637	645	624	617	629	597	661	621	646	637	617	622	631	613	614	614	627	634	594	647	631	593	590	627	602	621	633	599	642	607	630	670	622	611	623	593	584	660	607	644	614	584	624	616	640	623	546	634	636	682	579	631	638	655	623	641	639	649	591	638	615	628	665	609	589	651	581	628	666	658	623	609	619	676	596	636	621	595	656	640	637	634	652	639	596	604	617	644	642	620	578	627
2724	12478	8100	8704	9238	6234	1980	491	142	72	63	54	58	44	64	42	59	43	52	50	63	50	50	51	52	54	49	52	48	42	69	58	63	62	56	59	57	62	58	44	54	44	52	66	65	50	51	60	57	64	53	61	52	55	49	51	58	52	45	50	54	57	51	59	68	61	58	54	53	57	71	46	49	40	54	62	44	61	61	55	57	54	64	53	56	52	45	64	45	55	62	60	51	45	46	63	44	53	46	59	44	50	51	57	51	65	54	52	50	56	66	58	62	62	40	53	50	47	51	54	51	52	68	46	38	62	63	50	58	46	56	49	61	49	49	59	68	51	38	50	57	62	44	54	62	52	58	52	52	45	66	57	61	60	40	58	61	49	60	56	59	50	54	48	49	69	50	50	48	43	48	64	52	71	56	47	56	48	51	51	58	62	50	69	67	70	58	55	62	55	53	40	46	60	61	59	38	58	62	52	67	61	48	50	61	47	86	59	54	45	66	59	50	48	56	56	47	55	49	44	58	56	58	56	50	58	47	55	56	70	65	63	53	51	51	63	53	63	63	52	52	57	62	50	52	55	59	47	57	51	58	55	47	51	57	50	50	51	54	60	49	51	50	63	61	54	48	43	55	48	46	53	61	57	62	52	76	41	67	49	59	58	66	62	67	55	65	53	54	59	64	62	50	64	66	46	59	68	52	66	50	49	56	43	49	67	49	53	47	51	48	62	48	62	45	47	67	54	60	64	55	64	68	54	55	58	48	56	45	51	57	60	43	56	54	48	47	56	60	57	54	59	62	56	49	46	58	53	42	56	49	59	66	61	61	57	51	63	62	54	39	43	74	45	44	52	60	58	54	60	59	46	56	49	51	50	51	60	58	57	43	40	57	51	58	48	60	53	53	40	47	58	55	50	51	56	48	51	48	58	52	60	59	55	55	62	55	63	63	56	62	53	42	54	59	55	60	49	51	58	61	58	67	51	51	49	50	55	56	48	41	57	52	51	56	55	53	52	49	59	55	51	51	43	63	56	52	59	57	55	58	45	58	60	49	52	65	55	57	63	60	49	49	56	60	64	70	61	56	58	61	61	46	51	56	44	57	72	55	56	50	64	55	50	57	44	56	57	57	42	53	51	55	44	57	40	53	59	54	58	46	55	59	49	56	65	54	42	46	49	61	58	49	50	56	54	54	61	46	58	51	53	56	52	63	65	59	49	68	54	54	49	57	64	51	51	53	60	66	50	43	50	53	56	45	42	61	49	72	57	46	56	56	62	66	54	49	63	60	56	46	57	54	60	56	49	64	73	69	62	55	63	59	49	65	54	74	48	56	45	51	56	54	56	48	61	61	44	50	57	54	47	46	59	44	51	50	61	43	61	55	52	56	79	47	39	56	57	55	55	54	60	48	58	66	53	57	62	63	57	66	55	50	42	48	46	54	52	55	46	52	62	67	47	43	51	52	66	54	63	60	56	57	51	60	69	54	69	51	63	59	53	53	45	50	62	56	48	63	43	58	57	53	53	63	48	45	57	57	53	66	50	50	58	48	56	47	39	57	56	57	60	51	61	48	62	51	52	56	46	58	66	53	56	64	44	58	48	48	55	53	63	46	68	62	47	77	55	60	38	59	59	70	54	60	60	47	65	54	56	50	49	50	63	63	52	58	66	59	58	62	49	68	60	61	38	67	57	63	47	48	53	52	45	57	54	46	64	59	50	43	53	52	54	54	70	62	50	52	58	67	51	44	58	64	69	61	49	57	81	54	52	46	50	61	48	60	56	58	55	61	50	59	56	50	58	64	66	52	55	44	48	50	59	57	48	61	60	59	58	60	52	45	44	55	56	62	60	46	54	52	49	46	56	50	40	59	46	50	63	41	55	56	54	60	46	48	55	60	54	49	48	45	51	44	65	53	51	68	50	64	51	66	60	52	51	58	43	63	60	41	55	60	61	57	59	56	47	48	49	53	42	50	54	67	70	66	56	61	68	44	63	55	56	39	46	53	64	68	70	44	54	70	55	54	53	44	47	53	56	69	61	68	50	57	64	55	58	41	59	61	59	56	60	59	45	54	75	63	62	45	52	43	52	56	51	53	54	52	70	39	65	67	59	60	56	69	57	60	51	60	52	50	41	49	51	55	69	56	38	52	50	46	51	57	44	48	47	63	54	52	62	54	45	47	48	45	52	59	62	51	45	44	52	55	54	68	45	57	50	51	60	53	54	56	55	62	46	73	55	42	50	48	59	59	57	64	52	50	51	47	53	47	54	62	57	58	56	66	65	50	52	56	66	62	74	44	54	67	52	55	55	53	52	59	49	60	57	47	70	37	54	58	45	56	38	62	55	57	53	50	45	54	69	53	41	50	52	54	61	62	56	56	72	52	49	57	62	47	50	53	52	69	74	41	64	58	56	64	36	58	65	57	40	51	41	50	61	50	53	53	63	51	65	55	58	70	50	53	62	52	65	51	48	57	66	49	57	55	48	59	46	57	59	55	54	54	60	63	61	47	58	48	55	49	60	53	54	54	48	67	46	51	46	54	49	47	58	48	62	54	41	63	46	57	52	56	50	53	59	58	67	54	70	57	56	52	46	48	56	47	55	49	67	44	51	49	55	68	46	56	53	58	57	62	47	56	51	56	57	58	52	50	52	61	54	53	50	54	61	51	56	59	58	52	69	63	60	58	55	49	50	43	72	55	43	64	66	44	63	58	68	62	57	67	52	56	65	68	47	67	62	52	59	57	64	47	66	54	51	52	66	61	44	46	44	48	62	51	54	50	51	44	54	59	58	68	65	57	49	41	51	49	62	57	53	52	58	65	59	62	56	55	59	41	55	58	54	52	54	65	53	57	58	48	48	49	57	54	63	58	53	51	59	53	48	56	46	57	50	69	51	63	67	60	61	54	52	54	40	54	44	48	44	55	50	51	64	56	51	62	50	55	61	66	48	39	53	58	60	56	58	47	49	54	53	55	62	57	53	51	66	64	57	55	40	54	57	56	62	59	64	42	49	51	55	58	56	46	53	48	46	56	50	50	64	48	53	47	53	62	45	42	56	59	54	59	45	43	47	56	48	78	52	58	47	49	55	64	50	49	50	52	58	48	51	44	63	72	70	51	48	55	46	68	54	45	54	51	60	47	62	52	68	61	55	52	77	57	48	67	53	65	56	54	61	60	52	54	48	59	50	53	62	45	52	50	63	39	59	51	75	44	56	56	43	59	54	65	63	49	46	63	49	49	54	52	56	59	42	60	57	58	53	52	64	55	59	70	46	67	63	72	52	65	55	55	53	60	69	55	45	69	49	56	53	44	53	54	57	51	59	76	45	42	59	48	48	58	44	44	63	46	42	58	62	64	49	48	56	62	54	48	57	68	55	65	53	58	59	58	57	58	39	48	44	45	61	41	47	49	58	50	67	59	64	60	44	61	59	47	52	43	46	50	60	64	52	49	52	49	59	56	66	60	62	54	51	54	62	51	44	48	50	51	50
24607	40024	32955	48554	57503	43966	27771	12690	3630	1213	792	710	704	736	669	715	686	697	687	767	738	703	728	723	748	645	733	696	726	758	678	771	705	699	762	688	709	673	722	720	722	684	758	702	719	739	727	758	744	725	721	721	704	680	754	684	696	699	697	688	711	730	716	723	737	715	734	750	696	721	713	726	702	689	712	744	698	703	783	724	743	751	721	710	690	714	736	724	771	728	736	685	728	716	758	762	716	691	739	689	736	671	727	732	737	757	740	716	690	749	686	720	672	743	750	692	759	696	705	688	711	700	756	730	665	736	683	706	692	734	711	733	732	721	702	694	723	744	761	733	707	738	680	755	666	678	717	725	720	689	699	714	746	778	705	670	687	695	728	691	743	686	757	732	768	723	746	772	722	733	734	726	696	655	723	691	760	739	727	710	752	700	744	710	692	704	725	660	694	762	733	723	685	722	690	705	706	704	722	716	742	686	693	716	663	735	720	699	734	679	697	686	707	681	686	695	729	664	725	775	719	680	689	700	765	718	683	683	666	667	728	737	739	700	730	744	738	688	731	726	729	720	679	671	755	746	718	665	698	724	720	695	701	717	725	654	751	701	723	708	697	700	688	708	715	776	723	727	714	715	753	727	734	734	662	726	698	723	760	699	748	756	723	735	708	707	752	704	686	728	766	771	704	699	741	689	731	724	665	690	704	738	726	718	716	719	739	687	736	680	720	731	695	688	689	692	755	741	739	744	731	733	704	753	733	705	735	655	741	714	670	780	703	726	650	603	683	716	718	714	715	689	664	672	755	695	681	698	706	701	775	736	704	708	693	765	720	686	722	725	739	707	700	713	702	694	686	700	718	715	711	687	790	710	747	750	708	706	671	742	716	700	706	718	729	719	698	696	698	698	749	712	684	701	782	709	723	737	731	740	732	703	730	690	748	716	768	739	695	697	686	690	657	715	726	705	701	781	723	688	729	684	794	711	701	680	684	685	695	776	801	743	684	730	761	772	716	720	724	739	746	737	696	694	669	727	713	703	701	671	717	707	727	775	713	711	747	717	738	702	735	677	720	695	688	738	733	743	726	696	727	720	705	758	724	744	668	732	721	707	699	733	730	716	753	670	706	768	683	680	720	700	727	714	689	754	724	727	665	719	670	726	683	729	714	710	717	723	727	688	699	741	706	726	715	717	710	756	682	693	709	691	744	737	669	721	681	754	736	700	716	718	740	678	775	700	722	736	728	692	670	683	703	748	699	734	734	700	690	679	726	703	765	740	730	665	734	733	758	736	730	732	773	719	634	730	673	668	693	733	722	772	739	739	728	726	720	702	720	719	716	708	684	728	713	677	701	723	727	691	680	737	764	724	700	747	670	707	706	706	730	716	699	758	746	691	692	739	673	706	713	726	720	751	684	740	710	693	713	727	671	693	691	713	744	728	761	727	768	751	700	730	725	712	700	702	711	743	686	671	716	661	681	716	767	701	760	635	707	688	716	741	719	699	699	728	705	722	715	715	704	714	746	663	734	723	743	683	712	694	799	728	710	721	723	723	716	700	683	699	780	752	716	751	750	677	728	677	686	686	726	652	727	716	724	718	754	687	740	736	714	700	704	725	694	680	761	712	730	742	722	678	729	686	691	702	752	689	741	755	700	704	692	724	684	721	775	695	708	705	723	710	734	723	740	704	680	749	776	740	687	686	681	737	730	715	696	744	720	717	712	701	716	762	674	738	745	723	751	705	738	737	707	736	737	713	731	705	712	763	707	736	709	720	747	728	694	723	741	673	709	725	729	727	722	787	740	724	716	755	734	732	697	739	715	679	730	741	718	729	661	667	747	748	723	766	731	746	712	696	704	747	711	717	706	696	741	688	713	736	707	737	678	690	708	708	660	771	688	685	720	700	667	725	733	735	710	720	735	712	734	692	755	686	711	709	734	728	728	731	749	713	655	757	671	702	735	739	706	737	673	694	648	692	697	704	709	738	691	670	729	720	738	699	728	712	725	705	765	771	719	686	714	726	721	697	713	693	725	689	733	723	733	749	679	730	701	726	715	726	693	746	753	725	735	719	710	696	715	700	750	743	729	728	751	745	702	767	702	713	694	673	739	739	657	688	695	662	759	742	742	686	713	713	703	690	719	667	676	687	706	709	708	698	661	703	707	754	697	730	749	691	758	721	688	745	674	717	696	764	760	747	714	732	764	698	747	713	724	718	710	700	741	709	716	761	708	734	696	750	742	697	744	732	705	723	725	755	733	699	744	690	739	711	697	706	679	709	758	708	732	671	661	674	732	730	723	707	679	697	675	698	695	751	712	709	702	709	761	703	754	726	681	722	740	714	725	667	710	738	708	718	709	676	693	712	717	708	739	656	692	710	766	751	678	633	734	671	710	723	676	674	676	733	724	717	734	683	731	716	719	719	679	718	658	717	685	716	713	694	668	671	745	708	704	718	725	700	772	716	712	705	688	703	727	703	676	740	682	762	693	734	714	701	681	703	696	710	712	716	742	749	725	776	672	713	729	688	689	720	714	702	704	733	715	708	772	708	693	703	725	713	727	704	691	737	742	719	703	719	730	754	730	703	718	724	711	739	650	701	689	707	731	713	708	684	689	696	729	722	722	736	715	765	754	706	683	724	692	733	732	677	747	746	702	707	726	702	663	706	664	743	744	670	718	734	679	773	726	749	707	754	697	735	693	730	755	732	685	759	728	756	695	688	746	718	730	695	699	746	749	710	721	728	669	708	750	678	736	703	757	697	691	748	678	725	683	687	699	757	684	705	692	680	753	737	646	699	705	689	690	700	688	677	708	701	706	770	688	749	738	707	721	747	705	676	723	753	733	743	711	702	767	710	744	766	708	732	708	728	709	727	713	701	726	680	687	738	751	720	782	701	735	702	750	680	729	751	733	699	693	753	719	737	681	720	673	809	723	748	714	721	670	744	742	689	719	698	673	722	787	700	714	703	758	688	735	757	688	712	752	766	727	747	725	691	748	734	726	739	749	663	708	742	693	714	714	732	649	746	681	718	710	728	669	701	735	712	721	687	725	734	754	704	713	743	722	724	741	744	712	725	701	717	709	707	713	783	705	693	740	682	731	732	722	715	711	733	709	697	730	691	688	674	743	710	744	719	671	730	709	737	714	724	723	760	716	736	781	716	692	715	720	700	694	739	711	762	717	726	732	677	717	713	707	698	723	715	722	736	685	699	689	744	731	733	710	696	745	722	729	755	691	656	676	718	767	707	717	667	706	691	735	701	690	698	678	700	707	720	713	758	667	730	677	727	717	715	678	702	715	710	714	700	696	686	767	671	754	726	720	726	733	668	702	726	697	738	723	700	689	732	691	705	700	675	711	704	741	725	742	746	674	711	698	729	719	663	744	736	699	676	675	701	734	686	705	716	716	715	741	692	733	712	739	692	753	736	683	734	719	770	693	703	686	692	712	734	732	743	769	701	692	710	681	749	717	722	736	688	712	734	690	690	779	721
3112	13194	8984	13807	15105	12479	4850	1039	242	75	51	51	58	58	45	55	53	56	51	60	52	53	52	63	46	57	34	49	37	52	44	41	58	62	51	59	49	52	51	60	59	56	71	42	53	49	51	48	45	37	45	40	50	46	54	42	46	49	51	49	38	53	56	52	54	52	55	47	55	51	58	65	48	58	52	54	61	47	55	54	49	57	50	39	51	54	73	53	61	44	46	52	52	53	44	48	55	63	45	61	57	50	41	49	60	53	48	49	36	49	45	46	64	49	54	55	46	65	50	59	58	63	54	50	51	46	56	57	52	47	51	47	48	47	48	43	46	64	54	30	58	56	54	50	51	57	43	53	50	53	49	60	54	50	52	48	49	50	43	58	60	64	52	65	51	46	55	59	52	48	67	41	57	53	47	51	58	52	47	68	44	46	65	56	58	55	50	44	65	46	54	47	63	55	62	58	51	49	52	59	60	54	48	53	59	59	63	49	47	61	49	43	55	49	60	49	50	56	46	62	46	33	49	59	56	57	51	55	62	47	52	55	53	50	45	48	49	55	41	53	56	60	75	66	56	57	49	44	46	40	49	52	59	67	48	58	50	47	55	63	52	59	57	57	56	53	52	44	46	55	47	51	56	59	44	52	65	54	45	59	51	40	42	46	53	48	50	45	46	62	61	47	54	53	49	43	52	54	57	45	52	66	60	40	55	55	42	46	49	54	55	50	59	62	54	45	56	38	61	62	46	47	49	36	51	53	35	52	53	40	70	42	51	47	61	39	46	52	54	46	62	52	49	53	56	55	51	56	56	57	50	56	37	59	51	62	49	46	48	58	57	47	49	58	61	51	44	49	55	40	48	42	40	48	52	52	50	44	56	54	51	54	53	44	46	46	65	51	59	65	50	54	38	51	61	54	56	59	54	56	56	45	51	49	55	45	70	53	47	59	67	53	51	54	56	59	62	48	59	51	60	49	49	50	58	48	61	57	41	56	54	54	53	49	51	60	60	56	54	46	46	36	59	43	48	58	55	52	47	57	53	44	65	58	53	64	62	52	54	55	60	62	50	50	69	41	38	51	58	44	48	57	51	50	49	53	44	56	49	53	63	43	62	50	54	48	47	44	68	56	51	62	53	55	46	64	55	57	69	43	52	56	51	45	53	37	49	64	57	57	47	57	59	43	51	54	49	53	55	53	68	61	53	51	60	54	48	53	46	59	54	53	58	55	45	48	49	56	59	64	58	46	70	38	56	62	57	40	63	43	43	41	66	62	44	47	56	55	49	56	51	59	54	43	57	48	49	58	53	46	46	55	70	49	51	55	50	52	57	54	44	71	60	60	55	54	39	49	64	52	50	51	57	60	58	48	49	57	55	57	49	43	47	52	53	56	57	64	55	52	63	55	65	48	48	62	62	43	53	67	47	47	54	50	52	54	40	59	46	46	66	45	43	55	44	67	52	60	49	51	54	32	54	50	59	57	61	45	63	70	47	54	39	64	57	47	51	49	62	49	51	53	52	51	51	44	62	61	56	62	45	42	50	48	55	65	53	47	60	55	55	57	55	46	52	49	52	49	47	55	66	64	60	55	72	50	44	51	63	46	58	50	56	42	51	56	50	60	67	34	52	49	63	51	67	48	38	45	43	51	55	49	40	59	41	55	45	62	43	44	66	58	40	51	45	52	54	48	51	48	48	62	61	55	62	57	52	58	60	51	54	47	39	54	50	65	59	49	55	50	47	43	55	48	47	44	48	67	54	52	57	55	52	60	51	52	42	56	43	48	52	53	51	65	50	40	56	47	60	63	59	50	50	46	55	53	49	52	59	77	65	50	62	43	51	47	51	60	53	41	52	50	50	60	49	49	47	55	53	56	64	58	56	55	46	53	66	39	51	63	56	49	63	56	41	68	50	54	59	38	61	58	44	58	53	45	58	45	51	61	62	47	49	38	55	62	58	49	40	58	58	57	60	69	47	49	42	42	60	68	60	46	50	53	50	49	56	55	37	38	54	61	59	62	52	52	56	52	51	47	50	52	47	50	56	61	58	50	62	58	63	51	55	64	50	53	48	50	43	46	52	55	52	44	47	48	49	48	53	63	53	56	43	63	56	57	54	59	43	47	46	54	41	47	55	49	45	53	52	58	58	45	52	58	50	50	51	45	55	51	50	63	42	38	50	53	58	61	59	55	55	48	53	54	55	57	40	50	51	64	49	48	50	52	44	56	50	53	53	59	41	66	55	40	65	58	50	52	53	48	50	58	42	46	48	57	38	54	53	42	55	55	54	45	59	52	64	51	58	52	41	72	49	52	55	52	52	62	74	63	63	56	43	42	54	48	51	34	68	53	53	58	46	62	69	55	59	44	61	57	53	38	50	45	59	51	37	48	47	57	51	48	57	45	50	52	41	54	42	60	41	54	40	49	50	46	50	44	54	73	40	44	50	50	61	51	44	51	61	49	59	56	52	55	49	58	54	66	55	67	50	49	59	53	45	49	54	51	59	41	46	43	48	55	65	42	54	46	56	56	46	57	52	46	52	58	62	54	46	53	67	51	51	46	41	53	61	52	52	52	56	62	46	55	63	51	57	52	52	68	54	64	64	56	47	60	44	49	60	45	54	65	50	69	63	56	45	58	48	55	63	59	53	45	66	57	45	58	55	54	54	50	54	47	52	57	60	50	52	49	44	48	46	49	56	50	50	48	49	48	39	47	51	46	51	60	65	57	53	56	50	62	57	53	59	52	64	54	62	52	43	59	47	58	52	71	50	58	61	52	43	45	51	45	43	48	50	52	60	55	49	44	44	57	52	61	48	45	65	59	56	65	48	64	60	52	63	64	49	56	64	59	45	48	65	56	56	44	43	50	61	47	55	59	54	68	51	47	38	44	63	49	63	65	54	61	42	48	48	54	51	54	49	44	45	59	42	51	53	55	50	54	50	52	43	61	53	65	53	62	50	43	52	49	46	54	56	45	49	71	57	43	56	54	52	40	52	51	51	56	51	60	48	36	63	64	59	60	50	53	48	62	56	46	55	51	59	59	53	40	61	57	57	48	60	51	48	60	54	59	50	49	68	51	52	53	40	57	52	63	50	51	56	51	44	53	50	53	52	40	58	54	56	52	48	47	49	37	52	51	54	49	53	58	44	59	53	53	57	51	58	60	51	59	58	46	52	56	78	45	53	50	39	51	50	52	46	42	63	53	46	47	57	58	42	46	48	50	44	41	47	50	56	53	38	53	50	44	59	60	52	40	47	59	74	49	48	67	44	51	44	54	55	52	54	54	47	54	46	59	53	64	47	67	58	47	46	48	46	55	42	41	61	59	48	52	57	52	60	44	57	58	39	69	44	53	52	55	50	56	47	48	54	58	63	48	65	47	37	59	54	53	56	51	48	55	45	48	63	57	57	48	40	62	56	47	51	56	51	59	50	69	55	43	53	52	51	66	52	68	54	43	58	61	49	60	55	57	45	62	44	45	48	44	76	56
33902	35634	33790	58660	70841	57280	36751	19617	6513	1575	825	652	743	711	678	691	677	627	667	741	686	677	689	660	661	690	650	701	701	687	634	701	663	695	669	707	679	685	646	675	648	679	667	708	652	728	706	692	695	676	700	655	693	672	701	691	655	674	684	644	672	725	733	642	672	699	684	686	714	640	647	710	693	660	712	664	652	758	688	708	660	714	689	640	687	641	715	746	674	705	667	712	692	686	651	663	660	676	685	691	700	703	670	674	633	654	669	669	676	748	690	703	679	715	686	665	665	672	673	649	723	652	717	705	707	659	693	692	680	683	674	722	706	708	662	727	711	689	701	701	685	695	676	718	680	696	690	689	694	691	651	734	698	686	658	682	703	663	685	660	687	684	656	681	653	638	665	676	685	663	653	683	688	635	684	689	703	693	673	659	709	682	686	688	679	663	690	680	711	675	663	679	683	644	684	716	722	689	637	665	666	723	709	693	696	626	635	698	704	681	685	694	682	699	661	647	658	706	680	646	742	718	708	698	639	709	722	687	675	676	680	709	680	668	738	712	679	697	690	659	673	650	668	734	695	674	653	701	693	633	680	698	710	705	691	646	650	678	697	693	688	641	649	646	690	671	714	683	682	664	727	655	670	727	688	746	697	740	693	751	701	675	688	701	667	686	649	683	669	701	712	709	676	711	647	682	671	651	686	682	708	690	722	674	696	747	694	748	718	642	679	662	713	660	663	700	695	673	689	699	641	720	647	713	673	725	647	671	592	680	677	683	700	658	719	669	693	682	694	679	694	622	696	699	653	673	702	683	681	699	721	729	698	708	703	708	662	678	690	630	676	685	694	652	702	659	671	649	649	729	680	701	671	711	734	692	671	721	619	660	643	657	708	676	677	685	688	653	660	701	636	703	676	711	668	681	645	672	641	723	655	694	671	706	647	716	644	723	694	638	680	719	706	645	718	740	706	702	706	670	666	669	655	674	687	683	705	702	684	713	706	703	672	655	700	665	656	691	683	733	662	696	708	720	693	701	667	699	713	665	686	683	702	664	700	681	696	685	706	702	667	699	668	670	666	670	677	679	681	699	698	680	680	731	680	704	669	651	699	698	702	631	680	641	712	682	686	665	683	698	671	675	689	675	647	660	668	688	653	693	700	685	671	731	695	713	686	711	694	643	684	663	659	662	680	672	681	691	674	719	666	676	677	671	673	688	683	707	690	674	671	647	724	723	667	658	678	624	681	677	724	702	697	666	711	707	617	634	682	685	720	727	679	667	690	731	704	651	658	679	742	708	712	680	672	719	668	675	750	694	680	677	677	658	651	666	647	686	651	686	695	663	640	677	725	739	706	660	715	691	732	674	696	648	683	656	722	680	696	692	667	635	688	652	682	669	660	675	688	657	680	699	681	657	697	713	690	736	691	649	700	668	678	666	675	658	725	641	691	715	666	672	724	643	659	716	699	680	690	677	666	655	710	711	652	733	685	743	723	687	682	726	678	689	701	665	672	701	662	654	691	663	748	660	644	697	689	674	721	642	635	689	647	667	672	673	691	656	688	677	678	671	701	690	668	699	667	673	700	669	681	703	730	638	681	692	673	639	663	663	671	698	692	649	704	661	676	668	670	680	648	670	695	721	693	676	675	669	653	694	690	682	677	674	673	682	682	659	661	692	697	676	691	698	698	711	716	693	636	713	677	662	735	695	696	669	688	682	656	651	699	721	725	713	666	701	756	659	652	656	664	697	665	683	695	675	648	690	665	676	706	675	739	700	636	747	696	680	686	705	688	706	669	709	678	682	728	662	679	703	682	690	690	681	662	673	696	678	704	663	653	632	696	681	664	672	716	694	692	655	723	677	703	691	670	693	679	695	707	680	652	695	674	697	658	680	662	667	682	693	683	686	683	690	700	690	699	696	742	691	708	635	704	647	707	672	697	632	669	697	694	638	693	698	702	637	660	691	652	694	736	687	669	642	690	690	645	707	670	722	681	704	646	656	689	743	636	701	688	696	658	659	697	670	724	651	666	698	699	676	706	672	689	664	680	713	683	648	670	692	687	700	734	691	745	608	662	700	736	715	702	672	721	675	656	669	666	640	668	684	671	670	684	718	646	715	715	655	723	728	682	665	663	668	689	681	693	661	662	646	683	690	692	674	693	665	730	670	706	655	681	646	657	737	677	710	688	645	715	695	696	696	654	657	668	676	705	664	711	658	701	709	672	685	652	707	689	662	754	717	674	702	662	687	702	716	681	742	677	683	669	676	637	619	689	651	647	666	731	679	651	737	723	685	712	690	668	729	698	641	668	674	691	683	688	691	695	714	697	659	720	683	664	654	679	688	647	677	775	657	675	671	614	736	726	679	697	685	655	631	698	667	654	665	679	707	675	682	661	716	695	660	659	671	659	689	666	672	702	708	649	680	694	642	658	649	699	666	718	697	667	690	651	669	704	671	686	667	699	685	668	739	696	664	704	674	700	697	671	702	679	704	688	639	696	663	697	656	655	709	677	738	688	691	668	672	762	681	661	666	688	706	658	659	693	689	645	675	665	686	661	688	720	650	726	698	657	659	676	709	687	668	696	674	707	682	664	719	682	673	688	634	708	714	678	696	645	648	662	676	702	673	719	694	711	684	687	701	689	684	668	713	689	685	669	681	698	682	710	742	627	697	648	671	676	652	693	710	692	727	690	694	688	663	701	676	700	665	715	713	731	655	691	640	712	695	655	686	666	686	672	732	771	628	721	654	645	665	661	696	663	659	655	686	690	652	701	671	720	664	681	650	678	688	667	670	638	704	651	707	712	697	675	690	724	694	671	695	663	779	755	647	702	686	701	696	692	678	699	681	656	675	657	660	676	660	680	658	652	724	678	667	677	712	677	679	646	676	677	671	651	700	691	651	703	709	681	671	687	676	728	696	717	700	692	683	695	667	705	693	652	695	708	662	688	644	722	683	735	693	680	656	711	657	704	707	609	705	720	710	713	608	665	676	659	640	663	660	655	664	705	688	710	748	644	734	717	672	695	699	675	680	730	751	605	691	717	674	668	659	642	683	685	665	726	684	694	732	709	676	663	663	688	662	687	618	727	658	669	697	666	723	708	689	722	670	693	708	695	661	686	705	660	686	670	683	671	708	701	679	677	662	694	683	674	678	656	730	627	704	657	667	694	657	659	668	707	674	717	702	725	716	661	665	723	694	673	691	675	650	643	703	671	661	721	679	683	660	670	669	706	695	692	667	683	716	727	692	694	697	658	707	670	654	667	619	705	706	688	680	695	660	659	668	719	733	684	686	690	670	709	691	678	658	729	722	697	686	678	698	646	633	676	672	670	708	709	687	704	629	667	690	675	738	713	687	674	720	694	674	715	684	686	696	690	668	651	685	671	692	692	694	694	708	685	668	694	743	650	682	693	636	683	692	694	707	701	702	693	621	729	706	623	665	682	692	676	667	675	672	680	683	734	679	679	677	711	700	692	678	715	674	626	720	656	680
1934	1311	1752	3604	3921	3104	1330	380	116	53	49	45	33	58	35	40	49	34	45	49	43	46	49	37	49	46	51	57	64	42	61	48	56	51	60	58	34	34	44	47	34	46	31	34	58	31	62	38	39	57	56	47	59	57	52	37	49	39	47	45	51	48	43	36	49	39	42	49	47	50	36	34	45	50	49	49	45	47	48	51	49	46	51	62	44	47	44	40	57	39	41	60	39	45	47	49	58	47	52	44	51	50	49	57	45	48	50	43	47	49	38	70	52	48	46	48	42	50	41	57	54	48	47	66	51	44	45	52	38	33	61	52	47	53	47	53	47	40	57	40	60	54	45	60	53	40	39	54	41	45	64	50	38	61	46	37	52	52	54	58	49	58	52	52	47	49	52	57	59	51	40	43	36	56	54	67	42	56	48	40	55	56	52	63	49	52	53	55	43	57	55	41	49	44	31	54	40	38	43	42	61	34	48	71	65	59	46	50	48	51	50	61	47	41	45	49	45	36	46	55	44	55	49	50	57	52	50	49	58	50	46	49	56	59	42	43	44	37	42	44	43	50	40	57	43	43	42	58	43	40	51	45	39	44	49	50	50	54	39	61	43	46	53	49	54	46	37	52	54	41	49	55	52	43	52	51	39	58	26	56	45	44	42	52	57	60	37	46	47	43	52	42	56	57	46	50	48	44	61	50	47	59	55	44	57	50	40	43	51	56	45	71	60	41	42	49	50	47	53	40	48	46	59	47	42	43	50	62	58	41	58	42	44	49	46	50	55	48	43	51	48	47	42	56	46	59	47	46	57	52	52	50	41	46	62	50	49	40	46	51	43	41	40	47	57	47	72	53	47	49	40	51	48	41	49	39	58	55	48	51	56	45	49	45	47	59	49	58	59	52	55	55	40	49	46	52	52	36	44	48	52	49	40	50	60	50	54	55	51	49	52	51	50	37	46	57	42	45	49	52	53	40	52	38	34	52	53	58	46	58	51	40	52	43	55	52	59	48	48	49	52	36	49	51	50	45	48	44	47	50	49	47	54	53	36	52	48	43	64	41	35	55	46	58	52	46	37	62	36	56	55	44	50	35	54	49	47	54	60	39	46	46	46	39	52	47	52	59	44	37	51	51	61	37	40	59	48	41	50	35	58	43	48	37	55	48	35	49	39	50	45	60	57	52	40	41	48	40	64	53	48	55	60	54	46	39	49	54	44	45	45	52	51	48	50	54	52	32	52	49	56	43	53	49	57	38	44	53	48	49	52	45	53	53	50	60	44	35	42	48	45	56	58	58	48	46	52	44	58	43	50	48	37	50	71	34	37	44	51	55	44	43	50	49	51	39	41	53	43	47	55	45	45	54	63	55	53	52	55	43	58	46	46	52	63	47	41	43	49	49	46	52	47	66	37	52	35	50	56	48	42	50	50	54	54	46	50	35	48	58	51	53	51	51	45	37	49	40	62	52	49	47	35	41	52	66	52	56	61	51	51	58	66	50	49	33	55	48	49	52	42	54	47	49	51	54	50	47	47	48	43	56	46	42	32	49	64	47	51	38	48	37	47	53	39	47	49	47	37	43	40	44	42	55	49	50	43	53	50	45	52	38	50	44	49	48	47	58	53	55	50	55	47	55	53	47	42	60	47	54	59	45	53	34	41	55	50	48	59	48	45	49	56	64	52	48	51	46	51	45	48	66	55	49	44	51	48	49	50	61	46	45	38	50	56	57	55	55	57	52	55	39	37	62	44	54	52	48	59	53	48	48	47	39	49	41	42	43	44	37	38	38	48	48	57	53	51	53	46	52	34	67	47	46	47	41	33	35	62	57	54	57	53	40	51	38	45	59	46	48	58	53	45	46	55	44	46	49	60	46	40	44	54	58	42	49	48	43	42	40	57	50	47	51	46	42	41	58	43	54	53	51	55	47	47	46	55	50	47	47	41	52	45	57	46	56	39	37	49	54	59	38	51	46	49	48	49	55	52	50	52	44	40	57	55	42	53	49	38	40	50	55	48	52	42	41	52	46	56	46	50	43	53	65	51	53	60	43	56	41	45	52	52	60	60	39	54	36	69	53	48	44	62	51	42	56	45	42	47	66	49	54	41	42	48	46	52	45	54	54	52	42	50	44	42	39	57	39	52	53	49	47	38	57	49	43	47	53	53	30	46	64	42	46	51	54	45	44	41	51	50	46	48	42	54	47	50	49	50	52	45	53	39	32	67	44	48	48	47	51	46	48	52	46	62	47	52	44	49	46	47	41	45	44	49	63	52	51	39	44	49	52	50	59	50	41	52	47	52	47	53	40	50	33	50	42	48	48	42	43	44	61	60	55	47	44	48	47	55	46	49	53	53	51	45	55	48	49	58	54	41	52	43	56	41	32	40	49	51	38	60	46	56	53	44	54	49	40	54	50	48	44	42	61	54	56	47	52	56	47	48	49	48	47	56	54	51	51	42	61	59	43	55	50	46	44	48	40	64	42	54	35	54	53	64	41	52	59	49	58	50	52	56	48	47	54	48	44	55	42	46	66	56	43	56	56	46	47	54	42	63	49	41	61	44	49	50	54	46	43	53	51	45	45	36	61	54	43	36	56	43	41	45	48	49	48	54	59	43	52	51	56	47	52	53	50	37	62	57	41	45	60	51	49	45	51	50	46	47	47	56	37	43	55	57	61	55	47	51	47	48	52	51	51	51	44	51	59	48	52	42	55	51	42	49	49	53	60	46	54	53	52	45	60	39	40	47	49	33	52	53	45	52	46	43	46	45	49	42	50	46	52	42	47	48	44	40	43	42	42	43	49	70	54	44	53	40	52	33	43	65	51	41	52	52	48	43	60	42	37	43	42	48	46	57	47	42	49	47	52	43	47	31	54	50	33	41	44	52	49	65	38	61	45	59	45	41	61	42	50	50	57	51	48	53	50	65	57	46	57	51	45	48	65	48	43	43	66	48	44	51	46	43	55	45	55	49	43	52	58	38	50	48	34	42	39	45	53	48	43	47	48	46	43	51	57	62	47	39	58	64	43	45	65	41	53	51	51	48	50	55	61	49	39	55	50	53	48	51	49	56	46	49	49	55	47	33	55	50	52	52	53	40	45	61	39	43	51	29	41	45	38	41	50	40	46	51	57	51	54	38	48	40	58	69	65	44	58	54	56	63	39	51	36	57	43	54	33	55	45	45	57	55	46	51	52	29	37	47	46	45	40	58	42	55	48	32	50	47	43	59	60	47	56	44	44	54	62	51	40	64	54	69	51	45	50	48	54	48	41	39	49	48	39	52	50	43	46	49	39	48	53	52	47	61	51	45	42	50	40	46	36	45	41	59	47	57	55	46	45	52	46	36	58	53	52	50	68	51	46	52	56	40	43	43	49	51	47	52	45	48	45	42	33	56	52	47	41	49	52	58	50	53	48	41	45	57	54	49	47	46	60	37	51	52	43	51	53	55	44	36	55	50	35	48	43	42	47	40	59	55	57	52	51	44	47
22975	14219	21451	36485	42102	35808	23506	9940	2664	975	725	647	648	677	664	622	683	642	660	638	660	642	622	646	650	636	592	618	637	681	626	619	603	630	655	641	624	615	601	614	638	634	622	660	656	612	642	625	646	658	613	619	586	608	610	608	643	624	670	626	596	602	622	643	678	655	623	609	626	642	592	594	661	626	632	627	650	644	649	592	605	622	642	658	639	633	634	631	640	619	610	631	650	629	648	662	624	645	704	626	617	623	614	661	654	635	582	625	659	676	595	615	657	627	641	656	616	697	627	731	634	591	693	636	624	640	625	620	597	612	649	649	634	636	630	638	592	638	646	642	678	625	666	608	607	621	625	667	620	675	624	625	601	660	688	633	656	651	633	613	619	640	613	607	667	628	650	652	622	605	687	662	647	631	651	641	598	621	632	663	634	660	616	633	611	606	675	632	645	647	666	649	626	634	620	587	598	626	574	645	681	628	623	658	588	658	660	643	662	643	657	691	655	639	667	666	607	640	627	672	635	602	614	639	613	642	611	618	643	635	633	629	646	662	658	602	630	615	643	649	626	668	608	678	639	598	633	661	627	670	605	638	624	670	610	634	645	610	624	684	598	674	624	686	625	647	639	616	630	682	679	652	667	643	611	626	639	663	695	642	662	636	641	637	695	616	653	627	642	618	603	690	665	594	638	650	619	644	604	654	664	659	626	644	633	641	682	622	649	605	641	614	614	675	671	633	616	630	644	647	630	621	628	623	678	595	621	642	609	622	677	635	601	657	647	673	674	610	634	618	646	666	678	634	655	653	606	669	595	674	601	645	652	609	593	644	649	631	646	627	635	658	640	601	613	669	641	604	647	636	626	641	643	641	673	646	580	624	637	703	650	625	637	657	634	644	619	605	657	628	618	637	639	660	598	580	618	647	633	604	646	591	594	658	674	650	628	646	627	633	637	681	596	662	658	644	665	656	661	630	651	648	685	669	658	615	663	627	632	660	617	613	649	634	646	599	596	585	633	662	598	655	597	642	644	629	632	660	654	634	636	659	651	627	646	641	625	627	640	654	633	638	648	675	634	632	655	626	584	601	619	618	597	666	620	617	626	618	635	632	632	660	623	676	617	663	630	623	595	612	619	662	629	635	609	682	632	680	620	638	615	639	602	649	732	643	603	626	615	649	597	593	669	661	576	620	620	668	660	613	692	642	616	637	669	638	636	569	640	629	640	592	649	654	691	616	655	599	613	671	653	636	596	583	637	627	634	619	682	664	643	651	629	649	622	647	606	662	594	603	616	662	619	661	639	664	646	653	662	668	631	637	614	600	645	590	623	628	650	633	683	614	617	637	689	663	658	630	664	643	663	609	636	681	627	649	636	666	682	654	626	608	592	624	651	633	604	646	659	597	602	645	616	632	648	625	670	622	625	684	588	676	638	580	669	615	634	630	679	665	663	623	599	616	656	639	652	598	627	607	667	642	626	641	721	579	652	619	654	648	596	616	654	598	674	638	612	582	662	642	612	642	588	644	647	615	636	641	613	615	622	636	647	642	628	594	619	620	618	639	586	647	656	683	607	630	608	620	629	630	623	655	620	668	673	620	645	645	586	642	638	651	665	603	651	593	581	596	683	620	640	661	647	650	606	650	639	618	625	635	679	634	665	627	586	644	587	589	618	642	659	628	630	612	716	659	641	665	628	644	631	657	608	680	646	686	633	612	670	691	651	616	679	620	607	642	624	642	703	621	636	592	623	617	672	636	655	648	686	623	654	615	628	650	632	640	677	656	624	608	627	624	683	639	648	649	641	633	635	629	644	677	589	686	671	612	628	624	662	628	640	620	656	630	618	608	628	637	633	659	634	671	662	657	632	605	615	613	636	676	596	649	625	618	612	647	660	617	640	633	668	640	617	642	616	645	605	619	649	614	651	641	632	616	610	649	639	637	612	605	612	633	610	631	609	597	602	635	661	652	660	659	618	618	640	619	636	684	628	626	621	618	600	627	676	586	575	614	596	671	609	623	637	649	611	618	631	597	665	631	627	641	625	649	628	670	671	646	620	606	680	587	652	654	681	633	634	595	693	649	620	622	609	619	652	648	651	673	600	700	643	663	644	622	593	647	639	636	661	642	636	645	610	627	615	632	626	637	670	683	650	634	636	657	643	618	656	636	639	649	627	646	611	613	623	639	659	648	664	622	640	665	651	630	625	674	627	664	613	664	628	648	645	655	574	653	594	624	656	687	603	646	651	595	616	639	608	627	677	668	617	641	636	667	640	616	680	626	651	657	639	653	612	661	670	657	651	614	593	613	613	653	594	638	642	637	644	618	633	618	640	631	662	618	617	635	648	613	672	648	612	642	652	634	591	631	607	684	631	632	643	589	653	629	636	644	618	622	650	653	610	671	621	655	636	636	638	571	625	632	657	668	624	684	618	686	579	639	628	620	664	667	627	657	638	636	621	628	598	635	672	611	640	656	646	616	664	667	629	650	643	620	621	607	640	627	661	666	686	633	625	646	621	626	644	622	618	658	614	683	662	654	672	588	602	671	608	641	628	608	615	657	621	612	629	684	610	622	649	620	644	628	666	673	670	633	610	694	634	638	643	690	610	606	623	656	631	661	681	645	674	651	632	636	618	629	704	631	649	667	617	637	657	624	619	626	651	676	648	656	634	632	607	641	693	682	622	666	566	645	640	685	691	631	629	643	642	662	676	658	668	631	632	613	641	648	652	651	607	603	613	655	640	604	693	647	655	621	643	697	618	635	642	630	658	676	674	650	648	642	641	599	642	669	662	661	643	643	683	625	628	629	630	612	662	573	670	627	678	663	626	616	647	608	580	649	618	598	610	652	685	645	636	650	633	634	612	608	605	636	620	635	644	645	633	628	618	648	607	655	685	620	629	659	648	606	644	637	587	627	623	656	617	644	591	662	641	661	694	623	631	682	665	607	656	618	647	615	587	596	640	627	659	671	602	663	658	639	706	644	611	632	594	629	641	635	620	678	663	619	609	628	655	613	643	629	623	703	627	606	676	620	639	593	615	673	600	588	651	627	617	623	615	648	617	613	662	649	591	622	633	633	653	607	646	642	680	596	640	680	653	646	625	628	649	614	612	650	634	609	671	599	678	624	625	632	645	637	602	658	645	636	631	654	656	636	668	621	658	639	633	639	629	622	640	646	634	655	659	596	614	643	600	653	669	663	642	658	643	639	644	620	661	637	617	629	590	654	640	671	633	641	592	643	664	675	613	671	622	620	655	645	630	595	624	655	632	618	653	630	651	641	669	631	642	617	614	651	653	627	636	633	620	657	669	656	633	588	631	688	676	624	619	667	648	673	639	627	656	637	652	625	595	666	650	618	612	633	605	638	627	638	649	651	674	678	633	609	655	624	633	608	591	647	644	622	689	637	620	628	686	683	596	642	666	594	648	599	576	641	664	651	651	646	630	632	653	613	677	665	612	610	629	660	635	648	628	671	668	680	643	653	624	587	620	634
2318	1924	2863	9422	11330	9441	4046	1172	252	92	51	51	43	44	37	42	41	56	42	59	54	37	50	44	45	50	49	58	46	60	53	54	42	41	54	49	41	44	48	48	57	34	52	60	32	53	36	38	39	60	38	59	48	39	45	35	45	66	47	56	52	49	57	54	43	48	42	46	50	61	53	38	48	58	42	47	54	52	39	50	56	50	44	57	59	39	58	46	53	54	48	53	42	46	31	44	49	38	40	45	46	38	54	45	42	53	57	58	48	60	46	45	43	52	41	56	47	54	48	30	51	41	59	46	49	52	53	43	50	51	41	50	54	33	55	62	44	55	56	58	44	46	40	57	37	56	43	54	56	39	32	35	48	39	36	38	36	52	51	40	44	49	47	50	42	37	44	40	48	40	53	46	49	67	58	39	52	46	47	51	53	52	50	50	49	49	42	54	51	59	43	53	51	55	40	54	44	40	44	49	70	46	44	42	47	51	46	45	67	46	38	41	41	47	45	41	51	49	38	43	49	44	47	43	57	45	38	54	49	47	42	43	38	50	50	48	64	62	50	46	52	48	50	43	41	43	46	36	48	62	60	56	47	44	52	49	49	36	54	49	55	46	46	41	47	61	44	53	52	54	57	48	50	51	59	46	42	43	51	52	52	61	51	60	60	58	43	64	48	43	62	42	45	39	55	51	52	47	52	42	55	52	46	45	40	46	48	51	44	59	49	47	49	59	49	51	57	51	42	41	52	49	47	56	44	55	31	46	60	53	41	48	61	50	44	57	50	62	57	47	49	44	46	50	55	46	41	41	58	57	54	51	58	43	51	52	52	50	46	59	52	52	50	39	43	43	58	39	51	39	37	58	42	45	52	53	46	41	47	46	51	39	46	50	53	41	48	51	51	54	38	46	55	60	50	55	46	37	39	49	50	40	43	47	51	55	49	52	47	41	53	51	56	53	45	43	44	50	70	46	44	56	45	59	35	47	45	47	52	47	45	49	50	52	48	56	52	39	49	52	44	52	47	48	40	45	37	52	39	64	44	51	55	38	44	47	33	43	67	49	53	54	44	40	46	71	51	37	49	56	41	53	44	39	53	50	50	43	63	45	54	50	54	40	57	45	47	66	39	46	49	54	42	50	42	45	47	49	40	48	33	43	57	41	60	44	66	44	60	58	51	44	48	47	46	44	51	59	46	52	44	39	37	51	45	50	43	45	54	42	38	53	47	43	45	36	39	48	52	37	40	52	43	48	44	44	56	36	43	56	60	45	41	55	42	50	46	43	44	53	50	53	55	36	40	47	51	44	62	45	59	46	34	54	40	41	48	36	49	60	66	54	48	56	57	57	54	54	50	54	44	51	46	57	43	57	41	50	41	36	54	54	49	54	51	39	51	60	38	53	47	38	42	41	46	60	48	53	49	57	51	60	46	44	51	47	53	51	48	40	39	51	49	55	49	51	57	52	52	54	46	43	53	43	49	43	38	53	58	47	41	67	54	56	48	41	47	45	43	48	50	47	46	51	42	48	54	40	39	56	52	55	59	44	48	48	55	47	51	55	54	40	57	54	39	47	36	39	42	46	52	39	54	46	48	39	46	54	56	47	47	43	50	57	44	58	45	43	57	56	41	40	32	48	49	44	31	52	44	39	56	42	52	56	55	62	36	42	46	52	51	50	43	47	54	47	43	46	41	54	45	53	43	47	57	45	56	53	70	32	49	59	43	33	46	48	43	48	41	49	58	47	49	50	55	45	48	46	40	47	38	42	50	45	56	56	41	48	62	51	56	38	43	47	37	57	47	54	51	57	50	47	57	51	48	53	45	42	51	44	51	40	48	56	54	37	42	45	44	52	46	48	59	46	44	56	43	46	52	51	39	43	49	46	57	48	56	41	49	56	55	58	55	46	56	55	41	40	61	57	48	53	41	47	52	50	60	45	39	53	47	52	48	58	62	59	54	54	47	42	43	44	54	31	36	58	63	56	49	43	40	33	51	48	44	48	46	54	60	58	54	55	47	47	29	47	50	39	44	43	62	46	46	55	41	41	56	33	49	48	47	43	53	58	47	37	51	45	54	54	41	42	51	48	45	43	36	34	49	35	54	42	45	50	53	52	45	50	51	56	46	49	54	49	39	53	56	49	42	53	50	57	37	54	51	55	37	45	46	53	40	40	51	49	59	31	50	46	52	55	61	52	44	51	48	41	40	51	56	36	51	48	51	58	49	49	38	43	49	40	58	37	42	51	51	41	42	55	56	39	43	43	58	48	50	48	50	52	62	41	48	43	53	51	54	45	43	52	54	49	46	50	48	50	65	51	39	39	47	47	40	53	39	54	47	61	44	61	43	61	40	56	48	59	45	51	39	46	40	45	45	51	54	40	42	53	58	48	48	50	60	48	51	57	55	52	66	43	38	46	57	44	60	55	54	54	35	51	56	58	46	40	37	48	45	53	69	45	49	50	56	59	38	65	46	34	47	56	56	42	30	47	54	48	46	46	48	63	47	48	45	54	54	52	35	56	31	39	53	43	42	57	46	55	63	47	57	43	43	52	44	52	49	52	55	51	51	47	41	56	60	45	48	51	48	54	43	48	44	42	53	46	47	45	49	46	38	46	43	39	50	45	54	33	52	44	53	45	64	54	52	46	52	46	45	56	38	50	49	41	65	49	34	63	64	33	52	54	45	43	46	45	69	48	50	43	51	51	40	42	70	42	51	42	60	39	50	48	54	52	42	52	46	46	55	46	40	45	42	50	51	46	48	54	41	39	45	43	51	56	40	50	52	44	47	54	59	51	36	57	50	50	38	39	38	51	40	60	61	54	42	52	53	35	57	58	61	40	44	54	64	41	40	46	52	44	41	56	44	44	52	64	46	51	41	42	50	47	44	37	47	42	44	52	52	57	56	38	58	50	47	49	42	53	54	44	49	43	59	49	42	57	38	38	45	50	57	55	54	47	50	53	55	50	50	53	48	51	45	50	36	56	48	53	55	48	45	38	46	41	44	60	42	51	49	34	41	39	45	49	42	53	51	41	42	61	52	46	68	42	55	51	43	44	36	52	46	48	44	54	76	48	48	47	63	68	40	51	54	57	42	49	52	36	48	41	52	46	47	46	34	41	40	49	56	44	44	38	45	59	42	52	57	44	43	65	50	50	41	50	39	46	35	56	57	49	40	50	42	44	48	46	47	45	46	45	44	52	48	47	53	55	39	56	42	46	54	50	53	46	55	59	49	41	37	43	40	50	48	48	50	50	48	59	39	40	35	54	45	47	47	43	41	50	53	36	52	59	44	39	60	54	42	45	55	62	48	44	43	45	55	44	50	50	51	40	45	41	53	44	46	47	36	47	47	48	45	52	55	53	43	54	56	32	51	44	50	47	58	49	56	44	45	53	44	57	44	36	57	57	46	56	41	47	41	38	56	60	46	50	36	53	62	54	44	51	44	41	52	51	44	48	38	45	57	56	57	49	52	56	54	42	60	48	37	59
28659	17501	25453	54921	65025	53857	35726	20480	6677	1597	801	657	630	644	644	619	671	657	618	638	614	619	598	621	641	612	614	636	612	638	589	603	652	643	645	677	657	686	664	667	593	593	648	639	615	633	659	614	636	648	644	642	620	669	641	610	623	591	619	632	614	652	639	597	614	625	661	610	584	618	609	634	650	658	626	646	634	613	607	645	604	638	625	646	649	612	623	621	614	656	621	577	622	682	641	662	664	625	623	617	665	670	636	694	618	587	641	636	628	632	613	665	631	617	634	658	623	611	647	634	638	649	650	617	627	632	642	625	617	621	598	657	589	649	638	613	647	614	595	644	638	637	641	639	655	620	643	629	662	591	660	614	626	620	618	658	632	662	660	617	625	666	597	624	665	614	655	613	603	626	618	639	645	646	638	580	639	618	655	690	649	640	706	634	608	615	629	679	607	606	656	577	663	664	655	628	635	644	634	674	589	622	598	618	577	636	620	650	645	616	649	635	623	595	647	623	638	679	672	605	664	607	654	647	627	622	625	621	623	624	606	643	638	652	634	659	650	653	604	603	636	590	609	611	576	685	607	619	636	669	638	641	644	666	664	603	605	677	605	612	640	624	631	639	658	614	647	629	678	608	648	620	666	648	640	642	634	697	661	625	635	608	618	669	612	579	622	620	659	636	641	647	643	618	631	632	648	632	617	632	619	604	619	651	645	640	648	637	600	646	627	651	628	627	586	634	676	602	633	637	617	640	636	623	671	646	671	632	645	622	623	610	642	634	625	607	652	606	677	587	634	661	634	652	633	664	655	631	601	632	659	637	612	642	683	615	621	622	619	690	635	642	585	612	623	642	636	647	619	664	611	616	620	616	606	684	637	646	607	649	656	631	637	639	630	676	654	625	651	615	616	629	643	680	627	612	645	665	614	617	600	644	632	632	640	636	636	667	606	658	636	664	655	627	650	645	644	684	609	620	625	593	682	666	616	666	619	604	685	610	651	697	606	629	646	607	629	644	650	625	630	629	634	643	634	630	657	651	611	673	602	653	667	687	620	650	603	666	671	647	651	598	669	614	602	673	620	668	678	587	633	610	650	639	636	653	615	645	652	606	657	615	598	601	601	601	649	623	619	611	661	650	630	628	624	610	674	632	689	609	635	636	656	736	580	649	685	595	629	612	656	597	636	640	626	626	597	600	622	592	642	662	653	643	668	641	634	651	643	612	600	581	601	609	583	627	620	603	667	653	625	618	617	627	610	621	625	618	628	635	635	621	628	659	673	605	623	648	647	667	653	631	633	636	646	632	619	614	582	652	656	640	599	629	584	629	647	606	679	588	620	670	614	609	662	616	625	603	593	616	638	626	667	602	624	593	615	612	664	612	613	594	644	645	644	595	628	642	633	630	647	635	654	628	618	628	636	638	653	627	588	688	606	646	585	635	677	653	689	645	649	607	611	642	653	645	632	612	617	605	633	634	613	625	625	616	641	648	638	600	626	665	617	624	625	637	622	623	640	620	602	642	650	623	619	586	632	654	672	671	601	672	608	613	634	628	635	622	619	614	652	636	645	615	657	645	642	616	622	645	631	628	620	650	671	630	650	636	606	629	632	679	665	594	647	621	595	629	629	659	648	656	631	627	650	661	606	669	612	640	582	625	625	579	632	607	643	635	623	636	657	583	636	608	628	658	613	654	631	658	625	648	619	644	648	616	672	589	620	668	670	631	604	609	605	635	642	649	606	661	654	619	639	614	638	601	613	624	638	627	622	666	658	619	604	603	637	645	634	692	639	593	593	688	654	620	684	658	656	612	626	664	657	641	656	651	602	664	623	613	648	621	643	619	593	631	591	624	628	628	598	643	668	634	647	668	673	590	669	619	664	629	712	616	620	638	610	634	629	602	652	615	618	602	660	635	646	621	638	634	635	621	571	631	596	628	624	644	665	667	625	620	683	600	650	634	625	636	610	636	621	699	592	595	618	645	657	663	620	640	606	613	623	645	616	622	608	613	643	637	629	671	631	639	603	626	613	646	602	600	658	636	638	645	625	652	623	638	670	629	608	623	653	649	631	618	614	616	624	681	621	650	614	638	613	612	661	636	609	607	609	618	625	670	647	610	692	635	644	642	664	665	612	597	582	643	585	617	586	639	625	631	652	623	658	622	612	626	665	657	619	681	623	609	580	712	613	621	626	628	644	709	660	625	628	638	609	660	621	612	660	613	619	616	659	605	647	661	672	645	613	615	665	659	619	656	624	641	604	645	659	675	630	634	662	665	636	617	673	641	617	656	616	644	634	645	695	612	621	673	666	580	617	603	634	632	679	644	647	614	617	670	642	620	648	616	665	645	626	612	635	636	610	592	613	636	581	629	634	627	622	629	656	648	649	635	678	593	630	644	632	631	628	654	649	648	629	603	641	618	599	637	621	648	616	621	621	640	685	601	640	623	630	642	653	662	624	612	644	611	651	626	632	627	629	646	644	620	603	682	656	668	638	639	638	629	590	661	653	609	645	605	659	626	654	620	654	687	660	665	625	590	597	677	617	609	658	655	640	654	657	611	621	621	630	581	675	669	611	611	671	673	619	614	621	620	626	624	641	601	607	634	632	658	607	618	614	628	636	630	629	631	640	584	644	633	665	667	589	593	610	617	649	620	575	654	616	624	627	618	602	622	662	695	683	633	603	579	676	621	600	645	651	643	637	642	597	655	671	627	691	641	611	684	633	688	631	611	645	627	604	636	636	629	660	613	663	628	654	657	656	620	634	642	625	641	621	654	631	646	625	680	611	603	636	649	641	625	640	652	646	666	693	589	664	635	623	642	627	657	646	656	631	658	594	631	668	641	602	578	607	615	658	595	679	657	629	646	661	633	643	615	613	572	640	621	657	619	667	670	630	623	663	686	598	642	661	600	655	639	619	657	655	627	575	648	649	610	625	614	628	614	641	637	663	601	607	617	664	652	635	602	644	635	607	634	642	640	594	601	613	644	668	628	663	642	611	606	648	620	630	630	649	688	627	578	602	632	650	591	655	648	630	601	630	680	617	568	581	603	632	594	624	569	627	617	625	643	645	660	642	678	616	622	614	629	643	666	613	633	642	678	650	663	644	619	639	604	615	648	606	637	631	647	585	629	617	643	579	642	660	638	655	675	608	641	591	688	651	649	681	646	590	618	625	657	622	608	629	633	637	635	636	665	679	625	683	621	590	669	617	634	642	636	644	628	577	623	591	675	615	648	629	664	607	630	671	639	643	697	614	612	657	609	659	647	615	632	657	670	630	626	617	628	640	649	651	683	665	628	648	612	611	618	657	624	621	626	639	609	591	621	634	598	657	686	648	624	633	615	641	642	667	673	606	624	654	644	614	616	595	623	614	636	604	660	624	652	631	662	609	648	656	653	647	619	617	596	646	660	632	635	633	631	631	614	609	621	598	668	634	689	628	679	603	669	648	636	629	623	580	633	658	644	623	635	628	632	646	642	618	622	619	606	633	625
2326	364	1928	9390	11643	10207	4388	1288	303	93	57	61	53	57	45	48	55	50	63	52	59	69	74	62	35	60	59	47	45	54	59	56	42	58	55	59	61	60	51	65	52	63	51	61	53	61	44	65	57	52	53	52	68	63	50	46	58	48	49	63	64	57	55	68	56	53	52	57	44	60	47	61	35	64	50	56	57	63	53	49	55	55	54	44	71	55	61	62	54	62	49	50	57	60	64	56	60	71	65	58	52	59	52	52	46	55	61	60	58	56	52	60	59	53	56	60	38	54	47	51	66	71	51	47	51	48	61	51	64	57	58	57	54	44	51	54	57	57	66	57	54	59	58	58	47	58	54	50	39	50	60	52	65	53	66	53	54	52	62	64	70	53	46	51	58	53	50	50	59	63	55	49	38	49	57	51	54	61	53	59	62	38	74	55	64	61	57	53	49	53	50	54	56	62	50	58	41	61	62	46	66	60	61	50	52	60	57	51	53	46	47	64	61	48	43	53	43	48	57	53	45	62	54	53	55	67	46	58	59	62	54	47	63	53	49	43	52	57	58	66	54	47	54	69	45	52	55	54	51	61	59	44	52	64	71	52	53	55	58	47	43	45	60	60	55	61	62	53	62	43	45	57	50	61	65	52	61	56	48	46	64	52	50	57	43	49	52	52	52	40	52	50	67	63	57	58	50	55	59	57	53	68	58	63	47	51	53	57	50	64	60	60	66	47	60	62	55	49	63	63	57	58	48	57	49	62	70	56	54	51	43	47	51	55	45	46	60	51	57	64	55	50	52	42	51	52	50	61	51	57	60	71	55	65	62	60	46	57	49	42	62	43	45	52	50	48	44	54	71	51	57	51	51	63	62	42	42	63	42	56	75	49	59	64	60	50	54	54	51	49	44	56	56	47	54	62	55	66	60	56	58	44	60	57	59	51	52	59	48	52	60	67	54	48	57	75	47	62	53	54	58	51	40	45	58	52	46	55	46	53	42	52	66	46	53	46	54	58	53	56	49	48	51	50	51	52	48	53	50	54	47	56	50	58	65	56	47	52	68	52	44	52	65	53	53	59	54	54	51	52	41	64	52	64	66	66	64	48	50	58	59	71	65	60	40	45	52	47	58	58	60	54	62	48	68	64	54	62	54	59	44	54	59	61	45	49	52	59	55	58	55	61	45	52	71	60	56	44	61	46	52	57	59	48	52	54	62	57	53	53	54	70	50	53	59	55	58	46	56	74	48	59	67	48	58	54	54	55	61	53	67	51	57	51	50	57	59	58	58	51	45	55	57	49	51	62	48	49	56	72	47	57	47	39	64	60	57	55	47	49	48	51	50	56	50	50	52	53	48	45	61	59	48	55	38	58	58	58	41	50	51	54	61	48	47	57	62	59	65	49	59	61	45	48	43	58	48	63	53	61	52	53	58	60	59	61	62	53	62	56	56	49	62	47	50	45	55	52	47	54	40	44	47	47	58	49	43	54	39	56	52	62	53	63	54	53	57	58	53	51	52	58	54	52	60	64	54	58	65	54	53	59	61	41	47	59	45	63	68	45	49	61	65	45	52	49	61	48	49	49	67	62	62	50	47	60	56	47	61	56	52	51	44	58	49	47	54	58	68	62	72	57	55	52	51	49	64	72	63	62	57	57	42	65	62	55	62	50	59	48	52	56	57	54	52	50	49	68	50	49	39	65	62	67	63	62	51	63	65	55	55	62	48	44	52	59	55	59	53	61	55	60	53	63	53	50	59	58	53	69	54	61	68	52	56	59	61	65	62	60	53	57	64	55	75	57	44	52	63	39	61	45	57	65	63	53	66	50	64	66	66	57	62	55	54	54	65	63	54	61	52	46	70	56	46	56	61	49	56	51	50	50	39	53	58	54	43	70	56	43	50	60	59	42	50	57	57	41	54	58	61	61	52	64	57	66	41	57	63	54	40	51	56	45	52	60	62	52	52	66	53	65	69	47	53	69	62	58	75	51	53	69	60	61	50	61	61	42	56	56	72	53	56	55	43	56	48	44	57	43	57	60	47	62	54	57	55	59	54	63	51	56	65	53	49	56	58	60	59	59	59	49	59	50	61	49	57	52	50	59	54	63	49	73	51	58	46	47	52	66	61	63	64	50	59	54	63	67	61	72	50	54	58	63	48	47	57	52	51	47	45	58	58	55	47	70	44	58	48	52	46	53	61	48	58	68	65	60	58	51	56	62	62	57	57	52	55	69	42	61	55	66	47	52	51	63	54	52	68	53	44	63	64	56	61	45	74	52	61	44	51	65	48	66	69	50	54	63	59	60	67	54	50	51	51	65	55	58	54	52	66	47	52	50	55	50	52	64	51	53	54	65	66	59	54	54	44	69	52	55	45	41	58	53	55	51	57	63	53	54	55	52	68	58	58	62	44	52	52	59	78	57	54	54	52	50	65	46	50	64	59	50	47	56	50	62	52	64	61	59	53	50	54	62	49	64	59	54	60	57	60	49	63	58	48	54	49	46	53	54	58	56	46	52	51	48	49	65	51	56	52	48	67	56	62	54	51	50	58	66	61	53	57	52	58	57	56	50	68	58	54	67	54	65	65	58	68	64	54	62	45	50	56	50	62	52	46	48	44	58	66	60	40	59	62	53	64	50	76	49	40	66	50	62	57	59	49	66	54	56	47	62	46	58	60	68	41	57	55	46	56	60	45	55	49	69	61	57	62	64	45	41	54	64	55	72	58	47	45	64	48	60	54	55	56	48	62	46	58	62	59	62	44	44	50	51	51	51	51	50	53	54	46	50	56	52	53	50	58	45	59	51	55	59	60	50	46	45	57	55	63	59	73	57	56	60	65	49	47	51	54	47	69	58	40	54	53	54	58	55	51	62	56	71	48	71	51	50	62	45	47	54	38	58	57	55	54	65	60	47	43	55	59	56	55	62	62	57	68	63	63	42	49	48	53	66	54	55	48	60	58	54	50	58	54	58	59	48	50	54	40	63	55	70	45	52	58	62	73	56	55	55	49	48	60	51	56	70	49	56	64	44	60	57	50	63	49	56	59	50	51	54	50	57	63	42	52	55	58	62	73	59	52	65	53	47	55	43	52	45	77	52	59	58	67	53	55	71	55	58	46	46	48	55	52	50	47	56	67	51	62	54	55	53	54	51	49	65	50	58	50	50	53	61	47	64	58	61	57	52	54	45	53	58	44	56	43	49	41	64	58	58	47	56	61	44	50	51	61	66	48	52	58	50	62	58	55	60	55	47	49	51	64	58	54	45	54	52	64	56	45	54	50	50	46	61	56	49	50	51	61	48	53	52	59	65	46	59	53	49	57	52	52	62	57	66	38	48	55	64	62	53	60	42	52	62	66	54	48	41	70	50	68	63	54	73	46	50	62	44	47	58	58	60	54	57	55	50	53	66	51	53	60	63	55	50	68	57	41	43	48	58	55	52	47	52	50	56	60	66	66	61	61	39	41	48	55	66	49	48	47	48	72	68	52	61
19656	8279	20178	54089	65399	54109	37192	21657	7537	1895	894	756	728	696	730	719	750	742	681	690	718	747	746	690	719	770	749	717	727	721	722	764	710	646	749	725	743	756	709	723	749	682	715	713	738	775	720	717	761	757	721	698	754	713	746	757	701	689	727	722	694	752	739	732	739	701	741	723	769	746	727	741	721	710	782	721	682	681	767	716	751	655	712	769	736	705	746	682	701	727	750	727	693	731	692	734	675	728	684	710	731	734	744	733	740	723	721	760	692	710	725	725	736	692	761	724	706	785	730	730	765	736	794	725	745	735	698	711	736	761	723	706	724	721	726	687	722	726	736	710	712	738	745	734	719	719	744	671	737	748	674	717	721	695	720	694	690	751	701	700	744	733	695	760	701	694	770	712	729	732	711	744	761	696	691	735	692	724	739	714	712	749	736	749	715	724	722	704	726	785	735	750	718	712	731	740	742	733	744	719	694	693	736	723	709	678	684	742	777	742	737	733	716	767	746	729	720	716	720	723	686	723	732	720	764	757	671	710	778	762	713	686	732	699	768	713	757	716	692	713	758	748	751	718	765	718	746	756	716	652	746	757	770	721	771	719	741	739	777	673	730	725	741	678	756	772	721	752	756	722	702	730	708	729	714	709	752	717	747	708	731	659	693	732	727	684	719	747	721	763	750	753	707	710	715	732	716	718	704	710	709	761	696	714	760	737	742	711	743	695	713	713	755	729	700	698	749	731	710	742	749	683	685	712	710	770	767	710	740	727	722	676	758	706	706	677	756	780	668	726	708	726	777	742	705	713	717	731	726	700	715	730	752	752	708	675	738	722	680	751	734	760	696	717	736	720	720	710	706	754	726	693	776	731	738	724	728	728	754	709	710	687	739	727	723	708	699	735	731	709	719	759	759	749	708	739	728	711	721	704	707	758	722	705	679	666	706	776	742	749	697	713	720	684	777	723	771	713	748	697	703	689	710	683	751	726	726	716	727	704	750	722	711	729	710	740	723	752	749	721	716	758	728	737	704	740	708	760	698	726	751	700	730	743	701	762	734	721	746	737	705	719	773	697	721	717	723	699	717	761	728	704	750	689	684	737	717	744	715	686	750	708	750	735	780	744	698	777	699	740	721	677	716	731	707	705	735	708	754	743	681	682	720	766	726	745	731	750	747	719	718	701	733	749	763	735	746	697	719	729	780	749	730	740	758	713	681	706	756	711	726	756	734	757	758	740	718	742	715	739	727	735	708	711	667	723	745	745	727	738	712	761	687	692	731	735	707	748	770	744	683	734	725	737	723	748	715	691	718	732	701	731	726	714	723	743	737	724	721	767	702	728	720	750	765	718	725	713	725	732	733	717	736	682	699	797	693	736	764	747	693	740	687	748	683	755	699	726	715	691	744	716	705	702	686	722	706	774	746	707	725	722	729	753	727	738	707	692	764	740	686	684	720	735	687	690	728	732	721	753	737	700	666	767	724	694	723	747	694	761	731	758	701	706	752	682	685	665	692	806	733	758	729	725	673	706	754	710	687	701	748	700	762	690	753	708	743	740	717	742	683	741	701	688	716	687	706	744	745	754	773	706	726	773	728	725	745	707	760	710	725	718	730	746	711	713	693	712	702	726	739	702	752	760	731	787	690	654	746	759	702	769	735	721	676	722	707	692	728	701	718	728	734	712	712	763	768	711	736	728	711	689	702	716	730	777	738	728	730	709	744	700	716	719	717	748	741	750	742	806	754	782	728	709	749	697	676	740	743	703	695	768	737	707	759	710	712	742	716	716	699	734	757	736	726	706	717	708	763	761	719	740	738	715	764	694	704	729	705	764	703	751	700	692	727	743	704	715	731	685	752	723	747	715	715	715	720	730	729	711	701	751	688	697	726	733	725	726	696	750	756	687	720	716	655	716	757	735	676	709	680	728	767	737	716	714	722	727	740	671	708	693	770	730	702	728	671	713	695	724	729	746	768	700	690	683	712	768	762	705	761	716	747	686	720	733	678	749	717	722	701	730	704	703	716	725	719	734	687	742	718	725	723	667	696	705	760	677	729	727	721	720	757	698	700	678	738	737	705	745	671	735	722	711	719	719	722	724	735	763	713	694	734	711	694	670	723	736	735	728	738	693	720	735	737	688	733	742	717	720	701	691	737	719	766	724	698	702	704	718	704	688	720	703	714	785	706	716	711	683	778	738	790	738	738	701	725	716	751	731	731	693	752	705	731	727	700	721	709	742	753	754	697	742	742	753	714	695	677	734	690	696	754	703	766	696	777	768	734	735	770	729	739	666	716	734	718	691	732	744	756	749	765	815	692	701	746	726	756	751	713	704	720	751	738	704	674	697	773	721	713	733	739	683	730	705	741	693	733	735	742	733	692	715	758	748	721	783	727	716	723	790	719	728	742	728	719	732	657	756	745	709	721	721	738	718	774	756	739	726	741	704	727	731	728	793	743	726	722	758	727	688	737	690	772	721	724	720	735	713	719	687	678	727	725	698	713	716	711	773	702	727	704	743	713	713	688	760	738	722	740	717	740	792	713	708	724	761	717	725	714	741	728	717	729	769	753	730	778	765	732	683	751	771	731	746	726	740	731	659	724	715	720	723	699	740	707	741	737	736	702	701	761	749	749	749	728	696	680	723	731	729	755	685	729	738	762	684	733	727	722	711	751	746	747	698	725	712	752	753	648	707	787	723	756	745	714	734	702	702	759	715	737	689	703	725	723	708	758	746	729	764	686	700	707	714	746	717	710	749	747	724	734	769	738	679	663	665	754	687	732	748	675	783	750	767	733	721	720	724	733	738	753	703	758	713	723	744	759	683	771	700	723	730	697	771	710	690	725	694	714	702	764	672	714	775	689	705	705	705	785	702	740	697	694	706	722	697	686	776	751	731	722	696	670	761	758	723	729	724	727	726	758	772	738	716	734	744	775	742	694	686	719	699	696	709	688	709	665	735	739	733	664	722	711	752	690	684	759	732	762	694	736	714	720	709	725	723	700	700	699	712	760	717	719	730	685	734	739	738	710	782	725	716	730	653	756	726	709	785	770	726	715	724	685	735	763	692	724	759	758	667	782	723	755	703	753	729	734	707	725	777	719	735	704	740	688	724	735	724	736	747	744	685	745	718	743	741	759	734	755	735	705	686	667	673	733	717	704	715	768	756	757	744	714	735	729	697	730	749	759	722	685	747	760	738	736	716	751	713	723	730	724	743	712	690	696	723	737	686	725	772	711	768	730	777	748	727	768	716	695	715	693	729	733	686	750	798	698	717	711	733	747	717	776	703	697	722	767	774	741	718	711	713	798	689	793	692	719	731	781	695	721	726	693	718	718	677	740	736	746	744	737	695	704	740	760	751	688	756	769	727	761	704	755	730	728	757	721	742	756	743	706	717	714	712	778	762	772	718	708	708	736	762	683	714	704	721	768	713	724	722	726	713	699	699	703	688	696	732	692	722	770	708	739	754	738	740	762	762	763	722	685	739	701	692
918	315	4820	15368	17319	15481	7103	1674	336	119	60	52	48	51	51	44	48	55	50	47	39	54	49	52	40	50	52	52	51	56	57	58	47	42	45	42	55	46	40	57	60	59	56	57	51	48	48	69	62	65	44	43	43	59	50	57	57	57	44	61	51	53	48	56	73	42	46	61	56	53	44	53	46	55	61	57	49	48	56	57	50	52	48	56	44	57	47	54	52	64	48	50	51	50	47	57	59	61	59	58	48	60	56	58	59	42	51	32	70	48	54	53	60	43	47	59	52	61	60	55	48	57	61	46	42	45	50	37	57	45	47	45	60	53	51	59	59	56	54	45	62	54	59	35	50	47	63	59	54	66	40	50	51	55	55	60	67	59	49	57	65	39	60	53	58	45	64	62	53	57	66	56	53	54	57	60	43	57	64	57	52	55	64	68	69	62	45	69	53	44	47	50	51	47	55	65	49	56	43	64	49	57	55	44	47	61	62	62	58	55	52	53	52	50	51	68	51	50	48	50	57	61	52	54	54	57	61	55	47	55	45	38	58	58	58	44	54	42	55	41	52	61	57	61	45	49	46	50	44	61	45	44	46	55	55	61	57	58	53	53	59	50	55	50	45	49	60	62	42	48	62	63	60	45	46	57	48	56	60	48	46	68	49	49	56	60	50	58	51	44	62	51	48	47	55	66	51	58	59	52	48	62	61	42	47	51	57	68	40	60	60	50	44	58	63	52	51	47	54	50	58	42	46	57	50	53	65	72	59	48	39	61	62	69	52	49	58	51	57	47	56	56	41	62	54	62	64	52	61	52	57	70	45	55	49	58	63	46	51	56	57	61	53	59	57	68	50	48	46	51	42	63	53	49	63	63	53	45	48	53	50	51	47	48	47	56	53	57	46	69	50	45	53	58	69	45	50	60	52	59	52	57	62	65	55	59	44	65	48	54	44	59	55	52	48	56	45	54	58	43	50	61	62	61	58	49	43	48	49	65	40	41	62	66	48	68	68	55	51	57	56	58	55	48	59	51	61	49	57	48	58	61	58	47	39	53	49	57	58	49	58	57	41	54	46	49	54	55	73	56	58	58	49	50	52	51	57	64	46	54	53	54	55	51	49	56	51	51	52	63	49	54	59	42	51	54	52	58	47	61	58	68	59	56	66	53	57	53	63	54	43	58	49	46	45	63	52	60	46	43	53	47	55	56	51	53	64	57	57	57	43	61	43	57	48	52	58	58	49	55	46	48	47	52	51	55	56	51	49	52	66	59	66	60	43	51	56	62	48	66	65	55	44	44	55	63	42	56	55	54	43	52	49	57	59	57	46	42	50	63	46	53	39	57	46	51	56	57	66	52	62	50	45	50	61	57	49	56	48	54	53	50	60	62	39	38	56	71	65	46	53	59	53	43	57	41	61	56	50	56	58	64	41	39	48	48	56	51	61	72	49	49	54	58	52	51	62	44	47	64	60	55	60	59	52	52	59	45	64	52	54	50	46	57	63	58	48	57	35	44	48	44	50	61	47	61	54	53	54	37	42	52	51	42	63	61	63	51	38	60	56	53	53	50	67	64	51	53	53	52	49	55	54	49	47	49	55	34	57	52	52	52	53	65	54	65	51	53	50	71	54	43	53	54	58	48	47	44	52	68	44	57	56	62	43	43	40	56	48	52	53	59	47	64	49	61	39	57	57	38	57	52	45	62	43	65	48	43	55	62	41	66	51	55	48	39	46	44	57	53	56	56	56	49	39	45	54	52	40	48	39	56	53	55	43	58	58	43	44	59	62	47	61	56	48	59	52	48	57	62	49	53	50	57	45	49	51	46	65	49	44	52	57	49	48	54	53	52	58	55	52	52	46	61	56	51	54	47	50	59	55	45	66	65	50	38	60	47	62	56	33	57	52	58	56	50	36	37	34	51	43	53	51	60	48	45	43	43	44	49	58	40	50	54	56	46	56	59	65	57	47	60	58	41	54	60	56	42	47	63	64	50	46	45	46	70	37	44	65	49	55	56	50	63	49	51	49	51	59	61	56	48	62	37	66	55	50	52	56	51	56	51	45	44	41	43	43	48	52	56	49	46	57	59	55	55	42	61	51	46	48	63	46	57	65	55	54	43	53	68	45	48	36	56	61	57	57	46	57	57	44	55	56	47	61	41	52	46	59	45	47	48	50	60	58	54	53	59	56	70	60	51	59	49	62	51	53	40	49	51	51	45	53	47	54	42	42	37	50	52	56	60	53	49	41	60	59	47	48	68	64	57	44	62	49	50	38	56	56	48	46	47	61	57	55	47	45	57	58	49	47	58	60	51	46	46	42	53	48	43	50	56	41	51	59	41	44	49	55	42	49	49	51	42	56	54	59	57	56	51	57	43	62	62	48	34	58	50	41	55	64	57	56	57	53	45	63	50	55	43	58	49	52	59	48	48	47	47	55	47	51	42	50	53	54	58	33	56	50	58	47	64	50	48	57	50	70	53	55	57	66	45	57	43	55	51	52	51	56	52	53	43	52	66	39	47	46	43	54	45	50	55	49	68	63	53	55	32	45	57	64	61	61	51	59	54	55	49	50	56	54	63	45	47	49	64	57	49	42	66	53	66	53	55	57	48	66	56	53	52	43	57	52	53	53	62	47	37	44	34	55	47	57	61	54	44	48	49	55	62	55	55	60	63	50	45	48	56	64	57	60	52	51	49	48	54	53	44	48	49	58	52	42	30	63	52	60	48	58	51	42	51	55	66	48	50	65	59	52	46	39	58	56	60	54	37	70	52	55	58	42	48	60	48	52	56	60	50	53	48	56	59	57	58	52	58	48	51	51	79	55	47	60	52	55	52	64	51	49	58	54	65	49	60	55	50	47	57	53	46	60	50	53	51	58	54	63	68	55	48	63	63	48	52	59	57	46	44	51	53	47	52	41	46	56	70	34	61	39	53	51	54	53	64	47	42	62	53	58	44	62	45	57	50	53	51	52	44	43	58	61	65	49	60	47	54	63	52	45	53	58	52	43	40	52	64	48	50	36	51	53	62	56	44	58	54	55	56	48	52	52	49	55	63	54	43	47	59	56	55	60	46	57	44	41	61	47	53	44	53	45	61	54	60	57	61	51	37	43	55	49	59	58	59	57	60	46	72	48	48	49	61	61	64	54	57	50	59	55	45	55	42	50	62	69	60	56	48	41	39	54	58	59	41	62	55	52	53	53	71	66	47	51	55	56	47	48	43	50	54	50	56	43	64	52	47	46	60	51	53	60	63	47	47	54	52	62	50	57	57	60	51	48	64	49	44	53	45	50	56	49	41	57	52	62	48	43	52	52	48	52	49	57	60	53	58	55	49	47	54	39	44	48	52	49	62	44	56	33	68	56	63	55	53	62	49	44	47	51	57	53	62	53	42	53	59	65	61	64	52	43	45	56	51	53	59	49	40	57	58	50	49	50	49	58	57	50	48	48	50	54	48	54	60	44	42	47	47	45	61	51	51	54	43	42	45
17013	7582	27881	63721	75524	63304	42191	24018	8628	2062	831	764	709	733	689	689	667	687	683	688	694	627	688	655	665	700	663	685	708	671	700	687	717	704	657	698	648	681	743	702	691	724	679	686	711	733	633	695	667	665	728	685	710	623	701	679	718	704	702	697	697	684	650	698	726	707	661	641	675	708	653	683	684	685	699	683	706	670	655	702	672	699	729	711	745	697	693	715	692	703	695	688	718	735	701	654	655	699	682	719	652	672	735	690	677	639	712	740	718	721	664	693	708	704	673	701	654	696	698	717	681	707	660	718	683	694	705	703	654	704	723	670	658	744	679	733	649	722	687	698	701	687	729	694	696	732	717	709	710	665	671	676	699	673	681	708	694	696	699	658	730	719	703	645	725	706	677	699	666	708	718	758	677	699	691	701	666	710	725	697	661	681	731	663	654	708	635	724	663	678	735	692	721	676	696	692	648	737	714	711	685	725	698	665	681	687	733	730	732	693	721	695	676	734	681	710	709	708	669	645	702	654	692	684	715	657	646	679	682	674	665	683	711	712	697	709	690	673	678	754	687	692	718	702	694	720	695	695	721	680	699	696	656	688	680	634	672	699	739	688	644	713	687	695	704	648	681	635	683	679	688	695	623	701	701	694	696	684	645	691	634	698	696	659	706	704	654	625	707	655	713	709	703	720	695	711	728	652	667	700	655	688	656	688	728	675	736	672	761	700	764	685	721	699	692	684	704	701	738	710	675	705	687	662	693	727	701	681	678	655	718	718	699	673	684	710	696	665	659	653	656	703	687	738	679	687	644	670	684	669	713	662	702	702	683	719	683	692	628	728	683	696	671	726	662	687	726	680	713	710	683	636	694	732	716	730	733	704	623	692	664	696	696	669	682	741	682	710	719	671	723	704	671	744	659	661	738	679	683	702	707	733	705	712	708	697	659	680	659	732	697	706	680	707	684	677	703	714	688	702	696	707	677	700	706	720	659	746	678	647	687	706	661	763	697	702	690	702	665	703	663	695	680	716	676	639	702	709	686	724	720	647	693	681	692	687	712	702	664	717	693	724	677	719	671	682	691	676	703	679	650	686	718	701	702	624	684	673	692	685	672	697	661	674	669	698	696	686	710	673	716	688	697	728	666	667	693	675	711	689	711	707	674	711	741	672	707	732	682	681	718	653	725	661	702	714	693	713	676	649	737	664	711	709	682	654	682	649	687	689	646	703	682	670	704	702	702	704	685	677	699	666	678	696	666	684	692	665	668	724	672	679	684	707	655	719	672	679	670	724	723	673	691	686	650	695	739	695	727	701	689	701	692	666	678	691	677	739	672	739	700	638	685	740	725	685	665	705	727	748	703	705	653	727	719	667	694	708	653	703	729	718	720	646	692	674	671	681	702	695	679	699	706	683	649	703	650	665	710	729	716	654	696	718	674	674	729	664	715	666	680	744	680	726	704	687	675	726	716	710	706	669	677	643	722	689	693	722	685	706	664	668	671	697	666	688	666	701	768	735	749	667	668	687	677	697	688	663	701	684	655	671	717	682	694	690	671	674	707	687	716	736	715	725	667	678	723	706	718	731	747	686	707	658	688	711	689	683	701	752	723	727	682	711	688	661	675	699	674	711	702	713	713	685	707	673	664	720	719	667	654	686	691	738	668	677	677	711	692	686	712	686	688	681	726	716	705	657	637	667	693	714	687	646	681	639	713	705	735	717	702	713	700	670	645	690	652	665	676	700	680	710	687	663	697	750	699	679	670	662	707	728	684	683	709	722	708	677	708	678	675	701	726	672	712	651	679	762	696	676	704	652	709	708	672	691	719	735	627	701	684	695	729	647	706	734	669	710	673	679	740	684	712	680	739	689	671	707	716	714	752	706	671	712	648	704	676	686	733	732	677	681	705	695	683	714	675	691	717	742	673	655	681	697	686	701	674	716	659	657	676	656	662	664	670	703	685	701	679	688	726	749	657	668	697	689	657	699	704	728	645	698	693	708	693	695	702	681	701	671	660	693	672	681	687	696	656	709	701	686	683	664	658	645	686	659	700	678	668	662	727	691	729	702	730	703	727	687	689	686	696	670	702	697	693	690	671	666	713	658	710	703	729	693	725	678	682	742	720	749	657	700	684	674	742	726	696	684	725	675	663	752	676	694	666	680	687	686	706	698	710	699	699	712	715	689	745	666	706	703	674	733	637	684	675	675	674	706	705	729	663	701	596	729	694	705	701	649	652	698	727	710	707	694	663	679	688	722	647	725	667	693	685	705	697	730	698	728	659	631	747	716	680	700	705	720	695	691	698	704	727	676	691	668	731	684	650	727	673	675	670	663	704	742	675	713	686	689	726	649	678	666	716	648	673	716	688	697	678	660	653	689	734	668	682	699	728	715	633	713	692	692	670	660	729	685	684	682	688	708	685	760	727	706	728	700	680	713	687	739	692	649	671	700	706	688	699	701	669	676	672	753	674	718	688	658	674	651	699	692	659	672	681	715	694	668	697	690	733	686	727	696	719	703	692	725	718	685	710	738	688	689	648	697	686	693	664	687	694	704	733	697	682	696	650	692	653	677	673	690	709	710	715	682	656	695	698	699	659	701	712	719	676	709	700	665	683	658	715	673	661	699	713	639	686	699	743	676	642	690	651	711	659	681	715	694	679	724	688	664	704	683	727	709	693	653	685	711	704	662	743	646	696	743	685	715	647	750	707	680	641	675	721	716	727	688	734	688	652	691	715	667	719	654	679	693	720	693	666	684	706	658	677	662	731	639	700	701	717	697	701	686	657	692	709	695	717	651	695	698	705	693	693	688	706	688	644	681	664	750	656	706	671	771	708	724	713	659	674	663	673	694	709	705	699	678	704	682	750	708	681	721	719	688	700	687	756	712	675	701	654	724	704	698	739	684	657	695	728	728	725	696	735	690	719	710	717	710	657	723	720	741	721	694	702	739	668	662	666	630	673	652	730	711	696	708	728	685	742	774	656	738	673	714	730	677	682	706	689	691	726	729	692	700	715	752	692	699	715	661	721	702	695	656	701	710	723	677	721	695	666	664	717	681	721	733	678	731	741	696	717	706	712	670	698	668	681	644	715	628	688	677	687	680	691	661	728	709	672	709	705	702	685	725	681	675	714	721	687	707	702	667	716	668	690	713	727	686	654	719	665	648	743	646	708	689	684	675	707	703	637	705	672	686	727	651	700	693	627	701	700	734	717	789	706	703	687	642	702	740	665	743	740	725	697	687	729	698	698	698	709	723	720	679	714	669	742	691	659	701	684	722	691	706	690	668	642	699	727	686	707	692	691	675	695	670	701	687	666	715	683	636	681	690	702	713	670	679	734	682	732	688	657	701	701	727	745	725	688	670	700	726	690	655	700	677	708	635	741	727	686	713	680	660	744	646	719	700	662	690	726	643	719	705	685	645	711	710	716	697	712	685	675	718	696	686	648	710	703	745	672	714	666	713	671	713	692	667	681	687	715	726	720	676	710	727
1220	74	1439	4282	4456	3691	1558	395	128	71	49	49	44	47	44	62	40	51	37	46	52	53	58	50	60	41	46	59	54	49	42	57	45	48	57	79	44	46	43	40	61	54	57	44	63	52	37	47	38	55	42	39	62	57	47	50	52	46	52	59	48	47	45	36	53	48	44	44	46	36	46	50	54	52	40	36	51	46	50	57	42	40	44	50	51	43	31	56	44	61	49	52	39	54	52	56	61	60	44	54	53	40	53	53	43	67	66	49	52	51	51	54	59	54	38	46	53	49	46	36	40	57	51	42	47	52	43	50	52	40	46	49	46	59	49	60	57	42	42	42	60	45	47	73	51	51	50	43	49	51	49	45	47	60	53	46	44	58	40	49	39	54	67	37	53	39	51	49	49	46	55	45	54	47	48	64	48	56	46	48	50	46	37	46	53	49	43	43	69	48	51	44	52	45	44	49	52	61	54	47	59	44	43	41	37	60	46	53	41	54	55	55	55	43	37	44	42	44	53	42	43	59	55	43	49	53	45	39	56	34	43	55	49	50	32	43	49	58	47	50	53	65	51	44	47	65	57	56	52	44	51	51	32	55	55	53	55	44	53	46	42	39	54	52	57	49	51	38	46	43	52	37	46	40	55	57	37	48	42	63	53	55	55	46	60	52	37	58	50	47	47	49	58	54	57	59	52	55	40	53	44	51	47	40	42	44	46	44	44	53	53	48	53	42	51	48	50	51	55	52	47	54	50	43	53	53	41	45	54	48	62	59	43	41	46	52	54	61	55	48	45	53	53	60	60	48	59	41	68	56	59	53	54	50	57	55	52	47	55	56	40	54	44	39	50	39	52	64	49	49	39	52	55	64	38	39	45	49	57	49	64	46	53	60	60	41	54	61	53	41	53	49	59	54	37	45	48	45	50	47	35	54	44	42	63	43	42	58	41	63	65	63	58	48	56	48	46	61	47	54	58	42	50	42	47	54	53	50	37	55	39	51	52	58	53	43	50	57	59	55	41	35	56	44	52	38	45	53	56	43	47	65	35	47	72	46	50	51	66	48	49	54	54	52	43	46	49	60	57	54	58	44	45	62	48	45	49	46	46	56	64	58	50	53	38	50	53	44	51	55	59	45	48	41	45	46	49	52	46	45	55	44	51	50	47	43	49	40	42	54	41	66	65	47	45	44	59	52	42	51	57	46	43	52	47	44	52	48	42	40	50	58	57	48	40	46	38	56	47	55	38	53	51	55	45	58	49	61	42	39	48	44	48	38	52	54	39	61	53	39	56	55	46	59	66	53	44	47	56	42	45	45	50	48	45	47	40	36	52	50	69	46	45	37	53	47	54	42	59	42	50	38	52	49	42	38	52	45	56	53	56	53	55	45	47	50	50	66	58	48	41	52	54	51	46	38	41	41	40	55	43	57	36	46	42	42	47	60	60	38	48	41	47	52	50	66	53	44	45	40	50	42	59	56	52	40	44	54	49	50	48	50	60	63	45	61	41	37	49	52	59	53	45	47	62	40	57	50	57	60	53	42	53	51	50	47	54	60	54	47	48	39	53	50	44	39	53	59	48	56	48	46	36	52	45	49	48	53	40	64	46	52	39	49	50	51	46	53	61	57	35	38	56	57	51	37	52	44	33	51	48	57	48	52	58	43	43	43	39	52	57	62	53	42	37	46	54	49	50	42	49	54	57	48	37	57	59	62	58	42	49	35	42	64	36	46	52	49	55	41	36	36	66	40	55	48	55	43	52	42	60	40	60	43	45	58	51	48	50	56	42	44	36	51	52	46	46	51	44	48	54	62	51	40	59	63	47	54	43	46	43	58	64	45	41	46	56	69	57	49	58	41	57	55	47	42	46	47	43	55	50	47	56	57	47	44	44	43	38	52	46	45	52	46	50	48	42	40	48	52	43	47	58	42	45	46	56	59	52	47	47	38	59	46	43	52	52	44	49	50	51	35	44	47	44	55	62	58	50	42	54	40	50	56	49	49	51	58	46	62	42	41	52	60	44	50	59	40	49	44	52	58	46	44	51	41	39	56	52	51	60	53	58	53	56	52	46	43	52	43	51	44	49	38	44	50	52	49	59	52	48	53	52	56	54	49	48	48	50	52	47	52	39	41	52	52	47	50	52	54	46	61	65	52	45	46	66	64	42	60	43	43	56	51	51	51	50	55	45	45	41	42	53	44	46	51	46	61	55	45	43	62	50	53	53	50	45	45	50	62	47	42	51	41	58	57	49	43	59	49	50	38	45	46	46	61	58	52	56	57	40	38	31	55	50	50	46	47	49	47	49	47	51	54	43	40	52	43	45	62	49	57	47	47	62	46	50	55	56	57	38	55	58	53	55	46	51	62	62	57	42	52	45	47	55	48	42	47	44	45	41	49	54	38	36	69	41	44	50	54	48	48	55	48	52	41	55	51	47	57	42	41	44	47	54	48	56	56	34	45	38	47	44	52	50	46	59	47	46	43	57	43	50	55	54	58	58	58	68	42	46	53	59	40	57	55	46	58	56	46	58	67	50	50	45	50	54	35	53	45	58	42	57	47	51	60	60	58	60	41	45	49	45	50	60	51	38	62	46	52	41	54	49	37	49	48	52	62	65	45	53	43	55	44	47	44	68	48	51	50	43	40	55	43	42	40	57	44	46	53	67	41	46	59	53	50	56	51	57	52	42	49	42	38	49	49	41	64	39	50	59	44	45	57	51	59	45	57	56	55	37	54	42	45	41	42	62	57	47	37	51	31	40	42	40	48	54	48	55	57	45	47	52	54	53	54	48	59	52	37	51	53	52	46	50	49	48	40	52	47	53	44	45	55	41	62	40	38	58	71	61	39	45	38	52	57	45	54	58	42	51	48	48	48	61	48	42	46	34	57	40	54	44	30	53	61	37	59	54	45	51	53	50	43	44	49	51	48	41	48	47	57	39	58	43	51	52	43	45	51	47	36	42	48	52	55	50	45	54	53	40	44	47	49	57	51	53	52	43	46	60	49	55	47	49	47	51	56	43	55	45	58	57	40	31	44	42	50	45	38	61	48	56	61	67	48	55	53	50	52	48	39	60	54	36	50	44	41	48	46	54	42	44	50	53	41	65	48	54	49	45	46	42	45	53	52	57	50	41	50	41	53	41	57	41	54	54	67	53	60	44	51	41	53	57	41	44	48	63	47	46	30	50	51	40	60	44	39	49	46	52	53	40	48	48	49	52	47	47	50	53	59	54	57	53	55	55	49	42	41	59	63	52	49	43	48	44	63	54	47	42	45	43	56	55	42	57	36	52	42	54	47	38	63	48	53	42	51	47	45	54	45	55	39	41	44	35	50	52	45	55	47	47	36	61	41	55	44	42	42	45	55	50	60	52	44	48	48	61	51	47	37	54	44	47	57	40	40	47	45	55	44	68	46	45	57	43	36	54	47	51	43	65	43	38	45	49	49	56	39	29	35	64	50	51	52	47	51	48	47	56	42	43	46	45	61
8471	1889	17944	38588	44191	38241	24746	10447	2894	1030	696	682	656	651	666	633	694	666	626	635	662	677	683	648	636	714	663	633	623	670	663	647	648	644	642	674	636	663	646	651	628	662	647	632	620	685	654	647	646	686	661	653	720	643	640	665	618	675	669	622	654	690	634	671	664	684	673	663	650	698	686	662	648	652	669	671	644	627	625	639	682	686	609	662	688	625	678	635	684	615	635	625	632	661	683	645	597	661	625	620	690	664	613	654	618	671	643	695	622	623	673	678	679	618	658	636	674	624	672	626	645	681	620	689	674	631	625	663	595	639	719	639	652	623	659	637	599	635	649	615	640	602	601	661	692	633	623	610	603	690	607	637	627	631	615	673	657	624	652	699	596	625	638	668	670	619	647	687	614	657	620	659	692	654	642	651	637	630	680	623	654	650	596	675	641	639	610	702	668	622	636	614	597	651	673	644	661	694	672	657	687	636	635	705	624	634	641	656	619	604	666	649	681	676	671	669	621	690	629	634	608	640	635	685	663	634	649	635	644	624	696	616	623	649	664	600	685	637	644	679	637	601	640	617	683	623	670	650	658	641	658	661	622	672	647	667	645	664	665	661	630	678	644	649	643	653	642	656	639	664	650	676	645	661	620	623	595	664	630	642	649	641	642	630	692	595	679	618	640	629	683	646	649	632	623	653	673	667	695	657	674	653	658	700	632	640	595	719	674	622	630	618	631	669	672	631	661	663	664	675	657	656	626	653	636	690	622	611	638	663	655	675	631	656	661	649	668	661	663	629	644	707	704	612	677	680	670	650	611	627	666	650	643	652	645	684	656	645	667	664	677	656	643	628	681	655	624	625	655	643	655	639	637	679	653	662	585	683	644	659	657	663	657	651	695	640	676	601	631	633	603	670	645	639	639	676	686	655	668	602	682	676	639	667	654	675	680	652	664	619	657	649	651	644	664	605	609	620	620	659	635	621	599	617	611	627	663	619	665	656	646	659	686	610	661	644	605	620	657	660	661	643	657	685	640	690	648	634	648	667	658	667	705	653	671	621	656	645	625	646	640	644	641	713	688	619	654	615	670	625	663	661	699	648	637	647	582	646	664	644	622	613	661	674	642	626	629	640	648	627	647	680	579	620	621	667	589	680	671	604	670	662	645	650	683	645	596	704	650	608	665	612	632	634	673	652	663	655	664	664	671	645	680	671	607	627	625	664	632	658	640	689	636	624	635	666	648	640	645	636	663	648	680	661	637	664	650	641	661	673	655	667	647	661	656	677	669	674	641	670	619	672	653	650	640	662	700	614	689	647	645	653	660	645	636	628	656	663	655	644	651	665	575	612	682	649	721	630	636	610	655	651	618	673	669	694	638	679	627	656	630	637	632	658	632	630	629	669	645	650	643	664	590	673	612	646	633	585	642	684	612	674	681	655	614	676	681	651	639	679	629	709	697	659	650	609	666	661	626	669	658	685	648	625	679	671	655	653	654	641	647	679	642	645	649	665	695	672	600	609	655	606	592	641	639	614	603	660	626	630	626	659	686	634	648	657	612	645	659	684	683	616	642	617	611	661	683	677	656	642	672	656	673	664	648	624	667	656	599	635	636	670	636	641	673	615	623	712	660	607	645	615	612	670	695	647	636	657	662	655	664	704	593	633	676	667	639	605	665	650	615	671	630	646	673	645	627	664	664	668	642	643	683	715	603	654	585	678	666	692	654	656	622	642	592	671	654	678	640	650	666	661	610	600	685	633	651	648	611	644	666	630	615	631	658	649	663	644	654	624	629	653	624	644	635	646	636	658	610	673	632	667	621	603	643	641	623	697	673	667	669	663	596	675	674	626	613	658	660	620	665	646	658	643	675	638	656	618	656	643	640	659	648	662	690	709	630	674	659	667	619	666	583	632	619	598	670	636	642	664	646	646	657	636	669	643	686	659	656	701	693	635	615	664	644	642	681	683	639	666	646	596	689	620	642	632	666	668	651	664	675	619	636	624	617	681	641	600	656	653	648	640	669	693	634	671	636	655	662	601	652	609	650	681	689	620	654	622	629	669	656	611	673	635	620	709	692	635	654	614	624	652	650	592	659	657	600	631	648	659	610	665	656	625	636	663	643	637	649	647	656	624	634	633	639	623	641	672	642	660	646	631	680	645	655	588	698	651	624	638	618	661	665	625	650	632	693	660	649	638	668	600	631	616	673	586	653	622	649	623	682	618	671	657	628	647	656	619	639	645	674	651	603	622	675	661	612	630	637	652	610	645	671	667	705	635	625	668	640	658	643	667	641	628	652	625	591	617	701	630	598	642	652	643	670	695	649	647	619	634	666	661	622	669	628	603	646	627	681	648	633	667	669	632	660	632	657	659	631	589	661	639	701	607	658	625	651	652	659	629	617	608	603	635	600	689	639	626	643	612	698	636	664	632	642	662	601	629	628	653	678	629	591	646	622	645	630	649	628	665	643	625	641	660	673	641	639	621	648	619	626	618	660	621	620	681	616	652	662	637	626	653	638	621	637	700	664	628	648	648	621	621	623	640	669	651	662	641	662	619	629	666	634	579	639	585	604	644	643	626	629	652	675	681	659	597	676	644	657	662	678	658	641	640	599	600	605	654	638	650	671	606	718	702	624	640	657	682	631	667	719	640	618	662	692	641	662	616	661	636	617	650	664	665	665	690	644	629	633	648	648	651	621	635	652	639	702	614	659	612	658	654	639	660	689	672	650	648	659	660	656	613	624	675	654	631	646	639	668	653	621	638	646	685	622	658	628	687	660	669	653	656	662	665	642	662	650	610	633	648	614	672	664	659	611	655	651	695	651	695	628	647	719	634	645	690	622	659	629	665	637	668	600	626	647	634	652	685	634	638	656	660	676	630	651	636	609	602	640	590	623	650	610	717	600	662	657	626	693	645	657	664	645	649	682	673	648	661	678	663	679	655	655	663	678	649	588	683	629	651	621	612	685	638	641	661	695	630	629	657	648	600	634	634	620	594	650	591	658	651	636	611	699	667	623	658	690	654	633	639	689	651	641	662	655	675	623	641	687	670	669	664	678	636	664	608	663	642	664	655	639	671	633	637	678	668	658	603	614	633	610	639	648	672	648	652	659	645	662	641	645	653	706	642	689	624	667	612	639	655	660	651	605	666	653	599	642	609	651	697	665	614	681	610	629	641	646	682	628	642	625	663	677	648	642	617	668	663	705	608	620	663	606	632	645	668	640	643	648	649	626	634	595	662	633	634	632	654	625	647	684	671	636	649	655	661	611	714	659	603	667	670	624	632	640	663	627	673	669	680	644	651	655	665	671	728	684	650	649	689	641	661	652	644	669	638	632	617	678	673	633	647	643	615	705	659	663	647	696	616	653	625	679	660	662	657	641	682	663	582	652	658	634	663	668	602	658	678	655	637	674	639	622	639	666	636	656	636	655	683	653	638	674	658	598	661	732	589	629	659	639	676	648	624	673	642	663	675	688	674	605	667	608	645	659	690
517	200	4270	10273	10994	9636	3860	960	223	85	55	47	42	43	39	41	48	44	42	37	48	41	38	45	50	45	48	40	44	50	45	44	55	53	50	40	51	45	52	61	51	51	54	52	57	47	49	42	50	45	46	47	46	35	45	55	46	45	39	50	33	52	43	32	42	58	37	36	55	63	44	59	55	41	50	47	50	59	49	50	43	54	46	49	53	49	53	51	41	52	61	55	49	32	46	52	44	45	41	45	48	44	40	51	44	43	45	48	49	53	35	41	45	42	51	48	54	52	43	48	46	47	49	53	50	49	51	47	45	48	51	40	59	63	49	46	47	45	55	54	45	49	39	51	58	60	51	48	63	46	54	59	63	49	45	53	57	65	41	49	59	54	53	51	54	49	62	55	47	50	44	53	58	57	57	45	51	59	48	41	44	45	52	41	48	56	54	50	46	57	57	56	54	61	48	54	45	42	35	51	50	46	52	49	44	48	44	51	50	51	49	36	52	43	55	46	62	51	45	60	46	41	49	52	44	46	61	41	46	54	37	51	48	49	28	56	45	62	46	47	58	54	38	52	58	48	45	57	36	47	53	48	35	56	32	52	56	42	40	52	46	49	46	47	61	61	40	57	38	53	48	46	50	42	47	39	58	53	46	40	68	50	57	46	49	46	34	51	44	43	55	44	46	57	42	48	53	51	49	56	50	53	50	56	51	47	52	47	43	44	55	47	46	45	45	58	49	57	48	53	55	44	50	55	37	59	51	46	43	40	56	47	47	55	50	52	48	38	58	60	45	43	49	53	51	53	45	45	52	46	64	53	35	42	24	54	46	47	44	59	51	44	53	50	47	48	50	51	56	45	48	52	52	42	40	39	41	49	47	51	48	47	61	45	49	47	38	58	53	44	48	45	44	57	44	40	51	53	55	52	47	60	45	44	45	52	44	46	45	55	49	51	53	48	46	49	45	43	60	47	60	48	54	48	41	66	55	59	50	64	49	48	52	56	58	49	42	53	40	39	47	53	47	51	58	56	54	47	50	38	43	57	52	44	58	44	46	61	47	43	54	60	49	36	48	43	41	36	46	55	47	50	48	47	52	49	62	49	53	47	38	49	43	50	48	48	53	46	56	52	44	50	62	48	48	45	33	42	48	45	55	51	44	38	44	61	47	40	48	49	47	43	47	46	44	37	47	47	50	57	45	51	48	52	55	47	48	54	52	46	46	52	55	46	45	54	61	38	66	50	42	57	42	52	40	47	52	38	44	42	57	56	52	55	36	52	48	43	38	42	59	53	48	39	48	43	36	53	53	40	47	69	60	52	46	42	46	51	49	53	58	61	54	53	51	56	47	58	50	46	56	41	61	52	58	67	49	44	50	34	61	56	47	49	38	54	51	53	57	52	55	43	51	52	57	45	51	47	45	42	44	37	49	52	40	46	50	53	53	46	35	51	45	58	54	44	53	45	45	57	49	47	51	46	37	39	37	47	55	51	45	59	44	45	62	51	37	48	53	48	52	59	48	42	49	58	51	53	47	62	43	54	51	46	65	51	43	42	61	53	51	54	62	43	44	55	39	58	42	46	51	41	37	46	55	40	54	63	43	56	45	49	47	46	48	56	42	54	55	69	50	49	59	31	51	55	46	34	55	53	52	44	53	51	58	52	46	45	57	53	52	49	46	48	52	42	43	51	39	50	49	50	56	45	52	34	42	55	50	56	46	40	51	45	48	50	45	44	41	37	44	35	47	45	45	49	45	43	58	58	54	25	45	47	44	46	44	45	54	50	40	53	42	55	57	51	45	50	52	40	52	47	48	44	59	62	59	50	44	47	55	48	49	36	48	32	44	47	56	44	52	49	40	48	48	42	31	53	50	45	36	58	52	49	54	35	48	51	54	48	54	53	45	50	53	42	51	44	50	46	53	46	55	47	50	38	54	48	50	53	62	55	49	45	54	43	55	59	39	56	56	61	44	54	42	37	40	44	50	40	42	45	64	42	44	48	38	43	45	61	51	32	43	36	54	65	43	45	45	48	48	52	45	41	49	39	45	50	60	58	52	38	48	57	46	50	54	57	63	42	48	49	45	70	43	52	52	44	49	55	36	64	47	48	57	53	46	58	53	41	50	45	43	54	42	56	58	47	37	44	68	52	48	54	47	54	39	51	56	48	47	34	51	51	44	40	47	49	39	49	64	52	46	51	42	48	45	42	39	39	53	54	39	46	52	59	59	48	47	49	53	47	62	56	60	48	51	52	53	49	49	44	50	57	54	49	46	53	54	46	58	53	44	54	59	49	46	35	51	53	51	29	50	48	46	53	52	52	52	45	49	43	51	55	68	55	52	45	46	29	54	44	61	48	46	54	55	52	62	51	39	56	53	62	47	47	47	44	53	38	47	48	44	55	50	45	48	44	50	51	45	37	52	48	55	48	41	44	49	36	64	66	49	44	46	63	56	44	42	39	50	46	51	50	55	56	40	49	59	42	49	42	51	58	54	52	36	58	47	30	51	50	50	28	47	48	47	39	50	47	57	47	59	56	50	46	48	51	50	53	50	44	47	66	47	47	41	43	48	48	43	40	40	49	57	52	47	41	48	42	39	46	52	40	58	55	57	55	47	43	44	60	45	50	36	47	38	45	46	43	64	56	52	54	55	38	67	41	46	44	41	41	47	57	54	41	42	47	46	43	45	45	45	51	58	35	37	51	41	51	40	45	47	52	55	55	61	45	51	33	41	53	41	51	46	46	47	39	49	40	51	39	54	53	44	51	48	42	51	50	53	45	57	43	48	33	38	41	52	48	49	46	47	40	56	44	44	50	58	52	51	43	37	52	44	44	48	57	38	40	58	51	40	45	38	35	47	32	43	47	42	64	54	50	65	66	61	52	36	44	45	42	41	37	51	49	46	48	41	45	70	43	41	56	39	46	42	39	33	47	36	46	49	46	46	45	71	34	57	52	39	45	57	46	44	43	38	57	45	51	47	58	51	47	46	47	53	73	45	53	48	43	51	46	47	45	46	48	53	48	48	48	45	48	50	51	45	46	50	56	48	57	54	33	45	52	51	59	55	52	39	47	49	48	46	56	39	60	52	51	52	49	43	63	46	47	45	39	49	53	41	35	53	45	46	57	48	46	40	60	46	51	61	35	41	35	41	50	54	47	56	59	51	45	46	49	50	44	42	45	49	57	57	43	40	44	46	44	40	38	32	45	47	41	45	49	54	37	65	50	53	44	51	46	45	57	50	50	50	42	47	40	39	49	49	52	47	44	42	46	50	49	45	62	38	47	54	52	45	56	52	48	49	54	45	45	41	54	49	61	38	58	44	39	50	41	43	41	37	49	47	55	47	44	37	55	47	52	46	49	51	54	44	40	61	53	52	56	44	37	49	54	52	50	38	63	48	58	55	50	51	59	39	50	48	55	39	57	49	44	47	39	49	39	60	53	49	58	66	48	47	47	51	53	47	42	39	38	55	51	62	43	43	38	43	44
11462	5669	27791	55550	64343	54265	34716	18178	5906	1540	790	640	607	667	655	682	622	634	644	663	601	631	644	613	633	664	612	590	652	614	657	634	679	628	660	640	679	653	680	618	636	673	606	636	706	664	600	690	629	619	633	662	607	639	666	641	672	646	657	649	634	651	684	670	637	644	664	639	660	661	683	604	637	655	668	622	630	658	648	689	707	650	647	594	631	691	617	627	641	603	626	623	630	642	689	615	654	616	605	655	677	706	685	646	665	605	605	656	645	656	638	686	629	604	633	674	652	616	685	599	609	705	605	614	598	659	637	660	658	706	693	643	635	637	574	635	620	625	616	656	686	621	647	636	634	672	619	620	645	675	631	685	659	588	644	626	677	630	677	649	656	652	648	677	646	648	647	594	620	615	627	637	628	613	637	620	672	625	627	595	640	675	623	639	644	613	633	681	624	661	614	623	647	650	632	623	636	662	616	644	688	626	624	616	626	692	653	586	622	670	655	662	625	660	576	649	592	671	674	610	690	685	709	663	643	650	673	651	625	615	663	620	661	618	651	657	642	620	614	658	660	653	681	662	636	617	682	634	650	650	646	629	692	667	632	653	661	650	632	643	657	606	643	629	663	637	619	657	646	634	613	615	694	637	624	630	627	631	655	685	653	679	644	613	659	673	685	672	617	655	643	624	647	641	645	645	651	626	630	645	595	646	638	615	638	666	600	647	648	637	651	643	668	642	633	667	659	601	593	646	640	628	626	676	637	600	669	633	604	639	663	645	638	611	628	605	679	630	628	673	651	644	620	635	630	690	679	651	687	626	680	661	618	663	684	640	652	620	629	664	618	668	632	606	644	656	608	677	592	606	683	644	664	629	610	633	620	657	647	638	617	621	608	610	622	675	646	581	664	642	657	619	687	658	588	599	616	645	663	679	652	677	647	621	602	644	635	668	598	605	650	642	595	603	640	624	626	664	684	657	599	650	662	642	652	659	638	605	641	602	637	674	664	669	636	644	671	627	643	659	649	635	630	579	609	635	660	675	619	619	653	629	645	613	628	650	645	639	639	611	637	625	639	691	685	651	639	673	652	647	622	611	636	619	664	637	660	668	648	636	670	705	629	647	623	643	592	674	657	662	623	637	678	652	607	652	629	654	617	652	662	594	600	641	632	673	616	619	664	631	653	669	592	661	643	580	655	663	662	639	702	718	667	644	627	653	656	652	635	629	704	679	621	686	592	624	635	594	671	634	660	651	624	605	627	633	676	644	628	653	656	604	642	684	632	599	655	621	627	696	614	610	631	610	647	649	640	657	645	647	660	673	639	680	656	671	634	637	616	614	640	646	651	638	655	613	623	644	648	645	649	636	644	626	585	638	634	648	647	678	600	621	619	624	662	647	616	650	622	601	667	648	666	673	640	687	643	599	642	627	639	611	673	695	628	637	629	635	625	644	666	594	606	635	661	621	665	659	675	639	639	666	615	653	575	676	574	607	661	639	668	615	628	617	588	648	636	661	609	632	656	637	644	604	635	632	646	648	649	648	638	610	659	642	649	622	645	636	679	636	628	673	653	657	665	620	653	641	645	662	635	612	650	654	574	611	666	660	688	615	683	622	613	692	642	619	646	642	682	649	668	642	669	653	595	595	619	692	670	600	663	667	632	652	624	629	683	651	668	607	651	638	666	607	668	632	642	667	639	636	671	619	618	639	656	646	648	617	627	674	653	643	679	622	649	631	665	661	634	663	654	624	639	631	648	625	585	678	671	660	643	615	653	628	619	666	628	662	607	667	652	635	612	625	630	598	644	626	619	632	665	641	657	589	708	604	652	643	657	653	662	636	633	674	629	660	649	627	619	636	654	668	666	652	636	653	658	630	632	640	659	643	672	634	598	595	626	648	630	636	651	640	616	666	621	682	666	620	670	661	667	632	670	624	661	651	655	653	603	642	638	612	703	651	625	637	641	609	653	639	660	635	656	653	627	679	641	642	675	660	635	652	652	624	639	671	627	629	671	555	635	669	637	604	653	607	637	623	633	643	616	653	681	655	645	638	641	647	605	676	670	648	612	657	635	655	656	593	649	621	626	634	596	633	624	692	654	634	676	626	620	614	660	676	675	683	690	661	639	627	598	620	617	634	612	653	635	604	657	691	680	633	670	622	646	618	634	618	654	595	623	650	662	605	618	606	590	624	625	590	653	688	631	635	621	619	632	664	608	625	639	671	679	702	658	625	657	654	668	620	625	675	630	654	641	617	675	603	659	633	642	634	655	654	632	657	655	658	644	597	643	633	663	637	626	621	676	645	667	674	636	638	647	633	657	649	626	641	641	658	682	633	623	635	642	682	683	660	616	642	646	598	638	677	634	640	640	634	602	649	638	647	661	636	657	634	655	598	665	669	603	624	688	664	605	635	624	672	645	651	618	652	675	659	639	610	673	674	726	653	688	640	673	637	651	608	622	642	640	599	641	634	675	620	598	596	626	586	641	645	640	612	670	664	652	615	675	653	614	648	622	677	670	595	711	628	642	662	667	664	633	635	666	650	650	663	608	639	658	597	606	638	643	635	627	601	657	653	677	625	623	610	608	657	631	662	659	633	657	642	646	639	606	576	642	624	678	618	656	598	648	645	670	610	631	631	641	618	672	662	635	641	687	631	624	617	651	645	666	692	626	607	668	611	659	640	683	693	636	598	676	649	653	626	635	614	657	642	653	615	659	649	657	657	639	609	643	640	605	636	639	622	645	634	642	655	640	647	611	625	652	662	673	606	656	618	664	684	637	647	623	625	642	637	615	695	650	692	644	662	634	629	609	618	653	653	613	646	624	646	580	644	636	643	644	668	643	651	661	663	606	640	611	613	629	679	603	622	612	620	690	627	592	653	663	660	625	641	621	666	663	651	679	637	594	692	640	600	640	645	648	632	626	626	674	654	632	574	658	651	656	626	654	647	613	698	624	624	661	645	630	644	662	694	642	649	636	615	647	669	690	643	578	659	640	629	648	638	628	608	673	580	641	623	660	589	627	630	638	653	657	652	609	622	631	658	665	661	666	663	674	667	638	663	658	665	660	660	712	645	708	639	654	605	651	652	661	624	620	632	678	604	639	676	650	671	620	634	646	645	632	638	652	705	614	628	638	657	640	611	693	641	661	657	625	656	589	663	663	647	675	608	659	650	694	629	655	625	603	680	674	647	636	610	650	627	609	687	666	674	648	646	608	616	634	604	674	622	641	642	623	638	646	630	630	668	652	635	629	634	686	642	632	642	660	634	645	646	670	666	630	658	651	646	629	654	629	673	615	662	678	603	619	578	640	587	666	635	627	664	643	640	605	635	663	650	644	634	644	625	636	626	673	650	632	641	648	635	593	619	623	628	640	647	652	646	609	645	665	631	653	667	603	635	683	642	702	612	656	683	689	608	649	673	644	613	611	647	581	612	617	644	630	595	660	655	663	697	606	633	659	637	627	627	620	613	661	660	652	615	650	654	633	641	671	597
1872	194	3315	9926	11484	9599	3980	1058	250	106	84	59	54	57	59	63	59	55	51	57	45	49	60	43	47	54	55	62	60	48	54	50	62	50	58	46	45	44	52	54	59	56	60	57	62	68	40	47	45	41	49	45	56	53	67	58	50	53	64	57	60	62	47	52	52	42	49	48	54	57	55	60	46	57	42	53	54	53	53	45	54	54	65	65	47	62	50	57	52	60	61	43	45	59	56	56	49	50	58	49	53	54	50	53	61	57	62	51	52	67	53	41	54	51	55	61	56	46	54	65	55	54	58	53	44	56	60	58	66	64	64	51	54	59	55	56	60	63	49	56	61	38	56	60	52	56	56	67	59	75	51	53	39	62	57	65	56	65	48	75	48	62	60	46	53	50	53	61	49	47	56	50	55	65	52	52	56	48	55	53	36	62	71	59	68	54	59	69	49	59	58	67	80	45	59	62	55	57	59	50	61	53	65	48	50	44	61	54	60	52	52	55	42	62	68	55	57	50	50	57	61	47	65	53	69	52	52	53	55	51	54	55	47	56	57	50	51	60	60	38	63	54	52	58	55	55	50	61	68	53	48	59	65	46	60	57	66	48	58	57	56	56	69	61	63	51	61	54	54	60	51	52	51	66	52	59	56	56	63	52	63	47	56	49	48	70	67	61	67	65	48	57	59	41	58	80	56	60	62	66	55	72	57	60	50	54	46	57	68	54	63	64	50	41	57	53	61	52	51	54	58	45	51	55	58	50	60	48	66	57	68	52	68	60	56	42	47	63	65	57	59	66	77	63	52	63	58	49	54	68	59	46	51	53	51	55	58	69	65	51	51	52	55	52	59	43	58	50	55	51	60	61	58	61	50	57	64	59	63	65	48	44	58	45	53	45	53	52	47	55	58	69	49	57	44	54	56	42	48	61	71	41	45	55	56	56	62	50	57	45	57	44	45	63	51	42	62	62	70	52	57	51	59	54	51	55	40	52	64	56	46	45	66	57	39	55	64	47	58	52	50	52	39	59	50	53	45	61	59	67	47	51	66	67	45	47	54	50	59	58	65	68	61	54	49	54	50	61	61	40	43	54	39	55	51	59	49	50	66	48	41	42	55	47	59	48	59	51	61	51	56	61	70	54	63	64	67	54	66	58	52	67	53	60	72	60	68	54	61	50	63	62	53	72	59	69	47	56	51	49	56	49	56	48	61	58	49	62	63	64	60	60	50	45	49	67	66	51	60	61	43	47	47	43	56	43	48	61	57	60	57	57	54	68	49	72	53	48	44	49	58	58	65	50	56	53	49	63	35	60	48	50	53	53	64	45	56	55	61	64	47	44	49	44	60	65	46	53	53	56	51	54	52	61	68	51	60	41	53	63	43	60	42	51	58	51	54	54	54	56	62	54	48	53	63	56	48	56	55	51	61	46	73	55	57	68	56	60	67	62	57	61	54	57	59	62	57	49	57	59	52	49	46	62	66	57	69	42	42	45	60	58	42	50	56	44	66	52	56	54	38	57	61	49	52	54	53	47	77	52	51	66	52	53	47	52	49	67	59	63	69	57	76	54	54	50	46	42	53	58	59	58	62	53	56	59	65	45	49	55	64	63	53	51	54	52	56	52	44	57	60	60	60	66	61	65	50	54	52	63	54	64	60	43	58	50	58	54	52	51	60	58	59	55	65	53	45	51	57	52	51	57	53	57	65	64	54	55	68	55	47	66	58	57	56	66	56	52	51	62	65	53	52	58	48	44	61	54	54	55	49	48	55	60	59	60	45	66	48	65	65	51	62	60	56	49	57	53	56	69	59	55	44	48	61	54	45	48	61	69	52	56	51	61	50	52	49	60	52	61	64	64	55	42	52	41	59	45	51	61	45	71	57	73	56	64	61	57	68	53	54	40	53	72	55	57	38	57	51	49	44	44	51	44	60	47	63	65	53	54	39	55	55	63	55	58	57	45	64	53	53	63	60	50	41	64	48	53	41	46	63	50	66	44	50	43	58	47	57	59	63	55	60	63	64	55	59	53	62	60	59	64	42	51	60	63	55	53	53	55	56	61	59	45	70	45	51	53	63	62	52	62	42	64	53	56	48	55	53	47	60	64	56	54	68	52	52	56	58	57	54	47	56	41	49	58	66	58	53	52	46	56	65	67	75	47	56	58	55	63	53	48	46	59	65	63	36	65	55	48	44	73	51	69	72	70	53	49	46	50	45	43	55	65	52	61	59	74	67	58	68	47	62	53	58	59	49	57	61	63	45	49	49	57	46	49	55	58	55	50	63	54	61	59	49	67	69	48	55	61	56	55	63	59	55	58	66	50	59	45	57	65	55	64	45	62	54	63	71	53	58	54	49	49	65	53	58	48	41	56	61	54	51	42	69	49	60	45	67	48	54	57	50	62	48	41	49	46	72	67	46	54	54	50	65	62	60	62	50	45	63	53	49	55	53	48	50	51	46	58	60	53	65	58	51	57	61	60	56	48	64	65	52	59	66	42	61	50	53	61	56	49	79	56	56	62	59	60	39	63	47	62	54	57	54	53	57	57	50	52	71	49	58	65	68	65	61	51	64	58	68	46	57	57	62	62	39	51	56	52	42	49	51	53	46	40	60	53	50	58	56	50	46	58	68	48	61	68	59	54	60	59	55	62	52	62	47	52	59	58	65	61	53	61	56	56	58	60	58	54	54	60	48	59	53	59	56	50	59	52	57	53	60	45	50	55	65	68	39	63	63	52	68	48	50	53	55	48	51	52	60	59	48	59	52	63	62	68	65	53	47	44	45	52	56	67	55	58	53	50	60	51	65	47	49	77	61	54	48	64	51	45	54	52	73	42	61	54	53	69	65	52	50	63	66	56	46	46	64	53	65	52	65	57	50	40	56	52	57	62	62	53	50	58	53	49	62	56	48	61	55	54	63	52	46	68	54	50	56	55	56	60	51	58	55	51	67	53	55	76	53	59	59	44	55	62	51	58	60	68	63	59	58	60	47	68	57	60	52	68	58	55	67	47	43	60	67	53	49	63	49	46	58	53	54	50	57	54	51	50	55	45	55	48	60	58	56	59	51	77	52	64	48	64	54	58	60	57	58	59	59	57	63	58	50	53	55	39	56	58	51	58	62	65	56	68	44	53	59	60	45	63	47	43	53	61	64	61	64	50	48	59	54	57	48	53	59	50	45	50	61	54	61	64	50	59	58	43	67	56	54	53	55	62	53	56	58	41	50	44	50	30	58	49	48	41	49	56	42	67	60	51	41	72	55	51	73	55	54	68	51	63	54	62	64	76	60	57	61	61	48	64	44	53	58	47	58	41	61	75	54	62	50	75	61	65	54	60	43	67	43	50	51	60	52	47	73	65	44	50	62	54	64	63	49	52	53	51	48	44	56	76	53	52	50	49	61	51	56	47	50	56	62	53	79	55	56	57	48	54	64	59	46	54	60	64	49	58	55	59	49	45	66	47	61	57	60	52	52	52	49	54	48	51	63	53
11418	5074	25286	53597	64081	53570	35672	19917	6677	1753	889	803	715	762	738	738	751	758	747	718	782	780	740	754	759	690	749	730	743	723	734	722	731	763	713	705	694	694	726	714	713	702	744	744	734	669	717	699	719	756	753	714	727	713	734	733	705	782	732	761	705	748	755	702	729	734	743	687	737	743	749	729	695	734	733	727	716	699	748	728	756	727	703	706	720	716	754	740	690	727	727	725	755	714	712	713	728	765	766	694	704	764	757	701	709	713	736	707	736	750	697	695	732	707	753	740	709	765	725	759	750	758	749	680	742	731	743	703	749	766	691	705	742	703	692	720	755	730	702	723	741	704	730	745	714	713	768	727	758	731	727	760	713	759	732	737	743	694	727	705	731	765	739	714	785	750	686	786	728	695	759	751	778	719	675	732	708	750	713	693	726	739	656	712	714	712	781	768	730	723	762	749	758	770	735	732	760	702	740	733	731	782	746	733	731	761	735	688	696	727	738	755	734	712	723	702	723	714	755	714	752	721	683	750	736	751	694	733	748	720	704	724	778	741	732	773	739	754	731	772	755	786	725	742	717	702	684	724	793	726	755	699	709	729	729	732	722	749	730	769	714	728	729	717	782	667	705	757	764	733	709	757	665	710	695	745	730	728	758	688	736	704	730	725	728	736	714	729	718	687	704	764	727	753	754	732	750	708	748	701	724	699	709	744	800	730	745	795	701	675	730	719	741	761	729	753	766	688	676	766	729	742	762	747	732	787	736	742	672	761	708	729	686	714	705	741	750	727	735	754	748	755	796	722	753	748	719	731	725	743	677	713	720	728	769	733	711	734	759	663	747	693	717	732	741	739	664	734	693	788	718	754	732	717	748	708	786	688	703	720	774	708	713	725	756	747	739	758	739	722	729	739	728	708	725	742	758	735	758	721	716	701	728	710	719	747	733	758	715	766	756	739	733	706	736	729	720	725	768	702	786	783	704	776	764	716	707	749	736	722	699	716	671	750	717	742	757	727	787	766	769	745	696	718	736	683	711	756	732	753	720	764	744	727	722	725	738	707	748	783	744	715	670	725	722	729	726	746	721	688	701	738	710	703	760	725	782	703	718	753	749	694	733	738	762	715	752	749	708	769	744	743	712	728	690	737	697	736	706	721	730	694	711	744	682	752	777	801	751	761	717	706	707	719	671	739	707	766	704	676	730	712	713	706	747	726	705	746	750	709	768	692	684	709	719	726	714	743	755	721	804	694	755	761	737	741	725	761	738	772	712	756	779	729	719	714	720	768	731	747	725	769	709	678	717	710	717	711	693	736	714	697	773	763	761	717	704	647	726	720	730	710	709	764	744	727	734	746	699	712	711	724	733	691	688	729	726	730	722	724	753	704	711	764	755	784	745	781	735	675	712	730	765	700	747	740	732	734	734	745	783	743	762	728	701	732	705	718	663	662	809	709	699	679	731	735	704	766	786	690	738	736	736	782	740	707	736	725	713	734	731	717	778	733	685	728	687	735	756	761	737	743	768	696	740	736	726	779	733	740	690	692	736	673	750	781	729	680	697	716	757	732	758	714	740	757	806	735	738	738	729	780	710	763	720	713	759	777	743	737	688	764	704	702	758	707	736	750	748	691	785	750	737	715	780	753	730	714	730	742	694	687	758	745	739	707	684	764	724	705	763	746	709	713	696	723	754	725	710	727	762	728	738	728	735	706	685	734	756	720	702	739	776	739	706	722	726	804	722	749	744	717	710	726	756	712	710	731	781	733	742	741	711	712	729	701	735	770	754	719	745	736	721	749	677	732	729	721	704	719	731	731	758	760	745	690	722	773	756	725	798	786	710	735	698	759	721	721	761	701	695	757	735	702	774	733	707	734	758	755	734	737	728	698	739	702	716	726	694	716	768	723	728	702	695	707	717	699	691	774	653	734	759	746	696	704	749	734	769	729	752	713	747	691	752	713	766	739	721	743	693	739	723	700	721	735	740	715	747	720	708	732	723	719	763	732	745	725	674	692	693	747	738	745	694	743	760	714	712	739	691	748	721	734	769	746	736	745	726	717	724	762	754	753	714	730	683	736	777	744	749	705	753	752	696	764	683	735	729	762	735	757	729	727	669	723	711	754	729	731	699	699	734	717	776	766	717	720	796	766	760	729	733	725	729	745	716	733	690	696	712	757	727	719	761	677	687	735	728	688	718	703	752	688	737	716	703	746	720	712	765	712	706	723	791	696	755	720	733	728	703	730	726	777	703	716	715	693	769	730	735	687	720	725	738	693	731	757	767	779	711	719	768	741	777	749	727	692	767	782	712	713	710	720	743	730	698	746	757	708	682	766	750	760	707	721	689	754	749	735	734	748	724	773	756	713	740	710	705	783	744	732	763	771	784	709	731	695	727	791	761	693	794	760	717	738	750	725	702	734	716	722	719	763	687	738	746	748	742	695	723	717	795	747	722	727	785	733	716	755	755	719	729	731	708	733	714	731	730	750	740	711	693	736	731	734	728	718	707	713	766	769	796	739	750	768	717	695	742	777	718	759	717	725	726	740	764	745	727	754	761	725	738	715	710	712	715	707	694	737	746	722	691	742	715	722	777	748	733	745	693	755	729	696	718	698	738	717	719	737	772	757	741	703	721	751	743	746	715	721	716	725	737	723	737	756	722	743	732	720	757	753	705	725	704	722	802	805	745	748	713	764	700	670	743	740	697	767	770	717	694	759	764	775	723	676	734	704	729	677	740	721	744	737	774	719	762	679	695	728	753	680	720	723	709	769	785	681	722	736	746	748	730	724	712	751	740	806	740	730	759	747	727	729	766	706	736	729	732	711	715	733	711	707	784	747	713	740	747	705	755	715	730	718	708	718	687	741	720	737	738	752	744	764	725	733	725	759	765	763	722	757	730	709	778	747	727	745	671	713	708	734	716	750	758	736	768	747	722	718	738	742	694	726	753	747	676	751	705	771	723	723	743	730	717	699	731	737	728	737	747	741	735	739	707	743	703	762	695	731	723	730	735	731	668	752	770	747	700	746	744	684	720	749	710	699	715	743	704	700	747	742	714	735	711	764	760	743	683	733	726	728	730	776	758	767	745	743	702	750	700	779	715	771	710	666	735	719	752	744	702	751	745	726	772	766	761	765	762	733	774	738	749	719	721	768	727	743	708	716	761	740	748	727	708	703	698	747	717	722	766	726	741	720	742	718	762	704	716	728	779	718	747	732	736	754	707	723	729	722	739	722	756	694	698	704	731	734	771	712	727	786	728	709	736	691	771	735	739	708	752	733	799	715	770	734	732	710	741	763	717	772	746	762	768	687	744	781	717	773	694	710	721	708	745	800	746	714	791	780	766	752	722	719	755	755	746	718	670	744	717	738	706	737	741	754	704	672	680	770	729	752	756	699	751	784	762	744	710	733	777	671	716	745	727	680	714	737	749	779	763	736	769	734	718	706	768	685	731	707	702	736	673	719	695	714	749	733	674	720	769	678	715	712	743	782
856	274	3683	14021	18314	16187	7671	1900	432	111	71	62	55	60	58	60	52	53	56	49	49	57	50	51	49	47	47	49	47	51	56	40	40	44	60	63	52	62	58	44	50	50	57	59	55	52	55	41	63	52	50	55	48	47	44	53	44	59	64	57	43	64	56	53	58	47	44	69	37	65	51	61	50	60	45	57	48	54	56	39	58	54	40	43	52	41	59	52	45	48	60	55	71	54	60	50	59	60	49	58	59	54	45	51	47	71	51	44	48	53	54	60	55	69	46	46	48	40	44	46	54	64	46	59	43	56	34	49	56	55	57	42	53	62	66	62	38	54	62	57	59	46	45	51	58	47	52	52	59	68	51	50	61	43	54	52	57	68	41	52	58	51	70	41	64	56	46	49	52	53	42	42	47	54	44	55	58	52	58	66	47	55	49	60	56	59	50	57	57	48	44	38	42	61	53	70	55	56	50	58	61	43	43	63	61	51	44	59	57	56	51	52	53	54	62	59	39	60	68	43	47	53	54	54	63	55	59	57	44	52	38	44	54	47	49	31	65	49	68	62	57	59	57	49	49	54	42	59	43	52	52	58	66	56	56	58	48	51	58	50	57	65	51	53	52	46	52	58	53	68	57	63	50	47	62	66	53	42	60	49	45	54	58	59	54	47	54	58	56	49	41	55	53	45	56	56	49	46	50	64	57	56	66	61	65	58	48	48	61	53	55	42	39	42	53	50	52	43	47	64	54	55	56	47	53	67	41	50	43	49	54	47	50	71	55	48	50	52	52	57	53	45	60	48	53	58	52	49	52	39	44	49	67	37	74	52	48	63	67	46	53	47	46	55	57	55	46	40	57	39	56	60	50	57	42	55	48	43	42	51	74	62	57	51	56	50	51	51	52	58	38	61	54	55	47	55	44	58	52	51	56	59	54	58	56	49	60	67	44	73	67	61	50	48	59	54	53	57	34	58	52	64	45	59	54	54	52	58	58	41	54	53	59	56	41	46	50	43	44	56	56	51	51	48	45	56	56	59	57	50	47	59	51	44	50	60	49	47	62	61	64	50	49	65	43	45	59	53	62	62	54	64	57	54	50	61	57	51	66	33	45	61	59	51	52	54	44	40	59	46	59	51	55	41	41	50	56	53	46	50	43	55	52	46	57	45	51	69	50	50	46	53	51	54	57	61	53	64	64	58	49	48	76	53	53	72	56	43	52	47	52	54	52	49	40	49	43	54	59	53	40	53	52	57	60	62	53	54	50	63	56	61	52	58	53	54	57	52	49	54	47	59	49	50	68	41	57	39	55	48	50	49	53	59	52	57	47	46	57	56	53	51	47	62	55	51	57	55	48	54	66	52	52	42	57	64	55	57	63	50	52	49	58	46	46	43	57	48	61	61	63	52	47	52	56	61	60	60	44	48	48	38	53	54	52	51	44	56	42	41	47	64	56	48	57	40	59	56	50	61	56	62	44	65	42	59	51	60	50	56	60	49	51	56	57	57	64	45	46	46	58	56	64	54	46	42	52	57	49	58	68	50	52	55	61	57	58	56	53	51	54	58	53	43	65	57	66	48	69	48	55	58	53	49	55	44	51	64	55	63	53	63	52	44	69	68	58	60	44	60	53	53	62	57	71	41	43	51	42	62	36	47	47	56	64	56	66	49	47	59	58	45	49	53	43	47	69	53	48	42	45	51	44	74	48	54	63	47	42	59	52	57	60	56	62	66	55	45	38	60	59	59	50	48	62	51	47	49	44	58	56	40	52	48	60	51	41	66	56	67	55	52	51	48	49	55	48	50	44	55	54	56	54	58	59	55	72	73	66	53	52	56	58	47	63	36	58	51	57	43	61	65	49	60	55	52	46	38	55	59	58	52	70	56	50	58	37	62	54	52	47	56	58	42	53	58	55	56	44	47	56	53	46	54	53	56	48	53	46	58	51	65	54	56	50	74	53	53	42	46	57	41	57	58	51	46	66	54	47	62	56	51	54	48	61	59	55	49	54	63	56	53	33	58	50	42	58	53	53	52	78	48	56	50	46	50	62	70	53	46	50	54	46	53	53	52	62	51	54	69	61	59	51	44	48	81	47	51	53	46	63	60	50	43	44	62	67	42	44	45	48	59	38	57	52	58	45	52	58	69	50	43	53	53	55	51	67	69	58	44	43	60	58	53	50	62	49	57	57	52	53	47	50	50	49	66	60	54	58	58	60	48	51	53	55	63	52	70	50	57	65	50	54	44	51	65	44	54	43	46	49	53	70	54	49	47	58	54	59	55	38	46	47	47	51	60	42	46	49	60	56	47	44	47	56	49	45	41	59	53	46	56	47	57	54	62	59	60	58	43	66	45	57	65	54	50	56	62	53	49	51	53	59	51	53	65	57	48	60	52	36	56	61	49	47	46	53	56	43	56	42	56	55	55	57	69	49	52	51	62	55	43	42	62	48	60	45	63	48	53	47	54	48	54	56	37	48	51	63	60	56	43	57	48	47	53	46	67	52	46	51	59	47	64	59	42	58	46	56	40	55	44	38	46	44	51	44	44	50	71	57	47	43	58	64	53	54	46	66	57	62	56	61	50	51	46	51	48	76	46	53	68	53	51	50	54	56	48	41	57	61	47	42	46	45	53	53	41	58	49	61	60	52	35	53	57	62	54	46	63	56	59	57	58	58	44	48	68	61	49	51	37	57	61	50	60	57	51	66	61	53	60	49	51	40	58	49	53	55	47	52	47	51	51	54	58	49	61	44	57	55	44	59	61	55	57	67	45	62	59	52	41	46	47	56	48	54	50	48	44	55	51	55	44	63	52	51	60	59	48	51	44	56	66	50	54	47	43	50	48	47	42	53	61	51	43	39	49	61	48	49	61	47	46	51	56	67	47	48	63	43	55	52	61	41	56	48	67	53	45	52	62	59	52	60	54	62	65	56	56	67	50	48	58	48	48	61	61	51	53	56	62	48	52	54	67	62	46	53	53	47	46	66	49	50	55	47	37	59	49	58	50	56	50	60	51	48	54	46	59	66	51	58	47	68	48	46	63	68	42	47	52	59	43	53	54	54	51	54	64	56	60	44	57	60	45	52	50	68	60	50	54	52	46	50	55	59	55	47	53	38	52	53	74	63	64	58	46	48	39	47	44	38	39	52	52	48	41	57	48	47	57	44	64	59	38	56	45	58	48	59	59	49	57	53	43	55	41	42	48	57	50	47	48	66	53	42	56	64	53	58	59	56	58	51	52	53	49	53	51	39	60	47	53	50	53	63	68	62	61	45	39	48	68	57	58	47	60	51	54	55	53	41	65	61	52	43	51	67	56	66	55	54	47	53	56	42	55	59	64	41	50	61	58	46	48	49	55	48	61	49	44	41	45	53	50	52	49	51	48	55	45	45	63	58	46	55	54	50	59	58	52	65	54	46	61	49	52	72	46	46	53	60	38	57	53	48	45	50	47	50	64	62	43	49	65	57	56	52	52	54	54	57	45	52	48
15187	7439	26130	61814	77317	64572	43697	25742	10138	2444	942	706	739	735	688	692	708	702	707	705	657	714	709	683	625	686	669	720	684	726	723	698	745	726	694	733	672	679	711	699	728	693	715	689	692	709	711	665	684	670	707	745	696	700	721	741	681	675	635	716	706	661	723	678	715	675	650	703	678	692	649	648	688	708	682	722	697	726	718	732	672	758	726	698	702	679	698	700	703	693	714	692	721	666	758	691	730	710	709	672	697	678	677	690	728	722	698	696	695	724	701	738	745	645	752	680	661	736	739	673	668	684	725	654	750	691	727	665	738	705	719	680	750	715	718	682	737	753	726	710	679	703	690	695	729	681	689	705	690	679	721	743	739	726	698	645	657	713	708	661	673	765	663	685	729	687	705	697	685	696	656	689	704	695	698	697	732	666	729	646	698	668	706	684	668	708	685	728	680	707	698	657	734	738	704	761	691	703	757	730	718	716	675	737	698	673	671	723	701	743	683	701	752	690	737	661	683	694	675	669	713	646	675	706	722	667	686	707	712	707	752	708	677	673	656	654	679	698	685	672	711	714	662	709	680	762	769	726	702	678	680	716	649	649	717	693	727	698	708	736	729	719	681	680	702	694	669	708	653	639	776	707	697	717	689	703	690	708	705	725	718	690	708	706	724	693	703	746	690	713	691	674	663	687	692	627	694	776	722	748	681	662	739	689	736	712	709	743	711	734	681	704	688	733	761	682	683	687	687	720	718	710	678	689	699	722	689	726	696	678	703	701	681	688	674	705	660	740	687	696	648	691	691	723	678	660	678	717	710	700	684	707	710	716	750	764	660	717	707	665	695	647	711	708	729	665	664	734	701	688	730	747	705	713	712	698	700	700	719	753	653	710	668	705	692	732	682	676	718	694	725	693	689	674	659	707	697	691	662	743	732	684	700	715	718	693	697	684	692	713	706	725	665	735	687	692	730	730	733	722	669	711	723	676	680	712	654	675	691	706	668	717	739	697	699	718	684	712	727	752	661	686	682	698	659	719	695	684	703	712	715	725	721	680	724	648	699	720	711	762	690	690	698	673	725	700	665	675	693	733	724	672	623	734	667	698	722	698	718	734	753	696	750	714	700	691	711	690	737	665	686	760	728	700	682	765	706	710	756	704	685	711	701	674	666	676	691	684	724	739	715	721	709	669	726	691	749	685	700	715	666	693	748	745	677	711	706	703	727	701	673	694	691	702	706	694	693	689	755	662	690	716	689	660	709	699	717	661	655	726	681	724	710	721	716	704	665	686	710	729	693	696	694	745	727	659	687	731	704	683	754	730	702	729	654	684	709	682	712	713	716	699	730	694	748	739	652	685	737	714	708	715	692	701	738	697	681	699	764	705	700	686	677	674	708	725	699	723	681	713	691	730	701	669	749	746	720	711	726	730	686	673	767	700	661	732	675	710	669	686	681	712	720	713	704	659	700	732	741	705	690	647	707	720	713	696	695	685	682	709	711	683	674	681	707	746	696	703	736	699	695	729	712	662	735	686	755	663	748	703	702	722	700	719	705	719	698	709	681	700	699	689	762	662	699	735	701	692	686	663	673	687	638	729	667	708	713	682	715	737	699	705	711	688	715	704	675	732	693	692	661	691	698	711	713	701	723	706	705	680	771	710	703	721	698	737	723	691	720	686	751	705	714	652	713	739	672	682	665	718	693	694	714	674	703	664	713	686	727	702	741	718	727	738	684	706	690	711	730	660	690	691	705	705	724	691	700	705	697	680	753	718	705	699	711	668	691	708	702	673	700	697	669	645	735	663	737	698	704	742	728	721	744	671	744	703	773	711	677	702	678	675	716	682	674	681	670	675	712	731	729	702	706	701	723	738	727	712	699	660	726	689	766	731	775	685	753	681	709	693	675	719	696	712	720	691	734	693	710	709	662	704	688	685	717	661	717	693	731	743	735	700	760	695	716	686	734	695	707	721	717	739	756	677	724	712	733	717	685	761	688	700	719	679	687	730	704	699	703	710	701	734	710	681	664	710	714	712	712	670	708	666	705	710	737	654	685	693	678	676	701	703	697	696	678	740	720	711	663	718	678	720	706	683	701	691	720	703	703	704	708	673	674	692	704	690	710	721	716	697	679	722	649	650	721	675	700	692	677	725	732	720	675	699	700	703	728	724	695	691	698	708	708	672	676	707	692	681	706	729	719	716	716	692	762	708	732	694	642	690	637	756	723	708	642	708	667	725	716	673	672	733	737	713	673	672	695	670	676	719	709	733	688	740	754	705	717	671	709	743	683	706	717	731	723	693	712	726	715	694	681	736	713	711	684	684	708	678	749	727	708	682	689	763	687	722	715	682	709	723	666	733	707	682	717	713	679	676	699	684	674	728	680	703	695	661	681	697	676	705	734	746	706	735	707	695	708	721	678	708	705	637	724	658	723	733	731	669	709	708	737	705	690	662	682	682	748	685	729	702	644	698	728	732	656	648	693	647	717	679	677	726	688	719	664	722	691	674	729	709	690	726	705	683	710	713	714	781	665	706	723	724	672	695	700	707	769	725	721	645	676	752	659	715	721	669	709	699	721	705	680	743	680	685	682	700	677	704	711	694	712	684	725	728	678	699	689	715	682	765	676	701	752	721	688	715	703	686	691	718	687	716	690	713	703	693	691	677	700	723	703	736	767	666	691	690	703	700	682	716	680	758	717	735	728	695	731	720	691	693	695	704	762	678	703	683	730	701	722	663	726	658	743	640	707	711	670	710	727	682	689	690	680	729	741	685	686	721	747	670	695	713	750	702	691	747	729	695	726	653	646	708	648	695	730	711	714	701	676	697	693	682	675	718	701	681	694	651	706	683	695	721	673	670	704	721	674	668	736	711	691	695	720	678	636	707	690	746	702	684	708	673	725	719	706	713	698	682	731	700	689	703	674	705	696	679	688	703	745	776	709	737	691	660	717	684	714	676	677	751	776	786	642	690	724	710	719	733	669	637	679	647	702	708	697	709	708	734	700	712	688	704	699	713	709	701	693	670	699	688	699	706	717	728	672	735	694	740	744	709	655	718	679	691	713	718	725	704	718	723	672	712	675	717	731	716	717	718	709	682	704	716	678	651	745	674	701	700	689	703	717	690	761	675	691	702	684	688	681	689	700	698	692	690	693	687	699	721	659	759	700	718	729	676	669	701	715	667	738	714	675	729	680	679	704	683	711	691	730	704	678	710	750	692	702	693	703	717	741	717	698	689	744	711	709	721	721	669	718	709	687	701	740	728	701	687	726	687	665	650	695	696	713	673	742	680	681	711	674	684	744	706	713	746	686	725	701	666	726	746	669	709	695	723	726	728	670	728	710	726	688	762	679	712	741	640	676	719	730	727	669	708	677	666	701	713	701	734	704	695	710	668	669	673	677	727	737	717	716	666	688	730	718	753	678	769	722	747	757	749	694	687	708	699	747	671	685	727	692	718	742	706	684	758	687	698	710	708	716	730	679	700	696	757	680	756
1202	64	962	3998	4700	3873	1594	463	165	75	57	69	51	53	29	88	42	41	40	54	43	40	44	53	51	68	55	51	48	35	52	44	49	43	54	51	58	49	57	42	54	60	49	68	49	56	65	40	52	46	59	66	47	47	51	50	46	44	59	55	37	51	45	67	57	70	49	44	44	57	49	52	50	39	53	52	38	44	41	41	44	51	56	44	50	66	47	44	50	51	54	55	50	48	47	59	41	34	47	47	45	51	63	53	61	57	42	55	40	47	54	45	49	57	54	62	48	41	49	56	53	49	45	50	43	55	75	51	49	46	56	51	52	57	47	70	51	36	52	47	48	47	45	46	50	52	68	41	46	46	50	50	60	45	50	44	47	45	58	34	58	54	50	52	50	55	54	46	54	41	37	57	48	48	62	43	45	49	44	46	45	43	52	43	49	53	49	49	50	51	49	40	40	43	56	47	44	50	47	54	45	48	61	58	51	49	40	63	51	60	54	48	51	64	53	49	51	57	39	37	59	39	51	59	51	53	41	60	44	47	47	55	53	47	45	41	52	38	46	56	62	40	43	43	48	60	54	37	40	42	46	63	54	47	37	54	54	45	62	48	51	48	55	43	52	49	41	46	60	52	57	64	40	53	50	55	50	44	53	38	42	45	51	39	43	43	55	60	50	57	44	48	63	45	49	49	46	47	65	49	53	47	49	47	46	61	58	54	43	65	46	57	39	52	48	50	56	51	39	49	37	55	54	38	63	58	51	48	58	58	41	51	54	54	56	49	49	41	46	51	37	41	47	59	49	37	51	52	48	46	57	46	67	44	48	54	40	51	52	39	50	53	54	47	32	45	67	52	52	57	53	61	56	53	44	49	44	57	48	46	54	57	56	51	54	34	55	50	51	52	54	51	55	52	46	58	51	43	54	36	42	53	53	53	50	41	42	45	47	38	48	52	51	51	38	53	42	50	55	45	45	39	53	41	61	55	48	48	37	47	43	48	52	55	55	43	46	55	60	54	53	47	48	43	35	44	44	50	43	44	55	57	50	43	45	65	56	58	54	55	60	50	64	46	43	58	56	56	61	49	51	50	48	46	50	35	49	51	53	60	54	50	59	42	59	34	59	41	45	49	51	50	61	44	62	45	48	63	50	51	57	47	50	42	46	49	51	58	39	56	34	50	50	43	51	57	54	58	44	51	49	56	53	46	62	43	52	43	43	44	31	45	53	47	52	50	57	38	58	45	53	48	51	58	43	39	41	55	54	51	57	55	53	47	57	54	46	56	45	49	58	42	45	52	50	43	51	53	48	45	50	37	47	48	56	53	41	49	65	40	42	64	44	61	46	57	45	55	49	46	43	43	52	50	65	38	64	58	60	60	47	54	58	53	58	56	56	53	53	51	61	53	63	46	44	53	60	47	48	60	56	40	35	47	42	51	39	50	41	43	48	56	37	43	60	52	44	52	45	46	49	51	55	44	56	51	61	51	60	65	45	42	38	51	54	54	44	38	49	44	72	36	40	46	52	49	54	40	54	44	49	55	48	36	56	52	56	52	53	62	58	53	57	52	54	55	52	52	53	54	50	54	37	49	46	43	38	58	45	62	49	48	58	55	50	43	53	46	51	51	48	53	44	48	47	52	49	45	50	61	55	56	53	39	42	41	55	56	44	69	51	54	55	54	49	52	57	48	46	50	41	59	37	46	53	42	55	59	61	49	35	55	49	54	59	41	55	50	55	48	51	59	45	52	54	44	52	49	48	43	57	45	58	41	40	49	50	52	53	32	73	54	44	45	27	52	40	50	71	56	61	59	38	41	48	41	51	45	44	47	44	45	57	47	38	53	58	55	45	54	51	57	48	56	60	51	52	43	42	41	44	50	61	50	56	45	36	60	44	49	55	52	49	68	57	44	56	56	61	45	57	65	48	51	52	52	40	54	50	42	49	47	58	49	61	51	54	42	45	53	48	53	52	53	40	42	55	53	59	53	49	46	47	53	48	41	54	64	33	41	47	52	61	48	42	44	44	41	47	43	49	43	51	46	47	57	53	52	50	51	47	50	47	56	61	45	52	48	42	59	50	66	42	58	48	45	58	49	49	58	50	43	46	48	38	44	57	48	44	55	42	62	46	55	37	53	56	42	52	43	57	53	44	40	48	64	46	45	53	45	51	51	54	53	52	59	52	37	47	56	41	59	51	47	54	44	53	54	50	52	46	59	52	54	44	52	52	43	58	50	69	47	49	55	49	42	46	48	44	59	47	50	58	55	42	47	46	52	54	52	51	54	63	40	41	54	42	43	58	41	49	52	48	54	56	47	52	39	48	38	52	61	57	47	45	46	45	54	41	47	58	46	39	58	65	52	43	50	49	54	52	45	51	49	50	55	53	33	48	49	46	47	54	49	50	47	49	47	39	50	46	64	54	42	57	47	42	39	47	39	56	61	63	45	52	35	49	55	38	44	60	46	63	58	50	47	58	47	53	59	48	39	50	52	56	45	41	47	55	57	52	55	49	60	46	51	52	46	58	49	43	42	52	43	49	45	52	47	46	54	43	50	48	47	47	41	55	41	54	67	52	45	45	61	54	61	44	54	58	43	59	56	48	47	60	55	56	47	43	64	63	56	46	47	54	48	53	63	43	53	52	60	62	50	48	50	42	48	60	57	46	57	47	41	50	50	47	43	36	56	49	45	47	45	46	40	46	57	53	58	47	37	57	42	60	48	50	34	47	56	44	45	50	39	60	52	40	47	47	56	45	45	26	48	47	53	50	42	57	59	43	52	56	51	56	50	42	50	55	50	43	50	43	57	51	37	44	44	46	57	58	55	53	66	57	37	42	44	48	54	41	65	44	69	53	43	42	58	46	46	54	48	47	64	60	50	52	54	39	52	44	49	47	53	56	64	45	49	54	50	57	48	49	53	48	55	67	52	46	52	59	60	58	68	50	60	60	55	48	48	47	59	46	52	39	44	51	57	51	58	59	49	57	37	41	41	57	41	47	35	49	54	51	62	41	53	48	62	46	35	60	65	62	44	47	48	62	68	40	55	50	51	39	47	52	49	72	42	50	51	51	48	58	52	49	36	56	39	55	52	39	51	55	52	40	47	60	39	46	54	53	37	52	50	51	49	50	46	46	52	67	38	47	60	49	50	56	55	47	46	55	50	65	29	48	58	37	54	42	60	47	50	63	56	50	45	56	43	42	38	43	56	49	57	45	39	55	46	33	53	51	54	65	49	51	60	56	54	52	56	49	52	43	48	44	48	53	59	43	47	55	51	54	47	66	51	29	71	49	57	65	62	51	66	51	52	45	45	55	52	55	53	55	58	30	60	51	50	58	53	51	41	52	43	59	48	46	53	55	42	55	53	44	55	42	55	48	58	48	49	49	47	49	62	40	50	67	60	56	43	54	47	53	38	47	58	48	39	48	46	51	54	60	55	56	52	50	57	45	41	53	44	50	52	53	55	43	43	58	57	45	41	61	53	55	44
8452	2108	15007	38604	45387	38643	25738	11573	3433	1151	758	690	677	675	633	665	666	647	697	644	613	679	656	715	654	663	671	690	714	641	642	669	629	701	584	660	652	655	636	677	651	662	630	633	687	637	622	648	675	709	666	656	677	654	662	649	691	675	645	656	648	641	645	680	664	678	632	626	675	654	656	607	655	655	696	691	649	672	648	658	658	638	649	682	678	660	692	648	679	682	650	650	665	656	664	661	688	640	627	691	664	683	702	642	667	672	706	641	655	670	639	647	677	640	646	636	631	679	657	642	653	663	693	614	676	676	619	671	638	663	682	639	641	632	652	686	673	636	664	667	650	689	632	670	678	684	641	653	671	683	635	648	682	637	637	645	631	686	670	662	695	673	649	634	690	682	685	633	660	648	645	619	665	657	661	674	677	669	720	673	662	676	649	648	696	716	659	690	666	677	642	618	667	702	660	658	615	661	647	642	701	651	623	655	679	715	693	650	684	657	668	631	619	643	642	688	700	641	677	656	654	683	697	654	686	665	677	648	656	643	679	629	669	658	642	671	625	621	650	683	644	662	644	617	623	611	662	678	651	675	679	653	621	626	639	691	737	658	634	607	659	681	664	645	661	666	687	632	714	643	651	676	685	681	609	683	637	656	651	644	655	637	666	643	668	695	648	686	631	681	666	643	647	575	677	669	627	655	700	703	650	663	647	694	653	674	689	642	641	634	674	669	631	665	625	640	681	673	677	672	664	644	626	684	642	713	638	642	610	648	671	670	678	682	606	627	632	677	654	652	678	667	681	709	669	639	669	615	664	680	609	637	641	650	653	657	622	656	617	650	667	666	654	629	679	669	666	667	679	664	682	620	683	661	660	654	643	700	695	625	656	663	652	686	675	654	613	662	698	640	631	645	661	616	682	653	675	654	658	637	610	610	647	656	674	624	630	673	655	650	684	669	656	613	661	633	668	649	669	663	627	579	690	670	631	672	656	667	624	661	637	641	591	609	711	650	672	668	653	643	703	653	672	694	720	629	664	681	625	626	597	670	671	715	587	646	693	663	674	643	628	662	652	648	653	589	616	679	672	627	664	684	697	629	659	626	702	654	682	630	651	634	658	648	701	671	618	654	640	692	613	646	710	675	687	621	660	647	639	656	648	699	642	655	654	593	668	655	663	656	621	640	692	678	633	620	651	649	598	664	600	618	634	649	638	662	637	704	669	633	665	669	658	700	649	674	664	672	687	634	657	695	705	659	646	654	650	644	677	696	653	629	670	692	685	647	660	640	705	666	637	673	668	685	696	630	655	678	678	654	611	661	622	649	687	647	633	663	709	653	657	664	690	662	664	655	648	689	662	686	657	661	652	674	686	662	687	674	663	643	692	715	654	673	693	649	677	638	680	637	709	696	683	675	648	664	638	649	655	617	646	679	650	630	645	676	675	633	613	659	629	620	630	678	611	647	626	642	653	672	668	678	636	669	700	617	693	662	612	636	645	657	641	693	686	678	674	609	641	668	707	631	644	668	639	661	649	691	647	655	699	730	714	691	676	636	700	634	643	620	662	662	653	639	625	602	636	698	709	685	635	658	640	653	656	704	652	608	622	682	629	650	644	607	673	644	665	687	695	648	708	695	642	649	656	662	649	700	672	693	644	642	664	659	659	683	644	684	695	679	688	689	636	602	638	696	684	686	646	652	641	652	632	632	682	685	692	652	655	704	663	702	643	683	687	671	684	634	662	651	683	666	638	645	648	717	692	633	721	644	654	670	641	658	630	663	670	598	666	675	627	634	648	648	651	642	659	633	637	646	647	636	658	629	703	660	635	674	681	692	675	625	666	658	573	646	675	650	687	666	631	652	665	679	606	659	682	708	661	659	679	626	695	665	668	616	650	645	680	650	636	679	636	676	625	688	620	639	610	677	713	691	663	642	687	679	694	603	704	675	654	687	651	624	717	681	662	643	664	664	606	650	691	656	659	664	666	642	656	707	663	660	706	667	706	701	664	699	645	651	631	638	677	660	630	686	645	708	705	656	594	655	622	639	671	631	653	660	656	636	662	620	695	648	620	638	628	639	641	659	643	673	681	622	681	651	628	690	668	678	670	630	631	659	687	624	659	661	695	667	652	691	621	694	680	645	649	682	677	654	643	630	673	683	689	673	612	647	653	660	667	675	621	685	672	618	664	659	631	653	677	668	625	654	621	650	626	661	681	632	677	632	678	637	668	657	659	680	673	687	660	652	645	637	667	668	630	625	663	621	697	657	716	651	644	688	625	701	683	665	683	655	632	638	676	654	690	686	669	663	677	640	659	689	670	638	647	669	705	650	680	647	688	659	639	703	643	627	644	650	604	677	660	671	704	686	648	641	670	705	659	641	665	656	623	647	681	654	691	677	661	631	641	635	676	669	655	661	666	653	655	681	670	669	652	630	654	638	630	700	673	649	665	681	674	659	671	691	621	669	680	693	660	649	662	646	674	646	676	663	636	697	693	640	609	625	672	681	673	678	684	673	650	639	667	640	671	665	668	627	647	657	649	683	645	667	665	665	663	641	635	644	651	705	675	680	701	686	650	655	657	649	628	634	654	703	661	663	646	679	689	675	700	651	655	689	677	639	652	717	625	640	677	674	654	687	665	641	661	652	663	671	682	654	670	625	683	698	663	677	683	705	636	638	672	648	663	642	653	673	665	692	640	700	650	614	661	695	647	641	659	667	650	613	667	661	608	661	670	683	616	646	636	651	668	628	690	658	684	646	689	647	620	658	642	654	631	690	738	684	688	694	685	683	637	635	690	620	660	641	658	628	692	682	644	681	610	710	609	614	685	657	687	602	642	632	623	669	646	710	654	672	656	667	637	628	652	677	641	627	687	643	630	689	656	618	669	656	688	664	635	632	688	632	640	685	730	710	653	686	697	722	653	659	637	711	680	670	630	654	686	653	635	641	657	705	673	660	648	697	670	647	657	694	669	620	645	653	618	613	650	646	676	667	617	654	630	704	659	636	691	680	717	701	686	708	633	666	674	666	645	637	667	675	592	661	655	685	647	623	658	691	641	635	683	616	624	663	641	659	647	636	660	648	681	698	629	661	711	667	676	643	726	672	638	630	633	644	661	661	652	653	678	644	664	701	631	639	623	681	657	656	638	654	663	662	650	645	665	672	701	639	683	676	669	673	655	662	637	638	699	673	688	677	660	663	649	624	695	702	667	651	633	645	597	635	647	652	685	649	684	626	639	602	688	672	718	711	646	638	671	679	675	639	641	654	627	658	664	658	609	680	646	645	666	663	741	655	637	629	711	685	648	654	711	646	638	655	668	675	628	681	644	680	648	644	694	682	672	692	669	676	633	648	662	651	667	649	681	666	616	657	639	697	736	684	643	678	682	657	630	651	650	647	665	672	696	639	610	665	677	616	641	633	659	648	646	653	643	636	601	674	648	661	630	668	668	644	674	634	657	679	691	658	653	641	624	654	660	643	663	704	679	671	656	665
504	255	3167	10245	12484	10556	4020	924	263	87	54	53	50	51	48	50	41	45	53	43	45	56	62	33	46	57	50	62	53	56	53	50	57	48	47	52	60	50	50	44	60	57	47	36	57	46	34	51	59	47	51	57	43	61	59	47	51	46	50	50	39	56	54	48	56	55	48	40	43	39	61	48	32	50	55	51	44	54	55	47	55	40	52	52	51	48	50	58	39	45	46	51	45	48	48	50	44	52	42	46	51	44	52	40	49	59	65	45	53	62	44	47	41	53	44	47	60	47	61	54	48	51	60	65	39	37	52	65	43	54	48	47	66	55	43	51	43	48	42	53	42	47	58	46	54	32	50	43	59	58	61	39	39	53	34	41	57	48	40	35	45	38	46	46	45	51	45	60	41	43	49	54	58	47	42	44	47	46	41	53	39	59	51	55	50	60	59	57	69	47	53	39	49	39	51	53	43	52	47	43	59	51	44	60	37	65	59	50	49	41	55	46	41	57	49	44	52	59	56	56	50	70	52	50	55	48	43	45	45	44	50	43	47	50	43	52	49	54	41	53	48	57	41	52	57	45	54	57	57	66	54	48	56	55	46	54	43	54	57	61	42	61	46	55	53	53	36	49	46	55	49	39	53	48	49	44	60	40	46	57	41	40	55	43	46	52	50	47	47	42	67	68	48	42	54	58	54	69	60	58	52	50	45	57	33	42	71	50	44	55	51	43	35	50	49	49	46	55	67	52	59	48	47	53	44	46	49	51	54	57	46	49	40	59	60	51	55	48	55	43	33	38	42	52	54	45	44	57	37	48	45	57	41	47	50	55	39	52	41	41	52	41	46	52	50	55	52	54	41	47	50	61	46	42	61	50	43	39	48	64	52	41	56	62	46	59	47	54	55	44	46	41	46	46	49	47	47	69	65	57	49	53	44	55	46	50	41	40	54	52	53	51	43	44	52	45	50	42	48	61	50	59	44	48	61	59	56	37	51	53	50	50	40	45	51	46	44	44	58	52	48	57	59	51	57	32	43	36	44	44	60	53	44	44	39	67	50	55	53	41	41	54	38	50	56	56	56	54	47	36	47	37	41	53	40	39	55	57	57	48	54	47	56	54	49	47	51	51	57	40	56	39	50	47	59	41	55	52	49	50	42	62	48	48	51	41	52	49	44	53	63	46	46	53	48	51	42	47	45	42	39	45	47	37	47	42	41	50	48	55	48	55	57	39	54	57	44	63	59	46	58	49	54	57	54	55	59	62	41	54	52	45	50	60	53	36	43	56	60	53	48	68	57	60	58	57	66	53	51	45	47	52	40	58	47	53	40	46	64	43	52	52	52	42	47	50	50	52	40	52	43	56	51	51	43	59	54	51	54	46	48	66	58	45	58	45	49	34	44	45	45	48	48	54	51	46	40	47	63	56	46	61	56	54	63	44	60	39	58	51	66	53	53	46	48	53	43	46	52	47	49	56	43	41	45	50	46	48	39	49	53	26	35	53	49	51	54	42	52	54	51	39	61	50	45	48	60	48	53	64	54	53	54	45	45	48	61	42	42	62	41	43	44	51	44	45	50	53	61	49	48	42	40	55	59	52	45	48	37	38	44	50	48	41	36	48	55	59	43	35	53	60	57	36	55	41	51	53	56	51	59	51	55	39	44	55	49	61	52	45	48	54	48	53	32	53	54	53	49	60	60	39	45	55	45	43	45	60	55	57	44	48	51	55	57	50	57	42	45	54	57	46	55	58	47	49	36	45	57	37	48	60	42	47	53	56	71	40	45	51	56	40	47	46	51	60	57	55	43	47	48	34	45	36	39	50	44	48	52	48	51	39	59	57	55	49	52	42	56	59	50	48	50	46	64	42	51	59	51	55	52	40	48	43	43	53	46	50	44	61	59	43	41	54	36	41	44	49	45	51	47	40	42	53	36	51	48	48	41	48	43	45	53	58	61	50	54	49	47	36	43	47	46	45	48	48	49	48	40	48	51	50	39	52	59	62	58	55	53	54	50	39	56	51	52	59	37	47	40	57	45	55	64	54	51	47	53	45	50	41	58	64	42	50	63	56	61	42	55	44	43	55	44	44	39	36	43	36	47	53	47	55	46	49	42	61	51	60	57	47	57	60	60	51	44	48	43	52	49	54	37	44	53	57	49	39	41	49	52	49	48	49	46	47	51	49	48	54	52	46	36	51	35	40	49	49	43	49	47	52	53	54	51	52	55	57	45	46	44	42	62	50	46	58	49	43	46	41	39	44	49	45	60	47	41	61	54	57	58	50	54	54	48	47	65	36	42	63	44	41	52	34	44	44	53	40	44	62	54	45	59	53	51	52	51	43	58	50	51	45	56	53	43	48	49	57	38	47	59	46	48	58	63	51	50	52	60	42	52	47	58	49	54	43	49	44	47	52	60	45	56	46	52	45	51	48	48	56	47	50	48	50	64	51	64	50	43	51	52	46	54	53	54	50	40	58	53	48	39	43	44	56	53	56	45	58	57	52	51	50	52	51	43	49	50	45	56	70	44	48	55	38	41	52	51	50	56	55	57	42	47	48	35	45	67	41	50	60	43	63	50	46	56	57	50	41	53	49	56	41	44	44	45	48	43	38	40	50	75	54	42	53	53	36	42	44	63	62	43	63	55	61	53	48	51	46	46	58	43	47	57	53	51	64	50	45	38	41	60	40	45	41	56	36	45	37	47	47	48	29	52	41	58	51	52	45	50	45	52	39	55	47	55	48	54	65	57	67	48	56	60	42	39	43	42	47	57	48	46	50	53	53	49	44	44	42	54	49	63	51	41	65	50	49	37	53	53	50	47	56	41	58	34	67	49	55	49	48	41	41	52	65	45	42	59	61	47	52	55	48	51	44	58	41	54	49	55	46	54	44	55	44	47	46	42	41	52	47	47	60	71	58	37	54	37	51	56	51	56	52	42	43	36	49	52	52	50	48	52	34	59	53	58	50	61	57	55	47	42	41	42	56	51	35	55	48	43	53	49	53	58	48	38	42	46	42	55	45	48	74	54	40	52	38	52	50	47	56	44	45	44	53	66	56	54	55	52	57	51	50	37	52	66	54	49	46	55	48	41	45	39	40	48	55	38	40	47	43	51	49	43	55	42	52	60	43	46	60	47	45	45	58	50	50	46	50	42	52	59	54	53	43	57	55	45	52	52	63	43	37	47	50	47	48	47	47	55	49	51	59	52	45	45	60	47	52	48	55	60	50	50	65	48	43	52	55	53	67	45	58	58	48	35	59	48	50	53	51	47	54	44	46	52	39	32	54	61	37	51	46	44	52	52	47	49	40	54	55	40	37	48	51	50	52	40	58	51	60	54	47	42	41	34	45	49	46	42	50	55	49	52	53	44	44	54	54	40	43	36	58	56	45	64	52	40	47	44	50	43	44	52	39	50	51	42	38	48	56	48	62	53	54	66	49	50	55	55	45	47	51	39	50	51	39	44	54	51	54	57	63	52	75	49	40	42	42
11060	6532	24476	56211	65799	54303	34095	18023	6169	1605	799	655	679	653	660	684	649	616	644	681	652	652	686	651	609	644	620	617	649	676	598	627	707	654	619	649	656	617	649	634	647	645	678	664	598	642	614	637	617	667	683	645	610	665	674	634	677	671	615	652	663	638	663	671	627	627	686	641	672	670	662	647	677	638	628	630	640	594	676	653	710	681	637	642	636	603	648	657	677	676	636	694	688	672	693	595	614	658	634	646	635	650	637	654	638	664	635	624	610	635	639	635	649	657	658	644	635	604	650	649	655	643	644	686	633	652	661	651	613	708	612	633	652	644	618	636	657	640	666	699	646	644	668	671	711	657	643	630	654	637	660	667	641	667	679	677	662	658	670	613	681	644	624	641	679	672	687	645	685	655	606	646	611	653	577	647	653	644	653	640	646	660	650	668	643	684	649	597	640	596	670	618	645	677	683	622	675	619	655	645	679	624	625	618	667	645	656	631	635	651	662	683	618	659	633	666	640	614	653	663	625	649	624	656	675	666	632	583	704	672	622	632	604	647	657	652	644	644	674	635	651	637	620	637	625	665	668	656	608	649	661	644	627	648	599	626	690	664	642	634	624	638	685	628	630	657	688	614	659	625	590	659	614	652	664	669	671	661	622	655	673	663	680	669	667	630	618	654	640	654	701	678	678	636	687	676	642	662	659	632	627	640	606	610	715	673	656	699	650	657	609	667	616	584	657	692	659	640	697	640	618	655	604	642	671	686	637	651	610	663	633	628	653	652	668	634	681	663	623	631	642	690	678	687	630	668	625	660	663	704	619	684	633	643	600	667	673	668	669	616	618	663	629	661	613	618	650	624	631	629	658	648	670	627	613	642	631	631	636	668	651	693	658	630	679	657	654	690	664	600	677	664	637	625	670	630	692	640	653	653	650	620	639	622	688	690	706	660	676	607	681	659	645	639	637	663	626	627	641	665	630	635	652	644	664	663	625	621	608	620	686	676	676	636	681	648	677	628	662	639	659	677	678	641	637	580	627	656	680	635	629	636	669	681	632	633	621	614	653	688	656	650	652	677	665	659	609	627	631	702	624	655	646	639	660	620	594	652	629	677	649	676	641	645	645	686	668	649	653	638	638	663	656	611	625	636	633	617	632	660	650	644	647	680	605	671	688	701	639	640	677	644	622	647	664	653	605	635	663	537	675	682	682	677	619	673	675	615	650	610	609	632	662	667	627	646	655	663	636	661	641	607	613	658	682	681	628	660	673	710	639	710	639	645	679	663	612	661	620	669	653	646	672	637	627	655	643	620	655	663	588	612	668	629	640	672	628	644	654	637	643	637	643	644	635	647	672	661	629	620	616	689	626	614	676	642	635	681	693	675	622	684	636	657	669	654	654	591	626	640	644	681	648	602	635	616	656	636	694	651	644	614	605	657	670	654	664	608	631	689	666	647	650	634	616	679	610	656	628	589	611	577	616	639	686	671	629	611	651	641	722	664	654	605	629	680	638	625	654	645	696	618	683	675	647	643	653	601	635	596	667	652	622	653	662	672	661	636	654	593	633	668	649	674	675	650	631	658	638	676	656	634	669	636	700	676	670	643	655	625	690	658	639	684	675	630	603	594	655	683	669	600	644	662	613	667	639	659	619	669	645	645	578	611	613	637	626	627	612	678	664	669	647	648	690	639	642	682	658	659	687	641	667	651	617	667	605	610	649	601	687	636	669	611	634	670	676	638	619	663	656	669	581	674	674	644	649	653	688	617	632	607	614	651	664	648	637	663	620	639	642	675	650	622	643	624	656	638	668	664	654	690	713	651	655	692	637	631	661	701	653	595	646	642	655	642	701	621	670	657	621	643	664	636	664	635	631	664	635	651	691	658	653	645	635	631	617	633	685	619	617	661	644	679	671	606	626	664	640	655	671	646	679	639	607	634	693	687	668	671	669	652	695	681	666	658	692	698	609	625	645	661	626	665	659	638	667	639	660	660	667	614	714	665	629	675	649	689	643	660	669	643	660	694	668	637	671	698	615	671	678	631	641	665	622	661	597	615	589	697	635	687	660	679	648	617	680	606	704	682	618	604	590	655	602	666	656	675	677	657	630	629	611	639	616	643	620	615	696	645	646	670	641	668	649	660	676	658	600	663	615	671	639	650	614	608	682	685	693	676	655	629	687	659	616	650	644	633	665	660	648	638	623	654	680	661	662	677	629	654	648	661	670	654	670	636	633	642	632	700	720	623	685	580	708	665	660	657	643	668	640	659	653	636	650	666	666	630	681	667	657	640	693	617	620	652	662	693	620	655	629	598	652	634	663	628	659	662	646	685	668	686	659	658	631	656	670	619	645	645	625	676	596	625	617	658	676	666	598	678	644	706	645	644	668	659	637	619	657	628	639	656	639	633	626	637	672	645	658	611	669	664	646	683	643	675	619	623	637	647	663	655	653	636	643	661	667	628	693	654	657	595	649	627	623	662	651	612	664	634	588	646	663	619	666	647	647	628	655	686	654	666	647	642	648	665	701	675	635	619	633	684	634	648	665	633	708	677	676	662	644	642	613	655	659	658	685	609	629	661	633	691	601	638	651	647	671	646	703	674	661	626	609	676	662	660	645	704	640	663	630	643	673	665	633	686	631	648	619	677	668	685	640	674	635	656	660	692	641	709	637	647	674	698	704	628	655	626	663	659	665	684	691	685	595	636	672	660	644	665	665	705	633	670	606	649	622	608	619	641	628	678	669	680	680	616	669	661	657	644	688	630	664	666	652	610	674	654	648	636	667	638	680	671	642	660	641	637	638	649	648	606	627	655	649	653	632	666	575	625	640	632	612	639	639	641	689	625	639	636	599	663	657	626	691	656	656	693	647	634	672	654	649	696	685	629	691	643	642	642	638	634	646	648	689	641	661	653	633	602	634	690	621	619	677	657	639	662	613	641	597	676	630	632	660	656	654	596	661	652	692	633	657	594	609	638	672	656	637	663	605	644	663	646	693	637	656	625	627	663	636	629	623	645	600	631	658	613	635	624	600	624	698	644	682	650	660	646	647	645	631	638	649	682	671	656	681	660	655	645	628	643	629	694	615	609	634	632	622	673	661	669	645	688	637	585	682	657	686	653	638	712	647	664	656	632	658	636	679	649	668	630	718	654	633	629	647	662	690	622	659	652	673	678	660	676	674	654	648	605	662	658	660	711	664	667	644	672	652	643	627	650	657	626	609	691	632	679	656	690	621	662	594	698	620	638	601	629	648	666	660	620	645	679	598	637	592	620	610	617	661	612	680	633	670	668	653	720	649	630	617	656	670	621	667	688	636	691	639	668	627	691	688	675	689	628	660	667	674	646	689	622	669	654	648	662	631	664	646	636	653	646	677	637	664	675	635	695	644	669	584	656	604	678	623	630	674	607	657	624	628	621	682	672	653	617	617	630	677	660	712	638	607	618	612	662	687	675	664	636	661	674	664	667	670	667	658	686	653	659	626	687	644	634	676	620
1903	317	2379	9765	12728	10909	3986	930	233	101	59	65	60	48	45	47	65	47	52	66	55	57	55	49	58	53	61	51	54	52	63	57	59	73	51	69	54	44	50	58	66	48	57	53	65	60	61	54	59	61	51	78	62	57	54	68	62	52	63	52	72	55	40	70	54	54	66	71	60	55	45	57	56	65	59	53	72	58	56	59	52	59	59	56	57	60	68	59	47	46	54	49	54	67	47	51	66	57	70	62	49	49	56	73	59	56	72	42	62	71	64	67	45	55	50	67	56	47	52	56	41	44	57	60	61	54	61	77	61	56	56	67	52	52	61	55	49	55	53	59	66	56	49	57	60	52	66	48	64	49	69	74	66	49	56	70	57	69	63	70	55	46	56	56	61	58	64	71	47	55	67	50	56	62	53	60	60	43	58	49	51	66	51	58	63	67	53	52	55	51	60	55	37	53	50	51	56	48	59	39	56	59	64	53	48	57	52	60	52	44	48	70	71	66	54	53	66	54	58	53	64	65	66	58	43	47	54	60	42	64	50	64	47	60	65	51	49	68	56	66	53	55	49	52	63	52	53	42	59	68	65	62	48	49	61	51	38	53	60	69	52	63	51	60	56	63	51	72	56	48	56	51	68	59	69	54	79	63	63	48	55	51	60	54	54	53	57	55	49	54	54	49	59	37	57	62	59	61	57	45	68	63	64	51	50	54	50	52	65	48	45	59	50	41	56	64	49	56	50	64	73	54	59	58	65	52	60	54	65	63	56	64	47	72	56	57	52	52	56	55	65	47	68	59	60	56	51	54	60	75	65	52	46	60	66	54	64	50	47	49	62	55	48	44	56	57	64	51	52	58	57	52	55	47	56	43	60	48	51	58	43	47	57	74	49	50	76	53	45	42	62	63	66	58	58	48	55	69	63	47	70	60	62	55	52	51	56	65	51	56	62	57	52	48	60	61	69	72	61	49	63	63	59	50	43	69	54	58	51	58	48	50	62	50	71	55	58	57	66	56	48	62	39	43	60	56	53	52	55	53	52	52	62	42	69	48	52	53	44	49	46	57	58	70	60	48	64	56	45	50	63	61	41	60	57	46	61	45	57	51	54	52	59	51	61	53	50	60	46	59	59	59	52	54	47	59	50	63	54	54	53	52	62	67	58	46	44	58	59	59	69	68	48	55	65	40	64	59	46	57	62	56	58	60	53	57	56	45	47	60	64	72	49	49	62	65	70	71	64	69	58	59	59	57	56	46	60	59	52	52	51	64	49	59	47	63	54	68	64	52	62	55	51	56	52	47	62	50	65	58	63	61	78	57	67	54	57	56	57	57	62	49	57	51	56	63	73	54	51	43	57	52	47	59	61	58	57	61	52	53	55	57	47	76	50	63	57	50	48	45	53	55	56	56	63	61	56	66	58	58	69	60	63	53	55	49	55	55	47	64	50	50	56	42	58	59	66	52	51	58	56	43	58	53	57	61	50	83	51	56	51	57	71	58	51	64	52	51	50	61	47	57	61	57	47	54	57	52	50	63	52	63	45	49	65	60	40	68	64	57	70	58	50	65	59	55	48	61	68	51	56	45	66	60	57	52	49	50	57	60	71	76	58	46	69	70	57	52	67	66	56	61	50	61	73	69	56	59	49	60	64	60	57	57	43	55	64	53	54	65	61	49	67	67	54	54	53	72	74	60	57	42	61	44	71	61	61	40	68	64	60	61	55	52	51	60	54	58	54	48	54	50	65	57	65	49	53	56	67	51	54	60	55	61	66	68	46	60	60	59	59	59	56	44	56	54	57	57	54	58	38	58	57	57	54	48	53	51	51	45	62	55	51	61	49	37	45	60	67	56	43	57	57	55	61	50	45	67	48	63	50	65	58	42	63	73	66	43	55	61	54	70	49	53	65	72	53	51	56	50	54	61	48	73	48	59	54	55	45	65	61	55	51	55	61	57	58	56	53	50	50	57	61	55	40	53	65	49	54	58	53	50	56	44	61	64	62	47	52	49	52	62	60	52	55	53	57	38	55	56	63	53	54	47	59	63	61	62	58	60	44	53	53	44	59	52	45	60	67	50	59	58	58	58	54	46	65	56	60	63	54	55	60	62	53	64	49	48	62	46	51	69	69	62	59	55	51	71	62	61	54	55	51	54	44	57	56	67	60	53	54	53	62	64	56	57	61	42	59	66	76	47	74	62	59	55	50	55	49	56	57	53	54	63	56	44	48	52	64	68	69	48	43	59	55	54	51	68	70	58	55	70	55	59	58	46	63	71	63	58	54	55	46	63	61	63	65	59	56	52	50	72	62	51	57	58	75	45	58	66	61	46	58	59	53	60	40	63	48	53	57	51	56	56	60	58	46	54	55	67	53	42	69	61	64	59	54	59	56	63	59	68	53	55	41	53	45	48	60	56	66	59	54	58	62	68	60	47	49	59	51	58	59	56	53	56	64	51	57	62	67	54	47	47	59	36	53	45	59	63	61	52	56	60	47	61	74	54	59	60	46	51	62	59	53	54	49	53	60	47	61	44	58	69	60	62	45	69	57	65	54	56	44	70	57	38	51	46	54	53	74	44	57	58	63	59	49	52	54	50	43	60	36	65	67	51	59	50	53	72	53	65	54	53	61	59	42	65	62	60	45	60	61	58	57	48	58	51	53	66	66	54	50	44	64	49	33	63	48	50	53	59	54	61	38	50	40	60	53	77	56	48	46	65	50	52	49	57	58	73	51	43	57	67	57	68	56	59	72	56	59	60	52	43	62	57	56	50	51	55	57	51	48	64	50	43	52	55	51	65	55	67	61	49	47	47	69	54	63	37	60	37	58	54	71	59	58	62	53	45	50	64	49	46	61	49	49	66	64	60	47	49	66	49	63	49	62	61	54	50	52	48	68	51	68	55	53	60	66	57	59	56	58	44	57	49	48	56	57	57	59	57	50	50	53	52	55	59	54	55	64	55	45	64	60	46	64	49	63	43	45	72	51	60	51	51	56	54	58	53	55	59	53	52	43	59	66	65	53	58	63	67	62	64	64	60	48	54	48	50	62	60	57	53	63	57	62	52	48	49	62	56	60	41	56	60	47	56	64	51	48	67	49	54	64	53	55	47	60	42	52	54	58	66	60	59	43	44	49	55	43	46	69	52	69	65	38	52	56	56	53	62	51	50	55	50	51	55	47	57	36	59	48	65	70	48	53	58	58	54	68	55	56	56	61	46	55	46	61	57	52	59	65	62	63	65	53	61	61	70	53	52	62	71	63	46	56	35	66	71	50	60	49	62	47	63	51	44	55	61	65	66	42	47	57	63	50	59	57	61	64	47	48	61	62	62	48	55	47	61	56	49	55	59	61	51	62	61	55	66	52	53	50	54	51	58	64	63	56	48	54	62	60	77	57	54	45	53	57	54	57	61	51	63	57	64	61	52	53	36	63	62	56	65	61	55	58	67	73	56	58	55	66	44	65	67	58	61	62	49	47	75	56	49	53	47
11617	7567	22051	55051	65760	54555	34413	18682	6634	1748	901	770	744	719	777	661	743	731	755	706	737	753	788	710	722	733	723	733	743	725	740	747	738	718	803	748	717	788	749	758	753	744	757	750	725	756	696	721	737	736	753	785	716	755	728	677	751	721	713	689	725	701	766	711	732	715	736	759	721	745	769	766	726	712	719	734	750	745	748	674	732	733	742	740	765	714	761	806	747	759	735	752	737	719	761	705	802	729	743	688	692	751	746	759	767	716	737	743	705	769	742	757	733	709	668	770	730	746	715	748	704	723	779	653	745	726	738	733	798	744	712	778	740	732	734	716	750	712	747	686	735	763	774	737	715	717	763	718	776	701	732	734	721	736	717	747	709	727	701	735	748	757	727	729	744	689	749	711	716	695	757	724	766	706	794	692	730	726	725	718	753	728	702	716	753	734	726	769	739	721	769	724	717	733	751	761	696	763	716	789	708	773	760	725	697	717	720	773	710	781	774	798	736	726	732	698	736	732	708	781	755	708	770	725	716	773	742	729	759	759	761	795	716	717	733	748	734	682	748	726	736	739	723	765	705	737	719	766	736	739	733	753	717	746	765	711	729	727	723	764	705	752	680	817	750	691	749	721	786	710	758	746	726	774	739	797	740	761	744	704	713	756	706	744	694	735	742	719	732	734	705	754	704	756	717	732	719	698	793	725	743	690	748	713	758	748	693	720	762	745	759	746	706	721	733	697	739	800	683	690	748	738	706	749	727	717	742	757	719	760	733	712	762	753	725	730	706	770	723	772	707	706	715	756	711	741	750	744	753	688	736	796	686	732	770	720	756	733	704	744	764	729	772	729	729	735	714	744	708	709	767	752	732	725	716	725	758	720	699	755	713	750	713	721	728	753	736	741	763	703	769	756	675	747	730	730	735	738	703	709	761	779	742	707	661	763	709	753	701	759	747	755	721	771	756	777	769	762	719	733	671	697	707	704	719	747	764	748	762	743	701	681	747	721	807	811	733	763	763	772	717	739	742	746	739	731	754	695	720	705	755	760	669	732	775	737	774	703	736	728	727	739	741	731	699	739	751	739	744	792	722	714	766	745	732	766	722	731	745	766	798	730	718	744	765	737	726	734	744	740	764	762	724	717	718	795	794	789	736	716	741	755	753	719	720	713	739	739	729	747	679	741	730	750	771	768	740	661	709	751	712	753	731	719	726	714	700	671	738	707	710	771	722	704	728	746	732	692	751	766	754	789	715	789	715	717	701	750	742	773	716	747	761	745	733	775	711	773	743	746	807	683	709	750	760	706	720	754	792	711	773	759	769	733	762	732	700	716	717	780	727	728	709	762	805	774	702	725	725	773	717	758	726	726	764	772	697	702	750	721	693	720	714	770	727	723	698	731	738	690	744	737	718	722	765	703	762	731	763	704	772	742	703	763	746	718	735	758	737	740	759	714	742	713	736	715	725	747	731	702	685	733	769	717	792	765	751	725	702	734	714	697	750	748	707	724	771	754	737	743	726	702	743	723	784	733	708	747	713	750	776	732	754	711	768	746	690	717	751	762	746	722	735	752	725	765	751	753	759	731	740	712	765	738	708	744	762	750	732	742	695	765	722	754	748	729	752	720	763	712	712	739	719	763	712	739	704	665	701	702	769	727	729	710	772	728	779	753	757	718	748	692	763	744	747	734	724	718	683	748	749	740	734	750	704	686	746	763	795	731	751	738	758	717	694	786	738	799	742	756	750	766	755	726	742	717	749	725	704	771	709	705	752	740	723	745	690	711	695	754	742	736	727	735	704	705	732	744	734	702	662	781	745	775	719	742	741	739	732	786	740	745	758	724	760	710	740	731	775	682	776	708	737	742	725	686	694	793	717	734	756	736	704	756	708	723	733	733	773	739	724	707	705	743	770	773	768	758	805	716	725	703	698	733	730	741	696	777	716	708	724	779	757	726	730	742	742	713	708	775	753	774	723	719	750	749	739	754	766	717	740	718	740	745	763	749	730	699	723	678	718	730	787	759	746	742	791	753	736	739	751	690	756	750	711	743	728	725	725	789	753	796	747	774	817	758	757	758	726	759	743	756	753	765	717	753	764	703	757	740	767	764	737	709	721	716	751	704	722	735	742	732	734	727	749	734	748	750	756	749	761	724	780	754	708	748	758	739	762	740	682	775	783	761	739	754	707	710	677	686	756	719	728	726	739	741	729	720	722	705	713	737	696	707	772	729	715	744	710	711	747	770	699	705	751	745	754	691	704	739	727	796	728	706	715	762	725	710	784	766	704	707	735	695	720	728	694	753	718	771	739	738	721	742	769	726	706	742	776	761	717	718	715	740	723	740	765	715	725	714	767	803	735	767	781	781	792	747	749	727	748	721	829	766	803	715	706	727	746	733	738	754	759	697	743	704	721	709	737	730	732	723	761	752	748	717	695	697	745	731	724	744	739	735	678	746	757	714	713	760	675	698	719	691	718	751	715	731	722	729	726	726	743	714	717	754	692	713	694	704	772	773	736	723	738	734	730	710	730	774	741	783	733	724	758	717	731	748	715	724	672	723	660	768	751	716	740	748	750	738	730	725	756	719	720	738	755	712	719	776	755	757	741	778	758	733	708	693	741	760	785	730	722	783	788	685	761	754	761	782	728	710	769	724	737	736	760	724	745	764	780	765	762	732	707	706	749	783	771	719	752	733	682	748	738	748	740	752	736	705	720	765	733	725	744	717	749	740	756	775	739	734	697	760	708	765	739	730	772	734	695	709	761	704	761	690	706	732	727	765	698	749	721	722	749	716	753	773	794	717	752	743	713	818	760	721	758	769	731	703	760	687	690	743	779	740	726	781	672	711	788	737	698	706	786	768	753	747	735	696	756	715	718	730	736	704	705	765	740	736	689	715	725	731	745	665	727	762	721	760	715	734	683	746	774	760	740	740	702	742	692	775	708	714	708	735	729	749	766	699	712	750	705	717	663	753	741	743	789	791	711	758	740	706	746	760	736	762	708	742	709	699	741	703	730	756	714	721	729	757	724	729	779	687	736	692	711	731	729	741	718	762	721	711	752	733	697	757	756	707	732	710	767	727	705	768	710	719	722	735	761	730	762	738	770	716	676	753	726	718	716	704	750	729	747	724	708	738	677	771	698	691	725	758	726	718	748	800	740	699	710	742	716	772	713	704	747	750	705	710	668	743	717	744	772	730	760	773	706	749	747	680	736	800	766	710	712	750	719	789	678	754	703	787	737	721	739	746	710	721	751	715	740	723	733	748	746	757	696	701	731	776	694	764	733	761	701	737	717	699	711	715	719	819	756	777	749	725	739	774	719	735	783	724	706	736	773	749	719	765	726	756	689	702	702	738	760	710	763	726	706	751	681	745	723	732	695	717	728	758	700	679	720	719	705	742	749	721	749	719	753	758	741	761	766	738	683	734	746	755	748	715	729	797	699	702	701	735	752	743	716	728	736	743	758	709	746	767	806	672	761	655	719	742	758	689
890	497	5768	15717	18612	15361	6566	1597	411	114	66	58	41	47	61	61	61	60	57	54	40	54	67	62	61	63	50	50	59	43	49	53	51	62	62	46	40	53	46	54	59	49	58	43	50	49	56	51	49	60	62	57	49	48	63	58	37	51	68	52	42	52	66	39	49	68	50	50	60	54	51	40	42	49	58	62	52	45	54	50	57	52	55	47	49	60	47	54	54	56	51	43	54	52	54	68	59	65	60	55	44	51	52	48	66	55	60	54	51	48	47	49	49	62	52	52	56	54	52	49	56	56	74	54	54	44	62	40	64	51	57	44	60	47	62	66	59	46	50	54	47	63	45	36	56	49	62	64	65	55	49	51	71	57	62	67	55	46	44	62	49	43	47	53	49	48	53	58	56	45	58	57	56	48	47	47	45	65	64	57	55	36	41	52	57	45	53	60	48	56	48	39	48	62	56	51	52	50	52	54	62	49	51	51	49	47	61	67	53	52	59	48	68	58	53	53	47	57	61	49	49	58	58	56	64	54	50	59	52	52	51	52	67	58	64	64	57	49	47	48	51	56	45	49	55	43	46	54	59	45	41	56	57	61	56	50	55	70	44	56	60	66	43	58	54	44	57	53	62	57	53	60	55	62	61	55	43	46	52	38	59	55	48	53	49	64	55	44	64	40	56	58	70	54	57	55	50	53	55	53	60	66	50	66	56	50	50	49	74	44	49	47	51	43	39	48	59	45	51	39	48	64	42	52	35	59	55	49	62	57	56	53	57	40	38	54	44	58	51	50	61	49	51	58	64	53	54	59	43	66	59	41	52	48	42	50	47	46	45	60	41	51	50	53	48	50	56	42	54	61	59	52	55	52	46	50	58	56	51	62	61	63	47	48	41	53	59	45	67	63	49	55	60	57	59	50	58	45	55	47	62	59	50	60	40	56	52	74	47	57	51	56	48	58	53	49	67	56	59	52	63	61	50	40	58	45	54	50	56	54	48	54	47	46	47	55	56	53	53	59	62	53	53	51	46	42	50	49	45	59	51	68	41	73	59	55	55	58	59	44	49	64	57	56	63	48	50	55	61	48	60	68	45	41	52	49	56	47	55	60	52	54	52	45	49	47	51	50	46	49	50	55	60	58	53	55	61	55	63	53	53	58	55	50	54	66	55	49	53	47	45	47	59	48	60	59	48	53	51	59	56	53	56	47	45	50	67	54	58	52	62	57	46	54	63	52	66	49	61	51	57	57	62	58	59	62	48	54	44	54	50	49	68	56	53	63	58	50	46	63	54	70	55	50	55	55	54	54	67	52	51	53	50	42	47	61	43	56	64	68	54	54	58	46	59	46	42	46	69	52	51	69	50	53	53	43	53	61	63	52	44	43	40	42	48	51	55	39	47	48	46	44	60	48	49	67	44	45	53	49	57	50	53	59	55	59	60	53	49	51	53	65	48	64	65	59	34	44	55	59	53	50	46	49	70	63	56	40	41	58	50	45	45	50	42	56	60	61	44	52	59	52	47	43	55	56	75	52	50	64	42	42	55	48	44	63	49	57	56	64	62	66	51	57	56	48	50	55	50	59	47	61	63	49	47	48	61	48	71	55	47	60	52	56	65	54	66	55	62	52	42	60	46	45	54	66	60	54	54	54	49	53	51	61	44	60	55	59	42	40	54	43	57	64	50	72	63	54	52	54	49	58	45	57	71	53	54	63	55	47	52	45	57	57	59	53	58	57	59	45	51	56	53	54	44	71	63	33	49	66	52	58	53	53	57	58	57	55	50	53	62	49	59	45	57	51	66	52	59	44	57	53	39	58	55	44	52	57	51	57	49	55	54	47	62	57	62	55	43	60	57	59	57	44	55	47	61	52	50	56	61	51	52	50	50	51	53	48	60	47	53	49	60	58	62	56	62	67	49	46	55	61	53	49	66	48	51	59	45	62	50	54	54	41	59	56	55	65	52	51	56	68	33	67	57	60	58	60	55	61	54	50	65	44	39	46	57	50	45	46	48	48	52	60	47	60	47	46	70	43	44	52	49	54	47	57	55	57	47	50	44	54	61	68	52	55	46	52	49	54	51	65	54	63	65	55	63	56	53	52	55	66	48	66	52	65	51	49	47	53	47	58	46	46	48	44	55	58	37	74	68	47	57	54	53	46	51	66	57	43	39	43	47	47	39	48	47	54	55	56	55	44	55	55	62	61	49	57	66	71	51	47	60	53	47	58	62	46	57	40	53	56	63	38	61	50	51	53	50	56	59	64	43	61	38	57	53	56	60	45	62	63	44	40	55	65	49	49	55	46	45	55	53	57	60	63	51	62	65	49	44	53	65	49	57	56	42	51	51	62	64	48	58	53	50	70	41	58	67	58	39	44	46	55	48	55	43	48	53	40	60	56	43	58	41	51	37	40	45	48	37	52	66	50	61	52	67	56	59	47	50	58	51	52	59	48	40	44	56	51	62	57	41	53	61	51	53	59	51	45	56	41	48	61	45	62	51	69	61	44	44	47	63	77	48	62	54	62	62	50	34	45	59	49	45	65	67	50	46	59	63	64	49	44	49	51	42	51	48	48	59	59	63	50	55	61	45	41	56	54	61	64	56	53	55	67	49	47	50	63	55	55	53	49	43	70	46	41	55	38	50	43	55	47	49	56	54	49	66	59	57	46	47	43	56	51	52	54	44	65	47	60	42	59	53	57	58	59	57	56	56	50	66	46	52	58	50	49	46	56	63	64	48	56	62	61	53	59	45	53	69	51	48	55	53	61	60	47	61	68	57	63	53	55	60	57	60	64	54	45	56	53	48	50	62	51	52	50	54	61	62	42	67	58	45	54	49	72	43	44	45	43	62	45	41	56	62	59	55	69	57	48	50	50	51	53	63	63	63	52	57	61	60	64	59	52	48	52	47	44	54	51	52	53	52	50	53	54	51	51	54	55	55	46	46	55	58	51	57	54	57	49	53	61	57	54	53	48	61	53	58	47	55	55	59	44	58	46	50	41	47	55	56	42	54	47	49	50	52	61	50	57	54	48	52	54	64	71	47	43	52	50	44	55	39	41	43	59	55	49	60	49	45	54	42	69	58	43	50	57	46	45	49	49	51	54	49	64	57	51	52	57	53	57	52	47	70	57	55	57	49	54	57	58	57	65	67	51	55	53	56	52	42	37	50	64	60	49	65	55	57	45	49	60	59	63	53	52	51	58	59	59	53	61	52	70	55	45	44	42	49	45	53	55	58	52	66	52	50	49	63	62	63	52	53	58	51	57	52	47	50	47	59	50	53	53	70	53	56	49	66	53	66	56	49	52	41	54	45	59	44	51	57	36	64	42	48	54	77	52	46	67	63	59	53	63	74	57	55	47	54	55	68	62	56	57	61	40	42	44	42	60	53	53	44	40	51	57	50	56	45	43	49	66	51	60	41	58	53	69	58	47	51	73	39	46	54	66	45	65	47	59	48	51	51	49	42	64	46	52	59	48	59	52	48	48
16460	11431	32876	64388	75662	61779	40861	24321	9822	2586	962	776	696	691	711	680	728	712	687	726	692	688	703	705	693	693	746	730	666	733	684	672	725	705	666	656	724	735	684	716	658	752	744	673	691	733	724	719	667	692	678	740	761	681	693	700	694	710	730	718	706	740	708	649	651	679	699	730	715	708	665	753	712	701	726	761	702	674	701	692	720	710	748	700	705	699	718	686	692	685	713	776	697	698	705	735	731	712	730	739	699	705	747	708	727	726	722	677	697	724	709	707	719	712	708	764	751	649	697	682	681	692	697	661	725	753	738	721	726	657	674	705	729	722	721	688	721	715	700	636	714	705	673	682	743	719	705	714	695	683	702	704	670	674	691	694	705	686	674	692	762	700	755	708	712	677	730	696	758	736	746	697	746	664	718	719	732	707	707	718	665	721	677	713	744	715	691	708	700	729	695	730	702	721	684	697	724	669	700	711	692	684	691	713	690	688	725	718	764	688	724	699	657	704	706	721	713	761	686	661	740	693	687	711	713	662	685	740	705	739	704	679	702	741	710	679	737	713	731	656	711	696	701	693	700	717	724	699	667	726	743	700	757	650	681	726	708	687	701	702	660	747	679	708	742	686	695	687	702	726	691	653	706	720	669	721	672	699	735	683	706	699	708	720	724	727	724	724	711	681	698	652	634	725	699	708	720	723	666	728	754	693	702	758	681	692	696	684	717	732	719	738	714	695	733	764	716	701	693	702	705	684	720	706	693	742	706	684	716	737	694	737	690	669	706	672	705	682	700	694	672	692	717	742	672	708	681	678	694	708	720	714	726	736	713	725	720	706	681	725	687	711	745	728	656	724	671	726	690	660	701	729	716	690	667	759	708	734	690	739	741	713	741	731	706	677	705	724	716	694	701	714	686	679	701	696	728	770	690	738	690	703	711	728	698	703	688	677	709	662	756	706	704	654	709	717	710	743	700	670	715	716	690	698	676	744	647	760	707	715	650	662	736	708	710	706	735	722	747	693	703	693	713	708	704	696	690	706	665	723	704	729	712	671	722	727	751	713	653	724	701	684	727	686	700	711	710	734	632	686	687	654	737	721	703	713	739	725	707	701	704	694	665	726	686	708	678	732	731	700	690	679	722	689	697	737	723	714	754	701	704	713	709	720	679	703	701	710	748	689	670	698	733	704	662	769	721	666	684	732	702	730	702	690	676	707	745	702	701	690	662	714	732	712	727	688	737	685	722	689	702	726	683	704	678	707	690	707	706	698	694	727	738	706	733	727	718	725	713	695	685	702	702	734	740	722	679	727	703	728	646	715	729	679	730	735	680	723	698	735	723	700	729	745	685	665	707	686	759	740	729	691	726	657	692	699	704	677	701	694	689	690	712	709	691	719	728	707	671	723	736	723	715	725	742	666	708	751	682	744	711	677	709	716	699	659	705	677	730	687	727	681	728	720	703	679	712	655	696	711	653	719	726	735	670	728	729	681	730	702	737	732	749	719	717	683	708	723	665	702	697	715	764	702	728	707	695	646	740	734	714	704	693	739	736	729	673	671	688	680	696	642	691	726	671	703	715	745	673	701	690	729	689	722	679	683	720	664	722	718	750	683	708	705	719	792	724	700	693	692	741	728	707	681	689	684	710	676	668	723	726	668	709	696	669	728	659	720	700	713	662	738	719	658	668	684	716	725	712	701	686	718	659	700	692	670	690	691	769	619	679	674	738	691	703	726	708	755	691	689	720	644	694	707	717	737	688	703	698	705	730	678	727	710	740	682	667	704	690	702	742	696	732	776	664	709	677	690	741	666	691	714	736	748	690	704	656	694	711	701	717	678	706	748	662	683	705	686	701	715	653	682	715	704	736	722	699	704	711	701	706	742	737	712	688	675	743	717	736	689	710	705	715	696	690	693	683	659	733	717	735	704	693	694	729	744	668	688	669	693	674	705	714	722	756	684	725	769	697	724	697	713	711	703	729	683	678	692	703	694	686	710	714	757	671	697	690	732	672	719	708	739	726	725	750	742	668	693	693	716	708	707	739	705	689	689	708	661	709	725	709	707	665	700	724	735	716	683	760	624	699	727	710	667	670	722	701	735	712	695	698	662	728	660	685	696	722	716	707	682	740	689	682	682	693	755	749	711	654	694	701	695	692	715	701	718	673	678	713	660	756	716	708	694	734	757	719	656	689	682	705	743	752	710	687	717	695	714	746	692	698	707	662	705	713	695	691	727	667	696	681	715	732	685	762	726	714	698	664	700	663	726	721	734	715	690	694	672	676	699	735	718	731	701	689	678	695	711	699	679	735	752	691	677	692	689	672	686	750	710	729	727	764	687	740	734	714	716	675	721	724	712	696	712	684	714	715	684	774	743	731	651	628	661	726	675	731	716	703	702	697	688	678	730	705	659	714	652	713	735	696	700	764	692	739	691	735	685	740	689	692	734	710	763	723	712	706	706	674	729	716	722	758	727	715	683	700	696	715	681	693	694	700	719	649	694	712	734	694	686	710	770	722	733	721	678	690	705	727	751	757	742	702	690	716	708	672	701	692	702	726	708	701	712	705	672	691	703	647	701	732	732	672	692	659	674	709	711	706	740	704	698	724	675	709	684	706	711	672	693	676	699	736	719	712	751	714	676	663	783	694	708	684	704	679	764	702	760	697	664	706	736	714	738	710	714	696	738	683	686	727	729	670	724	702	687	669	691	670	679	713	718	675	679	725	716	734	672	652	744	733	694	736	683	724	719	715	663	690	719	673	692	798	694	733	708	665	723	719	694	702	728	721	703	737	692	672	675	672	757	760	684	750	678	678	721	722	708	658	695	702	752	705	747	734	734	736	698	686	643	659	712	741	684	708	671	679	753	677	707	730	706	711	680	700	660	676	695	718	701	705	646	720	690	712	697	662	688	668	684	673	726	708	733	669	714	733	696	708	705	667	677	723	721	734	727	662	666	742	733	634	712	699	695	736	708	691	752	729	701	721	717	726	685	642	746	703	703	675	722	714	717	733	700	707	724	696	690	749	688	725	740	731	717	720	717	721	724	703	686	734	673	684	712	747	754	727	672	714	697	687	712	705	759	713	654	682	711	707	718	739	771	652	713	712	728	731	744	720	620	654	722	718	737	738	658	688	698	713	676	740	710	702	678	718	691	729	691	710	701	713	698	701	715	672	729	747	718	752	757	678	668	668	707	679	685	671	670	739	713	737	691	685	699	748	678	759	693	688	726	720	693	744	637	680	725	710	696	707	729	703	640	695	703	705	716	692	698	713	708	700	698	720	667	738	679	680	721	723	741	664	742	735	737	691	723	704	690	689	705	710	707	687	689	705	682	698	696	670	707	725	674	652	675	740	751	719	682	737	738	672	664	721	716	651	718	697	677	702	709	663	748	693	682	737	703	709	721	687	744	723	729	725	681	719	687	689	672	681	671	666	707	757	721	711	674	714	674	704	704	676	702	721	716	717	692	668	682	708	692	710	720	713	694	706	717
1272	165	1461	4154	4804	3380	1448	433	152	76	61	51	47	47	43	45	46	41	37	38	52	57	55	40	54	53	43	48	47	49	51	54	63	58	49	62	55	53	46	47	45	57	44	31	53	46	60	34	46	48	58	49	60	50	54	64	57	48	51	60	54	58	29	48	66	51	48	53	44	50	50	53	52	58	56	60	60	56	71	58	53	68	56	58	52	55	36	41	54	52	50	59	53	44	50	56	46	53	55	66	51	52	54	49	54	41	58	45	58	56	44	60	45	45	46	62	65	45	48	45	44	50	54	58	53	52	46	51	51	57	55	46	52	49	50	46	62	50	44	50	48	56	60	43	62	49	55	49	43	46	46	39	40	38	70	42	44	49	54	48	64	45	57	34	53	67	51	46	56	44	49	67	56	46	53	60	36	50	43	51	51	47	61	56	47	49	42	47	46	48	57	57	50	48	35	46	55	51	51	48	55	43	48	44	46	53	54	47	40	49	48	53	38	44	42	54	41	42	43	49	57	53	47	43	54	46	57	41	49	33	61	57	39	51	62	47	52	54	49	47	53	69	54	58	57	58	57	49	50	55	51	44	49	48	54	47	50	50	54	50	47	59	53	55	52	46	58	52	61	51	43	48	37	55	47	47	59	49	53	41	38	45	51	43	60	50	64	59	46	60	56	51	47	59	47	43	71	68	49	43	67	51	48	48	49	54	53	40	41	58	46	56	47	50	41	63	47	61	57	55	44	35	48	48	40	54	52	48	48	60	41	46	58	49	55	46	43	54	56	50	47	50	43	55	45	46	40	54	48	70	48	50	52	49	60	54	37	61	56	56	57	46	51	46	53	50	46	38	53	61	40	51	48	62	61	60	57	39	43	53	49	42	57	56	46	53	54	49	37	60	51	56	50	69	58	48	45	53	39	34	49	54	55	45	47	54	48	61	51	51	41	51	51	41	49	38	48	48	52	37	49	33	44	51	47	54	45	39	55	45	49	44	47	64	46	47	49	46	57	57	44	45	48	48	54	52	54	53	52	63	45	51	57	62	50	65	56	41	52	48	42	51	60	53	53	43	46	57	47	55	45	55	47	61	49	46	48	56	53	49	43	57	49	46	58	59	45	45	46	49	47	48	53	48	55	52	49	55	48	52	57	41	54	46	42	61	62	54	67	38	50	49	39	53	59	45	48	46	37	52	50	47	54	52	44	48	46	55	54	50	52	48	49	51	44	57	67	51	51	65	54	41	50	39	54	42	69	53	53	50	62	47	52	47	39	48	43	51	54	47	48	62	65	44	49	58	55	49	49	42	53	61	48	37	55	46	63	42	56	58	42	45	45	40	37	57	63	48	57	45	51	49	47	57	45	54	59	50	50	47	48	41	41	47	51	53	42	56	54	42	32	55	56	51	64	51	50	46	49	58	59	47	56	37	55	41	60	48	49	41	55	57	46	53	44	55	64	51	55	43	43	52	60	46	48	50	41	53	47	46	58	47	38	60	49	48	54	43	61	60	56	34	42	51	51	49	70	52	47	59	56	53	53	41	55	49	49	57	51	54	54	44	39	47	50	52	50	56	52	45	58	53	45	57	47	57	44	52	59	42	40	48	49	57	50	57	56	43	51	45	57	41	47	56	64	62	55	44	38	58	59	55	55	43	58	55	50	42	53	44	52	52	59	49	52	58	44	56	49	51	38	52	59	62	53	49	38	44	45	60	39	54	53	49	52	56	42	52	58	44	53	51	57	41	48	49	44	41	40	52	55	48	46	49	49	54	58	61	47	44	53	38	43	55	46	61	47	61	50	57	46	38	56	47	54	53	45	51	48	45	54	57	53	50	47	53	48	43	54	48	51	60	46	53	61	59	40	58	40	42	41	51	52	55	47	52	42	61	45	52	60	49	50	42	60	40	62	49	47	45	61	56	40	48	52	41	61	50	51	44	55	54	56	52	44	46	46	36	47	47	53	55	52	49	56	51	56	42	58	51	57	53	53	61	57	60	47	58	37	49	55	42	48	49	42	37	45	45	48	54	58	46	47	54	45	42	49	60	45	58	63	51	51	64	39	48	50	56	52	66	58	46	51	45	55	47	50	50	50	55	36	58	44	51	49	53	61	39	54	53	59	48	56	49	54	56	47	51	48	44	50	56	61	47	57	55	59	43	44	44	49	45	45	61	57	49	58	51	60	59	42	42	49	51	46	64	53	51	62	48	49	58	44	39	49	44	44	51	51	48	54	45	44	48	46	41	45	47	46	48	49	54	47	44	49	59	50	47	49	41	52	46	53	57	60	40	57	39	50	53	58	48	51	42	39	54	40	58	68	40	60	39	56	54	48	54	59	62	53	41	48	60	54	49	34	55	48	48	50	53	56	49	60	52	68	51	52	59	57	59	48	44	60	41	47	64	46	55	59	46	44	37	53	46	55	63	62	55	55	44	38	44	63	45	48	59	62	61	45	53	49	68	48	45	53	49	50	51	51	50	45	58	54	61	45	56	50	44	52	54	50	54	53	32	54	58	48	61	40	66	49	66	44	45	50	51	46	48	47	51	61	40	56	48	47	54	44	65	47	62	45	44	51	40	50	44	58	41	54	51	41	51	38	51	56	44	58	47	54	43	51	58	52	51	62	59	39	47	52	48	54	61	44	50	54	50	61	58	50	47	47	42	55	39	47	56	43	49	46	42	48	52	55	45	48	55	56	54	61	58	57	48	52	52	44	52	45	46	60	67	52	60	48	57	50	44	52	61	57	52	49	46	64	42	45	39	56	56	47	35	52	48	44	49	58	45	43	39	38	47	48	52	62	43	51	56	55	57	54	58	51	59	47	51	47	40	45	55	55	47	60	51	52	53	49	57	45	51	70	42	43	67	53	56	39	57	60	54	44	46	33	44	62	60	52	48	54	58	56	57	56	54	46	56	45	56	50	51	51	46	49	42	48	49	45	63	51	54	50	67	26	58	50	45	41	49	53	48	49	35	52	48	38	64	56	49	45	54	51	44	58	39	58	40	60	47	47	53	54	62	54	42	61	54	49	58	52	52	52	51	66	49	52	52	49	50	52	50	49	43	54	58	52	53	49	57	50	68	59	51	53	52	49	53	50	53	48	54	69	47	53	60	49	36	58	51	51	57	47	50	49	48	44	50	56	52	54	49	39	59	55	51	49	44	60	56	46	42	42	50	56	33	59	53	46	47	57	43	55	52	54	54	62	42	37	55	61	46	45	51	52	61	37	55	41	54	43	63	47	53	46	48	48	60	32	50	55	56	39	60	43	48	49	50	60	55	53	42	49	60	56	54	45	48	56	42	58	67	50	56	55	54	55	50	51	61	44	47	49	55	48	49	39	38	59	50	50	50	48	54	45	45	48	49	67	52	49	47	58	46	61	49	50	46	37	46	48	49	55	65	45	47	51	52	63	50	52	48	66	51	40	52	55	51	48	43	52	48	54	56	53	37	65	48	43	46	39	39	43	54	49	47	48	55	48	51
8850	4498	20728	38833	44716	36698	24959	11880	3619	1229	767	683	668	653	674	640	670	645	668	641	662	643	634	676	596	608	654	620	659	640	643	621	678	665	629	631	649	639	651	684	633	621	687	632	640	684	659	669	660	719	652	675	660	690	647	688	679	681	679	651	641	643	696	659	634	662	658	652	649	684	704	631	687	653	595	686	682	648	637	644	637	621	674	673	647	659	649	689	632	679	653	661	654	651	651	639	654	671	676	681	611	630	654	656	674	645	636	708	635	682	647	661	631	670	637	648	695	675	668	639	629	705	676	650	647	615	644	651	713	658	663	721	663	624	695	651	669	660	655	656	641	691	643	645	674	733	656	693	646	680	683	661	714	637	649	629	630	675	641	710	657	626	692	741	635	677	670	626	644	696	683	642	718	606	694	615	665	675	631	667	668	680	642	632	657	662	698	680	668	623	671	626	669	671	640	642	625	704	648	654	669	666	665	666	659	663	703	664	716	699	681	674	705	629	649	646	631	605	634	686	635	678	640	657	645	655	643	676	686	672	665	695	688	702	697	673	642	661	666	680	681	662	633	680	633	638	694	651	672	636	679	631	684	600	651	667	655	641	669	655	636	708	617	623	633	639	664	654	640	622	673	647	686	635	648	643	637	632	689	672	679	693	633	688	668	669	723	656	628	687	643	671	655	731	658	646	659	696	632	683	624	649	657	670	615	656	698	646	689	682	639	676	669	661	612	650	624	662	653	649	640	699	625	658	682	643	620	658	711	642	642	683	662	662	650	664	672	637	640	699	636	630	621	650	682	693	662	661	647	636	677	682	663	644	677	634	666	639	643	649	628	692	681	679	704	655	647	673	601	649	642	610	642	688	656	636	671	649	641	718	665	649	667	694	639	728	683	681	719	663	669	690	636	681	662	701	670	701	688	651	631	665	681	638	625	678	663	696	694	658	706	617	643	629	624	655	682	640	672	658	637	703	650	649	663	659	702	686	613	695	645	636	688	637	640	688	647	634	680	638	634	664	682	620	675	599	653	642	625	654	693	631	666	641	615	648	686	645	631	612	667	627	679	640	672	619	666	622	657	645	660	643	638	730	665	635	554	676	675	669	671	670	648	655	652	651	655	672	640	679	675	650	600	638	705	629	686	668	647	662	648	647	652	676	623	606	631	710	647	664	702	652	639	692	659	654	665	646	657	626	627	642	627	658	676	698	674	703	683	670	662	649	691	671	698	658	664	622	645	681	634	673	615	671	648	605	658	669	627	689	679	667	664	645	642	674	648	671	635	608	610	684	641	679	633	641	645	663	679	681	645	647	647	656	648	681	634	683	685	717	605	648	628	682	664	655	632	637	659	643	655	623	625	659	705	677	649	685	659	649	657	635	670	728	663	659	673	654	621	671	667	666	608	653	618	669	710	693	683	671	701	651	662	676	719	670	625	663	637	645	615	673	627	615	645	674	675	680	607	659	722	704	655	623	691	641	684	678	691	645	615	640	672	674	670	634	641	647	692	622	641	642	630	696	607	602	699	653	679	632	614	669	652	655	626	670	642	650	679	634	666	698	653	643	642	659	644	667	672	713	664	631	651	672	669	721	646	643	639	696	638	674	683	680	684	663	646	718	624	682	658	620	644	651	641	624	624	650	604	655	662	680	669	632	681	653	668	654	631	643	632	647	604	642	663	667	654	622	700	645	658	642	644	645	652	639	693	649	672	697	668	714	700	637	630	670	644	608	681	638	647	630	636	701	643	633	667	638	679	596	641	653	670	684	657	655	648	664	692	662	690	686	628	614	619	665	675	620	670	648	677	636	633	685	668	670	626	665	711	718	645	607	659	713	653	664	694	694	592	662	664	676	662	669	647	646	679	696	667	632	633	637	618	663	724	652	695	636	620	627	717	689	670	667	622	644	658	667	677	692	619	695	633	655	701	647	604	669	646	681	654	672	598	670	690	684	649	625	628	649	678	640	671	639	608	699	660	668	677	687	629	689	677	629	677	689	633	661	631	664	652	710	641	627	649	675	613	658	631	631	649	688	632	673	645	653	680	687	663	652	649	698	647	685	673	655	676	742	710	675	642	749	683	619	665	679	643	645	645	689	673	607	628	643	656	658	699	691	664	647	639	646	645	669	665	661	624	657	643	653	676	695	648	672	636	714	687	627	649	658	709	678	664	655	675	632	677	677	632	705	633	696	660	637	680	713	699	616	660	632	608	692	667	651	678	642	647	669	652	669	647	670	660	660	635	637	653	659	687	678	653	606	646	654	633	697	643	676	604	651	642	668	645	613	636	678	697	678	637	628	650	649	648	655	666	647	654	655	689	663	644	683	656	621	638	618	683	698	683	663	652	718	634	665	647	665	702	650	634	692	685	655	674	673	685	686	649	701	630	660	634	665	651	660	643	686	661	654	698	636	654	689	684	697	688	657	707	680	676	643	627	671	648	670	675	661	694	660	613	627	705	699	628	677	651	610	667	656	644	682	668	676	684	673	633	649	672	664	676	658	697	661	690	616	651	690	685	672	618	623	666	647	684	658	667	664	655	698	655	678	639	662	678	626	634	678	670	644	692	666	663	640	698	637	709	649	661	638	669	664	688	686	637	680	681	662	652	665	649	637	679	661	632	660	633	663	683	655	664	638	663	651	683	646	676	670	709	612	673	619	650	592	647	634	696	684	636	685	678	640	632	655	624	613	646	642	672	629	646	662	664	641	646	653	678	642	690	626	670	691	669	654	653	652	736	654	662	623	627	701	616	671	628	675	670	680	658	662	681	671	645	661	679	706	691	685	672	643	672	698	670	651	651	640	680	644	658	683	672	635	658	628	657	639	658	658	681	648	696	685	698	657	670	661	672	619	713	684	632	641	655	663	666	622	662	679	703	662	612	682	657	669	690	655	663	674	670	678	684	657	650	647	655	681	652	681	624	650	644	677	661	661	633	645	711	659	648	604	655	658	672	657	715	683	667	671	710	609	669	617	694	657	626	652	688	631	668	689	652	691	679	671	651	684	675	666	658	661	640	687	655	691	674	659	677	649	638	645	682	638	653	663	659	652	675	632	668	625	636	661	639	686	636	657	679	572	656	652	650	673	617	620	659	651	685	654	679	651	662	662	648	640	677	657	660	704	641	666	650	610	601	676	664	681	677	639	664	638	638	647	703	687	684	660	652	668	600	655	630	642	623	656	671	640	667	638	649	637	675	668	612	668	655	663	703	613	643	637	665	703	610	672	652	656	692	616	667	627	668	648	633	707	650	659	616	661	702	642	646	636	642	672	687	642	667	653	631	671	664	655	676	651	700	698	608	668	648	696	671	671	659	640	622	661	659	665	614	654	646	636	690	622	665	701	682	683	653	705	621	629	660	633	684	597	634	616	623	661	655	674	680	696	679	660	665	659	670	643	639	634	658	696	635	610	684	698	657	694	633	629	657	668	639	668	657	685	647	691	679	640	673	681	606	650	642	648	697	703	671	609	630	627	654	649	681	668
533	476	4460	10899	12262	9142	3729	964	268	108	60	52	47	53	51	46	50	52	64	55	56	57	47	60	50	48	64	48	49	60	47	45	57	37	48	54	44	56	60	50	52	47	46	47	47	52	44	56	45	46	59	43	56	53	52	43	49	47	55	50	51	45	61	55	47	43	33	48	42	52	36	56	61	55	49	58	54	62	42	47	57	61	52	45	48	49	62	39	47	46	58	58	44	46	57	43	47	45	45	63	37	50	50	45	54	57	55	61	48	44	54	50	47	42	52	43	53	49	45	52	46	49	50	46	53	50	51	50	45	48	48	43	64	44	61	50	54	60	47	47	47	44	41	46	43	53	60	48	40	45	40	51	44	56	47	49	43	43	57	49	48	56	59	44	51	44	48	53	54	44	56	42	45	57	54	53	37	52	55	55	57	57	51	44	44	33	37	39	54	48	54	49	64	64	54	56	64	63	53	64	39	35	45	43	45	44	37	42	48	56	53	69	44	62	38	50	46	47	52	53	48	45	48	66	47	60	43	67	41	56	55	51	39	55	66	52	51	57	50	44	51	43	39	50	53	50	58	47	45	45	47	55	54	49	43	57	53	41	50	44	49	49	45	43	55	49	40	67	48	48	34	58	50	49	57	56	43	47	45	45	60	43	42	52	57	44	54	42	40	43	60	48	46	43	52	47	47	54	54	59	53	46	52	57	54	46	54	46	54	45	56	55	51	49	43	47	55	54	49	40	60	41	40	54	40	54	49	52	56	58	45	56	58	40	44	52	41	48	64	51	51	41	55	55	55	51	43	56	49	51	48	47	40	46	55	51	52	49	48	48	58	49	53	57	65	53	62	39	55	37	52	52	47	50	46	58	43	48	37	49	43	43	47	61	41	38	55	48	49	41	43	61	59	45	44	47	54	62	44	43	74	52	59	51	52	48	48	53	47	49	61	46	51	54	44	44	50	37	55	38	46	47	50	48	42	55	41	42	55	56	54	55	67	51	46	46	45	44	60	45	54	41	52	48	50	50	46	52	41	45	51	57	42	60	51	56	34	50	60	52	46	43	54	45	52	41	62	40	57	50	49	58	50	58	52	58	57	62	49	42	46	51	41	48	47	44	33	39	50	54	40	69	59	48	61	40	32	49	53	38	44	39	69	45	46	46	57	57	52	49	46	51	51	50	55	50	47	51	49	43	48	53	55	55	47	44	48	45	43	57	59	47	42	44	44	51	61	49	59	58	60	45	56	59	45	45	61	34	50	38	58	51	51	51	47	53	30	46	55	47	42	55	55	49	49	54	53	47	55	56	42	57	41	52	52	45	49	70	55	51	52	46	44	41	49	42	67	57	47	52	49	64	55	51	54	53	43	31	51	46	54	51	55	58	62	47	45	60	45	41	49	52	50	58	42	44	50	42	54	50	53	47	46	60	48	69	44	50	46	50	56	53	54	58	45	48	57	43	60	45	50	54	48	59	51	57	55	50	61	44	55	57	46	50	47	49	46	47	66	54	50	47	53	48	56	49	51	50	60	53	45	54	50	38	58	49	51	35	53	37	51	42	44	49	51	53	38	47	50	59	44	48	44	51	56	61	43	55	37	43	44	44	50	52	53	51	42	55	45	48	54	41	43	46	55	50	48	48	53	47	49	48	44	49	38	42	45	42	50	46	45	52	49	48	52	44	61	51	48	56	61	42	42	48	52	48	48	51	52	59	54	58	50	57	56	64	46	47	50	49	47	60	63	53	55	54	54	63	50	57	41	42	51	52	38	43	46	39	47	36	38	45	59	49	52	52	50	50	60	57	47	51	52	56	53	46	57	55	51	51	47	45	45	54	58	44	47	50	49	42	49	47	54	44	55	38	46	38	51	46	46	47	50	44	45	58	46	70	49	47	49	38	52	48	51	53	47	51	48	39	56	59	51	46	48	47	54	50	54	51	47	40	48	52	52	37	48	52	48	65	47	48	62	44	48	38	46	49	51	41	56	53	47	46	58	58	41	52	46	51	59	53	46	47	40	45	36	50	61	62	38	45	62	45	47	40	52	62	48	43	48	52	56	51	49	45	59	47	41	50	52	51	54	65	51	36	48	50	48	56	43	45	54	56	48	47	45	53	61	66	50	66	50	62	58	46	55	46	48	40	52	46	46	49	48	45	62	35	44	42	50	52	53	57	59	42	45	55	43	49	58	58	48	51	54	56	43	45	49	52	46	59	43	53	56	42	65	46	47	53	39	50	55	36	49	49	51	50	54	44	65	50	36	49	57	41	59	56	40	51	52	54	49	60	52	45	58	55	52	52	42	62	42	56	46	42	48	46	59	59	59	54	56	47	51	47	57	54	53	58	56	58	60	52	55	43	50	48	44	50	53	55	52	51	49	47	62	39	46	59	52	55	57	49	44	57	57	52	47	54	49	43	49	54	62	42	53	48	51	44	44	47	50	40	53	51	34	44	52	43	42	54	58	56	63	47	55	46	50	37	58	49	44	50	58	46	47	50	50	57	55	42	62	65	55	46	46	45	49	49	46	48	40	47	54	50	58	44	57	49	42	47	50	52	54	46	56	52	41	47	48	47	51	40	42	38	54	69	47	53	65	52	56	46	54	43	61	46	42	41	46	50	38	53	37	57	47	49	38	59	56	46	51	60	58	47	51	43	46	55	45	60	52	58	42	43	50	55	56	59	32	58	46	48	46	52	66	55	50	51	57	38	46	44	59	53	43	54	62	51	63	52	45	51	44	58	48	48	47	58	52	45	53	59	53	50	48	51	51	39	67	42	38	54	49	40	45	37	48	53	54	44	42	57	53	51	56	52	36	41	47	68	49	47	51	45	53	47	50	49	52	59	51	49	63	56	40	49	57	40	47	41	41	51	58	42	55	32	52	48	46	40	47	43	51	55	44	55	46	41	46	46	53	47	53	47	44	43	40	57	63	43	48	58	40	63	48	50	39	59	43	44	57	45	57	45	54	58	59	49	47	53	60	49	45	48	65	40	53	43	55	48	65	50	42	53	50	48	47	35	45	63	55	49	50	41	40	52	53	61	55	40	49	50	58	52	48	44	50	48	49	62	47	51	44	55	46	45	43	34	38	45	44	52	47	34	47	45	43	54	43	46	47	51	48	54	50	48	59	55	44	43	70	46	44	46	34	53	54	46	45	46	62	61	46	49	55	41	42	52	48	41	41	46	61	61	41	59	55	52	41	46	51	60	52	50	55	49	42	49	45	41	50	60	56	47	41	48	53	41	38	47	49	40	38	60	44	56	51	46	54	51	48	45	49	48	56	53	51	49	60	61	50	64	39	50	44	56	63	53	46	52	51	50	52	42	46	35	46	56	48	57	51	43	50	65	59	61	45	51	51	55	53	53	60	39	49	51	42	51	46	63	48	48	41	51	61	55	51	35	66	43	46	43	52	48	47	54	61	57	46	52	50	46	49	47	57	52	54	55	64	54	45	41	50	39	58	42	39	49	43	49	41	54	58	52
12556	9897	29734	55877	65004	51853	34559	19649	7037	1996	881	712	645	663	609	592	671	621	671	622	652	669	607	642	606	656	646	636	613	574	627	669	674	656	620	673	670	684	642	670	658	623	632	623	629	604	660	624	691	671	666	651	647	685	632	628	663	636	674	648	605	675	671	651	668	628	651	647	654	640	642	634	652	631	661	645	673	661	639	662	608	646	633	644	653	662	656	662	653	662	619	637	644	651	659	670	669	636	624	668	642	632	644	623	665	613	643	629	675	641	631	682	679	609	632	656	635	641	651	646	681	678	647	684	632	621	648	609	646	665	640	696	655	654	672	683	616	675	632	643	701	669	639	653	690	606	644	670	643	672	639	661	685	636	687	651	683	673	660	634	621	651	643	656	647	674	647	678	705	642	698	608	630	621	610	593	635	602	617	645	684	705	656	602	658	680	636	656	639	664	645	658	605	686	612	634	662	577	631	645	609	638	673	638	671	658	608	667	627	670	661	657	671	710	634	635	636	656	694	686	660	667	643	650	666	622	667	656	692	645	600	627	662	677	650	649	681	669	652	613	685	629	668	657	661	668	619	663	677	643	671	628	614	695	623	684	599	688	667	639	651	660	658	648	628	666	626	621	637	636	650	656	614	657	670	633	637	686	672	614	664	627	673	633	635	689	636	649	633	642	594	653	693	648	665	617	589	596	617	639	666	630	659	689	653	625	672	679	682	609	656	662	707	632	643	644	651	690	653	631	662	632	635	675	699	616	604	650	648	646	672	685	643	705	675	667	659	684	657	666	724	637	674	658	655	637	639	685	648	676	643	662	723	632	661	587	665	585	662	696	659	673	645	675	658	669	662	688	623	630	637	686	655	677	637	682	629	658	612	651	639	651	675	660	619	632	657	661	621	667	668	637	625	661	600	646	692	651	630	685	637	629	680	640	654	601	628	641	671	641	673	634	643	634	620	632	668	668	628	638	688	650	623	700	679	644	671	655	590	647	628	604	562	619	648	655	615	603	630	658	625	622	617	609	620	660	632	670	659	660	650	674	604	639	629	660	658	636	659	628	682	667	631	643	658	601	638	621	606	618	637	642	640	692	656	676	722	632	693	626	657	656	714	641	665	645	634	692	622	681	617	609	628	716	651	661	650	664	709	639	647	625	608	629	630	654	595	657	654	688	619	678	637	649	645	657	641	655	641	691	692	690	664	680	672	627	671	667	652	628	674	624	615	633	647	663	647	600	673	627	663	668	662	681	676	654	640	653	645	645	606	659	635	615	584	668	665	638	685	669	658	666	691	671	662	640	637	641	716	663	641	674	616	634	646	651	661	680	678	694	667	641	650	700	651	618	710	647	662	625	641	691	678	607	634	662	656	635	657	672	666	638	671	634	615	662	650	670	648	613	616	640	643	649	673	631	647	664	609	606	662	712	653	623	657	679	683	663	623	633	692	601	666	643	666	641	643	627	677	570	646	645	671	625	612	687	631	664	617	615	710	643	656	655	643	665	649	684	669	645	686	643	641	641	643	634	628	651	648	589	637	671	641	664	632	672	685	675	655	666	624	654	636	660	662	688	650	636	648	658	640	658	638	667	643	621	642	665	612	647	611	669	623	631	610	657	628	598	671	704	644	669	679	644	658	699	639	681	667	643	582	594	658	651	692	666	669	655	652	680	684	673	639	622	664	668	670	619	660	660	657	661	662	658	600	674	589	647	645	644	643	653	672	624	635	643	676	661	675	654	663	675	629	622	690	653	629	646	720	577	661	648	633	661	692	684	670	633	702	638	659	663	687	642	670	665	658	657	682	654	628	665	686	633	666	654	643	666	646	681	648	635	646	595	634	627	654	625	594	604	585	673	657	646	709	618	602	668	650	644	640	647	690	662	658	657	655	644	649	627	638	658	679	666	631	637	663	607	682	622	666	649	645	692	647	670	625	677	668	662	654	668	625	612	615	639	675	680	618	692	662	661	685	695	656	701	636	625	614	656	621	631	591	658	659	630	668	655	618	609	674	614	691	701	653	655	662	645	660	674	611	665	634	618	639	663	616	638	669	722	708	698	702	652	622	615	666	692	674	676	680	605	640	612	633	648	652	629	649	645	626	674	687	664	661	648	629	634	633	700	615	666	633	603	623	677	653	670	624	646	683	690	642	611	602	629	653	623	629	605	664	683	656	645	646	650	674	627	628	660	651	654	614	625	657	645	637	657	620	656	658	665	696	655	654	678	700	667	641	649	645	644	657	635	643	614	670	632	675	642	644	632	658	669	659	642	601	633	617	673	665	629	614	638	679	671	702	646	658	663	621	651	641	641	616	667	644	644	592	639	650	670	658	679	622	665	684	649	661	607	654	598	644	618	632	590	686	664	650	703	656	668	684	606	694	611	626	662	683	672	655	621	666	641	660	617	634	633	640	685	644	671	660	641	661	635	672	636	668	651	602	640	603	671	657	651	644	645	668	644	629	663	642	617	605	670	649	665	696	628	658	644	680	650	631	673	659	663	680	610	645	656	619	644	656	629	622	681	624	650	651	667	688	655	642	639	649	608	636	637	648	629	647	589	636	616	650	635	681	682	631	661	645	648	647	615	646	653	616	648	646	627	619	654	648	652	676	660	673	671	678	632	597	631	670	698	644	606	627	653	625	663	640	676	616	681	651	634	628	634	605	638	660	655	636	658	639	662	613	684	678	612	622	651	693	672	666	711	659	653	664	662	651	664	590	636	645	691	678	677	621	641	657	625	703	645	627	631	701	677	696	617	665	656	618	674	632	647	636	656	605	652	645	646	646	632	683	681	604	647	643	731	602	629	658	693	612	649	682	652	678	619	656	629	666	629	636	623	671	639	679	648	660	700	676	660	604	650	656	693	660	646	676	649	687	642	636	640	639	625	645	696	601	683	662	624	734	668	611	675	737	598	629	604	629	655	670	656	670	628	646	677	632	660	683	597	621	635	669	695	631	631	658	618	646	627	617	678	650	626	662	627	648	636	631	597	686	665	657	649	638	628	645	631	649	670	663	651	656	661	624	616	690	681	622	676	595	652	697	645	625	680	653	672	675	677	619	675	637	588	606	642	651	664	650	651	623	639	647	669	622	641	612	647	717	618	671	619	628	646	633	652	677	660	657	651	617	634	635	621	643	623	672	674	629	630	605	645	665	656	693	630	673	631	667	668	654	628	656	627	649	625	649	641	685	663	653	648	657	669	640	628	659	680	677	670	653	694	640	674	642	615	673	627	632	600	597	635	667	681	656	658	657	670	678	654	644	657	640	691	631	631	663	647	655	592	608	675	656	621	640	627	651	679	629	636	661	656	587	631	636	613	655	652	622	621	638	655	644	652	678	620	673	640	662	657	624	613	630	616	655	644	631	651	621	640	620	659	628	710	616	652	614	667	702	640	610	713	661	692	648	614	664	642	651	632	606	613	652	599	652	652	610	672	653	637	630	682	618	628	659	688	618	633	632	640	607	677	621	648	645	649	641	671	628	617
1958	449	4736	11531	11903	8670	3424	957	235	101	79	58	62	68	55	54	51	41	51	54	40	73	74	45	47	68	58	55	60	66	63	65	47	62	43	51	65	40	58	44	53	65	63	71	67	50	45	61	56	52	63	59	62	63	55	60	79	67	59	52	57	56	57	49	45	45	63	66	56	63	64	54	53	61	64	66	49	62	62	73	56	63	53	45	52	61	54	62	47	53	66	62	55	35	62	54	38	68	64	55	63	58	43	47	56	60	49	48	48	48	63	57	49	61	58	70	57	47	60	46	61	56	55	56	58	45	63	50	60	55	40	57	54	49	55	52	56	66	55	60	62	68	60	65	58	60	49	34	50	54	50	52	45	59	44	59	60	64	40	57	61	59	44	42	78	68	46	54	66	50	58	50	39	61	71	60	57	55	41	55	73	51	51	49	65	58	48	65	51	40	57	59	66	48	69	54	50	56	63	48	42	63	50	57	48	46	41	61	60	65	54	51	54	50	61	58	62	54	64	57	63	56	58	56	57	60	48	55	43	60	57	56	59	65	59	55	45	56	52	58	60	56	54	54	68	49	47	65	58	49	66	59	49	68	60	59	52	51	63	65	49	67	66	62	55	53	59	50	62	54	57	46	78	66	48	62	50	50	53	58	49	48	73	53	54	54	59	57	45	57	47	51	58	47	59	56	51	52	43	63	56	57	64	55	57	54	56	58	63	46	62	54	59	54	71	50	55	52	48	57	49	44	57	64	56	57	67	53	53	53	62	36	64	58	69	51	58	70	47	65	51	56	55	45	44	61	54	42	53	54	54	49	65	64	61	55	64	47	55	48	46	60	52	59	45	76	46	65	59	63	59	56	71	54	49	63	60	51	57	54	49	65	43	53	60	60	66	44	57	52	47	63	56	62	56	53	65	68	54	63	54	61	40	52	58	42	57	60	54	49	60	42	65	63	60	63	60	51	55	56	61	52	55	58	57	54	58	76	61	52	57	51	56	56	70	56	47	47	54	45	45	52	41	55	71	68	52	66	51	52	60	72	62	52	54	52	56	44	51	61	63	49	53	58	66	49	57	63	59	62	69	64	62	57	57	63	58	55	54	51	52	48	62	54	44	50	77	55	60	55	50	59	52	74	50	57	47	60	57	53	64	55	53	58	53	40	53	48	57	68	62	52	53	45	57	70	56	47	39	61	72	59	53	60	63	69	52	59	57	48	50	51	44	47	51	54	53	54	56	61	52	60	60	73	54	66	54	51	46	53	65	57	64	64	57	53	56	49	53	60	65	78	53	63	40	62	58	54	53	51	48	62	53	60	62	52	58	48	52	61	52	59	59	66	49	48	56	66	55	54	56	57	61	59	58	53	38	59	58	69	55	34	63	52	69	55	53	42	60	65	50	70	68	60	62	58	58	67	60	65	52	57	54	67	64	65	52	74	46	55	58	63	52	57	56	58	55	58	63	57	52	53	49	45	63	59	65	62	54	60	48	54	55	58	58	51	63	60	64	53	47	47	64	58	51	71	51	62	62	58	55	61	50	50	49	52	61	77	51	60	71	59	60	62	72	50	56	60	61	54	58	53	52	47	71	55	59	52	49	63	52	55	49	56	58	60	61	60	58	58	62	52	54	64	37	58	49	50	59	40	52	65	55	69	49	65	55	61	53	51	63	51	62	44	62	49	64	60	49	59	58	54	54	55	55	58	61	70	60	56	69	50	44	62	45	62	62	37	47	45	72	57	50	45	54	55	49	63	51	61	50	66	55	54	51	55	66	57	48	49	57	62	66	59	58	49	52	71	50	71	52	51	64	57	60	58	59	64	51	69	58	59	54	65	52	56	51	52	57	56	58	59	55	66	68	59	49	54	55	68	56	54	72	54	57	63	55	60	64	47	46	59	50	68	60	66	50	64	53	65	56	63	44	53	51	58	58	46	59	60	42	54	62	47	60	59	56	57	48	48	59	50	51	41	58	67	51	47	60	46	61	51	56	48	53	61	50	59	75	36	53	53	55	45	54	48	58	48	55	47	57	55	68	54	62	64	50	64	52	63	49	49	46	58	55	64	55	32	45	50	52	67	63	45	51	47	53	72	61	66	57	55	73	49	70	57	57	47	53	55	58	56	72	56	48	50	63	57	47	62	66	59	67	78	46	48	51	69	49	54	56	61	60	81	56	56	62	65	56	56	74	50	46	55	48	57	59	56	56	71	63	61	63	55	63	55	67	54	58	42	71	48	54	50	53	59	58	52	59	60	64	50	61	51	62	59	70	69	50	52	47	65	64	57	58	54	48	52	55	53	60	53	60	64	50	47	52	64	54	53	62	62	61	49	57	41	61	50	58	60	67	48	62	53	62	45	63	62	60	62	54	63	52	50	55	52	52	43	64	52	54	62	63	56	59	55	46	56	63	74	53	64	66	59	59	61	60	63	43	57	51	56	51	46	54	47	61	69	62	52	51	61	60	43	63	44	51	54	49	67	57	58	52	55	52	46	68	65	67	56	61	59	63	61	48	50	60	48	58	50	58	54	51	63	65	46	62	53	52	54	54	40	47	58	55	60	63	52	64	52	46	58	58	47	54	53	53	58	64	48	50	45	57	64	39	63	51	56	54	47	38	57	49	50	57	46	52	46	55	52	50	58	49	61	54	60	59	64	33	64	55	53	58	56	50	53	70	56	55	51	67	59	51	64	54	70	56	59	63	53	58	71	56	54	53	44	55	60	57	56	56	46	72	65	69	60	53	58	67	60	61	58	41	52	65	69	61	58	47	60	55	42	56	45	59	58	63	45	59	60	54	48	53	56	57	50	79	56	61	73	41	49	55	69	56	61	59	51	53	64	56	75	62	55	53	66	53	62	51	60	59	48	65	57	60	49	53	59	60	53	51	64	47	55	67	47	54	49	66	63	59	62	58	56	54	55	54	71	58	48	61	50	53	37	57	64	54	53	53	52	56	54	54	43	69	51	60	57	62	53	60	45	59	50	55	52	55	52	51	47	41	52	50	58	54	54	56	66	41	62	64	51	59	44	69	61	55	58	58	46	60	69	49	58	66	62	54	60	70	56	63	59	60	60	54	49	57	61	63	69	61	63	42	63	69	45	62	42	71	46	61	47	49	54	55	62	70	56	51	38	39	50	63	55	51	55	66	54	61	50	63	51	69	41	54	53	59	74	64	46	44	47	49	52	48	59	64	48	62	59	53	61	58	45	57	45	59	57	56	58	55	57	67	57	55	54	58	68	57	53	60	51	61	51	58	56	57	61	61	72	57	57	55	50	63	68	49	69	69	51	52	41	55	54	45	47	46	47	52	61	49	45	56	64	60	57	61	60	78	55	49	53	45	50	55	54	50	60	64	65	60	75	60	54	62	65	56	54	58	52	62	72	56	51	59	58	50	70	56	64	60	61	62	48	57	52	61	63	65	47	53	52	62	56	64	51	58	47	51	59	57	50	65	49	48	51	50	43	52	61	55	55	58	47	66	74
12444	9747	31137	55088	62421	50014	33778	19413	6791	2024	915	754	735	725	716	790	709	744	728	777	743	734	766	745	706	735	721	726	776	746	738	707	740	721	771	706	716	763	740	740	789	716	766	761	743	707	734	778	745	737	765	729	739	748	771	712	785	722	743	787	696	711	702	705	758	747	755	695	787	724	672	775	766	730	683	715	697	748	785	721	752	728	690	720	699	705	806	731	727	743	751	724	715	676	749	755	712	708	773	679	741	725	736	758	748	777	728	776	741	744	727	703	696	744	728	723	701	781	744	691	760	732	756	716	734	743	746	745	782	733	683	736	716	729	713	733	752	744	736	712	720	761	780	745	776	736	708	757	708	724	754	715	718	736	709	725	725	739	734	725	716	766	729	735	716	721	737	736	768	752	766	730	734	679	781	716	730	793	726	746	724	753	708	748	702	707	743	678	683	754	742	755	710	740	719	787	729	682	716	736	747	719	724	719	776	748	761	717	795	757	716	716	736	745	748	692	769	722	791	742	724	734	747	709	771	691	728	779	714	715	723	715	694	684	708	721	784	713	741	698	745	792	767	718	783	784	717	777	695	768	675	708	756	710	750	776	694	747	744	779	733	754	755	720	760	699	715	759	740	707	769	699	698	750	636	760	697	745	738	724	695	780	750	758	704	745	754	724	722	717	746	782	735	742	758	752	722	781	738	756	731	741	732	742	767	722	740	765	714	755	788	733	728	715	705	768	710	715	742	709	707	749	749	732	736	740	720	753	729	722	693	731	709	724	736	752	716	770	754	712	730	693	746	707	745	746	744	686	753	728	765	760	751	741	721	760	708	731	715	787	764	744	740	733	707	751	783	740	706	735	715	753	693	794	759	680	698	721	744	750	753	781	735	736	761	694	813	723	758	756	709	751	750	740	778	763	729	714	732	691	706	716	743	727	734	728	780	757	758	789	750	770	683	745	740	739	712	744	701	731	755	746	769	746	725	715	727	724	771	692	704	738	774	742	733	739	754	787	763	738	756	737	737	751	746	706	672	728	752	703	743	720	743	719	763	769	725	735	734	731	747	805	746	726	722	815	773	755	755	721	756	801	737	766	810	736	723	769	758	762	729	791	741	752	709	757	725	667	748	736	683	752	710	745	754	752	725	754	764	667	750	739	738	729	766	709	757	761	696	750	683	777	734	744	732	759	715	737	740	762	718	755	736	721	744	778	774	717	744	726	755	708	731	753	721	718	721	799	720	727	766	719	760	716	729	750	769	739	743	704	710	722	720	698	732	717	738	753	750	732	738	712	717	733	758	727	705	732	734	703	740	724	707	784	739	730	750	728	732	702	749	729	748	715	703	725	745	729	725	693	716	686	739	756	729	792	806	722	758	718	707	734	742	738	730	750	774	756	735	775	709	748	810	806	731	746	706	764	697	742	801	715	734	715	711	812	750	745	705	738	786	714	701	697	758	762	720	750	704	718	723	744	720	720	722	710	673	742	743	714	714	762	725	743	717	740	753	754	693	768	743	737	739	770	752	757	766	766	761	727	744	715	679	716	775	754	774	697	678	807	727	743	736	726	744	714	680	739	735	726	643	716	688	721	755	701	781	726	796	766	744	712	736	706	753	736	713	733	739	729	718	723	749	712	725	756	755	770	767	730	738	693	762	713	745	746	753	718	717	750	743	776	743	742	754	728	706	767	771	730	719	742	749	737	735	769	745	753	730	740	708	702	734	718	780	704	719	765	745	775	760	749	717	727	785	730	767	739	740	753	729	716	738	772	697	723	732	791	716	693	711	723	715	742	740	754	743	741	773	717	735	691	725	742	756	771	757	768	734	762	705	796	704	733	742	762	735	777	727	732	703	769	758	752	711	765	780	767	772	749	744	754	728	710	732	731	735	715	741	745	722	709	702	715	697	729	756	777	795	717	760	713	724	721	747	724	685	771	714	714	764	755	741	722	710	713	735	755	755	743	750	738	730	794	746	747	727	762	729	739	746	764	765	754	686	747	706	737	754	696	717	727	768	780	709	716	723	734	726	737	736	726	790	726	723	716	762	736	722	748	724	775	792	750	752	729	752	756	750	738	764	689	761	721	749	778	745	761	700	706	743	692	741	725	736	777	738	746	805	732	716	708	764	780	740	782	751	782	740	742	730	788	737	730	760	809	783	794	694	747	766	767	697	742	764	711	773	751	689	692	763	712	748	729	710	695	707	730	762	743	725	791	717	728	697	718	715	762	768	731	756	768	781	742	697	735	722	734	799	703	697	747	750	748	733	715	706	757	777	793	703	722	732	708	706	771	716	755	750	791	718	771	755	728	701	715	780	720	790	739	763	750	735	725	722	759	727	701	790	729	708	733	783	794	744	753	747	808	661	757	720	735	699	725	764	708	728	731	761	716	746	796	691	776	745	747	738	738	733	704	716	749	724	725	769	754	716	720	756	779	738	751	742	767	761	697	765	691	753	700	720	701	691	683	715	722	735	800	752	728	762	750	722	754	736	715	765	725	737	750	755	717	770	747	735	712	715	731	816	718	764	745	744	730	776	701	727	673	761	740	759	738	735	802	688	746	745	738	738	754	754	718	740	716	741	685	736	689	722	688	733	756	749	760	754	734	701	744	714	753	775	756	714	786	665	748	696	717	703	711	752	742	727	719	694	709	710	731	714	718	711	764	718	713	731	757	763	762	720	755	748	748	745	733	750	696	743	733	749	728	778	752	729	708	703	736	728	769	729	723	720	714	742	747	714	769	704	707	780	751	740	673	748	723	740	732	751	744	755	731	732	751	701	734	752	734	704	767	704	760	721	764	741	714	756	724	711	738	741	745	753	753	701	777	717	675	766	752	723	766	779	741	718	697	749	739	750	758	706	755	733	775	787	736	773	675	724	723	754	717	749	741	724	789	760	716	786	778	752	734	751	756	769	694	699	728	726	737	751	689	732	760	719	724	687	772	774	744	729	730	708	696	725	747	729	748	717	746	739	742	737	773	739	692	714	712	717	745	675	697	759	774	694	721	687	737	725	744	757	732	766	778	706	740	682	727	785	765	720	736	713	747	712	717	739	729	726	771	701	731	764	706	718	750	704	738	720	801	755	700	771	727	756	735	774	721	732	727	713	728	774	738	707	729	732	731	755	725	689	714	779	769	734	719	745	710	784	771	738	687	717	730	722	809	786	716	749	725	715	699	761	665	715	760	732	769	750	772	808	747	694	745	727	657	754	722	738	762	739	746	778	752	697	698	707	767	783	717	779	732	743	715	721	755	774	735	712	738	800	740	693	775	725	774	764	765	760	754	747	711	719	746	726	795	723	741	727	747	748	779	752	744	702	729	761	749	779	758	715	710	758	755	708	702	739	677	734	755	779	741	733	709	743	722	741	726	681	734	757	743	722	762	673	736	744	695	723	739	695	727	712	724	700	718	684	690	759	744	746	722	730	731	742	747	723	722	787	755	773	721	740	715	736	751	687	722	733	673	698	742	658	713	766	711	748	732
1087	2032	11143	17947	17374	12200	4573	1239	296	119	75	56	42	50	53	57	54	49	62	44	56	57	60	55	52	78	55	53	47	46	49	50	44	47	60	48	56	47	64	59	49	47	54	64	47	47	62	56	61	46	45	62	55	61	49	52	55	60	56	60	58	43	56	59	60	65	63	55	46	40	54	48	53	56	48	48	46	52	55	55	55	58	69	37	47	70	45	48	42	48	61	45	57	56	43	58	53	53	43	60	57	61	44	48	48	63	51	62	50	57	45	52	59	60	66	50	37	56	50	69	47	54	48	48	53	58	47	54	47	57	59	63	40	53	48	69	44	47	59	53	51	56	52	52	51	50	55	61	58	51	74	51	51	67	40	47	60	50	59	51	51	56	65	37	57	47	58	50	61	43	51	60	51	60	56	54	49	41	56	51	52	49	50	52	62	37	56	46	43	51	49	58	41	63	40	54	44	51	44	63	59	47	55	74	49	54	40	49	49	46	54	59	56	52	73	56	56	44	63	60	58	45	45	55	46	51	56	58	43	53	48	64	53	64	51	49	57	50	46	54	57	54	51	62	51	51	42	47	45	46	59	45	61	45	56	50	54	61	60	57	56	56	51	46	58	56	48	50	60	62	44	49	53	62	48	43	59	42	46	50	63	64	55	56	51	52	66	59	40	72	56	50	65	51	52	62	53	43	54	41	43	51	54	56	60	42	69	39	63	61	45	54	53	46	56	46	51	76	40	56	49	39	56	47	59	68	56	43	46	54	57	63	38	41	57	52	49	55	61	40	52	52	50	60	74	51	52	53	42	64	50	46	54	60	55	51	50	56	57	51	49	46	66	59	54	67	53	67	70	40	58	62	50	54	54	43	51	55	47	55	53	76	47	67	46	55	54	54	52	49	53	61	54	70	46	56	55	58	40	41	61	51	62	74	37	41	45	59	51	62	44	49	48	53	63	44	49	53	49	39	62	59	47	67	58	47	36	62	53	44	51	57	45	59	46	71	60	48	58	54	64	56	56	57	50	50	50	52	49	56	66	34	60	57	46	53	55	51	53	57	51	57	59	57	61	60	42	45	56	52	53	60	42	54	55	57	55	45	60	47	43	53	40	62	65	53	53	63	62	55	48	46	54	51	67	53	62	50	55	67	58	56	47	69	62	55	48	46	37	53	46	39	68	54	42	53	54	59	56	49	62	55	58	61	52	61	55	61	55	58	47	46	40	55	61	55	63	38	54	45	59	58	64	57	61	39	51	50	57	53	50	44	47	64	42	41	69	62	61	60	48	50	58	63	46	59	55	56	41	49	52	42	46	51	56	55	61	57	50	59	57	45	60	51	53	54	64	52	68	49	61	43	66	60	64	48	46	59	42	53	50	54	57	64	64	59	52	63	54	46	54	45	51	35	55	54	46	45	62	61	68	44	55	63	63	52	62	45	60	51	41	44	63	45	57	42	52	71	38	62	62	50	58	46	63	51	63	49	54	53	57	55	63	59	63	57	48	49	46	54	62	52	46	42	62	57	61	57	52	57	53	60	47	57	65	42	61	57	42	51	56	46	63	53	54	66	55	65	51	50	65	39	64	59	67	55	73	60	54	47	45	44	54	47	66	47	46	56	55	52	61	65	54	51	62	50	58	59	55	54	56	50	61	53	49	49	53	50	51	65	60	61	50	59	57	39	44	59	54	61	50	59	50	67	64	45	54	46	52	45	53	51	63	58	51	41	55	73	51	50	45	52	49	53	58	64	50	56	68	49	59	60	49	56	46	52	62	46	57	40	49	39	54	57	60	39	60	54	54	55	54	66	51	48	54	53	40	49	45	58	54	62	63	54	54	66	61	63	51	43	64	47	51	74	64	45	47	40	56	61	47	60	59	55	52	53	57	45	50	29	58	56	61	37	58	43	48	56	51	65	48	60	55	56	53	47	65	64	57	43	47	42	59	48	55	50	56	57	58	46	35	46	45	54	43	42	56	51	51	50	58	49	62	58	51	67	64	68	56	54	51	58	61	49	55	36	57	46	57	36	49	53	43	60	53	65	54	58	53	61	64	46	61	53	54	56	62	45	64	46	57	47	48	54	53	62	51	53	65	55	48	54	67	40	49	60	38	49	57	42	53	51	55	47	59	45	45	57	52	53	59	56	36	56	41	59	47	54	45	45	50	51	67	64	58	53	60	61	50	69	48	46	45	53	41	49	58	50	62	55	60	34	64	64	61	59	54	66	62	57	50	55	41	47	53	54	51	51	47	55	41	54	47	61	54	65	77	50	54	52	52	47	75	48	57	56	54	66	75	48	47	68	52	54	60	53	42	60	66	60	27	39	38	49	45	67	47	56	62	58	59	76	55	54	44	62	61	50	53	55	49	52	40	53	65	61	61	66	61	52	52	59	46	62	57	55	55	43	45	49	63	57	75	48	50	45	48	59	65	58	46	59	59	53	59	49	66	70	47	64	59	56	61	45	60	54	52	61	60	65	54	48	46	54	49	41	67	45	53	58	61	60	52	55	57	56	57	53	50	67	50	56	41	63	55	42	64	46	39	65	63	54	48	53	57	63	54	44	52	53	70	43	54	45	53	56	61	57	60	53	61	47	48	54	56	45	52	42	45	59	45	44	50	59	59	54	61	54	50	59	54	55	47	59	58	62	48	45	56	52	47	54	41	61	52	43	67	53	63	44	54	45	52	58	59	50	60	49	33	51	53	48	53	54	47	62	40	53	54	58	54	59	53	52	54	48	54	45	49	42	53	49	67	62	41	56	38	42	51	41	53	52	53	44	40	56	52	49	64	56	63	45	42	49	58	50	49	65	55	46	51	58	58	54	42	63	59	61	52	54	51	53	53	64	55	54	54	55	57	48	53	68	56	61	50	41	62	53	43	55	55	60	49	66	58	58	66	47	57	56	55	44	55	39	57	62	54	69	44	41	53	47	48	60	49	42	64	49	44	50	44	54	48	49	57	54	54	46	58	56	54	43	52	60	54	51	59	37	53	47	45	62	53	56	52	49	60	62	65	42	48	43	51	61	66	61	51	50	48	62	59	62	51	53	58	48	59	52	52	69	52	56	50	61	65	49	49	53	45	54	57	50	45	52	56	58	43	52	56	39	43	64	63	63	49	49	49	52	49	64	63	52	59	60	60	47	62	64	62	47	52	60	43	48	57	57	55	47	55	41	42	65	57	52	38	57	55	39	52	52	72	45	53	53	54	51	48	41	55	47	50	51	53	40	49	44	55	55	50	44	46	52	68	43	46	44	49	33	53	53	42	38	50	54	57	60	59	65	58	67	57	47	53	55	54	53	48	55	60	55	63	52	72	51	44	36	45	63	51	64	62	70	46	65	54	60	49	56	61	54	64	67	50	58	53	35	56	31	66	52	54	57	56	58	45	54	75	49	56	51	58	41	55	54	57	58	60	53	58	56	54	48	47	59	46	55	49	55	62	56	56	51	47	50	58	75	52	53	59	57	54	63	53	63	56	47
20411	23414	41084	64866	70917	55572	36780	21342	7996	2278	987	736	671	736	724	695	689	686	698	686	699	671	707	728	718	660	679	720	708	722	653	752	722	714	676	705	673	716	733	678	685	730	677	693	704	709	717	709	690	693	671	656	725	717	698	729	725	693	712	675	722	666	694	716	693	679	748	714	680	736	660	677	690	630	715	681	656	695	698	699	717	709	699	683	693	682	708	671	717	726	651	676	671	695	743	696	740	687	692	672	691	696	730	717	733	671	686	716	712	682	702	727	716	716	740	733	746	728	708	703	762	699	690	651	694	741	719	768	715	704	700	685	662	672	719	700	691	726	697	672	689	658	667	704	722	710	649	660	699	684	709	675	728	693	692	712	741	709	711	710	726	676	677	673	675	720	684	672	740	755	733	683	687	715	707	693	675	703	728	747	719	705	713	767	688	721	684	707	655	706	722	667	679	735	736	697	714	713	712	713	710	683	737	722	699	726	710	702	685	714	696	672	694	717	693	692	728	672	739	704	682	684	686	731	718	753	740	684	720	730	709	662	738	690	677	682	699	688	647	673	722	729	745	713	712	654	678	705	696	682	693	733	678	694	711	710	688	688	727	699	713	687	766	716	689	711	699	721	732	719	729	705	673	716	697	667	720	718	703	708	661	674	696	723	716	688	676	687	691	712	660	721	679	702	715	680	736	738	726	701	702	724	698	711	750	681	692	663	665	743	650	642	676	667	684	718	702	697	674	688	698	732	686	676	723	706	665	708	716	663	688	718	700	696	722	665	696	648	685	760	706	688	719	732	714	720	672	718	722	692	658	721	675	682	695	702	694	725	644	727	709	675	704	684	719	703	793	715	702	769	717	711	701	721	682	675	681	717	721	704	658	718	670	681	731	694	734	686	663	668	744	713	708	692	719	754	685	727	729	716	662	729	691	703	738	720	676	701	655	727	731	684	676	692	723	688	674	730	690	770	733	728	680	695	678	664	699	758	715	688	741	677	706	725	720	686	629	676	722	775	695	703	679	734	737	744	721	726	704	679	687	730	731	722	672	692	681	691	688	726	726	675	722	679	691	708	697	695	647	723	700	692	668	714	680	672	713	727	719	727	665	672	726	705	728	714	666	717	710	696	671	700	701	749	658	702	675	687	731	724	693	689	688	688	694	670	758	770	707	709	704	713	716	709	661	642	709	717	714	707	720	680	708	739	758	689	690	672	683	667	710	704	718	773	752	714	731	714	684	707	697	672	691	689	720	691	672	677	722	690	731	735	725	738	705	712	720	714	718	722	725	730	723	670	728	708	697	730	699	727	728	713	712	681	751	751	684	743	690	745	724	688	676	673	724	688	726	700	698	670	735	673	762	710	749	710	741	730	765	730	667	681	674	732	713	725	674	697	710	692	685	667	697	700	709	739	695	645	722	750	706	687	693	700	713	731	741	708	715	690	675	731	663	679	733	658	706	724	719	656	689	661	688	694	679	747	706	700	751	692	729	724	692	716	704	707	711	697	699	669	675	722	729	740	734	703	694	727	709	717	712	703	728	710	718	707	701	698	686	691	660	712	750	673	673	798	727	711	707	692	723	676	678	716	694	695	708	699	713	710	704	727	686	711	652	699	704	735	694	709	660	752	711	685	701	688	623	717	700	683	727	717	727	662	728	710	671	672	737	670	683	721	730	726	758	737	718	720	699	703	726	682	683	697	760	727	698	678	721	720	696	733	680	723	709	724	670	706	680	686	747	724	683	669	686	681	688	676	705	704	688	689	665	674	674	625	681	719	743	725	698	718	688	727	703	692	714	717	729	688	675	699	784	692	676	689	686	722	684	696	699	696	706	716	681	703	736	735	707	675	702	731	703	690	729	666	650	696	741	716	730	699	688	676	661	677	700	717	729	682	708	641	719	704	735	653	723	692	732	661	719	671	699	674	730	684	690	730	685	685	691	666	713	724	730	680	707	719	657	706	696	713	658	625	680	685	697	717	680	684	714	735	697	729	688	745	691	724	677	718	685	729	701	685	692	675	645	682	650	691	702	721	683	684	706	672	721	713	682	697	712	713	696	772	731	713	692	703	664	735	637	683	693	694	711	739	704	703	694	730	714	728	730	682	732	662	715	727	699	640	728	658	703	711	700	696	662	680	697	712	687	652	706	673	695	726	720	733	656	752	681	729	682	690	703	666	679	708	698	739	694	644	745	714	653	742	688	723	699	678	730	678	722	611	751	684	691	693	714	689	673	711	716	678	714	716	697	722	705	694	681	706	686	718	672	700	671	694	733	678	740	682	686	745	672	764	758	709	738	752	714	675	718	683	693	688	727	730	703	701	706	684	688	690	698	708	738	706	665	740	672	735	715	707	682	720	712	698	685	672	713	670	696	692	691	711	697	701	707	715	706	700	700	730	702	711	684	702	694	673	720	708	701	677	687	665	709	730	711	692	724	720	719	673	727	703	687	704	676	735	702	731	719	682	734	723	678	684	646	669	719	668	698	684	691	724	684	674	712	686	740	737	683	697	735	724	658	701	645	756	667	686	743	706	670	729	698	675	661	681	752	718	697	697	707	684	693	701	709	687	719	705	704	701	683	668	714	681	694	725	681	746	711	714	688	729	646	689	689	687	684	709	702	706	740	698	757	668	728	662	736	752	682	714	655	746	681	758	710	713	668	695	723	676	708	677	689	656	674	772	711	684	749	694	723	721	717	677	698	747	699	666	742	700	726	676	724	713	733	718	725	682	677	655	700	683	758	678	687	710	676	694	759	723	723	713	734	707	710	690	661	688	696	737	716	681	709	727	635	695	731	686	683	651	686	699	705	711	730	730	711	686	655	741	696	744	721	697	696	701	640	737	701	705	702	664	682	712	767	724	702	759	656	676	703	676	681	663	712	669	743	697	676	743	709	691	719	681	731	685	671	691	713	738	703	711	693	724	688	733	660	695	714	720	706	687	732	640	724	711	651	672	719	700	730	693	649	700	705	678	690	709	732	689	711	678	726	672	667	717	652	682	714	674	727	739	697	693	680	687	726	657	703	695	698	728	705	680	648	715	707	721	748	703	678	692	725	686	692	718	705	680	699	701	690	703	735	714	734	721	686	738	742	690	665	719	727	690	690	702	746	657	700	684	675	722	643	749	687	649	677	687	679	697	650	668	703	702	696	682	735	718	665	747	676	711	689	657	732	675	719	706	741	666	706	732	673	705	727	752	715	747	737	683	709	713	722	694	693	714	626	729	750	670	642	703	721	665	715	720	695	693	733	713	673	686	720	745	689	698	690	718	692	725	710	687	693	670	680	692	706	703	683	735	700	728	728	686	691	652	699	725	749	721	705	701	679	669	698	699	717	678	662	738	676	698	681	670	700	731	700	692	689	696	729	736	743	666	697	688	732	695	708	675	685	688	725	670	703	735	706	689	715	697	760	692	681	676	718	717	732	675	727	664	725	692	701	652	697	673	700	737	654	679	726	736	703	703	701	637	721	691	640	675	707	690
1320	977	3680	4833	4039	2436	880	279	111	72	56	51	59	45	46	43	46	52	52	44	53	55	49	48	49	50	51	50	48	46	58	47	51	61	43	47	48	51	44	53	55	49	59	41	41	59	51	49	47	52	42	46	48	46	43	43	56	46	46	47	68	46	52	47	48	43	39	55	50	51	58	47	44	60	42	53	57	56	59	45	49	49	56	50	32	51	50	41	55	57	51	57	44	53	57	45	58	60	49	54	60	47	54	59	55	55	39	59	57	68	47	54	60	61	55	64	40	55	41	55	47	56	48	43	65	66	49	43	55	54	47	61	43	66	51	48	49	48	41	44	58	52	61	52	50	57	58	50	59	38	46	50	57	51	46	29	51	42	52	46	41	51	47	45	51	56	62	46	50	48	47	49	53	50	54	47	59	50	57	52	59	57	64	51	67	44	56	57	40	38	57	48	57	55	63	42	50	60	54	38	52	47	45	30	54	53	55	40	73	61	50	58	63	42	49	48	40	45	62	55	51	54	56	56	42	49	48	61	54	51	57	51	51	57	56	66	49	41	49	56	66	40	41	50	48	51	53	43	46	51	56	60	52	45	40	45	53	39	61	38	47	41	45	38	46	42	42	40	39	51	52	46	31	49	47	41	52	55	57	56	59	42	62	50	52	46	66	59	58	51	51	49	46	42	39	40	47	49	37	48	48	52	53	61	52	43	54	59	62	63	50	60	54	54	59	47	51	44	50	53	52	51	55	49	60	69	51	45	39	49	49	50	51	59	47	52	59	52	53	53	44	49	49	44	54	48	54	37	53	48	55	50	41	59	45	51	47	51	47	60	56	54	49	54	42	51	55	35	39	48	57	50	59	61	62	38	45	51	65	58	49	44	42	36	51	49	53	40	53	48	36	46	43	52	40	42	48	52	57	41	52	43	45	50	58	60	48	41	70	46	58	60	54	50	62	58	49	56	59	51	57	41	53	44	55	52	47	46	50	47	52	60	61	47	56	57	48	33	61	52	47	53	48	46	46	48	47	56	48	48	54	60	48	50	58	43	52	34	53	56	52	45	44	50	50	56	58	57	60	43	47	49	44	43	53	46	51	52	41	51	50	52	67	41	61	52	57	54	38	50	37	57	40	48	52	47	50	62	43	55	60	48	49	56	47	52	47	48	44	52	53	49	53	56	48	45	64	45	51	39	49	51	52	75	54	52	57	49	63	48	60	68	55	42	59	46	43	35	48	37	44	52	48	52	41	53	43	52	51	51	43	57	48	45	38	49	49	46	47	62	38	46	47	54	43	67	56	54	48	39	45	46	51	55	45	39	50	52	51	49	47	62	47	62	47	48	62	44	63	41	42	46	56	46	45	65	53	50	59	46	42	50	53	50	47	40	45	52	45	55	46	49	46	49	49	54	44	55	44	41	39	53	57	44	48	39	45	44	37	57	30	53	50	54	57	53	38	52	56	59	55	56	61	59	60	41	49	58	56	56	56	53	62	56	43	43	48	50	40	35	49	48	50	51	54	64	50	45	57	49	59	44	45	48	48	43	65	54	54	44	56	51	49	59	61	62	50	56	58	45	57	45	47	48	55	51	46	51	39	49	46	46	46	53	51	45	48	51	46	57	50	44	53	49	64	53	50	45	50	45	47	41	51	47	48	43	41	46	40	54	64	57	58	55	59	55	43	49	52	43	59	41	56	48	43	42	60	38	45	56	46	58	51	48	49	57	52	57	54	39	54	49	44	58	53	56	39	43	44	48	45	42	57	54	45	53	59	44	59	47	64	38	50	49	45	67	62	53	56	57	49	54	51	48	40	59	40	54	52	56	65	43	49	47	42	50	39	49	48	45	38	55	36	50	58	44	49	62	44	55	50	36	47	61	42	48	54	56	50	44	39	49	52	59	56	53	52	60	55	46	56	50	43	51	43	49	56	61	45	41	44	56	45	60	48	40	56	41	44	56	49	58	63	53	44	45	43	39	64	56	60	50	42	48	49	52	61	48	61	49	45	57	48	59	56	51	52	55	47	43	62	47	48	39	55	56	53	62	54	48	55	53	44	42	54	62	47	57	59	49	57	49	59	47	52	48	62	52	50	68	54	54	37	37	35	54	51	48	51	48	47	50	47	44	51	46	47	51	59	40	47	46	51	48	43	55	63	43	47	45	53	48	60	47	48	46	67	57	48	49	46	46	49	50	48	54	54	45	48	49	45	51	42	41	49	51	45	62	49	51	59	46	53	42	48	53	38	38	44	47	52	51	54	45	65	41	56	46	53	60	39	36	38	57	33	44	56	49	50	48	45	49	51	49	43	40	45	41	40	51	47	64	48	56	54	55	53	50	52	55	54	55	48	54	57	51	43	60	45	42	51	64	47	43	60	49	58	43	54	48	62	55	58	44	50	54	46	47	43	47	49	45	37	52	41	48	48	58	47	42	53	41	37	43	49	52	61	46	55	44	53	60	53	51	55	61	56	49	62	54	56	52	45	50	51	50	54	50	51	49	47	39	50	40	41	57	45	58	44	54	60	42	64	55	45	50	50	49	45	48	52	52	41	50	55	39	55	43	46	45	46	63	41	47	40	52	64	59	54	41	52	50	53	46	43	42	49	46	52	56	50	67	49	50	50	44	58	49	43	56	38	43	46	70	40	54	45	44	59	54	49	52	46	50	41	48	50	40	48	41	42	45	57	49	62	57	49	47	37	43	45	50	54	43	46	55	48	55	57	52	46	60	50	41	54	46	43	54	49	70	51	63	64	59	46	53	39	60	47	54	39	59	48	56	44	63	46	55	47	47	44	61	58	49	42	50	58	53	56	46	48	48	58	42	66	69	43	61	45	41	49	52	41	44	53	49	52	45	46	48	55	56	44	49	44	59	34	52	45	47	71	58	59	63	52	65	50	56	54	47	53	57	60	49	54	44	51	60	40	43	45	49	42	49	52	57	61	52	53	46	55	55	41	39	56	51	50	57	51	49	47	40	56	46	43	45	49	53	54	55	50	58	63	59	52	49	45	45	40	45	46	45	58	38	40	40	50	60	41	60	59	62	42	59	44	50	55	43	65	47	48	69	48	56	56	54	52	35	55	66	52	51	43	61	51	47	40	52	48	63	52	60	37	56	50	56	44	43	40	42	54	54	42	49	52	43	57	48	48	54	59	52	41	48	50	44	44	46	54	37	55	60	55	50	45	56	50	50	38	45	57	54	52	37	44	59	48	54	72	50	37	56	47	57	43	56	41	46	48	49	49	60	52	48	56	56	55	44	49	50	41	55	64	51	53	65	51	67	54	61	45	43	46	53	54	45	50	45	41	47	37	63	57	43	62	55	43	49	52	44	54	52	49	47	50	55	47	50	55	41	49	43	50	57	47	49	50	48	55	40	46	62	47	56	55	41	49	57	56	53	70	54	59	50	57	59	53	61	54	61	52	54	44	55	62	49	53	48	44	61	45	57	60	55	54	49	52	50	47	57	59	53	56	56	55	55
10822	15796	28392	38021	40333	32057	19796	8155	2501	975	726	653	704	666	695	689	684	664	619	660	661	685	627	609	665	668	625	690	680	687	685	665	680	661	657	689	642	682	671	657	673	659	675	605	646	665	645	683	643	652	658	625	693	680	707	652	704	640	678	671	652	698	671	667	645	691	683	672	685	687	659	659	659	655	638	688	695	650	654	693	692	670	632	679	610	657	661	593	647	640	678	612	638	708	677	646	633	670	648	636	680	651	683	633	642	666	669	690	650	655	654	685	641	619	658	641	686	659	702	688	683	676	633	645	682	603	705	663	663	695	679	672	675	671	680	673	708	726	660	686	658	602	684	614	680	664	655	668	653	647	599	688	634	610	664	682	652	708	603	662	650	687	590	694	636	634	666	677	639	668	695	700	650	648	660	652	641	684	731	644	620	668	670	675	683	686	645	645	646	677	660	665	667	659	613	699	669	641	642	604	703	692	663	619	652	676	640	671	696	701	640	672	668	678	693	662	637	724	664	640	669	667	659	677	735	667	630	696	639	667	635	663	675	684	707	676	670	678	598	711	641	675	650	709	725	636	646	681	646	664	630	683	672	689	629	625	630	648	674	682	679	680	618	663	652	657	679	682	701	713	666	637	644	633	651	684	647	650	630	689	700	699	651	670	680	672	654	664	671	665	679	639	658	660	692	684	646	653	671	664	702	638	678	603	624	626	677	649	673	659	640	671	639	685	660	656	633	646	618	649	690	641	671	664	654	627	620	712	601	670	680	671	687	590	672	658	705	682	673	651	636	693	697	659	642	632	626	652	664	686	651	661	671	686	616	629	695	630	635	683	699	698	677	701	655	630	708	659	695	683	673	663	644	676	681	646	670	643	640	669	706	654	670	659	652	641	632	669	609	643	682	695	638	697	671	662	644	662	649	694	651	671	676	651	597	686	698	689	639	651	634	678	677	648	664	701	651	681	662	628	676	629	688	708	670	664	694	694	660	675	658	689	605	650	652	640	613	622	646	635	635	708	677	663	672	651	640	650	637	647	657	673	608	660	662	690	672	653	640	651	591	639	643	665	603	687	664	631	634	663	637	633	654	662	657	658	643	648	655	662	685	665	669	643	688	690	656	638	653	630	644	695	700	697	606	633	654	649	636	639	649	690	622	665	672	679	650	620	667	643	663	643	641	643	677	662	661	728	683	696	673	672	631	625	687	696	682	644	682	680	656	657	641	650	669	636	646	691	696	661	696	678	672	624	672	655	656	693	669	636	598	657	668	696	701	646	676	650	665	654	660	636	626	615	641	678	652	639	637	678	654	633	676	662	685	677	665	700	658	644	651	641	666	624	652	628	689	657	616	661	663	717	639	629	661	639	671	641	665	622	636	643	637	637	647	679	704	645	701	701	674	647	725	699	708	661	642	650	628	625	668	709	689	691	643	678	666	641	646	675	688	641	673	678	652	645	647	649	705	672	639	671	657	694	667	633	703	622	665	680	656	654	645	675	673	686	692	628	689	706	644	682	656	645	685	644	695	665	693	614	661	639	660	649	722	671	657	664	664	631	637	718	672	653	654	625	718	660	704	679	665	687	645	653	676	640	676	688	626	662	669	725	674	612	662	668	639	671	663	608	679	650	658	651	677	585	637	659	661	679	616	622	699	692	674	663	655	664	654	685	641	636	644	655	688	674	628	663	602	672	704	684	692	686	656	568	647	666	682	652	649	643	672	700	656	662	611	685	667	641	659	657	679	663	634	643	711	631	652	651	656	698	668	702	671	679	648	643	634	659	699	692	646	606	660	675	681	639	650	654	654	677	665	662	643	652	644	644	672	666	599	681	640	649	689	692	601	667	635	672	697	699	633	662	618	703	648	670	678	663	694	634	662	678	650	652	644	659	663	674	668	649	630	658	712	661	687	673	694	670	685	670	659	671	673	693	647	659	649	624	672	708	640	668	654	599	639	682	636	681	647	630	677	632	661	666	653	627	655	682	643	669	675	666	664	646	700	616	583	611	651	665	674	656	609	622	633	666	654	675	708	677	644	644	676	728	670	662	645	686	637	702	664	643	677	682	675	632	603	645	690	687	702	691	665	597	685	635	670	685	660	683	627	643	616	636	671	675	672	616	662	654	658	677	642	722	656	628	647	698	623	657	628	687	663	670	703	671	707	683	708	658	651	676	655	707	600	661	670	649	644	658	688	701	668	654	637	698	662	689	625	646	638	648	623	649	622	684	654	661	669	717	675	685	703	670	594	653	613	682	653	636	710	642	656	668	669	680	670	657	640	620	674	648	692	704	634	638	668	695	643	652	634	668	690	659	639	659	636	653	689	685	708	639	610	707	626	705	703	639	687	673	613	675	672	668	673	664	670	686	668	684	672	667	626	651	705	661	652	712	627	671	639	617	651	687	662	641	617	686	666	681	670	677	671	644	660	675	686	698	675	647	659	698	676	675	673	644	645	683	656	675	646	654	654	610	647	686	625	630	647	598	653	700	656	696	685	606	618	693	701	630	600	661	659	640	645	682	657	670	629	629	693	692	672	674	696	675	655	688	703	718	661	660	633	671	639	595	645	635	631	646	639	677	650	668	667	647	698	632	627	662	689	701	644	699	659	637	668	685	703	685	641	653	675	672	660	682	624	620	664	703	650	644	674	661	698	664	660	646	675	634	649	661	643	638	674	642	687	643	663	623	623	638	641	668	615	728	704	631	648	677	648	640	651	672	634	667	663	664	714	629	695	619	659	648	630	654	677	658	653	686	665	646	704	609	659	666	646	680	654	680	632	675	690	648	630	665	662	626	659	654	631	634	652	670	673	613	640	650	666	666	635	659	691	656	686	690	623	669	694	645	647	674	698	674	657	647	655	647	632	699	666	681	663	649	693	639	676	675	675	654	666	615	672	648	674	702	669	601	674	631	676	718	692	630	633	634	657	682	649	674	683	653	713	660	682	677	642	689	680	702	667	662	702	731	685	690	651	664	669	658	637	619	692	664	676	621	682	664	642	682	673	648	683	620	680	679	661	689	656	685	672	647	665	630	639	691	692	661	607	625	666	641	659	672	687	687	653	641	691	655	691	631	649	645	660	655	665	670	659	661	653	647	687	717	657	695	686	660	646	647	654	651	610	677	673	643	641	661	641	682	668	663	659	649	647	647	656	627	652	654	660	637	645	651	616	694	619	687	662	649	647	665	656	671	692	616	630	641	666	632	661	610	673	654	664	619	654	646	628	655	641	700	689	671	725	703	612	649	637	654	699	647	675	653	720	682	650	650	656	659	684	651	650	608	654	657	673	651	662	665	682	661	642	685	630	692	703	652	648	670	682	685	652	681	684	666	672	655	686	690	673	670	670	639	650	690	620	651	733	677	684	614	709	680	658	702	673	667	647	670	681	645	609	668	624	692	673	649	664	645	681	643	656	693	622	726	676	620	631	657	636	630	666	619	643	657	675	673	681	618	682	667	633	626	667	640	657	714	690	636	660	677	663	663
1004	3226	10626	12497	10411	6440	2201	594	166	71	41	31	47	37	41	53	59	50	39	49	51	54	41	61	53	62	58	43	47	47	54	50	59	55	41	45	54	59	41	42	42	60	53	50	48	44	46	53	37	52	51	42	53	54	54	59	51	51	61	51	54	36	50	50	46	55	56	53	33	49	41	39	48	37	52	49	46	47	50	50	32	65	42	38	46	48	47	43	46	44	52	52	58	45	47	54	32	39	51	44	35	46	43	39	56	42	50	45	58	52	45	51	48	57	41	38	49	61	55	55	46	31	54	45	58	46	52	59	56	56	31	55	54	56	46	59	46	57	52	44	55	48	60	48	41	42	55	52	50	61	51	52	44	45	36	42	47	51	61	61	29	50	49	44	64	47	52	41	61	52	48	43	59	40	50	59	50	61	56	37	60	53	47	49	54	54	35	40	58	53	66	48	45	65	51	49	66	57	55	44	56	60	46	54	39	46	63	54	45	38	49	47	48	43	67	49	52	45	45	45	48	41	46	48	56	51	37	51	56	44	43	53	53	53	50	42	49	50	46	61	53	45	49	51	53	59	50	57	45	50	44	46	50	56	41	53	53	46	42	42	43	43	42	60	52	38	52	62	50	46	50	29	52	57	38	56	47	55	50	41	55	39	54	58	43	45	53	41	51	46	54	52	59	37	53	58	57	52	41	51	51	59	64	41	59	50	40	43	49	41	58	54	52	55	43	71	36	49	78	57	67	52	45	53	52	45	50	37	45	48	49	56	49	61	34	48	45	57	51	46	46	50	58	66	61	38	41	37	48	49	46	53	56	54	47	48	48	46	52	51	55	42	55	45	46	50	50	46	43	57	62	49	46	40	41	54	56	49	49	43	51	46	46	57	56	47	46	47	51	46	40	40	44	56	47	54	43	48	53	37	49	41	51	60	57	63	53	48	44	52	43	43	46	55	47	49	50	40	54	47	47	39	53	64	58	59	55	50	41	52	48	54	47	47	43	46	54	54	46	53	50	45	49	44	47	56	55	38	48	58	41	52	45	48	48	47	54	47	61	50	56	47	48	50	52	41	55	42	57	57	52	47	43	61	51	45	43	43	63	70	46	48	58	51	51	57	62	42	52	48	48	58	50	61	49	46	47	42	49	46	46	63	65	47	49	61	40	48	42	45	56	44	37	41	35	45	49	52	47	45	55	40	54	50	55	54	52	53	45	38	44	56	48	42	55	54	56	46	56	47	59	50	55	56	40	55	49	48	58	55	59	42	61	51	41	45	63	46	54	50	41	55	59	43	53	55	41	60	49	39	53	44	41	48	47	47	49	36	57	59	47	49	51	46	44	61	67	43	57	48	49	51	51	47	56	54	60	42	54	47	56	46	40	50	60	49	56	58	49	62	46	47	47	47	49	48	47	50	48	56	46	44	45	50	43	58	47	48	52	63	49	42	63	56	39	41	46	49	47	55	37	39	43	54	55	48	49	54	48	51	45	40	49	51	47	50	54	51	49	58	54	46	54	44	52	43	51	46	59	55	43	47	55	46	37	45	60	52	61	47	56	42	47	51	39	39	46	45	43	55	42	52	41	45	63	49	50	59	46	50	45	46	53	51	44	59	45	56	51	37	61	53	50	62	34	59	41	46	40	57	56	38	48	47	44	50	40	52	48	46	47	63	47	52	46	44	52	43	53	48	45	49	53	47	39	47	49	47	53	58	38	57	44	40	47	48	47	46	36	61	51	44	53	51	46	30	39	51	50	51	43	59	48	47	54	41	45	50	62	54	58	57	41	56	45	46	48	45	51	38	30	50	36	44	56	48	50	37	57	51	56	49	57	40	50	39	51	53	58	37	47	50	45	37	48	57	50	37	44	61	48	51	51	46	35	38	59	45	40	51	55	43	45	44	44	49	54	47	43	59	50	50	45	57	45	51	44	57	46	46	46	44	64	52	58	50	47	45	37	47	47	36	50	53	49	46	57	51	44	40	52	49	51	51	49	48	45	50	63	53	38	44	42	50	45	43	33	57	68	40	50	52	56	43	46	59	45	52	45	43	54	48	46	36	53	40	47	41	43	50	44	53	55	47	47	41	56	55	33	48	38	43	44	52	46	53	45	51	42	58	47	49	52	47	56	46	39	48	51	60	41	44	40	48	47	46	49	54	40	56	45	48	57	56	50	38	45	48	53	46	53	50	47	50	51	45	51	55	37	57	67	50	52	51	41	43	48	33	62	38	45	49	57	37	51	42	52	46	54	55	45	44	59	55	40	64	41	45	56	44	45	59	44	51	55	58	52	44	52	55	60	47	38	48	46	45	51	60	39	46	42	48	55	50	45	54	61	54	51	52	55	46	46	45	38	68	52	50	40	52	45	47	61	49	54	62	52	55	49	51	57	48	61	56	45	48	43	48	55	50	48	48	59	50	37	54	46	51	46	50	58	51	44	55	46	59	38	52	47	56	63	42	46	47	53	50	50	40	62	53	62	58	46	59	38	48	54	48	43	54	43	45	53	52	58	43	56	37	52	50	49	50	41	61	47	50	46	43	46	43	57	62	45	56	55	53	54	40	40	38	52	47	46	52	58	52	51	63	51	48	52	43	40	45	31	49	56	44	51	49	50	57	51	43	55	47	55	38	40	47	51	51	41	56	52	53	56	41	55	33	51	39	41	52	53	44	53	39	45	46	56	57	55	47	50	42	46	56	49	44	56	52	61	55	54	60	40	48	40	52	39	54	50	41	57	54	50	48	37	45	53	38	45	46	49	43	46	61	38	50	37	46	52	46	47	44	45	45	48	55	65	57	46	44	55	40	55	63	57	41	47	42	47	46	49	45	49	37	56	42	49	48	41	50	62	56	49	56	47	46	45	55	58	38	66	56	35	45	55	43	44	48	43	53	53	50	60	44	42	64	49	47	49	52	42	51	46	58	42	47	41	54	60	55	53	42	48	56	61	42	50	48	51	47	56	49	46	43	52	32	59	52	56	44	45	49	46	35	57	51	43	46	50	39	56	45	44	38	54	46	50	67	47	44	69	60	45	47	56	47	57	52	50	44	62	48	64	43	43	47	40	57	57	54	48	52	50	44	61	51	41	43	49	40	54	58	57	44	51	42	41	63	55	54	54	55	55	54	49	45	54	42	48	47	47	54	42	52	51	37	40	47	57	55	36	55	56	51	48	53	51	48	53	57	60	55	50	50	54	53	39	62	52	50	46	62	38	54	47	42	42	46	42	44	53	44	47	44	43	52	31	51	52	60	50	42	48	46	68	64	52	42	54	63	56	52	50	56	51	41	48	31	42	57	47	39	40	40	55	37	38	42	38	49	42	42	34	41	40	50	46	66	54	55	53	54	56	48	47	66	57	47	40	40	49	49	51	55	53	51	51	52	40	50	49	56	48	56	47	43	53	54	46	40	41	44	50	52	50	49	49	44	62	50	51	46	62	60	51	56	51	44	49	59	47	45	47	46	55	46	47	50	48	49	49	47
21050	27834	39261	54345	58656	44428	28654	14214	4424	1340	754	655	633	653	650	636	616	646	609	626	683	622	665	622	605	676	663	610	612	630	633	649	635	642	691	636	639	662	635	635	670	655	635	627	668	662	642	601	630	691	652	638	687	628	622	660	621	679	655	661	641	676	671	619	649	611	678	654	704	665	639	668	618	708	615	656	622	673	684	683	668	659	634	589	650	640	659	608	630	685	639	604	665	588	631	630	646	671	714	640	655	627	677	672	663	715	678	597	644	634	685	674	669	619	633	640	704	667	633	648	637	653	632	659	667	626	620	656	684	639	594	645	624	668	596	695	623	663	654	643	670	717	630	626	647	643	640	623	640	636	647	638	627	660	662	664	664	630	634	630	636	664	614	617	673	646	657	615	613	657	616	635	642	620	668	647	658	691	648	605	678	655	672	688	654	671	662	677	664	668	612	668	643	659	683	612	606	665	624	616	636	619	615	638	654	662	690	611	634	673	647	687	624	668	662	618	632	614	648	592	652	663	576	624	671	641	643	642	643	647	607	615	654	629	647	642	604	609	627	655	652	624	640	641	671	677	613	691	642	687	665	618	644	616	685	641	628	627	622	618	647	600	651	657	627	632	622	634	622	626	658	708	691	659	657	654	675	610	633	605	676	655	652	632	656	636	677	703	634	644	619	617	649	674	618	650	647	648	673	690	644	621	640	631	647	674	667	656	630	679	669	629	698	673	632	643	674	620	684	650	629	643	653	673	700	650	672	630	663	643	631	652	652	667	631	612	657	673	684	661	637	612	653	632	642	618	635	653	626	669	639	645	665	657	659	640	626	643	616	612	601	645	623	655	600	657	638	580	636	649	654	656	669	667	663	637	669	669	674	588	678	615	658	687	678	634	667	638	639	650	640	610	613	644	647	618	649	636	664	672	649	622	652	639	628	613	558	651	695	675	677	686	648	606	632	653	663	657	589	672	636	664	595	647	632	655	648	633	664	645	627	614	670	604	645	636	724	641	641	621	605	662	634	648	647	638	616	686	665	628	617	651	634	620	677	643	673	650	605	606	659	624	635	697	655	672	615	627	627	628	703	652	647	663	637	668	645	673	618	687	645	633	649	588	635	637	673	645	684	567	620	631	653	650	681	614	658	645	642	635	669	624	640	674	619	679	639	636	682	641	600	627	592	628	645	650	664	623	665	647	691	694	626	651	620	647	629	620	695	619	647	680	644	667	639	679	647	603	649	649	642	655	629	642	601	668	653	645	631	604	653	669	662	640	599	620	689	643	623	687	667	631	626	655	627	627	598	687	686	644	616	665	638	638	631	620	656	669	694	624	643	652	602	668	651	695	678	681	678	685	611	652	650	663	680	657	615	643	667	635	611	622	656	660	674	672	629	669	648	689	623	653	651	640	657	629	644	660	667	643	636	678	591	619	628	630	644	629	679	660	688	668	628	636	659	608	644	614	641	612	649	613	629	661	686	674	671	638	684	664	620	627	691	642	663	673	614	637	656	616	644	659	638	601	610	637	662	624	659	647	662	664	658	646	641	660	629	654	650	631	632	660	607	614	615	620	645	622	619	670	642	635	644	687	667	645	641	625	700	639	583	661	661	634	658	626	628	659	651	662	648	633	628	618	620	617	646	631	579	635	650	665	644	657	616	670	675	608	645	592	656	691	617	649	647	699	636	672	655	647	651	672	598	641	620	661	639	632	644	690	669	637	636	657	676	597	656	653	655	656	631	602	667	658	602	648	647	674	664	651	669	627	646	678	683	658	630	631	655	628	663	594	637	656	611	628	599	664	653	624	686	657	685	630	649	661	649	686	642	644	668	675	659	663	670	666	611	636	701	594	650	609	704	664	654	637	667	647	644	612	652	662	576	673	637	651	717	609	636	681	608	681	632	682	630	628	654	669	629	685	644	674	660	609	642	659	605	664	647	626	653	675	624	654	654	676	647	647	635	664	622	644	630	670	586	625	665	703	652	663	623	630	616	657	640	676	659	630	633	642	648	639	659	633	652	625	625	612	641	656	602	607	664	676	607	654	642	630	635	680	610	630	667	605	662	634	651	690	644	674	674	667	656	654	643	631	656	648	625	662	608	620	660	637	620	662	627	663	642	641	657	636	659	610	610	625	679	641	644	676	664	610	676	657	670	678	651	645	665	633	616	649	661	622	621	623	621	623	599	624	623	606	628	652	665	600	637	665	668	647	624	678	663	661	646	627	652	640	634	629	631	618	630	632	653	688	678	645	645	632	635	664	664	662	663	616	629	596	648	629	658	656	661	654	606	626	664	695	601	615	612	690	637	649	625	667	643	703	605	632	632	618	628	658	607	644	636	677	646	646	696	617	625	631	656	621	595	666	645	645	608	631	666	655	659	682	672	670	627	611	658	635	661	620	619	629	666	661	603	621	649	681	585	646	718	680	668	616	677	595	616	644	631	633	664	655	640	681	631	596	641	654	611	653	614	651	669	602	636	628	705	641	622	662	611	654	676	650	625	655	650	622	645	642	650	634	602	641	645	636	632	641	684	675	619	607	632	698	632	656	643	627	644	614	643	631	650	679	653	644	663	630	693	612	630	632	643	625	651	561	668	675	657	595	621	651	604	649	624	636	645	619	622	631	659	626	622	644	602	641	670	652	658	620	667	660	665	637	597	678	648	632	606	630	682	690	632	644	662	640	627	622	634	667	647	644	664	656	623	650	622	664	639	628	669	667	644	655	621	626	633	608	686	669	634	669	642	640	710	641	644	640	680	590	719	609	688	674	617	600	621	647	605	636	624	642	651	669	666	603	631	670	626	649	663	656	634	638	654	609	630	646	636	609	640	661	653	662	620	656	624	679	657	650	658	640	654	665	655	642	655	603	653	658	637	701	693	647	597	639	664	642	710	668	694	662	643	630	650	642	623	642	605	672	629	672	602	649	572	639	636	671	637	665	593	655	668	649	632	662	623	677	582	649	633	697	632	666	660	650	638	640	669	643	663	620	648	641	684	646	606	622	690	626	627	637	650	654	645	641	666	618	624	559	573	643	650	626	697	607	656	640	613	627	641	637	619	650	614	643	608	642	673	685	648	654	668	646	627	632	587	637	620	645	654	650	619	637	648	639	648	643	651	655	600	656	655	645	685	607	681	646	658	654	659	634	645	626	681	606	630	647	637	628	630	673	685	644	678	644	629	659	653	637	686	685	646	635	670	657	672	654	648	616	607	621	681	669	718	692	657	624	664	651	624	664	653	607	664	585	638	623	671	662	627	645	636	657	683	650	637	628	688	664	649	613	619	680	612	644	643	627	654	698	641	657	617	642	668	645	692	653	641	638	669	613	650	687	638	672	639	634	647	685	646	642	687	650	659	650	693	636	622	629	633	647	727	659	642	666	633	619	619	607	600	626	684	676	675	661	655	645	653	628	613	608	671	642	622	661	625	630	626	647	646	664	672	607	590	656	654	631	636	656	658	642	639	685	658	632	615	644	657	680	647	654
2446	3704	11001	13760	10895	5524	1668	435	138	82	62	63	59	45	60	46	52	60	66	59	69	51	55	49	59	56	55	61	64	51	62	47	60	45	44	55	66	45	45	58	36	67	57	55	61	58	66	63	59	54	62	53	44	49	51	61	62	44	60	68	53	71	67	57	52	54	57	43	53	47	50	37	42	54	56	61	54	37	54	61	55	56	62	60	47	51	64	58	63	54	49	63	52	62	57	60	49	54	48	47	55	44	65	57	50	54	50	56	55	60	54	49	66	55	47	70	53	62	47	52	55	59	43	61	50	64	58	55	59	58	56	53	55	56	44	61	57	58	61	53	55	70	54	52	54	54	46	56	51	47	48	59	53	68	59	43	42	57	64	44	67	55	40	44	68	66	50	55	49	51	49	46	56	50	57	57	55	51	53	60	52	55	60	48	63	61	61	57	68	55	53	63	62	50	59	60	45	48	66	53	49	55	46	54	52	67	54	45	36	53	64	53	47	72	48	71	47	50	60	47	46	48	53	57	57	50	51	52	69	60	49	52	55	65	69	51	60	67	49	60	69	64	59	60	59	53	60	59	64	51	59	60	74	59	66	57	53	60	36	54	49	56	52	53	70	63	50	67	63	61	61	55	61	52	47	76	58	69	56	50	55	46	61	61	51	59	58	56	43	56	48	55	53	52	47	56	56	52	60	64	64	50	45	57	48	48	45	43	64	52	52	62	52	50	50	50	49	50	48	49	62	71	60	58	55	41	47	49	46	63	53	51	65	56	49	61	55	51	41	65	50	65	68	58	41	56	58	55	48	49	55	59	62	61	59	65	70	51	52	40	47	45	59	48	65	49	49	53	55	36	48	59	73	68	61	53	62	60	50	61	59	54	59	52	46	54	56	52	69	54	66	58	34	49	54	58	51	53	56	60	60	54	54	60	52	58	49	46	43	59	51	55	43	51	65	62	60	57	64	53	51	70	55	54	60	64	49	53	55	57	51	57	64	48	64	49	54	46	64	48	62	50	54	43	53	46	56	60	63	53	49	58	52	65	48	45	46	53	46	56	62	68	57	48	52	48	55	68	60	53	63	60	57	55	49	52	51	64	58	52	55	52	51	52	50	54	53	58	45	51	64	54	65	56	42	65	62	40	54	59	53	40	51	49	65	53	51	55	58	68	62	42	39	51	56	52	57	62	66	60	56	43	51	50	59	51	55	59	45	38	44	61	71	47	65	69	50	52	51	48	63	61	56	58	50	55	59	52	49	53	57	50	52	55	64	60	64	49	62	54	50	53	41	50	61	57	63	62	52	50	69	60	55	48	53	50	49	56	48	47	56	44	50	55	65	52	51	55	53	58	50	45	59	59	48	62	65	64	65	67	48	65	49	45	55	54	53	46	58	62	58	53	49	54	59	36	56	64	54	58	57	56	41	67	54	57	55	52	53	60	54	51	71	46	67	46	56	66	58	58	48	53	64	58	55	44	46	46	52	52	54	46	49	55	58	56	48	55	69	51	61	54	44	55	63	57	58	45	47	41	69	57	57	51	65	45	49	54	45	62	48	52	58	64	44	54	53	49	53	50	78	50	53	67	52	55	59	46	44	51	52	56	60	51	60	55	53	53	49	53	59	60	52	64	59	49	63	49	71	54	63	62	62	51	62	58	43	46	60	59	37	54	53	59	52	66	60	47	50	53	51	75	49	68	58	58	56	54	50	53	71	68	64	72	59	43	49	66	77	59	69	57	70	78	59	73	74	57	54	68	57	51	69	52	42	47	44	50	61	55	69	55	61	70	61	53	51	68	75	47	47	62	52	67	48	66	51	66	46	53	54	57	59	54	53	54	50	72	64	52	58	47	56	55	46	61	55	57	43	66	35	51	44	49	63	48	63	60	59	56	68	56	55	54	52	56	59	62	73	41	53	50	46	50	48	61	70	53	60	58	54	55	60	59	59	58	59	54	47	64	53	57	62	59	46	52	50	51	60	51	67	56	58	66	49	57	52	64	64	55	51	56	52	56	58	57	56	51	68	56	57	55	42	67	42	55	55	60	48	56	53	53	56	70	65	52	61	63	47	62	58	54	66	54	64	48	60	60	64	57	49	51	68	53	50	76	50	53	42	62	63	58	54	60	45	57	56	43	64	47	61	60	47	64	51	49	61	51	49	52	52	53	65	57	65	61	58	65	61	61	64	58	59	46	59	64	63	55	48	65	46	60	55	57	49	48	60	63	48	46	56	58	49	67	48	61	68	54	53	59	67	65	49	60	68	60	50	48	53	51	64	52	72	56	53	61	37	65	57	48	60	49	67	63	51	51	50	59	52	58	53	60	74	62	56	57	52	58	55	59	54	57	47	49	62	50	47	55	52	58	52	56	57	44	62	52	52	49	63	47	60	44	57	51	42	67	47	55	61	63	57	48	53	67	61	54	65	52	66	53	58	68	45	62	50	65	50	57	52	63	56	45	54	80	50	58	51	58	49	42	55	61	56	49	62	64	43	63	61	60	63	59	49	69	65	65	65	61	60	64	53	55	57	56	66	52	53	65	68	62	54	61	52	59	54	59	45	50	63	55	48	57	64	56	55	54	49	44	62	47	55	55	62	59	48	50	38	54	62	46	52	55	51	58	54	57	64	57	50	44	37	49	50	50	53	47	57	64	53	54	61	54	65	56	59	47	54	42	63	50	54	53	49	65	63	64	58	61	55	62	47	55	53	51	56	60	66	70	64	46	54	63	66	65	39	56	54	56	46	51	55	50	60	73	54	51	59	49	56	56	65	43	63	59	70	59	49	50	53	62	44	55	52	50	54	54	57	54	53	45	69	47	56	46	60	57	59	52	61	50	51	62	65	52	55	50	59	70	59	54	43	64	65	50	43	47	66	60	56	64	46	48	69	57	54	54	61	42	58	62	52	49	51	62	51	45	59	62	51	47	54	65	50	54	58	56	65	75	57	52	55	51	54	59	63	58	51	55	45	57	58	61	47	42	65	52	51	63	59	49	72	53	45	50	55	54	71	58	57	56	44	54	46	58	52	53	54	59	59	62	55	57	51	62	69	74	74	51	54	61	51	60	68	49	61	59	62	63	55	38	54	56	57	49	72	61	61	46	50	55	53	68	62	53	74	55	47	57	53	60	48	46	55	59	53	62	51	59	46	60	75	53	66	62	52	58	55	55	65	58	68	65	48	39	51	63	65	50	64	58	39	63	67	68	69	65	52	46	52	53	51	63	57	68	56	53	51	53	58	56	69	56	45	58	46	54	48	63	48	48	65	59	67	57	58	53	59	73	55	64	49	56	52	58	46	44	64	46	49	65	65	60	60	52	57	66	55	64	60	48	53	61	68	42	52	62	54	62	55	59	55	55	46	55	51	61	37	61	52	55	55	42	57	66	49	64	68	62	55	63	57	49	72	53	63	58	61	64	44	58	59	64	50	48	60	64	50	47	45	54	56	56	51	45	46	42	53	58	56	46	67	54	50	59	51	44
23278	27379	40615	54042	56213	40954	25831	11585	3377	1197	810	726	724	744	742	720	748	758	722	677	737	734	680	774	731	713	683	688	733	729	705	703	731	692	729	712	715	733	715	728	770	671	756	718	723	719	721	746	743	714	721	732	730	705	737	734	699	725	762	716	744	688	731	723	706	690	668	707	749	708	738	738	748	681	776	697	725	737	738	737	737	698	750	749	740	661	725	721	735	734	766	714	741	725	712	685	733	751	740	724	722	762	736	687	734	718	700	747	720	756	748	756	700	723	703	743	679	729	745	769	731	702	759	787	686	765	686	703	757	749	738	717	723	720	721	679	747	766	727	734	714	695	735	733	730	724	726	768	682	735	691	711	745	706	711	725	734	762	738	674	725	732	678	702	749	749	714	766	632	695	725	713	753	740	741	718	761	707	706	727	745	755	688	783	744	695	724	715	713	675	726	723	764	727	703	747	695	735	773	757	727	746	731	718	734	693	687	724	716	720	725	723	718	735	694	729	691	712	742	768	733	744	738	717	704	779	732	703	721	748	722	760	670	692	759	736	762	726	744	720	734	684	676	706	687	716	765	711	730	693	730	732	749	687	746	767	747	746	728	661	779	712	701	745	707	763	747	734	700	683	776	728	729	749	728	703	729	702	738	727	734	709	740	706	706	740	713	727	705	760	731	753	713	762	683	741	738	754	720	735	741	699	706	687	717	745	714	740	736	739	721	730	710	742	716	691	723	746	713	708	753	721	739	733	745	711	723	727	760	694	758	771	707	757	695	709	738	708	683	721	741	738	756	749	731	735	736	704	740	706	736	713	699	752	754	710	717	745	720	694	709	702	659	713	757	723	709	789	720	694	747	767	741	744	700	722	739	706	748	727	650	747	691	769	734	778	750	733	743	755	744	754	768	727	697	732	731	766	756	733	729	743	709	721	774	746	772	694	708	735	698	690	683	692	755	754	726	789	775	730	679	775	742	759	732	695	749	731	747	779	712	749	775	751	795	740	709	722	692	752	747	736	771	711	712	706	744	736	772	715	752	737	697	673	741	703	719	684	733	740	705	764	761	757	732	685	731	776	671	680	763	752	726	717	661	710	674	725	722	721	709	701	712	741	762	753	702	709	688	745	749	713	719	715	707	729	714	692	751	740	738	732	754	753	734	715	734	688	735	718	729	704	717	701	680	730	725	740	729	664	770	729	709	760	723	695	727	732	740	710	710	725	669	751	725	731	660	699	734	722	701	689	719	740	768	779	732	731	729	730	768	751	718	748	739	741	706	701	703	703	709	721	709	744	766	732	717	685	734	761	692	730	716	742	738	706	662	720	699	723	684	770	690	771	738	729	713	747	747	743	694	744	752	727	719	715	719	708	712	715	747	771	733	728	751	753	724	724	744	763	692	738	731	669	737	741	725	703	674	759	708	739	739	712	723	726	724	762	737	757	718	759	767	707	704	710	749	707	708	725	721	722	720	744	747	697	717	736	692	701	746	720	758	765	773	715	715	734	673	706	780	736	702	726	740	742	707	702	746	775	763	702	715	768	707	713	735	769	710	749	749	687	727	773	727	714	751	749	695	708	729	737	717	740	749	721	773	720	725	726	690	674	746	730	709	763	746	774	703	786	774	754	746	724	746	764	737	697	733	747	734	705	722	712	712	670	690	724	693	681	733	803	781	732	694	687	750	698	686	768	671	695	707	668	716	723	740	732	745	739	752	734	731	727	748	686	715	731	769	772	714	726	749	679	721	756	743	688	759	717	781	758	669	705	740	722	707	701	690	708	752	718	721	737	741	705	739	727	741	741	730	756	682	778	751	744	764	710	731	729	758	740	735	736	693	736	725	731	726	717	730	721	689	734	713	702	747	717	683	731	778	714	710	737	761	728	692	700	771	673	744	773	730	723	720	734	723	667	690	758	695	722	725	743	681	735	721	745	724	741	750	701	763	726	728	723	758	729	754	741	758	695	699	724	712	735	740	730	745	741	719	701	721	735	723	702	724	741	676	700	716	706	746	733	699	737	716	739	753	718	655	732	760	726	752	736	736	714	721	754	730	724	716	725	715	732	708	707	678	749	703	772	736	688	740	716	721	755	682	727	731	723	685	733	739	759	751	765	734	719	752	724	740	715	760	751	690	705	759	752	722	668	733	689	724	742	762	693	728	761	740	731	739	737	693	711	716	753	705	739	728	693	694	763	743	696	767	750	754	715	757	786	750	736	704	725	764	725	705	695	730	761	711	728	731	761	671	714	753	783	724	721	748	743	710	698	741	737	759	699	706	769	714	714	753	714	785	703	761	709	710	729	743	684	739	751	733	707	710	722	745	738	738	709	679	735	719	718	712	712	720	686	757	797	729	684	717	740	748	674	704	768	739	730	743	724	711	681	715	710	695	746	700	720	666	804	755	686	698	752	746	711	767	734	753	704	773	728	713	698	768	693	746	723	741	707	752	764	702	740	767	737	674	750	735	683	772	738	753	722	722	745	708	712	767	744	696	723	745	716	749	714	748	723	779	754	740	684	744	729	728	736	674	711	677	731	705	756	735	718	732	692	723	729	747	744	719	685	720	762	749	757	802	688	694	758	719	743	777	720	728	715	721	716	707	702	726	754	710	708	739	738	716	752	705	690	757	744	764	736	735	738	724	701	732	757	749	727	730	692	680	732	684	740	738	740	759	712	717	701	750	741	729	726	780	729	717	750	716	736	688	743	726	698	700	721	745	700	714	770	707	732	772	722	722	746	736	728	721	718	705	701	713	725	706	730	732	787	720	711	757	715	694	699	709	740	740	730	754	731	727	694	706	745	706	704	732	737	773	723	705	754	694	703	761	757	716	722	717	708	708	711	750	730	759	739	787	752	731	744	716	757	697	719	711	711	746	791	717	764	758	719	743	685	710	731	709	725	713	705	682	726	685	711	710	714	723	715	730	721	761	722	729	705	775	688	736	763	720	739	743	734	739	754	732	713	701	718	704	675	755	760	775	664	795	764	709	784	756	765	710	729	691	738	721	735	741	748	695	723	716	745	706	731	738	716	666	731	698	722	734	731	726	760	697	699	713	738	713	727	718	735	744	731	702	721	684	755	717	704	751	713	753	803	697	738	766	743	711	734	741	766	701	699	736	732	707	742	767	748	707	720	729	748	740	745	691	752	733	720	714	741	761	689	743	735	767	762	734	746	723	758	769	702	723	738	747	703	729	765	721	711	685	711	686	682	729	722	722	699	705	719	717	678	704	736	771	733	730	745	769	745	708	724	715	702	723	716	693	753	728	745	677	730	712	759	726	736	731	714	742	739	715	686	719	689	702	788	688	772	718	710	754	753	778	746	750	700	727	808	695	727	724	735	733	749	744	769	726	754	706	746	743	739	751	802	756	764	717	728	701	773	707	716	692	761	741	683	766	734	749	718	747	742	729	760	712	747	723	724	710	712	699	730	711	736	747	771	730	790	718	717	707	751	732	706	724	756	752	706	687	780	710	709	725	727
4118	13797	20126	19946	14220	7279	2004	468	170	61	61	47	57	55	64	56	47	56	54	55	72	59	54	51	50	61	48	60	50	52	46	60	52	50	52	53	50	53	52	51	70	50	60	48	58	49	42	56	55	55	51	52	66	59	58	58	47	64	46	66	58	46	56	53	48	65	57	64	51	57	43	66	52	64	57	62	49	44	58	54	53	46	53	54	45	56	58	38	57	53	48	41	53	48	59	47	62	61	61	68	49	60	54	56	48	40	48	49	54	54	56	74	52	54	68	33	58	67	53	57	45	56	52	46	42	44	56	62	61	28	49	47	56	51	56	50	46	36	55	59	69	53	37	57	58	62	55	65	54	50	46	52	51	55	49	54	57	59	44	61	62	65	43	69	59	56	48	52	50	46	43	53	42	62	64	50	54	65	51	57	53	44	53	47	54	48	51	55	52	56	46	41	54	45	49	51	44	54	66	45	47	48	69	64	55	43	52	50	60	60	55	56	56	61	59	48	58	56	50	59	64	59	48	59	64	44	65	57	63	47	64	59	40	57	50	42	57	48	67	54	48	53	62	47	52	59	46	45	52	58	39	45	49	61	62	67	55	45	47	59	46	56	61	50	50	48	54	39	58	56	68	58	39	56	63	51	58	47	49	58	55	49	60	54	52	71	54	56	60	45	49	59	59	57	55	58	44	45	64	48	65	48	42	52	58	55	43	54	55	57	58	49	57	58	54	50	39	58	51	62	62	44	58	49	47	50	59	51	50	56	41	66	38	58	46	47	63	41	64	63	43	55	53	56	60	64	63	50	44	54	51	56	64	65	59	59	58	52	65	45	43	59	60	52	58	56	54	55	66	69	40	57	47	52	62	67	50	49	57	52	55	63	49	50	53	55	55	46	64	53	63	47	55	42	51	53	56	60	62	48	62	48	55	50	46	56	59	51	52	48	43	57	44	47	45	49	61	47	56	54	51	51	47	48	53	60	45	54	50	78	51	55	67	57	49	57	57	52	46	42	51	55	49	54	56	62	70	48	54	54	46	50	51	51	54	47	51	48	49	59	52	57	46	56	55	44	50	52	52	48	41	53	52	59	55	49	66	65	51	67	41	43	63	51	59	66	56	47	49	43	49	54	64	64	61	51	54	44	56	51	61	52	48	52	41	66	43	60	67	56	45	53	74	54	49	43	57	45	50	51	48	50	40	56	60	63	65	51	42	62	56	56	52	62	39	60	54	53	55	46	46	55	52	51	47	63	60	52	63	62	54	71	56	40	58	48	54	67	50	51	63	59	51	60	54	65	59	64	42	59	54	56	43	65	58	55	62	53	43	44	61	66	49	54	53	73	61	47	60	57	55	50	60	51	55	61	53	57	43	48	61	55	45	60	45	46	48	51	65	61	59	54	58	60	51	50	55	56	48	56	49	51	48	55	58	55	42	54	59	45	54	72	60	51	48	57	55	69	63	59	40	57	61	59	53	72	54	49	60	36	57	59	46	52	44	54	61	74	34	53	67	56	34	62	71	59	51	56	63	48	60	61	48	58	51	51	56	59	47	58	60	50	63	50	51	60	60	59	62	56	49	47	58	43	43	69	56	48	47	58	56	67	73	59	52	52	62	54	52	69	44	64	60	50	57	36	57	48	45	61	53	53	51	63	46	57	48	43	64	57	51	48	53	75	54	49	47	53	63	44	51	68	52	52	53	64	50	54	47	44	57	58	55	41	52	62	53	65	45	56	66	50	55	55	56	53	61	48	54	46	45	57	57	56	44	50	50	53	48	53	51	49	64	60	48	65	51	62	45	50	48	74	55	53	44	60	48	45	48	54	53	44	57	55	53	56	60	59	56	43	56	55	60	61	42	46	57	56	51	52	46	44	41	57	44	51	37	45	53	54	50	59	59	65	58	58	47	55	52	64	54	53	49	55	50	57	57	63	52	43	46	59	47	52	54	44	54	48	49	60	52	53	42	41	59	59	52	50	46	49	45	55	53	54	47	50	61	59	55	64	47	36	55	51	56	54	56	37	57	54	42	52	60	41	40	57	59	42	64	61	54	51	59	42	56	62	70	68	55	54	51	55	48	57	52	48	50	60	45	52	41	59	56	69	53	52	54	52	57	38	64	62	59	51	57	43	57	47	49	62	54	41	52	46	47	56	70	49	37	49	63	44	56	53	53	57	59	57	50	55	52	50	43	52	53	53	68	47	51	47	41	59	57	54	60	71	43	52	59	57	50	53	52	56	56	54	64	61	59	52	61	68	32	57	67	65	53	49	43	40	59	47	46	59	59	54	59	55	63	50	41	50	61	44	63	55	52	57	50	56	59	42	50	53	59	74	50	60	59	50	51	53	61	42	44	49	55	57	55	53	40	61	47	60	44	64	64	53	54	53	48	47	53	51	41	61	46	60	55	55	59	48	58	49	60	60	50	60	55	47	58	72	55	55	43	59	47	78	65	58	43	62	52	48	44	40	56	50	53	50	48	53	52	53	49	60	60	51	55	51	54	49	60	57	64	74	46	45	56	47	56	44	53	64	46	50	52	61	49	48	51	59	43	53	53	53	48	47	58	53	42	58	59	55	60	51	59	54	53	53	46	54	51	57	60	53	50	54	65	45	49	56	63	54	52	56	60	58	40	57	42	51	39	64	41	41	53	66	47	42	64	59	45	57	46	53	37	58	61	54	49	62	60	54	55	45	48	50	54	52	47	49	50	51	57	52	49	61	40	70	57	57	66	70	64	51	56	55	57	46	62	57	53	61	59	42	50	64	54	65	57	58	47	56	57	53	56	60	59	61	62	57	61	61	44	48	53	42	58	47	49	37	60	55	60	53	55	57	54	63	63	48	63	53	51	55	53	60	53	62	52	52	43	56	51	58	49	58	48	49	60	56	40	69	72	47	58	57	56	65	46	58	46	55	61	58	44	58	53	42	54	55	61	52	59	51	57	42	49	48	49	47	39	56	44	48	52	52	53	45	65	59	51	48	54	63	52	52	42	66	50	44	52	53	52	51	33	56	60	49	51	59	50	38	52	48	55	52	74	57	53	42	51	42	70	57	50	46	54	57	53	47	65	59	48	48	59	51	64	52	49	47	53	69	41	64	55	48	56	50	57	57	60	55	63	65	58	53	66	60	51	46	51	55	57	46	52	49	62	52	61	65	59	45	53	50	63	46	63	67	56	49	65	51	60	52	57	55	61	56	53	39	60	42	52	41	60	52	48	60	44	69	47	59	58	57	50	60	52	38	47	45	52	56	49	61	45	55	69	51	41	53	67	51	48	68	48	63	50	72	61	53	54	54	59	59	50	61	51	46	57	46	52	64	54	60	49	51	63	46	55	42	50	54	57	45	41	52	44	52	54	56	49	52	60	60	79	46	48	53	62	47	51	59	44	48	53	50	66	59	50	58	59	54	47	49	43	44	48	53	59	45	55	47	51	46	61	48	60	55	47	51	78	46	41	54	67	36	42	54	35	52	57	45	53	51
36299	42580	48107	61586	61276	44246	27042	12203	3636	1270	766	733	686	721	732	700	716	667	696	686	730	726	708	667	649	686	698	747	658	731	629	684	683	677	682	693	699	710	672	717	705	713	699	703	739	673	677	659	703	684	705	747	703	696	676	690	695	695	706	692	717	683	748	701	705	754	701	681	665	700	670	716	686	711	674	735	695	668	642	725	721	678	678	677	716	644	691	704	704	663	706	694	706	658	689	717	682	703	697	704	747	671	656	707	681	716	668	651	704	673	689	725	694	670	697	680	702	661	694	673	693	688	726	671	715	715	630	702	716	709	676	695	704	718	720	667	724	675	677	697	653	756	627	666	715	702	694	743	697	639	714	705	683	673	694	723	663	724	729	733	727	682	667	660	705	708	669	728	696	650	658	659	680	720	717	710	721	714	737	707	722	696	639	696	692	672	677	706	684	679	734	686	677	714	696	670	659	680	698	650	716	668	627	729	677	682	729	688	678	689	710	667	709	698	686	708	712	687	660	723	687	727	722	719	679	696	662	706	722	659	711	692	740	673	692	708	744	678	647	723	740	664	689	678	682	733	669	702	659	677	675	677	699	676	669	685	687	675	743	644	678	714	734	719	716	723	717	712	747	755	705	690	664	670	722	656	728	748	701	700	690	716	717	720	688	653	656	719	681	727	703	673	664	683	638	691	738	711	719	687	690	668	723	693	686	693	677	689	697	680	685	699	682	669	713	725	728	690	717	688	692	728	680	655	669	662	769	726	713	735	624	685	671	721	691	675	691	680	660	639	700	713	679	738	697	645	661	717	683	683	669	736	692	741	689	702	701	680	699	680	743	687	748	642	689	722	672	686	696	713	701	708	635	648	726	636	721	685	704	639	660	665	710	679	735	670	721	652	700	707	729	687	681	660	660	677	646	701	693	700	689	714	717	692	695	720	674	642	701	689	655	752	625	718	661	692	674	687	675	719	713	669	689	691	681	709	670	657	721	715	728	669	649	683	698	683	709	676	689	688	670	709	639	615	716	727	662	658	721	695	670	673	637	708	682	721	731	687	683	647	657	692	721	727	720	678	655	669	721	676	718	679	681	692	698	714	649	654	697	679	693	723	666	657	704	698	705	686	682	703	665	638	725	703	762	691	688	677	723	727	718	703	661	701	718	691	676	720	695	673	683	682	671	618	703	737	731	668	713	722	727	699	678	667	716	673	721	708	690	684	636	730	679	699	672	689	725	675	686	693	685	678	685	734	713	718	657	733	723	736	671	733	708	689	696	649	692	695	665	711	713	683	717	702	714	700	695	636	714	730	703	691	676	668	690	699	712	730	721	727	684	682	696	713	706	705	680	667	650	676	690	675	667	684	671	676	667	695	720	688	682	671	682	636	676	664	718	639	643	665	694	752	677	700	634	708	698	665	724	679	746	666	673	696	716	689	655	701	716	719	679	707	708	717	675	745	664	691	704	696	682	672	686	677	682	680	679	688	691	649	679	652	658	695	655	718	704	689	684	662	650	705	644	717	657	707	666	730	701	685	676	724	721	713	708	728	662	724	677	721	662	698	667	638	607	715	709	703	689	717	727	724	701	691	716	744	728	671	691	709	690	683	720	651	704	629	664	671	711	665	693	677	681	692	670	665	700	687	687	637	678	687	717	686	713	722	705	704	702	674	661	682	733	721	691	656	666	762	712	710	655	722	706	702	695	697	679	684	676	648	737	729	718	671	703	722	691	710	686	747	648	702	679	718	701	705	691	716	709	701	693	690	729	677	736	722	728	718	667	706	688	668	761	701	695	695	673	695	644	648	711	665	665	718	681	711	709	703	702	737	728	692	670	676	731	703	692	697	713	742	674	694	693	671	711	685	676	681	671	674	671	705	679	666	698	704	674	716	685	682	703	667	681	731	700	680	674	704	695	680	699	689	712	723	759	686	704	651	694	707	707	674	691	686	722	690	713	679	677	670	698	656	737	710	724	725	709	676	738	720	672	746	742	680	724	716	722	686	705	703	710	750	678	695	691	659	691	708	745	653	670	705	699	687	682	665	690	718	716	712	674	656	665	683	634	754	699	720	697	701	716	662	693	710	718	756	697	696	736	736	739	696	711	670	669	713	677	691	700	683	669	672	678	692	689	674	700	712	696	729	694	663	675	704	700	725	698	680	644	693	699	715	731	694	750	717	655	706	674	714	647	721	711	728	692	669	679	706	707	691	680	679	714	664	645	671	654	672	718	721	711	689	672	720	644	719	716	655	720	684	695	715	713	667	741	726	685	735	745	675	693	711	749	688	688	654	704	664	697	669	642	677	700	694	700	715	650	665	735	731	681	702	673	705	700	696	673	700	697	716	679	672	688	675	692	672	696	706	678	693	696	726	726	716	743	731	718	711	688	666	650	725	681	714	686	710	666	649	681	658	660	696	723	656	719	722	670	671	667	743	717	698	710	710	713	667	719	695	651	710	715	678	708	723	734	669	730	743	664	684	702	725	629	711	657	673	708	674	695	693	676	658	687	680	677	696	693	689	704	699	682	644	679	719	662	707	737	695	717	684	745	698	699	681	688	695	722	695	692	696	683	698	664	707	718	663	688	693	676	660	658	753	691	663	712	677	678	667	682	671	673	703	721	694	723	708	711	663	688	704	694	674	688	729	658	681	696	726	758	691	714	706	714	685	707	683	731	689	712	686	710	714	686	684	705	664	680	705	707	669	702	706	684	704	691	661	677	742	759	699	642	689	678	702	675	690	659	731	657	696	748	715	682	696	701	755	694	657	708	706	681	654	732	667	682	711	653	705	619	695	718	762	672	732	727	707	696	683	713	686	640	695	762	710	678	720	699	687	668	652	723	684	684	742	692	686	717	732	687	692	688	692	728	720	678	692	705	706	705	727	684	718	666	710	666	708	718	750	707	728	693	649	721	704	664	689	693	735	704	656	739	696	684	689	651	668	721	677	671	686	661	684	696	717	653	715	721	660	661	705	666	651	696	757	700	678	718	675	695	682	711	764	741	695	724	707	706	673	676	616	728	663	707	696	714	695	675	676	655	686	727	712	678	687	735	690	669	693	702	730	704	685	712	627	722	637	719	696	690	722	648	705	675	653	701	719	695	661	653	689	670	656	669	683	634	671	735	685	666	705	661	688	731	660	696	694	666	698	734	687	701	693	692	736	677	717	720	665	744	668	691	676	697	688	671	647	687	695	682	687	694	710	717	664	709	722	684	687	689	729	684	671	719	628	680	657	713	682	779	721	695	700	704	669	699	680	689	733	665	665	639	703	726	641	658	673	680	706	682	705	700	722	714	683	710	674	706	686	705	661	696	731	698	687	728	703	686	692	689	700	653	686	681	647	687	626	694	703	685	678	711	627	693	735	704	694	666	659	717	705	689	689	683	674	640	660	667	671	685	752	703	694	719	659	676	725	744	696	622	685	692	725	649	715	672	670	696	734	665	686	698	715	688	721	688	683	686	731	701	705	746	742	736	674	724	686
1971	1718	4580	5354	4040	1961	569	172	93	45	51	73	47	43	59	51	43	58	52	43	53	51	34	47	45	51	47	57	39	53	49	56	47	53	52	49	52	51	38	50	60	44	44	44	41	52	48	48	44	43	51	45	46	59	48	50	46	61	33	54	52	57	56	57	59	52	56	48	57	45	46	53	58	50	57	43	54	49	40	45	52	38	46	48	54	51	50	51	47	57	45	70	55	55	58	51	50	46	41	44	47	51	43	51	52	44	58	42	49	49	49	51	42	55	47	56	50	64	36	47	56	50	69	44	47	58	34	56	47	45	63	53	48	48	51	52	60	61	55	71	49	53	43	60	55	46	44	55	49	48	48	57	59	41	49	42	56	45	50	52	46	59	47	54	49	42	57	48	43	50	53	51	47	54	41	51	52	50	55	52	53	53	63	45	48	59	49	33	48	61	49	45	49	51	59	40	55	50	47	46	48	46	53	59	54	48	50	45	51	57	58	49	64	42	43	59	57	56	46	51	58	60	44	51	49	54	48	54	43	47	55	47	51	52	44	46	55	52	41	67	37	62	64	41	46	43	45	54	45	42	43	50	49	60	55	48	41	56	52	51	46	58	52	56	44	44	49	57	56	57	50	50	50	59	61	48	61	61	54	53	57	56	55	40	47	40	56	33	58	51	50	57	49	54	50	43	53	53	51	48	50	53	49	50	53	51	45	55	50	46	59	62	62	48	51	53	38	49	50	45	57	50	44	47	45	45	47	45	52	53	46	45	57	38	53	55	62	44	30	50	56	52	47	57	60	60	32	51	61	46	46	54	55	48	49	54	51	42	62	66	39	49	41	49	47	56	59	46	55	48	61	50	46	55	47	52	55	56	39	50	54	42	48	46	44	49	46	57	51	56	41	38	56	46	49	58	49	60	72	51	59	58	47	46	60	56	47	40	45	46	54	63	41	48	57	45	51	51	56	43	56	38	57	50	48	61	40	62	48	58	53	47	31	60	48	45	52	50	42	54	57	44	43	48	52	57	44	55	47	48	56	59	53	58	52	47	44	44	46	46	54	38	56	51	43	45	56	62	57	58	47	43	41	35	54	49	52	47	41	48	44	59	52	58	42	54	43	66	32	49	68	54	46	51	42	45	52	54	62	51	60	53	52	43	43	50	50	44	47	48	64	42	50	49	45	56	46	60	55	45	46	47	49	43	42	66	47	55	71	62	51	41	48	47	42	49	48	52	56	61	49	64	52	59	50	40	57	55	59	57	46	51	51	57	55	48	37	48	41	54	57	55	42	65	46	48	52	55	52	59	64	59	54	48	50	44	54	52	39	50	49	54	58	43	57	56	41	53	64	55	61	46	51	46	41	46	40	63	44	52	44	58	45	39	55	41	40	45	51	67	60	48	39	55	53	46	49	50	48	53	45	54	55	46	45	51	60	56	38	62	49	47	34	53	57	54	55	51	46	67	50	52	63	46	55	53	42	52	61	46	47	63	49	58	59	54	58	42	56	54	53	42	55	45	55	39	58	50	58	45	52	58	56	51	52	51	47	46	49	51	57	51	48	43	45	42	47	54	40	48	59	44	55	43	54	48	31	57	41	43	50	56	54	60	56	42	52	49	43	38	42	51	41	58	53	54	55	48	47	55	58	53	49	64	57	64	48	47	60	63	44	49	49	45	49	45	59	55	44	48	47	54	49	53	58	49	48	49	51	50	60	47	51	55	52	60	60	47	47	43	38	52	46	44	50	63	51	49	46	49	47	42	58	37	31	60	52	53	55	41	48	48	49	53	49	44	35	48	57	40	53	50	49	51	63	48	42	58	55	66	59	56	50	41	44	61	63	43	44	55	58	44	58	51	49	47	59	64	38	58	48	43	66	56	57	54	47	53	54	59	50	53	44	63	51	54	56	51	47	63	35	41	57	60	60	60	50	38	45	49	51	56	55	51	46	46	54	38	66	45	59	52	40	59	49	55	55	47	64	64	38	41	49	56	37	51	70	56	59	56	43	52	56	62	56	43	51	49	40	46	37	42	50	66	40	59	51	53	56	44	46	42	68	47	42	46	54	61	49	58	53	59	43	57	52	48	53	58	50	46	51	56	53	49	53	57	58	49	50	60	44	47	53	52	46	37	58	50	64	51	76	54	51	56	55	51	37	64	54	33	56	52	56	52	53	56	55	50	50	40	49	39	46	61	50	61	51	47	55	60	58	50	50	58	52	44	38	43	65	44	47	57	45	58	53	48	44	44	57	50	51	49	48	60	59	47	50	45	52	54	58	55	56	53	66	58	58	41	50	37	62	32	61	52	47	40	70	48	53	38	55	54	47	56	58	46	63	48	47	31	64	59	50	64	45	51	51	49	55	44	55	49	42	60	54	44	51	55	53	57	42	54	51	54	61	51	61	50	52	58	52	62	64	52	49	60	48	41	55	46	59	51	61	50	53	56	42	52	65	45	44	56	44	57	50	57	48	56	46	52	51	44	37	51	42	48	41	48	53	51	51	54	40	50	52	52	61	60	54	59	45	48	41	41	50	50	53	37	48	56	44	39	53	55	58	42	59	54	63	66	37	41	47	50	51	37	44	51	54	43	54	53	49	43	53	45	50	59	62	47	53	48	44	35	40	53	63	56	61	54	50	58	51	45	55	50	53	46	53	47	48	47	57	49	56	44	42	41	53	54	41	49	44	49	44	52	41	50	49	45	43	42	55	55	61	50	56	48	68	54	54	62	69	45	59	51	43	49	59	47	49	62	42	50	50	47	41	49	44	59	36	54	49	48	44	57	47	42	49	54	51	44	45	51	48	61	50	46	55	49	49	65	39	36	46	69	53	59	45	34	40	72	57	56	49	45	48	48	60	49	44	53	58	56	47	55	55	66	65	29	41	49	57	54	57	49	60	38	45	55	55	51	53	51	40	54	38	52	50	47	48	57	49	56	55	46	51	47	46	51	44	46	51	59	53	54	56	50	60	50	43	51	51	59	44	47	51	65	49	42	42	46	63	47	51	47	50	43	51	56	50	59	42	41	55	43	61	48	40	55	48	51	58	53	47	56	50	62	59	42	49	50	46	56	42	48	51	34	51	45	54	44	74	60	66	48	57	56	42	59	47	56	43	48	45	46	47	56	45	50	53	49	53	44	41	68	39	54	45	48	50	48	59	53	53	47	45	51	53	63	57	52	58	52	45	55	54	56	54	57	51	40	43	56	52	56	60	57	50	47	55	49	46	55	57	58	54	43	51	43	43	53	60	53	45	56	56	56	49	42	40	45	30	68	50	58	61	42	52	52	70	57	66	48	54	41	53	56	40	47	46	51	54	52	48	54	54	64	59	59	50	52	45	55	64	44	55	52	46	46	57	52	47	60	48	48	54	38	55	61	52	33	45	54	54	52	39	43	51	53	54	54	38	55	43	39	50	59	32	58	52	67	55	45	52	59	64	51	52	48	52	47	45	53	51	46	49	57	44	46	45	54	53	50	46	45
24508	21548	30031	37825	38182	28333	15218	5218	1724	810	663	681	623	644	638	641	621	631	632	680	660	669	711	678	661	631	619	633	673	679	671	660	677	636	661	689	656	650	712	664	636	669	676	593	696	664	656	653	635	641	662	674	667	648	629	673	670	659	654	647	642	676	626	596	637	676	649	648	684	619	631	701	691	654	672	610	631	686	693	706	650	615	675	652	666	643	648	671	697	618	666	627	653	690	651	647	665	658	605	696	634	654	646	637	638	640	646	653	646	631	620	679	602	693	656	624	688	637	638	632	670	695	650	671	684	685	658	665	637	628	647	673	657	682	626	686	648	649	708	662	664	613	656	643	668	610	640	628	664	604	604	660	659	656	684	671	639	681	636	667	689	646	664	664	685	666	633	684	656	648	665	649	659	660	684	706	630	632	639	677	636	696	679	634	620	654	671	660	672	660	654	688	704	686	678	655	667	708	656	649	699	677	642	665	674	652	678	673	606	601	660	641	627	680	656	626	684	674	677	628	694	651	627	680	653	685	654	670	685	693	681	651	664	655	617	667	626	670	664	617	659	709	700	642	655	653	691	685	630	690	663	658	644	612	710	653	645	698	655	702	646	654	643	683	669	681	684	672	652	676	687	694	637	659	667	653	677	699	612	688	632	667	689	686	657	647	626	643	656	643	635	661	640	648	643	641	633	667	673	654	649	630	655	663	690	641	644	650	642	676	650	650	692	628	626	657	631	643	691	658	648	649	631	643	640	594	661	639	666	727	682	627	634	655	681	693	677	642	634	665	664	670	664	618	697	674	681	653	660	653	690	654	627	623	625	637	650	627	697	676	671	648	648	614	658	646	655	648	666	614	632	694	650	686	648	693	670	668	636	608	635	692	703	681	638	698	647	693	661	632	650	658	648	683	647	640	696	718	687	649	687	682	635	632	675	660	679	674	673	600	670	671	700	646	640	686	718	620	647	656	658	644	636	664	673	680	673	694	664	699	681	722	644	616	672	659	698	667	648	685	675	688	686	669	657	693	669	691	650	687	723	707	625	643	656	656	643	678	682	638	690	656	627	645	657	632	647	641	653	643	672	667	679	628	625	668	697	683	624	656	650	676	620	629	705	635	681	641	674	649	656	702	624	637	675	630	660	660	667	622	649	627	659	653	659	654	647	651	640	671	636	657	676	656	666	687	631	676	687	674	651	663	677	672	654	693	609	686	605	623	722	651	646	645	649	655	683	653	603	661	675	625	664	673	639	656	651	653	638	656	694	624	660	653	660	650	677	658	643	699	631	614	636	697	620	645	630	656	674	698	617	672	655	643	671	662	687	665	648	602	644	648	675	607	625	701	643	668	659	676	671	604	664	649	717	697	626	649	640	615	647	637	675	667	634	632	667	642	665	661	596	654	606	637	644	631	631	638	668	711	635	639	684	631	648	681	678	692	634	646	689	657	710	665	686	692	687	628	666	637	638	667	649	682	662	634	617	623	660	672	660	644	675	679	657	630	669	663	661	666	609	685	610	656	688	685	607	635	653	650	671	681	624	664	671	647	680	652	640	660	663	648	685	660	646	644	666	660	684	650	624	679	672	672	682	640	626	645	655	638	687	670	641	685	628	624	666	646	648	666	606	721	658	683	618	665	647	628	621	701	637	674	681	688	655	697	665	671	603	661	686	654	659	624	675	606	593	625	652	665	619	667	606	633	598	607	650	640	655	652	681	607	622	600	659	683	669	634	666	647	675	681	654	661	651	606	661	682	653	679	642	690	681	676	684	619	642	637	651	662	609	672	633	695	674	671	659	644	671	679	634	659	612	677	638	667	672	651	677	655	680	637	643	686	664	664	657	611	684	664	647	632	665	621	654	640	637	686	609	673	600	654	588	718	644	676	633	665	672	708	668	663	712	658	701	673	639	674	653	640	649	666	637	672	662	668	657	639	651	683	611	630	671	667	634	641	622	634	645	628	651	646	678	695	691	690	678	611	638	654	653	651	657	641	621	700	662	639	658	655	619	659	681	667	646	671	636	648	687	669	673	655	635	624	603	637	661	660	664	653	673	648	674	629	626	665	678	639	643	627	644	607	655	622	628	634	720	649	650	614	650	654	618	654	643	654	649	677	672	696	643	648	661	654	634	663	629	624	649	654	668	668	673	664	669	682	650	672	681	623	619	646	640	655	627	666	685	655	685	658	679	646	659	601	664	648	657	700	659	691	634	718	641	676	626	626	682	675	693	613	665	675	669	646	661	666	651	650	673	625	667	714	658	680	650	633	634	572	677	659	650	645	695	653	641	670	684	640	626	690	664	675	687	684	648	659	674	625	678	649	627	677	650	642	707	642	660	656	672	651	659	612	665	680	634	661	660	660	664	643	639	640	689	673	648	651	645	664	636	684	662	678	647	679	681	615	623	690	689	690	688	637	690	650	630	628	654	676	641	678	638	682	703	665	661	669	667	672	680	665	686	646	672	673	669	684	648	656	628	632	631	639	653	657	667	691	660	635	663	653	673	626	643	688	682	639	666	648	683	664	665	626	655	674	651	670	710	700	683	650	677	645	701	649	645	641	663	666	646	651	629	634	666	647	639	686	662	642	692	660	656	621	647	631	659	648	650	701	648	668	657	666	642	614	682	642	676	683	653	615	715	668	675	657	594	626	656	682	670	663	652	682	707	662	700	658	706	673	675	643	645	697	673	633	672	687	635	686	674	658	674	657	643	640	641	679	586	695	668	659	656	684	690	656	610	671	640	735	657	645	655	688	656	670	625	680	651	634	706	672	651	688	670	684	617	639	650	655	619	654	644	668	616	672	657	641	671	676	609	670	680	665	639	634	690	634	685	631	647	642	669	622	648	617	656	624	665	679	628	687	662	614	634	694	659	606	614	671	649	658	666	680	675	638	626	648	696	635	622	684	619	646	660	668	673	649	663	651	674	664	695	639	709	617	692	662	642	680	654	649	660	607	598	682	664	647	649	640	651	633	622	625	627	664	685	600	671	728	688	643	652	657	613	691	671	617	679	673	666	625	620	662	634	659	673	679	605	672	681	689	630	675	638	648	709	661	673	658	640	643	643	700	664	678	608	646	642	627	699	660	658	687	661	665	618	651	668	651	674	670	671	631	676	689	652	685	681	677	660	648	678	677	643	667	639	629	645	669	631	684	653	669	645	692	701	675	688	680	670	661	620	623	632	671	667	711	651	668	646	656	668	643	630	679	642	680	656	634	672	656	653	677	612	674	651	672	672	647	671	676	614	650	653	643	676	643	648	681	614	660	681	629	630	689	631	665	698	697	699	668	615	704	654	639	659	701	652	676	654	645	618	635	666	692	634	655	655	661	656	676	649	668	686	648	639	681	670	656	668	660	693	593	644	608	639	647	670	621	662	646	651	671	608	624	668	636	670	663	662	628	659	661	654	676	654	671	666	698	648	673	677	606	686	657	663	654	665	662	713	689	693	619	639	649	658	694	667	678	650	719	624	691	642	691	680	684
3440	8657	13305	12606	9131	5045	1557	402	131	68	51	43	52	49	61	61	39	52	61	36	56	42	74	47	66	35	40	59	55	47	52	56	46	55	42	43	51	46	63	56	47	63	44	39	46	45	46	47	50	53	56	50	42	52	57	49	60	42	44	48	41	57	64	53	46	47	43	46	34	53	50	41	42	52	51	41	42	32	41	46	47	56	53	61	49	48	50	54	50	45	50	56	46	59	56	61	42	51	52	69	50	46	38	60	44	62	48	37	40	48	52	46	45	53	46	44	50	42	50	40	60	47	55	56	38	54	57	44	45	48	49	50	56	52	43	52	53	45	45	48	56	56	46	55	48	55	46	43	49	48	57	59	41	43	44	48	53	40	54	40	56	51	56	44	52	45	45	45	40	55	33	38	57	54	47	58	39	44	51	41	45	44	49	37	47	54	51	56	48	40	51	49	46	50	49	53	46	38	51	53	63	57	64	52	59	46	65	31	48	60	58	48	51	42	50	50	42	42	43	53	47	48	48	56	42	44	43	44	63	50	61	54	39	42	59	48	46	45	65	67	48	43	67	46	46	47	45	64	55	54	35	52	49	39	43	51	62	44	43	47	47	41	63	50	44	42	39	30	46	35	60	52	41	50	48	59	41	45	41	53	45	58	49	54	45	47	60	50	46	52	58	46	39	55	61	53	43	54	42	42	55	46	54	54	37	45	53	59	42	51	51	66	45	57	51	49	42	54	38	47	49	54	49	54	54	48	36	47	61	57	57	51	39	48	49	48	67	56	49	51	45	62	41	41	58	59	53	43	43	44	38	45	54	45	48	52	51	51	70	53	47	62	45	59	58	47	49	63	48	55	49	43	67	47	60	51	59	56	55	56	48	44	49	52	46	54	60	50	60	59	44	50	53	48	37	60	42	59	54	55	53	57	48	38	56	50	43	59	36	46	49	49	54	52	47	40	48	50	45	60	53	40	49	55	49	53	59	47	57	47	46	45	55	52	45	42	53	51	54	59	45	57	57	68	57	43	50	64	45	53	43	50	58	50	52	43	47	53	64	49	54	47	54	70	39	50	47	50	54	54	56	50	54	44	57	43	33	41	54	41	58	54	42	58	45	55	58	54	50	50	41	59	49	50	47	53	55	48	45	45	51	44	42	47	41	57	51	49	62	38	64	38	60	45	57	49	50	45	41	43	50	42	54	58	41	51	55	54	54	51	43	60	64	50	46	57	40	51	51	65	34	74	54	46	47	54	48	44	56	53	61	52	62	45	51	49	56	53	58	65	48	52	53	49	52	56	50	56	59	56	39	61	46	59	55	61	42	46	59	50	48	42	47	39	53	49	56	43	51	56	55	44	53	40	52	40	47	37	41	43	55	56	39	59	49	43	53	37	38	49	62	55	50	47	46	58	49	57	48	45	40	40	37	57	51	51	44	37	57	47	63	45	51	56	59	57	60	59	37	61	48	46	56	34	56	39	47	61	41	50	53	44	51	46	47	51	46	51	52	54	46	52	39	48	44	46	54	62	64	47	59	59	55	52	60	54	41	58	42	50	48	53	52	41	56	50	54	50	47	42	43	51	60	48	47	58	41	47	50	41	60	47	43	61	49	52	51	43	59	44	58	56	45	38	57	43	55	47	60	73	46	47	44	50	50	53	42	46	48	61	42	53	49	45	59	51	53	61	69	43	54	58	62	57	49	49	39	49	51	49	49	54	53	42	37	44	51	49	50	67	56	60	58	57	55	53	57	50	49	53	53	56	47	53	51	45	50	50	64	56	49	59	60	49	53	37	48	48	46	58	47	61	49	39	44	69	58	34	48	48	51	62	56	56	41	53	54	48	39	41	50	39	45	51	55	41	54	35	42	47	57	54	47	45	52	46	50	46	54	53	37	45	73	43	58	43	46	39	43	45	45	60	45	47	45	54	50	44	46	35	56	46	47	42	43	53	56	52	38	54	44	45	50	63	45	37	51	49	55	49	56	48	54	43	44	45	54	49	54	51	57	47	48	39	46	46	44	51	54	50	56	39	46	48	51	55	79	58	42	55	50	55	46	38	48	55	50	57	60	52	48	43	57	41	43	46	53	51	56	37	49	69	45	56	61	52	55	46	53	58	44	55	35	44	48	46	49	49	47	57	55	55	56	49	54	44	58	48	42	43	46	46	50	51	58	38	59	39	47	51	56	53	54	49	41	35	59	50	62	51	39	50	50	48	35	49	50	48	47	54	47	59	47	49	57	56	46	46	39	55	48	47	55	47	54	47	48	64	52	53	58	52	47	61	41	55	40	46	42	58	48	48	48	57	38	54	62	45	40	52	47	57	51	58	52	51	34	46	48	52	45	56	48	56	50	52	52	52	50	52	57	40	51	47	38	44	45	47	41	48	43	53	49	43	46	57	55	48	39	40	60	61	44	39	43	48	51	36	41	51	45	44	57	53	48	55	50	61	39	44	41	48	45	28	52	56	47	53	52	45	44	53	56	42	56	43	40	55	51	51	41	50	57	70	58	48	56	43	54	36	53	49	48	61	53	57	52	49	46	51	47	54	50	46	50	57	48	59	53	56	34	41	57	50	56	58	60	57	52	54	55	63	50	80	40	43	56	44	52	52	62	53	40	48	45	49	33	52	49	60	43	46	50	37	44	44	58	51	53	50	46	44	43	52	67	46	61	52	58	52	47	41	60	54	48	50	39	40	62	43	61	52	35	39	45	54	41	62	35	56	60	40	58	62	60	58	54	47	61	39	44	56	45	54	48	44	43	56	45	53	62	48	44	59	46	45	51	49	47	42	49	45	72	46	53	63	58	63	42	47	51	59	37	60	50	54	51	47	55	54	51	53	52	42	44	41	43	49	55	57	50	40	52	56	55	55	54	53	54	44	49	46	48	55	40	47	37	42	40	48	49	50	48	45	45	46	47	54	52	52	57	46	41	55	47	59	47	55	44	40	51	50	62	51	57	50	51	48	35	52	46	50	33	48	59	51	50	49	54	53	57	55	40	52	51	51	56	54	46	54	57	47	53	55	48	48	46	58	38	55	44	41	46	57	64	32	43	49	54	50	44	51	41	46	69	51	52	53	46	44	45	47	40	47	46	47	46	52	41	43	43	46	67	45	44	57	48	42	58	42	47	47	44	39	52	43	48	41	43	55	44	51	48	45	50	52	41	46	54	57	46	44	52	40	39	43	56	59	43	48	50	59	36	55	60	53	55	56	48	36	46	29	44	48	53	48	48	51	72	50	57	37	52	49	58	41	43	53	49	57	51	48	47	43	35	43	49	45	64	51	55	45	64	48	53	64	40	53	53	44	54	65	58	41	51	47	47	49	52	53	48	48	46	39	46	54	48	57	67	26	47	43	39	38	39	49	55	45	42	52	42	52	58	48	55	58	48	50	61	50	54	40	54	64	49	39	76	57	45	43	43	51	35	55	57	53	57	56	44	63	59	46	60	56	43	58	48	48	45	45	49	38	56	45	51	57
31946	36569	40208	52173	53758	40139	24829	10556	2854	1056	702	637	664	658	662	652	628	668	685	626	639	686	625	620	635	623	635	659	671	675	616	651	635	598	649	672	653	628	659	614	616	645	655	699	603	634	669	619	619	624	613	642	668	631	634	672	644	631	623	655	641	636	631	668	676	661	681	651	622	679	661	663	655	647	612	650	648	647	640	632	610	668	639	662	658	600	649	645	653	658	637	619	636	644	624	640	626	680	682	636	657	642	623	632	640	697	681	660	659	656	594	614	638	660	697	626	654	643	635	620	623	619	668	646	623	633	634	621	602	617	607	658	618	633	666	624	604	639	610	633	625	648	625	632	615	640	651	648	649	669	633	602	642	629	672	636	670	701	634	599	648	642	688	659	619	641	649	632	662	694	672	662	640	639	687	635	610	690	657	632	648	664	634	585	651	683	645	664	634	657	643	693	653	650	678	593	621	643	660	660	655	604	624	665	652	603	660	632	669	669	676	617	678	671	680	631	658	645	623	640	701	634	649	650	625	612	638	658	639	631	622	651	666	656	680	618	661	632	660	708	660	621	717	656	632	655	632	644	599	643	643	612	663	640	666	646	647	663	659	623	661	646	668	640	637	601	654	647	634	670	653	647	640	668	628	643	631	613	673	675	600	607	652	692	675	660	618	669	656	588	643	648	682	652	649	627	691	644	616	629	693	656	669	611	662	653	665	676	631	663	628	670	642	644	644	632	657	643	633	659	674	642	669	626	662	645	641	599	636	628	619	631	689	623	630	656	628	643	654	709	671	637	586	642	701	662	713	688	613	640	660	637	661	633	656	621	643	644	640	666	630	647	614	690	676	642	634	654	646	675	717	595	619	628	697	633	681	637	594	666	652	673	668	664	670	681	619	608	673	652	639	632	675	641	623	612	668	631	649	675	662	645	632	650	636	642	656	623	610	651	614	657	635	629	644	671	691	610	660	654	678	594	650	677	629	651	625	655	603	660	629	667	658	614	641	634	622	645	639	648	651	697	622	655	720	675	634	620	646	658	641	629	628	650	650	671	636	625	646	652	641	650	612	594	629	632	616	697	616	652	647	638	644	643	659	643	648	616	673	649	639	618	676	609	644	625	624	657	713	602	665	667	678	651	646	643	636	639	630	609	670	641	630	672	629	646	648	659	634	640	642	627	644	663	702	624	652	682	616	659	641	604	622	625	608	634	661	664	624	647	654	643	626	653	628	675	655	636	652	631	652	616	606	661	641	617	642	613	659	636	661	647	616	646	650	623	628	688	673	636	632	639	644	660	633	629	653	670	667	595	649	655	660	639	629	655	673	661	646	604	659	636	620	648	614	662	614	642	634	657	605	669	622	665	656	631	605	659	651	637	640	640	648	668	643	640	648	650	658	655	620	627	668	635	649	674	626	650	614	611	613	646	615	677	628	683	622	639	633	655	670	666	633	625	622	625	649	644	645	657	668	642	693	609	688	652	643	628	647	683	619	672	657	646	664	661	639	680	651	614	651	650	659	642	651	641	671	654	652	636	631	650	637	630	642	667	628	632	673	642	666	633	605	620	642	628	661	633	616	661	621	634	621	587	670	635	614	672	662	606	589	640	632	648	647	617	621	613	606	640	646	650	646	653	651	635	649	626	585	638	668	629	632	635	615	605	654	656	628	661	642	647	637	654	668	628	642	624	625	676	648	621	639	666	595	622	688	595	671	650	685	667	644	627	637	656	659	687	662	669	615	692	646	618	651	634	623	613	645	608	670	626	642	658	669	643	620	648	702	635	674	642	643	608	650	649	662	651	640	618	649	662	651	642	637	629	666	659	693	629	664	633	679	671	650	665	676	661	588	714	632	652	641	650	637	638	668	611	649	587	631	627	663	668	664	631	647	616	620	635	631	644	644	629	656	629	642	588	681	641	632	629	621	614	667	680	637	628	672	631	628	667	633	628	674	628	659	631	657	712	654	637	619	646	643	650	640	671	638	646	638	631	711	646	604	644	648	634	675	649	631	638	663	672	623	627	673	632	637	705	612	654	629	635	634	619	635	688	597	614	629	619	627	620	634	645	622	636	670	625	670	575	709	627	655	616	624	608	659	666	615	643	649	615	689	650	621	651	683	611	643	676	672	617	663	616	612	641	633	639	644	640	655	654	583	671	648	619	623	670	611	607	640	675	680	673	608	623	627	638	631	649	640	640	619	649	686	675	643	625	631	626	634	626	639	660	669	626	634	652	634	675	640	632	667	639	652	678	648	670	667	603	636	652	668	688	674	583	680	660	621	626	683	656	601	653	665	647	595	691	650	642	682	630	642	645	618	630	619	647	626	679	646	683	652	607	635	663	641	624	627	638	601	659	658	661	652	646	595	625	706	656	682	672	596	683	648	636	651	627	659	665	661	639	651	623	672	640	626	638	652	666	635	638	680	643	622	651	643	673	627	618	626	648	625	680	661	647	661	610	669	668	672	619	610	685	630	640	660	719	658	651	695	643	655	644	684	679	622	640	694	653	598	691	640	687	626	649	638	628	647	643	597	652	644	629	654	651	627	640	648	615	632	636	655	620	698	640	667	652	627	624	626	637	611	655	629	609	654	663	620	631	630	661	650	625	639	659	649	666	690	645	598	670	652	645	624	639	611	606	622	633	650	665	639	661	657	708	663	680	615	622	640	645	656	718	632	678	626	646	680	613	654	665	649	604	613	631	637	643	651	669	592	612	681	632	623	614	623	677	628	668	659	633	643	681	656	654	609	672	646	652	711	643	661	633	645	656	602	644	679	588	698	637	656	671	621	657	677	661	653	616	675	631	649	645	642	646	655	655	654	658	637	617	665	630	638	575	611	646	629	655	656	644	616	715	663	590	647	627	645	667	612	636	669	656	676	617	599	622	630	655	685	625	687	644	653	625	653	629	635	625	613	663	652	587	618	622	638	619	676	628	620	630	664	630	627	637	628	625	628	690	645	648	658	603	643	635	611	667	636	619	653	643	625	630	648	634	624	630	682	670	626	619	665	654	672	615	671	670	623	637	625	647	623	647	641	662	670	624	620	623	671	659	653	633	642	657	676	626	647	618	657	653	624	635	661	618	621	652	626	680	666	624	613	670	652	639	683	641	619	628	627	610	652	622	638	596	646	646	617	629	627	621	638	679	652	653	659	641	637	593	617	656	660	670	688	628	628	657	629	668	614	691	590	633	623	664	633	632	631	652	665	612	583	698	660	641	669	643	614	629	631	620	632	638	665	666	659	648	639	599	649	661	621	636	631	613	602	596	600	693	640	649	607	646	637	641	657	610	633	647	660	607	666	633	687	601	669	680	620	673	631	634	653	668	607	637	653	686	616	697	656	644	610	629	647	617	599	644	620	621	639	658	625	625	673	581	632	662	683	647	664	664	627	650	654	655	657	635	663	618	624	617	653	631	617	605	646	653	701	637	610	640	608	645	696	626	666	638	657	655	634	630	599	609	648	630	667	627	650	636	686	616	627	636
5652	8709	13639	12394	8489	4396	1395	347	121	65	43	63	42	57	61	59	51	55	52	56	56	54	58	57	49	53	57	53	60	60	74	54	47	57	39	51	48	54	62	37	46	46	57	52	67	54	73	67	48	60	59	46	52	62	53	55	54	60	58	63	45	64	55	52	48	60	52	54	53	47	51	57	63	67	50	43	64	54	51	50	46	55	52	59	60	47	72	63	46	51	61	52	63	68	57	49	64	53	57	65	42	49	62	46	59	55	62	53	52	69	50	49	55	64	57	53	60	55	42	68	71	60	60	51	48	65	51	57	73	53	65	58	47	67	53	66	45	61	59	56	42	68	47	58	59	59	37	56	51	56	57	65	37	57	53	62	56	57	58	51	60	55	50	42	67	49	53	47	48	63	65	64	62	44	53	50	48	66	54	58	59	47	49	43	46	52	51	47	55	59	60	51	61	54	60	55	61	66	50	53	69	57	68	53	62	42	47	65	53	62	62	53	50	60	66	49	66	53	60	57	60	45	65	50	57	46	54	49	59	52	60	59	49	46	55	62	53	69	61	63	61	46	54	46	36	53	45	48	69	62	40	68	52	69	40	57	53	61	67	54	58	70	58	60	60	49	74	59	56	61	54	61	44	54	55	60	59	57	59	57	60	60	57	65	50	65	46	61	41	52	64	51	60	66	61	65	69	66	42	57	66	63	55	55	55	58	62	41	66	61	52	51	59	48	54	58	54	61	50	56	35	55	57	71	42	52	66	56	53	60	59	55	52	74	58	52	49	64	57	65	46	34	47	50	65	59	60	63	41	69	66	53	64	55	65	56	47	66	47	63	64	58	69	72	57	49	53	54	46	71	53	66	66	43	58	64	57	47	68	50	54	54	54	52	59	62	51	54	54	50	48	52	56	52	55	63	64	44	53	53	52	42	44	45	54	61	59	57	59	50	54	48	60	53	50	42	58	65	50	61	45	58	54	55	63	49	76	55	59	46	65	51	49	67	66	51	57	65	71	61	52	39	58	56	63	56	55	54	50	63	40	53	62	51	71	59	52	56	60	53	52	59	48	74	53	66	58	64	62	52	36	45	66	51	50	66	47	57	51	56	48	51	60	58	45	54	59	52	54	57	44	68	72	61	74	52	51	48	62	39	54	57	58	45	62	56	43	59	57	56	53	67	50	52	50	55	52	53	62	54	50	65	60	53	51	52	59	59	51	57	56	54	68	51	65	60	34	65	61	59	64	58	60	54	56	53	53	48	58	46	63	47	44	44	54	58	51	67	51	70	50	67	36	56	52	62	57	47	61	44	45	56	52	59	50	57	51	44	54	50	59	50	51	59	53	49	51	53	58	60	66	62	65	63	55	54	56	57	68	56	57	60	52	55	56	55	52	38	61	50	53	51	51	47	51	52	54	52	76	58	30	52	60	59	63	64	46	60	53	45	63	51	48	61	37	51	58	50	63	73	51	46	60	66	53	53	62	56	47	61	56	42	51	49	69	53	52	57	61	66	72	46	53	47	49	68	49	50	63	63	67	44	43	58	60	64	58	46	59	70	50	45	58	58	48	49	62	65	51	56	62	64	65	47	53	55	36	54	53	56	61	62	48	47	54	47	54	63	45	67	59	44	59	60	68	54	53	49	56	62	55	53	74	43	70	58	57	54	67	62	48	64	47	70	58	43	63	53	53	60	66	55	56	58	50	55	43	41	58	58	55	54	52	42	59	66	54	52	54	53	61	51	68	55	50	48	61	50	44	51	59	61	54	55	66	60	57	62	44	54	66	57	51	68	42	52	55	56	49	52	65	58	64	54	51	59	34	54	50	50	62	47	66	66	60	61	46	48	61	47	51	59	58	37	71	46	45	54	67	54	44	47	58	55	62	64	54	56	53	46	47	73	53	75	55	50	46	50	48	50	62	54	53	45	66	77	57	49	41	59	51	66	60	67	57	56	41	46	52	43	51	43	54	60	60	62	54	66	60	50	50	62	63	57	60	60	51	53	50	54	53	50	57	75	60	64	52	61	54	60	59	43	63	59	59	35	50	55	56	57	56	44	56	51	55	53	60	52	58	55	50	47	62	53	46	51	51	52	61	55	56	70	60	52	50	48	53	53	63	70	48	56	63	47	68	49	45	60	54	52	57	56	52	56	49	57	57	53	62	51	57	47	51	53	65	52	58	61	57	62	52	47	53	59	45	60	60	58	44	57	62	53	57	45	53	53	69	60	54	54	58	47	52	47	52	46	48	50	41	53	46	66	55	61	54	49	55	55	58	51	59	52	62	56	60	47	47	75	54	58	62	62	53	56	60	62	51	51	51	58	59	47	59	50	45	63	56	44	43	51	43	63	51	66	49	53	51	52	44	52	52	53	52	49	53	46	52	73	49	54	58	50	43	64	65	55	72	63	41	50	63	64	66	48	48	49	62	60	55	69	55	62	57	66	52	60	56	63	56	49	61	54	55	56	47	55	53	52	52	50	44	58	56	59	57	58	47	62	60	69	48	50	65	60	59	44	60	64	55	62	44	56	69	49	55	51	72	53	56	62	57	55	57	48	54	56	54	52	57	59	56	49	57	57	59	55	46	58	45	65	51	59	67	62	61	74	55	68	56	47	40	61	62	55	51	59	79	61	59	70	70	43	51	64	55	56	52	59	50	59	70	49	53	53	67	63	51	56	65	57	46	45	49	57	55	65	55	61	50	53	52	65	44	56	59	50	54	52	42	45	48	61	48	46	54	55	51	59	70	50	47	46	60	52	57	57	61	53	64	55	57	54	55	69	58	41	53	43	46	51	51	73	58	54	54	60	55	56	60	51	65	58	57	61	52	53	54	67	46	51	56	66	58	60	52	48	64	56	53	47	58	53	48	72	60	54	63	54	66	50	58	42	61	66	59	52	52	62	53	59	58	55	53	51	57	64	43	46	49	69	49	53	54	64	63	59	65	51	58	41	57	50	56	60	60	52	57	56	50	66	55	54	51	57	53	65	67	68	37	58	58	67	62	50	64	61	48	56	49	62	57	53	59	55	48	53	61	71	62	58	60	50	54	40	53	55	64	48	51	60	52	66	46	56	50	59	51	63	54	58	57	57	60	52	50	61	60	58	62	49	65	66	57	67	61	41	61	52	64	56	53	64	66	55	52	60	57	66	50	52	62	54	49	57	42	63	63	69	55	34	56	49	53	56	51	69	55	45	69	50	68	64	47	56	64	68	57	48	61	39	71	64	59	52	49	51	48	62	60	61	59	60	50	55	58	45	51	55	46	50	48	45	38	59	63	66	60	45	51	58	42	50	48	67	47	62	62	56	44	47	53	48	59	57	46	56	66	47	61	57	59	58	48	49	63	71	58	53	59	58	54	55	61	52	64	50	42	55	58	53	58	45	59	54	55	60	59	63	65	72	51	57	52	47	54	68	48	59	59	57	47	56	52	54	60	46	58	54	63	63	60	46	60	52	63	59	40	56	61	52	64	67	63	54	57	62
36416	36346	41419	50400	51592	38216	23625	10075	2896	1080	805	736	722	766	782	736	724	743	740	720	690	774	716	744	763	746	732	740	782	721	720	703	736	677	750	708	706	742	703	717	744	714	769	649	717	697	685	712	732	762	738	719	717	727	682	687	725	744	704	725	722	807	734	730	689	759	705	735	764	703	719	689	787	708	755	658	680	773	755	767	748	719	743	793	686	692	722	738	716	758	699	726	689	735	736	760	753	710	668	764	756	713	710	734	736	729	683	738	690	739	736	723	692	711	725	742	744	723	690	727	751	764	704	717	722	707	743	737	692	753	718	741	723	712	707	732	723	742	732	730	699	741	771	670	762	714	738	715	721	730	681	726	744	747	756	712	746	737	743	714	714	745	728	764	695	690	711	686	750	719	724	719	752	721	749	754	725	730	742	763	739	689	731	754	701	715	692	717	776	682	675	732	738	717	719	727	716	684	715	696	726	725	686	684	688	727	752	681	719	704	730	772	726	643	701	721	691	721	717	756	731	727	724	696	738	730	787	700	746	679	701	709	733	742	712	703	738	691	722	727	702	721	727	698	727	712	717	696	700	713	744	730	774	735	693	707	698	717	711	725	735	722	725	731	709	774	718	739	730	756	744	712	704	714	666	704	737	733	729	722	765	716	714	705	692	737	766	725	741	749	740	705	729	707	725	734	774	679	731	693	765	699	730	713	666	760	710	727	654	707	713	734	672	683	703	730	731	686	712	736	740	763	754	740	683	794	720	741	683	735	750	728	690	760	729	774	722	681	717	741	736	712	702	747	740	709	740	690	708	675	718	716	752	708	717	711	703	698	753	762	720	776	764	760	690	734	774	737	760	746	753	721	722	705	692	654	733	720	751	707	737	731	687	718	763	768	754	720	715	739	727	706	713	722	693	737	680	749	737	716	747	712	755	712	768	734	723	692	703	715	759	762	724	746	733	712	706	699	744	739	710	728	721	694	782	756	741	777	695	664	709	725	753	701	744	725	719	709	668	720	735	759	698	708	719	713	683	670	726	747	731	682	735	669	703	746	739	705	754	716	707	757	720	734	711	711	715	712	708	728	693	756	687	741	750	740	755	760	761	733	728	751	716	720	720	694	727	710	734	736	701	752	742	722	717	697	749	732	730	726	718	721	721	728	763	763	686	700	789	734	787	715	716	688	714	689	762	783	658	773	711	745	703	680	733	728	713	732	700	719	690	695	743	726	739	726	685	731	682	721	751	729	733	679	743	692	722	725	741	751	692	748	708	709	758	745	717	734	723	685	753	699	724	768	714	717	691	713	771	747	683	732	729	740	702	705	693	760	728	759	719	726	699	704	707	761	764	717	686	744	719	700	718	784	721	689	737	716	751	755	687	750	775	727	732	757	730	755	687	692	746	708	730	737	717	743	719	711	678	732	712	746	713	734	727	748	703	727	761	696	689	710	730	706	746	719	715	724	693	751	744	742	722	711	748	744	743	749	697	680	709	694	722	726	711	706	758	730	718	685	722	719	705	690	718	769	724	749	710	720	712	748	723	761	746	684	753	744	741	720	685	801	684	729	692	712	706	721	738	771	804	692	694	726	686	692	773	702	729	706	742	758	718	699	657	760	724	752	738	688	753	713	755	738	719	698	744	702	676	721	719	695	714	736	754	745	741	723	754	738	741	750	718	729	741	728	740	698	665	710	676	734	723	792	763	726	716	740	702	709	705	705	720	735	717	708	759	738	692	746	698	707	767	695	703	747	677	704	724	687	712	704	766	716	733	691	754	717	725	689	713	724	721	714	683	698	719	779	713	792	721	696	763	695	728	699	739	734	691	734	671	696	728	747	747	786	772	697	729	680	746	754	704	682	713	746	713	707	672	665	706	708	706	721	669	744	712	682	712	704	704	739	710	728	736	686	743	714	691	730	724	679	714	714	744	753	738	700	702	641	714	727	705	724	688	741	711	685	726	693	675	759	751	716	789	715	720	691	746	746	725	681	710	717	722	717	735	716	732	754	707	711	731	753	751	681	712	712	749	752	716	694	715	762	706	692	717	717	741	686	647	754	747	779	712	769	679	727	745	723	692	680	704	698	774	758	677	732	742	758	736	730	731	684	680	722	696	720	716	705	736	700	710	648	684	739	714	764	680	725	734	716	725	735	763	744	749	765	746	672	719	705	697	744	666	731	747	714	748	741	746	738	735	753	742	710	702	662	716	786	714	742	736	727	678	706	702	676	716	713	714	762	683	759	702	702	693	738	750	729	710	765	756	711	733	714	717	741	686	733	755	735	721	710	738	670	731	706	710	735	739	687	749	748	754	679	788	786	714	717	726	808	720	766	729	783	712	705	778	709	704	766	713	720	686	723	746	702	727	734	782	740	728	687	708	717	668	729	697	749	731	743	740	700	680	743	693	720	702	741	721	720	727	685	709	720	689	711	741	791	743	704	766	730	715	728	762	745	747	706	774	726	761	712	673	699	711	718	717	725	725	684	753	705	733	751	748	696	732	769	730	731	730	674	677	692	726	731	736	747	794	702	730	735	724	717	681	702	742	749	734	728	741	724	735	752	735	699	738	769	724	767	743	676	771	745	729	729	732	773	725	720	717	693	716	694	726	711	702	695	709	734	727	737	696	717	746	724	718	722	705	696	739	745	743	694	730	731	719	720	684	748	711	758	750	734	733	715	700	773	738	688	753	737	721	733	717	704	653	726	701	743	719	725	715	768	719	701	684	664	764	712	710	709	763	669	744	737	742	718	699	709	764	732	723	725	704	737	783	710	730	682	713	728	732	718	711	764	692	711	772	685	711	730	685	705	728	759	678	719	726	739	734	698	749	694	722	686	698	745	789	714	766	716	688	761	751	725	677	715	765	681	668	762	742	744	729	751	766	705	713	744	740	694	666	732	728	700	678	769	694	687	674	730	726	699	695	733	693	728	727	704	739	712	698	713	737	709	720	774	739	732	737	694	723	711	725	677	721	755	722	690	700	742	710	724	737	747	724	740	751	766	738	705	727	707	736	728	696	734	715	729	754	739	679	798	742	729	726	731	745	771	665	712	711	740	772	732	731	748	709	730	706	758	767	728	716	731	696	703	696	684	719	666	718	721	739	730	707	741	704	712	682	714	698	753	727	753	713	724	715	701	721	729	770	764	704	790	736	721	710	688	711	724	741	696	689	700	755	728	736	727	691	699	736	739	736	722	727	755	757	706	755	674	707	752	731	714	729	712	711	739	725	701	753	724	720	702	724	753	695	756	697	716	683	697	687	747	738	681	719	750	664	756	698	733	704	710	725	690	720	731	716	755	709	751	744	768	729	735	762	682	748	687	716	777	698	729	704	734	753	710	677	742	728	726	671	755	709	722	696	753	742	746	742	680	762	704	741	692	714	738	716	694	742	714	735	686	683	697	745	710	722	684	796	701	712	770	779	732	696	714	730	771	756	736	741	681	729	692	711	745	727	720	733	703	692	734	716	683	765	726	730	715	739	737
10137	20482	21292	17546	12328	6248	1880	476	127	74	55	53	47	45	63	56	59	65	58	50	68	64	64	38	50	55	45	47	49	40	54	54	39	44	45	65	61	66	50	58	59	62	43	59	55	46	51	45	48	66	64	51	48	58	56	53	58	62	51	57	53	43	42	60	45	49	60	55	57	46	44	58	53	50	63	57	60	56	43	60	51	45	46	49	51	63	52	61	48	42	55	54	30	51	47	48	50	69	54	46	48	51	54	54	57	52	48	46	50	66	52	50	58	49	61	52	62	42	59	43	52	42	71	43	44	55	56	48	48	49	47	49	61	46	50	45	58	49	54	51	62	57	57	44	58	42	42	62	43	49	53	54	54	51	54	52	61	70	74	51	48	57	53	63	59	54	43	45	51	61	53	59	53	43	57	63	40	43	48	56	51	54	48	45	48	61	64	52	61	49	57	59	44	57	49	52	41	66	53	54	60	53	51	52	54	59	48	54	57	70	56	49	51	44	50	68	61	54	51	58	55	32	53	43	61	60	47	38	53	44	46	49	45	56	46	47	50	55	54	64	51	60	55	50	52	60	58	71	53	54	45	42	55	70	43	55	60	51	57	61	56	52	49	45	36	50	56	52	61	45	43	43	42	50	59	49	51	49	42	59	58	46	59	53	45	54	61	43	40	54	63	44	48	62	57	66	59	51	50	46	49	57	54	50	46	59	56	55	42	46	53	53	41	56	47	55	42	43	53	48	63	61	49	47	64	65	58	59	64	51	56	62	58	69	50	60	59	60	60	39	58	51	50	38	54	55	49	57	66	55	47	77	50	46	44	58	49	44	54	51	57	52	38	51	44	63	51	50	47	55	39	53	57	65	50	50	54	65	53	68	54	50	45	47	44	55	61	60	48	65	48	61	59	48	58	57	46	52	59	47	60	61	57	50	53	54	67	62	58	48	72	51	53	53	66	58	49	45	56	64	55	45	45	46	51	53	49	60	66	52	49	67	53	56	50	48	58	51	50	55	50	55	54	53	54	45	45	48	56	48	46	40	59	58	64	74	58	44	49	43	55	60	53	56	41	57	34	49	61	59	51	60	56	64	53	45	51	43	53	50	50	49	48	42	55	58	46	51	48	61	53	48	49	59	47	54	48	61	57	42	57	48	55	53	65	59	61	49	70	53	46	55	59	47	42	43	68	51	45	56	40	59	51	46	73	58	51	62	52	73	37	49	57	57	54	46	50	56	54	50	51	54	60	60	60	60	68	47	59	66	65	61	62	45	51	55	58	61	57	52	60	63	47	57	60	60	51	62	48	49	59	55	52	52	61	59	55	52	41	53	53	44	52	58	52	61	57	56	59	50	61	44	40	47	51	39	60	63	47	53	47	48	59	54	46	49	45	56	49	52	54	54	67	53	54	44	69	58	48	44	54	46	41	51	49	53	48	63	53	48	54	48	38	43	56	60	48	62	53	50	47	52	57	40	49	50	56	60	44	37	56	59	53	52	62	53	41	58	63	60	58	53	54	53	49	48	50	53	51	54	58	54	51	49	54	62	67	55	47	53	50	65	46	61	61	56	54	59	56	57	61	51	50	43	65	56	51	53	61	40	59	57	49	56	47	52	57	45	45	52	49	45	62	50	57	55	56	59	40	49	45	60	41	56	68	59	59	52	54	49	59	51	57	40	56	65	55	42	56	56	69	62	67	50	53	43	51	52	59	47	69	45	64	53	57	52	40	57	50	48	59	47	65	58	49	51	63	57	65	47	44	58	46	52	52	60	62	51	55	55	57	50	64	52	63	57	51	61	55	49	48	48	66	55	41	62	55	41	42	43	52	46	61	55	51	53	52	46	58	53	49	48	53	59	52	63	47	55	57	49	46	50	48	56	54	64	53	54	57	50	57	43	43	56	53	39	49	56	61	58	59	48	58	52	41	54	63	55	45	61	54	57	59	59	48	61	48	54	47	48	54	52	60	58	58	50	54	59	56	54	59	44	56	51	51	65	51	62	58	47	48	49	57	53	55	50	53	53	66	50	68	61	58	48	51	60	49	52	42	51	60	54	44	39	55	42	72	66	49	56	55	41	62	46	49	61	54	57	73	49	52	50	43	40	43	65	50	65	56	70	54	50	54	61	48	68	54	51	58	62	49	51	65	68	56	52	49	49	68	68	57	50	44	51	53	70	59	44	54	38	51	51	62	53	46	45	67	55	59	53	57	51	52	58	50	57	47	64	50	60	58	52	63	51	59	64	58	50	71	44	67	49	55	56	57	55	46	47	70	69	52	47	46	68	44	42	63	61	53	47	51	59	56	52	51	50	79	54	48	58	62	52	52	46	54	54	60	47	54	57	48	55	53	56	50	65	50	47	52	49	61	58	55	65	45	48	54	52	48	49	61	56	61	47	41	55	57	48	51	58	50	54	51	45	60	51	46	53	44	45	55	49	41	52	47	46	43	67	52	56	43	60	56	56	53	47	49	53	49	58	50	57	60	50	64	48	45	49	70	37	52	54	63	55	66	52	62	60	34	64	58	53	54	58	58	66	65	50	52	49	56	54	59	56	57	57	55	48	58	64	50	57	54	57	46	54	47	63	70	48	49	57	52	51	43	47	60	56	45	50	67	56	55	51	55	53	63	40	66	60	51	51	68	57	47	52	58	57	57	51	39	47	48	55	55	53	65	55	51	39	52	56	54	49	48	54	51	48	54	55	48	55	56	45	50	41	44	31	50	52	49	46	50	62	49	44	51	37	57	55	45	63	41	50	63	56	63	63	51	52	64	55	45	50	46	53	58	48	44	51	52	43	46	47	54	54	61	50	56	49	53	59	58	55	48	57	58	47	48	40	44	60	50	55	67	53	65	70	49	46	54	51	51	52	52	47	62	50	49	52	55	42	44	51	47	60	65	55	49	63	61	37	52	65	57	47	65	72	59	60	66	57	63	47	63	56	58	56	58	40	67	61	59	48	47	62	57	52	50	45	57	61	48	64	44	64	57	49	47	59	54	63	48	45	58	62	53	52	62	58	41	64	60	47	54	56	65	41	52	56	61	51	54	59	63	46	63	61	51	52	60	65	64	45	64	36	72	67	47	58	51	67	43	56	53	55	60	71	46	53	47	54	53	56	54	57	55	57	41	58	74	46	45	64	44	57	52	62	53	55	56	50	52	67	43	50	64	50	48	50	49	48	56	54	77	66	56	55	58	61	53	48	48	45	52	53	61	55	48	55	63	62	46	65	39	38	56	44	57	55	58	50	47	67	45	63	52	51	53	38	54	56	61	52	56	49	52	42	58	53	58	48	55	63	61	51	52	56	43	48	50	65	50	49	64	55	64	58	51	55	47	52	54	51	55	56	58	56	56	53	55	56	63	48	59	53	58	49	53	59	62	60	51	63	65	49	42	63	54	53	49	51	59	58	50	51	49	52	44	62	56	51	37	54	47	49	64	45	63	46	57	49	52	53	45	57	49	63	49	58	55	57	59	48	58	49
45048	44610	47809	57703	59234	42508	26692	11712	3438	1138	792	726	647	709	732	690	703	672	731	715	628	690	702	715	689	692	705	679	679	713	727	731	686	740	702	665	689	666	705	678	724	681	680	617	722	672	672	718	706	683	639	689	686	732	766	683	721	710	688	652	763	686	661	685	693	672	666	728	668	714	698	682	666	694	695	629	695	695	703	716	687	673	668	655	707	723	686	719	707	692	670	668	702	658	685	740	681	648	681	684	687	719	714	671	700	671	676	668	722	727	724	735	677	687	719	680	679	694	668	703	697	698	691	704	688	673	711	718	687	684	710	701	714	682	723	715	716	680	730	694	726	744	684	665	753	720	717	645	693	684	698	716	691	686	693	662	728	692	706	727	684	668	710	739	679	674	671	665	726	709	645	729	724	657	657	653	747	687	681	720	676	662	680	708	691	706	641	704	663	702	697	666	679	647	696	697	688	676	709	715	696	688	745	685	647	688	660	660	721	734	673	673	694	690	746	675	694	719	716	668	689	699	677	689	702	624	704	702	701	688	698	727	713	658	723	671	710	694	686	676	731	686	697	681	712	706	664	681	700	710	708	653	666	656	730	642	700	689	670	660	656	666	693	671	684	705	703	710	673	673	692	636	689	710	659	691	681	675	712	728	710	684	665	702	679	702	698	666	742	728	698	680	691	679	704	707	718	712	683	694	669	678	676	694	723	669	719	703	696	665	684	664	690	771	661	673	678	711	684	699	705	669	680	697	710	664	680	726	698	680	718	726	706	686	682	734	724	703	682	703	687	666	720	692	725	661	722	651	666	663	689	626	668	707	677	711	677	690	680	737	720	661	655	701	617	663	662	694	648	657	711	705	700	704	671	738	663	681	656	746	656	707	676	675	665	685	660	709	736	714	691	762	676	704	683	738	753	668	684	673	671	697	686	679	650	749	678	750	695	721	722	647	684	650	696	629	664	730	729	634	716	721	699	671	657	714	669	709	713	681	664	696	685	660	653	688	690	706	666	698	686	746	692	681	668	722	693	676	702	709	689	694	702	683	661	732	722	661	706	672	712	715	656	694	687	702	693	690	714	664	716	706	665	708	662	667	664	680	694	701	643	704	738	675	700	708	686	697	706	701	717	701	638	665	691	689	702	693	694	699	678	680	672	742	696	694	704	658	699	679	679	714	685	618	710	709	703	670	701	683	663	729	689	723	713	698	691	656	673	691	702	724	626	726	739	715	632	726	682	703	731	721	678	744	668	658	718	676	696	638	708	678	660	661	679	692	704	661	705	674	720	691	658	663	681	695	647	684	648	710	678	723	688	688	713	693	722	723	672	683	743	695	812	671	667	684	689	690	703	694	662	673	691	720	715	738	639	713	721	705	678	665	691	687	700	729	677	701	637	695	690	688	695	664	694	720	715	666	699	682	669	722	738	675	672	679	717	673	688	681	711	671	691	658	704	732	662	694	700	690	697	727	712	689	658	720	660	677	705	654	734	716	695	680	683	691	663	704	678	684	742	648	673	645	660	646	711	686	595	699	665	691	686	711	669	693	671	663	706	704	669	772	659	691	681	674	719	680	711	695	685	687	738	671	727	749	664	660	719	708	678	696	668	704	660	730	670	673	704	703	668	715	703	719	667	685	685	679	695	713	651	688	698	661	692	671	687	665	723	708	690	756	695	705	702	731	717	703	661	694	725	682	735	666	672	676	682	677	687	715	716	686	711	664	653	679	701	661	677	704	716	690	658	641	704	680	716	751	713	719	703	688	693	722	697	724	693	716	691	688	685	709	674	704	670	701	666	686	681	673	689	683	666	727	750	740	692	688	638	690	711	708	652	682	725	697	692	727	697	673	664	671	634	729	696	678	680	733	679	669	669	732	657	732	683	669	690	713	686	710	701	737	718	645	687	693	664	714	754	747	671	704	739	707	654	685	673	709	649	694	696	754	652	672	661	678	739	705	704	664	717	724	651	700	700	727	721	718	666	700	689	680	656	670	665	704	737	687	732	729	749	691	737	689	670	706	655	667	732	690	648	708	718	658	688	709	726	618	728	686	661	709	704	722	745	697	707	750	694	667	639	676	675	665	666	696	683	705	708	659	665	655	715	663	681	678	647	686	651	647	694	721	703	685	658	682	680	672	656	688	720	698	692	698	704	675	666	665	698	695	715	660	727	688	722	708	688	738	686	695	685	652	686	709	681	661	701	692	667	711	693	653	707	648	707	736	645	691	718	683	679	766	651	701	702	739	667	741	712	672	691	692	684	680	707	729	677	668	700	729	651	636	660	728	660	714	678	690	710	708	656	707	707	651	715	686	691	678	689	704	718	675	708	723	681	685	671	674	669	681	662	711	692	663	688	725	709	694	713	684	715	695	712	705	649	675	758	683	716	703	747	670	687	706	715	729	699	689	664	712	696	685	680	718	694	729	687	666	713	689	736	693	714	701	639	710	673	687	725	671	731	698	713	685	703	654	679	662	693	681	674	686	694	711	687	710	638	699	710	694	712	714	721	744	712	677	676	665	638	693	703	690	693	713	690	746	724	703	685	685	690	683	706	701	686	712	660	669	696	706	691	687	677	685	699	697	714	707	663	672	715	669	712	686	703	716	676	695	669	691	694	677	693	687	703	728	750	720	667	646	641	691	709	655	717	693	666	696	687	677	707	657	675	685	692	699	697	701	694	694	718	690	707	694	656	712	686	689	674	667	660	688	659	654	690	691	686	695	693	663	697	694	727	680	665	677	662	678	678	721	685	738	684	640	741	655	706	718	701	665	695	690	670	666	784	743	638	678	702	728	689	742	729	727	671	668	678	717	646	648	697	670	703	698	699	681	700	661	648	684	674	710	690	708	738	660	676	679	658	681	709	698	710	644	690	670	705	671	722	740	681	683	693	678	708	645	708	724	670	704	724	697	675	755	683	687	688	703	683	701	677	713	710	714	700	674	687	707	623	708	684	679	670	702	654	711	703	724	641	652	763	716	726	698	650	681	696	679	664	712	664	680	688	702	658	672	715	717	694	668	715	673	665	677	750	666	701	677	642	694	708	707	669	659	679	692	699	668	681	694	768	713	682	702	665	695	662	687	700	721	743	673	663	722	754	693	726	692	716	714	692	683	694	696	679	651	699	674	710	690	690	689	695	722	721	701	690	669	714	696	717	668	678	667	731	667	653	677	690	700	713	693	713	721	732	637	651	679	722	764	718	676	716	685	653	719	695	683	710	677	733	694	715	690	705	679	738	728	665	728	708	668	716	654	682	713	671	699	668	687	700	653	687	647	750	664	677	719	667	731	670	678	754	651	706	697	704	689	699	657	702	686	694	717	686	673	697	684	678	665	663	692	673	727	626	731	661	667	707	679	688	713	695	744	648	701	721	660	640	676	693	682	700	744	684	678	675	701	676	720	655	685	696	731	670	701	640	747	713	668	662	678	685	690	674	711	689	677	657	675	694	731	691	696	726	704	675	646	694	680	717	668	703	699	675	680
2702	4916	5870	4442	2790	1164	373	153	82	47	59	41	51	44	32	49	43	53	62	53	46	54	55	61	43	46	51	50	57	35	45	38	44	47	44	61	53	40	52	46	52	45	51	50	56	41	45	60	43	46	35	59	49	47	62	53	54	48	51	48	36	52	55	40	50	56	59	56	55	47	45	51	48	55	56	56	43	56	47	37	49	58	45	52	57	41	53	57	68	51	60	39	46	40	49	47	48	45	43	52	52	45	50	49	55	50	35	44	50	57	59	48	54	51	46	53	46	59	43	53	55	48	50	40	58	49	56	49	43	37	43	51	45	50	56	53	50	49	48	45	51	45	37	47	51	46	56	58	41	53	53	57	52	43	39	50	52	53	46	49	49	47	55	39	60	38	43	49	50	60	64	54	48	52	50	52	40	55	51	55	36	53	45	48	58	56	59	48	40	66	53	49	49	47	50	52	43	62	59	57	51	38	53	52	47	53	59	53	50	48	48	49	64	52	52	59	59	45	39	49	48	73	39	52	45	53	47	48	37	47	52	59	47	38	50	47	48	56	50	45	56	51	58	41	49	49	59	42	47	39	48	52	49	44	48	62	53	69	60	52	50	49	50	50	51	47	58	49	46	60	37	57	65	47	55	54	57	52	54	36	43	45	55	40	57	43	50	45	40	46	35	52	48	50	55	51	38	66	46	45	57	45	50	66	61	53	61	54	58	52	60	48	40	57	55	46	53	49	55	53	56	43	44	41	53	45	57	56	48	53	54	44	48	51	42	54	73	38	59	44	50	50	44	31	51	59	59	57	44	57	46	46	34	48	55	54	52	47	58	46	47	54	43	39	61	64	49	51	46	46	47	43	52	42	57	44	53	44	48	63	56	53	44	55	54	54	57	52	41	57	43	42	47	50	44	59	60	61	43	55	64	52	45	58	55	59	54	52	52	54	54	57	41	39	44	44	47	59	46	53	52	62	59	41	50	55	44	71	49	43	50	51	61	37	56	37	61	47	57	51	45	46	46	47	53	52	61	66	50	46	57	39	58	51	55	44	55	41	66	49	47	56	52	44	47	37	46	48	40	45	57	68	43	33	51	54	46	58	46	54	48	46	55	46	50	61	43	58	42	45	41	55	52	57	55	58	49	34	40	63	41	40	52	55	39	38	41	47	48	57	45	51	59	56	55	42	53	45	46	39	53	48	63	54	44	76	36	39	52	48	52	45	57	43	38	56	51	43	63	52	50	52	47	64	53	49	62	53	51	63	48	55	56	63	45	65	49	51	59	49	57	42	53	46	51	58	55	58	43	51	59	50	48	54	46	52	52	57	49	50	57	54	54	49	58	51	55	43	60	44	50	49	48	54	57	43	44	39	52	53	66	58	47	56	54	43	50	58	49	70	52	52	44	63	37	57	56	57	50	49	56	63	52	46	51	53	56	52	46	48	56	49	61	40	57	41	52	51	38	65	54	57	48	64	51	60	42	60	46	49	46	64	51	50	47	47	58	51	47	49	62	37	50	37	46	43	50	41	42	49	48	51	42	53	40	51	54	38	49	40	43	73	47	62	52	55	43	45	48	52	58	46	58	46	44	43	49	53	52	43	52	53	56	49	52	53	52	56	54	45	62	47	56	57	55	54	78	44	42	41	50	49	49	50	46	56	53	56	46	54	46	53	54	50	59	47	56	55	65	52	48	42	47	50	60	52	38	59	60	47	48	50	44	48	55	43	50	51	47	61	56	46	56	48	67	41	49	52	44	57	47	53	52	58	38	42	44	55	55	45	49	47	53	47	50	55	44	38	53	53	47	62	52	55	53	52	42	54	46	55	34	49	47	41	49	58	38	46	45	41	39	75	41	52	53	45	59	62	60	62	63	56	51	45	53	48	55	52	57	47	39	38	48	48	52	55	49	54	55	43	47	63	53	52	61	53	43	51	43	48	62	48	58	49	34	49	47	53	59	59	49	44	52	53	60	43	48	45	52	58	52	49	59	54	47	56	58	53	58	55	46	47	41	47	55	50	59	50	56	51	55	52	45	45	49	42	47	31	50	51	45	59	55	59	44	44	47	48	46	47	66	47	52	37	51	52	44	47	58	56	44	65	58	50	55	56	63	53	33	50	47	61	49	52	67	58	46	50	39	54	51	45	59	51	51	45	52	54	57	63	59	63	49	48	70	45	47	56	36	64	49	54	57	46	56	47	52	51	48	56	49	52	52	57	50	58	47	50	41	43	49	50	45	65	37	59	43	61	71	57	45	50	59	54	49	61	50	60	51	47	52	53	50	52	68	44	55	47	54	51	50	42	48	53	58	59	48	55	38	46	47	55	60	46	50	41	62	43	59	40	41	55	51	53	55	43	38	40	41	49	53	46	53	38	68	46	51	52	51	48	55	46	56	40	43	55	52	47	54	63	48	53	45	54	51	43	47	57	56	53	47	55	47	44	49	44	53	44	65	48	39	48	49	52	44	66	56	51	58	54	38	37	53	52	41	40	55	38	56	49	53	49	41	45	43	41	52	40	59	54	50	45	59	50	49	45	52	43	46	53	62	48	48	48	47	51	55	44	43	50	50	43	46	48	45	51	47	36	57	50	48	43	34	65	58	44	41	66	37	50	44	35	48	50	51	45	51	48	51	46	56	53	61	61	46	69	58	54	51	45	46	51	51	60	42	59	47	51	50	58	46	47	44	50	45	58	48	45	49	58	33	50	56	49	53	48	43	48	62	39	50	55	47	52	38	42	59	42	56	44	55	61	47	56	49	49	48	53	60	50	39	57	53	46	42	48	51	84	55	56	58	43	60	37	50	65	54	46	51	44	49	56	36	52	51	63	51	44	49	45	45	40	39	43	60	62	47	56	67	49	66	47	40	38	49	53	46	48	41	60	47	47	53	59	54	40	43	55	47	55	61	55	51	54	48	61	52	43	56	54	53	46	55	50	54	61	58	64	53	39	56	63	49	45	38	47	58	53	47	48	49	43	43	44	60	54	51	48	52	59	67	40	45	53	53	60	51	45	57	50	42	45	52	55	46	60	56	52	46	57	62	45	59	53	49	59	51	46	57	43	62	64	51	47	47	57	49	53	55	32	50	49	44	57	47	38	58	68	41	36	51	56	39	50	55	53	51	45	53	48	47	52	60	49	44	50	42	48	60	42	48	61	47	58	45	62	51	53	60	52	47	50	60	61	43	56	49	55	41	53	59	43	62	48	45	44	54	54	44	46	50	48	56	48	65	55	46	44	45	52	57	55	64	50	45	62	52	47	49	60	56	62	67	49	41	60	62	38	60	41	63	45	56	49	52	54	47	49	46	47	47	48	45	70	65	39	52	46	48	55	54	49	57	46	54	57	62	63	47	51	41	49	54	45	56	47	44	49	45	39	44	49	47	63	41	53	50	44	63	47	55	54	41	45	54	42	51	35	65	40	45	46	59	51	49	67	41	58	38	58	63	52	55	38	62	51	46	69	58	53	46	52	56	59	52	51
29752	30403	30780	34490	33467	23778	11687	3721	1220	738	645	639	657	670	640	654	693	660	674	648	678	665	655	631	687	693	671	660	651	638	688	675	667	652	643	657	637	614	637	633	642	676	633	642	644	667	638	631	653	690	686	684	691	638	641	689	664	631	676	616	656	622	641	647	646	657	651	684	616	631	659	621	665	662	676	645	676	659	639	669	688	623	635	654	649	650	678	657	633	667	595	643	617	716	587	642	653	654	629	650	673	633	644	633	695	653	648	719	653	663	670	623	678	672	642	652	638	644	623	659	640	678	640	646	612	704	670	640	659	645	665	659	644	643	643	641	666	676	658	617	670	638	643	655	693	664	623	620	649	642	666	661	657	717	656	657	670	645	630	646	680	637	674	656	685	633	649	634	674	659	663	654	702	625	628	692	635	695	627	679	694	673	677	640	698	597	656	655	661	650	648	675	667	623	652	645	662	641	619	630	628	634	659	628	665	603	639	661	680	667	677	597	678	658	643	659	656	641	665	655	637	653	628	664	656	610	677	612	644	666	626	664	652	662	649	642	689	638	657	666	662	689	616	650	668	667	646	654	658	627	630	616	670	623	635	639	672	697	686	641	719	675	696	642	669	652	649	724	669	655	685	702	625	630	633	682	662	672	601	671	622	618	687	616	641	649	638	651	615	629	620	653	622	650	668	648	668	684	650	641	673	647	684	656	626	632	676	618	656	671	668	648	640	623	665	689	693	634	673	683	644	628	631	638	594	689	633	617	651	637	683	657	642	652	677	620	667	636	676	651	669	677	659	634	706	644	683	670	683	659	665	653	676	681	697	651	666	674	622	693	634	623	688	679	668	651	676	628	662	677	633	687	673	667	685	664	647	681	640	665	682	674	639	657	679	698	611	638	682	679	690	681	673	645	704	649	682	598	712	666	662	636	654	680	664	593	662	669	638	685	638	627	679	651	659	684	708	642	666	720	650	694	647	674	658	635	609	658	673	667	624	683	687	628	673	661	670	649	606	663	663	685	685	697	677	687	659	636	642	629	667	648	660	684	652	680	638	668	636	664	657	611	704	638	652	659	626	697	631	662	673	675	672	685	690	663	647	658	638	639	654	657	644	677	623	644	656	677	638	655	621	653	636	688	630	660	632	671	648	648	678	632	648	666	688	687	670	656	653	630	673	641	641	642	646	620	673	631	664	656	619	684	662	660	662	647	704	641	667	687	691	670	638	605	666	645	648	679	678	643	605	647	693	717	644	691	665	635	639	672	659	623	665	664	676	665	659	692	601	669	648	666	659	666	589	650	732	667	693	593	667	656	670	637	672	677	625	647	676	631	659	627	656	638	671	671	674	668	625	674	695	609	623	629	659	651	681	634	659	717	680	637	646	634	627	662	637	646	645	655	621	670	709	681	645	686	637	628	637	675	683	662	651	680	603	635	631	680	656	664	695	628	686	665	667	663	658	644	675	691	670	641	667	655	608	669	631	613	626	653	632	666	679	636	661	636	615	599	656	673	666	603	648	625	713	673	656	664	665	669	637	652	596	630	636	697	676	673	684	655	663	657	669	671	606	644	711	713	627	684	709	664	668	659	639	665	660	671	632	684	626	654	669	638	664	678	667	678	664	632	608	617	662	663	635	650	639	651	654	617	655	678	687	621	654	635	655	612	669	680	654	674	648	648	690	652	649	653	619	597	655	625	636	669	681	710	643	683	633	658	664	665	685	678	650	678	642	684	663	689	704	653	644	657	671	688	689	648	673	678	615	687	629	658	628	648	658	637	670	626	647	642	669	646	660	659	606	648	651	699	690	646	668	651	625	675	654	708	637	633	664	659	601	652	672	619	641	628	662	694	612	636	653	628	670	658	606	646	667	655	595	690	644	648	664	596	633	614	664	660	656	687	668	668	707	716	630	649	667	667	644	683	680	618	632	656	635	642	623	674	640	689	655	709	655	662	686	623	664	673	674	629	676	672	611	654	628	626	629	674	666	648	648	623	631	678	635	623	672	631	639	659	656	664	634	646	704	726	666	648	658	698	632	678	686	685	679	631	685	664	644	661	670	643	650	667	664	637	683	693	666	687	640	677	691	673	613	690	664	730	603	609	688	646	631	664	617	671	640	676	635	696	673	679	689	678	687	623	665	603	672	671	640	703	629	628	672	626	720	679	649	646	685	642	685	647	669	640	686	685	647	643	664	648	667	655	650	655	648	668	636	680	700	654	627	629	630	660	660	647	644	609	685	675	605	635	651	656	636	651	687	624	671	624	675	666	643	690	649	635	645	654	679	689	650	643	624	686	639	661	610	629	622	637	680	657	650	651	626	645	655	639	644	667	694	699	681	631	676	680	637	678	661	666	650	688	691	672	692	678	694	652	662	675	665	646	659	643	617	622	658	648	625	665	672	677	632	606	631	662	633	648	670	655	637	633	652	666	625	674	644	675	665	660	671	674	689	664	640	669	649	697	649	678	689	638	632	628	672	679	634	699	682	692	651	621	665	657	687	709	655	602	650	627	639	643	707	679	689	638	682	626	675	722	643	656	637	628	635	615	691	630	674	606	637	662	636	639	655	678	677	638	685	632	628	647	679	630	647	707	619	693	666	684	674	663	598	621	680	666	643	676	632	673	657	637	671	663	685	633	665	651	671	684	672	680	668	671	694	686	619	614	700	688	675	677	660	673	661	617	652	620	678	673	665	694	628	640	646	640	662	647	630	661	690	669	600	656	642	650	707	692	607	682	675	667	680	645	686	679	699	647	657	654	704	669	641	687	643	617	687	672	649	636	658	632	674	648	636	665	650	681	655	616	651	653	636	661	631	696	682	642	658	683	691	633	636	638	651	639	657	604	659	671	659	674	642	648	692	666	636	662	641	653	667	638	653	675	636	649	640	671	660	725	740	663	675	678	671	666	629	678	686	652	667	678	630	649	627	648	711	654	665	646	656	622	638	631	629	638	665	687	638	610	648	666	637	677	641	666	612	636	678	654	692	689	661	649	654	651	655	674	688	634	671	676	687	687	660	650	620	643	648	661	670	693	644	639	639	697	660	629	637	631	671	654	634	656	642	619	672	660	644	633	609	669	651	636	616	640	684	637	656	702	680	636	657	677	674	657	658	629	715	637	680	629	676	683	653	648	663	672	643	654	710	662	643	667	659	665	691	653	681	663	712	625	659	690	615	651	679	692	676	654	687	638	627	679	647	644	673	685	679	629	626	691	667	603	650	667	626	626	658	672	668	646	662	641	661	656	664	639	655	612	602	628	654	638	646	694	648	654	716	634	600	671	660	645	653	622	680	687	625	621	689	647	640	672	645	667	651	658	677	631	655	615	651	655	638	646	674	696	622	627	619	629	626	646	615	635	681	671	695	662	664	665	625	664	685	642	679	653	636	680	665	700	647	674	640	657	682	621	673	654	652	665	661	622	671	624	656	611	661	680	664	685	679	594	669	636	671	644	654	646	651	671	658	652	689	652	654	676	656	617	685	665
6534	19080	17623	10968	6171	2616	829	271	83	45	52	61	63	37	63	39	56	41	61	45	44	44	61	48	48	39	44	51	52	56	42	54	47	66	43	59	47	50	61	47	43	60	47	46	51	58	60	43	56	52	38	45	52	48	53	42	57	44	50	45	47	50	63	34	51	51	46	37	42	53	54	50	43	51	43	51	51	38	48	42	56	44	43	48	59	49	47	47	47	60	48	46	40	59	38	42	47	47	47	57	52	41	55	42	59	61	47	51	52	52	55	61	55	49	44	52	42	40	44	51	49	57	58	44	43	50	56	48	59	41	40	50	57	50	40	50	54	41	55	54	49	46	47	56	45	54	56	53	46	49	53	57	39	46	56	44	45	57	52	59	44	44	51	48	49	56	39	46	50	53	39	47	58	54	51	49	49	40	52	49	32	43	58	57	54	56	44	52	47	49	48	43	55	58	42	55	63	44	54	54	40	61	52	44	40	54	48	59	65	41	48	49	47	49	41	48	51	51	61	52	43	46	63	54	49	46	49	62	65	48	48	62	38	58	55	54	53	59	52	51	52	55	49	50	54	48	60	50	46	45	62	58	53	52	50	39	43	51	56	50	42	41	50	46	61	42	48	47	45	35	47	51	49	36	59	57	43	52	48	40	57	59	57	49	66	44	43	45	47	58	49	56	49	55	46	47	33	54	52	54	39	61	58	47	54	48	43	47	48	60	60	46	41	51	49	53	63	46	54	56	44	61	48	48	41	42	39	45	55	50	43	43	50	61	54	52	48	49	49	45	53	59	45	59	38	52	53	54	55	65	55	43	51	53	61	49	42	62	51	57	46	48	57	46	60	51	43	71	57	59	53	52	68	59	43	48	66	44	49	46	46	57	46	45	50	43	56	50	52	50	45	46	50	46	55	46	57	51	46	52	55	43	41	51	47	56	41	46	29	56	49	43	31	37	62	53	52	49	48	48	64	46	58	46	40	47	51	51	42	47	49	43	48	47	50	48	48	40	41	48	57	44	44	49	47	45	46	51	54	53	52	57	58	44	60	50	53	59	56	47	41	56	41	32	61	69	53	48	47	52	60	61	54	60	56	41	41	50	49	51	50	46	46	54	50	39	48	45	45	58	53	61	52	40	43	35	45	52	44	39	36	59	45	57	65	55	57	49	45	56	47	54	52	44	46	47	54	43	41	49	46	50	48	45	48	55	52	59	42	59	46	54	60	60	41	39	50	48	45	46	42	50	59	53	50	42	45	52	39	49	57	54	55	53	55	52	53	46	50	55	45	56	46	63	43	45	65	42	44	45	52	57	43	46	46	37	49	46	47	55	46	43	45	63	52	49	46	57	53	50	54	49	55	54	49	56	60	42	47	57	51	58	48	49	43	54	40	54	48	50	51	52	52	54	59	51	54	47	60	42	55	56	57	58	43	50	45	57	60	47	49	60	62	45	51	47	44	56	46	41	45	54	58	52	48	32	63	54	43	50	43	43	47	47	47	41	36	62	52	43	58	44	46	55	49	50	54	44	52	47	54	63	54	41	53	50	44	47	53	52	48	51	54	45	60	55	55	41	65	52	56	48	50	44	53	55	52	46	49	48	53	41	57	51	39	50	46	48	45	51	49	42	45	44	52	51	50	41	41	48	70	44	56	43	40	52	60	59	55	49	41	50	48	57	38	39	41	41	44	51	51	45	45	44	57	58	55	54	38	45	30	52	56	51	47	42	63	51	66	54	45	52	47	48	51	55	43	56	51	52	51	47	55	45	45	46	74	55	44	53	51	59	64	53	43	52	49	39	45	54	49	52	59	58	50	68	40	42	42	46	43	44	47	67	56	51	57	50	54	45	39	49	42	59	56	50	69	56	58	36	45	56	49	52	47	52	48	48	51	46	56	47	50	58	48	41	49	50	44	60	35	52	56	49	44	48	34	51	46	58	41	44	49	50	53	56	57	49	60	41	47	50	49	48	34	45	47	53	49	57	59	50	61	49	49	52	45	57	63	40	39	57	44	53	50	61	59	45	53	50	54	47	36	46	46	61	54	45	38	55	56	53	43	51	39	58	52	43	46	49	60	70	51	42	41	59	46	58	56	48	45	51	51	57	44	49	48	59	38	58	54	56	59	52	57	42	46	57	62	55	52	49	55	46	49	50	47	33	47	48	40	46	44	47	51	47	51	50	46	44	51	37	58	53	37	56	56	57	39	60	61	50	64	54	59	45	44	57	58	49	65	38	62	67	46	43	41	56	53	53	53	52	67	56	46	48	50	52	48	41	41	43	47	44	53	50	58	57	45	39	49	38	47	51	52	43	53	45	52	37	61	56	46	63	50	60	51	45	58	59	48	52	50	38	50	57	33	47	54	40	39	49	69	43	53	57	53	47	38	46	49	51	57	48	53	55	66	55	54	39	51	49	50	48	52	46	48	41	51	51	46	36	46	40	50	51	46	59	55	48	43	60	52	50	52	57	56	50	59	50	59	60	51	48	57	39	53	46	46	54	44	48	38	41	59	37	51	40	44	39	57	41	52	62	49	44	43	44	55	51	49	63	59	50	79	41	54	67	52	53	45	52	49	50	54	51	45	52	75	46	60	56	44	39	54	43	46	42	56	56	56	38	43	47	44	49	44	37	61	40	46	60	59	51	42	49	44	67	42	48	36	47	46	46	56	54	51	52	44	41	55	46	53	42	46	57	44	43	57	64	41	59	49	54	42	59	47	41	41	45	52	42	50	34	44	46	54	49	39	49	45	45	42	53	40	52	64	64	55	50	47	30	47	53	46	56	45	49	52	54	59	55	49	46	41	41	47	44	50	50	53	56	46	48	66	55	54	48	50	48	56	47	54	49	54	48	47	35	46	58	51	50	61	48	44	51	45	42	49	49	46	48	57	63	56	42	54	47	45	50	54	54	56	52	60	39	52	55	59	46	56	51	37	46	49	45	48	35	58	39	52	41	55	42	45	54	58	47	48	57	54	57	48	61	41	51	48	63	61	51	54	45	58	59	44	57	57	55	48	53	47	55	58	37	44	64	56	43	45	57	51	44	52	44	41	44	44	46	52	51	54	45	48	40	51	46	45	56	63	51	53	38	48	54	33	53	47	60	51	59	42	44	48	46	56	50	47	49	47	54	60	63	35	44	47	48	47	35	48	60	55	53	41	54	50	46	47	52	57	59	44	44	51	39	52	54	38	44	51	58	49	51	60	58	58	62	54	55	51	53	61	54	62	40	44	38	50	46	56	44	55	44	57	50	47	45	49	50	54	55	47	37	50	34	54	55	50	48	45	41	51	52	51	38	52	41	35	53	54	52	59	59	51	54	49	49	38	45	53	58	55	53	50	44	47	39	46	53	42	51	51	42	53	35	52	51	41	47	53	57	44	62	55	44	64	45	58	56	46	48	55	54	54	52	52	49	71	57	39	56	64	44	47	62	45	50	46	46	50	54	48	55	38	54	49	57	45	45	49	51	47	48	46	47	60	67
39063	45013	42202	46305	45713	33092	18933	6802	1787	866	669	634	672	663	622	656	685	677	592	686	648	619	641	676	688	679	611	628	689	637	625	595	620	658	653	672	637	651	623	636	625	673	690	606	667	657	649	718	638	678	639	657	640	625	651	642	641	647	626	663	606	652	620	672	616	630	634	661	663	628	662	645	594	625	701	639	646	647	619	677	596	692	649	633	660	633	674	647	678	666	667	676	682	635	630	649	672	654	637	634	670	611	637	638	621	634	656	602	665	639	636	625	642	617	637	658	624	662	633	686	663	691	663	623	693	667	616	688	643	598	633	629	686	669	630	656	673	669	624	632	662	667	619	647	624	657	636	639	655	666	647	668	633	682	613	659	668	608	609	665	646	661	638	657	616	681	666	643	640	668	654	647	640	640	650	680	669	704	687	667	656	624	656	655	627	632	665	671	595	649	672	646	639	644	633	685	621	614	664	632	674	648	627	620	670	609	644	680	633	690	629	622	627	652	673	627	637	604	643	640	646	657	652	602	617	643	655	651	658	620	656	642	628	693	670	691	612	640	663	647	693	619	635	649	661	604	661	687	657	640	592	656	626	671	645	671	676	656	640	672	661	615	642	631	604	653	646	582	586	618	641	637	680	662	636	634	660	657	657	673	649	649	675	638	646	669	693	635	651	661	680	677	612	628	658	681	607	651	631	672	633	679	641	692	664	657	678	619	679	610	652	640	649	624	668	661	681	654	650	647	644	662	639	649	633	640	685	611	659	617	591	692	635	650	635	633	619	662	692	660	673	637	621	618	638	667	641	627	639	675	665	661	644	633	623	595	646	585	691	670	673	657	664	647	644	636	651	670	667	629	684	596	653	665	624	679	670	622	657	639	668	669	690	661	604	629	634	632	642	659	649	670	676	645	621	648	589	683	664	710	650	668	655	626	626	655	641	666	627	671	650	671	610	642	611	657	626	667	660	617	653	671	662	657	674	658	641	655	640	651	610	666	659	629	605	607	654	657	658	654	580	653	658	651	640	676	655	641	648	621	658	676	675	644	613	663	708	681	632	683	659	642	667	654	621	655	676	656	615	694	668	642	638	631	629	654	693	664	626	623	623	678	630	659	627	656	675	676	645	643	608	671	658	641	673	641	659	643	611	693	612	680	660	632	682	592	693	655	695	647	658	616	712	669	666	627	666	721	631	643	683	685	620	662	674	695	669	692	646	580	677	611	633	643	612	612	619	606	669	673	675	629	665	653	667	669	644	683	684	621	616	693	635	627	644	665	652	660	668	600	617	656	628	688	635	628	623	613	650	670	603	634	678	643	634	652	611	615	634	613	657	664	641	639	701	649	680	639	643	644	670	616	653	627	664	664	630	662	632	658	621	674	603	633	641	655	636	621	657	677	624	658	653	614	668	648	640	629	650	652	660	688	643	659	650	645	611	671	692	625	644	658	617	688	648	654	671	604	587	659	623	667	619	615	683	654	678	704	658	642	644	634	670	631	642	673	647	656	664	637	676	636	636	647	662	643	664	619	656	631	629	650	659	680	635	698	697	624	654	644	651	718	612	601	673	659	691	681	661	606	631	666	638	644	630	647	644	658	619	634	639	654	665	678	646	658	684	662	647	648	625	651	626	584	664	703	638	640	638	649	647	655	662	644	631	635	619	670	656	683	635	636	657	587	639	628	633	643	624	660	640	656	597	627	680	630	655	625	671	636	655	638	647	659	626	671	673	626	621	671	639	658	684	642	630	613	640	633	657	622	637	641	639	670	645	656	649	688	631	653	671	663	631	624	634	645	631	650	661	668	665	662	628	651	654	676	611	617	619	672	677	621	643	642	648	634	677	653	692	613	657	668	634	652	685	682	637	605	647	654	689	662	683	665	659	693	650	671	620	673	683	627	641	657	616	662	673	633	635	643	614	666	660	651	684	621	637	678	636	631	664	616	647	618	616	659	618	664	709	655	627	630	688	649	633	650	636	657	671	635	632	691	637	668	678	617	656	688	704	647	605	633	637	660	633	630	630	685	624	617	685	676	658	650	660	664	630	665	655	638	664	619	647	618	638	663	647	615	647	669	628	655	653	637	645	616	636	650	696	638	682	667	667	634	604	640	665	628	650	641	589	663	620	651	639	642	644	657	623	653	632	657	691	650	628	611	671	651	674	650	642	669	673	632	658	621	655	605	677	654	691	664	643	612	662	648	629	629	633	628	644	646	668	711	688	655	684	671	672	626	650	620	673	683	659	650	665	655	687	656	656	623	640	634	635	662	694	624	643	664	639	607	680	668	641	594	644	657	681	644	633	703	636	654	651	641	634	642	613	671	635	596	663	643	623	722	629	613	676	679	634	643	627	656	668	638	613	680	612	656	648	686	641	693	635	650	628	632	640	614	650	609	678	688	641	653	638	656	636	693	616	646	627	695	614	645	646	710	662	623	630	670	663	668	621	679	650	658	633	682	645	698	608	704	646	653	656	702	647	682	710	645	679	632	659	609	678	674	605	665	637	654	638	669	663	683	616	607	677	651	700	715	669	647	658	602	650	679	687	660	697	652	631	647	681	603	663	662	671	638	677	652	608	641	642	626	654	683	657	622	636	669	646	653	646	618	671	647	670	716	668	649	648	618	630	662	630	635	637	627	657	621	667	621	648	731	614	641	604	641	615	644	674	646	626	635	660	635	673	624	645	662	677	669	624	678	608	645	639	617	630	647	674	610	641	646	650	683	637	663	587	613	646	591	643	613	668	672	601	675	612	662	672	662	692	633	646	634	640	643	618	635	661	617	628	687	685	662	652	679	659	655	688	666	628	664	653	677	640	684	668	638	652	589	676	665	643	631	638	649	609	659	661	674	648	638	681	644	684	659	656	691	670	682	661	619	641	625	666	646	654	613	680	654	613	635	673	652	645	674	650	647	641	644	649	632	664	711	636	690	640	632	642	682	666	645	671	625	665	682	632	679	652	618	651	648	673	677	688	642	652	623	666	663	633	609	619	682	599	664	670	660	658	619	649	646	706	617	677	665	673	668	610	663	599	643	644	697	655	674	682	690	601	649	660	705	647	679	690	597	657	622	667	632	630	627	633	642	640	671	651	652	614	643	610	634	641	673	640	643	686	682	667	637	609	669	691	639	704	664	658	629	673	663	613	628	673	641	619	670	657	620	662	605	646	613	635	635	685	645	663	665	627	673	652	640	649	660	660	653	637	652	699	659	632	671	601	633	652	639	607	608	645	616	614	651	647	706	643	633	655	645	666	632	657	665	618	619	650	694	651	630	654	612	689	660	654	673	659	670	675	629	600	633	612	663	653	635	652	652	643	657	644	637	691	617	660	607	706	659	628	627	632	681	662	657	659	613	671	618	666	635	635	617	671	686	648	654	655	627	634	624	684	655	674	695	634	676	633	621	650	659	630	657	621	656	637	654	663	681	657	639	635	606	617	659	647	639	677	659	638	665	669	690	651	650	663	659	652	612	678	641	630	669	668	661
5965	17237	17641	11932	6078	2758	843	253	80	66	56	50	49	65	42	51	62	39	49	56	48	60	55	61	54	53	61	45	47	44	62	58	52	59	63	39	58	39	54	50	48	76	58	58	48	63	58	54	55	53	45	51	73	69	55	56	56	58	57	53	57	59	58	54	64	54	46	58	54	49	51	58	61	62	64	51	57	44	63	53	45	53	60	53	39	65	42	48	71	54	56	61	53	67	56	63	49	65	49	70	56	55	55	47	49	54	56	74	52	59	54	54	57	60	52	54	48	47	65	48	58	50	61	63	50	43	56	57	57	49	38	71	58	71	49	60	56	55	52	49	59	52	51	68	67	45	39	64	53	57	62	56	58	56	53	59	57	56	56	59	57	47	56	67	47	43	56	49	64	44	44	66	59	43	60	61	57	53	53	61	52	57	59	43	41	43	63	63	53	65	54	55	57	48	56	61	51	46	65	62	56	55	49	32	46	55	38	61	61	64	56	49	47	48	60	73	68	55	44	56	50	68	48	56	55	70	60	49	46	56	60	47	35	56	60	51	63	57	61	51	65	60	63	58	54	38	54	54	55	61	57	60	60	44	57	59	40	48	46	52	53	52	51	73	55	49	57	51	73	42	51	54	54	48	58	59	62	58	65	57	57	56	56	63	54	50	64	60	55	67	67	40	68	47	50	56	61	59	61	51	60	62	61	60	58	58	49	55	51	64	52	55	50	54	54	46	56	39	58	58	52	49	56	49	55	61	56	55	51	41	62	42	57	55	63	51	48	55	50	41	48	51	58	55	58	49	42	47	56	55	56	68	44	67	49	66	49	49	68	55	55	51	50	46	51	56	53	53	55	47	62	57	56	47	40	57	60	47	62	46	68	53	51	57	63	47	42	55	35	46	58	56	44	41	44	54	56	40	39	59	43	56	66	52	65	60	56	67	59	59	45	66	48	55	48	58	47	47	45	66	62	43	58	48	58	59	52	57	57	49	53	61	61	35	57	40	54	45	43	62	57	58	57	66	52	63	55	43	65	56	64	58	60	46	48	67	55	51	52	53	43	47	63	47	51	58	52	68	56	66	53	67	40	61	55	51	57	56	70	50	62	52	57	69	69	57	61	61	58	60	68	43	65	50	67	62	48	34	48	53	54	58	45	64	58	59	58	51	69	66	63	57	42	61	55	56	46	51	50	54	42	58	61	58	57	52	63	52	54	68	68	70	57	53	52	53	64	62	52	51	45	53	55	53	66	54	59	51	57	64	56	51	68	52	57	50	66	56	46	49	57	63	53	69	54	73	57	43	58	56	55	60	45	46	48	55	43	68	47	46	55	51	64	63	57	63	72	52	59	49	62	50	57	53	57	61	62	53	50	39	51	51	46	53	61	55	70	71	64	53	57	43	62	43	65	67	52	58	64	50	62	47	46	65	50	52	52	58	70	65	55	61	48	53	53	47	59	60	66	46	46	55	53	56	62	57	43	65	57	47	35	61	53	60	62	53	52	61	61	48	50	48	62	60	45	50	48	63	47	48	56	75	44	49	58	55	50	66	54	66	44	49	67	58	59	52	59	54	52	57	66	54	60	49	67	57	56	64	50	47	56	49	47	54	49	54	63	47	58	74	56	60	64	56	62	55	58	57	52	68	50	47	51	64	50	57	49	54	58	55	66	39	49	57	56	57	78	54	62	50	60	56	51	41	51	42	52	64	57	66	55	53	45	53	64	63	67	68	37	52	47	59	57	40	60	62	62	62	59	60	77	57	50	42	65	47	59	63	42	57	58	56	55	66	60	61	58	52	52	60	57	71	57	48	55	61	61	68	47	46	57	53	50	54	57	53	56	54	36	54	50	57	55	57	57	57	58	56	43	52	49	56	60	52	45	62	50	52	55	67	68	60	54	46	55	58	53	61	46	65	46	47	68	56	55	58	56	59	64	47	65	52	45	49	53	48	63	56	56	40	57	59	58	56	59	70	55	64	53	55	52	49	55	56	54	69	51	63	61	59	56	74	44	58	49	54	57	62	58	76	60	52	45	57	53	43	60	61	57	58	52	62	55	62	53	41	42	47	54	53	42	50	58	66	54	62	57	51	53	67	61	60	50	55	53	56	57	54	45	56	51	50	62	67	52	47	48	60	61	48	57	59	63	56	62	40	62	59	47	65	59	47	42	51	58	57	54	57	49	63	48	65	66	55	52	65	51	61	56	45	58	50	48	61	43	57	47	51	52	54	50	44	59	60	60	35	58	61	43	69	53	59	47	58	65	55	59	59	59	47	58	46	62	52	53	54	48	56	52	47	58	57	56	62	51	49	63	65	70	65	53	61	57	54	61	50	62	76	64	66	66	66	64	55	45	44	48	60	60	62	45	52	52	52	62	59	55	40	47	42	45	53	67	58	48	55	54	68	48	56	61	63	43	63	57	51	56	72	64	55	55	57	57	53	56	56	49	63	52	52	52	66	53	51	59	69	47	61	57	64	60	74	57	60	54	55	50	51	49	57	46	60	41	57	52	44	50	57	46	60	62	41	60	66	47	57	51	57	42	66	70	54	43	54	62	52	57	55	56	57	64	43	47	58	62	50	62	55	63	45	53	61	60	61	59	48	60	54	52	52	49	67	54	56	60	59	54	47	60	55	63	51	54	50	48	52	53	71	57	61	69	45	56	48	44	46	52	56	60	50	59	40	55	44	54	50	41	52	57	51	62	47	52	50	60	41	61	56	58	51	47	68	63	59	46	61	37	47	64	54	65	53	51	41	44	55	57	45	44	67	60	55	64	62	56	49	52	47	52	59	52	68	62	58	69	47	56	58	74	53	50	51	58	46	45	61	58	66	64	64	56	64	61	69	66	67	52	66	43	64	54	53	57	47	58	45	60	71	60	61	64	52	58	52	48	63	47	51	56	54	39	57	49	73	52	60	53	64	56	54	47	65	53	68	60	73	62	55	65	60	53	50	51	44	63	61	44	59	62	62	66	54	53	54	55	57	53	71	48	66	80	57	67	58	60	53	50	61	58	55	47	56	45	57	73	49	61	56	50	53	55	63	56	68	64	58	45	53	59	54	49	52	52	69	45	49	66	56	49	62	47	46	46	69	53	53	50	62	45	61	57	59	51	78	59	61	67	62	65	59	59	61	64	39	55	55	67	55	51	62	58	53	50	52	47	58	60	54	52	58	75	83	45	50	48	49	45	67	41	56	57	56	65	59	62	45	62	46	53	61	59	53	46	60	64	51	51	56	54	50	54	47	62	54	47	51	62	56	49	58	51	56	65	43	48	59	44	47	56	45	57	68	50	58	57	48	52	57	56	55	56	58	65	50	50	59	45	61	62	58	57	48	57	47	54	61	48	52	55	55	51	48	71	54	51	59	61	43	48	52	49	43	52	49	54	65	47	68	61	50	75	51	61	56	58	59	49	65	60	56	56	50	58	47	59	70	45	58	60	56	47	53	55	46	45	53	57	42	57	51	55	53	47	58	48	59
37753	43626	43151	46515	44662	32745	19660	7121	1872	894	767	715	712	711	699	678	743	687	739	744	687	731	730	712	714	763	709	719	729	710	749	730	774	728	721	740	732	751	728	702	708	752	725	726	744	732	716	685	717	691	726	746	727	756	718	695	716	715	688	726	679	691	737	717	687	698	728	657	683	775	715	685	698	735	708	746	700	734	763	737	772	680	718	740	716	745	732	733	748	738	748	697	705	691	683	711	727	713	748	734	716	703	759	759	735	724	747	736	716	719	723	695	714	712	691	718	731	700	712	723	709	742	703	698	779	744	701	705	722	742	745	722	717	749	703	782	713	718	712	714	739	748	740	784	745	732	726	711	721	710	805	737	713	734	757	754	712	713	722	654	706	730	735	732	720	706	715	729	765	706	763	733	706	763	703	729	673	742	730	717	728	702	748	733	696	707	706	738	710	736	742	713	713	699	705	701	732	728	737	771	730	729	759	744	729	752	717	708	740	694	746	717	676	716	715	699	738	703	709	741	682	764	729	724	729	666	763	672	694	759	684	737	693	727	740	736	725	708	711	773	724	700	728	723	719	782	712	725	688	722	708	776	685	718	690	726	726	684	729	701	737	717	737	721	682	728	735	686	733	685	719	751	677	711	722	714	775	741	748	718	706	734	687	731	742	713	717	721	730	685	746	714	762	740	714	731	698	769	740	743	745	704	755	738	728	704	725	674	689	709	761	694	729	727	710	744	752	739	765	699	739	765	682	756	709	713	709	729	744	702	660	757	795	736	751	732	740	743	710	717	762	685	746	701	715	746	775	734	728	746	714	745	732	754	698	735	697	699	732	706	708	665	734	741	691	752	701	681	702	722	708	703	716	709	737	703	744	717	723	744	758	711	721	714	728	708	704	678	705	708	704	677	679	743	682	709	760	698	755	701	718	712	736	725	693	718	693	740	734	707	740	734	733	699	714	722	688	701	707	705	761	739	741	780	720	773	689	742	709	739	762	767	720	712	708	721	755	754	751	728	763	722	744	689	701	685	744	727	706	739	675	686	746	698	677	689	715	741	707	807	782	742	756	752	764	712	743	744	709	742	749	732	770	720	687	754	740	739	705	765	709	739	691	660	744	757	731	709	674	737	701	718	705	674	739	739	737	728	746	761	757	714	735	699	712	717	727	781	736	750	725	695	726	741	748	735	736	725	752	712	779	719	695	776	696	735	688	710	665	678	708	673	687	706	726	687	742	681	755	715	722	779	720	711	767	739	734	686	707	746	736	722	735	728	721	719	715	717	697	735	741	701	756	699	695	703	668	791	738	693	661	704	719	697	765	713	683	709	692	696	728	746	681	702	742	722	733	702	777	710	693	695	741	733	701	722	727	693	694	715	726	722	700	694	682	726	723	766	697	675	692	735	666	754	734	725	753	715	746	729	764	698	685	731	747	744	757	729	765	737	754	731	722	749	728	761	733	697	723	721	717	720	684	701	750	701	741	732	748	755	711	730	735	698	721	681	730	687	724	740	729	723	681	713	730	719	694	657	717	688	733	748	725	740	752	658	745	723	720	740	742	704	734	746	760	713	724	715	715	737	712	721	745	723	724	699	721	753	744	729	713	770	720	758	722	737	685	699	731	692	747	722	692	703	706	727	704	704	709	726	759	774	739	771	715	740	701	746	724	724	676	701	713	704	728	743	761	740	719	675	698	715	762	783	737	754	691	709	752	755	673	720	699	699	769	733	695	756	744	733	702	762	675	709	719	723	720	714	682	730	751	671	721	720	715	731	719	722	721	746	764	804	743	764	718	693	725	701	746	706	743	722	718	724	718	729	696	686	741	703	752	737	701	734	671	729	755	716	716	746	721	748	781	725	725	703	728	759	742	775	702	705	713	729	767	711	676	720	774	722	685	768	711	681	690	747	721	725	766	798	740	743	761	664	765	686	762	744	740	738	709	746	752	767	736	716	768	711	796	702	751	725	749	721	719	724	707	762	730	733	729	670	707	745	732	719	708	704	739	715	695	687	727	753	734	680	710	764	736	692	732	695	748	715	665	672	719	718	718	728	752	716	720	751	727	729	728	745	751	758	719	730	707	709	717	733	739	738	739	725	701	697	678	732	767	719	701	707	750	710	752	719	708	664	717	692	746	717	707	724	738	738	731	700	720	739	758	689	723	697	733	749	694	690	754	740	724	736	720	722	737	693	741	680	725	678	780	744	718	758	734	767	702	701	729	696	719	771	705	702	735	710	747	743	668	698	694	691	665	710	723	706	692	699	783	689	773	683	722	736	701	712	732	747	746	733	724	722	706	672	702	743	760	710	729	742	740	690	756	722	676	683	726	750	756	750	765	734	707	692	688	702	767	731	727	762	755	714	740	756	685	691	702	727	753	676	691	723	750	741	716	716	699	769	675	771	703	700	749	735	706	696	696	710	731	692	748	688	740	741	742	736	705	720	716	770	757	718	752	706	769	708	701	717	699	744	735	722	726	698	741	752	742	718	742	746	721	754	774	709	694	704	731	706	721	740	733	716	768	751	678	758	688	722	791	725	715	759	693	726	698	727	734	743	725	732	682	737	725	777	744	753	711	677	732	717	700	727	735	717	691	728	733	708	658	754	716	721	751	742	750	704	673	738	684	697	772	711	722	686	723	740	713	729	719	722	735	699	741	717	696	728	715	718	765	713	721	747	720	719	735	677	667	754	722	716	673	711	725	679	699	712	721	698	751	730	715	728	771	677	742	749	717	752	710	717	688	660	738	713	708	732	718	721	698	735	693	725	734	694	723	705	712	725	693	732	735	744	774	693	744	735	751	727	706	673	762	709	762	703	721	701	740	708	747	697	751	736	760	743	683	723	732	691	757	704	740	739	754	716	677	770	731	724	721	712	740	712	703	709	665	736	697	658	701	725	714	765	686	713	713	760	720	724	715	699	736	692	712	743	753	726	739	714	765	727	674	680	673	711	737	660	688	717	723	752	737	704	702	669	718	749	709	738	721	715	749	721	724	701	682	725	733	713	720	741	763	716	707	694	742	717	719	706	700	678	683	702	755	747	728	703	730	743	736	757	771	722	726	704	677	679	742	672	736	694	701	734	729	739	743	705	689	722	747	732	736	719	763	703	763	692	715	706	765	715	708	710	745	707	693	729	718	779	706	741	715	734	749	726	782	710	754	744	745	683	726	760	696	701	710	727	738	728	737	749	700	722	726	713	699	701	719	716	736	699	718	723	723	726	757	694	694	721	748	726	719	734	776	722	712	704	757	732	718	744	701	707	728	747	720	681	724	782	690	708	719	747	717	718	722	706	758	746	725	742	742	708	706	734	699	715	723	724	735	702	684	737	729	735	661	739	719	745	753	745	734	693	773	735	711	665	742	705	751	707	764	721	690	728	690	721	695	720	732	690	755	718	726	714	735	720	756	739	712	756	721	748	699	688	721	721	726	681	723	746	748	686	739	805	698	681	715	752	687	720	743	779	706	717	738	737	748	674	730	707
10330	28688	25207	16853	9260	3962	1169	295	107	62	48	55	55	54	50	56	51	62	54	53	62	59	55	61	50	54	48	45	37	42	58	44	56	46	49	51	67	55	48	51	65	51	66	48	47	43	65	53	59	50	54	48	52	61	42	57	61	59	58	55	47	52	58	69	60	44	50	70	57	40	45	51	50	50	58	44	44	53	66	63	57	54	52	54	68	58	44	52	50	62	65	50	52	59	75	51	48	60	55	60	54	55	50	41	60	59	60	61	51	54	57	61	43	42	62	44	50	51	62	51	48	47	62	54	49	58	56	48	56	49	74	50	54	59	61	48	52	48	65	46	39	52	56	58	56	53	60	45	58	53	49	51	55	47	64	62	58	55	46	51	50	58	55	55	55	51	67	38	57	51	46	57	58	51	64	53	57	45	66	47	56	59	59	55	59	56	55	66	59	54	57	51	53	57	63	47	55	61	55	61	56	54	58	49	42	57	65	55	66	67	47	47	55	60	56	47	54	58	41	57	61	52	50	56	56	53	66	59	60	53	50	57	52	46	63	51	57	58	56	55	44	58	57	50	54	48	57	51	55	55	55	56	40	66	50	49	39	55	57	56	46	60	51	56	55	58	46	56	58	63	43	50	54	45	55	59	59	38	49	51	40	49	52	57	47	58	49	51	68	44	58	58	50	54	64	51	64	54	52	57	57	42	65	53	47	55	60	57	56	47	53	54	53	71	75	53	38	49	54	49	54	57	56	45	40	41	42	55	63	59	69	49	56	49	58	52	67	59	58	59	52	43	50	58	53	49	59	48	60	52	55	36	57	47	49	52	47	66	50	66	54	53	68	52	61	47	49	56	49	60	59	52	65	63	45	55	43	48	49	51	50	58	61	50	52	57	43	55	52	41	57	58	48	70	57	43	46	44	54	59	54	60	52	60	53	59	55	43	61	66	58	54	46	41	55	54	72	55	44	60	51	50	59	55	35	50	51	47	46	47	55	50	65	55	51	56	43	47	45	60	44	45	63	52	65	49	71	50	65	59	51	54	56	60	51	48	41	62	64	60	60	64	49	70	67	58	57	56	52	55	53	53	47	56	54	48	51	47	68	57	68	62	56	45	49	53	41	48	54	53	58	46	58	63	53	50	69	51	46	50	57	63	67	46	49	48	52	60	57	49	56	55	56	51	46	53	60	49	39	63	54	72	53	62	58	59	57	61	45	56	33	52	41	57	43	60	43	58	59	49	52	49	64	55	50	51	53	58	53	54	53	50	58	63	62	59	52	50	56	46	62	55	58	58	58	62	52	59	62	51	58	48	46	53	52	55	58	56	63	48	53	43	48	33	58	46	40	42	54	50	60	53	61	55	45	45	53	63	64	53	45	57	40	52	52	58	46	58	66	44	55	62	48	57	41	65	49	40	48	57	55	49	50	55	63	49	49	46	34	63	58	51	45	55	49	54	64	43	59	61	55	59	46	55	51	65	80	66	59	77	46	47	45	77	44	50	46	51	52	54	60	56	65	50	39	48	57	45	64	48	61	54	52	65	48	53	53	55	52	40	60	52	48	51	67	56	60	54	48	59	57	38	52	55	67	53	52	51	50	49	49	55	60	44	70	62	56	59	58	55	50	54	47	51	58	55	53	51	53	59	71	68	58	61	48	64	44	40	46	60	51	60	53	55	48	51	53	58	50	50	42	56	61	46	52	50	55	53	65	61	51	56	50	38	39	49	68	50	55	60	53	70	54	48	61	41	67	65	65	62	50	51	52	46	48	37	44	55	45	50	54	44	65	58	44	51	54	41	48	60	56	45	65	47	56	61	55	60	64	46	53	43	47	36	47	44	62	56	57	50	43	49	49	59	47	47	47	41	44	47	57	59	48	51	57	53	40	64	52	49	58	73	58	50	50	51	60	54	56	48	54	41	43	55	39	61	48	59	68	62	66	52	48	52	62	55	47	51	42	58	56	55	56	57	42	59	42	51	58	45	55	52	42	47	55	62	46	47	52	58	48	53	68	47	54	45	66	55	49	40	68	49	52	56	49	56	47	56	48	64	56	65	53	67	59	55	55	48	48	70	46	48	47	57	57	59	55	36	54	48	51	47	50	51	43	61	34	57	47	67	45	56	51	48	49	65	58	55	46	49	48	57	67	59	58	62	54	56	54	58	57	70	53	57	38	55	66	58	53	49	49	61	57	50	70	53	61	48	53	55	70	56	55	52	54	67	49	60	59	53	47	57	61	57	71	57	53	62	49	56	46	43	51	53	57	49	48	48	49	65	49	46	47	47	45	51	47	57	45	58	50	51	57	57	59	52	54	53	52	49	62	64	39	44	51	73	58	48	47	52	63	52	58	56	48	58	42	54	59	47	41	58	65	60	51	34	50	49	65	54	67	56	44	52	44	45	52	51	55	49	53	46	59	54	36	45	43	59	55	41	52	44	50	59	55	59	56	48	57	56	45	53	46	50	52	55	57	53	59	48	52	52	51	57	52	55	33	45	50	54	55	58	64	57	57	65	62	47	62	47	60	52	49	65	51	40	72	57	51	56	68	57	48	42	62	59	46	65	50	39	58	61	57	51	61	58	59	57	42	48	46	52	63	44	56	60	65	54	65	57	58	52	51	55	64	55	56	65	60	47	55	48	50	59	53	57	57	46	47	60	50	50	62	55	42	59	51	56	48	48	47	54	50	40	64	73	44	55	59	46	64	74	50	55	58	49	59	63	60	58	51	50	62	49	61	43	53	57	51	55	57	35	58	72	51	60	46	45	59	39	59	75	57	61	65	55	67	52	63	44	57	49	48	59	58	53	45	46	52	49	57	61	52	48	54	49	62	59	55	46	58	59	55	53	63	55	55	46	46	58	73	59	61	41	60	47	57	58	56	43	56	68	58	50	57	68	42	31	55	60	51	58	71	53	49	43	61	46	55	61	58	52	55	59	61	59	49	51	54	44	58	56	54	47	48	46	46	56	48	60	67	60	55	59	57	53	49	56	40	69	52	52	56	60	53	49	49	60	53	49	64	47	51	62	65	55	64	56	55	43	63	53	55	46	46	52	59	62	46	51	68	67	64	48	56	65	54	48	52	57	41	49	50	48	45	57	65	63	62	45	69	61	66	55	60	55	56	61	64	69	58	63	57	65	67	43	53	65	41	46	46	65	54	59	47	64	40	52	50	56	61	60	54	51	61	63	61	52	61	45	60	41	58	50	63	40	62	45	42	47	53	56	44	62	81	49	57	58	56	48	51	46	53	40	56	67	53	43	55	58	54	61	46	47	42	50	56	53	61	55	50	49	53	51	53	70	53	45	66	40	60	44	46	42	47	43	57	53	52	57	57	60	63	62	42	59	60	53	49	52	52	54	55	61	48	60	60	45	50	60	52	67	58	45	63	43	47	44	64	57	64	47	59	43	58	45	46	65	54	49	65	63	46	56	40	61	56	58	62	57	42	44	55	62	47	44	52	68	60	48	47	44	40	59	54	54
41962	52907	49152	53065	51053	37114	22806	8495	2167	971	745	705	682	673	686	724	697	683	676	690	690	686	715	711	688	705	666	643	715	643	676	684	748	689	688	668	701	692	675	677	669	711	678	694	658	633	669	732	683	730	647	655	704	706	695	724	704	675	678	674	722	701	689	693	684	689	697	720	639	696	715	701	681	658	699	672	662	661	716	666	685	672	729	687	715	725	659	710	698	654	696	656	720	707	642	774	626	704	679	651	617	703	676	660	687	684	692	671	728	707	666	660	691	684	683	722	721	684	675	638	684	664	638	708	692	661	674	693	702	717	722	697	670	645	676	693	705	720	675	732	654	716	627	668	672	671	666	646	690	704	673	664	603	697	644	675	695	624	667	699	700	673	723	638	687	688	688	650	682	666	708	671	659	718	682	685	731	657	687	709	659	696	741	695	664	663	717	685	668	666	707	686	706	607	656	677	693	677	698	708	674	653	687	686	683	675	703	637	693	677	728	674	711	696	688	712	677	709	650	713	725	696	730	746	647	668	685	675	700	692	678	650	677	648	710	703	677	745	704	708	731	724	659	715	686	686	717	694	687	710	635	664	717	664	729	636	676	684	671	694	715	684	707	713	687	701	657	644	712	679	653	708	681	647	700	664	694	647	707	708	656	678	723	663	683	696	684	644	663	685	628	678	654	702	662	720	709	709	658	660	649	707	701	705	694	728	665	669	649	702	679	671	642	658	728	743	717	711	639	665	663	653	687	701	656	709	759	675	692	699	666	656	642	645	665	697	666	715	741	702	675	682	619	720	663	673	743	646	687	679	687	697	674	686	673	686	740	651	715	711	658	713	719	650	652	660	718	693	678	675	674	677	682	673	681	667	717	675	732	674	676	620	669	640	712	708	654	672	675	638	661	718	699	707	623	693	717	656	660	695	728	655	678	701	648	728	657	636	696	692	709	675	719	676	697	683	649	694	673	698	704	724	684	684	676	703	668	648	656	663	679	682	676	651	688	669	689	660	678	639	707	696	646	689	683	763	729	674	727	729	680	638	679	672	700	612	618	701	650	695	695	683	689	701	706	685	668	705	664	643	725	668	695	662	706	696	654	691	650	671	642	729	686	663	731	690	684	702	663	706	703	689	713	655	674	709	682	720	708	667	722	680	694	648	636	693	689	637	665	688	690	691	633	658	688	704	656	702	703	674	717	688	659	687	673	678	699	704	680	645	677	714	735	692	672	680	684	648	735	692	669	676	676	667	702	655	679	676	670	742	673	727	688	722	641	698	693	717	662	656	686	667	703	668	675	726	654	721	697	707	685	658	701	631	714	667	692	712	674	626	694	670	651	709	639	695	684	666	707	686	719	678	691	700	670	706	702	692	712	705	709	684	685	680	679	716	691	666	677	666	712	673	692	687	658	723	666	632	734	661	686	677	667	687	690	663	698	719	711	709	718	669	704	700	719	719	666	695	700	685	687	703	691	673	712	640	685	711	686	700	686	737	655	661	686	725	702	691	698	684	689	695	681	713	691	685	697	654	693	725	659	705	691	668	710	725	666	660	675	676	694	714	692	647	688	660	674	697	680	674	662	677	706	662	669	677	650	663	651	678	682	696	667	692	707	674	635	685	699	658	684	679	711	678	709	665	659	702	706	729	695	688	671	739	636	687	664	652	636	689	729	669	686	733	670	692	675	675	669	694	643	674	706	712	711	698	652	664	673	692	717	642	703	707	675	680	680	691	660	697	707	679	662	673	693	692	730	723	634	650	695	666	729	671	699	660	691	669	667	720	712	705	689	654	674	683	663	685	678	700	711	700	672	674	679	695	700	663	650	646	647	644	675	686	719	681	691	689	659	681	704	697	680	656	653	689	687	708	723	679	667	657	684	654	659	644	685	698	686	646	683	695	689	667	724	650	724	667	687	672	699	696	675	688	674	703	660	690	688	670	725	688	689	691	689	676	750	667	688	680	695	727	703	662	738	706	693	697	689	664	662	680	675	674	697	704	648	748	708	686	669	679	705	713	662	652	709	735	690	694	675	693	689	683	669	671	674	727	671	655	670	681	676	721	644	652	677	690	702	763	703	700	689	700	689	689	647	732	705	670	687	702	692	717	682	718	684	700	690	705	652	713	672	689	689	712	671	704	684	675	647	692	708	676	693	669	706	691	702	713	700	722	684	707	685	702	695	629	710	696	685	710	619	686	709	678	683	687	671	687	645	680	722	636	676	666	663	724	666	696	716	652	687	734	694	721	688	654	680	689	649	660	665	710	674	647	671	653	696	679	720	682	706	658	671	682	692	708	644	680	670	683	704	703	727	695	637	718	694	651	696	680	702	678	698	709	668	691	682	659	681	672	659	653	678	702	693	713	734	673	671	715	680	695	689	679	669	699	656	692	681	689	663	652	730	699	751	653	693	685	670	679	668	697	693	723	677	675	632	725	732	706	700	653	679	695	723	697	669	701	684	670	621	679	683	644	712	667	696	670	676	686	696	686	689	687	679	698	714	690	669	705	732	720	714	695	675	677	681	680	650	719	664	690	660	660	675	686	691	694	678	690	696	680	706	646	722	706	711	682	703	657	650	695	686	707	651	677	744	690	694	674	698	688	686	692	702	718	657	697	668	708	679	651	705	688	705	687	667	703	675	711	641	714	731	650	725	686	688	690	647	707	626	680	678	680	689	674	679	716	707	688	672	672	680	730	697	692	669	685	673	685	699	645	676	682	670	655	695	695	703	721	674	681	688	712	703	662	677	720	692	682	707	682	720	742	681	689	682	654	697	685	666	719	706	690	688	732	691	660	705	665	683	691	670	671	703	711	666	705	681	692	649	702	669	640	684	724	661	655	681	675	717	702	705	689	700	669	725	702	667	637	677	725	698	721	666	697	666	656	685	743	694	683	683	649	706	682	701	696	653	677	640	682	682	676	686	665	662	678	771	701	689	703	670	669	674	679	727	725	701	685	660	702	692	738	682	651	678	668	667	657	689	727	690	656	687	685	676	697	702	624	672	667	658	734	657	708	758	675	726	659	675	677	687	685	625	690	699	654	685	700	611	717	684	700	696	699	668	657	664	667	655	724	714	681	685	738	675	689	666	677	691	724	678	692	717	722	679	657	692	710	671	676	740	696	728	714	681	657	695	666	662	709	650	645	660	730	662	677	706	687	694	695	693	720	644	661	668	683	699	705	660	645	709	700	709	718	707	701	659	671	683	686	652	655	676	667	648	712	684	745	688	663	692	724	678	678	716	647	695	719	674	660	679	672	674	702	738	706	729	716	670	658	690	704	667	711	659	683	638	744	684	693	681	729	673	742	692	721	673	671	644	670	720	705	648	710	671	712	672	691	703	695	732	692	693	686	697	705	687	661	675	699	698	704	677	694	662	727	711	648	717	682	695	671	703	686	697	669	647	690	672	668	710	684	720	702	700	648	698	704	703	677	721	709	689	685	677	700	663	679	703	689	685	714	696	731	663	658	657	699	703	707	662	671
3698	6102	6780	4336	2005	857	290	127	63	38	51	51	51	52	59	47	45	51	46	39	58	43	44	56	48	44	50	44	47	53	46	42	44	49	46	39	43	46	33	51	54	52	53	52	45	43	59	51	56	44	67	45	45	57	61	59	46	67	51	46	46	44	55	48	52	48	42	45	42	53	55	51	45	45	59	53	53	52	40	47	54	51	51	50	43	53	45	49	46	40	55	47	45	47	50	46	49	50	49	33	55	52	36	44	38	40	52	50	51	52	33	50	58	55	36	45	48	49	42	51	45	38	47	45	49	48	50	48	49	56	59	59	70	59	50	58	47	43	43	48	62	53	57	55	51	43	44	52	63	47	53	59	49	45	61	54	48	48	51	41	47	47	45	36	56	48	38	38	52	55	48	43	61	50	48	47	55	45	58	61	52	51	55	53	51	45	46	49	50	45	46	43	53	48	60	38	52	61	44	53	39	53	49	61	51	61	57	59	56	39	53	53	47	43	48	50	39	47	41	50	59	40	58	58	49	41	45	51	41	64	42	50	51	50	56	50	50	48	52	51	51	46	51	49	49	55	56	54	52	43	30	48	58	47	58	56	46	49	38	49	54	55	61	48	44	47	49	50	62	58	47	38	58	55	53	46	58	55	50	55	57	33	51	46	52	48	45	61	42	55	38	44	47	52	46	43	56	57	51	61	51	50	61	55	52	50	49	42	36	56	46	37	55	57	50	38	48	55	53	55	55	49	51	55	59	59	58	48	43	49	41	55	51	45	46	53	43	44	57	57	60	57	60	45	56	54	52	40	44	49	40	60	39	44	57	38	39	68	43	48	49	49	49	50	54	56	46	51	38	40	56	54	43	49	60	48	50	57	56	48	49	54	56	50	45	44	50	59	46	45	52	51	65	43	43	46	51	49	47	46	48	38	58	50	39	53	46	56	60	59	54	52	49	41	55	58	63	55	44	40	47	47	52	51	50	51	51	50	45	42	47	50	54	62	46	44	59	62	49	46	51	53	56	63	55	68	57	43	46	55	51	53	40	49	48	52	54	47	52	44	43	47	45	42	61	41	33	47	51	50	65	56	43	53	48	44	54	51	47	46	53	63	62	37	52	37	47	49	55	40	55	63	46	48	42	50	54	40	53	55	43	46	53	48	49	49	52	59	57	57	49	43	44	44	59	54	55	41	48	36	51	59	54	49	61	46	50	43	39	46	51	45	56	51	52	46	53	59	74	47	51	52	59	42	35	47	53	58	51	43	50	41	43	35	43	58	47	26	62	55	51	63	36	43	39	48	46	54	57	50	40	58	57	77	44	55	52	45	52	51	53	51	45	64	46	56	43	42	45	48	51	45	52	57	48	57	45	60	38	50	48	51	53	50	51	51	53	50	49	58	58	49	50	49	45	45	56	48	45	57	56	55	51	46	53	58	40	60	54	54	53	45	57	55	58	53	46	39	37	42	49	39	58	46	58	47	49	47	47	49	55	55	49	46	39	43	44	43	62	46	51	42	46	56	61	40	42	45	41	42	64	47	62	53	52	46	60	52	54	63	51	53	60	61	54	60	59	54	41	43	40	48	39	56	58	59	66	45	52	61	49	62	55	44	41	45	39	58	42	56	43	49	38	59	39	48	56	48	51	44	48	50	46	40	59	33	62	42	53	52	51	40	61	59	45	54	47	52	58	52	63	57	56	57	49	55	57	45	33	48	46	58	59	51	42	51	48	40	53	48	49	48	42	65	44	51	47	48	55	53	59	56	44	63	39	40	48	41	46	49	44	46	57	45	49	53	58	44	43	41	39	43	51	57	51	46	46	46	52	40	54	53	43	46	45	55	43	43	41	50	59	54	55	37	39	49	54	59	60	49	38	47	55	52	49	44	52	47	43	29	51	50	48	45	58	44	51	51	47	48	56	65	53	49	50	59	62	40	61	45	61	48	57	60	48	46	46	61	44	56	61	44	39	47	45	49	62	45	61	40	44	42	56	44	78	46	50	43	51	56	35	44	41	51	54	48	40	45	56	41	60	49	57	36	58	55	38	56	52	40	49	47	43	41	60	44	50	46	38	46	54	47	40	40	61	40	50	57	51	50	47	51	59	40	37	52	40	61	50	48	56	63	48	45	46	53	49	48	45	57	49	62	54	51	53	60	43	52	33	50	58	58	54	60	55	47	36	54	52	46	57	56	48	33	48	65	52	52	58	53	47	40	42	46	53	39	50	46	60	46	51	47	56	43	41	57	46	61	44	56	53	49	60	52	59	47	52	50	44	58	40	51	39	57	46	41	46	49	37	49	48	39	49	44	42	46	50	51	41	56	60	60	63	62	45	51	40	56	61	42	50	51	57	43	43	42	45	62	52	58	60	56	56	47	45	58	52	51	44	50	50	42	50	66	42	48	54	59	55	37	50	57	63	50	42	49	49	47	40	71	54	48	47	47	50	55	49	49	42	36	33	48	55	48	41	45	56	60	60	44	44	45	45	40	57	57	51	48	53	44	60	53	61	53	59	55	41	56	46	51	47	52	46	46	58	65	63	55	48	60	33	50	50	54	48	75	41	40	44	51	51	52	71	57	47	49	49	47	49	45	57	59	43	35	57	48	47	51	48	45	45	45	47	50	63	53	50	45	46	51	40	50	54	44	52	52	40	70	58	41	57	47	42	64	41	44	47	51	45	61	47	51	49	49	42	52	40	60	65	37	51	41	45	47	58	51	35	46	36	43	51	50	47	49	56	53	44	54	49	44	52	52	51	50	46	43	48	44	42	58	41	51	53	46	45	49	60	44	43	41	56	65	49	39	47	60	54	49	42	62	57	41	57	39	48	43	48	58	41	60	60	59	50	38	41	45	53	48	42	54	48	41	56	51	43	55	57	49	46	41	53	43	45	50	49	54	41	43	47	42	60	46	52	53	49	54	52	57	64	53	54	58	47	38	47	36	66	49	50	46	55	45	48	53	53	44	48	45	37	59	41	53	52	45	53	44	58	36	49	41	40	46	48	51	41	55	44	48	54	48	53	67	53	47	59	43	49	36	51	42	36	38	54	54	49	45	50	39	43	38	74	32	46	40	40	66	64	63	48	52	46	44	45	40	50	52	41	52	51	57	46	36	44	66	61	44	50	56	49	59	41	51	51	54	52	47	53	41	52	61	52	51	43	47	41	61	41	52	51	59	43	45	43	57	38	52	51	46	49	56	52	57	52	55	55	49	55	51	49	41	44	53	51	44	54	59	49	53	55	37	59	40	51	45	65	57	48	37	58	57	52	50	57	66	38	51	44	42	47	42	42	55	51	43	45	45	55	46	58	51	52	53	61	58	62	50	59	50	44	51	46	55	48	38	44	41	44	49	45	51	51	47	41	56	55	45	52	51	47	42	47	40	56	54	42	41	53	49	39	43	52	50	43	44	49	48	47	55	42	53	63	52	46	51	51	61	59	52	53	48	58	49	54	58	54	54	53	47	48	60	48	45	51	47	55	44
33275	32429	31963	32538	30314	20902	9692	2825	1088	726	663	719	662	720	680	658	681	637	652	647	671	677	646	649	649	626	659	639	623	603	652	605	667	644	690	627	663	697	676	622	662	625	674	664	687	690	615	663	648	655	653	647	641	627	659	656	655	603	667	626	652	674	678	636	683	691	661	682	696	655	689	665	647	636	645	627	628	659	652	681	626	620	620	657	617	681	710	638	660	695	643	644	649	654	657	650	636	612	662	686	653	663	699	654	662	676	637	649	656	698	687	654	648	639	644	658	646	657	621	669	647	695	651	680	673	681	618	673	660	625	642	650	635	687	656	643	666	625	624	660	628	652	640	626	643	679	631	645	672	654	655	603	637	663	680	606	641	686	670	685	649	666	621	633	651	683	625	684	651	622	651	624	622	611	643	653	636	673	681	677	702	644	658	646	662	634	651	602	636	686	671	695	642	627	621	621	634	669	643	647	635	693	620	692	694	646	670	625	648	644	694	614	688	612	640	672	666	620	644	635	658	650	712	668	698	647	651	624	647	683	638	646	672	665	652	659	635	631	662	661	663	635	658	609	706	631	689	660	670	652	656	595	650	650	655	668	657	628	657	648	652	665	680	637	661	641	692	643	625	662	637	697	671	656	649	671	663	633	655	662	634	688	639	601	633	655	651	629	628	650	655	645	636	635	657	713	634	654	673	643	623	634	640	661	692	664	642	699	681	640	632	615	647	663	616	672	674	643	655	654	645	633	653	588	636	676	625	651	632	653	656	656	662	648	658	668	646	658	647	614	702	687	608	646	630	673	639	653	637	677	690	607	609	665	633	716	637	660	650	713	639	638	662	636	651	588	676	621	666	652	658	638	638	698	646	669	651	643	660	627	625	631	611	687	637	687	643	643	644	676	668	688	718	626	642	691	664	647	646	623	664	667	609	635	636	672	623	678	676	659	663	670	666	654	639	626	646	641	646	656	684	682	609	671	695	661	689	629	665	677	651	670	667	638	620	656	673	653	655	647	674	692	636	625	618	621	673	678	612	685	666	686	626	631	650	607	675	660	640	645	601	659	659	670	677	609	602	662	642	612	663	610	657	704	642	673	693	699	671	643	610	696	656	587	631	649	670	696	625	674	671	669	681	685	682	644	663	646	620	645	610	668	672	602	621	618	695	632	622	647	648	634	688	616	653	645	653	680	656	625	656	622	650	629	619	654	670	661	621	643	608	695	616	645	695	662	661	640	656	665	642	684	686	670	715	680	660	647	686	695	646	659	658	657	685	625	681	652	663	669	662	657	665	621	686	640	623	643	678	683	677	608	654	664	672	648	634	650	609	623	640	652	671	692	663	697	623	603	707	673	651	687	660	603	689	661	651	685	675	603	649	614	664	646	684	664	640	602	667	642	669	638	633	617	676	678	706	609	641	615	654	635	642	695	719	679	666	641	651	660	666	634	620	628	616	646	660	644	702	617	679	645	648	660	632	683	606	680	641	631	683	644	671	577	679	638	667	667	633	655	613	663	664	647	666	673	676	674	653	624	671	656	649	646	653	670	645	653	618	639	658	663	644	636	650	641	633	628	630	678	666	657	603	608	583	642	646	657	664	651	654	682	683	646	679	670	643	648	654	672	653	638	647	662	617	655	654	675	624	705	660	666	648	657	642	639	656	675	667	635	692	647	658	657	603	679	676	707	630	671	651	649	651	692	645	692	668	649	621	654	699	619	658	613	665	635	632	619	705	660	687	679	671	649	690	613	655	646	692	644	669	609	659	650	668	672	699	649	654	625	666	677	618	668	671	666	661	647	666	628	642	644	692	630	646	588	596	652	690	641	651	644	619	618	674	643	676	674	652	649	629	649	663	675	616	661	681	660	638	690	650	611	635	626	637	617	715	637	683	624	627	663	650	661	642	643	653	640	657	646	662	665	722	626	628	652	670	647	676	631	626	698	656	674	618	712	672	636	629	696	707	632	581	678	637	645	652	652	668	639	661	639	659	666	662	627	639	611	692	643	633	654	641	620	661	693	632	600	690	646	677	654	632	621	629	622	661	654	607	650	650	669	678	659	661	587	633	639	658	663	602	644	660	640	616	652	650	657	645	666	637	642	661	629	654	599	651	655	618	591	625	646	657	674	641	667	654	641	619	655	623	688	627	663	722	726	640	683	701	650	683	663	651	703	646	672	659	673	654	622	633	590	631	662	669	660	663	697	633	606	630	631	662	682	687	645	648	620	682	662	656	620	671	601	655	621	679	623	689	644	657	622	652	636	656	631	690	668	648	646	669	663	664	615	622	698	666	613	656	636	639	622	669	670	702	622	663	641	648	682	632	615	661	639	620	625	684	654	683	673	680	639	659	651	643	640	630	632	639	625	569	637	641	627	654	667	665	627	611	649	651	639	614	628	680	666	642	698	646	668	686	665	662	650	648	647	637	619	647	702	643	632	678	663	617	633	677	625	643	657	659	654	655	667	613	668	630	677	682	657	657	686	653	603	637	634	649	664	668	630	642	668	673	648	632	706	671	672	647	628	598	681	658	662	651	630	667	649	686	672	698	639	685	684	673	691	642	667	714	651	682	657	689	609	629	666	675	646	650	679	633	650	659	619	636	620	607	696	624	678	643	654	601	659	647	638	658	665	649	616	640	658	612	627	635	672	674	666	657	647	634	650	652	630	618	686	610	671	643	661	649	678	634	678	662	680	666	649	637	663	643	658	655	721	668	669	683	645	647	676	650	670	630	626	619	678	670	718	623	688	640	647	638	667	669	667	638	665	678	672	669	598	653	698	633	641	666	665	696	691	623	671	636	649	642	688	634	648	672	652	628	641	625	641	620	643	655	636	624	633	670	633	644	686	624	658	688	628	650	658	607	656	633	670	598	672	677	641	648	671	676	622	655	626	682	660	613	643	692	670	657	679	596	660	656	590	714	621	647	651	658	658	661	625	649	643	661	652	641	661	632	623	641	636	677	664	668	641	622	673	664	662	621	662	643	640	628	654	667	673	693	699	621	643	638	642	664	698	624	694	671	622	634	695	668	599	644	647	654	591	678	676	666	677	648	677	628	682	658	683	631	642	632	691	587	660	609	680	700	656	676	691	647	656	651	639	660	675	639	674	635	659	671	646	675	695	684	668	636	609	615	653	679	646	637	654	655	665	665	684	661	667	636	670	681	692	669	637	681	663	633	649	638	668	705	624	678	669	679	657	661	658	636	628	655	679	607	653	666	644	685	693	709	633	668	630	699	674	661	663	614	668	700	668	641	630	694	603	674	649	671	624	671	664	594	666	636	647	676	615	626	679	669	664	652	693	657	640	607	618	586	669	620	671	637	718	634	626	678	657	631	692	671	691	648	645	643	639	630	652	617	640	689	643	680	643	640	670	680	629	680	626	656	695	683	676	695	699	638	643	617	683	631	649	653	627	638	644	656	648	654	624	619	626	632	651	628	673	599	661	670	649	605	672	663	659	621	665	649	618	643	694	610	639	603	631
12350	23193	17222	9961	4764	1988	618	189	80	70	53	53	48	52	44	61	54	48	43	42	52	54	48	46	50	33	52	54	46	52	60	57	59	42	45	49	46	49	43	40	42	36	58	58	49	50	57	57	42	51	47	36	41	46	35	41	41	47	34	58	48	42	38	43	53	53	37	64	47	36	52	54	44	45	51	41	57	46	58	51	55	40	35	56	47	52	44	58	54	53	56	36	45	38	45	49	50	53	55	52	53	44	36	54	45	62	47	42	58	43	60	53	32	49	48	43	50	54	38	43	48	49	61	40	41	42	57	54	49	47	46	48	59	50	56	43	54	54	51	62	53	51	49	42	38	46	51	54	45	48	38	54	59	58	40	44	54	44	43	41	51	45	42	48	44	44	52	46	38	43	39	43	44	51	51	42	39	51	56	45	50	41	48	49	40	61	50	43	65	48	40	59	51	49	44	65	49	43	55	40	52	66	31	41	41	45	47	47	43	51	39	38	50	53	46	52	41	35	54	47	58	53	48	56	41	39	47	56	43	50	35	40	47	47	48	52	53	29	61	69	39	60	47	55	50	53	45	44	50	65	42	52	51	42	42	56	54	69	63	55	40	45	43	52	51	44	51	48	49	56	56	53	47	43	47	57	53	59	47	51	46	53	61	50	66	61	47	58	49	38	46	42	39	41	41	42	47	60	42	57	52	42	42	43	40	43	43	43	59	46	42	54	51	52	37	40	54	52	51	37	44	43	47	52	44	39	54	43	65	59	37	48	33	49	51	52	48	51	61	33	60	49	54	45	46	57	65	54	51	55	45	46	38	47	50	46	65	42	53	52	58	47	62	47	38	55	44	46	52	47	58	45	52	45	46	49	44	61	71	42	43	51	46	49	40	37	45	63	57	49	56	45	51	54	48	41	44	58	60	44	52	58	54	59	49	47	58	39	63	54	52	42	46	52	45	54	56	55	50	53	52	47	52	43	49	51	52	49	61	50	46	54	49	53	46	52	43	51	46	57	54	46	43	50	52	55	54	55	51	50	50	49	57	66	37	58	43	53	49	42	55	53	62	60	63	53	39	47	43	59	44	47	53	55	44	47	44	50	46	45	29	52	37	43	51	47	44	50	51	41	44	57	43	34	56	50	48	42	60	48	49	56	46	62	49	50	49	60	55	46	52	60	46	39	56	49	57	54	50	42	60	41	46	46	47	39	43	43	49	55	45	38	56	40	41	51	35	60	54	69	42	62	57	46	53	42	41	55	34	45	54	69	35	45	50	44	48	44	52	47	58	50	49	58	54	53	50	49	41	53	62	41	45	46	49	48	38	57	49	49	63	49	53	56	39	54	48	56	48	51	48	50	50	69	51	42	41	59	38	43	48	50	60	52	63	49	61	56	46	56	44	57	54	47	58	44	42	44	42	49	48	47	61	49	60	45	43	47	58	42	45	49	37	54	38	51	50	51	50	52	56	43	43	49	45	41	52	51	60	60	57	36	54	51	50	46	48	72	45	40	47	59	55	45	51	37	49	51	52	42	53	41	52	45	48	49	48	40	49	49	47	52	51	37	51	60	41	42	44	48	36	49	52	48	49	47	47	52	58	50	56	50	63	48	40	52	53	50	46	55	39	50	43	53	63	54	46	54	45	48	64	59	53	43	57	58	52	50	53	52	54	38	47	55	61	48	55	47	60	54	42	47	35	52	52	49	57	49	42	49	55	44	64	47	55	48	53	40	52	50	54	49	50	52	40	44	43	58	55	52	59	45	51	49	54	56	47	44	57	49	44	44	52	44	41	29	36	45	43	46	39	36	49	40	57	49	48	68	66	46	46	58	46	39	50	59	53	60	53	49	50	57	47	56	59	45	47	50	51	55	54	44	51	53	63	57	54	44	58	54	47	46	48	48	36	52	58	41	55	49	51	54	56	49	50	44	57	50	45	46	46	59	40	51	56	63	40	62	54	55	48	44	41	42	43	41	48	55	50	50	49	53	62	45	52	53	64	58	41	42	50	44	44	42	57	52	52	51	47	53	48	51	36	46	50	51	50	43	50	49	52	50	61	41	52	44	51	46	44	53	59	44	52	41	48	46	44	60	64	47	55	48	54	49	51	50	37	55	48	55	66	54	48	46	47	49	53	55	41	44	45	52	43	46	57	42	45	42	57	52	38	37	51	55	52	60	43	56	40	53	53	54	48	38	44	44	44	49	52	57	49	40	47	48	49	42	46	50	51	52	43	45	65	67	60	39	56	50	43	45	59	56	44	48	51	58	50	40	49	59	48	62	50	42	47	48	48	53	49	38	47	51	48	46	55	59	55	52	43	51	59	59	40	45	44	47	56	41	54	37	52	31	41	42	43	48	51	45	47	38	51	65	70	52	58	48	51	41	58	51	49	33	49	60	53	50	42	49	45	53	62	49	47	40	57	59	47	41	69	57	48	49	48	52	47	43	65	55	54	37	46	44	50	63	58	50	46	62	35	39	44	49	53	48	50	55	57	45	54	48	47	44	39	52	49	47	49	55	42	56	54	57	55	50	51	73	54	55	44	48	45	40	42	40	42	51	53	56	42	58	50	56	54	65	59	52	42	57	58	53	46	48	52	48	42	41	42	32	50	50	56	50	43	48	56	48	52	51	54	45	49	40	50	41	56	55	59	51	53	56	48	54	42	60	42	42	55	47	42	55	51	60	47	45	42	51	60	42	37	40	42	43	54	44	48	54	53	46	54	35	45	42	47	53	46	43	56	53	48	42	47	57	42	48	42	51	44	49	61	55	39	57	55	63	50	60	44	56	54	46	40	51	56	39	53	53	46	44	39	48	54	53	45	53	42	51	48	52	53	53	49	47	52	40	61	64	58	47	59	48	47	53	45	42	44	50	42	38	53	47	50	56	51	51	51	57	56	46	39	50	53	54	60	48	48	40	59	54	61	49	55	40	45	55	49	55	48	49	43	43	42	49	50	50	41	44	42	40	41	51	40	38	39	45	41	48	56	54	60	42	48	52	47	62	44	56	61	49	38	55	54	40	43	57	51	52	44	55	33	40	52	52	50	54	58	43	49	42	52	55	53	55	55	38	59	52	42	43	42	48	49	55	39	57	54	45	53	62	51	37	45	56	52	55	55	50	58	53	47	43	55	41	55	29	62	54	53	50	50	33	46	42	48	48	45	52	41	49	37	44	46	58	50	55	38	49	54	67	47	40	52	48	60	49	58	54	48	59	49	46	42	44	44	40	61	46	51	53	49	61	49	45	45	40	39	58	48	46	46	54	48	59	37	59	42	51	49	37	50	52	59	57	41	59	45	40	39	53	43	53	49	51	52	51	43	46	59	48	57	51	43	51	53	42	43	40	55	52	56	42	59	47	57	38	54	48	54	45	51	45	47	50	42	54	54	49	37	52	47	57	58	58	55	49	42	65	47	55	37	48	39	36	44	61	47	48	44	42	49	52	39	35	55	47	51	40	49	39	41	42	45	57	52	51	48	68
46378	46294	40893	43216	41186	29761	15759	4938	1456	758	622	628	671	640	628	650	690	634	632	646	631	658	680	632	672	621	639	681	662	614	607	647	619	627	709	610	594	647	616	652	653	638	609	607	608	636	646	629	657	668	646	607	658	613	606	627	666	620	681	642	614	642	647	636	630	628	617	699	636	632	642	605	656	631	644	629	639	598	612	615	660	641	635	633	644	682	634	651	625	646	647	581	660	652	630	610	592	620	669	642	632	635	632	681	631	624	620	613	586	594	666	631	652	607	673	648	604	626	597	638	646	651	648	643	642	641	634	597	640	600	656	576	599	642	648	636	651	633	632	607	621	627	628	647	663	673	588	689	667	654	659	640	634	624	643	655	622	644	593	670	652	654	624	689	592	635	623	648	637	625	630	639	669	671	641	609	648	640	704	623	624	635	606	648	664	688	630	549	653	666	625	647	593	627	642	612	669	645	641	630	641	666	636	674	633	606	673	647	631	627	610	649	669	644	660	681	647	635	611	626	646	596	626	624	630	635	586	638	680	601	622	672	658	661	626	621	636	660	666	652	691	661	613	664	625	682	632	645	622	595	625	630	635	590	609	674	627	665	650	659	625	650	654	662	587	656	620	695	627	607	678	641	617	691	672	649	605	649	707	659	643	645	634	608	623	613	622	645	690	622	624	626	639	610	652	655	604	614	641	669	670	623	656	658	619	676	603	667	651	638	607	624	658	619	632	623	653	664	631	634	620	608	702	629	681	642	621	622	643	631	605	641	603	595	666	613	655	630	641	630	627	659	623	637	641	663	644	606	689	644	650	666	657	633	635	650	575	590	668	661	620	634	658	689	665	645	613	611	624	638	678	653	654	630	647	682	640	649	646	678	710	604	642	652	668	669	632	625	666	625	663	677	654	642	612	687	622	646	651	682	669	661	625	607	666	653	618	645	597	660	612	661	616	641	656	661	672	582	636	648	643	627	618	672	642	638	628	647	611	668	642	657	677	638	662	627	656	610	645	640	608	664	583	626	627	633	684	658	655	609	623	596	617	628	622	618	632	608	622	623	669	653	671	675	618	614	657	684	626	643	653	646	658	632	668	623	648	673	635	657	660	625	617	627	640	618	623	634	642	650	654	647	662	668	644	648	627	659	629	631	605	668	696	619	640	655	628	665	621	689	614	607	637	669	627	627	649	630	655	660	612	643	625	706	624	640	625	584	619	665	609	632	617	627	631	686	641	656	610	671	631	642	618	656	634	653	646	663	607	660	656	612	675	649	638	641	618	617	619	652	629	612	650	652	635	664	603	605	660	643	610	627	609	632	647	612	633	679	623	617	607	639	645	626	656	623	640	646	615	654	645	664	669	638	671	649	632	610	623	626	672	605	659	649	628	689	632	707	643	668	687	628	665	656	603	704	652	669	672	636	646	676	664	618	626	655	662	693	668	668	673	656	651	640	697	642	655	592	654	659	669	649	643	657	647	655	686	654	657	624	585	625	625	649	640	632	657	635	618	631	637	611	636	643	620	633	648	660	614	649	622	668	644	641	672	623	639	643	646	629	685	652	679	654	655	649	642	618	674	622	667	630	679	633	597	639	660	582	647	626	657	651	659	632	655	655	660	673	651	621	686	644	626	664	661	587	637	680	687	655	584	628	623	606	654	615	594	602	652	614	658	632	597	648	622	654	666	678	623	639	648	640	625	640	610	621	623	627	651	649	655	657	652	608	640	614	663	613	657	614	698	660	624	664	628	657	607	617	650	653	658	656	672	646	654	618	610	606	630	603	678	592	634	669	639	683	637	639	597	637	636	628	657	642	648	684	651	692	632	634	639	617	625	622	681	608	615	631	605	652	674	689	614	697	619	666	631	675	652	671	629	638	640	661	677	652	648	666	624	660	630	637	648	651	621	680	637	661	653	641	614	626	669	661	666	685	645	662	665	644	668	668	636	647	610	587	625	594	628	668	625	581	666	677	655	621	643	619	674	649	604	629	664	652	674	624	666	681	622	668	663	628	683	661	621	612	664	644	643	688	679	666	657	646	643	659	663	674	623	637	619	658	599	653	647	689	630	624	625	648	637	705	626	638	638	633	603	643	612	637	622	700	626	660	621	604	633	604	657	628	626	628	655	656	650	667	661	665	641	638	653	685	679	585	681	668	616	732	640	630	630	603	654	630	647	657	618	636	661	607	656	605	680	652	623	591	609	622	619	614	676	658	636	641	650	647	644	636	625	635	607	638	625	623	695	659	609	680	629	633	685	581	641	645	674	617	635	664	654	660	590	595	608	642	645	622	636	630	588	649	645	625	646	594	589	660	674	644	656	652	628	687	645	629	661	629	633	678	631	646	638	636	645	626	644	664	657	622	633	634	642	657	644	645	649	629	607	660	632	622	621	646	635	677	667	627	636	619	692	624	631	675	657	633	625	649	626	625	698	683	635	670	643	699	678	686	662	619	643	634	625	679	647	624	659	649	619	614	624	692	619	654	639	625	666	661	578	665	647	634	644	619	658	651	644	641	666	634	632	627	605	678	622	718	656	640	621	655	620	616	620	667	634	641	647	593	625	647	639	599	614	661	652	638	599	681	636	658	644	611	600	624	690	609	632	657	610	648	642	624	687	636	651	646	645	628	685	634	658	647	638	650	699	629	626	673	624	655	630	610	616	659	618	634	618	654	664	644	641	643	624	661	625	630	591	651	644	626	657	629	675	676	618	639	614	667	629	631	609	645	654	628	613	695	662	584	644	644	657	602	666	602	619	684	615	629	644	654	647	598	650	659	676	658	654	628	628	621	664	648	640	617	569	634	647	590	649	643	639	615	672	661	641	628	644	659	676	668	622	659	645	618	654	624	626	629	660	685	659	646	633	615	655	631	606	670	654	682	593	612	599	615	646	607	622	626	647	643	620	681	658	666	636	646	651	631	676	651	669	610	658	659	637	630	625	648	695	633	626	632	684	647	634	689	636	652	656	629	628	681	654	629	658	681	594	668	694	622	631	612	568	659	656	647	623	646	700	635	617	631	654	651	646	653	669	634	678	618	630	662	642	599	691	710	596	646	618	636	635	683	637	635	683	611	657	637	666	683	664	603	645	651	675	656	633	632	651	639	656	610	635	642	654	679	622	619	663	581	636	624	655	650	598	655	650	618	604	648	638	668	661	642	631	637	616	601	675	643	674	638	653	655	651	630	591	634	631	641	635	662	674	636	618	668	634	600	662	631	661	642	604	643	642	676	644	661	606	642	637	628	630	625	629	638	653	634	668	650	677	665	680	646	633	670	673	647	639	593	628	682	654	685	621	644	651	629	641	630	650	635	659	625	652	641	645	602	703	647	638	628	653	625	671	657	635	630	652	616	643	620	586	648	617	667	649	629	668	673	610	581	676	642	660	655	620	649	625	631	628	613	655	636	664	628	617	720	669	594	667	639	667	630	670	731	612	729	637	657	637	632	611	673	649	641	646	575	601	656	642	635	671	665	665	633	614	663
12799	21137	17877	10098	4542	1841	557	173	78	54	47	48	56	49	60	61	50	55	45	46	48	43	49	51	56	49	50	61	63	48	52	55	54	50	59	55	65	71	48	63	45	54	49	52	63	56	49	52	52	49	64	49	69	55	51	52	60	65	61	57	53	55	53	50	46	46	70	62	46	53	61	56	47	44	53	54	61	46	63	68	56	58	50	43	53	48	55	64	40	57	51	50	50	49	49	52	52	63	53	72	54	49	55	52	59	44	65	86	54	59	40	50	42	59	45	50	61	59	57	52	66	58	52	62	58	45	59	61	49	64	58	58	57	57	66	57	58	53	61	63	60	70	43	58	69	64	49	65	58	56	55	48	62	51	66	54	53	48	59	67	68	55	79	57	44	44	63	59	57	36	51	60	58	58	59	63	47	56	73	62	71	55	47	59	47	58	55	65	57	51	54	59	47	55	56	53	47	52	68	54	46	57	50	50	49	72	50	65	49	55	51	61	67	47	42	47	63	60	50	59	48	50	51	44	65	44	50	47	46	57	42	47	45	51	65	48	58	48	56	62	54	46	65	57	55	55	43	61	70	66	67	59	70	57	51	50	56	54	38	42	62	59	51	53	54	61	44	44	45	61	54	48	57	56	49	55	58	46	57	62	62	76	63	69	50	58	44	60	49	63	60	59	55	49	56	55	45	53	56	48	48	70	60	58	51	58	55	59	57	52	60	52	51	52	50	65	64	66	58	47	33	64	56	41	42	49	45	55	54	66	49	55	58	60	53	67	62	62	66	57	58	57	63	50	45	61	62	44	45	55	65	52	57	63	53	54	50	68	69	52	51	55	48	54	58	63	52	53	43	64	64	60	61	45	52	53	59	52	55	64	58	50	62	47	58	54	63	63	57	52	56	55	59	48	52	58	56	51	69	56	63	52	61	68	57	46	58	46	73	61	55	50	44	64	55	53	51	64	59	48	57	60	42	59	56	62	55	59	56	40	58	44	68	57	67	61	48	63	44	47	46	58	54	50	56	52	52	50	69	55	43	52	60	64	74	42	60	47	68	56	52	38	50	57	53	49	54	73	46	54	55	51	53	60	52	50	63	52	50	49	62	61	51	55	53	60	66	42	47	60	57	47	62	69	50	59	51	45	62	60	72	48	54	57	53	49	68	49	63	47	47	68	63	62	47	72	47	57	51	63	57	61	48	55	50	63	65	37	51	52	52	62	51	76	60	54	62	69	56	55	42	63	62	60	70	61	61	61	53	71	60	62	49	47	45	55	66	60	55	61	57	47	54	57	58	44	51	53	56	42	47	63	48	60	52	59	73	59	57	51	59	53	48	51	60	52	52	66	58	64	51	62	53	59	67	68	59	53	52	56	49	57	64	65	50	47	51	60	38	60	65	39	62	65	57	42	52	64	57	55	54	54	52	59	61	59	64	55	59	50	56	54	52	43	57	54	58	63	65	59	51	47	50	50	49	57	60	51	51	59	55	53	57	62	57	55	46	66	55	52	48	61	54	57	48	48	50	57	57	62	66	47	56	50	67	69	54	61	60	61	46	40	60	57	42	49	63	61	55	55	52	58	53	46	52	58	59	44	62	55	68	53	57	64	59	51	53	60	49	58	56	44	69	75	60	60	50	56	55	58	50	70	64	60	67	64	61	66	42	63	39	67	55	64	54	49	52	58	66	63	55	62	69	64	60	48	50	52	49	58	48	48	54	60	56	48	63	61	64	69	49	58	47	53	59	52	52	55	60	64	59	51	63	51	54	52	49	49	71	48	55	52	55	60	76	57	59	51	60	47	55	58	58	56	80	55	57	51	67	47	48	48	53	58	42	56	66	49	53	52	55	63	52	52	49	55	69	61	47	47	42	72	59	50	42	50	55	65	56	50	54	53	48	67	49	65	56	70	68	53	68	53	59	49	47	59	58	46	48	52	48	53	60	54	51	49	50	49	56	50	50	58	51	57	54	62	40	55	57	57	56	50	45	58	55	53	48	56	63	58	42	55	39	63	45	63	51	54	59	44	67	54	60	57	60	65	57	56	46	51	57	61	49	52	65	51	55	57	61	46	45	76	55	60	68	49	47	54	48	62	46	53	63	57	68	52	65	55	67	59	59	50	50	67	68	56	59	53	65	48	69	45	62	44	60	47	64	35	54	47	55	59	49	50	61	50	53	44	61	59	53	53	53	48	50	53	56	52	52	63	60	58	51	36	44	72	61	60	50	48	55	43	40	53	59	70	43	57	39	51	48	54	46	64	47	52	53	41	66	55	63	67	68	48	50	58	62	54	47	57	62	46	57	60	57	62	60	48	58	61	46	48	57	53	48	49	59	41	64	51	52	39	46	52	56	75	75	58	53	60	54	57	47	57	58	54	53	36	65	61	55	63	72	61	50	47	55	62	67	57	52	54	51	56	54	55	43	59	52	67	61	39	63	62	59	66	52	56	60	62	49	55	61	43	63	60	54	67	51	53	50	63	48	47	53	59	51	59	61	51	65	66	47	49	52	58	56	61	48	57	45	54	59	51	43	45	52	54	45	57	55	57	59	52	49	48	52	48	60	61	46	54	52	49	46	59	46	51	49	48	49	53	45	60	45	64	65	68	53	58	55	57	56	66	52	51	48	58	54	67	48	57	55	59	61	48	67	61	50	69	45	55	68	59	56	45	63	63	42	55	48	60	51	60	58	59	50	53	56	48	63	51	56	52	58	50	51	63	72	55	67	58	51	46	50	50	56	56	59	60	54	62	59	37	53	67	68	47	57	53	55	57	48	49	71	55	55	50	64	46	54	48	50	48	55	61	33	63	80	57	63	62	62	55	63	58	60	53	49	47	56	59	52	56	43	42	59	70	57	55	46	67	59	60	50	45	35	41	48	57	58	67	64	56	59	58	45	62	63	74	64	48	51	51	51	60	46	57	56	58	47	45	53	59	50	64	58	52	53	68	52	52	52	51	61	52	52	62	60	65	57	55	63	45	49	54	55	59	56	66	61	49	51	56	54	60	55	50	47	54	39	47	51	63	61	58	59	43	50	60	50	57	51	57	49	60	62	61	70	49	52	51	55	51	59	45	62	55	66	64	54	59	63	64	56	59	54	57	62	44	54	67	47	49	59	52	59	48	49	46	53	57	52	48	50	56	61	67	62	61	62	60	60	68	33	62	55	40	46	63	54	68	51	59	55	74	53	51	52	51	47	49	50	43	48	49	63	53	61	61	55	60	57	61	50	41	52	52	55	61	58	57	54	62	55	47	66	56	49	61	40	46	66	46	60	51	59	62	61	65	49	48	59	63	51	60	60	73	48	45	56	49	54	68	39	51	55	45	53	58	65	55	61	59	65	53	61	49	52	56	43	63	82	33	57	55	39	55	58	66	56	60	64	66	58	59	65	54	51	50	61	48	58	60	44	49	55	64	67	55	59	54	67	58	48	50	43	46	61	54	54	59	46	52	58	42	59	51	53	48	63	65	53	50	52	56
47066	46862	42152	42474	39695	28536	15163	4982	1458	858	687	718	675	708	725	740	749	677	634	711	760	670	709	684	700	747	735	699	678	759	732	696	728	728	692	685	720	704	685	716	760	710	739	687	729	718	697	696	733	707	720	747	654	717	710	749	734	689	727	722	714	697	737	725	751	729	665	671	755	734	660	726	766	681	664	701	722	700	713	721	754	676	688	680	744	637	689	717	711	707	698	727	665	654	717	746	720	704	727	740	707	702	680	746	681	688	769	706	677	710	713	746	726	733	698	716	675	718	771	722	692	713	709	714	709	662	732	738	669	727	766	711	723	707	706	747	699	706	706	702	714	710	681	696	718	723	728	720	746	657	691	730	704	688	687	712	700	726	687	702	693	682	760	688	699	702	722	681	672	680	656	690	724	719	728	714	721	706	697	667	734	753	710	701	676	713	673	619	720	755	686	717	703	694	709	695	722	715	694	707	689	692	714	713	681	712	731	706	718	744	661	710	707	741	685	719	704	707	712	706	735	695	705	721	693	712	714	662	740	743	724	710	740	700	750	715	714	728	748	681	718	738	736	705	690	762	727	695	722	732	659	672	780	705	702	721	689	693	717	700	719	690	679	722	696	702	673	719	704	713	707	739	689	691	734	731	720	688	673	688	735	713	674	649	647	723	673	751	740	730	749	709	748	723	748	737	700	695	695	713	747	703	717	720	736	726	745	705	682	644	697	724	723	721	713	710	646	671	701	694	668	709	764	721	723	744	697	701	719	676	704	755	679	667	724	658	672	703	743	752	704	734	753	711	710	699	725	703	707	740	699	667	702	691	699	719	706	776	703	675	764	679	726	726	738	731	697	682	718	741	706	687	672	706	714	716	715	694	740	722	724	708	703	691	728	735	684	731	686	714	723	661	709	696	689	655	697	701	710	720	693	673	725	713	740	722	721	746	707	695	711	709	723	664	670	755	716	703	677	666	673	654	707	716	721	685	720	723	689	726	693	682	729	713	690	690	726	737	679	709	695	707	725	705	732	697	682	706	686	686	725	704	701	744	683	680	714	719	707	716	676	751	711	730	741	748	721	710	722	762	730	743	723	719	753	723	712	718	689	694	674	676	713	741	710	703	727	656	696	691	683	713	761	699	718	739	700	692	661	698	707	677	717	701	738	753	716	745	683	675	720	714	701	724	690	733	750	721	746	735	723	666	716	691	678	689	676	726	647	732	690	756	712	751	697	719	699	694	687	664	719	738	690	690	745	715	748	764	661	716	716	736	754	661	708	714	711	690	637	720	730	687	735	735	708	682	751	717	679	708	744	672	723	722	691	733	705	722	772	693	718	735	717	715	717	649	712	698	686	735	741	691	706	680	701	718	670	656	744	721	739	728	724	696	730	723	689	704	709	709	696	692	716	692	703	706	701	691	729	717	738	699	646	719	757	686	691	683	675	700	675	684	720	642	682	754	726	707	692	737	712	727	667	692	689	696	714	730	753	721	733	748	695	710	693	733	724	684	713	730	707	709	724	704	707	693	691	726	694	709	733	705	713	729	736	719	735	725	720	725	766	719	697	705	720	722	681	737	709	686	690	666	716	705	711	707	710	686	675	690	668	698	708	727	701	735	695	713	684	692	721	734	730	733	682	735	683	632	698	727	712	710	727	696	703	689	693	704	716	751	669	682	752	682	743	676	720	744	729	703	686	689	722	695	735	679	681	740	643	670	729	718	756	753	698	728	676	717	683	711	731	725	715	694	685	644	740	704	732	807	729	679	724	719	710	738	685	682	682	668	702	696	667	709	747	671	684	710	724	727	693	679	687	693	691	710	732	750	727	674	681	700	688	723	745	641	717	714	727	718	721	708	736	744	714	689	695	697	759	694	695	721	721	667	715	719	687	732	740	721	676	723	732	675	727	704	717	673	668	694	723	694	713	711	711	723	732	713	751	698	716	699	683	689	711	716	718	722	699	682	686	687	651	699	761	721	759	772	721	690	748	705	677	733	705	679	758	753	702	659	703	736	708	695	740	669	729	692	718	673	689	745	732	717	719	702	694	751	670	701	733	724	672	694	710	734	726	723	685	684	678	705	701	719	666	662	715	740	703	722	686	715	705	740	725	704	701	705	675	695	730	672	710	728	697	709	737	738	690	721	735	706	712	712	670	713	676	681	729	720	687	711	741	707	709	727	747	688	736	732	716	678	744	712	716	767	725	697	666	692	733	719	724	769	688	677	716	714	736	716	716	688	669	683	662	739	719	713	696	722	692	734	688	721	728	760	690	692	701	706	683	722	727	700	744	714	695	705	688	705	695	720	668	688	696	711	661	694	760	674	702	705	700	722	674	692	653	704	701	697	710	671	697	700	729	690	727	690	741	707	659	702	625	711	758	746	667	739	741	791	710	702	683	734	691	691	691	702	689	710	679	684	716	693	727	714	661	702	689	692	710	676	683	711	744	754	709	696	689	741	749	711	744	736	718	660	739	680	712	673	694	758	692	676	745	667	676	638	725	689	736	708	744	702	669	728	661	677	683	734	713	691	722	669	744	683	710	708	680	693	686	711	701	675	737	721	679	727	727	679	652	692	694	736	715	689	700	700	698	679	708	641	700	705	741	727	735	762	687	730	729	712	679	670	703	711	720	687	774	746	674	718	715	721	639	712	711	708	719	698	725	724	690	708	684	737	710	721	749	734	678	704	750	718	683	694	709	704	695	678	727	740	739	678	706	742	671	704	686	691	733	702	708	720	748	725	678	715	697	700	673	745	698	737	711	751	721	718	700	734	737	693	690	718	705	651	742	742	720	705	701	721	702	703	724	719	720	769	694	724	678	695	725	723	750	705	717	703	694	750	759	710	726	668	739	752	663	720	714	692	732	690	768	706	675	697	720	668	714	719	727	692	681	671	706	722	773	725	705	711	707	671	702	679	719	699	735	697	742	684	747	717	741	721	730	673	702	745	682	683	670	723	764	734	676	702	677	737	732	667	718	711	682	709	699	749	729	700	709	765	712	722	726	725	748	687	718	676	676	680	720	687	708	741	690	703	678	694	744	749	713	675	743	675	732	720	694	702	719	746	682	712	681	709	709	774	689	727	697	765	716	706	768	730	789	737	719	716	700	740	716	692	689	703	714	723	722	719	727	677	698	684	719	706	701	729	725	712	702	662	711	720	699	639	782	694	727	712	682	681	741	725	708	705	763	685	735	683	679	698	704	720	754	668	657	722	683	788	711	663	689	716	719	730	706	730	727	746	702	691	703	681	653	694	751	683	746	683	705	689	696	731	695	785	715	730	688	702	735	699	725	711	707	691	682	694	725	747	701	755	726	693	725	713	719	730	658	696	660	658	726	727	720	692	704	711	711	699	692	747	725	719	688	709	717	701	681	738	707	725	695	699	715	704	718	666	761	670	712	703	702	714	768	687	673	700	754	660	750	744	683	670	700	720	713	744	660	726	762	710	667	750	706	733	711	669	671	708	736	710	744	695	709	710	645	733
14793	32186	25319	15366	7911	3066	853	256	81	64	55	53	59	55	57	53	46	60	61	58	53	58	50	47	46	52	52	47	64	46	63	64	55	65	51	54	55	38	69	53	54	61	63	52	61	54	59	63	54	69	68	38	47	57	47	46	44	41	54	45	65	56	69	47	49	54	58	61	58	56	52	59	56	43	51	52	52	44	43	40	50	55	54	53	42	46	52	62	51	54	48	57	60	44	63	48	45	70	52	57	50	49	57	48	58	45	44	67	47	55	53	61	49	50	38	51	47	49	61	59	48	57	46	54	63	64	71	47	52	39	44	53	77	67	56	56	55	51	43	45	58	49	45	56	63	49	60	61	61	60	54	55	63	44	64	66	38	50	45	57	55	57	63	46	58	50	50	54	49	57	49	53	48	43	43	38	54	70	51	57	47	57	59	57	61	46	50	56	46	63	58	59	65	47	54	60	60	46	50	54	52	59	64	40	45	50	58	64	43	64	67	70	59	61	53	49	71	59	56	62	51	62	60	68	57	51	46	62	61	58	55	59	50	58	61	50	54	46	60	57	65	58	53	50	67	54	58	55	66	51	53	49	55	52	46	54	46	44	47	59	61	55	53	53	64	50	63	43	45	64	61	46	51	50	49	56	53	47	46	44	53	65	69	54	65	51	46	49	50	50	46	69	52	46	49	53	54	71	50	47	44	40	53	52	45	53	50	46	60	57	48	65	63	47	47	59	59	50	65	50	47	55	61	48	61	53	42	45	48	58	45	54	62	60	56	52	48	46	52	86	57	64	63	55	67	58	55	63	48	48	47	55	57	44	54	43	61	62	62	39	57	36	52	41	39	56	44	49	50	45	52	48	48	67	51	46	51	43	50	47	47	61	65	41	53	44	61	54	48	54	46	52	58	58	42	50	61	47	62	56	65	56	53	67	59	52	66	44	41	45	47	54	52	39	48	63	62	74	59	55	53	47	49	40	45	61	54	50	56	55	54	45	48	53	53	61	43	69	52	64	53	58	50	56	60	52	60	51	59	44	47	51	54	63	48	42	51	55	49	54	63	55	56	55	53	59	53	58	52	50	60	63	51	55	46	73	74	44	54	49	54	56	48	60	55	54	44	49	60	48	60	66	47	60	53	50	57	53	49	57	50	52	52	59	53	44	53	47	54	65	48	49	50	61	61	55	49	42	45	52	59	54	49	47	66	38	46	53	53	36	52	53	54	52	50	50	51	55	54	58	50	51	60	62	52	47	50	50	42	66	43	53	50	55	50	79	64	62	45	59	60	48	55	48	47	56	41	59	41	52	58	54	61	58	45	53	60	50	60	48	66	51	53	58	50	43	51	55	58	49	54	53	50	61	53	61	53	62	67	53	58	56	66	54	57	45	52	46	52	56	51	57	47	50	43	44	50	46	58	57	43	66	45	57	67	46	56	53	45	46	57	47	39	41	51	52	56	51	57	50	50	57	43	50	58	56	51	36	52	46	65	47	49	51	57	60	51	60	67	65	59	54	47	51	53	53	57	55	58	70	58	46	58	72	48	53	62	46	43	60	59	61	36	43	50	50	44	55	60	62	57	52	58	53	49	59	63	50	62	54	56	50	51	55	46	54	53	46	54	60	61	53	48	46	49	61	64	49	50	67	53	50	57	46	56	48	52	48	41	64	60	53	59	56	63	62	46	51	59	65	51	52	63	42	42	51	70	55	62	58	67	47	51	74	63	50	62	52	64	56	43	50	65	46	56	46	49	44	56	54	53	50	66	65	38	63	61	68	55	58	49	57	59	47	63	53	61	41	46	38	61	54	51	53	54	52	54	59	54	57	48	42	42	47	49	53	55	56	60	44	62	44	50	54	54	61	50	53	59	48	40	44	46	46	51	50	62	51	49	60	53	50	58	42	51	61	48	51	43	64	58	51	45	53	62	37	54	58	51	43	70	60	54	48	49	55	58	53	46	56	64	44	57	48	60	50	53	63	60	49	49	57	51	48	50	74	51	46	44	61	55	62	52	43	59	58	41	66	50	69	50	60	49	57	51	53	59	46	49	46	46	53	64	54	42	48	53	56	56	52	55	56	48	54	39	39	47	58	54	57	44	55	59	43	51	58	65	53	54	39	54	60	68	58	54	59	45	47	63	63	55	46	50	58	60	47	51	52	61	56	63	55	73	56	60	56	45	50	48	56	40	46	43	47	68	61	61	53	64	48	42	52	65	59	62	45	47	59	53	44	55	45	44	53	53	65	65	55	56	52	50	50	49	36	54	50	46	60	46	56	59	56	65	52	54	41	59	52	58	47	51	52	55	51	48	48	48	52	55	47	67	49	55	38	55	42	56	59	44	81	58	51	66	64	56	50	64	48	45	59	47	53	54	59	47	51	39	50	54	51	48	62	59	50	60	47	51	51	53	43	49	53	51	59	59	53	56	50	51	47	54	50	52	41	51	61	62	54	53	56	46	67	63	61	38	47	47	55	51	55	55	57	49	54	45	60	57	43	64	58	53	64	52	49	59	51	43	56	49	57	67	56	55	52	56	45	37	56	65	45	46	48	49	52	45	55	50	59	45	53	52	50	55	63	62	46	54	41	44	69	44	55	59	59	67	50	62	66	60	68	54	64	61	53	44	51	48	53	60	45	42	63	51	50	69	48	64	42	54	53	49	44	49	36	48	36	53	48	43	49	58	53	40	44	58	43	48	54	42	55	54	50	56	41	50	54	60	60	66	36	44	49	51	44	53	53	49	37	47	53	46	46	42	47	49	63	54	60	51	48	48	65	69	66	49	53	56	51	52	61	39	46	58	53	38	60	64	54	60	57	41	48	49	53	48	57	44	62	64	44	46	52	67	47	50	48	58	61	52	40	54	48	58	45	51	52	53	52	45	53	48	51	57	56	56	41	51	51	50	50	59	59	60	49	61	52	49	54	57	46	41	53	53	43	36	48	54	56	55	52	54	60	68	47	50	57	62	64	46	47	57	40	50	63	52	49	38	45	58	49	65	61	52	54	66	62	37	45	55	52	46	58	58	60	55	42	53	61	61	53	49	63	48	61	47	43	57	59	59	56	53	52	51	55	42	50	48	56	42	59	52	60	62	57	66	49	37	50	55	44	54	36	43	49	57	55	46	62	41	45	53	58	46	66	60	66	41	58	57	47	48	54	50	45	58	49	55	45	36	40	53	53	59	51	52	48	71	44	53	58	61	45	53	43	54	50	59	53	58	57	63	64	63	47	48	56	53	65	41	61	48	52	65	59	56	65	56	66	61	47	44	49	53	60	50	62	50	59	62	42	67	54	43	53	58	36	59	60	53	49	63	52	48	59	71	49	50	55	53	47	56	50	60	49	51	64	50	57	52	32	48	44	55	56	59	55	43	39	47	57	39	50	56	51	50	42	61	32	49	55	54	46	45	45	59	57	72	50	56	43	42	44	52	55	55	54	56	53	56	43	63	41	48	48	43	62	64	63	50	55	47	55	46	50	61	38
46528	53027	48882	50472	47563	34002	19412	6848	1836	928	757	677	666	692	656	708	662	658	662	693	646	720	701	698	702	671	682	658	695	706	629	696	693	684	639	708	618	680	654	676	708	684	744	704	698	652	650	750	665	682	675	688	686	678	697	672	725	636	664	667	657	680	662	692	686	693	678	687	681	698	735	714	709	649	752	719	660	688	713	651	695	670	639	676	635	667	682	715	678	680	716	659	656	699	705	651	714	652	697	681	715	645	697	676	719	684	637	663	675	680	639	673	672	681	651	644	649	666	679	650	720	622	686	670	689	668	638	677	624	705	678	693	679	685	681	686	641	683	711	655	664	695	687	639	678	662	644	664	666	688	636	651	686	663	698	745	691	659	705	700	666	651	671	692	737	681	673	689	670	672	729	626	660	674	693	667	663	649	627	684	624	669	666	656	683	680	653	677	699	696	671	690	669	663	670	659	668	676	691	633	643	664	663	666	689	698	676	651	695	738	694	711	662	718	653	699	679	685	659	684	683	673	701	681	683	689	650	649	683	686	709	683	685	688	693	686	679	675	714	694	694	688	713	667	702	714	627	732	629	678	628	698	707	704	669	699	669	658	695	727	696	700	674	683	690	652	647	670	658	636	694	653	665	657	666	702	709	703	724	710	660	653	661	705	629	685	707	702	687	695	725	651	682	621	657	691	678	648	671	701	661	655	718	698	723	668	714	627	667	672	660	661	666	689	710	651	682	684	682	770	654	717	704	718	662	706	671	667	676	677	721	696	686	609	671	664	712	660	632	699	696	719	695	672	660	691	640	717	686	661	633	663	645	676	715	660	747	691	666	684	710	662	666	687	645	721	675	667	713	703	653	689	701	649	713	681	700	651	618	632	694	713	682	713	691	691	692	714	643	684	652	642	647	684	644	641	700	674	656	670	700	662	696	690	680	726	684	661	705	690	649	690	645	705	675	665	675	665	645	696	668	657	659	639	703	664	651	709	666	640	620	692	642	683	688	685	654	646	702	710	648	662	679	711	679	694	705	648	724	694	673	719	717	717	638	680	688	673	655	680	648	678	662	672	657	624	715	694	694	667	700	681	661	681	694	706	653	685	703	733	621	677	684	703	647	674	700	663	700	650	716	710	692	691	703	686	657	723	665	661	697	704	692	670	680	670	692	665	652	720	681	661	686	666	709	685	709	718	691	660	629	668	641	722	674	674	672	704	685	675	688	691	709	691	677	671	688	695	700	714	724	661	637	679	681	668	696	634	668	679	710	656	651	691	681	642	747	638	673	707	644	692	691	638	659	713	661	672	640	709	660	685	679	722	675	710	689	633	691	684	674	691	645	691	684	695	659	662	655	683	706	663	665	695	724	683	664	659	678	691	666	677	713	739	665	686	649	695	639	725	687	679	688	642	666	681	649	647	697	711	739	641	706	645	708	652	636	697	645	656	704	680	675	662	679	688	672	702	652	714	648	706	657	675	677	657	730	692	655	689	626	665	674	664	655	640	673	665	666	693	655	636	668	711	673	664	724	718	660	699	664	670	728	698	678	644	668	697	681	715	670	676	687	664	643	692	712	696	680	695	671	689	672	678	695	664	670	625	711	676	690	667	710	683	677	735	691	678	664	638	656	688	688	705	619	676	726	681	682	657	686	670	642	693	707	675	725	706	699	669	724	679	716	708	620	665	696	725	669	682	647	691	683	688	676	707	684	681	662	721	637	662	620	687	697	695	646	691	678	646	676	680	706	672	678	684	693	680	637	732	683	669	656	688	661	677	681	679	665	684	677	683	691	708	649	732	669	690	707	680	679	695	680	643	703	695	706	677	700	723	679	633	676	651	728	672	706	698	700	654	690	696	696	688	654	685	707	700	699	710	657	675	672	662	702	669	681	680	716	686	672	709	665	700	670	722	649	664	666	677	704	652	672	704	701	690	733	635	637	681	661	667	670	716	684	719	673	720	686	695	678	720	695	673	653	661	660	685	676	672	629	677	672	667	669	675	665	686	712	676	681	696	645	666	636	666	659	641	685	674	642	683	672	676	695	677	728	684	700	670	703	644	666	669	672	659	701	675	625	689	649	709	650	742	701	683	722	680	659	701	637	677	637	640	640	688	674	724	675	717	687	710	661	713	670	649	678	690	666	665	758	678	676	642	665	637	677	683	679	687	659	688	695	643	694	690	714	655	657	694	662	658	694	626	700	686	677	651	703	691	710	671	697	660	672	693	663	735	689	676	724	658	695	675	633	684	630	652	670	721	655	705	688	660	673	714	685	680	674	678	699	698	687	701	695	762	664	635	681	721	702	699	685	662	612	661	660	712	678	728	710	674	640	662	704	666	643	724	711	679	655	661	709	677	722	665	697	685	670	663	654	683	664	654	694	676	644	656	669	690	746	734	646	703	673	637	654	687	639	715	682	687	657	682	661	662	640	706	667	691	680	676	703	701	665	661	714	640	692	738	671	664	691	665	647	658	621	680	680	693	689	717	667	659	675	688	680	678	693	709	704	685	700	638	669	655	699	676	700	639	677	686	653	664	691	682	638	665	677	672	691	744	675	690	672	670	719	674	716	676	685	708	710	608	719	736	697	678	665	717	639	707	706	673	681	647	690	717	692	695	638	681	690	697	734	666	704	659	671	702	669	663	657	628	686	652	682	656	698	668	755	601	699	716	640	658	636	694	684	668	686	667	653	701	691	660	657	657	699	681	651	657	697	685	694	658	687	703	658	721	685	691	732	680	664	685	642	645	677	687	714	669	651	665	682	608	659	674	700	694	664	681	683	661	662	645	648	718	675	695	637	617	724	679	668	677	692	718	713	690	688	685	677	662	668	659	637	718	664	633	678	695	693	723	638	680	657	679	682	666	701	650	669	676	649	682	683	644	648	657	669	666	676	675	663	672	698	668	682	714	672	677	708	695	714	700	691	646	686	657	666	679	705	665	726	709	690	652	686	707	656	700	700	667	652	686	671	723	690	674	694	690	665	689	718	702	699	689	682	671	641	705	696	717	708	710	675	675	648	702	681	717	698	736	696	706	702	691	643	710	656	697	727	660	678	666	681	675	672	688	727	664	696	695	633	727	699	685	667	683	667	680	707	685	685	668	698	636	646	675	726	696	630	642	694	656	700	648	668	652	678	696	711	712	658	683	670	695	688	644	705	671	720	669	713	665	714	690	656	705	700	676	697	674	735	667	644	651	720	658	639	690	681	676	701	672	723	635	684	709	689	671	694	703	677	690	663	642	634	670	664	668	733	657	696	678	614	658	696	675	655	721	670	664	698	685	633	697	710	677	643	666	657	677	659	649	657	701	663	746	709	743	662	673	650	713	664	694	658	712	680	763	659	669	710	732	647	654	634	712	646	643	679	694	661	754	663	700	643	661	691	691	704	700	660	616	734	684	677	688	692	653	657	704	683	667	714	676	719	677	681	683	674	696	709	653	694	681	715	658	699	665	665	700	623	678	678	659	647	661	696	621	695	683	650	643
4465	8296	6980	3835	1856	726	226	96	72	61	61	45	62	44	48	45	38	54	52	57	48	52	62	40	61	62	48	54	52	52	55	44	48	59	52	56	40	51	62	58	55	61	53	39	53	47	45	59	45	56	47	45	43	54	69	52	58	51	58	56	59	57	39	46	63	43	34	49	54	48	56	48	60	40	40	56	48	49	42	68	41	64	49	44	32	41	52	53	56	53	42	48	58	51	45	59	52	47	53	55	49	43	42	54	50	46	50	59	62	49	49	44	39	54	49	52	69	68	62	41	55	47	41	65	37	64	57	60	47	42	61	40	37	46	54	67	53	44	50	51	53	58	57	65	63	55	43	47	50	48	47	56	36	50	49	50	55	46	45	61	42	43	40	57	51	46	58	40	53	60	49	41	52	48	47	51	47	46	56	38	63	44	53	53	49	56	56	56	48	53	60	56	43	44	44	60	51	37	53	49	57	46	51	56	60	59	43	58	39	48	47	56	53	64	41	44	57	49	58	51	62	43	48	52	45	38	41	43	43	44	48	58	59	50	49	45	62	60	65	61	46	49	51	40	51	46	48	47	58	35	49	34	55	55	46	63	42	48	63	59	48	53	52	52	48	56	49	56	49	50	48	55	49	49	38	49	53	45	45	51	47	47	44	59	44	58	46	56	48	41	53	52	56	53	60	54	43	47	47	54	52	41	51	48	51	55	49	41	54	60	39	48	48	49	54	49	44	49	45	47	53	50	65	40	51	44	49	46	53	51	54	59	53	57	54	55	51	38	60	51	54	42	56	56	57	60	48	49	54	63	40	46	50	53	36	48	52	40	55	47	41	44	48	52	45	68	53	46	42	47	37	50	53	55	40	51	47	52	60	51	46	49	59	63	49	40	55	46	52	54	50	44	47	44	52	49	52	42	53	49	50	58	43	61	49	58	49	57	59	54	58	57	56	56	60	53	54	49	54	56	64	62	48	55	48	53	42	40	56	52	47	53	46	48	62	50	61	54	46	42	53	49	46	59	47	60	57	54	47	57	50	44	48	60	51	47	66	47	32	47	66	31	43	67	44	43	54	48	50	57	39	54	62	53	60	63	49	68	53	47	53	54	35	47	70	42	50	53	52	55	44	40	53	61	60	57	64	46	51	57	48	44	50	53	50	67	42	44	49	44	50	45	35	50	57	51	55	58	59	61	34	45	45	45	46	50	49	53	47	52	53	46	54	44	42	49	49	60	47	49	66	61	60	66	54	59	52	42	55	43	58	38	52	49	48	52	49	44	52	46	45	42	51	68	48	37	46	55	49	54	51	45	49	45	45	45	59	61	46	46	46	50	58	47	42	54	55	53	63	37	51	49	62	49	55	45	48	46	53	47	48	51	51	48	53	43	57	53	52	48	50	52	38	47	54	46	54	56	46	52	51	59	49	41	58	47	49	49	51	50	40	56	48	54	49	39	53	44	54	58	59	41	42	61	49	48	56	58	46	49	56	54	48	53	44	43	42	32	47	65	48	50	47	63	45	48	49	44	48	40	49	64	50	53	53	42	48	48	46	58	50	48	61	41	42	51	39	41	52	45	64	57	50	53	56	58	43	52	55	44	39	54	55	50	58	46	41	41	55	45	56	47	46	46	53	38	51	50	60	40	41	51	55	49	50	48	57	48	44	58	44	54	53	45	42	39	49	54	44	41	46	56	53	48	50	49	58	44	47	54	54	49	52	56	51	55	52	43	39	41	54	41	46	55	48	54	47	38	57	58	45	53	62	58	48	48	52	43	48	37	47	37	59	39	42	52	39	48	45	48	47	46	58	49	44	61	62	34	41	49	49	51	48	68	40	48	60	54	55	57	57	50	67	54	48	55	42	42	47	40	44	44	44	39	48	40	70	48	47	45	66	63	44	49	60	57	61	56	44	45	52	47	64	57	49	60	44	52	48	48	47	52	48	55	52	47	45	56	56	57	38	54	52	49	51	60	42	44	53	56	74	34	41	62	56	39	49	49	56	63	48	43	54	56	50	35	42	48	40	41	48	61	50	65	52	39	48	49	38	53	54	44	44	45	44	68	44	54	49	47	50	56	61	52	63	56	45	43	41	52	64	53	52	50	54	53	51	49	50	61	47	36	41	59	56	42	45	41	58	49	40	39	66	41	45	42	53	62	54	53	45	57	58	52	52	55	48	48	63	43	41	55	39	49	45	53	36	59	58	42	46	42	69	42	50	53	45	51	56	58	44	45	53	50	69	35	49	61	48	48	52	43	42	38	56	62	45	51	45	41	53	47	56	56	56	62	43	50	44	43	37	55	35	45	50	47	50	39	43	57	53	60	45	50	48	66	43	39	38	45	52	52	41	50	43	72	55	55	63	52	54	49	52	54	51	47	45	49	43	64	60	56	60	55	56	53	46	40	47	43	63	41	54	47	46	61	49	56	56	53	63	45	44	45	51	64	60	40	44	39	49	55	62	43	39	38	42	50	47	57	40	60	50	62	57	53	44	49	45	53	65	71	44	45	55	52	49	49	52	50	54	55	65	64	51	58	49	47	47	52	61	53	60	44	45	48	57	50	51	59	50	62	36	51	49	49	45	50	59	46	49	46	45	54	57	51	44	49	51	60	53	50	60	50	46	44	46	54	51	45	50	41	39	50	49	59	54	49	60	51	39	59	63	62	60	61	47	48	47	40	57	49	63	55	63	44	47	36	47	60	56	50	48	52	53	58	53	45	53	56	50	74	50	62	51	47	48	58	48	44	51	51	55	44	44	55	56	48	38	42	43	59	55	47	51	61	57	71	46	71	49	51	40	50	54	59	54	52	49	54	46	48	38	52	37	54	44	53	69	52	53	35	64	49	36	49	58	59	37	70	43	51	63	55	52	46	42	53	47	53	51	44	57	55	59	63	50	52	39	69	52	70	40	57	66	59	34	53	55	48	54	54	50	51	60	52	51	49	50	48	43	57	49	50	50	45	50	55	48	48	45	58	47	49	50	45	40	44	53	48	49	42	63	47	35	58	42	38	41	57	43	46	35	46	51	56	45	61	69	54	37	53	50	57	53	45	51	46	41	53	52	43	55	59	50	63	44	47	58	53	52	52	48	42	54	38	47	45	53	37	58	54	58	48	52	46	32	70	51	54	46	42	55	45	36	56	53	62	32	41	59	47	50	43	48	64	53	47	54	45	41	46	43	46	59	46	65	47	60	44	50	47	38	48	53	50	38	43	50	34	60	51	65	47	45	44	41	46	48	51	48	56	41	64	64	56	43	52	56	52	57	53	60	46	44	52	53	61	50	61	51	55	46	56	42	56	55	70	55	51	48	64	54	59	44	51	51	38	59	59	57	44	43	50	52	36	40	74	49	52	40	41	42	46	58	48	60	58	40	50	41	32	55	55	53	49	57	52	51	55	48	48	49	52	57	48	51	50	77	45	56	54	51	55	40	40	41	65	57	51	52	59	58	57	49	57	53	34	43	46	56	39	48	52	48	47
35568	34744	31465	30982	28621	18411	7594	2349	913	714	646	668	591	644	617	665	643	670	611	664	661	651	631	656	617	650	664	662	609	668	634	617	686	619	588	640	648	622	657	614	647	674	629	714	619	654	660	665	662	655	683	687	608	666	650	656	647	627	645	683	640	625	605	656	644	650	692	657	626	668	645	627	659	662	640	660	700	619	648	623	658	598	615	643	642	680	662	649	685	622	684	662	643	650	653	638	636	678	658	649	609	624	644	634	663	689	603	634	635	630	642	643	642	614	609	661	653	608	667	666	652	667	649	617	645	612	654	624	632	616	638	630	672	665	644	670	630	648	729	636	675	616	608	680	659	619	595	649	658	655	664	630	686	667	623	647	663	646	587	652	608	634	636	693	640	648	671	640	629	679	642	640	657	609	619	641	658	655	655	641	607	627	653	659	716	653	631	620	650	652	663	611	610	679	652	654	650	644	625	655	646	665	668	631	645	667	699	674	611	634	667	654	659	645	657	619	683	658	649	658	679	622	683	653	641	630	677	629	656	672	676	623	597	616	661	667	632	644	686	643	665	606	673	645	641	618	645	608	605	631	641	642	633	631	638	662	601	665	634	640	598	616	659	678	639	632	634	609	619	656	619	656	666	644	666	680	642	653	660	607	696	676	630	685	621	636	629	593	653	645	619	636	654	673	591	653	624	652	669	678	680	639	673	626	644	657	618	622	705	644	668	686	618	676	646	701	635	666	639	655	647	635	669	650	640	606	655	691	567	691	646	628	656	642	633	648	654	623	694	642	637	691	616	686	674	669	651	623	665	634	675	670	620	710	659	608	652	621	661	665	657	675	691	618	662	687	617	630	649	702	685	667	655	625	635	609	655	614	629	666	642	628	618	621	648	699	642	643	616	653	636	686	646	608	655	666	645	644	644	638	657	678	641	639	661	657	661	638	680	660	599	678	683	687	608	644	700	629	652	632	660	604	648	660	611	685	645	672	614	610	636	627	611	632	658	651	646	626	636	640	611	675	653	622	654	675	656	659	673	620	602	622	653	641	611	660	635	660	698	661	645	617	636	650	673	676	620	608	661	620	678	681	650	645	622	629	663	648	661	643	650	659	632	647	629	660	653	661	640	656	709	658	676	685	619	663	654	633	660	637	651	657	632	626	635	646	614	661	665	628	651	623	652	633	638	653	631	616	648	672	644	637	653	650	639	670	681	641	676	658	634	678	679	673	649	605	656	679	679	638	643	619	677	580	657	652	680	648	672	685	616	650	649	618	685	635	666	652	617	664	651	626	620	657	678	659	671	628	713	636	646	648	604	698	616	650	677	659	625	639	611	697	612	609	654	601	648	625	620	685	676	603	640	663	652	652	668	652	595	642	664	673	660	665	680	687	662	662	638	601	632	653	683	610	678	644	688	658	648	667	641	663	692	687	624	630	657	619	660	684	625	630	663	623	640	666	633	659	698	624	654	661	643	659	601	643	620	648	698	641	674	629	683	657	611	654	644	630	646	667	666	646	640	641	654	632	661	665	636	650	653	668	644	661	654	644	625	642	686	659	636	682	647	665	637	628	658	662	639	645	650	631	670	623	619	639	621	682	677	665	640	637	625	650	665	659	633	669	651	653	611	624	600	618	636	641	650	631	669	656	667	658	621	673	650	660	662	660	628	651	686	636	619	621	674	664	652	636	683	614	670	595	670	637	688	655	611	657	673	618	600	652	605	637	624	625	662	603	670	646	670	666	614	678	654	664	627	655	655	634	640	696	636	634	617	660	655	663	625	648	677	669	609	671	707	673	658	620	672	652	644	673	666	658	678	636	673	659	635	625	631	618	625	653	660	684	693	659	668	646	654	658	609	697	659	646	678	635	599	638	636	655	634	628	687	683	612	644	676	656	696	650	604	617	640	680	634	674	666	629	636	624	696	655	647	592	593	663	659	623	634	654	631	686	682	651	655	647	648	657	671	628	643	655	639	630	646	667	600	647	633	627	657	674	593	669	670	626	628	629	613	654	642	620	603	635	609	634	671	644	643	673	648	647	629	612	636	647	605	660	629	616	614	600	659	685	675	668	642	619	644	653	651	638	628	628	605	630	657	671	688	613	645	649	691	658	654	671	655	651	683	665	665	609	665	670	677	656	645	641	685	639	649	639	620	651	666	640	622	611	658	634	642	630	632	672	689	644	628	639	654	657	610	641	623	629	613	665	640	693	649	661	613	648	692	614	676	624	662	625	591	660	688	645	665	648	650	685	648	653	633	661	672	639	605	636	625	648	607	607	638	663	624	663	666	674	627	651	621	686	660	645	636	608	659	666	668	614	653	658	667	658	693	664	647	657	597	649	671	688	615	675	639	636	683	629	649	649	635	647	642	651	651	654	647	626	598	651	685	643	595	625	658	676	648	641	596	605	663	655	630	652	630	678	672	651	639	643	695	661	654	647	680	601	645	641	634	647	635	674	636	666	644	627	640	644	602	614	660	670	661	651	663	648	625	614	656	689	669	663	669	692	671	655	712	654	617	660	615	627	681	597	663	649	647	600	614	686	661	583	651	663	651	660	648	659	648	632	633	647	603	657	640	678	654	658	616	620	653	635	675	637	645	649	690	656	689	653	598	656	651	642	629	650	697	641	617	662	684	713	683	635	631	639	617	606	667	652	649	631	628	621	637	615	608	627	590	649	650	633	654	665	631	655	634	655	591	652	648	637	603	644	667	671	664	651	635	658	633	680	661	639	674	654	628	606	633	602	650	665	637	605	640	659	655	650	666	616	658	663	665	661	660	666	642	667	606	677	664	667	636	598	655	652	682	641	618	637	659	653	629	611	628	662	599	646	588	644	644	628	648	641	614	706	616	649	637	663	630	686	608	684	661	622	649	615	638	646	691	645	721	650	637	627	642	679	635	640	612	718	693	645	658	665	657	657	715	659	628	637	666	620	624	648	685	654	687	614	650	676	691	634	681	628	653	702	702	654	614	626	651	710	632	673	638	663	612	642	685	677	623	640	631	686	655	627	659	673	655	623	681	634	610	666	693	648	683	706	691	682	634	657	705	597	649	629	626	682	649	655	644	648	615	631	654	633	604	616	648	635	660	624	665	634	665	654	609	650	652	624	653	666	640	640	664	658	663	628	639	640	659	618	699	697	632	659	666	632	625	643	669	646	654	632	630	655	630	643	675	636	612	646	668	693	636	651	669	663	651	696	695	582	616	643	646	626	658	637	640	617	642	660	633	637	662	651	601	637	642	605	591	623	648	577	617	630	688	611	663	659	638	692	675	633	679	609	647	649	633	648	611	672	618	617	668	684	630	683	666	678	656	608	641	636	669	631	629	682	622	678	639	631	702	637	699	638	629	649	665	643	619	701	629	655	630	658	666	674	595	642	692	625	657	625	623	679	672	658	626	657	669	626	633	662	619	659	616	632	653	685	692	646	654	669	662	654	670	651	633	685	672	647	658	651	654	637	622	683	648	656	612	667	695	611	645	636
6439	23651	18259	10769	5413	2191	579	173	71	63	61	44	59	49	55	47	54	58	51	44	58	43	54	35	41	51	52	56	47	46	50	45	41	48	45	54	53	44	45	47	48	48	50	51	57	46	55	61	48	56	49	50	44	56	56	51	58	47	65	53	34	55	40	52	51	50	55	50	48	36	46	60	61	50	48	55	51	53	60	46	45	51	46	46	55	47	41	46	47	52	52	38	45	55	54	48	42	72	47	35	51	53	60	49	63	42	53	46	51	43	40	50	47	52	52	40	46	49	62	49	48	48	52	48	47	54	54	46	50	59	60	54	50	43	55	54	40	60	46	51	35	50	54	50	48	52	54	65	53	37	59	52	55	46	45	54	49	57	43	58	54	58	45	39	45	42	70	38	46	40	45	50	48	49	49	51	50	60	58	57	49	42	44	54	53	57	53	62	54	55	50	37	43	44	51	51	54	43	41	52	46	56	50	54	45	50	59	57	47	46	46	44	42	42	49	55	66	65	49	46	39	40	53	59	44	52	60	47	38	47	62	57	45	59	41	50	57	67	44	45	43	43	66	60	57	44	45	51	57	42	44	42	42	41	51	42	44	40	44	62	42	59	49	57	60	50	51	60	44	49	53	52	40	59	53	56	48	50	53	61	56	50	46	47	62	50	40	48	53	51	50	51	48	46	45	39	52	56	36	42	55	39	53	45	50	48	58	50	46	44	47	48	49	55	55	56	62	29	47	51	50	42	45	48	48	54	38	43	58	60	50	41	61	43	46	47	43	63	50	42	59	55	56	56	36	62	47	51	51	49	47	58	41	51	49	52	67	43	49	32	63	40	50	44	54	49	46	41	44	59	50	51	47	51	42	55	60	43	40	59	50	55	43	58	53	47	55	54	51	41	47	55	63	60	58	36	48	50	57	48	44	47	45	41	37	48	49	63	56	40	62	43	56	51	58	58	56	64	59	54	53	35	56	49	56	57	52	61	43	46	36	59	39	59	57	43	45	46	57	57	46	47	55	40	55	51	48	62	65	62	52	51	48	60	54	54	42	57	43	49	42	55	46	41	47	59	39	61	38	45	56	47	41	59	39	61	41	60	49	45	36	60	50	53	50	54	29	54	61	49	49	49	48	56	48	52	42	49	35	65	51	34	46	48	49	48	53	52	39	52	53	47	38	45	56	47	50	59	36	43	50	50	52	45	65	43	47	34	45	54	33	45	40	28	38	51	60	59	47	58	47	41	36	52	59	46	43	35	58	40	51	47	55	44	32	56	49	51	50	66	59	61	55	47	49	42	59	55	70	51	42	44	49	39	49	55	44	61	49	44	65	44	51	39	50	40	44	46	48	55	58	46	43	60	45	49	49	58	53	56	38	53	53	45	44	46	44	57	52	46	48	55	54	55	55	50	38	46	54	55	53	48	46	53	57	54	57	50	55	59	44	53	33	54	62	51	42	52	42	54	64	31	46	61	60	50	52	52	55	50	47	46	49	44	50	46	65	56	39	50	59	61	49	49	42	43	45	51	54	51	68	46	42	48	48	45	58	60	38	46	53	54	45	55	54	60	40	56	60	52	57	48	56	54	49	52	40	52	52	49	40	47	55	52	50	64	56	53	48	52	50	43	53	52	47	52	55	47	64	42	49	32	41	52	58	38	52	44	32	52	46	54	52	43	47	51	52	56	53	52	67	49	49	47	46	60	42	42	57	47	50	66	48	43	42	59	43	51	51	49	49	57	46	37	58	53	52	57	40	52	54	60	50	48	53	61	50	48	41	37	52	43	48	58	61	53	38	41	51	60	42	50	42	57	42	42	44	55	50	54	53	56	58	54	45	54	45	65	58	50	49	21	53	44	43	42	59	65	57	47	49	48	51	48	50	57	54	59	58	66	51	59	43	37	47	46	44	46	44	53	38	46	46	49	42	50	49	42	45	50	59	34	47	46	59	44	50	58	41	35	51	37	45	60	58	38	60	60	44	48	51	48	37	60	40	45	46	57	50	40	41	52	45	52	55	54	43	49	54	46	56	36	51	46	51	53	41	67	44	53	40	47	44	57	59	45	53	40	54	47	43	53	45	45	44	54	44	52	53	42	47	48	37	59	51	47	37	56	49	39	56	49	54	51	57	49	49	63	42	51	46	47	47	57	63	47	40	54	43	46	52	54	64	57	42	49	51	48	53	45	49	57	56	50	60	59	49	40	33	45	47	52	47	36	48	53	56	53	44	48	56	64	54	55	56	48	49	40	44	55	38	60	50	55	50	43	43	56	51	46	59	55	52	47	52	54	51	55	33	51	46	48	41	53	40	48	49	48	44	52	33	43	43	68	44	48	50	51	44	61	48	50	50	54	65	53	47	64	46	46	48	53	60	45	52	60	47	57	40	50	53	52	62	65	49	54	55	42	55	45	45	54	40	50	57	59	59	50	51	57	38	59	41	46	49	45	50	61	42	44	51	58	46	39	41	49	51	40	48	39	59	55	49	49	51	46	42	54	48	60	41	46	56	60	41	49	47	49	52	45	51	50	67	57	51	47	44	47	42	43	51	54	57	51	40	44	46	54	44	51	52	47	44	46	64	54	53	42	50	46	60	41	48	48	61	55	51	47	47	42	46	51	47	42	49	44	57	46	39	58	62	39	52	58	47	51	49	63	56	53	57	58	46	59	40	47	32	63	55	51	51	53	63	51	40	63	40	58	47	49	39	48	47	48	48	60	57	62	48	42	31	51	50	44	37	47	41	43	53	48	59	52	59	59	54	45	55	51	48	58	52	51	60	51	55	51	54	33	50	39	41	53	51	47	52	46	43	52	55	43	58	49	41	39	59	44	43	55	57	47	45	54	53	37	41	45	47	62	48	53	51	52	55	50	40	49	50	47	56	58	49	37	57	53	43	65	50	38	62	61	46	44	50	58	50	58	56	49	41	53	50	42	46	55	49	61	41	56	49	50	41	49	54	51	53	58	49	52	43	46	50	50	52	36	54	56	44	44	40	53	52	58	52	38	57	55	55	51	47	38	49	63	42	65	51	61	40	51	55	52	50	60	50	44	50	47	54	54	48	45	52	41	58	39	45	54	49	63	39	46	41	49	50	52	53	39	31	42	55	48	52	64	63	48	50	45	46	53	51	37	49	55	51	55	49	53	63	46	38	52	53	54	44	56	50	62	53	58	62	50	34	57	52	49	52	46	59	48	51	41	53	43	41	48	50	52	49	43	54	43	45	51	59	39	41	61	49	55	55	44	34	46	57	51	55	42	48	54	54	54	56	48	60	52	46	59	52	50	47	40	60	47	58	51	53	58	52	60	48	42	50	46	47	52	48	50	43	52	55	57	58	48	56	52	50	41	57	51	58	43	49	47	51	50	55	50	45	45	52	41	45	55	54	57	48	51	38	41	56	53	51	49	46	55	53	55	48	44	50	32	44	70	58	65	45	53	36	52	66	48	50	38	45	56	48	60	44	58	31	47	51	66	57	42	41	36
36121	46218	41666	44868	42339	29657	15589	4913	1343	734	654	646	637	642	637	660	655	665	629	661	646	614	627	661	613	621	627	603	648	609	613	649	645	630	598	627	649	631	624	635	638	678	652	622	622	675	638	608	643	608	588	645	590	655	673	597	620	615	629	673	622	660	621	693	677	627	678	611	670	668	634	631	627	632	644	649	599	644	651	638	659	670	598	663	630	633	594	605	647	660	604	584	616	576	617	609	671	656	663	620	631	651	660	656	631	633	596	636	634	585	634	674	642	678	642	626	687	631	665	628	633	626	644	633	581	621	637	623	619	632	631	603	681	636	673	631	626	634	644	656	608	630	637	637	602	582	658	610	626	642	607	635	634	678	624	657	622	640	663	644	636	620	674	677	628	644	656	679	639	644	637	641	624	628	650	674	646	639	636	628	681	638	639	673	656	640	654	650	663	652	645	595	638	622	634	634	644	643	647	668	595	644	612	642	656	636	674	597	607	676	628	656	624	642	638	626	607	637	633	624	625	633	630	646	629	653	621	637	650	650	650	682	645	649	649	662	671	677	642	599	648	663	642	644	614	665	623	634	611	583	613	624	679	607	663	696	617	647	641	579	615	655	623	658	660	623	614	655	623	636	648	648	667	611	695	640	637	683	621	643	652	641	665	634	605	686	673	591	662	668	675	647	612	620	651	663	628	654	653	609	606	649	625	621	610	660	601	641	614	662	662	666	636	643	598	668	641	611	653	632	644	646	650	636	652	676	607	593	632	627	623	614	596	611	672	646	613	652	623	622	668	640	593	656	676	619	638	636	617	617	675	574	617	639	646	638	604	648	646	660	644	609	624	652	633	654	665	621	636	658	632	584	630	591	687	618	620	658	642	625	642	629	638	646	649	633	631	631	648	620	643	652	642	657	638	663	598	617	647	651	646	630	672	642	683	622	645	642	622	662	635	645	650	647	664	660	618	662	624	602	647	625	644	670	609	696	623	656	662	637	615	631	608	679	658	651	620	620	689	598	624	650	627	637	641	641	631	671	641	643	606	642	630	601	655	604	658	671	639	640	565	653	636	606	631	613	653	614	633	665	605	577	610	658	656	638	663	660	660	641	636	656	675	667	637	633	655	628	637	664	615	609	666	621	627	625	643	659	650	636	645	647	632	683	616	641	603	628	640	622	623	638	652	662	638	646	662	651	634	660	645	606	680	583	646	621	598	646	586	640	638	621	641	649	634	629	615	603	688	655	637	661	602	635	627	656	628	626	636	672	689	654	629	653	601	654	606	673	634	651	654	600	656	630	694	627	615	630	632	651	633	644	597	665	624	647	641	696	667	632	602	636	617	640	652	656	594	610	660	665	615	661	577	661	600	631	622	652	658	648	606	634	623	600	615	650	637	619	651	702	625	649	659	646	666	652	629	635	587	649	636	614	671	605	643	654	610	677	652	605	589	629	661	631	660	630	651	643	651	696	643	625	636	617	635	646	638	621	620	672	653	631	642	589	650	655	670	657	662	643	617	635	632	620	647	647	618	624	676	675	657	598	646	683	620	674	604	661	601	644	648	603	663	638	619	613	638	663	623	598	649	651	653	617	658	633	645	652	658	639	656	656	681	638	674	638	650	650	655	676	656	678	658	597	649	628	648	622	618	655	624	652	627	644	627	581	658	630	608	657	649	669	590	644	645	661	593	625	608	637	664	647	629	625	658	629	621	660	608	602	653	655	659	634	642	623	606	636	632	625	636	664	652	624	668	626	637	676	672	638	606	670	617	634	593	694	622	614	625	668	623	629	660	605	684	640	637	635	637	605	686	626	696	641	603	627	570	640	635	644	647	667	679	612	606	672	630	634	644	640	646	640	647	658	621	626	607	670	649	635	632	606	629	646	602	658	674	630	638	589	625	645	689	627	615	619	622	601	701	651	673	609	653	639	630	675	613	645	612	647	619	669	605	647	691	654	678	641	639	655	628	656	618	609	678	619	681	646	631	630	648	656	622	581	657	619	637	675	607	643	608	647	640	644	603	625	644	687	591	616	631	649	686	617	651	642	675	671	637	639	633	637	598	631	626	678	629	628	610	633	624	648	652	657	643	680	585	646	622	586	678	659	598	649	653	687	642	620	643	655	606	643	619	628	644	611	629	630	606	659	612	651	654	594	697	625	608	688	680	633	621	661	596	599	654	654	614	639	615	615	655	646	620	678	669	660	631	589	610	641	608	663	659	646	635	628	629	615	691	648	635	633	635	631	660	628	645	647	614	681	618	610	616	658	668	685	638	647	641	608	648	637	620	640	561	641	607	666	676	628	625	649	680	688	643	640	654	655	637	636	663	622	658	655	636	654	642	640	601	648	647	623	612	607	645	612	633	674	619	640	608	657	672	641	630	631	601	672	617	624	648	665	620	659	643	641	632	631	631	623	640	641	686	651	633	613	643	626	632	642	620	645	652	631	591	621	652	623	627	641	599	607	632	669	578	647	633	636	648	646	599	669	594	662	630	618	632	610	644	664	607	596	634	642	627	639	589	623	642	649	634	649	642	613	581	628	662	603	630	646	662	659	602	641	620	624	635	644	645	595	610	624	615	655	676	657	635	635	647	627	679	664	634	669	648	689	630	646	673	650	640	655	644	641	618	637	673	638	607	663	618	665	630	648	668	611	622	659	633	612	660	623	671	616	609	668	647	655	662	635	644	614	653	647	645	683	637	611	664	651	643	680	615	561	637	648	656	681	662	649	638	658	643	687	675	643	657	656	649	589	645	607	642	609	655	685	659	630	642	637	663	671	652	652	627	638	646	617	686	649	683	611	610	698	596	610	646	609	620	683	627	663	642	645	683	633	623	620	633	634	655	638	613	622	668	629	677	653	647	654	620	640	650	623	618	619	662	645	660	658	634	613	670	650	686	629	625	651	619	647	623	648	615	672	622	649	636	658	649	645	616	599	649	650	616	654	616	625	649	646	646	635	667	664	632	623	600	618	561	658	605	627	650	651	618	624	607	596	666	642	685	591	611	652	677	634	651	627	655	615	643	630	608	648	650	664	670	648	637	701	640	613	643	645	643	674	678	619	595	660	614	652	631	643	650	573	634	618	637	629	670	673	650	624	635	612	605	633	630	632	662	659	638	609	644	629	659	620	671	603	697	645	630	615	657	673	615	634	650	594	655	655	629	647	653	636	660	625	654	673	645	608	652	619	668	656	646	657	605	670	650	663	637	650	673	632	638	695	687	658	641	664	637	634	643	653	665	625	635	636	644	629	622	607	661	636	655	655	656	634	699	637	636	641	640	696	646	672	615	623	671	640	638	659	643	618	633	627	682	611	655	612	648	615	633	624	628	620	625	632	645	655	650	621	680	631	620	605	614	635	655	634	634	593	624	689	660	668	627	679	635	646	662	649	674	643	639	611	632	628	617	587	599	661	626	615	645	660	651	649	682	607	661	615	615	619	666	640	640	666	661	630	654	624	617	619	596	652	660	657	681	611	630	632	631	606
7444	22656	18566	10972	5013	1881	584	174	67	68	50	58	52	64	66	65	58	50	63	55	48	70	40	47	58	58	51	59	67	40	72	54	42	51	51	61	51	52	61	54	56	52	57	68	54	63	54	64	51	51	57	47	59	54	72	58	59	55	48	46	48	62	49	44	49	50	46	55	51	49	61	62	61	54	58	51	60	51	64	59	62	45	37	50	53	75	60	57	61	57	59	59	55	50	71	44	65	55	73	66	64	69	52	50	57	60	66	74	55	54	69	57	56	49	57	64	68	57	54	59	67	54	59	54	64	50	57	58	50	63	56	61	65	52	49	64	50	64	52	50	65	52	67	68	57	57	69	56	44	51	58	56	50	58	40	51	43	60	58	75	54	53	46	49	57	59	77	53	57	71	46	47	53	61	57	45	51	57	60	47	65	66	61	46	63	48	54	43	51	57	56	54	56	54	54	50	48	52	52	52	64	51	49	58	65	59	57	52	54	51	51	47	42	61	54	45	69	45	53	56	58	74	52	72	55	56	59	50	69	50	66	73	40	68	50	72	59	53	57	59	44	44	44	48	63	48	61	61	38	58	63	56	48	63	54	56	68	58	56	52	62	67	63	51	68	60	57	57	51	56	62	46	48	60	44	56	50	52	58	61	60	67	71	62	46	48	61	46	58	51	59	52	50	50	46	68	60	46	56	67	50	51	62	57	54	59	53	37	42	52	60	54	56	64	55	47	72	59	56	60	59	61	50	55	59	58	61	56	68	67	62	53	46	56	46	48	59	57	49	56	47	58	59	55	52	54	42	59	63	47	38	66	56	62	64	49	54	66	53	57	88	59	58	50	60	61	49	60	58	52	59	58	53	64	61	49	64	63	64	67	59	54	60	69	59	65	65	46	49	58	54	45	54	59	66	61	44	60	61	67	56	56	53	53	53	55	54	57	50	54	43	66	49	57	56	60	58	60	68	43	48	56	69	45	35	59	61	54	58	59	48	52	69	63	56	51	61	46	56	68	57	63	47	57	66	41	61	56	54	65	51	46	54	46	58	53	50	81	72	53	57	60	68	62	45	54	61	53	57	58	58	51	54	51	66	68	55	52	64	57	51	63	45	59	61	67	49	63	61	66	46	43	49	54	59	53	70	51	47	53	57	54	69	57	63	54	63	58	52	52	62	55	68	66	54	71	59	53	54	55	59	55	57	51	60	44	52	65	53	47	51	66	44	55	60	57	60	62	44	52	67	46	61	45	48	57	48	50	56	49	52	58	51	52	55	75	58	62	59	43	66	56	54	71	38	65	63	70	51	50	54	40	57	47	62	52	42	51	61	44	52	59	72	60	52	69	54	61	55	51	56	38	55	43	47	39	55	45	50	49	60	64	54	59	58	60	58	63	54	51	72	46	62	56	51	62	63	54	67	49	39	63	65	51	61	49	56	64	54	62	55	43	60	48	56	76	66	55	60	52	68	55	48	57	66	67	61	63	59	69	48	59	59	63	61	70	56	58	68	52	47	51	42	48	53	63	71	47	52	66	38	50	51	50	70	50	53	67	45	79	54	59	56	58	58	60	56	58	54	47	46	51	51	52	60	72	69	54	56	74	61	59	52	43	45	62	54	43	50	56	64	58	45	63	57	58	67	57	62	62	62	45	79	71	68	39	51	52	48	50	63	53	60	69	57	53	49	55	53	65	55	62	51	49	58	46	60	57	59	54	49	52	68	56	71	64	51	65	65	58	55	52	48	47	49	72	63	52	70	52	56	75	50	47	47	53	51	66	51	53	61	61	58	59	54	52	70	63	52	60	52	50	46	47	65	54	61	64	47	60	65	57	59	65	57	52	47	63	50	42	61	51	52	40	58	53	64	56	44	62	52	58	55	42	53	48	50	49	56	50	55	63	57	64	58	65	52	55	63	60	52	50	66	58	50	52	47	47	52	67	60	57	58	68	59	62	54	58	57	65	69	56	49	49	45	66	57	42	47	59	52	56	60	53	55	59	41	45	49	57	55	56	62	49	64	52	57	54	42	44	47	52	57	46	53	50	56	63	42	50	48	56	52	58	51	70	49	55	58	57	53	52	54	55	54	54	42	50	49	43	64	53	44	63	51	53	58	54	50	46	58	50	54	39	60	56	62	51	50	52	52	57	47	57	55	48	48	71	59	63	56	65	64	58	68	58	52	54	60	50	60	56	47	54	61	56	55	62	57	56	65	51	52	57	52	52	52	55	61	59	61	59	50	63	63	72	55	52	60	61	63	58	55	47	56	62	57	79	50	68	53	61	40	57	57	51	62	58	53	64	46	73	79	63	62	64	64	55	54	50	59	51	48	57	65	58	58	54	48	54	61	54	77	57	50	50	50	55	45	38	52	54	71	50	73	53	45	55	68	63	56	59	60	64	57	58	69	52	69	60	51	57	60	65	50	68	53	58	71	60	53	47	49	43	59	58	58	49	58	62	50	60	47	54	52	60	48	51	52	49	54	54	54	49	58	45	44	73	68	56	58	58	60	65	59	53	49	43	55	59	50	56	34	60	58	49	54	51	49	55	64	66	52	51	65	55	53	35	52	42	70	64	55	53	56	58	59	60	57	54	54	58	54	59	58	65	63	52	44	65	51	53	55	55	63	46	58	46	63	49	66	64	76	44	49	49	64	59	64	64	60	70	57	61	59	46	53	53	63	62	52	50	62	65	58	65	61	48	62	49	54	52	60	54	67	54	64	55	68	43	58	44	51	41	60	54	58	71	66	60	60	65	52	52	54	58	71	52	62	52	56	55	79	64	53	54	51	59	64	43	56	63	54	61	57	65	68	63	72	53	73	64	51	50	63	63	48	60	58	47	55	60	48	61	63	62	54	76	56	55	57	48	61	54	58	61	48	53	65	49	62	44	51	50	67	64	77	49	55	65	60	56	62	60	60	67	64	64	71	55	61	82	67	51	62	74	74	48	53	63	52	51	47	57	69	66	55	65	59	55	44	58	53	48	60	45	58	63	64	70	49	37	57	45	61	49	59	59	55	47	44	66	62	52	58	60	59	67	49	66	52	54	65	51	52	66	55	57	62	63	59	53	58	58	64	50	58	54	58	57	64	62	65	55	59	58	53	69	64	42	68	62	65	52	61	53	56	63	54	65	57	64	52	54	61	57	45	54	58	62	56	45	56	63	66	62	58	69	55	46	61	61	62	63	59	59	51	54	57	59	59	54	52	59	58	69	54	56	50	63	65	53	52	55	45	62	57	48	46	55	44	60	51	51	67	51	54	53	68	45	63	72	54	57	46	43	55	58	58	49	53	60	64	55	43	48	50	61	70	47	55	71	69	64	53	54	54	52	33	48	62	62	49	56	69	62	50	53	58	64	56	60	54	52	61	57	52	55	62	55	59	46	54	57	50	60	72	43	48	47	65	56	50	53	59	62	51	55	63	61	54	70	65	59	52	61	60	55	51	51	53	53	60	68	55	62	54	59	67	55	59	49	58	53	49	54
34414	47655	42705	43309	40537	28849	14945	4744	1478	774	726	707	690	682	706	735	732	694	736	654	714	718	704	693	647	731	691	721	710	711	667	729	696	676	645	716	700	746	677	701	681	694	688	751	701	706	668	742	732	746	722	696	683	715	742	697	685	720	708	686	695	681	717	681	698	698	705	698	666	710	683	710	681	737	703	715	720	747	703	701	724	739	673	680	726	720	701	698	682	752	729	712	628	689	688	688	725	703	722	722	719	738	693	691	698	675	775	738	696	669	691	682	749	688	734	683	673	654	712	697	742	719	712	760	718	731	702	683	694	717	706	662	702	668	702	690	675	685	686	703	762	692	702	665	689	658	709	709	740	740	753	720	694	731	732	715	734	694	719	732	705	712	715	723	684	734	706	705	732	724	724	641	735	733	743	710	727	706	739	702	720	723	718	680	697	676	743	688	688	709	717	707	715	708	700	712	676	723	720	723	689	713	729	747	733	778	677	707	643	734	643	746	700	676	744	682	732	651	697	666	715	703	721	726	699	679	707	660	681	711	703	675	725	729	681	702	710	732	710	712	699	710	691	703	752	679	702	695	695	675	731	679	732	665	738	711	734	730	699	696	678	709	723	721	735	718	675	680	708	695	712	753	693	688	689	700	713	741	692	704	669	667	711	656	729	723	679	752	704	728	707	665	734	654	756	737	717	708	736	714	661	719	716	757	692	722	679	720	702	704	715	695	651	666	688	712	684	735	713	707	725	666	674	690	706	733	762	712	695	721	730	686	695	712	680	691	714	728	730	673	726	727	704	707	666	683	709	702	739	706	726	725	682	673	689	668	691	706	712	725	699	728	708	683	694	716	674	678	743	689	668	724	746	680	714	698	724	696	687	699	707	694	719	680	715	729	684	740	707	763	739	693	743	712	670	682	707	700	762	703	726	712	696	680	722	728	705	685	695	737	704	705	692	728	724	708	728	711	735	644	689	703	699	719	724	661	728	744	663	708	746	758	681	718	682	674	723	732	728	696	717	672	766	702	678	702	734	730	682	739	739	764	696	692	688	703	703	737	714	662	735	697	746	682	704	693	687	720	686	719	726	667	659	693	674	679	670	702	680	666	691	698	708	696	732	719	749	708	716	679	697	680	737	694	703	689	713	703	745	712	727	687	675	736	729	712	701	694	716	676	721	712	750	711	733	693	682	672	692	693	720	714	733	723	698	685	704	739	671	700	670	699	714	672	716	732	727	725	691	711	744	714	736	724	711	715	686	746	701	693	679	753	748	700	678	658	712	677	694	689	655	747	759	712	693	737	724	707	730	715	705	703	684	678	717	721	743	719	737	695	688	709	722	683	715	680	704	726	730	697	717	688	723	679	671	706	746	701	763	703	650	683	664	732	700	783	715	681	716	747	686	732	687	699	668	676	639	692	715	698	721	684	695	715	718	660	689	735	689	707	681	724	672	722	707	715	705	677	733	693	716	710	689	710	667	697	685	692	684	777	712	728	660	731	669	694	730	717	730	723	758	713	764	757	759	705	727	684	658	712	731	757	638	691	683	669	688	760	689	707	704	735	703	672	679	695	765	717	724	739	684	680	696	661	743	763	730	712	775	714	694	687	687	693	692	724	721	746	703	706	723	749	716	678	713	732	711	688	685	699	674	708	715	692	710	744	742	679	688	752	696	746	684	681	712	730	709	717	744	733	677	682	720	723	677	674	704	763	711	718	732	683	688	711	712	678	706	731	732	737	684	675	718	745	722	744	703	733	702	720	716	708	731	724	702	654	693	713	691	740	726	696	715	708	682	732	698	642	645	745	675	672	679	731	729	716	733	695	688	698	688	696	741	728	672	673	718	731	717	753	681	715	682	726	721	700	725	729	701	678	724	656	742	724	747	702	717	728	749	745	657	720	672	727	687	697	742	719	753	701	662	738	696	709	733	708	714	738	762	719	692	719	701	677	697	704	710	706	737	721	661	721	684	734	765	676	728	699	687	705	683	689	719	699	686	691	668	705	739	719	674	698	696	686	662	663	735	710	727	722	694	687	716	702	717	708	738	673	754	739	699	691	756	693	749	735	710	703	699	658	704	696	670	662	747	746	738	710	722	682	725	709	650	721	730	717	648	711	740	709	729	749	675	700	746	677	694	703	756	709	706	705	674	667	681	694	675	721	715	712	692	697	761	723	721	714	719	736	719	687	698	676	719	724	706	691	725	664	701	710	714	689	718	694	679	701	707	704	731	713	667	702	703	703	641	690	695	674	703	721	700	709	673	704	739	693	710	714	688	758	788	707	716	755	656	692	714	683	692	707	703	736	708	724	647	715	711	705	670	715	706	686	706	703	709	714	705	731	675	700	679	723	665	727	712	676	702	737	758	721	726	709	631	676	718	709	675	737	712	700	712	684	700	686	712	762	723	712	742	713	754	700	744	715	702	695	721	697	720	727	688	677	719	664	699	696	727	726	714	716	687	713	709	738	715	684	763	682	733	726	703	682	726	662	682	710	725	774	731	733	717	693	705	687	722	687	714	675	718	727	711	678	735	689	744	717	718	686	704	711	624	750	681	697	754	697	711	743	725	695	697	708	739	695	735	713	761	761	736	748	718	690	719	692	705	737	711	685	690	689	672	657	737	707	710	723	713	708	724	703	675	696	663	684	701	715	722	735	707	738	732	678	728	714	695	704	698	738	729	725	697	741	721	679	669	721	712	715	666	691	710	705	773	668	707	656	674	662	698	689	664	707	730	691	687	739	713	746	692	708	674	688	714	659	714	694	687	708	754	696	694	719	637	716	743	677	730	704	741	720	727	716	724	710	702	737	724	710	706	672	695	654	702	725	696	757	716	682	747	711	710	749	714	700	674	752	725	769	727	731	688	661	695	713	698	686	706	755	760	689	737	728	739	694	701	782	764	749	675	698	719	737	685	684	712	716	698	726	681	730	664	683	673	698	668	705	673	725	715	702	716	617	712	700	728	711	703	695	706	710	703	678	687	687	698	712	726	709	713	743	724	703	718	736	727	716	692	700	717	699	732	708	709	696	722	720	725	695	700	729	720	705	719	692	707	724	671	721	756	710	689	736	668	749	707	727	753	686	684	735	710	731	723	687	731	660	695	698	707	731	697	720	742	687	712	723	663	672	734	706	712	706	725	734	692	708	723	692	672	725	678	698	721	709	713	663	700	684	694	705	685	696	731	759	758	730	713	692	668	750	675	680	757	751	684	720	711	730	727	687	738	727	753	708	678	701	678	679	738	721	733	738	678	727	673	706	710	715	687	747	719	725	751	692	695	675	700	760	746	667	750	651	714	699	800	727	663	731	674	696	699	695	681	694	709	736	734	728	698	726	702	743	718	702	705	696	676	712	689	725	733	761	695	702	707	713	755	704	739	663	652	662	696	719	733	673	710	688	704	744	704	713	697	705	704	700	686	778	674	705	690	703	761	682	699	713	697	688	696	731	682	756	735	736	673	660	722	727	727	743	738	704	745	723	714	662
20334	33613	24135	13539	6856	2980	798	211	87	88	41	65	43	55	55	52	49	60	52	68	49	56	43	56	50	65	48	56	50	51	59	46	59	51	56	52	47	66	53	54	54	48	59	60	39	53	54	56	54	55	44	55	64	58	70	43	55	58	43	58	45	51	49	54	45	52	46	57	37	59	40	47	61	54	55	47	58	46	60	54	53	51	61	47	51	53	51	52	64	40	54	41	42	46	53	65	60	64	68	45	56	51	53	56	53	51	52	51	65	57	60	43	44	44	39	53	53	51	62	60	45	40	53	46	40	61	61	54	54	60	57	46	37	71	53	58	52	46	64	59	50	60	56	43	50	58	60	61	46	57	46	61	61	62	44	44	58	57	45	57	47	63	45	68	47	46	47	48	38	51	50	43	45	63	66	60	43	60	55	58	56	48	49	54	65	49	53	53	61	57	65	50	63	48	42	49	52	61	64	55	62	35	43	59	47	42	49	48	51	48	38	54	43	52	43	54	45	53	56	62	45	59	42	49	56	71	54	44	42	40	61	61	46	50	55	43	51	60	51	50	63	66	52	54	36	58	55	50	48	55	53	43	54	55	44	51	51	53	57	53	43	57	40	62	53	43	55	71	49	50	57	55	57	50	46	62	57	36	62	58	58	47	54	48	49	65	55	63	47	53	48	41	41	45	50	51	76	42	50	66	48	60	43	55	54	57	61	54	64	42	45	53	59	53	53	49	57	59	47	60	45	65	59	58	56	63	55	56	51	55	47	48	62	63	50	57	46	59	55	48	61	55	64	47	55	56	40	47	47	62	53	44	51	46	56	47	55	48	62	55	50	49	48	53	46	70	50	63	56	51	45	52	53	53	62	37	55	46	58	52	59	53	73	53	46	51	57	46	62	65	50	53	59	54	54	54	62	57	58	48	50	64	54	63	62	65	66	57	60	59	60	51	51	58	51	44	53	43	52	45	62	48	50	63	58	43	52	57	50	63	60	45	56	54	46	49	50	51	60	46	55	39	57	57	46	50	61	58	39	56	53	31	55	39	43	61	47	51	46	45	50	50	48	39	46	66	54	59	56	60	50	53	49	51	48	54	47	66	37	65	59	44	54	57	53	46	45	53	53	53	52	49	52	56	55	53	56	43	40	53	62	62	65	58	53	49	56	61	52	55	42	54	52	49	57	63	49	63	46	44	60	45	39	58	65	58	49	61	58	53	51	45	45	45	52	60	42	71	52	59	53	42	34	53	58	58	55	47	43	58	62	66	35	41	52	44	50	44	51	56	48	47	60	40	62	59	48	53	60	52	46	37	50	39	57	49	58	50	42	41	57	57	56	45	51	59	50	54	51	59	49	59	47	45	63	59	58	56	41	67	51	50	63	59	37	55	57	59	48	52	51	45	50	65	57	64	59	54	57	40	59	55	55	55	49	64	61	47	44	56	62	60	58	62	62	49	60	50	47	51	45	45	47	49	42	63	52	47	57	56	56	58	53	56	54	43	35	51	56	51	46	45	48	67	62	49	73	55	44	46	53	49	55	48	53	67	47	62	57	50	65	48	53	50	52	50	45	44	54	60	63	53	61	59	49	41	57	57	45	55	53	47	50	45	39	54	54	53	51	47	67	60	54	68	47	51	53	60	51	56	44	47	59	56	65	70	51	52	54	54	47	40	50	63	51	59	49	57	59	61	62	49	57	53	51	50	56	51	46	40	47	53	47	52	51	46	50	52	57	57	44	54	61	50	51	57	58	51	60	54	68	68	47	52	59	56	40	59	45	59	57	65	58	55	61	52	56	38	53	61	53	56	54	52	52	44	50	53	53	48	61	40	53	63	55	59	62	46	55	50	56	57	59	50	52	66	63	49	62	68	50	58	53	45	44	56	47	58	57	56	54	47	62	52	39	61	49	47	59	46	56	48	62	45	73	55	67	55	44	54	52	48	59	44	57	52	42	54	55	62	52	48	60	45	51	42	62	53	53	51	42	54	58	45	64	44	61	50	51	60	53	56	50	42	44	46	49	62	51	41	61	48	50	57	36	55	52	36	59	44	38	45	56	56	53	54	55	64	60	39	49	63	57	56	45	56	36	55	62	57	52	49	53	38	60	62	47	49	55	48	51	44	46	63	49	52	50	54	60	52	54	53	42	57	51	55	56	52	45	49	56	60	58	58	48	57	42	45	57	55	57	41	56	50	64	62	45	52	64	46	52	60	50	48	44	51	54	48	45	60	57	48	41	68	51	48	51	64	58	41	49	47	46	58	48	55	50	47	48	54	45	49	54	58	50	44	56	47	54	47	63	52	56	43	54	71	39	51	53	72	55	62	41	58	54	47	60	43	59	37	60	45	67	62	56	49	54	52	51	48	43	45	48	49	64	60	59	47	58	56	56	48	43	47	51	47	52	45	60	51	46	54	58	55	37	40	41	48	57	68	47	77	57	62	41	45	64	39	49	43	55	49	49	71	62	65	64	50	59	56	51	61	39	56	52	36	52	53	60	39	51	71	56	43	73	43	60	39	53	48	45	45	55	56	50	58	55	49	52	41	45	49	54	44	60	48	61	55	58	61	59	52	56	48	59	43	53	50	61	56	66	58	46	47	53	41	55	55	57	56	45	48	49	60	53	65	50	55	44	52	64	61	55	45	50	56	57	67	51	64	46	51	57	72	49	58	60	60	56	66	69	51	56	56	65	47	66	63	56	52	53	63	52	54	69	53	53	54	53	43	49	47	63	41	62	49	56	62	69	58	56	52	57	51	55	53	62	48	53	55	52	58	51	54	58	48	38	47	43	48	46	50	51	57	55	40	58	54	62	54	54	44	50	51	48	57	45	51	68	66	49	56	60	55	42	58	46	46	58	68	59	48	51	49	50	56	50	51	61	49	62	54	42	62	55	54	51	48	47	61	54	55	56	59	54	51	45	67	60	62	51	48	53	56	44	55	51	59	55	45	43	60	56	44	61	44	55	69	49	47	46	44	60	48	60	47	62	54	59	63	49	60	46	49	42	51	63	49	47	44	57	49	50	57	60	37	49	42	59	50	50	60	56	67	49	48	55	38	43	44	55	58	55	67	53	46	59	51	61	61	57	52	30	53	46	60	45	39	55	52	53	59	50	57	62	57	45	50	55	64	56	48	54	64	50	48	56	67	48	59	35	61	64	54	61	60	45	59	62	57	48	65	63	52	60	50	51	57	54	55	56	64	44	41	56	57	56	55	51	65	49	55	49	58	34	46	54	54	59	58	63	54	47	43	49	46	54	54	50	54	54	45	59	63	65	42	54	57	53	64	58	53	47	56	46	50	65	49	44	50	55	55	52	62	55	52	53	56	49	69	52	56	56	51	59	59	40	60	58	57	76	53	59	51	44	63	46	59	53	40	55	62	68	57	74	49	50	42	48	55	52	44	52	53	47	67	67	35	54	60	53	69	68	33	50	50	47	53	53	45	49	47	60	51	51	69	47	60	49	54	37	45	48	59	55	43
47179	50260	46769	47843	46711	33710	18622	6339	1657	800	696	703	774	699	670	690	679	677	651	681	715	673	682	733	675	698	675	720	706	687	679	695	673	660	701	696	731	694	728	666	705	670	741	669	684	706	661	684	650	654	673	663	724	666	660	691	650	688	667	665	672	643	707	678	706	639	684	653	649	718	649	670	691	741	700	712	695	698	682	679	674	699	705	700	629	666	680	674	673	699	670	663	661	658	689	688	685	653	681	691	652	694	724	637	647	677	704	662	698	659	690	719	677	694	689	727	706	718	644	664	691	676	726	642	646	660	685	691	675	683	680	648	707	627	705	716	678	703	686	702	623	691	705	670	687	652	716	708	654	683	729	677	699	686	652	693	728	688	670	720	699	693	686	711	692	688	632	659	693	622	692	703	720	669	711	679	655	650	660	675	668	698	639	711	724	698	739	702	671	670	655	704	692	675	669	702	672	709	670	698	712	636	681	648	737	711	693	662	659	711	667	665	753	649	689	664	674	671	670	689	659	725	696	667	705	712	628	703	678	681	636	653	650	730	668	664	696	622	668	688	692	679	698	684	702	682	665	700	679	648	708	660	706	658	646	694	621	739	702	679	634	683	640	701	675	716	680	680	727	723	665	721	683	687	653	690	644	705	737	628	663	699	666	687	682	684	670	713	703	664	670	693	673	686	689	656	671	692	736	610	691	652	703	710	745	680	668	666	699	733	662	631	679	743	690	704	657	671	663	643	657	669	678	717	686	709	706	667	725	717	658	655	678	620	677	694	679	689	626	670	711	732	631	736	735	699	712	710	660	687	657	695	667	695	715	677	720	686	651	673	727	677	673	698	647	727	735	699	654	698	665	707	722	697	665	718	651	691	713	711	679	642	679	660	701	656	750	691	669	668	635	681	676	697	681	687	653	653	728	647	735	680	657	674	668	657	710	664	682	704	677	685	679	657	753	671	721	657	650	677	686	676	705	662	672	644	680	692	702	661	710	667	694	653	693	618	664	695	659	717	713	665	730	691	629	695	698	674	678	702	649	699	682	652	752	677	656	668	681	680	713	709	724	674	661	729	638	687	667	657	714	656	743	669	680	680	693	660	647	674	662	661	662	695	667	697	667	657	689	674	674	732	674	686	722	654	656	708	679	696	639	683	700	676	697	712	692	643	685	711	721	635	679	678	707	660	670	661	665	660	720	718	729	675	658	705	684	662	643	708	705	694	638	683	652	748	659	648	640	682	698	651	670	742	659	707	747	693	639	665	676	687	697	712	689	683	680	661	720	689	699	721	722	711	713	651	681	727	672	653	706	648	725	697	721	680	695	662	667	706	700	661	676	687	695	677	673	688	694	721	651	690	702	660	715	724	738	684	716	688	687	700	694	656	697	675	632	671	699	689	704	748	753	692	668	673	679	692	697	697	687	693	655	684	676	699	701	666	724	733	677	703	672	722	725	661	686	686	699	711	722	753	709	701	672	673	675	693	649	688	707	723	682	663	683	679	688	649	724	665	693	675	671	650	674	717	719	693	724	676	675	684	712	674	689	683	674	659	680	698	719	690	695	674	731	723	734	680	745	684	704	697	690	712	687	641	691	716	667	660	668	678	691	694	681	716	688	698	674	696	688	666	667	666	669	662	688	713	756	676	719	709	701	733	691	715	707	704	676	637	652	696	676	655	707	682	651	672	673	684	703	648	675	685	693	668	711	667	703	736	691	682	699	723	690	727	669	661	652	668	697	693	690	680	644	657	701	640	691	668	650	647	672	685	661	671	647	690	654	704	643	690	679	689	676	697	665	636	670	707	704	713	709	638	679	674	698	655	676	689	717	679	674	737	707	709	687	675	727	653	669	704	637	686	720	677	700	659	675	669	703	696	697	672	660	749	698	651	655	654	695	660	684	714	682	657	697	694	663	679	709	701	673	735	695	678	664	715	649	641	652	690	709	676	687	639	719	662	676	720	690	653	687	697	674	674	675	672	726	701	645	686	710	696	683	695	683	706	678	702	663	719	657	716	704	677	695	702	665	700	703	687	649	714	702	673	733	676	668	704	654	659	686	666	758	681	681	675	674	684	685	684	714	702	680	649	665	668	682	675	658	666	718	694	733	669	697	646	658	664	684	672	697	680	701	674	697	658	711	663	674	722	716	661	650	723	663	640	661	727	705	702	640	654	713	682	705	688	707	672	654	638	740	692	704	728	679	706	660	707	688	668	696	662	696	710	723	674	675	683	648	736	671	623	690	665	664	715	656	661	693	664	678	679	661	690	670	701	644	650	654	715	646	685	708	710	652	720	715	682	700	713	714	699	724	686	681	677	696	705	711	691	710	695	674	681	681	670	697	657	698	671	691	653	677	713	686	691	653	685	649	703	652	694	687	674	693	711	700	685	684	645	655	693	684	746	684	662	673	638	651	704	682	694	650	696	695	670	688	642	690	700	690	665	668	658	691	711	652	688	717	653	687	722	658	710	697	660	691	677	705	681	671	696	717	701	701	679	633	681	696	689	646	658	690	642	660	707	657	666	638	678	679	667	689	693	730	677	670	663	654	665	659	676	708	687	711	723	683	687	719	705	701	678	660	716	672	712	637	686	720	657	690	679	698	692	722	704	656	701	672	709	693	704	628	701	730	665	679	710	726	650	641	663	671	679	722	769	723	681	693	658	657	739	676	710	673	682	653	696	708	666	722	680	621	703	669	687	648	681	712	705	638	651	690	752	728	715	665	687	699	655	673	682	687	655	672	707	681	691	662	706	703	732	740	670	674	624	665	684	713	653	651	701	712	646	638	688	701	640	761	636	681	715	701	676	670	723	759	667	718	664	687	653	687	699	671	733	657	674	657	676	657	729	672	696	718	635	688	679	642	688	706	691	710	669	666	689	718	666	680	639	686	680	726	669	673	706	710	662	658	719	737	706	665	649	691	671	671	706	672	679	668	670	656	729	652	719	718	646	656	721	670	695	670	684	723	662	648	683	641	681	662	641	709	678	683	735	716	645	655	671	687	669	663	686	686	675	789	673	681	687	706	647	675	690	721	706	643	693	627	689	752	693	661	683	653	733	710	701	706	730	741	666	695	690	672	678	713	664	676	703	667	721	692	705	715	666	635	717	682	654	673	706	718	692	662	702	718	656	689	664	716	638	716	673	636	684	684	682	663	712	698	664	677	729	663	708	688	692	656	672	673	733	719	659	691	710	652	677	681	662	738	659	724	691	666	696	675	685	685	662	686	685	710	662	665	727	651	691	667	681	677	706	661	656	673	667	694	655	691	776	693	695	736	654	740	664	716	704	687	667	671	666	682	694	707	740	709	677	696	697	645	652	688	671	674	668	662	674	676	670	701	685	741	677	647	637	708	678	673	688	724	635	693	695	698	673	681	689	668	681	665	664	674	657	623	679	713	710	688	661	658	661	691	694	673	655	645	669	687	693	661	678	691	710	690	675	714	679	704	654	654	700	716	684	692	708	673	723	641	671	681	689	627	711
6546	9116	6243	2868	1536	684	253	104	76	52	45	45	54	47	42	54	46	56	48	51	45	59	59	50	63	49	43	47	48	35	52	51	44	60	55	43	48	51	36	51	38	57	48	60	52	49	53	37	62	56	48	59	50	60	52	48	50	54	60	58	47	45	64	56	52	48	52	62	45	54	34	44	40	49	39	53	52	48	38	49	40	56	61	55	48	49	45	50	62	50	54	48	49	51	49	44	46	51	33	49	57	54	65	59	72	43	60	67	44	48	62	50	46	52	35	46	37	47	52	47	60	47	43	62	45	51	51	58	46	49	48	50	62	48	60	64	48	76	46	64	57	42	45	47	46	52	47	45	54	42	50	50	43	47	43	60	41	49	47	59	51	51	46	47	50	61	61	44	50	45	52	56	55	47	59	48	49	61	51	53	39	52	53	41	46	55	62	45	41	51	61	62	38	56	43	49	54	51	52	48	50	57	55	53	48	55	37	57	44	48	48	41	57	35	56	50	54	62	45	45	44	55	60	34	36	47	50	43	51	37	42	50	65	50	51	47	52	53	65	49	54	43	39	63	49	36	31	47	49	50	54	49	54	43	60	47	54	48	43	40	64	34	55	65	56	48	52	50	57	55	54	57	58	52	43	51	57	62	58	45	45	52	60	63	57	39	36	62	43	48	43	59	44	46	48	49	39	52	55	58	62	47	37	56	32	47	55	63	54	56	46	47	52	55	48	45	53	57	50	75	51	51	51	50	60	49	50	54	48	56	44	48	53	57	64	43	69	55	64	61	50	48	42	50	33	53	56	50	50	45	55	44	61	46	65	61	60	50	53	47	51	50	58	48	55	44	46	51	45	54	49	39	49	46	46	54	44	57	42	53	53	45	47	46	50	57	44	48	38	60	39	41	47	56	47	60	53	52	61	42	43	46	39	48	45	48	54	47	46	43	59	53	55	48	48	38	50	56	55	42	58	56	39	58	52	47	45	63	57	49	50	45	35	52	59	54	46	61	47	51	56	49	55	49	44	34	44	44	55	57	49	52	54	46	50	45	49	43	51	50	47	42	46	51	63	50	61	42	49	51	57	54	54	50	59	39	51	55	55	61	49	44	46	55	42	60	54	47	54	51	47	63	41	50	67	50	48	45	52	46	51	63	51	55	50	51	48	58	52	56	55	49	51	47	46	54	52	54	50	50	44	40	53	59	63	46	43	48	46	50	60	61	32	53	41	62	52	51	47	56	55	49	53	42	56	41	53	49	60	59	53	50	53	56	33	47	49	66	55	54	37	58	54	67	52	48	50	41	57	50	57	47	64	49	58	52	49	51	65	42	55	51	45	56	53	49	43	65	56	50	40	56	62	61	45	50	45	48	38	50	45	43	58	60	48	53	55	54	51	63	49	47	56	47	54	39	45	48	69	51	49	58	45	60	52	64	57	46	27	43	43	52	43	43	36	54	44	37	57	57	43	47	52	57	61	49	39	67	57	51	40	42	56	47	63	77	51	44	55	33	55	51	62	50	50	45	54	49	58	46	65	57	46	47	49	62	57	45	51	43	48	52	55	62	42	48	47	44	55	37	53	51	46	45	54	55	54	46	52	57	43	54	41	51	60	62	45	53	52	47	45	52	44	56	53	64	58	54	48	57	52	50	46	52	69	59	47	61	49	55	47	55	55	42	42	40	51	49	49	56	56	46	53	44	55	53	55	49	50	39	48	43	43	51	53	54	51	46	53	41	48	57	55	57	53	55	49	55	42	56	43	45	57	42	48	39	57	60	51	56	46	51	55	54	42	50	40	43	52	54	52	55	55	45	42	58	51	51	54	43	44	56	38	56	41	51	52	57	57	51	55	58	44	48	63	50	45	48	46	46	55	52	50	42	42	46	43	50	47	56	44	44	48	53	54	47	62	53	54	51	54	52	63	55	35	45	50	41	60	34	43	42	56	59	44	45	51	50	54	56	39	50	42	45	59	44	42	49	63	42	44	58	52	55	43	56	36	51	58	51	54	50	52	58	40	48	51	57	45	38	60	56	50	50	54	50	48	61	47	61	55	44	45	47	44	50	55	52	57	50	48	51	49	50	54	69	41	45	44	46	54	51	52	54	61	57	47	66	45	45	53	49	47	50	43	55	43	49	50	42	52	48	64	50	44	41	50	41	48	58	45	46	40	50	64	51	45	56	48	53	53	45	52	56	64	48	53	39	49	52	47	55	53	49	57	46	48	55	58	60	52	45	54	56	41	42	51	54	38	53	53	39	50	58	39	43	57	53	50	54	53	73	52	53	53	48	44	49	46	45	50	53	52	46	45	51	55	59	47	48	53	50	39	46	61	48	44	38	49	44	56	50	44	44	45	44	57	52	46	49	52	43	65	49	37	41	58	56	40	50	60	50	43	48	52	56	53	62	48	42	41	52	55	43	50	53	58	40	55	65	50	39	44	48	52	45	68	45	44	55	59	56	48	44	72	49	44	45	73	62	46	56	46	64	55	58	49	60	46	59	47	48	49	57	44	66	47	43	48	63	48	56	54	49	56	44	52	47	53	55	59	50	60	34	52	42	51	54	54	57	62	54	50	52	63	50	59	43	44	50	43	52	55	60	60	34	43	64	50	46	48	47	44	37	42	53	41	41	46	63	49	43	57	43	59	50	48	49	57	52	51	52	60	53	51	48	54	50	46	60	59	39	53	54	33	60	43	43	60	45	46	65	52	58	50	61	56	50	56	41	46	41	52	59	45	49	47	62	63	53	51	58	41	57	55	54	57	39	44	48	47	51	57	49	43	58	56	48	55	41	65	45	47	52	43	49	43	42	48	56	38	61	40	52	51	62	68	49	48	51	57	51	51	43	52	61	47	56	67	44	63	54	45	64	45	43	52	54	52	52	51	56	49	47	48	52	50	63	56	51	41	62	50	54	42	44	39	46	41	48	59	50	58	50	45	40	53	56	54	48	45	59	41	67	60	51	57	47	63	47	49	57	47	52	57	51	64	48	43	50	56	44	66	64	57	52	49	48	47	41	39	52	44	46	47	56	49	47	55	44	54	42	48	49	48	36	39	40	43	47	58	52	43	55	48	49	48	47	55	57	51	67	51	42	60	45	52	47	55	55	53	44	47	51	44	46	43	40	46	51	51	50	57	48	61	45	53	63	46	51	51	48	46	49	59	47	41	60	48	55	48	42	44	53	52	54	40	43	38	45	40	50	63	58	58	37	48	40	59	44	57	50	52	56	45	53	51	51	43	55	52	55	57	57	59	42	49	62	52	50	63	53	55	58	49	54	41	46	58	75	56	61	49	51	64	55	48	56	40	49	66	55	50	57	48	53	45	54	46	45	48	52	59	48	50	44	50	53	46	65	58	45	51	53	56	47	49	48	49	48	42	40	50	46	62	54	59	43	48	49	44	51	58	41	47	38	58	58	49	48	47	48	54	56	58	67	50	53	51	45	47	41	55	61	55	53	40	55	57	41	39	44	39	57	46	37
40124	34582	29625	29153	27523	18152	7247	2114	920	716	665	696	616	630	610	693	686	653	633	636	655	685	653	641	697	656	697	630	660	655	673	649	675	607	653	626	640	614	658	622	638	713	659	682	648	649	558	654	640	640	724	635	658	659	672	641	654	655	643	672	636	649	646	705	683	644	704	645	592	651	658	602	635	701	652	679	643	611	655	666	694	641	663	624	639	652	641	604	693	650	645	597	613	668	656	611	640	669	673	632	638	637	617	663	656	698	629	642	651	677	662	663	621	679	658	671	672	658	651	623	667	677	681	632	610	628	612	608	642	644	627	616	678	652	616	613	610	655	624	658	646	648	666	634	613	628	624	655	650	637	630	600	673	639	653	644	640	599	688	692	633	668	687	651	675	652	609	698	680	641	611	606	688	624	631	697	626	631	659	659	646	633	665	682	732	634	649	640	625	640	685	663	614	626	703	639	604	630	685	649	661	660	674	653	619	687	655	653	652	651	643	654	672	673	675	612	695	664	655	630	658	630	634	625	664	656	637	685	655	636	647	640	620	686	655	627	663	647	662	632	614	634	639	645	654	669	666	664	633	636	682	654	639	636	652	637	682	617	666	641	656	585	635	676	621	625	661	656	648	647	612	617	652	629	650	673	625	683	642	624	664	646	700	625	637	609	619	661	633	643	642	668	651	644	634	631	667	632	672	627	655	655	699	699	614	628	632	652	641	685	675	682	642	704	645	688	651	642	623	645	659	638	654	644	620	658	698	623	653	637	655	678	674	626	644	619	669	662	681	625	663	716	681	636	630	637	666	665	693	614	640	649	643	650	617	656	682	657	699	644	690	692	632	649	690	642	614	669	663	622	681	643	684	635	627	666	654	644	643	643	639	645	654	669	651	609	601	660	616	624	602	699	709	631	633	685	608	642	693	694	661	661	658	656	629	641	641	692	652	687	626	684	634	624	641	650	662	642	646	658	675	622	643	646	660	613	648	654	609	678	643	625	645	660	681	655	695	626	639	660	644	635	640	669	611	682	649	645	653	655	647	643	677	663	616	600	669	691	616	607	648	662	677	660	625	657	707	601	661	643	667	696	647	641	647	638	647	654	656	616	651	679	675	661	652	656	632	651	645	630	604	684	649	618	642	630	679	668	659	660	658	642	658	660	661	654	681	599	689	652	663	680	685	656	683	681	652	640	649	625	658	599	672	650	645	638	651	647	685	638	643	712	669	642	641	677	658	621	629	679	668	685	659	581	642	694	621	641	640	669	651	638	641	645	630	629	694	661	673	697	644	662	631	677	665	636	648	626	661	660	657	646	637	682	689	631	661	681	698	678	692	626	627	629	652	681	648	636	686	639	687	625	672	652	686	656	680	656	637	640	616	611	600	663	633	668	657	694	665	593	653	658	621	659	616	630	654	662	645	708	649	604	639	663	664	587	635	685	661	598	678	643	697	649	621	615	614	654	629	661	664	616	601	629	670	633	644	689	678	649	637	649	659	638	651	676	664	652	628	659	633	651	697	630	617	651	614	678	742	636	656	619	691	656	628	690	615	628	629	684	652	646	662	619	609	662	668	701	662	690	620	663	633	667	610	664	615	643	668	612	624	631	658	646	610	612	652	675	653	640	625	623	676	694	649	677	648	627	627	648	642	616	665	669	682	654	674	618	654	654	660	653	644	656	632	660	649	641	660	671	653	658	665	679	644	672	628	615	642	635	636	609	646	640	649	679	674	588	613	642	681	663	675	681	617	635	689	646	660	606	631	638	634	657	658	610	656	701	619	667	677	668	652	637	662	679	685	687	661	644	649	631	686	645	657	673	649	660	637	637	670	680	658	673	652	637	613	649	630	619	665	619	677	665	683	625	637	687	639	672	701	654	619	635	656	636	636	674	619	675	634	606	641	646	632	609	663	640	666	613	665	635	652	645	640	658	686	630	641	707	610	676	636	688	669	636	638	649	666	675	652	653	697	619	645	660	650	625	678	665	666	658	651	649	671	706	631	628	645	621	633	658	709	649	631	668	584	654	694	705	619	663	653	666	674	654	695	641	614	680	655	632	684	671	722	638	682	679	669	640	666	645	645	708	636	634	639	634	671	659	654	643	688	641	610	662	610	662	647	692	641	609	624	616	678	661	675	658	689	650	703	661	620	629	665	656	669	638	663	656	615	670	688	641	658	653	615	633	640	613	632	633	612	640	653	657	666	651	654	655	680	624	631	683	615	663	657	656	675	654	627	637	642	610	676	662	649	643	632	670	610	683	672	679	659	615	645	627	644	632	680	669	621	628	648	651	710	672	669	646	611	642	656	658	630	639	677	656	644	672	624	651	658	649	662	664	643	603	640	686	601	661	629	644	677	638	614	665	661	609	628	626	626	647	659	654	651	595	648	623	679	675	663	608	639	708	592	643	648	648	666	688	672	649	644	630	607	660	673	655	641	643	592	629	638	619	649	685	641	631	645	669	640	644	635	638	681	682	603	648	651	641	637	663	638	632	685	619	646	647	699	630	653	689	622	653	688	695	684	653	616	642	652	652	656	619	642	643	651	660	706	645	627	633	689	656	632	628	591	642	662	651	629	670	638	646	631	661	656	648	670	691	680	619	686	627	583	639	663	647	650	670	690	646	636	660	642	652	657	667	634	652	658	683	637	681	656	658	623	671	648	669	677	663	690	661	658	651	678	627	678	649	661	659	685	697	645	622	698	645	644	646	655	628	613	677	626	655	635	632	640	642	659	633	668	672	648	652	616	615	651	651	696	645	640	669	624	640	603	635	611	611	673	666	649	711	661	649	643	603	682	651	662	651	642	615	643	647	661	619	661	668	654	642	675	638	684	628	653	677	619	658	678	608	678	652	641	650	737	668	661	659	637	636	642	669	627	636	649	718	630	665	673	739	614	660	660	637	634	615	673	678	624	645	687	632	692	671	679	675	624	658	672	652	663	632	680	701	650	685	643	639	647	676	624	636	635	653	618	643	675	615	628	661	691	639	656	651	652	643	611	618	650	636	653	682	626	676	654	639	616	640	621	652	634	631	630	668	631	635	639	654	608	671	665	614	644	672	673	696	597	667	627	651	637	638	673	635	698	644	658	653	621	626	644	644	658	661	620	635	659	624	669	685	658	610	629	677	732	633	668	638	597	624	681	650	661	572	663	677	731	683	657	627	689	644	654	663	655	684	633	622	657	708	622	672	687	696	657	608	696	669	634	621	615	639	610	642	645	631	593	631	626	665	636	643	668	661	595	613	685	659	664	654	630	707	649	669	672	638	656	638	657	656	661	654	649	684	653	677	681	569	678	665	688	652	656	685	660	608	681	687	642	649	662	655	677	679	613	664	698	672	660	663	649	659	620	650	678	626	649	633	634	647	691	643	625	666	643	637	652	686	675	648	647	691	628	672	645	659	681	633	664	660	634	644	677	645	679	654	583	638	663	644	675	657	691	630	685	688	633	664	664	629	649	620	645	633	641	637	668	665	637	670	632	676
17242	26746	16318	8048	4056	1700	543	143	70	66	44	50	56	50	51	50	45	45	58	55	55	53	50	50	45	48	47	47	51	67	39	35	66	48	61	62	61	58	45	52	67	48	44	38	54	50	48	54	48	47	57	53	52	67	48	40	53	48	54	44	45	50	45	44	41	46	56	32	61	51	62	48	54	48	44	47	49	60	59	62	58	59	59	54	48	58	63	45	67	50	53	59	39	41	60	54	61	56	43	37	48	40	60	55	51	46	36	51	46	57	40	46	51	44	47	46	51	43	64	56	46	59	50	57	58	46	50	36	64	50	58	62	53	62	54	65	45	49	52	57	57	50	53	50	57	42	44	47	53	53	46	39	44	54	50	64	45	60	59	63	50	54	52	47	53	49	53	45	52	42	47	61	47	52	44	47	54	47	45	44	40	47	44	54	40	47	48	43	55	48	47	60	39	47	43	46	41	52	47	50	56	62	39	59	40	47	60	60	48	50	52	45	55	47	47	34	57	59	43	53	41	53	54	46	65	51	50	42	55	52	46	45	42	54	63	60	45	55	53	44	44	45	54	54	46	53	49	44	59	50	58	60	52	47	40	39	44	55	65	36	36	53	57	52	50	52	45	44	57	38	46	35	37	50	69	51	58	51	39	49	59	48	40	39	64	43	56	49	44	54	47	58	43	41	50	48	44	47	55	59	52	47	45	65	54	53	43	45	45	49	43	57	47	41	52	51	51	43	44	56	40	55	50	55	49	36	53	46	64	47	38	54	58	54	51	53	48	49	46	59	44	35	57	51	54	43	58	55	62	51	64	63	51	59	41	40	52	50	60	39	67	51	55	43	58	59	57	55	43	50	46	56	48	54	42	57	54	48	50	44	43	44	57	49	46	47	61	54	63	50	72	40	54	50	49	58	55	51	40	44	51	46	48	40	61	37	48	45	55	50	53	41	64	48	35	52	43	52	51	50	64	45	47	43	48	53	55	46	54	59	46	50	49	47	47	56	70	54	43	56	47	65	48	47	57	53	56	55	61	49	51	51	47	47	53	47	47	45	47	53	57	55	60	45	56	51	62	59	59	46	48	43	47	59	56	59	57	49	46	56	53	42	53	54	52	49	44	53	44	52	53	49	44	42	47	58	40	52	57	52	54	36	55	47	61	55	47	50	47	58	37	60	48	42	42	60	47	42	52	52	47	38	42	42	45	56	45	46	55	60	62	42	41	57	45	48	46	55	59	49	37	49	54	46	33	45	39	54	57	51	47	64	51	51	52	53	52	49	58	45	46	50	49	44	55	51	45	62	56	48	50	45	39	53	55	52	52	52	51	44	57	45	52	45	51	54	51	48	58	48	54	48	54	47	46	58	46	62	54	58	52	42	52	44	48	46	37	57	45	49	50	53	52	52	39	55	65	50	53	58	56	49	44	35	43	58	51	40	46	49	56	48	54	63	48	52	57	43	46	44	60	57	49	38	66	37	52	46	41	57	50	42	55	56	56	54	63	47	55	57	44	39	46	52	53	54	48	44	39	57	50	63	57	40	53	50	39	51	49	54	56	45	48	59	44	41	60	62	56	43	45	44	57	56	59	68	59	52	60	54	57	38	33	48	32	45	51	56	57	54	61	54	46	50	45	55	63	66	46	52	52	60	43	41	55	47	41	45	50	55	60	53	53	43	47	45	55	47	47	52	53	59	40	44	51	55	37	65	49	49	55	38	45	54	43	46	47	58	41	49	48	51	49	42	48	37	46	52	57	40	47	47	65	51	57	46	57	52	49	52	44	42	45	51	48	44	52	61	37	44	52	48	48	61	47	62	53	56	59	50	46	51	39	41	50	61	52	51	49	33	32	52	52	57	58	66	41	45	52	59	56	54	60	53	42	49	50	49	64	51	41	37	52	50	62	55	40	58	57	54	48	66	48	50	52	64	55	49	60	54	47	60	48	56	43	48	42	45	39	55	36	45	58	53	53	55	55	49	53	45	45	41	46	54	50	40	48	50	34	55	51	56	54	53	52	41	48	45	57	72	45	44	41	47	51	45	48	59	53	53	51	51	64	51	52	47	50	57	57	56	48	51	47	53	42	60	56	41	46	61	55	56	52	61	50	58	43	42	44	59	54	41	60	58	59	49	56	44	54	47	42	37	36	50	44	66	47	42	48	48	53	50	50	46	52	52	48	51	54	46	60	45	68	44	55	45	45	46	55	55	57	51	38	44	55	47	49	39	53	48	39	49	42	45	52	45	41	49	56	50	43	57	33	43	38	48	51	43	57	51	31	50	44	44	45	51	48	55	56	54	51	51	53	51	52	49	43	56	42	54	53	61	45	59	55	33	45	50	46	50	50	41	37	47	45	48	51	65	51	61	55	48	52	54	58	54	47	41	53	49	50	52	50	54	46	52	50	53	55	56	49	49	45	43	57	45	46	55	44	57	48	43	45	41	48	49	45	45	55	54	39	59	57	52	49	53	44	50	62	47	49	57	61	50	46	35	39	58	60	53	62	54	55	56	49	49	44	52	49	58	62	50	40	51	47	35	54	43	53	51	46	49	48	59	57	47	43	48	52	53	50	41	46	51	44	52	47	57	51	54	54	45	48	53	61	48	43	59	42	51	55	56	43	56	51	37	48	52	47	47	59	57	60	59	64	49	53	59	42	60	57	53	41	44	55	47	42	53	43	48	54	46	50	59	51	58	44	36	50	60	65	52	46	48	36	63	45	59	32	42	66	53	48	50	51	55	39	47	52	53	45	54	44	55	54	72	52	51	56	46	53	60	46	44	54	53	63	51	46	35	52	44	50	40	55	43	57	51	65	55	52	56	44	52	50	45	45	51	54	45	44	54	47	54	49	55	65	60	58	57	46	52	48	46	50	53	52	52	47	65	49	54	49	48	52	50	48	48	65	52	38	53	62	47	53	44	47	52	42	49	56	47	47	52	58	37	38	55	42	37	58	70	36	39	44	54	60	50	54	42	60	43	55	45	59	57	54	52	63	47	57	49	41	47	54	65	46	54	57	60	55	56	44	55	53	56	52	47	49	54	47	44	45	51	58	50	44	57	51	45	49	53	50	49	45	39	53	57	58	59	50	55	49	50	43	50	43	39	50	44	48	45	48	53	61	58	50	44	55	48	52	59	57	53	48	49	49	53	57	60	49	51	60	47	54	48	53	47	45	30	48	44	44	52	58	41	44	53	45	41	54	61	60	53	60	48	45	63	51	50	51	55	45	47	57	59	55	66	41	44	48	48	55	62	57	47	46	45	35	39	57	48	46	52	49	55	54	49	43	45	47	46	53	51	47	51	57	54	47	50	42	44	57	59	50	58	50	55	48	54	47	57	45	49	60	57	33	45	45	49	62	37	54	55	58	46	44	35	49	48	57	44	50	50	39	49	47	54	51	46	47	60	54	53	61	56	52	59	49	57	48	45	45	44	50	46	45	54	46	49	46	47	48	49	50	54	52	54	59	57	49	38	45	50	46	58
49057	45721	38545	40582	39752	28254	14131	4154	1292	749	687	594	659	686	646	649	632	698	671	672	576	667	636	662	624	599	674	688	600	630	634	653	684	617	674	652	664	611	660	621	647	651	646	675	660	637	644	660	645	679	585	652	652	655	636	694	624	627	647	689	619	674	640	651	648	685	651	640	603	671	657	648	631	621	678	657	595	627	654	635	691	613	674	629	676	658	657	638	620	652	596	666	603	619	604	627	664	619	622	624	663	669	607	669	610	626	635	649	634	651	653	594	670	623	614	605	621	650	628	665	593	663	688	607	635	657	646	709	662	646	665	594	655	650	644	584	653	648	641	671	687	651	652	653	608	640	663	653	644	619	622	645	637	641	642	627	661	660	638	632	628	649	636	655	649	635	665	588	663	662	641	666	679	645	648	720	617	662	668	665	626	656	666	628	638	645	632	597	660	638	701	621	666	648	664	660	678	630	634	634	668	618	617	659	603	665	607	744	705	661	700	684	612	658	662	653	690	650	664	697	695	593	672	643	600	617	638	639	648	664	676	629	660	636	671	631	660	607	655	636	695	663	644	645	650	674	633	677	678	624	657	610	670	644	599	636	666	604	580	638	648	643	641	631	637	644	642	663	648	596	689	647	638	686	636	615	667	630	628	647	619	673	700	612	670	667	650	674	656	675	633	657	620	612	622	617	644	642	639	643	638	626	615	630	608	700	707	651	691	676	647	602	603	641	590	663	654	622	625	643	655	644	639	631	634	667	641	627	582	652	660	667	683	641	682	641	635	677	631	676	626	648	643	658	631	624	649	657	649	673	614	660	669	601	637	668	673	670	608	645	687	602	699	667	679	694	653	626	667	596	662	629	652	662	658	658	654	634	606	638	616	667	662	666	619	636	647	677	618	697	662	659	672	616	630	652	646	683	614	641	660	652	599	646	622	671	666	668	628	601	679	701	604	656	641	668	634	645	674	639	661	636	640	658	650	660	618	625	689	643	638	642	643	699	645	674	689	625	666	618	614	629	618	648	643	681	624	663	661	637	656	566	621	656	667	655	617	661	599	687	661	624	613	682	645	642	667	635	612	663	640	591	667	620	664	653	649	619	649	642	665	595	660	625	647	637	646	636	635	602	661	646	633	667	677	707	634	645	701	623	654	667	632	557	651	663	627	650	657	635	640	622	611	643	665	654	657	634	643	600	662	630	641	658	665	621	609	630	597	638	646	626	650	628	628	654	669	593	629	627	657	627	666	715	666	632	657	668	646	638	676	619	702	610	685	640	657	656	666	617	613	612	629	675	669	612	637	639	644	631	625	631	616	651	645	650	636	639	640	687	612	609	628	668	635	643	628	620	604	675	647	648	644	634	656	642	623	664	643	672	676	646	647	646	659	608	650	673	666	698	616	654	655	665	624	658	650	643	644	651	629	645	638	668	619	649	633	647	660	641	622	627	720	672	635	649	638	635	636	652	673	659	651	619	648	625	644	623	658	592	650	652	642	635	594	665	645	667	648	655	632	649	676	632	604	660	658	701	635	656	691	613	665	650	690	656	620	661	621	682	618	671	636	636	649	655	655	595	663	657	635	698	624	653	634	669	648	632	626	615	640	640	666	665	668	636	682	648	630	625	667	644	649	629	603	620	607	696	653	651	636	614	666	647	646	635	670	612	665	642	666	645	644	665	651	703	649	646	690	633	626	676	654	683	648	719	610	617	654	666	653	658	614	666	701	622	694	656	620	651	665	613	637	639	659	651	569	661	638	598	644	658	647	641	623	648	664	660	681	701	649	635	670	668	605	644	640	702	640	594	652	626	652	643	635	659	615	609	676	640	631	638	626	703	676	669	650	688	696	640	643	670	667	692	660	630	604	639	625	675	624	660	662	693	635	598	674	622	643	635	691	677	626	631	629	600	655	644	662	661	618	633	630	685	665	648	635	658	606	629	635	647	623	626	633	670	680	635	616	657	606	608	677	659	650	666	685	599	697	662	624	670	666	674	642	678	652	690	668	649	687	644	627	697	661	661	648	628	663	651	648	657	638	640	683	645	690	663	671	629	640	622	646	650	656	644	625	661	656	655	672	601	656	641	632	688	653	637	606	682	681	648	648	646	645	651	636	692	650	619	695	637	670	654	595	638	642	652	644	693	639	673	641	633	633	592	682	612	674	651	635	649	638	583	674	640	631	646	655	640	678	663	658	637	604	635	620	622	696	589	651	620	618	668	663	624	655	654	657	636	662	657	632	627	650	638	653	612	680	668	648	668	678	661	598	640	680	682	716	646	723	655	612	633	636	642	671	656	635	616	646	668	604	629	624	606	665	656	643	662	618	677	672	629	738	646	618	610	640	631	644	581	682	660	641	669	619	669	631	675	638	660	626	599	613	599	695	624	672	665	611	642	627	670	687	636	659	645	610	644	609	629	628	655	645	687	670	651	610	632	616	656	657	641	668	638	657	660	692	670	618	674	596	642	651	673	638	658	655	669	625	626	642	681	647	645	622	624	664	661	657	722	623	658	631	635	607	627	650	613	670	675	633	647	697	640	661	648	679	633	719	653	658	676	665	698	652	629	635	616	649	635	629	681	645	641	636	646	658	604	637	664	587	634	617	647	606	668	609	702	638	609	649	652	672	607	614	678	638	660	673	662	644	681	653	633	689	615	661	656	649	617	641	641	634	614	632	622	649	664	683	664	661	674	639	690	603	649	634	663	683	658	669	682	669	675	655	666	675	658	650	686	658	644	647	656	673	633	656	643	658	679	660	649	678	648	643	704	622	634	628	643	683	625	599	615	637	626	630	640	660	636	639	657	659	636	660	655	648	622	671	586	646	669	631	637	669	589	652	608	614	629	645	628	630	643	640	693	630	643	644	600	615	624	661	669	665	599	656	685	688	673	677	635	664	614	653	630	675	650	617	655	636	642	619	654	659	679	622	611	614	631	638	654	687	657	631	616	660	655	639	615	647	648	663	643	643	640	647	636	624	649	660	637	667	675	614	579	666	669	646	670	666	683	690	676	628	619	661	692	656	657	627	644	654	636	676	629	637	641	631	611	676	610	682	663	647	645	616	642	679	645	638	634	581	651	645	664	675	696	659	654	670	700	633	605	656	642	645	637	623	651	653	610	618	652	656	657	687	637	681	654	671	657	612	660	619	671	686	647	670	639	598	645	667	640	673	598	645	646	660	696	668	650	623	627	636	656	608	639	655	620	646	662	628	626	661	697	603	608	639	642	655	639	608	629	645	689	621	667	605	624	664	649	612	666	671	633	651	607	662	667	647	675	688	677	613	634	635	688	627	638	624	693	603	670	639	645	627	661	672	679	667	643	637	674	643	655	704	668	631	621	647	668	677	629	681	640	634	682	637	655	637	664	635	654	673	641	627	641	626	659	650	643	636	637	669	633	643	630	659	659	650	641	633	655	624	668	640	633	633	651	637	634	653	636	633	700	651	656	623	652	601	664	634	626	616	637	640	665	626	649	617	600	611	648
16802	22816	15373	8262	4460	1806	551	149	77	62	65	62	50	42	63	60	51	55	47	53	57	46	55	53	54	60	55	54	58	63	50	60	59	57	47	44	53	60	65	66	48	45	72	62	61	60	62	63	78	55	58	52	63	55	54	62	56	63	69	58	63	60	53	55	61	64	49	53	55	64	64	68	64	54	52	46	55	48	58	60	51	64	51	57	54	38	53	58	54	50	54	54	59	50	52	48	45	55	68	60	51	53	39	52	58	71	57	53	51	62	60	51	51	58	63	65	73	60	61	51	68	70	62	59	67	42	71	52	60	59	58	41	59	63	52	52	49	51	46	41	55	63	60	49	62	49	70	56	47	53	55	65	62	69	53	50	52	55	65	44	62	54	47	55	54	43	50	67	63	54	59	52	59	51	41	64	60	59	61	40	62	53	60	60	49	66	54	54	62	61	59	44	57	52	61	59	56	63	54	57	57	58	68	57	65	54	41	49	62	73	50	60	42	52	61	64	45	66	61	58	51	49	62	63	48	67	55	55	59	59	63	52	54	61	58	60	49	48	58	62	46	60	69	60	50	56	42	47	45	66	56	37	55	61	50	61	54	67	56	53	56	60	53	47	57	54	59	43	56	59	39	46	58	62	43	59	41	61	61	48	53	65	62	62	66	51	45	50	52	55	52	48	67	55	54	50	50	68	55	44	55	50	48	55	46	59	63	62	60	53	58	59	68	44	59	69	55	62	62	47	61	55	47	62	51	64	62	49	58	55	50	70	56	44	51	45	47	59	51	51	43	53	48	58	41	57	55	56	62	57	53	51	58	62	62	56	47	58	54	50	50	61	57	45	71	64	57	48	55	43	61	53	75	58	57	60	45	56	63	56	54	50	73	48	63	50	66	53	64	51	44	50	53	57	77	49	47	49	61	72	42	44	54	52	61	61	61	52	53	60	48	57	53	47	51	72	57	68	55	60	51	45	57	57	55	67	50	46	51	57	66	47	66	62	69	50	48	54	37	59	77	66	47	60	56	74	55	49	54	49	71	42	58	46	61	50	43	54	63	60	62	51	43	55	63	51	47	42	42	38	51	46	60	50	52	43	50	62	48	53	47	64	62	50	46	59	68	55	69	57	51	40	52	59	52	70	62	49	51	67	60	52	52	51	65	59	65	48	52	40	56	60	59	65	49	56	62	44	47	50	53	51	63	52	49	57	58	39	55	61	47	54	52	58	57	50	57	63	51	55	62	55	59	58	54	54	60	60	70	55	46	49	41	61	50	41	42	59	60	60	71	54	56	63	61	58	61	53	64	51	46	62	52	49	64	49	66	58	45	59	57	51	62	62	59	51	54	54	60	54	53	46	44	53	59	55	58	70	56	39	56	53	58	59	53	64	50	53	45	54	50	63	53	71	59	52	50	58	48	56	75	53	49	64	53	49	61	55	45	59	50	52	50	53	46	66	60	48	52	64	63	64	62	50	63	54	49	64	54	51	57	59	63	55	53	54	60	61	39	52	58	43	44	59	52	68	57	54	47	48	40	47	55	57	50	45	47	66	69	60	52	61	56	47	59	55	57	53	53	42	68	43	61	60	62	51	65	57	50	64	61	56	66	53	57	57	63	63	50	61	52	60	53	56	57	45	42	50	59	48	62	50	68	56	45	65	60	55	52	67	44	48	58	65	61	58	59	57	52	57	62	56	53	47	65	60	54	63	67	56	65	55	42	48	55	62	49	52	62	62	39	61	58	62	65	54	47	56	56	61	58	53	53	63	56	64	58	45	62	52	62	60	66	64	60	59	73	54	49	48	59	65	48	70	61	64	60	54	63	63	62	58	62	47	45	57	56	56	54	56	55	58	53	52	44	50	55	57	58	53	64	57	67	57	54	71	47	63	59	53	58	57	58	52	61	57	41	55	61	57	61	50	63	58	60	56	55	52	48	69	53	64	59	69	42	51	57	56	67	52	60	70	51	64	58	44	50	64	67	42	52	74	43	39	46	62	60	53	51	35	46	47	54	49	66	63	54	57	52	54	57	69	50	42	64	61	54	52	52	55	55	60	48	49	47	63	42	53	59	47	62	62	58	78	45	58	63	62	60	56	51	50	60	45	67	75	59	50	51	71	61	56	52	56	47	49	57	53	59	47	54	60	60	65	57	50	56	67	68	54	64	49	48	61	60	46	57	52	60	60	39	56	44	63	57	67	46	61	49	47	59	57	51	62	56	45	60	62	67	40	56	55	55	68	43	62	45	52	63	55	55	52	61	62	75	48	51	53	60	60	62	50	51	64	44	52	60	57	61	49	53	54	58	50	52	53	60	59	34	66	49	74	60	58	54	61	60	52	56	48	46	57	44	47	57	54	53	48	49	62	69	66	66	60	55	54	52	53	60	43	75	61	59	48	55	47	53	52	51	50	55	55	54	60	66	59	61	57	61	70	57	61	53	47	59	44	54	59	47	45	45	44	56	53	52	66	70	41	66	48	57	66	65	40	65	59	55	65	53	53	63	63	70	72	58	54	49	53	68	51	62	62	60	58	80	61	48	56	56	51	52	52	48	68	54	68	62	57	60	60	44	70	62	39	51	53	50	55	60	59	68	58	63	59	55	50	63	53	46	50	50	63	54	48	54	53	52	63	53	65	46	59	57	50	40	49	55	60	62	62	64	47	60	57	64	66	63	45	53	62	48	50	45	63	51	58	58	63	49	49	53	58	49	50	57	64	53	49	66	59	54	47	57	65	63	55	62	70	52	63	51	58	65	57	51	64	53	66	68	54	63	48	48	54	63	54	64	53	53	66	80	53	38	55	44	57	58	48	58	45	61	54	51	73	58	39	39	59	40	44	67	59	46	43	44	54	46	49	48	62	61	55	45	58	47	62	46	61	58	67	51	55	57	52	54	61	62	60	62	68	58	59	48	58	55	43	66	50	61	69	61	65	58	53	51	49	53	52	70	57	58	57	48	54	68	55	47	62	48	61	48	65	47	56	55	48	59	58	52	53	70	58	72	56	53	63	46	60	57	58	64	59	59	46	60	67	47	59	57	51	71	52	57	58	50	61	54	58	58	55	60	57	54	66	64	48	54	68	56	58	54	68	56	53	58	51	79	55	68	48	56	53	53	63	47	52	58	65	66	61	52	56	57	58	56	70	44	59	53	66	61	45	37	45	59	49	57	49	59	61	66	58	50	46	56	52	56	58	54	54	59	48	59	55	65	49	48	55	66	53	62	63	57	65	59	63	51	52	56	57	60	60	58	52	51	62	46	60	47	55	68	61	56	65	46	62	50	50	53	60	50	63	49	61	50	49	68	54	44	61	51	55	59	65	41	76	63	62	67	60	57	47	47	67	51	44	46	54	61	49	53	44	56	55	46	58	49	59	57	52	71	65	50	57	43	64	48	51	48	47	69	49	49	63	56	47	56	44	57	63	58	58	45	51	67	49	62	48	50	58	49	47	50	50	54	73	50	67	53	54	65	65	61	61	65	61
50307	45119	39601	40761	40088	28579	14584	4503	1430	873	712	690	731	711	694	716	690	736	739	690	706	713	699	717	680	751	728	735	726	725	680	651	718	699	713	726	703	717	711	761	694	688	680	660	726	730	726	714	729	736	732	718	700	686	707	710	704	691	756	686	727	688	753	725	728	739	739	775	724	686	686	702	677	702	708	726	720	693	687	731	700	733	690	727	703	745	696	747	734	689	689	769	685	741	738	660	733	713	691	698	721	675	701	792	697	717	721	717	735	692	687	710	672	714	725	705	674	719	729	687	701	699	722	745	700	685	720	663	681	705	741	733	716	747	696	737	730	700	719	728	711	733	765	726	674	699	684	724	697	744	713	720	755	667	725	689	750	741	738	717	699	726	725	679	738	701	705	713	720	725	742	709	703	720	740	738	693	738	729	694	666	682	745	727	672	734	689	712	706	699	732	741	757	754	695	730	707	704	692	725	703	640	718	761	726	713	692	723	731	690	724	662	719	702	694	707	731	691	675	706	698	679	675	712	720	710	730	741	711	699	784	702	675	652	696	670	732	683	765	653	741	684	738	769	719	726	709	725	750	717	728	726	721	709	732	723	710	705	700	719	738	742	748	680	695	715	774	670	737	723	673	783	706	677	686	708	726	714	714	726	721	715	754	665	695	683	717	754	709	693	710	767	730	724	718	694	706	717	720	744	721	726	708	728	711	713	709	763	716	754	702	727	681	688	712	745	683	763	761	753	727	715	676	711	700	688	709	706	754	701	724	698	688	704	680	742	737	732	733	736	739	773	688	689	693	752	733	711	752	657	740	682	687	769	686	718	729	753	728	711	714	766	688	703	727	692	681	684	708	740	720	704	728	692	689	695	767	704	747	755	673	658	692	675	699	673	739	768	734	720	732	701	708	725	689	718	694	705	670	730	759	721	695	686	732	703	722	716	755	740	703	716	696	769	675	706	748	709	718	698	719	678	698	707	727	719	704	756	707	693	735	687	765	774	734	736	746	776	762	712	635	704	703	681	743	694	701	698	682	724	728	701	726	740	709	710	660	693	711	676	714	727	697	736	688	737	732	756	701	730	710	707	716	709	713	740	704	680	732	686	747	724	715	727	700	669	725	713	726	727	712	669	676	700	685	672	714	697	757	719	756	669	720	718	725	705	696	701	751	711	738	683	701	695	673	730	733	707	748	704	707	698	754	682	729	722	648	718	758	778	694	679	740	710	700	675	667	703	693	742	728	719	751	697	692	712	721	682	728	782	716	683	758	714	696	700	738	710	682	685	772	644	754	741	699	736	678	662	704	758	703	725	706	719	740	676	732	770	742	725	720	731	723	700	714	753	688	720	711	710	709	704	770	688	671	720	713	728	742	739	712	685	730	685	693	723	708	705	716	718	693	693	734	710	708	715	694	706	724	716	681	748	732	706	698	764	699	756	644	730	695	685	718	679	724	702	741	698	702	715	725	738	713	760	743	714	681	680	739	773	702	709	731	706	737	708	701	704	731	706	750	737	708	726	677	722	667	748	762	732	714	705	709	743	684	670	733	743	699	701	669	717	749	736	734	732	721	698	709	665	704	708	697	720	749	690	700	734	718	693	692	704	708	730	706	744	730	689	747	724	693	711	723	710	701	733	746	653	738	772	725	724	677	723	742	731	710	734	699	701	705	663	720	729	675	713	714	744	718	734	687	684	719	722	700	691	697	646	703	717	744	698	729	671	646	745	695	707	669	732	705	667	748	726	708	707	726	707	700	754	744	723	696	738	734	762	676	693	751	736	741	707	706	700	723	689	721	676	741	756	686	739	715	669	734	734	722	715	751	729	720	735	705	764	698	660	746	698	739	687	753	709	690	679	711	701	724	712	708	747	723	708	714	675	705	731	709	760	720	706	699	738	760	739	661	677	736	738	699	727	715	705	729	714	724	728	679	748	718	688	741	675	713	743	698	715	660	711	721	726	703	765	723	749	723	798	719	700	751	667	705	707	697	752	706	716	707	705	764	696	750	739	711	674	718	718	736	713	672	714	683	710	720	747	697	731	728	713	670	713	692	669	737	674	736	699	713	714	710	761	713	723	750	698	725	711	673	747	706	734	697	748	699	718	704	691	722	741	690	725	732	685	722	716	716	687	723	707	683	725	700	733	736	726	765	716	726	680	692	693	740	699	729	736	697	715	730	692	714	724	702	758	706	679	762	676	733	757	732	718	756	725	740	687	673	727	701	730	679	727	698	725	698	697	716	701	744	702	693	713	716	704	733	711	697	673	714	712	702	726	687	742	750	747	722	724	680	703	704	684	686	714	701	676	701	740	694	700	729	717	720	690	683	694	708	696	655	743	712	705	690	721	706	704	751	678	707	730	728	721	691	744	729	705	728	737	738	703	715	711	714	716	770	733	770	718	718	707	716	712	717	744	756	720	670	730	742	717	682	673	703	719	675	717	727	713	724	741	731	685	723	684	703	698	699	734	713	725	698	719	711	735	729	756	720	669	638	754	726	684	710	718	714	693	652	761	720	686	724	730	734	677	748	713	750	726	703	709	676	688	761	703	682	701	688	704	797	751	711	724	705	683	722	724	730	715	766	720	756	704	730	739	768	732	723	720	671	673	699	749	727	746	714	728	751	682	737	705	732	729	744	753	738	704	733	685	746	725	685	714	732	727	696	663	675	743	679	720	716	723	759	706	747	695	679	716	743	724	686	730	715	720	738	746	727	688	692	715	712	731	701	692	755	664	744	709	749	740	676	718	700	742	718	746	759	726	666	690	678	736	727	713	728	728	746	666	724	714	670	732	720	712	679	665	747	729	699	713	744	764	702	695	685	736	738	737	734	735	706	710	752	711	711	713	721	737	697	672	720	702	734	733	744	740	752	698	725	675	726	678	693	712	703	744	674	718	726	739	707	738	674	722	654	681	720	729	710	759	699	708	713	716	679	684	775	664	770	734	699	742	746	756	691	722	736	756	707	758	726	701	751	695	682	769	729	701	692	663	724	736	696	666	700	682	692	704	696	724	703	732	693	696	713	755	723	693	747	707	735	708	760	727	744	717	671	776	709	679	741	696	678	688	702	692	760	739	749	767	709	697	727	667	707	763	675	730	682	713	738	746	705	687	722	672	703	741	781	735	720	744	705	735	676	712	661	697	690	707	699	757	745	655	720	680	653	684	669	711	655	732	703	692	703	722	684	709	751	703	702	690	718	732	739	717	705	721	679	727	677	691	734	721	761	763	725	668	710	701	740	690	723	728	734	776	742	745	673	720	690	694	682	730	716	721	714	766	689	711	727	707	697	725	723	724	735	708	727	679	735	708	707	685	722	708	710	696	724	748	693	760	716	787	730	697	691	687	702	685	707	652	709	702	686	642	720	753	695	770	729	658	683	749	744	725	714	734	684	722	730	703	727	683	730	760	702	695	739	759	689	738	695	709	711	695	695	742	674	718	736	712	739	682	705	684	711	724	681	750	757	669	703	676	716	699	710	714
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	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
