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
342724002668	342724003204	342724003729	342724004303	342724004828	342724005404	342724005929	342724006479	342724007028	342724007579	342724008128	342724008704	342724009253	342724009779	342724010329	342724010903	342724011428	342724012004	342724012529	342724013104	342724013628	342724014181	342724014754	342724015279	342724015828	342724016404	342724016929	342724017504	342724018053	342724018604	342724019129	342724019679	342724020253	342724020804	342724021329	342724021904	342724022428	342724022979	342724023529	342724024079	342724024628	342724025179	342724025729	342724026304	342724026828	342724027379	342724027929	342724028479	342724029028	342724029579	342724030154	342724030679	342724031228	342724031779	342724032354	342724032879	342724033428	342724033979	342724034529	342724035079	342724035653	342724036179	342724036754	342724037304	342724037828	342724038379	342724038929	342724039479	342724040028	342724040579	342724041129	342724041704	342724042228	342724042779	342724043329	342724043904	342724044428	342724044979	342724045529	342724046079	342724046628	342724047204	342724047754	342724048279	342724048828	342724049379	342724049929	342724050504	342724051028	342724051604	342724052129	342724052679	342724053253	342724053779	342724054329	342724054904	342724055428	342724056004	342724056554	342724057104	342724057628	342724058179	342724058729	342724059304	342724059828	342724060404	342724060929	342724061479	342724062028	342724062579	342724063129	342724063679	342724064228	342724064779	342724065329	342724065904	342724066428	342724067004	342724067529	342724068079	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	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
17584	23215	9944	7684	1991	2517	3419	2701	2658	155	151	439	95	332	374	66	40	42	46	40	38	42	45	41	51	60	49	105	281	299	248	115	84	50	42	48	28	40	40	42	32	41	36	39	43	36	33	35	49	38	54	41	42	49	54	35	44	41	40	37	55	36	50	43	46	55	43	51	29	44	57	48	36	43	31	45	44	47	45	38	37	43	37	39	47	43	45	40	39	42	43	38	39	41	44	44	41	53	44	48	42	40	40	35	36	45	32	42	46	44	49	37	36	48	49	42	39	45	38	57	49	37	40	44	34	50	52	42	47	43	38	49	42	47	44	43	48	49	53	45	39	40	49	35	46	42	41	51	42	38	40	54	51	53	49	51	37	38	40	45	41	35	31	40	42	36	54	42	42	42	49	45	43	31	44	43	39	44	35	39	37	42	36	41	33	49	50	31	27	31	59	31	53	36	44	51	43	43	45	45	40	47	46	47	40	45	45	45	36	35	33	40	40	41	35	46	49	38	47	41	35	33	36	44	34	41	46	38	34	50	44	41	50	39	54	50	31	49	38	46	55	38	42	39	43	43	44	54	43	54	42	40	43	48	46	36	55	43	43	49	43	47	41	41	31	50	45	39	51	46	41	39	37	30	36	42	52	32	38	43	45	37	38	49	36	34	35	32	33	36	52	49	36	39	30	42	38	45	45	53	49	41	29	39	50	32	40	48	47	41	43	34	35	36	44	39	52	50	51	40	37	41	38	40	48	46	43	31	43	41	55	43	38	38	41	47	50	45	40	36	40	30	36	42	45	42	24	34	31	41	54	44	47	42	40	37	39	52	43	49	35	33	39	43	43	36	46	42	55	49	39	42	43	46	36	48	29	27	46	40	47	47	49	46	42	56	40	47	41	40	29	41	24	33	53	55	41	45	33	44	42	44	40	46	38	44	38	32	40	28	31	46	45	39	36	41	40	47	44	38	31	46	44	37	44	40	38	43	47	42	50	37	44	40	50	41	40	38	37	45	24	48	35	40	50	39	53	44	32	53	42	38	30	43	33	42	28	28	44	50	48	33	36	31	49	53	47	39	40	45	47	43	38	35	40	39	45	41	30	33	49	38	46	50	44	44	47	45	40	40	35	40	39	40	46	39	44	47	35	48	35	50	34	42	39	44	41	42	52	37	38	40	34	38	45	51	54	31	60	42	41	41	47	34	42	39	37	41	39	37	28	40	41	38	35	38	39	53	38	42	48	45	42	43	35	44	40	48	29	33	31	47	40	46	54	38	54	44	54	41	57	48	40	46	40	45	63	54	38	41	52	41	43	51	41	47	30	44	37	48	33	58	43	43	33	41	53	42	39	44	41	49	47	36	47	42	42	35	53	40	44	45	40	38	49	40	42	40	46	41	44	44	47	43	52	52	43	32	37	40	35	36	42	49	44	40	47	33	39	48	37	53	37	40	36	32	54	52	41	32	39	45	48	45	34	39	46	48	41	46	54	52	39	44	61	44	43	45	42	27	43	37	39	42	41	41	34	44	35	44	39	38	34	36	37	40	40	40	54	41	42	53	45	46	28	34	46	36	42	35	39	40	47	37	48	35	44	33	56	42	42	47	55	53	51	44	35	52	37	55	50	50	46	39	40	49	40	46	47	34	51	33	46	40	47	45	39	53	43	57	32	39	33	49	45	35	42	36	40	39	35	42	39	30	42	53	39	52	38	36	35	42	40	43	55	48	32	36	45	41	41	39	41	34	41	42	38	43	52	42	40	38	44	34	42	45	44	39	43	39	39	42	34	41	34	45	49	40	31	50	40	43	42	38	37	42	55	41	58	48	36	45	39	34	32	34	39	23	35	33	41	36	48	46	41	45	36	53	43	45	48	43	34	43	48	33	38	45	38	44	42	23	39	45	45	54	29	41	38	36	39	48	45	41	42	36	44	39	40	58	34	40	53	41	39	34	46	45	52	46	38	28	55	46	47	52	49	32	48	47	42	60	48	48	35	51	49	34	41	38	41	46	43	58	60	34	51	44	32	31	39	42	37	42	45	29	30	49	39	50	35	39	36	46	37	31	44	39	39	44	44	45	48	43	49	36	44	40	47	32	35	47	39	42	48	42	38	49	47	31	40	52	49	46	42	48	59	44	38	55	35	45	47	31	55	43	44	45	54	50	37	34	33	44	51	39	35	41	38	42	43	40	41	43	45	41	31	45	44	53	37	46	53	37	38	39	48	50	41	43	46	46	31	42	49	37	37	32	58	47	58	47	38	32	36	38	60	34	39	56	32	36	39	39	34	42	37	41	38	40	55	35	42	39	46	48	36	35	47	43	33	56	49	46	36	46	31	35	43	36	39	35	51	41	40	30	45	52	40	53	34	45	39	36	46	47	38	48	49	46	40	43	36	49	38	42	40	35	39	37	38	48	32	35	46	35	48	48	62	33	39	32	47	56	43	46	36	48	47	39	39	56	43	47	33	43	35	43	50	35	40	45	47	47	51	38	44	40	44	37	37	35	30	35	38	43	44	43	38	41	48	39	37	33	39	40	51	45	33	29	34	39	35	46	50	54	48	41	49	38	27	40	46	41	40	49	38	37	51	31	42	39	41	48	50	41	40	49	40	43	54	39	35	44	49	53	46	39	44	43	37	35	33	49	44	34	46	42	37	42	31	34	42	54	51	43	47	40	32	37	36	43	43	34	50	48	33	49	36	44	45	39	35	34	48	33	46	35	46	35	44	37	46	41	41	35	43	43	30	39	39	46	42	44	47	37	50	42	43	47	49	41	35	50	42	44	36	37	46	35	54	41	46	38	44	32	36	47	50	46	40	42	54	39	42	43	60	46	46	50	43	41	30	44	54	34	45	41	43	43	40	32	44	49	45	54	34	38	27	40	46	39	44	39	43	48	42	38	43	37	46	53	39	36	36	37	48	33	36	36	37	43	42	44	36	45	45	39	33	32	42	54	31	35	40	33	42	35	39	36	48	50	35	38	36	47	45	42	38	50	52	34	41	44	43	56	41	25	41	50	42	41	38	37	40	43	46	37	48	41	43	39	37	58	43	41	47	35	39	29	53	46	41	40	44	36	38	42	52	38	39	42	37	42	39	44	30	44	39	35	43	41	56	44	59	37	41	53	36	39	39	40	52	46	50	49	45	34	38	37	49	38	35	40	41	50	45	57	39	50	38	37	43	32	42	35	42	48	42	31	31	43	41	39	39	51	45	40	39	33	47	34	35	44	34	31	39	30	35	57	31	28	36	47	48	54	33	41	43	45	37	36	38	42	49	54	40	45	36	50	49	47	42	46	32	43	36	49	45	48	48	47	39	40	43	36	47	43	39	34	37	48	37	42	40	42	47	36	36	44	39	41	33	41	41	29	36	44	42	46	50	32	47	49	49	45	53	39	44	39	31	36	42	45	44	35	31	53	52	47	44	40	43	39	47	44	44	49	35	40	33	42	45	44	38	49	30	38	40	38	49	43	35	38	31	43
50191	41394	31383	41748	34048	39330	36017	33366	28966	5770	5589	13313	2951	11913	11493	1413	669	695	661	641	622	618	620	630	639	664	940	2470	7707	9169	6652	3952	1903	1098	652	575	607	557	583	546	537	546	543	550	585	541	584	567	563	553	553	593	534	538	543	552	545	545	566	582	566	578	550	573	563	517	543	559	543	563	566	570	574	541	571	523	584	537	517	541	566	588	552	560	606	547	570	602	575	584	626	574	579	536	592	541	540	598	515	591	583	502	531	578	559	552	596	578	529	584	582	533	517	594	557	580	555	528	576	560	572	545	577	500	556	574	567	603	559	497	542	586	624	561	514	540	579	563	550	559	585	576	564	556	601	567	568	537	549	514	541	562	568	580	574	522	568	536	571	607	577	519	572	571	494	581	508	550	540	562	569	531	529	597	573	550	546	532	545	569	537	561	561	529	569	560	553	536	578	591	555	543	548	605	522	571	569	563	572	567	535	550	546	547	557	516	524	539	589	546	565	586	497	556	573	521	538	559	531	570	560	541	558	518	573	578	535	539	548	551	556	530	547	601	547	562	591	584	495	554	530	527	567	551	578	582	566	559	574	541	597	574	577	541	533	594	548	586	562	551	593	590	561	575	527	519	569	534	567	558	589	569	529	529	566	535	574	583	524	539	555	557	605	588	575	581	556	610	539	589	550	571	543	541	558	553	535	555	543	501	541	545	535	578	521	559	579	556	553	553	530	610	596	575	560	586	528	545	549	526	544	549	561	541	607	522	563	542	576	566	573	597	597	551	555	555	573	559	568	602	584	577	585	550	543	529	543	586	529	569	589	551	555	577	556	538	526	538	570	556	553	542	564	546	582	527	602	563	563	518	579	532	591	565	546	559	545	569	567	575	559	607	548	573	554	566	556	544	590	556	571	586	541	537	544	557	543	563	591	529	573	521	557	575	579	544	552	560	585	561	539	569	546	521	579	571	576	559	576	529	579	547	515	573	575	587	587	539	539	557	557	611	561	534	560	585	551	536	618	532	532	588	570	550	539	581	533	539	588	574	553	564	541	576	532	548	559	573	559	566	516	519	557	554	544	554	517	577	579	607	569	571	528	564	534	546	559	574	592	547	543	513	570	584	565	589	543	548	584	549	554	592	552	570	550	538	545	559	560	556	547	549	488	589	589	582	533	564	552	594	507	585	533	589	573	601	539	571	596	545	524	555	592	529	556	551	542	579	563	585	546	556	553	559	570	583	565	586	543	554	559	553	548	558	609	554	563	574	556	569	541	522	555	606	527	550	533	572	591	551	540	607	523	555	544	523	602	519	585	565	543	543	569	573	585	579	555	584	533	521	538	589	544	562	537	529	590	594	589	541	543	558	580	528	553	549	554	563	523	584	568	544	570	564	538	560	534	599	601	539	545	569	517	558	512	578	573	576	564	593	580	542	580	533	564	601	557	571	557	567	571	541	532	556	527	533	552	592	518	601	573	579	555	510	556	581	572	558	593	592	547	530	593	588	516	506	578	544	574	536	563	526	571	521	547	582	595	552	506	572	540	553	552	621	561	547	574	555	593	555	544	538	602	584	563	584	574	550	567	572	565	529	552	517	546	595	499	563	561	572	572	559	566	557	525	569	548	576	566	565	545	609	542	542	507	569	557	553	567	574	548	533	601	523	561	537	540	575	576	494	571	568	558	529	570	593	613	565	558	583	570	538	549	522	556	576	548	566	554	576	556	538	557	560	553	601	549	559	529	559	562	535	564	525	538	581	554	525	564	563	596	525	526	589	544	636	543	512	568	552	563	542	553	606	552	534	543	561	533	564	583	539	537	550	568	531	547	571	596	531	558	551	587	582	541	580	548	558	535	521	598	514	557	546	544	541	543	572	542	587	563	578	582	573	569	504	538	580	572	553	549	563	559	559	532	580	560	552	545	529	585	556	536	552	557	542	545	517	549	539	603	566	596	539	558	579	530	622	539	565	544	573	576	603	544	547	551	540	552	545	593	572	494	591	575	556	536	614	549	614	552	549	564	564	544	534	547	517	571	582	533	561	555	533	542	531	530	548	581	523	550	555	552	540	568	542	590	578	563	549	554	596	557	546	538	550	566	526	564	571	590	578	600	580	555	574	564	552	566	590	559	525	532	533	569	564	543	538	612	553	550	588	555	516	575	565	554	533	563	547	576	539	570	580	566	507	557	543	583	563	551	552	540	588	545	505	531	537	571	582	538	578	559	578	547	555	561	576	579	541	574	539	594	556	547	573	581	590	587	527	525	542	551	563	535	559	592	566	578	604	567	515	545	580	564	529	562	591	562	560	540	590	570	553	550	575	534	586	592	577	546	538	549	534	544	618	540	532	569	547	547	492	548	565	584	546	571	587	529	554	568	554	539	583	579	567	561	564	574	540	560	573	575	591	507	581	587	536	593	553	543	582	522	580	584	565	581	555	536	551	538	603	550	553	564	548	544	512	549	560	548	587	533	555	551	505	515	523	540	570	542	570	602	525	544	561	539	580	600	550	543	604	574	592	534	581	529	567	534	518	556	576	535	569	525	548	587	548	540	577	542	564	573	610	546	560	563	554	556	581	538	531	600	586	552	563	554	551	554	557	541	530	589	524	504	522	542	546	524	527	526	562	540	546	564	628	561	606	607	590	561	573	575	533	558	584	552	531	528	511	547	586	572	540	546	543	553	498	548	557	546	550	572	543	545	580	574	548	566	556	544	560	523	560	587	570	525	559	526	547	613	564	544	577	521	566	563	570	498	546	558	549	570	599	514	557	591	549	575	572	565	515	605	590	555	582	557	585	561	557	518	560	570	557	535	588	557	557	564	553	538	543	574	554	551	532	519	569	575	565	548	555	521	538	567	562	553	594	569	528	558	561	581	549	534	493	586	562	531	527	542	568	556	536	549	536	561	565	544	533	561	580	542	545	510	547	580	567	538	563	571	581	548	561	527	547	532	569	545	560	564	540	562	578	557	549	540	567	588	560	610	538	537	557	550	561	543	574	542	545	537	550	598	562	578	551	595	564	559	585	579	568	563	555	558	532	547	566	518	545	567	575	570	591	604	546	550	541	518	554	571	608	563	542	592	553	578	577	604	567	613	558	500	560	608	558	581	553	521	525	548	547	545	583	545	521	577	524	561	563	554	570	546	595	563	562	567	562	563	545	545	556	568	549	539	582	567	540	574	571	581	565	553	563	583	564	575	515	567	568	578	528	548	558	560	569	576	543	533	562	585	574	551	541	513	558	569	557	563	559	594	574	557	562	570	530	579	529	532	559	575	555	549	543	527	547	535	562	563	548	565	518	589	595	551	558	569	596	544	567	538	565	623	576	539	522	579	574	555	526	543	565	527	531	595	559	559	569	576	590	538	521	568	506	542	535	546	572	544	552	532	539	562	507	550	570	581	551	543	542	540	563	561	552	549	547	585	564	563	556	544	527	573	575	538	577	572	583	536	556	546	552	566	584	594	568	539	592	580	600	552	630	591	542	523	585
7702	4882	1641	1504	372	596	608	676	645	50	49	113	50	105	87	54	41	37	37	30	41	38	37	35	46	30	50	70	114	137	95	66	53	62	39	49	30	38	42	46	48	48	47	43	46	30	51	43	48	59	46	47	44	39	54	50	41	40	40	45	48	44	50	45	56	44	45	65	42	42	38	34	34	60	45	49	43	32	39	48	44	54	39	33	45	33	41	47	53	43	52	39	36	39	42	36	44	39	60	40	42	51	37	39	40	39	49	42	52	45	43	38	33	48	50	38	47	31	39	35	41	36	41	45	37	35	47	56	39	38	48	45	37	57	40	44	30	35	47	41	31	56	47	47	32	39	40	45	45	42	43	43	43	31	53	31	35	45	43	42	46	42	44	45	38	44	44	52	41	47	44	42	43	50	38	56	39	43	38	34	44	57	46	38	49	44	33	47	43	47	50	45	45	43	42	42	59	37	40	32	45	44	45	42	36	43	39	56	41	35	31	49	55	44	45	33	35	47	56	27	32	41	45	36	35	47	42	46	41	41	37	33	44	35	29	51	44	51	48	61	45	40	52	41	40	38	35	48	54	51	31	40	54	41	42	53	40	48	46	34	39	43	50	39	31	40	53	53	43	35	46	41	30	50	44	37	43	38	39	46	42	54	42	50	47	38	52	45	35	49	43	48	43	47	49	37	51	62	31	42	46	43	51	46	41	56	38	39	35	44	38	25	38	43	47	55	38	35	41	39	43	43	30	55	51	34	39	33	33	35	42	41	45	44	43	42	42	46	40	43	50	35	44	51	42	40	47	43	37	38	48	58	50	34	46	50	44	30	39	40	55	35	42	43	49	39	38	45	36	36	31	45	38	42	42	41	54	45	40	48	33	42	42	45	37	47	51	45	39	42	54	38	34	39	39	42	48	43	46	33	44	49	35	42	35	44	41	40	44	37	48	41	57	46	35	42	33	41	42	38	41	46	37	51	32	49	51	33	49	44	44	44	42	37	38	54	35	41	40	36	29	50	39	46	46	40	33	45	36	30	40	52	51	49	47	44	60	40	29	45	58	47	50	44	48	39	36	38	36	47	44	46	26	47	31	44	40	42	45	47	49	34	47	57	48	52	37	54	45	41	40	40	48	41	33	43	44	40	48	60	38	42	40	41	44	40	44	50	37	50	30	36	45	40	44	45	39	33	44	33	37	43	42	36	54	40	47	45	48	52	43	52	47	39	61	36	34	37	36	37	40	39	48	38	45	46	38	31	51	47	45	48	36	37	38	42	41	39	47	43	41	41	42	31	43	57	36	50	43	53	32	40	44	57	52	42	33	42	45	39	52	44	36	39	46	43	47	44	43	41	42	38	37	39	51	41	51	45	36	47	36	41	27	37	34	47	52	43	54	43	64	38	35	45	47	45	43	57	45	49	45	36	52	41	46	37	46	53	38	39	30	47	44	40	33	44	43	54	47	36	42	42	34	40	33	43	38	46	53	44	38	50	44	28	48	41	44	36	50	26	61	39	27	46	38	49	48	49	42	34	56	43	45	31	31	41	41	47	45	43	40	49	45	52	37	36	53	42	45	43	47	52	50	47	38	38	52	52	40	54	46	48	54	39	39	32	43	39	45	40	41	35	32	39	46	42	34	46	33	32	39	42	36	39	40	44	44	47	49	40	37	54	42	31	47	46	51	40	46	42	37	46	39	44	58	36	43	32	46	38	39	33	48	38	45	55	50	41	46	40	38	48	37	42	39	50	40	34	49	37	40	35	43	45	55	42	54	38	50	50	35	42	42	57	50	42	43	44	31	45	35	39	47	40	34	34	40	52	59	41	46	42	41	45	36	31	45	41	41	53	60	38	47	41	49	45	47	36	41	39	47	42	49	40	44	39	35	40	56	35	52	46	40	38	47	42	45	52	47	40	40	50	38	56	42	46	42	54	34	39	48	48	44	49	41	35	53	50	46	43	44	35	42	42	41	43	48	37	38	58	44	45	32	37	37	53	46	47	44	44	42	48	32	50	33	46	57	38	37	53	56	46	45	39	49	41	52	53	36	46	32	39	43	51	35	45	36	34	38	44	40	46	46	36	49	38	40	37	42	34	46	44	46	37	41	34	40	30	33	42	37	50	28	42	31	46	54	46	32	44	47	43	44	43	37	43	54	44	47	45	30	52	38	40	41	35	30	43	37	32	47	47	50	54	32	49	57	46	34	47	36	38	50	44	44	46	39	57	35	40	48	46	36	44	45	35	48	37	41	40	54	41	49	31	46	43	48	37	39	44	43	48	42	42	48	34	46	43	42	56	48	45	43	31	33	36	30	39	42	47	53	47	46	45	33	46	45	39	46	50	42	53	48	44	49	55	46	40	39	33	44	46	54	58	42	50	48	41	52	37	38	49	43	35	47	50	37	51	37	45	45	41	42	49	45	50	33	46	37	28	43	40	42	54	47	45	49	47	47	33	55	57	47	35	48	44	43	51	42	39	48	47	54	42	51	40	54	39	56	41	45	48	37	39	42	32	45	42	59	45	43	49	38	38	44	40	50	42	42	38	46	41	48	38	44	46	48	33	35	43	36	40	49	43	47	45	57	49	45	40	40	46	37	46	41	64	44	39	42	49	48	52	32	36	46	49	57	54	45	34	36	42	46	60	44	42	41	58	44	55	41	38	53	51	45	46	35	42	47	32	46	43	45	54	29	42	42	42	40	54	48	39	41	42	46	36	39	36	41	45	42	47	32	37	39	37	34	42	43	51	30	41	42	42	49	44	35	61	41	39	45	35	48	44	42	45	44	39	47	45	42	40	49	41	36	44	36	31	51	36	40	40	39	52	44	27	53	46	43	43	40	52	52	49	50	44	43	59	45	44	39	42	41	42	42	43	38	42	52	37	44	53	32	47	58	47	43	38	50	46	42	38	38	41	43	48	43	35	43	53	50	52	40	27	34	45	37	46	34	50	35	46	36	39	40	38	48	53	44	39	47	53	52	51	43	42	42	53	36	40	49	39	44	57	42	45	40	44	45	27	38	45	28	39	31	42	43	40	46	49	34	40	51	34	47	38	36	33	59	35	46	44	44	47	37	52	41	56	42	35	55	39	33	41	44	57	37	50	34	49	40	46	53	46	38	57	39	38	45	30	36	45	42	33	49	46	51	45	37	49	38	45	45	55	44	44	57	30	36	30	39	30	47	53	38	46	43	44	39	34	47	56	30	45	42	40	31	51	38	44	41	51	45	38	41	48	38	42	39	48	37	54	38	52	51	41	34	40	36	39	37	39	35	39	43	26	39	31	49	27	39	39	52	44	45	40	34	47	45	57	42	46	49	40	52	46	36	40	43	34	63	35	44	44	39	37	46	38	43	45	47	38	50	43	45	38	51	43	41	41	37	42	50	41	51	50	51	50	44	45	61	55	58	45	37	39	44	48	46	40	27	42	42	36	41	47	53	37	42	35	43	36	47	48	51	42	45	41	38	39	41	48	48	39	46	42
35467	25076	15820	23213	17747	21592	19918	20541	16488	1083	1354	4652	752	2845	2003	539	545	519	510	488	505	520	478	517	511	547	490	1171	2584	2635	2064	1385	904	670	567	527	499	510	458	483	484	471	492	520	503	501	521	530	518	502	518	532	520	481	538	456	526	494	504	490	518	518	547	517	522	502	499	540	529	475	544	526	497	528	509	508	506	487	492	499	538	486	518	504	510	541	492	525	527	527	519	468	496	521	463	537	522	486	513	555	475	485	502	467	472	519	496	504	510	491	426	494	494	505	507	558	509	489	491	445	465	501	534	502	498	552	535	507	551	491	558	507	517	491	518	517	505	520	485	519	525	527	506	502	510	514	488	546	500	519	457	545	516	497	517	493	463	501	477	488	466	529	504	488	498	485	532	504	500	494	519	522	510	490	530	478	524	504	499	453	515	486	479	495	503	467	486	583	550	508	482	507	531	491	517	543	491	516	480	531	500	492	501	484	536	499	518	513	501	483	516	519	441	509	475	521	493	521	510	520	474	504	492	502	510	498	526	513	483	506	549	535	523	528	535	514	544	497	523	521	507	501	506	514	508	522	500	539	503	494	530	527	526	509	540	505	538	492	490	497	492	514	486	498	490	510	522	480	557	533	500	508	482	524	480	508	499	533	509	504	563	486	490	502	500	541	520	526	491	462	511	462	523	495	509	489	498	512	456	534	517	518	517	522	538	526	478	491	497	529	516	515	500	531	505	510	493	521	515	497	546	499	496	508	479	511	500	501	491	533	493	486	515	463	518	507	538	486	487	524	529	491	453	451	540	485	457	498	542	484	479	495	490	505	488	470	531	498	489	496	529	490	534	487	493	517	472	510	488	548	480	517	530	505	518	545	531	486	514	493	495	503	531	521	474	500	492	492	496	491	489	507	489	479	482	530	531	487	505	531	469	537	501	500	504	488	516	520	514	515	542	518	488	464	525	472	485	492	516	509	482	549	499	530	509	506	461	507	470	458	508	455	504	483	521	499	462	533	475	510	487	527	535	522	523	500	463	479	517	541	525	535	524	545	524	507	533	491	533	502	502	501	507	505	465	507	506	509	534	503	537	461	503	456	527	551	533	532	497	503	509	503	528	498	517	482	500	524	465	506	471	509	501	520	545	529	513	544	526	535	471	522	535	523	493	515	494	446	538	505	514	510	504	472	461	497	476	515	515	522	494	509	504	533	516	478	519	496	493	495	516	462	474	495	494	532	519	514	498	521	473	458	496	521	552	522	512	492	545	500	474	523	547	480	477	459	480	535	500	470	467	515	495	508	541	524	516	539	490	507	516	484	549	492	528	530	538	512	557	489	505	551	517	481	513	456	504	488	520	469	506	512	563	520	549	547	532	517	490	497	484	542	499	522	498	468	483	514	546	505	499	540	558	540	518	500	517	508	533	479	507	495	537	522	470	480	526	487	503	491	492	447	502	499	515	517	538	561	502	524	489	504	514	504	497	512	529	529	488	514	493	482	503	483	465	542	517	497	529	502	507	501	505	522	451	467	511	521	484	505	480	501	515	545	488	532	501	502	518	481	482	510	526	522	495	499	466	504	509	520	469	502	502	474	503	501	496	547	523	532	502	484	469	521	486	528	507	484	494	528	521	501	480	495	500	495	487	503	482	514	504	466	507	504	498	506	459	507	491	527	496	486	563	505	497	511	493	483	478	512	536	535	499	506	523	516	499	508	489	477	497	482	487	493	522	483	492	537	511	535	481	526	519	514	505	513	504	488	533	527	526	522	538	521	485	482	495	543	489	507	522	511	527	563	498	556	508	464	519	552	492	507	536	506	488	523	509	498	473	524	519	528	551	440	479	483	530	500	498	529	497	544	520	495	494	507	471	510	514	500	535	519	534	500	505	485	512	529	508	500	527	561	524	504	537	548	541	511	530	516	543	506	502	516	540	507	447	506	533	511	510	504	530	499	505	482	500	519	499	537	496	552	484	543	514	529	523	506	510	479	494	519	478	520	486	527	486	506	503	496	531	512	511	500	512	521	483	517	499	476	502	510	534	488	519	488	536	500	513	496	514	532	526	520	460	504	533	527	489	537	522	540	484	530	493	479	508	491	528	499	460	545	512	484	524	488	467	509	501	496	502	510	484	496	542	502	491	508	473	504	498	528	499	478	476	506	515	511	502	497	536	481	500	465	452	530	543	523	517	515	479	517	483	559	507	533	483	497	479	523	494	515	482	464	452	496	535	495	530	516	520	518	540	537	537	540	502	471	507	506	496	486	526	506	487	525	500	511	481	541	484	535	501	484	488	501	490	501	531	518	507	498	490	513	545	494	516	496	517	493	520	529	479	524	494	479	557	496	501	495	529	465	501	554	524	484	518	523	519	473	476	479	542	501	518	506	555	508	525	471	503	485	491	511	517	477	513	479	497	516	518	469	505	512	497	502	515	506	532	521	494	503	474	524	465	530	503	496	511	476	487	516	511	509	468	499	510	502	480	524	488	492	504	499	519	490	591	477	495	513	514	476	514	490	492	509	515	510	498	495	541	514	517	495	497	509	481	506	527	491	514	513	475	479	485	505	501	501	533	497	548	511	483	485	502	502	487	504	543	475	489	491	503	508	517	496	471	511	515	472	473	491	537	496	526	502	476	507	460	534	478	485	488	471	502	493	493	500	523	510	533	516	556	500	547	522	481	483	495	518	511	548	485	525	541	491	510	455	515	476	502	490	511	541	496	483	448	536	493	475	504	498	485	496	503	507	524	485	504	561	515	530	533	544	535	469	513	495	549	519	529	540	474	513	498	500	515	498	548	523	518	508	510	510	512	486	531	566	532	479	505	512	505	501	524	542	483	491	505	528	480	494	496	532	514	491	514	483	502	527	476	498	519	554	502	537	526	533	550	500	544	526	488	504	518	527	522	516	521	515	505	498	525	498	502	521	539	469	482	512	547	497	482	539	511	473	493	485	484	530	506	528	513	486	537	504	533	485	489	496	533	514	489	501	506	489	527	490	509	502	542	513	542	507	502	489	517	493	498	504	500	481	492	501	475	490	521	511	508	497	485	528	466	519	484	495	558	508	484	500	492	502	478	537	486	514	527	489	527	529	504	523	510	508	510	529	488	516	492	540	548	494	489	491	519	542	519	485	518	519	532	508	495	493	545	521	524	515	500	488	527	516	510	539	495	530	503	492	507	482	497	485	470	530	505	550	491	485	517	550	459	525	516	462	497	499	499	513	516	539	513	522	476	567	537	515	483	468	494	499	501	508	519	511	501	481	528	535	488	531	472	488	522	493	498	540	508	487	479	533	519	528	489	479	509	496	516	509	490	487	485	500	542	519	475	470	521	502	485	473	493	522	491	512	516	486	541	496	515	468	489	528	504	517	496	493	484	488	499	523	532	495	502	505	491	517	516	503	523	499	534	505	554	505	485	500	527	499	499	548	501	470	481	513	498	485	502	513	504	515	547	487	497	480	501	535	494	517	504	504	508	548	502	547	511	474
15233	17261	6566	3993	1058	1771	1710	1570	1976	64	96	342	55	134	83	41	47	44	51	48	40	41	48	48	55	41	47	66	194	221	162	119	88	68	59	45	40	40	50	31	46	44	40	44	49	46	41	39	38	40	46	40	34	36	45	31	45	42	44	52	41	39	43	33	46	40	44	49	43	40	35	47	40	48	48	59	41	56	44	54	43	53	39	32	50	38	52	50	55	33	45	46	38	42	38	44	43	48	38	44	49	48	38	47	45	43	35	44	43	38	52	42	41	47	52	37	44	36	44	50	43	37	39	35	44	53	46	38	51	40	33	57	44	53	42	55	50	41	42	47	43	38	35	54	45	38	56	45	46	53	60	48	43	50	52	53	46	44	38	50	42	46	39	37	57	49	37	52	36	41	49	35	43	35	50	46	43	39	30	36	42	57	43	45	46	41	45	41	38	38	50	60	40	54	42	52	35	47	41	47	46	53	50	44	40	46	35	49	51	41	45	49	46	43	33	39	34	35	38	49	48	48	50	30	54	38	51	48	42	53	38	48	45	42	39	42	43	51	42	43	42	37	43	46	46	46	52	46	54	51	44	40	45	48	49	40	54	43	34	49	48	43	50	53	41	47	42	42	41	48	45	39	40	40	57	47	41	37	43	51	35	47	35	36	39	48	36	49	45	34	46	46	62	40	36	53	46	52	45	41	39	39	35	61	47	55	42	62	32	37	42	44	59	44	32	49	42	44	54	42	49	47	53	41	41	51	59	51	43	51	39	42	46	47	45	44	33	57	45	48	50	41	36	43	40	44	48	46	43	43	56	44	40	45	40	36	38	52	44	49	32	38	45	40	45	49	36	55	45	57	47	29	27	60	38	50	46	49	48	48	45	48	40	54	47	29	37	44	40	49	35	43	51	46	46	53	43	51	54	52	46	38	50	36	39	43	41	40	38	47	49	45	39	52	34	39	35	40	43	48	46	48	41	34	44	35	50	54	41	44	55	48	50	47	46	37	36	54	47	51	53	40	43	45	41	47	30	63	46	42	44	46	45	44	44	43	59	39	45	54	40	51	44	44	38	49	41	32	47	37	48	41	43	45	52	50	51	50	46	41	43	41	34	58	54	46	50	46	44	53	49	47	32	41	41	43	51	56	35	38	39	57	49	42	43	42	50	43	51	43	45	47	46	46	39	48	46	51	40	46	47	51	49	48	44	48	44	33	64	50	38	39	40	43	43	49	24	43	36	39	52	44	33	39	50	44	65	52	48	44	55	53	56	46	46	43	47	40	50	56	52	37	46	57	38	39	40	47	50	48	39	56	40	39	42	54	38	28	58	44	45	52	44	50	52	59	40	49	47	54	42	50	41	45	45	60	35	49	48	35	45	43	41	37	42	38	39	47	41	47	37	47	39	50	43	51	44	41	37	41	36	47	40	46	55	43	47	44	41	40	50	47	54	44	41	36	52	51	56	38	47	54	51	52	38	51	43	48	47	43	59	51	41	47	42	43	49	44	49	42	48	51	49	35	38	42	52	41	53	49	40	37	36	41	42	54	48	48	44	45	45	49	43	43	47	38	44	43	37	51	38	44	51	46	48	42	47	40	49	48	48	42	47	57	45	38	43	48	46	39	44	49	37	47	48	40	49	39	52	52	46	45	52	45	31	43	53	52	45	51	45	42	66	43	36	44	37	48	43	41	53	43	45	46	34	55	48	47	31	37	42	41	46	49	48	43	51	63	49	35	52	47	51	46	38	48	56	44	39	46	32	39	50	41	40	47	53	48	49	30	46	56	36	53	66	45	43	37	32	46	56	41	52	46	49	45	43	37	37	47	44	47	41	47	54	47	36	44	44	43	56	46	43	39	52	41	51	40	50	54	43	44	55	52	36	65	45	38	54	47	39	42	42	49	40	41	36	35	53	38	55	47	61	45	45	42	35	39	49	47	53	38	45	52	38	40	45	37	37	42	60	50	47	47	53	53	43	47	45	48	39	53	46	46	36	50	44	42	38	44	45	60	47	46	42	43	43	55	43	27	44	39	37	41	35	45	43	36	49	47	53	39	44	59	43	44	36	59	46	48	49	43	43	32	41	31	57	48	44	47	50	42	41	42	43	40	56	49	43	56	41	45	34	47	51	53	51	46	43	43	33	42	58	43	37	33	49	36	39	54	46	46	44	35	34	45	34	41	49	47	33	57	53	45	54	46	43	47	42	42	45	46	37	42	51	47	56	40	41	29	53	50	44	41	54	45	53	35	52	38	37	43	46	40	48	45	44	38	35	49	47	48	45	41	45	36	42	47	46	51	45	48	36	50	45	53	41	47	45	37	52	42	37	41	46	44	44	35	46	59	54	52	48	45	42	49	55	47	42	47	51	49	54	43	37	34	46	44	44	51	49	43	48	44	46	49	48	39	43	42	36	46	48	44	46	45	39	47	50	47	46	55	43	53	42	57	39	39	53	46	43	49	40	57	47	50	54	32	39	46	51	44	60	46	39	48	40	38	46	45	62	42	43	45	47	52	44	56	47	42	36	40	46	44	60	61	51	38	38	42	43	52	55	49	45	39	65	43	39	46	56	55	52	41	38	47	47	52	42	46	46	52	62	47	42	55	35	48	46	43	39	39	39	57	47	37	49	42	36	47	50	49	48	45	34	58	44	51	35	36	64	29	45	45	38	42	35	36	49	47	47	47	41	32	47	53	45	56	49	47	40	40	40	41	42	54	45	56	52	41	49	43	51	48	58	54	36	45	34	38	48	51	45	46	55	29	46	46	53	64	49	45	38	52	48	52	47	54	37	33	42	51	42	47	40	41	49	57	49	42	45	44	56	53	62	39	40	38	47	41	43	47	41	55	50	47	40	37	51	36	45	50	51	53	57	47	61	48	46	47	53	43	26	41	38	48	46	45	55	37	47	45	43	46	39	47	53	37	55	46	45	43	49	42	48	41	46	47	36	43	52	37	49	45	32	36	42	32	42	48	54	51	48	36	35	46	47	49	36	48	49	50	39	42	42	52	39	40	42	46	39	46	45	39	48	46	41	44	51	30	33	47	51	49	35	43	37	46	51	43	45	41	41	37	51	41	37	42	47	49	49	62	49	49	55	49	47	42	53	54	38	46	45	55	40	50	51	40	57	41	63	56	40	42	52	42	40	50	45	40	47	47	59	49	38	49	41	45	44	44	33	33	38	53	43	34	34	53	50	50	41	36	45	56	41	36	46	38	42	43	54	43	41	45	32	55	41	47	36	39	46	38	46	55	47	53	49	46	46	55	47	46	41	43	48	47	41	37	37	46	52	47	37	35	53	44	57	40	44	47	47	47	47	48	49	47	51	39	47	46	34	42	48	40	44	36	50	37	59	58	56	65	44	46	45	52	44	33	56	41	52	40	42	48	42	41	36	47	48	49	46	47	47	35	51	42	44	45	49	54	40	46	45	51	47	53	43	44	56	35	45	34	42	49	34	56	38	35	46	44	47	53	42	39	47	57
52133	39679	28945	36462	30250	36357	31497	32164	28248	2093	3057	12230	1055	4837	3300	653	640	674	616	662	635	636	613	662	599	596	643	1493	5394	6576	4662	3332	1536	963	685	646	571	583	619	587	604	610	555	568	605	613	592	561	567	605	594	574	617	591	607	594	567	583	545	602	587	579	637	606	574	553	590	577	606	604	630	582	596	558	581	569	580	595	576	597	598	547	574	638	606	650	604	624	596	588	613	611	595	561	589	580	550	587	594	605	576	588	569	605	577	613	592	563	596	596	565	559	559	568	569	615	575	598	582	550	588	595	598	599	612	603	617	612	570	550	605	628	587	576	576	623	641	553	613	649	605	567	613	587	579	612	564	561	582	588	594	583	559	578	606	628	561	594	552	570	548	572	637	636	600	535	613	613	631	643	552	618	591	623	589	595	553	588	629	588	580	567	590	604	606	586	579	569	607	595	537	589	613	613	580	566	595	570	549	596	645	603	594	597	588	552	630	578	589	556	569	625	577	638	585	580	616	558	596	615	606	568	592	567	588	562	609	579	560	582	599	594	594	568	606	590	585	598	605	602	559	581	631	595	583	575	594	572	615	604	553	608	646	545	572	588	593	596	577	615	586	588	584	642	625	562	591	608	587	614	560	596	600	588	607	564	578	614	578	554	626	554	574	582	520	639	613	600	594	601	577	628	585	562	596	579	590	615	583	581	589	574	604	565	601	575	585	603	599	564	618	556	609	598	579	612	584	594	591	556	570	599	575	609	593	572	534	566	581	617	579	603	579	587	606	582	596	603	569	564	600	599	593	556	618	609	600	581	622	594	569	570	616	566	615	590	609	551	571	628	614	583	573	562	614	617	609	612	589	620	550	601	569	555	578	578	594	581	510	595	583	620	600	615	620	597	616	613	578	605	628	584	576	590	595	579	527	613	534	555	589	623	617	597	588	639	612	572	602	622	613	619	585	587	571	583	598	559	583	628	567	591	629	586	579	599	608	584	601	601	582	579	607	600	564	576	584	512	580	555	561	601	565	588	593	566	548	589	600	595	603	626	592	567	589	627	606	572	587	546	596	610	557	607	579	571	583	593	619	591	608	568	612	597	595	602	569	587	611	602	593	585	555	572	549	595	588	599	603	579	545	568	613	614	591	615	634	611	568	583	563	596	571	590	604	580	585	593	575	607	573	597	611	608	566	587	596	586	573	564	602	598	541	618	589	629	589	570	577	615	574	643	570	559	584	569	592	589	625	587	588	568	563	594	598	618	570	614	579	570	594	542	567	570	600	600	573	623	580	592	551	620	593	587	582	572	580	605	575	616	546	602	594	620	589	540	608	610	594	574	593	602	607	544	609	587	609	613	587	570	585	591	594	587	628	550	589	584	587	584	605	574	589	594	556	598	617	578	552	599	564	614	573	582	638	606	584	580	589	558	569	593	610	610	580	571	591	580	610	568	544	595	603	613	620	577	565	570	581	627	628	610	594	607	577	545	565	554	634	599	611	596	613	569	565	564	613	570	583	562	575	612	541	600	561	563	601	547	546	591	613	590	597	591	577	562	554	594	651	572	590	577	595	546	630	625	604	549	585	568	597	596	580	544	563	563	588	587	559	607	631	594	595	592	525	594	612	624	539	609	608	555	597	542	593	631	587	608	524	615	573	599	599	572	591	581	553	580	648	628	630	610	578	601	569	556	593	600	554	601	562	588	585	646	575	544	598	598	578	592	553	553	582	591	605	557	604	585	575	616	550	603	604	554	615	615	577	634	564	571	592	596	587	534	552	584	540	532	568	568	552	557	578	600	581	556	621	546	635	571	597	582	582	571	551	582	573	614	568	620	598	616	596	544	592	554	563	566	557	572	580	584	587	558	546	591	595	551	609	562	559	611	618	590	592	550	554	564	546	557	577	585	602	570	607	570	609	604	587	564	573	575	583	546	601	624	598	571	540	586	589	579	577	618	619	618	581	555	585	640	556	598	619	566	589	583	606	549	582	617	591	593	597	632	599	607	568	615	635	616	559	563	588	579	596	586	576	587	593	587	592	613	597	624	569	623	585	604	615	582	584	578	621	585	610	602	598	572	603	593	607	639	540	564	570	569	564	597	602	557	586	604	604	628	563	575	601	575	579	581	571	542	597	570	593	595	573	589	574	589	556	575	593	607	614	588	585	620	565	616	566	606	585	560	579	634	587	607	610	607	552	563	544	609	598	562	599	571	562	607	581	596	579	608	600	562	554	592	634	601	556	600	567	615	616	597	614	584	559	586	599	611	541	585	602	603	642	603	614	559	563	636	600	580	596	581	567	591	564	598	600	593	588	619	610	570	619	558	577	567	569	572	628	542	596	594	585	573	613	571	596	552	545	579	610	601	588	585	614	598	628	571	592	543	620	555	603	592	601	540	562	590	563	574	578	629	599	623	569	604	568	608	625	601	599	608	562	549	557	619	570	566	588	603	588	551	561	581	582	634	561	595	560	593	575	579	602	571	584	631	570	554	606	594	614	594	555	558	579	590	567	577	606	614	576	593	578	585	569	618	610	588	566	606	595	594	599	579	556	567	581	603	618	592	552	583	620	605	596	577	613	610	555	580	547	582	562	601	600	638	533	630	596	598	601	563	549	583	555	630	538	598	617	610	595	633	590	574	607	602	593	580	560	590	624	601	568	610	577	578	584	614	580	597	588	605	603	579	599	592	566	569	604	545	580	602	610	568	597	576	578	577	621	569	593	619	563	568	592	609	594	595	595	614	559	595	558	602	602	595	587	550	569	608	590	551	581	606	599	552	615	619	556	573	558	609	552	571	606	557	568	588	582	573	598	588	623	619	612	565	603	605	615	550	579	557	568	582	559	599	568	573	586	607	602	572	581	608	568	627	608	618	628	593	559	584	602	611	603	563	634	566	606	582	594	620	588	574	595	589	619	600	582	579	572	611	547	592	569	608	582	571	601	540	599	567	566	581	605	589	576	576	527	600	607	611	607	580	575	627	604	583	569	625	593	579	566	585	587	567	590	612	577	559	576	628	591	627	571	584	585	574	584	608	593	626	559	592	550	571	575	608	605	588	618	570	631	551	573	540	571	577	541	583	605	561	593	585	587	578	602	604	552	590	593	597	606	560	562	573	571	611	571	568	575	583	568	610	557	569	584	612	565	584	619	589	575	588	616	581	596	580	565	605	593	609	620	583	551	593	577	599	601	567	623	587	591	533	590	617	580	579	553	566	587	589	585	613	567	566	600	576	566	601	592	586	598	627	574	607	587	598	609	604	600	581	591	596	593	599	617	576	610	578	558	595	604	639	583	561	587	551	577	614	532	586	576	600	586	597	625	611	605	580	641	587	605	561	599	569	593	611	587	615	565	595	634	624	599	645	574	603	641	576	588	578	612	574	583	584	618	559	612	584	617	583	574	627	591	614	617	619	616	611	550	548	611	579	559	549	562	571	569	587	537	574	573	625	547	554	611	606	587	572	582	583	594	630	628	565	606	610	608	600	626	594
13612	15021	6964	4529	1225	1545	1515	1381	2177	91	91	417	59	113	97	51	44	44	55	48	38	40	59	38	54	45	49	64	168	202	210	167	73	71	53	46	51	45	47	49	57	45	44	45	53	33	49	50	38	46	40	60	45	50	63	39	47	51	40	43	48	46	40	52	41	39	46	57	47	46	41	37	56	48	47	45	40	41	45	51	42	48	48	48	38	39	50	49	42	41	39	41	43	51	42	40	39	32	44	38	45	45	37	49	43	43	37	52	35	37	32	56	41	49	50	42	40	38	49	49	44	43	43	43	39	46	42	47	47	41	39	45	32	38	35	43	47	44	61	44	50	53	45	51	45	44	54	41	33	38	35	48	46	40	44	43	55	46	48	56	44	51	40	54	47	49	40	50	39	53	48	34	55	49	56	46	45	51	36	42	40	37	37	49	40	47	34	62	47	46	33	46	37	54	39	43	51	47	39	41	47	44	44	44	40	38	44	33	38	40	43	41	50	45	47	48	51	49	47	51	37	41	46	48	40	46	45	40	39	48	53	46	49	41	60	45	40	42	49	55	50	37	36	38	47	37	51	49	48	50	46	49	46	52	36	38	36	35	41	39	33	49	45	47	43	53	59	48	45	63	47	43	40	43	36	44	41	39	45	52	41	42	35	47	47	58	37	56	39	42	46	38	47	35	44	47	40	45	42	29	40	43	50	47	54	48	41	40	56	48	43	39	52	58	46	47	41	45	51	42	46	39	50	55	50	33	56	39	35	47	39	45	41	45	50	42	41	53	38	47	43	51	48	50	39	42	43	52	47	45	39	51	41	48	45	38	43	47	40	46	39	48	47	43	47	39	45	34	50	48	44	42	42	43	38	30	42	41	51	44	47	43	43	44	42	35	50	53	41	35	42	47	45	48	47	50	37	48	52	45	30	58	49	42	55	52	41	31	41	34	42	60	44	43	41	43	43	58	45	42	30	51	49	52	53	44	43	34	46	40	48	37	35	48	41	42	42	44	42	42	45	60	39	53	42	45	40	51	43	44	36	55	44	55	52	41	53	44	44	50	43	62	55	35	35	51	40	32	43	43	38	41	55	43	54	43	49	44	59	40	31	35	40	43	49	38	45	47	45	49	47	46	47	53	45	39	42	41	39	50	58	52	40	47	41	46	40	44	40	52	47	51	41	45	35	36	33	48	57	44	55	44	51	52	46	45	37	50	37	48	54	38	38	47	36	50	39	46	40	44	50	45	47	43	47	46	38	43	49	45	39	44	40	46	30	39	34	53	43	52	38	53	38	51	31	50	50	48	49	45	34	48	42	57	45	38	38	41	32	49	50	36	38	49	43	41	43	48	37	34	35	37	49	59	44	34	48	43	40	40	49	40	46	48	38	47	42	38	36	40	47	37	49	37	44	40	40	34	37	32	58	56	39	39	45	48	36	50	37	36	47	43	60	46	40	57	47	51	49	35	35	47	50	41	46	48	41	34	48	53	42	48	31	43	49	47	32	59	53	46	52	49	54	67	47	43	56	47	53	46	58	46	53	42	42	30	48	44	56	44	48	47	44	31	25	40	33	45	36	43	50	50	49	35	44	43	59	46	38	37	43	47	57	41	39	41	45	48	50	51	35	43	43	51	51	34	43	43	49	39	38	46	41	49	44	52	35	47	43	33	40	45	32	44	50	45	33	35	52	46	49	47	42	59	47	41	41	50	45	49	46	45	40	41	42	48	60	47	43	45	49	39	39	44	41	47	40	36	51	36	48	58	56	33	44	47	38	45	36	51	48	39	52	32	46	46	39	37	37	53	47	45	61	38	42	47	32	33	61	48	52	53	42	33	42	60	43	50	54	47	39	44	47	46	55	53	36	43	51	47	34	48	40	47	49	51	38	43	38	40	48	47	50	42	58	43	35	38	49	47	47	56	45	41	37	44	56	47	48	40	43	40	64	57	43	43	45	40	42	39	41	57	48	48	36	49	46	46	42	39	53	52	45	40	49	35	37	46	42	51	39	25	41	52	54	47	40	43	49	41	42	42	47	45	35	50	53	42	50	48	47	32	46	43	39	56	43	45	47	44	49	51	56	46	52	45	44	41	41	42	46	47	39	62	45	41	59	48	50	42	43	49	35	39	37	40	47	36	46	38	39	32	54	37	62	47	54	53	45	36	60	39	45	47	44	50	57	36	44	40	55	36	42	48	50	40	39	50	57	41	48	39	50	38	45	56	45	43	42	39	38	37	41	41	36	38	46	52	43	30	53	46	35	39	35	47	43	40	44	57	55	50	35	37	52	45	49	54	39	36	54	49	43	48	47	41	34	36	38	39	38	42	52	48	42	39	55	54	38	52	56	52	46	42	40	52	41	40	56	37	43	36	38	43	52	36	41	40	52	58	50	48	46	45	52	53	36	47	50	36	53	57	30	47	57	42	40	51	40	37	50	42	36	46	54	48	43	32	40	42	46	55	50	58	41	33	42	42	48	51	41	37	48	44	39	53	47	50	49	48	46	48	40	46	52	46	38	38	54	52	43	38	48	44	48	39	47	29	47	28	37	54	52	46	53	41	52	46	45	49	38	35	48	47	56	37	48	51	45	43	43	34	47	40	44	55	38	40	41	41	37	39	34	38	43	55	42	50	45	44	39	43	45	48	46	36	51	41	43	47	38	46	48	37	37	51	40	40	44	50	40	46	34	50	53	33	44	41	31	42	43	43	45	46	52	43	41	48	57	33	47	41	35	42	42	45	45	39	43	31	35	56	53	54	48	32	41	46	45	53	31	31	33	46	34	35	57	46	54	45	53	38	34	30	48	50	39	50	48	50	41	72	45	56	43	41	39	43	55	55	44	52	47	53	52	50	49	37	35	50	40	35	43	45	47	49	43	43	46	47	46	45	34	47	44	43	49	35	40	45	52	51	45	46	49	38	41	47	34	50	43	43	44	48	46	55	33	59	50	46	46	38	42	43	37	41	50	41	45	49	41	46	43	49	42	44	43	50	43	48	39	43	44	50	35	44	40	46	35	50	42	32	53	43	55	53	37	41	34	53	45	61	47	44	39	42	39	50	36	48	43	47	54	33	50	32	48	41	38	47	59	41	42	44	39	41	40	52	38	43	39	44	47	32	37	53	35	43	49	42	45	38	48	39	51	37	42	33	38	27	41	64	46	34	44	37	40	51	49	51	53	47	46	50	43	59	43	40	41	38	47	38	35	42	31	49	39	41	43	52	40	48	38	40	45	51	44	47	56	50	51	48	57	44	55	47	55	38	53	56	41	42	48	36	38	45	52	40	59	42	48	53	52	35	60	48	36	43	38	38	38	30	49	41	35	53	41	38	49	44	41	46	40	39	49	45	44	54	40	48	38	36	44	54	54	42	34	44	53	53	50	44	46	29	39	41	46	44	46	51	48	53	44	40	42	36	39	48	47	48	47	31	51	45	47	51	36	51	46	54	45	49	52	59	44	51	50	42	46	37	43	34	38	54	44	37
47695	39068	28653	37288	27603	32887	30532	29261	28463	2270	3000	13353	1112	3349	3335	724	677	694	612	664	630	638	624	625	575	649	795	1418	4833	6827	5523	3883	1724	1076	676	664	603	593	577	603	611	571	574	552	572	604	593	577	560	578	569	583	599	581	573	576	589	609	592	574	590	583	558	616	562	574	572	588	570	578	597	603	603	573	605	550	539	560	545	590	533	561	600	554	594	600	579	558	589	526	581	587	571	550	553	590	599	571	580	571	589	580	578	617	592	591	571	574	577	561	546	583	583	609	574	580	602	591	572	541	586	529	570	601	595	562	573	555	616	589	569	546	589	595	593	545	596	593	591	565	565	614	583	591	592	548	593	612	542	621	552	572	557	557	565	573	608	561	533	589	596	593	549	551	602	515	584	601	584	611	588	564	577	571	561	554	579	581	554	587	563	568	614	557	583	585	564	559	588	556	565	583	555	590	596	580	610	567	591	540	562	577	552	558	586	549	560	534	582	589	537	586	603	564	592	587	568	558	555	567	568	533	562	628	584	619	610	576	569	547	560	604	567	613	582	570	555	529	571	575	553	584	577	560	611	582	571	542	583	540	585	588	584	598	595	578	582	601	575	548	598	549	601	579	611	593	583	550	596	583	584	572	559	552	558	608	548	580	554	565	570	557	574	598	587	593	562	552	543	548	622	585	582	584	587	542	548	586	545	578	556	555	594	593	565	608	614	613	594	574	595	532	588	608	611	613	596	555	581	588	602	540	570	582	601	566	545	577	544	577	589	585	595	531	538	546	568	623	592	581	542	617	619	574	552	602	547	594	569	608	556	590	587	533	586	542	567	579	563	566	573	567	576	560	568	586	551	552	562	572	539	562	617	573	603	609	565	580	579	563	552	604	570	561	557	579	584	564	583	618	601	586	591	581	580	582	577	580	548	603	592	585	565	609	578	572	587	626	573	588	581	560	542	609	589	576	543	594	520	584	555	566	568	566	589	556	552	589	577	525	575	550	558	613	602	601	555	565	600	557	565	615	616	594	613	592	619	572	580	528	594	525	596	567	544	584	561	557	543	571	572	590	569	585	539	619	571	569	582	564	525	583	559	593	565	569	583	576	575	646	592	586	574	568	613	596	573	604	586	573	607	532	558	554	557	600	585	587	584	619	575	582	557	573	558	573	603	559	527	599	580	588	599	566	601	573	609	572	608	597	552	533	573	606	599	573	549	591	588	599	596	568	569	572	543	566	553	575	578	603	594	562	594	581	517	598	584	585	542	572	593	621	613	622	604	584	558	559	619	554	606	598	580	542	556	597	601	590	553	582	561	526	580	556	545	545	550	521	562	578	586	632	576	599	597	565	536	588	566	553	559	568	581	624	596	546	602	536	583	595	570	601	539	611	573	627	546	610	579	604	541	582	615	557	612	597	600	560	600	576	611	613	572	610	558	578	575	542	633	562	649	581	572	568	531	571	561	526	560	560	591	574	606	546	640	553	601	544	550	591	618	594	571	616	567	583	534	579	563	578	577	561	576	550	557	602	606	581	605	601	606	583	525	570	556	578	577	591	626	596	554	605	631	573	536	599	559	600	564	627	592	592	580	603	568	571	584	570	577	568	564	576	567	604	622	585	617	592	557	597	563	574	566	589	603	575	582	611	580	587	571	543	568	576	601	579	556	527	580	624	588	557	554	610	573	550	611	531	525	563	600	577	582	553	566	580	565	546	548	560	586	547	561	602	562	568	558	588	535	583	607	583	572	596	576	563	566	531	541	573	596	601	573	611	566	529	582	606	594	553	578	538	539	572	577	580	546	595	582	611	554	558	589	573	555	566	546	590	605	553	562	558	569	597	559	569	599	612	582	554	616	543	577	602	628	601	560	609	582	581	560	635	590	548	622	579	549	599	560	570	591	594	579	572	576	553	547	571	604	572	522	587	584	628	582	585	538	579	532	549	568	583	544	577	589	557	564	557	558	589	583	575	563	603	620	561	554	606	597	577	604	602	596	612	579	581	569	586	564	606	535	588	595	521	576	589	578	591	596	599	568	595	594	559	586	576	560	586	557	586	570	588	596	564	600	582	590	598	585	538	600	605	615	595	590	529	562	596	580	601	571	586	543	644	548	582	595	590	575	538	568	561	526	548	576	589	573	556	568	591	564	601	569	563	581	565	569	558	574	560	573	578	572	567	603	550	600	541	616	551	618	595	564	573	567	574	562	601	603	582	607	565	588	604	560	635	612	556	606	575	618	553	596	568	559	559	595	584	636	594	562	583	623	547	601	594	528	592	574	532	539	582	585	589	516	537	563	560	626	519	562	528	582	592	606	589	566	579	539	570	607	573	561	592	576	599	569	545	565	581	569	616	560	601	587	560	604	555	552	578	555	564	577	577	585	563	541	592	557	597	580	597	589	572	556	596	565	555	573	580	572	584	540	577	613	566	572	582	583	588	625	603	591	578	579	540	544	579	562	622	589	602	521	559	562	581	572	568	597	595	536	598	568	593	580	561	614	566	556	574	565	541	607	563	573	569	585	577	538	546	576	562	595	579	573	562	587	635	585	596	587	581	572	572	558	570	541	556	584	554	543	606	557	550	628	609	590	533	586	589	558	584	539	510	654	537	593	593	585	604	597	545	586	582	595	590	575	550	590	588	586	563	588	567	590	570	563	545	591	608	537	599	609	559	577	584	565	612	572	528	571	541	592	569	583	586	548	572	554	596	564	550	589	600	596	579	612	562	570	597	569	589	589	560	585	584	598	546	605	612	547	583	584	541	522	610	576	554	636	611	584	593	625	579	600	562	616	589	625	586	561	523	555	586	537	562	586	612	595	604	584	531	596	567	577	577	511	605	575	562	553	603	552	555	575	590	593	586	608	595	586	587	646	588	570	559	571	571	559	599	597	573	584	583	570	587	613	586	572	562	547	548	552	594	562	551	603	593	555	560	570	585	577	614	603	575	555	592	531	558	543	568	543	615	584	570	560	581	598	565	590	606	595	580	607	571	554	588	599	552	579	586	607	604	560	618	615	607	598	575	529	593	606	531	570	545	591	555	561	559	597	558	593	558	617	602	584	577	581	574	569	632	602	575	575	587	575	559	542	544	536	573	568	578	604	549	583	552	617	563	605	612	622	588	593	566	576	546	593	594	584	573	556	542	586	630	564	584	550	585	589	548	584	589	629	622	584	580	608	583	592	582	556	592	622	592	557	546	595	630	605	559	586	553	562	621	583	597	570	597	609	545	594	559	588	577	582	604	586	564	594	593	544	608	599	558	596	555	546	591	607	591	549	551	538	600	547	596	546	618	631	591	564	525	596	580	604	569	580	547	601	600	584	566	572	587	531	583	600	576	622	543	576	557	583	533	610	561	587	573	592	609	546	555	563	574	574	603	592	572	561	573	566	573	615	572	592	595	604	567	588	611	582	524	553	593	574	604	599	580	563	586	585	554	573	559	591	587	629	591	559	609	598	638	570	596	620	588	509	569	549	540	607	611	617	630
20655	24511	12845	8250	2343	2527	2618	2351	3889	221	86	656	105	115	169	58	46	42	45	54	47	72	50	47	41	41	50	64	176	336	282	209	105	62	55	51	40	39	56	38	39	56	40	45	53	41	43	55	52	50	50	50	39	53	50	51	39	43	38	46	43	36	46	51	51	36	44	52	37	41	43	47	48	44	41	52	41	41	44	39	48	44	54	41	49	58	41	48	51	40	50	46	44	54	47	53	48	48	45	44	47	59	41	46	48	42	46	53	58	48	40	36	50	36	53	43	42	38	42	40	48	46	35	45	43	52	62	41	37	47	38	47	52	43	56	45	48	41	56	46	42	49	58	35	47	49	36	44	40	48	52	49	53	40	39	36	45	46	49	39	47	43	56	47	40	46	45	57	56	53	46	43	55	40	56	47	48	38	57	37	44	42	46	46	62	45	34	48	52	52	41	52	35	38	46	46	40	46	50	41	44	47	47	39	39	37	45	49	44	43	43	51	49	37	47	39	44	49	45	45	47	44	45	44	46	48	40	43	41	46	53	45	44	39	55	50	45	45	29	48	48	47	46	45	41	48	53	45	41	44	51	31	50	35	49	40	49	44	49	47	57	47	50	51	46	52	48	47	52	47	49	45	47	47	50	48	48	45	39	50	46	47	49	55	43	46	45	53	40	42	53	55	43	52	50	43	54	52	47	46	40	39	38	42	37	35	39	46	58	50	47	48	43	47	47	51	43	43	40	60	52	37	52	41	37	44	47	35	35	47	41	39	44	45	52	57	36	43	40	48	47	45	46	51	42	49	51	52	50	54	39	42	37	55	42	59	48	55	55	37	39	38	37	38	46	37	45	36	41	50	46	51	30	38	35	43	47	54	47	55	39	46	41	35	45	31	54	46	43	40	48	43	33	44	34	29	44	54	48	39	43	47	41	43	48	54	34	55	43	45	52	46	50	46	57	44	37	59	36	44	45	52	47	41	45	49	45	39	49	46	39	51	58	37	56	38	42	46	48	49	57	50	56	53	47	47	43	47	65	50	45	52	37	53	40	49	59	36	41	51	50	39	47	43	37	35	41	47	42	49	52	35	52	40	40	44	36	38	49	48	51	47	36	49	47	47	50	28	49	40	57	47	37	36	53	47	49	47	33	61	46	33	33	41	39	44	42	54	41	36	37	43	51	50	56	45	45	40	51	51	32	56	48	41	34	53	54	35	48	49	59	42	48	48	42	43	43	45	36	47	53	47	52	50	43	49	51	54	54	52	55	40	43	45	48	44	55	44	47	41	42	49	53	36	34	52	52	45	56	59	39	45	38	49	45	59	45	34	40	44	36	41	38	42	52	44	43	45	58	36	47	46	45	32	44	38	42	46	41	38	35	43	53	51	56	50	46	45	38	34	42	51	40	49	35	38	34	49	42	45	46	33	44	47	42	39	42	39	44	38	41	33	49	53	48	55	34	64	54	40	41	47	24	53	33	55	35	42	46	53	52	31	36	48	56	44	54	47	53	41	44	49	48	43	50	42	46	26	48	38	48	49	50	48	38	52	39	48	46	30	57	52	40	52	51	35	40	42	44	53	40	53	46	39	48	41	43	51	41	56	48	40	52	41	51	52	40	44	41	46	43	46	39	45	47	41	54	47	45	58	50	49	40	61	54	41	46	45	39	51	51	40	29	48	52	50	53	48	37	45	54	46	45	54	40	42	39	43	41	40	42	46	51	49	43	54	40	49	45	40	51	53	43	50	28	53	48	57	45	50	45	45	35	37	56	43	45	47	45	35	47	45	41	47	47	54	57	41	42	43	42	50	47	53	50	58	40	48	40	57	42	33	46	33	34	43	50	45	37	53	40	36	41	52	48	47	53	42	57	47	46	43	39	39	42	46	53	42	42	55	36	60	44	39	47	39	39	48	51	46	41	54	42	49	45	42	41	51	42	44	46	52	37	59	38	45	35	43	56	49	47	36	38	46	45	37	55	45	44	51	59	50	44	39	43	38	58	38	44	48	54	38	39	48	37	36	51	38	38	47	50	47	44	45	46	48	39	41	44	56	42	46	37	31	56	39	49	54	44	48	49	42	61	39	48	47	59	39	56	39	39	50	46	34	47	45	43	35	52	56	51	45	58	52	46	37	40	53	31	43	41	49	38	43	39	44	40	36	47	54	46	55	39	59	52	50	54	37	48	49	37	41	41	37	41	54	34	39	47	41	45	43	43	48	39	55	37	50	47	52	32	32	50	32	43	57	45	47	58	39	51	46	55	54	33	45	39	35	41	53	42	44	42	39	50	46	40	51	45	44	47	40	55	56	42	42	43	50	51	44	50	49	52	52	56	50	41	46	48	58	44	50	56	49	36	48	43	37	48	53	42	52	42	50	54	34	50	44	38	38	42	36	46	44	51	45	54	54	37	51	51	41	49	42	40	51	58	51	48	49	34	46	28	38	45	41	56	42	47	39	41	46	41	39	55	46	47	38	43	46	54	41	48	56	51	54	40	37	45	51	44	52	42	41	43	41	43	43	37	38	45	45	46	55	59	51	55	37	44	41	51	51	42	54	54	40	49	53	42	44	59	41	49	47	54	49	51	37	41	35	42	48	33	48	54	50	44	39	40	47	35	54	38	41	46	50	46	35	40	36	51	43	42	41	44	46	40	49	47	45	43	32	44	53	46	43	43	43	51	43	47	33	45	51	49	45	39	42	40	44	48	41	49	44	48	51	43	45	47	48	47	30	57	48	50	37	52	41	39	53	43	39	45	57	41	56	52	38	53	48	56	42	48	40	41	36	52	51	47	51	43	37	45	48	40	48	48	51	48	46	53	40	43	61	45	35	41	51	48	43	49	33	43	53	41	46	45	39	51	46	47	37	48	42	39	44	53	44	45	46	51	52	49	32	60	36	66	43	35	48	44	51	30	45	41	49	46	43	47	49	48	50	43	62	55	48	44	49	42	42	46	50	34	43	45	39	51	48	53	45	42	49	39	33	51	43	45	51	44	55	43	47	42	53	42	44	49	58	50	41	49	46	38	41	36	56	53	40	49	40	45	37	48	40	47	38	42	46	40	42	57	45	55	48	37	53	58	43	35	59	41	47	44	43	40	41	43	38	44	43	48	52	39	38	43	45	59	46	48	33	52	55	51	52	41	37	50	44	42	42	49	53	42	42	48	49	52	50	52	45	43	49	43	38	41	47	44	51	49	37	41	42	45	46	38	46	44	58	54	44	49	58	49	43	54	48	50	51	48	39	52	46	46	47	46	40	44	33	38	45	44	41	44	36	41	51	58	46	36	58	42	48	59	47	38	26	41	37	54	44	51	31	41	54	55	40	48	39	41	36	49	51	33	52	54	44	59	39	50	37	48	51	39	39	54	44	50	46	52	50	58	39	48	48	42	42	40	40	46	43	49	45	52	46	49	40	47	44	45	44	45	53	43	32	38	43	47	44	47	48	47	50	42	41	50	39	39	49	42	47	46	43	46	37	39	50
55563	43276	35607	47005	34972	39550	36310	36123	36238	5075	2799	19050	3023	3121	5480	1036	744	711	710	669	666	672	697	673	686	682	874	1326	5272	10951	7702	5847	2378	1367	807	639	609	598	600	637	596	613	592	612	622	615	612	574	614	624	629	585	623	578	562	573	635	555	637	596	577	589	607	599	602	631	579	577	603	625	677	601	601	636	582	587	590	609	579	641	591	575	602	593	632	571	589	601	636	597	581	597	625	619	616	542	554	621	601	575	602	584	619	585	610	619	597	597	626	626	592	609	583	644	563	541	589	621	616	630	598	593	597	631	645	590	572	614	609	598	625	612	634	646	599	581	641	597	597	603	593	600	592	547	614	561	620	632	590	602	656	593	572	593	566	621	553	585	587	610	568	585	639	569	579	589	617	588	624	627	567	593	598	626	627	619	631	594	609	618	585	617	590	589	617	585	600	606	613	600	602	621	582	619	610	626	605	631	662	624	574	678	598	625	639	580	590	640	626	622	597	586	654	599	627	603	585	604	599	614	642	582	641	655	639	544	599	623	540	624	606	612	629	606	588	644	569	596	588	555	573	629	555	622	616	606	607	574	630	629	570	587	596	619	585	586	630	628	638	547	632	583	552	620	666	644	632	551	591	637	587	627	585	610	550	537	615	615	567	566	588	591	623	579	628	642	585	636	630	562	677	595	607	607	596	608	625	621	590	565	648	602	577	578	629	571	598	592	571	581	617	608	591	588	594	582	605	622	617	555	627	665	606	623	599	588	578	605	589	587	573	600	583	594	605	603	595	572	621	590	605	602	594	601	593	619	593	592	586	600	582	602	658	599	651	614	592	597	599	575	631	593	616	622	585	663	635	579	598	598	602	627	614	630	655	636	611	601	586	599	611	614	658	616	633	592	570	602	556	572	618	619	609	594	598	609	601	590	614	625	569	610	586	575	612	606	628	583	631	573	621	588	606	570	577	616	613	584	602	624	596	599	599	607	596	582	614	616	630	607	548	622	595	605	610	616	599	568	596	574	624	614	647	629	569	633	609	564	529	588	608	624	635	613	563	612	613	610	598	565	593	567	648	559	594	629	553	594	613	603	615	612	583	628	593	635	566	594	610	569	579	612	607	601	598	612	589	582	556	611	605	536	630	605	629	610	612	544	610	626	616	632	619	567	574	570	595	655	588	626	582	638	622	615	586	584	604	591	609	632	599	591	622	596	576	625	610	597	588	604	618	604	639	606	587	609	604	594	580	620	578	590	591	620	570	627	595	592	626	604	620	613	606	590	602	599	614	635	572	633	596	573	620	617	576	588	567	637	617	616	618	581	581	626	611	591	605	599	588	583	664	599	622	647	609	605	632	583	611	610	602	618	634	583	640	624	595	536	559	584	580	624	563	561	613	654	582	574	582	600	545	598	575	645	605	562	604	575	643	644	620	575	597	606	588	581	609	598	604	644	659	651	622	622	600	574	619	637	587	599	614	565	621	585	603	605	590	607	607	626	611	623	611	569	564	594	606	582	617	591	628	593	577	590	606	592	597	566	620	629	619	589	656	635	622	617	607	605	632	623	612	585	633	588	597	619	603	603	651	636	605	631	605	615	564	608	585	623	603	657	605	583	591	587	609	658	628	590	585	624	586	631	615	627	646	607	558	603	598	568	601	630	621	639	632	591	569	625	587	608	590	594	583	601	623	582	594	609	613	629	539	586	594	619	621	624	628	615	609	587	657	596	652	656	605	633	632	614	633	628	566	592	627	569	575	635	613	560	579	575	578	617	591	608	634	585	637	632	590	606	612	596	635	598	598	605	605	619	606	590	614	597	673	545	565	595	591	600	589	606	592	582	604	632	588	618	607	617	560	617	611	608	603	613	605	619	532	597	606	632	600	641	588	586	579	646	590	626	630	625	634	592	596	608	617	604	620	600	620	601	563	606	625	583	592	601	634	603	635	581	580	605	616	641	580	586	618	638	627	577	578	566	648	603	587	620	536	602	601	596	610	633	613	622	609	615	598	654	587	642	580	645	578	603	656	589	612	583	596	621	602	568	588	590	591	602	621	591	603	566	603	606	585	618	569	649	631	591	579	558	595	596	628	561	613	646	616	584	624	610	576	576	649	608	555	623	612	568	606	634	572	581	624	629	611	595	601	578	591	577	594	592	584	642	583	574	579	593	614	571	642	583	580	612	579	619	558	599	625	617	580	600	586	595	572	618	566	604	612	600	598	589	625	603	649	593	590	626	676	605	609	600	577	593	600	602	599	628	591	611	631	621	624	646	556	585	642	601	586	575	586	595	568	602	604	594	554	624	622	549	623	606	567	622	560	600	605	579	608	617	577	616	600	593	631	603	655	648	630	609	594	629	568	572	581	625	652	589	631	607	573	655	649	603	592	619	595	609	586	588	629	598	634	594	604	641	569	601	608	601	619	622	626	621	621	615	577	563	610	580	611	592	561	605	637	592	571	596	614	557	573	633	606	610	592	625	587	605	603	592	660	582	590	607	633	578	563	573	600	565	587	628	623	621	576	636	607	570	681	602	597	609	589	624	602	573	621	574	651	640	553	616	557	576	598	600	577	572	616	621	624	600	619	628	609	631	626	599	604	619	586	622	562	627	627	617	610	623	582	620	590	569	602	613	604	607	585	614	592	589	609	591	555	596	592	640	615	635	591	609	632	646	599	632	599	587	569	573	626	617	601	592	632	652	618	636	596	587	573	630	589	599	601	614	593	628	613	625	622	609	585	568	609	606	565	642	615	588	596	600	604	609	580	613	612	587	609	624	601	593	598	607	572	676	652	650	597	603	622	584	587	606	611	623	582	596	627	604	580	595	613	588	631	622	627	572	575	633	600	587	607	631	606	564	606	625	606	584	560	638	588	640	578	612	573	632	611	612	596	594	580	569	649	585	597	588	568	649	621	596	608	614	597	599	604	599	587	590	610	611	624	607	585	669	635	620	598	630	585	644	602	636	615	567	581	594	635	600	603	620	600	600	593	619	622	610	608	657	627	585	655	608	573	575	622	604	629	618	591	621	583	636	603	584	612	634	604	605	607	646	596	601	566	611	609	585	619	604	595	641	630	554	634	611	594	647	579	605	605	610	616	587	642	601	599	581	621	614	575	619	587	580	617	637	593	596	591	595	620	623	556	613	595	630	637	628	634	617	596	639	628	569	567	615	603	625	651	645	596	553	614	630	615	572	607	557	612	607	584	578	637	590	611	593	629	608	620	608	648	624	604	570	610	600	561	594	584	616	625	591	631	596	620	620	604	635	616	600	581	628	577	615	607	618	614	584	588	619	615	607	606	625	603	628	605	588	600	587	569	605	650	561	612	630	597	589	628	585	642	582	623	555	602	604	609	602	589	616	572	589	625	615	629	564	588	605	650	599	617	589	663	611	608	574	588	610	625	603	579	619	624	598	625	592	600	633	649	569	611	636	618	652	612	642	583	611	593	650	610	622	624	636	627	611	603	558	555	601	600	608	634	616	581	609	577	596
8104	4609	2048	1414	328	454	485	478	701	74	52	211	99	44	59	56	33	55	49	42	40	50	56	48	30	37	53	42	52	109	97	86	76	57	50	45	43	55	40	38	28	39	44	42	41	35	38	41	37	36	47	51	35	51	42	53	37	36	32	48	40	40	40	50	37	37	50	42	44	40	47	43	42	54	60	32	53	34	39	37	57	31	42	50	50	49	49	36	45	41	35	32	40	43	47	50	42	47	43	41	39	33	49	35	58	49	40	38	48	36	38	42	36	23	45	41	48	37	35	33	33	40	44	43	44	50	46	45	43	47	41	45	52	51	39	48	45	39	51	44	34	37	50	40	42	35	36	44	46	34	32	38	46	42	41	35	43	45	41	49	46	40	55	39	43	36	46	47	45	39	42	44	30	44	44	49	42	49	40	41	45	44	32	42	48	41	33	44	41	48	40	35	48	40	40	29	44	52	37	36	42	58	50	45	37	43	53	47	27	41	35	45	52	38	35	49	44	38	42	52	51	47	32	40	50	44	54	33	42	38	53	33	50	46	42	45	48	30	43	34	36	45	37	38	38	49	43	40	34	36	46	50	43	35	37	43	31	38	42	40	42	53	53	45	41	61	48	39	35	42	41	43	35	38	51	45	51	43	38	46	41	42	62	33	52	45	38	45	47	46	47	39	45	46	50	47	41	45	42	43	49	40	50	37	39	38	34	54	53	44	45	45	56	44	36	42	28	39	34	46	50	32	36	47	42	41	41	46	31	40	45	43	40	50	43	42	38	39	29	52	50	44	44	41	34	37	48	36	45	47	37	38	50	45	40	55	48	44	48	41	38	55	37	34	36	30	40	34	36	48	44	45	51	36	32	38	28	56	36	42	51	40	62	41	45	41	40	39	64	38	46	49	37	50	40	39	40	41	50	45	41	47	50	47	40	54	48	43	38	43	38	41	41	43	40	37	46	46	37	45	42	40	48	34	42	51	49	37	49	34	44	38	49	48	37	37	39	53	41	46	36	51	32	37	39	46	40	41	51	44	32	50	37	42	30	49	41	50	51	35	56	46	48	45	36	50	46	39	42	45	30	44	37	47	34	54	42	41	39	37	40	36	40	42	33	44	49	47	43	48	46	41	42	42	45	31	42	60	48	50	29	52	44	40	32	47	39	44	37	43	31	39	48	45	40	55	46	43	44	43	45	43	45	42	39	48	44	39	42	42	39	48	44	56	49	38	47	37	39	33	44	44	44	42	46	39	48	42	32	37	45	50	29	33	53	39	29	58	44	46	35	43	35	42	41	50	37	41	46	41	41	42	33	34	43	37	38	46	41	43	43	35	37	43	52	45	49	37	45	45	63	38	37	49	39	46	40	33	42	48	47	26	37	34	34	38	39	49	37	41	35	40	39	40	51	44	42	45	45	38	52	37	45	41	48	47	45	40	41	46	46	47	38	32	45	44	51	38	55	49	42	41	45	58	45	46	43	38	56	50	45	48	42	44	39	30	48	33	41	44	54	51	46	39	47	29	36	40	39	53	33	44	51	43	37	44	36	49	34	38	38	39	39	42	47	41	44	44	39	43	49	47	47	39	42	44	50	38	38	51	43	33	39	33	39	53	44	45	48	30	57	51	46	38	56	38	31	37	43	38	52	44	47	41	48	37	54	48	49	48	45	42	51	40	46	41	49	41	49	51	58	44	45	31	42	65	50	38	47	38	39	37	47	43	44	33	39	52	48	47	50	42	49	40	54	37	37	47	42	40	27	40	34	43	38	59	53	41	54	44	40	54	46	49	43	47	37	40	41	45	38	40	42	32	33	33	48	40	45	42	39	45	42	37	45	49	33	40	55	39	43	50	49	47	49	51	44	46	39	60	44	36	49	39	36	44	39	57	28	40	51	41	29	39	48	40	47	36	42	58	51	32	37	34	41	26	43	38	43	48	56	38	45	35	36	47	29	48	54	44	43	42	41	46	50	35	44	28	50	41	42	42	38	54	44	45	36	46	31	50	45	39	51	32	41	34	56	39	35	44	53	34	32	31	52	44	38	38	49	38	47	49	51	51	32	52	45	48	42	49	45	40	41	42	36	38	38	34	37	56	37	30	39	44	41	42	45	41	50	42	47	48	39	40	42	35	49	33	38	44	49	30	44	42	46	33	48	40	39	44	48	39	55	45	41	55	47	46	41	46	47	47	41	45	51	47	50	54	43	49	50	46	40	44	50	54	44	39	48	39	38	37	40	61	42	32	59	40	48	43	44	40	36	48	50	45	38	52	45	38	40	50	43	47	46	38	42	40	51	48	45	47	52	38	44	48	52	42	40	34	40	48	46	41	48	58	33	51	39	54	43	61	38	35	48	54	38	45	49	36	38	44	41	36	36	39	48	43	40	36	55	42	38	35	35	32	43	38	47	53	39	40	40	49	24	43	51	36	44	48	34	36	51	41	41	45	44	38	61	56	34	39	57	56	44	51	36	27	41	37	40	41	49	45	38	40	56	35	45	43	41	50	53	34	43	39	57	36	40	38	41	35	34	28	29	47	50	36	45	44	37	38	41	59	40	48	41	39	33	45	42	38	45	43	41	49	36	48	48	41	37	43	51	39	41	45	40	47	44	42	44	39	54	24	53	39	35	38	41	46	37	56	49	42	29	43	42	34	47	38	29	52	51	45	50	43	45	36	47	31	38	32	54	51	42	32	38	38	36	39	36	37	43	38	38	46	40	36	37	32	37	36	33	42	54	42	42	47	47	46	40	43	27	42	46	49	46	35	34	38	38	37	42	31	45	30	38	44	34	50	38	44	46	34	39	45	36	42	39	43	45	43	56	36	50	41	41	34	44	47	36	55	45	49	43	37	51	41	37	48	46	34	37	35	38	48	42	42	41	48	37	41	41	40	38	35	56	27	50	39	43	37	43	56	40	33	39	37	46	54	43	48	43	43	42	34	44	42	45	48	36	45	38	40	44	39	54	47	36	54	36	43	34	37	51	53	49	43	45	36	37	48	48	50	32	45	40	65	46	56	34	42	53	49	45	41	53	45	33	44	39	43	44	46	52	46	39	30	41	27	55	39	29	47	35	35	27	36	48	56	41	33	42	48	44	32	38	41	45	45	43	41	36	41	45	54	40	38	36	58	55	45	40	31	34	41	41	45	46	36	53	44	35	55	32	34	44	40	54	42	50	38	42	45	41	41	36	45	46	52	45	37	46	32	46	49	35	36	40	30	46	38	47	44	39	50	38	47	43	38	33	34	45	46	46	52	47	40	35	54	47	49	43	41	33	46	47	46	48	41	34	37	47	57	46	43	45	52	42	45	51	46	43	46	46	39	44	43	37	49	38	39	33	45	42	44	40	42	54	52	38	52	48	37	40	34	39	41	42	54	31	38	45	43	49	51	48	37	43	29	41	46	32	34	46	40	34	44	42	39	40	48	46	51	51	39	45	30	32	41	44	53	40	33	33	49	37	33	37	37	37	49	33	47	45	41
38893	26957	19782	25763	17933	22054	19780	18340	18846	2537	1113	7717	2792	984	1924	909	602	591	591	649	598	577	574	550	582	588	544	577	1213	3159	2753	2291	1183	819	632	613	562	559	560	591	581	547	556	533	550	570	623	558	569	568	563	560	555	528	507	549	472	565	550	547	549	541	492	563	546	601	571	563	547	586	558	536	594	546	536	541	547	571	556	547	563	530	535	573	574	561	523	532	544	578	557	548	581	561	564	532	538	528	568	562	603	538	544	574	564	564	570	559	539	556	552	561	559	561	542	531	556	563	582	544	555	593	567	544	541	552	535	587	550	552	598	523	557	553	550	561	560	563	530	515	562	537	550	564	542	605	602	556	578	533	529	539	564	561	556	571	553	566	563	504	567	524	579	513	566	516	554	549	566	569	580	515	522	541	518	528	557	554	558	527	554	535	568	536	576	583	540	571	572	554	521	557	539	572	546	540	535	563	561	544	529	515	559	533	521	533	544	543	588	557	573	528	522	515	579	571	537	560	574	552	571	551	579	572	597	539	544	571	542	574	558	571	510	567	529	519	575	537	553	597	541	539	576	534	546	529	564	507	574	577	572	520	548	562	576	559	566	540	550	545	552	525	498	597	575	613	565	534	546	554	551	543	524	548	535	559	535	580	574	545	586	556	543	553	573	521	527	511	583	511	546	520	541	579	504	552	570	546	601	525	521	528	540	582	555	563	551	529	552	553	513	582	510	589	556	548	560	512	557	565	531	522	552	550	509	538	599	577	597	558	584	544	480	562	530	589	569	552	554	581	551	550	551	548	534	570	503	562	550	558	545	530	517	543	619	611	540	558	567	512	569	562	582	550	558	530	562	571	510	542	541	555	557	559	545	530	572	529	585	545	571	544	551	499	558	575	512	551	529	572	545	543	582	558	540	526	575	542	524	567	557	556	579	607	585	516	579	509	534	554	546	599	540	542	573	539	551	562	585	513	600	551	541	549	550	570	595	543	528	551	561	549	580	574	559	544	535	513	540	602	600	570	544	569	527	565	534	583	571	487	566	546	573	544	556	582	552	555	564	560	522	538	580	561	561	517	512	596	501	538	583	557	575	557	589	559	562	575	540	545	559	599	554	528	571	581	574	530	575	578	551	556	539	569	526	562	509	587	538	478	517	552	584	573	544	565	563	535	547	577	545	524	593	527	520	551	536	537	563	525	564	550	548	568	569	592	528	560	569	551	544	544	594	562	552	523	572	534	582	591	571	611	551	520	546	553	580	581	552	532	544	533	592	525	506	530	560	529	534	509	521	581	583	536	609	601	529	550	619	561	572	520	574	554	596	550	577	578	560	558	560	547	544	550	551	529	539	568	552	589	570	567	556	559	551	534	566	566	534	567	517	572	594	551	539	573	541	582	568	563	564	581	569	555	508	512	542	527	573	537	552	544	586	562	550	616	557	570	555	566	591	585	536	579	576	557	563	603	518	556	525	528	565	507	571	565	562	542	524	568	562	544	528	544	554	538	532	516	543	564	566	543	563	554	562	560	540	590	547	564	527	527	552	586	509	551	549	531	528	551	510	578	530	558	533	530	500	552	520	545	560	550	570	549	549	548	546	536	579	554	568	557	570	485	579	565	511	571	532	568	550	568	522	590	532	562	603	553	533	544	574	538	558	538	600	509	500	557	529	549	556	590	532	550	534	539	558	578	530	579	577	526	573	545	529	488	514	525	558	513	532	545	510	530	579	521	606	609	539	550	548	571	568	545	555	553	583	494	557	545	556	574	536	591	570	546	576	556	508	542	561	566	568	573	573	529	537	578	533	547	581	541	561	564	566	539	539	571	529	567	539	545	530	552	572	552	544	526	508	545	575	515	539	524	536	544	544	556	519	532	492	539	555	548	559	533	562	535	591	574	568	599	559	589	594	587	581	588	531	565	554	521	514	523	555	529	609	550	629	573	539	547	550	551	527	545	524	535	574	563	518	547	586	542	553	563	536	530	516	517	553	525	530	545	553	580	567	551	551	533	561	539	552	569	569	566	584	588	557	589	567	505	529	509	558	583	549	606	539	574	601	548	567	613	546	538	544	558	584	552	559	507	531	552	546	563	538	579	570	562	521	585	560	545	538	545	574	590	525	605	572	534	529	533	530	574	562	502	579	568	551	559	539	570	530	562	542	531	523	577	547	545	559	569	522	531	600	607	564	569	536	536	607	540	549	589	533	538	504	516	550	523	584	562	541	521	576	551	539	553	545	543	574	552	582	519	538	544	539	545	596	562	593	526	568	552	558	560	548	585	568	523	551	525	612	528	514	504	545	553	535	579	565	530	539	570	575	533	533	608	619	557	531	502	532	558	502	537	571	592	525	547	557	533	542	583	540	584	541	529	541	563	561	551	566	543	551	555	567	522	576	563	564	556	560	535	487	525	577	528	552	581	559	538	553	558	588	553	536	536	560	554	542	573	570	526	597	543	577	558	573	534	507	532	496	515	584	548	553	577	571	550	560	590	527	585	541	524	565	577	549	520	504	573	591	564	553	538	543	534	501	530	618	586	543	536	518	561	564	527	543	550	535	573	525	543	580	568	550	588	514	559	562	567	540	560	535	514	531	549	548	573	567	538	535	536	527	587	529	522	572	542	548	568	571	558	581	551	565	597	531	582	565	567	530	549	552	551	543	569	538	559	590	588	561	534	560	578	490	570	565	579	559	574	525	534	549	547	627	581	581	540	536	600	542	540	535	564	537	526	524	577	534	588	559	549	529	539	543	540	577	568	568	556	529	545	578	560	581	533	542	509	576	560	580	591	529	558	592	555	545	574	555	548	559	583	580	537	550	543	507	498	519	538	608	580	595	595	561	561	555	531	551	542	549	523	554	507	567	565	577	534	526	552	550	569	520	538	506	550	572	563	552	567	535	538	570	547	534	561	571	552	519	557	563	544	558	518	547	563	544	527	545	511	548	570	561	559	594	556	520	582	562	546	559	544	548	558	559	538	531	578	565	534	549	560	591	571	563	541	544	548	551	577	577	556	603	576	566	556	541	562	572	546	547	513	575	576	528	534	532	538	587	548	520	526	492	567	528	565	572	579	549	539	593	522	551	580	544	573	549	565	529	542	548	529	548	535	592	556	530	565	572	564	546	536	571	561	550	543	534	536	549	513	553	547	587	548	586	550	572	537	566	555	584	552	505	627	492	527	572	529	549	537	567	551	559	542	524	549	542	593	544	560	517	563	537	558	556	546	594	560	517	576	544	548	563	551	539	531	544	524	526	569	548	568	550	549	536	563	579	548	546	579	559	520	543	555	525	530	590	531	527	491	557	547	546	530	570	601	570	587	573	580	538	525	590	572	563	534	558	573	576	557	546	558	561	581	540	527	566	567	565	535	528	529	596	554	551	529	591	571	551	544	549	614	530	534	551	558	518	543	548	562	544	536	540	524	603	608	534	510	578	549	525	545	542	530	550	520	565	578	555	545	600	589	548	547	552	557	570	559	575	535	567	551
15241	17190	7842	4576	1106	1630	1373	1512	1825	188	53	365	273	128	143	145	46	44	49	43	57	46	45	39	31	36	40	44	64	184	170	137	73	56	50	53	42	43	37	46	39	36	47	50	33	45	34	44	47	55	47	45	45	46	42	47	42	32	54	45	47	48	36	56	45	45	47	50	36	41	43	45	50	46	40	38	56	52	45	39	50	45	55	50	38	38	39	44	44	43	32	49	60	46	38	43	39	47	51	48	45	46	41	46	47	45	48	41	32	30	47	32	43	40	46	36	48	53	39	51	40	42	54	43	49	44	47	41	31	47	45	47	52	42	47	32	40	39	49	55	51	50	44	32	34	37	43	43	47	41	35	53	52	47	44	49	43	61	55	49	47	55	51	50	44	38	42	58	53	39	53	38	44	53	39	49	49	45	53	49	50	42	32	51	34	47	46	46	36	54	51	41	48	37	35	25	38	42	45	55	57	41	37	37	42	46	48	55	42	51	33	52	37	65	34	36	51	39	42	45	41	61	40	41	47	58	53	36	53	38	32	44	43	64	42	57	55	56	53	33	48	48	38	56	51	41	53	46	39	42	49	39	39	40	51	57	41	40	46	45	50	46	46	44	46	44	47	40	36	35	35	35	49	49	39	38	41	37	33	53	42	54	39	55	47	44	52	47	39	47	49	58	46	53	45	38	36	50	53	46	43	39	33	38	53	47	51	42	46	46	46	42	54	41	40	54	51	43	45	54	41	51	44	36	52	48	54	53	32	49	44	43	45	47	48	45	41	47	45	41	31	40	57	47	42	47	37	37	46	39	41	48	58	39	52	42	53	33	55	60	32	45	37	47	41	44	48	46	41	43	44	41	44	42	51	34	45	45	56	45	29	44	50	41	52	46	39	59	34	43	49	43	52	47	50	46	44	28	50	56	36	45	55	50	60	42	55	49	39	41	36	37	43	37	39	31	47	38	43	52	46	42	45	50	49	52	57	44	49	44	54	41	42	49	44	48	52	39	48	43	51	44	40	43	32	49	43	60	52	41	52	52	54	47	39	50	44	37	52	51	44	49	52	44	43	40	47	56	40	56	45	47	49	33	36	56	33	44	39	43	57	53	37	39	37	44	38	49	37	35	36	37	37	40	49	40	41	48	49	42	42	38	45	47	49	55	38	37	50	41	49	46	46	48	42	49	40	44	40	38	48	38	41	46	35	47	54	37	51	43	48	47	47	45	54	38	32	40	41	45	48	45	61	46	34	45	46	40	52	42	39	40	45	37	44	41	51	44	39	38	52	37	45	30	48	40	47	49	53	46	55	45	40	41	37	52	44	50	44	51	56	50	46	45	47	36	42	44	43	41	40	46	46	37	37	37	52	45	42	44	55	39	50	56	47	38	38	47	50	50	54	45	50	47	48	40	32	45	47	46	39	46	57	46	35	46	43	60	50	41	46	46	61	52	49	42	47	33	44	61	56	59	41	48	57	43	44	39	39	40	52	49	48	31	38	48	41	46	59	43	49	48	49	36	37	43	42	44	38	33	36	54	48	37	31	40	71	44	50	39	45	43	51	42	37	41	38	41	40	38	40	53	55	37	37	42	36	41	44	44	45	29	45	49	42	42	40	56	50	44	59	49	48	49	41	40	32	41	37	45	44	47	39	38	45	42	38	39	58	49	49	32	48	45	49	61	49	55	54	47	45	50	63	51	37	38	51	51	58	46	37	36	52	53	44	43	35	44	44	36	35	51	53	42	47	42	45	40	42	59	47	40	47	31	44	48	37	41	53	45	41	35	35	39	36	52	56	44	46	50	39	44	44	45	43	58	42	43	49	31	50	40	39	44	43	37	51	45	40	49	41	40	36	35	34	44	52	35	36	42	50	48	45	35	37	42	51	43	56	48	43	41	53	48	42	46	54	55	53	41	45	41	66	37	40	37	45	45	39	39	31	45	37	39	42	47	52	50	62	52	32	44	29	37	44	50	41	41	46	48	43	53	56	48	53	39	43	34	45	51	41	47	46	44	38	42	47	50	50	44	46	43	36	48	44	34	48	46	35	45	42	47	46	34	41	47	44	42	43	41	33	60	41	40	35	41	47	35	39	49	41	40	46	40	49	50	59	34	49	40	43	39	39	34	48	43	46	40	52	41	49	39	54	52	30	37	45	55	43	37	49	46	64	46	48	40	31	36	43	42	46	45	44	38	53	50	52	43	43	37	29	49	38	47	42	48	43	46	38	35	43	41	46	32	46	46	33	44	47	41	38	46	37	38	41	52	57	44	48	41	43	42	46	47	47	41	49	32	46	52	44	45	47	47	50	51	60	38	56	47	46	34	58	50	37	49	49	37	47	43	52	46	40	40	52	34	39	48	51	35	50	53	35	30	49	47	44	48	44	37	50	47	39	40	48	54	42	47	41	43	54	56	51	39	44	38	41	46	42	39	56	49	47	42	46	41	49	49	37	45	41	45	37	42	56	53	45	49	53	39	41	37	44	43	59	34	36	40	38	44	46	47	52	49	40	51	43	43	53	51	46	31	42	50	52	44	45	45	41	37	46	55	43	36	44	45	44	49	44	39	47	42	49	49	37	45	40	40	47	36	48	44	42	46	41	46	48	43	42	36	50	45	44	50	44	45	31	40	47	38	37	53	52	47	52	33	38	45	35	40	36	45	48	39	35	48	48	52	44	52	48	54	52	42	40	62	43	45	51	43	44	34	47	43	56	46	45	45	45	55	38	35	41	49	43	48	42	44	42	44	43	47	47	55	42	44	49	50	39	58	60	36	50	33	48	53	49	57	45	50	44	44	49	26	36	45	39	37	54	40	38	43	34	53	35	40	49	37	46	43	45	41	51	37	44	34	52	42	37	46	38	42	37	48	56	34	47	38	37	43	44	45	36	41	53	40	44	37	50	50	38	31	38	32	42	47	49	49	47	40	47	43	37	46	44	56	45	52	48	47	27	48	38	44	40	54	52	58	38	50	46	49	57	42	49	48	49	45	38	42	42	49	57	42	46	45	31	40	33	49	45	50	46	44	47	32	32	50	46	37	38	44	41	48	36	47	57	53	50	48	29	45	52	44	42	44	42	51	35	40	47	47	48	41	55	39	45	25	41	46	52	48	34	43	49	35	30	54	50	41	46	50	38	50	35	31	55	45	39	44	49	40	45	40	47	53	49	50	35	49	50	51	45	49	45	42	41	37	53	48	31	37	36	45	48	48	42	38	29	38	46	31	36	38	48	52	62	41	51	33	34	47	52	56	47	63	41	41	44	44	52	53	43	43	59	44	56	48	42	44	40	54	38	46	36	40	49	40	39	36	47	40	48	42	42	46	51	41	39	51	47	49	38	38	38	41	42	65	43	36	40	53	48	34	45	32	43	46	47	46	40	49	37	43	50	40	44	47	34	33	43	40	50	41	36	50	39	47	44	37	41	47	41	29	43	41	51	40	44	50	44	48	46	47	62	55	55	47	44	39	37	47	52	40	45	47
52715	39597	30881	38140	30228	35042	28941	31034	27579	5493	927	12604	7351	4984	5320	3664	661	620	625	659	674	623	609	621	650	644	640	590	1429	5241	4410	3423	1601	1017	712	676	581	568	588	616	595	576	602	538	607	598	610	584	569	577	571	599	621	557	588	568	548	600	564	645	607	599	604	564	605	562	642	601	532	542	601	578	573	559	567	621	627	619	606	565	594	567	569	570	611	613	576	561	540	569	563	586	587	589	597	605	623	584	568	599	596	605	583	598	607	630	588	585	597	605	591	583	566	565	583	553	566	595	579	586	571	597	575	585	594	611	601	567	581	596	570	582	628	560	581	585	571	569	570	548	573	567	603	589	602	570	574	589	583	573	627	609	570	590	587	580	576	542	604	617	600	599	562	609	566	567	590	587	599	578	616	563	536	608	638	575	553	584	579	563	568	573	601	547	617	582	586	564	520	597	546	601	588	616	616	562	570	580	600	595	607	584	593	582	578	585	597	517	620	549	626	605	623	576	565	633	607	586	587	564	586	553	597	596	592	597	579	536	588	561	632	582	606	553	577	604	550	592	558	623	607	591	621	607	546	567	575	555	626	579	572	628	576	605	578	610	626	603	637	596	625	554	590	533	613	588	578	595	594	606	593	603	574	601	611	540	514	587	611	599	588	601	594	536	534	589	648	546	580	586	590	568	591	606	570	576	546	576	633	552	584	595	548	580	577	598	562	574	559	577	596	597	589	576	550	604	613	595	626	575	621	564	586	556	614	583	606	626	611	581	561	575	551	598	601	590	596	589	602	575	571	588	601	573	613	575	612	560	561	592	591	600	588	650	594	599	601	570	611	590	581	616	583	595	615	577	581	619	597	579	575	589	609	620	588	581	583	546	518	593	659	614	609	597	568	582	607	565	599	602	556	563	594	587	589	577	611	656	599	610	592	553	582	580	608	599	572	570	585	582	581	614	616	549	568	556	576	560	578	593	585	595	611	633	639	558	616	620	552	575	561	584	558	578	597	598	595	590	613	524	544	583	630	580	616	576	592	576	607	612	604	560	646	608	615	573	604	566	590	611	574	618	564	596	578	592	593	570	586	588	566	580	612	602	611	567	548	602	568	632	598	630	595	625	562	588	628	582	535	582	597	563	578	600	555	580	570	606	608	593	565	564	590	596	604	591	574	594	569	639	558	563	575	625	538	612	561	554	590	559	575	614	583	554	609	575	616	615	569	558	585	572	580	607	589	562	599	604	607	601	621	611	591	590	573	524	579	593	562	605	567	605	590	586	591	604	570	553	629	582	612	607	573	580	594	566	588	604	622	537	594	579	575	576	604	572	611	567	572	582	575	608	552	606	605	611	572	570	596	603	538	580	598	581	570	563	558	601	536	612	570	564	589	631	562	623	592	662	627	568	589	592	576	594	578	554	572	620	598	588	608	555	596	577	591	555	581	617	571	591	604	587	584	619	571	596	568	588	614	571	562	594	590	586	625	560	596	612	620	586	547	555	613	577	573	554	597	560	584	583	566	583	591	590	561	581	590	585	586	556	579	633	568	636	580	595	624	593	611	523	590	598	590	579	599	600	575	608	568	619	598	563	618	559	588	636	573	587	551	619	612	564	585	609	560	567	570	558	564	604	594	570	535	582	601	586	565	576	596	561	582	548	595	589	570	620	583	543	576	579	589	597	592	540	583	562	598	554	596	623	634	607	592	582	582	569	609	594	618	572	550	561	590	613	537	568	614	611	551	569	570	581	576	614	569	580	576	595	578	572	597	620	584	552	612	601	593	603	581	582	579	578	536	589	596	591	581	600	573	608	575	544	601	587	615	640	585	602	601	607	616	638	573	596	614	583	577	568	590	616	662	620	605	614	616	576	587	586	592	571	558	531	578	569	571	550	647	585	592	598	615	574	601	579	602	577	607	584	598	568	648	600	601	598	621	604	599	573	584	580	589	636	554	579	613	611	567	590	575	576	584	583	534	621	590	605	564	582	586	564	601	615	556	568	598	610	599	618	538	564	538	566	567	603	555	569	578	599	578	589	597	558	573	611	552	606	598	566	564	563	623	558	588	571	550	585	555	571	574	567	595	593	601	580	609	605	581	573	559	570	574	608	568	548	585	565	563	588	628	615	592	660	587	553	561	581	556	574	617	602	573	581	562	573	630	616	526	555	578	576	590	578	570	589	624	546	598	566	624	601	566	595	542	633	538	632	556	568	576	580	564	624	563	627	644	582	595	590	577	595	588	588	589	585	624	588	594	624	612	546	576	572	592	571	598	597	572	597	576	607	592	573	605	601	587	556	511	581	649	590	598	537	600	626	644	578	595	585	592	573	592	627	619	599	621	568	564	543	606	616	549	593	591	548	566	583	630	575	567	571	621	604	608	628	575	570	612	612	621	592	587	574	533	614	619	558	540	599	535	619	622	558	601	632	597	577	612	559	626	619	634	580	577	617	559	589	574	586	571	611	580	565	621	587	587	578	638	610	560	583	588	594	625	649	589	609	592	613	571	612	564	624	617	621	608	608	632	556	561	585	595	579	591	580	597	565	567	590	619	602	625	623	577	586	574	577	550	576	639	601	621	559	565	601	590	559	604	585	593	609	569	562	585	580	619	612	561	539	559	571	618	570	575	574	609	554	569	585	576	618	591	564	556	609	614	596	572	602	600	577	589	546	600	600	547	611	581	581	591	528	591	590	599	578	576	572	607	577	592	584	583	589	583	590	585	654	576	605	513	567	597	573	574	556	602	578	587	552	599	617	634	591	601	614	588	626	559	604	600	549	599	617	592	543	572	584	584	624	565	592	646	588	609	598	629	606	549	569	593	570	607	538	633	549	529	587	586	583	598	565	562	612	599	623	578	599	630	575	585	567	567	590	589	584	584	595	539	565	576	604	585	592	586	635	581	646	609	571	540	618	582	596	592	600	560	557	586	613	580	557	575	601	593	587	603	614	562	570	527	603	585	574	571	591	540	586	577	607	638	625	601	579	548	609	557	549	570	605	591	595	609	610	598	609	569	582	570	556	574	622	580	597	602	606	558	568	543	614	576	558	563	595	614	607	589	565	549	586	572	591	581	619	578	592	549	603	589	605	600	583	565	574	598	590	576	604	586	617	599	500	653	562	536	570	604	595	583	597	587	578	542	570	577	597	540	568	575	558	594	569	580	577	599	575	581	568	589	618	601	585	602	563	568	591	609	609	571	620	577	573	563	584	620	573	592	583	600	595	569	609	655	582	563	568	576	569	603	649	566	574	567	625	571	592	618	551	616	599	602	620	553	583	582	548	553	551	590	633	584	636	545	565	559	587	573	612	627	616	589	606	559	578	600	582	557	588	594	581	555	593	620	567	568	578	593	550	612	637	577	563	588	610	639	574	620	578	572	622	570	561	579	599	567	635	634	582	571	629	575	604	557	583	557	569	572	603	539	623	569	610	585	557	584	575	610	583	590	605	600	593	562	584	568	600	649	546	590	601	594	610	590	622	574	590	617	586
14853	15814	8211	4459	1174	1814	1360	1684	1751	205	49	407	317	353	284	225	40	56	56	51	51	56	38	53	43	45	63	55	84	162	150	125	88	62	41	48	58	35	39	57	68	52	46	52	41	46	42	39	37	37	40	57	49	51	34	44	49	65	59	44	49	44	42	42	42	44	53	39	45	50	51	32	45	32	50	32	58	44	46	43	42	47	46	65	48	55	40	51	39	48	49	35	35	55	30	60	43	32	42	46	49	39	40	42	48	43	49	59	46	37	40	52	49	37	46	44	54	45	49	58	46	49	58	60	52	35	42	56	56	47	44	45	45	49	42	48	50	50	51	41	54	43	38	53	47	49	52	38	60	50	53	60	47	54	45	24	60	41	51	53	44	48	53	41	46	34	50	55	46	49	45	30	42	37	42	53	46	49	51	43	38	48	40	35	62	51	47	49	41	53	63	48	34	57	34	46	42	47	41	53	46	36	46	55	55	54	61	35	50	50	51	49	54	45	50	47	40	48	49	43	43	42	47	54	49	45	35	36	45	35	51	57	48	40	37	49	38	40	43	44	41	49	39	60	42	43	53	43	49	60	55	45	51	34	39	59	41	54	42	50	49	37	40	48	56	58	47	47	52	45	58	50	52	58	45	41	42	41	45	42	50	40	57	45	35	46	39	48	34	51	45	63	49	38	51	35	45	55	50	54	51	44	51	51	48	41	43	43	41	52	53	59	49	41	50	48	29	54	43	45	53	47	57	47	43	41	35	51	45	45	46	44	48	52	44	45	49	51	57	47	55	48	46	45	40	46	45	48	50	54	46	56	36	54	47	52	40	39	39	48	49	43	59	49	34	46	50	53	44	42	45	38	50	44	44	46	35	41	36	44	40	42	41	48	49	43	49	37	51	41	35	57	57	54	43	42	52	44	41	37	51	42	40	44	54	57	41	50	40	37	47	36	38	45	47	37	40	56	52	49	44	45	41	41	45	41	46	49	40	41	54	44	46	55	52	29	44	45	47	48	43	40	43	51	31	42	55	45	55	50	58	37	40	42	49	50	42	50	44	41	42	50	48	47	44	43	43	30	34	46	54	46	44	44	50	48	56	46	43	41	49	44	47	48	51	45	67	49	39	43	43	50	53	42	55	44	38	40	47	45	44	40	48	40	41	44	40	48	51	40	40	52	45	50	40	45	41	51	45	46	52	47	45	47	52	51	45	60	44	45	35	51	53	50	39	45	35	49	42	39	53	42	52	38	41	36	48	49	37	55	47	58	46	46	47	52	47	39	41	54	51	33	49	50	45	50	50	44	48	47	39	38	47	38	42	51	46	46	52	58	43	35	50	29	46	35	50	46	45	55	38	54	55	56	53	52	51	47	50	59	40	45	51	41	35	38	51	52	48	49	40	50	52	42	42	45	58	41	40	58	46	51	61	39	50	48	46	55	46	51	43	51	50	39	42	40	46	49	56	53	47	40	51	45	43	40	52	42	36	39	50	51	45	44	32	53	37	55	46	41	48	51	55	44	40	57	54	43	43	61	54	56	45	59	46	51	52	47	53	42	38	33	47	54	37	55	41	46	40	44	59	51	62	41	52	47	49	44	43	37	56	44	47	55	46	48	51	47	50	45	40	47	31	40	43	45	38	65	43	42	47	43	47	26	44	39	47	50	38	46	50	44	46	48	52	39	45	54	52	42	47	47	47	60	38	48	41	46	32	45	48	48	43	50	49	37	51	38	50	55	51	45	45	44	41	44	41	45	47	45	46	40	54	52	55	47	60	59	45	44	47	48	53	64	53	45	47	51	37	53	29	44	55	54	41	53	46	49	47	50	47	47	39	41	52	42	48	46	48	45	51	52	46	47	39	47	52	38	48	49	51	34	53	45	40	42	66	39	40	50	59	43	46	59	60	35	51	40	46	50	48	45	38	43	50	55	52	47	47	49	31	41	54	52	55	57	60	45	47	51	53	54	43	48	36	55	40	40	49	57	46	45	54	42	44	47	42	51	46	37	48	39	43	32	52	47	51	53	53	53	49	57	50	48	64	47	50	34	43	45	44	30	48	51	42	45	46	40	46	53	42	29	48	46	36	39	51	39	56	38	41	43	45	47	49	44	49	40	51	47	58	51	46	40	53	34	55	44	36	51	53	43	49	52	51	52	60	37	41	52	48	43	43	42	53	36	36	51	44	34	55	45	56	47	45	57	37	45	51	56	47	54	42	53	53	37	43	48	45	52	44	49	43	50	27	57	45	54	47	41	41	56	56	37	49	47	46	55	44	47	39	47	39	50	40	34	45	47	45	53	38	36	48	32	40	47	56	53	47	47	60	43	37	39	55	50	39	36	35	50	33	46	36	43	50	44	52	51	41	41	43	41	50	45	52	49	44	39	43	35	40	56	53	48	44	55	46	48	37	45	49	42	54	40	48	43	52	40	37	42	57	42	35	50	48	47	50	49	49	50	34	56	47	49	57	52	39	54	44	57	39	42	44	39	43	37	45	59	56	53	46	43	51	61	44	54	49	39	60	50	37	35	35	37	46	55	43	49	34	49	51	35	46	34	51	43	44	52	50	47	36	45	54	44	60	39	35	54	47	50	54	40	45	55	51	44	44	51	49	55	57	47	54	50	37	49	46	39	44	34	41	40	43	42	44	50	46	42	53	50	35	49	38	40	40	41	59	47	48	49	61	50	47	50	48	49	44	39	48	38	46	38	45	49	43	47	52	35	45	49	39	47	46	45	38	40	42	31	64	60	44	59	39	54	54	38	39	50	48	36	45	39	57	44	38	41	42	36	38	57	40	49	37	39	54	36	46	35	43	36	49	55	45	45	38	46	57	55	43	44	45	41	37	30	42	47	47	43	38	51	43	45	41	32	39	44	37	48	42	46	39	45	46	47	35	37	46	51	50	37	55	39	49	46	38	35	42	48	42	45	43	50	45	55	60	46	41	44	45	44	44	40	58	65	59	48	37	34	45	48	51	44	50	46	49	42	48	45	46	49	67	43	53	49	55	44	56	47	52	66	43	48	50	37	44	34	41	47	53	44	43	42	49	45	49	41	40	38	44	53	44	44	48	41	56	54	52	50	42	57	58	52	39	49	52	45	40	48	53	38	54	49	46	51	51	31	45	53	51	43	46	49	52	39	40	29	42	47	44	42	50	42	49	37	55	45	38	44	54	43	29	43	49	44	44	34	61	46	60	51	49	39	47	40	44	47	37	42	40	36	39	49	46	46	48	44	53	46	41	53	41	42	57	50	46	44	48	36	40	43	49	45	54	43	40	49	34	46	53	39	61	38	44	55	39	43	40	35	35	39	51	47	42	45	40	49	39	50	47	32	33	46	41	50	50	44	43	45	39	40	50	45	62	35	50	43	40	51	48	44	35	35	50	48	44	43	52	40	57	43	45	60	51	49	37	45	44	42	41	44	48	58	41	26	36	52	46	46	53	51	39	49	54	45	41	48	48	42	47	44	44	43	42	44	48	45
50475	39520	32062	37563	29956	35681	30392	33437	27290	7615	996	13450	6950	10659	8680	6401	690	641	644	663	645	645	618	603	647	631	630	626	1997	5493	4266	3191	1464	989	695	634	598	620	576	612	575	599	633	604	599	586	597	617	581	609	600	628	643	654	601	624	606	579	596	571	622	617	606	577	617	568	609	610	556	568	565	602	594	628	619	579	596	616	595	618	613	609	586	595	592	605	558	635	586	592	580	606	613	607	605	616	656	609	603	600	575	629	571	621	601	572	591	659	606	612	597	611	653	586	586	614	629	594	610	561	636	578	631	587	584	585	592	613	617	582	586	632	631	591	622	617	619	585	624	596	588	594	611	605	585	636	576	629	611	615	614	578	588	599	564	596	618	590	627	601	649	596	586	640	588	595	572	592	580	602	622	637	609	609	584	577	622	598	627	603	618	627	601	606	559	611	567	638	570	599	612	604	600	632	615	598	587	615	608	630	603	590	632	590	591	598	586	612	619	589	610	619	629	628	555	616	599	628	639	668	617	572	573	604	612	629	635	644	598	618	593	596	574	611	591	598	613	610	602	572	638	620	637	625	637	614	587	567	616	553	611	564	670	594	590	600	606	619	557	594	645	598	601	550	572	603	645	678	579	606	641	630	596	630	607	585	613	599	580	612	630	561	604	557	612	627	567	571	593	610	613	627	569	621	555	654	632	588	567	626	585	557	603	597	634	629	614	590	613	595	596	592	686	626	605	620	610	629	598	610	603	552	601	611	641	632	576	600	614	626	620	593	586	637	590	600	631	578	601	610	626	613	578	616	593	582	589	576	567	593	639	606	627	584	586	623	652	623	652	596	587	640	564	588	608	584	616	595	622	570	590	613	618	610	617	646	624	582	634	582	605	610	529	579	640	629	623	625	556	590	573	618	601	617	601	649	585	601	620	647	606	613	591	616	592	599	592	575	581	554	578	597	658	617	594	599	606	584	624	554	605	575	603	613	635	601	650	630	598	573	603	584	615	555	642	619	585	647	601	564	593	598	620	582	659	614	603	638	590	545	597	599	586	628	623	599	649	611	588	582	634	594	585	626	613	608	588	581	629	626	585	585	606	605	615	626	607	611	602	611	622	630	609	631	630	667	585	602	596	598	610	650	572	598	578	574	602	586	645	629	609	606	607	610	640	592	571	614	564	592	578	599	588	611	576	597	602	632	604	622	660	589	588	603	587	605	632	666	649	598	589	568	540	661	572	631	581	606	599	624	610	576	625	639	624	624	591	641	593	578	618	672	627	596	586	648	577	609	582	597	573	629	623	590	590	600	585	574	598	593	605	575	608	599	620	597	618	567	568	617	640	639	590	618	582	688	521	625	607	617	643	516	602	607	598	622	620	602	596	618	611	596	663	617	616	626	601	597	613	554	641	614	612	616	575	599	604	621	635	625	626	574	624	581	589	650	663	640	593	613	613	580	611	612	648	624	604	613	619	597	616	558	581	604	587	661	594	619	643	615	620	633	632	601	607	587	594	622	623	607	614	607	588	585	548	627	561	610	620	625	602	630	600	618	662	628	593	604	623	573	624	596	606	598	617	594	582	594	575	640	621	602	611	608	607	574	574	603	578	602	602	599	619	652	567	629	627	572	595	622	642	632	567	579	629	595	585	612	602	597	643	595	586	584	620	653	599	632	656	591	591	608	627	587	582	574	564	598	623	632	605	618	590	590	586	592	600	633	528	570	628	599	607	618	615	607	630	613	568	606	572	546	586	617	576	618	622	599	587	593	577	605	589	571	554	623	576	562	634	613	603	602	649	603	655	600	627	619	583	707	608	572	627	620	568	611	612	619	597	597	631	626	619	594	615	622	589	593	566	609	577	637	587	601	648	560	637	605	572	604	639	642	630	600	641	572	580	608	572	608	606	565	606	584	638	614	625	632	601	584	619	600	633	591	606	606	603	589	553	591	623	592	619	611	620	632	620	575	588	624	632	610	622	549	603	618	611	632	589	596	564	575	633	567	642	592	596	612	596	620	557	602	571	584	601	582	620	565	645	613	587	617	626	605	611	606	621	609	585	603	637	594	610	603	606	594	598	658	578	629	624	617	634	602	572	608	572	596	594	627	615	617	604	591	572	626	601	561	609	626	607	631	567	581	594	608	590	606	628	618	695	606	633	638	547	594	615	637	603	587	592	627	627	625	539	580	607	593	604	613	618	575	578	609	615	607	614	569	614	617	571	611	606	622	603	607	610	641	651	600	609	600	608	579	572	628	585	619	635	607	577	610	523	585	595	617	616	589	601	598	612	638	616	598	644	615	585	643	546	585	633	644	594	589	603	568	617	602	574	598	628	625	630	662	580	629	579	600	590	609	643	605	617	579	591	598	639	628	649	602	590	623	608	591	612	599	617	619	592	609	569	611	588	668	600	634	599	567	578	599	587	609	628	645	623	630	583	600	588	576	606	620	587	589	604	672	662	591	594	586	570	611	628	577	594	602	653	611	618	582	594	613	578	637	591	602	596	602	622	614	549	596	568	570	607	618	624	596	601	606	628	557	633	609	625	602	618	578	596	595	625	570	621	586	617	651	590	595	613	551	606	595	589	601	591	612	621	595	634	598	582	605	607	660	616	571	597	578	644	630	580	611	606	640	645	592	635	637	631	561	593	579	593	611	613	608	619	635	621	581	620	618	568	568	613	585	628	609	637	630	605	598	620	601	632	590	607	597	568	611	605	640	588	601	616	602	566	607	595	627	575	580	633	637	643	635	602	624	662	641	604	610	629	606	630	573	606	601	593	641	615	596	591	615	565	629	621	606	616	586	625	583	600	610	571	613	600	621	547	611	632	579	593	597	578	599	608	594	559	600	601	579	597	604	585	619	629	572	593	647	639	586	636	598	575	573	608	582	560	585	581	626	593	569	659	632	628	625	619	634	601	611	610	605	637	563	636	606	627	607	595	590	579	621	622	586	611	589	644	572	612	602	614	665	634	628	581	590	637	632	579	584	549	609	601	584	622	583	640	626	603	614	611	622	604	623	612	613	564	611	596	626	648	625	583	597	612	588	643	649	610	624	583	598	643	591	597	583	627	616	611	647	636	589	580	605	587	625	640	591	616	608	580	678	608	608	540	620	630	645	585	610	637	608	565	633	609	595	616	646	626	586	636	599	624	651	578	622	587	625	612	606	622	595	619	635	585	593	609	566	644	618	610	641	616	600	566	602	606	587	598	595	616	627	575	620	619	581	598	552	619	549	582	604	580	581	602	631	631	620	579	595	600	637	628	589	624	611	622	620	639	618	635	564	597	613	600	624	600	575	591	625	598	542	575	550	597	635	627	572	594	617	592	583	639	595	611	580	592	604	572	584	567	603	626	549	615	575	624	662	597	600	565	637	602	609	610	593	608	551	576	633	604	617	622	572	611	618	587	638	599	593	625	599	621	585	555	584	610	631	555	590	587	589	602	572	587	581	598	561	608	646	624	629	609	636	636	589	603	615	586	652	579	595	583	615
20752	24594	13659	7546	1788	2987	2493	2916	3247	359	54	1309	308	338	456	168	48	43	50	55	35	47	31	56	39	48	48	62	147	262	218	165	78	55	44	55	43	46	49	51	38	40	41	37	52	52	50	34	32	61	39	47	43	46	54	41	43	46	56	43	45	49	40	43	56	50	37	51	47	46	50	45	43	48	51	50	52	41	33	33	49	44	49	42	44	50	54	43	48	53	42	53	55	50	40	38	45	37	46	52	44	46	41	48	39	38	41	49	42	50	34	45	47	37	43	42	49	37	36	28	54	49	54	37	45	52	45	50	47	48	59	52	41	47	49	44	39	42	48	44	46	56	33	50	54	56	43	48	52	42	41	53	55	45	39	47	49	42	60	35	46	37	32	48	60	35	45	49	38	33	49	39	51	42	47	47	52	44	42	55	47	44	52	48	44	56	57	44	42	34	44	39	50	37	58	39	42	39	61	45	40	50	56	51	53	54	57	44	49	45	41	37	35	47	38	48	47	64	45	45	38	40	39	43	43	39	43	45	51	38	49	39	46	33	48	49	46	38	43	52	56	48	56	54	50	49	62	47	42	44	62	41	39	48	55	45	46	42	50	39	42	43	44	50	50	51	40	44	53	58	39	39	44	37	44	41	54	38	49	42	38	57	30	47	40	31	46	39	37	37	41	42	37	45	58	42	54	44	35	45	45	34	45	69	41	44	41	52	48	50	43	56	42	37	43	39	49	41	48	40	43	41	41	41	53	40	39	37	56	34	45	53	46	44	56	60	40	43	40	37	50	44	57	44	45	45	53	33	44	43	37	42	56	43	48	31	52	42	42	50	46	43	46	55	40	39	53	43	31	42	45	58	49	50	36	40	58	52	38	48	43	36	57	52	41	47	58	36	49	48	50	49	46	45	41	44	50	46	50	45	51	50	38	46	32	48	57	35	53	51	61	41	58	59	35	45	49	48	49	43	36	58	46	45	50	48	38	48	41	41	53	53	44	44	31	40	50	33	39	35	47	49	38	51	46	35	52	45	39	42	49	47	45	44	35	41	48	37	52	52	54	47	32	39	40	34	41	39	53	38	59	34	27	43	53	47	47	37	45	48	32	46	46	48	44	44	49	58	44	45	52	38	51	37	49	58	47	48	36	37	52	39	42	45	36	38	55	54	61	52	42	39	42	39	43	50	33	33	42	53	50	36	39	60	41	38	51	42	50	49	57	44	49	41	39	41	40	48	32	36	45	55	37	42	49	48	47	38	40	45	55	57	48	42	45	40	42	58	45	41	42	44	50	36	33	35	41	41	59	48	44	55	38	51	37	47	34	37	52	53	61	61	46	38	49	47	42	59	35	50	49	51	36	46	53	50	37	46	44	47	36	51	35	45	35	61	51	58	37	50	58	44	44	50	33	60	43	40	47	41	36	42	45	47	36	45	40	43	46	51	36	37	54	44	41	46	51	44	43	47	49	44	49	38	42	50	49	48	51	58	48	38	44	41	43	43	50	44	44	41	40	43	47	57	43	45	44	33	45	45	44	61	50	50	50	42	40	51	43	44	50	48	56	59	31	51	51	52	46	45	55	47	41	41	45	53	48	60	40	48	34	56	46	55	54	45	57	51	43	51	45	37	45	48	40	58	47	52	41	36	57	35	42	48	48	52	48	47	42	47	38	53	41	37	46	44	48	38	49	45	50	45	55	43	54	45	41	39	50	43	44	41	51	41	46	63	42	44	57	39	53	47	35	43	38	43	50	41	43	49	45	45	48	72	44	38	55	46	52	47	39	51	36	35	49	36	52	50	56	44	34	50	42	50	41	49	42	30	42	41	37	48	51	36	51	52	62	40	59	40	44	41	58	43	71	48	35	38	33	46	31	32	40	60	44	45	45	56	34	42	40	48	34	57	38	49	37	52	49	42	35	42	34	43	52	41	54	48	52	47	45	42	44	48	46	46	52	44	46	47	50	38	41	40	54	35	42	41	43	44	49	44	50	47	49	38	40	51	49	32	65	38	43	49	48	37	54	39	45	57	40	50	46	48	48	37	46	46	45	43	50	39	50	36	47	46	43	54	36	32	53	47	39	47	38	29	49	39	44	54	37	48	50	53	38	53	34	45	40	44	49	42	54	56	35	44	43	50	41	44	50	46	54	36	44	49	45	44	46	44	64	32	58	52	45	56	53	53	49	45	50	44	50	50	44	49	39	41	49	55	48	43	44	46	39	36	37	44	40	53	56	53	41	37	55	35	51	44	46	50	37	57	31	44	53	45	47	35	51	40	50	40	32	34	47	49	39	47	33	45	40	42	45	49	45	33	39	46	37	54	47	33	41	53	41	41	42	47	44	38	52	44	36	42	43	31	51	32	38	50	45	38	36	42	60	44	42	45	59	39	45	45	50	46	38	55	43	32	45	50	36	38	29	36	38	37	35	55	45	55	47	38	46	53	45	45	49	37	39	50	38	53	39	33	40	69	45	35	50	48	54	46	47	40	36	51	44	48	43	41	53	43	49	38	45	44	43	43	54	39	52	43	38	51	44	42	38	54	48	52	53	33	42	39	47	46	29	46	50	53	61	39	46	51	45	30	54	34	50	46	52	57	45	46	53	41	55	46	67	56	54	36	37	50	48	45	45	52	45	51	45	35	45	45	51	35	42	58	53	46	42	38	44	49	58	45	56	34	44	47	41	48	41	36	48	57	47	30	43	43	35	47	49	50	41	41	46	44	45	46	48	34	35	44	53	52	49	46	43	47	44	46	37	50	46	31	55	49	52	34	48	47	45	32	53	39	48	49	40	45	43	42	47	36	46	56	52	52	43	47	34	46	39	43	45	45	51	43	42	46	38	40	34	51	46	50	34	38	39	43	44	43	45	46	44	37	65	43	52	60	37	50	48	35	47	44	47	49	37	41	40	50	40	35	48	38	42	53	41	47	39	34	52	53	48	33	42	39	50	38	47	46	43	48	38	40	36	53	37	46	47	47	49	53	31	48	46	43	44	47	42	50	49	44	60	47	44	48	43	48	48	49	42	43	50	44	43	39	44	48	53	47	38	49	49	45	47	53	45	49	35	43	39	43	52	51	52	49	50	51	37	43	34	32	62	46	50	48	48	43	53	51	38	34	44	46	35	45	37	54	46	40	43	56	38	37	50	41	46	49	49	38	44	42	33	33	53	50	49	47	55	38	58	38	57	44	46	47	39	57	50	43	48	36	44	34	48	43	51	50	49	37	47	47	40	44	55	39	43	45	45	39	57	35	42	60	48	41	61	46	55	56	42	58	29	43	51	51	50	33	38	40	43	42	47	50	45	32	53	59	48	43	50	42	46	46	52	33	42	46	45	44	47	40	43	51	37	35	44	38	49	41	41	48	55	48	49	41	37	52	45	55	47	30	46	46	50	41	33	51	53	40	46	55	47	60	53	41	43	48	43	48	39	45	51	41	52	51	45	49	38	44	47	34	41	49	43	44	49	44	45	42	54	46	49	55
53762	41456	37678	43588	34779	42389	36144	38766	33769	11280	1357	24970	5912	10215	13375	5580	772	666	677	650	661	684	651	700	624	627	635	648	4294	7693	5481	4284	1863	1197	745	634	610	598	553	634	606	602	597	579	586	599	645	563	572	676	573	609	627	605	554	584	639	610	596	590	612	567	623	642	558	578	643	639	620	614	591	571	601	584	608	614	604	579	551	622	662	591	610	610	633	610	651	631	601	652	623	596	591	683	601	588	571	596	587	579	629	587	583	572	630	604	565	573	637	596	624	591	654	619	581	588	596	579	578	599	601	605	576	590	622	588	570	649	613	589	593	589	598	609	643	580	591	585	591	624	613	590	615	579	596	594	638	641	610	619	600	613	618	640	623	607	565	604	624	634	605	624	616	617	596	577	572	619	566	589	602	595	589	581	582	578	611	599	614	612	590	606	618	525	618	601	613	626	610	585	579	593	615	616	587	606	659	618	610	569	620	600	595	581	583	599	592	586	601	561	599	597	616	602	589	590	623	641	568	557	604	640	572	586	593	639	582	603	611	593	594	584	632	598	611	617	601	603	654	595	569	611	641	616	587	611	582	607	561	578	649	552	604	648	659	595	648	613	582	597	580	586	590	581	581	587	599	597	630	610	560	590	603	629	617	598	598	572	619	590	634	613	611	604	541	631	611	625	554	590	602	587	616	608	573	605	629	609	559	623	582	642	614	620	573	638	538	628	614	617	594	602	586	596	587	604	612	602	586	658	570	591	612	589	591	577	585	551	611	594	651	653	641	579	612	608	642	609	619	592	606	593	604	601	630	611	588	591	562	610	649	610	580	643	565	587	580	612	593	598	629	640	629	632	604	578	611	614	583	635	541	564	579	615	626	613	602	574	592	586	584	636	603	601	604	627	606	581	591	586	572	582	641	566	619	603	586	638	655	632	601	586	599	615	576	584	585	595	604	589	604	595	581	649	593	675	617	606	598	619	607	557	595	610	574	592	665	615	609	622	592	604	620	632	623	592	583	587	620	616	606	600	594	602	598	608	606	639	580	584	641	637	605	575	596	599	577	602	613	639	625	594	595	615	578	539	595	645	586	629	640	572	567	568	595	630	617	607	612	597	584	633	579	585	570	585	623	596	588	599	563	623	576	622	596	614	587	653	600	605	602	600	590	618	532	624	590	588	576	563	608	594	601	637	566	582	573	610	603	684	584	643	590	589	596	595	588	599	566	604	615	596	608	559	634	554	564	607	589	594	587	643	609	580	563	619	641	576	575	610	629	588	637	559	594	557	583	587	615	597	578	644	628	601	657	589	629	551	632	587	567	562	605	591	578	646	580	610	602	625	578	599	601	599	632	587	624	602	582	571	616	573	628	608	581	640	612	638	692	601	600	583	602	558	614	612	609	612	605	566	598	591	629	605	616	610	659	618	612	600	586	633	565	577	576	630	604	592	643	598	631	552	569	602	648	620	558	603	584	601	609	537	568	617	572	606	585	607	565	598	597	578	616	551	584	601	572	604	588	596	588	650	599	642	583	583	552	576	562	568	596	619	597	591	614	578	593	621	608	635	571	586	572	582	608	613	624	579	616	618	605	638	603	617	551	620	610	615	625	638	556	633	556	591	606	593	583	578	624	634	581	577	597	590	521	605	587	580	610	631	604	594	633	587	599	596	643	589	627	578	576	624	592	607	586	639	608	608	598	651	623	635	576	629	620	569	603	642	576	646	589	579	642	600	573	563	610	608	610	556	598	593	658	601	562	620	557	587	565	549	576	602	618	595	572	631	650	594	631	631	606	588	633	580	621	592	582	616	599	612	599	597	605	599	653	619	623	585	578	591	612	613	619	598	600	601	644	604	593	632	627	597	623	595	590	615	606	596	609	544	645	576	550	557	605	591	591	627	596	589	584	590	625	583	592	577	630	620	616	553	601	593	585	599	594	616	597	613	601	584	576	662	575	617	621	584	612	547	616	619	592	629	621	602	579	571	572	653	595	629	606	626	613	606	600	609	603	603	615	572	609	599	668	597	603	646	617	594	581	569	602	612	600	584	630	585	593	594	622	559	621	591	608	584	591	620	628	642	610	564	569	565	583	582	582	593	569	569	573	592	598	598	597	628	620	588	594	601	633	631	613	577	630	588	586	599	649	564	596	603	603	614	605	583	604	600	625	615	586	610	622	616	636	556	571	596	593	592	599	579	623	591	589	603	570	577	612	612	574	542	594	606	669	598	571	633	567	584	567	578	585	628	601	549	598	599	618	561	647	566	613	620	602	601	575	614	614	578	639	582	624	623	558	592	589	596	584	572	606	587	604	618	611	569	609	535	592	643	586	573	617	558	620	675	615	589	667	647	590	594	622	637	627	640	615	578	609	575	612	625	629	613	583	540	603	596	606	613	607	580	589	588	601	604	593	609	605	663	577	626	629	569	609	577	577	579	602	629	623	574	564	603	599	549	598	595	621	622	591	587	609	609	607	634	614	595	624	606	620	593	566	584	607	588	608	655	607	573	611	561	572	633	599	618	607	593	554	650	609	625	638	592	615	631	617	605	569	618	599	656	582	623	595	612	570	603	595	611	589	581	617	636	565	572	616	609	567	610	616	609	588	619	573	589	610	601	659	568	617	589	556	597	600	573	610	595	581	589	577	589	620	600	589	655	580	616	607	615	579	551	582	606	609	562	591	590	554	634	598	579	589	588	618	612	595	608	614	610	586	578	613	596	627	590	597	625	595	584	588	566	567	597	594	624	608	602	606	609	624	623	587	651	590	591	593	606	590	631	616	575	591	633	644	532	602	609	609	605	586	657	618	603	617	553	630	640	580	589	598	594	598	608	594	593	534	627	579	617	605	604	576	567	603	602	596	583	570	602	636	635	618	599	593	601	592	596	587	622	566	600	621	638	611	616	560	597	577	591	582	591	596	579	638	614	599	618	621	591	593	641	592	596	576	593	600	589	643	576	570	606	651	612	612	617	626	562	674	615	581	581	593	611	603	583	586	549	597	593	612	653	561	584	604	550	624	640	618	608	631	623	592	571	616	606	598	616	598	592	561	581	602	577	645	615	619	620	573	601	601	585	609	589	621	558	631	613	597	540	584	643	657	595	597	618	614	609	629	577	596	583	595	587	616	615	565	611	615	605	569	578	570	538	603	636	615	559	579	623	597	581	620	570	603	643	618	608	604	595	614	562	579	590	583	629	602	562	594	626	622	585	591	632	585	596	601	583	541	613	595	621	602	596	611	618	598	624	633	605	608	576	612	581	585	625	601	593	619	585	573	589	556	597	577	611	603	589	555	618	618	581	631	628	595	598	622	601	601	602	597	660	583	557	606	591	586	650	606	596	649	616	614	648	607	541	575	620	597	549	612	603	582	599	628	609	606	584	569	564	596	579	603	595	596	637	654	584	631	637	588	630	609	583	579	572	576	582	579	612	575	589	615	576	625	617	594	598	612	535	603	605	577	544	626	631	644	599	559	640	566	587	556	616	645	609	618	619
8558	4725	2281	1210	287	575	550	477	727	138	60	391	97	103	115	63	43	57	35	40	47	51	40	35	61	39	38	47	60	94	107	83	65	64	47	49	45	35	50	49	47	46	38	50	29	40	37	44	46	45	47	50	35	34	38	45	53	51	40	39	44	40	39	52	46	37	39	52	44	43	45	49	48	47	53	51	40	43	30	51	49	47	53	39	39	41	33	46	52	34	34	47	49	50	41	49	44	49	49	32	47	50	50	43	52	39	51	40	41	47	47	40	42	47	33	48	35	59	43	52	38	47	40	42	46	46	35	44	38	43	36	41	52	46	41	42	29	52	43	42	48	51	41	44	39	48	39	39	41	40	43	43	51	40	52	55	43	56	33	52	49	42	37	56	49	49	46	39	54	48	34	36	61	38	52	39	43	50	36	46	39	45	42	43	48	40	31	49	44	48	42	40	39	37	36	50	36	46	46	45	36	49	49	41	40	46	46	60	42	47	47	33	42	37	56	47	38	43	46	42	47	40	56	40	45	47	37	60	36	50	39	49	37	55	54	56	34	58	49	44	59	43	46	58	34	37	52	48	51	46	43	45	50	44	42	40	46	37	43	40	50	42	43	52	41	33	39	45	43	51	55	37	56	24	43	46	55	56	33	41	40	41	41	42	39	43	41	38	32	54	49	41	33	56	43	56	46	44	48	39	35	54	51	55	45	48	53	46	37	46	34	47	41	36	39	45	47	54	34	39	54	46	50	47	36	41	49	38	44	48	49	40	45	52	41	47	50	54	39	52	47	53	55	44	59	41	39	34	38	35	43	41	39	57	53	51	52	54	34	46	33	35	40	54	43	53	56	47	47	43	47	48	40	37	51	48	42	35	44	53	38	51	54	43	58	43	52	36	47	49	50	49	32	41	37	45	33	37	41	54	38	41	50	60	46	49	37	50	43	39	38	36	47	44	39	42	51	53	41	40	47	50	54	45	44	46	41	39	45	34	52	44	50	42	54	37	45	42	46	47	57	51	39	43	38	47	36	46	46	35	46	53	38	44	65	48	51	33	47	61	53	40	38	42	39	47	43	33	50	43	45	49	39	36	39	53	41	43	64	49	37	45	42	53	44	36	48	47	48	43	47	38	44	49	42	49	41	49	46	45	50	38	38	41	51	36	33	41	32	49	45	43	53	57	36	43	37	43	36	45	45	45	49	45	31	59	44	43	48	54	50	46	45	46	43	37	42	54	57	51	49	42	44	47	50	53	40	52	49	41	47	45	45	42	38	46	46	36	44	54	48	35	47	46	29	49	49	43	51	49	47	55	40	48	47	50	55	54	50	51	46	43	43	57	49	51	45	55	45	51	21	47	39	53	51	53	51	33	53	52	49	48	51	44	46	39	47	38	52	40	43	36	41	50	57	40	41	57	36	38	44	54	48	39	52	46	39	43	37	50	46	39	54	37	43	45	35	34	38	56	45	51	37	46	25	46	34	44	51	41	44	31	49	52	44	42	48	42	49	41	39	41	33	42	56	28	43	54	50	48	53	50	42	55	42	34	36	44	48	52	53	42	33	43	30	37	38	54	35	48	44	43	43	34	38	68	45	44	39	45	43	43	51	69	46	44	53	45	46	34	49	49	45	45	54	40	34	35	49	49	47	57	52	37	33	37	47	41	43	43	50	35	47	42	46	54	49	50	56	42	42	47	39	42	38	38	40	53	34	53	44	38	52	47	44	59	46	50	47	41	47	50	41	63	47	48	40	47	37	43	41	39	50	45	44	54	48	58	36	37	33	40	41	47	51	56	41	44	47	49	57	42	51	50	59	42	46	47	58	57	46	49	34	34	50	46	38	52	47	54	41	47	41	32	37	47	45	36	35	53	53	45	52	44	42	46	57	33	47	40	43	46	46	42	43	37	37	42	47	46	50	49	42	35	39	47	60	35	34	50	37	31	44	37	44	44	47	44	52	50	60	45	36	45	49	37	49	47	55	40	44	39	48	37	44	42	44	35	33	36	54	39	50	41	36	41	44	44	58	47	52	46	42	41	51	42	37	51	30	56	44	52	24	53	40	43	50	49	57	43	41	51	42	42	41	44	36	52	35	43	44	41	45	40	43	42	43	45	47	49	41	39	38	49	44	47	33	51	46	41	44	43	42	49	40	49	48	38	40	41	44	38	35	48	45	45	50	57	49	44	49	42	43	29	47	48	39	42	46	55	47	53	62	43	42	54	52	45	42	53	42	41	44	38	55	34	43	41	51	49	36	57	35	38	47	39	41	51	47	50	42	55	47	42	45	47	46	41	37	49	46	40	43	52	38	41	50	49	46	38	41	47	37	43	40	54	57	41	49	39	51	43	32	56	30	47	46	48	45	29	49	43	61	43	43	45	52	46	33	46	59	37	51	42	37	52	55	39	46	39	41	40	49	47	43	51	46	48	33	50	46	48	32	41	49	37	43	69	47	63	53	46	53	53	39	52	44	41	51	59	48	56	32	45	42	45	41	56	35	49	47	39	41	44	51	52	41	60	57	58	45	54	43	43	43	35	54	49	42	43	52	42	48	39	46	38	41	47	33	53	50	33	58	44	44	40	56	45	42	40	44	39	48	48	32	34	42	56	48	28	51	56	49	46	48	49	49	36	33	48	46	44	46	51	41	37	53	36	37	40	43	48	42	32	39	31	44	48	40	33	58	52	46	41	52	54	43	39	36	46	47	47	42	40	41	53	48	42	49	49	45	45	47	53	45	46	51	53	52	30	39	40	44	41	50	44	49	28	38	47	39	49	40	40	43	39	45	41	36	55	57	48	37	41	43	44	55	49	58	43	42	28	40	51	37	52	47	49	48	44	47	46	50	40	49	46	43	40	41	43	42	42	44	41	47	51	55	51	50	51	30	38	40	34	46	39	46	44	47	44	45	37	50	48	34	53	47	44	54	53	42	39	49	41	40	36	44	51	46	47	51	37	30	41	55	34	51	44	58	42	45	36	37	39	31	43	42	50	40	33	49	57	35	43	45	48	44	53	37	52	54	41	40	39	54	44	41	44	43	56	48	41	46	38	42	55	49	38	53	47	54	48	45	52	37	30	48	45	45	56	34	45	38	52	49	47	53	41	39	54	56	42	48	47	49	54	48	36	40	51	55	39	52	49	49	31	44	40	44	54	45	37	52	44	42	45	60	47	52	30	45	41	34	39	71	44	60	37	47	39	38	41	46	48	45	48	51	39	40	47	42	42	38	38	54	50	34	39	39	47	43	30	65	40	53	56	30	49	48	46	39	38	52	43	36	36	49	57	55	38	37	50	38	50	42	42	46	40	45	34	39	61	49	35	46	37	44	46	49	47	37	48	50	40	45	56	38	47	41	48	43	37	44	46	44	48	47	47	48	43	37	37	37	48	51	51	46	44	39	48	51	40	54	42	49	44	47	34	58	31	50	38	40	56	52	48	36	39	35	49	49	34	42	51	44	37	38	48	37	42	39	41	51	45	40	38
41984	27076	21898	24194	17559	24951	22574	20545	20284	6415	736	13339	2602	2412	3742	1768	674	623	590	579	597	584	559	576	631	614	622	605	1359	2813	2110	1686	982	783	623	657	602	609	580	584	582	539	563	595	589	593	541	566	557	595	557	564	618	545	573	576	552	568	575	593	579	609	589	572	627	579	595	547	559	589	605	557	579	597	621	582	587	532	574	548	606	552	586	544	613	555	572	572	563	601	604	567	640	555	547	587	565	579	610	584	571	619	584	583	582	635	548	599	559	608	560	565	613	592	619	607	592	552	530	594	583	582	592	593	498	594	580	552	599	602	576	593	572	551	549	587	605	563	609	600	587	582	570	591	581	576	611	602	549	621	562	593	570	605	576	608	665	558	562	580	588	637	584	594	592	553	574	602	607	553	598	573	563	571	598	570	582	596	567	567	602	620	589	592	600	565	565	595	560	596	605	560	569	611	594	587	577	608	603	574	592	616	579	547	591	585	598	621	550	579	615	614	601	576	605	572	607	620	603	586	596	575	621	590	589	613	580	607	567	627	552	595	639	559	623	577	585	607	580	597	613	586	613	571	544	617	601	549	564	611	590	578	581	565	593	557	632	551	556	589	583	595	599	605	561	562	562	556	588	535	581	561	572	563	562	601	601	557	571	582	602	583	605	572	564	587	590	615	583	560	601	595	559	563	587	569	593	598	592	573	562	589	558	563	563	582	571	584	617	581	582	515	568	575	608	620	583	611	591	574	562	549	600	582	609	579	610	559	600	586	585	597	611	570	588	582	595	627	601	606	586	614	593	539	565	598	585	536	581	586	589	600	619	577	599	621	599	585	591	633	580	604	593	534	588	568	593	594	571	585	590	576	529	614	569	597	625	546	615	613	558	616	600	562	598	624	576	600	562	611	612	617	573	591	594	554	610	606	608	588	589	602	605	576	591	602	572	613	558	588	563	570	598	551	562	597	584	595	591	563	592	597	598	609	594	597	548	593	559	554	546	589	604	573	568	577	581	591	587	598	607	576	561	612	570	556	593	536	605	572	589	604	582	568	594	551	609	620	573	565	629	594	588	603	594	613	604	578	605	604	597	555	564	587	573	566	602	592	629	553	597	578	585	597	615	608	568	610	569	626	574	575	605	586	565	602	593	593	597	543	608	580	581	557	579	583	553	622	583	611	555	593	572	562	573	607	590	604	546	559	585	602	583	602	597	636	620	597	564	608	561	590	549	583	603	595	605	593	609	580	531	531	616	571	594	606	591	576	610	576	579	565	562	566	573	599	608	621	571	576	572	606	545	589	595	593	566	528	621	596	638	565	563	612	619	554	556	610	572	556	562	605	592	597	604	565	594	566	567	567	570	614	557	578	565	571	580	583	552	602	615	551	619	601	584	583	562	562	604	617	599	581	559	577	574	582	586	568	601	557	592	592	585	586	599	608	554	564	557	568	551	583	523	596	580	583	605	564	570	627	611	573	609	560	568	595	591	561	576	546	568	596	569	590	568	611	619	606	561	552	544	586	588	607	540	568	570	627	565	561	606	622	613	568	567	549	607	606	564	623	552	616	604	584	581	620	578	540	598	572	607	580	584	557	604	590	607	579	587	568	574	580	513	577	575	577	621	583	610	572	587	584	587	580	550	554	576	579	617	587	610	602	572	571	558	616	546	567	613	569	548	603	576	614	589	635	561	599	581	610	584	598	626	581	571	559	599	555	583	556	563	638	603	578	624	551	551	592	593	568	569	580	532	581	578	574	605	583	590	566	573	591	554	612	606	591	613	595	564	628	567	580	598	572	557	549	581	613	579	590	593	592	598	558	588	589	591	569	581	573	579	552	629	538	607	590	596	607	582	565	574	586	590	607	538	592	628	600	617	582	571	552	553	563	574	580	624	569	587	597	609	590	609	583	574	607	566	595	589	585	602	600	607	541	582	567	647	618	594	587	637	583	598	595	607	558	582	557	565	591	586	562	607	602	613	584	596	587	584	555	596	630	577	582	554	600	588	556	586	580	615	583	606	540	636	581	579	571	555	594	566	604	580	570	606	587	578	589	585	556	603	602	600	582	539	583	600	542	576	576	568	605	598	565	553	567	607	616	585	586	583	621	592	576	603	590	590	549	559	607	547	584	602	589	600	569	572	587	597	587	555	565	600	574	525	587	587	591	587	569	629	595	570	626	616	546	564	578	557	542	586	557	543	549	533	608	611	583	618	612	607	592	591	610	597	585	619	588	621	615	591	590	590	609	616	619	575	579	568	566	611	569	543	627	603	594	568	594	578	597	536	578	611	558	610	554	616	539	546	592	552	625	621	584	562	615	599	562	562	560	596	576	579	665	565	557	567	554	592	547	563	558	584	589	616	571	542	632	571	562	586	571	609	561	606	552	563	593	596	557	604	573	586	554	544	613	625	617	569	549	603	592	640	588	543	573	576	617	579	564	577	538	587	610	581	608	592	569	574	585	599	599	611	582	571	580	637	571	567	575	571	572	587	576	553	593	581	577	558	513	594	520	569	588	577	572	604	570	614	572	603	570	586	577	594	596	572	584	636	565	576	562	555	606	606	669	578	569	572	602	594	553	515	575	585	615	543	571	589	639	567	587	588	548	596	560	577	598	567	618	608	593	569	589	566	536	611	577	510	616	621	558	569	621	604	582	575	577	560	574	573	599	574	611	585	587	569	595	608	625	579	608	594	565	533	582	586	581	613	607	558	523	565	559	574	554	611	634	547	585	567	604	561	603	577	604	567	567	575	602	569	565	535	544	560	610	624	625	539	617	575	591	585	611	614	594	635	600	592	605	596	619	576	630	580	593	594	620	577	600	599	602	581	629	588	597	632	564	605	610	577	624	583	597	595	562	584	551	549	579	643	630	555	615	553	564	593	554	558	589	603	589	576	613	608	574	565	571	593	591	597	599	614	596	585	591	591	607	579	602	596	560	565	566	632	537	579	568	605	587	580	607	551	554	561	583	573	623	561	572	585	564	669	583	590	589	622	581	527	591	588	541	565	562	586	640	592	579	598	617	622	590	619	602	587	610	571	581	601	590	569	581	580	595	587	638	547	598	596	592	619	594	531	588	574	546	575	618	609	566	583	603	556	618	569	576	591	576	591	554	611	547	592	586	607	588	557	603	580	624	598	588	615	567	582	628	589	589	559	554	604	581	612	587	591	589	587	639	607	628	586	580	569	592	570	566	553	599	597	580	528	627	615	587	562	551	646	587	571	539	607	548	586	582	573	550	566	563	580	605	574	607	609	632	569	539	595	608	578	553	554	564	604	612	580	610	578	581	536	603	606	566	599	602	626	606	615	584	621	630	592	608	597	617	611	609	641	589	591	580	557	599	572	576	615	580	600	558	606	571	578	587	576	612	616	553	552	571	561	553	663	626	577	562	558	577	528	569	603	591	596	599	607	575	568	555	608	585	574	593	583	570	590	578	598	603	576	606	567	591	535	568	610	624	583	575	580	555	579	564	588	601	531	642	584	588
15830	15266	7710	3692	797	1629	1581	1091	1693	666	78	851	158	137	293	104	61	48	53	35	46	55	48	37	44	45	52	52	120	192	156	106	72	42	54	41	48	48	44	45	45	48	35	38	43	43	40	44	40	38	50	44	44	54	46	56	49	51	43	48	46	48	48	37	54	43	47	44	44	49	36	35	47	50	50	42	41	47	40	41	48	41	39	44	48	42	47	52	38	39	40	47	39	44	49	45	48	40	47	52	43	40	46	46	36	45	42	59	53	45	36	42	44	34	48	45	48	41	56	41	54	44	46	51	41	61	44	53	44	53	45	64	34	56	50	53	34	37	41	44	45	49	39	47	56	49	46	36	28	36	52	41	39	46	40	42	42	38	41	50	50	44	46	45	42	41	57	34	50	40	57	56	50	44	47	40	52	47	44	49	50	41	49	59	54	54	45	46	53	41	42	42	45	47	42	53	45	43	46	44	56	56	52	45	54	36	37	36	43	46	45	33	45	57	51	44	38	47	50	47	46	51	49	46	56	47	52	50	49	49	48	55	47	52	46	40	50	35	48	42	42	57	43	46	32	40	49	49	51	40	50	55	47	45	46	52	42	58	38	52	47	31	60	51	45	49	51	51	36	41	42	49	49	52	48	52	47	52	50	46	39	35	47	54	37	43	51	47	41	48	54	44	39	37	36	39	38	45	43	33	42	46	39	50	42	43	48	36	46	52	43	47	49	42	36	49	53	43	53	40	30	36	35	45	43	50	53	47	48	49	45	43	41	39	36	51	46	38	33	38	40	40	49	54	47	43	38	51	44	51	47	50	45	46	53	31	39	50	42	47	39	49	35	51	37	46	43	54	42	49	49	38	29	38	47	40	41	40	35	37	42	36	43	40	49	34	53	45	38	52	42	45	41	45	44	47	40	31	47	48	50	48	39	53	45	37	46	53	43	43	55	40	47	44	56	33	44	39	44	37	55	35	43	49	48	43	50	35	40	56	49	38	54	40	45	38	33	35	40	54	52	42	47	29	47	47	57	36	50	54	57	50	48	43	46	46	45	53	51	54	52	38	45	51	45	43	53	55	48	41	41	48	48	37	47	47	45	59	44	47	38	46	33	44	31	55	48	41	39	50	42	52	42	39	46	43	46	37	47	54	58	43	35	45	32	49	44	45	40	55	54	56	49	27	36	51	40	41	51	42	52	48	45	51	43	56	49	39	52	44	39	40	39	50	40	42	45	43	51	32	54	48	44	45	34	49	45	48	58	49	43	52	51	47	56	46	44	57	46	54	63	51	51	35	44	40	45	46	39	49	45	48	35	43	37	42	44	43	55	40	43	53	50	43	35	45	56	37	37	52	48	56	51	60	43	43	37	43	45	43	47	44	42	37	43	41	47	49	44	43	42	47	43	41	51	46	55	53	33	47	37	50	45	33	40	39	49	40	51	46	46	33	42	39	43	50	40	47	50	45	44	43	55	42	52	50	47	37	40	38	35	45	39	31	42	57	44	44	38	41	45	42	31	43	43	36	43	48	41	53	40	67	29	39	47	50	54	47	41	49	41	39	42	43	34	37	40	54	45	41	40	54	46	54	46	52	40	54	45	51	58	54	50	43	49	50	53	41	38	51	37	41	37	51	51	49	50	42	51	49	38	54	40	41	43	54	54	44	45	40	43	45	44	55	42	43	56	44	53	41	26	55	44	45	48	48	42	45	54	36	42	51	42	41	43	38	49	57	40	48	46	42	50	44	40	38	48	59	49	41	45	38	49	46	33	41	47	49	40	41	52	48	40	51	55	49	51	50	40	40	34	36	45	50	50	47	51	47	43	50	45	57	50	51	32	42	48	48	56	48	58	47	46	50	43	39	47	47	54	43	46	39	45	35	51	43	41	40	48	50	56	49	37	48	46	49	41	50	48	38	42	59	38	62	50	44	44	54	44	49	41	38	50	29	48	53	37	49	47	36	52	45	42	48	56	45	42	48	49	47	51	37	47	52	61	34	42	38	45	54	50	46	51	53	44	35	40	48	54	38	45	48	50	45	45	60	54	41	39	35	54	53	56	37	31	40	52	51	40	47	49	51	47	48	51	42	38	44	48	61	54	49	56	46	38	46	42	46	41	47	54	54	35	51	34	48	46	54	51	39	47	37	32	37	43	49	45	29	39	38	44	44	40	53	41	56	54	41	40	46	41	55	41	43	45	52	45	48	40	46	39	51	50	44	46	43	42	47	36	38	58	44	40	47	52	42	49	37	56	49	53	36	49	44	39	49	36	52	43	31	52	55	56	47	47	41	30	54	45	51	51	36	43	48	45	50	57	39	34	48	48	59	55	62	54	35	53	40	38	38	36	42	57	45	48	43	47	44	52	38	48	52	54	43	42	50	45	33	50	68	32	52	45	35	45	48	45	44	37	38	49	55	47	40	40	45	37	37	53	44	31	42	46	43	51	52	41	58	44	36	59	53	36	42	27	35	47	53	55	59	45	47	48	36	48	54	41	45	40	50	31	51	48	41	36	46	36	55	45	39	41	51	43	57	39	52	49	64	46	42	53	45	54	41	38	47	39	56	42	54	42	54	39	49	40	54	45	54	46	47	52	53	41	48	50	48	46	36	37	36	34	37	52	46	48	49	43	43	40	47	44	45	50	58	41	47	47	47	35	50	48	41	31	39	54	41	35	40	42	37	48	44	51	36	57	48	45	46	45	44	36	49	35	37	37	49	46	39	41	47	40	55	41	54	50	39	49	37	50	49	53	47	63	48	38	53	46	34	61	41	57	34	43	56	44	35	46	48	40	42	35	46	44	48	48	45	42	55	52	46	35	43	40	39	55	47	42	44	48	41	48	38	57	49	43	45	34	44	46	48	35	43	55	45	48	43	43	53	57	48	65	41	49	42	51	48	42	41	48	42	49	53	45	48	46	40	46	47	40	35	46	52	39	45	40	56	43	49	42	53	42	59	35	42	50	43	51	43	42	31	46	71	43	35	43	37	44	46	52	45	42	46	40	45	33	38	28	39	39	37	38	45	47	36	38	48	56	45	45	50	52	40	41	54	47	39	51	38	38	47	48	47	49	58	59	46	36	51	46	33	48	45	45	48	42	36	44	58	62	49	50	44	43	49	37	53	35	40	43	51	43	45	44	43	37	53	44	43	41	53	51	43	56	50	42	40	40	56	48	46	47	30	42	50	40	45	57	46	54	47	41	42	39	41	40	46	42	37	53	39	50	39	33	54	46	53	52	46	58	48	53	49	40	47	57	41	41	40	52	44	44	41	48	44	37	47	43	46	50	37	37	47	49	56	42	33	52	41	41	44	49	42	49	40	33	38	47	52	38	30	58	40	45	43	51	33	39	43	40	35	49	38	48	46	51	43	40	38	54	59	49	47	37	56	41	39	50	48	43	52	63	51	57	61	50	32	45	48	48	46	41	46	48	44	43	58	37	41	45	43	36	49	46	39	52	39	40	56	37	47	44	40	52	43	52	51
52070	35278	31900	35595	27127	36030	31774	28274	29314	17309	2414	20881	3094	4418	8988	2849	641	656	615	661	644	599	603	585	664	615	614	627	3241	5227	3771	2981	1411	980	685	587	659	559	651	599	566	597	634	568	552	583	598	586	622	564	538	611	575	584	584	602	607	595	587	605	580	620	540	584	573	546	574	626	604	581	615	575	619	594	564	617	574	576	583	581	567	594	599	653	585	617	566	564	576	620	587	591	618	613	637	581	609	589	630	576	614	545	589	603	600	572	560	562	606	578	582	587	587	588	579	566	603	604	585	602	601	586	582	586	622	548	577	584	558	572	638	557	576	550	618	578	603	597	581	610	558	570	553	597	612	576	575	580	592	535	599	588	633	590	579	607	595	585	557	632	628	592	603	563	576	555	615	598	539	561	581	578	562	638	670	561	572	594	574	602	561	583	585	576	591	584	591	614	596	594	564	569	636	594	617	577	628	604	593	588	599	603	631	600	578	614	645	617	621	597	571	577	586	591	588	600	570	592	583	577	594	629	640	556	608	592	551	609	581	566	581	606	621	597	623	616	591	590	551	578	623	603	584	571	562	588	587	581	592	565	537	563	650	558	595	615	618	601	570	599	543	579	558	559	613	600	645	605	633	616	553	522	573	585	592	603	604	595	617	581	632	646	586	575	559	569	596	559	608	588	570	573	578	598	596	622	564	577	575	640	569	626	576	606	578	594	547	531	579	586	615	546	617	599	573	564	620	574	583	613	577	613	602	615	589	605	587	623	590	545	566	580	612	544	601	578	583	587	621	634	632	618	554	580	610	603	550	602	596	615	594	590	571	600	556	591	555	585	601	592	570	601	567	598	572	569	588	530	591	578	608	573	565	583	587	608	574	615	575	591	564	616	541	623	582	571	578	601	573	581	639	555	599	597	627	592	586	568	589	612	582	582	580	619	591	612	632	642	589	582	621	628	596	540	583	567	575	646	587	606	571	559	567	574	568	565	609	549	585	627	629	580	545	620	611	613	575	592	575	598	578	598	569	604	567	559	606	570	607	600	597	595	568	633	618	588	635	639	585	539	610	636	560	584	593	593	556	586	600	609	653	565	622	598	566	586	586	593	567	575	571	630	623	581	582	589	619	630	623	612	582	554	613	591	567	590	597	553	578	571	640	592	586	632	609	590	627	596	602	620	577	587	602	557	583	629	589	600	603	586	582	614	638	584	553	568	601	574	586	588	620	553	609	606	604	591	625	617	602	579	620	601	586	596	576	594	595	580	592	577	585	540	573	577	582	613	592	618	552	592	568	578	598	630	565	615	600	592	609	607	587	561	573	562	553	613	625	594	600	606	577	560	584	609	561	601	635	606	558	557	599	590	615	600	571	590	575	598	597	597	609	618	581	603	597	567	589	586	606	593	603	601	559	560	558	598	630	585	589	587	593	535	580	600	611	633	570	590	578	651	578	606	625	586	621	601	601	595	565	606	584	604	586	568	605	596	604	596	629	583	576	587	608	602	591	578	629	617	590	566	605	575	569	589	613	585	595	631	596	607	604	610	536	599	628	577	587	583	616	561	616	591	576	578	587	628	615	588	569	549	614	573	615	572	611	593	605	664	552	522	583	604	569	614	598	549	593	583	593	588	579	531	628	582	608	597	625	591	600	572	592	554	582	592	587	555	554	587	562	571	592	548	617	590	602	575	597	572	594	600	645	594	592	597	576	563	593	601	552	586	623	529	589	596	603	566	591	567	618	592	559	582	569	578	605	616	616	610	604	576	645	574	583	585	593	644	614	620	566	592	594	597	588	613	602	595	661	612	590	560	569	601	585	605	583	600	585	627	601	599	560	589	565	565	562	575	567	596	625	578	581	596	593	560	607	585	594	587	584	590	573	578	615	554	561	627	585	549	587	589	592	585	555	653	576	589	565	607	580	585	605	616	601	580	599	588	593	576	628	602	576	602	593	586	615	571	619	622	573	595	557	590	627	592	581	611	607	568	593	571	613	607	590	639	575	597	625	596	600	582	584	593	582	563	601	584	590	571	580	583	597	615	585	597	581	584	562	576	584	620	642	599	619	565	609	576	598	621	601	614	545	584	572	569	586	568	620	626	599	551	617	610	565	648	586	606	585	588	596	596	621	578	590	578	623	557	615	582	601	570	579	601	580	617	594	567	623	615	620	631	601	609	566	579	552	600	582	567	593	593	591	603	603	609	602	575	577	581	618	611	576	574	589	588	610	606	593	583	626	550	602	604	588	598	622	582	620	587	584	623	591	627	586	555	574	551	591	584	596	602	620	612	594	533	598	545	610	576	571	590	616	596	591	614	584	607	614	588	590	607	548	632	591	538	577	606	598	637	588	654	581	649	562	553	617	587	576	596	573	580	657	617	595	618	629	591	601	613	572	586	595	538	592	601	629	542	555	599	548	593	602	578	574	608	593	546	605	585	587	605	639	574	611	577	577	586	607	580	577	596	608	611	576	528	562	608	592	577	589	577	573	616	582	630	568	569	607	606	563	577	597	621	569	585	566	572	582	598	605	584	575	590	581	609	591	573	590	590	615	600	572	563	651	605	587	561	571	606	636	606	560	574	589	567	592	595	605	583	563	599	566	666	617	585	572	592	565	622	560	580	558	548	616	593	599	595	598	574	578	601	604	603	567	643	613	594	535	566	561	611	602	550	629	639	580	564	594	571	613	594	598	581	585	567	625	596	542	618	605	564	560	575	586	578	564	550	549	594	559	620	621	578	600	565	558	591	572	586	594	572	582	556	574	626	590	602	608	588	635	555	572	602	576	593	587	564	530	610	588	601	630	618	576	584	558	567	598	544	599	589	570	566	594	568	583	573	603	527	614	643	586	606	616	574	594	588	611	561	595	570	550	586	601	553	589	620	593	557	597	608	589	563	565	625	593	612	588	574	610	601	603	579	598	634	549	583	592	570	611	558	574	569	586	556	607	568	567	604	547	575	626	584	560	573	572	619	587	584	583	622	572	590	595	598	618	616	640	635	596	541	584	576	562	623	599	640	544	573	589	584	586	565	617	587	612	605	623	555	578	595	638	581	546	599	584	561	614	596	585	592	599	610	586	579	559	570	624	587	571	577	617	583	585	601	598	555	555	563	540	577	589	575	577	603	629	587	561	581	588	624	627	559	619	616	600	574	591	627	545	581	636	555	590	567	639	591	595	589	594	574	601	597	594	588	591	575	623	597	583	607	608	563	583	586	610	546	611	571	534	603	555	576	572	632	612	574	571	600	625	575	575	613	589	576	633	590	574	576	594	609	581	556	561	580	593	586	574	611	562	544	589	589	572	583	586	606	603	592	594	626	588	611	604	597	592	576	592	573	569	589	611	605	569	594	605	578	614	597	593	574	624	616	568	597	625	567	565	558	594	594	609	557	620	567	615	614	539	584	578	549	614	577	583	608	593	569	571	560	581	584	582	621	610	575	591	610	594	569	601	580	577	598	560	561	546	575	577	574	622	612	531	580	610	586	560	608
13470	11369	7191	3706	682	1633	1760	1109	1856	1013	68	440	133	177	362	182	33	37	57	61	55	50	45	46	52	56	50	37	93	236	192	134	87	69	46	42	38	43	41	42	40	46	46	53	39	52	28	42	52	44	40	44	33	58	41	52	46	33	44	54	33	45	45	41	53	51	39	55	47	36	40	39	37	56	39	33	44	44	40	58	41	53	40	38	38	45	42	53	54	46	38	47	59	42	41	37	44	46	54	40	34	38	44	54	54	45	53	38	56	54	43	47	32	55	52	47	57	51	44	43	40	38	44	51	35	55	56	45	35	25	46	46	51	33	49	29	58	55	40	47	40	56	44	42	55	40	43	37	52	52	49	50	51	50	49	37	44	43	40	36	44	52	38	38	39	33	36	46	44	35	38	44	42	33	48	42	38	47	48	34	47	32	28	45	43	41	48	43	53	38	46	42	42	40	33	42	34	42	44	48	41	55	36	46	54	47	45	40	59	62	41	44	34	43	34	52	38	48	54	39	45	51	40	44	62	38	46	43	49	53	35	46	45	49	41	53	35	33	45	48	52	38	38	51	43	40	47	46	49	41	45	50	40	41	38	37	37	47	40	56	40	43	44	39	44	50	45	56	57	35	38	41	42	47	40	54	46	42	43	42	44	48	45	50	38	39	36	46	41	38	46	46	45	48	38	37	48	45	41	42	44	41	42	33	36	44	42	36	50	41	51	52	48	43	47	46	46	46	44	64	41	48	35	45	42	45	31	39	46	42	43	39	45	60	53	60	49	41	40	44	43	38	38	50	40	49	34	53	58	44	49	35	38	59	45	49	47	49	46	37	42	56	56	50	39	46	53	45	48	48	47	45	61	43	49	45	47	45	44	33	35	46	33	49	43	45	43	36	37	40	41	44	50	40	43	39	43	51	53	36	49	53	39	38	43	42	39	46	45	39	38	53	43	45	43	53	46	39	44	50	34	36	42	35	34	45	49	49	50	36	48	40	53	52	46	49	48	33	41	47	45	47	43	45	46	41	48	35	41	52	45	41	50	46	45	41	49	32	47	47	49	44	50	42	45	51	32	44	56	47	46	41	47	59	41	38	47	43	50	34	50	40	36	40	48	48	56	53	51	32	52	39	42	46	49	50	49	50	45	47	31	62	39	50	33	48	31	41	38	45	38	52	45	43	41	37	32	44	46	41	41	37	49	47	42	50	45	50	45	56	38	48	36	50	59	39	42	46	40	29	39	41	41	45	57	51	39	36	41	44	47	38	44	41	42	52	40	42	39	48	57	40	33	45	36	49	45	43	39	40	48	48	37	44	43	52	47	40	44	43	37	50	30	35	41	43	53	42	36	46	36	49	42	44	44	49	44	54	49	49	48	52	36	39	41	52	57	40	40	43	38	35	33	44	54	42	33	33	54	42	58	44	46	50	39	45	44	35	33	34	49	50	46	55	37	51	39	48	34	46	39	53	36	57	51	53	45	45	49	41	46	36	43	41	35	30	46	42	43	38	48	34	40	26	44	52	41	61	46	31	48	41	44	59	35	37	36	42	50	40	41	45	36	53	51	48	37	43	44	40	44	42	44	57	51	52	29	42	38	36	45	39	40	50	44	33	44	48	34	51	41	48	45	35	36	38	53	37	45	49	48	43	43	46	38	40	40	43	25	54	44	41	44	54	42	48	47	45	48	39	49	44	44	53	49	52	48	54	43	50	35	32	43	41	45	52	40	50	51	34	51	47	33	41	36	43	36	45	43	45	49	62	45	37	46	40	31	46	53	50	46	50	51	49	46	43	39	53	45	48	43	48	40	51	46	52	45	51	41	45	38	52	50	40	48	36	36	44	50	41	43	33	47	37	53	50	36	37	43	55	46	48	44	47	42	32	52	50	37	42	43	41	44	35	43	34	41	41	50	33	39	37	38	51	57	36	45	48	43	42	36	51	52	36	40	44	37	40	54	39	52	45	39	50	45	45	40	49	41	45	62	41	51	38	36	41	42	43	46	54	39	40	54	46	37	47	39	49	60	39	42	38	44	51	60	49	35	45	47	37	43	39	38	41	44	49	37	40	42	44	44	40	35	42	59	40	43	55	39	38	37	47	44	44	38	56	59	40	44	52	50	39	47	44	34	56	40	51	54	58	51	37	35	41	43	52	44	47	57	39	47	33	31	32	42	37	41	36	44	54	47	42	47	46	40	36	45	44	53	31	48	53	42	50	47	51	39	46	44	50	43	30	37	40	47	41	52	44	46	42	37	51	38	40	44	59	48	47	56	42	44	36	41	47	40	44	43	49	42	48	49	42	47	35	43	49	43	45	34	51	51	37	51	37	55	57	49	51	40	51	35	41	39	46	48	43	41	45	55	32	48	42	51	46	51	46	41	46	46	49	42	30	44	46	42	32	36	44	60	47	48	41	45	38	52	31	41	45	35	53	45	34	48	38	37	50	48	37	46	43	42	41	43	37	38	54	39	45	49	49	51	36	39	52	44	45	40	43	43	41	38	52	44	52	38	46	59	37	47	41	56	44	43	42	45	40	45	43	34	37	42	49	42	48	41	48	38	37	54	35	45	36	38	35	39	46	37	41	38	42	46	51	42	49	48	44	46	45	52	41	31	42	38	47	44	48	58	35	42	40	49	49	40	38	39	60	41	46	43	46	45	54	44	48	45	41	54	48	42	41	46	54	37	41	37	52	44	43	42	37	48	61	39	57	38	36	56	44	50	27	49	45	37	41	44	46	38	36	35	43	41	52	41	39	41	53	32	44	41	47	35	41	47	45	36	35	45	44	44	38	38	48	41	42	44	28	51	39	47	47	41	47	43	38	41	40	37	44	48	40	44	47	42	37	44	49	58	34	45	41	50	43	40	51	43	43	44	53	48	46	45	43	34	50	51	38	48	35	36	42	34	51	52	39	44	51	41	51	39	46	41	43	47	49	34	49	42	53	44	51	55	45	49	41	37	55	42	45	27	39	39	43	37	41	39	45	47	58	34	38	44	46	37	52	43	43	42	43	55	44	52	45	48	45	44	39	36	52	41	44	47	51	41	53	38	49	44	39	39	53	51	44	54	35	33	54	54	54	56	40	34	51	56	51	38	40	52	46	40	36	48	52	48	32	47	48	40	39	46	36	53	39	38	45	52	41	48	42	52	36	46	36	47	40	41	29	46	31	44	46	43	45	47	40	49	49	48	41	50	48	39	47	56	42	47	34	42	43	47	49	42	41	48	41	47	53	42	43	36	49	41	42	58	56	49	41	46	50	49	35	36	50	54	40	49	38	48	39	45	48	45	44	41	43	42	43	39	40	49	44	51	43	44	40	45	34	51	45	46	56	48	41	46	35	44	50	52	50	54	58	42	44	38	59	51	30	53	36	53	43	39	42	36	40	48	51	44	31	42	52	41	36	50	26	56	39	37	45	53	35	40	41	44	54	40	50	43	47	42	41	62	44	39	38	50	43	44	42	39	53	47	41	36	59	36	46
47382	34556	31211	33758	24912	35212	32337	28432	29087	22038	2259	14214	4111	6875	11920	6417	702	656	653	653	661	637	624	634	635	636	635	611	2716	6286	5433	4103	1850	1108	738	600	624	610	630	546	606	584	587	586	561	616	579	600	555	589	606	578	559	582	562	556	604	574	557	612	548	559	544	573	543	555	613	557	541	531	585	584	552	583	574	534	570	555	570	615	550	595	557	557	546	598	599	587	564	573	554	570	571	589	561	607	558	583	547	587	609	600	542	561	571	562	581	604	544	552	549	596	581	592	586	593	588	581	559	559	623	578	550	556	599	598	592	607	603	569	565	605	616	606	599	556	575	613	569	577	579	567	584	586	547	597	544	565	538	580	580	559	594	567	582	589	573	562	596	593	565	606	628	578	592	540	618	611	602	531	565	560	574	573	557	570	584	577	612	542	555	597	582	567	585	569	584	592	566	555	576	576	578	579	544	594	556	549	542	565	563	572	588	549	638	585	601	572	589	587	582	578	600	575	631	567	607	579	580	569	590	589	573	584	551	569	589	582	601	547	575	605	608	573	569	597	593	602	567	608	532	598	608	571	562	550	580	598	552	584	604	559	587	641	588	584	541	615	603	566	547	607	633	582	618	541	580	596	593	577	564	544	560	569	624	625	582	546	579	578	598	624	590	643	554	569	610	593	607	586	560	600	582	585	554	563	577	591	564	559	551	603	586	566	557	573	609	590	585	592	572	572	590	611	565	574	585	608	558	550	590	569	562	577	583	578	584	606	575	582	587	597	573	601	563	580	568	547	546	571	616	574	497	611	603	557	563	566	563	596	586	552	563	585	568	581	587	534	616	594	567	576	563	588	593	596	596	560	587	580	577	573	592	598	560	565	577	555	533	587	561	584	551	601	576	585	623	600	563	559	566	548	590	586	549	580	585	586	575	551	590	575	597	586	605	528	560	572	517	582	592	589	615	564	572	606	550	616	575	596	576	509	583	640	616	562	567	609	595	564	578	599	600	566	572	598	574	580	605	528	605	569	554	563	528	583	619	561	551	592	574	576	552	593	559	588	597	596	599	579	564	597	596	599	539	531	594	552	619	563	584	588	566	615	604	604	570	563	578	578	623	559	570	572	590	580	575	609	631	566	622	569	572	613	610	616	570	601	596	583	575	552	597	567	599	545	605	580	592	585	568	610	544	607	595	585	587	560	628	623	564	565	616	548	590	561	582	537	562	601	615	577	565	616	581	616	617	545	609	571	616	579	629	569	593	585	588	634	560	598	595	548	593	566	551	567	567	584	582	580	572	618	558	593	569	591	598	568	550	574	549	539	559	556	559	584	583	564	630	582	562	592	562	572	577	508	639	607	586	634	585	628	561	569	585	590	598	620	588	568	591	584	548	576	566	595	563	559	554	616	592	597	575	623	578	567	546	569	593	614	559	580	594	568	577	573	566	565	558	552	596	578	592	595	567	582	607	572	606	574	570	542	644	576	545	607	550	549	603	517	559	624	563	612	596	602	629	575	533	566	570	603	585	578	592	566	601	583	580	610	562	588	601	588	580	561	586	555	529	554	591	560	615	582	577	561	607	593	517	542	592	585	548	596	600	564	576	551	577	585	588	558	555	539	604	599	581	588	568	574	578	629	620	565	566	581	571	537	541	581	558	562	601	566	605	607	593	574	561	604	577	566	544	610	584	544	604	566	579	611	609	609	610	563	561	522	623	589	600	598	594	571	592	551	564	583	593	555	554	573	588	588	539	592	556	611	580	603	635	594	578	570	595	568	576	594	588	584	555	553	586	587	580	597	604	575	586	576	579	579	546	573	597	554	608	546	532	575	603	563	622	559	555	546	576	590	553	577	553	574	575	586	576	552	583	569	563	558	561	595	603	584	588	595	588	571	577	573	573	553	573	567	577	622	549	515	615	577	550	575	554	564	605	570	562	594	565	591	600	578	586	605	588	579	592	558	561	574	562	578	564	565	605	568	585	558	584	591	608	563	551	585	583	609	562	594	580	566	558	569	611	578	569	570	606	588	627	557	572	557	560	546	625	599	604	543	598	562	620	563	528	582	645	605	588	574	598	601	631	567	569	629	605	609	587	590	527	586	574	587	613	597	598	596	606	567	589	567	562	580	603	525	580	584	574	568	587	553	559	552	603	572	598	566	583	609	548	639	544	552	566	604	619	598	535	572	582	598	575	624	586	583	581	547	607	612	593	579	596	595	569	566	573	575	583	576	625	576	550	592	616	562	553	554	562	598	595	583	586	605	539	598	565	605	594	567	543	588	600	582	576	600	602	593	576	580	539	591	575	578	535	585	593	558	588	590	589	602	562	588	593	607	617	578	559	599	585	554	589	602	555	548	596	537	573	553	547	557	548	588	586	583	565	571	571	576	601	573	612	617	589	593	562	570	613	593	590	568	567	528	560	596	569	557	558	574	600	557	557	560	588	583	609	595	612	545	564	570	573	573	621	563	557	561	589	597	575	614	574	555	550	593	569	550	527	558	524	591	595	533	562	576	586	579	535	580	580	599	551	546	590	591	561	566	559	552	596	583	629	545	567	591	590	579	589	567	570	584	553	629	554	589	556	583	588	584	564	611	610	590	585	593	611	566	577	553	575	563	572	595	559	603	565	597	595	606	577	584	604	567	599	546	550	595	573	573	591	574	529	588	582	618	583	578	596	615	572	613	589	591	560	562	591	559	593	581	534	569	566	618	620	615	565	599	579	590	570	572	571	586	577	596	555	573	594	562	539	556	567	561	615	585	602	522	575	562	592	586	549	581	567	563	574	563	561	626	578	583	541	560	563	538	581	567	572	586	555	579	608	551	562	601	597	586	556	571	570	623	565	602	590	585	628	600	598	579	620	563	559	598	592	566	533	599	551	616	597	609	533	582	571	579	583	539	553	580	556	559	562	590	591	612	580	598	589	574	527	620	555	619	540	560	568	579	620	550	593	597	581	562	545	511	597	549	583	542	555	568	586	591	581	586	556	599	581	585	559	576	567	577	589	604	590	604	561	575	587	601	586	555	578	631	558	591	586	553	593	612	557	586	595	633	592	602	607	572	515	632	573	601	583	610	603	608	556	551	580	615	609	570	537	595	560	530	514	549	592	607	554	586	613	546	555	534	569	606	607	574	578	562	596	529	583	612	566	559	577	602	585	618	550	595	570	589	559	554	523	609	556	558	577	584	611	566	551	554	570	571	602	600	564	598	569	588	579	603	568	600	585	547	569	545	599	586	555	576	542	588	563	575	614	576	566	569	614	563	612	562	527	587	586	534	617	580	621	598	595	552	591	580	593	510	633	583	560	593	564	553	566	620	529	567	577	586	548	602	540	569	573	575	554	510	587	607	548	587	584	581	574	594	591	598	567	592	552	575	567	563	627	575	560	584	564	575	581	593	568	599	573	538	587	561	583	577	574	611	533	572	614	590	608	552	560	595	541	596	619	597	631	557	580	605	529	555	583	536	554	588	581	581	596	610	582	611	596	551
18098	20116	12243	6751	1238	2767	2928	1824	3249	1819	172	529	126	319	566	170	27	45	29	35	54	46	46	38	44	43	45	57	98	315	256	227	96	74	49	44	46	32	44	53	41	43	30	51	39	40	43	51	37	40	36	33	36	42	48	41	40	42	35	36	39	40	45	31	40	38	44	41	41	34	54	47	48	43	56	51	50	37	41	39	47	50	38	48	44	45	48	47	48	42	44	46	41	36	39	40	45	48	40	38	43	45	41	42	43	43	42	52	40	34	42	39	42	31	38	49	44	43	50	41	51	54	46	49	33	43	56	56	39	31	34	30	44	34	41	35	41	50	49	42	46	54	50	58	47	39	35	39	45	41	35	47	39	45	42	48	36	41	37	38	41	43	37	37	42	44	50	37	42	50	59	38	41	54	46	42	49	47	53	41	46	50	47	36	36	36	44	43	42	38	35	55	41	48	37	34	46	60	42	40	46	54	25	53	36	39	46	28	49	40	39	39	58	50	44	34	47	29	51	36	46	43	39	41	52	45	52	28	40	42	41	42	44	39	41	35	34	42	40	52	51	39	45	40	43	50	39	48	38	32	38	39	31	48	37	41	43	38	44	47	35	44	49	54	33	52	57	56	43	41	47	37	44	41	42	54	44	48	45	50	49	51	35	43	34	43	41	62	36	46	42	38	48	50	33	43	46	57	48	57	36	39	50	39	47	49	33	52	50	40	39	44	46	39	46	32	34	38	43	39	40	41	44	49	42	49	50	37	44	42	39	53	36	39	50	42	42	38	52	38	44	43	43	40	35	45	36	54	38	49	31	43	38	32	50	55	46	37	37	54	47	48	59	38	47	34	35	36	39	43	45	44	40	36	39	33	38	37	50	48	51	48	40	37	43	53	47	46	47	42	40	36	52	38	42	45	44	41	46	38	40	36	28	44	43	43	51	48	55	33	66	48	40	46	49	52	52	45	51	52	38	53	45	54	48	47	43	34	45	46	44	43	52	45	32	42	39	28	45	45	42	38	49	47	53	42	34	55	39	40	51	48	60	34	53	45	32	40	50	47	45	43	52	31	41	44	62	40	44	44	46	40	50	48	39	33	44	38	36	38	39	43	47	39	45	41	49	54	44	23	47	37	38	41	50	39	52	42	48	42	34	38	45	46	35	41	53	47	31	45	39	55	35	36	43	42	34	49	47	56	49	32	45	39	42	38	38	43	39	51	38	43	41	45	50	46	51	47	53	50	47	37	37	45	55	43	42	35	36	51	42	34	49	38	31	44	55	39	52	40	55	39	30	41	43	37	38	31	26	48	36	45	44	37	51	45	48	34	48	41	58	37	56	50	41	44	37	43	38	51	40	56	43	42	42	41	47	40	41	44	37	56	46	43	53	35	42	50	51	42	42	41	53	52	39	43	42	42	49	41	40	44	39	47	47	44	38	52	45	44	43	53	30	63	27	28	36	41	41	50	47	41	53	41	48	41	36	35	52	43	46	45	41	39	47	34	43	46	47	49	50	30	38	46	44	36	52	49	54	46	34	38	44	52	52	56	46	41	37	55	40	42	37	43	49	43	42	37	41	50	56	55	40	33	50	34	57	36	39	29	37	51	42	54	52	31	42	53	43	44	47	37	31	54	50	45	47	48	42	31	49	44	36	43	35	48	54	43	54	40	41	50	41	35	39	37	39	45	42	40	59	39	49	51	33	55	46	44	42	52	41	46	43	40	34	46	34	46	55	42	46	51	45	49	50	46	38	54	47	43	60	47	60	42	35	44	39	48	37	47	44	37	51	38	47	48	37	52	46	38	41	43	50	45	52	43	37	43	40	50	49	35	43	38	46	38	41	37	46	35	54	30	40	46	52	56	39	40	51	37	42	31	37	51	47	46	43	47	31	48	43	46	43	40	47	43	41	49	46	51	50	40	38	42	48	31	62	50	46	54	42	42	47	43	52	44	35	36	49	50	52	45	42	45	44	48	51	41	46	44	45	46	48	48	43	30	48	46	58	40	53	52	39	38	33	39	43	45	46	37	41	56	33	53	62	53	35	52	40	41	44	45	50	42	48	45	44	48	47	46	45	49	49	47	40	41	47	40	45	39	37	48	34	50	45	45	45	55	57	38	54	46	41	46	46	32	44	49	40	33	37	38	34	53	39	56	42	52	33	30	41	36	38	51	37	48	47	40	29	44	55	44	50	53	38	34	37	58	63	51	46	43	50	44	40	57	47	41	51	40	41	31	40	44	44	50	40	37	43	47	47	43	51	36	33	39	50	49	44	30	39	49	33	45	48	48	44	48	39	53	43	42	50	55	47	46	50	43	50	50	53	45	35	51	48	37	42	30	44	34	29	41	37	33	43	47	37	36	52	45	46	32	41	39	54	46	36	41	51	47	34	39	41	52	41	47	49	48	58	38	41	43	37	32	39	39	44	45	41	36	42	55	48	62	57	41	39	44	60	43	39	40	42	45	48	42	45	44	41	48	45	41	35	43	33	47	49	43	53	35	40	41	33	34	36	54	39	47	38	48	45	47	38	31	35	50	29	38	44	40	35	48	46	37	41	51	38	43	38	26	38	38	39	46	31	54	33	49	37	42	46	58	43	34	51	39	44	37	39	48	44	36	42	43	41	46	43	32	48	34	44	49	43	49	37	36	47	33	44	44	48	32	41	41	59	36	30	47	46	37	51	40	47	56	40	38	36	46	47	39	48	40	58	46	46	52	47	48	34	36	39	41	41	45	57	57	38	37	51	35	40	46	58	46	45	44	50	41	34	38	39	35	49	43	47	48	50	45	45	40	48	48	45	42	51	47	41	37	52	40	50	48	28	29	25	44	40	33	35	39	42	41	38	37	43	49	48	46	43	44	46	47	44	40	40	42	46	41	53	47	39	58	50	45	36	43	45	37	46	46	42	55	45	51	35	37	36	45	44	37	26	41	41	35	48	38	51	46	45	48	39	40	36	47	46	44	49	36	49	44	39	41	48	46	33	36	46	45	47	44	39	35	43	46	39	47	53	42	44	36	34	45	42	43	37	52	37	38	44	33	54	50	31	41	39	43	49	40	58	56	36	29	46	50	47	57	38	39	40	42	43	36	40	47	42	39	34	37	42	33	44	48	45	48	39	47	53	32	47	42	49	54	35	34	39	49	41	44	34	42	40	42	43	43	41	50	47	44	38	45	36	43	42	41	42	41	53	39	35	44	53	43	41	37	33	39	47	48	38	51	44	39	37	44	45	43	56	47	42	56	42	36	41	48	54	43	43	37	48	40	52	37	44	51	36	41	31	46	28	49	37	39	36	44	47	41	44	48	45	32	50	35	35	38	49	44	40	43	37	32	42	54	54	47	34	47	50	38	43	32	42	43	50	44	41	55	51	47	40	46	46	50	39	51	43	45	42	45	60	39	45	42	44	42	41	46	41	36	49	45	53	52	50	27	48	51	38	36	49	57	43	51	39	29	52	36	33	55	43	41	39	39	40	47	40	41
52663	40080	36247	40788	30203	40926	37556	32454	34780	27530	4909	16179	3333	11341	15299	5830	744	664	704	669	667	651	658	639	626	599	635	617	2519	8667	7432	5636	2249	1268	800	628	598	530	569	581	556	556	597	585	607	560	606	596	576	594	568	603	596	593	593	535	538	571	505	529	574	571	596	582	622	636	573	555	612	554	569	583	602	555	578	582	590	581	525	572	610	606	574	556	575	537	633	531	626	617	568	546	577	578	601	609	579	586	540	590	588	599	582	542	564	564	558	579	593	561	597	559	563	580	552	585	597	557	567	605	590	554	593	578	563	565	580	573	587	554	542	599	584	587	561	545	542	580	554	541	602	578	531	558	562	564	556	547	588	576	572	569	563	548	579	553	578	566	558	562	564	588	588	572	607	569	577	596	526	562	579	558	607	570	563	590	524	602	549	570	581	554	569	583	572	568	586	561	592	615	617	597	549	571	585	556	551	593	597	615	603	559	584	584	551	588	571	603	606	606	547	549	593	568	600	611	571	568	512	568	583	536	571	557	616	548	570	584	550	591	598	592	550	586	550	577	545	539	590	587	579	602	587	545	604	593	530	599	575	554	550	603	575	591	592	555	569	552	572	604	582	567	559	577	588	607	533	550	544	619	551	603	556	551	623	550	587	593	604	565	566	497	568	606	575	536	544	547	584	588	613	550	540	573	577	575	529	577	565	555	540	586	585	599	601	536	585	594	580	543	611	546	578	587	551	549	599	592	546	560	593	548	531	602	615	558	582	561	609	582	541	557	587	586	553	604	547	628	557	582	548	606	604	596	608	544	573	576	569	550	618	593	561	608	635	593	598	565	560	613	586	598	587	572	581	567	543	589	568	550	579	534	565	611	595	575	547	539	597	543	567	599	571	576	567	592	559	570	590	559	569	624	603	554	599	525	589	577	565	552	522	592	565	594	562	544	619	568	589	566	563	559	571	545	593	585	565	549	593	570	576	572	607	551	575	591	578	575	569	585	554	591	587	545	579	572	555	629	604	534	599	614	565	533	622	570	557	579	596	543	534	545	610	572	588	587	588	567	591	522	564	569	590	582	546	551	557	592	590	569	574	615	580	597	546	598	593	570	574	598	591	593	566	598	532	591	560	567	538	567	563	565	583	592	536	554	589	577	578	565	565	550	606	602	563	560	609	589	584	550	569	553	540	577	598	559	590	551	608	573	569	578	555	608	553	581	570	573	560	586	571	575	542	591	579	538	594	587	585	577	569	563	562	634	583	565	555	604	603	554	576	545	492	539	537	602	547	603	602	590	549	589	622	547	576	617	601	580	599	550	573	566	594	578	573	528	582	559	597	518	592	577	593	638	557	564	527	575	602	599	589	564	582	582	505	548	542	550	593	607	561	600	564	524	559	590	565	570	574	579	567	623	610	585	592	541	599	592	564	561	563	516	580	562	543	534	548	578	574	557	593	538	568	559	593	594	591	565	584	516	574	566	586	585	598	577	575	594	537	589	581	573	556	586	573	577	566	590	560	568	548	548	593	566	512	540	580	547	618	563	595	563	562	544	605	579	579	606	556	620	601	610	562	607	579	580	615	539	549	598	531	564	610	614	626	580	557	584	538	587	622	543	541	571	588	571	591	572	540	565	572	589	626	604	610	538	542	559	571	599	539	592	548	540	569	590	552	559	595	574	573	587	559	564	543	588	560	564	563	594	587	542	569	596	549	570	566	573	621	597	583	593	591	553	572	601	566	575	567	577	599	572	636	575	577	593	582	572	634	599	538	644	552	583	569	566	575	547	574	644	574	581	595	570	551	549	568	616	577	542	579	584	567	610	539	572	555	576	576	581	559	575	580	563	584	536	606	567	565	559	593	595	592	576	570	583	582	586	580	565	531	606	607	578	597	532	586	593	565	576	561	595	578	609	600	589	580	580	567	551	557	586	597	578	554	582	548	565	564	586	582	582	579	522	584	561	587	585	578	543	627	568	582	565	574	537	526	595	611	594	593	553	559	558	581	612	576	611	566	575	568	601	575	593	586	586	573	585	592	566	564	543	533	603	559	557	573	565	593	550	566	577	576	562	555	539	568	569	581	579	568	575	618	601	552	542	585	579	578	576	567	579	615	578	566	543	558	571	600	613	566	552	584	573	594	591	568	554	569	554	545	577	537	559	573	556	587	536	583	588	555	539	570	563	552	560	581	559	566	585	555	568	568	578	601	550	575	566	576	513	625	566	572	525	546	595	555	560	571	545	532	552	615	577	546	531	575	558	590	601	630	542	568	539	589	563	580	620	600	540	567	556	596	602	589	550	555	563	578	559	579	599	601	543	530	566	575	579	542	576	600	531	553	551	578	552	538	580	580	571	546	603	581	549	575	587	563	584	587	523	551	573	630	614	556	564	596	586	561	545	537	563	548	586	567	576	615	554	585	565	536	577	583	611	539	592	590	565	546	536	576	567	581	593	594	554	587	552	598	572	545	593	572	563	569	596	584	553	596	566	582	606	577	514	557	583	575	559	548	585	580	595	579	549	597	560	614	558	541	580	555	536	565	552	585	573	566	602	586	596	612	584	562	610	558	558	554	584	590	642	601	586	580	611	574	586	584	550	574	580	577	597	575	602	557	551	536	606	571	562	550	554	532	540	581	550	555	574	550	545	557	559	619	528	594	566	564	574	595	549	593	575	617	576	560	580	614	565	549	596	591	558	555	612	571	587	592	561	574	595	585	555	600	570	539	551	602	555	582	559	627	609	581	574	556	597	537	599	581	575	608	568	583	566	598	563	561	563	549	580	586	579	582	590	575	564	561	568	539	618	563	573	560	560	628	559	549	584	605	516	520	593	603	596	596	588	584	542	551	555	549	611	577	573	572	522	577	593	620	598	586	561	546	566	569	546	588	588	584	558	621	571	586	560	539	595	599	551	599	573	599	542	582	560	561	580	570	563	602	592	566	569	556	585	575	546	591	613	575	534	583	571	575	595	571	537	576	531	580	542	575	576	610	588	578	539	573	619	542	588	566	577	573	609	584	590	589	543	558	576	588	525	627	591	580	602	524	594	577	602	551	584	597	599	584	539	602	555	554	542	601	571	574	525	548	596	555	612	548	611	505	509	572	541	583	559	576	593	556	581	586	588	578	565	552	564	552	585	552	555	597	552	542	648	546	558	573	557	582	566	587	605	555	544	603	530	572	557	611	592	599	585	571	567	579	601	566	604	535	618	545	550	567	583	583	592	590	554	564	580	603	556	587	606	549	548	578	583	536	599	581	575	592	557	554	552	552	553	576	571	580	561	574	567	585	623	581	584	551	599	549	537	563	584	569	578	569	559	576	573	561	547	564	559	596	545	593	602	573	595	597	569	580	568	595	554	565	566	558	529	608	535	603	595	574	585	567	577	563	554	562	564	554	554	586	564	554	561	564	557	574	609	582	521	593	597	553	587	551	584	568	532	548	578	582	579	531	563	583	586	574	583	590	568	555	540	606	548	583	558	565	572	593	556	546	530
7970	4175	2017	1242	208	544	632	417	722	488	117	144	63	112	144	44	56	46	38	51	40	46	46	50	37	50	40	53	60	141	106	98	76	43	47	44	41	42	42	29	45	38	41	49	36	61	56	43	40	36	51	42	51	53	49	44	51	46	53	34	46	39	41	42	40	36	43	58	65	62	42	39	39	32	45	47	46	47	46	49	51	49	32	45	42	45	49	45	30	38	46	34	37	49	47	37	40	29	51	40	50	56	45	48	48	44	43	55	30	54	51	58	48	45	57	53	39	60	46	46	35	42	60	41	57	41	48	47	49	38	51	44	35	54	44	40	35	48	39	43	46	48	43	49	38	45	41	46	38	55	35	42	46	41	38	44	36	39	36	40	55	42	52	42	47	50	49	44	45	42	36	41	48	59	44	47	45	38	39	46	40	44	51	57	40	42	44	56	57	45	33	44	52	44	49	47	49	40	41	43	49	37	33	35	52	47	34	56	37	44	42	40	47	57	36	54	47	45	41	57	32	55	44	27	47	35	45	40	46	33	52	40	41	32	33	31	43	35	30	46	40	41	39	48	36	39	44	40	51	35	41	31	30	53	50	36	44	58	43	37	45	38	43	40	56	43	50	28	52	41	37	45	45	30	57	56	46	47	40	36	46	43	41	36	52	56	44	45	41	47	47	47	40	49	50	44	41	53	40	54	35	50	45	52	43	47	50	44	37	39	32	46	40	52	38	40	46	46	52	40	39	31	44	34	48	39	51	43	47	34	38	47	46	49	53	44	38	47	37	52	46	60	50	48	51	34	44	37	39	50	36	50	57	41	31	31	47	44	41	49	47	40	36	44	53	42	47	48	52	49	38	40	50	40	43	45	49	35	30	39	45	38	49	36	42	42	46	57	42	57	47	40	33	44	55	45	49	45	54	51	63	42	46	46	41	42	42	49	44	52	60	54	44	44	47	54	47	43	38	46	41	45	46	49	50	51	59	53	45	43	49	44	38	59	43	45	45	38	44	49	41	40	42	48	37	30	45	41	45	39	53	39	42	46	48	42	40	52	35	38	51	47	55	40	37	52	45	49	34	49	46	45	40	40	52	48	49	48	49	46	44	47	41	45	52	47	44	42	52	44	45	48	42	42	33	41	49	50	52	49	47	54	46	38	48	47	55	36	48	43	35	48	45	39	37	47	48	49	43	48	43	41	40	40	45	38	42	41	45	33	36	45	37	50	35	37	43	43	47	48	44	46	41	40	41	60	47	54	38	47	49	36	44	39	53	54	52	34	37	46	44	54	34	49	46	49	39	37	43	33	47	46	52	52	54	47	44	48	46	46	51	44	37	44	41	31	47	46	43	37	48	45	45	48	56	38	49	41	34	42	50	42	43	29	45	31	32	31	41	43	42	45	34	36	38	42	39	38	49	46	51	36	55	36	41	43	46	48	39	33	39	56	50	43	32	44	57	40	45	45	39	52	58	38	46	54	32	41	45	45	30	37	49	57	25	50	46	43	61	45	51	50	48	52	47	38	51	38	56	51	49	41	42	34	49	54	42	39	46	47	39	44	33	45	53	55	29	54	38	48	40	47	42	45	38	45	39	38	47	40	46	44	38	54	47	41	38	36	36	65	52	44	44	46	47	53	49	38	29	47	51	48	39	40	60	55	43	44	46	40	45	45	60	41	46	51	43	45	42	47	48	43	46	48	41	49	53	43	48	42	47	57	43	46	42	42	48	43	57	33	42	31	44	42	36	46	41	54	64	46	39	49	54	34	41	51	43	34	33	40	42	47	44	42	49	39	46	43	50	34	46	56	52	59	38	35	39	33	38	50	40	51	46	33	46	36	33	51	55	52	52	44	53	35	51	39	48	36	42	48	46	43	42	41	48	44	49	37	50	57	46	39	41	40	38	31	44	47	49	38	37	40	36	43	42	45	38	36	55	32	45	28	46	49	48	55	41	40	39	42	43	37	44	37	39	41	49	38	42	51	37	41	40	40	45	33	57	38	50	42	46	57	47	49	49	35	44	52	41	38	48	49	36	45	46	50	48	53	39	39	43	49	43	41	38	33	35	45	39	38	41	40	42	40	40	44	43	42	44	40	48	47	54	49	46	66	45	41	40	57	47	34	53	39	48	53	46	43	39	37	48	36	50	45	47	43	35	44	48	53	45	45	46	66	48	51	41	47	41	30	44	46	45	38	47	28	37	32	48	44	30	50	59	35	42	46	53	31	50	47	47	40	41	39	39	45	50	43	42	46	58	51	43	46	44	44	50	56	35	37	40	37	35	50	35	38	37	48	41	48	48	31	44	50	49	45	39	44	49	32	35	58	32	37	68	30	39	55	48	33	42	52	40	47	34	42	43	53	43	58	49	41	45	42	48	38	38	41	42	32	52	64	50	33	52	40	52	47	44	53	44	50	41	48	47	34	40	56	41	48	41	56	48	43	47	45	47	52	44	46	50	46	49	48	46	45	47	46	38	51	51	53	57	47	50	36	44	44	52	56	46	44	43	36	58	34	52	58	47	45	42	41	38	35	40	45	60	49	45	29	40	47	49	36	37	47	42	43	39	40	46	56	34	47	38	41	47	43	49	47	31	40	47	46	50	42	38	50	44	55	50	39	41	44	50	45	45	43	33	38	38	47	44	48	46	46	48	41	39	54	44	54	42	34	35	55	46	46	48	35	60	59	50	38	49	52	45	51	35	44	33	58	37	37	27	41	37	46	30	49	54	28	39	43	45	46	39	42	41	34	49	36	46	41	36	42	43	42	39	37	49	42	40	44	51	27	39	45	54	59	43	46	47	55	45	47	33	50	52	46	37	42	51	40	46	56	42	35	45	48	48	39	47	51	45	51	56	59	50	45	54	39	34	42	45	38	49	43	41	41	56	41	45	47	55	43	46	35	47	40	55	50	48	33	49	44	42	51	42	45	49	53	46	49	31	38	51	40	44	54	42	45	45	60	53	48	46	39	46	43	55	51	62	43	41	53	64	53	47	43	34	34	35	47	40	54	32	56	42	38	35	51	53	52	44	41	55	37	51	27	56	39	40	49	47	40	41	45	36	47	43	59	32	35	53	35	37	44	45	43	49	40	48	44	47	39	47	39	49	47	47	58	51	57	40	56	50	44	39	39	47	49	52	44	50	54	39	51	55	48	41	31	52	38	34	33	36	30	38	42	43	47	51	38	43	46	36	33	41	37	40	52	37	40	49	46	38	51	43	48	48	39	42	52	39	36	40	39	51	60	42	37	48	45	37	51	43	51	38	47	35	39	41	38	48	39	42	35	46	41	39	30	45	35	36	44	42	41	46	40	47	39	48	42	40	55	49	54	39	40	55	37	40	49	31	37	53	51	52	46	49	44	40	28	37	49	42	37	34	57	39	50	55	49	49	46	38	39	50	36	43	40	44	41	39	45	45	38	48	40	36	47	41	44	43	44	38	47	40	40	41	72	49	37	38	37	47	51	46	42	53	48	49	55	45	55
40224	26099	21236	24121	13585	25475	23447	18700	21251	15628	4354	5174	1482	3745	5111	690	597	578	599	571	611	606	596	624	577	581	590	608	985	3017	2675	2090	1284	837	667	595	607	572	601	565	572	602	583	565	599	588	580	595	648	555	585	612	560	572	585	603	616	581	573	573	578	586	569	577	598	558	547	575	563	572	587	560	572	583	582	607	578	541	565	553	626	565	570	561	584	565	578	591	607	562	576	560	539	588	566	531	586	601	554	567	584	522	566	588	549	565	587	576	595	609	622	612	597	544	545	578	597	591	588	536	568	575	568	591	579	567	653	585	572	580	605	583	600	562	583	597	572	592	625	587	560	577	583	594	556	596	592	558	552	561	585	581	613	633	611	538	624	584	574	604	597	573	567	587	626	567	581	607	594	579	590	565	592	534	579	533	591	581	552	591	550	568	551	571	576	614	570	610	549	612	618	579	604	576	574	620	593	608	569	604	589	582	552	571	603	554	580	559	570	572	579	600	581	550	532	594	574	535	599	579	570	601	560	589	569	570	607	614	577	609	613	590	583	524	558	578	591	563	582	574	562	568	567	564	565	555	571	569	579	588	580	574	596	601	599	599	591	593	549	549	574	574	589	545	570	586	567	588	539	570	580	608	608	601	589	567	611	551	610	581	580	579	532	586	571	610	551	640	600	533	557	583	577	561	581	577	595	560	559	568	593	571	537	586	566	563	582	579	567	548	553	592	561	583	594	588	621	625	594	588	597	576	637	593	581	549	566	557	599	570	585	559	568	551	612	564	627	625	569	573	556	599	597	618	555	602	571	570	637	557	598	562	592	555	617	558	564	580	618	569	567	571	567	572	571	567	571	572	577	561	544	581	570	609	589	581	576	548	610	601	614	604	546	592	579	611	572	584	571	612	611	594	619	551	610	571	565	588	600	585	571	564	552	584	580	608	594	575	578	568	554	564	520	593	578	585	547	572	573	599	523	548	582	567	600	604	643	583	580	573	569	594	573	507	579	543	607	521	536	606	593	525	569	565	583	567	592	558	549	590	569	600	559	589	600	581	583	565	577	636	587	558	583	579	578	644	574	603	556	547	583	560	619	580	594	599	601	595	584	573	597	597	585	583	561	547	532	585	565	593	551	595	581	593	569	552	574	576	609	606	588	574	569	604	584	569	548	574	559	608	604	578	572	579	619	583	593	539	582	569	593	590	594	575	570	577	557	573	577	592	598	551	601	597	573	583	567	537	586	545	548	574	571	594	532	590	583	557	597	610	591	534	584	558	585	566	552	542	590	602	568	594	564	575	604	546	585	558	581	575	586	615	582	561	565	583	588	590	557	578	618	585	568	572	567	613	553	585	583	598	571	582	529	611	564	591	600	551	619	623	578	557	588	639	584	562	549	581	600	589	616	610	556	590	587	616	607	576	546	575	582	559	592	563	544	572	576	578	562	608	601	594	543	661	556	623	573	598	582	581	556	573	564	565	588	594	562	587	573	547	587	571	573	591	554	624	595	549	539	549	569	569	581	600	593	549	575	579	594	567	599	593	571	587	583	599	566	572	568	580	565	592	584	590	594	559	637	565	580	601	521	568	572	597	559	595	583	572	610	547	567	604	632	580	565	599	566	587	582	619	570	612	563	627	583	590	578	582	566	564	576	575	594	590	573	564	632	590	576	587	642	586	598	586	570	540	566	558	584	604	540	562	577	571	564	595	570	569	551	586	586	595	583	584	558	588	569	587	634	571	571	574	567	605	561	547	619	594	590	554	569	592	592	577	601	540	598	600	558	584	517	560	558	593	591	583	590	563	556	597	592	569	545	581	565	606	591	603	591	609	595	587	572	610	576	572	614	555	582	609	552	585	592	563	586	609	595	560	586	587	552	579	565	543	648	563	600	587	555	545	566	524	618	605	552	567	588	547	538	532	577	559	588	539	574	565	615	601	596	571	573	605	589	585	541	574	567	581	559	589	579	592	631	612	601	594	591	588	589	559	524	608	524	575	642	573	595	641	612	563	598	568	580	637	556	632	607	558	516	570	596	575	588	600	563	577	585	565	578	594	559	578	601	579	562	539	571	574	618	575	570	614	578	570	572	574	589	600	555	592	608	534	534	525	540	571	612	608	571	600	574	596	552	582	576	622	577	601	546	582	600	585	532	567	609	593	565	612	581	586	575	569	631	579	577	594	576	605	535	584	603	599	571	536	575	556	609	594	574	613	601	581	606	579	567	592	609	577	542	569	585	554	572	571	559	586	610	564	581	595	565	600	630	603	583	601	541	553	622	580	579	584	585	570	549	576	646	577	565	567	548	548	601	602	559	592	568	556	565	602	577	549	566	566	544	588	573	616	544	526	584	624	548	598	594	620	570	575	628	587	566	605	554	581	573	555	574	582	558	593	624	639	545	592	627	595	604	577	608	622	582	556	516	615	568	580	575	562	575	554	552	581	599	598	604	572	581	573	592	601	559	596	560	550	606	563	615	564	605	593	608	572	590	565	582	584	622	527	628	543	566	584	561	551	580	573	562	554	586	555	564	590	561	563	564	588	604	592	589	533	562	526	585	576	587	567	572	587	600	579	599	585	561	612	516	571	534	597	593	615	585	589	634	589	615	544	628	546	565	594	578	595	555	536	588	566	606	586	612	575	548	593	610	594	579	626	603	518	595	561	571	586	564	559	526	536	566	567	586	579	577	559	591	589	545	564	577	629	540	546	605	578	551	589	576	586	566	565	603	578	565	555	594	619	582	577	591	516	560	568	578	554	627	542	606	591	541	618	572	572	565	583	550	581	623	594	582	604	621	569	605	581	624	545	529	565	581	564	569	600	614	613	608	591	611	543	581	588	566	567	585	590	528	587	567	599	611	615	578	562	563	536	604	624	585	611	582	575	596	599	601	556	577	581	597	577	597	579	582	575	617	572	552	589	583	605	581	593	629	600	584	598	570	566	592	553	577	587	586	594	616	625	617	561	600	595	582	549	580	620	583	598	559	583	632	561	569	583	580	578	541	565	505	589	569	573	574	626	611	593	568	598	583	528	543	589	558	578	571	578	585	572	608	588	605	611	583	599	594	586	606	581	569	593	581	683	563	573	586	580	578	575	555	540	577	581	575	593	595	579	571	626	579	587	594	590	600	561	576	583	592	630	574	611	584	608	544	583	525	528	605	583	600	612	610	598	584	592	568	620	563	558	597	604	562	571	577	607	528	607	591	589	575	570	569	595	605	595	588	549	602	535	593	570	606	584	640	586	574	551	572	562	619	525	555	563	586	599	585	581	597	590	630	570	546	603	597	571	550	617	584	588	575	582	601	581	570	565	573	586	600	584	615	634	571	535	588	571	575	573	623	581	573	618	552	585	546	537	601	587	588	605	600	592	567	598	580	544	583	608	548	550	606	569	534	590	604	630	567	574	631	546	605	621	534	615	597	618	578	532	558	580	542	559	575	602	562	545	587	553	551	563	554	577	592	600	566	518	573	550	552	598	559	590	579	540
14716	14908	7004	3735	605	1559	1649	1249	1792	835	455	188	68	253	325	75	40	53	48	46	42	51	43	51	43	50	47	36	67	208	191	114	72	54	36	43	47	41	43	56	57	39	40	42	42	43	42	39	49	41	41	43	47	40	48	40	54	39	35	41	57	57	43	56	55	39	42	47	53	41	47	34	41	45	52	46	41	44	50	44	56	53	50	49	47	45	45	39	46	36	43	42	46	36	40	50	38	27	46	45	33	49	42	52	43	43	33	51	36	47	39	36	46	59	41	40	37	42	34	41	55	42	45	38	44	34	45	47	32	51	41	39	51	60	41	46	41	46	35	39	45	41	45	37	44	44	43	49	42	39	45	30	51	52	42	43	33	48	35	35	40	34	47	44	53	41	46	46	59	52	44	48	42	27	54	47	53	30	42	36	40	56	39	48	52	47	53	38	38	51	42	46	32	48	50	49	46	35	43	50	52	33	51	44	43	45	48	38	53	39	46	47	45	40	43	38	47	46	44	39	53	36	37	44	51	47	36	34	45	43	34	40	40	49	53	48	43	39	44	44	45	52	59	42	60	42	44	58	32	47	44	41	37	47	39	53	33	51	37	57	56	41	58	54	42	59	47	34	52	44	50	60	40	38	47	38	33	40	59	50	43	37	41	44	42	39	31	41	58	37	42	50	29	41	35	34	62	54	42	47	45	46	34	32	41	48	40	44	32	41	47	47	44	36	41	53	45	36	42	43	43	41	37	54	35	39	43	46	55	42	51	45	57	42	49	38	40	35	41	45	45	38	47	41	47	39	39	44	46	58	57	40	45	40	44	56	34	41	34	59	50	38	52	53	39	33	39	37	55	37	36	41	48	51	50	49	44	40	35	49	47	46	43	48	49	45	42	41	44	38	40	49	43	47	47	32	39	34	49	41	39	47	44	50	47	49	52	38	43	34	37	34	52	45	35	51	41	50	26	47	46	42	32	46	39	46	54	47	43	35	41	58	48	43	41	61	45	48	48	40	43	43	47	39	44	41	58	28	25	55	52	55	56	32	33	48	53	45	49	45	47	49	29	43	58	42	45	53	49	38	41	53	42	37	44	41	37	50	42	63	46	38	43	45	48	44	44	37	37	50	50	25	40	46	41	40	41	44	52	38	38	52	37	43	40	59	49	49	36	39	32	37	39	54	52	47	39	58	59	41	36	52	46	48	40	38	43	51	46	38	45	50	49	37	44	55	51	40	53	39	40	43	44	52	40	35	50	46	35	43	48	47	42	42	44	45	45	47	32	45	42	41	46	52	57	54	45	38	53	42	49	46	34	56	44	51	45	43	56	46	45	40	35	46	42	39	45	45	46	62	48	50	35	38	36	52	43	40	51	48	46	42	48	32	53	42	31	37	39	43	40	35	40	43	60	39	41	38	42	50	48	40	47	50	51	44	48	50	37	49	35	47	46	34	50	34	48	45	42	39	39	51	51	50	58	33	48	47	53	53	34	45	51	49	33	45	45	50	47	48	42	48	45	52	41	39	48	39	36	38	39	48	52	38	47	39	47	43	38	44	48	65	38	49	48	43	49	52	43	39	53	57	44	41	43	40	45	54	34	52	37	46	34	52	44	43	44	26	60	47	36	48	53	41	46	34	63	50	46	46	43	37	40	45	46	37	57	44	34	49	39	49	46	44	46	42	42	47	48	53	38	37	39	40	44	48	34	51	44	46	47	37	46	45	50	42	32	37	41	40	39	67	45	40	46	40	57	54	48	40	59	43	48	50	39	43	42	42	50	45	49	41	33	53	28	47	35	45	37	35	48	33	54	38	45	41	55	45	53	36	38	57	46	49	50	37	41	29	38	48	50	46	50	58	41	45	54	46	53	46	39	52	43	47	30	37	49	49	49	52	42	50	47	49	41	41	47	60	40	48	43	46	46	43	40	46	37	36	38	43	48	37	43	45	55	42	41	38	38	47	52	36	36	37	48	36	36	45	49	45	42	46	36	40	48	35	45	43	38	46	37	43	37	49	43	46	43	33	41	36	44	51	44	55	38	39	36	53	57	41	46	50	38	52	35	50	48	36	35	47	50	49	41	50	44	42	45	40	45	39	46	34	54	37	46	51	40	41	45	37	45	42	47	52	43	46	55	46	30	47	48	36	45	41	50	36	45	43	49	47	42	50	47	57	41	47	50	41	48	34	31	43	47	53	48	40	46	44	41	42	46	48	50	43	35	46	47	46	42	45	53	42	44	44	44	53	49	51	38	56	44	44	42	49	48	33	54	58	32	45	35	34	41	39	51	41	37	44	34	48	50	57	39	40	55	39	44	36	46	31	41	44	50	46	43	65	39	32	35	57	39	35	58	43	64	44	43	42	37	51	60	49	40	40	40	45	36	49	41	39	33	55	44	47	45	32	41	48	39	50	41	48	41	37	36	44	44	30	49	52	51	48	40	49	53	37	47	34	46	49	48	29	53	49	55	52	40	40	39	57	34	45	45	41	42	35	41	49	54	40	36	37	39	55	55	47	40	42	36	40	48	40	51	49	25	38	55	52	41	43	43	42	34	50	41	53	51	32	44	40	28	33	52	46	49	45	63	44	43	54	52	36	35	37	52	48	44	42	46	60	43	35	42	36	44	44	58	42	50	44	38	29	45	36	36	44	39	36	43	41	50	38	41	47	51	43	44	40	50	39	37	56	48	41	42	43	51	37	39	47	43	52	43	45	39	58	43	50	50	45	47	41	48	43	51	58	48	40	45	58	35	46	44	44	49	54	40	41	52	43	47	38	54	58	40	50	40	44	53	51	45	58	48	38	52	48	37	40	40	60	46	54	41	43	40	50	39	37	34	51	38	44	38	48	51	53	49	37	40	44	41	48	42	45	35	39	30	41	41	46	51	43	41	54	44	47	43	38	45	38	44	41	52	40	54	49	36	44	37	45	46	59	59	53	47	44	39	48	40	45	52	50	48	42	43	43	55	40	41	41	46	45	52	49	50	46	31	52	46	46	37	42	54	45	35	37	49	40	48	53	49	45	34	46	44	31	45	57	51	42	47	55	41	40	55	34	43	49	38	43	42	45	52	38	40	45	49	35	45	35	45	49	46	38	45	52	38	41	45	36	32	46	40	32	49	42	52	50	48	46	41	49	53	48	52	49	54	51	47	38	38	48	54	32	42	47	46	52	48	46	41	32	48	42	61	40	37	36	47	59	47	41	41	57	47	48	53	42	52	36	56	46	55	51	58	48	52	41	40	43	38	56	54	36	35	39	39	46	41	39	41	48	36	54	56	39	49	45	48	51	40	40	43	51	49	44	38	41	38	48	48	49	35	51	45	55	39	49	46	58	34	47	39	40	58	45	35	39	49	45	39	38	45	51	42	55	49	32	61	44	37	43	55	43	40	41	48	46	46	54	41	41	51	54	49	58	53	36	38	42	37	39	41	39	41	49	47	43	45	47	41	50	41	44	39	43	33	39	59	36	48	40	34	44	43	60
52200	37709	31358	35005	25671	35698	30870	30107	29245	21289	15100	7449	2252	9623	9813	2270	618	615	625	624	625	586	585	622	604	637	628	621	1971	5870	4726	3396	1738	1016	709	712	620	594	566	580	601	646	592	572	600	577	583	612	568	532	596	612	600	577	569	584	607	608	564	581	559	558	661	570	583	592	583	576	602	596	576	597	543	577	590	549	590	565	615	581	613	610	622	596	608	605	615	640	608	569	606	640	567	609	594	646	629	610	586	549	613	608	574	638	587	604	588	586	595	600	602	648	624	577	610	574	563	561	561	606	622	585	557	574	598	622	622	599	619	567	621	580	550	614	577	593	607	634	619	574	563	564	621	559	625	582	630	594	571	576	594	622	573	601	580	598	590	579	597	601	613	596	603	574	583	583	596	601	610	593	596	594	582	597	637	593	574	629	576	600	595	572	564	562	552	579	594	586	588	582	589	570	602	581	596	584	554	629	570	581	553	582	582	604	559	591	588	587	609	623	565	584	573	598	577	628	542	607	609	579	578	564	583	584	613	559	588	602	557	600	592	576	586	569	553	582	596	615	610	585	569	573	619	597	606	590	623	590	640	574	595	592	587	589	570	592	569	587	563	593	547	616	566	605	589	603	622	593	566	595	553	571	556	585	581	583	615	591	559	583	575	612	593	582	640	606	623	633	563	576	572	586	596	552	593	596	570	589	582	603	607	613	586	632	606	615	601	629	618	612	572	586	607	545	542	594	587	635	620	586	585	582	582	592	546	563	624	613	611	580	583	584	600	554	546	585	584	560	618	569	550	580	577	576	612	590	593	629	616	610	630	551	574	565	601	631	616	569	601	598	612	594	560	547	621	572	589	633	544	561	588	565	611	588	588	560	623	563	588	589	594	575	622	605	610	579	566	572	611	567	599	578	581	535	601	624	539	559	637	546	596	575	616	595	594	609	620	559	594	599	606	583	574	569	582	566	602	601	598	615	620	618	649	599	582	568	569	543	580	589	599	562	602	568	584	592	621	602	581	555	569	562	584	582	567	574	603	596	577	573	597	580	620	622	617	584	558	613	577	609	593	566	629	598	634	585	580	569	547	625	600	615	582	630	579	601	631	620	623	604	585	572	586	562	606	615	594	590	572	616	581	591	615	585	588	573	609	580	578	587	579	598	593	619	576	573	607	559	615	579	581	576	584	551	600	560	588	581	602	592	568	585	580	591	561	614	611	578	532	598	599	592	582	583	552	551	602	628	590	562	573	568	580	593	582	597	570	600	610	602	604	574	616	622	599	562	577	645	588	607	603	601	651	578	549	593	563	603	580	552	604	620	577	643	633	560	586	639	577	597	581	554	603	632	556	595	573	594	627	614	609	564	574	580	549	578	570	555	568	560	613	578	561	580	605	594	545	608	659	571	626	609	604	584	613	596	578	596	581	624	572	582	579	597	570	580	644	570	594	592	575	621	503	568	600	592	556	619	573	559	571	577	580	570	552	588	594	566	590	584	595	571	606	575	573	602	589	582	577	620	595	613	590	606	563	613	584	590	627	591	550	607	564	585	585	585	584	604	581	608	595	531	642	548	571	556	624	599	623	602	606	596	565	584	596	563	563	619	596	581	575	589	610	593	651	622	581	597	581	581	585	583	589	610	573	589	563	583	599	639	554	554	634	632	568	658	609	598	617	584	582	567	610	608	588	582	575	576	619	571	621	638	606	572	546	622	595	576	555	591	593	587	548	583	531	572	606	558	589	586	584	549	621	590	591	599	591	591	569	615	594	601	606	620	570	606	625	580	603	612	605	586	601	588	581	491	638	588	605	547	582	630	628	594	544	562	585	605	605	565	524	603	620	609	595	602	576	581	613	595	567	617	608	577	573	572	594	622	614	588	628	543	561	607	570	559	589	569	622	566	594	599	607	615	589	587	586	565	577	564	635	589	574	545	577	595	581	617	587	573	577	554	587	604	617	597	579	636	573	612	599	626	613	553	564	604	574	579	608	619	580	631	622	577	556	575	553	580	607	646	561	620	557	563	590	595	562	567	589	592	577	613	581	642	536	595	635	554	620	583	582	628	613	584	578	557	625	573	662	551	561	550	564	554	572	603	605	601	577	581	594	627	603	532	555	588	612	585	613	615	594	573	585	590	590	598	591	572	592	590	622	623	601	631	564	573	620	554	602	558	574	557	540	588	567	580	602	604	546	641	576	625	587	617	621	608	590	558	563	636	606	539	579	618	574	537	578	561	604	593	587	550	598	577	607	546	610	594	578	619	589	588	606	616	589	624	605	608	599	583	586	603	556	647	612	597	606	570	621	627	566	619	576	603	621	550	625	594	585	621	599	578	599	540	602	636	603	581	606	618	622	593	570	601	572	607	602	576	613	581	586	576	609	572	633	574	578	602	581	605	575	654	594	568	580	623	587	571	612	577	596	579	531	582	598	604	591	594	593	576	603	612	593	650	587	593	614	612	577	580	575	593	634	591	596	626	587	573	604	574	601	552	592	585	585	567	607	609	574	592	585	602	585	595	610	575	531	559	607	586	587	574	566	601	593	580	596	566	616	579	558	576	631	549	553	571	590	535	575	589	600	627	619	588	613	551	603	611	586	602	608	558	637	620	565	604	586	561	559	614	590	597	589	599	592	580	615	560	584	614	557	623	622	541	576	649	594	581	596	625	601	589	587	595	624	607	591	614	615	622	600	576	619	588	605	585	609	599	566	605	572	599	583	578	578	599	646	543	600	626	597	572	624	623	597	617	596	592	593	597	558	551	673	605	574	583	557	626	586	642	638	574	645	577	563	577	599	617	583	602	582	585	583	573	600	592	592	617	563	623	628	619	596	576	551	640	604	565	596	575	559	581	608	562	602	620	617	610	596	559	585	602	593	584	572	604	597	566	546	582	595	558	596	651	599	595	583	610	610	649	581	548	638	588	589	601	547	628	600	552	562	606	598	617	566	564	595	592	609	615	625	572	557	611	561	611	619	590	579	589	567	559	621	570	630	578	581	548	575	579	566	614	636	535	612	628	590	569	613	568	615	570	558	642	572	583	622	593	592	604	587	568	608	591	577	611	593	583	571	586	595	593	586	580	586	567	620	572	600	603	610	568	636	609	549	599	568	612	591	610	591	622	586	569	610	615	564	600	562	591	601	576	579	636	579	602	585	571	558	620	583	567	655	554	623	613	614	583	600	607	567	609	575	563	611	616	597	588	588	589	511	571	561	613	599	574	584	570	600	575	562	622	585	564	609	605	559	580	582	562	563	597	561	630	542	567	586	584	593	583	610	564	622	565	578	566	619	602	607	604	615	616	591	534	595	617	539	570	588	597	556	576	593	501	580	594	628	561	549	588	545	574	576	602	610	606	589	584	572	550	585	584	624	586	595	615	578	583	622	624	580	606	577	569	607	571	620	589	588	588	579	561	556	595	532	616	578	550	590	617	602	579	593	602	586	543	588	583	615	571	592	604	581	622	595	568	582	650	598	553	493	559	594	578	555	550
14061	14048	7188	3869	548	1471	1227	892	1714	1000	1098	320	68	271	219	68	37	51	57	39	54	47	50	45	39	38	54	47	85	207	167	128	87	44	36	46	46	44	39	48	53	41	42	43	38	43	45	37	57	43	38	46	34	38	49	51	36	43	41	37	41	51	41	41	51	44	38	40	46	44	36	51	48	35	41	55	35	49	41	47	34	33	44	44	54	44	42	55	39	49	34	39	43	48	61	50	51	44	40	37	46	45	39	43	41	45	52	38	45	46	38	55	39	57	40	33	36	36	46	47	38	32	41	47	41	44	55	35	47	43	43	33	38	43	48	38	49	57	45	57	39	49	49	57	45	50	38	40	43	47	32	39	42	49	38	42	41	37	51	45	49	47	52	47	55	53	50	49	55	49	37	40	34	50	40	44	40	52	40	44	36	46	43	28	40	42	44	59	54	37	43	40	45	41	49	41	51	43	44	51	47	56	48	48	35	32	43	34	45	55	48	41	39	59	38	48	51	53	40	34	42	43	51	37	41	39	45	41	39	45	35	56	46	53	42	42	43	45	28	46	45	41	49	38	33	35	37	50	48	44	43	48	37	37	35	37	40	38	43	40	48	50	39	47	31	45	49	53	45	50	55	40	52	50	37	49	45	38	39	33	29	42	44	41	37	42	35	57	45	29	53	40	42	46	46	43	35	26	44	44	37	47	44	46	48	50	60	22	43	44	54	53	54	48	35	41	37	49	50	48	39	36	54	42	47	42	41	40	57	42	54	50	49	39	41	42	43	44	51	47	51	54	35	45	52	49	46	36	47	39	50	47	51	38	48	51	53	49	38	50	40	46	43	54	58	27	48	52	51	39	36	34	48	42	50	47	41	40	37	46	43	43	45	55	41	45	40	41	53	63	46	48	44	44	50	54	46	51	52	59	50	52	51	47	40	54	52	47	43	41	39	44	49	40	50	36	35	40	41	43	47	46	35	52	39	53	46	34	56	48	51	34	36	44	38	55	50	42	45	36	41	59	27	41	32	49	64	33	50	53	50	37	58	44	30	39	52	45	47	44	51	35	49	45	43	41	47	51	35	34	50	40	53	48	46	48	43	59	56	47	36	40	42	50	41	47	50	46	50	58	38	35	35	49	45	44	42	59	45	55	39	61	48	37	57	49	42	52	37	41	57	45	39	44	40	38	42	47	51	47	50	41	41	38	38	45	44	46	57	41	51	41	43	43	49	34	41	39	30	41	42	45	45	46	46	53	57	41	50	38	37	45	53	38	41	39	40	45	40	41	50	37	36	42	44	48	39	43	36	40	40	39	30	48	58	41	51	44	49	46	30	41	40	41	37	53	46	39	41	56	51	59	40	51	28	52	48	55	49	40	44	45	53	32	47	40	48	48	44	44	53	52	43	42	34	45	62	45	41	45	46	48	38	44	38	42	45	48	52	32	42	46	39	53	50	41	37	47	46	39	57	54	45	59	42	27	35	40	38	49	48	42	40	50	45	55	33	47	52	57	34	58	43	35	42	49	54	41	37	51	36	42	41	42	45	44	45	46	40	39	35	42	41	51	45	40	50	44	38	42	48	47	38	34	31	46	43	45	44	51	45	46	41	46	47	43	43	52	40	45	53	46	50	49	53	48	46	61	51	39	53	47	51	42	59	38	45	45	51	38	53	49	28	42	42	53	55	35	54	44	40	41	53	50	32	29	40	30	34	42	45	51	51	50	45	40	32	48	44	43	48	48	45	43	56	41	41	47	30	43	47	35	42	42	37	43	45	46	43	55	40	45	45	38	50	37	39	41	35	35	52	42	43	37	47	37	44	49	40	39	44	45	42	39	41	42	41	40	48	49	43	53	54	49	44	53	46	52	50	56	51	62	60	42	40	43	40	50	45	47	50	46	38	50	30	45	38	34	44	41	42	49	49	47	49	47	44	51	38	33	45	46	48	53	51	39	42	44	43	43	52	35	44	43	52	45	44	39	57	39	51	39	36	53	49	45	47	43	46	42	43	36	50	40	51	40	49	49	52	47	45	36	41	46	53	40	33	45	37	52	34	51	39	48	39	32	54	44	41	38	43	58	54	38	47	48	39	49	44	46	44	44	42	49	36	54	47	45	42	57	45	43	37	40	44	48	40	47	44	43	44	48	43	47	42	51	53	41	53	47	40	40	44	36	46	36	43	45	39	43	63	42	37	46	42	47	43	48	54	38	40	41	44	46	45	52	47	41	48	36	43	39	46	37	38	40	48	43	44	44	47	35	46	59	42	34	49	39	49	40	41	46	41	50	34	42	34	41	46	47	47	33	44	53	37	40	54	46	39	52	39	54	41	40	47	45	53	50	59	45	58	34	38	43	34	36	44	37	47	39	50	53	42	50	42	34	34	38	31	35	49	48	51	29	45	44	42	42	43	45	40	45	60	44	42	37	48	50	46	38	48	56	39	39	33	47	46	50	41	37	53	56	46	31	38	40	48	41	47	48	39	44	51	44	41	39	45	52	47	45	49	39	42	43	32	38	41	42	51	44	45	39	49	50	35	48	47	48	38	43	34	36	49	39	46	39	34	50	34	49	46	55	45	43	32	47	42	35	39	49	52	51	36	38	37	38	42	48	54	36	42	50	37	36	44	55	49	48	45	58	37	58	49	49	47	54	46	62	42	41	47	37	39	47	43	38	38	43	40	52	35	51	47	43	52	65	45	36	41	41	44	57	35	60	50	47	34	63	43	45	42	42	33	49	37	46	35	59	52	47	50	40	36	41	42	37	50	30	48	52	34	52	39	45	41	36	38	39	46	41	56	44	44	46	43	40	62	44	45	38	58	49	44	41	48	46	35	41	40	50	47	37	22	43	43	54	50	49	38	31	58	44	43	48	41	47	44	42	56	40	37	54	53	53	44	35	39	48	52	53	37	50	40	37	48	45	39	49	37	36	43	38	62	44	32	46	43	50	43	46	36	44	48	41	40	48	50	45	41	56	51	51	49	51	40	47	49	48	46	45	54	29	51	48	44	52	45	47	44	43	57	44	42	46	52	46	50	40	51	40	42	38	41	42	45	48	47	38	47	39	48	43	35	39	46	46	34	36	34	40	41	31	46	40	44	39	42	41	41	50	46	46	41	51	48	40	36	51	47	35	37	40	45	46	45	42	43	39	38	38	43	58	38	34	32	41	60	41	54	40	44	36	50	45	44	35	47	45	54	43	41	42	60	46	39	46	42	45	49	42	47	38	44	46	52	46	34	59	38	38	52	49	51	49	44	65	43	48	50	54	44	38	43	50	37	43	45	39	40	34	43	41	42	46	48	63	46	39	49	49	38	37	48	44	42	41	44	34	53	42	38	41	38	49	43	44	46	45	57	37	46	47	41	42	43	42	47	47	55	47	38	58	32	38	43	63	48	32	44	47	39	50	38	51	37	44	51	44	52	39	50	55	57	45	32	50	55	40	59	54	46	40	52	40	48	45	69	35	47	44	44	43	46	48	40	61
48008	36984	30892	32341	23254	33751	27218	27127	29213	22673	23228	10528	1954	9727	6748	1038	647	679	599	672	630	622	588	609	597	628	601	577	2501	6284	4609	3272	1603	1025	709	603	625	559	581	627	609	592	588	574	547	585	544	582	554	619	603	535	608	548	543	591	638	559	576	582	591	580	585	544	599	529	645	577	597	586	548	566	535	624	605	581	601	574	581	594	561	560	569	556	585	602	562	571	563	604	558	586	565	585	578	566	584	535	560	566	571	576	616	549	594	582	579	581	594	587	625	561	559	571	625	559	568	582	642	572	580	568	576	587	549	563	576	627	586	554	600	593	628	585	574	590	609	581	551	610	584	559	620	614	587	552	541	592	571	572	589	561	575	540	603	617	641	560	564	560	590	613	585	590	584	577	593	574	562	564	539	573	595	546	611	590	571	585	623	619	569	603	528	606	564	597	573	545	533	584	569	580	596	565	600	544	552	564	566	580	585	590	564	587	624	555	615	561	561	591	583	580	589	601	561	609	611	561	609	593	545	568	549	597	565	561	598	563	545	612	516	547	548	563	587	558	554	630	613	622	513	599	531	580	562	587	590	546	613	568	575	556	507	584	601	592	565	587	590	557	595	621	585	557	587	594	574	560	592	566	602	585	595	568	567	535	547	569	582	615	605	578	570	598	545	603	553	579	605	566	577	602	621	579	608	578	552	571	627	597	596	560	592	599	597	591	619	611	588	583	573	532	573	584	595	606	590	602	594	545	612	501	603	570	582	583	597	607	584	601	589	573	563	588	599	638	563	558	590	547	528	574	582	552	583	598	565	600	573	572	580	600	593	537	575	574	568	609	582	525	611	623	621	582	626	588	593	603	591	584	563	624	597	529	592	596	636	598	572	524	555	602	563	605	554	604	570	598	583	579	544	579	581	556	581	574	585	598	574	618	604	621	584	565	587	567	599	585	614	634	615	617	613	586	566	584	607	608	540	597	620	562	581	600	576	596	561	574	573	655	606	582	574	546	544	599	548	559	550	551	639	548	593	567	582	585	572	560	580	568	583	586	551	591	574	586	547	558	576	580	577	555	561	580	595	628	564	609	582	543	549	561	604	526	558	571	541	584	607	568	624	596	593	595	587	582	596	626	570	591	566	578	624	579	613	583	593	575	592	598	541	585	554	585	613	617	584	519	592	625	592	601	609	553	566	563	570	601	602	600	601	611	576	594	586	551	532	567	580	644	566	581	586	580	622	582	636	585	563	586	550	537	589	598	594	555	604	532	564	571	603	572	611	567	598	570	595	595	561	609	544	592	579	557	586	612	571	539	573	579	591	645	594	573	567	569	590	605	599	584	608	591	624	532	563	536	561	563	602	580	585	599	536	599	577	594	588	592	629	588	562	611	617	545	592	550	565	622	542	579	609	595	565	586	561	563	560	585	613	542	524	566	558	574	526	562	574	541	583	593	600	520	594	566	559	575	558	560	582	602	583	573	587	586	621	555	587	621	575	607	575	598	536	528	532	617	589	584	606	569	573	566	558	593	543	554	553	550	571	581	571	555	609	594	588	558	590	604	589	597	604	597	566	593	619	557	581	565	584	625	582	592	577	601	581	580	537	573	594	563	591	571	566	581	605	553	610	606	617	621	638	577	574	555	550	605	586	560	577	565	586	573	630	601	567	560	609	603	579	586	628	613	568	564	581	574	589	575	585	585	581	545	599	535	606	546	527	565	581	617	581	575	561	600	590	551	565	563	573	604	619	604	624	621	600	611	586	605	602	609	531	581	560	540	594	611	575	576	542	583	557	569	579	586	531	607	581	625	545	620	576	566	559	558	611	589	576	597	576	552	580	614	602	577	579	566	571	579	585	603	558	567	567	576	594	609	587	608	560	566	578	603	550	569	556	596	599	581	533	553	550	616	587	597	584	560	573	588	572	557	590	631	600	571	591	569	611	610	566	576	615	604	590	627	545	568	610	617	596	549	585	595	542	522	587	574	567	588	552	598	596	619	535	556	617	586	599	572	564	577	566	561	600	574	563	589	574	609	560	550	536	582	603	560	542	545	599	566	591	587	584	604	580	572	572	553	561	537	603	590	582	584	581	565	567	568	592	596	569	581	545	551	566	552	568	584	553	582	574	591	551	566	593	646	544	648	579	569	568	560	589	533	601	529	590	590	563	620	552	545	540	583	595	583	596	580	572	621	542	591	595	614	638	577	545	556	533	589	587	585	571	606	562	582	558	604	601	583	577	569	584	606	569	588	525	597	605	588	591	597	581	550	606	597	630	580	611	561	584	611	592	581	628	520	618	603	578	550	599	565	583	552	591	612	604	551	581	568	578	554	597	577	570	570	574	538	567	592	546	587	567	615	561	591	562	604	578	602	614	577	570	580	562	565	627	562	604	589	579	609	589	641	613	603	569	553	607	583	583	561	550	568	558	571	570	596	624	596	580	541	626	588	572	638	577	556	591	552	551	580	606	581	570	591	545	547	600	611	576	573	565	593	596	587	595	578	588	577	598	600	591	594	580	598	582	613	578	520	627	588	587	608	564	579	605	561	547	595	548	541	575	573	614	583	599	621	594	571	546	568	627	633	608	602	562	588	526	598	572	606	594	571	594	611	563	554	563	639	597	538	585	625	571	599	562	571	600	613	580	589	587	565	590	557	602	612	566	557	617	544	619	583	569	547	571	558	610	605	611	553	601	590	587	628	591	609	599	597	608	598	577	609	555	594	551	582	567	580	567	584	600	580	588	631	572	599	596	554	617	582	588	579	584	521	571	623	563	589	625	565	566	546	562	586	601	531	547	580	539	627	564	568	611	537	532	562	568	556	587	599	580	596	577	544	581	608	577	595	573	597	564	577	559	613	563	612	579	581	588	591	604	583	558	571	557	569	619	567	509	550	613	637	546	564	551	557	607	594	594	560	593	574	584	561	580	556	551	546	585	582	541	595	574	612	594	582	603	543	552	584	562	572	572	618	581	585	616	644	592	581	585	622	554	574	545	603	592	566	589	606	609	598	591	551	580	582	544	568	586	621	620	571	566	573	562	603	603	600	544	574	574	552	573	596	563	614	531	570	569	619	596	582	568	546	562	588	623	589	532	592	594	572	600	587	582	596	580	571	551	624	553	538	594	606	577	621	560	570	610	535	550	549	582	625	601	610	578	551	583	604	595	590	578	550	523	590	604	577	611	566	589	576	582	539	548	568	577	607	594	578	583	570	590	579	571	542	603	547	558	572	565	577	599	532	574	550	610	572	616	591	537	565	576	604	579	633	595	603	567	578	609	605	572	598	602	616	609	586	593	637	561	547	576	521	574	583	527	581	561	563	568	572	585	585	581	537	589	544	584	557	561	577	534	552	569	562	549	600	593	621	535	573	563	554	560	586	585	554	551	601	595	602	632	557	578	570	548	573	584	600	562	579	618	569	561	580	586	541	556	577	550	611	583	526	553	553	536	573	597	551	554	564	572	599	575	586	546	599	553	578	578	566	572	560	594	591
20364	23965	12850	6744	895	2837	2040	2347	3169	2108	1915	1126	90	315	287	54	60	35	56	55	49	49	46	49	52	48	54	40	116	267	227	161	70	72	53	47	53	39	38	43	43	39	40	54	56	51	53	46	46	29	51	42	34	42	54	39	53	52	38	60	47	49	50	49	43	46	34	45	45	44	52	39	46	36	39	38	42	47	45	52	48	60	45	41	40	34	40	43	43	53	37	46	31	46	43	47	57	43	49	42	64	45	43	48	47	43	47	39	53	51	47	38	48	41	43	44	30	41	34	47	48	50	36	45	53	44	40	51	55	62	42	40	39	38	43	46	38	35	40	40	48	42	56	45	46	40	43	52	38	37	43	49	48	33	51	43	43	43	49	52	44	53	41	51	38	43	41	43	57	52	49	45	39	42	54	40	47	40	47	41	30	55	39	56	46	47	43	34	44	39	43	43	50	40	46	56	46	53	37	43	45	61	40	43	47	48	58	48	47	43	39	45	47	44	44	45	51	49	45	48	43	42	34	46	44	44	42	45	52	55	44	44	49	49	57	46	39	43	64	50	52	51	45	49	45	48	54	39	49	36	46	45	47	46	47	35	43	47	48	45	41	51	45	42	55	43	51	41	48	49	48	46	45	40	50	57	43	44	54	47	48	38	48	40	59	55	35	35	43	52	46	55	40	48	35	39	45	47	38	47	53	37	40	45	47	40	53	50	44	41	55	46	47	43	55	36	41	37	38	52	39	36	39	49	40	53	38	53	51	54	65	52	46	55	49	57	47	52	52	47	43	46	29	51	54	29	46	43	58	48	38	58	44	52	55	55	49	43	45	41	40	38	45	45	56	28	41	36	51	53	49	46	48	49	56	44	50	44	44	50	55	35	50	41	56	31	59	49	57	50	43	57	47	43	47	46	48	39	39	42	37	40	32	60	44	47	49	48	46	52	44	59	47	52	41	39	44	51	44	48	44	33	45	47	50	43	63	45	56	39	43	39	38	57	45	45	54	42	45	54	48	53	48	51	45	33	29	44	55	50	44	49	53	54	51	38	42	43	42	39	41	43	57	51	53	45	43	38	48	43	51	36	47	47	43	36	50	44	45	40	28	45	61	44	53	49	51	42	54	36	50	48	47	46	50	50	52	63	40	45	51	51	43	55	39	45	48	62	58	38	48	40	52	47	44	45	57	49	50	46	42	50	40	54	47	57	41	56	38	37	51	56	43	51	42	44	50	45	46	52	49	47	54	54	55	30	43	47	42	48	54	48	38	39	37	27	44	51	44	51	55	42	47	43	45	46	44	39	47	34	65	53	41	49	42	51	41	36	50	58	53	47	42	44	41	58	39	44	49	50	56	46	37	37	47	52	48	45	36	52	42	43	26	42	48	49	51	41	37	45	40	52	35	41	45	36	42	40	32	41	39	51	52	44	45	50	59	41	52	46	52	46	33	46	53	40	54	48	46	43	55	50	53	41	44	46	54	39	40	41	49	34	51	39	45	35	45	51	42	55	46	37	48	57	48	43	43	39	44	36	53	47	49	48	49	36	54	47	57	49	57	36	45	41	53	43	45	42	44	47	40	45	36	41	39	43	46	47	46	54	34	49	55	50	45	47	52	37	41	44	50	45	46	48	48	35	52	46	47	42	55	52	41	44	37	38	52	50	38	38	49	51	47	35	55	57	41	48	42	50	43	43	47	46	54	49	48	43	41	48	42	43	52	55	53	53	48	59	48	42	54	36	52	38	43	39	41	44	44	48	40	44	43	45	54	59	43	36	41	49	41	55	40	48	52	62	47	48	41	44	58	59	54	43	53	50	48	43	40	51	36	44	45	52	47	41	42	48	42	52	53	48	26	38	55	39	50	45	46	42	41	47	48	50	36	49	56	49	51	55	43	49	50	42	44	39	46	59	56	58	42	41	46	46	54	39	41	40	38	43	41	55	47	43	41	47	50	43	51	40	51	53	46	53	44	48	61	47	55	43	42	38	51	46	36	40	45	56	47	40	39	47	57	41	46	38	48	43	53	54	39	39	50	46	46	49	55	42	63	39	44	46	44	44	46	34	41	34	40	51	54	46	45	44	47	50	40	41	38	42	55	48	48	35	55	34	41	30	61	45	49	42	48	38	44	53	48	54	51	48	53	56	45	50	54	38	33	51	36	34	36	41	46	42	62	39	46	38	45	44	48	28	60	48	37	51	56	59	67	46	40	49	43	55	36	51	35	40	58	35	51	45	45	52	42	36	28	55	55	49	54	32	50	53	46	39	45	51	41	47	50	55	45	38	52	57	55	41	45	43	44	43	52	45	40	41	43	44	55	44	42	46	41	49	46	34	37	46	43	47	51	46	39	51	39	44	42	50	46	46	40	45	38	48	41	58	45	46	42	53	43	53	46	48	55	42	40	53	46	46	44	54	59	41	36	43	42	50	41	42	40	50	52	35	53	35	44	45	42	41	47	48	37	56	36	44	41	38	51	34	44	35	41	54	44	52	36	49	40	49	35	55	61	50	54	52	38	43	36	45	38	44	54	40	49	38	58	48	49	43	41	36	48	40	45	46	42	38	39	49	48	52	49	41	40	48	50	49	33	35	48	36	38	50	52	43	34	51	40	33	43	42	53	41	41	45	42	53	50	51	46	35	39	36	46	39	59	38	36	45	45	36	52	44	49	40	46	46	63	33	54	46	52	53	37	51	55	52	50	28	49	33	39	37	62	51	44	36	45	54	52	41	40	49	49	37	44	47	38	53	34	43	63	36	45	46	41	48	48	38	50	36	42	38	51	42	35	58	46	31	41	48	44	39	42	37	39	50	43	49	51	53	45	38	42	61	47	50	43	44	38	65	44	48	39	51	44	45	65	34	47	47	48	45	41	43	59	62	52	47	48	50	47	45	52	46	47	50	31	39	42	39	51	50	55	49	50	51	52	43	55	46	50	49	50	39	45	55	41	52	39	34	39	51	47	53	40	47	36	50	43	47	51	47	40	43	39	62	46	45	53	52	42	46	48	46	50	48	41	46	43	54	47	49	47	39	49	56	57	43	42	36	42	44	61	37	48	40	50	41	55	35	59	47	43	46	38	53	43	50	53	54	39	54	52	48	53	36	38	50	48	43	37	38	41	46	39	44	54	35	46	48	53	48	47	46	48	31	47	48	37	43	42	37	35	44	37	64	48	61	43	39	56	34	46	57	44	44	46	44	50	46	42	45	48	46	44	39	39	40	41	47	42	43	58	46	52	52	49	37	48	37	46	42	53	48	39	45	43	41	63	52	39	41	54	36	49	36	48	41	56	43	43	44	39	58	56	47	44	54	44	55	48	51	55	47	58	43	44	44	45	36	55	53	41	40	47	46	54	37	47	44	39	34	54	49	43	65	48	35	38	46	56	42	53	39	49	42	38	48	31	50	51	48	39	33	37	45	62	39	58	46	47	37	34	43	48	49	48	52	40	39	58	39	41	45	51	43	46	50	39	42	50	37	29	50
54854	40841	37233	38522	29227	43301	31429	37076	36349	31108	29311	20356	2021	9718	8538	752	642	671	646	677	662	661	664	590	649	640	649	604	3019	7768	6177	3893	1844	1070	763	639	573	589	608	572	586	637	616	656	596	598	568	578	558	592	635	629	571	619	588	575	611	623	615	611	611	621	551	578	602	601	609	565	641	576	592	569	616	631	584	616	600	613	656	625	636	609	573	627	601	648	630	619	625	620	563	597	571	589	617	558	596	578	583	597	631	636	615	613	589	555	585	620	593	577	651	600	598	602	613	562	646	602	591	638	627	631	594	606	577	580	608	628	582	608	562	607	578	593	554	613	622	614	596	615	632	585	597	591	619	586	586	594	591	640	570	583	616	609	608	614	603	605	583	593	546	643	582	624	643	589	625	573	628	556	605	564	587	638	583	607	581	604	589	627	611	573	639	588	603	595	563	630	630	606	579	615	589	612	632	599	619	630	621	607	622	606	561	625	544	585	559	633	613	581	547	616	601	565	634	600	612	605	606	603	599	599	621	641	582	603	619	600	592	589	627	603	617	567	625	580	611	589	633	588	617	617	616	606	619	585	604	599	583	583	582	604	597	582	526	597	613	574	593	564	575	618	614	569	632	566	598	614	627	591	614	624	577	557	564	578	608	595	581	624	616	639	588	589	682	580	640	622	609	578	620	607	599	577	587	636	599	618	621	598	612	623	589	602	615	573	637	602	557	564	603	596	628	628	589	607	592	638	613	602	569	577	608	634	637	624	594	625	589	588	577	633	605	614	620	594	588	586	621	597	558	601	611	579	589	549	587	609	636	580	595	618	603	572	616	573	612	602	619	613	578	594	599	535	629	621	638	543	632	651	584	588	580	645	617	619	590	598	608	546	603	632	602	611	603	609	593	580	535	568	603	590	582	613	636	604	613	570	621	623	583	655	605	574	618	626	610	572	586	644	606	627	598	610	626	609	603	630	597	612	589	585	627	612	632	582	546	593	586	564	591	597	569	599	563	628	603	642	613	596	616	582	558	612	603	581	573	581	592	627	621	631	604	576	581	622	592	583	609	596	578	583	604	630	647	599	611	608	604	542	612	597	617	596	576	591	628	617	639	606	586	558	578	604	664	632	569	605	624	615	599	656	644	667	617	602	622	609	610	558	587	611	600	580	607	575	610	574	586	649	579	634	591	546	535	615	591	587	613	553	586	549	598	589	535	632	602	621	623	581	590	608	614	612	592	587	601	563	570	633	605	600	610	603	620	622	607	610	567	554	587	584	594	617	626	593	624	618	587	636	653	623	613	622	590	581	569	584	614	583	593	617	609	555	639	586	567	587	567	617	569	543	585	623	571	595	608	601	619	589	579	578	643	597	594	611	554	625	628	571	576	606	590	611	541	615	607	628	610	574	592	635	594	595	608	610	564	633	597	579	610	593	600	611	595	589	621	618	594	597	596	652	567	589	592	582	597	619	589	589	571	604	601	610	628	590	609	596	628	626	629	566	564	602	583	636	601	576	592	582	587	596	602	628	606	593	614	624	609	610	622	601	614	603	606	599	635	589	589	588	602	637	582	600	567	598	641	530	604	608	643	604	548	579	645	625	607	563	617	637	572	574	584	634	560	549	603	597	581	615	572	553	621	674	608	587	609	647	592	637	606	567	588	618	585	614	600	610	578	574	577	608	582	629	617	590	637	584	584	593	617	595	602	567	555	571	604	616	633	597	644	602	609	619	595	581	633	596	553	591	615	620	594	631	610	609	626	614	589	576	568	553	591	609	593	595	580	637	589	587	602	620	635	585	620	625	597	601	657	577	610	594	642	588	619	621	624	609	662	677	597	593	584	591	572	605	595	591	625	621	605	600	549	614	674	617	566	613	649	607	612	570	587	619	643	607	607	608	603	605	585	608	597	589	572	598	632	656	610	633	553	581	614	571	593	577	612	637	570	595	603	621	607	610	603	582	584	577	621	571	662	562	579	546	571	582	617	579	591	590	615	596	622	535	578	571	570	649	596	583	595	584	615	597	640	606	641	612	591	577	584	599	606	588	637	577	607	639	572	655	635	577	653	574	620	574	586	579	575	598	575	617	586	630	613	594	643	592	547	582	576	615	568	569	581	621	663	625	616	575	609	614	589	575	622	603	583	576	604	604	611	574	597	620	593	637	574	617	587	580	628	574	633	587	579	587	586	605	577	569	581	598	657	582	590	596	578	599	595	608	607	566	624	635	602	612	646	580	597	600	599	588	617	605	579	585	580	579	610	586	616	590	604	592	637	604	605	592	618	574	622	575	609	597	627	606	649	628	582	628	589	582	577	593	623	617	581	590	609	581	637	617	585	586	637	580	567	638	608	598	603	599	624	610	597	582	594	577	584	598	604	579	602	558	598	641	577	576	621	613	569	608	612	567	597	617	617	602	576	611	622	598	635	577	609	608	624	606	615	598	605	601	601	585	612	600	615	585	597	586	576	606	608	596	602	611	639	579	582	587	560	592	593	606	593	597	627	592	581	618	575	641	584	617	595	610	578	578	626	590	586	640	643	571	633	614	597	587	577	593	591	602	581	611	638	612	562	600	590	567	586	580	620	568	611	562	618	611	639	558	609	586	593	578	580	588	616	600	590	590	620	576	605	594	578	613	585	609	612	588	589	630	574	595	617	591	585	597	608	549	580	609	585	631	594	617	579	642	621	587	564	582	592	645	586	590	631	553	585	639	628	598	574	608	622	624	634	624	563	592	577	640	624	572	636	613	608	589	578	649	622	540	597	579	609	574	605	612	571	622	599	607	640	640	592	596	611	560	603	536	636	586	620	596	596	630	597	580	622	638	556	613	570	617	574	608	582	590	641	588	617	586	616	608	639	582	599	575	595	613	613	662	579	639	584	594	623	614	621	634	570	587	573	627	601	623	626	564	609	600	572	588	612	608	637	588	608	553	595	544	639	606	618	616	598	620	616	621	646	619	594	587	628	569	593	641	606	647	607	644	627	643	660	628	620	581	608	598	570	591	591	596	579	574	576	596	559	579	584	596	588	553	585	620	565	603	565	604	582	576	593	601	638	602	621	611	632	566	627	585	612	605	556	584	595	606	621	583	563	623	608	555	565	623	607	580	645	602	602	569	594	589	559	593	561	564	591	569	596	622	619	650	627	611	589	612	586	595	569	629	621	587	603	596	590	596	589	645	622	570	633	618	566	617	615	577	618	610	635	581	627	633	561	581	598	600	591	604	627	596	578	572	586	597	598	584	574	599	592	595	577	614	641	599	633	556	584	613	647	595	585	575	631	609	594	606	622	580	590	586	573	605	574	610	615	625	614	612	614	578	587	608	606	588	647	602	577	579	642	579	632	596	620	592	593	588	623	572	600	591	605	598	601	595	610	581	598	646	576	639	573	629	609	625	633	608	609	644	590	647	621	625	603	594	574	628	608	621	594	565	608	599	589	569	576	597	628	625	604	587	599	578	625	599	623	608	606	585	568	635	614	607	569	556	595	589
8459	4474	1986	1125	173	530	350	569	595	388	223	309	72	89	108	50	48	48	47	35	39	38	39	37	45	54	46	25	80	111	83	95	67	59	42	35	40	39	48	48	39	48	38	42	35	51	35	51	56	45	42	46	45	39	28	53	46	35	43	38	32	37	35	36	34	37	37	49	40	53	28	44	53	35	50	36	31	43	49	48	46	43	50	45	53	42	32	38	45	44	48	46	48	43	48	53	43	47	45	39	51	45	46	59	57	36	37	46	40	29	38	44	38	41	43	48	43	50	49	49	58	47	43	45	46	49	41	47	52	45	40	34	45	37	42	47	40	43	52	47	34	45	43	40	48	47	41	48	49	34	43	40	36	42	53	39	42	35	52	48	46	49	52	46	37	40	40	47	54	35	37	32	44	47	33	36	40	32	36	38	43	43	38	37	43	39	31	44	37	40	34	41	47	37	56	36	41	33	48	47	41	41	36	39	38	44	43	53	41	38	46	44	53	41	49	41	42	43	38	38	53	58	44	34	40	44	37	56	40	48	44	38	40	50	45	36	40	45	35	58	52	43	48	42	42	44	43	33	44	45	41	46	51	39	47	40	43	37	40	46	50	62	43	56	53	42	36	39	48	47	44	49	41	45	45	40	27	36	48	49	50	34	36	45	59	44	44	48	37	40	53	49	51	39	60	43	38	29	40	53	53	41	37	35	49	40	46	34	42	44	41	42	57	55	44	35	42	35	36	46	37	53	47	41	43	47	47	43	40	36	37	53	47	41	48	32	45	49	46	42	42	48	43	43	41	44	46	32	50	49	42	43	32	45	48	35	53	44	42	64	38	50	33	50	47	52	41	38	33	60	31	41	44	36	51	37	34	55	52	40	42	43	44	36	46	36	41	36	35	43	50	51	46	44	44	46	44	44	52	40	44	45	46	36	49	50	43	39	45	49	43	44	37	36	48	43	27	40	53	54	33	50	46	34	47	40	36	37	37	46	43	41	38	40	46	41	39	46	45	50	42	39	41	47	49	50	37	39	53	49	43	43	48	36	46	43	38	40	46	31	37	28	50	53	58	43	43	44	49	29	43	31	31	47	42	45	51	49	28	29	57	33	38	40	47	49	40	44	42	48	40	42	43	45	43	34	42	53	40	57	57	45	37	41	48	41	48	37	43	41	41	50	39	40	41	52	57	40	35	44	34	41	43	42	34	48	34	47	34	47	37	51	44	41	49	36	49	49	32	40	45	47	41	39	43	45	43	47	45	35	47	46	46	47	35	42	43	40	39	45	48	36	55	35	36	49	41	31	50	35	42	47	42	45	41	36	51	41	46	31	48	45	50	40	35	47	43	47	44	43	39	41	60	43	57	37	46	39	47	49	44	44	41	56	40	40	40	46	37	41	47	35	36	37	48	44	47	36	35	43	39	34	35	41	49	43	44	43	44	39	58	55	53	45	47	43	45	43	42	58	41	44	48	55	37	39	43	36	33	41	33	37	50	31	49	41	43	35	28	37	44	45	50	42	51	51	27	38	42	44	28	44	39	44	39	36	46	51	54	36	48	43	43	40	51	33	47	38	39	42	37	42	40	46	50	40	36	36	43	48	50	32	48	50	55	36	35	46	47	38	44	38	44	45	30	40	54	42	48	61	42	43	41	44	37	38	47	39	30	36	40	55	35	37	51	39	45	42	41	44	36	40	38	46	28	49	47	36	56	42	38	46	44	59	28	31	43	40	41	30	46	39	47	39	45	35	44	40	41	40	44	49	42	44	50	52	30	40	38	41	50	35	47	36	48	39	49	42	46	42	40	40	34	49	41	53	48	33	39	44	45	45	42	37	38	55	38	62	41	45	44	46	43	41	56	42	46	42	53	39	45	44	48	49	45	47	36	38	40	44	34	39	39	44	41	40	43	38	36	49	41	38	50	43	42	36	41	49	43	44	41	40	57	65	29	35	49	46	40	36	48	40	37	42	34	54	43	45	43	32	46	32	52	42	38	46	53	57	42	51	49	34	56	39	35	43	49	47	50	54	47	41	49	41	38	43	52	42	33	48	49	50	34	38	43	33	53	40	46	55	43	46	52	54	48	50	42	42	52	46	37	33	44	43	50	46	41	38	45	41	54	40	48	36	37	32	41	44	51	39	47	40	40	52	40	35	41	54	42	47	41	62	42	52	46	41	43	34	42	39	35	43	61	45	44	50	50	40	43	40	34	43	48	35	36	44	34	55	45	56	42	38	38	41	40	41	43	49	35	40	37	44	50	54	52	40	48	55	47	41	47	32	47	47	31	39	51	37	51	46	36	49	42	40	33	33	44	42	47	51	38	51	37	56	53	44	32	40	47	38	33	45	38	51	42	46	46	49	34	33	32	48	22	46	53	49	35	54	44	46	44	43	40	45	52	53	41	51	45	52	40	42	33	41	30	49	49	37	46	45	39	49	47	51	38	42	40	43	40	50	40	47	53	43	43	48	36	51	36	58	42	49	37	43	38	32	46	46	45	39	40	35	49	38	37	47	32	37	50	41	35	43	39	42	47	50	35	37	37	35	51	41	59	39	45	46	38	41	39	37	38	41	45	39	48	43	35	33	45	48	47	55	42	36	46	43	41	41	35	45	42	52	44	45	45	39	47	49	39	44	51	51	40	34	46	49	58	51	49	47	35	37	47	40	59	46	48	44	46	52	51	39	51	47	43	38	40	37	36	37	49	35	54	42	47	41	42	40	47	37	51	46	39	59	41	47	35	45	43	43	50	31	39	49	38	53	51	49	39	46	46	49	41	42	39	40	45	40	46	50	57	37	33	47	48	43	50	47	48	44	46	27	37	45	36	48	46	47	46	34	47	30	42	36	40	50	38	33	45	54	55	36	39	53	45	32	37	33	43	48	43	35	32	39	39	46	37	43	32	40	32	48	41	35	49	41	37	51	43	52	41	49	47	44	43	43	53	47	49	47	42	35	39	45	46	42	36	52	35	39	45	46	48	40	40	35	64	44	50	49	47	46	39	50	55	49	43	42	51	47	40	49	54	40	41	36	53	45	36	39	42	43	37	36	45	41	32	37	42	34	51	43	52	47	33	52	42	33	52	38	44	44	48	32	47	35	45	38	51	32	35	42	42	37	47	54	49	47	43	40	51	50	39	49	42	44	45	37	41	35	38	51	58	53	45	38	44	32	34	42	56	42	49	52	50	52	40	32	38	43	49	41	47	36	45	45	43	41	52	37	45	48	41	55	39	42	47	39	38	40	43	37	51	45	38	40	35	40	38	55	38	32	46	36	49	55	49	41	41	48	47	43	38	47	36	40	44	46	33	44	34	45	47	40	50	40	43	43	41	52	45	40	37	42	44	37	44	50	52	36	47	46	33	50	42	37	40	46	53	30	42	49	43	36	40	46	48	53	42	56	42	42	48	42	42	45	45	40	51	37	44	34	51	38	33	52	37	54	36	40	48	46	47	40	38	54	39	52	41	53	43	37	44	51	60	49
40437	25269	20030	20002	12712	24202	14258	22002	19453	14258	9129	11485	2129	2650	2787	602	585	615	577	595	572	559	591	553	571	504	591	580	1622	2534	2058	1543	986	753	618	597	592	534	564	514	564	557	528	545	524	540	609	574	535	552	510	553	596	526	557	558	530	534	560	549	551	552	550	518	529	560	547	542	584	562	546	537	576	539	601	523	544	565	556	552	576	541	594	579	581	533	602	574	546	528	522	536	589	551	557	571	574	540	576	550	545	591	488	573	545	535	542	544	576	535	548	564	584	578	538	605	546	586	549	586	576	540	620	556	525	544	544	561	592	577	556	507	571	537	556	539	586	590	579	614	556	555	549	559	551	518	591	574	548	557	525	509	573	527	560	548	543	603	538	542	589	582	590	525	546	546	557	570	545	519	560	552	534	549	564	558	521	574	545	555	543	557	581	523	517	575	563	577	574	602	510	557	533	566	553	564	571	592	577	546	568	524	543	546	587	587	563	540	554	542	577	523	511	550	563	601	552	560	607	537	532	556	566	523	580	524	560	548	560	578	535	557	522	556	562	523	519	562	581	570	550	561	566	578	524	503	544	562	569	573	550	556	561	511	554	533	565	558	583	601	506	549	498	551	556	592	536	558	535	564	556	544	508	548	542	548	571	556	538	538	522	548	587	586	539	576	547	551	501	580	566	532	514	568	562	547	532	528	540	597	569	572	589	539	554	544	564	611	528	553	540	592	564	539	580	568	604	600	557	576	542	562	544	553	556	595	554	542	557	593	526	567	548	552	539	547	570	542	531	549	560	558	529	539	543	585	540	567	523	542	574	581	542	576	542	546	571	573	568	561	554	564	533	599	580	542	542	578	551	557	550	547	531	499	583	566	613	592	542	571	573	559	594	577	498	581	580	540	607	594	556	543	583	571	507	527	565	541	575	555	532	568	543	563	546	564	578	548	536	585	547	537	550	566	554	537	539	540	555	524	563	588	542	540	537	574	568	549	540	560	554	561	552	563	568	567	543	567	556	552	497	560	535	586	590	577	511	519	575	555	563	539	567	562	587	547	568	576	550	551	570	541	564	553	552	522	543	548	556	540	603	537	548	561	513	591	540	571	555	519	547	559	526	552	580	558	602	603	548	539	565	597	507	583	504	565	556	547	559	549	569	540	577	564	534	571	545	592	541	534	521	546	572	552	601	609	568	501	584	573	555	583	565	575	531	584	579	562	609	607	556	559	524	582	587	549	568	563	539	577	528	546	531	582	526	559	573	551	559	547	547	591	565	581	573	550	545	558	570	544	562	546	541	607	575	555	621	572	540	582	535	586	542	531	533	536	589	569	577	571	566	534	607	577	557	520	576	598	565	543	593	540	566	533	615	549	587	572	578	541	618	562	594	564	539	535	559	490	570	547	562	571	554	568	555	534	562	559	540	555	597	590	570	585	529	543	593	532	571	590	538	554	562	577	527	562	565	561	550	564	551	542	573	561	565	564	547	576	557	557	583	541	559	579	533	566	530	543	595	562	515	550	536	586	557	570	588	538	571	556	560	587	554	539	533	606	569	569	532	551	577	551	567	588	534	533	530	552	560	567	552	566	541	575	573	584	592	550	564	584	532	547	614	602	537	602	546	582	517	525	526	606	547	580	572	639	548	503	523	582	527	549	542	569	570	522	548	560	543	607	574	546	529	545	555	558	547	546	586	599	547	511	599	542	534	568	619	591	538	559	539	528	583	590	599	569	599	543	587	538	543	555	538	549	555	557	526	552	594	563	568	532	503	537	524	552	546	570	547	547	573	507	551	569	552	581	528	551	571	553	570	531	583	521	564	593	607	548	541	544	550	569	545	569	579	588	522	549	549	546	577	538	535	571	558	537	531	547	533	569	563	547	578	549	611	563	538	559	553	565	530	556	533	539	577	572	565	530	583	613	572	547	555	547	567	560	582	555	540	554	521	541	579	526	568	543	520	582	514	583	577	559	575	541	563	551	532	540	534	563	567	547	603	584	607	612	533	536	552	579	590	545	557	528	588	529	521	572	525	587	586	560	591	532	569	547	532	577	595	588	599	600	558	535	572	517	556	587	530	577	553	549	578	543	540	568	576	571	545	536	574	594	524	569	580	555	593	586	553	577	560	574	561	582	562	572	516	597	540	580	533	569	531	563	585	558	589	527	587	566	585	557	549	586	495	560	562	569	566	590	511	529	531	541	572	560	537	569	565	572	565	576	549	577	538	547	561	610	593	530	523	552	610	549	584	546	576	583	566	543	601	560	563	541	532	586	583	571	516	573	580	601	556	536	590	538	535	587	558	543	545	527	599	538	606	516	568	591	580	543	584	565	572	576	527	571	567	593	602	549	534	555	563	543	564	577	603	564	563	564	591	523	621	551	597	527	600	531	586	570	549	573	539	601	547	568	562	558	564	568	598	554	568	523	573	544	512	582	550	564	539	562	570	569	563	548	549	573	555	553	530	561	577	561	531	603	573	527	537	546	593	522	559	554	540	558	599	520	583	542	583	546	542	602	529	575	546	547	573	573	561	518	565	578	557	586	551	604	564	542	521	555	533	573	556	536	551	569	575	574	537	525	555	579	522	569	517	560	583	530	563	505	557	522	560	580	571	585	515	551	521	567	593	543	551	575	562	582	543	536	554	550	548	566	519	578	551	548	573	557	550	593	581	537	587	547	549	565	572	548	539	528	589	560	547	578	586	562	597	595	529	562	529	553	561	527	578	578	525	576	577	554	561	562	576	551	617	538	533	546	560	549	549	555	546	555	571	516	563	518	533	546	528	538	597	593	538	517	534	560	593	538	569	568	573	533	523	543	580	552	546	578	561	522	597	558	573	536	533	570	560	547	561	547	563	568	526	548	573	533	555	544	549	520	550	575	584	556	601	544	543	536	577	564	610	523	517	540	586	563	541	584	557	548	582	584	570	570	587	559	542	577	540	541	550	517	552	574	550	581	589	570	551	505	526	568	571	570	553	550	563	558	591	561	546	554	543	549	522	513	539	583	574	551	577	577	531	569	545	586	520	540	573	583	619	565	551	553	558	584	612	559	593	561	563	549	552	570	542	513	568	564	530	627	573	527	544	584	558	544	568	566	573	535	566	612	586	552	575	540	584	554	588	533	586	580	542	569	549	569	539	570	548	575	576	533	584	584	585	532	576	566	561	561	584	547	573	541	537	567	547	571	558	558	566	546	547	602	557	589	552	571	578	547	566	541	543	543	546	577	588	532	536	508	563	559	565	551	551	534	581	543	570	573	574	555	570	549	541	563	586	559	534	561	551	581	540	581	590	568	537	558	589	558	533	556	565	540	551	539	530	551	555	560	574	566	560	575	548	549	549	497	604	558	550	556	556	547	567	530	566	575	540	575	563	583	574	552	555	562	580	594	539	530	566	541	568	558	558	582	549	524	568	545	567	582	534	547	518	563	562	557	549	568	577	547	545	586	535	511	575	601	555	549	536	548	541	552	538	583	518	519	541	598	589	549
16399	15800	7199	3186	526	1648	783	1499	1705	992	447	440	273	119	163	40	41	38	51	37	48	45	40	61	37	54	39	41	103	193	158	114	72	59	61	53	39	43	41	47	56	37	46	54	39	46	44	39	52	34	38	31	49	40	42	44	50	42	57	45	44	39	56	37	32	40	49	37	40	32	38	38	32	37	54	54	51	45	44	37	51	49	48	35	34	51	51	46	46	38	43	50	47	54	35	52	47	53	38	47	55	43	48	47	52	37	38	48	59	44	27	49	42	44	35	56	36	31	55	44	51	45	45	37	38	46	42	37	46	43	46	48	34	39	41	50	59	42	47	54	49	53	41	43	38	29	45	36	46	43	50	49	51	42	56	43	48	43	40	50	35	46	43	43	41	37	37	55	48	53	50	38	49	60	47	33	37	45	32	39	53	47	51	38	41	44	53	41	46	49	35	53	37	41	42	33	40	61	47	37	31	50	54	53	34	47	34	44	55	47	58	55	40	44	33	47	51	51	49	46	44	37	44	43	50	47	47	40	43	47	52	53	38	36	54	54	40	43	55	59	52	51	55	47	24	45	45	49	45	44	53	51	36	41	35	49	52	36	51	48	41	58	45	48	60	63	39	39	42	34	45	46	51	48	46	43	43	49	52	52	50	39	44	41	39	47	36	39	35	45	52	45	47	45	36	40	43	52	45	49	36	50	40	55	41	47	50	46	37	54	34	34	44	49	59	54	48	53	35	49	53	41	41	59	34	47	44	48	47	45	44	55	28	41	41	54	31	39	54	35	53	53	41	43	36	50	38	48	50	44	37	55	37	50	43	45	53	41	45	55	43	56	52	51	50	49	52	42	34	54	53	49	44	56	49	42	39	47	43	55	45	52	40	48	54	43	40	55	44	43	42	51	54	65	47	40	44	35	37	47	41	38	45	43	55	51	50	46	58	51	59	39	38	51	43	47	51	46	55	47	36	61	46	49	47	55	49	40	36	46	51	34	46	44	42	43	52	52	48	52	34	50	35	46	41	45	52	47	49	43	49	49	35	43	53	46	38	41	53	49	60	46	44	42	47	43	42	44	44	43	54	47	47	35	51	40	41	47	45	43	46	46	53	47	40	30	45	44	50	46	54	48	26	46	43	53	49	46	55	52	37	39	41	39	59	62	48	52	34	35	45	32	46	41	30	49	40	50	45	45	43	54	40	49	42	42	35	47	45	46	55	41	53	47	37	39	52	50	36	68	44	39	43	44	51	41	43	39	45	45	57	51	50	45	52	49	49	43	38	37	51	51	43	39	55	40	38	52	64	48	43	41	47	40	54	37	43	36	42	33	54	37	47	41	39	49	51	40	40	51	41	35	48	42	44	50	37	48	44	49	43	42	49	38	55	52	52	51	41	39	54	46	44	39	59	36	40	42	33	52	51	50	45	35	37	46	55	45	40	39	47	32	46	53	56	33	42	44	55	53	34	44	45	35	46	45	42	49	41	49	33	35	52	42	43	45	48	50	37	35	43	48	44	48	45	43	48	40	38	57	48	38	39	38	45	37	42	32	57	43	43	44	49	37	39	40	35	40	36	51	39	38	52	41	38	40	53	43	33	46	47	51	37	51	43	41	34	41	45	48	41	42	39	48	46	34	60	44	43	47	53	46	50	53	37	52	47	43	38	39	34	43	43	39	38	46	54	52	49	50	55	43	33	47	46	38	29	59	43	55	35	47	36	47	54	42	31	49	40	42	46	40	42	34	44	51	44	47	30	49	58	47	46	41	43	42	29	42	44	35	35	46	40	52	35	60	42	43	39	47	46	42	47	46	47	42	41	46	50	49	46	42	38	56	58	43	42	38	40	41	40	62	49	40	52	38	41	46	49	48	41	53	45	49	50	41	45	51	44	47	42	38	42	53	36	42	47	38	40	39	43	39	27	36	42	38	49	40	52	51	34	38	69	31	39	58	47	52	49	42	48	38	48	41	45	38	51	39	42	51	51	48	50	46	37	42	45	41	35	48	47	48	42	44	49	36	49	48	47	47	46	46	36	37	44	42	38	46	38	50	44	38	39	34	34	50	47	48	45	44	39	45	51	52	36	32	54	38	28	48	39	35	43	45	44	46	50	44	41	61	45	41	43	36	46	46	40	45	41	40	44	55	59	44	40	46	43	57	49	48	43	51	52	30	48	43	52	57	36	47	42	36	41	66	47	36	46	53	32	45	42	43	48	39	56	44	48	46	44	43	47	54	40	58	45	42	34	47	44	34	45	45	38	45	42	49	37	46	42	54	42	46	50	50	41	50	37	49	42	41	40	49	36	43	47	42	41	39	46	49	65	52	39	45	44	53	42	56	38	52	42	44	48	56	52	47	45	47	42	41	56	38	55	57	52	47	53	48	45	51	40	38	38	55	33	51	42	65	52	46	41	42	42	61	48	45	46	50	47	43	40	48	38	32	47	56	43	45	32	36	50	44	49	37	51	46	51	37	55	35	50	39	48	46	35	44	46	37	43	38	38	42	39	39	38	60	30	37	50	48	51	56	35	37	41	48	40	42	53	44	43	51	47	40	40	50	33	51	52	43	46	53	42	44	47	41	42	49	43	52	50	48	53	43	33	52	56	40	45	55	51	47	44	48	33	42	51	39	46	55	34	33	47	68	45	43	39	50	31	36	48	44	42	48	57	38	34	48	45	38	50	46	48	48	52	46	47	44	44	33	47	52	47	43	36	51	53	48	44	38	40	54	49	51	44	46	46	36	41	51	49	51	44	45	43	45	52	44	47	39	47	37	46	35	46	41	46	40	41	49	54	39	30	31	33	47	53	52	42	54	52	36	44	46	45	38	47	54	63	35	47	44	55	47	39	49	62	46	34	47	54	51	48	40	34	53	45	43	40	46	41	57	42	50	56	51	31	47	52	44	38	40	52	40	45	42	53	51	52	56	35	48	66	49	28	38	44	47	52	50	38	38	43	50	49	42	40	37	46	47	46	38	51	52	45	37	48	46	49	57	55	38	51	48	50	45	52	55	55	41	42	44	53	43	61	40	42	48	46	49	43	42	49	42	45	54	50	47	37	39	36	46	49	49	57	45	36	41	35	46	37	51	41	50	47	40	46	47	40	39	46	48	34	45	45	48	42	54	49	41	55	43	43	38	37	62	54	45	52	38	53	48	50	45	45	47	39	49	30	52	41	34	40	34	50	50	45	39	48	52	45	52	43	48	45	32	50	46	52	48	42	51	51	44	48	38	39	39	40	38	48	46	46	32	42	38	38	42	44	46	56	43	49	32	39	44	46	43	36	46	41	37	44	45	46	34	34	46	44	36	35	49	42	63	41	41	44	47	39	42	53	29	51	66	38	40	41	48	52	39	44	33	39	43	45	42	45	36	44	46	39	40	52	47	40	44	42	47	43	45	39	45	39	43	41	34	40	51	43	40	44	36	48	50	34	56	38	39	30	50	43	45	40	45	45	45	52	51	49	51	39	42	46	59	34	41
52980	35325	31316	30733	25317	36137	19800	33025	30485	20863	15650	14915	7506	4812	5481	651	679	655	620	674	649	620	613	598	623	632	603	624	2839	5657	4336	2999	1680	1008	753	681	593	605	581	626	580	554	603	609	612	580	541	590	623	586	599	592	596	579	602	605	580	575	624	592	606	614	613	648	573	571	577	598	553	568	600	569	599	590	551	585	585	619	626	543	580	560	555	586	605	571	607	635	568	602	601	562	640	578	605	607	574	593	603	581	567	599	545	601	560	546	604	625	585	619	588	565	614	584	608	585	580	625	575	588	595	551	586	606	551	604	627	603	594	587	596	583	643	586	581	581	613	611	553	554	615	638	615	576	592	601	566	617	596	559	561	596	568	600	618	597	599	598	575	588	597	595	571	609	573	614	563	616	600	590	636	542	567	587	601	601	561	607	588	564	611	564	628	597	606	572	582	572	580	558	590	633	567	570	602	581	577	589	616	571	560	575	578	619	578	605	591	567	601	537	587	599	619	637	581	589	641	627	574	590	609	652	635	614	623	593	613	596	561	584	621	587	622	590	578	576	567	587	570	546	573	604	581	594	610	609	584	576	580	595	600	586	558	580	553	592	609	596	553	623	554	572	594	563	602	582	555	665	536	585	567	564	587	588	585	586	556	555	602	619	538	561	582	595	589	612	628	565	592	557	590	543	603	571	577	599	576	621	622	572	606	570	576	565	579	597	587	583	571	578	605	577	604	576	589	490	590	577	591	559	620	583	584	575	611	589	637	573	580	611	589	534	582	572	575	573	569	635	587	581	574	593	556	536	547	589	596	605	582	529	596	622	605	611	548	632	595	585	600	561	576	596	576	595	576	602	589	533	590	563	554	578	608	618	594	604	599	608	584	584	611	572	562	607	610	572	575	614	574	546	569	600	578	595	551	573	623	583	639	612	584	548	616	628	565	625	582	611	607	584	562	589	587	590	564	590	591	580	548	596	584	564	537	586	592	571	589	605	567	607	603	579	594	592	549	606	608	625	574	598	593	571	587	595	599	570	621	585	572	603	555	608	579	571	588	613	580	566	614	583	593	584	563	608	605	613	619	574	566	604	573	592	615	600	611	570	566	588	600	591	607	577	589	629	577	593	632	590	614	570	623	593	632	591	566	593	593	560	584	628	581	578	588	543	550	582	652	636	625	555	578	554	565	559	611	626	639	611	565	612	600	600	605	607	592	544	573	594	595	615	568	592	571	571	591	591	592	587	614	599	599	585	573	561	603	580	572	565	599	565	564	616	599	566	601	584	593	590	594	614	566	611	588	589	603	560	629	617	610	614	587	589	604	609	617	562	630	569	589	547	586	620	578	565	600	596	609	591	554	581	606	589	611	597	551	620	631	583	572	539	605	599	578	558	560	575	571	604	599	625	571	610	596	561	621	573	601	571	579	627	589	579	578	610	572	622	554	582	573	565	588	604	599	576	576	606	582	606	595	585	610	635	607	576	549	577	592	599	595	562	579	590	571	552	613	592	596	550	608	538	545	598	586	611	581	543	607	593	597	570	629	586	634	561	612	592	595	575	556	603	558	599	586	611	602	581	543	580	590	556	595	568	591	609	628	573	627	562	560	647	614	573	551	616	563	559	558	577	541	556	562	594	586	563	585	582	553	598	545	573	628	574	561	610	595	599	576	578	643	591	573	577	606	580	547	613	554	592	605	558	598	629	576	552	583	587	612	585	611	625	591	601	599	571	590	600	574	604	576	565	603	586	615	581	589	553	636	602	582	573	589	584	588	571	587	604	584	567	596	598	617	584	619	629	569	574	590	614	591	583	571	598	587	613	586	612	582	596	605	587	577	587	593	609	560	583	570	601	568	577	571	588	537	611	587	605	574	552	614	577	576	608	607	603	620	565	544	597	531	598	566	601	630	568	553	608	587	558	611	589	606	614	581	609	555	593	611	590	608	603	610	588	621	583	610	594	570	542	624	602	635	595	548	531	588	588	565	579	536	585	566	567	616	598	595	596	616	576	587	607	560	594	623	598	586	618	586	582	620	598	589	592	608	558	605	619	567	575	587	623	591	620	564	604	570	589	648	585	621	607	581	584	609	595	567	583	591	593	584	590	616	613	570	549	600	604	602	572	603	589	586	595	615	630	612	571	596	591	561	556	592	587	563	574	618	603	593	634	560	590	606	581	574	542	572	535	635	564	602	597	559	601	616	598	573	582	604	656	580	550	602	594	603	626	600	604	611	600	591	622	582	564	607	617	615	627	596	608	582	582	656	585	584	583	582	574	636	613	590	548	584	555	583	569	625	597	586	625	611	604	552	607	615	536	600	561	602	630	572	607	615	589	581	598	610	624	545	565	582	572	537	565	638	616	581	620	557	628	589	558	673	534	599	553	606	649	594	623	619	604	540	590	569	595	607	590	590	556	563	606	560	577	564	606	582	617	612	590	578	609	545	570	560	593	594	549	629	573	610	603	536	617	576	568	574	607	575	585	540	613	612	594	562	568	602	589	601	575	601	581	599	564	560	590	625	612	589	580	592	579	608	538	599	591	598	605	583	612	582	607	578	625	624	601	581	605	586	589	571	583	595	579	579	589	593	592	585	663	629	612	619	626	580	604	591	589	561	582	636	549	626	598	594	582	569	604	604	579	583	563	594	638	574	600	618	566	615	546	585	604	627	582	554	525	586	557	561	608	567	605	573	568	598	614	588	610	598	597	549	603	575	592	615	591	576	612	566	588	576	633	578	594	588	575	553	560	623	598	562	583	563	600	629	613	579	558	567	570	610	620	619	573	584	579	593	565	603	568	581	587	598	560	578	617	588	612	582	559	596	617	594	619	601	639	587	592	592	600	626	575	622	550	613	590	554	590	611	567	568	591	592	616	584	577	540	594	587	616	620	607	587	571	578	555	632	599	579	566	626	601	551	567	598	580	577	612	580	611	588	539	585	549	611	634	576	633	600	612	607	576	625	585	594	586	594	569	571	634	575	621	594	593	589	609	617	590	572	572	557	594	559	555	599	601	572	580	613	631	591	588	573	578	588	573	599	584	569	542	594	577	578	614	624	586	599	551	633	601	621	629	625	595	616	570	578	596	581	556	625	589	574	560	592	582	585	597	589	532	582	597	570	595	610	612	588	602	589	571	578	613	620	617	551	589	548	573	587	571	628	576	595	564	583	590	624	609	610	586	633	594	579	556	553	556	606	569	599	572	603	600	545	583	631	575	587	592	577	619	584	622	552	602	599	599	613	575	607	584	586	613	615	574	615	555	573	601	600	577	665	619	609	596	551	627	555	569	591	612	626	576	587	586	594	591	582	587	594	616	573	549	574	575	557	601	596	563	574	611	568	619	583	600	610	594	627	618	581	598	606	585	567	615	598	566	617	569	612	581	577	596	595	590	640	605	582	618	562	618	584	596	580	612	551	566	584	582	588	602	628	564	591	600	577	586	569	585	570	594	578	622	602	624	606	604	617	593	622	547	637	576	533	615	593	586	562	608
13777	12590	6959	3427	456	1675	710	1430	1619	1016	457	384	382	140	304	56	48	47	44	45	44	46	48	41	56	44	54	51	126	217	188	145	84	55	46	39	59	46	49	36	45	42	48	51	29	42	42	44	43	39	39	45	48	50	50	55	47	44	35	39	49	38	42	48	56	47	45	41	43	53	55	46	35	53	37	46	51	35	48	39	44	48	40	44	57	55	40	51	57	38	40	35	51	50	42	47	40	34	44	54	51	44	50	35	37	41	50	46	45	41	49	62	42	50	39	39	47	34	47	36	39	37	46	55	48	53	40	40	37	38	53	42	38	37	41	34	38	43	54	38	37	40	46	40	45	41	35	53	48	34	41	42	37	42	40	53	28	32	46	36	43	44	38	41	47	29	43	41	56	52	33	45	57	55	39	45	47	49	43	47	32	43	46	38	45	40	48	41	41	40	33	33	27	55	34	55	47	35	41	34	44	41	49	35	50	47	40	47	56	49	53	44	39	47	55	42	47	41	42	40	38	48	43	49	63	31	36	38	40	43	41	58	42	51	48	55	50	47	45	48	46	33	37	49	50	44	58	38	56	44	33	47	50	46	35	47	52	30	43	32	46	42	40	44	54	50	41	35	52	48	44	36	50	57	43	38	40	47	46	49	43	45	48	40	35	40	37	39	48	39	44	46	42	36	48	49	37	44	49	43	40	51	33	44	38	37	31	39	31	26	49	36	32	48	38	46	55	37	46	42	40	40	45	49	47	48	45	45	52	61	41	43	47	44	43	41	52	48	34	42	38	39	53	46	41	38	35	46	40	42	47	32	46	43	39	39	42	31	36	38	56	54	44	53	41	43	35	32	44	51	55	26	41	27	44	46	34	51	39	28	48	49	40	35	51	38	45	42	43	43	50	30	46	51	44	50	37	45	39	49	47	52	35	42	57	35	46	38	58	42	40	44	43	39	37	35	48	41	38	42	56	31	40	39	58	37	44	45	40	39	53	45	48	49	45	49	41	44	42	38	48	55	50	60	54	46	49	54	38	38	47	36	47	32	48	42	45	53	51	39	53	51	38	46	51	50	37	51	36	43	35	50	52	38	40	55	45	55	36	55	53	49	46	42	50	37	41	54	47	41	54	46	59	45	46	33	48	39	47	32	37	38	39	54	31	43	34	56	42	44	29	39	44	52	47	45	43	45	39	41	31	42	44	48	45	51	40	35	53	49	41	34	49	41	51	55	52	46	30	46	36	38	38	40	46	44	45	36	40	35	42	37	42	55	40	43	43	44	46	44	51	37	42	45	42	39	44	35	29	46	58	49	45	44	49	57	42	40	39	53	47	46	45	47	41	35	34	45	38	48	43	45	43	51	45	39	40	58	54	44	43	46	42	68	41	41	36	53	27	49	42	34	52	48	49	42	48	44	39	38	38	46	48	38	54	41	42	52	42	40	49	51	37	37	46	47	41	32	47	50	53	48	47	51	46	39	42	57	49	34	39	48	50	40	39	62	50	41	40	47	36	50	54	47	47	39	31	35	53	53	49	44	37	38	38	41	46	38	47	56	48	52	46	50	40	59	51	36	57	39	51	40	42	46	61	51	44	48	45	38	46	37	41	33	41	44	44	43	57	45	41	44	59	41	53	43	31	43	42	37	34	45	42	42	43	48	45	53	47	46	42	46	41	41	36	35	37	41	39	34	42	51	33	39	23	42	42	38	39	43	56	48	43	51	39	54	44	46	43	50	49	31	42	50	37	56	51	42	37	50	40	36	31	47	45	47	46	49	39	47	47	47	41	48	37	56	37	39	51	53	45	41	40	49	42	40	37	44	34	36	45	36	49	38	37	53	46	47	45	36	40	54	34	27	44	48	47	37	53	37	52	49	59	41	52	51	48	42	43	48	26	43	42	48	40	38	46	44	40	41	43	49	46	39	51	38	34	41	40	27	40	41	52	53	36	41	44	41	54	31	47	37	50	45	60	42	44	56	37	50	47	50	32	44	36	45	43	41	47	46	39	43	39	47	34	39	39	38	42	35	42	48	55	41	44	50	42	45	53	43	43	47	38	41	40	45	42	43	44	53	42	45	55	51	51	43	32	29	37	54	45	42	65	45	44	40	55	40	36	30	37	50	55	42	49	46	47	37	35	40	42	47	31	28	44	49	49	33	44	47	50	39	43	46	57	54	50	43	30	38	58	41	50	40	37	48	39	50	45	45	42	42	40	52	43	36	42	40	44	44	37	44	45	45	41	35	54	55	44	43	41	34	48	38	40	42	41	49	59	36	32	46	43	44	43	40	56	52	56	40	56	54	45	47	45	48	35	35	60	51	36	29	39	41	44	44	48	56	46	36	43	44	48	42	42	45	37	43	48	51	49	54	47	39	45	53	46	47	39	58	40	39	41	45	40	33	47	51	49	47	35	44	41	43	43	43	44	33	36	41	44	45	38	43	37	48	37	57	45	42	44	40	43	59	53	46	49	46	43	53	39	36	45	51	34	52	44	43	45	41	43	45	42	54	43	45	46	41	47	47	43	43	54	48	56	47	60	36	46	47	43	42	50	48	49	50	44	41	50	46	31	38	42	53	40	46	47	42	36	39	50	38	44	39	47	44	44	42	41	46	38	56	42	46	54	34	45	57	44	50	41	36	50	50	33	42	46	52	44	41	38	43	57	37	45	42	41	35	43	50	46	41	38	43	53	40	35	41	41	54	49	37	45	45	56	41	37	38	52	35	32	37	56	37	50	42	41	49	45	50	36	40	41	53	54	34	36	42	48	40	44	40	42	58	35	50	51	41	48	38	49	45	39	39	48	44	42	44	37	51	37	40	52	47	50	47	46	57	55	42	35	50	48	43	46	44	44	41	49	48	42	41	33	40	46	43	31	38	54	46	38	45	54	41	42	52	37	43	49	40	51	58	43	41	51	44	45	41	52	41	60	54	44	46	36	40	47	50	47	53	36	47	54	37	40	44	54	46	44	49	51	49	42	41	45	43	43	35	45	46	40	42	54	38	35	44	41	40	45	42	47	49	37	43	21	43	46	36	37	44	42	50	43	54	44	63	44	40	37	44	45	49	47	38	54	52	40	36	40	33	35	47	43	49	41	56	34	41	46	41	42	37	54	43	48	39	47	63	47	40	47	40	45	37	54	39	30	42	37	42	54	52	41	49	38	47	34	45	42	43	41	46	46	42	44	40	59	46	30	50	53	32	33	50	43	33	58	43	41	48	44	53	45	40	46	51	49	39	46	42	32	40	46	40	43	49	45	51	59	39	56	38	45	43	39	49	48	33	46	46	43	49	43	57	53	42	39	50	51	46	45	38	47	48	51	35	36	38	48	48	40	49	33	59	38	51	42	41	45	36	44	48	43	55	47	48	58	40	44	46	50	45	42	27	31	40	39	40	36	43	43	50	50	40	44	38	45	44	48	41	51	49	49	43	47	49	40	42	36	42	55	40	44	35	52	37	50	36	44	48	47	47	54	48	51	47
47310	36455	31058	29089	22569	34907	19079	31179	29967	22976	14177	13882	10284	5475	9563	711	651	676	588	629	671	646	616	630	612	614	540	791	3517	6703	5253	3741	2004	1125	744	625	570	584	592	572	558	582	626	622	552	583	560	555	587	535	550	538	596	587	586	589	571	586	590	556	516	606	573	534	542	577	588	599	550	557	559	600	558	596	558	589	579	577	561	541	593	611	542	542	570	600	588	605	542	546	559	586	579	590	621	577	635	616	539	542	546	563	582	574	582	597	529	560	605	609	577	582	621	574	597	596	583	597	568	579	576	558	565	554	568	554	596	596	548	562	613	593	554	579	573	579	631	601	550	548	587	645	587	586	564	557	578	601	591	566	547	581	615	580	573	570	577	611	578	591	597	605	589	542	567	575	583	557	595	583	556	598	557	589	569	570	587	594	572	592	598	568	570	578	555	558	607	594	571	597	555	607	592	552	584	548	567	603	619	565	542	581	597	595	585	572	577	568	562	566	550	621	555	588	568	589	603	580	550	622	558	535	562	598	585	565	617	583	566	587	571	627	607	588	575	637	561	554	592	537	578	559	584	533	619	577	582	529	540	556	585	583	580	535	609	586	603	520	600	534	612	612	599	589	562	601	571	592	611	597	600	544	590	587	545	598	559	581	565	594	573	581	587	564	596	575	582	611	612	577	608	591	564	614	545	566	591	597	573	545	612	547	572	591	578	525	595	573	583	612	584	568	595	567	588	549	610	588	607	597	570	613	577	607	565	607	552	544	588	611	606	589	586	587	574	607	587	542	578	565	571	552	562	545	555	574	571	602	553	567	583	602	633	565	599	575	581	565	591	592	602	571	635	599	548	540	624	614	557	575	585	578	624	588	540	600	550	599	583	605	587	523	603	546	616	588	574	559	556	573	564	599	543	591	592	557	547	604	570	557	590	628	602	549	608	573	568	614	558	593	566	599	590	599	595	604	584	556	585	585	584	583	601	601	570	548	566	608	600	568	549	585	607	609	593	614	605	563	597	610	584	582	581	624	554	602	579	620	609	577	574	574	612	594	547	572	606	618	572	668	596	536	591	555	576	522	547	599	592	573	557	600	614	555	564	598	576	599	572	619	571	603	598	580	609	561	567	597	583	530	539	535	535	636	551	598	554	571	619	570	571	573	576	605	562	546	596	608	577	592	555	551	571	585	596	548	590	536	578	610	610	590	578	601	557	579	600	603	573	611	570	617	593	556	590	604	598	562	591	615	580	567	581	591	569	604	585	557	562	576	599	585	604	617	571	591	581	584	596	574	581	562	549	561	569	594	592	583	564	557	591	593	609	582	589	590	579	639	601	585	612	565	554	566	544	590	550	618	558	572	590	601	601	570	568	546	554	579	601	580	581	558	592	617	578	570	583	594	566	581	582	533	616	557	591	545	561	580	537	637	558	562	617	622	579	586	579	583	588	636	584	590	637	587	576	586	588	545	589	553	575	598	591	592	604	570	589	572	583	582	593	600	575	613	585	581	576	581	583	593	589	588	574	556	577	544	613	570	577	592	584	611	623	595	576	546	599	582	583	598	565	601	557	595	587	569	597	575	602	589	582	609	583	575	574	598	605	561	604	565	622	570	586	577	598	600	567	559	565	608	564	552	584	565	553	600	577	528	563	592	528	564	590	533	562	598	593	570	595	590	568	590	568	612	608	573	561	582	588	595	555	572	595	569	575	577	606	638	591	623	591	596	568	531	573	593	550	638	560	546	571	571	583	586	590	547	590	584	595	583	576	600	560	573	598	616	540	560	597	545	572	615	582	566	582	581	618	543	582	561	564	606	630	579	603	570	599	579	570	569	598	617	552	615	585	616	606	538	581	582	598	604	611	597	639	622	546	573	565	574	567	591	558	566	586	626	570	601	599	533	550	591	618	575	559	567	551	550	577	543	585	639	606	582	613	559	555	590	581	550	547	561	566	570	622	593	606	526	573	600	568	556	566	582	573	602	600	571	561	605	592	601	573	547	594	604	567	580	557	588	633	557	565	548	607	600	638	557	536	560	524	590	622	601	632	554	550	580	590	568	589	586	539	551	550	632	562	600	530	581	574	574	598	593	565	596	567	610	584	536	568	568	549	587	583	593	552	615	573	601	598	567	570	606	594	623	599	565	564	587	595	556	550	594	560	584	590	591	575	604	574	607	567	605	611	579	615	575	567	573	558	589	571	599	568	580	588	559	598	569	566	553	618	569	558	599	591	555	575	594	574	579	557	601	537	589	588	591	575	554	613	526	612	607	589	562	626	572	592	617	577	566	603	579	574	572	581	551	562	557	570	567	588	595	521	598	583	561	558	573	572	558	563	555	594	584	619	586	606	621	580	606	606	599	562	546	605	539	543	600	577	553	538	562	568	602	548	569	596	612	581	572	543	562	592	557	592	572	576	600	596	584	622	554	517	561	573	584	602	591	594	626	566	565	582	557	582	586	618	568	584	604	583	569	601	554	602	598	594	542	569	552	594	586	559	540	554	540	529	583	610	604	568	530	574	609	576	606	568	583	610	588	527	566	548	562	594	585	606	577	585	588	572	570	560	599	556	599	576	562	579	606	578	581	611	591	540	541	597	526	572	572	585	584	580	569	571	588	549	593	560	575	551	560	597	596	532	597	561	587	574	564	564	574	607	565	608	598	588	586	555	600	577	532	584	590	590	581	573	595	567	553	591	562	607	565	572	585	610	569	564	562	575	568	566	567	601	557	577	574	550	583	601	609	556	607	576	610	608	587	586	565	555	603	606	586	546	588	608	597	577	601	571	551	585	622	600	543	573	559	574	594	556	555	572	520	596	588	564	588	582	572	616	600	556	537	605	598	571	596	586	695	591	564	577	610	594	598	619	592	588	604	571	549	591	561	601	589	610	575	588	568	561	598	587	565	543	603	604	588	567	579	589	575	576	568	544	598	556	521	613	559	570	571	568	614	542	590	594	575	613	573	569	590	622	551	618	569	605	596	565	566	589	574	622	603	575	549	598	595	578	571	557	567	609	573	601	589	605	579	545	599	570	596	598	568	568	583	562	552	585	566	609	604	589	615	539	605	583	615	565	574	589	624	562	603	573	603	572	577	541	612	566	629	565	574	569	604	545	569	627	587	556	600	587	606	609	598	588	557	547	601	534	581	577	603	549	575	605	596	585	573	582	585	618	533	548	535	586	593	636	578	567	578	593	558	542	587	562	598	562	598	628	553	569	622	609	597	561	605	556	565	570	602	594	570	599	604	597	591	540	589	580	588	578	634	569	610	538	581	571	579	585	577	579	576	601	548	550	599	594	617	582	627	544	588	598	594	616	609	660	624	579	588	586	580	601	599	573	543	580	599	569	606	537	594	556	575	601	557	564	546	598	612	530	604	568	581	586	602	548	588	584	600	608	623	569	543	569	544	595	586	537	560	606	614	573	601	587	588	575	605	546	587	608	578	581	590	592	577	542	602	585	595	582	615	602	594	585	566	586	553	616	561	606	627
20191	23205	12556	6217	749	2809	1199	1700	1721	1916	558	596	773	118	650	159	46	44	53	49	29	61	49	44	62	44	35	101	246	372	238	148	100	59	63	47	54	35	60	35	45	47	55	40	43	51	45	35	44	42	57	43	46	47	56	48	42	48	49	50	37	36	48	37	45	30	50	46	40	41	43	43	36	49	44	47	48	36	45	60	46	47	42	68	36	58	46	42	54	33	45	38	38	45	46	57	36	30	48	53	48	50	51	33	40	32	49	48	42	46	47	59	42	47	43	55	53	55	30	42	43	49	39	41	42	41	46	40	43	49	47	49	47	41	47	43	52	47	47	53	53	43	47	42	44	37	50	49	36	53	41	53	46	59	43	38	55	60	43	36	48	39	48	41	38	35	50	43	42	39	45	33	51	35	52	45	52	47	45	46	35	41	46	43	44	53	38	40	44	34	38	47	48	47	48	47	45	39	50	41	48	44	47	36	51	42	44	47	44	37	60	44	47	47	43	37	39	42	48	42	52	45	53	49	50	40	44	41	39	49	53	51	52	52	48	55	49	34	41	44	42	53	41	48	50	45	44	35	35	37	47	45	46	53	55	46	52	52	47	50	43	46	48	70	44	51	42	36	51	46	44	41	48	45	65	45	36	32	47	49	57	48	53	38	40	45	49	43	51	50	40	53	57	39	50	39	50	53	39	40	46	50	55	37	51	54	57	48	38	45	51	46	44	37	61	57	58	46	39	45	48	33	46	61	46	49	51	38	41	48	51	41	51	45	46	44	52	38	39	40	34	45	30	35	57	57	42	50	50	47	36	44	47	41	44	49	42	47	48	40	53	47	43	53	56	37	35	51	44	42	42	36	37	50	46	49	34	45	48	52	42	40	43	51	38	48	39	49	52	38	47	58	56	48	35	49	47	40	52	43	49	55	39	56	37	48	44	44	48	39	44	42	43	64	45	45	55	49	42	47	44	42	44	55	53	50	50	50	50	45	37	52	60	42	62	46	46	40	46	48	46	34	41	32	40	35	47	36	49	46	47	66	56	52	39	43	43	38	49	55	42	55	52	53	33	56	43	50	68	50	51	37	60	41	45	34	44	45	42	39	47	45	58	52	53	42	47	31	46	46	58	41	42	46	46	44	53	40	50	45	33	53	47	54	47	44	45	43	42	47	39	48	47	57	39	41	41	50	39	49	54	36	54	41	51	52	48	59	38	41	42	36	36	55	45	34	45	45	54	53	37	56	41	37	54	45	37	37	49	44	48	42	46	50	44	43	44	44	45	39	34	50	42	45	50	37	47	54	46	48	36	44	36	41	42	43	53	41	42	46	40	55	43	45	39	50	62	45	44	43	44	61	46	44	38	58	46	43	35	57	50	48	32	45	34	60	44	42	39	34	37	40	50	41	51	33	50	44	35	33	57	47	41	43	53	45	35	52	54	38	52	42	50	53	44	50	41	44	43	25	42	41	59	42	53	52	62	36	45	38	46	34	52	66	60	35	40	56	42	44	49	44	48	51	52	54	56	45	39	41	44	32	54	49	51	54	44	42	45	42	46	45	45	40	45	51	34	44	50	58	33	40	40	50	47	42	41	46	53	57	46	56	58	42	35	46	52	41	35	45	50	45	53	53	45	38	46	41	49	52	44	58	50	52	40	39	41	49	40	47	48	32	38	42	38	53	45	41	40	40	51	54	42	47	32	45	44	40	44	43	39	59	47	47	39	49	32	50	53	49	44	47	57	36	39	42	27	42	38	33	43	55	37	52	43	38	48	41	48	58	40	51	48	43	31	47	51	45	45	39	38	49	42	39	39	42	51	50	45	55	42	31	48	61	51	33	48	48	57	42	54	52	42	44	40	43	45	34	34	39	47	40	64	48	50	42	45	43	39	58	40	37	48	56	47	44	37	47	45	51	50	41	51	45	34	53	40	44	53	50	47	46	44	40	47	48	38	41	53	31	40	39	28	34	39	40	41	41	39	56	33	54	43	49	44	38	39	43	52	50	51	47	48	40	55	48	46	36	36	42	40	55	47	50	43	37	44	55	37	46	42	36	41	45	44	49	52	58	47	46	50	44	51	36	46	33	59	41	32	33	49	45	44	45	48	54	41	48	53	52	47	41	35	35	51	35	61	46	47	42	41	44	45	38	48	46	56	58	50	36	44	53	42	43	37	42	51	41	51	48	38	40	50	41	47	54	44	52	43	53	53	47	31	52	44	43	51	53	46	42	54	53	36	42	55	37	56	46	54	40	47	45	47	41	49	53	45	49	50	44	46	42	62	45	50	45	45	51	39	48	46	49	47	43	48	47	46	49	50	59	51	49	44	37	44	40	57	48	54	39	41	46	41	42	50	46	43	45	38	62	37	45	43	52	49	54	39	50	46	42	42	45	50	57	63	52	39	36	53	50	34	42	52	40	45	50	49	47	45	48	48	58	37	50	48	55	35	36	47	53	51	43	40	44	54	47	37	53	43	44	48	42	48	39	48	39	53	45	50	53	43	49	47	42	62	36	42	35	49	47	37	41	43	47	44	39	48	50	33	57	58	41	34	45	55	40	39	34	48	46	56	44	37	52	40	46	34	48	42	43	47	48	52	39	41	58	49	43	42	54	52	47	47	37	38	50	54	53	47	43	51	50	35	39	44	59	41	40	38	53	54	34	31	42	41	50	41	50	29	41	41	37	41	49	36	52	36	43	54	42	48	49	55	50	49	52	43	44	50	41	35	50	47	38	40	36	58	51	47	36	40	52	45	42	46	64	60	39	47	38	49	44	48	47	43	34	52	51	41	51	61	39	48	39	47	50	52	51	53	44	39	49	52	44	58	46	52	56	40	46	49	52	41	33	55	43	53	48	37	47	43	44	43	37	52	50	47	49	48	51	38	47	48	36	54	36	41	48	38	57	43	40	40	55	34	46	41	51	48	41	40	55	42	37	39	66	32	45	46	50	32	42	46	37	44	46	30	38	44	54	39	49	56	57	47	47	47	42	51	43	44	50	43	47	36	48	48	50	43	52	41	52	57	53	40	49	36	41	39	41	35	50	43	45	55	60	52	53	48	44	42	51	50	52	59	52	35	42	36	44	40	43	37	41	61	38	44	33	45	41	40	49	40	52	48	47	41	50	42	42	48	43	52	36	48	41	45	46	47	34	61	43	45	39	45	46	50	40	39	46	40	43	57	37	43	36	49	50	49	43	58	57	41	49	47	42	47	45	39	46	41	41	47	52	43	41	56	55	45	46	44	41	38	41	48	37	40	50	52	52	44	52	42	40	50	34	40	46	45	37	61	41	44	64	56	44	44	56	49	36	49	53	46	36	47	34	36	46	55	43	49	47	58	36	29	46	37	60	36	47	37	45	38	55	41	47	57	43	50	47	42	46	37	50	59	39	46	47	51	38	47	50	52	47	48	40	44	37	47	42	40	40	40	30	38	39	38	42	37	45	51	42	39	41	61	53	65	48	39	52	48	40	48	44	43	45
56313	41251	37627	34714	30122	41414	25822	31441	30848	29752	17188	16695	15243	4281	17781	3374	750	763	710	722	719	656	683	635	679	682	639	2703	7726	10516	7237	4514	2088	1165	785	678	618	633	613	607	600	555	579	592	617	645	649	618	607	614	611	565	644	587	628	626	559	627	606	655	564	618	604	580	591	557	637	609	590	652	584	609	598	566	594	596	591	580	626	590	593	624	637	618	579	621	567	581	585	609	574	585	580	574	563	573	640	615	653	596	601	576	620	598	601	572	637	613	640	597	549	618	621	588	607	564	596	607	641	607	615	601	630	607	643	597	599	619	607	615	594	613	615	638	591	593	577	569	612	579	596	622	633	633	611	575	572	640	604	580	566	600	622	638	607	551	641	614	609	629	597	602	616	620	565	627	569	561	598	590	653	564	643	645	645	604	607	607	603	586	612	582	613	596	636	594	548	611	562	615	586	585	568	598	566	592	589	584	673	630	612	568	600	672	558	636	597	576	616	566	594	622	618	619	614	580	569	610	598	579	613	596	561	602	595	600	577	649	574	584	604	579	636	659	612	574	617	617	616	610	610	579	582	616	627	572	576	599	596	567	610	583	606	604	615	557	585	610	595	628	612	638	638	613	639	594	612	599	592	628	631	619	569	608	560	626	596	624	610	605	651	588	625	594	622	613	596	617	597	596	633	637	619	638	588	635	618	583	624	600	602	639	582	571	608	582	586	584	558	602	605	600	596	595	581	583	640	592	658	603	581	666	572	608	574	625	617	622	617	592	622	614	611	622	610	590	605	576	574	645	618	590	582	610	611	606	598	566	600	563	602	609	590	580	544	588	579	580	578	572	623	563	622	588	596	623	624	581	582	606	605	619	584	551	617	612	578	599	626	624	620	610	592	627	611	558	609	605	666	609	571	616	615	566	615	603	581	586	627	628	572	600	624	639	626	566	595	588	537	586	605	567	603	589	609	645	615	609	589	573	597	611	602	559	587	585	618	569	594	593	583	589	586	603	553	626	632	599	626	599	644	600	629	628	591	586	602	601	615	653	586	651	580	548	622	632	624	592	611	613	608	614	628	584	641	567	597	600	643	572	622	595	606	633	587	576	643	588	592	579	601	569	610	598	627	620	562	590	624	624	611	578	638	627	600	624	625	611	605	610	624	602	611	596	571	604	573	585	611	558	626	612	599	610	613	572	616	646	597	608	609	546	603	569	617	601	637	586	603	549	603	603	630	580	620	609	629	607	597	600	579	635	612	608	643	621	608	606	604	637	594	581	561	658	586	551	614	564	632	634	639	607	574	566	578	627	581	593	624	622	608	624	585	594	625	625	624	626	564	582	606	595	587	599	589	588	604	585	556	563	636	579	612	618	614	581	648	600	592	593	623	607	643	585	560	577	595	598	607	658	631	628	616	608	570	623	645	633	570	575	605	586	644	581	608	584	577	553	600	593	612	577	612	617	635	574	587	629	571	587	586	578	592	652	561	616	629	599	618	621	559	629	633	601	599	594	597	595	586	611	617	603	650	618	618	624	606	602	637	607	640	580	644	613	592	636	582	576	600	618	592	561	529	597	610	595	583	644	623	620	599	602	607	582	645	580	594	594	586	616	568	594	605	597	577	578	604	629	587	613	623	598	582	603	622	585	631	580	590	607	614	599	635	552	585	620	609	609	686	609	601	618	589	633	612	624	581	608	640	585	628	610	611	601	587	600	561	628	570	645	621	617	610	579	584	599	603	640	639	651	577	551	637	579	608	646	577	616	644	591	585	633	614	629	595	606	592	612	585	581	595	591	604	646	621	600	599	581	625	625	574	617	592	552	627	590	609	573	605	577	633	585	600	601	616	605	577	664	575	642	592	596	644	593	617	592	574	620	586	569	581	575	572	566	629	598	645	595	587	623	595	607	618	605	608	623	604	589	612	609	583	629	587	619	585	618	650	569	599	598	586	592	616	631	590	599	590	581	598	602	612	597	586	577	636	568	587	578	613	602	632	635	580	591	612	599	596	629	614	605	614	616	591	607	600	641	662	653	596	617	561	612	606	639	572	601	637	594	602	612	630	595	572	622	634	617	559	626	609	606	613	622	613	596	607	616	623	579	564	639	639	615	601	589	571	645	633	615	561	588	644	600	598	643	612	603	594	559	599	590	601	600	590	547	592	608	578	612	608	619	608	578	671	635	592	567	609	589	644	583	579	570	581	580	630	592	590	608	619	613	614	590	623	571	559	599	609	614	606	627	608	588	608	568	635	566	575	571	613	606	623	594	567	639	571	615	548	617	608	548	587	644	543	650	640	595	656	581	593	617	630	607	581	621	587	603	563	576	589	628	592	616	628	633	611	621	631	649	598	586	585	605	586	604	639	592	634	592	617	579	566	611	596	648	599	563	598	596	627	578	568	653	615	581	618	573	604	579	583	616	604	577	613	600	599	578	566	632	651	622	627	631	564	673	570	591	606	594	596	587	634	624	612	560	580	588	615	575	610	622	582	556	596	595	597	583	621	612	587	650	633	586	618	562	595	631	571	615	601	551	597	598	613	645	633	582	619	620	597	588	605	615	619	612	588	620	617	632	588	597	634	605	581	643	641	652	600	583	591	616	618	661	564	584	602	589	564	642	622	582	619	581	614	607	625	600	592	550	617	653	612	595	583	549	585	603	600	594	577	615	602	631	575	622	593	564	642	576	615	608	547	619	609	587	606	623	646	590	596	628	591	612	640	603	626	604	621	597	625	624	550	579	618	609	628	578	599	582	589	603	585	606	633	625	613	614	555	584	612	596	608	615	629	595	592	618	666	634	602	661	630	571	616	654	590	644	606	595	614	626	573	612	572	577	619	627	579	555	580	640	594	643	577	620	647	612	631	594	576	606	571	566	582	599	590	597	564	605	607	600	571	593	580	632	563	599	628	610	622	605	610	630	604	572	581	626	606	608	585	651	607	627	579	619	603	595	608	638	562	622	604	593	601	580	601	614	616	632	611	546	587	615	606	608	590	599	582	601	619	596	552	599	622	656	592	585	564	620	580	611	596	614	576	598	618	607	600	561	606	637	665	577	625	617	617	588	572	665	594	583	580	595	584	593	588	596	600	644	643	620	577	613	600	635	579	587	617	612	569	606	612	588	629	576	640	616	636	645	619	615	570	620	571	592	579	559	612	614	585	612	594	625	608	621	623	614	635	598	609	639	639	617	612	576	571	617	659	590	564	621	619	577	615	603	582	611	618	612	598	626	598	565	531	591	629	594	567	641	588	620	550	622	628	580	610	638	575	586	623	568	616	611	529	615	593	587	578	576	589	585	640	612	639	607	610	569	604	621	601	575	512	595	591	570	603	603	589	570	606	582	602	639	601	621	600	586	565	586	633	617	638	626	618	629	631	638	588	597	557	613	572	636	636	608	594	610	612	594	575	678	592	583	600	587	617	614	607	591	556	637	614	589	610	619	541	586	631	644	596	545	617	585	613	639	578	589	602	580	635	577	629	615	602	622	586	628
8584	4542	2108	964	149	517	244	238	482	360	163	254	285	53	173	110	41	53	49	42	36	44	37	44	28	42	45	54	76	128	100	82	56	39	55	51	41	34	46	33	41	48	56	43	55	52	50	38	35	29	33	42	46	48	40	54	43	48	35	42	32	37	52	37	47	40	37	48	45	46	42	38	48	51	48	48	36	47	42	48	46	50	39	48	36	44	42	40	52	43	44	56	43	40	35	39	42	44	53	52	53	48	41	58	48	46	44	52	45	45	37	48	55	51	45	40	40	42	46	53	44	43	31	54	45	34	38	40	36	49	38	47	51	43	36	42	38	49	45	41	30	53	39	48	43	38	44	32	40	49	52	56	42	44	36	57	43	55	40	37	46	45	52	53	42	43	57	31	41	38	45	51	42	52	37	47	44	37	46	51	42	42	38	45	39	38	39	41	44	50	34	43	55	48	37	42	58	47	41	38	56	52	46	46	45	35	37	49	50	38	54	43	37	38	41	40	34	43	47	47	47	44	44	57	37	36	42	44	51	52	56	40	47	45	53	47	52	42	39	46	46	35	44	37	38	47	46	35	33	41	40	49	50	33	34	48	43	42	42	41	40	40	45	34	46	52	48	39	52	43	51	42	42	48	50	46	39	41	51	30	41	34	46	54	32	38	50	45	45	50	49	35	44	40	35	50	40	39	36	31	36	48	48	42	34	41	58	49	41	35	53	44	38	50	40	44	52	49	32	55	46	34	43	41	38	44	52	47	38	40	46	42	66	40	46	54	46	52	46	47	52	42	40	41	48	46	46	43	40	42	48	52	46	37	55	37	38	46	40	46	43	51	38	50	48	43	46	47	51	42	49	52	35	41	54	47	44	45	51	51	44	41	31	53	51	51	43	41	37	33	48	34	42	41	45	43	49	49	47	46	50	38	39	37	46	45	38	45	50	42	44	39	45	37	54	54	42	41	59	54	30	41	53	40	44	54	50	42	41	41	43	43	43	45	43	41	38	45	44	38	44	46	37	41	52	54	45	46	32	43	33	41	37	47	41	29	46	52	40	46	37	38	42	43	44	48	37	46	44	45	45	32	40	40	42	51	43	45	46	41	46	42	41	44	45	61	53	55	31	43	40	49	35	44	58	51	55	43	32	48	39	59	39	50	52	45	33	52	43	59	51	45	39	33	34	42	46	48	37	49	48	58	39	42	42	51	41	50	54	54	39	49	32	51	49	55	39	41	51	46	38	38	39	47	47	47	53	44	36	47	39	51	42	39	47	59	45	45	40	37	33	48	46	44	36	45	44	52	44	47	56	43	38	35	46	49	40	35	39	41	51	33	45	36	46	46	48	49	37	44	44	35	47	45	48	47	43	42	40	46	41	40	39	51	46	42	42	52	48	43	45	42	43	53	54	50	36	54	36	38	54	53	62	42	37	44	52	50	46	33	36	38	47	42	57	53	42	38	56	51	34	45	34	40	52	39	39	45	39	45	45	44	47	44	47	40	42	52	45	39	51	41	42	39	45	40	51	34	43	44	46	33	41	47	46	46	47	42	41	49	53	36	36	42	51	39	43	46	33	50	41	49	47	43	42	50	43	62	48	43	45	41	55	36	36	49	37	50	38	50	58	48	60	47	55	32	40	42	29	44	45	46	50	40	51	46	50	38	45	49	47	45	51	45	40	40	45	53	43	39	44	37	52	49	42	43	41	46	35	47	38	32	50	46	53	51	40	61	54	48	52	38	36	42	37	40	40	35	54	40	43	29	47	58	42	42	44	33	37	40	39	45	30	44	47	45	45	55	57	40	43	43	47	35	41	34	38	41	32	56	36	46	42	51	53	56	37	42	52	40	44	41	43	40	34	44	37	43	50	34	39	55	61	36	37	41	37	46	51	42	51	49	31	53	48	32	43	43	45	40	34	41	52	43	34	45	37	50	39	39	40	47	52	41	46	38	34	53	42	43	46	49	45	43	56	45	53	50	39	38	42	50	41	35	43	40	43	47	47	48	45	44	50	55	31	38	46	61	47	27	45	37	35	44	44	56	47	46	35	35	35	48	39	38	44	43	43	44	42	55	50	47	41	40	53	53	49	43	48	41	39	45	67	55	40	51	49	44	53	48	46	38	48	46	48	54	31	45	57	44	51	47	42	43	38	41	43	37	48	41	43	35	43	49	49	56	45	47	46	44	34	61	52	52	38	41	45	43	55	43	48	41	41	39	51	50	45	30	47	34	37	50	38	38	29	43	49	35	41	41	57	43	43	40	47	37	49	36	52	39	39	39	38	34	44	56	42	41	43	48	45	51	46	52	39	36	45	41	45	38	37	37	39	48	38	45	35	43	45	33	45	47	39	45	43	42	43	47	36	42	42	46	39	46	43	52	48	41	44	45	55	39	44	44	34	46	39	42	44	42	38	41	28	45	40	54	42	46	38	47	40	46	53	34	59	44	49	52	54	47	45	29	47	52	36	33	54	57	40	38	41	26	42	43	53	50	49	53	62	49	40	50	43	48	46	38	46	42	31	40	48	44	58	49	51	38	42	38	47	49	51	46	36	43	44	50	47	47	46	40	36	36	46	41	48	46	49	48	48	50	45	58	40	48	54	43	46	54	48	35	37	51	45	45	64	41	40	45	44	45	40	41	53	51	45	43	37	44	56	43	41	53	40	43	42	49	39	50	42	45	35	51	52	35	48	53	36	41	42	43	33	42	35	45	39	42	59	43	42	45	41	35	54	50	60	42	46	40	48	49	44	49	53	50	38	35	50	48	44	45	49	46	42	47	45	47	48	49	57	42	40	45	57	42	34	46	38	50	40	51	36	46	40	43	38	35	45	32	51	43	50	43	34	51	48	52	44	42	49	31	42	43	51	49	45	45	46	39	49	48	40	42	41	45	43	49	54	42	45	49	56	58	51	56	52	52	39	52	42	47	52	39	46	55	47	40	45	54	46	53	36	54	55	46	49	44	45	41	28	52	41	44	53	42	46	35	44	61	48	47	35	35	48	47	48	41	44	56	37	46	49	42	50	43	49	51	38	43	36	44	47	50	37	40	43	41	48	48	48	41	46	50	40	49	39	34	47	36	50	57	52	53	48	48	33	42	52	44	37	33	43	46	38	39	38	40	37	46	34	42	39	42	40	49	45	37	53	42	44	56	46	49	42	41	45	53	44	45	48	32	45	53	48	45	53	42	56	42	33	42	39	36	36	35	53	45	41	46	49	38	39	42	51	44	38	42	47	38	40	49	40	48	55	41	48	40	45	56	46	42	43	46	40	36	39	36	48	46	55	42	54	47	46	44	47	48	47	41	45	39	47	55	54	52	58	38	60	39	52	41	46	31	41	43	42	37	53	51	45	46	49	40	49	36	49	36	54	41	48	46	37	39	40	43	46	34	45	42	47	42	49	37	42	35	33	41	41	46	49	49	39	42	39	44	37	39	50	46	49	53	33	36	36	44	40	60	34	47	35	43	33	45	44	41	43	41
41361	26375	21737	17216	13003	24675	11737	13513	18146	13265	6222	8669	10076	867	5929	3502	635	638	614	627	591	637	564	602	620	625	631	684	2112	3190	2436	1808	1024	789	627	663	560	610	588	579	593	560	550	587	603	561	580	547	617	580	624	605	622	595	579	558	608	643	589	557	576	635	579	579	537	607	570	617	547	573	609	584	565	584	586	564	550	570	570	560	525	600	599	573	518	575	577	587	592	536	594	585	570	568	584	548	605	561	598	579	598	615	610	574	572	556	547	627	547	600	608	588	583	611	601	631	562	630	604	558	581	607	539	586	625	601	591	594	608	609	581	586	531	573	577	593	606	580	593	576	583	599	600	584	561	556	573	580	599	590	627	551	597	606	605	575	545	574	544	599	634	638	554	578	567	608	570	629	567	552	607	589	600	543	583	617	624	635	576	575	607	597	571	582	570	559	609	548	580	603	583	608	561	572	564	579	546	619	610	591	550	602	558	587	592	613	590	581	618	573	655	619	600	594	579	579	611	574	586	518	584	615	612	557	598	567	611	589	582	609	599	606	574	590	563	520	632	501	616	552	600	587	606	606	573	580	607	559	592	555	558	571	573	625	553	576	576	556	578	620	594	611	560	576	581	592	622	604	631	568	537	607	598	586	595	553	580	558	566	560	585	553	561	613	581	604	566	579	632	574	517	581	552	584	596	615	606	583	587	571	634	578	604	595	618	589	606	589	607	624	565	597	569	578	615	611	593	575	604	562	614	583	568	589	569	593	596	593	549	572	578	549	602	619	623	632	572	589	591	576	585	544	570	603	576	636	600	535	579	613	551	550	554	584	626	615	621	574	567	585	618	582	610	555	597	621	588	577	578	580	575	548	632	587	599	597	571	574	595	567	589	596	576	564	603	620	546	559	597	607	594	622	639	575	575	603	601	596	585	626	577	546	600	565	580	532	604	586	609	584	626	561	567	599	577	566	598	630	610	598	613	555	602	591	553	550	543	589	601	576	591	576	581	604	600	601	532	566	598	622	595	592	574	581	586	613	602	568	604	580	587	554	600	564	564	566	552	591	582	597	604	588	545	589	557	533	615	593	611	590	565	588	585	599	588	582	588	509	535	583	558	600	563	535	569	544	585	580	590	601	563	610	598	573	599	591	618	602	560	575	613	570	591	594	566	582	584	617	580	572	577	602	584	608	569	545	526	610	621	527	593	587	608	600	557	564	581	593	546	535	592	603	569	608	578	562	617	614	587	576	579	611	575	604	576	630	571	556	572	553	569	557	571	601	571	618	578	626	597	571	615	589	579	598	609	612	566	610	631	552	586	543	590	555	559	588	611	577	576	587	562	609	574	628	627	601	562	566	643	622	570	568	567	570	588	599	585	590	635	596	546	579	612	560	594	570	609	614	613	575	588	598	542	619	602	602	606	570	594	607	599	568	628	591	576	563	649	569	566	596	592	600	558	601	608	555	575	596	574	602	615	543	585	613	587	575	600	586	588	594	568	592	575	620	600	609	588	620	561	564	567	569	609	559	570	574	585	601	559	609	538	593	596	548	600	610	571	550	595	592	588	568	611	600	575	572	613	564	541	526	602	617	595	567	600	577	564	584	572	605	621	584	612	556	566	596	568	556	623	564	597	602	590	578	508	533	586	567	583	551	561	596	593	556	621	596	574	585	556	548	578	610	545	604	558	560	581	607	557	584	642	598	583	564	536	603	564	583	575	617	597	551	600	579	627	617	551	557	604	577	568	601	578	614	594	607	565	575	567	582	589	575	597	555	584	614	563	614	583	583	538	568	584	575	572	603	592	600	539	601	593	569	548	578	543	634	579	606	572	578	596	636	564	573	584	614	550	579	593	585	588	581	577	559	604	622	595	580	587	523	618	591	598	561	594	565	603	617	564	607	566	544	577	573	561	580	578	601	567	562	554	586	601	614	550	544	608	645	565	611	661	615	580	656	559	608	574	625	595	571	609	586	591	599	564	636	596	595	576	548	569	543	589	577	554	562	564	577	636	581	585	564	586	558	602	655	579	579	583	591	589	586	585	579	596	571	585	608	601	619	550	597	580	590	585	581	563	606	599	586	593	573	566	601	552	564	567	551	541	568	587	598	580	590	649	582	600	565	557	589	630	547	592	591	648	583	574	585	585	560	586	567	581	589	577	609	632	558	579	538	554	561	558	603	619	539	599	619	544	613	603	604	582	570	616	523	580	575	583	608	569	593	586	590	580	604	599	567	567	540	566	595	624	630	594	600	582	564	586	558	602	556	566	584	575	595	600	603	607	615	565	573	574	604	602	576	617	572	590	568	585	562	584	599	572	603	580	591	608	601	550	554	587	565	537	536	622	590	607	607	572	631	564	577	573	590	620	587	591	545	553	563	605	573	568	594	587	552	575	573	584	560	613	563	619	607	584	619	559	577	580	556	591	564	611	598	597	620	586	563	595	589	593	585	580	596	573	572	604	603	571	570	555	594	563	550	617	554	598	613	555	606	592	606	543	553	585	600	582	602	563	575	594	606	621	591	580	605	560	578	597	625	582	616	571	592	561	609	561	609	612	544	537	600	558	585	648	563	590	583	612	582	537	618	592	607	628	584	598	560	576	549	594	565	601	597	612	563	564	559	612	578	579	625	577	604	585	581	590	577	631	608	577	575	602	580	578	598	586	536	549	589	596	624	590	572	565	622	565	598	588	532	578	575	571	568	599	525	528	628	606	626	610	546	607	575	561	550	560	553	599	571	520	607	547	604	606	531	595	600	554	597	565	554	568	567	638	575	563	590	551	574	614	559	598	574	583	600	528	583	592	589	619	631	613	583	593	595	594	576	596	593	591	578	586	592	610	631	553	545	574	591	563	600	580	607	562	591	597	583	587	609	595	547	614	597	616	568	584	576	596	552	616	597	570	621	591	574	592	575	608	622	557	608	604	578	575	550	576	577	620	589	574	541	613	599	585	594	558	568	589	623	576	576	576	614	587	557	571	563	565	605	592	579	596	593	581	600	632	564	577	595	550	586	571	566	570	564	631	598	590	570	597	578	584	618	611	541	614	591	584	581	550	592	595	575	594	534	578	580	620	559	618	598	574	595	589	544	588	563	531	617	582	565	577	581	580	600	599	561	569	558	612	582	566	570	620	602	576	555	625	592	568	624	589	613	594	594	548	586	584	643	611	582	585	570	585	613	594	579	613	586	604	560	597	557	612	599	569	617	608	581	574	607	615	549	604	590	575	601	561	633	583	583	622	569	582	592	589	564	605	587	577	605	547	582	618	615	566	578	563	613	553	565	550	584	589	590	568	572	588	565	628	610	558	552	565	560	577	602	611	617	576	570	611	549	611	571	564	600	613	549	607	556	601	575	604	535	565	591	575	562	554	595	586	564	568	603	579	550	561	544	589	588	576	567	618	630	582	573	572	589	573	546	579	548	629	576	580	557	595	577	560	575	615	548	585	536	532	640	548	575	675	603	581	591	574	641	554	581	620	594	598	599	567	564
14875	13685	6725	2565	528	1508	626	541	957	1060	408	601	1075	152	373	302	45	49	53	35	45	37	51	35	40	35	37	51	80	175	122	123	64	62	48	34	30	46	37	51	33	44	42	50	47	31	42	32	47	50	41	51	39	37	47	45	59	31	40	45	53	26	34	36	46	49	46	34	30	47	38	40	40	53	52	35	47	39	46	47	38	41	47	47	46	30	48	42	42	46	35	42	47	23	39	42	47	41	53	41	37	50	44	50	40	33	48	39	49	43	39	30	46	33	49	39	41	49	43	30	51	36	33	45	37	42	41	38	37	45	36	39	36	34	47	49	42	48	44	32	45	42	44	37	35	37	40	47	44	48	31	48	31	44	46	47	36	39	39	36	42	42	40	38	42	49	43	42	33	55	36	36	38	41	32	50	35	38	40	49	34	47	41	41	52	36	40	38	37	40	36	45	37	39	36	32	36	35	35	38	47	50	51	44	27	38	31	44	34	47	48	40	47	43	38	52	42	39	41	62	46	39	43	49	27	43	52	40	53	33	38	47	43	49	43	50	42	41	49	40	41	38	58	48	44	37	36	48	40	39	40	57	45	50	50	32	43	43	48	29	53	45	29	42	43	34	38	55	46	51	45	33	53	45	49	46	37	33	52	35	35	39	41	38	30	37	45	46	47	29	40	41	37	35	47	35	36	45	40	43	48	40	50	50	39	43	47	49	53	39	53	44	47	55	45	56	43	47	32	50	44	39	36	39	46	46	39	35	43	37	54	39	49	37	40	42	36	43	47	34	42	45	48	42	53	55	51	54	33	54	45	48	51	47	51	46	47	45	44	49	43	28	46	35	39	33	32	51	41	39	38	55	51	44	48	31	41	44	57	49	31	43	32	41	42	39	50	42	36	47	37	46	60	49	30	48	55	39	51	48	41	41	45	45	42	44	35	51	44	40	40	41	40	52	41	51	45	47	43	34	36	45	30	35	36	42	49	44	42	41	39	36	54	38	40	43	41	47	46	42	42	36	34	48	46	31	40	41	40	57	41	47	44	40	44	46	28	43	37	54	45	41	39	47	39	31	38	50	42	40	35	45	51	39	35	42	41	44	36	43	39	38	42	41	40	31	46	39	45	39	48	51	37	59	32	40	43	47	51	39	42	50	49	34	48	42	36	42	46	40	41	37	34	34	50	47	57	42	36	45	32	53	40	47	40	42	53	45	50	37	44	29	45	37	41	50	47	50	42	49	47	41	57	43	39	42	37	46	48	38	42	36	40	37	41	46	35	52	48	37	31	48	43	33	32	42	40	41	38	42	43	46	51	49	43	40	41	42	34	55	38	46	39	37	42	45	37	49	44	33	47	38	41	34	44	41	33	37	42	50	36	56	40	43	44	33	51	45	50	39	40	44	50	40	37	52	42	43	44	41	46	45	31	43	47	46	37	56	38	40	49	44	47	33	46	47	37	38	32	47	41	48	41	41	39	43	42	45	38	46	36	43	31	38	42	49	45	28	41	43	41	43	47	48	46	43	49	41	55	45	42	32	28	41	40	45	42	59	44	37	43	42	40	48	36	51	47	47	33	40	43	47	44	41	47	43	38	35	43	47	35	46	36	43	41	42	49	51	37	44	42	34	53	42	42	30	38	39	40	39	37	41	49	43	40	47	47	51	40	27	42	43	43	47	45	55	60	44	51	37	35	39	44	39	54	47	35	48	45	32	49	53	41	37	38	45	46	35	29	54	61	41	38	33	44	48	32	44	33	41	51	43	42	37	40	42	55	50	45	51	47	41	43	38	48	43	47	36	51	42	33	46	56	40	48	40	46	53	43	41	50	44	48	53	50	41	36	39	33	46	40	34	50	45	48	37	40	51	37	35	46	50	44	43	42	40	43	43	47	43	35	49	38	49	44	40	45	37	39	44	44	45	56	45	24	52	43	43	47	43	45	32	47	38	38	38	51	44	44	42	33	38	57	46	51	37	36	43	48	39	47	40	57	42	57	37	52	57	43	45	50	38	68	36	55	36	48	47	52	37	42	41	37	45	50	35	52	49	40	44	40	42	44	50	41	49	42	49	40	43	41	47	44	42	47	33	37	52	32	45	40	43	43	37	44	41	53	47	41	41	44	42	39	45	37	45	34	47	34	38	34	34	35	39	47	50	49	35	48	52	41	49	43	47	46	46	40	40	42	43	25	49	40	45	35	41	55	38	39	39	34	41	49	38	38	38	39	43	33	48	44	45	31	49	41	45	46	46	36	33	52	36	42	36	35	46	39	39	31	43	49	46	41	46	48	29	37	45	41	44	35	37	38	50	50	43	49	45	41	46	35	53	47	45	41	36	46	52	33	43	37	35	52	42	42	45	37	53	35	46	34	39	41	44	37	38	35	57	40	39	45	47	48	42	35	29	35	55	38	47	54	41	38	46	41	39	46	29	54	35	42	44	34	41	37	35	30	46	52	45	45	38	34	48	49	39	38	60	36	39	51	59	33	36	39	44	48	49	42	44	37	53	36	33	31	34	36	51	30	46	42	40	35	49	51	40	53	49	51	43	38	42	49	48	30	34	52	33	40	30	44	50	45	44	34	36	39	45	52	50	48	40	38	49	40	24	40	52	52	35	44	42	37	31	37	42	42	39	42	36	47	46	54	32	30	35	60	37	50	38	47	41	46	55	50	49	48	31	51	41	45	39	45	46	49	45	34	41	47	32	26	39	65	49	40	40	40	45	49	34	48	47	60	52	40	46	47	55	49	28	51	38	38	50	42	33	49	43	52	38	29	46	49	48	48	40	47	39	54	45	50	37	38	61	44	42	40	40	34	53	49	34	38	35	33	52	46	45	36	46	34	38	48	40	58	47	47	42	40	40	37	44	43	43	48	32	45	49	44	40	38	47	43	50	52	40	46	45	29	49	43	41	40	45	42	46	40	54	38	38	41	44	48	29	41	39	38	43	37	52	50	38	47	41	42	44	55	48	50	54	38	43	45	37	43	48	48	36	41	46	47	38	37	46	47	33	50	36	46	43	49	40	31	51	47	41	38	38	38	45	45	48	44	34	40	48	45	37	55	42	54	25	54	30	50	42	39	41	37	41	45	42	37	49	46	36	35	49	45	43	41	41	53	51	51	48	38	50	47	46	36	47	33	46	49	31	48	39	48	34	42	32	36	27	46	46	39	44	40	32	48	50	42	41	55	50	55	32	45	35	47	39	32	45	50	51	41	48	56	55	46	52	44	39	52	52	37	43	49	43	43	33	44	45	38	47	38	43	47	51	42	55	51	41	52	34	41	53	42	47	40	32	39	54	42	40	46	48	51	37	40	41	41	43	39	44	39	46	31	36	56	38	45	59	37	39	40	38	44	49	41	41	52	52	48	31	37	42	53	43	40	44	39	45	39	47	45	32	42	36	40	40	35	48	43	53	36	52	32	38	51	34	52	52	38	46	38	43	47	45	34	33	49	44	57	43	41	37	47	46	41	46	55	41	43	48
51477	34019	30267	26086	25383	33627	19276	18811	23337	22816	13651	14558	21474	4595	11246	9216	639	647	594	588	596	588	594	574	575	594	603	545	1996	4487	3387	2343	1246	852	658	592	561	544	601	562	589	553	550	567	558	539	566	589	563	494	536	552	546	529	586	529	527	534	530	520	569	577	564	579	573	547	567	501	533	543	570	582	550	545	519	550	579	529	583	539	547	555	583	536	567	561	580	574	604	565	577	534	531	552	571	584	545	571	551	568	554	546	552	548	560	565	576	557	555	527	580	534	564	579	540	532	525	524	559	551	570	515	582	572	582	579	584	555	563	581	564	576	575	536	530	582	587	573	548	571	528	605	561	551	582	587	544	592	580	545	551	592	582	581	570	572	552	577	567	535	582	563	576	608	559	566	556	553	554	560	569	555	574	546	531	574	593	565	575	536	554	533	553	554	562	596	511	547	495	535	565	529	551	562	550	549	571	554	548	580	598	602	523	561	539	567	590	529	583	593	565	529	627	578	580	567	572	529	553	557	539	516	583	540	606	596	519	590	567	530	579	555	530	587	591	555	539	564	543	567	566	594	537	547	499	585	590	568	591	544	581	586	525	547	537	606	555	588	539	556	571	535	520	571	551	523	594	531	597	561	598	563	605	550	558	558	561	558	521	588	597	573	576	567	543	544	572	514	542	573	547	585	582	590	527	575	533	608	634	569	540	527	580	547	601	590	541	611	564	585	545	554	555	571	571	559	552	567	559	570	559	589	542	600	560	588	533	561	545	511	574	535	608	546	554	599	575	572	567	543	542	568	567	540	563	551	569	556	544	573	559	567	555	568	536	585	583	534	576	549	525	518	622	570	544	597	524	600	578	544	557	595	551	542	593	509	559	548	556	539	576	558	533	555	572	608	588	523	595	541	542	598	544	569	557	577	525	549	570	564	535	550	556	512	550	574	558	614	600	567	531	586	591	560	562	559	527	549	548	547	559	568	533	530	552	548	563	562	527	591	563	563	555	550	566	542	561	585	568	564	572	559	525	561	535	572	572	558	554	538	523	530	552	573	549	547	581	567	559	570	546	581	572	612	572	535	582	566	538	589	534	580	551	565	538	562	510	577	575	602	596	560	571	557	535	559	569	572	581	571	570	565	574	542	525	551	551	544	531	581	583	591	550	542	560	584	544	533	569	563	533	559	560	598	596	570	558	563	605	549	586	594	549	539	573	548	579	544	564	590	566	597	549	509	552	554	595	551	505	610	557	615	507	533	553	554	548	579	525	539	598	569	585	598	549	561	591	561	576	525	515	588	577	521	556	578	545	546	545	536	566	524	562	519	524	534	594	525	553	576	537	526	563	595	578	570	582	539	541	560	536	557	592	582	577	521	550	567	563	529	577	560	533	539	567	505	558	560	534	533	574	552	537	534	572	553	547	555	561	554	588	583	540	545	560	527	533	567	526	581	584	589	571	580	532	563	534	573	579	553	593	555	568	564	604	539	551	567	551	594	595	559	571	548	584	544	583	523	606	588	571	566	545	575	584	531	562	531	550	506	551	581	579	575	574	541	566	593	562	608	587	570	545	607	562	608	537	559	573	593	561	518	559	565	603	578	591	580	538	561	610	581	585	575	525	574	571	579	531	563	590	506	544	600	541	564	560	583	595	530	563	562	571	580	558	571	597	600	508	553	590	561	532	574	604	577	559	539	615	525	542	546	535	566	567	582	538	559	521	503	554	529	534	543	582	555	556	572	508	530	587	556	618	537	547	569	570	531	566	560	563	583	570	529	563	583	542	506	557	543	561	536	550	544	580	530	536	543	537	601	589	538	540	551	548	529	581	587	537	553	576	541	575	584	551	549	561	582	609	611	559	571	523	559	530	506	527	583	534	571	532	580	567	546	574	586	577	527	538	528	565	596	574	541	549	563	551	512	577	589	558	526	637	544	564	575	556	527	550	567	563	578	534	596	592	573	578	532	538	631	514	546	546	552	573	550	529	597	539	544	542	567	558	568	546	589	562	595	510	565	578	514	559	585	536	584	585	546	577	546	560	586	548	559	570	549	546	515	564	574	554	537	567	563	606	542	553	590	582	549	597	521	571	593	560	590	570	529	567	560	561	560	567	508	608	595	601	558	565	550	606	598	591	570	576	580	579	561	549	577	564	595	582	611	546	552	554	586	596	609	513	587	581	526	627	565	574	561	555	543	557	561	562	556	539	548	558	548	576	562	537	568	569	593	578	544	522	538	556	543	562	551	546	576	562	587	512	563	594	555	560	555	566	621	606	539	587	564	579	533	603	567	570	577	603	547	576	566	569	561	560	563	557	567	532	587	593	565	589	598	559	581	544	538	550	571	531	575	581	528	543	610	610	576	581	537	545	556	525	569	578	593	563	574	542	571	544	575	582	516	567	538	557	573	583	608	551	566	535	548	590	592	543	542	554	547	573	533	532	570	584	534	551	577	496	529	581	569	529	485	634	596	575	606	565	559	523	557	590	550	583	518	533	513	532	579	541	519	553	548	595	560	561	528	555	564	571	555	612	571	578	564	537	558	569	541	584	579	548	531	538	525	566	535	556	555	548	522	550	597	585	545	611	585	547	597	525	587	578	539	568	544	586	561	541	555	551	560	532	587	577	576	541	561	556	534	540	527	539	578	540	595	546	573	575	589	596	614	584	558	524	556	543	585	533	555	541	599	564	590	564	592	551	560	569	565	549	579	517	593	580	558	563	561	582	572	583	539	591	545	557	573	570	557	549	569	564	527	556	532	522	546	603	542	583	571	574	579	548	553	548	558	559	555	567	564	562	565	549	567	558	548	600	556	565	563	562	563	608	589	528	563	544	553	570	569	584	550	503	533	509	535	605	580	520	584	569	539	615	555	565	583	604	561	559	545	545	626	553	551	613	583	537	585	590	556	568	585	548	564	556	569	587	583	553	587	579	619	528	504	541	593	525	566	584	541	566	547	595	588	588	544	580	547	563	532	573	521	540	569	519	536	558	546	564	615	568	588	544	590	544	572	569	567	558	550	559	599	545	572	579	548	568	525	551	539	566	547	557	524	549	574	557	611	620	504	565	561	559	568	526	582	559	506	573	542	595	569	538	590	576	596	509	512	536	589	553	578	515	588	568	573	550	546	548	544	600	607	546	562	565	577	568	583	559	506	620	568	524	531	547	555	580	593	560	579	573	633	597	535	566	541	585	557	580	592	572	525	586	590	597	568	568	563	544	595	547	578	567	554	551	576	547	531	581	580	528	558	572	551	544	609	508	554	565	529	572	631	576	588	565	589	559	543	533	571	572	549	530	589	536	594	573	559	551	570	586	566	576	557	547	584	575	588	522	549	537	563	567	609	562	548	580	594	543	543	557	574	596	526	536	516	537	560	590	565	582	544	579	595	560	597	541	554	561	517	574	527	558	569	527	572	566	580	552	596	570	604	602	598	529	558	596	577	567	577	580	551	584	531	585	538	576	590	558	520	544	599	554	552	554	568	563	552	597	543
14645	12424	7472	3293	577	1622	641	435	1004	1066	805	106	1050	413	515	734	113	47	45	57	42	61	44	43	50	54	49	50	82	174	148	121	85	66	36	42	56	49	39	42	52	56	38	50	60	54	55	50	43	50	51	47	38	36	54	49	46	42	49	45	61	38	49	40	51	49	42	46	46	48	48	50	36	48	50	52	38	32	54	42	47	42	39	45	48	50	44	36	55	34	37	53	40	59	56	44	47	48	52	43	60	49	50	60	36	36	47	47	42	48	48	47	49	51	45	43	53	40	53	56	41	34	55	47	42	44	43	44	40	32	47	55	65	44	46	49	39	49	48	63	39	50	40	46	50	43	53	55	35	38	46	54	46	53	43	40	46	42	48	44	39	54	54	30	63	44	47	51	60	54	41	51	51	52	43	49	40	50	38	59	37	52	45	43	40	53	50	53	49	46	47	54	47	47	37	43	56	49	33	46	53	41	49	54	49	46	51	55	47	41	43	44	56	51	54	45	41	55	39	43	60	48	41	54	40	43	52	48	47	46	54	48	34	39	49	51	53	50	41	39	47	38	44	44	49	47	56	50	33	44	44	37	40	46	39	46	49	53	58	40	54	36	41	56	45	54	55	56	54	49	53	36	61	46	46	47	43	52	47	45	44	51	36	44	45	41	48	43	42	35	49	35	44	39	42	44	42	43	35	48	47	43	45	46	43	41	54	53	39	51	41	46	39	50	47	37	47	40	46	47	43	58	57	48	35	36	46	50	43	39	52	43	43	48	36	48	37	43	48	45	45	48	42	42	47	48	55	38	47	48	46	37	43	54	51	47	50	53	42	46	41	55	54	45	49	57	42	57	47	56	47	47	37	46	40	48	51	43	45	41	50	46	42	44	42	39	35	32	52	54	54	47	48	42	51	55	33	36	30	51	47	39	45	55	63	51	57	50	51	43	39	46	37	43	54	46	45	48	45	47	44	44	47	47	30	49	53	60	61	36	61	44	42	46	40	46	52	49	53	36	52	50	46	41	58	52	44	41	44	52	55	47	45	48	48	42	60	42	32	57	45	44	38	46	37	62	53	67	52	43	44	45	45	36	42	58	46	47	48	49	44	50	58	31	57	47	49	50	42	59	44	42	40	47	58	57	44	44	47	38	50	54	48	35	49	55	31	40	38	46	30	49	45	45	49	39	50	48	41	32	44	40	44	42	67	47	39	47	58	53	54	45	46	73	39	48	36	55	49	54	38	46	45	49	47	42	43	52	39	55	42	44	46	40	49	36	55	54	48	48	52	55	33	46	46	43	54	58	40	41	45	35	45	37	47	39	42	48	46	51	44	43	44	45	42	46	50	53	37	46	46	36	40	45	41	43	44	50	58	53	46	48	41	42	39	47	31	40	41	49	55	43	51	41	49	39	52	55	43	49	45	41	47	53	47	46	47	57	49	60	43	37	51	43	51	44	42	48	30	43	46	47	56	33	32	48	50	52	53	35	48	47	51	34	41	57	46	44	43	45	52	41	49	42	62	47	37	43	40	37	37	47	45	43	45	46	45	55	44	50	41	48	57	34	50	40	38	53	54	56	55	44	34	38	64	55	49	50	46	44	37	43	50	46	47	39	54	52	51	48	58	35	51	52	48	53	50	42	45	45	33	55	45	34	44	39	53	54	42	29	52	53	50	45	36	34	48	56	65	34	48	36	45	40	51	51	56	56	43	49	61	39	51	51	60	50	51	32	40	46	54	46	49	52	38	47	49	46	43	44	52	65	51	51	44	28	44	40	41	35	48	51	34	56	52	44	48	38	44	46	43	53	50	46	44	41	58	57	39	48	43	40	42	48	31	43	55	57	42	46	37	35	44	42	47	37	47	47	38	60	51	64	49	39	49	40	45	45	51	35	56	52	37	51	46	56	41	54	49	47	51	37	53	58	53	46	55	52	43	51	38	41	56	45	52	38	34	42	41	52	43	39	50	55	42	47	36	44	56	60	45	45	42	48	46	39	44	56	39	37	35	45	43	47	48	46	55	54	47	45	45	42	41	41	41	45	43	46	56	41	47	43	61	54	39	44	51	42	54	39	49	48	37	30	58	39	45	49	48	48	52	44	47	58	41	37	47	31	46	38	38	52	46	44	45	47	55	44	43	52	54	47	45	48	54	45	41	36	46	56	38	45	45	40	38	58	50	46	64	52	50	52	52	45	41	56	42	45	47	59	41	48	46	52	54	44	48	37	35	48	50	48	51	44	46	52	47	47	36	52	43	50	53	48	56	45	50	50	52	52	52	39	49	41	46	53	46	45	48	46	40	43	56	43	42	46	49	49	41	49	52	44	41	45	60	41	40	53	41	49	47	50	47	40	48	48	61	49	53	52	36	38	49	57	51	54	43	54	56	49	45	57	43	36	45	37	46	49	53	43	40	42	64	41	35	56	55	50	46	47	44	49	48	43	49	51	32	44	31	43	49	47	38	51	56	46	38	43	54	36	52	51	41	42	41	48	47	48	35	48	49	43	35	46	48	42	45	44	39	52	47	52	50	48	34	57	49	52	50	49	46	45	49	44	38	45	48	50	51	45	47	49	43	59	45	51	45	38	44	35	40	47	51	36	46	41	39	50	33	45	41	44	46	42	56	49	41	52	56	42	42	36	51	52	49	47	37	47	49	46	66	47	51	58	52	41	42	38	50	46	47	43	24	52	48	40	47	45	46	55	49	38	52	41	37	39	33	47	46	34	35	61	54	48	51	40	49	45	52	56	48	53	60	48	47	50	48	47	42	51	51	43	51	52	35	43	55	43	42	39	47	37	54	38	53	37	39	56	42	36	35	59	52	47	42	55	41	62	42	42	47	34	52	55	52	39	53	45	46	36	43	46	37	45	47	46	36	50	54	30	59	40	39	46	46	49	39	47	50	29	39	33	52	34	44	42	56	48	52	46	38	52	56	38	50	35	30	36	58	53	52	44	46	40	54	57	48	46	55	45	68	58	52	45	38	47	45	40	53	42	51	41	39	41	53	53	34	41	45	60	47	40	44	44	42	41	43	38	48	41	41	44	42	53	53	41	40	43	35	41	46	47	51	38	43	45	47	57	47	44	46	43	44	32	54	46	39	59	54	45	38	49	54	53	58	59	40	49	44	44	56	64	44	47	45	42	45	49	49	38	41	43	43	45	36	48	59	45	53	45	52	55	43	50	39	44	57	55	48	42	55	52	52	47	42	58	54	57	47	46	52	40	46	50	58	42	49	62	51	52	52	36	39	53	42	44	58	57	52	45	48	45	35	45	46	54	46	51	49	53	40	40	42	52	51	48	51	41	58	53	48	55	51	37	47	47	42	43	48	41	44	54	50	52	53	39	46	45	38	39	43	44	49	36	47	47	44	52	50	57	42	43	52	40	48	43	61	48	45	43	40	37	43	36	56	50	44	55	46	37	32	56	46	46	58	59	35	46	57	46	42	34	39	51	51	51	47	49	47	47	47	58	57	53	43	47
49732	36859	32880	27260	25715	35166	20926	17614	25393	24923	19710	3465	23604	9420	13966	17680	2976	644	652	666	705	661	674	641	638	647	639	628	1876	5058	3859	3066	1430	986	706	630	647	641	560	629	580	528	623	595	610	589	550	653	617	595	591	668	623	566	613	606	618	603	642	612	601	586	627	616	628	614	620	596	579	575	653	623	590	597	571	590	661	600	613	628	586	582	581	618	610	624	644	640	666	620	621	635	612	570	558	574	618	594	554	569	614	606	637	608	581	592	627	618	659	613	622	622	591	620	637	614	639	569	629	606	630	610	616	615	585	599	617	586	581	560	596	598	603	632	623	629	630	583	570	636	629	635	599	630	597	605	623	584	621	636	604	611	602	597	576	599	610	634	606	559	601	601	539	607	612	562	598	572	618	589	574	554	596	646	583	615	627	583	593	648	590	647	609	620	592	624	609	604	625	584	592	596	640	614	564	566	612	600	617	574	556	596	608	603	580	592	605	602	606	614	618	636	645	602	612	609	580	587	612	631	571	616	569	603	623	619	567	589	611	583	516	587	608	621	603	659	610	589	607	614	554	615	548	642	622	607	587	565	600	577	605	562	616	667	602	623	608	609	627	631	582	638	609	616	629	659	627	581	616	605	617	607	577	614	635	626	634	633	610	589	629	630	615	596	613	563	562	611	626	619	612	599	613	624	638	568	619	611	628	578	598	589	643	601	624	638	644	620	627	598	616	573	603	606	618	576	573	592	623	648	621	617	556	602	586	588	587	602	613	586	635	641	632	628	632	622	544	605	599	622	619	597	608	600	556	580	609	593	612	590	600	677	595	629	574	591	592	630	581	620	593	581	624	626	658	629	598	615	644	625	611	595	621	621	600	634	588	624	632	582	619	616	616	634	580	561	622	608	616	599	576	607	571	591	609	599	598	640	597	643	583	603	638	603	600	613	594	662	620	606	611	621	636	577	597	607	542	618	593	612	602	599	613	640	602	635	644	652	611	642	646	615	572	589	609	604	562	588	610	627	589	622	591	592	606	611	613	603	601	629	636	628	665	604	620	658	593	618	597	621	580	593	610	586	643	579	618	591	561	608	681	608	607	602	587	631	579	612	589	596	588	601	593	622	590	605	608	622	628	633	589	614	623	651	570	600	617	628	592	589	597	587	635	612	604	550	620	598	648	595	599	617	585	582	606	620	598	608	579	626	644	616	622	636	609	555	589	570	604	604	646	612	590	604	583	608	608	615	617	642	617	600	623	586	611	592	577	610	613	629	636	627	596	594	588	585	687	642	671	599	596	606	598	587	613	600	626	600	593	613	641	652	589	578	573	619	615	608	606	615	581	579	585	614	639	597	627	609	625	562	576	597	605	581	615	580	589	593	576	584	613	606	616	623	571	588	627	594	643	585	625	611	624	578	584	618	635	590	624	642	583	567	598	602	606	610	596	632	585	663	617	649	635	633	616	560	620	572	604	549	637	594	649	636	572	605	600	600	581	613	570	585	569	623	623	611	598	576	623	619	607	611	625	596	619	582	641	612	590	605	631	625	654	579	591	616	614	589	595	616	643	597	586	635	628	614	645	583	657	571	615	628	581	633	625	604	598	607	600	581	627	589	597	598	622	574	587	624	609	589	578	618	590	614	624	561	645	600	581	580	632	579	601	632	600	582	590	619	604	594	623	603	529	588	568	612	629	599	584	644	642	589	575	555	580	664	616	628	607	625	631	615	536	584	624	619	580	615	594	646	643	593	597	607	564	606	604	590	581	619	629	627	575	609	636	624	606	627	639	580	609	615	596	599	593	640	592	613	587	589	616	646	586	618	666	605	620	630	612	608	609	619	637	590	611	605	613	582	640	596	540	566	629	576	606	599	617	589	599	649	588	608	613	583	588	579	573	587	576	629	606	638	610	576	615	626	626	595	618	602	641	598	604	600	628	599	671	608	639	597	598	606	549	592	621	590	582	607	615	608	611	611	600	615	557	636	612	650	643	629	551	638	587	616	611	573	545	639	625	593	544	629	632	610	624	587	606	623	575	598	608	606	574	612	534	568	604	646	605	585	565	602	599	629	624	589	621	679	614	623	578	621	606	623	596	635	633	604	664	600	609	640	558	604	616	567	598	619	603	548	600	606	575	596	610	639	601	596	669	591	590	661	598	629	594	566	605	569	599	623	614	599	614	588	583	622	667	619	571	616	600	564	623	604	609	623	631	605	615	617	610	636	592	587	640	578	611	600	612	599	575	663	609	617	577	633	611	604	598	610	632	593	593	625	622	635	628	604	693	588	574	597	612	595	650	617	581	606	582	562	579	567	677	578	595	603	568	644	603	545	625	603	633	617	644	550	629	598	623	650	638	630	644	594	621	649	654	586	599	613	596	585	604	612	622	596	584	601	582	655	643	615	564	668	605	638	600	576	630	598	578	632	595	599	614	621	585	618	615	629	592	626	575	642	603	592	694	672	623	557	590	572	646	637	605	610	629	589	611	630	560	622	612	596	600	603	635	622	587	631	605	611	600	611	603	586	576	603	601	561	605	626	599	599	638	616	578	600	575	578	627	584	613	548	569	601	611	624	642	604	632	572	580	624	599	584	594	578	548	598	605	584	587	565	580	634	580	595	616	622	622	626	600	603	592	650	649	622	575	602	573	602	592	599	637	622	613	592	597	614	608	623	571	630	604	600	610	596	595	613	584	611	589	610	619	616	667	611	622	581	622	577	595	604	665	575	626	606	617	629	636	625	628	608	574	602	609	605	589	601	604	627	620	629	615	591	622	625	611	607	625	643	652	608	632	609	569	615	655	577	625	639	612	621	620	597	573	649	613	596	596	627	564	618	607	624	626	565	632	597	617	581	585	645	589	597	622	653	597	571	667	627	586	643	660	618	603	583	631	575	576	585	594	589	604	627	575	607	617	621	631	528	604	556	603	583	602	593	619	595	620	598	605	564	611	629	595	601	583	593	587	632	642	634	644	610	628	637	578	588	622	638	605	654	623	560	599	617	630	601	573	601	595	658	616	575	601	637	615	606	630	606	577	605	619	603	639	632	596	602	640	625	598	631	548	569	660	624	601	585	586	608	565	625	562	612	621	586	675	608	617	621	569	625	548	608	594	618	607	619	579	626	596	631	597	596	643	585	592	595	617	630	594	609	596	551	620	608	563	525	602	589	632	586	625	615	598	565	649	610	656	604	574	590	606	622	614	667	609	634	591	638	584	647	615	622	603	588	639	600	620	611	657	610	616	536	618	607	617	596	621	613	656	638	618	586	620	578	593	554	618	576	615	622	640	631	592	607	605	617	585	627	618	639	627	627	605	569	614	625	564	598	605	615	586	588	610	599	598	619	661	625	610	613	646	588	610	583	627	569	654	593	573	619	599	610	624	619	593	616	687	624	583	559	595	632	576	656	628	581	606	633	590	650	621	635	569	585	593	615	580	587	566	584	584	645	600	623	587	593	579	618	604	610	586	653	636	601	576	578	621	631	594	615	643	606
20204	21649	13132	5785	893	2698	1206	483	1996	1563	1201	225	1886	753	880	967	129	56	50	38	42	43	68	44	45	48	41	53	86	177	150	129	80	62	56	50	39	48	49	49	47	50	38	52	37	40	35	55	44	36	42	49	36	56	42	48	44	36	38	36	58	56	43	47	61	33	38	47	40	57	43	39	39	48	43	45	45	64	54	34	47	32	43	38	42	48	64	39	53	35	47	52	41	49	38	58	32	36	45	60	46	37	51	43	40	43	52	37	49	40	48	56	54	44	44	50	39	45	43	47	44	51	38	44	40	45	37	40	48	35	56	51	56	63	50	34	46	44	46	38	62	48	49	49	52	52	42	43	37	44	58	59	34	42	46	44	47	45	48	39	52	58	32	52	40	53	45	47	49	46	42	38	54	52	44	49	48	46	46	43	40	48	42	38	40	50	64	36	45	48	45	44	51	47	35	39	57	53	45	43	41	44	47	36	43	51	51	48	41	45	52	54	36	46	55	45	42	45	37	41	45	58	52	44	40	43	59	55	45	44	40	43	59	46	30	36	44	43	45	40	43	57	52	49	28	39	57	45	50	40	39	39	49	52	73	48	46	52	44	46	51	45	50	43	42	46	34	49	57	51	37	43	45	30	45	51	38	46	42	55	53	51	40	42	45	49	41	36	48	41	48	44	46	46	38	43	47	44	31	46	42	53	48	44	52	50	44	51	40	38	41	55	54	46	49	52	41	53	56	54	45	44	50	47	47	50	43	38	45	43	47	51	56	42	52	45	48	48	43	50	42	54	51	47	49	46	42	62	44	49	39	36	35	45	47	47	38	51	35	48	43	37	40	46	39	41	47	47	52	58	42	53	40	44	48	50	46	38	39	37	43	49	51	44	51	43	31	42	48	50	55	45	44	39	40	49	50	49	60	49	34	33	38	37	50	40	49	49	29	39	33	49	53	47	39	36	42	40	47	50	34	38	40	47	51	58	44	40	38	39	51	44	39	45	40	37	55	36	47	31	49	52	53	44	58	54	48	35	49	47	42	42	46	46	53	36	41	46	35	33	41	47	39	53	43	40	44	40	41	47	43	44	47	40	45	36	44	53	50	54	63	40	43	54	38	48	38	49	49	50	44	32	45	45	49	33	48	43	52	42	36	46	37	36	43	32	40	44	44	42	44	38	52	41	50	46	46	42	47	49	47	35	37	40	48	51	49	39	34	53	48	48	42	54	44	41	42	42	44	56	37	52	57	56	34	41	38	55	38	45	46	44	50	42	42	53	47	54	47	41	42	48	44	50	42	48	43	57	32	51	40	44	49	34	57	36	45	45	29	47	51	43	45	51	28	39	50	36	37	56	42	42	47	45	43	37	38	55	51	47	49	49	48	44	47	40	45	37	39	60	41	48	43	47	48	50	38	56	42	50	54	57	52	50	43	54	42	52	37	46	48	44	45	51	37	46	48	46	48	44	47	38	49	43	56	41	43	50	39	46	40	50	39	47	48	38	52	57	54	43	34	45	49	32	50	53	61	65	44	39	44	49	44	50	44	52	33	40	47	47	65	45	54	55	49	35	46	56	44	43	51	47	54	50	56	54	46	50	50	47	48	45	57	49	39	37	46	44	50	55	41	46	40	56	49	52	46	45	39	43	45	53	56	56	50	44	43	44	38	52	37	42	47	41	53	45	45	43	47	41	51	46	39	45	48	45	34	38	44	50	52	43	49	43	33	47	41	48	57	43	44	58	47	49	42	35	48	46	45	41	56	41	41	56	41	41	45	48	49	53	44	47	32	49	42	46	44	50	52	49	46	54	51	48	44	39	43	32	44	36	52	48	51	45	53	44	51	36	58	50	41	38	45	47	45	58	54	40	40	33	52	46	56	45	42	58	36	58	38	46	37	38	49	53	43	46	48	47	47	48	42	49	44	40	49	44	36	51	56	43	47	41	50	43	54	42	56	46	45	51	48	36	46	39	42	37	44	48	48	48	59	44	50	40	39	37	54	50	29	38	35	38	41	54	35	60	40	43	45	39	44	51	38	52	43	38	36	35	44	31	51	42	60	47	37	46	50	55	41	43	46	52	39	42	49	34	55	59	46	43	57	39	31	56	49	41	44	44	45	49	37	41	45	45	60	49	51	50	51	38	47	45	52	36	50	51	51	46	47	45	46	42	61	42	58	44	47	47	47	53	32	54	42	52	57	43	49	46	54	47	38	45	36	58	52	42	51	52	43	38	50	36	46	44	44	39	39	42	57	50	48	56	45	47	45	45	51	51	44	41	50	50	43	43	42	46	36	48	40	53	54	43	36	41	52	42	41	47	35	49	47	53	52	49	33	37	51	39	48	55	52	36	50	51	47	42	46	45	50	45	51	44	48	43	41	46	42	40	45	56	55	40	42	49	45	35	49	38	48	44	49	41	38	42	41	29	49	45	38	42	34	52	41	57	37	56	63	46	55	37	49	43	60	45	46	46	56	46	51	45	50	52	56	47	53	57	49	45	45	42	40	43	48	39	43	45	44	43	42	37	48	45	43	44	42	46	53	37	38	52	42	43	43	54	49	38	46	53	56	46	49	68	37	39	37	57	44	37	46	54	34	53	40	49	50	48	43	43	50	46	56	46	49	47	46	44	44	34	41	36	60	55	45	39	48	49	34	56	49	39	37	56	33	50	42	38	50	42	35	42	47	40	45	43	37	53	53	43	39	53	40	48	55	44	43	49	45	44	50	50	39	55	48	39	54	49	39	57	36	38	52	38	33	44	43	52	47	55	49	51	50	47	47	42	45	29	53	53	52	55	47	52	52	58	47	44	50	57	36	44	50	49	37	47	39	69	42	44	47	61	49	38	37	47	50	44	47	53	48	46	42	55	46	47	63	41	40	49	50	51	55	52	49	50	43	46	49	48	54	51	53	36	43	47	48	40	56	41	43	42	48	40	59	51	56	41	45	44	38	57	47	43	45	43	43	44	37	39	52	49	42	37	49	40	44	47	44	49	48	34	50	49	53	40	42	61	46	60	39	43	42	45	42	43	46	48	46	41	51	37	42	40	63	42	49	43	41	51	44	49	52	47	50	49	52	45	52	32	47	38	51	41	42	49	51	47	40	40	55	42	42	36	57	46	47	59	41	52	45	50	50	52	39	43	47	60	46	43	52	48	42	57	29	57	38	42	48	51	48	32	55	43	40	61	43	55	48	57	39	49	53	45	64	45	41	45	48	54	48	50	50	58	43	55	41	46	49	57	41	40	54	39	46	55	44	36	55	46	36	39	46	47	46	45	48	48	49	49	45	46	40	52	41	41	46	46	51	44	46	46	46	44	50	40	53	49	58	42	38	54	45	47	40	46	46	50	52	50	48	43	45	56	48	34	41	31	44	38	50	43	51	48	49	48	38	37	56	44	53	51	34	45	42	52	41	62	45	52	43	48	40	50	50	43	47	55	33	36	47	49	52	42	46	55	46	44	55	41	48	47	53	56	50	36	46	39
55445	40523	38798	33130	30612	41126	27123	15646	32974	27224	21653	8103	29927	15754	19555	20359	2737	631	653	644	613	621	591	667	624	586	638	593	2377	6162	4883	3521	1502	951	715	637	572	582	637	627	557	635	581	576	589	599	609	605	586	576	582	609	602	554	582	574	594	646	622	632	605	600	593	582	656	629	588	644	625	551	631	590	587	638	603	611	582	646	583	599	628	640	595	599	580	591	592	617	587	580	589	591	591	582	590	575	627	549	552	610	618	624	611	633	595	625	664	591	584	565	626	610	621	650	559	617	608	604	623	584	557	582	623	608	627	620	607	601	603	587	605	616	576	630	604	626	612	606	621	565	598	627	666	593	593	609	595	589	584	595	589	561	575	608	621	616	556	585	584	572	583	615	582	591	627	602	598	607	631	581	654	579	559	588	561	648	590	592	587	614	644	617	603	596	628	622	613	589	603	596	660	614	590	605	605	618	598	589	600	604	637	625	570	588	565	601	601	629	615	616	604	638	613	605	562	602	561	587	593	611	601	577	579	604	602	607	595	593	620	598	611	577	600	617	614	608	619	587	591	669	595	614	630	631	586	612	606	608	679	607	610	601	649	621	600	661	605	608	626	577	606	608	634	602	575	625	610	645	612	583	605	601	597	652	538	636	620	562	582	612	607	595	600	597	634	612	553	597	648	610	623	622	590	599	598	612	602	619	607	611	617	597	625	587	626	581	600	597	560	617	606	575	549	582	611	616	580	602	630	592	633	581	574	623	602	588	554	650	552	609	610	596	622	621	584	578	617	631	590	619	614	584	567	603	620	568	610	620	569	593	618	586	629	639	567	598	591	641	624	618	590	601	584	609	600	599	589	620	585	576	616	576	625	629	599	616	632	600	597	619	603	600	616	599	607	644	569	590	633	592	633	608	595	616	598	586	601	607	618	602	608	564	616	589	615	580	599	650	593	611	597	608	595	602	631	597	616	619	635	603	589	566	560	627	628	630	617	615	583	645	581	553	583	613	575	605	602	634	639	586	573	562	606	578	594	569	674	609	648	590	593	564	618	567	637	558	555	620	610	564	617	565	557	594	588	618	594	635	619	590	637	591	607	610	581	609	622	622	589	601	615	584	553	644	580	637	567	619	618	588	601	614	580	639	644	610	610	613	617	602	597	590	604	578	607	571	634	627	600	576	624	593	560	607	606	611	628	591	573	576	592	635	609	610	620	555	586	582	579	573	609	616	581	596	616	610	680	600	597	609	608	582	617	630	617	594	581	634	570	631	637	610	651	611	622	606	606	615	611	610	630	624	600	634	611	628	612	566	617	609	600	606	611	623	602	538	629	616	633	613	610	571	595	623	594	588	617	601	642	609	595	569	575	588	596	608	604	588	591	588	638	622	586	614	609	587	584	635	645	616	614	562	598	647	647	641	585	636	592	606	634	643	616	594	630	569	601	604	612	601	581	578	625	603	589	604	671	619	585	562	666	604	590	605	592	587	605	681	622	608	588	612	610	609	581	620	601	575	597	641	587	610	606	601	616	618	597	602	604	614	602	581	578	587	626	612	647	623	594	575	600	588	596	561	604	571	599	610	639	611	564	574	623	615	611	608	625	580	595	616	593	619	588	599	623	610	591	617	652	558	617	591	606	570	623	590	551	609	597	578	633	570	605	622	572	603	604	601	603	617	626	640	593	629	615	589	589	606	596	663	597	626	619	598	570	607	612	609	637	571	604	616	589	609	595	591	616	602	594	642	627	594	571	635	607	595	615	605	593	615	615	565	615	589	609	588	636	629	609	587	621	586	608	550	619	540	600	607	633	545	611	573	630	608	613	631	617	581	608	608	612	650	630	620	581	673	582	583	614	636	598	606	610	631	620	586	613	612	593	574	571	561	589	646	563	593	601	608	591	619	590	588	574	628	618	590	628	626	596	569	595	615	620	646	567	607	590	630	559	629	576	578	643	551	589	586	586	569	595	613	575	628	584	606	623	597	644	586	629	593	574	602	591	605	603	608	609	611	586	623	604	585	630	587	641	630	594	589	626	537	655	620	553	663	628	617	606	606	641	586	583	580	583	589	612	588	675	614	575	649	588	632	611	586	645	599	611	555	631	616	621	613	622	599	599	602	637	631	648	597	577	631	582	649	585	626	584	584	622	618	624	632	575	605	595	615	594	610	630	629	644	604	547	639	609	625	613	628	633	582	559	613	595	620	621	654	596	614	624	603	641	605	601	594	575	591	602	582	591	611	584	644	634	552	587	580	590	615	555	566	639	592	629	594	598	617	565	594	607	567	627	614	623	579	590	629	608	567	593	600	602	608	615	634	603	627	631	611	598	607	608	568	587	622	622	636	644	620	605	609	606	626	601	627	597	598	567	597	644	580	589	586	627	614	620	609	606	602	622	609	618	612	594	591	597	641	557	568	599	615	580	591	596	575	590	618	587	611	582	604	602	593	602	591	612	576	583	626	611	622	617	617	636	597	574	566	591	632	618	655	633	584	588	596	598	643	576	582	611	599	627	566	587	612	609	638	603	564	582	632	601	629	621	615	609	636	584	604	609	623	614	613	569	601	598	605	590	582	584	664	598	576	603	619	615	575	600	639	607	574	579	615	582	592	611	587	565	591	608	615	648	622	627	591	595	624	619	609	583	634	625	632	603	622	583	637	609	569	612	573	575	602	593	643	589	608	578	579	612	597	647	627	572	576	602	603	620	623	552	628	603	578	661	630	639	567	608	615	620	615	582	638	666	650	609	629	611	623	580	612	594	627	579	612	611	635	602	596	606	617	568	623	623	621	613	596	571	602	578	584	619	611	625	637	571	592	623	608	591	589	609	609	573	632	555	544	650	601	615	557	620	607	597	625	611	647	639	597	599	569	615	611	568	573	581	624	609	608	601	598	586	584	592	625	609	618	602	582	600	627	602	618	601	631	573	615	578	583	588	642	647	624	573	599	601	549	599	638	632	652	608	593	578	572	631	652	613	596	580	632	608	584	605	640	584	600	629	604	541	571	573	622	594	622	591	653	637	594	585	588	584	609	644	658	581	670	632	581	631	609	628	629	621	553	616	611	612	617	607	622	615	633	616	594	593	621	610	601	625	614	600	606	588	631	592	614	565	593	570	577	610	586	585	623	598	567	613	611	611	626	619	570	641	586	630	665	637	612	606	610	565	574	587	579	590	610	620	647	594	571	619	559	601	591	623	616	608	600	607	572	558	576	608	590	566	577	606	612	642	597	608	612	633	564	615	574	661	553	667	580	595	621	653	598	604	565	591	593	609	639	599	606	578	572	601	641	587	580	638	600	603	621	599	635	600	616	641	644	594	630	619	573	588	593	600	596	607	654	638	630	639	594	599	590	635	617	626	601	622	603	587	645	589	640	623	574	585	621	598	582	646	594	633	577	669	553	584	626	569	605	592	629	588	608	617	610	642	618	573	585	577	631	624	627	611	599	603	598	626	591	612	593	610	568	604	603	648	633	625	607	611	645	592	616	559	595
7872	3566	2131	909	189	508	218	121	232	270	285	128	463	192	262	236	60	62	48	33	46	44	46	36	33	56	55	46	67	86	73	81	55	47	47	50	42	34	34	42	58	48	39	40	38	37	47	35	34	46	34	37	47	50	50	46	33	44	40	44	52	45	41	37	57	34	44	55	53	31	41	51	39	48	40	45	41	40	41	41	46	49	41	51	45	46	47	46	53	54	45	47	45	34	39	50	42	37	49	45	33	41	42	48	38	41	48	40	35	47	45	47	39	49	37	60	52	44	54	35	38	48	46	46	34	47	32	40	37	39	40	47	45	24	35	48	48	41	38	47	47	49	34	43	34	50	41	46	48	45	41	36	38	38	48	35	50	34	39	43	36	45	43	33	46	37	33	46	47	38	43	51	40	41	36	50	43	32	56	31	50	37	44	50	36	43	38	34	43	46	40	45	43	45	56	51	45	43	35	53	47	41	43	43	46	47	47	39	35	54	40	44	36	29	36	41	50	45	47	49	44	35	60	38	43	45	38	50	42	35	47	48	45	49	40	39	51	33	41	49	30	46	44	40	37	43	37	43	46	47	30	37	38	36	35	36	39	43	40	43	32	40	46	39	61	43	50	46	48	30	39	51	38	34	49	50	36	38	41	37	44	40	39	42	35	48	49	47	48	42	55	40	52	39	42	44	43	44	53	58	36	45	40	45	41	50	38	42	45	39	42	46	55	37	47	41	40	37	64	37	42	47	34	59	28	48	48	51	53	42	49	40	35	52	44	31	39	48	45	46	39	48	37	45	31	58	32	61	38	26	48	34	39	41	51	39	50	46	29	36	39	48	37	46	45	35	39	42	38	43	39	55	58	59	46	40	43	46	54	54	44	36	51	30	46	33	54	45	36	45	45	36	48	47	41	33	40	38	43	44	45	36	43	44	46	54	49	40	38	44	36	53	41	57	56	31	51	37	49	34	40	36	49	45	40	43	44	38	43	33	40	44	46	42	50	45	56	47	40	47	42	36	57	37	52	43	44	38	48	49	53	45	58	45	35	47	36	42	51	43	45	45	31	45	52	52	41	61	38	36	33	51	34	41	41	37	40	44	32	48	41	47	51	45	43	45	36	53	53	43	41	40	51	43	54	46	43	39	46	53	52	51	38	38	31	46	52	38	41	43	34	38	41	47	41	45	37	50	46	46	43	45	43	52	45	46	37	48	52	46	42	51	44	53	46	50	54	47	48	40	37	54	47	37	34	43	46	36	49	33	44	38	46	40	40	48	40	42	44	35	30	33	38	50	44	46	42	42	46	57	49	51	40	47	43	50	40	33	41	33	24	48	50	36	37	51	54	45	31	45	38	42	36	40	34	35	52	47	54	46	36	38	35	24	35	35	50	38	45	43	34	52	45	54	38	42	46	37	58	35	43	32	44	50	47	43	47	34	36	35	52	42	48	42	58	45	45	41	40	48	41	36	44	31	48	41	33	45	53	50	44	50	48	48	34	45	44	34	38	40	52	55	53	49	55	50	39	42	49	38	40	39	42	54	44	36	52	49	44	43	39	46	42	47	40	51	41	40	39	43	49	38	49	40	52	41	50	39	40	40	44	50	45	46	45	56	51	35	38	51	45	46	44	54	46	49	44	37	37	43	30	33	45	52	50	35	55	35	48	53	47	48	44	35	43	35	33	35	38	40	42	56	55	53	49	41	32	47	37	36	61	37	46	49	42	41	41	45	41	45	50	40	40	47	45	56	39	45	44	46	49	38	50	40	44	43	27	53	33	36	40	41	39	44	38	46	46	48	31	45	38	50	41	39	54	37	31	44	47	48	43	35	34	36	47	33	48	47	44	57	37	32	51	41	39	42	42	39	42	43	40	45	50	48	51	43	40	47	52	49	30	44	45	29	46	50	46	46	44	49	32	46	45	40	48	50	34	45	48	38	44	42	48	53	34	38	39	49	44	41	47	42	47	64	46	43	34	58	36	40	45	43	46	31	44	35	50	38	43	43	42	47	50	41	39	33	48	51	44	37	44	35	49	34	39	36	49	48	51	42	41	43	31	41	41	38	39	51	44	44	41	36	43	47	45	41	40	50	40	40	43	34	42	45	28	36	46	51	42	54	37	34	51	53	44	33	39	44	45	42	40	49	28	47	47	45	48	43	44	51	50	37	43	37	51	40	50	50	49	35	56	28	34	57	36	29	47	34	46	34	48	42	50	36	53	51	42	39	45	40	48	37	52	44	47	44	46	44	37	46	45	32	44	47	38	34	50	49	52	41	44	46	48	51	53	37	51	36	41	38	32	34	46	43	46	41	35	37	54	49	54	46	45	31	35	45	40	44	45	40	46	47	52	40	50	46	34	42	51	43	45	50	47	40	37	43	36	41	36	37	43	48	42	52	49	47	56	42	49	33	39	34	48	47	44	40	50	39	37	43	48	31	51	35	36	47	33	35	51	36	31	42	41	38	48	27	45	31	44	42	30	56	45	47	42	38	35	51	48	54	35	38	49	53	39	43	54	47	44	43	38	39	47	49	55	42	52	50	41	46	38	52	33	55	39	44	35	46	43	41	42	52	49	54	51	64	50	41	47	27	51	57	48	46	42	32	45	41	38	36	44	42	52	36	45	52	41	38	37	34	39	39	49	44	41	38	49	39	43	43	47	41	49	50	38	42	40	34	42	52	42	28	49	47	43	36	37	56	53	42	42	49	48	50	39	44	46	54	38	34	40	47	38	45	46	39	43	36	34	38	45	38	41	42	34	49	45	40	39	52	45	37	50	42	48	52	34	44	45	47	50	51	42	43	54	45	41	40	55	43	37	40	48	44	45	31	34	62	33	51	49	51	48	58	57	29	46	39	48	39	38	48	41	35	44	41	48	39	39	51	47	32	51	48	40	45	41	44	30	39	34	46	48	61	37	43	34	39	35	52	53	40	35	43	35	44	43	51	44	49	53	46	44	37	37	44	36	43	37	37	47	51	43	43	40	55	42	44	42	55	40	44	42	25	43	40	39	42	43	47	35	38	43	37	42	47	51	45	26	49	45	48	35	41	40	46	42	50	32	50	41	45	41	50	41	53	41	44	55	49	46	44	57	43	34	35	45	33	48	40	49	60	52	40	39	38	46	46	39	44	37	35	44	52	45	31	44	41	56	42	44	33	51	48	57	39	36	50	42	51	48	47	39	42	42	33	41	50	44	41	33	40	49	47	35	33	35	42	46	43	39	30	52	51	30	42	32	33	48	36	46	49	31	38	49	40	36	41	32	35	41	56	42	41	39	36	47	51	35	36	48	38	46	45	44	52	41	42	38	52	47	46	43	43	46	32	44	45	45	39	37	40	40	45	42	51	34	45	41	39	30	46	54	41	40	40	37	45	59	63	31	51	52	50	53	36	40	34	49	44	37	40	43	44	39	43	43	39	45	42	38	41	47	37	42	39	38	48	36	49	31	48	39	41	49	53	35	45	38	44	44	42	45	42	53	54
38376	24393	21469	16887	14631	23460	11261	6174	11593	11150	8791	4871	13377	6927	9513	7690	608	596	575	572	547	559	547	609	582	558	562	560	1006	2329	2171	1559	1062	791	650	599	611	589	566	599	543	598	564	573	552	585	541	537	549	555	570	562	552	563	569	569	553	528	530	545	600	533	631	563	537	586	579	591	536	579	604	596	573	529	552	538	531	533	593	541	541	570	545	584	518	580	601	601	559	545	550	596	581	561	567	564	606	525	564	573	557	538	531	582	564	552	575	554	542	579	569	570	589	539	565	542	563	548	518	595	585	569	528	572	588	543	548	561	576	568	578	584	563	523	582	555	593	541	599	615	611	579	543	546	539	593	588	579	590	551	546	589	562	572	561	561	551	573	554	564	557	549	541	531	555	546	567	593	585	553	574	597	561	596	598	553	575	578	531	555	502	562	567	609	552	547	581	577	575	559	571	545	549	575	522	518	583	553	553	579	585	523	587	560	563	567	574	569	563	530	556	576	540	555	542	579	577	565	570	572	568	547	552	567	539	563	586	543	551	549	537	610	543	535	557	570	551	577	603	580	585	569	531	571	517	526	587	565	582	600	617	567	557	587	553	544	549	617	566	534	592	521	590	567	572	592	583	581	605	578	586	563	575	563	527	562	565	594	589	549	547	578	559	523	576	591	560	551	562	559	577	577	565	564	569	591	568	611	525	573	549	640	583	547	621	565	582	600	589	576	527	527	540	603	567	582	583	550	528	563	586	600	569	522	524	553	596	530	555	563	543	534	580	575	548	549	571	571	609	578	565	586	575	572	561	543	563	557	622	608	582	522	599	576	542	533	545	583	544	570	570	558	578	538	556	554	598	534	558	529	580	557	597	609	534	544	579	554	570	565	553	549	547	546	549	572	567	544	533	589	594	540	532	534	552	573	505	553	554	560	585	557	571	624	584	536	545	565	609	571	532	546	540	576	572	570	594	589	551	554	556	544	593	610	604	570	586	539	606	604	589	599	567	569	536	552	566	551	569	567	584	565	596	567	563	591	516	594	536	575	566	592	549	548	530	598	541	512	575	591	567	600	552	563	573	572	538	581	577	568	497	572	562	569	635	574	597	519	587	569	579	535	592	609	599	550	548	612	535	559	552	567	558	567	591	575	610	573	556	556	556	616	553	559	557	543	537	550	584	612	549	580	604	534	537	545	558	530	561	516	572	598	548	552	576	549	600	567	574	554	544	584	575	569	559	555	524	565	577	567	563	534	526	596	524	565	584	557	610	549	530	575	575	611	571	524	536	540	580	627	528	535	600	586	601	517	507	572	584	541	562	611	577	569	547	553	619	552	565	532	589	588	604	551	570	553	609	561	558	515	595	563	571	565	588	605	551	589	589	562	547	553	562	593	558	562	578	555	521	535	529	551	563	554	560	568	581	608	579	551	511	551	549	604	553	586	552	543	562	606	565	568	581	588	552	555	526	580	558	577	580	571	555	559	525	569	554	590	568	537	513	563	560	570	607	528	564	549	563	578	538	547	584	551	557	549	566	592	613	569	560	539	568	575	568	535	558	567	585	542	570	589	563	508	586	556	590	607	587	537	543	561	586	555	570	599	599	571	563	578	566	593	521	595	539	573	563	545	535	579	569	541	570	564	558	583	525	546	536	544	564	609	570	591	572	573	605	581	556	534	561	584	564	530	547	525	563	547	573	553	508	526	564	591	588	515	602	563	557	546	565	611	546	595	580	565	588	579	537	559	596	593	575	533	630	565	586	528	539	584	559	568	614	522	583	560	563	581	541	530	567	594	553	548	595	553	524	636	571	574	602	507	589	607	593	558	550	563	572	554	569	587	516	650	588	547	552	561	561	539	552	572	577	547	565	562	573	547	607	555	566	533	578	598	602	553	565	549	556	561	562	568	537	612	564	587	577	581	521	590	591	570	560	597	541	580	537	613	535	568	519	576	591	584	594	580	574	577	589	581	568	543	570	560	554	565	599	567	588	534	532	588	548	609	512	639	552	563	581	585	570	539	600	568	563	564	555	548	544	567	531	579	542	579	583	586	559	553	542	522	545	528	538	561	591	579	581	598	579	540	566	545	570	561	566	564	535	560	573	545	589	574	534	584	599	551	604	574	536	605	545	557	540	555	557	547	567	588	581	608	591	593	563	558	574	577	547	532	586	520	537	580	564	562	539	560	575	552	565	559	525	571	521	555	574	539	629	577	521	623	558	529	561	575	547	534	508	555	564	584	567	566	577	579	541	590	567	535	571	556	588	553	530	544	565	527	598	558	581	567	606	544	565	564	546	556	623	601	604	574	548	529	534	574	558	546	557	571	614	574	589	553	561	546	577	566	561	563	553	586	558	559	581	572	544	595	492	607	579	590	542	571	524	543	543	597	528	597	560	523	597	570	545	574	534	554	575	564	523	576	607	597	576	563	573	540	587	587	574	588	542	552	612	559	554	610	579	567	538	561	535	519	546	562	507	565	536	593	554	586	587	545	616	540	588	584	562	543	556	515	569	561	594	568	538	572	512	550	581	527	567	558	602	585	565	558	577	552	549	563	603	536	549	582	588	576	556	635	572	489	550	571	586	579	605	557	588	582	565	566	566	561	576	562	574	523	594	579	560	573	603	550	546	557	606	563	553	580	555	561	553	569	546	582	566	557	597	534	565	504	558	589	530	564	553	565	545	609	578	574	551	585	588	533	550	545	582	544	583	509	554	582	593	571	576	563	592	573	590	553	563	608	594	564	591	562	609	539	561	586	545	577	556	533	594	581	533	581	563	557	576	551	569	572	530	523	559	531	540	542	590	540	569	552	627	581	591	537	560	538	565	587	561	555	560	563	581	594	549	584	544	592	581	576	589	602	573	535	576	572	560	550	573	544	577	552	615	564	569	551	522	590	538	565	579	579	561	556	513	554	546	544	577	581	583	572	555	578	562	547	561	561	587	590	569	540	568	555	515	562	584	586	518	551	531	557	633	562	544	567	565	605	588	627	585	588	594	586	553	530	551	550	537	582	547	550	554	570	567	567	564	605	586	535	555	592	587	571	550	539	536	581	566	568	599	547	608	590	568	545	567	563	546	549	567	559	560	568	576	525	549	533	595	557	594	553	562	549	590	528	562	540	560	521	565	556	557	563	599	535	554	612	604	595	563	574	570	517	559	541	584	560	588	563	564	571	580	560	537	568	565	540	563	539	587	562	608	585	555	558	562	565	597	516	548	573	571	574	539	604	568	542	568	566	576	561	601	501	550	561	577	574	513	553	556	520	562	542	567	554	536	549	609	555	583	590	548	584	573	565	551	559	538	573	581	559	554	583	562	583	558	577	565	555	556	573	544	591	536	589	532	597	560	577	577	575	578	564	572	585	588	571	579	555	583	579	558	533	538	579	536	574	555	557	551	561	582	563	584	562	575	562	559	533	554	606	587	533	569	591	591	523	575	569	552	615	568	526	567	563	604	580	560	566	583	503	581	563	527	545	550	582	556	553	574	552
13948	13454	7118	2751	630	1763	520	181	806	609	380	183	222	535	934	486	51	56	47	39	41	41	53	36	50	51	40	43	111	243	159	132	71	53	47	40	46	45	47	42	47	41	45	45	42	50	36	42	41	47	46	41	42	32	40	41	40	52	41	52	50	49	52	50	56	58	46	57	33	48	48	37	49	41	47	40	48	37	52	49	41	41	35	49	41	42	52	41	41	47	48	41	47	43	57	40	36	45	50	33	41	51	52	55	52	53	44	24	39	54	43	39	49	49	32	42	45	43	41	50	46	54	52	38	32	59	51	41	52	51	40	30	51	37	44	37	64	38	41	57	46	40	46	36	40	46	37	40	56	43	41	39	50	58	46	51	45	50	64	52	39	58	42	47	48	56	44	43	48	43	42	47	43	45	50	59	47	44	45	41	48	43	49	47	54	50	41	45	46	40	48	71	51	53	39	40	33	41	44	38	48	43	36	46	60	43	39	37	36	33	49	41	38	58	38	45	43	41	49	30	52	38	45	31	43	48	44	50	44	47	47	41	36	40	51	47	44	40	67	43	43	57	27	47	47	44	35	46	46	32	48	38	57	54	47	46	43	44	49	50	51	37	47	38	57	40	45	35	34	43	47	51	48	42	51	44	47	51	43	48	59	44	54	46	52	53	37	44	39	45	41	39	50	43	50	37	45	55	59	53	42	39	45	33	48	46	43	55	41	48	38	42	50	37	40	37	45	45	41	51	47	42	43	43	41	43	43	36	45	44	31	40	48	41	51	45	36	40	48	61	48	39	64	40	46	44	46	39	45	52	45	33	44	40	41	42	46	64	44	44	49	62	45	52	42	39	40	38	32	50	53	41	62	52	41	49	41	48	43	57	45	49	51	49	44	51	41	42	49	46	45	44	37	45	43	52	69	38	42	39	40	36	57	50	49	42	36	33	55	52	48	49	39	53	52	51	45	38	34	40	50	43	40	49	53	39	51	47	47	44	36	57	44	46	33	50	45	40	45	40	49	40	40	48	46	39	50	42	48	52	45	40	32	50	48	45	53	56	41	45	51	42	38	44	43	44	34	51	38	48	35	32	47	51	40	38	41	36	48	42	37	37	55	49	35	44	43	46	41	34	35	37	34	44	50	30	45	46	53	42	36	40	52	44	52	48	48	55	47	51	36	41	49	48	44	45	55	40	44	36	40	46	54	52	47	43	39	36	35	44	30	35	36	50	40	42	35	41	54	44	41	45	46	43	48	36	61	37	51	51	53	45	47	45	47	46	53	47	53	45	47	49	35	46	38	32	54	43	39	41	57	45	41	46	43	45	36	37	40	48	56	37	43	34	51	30	46	59	43	48	37	39	42	42	39	50	35	40	45	44	40	29	39	57	54	51	52	54	50	40	54	45	43	41	34	33	48	42	51	48	46	34	52	53	39	48	57	37	45	40	33	43	38	48	51	50	42	44	53	58	55	46	47	42	48	52	49	49	64	54	42	43	40	42	39	55	50	56	37	49	43	41	52	39	46	44	50	49	51	31	47	28	46	50	38	44	39	42	39	49	50	51	41	39	39	45	36	59	46	51	55	37	54	49	41	56	44	39	48	39	57	38	41	42	54	41	47	41	48	34	44	43	42	33	65	37	46	35	41	40	43	48	53	50	39	37	43	41	50	53	48	41	37	44	50	43	31	47	53	47	46	41	52	47	64	41	45	59	48	46	34	46	56	47	38	46	43	42	49	55	42	38	47	53	54	37	33	47	33	47	52	40	49	37	59	43	47	46	60	44	61	35	49	51	55	47	45	45	38	55	37	45	40	35	61	53	37	52	40	44	51	49	50	40	48	41	57	54	42	56	42	52	60	49	44	45	49	29	55	58	39	39	43	44	42	45	34	51	40	52	46	36	44	69	44	48	49	38	35	33	44	47	45	56	49	39	35	53	48	45	49	41	40	49	41	41	51	45	53	41	39	46	52	44	59	38	31	48	39	39	51	57	41	41	46	41	49	53	42	48	53	54	50	45	43	32	34	50	53	47	40	39	41	41	50	50	37	55	49	45	54	62	47	43	41	56	53	38	47	42	51	51	37	48	64	65	49	48	39	42	44	44	52	48	50	31	46	51	40	40	43	40	49	36	32	37	48	50	41	51	45	50	47	36	37	49	43	54	52	42	39	50	51	43	51	53	53	54	44	58	40	56	45	46	39	57	57	34	39	50	47	37	39	34	50	38	45	50	35	42	44	43	44	44	43	39	51	43	43	44	54	38	51	40	45	42	44	49	47	50	42	48	43	35	40	45	39	44	52	50	44	36	49	47	50	42	38	43	47	40	40	50	52	47	50	40	46	54	42	34	53	58	38	34	48	39	43	46	41	36	39	40	36	45	30	39	65	35	37	52	51	48	42	44	37	51	49	36	50	53	54	51	39	43	41	34	45	34	40	54	52	31	53	45	48	43	42	47	47	48	39	50	49	33	28	41	35	54	46	55	41	51	49	43	27	50	36	45	47	54	44	45	45	36	42	43	35	57	46	30	49	54	37	49	48	27	45	49	34	48	48	47	45	32	40	39	43	45	36	43	53	52	40	52	50	44	48	43	46	42	52	43	53	42	36	34	58	50	51	39	60	46	34	50	44	43	48	43	41	39	39	52	45	40	40	57	43	53	33	53	40	44	38	57	45	46	41	36	38	47	37	32	48	42	52	51	37	48	56	46	41	49	33	42	58	61	51	48	46	47	47	43	41	48	40	37	55	54	53	35	56	47	43	54	54	35	43	50	54	38	53	50	56	47	54	44	56	39	37	40	43	54	27	50	54	52	61	46	35	41	46	45	36	46	41	46	50	47	47	45	41	55	38	44	48	40	50	36	53	52	47	48	47	33	40	28	39	40	53	39	50	44	44	55	44	30	42	38	52	57	38	40	42	32	44	53	40	40	45	53	53	42	52	47	54	37	48	37	43	57	46	45	39	36	45	37	49	50	44	35	38	47	41	45	51	46	39	47	59	33	37	36	43	36	41	44	46	53	32	31	42	29	45	34	41	55	40	44	47	42	45	43	44	50	36	46	53	48	34	44	51	35	53	50	33	43	53	49	43	38	36	34	48	55	56	40	47	42	43	41	32	45	42	53	41	32	48	47	30	48	48	34	45	43	52	45	47	29	40	51	51	47	42	42	44	58	36	62	42	46	52	60	50	56	49	39	45	38	45	31	51	38	55	40	47	63	47	37	42	43	39	57	44	39	46	45	42	47	32	55	38	48	39	38	47	58	41	61	45	38	36	43	49	39	46	51	44	43	47	47	46	60	44	51	40	52	45	42	44	47	45	52	44	39	31	42	39	47	51	43	43	41	55	45	50	40	50	44	51	47	44	34	44	42	39	39	50	53	46	48	54	58	49	56	52	43	34	37	39	48	51	42	32	43	46	42	47	47	37	43	50	48	45	54	49	36	59	41	44	45	44	49	41	39	49	42	48	51	48	42	49	47	41	39	45	38
52872	35468	32204	26936	28068	35608	20362	7801	22436	18767	8509	6202	7265	15598	21527	12163	937	685	667	700	623	621	638	657	638	642	591	627	3364	6677	4538	3211	1546	931	739	641	597	638	586	602	577	537	602	597	600	596	572	598	577	600	616	574	593	575	607	622	544	588	604	565	615	591	554	597	539	554	624	595	587	543	570	602	605	591	591	562	568	603	602	586	550	580	611	582	629	586	578	594	592	602	578	570	565	595	629	632	573	585	596	577	610	594	589	587	619	587	549	587	565	560	587	612	602	577	579	601	631	612	574	580	569	588	582	590	596	582	594	555	602	594	593	607	539	569	626	602	602	614	595	657	606	510	638	555	629	577	608	578	558	580	596	591	598	613	587	562	612	592	590	580	615	587	567	593	575	592	607	626	588	611	581	540	614	603	574	619	553	574	587	550	591	547	602	571	556	557	606	544	596	592	567	610	656	603	586	598	648	577	610	577	624	603	582	609	593	603	588	561	634	606	593	643	592	592	603	590	582	604	607	542	624	624	622	550	556	579	605	549	628	582	615	595	591	568	542	617	612	600	595	580	597	598	587	599	581	599	615	569	596	568	599	579	613	624	579	620	588	559	558	583	572	582	584	601	645	560	560	566	593	563	578	577	578	555	578	577	603	611	580	621	568	618	568	598	573	588	571	576	644	557	625	562	578	627	577	593	607	582	598	572	593	613	570	596	568	614	590	626	575	622	568	590	575	595	591	544	576	602	603	612	600	586	574	586	592	603	599	592	600	593	607	627	590	546	613	593	593	598	547	555	591	633	595	630	606	589	563	597	583	580	601	594	591	574	611	589	585	599	579	581	606	569	594	599	639	576	603	645	586	630	603	624	602	625	580	574	591	566	568	598	564	616	575	594	587	551	575	624	587	576	609	607	575	576	617	597	612	571	580	563	600	574	565	604	578	590	613	574	545	593	559	571	621	591	603	594	549	572	548	579	569	605	562	611	594	565	582	622	644	635	603	552	592	553	589	562	590	581	605	590	619	627	592	603	625	583	603	555	559	557	572	570	602	625	599	583	562	617	582	606	563	608	588	574	568	599	601	550	555	577	585	622	628	586	613	642	584	563	598	602	612	590	546	627	568	589	619	576	568	594	627	570	620	564	576	592	586	629	634	552	551	572	594	564	554	571	547	584	613	554	579	563	564	573	607	626	535	609	567	590	542	557	605	604	593	591	603	556	585	607	607	625	630	579	601	590	577	546	559	583	599	595	581	584	543	594	610	632	592	585	550	593	580	605	554	578	634	574	601	661	581	574	563	620	583	582	591	561	588	605	558	555	601	587	570	554	580	609	625	599	586	579	558	553	577	572	601	601	579	587	584	570	585	619	576	562	607	602	628	612	572	590	586	617	602	576	585	617	590	633	591	612	564	572	600	604	568	631	604	611	592	604	587	645	591	578	618	602	590	589	638	587	575	604	569	593	564	583	556	585	628	583	592	573	603	614	540	598	571	606	582	562	569	585	571	581	555	532	587	619	599	601	608	631	598	570	653	595	583	584	595	622	574	555	576	562	586	620	626	598	610	596	629	557	561	587	556	571	551	617	588	596	572	566	586	576	604	620	575	579	592	607	597	604	568	577	585	580	588	561	603	561	620	596	580	515	554	570	563	592	582	585	557	590	573	559	573	578	585	607	574	596	572	634	595	600	569	604	542	545	604	607	616	574	576	613	563	596	590	572	589	604	578	583	613	604	569	601	578	598	553	580	641	594	573	594	618	638	613	594	564	588	585	607	589	574	614	552	553	546	580	565	613	587	596	558	583	548	601	589	593	577	626	567	610	519	595	617	562	621	607	613	589	597	552	571	602	562	582	637	599	589	598	629	580	544	595	573	616	554	532	539	597	577	563	625	647	650	580	587	608	642	599	587	584	618	604	643	587	604	589	583	572	608	638	607	565	570	585	611	628	596	594	571	568	599	573	618	606	593	588	549	616	591	587	607	595	584	605	611	602	585	596	565	590	600	574	547	617	564	583	613	569	588	596	566	562	641	590	597	578	616	566	621	583	638	529	572	547	599	564	595	571	630	553	596	628	594	615	537	613	602	588	553	595	581	582	572	599	582	568	593	605	571	604	567	569	575	583	571	626	591	581	537	600	610	582	611	590	591	605	595	549	627	615	602	560	605	590	587	589	563	632	569	579	637	569	580	615	580	628	619	564	568	632	552	616	625	547	570	601	593	585	600	580	595	592	585	615	580	620	582	626	547	618	589	616	572	603	624	593	581	596	548	555	542	582	555	606	602	620	559	587	566	604	607	592	592	602	633	596	626	579	586	616	555	568	579	580	590	601	563	623	564	606	568	605	587	562	588	596	575	626	620	602	598	633	589	581	615	610	603	622	601	597	597	577	566	576	578	578	597	606	562	616	600	564	584	553	645	593	614	572	614	615	608	565	641	615	592	565	589	586	532	591	592	611	607	585	542	608	614	559	580	587	607	597	589	576	584	575	580	592	608	575	596	574	606	579	589	618	635	626	572	575	644	569	590	589	596	581	597	597	616	577	618	629	627	609	594	571	575	567	623	592	570	580	583	635	572	557	663	627	619	613	588	609	547	594	622	598	585	583	586	567	603	584	597	573	672	616	588	588	533	615	587	612	580	626	580	586	588	579	575	589	583	565	551	574	578	618	582	560	563	616	586	618	563	604	588	577	595	572	614	565	581	585	589	593	562	647	607	592	546	615	553	590	573	589	604	583	587	585	646	602	624	603	610	579	571	561	583	623	621	565	636	578	607	597	623	578	586	567	582	581	539	557	592	588	591	568	576	548	586	597	590	585	577	586	559	598	572	609	542	629	632	616	613	574	588	589	615	582	591	548	636	566	600	559	597	603	588	622	604	570	561	592	648	599	617	584	588	591	599	600	604	590	551	586	621	595	544	550	601	602	556	585	531	575	573	606	614	609	600	624	603	612	616	577	580	559	556	603	621	558	604	586	600	576	561	585	613	622	573	630	560	593	613	611	586	583	583	595	554	613	589	580	570	594	597	596	584	549	560	542	586	612	576	570	563	587	595	591	536	583	560	547	567	568	532	601	579	586	601	624	608	653	636	574	608	529	555	595	604	577	597	602	586	590	624	601	610	620	591	584	600	582	614	615	582	567	574	612	647	585	577	582	663	601	570	548	562	610	640	581	629	551	555	625	573	594	581	600	610	564	586	567	580	600	578	617	607	602	542	667	594	597	606	580	635	565	586	587	599	613	582	597	594	607	584	616	571	592	579	555	592	557	594	584	564	558	586	583	589	548	617	582	571	604	582	580	560	545	619	561	602	636	560	579	583	578	574	550	596	632	571	600	577	599	608	623	556	584	599	613	580	568	575	607	582	607	591	544	569	614	598	618	564	609	610	578	588	592	590	586	544	564	622	617	610	586	605	591	627	604	583	608	618	525	581	573	606	630	564	580	610	607	546	628	636	556	593	583	604	576	552	613	622	536	591	596	599	545	581	603	574
12567	11467	6979	2504	580	1563	437	152	1007	882	229	55	180	636	1193	184	47	43	56	52	39	31	48	43	40	40	39	44	177	272	244	157	86	55	31	45	51	40	51	49	41	53	41	41	32	33	42	46	44	40	34	42	53	37	49	33	50	54	44	58	43	53	54	52	49	40	66	58	43	33	46	46	46	39	56	31	45	36	50	42	58	48	56	52	42	42	42	45	42	48	51	39	49	43	49	36	38	51	57	39	39	42	37	45	42	47	49	34	45	55	63	37	46	62	47	50	51	58	37	44	57	39	42	48	39	53	42	47	43	40	37	46	36	33	37	38	38	49	43	42	46	42	36	44	48	48	51	42	49	38	51	40	26	49	47	46	37	39	43	45	36	40	50	50	45	46	36	46	52	45	45	50	34	50	42	47	55	45	49	47	47	40	38	47	49	43	53	47	58	36	29	41	42	44	42	43	42	49	38	55	50	32	54	46	44	37	48	43	53	48	47	42	47	61	40	45	36	42	44	46	61	49	36	36	45	49	59	39	46	46	45	27	34	40	43	64	46	51	39	50	46	43	34	45	51	49	44	54	47	47	37	34	60	41	61	52	44	50	42	48	43	43	39	56	50	43	46	49	38	38	34	43	54	45	38	36	53	47	45	38	36	41	32	44	40	39	35	35	43	40	51	41	38	44	49	32	53	44	41	47	50	40	40	34	43	44	29	47	38	39	38	39	54	44	56	44	47	45	44	41	38	46	36	42	47	42	48	60	46	26	49	42	43	47	45	41	46	36	45	47	54	33	44	39	39	45	47	43	51	38	41	53	40	41	45	46	41	27	40	47	39	41	50	45	42	56	56	47	39	48	42	47	43	53	43	42	51	64	38	43	39	49	51	34	46	43	45	47	55	42	43	43	49	41	37	52	38	46	31	28	42	49	44	45	52	34	38	43	37	51	42	51	47	35	37	43	50	37	52	43	29	49	42	44	37	36	41	40	56	48	52	31	53	43	43	48	50	55	53	46	38	44	41	52	46	38	36	47	31	43	42	38	48	45	49	45	46	40	31	45	47	47	39	43	50	22	50	50	57	49	39	41	55	44	46	30	52	42	44	40	43	43	48	42	35	55	55	50	46	40	44	39	50	43	48	49	41	45	40	33	34	33	43	32	52	42	41	40	42	41	50	40	49	44	49	39	50	42	34	49	49	31	44	58	40	34	52	49	39	52	35	41	37	46	38	50	48	41	46	54	44	44	55	29	45	43	47	42	47	43	44	39	43	43	42	32	44	41	45	39	42	48	41	56	48	41	42	49	38	32	47	49	47	42	46	44	48	43	37	37	51	49	41	34	56	50	43	43	48	43	40	42	32	49	39	40	41	38	39	39	33	40	51	48	47	40	46	41	39	38	50	39	40	33	53	32	28	46	50	45	51	53	37	39	51	40	36	50	46	40	42	33	45	44	34	49	44	37	42	50	44	39	46	38	48	44	45	31	48	44	46	53	47	38	52	41	42	48	39	33	32	42	41	42	37	38	39	37	44	40	41	50	37	47	48	43	59	48	48	43	43	41	47	55	52	40	58	44	46	38	43	34	41	43	36	48	40	46	49	44	37	51	40	47	44	33	48	37	47	50	43	35	51	46	50	45	41	40	57	50	41	32	34	44	39	50	43	46	40	40	46	40	38	36	42	45	41	32	39	47	53	30	55	39	49	44	48	48	43	43	46	52	45	35	49	43	44	46	48	44	58	55	39	51	38	32	48	44	45	54	61	45	38	48	35	48	47	53	47	39	44	47	46	34	44	42	56	42	50	35	45	39	40	37	49	51	43	49	34	50	43	40	46	39	50	46	50	59	47	53	44	44	45	38	50	48	42	39	40	44	36	47	35	46	47	56	43	34	50	38	43	49	46	38	41	36	44	38	38	39	43	36	45	52	50	47	44	33	35	43	40	53	42	47	42	51	34	39	61	40	53	41	44	39	38	47	48	44	45	43	52	38	44	47	53	55	51	54	55	51	40	45	63	46	57	58	33	50	45	50	42	44	34	52	38	47	51	51	45	45	49	42	44	55	38	42	47	37	41	46	44	48	43	52	44	52	42	47	40	56	51	43	44	42	49	46	42	40	46	53	46	37	47	43	51	36	36	42	37	48	38	45	58	54	57	46	46	58	43	50	48	45	46	55	41	48	53	40	42	38	43	39	42	45	34	40	51	56	50	58	32	42	49	46	31	47	41	47	39	47	43	42	39	45	47	36	43	40	58	56	42	47	48	43	48	35	52	41	43	29	46	42	50	45	44	46	42	32	40	46	40	34	45	39	41	47	46	52	38	55	42	45	46	43	50	45	40	56	48	36	40	40	43	43	40	40	48	43	56	48	45	52	47	41	54	37	40	49	41	42	57	49	38	54	50	55	43	48	42	44	57	39	42	44	46	41	33	40	45	45	54	33	34	40	57	40	48	28	43	44	35	39	35	48	48	48	37	43	59	35	34	45	55	53	49	41	35	41	32	46	45	35	37	45	48	52	51	58	50	46	51	41	47	46	47	48	55	52	48	37	32	44	46	39	54	44	39	49	43	43	40	42	51	42	33	45	33	43	42	43	39	43	48	38	46	37	45	32	43	33	42	48	42	46	44	45	40	36	46	45	54	37	43	38	43	51	59	44	44	47	49	34	54	47	45	40	41	54	41	33	44	41	44	44	43	40	38	59	49	35	43	58	37	45	51	39	41	49	47	50	38	41	45	40	42	45	35	40	45	55	41	33	44	41	39	46	51	54	40	34	41	46	40	44	53	42	38	37	35	42	45	41	40	43	48	49	54	46	64	47	44	41	49	41	52	49	47	51	49	41	41	44	54	45	51	43	49	47	47	49	51	47	49	43	48	40	37	43	46	58	39	39	39	58	41	41	41	42	44	50	42	45	34	51	51	50	38	55	42	38	43	48	58	26	40	45	43	53	36	39	56	53	48	48	51	46	42	44	44	52	46	44	42	37	42	47	37	51	59	46	52	51	38	48	53	33	52	38	57	43	46	41	49	49	52	50	51	30	42	42	44	48	47	44	46	50	35	45	37	37	48	40	52	39	41	50	45	40	35	47	41	43	49	39	46	40	47	46	33	49	42	32	35	43	43	39	53	48	42	43	37	53	43	51	50	39	41	41	37	50	50	38	41	40	40	51	47	55	43	38	44	60	41	44	37	44	34	37	45	43	33	45	41	42	53	37	36	49	58	44	44	46	38	38	48	43	45	33	38	36	38	39	44	58	42	43	40	45	46	44	45	37	50	43	45	45	41	45	53	51	47	48	42	46	49	42	51	51	49	47	41	46	44	54	38	37	47	54	44	47	56	39	45	30	53	41	44	39	39	41	54	58	47	50	38	53	36	54	43	50	39	44	36	49	34	39	57	39	44	58	42	52	44	50	40	48	55	52	41	43	44	46	56	59	44	46	38	43	50	57	30	36	44	43	39	46	51	42	37	44	40	41	43	45	50	39
46604	34458	31565	25343	26992	33770	17865	6806	25379	22817	5061	1732	5533	17561	22520	3576	712	726	675	688	650	671	630	662	656	610	624	623	5231	8088	6260	3970	1937	1071	709	620	585	598	574	575	574	584	597	597	564	587	599	623	609	603	602	569	579	610	591	594	628	613	587	592	565	578	567	577	596	597	581	541	577	587	608	532	644	548	562	595	617	590	557	563	506	616	580	551	581	572	586	539	608	542	618	578	604	617	620	589	545	551	565	601	589	532	587	547	545	562	579	571	580	608	591	603	573	520	603	588	580	555	571	581	621	593	584	589	595	581	538	606	620	635	637	544	596	564	561	556	580	582	568	559	564	589	598	570	552	566	544	565	560	561	581	611	552	598	552	578	542	562	580	590	546	598	567	610	586	607	567	584	576	600	553	612	574	606	634	613	612	579	563	622	559	596	585	576	629	595	586	529	601	591	585	616	535	565	556	599	629	586	546	591	579	614	569	623	583	517	550	560	567	590	553	553	611	596	581	601	573	621	570	593	561	541	595	538	566	540	601	563	577	558	591	585	662	598	587	569	555	576	535	563	593	584	592	580	595	594	629	570	556	594	573	623	550	583	587	603	609	612	592	594	589	606	574	584	584	635	618	566	611	596	558	597	569	572	606	608	572	562	607	589	603	602	605	588	537	590	582	608	605	572	573	568	599	576	568	583	528	583	570	579	645	553	525	573	612	593	602	572	563	625	616	568	569	554	569	586	579	591	578	567	573	589	590	571	596	582	608	538	594	593	567	575	578	571	573	605	567	593	558	624	573	540	594	588	582	574	580	579	625	580	572	581	638	591	560	607	553	535	544	593	623	578	584	590	585	534	600	595	582	608	618	626	565	551	583	590	580	594	568	608	579	558	629	540	596	564	611	596	570	594	570	604	588	578	623	599	604	599	567	608	572	610	575	579	528	605	564	613	600	565	558	618	536	588	574	564	571	616	606	624	586	564	534	563	605	568	569	636	613	637	613	607	597	584	573	592	559	607	610	543	580	570	571	560	613	602	573	630	606	545	583	576	575	563	558	568	577	595	573	579	586	573	573	564	588	569	580	607	584	544	591	569	572	554	549	571	564	582	606	587	567	557	570	584	554	568	592	570	568	599	599	592	611	588	554	580	609	605	569	542	566	588	566	573	571	557	588	575	577	574	613	526	567	573	585	642	596	601	570	568	602	572	623	554	545	618	609	566	565	584	598	582	603	542	532	611	556	573	608	554	574	593	641	556	597	580	546	592	578	612	564	551	641	574	564	598	565	560	598	561	604	589	586	588	603	572	567	588	591	574	578	561	565	560	573	597	618	564	610	555	569	570	594	571	594	555	573	583	579	590	588	558	572	593	588	580	617	556	556	565	585	561	596	600	540	552	596	608	606	576	589	587	581	583	592	602	586	597	584	543	603	548	550	598	573	580	563	563	600	601	589	632	538	601	596	616	592	570	642	580	597	576	568	560	578	584	545	567	591	553	572	596	559	577	572	533	603	584	610	566	596	592	543	558	572	588	553	551	559	611	561	570	584	579	559	533	593	609	577	611	603	597	601	554	612	583	567	578	594	599	578	582	591	581	621	555	550	581	612	571	595	551	617	603	597	626	593	588	580	583	599	561	606	548	602	568	560	569	614	604	568	569	595	586	573	585	552	545	546	596	594	589	565	563	614	555	574	550	597	600	583	627	565	564	617	586	590	613	554	542	579	617	588	575	569	592	560	606	563	610	592	614	621	567	567	587	551	577	594	599	520	589	582	585	609	602	605	576	580	611	617	579	584	617	533	588	594	555	550	591	599	559	592	639	606	579	558	554	578	564	638	587	568	569	605	538	575	564	557	599	549	590	583	595	558	588	548	549	619	613	592	579	562	561	565	566	552	564	583	612	592	568	566	560	562	581	587	571	567	600	571	571	589	540	579	591	563	582	613	600	543	600	554	579	598	601	580	603	564	584	572	603	572	553	603	626	596	572	584	559	565	598	538	555	578	560	574	572	602	565	579	553	546	584	603	586	582	622	580	595	527	555	610	575	608	593	537	578	589	614	570	601	627	542	576	606	614	644	618	550	571	591	619	612	579	571	568	568	565	598	559	573	583	553	598	600	597	556	564	575	577	593	586	593	614	597	630	597	580	582	563	596	591	616	598	600	562	619	619	612	585	606	562	597	559	565	607	570	610	605	630	564	595	611	577	598	601	607	554	584	598	628	613	590	561	560	578	600	630	587	562	601	558	528	605	567	557	568	553	564	619	544	556	568	616	577	602	614	579	541	526	536	583	572	603	605	584	577	570	577	547	549	594	526	563	585	555	581	551	587	567	562	610	606	570	558	632	585	599	605	613	575	568	533	591	563	580	624	573	550	541	606	584	574	599	561	574	565	564	569	563	621	559	570	602	582	573	583	607	595	627	609	565	594	560	567	594	596	574	589	591	604	626	558	599	557	604	583	577	613	590	567	558	576	596	576	619	565	589	572	617	594	575	596	558	566	588	573	572	573	576	559	573	585	608	585	576	583	603	616	628	583	582	558	539	545	567	565	573	568	557	573	559	522	572	561	586	586	572	562	650	581	586	569	587	518	578	580	597	580	572	547	604	559	562	549	569	580	622	558	574	616	586	572	588	564	591	609	611	570	575	604	603	607	557	603	584	586	607	543	561	568	557	609	621	581	645	595	584	565	574	581	542	579	577	613	580	595	572	571	588	590	596	573	576	567	560	576	631	580	595	575	604	567	570	628	608	580	560	555	598	552	548	552	630	631	562	543	582	598	603	538	589	581	555	529	603	588	566	572	598	550	596	605	552	577	570	544	571	582	618	542	581	579	587	590	570	562	611	555	587	551	587	567	591	585	612	554	570	622	568	619	551	556	594	562	592	598	557	550	581	605	605	591	590	606	560	554	629	557	607	631	608	539	615	562	591	596	553	576	571	599	608	575	578	584	574	584	572	599	605	591	589	579	560	569	577	575	590	550	551	557	607	568	556	561	581	597	578	642	595	559	542	584	553	562	587	598	547	641	573	557	586	608	612	565	587	578	571	579	596	568	592	573	597	578	596	617	573	584	581	621	557	578	606	571	582	597	597	567	555	537	569	565	589	575	565	593	559	648	618	624	623	552	626	577	621	606	558	551	557	546	573	594	593	556	585	558	604	558	558	574	596	569	582	560	593	576	545	569	571	571	546	585	549	599	544	571	595	609	554	551	565	580	575	592	589	578	550	572	638	621	549	585	583	585	559	566	603	577	565	568	555	604	598	574	560	588	620	535	598	594	583	565	595	615	580	540	606	592	562	570	637	579	613	594	589	606	586	641	592	586	609	595	593	607	600	632	606	549	552	586	565	599	626	570	552	616	565	592	580	566	580	590	597	618	583	549	586	545	550	542	612	548	599	575	601	528	588	552	598	555	589	584	616	533	586	606	577	597	581	589	548	570	581	589	646	569	600	549	605	571	596	607	587	599	569	570	513	554	572	616	574	594	551	598
17539	19645	11823	3940	1189	2813	571	115	1422	1639	95	113	685	917	1895	76	44	42	55	50	51	57	37	37	41	45	49	45	156	457	344	259	120	68	50	47	41	41	44	36	50	38	51	53	49	38	46	40	40	45	55	41	53	47	47	40	52	29	48	43	46	43	27	41	39	52	41	38	42	43	35	56	39	48	36	44	40	49	39	46	43	28	37	47	38	41	43	39	49	47	44	46	41	33	37	40	27	39	32	40	38	43	45	55	45	45	30	46	32	43	40	39	41	36	36	48	42	50	42	34	40	50	36	49	42	52	44	43	44	48	51	35	49	42	41	56	45	54	30	33	43	49	49	40	49	47	40	41	36	54	46	50	45	39	52	52	42	35	43	50	42	48	44	45	43	43	53	54	41	41	50	39	43	44	42	34	45	47	53	50	38	44	36	50	54	40	44	52	55	49	54	41	38	42	39	41	49	51	48	42	34	53	34	42	40	48	49	46	48	44	43	48	27	46	35	45	56	42	36	38	38	38	43	43	44	48	33	39	45	33	39	45	37	43	42	38	39	35	39	45	37	50	46	45	39	51	58	57	47	58	41	49	44	33	42	43	50	46	42	51	48	45	47	46	29	46	39	45	35	51	51	38	37	35	40	40	38	45	48	47	37	37	43	49	61	39	42	41	51	43	41	43	37	53	36	41	48	42	38	41	50	37	51	51	37	47	39	51	57	48	38	41	39	56	36	48	42	50	48	45	41	44	44	52	41	44	38	40	41	44	36	30	47	42	42	52	40	46	49	43	40	44	40	44	43	45	38	45	55	43	48	55	57	31	45	45	52	40	40	44	51	43	39	39	51	41	39	44	48	43	41	51	46	51	42	37	41	40	32	43	47	50	42	57	47	36	32	57	37	48	36	52	45	56	37	40	46	45	37	44	48	32	44	47	40	41	49	47	40	62	47	38	58	40	46	60	47	48	46	43	42	56	45	56	42	41	54	44	37	40	40	39	34	49	54	51	40	41	42	39	45	42	55	48	44	54	42	44	53	43	43	50	34	35	35	58	34	38	37	48	39	40	49	48	38	39	45	37	47	39	50	39	49	49	30	49	50	54	53	43	34	38	40	45	31	41	50	55	31	36	38	34	40	41	35	37	42	36	48	35	52	42	34	54	37	45	44	46	42	37	43	40	59	44	60	39	46	35	35	44	43	50	39	50	44	48	51	40	33	44	32	37	42	42	41	47	49	48	50	55	37	38	42	45	50	43	42	45	54	40	41	48	41	57	49	45	47	41	37	46	54	49	42	46	45	34	46	42	44	49	54	40	46	43	47	42	47	42	50	49	36	39	27	47	42	45	40	63	40	41	41	49	50	37	52	47	45	51	49	43	41	37	56	37	54	39	43	46	46	56	35	34	55	40	43	42	50	49	46	49	46	43	46	46	33	41	29	45	36	38	35	36	39	37	43	45	53	49	48	31	48	48	54	32	40	40	35	51	39	47	43	54	47	43	38	38	55	37	48	37	38	45	34	63	41	39	40	46	44	46	48	44	51	37	48	53	49	36	48	40	59	50	40	40	47	45	32	41	40	54	33	44	53	36	33	42	51	42	41	51	51	33	44	39	36	48	48	46	42	47	43	47	41	46	39	39	45	46	40	38	44	43	52	42	46	47	34	48	50	52	34	40	44	56	49	34	35	49	41	37	25	39	48	51	54	45	39	38	40	49	51	44	39	54	35	50	43	52	46	44	40	45	45	36	45	45	22	43	52	48	55	40	47	44	40	55	42	35	43	42	33	51	45	45	43	42	47	54	44	42	46	57	49	46	46	42	47	38	34	35	62	45	37	48	45	44	39	36	37	41	45	43	47	43	43	30	47	54	40	40	47	52	43	53	43	31	36	33	54	39	44	42	52	54	65	37	51	45	47	43	58	36	45	55	37	47	52	51	40	36	44	37	38	36	44	45	48	46	38	41	42	33	38	52	57	51	39	37	50	44	73	38	41	45	55	47	41	47	50	40	50	46	45	35	36	45	41	47	38	49	50	45	41	36	51	33	55	30	45	46	47	34	52	37	47	45	45	35	46	41	39	50	47	42	53	45	43	42	40	43	29	34	45	41	50	51	34	46	59	46	53	42	38	31	51	46	44	51	56	42	40	38	52	42	38	47	41	47	31	44	46	43	38	57	48	50	45	43	52	49	49	48	48	47	56	52	40	44	54	35	40	34	49	46	42	44	36	38	50	58	44	46	40	46	57	51	56	34	45	43	37	42	60	54	40	49	42	51	37	43	48	62	38	40	38	41	42	54	45	43	41	48	37	36	40	49	38	45	39	47	43	48	44	52	49	37	39	50	44	44	42	46	43	43	49	51	49	48	34	36	34	47	56	43	55	41	32	39	37	46	48	57	36	46	44	51	33	51	29	39	43	52	31	43	55	39	53	49	34	34	33	39	57	37	53	46	39	44	32	51	49	45	41	48	43	31	50	44	54	51	33	48	42	51	48	53	37	42	45	49	39	53	57	32	41	57	50	41	48	52	51	42	37	54	46	50	38	39	47	47	56	37	49	46	35	52	63	49	43	44	39	40	49	44	38	40	40	62	44	41	47	38	36	47	32	46	49	40	46	48	49	44	42	35	41	53	50	51	55	56	42	36	49	51	41	51	50	40	56	37	45	34	40	37	38	48	30	47	53	38	38	45	43	39	36	30	38	58	45	50	51	37	38	52	51	41	39	41	46	45	42	37	46	51	47	42	48	39	33	58	41	46	53	36	29	47	41	40	32	44	43	45	46	54	43	41	43	38	53	40	51	45	44	50	53	42	38	55	46	43	46	54	48	42	46	42	56	41	51	47	40	41	31	55	41	39	50	41	42	40	58	43	42	43	42	42	29	43	46	45	49	38	48	42	37	39	43	37	38	35	58	47	50	31	42	38	40	51	47	54	42	51	46	59	43	54	45	39	35	52	36	55	50	45	46	51	45	37	46	35	46	39	37	37	48	56	44	46	51	48	50	46	49	43	45	48	31	41	50	26	37	37	67	49	38	48	44	54	46	50	43	51	46	43	40	52	45	45	44	41	46	37	36	44	51	52	41	44	47	41	35	35	49	29	42	40	50	43	43	40	40	46	43	42	52	52	55	51	36	38	41	41	44	38	49	31	35	39	43	40	43	39	35	34	45	48	41	47	52	48	44	42	31	48	49	47	38	38	45	51	40	49	32	47	40	41	38	53	38	35	43	55	47	37	34	46	47	46	51	33	41	44	46	53	34	33	41	51	43	47	34	38	46	47	34	51	34	50	41	50	52	40	39	44	52	51	46	46	42	46	39	51	43	38	47	49	45	45	46	40	48	42	36	57	44	46	52	49	39	35	45	40	39	34	46	41	42	48	37	45	39	51	44	39	50	43	46	38	43	46	58	40	35	54	40	38	48	40	33	45	40	41	42	50	41	42	40	47	50	38	34	49	54	36	30	37	34	29	33	35	48	41	45	35	41	39
51770	38650	36058	30403	33478	40540	18285	5769	27448	24849	2695	4076	16824	20513	26383	1673	772	772	749	674	699	657	700	659	688	635	629	672	4937	12112	9412	6762	2991	1506	835	642	597	558	560	561	578	589	579	597	549	545	588	547	563	576	567	587	543	562	586	549	570	551	560	555	571	568	590	625	576	583	598	586	572	562	540	571	573	557	607	548	574	595	587	550	595	606	573	580	574	607	624	573	574	517	563	551	539	565	565	589	587	591	567	560	515	579	604	561	560	598	550	537	607	579	548	616	551	578	611	580	563	551	584	594	535	589	600	580	578	574	540	527	569	577	566	599	611	585	570	551	540	594	554	595	607	566	592	582	547	559	601	587	602	610	583	606	556	571	577	559	549	544	556	574	570	599	588	565	594	557	540	568	556	611	594	611	549	561	581	602	579	539	557	576	560	568	572	561	573	586	584	560	556	526	589	509	580	581	581	590	540	580	576	592	596	576	576	592	551	558	537	564	570	584	551	582	612	544	569	582	581	518	589	578	595	582	617	611	573	557	579	611	580	555	587	537	579	594	534	569	568	564	590	552	549	576	573	552	570	591	569	562	570	564	565	599	538	602	579	574	574	543	547	602	563	572	613	603	554	576	592	532	594	536	575	579	551	571	576	630	562	565	634	560	611	583	568	554	581	550	572	536	578	581	593	552	553	593	618	602	550	577	558	569	599	566	558	579	554	573	557	538	595	604	611	592	585	575	594	525	598	590	614	586	584	576	616	555	562	550	603	537	556	588	604	579	592	556	568	593	577	598	577	600	546	546	550	592	546	567	547	598	604	572	597	606	580	604	592	549	556	595	567	591	545	599	592	541	557	548	564	554	586	596	557	561	599	568	521	575	555	596	606	576	564	608	583	568	584	540	584	552	564	559	592	604	550	594	553	573	572	581	570	553	560	611	587	576	536	544	598	552	579	564	580	589	602	550	542	555	585	560	547	580	596	597	573	580	576	551	525	619	553	552	573	592	581	597	583	588	585	533	525	518	549	631	608	565	528	587	554	593	547	511	589	565	559	556	551	566	554	558	567	596	554	609	605	608	600	575	589	569	603	579	570	601	516	594	541	534	587	557	600	603	546	564	572	619	583	579	523	560	594	572	617	612	562	557	584	550	554	569	551	533	535	555	569	565	570	572	542	538	565	528	557	582	564	539	586	576	576	585	580	580	575	587	584	579	570	563	590	595	588	552	546	593	573	587	591	560	590	559	570	587	594	560	570	579	586	568	560	562	576	594	577	561	575	557	605	591	569	557	558	574	569	587	607	557	559	593	548	533	578	548	550	628	576	605	525	608	541	563	577	575	594	551	548	566	562	566	593	577	590	571	559	592	542	553	589	559	547	590	575	565	574	598	588	572	611	570	571	551	596	601	568	565	577	541	564	574	562	589	566	586	583	558	592	606	555	570	571	602	572	512	584	566	552	577	590	587	552	579	536	577	582	603	612	581	593	562	604	572	574	601	588	590	582	552	602	584	571	545	545	510	623	565	593	543	556	591	556	569	584	574	568	592	612	608	597	563	551	556	539	589	511	606	522	562	564	565	613	561	571	530	598	558	557	529	559	584	589	613	581	563	588	562	595	562	547	605	544	581	567	536	550	589	556	620	592	568	560	562	603	570	564	534	578	578	538	563	575	515	562	610	583	539	596	585	566	562	548	633	542	606	565	584	552	591	544	538	581	543	594	556	563	538	548	588	587	548	604	554	557	590	590	592	599	565	599	586	577	579	573	569	574	585	537	571	562	604	549	589	588	562	622	541	594	541	601	573	612	560	569	560	573	554	579	559	587	623	600	539	550	559	591	590	552	563	566	619	535	550	564	615	556	573	576	569	567	571	598	593	542	623	606	549	569	565	581	565	579	607	569	547	585	559	571	633	571	522	588	553	571	567	580	570	557	577	603	578	629	523	604	556	555	577	584	524	568	576	559	579	547	548	596	551	646	572	595	602	575	575	622	561	571	610	583	535	590	572	582	551	566	563	537	622	615	511	568	565	553	614	607	612	564	589	550	566	576	576	600	551	559	617	586	543	570	607	560	585	568	603	596	550	582	598	590	539	572	554	586	578	585	586	528	602	617	494	632	553	545	549	625	604	540	557	574	570	571	551	507	586	596	592	592	597	559	586	551	578	598	573	556	581	593	617	594	601	641	547	557	593	550	555	576	577	550	564	595	584	590	567	555	557	586	592	534	613	591	591	564	580	624	563	564	568	608	585	571	614	558	562	541	575	575	593	565	595	570	552	588	584	601	583	574	584	577	573	618	608	504	595	564	585	579	535	589	626	610	592	543	562	571	586	558	584	547	556	571	550	532	549	562	555	550	621	546	576	540	627	595	571	575	581	565	564	556	537	579	562	548	563	557	596	544	573	600	592	549	560	554	573	570	541	559	590	588	562	551	612	601	611	581	534	598	561	578	581	568	582	559	595	564	568	546	568	544	563	566	555	576	561	591	613	542	566	584	553	602	556	570	569	571	586	576	565	563	616	572	566	543	582	609	611	532	566	576	626	552	574	564	578	590	580	562	550	568	565	566	575	583	560	547	568	590	575	576	594	593	561	536	545	542	592	564	516	580	542	597	600	544	542	563	562	564	633	569	575	583	596	560	559	601	596	566	528	546	575	566	613	571	599	548	571	616	552	559	549	555	563	549	583	558	549	607	626	557	543	574	579	550	592	593	592	591	599	559	623	574	536	585	581	578	545	544	571	580	574	587	598	583	551	588	607	576	576	537	532	579	553	593	569	553	558	545	612	605	572	615	516	558	588	545	589	556	548	557	589	543	614	563	567	576	631	550	527	563	558	545	612	558	611	592	550	558	622	578	588	567	540	530	557	625	578	565	615	610	564	563	548	609	604	524	614	576	603	550	571	571	609	548	577	616	565	554	563	576	587	567	571	600	588	588	551	546	556	601	572	571	604	591	569	567	570	557	556	570	572	567	605	522	588	584	539	545	565	586	563	580	587	551	579	546	565	596	576	561	578	566	551	547	611	552	586	592	568	577	540	587	547	618	560	603	540	599	537	584	589	588	546	572	610	563	578	590	578	588	582	559	557	586	583	597	544	582	558	581	574	597	562	547	585	562	558	565	564	517	559	530	589	519	597	551	602	560	606	590	588	600	578	602	549	573	593	615	607	556	547	542	555	547	558	554	539	591	582	565	576	601	594	571	554	591	584	583	564	606	545	583	566	612	551	548	533	572	549	556	646	619	597	519	570	591	587	549	600	610	553	588	593	588	555	566	536	538	554	522	533	597	572	603	587	604	590	571	559	555	554	525	541	598	618	543	537	584	597	560	566	540	588	631	534	574	541	565	557	573	571	585	554	541	547	537	567	568	554	566	538	568	574	596	538	537	590	585	571	603	536	551	598	541	559	576	605	602	603	570	573	583	574	589	565	550	542	567	557	560	569	591	572	563	585	538	594	592	554	583	525	557	592	560	573	553	549	561	568	597	594	635	585
7358	3528	1817	596	218	546	114	64	247	207	45	81	62	236	333	56	36	52	51	44	55	48	51	43	49	36	49	48	93	180	154	132	92	57	56	53	47	50	51	34	51	45	44	43	53	53	42	47	40	39	33	57	51	33	38	37	46	41	41	49	53	30	40	56	41	36	56	34	35	42	38	40	50	43	37	49	39	47	51	43	47	38	35	44	39	41	42	40	34	46	42	55	28	39	36	46	46	48	44	45	35	49	42	37	39	47	49	50	37	36	46	41	55	48	40	43	44	40	34	48	47	36	41	53	37	48	45	38	41	47	49	43	38	39	42	40	55	31	39	42	32	45	25	37	35	41	38	28	55	49	31	40	43	38	41	36	46	46	38	45	42	47	47	50	38	46	48	47	35	50	52	36	40	28	45	48	40	53	45	41	45	42	48	37	56	51	41	44	42	37	46	42	45	46	48	42	46	40	56	58	46	46	45	49	36	37	45	26	44	39	49	43	47	36	42	38	35	61	41	50	38	47	44	31	49	38	27	39	53	48	45	43	45	41	48	38	42	48	40	38	39	41	48	38	55	32	46	30	38	46	60	50	49	42	32	37	61	40	47	43	47	49	48	54	38	41	33	35	41	48	48	31	48	56	34	47	40	41	28	45	47	39	50	43	37	51	45	44	49	49	44	50	43	37	35	42	45	48	48	52	46	41	36	35	39	36	46	41	36	51	39	30	41	51	45	41	40	41	38	56	58	46	27	35	38	42	43	42	40	46	33	60	45	38	48	31	50	48	38	63	38	42	50	58	45	38	32	47	35	51	46	32	49	44	51	49	57	43	39	33	48	44	41	45	40	36	50	51	51	41	36	51	36	46	30	46	47	43	47	40	36	36	47	44	42	33	42	45	46	37	48	46	48	31	50	38	44	31	38	45	36	32	58	42	36	58	49	45	44	43	39	45	41	46	35	51	45	44	46	41	41	44	33	36	51	36	30	51	39	50	36	43	48	28	40	45	42	51	41	42	36	35	41	45	38	36	46	37	39	48	35	26	49	45	51	47	42	45	44	37	45	37	50	34	49	35	47	57	42	42	53	53	40	46	47	49	37	48	55	32	42	47	40	54	36	46	42	35	46	51	53	55	44	55	37	43	36	42	47	23	57	46	39	50	38	51	43	46	38	44	47	46	41	43	42	42	41	38	42	49	56	56	32	35	36	29	39	42	51	33	46	38	49	38	38	48	32	41	38	40	34	42	53	46	47	31	36	31	38	42	50	42	52	30	43	47	44	34	47	30	28	34	51	43	52	39	43	48	51	52	47	43	49	43	33	37	55	39	47	40	50	35	46	35	48	39	32	44	37	37	35	53	41	37	44	39	44	43	45	45	29	35	27	26	47	43	46	50	32	44	52	36	48	48	63	43	52	53	47	43	53	49	50	37	36	50	32	35	44	43	35	46	40	56	48	36	36	36	45	49	45	43	43	43	49	42	46	36	46	42	51	43	36	44	43	47	35	54	39	27	37	52	41	44	41	53	33	46	29	43	44	58	43	38	44	44	41	42	42	35	44	40	46	33	39	41	35	43	59	40	35	48	47	58	35	43	41	52	39	42	48	42	47	43	41	46	40	47	35	48	49	43	38	38	40	42	39	37	43	38	52	45	55	27	44	44	46	40	52	44	45	43	49	36	34	50	58	42	48	52	47	38	50	43	33	44	42	53	49	35	43	42	36	47	42	46	41	33	57	39	35	41	54	38	43	47	42	33	46	43	57	46	48	38	50	43	39	39	42	40	52	39	31	40	44	35	44	38	35	41	39	39	48	35	57	43	46	42	43	46	45	48	49	42	34	39	60	33	36	57	48	41	57	34	45	50	44	46	37	40	46	38	42	50	49	44	40	43	51	35	42	49	36	38	41	52	46	52	50	49	44	43	38	40	51	36	40	44	40	41	39	52	46	37	47	53	23	44	46	39	40	39	46	40	48	48	42	47	33	48	43	48	41	42	39	42	44	24	53	42	59	40	46	52	44	37	41	39	42	46	44	51	41	40	32	29	35	44	36	39	30	35	48	43	46	38	41	41	43	44	46	38	59	40	54	52	44	45	45	42	43	42	38	45	42	46	45	53	36	49	42	31	40	38	53	40	36	59	56	39	27	35	49	36	36	46	44	35	45	47	42	36	38	36	36	43	38	49	44	48	31	38	44	49	42	40	36	40	48	46	45	36	42	56	46	39	33	49	46	36	49	44	43	50	60	54	37	41	41	42	45	52	35	43	46	44	55	54	56	26	40	46	42	47	45	44	44	45	39	39	40	44	52	46	34	44	39	44	30	41	45	40	45	54	53	24	39	44	52	39	41	32	43	45	50	52	47	52	45	49	43	40	39	48	41	40	59	52	44	46	51	41	37	39	51	45	47	40	45	35	46	32	49	43	41	44	50	55	46	46	35	47	41	43	49	40	39	42	35	45	46	40	49	44	37	49	44	52	33	45	55	48	44	47	33	41	57	42	47	36	42	42	44	49	35	55	48	39	41	39	46	34	44	44	43	44	34	47	42	48	43	47	33	52	39	54	43	31	48	47	35	44	59	52	49	43	43	45	48	35	42	37	25	35	39	42	45	30	39	44	56	39	46	50	33	32	45	45	47	53	41	50	42	34	47	44	47	39	38	40	32	54	43	48	39	41	40	40	38	49	49	34	42	35	45	54	40	36	35	42	54	42	42	46	41	38	42	47	52	45	34	47	31	39	40	38	53	34	41	35	27	36	35	35	36	49	25	42	44	47	36	41	41	34	45	40	51	43	32	48	45	35	37	46	45	48	33	55	50	32	45	41	32	40	57	35	39	41	57	45	34	39	41	36	43	47	47	44	53	46	52	46	35	37	43	41	51	61	62	51	49	39	34	52	49	49	47	38	49	41	52	30	31	39	42	49	45	40	48	50	38	46	45	50	46	42	45	50	42	46	28	47	37	47	52	44	37	40	46	40	41	37	40	49	48	44	31	39	44	40	52	33	51	41	31	42	49	42	48	34	51	50	35	37	34	49	48	38	48	45	42	50	44	34	41	42	41	45	56	36	41	45	37	29	50	39	53	41	36	45	42	55	40	42	42	43	37	42	33	37	43	38	41	40	46	46	46	30	50	42	56	37	35	50	42	42	36	41	44	57	62	42	52	45	51	36	47	41	61	45	46	47	36	57	45	38	37	43	59	35	43	42	42	39	30	42	45	41	42	31	43	58	42	38	43	45	34	38	37	44	30	47	44	41	38	34	44	36	46	43	46	43	50	50	45	53	48	36	49	39	38	45	50	40	43	32	46	45	46	44	57	47	45	61	39	44	41	39	48	50	44	50	44	49	41	47	44	31	30	45	42	39	40	41	45	45	29	49	38	50	48	43	35	52	44	33	48	36	39	47	50	47	44	33	40	47	43	47	31	41	25	52	38	44	39	50	47	45	50	49	47	40	44	51	41	50	55	34	42	57	39	39	39	38	39	40
38462	24107	20352	14145	18028	23115	5474	3426	11653	8287	864	2210	1606	9696	9059	646	650	576	602	606	572	564	592	624	606	630	576	587	2227	5129	4304	3083	1604	976	675	582	581	546	569	564	578	527	532	570	546	553	574	534	546	591	531	608	574	551	561	553	583	545	535	555	523	572	549	554	551	579	553	514	550	564	555	544	560	555	543	551	589	524	507	525	569	570	531	567	549	575	544	559	598	566	567	589	525	621	541	554	531	543	531	565	601	555	576	587	610	568	555	544	547	536	571	533	555	553	545	511	531	557	595	564	574	564	544	585	566	542	574	564	565	563	566	550	550	589	565	545	530	569	539	574	576	572	561	548	557	543	561	582	583	531	531	522	596	559	518	572	535	569	515	555	516	587	599	546	537	609	528	599	528	549	499	559	582	586	549	574	561	582	589	572	548	561	605	575	551	573	556	554	568	556	566	547	557	555	576	527	564	537	548	543	523	600	538	581	592	544	574	566	582	567	519	565	549	613	553	534	529	546	584	592	535	520	558	569	600	566	536	575	594	573	562	549	581	581	594	570	523	579	557	573	540	604	550	541	539	561	564	561	555	586	554	529	547	566	535	547	558	564	566	571	540	516	507	546	574	578	535	590	548	513	508	574	539	573	597	586	610	613	545	577	579	503	555	608	586	558	551	535	609	580	566	555	552	552	551	537	557	565	553	552	562	534	568	596	541	537	569	529	557	598	556	577	571	568	592	531	569	564	532	530	536	577	531	582	566	532	572	536	608	542	530	582	583	520	562	576	579	567	566	538	598	560	592	571	587	575	538	528	555	573	543	582	557	604	592	548	573	559	536	543	538	597	548	568	572	532	574	560	570	564	555	550	563	521	598	553	564	624	488	530	592	540	545	547	573	566	556	548	562	594	553	598	577	578	569	569	558	549	580	551	565	544	568	552	577	559	550	543	539	550	577	557	541	540	568	525	539	521	548	563	533	557	514	576	531	580	585	560	577	535	557	524	603	602	540	576	553	543	556	551	537	550	543	601	553	581	524	555	592	539	564	558	533	582	567	574	562	569	577	546	562	556	533	541	605	565	497	582	546	563	523	581	548	532	586	585	549	590	534	566	535	550	575	606	517	567	571	559	563	531	552	578	572	535	552	514	554	595	547	559	583	559	532	547	568	561	593	594	537	526	591	584	535	531	539	544	529	593	527	544	608	566	548	593	582	577	551	530	586	513	553	550	597	588	529	540	623	542	581	565	575	533	514	559	557	580	573	557	532	552	553	560	556	521	573	577	558	600	589	572	539	537	601	567	546	557	565	587	575	582	555	596	577	560	555	526	532	555	601	533	549	576	583	562	562	617	583	575	558	584	549	564	586	558	547	572	549	545	555	580	571	547	546	563	574	576	536	519	607	527	575	524	579	561	552	588	574	571	544	529	592	552	576	588	557	585	524	567	525	589	544	590	551	597	580	566	571	605	555	524	523	524	576	591	570	571	583	561	530	540	556	543	537	554	588	577	572	525	586	557	592	592	572	561	580	583	556	592	548	565	582	570	570	553	544	564	521	564	568	555	585	514	531	548	580	590	605	532	577	536	570	541	574	608	537	588	550	540	584	570	559	539	523	542	582	566	555	552	577	567	553	565	541	546	607	558	547	565	566	516	572	595	564	556	556	555	564	570	562	570	562	527	535	558	546	604	531	561	591	508	533	566	563	522	541	557	544	571	601	540	590	538	554	580	577	583	511	567	516	533	528	580	540	544	552	542	561	558	556	571	581	590	583	579	572	526	584	579	516	569	582	577	540	534	593	573	540	518	547	535	558	576	592	550	579	535	528	572	572	533	524	555	559	597	530	568	559	511	602	571	548	599	540	581	529	521	563	546	557	531	568	547	582	543	535	557	537	573	578	567	574	536	536	580	552	549	562	550	523	503	533	538	596	556	578	584	559	559	598	571	524	544	556	588	574	557	529	556	543	566	577	568	543	502	608	546	573	589	536	584	604	572	560	531	529	575	517	557	575	545	537	545	609	591	583	593	530	573	566	558	541	554	588	567	556	545	561	526	541	553	540	556	568	572	564	574	550	569	592	569	547	598	586	553	515	544	552	579	581	561	570	545	598	544	538	566	514	578	580	554	575	573	572	560	553	606	538	562	599	570	545	526	611	539	591	564	561	570	567	586	603	560	564	538	579	542	544	559	549	588	573	561	561	556	566	543	547	546	534	588	558	588	586	529	541	573	547	516	565	528	555	541	554	601	566	541	595	549	557	568	549	553	580	548	547	533	545	572	558	551	548	543	540	575	543	540	577	573	573	524	558	559	598	534	558	549	580	549	581	550	563	566	579	548	541	591	553	564	550	576	560	572	591	549	528	547	524	509	559	495	530	612	522	569	584	520	578	575	561	555	535	528	552	605	555	566	533	564	525	558	536	568	547	568	564	589	564	593	538	574	581	535	555	560	534	573	560	582	585	511	582	534	572	560	539	580	554	526	608	576	569	531	544	552	564	537	574	534	547	540	559	605	560	554	515	591	590	572	573	530	576	573	545	564	567	569	567	558	581	528	569	542	531	567	573	551	590	574	529	524	541	569	549	591	598	570	620	578	530	555	527	556	522	558	579	583	577	575	550	577	590	560	562	569	555	615	556	561	550	581	556	546	612	550	577	611	576	594	599	581	602	554	545	582	556	559	589	549	607	523	600	554	613	561	566	560	559	572	549	579	572	588	498	539	543	534	567	559	556	566	556	540	559	559	542	568	579	531	558	560	582	570	576	517	554	557	562	568	518	597	535	552	567	562	533	559	538	560	529	546	575	559	582	558	540	567	579	565	574	552	578	549	546	602	518	567	567	549	541	560	567	566	564	595	556	570	552	511	581	546	533	544	513	568	522	544	612	594	540	592	589	576	574	544	585	558	577	581	544	548	615	589	582	559	559	562	605	539	555	554	550	538	540	572	554	573	528	592	566	544	582	535	561	535	557	579	571	574	563	550	562	558	568	547	507	565	539	596	596	559	551	526	537	532	576	535	547	581	527	535	544	573	610	578	545	550	499	548	560	541	616	560	551	566	579	577	561	548	561	572	576	555	527	533	556	559	553	558	548	576	588	568	584	547	590	562	550	546	582	547	578	533	568	573	569	563	537	564	580	549	539	550	581	583	512	585	553	579	590	572	608	536	577	560	602	547	559	570	546	540	583	568	544	547	514	567	547	585	514	541	584	586	590	541	587	570	539	579	615	536	560	514	583	557	535	539	561	552	571	542	558	525	560	620	529	565	558	607	528	561	517	523	574	572	576	531	534	578	563	573	549	565	527	524	565	553	539	523	571	551	510	564	595	545	567	561	602	533	558	530	539	547	528	565	544	570	561	539	570	531	502	551	561	554	537	572	557	570	563	554	552	589	569	554	538	533	568	565	578	547	560	552	555	576	557	530	533	549	588	537	589	611	560	580	575	597	554	555	551	487	532	562	536	566	536	569	555	580	538	551	566	544	561	581	589	556
13738	11872	6494	2102	854	1331	162	121	469	533	70	92	111	719	515	64	46	52	48	46	54	47	39	56	53	52	51	35	232	336	319	189	98	73	48	49	40	38	45	39	36	41	37	49	38	47	46	39	43	43	43	42	52	54	48	33	43	37	51	36	40	40	48	42	50	37	40	31	42	51	41	42	41	61	29	39	49	46	30	52	51	46	51	40	41	55	43	37	45	37	45	32	45	39	32	42	46	38	45	48	51	34	45	46	51	35	47	40	50	33	43	38	44	58	49	49	47	46	55	46	53	39	49	48	45	35	66	36	45	44	40	38	45	44	27	46	48	54	47	43	39	38	53	46	48	44	52	43	45	46	45	54	50	43	42	37	45	42	39	36	53	44	39	44	35	47	53	39	42	60	51	41	30	45	42	50	40	46	35	43	46	29	44	54	48	40	42	53	39	40	34	42	40	36	43	48	38	49	55	42	47	43	41	51	42	48	53	40	51	29	52	44	62	51	51	44	32	40	49	56	44	49	51	41	55	42	50	64	49	43	32	44	42	48	50	49	45	36	52	40	50	55	41	40	55	38	48	45	49	46	48	50	57	54	53	41	43	51	34	46	44	55	39	45	46	47	43	41	47	52	51	47	35	48	48	50	50	43	43	42	47	50	52	32	46	42	41	37	46	46	37	48	59	48	42	51	46	35	31	38	37	48	35	43	56	47	36	44	48	48	47	47	44	35	47	50	58	43	40	43	36	37	48	53	47	47	52	35	43	38	42	37	48	44	42	53	50	57	43	43	50	42	56	33	62	56	47	38	44	51	52	37	43	42	47	51	46	52	42	43	55	42	49	55	50	51	36	49	53	52	46	43	50	45	44	43	52	40	43	36	35	39	36	40	46	43	51	39	43	41	41	42	39	62	54	42	44	59	54	48	53	48	41	48	36	56	40	51	57	38	43	38	47	64	42	49	65	54	53	52	52	47	46	44	52	51	53	34	56	37	39	49	51	41	38	37	42	51	58	47	47	36	38	45	51	50	52	51	57	42	51	38	51	55	44	54	37	51	51	45	43	41	37	45	46	42	47	42	52	43	48	42	28	39	40	40	41	48	36	49	50	44	40	50	49	42	44	47	42	43	49	44	52	47	43	52	50	44	37	29	50	40	48	48	44	47	42	57	51	49	46	40	52	39	51	53	32	50	50	47	57	33	47	40	36	53	29	48	45	36	39	49	44	40	55	48	32	50	44	34	41	46	41	33	30	42	51	64	53	43	46	49	34	42	38	44	41	54	48	36	40	46	49	42	48	43	51	49	56	47	44	45	43	48	53	46	43	61	35	35	53	48	61	45	39	41	37	43	47	27	31	53	46	36	44	30	35	51	39	49	49	39	51	38	45	50	48	44	44	42	49	48	52	44	46	39	39	39	44	37	49	50	37	29	61	54	46	51	36	41	41	51	43	40	41	35	42	57	47	39	52	40	51	40	52	44	46	46	45	48	42	46	39	46	44	39	53	36	43	54	51	45	50	47	60	44	37	38	48	43	27	37	61	43	40	43	41	35	50	43	42	59	44	54	41	48	51	55	41	54	41	32	46	57	52	45	37	41	56	41	42	47	46	49	50	35	45	43	48	44	53	46	47	48	54	37	35	51	53	43	46	34	46	37	50	56	49	44	46	57	52	70	42	51	49	49	39	58	53	43	44	42	44	40	39	44	39	43	42	28	58	40	46	42	43	34	56	43	43	30	38	58	56	58	50	39	44	40	38	41	50	45	49	38	45	48	42	55	47	45	46	55	41	56	36	48	37	51	50	52	51	54	54	47	55	48	40	52	61	47	49	51	44	40	37	41	54	53	54	43	49	46	57	49	43	34	34	32	42	56	54	52	49	39	60	44	57	41	50	32	40	52	43	47	44	33	51	44	47	37	38	42	53	45	43	59	52	64	56	50	48	39	51	45	61	47	36	48	55	35	39	61	43	41	49	44	36	35	48	47	43	53	48	59	42	54	36	36	41	40	46	50	46	43	49	42	36	45	29	40	41	49	45	44	48	51	42	42	44	59	42	38	43	48	38	39	48	46	46	36	39	34	52	53	43	39	46	48	56	53	34	52	50	53	53	49	48	43	46	41	50	31	51	40	38	46	42	42	36	44	39	35	45	40	56	58	43	46	58	36	50	40	45	53	48	48	42	47	50	39	45	53	53	43	47	44	47	46	44	43	42	48	35	51	57	50	53	42	47	47	45	47	50	48	36	42	34	44	35	43	50	43	50	45	44	37	50	45	48	45	39	43	44	52	48	38	67	54	44	52	41	45	65	45	52	51	38	51	40	49	49	53	52	39	46	33	45	46	45	49	52	55	57	46	41	34	29	45	38	27	50	41	44	45	48	40	45	32	45	46	42	47	63	46	57	44	43	42	42	35	34	53	47	38	46	43	40	41	45	41	57	48	48	45	30	50	53	38	58	54	58	46	44	46	36	35	44	56	34	40	55	34	42	48	48	44	47	41	54	42	52	37	44	47	42	42	54	43	45	42	42	39	53	44	43	49	50	34	59	42	52	37	55	45	34	42	45	46	49	49	50	51	43	39	41	47	40	38	55	57	57	35	49	41	47	54	41	44	44	56	46	34	50	53	38	51	43	39	54	44	52	36	43	42	49	38	59	35	43	63	50	47	47	43	40	45	49	58	45	46	50	54	46	46	34	55	42	45	42	69	44	47	53	51	46	41	41	55	37	47	30	40	47	57	45	59	38	42	34	41	34	49	35	48	51	39	50	56	32	49	50	53	54	34	50	49	44	42	32	60	43	48	47	57	52	44	45	59	44	40	44	47	57	39	49	38	51	45	44	41	40	38	39	47	45	43	45	47	48	46	41	42	56	50	50	38	51	40	40	48	43	52	54	55	50	50	45	61	45	43	40	41	47	55	50	43	47	42	59	41	46	54	37	42	38	46	53	45	38	55	45	46	49	44	50	42	42	41	53	42	37	52	41	42	34	45	38	36	40	37	35	51	43	46	41	41	56	53	48	44	54	42	42	49	37	50	43	52	54	41	52	46	38	46	38	39	54	39	47	49	54	40	42	54	54	42	53	38	27	28	49	27	38	47	48	53	42	42	52	43	48	53	41	45	62	67	40	40	42	54	42	61	55	43	34	52	42	43	47	35	48	37	41	44	43	47	56	33	49	43	45	50	56	43	37	43	54	43	42	49	42	51	47	41	40	34	49	47	49	61	50	48	41	29	40	50	50	39	46	40	49	50	35	32	42	45	57	47	45	45	51	44	53	43	45	42	46	47	41	35	44	55	41	52	52	48	51	60	42	43	54	47	48	43	46	47	45	36	59	56	42	29	52	53	56	44	51	34	48	49	42	45	41	43	51	46	33	42	60	54	57	39	48	50	42	50	36	57	57	59	55	50	45	40	45	57	38	57	48	44	44	51	39	38	56	45	44	54	38	51	44	45	59	59	53	59	44	46	49	49	42	58	40	37	45	38
51525	35198	31254	26450	31611	30035	9621	6245	17903	12644	1625	4320	4318	19881	10159	740	697	735	691	664	667	682	684	644	643	659	665	715	7317	10032	9045	4870	2448	1304	783	625	639	611	605	567	607	615	539	618	581	589	557	624	568	586	578	597	556	613	548	572	586	566	574	602	538	620	610	595	630	560	622	557	596	558	592	573	571	596	581	606	568	559	596	555	579	585	619	573	585	548	550	550	567	598	535	601	601	546	605	615	608	571	554	597	576	604	584	578	581	534	651	585	599	605	562	607	606	614	581	587	565	560	597	634	609	608	562	617	604	595	585	575	579	541	558	617	539	559	538	599	554	631	615	609	630	569	582	622	567	593	561	550	602	584	551	547	521	605	586	573	573	608	604	560	627	609	568	598	616	584	587	611	588	597	635	543	597	587	564	612	565	543	609	625	624	583	594	572	564	555	556	635	576	622	560	556	563	562	568	600	528	560	538	553	577	596	579	549	547	574	577	603	583	604	564	591	586	578	618	567	582	625	566	577	641	629	594	605	587	584	570	580	562	596	574	594	593	579	581	606	538	562	556	620	595	615	602	572	542	583	577	604	575	568	607	612	594	572	607	598	553	611	582	587	619	556	556	561	614	545	625	563	551	582	585	567	591	593	572	592	582	601	609	620	586	584	609	594	539	591	549	591	594	588	614	577	598	596	618	597	652	624	623	586	576	544	599	554	628	555	593	555	576	583	604	583	599	581	581	595	546	578	567	615	619	649	580	554	608	583	556	593	599	599	611	531	578	576	605	621	572	557	585	523	565	560	562	600	591	618	604	605	596	632	560	600	569	580	597	597	606	588	600	569	585	566	558	598	588	564	604	556	581	596	607	588	563	573	585	576	613	555	574	584	579	581	601	610	583	542	603	565	587	576	599	576	565	556	611	576	605	612	584	671	546	620	594	555	607	556	637	590	567	605	590	594	562	570	561	614	602	586	594	596	576	602	598	593	571	575	595	593	569	591	605	600	619	639	550	618	641	581	573	597	577	570	593	601	627	588	554	610	602	588	596	621	588	585	590	611	602	547	577	561	598	603	603	605	566	592	622	595	533	579	588	616	584	608	610	594	583	583	577	549	569	600	582	573	645	598	615	601	574	599	601	627	582	574	605	593	555	604	618	602	586	568	559	586	638	574	581	570	544	574	590	538	586	603	554	598	597	584	577	604	592	570	628	616	587	622	568	568	597	586	586	593	576	591	566	571	620	563	574	589	567	571	583	590	604	601	553	588	547	592	630	601	526	587	618	568	568	620	567	604	600	595	575	624	591	618	617	618	626	593	623	609	560	609	586	619	597	589	567	540	591	586	570	592	598	607	607	555	556	563	574	591	570	618	602	557	592	555	612	592	570	528	605	569	602	569	601	561	598	565	558	623	612	606	592	596	589	631	591	550	586	570	579	566	605	600	564	544	569	638	621	569	611	577	588	546	548	578	582	599	603	624	582	559	568	576	619	574	589	586	617	594	620	586	547	558	565	605	532	556	575	548	675	633	599	589	583	579	569	560	624	567	594	591	602	646	641	602	620	585	616	600	580	575	607	595	634	562	563	606	594	598	586	603	570	587	526	581	523	535	566	624	581	567	560	608	612	608	584	589	613	519	540	571	585	622	637	576	611	602	565	582	573	559	593	580	550	606	622	576	619	569	605	600	564	586	620	589	618	575	612	600	566	599	579	589	619	541	599	609	573	609	582	673	602	580	562	575	606	620	563	583	562	613	594	604	595	571	610	568	576	603	607	585	603	594	550	572	557	612	619	597	605	637	596	589	592	581	601	582	598	579	613	583	627	600	599	589	636	586	601	591	598	552	582	579	603	532	570	563	557	582	574	589	613	534	576	625	593	565	603	572	618	623	596	548	593	551	581	596	566	570	580	588	554	600	618	560	598	619	598	582	623	557	567	576	524	551	605	604	581	604	572	581	634	580	574	598	631	643	593	586	551	573	574	587	566	602	560	569	546	593	618	616	624	581	557	596	605	576	609	569	589	585	619	572	588	579	579	574	577	610	621	581	576	573	624	621	589	585	568	607	546	554	562	556	612	561	584	533	600	593	557	590	579	585	609	590	588	589	555	620	564	604	592	591	624	574	554	582	592	626	607	584	577	598	568	603	605	554	622	598	589	602	598	550	577	570	607	562	589	585	598	540	580	556	597	613	574	588	572	615	555	532	570	579	588	614	620	571	621	588	569	530	580	590	635	616	614	577	583	551	564	593	601	578	595	598	571	584	603	607	579	615	621	601	625	607	581	581	613	601	581	594	620	583	567	608	586	602	588	570	549	593	623	596	613	577	629	570	588	626	612	577	615	604	591	581	589	585	552	543	603	598	575	627	571	612	574	554	634	601	604	575	582	613	561	568	573	576	566	586	552	574	621	602	602	606	604	635	602	585	638	598	563	571	547	633	608	584	616	602	608	571	575	570	575	570	592	571	582	608	576	594	561	594	623	590	564	577	615	591	575	561	600	580	567	593	582	571	533	608	587	592	572	618	548	588	567	643	591	561	566	587	518	600	574	588	607	610	630	586	618	546	639	559	538	617	564	594	587	570	579	614	587	550	604	530	552	586	612	590	598	587	606	624	584	569	613	531	589	596	590	613	588	592	640	579	562	581	587	613	589	561	606	556	579	584	612	604	607	592	566	580	552	569	623	576	589	594	601	589	578	567	594	603	584	583	607	596	587	594	622	601	630	549	537	624	616	564	598	526	553	625	602	577	584	550	595	616	554	590	609	621	584	580	571	591	630	576	566	554	592	591	563	581	545	613	595	561	575	586	575	597	625	563	583	572	645	577	593	608	582	592	580	619	592	604	573	594	621	595	580	591	592	568	564	620	563	578	622	610	614	601	580	606	593	586	540	617	559	557	585	599	574	585	546	583	574	582	572	556	573	581	591	571	610	634	587	590	575	600	613	576	596	590	572	601	610	582	562	596	613	575	576	593	600	632	598	571	566	601	615	611	616	634	574	613	588	583	613	603	595	551	635	574	556	585	617	620	633	596	530	584	592	605	600	593	607	593	573	559	546	601	562	584	565	570	591	602	571	593	600	579	616	627	559	583	637	648	572	588	628	632	588	582	598	587	597	584	603	591	556	621	592	578	566	603	606	550	603	577	581	555	565	575	646	583	616	571	608	591	603	590	628	611	586	551	570	603	621	568	591	584	605	623	641	602	591	609	568	605	593	593	612	565	552	552	628	596	582	546	623	609	592	564	609	572	585	575	593	571	606	598	592	612	615	596	589	562	559	542	629	560	589	633	580	572	642	569	566	579	614	547	580	563	578	566	611	556	568	544	564	569	646	608	598	566	589	543	634	572	534	574	589	551	557	598	568	597	576	582	587	593	574	569	573	566	625	538	623	597	584	591	583	573	548	622	586	592	621	611	560	571	589	580	569	554	599	601	617	570	576	563	622	593	584	598	596	579	567	578	628	558	630	575	614	629	622	617	598	594	619	557	592	618
12784	9771	6678	2013	900	1080	153	161	926	461	62	62	113	728	144	69	40	61	49	53	56	55	61	60	44	43	43	63	388	544	333	231	153	79	54	49	48	44	52	49	53	54	41	46	39	57	45	45	50	44	46	46	52	42	46	48	54	36	44	28	54	37	45	42	59	37	47	47	42	46	46	42	53	46	42	45	50	53	49	41	49	48	41	48	44	50	57	44	35	43	39	41	52	48	39	47	48	38	52	41	49	62	63	42	47	55	55	46	39	52	47	32	48	50	50	33	55	43	46	43	50	54	50	41	42	47	42	42	52	51	50	54	45	46	48	43	45	31	47	59	49	46	47	34	42	47	40	42	48	36	49	50	49	52	58	41	51	47	38	42	61	44	60	43	33	46	54	52	36	53	46	43	50	37	51	51	58	47	59	41	54	40	43	47	42	61	47	53	44	31	51	58	39	50	56	41	46	42	45	43	52	40	40	65	41	40	31	59	33	45	48	42	43	43	51	52	47	44	38	41	50	51	41	45	39	51	48	42	39	51	57	46	48	60	49	41	48	45	40	48	53	49	45	42	50	41	44	47	48	41	42	47	44	38	61	52	45	50	41	34	39	44	34	52	40	55	53	41	43	50	34	51	47	66	44	50	45	37	54	46	52	48	46	41	45	48	42	40	48	49	40	37	39	32	54	37	41	56	38	47	48	42	45	46	48	41	45	44	44	39	41	44	57	56	44	47	42	46	57	30	52	53	55	40	47	48	37	61	45	52	60	52	44	42	45	42	50	34	38	49	46	35	46	39	39	59	41	46	44	41	42	42	46	51	36	33	42	41	48	41	41	49	47	52	34	45	36	49	43	49	53	43	57	46	43	38	36	37	66	34	62	42	56	39	50	44	48	47	54	45	52	35	41	45	56	48	53	49	40	53	39	40	61	50	30	40	39	56	52	32	43	39	35	54	53	41	35	50	44	56	32	52	53	55	46	43	43	42	54	42	41	53	48	46	52	47	45	54	59	52	40	43	57	52	43	44	53	49	46	51	48	49	41	53	43	51	52	40	37	48	46	54	70	44	39	39	49	38	60	46	57	62	48	52	59	42	36	64	42	40	51	50	45	56	47	46	47	53	45	53	40	43	52	53	42	56	47	62	41	45	40	35	54	55	49	46	53	41	48	47	39	51	43	58	46	45	45	51	48	47	49	46	40	56	36	52	44	48	56	45	51	42	39	39	51	54	59	51	40	37	46	55	53	55	39	53	48	40	56	45	53	42	45	43	43	45	49	35	47	38	35	53	45	45	48	32	49	38	45	51	43	42	45	36	44	40	37	33	56	53	52	58	50	49	44	36	36	57	53	47	45	47	55	58	40	50	59	49	53	45	50	46	57	40	44	51	43	44	44	38	45	39	42	31	40	43	49	66	49	47	57	51	48	56	41	41	38	39	59	48	39	44	48	45	35	29	49	45	52	46	43	46	32	42	32	32	54	49	56	39	60	41	52	52	49	37	56	44	30	38	46	50	50	50	59	53	45	57	58	43	51	49	52	48	40	38	49	45	54	35	52	48	40	46	62	44	49	31	48	46	41	44	42	46	48	48	53	49	35	52	44	45	44	45	41	52	48	57	60	54	50	46	45	49	53	44	50	47	41	36	53	43	48	40	48	51	39	44	51	54	48	45	49	32	46	45	60	58	53	44	55	51	42	50	41	43	44	44	52	52	48	46	60	38	44	50	45	55	54	43	47	51	31	37	42	48	54	50	35	42	46	44	47	37	55	44	45	49	45	58	46	45	45	48	41	69	44	47	40	46	41	45	46	51	57	36	39	31	36	60	50	44	44	53	54	50	56	41	44	46	34	39	43	37	42	50	38	46	43	38	52	38	41	40	53	47	37	57	40	32	53	59	46	53	46	46	50	49	49	50	55	39	48	43	42	43	50	47	41	48	53	50	46	47	46	45	43	55	43	52	34	51	42	46	41	42	59	42	49	44	38	43	41	57	47	49	51	56	42	45	37	50	48	53	53	53	49	52	35	56	48	46	57	50	43	57	39	44	46	51	55	58	48	52	43	41	37	46	44	46	49	36	46	45	38	50	55	38	45	56	49	46	42	56	42	46	47	47	44	51	54	45	38	42	43	33	49	45	55	42	43	48	47	45	53	49	48	45	44	33	48	40	64	50	55	39	53	41	38	41	40	48	47	49	43	42	40	51	48	44	38	43	48	51	45	38	37	53	53	43	48	50	53	48	47	41	45	43	36	44	41	56	44	48	49	54	48	52	48	55	54	48	57	49	45	34	42	48	44	59	33	44	56	44	53	40	49	49	47	45	41	50	41	46	35	60	42	52	53	44	52	55	52	55	41	46	37	43	31	55	40	44	53	41	44	42	41	37	48	50	47	56	50	54	44	53	35	48	56	38	55	44	44	55	39	59	53	44	45	47	49	45	46	43	40	40	37	43	55	36	51	37	41	34	48	49	61	49	51	50	47	59	35	42	42	45	49	52	56	56	51	50	60	41	42	53	46	44	44	45	29	53	47	38	52	45	42	41	38	42	45	51	47	44	40	40	49	43	54	47	41	60	53	47	39	48	43	48	42	41	51	44	49	51	44	52	49	45	46	47	47	44	40	49	52	46	55	50	53	46	55	44	55	50	48	28	51	27	48	43	57	53	50	51	37	58	50	51	35	48	40	36	46	36	58	41	38	45	33	34	41	43	44	40	53	39	49	50	42	48	50	50	41	38	61	47	47	46	45	44	39	39	52	38	60	53	40	59	36	55	34	44	47	36	40	47	44	55	45	48	54	48	36	54	48	40	36	51	39	42	48	44	45	52	47	46	49	46	41	62	50	43	60	49	43	41	51	52	67	48	40	56	47	55	39	60	60	47	32	53	42	45	50	38	48	31	49	50	47	51	40	43	49	51	35	47	46	45	50	43	42	49	40	34	51	44	38	45	47	52	58	51	42	39	56	57	44	50	42	55	31	44	39	43	43	45	48	36	61	48	47	42	46	35	64	52	40	48	40	40	49	54	44	38	41	44	44	42	55	46	40	49	54	62	48	52	47	41	45	56	41	50	48	53	45	47	50	48	49	44	40	54	41	55	56	53	39	49	50	43	45	37	56	41	39	41	44	37	53	58	35	51	64	47	54	42	38	33	55	47	47	38	37	41	53	45	32	48	42	54	43	52	44	47	45	44	38	65	48	47	49	40	47	51	54	57	53	47	39	39	46	42	35	41	45	45	43	30	66	40	38	51	38	46	40	53	53	47	54	53	46	45	44	51	48	30	46	45	45	52	43	37	52	51	46	49	43	51	47	47	44	50	45	49	55	59	47	36	42	51	48	41	60	38	33	54	45	40	34	58	49	43	52	45	40	49	61	40	45	48	46	37	42	56	56	36	44	50	60	38	39	53	43	33	43	34	41	43	43	43	43	49	42	52	52	44	48	43	45	45	46	43	44	34	52	41	52	39	54	57	58	58	50	51	60	47
47487	33750	32600	25175	31741	26282	8356	6088	24756	11863	2012	1932	4167	19374	2999	867	834	780	798	740	772	750	713	727	732	716	717	988	11724	12954	10201	5750	2995	1367	909	698	584	593	593	597	588	605	569	616	603	578	615	603	619	571	575	604	615	619	569	599	620	603	604	558	598	557	608	628	623	561	581	623	646	577	599	591	626	605	592	577	604	595	600	585	591	649	601	601	580	582	562	630	626	642	575	603	587	581	585	618	639	630	617	551	599	581	568	542	609	555	584	619	621	641	606	564	568	591	611	607	608	581	631	556	574	640	612	574	603	591	616	621	616	624	589	626	599	592	612	595	613	608	620	612	604	644	566	583	661	614	625	604	578	583	598	616	605	571	637	592	608	622	602	623	564	623	577	549	618	629	599	592	598	593	558	613	593	611	615	600	589	590	600	554	609	610	581	621	621	624	553	612	581	600	640	641	619	576	605	570	627	600	588	548	618	661	597	579	565	595	595	609	585	602	563	610	589	575	627	607	606	650	599	623	605	657	610	619	558	616	615	586	622	622	612	594	578	607	578	616	593	589	628	583	577	608	617	615	611	587	557	604	594	611	635	596	628	611	616	578	580	605	609	576	572	619	641	551	575	621	617	561	624	575	632	625	576	624	581	602	557	590	650	590	578	609	605	621	634	625	607	604	607	553	596	629	611	569	591	624	604	592	602	575	599	595	624	622	631	624	611	593	573	578	588	657	584	599	576	604	616	616	617	602	624	580	597	576	614	608	602	566	661	595	594	597	611	597	620	618	593	578	600	627	566	586	624	604	629	597	622	603	625	617	562	622	579	568	657	639	550	622	613	622	595	615	618	637	608	626	580	584	662	586	571	572	578	551	603	615	623	613	598	593	616	600	586	643	598	632	589	614	598	627	563	598	612	568	620	563	645	602	617	594	603	607	614	597	582	591	578	616	591	581	611	572	616	605	603	588	664	576	599	612	594	651	599	575	605	621	638	599	603	606	574	641	593	597	623	599	594	624	631	596	602	578	556	616	617	613	572	626	656	657	589	604	612	565	656	605	622	575	614	607	618	586	631	625	654	582	575	613	563	655	637	612	609	592	598	623	560	624	585	599	609	599	615	633	567	610	602	615	620	627	600	602	602	627	613	591	630	609	589	588	602	610	621	591	639	622	617	588	579	608	616	629	587	621	631	603	595	628	591	602	581	591	594	601	598	586	574	631	601	631	656	596	605	577	598	591	613	594	611	631	612	643	671	631	633	597	595	590	625	610	638	581	589	615	547	593	624	603	606	576	635	654	631	610	642	631	628	608	611	579	619	586	673	596	625	557	627	625	617	594	602	596	619	577	602	629	578	655	617	618	597	596	580	583	640	611	589	621	603	627	621	566	647	592	623	653	594	635	618	601	582	593	599	625	564	623	593	586	557	630	580	616	628	634	648	590	583	610	629	610	581	587	611	593	658	575	605	611	612	609	570	607	608	590	627	602	606	609	607	588	605	583	581	642	618	617	579	557	574	630	606	604	604	636	616	602	625	644	592	604	625	636	566	605	625	617	625	642	572	611	592	602	609	614	627	631	587	586	569	591	591	603	654	618	592	605	602	602	630	617	595	591	654	583	613	634	585	558	624	615	598	596	546	572	589	655	559	624	558	598	636	616	575	597	578	628	582	568	566	563	595	589	588	579	602	617	582	609	627	625	601	564	599	659	614	643	587	603	582	599	658	595	621	623	646	618	616	590	613	613	585	586	573	610	612	602	585	611	595	631	588	612	659	605	622	610	559	611	594	638	600	588	630	613	579	597	612	569	594	567	593	628	599	601	625	576	596	620	608	600	577	622	546	612	581	599	628	589	584	635	659	607	592	625	613	575	636	626	676	594	609	609	622	629	608	588	605	602	597	612	566	596	569	591	590	635	597	590	574	587	579	593	570	618	631	617	612	587	624	645	568	606	577	652	606	636	610	593	593	617	628	679	578	566	630	644	606	585	583	599	589	599	593	610	564	591	591	619	619	638	631	619	566	562	621	594	579	587	590	587	590	591	604	594	604	621	624	580	575	611	590	567	568	613	637	630	588	624	600	619	603	621	632	611	618	598	589	625	581	608	641	608	606	614	553	595	588	593	608	570	609	603	612	629	585	599	578	604	615	597	565	610	630	592	608	587	595	600	580	633	588	613	603	619	605	597	598	601	646	576	572	617	608	619	607	593	576	582	617	613	594	613	549	606	606	593	582	625	667	623	636	607	597	572	624	642	606	587	613	614	603	605	582	647	610	617	637	570	591	605	624	620	656	612	605	626	573	601	633	610	605	614	632	616	588	615	589	612	629	614	624	604	597	629	566	596	605	606	573	594	549	553	606	593	601	610	598	596	619	603	571	591	633	607	608	631	611	604	578	567	608	615	625	631	658	605	587	588	601	613	635	582	597	611	601	627	597	601	632	624	606	595	578	607	629	585	630	603	617	588	603	579	607	579	579	597	658	611	585	610	628	596	587	567	579	609	651	565	589	631	607	597	599	586	592	576	638	579	619	632	582	591	626	659	593	585	587	565	639	604	624	650	578	622	603	592	626	607	588	611	595	609	629	611	580	615	594	617	612	615	570	573	603	621	585	591	647	597	627	595	624	588	622	611	593	590	622	610	597	555	603	618	640	590	622	568	593	603	624	615	630	614	669	625	608	625	579	595	627	589	614	623	595	595	617	616	588	599	606	644	591	603	601	614	608	595	597	603	591	597	603	623	626	602	580	625	590	583	601	621	596	607	626	614	618	628	642	634	584	653	586	620	603	608	577	622	634	615	593	632	622	548	573	601	604	556	631	638	669	550	619	585	592	551	588	594	580	600	620	602	618	618	601	579	602	624	565	614	587	588	589	620	578	590	610	543	612	603	632	623	585	535	595	640	588	577	613	591	613	571	587	603	623	576	599	623	605	608	631	639	626	594	590	565	633	616	553	625	605	612	617	609	609	562	585	624	613	587	603	605	650	627	634	572	560	615	585	607	584	607	553	572	670	600	637	642	573	604	611	589	647	622	610	573	602	601	631	579	618	598	602	589	623	625	597	621	599	626	577	586	611	636	579	608	621	614	570	611	590	634	599	624	568	604	593	575	650	655	598	623	539	589	636	621	625	587	601	575	590	604	628	590	603	564	604	619	626	647	608	601	609	601	575	584	621	624	619	585	610	582	553	607	648	587	612	579	577	641	591	602	614	638	599	616	565	606	603	627	610	599	607	626	642	578	637	612	610	612	573	613	584	637	656	597	585	647	620	620	625	582	642	594	618	658	584	645	638	617	593	653	562	589	598	590	579	639	594	562	547	624	641	575	628	637	624	591	612	647	613	624	619	599	616	608	562	618	609	529	605	584	633	614	614	581	605	622	579	614	613	595	603	615	596	612	633	622	564	600	605	619	610	588	615	629	648	621	595	608	574	609	609	589	567	548	599	553	602	572	631	620	626	608	640	635	597	600	626	601	601	585	558	631	612	606	575	581
16441	18061	11288	3198	1275	1358	164	595	1795	453	75	57	139	555	58	46	33	50	46	47	49	38	48	32	38	38	43	42	524	799	625	336	194	79	59	44	50	44	28	40	44	42	50	51	37	31	50	37	40	34	43	44	43	46	53	48	47	39	42	54	36	48	39	44	48	56	52	43	39	34	44	47	52	39	42	36	46	56	52	29	41	45	46	47	41	44	35	48	38	46	48	49	46	46	32	47	34	53	40	43	42	57	44	46	42	40	45	45	50	47	45	42	38	33	47	42	33	42	40	40	45	40	27	53	41	41	42	45	41	43	42	46	39	41	50	56	40	53	38	56	50	51	53	51	46	40	36	52	51	32	53	39	42	43	44	31	31	38	39	44	58	44	42	45	37	46	42	48	51	47	37	60	48	46	46	41	43	41	48	40	35	41	48	46	44	39	42	52	55	47	47	45	29	57	46	52	43	42	38	47	45	37	44	51	40	30	39	38	49	52	49	46	48	57	36	52	49	41	47	43	41	38	47	42	42	37	42	43	53	32	43	36	44	40	56	44	33	52	44	28	47	41	46	32	44	42	53	42	47	47	53	55	48	51	40	45	29	50	50	38	46	50	33	43	45	38	35	41	34	46	53	45	46	51	44	48	48	41	47	65	35	43	54	48	39	48	42	42	35	42	38	42	61	40	55	44	29	38	46	56	47	52	44	42	31	52	38	41	52	33	42	45	41	39	40	43	49	48	42	34	39	56	53	45	50	49	34	50	49	47	43	52	41	51	39	45	44	41	37	50	53	40	47	36	38	44	36	46	42	38	54	32	33	39	43	50	41	38	57	43	47	40	39	47	56	43	48	32	41	48	47	64	43	60	36	35	44	43	46	40	45	35	40	42	52	45	37	49	40	51	29	39	36	54	43	50	41	40	42	42	34	58	38	57	44	32	42	38	45	41	47	51	48	49	46	47	47	40	44	29	42	56	49	37	49	50	47	46	49	43	45	58	39	54	41	49	38	38	45	47	47	35	39	43	54	46	42	46	47	39	44	34	34	40	48	41	43	52	38	50	36	58	39	41	49	47	47	35	51	42	28	48	43	57	44	50	47	44	44	45	47	44	44	43	50	40	40	42	41	38	34	40	53	40	39	36	36	46	47	40	37	55	40	44	48	41	58	49	55	61	39	38	48	39	50	43	36	40	50	47	47	43	45	44	36	44	40	41	44	43	38	54	53	41	53	45	46	39	46	50	47	44	45	40	49	34	45	58	46	52	40	48	49	31	42	33	37	36	49	42	50	36	46	53	44	38	36	45	46	37	34	41	47	42	36	52	42	49	53	46	39	38	48	37	53	45	51	54	61	48	48	46	43	56	52	41	42	46	39	64	42	43	46	55	48	41	28	45	58	47	35	36	43	43	62	48	36	41	55	42	48	26	40	41	46	44	33	42	50	51	36	41	45	48	36	46	47	43	38	36	48	50	42	43	44	52	46	39	42	39	44	36	45	33	38	38	49	45	42	43	56	51	37	44	52	42	43	39	48	35	45	35	42	44	49	46	51	38	46	34	52	42	38	49	45	42	49	49	44	50	58	61	49	47	47	46	44	50	40	41	42	46	34	41	42	41	46	46	42	32	49	39	50	45	42	44	51	51	40	50	41	42	34	49	40	45	49	36	42	33	51	53	48	50	57	41	55	46	45	46	40	36	39	38	56	35	31	41	35	47	29	41	41	45	44	38	44	48	55	37	33	44	53	52	47	38	44	34	47	42	48	36	33	48	42	52	50	43	38	45	45	53	45	46	50	45	45	44	44	58	47	50	51	36	60	48	38	45	43	37	57	34	34	43	40	49	36	43	45	56	49	45	45	43	39	42	41	38	48	40	37	31	46	61	41	53	39	34	44	41	47	45	43	34	50	34	44	51	30	51	50	44	38	44	45	33	51	41	40	45	36	35	35	32	39	47	43	43	45	46	37	50	46	51	47	47	37	38	47	46	52	42	44	38	40	64	54	53	41	34	39	44	54	40	40	52	37	38	41	44	37	45	39	52	45	42	37	52	43	39	45	42	42	35	39	49	46	49	46	38	43	50	28	48	50	45	43	49	44	38	42	52	43	45	37	48	44	39	43	52	41	57	39	47	46	40	50	43	45	39	42	42	43	36	44	31	41	45	47	41	44	45	39	51	36	40	47	37	42	42	53	46	41	49	36	39	38	46	55	42	47	43	44	45	44	35	35	37	47	55	64	42	44	41	45	48	31	32	44	43	35	50	49	40	46	39	39	45	38	55	50	35	44	44	44	44	50	37	48	37	52	49	47	37	50	50	44	39	32	38	37	56	31	47	42	49	46	42	42	27	54	40	48	37	45	49	42	44	37	40	48	46	31	53	48	37	42	54	40	39	43	41	38	56	38	46	47	36	39	47	43	42	56	39	44	52	39	51	50	44	53	49	41	42	46	47	43	33	50	56	41	49	41	33	37	46	54	46	50	34	37	43	43	41	47	33	48	49	34	40	35	54	43	42	62	49	43	52	60	48	51	34	40	51	43	40	38	46	42	41	52	46	47	50	45	40	47	37	56	45	43	55	44	43	45	41	41	41	36	43	43	37	40	38	50	50	30	38	28	34	37	46	37	37	40	41	52	45	41	33	38	35	60	39	48	37	54	32	40	44	39	43	39	49	49	41	41	46	44	39	45	49	54	35	40	37	41	49	46	45	48	55	43	44	36	36	46	46	46	48	42	50	47	44	60	43	44	47	36	41	36	46	49	44	48	39	42	41	49	37	43	43	38	56	41	45	42	53	52	43	44	51	52	46	48	40	41	46	51	39	38	53	52	47	37	37	42	47	35	45	34	40	47	38	44	51	46	49	51	43	50	45	59	39	43	42	44	33	46	46	36	40	46	40	51	38	36	32	49	37	48	45	39	46	40	62	35	36	57	46	52	45	44	37	39	44	47	48	44	41	36	38	46	41	35	48	38	44	54	43	43	54	48	45	46	41	34	53	38	33	36	42	43	44	42	38	46	46	47	40	34	42	47	51	50	40	45	58	50	43	32	33	52	45	42	60	53	41	55	35	48	38	43	44	38	45	49	35	29	41	47	56	56	38	44	45	50	36	43	49	48	43	41	34	60	45	44	63	43	36	45	59	42	57	52	44	56	51	33	40	44	44	36	40	27	38	47	50	47	36	44	45	51	40	41	41	37	45	44	48	45	30	41	40	42	41	48	42	49	38	55	54	44	51	45	51	36	40	42	43	54	48	31	47	29	53	28	53	39	39	37	47	40	35	45	40	45	40	53	49	42	50	47	38	37	40	48	40	49	31	49	46	38	42	36	46	45	34	45	43	47	36	42	47	44	44	39	39	36	40	41	41	46	49	41	51	38	57	37	47	52	46	44	49	45	32	58	40	38	42	47	43	46	41	44	44	44	63	42	44	53	45	41	50	40	37	49	36	44	43	38	45	30	34	51	48	45	45	34	45	38	54	52	38	61	56
51832	40043	35505	29132	34889	26146	8684	17358	30496	9378	1844	1633	4870	14573	1173	1024	913	895	828	826	771	754	740	732	682	713	693	766	13628	17427	14330	7767	4120	1806	978	648	588	601	576	619	600	536	569	585	555	615	563	561	583	539	529	583	562	578	571	610	572	535	585	553	560	596	551	612	585	540	600	558	544	570	542	562	548	580	569	554	599	528	569	561	593	593	575	616	540	559	581	519	584	560	569	551	592	584	595	548	605	598	593	593	586	552	566	599	544	577	552	553	567	560	564	573	549	595	620	593	573	585	529	566	565	518	583	574	578	598	560	553	601	592	601	574	547	565	558	576	586	554	582	567	552	575	601	584	550	575	576	540	569	589	611	569	511	585	569	570	612	570	557	551	546	529	548	575	565	563	578	574	551	584	560	594	588	577	597	581	536	551	580	594	569	614	580	566	551	558	556	603	579	555	586	537	607	540	597	598	589	541	540	564	571	606	544	598	563	587	547	584	551	570	549	560	567	555	547	575	567	551	590	625	551	546	545	505	562	590	548	619	562	583	572	541	582	598	554	589	550	572	544	547	558	589	571	492	603	560	585	590	594	586	577	567	589	571	545	587	576	603	588	585	588	591	531	550	587	554	599	573	606	567	541	589	626	604	563	606	562	550	543	571	574	566	599	601	559	559	555	557	565	582	562	561	543	609	581	582	605	586	550	561	589	523	543	584	599	600	561	577	586	564	555	559	555	607	566	596	581	585	592	584	627	532	546	587	580	544	548	550	540	585	582	576	555	568	587	537	560	518	586	612	559	545	547	555	561	593	605	551	617	623	612	569	574	571	575	614	562	577	564	588	597	559	535	541	572	588	587	617	551	589	608	546	573	583	537	590	583	574	595	562	567	591	566	582	571	568	575	601	598	583	548	578	581	561	559	552	547	543	564	627	561	548	524	581	594	568	566	513	557	544	569	534	556	599	568	613	532	579	583	554	584	526	555	528	563	593	588	543	531	567	591	575	605	589	598	579	551	567	594	581	542	555	550	554	590	558	578	538	562	571	534	575	610	539	504	537	577	565	592	552	573	557	594	583	537	566	593	544	600	607	586	601	553	551	597	570	560	586	620	529	590	546	578	557	555	575	581	590	546	573	557	592	570	591	583	552	551	532	561	580	558	587	595	567	579	598	552	562	588	565	572	565	588	628	578	593	540	571	516	582	576	546	580	612	605	561	574	562	555	562	588	577	538	594	578	600	562	588	565	568	571	609	573	587	573	585	587	562	532	569	618	561	571	551	572	639	601	584	570	551	583	569	562	574	604	587	566	568	569	578	597	600	567	511	569	538	572	582	569	601	604	550	515	611	575	587	548	578	573	586	627	586	589	556	563	564	579	574	552	574	552	535	539	610	551	568	561	590	587	585	578	554	593	577	580	608	561	572	591	570	555	596	537	551	566	601	541	575	585	545	613	578	537	591	626	515	573	566	573	567	575	554	564	573	604	572	553	541	549	554	557	565	595	578	540	605	587	570	574	510	588	627	558	604	578	577	567	561	608	567	576	545	558	587	565	606	593	521	602	548	565	593	556	570	578	622	601	543	567	576	570	523	579	593	561	578	594	538	568	581	545	577	575	566	590	559	555	549	552	552	536	569	529	563	566	525	544	542	559	583	588	564	620	585	571	537	529	573	554	627	577	560	571	577	574	576	595	571	577	568	567	570	582	604	575	565	556	552	628	556	564	608	576	525	604	573	601	593	554	572	558	528	561	595	566	568	549	589	556	558	594	614	558	589	562	554	583	575	580	570	547	585	571	575	600	601	585	581	576	577	557	538	560	584	564	546	575	554	568	572	577	588	564	584	577	537	568	581	591	592	568	566	567	534	570	518	559	559	543	595	574	585	530	572	585	546	558	578	558	571	562	544	562	565	534	521	556	573	585	592	618	538	613	590	592	585	527	573	557	576	542	536	596	572	591	558	594	555	551	552	547	562	587	583	549	583	585	548	532	532	589	603	578	550	608	554	607	573	589	542	581	561	600	571	573	605	547	557	606	597	587	540	574	570	587	541	564	583	573	569	611	620	555	587	573	580	549	593	553	561	533	616	558	566	538	555	581	639	577	541	591	578	552	588	582	553	579	572	590	532	585	583	574	570	566	563	572	575	581	619	586	588	571	590	561	574	583	597	565	567	557	591	576	571	602	570	537	591	572	572	563	593	631	607	588	578	586	541	623	567	595	540	539	564	577	572	599	583	592	617	568	602	565	544	565	585	543	576	577	620	553	565	593	557	588	587	582	562	597	539	575	604	536	561	533	607	592	567	557	593	529	601	558	576	570	557	577	587	583	551	603	515	533	527	551	582	551	593	584	556	594	561	609	573	579	566	555	595	560	563	619	547	572	585	561	573	572	601	523	595	598	617	607	558	604	574	578	591	547	551	574	511	561	550	569	524	543	601	599	541	587	549	553	540	585	596	526	580	558	542	540	605	566	550	618	560	557	540	596	542	590	591	579	583	582	559	527	580	599	568	589	590	538	594	531	559	581	564	576	564	610	562	562	545	607	553	567	570	563	591	539	592	582	542	625	539	552	552	506	553	550	567	582	594	558	579	613	543	559	601	556	563	587	567	618	566	555	608	580	582	549	596	569	565	552	555	585	524	553	608	557	561	582	575	553	514	583	555	553	587	619	554	587	588	583	557	575	611	607	572	579	537	568	533	606	581	547	518	596	594	579	568	566	575	552	593	611	549	568	542	541	624	547	602	552	576	547	582	581	553	605	562	592	561	613	567	543	596	523	582	581	561	584	567	582	563	571	529	581	591	574	534	617	582	564	553	565	539	521	570	555	555	618	517	582	626	541	606	571	565	551	550	580	585	599	585	573	589	571	572	589	561	547	588	540	615	606	616	563	552	552	588	583	639	581	566	621	574	575	564	530	533	582	576	576	617	585	521	578	543	552	571	604	588	554	576	582	584	568	569	591	558	554	554	614	586	596	557	570	590	616	588	544	577	594	546	562	600	595	598	576	561	584	566	533	583	619	561	580	577	520	550	570	559	606	568	556	595	581	539	569	588	570	566	556	523	590	574	570	586	541	514	534	584	572	538	571	543	589	604	568	556	527	557	600	599	545	584	579	566	559	601	592	550	593	563	581	529	547	560	564	609	596	506	580	589	560	534	590	568	609	579	590	604	580	532	608	514	577	569	541	582	571	585	586	616	565	554	571	568	579	530	570	573	523	596	582	534	585	565	538	600	568	586	605	603	586	566	546	572	583	566	569	590	584	542	542	578	553	565	570	591	565	549	584	571	586	579	598	602	537	572	556	585	531	543	572	535	568	533	564	585	566	580	572	538	562	607	567	560	529	597	577	538	545	521	564	576	537	620	539	602	582	597	595	572	541	561	545	566	550	608	585	564	565	552	527	584	568	521	567	553	570	586	598	577	512	539	568	605	569	550	563	574	589	581	587	612	522	597	564	590	582	557	593	553	540	553	570	570	545	592	601	542	576	600
7102	3469	1967	519	261	190	61	118	160	56	44	59	80	82	65	35	43	37	40	51	53	35	62	34	50	33	44	44	178	261	196	134	108	85	52	44	44	45	38	49	40	41	45	40	35	39	57	28	56	46	32	41	33	51	43	49	48	43	46	47	50	46	47	43	38	39	52	40	44	30	28	49	41	45	43	50	34	49	44	35	46	42	39	34	47	44	33	49	39	53	41	34	43	45	44	49	53	42	39	27	46	40	38	43	41	56	52	40	48	42	36	53	41	41	40	50	47	40	38	50	42	51	42	45	39	46	29	42	42	39	49	49	35	65	45	53	38	41	37	43	47	39	38	47	48	41	40	42	44	48	34	47	45	54	52	41	45	29	41	39	42	35	49	45	37	53	44	39	48	42	46	54	51	36	58	33	32	48	47	49	34	33	48	43	52	44	36	37	39	43	38	38	37	35	42	39	48	47	57	44	41	59	48	37	44	48	43	43	53	47	40	50	42	49	35	48	40	44	43	44	40	45	39	57	33	45	48	35	47	48	51	47	47	33	33	47	38	36	42	48	49	41	45	38	47	60	41	42	49	44	37	50	52	48	50	38	39	42	44	59	41	55	49	40	41	47	39	41	50	42	46	37	43	44	44	52	51	37	38	42	44	40	34	39	49	47	34	39	38	49	41	44	46	49	45	35	40	44	42	30	38	30	41	31	39	44	47	41	44	49	44	54	34	43	43	55	49	53	48	53	41	43	48	36	39	43	52	38	39	53	51	43	48	39	50	46	45	41	40	38	31	46	48	46	28	42	39	40	45	41	41	49	46	52	50	49	50	49	46	46	44	44	41	50	42	33	57	40	52	41	36	43	45	53	58	47	35	36	48	40	40	39	31	35	49	36	47	48	50	47	32	38	45	38	54	49	42	39	42	48	33	47	38	39	41	39	36	38	51	55	36	48	44	50	32	35	31	58	54	33	53	50	46	36	45	30	51	37	43	48	36	39	49	44	47	42	36	51	37	38	40	47	30	42	47	36	53	50	48	42	45	40	41	31	36	48	41	53	42	46	47	50	44	42	39	38	45	39	51	39	45	47	27	43	38	53	39	50	57	36	39	42	37	54	39	44	40	49	38	43	39	50	47	41	38	38	48	37	54	37	39	35	51	40	46	46	49	51	42	41	49	35	37	39	50	50	36	43	35	44	37	55	49	44	51	40	51	34	48	42	45	59	33	44	54	41	47	36	44	34	42	42	41	49	33	48	37	42	39	43	37	37	38	37	46	44	32	41	48	37	40	54	35	34	46	38	37	41	47	44	33	39	44	38	32	42	46	46	35	50	40	47	40	44	29	45	32	37	39	49	46	44	44	67	40	36	37	50	41	40	45	45	53	47	40	52	30	53	47	39	51	42	44	40	43	32	46	42	45	29	46	45	47	40	47	44	45	41	43	41	52	36	50	45	42	51	38	43	49	34	37	40	43	37	38	27	40	46	44	45	40	56	57	44	62	43	31	42	41	34	48	34	45	40	39	33	35	39	50	44	46	38	38	38	46	44	44	49	51	53	39	44	49	47	46	44	37	40	46	44	45	49	48	40	46	39	43	25	45	43	42	37	27	46	42	42	38	33	35	54	50	29	40	43	32	55	35	40	60	45	32	49	42	52	42	53	46	42	40	34	35	33	42	48	44	33	32	47	43	56	35	48	42	49	45	46	44	40	39	41	41	35	45	46	42	34	49	56	47	44	40	51	37	34	41	42	38	37	62	42	34	45	50	34	35	47	55	34	50	45	41	42	40	54	58	38	45	43	54	49	61	47	45	37	56	41	48	34	50	53	47	39	45	48	46	36	53	42	53	40	34	48	42	49	44	38	37	41	41	43	37	33	37	45	33	51	43	45	47	52	35	50	43	48	41	50	42	50	42	47	37	49	39	40	39	31	46	52	49	39	38	35	38	55	40	46	40	39	40	50	40	48	38	38	40	45	34	39	38	36	43	45	37	49	42	39	46	33	39	49	49	31	40	44	46	39	49	42	37	47	41	46	46	46	35	50	50	47	41	41	29	36	44	46	39	25	50	39	34	43	47	52	40	31	40	51	58	33	49	46	47	48	45	46	34	42	35	42	40	47	39	54	49	38	43	55	52	43	27	43	39	39	43	40	41	38	32	47	46	41	58	40	52	36	37	44	36	45	43	48	54	48	33	43	43	55	41	36	45	37	46	43	50	33	38	41	52	51	49	30	44	40	37	54	42	41	41	49	34	46	51	33	39	51	44	51	49	46	50	36	55	40	51	39	34	45	39	49	46	42	38	44	35	32	42	58	43	55	51	42	44	47	43	38	38	44	44	36	52	39	51	45	40	42	38	38	47	53	37	38	37	31	43	44	40	41	36	27	45	38	44	42	36	40	43	42	40	54	41	53	46	50	42	41	47	51	33	46	38	45	48	35	48	62	35	50	36	42	41	39	43	47	48	45	39	42	49	34	39	50	49	58	45	34	44	39	57	46	43	42	35	41	44	40	40	37	51	39	43	50	48	40	45	45	51	40	52	43	43	43	45	37	44	30	33	52	40	43	40	36	51	39	46	39	46	55	49	44	40	41	37	37	34	45	42	37	46	28	36	38	38	47	48	42	41	45	41	45	57	50	47	49	46	54	42	51	57	46	49	47	39	35	31	40	42	49	48	45	34	42	38	47	23	45	37	35	37	58	39	45	50	45	44	32	42	53	41	34	37	37	41	50	29	49	38	48	37	44	32	41	53	41	43	51	45	35	52	30	49	49	44	44	55	38	47	30	44	43	47	49	47	48	47	45	54	53	51	43	46	54	57	43	39	42	41	44	48	56	32	56	47	40	40	47	34	44	61	38	51	42	44	41	31	45	49	47	54	36	40	42	34	38	46	36	40	55	42	44	38	54	40	49	46	62	55	43	30	38	36	36	39	45	48	46	44	47	42	42	42	34	42	43	42	42	41	44	42	37	50	48	62	31	38	35	43	47	35	46	39	32	45	35	41	55	28	36	39	52	51	37	45	55	38	38	29	40	42	41	52	46	33	39	36	51	42	34	41	34	43	40	45	48	42	39	44	45	60	54	43	46	31	43	48	45	47	42	44	38	37	42	49	34	42	57	45	45	57	48	39	35	40	37	46	31	39	47	44	36	45	32	49	36	41	36	43	45	45	38	36	48	30	51	42	45	30	47	40	37	26	47	44	37	47	48	47	58	44	56	45	48	49	51	33	51	43	40	42	44	50	47	41	44	47	45	40	45	43	42	39	38	33	38	36	50	44	46	47	34	46	34	44	43	49	41	51	37	43	49	40	52	39	36	43	29	52	32	37	34	46	47	47	44	40	48	47	39	38	42	40	42	46	37	42	50	50	35	37	42	36	54	52	42	36	44	31	44	35	44	44	58	45	50	46	46	59	54	43	46	53	38	38	42	39	46	51	39	41	41	47	45	33	40	35	38	58	44	38	40	49	54	39	36	42	34	47	45
37788	24580	20282	12601	17836	11342	2228	5883	7646	2335	874	981	2001	3011	699	660	669	637	606	610	567	609	595	575	607	627	600	840	5939	7040	6077	3565	1890	1077	731	627	621	538	549	555	548	582	601	526	536	562	544	623	574	566	500	528	598	611	556	580	558	546	512	571	578	564	588	552	553	557	522	545	544	539	606	622	623	587	504	575	580	539	558	608	601	542	521	563	531	562	573	569	560	561	578	548	528	543	555	532	614	567	539	570	557	535	608	581	530	571	544	544	541	596	537	548	558	545	556	553	559	578	576	581	600	546	591	538	574	554	553	599	531	538	553	546	572	567	590	534	577	554	578	618	487	554	620	569	576	542	511	581	576	554	570	525	558	545	566	571	570	573	558	546	556	556	572	534	570	564	568	546	497	558	563	556	553	558	515	571	567	556	557	553	564	555	569	527	615	545	544	545	516	517	519	564	555	539	545	592	540	533	548	555	564	562	552	526	570	556	516	550	559	513	543	546	559	553	575	569	547	555	612	577	537	599	579	589	560	613	543	591	572	546	543	545	595	530	557	518	576	577	565	538	548	500	576	575	558	571	590	545	580	550	569	568	557	579	571	607	535	521	568	563	522	537	588	581	578	546	546	564	553	560	558	593	557	558	562	548	573	610	582	541	597	560	560	550	517	520	563	562	582	620	585	581	519	573	582	563	531	559	575	550	542	536	580	525	536	593	593	560	564	570	578	577	564	569	548	558	589	520	576	571	580	569	567	601	549	571	525	603	580	582	596	538	578	555	585	545	584	515	523	531	562	540	550	544	535	538	557	569	556	559	514	518	545	575	558	531	538	523	541	539	542	531	563	607	556	579	555	582	591	593	521	611	570	571	559	549	569	556	529	569	530	572	566	519	575	593	553	586	541	583	589	573	574	559	540	568	606	582	539	586	602	559	577	617	581	565	562	602	552	570	553	561	608	567	575	548	581	578	574	574	546	587	560	561	522	596	580	556	584	558	516	582	531	593	568	565	545	550	570	561	543	526	529	581	568	562	558	588	559	554	535	523	582	543	552	549	556	575	586	520	576	536	524	538	522	600	565	533	589	561	571	566	584	565	512	573	572	535	574	565	533	566	573	527	586	560	561	523	563	537	562	563	541	531	541	581	552	549	575	529	548	563	564	560	542	553	554	557	521	602	538	570	556	532	549	539	549	577	594	573	553	572	541	518	537	538	559	560	559	542	550	540	575	520	553	540	549	557	552	551	519	573	557	533	579	578	560	557	555	565	592	548	531	558	566	523	571	554	578	543	561	587	571	573	561	575	536	543	572	533	557	575	570	569	549	576	559	581	578	566	569	574	524	570	554	567	576	561	508	510	544	581	558	577	579	591	522	565	540	576	540	495	573	545	547	529	595	578	508	556	571	553	582	548	503	534	563	573	505	599	547	589	574	559	556	579	567	613	538	541	550	579	566	611	541	542	581	540	542	538	583	551	561	577	536	574	554	528	598	546	562	545	526	568	607	583	576	498	553	538	501	570	534	525	585	521	573	552	570	527	526	570	561	560	560	545	547	589	570	570	588	563	567	564	554	565	508	554	611	567	551	545	585	565	540	549	577	543	615	587	562	566	566	592	534	582	569	547	592	532	551	594	562	585	547	567	510	566	563	574	545	582	536	529	570	568	557	591	592	556	512	547	555	589	599	546	561	555	596	497	590	560	572	569	525	560	549	561	569	545	584	587	573	567	550	605	593	584	579	540	558	514	574	543	583	553	553	573	564	600	600	619	577	568	570	567	515	573	560	613	564	548	582	578	550	572	604	554	538	577	540	534	505	533	553	591	584	548	526	593	567	580	547	574	590	582	588	551	563	599	573	593	513	507	587	545	565	544	532	614	614	585	567	563	554	604	599	554	555	580	553	587	528	551	568	588	561	571	575	590	573	570	589	560	517	574	548	495	578	554	552	544	583	548	595	597	581	589	558	520	530	566	551	629	554	542	533	527	550	553	571	632	515	532	519	553	592	547	563	591	573	526	525	552	551	596	569	561	607	568	591	527	571	520	562	565	553	545	555	522	551	566	592	603	591	550	583	562	562	548	587	504	554	580	559	536	542	564	577	578	601	544	534	608	553	550	600	580	515	530	532	556	571	521	561	562	536	608	576	563	569	605	514	566	538	591	558	558	580	556	583	600	562	559	547	530	574	561	509	559	557	544	575	541	521	542	558	580	540	557	550	525	587	546	522	573	577	587	565	567	590	561	536	604	589	535	591	528	555	559	570	569	555	582	591	571	583	590	581	537	566	564	587	566	571	567	576	528	516	552	543	567	558	520	602	612	557	551	528	555	602	568	570	502	584	586	537	554	588	510	564	562	575	566	589	588	580	567	575	573	579	542	589	592	554	556	560	606	541	528	574	554	490	551	545	584	590	560	601	586	571	570	537	563	573	543	563	597	558	529	582	560	579	578	586	541	547	548	569	585	549	560	534	571	555	544	567	561	505	527	604	546	545	547	553	529	606	564	585	535	567	586	544	571	579	576	574	595	573	592	601	569	598	552	555	540	564	549	551	533	521	546	584	546	562	596	606	593	586	589	556	575	531	550	546	536	526	574	574	592	584	558	559	555	538	514	603	556	574	597	570	535	573	547	590	601	581	596	570	576	572	554	555	574	565	563	562	557	552	550	563	543	556	538	556	568	524	596	599	567	587	553	552	578	572	580	570	568	538	554	603	570	551	564	568	557	543	547	523	595	568	565	575	615	520	538	555	568	559	545	566	592	532	557	545	520	561	564	552	573	571	568	547	576	539	546	542	557	578	555	527	605	581	582	552	554	578	567	532	557	546	577	613	594	595	549	608	577	596	614	558	581	557	572	578	562	574	508	554	554	550	568	540	555	558	521	570	569	569	628	532	561	546	592	569	580	593	526	554	580	561	568	534	598	553	570	561	587	551	609	549	582	549	543	588	561	569	542	548	514	537	540	562	567	538	523	563	560	548	554	541	532	570	513	568	558	587	574	579	551	548	524	582	598	536	547	579	526	589	622	573	554	581	551	539	538	572	559	548	573	521	575	591	545	557	588	556	586	517	563	560	610	562	538	575	589	559	577	544	574	539	545	526	533	592	571	533	562	549	591	604	540	568	549	557	608	581	596	568	566	572	568	600	504	587	555	530	591	565	541	561	542	535	559	548	562	543	587	550	574	541	559	543	578	548	596	628	545	569	591	540	561	530	535	578	548	588	548	550	563	566	552	539	594	570	554	558	540	554	545	578	561	565	584	512	517	539	609	601	575	596	543	570	582	557	588	588	561	573	532	583	570	548	577	557	556	555	533	527	531	561	558	567	568	537	583	597	536	569	534	580	602	518	553	576	561	556	543	558	579	543	544	540	531	565	555	545	534	590	564	524	584	524	550	609	561	554	527	567	598	540	575	556	558	586	586	549	568	587	555	552	515	500	560	519	532	539	507	594	545	565	548	576	565	520	578	549	589	599	563	548	565	553	523	541	566
14390	13455	6767	1422	752	436	80	196	218	71	52	88	118	109	51	66	45	53	48	60	57	58	55	40	63	41	51	95	412	518	389	252	119	68	52	49	35	49	38	47	46	40	52	60	52	48	33	52	40	38	39	40	33	32	53	48	45	47	49	33	54	47	34	43	32	37	44	37	42	42	46	46	44	33	67	48	49	37	46	45	49	47	44	55	55	47	52	50	46	43	47	39	47	40	41	44	43	56	45	37	55	52	55	45	43	39	55	51	41	44	43	39	50	44	49	37	50	40	39	50	37	47	51	28	40	45	43	46	39	48	47	36	40	42	46	34	57	40	45	40	36	45	43	46	54	47	45	47	43	48	47	49	42	54	51	35	44	51	56	47	39	37	42	41	43	46	56	51	54	50	47	36	63	54	45	56	47	39	46	49	51	48	44	47	42	39	34	49	49	40	58	42	48	60	37	53	38	55	48	38	47	51	43	48	37	43	47	40	38	30	38	45	39	43	51	40	41	47	47	50	50	48	30	46	39	44	38	38	57	43	45	44	41	44	52	52	41	47	40	39	55	57	37	42	58	38	34	46	38	40	39	44	40	38	42	41	43	31	45	58	40	53	40	55	48	42	34	53	33	54	43	41	53	42	54	36	51	41	27	43	54	47	41	48	37	47	49	50	42	45	50	46	45	51	33	39	58	48	51	44	51	38	44	63	38	44	52	50	43	43	50	45	42	58	51	50	40	43	53	36	40	42	47	45	47	41	34	46	41	48	39	38	39	41	26	39	44	38	50	47	47	51	45	47	47	35	37	36	38	38	51	50	33	49	39	47	40	44	45	35	51	38	42	41	38	33	40	50	44	41	50	51	44	43	33	40	44	42	44	33	51	46	53	33	48	41	40	50	39	44	40	42	45	38	51	43	49	51	41	49	42	51	44	47	47	41	44	38	53	43	45	49	39	57	49	53	45	46	49	39	38	41	52	31	44	43	50	43	39	43	53	36	38	44	29	51	50	32	44	55	37	43	36	41	50	49	48	40	42	44	40	33	41	42	50	37	53	38	33	47	38	49	44	35	52	47	48	54	38	38	49	39	43	48	44	47	49	43	56	37	47	46	50	54	41	31	39	58	42	46	36	58	46	41	38	42	55	36	51	43	51	52	48	48	56	39	42	38	39	29	49	41	41	48	52	38	51	43	45	49	35	49	36	48	46	53	48	39	53	48	49	43	46	50	42	58	53	50	39	42	38	49	49	46	34	46	53	36	40	47	44	48	50	38	45	35	52	46	51	49	44	39	44	47	39	49	44	46	48	54	49	50	48	47	46	36	55	44	40	40	49	45	51	44	46	40	36	53	46	46	40	42	51	47	43	45	44	39	29	55	50	46	36	53	40	42	47	42	41	36	49	51	43	48	47	52	44	45	56	39	37	35	44	47	45	40	59	52	44	40	50	46	40	50	48	45	43	39	37	39	44	41	48	39	45	45	48	42	35	37	43	49	44	47	41	49	46	44	54	36	42	44	53	45	40	46	54	29	35	44	48	42	43	41	39	42	46	51	40	38	43	54	54	52	39	49	40	50	49	47	48	40	53	43	37	63	40	33	46	47	52	50	37	57	42	43	53	52	52	42	40	51	41	36	49	34	44	44	47	42	37	57	46	40	52	49	31	42	46	38	49	48	41	43	45	42	50	61	59	46	36	55	35	48	32	45	47	44	40	46	46	41	42	42	54	42	45	28	50	48	50	42	37	35	50	40	44	45	58	43	45	39	54	42	41	49	34	48	42	44	42	52	49	47	47	59	54	48	42	50	46	41	42	43	56	55	41	47	35	45	44	49	49	51	47	35	39	46	54	48	49	37	36	36	44	38	53	40	42	38	52	43	45	56	49	47	46	52	47	35	48	33	40	38	48	62	54	44	45	54	52	49	47	42	45	52	47	40	42	59	46	51	41	44	52	40	40	47	40	51	47	40	51	49	46	52	38	59	38	42	44	45	36	45	56	39	45	49	40	42	43	43	52	51	40	55	41	38	40	48	49	41	34	38	51	50	54	35	38	47	41	42	44	53	39	53	32	39	55	59	45	48	54	38	50	50	44	54	45	57	57	50	30	48	33	53	41	41	49	43	46	39	52	35	46	49	55	33	38	38	38	50	43	46	43	44	40	40	41	59	49	46	54	48	51	37	49	42	50	52	50	56	45	44	32	61	50	44	36	35	52	54	56	51	46	48	48	40	45	46	64	42	39	47	32	46	28	42	50	32	47	59	48	41	59	52	36	45	39	48	51	45	52	55	35	48	50	52	52	46	58	47	43	47	44	37	32	41	39	57	34	54	44	45	52	41	35	50	49	45	46	38	43	44	42	49	45	38	32	43	46	41	41	55	55	57	38	43	40	49	49	46	32	50	40	61	40	36	50	53	48	52	39	34	40	46	49	38	48	50	49	52	55	48	54	47	51	51	53	39	44	40	40	43	46	43	43	41	41	44	37	36	36	43	38	45	37	55	34	44	46	46	46	34	46	40	67	41	47	44	51	68	43	45	43	41	45	49	38	43	50	49	47	47	47	48	48	48	47	42	38	51	39	50	41	44	38	46	41	50	46	41	42	41	56	30	44	47	40	38	51	39	46	51	42	44	54	57	44	38	43	50	41	45	47	49	47	44	54	28	37	47	56	37	46	43	45	38	40	41	43	41	44	29	54	45	49	49	39	54	36	48	52	46	38	51	45	32	42	48	42	54	44	36	41	36	47	54	34	39	47	53	52	52	46	37	43	45	47	43	50	38	38	38	59	47	43	46	55	44	41	46	43	46	57	43	38	61	47	49	47	41	39	37	53	39	55	51	50	48	38	42	51	40	53	44	49	32	40	43	48	54	43	48	47	40	37	39	42	47	39	44	53	43	43	38	44	48	44	45	54	51	47	40	49	50	54	51	44	45	48	45	54	41	53	43	49	61	43	34	44	53	47	48	48	46	50	32	48	50	43	39	57	45	43	56	42	48	44	53	53	53	41	55	58	38	37	40	40	56	39	40	40	48	36	49	32	42	43	44	45	36	48	45	39	36	48	41	37	59	53	34	43	35	46	48	48	44	52	51	55	46	50	33	50	39	41	46	49	42	56	34	43	36	48	55	48	45	45	48	39	40	41	55	44	47	60	39	39	31	46	44	46	49	48	39	47	53	48	39	37	47	43	50	38	50	43	55	49	41	45	38	53	42	36	54	50	47	52	51	50	39	47	43	39	45	48	44	49	38	52	48	44	54	41	36	36	35	44	56	44	35	49	38	44	44	50	38	46	40	47	44	42	53	39	43	53	45	50	53	47	42	48	36	48	45	39	48	45	53	49	42	45	49	44	39	45	49	60	45	55	42	48	41	41	51	45	42	60	38	47	47	43	52	41	52	47	51	45	51	42	47	44	48	41	41	52	46	57	42	55	47	52	35	35	37	46	47	42	37	46	47	53	51	59	59	58	48	40	31	44	45	36	46	51	38
52327	35875	30680	22450	29808	15848	3677	9790	8604	2066	1323	3138	4860	3484	903	830	793	817	782	754	694	705	692	690	645	689	666	2177	12798	13404	10354	6000	3101	1409	834	617	596	592	621	601	612	615	553	581	582	601	591	602	550	595	580	591	605	572	587	619	592	604	590	585	575	605	598	615	617	575	577	588	586	605	576	645	643	581	572	601	582	588	538	598	608	550	564	544	589	602	587	578	599	585	616	595	567	587	576	592	553	567	611	566	591	542	581	588	565	568	569	604	596	560	639	555	605	590	600	584	626	570	552	636	645	578	598	598	609	618	590	600	635	569	524	566	624	579	602	547	574	593	644	621	561	562	610	606	640	578	592	547	582	557	582	600	559	567	631	591	570	575	593	579	575	581	549	595	579	559	581	564	552	565	574	605	604	600	615	572	600	578	613	610	559	617	598	595	546	594	603	637	562	589	559	578	642	564	584	557	575	598	571	598	558	583	597	558	619	572	635	594	576	577	607	617	591	596	553	609	606	613	525	560	574	588	603	562	558	610	531	559	638	531	599	563	595	549	538	621	607	601	621	621	582	563	599	569	592	586	546	539	577	642	618	553	592	578	619	617	592	605	583	582	600	612	610	594	593	588	583	575	577	596	603	579	571	568	575	575	608	570	603	582	607	615	554	562	612	573	586	616	570	642	624	581	608	574	546	596	547	598	606	562	567	598	596	605	608	596	596	606	603	596	615	603	599	547	585	589	592	600	559	575	577	598	564	572	598	610	603	630	543	570	567	592	609	575	584	610	542	616	600	568	590	572	619	537	586	548	591	610	589	634	618	607	605	601	591	600	594	603	627	619	560	576	571	594	612	564	614	544	585	603	640	576	624	592	614	574	599	595	568	581	589	585	603	590	616	625	555	566	546	613	548	620	564	588	583	614	641	575	640	603	568	593	561	560	572	600	592	594	574	566	571	591	574	638	533	589	583	592	576	592	573	551	603	661	600	622	623	601	618	614	582	588	582	589	564	596	624	616	560	581	587	594	561	544	557	590	591	607	620	583	584	564	549	632	608	611	638	578	578	591	623	564	583	564	651	596	556	634	614	589	567	580	601	606	595	582	606	570	568	608	608	603	589	575	586	561	559	563	580	560	540	632	541	590	565	612	587	613	637	575	598	617	572	584	600	557	636	570	567	608	591	626	594	588	569	603	578	575	596	629	567	601	615	614	581	595	624	633	614	625	595	569	614	593	554	583	580	625	599	595	617	598	561	590	576	565	603	615	611	551	603	582	572	576	624	606	592	563	622	565	602	604	613	590	610	592	587	595	566	561	574	586	599	592	599	561	587	538	584	611	598	606	591	606	585	583	559	615	573	586	595	590	554	571	581	544	586	604	582	603	601	598	578	551	595	593	599	567	637	602	592	607	570	636	641	601	573	612	607	591	631	608	588	592	622	637	597	615	554	562	577	622	529	601	626	583	592	601	635	594	564	620	586	603	574	595	609	604	573	542	560	616	626	596	583	566	595	584	617	603	557	579	617	601	598	596	555	602	543	568	579	589	594	613	554	606	626	605	578	622	610	558	545	602	593	563	585	592	580	609	591	576	600	586	560	589	609	586	579	587	592	605	624	592	632	562	625	575	584	560	564	593	597	603	597	584	575	584	628	650	596	565	604	581	550	598	592	555	571	596	560	612	582	607	552	591	606	569	578	579	576	585	569	583	593	599	597	584	595	582	634	549	610	585	615	569	558	564	560	595	599	567	607	577	568	579	589	585	631	577	602	560	608	584	596	617	591	588	561	554	577	553	584	585	602	577	546	600	598	628	561	598	588	600	602	561	606	612	598	591	609	574	561	539	583	586	627	613	573	591	590	580	542	575	594	629	573	641	616	600	623	605	593	616	574	569	599	572	556	590	577	617	614	555	602	607	584	613	563	586	590	582	531	574	570	573	619	544	570	607	579	602	599	590	582	582	589	615	607	576	582	596	611	627	628	642	598	546	597	617	637	578	561	602	609	589	599	589	595	573	612	619	545	610	607	600	607	610	608	570	600	600	586	612	561	644	594	614	619	570	589	623	574	630	578	609	612	581	627	608	623	609	550	597	611	544	626	584	579	589	621	586	596	572	584	593	636	612	567	575	601	568	586	602	587	603	515	583	555	575	554	582	602	589	584	601	582	610	625	600	587	558	623	575	595	567	588	600	612	590	604	567	570	601	571	601	546	593	604	611	598	602	535	642	582	621	591	595	586	581	571	608	571	577	615	567	581	594	575	564	587	599	612	569	610	577	527	613	585	572	582	581	587	614	587	592	571	564	629	591	544	594	600	569	599	584	618	637	619	586	614	563	570	618	543	558	581	600	555	614	589	613	601	610	630	602	568	614	573	585	595	571	574	589	584	605	570	589	591	613	621	584	603	580	602	567	559	553	588	575	581	630	601	568	578	567	593	622	610	593	581	576	582	607	606	597	599	625	647	638	616	591	625	571	633	604	607	560	571	578	609	586	540	616	603	601	550	593	591	591	625	603	633	564	549	594	592	607	575	587	612	611	605	575	607	593	570	612	579	606	607	630	577	601	563	598	644	654	599	615	590	567	602	596	598	616	597	592	577	538	547	567	578	615	602	583	587	620	576	597	603	571	603	553	572	624	618	568	583	606	568	561	585	552	566	579	623	565	584	597	603	662	569	624	551	603	565	588	589	564	566	548	584	582	592	589	601	547	573	593	640	560	583	548	583	617	618	588	589	582	542	599	609	578	599	625	613	642	587	570	557	585	591	591	575	568	597	620	604	558	595	558	603	597	612	614	601	585	548	592	616	559	570	608	503	592	583	599	579	585	649	577	594	566	622	536	581	596	568	606	606	607	567	555	541	592	622	602	595	553	610	555	575	583	589	576	586	608	636	618	600	559	619	583	606	565	568	572	605	563	595	596	595	609	621	585	599	583	623	587	552	579	626	555	638	566	591	549	642	586	575	600	559	618	585	577	612	598	613	580	592	627	617	564	556	570	646	614	594	585	620	602	600	601	619	621	586	577	611	580	609	596	576	569	602	556	595	619	590	586	567	610	613	609	567	580	550	607	537	581	599	594	551	595	581	581	576	574	556	547	598	609	589	591	604	578	593	569	546	534	598	581	614	571	601	596	623	623	623	636	570	625	628	618	548	615	599	600	611	583	598	610	546	557	548	629	592	586	618	591	579	521	558	600	579	573	597	585	600	603	567	587	591	610	555	605	626	550	571	591	588	626	603	601	572	618	562	574	554	589	604	527	613	573	601	609	603	563	594	581	567	611	608	591	580	627	580	572	573	579	557	554	568	565	581	542	606	578	619	572	598	605	569	589	600	561	627	620	650	551	614	610	614	560	614	559	596	579	606	580	586	590	646	599	607	565	555	586	601	597	537	567	528	571	600	572	597	621	547	605	551	559	605	631	637	569	546	602	586	594	560	637	575	557	628	577	594	606	586	590	599	599	585	531	575	543	572	626	536	599	555	571	575	587	590	585
13034	10955	6288	1280	624	308	58	98	131	45	61	89	119	87	46	41	51	56	50	53	57	39	51	44	49	52	33	93	556	649	462	299	153	77	59	54	30	31	35	37	39	51	43	40	45	35	44	51	56	52	49	52	30	44	63	39	37	32	34	58	47	43	36	39	49	46	46	44	46	45	46	37	33	27	50	35	44	40	51	45	31	39	47	47	53	34	31	50	42	54	39	44	33	49	45	35	39	40	48	37	42	45	49	44	45	45	33	41	41	37	47	52	40	35	41	42	30	37	49	41	39	39	44	51	46	39	42	45	49	43	47	57	49	34	41	45	52	50	45	44	41	46	46	39	50	43	49	42	40	50	50	49	57	44	46	46	40	44	34	39	54	47	55	46	44	42	35	44	46	59	45	48	36	47	42	44	58	45	43	40	40	36	41	55	47	41	26	44	43	35	49	58	49	40	35	48	34	53	52	40	40	41	40	51	42	42	34	47	61	50	32	37	42	46	45	51	35	39	39	44	42	36	34	45	38	44	43	42	43	48	52	63	42	49	55	48	45	36	37	52	50	38	54	38	33	44	37	44	50	37	56	37	42	45	36	48	46	44	48	63	47	48	48	44	44	51	38	51	46	45	46	48	35	40	45	41	36	47	39	36	36	42	43	52	43	38	58	37	43	37	39	45	47	41	64	38	52	38	34	49	39	49	44	34	51	41	45	39	52	30	38	37	52	48	39	33	44	28	42	50	48	35	47	32	50	52	47	42	41	46	50	40	38	42	40	41	33	43	53	36	52	47	42	53	41	46	41	39	47	45	48	49	41	51	47	38	39	44	42	47	45	52	47	47	36	46	35	32	44	39	42	47	45	39	46	45	42	45	46	54	39	45	48	44	45	39	41	38	45	50	48	44	40	57	51	32	45	39	50	49	44	40	37	43	46	43	52	38	42	46	37	44	49	48	55	40	38	48	43	41	39	45	45	50	51	46	46	42	33	38	46	39	43	34	54	44	50	46	50	34	50	48	53	52	47	46	49	37	49	40	45	42	38	43	46	49	47	42	47	37	52	39	54	43	53	49	49	41	53	51	50	41	42	65	53	45	39	48	36	50	42	49	60	54	60	36	53	45	60	46	47	42	39	49	32	42	35	54	50	50	48	47	48	41	50	33	49	42	48	39	41	38	43	43	50	38	40	49	41	46	41	53	47	37	43	52	44	38	29	43	56	47	60	41	57	59	47	49	34	39	46	41	47	46	44	41	47	49	42	45	42	43	61	55	46	50	42	54	44	50	60	55	49	32	42	32	49	43	35	44	47	53	47	35	40	31	48	48	44	45	53	41	44	53	50	50	42	33	38	35	50	51	48	49	47	40	43	50	37	48	33	44	49	40	40	48	50	35	43	44	54	50	42	47	33	47	39	43	38	43	48	46	56	48	38	51	42	35	49	41	59	51	41	52	49	33	38	31	35	44	41	42	45	48	38	48	46	49	53	51	34	45	43	51	45	49	41	46	48	36	41	50	42	34	47	47	53	50	37	56	45	49	37	37	45	37	35	44	49	48	57	52	48	36	46	44	45	42	44	47	46	44	41	53	35	51	43	53	43	48	35	57	39	45	56	38	53	56	52	38	54	53	41	47	39	35	46	33	36	57	42	44	50	49	37	43	33	43	41	44	47	43	53	38	28	48	46	42	35	50	50	43	39	53	54	41	38	50	49	29	39	54	40	30	34	38	55	45	40	36	48	42	56	50	42	45	39	30	45	40	46	45	46	38	49	35	53	44	37	49	49	45	43	39	47	46	47	45	41	51	42	43	47	32	48	39	48	44	42	44	41	40	38	40	51	37	41	38	47	35	50	49	46	44	41	50	42	49	43	52	50	47	38	52	46	44	29	49	46	44	52	44	39	41	46	48	45	45	48	51	43	42	56	44	48	40	43	41	40	47	45	48	43	54	56	40	37	41	44	44	38	60	51	37	37	47	53	39	48	46	50	42	38	33	36	45	38	47	36	53	45	43	44	55	52	36	40	43	42	48	51	40	52	37	49	46	62	37	45	45	48	30	33	45	50	40	45	50	48	44	64	36	27	42	40	49	49	40	35	37	56	47	46	51	39	30	60	51	48	42	49	54	47	43	42	42	41	61	39	50	41	48	49	36	40	60	40	38	43	52	36	60	42	41	39	49	42	42	38	31	50	44	40	43	49	31	42	42	43	54	54	44	50	37	51	30	43	50	42	47	46	45	45	33	43	47	54	49	51	50	52	47	43	51	50	42	31	41	37	48	43	42	38	46	34	27	33	45	39	40	40	44	36	43	40	39	46	33	40	33	45	49	46	46	55	42	44	53	37	37	38	38	39	49	47	38	41	50	53	35	41	41	30	48	35	41	56	31	42	55	54	38	37	56	51	52	42	38	39	48	43	44	44	42	43	46	42	40	42	60	47	52	51	38	38	52	45	43	43	48	62	50	45	44	41	34	41	42	51	29	54	51	38	39	44	41	44	41	36	34	56	47	49	52	50	44	49	52	40	39	48	61	43	34	51	44	45	45	47	51	53	46	43	39	33	39	43	36	45	42	46	45	38	36	56	32	53	48	46	42	45	38	40	50	57	52	39	42	46	52	39	37	72	46	39	43	38	47	46	39	36	43	53	43	52	47	49	41	37	41	42	53	61	44	51	40	43	43	45	48	44	42	39	44	47	39	40	39	45	42	43	45	46	44	49	37	32	42	40	48	42	47	37	55	48	45	55	40	36	39	59	51	31	44	49	50	39	50	40	44	39	52	32	32	52	51	45	50	39	46	40	53	49	37	49	53	53	33	50	48	44	53	36	47	56	42	42	51	46	48	36	38	44	51	32	44	38	40	39	37	38	36	48	49	51	42	47	52	30	43	41	42	49	28	32	42	39	46	47	49	55	35	37	40	49	40	36	33	44	44	37	44	37	38	42	53	36	34	45	41	42	59	55	46	35	49	42	44	46	36	48	46	41	41	38	18	39	64	42	44	48	47	61	52	49	36	48	54	42	36	32	48	46	33	35	51	38	39	55	42	36	40	49	36	36	39	39	56	43	49	38	38	54	35	65	41	46	40	57	41	43	40	51	44	56	53	45	48	37	37	39	46	52	40	53	46	56	53	55	49	46	41	42	52	51	41	49	40	33	49	36	47	48	52	53	47	34	43	48	47	54	39	35	41	35	53	33	52	45	28	46	39	46	42	54	49	37	43	51	40	58	36	49	55	46	50	38	43	53	33	47	49	45	41	54	52	47	44	43	41	38	47	35	49	35	52	46	31	35	49	48	50	47	48	49	51	40	54	43	47	44	41	55	44	35	51	44	48	49	46	52	43	52	48	34	49	42	41	48	48	50	41	51	45	53	40	43	34	40	43	49	39	33	52	39	41	45	50	37	54	48	37	44	45	46	38	32	53	44	35	48	51	39	57	56	43	34	47	35	41	42	42	43	31	37	45	42	41	52	44	48	40	36	46	48	42
46864	32984	29614	21091	26169	13224	3437	6445	6485	1654	1459	3164	4609	3287	960	965	916	836	788	782	754	756	750	707	690	690	687	2086	14834	15221	11387	6807	3235	1484	853	609	619	588	561	565	594	574	574	601	577	574	571	543	543	549	568	600	574	588	589	552	627	558	573	578	562	574	594	556	601	601	580	539	564	570	576	576	579	570	562	595	546	590	620	581	570	601	533	606	587	553	564	581	578	538	595	606	588	625	559	537	572	538	600	565	576	556	538	616	588	559	572	586	621	584	576	574	621	610	589	578	599	581	625	544	609	568	548	582	567	579	583	588	551	598	589	566	577	564	579	551	593	573	559	615	579	573	543	596	587	550	571	580	565	586	591	599	595	596	603	535	631	592	562	585	573	576	566	564	588	573	549	606	586	567	549	600	558	606	626	595	571	610	612	552	587	557	562	554	619	585	578	587	626	537	608	624	586	618	574	553	579	571	601	572	591	539	570	528	577	566	571	619	551	599	573	642	597	609	580	584	623	610	538	606	607	575	598	592	599	546	580	564	566	586	589	589	583	595	576	588	565	564	585	568	578	609	553	573	561	560	579	583	571	566	589	579	575	528	577	610	576	571	572	555	595	611	586	560	556	608	560	612	610	535	546	584	576	554	614	553	606	546	586	587	584	603	605	548	573	594	571	594	563	576	558	606	567	573	555	593	575	570	581	606	610	513	578	595	611	588	529	584	567	584	576	535	576	550	550	587	565	577	577	544	593	588	584	605	590	589	591	579	566	561	607	587	579	606	566	571	594	625	538	613	582	569	573	587	553	545	609	586	546	581	591	593	564	553	580	546	569	596	548	595	619	547	617	572	541	598	623	564	611	546	585	578	590	623	574	588	576	577	551	597	561	566	584	598	609	579	595	578	572	586	597	584	544	595	587	595	564	562	584	594	634	583	537	606	581	641	592	562	605	600	583	588	584	577	561	577	579	588	583	581	576	564	594	582	560	537	576	567	569	613	576	579	611	591	606	535	567	579	558	576	546	543	594	598	601	590	533	597	573	553	576	563	605	595	564	583	593	602	557	592	591	574	584	608	574	618	594	565	570	557	551	551	619	577	573	592	551	560	541	574	566	566	576	607	602	547	541	580	584	573	609	559	543	607	604	559	558	560	592	582	642	632	608	570	642	608	573	598	592	594	608	596	580	601	572	562	583	595	576	609	579	558	579	565	586	577	544	586	543	549	562	614	624	575	575	548	567	541	615	575	626	529	544	618	546	555	578	634	572	541	554	554	585	589	568	538	559	576	607	570	593	564	554	556	563	575	574	568	518	589	575	600	600	593	563	606	578	573	579	628	560	575	568	579	534	630	569	535	604	573	609	599	623	546	609	584	583	559	578	560	585	598	588	613	576	546	532	547	556	602	591	592	553	560	584	554	583	566	551	561	576	528	576	582	551	619	535	601	592	580	580	585	558	595	587	581	555	571	609	619	588	593	579	565	559	594	644	553	592	608	585	631	590	551	558	576	579	608	542	583	581	562	557	603	606	567	557	605	576	547	580	590	533	612	567	562	554	575	600	560	534	568	631	560	576	589	603	560	593	586	589	564	553	547	634	605	569	568	607	541	623	558	584	586	582	619	575	556	611	546	577	617	562	568	571	583	548	549	596	577	611	577	564	558	569	592	570	617	589	558	561	580	571	613	558	518	571	613	558	559	543	567	637	531	602	562	567	565	570	580	574	559	573	577	544	603	551	604	612	555	548	591	571	609	581	584	591	558	590	524	584	588	581	596	576	589	613	562	601	576	548	624	551	575	539	607	562	547	599	589	524	551	549	568	592	576	604	522	572	575	578	557	611	586	558	571	570	525	553	572	588	575	603	566	592	656	576	539	549	551	613	596	606	575	604	572	567	601	571	576	559	607	587	598	580	574	573	582	585	595	576	596	570	589	601	565	602	600	593	619	592	568	549	593	607	598	570	619	591	579	577	578	555	599	607	547	596	583	602	551	604	533	607	613	571	571	607	616	567	546	575	614	579	592	602	635	620	595	625	590	578	581	549	577	604	540	605	602	623	600	552	597	542	613	581	550	614	610	543	557	607	625	534	574	551	563	616	572	616	576	568	549	573	597	598	551	615	545	613	576	540	570	584	601	586	574	594	557	583	549	614	565	605	606	590	570	606	581	624	601	610	564	574	585	560	598	573	592	585	541	572	612	564	594	602	585	560	569	593	570	561	588	573	577	607	593	604	613	600	596	590	596	553	539	565	593	615	571	630	602	576	581	559	571	595	571	592	566	576	594	611	529	591	591	561	565	631	605	571	581	570	586	588	570	553	578	607	587	595	551	601	585	596	600	538	580	560	604	556	605	581	604	571	612	579	562	590	597	611	508	584	624	554	594	575	599	561	597	553	583	595	559	562	594	564	567	537	568	609	566	592	574	544	589	557	500	599	557	561	594	567	556	531	581	633	555	602	568	563	597	579	624	601	563	580	609	572	617	586	559	560	542	608	544	611	562	630	613	571	579	592	585	561	593	585	590	581	573	552	599	558	579	555	604	582	576	593	594	603	645	576	574	592	567	621	596	576	608	552	602	626	597	583	591	590	577	563	598	580	559	547	593	606	584	555	598	609	596	605	593	538	597	577	580	618	594	587	591	558	577	617	565	607	584	547	611	573	594	578	597	586	596	602	547	596	562	569	586	550	564	600	538	539	569	604	529	593	619	595	582	566	586	592	589	558	554	574	528	585	584	590	593	585	603	590	551	600	571	610	582	568	609	551	568	550	587	593	590	584	578	601	601	576	600	559	628	593	586	574	574	570	530	591	561	585	584	609	556	591	593	541	580	619	621	582	587	620	551	559	567	528	585	568	579	619	586	563	580	602	534	570	599	530	564	573	571	575	564	595	601	569	583	584	626	579	585	546	582	566	572	550	563	620	611	589	548	558	551	586	587	561	590	573	589	559	600	573	596	546	591	622	584	566	580	573	569	557	604	521	571	549	561	611	576	552	537	571	573	580	600	576	573	555	634	575	566	581	575	556	549	599	626	536	584	610	573	622	571	593	598	644	561	590	587	532	524	606	585	568	600	585	561	541	564	565	561	614	588	592	583	578	607	621	570	607	542	580	567	537	586	585	572	604	566	532	544	547	580	579	598	578	570	580	601	557	564	567	580	589	557	559	576	589	568	599	576	558	617	576	568	568	588	597	576	614	577	595	605	581	549	579	575	587	608	643	574	572	581	560	542	627	623	567	606	530	579	553	572	539	590	613	595	543	562	568	570	537	585	593	584	610	542	598	560	557	604	568	600	607	558	574	583	586	594	544	588	588	564	538	560	579	565	562	592	565	575	584	537	574	581	579	594	572	574	568	627	584	613	584	558	569	568	584	590	580	587	612	585	561	578	564	577	552	583	593	576	581	566	581	560	564	596	612	571	552	539	582	636	565	552	587	597	568	579	591	590	591	597	580	564	554	605	555	600	609	593	577	566	589	573	558	587	594	575	584	575
18684	19932	11273	2398	1033	450	87	194	188	66	71	136	139	137	65	50	59	62	40	33	53	48	42	57	53	50	39	177	916	1003	675	369	201	96	67	51	62	47	50	47	41	40	47	45	32	42	47	64	57	44	40	39	46	45	44	59	31	41	41	41	30	40	37	48	38	50	49	46	54	41	39	40	44	45	32	51	32	53	45	41	36	32	39	53	36	42	53	47	55	35	47	57	48	56	41	61	49	42	43	43	40	44	41	52	52	34	53	47	43	49	48	35	63	41	54	36	47	44	47	41	50	45	57	48	42	39	50	53	54	42	48	47	50	43	54	44	47	43	52	50	50	44	47	40	47	45	56	35	45	49	40	46	34	46	48	39	39	55	58	58	42	61	36	47	51	39	50	43	39	63	49	53	42	43	53	55	52	54	59	52	42	45	43	39	45	38	53	48	37	51	46	51	35	49	46	34	41	51	42	44	42	47	47	39	43	31	38	37	40	46	50	41	54	46	48	44	52	53	48	55	47	46	32	44	50	52	45	52	37	47	49	60	39	37	46	52	69	61	40	33	42	44	50	40	42	41	42	44	45	36	63	46	40	40	36	54	49	43	45	45	51	53	48	46	48	48	51	53	51	49	39	47	48	37	42	44	44	51	54	39	41	43	38	46	37	34	37	37	47	51	40	38	48	54	49	49	48	53	51	51	38	47	49	41	47	28	53	48	42	51	49	43	47	50	44	52	39	39	45	53	46	49	57	39	66	51	55	54	53	52	42	49	44	58	46	34	43	51	41	41	59	53	42	47	52	41	40	52	45	48	41	58	43	44	61	34	40	38	42	46	35	49	45	60	37	47	33	35	56	43	47	40	53	45	45	35	37	40	55	32	44	44	44	40	41	53	62	41	50	48	43	46	48	51	44	42	59	53	50	46	42	42	44	40	49	51	44	36	43	41	32	50	49	47	43	55	53	40	53	41	43	43	37	40	47	35	43	54	50	51	45	50	41	48	62	42	47	35	43	41	42	47	49	44	41	51	50	40	48	39	47	49	50	46	50	45	44	40	41	48	48	53	54	38	49	46	52	49	46	54	44	36	52	49	52	44	51	53	48	52	45	47	39	43	54	42	37	40	45	52	45	54	49	36	35	46	50	51	51	57	44	44	51	58	45	41	46	37	47	41	43	38	50	41	41	42	46	39	41	50	48	41	51	51	29	36	52	40	44	45	43	44	52	39	39	54	37	39	56	53	42	43	42	41	51	46	46	53	55	43	47	35	53	44	69	56	38	41	47	50	45	37	54	55	50	60	67	46	42	46	37	52	41	45	42	48	34	37	39	52	36	54	31	38	55	47	47	43	48	47	33	46	31	42	50	37	37	46	47	31	45	44	42	54	38	42	52	34	51	47	45	50	33	53	46	44	45	45	46	55	45	54	40	55	39	34	43	45	41	48	53	40	45	41	37	35	55	51	42	44	60	43	42	48	47	33	32	44	45	37	56	60	47	40	41	46	51	42	34	50	50	44	51	46	45	43	51	36	55	53	45	45	43	44	43	48	50	45	44	52	48	39	39	44	41	52	38	42	43	31	46	37	48	36	38	47	53	54	68	51	48	43	47	45	37	51	59	43	56	57	53	43	54	43	47	52	37	36	46	46	41	49	40	37	42	41	44	52	51	46	52	58	51	58	42	40	43	51	46	44	44	61	47	49	45	40	52	38	37	50	64	42	41	45	42	40	55	38	45	38	53	39	54	49	47	47	43	54	37	47	39	38	42	50	57	48	42	43	52	57	38	43	50	53	56	47	47	33	43	49	53	37	46	43	50	40	56	42	47	47	38	44	37	61	41	42	54	46	37	51	46	37	52	39	49	36	46	51	35	44	35	48	46	56	32	53	54	48	49	41	49	44	53	48	41	48	63	53	63	41	43	43	35	50	45	47	54	51	44	50	46	51	43	53	43	49	45	50	38	52	48	42	48	45	51	49	34	42	38	40	51	45	41	40	54	44	54	49	54	53	39	43	37	43	40	44	39	39	45	48	49	45	36	55	44	34	37	43	44	48	41	48	49	55	46	36	57	49	49	51	54	45	51	48	43	41	43	56	55	56	54	58	48	49	31	55	47	44	40	45	41	52	44	57	49	46	58	49	39	47	42	38	46	39	39	46	41	46	56	47	55	41	45	53	34	32	27	58	39	41	51	52	54	38	36	57	50	47	41	42	49	40	48	36	48	65	44	45	38	48	52	37	47	40	35	44	44	49	45	50	44	45	55	41	42	55	42	37	45	37	37	59	37	55	41	52	47	51	30	42	60	62	41	35	46	48	38	40	44	43	44	52	46	43	48	57	48	30	43	46	45	36	50	44	42	50	45	36	44	45	43	61	38	48	47	52	39	38	57	45	46	38	57	50	51	48	34	46	41	44	55	41	44	38	52	49	41	47	41	35	54	52	54	40	45	51	54	40	37	49	49	42	44	39	38	42	50	47	48	44	53	47	46	34	49	55	52	50	48	49	40	48	50	36	40	44	40	41	46	61	46	60	29	47	49	57	43	54	42	41	34	41	57	54	35	51	38	45	40	46	36	49	50	49	62	52	55	41	45	51	49	44	42	43	39	37	42	48	48	46	59	48	47	49	54	48	50	38	40	49	41	43	40	40	37	46	41	46	43	45	47	39	44	47	49	37	45	43	36	53	36	57	55	51	37	57	36	47	49	37	44	51	43	47	54	43	53	49	40	55	42	45	54	44	48	45	50	40	39	43	56	52	46	45	42	49	56	44	42	52	41	43	43	51	44	54	37	44	42	40	55	35	43	33	42	43	37	42	56	37	45	49	54	55	45	32	48	52	50	51	45	32	38	38	44	47	44	53	48	46	45	45	45	52	42	51	49	50	40	55	39	53	47	44	39	51	69	50	46	52	43	49	50	48	44	49	43	58	47	33	41	47	57	40	37	44	45	42	53	42	38	46	69	50	55	51	48	42	38	54	40	44	57	43	40	43	59	51	49	38	42	47	42	48	40	51	46	42	51	41	50	46	45	54	45	46	41	49	38	56	40	35	48	53	39	52	45	61	38	59	41	52	51	56	51	67	49	62	37	40	39	49	45	45	36	47	49	44	43	50	40	53	37	33	35	56	51	59	38	47	44	56	56	40	52	44	29	52	46	45	38	53	50	45	35	43	49	54	41	40	40	54	51	38	55	41	49	42	36	48	44	47	45	46	49	34	42	38	42	43	53	44	41	40	57	48	39	42	48	40	47	51	53	27	51	43	53	49	42	38	56	47	52	43	49	42	49	48	36	35	48	58	37	35	50	43	45	35	40	48	47	39	31	54	37	56	39	44	52	43	41	41	55	62	41	44	46	42	35	42	45	47	41	58	45	58	52	47	31	48	51	55	66	54	51	41	40	42	43	51	55	39	43	46	37	47	59	62	55	46	42	31	37	50	38	50	46	50	48	56	41	42	50	41	40	59	47	48	51	55	38	46	41	46	45	50
53677	38644	35311	27256	32059	16058	4906	11711	7739	2428	2046	5965	5864	4286	1208	1121	1085	1033	941	923	926	874	805	817	760	771	765	5106	20370	19708	14527	8996	4351	1944	1011	689	622	604	592	601	570	602	592	592	600	618	576	593	624	588	583	595	614	591	623	586	584	590	634	603	625	567	540	614	527	608	620	614	645	581	590	610	591	560	577	592	600	606	605	638	596	586	614	589	575	597	619	601	575	586	671	573	568	583	592	603	581	641	625	614	643	623	572	582	625	598	591	641	600	590	590	579	553	613	603	623	594	561	650	590	540	578	604	610	623	602	597	565	565	627	623	615	616	594	564	628	598	632	590	633	648	641	591	543	585	618	591	604	590	553	623	593	557	603	583	624	591	625	624	622	598	591	584	616	615	597	585	636	568	608	621	613	611	637	636	628	594	612	586	609	574	611	608	562	628	593	624	592	590	609	608	610	595	624	629	592	638	626	610	627	590	607	605	632	579	539	626	617	524	602	578	588	602	577	559	677	567	608	586	647	627	573	567	598	625	628	628	632	636	588	610	628	630	571	620	590	654	591	620	610	579	625	579	629	636	565	550	617	564	590	551	617	583	586	580	609	612	619	581	556	580	589	603	598	570	652	620	564	600	561	612	588	582	554	561	615	613	618	628	647	594	609	592	613	607	610	613	616	638	623	569	594	630	625	582	601	539	605	587	615	587	592	582	604	576	587	586	586	619	631	581	596	581	595	636	611	586	634	597	558	531	558	600	616	624	646	559	618	658	665	608	659	592	611	606	629	593	582	612	608	604	585	594	578	578	606	612	563	587	585	590	624	570	559	602	535	605	606	609	596	570	593	603	582	567	601	592	605	607	612	544	550	575	642	592	574	587	591	635	540	624	622	560	592	575	550	597	566	600	566	622	621	637	572	621	609	599	625	622	615	633	577	572	582	573	593	580	578	590	569	594	603	604	621	579	567	609	581	675	617	598	608	620	593	594	580	605	579	592	593	573	599	604	624	644	569	624	592	660	668	593	594	602	660	597	605	610	600	602	596	596	603	610	615	615	572	602	625	551	596	560	622	600	541	579	597	595	578	605	574	582	573	595	625	611	622	564	585	534	608	585	597	549	588	599	607	609	591	591	582	614	593	602	611	590	618	572	603	550	597	566	581	586	578	618	615	607	585	584	586	576	587	596	584	604	606	627	611	575	603	586	611	639	613	587	582	601	617	576	589	606	600	613	597	576	577	592	564	552	589	615	604	601	611	608	601	608	593	600	599	574	578	572	577	610	575	607	572	622	569	590	642	588	576	556	580	576	606	603	581	556	578	572	620	587	627	559	637	634	586	596	611	575	616	601	564	623	571	641	597	663	588	618	620	610	602	621	585	606	600	645	600	575	557	602	612	616	615	573	574	635	612	568	627	634	585	595	597	549	590	626	630	596	588	605	602	597	574	612	609	612	614	552	603	600	595	614	616	588	580	572	598	574	625	608	603	575	573	617	603	594	624	551	566	569	575	552	633	595	605	574	560	580	597	599	624	644	588	604	584	598	611	617	617	607	574	610	565	596	614	584	603	568	587	600	590	609	614	587	572	568	581	545	598	589	578	625	594	571	590	566	560	652	632	595	583	625	593	607	610	576	594	603	604	633	607	574	627	624	589	560	562	587	625	609	566	611	629	582	582	598	577	620	601	604	576	585	589	625	624	628	583	647	611	625	593	599	587	578	593	602	602	628	582	599	660	611	604	565	594	636	607	616	607	627	606	554	600	626	582	611	602	593	600	595	583	595	550	564	609	584	624	602	603	595	592	612	562	534	635	583	641	567	607	623	604	628	638	575	613	605	640	565	598	595	636	581	633	535	555	660	630	585	608	588	666	604	609	573	615	572	594	600	595	629	577	583	629	590	628	564	597	585	603	588	573	603	615	627	597	636	642	589	579	562	583	579	598	572	624	579	630	582	624	616	588	576	609	585	618	623	577	644	594	565	614	596	609	613	624	610	599	603	577	594	608	576	598	596	590	600	599	613	616	595	626	596	589	604	587	594	598	599	604	632	546	610	605	620	615	597	547	608	611	604	581	615	585	611	553	603	554	586	629	562	616	605	645	615	602	581	587	614	601	581	582	612	645	601	621	592	606	603	587	581	598	623	584	605	592	607	589	654	643	633	590	601	582	618	581	588	588	578	562	556	635	617	583	581	583	594	637	602	625	590	577	562	608	624	600	601	603	596	592	615	602	589	579	644	658	607	603	569	608	612	640	616	591	614	574	640	643	578	611	585	594	612	595	615	600	658	593	607	594	593	610	606	577	603	557	633	589	594	555	601	653	598	599	557	583	572	582	565	620	611	579	632	639	621	566	655	583	648	574	624	593	590	658	610	581	595	616	608	610	601	599	638	595	576	585	611	589	600	592	600	571	603	567	550	574	638	595	579	582	568	644	626	627	655	601	584	602	600	567	573	612	605	564	651	627	599	570	590	595	587	556	597	601	635	580	650	591	561	624	618	606	604	631	594	586	645	580	583	601	590	616	611	569	610	643	581	603	603	592	624	599	637	599	609	623	555	635	571	576	616	598	587	618	614	619	612	609	636	562	613	651	599	587	568	609	600	578	635	571	609	612	603	645	635	576	620	645	591	593	619	620	609	569	619	599	636	614	570	592	601	595	601	582	581	579	605	579	616	554	636	583	589	578	623	560	618	585	639	589	623	615	618	599	636	598	587	569	607	574	593	578	589	613	592	636	611	622	594	624	609	639	606	602	591	582	613	580	570	607	553	589	597	601	611	602	607	605	591	573	621	650	624	585	612	615	571	598	561	592	584	578	606	594	617	600	622	589	594	560	584	607	612	567	624	581	614	614	623	606	628	589	585	586	585	581	586	589	554	631	631	615	584	574	595	568	589	607	621	623	577	621	604	627	590	599	617	595	568	578	649	581	638	583	583	607	607	572	576	610	554	595	604	604	590	586	530	599	624	604	621	669	580	573	580	564	567	625	584	529	522	609	641	613	604	579	558	611	624	549	583	615	591	568	579	587	594	571	602	651	607	594	640	652	610	603	613	545	580	601	603	573	559	635	609	641	614	600	612	565	568	571	604	584	627	621	583	595	598	582	604	557	601	584	624	585	565	627	600	593	603	619	596	609	618	599	593	613	616	573	583	580	619	608	592	615	598	635	593	568	557	593	592	561	617	597	590	596	575	586	601	619	601	600	546	601	565	649	589	583	613	601	595	606	627	580	590	651	580	596	624	588	591	650	606	575	612	596	615	599	596	637	551	596	617	654	597	591	585	586	562	604	607	626	571	591	579	611	616	594	596	539	638	596	625	634	669	600	643	618	551	629	652	532	610	626	603	627	600	593	659	641	601	572	608	575	578	580	575	579	619	583	579	611	628	590	598	599	648	572	628	567	553	611	572	546	626	591	630	602	626	615	609	623	589	579	622	584	557	573	597	575	576	608	566	634	594	624	652	597	593	607	608	559	595	563	648	621	588	596	574	624
6739	3190	1726	385	218	112	41	55	55	52	48	101	65	56	42	48	43	54	49	47	50	47	41	45	62	44	57	109	292	297	238	150	90	58	48	41	30	46	49	37	39	42	44	38	51	39	58	49	33	41	32	28	37	45	51	48	50	42	37	49	41	47	46	57	36	53	53	36	36	49	37	45	45	56	38	34	43	40	48	42	56	44	45	42	34	45	48	45	39	40	41	49	41	44	48	38	47	48	48	40	33	40	48	42	54	46	37	43	40	40	39	44	44	35	47	49	42	33	46	41	38	31	46	41	45	31	50	47	37	45	48	40	38	48	40	37	45	35	48	49	51	50	35	44	46	36	50	57	44	37	48	36	53	38	45	49	35	39	45	47	38	58	35	42	44	50	46	41	47	34	50	57	42	40	48	48	35	55	49	47	39	32	36	39	43	39	34	41	43	42	43	42	41	41	44	47	47	43	36	40	55	54	33	37	57	47	52	42	31	41	24	53	57	42	49	41	35	58	34	46	41	53	45	34	43	47	42	55	34	34	44	34	37	51	52	40	45	52	44	44	39	44	46	45	39	42	47	41	48	48	37	44	47	50	44	46	48	40	44	47	56	44	26	49	43	34	46	36	46	44	47	36	45	41	54	48	43	35	44	54	53	44	34	51	45	49	40	44	36	45	47	43	51	58	41	46	48	50	31	36	49	50	60	46	45	39	61	45	45	44	59	51	49	61	53	47	57	41	60	39	56	49	45	54	64	56	40	43	34	45	64	43	31	41	42	50	51	44	33	47	39	52	50	53	42	40	47	39	33	39	54	42	48	47	52	54	36	36	49	48	38	42	44	44	46	48	37	44	43	50	41	48	44	46	32	50	55	50	51	45	35	46	51	48	36	41	55	51	49	43	31	36	44	42	38	49	58	51	42	43	42	49	47	49	48	49	50	41	42	43	41	45	41	47	52	49	31	55	42	42	44	42	47	35	45	44	47	34	51	45	50	36	46	33	40	36	46	47	35	42	63	60	49	32	36	40	38	43	41	42	53	47	42	41	52	49	45	51	41	40	48	41	38	48	42	48	37	40	50	46	48	47	45	49	47	48	46	37	54	45	47	55	39	48	42	38	33	35	48	42	32	39	45	48	44	50	53	59	42	49	53	51	45	42	46	41	56	53	50	61	56	43	44	42	46	55	64	40	40	56	41	45	51	39	41	42	38	37	47	44	40	47	45	52	36	47	56	46	41	47	40	49	55	36	48	42	50	39	39	37	48	37	47	48	45	48	40	49	56	40	43	55	42	44	48	47	51	39	40	38	53	35	26	35	46	53	48	34	59	43	39	46	46	41	43	49	47	51	49	38	34	44	47	50	49	44	47	51	48	48	38	42	30	51	42	40	47	53	37	44	48	41	56	40	41	36	45	44	34	49	50	43	48	47	47	36	48	52	47	41	50	33	44	45	35	47	50	45	54	43	50	43	39	40	45	41	45	51	40	31	31	38	44	45	45	47	34	51	44	53	48	49	44	46	55	42	45	42	49	51	51	51	45	48	56	45	56	42	35	37	46	47	52	33	41	40	40	47	43	49	35	43	44	47	48	41	58	39	52	38	36	39	52	40	36	47	49	51	46	42	39	33	53	42	53	52	57	47	52	56	46	43	46	40	48	36	53	47	32	31	41	50	59	36	42	53	48	51	31	42	50	48	47	45	45	54	52	43	40	38	49	41	52	39	41	38	51	41	52	34	35	46	39	40	43	38	44	40	47	40	46	43	44	42	38	36	52	34	40	51	44	44	45	45	43	46	43	49	46	51	40	35	46	44	43	43	61	52	46	45	43	46	48	42	49	50	40	45	26	48	36	48	49	38	58	47	50	45	45	37	47	46	39	45	46	51	37	36	48	38	46	46	45	49	44	50	51	43	37	38	46	44	40	50	45	37	47	50	50	40	49	40	43	43	49	47	47	41	42	29	46	46	51	41	50	46	51	44	60	42	43	54	45	42	34	52	49	48	41	46	41	49	47	52	42	51	46	36	34	36	45	37	43	51	48	36	43	55	54	51	38	34	42	38	48	50	45	39	40	38	39	39	42	50	40	36	49	45	38	49	36	45	43	37	49	42	53	47	32	48	46	50	51	43	45	53	39	43	45	45	36	51	38	51	34	54	46	52	42	50	43	34	48	46	49	39	50	43	45	29	46	43	32	50	42	42	34	50	51	48	45	49	41	50	44	48	34	46	47	46	43	52	52	47	41	49	52	40	44	30	55	41	49	53	48	50	41	51	46	42	46	44	49	51	41	38	49	42	47	61	51	55	35	42	42	38	48	53	41	51	42	39	55	45	67	31	39	48	29	42	48	42	48	41	44	43	61	32	36	51	45	45	46	42	48	57	41	39	51	51	48	40	47	48	45	55	42	58	36	61	50	48	40	66	48	49	47	39	53	51	50	40	50	49	43	45	33	51	33	54	32	50	41	51	50	39	41	48	52	36	45	48	39	55	40	38	44	48	30	48	50	31	43	43	48	45	39	42	39	59	40	45	40	44	48	34	59	42	44	35	44	49	37	42	47	45	46	44	50	37	49	30	43	50	54	43	39	50	45	31	43	51	45	53	56	42	46	50	48	32	45	40	50	49	52	48	48	53	50	40	49	41	38	46	42	51	38	40	46	46	47	52	41	44	45	46	38	47	48	42	48	37	51	42	51	46	46	43	35	46	44	50	44	36	38	37	54	48	35	44	44	43	55	51	50	40	43	37	41	39	41	37	49	44	36	49	50	53	38	53	42	42	43	46	28	36	40	40	51	44	42	40	47	40	44	46	55	31	48	55	38	51	40	50	44	48	33	37	52	47	48	45	47	39	38	52	43	37	38	46	50	43	53	48	51	48	53	37	53	44	44	43	45	54	46	52	45	41	46	42	53	54	52	49	55	42	52	40	44	49	48	28	44	45	46	31	39	51	38	42	43	52	38	43	33	30	46	46	51	33	41	46	43	45	44	40	46	44	33	43	45	45	45	39	48	31	50	41	41	48	40	60	43	46	42	41	51	35	52	45	42	36	51	27	41	45	41	48	54	41	51	37	41	46	46	37	54	45	46	50	47	39	49	47	39	42	43	45	50	39	52	42	46	39	46	42	35	46	35	48	42	43	60	41	44	47	38	53	43	41	52	31	31	41	44	49	39	43	60	49	50	42	32	54	47	51	39	48	50	45	44	37	35	44	44	42	48	43	53	38	47	53	52	41	42	43	33	40	39	44	51	49	35	36	47	49	32	43	43	37	50	51	37	29	49	40	47	38	41	37	36	47	45	46	51	59	41	47	39	38	59	54	38	40	59	42	42	46	50	33	44	42	51	40	43	43	51	45	41	45	43	43	49	47	41	44	55	49	47	57	38	40	45	37	41	43	48	46	49	37	50	45	41	47	46	48	46	45	47	45	40	61	49	25	44	38	45	43	39	47	42	42	43	42	42	32	46	37	41	37	29	40	58	44	47	44
38526	24436	19475	10574	16536	6473	1612	2363	1593	1116	946	2806	1791	1652	722	737	660	703	680	627	637	610	631	606	616	582	631	2801	7928	7826	6225	3602	2067	1133	751	680	628	556	559	600	564	639	577	551	573	596	558	603	625	584	593	583	582	609	561	539	564	555	562	554	555	549	588	614	574	547	623	572	596	556	577	562	581	565	545	589	574	588	594	647	556	528	549	590	572	561	562	568	566	628	600	608	618	586	609	607	630	611	594	524	584	574	575	591	576	601	572	606	556	614	620	576	585	577	584	579	557	586	564	581	528	583	570	578	570	570	531	567	580	568	578	587	575	587	599	589	611	577	586	607	611	612	545	590	601	588	568	584	617	564	590	598	616	529	601	566	600	562	578	583	591	565	586	602	600	557	543	591	637	587	562	551	574	559	606	580	591	645	609	579	581	584	563	563	573	566	573	610	585	582	570	583	582	567	608	588	566	602	614	580	608	641	566	564	554	565	583	609	562	568	589	561	551	593	553	552	618	598	563	585	560	575	590	611	564	578	569	604	569	604	605	609	572	608	550	555	619	581	587	572	597	593	606	582	557	629	563	589	599	612	579	568	579	576	555	592	582	556	588	559	591	620	598	562	627	599	550	553	589	596	573	594	578	598	572	572	543	571	621	587	622	569	629	607	624	586	585	586	570	586	598	547	589	584	566	566	587	560	623	592	545	607	600	568	535	534	603	557	614	568	557	592	556	596	565	575	554	542	590	563	573	583	625	594	581	583	601	555	583	572	570	569	579	590	619	578	584	574	612	615	605	577	585	599	559	588	576	532	539	568	598	570	548	595	610	544	591	553	589	581	597	587	556	565	604	603	597	594	577	599	549	593	556	556	588	551	581	611	591	594	601	597	568	543	613	584	587	553	615	577	618	599	608	580	558	549	592	583	595	600	562	611	569	567	607	589	567	599	644	556	589	584	549	555	566	591	615	577	609	585	579	571	601	600	585	603	615	552	589	580	591	608	550	592	581	586	593	576	579	553	569	545	560	618	600	561	596	612	551	603	621	584	598	602	544	615	593	587	548	596	619	617	567	580	583	564	590	592	602	543	569	524	605	542	555	614	563	504	574	578	558	568	593	547	609	579	612	556	626	576	577	582	569	570	572	594	580	637	623	563	580	561	575	579	602	568	587	556	535	598	583	555	579	584	543	581	604	569	604	595	587	568	572	576	600	546	600	580	611	607	626	585	569	601	580	619	580	559	610	569	590	544	598	569	579	576	558	597	619	553	602	575	611	586	590	598	585	622	560	543	577	576	600	565	625	562	553	598	554	599	600	565	588	591	598	612	569	531	594	600	582	560	572	586	620	580	600	596	605	579	528	562	544	548	552	542	577	567	558	567	592	525	596	603	567	581	624	612	603	605	612	568	584	575	620	588	557	587	598	589	583	607	577	605	587	632	583	589	560	535	564	555	541	558	591	572	587	593	569	576	611	561	594	600	605	586	579	554	579	543	575	619	617	562	600	571	611	605	569	598	598	555	565	593	566	634	607	608	597	556	573	601	589	592	587	558	549	576	601	571	607	585	590	607	588	605	568	581	617	603	593	598	583	612	584	580	568	530	570	553	588	624	605	638	614	561	589	582	585	604	601	594	595	578	579	573	595	586	579	601	580	578	567	561	582	622	546	574	614	572	557	596	588	591	557	583	577	614	574	551	605	570	532	547	571	589	580	566	545	577	571	602	587	612	600	540	565	604	569	596	551	581	577	539	594	602	627	558	592	546	580	572	639	553	593	535	596	599	577	579	567	563	562	616	606	573	585	579	583	581	557	614	572	583	571	574	583	611	585	613	574	598	581	604	586	582	606	596	619	603	590	587	563	576	567	599	544	558	552	608	605	606	616	577	565	555	595	587	601	607	573	535	554	560	576	603	568	612	567	567	552	586	574	592	597	571	575	640	587	596	576	539	588	580	565	597	565	618	591	620	551	587	561	618	578	555	554	555	579	562	604	576	578	540	547	627	577	628	584	577	609	566	564	561	589	571	599	592	603	605	576	583	570	560	555	591	541	556	610	599	613	557	618	643	549	588	575	585	547	584	579	589	577	535	575	559	570	566	572	571	550	583	610	595	586	608	607	571	516	572	561	601	564	620	581	583	586	629	541	559	577	530	565	608	594	638	590	624	596	559	564	588	574	557	545	606	578	554	602	593	560	592	555	604	611	579	536	601	544	563	571	560	550	605	584	603	594	558	595	584	599	559	648	576	580	566	578	562	581	573	596	590	581	589	596	642	584	606	555	554	539	591	593	590	626	592	574	612	577	575	610	562	576	642	573	569	606	558	595	572	548	567	573	555	554	572	594	595	600	640	581	621	577	643	543	573	546	558	582	608	546	614	607	541	601	567	560	601	593	583	584	595	633	570	628	595	599	539	584	621	598	560	549	569	611	599	577	567	568	562	572	590	528	613	543	599	544	581	575	590	592	606	569	579	567	618	590	560	605	581	597	591	578	595	555	576	589	570	569	544	606	562	560	562	560	622	549	560	631	580	573	603	547	559	613	565	575	558	584	609	580	602	573	554	540	611	568	592	566	570	579	638	600	554	606	554	593	568	574	568	593	544	572	574	559	564	568	602	605	578	558	595	560	600	576	604	607	562	607	631	584	611	596	564	551	582	570	553	563	570	593	609	574	634	554	600	573	579	596	579	611	582	584	578	562	566	529	573	607	597	611	589	602	532	568	589	589	591	619	612	552	537	586	639	598	587	557	561	580	582	598	585	551	605	611	549	607	575	567	613	572	580	588	551	550	578	543	601	572	598	601	621	549	603	609	614	588	592	621	557	594	590	593	534	627	573	587	597	588	605	593	634	570	599	556	582	580	573	576	546	581	558	583	603	574	550	556	600	627	591	573	580	569	581	598	592	542	602	651	542	616	569	610	571	585	593	597	608	570	569	578	588	611	612	571	615	528	568	584	556	566	551	588	579	588	588	587	603	594	593	542	551	601	571	565	552	604	552	555	561	601	576	588	522	570	607	573	637	619	578	589	607	556	580	566	600	569	568	600	601	616	592	590	531	585	581	580	587	605	590	577	563	577	565	595	528	593	571	594	576	619	579	572	572	579	552	544	578	605	584	560	593	564	583	600	580	576	603	599	590	602	602	545	600	573	587	576	591	576	544	638	614	619	598	619	585	584	576	594	585	588	561	544	609	555	531	547	574	573	545	544	588	546	594	584	568	574	587	550	573	565	610	574	582	584	571	558	585	570	578	576	607	609	585	599	591	582	592	561	637	613	595	561	545	544	574	594	550	562	605	625	604	600	566	526	576	582	564	618	588	572	598	558	605	551	544	572	581	594	566	549	546	615	592	562	581	583	617	586	546	614	569	572	580	615	568	577	585	551	584	573	592	605	562	590	610	605	546	559	601	588	569	590	567	650	563	608	566	578	585	546	572	554	594	561	600	528	606	596	579	562	592	600	535	582	581	554	598	623	614	549	610	613	592	548	581
12844	12768	5767	1105	515	258	71	86	126	51	67	159	62	87	50	59	44	42	43	46	44	54	37	46	53	49	56	182	568	512	375	236	157	88	57	44	60	42	42	43	34	47	42	37	50	41	51	51	47	49	44	46	56	46	46	40	47	43	46	42	48	37	43	41	51	38	37	36	45	49	42	47	42	43	47	55	42	40	49	40	51	45	50	46	48	39	31	68	49	38	33	46	39	30	38	43	49	35	42	42	35	50	53	41	41	47	64	48	48	51	52	53	42	39	54	44	37	63	40	33	33	36	44	49	45	44	37	36	43	43	35	53	47	47	53	52	47	46	54	46	40	43	56	34	41	36	47	37	32	46	40	53	47	56	42	55	52	49	44	53	42	39	49	45	52	31	39	27	48	59	38	44	34	49	50	26	42	40	37	48	34	44	43	42	53	42	51	49	42	45	46	37	55	41	49	38	39	39	30	46	53	54	52	40	43	33	36	40	44	48	35	39	45	43	51	42	43	58	47	45	43	49	35	49	50	55	43	52	50	55	42	32	42	39	54	43	39	45	47	42	29	40	40	49	44	43	45	46	36	41	46	61	50	39	51	48	35	43	46	37	43	47	37	38	53	46	50	50	48	47	47	46	32	39	33	43	39	52	40	48	46	59	40	40	43	39	44	47	49	49	34	40	37	39	31	52	39	51	49	52	49	48	30	32	34	44	55	38	51	54	24	49	40	53	44	48	39	46	50	40	50	39	49	46	45	35	42	45	44	48	49	44	47	53	45	46	39	46	43	35	50	40	45	38	40	32	44	35	42	42	45	59	49	47	53	51	50	49	60	46	41	56	53	48	46	42	45	43	35	53	47	37	42	57	48	41	54	41	42	41	60	55	32	39	46	44	42	47	41	48	41	45	44	51	44	45	51	45	43	47	48	38	49	55	51	57	40	36	44	51	51	47	44	34	43	41	46	32	54	45	33	51	60	43	52	40	48	42	39	40	53	44	53	39	51	41	40	56	48	55	49	36	42	42	50	50	47	46	52	44	46	52	42	43	47	37	48	47	37	52	41	45	52	48	33	43	45	42	37	48	29	46	44	44	38	51	46	49	46	30	44	40	49	44	60	48	34	39	59	41	54	49	40	42	36	46	44	50	55	44	45	32	44	56	35	49	52	38	51	36	34	52	55	51	57	38	46	38	41	52	38	44	58	35	44	42	50	50	41	46	34	44	41	43	48	36	48	43	45	48	50	50	40	45	59	41	41	49	41	50	41	55	52	56	32	39	36	48	47	43	36	40	36	46	46	40	37	52	40	42	43	39	35	46	34	32	43	49	42	52	52	41	36	36	51	39	44	40	37	46	40	45	46	48	45	47	56	46	37	49	36	48	54	47	50	50	53	52	39	36	43	64	40	46	38	38	47	57	46	44	58	50	38	52	47	47	46	49	38	40	55	47	47	38	27	40	54	44	48	48	63	47	53	39	41	44	47	52	48	42	42	45	48	48	40	51	47	50	48	33	47	34	42	41	48	37	36	53	55	41	52	57	54	41	32	53	47	43	54	51	40	46	52	40	44	42	55	52	37	46	34	46	44	42	41	48	46	41	52	40	39	42	40	43	44	52	54	52	39	38	33	34	47	40	34	36	44	46	44	45	49	41	47	47	34	50	45	46	54	43	45	37	49	45	38	45	47	39	35	60	42	39	50	49	45	41	48	43	41	44	37	48	43	64	31	45	52	49	57	48	38	45	48	41	43	42	45	56	45	37	54	60	38	47	47	36	37	49	35	35	39	40	45	43	48	50	39	45	41	54	40	51	45	51	49	49	39	37	38	49	47	47	48	44	53	49	43	44	44	38	42	48	37	44	49	46	37	42	35	33	40	42	41	53	50	45	58	47	49	45	51	33	41	52	44	38	38	45	41	39	40	46	46	41	44	50	45	42	37	41	44	34	40	41	41	46	35	45	33	54	41	45	44	49	40	55	48	50	47	43	45	47	38	35	32	38	46	38	36	47	50	40	47	42	43	39	41	39	40	33	49	45	48	41	39	41	39	48	44	35	38	58	53	51	48	57	58	47	38	41	47	39	55	52	36	36	37	38	48	39	53	56	49	36	35	41	50	52	55	47	47	42	40	32	41	51	37	42	42	34	44	43	46	44	59	38	34	55	50	57	55	56	47	37	51	37	42	47	47	54	47	41	52	42	42	57	36	46	34	42	44	38	47	43	31	40	53	50	40	50	52	45	59	36	37	42	46	40	40	49	48	44	45	46	51	39	44	48	54	49	53	36	41	49	48	49	65	45	36	45	53	33	43	49	51	43	48	44	48	40	32	39	46	32	44	44	47	47	35	42	51	41	50	48	42	44	43	42	40	30	53	54	53	43	40	38	44	49	47	43	46	48	40	48	42	53	35	40	45	43	48	38	49	42	41	51	41	34	51	42	45	46	57	48	47	42	52	48	43	41	49	41	52	42	46	44	40	41	51	39	46	52	47	34	38	37	47	52	36	42	41	49	51	51	63	35	36	42	43	67	36	32	58	42	52	35	42	52	47	38	33	37	30	40	47	52	53	42	35	39	46	47	44	46	38	40	41	50	54	36	53	39	41	51	43	40	40	43	48	44	51	39	40	50	48	41	40	53	47	44	39	41	37	36	46	40	41	53	42	51	36	43	50	44	47	37	45	47	46	44	46	40	55	42	38	44	42	42	47	32	30	52	47	44	41	45	58	39	39	35	38	45	46	59	35	49	46	45	49	48	48	50	48	29	48	40	34	42	46	47	47	37	35	33	37	41	52	46	32	39	40	44	49	48	37	47	43	44	51	26	40	52	35	49	48	41	38	33	42	38	34	40	50	38	46	47	49	53	43	40	50	52	44	52	50	39	51	44	47	48	32	46	44	47	37	48	36	38	52	42	37	49	40	44	40	45	44	40	35	63	47	33	40	50	49	43	39	36	41	52	47	38	44	34	48	36	42	47	54	47	42	45	50	42	44	38	39	41	37	36	48	41	43	49	56	50	39	39	44	44	41	42	49	52	48	43	38	49	62	41	41	40	49	43	38	34	45	38	38	41	58	42	38	46	46	43	38	35	48	52	54	48	55	51	44	50	47	40	43	48	43	52	36	44	48	42	42	40	44	50	46	40	43	45	50	54	46	44	42	41	39	42	45	38	45	39	47	48	44	49	45	35	42	46	54	35	51	40	36	45	46	53	38	33	44	43	41	41	39	44	38	42	38	45	40	34	50	48	46	45	41	41	52	41	36	35	35	48	44	36	46	37	56	45	46	32	49	56	47	49	46	50	40	44	53	55	42	38	52	49	50	50	50	50	39	53	51	56	41	47	40	62	34	42	46	42	38	47	41	53	45	39	42	36	54	44	53	41	57	41	40	48	42	33	43	43	35	43	32	43	39	37	47	52	41	40	40	50	39	48	58	43	46	44	39	52	33	41	39	49	40	49	43	48	54	49	49	45	43	42	43	43	45	47	55	42
51867	35990	29105	19113	26553	10600	3402	3678	5865	1672	1533	5980	2436	2356	960	933	851	838	822	755	709	740	703	729	704	694	639	4991	15089	13499	10411	5955	3190	1507	852	672	621	611	569	547	618	591	595	550	559	594	579	614	626	600	646	558	608	567	591	635	578	589	577	574	585	528	602	579	548	591	603	530	588	576	537	557	572	599	565	598	596	542	573	581	609	565	576	605	567	556	607	536	529	551	557	589	569	602	620	594	601	622	596	572	540	549	570	612	599	585	579	622	597	583	582	609	550	607	588	575	593	567	589	608	584	598	564	598	588	555	561	552	558	563	618	580	562	584	604	599	553	606	581	576	577	597	641	557	582	588	495	608	596	564	602	613	576	558	588	557	568	602	618	572	584	542	565	593	580	562	581	608	579	558	580	547	553	572	544	538	570	535	583	601	603	576	559	566	594	597	621	604	593	537	584	582	585	566	528	576	627	570	594	545	561	566	594	591	595	562	582	528	594	563	518	572	590	558	617	610	574	603	573	587	602	620	572	573	591	600	623	591	574	591	557	553	563	573	600	574	611	599	613	599	563	578	581	571	569	570	571	580	551	599	581	567	570	604	598	563	582	570	586	561	542	603	538	583	631	561	582	604	585	566	546	568	580	603	570	606	576	600	600	603	638	596	589	560	598	609	572	549	612	605	568	563	591	601	566	593	552	573	585	595	559	583	587	564	580	620	570	598	541	591	609	577	607	599	552	585	585	613	622	567	581	594	631	566	618	617	586	598	574	572	608	585	575	583	563	589	588	557	625	585	553	566	628	595	571	575	585	579	619	594	595	549	563	601	587	600	590	631	592	573	597	552	584	534	600	590	561	592	604	603	572	529	591	583	588	544	590	571	573	578	585	594	596	589	579	579	544	575	554	592	594	599	570	617	618	618	598	602	565	580	593	557	605	600	553	577	586	580	585	574	579	561	593	595	559	574	599	594	618	556	621	593	610	573	507	579	543	554	545	589	582	585	586	569	575	587	570	586	567	582	605	609	585	559	529	571	612	614	572	586	583	549	594	562	578	560	613	564	610	587	590	570	549	571	572	571	599	574	563	641	577	576	554	606	607	594	566	594	558	548	548	576	592	560	597	605	596	596	609	587	593	567	569	578	584	630	596	617	577	613	569	571	584	598	595	581	602	609	611	606	554	559	571	616	585	587	600	603	575	599	550	581	590	571	623	577	586	622	594	586	606	603	613	570	548	594	613	574	588	610	611	599	559	599	585	581	607	608	559	572	547	554	562	609	599	599	596	583	572	545	574	547	599	562	618	576	578	589	568	578	605	558	586	571	596	591	562	618	636	568	547	550	567	616	549	606	619	559	586	587	607	584	594	591	579	620	581	587	576	544	569	577	609	599	633	578	572	614	623	633	560	581	594	581	585	624	581	578	605	577	618	576	594	560	580	592	617	591	578	576	570	580	578	555	579	610	559	562	582	584	581	585	561	557	582	583	578	547	571	572	599	598	573	620	570	591	570	577	593	525	621	558	581	566	573	537	571	603	575	562	575	581	626	589	538	569	626	580	557	613	558	547	590	578	592	590	603	588	594	542	613	626	567	578	576	614	617	573	594	573	568	600	622	611	591	575	541	568	567	562	621	573	597	599	607	580	583	614	609	601	609	584	617	554	594	568	609	572	606	576	630	569	634	562	613	552	582	554	563	548	567	561	613	590	550	540	569	586	573	555	542	592	579	591	577	546	575	616	606	593	553	590	539	574	592	595	582	613	593	596	558	643	601	566	545	614	563	597	583	574	596	567	574	553	592	591	574	578	579	554	553	574	588	562	596	613	581	584	606	587	558	572	556	585	567	569	590	594	561	590	531	546	611	605	551	596	599	595	587	581	560	590	605	660	632	600	581	569	555	586	561	613	556	624	558	562	590	573	590	615	569	587	602	632	620	637	569	557	567	573	563	568	596	586	600	586	579	559	603	645	603	567	581	603	584	570	585	568	575	626	609	552	575	567	566	594	610	598	610	586	611	601	569	570	575	572	550	561	587	605	589	603	565	590	610	585	589	585	585	602	518	572	604	606	606	564	626	584	581	593	564	592	584	585	551	581	577	571	557	560	566	591	577	563	583	591	600	581	631	597	593	544	586	622	593	569	578	567	559	601	600	577	585	602	607	557	587	603	544	608	576	585	576	573	581	587	564	613	562	604	582	544	598	568	556	568	550	556	554	556	577	546	559	580	601	592	556	584	588	608	586	553	587	624	565	580	588	585	573	586	573	584	617	561	586	590	527	566	605	575	541	574	592	592	614	568	533	606	595	622	612	589	595	574	598	555	577	600	568	579	555	594	588	587	640	570	592	580	557	571	578	579	586	559	590	566	599	609	615	592	585	612	588	564	582	570	578	587	560	567	557	550	595	590	593	620	591	603	589	563	583	619	578	580	611	592	590	560	569	582	577	588	581	553	580	582	559	636	564	560	614	607	619	566	583	583	596	561	630	577	564	610	605	571	604	571	581	583	588	596	572	604	606	555	561	582	573	583	551	545	564	589	568	591	604	583	568	595	577	579	569	609	619	596	581	572	627	623	575	616	631	595	610	582	600	596	568	590	615	589	564	606	593	572	520	601	541	607	623	649	584	582	585	570	592	603	577	615	615	576	597	573	596	590	565	590	576	583	594	602	600	629	605	628	581	587	571	582	591	628	566	597	581	571	589	587	578	601	578	613	598	577	573	580	556	569	563	611	598	586	543	551	612	586	553	557	603	594	572	598	589	601	574	567	598	592	625	612	618	586	620	567	655	637	577	601	578	568	612	585	585	530	582	611	577	571	572	590	574	565	543	568	577	579	607	603	602	636	602	613	571	591	567	608	610	597	585	577	590	524	586	551	587	561	593	537	570	551	557	571	586	560	593	557	599	594	595	545	615	567	580	573	604	592	599	636	571	586	568	601	570	597	556	549	567	611	594	587	550	583	565	586	607	636	564	593	598	609	591	593	571	567	550	571	585	668	569	562	586	607	594	575	609	559	594	606	549	623	576	649	611	584	566	576	590	580	560	565	599	611	606	608	590	581	543	587	593	594	605	563	604	563	608	602	554	557	579	573	576	623	607	603	581	643	616	577	588	578	560	616	600	577	631	575	621	603	583	596	591	579	588	572	567	585	592	578	626	559	595	581	587	580	606	621	565	574	608	580	594	569	626	564	540	610	576	581	573	586	557	626	564	573	585	577	610	531	622	581	620	563	598	570	543	576	575	590	576	551	576	595	590	623	583	593	571	591	581	593	595	557	547	609	616	626	604	549	597	573	644	586	601	640	553	593	567	621	548	547	585	538	636	618	572	629	610	610	622	547	587	663	609	557	566	567	608	602	642	607	571	557	602	579	565	551	592	612	575	581	582	598	589	575	595	578	552	585	593	603	561	596	602	589	589	565	562	595	550	575	535	599	622	580	588	575	558	566	582	612	549	549	609	594	573	580	565	568	595	618	554	594	591	580	605	611	577	591
12049	10362	5968	1170	537	216	80	77	161	69	63	89	63	92	60	54	58	50	51	58	63	55	51	38	44	36	52	123	541	657	657	321	161	104	61	55	35	64	37	62	46	54	48	42	54	50	44	46	57	41	46	40	47	52	50	38	39	38	29	46	54	46	28	55	53	47	40	43	47	43	38	44	40	34	40	56	63	57	38	44	48	47	46	41	52	36	56	51	54	36	44	47	53	51	46	54	47	37	46	46	52	52	32	40	41	35	61	61	46	45	48	44	38	40	44	46	45	43	40	65	44	42	41	42	48	54	33	59	42	43	50	47	50	44	47	41	46	53	43	40	46	47	46	58	46	34	43	55	41	40	45	46	43	39	57	50	43	49	40	50	44	45	50	49	54	45	49	43	46	51	35	56	42	39	37	64	58	41	56	46	50	49	45	41	36	50	54	48	55	47	50	55	48	39	47	49	36	43	47	53	55	49	58	53	59	52	52	51	50	42	42	43	49	43	51	35	39	53	41	51	41	36	48	38	48	43	38	39	45	45	39	42	51	40	48	33	46	43	50	46	53	29	58	44	47	36	50	55	47	47	44	45	50	41	58	61	35	51	61	46	44	54	48	40	49	51	60	49	34	42	54	45	49	51	55	44	57	55	49	34	52	48	47	47	47	41	46	44	50	61	59	47	41	45	54	45	43	41	54	42	44	45	54	43	37	37	61	54	43	50	34	40	51	42	51	53	58	48	40	43	55	35	52	44	50	40	50	44	57	57	49	64	51	45	48	55	65	37	33	39	47	49	44	43	54	51	39	36	53	53	33	44	43	42	57	47	44	48	59	52	60	40	36	44	50	46	46	46	43	47	56	54	46	62	46	36	44	41	46	36	45	47	55	64	47	37	42	36	48	44	44	49	42	44	44	52	47	49	41	39	48	48	58	40	46	49	53	48	49	42	40	53	41	43	42	48	56	46	38	40	57	35	47	55	47	42	42	57	30	43	37	52	37	52	47	49	51	48	43	40	46	35	43	42	43	40	45	51	49	57	48	42	52	43	55	49	46	41	46	41	53	55	48	45	42	32	48	57	39	45	51	44	47	42	43	47	49	44	52	48	57	37	53	42	56	36	48	48	50	55	52	39	43	41	38	33	46	39	57	52	41	39	45	45	46	39	33	48	52	45	53	55	43	57	52	45	45	41	47	49	46	59	46	48	57	50	36	45	36	49	60	47	40	49	41	36	35	53	58	39	48	45	49	45	44	45	51	25	55	47	44	58	43	51	38	38	53	45	38	49	36	41	37	42	48	43	60	55	42	54	35	43	49	41	32	61	38	50	35	60	37	41	38	50	52	50	47	45	46	52	49	39	45	46	55	50	54	45	51	39	36	46	36	48	51	40	47	43	55	29	49	50	42	40	44	60	46	49	50	54	52	46	38	55	55	58	43	43	44	40	30	54	50	50	32	49	46	49	43	56	40	45	48	66	59	51	37	42	46	65	53	53	43	53	35	41	45	50	54	35	45	50	46	56	37	36	72	45	51	50	55	53	35	40	33	40	46	48	50	38	48	29	44	39	29	46	43	51	35	43	43	44	56	41	47	45	50	34	61	53	54	53	51	48	40	53	45	56	37	36	57	41	40	37	35	51	31	49	35	42	46	41	46	42	58	36	41	41	44	41	62	45	38	40	44	43	44	37	47	45	40	44	49	46	58	53	53	46	49	36	37	38	47	48	50	50	38	39	42	40	48	41	51	51	50	63	42	47	46	47	50	53	52	42	48	37	63	44	48	53	43	46	50	49	44	41	48	45	45	51	31	41	41	49	45	53	48	49	47	38	44	33	52	51	44	56	58	37	56	54	52	43	51	49	52	48	45	52	45	46	46	49	45	42	45	41	53	50	44	38	39	42	42	32	44	46	52	32	36	42	47	44	38	38	41	49	40	34	50	51	53	38	44	46	46	39	41	43	32	49	52	41	52	41	40	46	47	45	60	61	54	40	52	46	58	45	39	41	58	40	41	42	54	51	63	53	56	57	33	42	43	49	35	36	41	38	56	44	45	42	47	52	46	55	40	69	36	47	43	47	39	52	40	56	42	59	45	41	59	54	44	52	55	35	52	47	37	51	61	54	45	46	51	57	51	42	56	44	49	45	46	51	49	46	54	39	54	36	37	42	45	35	47	45	40	44	50	54	45	41	41	46	45	51	51	34	52	53	47	50	62	53	53	37	52	32	50	43	39	47	45	34	38	50	51	39	51	42	46	39	45	51	45	50	57	44	46	48	41	42	39	48	35	41	50	43	47	42	54	45	54	49	51	50	54	56	45	39	42	37	41	48	66	39	55	49	42	57	43	42	38	52	37	48	36	48	52	42	42	50	42	60	59	54	51	45	42	43	50	51	43	32	47	41	41	41	48	36	40	42	39	39	50	48	50	37	55	43	38	35	47	36	45	47	27	43	29	48	46	56	46	46	47	48	38	34	44	45	44	44	55	43	48	56	47	47	56	45	58	43	45	45	63	52	48	45	56	41	45	33	46	53	48	38	45	41	47	50	45	47	36	52	47	38	46	45	45	38	46	49	55	36	53	35	50	46	60	52	46	46	50	50	50	33	32	53	56	45	52	55	38	47	51	45	54	48	48	45	46	43	48	55	59	45	49	48	49	54	51	39	52	56	54	46	43	38	49	44	44	45	54	45	56	46	46	55	37	43	33	40	43	45	47	46	39	59	55	45	46	50	44	52	50	56	50	52	49	42	50	51	46	41	44	46	47	42	49	44	48	46	45	49	48	51	61	55	47	42	44	48	50	48	44	43	54	42	55	55	58	47	35	38	64	46	45	54	45	44	49	48	48	40	48	37	48	37	48	42	43	53	53	52	57	54	42	53	40	42	44	52	53	41	52	46	55	47	43	41	54	46	61	51	51	51	43	39	46	49	36	48	48	44	39	56	51	39	39	38	45	44	43	42	35	50	44	40	48	59	42	47	51	67	43	42	39	46	42	42	41	52	58	48	45	44	56	63	46	44	48	47	39	54	45	52	42	49	48	41	42	43	39	45	41	38	53	48	41	47	38	39	43	40	50	44	67	40	49	42	35	42	38	50	56	46	51	41	48	43	48	58	44	43	42	43	45	46	52	56	56	40	46	55	44	51	48	44	51	45	43	54	49	50	46	42	49	46	48	49	48	54	62	48	38	49	42	43	36	47	39	44	42	48	37	57	64	37	59	45	45	43	40	46	45	41	45	44	56	46	54	50	52	48	49	39	33	41	39	57	40	56	38	55	39	48	47	43	38	44	45	53	35	50	39	52	44	49	37	46	43	46	38	50	43	41	47	49	62	49	50	42	38	39	48	44	50	50	43	35	50	47	43	45	44	48	42	36	62	53	36	43	43	45	44	39	47	45	40	39	47	37	43	39	43	45	47	60	47	48	47	43	54	63	41	42	49	54	48	49	47	41	46	43	41	42	52	39	56	43	42	27	50	48	55	41	38	43
47665	34413	30321	18624	25068	9544	3298	3262	8224	1924	1934	2527	1742	2413	1045	1084	982	916	872	833	764	751	791	776	750	762	715	2726	14166	15971	14120	8477	4393	1940	1044	681	617	626	599	605	633	594	578	576	589	624	631	596	600	605	576	574	594	587	592	631	675	579	574	612	610	599	594	616	623	619	611	579	582	616	614	615	621	589	574	601	601	615	612	642	608	602	645	542	614	595	585	598	603	565	614	600	584	596	607	586	573	605	593	625	649	564	599	643	603	605	599	596	629	639	617	603	628	648	619	593	621	559	543	630	592	627	592	627	601	579	582	608	561	635	614	583	675	573	621	594	567	592	591	623	639	631	618	637	595	597	601	634	585	624	611	646	623	612	561	646	558	669	617	633	590	580	619	589	581	619	601	585	617	610	597	600	616	583	585	645	591	597	618	652	582	606	614	598	618	589	652	612	631	601	640	574	609	608	597	617	578	638	565	638	598	630	617	609	627	628	638	607	558	603	564	616	572	585	641	610	598	606	585	556	602	619	572	576	588	575	573	575	627	627	612	585	620	592	628	627	562	598	641	578	590	634	584	617	598	611	584	579	577	624	607	623	598	624	644	612	612	569	604	617	598	598	657	600	607	627	612	585	564	642	623	581	609	602	568	575	579	612	617	600	606	612	589	610	606	632	602	616	641	610	615	613	564	596	603	595	565	648	596	578	580	602	591	611	598	634	597	597	607	584	619	672	654	567	603	636	615	628	590	586	576	572	534	587	621	592	614	628	624	609	596	606	599	573	626	609	602	632	584	574	619	586	575	606	608	622	621	566	666	597	591	563	632	564	665	635	617	661	579	597	612	557	568	597	565	635	598	586	622	655	645	617	606	637	612	596	637	648	645	640	588	597	624	645	643	617	640	586	625	628	574	599	623	588	614	629	566	625	623	611	626	604	604	589	591	577	605	555	549	592	595	566	581	561	619	623	589	621	601	602	632	615	628	620	600	586	618	543	596	616	566	596	600	616	648	609	609	624	612	617	603	608	615	632	598	603	593	629	657	594	598	646	549	604	579	570	589	585	609	595	613	616	615	571	604	612	534	555	591	614	577	647	588	566	631	575	598	586	611	639	590	614	584	553	564	602	629	615	604	612	622	607	581	619	621	621	617	606	593	602	574	655	573	613	578	595	591	593	577	602	591	593	594	601	615	576	577	611	598	576	609	635	624	604	609	633	556	634	639	591	662	628	591	621	606	618	591	607	594	642	587	619	568	604	602	588	591	563	619	583	588	624	562	565	598	591	644	579	552	629	548	629	598	586	580	610	620	619	643	628	601	626	609	595	628	583	587	573	614	653	612	587	574	575	618	543	577	602	615	597	628	611	580	629	605	612	561	590	625	607	613	586	649	610	600	614	606	588	631	584	593	617	586	617	608	581	596	627	590	591	573	623	579	559	629	618	642	573	638	572	604	593	626	616	591	592	603	582	566	647	600	623	621	577	572	579	591	615	636	613	586	624	571	579	571	608	587	612	620	606	634	626	595	592	584	586	646	624	632	599	542	641	626	596	613	590	601	656	558	577	592	580	577	629	625	607	579	594	589	597	640	604	590	585	607	591	602	607	581	632	647	636	630	616	600	601	589	597	589	575	602	630	623	616	597	577	672	638	678	596	642	612	594	648	601	629	588	609	575	595	642	616	638	573	610	571	609	608	633	601	623	550	595	630	625	588	602	573	620	594	634	618	638	584	597	617	618	600	610	628	609	605	604	624	587	644	599	566	596	624	631	619	619	580	614	615	620	540	563	623	650	616	610	579	572	603	631	575	575	586	571	583	659	614	584	625	623	657	586	634	571	588	610	630	618	587	618	631	575	602	618	596	580	605	643	611	581	623	627	623	590	606	628	591	592	614	536	602	609	554	589	640	616	621	596	566	605	570	583	586	583	605	531	652	596	597	595	557	602	620	581	586	662	568	636	613	607	598	646	570	610	623	605	599	571	644	605	597	589	619	587	591	543	621	604	595	576	647	588	561	585	628	614	601	564	571	639	602	613	602	594	601	610	585	557	600	604	608	578	599	615	595	611	663	636	635	615	587	582	596	622	551	627	578	628	606	607	597	622	622	599	577	612	605	622	595	635	614	601	590	577	587	590	596	621	574	600	611	614	609	595	631	623	587	571	643	620	611	610	601	647	618	583	578	580	623	605	658	586	641	619	587	613	583	584	605	624	643	613	622	577	587	579	642	551	615	550	626	594	575	579	620	637	610	613	593	623	603	572	602	571	603	600	558	540	576	638	608	564	578	642	600	607	617	620	618	587	559	589	638	600	607	552	601	611	636	601	591	605	589	587	633	603	605	607	654	605	608	606	655	599	566	548	602	605	597	613	605	649	621	626	623	618	586	629	579	653	629	585	609	554	607	597	611	613	610	580	584	642	649	566	594	607	619	624	624	655	585	613	596	603	571	615	586	608	611	613	604	621	644	623	579	570	555	597	592	586	624	615	570	598	601	625	581	606	590	581	623	623	623	633	623	596	604	585	613	628	631	542	627	627	601	616	591	612	595	634	614	662	642	593	594	588	567	594	561	589	606	589	637	625	598	615	573	603	615	619	610	606	622	581	604	636	648	619	602	643	613	618	613	580	614	588	640	573	576	607	610	611	663	528	620	557	600	633	625	625	605	556	616	638	583	562	614	608	640	590	607	602	594	624	608	673	656	606	634	611	607	608	640	566	606	608	667	616	634	661	655	593	602	644	629	593	598	613	596	595	578	591	617	578	583	630	605	612	591	579	601	598	619	614	611	606	626	590	625	605	615	648	577	559	595	616	568	581	648	626	572	611	612	621	609	599	628	596	591	573	634	598	604	609	558	603	616	614	558	640	597	621	597	591	594	575	610	584	635	609	572	614	630	636	597	596	575	607	614	591	643	620	592	613	607	622	568	646	635	626	574	575	601	601	602	609	648	632	568	618	613	604	591	576	594	608	589	605	588	579	625	553	606	624	620	627	611	597	593	666	585	586	578	614	612	645	610	577	588	565	635	654	599	593	599	617	587	588	603	600	636	604	596	552	610	606	648	603	646	587	572	586	579	614	588	588	605	628	542	600	587	641	622	604	640	622	614	623	593	605	608	609	597	639	611	561	595	584	663	616	585	596	619	568	594	607	612	616	609	603	603	638	611	606	598	567	629	653	633	512	636	631	587	598	618	603	609	555	577	562	624	590	624	678	650	581	650	617	625	627	634	610	581	598	578	575	618	653	660	549	648	587	603	608	589	673	597	622	599	596	627	618	583	613	613	596	612	596	617	623	643	613	622	595	643	614	582	606	603	609	566	557	621	566	632	571	559	648	564	642	546	615	580	603	607	548	569	587	549	615	594	655	640	597	637	558	602	595	594	621	577	588	600	622	588	559	542	669	608	601	643	563	584	622	613	605	624	627	592	590	600	599	595	609	631	608	599	619	564	607	622	595	614	630	593	642	605	614	662	584	649	601	639	606	599	627	590	628	605
16714	19367	10024	1990	949	297	85	81	691	57	64	75	75	99	59	53	62	59	51	58	54	53	62	47	65	59	55	48	165	1040	1119	599	261	163	71	58	54	31	48	41	55	40	52	47	43	45	50	38	49	40	50	55	49	51	43	52	55	39	47	44	45	53	35	45	40	38	47	55	34	48	38	43	61	58	44	44	45	43	44	55	67	54	44	51	38	43	59	44	30	38	42	53	40	54	60	43	43	48	52	35	47	35	43	51	49	47	47	50	44	43	49	51	46	49	51	32	44	44	50	40	42	36	49	40	45	53	44	31	36	41	48	43	45	39	49	48	38	53	43	45	53	47	44	40	44	32	48	44	50	43	47	42	42	47	42	47	39	45	39	44	57	36	42	47	43	47	40	41	50	53	50	44	49	44	50	55	50	45	38	50	38	48	39	42	43	41	41	51	31	45	50	28	43	48	43	52	47	44	28	53	36	46	42	48	43	37	58	35	39	46	40	44	44	64	31	46	57	46	51	49	32	49	50	64	39	43	44	41	48	60	48	51	42	48	47	35	40	45	36	31	44	43	47	32	50	50	49	53	41	44	37	43	44	42	34	51	52	45	55	44	43	40	49	40	32	52	42	52	50	46	44	48	42	42	45	49	49	45	42	46	50	40	37	47	39	42	50	48	42	41	52	40	41	39	49	49	43	38	54	51	42	47	59	40	48	42	45	45	41	49	59	42	44	30	50	50	32	38	48	47	47	51	50	48	43	42	34	40	47	31	34	53	44	48	41	41	43	49	49	52	56	44	40	41	60	47	39	47	47	39	53	37	45	40	40	46	41	51	44	41	47	42	37	43	51	37	41	46	40	38	40	47	42	39	34	42	41	39	64	37	40	45	48	58	58	47	43	40	48	42	43	53	46	49	37	42	36	50	53	56	49	35	47	34	45	56	42	46	48	53	55	50	35	49	42	42	50	40	58	39	48	43	53	38	50	41	39	44	41	43	46	57	38	52	59	51	40	42	32	37	51	39	40	42	43	48	50	39	42	45	44	37	53	51	46	49	46	41	48	44	48	40	47	52	46	49	43	48	36	52	43	39	46	42	24	46	41	46	47	43	42	36	43	52	45	44	51	64	41	32	39	38	45	54	39	44	45	39	49	46	57	50	41	60	43	50	57	52	55	40	52	41	37	38	44	42	44	40	30	41	41	53	42	45	37	55	46	42	48	59	46	40	37	44	53	36	66	36	49	47	45	47	44	40	44	46	58	27	56	46	53	56	41	39	42	46	38	42	36	40	57	55	41	44	40	41	38	39	34	40	42	50	40	48	44	41	36	46	51	39	38	45	50	45	35	38	60	49	42	37	44	40	55	32	45	49	46	38	53	35	44	48	45	48	62	47	46	59	38	42	33	43	33	43	45	47	48	39	49	48	50	49	44	45	58	54	45	46	48	55	36	63	45	36	47	57	49	45	43	41	58	41	49	42	51	34	52	63	48	56	42	40	43	36	42	41	49	37	44	49	59	50	50	45	37	56	51	50	63	36	38	45	51	50	38	52	49	51	39	45	48	53	43	57	61	41	50	53	55	51	49	44	63	40	38	40	36	50	42	52	43	29	46	43	42	41	38	50	40	49	40	43	38	39	41	49	40	46	44	44	35	36	38	47	37	44	42	40	49	42	47	45	36	48	54	46	45	46	41	49	47	55	35	51	37	45	56	35	43	43	38	43	44	44	53	39	54	49	41	55	49	56	29	45	57	43	37	35	52	53	49	46	51	46	46	48	47	51	48	35	38	46	59	46	42	49	60	48	46	47	57	43	49	41	48	48	41	39	51	42	38	41	57	49	45	51	37	55	38	39	44	45	45	42	47	52	49	43	41	53	38	54	48	49	39	48	46	54	40	52	45	47	39	44	37	40	63	49	51	59	60	49	44	48	45	43	48	38	41	45	44	47	39	48	39	40	46	54	32	48	55	57	45	53	50	45	44	50	32	45	38	37	46	38	54	48	43	48	47	61	45	35	51	52	48	42	44	51	42	44	48	43	42	46	42	45	34	45	43	48	44	54	48	45	44	46	53	40	62	53	51	38	55	38	53	40	42	38	47	41	48	55	47	50	47	47	41	50	58	46	51	42	52	37	47	59	48	51	37	45	40	52	31	51	41	40	42	41	44	45	43	38	42	48	56	40	51	49	51	48	49	53	44	41	45	47	62	48	35	42	54	55	47	45	35	55	38	38	52	50	40	40	43	50	54	35	44	54	49	44	43	44	53	53	43	45	55	47	56	48	41	46	48	45	45	42	53	41	40	56	61	45	32	44	45	46	40	36	45	42	35	39	39	51	50	36	44	55	51	49	25	51	45	45	45	41	36	40	50	39	44	43	50	51	48	54	51	49	47	47	43	44	43	53	43	42	49	36	61	39	45	56	47	51	43	44	42	42	47	42	49	47	33	34	49	45	44	57	46	51	43	37	47	66	50	46	44	38	56	48	44	40	41	44	53	45	50	54	33	46	51	42	50	41	46	44	44	39	57	50	40	50	38	49	56	48	44	51	41	40	46	53	56	37	44	32	33	41	52	55	43	50	52	35	47	45	37	40	36	32	37	44	48	45	37	56	52	44	44	44	41	48	41	45	43	41	50	38	48	46	36	49	43	48	42	48	43	38	43	44	50	47	33	45	57	48	40	50	35	60	39	44	40	50	40	59	48	57	49	40	38	47	43	43	46	46	41	43	54	54	42	45	37	38	38	38	50	44	46	50	41	39	55	49	40	41	31	42	58	43	39	48	37	55	46	42	50	46	39	56	44	52	54	42	43	44	44	46	48	44	48	45	47	46	28	39	41	40	41	42	39	38	49	37	46	44	45	46	63	49	46	50	46	51	56	51	51	35	40	36	48	49	49	44	45	43	41	34	43	44	42	52	38	46	38	49	48	48	46	40	42	50	51	53	38	46	56	43	61	48	54	45	40	46	48	47	44	28	44	42	36	36	51	40	45	48	45	40	48	51	45	55	39	51	50	52	38	43	45	43	55	49	48	49	42	51	54	57	32	42	44	47	42	48	45	50	44	54	41	34	58	41	55	51	34	48	58	40	55	36	59	43	43	48	37	47	47	40	42	40	44	42	38	50	46	41	58	40	31	46	52	40	61	49	51	37	41	52	45	43	43	49	33	44	46	34	45	51	43	47	52	44	44	49	56	51	39	51	32	40	50	34	35	47	51	42	48	65	44	29	44	37	48	44	52	46	43	51	43	50	36	30	51	44	48	41	52	50	40	47	39	56	38	41	39	48	50	46	53	44	54	43	51	38	53	45	48	53	46	55	49	43	45	53	55	45	46	45	42	45	50	38	52	37	41	38	48	50	52	47	41	32	36	45	31	45	49	60	53	42	44	54	51	54	49	44	48	57	49	46	55	46	43	41	49	40	51	53	49	41	46	61	40	49	40	38	61	51	46	46	54	47	40	42	43	35	47	64	45	38	49	51	45	45	43	48
53753	40047	34544	23744	32173	12122	4844	4162	19542	2554	2202	2341	1881	2829	1303	1239	1097	1006	1016	893	897	897	831	814	830	808	789	813	5095	21700	19955	13393	7336	3260	1430	771	644	604	597	623	606	556	579	561	584	617	591	637	610	565	601	648	546	604	584	581	578	578	576	597	599	590	591	570	552	616	602	639	601	556	579	602	601	551	576	570	608	607	623	592	567	581	608	590	610	544	612	586	590	604	595	605	613	596	617	598	637	575	590	575	547	588	608	589	624	641	651	582	569	566	578	567	601	633	612	612	571	571	605	601	581	572	596	632	597	596	602	604	589	609	612	599	627	609	598	595	594	612	598	597	552	566	610	616	526	606	625	583	564	562	576	595	597	601	589	599	561	597	611	617	558	583	619	626	616	581	639	573	628	592	574	599	613	561	600	591	581	630	623	557	584	608	579	616	568	610	619	598	586	599	566	587	629	592	556	547	617	610	559	584	627	616	536	643	618	584	579	576	617	623	582	620	537	639	595	595	559	583	573	572	579	580	575	597	600	604	617	620	576	610	576	590	579	614	575	591	623	628	577	526	612	598	616	563	620	600	583	583	585	583	621	617	552	589	599	614	597	600	611	547	636	630	598	598	572	600	581	587	572	592	583	606	599	643	586	598	627	598	594	571	607	602	615	621	615	595	570	606	624	641	603	606	564	598	605	608	616	602	573	560	588	605	603	597	576	571	607	599	590	644	589	567	602	603	579	615	586	604	568	586	599	615	566	533	617	621	583	633	620	581	581	591	581	591	621	573	603	584	615	616	615	608	588	617	643	571	598	610	558	575	623	588	585	642	550	591	555	577	588	587	614	604	621	580	573	624	593	563	591	598	618	594	572	583	576	632	595	598	563	600	614	582	613	594	610	557	606	602	566	561	587	638	532	564	559	623	616	559	636	614	633	633	577	612	617	563	574	609	565	573	603	572	611	601	582	572	567	634	589	607	557	603	608	564	590	539	591	589	557	588	631	651	581	623	552	567	602	640	594	625	599	632	545	605	538	599	605	563	548	617	565	595	586	649	573	585	594	598	568	616	617	550	576	611	563	607	599	612	599	588	602	565	582	572	631	604	601	619	569	580	597	554	577	608	590	565	556	598	574	612	603	613	586	602	635	617	588	602	571	612	610	568	592	561	591	564	645	594	566	606	606	567	539	623	642	589	573	577	597	593	565	595	587	601	623	585	564	592	588	596	605	613	642	619	606	589	570	562	592	597	567	601	605	578	554	573	597	599	612	594	570	599	632	580	592	570	601	573	583	690	622	630	576	549	627	616	621	584	581	583	599	595	585	600	572	593	532	575	571	631	542	564	598	611	573	599	624	603	605	616	609	579	622	617	557	568	560	601	623	667	606	626	580	560	572	601	640	573	553	564	608	546	627	581	606	582	586	589	561	625	604	605	629	614	576	596	595	582	597	550	586	598	589	591	617	605	603	596	594	586	593	579	574	601	612	620	622	582	592	566	604	601	632	615	597	537	577	640	563	601	548	596	565	578	579	602	597	579	552	585	623	619	622	590	586	586	631	634	588	579	538	613	594	585	596	591	577	574	593	603	614	630	623	566	579	582	578	609	583	598	612	611	605	624	553	624	570	593	619	603	621	552	601	569	568	588	599	610	589	576	586	586	591	579	630	539	596	587	558	596	576	616	582	535	617	622	614	599	579	588	612	559	564	595	590	557	620	619	629	561	572	607	606	546	583	606	593	591	601	600	598	541	607	586	585	595	605	596	566	600	593	609	624	618	575	614	551	566	579	602	602	579	592	589	615	553	592	595	615	593	629	604	595	597	580	594	582	609	576	598	603	629	621	546	576	598	599	634	592	572	552	597	605	637	615	582	609	584	537	565	575	624	598	575	615	605	588	587	612	591	590	628	611	596	613	609	582	604	611	560	599	584	603	556	593	566	601	632	516	582	587	601	592	625	584	581	567	601	619	561	553	604	560	543	567	610	627	610	641	563	549	592	582	585	624	613	565	567	604	620	584	572	584	587	632	631	588	614	581	600	612	570	563	595	582	616	573	613	588	625	648	613	615	582	599	581	595	609	551	565	663	610	588	595	603	578	575	550	565	589	583	580	556	581	631	588	579	621	589	586	586	593	623	600	620	595	599	559	590	607	610	596	607	583	611	611	598	610	607	588	567	583	622	618	603	573	556	614	597	580	621	574	553	604	583	620	607	583	627	561	621	616	597	592	598	553	571	563	573	658	621	645	596	568	629	610	611	589	547	605	562	552	613	641	574	615	573	619	601	587	591	527	581	600	596	557	581	583	593	574	580	588	554	568	587	574	659	565	544	581	606	634	627	559	618	641	596	588	648	560	623	625	576	562	575	594	602	648	583	539	593	572	577	584	623	594	592	581	629	656	559	609	564	556	626	550	599	582	597	523	607	539	573	638	651	623	604	583	595	600	610	562	582	585	579	594	627	625	638	609	599	611	599	568	564	610	616	608	572	586	630	611	566	625	565	588	581	591	599	583	628	559	579	553	610	610	613	586	603	627	603	628	538	575	605	595	603	601	585	617	590	605	595	592	584	582	568	583	562	625	624	600	630	629	572	630	617	592	605	622	605	629	610	611	582	572	555	604	631	591	610	571	642	598	595	559	587	588	617	580	571	585	589	617	617	604	596	573	583	620	591	582	575	580	564	620	559	609	616	596	607	544	577	598	606	639	602	637	598	606	574	576	605	552	574	623	580	619	600	604	617	591	566	603	576	610	599	596	576	645	593	586	658	603	554	596	569	602	563	613	580	589	593	610	557	542	561	600	572	594	617	588	596	586	597	594	608	605	588	555	606	570	570	555	627	600	587	642	602	572	594	591	629	597	562	584	592	592	595	566	595	579	602	561	591	624	591	574	576	593	599	603	555	623	566	587	566	598	550	601	578	635	595	566	630	561	612	622	562	609	589	637	572	586	604	590	619	583	618	577	609	596	577	569	571	549	588	615	557	619	608	615	628	613	598	542	558	580	579	577	635	584	584	600	640	613	596	596	584	585	587	607	619	589	568	571	598	587	603	614	577	566	573	607	634	582	617	613	587	577	595	585	619	595	568	571	593	567	629	590	586	593	601	608	568	579	620	562	603	603	617	580	605	552	619	642	564	612	593	619	601	593	592	581	573	632	567	617	575	618	599	608	618	604	604	569	624	590	571	578	578	595	572	615	564	614	620	586	568	568	609	644	625	612	586	637	579	581	545	602	572	583	597	633	593	571	588	603	612	578	569	587	581	574	563	566	602	599	588	619	608	582	598	635	599	537	624	593	570	607	625	583	577	588	569	579	597	599	590	604	592	658	586	592	601	590	576	596	575	592	617	571	622	623	615	591	572	626	579	607	592	577	619	574	591	596	587	616	605	558	576	602	573	629	599	617	604	566	558	575	620	576	607	562	601	615	566	590	589	582	581	635	627	561	629	600	589	612	598	570	637	637	591	578	563	564	564	568	614	614	635	583	570	576	591	576
6823	3706	1580	336	196	70	36	52	203	70	45	67	59	49	44	54	58	50	61	52	44	54	46	48	39	57	49	35	99	351	276	191	114	65	59	39	34	35	39	53	44	36	45	40	31	30	53	45	40	54	47	50	30	48	42	49	44	46	44	40	48	46	44	55	42	53	52	45	36	47	40	58	43	43	46	52	42	49	45	45	51	42	44	51	38	37	38	52	42	44	38	37	43	46	48	50	45	39	43	39	40	49	43	54	36	47	41	51	38	52	40	51	52	48	47	48	44	28	58	52	57	39	43	52	54	39	47	48	37	42	59	38	48	45	41	51	41	47	33	50	44	46	43	49	51	38	30	50	39	45	48	58	40	41	30	47	39	40	41	40	43	47	43	38	40	42	53	37	57	49	36	55	50	51	47	39	41	57	38	37	42	52	37	36	37	49	48	36	37	42	41	44	38	50	44	35	37	55	39	43	42	44	43	50	50	46	47	36	42	42	47	39	42	51	38	47	52	46	37	56	50	43	51	49	46	42	50	44	43	43	44	43	37	38	47	44	44	41	54	45	55	48	54	38	44	47	36	45	32	60	34	38	47	31	47	47	47	38	34	52	40	42	47	44	49	31	42	53	37	58	51	53	49	45	42	43	38	46	51	49	49	46	36	35	38	52	38	42	49	49	53	50	42	41	45	41	37	37	42	46	54	45	36	44	45	38	44	44	39	45	46	38	37	46	42	41	45	41	38	51	42	42	43	46	36	60	37	51	51	48	55	39	42	47	28	45	40	47	42	47	34	50	52	41	58	24	50	43	40	53	36	59	42	39	52	48	45	44	42	50	53	34	26	39	39	46	44	57	35	32	41	53	51	64	35	40	58	47	32	47	39	43	41	47	46	49	39	38	47	41	44	53	37	42	39	40	39	48	51	43	43	54	48	36	65	43	33	49	42	25	43	46	46	49	49	40	52	49	40	55	37	42	59	44	42	43	44	43	51	40	36	39	46	50	47	47	36	50	43	51	45	57	34	46	52	52	46	53	39	35	56	33	46	48	38	37	46	45	48	53	41	42	30	50	39	55	41	46	39	45	35	35	56	41	48	46	42	42	49	50	44	39	46	56	41	49	58	38	50	39	47	43	60	57	47	42	42	31	47	28	41	42	33	38	46	47	49	53	42	42	50	51	54	35	42	43	42	39	39	34	42	41	32	52	58	46	36	44	43	49	44	49	34	53	49	41	44	46	35	49	43	44	49	39	45	49	53	41	49	42	42	46	29	38	56	36	32	52	43	46	58	45	29	34	43	37	52	43	59	48	48	50	47	37	36	28	40	37	49	30	38	46	41	44	41	48	44	42	42	44	46	44	45	43	44	30	52	38	35	37	35	48	45	50	45	46	47	39	39	39	47	48	33	48	47	52	40	41	53	49	44	46	41	49	46	40	55	47	47	44	35	40	40	46	45	34	32	56	49	37	39	44	41	33	44	43	46	48	41	49	47	39	47	38	40	42	53	50	46	53	53	41	44	45	37	57	45	49	48	43	42	51	49	36	42	52	44	35	38	44	40	55	34	52	44	43	26	44	50	47	47	51	46	49	45	41	42	50	37	42	35	58	47	40	42	47	40	51	47	39	53	46	48	40	38	45	26	40	36	46	46	37	28	46	57	50	51	54	45	47	37	50	48	49	45	42	52	41	32	35	42	47	37	57	55	44	43	34	44	45	44	30	28	45	42	47	37	42	36	39	42	49	44	57	49	38	36	44	39	38	37	39	38	58	53	48	42	38	50	53	38	42	37	55	46	45	37	42	45	33	45	52	38	45	40	45	43	47	47	30	60	41	38	42	41	49	41	52	34	45	45	45	38	49	38	32	43	46	45	27	42	46	49	44	50	30	43	44	47	42	30	39	49	41	41	35	39	49	40	44	50	51	51	42	34	39	34	48	45	40	34	41	52	46	54	60	35	35	38	48	43	42	54	35	43	55	45	37	51	50	52	48	43	46	49	51	49	42	46	49	51	59	35	48	27	49	42	38	35	40	44	40	54	49	47	38	40	44	48	44	36	33	46	46	43	45	53	37	39	41	39	36	47	32	34	40	52	57	36	54	36	39	48	45	44	43	51	45	42	43	49	39	36	42	47	52	34	54	39	41	54	48	42	50	41	48	50	40	54	39	48	59	36	42	49	38	48	44	43	45	45	39	47	45	33	42	54	50	40	45	44	45	39	51	48	52	30	44	40	34	46	42	47	40	45	37	62	56	55	49	50	60	39	40	60	36	49	43	42	46	59	43	39	56	43	46	56	41	48	50	45	42	59	54	43	42	39	50	35	49	44	41	52	38	48	54	52	35	37	46	44	38	39	41	39	40	42	45	56	51	40	41	57	47	39	43	37	49	50	37	37	44	41	37	35	47	45	43	45	39	42	39	38	36	53	44	40	42	35	57	38	50	43	55	47	40	40	45	50	39	45	38	43	53	43	57	36	45	45	47	39	34	41	39	54	46	47	49	52	48	43	47	48	48	47	46	38	41	42	44	47	47	59	44	59	39	44	45	51	44	34	45	40	54	46	47	51	38	48	42	43	50	56	35	40	41	50	53	48	36	36	52	57	41	52	51	43	48	42	37	47	43	37	39	47	42	40	57	47	42	43	48	34	54	43	47	38	44	43	33	43	58	46	49	46	53	47	36	37	40	36	45	54	44	36	53	44	38	43	55	47	49	38	36	48	40	42	36	44	40	46	44	31	48	35	54	41	52	40	44	43	40	54	54	48	53	43	40	40	52	49	57	50	40	54	46	49	33	48	61	49	45	46	49	53	44	41	47	55	50	44	44	47	25	31	53	42	51	41	48	36	51	38	40	46	40	34	42	42	47	43	36	53	44	43	43	37	49	45	44	42	41	60	45	42	41	56	54	35	44	48	51	48	44	41	42	57	51	40	54	43	37	43	52	43	34	44	65	42	40	57	47	41	44	45	44	51	30	41	41	52	62	54	42	48	33	46	56	43	45	37	43	41	41	42	51	55	46	42	42	48	42	48	33	46	37	51	38	40	42	44	58	37	53	53	42	52	44	37	36	48	46	40	37	39	44	48	41	46	52	59	49	48	41	52	39	58	39	52	36	43	51	44	35	42	56	46	44	53	46	50	53	42	58	46	48	41	45	48	46	38	48	50	40	51	45	33	48	39	48	46	50	42	44	43	35	34	55	50	43	59	42	44	40	53	44	43	38	33	48	47	48	53	47	44	52	46	53	42	55	41	57	45	33	48	51	44	33	52	42	53	41	52	49	48	48	47	41	45	43	42	36	41	40	39	46	35	39	37	42	53	41	46	44	45	43	34	51	47	42	62	39	41	45	40	43	43	46	50	45	42	34	36	45	52	50	40	45	47	53	33	40	30	45	42	48	46	44	39	42	50	51	46	47	40	51	41	54	47	35	43	47	48	39	43	39	35	50	42	23	36	49	43	37	44	56	34	40	37	44	57	47	42	44	34	46
39618	25140	18500	9222	15018	3953	1611	1775	9330	1056	980	988	893	1064	746	701	681	717	694	639	624	670	656	635	606	637	604	645	3077	9792	8299	5048	2729	1412	834	624	661	598	573	578	580	554	552	587	609	573	613	581	619	568	586	613	531	581	593	621	622	592	562	553	589	574	561	587	572	579	621	601	565	594	570	590	627	552	598	601	618	573	590	580	590	576	580	596	586	576	555	609	597	568	569	571	608	579	548	603	574	601	571	564	505	581	614	567	532	538	581	597	614	634	628	557	590	585	585	563	587	608	569	536	591	583	634	625	579	613	561	575	617	569	598	604	581	610	582	583	556	602	601	579	585	544	578	640	547	593	588	606	586	625	594	524	610	573	594	583	616	643	604	589	580	592	590	590	584	613	555	621	571	569	601	588	578	588	575	570	620	616	544	556	580	594	580	611	598	621	558	547	573	591	528	608	577	574	563	584	563	619	601	582	562	565	630	574	589	628	634	573	640	592	553	602	556	648	576	550	558	564	609	611	570	576	565	589	588	555	581	558	570	586	588	576	547	596	577	563	565	612	537	590	579	589	595	583	565	617	539	592	591	583	592	603	623	590	593	557	583	614	593	594	548	596	574	586	610	604	611	590	586	549	570	598	601	605	610	578	505	598	644	563	580	576	579	569	572	567	589	579	575	589	603	533	553	593	642	571	594	597	601	576	556	582	621	581	613	580	623	588	604	588	537	618	528	551	547	567	578	557	562	574	571	557	560	549	551	560	602	571	629	561	597	601	577	645	611	613	603	556	591	610	601	562	588	587	557	557	605	585	570	619	578	583	594	557	610	617	557	576	584	586	602	584	556	530	554	631	583	535	592	572	562	592	589	604	578	576	625	586	557	611	586	599	556	566	651	565	591	552	542	574	555	586	582	586	597	572	582	590	586	602	632	574	614	564	595	585	544	553	614	601	632	613	586	559	581	597	596	601	583	602	611	533	593	606	562	534	582	562	608	569	548	632	583	585	586	569	605	567	583	575	647	591	624	573	565	602	619	575	589	587	572	572	603	564	589	601	625	576	579	572	604	588	565	598	563	556	572	590	598	558	576	576	549	578	577	629	593	551	575	563	584	598	547	604	592	567	578	616	557	565	590	575	611	560	577	597	576	612	587	564	567	606	584	622	545	545	604	554	596	607	593	576	587	575	623	608	592	576	631	596	602	587	571	583	602	589	606	549	650	570	585	602	573	607	590	558	566	610	619	610	569	575	555	564	591	585	565	628	534	579	575	557	579	609	573	595	576	588	578	555	580	576	603	611	603	626	565	657	597	589	614	637	614	568	579	619	616	593	613	573	530	582	584	610	552	567	583	570	602	589	568	614	552	657	602	635	596	556	585	574	589	586	564	565	589	552	560	578	535	595	583	560	600	588	551	568	545	546	595	602	609	617	569	588	603	562	549	585	567	580	591	577	617	578	558	607	630	606	574	611	630	594	556	599	603	591	601	587	594	615	599	564	556	585	550	609	622	587	557	625	573	564	596	569	549	604	573	582	596	572	607	584	574	604	594	585	572	566	580	588	588	556	587	581	636	585	641	591	626	564	603	558	589	599	580	594	566	622	537	595	612	559	580	578	581	605	600	559	566	606	607	597	543	603	591	587	567	530	608	571	632	628	565	570	599	554	580	571	565	611	572	616	599	598	589	632	577	586	628	575	591	568	565	537	584	576	578	569	569	603	643	633	601	585	602	647	559	576	591	543	566	547	626	618	574	593	639	610	517	597	588	596	628	599	611	548	599	574	596	538	555	616	579	589	629	569	613	554	597	584	606	592	585	591	582	570	557	577	558	618	590	587	529	578	608	549	581	562	546	621	584	588	576	592	595	588	571	589	561	587	619	608	599	575	597	591	591	579	618	589	571	535	604	590	580	627	572	597	616	568	618	583	552	577	546	609	579	619	584	576	564	601	548	560	567	574	611	588	556	606	544	605	566	610	589	605	610	572	592	607	561	608	586	588	588	599	572	565	612	609	598	581	595	594	629	575	575	608	581	596	615	621	532	630	567	599	621	545	602	605	641	591	571	603	575	597	570	600	594	592	627	593	523	611	576	556	579	608	547	528	599	587	564	574	553	567	568	586	589	557	550	546	596	600	577	566	572	600	562	574	563	587	604	571	601	582	562	558	607	624	581	604	574	592	611	580	611	582	599	567	567	572	572	601	554	607	621	563	578	649	598	607	613	599	572	564	574	609	573	591	576	586	577	616	592	581	570	577	584	590	566	575	565	588	589	583	600	583	597	576	573	600	585	587	598	570	597	548	602	598	602	544	598	625	568	573	574	554	580	564	615	593	597	625	581	588	526	572	598	604	591	545	593	566	552	605	594	613	569	589	568	587	636	615	575	592	581	589	550	622	580	550	607	545	600	526	606	542	547	581	544	561	590	585	573	564	596	599	613	564	625	628	549	588	559	553	549	621	588	602	588	568	622	584	587	598	514	608	592	543	607	594	617	600	555	586	612	558	600	588	602	600	610	612	590	591	587	602	580	609	659	605	583	616	596	529	577	564	595	572	594	572	603	556	581	605	534	585	591	623	582	606	611	594	586	625	562	624	585	600	603	603	581	580	571	566	599	629	572	585	597	562	570	601	611	583	545	596	558	589	576	578	592	584	593	582	573	579	589	595	602	628	585	571	565	600	625	560	576	599	607	591	601	589	579	583	567	582	557	585	590	597	566	576	597	586	566	613	594	569	583	553	624	578	585	601	600	605	575	584	564	557	547	597	569	572	599	583	640	538	531	592	607	616	628	553	615	608	589	564	612	592	614	616	586	572	612	563	603	571	595	578	582	594	587	597	572	599	593	612	596	603	606	576	575	584	570	598	602	646	593	595	604	557	595	602	577	562	592	569	583	606	584	611	537	588	571	599	582	555	600	571	552	582	634	592	618	610	596	598	588	619	586	592	571	620	572	576	568	593	592	558	567	597	595	572	580	589	603	606	557	581	588	592	583	586	562	558	590	598	596	625	577	589	606	604	595	579	572	605	598	609	597	566	607	590	608	585	596	619	595	605	570	628	587	564	601	612	599	621	616	615	584	575	597	551	604	584	601	582	582	608	613	572	569	568	597	586	545	619	569	612	538	650	558	600	577	563	600	600	602	567	565	568	581	606	590	606	538	574	610	564	569	582	584	581	606	576	639	597	558	591	586	617	577	552	585	579	558	578	583	595	637	582	551	600	584	560	574	583	598	604	564	601	592	576	586	586	619	600	612	567	586	576	600	582	596	614	630	578	582	585	623	547	623	579	608	588	619	580	624	608	570	617	562	613	598	592	581	570	600	556	559	606	644	601	532	620	603	589	569	597	544	612	576	589	569	574	586	599	595	495	633	581	573	595	577	561	599	536	625	633	593	616	560	615	586	618	563	603	608	569	575	606	619	591	589	563	650	597	585	583	599	594	602	609	559	512	608	548	610	574	586	597	600	590	563	588	591	605	556	568	570	576	614	551
13628	13994	5254	915	443	173	63	62	358	58	54	79	69	58	50	55	52	36	47	53	46	42	37	53	48	57	51	49	351	680	551	299	147	84	73	32	50	30	44	34	46	46	40	43	36	42	43	59	44	56	49	45	40	38	33	48	46	44	59	36	42	49	46	45	50	56	51	45	40	52	43	33	54	34	48	51	44	49	52	35	45	49	45	41	40	43	50	42	36	38	51	33	43	41	50	42	47	45	54	47	45	42	48	40	38	45	31	41	48	48	54	41	49	50	42	52	53	57	47	47	43	49	32	41	45	60	45	47	48	27	34	56	29	46	50	43	52	53	41	41	56	49	37	44	43	48	48	42	50	45	41	42	44	47	43	48	51	40	55	35	46	39	33	28	51	41	39	41	46	43	62	51	48	33	51	34	42	45	54	44	46	51	46	50	49	42	35	42	51	46	37	46	47	51	38	50	53	44	49	47	40	53	56	43	42	40	53	49	49	39	38	49	41	50	42	52	50	40	50	56	36	53	39	45	65	40	49	47	55	43	51	35	49	29	54	56	42	56	44	55	35	44	51	57	50	49	37	42	49	38	60	44	51	45	36	45	60	45	46	44	52	34	44	44	42	43	37	53	48	40	42	45	43	49	43	44	42	54	52	48	44	56	38	52	38	34	37	40	42	39	57	46	55	45	51	55	41	42	39	48	49	45	45	42	43	33	41	40	52	45	39	52	37	48	43	39	57	51	45	52	46	38	45	38	43	40	59	41	34	48	44	48	48	50	53	45	58	50	45	50	39	61	54	50	49	49	41	46	61	49	39	50	27	44	48	49	41	44	54	50	50	54	42	47	57	49	44	49	49	46	54	45	53	62	49	36	51	46	49	41	50	44	53	54	49	47	43	52	58	43	51	51	48	52	40	40	39	39	39	36	35	41	44	58	45	51	37	41	49	44	48	42	50	41	36	40	42	52	44	58	33	36	43	36	38	44	42	59	42	46	44	48	46	51	52	54	46	54	38	53	34	45	39	52	52	52	40	31	46	32	49	60	45	46	49	48	46	43	42	48	44	52	47	46	41	30	44	42	53	48	44	48	49	41	46	50	41	31	43	44	51	34	55	50	58	47	54	38	32	38	49	44	41	39	38	50	39	37	45	46	34	39	55	43	33	55	53	41	43	42	59	49	46	51	44	35	32	32	53	37	43	37	47	55	43	38	51	44	46	48	52	39	45	46	39	39	55	41	40	47	42	49	40	47	30	37	35	40	51	39	45	54	50	59	49	39	42	42	61	33	36	33	40	45	39	44	38	50	39	47	45	48	45	51	45	49	43	51	43	54	35	52	45	41	32	44	59	40	40	51	31	40	26	58	47	37	48	45	40	39	43	49	31	46	42	58	46	46	52	43	44	40	37	43	50	35	48	40	47	46	45	43	54	58	44	32	46	46	50	41	40	53	36	38	42	43	41	37	43	30	50	52	50	36	39	50	49	45	32	59	44	42	49	54	52	36	47	44	42	33	53	38	45	41	52	43	48	45	51	46	54	40	48	39	41	41	47	49	48	47	39	48	43	35	45	46	61	44	50	44	35	52	46	35	53	42	42	44	45	64	55	42	55	38	48	49	39	38	49	38	36	52	39	42	38	56	35	42	49	41	38	49	50	38	44	46	33	43	50	33	32	44	41	48	48	31	47	51	43	40	53	47	43	43	42	54	37	41	33	57	52	43	49	49	48	40	45	50	45	43	43	53	48	42	36	60	52	49	50	43	52	47	58	40	48	42	35	56	55	47	56	42	49	47	36	46	47	42	49	48	39	38	48	42	32	38	54	36	43	48	45	44	47	41	42	53	47	51	45	53	40	40	43	54	36	49	34	44	54	33	50	43	36	33	42	52	38	39	43	47	43	47	34	41	50	48	51	40	52	36	51	34	41	49	47	45	50	37	62	44	46	48	42	52	49	47	53	54	38	44	47	53	35	53	42	33	47	56	36	34	59	39	45	45	47	45	56	54	45	38	45	37	60	48	45	45	50	29	38	53	38	44	45	49	33	41	42	45	47	48	42	39	43	50	55	36	33	42	43	39	56	42	31	53	48	43	42	46	43	40	44	46	42	45	56	46	32	43	46	51	51	44	46	34	46	51	50	29	52	55	53	55	52	43	47	45	50	54	52	37	48	49	44	50	39	47	42	38	54	38	46	42	44	37	29	53	40	50	46	33	46	48	43	46	54	43	46	42	44	56	52	45	35	52	50	48	33	44	48	45	44	66	39	47	43	35	42	53	44	43	39	40	31	40	43	54	62	49	38	50	48	33	49	43	35	50	48	34	40	44	43	49	42	44	58	30	43	35	42	47	39	45	52	39	48	33	48	39	30	48	37	34	63	42	43	44	46	33	52	42	52	50	48	40	35	45	46	43	47	47	30	40	45	50	34	62	44	28	60	54	42	53	51	35	54	47	50	54	48	39	25	44	52	45	52	44	45	46	51	44	45	38	50	54	54	54	46	33	43	31	42	42	44	69	45	45	36	40	33	50	50	39	54	55	35	47	38	54	44	50	46	38	43	40	49	43	48	46	49	60	48	51	44	35	49	44	33	43	39	39	40	42	42	53	46	43	35	36	50	36	38	48	37	46	46	34	56	45	49	46	49	35	49	53	47	44	57	46	44	47	40	56	37	47	52	40	45	54	50	43	37	42	45	43	38	46	48	38	52	32	52	42	49	42	39	49	47	40	39	53	39	38	46	37	35	61	51	55	47	32	46	48	44	42	33	49	48	45	59	52	48	53	55	38	33	41	47	47	37	46	43	48	42	33	41	32	48	37	43	55	43	42	42	47	44	36	47	43	40	45	44	40	45	33	46	44	32	39	34	49	37	49	41	43	55	45	46	50	54	47	44	46	36	40	49	38	39	46	41	43	55	41	44	38	50	49	42	45	58	46	33	41	42	46	45	45	58	42	45	33	42	50	48	52	51	46	41	54	43	34	52	51	36	40	37	40	56	70	50	38	38	40	46	39	57	40	47	44	39	54	41	50	50	42	43	58	52	51	49	39	29	44	38	37	46	40	45	49	46	54	32	39	49	42	43	41	45	49	48	47	43	54	39	43	52	52	50	47	43	48	54	52	36	40	46	36	39	53	49	48	40	57	53	46	42	49	48	36	44	44	42	49	47	44	49	46	36	36	52	45	51	43	40	43	41	47	44	50	35	52	48	45	37	45	47	42	40	41	48	40	45	41	47	41	42	40	45	46	40	50	45	58	41	43	44	32	50	31	44	45	51	33	41	53	40	48	38	41	48	47	42	46	40	40	36	46	46	59	41	47	37	48	50	46	42	53	38	44	43	52	49	51	52	38	46	46	44	54	45	39	46	45	47	39	40	49	51	37	52	38	49	48	53	39	37	46	47	45	39	53	49	27	46	60	35	48	59	39	30	49	36	44	33	50	33	43	56	39	51	47	44	45	48	55	48	57	46	53	47	42	45	42	54	40	38	53
51768	35671	27679	18622	23403	7743	3151	2525	13353	1666	1413	1484	1196	1951	952	900	846	858	766	803	835	767	762	711	715	700	700	901	9725	15764	12399	7752	4054	1853	971	707	604	601	632	595	586	596	585	642	602	542	568	607	569	525	553	592	591	561	606	556	567	547	619	609	566	608	550	601	619	600	615	532	600	590	544	573	604	603	597	571	548	558	583	565	633	572	566	580	602	579	587	606	562	621	544	580	598	596	634	575	594	590	571	628	599	577	602	584	551	572	592	609	569	556	642	574	577	554	604	630	544	578	590	609	622	564	589	626	581	602	549	579	553	616	561	590	604	579	557	575	602	567	606	603	583	593	591	625	546	617	603	576	570	607	591	600	587	616	597	610	618	617	561	569	619	595	600	576	557	623	560	574	572	564	579	591	560	593	596	594	605	604	602	578	567	575	596	586	589	592	621	584	576	610	577	596	621	557	602	594	568	589	560	583	535	587	569	615	579	550	615	591	591	595	574	593	576	586	586	600	598	563	600	574	556	563	610	594	622	624	574	582	575	569	594	574	584	546	588	594	557	561	577	571	588	589	572	581	608	586	635	617	602	590	619	544	624	592	566	600	589	586	586	594	579	622	619	575	586	573	598	614	580	587	591	582	577	593	586	593	587	614	608	568	612	537	562	569	536	576	586	559	581	612	563	559	586	558	570	649	619	585	578	558	579	560	561	599	560	579	589	546	583	622	598	600	598	581	575	597	627	574	608	598	613	596	577	613	571	616	600	585	564	583	575	605	538	619	593	581	596	633	647	630	568	560	575	579	557	598	612	592	614	583	584	607	611	598	590	561	605	534	566	566	571	607	594	568	581	557	559	583	578	609	608	561	597	624	599	609	577	615	620	595	615	578	612	558	534	570	574	585	565	566	540	586	604	578	601	572	565	611	562	570	602	593	571	610	559	553	586	560	556	611	635	574	612	600	590	611	593	608	595	564	549	612	575	590	596	632	600	576	589	548	593	616	639	581	606	574	566	600	559	592	564	571	580	574	573	583	551	590	629	542	559	609	625	573	565	563	558	557	627	627	602	560	581	560	625	583	591	564	582	605	611	582	566	659	638	582	575	617	601	598	632	587	639	596	585	567	600	581	547	635	545	573	592	587	632	620	574	611	633	599	612	587	563	566	630	618	599	598	557	606	583	555	594	619	604	567	612	579	557	568	602	594	577	603	596	584	553	606	618	602	608	555	596	618	594	577	621	577	639	608	577	606	595	640	556	580	612	548	605	563	540	589	606	576	553	599	565	610	592	591	593	601	616	587	565	618	634	597	610	584	598	555	600	584	577	615	581	576	568	608	553	589	583	602	573	550	611	597	608	596	568	586	575	579	606	589	606	600	549	589	592	565	612	620	629	595	605	587	580	600	624	617	601	579	576	560	650	597	593	612	586	616	600	604	613	574	580	583	567	565	584	537	590	598	603	566	618	616	590	603	574	588	595	609	601	591	626	590	608	594	637	584	579	625	624	575	591	553	566	564	620	565	606	597	616	599	598	572	609	590	592	624	611	579	616	582	628	627	647	567	582	594	551	556	585	569	580	587	635	557	595	584	537	624	621	577	598	525	563	583	579	551	580	593	599	634	609	589	565	576	594	575	554	600	600	551	596	601	604	653	582	591	580	571	580	614	579	594	605	655	586	566	627	567	591	584	585	589	608	630	575	607	585	548	615	582	593	578	550	582	603	598	562	568	587	572	624	572	589	573	588	574	565	590	578	552	561	543	561	559	600	617	597	611	578	558	572	549	569	598	653	575	567	561	588	589	658	606	569	571	588	560	579	586	605	544	606	591	611	562	577	594	601	556	559	581	630	570	596	558	627	573	678	579	619	597	610	590	599	603	576	580	584	542	589	591	570	565	595	610	580	608	546	595	572	603	582	609	585	631	622	570	608	581	642	580	573	600	609	595	607	581	561	601	587	598	597	611	613	630	582	603	581	624	591	579	624	571	572	579	573	576	625	583	637	608	588	606	599	585	598	599	566	585	552	584	618	606	566	578	579	534	600	593	575	595	606	559	574	581	587	605	614	579	623	576	577	593	581	595	591	568	627	580	604	598	544	642	549	592	599	565	605	581	553	580	648	561	580	540	575	607	574	579	615	612	589	608	577	587	591	590	592	593	597	599	640	605	589	575	557	555	582	603	568	617	585	599	611	553	605	646	602	602	636	590	574	566	581	578	579	592	601	601	549	591	608	567	602	589	579	588	643	593	573	570	621	545	631	584	613	566	579	576	622	562	621	548	576	603	576	610	607	590	579	629	602	582	594	628	551	591	577	599	521	565	612	559	550	613	564	584	574	587	597	561	577	608	613	652	587	557	562	569	615	617	581	620	552	577	606	627	589	590	568	583	583	576	592	577	594	564	584	571	605	590	599	598	618	574	585	596	585	572	592	638	619	568	633	572	602	602	630	617	568	563	565	555	607	563	584	602	571	626	603	576	591	599	582	577	540	570	564	558	585	611	618	624	575	597	582	576	617	614	582	619	588	593	598	586	582	561	624	582	599	571	569	587	594	610	565	584	611	636	607	591	563	582	560	568	582	569	618	623	562	575	592	576	568	594	577	571	604	608	574	561	574	579	577	596	592	562	549	589	591	585	573	573	590	593	610	555	628	575	589	582	605	593	591	563	563	554	594	611	614	608	566	621	584	583	557	582	609	609	598	580	575	614	611	603	620	560	581	546	591	570	600	567	583	582	613	616	602	612	589	571	634	564	558	573	607	595	608	608	598	573	525	555	574	604	570	569	528	581	555	597	611	557	595	580	539	557	585	572	619	600	592	577	559	563	598	615	653	602	575	558	542	605	558	591	622	560	633	572	578	608	602	617	639	583	571	576	599	566	627	642	598	624	576	547	527	636	556	554	582	578	574	575	563	583	587	623	600	578	577	566	590	572	602	621	596	551	580	607	614	600	595	570	613	607	573	616	592	552	602	586	587	588	624	594	558	600	611	560	635	587	561	554	548	590	627	562	566	594	615	602	630	574	571	602	585	592	622	587	588	593	589	634	567	621	627	578	562	578	579	600	564	558	572	605	575	575	581	560	563	595	600	576	579	605	559	644	595	614	571	567	550	610	563	615	632	579	626	605	592	580	618	559	551	567	553	595	556	610	577	572	584	558	580	584	586	576	600	639	604	580	595	585	626	576	597	586	554	580	564	582	580	558	627	591	666	581	626	620	525	569	544	563	550	631	587	581	560	599	615	562	578	604	615	582	608	622	592	677	608	597	566	559	558	571	555	594	547	557	539	616	556	610	538	602	602	587	580	588	578	598	602	523	600	568	616	575	602	588	608	611	611	549	570	598	601	575	573	556	555	549	627	561	605	623	630	536	526	605	594	590	559	627	595	639	563	629	603	571	604	602	606	578	579	595	577	553	601	614	619	595	589	571	581	625	578	562	638	581	629	624	585	619	586	574	593	627	590	590	604	544	612	619	547	597	587	597	552	596	591	586
12974	11045	4923	934	350	241	72	62	338	73	68	61	64	87	45	47	49	52	36	42	35	43	40	50	44	51	55	53	119	723	679	440	198	100	46	38	49	56	48	32	47	37	39	42	38	30	37	25	54	40	46	51	44	50	47	41	37	33	58	62	40	55	48	42	44	40	43	49	49	51	38	33	42	47	47	49	35	53	49	35	43	41	37	48	38	43	54	44	39	41	49	51	45	46	47	38	39	51	42	46	47	33	48	48	37	33	47	44	37	52	47	42	36	44	37	51	35	53	49	47	39	43	51	32	36	54	47	52	44	40	49	39	35	47	50	46	52	47	55	37	32	45	29	49	41	58	37	42	39	40	46	45	42	35	44	41	42	43	36	48	45	50	37	48	51	48	39	41	63	42	50	47	47	55	39	43	44	40	41	47	35	42	58	46	42	45	52	49	49	40	43	43	47	57	55	45	38	37	52	48	47	45	53	36	53	45	40	42	43	46	38	43	53	43	41	46	50	38	53	46	43	49	40	47	38	42	50	59	35	45	46	32	41	41	41	41	43	33	51	59	47	51	42	51	46	50	48	49	43	49	42	45	58	42	46	47	41	43	43	41	37	42	37	41	46	50	46	48	45	52	49	35	35	43	46	36	49	52	39	48	31	51	47	50	47	46	47	48	33	47	45	38	51	48	39	45	41	47	36	33	45	48	45	38	42	38	49	50	32	56	45	47	45	41	43	40	30	49	45	47	46	46	40	44	47	44	38	46	41	44	42	43	44	50	40	43	40	42	50	48	63	43	52	40	52	50	41	55	43	41	48	41	51	40	36	44	34	40	49	42	35	35	42	46	44	33	44	50	40	43	39	41	44	46	45	37	39	46	43	59	48	36	35	48	30	42	37	39	58	47	42	51	34	33	52	41	39	48	27	38	43	44	45	33	49	38	35	39	47	41	40	45	46	46	48	52	41	41	47	47	49	43	58	48	41	54	38	35	37	50	54	46	50	34	44	44	39	38	41	58	38	65	47	48	34	43	46	48	41	41	43	40	47	52	51	40	36	45	39	40	48	39	39	34	53	47	36	47	48	51	51	49	53	44	54	47	47	47	31	53	45	49	52	37	54	47	49	45	35	35	32	44	31	52	44	40	43	53	42	46	49	39	36	43	32	38	50	51	40	46	31	56	41	54	34	56	55	32	51	38	40	52	46	50	34	42	50	45	59	40	32	35	42	44	42	30	46	48	44	38	42	54	39	47	50	49	45	49	35	52	48	43	39	36	36	52	42	39	49	49	48	44	50	46	51	47	47	56	35	41	47	45	43	43	44	38	53	44	46	47	50	49	37	52	48	50	48	58	54	59	47	54	42	37	39	46	40	44	43	43	43	43	47	46	34	39	38	41	39	40	54	46	37	46	50	57	41	52	52	40	38	46	36	51	54	38	38	54	44	36	38	36	45	39	43	42	50	66	38	44	46	40	42	39	37	36	37	38	31	41	39	42	44	40	44	48	56	38	46	50	45	44	39	53	45	36	44	47	53	50	45	37	44	55	48	40	52	43	42	42	46	48	43	47	48	53	42	37	44	42	45	49	48	56	42	42	37	58	45	41	51	46	46	48	47	45	54	43	49	50	45	46	42	34	41	34	49	34	40	50	37	51	50	46	38	48	38	41	57	38	54	50	31	41	45	47	44	43	48	38	56	43	46	50	56	38	58	63	40	46	42	41	49	33	50	38	40	50	50	52	48	42	44	53	46	46	41	47	43	46	51	52	45	39	43	46	34	42	35	44	43	50	56	39	42	51	41	43	44	48	52	41	36	26	38	51	44	52	52	46	50	42	35	57	45	46	57	43	44	44	45	51	44	52	49	50	34	46	49	44	37	52	51	58	50	47	45	49	52	57	40	42	49	43	42	54	36	46	47	45	53	29	46	48	50	39	48	45	48	45	48	46	53	37	45	48	34	56	51	44	34	40	45	42	42	35	49	45	35	42	39	35	27	49	50	47	45	50	40	56	50	47	49	46	53	49	49	46	36	51	40	44	43	53	42	41	51	43	40	52	49	44	43	55	37	45	65	52	38	58	54	39	38	41	41	50	44	41	39	35	50	36	43	42	49	49	42	32	35	41	43	46	40	53	47	33	45	34	39	39	42	53	52	49	35	41	49	37	38	47	52	41	43	44	45	53	30	41	45	46	42	53	46	47	41	59	45	58	42	39	47	47	53	48	33	42	48	49	44	33	44	47	49	40	32	43	42	37	52	43	60	45	55	34	41	39	58	47	43	44	40	43	45	40	49	47	35	56	34	47	44	49	52	46	44	45	46	51	40	45	54	48	50	44	44	37	43	45	48	50	35	42	51	41	51	37	45	45	36	49	34	39	43	57	40	36	48	47	47	41	47	49	46	37	33	37	40	45	50	49	49	49	44	44	49	52	45	39	45	48	48	50	59	46	45	32	56	54	38	54	37	38	42	43	48	46	44	48	48	47	45	34	41	47	40	44	43	55	40	34	58	44	45	49	43	49	52	45	31	37	40	60	41	46	47	36	53	51	45	37	39	39	42	51	48	63	53	42	46	45	44	52	42	42	40	45	45	46	34	35	47	56	40	47	43	33	52	49	54	58	46	44	52	52	37	54	45	59	50	51	51	39	33	41	45	41	49	38	48	46	44	42	62	52	37	40	37	43	47	47	39	52	37	37	48	43	45	43	53	37	31	32	53	36	33	51	40	40	38	47	40	43	33	49	43	40	51	41	42	41	50	52	34	48	45	44	49	38	45	44	37	50	38	40	37	49	38	45	46	56	48	52	26	53	51	30	51	35	39	46	42	34	54	41	37	44	40	52	39	44	53	48	44	49	49	41	36	49	31	52	56	32	40	42	48	33	42	48	51	45	58	43	47	49	48	30	45	46	41	55	42	45	41	35	39	30	45	47	50	43	46	43	44	40	49	47	41	48	46	41	42	47	47	37	48	36	41	41	47	52	37	43	54	52	48	36	41	52	47	49	34	41	41	43	36	40	46	51	39	55	46	41	42	33	46	47	53	56	55	36	47	40	57	40	44	48	42	43	33	36	59	31	53	40	38	52	38	48	46	54	42	45	51	40	50	40	39	52	40	36	49	48	30	48	43	44	57	45	47	55	46	35	49	44	41	48	51	35	44	33	41	50	48	38	48	46	44	26	57	58	50	42	49	37	39	55	47	34	35	47	30	36	43	53	45	40	42	46	57	53	34	49	42	41	45	35	50	48	41	42	45	49	43	45	44	41	45	39	54	43	46	45	38	36	46	51	42	46	47	44	56	59	43	31	35	35	55	52	46	41	58	45	46	38	46	48	39	38	48	66	50	39	35	42	37	55	52	51	51	43	46	38	47	45	50	38	38	46	40	42	43	48	39	50	34	37	44	46	43	47	43	49	47	46	44	40	58	36	60	30	46	49	55	51	48	43	41	49	57	41	51	42	50	45	36	51	41	50	46	49	32	37	38	29	40	50
46392	32781	27448	15888	21117	9410	3153	2662	13568	1756	1543	1323	1293	2054	1057	997	906	858	830	826	829	723	738	787	715	735	666	741	3923	17065	15590	10232	5357	2310	1081	719	643	628	576	574	565	568	558	629	604	549	560	590	624	583	601	524	585	558	605	586	556	602	580	556	557	602	577	561	646	610	599	578	556	595	586	578	591	594	584	564	564	564	545	559	625	582	569	585	584	606	544	598	575	580	599	576	634	576	598	605	556	583	602	566	563	621	589	588	591	575	564	612	583	550	596	560	591	562	535	608	575	587	606	631	594	558	595	577	617	598	575	598	600	585	630	590	561	568	598	581	560	599	607	582	561	550	589	589	599	596	613	543	595	581	617	562	585	580	615	556	570	597	600	574	577	607	549	601	572	579	598	592	599	606	587	589	532	641	558	595	529	552	604	537	592	619	585	581	616	577	584	563	610	586	635	617	588	609	513	586	651	607	578	583	590	600	563	576	585	592	573	592	558	544	600	585	564	568	620	624	633	559	553	609	558	557	585	620	573	582	577	592	585	591	518	601	599	570	605	558	557	530	581	543	601	606	589	607	605	610	575	623	591	518	568	535	574	604	596	602	621	590	609	582	589	581	580	599	577	581	603	530	585	606	599	574	559	603	550	564	620	611	565	614	567	565	602	571	562	578	633	620	538	591	593	611	567	619	553	573	565	575	614	576	560	551	566	598	616	549	578	624	593	601	575	574	601	542	549	586	572	562	558	603	587	592	586	580	572	624	607	602	541	568	580	566	592	582	631	596	590	568	579	581	611	583	601	570	612	581	555	610	591	585	592	560	615	611	608	576	626	588	604	549	558	586	554	584	585	597	572	590	571	602	601	614	535	544	608	550	581	569	579	592	580	604	550	607	577	652	579	558	587	588	600	619	600	579	613	613	618	611	563	573	590	573	572	570	571	601	580	584	566	560	569	600	570	578	549	599	603	570	571	602	594	604	579	590	606	626	591	616	559	561	587	570	585	559	620	547	574	601	567	591	551	598	558	605	610	588	601	585	605	585	583	549	589	582	591	569	572	600	600	613	574	576	560	585	534	581	547	595	575	597	560	582	556	600	533	606	571	588	571	598	620	586	601	557	573	591	606	539	527	570	604	575	607	625	578	604	603	574	632	592	570	568	540	571	616	590	567	575	586	619	585	564	562	571	618	557	513	549	619	579	571	595	596	613	648	571	562	607	568	570	597	628	567	596	594	600	562	554	586	559	588	595	605	593	546	594	578	571	604	616	610	635	600	593	580	590	578	536	551	600	548	567	603	602	561	621	590	600	612	607	596	535	631	562	557	573	608	631	556	579	609	572	605	603	634	562	584	553	633	561	570	552	611	567	563	611	557	565	575	541	550	569	587	595	589	615	572	594	570	611	545	575	609	568	554	545	623	593	595	572	589	613	558	628	549	590	608	579	572	604	550	607	585	611	570	595	581	554	555	597	591	608	556	601	571	560	581	536	549	567	581	579	576	545	566	542	564	612	599	601	542	575	620	544	590	603	568	581	600	565	566	638	580	573	622	613	576	592	579	578	589	542	563	585	580	613	580	549	561	599	577	573	574	562	571	572	561	572	553	602	568	589	559	606	585	572	567	613	586	570	614	587	583	570	591	605	601	590	572	542	536	565	588	582	600	575	591	644	618	556	592	558	613	558	569	587	575	598	596	600	590	605	588	550	590	553	594	576	595	582	591	627	578	558	564	608	533	600	606	577	585	580	578	600	556	584	586	580	621	581	562	596	564	566	582	555	579	555	580	574	610	601	587	611	556	613	588	586	562	655	594	586	566	550	573	578	575	629	580	605	596	599	598	610	572	605	567	595	559	554	606	587	600	583	612	552	629	582	551	586	579	623	587	539	564	590	548	590	597	580	629	548	583	587	597	608	605	580	594	561	606	558	584	574	577	569	579	560	599	610	594	577	561	604	572	614	597	570	626	580	628	589	573	607	548	614	564	644	627	586	595	591	585	625	610	576	556	592	596	556	610	612	597	616	579	595	620	565	569	583	608	598	590	613	586	593	582	562	560	575	604	583	567	538	554	602	614	573	609	583	597	552	597	542	572	553	575	583	565	575	624	574	603	608	626	603	610	573	600	556	624	585	528	579	580	572	569	587	555	586	560	614	575	566	570	604	570	543	560	549	545	562	640	598	606	560	616	586	583	543	577	608	535	571	614	634	582	579	606	592	585	572	515	573	596	574	604	583	571	568	560	605	593	598	589	566	603	567	562	595	599	565	613	595	600	586	634	593	590	596	564	592	558	578	574	597	627	560	567	555	570	617	608	650	610	578	608	552	594	581	595	544	599	569	554	597	579	602	589	590	584	616	592	566	571	578	595	594	599	632	556	566	549	594	568	591	586	591	613	593	588	535	592	574	587	560	570	590	570	618	598	539	600	583	585	581	568	599	584	625	587	555	571	586	586	592	609	600	572	569	588	622	585	584	608	585	608	581	590	606	577	599	569	592	548	637	583	584	626	632	596	583	542	622	544	574	583	556	602	609	603	614	597	557	605	633	596	584	610	555	584	562	592	654	592	580	574	563	616	607	582	565	601	587	580	564	596	571	574	597	564	586	571	588	602	601	593	580	550	600	576	590	614	597	567	537	599	570	624	570	600	568	556	544	617	589	576	612	619	562	580	584	554	583	601	597	568	587	570	611	609	606	590	597	649	623	555	580	600	571	566	598	603	577	626	626	583	567	610	621	607	593	576	548	594	584	612	593	652	601	578	565	594	555	596	606	615	563	578	589	611	596	609	544	589	607	594	562	576	622	595	566	564	582	619	642	597	591	632	559	581	606	616	598	614	557	614	588	572	632	563	554	578	628	585	563	570	589	605	591	567	588	577	559	566	577	620	566	578	553	599	554	569	614	577	553	564	590	583	607	592	553	602	548	627	634	613	567	596	535	540	591	536	587	588	563	630	581	618	568	605	614	567	636	614	582	592	539	536	561	587	620	589	576	629	582	566	585	623	546	600	566	619	581	570	634	524	593	585	609	584	572	604	557	574	586	536	585	627	603	566	592	591	582	580	558	590	581	571	587	581	568	567	612	600	601	597	595	584	576	594	612	575	585	559	610	582	603	575	561	559	601	594	615	621	539	571	627	593	592	561	586	604	557	621	574	574	547	547	589	546	572	604	597	608	598	523	577	571	573	624	586	559	559	567	607	595	605	572	590	601	596	622	592	584	591	550	601	594	584	572	561	602	564	582	575	576	578	637	623	580	584	598	596	590	577	582	603	579	610	598	614	575	576	584	611	597	583	573	623	552	586	573	568	591	567	558	611	583	584	579	588	579	597	585	630	554	582	609	569	593	636	572	566	561	569	565	545	563	602	613	570	592	560	584	589	592	537	580	536	588	607	584	560	588	627	636	554	587	564	544	617	619	594	567	588	569	600	591	582	601	609	653	610	554	571	604	599	582	554	546	576	586	552	530	555	582	560	567	583	578	595	581	606	583	594
17629	15832	8711	1654	634	300	83	90	653	61	73	68	68	68	46	48	53	41	56	57	55	55	44	37	54	45	43	77	379	930	1106	693	310	158	70	62	53	35	51	37	44	43	51	41	50	47	42	57	44	52	42	50	39	41	33	49	52	49	36	48	47	53	58	44	53	47	39	45	46	40	45	47	56	46	40	48	43	51	52	51	43	51	48	31	38	47	41	39	51	41	50	29	40	43	52	44	48	56	41	43	51	50	55	44	52	38	42	51	41	60	41	40	46	42	31	43	46	32	50	46	46	38	54	53	53	35	53	48	44	42	37	44	47	41	52	51	41	38	42	50	45	48	46	47	45	48	42	52	38	45	47	41	42	48	51	45	53	52	48	44	46	43	41	30	60	42	47	40	49	37	49	40	40	41	51	42	54	38	46	45	47	46	54	41	42	42	47	43	41	40	45	48	45	48	59	40	52	51	33	43	43	44	43	66	53	44	43	58	44	45	53	58	58	56	43	51	38	39	40	58	51	45	41	55	40	38	43	45	34	42	47	48	43	37	52	45	54	45	48	46	44	48	47	43	45	32	48	36	45	46	45	42	37	41	45	52	59	37	55	46	38	46	48	34	50	44	49	38	45	49	55	56	49	42	50	46	37	51	55	38	31	41	53	45	46	44	50	44	36	47	44	44	47	41	44	31	45	46	47	36	39	55	42	48	48	53	57	41	44	56	50	53	47	41	46	50	47	51	60	52	44	44	47	41	45	45	31	38	43	50	43	56	38	43	48	45	40	51	55	39	40	59	34	54	50	47	43	36	60	42	41	46	55	43	48	34	41	50	49	41	50	52	36	39	48	51	53	46	57	38	48	37	37	28	40	57	42	43	53	37	52	42	60	41	39	42	50	47	44	43	44	45	40	36	44	56	49	47	47	50	37	47	39	43	43	25	56	47	53	48	42	45	52	43	38	45	53	50	48	39	45	53	52	40	49	59	42	40	48	44	43	41	44	45	38	57	55	43	50	41	46	50	49	30	51	48	40	40	51	51	66	44	45	49	40	41	50	34	48	43	47	51	45	41	39	53	35	50	43	51	45	42	38	43	39	46	53	38	54	40	56	39	41	32	29	45	43	50	42	54	43	55	41	49	46	44	34	43	37	59	47	35	28	49	45	48	50	46	44	41	54	34	45	39	41	47	43	52	53	44	42	40	54	47	42	44	42	33	42	52	62	45	46	44	60	45	52	43	46	46	38	53	46	48	45	42	55	27	46	44	36	51	44	44	49	45	53	45	31	41	35	49	43	45	31	40	49	44	47	44	46	47	53	45	44	49	51	42	47	43	48	43	52	37	38	45	40	53	55	44	41	39	35	45	42	46	57	52	43	43	54	45	38	47	44	51	54	43	40	40	46	48	39	34	48	38	39	42	39	50	63	39	40	37	41	58	37	45	58	50	35	41	50	41	41	49	51	44	42	42	44	40	56	36	37	40	50	53	44	46	38	32	38	43	42	50	46	43	49	43	42	48	36	46	46	35	46	43	41	45	45	46	50	54	46	50	40	40	49	43	45	45	39	49	38	41	41	42	44	55	39	53	54	51	49	34	46	43	52	49	42	44	45	57	45	44	48	52	46	32	45	53	38	47	42	44	42	47	43	44	54	41	40	48	37	39	41	61	54	32	45	43	57	48	54	44	33	33	46	38	47	55	27	39	41	56	50	48	44	53	73	39	34	50	42	45	45	51	53	52	53	45	43	39	47	49	40	44	67	42	44	53	41	47	59	48	47	38	48	46	37	52	38	42	56	52	49	40	46	52	45	43	53	52	46	41	49	43	39	45	46	61	50	45	48	48	42	43	40	39	51	43	59	42	59	51	53	42	43	40	58	42	45	42	47	44	55	53	49	57	28	45	42	31	50	52	40	45	48	53	52	65	34	37	42	48	44	42	53	55	36	34	37	42	38	54	46	53	39	52	53	39	44	48	44	39	46	47	51	51	40	49	53	37	45	57	43	33	45	40	60	39	53	48	58	40	46	40	42	54	44	41	32	42	33	39	42	31	36	50	50	44	47	39	53	65	43	43	40	51	45	61	36	36	46	43	53	37	47	61	47	48	35	48	48	32	41	49	47	49	39	41	53	43	49	59	40	51	49	50	37	47	41	29	45	45	43	48	45	57	47	41	44	37	55	39	42	43	49	41	50	49	48	45	52	38	39	43	59	45	52	45	42	35	51	36	39	53	41	49	43	35	46	46	42	46	42	56	51	39	42	47	28	54	47	37	45	47	54	49	46	49	42	49	45	34	63	34	41	49	43	43	44	43	31	45	45	53	54	43	36	50	42	39	45	43	47	51	40	44	73	44	52	49	39	43	53	40	39	47	38	53	54	49	51	52	47	53	38	51	49	49	44	44	44	58	45	46	39	44	46	46	37	55	40	65	54	46	44	42	43	41	53	47	45	56	35	54	41	51	40	53	45	42	42	38	46	50	43	47	54	38	51	59	46	42	47	38	47	46	56	57	37	43	43	44	42	35	45	52	41	48	32	51	48	43	40	37	39	36	46	39	49	47	46	42	44	36	53	39	46	51	36	44	38	33	57	58	52	48	40	61	47	55	49	58	49	53	51	42	54	41	47	49	43	58	52	35	39	54	35	44	49	40	47	58	45	44	43	54	33	56	43	52	43	52	53	39	47	51	51	47	37	48	44	41	47	34	52	42	42	49	55	51	40	52	54	45	52	46	43	54	42	54	57	38	48	42	43	50	55	52	49	54	45	46	56	49	44	36	43	42	54	46	53	52	50	43	44	57	51	39	43	44	47	42	45	42	45	40	50	40	36	38	39	48	40	34	32	38	40	39	33	55	44	41	39	38	45	53	33	49	46	36	44	41	49	32	43	58	46	45	51	48	46	32	33	43	31	50	39	48	51	41	45	39	44	48	52	47	58	50	45	44	44	55	43	42	48	38	46	47	56	39	47	40	50	42	51	47	38	52	46	43	53	47	53	44	62	44	45	43	46	47	40	46	35	49	35	38	39	42	45	44	44	39	45	55	49	48	55	40	49	49	44	54	45	52	43	34	46	44	35	56	47	43	55	47	46	41	42	51	55	41	48	43	53	36	46	47	41	53	45	45	47	42	50	42	53	59	53	52	48	50	47	40	41	56	31	39	54	42	48	39	63	48	67	49	48	39	49	41	55	59	52	47	41	47	52	52	47	50	36	36	43	49	45	45	60	41	50	49	45	32	51	47	33	47	40	44	40	42	46	42	50	50	41	50	49	47	44	48	46	62	39	54	48	32	39	49	52	46	49	49	38	48	39	46	35	30	46	46	40	32	38	53	40	50	54	42	56	44	37	39	53	51	47	50	53	46	50	46	53	46	41	42	47	39	46	59	40	37	46	31	48	37	57	65	45	57	43	40	47	54	48	43	53	37	53	45	37	50	44	50	45	70	52	40	44	42	49	38	46	43	50	51	48	47	40	49	50	43	41	40	51	47
54225	36531	33338	21392	26872	11744	5186	4132	18601	2654	2274	1966	1844	2734	1391	1195	1145	1129	1022	991	920	904	886	848	818	789	851	2686	10545	20412	21064	14669	7729	3472	1419	795	709	599	582	587	584	619	569	628	566	620	601	593	608	565	606	635	552	620	608	612	613	598	607	599	549	607	560	573	574	599	583	606	593	568	559	604	589	601	558	571	604	614	553	601	585	583	575	617	550	606	606	608	613	646	606	601	599	602	549	597	526	617	594	600	572	600	633	559	621	600	602	567	583	598	586	635	581	603	622	580	597	609	602	593	608	618	586	599	584	595	586	593	600	558	629	588	567	569	575	626	577	625	649	564	571	593	613	584	589	628	581	659	594	544	622	611	604	592	594	565	611	569	564	575	634	623	634	593	582	660	633	602	614	616	608	575	595	548	570	609	589	601	614	571	629	598	614	600	604	599	567	617	564	599	589	617	632	605	551	603	639	615	602	612	604	613	605	582	605	621	588	574	607	591	621	603	572	600	603	600	593	582	614	608	596	653	627	583	584	637	602	634	611	573	628	579	594	624	594	599	587	614	593	591	559	598	617	622	623	627	578	590	577	656	617	619	604	587	609	624	581	555	606	575	578	620	625	573	586	580	652	646	618	553	608	611	609	600	613	580	596	608	616	554	606	615	583	602	588	565	600	611	608	596	592	635	645	638	612	587	577	592	584	618	583	601	619	595	581	615	601	602	586	647	592	593	588	598	567	615	612	564	636	607	544	595	591	583	632	589	604	592	593	621	600	640	586	588	606	611	598	609	629	604	616	609	617	615	606	580	574	604	609	600	617	638	602	593	593	610	606	626	595	566	607	576	564	602	622	618	560	625	574	606	651	602	567	598	560	601	583	655	604	591	594	595	633	616	605	622	594	613	640	601	595	653	585	574	657	596	581	600	595	555	535	605	650	595	617	648	581	614	586	601	603	585	582	608	568	597	637	611	609	647	571	576	640	581	581	641	602	572	607	652	596	624	592	526	577	588	616	630	593	614	603	586	615	608	600	574	571	582	633	596	587	595	600	577	573	629	587	596	664	600	537	613	636	623	664	568	611	626	624	617	563	606	633	622	606	591	564	613	569	553	605	578	586	596	585	604	657	552	588	571	583	575	585	561	591	617	605	633	630	635	646	581	598	658	572	562	606	568	564	622	654	637	600	575	586	605	597	605	622	596	600	638	596	618	595	605	605	586	611	600	610	623	665	638	604	586	564	557	631	608	611	599	646	617	568	573	611	560	593	596	537	588	632	613	582	658	583	586	588	634	572	604	573	599	585	579	602	582	588	584	557	580	596	578	583	616	594	613	608	569	573	589	570	634	624	619	576	612	617	615	605	626	556	567	593	614	554	591	586	615	561	596	628	587	600	638	584	578	607	589	591	622	626	628	632	591	556	604	609	580	584	603	652	625	634	612	602	616	599	616	589	587	608	584	561	547	636	611	580	613	613	623	611	608	606	601	577	639	604	633	615	630	626	576	578	593	606	624	584	579	603	613	613	599	606	595	572	616	594	573	561	593	608	628	599	590	611	558	625	625	633	579	648	567	587	560	537	556	596	598	606	553	584	630	596	615	601	565	564	544	609	626	615	629	649	577	560	595	600	588	561	600	567	608	623	629	586	599	592	658	636	617	569	556	592	604	593	555	583	614	610	604	575	571	604	618	592	606	568	562	562	585	630	621	621	634	593	661	604	594	588	636	593	562	578	603	630	577	556	624	596	614	569	596	624	606	590	557	608	578	630	644	529	630	574	582	620	615	587	572	586	602	602	603	595	611	602	646	625	632	596	591	590	563	570	638	603	631	621	598	615	606	604	633	582	591	572	566	600	607	586	662	607	595	587	596	613	567	596	632	591	582	592	603	642	604	591	597	581	594	600	573	595	597	596	555	605	627	614	619	608	578	628	626	570	588	645	611	576	557	585	578	566	617	609	580	617	660	581	581	600	639	592	566	618	618	597	606	620	614	644	560	593	573	608	585	579	554	543	581	610	584	596	635	583	543	595	606	588	611	623	557	587	644	556	615	624	608	609	623	583	585	642	586	618	593	609	573	629	619	606	598	579	607	644	576	569	626	540	598	554	568	623	600	601	559	596	569	598	602	585	616	615	598	604	599	603	613	535	605	606	617	595	617	598	573	626	619	596	590	633	623	594	588	612	608	592	613	597	529	613	568	599	560	605	640	575	590	559	593	598	579	549	608	608	602	634	595	565	606	568	650	587	585	631	622	561	561	611	624	595	610	577	636	562	619	594	597	591	575	566	618	577	601	621	584	648	578	629	640	620	636	559	563	610	579	562	554	558	632	593	596	612	593	607	578	619	595	558	637	591	581	587	601	583	580	610	587	581	601	609	583	607	567	619	602	587	605	588	602	560	624	617	589	592	619	528	634	624	597	612	580	583	583	566	634	575	602	615	572	587	575	603	585	621	632	584	623	650	574	602	637	598	578	579	535	640	587	613	555	598	612	595	629	584	578	563	589	578	606	575	603	626	637	555	647	630	595	598	565	554	583	628	588	615	607	628	614	614	631	618	627	603	591	625	627	574	580	589	619	630	642	604	652	593	598	591	636	561	597	619	565	576	592	561	619	611	616	624	596	610	604	609	576	596	650	616	578	596	616	597	586	654	595	607	581	599	597	603	632	601	601	630	641	623	582	607	625	612	600	602	594	590	607	596	602	590	618	629	573	630	555	564	619	584	577	625	549	605	606	587	592	640	628	566	613	616	636	595	576	577	639	609	605	609	613	600	609	574	544	586	577	601	606	604	586	596	608	610	575	616	575	569	597	604	636	577	635	590	577	591	630	599	619	616	626	609	596	620	614	569	606	652	621	588	586	611	586	592	642	612	621	626	630	622	589	585	602	623	569	592	592	583	565	584	627	631	580	587	644	600	601	563	627	598	630	617	605	601	606	579	590	621	589	597	629	568	644	607	535	627	568	582	618	580	608	578	604	586	650	600	617	581	635	594	582	590	569	599	570	624	676	578	603	591	586	639	608	606	567	625	581	621	617	577	594	584	598	556	606	581	595	572	586	567	631	630	566	612	575	567	580	649	585	603	596	644	568	597	633	608	598	603	604	627	610	619	632	607	587	573	588	577	632	628	640	614	561	613	603	626	650	579	618	567	590	623	599	584	621	612	592	607	559	630	633	598	646	593	632	579	580	592	647	598	580	619	644	640	562	605	608	623	574	566	598	635	617	595	619	602	618	592	586	625	607	605	573	576	558	587	620	637	672	554	614	597	651	604	575	607	594	571	580	571	590	602	592	618	639	582	598	668	602	596	573	606	603	570	609	560	587	614	608	579	610	572	609	628	603	584	568	554	631	597	564	597	616	570	633	598	613	604	575	594	564	574	610	600	599	559	613	579	607	583	564	636	640	584	600	611	612	573	641	634	603	623	627	627	639	602	653	583	607	615	608	642	605	598	607	559	602	626	565	650	667	613	612	605	603	603	613	636	582	620	611
6888	2328	1445	282	169	77	51	59	202	53	47	55	39	60	47	43	51	49	46	36	46	43	61	45	45	42	43	72	229	333	281	205	118	71	56	45	51	33	41	52	40	41	39	41	43	36	36	53	39	33	50	51	56	44	37	40	38	41	48	39	41	54	52	43	47	57	43	53	42	60	39	42	34	46	35	54	53	42	39	51	48	42	43	38	41	41	47	40	49	52	51	46	36	46	53	36	48	43	45	43	51	43	55	57	60	53	41	49	40	46	62	38	59	39	51	51	45	43	43	50	48	43	45	44	42	48	47	42	35	51	35	54	43	49	48	53	45	39	37	46	46	43	37	40	49	41	46	50	35	46	56	38	35	38	37	46	37	48	46	48	51	36	49	44	43	42	46	38	46	43	52	45	45	54	46	42	62	54	45	42	37	44	44	62	43	55	50	37	49	54	39	42	48	44	33	39	45	27	45	46	46	49	37	36	47	40	41	40	41	41	55	53	44	43	46	37	52	46	56	55	50	49	49	46	44	52	39	39	53	50	52	38	41	40	41	36	48	34	44	55	56	41	47	41	34	44	38	54	46	36	50	41	44	50	37	54	50	41	45	57	45	47	51	37	45	44	31	53	39	48	48	42	40	41	46	50	52	42	44	40	49	44	46	51	48	42	38	58	43	44	52	51	42	41	42	33	55	52	40	39	60	51	42	44	50	34	47	41	36	37	51	42	41	68	45	35	46	48	40	41	29	43	53	43	34	44	48	50	41	44	32	47	52	39	37	42	46	48	41	55	53	47	38	39	42	53	49	48	48	39	47	41	56	45	54	44	40	46	41	45	40	40	38	44	44	48	34	35	54	39	52	47	54	43	46	53	36	50	49	57	47	39	45	39	41	43	52	41	48	44	38	49	54	41	48	53	36	45	53	50	39	50	39	30	47	22	60	50	45	52	53	38	45	54	41	59	47	46	31	45	37	38	37	51	50	45	46	49	46	40	45	45	42	43	49	39	56	49	36	50	41	56	39	46	43	42	37	32	43	35	44	50	39	40	49	41	52	42	35	48	42	61	36	54	41	42	49	45	36	49	50	26	47	48	37	44	38	36	28	35	53	39	53	37	42	41	47	47	45	51	50	64	56	34	49	54	46	48	42	50	49	46	41	47	64	47	47	52	52	48	40	40	50	52	37	50	48	55	56	53	42	47	48	31	45	61	57	42	52	51	45	51	43	46	53	42	42	36	46	42	40	45	42	37	39	53	57	41	44	52	25	45	50	48	41	48	39	46	39	50	54	44	38	36	38	37	34	56	40	30	38	44	45	46	34	46	38	52	61	38	48	41	49	42	48	46	59	51	57	39	58	39	39	35	46	60	35	51	44	46	48	37	48	44	46	49	47	54	56	42	49	32	31	47	52	44	47	51	48	35	46	48	37	44	55	51	42	36	52	40	40	57	47	48	49	47	36	52	56	35	34	40	44	60	56	49	39	57	47	43	53	46	41	64	43	44	49	49	49	43	46	42	51	37	38	36	47	49	56	40	55	36	42	41	59	42	46	44	48	49	39	44	45	43	38	36	52	41	52	49	38	49	36	54	44	48	38	39	48	41	41	42	44	33	49	50	44	35	38	46	49	39	43	50	45	47	43	51	41	41	29	45	52	38	39	37	42	48	43	37	47	40	51	40	58	41	51	51	42	25	47	44	48	45	61	50	41	50	34	33	45	51	30	46	37	52	44	36	52	42	50	56	44	45	56	43	42	40	38	37	40	61	38	49	44	40	41	59	39	44	48	47	36	44	44	58	52	52	45	37	40	42	40	42	48	47	46	49	39	39	41	43	37	39	52	46	41	47	49	43	51	32	43	45	46	40	42	51	43	59	56	52	40	46	43	39	45	68	51	38	35	47	53	55	45	49	54	48	48	51	43	43	35	44	53	46	58	44	49	40	36	46	41	49	52	46	42	41	38	39	36	46	48	44	38	44	52	44	52	34	48	40	40	48	46	31	54	47	49	51	48	33	33	40	55	62	42	48	48	37	40	45	46	48	48	36	40	40	37	36	37	52	60	52	44	50	48	52	39	43	43	46	42	50	52	37	55	44	43	41	43	47	37	40	39	55	45	37	41	34	35	39	45	45	48	46	41	51	36	48	35	42	55	39	38	40	46	47	35	37	46	55	57	43	42	56	41	34	36	50	48	48	47	42	43	43	55	63	59	47	57	43	51	35	46	44	41	46	56	37	37	48	39	56	35	41	48	39	50	40	43	57	37	43	40	49	33	37	57	53	46	48	37	54	34	49	41	44	45	46	50	46	50	51	53	45	44	39	38	47	44	35	49	48	54	37	30	34	38	46	57	49	39	39	53	47	60	48	47	41	48	45	43	55	53	47	50	56	48	41	51	46	48	56	43	54	46	48	43	45	46	33	47	44	60	48	58	57	32	44	50	41	27	52	43	47	42	54	34	40	45	40	39	37	36	42	47	49	46	42	35	40	44	54	46	51	52	44	44	42	49	48	38	45	50	53	44	45	51	36	38	37	49	49	34	44	40	56	42	29	40	46	45	46	52	49	46	39	52	64	45	38	56	62	43	35	53	53	54	45	43	48	45	58	57	44	50	37	49	37	44	45	43	50	49	53	49	47	50	53	42	40	45	38	40	58	42	49	49	43	52	48	53	41	40	50	41	40	42	40	51	45	47	42	35	34	40	41	40	45	46	40	39	39	58	37	34	45	45	53	43	54	36	47	49	39	41	43	53	40	32	60	41	59	46	43	44	44	53	52	38	38	51	38	48	46	57	41	43	30	52	50	52	46	48	53	50	44	57	34	47	47	38	40	53	48	35	52	44	32	41	42	46	47	47	39	47	30	50	58	34	45	41	40	46	56	49	56	45	45	55	39	40	45	61	43	46	37	44	30	38	46	47	52	60	46	41	38	52	46	50	53	39	43	42	49	41	55	31	29	42	48	38	45	40	42	51	35	61	47	39	41	50	43	51	33	56	51	54	47	43	41	34	49	41	41	41	36	45	51	49	41	48	46	50	54	45	45	48	48	40	42	29	44	40	45	34	48	42	42	47	51	31	48	41	53	39	40	42	49	45	46	47	43	30	35	43	49	44	46	47	35	35	49	51	52	48	42	34	57	45	31	42	43	34	48	46	52	50	43	32	38	37	43	61	57	36	39	47	46	42	48	48	52	45	58	47	52	44	37	49	42	49	50	52	45	40	42	46	29	42	57	50	34	29	58	52	42	48	38	52	45	40	51	36	48	42	43	41	56	45	47	46	51	46	36	39	34	45	49	39	43	32	50	54	44	40	37	56	44	43	49	50	31	49	36	38	43	44	47	52	44	32	55	48	53	40	42	33	48	38	42	50	42	37	48	31	34	46	47	30	41	52	44	56	40	49	43	39	53	38	44	42	46	41	53	36	48	42	41	41	59	41	38	51	44	42	48	38	52	41	56	45	30	44	58	48	37	52	43	36	40	37	46	45	50
38234	21763	17641	7482	14329	3043	1718	1442	9793	1226	989	923	876	1574	749	776	711	687	701	711	672	645	664	692	660	680	691	1565	6243	8916	8099	5232	2666	1451	880	666	596	576	584	597	604	560	624	596	597	581	555	617	546	585	619	579	551	588	586	633	568	561	587	576	601	606	625	590	570	568	605	586	569	595	585	578	587	648	606	586	572	606	632	611	550	589	614	554	550	592	588	587	577	616	562	564	582	589	602	602	603	592	545	566	566	589	619	574	610	584	580	583	621	607	587	580	557	602	619	573	587	558	622	537	579	608	580	532	585	628	589	569	567	568	585	590	620	559	638	613	609	559	554	572	578	611	636	580	569	563	626	580	551	582	589	583	598	625	607	613	603	595	562	607	593	605	591	575	602	622	599	626	581	630	592	544	588	578	564	605	616	629	600	622	589	538	569	569	580	624	625	585	622	583	592	538	606	607	573	598	605	650	604	575	604	577	585	597	583	581	569	584	554	595	570	599	604	553	614	596	617	576	594	608	550	587	595	592	630	601	561	614	578	600	548	576	604	589	617	583	583	591	572	608	598	562	620	592	594	557	586	571	576	575	634	633	577	605	601	607	585	596	581	582	588	581	553	616	563	590	618	592	614	608	608	578	571	572	590	594	563	562	621	600	556	588	571	611	552	597	608	548	611	621	629	601	624	585	573	618	622	625	585	607	596	588	584	602	585	570	514	555	597	579	574	565	599	591	629	522	609	601	561	587	579	640	594	642	636	621	616	599	596	554	584	583	596	549	582	571	597	566	565	594	629	604	671	583	584	590	591	578	590	620	590	613	546	604	604	587	579	562	574	574	572	585	576	633	617	579	593	580	602	576	608	622	582	568	556	564	608	563	593	575	593	602	576	544	561	585	581	592	617	623	587	604	595	595	566	526	592	582	603	619	647	617	644	613	633	585	646	610	578	616	612	576	590	574	566	604	550	569	562	633	593	591	630	576	579	629	608	567	587	571	583	641	583	607	599	574	496	603	594	582	612	607	600	571	623	591	561	552	597	582	611	592	580	586	607	586	587	582	648	606	625	552	592	548	571	579	595	607	593	556	631	575	571	601	570	582	550	605	602	619	618	589	590	586	588	597	576	556	542	604	636	548	584	595	583	597	604	583	573	606	632	577	609	551	601	604	577	625	608	597	581	585	583	597	598	607	622	625	596	610	586	598	625	553	634	548	550	578	605	609	597	593	564	619	558	553	568	588	620	598	599	610	603	588	573	607	601	596	609	628	585	637	594	591	587	597	637	553	550	610	571	587	620	552	619	572	608	632	570	569	547	573	589	573	567	568	611	581	590	621	637	627	586	610	598	632	609	601	608	631	612	631	617	605	583	593	539	573	569	552	639	589	618	588	616	615	630	588	605	563	584	588	641	621	587	631	591	536	658	643	589	569	626	632	591	583	608	607	574	622	603	561	612	600	591	554	594	541	604	614	570	589	604	540	595	567	558	566	585	589	581	536	620	581	599	586	615	594	559	597	563	598	598	607	599	576	630	608	565	571	595	585	596	592	589	596	613	580	558	598	606	540	628	589	566	612	597	570	577	592	582	564	600	584	609	603	568	593	599	536	592	652	577	604	593	583	551	602	615	588	621	626	655	586	598	549	616	536	600	602	648	608	570	616	582	542	556	579	607	557	646	585	572	610	584	568	563	568	571	567	634	591	571	597	569	572	603	597	577	577	574	606	597	584	574	591	593	577	627	561	607	632	617	572	565	624	546	579	553	609	594	632	610	606	608	619	606	606	643	587	591	591	642	604	607	546	562	567	604	588	587	592	619	603	610	547	555	556	577	547	592	608	593	617	599	628	595	589	562	592	589	606	554	582	570	521	582	627	575	604	608	593	578	637	575	612	572	574	584	609	592	616	631	548	563	610	601	589	594	643	577	569	594	609	572	611	586	559	604	608	573	554	594	588	586	583	573	585	610	606	598	604	630	584	588	594	555	578	623	572	551	572	577	602	533	553	552	599	556	592	613	595	588	588	569	552	590	610	552	593	605	614	564	619	587	566	596	603	601	614	564	586	536	535	570	591	570	617	612	550	586	584	560	576	577	582	608	546	564	609	592	611	605	563	627	601	599	629	568	590	626	618	610	591	587	558	635	579	609	580	572	558	559	557	569	606	573	557	590	604	567	586	582	600	564	588	626	566	577	613	557	597	632	568	579	568	594	580	688	550	601	625	610	609	604	567	578	574	594	624	582	561	590	605	554	589	590	629	605	554	576	603	594	587	576	621	561	593	594	563	594	573	560	581	580	617	585	554	594	584	590	628	581	563	581	616	619	626	621	580	572	590	574	594	561	594	588	577	581	598	606	555	596	590	589	582	622	604	560	557	612	547	572	622	573	616	575	600	586	615	583	619	598	597	606	613	567	608	562	589	612	616	592	560	623	551	643	646	600	638	594	630	621	572	608	606	549	582	553	559	647	578	543	621	587	567	578	604	593	593	588	592	586	566	589	626	637	629	575	567	586	604	573	592	604	600	566	629	593	601	594	588	613	596	564	583	562	601	589	581	597	570	595	603	581	552	614	618	614	567	602	603	604	569	598	632	604	607	605	592	597	610	594	611	584	568	536	534	608	588	605	595	596	607	603	585	594	636	577	528	580	593	566	556	608	563	588	558	606	637	559	557	582	560	593	528	574	573	624	590	567	618	597	612	573	600	612	600	572	553	602	572	601	610	589	596	642	593	576	574	595	585	583	559	582	597	580	626	615	584	598	582	571	616	575	585	569	591	560	571	583	587	608	607	613	607	596	606	607	632	523	590	614	610	554	595	593	588	581	590	604	601	564	586	607	591	583	636	608	595	593	577	564	605	594	569	599	617	572	577	626	631	580	562	569	556	576	578	543	616	601	601	618	585	604	592	558	627	618	617	550	590	609	633	607	594	623	599	591	607	627	536	562	576	586	630	580	614	594	565	596	648	568	563	610	571	634	578	572	552	566	591	605	574	598	608	607	586	592	563	605	570	576	591	605	590	587	611	571	592	624	603	589	547	595	572	561	601	585	608	585	549	576	587	581	600	570	595	604	546	594	572	576	639	579	579	593	580	615	585	570	624	586	620	558	560	633	547	569	576	580	604	592	611	626	628	576	589	569	575	594	612	568	559	593	572	631	616	601	632	635	569	556	589	519	626	570	581	529	570	612	561	600	566	588	581	589	607	571	611	602	583	623	599	563	555	580	605	619	577	599	549	646	631	586	605	621	572	570	586	595	638	619	605	588	588	608	594	567	584	580	631	556	589	555	591	603	592	590	611	597	581	605	587	587	621	616	605	596	585	593	621	609	601	587	595	554	611	600	595	598	579	579	587	591	582	554	610	619	559	589	603	570	568	582	602	582	645	590	588	567	588	642	605	599	616	637	549	581	618	616	591	620	596	584	567	628	551	586	613	583	618	581	566	627	583	616	553	607	578	649	590	584	587	604	570	631	581	589	603	586	578	585	572	584	567
12663	10391	4782	735	469	117	59	65	280	80	67	63	49	135	49	60	39	61	48	41	45	60	53	47	48	40	42	49	83	593	717	425	242	123	82	47	53	53	57	38	42	47	28	51	40	40	44	47	55	48	51	48	47	40	44	37	40	39	32	45	49	43	43	36	53	43	48	46	47	48	41	47	32	47	43	57	52	48	49	46	44	44	39	43	49	52	51	45	45	40	46	56	41	42	42	53	40	48	40	49	64	53	55	41	55	42	51	38	50	46	36	44	38	44	54	46	57	36	38	55	50	38	56	47	49	41	47	51	37	38	46	43	40	48	36	40	49	43	54	45	54	48	44	57	50	62	50	43	47	53	43	46	53	58	64	47	53	40	47	45	43	49	34	36	45	42	32	56	47	34	36	52	35	42	51	37	33	53	47	41	44	41	45	54	30	48	51	33	49	34	48	45	51	51	48	43	40	46	43	47	46	54	51	46	53	47	50	36	33	41	47	36	47	54	38	41	35	49	45	42	30	35	49	33	42	40	53	55	39	39	40	48	48	30	44	48	36	47	36	42	41	55	52	44	42	54	49	37	49	38	45	47	53	49	48	45	48	58	35	37	36	40	43	46	45	46	40	52	54	37	37	43	53	54	49	43	41	39	38	39	39	47	44	40	43	36	47	50	37	48	32	50	50	35	38	40	37	42	35	31	40	62	41	42	48	48	48	48	53	64	55	46	50	42	38	43	46	50	54	45	46	47	43	54	32	48	50	46	40	56	53	46	51	54	49	49	44	37	57	51	41	48	34	57	47	49	43	56	41	55	42	32	40	41	44	54	36	47	49	48	54	41	38	43	34	43	49	40	45	55	45	55	53	44	48	45	46	44	36	59	45	52	55	40	41	46	51	38	25	43	42	42	43	64	37	38	43	45	48	57	39	49	54	39	41	46	59	41	44	35	45	60	40	59	40	44	41	39	43	40	46	48	51	44	47	37	43	47	39	38	46	39	41	34	45	47	37	38	42	47	38	40	41	46	56	44	49	43	54	45	48	41	40	44	40	41	48	44	36	47	45	40	43	41	39	46	45	40	40	44	55	42	48	47	54	40	60	43	56	42	40	36	37	43	47	59	61	50	52	51	41	50	43	55	47	51	46	57	46	41	43	41	42	51	44	41	42	36	55	51	43	30	48	43	45	45	35	58	35	39	42	53	52	34	33	45	35	46	40	45	40	46	44	51	58	39	53	46	39	54	49	42	47	40	44	50	45	37	45	47	52	43	48	37	33	37	44	34	38	45	47	41	41	45	49	47	46	37	50	43	41	53	34	41	44	44	56	27	42	49	36	49	49	34	51	41	50	44	40	35	65	47	41	52	48	43	62	51	42	35	53	43	46	40	49	48	36	55	50	30	48	27	48	26	47	30	43	44	33	45	50	41	45	34	49	47	46	42	39	55	36	53	47	52	39	43	41	26	53	46	48	36	45	46	40	48	50	48	41	51	52	45	35	44	36	33	41	49	45	54	52	49	54	41	39	46	49	34	42	41	39	45	34	48	55	52	42	49	41	46	47	57	49	47	43	44	43	43	43	48	54	34	33	47	53	47	34	40	51	59	37	35	44	39	45	51	43	46	50	54	42	45	45	46	34	44	48	54	50	47	48	46	37	42	46	38	58	44	38	51	47	38	44	37	43	46	39	36	35	40	53	38	47	56	57	55	49	42	45	52	55	43	44	54	53	49	53	36	45	42	34	51	36	43	39	48	52	52	46	45	40	52	53	41	52	56	48	44	42	40	41	34	42	49	39	51	46	54	48	43	53	37	39	48	37	41	47	50	45	40	32	54	41	43	56	45	37	44	38	38	49	33	43	43	43	46	26	43	50	47	58	43	45	49	41	40	38	43	35	40	36	54	39	52	35	60	45	46	29	44	61	54	39	37	35	43	44	39	41	47	49	48	33	45	52	37	40	39	40	43	47	44	50	46	54	43	47	54	38	52	51	40	49	46	42	50	49	54	41	50	43	56	61	37	39	43	35	35	43	46	37	44	56	41	53	44	54	47	46	35	41	51	39	47	38	48	44	38	44	47	42	43	41	45	43	55	43	40	48	43	42	47	50	49	47	47	44	44	36	34	47	51	40	55	33	45	40	44	43	49	42	42	47	45	54	37	37	58	39	45	48	33	45	45	56	40	49	41	53	39	31	45	57	39	46	47	43	43	44	44	42	27	51	43	41	47	47	49	44	39	56	42	45	42	41	40	53	49	46	46	32	50	43	43	43	49	45	50	49	50	47	43	52	53	37	47	44	42	38	48	41	34	39	57	47	56	46	45	48	47	55	45	49	42	40	47	39	38	48	37	52	37	36	47	43	49	44	34	41	55	46	36	50	42	52	53	36	37	31	39	44	47	37	29	31	57	49	50	37	31	43	44	51	41	46	46	47	43	49	47	39	47	42	52	46	49	42	57	50	42	54	42	45	38	34	36	41	50	44	41	45	39	31	33	52	42	40	55	61	32	46	54	45	44	40	48	42	45	45	48	40	55	50	34	55	43	62	41	52	35	48	50	50	39	48	51	53	34	52	54	53	53	44	49	36	35	32	38	38	55	34	38	37	42	45	52	58	36	35	34	45	52	39	58	43	31	56	45	37	54	51	37	41	39	44	45	48	45	46	40	42	45	39	34	55	42	37	36	45	40	49	33	47	30	61	40	42	38	48	41	44	42	53	32	47	52	40	50	27	42	58	47	45	38	54	42	48	48	49	45	43	52	37	54	41	48	45	43	42	32	45	49	49	42	39	52	41	45	61	53	40	45	44	42	51	31	41	35	50	39	52	40	44	45	45	50	40	48	35	46	43	51	34	44	53	47	38	56	50	35	49	51	45	45	38	49	45	39	42	43	44	34	36	37	50	53	47	40	37	38	39	50	41	41	50	43	35	35	41	44	50	34	50	56	56	47	53	44	43	35	30	46	45	56	37	49	42	52	49	46	40	55	46	57	54	48	41	46	34	48	35	43	51	46	46	44	42	35	44	36	37	26	44	54	50	36	38	40	52	46	51	47	47	43	36	49	40	51	58	43	44	41	37	52	48	47	44	42	42	44	45	49	42	59	48	44	53	43	50	51	55	49	41	44	44	42	56	41	52	45	43	30	48	48	53	40	43	38	39	36	49	40	37	49	47	50	46	46	47	47	36	43	44	52	51	41	46	42	38	29	33	48	44	34	43	48	39	39	42	45	48	36	32	39	42	34	46	47	31	43	44	34	42	54	43	47	62	48	55	51	49	46	39	53	43	55	40	44	55	41	37	46	35	52	50	41	38	35	56	35	54	40	52	53	38	47	31	38	46	44	53	61	56	51	47	41	55	48	40	50	44	46	41	42	41	52	51	56	41	42	50	47	57	47	34	50	41	38	37	38	46	48	50	51	50	40	56	38	61	46	41	36	38	37	55	50	56	46	43	35	41	52	49	43	46	48	49	58	47	41	46	49	51	47	55	43
49716	33415	27106	14469	25153	5941	3321	2579	13353	2439	1511	1328	1129	3824	1013	874	893	881	840	750	730	772	776	709	729	725	712	786	2385	15263	16179	10663	5476	2470	1241	736	664	622	573	582	540	544	561	590	582	547	572	562	590	567	569	588	590	577	600	568	568	584	598	519	566	592	584	606	569	612	591	576	607	597	578	552	593	584	541	591	560	595	538	582	576	570	563	585	575	580	584	593	613	596	567	612	534	547	564	584	591	628	574	598	591	558	579	634	613	603	622	579	577	555	567	558	611	572	595	580	550	571	609	580	569	617	593	577	590	607	592	556	581	602	583	577	620	552	586	640	618	600	581	611	642	554	610	585	546	572	554	556	566	589	574	557	595	562	567	592	570	629	589	595	581	589	563	550	572	563	570	538	584	572	601	625	535	591	551	581	572	599	606	562	550	588	574	600	573	597	529	595	557	603	554	583	564	572	556	529	563	590	575	597	617	588	531	631	589	538	600	612	565	580	574	553	584	569	587	607	616	582	647	576	564	603	590	518	579	608	537	600	546	567	556	577	586	624	605	629	630	558	543	614	603	571	572	560	575	577	595	598	586	591	601	552	577	564	597	534	599	594	576	604	598	583	560	569	574	539	556	591	555	606	585	571	571	554	595	529	612	546	551	620	594	582	566	552	607	625	538	595	588	594	590	577	594	551	608	607	602	572	557	557	570	584	585	581	558	605	587	593	546	611	552	572	549	563	557	577	577	580	569	579	559	600	586	554	604	601	589	592	548	574	568	560	554	558	601	599	609	592	617	560	620	579	591	591	603	588	571	571	575	612	560	613	613	574	606	557	601	595	596	598	578	574	557	600	586	593	594	588	597	544	590	597	603	617	610	561	594	569	624	592	602	579	612	569	572	605	579	566	564	583	550	583	588	545	567	597	581	578	616	587	569	562	582	554	563	574	593	628	596	551	565	542	601	559	584	581	611	586	598	586	623	573	527	560	650	568	535	572	608	560	571	541	603	560	547	606	604	621	613	580	603	580	609	567	565	574	590	571	582	539	566	557	600	563	581	583	547	614	557	575	536	589	584	581	570	581	557	585	541	610	566	566	580	601	603	605	610	567	544	581	595	578	586	610	566	594	578	617	599	570	543	554	559	543	567	577	606	586	572	609	609	551	586	593	596	613	589	577	564	571	561	575	552	632	567	576	548	582	591	594	578	600	543	556	576	604	580	599	576	583	585	590	542	587	601	612	590	574	582	564	557	603	588	572	573	559	572	598	577	583	598	583	576	553	568	529	592	561	576	569	612	532	556	575	600	540	576	595	597	590	560	565	632	610	538	586	600	577	603	555	550	589	575	566	572	566	592	601	573	582	539	590	584	560	571	571	599	561	540	597	569	570	573	585	564	581	601	560	592	634	572	600	575	625	594	612	563	568	535	558	581	575	608	604	584	561	596	585	597	562	575	598	542	580	591	597	574	627	578	579	583	611	570	571	563	576	609	584	580	600	570	612	598	595	578	575	579	564	589	600	588	542	540	599	567	554	608	612	585	608	562	592	566	611	595	569	623	559	547	588	622	591	576	581	529	597	534	607	598	591	567	594	580	613	591	610	634	595	588	592	604	521	546	556	572	559	562	588	615	605	592	558	568	545	547	587	551	551	544	612	577	605	612	598	619	570	590	587	570	592	586	560	584	562	538	556	564	572	544	578	604	587	605	566	578	575	576	566	574	620	586	594	608	563	596	587	574	548	607	566	627	580	621	592	601	582	580	591	610	596	582	600	592	601	556	571	563	576	554	587	540	567	618	571	606	571	585	585	563	575	581	566	574	619	596	594	560	586	613	606	561	540	563	623	603	556	595	578	572	567	573	579	623	612	596	589	543	580	604	598	573	568	618	568	588	571	600	600	571	553	592	546	559	553	538	607	601	603	591	584	592	580	573	577	618	628	571	563	544	568	588	605	552	587	613	595	625	567	584	623	533	578	534	584	579	573	584	543	540	628	592	564	612	594	609	572	607	553	601	559	601	544	607	574	570	588	601	574	559	575	580	588	542	599	539	564	603	550	576	555	572	583	567	601	586	581	565	528	547	582	557	585	593	568	586	604	604	569	572	559	579	620	529	608	603	549	531	591	566	586	567	527	578	576	587	589	585	537	535	550	574	597	589	530	571	601	631	563	571	553	545	589	593	590	594	583	597	559	534	553	559	560	546	571	567	590	594	613	593	552	565	596	608	625	593	595	620	541	586	567	581	645	551	573	592	591	571	604	592	555	577	603	585	568	598	487	605	544	590	554	601	555	570	619	554	600	589	564	572	563	559	547	574	609	558	617	563	623	578	560	617	568	587	556	592	608	589	601	585	636	554	549	594	619	606	603	578	585	594	577	557	619	557	598	541	610	567	588	579	600	579	595	565	622	567	578	584	537	558	598	577	591	574	554	589	602	632	557	587	589	590	595	594	580	591	547	623	511	606	592	575	628	575	582	610	587	582	600	580	548	600	560	608	535	555	594	560	542	582	547	574	579	637	590	577	577	590	589	583	592	615	610	576	600	598	595	629	608	583	571	569	572	611	571	605	604	586	560	565	588	602	546	609	586	609	580	545	602	634	602	579	562	596	585	610	553	534	592	620	600	605	614	578	553	645	554	596	634	534	559	612	569	585	586	536	583	547	573	585	561	573	549	601	579	593	609	597	566	559	586	522	568	591	606	628	606	603	563	570	619	618	553	604	597	558	594	562	592	563	579	593	566	549	572	562	572	576	595	595	591	579	624	566	617	549	569	586	599	596	653	600	570	558	550	597	580	587	639	547	604	625	559	637	575	596	597	549	586	566	608	561	586	622	559	591	595	578	579	577	592	575	581	587	564	606	594	562	572	568	590	597	588	583	597	579	575	604	566	577	574	590	582	557	545	585	583	566	655	577	581	595	613	557	584	571	595	616	607	565	607	618	560	591	568	547	619	551	568	585	579	550	592	556	590	594	571	625	595	604	570	619	569	563	606	602	604	574	586	585	618	557	571	586	587	608	580	578	610	609	576	559	564	576	603	567	596	592	576	627	563	556	558	605	555	559	534	572	561	582	608	602	581	642	532	570	536	558	612	583	558	588	572	607	576	597	580	606	587	621	625	556	533	577	574	602	573	591	581	552	572	571	573	613	626	586	578	565	554	603	570	629	550	581	627	628	574	594	568	595	534	559	556	522	552	589	612	602	638	556	585	592	559	566	606	587	521	595	593	587	596	574	561	541	566	611	599	567	587	601	601	570	620	563	575	555	632	563	591	532	571	578	555	600	570	594	541	592	574	591	594	608	537	566	594	621	536	600	597	597	573	574	606	609	543	584	585	517	584	593	564	611	592	581	612	626	568	573	558	566	595	575	600	606	568	552	578	590	606	598	630	596	599	626	590	636	554	544	567	535	587	575	564	581	591	555	599	610	579	583	601	561	590	569	587	581	576	582	563	575	598	536	550	559	602	579	592	559	573	582	582	581	523	540	612	600	607
12232	8920	4707	655	519	116	75	71	265	98	62	58	48	98	56	54	45	62	39	61	45	52	53	37	56	61	44	70	141	760	860	496	265	112	78	54	60	37	48	62	46	45	44	41	43	58	48	41	43	49	51	50	47	47	45	40	51	39	55	44	53	51	51	57	49	47	37	40	43	42	55	48	40	43	49	52	46	42	64	60	40	55	48	57	34	48	42	53	50	55	50	33	45	42	47	36	50	44	68	52	42	44	48	35	61	39	47	49	39	53	52	37	60	44	48	58	47	43	38	45	40	40	47	55	59	32	40	69	50	50	45	43	46	47	43	44	33	41	51	48	50	53	52	49	44	48	43	50	50	48	41	41	56	45	41	45	31	43	50	53	46	47	51	38	55	48	42	44	41	52	53	43	51	47	43	56	41	55	42	53	47	55	56	59	45	40	47	43	46	49	50	49	42	54	61	40	39	60	38	54	44	50	44	50	46	53	55	53	53	47	60	50	48	47	41	44	45	60	52	44	49	50	50	44	46	47	41	44	57	41	51	43	44	48	46	40	41	47	53	47	51	30	46	57	58	39	50	55	43	50	56	48	52	51	44	51	48	43	46	37	54	53	44	56	64	50	45	55	54	54	42	44	48	54	47	46	44	44	44	46	49	43	50	42	41	37	42	57	38	38	53	47	47	48	57	45	60	44	57	60	50	46	48	63	45	50	48	58	58	36	36	36	43	48	61	37	49	60	45	46	44	44	39	43	55	41	42	54	47	38	41	49	58	49	44	61	45	51	44	50	46	53	31	49	53	55	41	51	51	47	41	44	42	40	46	46	51	56	52	52	46	58	40	36	50	50	43	32	54	41	48	38	41	43	45	47	49	52	48	43	57	45	66	54	43	52	51	47	49	50	29	43	52	48	47	38	44	53	43	34	44	47	56	43	45	50	48	60	46	52	50	51	43	41	36	54	57	53	47	50	58	44	40	45	52	59	41	56	52	50	36	37	38	47	37	49	49	43	40	53	61	51	52	39	34	47	40	47	42	40	47	47	38	40	44	45	33	43	41	46	29	47	39	44	58	44	43	49	34	37	44	39	45	53	49	54	48	53	41	58	39	47	53	45	44	36	44	42	40	50	39	45	62	47	61	49	56	44	43	50	40	38	43	32	45	35	44	49	47	45	65	38	48	49	47	47	43	56	53	44	44	43	46	54	37	54	59	52	49	50	55	55	48	44	45	46	53	25	36	41	45	35	46	53	43	49	34	49	53	42	39	54	52	54	37	45	47	44	37	41	47	53	41	43	45	33	48	45	45	39	38	47	54	47	53	47	54	50	44	52	48	58	58	43	52	43	56	57	51	40	53	47	39	43	56	54	52	32	40	56	52	47	40	56	47	40	41	37	55	57	51	51	51	28	50	51	46	44	46	61	61	40	40	61	42	43	36	54	46	40	48	43	41	58	46	38	39	36	53	55	50	48	37	45	36	52	35	32	53	46	47	46	43	54	49	49	51	52	32	48	42	64	42	45	49	47	52	42	43	43	43	40	34	44	59	49	40	49	45	43	46	44	53	42	53	47	52	45	53	40	53	43	54	53	57	50	46	41	46	54	53	50	56	51	40	38	46	50	48	40	49	51	53	57	37	58	52	45	56	45	34	58	38	50	53	58	47	56	49	46	40	34	42	42	37	43	42	56	45	42	38	51	57	53	44	43	47	36	37	51	48	39	49	54	51	43	41	58	65	47	48	45	51	49	66	42	40	45	50	45	51	42	41	37	46	59	45	52	55	40	49	38	43	50	62	42	39	41	37	36	42	37	51	54	52	39	47	46	43	41	58	45	49	54	56	47	41	50	60	38	43	43	38	50	37	45	46	45	51	58	47	51	39	58	52	43	51	48	54	47	53	42	44	40	48	44	41	47	52	53	44	47	40	41	50	41	41	39	48	38	44	35	57	56	36	41	52	47	54	54	41	45	46	43	46	54	59	45	34	51	41	45	42	45	38	48	41	51	36	57	58	50	46	41	47	57	54	45	41	59	47	47	52	49	50	51	39	49	62	49	40	50	49	51	38	46	35	66	53	51	41	47	45	44	47	45	33	51	46	57	53	42	40	43	49	52	50	42	45	35	60	53	53	43	48	47	39	47	51	54	53	42	53	62	48	48	52	33	52	49	46	46	55	45	40	37	52	51	46	41	39	42	33	39	39	57	53	54	37	45	36	47	38	42	55	38	48	50	40	53	44	50	46	52	41	51	50	43	49	48	39	39	47	45	54	53	45	44	30	42	47	52	46	61	44	46	51	48	42	48	45	53	57	38	46	46	45	40	40	51	54	50	53	42	50	54	46	36	59	46	47	44	39	44	42	46	57	52	48	44	46	47	43	54	47	49	39	48	57	49	33	51	47	42	46	55	53	44	43	35	42	33	39	42	39	51	53	46	46	50	52	44	50	38	41	51	43	44	48	45	54	54	40	50	54	63	58	46	36	44	43	60	39	49	46	33	35	41	54	58	50	52	51	41	45	48	32	43	58	45	57	45	49	52	49	55	50	40	46	48	54	47	46	37	45	44	47	43	45	36	40	42	49	52	42	64	59	46	53	46	52	40	35	56	43	41	39	46	45	52	47	34	59	51	39	35	47	55	46	47	50	49	44	56	43	42	47	57	38	43	46	48	48	35	51	49	58	51	54	59	62	44	39	47	54	55	48	44	49	39	57	64	41	58	48	45	38	49	42	38	32	52	37	46	41	50	48	48	37	47	44	53	40	59	36	46	45	50	46	39	40	36	41	38	44	55	42	38	49	42	44	59	54	52	53	43	50	45	45	47	57	43	51	60	54	53	38	50	50	42	42	47	52	52	57	45	47	54	54	42	48	42	48	52	46	64	44	64	45	45	44	47	44	51	51	56	41	43	50	44	46	49	38	53	31	50	30	37	51	59	37	56	44	50	38	54	43	38	39	62	45	29	44	49	47	59	45	44	49	43	36	61	58	42	49	62	30	51	56	46	51	49	66	50	51	49	47	47	50	53	52	44	44	51	49	50	33	47	55	40	51	61	51	57	40	39	49	52	58	52	55	49	42	51	54	40	60	49	63	45	55	58	47	57	50	53	58	35	42	59	53	55	43	52	46	41	38	43	38	45	50	42	45	48	53	39	48	48	47	40	54	48	52	48	47	37	61	49	45	44	48	51	43	56	46	50	52	51	54	42	45	64	50	51	44	46	54	46	50	41	54	53	49	48	52	46	43	41	60	49	48	50	40	42	39	48	53	49	40	54	53	38	47	50	46	50	46	51	49	45	45	64	71	39	41	52	54	48	44	54	41	42	62	43	38	43	48	39	49	50	41	47	40	40	61	45	39	47	56	49	48	45	48	42	45	53	40	51	57	58	57	54	46	53	44	47	34	46	46	48	47	48	45	37	45	50	50	45	41	42	43	51	53	52	58	49	50	52	52	39	52	38	44	53	50	61	56	58	49	58	54	43	44	47	51	54
46788	32816	27201	12618	24933	6164	3484	3034	12322	3020	1668	1539	1340	3411	1125	1029	975	967	916	804	845	837	795	759	747	790	752	1113	4588	17288	17884	12404	6501	2947	1401	826	688	674	613	636	630	659	595	602	625	621	586	643	622	610	617	640	641	615	628	634	551	607	594	579	580	609	605	605	649	587	615	591	584	594	604	604	598	614	632	604	621	637	600	627	614	571	608	607	607	623	614	624	590	657	613	599	618	566	637	615	603	628	545	603	609	625	646	630	609	618	542	585	609	618	624	618	611	601	609	629	591	648	575	598	635	618	595	630	602	586	633	632	616	624	614	629	627	637	620	596	611	642	618	619	591	632	615	634	642	662	608	568	618	598	613	603	586	646	588	640	600	586	576	618	617	620	625	593	588	626	605	588	630	586	631	611	613	626	611	651	633	638	625	608	625	658	620	625	628	626	642	614	619	648	627	611	596	603	624	649	613	548	663	619	606	637	592	622	621	597	597	602	644	628	628	574	609	596	635	599	595	579	626	618	587	630	620	652	621	596	636	588	627	628	628	594	570	614	612	581	620	614	633	593	597	596	610	605	628	628	645	581	617	607	573	590	568	651	609	634	601	628	629	651	597	621	623	660	642	599	600	608	577	599	648	625	645	625	624	614	591	603	608	666	601	596	600	606	659	598	609	573	595	664	615	612	624	615	631	598	651	620	617	625	591	615	624	607	691	620	635	603	613	659	618	583	604	629	666	585	586	662	616	604	583	646	625	611	633	598	621	607	616	630	589	610	602	593	642	616	642	612	574	631	608	599	632	572	588	626	598	591	611	620	612	582	633	632	608	597	620	616	642	577	606	632	620	624	628	593	620	626	649	638	623	595	586	640	647	603	628	612	602	589	634	588	548	589	608	606	583	638	610	622	633	607	599	576	627	595	590	612	611	618	595	609	613	622	573	653	577	613	604	626	575	605	594	642	582	598	638	627	591	642	617	624	589	607	636	610	597	575	640	623	646	653	595	611	601	601	606	649	615	601	617	636	614	637	615	621	630	647	601	648	605	653	576	621	606	587	630	633	640	557	631	539	634	582	633	630	599	600	638	618	600	588	609	591	626	636	616	604	588	617	615	640	634	612	587	586	571	567	609	619	599	580	566	596	584	595	644	612	619	596	612	654	626	611	596	602	645	675	602	620	640	643	606	611	618	598	599	651	623	582	580	639	613	600	607	621	568	595	594	616	600	606	584	585	607	614	632	616	591	590	611	609	610	638	629	665	616	628	640	611	639	592	601	606	633	615	611	596	628	628	605	581	637	568	592	644	621	620	605	604	616	620	570	643	583	659	589	605	581	633	632	598	591	596	593	596	612	611	621	644	625	616	547	577	578	617	618	631	639	632	625	595	599	636	587	659	552	626	627	641	621	642	615	628	625	592	585	621	636	623	605	572	643	612	595	652	647	614	648	614	637	606	587	619	579	565	574	628	608	627	580	630	633	569	612	628	613	625	668	623	608	685	637	624	609	594	618	614	609	635	598	606	578	597	600	581	591	635	630	633	585	654	650	581	659	586	637	588	590	663	598	654	617	630	634	613	592	575	622	607	616	568	621	621	610	634	623	597	610	659	638	636	666	643	661	644	643	584	614	589	625	627	646	632	614	591	603	644	602	621	628	629	628	642	593	606	504	598	588	590	598	616	608	558	614	653	631	617	636	591	596	678	593	592	622	617	581	616	594	614	556	641	619	639	610	604	652	661	591	635	638	610	642	592	674	573	625	603	620	631	603	567	607	613	600	659	631	612	599	595	630	640	613	594	607	613	603	572	614	628	588	615	642	661	598	606	608	611	596	592	647	646	613	603	631	633	609	590	590	585	638	596	579	624	657	642	581	567	604	628	611	636	604	612	620	581	565	528	651	619	626	604	605	629	626	599	636	598	626	574	596	626	618	639	600	570	660	591	610	598	616	656	601	626	584	609	582	618	629	617	630	598	573	594	591	598	598	623	629	612	659	627	630	626	643	626	628	620	580	616	633	576	629	643	628	621	609	525	598	632	620	612	648	670	594	613	660	613	627	576	607	592	611	633	608	615	606	592	591	622	650	607	587	618	597	585	622	597	587	609	643	620	652	601	617	624	603	616	595	611	602	550	633	559	599	611	586	634	618	594	625	642	604	630	603	591	599	622	647	633	634	583	600	610	652	635	605	618	610	649	627	592	594	628	587	654	560	635	599	600	621	620	624	588	670	593	621	651	610	627	639	636	546	623	625	610	558	618	650	607	608	623	589	568	609	590	646	670	646	557	600	579	610	608	610	603	599	608	627	601	623	640	626	608	616	627	629	597	582	647	614	630	602	657	605	648	625	644	572	620	638	590	587	620	616	634	579	615	614	639	589	608	585	624	582	651	611	647	606	622	645	606	627	578	585	620	638	629	623	597	636	603	564	619	571	614	600	620	594	596	570	600	617	604	613	622	643	621	644	630	623	643	617	627	624	664	581	610	656	586	619	601	581	576	592	628	610	631	626	608	588	604	589	661	630	594	660	643	632	617	616	652	636	619	618	600	631	623	594	602	562	592	613	635	578	661	614	620	632	573	612	626	619	615	613	603	599	613	625	654	634	577	654	630	633	573	622	668	650	605	641	602	628	663	651	616	644	591	615	604	584	593	609	558	577	589	647	597	592	629	583	623	614	612	592	638	637	600	648	590	608	634	571	614	622	603	605	593	615	582	620	577	583	623	600	565	590	608	621	579	599	625	657	596	577	597	601	615	586	583	627	636	630	650	597	617	632	606	617	602	620	629	612	644	610	616	627	588	610	610	568	611	612	588	655	639	599	567	621	593	622	646	671	647	583	618	650	573	634	613	594	601	621	578	584	644	583	599	592	647	641	593	640	621	550	595	600	574	637	631	632	627	596	607	576	622	626	615	618	630	568	630	621	566	612	616	612	642	600	590	638	633	609	640	613	617	645	595	579	617	608	593	600	554	631	618	643	617	627	630	660	620	637	610	618	616	608	615	620	628	666	589	585	626	597	614	590	638	616	625	604	644	638	649	609	642	585	617	641	613	627	603	585	595	617	647	602	630	585	603	589	612	614	645	580	611	585	598	621	624	610	595	625	604	604	647	606	629	649	602	649	604	632	632	618	586	626	612	603	623	600	603	630	653	627	669	604	644	621	604	644	582	622	599	602	573	640	607	597	628	601	595	623	623	601	565	612	573	640	582	625	587	625	543	623	572	626	618	599	623	616	576	618	633	625	581	558	600	618	628	638	617	564	645	583	616	643	609	605	578	573	585	615	589	602	632	582	661	631	637	613	595	640	640	624	610	597	617	618	637	638	594	596	577	569	606	592	601	603	606	611	579	571	587	598	611	554	603	605	604	626	590	628	616	632	613	568	618	637	579	588	618	633	605	575	604	603	607	609	567	587	625	614	593	626	642	644	579	649	602	626	631	599	613	615	622	640	617	653	628	590	594	555	576	587	574	621	615	620	625	601	587	589	604	598	613
16474	15826	8629	1266	829	185	93	71	173	95	72	75	77	106	54	64	53	64	48	55	47	46	46	50	54	75	47	71	394	915	1051	699	437	190	97	66	59	56	49	57	39	56	46	42	39	52	43	56	48	58	55	57	44	45	39	46	45	46	51	53	49	45	41	38	43	45	39	44	43	48	36	45	54	47	43	57	48	49	64	55	48	52	44	40	40	46	35	51	38	49	50	50	54	46	42	36	42	46	46	45	47	50	45	43	37	38	39	41	54	57	33	45	53	36	49	45	41	44	55	40	45	48	44	47	35	30	41	45	49	48	52	37	41	51	45	53	46	37	39	51	34	52	36	47	40	48	54	50	40	37	56	45	41	57	30	55	51	42	46	59	56	41	42	50	50	45	39	51	56	44	50	42	36	40	48	40	37	51	43	48	41	42	47	53	50	56	54	31	36	40	46	44	52	53	38	52	43	51	38	39	35	59	46	37	44	47	54	45	49	36	39	44	50	36	45	43	37	52	67	56	47	44	44	44	53	40	33	44	46	49	47	52	40	46	38	40	57	51	35	48	44	45	44	50	31	39	47	49	53	47	48	57	30	49	40	43	46	35	40	51	36	47	50	58	41	45	51	51	51	50	42	49	59	50	33	51	43	42	47	39	42	42	42	50	52	41	49	49	35	43	54	37	44	52	47	42	57	46	43	40	39	44	36	60	46	50	50	56	59	45	33	47	41	44	44	43	39	58	52	54	56	49	45	48	43	42	45	42	52	50	46	38	55	47	46	37	49	51	32	43	51	49	42	43	52	41	40	52	37	36	42	57	52	50	48	46	45	45	41	53	44	37	47	45	37	48	41	39	40	40	38	46	46	52	49	42	47	52	44	57	47	48	38	48	45	39	39	42	48	46	50	50	46	42	46	45	44	49	37	45	48	49	40	47	57	49	47	56	49	43	52	43	54	42	38	49	42	45	58	47	49	59	55	50	46	33	45	61	58	40	55	53	51	46	49	56	45	50	52	53	32	50	53	43	67	51	44	55	48	36	48	40	41	54	45	42	45	51	42	41	43	47	46	54	42	43	41	41	48	44	54	41	34	41	25	41	45	45	47	36	42	51	55	52	60	51	35	43	39	49	59	41	43	57	44	60	49	54	38	40	47	57	57	35	44	46	56	44	41	29	34	54	42	41	49	51	42	53	41	49	46	54	57	54	42	45	54	47	51	55	44	43	48	44	48	52	46	48	40	36	59	67	46	33	44	36	49	47	44	45	44	53	46	43	56	65	39	41	50	54	43	60	48	60	44	36	45	44	43	61	63	36	48	43	56	45	47	46	51	42	54	34	48	45	56	52	45	48	47	46	47	48	36	51	50	56	52	46	44	51	53	30	44	51	42	45	48	57	43	50	50	51	43	44	34	53	49	32	36	40	52	50	42	42	37	44	46	53	48	53	50	50	48	49	55	38	43	39	48	52	42	47	38	33	46	45	31	49	39	49	45	45	51	50	44	49	43	48	45	47	43	44	54	35	56	47	42	43	46	52	47	57	46	49	30	52	53	39	43	53	39	42	40	50	46	43	32	47	42	46	41	42	55	41	49	50	61	53	52	31	67	59	50	42	39	43	48	36	39	56	52	39	52	55	48	48	43	49	52	42	40	38	54	50	37	43	45	42	55	41	40	60	45	46	46	36	47	49	41	45	51	46	49	45	47	45	36	37	46	45	54	46	47	47	42	59	47	46	41	51	48	52	45	42	51	55	40	64	35	43	37	47	58	43	41	46	39	42	46	47	43	50	45	43	43	37	41	38	41	42	50	34	48	43	40	51	43	38	59	42	42	46	62	48	53	43	45	43	52	33	41	58	55	50	44	43	40	42	40	44	45	46	48	55	42	50	46	58	41	47	60	38	50	43	42	38	40	53	44	48	41	48	39	38	51	53	42	43	53	47	46	47	47	47	42	35	54	49	45	50	44	41	43	44	48	44	52	47	45	40	41	46	46	47	46	38	50	43	43	35	49	51	44	46	41	49	44	35	43	46	37	57	41	54	44	47	49	40	35	40	46	50	47	40	44	34	54	43	44	53	36	36	44	44	39	62	45	54	55	48	47	47	38	31	44	37	59	32	44	48	45	51	49	39	43	46	41	30	50	56	48	41	60	48	44	45	39	43	50	50	46	35	28	36	43	40	44	39	53	52	47	46	40	47	46	41	60	46	57	42	48	41	50	40	53	41	42	36	42	46	49	53	52	54	53	36	51	41	48	58	42	46	42	32	43	48	50	56	55	43	32	47	50	44	38	31	51	48	41	42	43	48	57	34	46	40	45	37	46	37	42	45	45	40	38	42	52	53	47	40	39	68	56	39	49	43	55	48	46	42	45	38	55	47	43	40	55	46	45	45	37	56	39	45	54	56	38	47	43	47	52	41	46	57	50	42	48	46	43	57	56	57	47	41	39	41	52	42	48	41	32	40	45	52	37	46	47	32	44	38	46	47	44	45	48	45	53	54	47	44	47	38	41	42	51	36	55	44	63	50	40	56	56	44	48	45	52	45	42	40	53	48	52	63	44	44	57	39	44	50	47	41	43	43	45	41	49	33	46	52	48	51	33	50	55	49	50	37	35	40	50	43	41	47	48	46	44	43	53	44	39	55	56	50	44	59	48	32	40	32	43	41	44	41	53	62	50	37	48	44	48	50	42	40	37	51	43	51	50	34	40	54	53	41	43	40	47	46	42	38	38	50	50	44	44	45	53	51	63	46	39	34	48	46	44	46	43	46	36	59	41	39	36	51	39	51	46	51	43	47	37	47	51	47	53	46	46	53	44	42	51	37	47	59	37	46	41	40	62	38	43	50	31	54	49	43	55	42	50	54	38	51	46	42	39	54	47	48	53	52	39	48	48	59	50	42	55	44	48	33	39	46	51	48	38	52	57	48	32	52	55	57	50	51	42	53	41	49	43	40	50	44	43	24	39	46	41	35	50	36	46	41	41	50	38	61	43	43	50	55	49	46	38	43	47	45	37	50	52	46	33	52	42	29	46	42	42	34	49	44	52	49	42	54	46	53	51	48	53	38	46	40	44	46	46	50	46	36	41	43	48	59	49	35	45	52	50	52	46	31	46	60	61	42	52	43	50	64	41	38	49	37	43	46	42	50	55	44	52	50	53	49	43	55	42	45	41	62	61	55	54	53	53	58	43	39	54	33	47	46	55	58	51	36	42	36	36	53	47	34	45	42	38	40	53	51	51	41	49	50	38	41	37	48	45	50	51	49	48	51	51	50	53	33	39	53	52	49	52	50	39	47	44	42	48	35	42	40	47	50	43	50	46	39	37	56	53	57	52	42	49	41	46	40	43	39	43	45	57	50	55	48	58	38	44	31	45	51	25	41	53	51	44	42	50	49	40	57	56	42	42	57	54	56	51	37	52	36	46	51	45	42	32	36	43	49	40	47	55	46	44	36	43	48	46	42	33	39	37	42	50	46	53	46	51	51
54235	37678	32331	17820	29267	8418	5247	4243	8566	3033	2320	1991	1759	2921	1360	1307	1126	1118	1023	1030	969	946	940	861	885	815	898	1815	10913	20106	20496	16281	9877	4538	1871	1037	711	617	606	586	559	586	616	611	616	634	630	618	605	660	633	629	576	622	634	618	584	622	596	553	596	585	624	596	606	666	610	617	591	604	618	576	563	585	598	563	612	610	632	544	600	603	632	574	558	617	620	625	589	630	622	591	591	629	599	621	574	550	607	614	580	624	618	597	598	578	602	599	606	623	586	604	588	563	614	572	601	592	575	586	585	550	581	637	572	582	596	571	564	579	627	606	642	626	543	617	578	614	599	596	583	613	557	592	598	616	633	593	598	601	605	640	604	622	612	588	605	639	587	571	598	602	616	615	560	602	556	588	627	566	600	636	594	565	591	621	573	591	616	575	600	588	588	604	602	588	567	569	598	568	633	594	621	590	580	566	689	640	626	581	619	561	573	573	594	617	604	600	606	619	604	636	574	602	596	634	573	571	572	594	641	570	633	620	593	577	605	565	603	621	605	599	602	577	605	630	590	585	580	556	579	622	654	585	617	600	598	560	586	585	622	584	601	595	592	578	555	548	571	585	610	582	611	606	564	602	609	613	600	558	605	553	561	624	620	593	592	590	605	650	597	630	590	608	582	555	583	611	633	576	523	602	594	575	651	613	612	620	572	571	610	597	627	635	606	572	605	616	622	612	605	619	556	615	555	620	589	562	583	576	619	571	601	581	562	594	611	592	622	587	602	647	579	630	576	568	577	583	576	579	608	592	584	625	557	578	603	588	605	587	604	571	578	578	558	602	585	556	564	643	601	558	588	593	594	607	633	578	603	591	610	572	564	602	608	560	605	591	589	573	603	622	572	581	589	592	560	570	574	602	593	571	590	592	649	623	579	578	605	583	572	623	609	547	610	586	594	593	568	620	602	594	617	557	600	601	616	596	581	564	594	554	582	596	595	577	575	577	590	617	612	573	620	601	616	591	555	541	631	593	538	639	596	597	586	600	596	603	586	626	615	620	600	610	569	567	624	611	563	604	605	582	538	597	617	629	630	579	595	567	623	606	588	604	630	618	603	583	622	571	609	608	583	602	527	609	596	600	604	626	549	576	564	599	581	624	612	602	691	637	594	602	622	572	645	612	599	575	587	570	614	562	631	609	592	592	602	627	574	599	605	562	623	619	594	608	620	604	611	578	581	601	578	575	581	560	600	609	567	584	587	542	575	605	610	627	616	599	599	576	627	633	587	605	619	570	616	604	626	588	583	576	563	564	585	557	609	596	544	631	596	606	590	558	581	550	593	574	547	620	562	585	614	603	604	630	604	576	564	603	585	571	569	641	603	579	561	598	616	613	574	575	515	577	598	602	573	588	636	596	589	613	603	582	572	586	640	561	565	570	575	582	589	637	603	641	603	615	584	613	627	590	605	627	587	585	574	544	573	599	609	620	603	564	563	641	569	608	613	623	595	545	549	610	605	575	586	598	599	609	573	586	605	593	577	614	578	589	606	598	627	590	593	647	627	587	591	569	587	597	607	567	596	586	584	589	637	569	595	588	586	604	632	602	632	532	600	599	592	596	591	590	621	591	562	577	602	604	573	622	638	613	594	591	610	586	619	614	597	568	562	625	604	586	610	620	554	566	621	614	620	586	612	583	606	580	605	549	589	568	580	592	568	633	589	596	605	585	626	573	630	576	550	592	611	591	581	621	605	616	586	596	609	598	554	598	585	574	601	582	608	601	573	644	591	509	589	554	627	586	630	656	586	564	596	600	606	603	581	592	562	590	606	582	593	615	600	542	588	663	617	641	608	611	624	600	623	608	598	567	583	619	584	645	585	615	567	574	589	619	600	569	592	573	564	590	569	588	569	571	614	653	605	607	571	600	625	592	615	598	588	568	625	603	591	596	564	613	586	648	548	619	573	604	582	578	603	607	608	635	602	589	615	636	593	560	569	590	584	595	588	564	639	579	609	597	622	560	592	581	621	594	621	652	603	610	579	582	593	579	557	633	561	656	575	644	599	586	620	578	564	609	602	606	622	577	591	618	592	612	580	587	611	590	635	616	580	585	587	540	590	617	593	580	604	569	586	577	602	620	577	584	567	603	600	596	570	619	555	654	592	615	598	579	558	609	591	558	559	579	578	573	590	592	568	615	611	580	626	581	583	631	614	596	592	610	588	592	584	576	584	588	613	606	566	598	599	575	558	577	564	609	552	577	576	588	627	598	603	621	593	539	607	562	631	587	638	613	600	562	605	653	611	581	604	582	577	574	641	573	600	564	557	598	629	588	594	566	595	596	621	588	593	595	583	644	586	608	551	588	601	563	581	549	575	599	616	574	652	587	597	586	595	606	592	594	606	655	520	619	606	553	632	610	591	580	595	588	591	592	602	600	562	629	598	591	610	568	614	589	601	591	538	615	594	616	638	586	591	551	563	602	597	625	612	619	634	604	578	580	567	577	540	551	562	610	609	602	573	600	600	579	573	596	588	597	605	583	622	574	624	586	552	601	624	613	569	611	580	577	573	599	640	620	623	628	585	605	592	595	601	597	606	595	578	610	604	622	622	615	611	627	618	570	572	602	618	609	635	558	640	586	614	599	589	602	571	636	636	606	595	564	583	629	609	598	622	608	613	595	625	609	620	594	591	615	613	579	614	560	620	579	617	621	592	600	606	587	621	584	611	572	553	586	605	592	577	590	571	563	633	563	565	578	588	581	655	603	589	556	623	617	649	608	620	581	604	594	592	614	628	640	599	574	615	610	575	590	621	585	595	614	578	617	580	577	622	611	623	611	601	574	587	570	599	618	572	604	603	588	597	575	613	587	607	594	557	569	585	647	650	585	607	610	578	588	594	593	571	619	622	622	558	609	605	570	611	566	605	573	611	580	601	583	600	624	551	624	569	608	564	546	587	575	597	591	630	558	570	607	580	569	588	571	601	601	594	588	570	614	633	584	577	609	602	604	583	599	614	577	597	574	621	589	603	617	622	581	625	583	634	598	594	580	606	632	570	586	591	596	583	588	585	570	575	573	597	610	598	630	574	550	649	556	570	627	587	618	640	586	600	596	605	547	638	626	610	595	623	608	594	568	553	543	612	581	589	599	593	587	583	616	572	546	589	653	589	626	576	590	606	552	589	591	606	567	612	583	583	630	571	566	614	586	572	552	559	614	606	611	558	606	589	620	561	577	605	622	547	608	612	566	583	590	588	558	614	566	598	577	579	602	572	568	546	553	635	642	658	615	587	577	623	615	629	610	649	583	572	561	621	615	586	587	594	559	571	605	583	586	614	574	573	623	635	592	570	600	599	614	583	584	614	585	614	619	594	590	612	600	571	562	634	561	588	655	611	589	602	592	578	625	576	656	595	612	619	527	593	570	598	594	573	590	578	606	594	633	593	623	581	642	580	574	636	655	612	620	595	640	573	640	585	571	607	588	615	618	585	598	610	633	659	617	572	599
6766	2855	1552	242	189	87	50	39	63	59	40	53	55	55	50	49	37	43	40	56	51	46	39	53	47	41	51	76	168	284	269	211	143	93	63	55	45	45	44	48	49	48	54	36	52	44	43	36	49	39	41	39	55	53	39	39	53	44	46	38	39	41	47	43	49	49	33	35	40	31	38	60	36	43	52	41	47	33	55	47	49	53	52	45	42	47	49	47	63	41	48	47	51	51	58	53	55	33	45	41	53	27	48	43	46	55	28	50	44	45	32	43	57	41	45	51	35	40	49	41	43	51	55	41	39	47	51	52	45	45	48	58	47	42	46	42	41	39	42	53	50	37	49	48	48	43	47	40	52	52	49	42	42	46	41	46	38	43	49	39	38	48	54	52	31	42	46	53	34	47	49	45	40	43	44	44	51	48	56	51	48	32	61	37	42	40	53	58	38	58	40	49	42	28	37	50	51	35	45	50	43	52	57	54	47	57	42	42	40	55	37	47	49	39	58	48	47	31	44	37	49	42	49	54	44	50	43	45	35	36	40	34	47	29	45	49	49	49	39	44	47	39	38	45	45	43	37	45	51	42	45	41	47	44	48	42	40	52	48	50	52	55	48	55	43	55	44	49	47	48	48	50	62	54	45	53	51	43	41	37	41	48	47	39	43	42	59	45	51	47	38	51	38	47	43	42	43	43	52	51	56	39	45	46	40	48	48	51	49	37	54	39	37	42	41	33	57	42	37	36	58	48	38	51	42	40	42	43	50	52	47	45	58	41	39	38	43	51	58	47	46	43	45	54	41	42	38	42	43	39	36	43	48	46	43	27	52	50	48	40	48	39	39	38	45	44	50	53	44	48	35	49	52	47	52	48	43	52	41	34	45	54	41	39	36	43	41	45	42	42	43	55	47	51	41	43	48	52	34	39	42	50	51	55	40	49	41	50	53	40	47	46	62	49	46	58	44	41	46	40	37	43	51	51	48	46	59	49	45	36	49	39	29	55	49	43	52	56	45	48	43	42	49	49	46	51	34	50	37	34	42	38	48	49	38	49	51	38	48	57	47	52	43	49	45	57	52	36	49	58	44	35	41	38	37	44	47	48	36	40	48	56	28	47	38	48	46	41	38	42	46	48	43	33	50	61	40	55	37	44	50	43	50	45	42	41	42	54	34	37	47	61	44	41	48	44	41	46	46	50	41	48	47	51	56	43	37	39	40	43	46	39	44	56	54	40	40	50	58	51	54	57	45	39	42	43	44	42	44	49	40	47	58	37	52	49	49	42	48	46	36	51	31	45	54	51	39	50	46	28	46	48	40	48	52	46	55	57	56	43	44	51	42	42	53	53	43	39	43	42	47	42	51	45	48	47	32	40	31	42	45	51	49	45	44	50	52	36	41	36	44	34	42	40	43	34	43	57	39	43	55	30	35	42	40	38	46	55	50	44	56	49	48	49	44	44	45	48	55	38	44	47	42	45	40	45	56	47	40	30	47	53	56	43	45	37	44	51	45	43	41	42	45	49	47	36	57	38	43	46	31	28	53	44	54	54	46	38	44	50	52	42	45	48	40	41	37	47	51	64	49	48	59	48	47	48	45	39	44	35	34	37	41	38	37	40	42	49	53	48	40	48	52	47	45	44	44	50	44	39	51	38	48	40	40	55	55	40	53	41	51	50	42	44	41	45	39	33	56	42	51	47	48	38	55	50	40	49	54	55	37	44	46	41	46	37	51	40	51	52	34	49	58	38	50	44	46	39	53	46	48	39	43	35	44	44	41	50	40	43	52	48	50	46	60	45	44	45	40	50	45	42	42	48	45	47	41	44	46	47	44	43	48	53	44	35	38	48	40	56	35	41	59	63	36	40	59	48	40	42	29	57	46	41	51	36	42	56	41	59	47	53	49	39	43	52	36	38	38	49	35	55	48	37	44	33	33	40	48	49	42	53	37	46	48	36	41	49	52	39	43	49	49	42	49	52	57	34	41	50	52	50	37	36	37	44	42	42	37	50	60	39	47	55	48	42	48	41	56	40	38	47	32	51	41	44	45	53	33	56	36	56	40	44	44	45	49	47	56	40	46	40	42	45	50	45	47	36	34	52	42	44	52	45	47	44	45	43	51	34	52	50	28	41	49	56	48	49	43	48	48	41	43	37	51	45	44	44	39	51	36	49	47	42	36	39	56	56	32	54	39	40	42	44	47	51	49	50	33	54	54	45	31	52	55	47	54	44	44	52	36	50	37	44	57	46	50	48	43	46	40	40	44	54	41	52	35	47	46	41	50	39	48	32	47	40	46	45	44	37	38	39	41	51	44	45	48	43	37	57	37	41	42	46	47	42	46	51	44	49	42	45	60	40	43	38	47	49	49	51	38	36	46	32	40	39	42	38	52	51	40	56	44	50	54	46	39	35	56	43	36	49	57	43	47	36	52	45	41	52	35	64	54	39	47	47	41	41	35	56	44	33	43	43	45	49	46	63	59	47	38	50	44	40	39	49	39	41	45	53	42	70	47	44	42	47	49	57	34	47	52	37	36	52	47	46	43	46	46	39	47	47	52	45	50	54	39	51	36	47	44	51	40	58	36	33	44	43	58	45	54	39	39	53	60	44	29	52	53	43	52	54	47	33	50	40	47	58	44	49	36	44	42	54	52	32	46	48	57	41	46	47	43	55	49	43	48	51	40	53	34	40	38	49	52	45	42	64	60	45	54	55	41	50	44	58	56	36	38	61	49	44	53	46	35	43	51	46	48	59	46	42	49	41	42	46	51	59	41	59	39	46	54	67	52	41	44	40	43	45	38	50	35	59	39	46	49	46	45	45	46	50	36	55	48	38	43	44	46	40	41	47	40	55	53	45	47	34	38	39	52	41	40	51	55	45	42	44	36	31	51	43	40	38	45	46	43	34	49	49	43	48	36	46	41	47	49	53	36	43	36	39	38	44	46	39	37	55	38	46	39	42	49	35	38	34	35	42	46	43	46	45	43	50	42	43	40	53	32	43	61	46	41	45	32	43	46	49	44	39	40	41	38	44	52	44	45	49	49	29	56	52	42	41	39	52	63	42	52	45	51	37	46	43	47	40	52	55	48	47	46	51	55	43	35	56	46	45	32	47	45	48	39	41	55	55	37	44	46	59	40	41	53	45	48	48	39	52	39	46	41	39	56	38	38	45	36	45	36	36	35	40	53	39	56	45	47	55	44	40	47	46	34	42	34	43	41	54	39	50	46	48	58	45	40	53	39	60	51	40	35	43	51	34	50	46	51	38	38	44	52	58	42	45	45	53	41	50	55	44	37	43	50	50	53	63	42	43	50	52	46	50	42	49	45	44	42	38	48	46	40	43	40	49	57	52	26	38	46	47	37	48	42	59	41	49	56	56	43	49	36	36	48	52	51	47	47	41	50	36	45	39	43	40	48	62	56	52	51	40	43	33	54	48	59	45	49	45	44	51	45	52	44	55	51	47	39	35	43	43	47	52	36	47	43	37
39047	22876	18442	6564	14484	4141	1770	1512	2061	1209	1000	889	845	844	813	726	702	753	710	692	658	682	705	649	654	689	880	2047	5383	8046	7700	5461	3227	1603	983	681	636	577	616	585	556	587	586	551	612	549	637	603	589	623	582	584	606	604	564	579	602	608	595	606	588	572	622	598	582	614	587	644	569	563	594	650	607	575	597	575	565	588	559	571	609	618	605	604	566	618	536	593	580	567	575	606	585	633	606	575	598	553	623	557	611	607	616	579	582	576	581	604	568	623	577	571	606	591	613	571	562	613	543	561	593	606	570	628	591	592	592	608	567	562	589	595	598	591	601	620	569	579	598	593	619	602	594	601	562	582	580	555	548	607	595	629	611	561	592	564	593	570	613	617	577	572	581	589	574	596	600	585	589	585	627	606	602	575	596	634	524	622	600	602	590	598	574	599	573	602	593	586	589	633	641	564	598	587	583	565	585	606	572	552	646	624	613	604	574	615	565	612	638	571	564	600	611	602	548	601	577	622	612	585	597	607	611	599	570	583	534	627	611	555	567	590	607	543	588	630	580	652	608	597	589	634	567	589	536	622	581	571	589	591	607	588	571	621	602	593	567	576	566	589	617	580	556	598	592	588	634	634	612	630	654	570	575	577	594	581	613	561	583	611	603	597	599	565	656	587	572	588	648	597	603	571	570	596	570	597	602	581	628	590	601	570	585	593	631	554	622	572	577	586	605	605	582	575	581	605	534	574	638	615	615	610	633	604	604	582	621	598	565	554	589	586	591	565	589	555	597	630	585	598	608	603	597	597	572	580	587	596	553	619	580	608	567	600	582	582	609	582	595	623	594	577	533	571	630	590	568	579	571	592	598	601	595	588	661	616	574	581	575	624	595	613	626	598	580	622	595	630	550	590	566	574	591	584	592	605	611	621	607	565	585	576	537	581	592	620	578	638	596	577	598	626	582	583	604	535	607	582	567	576	589	581	592	635	585	608	599	613	577	572	595	571	584	574	564	579	551	570	594	628	614	579	563	590	569	598	585	582	607	635	609	650	596	581	589	607	566	591	608	574	578	623	662	590	570	590	590	592	609	564	558	591	584	609	593	608	564	588	586	583	583	621	590	610	587	573	579	613	621	632	629	585	561	581	594	609	593	603	553	592	579	614	610	588	577	548	619	621	589	587	567	612	610	571	577	635	566	609	602	567	616	614	584	558	599	590	581	615	604	589	547	588	584	614	626	588	592	554	588	600	588	664	583	605	604	635	571	575	583	590	610	632	603	547	599	607	619	601	586	602	541	575	611	574	597	583	630	557	616	588	587	583	595	603	549	605	568	585	578	634	578	644	619	584	595	633	612	591	618	594	622	620	587	578	552	612	603	565	599	594	617	567	646	650	616	604	624	599	622	624	586	565	583	607	613	589	607	579	589	613	594	543	595	542	597	630	588	606	541	558	561	580	555	537	597	592	615	556	596	619	606	563	620	645	623	583	581	612	563	599	592	577	581	589	618	570	593	617	590	579	574	621	629	588	573	558	597	613	604	587	612	530	562	555	608	596	608	580	642	606	597	590	601	573	614	573	572	634	611	574	582	623	585	600	580	594	611	588	592	543	573	569	565	607	575	574	582	595	577	600	565	631	553	580	566	576	589	616	626	616	618	578	592	618	561	624	596	607	586	598	633	587	608	596	625	569	606	575	617	579	627	582	600	569	591	597	554	576	600	580	601	619	568	585	609	599	575	584	590	591	576	573	591	590	596	594	607	606	599	543	607	600	614	589	610	644	621	591	599	596	586	587	575	598	606	562	581	644	574	586	597	625	625	604	588	630	583	590	629	603	642	639	595	606	605	581	566	587	571	623	610	587	631	579	608	602	576	578	585	583	567	582	630	630	603	580	604	593	625	619	568	642	580	563	607	589	626	598	593	564	564	593	568	593	575	588	581	580	565	580	538	576	597	574	580	623	583	599	618	595	599	612	573	582	600	605	591	622	574	620	577	567	598	607	607	594	602	553	572	583	564	603	562	584	606	543	578	620	611	580	554	632	591	575	623	566	654	603	582	571	586	614	561	585	612	583	558	547	601	594	613	624	611	569	589	546	602	614	621	563	603	561	550	595	614	550	557	554	526	560	606	620	625	585	597	639	551	570	609	578	584	609	599	560	569	644	562	578	587	592	566	649	606	570	569	551	581	582	607	577	594	564	569	600	607	589	627	574	591	575	586	599	590	567	635	590	602	640	589	552	595	570	549	623	621	605	587	571	592	597	612	595	561	630	587	614	573	614	631	529	573	528	596	601	578	557	611	574	595	545	625	570	590	592	591	597	595	604	582	611	587	561	575	582	591	586	620	570	617	592	598	628	632	563	584	598	620	596	596	604	575	563	593	564	585	557	602	575	534	590	604	593	578	586	599	585	593	592	597	576	607	522	594	640	592	615	599	618	631	601	593	587	592	566	595	603	580	607	575	616	564	585	578	590	593	573	598	559	607	605	617	594	616	591	579	626	599	614	560	605	601	549	574	592	573	601	575	546	592	646	556	572	581	585	602	626	544	601	576	576	572	617	604	585	644	613	608	612	554	600	608	623	592	592	568	520	551	641	567	618	590	569	585	543	578	596	613	598	555	596	611	591	570	603	580	594	577	605	643	571	613	636	611	584	601	599	599	645	588	605	603	612	619	561	608	568	621	595	560	615	627	591	588	611	642	559	596	575	584	582	574	589	605	582	593	592	595	556	593	566	579	614	599	554	613	600	607	559	570	574	596	599	593	575	575	610	616	564	610	616	590	560	571	606	571	588	602	565	600	553	577	547	584	573	569	601	581	558	640	609	552	651	566	611	611	571	608	582	533	627	606	574	627	616	568	579	599	616	606	610	575	614	608	580	641	600	568	564	564	542	621	604	603	608	616	617	598	587	582	634	580	573	577	563	634	613	604	628	547	589	598	621	588	596	574	578	571	585	607	602	585	615	582	557	585	589	600	601	618	608	634	577	577	562	597	602	586	635	577	614	574	580	612	623	602	589	577	597	557	596	606	596	639	584	582	600	578	618	682	619	624	570	609	596	591	600	570	616	553	595	585	610	588	590	618	601	599	603	600	582	660	561	561	596	595	621	555	611	651	569	607	531	569	586	589	579	588	609	589	603	644	593	611	578	631	575	630	599	556	588	579	632	642	609	606	591	558	602	600	613	552	608	624	598	621	629	600	622	618	586	579	619	596	572	575	591	589	588	581	630	616	615	577	589	591	603	561	616	623	621	585	614	599	608	607	584	587	592	584	559	650	592	623	595	578	601	610	622	571	531	556	548	586	573	551	665	595	579	576	609	601	607	599	579	588	542	595	563	612	601	583	541	574	577	599	605	602	621	546	581	581	556	602	595	561	623	596	580	532	547	570	518	574	606	607	589	563	628	594	602	602	571	613	594	625	588	648	605	581	635	550	615	592	580	641	580	619	591	566	594	602	631	581	617	573	573	582	563	617	641	598	649	605	581	616	568
12647	11424	5005	725	548	186	77	74	66	72	52	49	57	47	54	48	36	34	44	47	54	66	45	49	62	54	68	123	293	519	501	348	206	115	69	44	41	49	37	57	36	45	41	38	44	45	39	50	36	36	46	40	37	37	35	52	35	32	41	40	47	42	47	58	51	49	40	46	47	39	41	38	39	34	49	32	40	47	35	40	58	33	33	37	35	44	41	48	50	41	54	34	54	38	38	42	42	38	40	40	43	51	50	42	41	45	43	44	33	52	46	40	36	38	40	54	41	46	49	47	46	46	50	46	39	49	44	51	37	47	44	48	43	38	60	40	44	35	47	50	44	46	48	49	53	38	38	43	48	50	35	39	43	39	36	43	42	47	52	37	49	40	35	51	41	38	49	34	38	37	43	56	49	53	37	37	35	46	36	40	49	33	46	36	45	64	51	42	28	32	42	43	49	39	44	43	50	43	49	33	33	44	54	32	42	35	36	42	41	41	42	31	43	39	48	52	48	33	23	50	40	55	50	38	50	39	30	43	41	39	45	35	48	33	53	42	38	51	44	52	42	42	52	48	40	42	32	49	44	41	29	44	35	45	40	43	39	26	40	39	46	42	40	49	47	40	38	39	51	57	44	47	32	44	48	35	39	40	38	53	49	35	47	36	45	40	40	45	48	42	39	32	50	44	40	39	41	41	41	41	37	39	39	47	35	40	36	35	32	55	40	45	43	42	50	41	41	48	35	37	53	46	41	46	40	36	43	26	44	49	37	35	43	47	43	39	39	38	49	43	43	45	38	43	35	36	44	38	52	39	49	40	46	35	53	37	50	48	51	36	42	44	39	46	57	43	50	30	45	41	35	44	50	45	38	35	28	49	37	43	46	42	48	50	46	54	43	43	39	43	43	41	43	42	46	47	37	49	43	37	37	41	52	35	46	42	37	38	50	40	43	53	40	41	45	45	40	41	52	39	50	44	43	39	48	42	44	37	43	45	54	36	40	39	49	35	50	42	37	51	45	44	38	51	42	50	60	55	35	31	47	37	35	47	44	48	45	34	31	40	39	32	51	24	32	42	37	46	38	43	45	53	48	49	40	40	46	46	45	41	41	45	41	33	38	41	38	25	38	39	50	36	34	44	56	41	56	45	41	37	38	37	39	46	43	43	47	42	52	47	49	46	53	32	47	45	50	42	35	37	34	44	38	49	47	45	46	43	41	38	37	51	38	39	32	42	44	43	47	32	41	44	42	54	34	38	45	44	36	31	38	37	47	41	42	37	36	59	43	43	50	43	41	49	45	36	52	36	47	37	35	37	52	53	39	46	46	44	42	36	38	52	52	42	50	42	39	55	49	41	42	35	35	57	41	58	29	35	42	40	38	40	42	42	28	43	48	40	54	50	49	49	40	33	60	35	44	29	57	37	50	42	47	40	41	31	43	44	57	46	36	39	44	42	47	47	51	46	52	42	53	44	29	53	46	38	54	41	46	53	51	46	50	48	53	36	38	45	46	51	42	48	35	37	32	49	54	36	50	47	43	36	57	41	25	34	46	44	50	43	58	36	60	40	32	45	59	43	46	47	55	37	52	47	41	42	51	38	40	50	42	44	44	42	29	46	44	45	42	45	33	39	41	43	40	38	41	44	41	43	49	43	37	53	29	37	51	46	41	50	42	41	36	35	51	39	47	36	49	43	39	45	42	48	43	39	31	43	48	52	43	43	33	46	42	40	40	30	35	46	50	44	43	53	37	45	43	38	42	45	39	44	48	42	42	41	43	55	48	35	44	47	53	53	32	52	53	52	43	40	53	39	28	45	50	45	39	53	51	41	43	47	53	41	41	47	50	46	52	32	41	31	37	48	41	36	37	38	41	45	47	47	34	40	48	33	42	36	46	42	43	34	57	37	49	55	47	50	47	36	45	40	47	50	49	43	45	39	47	37	51	52	31	43	45	41	39	44	43	32	39	35	42	34	61	46	34	34	38	35	52	39	45	48	44	45	41	44	28	49	39	50	43	40	49	52	46	49	45	45	47	49	49	35	44	49	46	37	42	48	39	41	40	37	50	40	51	52	39	40	40	49	35	46	39	44	37	46	57	51	44	49	40	41	43	44	45	43	49	36	37	54	49	48	53	53	43	31	46	49	40	32	46	45	59	38	44	52	32	53	47	45	43	57	38	44	50	45	43	58	51	49	40	40	45	41	52	43	45	39	40	49	31	55	54	46	49	39	36	50	53	47	50	36	44	56	51	51	53	58	40	47	35	38	44	46	48	44	51	50	47	36	41	43	33	54	48	46	44	41	52	52	58	35	38	56	34	44	42	50	50	47	45	34	37	51	40	44	40	35	48	34	53	33	40	41	56	39	42	35	51	36	34	48	44	45	42	42	45	51	45	44	41	57	42	35	46	32	42	47	39	44	56	39	39	31	46	45	43	47	45	42	34	39	33	50	37	44	45	48	29	58	58	28	40	42	47	38	53	40	37	46	44	47	49	40	55	44	35	46	43	37	44	41	48	48	48	55	49	44	53	41	54	40	42	50	44	55	42	45	33	52	31	56	45	36	42	43	28	43	37	43	60	32	49	33	39	40	43	46	41	45	44	48	42	52	40	33	29	42	44	34	43	49	42	50	33	47	42	33	42	40	41	38	51	35	36	42	47	42	45	37	55	41	43	42	38	36	52	45	33	43	31	52	47	42	36	33	40	57	48	43	43	42	43	35	35	45	35	41	40	39	46	35	36	43	36	41	40	51	35	41	42	38	44	45	35	47	39	44	41	49	50	42	51	45	43	40	45	43	50	50	44	38	37	52	35	43	39	46	36	42	46	40	24	32	49	34	43	36	51	47	39	54	38	43	44	50	48	40	46	31	49	27	44	45	31	52	43	49	34	50	48	47	42	36	49	39	38	30	35	58	45	44	48	49	51	44	41	36	32	40	44	53	50	45	45	50	41	48	45	30	36	41	44	47	35	41	50	49	43	45	43	39	32	39	42	41	39	37	45	49	22	45	38	38	40	48	42	39	41	55	45	38	39	40	52	45	54	56	35	45	49	46	49	46	41	41	40	46	36	41	46	46	39	39	40	40	47	42	39	41	40	53	42	32	49	36	49	36	41	33	28	47	34	49	45	46	32	49	42	43	42	40	47	46	60	44	36	43	51	38	48	53	36	50	31	23	47	38	38	58	50	50	35	51	50	37	39	46	53	34	42	40	35	42	54	35	39	36	38	41	47	46	56	45	41	44	58	46	55	43	40	36	45	37	43	36	41	41	54	29	49	35	50	42	40	44	51	45	47	50	49	40	37	53	50	49	55	49	42	44	42	43	38	43	48	46	46	49	39	45	46	46	39	59	52	38	48	42	46	54	36	45	44	49	38	45	49	46	48	29	37	46	42	46	51	49	46	49	40	47	35	48	36	33	42	42	42	43	38	35	37	30	48	42	41	44	42	41	46	46	56	33	30	52	42	19	47	46	33	37	39	39	40	47
48750	31450	27211	14006	22488	8375	3116	2545	2087	2816	1389	1236	1119	985	941	934	842	833	773	761	748	691	677	733	701	825	1497	3868	8784	13756	12565	8502	4761	2152	1126	688	604	619	525	585	569	538	529	544	546	570	555	565	577	588	570	570	536	523	546	602	565	590	558	553	587	539	536	541	558	579	566	605	556	573	564	557	534	527	542	560	600	577	533	590	562	546	558	565	588	531	582	552	571	605	536	547	627	574	557	534	560	553	571	518	533	551	525	538	506	571	551	605	567	603	583	568	562	551	568	587	548	534	510	573	578	541	542	569	559	573	567	551	576	600	610	581	528	536	563	555	590	549	586	565	537	575	572	551	562	577	540	591	543	554	548	544	540	573	552	570	533	562	525	567	562	568	613	563	567	564	544	606	549	564	541	591	577	549	539	600	587	578	539	527	550	606	600	541	552	573	577	599	548	562	578	579	542	581	553	551	538	573	563	519	544	571	559	559	558	576	548	578	541	588	540	559	561	571	548	575	565	538	571	567	538	550	521	571	543	578	536	573	596	551	554	571	546	550	556	582	592	544	537	570	566	586	573	570	580	582	550	526	562	570	575	561	561	598	556	546	592	603	599	603	586	506	551	567	534	557	516	529	562	577	572	517	568	607	598	557	584	577	542	525	551	577	550	544	515	588	537	520	557	527	564	549	629	571	532	579	569	570	590	569	588	542	557	544	529	557	588	537	571	553	556	513	562	575	549	616	570	533	597	557	476	603	593	597	550	552	577	571	571	552	574	572	578	520	568	606	577	505	509	553	571	576	557	582	539	543	537	587	535	515	560	551	575	622	551	597	561	525	542	528	552	562	549	595	571	532	576	544	534	559	552	542	576	544	573	570	562	495	521	559	554	513	572	573	550	540	573	544	579	562	563	577	564	529	572	579	606	576	609	538	513	575	555	555	601	555	543	555	570	537	552	526	543	569	564	573	558	551	577	508	576	524	550	556	544	542	566	622	546	569	571	592	515	542	541	561	540	549	568	520	542	546	533	557	570	546	559	535	572	546	585	583	580	572	583	523	559	566	515	549	558	572	550	549	566	564	562	574	549	552	606	581	551	555	547	581	544	567	573	585	567	583	581	550	549	502	580	573	574	567	585	548	563	518	554	516	533	558	537	610	528	530	578	539	557	551	556	590	567	569	504	512	601	552	581	584	522	575	567	572	562	577	568	591	568	580	549	571	572	502	546	539	565	541	559	558	585	517	591	580	608	514	565	569	527	573	594	532	515	534	600	503	558	515	499	588	530	542	549	539	544	574	568	546	532	556	527	562	568	558	608	561	563	531	553	569	563	566	591	587	521	536	567	585	560	595	574	555	560	567	524	557	532	563	539	592	571	581	554	571	560	557	570	570	572	511	570	591	582	552	592	572	552	527	564	548	585	521	579	557	566	529	567	550	569	518	550	535	580	531	570	546	557	552	540	573	543	552	536	573	561	527	562	603	545	590	564	583	551	572	545	574	563	571	528	592	531	583	539	565	571	562	564	578	556	554	584	519	553	567	578	597	528	618	585	521	564	526	603	552	543	600	549	598	602	540	530	557	595	549	578	555	514	591	526	524	536	569	537	556	580	552	542	610	563	550	544	627	594	602	548	557	554	552	503	565	588	594	598	587	552	571	553	566	593	537	556	531	538	569	555	566	563	589	569	553	562	579	574	600	544	488	549	536	558	550	537	600	563	568	586	572	544	544	547	545	578	593	577	546	546	563	558	564	549	556	575	514	528	572	540	593	545	534	598	601	551	577	591	571	561	616	580	546	586	582	574	578	537	602	532	575	581	609	538	555	539	593	528	600	578	577	519	533	575	579	555	571	543	581	551	583	509	582	535	538	554	552	589	542	549	530	567	530	569	611	539	545	563	606	525	557	529	491	521	566	564	582	565	582	610	577	549	587	604	534	571	552	581	580	552	590	548	602	571	571	560	558	513	570	540	569	610	593	554	559	579	547	584	558	572	586	560	558	564	551	617	624	567	565	586	598	596	623	544	551	572	607	563	563	474	581	539	540	570	564	577	567	581	619	553	563	537	511	562	576	548	563	541	537	532	565	561	573	578	562	535	565	532	595	535	586	590	587	578	589	549	563	566	542	581	586	582	568	536	573	559	558	539	569	573	576	581	570	557	583	529	589	579	580	587	581	591	484	533	544	568	563	524	515	602	541	523	600	546	575	552	609	579	551	528	529	570	535	584	571	559	562	546	552	549	550	567	562	564	553	627	569	540	577	561	564	552	569	596	559	548	524	570	608	531	598	536	542	587	553	562	533	534	510	544	573	580	570	573	555	576	573	560	538	568	539	562	573	594	600	550	554	558	532	554	529	580	571	531	571	551	554	583	552	589	607	583	544	551	554	505	583	540	575	539	522	572	557	545	587	587	572	569	607	545	567	562	550	575	590	577	514	520	560	587	570	575	606	557	537	578	559	546	541	581	540	531	564	540	544	570	588	542	578	575	571	557	564	598	570	574	553	576	574	578	535	554	514	560	566	558	581	554	542	578	566	583	554	548	575	598	573	566	597	566	539	598	558	554	579	558	594	583	583	565	553	573	577	569	567	560	557	569	556	575	547	574	543	536	603	542	546	552	570	563	520	586	539	559	572	582	576	538	543	537	526	578	576	590	572	540	543	544	559	584	545	531	542	582	574	569	576	587	566	564	574	551	571	573	569	535	524	547	546	550	563	571	560	539	602	597	553	572	533	543	574	572	539	552	599	544	536	571	552	615	570	577	577	520	581	598	571	510	605	549	566	548	540	605	562	572	581	575	530	558	572	571	571	566	549	566	617	609	546	550	592	541	548	553	591	528	545	601	532	562	538	579	577	546	577	562	570	547	567	526	563	580	531	546	591	622	551	578	551	565	571	557	579	566	579	591	559	560	545	564	593	589	554	541	537	603	576	584	563	541	530	519	560	542	549	573	562	563	591	571	554	581	558	543	550	573	576	572	578	571	589	572	551	575	566	541	551	555	561	590	570	528	546	570	522	544	559	559	557	539	554	582	562	538	550	567	599	550	527	573	566	597	576	563	528	563	561	577	555	553	560	577	539	592	545	542	521	525	578	562	547	524	570	580	569	502	573	547	565	576	532	524	548	548	544	608	560	595	563	542	568	524	539	525	587	534	571	558	575	563	572	569	588	589	590	561	567	516	551	551	569	564	602	582	566	526	551	562	564	574	542	533	547	566	556	580	549	551	571	588	526	583	507	548	595	569	502	560	571	544	549	514	564	557	550	569	582	524	557	569	597	594	562	601	589	592	549	573	618	528	599	548	633	564	574	565	592	551	604	567	554	570	530	546	556	578	590	581	553	522	546	597	548	571	579	587	526	565	603	581	587	565	594	554	533	557	555	555	526	565	546	585	605	541	593	557	589	560	549	568	565	520	575	549	557	587	535	562	568	584	550	498	586	533	584	504	558	543	576	558	580	545	552	581	581	576	580	552	555	589	595	558	552	545	575
13276	10527	5645	819	341	297	68	60	74	74	41	51	52	49	44	47	57	43	43	42	57	50	54	46	51	49	75	162	560	678	539	313	194	114	64	59	48	42	58	36	54	49	54	41	45	42	51	42	40	41	37	59	40	50	49	51	47	47	40	45	47	44	40	45	42	41	43	62	41	62	42	41	44	54	51	52	45	59	49	30	59	39	48	39	40	49	53	42	45	36	51	54	48	43	50	49	43	37	46	46	49	45	54	56	54	51	51	48	50	31	41	52	51	54	49	53	48	50	62	44	53	48	58	42	59	52	48	45	47	43	56	34	62	53	45	46	43	58	68	42	45	43	49	50	44	34	58	49	51	49	48	39	59	54	50	45	43	43	35	44	56	40	42	49	47	40	34	47	53	32	45	61	61	46	58	48	45	50	35	45	47	58	42	42	45	47	35	42	56	40	51	46	65	52	37	51	47	32	43	59	42	48	47	40	49	47	29	53	47	40	55	52	43	55	54	47	45	57	45	41	51	44	42	48	50	42	45	41	41	48	55	48	42	59	44	61	47	63	52	45	44	48	48	52	36	56	40	53	45	45	39	47	57	56	49	53	36	47	42	38	59	45	40	44	42	44	52	46	46	41	53	40	49	37	39	61	46	48	51	50	44	49	41	48	42	64	43	46	33	50	52	40	42	41	51	58	62	54	44	31	49	44	36	46	49	54	46	43	44	45	43	44	52	41	59	50	40	49	50	33	47	50	54	54	39	39	42	43	52	53	39	45	49	46	49	51	58	40	50	52	47	41	56	52	51	35	49	56	53	55	42	48	41	45	45	43	45	56	48	44	44	50	52	48	49	47	46	52	57	44	49	59	36	47	51	49	55	32	48	48	46	43	51	36	57	40	44	44	57	37	42	49	50	54	48	43	54	35	36	41	42	45	55	59	49	52	52	40	54	35	56	54	46	50	49	46	38	53	54	42	54	51	39	53	49	44	51	43	60	57	50	36	43	43	46	41	45	46	65	49	43	44	48	54	64	48	51	50	47	39	50	43	53	43	41	48	52	44	41	52	35	45	44	49	57	50	44	51	54	46	46	50	52	51	35	52	49	52	41	45	39	46	44	51	52	46	48	54	48	45	46	62	59	48	58	49	56	52	42	55	47	44	49	43	40	58	45	43	52	45	61	46	31	49	39	47	48	37	54	37	44	44	43	45	44	48	42	36	38	62	51	54	63	42	45	41	46	38	42	38	30	51	37	44	63	45	49	49	42	55	40	50	51	35	58	47	49	59	49	45	44	55	51	62	53	59	53	48	40	52	46	42	43	48	59	42	48	50	58	48	52	29	41	44	51	50	43	45	38	53	47	47	46	48	48	50	58	55	54	40	46	56	44	34	42	39	46	49	49	52	57	48	42	48	55	38	46	43	45	43	49	43	46	38	45	37	35	60	53	48	46	42	46	63	47	36	40	63	37	58	46	52	47	40	60	44	56	38	51	43	54	47	45	41	54	26	53	49	39	36	39	46	46	42	52	54	55	53	43	40	53	44	50	49	63	37	47	41	48	46	50	48	44	49	38	57	32	42	58	52	38	37	44	47	49	37	51	57	48	41	49	48	46	46	49	38	51	47	41	55	49	56	56	41	44	45	41	44	47	45	55	43	48	58	50	41	45	42	36	36	57	49	59	52	52	47	64	54	53	54	52	43	40	41	43	47	43	50	54	51	49	39	43	49	48	56	46	48	47	42	46	43	55	51	44	52	47	43	58	44	39	49	53	45	36	40	52	43	43	50	47	45	45	61	44	42	49	45	51	42	39	41	36	58	38	50	42	49	44	62	43	45	45	38	42	42	41	48	60	40	44	49	49	45	42	53	49	50	46	52	58	62	49	55	52	53	35	59	59	34	37	39	51	38	40	33	58	46	37	38	57	44	57	55	48	46	53	52	63	48	53	54	48	51	63	42	38	53	45	49	52	50	58	50	42	45	36	51	49	51	50	44	44	50	40	38	53	40	46	56	36	53	54	51	36	42	50	52	54	43	47	57	44	37	43	39	50	52	39	57	49	46	38	43	46	56	49	64	54	48	52	43	39	40	54	51	51	42	57	44	56	51	55	51	52	49	50	53	44	60	48	48	52	51	67	59	38	40	43	43	56	52	44	47	47	55	46	40	59	57	44	44	47	46	54	48	53	44	49	45	49	43	32	57	54	58	48	57	62	33	44	59	36	43	44	56	41	45	40	47	44	46	39	43	44	41	47	61	46	50	42	48	48	55	46	56	41	57	36	36	43	44	43	40	45	34	40	60	42	48	43	54	58	47	56	35	42	45	39	63	58	45	46	56	51	43	66	54	49	53	48	52	40	39	39	46	57	44	55	46	47	56	48	39	40	46	49	41	49	42	41	47	47	55	38	52	49	54	65	48	36	53	43	55	32	46	48	57	45	50	37	50	39	52	45	47	44	52	50	44	37	40	37	54	47	44	50	44	51	47	49	46	47	27	46	47	47	48	44	52	50	48	43	55	49	54	42	55	46	35	51	52	43	41	51	63	48	44	45	40	29	41	60	51	38	54	51	41	41	37	33	40	38	44	47	34	44	46	61	47	36	47	54	39	48	56	38	36	47	60	51	50	50	42	59	44	56	44	44	29	64	49	41	43	49	41	47	48	44	42	42	51	41	56	46	50	48	52	50	49	39	42	44	39	52	39	44	38	52	37	55	47	46	50	56	36	58	41	58	53	40	48	50	41	46	51	54	38	43	52	41	33	50	55	50	40	43	44	47	41	41	59	50	42	44	53	55	49	60	33	43	53	44	47	68	48	41	58	52	44	47	45	42	49	53	54	44	51	48	58	52	42	47	53	43	53	47	47	43	55	45	37	48	35	50	47	49	56	51	39	61	36	51	45	44	35	43	49	48	51	40	41	40	50	37	46	42	46	46	65	54	51	51	57	40	43	46	46	45	45	37	45	47	39	49	38	45	45	52	58	43	51	45	43	49	44	42	54	51	50	40	48	50	51	46	50	39	44	48	48	56	51	47	36	48	47	36	36	48	48	42	48	54	43	49	51	48	49	53	49	55	57	48	35	44	39	45	47	45	60	43	41	59	47	35	60	39	51	55	40	37	44	50	42	42	55	56	43	50	56	51	45	46	39	47	51	55	35	42	35	54	54	48	51	42	53	50	44	46	46	43	51	39	49	37	55	49	56	51	39	44	59	49	39	54	47	56	42	40	66	48	60	43	46	51	43	43	43	38	56	57	36	42	33	56	52	45	37	50	57	54	55	56	44	55	44	48	52	39	54	46	49	46	43	39	47	45	36	51	35	40	50	41	40	54	55	42	49	38	54	55	38	32	52	59	47	53	44	50	47	52	45	39	45	56	42	43	52	35	56	41	55	37	48	44	45	44	49	55	45	51	46	46	52	55	54	42	53	36	55	57	36	38	38	45	49	47	48	49	41	54	51	53	55	45	65	48	38	51	50	39	48	42	54	51	58
48271	32669	29888	14612	18500	11128	3522	2758	3377	2954	1635	1344	1359	1207	1106	1034	964	917	897	890	871	807	783	806	786	965	1908	5626	14326	16567	12871	8326	4441	2565	1251	835	658	621	643	626	607	643	665	631	649	609	597	628	590	591	617	603	627	609	603	570	616	621	610	594	654	618	603	613	629	585	596	560	599	597	575	636	625	559	583	625	652	624	585	656	641	610	627	603	646	603	584	604	641	626	644	591	641	613	586	585	617	620	591	596	613	632	554	572	627	590	611	628	573	621	615	571	604	618	681	619	599	616	639	614	647	653	649	591	624	666	648	604	634	626	622	666	596	553	650	662	606	628	620	644	641	616	621	560	634	630	612	557	598	615	607	633	616	636	633	587	629	616	628	577	624	649	624	579	619	600	619	588	598	589	605	633	584	624	589	621	683	598	617	579	604	591	652	581	604	618	588	615	628	594	618	596	615	627	672	589	583	646	604	597	580	571	615	620	609	641	613	645	629	619	596	604	639	603	642	635	600	614	621	591	618	587	651	610	623	638	625	640	612	637	620	602	621	587	559	614	635	577	615	623	601	655	606	619	631	599	625	619	631	580	615	612	592	637	607	621	601	627	624	623	623	625	613	638	628	616	640	602	588	652	581	628	597	623	618	635	626	606	623	623	616	676	611	615	653	633	619	621	636	591	596	629	616	610	584	600	647	616	604	624	625	623	638	645	631	636	615	667	647	606	577	624	583	608	630	618	659	591	618	621	626	644	622	603	661	619	654	597	611	575	599	595	593	575	613	632	584	675	636	617	587	628	603	617	573	599	637	652	599	542	609	571	628	632	599	638	619	631	626	649	632	612	607	605	654	615	613	590	571	616	614	619	636	612	681	589	643	643	606	605	630	578	613	621	622	601	624	630	608	600	596	609	601	598	596	597	619	606	594	629	680	658	617	661	643	628	619	636	606	622	562	642	593	601	635	623	622	624	616	609	634	619	602	623	628	606	596	608	618	646	602	613	598	572	610	650	617	590	596	648	575	632	614	590	662	584	628	607	653	628	623	664	612	593	631	597	610	638	578	649	599	591	609	632	604	622	606	603	626	607	611	600	599	671	600	580	621	622	586	582	638	622	635	565	622	604	608	601	627	622	631	623	626	624	665	620	631	553	623	618	592	569	666	651	662	561	631	620	596	619	565	664	651	627	630	594	579	598	612	608	648	656	560	620	611	570	621	653	612	639	670	655	629	644	662	664	619	573	620	594	614	554	577	621	561	548	586	624	563	601	607	611	623	610	597	617	610	572	599	617	638	611	613	601	609	576	627	613	609	609	610	577	638	629	580	614	640	554	616	592	642	656	634	606	656	587	635	611	645	610	652	626	580	629	613	613	646	606	622	612	584	640	619	590	541	605	632	618	637	620	634	642	652	597	629	641	591	620	600	579	617	617	581	641	606	583	602	582	613	605	621	625	638	585	610	628	591	640	624	587	609	612	614	620	659	586	631	622	669	628	628	592	599	645	572	629	573	598	641	605	631	659	617	586	644	568	584	629	633	581	605	586	612	612	624	632	617	584	590	617	674	582	607	605	628	594	642	621	621	582	618	606	610	641	609	588	609	630	628	672	616	650	605	608	616	626	627	615	676	595	625	618	594	626	612	621	613	599	621	629	616	626	635	613	592	619	591	606	617	635	605	656	625	622	584	656	640	606	570	587	627	643	668	652	655	626	615	613	613	597	593	632	650	606	622	613	603	572	648	640	587	599	596	586	625	586	608	597	637	599	584	623	586	618	628	567	604	668	606	603	609	576	602	593	627	653	599	618	641	613	619	653	600	606	612	616	614	650	602	633	593	586	629	628	665	630	655	624	606	582	583	594	614	564	616	585	617	637	601	554	600	604	663	659	610	584	614	604	606	605	635	619	594	609	656	633	606	596	609	566	585	582	638	619	591	578	698	555	616	626	603	621	606	626	604	638	583	603	589	616	582	588	617	605	671	635	578	623	635	640	653	654	649	610	602	631	612	609	568	587	601	603	602	601	581	632	600	597	573	637	612	644	622	574	564	589	651	616	634	610	523	624	618	629	586	650	597	610	622	578	639	610	606	607	606	596	622	603	634	601	582	608	637	626	609	603	638	604	620	675	590	600	597	607	611	611	579	639	657	626	609	635	614	637	586	623	598	640	606	600	580	583	590	622	596	627	650	621	603	611	641	563	657	603	611	627	664	614	623	615	611	591	603	621	611	647	636	655	649	621	581	610	610	578	612	653	624	659	582	613	604	629	649	596	619	609	589	656	640	597	633	600	630	633	606	616	606	630	606	632	593	601	581	631	604	633	648	625	658	612	594	621	637	602	627	630	583	622	575	582	614	596	642	596	619	614	564	629	625	636	650	666	589	624	600	608	586	672	599	650	643	644	605	626	622	610	649	636	618	585	600	596	620	637	572	624	586	583	620	651	655	605	613	648	634	635	635	636	617	592	644	624	629	609	616	637	626	625	655	604	604	573	667	609	585	649	651	632	647	572	608	621	593	606	624	578	631	603	656	610	594	607	625	636	628	604	620	631	638	657	640	560	595	594	574	631	627	638	620	604	677	611	599	587	650	623	605	572	642	674	609	586	632	611	644	643	620	566	613	638	642	656	592	657	585	625	629	640	643	595	605	576	634	627	602	581	570	641	609	618	603	619	654	621	624	631	597	588	633	632	613	557	611	646	598	638	586	600	620	598	617	615	619	622	625	596	596	630	636	576	656	592	594	653	575	650	590	604	642	650	592	627	629	630	626	572	639	609	608	624	651	662	627	600	649	601	618	643	621	631	667	624	603	647	597	617	579	602	673	639	589	633	598	645	629	599	600	645	583	622	594	602	584	627	605	594	588	567	593	593	621	664	609	628	615	655	622	637	680	664	536	632	638	606	615	617	610	589	645	606	599	616	619	601	665	626	597	622	647	673	625	574	579	583	647	593	635	606	643	617	595	647	616	636	606	606	622	596	634	630	599	620	642	616	611	613	677	607	603	608	656	556	633	600	626	628	632	599	568	604	658	640	613	581	603	612	629	625	622	627	613	617	633	621	663	602	649	624	633	617	618	591	621	633	570	590	605	593	644	619	608	592	641	664	614	587	634	614	599	614	710	634	622	623	632	622	588	631	600	604	629	630	629	614	579	582	611	627	625	592	647	628	635	638	613	616	592	579	649	631	660	613	615	670	651	619	574	620	602	598	569	596	604	627	648	617	634	605	652	618	577	650	624	589	626	604	608	630	595	657	604	620	593	602	598	620	583	581	578	612	604	592	587	641	612	598	630	613	591	576	624	603	569	610	602	609	580	591	653	621	625	607	655	639	588	626	634	600	642	631	622	609	583	608	608	598	588	621	664	592	586	589	618	643	573	618	617	633	614	606	575	583	635	618	565	597	637	618	636	678	600	580	599	673	609	611	592	631	571	647	636	650	613	640	587	583	621	630	652	584	589	613	597	584	632	610	593	593	613	631	609	612	571	595	600	636
17216	16125	9669	1391	476	378	81	95	100	132	76	68	58	61	53	59	49	55	47	66	63	43	51	49	43	66	151	418	890	936	817	456	234	124	71	63	37	40	51	60	44	36	48	39	45	57	46	50	47	53	50	42	40	38	51	40	52	42	40	41	59	35	42	48	41	42	38	50	44	47	46	37	55	40	36	46	43	55	47	42	43	49	40	53	49	50	45	37	33	51	38	47	31	41	48	47	49	44	54	55	52	38	44	58	51	54	56	40	46	58	46	52	54	58	38	42	61	52	42	34	44	43	43	47	50	34	48	49	39	35	39	44	38	44	29	39	50	44	40	40	33	36	43	59	51	45	47	33	45	34	46	52	44	46	45	47	47	46	37	45	42	39	29	50	63	37	40	32	54	42	41	38	41	56	51	45	52	40	42	42	58	48	32	48	30	46	41	54	46	47	54	43	46	47	46	59	45	46	52	45	53	40	45	43	47	39	51	50	42	37	44	49	40	46	47	44	54	45	47	57	53	54	49	52	42	43	40	59	47	50	53	36	50	42	46	45	45	50	49	36	38	54	45	37	56	59	36	40	55	44	32	42	54	61	52	39	44	46	33	50	38	47	48	51	52	36	45	41	47	36	46	45	44	53	46	46	58	49	35	48	53	48	35	47	42	49	38	59	57	35	47	39	52	47	45	43	38	45	52	41	51	39	50	57	35	47	45	41	49	43	47	47	40	52	42	36	44	38	48	56	53	50	42	41	51	37	51	44	41	56	47	41	43	52	39	42	38	53	44	43	47	36	49	41	47	39	49	47	48	50	42	50	55	52	50	52	56	44	69	52	36	53	33	40	46	45	52	39	38	50	47	56	48	49	52	44	46	48	43	46	34	47	48	54	54	50	45	40	46	40	46	51	48	48	51	44	51	37	47	44	39	38	46	54	52	52	49	39	41	50	48	47	54	53	40	41	52	43	31	44	32	41	40	39	58	35	53	55	69	54	47	36	42	51	36	48	26	33	41	41	42	51	36	40	52	48	48	36	40	46	44	48	47	34	46	42	44	53	44	40	30	52	37	46	44	40	54	31	62	55	47	43	44	48	36	41	56	40	44	39	46	41	37	47	48	41	52	41	48	46	46	52	46	45	47	42	44	45	48	44	46	65	47	49	44	36	32	62	44	57	47	51	55	38	45	55	41	40	37	47	54	55	52	44	42	31	41	47	36	42	43	51	45	49	58	46	43	42	48	40	34	37	42	51	39	55	58	48	47	46	50	40	43	66	48	44	39	51	40	46	46	51	48	60	50	52	40	49	60	33	58	49	40	48	62	37	65	56	48	41	45	41	53	66	50	54	35	55	47	46	45	60	46	47	47	44	50	46	50	40	51	42	44	49	49	47	47	41	44	45	46	51	49	43	41	35	52	55	34	38	55	55	51	46	47	47	47	48	39	54	56	47	38	55	50	33	46	41	42	46	40	48	43	40	47	47	37	48	47	44	44	48	47	37	37	57	52	45	48	39	36	54	43	44	54	64	45	46	51	43	40	43	55	39	40	44	45	59	45	52	43	42	44	39	41	54	43	47	48	36	48	51	49	49	40	49	35	60	39	46	46	51	35	36	49	41	51	51	55	38	30	41	50	47	51	48	51	49	51	50	42	48	58	52	51	47	59	44	39	44	54	49	50	50	55	49	64	50	44	37	52	47	45	45	52	40	51	51	50	58	39	47	51	41	62	50	43	46	54	39	42	47	53	40	57	37	43	49	39	40	44	39	53	51	45	61	41	38	40	37	43	46	46	42	38	48	49	35	49	42	39	32	47	49	46	45	53	48	44	46	38	39	52	43	51	43	40	44	50	41	51	46	56	45	53	49	44	57	50	48	51	33	39	40	60	55	41	43	40	35	50	50	50	51	49	42	47	42	48	43	50	49	41	46	35	41	43	39	47	64	43	50	40	45	46	44	35	50	45	46	35	38	60	52	38	31	39	49	35	47	49	47	43	58	49	43	39	48	48	50	62	46	36	39	37	41	40	44	53	50	51	45	41	39	37	33	37	42	50	52	40	49	52	47	48	66	40	38	41	49	54	51	40	44	47	43	45	40	49	45	38	46	60	49	34	47	42	50	50	56	27	45	54	48	54	41	46	42	40	52	40	45	41	40	46	39	62	57	44	40	34	47	45	49	51	45	46	52	47	40	57	55	57	48	55	52	34	43	53	40	37	45	51	59	48	46	39	44	44	52	47	52	57	52	41	43	46	32	54	40	49	57	49	39	38	48	48	34	50	50	45	40	50	56	49	56	37	46	43	51	65	41	39	48	47	47	42	52	41	47	47	26	36	53	41	38	54	59	53	40	43	40	60	34	48	57	50	45	52	45	43	41	49	49	46	41	34	35	40	51	56	51	47	37	43	51	40	53	45	60	53	46	54	49	44	40	49	46	71	39	44	36	42	48	54	53	49	49	38	40	54	49	51	47	42	44	49	46	37	32	50	53	44	53	41	42	30	44	48	54	42	43	42	54	48	48	57	49	48	49	41	40	38	37	38	46	62	51	66	39	41	45	37	40	47	45	57	61	41	46	52	60	42	40	38	33	52	42	50	46	53	51	42	43	51	46	47	44	47	58	44	45	53	51	47	45	51	49	47	48	60	47	31	43	51	41	35	41	39	39	40	33	46	39	60	46	43	30	46	49	43	50	47	44	44	58	38	42	45	61	55	39	46	48	49	45	45	35	44	43	38	45	41	42	48	37	49	43	50	51	40	50	54	43	47	36	39	50	49	50	41	36	41	48	52	42	44	40	52	51	43	48	48	51	48	47	47	47	49	42	58	39	52	38	34	36	44	49	42	49	56	48	50	50	52	50	43	46	40	47	50	40	53	45	57	41	51	36	31	29	49	52	44	55	51	32	40	48	52	45	53	38	48	55	48	42	50	42	47	40	51	57	41	49	55	48	54	45	51	48	49	45	50	49	44	39	35	46	45	39	58	40	44	37	43	35	52	59	45	38	50	48	38	37	42	55	50	51	44	37	43	56	49	37	34	53	47	50	51	37	49	48	45	47	46	52	50	34	50	51	44	53	39	42	50	39	53	40	34	45	47	47	45	40	47	46	49	46	52	45	60	53	45	43	40	52	35	52	48	43	50	50	41	31	51	47	51	49	41	46	48	44	49	40	52	37	37	43	36	52	43	51	50	40	47	47	48	52	50	41	49	53	45	45	51	40	34	53	40	40	37	48	54	56	42	36	46	48	49	49	64	55	41	44	51	49	37	44	48	52	55	32	43	45	44	38	37	54	51	40	42	48	35	58	38	62	48	45	57	40	42	44	39	41	42	50	53	39	44	42	42	45	48	44	50	32	53	38	43	52	46	45	49	59	52	44	44	37	38	43	45	48	52	46	45	52	46	38	58	42	39	48	32	52	33	45	58	47	42	43	35	39	50	56	61	54	54	44	37	43	39	53	35	43	37	43	43	36	45	53	49	43	56	37	50	43
53077	37322	34511	20195	19831	12802	5193	4108	4320	5231	2283	1976	1658	1496	1397	1308	1247	1108	1034	1003	942	933	966	994	1111	2144	4611	11777	19899	18928	17004	11424	5926	2566	1119	726	611	646	601	583	620	585	598	583	633	611	626	602	626	591	620	581	555	596	608	604	632	580	599	628	595	608	602	589	638	614	600	578	614	603	608	595	576	599	676	628	599	580	645	579	590	631	584	579	578	633	599	595	631	624	643	599	613	629	588	631	582	638	640	575	583	604	569	605	612	616	615	615	582	601	595	557	588	567	609	594	640	602	599	580	571	622	667	605	626	643	571	614	578	616	629	637	591	643	625	608	549	605	594	601	620	621	576	617	585	614	597	582	562	591	586	562	611	601	637	606	561	601	590	571	616	613	636	632	630	592	622	573	608	570	579	621	572	601	590	587	606	605	597	602	612	615	616	605	633	591	589	606	546	633	586	609	563	610	618	603	610	622	582	625	614	611	561	557	594	576	617	572	572	589	625	607	597	647	660	616	628	581	610	596	667	585	608	636	565	575	610	616	614	598	625	589	620	588	599	573	670	625	578	601	605	559	610	612	555	569	588	587	643	588	611	630	629	609	542	636	633	613	624	637	624	583	604	628	604	613	587	613	582	606	588	612	620	626	598	607	616	594	574	629	563	597	628	665	581	636	593	552	613	583	634	634	648	610	613	582	605	628	610	598	574	604	598	628	612	620	666	582	617	592	599	598	577	576	610	590	621	605	602	592	633	603	576	628	680	603	591	567	596	630	610	616	610	588	579	606	580	638	588	624	583	647	632	615	608	605	608	611	602	602	588	573	603	578	621	602	639	577	643	584	603	555	567	624	584	595	644	548	589	603	627	572	627	616	615	589	618	608	578	609	632	591	584	627	631	587	647	592	625	650	641	597	617	574	607	601	591	612	615	641	616	647	575	594	632	578	618	590	618	614	608	585	582	641	639	619	576	564	584	574	639	597	566	600	599	613	620	609	592	592	602	616	629	593	579	617	604	574	597	608	598	551	628	599	567	626	602	584	624	607	585	601	584	652	613	597	620	602	580	561	596	596	626	641	632	600	575	619	597	643	633	580	622	619	658	564	615	571	555	660	588	621	609	639	601	600	625	586	577	612	612	607	615	621	579	626	554	612	625	619	612	587	600	622	606	578	600	612	591	625	596	574	553	624	619	588	615	586	576	633	601	592	638	634	625	604	650	598	618	668	618	613	606	561	586	633	582	628	567	575	615	614	585	670	618	576	630	557	610	623	604	607	602	618	584	644	602	563	621	594	627	621	649	614	657	611	536	607	593	608	597	585	632	595	622	636	588	623	609	640	618	593	577	591	569	616	596	592	636	622	603	603	665	614	652	616	613	605	624	631	633	617	627	602	635	581	588	587	589	615	618	612	585	593	624	632	626	608	632	637	668	636	602	623	562	617	599	597	624	615	567	640	612	580	608	586	629	619	578	634	624	624	582	561	573	625	607	585	595	602	592	572	595	598	630	639	602	612	588	594	587	621	626	599	590	585	599	643	588	589	583	588	634	627	610	619	574	570	624	590	630	623	641	566	626	573	609	593	615	548	640	645	601	619	611	641	608	641	632	610	598	633	602	587	571	611	590	623	617	622	643	614	615	634	624	622	584	606	639	610	574	646	613	636	599	607	608	609	580	582	607	595	619	625	587	595	621	598	593	592	606	611	638	559	618	596	590	604	625	590	619	603	597	577	610	582	596	590	645	620	650	577	549	594	622	602	644	638	623	554	613	594	624	591	610	586	564	641	601	639	641	560	627	638	618	566	579	595	613	645	620	570	570	641	644	565	582	534	631	645	607	618	606	575	557	611	593	621	631	597	625	578	601	563	605	561	599	618	577	575	603	617	589	589	616	653	611	605	600	597	605	589	624	619	607	601	599	596	625	589	571	601	562	596	633	586	631	575	591	578	605	639	615	646	615	631	604	605	637	598	646	604	632	594	645	610	567	624	579	608	588	644	617	578	635	598	597	596	660	589	640	613	607	583	608	616	620	616	584	600	586	632	585	634	599	617	623	662	595	610	588	609	651	569	566	586	578	622	557	605	603	612	634	597	631	663	580	557	581	614	637	642	641	632	616	628	571	641	626	609	600	641	657	562	575	585	548	603	648	578	590	608	590	579	596	605	592	625	612	592	571	583	584	621	581	607	600	600	568	598	605	639	584	585	604	648	617	628	618	587	612	576	597	622	587	597	625	597	568	613	619	608	635	634	650	591	604	524	626	627	631	594	634	578	593	654	565	642	644	615	609	631	638	608	568	629	543	604	637	601	555	591	600	618	621	592	640	596	601	613	612	602	564	598	613	599	606	616	593	598	646	606	629	602	638	569	610	633	594	670	581	604	592	612	613	633	608	593	565	638	639	638	582	614	590	620	603	636	647	600	600	632	564	612	583	600	560	576	592	586	586	618	664	606	619	598	611	619	615	603	616	576	601	595	625	616	611	576	638	575	592	596	582	597	575	591	593	577	630	631	588	647	632	667	610	610	620	613	537	601	604	578	600	663	592	600	591	613	611	607	621	595	614	609	594	578	624	579	587	623	599	615	583	606	620	592	642	583	624	608	583	635	611	617	584	582	618	632	618	577	562	589	604	601	598	605	605	591	602	621	572	599	614	572	614	594	625	596	656	600	612	599	601	605	635	601	611	602	595	565	587	605	626	632	601	620	590	639	605	596	645	621	612	589	598	626	604	594	625	580	645	601	600	606	615	604	569	631	578	587	602	660	605	586	606	593	583	594	601	563	618	629	659	590	635	624	591	568	596	638	620	632	602	576	591	613	593	591	613	593	616	627	598	544	640	596	602	674	570	611	573	608	604	603	635	613	605	603	609	588	594	606	630	613	613	586	581	642	544	632	615	614	639	606	615	618	588	628	604	612	587	610	613	571	589	578	592	637	624	610	624	575	617	582	595	580	622	590	605	618	633	607	582	653	549	579	591	664	648	568	617	601	606	594	622	643	594	620	601	629	622	621	585	608	609	616	579	594	584	613	621	643	574	627	580	628	599	610	655	587	578	600	600	588	636	646	576	586	603	596	649	559	619	636	560	600	588	638	634	613	600	621	618	591	649	646	622	599	587	549	613	667	588	591	573	630	652	591	657	608	641	596	605	600	579	636	600	621	605	585	583	649	563	561	586	572	578	587	580	581	635	611	610	633	599	554	582	576	605	645	567	593	617	616	599	590	630	583	600	602	623	619	611	576	611	621	610	602	600	605	584	604	642	620	585	621	610	623	615	592	614	642	600	620	644	601	629	619	573	601	593	615	609	598	572	632	597	570	600	585	622	626	645	616	616	593	624	614	619	593	647	614	611	609	626	649	583	613	656	593	580	675	580	574	603	590	639	601	619	577	593	585	603	576	629	647	599	594	592	627	639	593	584	642	637	598	575	638	670	564	559	624	584	649	632	572	608	594	609	596	616	570	575	636	605	551	641	594	627	640	593	573	645	628	629	616
6540	2547	1583	190	127	154	58	43	55	51	59	48	53	58	46	57	64	52	60	42	37	48	45	39	33	57	61	142	246	275	254	167	87	71	68	36	44	38	47	40	48	55	34	49	49	40	42	50	47	39	47	44	51	41	41	41	46	44	53	57	51	47	37	43	42	47	46	41	37	37	39	35	39	58	33	42	51	49	46	48	46	43	42	46	47	46	52	35	47	59	37	42	67	49	39	32	44	41	46	49	43	35	50	51	54	38	42	50	52	45	49	52	32	36	43	37	55	51	40	44	44	44	44	46	53	46	55	45	49	51	52	51	40	51	45	33	43	49	41	51	52	40	44	43	44	47	50	46	38	50	45	46	45	43	44	47	41	51	38	38	42	44	52	53	49	40	55	45	50	58	41	50	38	57	40	62	51	46	49	49	60	41	40	37	43	42	40	41	47	54	36	37	53	53	49	54	55	46	44	47	37	47	57	52	41	43	56	41	51	46	48	44	38	40	50	50	33	38	55	41	45	46	48	33	54	50	48	49	47	43	40	42	39	39	34	41	40	47	55	44	45	42	36	34	50	47	53	41	47	42	50	42	54	47	46	41	37	54	50	37	40	37	42	40	44	38	47	50	43	54	40	42	41	55	60	46	37	40	46	34	38	46	46	44	51	45	36	36	39	52	44	50	44	42	48	46	53	42	48	47	47	34	51	39	51	46	43	46	40	41	43	39	26	44	48	50	49	36	51	44	42	47	55	44	40	51	59	32	51	43	45	51	53	45	38	61	34	38	41	40	40	41	39	49	53	51	50	43	54	40	43	44	54	51	53	43	36	48	40	56	40	40	60	43	50	55	37	39	47	34	50	41	37	40	51	46	46	45	47	48	63	29	50	44	52	39	39	35	41	47	52	45	50	45	43	54	47	40	56	50	41	56	32	49	43	46	38	49	45	41	37	42	50	34	39	42	51	41	49	45	60	55	45	47	31	41	39	37	43	42	43	44	53	43	42	55	56	51	46	45	34	46	53	46	42	31	44	50	55	58	50	47	45	56	44	52	33	63	43	59	53	41	45	59	29	45	44	42	38	44	45	43	47	48	41	54	38	52	55	47	50	52	53	42	34	44	48	45	37	47	45	40	51	54	37	53	51	41	42	37	38	51	34	58	42	34	37	42	60	35	41	46	37	56	41	34	41	50	44	58	62	47	38	52	50	54	48	35	50	44	40	43	38	40	46	52	47	48	44	38	47	31	43	43	46	52	41	41	48	50	43	37	58	51	43	52	41	40	50	44	42	30	41	47	42	44	38	43	47	45	45	35	42	45	37	59	42	39	44	48	35	43	45	38	42	38	44	43	49	51	56	48	44	46	43	47	32	53	37	45	54	48	47	55	41	40	48	56	54	37	41	43	46	55	46	51	47	47	56	43	41	55	41	40	48	62	49	39	39	53	51	47	43	47	33	39	53	43	51	37	46	29	46	47	37	48	53	45	54	44	43	47	52	66	48	31	50	56	42	53	38	51	49	44	43	45	45	49	39	52	53	39	42	55	55	35	47	48	44	34	40	43	48	43	41	41	42	51	37	32	35	45	44	42	33	44	45	54	45	33	36	47	43	45	44	45	42	50	49	33	41	43	41	53	44	46	53	45	49	33	59	52	39	44	32	47	46	43	53	57	47	45	43	39	48	36	38	47	50	40	42	51	35	45	46	51	38	40	55	36	43	50	41	51	39	45	47	37	32	51	52	55	55	33	55	39	43	53	43	50	40	45	37	52	53	44	35	46	55	48	41	46	53	43	44	42	47	53	45	41	62	44	39	53	46	39	47	38	53	38	45	45	43	33	38	45	49	49	39	38	61	43	40	54	51	39	39	43	60	50	43	47	55	43	52	39	49	47	37	44	44	60	45	54	47	51	47	39	54	43	43	69	37	53	44	45	45	45	36	42	55	49	51	52	50	47	43	38	41	48	38	47	56	43	49	47	40	58	44	39	49	46	42	35	35	52	40	46	48	63	46	45	36	37	36	44	38	45	39	35	45	41	44	43	40	54	32	50	48	43	48	54	44	50	36	52	50	31	47	50	46	52	35	46	56	35	51	52	34	35	43	47	49	45	49	45	53	52	53	41	39	39	63	51	37	40	44	47	46	34	40	35	43	46	31	56	41	48	45	44	61	38	47	42	37	49	50	56	40	47	50	42	37	48	40	47	51	52	58	60	49	37	38	44	55	61	32	31	39	47	48	44	45	50	41	45	36	58	36	49	40	46	41	43	35	37	38	47	49	37	38	43	34	39	42	43	58	38	45	30	46	44	44	51	41	36	36	46	63	36	38	49	48	47	55	47	31	55	40	52	43	50	44	48	39	41	50	44	42	42	43	53	38	50	44	54	39	53	44	48	40	51	47	42	48	38	46	55	36	50	45	40	54	49	41	38	47	42	49	38	40	42	43	38	42	56	49	41	36	48	50	47	40	47	47	59	33	54	55	61	34	47	39	51	53	35	44	43	34	43	48	34	38	44	53	53	40	47	32	42	53	56	39	38	51	54	44	42	61	39	43	41	35	36	47	37	45	43	48	51	48	42	39	48	45	39	52	55	47	47	45	38	35	46	38	44	58	49	57	31	37	52	46	47	37	35	41	38	44	42	52	45	49	37	50	43	40	43	45	33	45	50	33	44	46	54	41	35	45	55	49	54	42	44	47	50	41	37	53	47	41	46	51	36	50	51	41	52	53	50	49	64	49	48	49	39	46	29	33	50	46	51	42	38	39	42	47	44	41	37	54	52	38	50	55	45	57	56	38	42	40	41	48	41	55	48	55	51	37	40	35	42	45	36	43	31	39	43	56	40	52	45	47	57	54	42	47	48	35	46	50	52	48	45	41	48	54	55	40	44	44	38	30	46	51	38	55	40	48	48	32	53	31	53	50	50	35	43	44	41	37	43	48	51	55	37	42	47	51	53	39	29	52	54	49	39	42	64	45	55	49	48	47	41	41	46	44	38	33	54	40	42	51	50	47	41	54	39	50	53	56	51	48	46	52	40	38	44	50	49	43	47	62	43	31	44	53	55	56	60	51	42	43	45	50	41	46	46	46	51	49	55	54	42	37	46	52	52	53	45	45	38	51	44	53	49	45	38	43	41	51	36	48	40	51	49	55	49	52	37	61	45	52	37	46	52	48	35	38	36	40	47	36	41	49	53	58	46	45	48	47	50	40	42	55	46	49	49	37	48	50	51	50	46	43	42	46	50	40	35	42	58	34	41	40	58	50	32	49	42	46	37	47	49	47	44	43	45	42	39	41	44	34	49	44	36	51	39	51	50	45	51	47	45	45	55	51	31	47	41	47	49	45	52	36	42	41	40	37	57	52	43	56	47	40	35	49	43	48	38	39	34	40	66	48	55	44	33	38	35	48	42	47	49	41	52	39	42	41	44	42	49	62	56	43	54	43	47	50	45	54	49	49	46	42	47	54	44	40	31	41	54	29	40	48	37
37872	22233	18728	6458	11492	8449	1769	1470	1208	1209	1002	935	839	791	715	707	710	701	721	648	693	662	694	605	703	872	1741	4456	7245	8055	6894	4076	2203	1179	792	637	576	588	576	545	578	568	606	541	590	602	598	590	591	544	578	582	582	570	578	593	588	660	614	563	614	627	557	564	591	584	576	599	566	558	594	568	531	632	549	596	592	570	587	633	579	601	558	601	611	584	595	564	586	579	584	586	590	602	574	646	584	588	573	542	581	612	550	629	607	603	596	603	562	603	591	651	539	595	600	577	587	615	566	574	568	539	567	611	570	599	627	605	620	572	593	576	568	575	616	582	607	596	604	563	608	575	617	607	594	579	629	600	565	548	602	583	596	570	543	553	598	598	628	601	591	604	572	601	608	576	584	603	575	623	589	597	589	606	628	584	569	568	595	608	624	571	554	590	617	607	533	612	603	621	630	585	581	586	604	600	590	589	580	572	576	584	596	615	627	577	583	591	598	628	571	590	574	645	595	585	597	564	599	585	564	615	584	592	515	537	623	565	568	614	601	595	620	579	591	625	559	617	582	549	590	557	588	603	623	637	552	573	580	552	577	575	603	586	634	601	622	574	535	579	552	631	600	562	595	597	614	575	561	564	575	574	640	580	615	561	608	597	548	611	630	564	572	603	618	612	621	542	653	615	553	588	588	550	606	589	637	594	595	585	617	612	578	542	556	592	567	570	585	590	555	620	626	597	596	610	593	599	585	562	616	629	606	627	536	609	645	577	571	598	581	601	580	588	599	572	595	611	571	579	570	603	592	584	618	620	583	632	595	609	594	558	564	627	595	562	602	631	565	581	622	563	601	598	592	588	631	565	569	555	588	578	604	552	614	595	569	539	606	536	594	622	635	570	599	611	583	550	597	586	582	598	602	608	599	644	580	601	621	615	576	613	588	590	590	591	613	575	580	641	552	575	588	616	585	593	595	577	584	612	582	596	633	572	613	584	576	586	645	663	611	623	582	634	580	585	560	544	561	622	610	643	605	580	611	522	610	558	577	569	577	629	576	576	572	626	602	569	567	600	569	584	608	561	581	536	586	603	617	543	580	572	607	623	582	569	575	586	541	567	594	596	549	586	541	607	592	601	567	573	571	562	596	587	555	606	591	580	632	614	587	580	617	582	623	609	596	625	577	604	590	557	616	597	627	546	629	639	593	596	619	575	557	620	576	578	579	577	642	605	566	608	617	614	584	595	549	574	618	577	595	566	600	567	598	581	591	591	575	642	615	607	601	600	568	586	564	573	580	614	615	567	567	561	587	598	641	571	616	588	540	574	618	578	619	562	627	598	611	579	577	611	611	624	594	600	563	585	559	646	565	581	626	587	635	578	561	592	633	573	576	549	540	615	602	593	567	600	627	565	558	564	570	593	587	585	530	626	572	615	601	595	629	613	553	613	549	618	575	572	567	607	624	626	609	603	634	621	594	569	628	592	593	585	556	558	618	598	568	588	561	607	594	626	607	594	583	573	611	587	571	595	602	592	590	619	633	622	632	599	573	617	611	595	619	602	590	602	612	610	617	599	595	546	566	606	541	588	604	605	586	642	600	576	599	616	563	594	562	583	612	587	582	612	578	579	619	582	589	599	656	607	592	549	607	575	549	571	591	569	580	590	596	571	592	596	563	581	579	607	548	599	581	609	550	662	575	643	606	594	594	582	548	584	568	604	543	551	597	614	572	572	574	552	632	600	598	551	572	575	583	614	616	573	608	580	611	572	551	594	568	582	610	546	569	601	594	626	566	630	620	574	619	594	634	581	617	595	593	577	563	660	580	618	626	596	561	567	587	582	592	550	600	548	642	582	611	643	614	629	585	628	587	582	554	583	574	544	579	620	567	608	603	577	635	620	626	589	547	616	576	601	558	579	552	609	547	566	573	558	586	629	558	559	619	560	588	603	585	661	594	555	526	566	592	641	603	574	626	608	587	561	561	657	560	638	570	560	589	609	585	616	574	592	615	602	556	567	558	581	593	601	575	575	608	612	551	569	605	595	572	650	567	580	567	559	606	604	632	589	620	588	555	601	627	606	586	640	562	571	607	618	567	608	607	588	565	589	581	637	623	576	569	573	568	554	584	599	563	626	637	597	601	606	569	560	562	597	589	605	622	613	606	586	575	575	577	578	599	592	596	616	554	585	604	593	583	577	614	593	596	612	590	594	619	590	563	623	589	601	570	587	549	575	557	570	569	566	592	598	613	625	617	569	601	601	595	582	600	617	616	548	596	585	590	637	589	591	588	576	621	580	574	610	588	544	581	618	556	535	577	577	596	587	598	606	595	602	573	606	536	604	598	599	604	549	582	564	579	595	631	569	601	611	574	600	574	609	554	567	596	586	594	540	574	580	596	605	647	576	561	608	569	589	591	557	601	561	578	571	596	572	590	599	556	594	614	605	574	570	539	614	564	577	564	608	573	593	567	627	578	570	555	547	589	601	631	611	554	591	624	579	568	608	569	573	588	612	650	577	593	593	565	608	571	571	574	600	615	590	576	535	579	563	613	557	603	588	581	578	589	634	623	560	588	551	534	612	560	556	620	630	599	601	623	573	545	603	579	545	600	619	586	577	613	574	634	585	569	620	573	634	572	591	568	583	574	576	616	579	616	595	575	577	587	544	579	566	598	583	579	578	590	586	594	622	596	615	571	592	585	669	556	609	574	595	568	610	628	624	569	611	610	600	584	556	634	601	592	614	614	572	576	552	618	614	660	613	602	588	610	544	559	559	620	631	588	599	582	562	539	625	572	578	579	623	617	581	599	606	589	620	579	600	589	583	590	599	592	558	637	570	595	560	583	584	549	569	612	608	594	633	575	607	605	564	534	606	585	607	589	577	631	572	591	558	580	587	594	590	583	592	570	569	650	578	551	601	602	614	554	620	550	594	561	635	603	596	606	611	546	604	610	590	573	539	587	590	562	574	602	601	576	637	584	554	590	624	562	606	514	613	569	596	614	598	620	604	564	598	594	581	581	558	580	579	575	580	637	610	614	530	613	541	597	592	631	560	583	596	583	635	602	621	525	599	575	592	572	618	586	565	599	614	590	602	615	574	567	624	602	592	621	548	633	575	608	624	635	593	554	614	632	599	558	600	569	605	554	573	566	592	569	569	585	572	583	530	592	581	560	602	589	582	560	589	545	549	549	560	602	564	599	567	628	587	603	619	567	643	595	613	567	633	580	575	568	587	573	604	628	589	572	600	578	670	568	608	577	575	619	602	622	610	619	582	584	583	573	579	612	617	568	563	562	599	593	589	512	564	541	615	582	574	543	643	618	556	600	586	570	586	598	571	558	621	601	603	561	557	611	591	617	616	545	599	585	585	584	571	565	602	591	582	581	601	609	605	561	564	633	555	539	580	654	558	620	622	569	587	568	585	599	594	591	639	567	618	591	584	572	561	594	548	588	606	601	588	600	595	602	583	574	609	614	577	587	585	584	588	598	613	592	631	618	608
11173	9530	5281	519	632	514	71	72	60	54	60	74	43	54	56	56	51	48	52	44	36	51	42	46	50	50	100	245	509	581	424	245	135	73	55	49	50	28	51	50	43	56	51	33	37	33	34	48	46	50	48	43	44	34	40	57	41	43	37	44	45	48	49	47	49	40	36	37	41	56	35	45	45	44	54	37	63	49	43	49	39	47	43	47	48	47	43	45	52	37	55	42	35	49	46	35	50	42	42	41	41	40	47	47	48	35	41	45	31	65	39	45	48	34	53	46	41	36	45	44	37	51	42	47	44	52	37	46	40	46	38	45	49	54	50	31	45	49	41	48	49	39	57	56	48	38	33	47	37	42	41	40	47	44	44	39	41	48	32	38	55	38	41	50	51	43	46	36	39	55	39	45	44	42	45	36	36	36	40	35	39	39	46	46	28	54	46	46	54	36	35	49	41	46	48	38	46	46	38	38	50	43	48	46	44	32	49	37	37	36	40	46	49	37	41	54	45	28	58	45	67	43	52	36	44	64	43	43	39	45	46	37	24	50	32	38	57	44	45	45	50	46	50	41	46	54	46	31	42	56	41	42	38	40	34	33	35	41	58	46	40	45	43	43	39	36	41	39	43	45	41	33	43	38	38	53	46	46	41	43	34	46	37	46	41	46	45	48	41	37	41	49	53	39	47	49	42	43	42	51	44	47	39	47	50	41	50	48	41	56	41	37	39	47	39	41	52	23	42	39	51	50	40	38	26	50	51	38	50	32	38	49	42	43	45	47	50	28	50	56	43	56	54	43	37	47	39	55	54	43	41	41	33	48	33	47	58	37	50	45	40	35	34	45	48	43	52	48	44	43	49	43	60	47	43	33	35	36	57	45	47	50	52	47	45	45	49	50	37	44	38	45	47	31	50	45	34	36	42	53	40	38	35	49	48	41	50	45	38	44	55	46	46	54	41	34	36	41	44	38	34	48	43	40	35	54	43	49	46	46	30	45	52	47	45	43	37	35	45	31	38	44	47	45	37	52	42	38	46	40	47	45	44	62	37	41	40	45	44	41	50	37	47	43	50	39	53	51	37	52	41	44	36	43	50	46	38	42	40	54	48	41	37	42	31	37	36	47	44	36	43	41	43	50	40	50	41	45	45	45	37	44	46	48	49	40	40	47	32	42	49	50	51	34	42	35	56	39	47	56	53	46	38	45	51	36	44	37	45	45	42	37	37	43	49	42	48	53	44	42	54	52	45	38	43	50	60	53	29	42	37	35	51	47	51	46	49	45	42	45	48	46	40	41	45	53	53	40	47	48	36	48	43	42	31	32	57	46	48	38	46	40	41	31	43	62	55	50	49	45	44	56	43	51	40	56	47	40	44	46	41	40	44	29	47	39	42	48	37	39	38	47	55	46	56	46	40	33	42	42	54	48	53	39	47	37	39	39	38	28	41	50	29	46	44	51	48	53	60	36	37	45	34	53	30	37	42	46	54	64	41	47	53	38	38	43	52	43	42	37	35	43	43	46	43	47	42	53	41	45	42	59	38	46	41	41	42	40	41	40	52	58	47	45	45	33	44	40	48	42	51	43	34	42	51	42	49	27	42	36	35	46	40	42	44	40	35	38	50	37	35	37	54	44	36	45	36	48	49	35	53	39	50	46	37	46	47	34	54	45	41	44	50	47	54	34	34	53	44	44	49	41	38	49	35	28	34	48	37	36	47	38	39	32	38	46	41	51	29	27	37	51	45	34	41	45	46	45	41	42	50	48	42	34	52	35	51	45	39	42	41	41	34	40	50	40	46	46	53	45	50	45	39	49	44	49	49	39	49	40	55	48	38	37	38	52	49	44	42	39	41	47	47	52	51	25	44	32	37	39	41	43	41	45	53	58	36	35	58	41	51	40	43	35	40	51	48	38	37	49	43	58	48	36	32	33	42	38	33	50	31	48	43	51	52	41	45	36	37	36	39	35	45	49	48	40	48	31	39	46	49	50	37	33	45	53	48	49	49	35	41	36	37	61	38	44	43	42	55	47	38	46	58	46	48	43	39	40	41	37	43	40	51	43	32	37	36	44	43	46	62	47	52	51	56	48	43	38	44	42	40	32	30	49	48	53	49	34	50	42	45	43	59	42	65	40	37	36	43	46	45	48	38	57	45	44	45	45	39	47	58	40	45	54	28	48	38	49	47	51	44	39	41	44	44	46	70	39	56	44	43	53	59	40	47	50	37	44	39	38	39	34	55	42	44	52	39	43	37	48	45	50	43	48	46	37	44	43	35	40	45	33	58	45	43	29	45	47	41	55	43	42	57	41	38	39	42	49	50	53	51	44	40	43	46	45	41	50	49	64	37	40	33	44	37	53	41	44	44	47	53	36	53	40	40	44	40	36	37	47	40	50	49	41	34	35	36	46	39	47	48	48	43	52	53	51	41	31	38	46	51	35	46	45	41	33	54	45	44	52	40	41	58	34	36	45	35	45	54	50	49	42	38	46	42	46	43	52	47	50	37	52	50	45	31	44	40	46	48	40	45	50	43	45	52	39	41	33	50	43	37	37	42	49	52	41	36	37	54	39	52	50	45	43	38	54	54	38	43	41	45	44	38	44	29	40	42	50	36	51	56	42	52	36	37	43	37	47	43	48	38	46	44	53	40	54	48	44	42	49	41	41	45	31	49	46	33	42	33	45	33	41	45	50	43	43	40	49	52	48	45	54	43	45	52	40	29	50	42	43	46	43	49	46	48	36	48	43	39	47	46	39	39	66	45	36	35	37	43	52	47	54	53	45	44	50	40	49	45	32	51	58	50	32	39	38	31	46	40	48	48	44	44	43	43	40	56	42	37	51	41	43	33	36	50	48	48	50	48	44	40	55	43	45	44	45	32	59	36	42	44	48	48	36	36	32	39	43	47	45	49	48	38	34	44	31	44	47	50	38	43	30	47	39	42	42	46	35	51	40	49	34	53	48	47	44	59	38	33	35	48	51	57	38	48	47	49	41	48	34	37	30	49	38	51	52	52	54	40	48	53	54	52	54	49	40	51	46	52	37	40	41	56	47	55	25	38	42	41	46	50	39	35	31	46	38	48	41	54	39	39	57	38	44	38	41	42	35	42	39	36	44	48	49	40	36	52	46	51	44	49	34	40	35	54	46	32	44	52	36	51	45	42	55	35	33	54	53	41	45	32	36	43	54	29	40	34	47	42	45	50	50	50	39	47	47	49	47	50	41	46	47	31	50	37	54	36	41	50	42	52	49	48	38	37	45	39	38	47	45	45	37	55	49	37	42	34	47	40	51	41	44	39	33	32	44	43	43	34	40	37	46	38	48	35	49	37	43	46	44	42	32	41	48	42	43	53	34	42	41	46	31	43	47	38	49	45	45	40	37	43	44	51	49	45	43	37	49	42	35	51	46	45	40	40	43	46	42	53	38	48	60	34	43	53	52	53	35	42	45	48	55	44	40	36	45	54	47	51	55	39	38	38	41	48	34
47563	31679	26725	13824	24097	15061	3084	2551	2007	1846	1471	1210	1164	980	970	914	905	814	817	704	706	725	700	750	698	1023	2616	8093	13488	13643	10467	6274	3133	1549	888	604	593	588	583	562	561	572	557	595	597	567	571	559	528	588	571	561	545	580	558	527	528	552	523	556	555	544	558	537	565	557	588	581	563	537	537	566	559	479	529	592	561	573	559	547	600	558	551	557	561	561	585	552	596	544	600	552	578	560	558	548	574	567	569	551	581	603	582	590	565	588	545	554	571	563	590	566	551	535	579	547	573	573	579	536	578	555	524	551	573	531	568	563	534	566	584	562	575	612	590	587	543	542	561	556	567	595	583	584	578	569	558	553	546	550	548	536	522	580	591	554	561	550	579	555	546	522	517	540	622	552	563	576	530	590	539	575	563	545	567	544	565	592	563	570	544	606	528	572	572	562	540	611	567	586	566	559	543	660	530	531	549	542	561	591	555	606	556	555	528	604	592	575	560	550	549	530	572	593	543	534	617	538	562	554	572	583	542	550	556	539	576	521	510	558	577	534	550	568	614	556	538	560	567	613	601	560	587	570	550	586	607	526	572	527	559	572	603	528	610	560	549	549	589	556	529	573	527	550	567	538	560	580	542	567	555	580	574	578	627	557	557	572	515	574	582	584	606	556	555	569	544	577	559	594	574	576	533	581	556	569	595	518	594	554	591	574	556	585	539	574	580	595	593	580	568	537	548	557	549	541	605	577	559	554	547	583	599	572	593	561	575	591	569	522	559	567	540	529	549	612	530	539	584	524	544	566	538	565	569	573	595	571	596	551	556	581	565	530	521	547	570	548	609	561	542	524	552	549	581	569	564	582	543	568	554	526	543	601	561	567	551	539	553	581	559	584	606	583	557	563	546	552	540	587	544	585	561	532	599	553	565	567	546	538	573	560	561	560	612	578	560	558	547	567	558	586	527	592	566	542	594	520	561	544	575	598	575	560	571	554	601	560	613	544	579	521	556	557	572	527	549	559	582	569	562	541	543	597	538	562	551	555	544	547	584	565	560	552	537	559	568	589	573	565	576	606	560	571	528	603	571	572	572	572	600	527	572	531	573	553	578	546	549	566	539	571	561	591	568	558	540	543	621	576	547	570	555	560	573	558	578	542	506	574	580	571	551	536	532	534	552	550	580	570	576	524	550	558	563	493	542	574	543	542	549	573	572	537	543	589	573	524	548	530	536	592	590	566	564	559	537	583	561	574	548	543	537	600	580	539	563	595	585	584	558	568	559	578	565	585	607	554	561	509	601	574	573	546	542	566	553	560	556	530	595	552	568	558	547	575	549	557	560	563	589	568	519	578	581	600	553	573	551	560	536	578	580	562	542	593	595	554	546	554	544	545	570	551	581	578	552	564	586	551	539	547	556	568	589	537	567	599	574	556	554	568	593	527	581	533	559	540	555	516	530	549	582	577	523	574	598	620	581	541	608	567	612	593	526	539	543	579	521	569	612	595	546	551	553	546	549	554	570	528	583	588	518	553	549	579	542	565	604	564	556	572	572	522	589	574	570	613	601	564	563	567	573	564	505	571	550	594	566	577	558	587	564	612	573	546	551	565	571	611	541	548	565	540	591	606	588	575	539	556	571	561	526	573	557	542	572	539	582	532	570	568	558	560	566	556	596	585	542	572	530	544	578	571	576	527	587	533	583	526	597	564	608	551	562	552	552	558	539	542	543	531	535	536	594	566	544	585	543	529	546	554	572	547	576	583	605	584	602	560	575	569	528	569	565	577	603	566	578	534	576	544	535	546	561	602	551	590	586	574	531	587	534	536	546	576	600	542	581	587	559	550	568	571	532	549	602	559	550	586	613	562	581	575	563	578	515	602	551	564	577	542	553	566	565	600	527	545	511	535	535	533	540	580	552	551	534	567	580	558	557	570	585	586	532	533	556	533	573	547	549	562	538	584	575	577	602	547	571	546	546	541	543	588	616	566	565	526	549	587	533	532	542	565	520	599	549	527	546	557	557	549	551	580	527	561	582	559	580	566	550	568	579	572	572	518	601	618	554	603	590	591	524	540	540	549	599	591	549	582	589	547	521	573	567	549	560	550	541	581	581	583	549	599	608	555	575	526	605	555	575	563	545	548	520	539	573	560	572	594	567	610	546	572	594	558	521	558	550	522	576	537	576	587	580	585	556	526	575	524	569	576	574	565	579	548	562	537	547	568	568	598	556	591	597	548	531	578	560	568	564	560	585	590	533	543	550	529	541	580	567	532	576	524	582	560	561	573	543	603	548	573	531	554	560	538	539	553	530	572	530	573	528	583	537	561	547	563	535	522	545	551	558	538	514	563	548	555	575	530	511	568	582	572	559	610	581	581	541	551	573	597	568	592	550	566	536	575	515	562	542	579	528	546	549	574	614	606	553	563	594	574	566	556	579	580	587	496	546	536	533	580	557	572	595	560	544	552	609	534	599	551	520	559	551	564	567	538	560	554	599	570	565	574	529	598	564	584	552	593	581	551	575	561	570	527	589	553	558	557	604	523	574	539	557	550	586	605	554	548	573	556	552	564	593	553	569	539	541	601	590	568	568	558	526	569	577	556	595	579	578	557	584	531	552	610	572	556	570	573	576	553	534	576	579	532	570	604	562	523	564	534	551	549	576	565	577	534	556	606	570	582	581	558	585	548	545	577	581	545	558	560	554	538	563	537	561	557	573	560	532	530	563	594	579	580	589	555	541	578	550	579	570	614	520	562	531	596	567	599	623	559	514	553	532	526	560	566	558	582	553	553	594	599	534	541	588	586	591	548	555	608	558	558	556	553	545	530	603	622	563	532	565	560	567	543	537	535	552	569	564	524	566	515	584	607	534	595	522	544	547	542	560	573	563	532	621	569	522	587	564	535	583	554	536	549	619	539	609	560	558	577	563	578	563	573	579	587	591	579	611	598	547	560	538	570	542	569	532	586	545	561	501	546	584	538	572	555	528	561	536	553	586	558	560	556	539	532	532	575	552	574	542	574	561	563	601	559	582	565	529	600	559	567	565	576	553	576	561	544	569	543	565	565	543	581	593	583	571	571	577	571	541	588	610	534	619	537	569	552	565	533	547	562	562	556	548	554	551	523	534	549	551	529	603	556	567	581	545	594	574	534	592	584	569	585	588	556	551	589	581	604	560	570	554	616	539	537	580	564	593	578	578	560	571	536	559	560	564	583	555	532	536	542	589	574	604	579	565	588	605	541	601	536	582	570	578	597	540	592	560	545	538	581	598	568	615	532	582	575	558	584	569	532	598	601	536	544	570	568	570	546	576	541	605	564	544	554	516	548	570	529	574	565	554	554	585	547	569	550	584	618	578	575	594	588	573	591	556	535	551	607	555	599	564	576	578	576	576	598	533	523	515	577	527	546	576	573	551	565	536	549	587	545	589	574	551	569	564	585	597	553	555	563	550	579	582	549	559	587	560	617	556	578	560	580	541	593	548	531	554	546	527	594	545	551
10839	9306	6153	711	607	538	75	79	83	72	92	57	63	56	64	52	55	46	67	72	51	51	58	53	43	65	78	317	689	705	485	271	154	86	53	56	47	47	57	57	42	36	54	47	53	47	53	48	45	41	36	40	48	35	51	48	45	56	46	55	53	37	49	56	43	48	46	40	48	51	41	44	44	43	43	39	52	56	46	41	44	55	49	40	47	55	45	40	50	46	41	55	45	51	42	57	50	57	64	45	40	51	51	49	47	39	49	50	43	54	45	47	48	28	42	58	40	53	53	52	62	63	48	40	54	57	45	42	45	37	45	46	48	58	57	46	39	49	37	54	42	31	46	33	55	40	49	42	42	43	54	50	65	44	44	59	44	56	52	52	56	44	46	41	55	49	43	36	46	56	43	45	52	52	42	52	54	43	59	48	45	44	44	55	58	49	40	42	60	46	47	58	44	52	53	51	56	52	57	44	46	49	39	52	48	52	51	49	56	49	38	46	41	45	43	52	52	41	44	47	45	52	51	45	32	34	49	40	54	49	54	63	58	39	43	51	49	42	48	43	50	54	45	42	32	39	61	45	52	46	47	48	56	41	54	51	49	45	52	57	47	58	48	43	45	46	42	51	45	56	36	67	52	42	37	43	52	51	39	49	57	55	50	50	42	44	48	40	44	42	49	52	50	51	46	54	66	39	54	51	46	39	40	47	38	54	55	64	48	63	62	46	58	35	39	61	42	43	47	46	55	49	40	37	40	39	53	51	52	49	44	50	49	41	48	45	42	52	52	49	45	45	42	47	42	49	54	49	44	49	32	48	46	47	37	49	42	50	45	51	61	48	51	55	46	45	46	63	50	56	50	50	46	50	50	44	47	38	42	52	59	48	44	54	53	48	47	50	54	58	55	53	49	49	51	56	45	41	54	50	47	48	41	46	40	69	39	49	44	43	33	41	46	47	45	39	43	57	56	55	37	43	42	54	37	36	45	45	40	39	44	39	40	43	39	46	50	53	62	55	43	45	50	53	41	42	44	34	42	57	52	39	44	39	59	44	40	47	43	54	46	63	51	44	38	41	37	53	49	50	50	46	49	62	51	37	52	57	49	53	41	42	55	46	61	68	51	41	53	53	48	52	43	47	41	48	43	57	47	39	63	48	51	36	48	40	53	51	43	52	41	47	45	38	46	48	44	46	48	48	35	49	43	46	58	49	51	42	48	55	44	44	51	47	24	47	38	58	56	46	44	34	49	61	45	52	44	59	56	55	47	45	46	48	46	46	56	41	33	48	47	58	48	44	48	37	44	56	54	47	65	60	51	51	55	49	65	46	42	42	38	49	53	42	53	42	54	46	46	39	38	49	48	44	50	33	44	59	46	30	43	44	44	59	43	40	40	47	46	51	46	49	46	51	55	57	61	52	58	45	50	52	32	38	49	52	58	43	42	45	48	46	51	47	48	46	45	54	38	54	41	32	47	45	50	55	44	58	43	43	49	51	44	71	48	39	57	39	48	60	47	53	51	47	43	55	38	45	53	40	41	49	52	44	44	52	66	55	33	48	48	50	52	41	38	50	50	45	50	37	44	43	50	53	51	56	57	46	36	40	45	46	48	38	45	52	62	47	41	40	44	48	53	44	44	54	50	37	33	42	53	34	56	51	50	44	56	42	59	54	46	57	43	39	37	39	38	54	51	50	55	51	49	54	52	52	42	47	50	46	56	37	56	47	53	42	59	34	43	66	41	55	43	43	48	49	47	41	48	55	51	38	41	52	56	51	46	51	55	48	59	46	46	42	58	44	39	38	44	58	39	47	44	46	50	52	48	50	46	43	43	54	53	53	34	50	56	43	40	50	49	36	37	36	47	51	47	39	40	44	51	46	33	52	41	53	62	40	42	54	52	43	47	57	61	50	44	39	51	46	51	56	57	49	45	60	53	44	50	45	52	49	44	52	53	41	41	44	53	49	47	52	43	43	51	53	47	46	56	47	51	46	58	48	47	40	51	49	42	44	45	42	41	41	33	50	59	60	38	46	43	40	52	47	42	52	42	45	34	49	50	49	31	46	36	46	40	40	48	62	38	43	35	50	42	56	39	46	41	51	49	47	47	50	37	49	46	55	45	46	60	46	57	41	61	52	47	50	41	50	44	40	34	42	44	55	50	55	49	66	48	47	46	42	46	47	44	39	48	46	42	56	47	53	47	36	48	42	50	44	61	49	41	47	52	43	45	39	54	44	30	47	46	44	52	50	56	48	24	46	39	41	65	41	51	40	55	52	46	45	53	48	34	52	56	51	57	52	49	50	50	46	46	41	48	44	46	43	35	44	55	31	47	37	52	41	53	44	50	45	40	50	46	38	52	43	44	41	39	50	37	27	48	43	48	50	54	43	32	43	50	47	39	52	40	54	46	47	49	40	42	38	58	43	43	41	61	55	49	49	47	46	38	46	44	37	45	40	43	57	58	60	50	49	59	68	50	51	43	46	65	41	54	46	50	46	57	44	43	49	47	49	48	39	46	48	48	50	52	51	50	50	48	50	44	44	50	44	51	48	27	48	49	47	52	48	45	34	54	58	38	39	46	48	40	51	43	56	46	48	46	48	46	44	42	43	42	47	44	32	47	38	41	54	48	40	48	45	44	55	42	55	48	53	50	44	54	45	36	46	44	42	59	54	60	45	47	60	46	43	63	44	47	46	49	50	55	50	41	41	44	46	63	45	45	43	54	48	46	47	47	50	47	54	35	54	46	52	60	42	41	43	55	49	41	42	44	59	49	51	52	45	46	44	42	56	57	51	58	49	53	46	46	50	46	49	38	48	42	36	38	62	60	44	58	32	42	49	48	45	50	50	50	42	46	41	60	47	50	48	41	57	47	56	54	46	48	37	51	44	51	46	47	48	36	45	48	49	45	53	44	44	46	49	46	43	62	50	39	45	37	52	42	40	50	43	44	56	54	57	44	59	42	47	36	60	49	45	49	45	46	49	47	56	54	44	50	46	37	39	53	51	44	46	42	53	45	38	48	44	51	40	56	52	47	47	48	42	41	51	46	48	57	55	43	52	56	44	52	35	48	48	52	51	54	44	44	50	50	52	46	51	57	48	37	49	28	47	46	35	55	38	60	49	42	57	44	50	43	59	48	56	41	54	42	44	44	52	28	47	37	52	54	46	42	53	44	69	48	48	65	45	59	43	48	49	40	38	38	50	59	54	37	44	48	37	46	44	44	38	58	50	56	43	40	45	54	66	47	61	50	43	52	49	62	51	37	47	48	36	38	35	54	44	53	39	60	49	43	51	56	45	53	43	44	55	44	56	54	52	46	47	33	48	42	46	62	54	51	39	53	51	46	50	53	57	52	52	44	56	48	49	42	48	50	51	47	52	53	38	46	39	52	35	41	54	52	48	49	50	48	55	44	36	49	52	49	53	45	50	45	61	48	49	51	49	57	59	41	43	53	53	40	43	43	41	44	53	67	51	46	45	46	45	59	42
45567	34723	29963	14859	23756	15817	3492	3622	2352	1947	2754	1451	1319	1204	1513	999	998	935	873	868	838	802	811	827	753	768	1718	9969	16835	16010	11756	7062	3618	1693	961	696	659	603	607	590	649	616	581	593	615	630	610	576	593	648	580	588	594	662	589	649	601	600	614	609	606	645	606	605	626	615	584	616	629	647	597	564	649	591	571	620	600	630	595	579	629	612	616	539	619	592	610	582	642	638	592	630	613	616	627	605	610	578	573	611	609	671	602	588	644	592	656	637	595	632	591	609	595	616	565	624	627	620	591	614	621	621	614	611	631	634	586	601	625	618	619	584	577	612	615	606	581	620	651	659	669	627	615	606	607	573	635	586	584	616	598	652	583	609	599	595	575	655	577	609	588	622	623	605	638	638	680	605	614	654	631	641	615	581	632	648	597	623	621	636	627	586	647	623	589	621	568	613	587	638	587	611	612	625	610	659	607	645	600	592	609	574	673	587	580	620	604	620	599	609	659	615	640	637	615	629	581	643	565	632	640	635	605	591	643	592	617	612	626	617	607	598	610	632	589	643	594	615	622	616	629	607	591	612	648	585	625	594	618	643	589	596	618	602	639	615	603	633	619	663	639	573	602	627	629	631	640	602	579	604	588	615	621	623	603	613	620	627	659	604	640	586	575	611	629	605	632	659	583	594	625	649	571	674	609	601	623	599	583	567	629	561	651	598	594	631	623	651	604	631	597	610	626	618	626	632	593	610	599	619	628	606	606	592	580	566	592	636	616	625	591	609	604	598	630	644	575	597	622	624	599	593	618	617	595	574	613	613	608	610	595	624	611	609	609	667	598	594	702	611	615	658	592	562	620	617	624	594	658	609	635	624	650	605	584	557	595	576	617	606	644	622	592	637	594	605	639	641	596	586	651	580	577	640	616	672	690	585	627	590	624	609	566	630	593	636	623	594	573	618	657	637	595	642	608	589	627	620	591	652	605	652	613	580	619	608	664	610	614	609	619	571	598	607	640	613	575	628	620	608	632	624	611	611	607	590	634	620	610	631	601	581	607	615	607	628	662	651	614	581	633	594	619	594	627	614	620	603	638	603	598	601	553	605	618	647	581	640	585	633	577	577	613	544	628	626	591	622	599	644	602	627	638	617	672	666	592	563	625	629	657	572	647	617	618	591	587	624	602	640	644	656	616	633	586	580	632	630	659	567	610	603	613	624	646	629	634	623	638	624	552	677	584	570	621	595	594	641	626	620	625	641	626	566	630	662	638	639	581	581	608	639	610	586	581	613	606	631	623	651	623	622	608	613	607	580	599	570	619	604	622	616	652	622	638	621	561	620	608	595	579	567	604	635	605	607	602	587	591	641	599	594	593	596	602	602	623	661	616	613	624	628	593	592	629	636	576	640	596	616	551	612	562	581	607	630	621	652	604	582	609	619	592	602	641	606	616	582	600	607	594	583	655	629	630	633	621	609	648	646	602	615	622	556	602	581	586	604	560	592	605	599	558	603	670	601	629	625	603	583	632	594	593	643	571	606	625	588	603	567	618	607	600	653	619	596	573	615	613	612	656	590	591	621	624	613	603	631	635	551	654	582	623	637	643	598	657	611	610	589	685	643	641	594	586	612	610	619	607	583	579	581	642	623	600	577	662	641	636	610	606	633	595	586	620	634	638	649	642	635	652	593	657	575	626	635	592	626	625	611	570	576	636	568	628	616	593	616	601	587	605	631	641	598	589	617	603	610	606	639	605	615	602	605	602	581	624	569	593	619	627	585	643	642	647	609	577	605	563	596	578	627	591	578	633	605	608	613	604	618	620	602	647	627	605	588	608	592	611	578	597	633	655	613	635	650	601	595	631	571	631	612	589	624	651	655	606	658	681	643	661	589	600	635	632	626	644	598	599	652	587	618	605	604	590	599	618	592	572	621	637	666	626	620	602	625	646	596	609	565	549	630	639	661	606	633	663	612	637	614	623	628	605	567	635	607	600	636	599	584	647	581	639	671	632	612	565	579	607	615	590	582	633	661	604	669	626	589	576	611	585	615	593	583	601	590	654	625	631	624	614	669	633	599	652	654	646	625	578	624	597	618	623	594	582	576	591	595	599	637	630	640	606	639	609	643	615	616	615	618	618	609	627	596	602	631	646	617	639	578	596	615	600	623	596	636	611	613	599	586	635	586	548	625	675	603	581	639	600	590	614	610	615	584	591	591	615	593	635	598	578	616	631	583	658	612	612	609	595	617	640	614	607	585	607	610	606	645	607	588	656	637	635	613	609	603	591	621	639	601	613	598	614	619	601	625	645	630	635	643	604	592	652	636	595	656	604	630	595	575	603	649	622	565	660	586	657	605	667	626	609	608	659	624	583	618	585	620	602	604	615	621	619	626	635	620	618	628	616	633	602	610	585	596	618	621	614	630	636	628	615	632	584	604	650	597	616	606	607	583	649	582	632	623	609	580	617	621	597	602	610	623	629	622	681	637	613	606	616	650	594	582	609	583	614	617	638	581	583	637	637	611	624	653	597	578	611	603	615	581	613	611	665	593	625	604	598	612	591	627	613	612	596	599	625	627	630	648	583	576	576	591	581	614	576	622	662	621	619	576	633	631	645	619	622	601	599	581	601	623	623	605	633	619	624	623	620	682	631	592	581	658	609	575	654	597	598	615	638	615	626	606	571	600	604	613	656	588	626	651	614	591	643	618	613	604	614	623	585	601	613	644	606	583	625	657	632	579	614	648	619	599	584	635	617	667	576	596	650	617	618	636	606	592	606	603	623	667	576	580	654	596	582	607	602	633	583	575	610	659	578	625	657	628	628	624	643	637	563	596	645	650	619	596	596	615	611	610	627	636	649	604	628	614	627	681	581	654	596	618	642	622	594	602	630	624	632	615	619	591	605	595	645	626	616	611	586	617	577	606	581	605	631	630	616	564	590	608	577	683	598	608	616	637	610	629	609	592	665	622	630	622	618	575	649	595	578	588	601	622	574	624	589	638	619	614	648	636	630	635	626	634	637	619	629	590	598	581	624	601	602	589	636	621	600	637	609	620	623	615	613	602	582	645	618	593	606	643	608	607	641	602	589	628	606	636	613	660	642	611	636	606	574	627	599	596	647	587	583	623	636	614	604	633	620	583	630	606	550	614	637	603	590	577	545	603	614	585	598	571	617	615	642	636	594	568	610	602	614	606	624	550	616	602	612	587	616	597	671	571	604	624	611	589	623	572	588	611	611	582	612	592	584	620	656	604	604	584	611	621	597	592	639	611	613	687	589	610	636	593	617	606	611	626	562	599	585	665	615	624	630	590	631	591	626	613	613	603	642	596	598	620	624	610	660	606	572	606	627	609	603	625	643	596	605	650	626	598	586	600	631	630	590	629	591	586	624	644	653	623	597	634	591	562	593	602	583	592	593	620	612	658	620	605	621	600	575	596	628	625	582	586	583	612	616	618	628	560	628	613	588	611	598	623	610	609	673	604	609	576	587	608	615	631	627	625
15294	17414	11090	1496	912	1121	92	224	80	72	262	87	70	78	190	56	50	50	69	57	48	43	47	48	40	40	73	377	985	1011	729	395	181	93	70	43	27	50	45	57	57	54	45	50	45	33	51	43	50	52	35	59	47	41	52	57	37	48	43	38	40	38	43	38	47	40	41	44	52	46	45	38	53	49	52	43	45	43	40	47	49	33	45	39	62	39	57	45	36	54	42	46	41	53	48	54	51	43	41	43	55	52	42	45	49	47	54	43	36	52	34	46	43	45	39	52	40	45	51	60	53	45	34	44	45	59	47	52	39	39	49	54	53	49	41	40	50	37	43	50	33	60	54	43	54	50	44	44	47	52	52	48	62	39	46	43	43	35	52	38	50	51	59	42	51	55	52	32	44	38	35	52	48	54	51	56	52	49	42	40	55	47	43	41	38	43	56	49	45	62	46	42	40	33	42	47	59	47	43	42	35	49	46	48	38	41	52	36	42	62	49	47	49	32	45	47	40	56	41	33	52	49	49	43	40	47	51	51	41	45	37	48	47	52	56	42	62	38	41	52	55	52	39	49	46	46	43	42	53	39	46	30	42	53	46	40	49	55	40	58	35	48	46	53	31	37	51	56	52	45	50	45	53	39	54	45	53	43	47	51	42	57	41	37	38	54	53	44	32	53	47	57	58	50	36	46	30	51	61	36	41	35	57	41	46	42	47	38	59	47	45	46	45	41	49	38	46	45	49	44	41	37	51	53	53	44	55	45	40	47	48	33	38	45	37	50	34	47	50	55	43	55	52	43	45	38	38	38	51	31	37	47	45	42	45	48	52	51	46	41	54	52	50	47	44	35	47	53	38	46	33	40	41	39	40	43	36	38	49	56	42	50	47	44	56	39	65	62	52	39	48	53	43	55	46	46	45	50	47	46	48	31	46	47	39	46	42	43	53	51	38	46	55	53	45	39	50	45	43	43	41	46	59	45	52	47	56	41	47	52	48	45	40	45	43	61	59	42	45	51	55	44	42	47	47	35	54	50	45	43	53	50	42	39	31	46	48	46	49	44	45	52	48	53	49	37	38	32	49	51	54	46	57	52	51	53	54	48	33	48	59	53	51	46	42	50	51	48	41	48	38	33	53	51	40	47	54	54	35	42	42	51	53	52	50	47	48	55	41	45	55	42	52	47	49	42	47	50	51	53	50	31	40	45	51	42	40	57	41	43	55	40	50	33	40	43	44	50	43	45	46	43	53	50	42	41	50	40	46	45	46	62	44	34	42	48	36	43	51	46	45	44	51	45	50	54	49	42	59	40	50	50	50	42	46	45	39	49	36	48	50	36	31	44	55	54	47	54	50	42	50	51	39	38	39	51	36	50	54	52	48	36	56	54	58	36	43	55	42	44	45	43	44	43	37	59	45	42	56	48	52	42	47	54	42	31	56	33	51	49	43	43	51	44	41	34	49	43	42	40	45	50	43	49	33	41	45	38	48	42	36	53	40	41	49	57	50	44	57	50	55	43	38	56	43	53	48	43	44	45	44	32	45	45	40	45	46	47	41	46	48	49	35	52	46	33	40	52	42	36	37	54	51	42	62	46	43	39	43	51	44	42	55	43	37	55	44	53	39	55	49	42	41	42	54	47	46	39	45	41	46	52	49	43	39	44	39	48	37	42	44	47	40	51	52	48	57	44	47	28	44	46	40	30	57	44	47	60	49	50	38	40	45	44	34	34	44	43	44	42	47	50	38	47	48	39	43	37	40	45	37	44	58	44	55	47	48	50	42	45	61	37	37	38	53	43	44	42	45	44	46	56	55	54	40	41	44	41	46	51	42	54	56	52	52	39	34	44	43	54	49	47	45	47	57	37	32	60	44	49	50	40	57	48	43	56	41	34	51	46	38	40	38	53	59	49	45	50	58	50	53	41	45	33	41	39	35	51	42	43	36	49	36	50	38	46	64	65	51	57	41	41	51	54	51	45	42	46	36	59	44	44	48	40	56	57	44	50	34	55	50	48	42	50	50	47	42	38	44	49	41	48	45	52	41	47	54	50	50	46	53	42	40	42	51	48	52	48	39	33	62	44	53	44	29	51	51	46	47	51	44	47	54	57	55	48	34	38	39	41	42	31	40	45	59	48	51	42	53	46	48	37	47	49	38	53	39	57	40	40	48	49	53	53	47	40	44	52	30	43	45	51	51	49	51	45	43	52	44	36	34	43	52	34	50	41	48	41	46	46	47	46	40	43	41	50	54	37	50	49	34	51	42	41	41	57	49	38	43	48	53	42	41	47	42	54	43	39	37	35	52	54	60	45	54	43	57	44	48	42	42	43	50	57	43	49	41	43	42	43	39	40	46	47	43	46	45	47	51	35	46	35	40	53	49	47	41	43	51	39	51	47	44	50	39	41	42	45	34	55	51	40	52	46	40	50	45	51	52	32	68	43	42	35	61	55	45	46	46	41	49	56	58	46	63	54	42	46	38	55	47	46	37	45	59	42	47	48	42	51	38	50	50	40	39	47	51	49	50	50	41	40	50	45	40	49	54	47	41	50	47	48	44	33	50	43	46	42	40	40	45	46	60	37	45	48	56	39	45	52	41	47	52	36	43	39	39	53	41	39	41	58	55	40	50	36	40	44	54	50	37	55	53	44	56	50	52	52	41	53	35	54	52	48	45	52	43	36	49	54	52	47	34	57	49	50	65	36	45	42	33	49	37	57	41	49	51	36	43	57	35	52	51	48	55	54	48	43	38	49	63	43	40	47	44	45	56	49	43	46	40	34	47	49	47	47	36	54	35	53	53	59	53	45	50	53	28	49	45	45	38	46	55	53	55	48	46	44	47	41	41	46	60	51	49	48	39	43	58	42	45	52	41	44	52	51	53	43	52	44	47	35	42	43	42	43	46	41	43	52	57	39	62	50	50	55	48	51	40	45	42	52	38	50	44	48	54	42	46	45	50	46	53	62	49	38	44	43	47	43	50	53	39	47	64	39	55	41	44	44	49	38	51	68	45	33	66	54	44	40	38	57	43	35	47	42	46	49	60	49	41	48	56	41	58	46	45	40	43	43	40	40	41	38	39	52	42	40	57	43	34	39	45	32	54	42	37	46	49	47	38	44	43	55	52	44	51	48	55	45	39	42	45	38	43	44	48	41	41	51	43	40	54	41	57	49	51	43	50	63	37	40	44	51	42	51	43	43	59	49	44	46	49	46	49	40	45	42	53	46	55	33	48	48	42	46	45	51	56	50	46	34	45	54	57	41	46	54	45	54	45	41	52	43	45	48	49	53	51	49	51	55	44	51	47	36	46	40	51	41	52	37	41	62	41	42	37	36	52	51	40	45	29	52	41	36	40	53	42	42	41	43	45	45	38	32	46	47	63	40	34	46	45	35	46	49	38	51	45	41	48	49	41	43	51	54	70	36	56	54	41	38	49	49	34	40	46	44	38	47	41	46	42	49	37	43	56	49	49	50	48	46	42	48	45	47
53272	39828	35662	21512	28982	21573	5038	10331	3139	2644	10116	1950	1649	1467	6902	1165	1130	1131	1048	1026	930	916	937	872	846	863	2542	10466	20549	20344	15067	8985	4205	1849	894	676	673	626	579	639	603	613	592	559	576	600	598	610	586	601	592	592	618	574	635	591	582	595	613	654	574	594	595	597	562	626	561	606	632	580	596	573	606	594	617	576	629	598	576	581	606	587	610	612	570	578	594	617	544	614	594	607	580	624	566	557	577	616	618	606	589	631	582	634	619	604	637	592	561	625	570	614	610	619	626	609	607	626	540	582	619	640	613	585	590	615	592	608	559	588	558	634	518	607	606	618	592	582	629	588	604	593	602	569	587	575	591	608	606	589	587	622	617	623	591	611	650	599	596	607	655	624	581	567	614	603	617	624	555	606	586	592	565	612	596	623	607	579	538	665	575	606	596	585	653	629	622	577	569	572	616	583	606	559	602	575	635	620	622	619	603	629	614	597	635	575	576	592	575	632	594	577	588	585	608	568	596	573	607	585	617	597	603	597	575	614	595	541	569	586	608	594	600	563	616	576	617	627	618	563	600	581	567	566	628	568	578	614	626	600	614	598	581	579	584	590	587	616	631	573	618	577	601	629	629	595	588	527	609	601	565	551	603	603	580	627	585	564	567	620	576	608	654	599	605	592	645	552	556	618	620	656	579	585	603	589	651	576	664	555	593	592	611	626	578	624	564	622	609	578	594	591	577	593	627	593	596	576	590	601	583	606	571	575	633	622	621	564	647	635	595	584	573	640	550	598	569	577	590	593	570	572	601	606	605	580	588	553	631	599	580	571	576	566	553	577	639	586	594	601	648	602	599	608	614	608	641	599	670	567	645	564	618	621	641	593	578	587	579	617	618	594	565	584	599	577	591	625	573	580	605	586	577	582	615	602	582	590	611	608	596	609	594	613	636	598	584	571	541	636	589	599	596	599	586	562	619	597	624	564	579	641	600	635	645	608	593	576	608	569	555	571	616	600	591	625	578	600	609	624	645	596	553	591	654	586	624	566	617	611	602	646	574	648	568	564	612	613	588	572	614	623	596	582	581	569	607	606	586	604	583	583	602	587	572	625	574	621	561	587	590	625	579	582	608	567	606	597	609	571	600	604	569	611	650	615	646	595	562	612	630	585	644	592	602	648	608	596	589	561	586	603	633	587	658	602	578	600	612	575	566	605	580	599	609	578	607	598	596	633	586	599	630	621	627	554	573	626	571	618	586	632	594	592	580	580	595	609	612	605	607	590	558	614	597	620	612	577	550	610	619	575	606	623	615	613	587	593	603	602	590	596	594	624	559	597	583	615	608	673	589	604	596	595	603	558	589	589	598	628	613	635	620	611	598	587	565	587	598	608	590	578	628	625	579	600	597	577	639	585	562	626	603	547	605	574	632	562	639	586	587	546	585	587	565	653	604	599	580	597	632	656	572	599	584	608	611	588	612	594	570	561	592	614	584	608	601	592	587	577	617	621	618	625	607	586	599	563	639	626	605	628	561	588	570	588	600	568	605	618	589	586	599	581	610	623	576	620	568	606	604	608	624	600	602	592	587	575	601	596	592	611	606	619	683	627	648	601	606	567	581	619	606	603	587	604	623	584	616	584	569	594	568	577	608	580	647	553	591	582	617	621	637	608	558	553	585	597	563	631	612	613	639	652	574	623	589	588	591	607	598	620	604	598	613	585	669	597	564	613	585	595	629	611	604	581	604	552	603	589	634	620	592	623	553	619	609	579	605	613	589	576	565	600	593	564	641	648	605	627	550	606	621	586	587	652	573	576	609	608	567	621	630	577	618	569	581	577	581	636	593	549	588	560	603	580	559	597	611	612	599	600	610	569	638	609	598	627	588	591	616	595	587	610	636	613	632	605	589	617	578	602	580	574	621	582	562	622	584	607	567	601	556	633	631	613	581	574	598	601	566	576	590	594	588	594	600	658	587	640	582	601	613	609	600	597	620	652	635	573	540	611	566	599	571	598	608	607	596	677	602	578	570	619	623	564	579	597	556	641	595	598	604	596	598	554	575	606	608	566	603	633	625	578	613	574	572	544	603	587	565	611	624	600	576	631	620	577	582	606	586	623	611	632	576	604	608	605	607	577	631	607	594	582	578	636	580	608	602	594	612	595	592	577	646	597	605	599	607	602	629	609	608	580	631	601	606	615	599	596	591	611	627	584	609	601	611	621	605	614	615	596	582	573	591	577	557	615	651	620	611	602	594	568	616	573	608	556	658	594	612	569	649	596	608	604	672	594	680	605	600	619	573	633	595	610	596	603	603	600	602	629	602	635	592	598	579	611	586	598	595	602	571	579	579	561	611	563	576	588	606	604	597	620	631	586	575	591	586	620	559	541	580	614	601	639	588	600	583	633	619	620	581	583	595	651	584	617	599	595	614	601	599	574	585	572	594	608	651	564	595	592	641	580	631	565	606	607	617	587	548	584	590	654	564	567	607	607	605	617	603	610	606	591	587	579	641	577	597	575	593	578	608	588	627	608	620	606	547	616	595	610	611	614	606	596	663	596	587	592	596	575	574	643	640	627	617	622	593	573	614	585	569	620	569	577	611	645	638	606	597	580	606	656	565	527	592	609	609	678	617	590	587	619	575	618	628	539	556	614	587	605	597	606	620	595	604	605	622	576	593	560	623	598	583	622	617	613	612	636	613	603	587	566	598	636	608	605	584	567	648	570	588	623	558	593	594	593	610	588	582	605	590	606	631	603	596	583	626	606	578	585	612	586	565	623	626	624	588	611	617	633	597	545	599	582	601	578	630	581	609	619	614	603	608	619	600	545	583	621	631	609	618	595	598	596	604	595	604	605	581	607	591	579	623	615	602	603	614	566	600	606	592	606	568	605	597	604	609	585	538	614	626	611	610	566	614	619	590	599	614	580	614	609	559	615	626	607	634	601	585	611	606	628	607	611	584	604	662	580	601	599	618	648	583	613	572	567	600	619	624	626	629	584	626	625	593	562	611	624	616	626	579	571	633	582	591	629	617	610	589	599	620	604	628	618	571	609	634	649	604	597	618	603	603	623	590	610	621	576	594	590	649	609	617	653	608	599	578	582	599	591	599	595	633	611	626	608	562	617	618	587	581	622	599	619	623	602	572	590	618	567	634	638	608	610	594	582	578	537	597	605	608	614	627	574	610	620	598	597	578	600	592	629	591	574	630	597	570	582	609	588	591	566	575	578	587	549	617	588	625	585	607	570	590	630	550	606	633	598	604	603	626	563	572	673	554	595	546	610	614	652	635	570	604	641	618	586	557	577	603	570	623	621	632	604	625	575	585	578	587	587	603	596	596	591	616	600	606	614	578	602	604	621	591	565	567	589	556	599	622	579	679	611	568	583	554	596	606	525	600	639	609	586	632	577	608	604	581	580	585	568	563	566	623	605	624	637	585	587	612	577	601	602	572	628	636	558	580	624	591	612	535	614	585	597	571	602	601	583	585	613	612	561	611	563
5883	2942	1929	328	123	276	54	102	45	51	74	65	52	33	120	63	49	56	35	58	47	45	48	48	38	57	48	120	265	277	201	162	97	81	61	44	43	48	51	48	46	44	58	71	50	55	37	44	43	45	37	45	51	37	36	44	54	34	51	45	53	60	38	49	42	51	42	46	42	33	53	54	49	55	44	52	49	44	39	47	41	61	46	56	55	59	55	50	32	51	45	57	28	47	48	34	52	44	42	47	46	61	51	36	30	54	40	48	45	44	47	44	56	59	41	56	39	56	37	50	29	58	42	39	38	46	28	37	53	44	47	53	38	50	51	44	52	50	49	45	50	50	47	38	38	49	49	47	34	60	49	51	48	43	47	40	61	55	46	45	46	51	50	40	43	47	37	48	40	47	41	39	39	54	59	36	49	47	55	45	51	35	47	33	57	47	46	43	45	51	48	46	43	47	51	46	50	35	52	34	45	47	46	41	53	36	32	48	50	37	35	59	54	42	47	41	60	44	45	58	59	68	54	46	46	52	43	43	55	45	43	38	37	41	43	43	48	40	49	49	58	65	53	48	32	54	44	45	36	57	44	52	44	37	46	46	50	43	42	55	40	44	51	47	40	58	40	49	51	49	45	44	53	53	35	41	43	41	39	49	38	47	47	43	53	41	51	42	38	48	45	51	56	44	51	34	56	51	42	44	59	43	32	52	40	42	38	51	46	53	45	35	39	50	46	36	42	51	49	42	55	55	34	46	49	53	49	33	48	41	51	39	53	60	45	46	53	50	46	44	43	22	42	39	60	44	49	38	51	42	44	45	46	36	40	40	34	47	42	55	59	44	44	48	49	32	51	34	50	49	40	49	51	32	35	57	49	44	54	56	46	43	44	53	29	43	37	53	39	42	35	52	54	40	40	45	47	53	59	58	34	51	41	37	52	56	39	40	61	48	52	39	34	59	41	50	48	31	39	50	42	34	47	44	42	57	33	49	42	42	47	40	47	49	40	34	48	34	55	57	48	47	49	44	53	39	43	35	39	49	37	52	35	34	45	42	38	55	53	36	39	47	50	37	42	42	63	48	46	46	32	43	59	48	52	48	39	29	52	49	52	51	44	49	46	33	41	49	42	37	58	48	40	41	45	46	55	35	52	50	52	35	45	50	37	39	57	51	38	46	40	49	41	45	41	39	59	51	60	54	44	45	48	44	48	41	49	36	48	46	41	39	47	47	38	46	56	56	59	39	50	44	41	38	40	45	47	43	52	51	35	44	35	51	52	48	39	48	50	44	58	61	55	43	51	45	38	50	44	47	43	40	33	41	41	48	45	46	43	41	51	37	48	57	35	51	52	50	52	48	40	53	42	53	52	43	32	41	46	42	46	43	46	47	47	40	36	46	54	44	51	40	46	46	57	46	52	34	46	45	48	47	46	43	36	34	48	49	47	44	45	45	43	54	48	41	47	52	39	44	40	51	41	44	43	41	49	41	55	50	52	41	52	48	43	49	33	40	48	36	49	40	40	38	38	34	45	59	51	39	46	64	31	34	41	45	36	43	41	31	44	42	40	44	32	53	36	44	48	57	43	45	42	37	51	37	44	43	44	44	39	47	53	36	39	52	48	60	54	46	37	46	44	47	45	44	59	39	49	38	50	58	43	47	45	37	46	39	46	47	51	37	50	57	53	47	40	44	39	45	40	43	49	38	49	45	45	42	52	47	40	44	50	40	38	41	35	50	58	40	61	41	51	52	44	42	53	45	48	50	32	42	33	47	47	41	49	46	51	49	40	43	51	39	42	46	39	53	38	47	43	41	50	55	42	39	38	56	56	51	40	41	40	40	48	35	59	44	44	48	53	62	57	54	49	53	42	44	33	44	38	39	42	48	52	39	43	47	52	52	35	39	53	39	40	44	56	45	48	55	47	43	49	42	48	46	39	38	44	49	47	49	49	50	43	42	45	43	43	49	58	41	38	52	54	51	54	41	41	56	42	39	54	56	41	51	43	40	47	43	39	53	50	40	43	45	55	51	37	52	45	44	48	44	45	45	58	40	43	41	49	42	47	42	50	47	45	59	52	48	38	43	47	33	47	44	58	52	49	39	59	46	31	49	42	48	42	49	60	43	45	36	42	47	46	56	55	41	44	38	42	49	52	51	37	41	42	44	45	54	47	49	48	38	49	45	54	40	49	37	71	49	39	43	46	41	54	53	43	46	54	50	46	39	68	48	44	37	46	52	43	44	44	48	50	45	57	46	50	37	51	44	47	41	52	59	59	55	40	38	46	50	38	54	34	41	55	47	44	40	43	50	44	36	43	57	46	44	50	48	48	54	41	42	39	41	36	58	53	37	38	53	49	46	42	42	48	37	45	53	40	54	45	39	56	63	38	43	51	50	37	36	58	54	48	59	46	61	44	35	37	44	40	39	44	57	52	35	47	37	55	46	46	44	38	45	53	42	50	42	50	53	52	60	48	47	40	49	37	46	37	35	47	48	37	32	52	42	42	41	40	57	62	47	47	34	40	43	54	46	39	51	44	56	46	33	44	54	50	42	44	48	49	39	43	33	50	39	36	41	39	44	57	58	34	60	35	38	50	44	47	44	38	58	54	32	40	47	49	48	38	37	40	41	49	39	41	40	40	39	31	55	34	50	44	45	31	48	52	42	52	44	50	44	63	45	40	45	40	46	49	36	52	50	41	40	48	40	57	36	42	54	34	41	33	39	43	47	43	51	44	49	42	32	42	50	49	48	46	47	41	51	43	33	40	54	38	46	47	42	51	52	44	33	49	56	41	37	48	44	51	43	43	46	44	32	42	49	45	40	37	45	51	48	46	51	56	37	43	45	49	47	53	42	45	43	50	53	53	45	43	43	52	51	48	44	46	39	55	41	41	55	46	41	51	47	61	45	41	42	62	40	57	39	48	43	39	44	43	37	50	52	33	42	37	50	52	58	47	56	48	37	50	40	38	48	54	51	39	42	34	49	48	47	46	48	49	43	51	46	49	53	33	54	45	39	45	42	45	42	50	44	53	45	45	40	40	42	50	41	47	53	54	37	56	33	46	54	35	49	41	32	41	51	44	40	35	49	39	35	54	31	30	42	47	51	47	42	42	61	41	41	44	51	40	51	44	46	43	52	46	49	36	56	35	44	44	44	39	44	38	52	50	39	36	43	45	42	53	52	45	37	52	48	50	51	54	45	53	45	50	42	52	42	50	46	45	46	53	54	35	51	51	50	40	52	37	45	51	38	48	43	47	51	44	52	52	45	58	43	58	47	43	41	41	53	40	46	48	56	46	46	42	52	32	46	44	34	40	50	58	38	38	52	47	40	44	54	43	42	35	46	40	39	49	51	56	47	46	39	33	41	54	56	43	44	43	54	45	41	38	49	56	49	39	50	39	45	42	47	40	52	33	47	46	61	45	50	41	57	41	37	45	36	45	51	38	62	45	48	33	60	47	53	50	41	37	47	45	44	40	42	50	49	37	49
37093	23659	20404	8871	10279	14840	1597	4503	1191	985	2545	1934	826	745	4073	992	669	665	659	662	632	594	650	629	638	658	859	3348	7496	7978	6054	3660	1922	1115	721	624	641	602	580	588	564	564	605	554	600	580	603	617	542	557	595	580	583	607	591	579	596	576	609	615	626	587	580	615	554	534	599	574	544	601	621	625	588	591	596	596	571	608	587	575	605	576	618	581	568	548	603	604	565	581	608	598	615	583	576	566	591	591	585	595	567	579	574	552	579	551	599	590	569	598	582	586	573	615	547	573	612	603	589	617	598	584	570	605	578	619	578	614	600	606	550	596	568	604	600	557	610	573	592	593	582	577	588	597	582	562	616	588	534	609	570	609	603	628	585	604	572	607	602	601	603	586	600	590	595	582	574	580	618	587	539	574	578	548	625	551	566	581	551	565	552	573	579	575	603	621	562	546	578	570	560	561	574	565	565	570	608	560	586	562	556	586	594	577	636	583	596	574	598	563	545	543	586	584	575	602	613	571	592	579	567	535	612	595	605	558	611	626	588	531	617	584	624	621	567	616	598	585	554	595	577	581	619	609	552	542	575	569	642	606	544	585	624	644	601	550	590	597	602	576	575	616	612	601	617	575	596	575	589	564	587	568	610	639	615	568	595	556	559	507	614	580	637	599	595	600	562	571	573	541	587	594	607	580	588	567	604	578	616	575	608	610	555	600	592	567	583	560	589	537	583	592	629	561	583	572	593	585	615	541	605	594	537	586	581	600	554	569	580	599	597	594	584	541	606	609	610	568	622	579	583	569	619	589	583	614	552	580	557	572	593	576	596	567	608	540	566	615	580	553	605	567	582	567	600	618	600	612	578	570	590	585	569	560	578	629	604	573	573	594	563	599	550	622	602	619	603	579	635	554	571	544	582	555	565	619	552	615	583	612	578	601	544	562	589	521	564	552	617	601	566	582	593	580	638	561	609	620	558	557	607	559	561	582	553	604	586	596	605	580	597	544	578	615	561	619	592	586	581	605	580	572	581	549	584	561	602	604	588	606	623	564	595	602	586	560	592	597	576	587	628	595	603	566	609	564	598	574	579	602	554	575	577	597	566	556	560	573	579	628	553	562	617	569	570	603	595	615	597	589	573	634	583	584	558	612	660	602	555	581	559	619	622	618	569	577	577	564	585	610	571	611	565	615	570	568	592	584	548	588	588	631	589	569	579	556	637	590	557	603	575	590	609	612	558	601	613	600	596	545	548	587	592	577	631	555	617	557	579	625	544	614	585	550	574	555	566	570	621	551	590	610	561	602	543	598	630	584	526	577	606	580	621	594	551	627	604	600	562	557	606	579	636	594	590	565	594	603	603	572	565	563	577	610	593	628	634	596	591	604	585	601	568	575	593	608	578	590	589	585	625	587	537	564	526	634	574	585	547	599	560	593	578	598	583	581	603	599	586	601	545	548	552	544	572	582	582	588	583	609	598	593	560	567	584	569	607	565	589	558	586	563	571	584	544	610	581	590	561	552	584	604	567	626	611	596	587	634	591	631	594	610	609	569	528	602	571	556	561	607	561	581	588	603	604	609	562	574	564	594	581	616	608	563	610	600	593	561	605	528	605	541	582	583	604	577	574	589	592	576	580	581	580	602	565	625	592	598	560	601	623	578	557	582	549	589	538	632	590	558	585	555	623	604	579	567	560	555	567	617	595	590	530	582	616	565	639	583	548	586	588	566	645	609	562	570	593	609	590	567	575	577	588	576	580	567	546	571	555	592	582	591	573	581	576	566	571	567	595	562	597	647	594	537	593	571	586	608	606	621	615	627	607	574	578	591	549	597	585	630	612	581	577	580	582	601	566	547	581	600	606	582	619	558	552	558	631	578	599	572	592	572	619	613	574	629	584	629	588	598	544	629	582	631	569	613	616	637	582	606	562	567	605	575	546	579	553	581	613	571	622	610	566	602	586	571	562	625	583	567	578	564	590	590	564	600	606	551	600	555	587	628	547	583	590	568	589	567	544	551	551	627	629	659	610	643	557	601	620	591	529	559	591	608	603	572	599	589	584	593	607	585	566	559	606	605	592	592	642	597	594	597	631	590	613	615	602	627	587	579	563	605	596	592	579	580	620	592	616	596	579	526	546	596	580	527	569	619	564	559	603	569	576	568	585	553	608	570	589	538	574	576	585	575	553	581	584	568	616	582	552	622	564	611	597	532	579	592	559	547	586	589	607	599	598	594	575	621	583	628	560	584	583	573	572	600	605	602	546	590	625	570	583	571	566	605	614	565	556	592	589	583	607	625	605	587	581	578	608	587	575	620	589	590	604	611	600	585	589	612	598	576	578	574	605	558	586	549	584	620	607	606	571	576	570	596	570	615	625	605	555	595	579	565	569	539	539	602	603	581	549	595	560	551	585	627	554	585	585	588	543	584	594	574	562	535	574	632	574	602	583	614	563	570	590	602	558	581	583	622	607	573	568	596	576	584	519	589	607	572	598	579	566	585	603	570	597	572	635	602	566	545	565	560	546	629	585	607	555	582	557	594	609	654	586	543	592	577	600	540	563	632	603	579	578	597	551	586	625	557	541	598	581	604	603	619	590	616	554	609	578	569	608	618	576	597	565	568	595	566	590	588	549	602	578	562	595	613	588	633	614	579	575	612	610	587	619	572	612	587	629	580	576	597	588	566	601	586	584	569	587	562	617	621	563	579	562	543	559	533	624	588	601	592	581	583	561	610	613	584	587	573	575	548	631	562	568	608	605	543	564	608	578	578	608	587	574	545	556	606	567	582	564	560	612	584	596	547	571	600	597	591	587	591	556	606	572	582	604	603	606	580	573	618	595	577	539	616	594	585	547	625	573	605	552	626	562	560	597	601	590	600	567	569	575	553	545	583	601	568	594	582	556	587	589	606	569	630	584	606	595	577	588	564	593	583	587	646	572	567	584	581	593	549	548	562	552	575	589	547	621	618	588	573	602	587	573	589	574	608	601	591	564	623	589	635	601	582	576	558	582	600	587	601	621	599	584	621	560	589	551	560	597	553	663	596	570	631	608	606	597	560	584	576	517	568	602	530	615	613	612	559	588	599	597	593	592	581	571	559	592	570	603	610	609	569	565	549	585	571	600	572	600	551	559	563	533	613	610	596	603	551	605	565	628	605	574	601	615	596	571	569	578	574	583	617	581	623	633	576	544	557	589	603	550	572	604	557	568	632	604	588	553	593	607	617	590	586	549	582	596	571	553	608	589	582	547	555	556	560	567	565	562	565	556	555	600	551	588	605	603	587	594	552	565	577	584	602	564	539	604	598	585	588	603	586	579	599	570	551	537	543	598	574	607	612	566	568	555	597	623	538	594	597	593	605	582	575	582	602	568	542	627	620	613	590	601	600	586	593	576	588	601	575	592	584	574	589	584	609	610	578	586	547	599	611	564	570	578	606	577	563	612	633	617	561	572	575	585	574	578	558	579	589	612	595	607	619	552	583	625	590	598	602	588	579
12210	11970	6341	1130	465	744	76	283	63	54	89	176	64	95	204	324	56	46	45	55	44	53	52	48	48	55	63	152	339	524	412	258	124	75	51	44	50	54	46	41	52	43	35	45	45	50	42	54	31	45	44	50	47	49	39	44	35	42	49	43	44	51	43	46	42	53	46	40	40	35	42	48	34	42	45	50	43	47	48	36	53	42	39	46	48	53	47	50	50	43	41	42	51	54	43	30	43	55	38	46	39	41	49	36	49	51	47	47	59	46	50	49	51	47	38	35	37	52	48	48	45	51	50	34	50	41	53	60	50	44	38	45	41	44	44	44	47	44	45	37	40	51	25	35	47	46	31	41	48	53	47	58	63	48	36	43	32	38	47	37	52	38	54	55	46	37	45	47	41	48	49	35	40	43	51	58	42	49	43	41	55	44	43	41	49	45	51	46	37	40	62	46	49	34	48	38	58	41	37	34	43	39	52	45	43	60	52	54	44	50	42	44	39	57	51	46	54	43	52	45	45	45	47	62	45	42	47	56	42	43	54	51	57	39	45	43	37	43	37	45	45	51	45	51	51	41	48	48	44	34	53	51	49	55	50	39	44	40	41	41	45	38	44	46	39	50	35	36	48	41	46	41	39	34	53	41	38	38	51	43	31	38	49	57	52	49	40	49	65	46	46	36	50	46	50	53	45	53	48	53	43	40	56	51	51	61	58	49	59	45	49	45	54	40	44	52	48	41	33	45	54	45	52	64	45	48	62	37	43	39	35	42	36	45	35	42	45	49	59	60	43	39	46	45	47	46	43	39	55	52	51	47	38	38	33	49	52	59	40	48	44	47	40	29	47	47	44	46	41	38	47	56	41	37	53	42	52	38	44	46	34	41	48	42	50	53	44	54	43	47	47	40	61	48	49	52	41	51	47	41	40	44	43	38	50	41	49	55	45	34	38	51	40	35	66	31	47	37	44	49	52	42	42	50	41	51	35	50	41	45	43	56	48	47	46	49	56	47	38	38	40	53	35	51	45	46	48	47	42	43	46	47	47	44	69	44	52	40	40	48	49	40	40	37	34	51	41	50	40	54	41	49	53	60	48	33	51	32	36	37	50	40	45	51	33	46	50	55	38	46	45	39	60	47	41	59	40	48	43	43	41	70	59	50	51	40	44	42	41	59	36	37	35	50	47	61	36	46	37	50	46	47	46	46	39	57	49	48	39	33	37	53	41	41	37	34	35	42	53	45	47	50	37	52	48	36	41	49	50	48	32	44	54	46	38	41	27	46	37	48	45	50	51	45	31	46	56	50	40	46	48	40	33	53	59	49	48	44	54	34	43	56	41	34	60	38	55	60	43	45	54	40	45	41	47	42	60	29	55	55	45	49	37	42	34	56	45	47	37	48	52	53	44	57	59	42	52	42	38	34	37	46	61	47	48	46	46	55	46	43	50	49	41	43	51	47	51	51	42	50	48	57	48	57	43	49	50	39	40	53	53	46	50	43	45	41	55	47	47	44	34	34	39	51	42	43	54	50	50	54	48	37	44	25	42	47	45	50	41	46	56	51	45	45	37	44	51	60	39	49	47	45	51	52	50	49	42	43	49	42	49	62	55	49	38	36	38	45	50	45	41	34	38	39	52	46	53	47	37	48	40	46	37	44	47	42	45	35	44	46	42	41	43	51	42	52	51	42	56	40	34	51	47	41	38	52	37	33	52	43	49	37	43	55	50	59	44	47	56	55	47	40	35	44	54	54	54	54	52	50	49	41	52	39	50	37	45	45	39	35	38	43	40	50	45	44	38	45	45	44	59	54	44	54	40	43	53	38	49	54	34	51	37	41	40	44	53	38	51	50	33	50	40	25	40	44	23	46	48	35	51	35	54	52	50	43	44	42	36	47	38	53	39	40	49	51	45	50	44	54	40	39	41	46	48	43	61	55	53	43	37	65	45	42	38	35	54	52	44	39	48	53	54	38	45	50	36	41	41	51	48	46	48	44	36	55	53	53	53	49	41	42	46	44	61	47	41	41	50	49	39	45	35	53	35	45	38	66	50	48	39	40	40	49	46	39	54	39	48	48	54	52	36	49	47	40	45	48	42	39	46	43	38	55	35	50	50	44	51	38	51	48	44	38	52	38	62	53	44	42	46	61	42	57	46	46	42	55	46	44	40	41	45	44	37	38	44	36	46	47	38	43	48	34	39	45	40	51	40	29	38	45	53	44	38	39	49	35	48	42	43	37	50	44	33	39	35	36	33	42	48	40	41	47	54	41	52	39	52	49	45	38	41	42	47	43	42	36	49	51	44	48	54	50	54	48	49	41	48	51	45	37	51	42	46	59	50	44	47	44	51	50	38	38	44	40	33	45	39	54	57	35	44	50	52	41	40	54	55	47	44	35	45	43	39	32	42	54	46	50	47	29	47	37	46	50	50	38	51	51	47	47	50	44	46	43	48	55	42	51	56	48	37	52	49	48	33	44	42	42	34	50	44	41	35	47	44	39	44	46	43	43	37	46	51	51	30	52	40	39	56	41	52	52	49	42	39	37	56	36	42	37	37	44	55	49	48	54	54	36	51	48	45	52	51	50	46	51	46	32	50	42	45	41	43	52	38	47	60	45	46	38	39	46	47	52	39	52	40	51	47	39	45	52	44	35	37	44	51	44	53	52	47	39	35	41	47	44	44	54	44	38	47	46	32	40	56	39	50	50	53	51	46	48	40	44	39	45	45	54	42	47	48	43	55	42	54	57	44	54	42	41	34	44	36	44	50	56	41	42	43	50	63	43	37	53	55	35	45	50	52	40	43	39	45	62	39	37	52	29	60	42	37	48	47	54	51	37	55	41	51	45	47	46	37	40	47	58	51	49	63	39	37	52	38	57	48	39	42	35	42	56	57	52	50	44	45	42	56	48	54	50	37	55	43	65	40	50	37	48	35	45	49	48	51	45	43	35	40	43	45	46	47	48	49	41	57	42	47	53	43	46	45	39	58	52	55	50	39	43	33	37	48	38	54	41	47	45	40	38	63	46	50	47	37	41	63	34	42	38	41	55	44	48	51	37	54	35	39	46	55	37	50	41	52	49	48	62	43	42	36	41	41	36	38	40	45	46	50	51	52	49	39	48	49	49	48	44	47	43	44	49	40	45	37	43	49	47	47	50	44	43	46	50	44	47	38	43	36	50	34	39	54	40	33	47	44	46	52	32	34	54	40	50	45	52	44	41	50	56	45	44	39	54	46	48	55	44	53	42	54	49	42	48	59	42	53	51	39	43	38	38	48	41	47	44	43	31	62	43	49	35	45	35	43	40	58	40	55	53	49	40	43	55	50	47	46	57	49	53	54	49	37	45	38	42	51	46	42	39	42	51	29	46	45	56	38	56	33	42	42	36	40	43	49	46	35	45	56	48	42	63	46	56	45	48	28	48	36	42	36	40	42	51	41	55	42	46	43	43	44	42	47	52	46	45	48	50	41	43	47	48	47	51	54	59
50091	35767	30475	19475	21143	19326	3243	11326	1920	1566	2441	6044	1123	2532	7723	7560	813	741	764	811	735	762	727	737	700	846	1619	4914	10796	13268	10196	6267	2955	1355	889	602	668	614	622	627	593	575	615	587	580	610	576	622	599	560	602	611	600	559	599	609	585	533	554	602	597	576	622	561	544	638	556	534	582	608	614	599	563	573	608	604	585	576	644	544	592	615	571	577	596	574	609	604	628	631	627	620	555	571	594	584	590	579	612	585	611	624	595	542	570	584	567	585	616	562	605	596	636	614	583	520	609	573	607	610	611	569	581	628	643	574	652	601	577	604	600	600	618	598	650	597	547	597	593	552	567	597	596	602	620	615	594	610	598	629	619	589	574	570	587	608	592	589	586	606	630	642	605	626	597	605	622	614	602	574	556	586	549	565	569	517	658	564	584	588	563	564	598	581	575	603	615	613	598	580	582	574	539	609	593	613	647	584	538	634	585	582	577	583	567	606	578	558	575	582	610	631	554	586	585	557	608	565	583	619	576	611	587	593	590	573	559	589	595	581	602	594	584	552	625	557	562	596	582	619	584	577	642	583	544	583	605	567	590	606	581	540	577	579	632	573	554	598	597	603	597	560	570	575	561	606	587	572	625	580	558	555	553	580	616	604	592	587	575	563	627	613	592	622	589	590	595	637	621	566	627	603	582	603	575	614	588	587	609	587	597	595	580	590	635	591	594	592	583	571	618	639	605	614	602	607	607	576	586	588	591	591	591	545	630	600	564	602	558	595	593	617	584	564	590	594	560	594	584	589	580	580	589	581	545	584	571	609	616	635	617	572	590	618	544	585	629	555	589	609	584	615	600	636	567	630	581	584	630	549	576	586	590	609	607	575	609	613	595	582	598	575	563	582	625	604	604	605	630	558	586	611	592	566	601	597	614	555	611	575	648	611	592	598	577	587	610	548	592	612	603	592	599	620	608	565	605	570	599	561	598	605	621	542	601	564	588	640	618	573	592	601	586	610	567	581	576	564	599	626	637	600	584	598	582	552	539	598	617	613	593	599	589	622	595	571	603	554	544	581	594	636	569	594	602	587	582	568	591	586	607	580	580	591	602	582	595	576	600	554	573	579	541	535	579	602	538	611	619	587	593	613	572	605	586	570	612	573	591	616	604	599	592	579	614	575	600	560	573	605	607	591	556	603	571	588	616	608	585	561	660	612	598	580	593	576	587	599	566	569	584	608	520	574	634	603	609	594	599	604	617	547	556	590	610	639	577	634	591	550	623	578	601	583	613	617	569	642	578	579	592	586	586	544	607	563	619	585	603	623	611	612	603	601	562	610	597	585	662	577	590	576	588	575	605	607	581	561	615	646	546	618	639	546	591	579	571	600	605	612	615	594	565	610	591	565	538	575	592	614	607	560	574	549	622	569	627	601	599	597	584	618	615	613	558	639	607	610	530	606	578	601	588	579	593	592	584	578	597	568	565	615	602	593	616	639	564	554	600	610	596	588	604	576	602	595	611	587	574	567	588	602	585	612	605	629	585	599	626	587	599	562	561	572	614	579	605	573	621	605	575	585	587	586	602	607	545	604	556	619	618	561	560	593	615	606	618	582	614	598	607	602	592	612	563	606	591	620	572	588	555	577	606	586	584	578	610	549	571	591	600	575	602	635	579	557	610	637	587	590	594	566	612	597	625	597	589	587	558	589	629	625	631	553	596	627	640	586	601	594	608	562	586	591	571	588	639	590	581	578	615	597	590	595	522	578	610	634	608	590	595	642	579	581	600	573	625	598	567	576	634	624	564	556	596	571	572	573	590	586	564	602	617	528	635	599	649	581	611	589	608	592	579	579	569	560	579	602	600	587	637	578	560	585	562	604	555	581	589	617	591	603	570	602	599	618	580	604	595	667	602	555	570	596	634	589	583	634	572	629	540	582	581	606	580	620	585	552	574	574	589	563	566	574	607	616	577	550	615	617	581	610	570	589	585	626	614	616	601	635	596	559	566	574	638	577	629	606	554	593	577	557	577	631	571	604	614	600	597	608	586	570	610	616	564	584	587	545	574	609	622	624	596	605	609	581	579	566	583	627	559	616	598	610	621	616	542	559	620	583	577	577	609	547	625	582	555	592	633	596	599	672	539	580	585	577	589	609	544	614	584	601	625	573	604	553	597	598	580	621	615	556	594	581	578	548	610	594	595	582	562	598	609	537	646	602	581	570	586	615	608	597	633	601	603	570	562	579	571	593	628	610	576	594	628	596	587	608	600	587	572	602	609	577	593	573	567	605	640	584	574	608	585	620	602	595	569	597	594	593	611	584	591	586	567	622	607	557	632	631	604	570	525	633	603	603	553	607	553	574	602	592	560	579	563	597	594	580	576	561	585	603	543	606	592	581	638	573	564	632	564	572	577	601	548	558	568	572	551	588	570	570	591	561	579	581	566	616	564	560	539	569	612	556	590	602	610	585	595	584	603	613	594	581	555	578	594	562	621	616	577	624	652	556	583	628	591	594	549	590	614	596	593	574	553	614	574	584	588	578	622	628	633	539	628	580	570	565	559	594	616	601	571	614	601	604	589	608	571	572	575	581	628	569	605	596	614	605	610	602	578	552	570	550	605	580	611	578	568	569	568	578	602	544	563	584	570	606	559	616	592	597	607	581	572	612	622	576	612	623	583	589	595	653	597	597	594	585	555	585	597	641	594	624	630	574	613	593	592	605	621	589	622	565	589	561	605	571	604	588	627	548	571	599	616	587	601	628	568	598	565	564	603	586	534	558	601	547	577	554	587	594	588	560	545	575	608	572	585	588	603	625	586	594	546	599	575	595	599	590	593	553	579	577	564	611	570	599	593	629	572	574	588	588	612	554	590	596	535	592	607	561	625	551	591	612	639	575	535	584	585	578	547	603	620	580	593	552	591	575	558	575	587	618	604	607	596	567	571	555	607	569	578	566	561	610	604	595	586	523	600	602	599	616	605	531	589	604	540	621	593	548	588	590	626	609	600	585	617	552	620	634	591	569	585	571	637	557	574	581	590	621	615	583	599	595	576	555	564	590	571	593	530	542	606	615	611	580	562	556	634	602	557	600	631	609	552	629	584	578	588	566	616	578	595	642	556	637	581	638	582	590	599	591	625	600	612	625	560	613	569	570	549	617	612	593	602	610	596	593	611	624	616	589	591	626	574	600	587	552	608	568	594	601	551	608	565	609	584	568	615	587	618	592	596	576	578	603	619	559	603	586	578	568	609	591	654	575	592	590	562	604	601	594	581	578	553	591	577	599	583	632	565	603	589	615	622	601	569	602	559	596	598	617	615	610	592	596	584	564	595	578	599	621	527	600	578	553	647	577	598	602	629	557	592	565	548	592	602	608	602	589	572	584	614	540	567	591	639	574	551	585	635	579	593	576	611	625	578	597	610	597	603	603	643	588	601	574	570	607	569	591	574	584	614	584	615	598	600	613	597	601	546	640	582	579	603	587	595	608	610	591	593	607	588	606
11913	10960	6621	1460	268	1000	71	293	73	68	108	238	60	234	339	1180	60	51	58	43	53	43	48	59	48	45	56	132	330	455	370	223	139	80	64	56	44	50	49	61	52	47	51	54	45	44	44	60	41	41	37	57	49	41	46	37	45	43	50	57	43	44	46	48	46	53	48	44	49	42	37	43	39	47	44	48	47	43	47	47	43	40	38	32	47	54	37	39	48	36	45	53	50	54	38	50	53	53	49	34	42	50	49	55	49	54	58	46	28	61	48	60	40	38	50	42	49	51	53	56	45	42	47	58	42	58	58	51	50	45	45	52	48	44	37	59	54	33	45	52	44	46	44	43	43	40	50	41	53	34	48	40	37	52	59	47	47	66	31	38	56	41	32	54	36	51	45	41	45	40	42	46	46	60	49	45	52	39	48	49	50	45	44	53	47	49	60	45	44	42	46	47	58	50	34	51	51	37	46	39	45	56	48	50	46	46	39	32	41	40	42	54	46	43	48	48	49	48	49	61	42	45	56	53	59	52	54	42	44	36	45	49	38	38	51	50	38	44	42	48	40	47	48	37	52	41	62	55	47	53	42	50	55	48	52	41	52	66	50	32	49	48	48	48	53	58	41	50	42	48	56	52	51	38	41	50	26	52	60	53	51	49	45	52	44	41	32	44	49	55	43	48	49	62	52	49	54	55	48	45	47	43	51	52	58	43	35	45	39	55	44	46	36	45	49	46	44	52	59	48	39	42	40	40	32	43	42	36	48	44	53	32	45	42	40	35	58	44	56	47	48	59	44	52	51	47	58	48	52	53	48	44	41	32	42	52	41	58	50	45	50	53	56	48	44	45	46	47	49	46	60	28	34	46	51	41	36	51	47	58	44	30	40	47	54	63	54	53	46	47	52	42	36	46	50	57	54	43	51	48	45	53	44	46	53	42	55	39	45	53	49	50	51	46	38	39	46	47	49	45	51	45	47	54	47	56	37	44	47	42	40	49	42	40	32	51	40	55	56	36	51	44	44	35	41	49	58	55	49	43	42	50	40	55	48	51	45	51	41	48	39	41	50	38	47	33	48	57	36	42	48	51	61	39	48	52	47	46	37	39	55	43	49	48	38	50	45	55	54	52	41	35	41	43	36	39	38	42	52	40	51	43	40	56	40	52	44	54	55	49	56	42	39	34	41	39	48	46	54	57	51	49	49	57	46	48	40	52	44	40	38	48	56	54	44	29	48	52	64	53	43	46	38	45	47	35	41	56	44	58	46	42	48	45	39	48	49	45	49	56	46	47	42	56	40	35	50	42	48	51	37	51	52	61	53	38	44	43	50	49	48	47	50	44	49	55	52	62	44	39	38	40	34	45	42	46	40	57	30	39	38	63	42	47	51	46	41	44	47	55	43	46	38	38	46	44	48	45	48	60	49	47	55	50	43	40	44	58	57	37	50	41	42	51	42	47	59	35	40	44	47	48	50	62	45	54	36	45	45	67	36	45	45	50	56	42	45	40	55	44	41	43	57	45	48	51	45	38	46	39	53	37	37	53	48	45	58	41	55	47	45	54	41	49	48	53	57	51	42	43	55	36	48	57	39	53	44	50	39	52	43	48	44	43	50	31	50	51	57	43	47	65	40	49	38	66	40	44	44	38	39	47	48	43	36	46	57	46	47	33	40	49	42	51	46	41	48	53	51	50	58	66	40	46	43	54	46	41	48	51	39	46	47	34	46	48	62	42	47	47	48	49	55	46	61	57	51	45	44	39	37	50	50	52	50	44	54	37	50	45	52	50	38	50	47	46	54	51	50	50	52	57	47	46	46	44	48	34	43	49	48	42	52	45	56	54	43	44	54	47	55	48	47	57	53	48	40	55	51	49	41	47	50	40	33	52	53	48	56	44	45	48	41	52	40	26	41	43	51	40	50	43	37	39	46	32	47	30	46	45	47	46	48	34	57	45	34	42	50	43	49	41	30	54	44	61	58	51	43	49	57	45	43	39	53	50	48	44	51	33	50	53	32	52	38	50	46	58	49	46	45	53	42	39	46	51	37	37	46	56	53	52	39	37	46	51	44	39	50	56	48	39	42	51	53	39	38	35	51	37	56	56	49	40	47	58	44	39	45	46	54	55	43	45	38	51	48	46	38	41	43	52	43	51	43	50	63	44	46	53	44	42	47	46	43	39	48	49	52	46	42	44	55	44	44	34	46	40	44	41	56	55	54	44	40	48	49	40	57	47	46	53	46	41	43	41	58	60	55	54	52	40	48	46	46	46	53	38	36	54	42	46	36	46	58	50	44	53	32	44	48	48	54	41	49	45	50	39	53	45	51	42	44	42	43	58	42	43	50	48	42	39	56	44	44	60	45	48	46	51	45	61	54	44	55	53	38	50	49	52	55	31	59	39	34	44	46	45	48	43	52	52	40	35	46	40	54	34	51	40	50	45	44	38	46	50	48	61	44	34	63	56	45	41	41	54	40	49	49	32	51	44	47	41	44	34	50	60	49	53	65	56	33	31	39	51	52	58	50	48	45	38	48	48	42	57	52	46	40	52	44	51	57	42	44	40	51	44	45	50	50	43	42	45	28	51	44	46	37	36	44	58	48	46	47	36	45	48	60	57	46	34	39	40	47	49	54	49	46	42	48	43	42	47	50	45	44	36	55	48	49	57	44	45	50	39	45	43	51	45	36	42	47	45	41	37	34	45	52	41	49	48	53	60	41	53	48	60	40	41	39	47	52	53	56	45	46	47	44	41	48	49	41	57	60	43	40	45	46	41	48	47	49	38	55	47	40	46	46	43	56	47	51	60	37	47	39	37	47	45	52	39	51	41	36	35	52	54	50	46	45	46	38	51	49	44	45	42	57	61	46	46	43	43	34	51	49	55	42	31	31	50	48	44	50	42	46	47	43	38	44	41	53	55	42	37	54	36	60	55	54	50	61	45	42	49	45	42	55	45	46	59	49	52	54	47	47	49	41	47	52	37	53	51	52	41	45	47	47	36	45	53	47	49	44	46	63	54	51	52	38	38	55	43	51	42	45	43	42	52	36	43	48	53	47	43	53	39	50	50	47	41	47	38	45	36	45	49	47	41	44	43	49	47	50	42	57	60	47	53	43	28	59	45	40	39	71	47	41	60	47	37	36	46	48	40	57	49	56	56	38	35	46	56	54	41	66	49	62	49	35	41	50	48	38	51	35	51	39	49	51	42	37	46	47	50	43	33	55	41	56	58	38	53	44	64	55	51	53	61	51	49	48	47	45	41	43	43	50	54	46	53	50	41	50	50	43	58	50	42	55	37	51	44	35	35	56	45	49	49	56	37	53	44	55	46	45	39	37	48	44	38	31	38	43	46	37	68	43	45	45	54	45	42	39	46	49	52	49	45	43	45	47	41	44	50	55	49	49	50	37	44	52	43	53	53	62	50	42	45	51	54	45	39	40	38	50	47	66	53	50	46	44	43	54	41	44	45	41	48	32	41	56	43	63	49
47298	35965	31575	21733	16705	24856	3179	12590	2406	1907	4358	6986	1154	7456	11865	20968	903	808	783	744	736	690	723	743	768	877	1341	4031	10380	12416	9926	6357	3329	1466	867	759	594	627	644	665	598	582	627	605	603	629	592	586	584	593	598	589	628	568	610	585	630	612	604	609	602	597	565	592	612	600	613	608	634	593	608	590	623	641	581	669	613	612	603	625	637	625	603	586	575	581	614	618	631	624	608	573	615	637	615	629	568	633	580	657	624	617	601	662	597	627	590	595	596	586	621	619	637	567	584	582	619	593	592	666	595	616	630	641	625	594	626	590	623	639	649	626	615	581	614	588	587	635	642	629	657	571	594	597	608	622	568	602	579	626	635	634	596	623	622	641	615	582	605	623	611	631	619	618	633	593	569	616	599	598	633	678	645	653	619	617	615	656	632	613	598	599	671	623	590	636	612	610	634	576	610	593	623	654	569	605	584	616	618	600	590	597	629	634	595	592	630	654	631	593	548	623	595	661	612	576	625	628	602	641	619	622	605	606	591	593	600	571	619	609	579	597	609	621	551	578	643	596	597	601	606	656	573	676	601	634	611	620	608	665	578	580	586	622	615	591	557	607	607	582	627	588	569	635	566	615	600	659	609	573	577	631	575	636	546	608	579	625	602	556	605	598	601	599	589	610	605	586	627	587	652	567	676	633	608	585	596	594	597	593	612	604	628	642	607	627	615	603	596	609	611	542	597	617	587	642	549	593	645	623	548	636	648	579	632	616	580	625	596	616	578	629	582	592	619	602	574	657	614	589	627	603	629	592	590	601	579	568	599	536	578	583	618	613	611	593	591	587	640	614	639	615	627	617	638	551	653	598	631	580	609	638	646	610	609	609	597	592	633	613	602	606	654	605	605	615	634	637	585	617	661	612	601	593	657	588	626	674	570	627	653	586	590	583	608	630	616	609	599	600	587	581	616	605	622	619	593	579	625	600	594	618	594	580	636	592	606	634	589	577	585	621	607	644	576	607	591	591	640	609	583	600	615	618	609	564	600	595	594	601	636	608	601	622	596	579	593	617	602	603	581	608	625	604	616	577	598	604	597	627	640	602	630	605	563	627	633	604	588	589	646	602	610	592	607	636	586	565	599	604	649	631	620	625	621	621	644	617	620	592	575	584	625	584	605	622	621	575	576	607	663	630	605	597	626	604	635	601	671	637	577	594	589	610	664	616	629	633	613	602	635	633	606	581	644	576	613	598	607	578	588	614	554	665	614	625	637	624	578	597	622	570	603	595	669	640	613	633	604	614	618	599	598	590	619	571	626	609	607	570	627	652	625	632	605	624	650	609	633	564	606	586	609	571	631	610	619	669	609	607	593	587	603	610	617	577	617	603	620	567	668	606	645	608	611	588	657	573	633	627	612	580	631	598	630	594	625	576	588	584	635	605	645	655	598	595	562	610	583	592	603	581	635	579	607	629	590	616	664	655	600	612	607	629	630	599	640	603	592	565	588	634	613	601	605	592	629	592	612	609	610	586	579	628	613	663	590	578	649	593	591	598	649	599	597	596	594	596	659	610	590	585	597	592	636	563	610	614	627	594	611	609	636	602	621	616	608	602	609	597	610	608	591	592	598	600	586	556	617	607	637	617	579	615	591	612	560	623	622	610	605	614	556	612	619	538	578	606	611	620	620	613	589	602	642	644	580	632	607	596	641	616	625	592	613	624	587	589	625	616	582	598	603	656	592	632	592	601	570	594	636	665	640	609	611	623	595	616	576	644	586	592	618	591	610	627	591	616	656	585	606	656	640	642	540	581	656	598	599	668	643	606	609	624	594	644	650	649	646	645	637	606	628	603	579	596	599	597	627	608	594	634	636	634	594	599	591	626	654	587	637	598	603	600	631	633	586	587	632	603	626	587	604	625	614	616	631	577	563	664	647	616	622	617	592	608	634	644	631	633	625	579	598	566	590	600	620	637	621	624	610	687	591	626	596	579	651	573	619	622	635	647	599	600	567	664	600	602	608	573	626	626	596	578	634	617	660	603	597	613	580	580	589	595	636	608	636	605	593	588	628	580	607	596	614	584	604	616	581	634	610	574	665	577	639	607	626	560	579	615	592	609	607	600	612	658	623	626	619	576	619	620	598	584	614	612	607	583	612	584	614	594	637	638	575	612	637	605	643	610	566	656	623	612	619	634	553	657	639	612	585	616	636	614	632	614	663	619	605	624	638	616	640	613	610	615	633	650	620	660	606	579	617	611	589	671	610	610	611	596	638	651	606	569	601	603	617	585	617	622	633	590	588	601	605	626	569	604	633	567	595	593	650	616	605	585	609	603	598	582	608	628	636	588	657	653	628	583	586	604	611	622	571	592	641	649	576	616	621	588	627	581	562	572	634	624	643	640	608	645	638	631	598	600	616	636	606	576	605	642	608	591	597	621	624	562	600	588	625	614	665	619	581	606	582	629	625	601	618	609	600	593	593	627	604	603	653	637	590	653	649	599	610	597	609	621	589	622	619	608	616	588	606	650	550	650	603	580	610	636	550	603	626	646	646	620	588	610	631	630	609	590	637	588	624	668	632	600	619	590	596	610	611	615	623	623	621	610	612	589	636	605	571	605	595	644	598	611	613	602	592	644	630	596	617	606	610	632	597	620	638	628	620	632	594	606	616	588	577	627	596	573	604	617	610	636	606	619	629	604	665	631	605	686	606	609	595	631	652	602	593	615	621	589	617	654	612	624	580	602	603	600	613	599	609	596	587	642	589	622	619	585	577	630	654	643	592	621	549	629	598	599	633	589	611	624	615	586	632	625	651	594	581	623	642	617	646	615	586	601	617	584	591	640	603	640	608	617	619	654	602	581	614	647	605	610	624	589	593	621	631	621	627	611	614	633	645	591	627	638	634	624	608	621	591	607	577	608	602	614	603	608	629	607	621	618	606	612	597	623	613	608	610	613	574	626	636	576	643	602	586	621	607	575	638	578	628	584	596	567	603	605	652	637	600	591	600	597	605	582	583	600	571	619	610	576	627	606	649	651	638	602	602	640	643	608	569	633	605	634	623	581	588	604	626	628	621	592	650	594	618	638	629	612	577	578	594	620	599	628	596	622	610	606	607	568	595	591	603	622	614	606	655	622	612	622	599	631	660	589	606	591	630	618	602	628	592	583	637	601	590	625	689	577	584	611	613	656	627	583	587	625	606	607	597	587	587	646	640	600	638	556	584	653	577	593	640	623	630	641	603	579	652	615	584	654	593	652	594	599	619	659	602	628	526	654	542	633	559	585	613	648	643	610	584	585	594	617	634	594	578	617	593	632	627	643	641	581	616	629	599	624	604	588	606	591	627	609	567	586	625	647	627	575	594	601	612	604	620	591	570	601	613	595	619	557	651	619	605	599	600	640	632	625	659	610	620	623	627	626	570	612	631	647	623	624	643	560	567	591	650	633	630	631	591	617	618	558	587	596	627	622	635	633	596	637	608	636	583	639	577	614	609	610	646	598
16240	18424	11387	2874	465	2049	107	606	268	80	127	220	59	302	608	2106	233	58	55	56	44	55	49	46	50	44	58	128	271	521	483	282	168	98	64	41	52	43	47	39	41	39	32	43	53	43	52	57	43	52	37	38	42	47	43	47	37	51	33	35	54	40	47	49	42	40	38	39	51	39	52	38	39	44	40	53	42	47	42	40	54	46	37	50	43	39	43	48	54	56	43	36	43	35	43	39	37	44	40	39	34	36	52	52	40	50	53	48	34	43	37	29	35	57	51	60	55	32	43	41	46	50	30	39	39	49	46	55	45	38	48	35	47	44	52	49	35	51	56	41	59	38	49	35	48	46	54	39	47	45	55	39	38	39	39	39	35	45	50	56	44	40	37	41	43	50	33	36	43	39	54	36	43	42	50	38	44	46	39	56	45	48	49	43	48	42	42	39	45	49	57	39	49	49	37	50	47	53	46	39	42	51	40	50	31	40	49	32	46	45	46	43	51	35	51	33	43	41	50	46	37	48	49	42	50	41	52	36	49	32	45	40	37	45	48	43	28	38	39	50	39	41	47	40	39	39	51	38	48	35	52	37	44	51	35	40	62	35	38	53	46	41	55	40	51	49	37	45	48	40	47	56	49	42	47	43	51	28	28	45	57	44	53	37	30	37	39	41	48	56	52	50	44	48	44	43	44	49	45	45	38	41	40	40	47	48	46	44	39	36	46	39	36	38	48	37	45	35	53	37	53	47	50	60	52	48	54	42	44	41	47	35	32	50	36	43	33	44	39	29	53	43	40	46	36	44	49	38	47	47	39	37	44	35	50	45	44	44	52	41	42	51	44	44	47	49	43	36	35	38	49	60	43	47	39	38	44	52	46	43	37	47	54	48	41	39	49	51	48	46	54	42	53	37	46	45	40	46	36	46	38	47	35	38	49	42	47	60	51	43	51	36	44	45	48	35	42	32	44	42	49	50	31	45	42	47	45	48	47	50	38	51	51	40	40	36	39	54	39	44	40	39	49	47	36	34	50	48	40	46	37	45	42	48	49	50	43	39	37	32	51	44	45	49	37	41	46	36	38	48	54	47	44	46	52	47	50	38	42	44	35	39	43	48	27	32	38	45	46	39	33	37	59	35	50	37	47	44	39	42	32	54	39	46	46	48	43	38	39	39	35	40	25	42	53	47	53	40	55	37	49	56	37	57	40	42	42	41	42	51	45	49	39	40	46	31	41	42	44	46	38	44	58	53	38	34	38	46	44	51	41	42	41	44	48	43	44	45	51	59	54	42	56	40	52	48	50	42	38	49	44	40	41	59	45	42	48	46	51	38	47	43	47	45	39	48	45	35	47	48	45	44	27	55	54	39	46	44	46	43	40	44	54	47	47	50	38	57	53	53	42	64	34	33	38	51	48	44	37	44	51	45	40	39	35	40	40	58	41	35	36	44	39	50	52	47	43	63	41	42	43	38	41	50	48	38	53	44	52	49	43	38	41	36	39	37	44	36	50	48	38	35	48	45	40	52	47	50	49	43	38	56	46	46	40	44	47	47	36	48	55	41	47	45	29	36	34	50	46	34	43	54	37	50	42	39	50	46	44	42	47	39	43	42	49	52	41	42	44	36	47	47	40	56	44	40	46	48	37	52	45	36	40	44	46	53	52	46	42	53	56	51	42	60	40	41	49	54	44	40	50	40	61	45	45	44	54	37	41	32	44	38	42	33	45	44	50	46	49	46	47	36	44	62	47	37	43	51	44	56	59	53	43	42	38	43	47	49	44	50	47	40	39	36	60	47	53	48	29	46	39	40	43	55	38	48	50	43	41	35	51	47	42	45	40	54	54	38	49	42	46	51	54	39	39	36	49	54	41	37	45	37	52	49	36	54	52	42	33	40	42	40	32	44	53	41	34	43	42	37	59	46	33	51	45	54	37	47	49	42	48	38	44	40	44	44	45	41	44	51	43	46	45	35	55	40	42	49	45	45	45	36	49	40	55	43	50	49	42	38	47	38	42	43	46	36	43	55	46	45	43	46	42	56	51	41	49	50	32	59	47	41	42	38	36	42	44	33	45	50	43	52	39	49	53	36	40	45	33	37	55	50	51	39	49	48	46	37	38	42	44	39	45	34	41	40	47	46	36	39	45	48	45	40	42	46	42	51	48	54	45	44	54	42	39	42	42	49	51	48	41	41	45	37	38	48	46	40	39	46	42	50	27	46	37	38	47	40	51	49	45	42	53	43	35	51	39	44	43	37	43	33	60	40	59	37	23	36	38	45	41	32	36	49	39	46	56	55	51	32	41	47	44	49	44	42	57	59	41	36	40	49	46	53	40	41	47	53	48	51	39	51	66	55	55	45	38	41	36	36	33	48	33	36	49	46	52	38	47	46	38	37	40	44	32	45	53	47	41	38	40	46	47	36	49	46	44	41	38	40	47	40	55	47	51	46	43	43	43	45	36	46	48	44	32	39	34	52	50	37	56	53	39	38	48	40	45	48	45	48	49	43	50	52	39	45	40	44	44	40	45	41	50	35	52	46	39	52	40	56	46	34	41	41	50	44	34	40	47	46	49	31	46	47	55	42	36	43	47	42	44	46	45	49	40	40	33	33	53	50	47	41	44	35	43	52	44	41	59	49	35	43	53	44	42	52	42	37	54	42	44	50	45	40	39	52	45	52	49	59	46	38	48	42	43	41	38	47	40	42	51	42	41	47	45	35	38	50	46	51	39	59	40	40	43	51	45	34	46	37	47	50	58	44	31	42	44	37	43	52	41	33	48	47	47	45	26	43	53	56	47	55	40	45	50	45	44	43	34	46	42	39	53	54	42	49	35	48	48	41	47	44	40	45	35	37	39	40	51	41	45	46	41	47	48	34	46	42	50	47	51	53	57	50	37	38	42	35	48	43	50	27	48	36	47	53	43	51	40	51	41	50	44	40	48	48	37	51	57	40	40	44	36	51	49	33	51	53	50	42	31	48	37	55	46	41	49	41	46	53	45	47	40	45	55	36	50	52	45	44	39	49	52	45	47	52	40	46	44	47	41	42	48	50	58	41	29	41	47	38	54	58	37	41	46	51	38	39	44	38	42	49	28	54	51	42	50	40	42	59	37	36	41	53	52	47	44	47	49	44	41	45	45	32	54	41	42	40	46	55	41	46	44	45	53	38	39	44	39	32	32	43	51	37	35	45	45	43	48	35	50	51	55	52	38	45	54	49	36	47	45	38	39	34	48	45	35	40	34	45	57	43	39	42	36	46	36	46	33	46	37	46	44	45	40	37	38	39	37	45	43	34	56	47	44	42	42	44	48	38	46	42	32	43	52	46	31	51	43	55	48	44	42	60	38	41	47	43	29	42	39	55	36	27	41	53	47	41	46	34	41	45	43	48	49	49	47	46	55	40	46	41	55	56	53	50	39	40	47	45	43	45	38	41	48	50	42	43	37	31	51	50	36	45	40	50	47	46	40	52	42	51	52	47	62	44
51497	37793	35738	27422	19994	32239	4823	17697	6576	3203	4654	7288	1377	9025	17311	28563	3445	824	783	790	738	756	714	689	750	791	1358	3476	8691	13773	12085	7381	4096	1842	930	722	569	572	617	590	559	593	600	589	573	585	602	565	556	568	587	593	601	561	590	614	593	565	601	575	571	532	571	556	566	504	556	576	560	566	521	556	589	572	590	585	585	566	545	581	574	573	564	558	559	540	565	566	566	568	567	569	599	552	586	572	580	553	542	572	623	583	597	545	540	588	592	594	578	579	636	579	603	604	578	580	558	606	554	625	557	543	556	576	566	575	566	606	548	572	595	565	607	600	627	568	545	554	619	599	598	587	573	544	589	567	599	580	610	551	570	582	582	551	577	590	561	576	557	566	537	562	599	561	582	585	606	558	586	626	591	570	568	554	575	577	597	590	594	563	553	587	588	594	563	591	565	554	644	577	586	575	520	556	531	599	542	562	573	554	611	554	571	557	572	564	582	583	611	555	592	620	585	575	583	584	575	595	586	596	572	583	616	578	585	575	578	597	581	613	577	598	567	597	599	591	537	601	625	587	586	574	577	609	589	585	562	565	569	599	560	607	582	587	579	610	572	556	557	618	566	608	578	584	568	570	568	566	582	540	589	575	545	555	615	626	560	568	616	581	597	577	605	569	613	569	571	586	570	597	555	588	591	633	585	544	620	557	575	585	580	580	599	585	584	570	554	596	545	573	603	538	569	569	562	583	595	565	572	578	584	618	575	541	598	605	569	596	614	551	583	532	542	562	560	555	609	575	569	604	598	557	579	623	587	543	565	550	576	527	599	544	578	593	611	519	599	598	589	567	626	566	574	574	559	561	559	592	517	580	582	614	576	591	588	540	534	606	575	594	617	587	539	524	528	586	523	600	575	538	560	574	537	596	571	576	599	547	620	548	565	584	588	576	609	623	582	591	606	584	556	571	547	536	609	571	584	544	548	618	559	541	623	570	574	567	605	606	589	577	614	583	550	583	573	603	567	550	589	594	578	604	622	528	566	551	598	598	616	541	573	587	571	580	564	644	597	599	582	589	609	568	576	651	548	581	577	588	588	591	542	585	583	600	548	555	578	591	589	604	567	589	569	574	527	608	547	553	591	605	574	565	574	596	570	575	586	587	527	568	566	626	580	588	599	595	606	594	556	563	588	561	590	588	596	557	578	571	554	584	580	584	550	562	605	554	531	586	568	651	546	625	584	590	596	541	600	581	613	563	586	594	622	602	626	569	579	575	577	571	557	579	543	593	574	590	570	571	571	555	589	563	552	572	566	597	605	570	586	578	579	554	574	616	594	558	555	603	566	563	568	599	575	538	589	575	606	546	584	531	518	583	580	562	598	540	546	612	615	565	547	567	583	599	576	574	561	589	527	589	574	603	565	625	574	567	602	617	552	579	594	612	545	562	574	598	617	616	576	591	580	595	570	618	608	588	565	552	565	552	555	558	541	607	532	588	567	592	613	567	601	596	580	566	613	575	541	565	593	616	606	536	575	594	599	610	540	570	598	576	598	583	577	594	605	586	568	524	608	581	527	554	563	623	548	580	545	541	601	605	613	582	554	531	595	597	522	615	581	552	583	599	596	591	603	603	547	585	562	585	588	578	601	573	600	603	603	555	592	538	575	593	619	605	550	588	569	586	534	544	564	596	594	578	543	602	556	565	559	582	583	611	570	592	567	549	598	585	569	601	614	567	573	589	570	567	572	587	596	604	601	588	576	551	573	563	574	617	551	548	574	560	544	606	603	571	613	542	584	600	553	602	584	598	609	577	615	604	558	609	555	576	600	593	615	542	593	550	580	579	581	601	577	561	627	564	554	554	568	549	552	561	556	515	547	563	561	594	591	620	580	581	588	575	576	566	601	570	602	570	576	575	591	566	545	559	552	604	561	559	595	578	549	573	600	600	546	555	571	602	557	599	582	560	592	557	551	560	583	598	546	555	578	578	598	568	582	550	637	548	603	596	568	578	557	589	557	594	534	619	602	557	568	566	591	554	564	609	577	589	608	543	577	579	595	596	594	579	589	554	577	576	580	639	542	601	595	578	592	621	564	588	551	580	566	596	608	588	585	576	565	589	644	574	576	577	568	539	545	563	603	528	563	544	561	602	599	596	605	544	586	565	570	597	585	563	591	543	596	607	613	587	591	598	544	560	641	604	609	568	599	581	594	505	613	591	566	629	591	576	569	583	615	532	578	612	514	587	569	580	573	618	599	595	584	594	558	566	549	593	638	552	566	552	571	557	605	583	577	569	617	612	575	540	573	596	538	567	568	566	546	573	605	573	546	568	589	584	592	627	588	595	577	583	558	587	591	582	599	577	561	590	596	555	593	586	565	530	560	625	569	587	567	573	538	576	601	568	600	566	554	607	595	589	621	570	602	588	540	565	542	558	568	570	591	603	594	584	562	577	598	554	509	605	554	547	576	582	606	565	569	587	564	600	599	585	625	550	591	625	585	552	587	611	557	554	620	542	575	570	568	580	576	563	595	575	572	606	573	586	615	568	585	590	614	554	548	596	617	585	560	608	558	600	559	565	608	577	608	585	580	574	595	613	573	549	579	633	601	568	573	562	545	592	599	583	551	575	590	579	555	568	587	565	582	545	570	559	615	548	607	564	538	585	576	554	562	602	601	518	583	593	570	545	582	603	578	588	594	596	572	604	566	581	608	606	584	604	590	551	585	592	580	603	605	544	531	596	597	605	559	611	623	620	570	596	547	573	592	607	552	621	590	543	581	587	582	585	555	590	585	573	585	617	613	601	574	583	580	577	635	550	557	567	577	542	607	541	571	577	573	578	554	594	590	577	592	529	533	569	561	537	585	570	580	555	617	566	559	558	565	575	551	601	536	533	583	612	589	578	552	582	597	601	546	598	538	567	606	559	569	618	600	592	595	598	519	535	556	588	639	577	591	616	606	625	559	625	600	612	595	584	557	584	577	581	599	584	545	564	574	576	551	586	565	582	577	575	569	607	577	568	547	518	610	537	597	592	602	556	593	565	599	584	529	585	540	578	588	617	584	559	613	596	581	580	545	580	600	552	585	602	563	533	591	579	601	547	551	608	584	569	584	580	624	624	619	590	560	601	574	556	578	587	599	618	600	597	563	596	570	566	547	580	569	611	593	575	544	584	632	567	589	585	545	608	584	558	520	623	540	560	561	599	604	602	589	550	597	601	532	563	615	502	612	576	538	526	565	554	588	559	573	557	610	573	549	572	577	557	531	585	607	642	579	548	586	555	552	571	579	573	577	595	574	604	607	590	596	615	621	588	618	585	588	550	599	520	606	541	600	570	583	605	571	557	626	594	592	597	568	539	554	535	588	591	567	615	590	539	620	592	556	567	568	597	597	593	611	591	595	577	586	549	606	577	560	561	577	601	584	584	579	582	597	614	588	638	592	543	612	591	584	563	570	615	596	571	556	572	520	596	538	546	583	534	558	633	583	568	555	610	619	566	580	565
7106	3577	2069	567	139	499	57	214	113	66	68	86	47	69	279	448	118	47	44	48	54	45	48	58	43	49	35	59	90	168	141	112	98	53	65	52	61	36	53	42	35	41	49	62	54	53	51	40	44	43	52	51	48	45	50	39	49	45	36	38	45	56	37	50	40	50	42	45	30	37	53	47	43	58	41	45	33	54	54	30	54	42	39	45	41	52	39	39	46	39	48	57	58	48	67	48	42	41	46	43	29	58	67	42	48	34	51	43	41	51	50	54	48	40	38	55	37	44	42	33	55	42	33	44	46	42	48	47	40	56	48	39	50	40	43	47	33	42	60	41	42	46	50	37	42	54	37	37	46	49	59	45	46	37	46	43	47	45	45	30	60	53	45	55	46	51	34	41	42	32	40	40	43	44	57	44	45	47	47	43	41	37	45	46	55	46	37	54	46	46	39	47	40	54	46	40	47	36	48	37	52	40	41	38	42	44	46	52	33	36	51	49	54	40	55	42	51	51	47	57	55	41	54	44	44	50	57	41	42	42	57	45	42	47	33	40	48	37	50	42	45	49	49	53	51	43	42	40	45	31	36	39	35	37	40	49	53	37	47	50	56	43	42	53	36	58	51	59	55	48	47	51	35	49	39	56	49	46	43	49	42	47	37	38	46	39	46	44	42	45	41	41	42	69	51	54	57	45	37	41	44	39	47	40	42	37	46	49	36	44	57	36	48	43	53	43	46	53	48	45	37	42	47	45	43	33	36	37	47	56	52	55	57	47	54	44	43	44	47	48	48	50	52	50	33	44	49	49	49	41	46	58	43	39	54	46	46	51	52	39	40	47	49	39	53	40	35	45	33	34	43	55	45	49	45	44	60	59	43	42	45	53	45	57	50	60	45	54	37	47	55	44	41	40	48	42	36	48	35	53	55	46	44	51	44	48	47	44	46	43	37	55	32	45	53	53	51	46	56	33	52	48	37	47	43	53	47	46	55	64	52	44	61	55	50	36	35	36	54	52	27	39	54	47	42	56	65	53	40	47	46	46	39	49	46	49	56	52	44	36	42	45	50	51	48	44	44	51	55	42	51	45	62	53	39	49	36	59	39	53	39	36	41	42	60	50	42	50	61	42	50	33	38	42	47	40	49	50	36	48	51	40	40	53	46	53	50	37	33	47	37	48	41	54	44	49	48	48	52	37	48	39	45	48	53	32	49	47	40	40	52	39	30	44	45	41	58	34	37	56	53	48	38	53	43	53	52	28	43	45	37	46	49	46	43	38	56	47	53	45	39	46	39	46	51	47	50	48	46	50	46	42	45	45	46	46	50	48	40	39	67	52	36	45	39	36	48	40	48	42	48	49	54	38	45	45	46	36	49	46	44	41	37	39	47	52	45	50	53	35	42	39	56	30	60	38	44	43	35	57	48	38	46	49	55	44	42	46	45	46	43	56	43	51	37	50	45	39	40	40	33	37	40	56	40	49	49	52	55	44	51	49	33	50	50	44	40	36	39	41	47	51	50	42	44	38	50	42	45	50	34	41	47	38	43	50	37	40	41	45	46	46	31	44	43	42	55	49	46	52	55	44	47	34	42	39	48	39	52	32	47	39	39	50	44	41	51	35	48	42	47	53	52	49	56	49	48	42	39	42	50	42	44	44	42	47	48	42	40	52	37	44	34	40	53	39	41	45	43	60	31	34	48	44	32	50	53	54	45	58	42	29	44	48	35	44	39	60	50	46	46	36	50	35	52	54	44	35	47	58	47	39	44	43	46	47	45	43	56	50	39	49	52	55	50	50	42	59	43	67	45	39	51	51	44	46	51	40	45	60	40	51	60	50	61	46	40	50	36	41	42	47	47	49	41	43	48	52	49	53	32	44	51	29	49	56	41	46	49	56	39	45	48	35	55	40	40	39	54	40	35	36	42	56	60	34	47	48	43	45	53	58	56	46	52	47	44	47	53	46	45	54	42	39	52	46	45	48	43	44	49	52	49	43	50	47	46	52	47	49	49	44	60	52	59	50	37	52	49	42	46	55	39	47	47	42	53	46	32	49	52	46	41	46	36	40	37	42	42	51	45	46	39	46	46	38	61	45	49	47	48	47	40	50	42	39	36	42	45	46	47	32	48	51	41	41	40	52	55	49	45	54	40	64	50	54	56	45	51	36	47	44	43	54	45	43	46	50	41	39	43	50	49	34	47	37	61	46	55	40	59	50	53	41	36	56	43	45	30	45	35	47	49	35	50	43	54	55	56	49	43	67	42	35	48	44	45	51	43	49	51	46	41	42	48	40	41	34	51	37	46	45	36	48	51	47	51	38	40	49	45	28	38	43	38	44	36	39	60	40	38	44	49	47	46	46	42	47	49	56	39	41	49	53	44	53	44	44	48	44	45	53	41	59	37	45	53	43	42	42	49	39	50	49	49	51	41	40	51	44	41	40	32	44	43	41	49	43	48	50	57	51	47	41	55	45	39	50	42	39	28	46	39	43	55	50	46	50	46	50	45	51	47	33	53	48	47	37	42	47	50	43	46	48	52	41	38	43	48	46	55	50	46	46	46	38	54	36	32	38	53	55	51	43	39	58	56	48	48	38	51	43	48	55	42	41	51	37	37	63	49	45	47	43	47	47	53	49	35	39	46	35	55	40	54	52	44	50	41	56	51	33	44	43	63	41	40	57	35	38	43	40	42	43	45	49	51	36	44	43	45	42	44	37	49	58	46	62	58	49	40	51	50	45	46	49	53	47	46	49	59	52	34	41	49	46	51	54	46	50	56	50	51	50	44	48	40	50	38	53	44	53	36	50	47	46	50	55	50	53	38	53	41	51	46	38	38	42	47	46	37	51	50	51	40	46	47	46	50	46	46	61	45	47	52	54	49	43	50	40	44	47	44	44	44	42	36	35	47	53	48	43	51	46	45	44	42	36	45	32	47	48	47	41	34	50	43	39	49	44	43	35	51	29	40	41	28	51	33	41	46	58	50	49	27	59	59	45	49	39	42	51	43	57	48	43	47	41	49	48	41	39	50	40	44	45	47	56	38	44	55	48	53	44	45	55	44	32	41	45	63	54	61	40	38	37	45	53	48	48	46	38	41	43	49	38	43	48	36	55	52	54	44	45	34	47	37	52	42	49	39	38	52	40	39	53	38	62	39	58	43	43	57	49	37	46	47	48	40	40	39	35	45	42	36	39	44	39	47	48	38	47	44	31	51	48	52	40	51	42	39	40	43	67	44	37	32	48	36	40	41	43	40	40	39	39	45	31	52	54	40	38	41	47	41	41	41	37	57	38	36	54	56	49	55	33	43	58	53	33	49	48	49	36	47	53	43	51	37	56	45	36	42	54	59	52	56	40	46	49	33	43	30	46	45	48	40	42	41	42	41	43	45	41	30	33	52	37	50	52	44	45	57	44	45	49	38	44	49	43	53	48	50	45	46	31	44	46	56	44	40	47	37	31	48	37	54	49	37	50	49	47	45	43	52	42
39458	25594	22211	13932	9967	22387	2340	11337	4409	1931	2276	2716	858	1414	10597	13992	2541	629	598	673	615	643	601	648	580	672	674	1035	2702	4358	4091	2681	1701	996	723	647	644	623	564	616	590	566	609	614	619	608	563	579	573	607	607	570	602	579	598	558	613	624	592	629	573	587	568	601	598	572	538	594	616	577	614	622	571	622	635	548	601	621	608	597	575	576	578	580	623	569	619	582	603	650	575	581	608	593	610	619	626	605	625	606	601	604	618	583	608	608	566	604	613	578	558	633	607	591	643	558	630	602	602	592	596	609	615	609	585	564	598	613	589	611	606	635	645	587	620	619	593	593	585	576	610	591	569	578	626	606	629	569	637	593	575	606	560	621	575	561	581	601	603	651	587	622	589	593	599	572	594	608	611	651	590	589	616	587	595	589	606	585	588	581	616	580	577	580	634	599	588	576	647	592	583	613	613	636	628	621	604	598	589	605	592	602	562	581	641	563	614	573	668	657	568	591	587	576	548	609	620	599	597	598	609	599	588	601	625	571	593	563	645	573	623	638	586	604	583	606	607	617	573	598	613	606	598	602	602	591	637	562	601	603	627	616	564	638	586	613	633	598	613	646	584	599	578	622	583	602	586	636	620	626	635	567	587	616	603	579	613	613	593	610	584	623	622	545	588	607	581	622	559	605	647	563	569	585	624	612	620	574	593	560	635	575	583	625	601	608	619	618	594	623	538	635	614	569	613	591	570	582	619	599	591	593	596	638	640	611	618	637	621	615	591	679	587	614	581	589	588	632	612	558	554	599	597	568	564	623	649	627	580	620	603	638	585	627	652	575	563	585	625	607	615	609	572	624	585	618	599	579	615	614	574	562	601	583	659	568	542	613	599	577	547	583	541	615	588	593	598	577	573	631	625	618	600	609	594	624	561	613	561	563	598	602	624	590	645	623	636	574	576	589	629	657	641	573	613	604	629	620	638	652	635	618	600	609	599	569	615	602	562	561	614	602	588	656	571	609	582	650	575	592	570	576	616	614	609	570	615	588	616	563	606	583	641	591	562	606	596	625	573	592	583	592	580	629	606	598	608	612	620	646	591	590	620	593	583	618	599	617	565	608	590	625	585	538	614	600	588	594	590	633	645	598	573	591	594	527	608	619	594	589	590	611	606	598	599	634	598	554	575	608	622	592	593	642	603	563	611	614	577	572	604	587	585	593	622	600	582	598	597	572	603	569	588	599	619	603	577	641	615	620	588	579	611	582	594	610	575	588	610	563	577	629	631	636	627	613	605	595	642	601	591	590	636	594	601	586	583	621	599	587	629	633	595	597	635	603	551	581	586	589	581	626	595	581	619	578	582	603	633	603	568	571	581	571	619	567	582	565	605	627	599	598	582	606	582	590	642	647	609	580	569	620	580	596	633	621	577	585	631	572	589	612	585	574	601	569	539	640	572	588	613	613	585	557	571	596	641	597	568	606	635	616	567	603	613	584	549	604	562	585	606	611	595	587	655	600	606	604	605	588	576	579	626	592	603	606	557	612	612	614	611	644	587	556	592	598	604	630	605	632	587	579	586	641	520	598	566	615	626	588	606	587	614	541	634	611	654	608	617	617	591	595	627	602	589	582	574	585	578	551	617	609	585	627	613	588	616	595	617	595	623	625	620	560	617	593	577	607	637	615	598	655	620	613	611	611	630	609	645	610	637	613	581	587	598	614	590	561	590	559	583	624	580	631	623	615	605	611	666	569	590	582	615	582	586	612	573	603	617	570	560	628	587	602	599	554	570	579	602	595	583	646	606	615	529	591	575	597	594	601	597	586	616	589	626	589	595	599	613	573	590	564	616	597	612	585	595	586	568	553	574	570	622	578	600	611	645	568	615	563	614	612	609	587	571	590	566	580	624	588	646	602	569	575	614	583	619	616	618	629	597	645	627	585	619	613	572	599	602	558	606	601	625	565	645	589	618	621	652	576	615	574	592	637	620	607	578	670	593	602	619	571	621	600	626	596	611	561	573	583	569	570	572	558	626	609	612	584	591	627	600	608	613	613	620	605	562	613	569	650	612	551	630	588	605	645	635	646	599	608	619	588	612	576	601	611	596	662	624	573	597	520	628	578	607	577	585	556	606	596	627	643	566	617	603	612	563	663	593	557	559	613	624	589	578	632	623	604	611	585	589	603	657	612	581	597	573	569	602	589	572	614	609	586	574	590	546	611	592	619	592	572	560	622	608	563	562	626	583	617	618	598	619	616	610	611	595	607	562	563	604	623	591	593	623	591	601	616	594	633	631	623	584	581	601	553	549	585	550	647	593	595	558	617	587	638	528	559	603	571	569	590	569	551	593	588	591	549	604	539	535	602	587	601	599	622	567	615	593	619	647	652	651	595	593	640	664	626	656	613	590	602	538	587	582	631	571	629	627	601	613	576	539	589	577	568	612	612	598	569	584	577	599	605	596	593	619	629	623	614	596	586	605	663	548	588	631	632	583	619	611	569	617	568	584	618	603	618	637	593	571	625	656	563	600	566	585	629	591	553	577	614	610	605	624	585	579	559	567	647	615	606	658	568	620	612	604	618	606	583	595	618	583	573	596	642	554	607	599	594	632	578	575	635	582	576	618	621	609	582	625	623	669	611	594	567	593	588	600	588	588	624	604	600	636	595	621	620	533	631	562	613	592	618	561	572	604	605	567	562	595	617	612	607	626	620	592	626	631	573	597	574	615	610	625	610	569	540	583	626	600	595	580	602	623	551	597	643	620	623	573	626	603	610	643	642	612	603	582	594	583	586	598	577	606	629	619	581	550	577	578	576	608	603	613	569	622	624	582	593	612	623	620	565	564	569	594	584	600	621	581	553	584	624	610	608	601	607	569	574	592	578	579	612	635	616	584	574	608	614	591	625	590	583	607	603	620	646	616	595	609	540	594	616	613	606	586	648	598	600	590	620	649	608	574	585	598	642	585	557	607	613	601	598	601	592	598	602	563	580	634	606	606	593	605	578	583	608	563	577	592	596	612	604	607	621	623	621	601	606	594	578	643	564	579	590	576	614	618	631	608	604	619	598	590	610	647	579	630	600	576	627	608	573	659	624	571	606	594	583	627	622	549	601	612	602	654	593	653	602	600	600	599	624	636	643	616	632	600	620	619	612	571	615	604	611	630	562	648	588	640	561	630	562	640	568	630	612	575	584	584	580	589	598	579	632	536	635	640	603	599	591	615	613	610	570	638	601	585	618	620	620	612	577	606	641	598	609	617	588	645	594	603	589	610	571	631	609	558	621	588	588	580	598	572	590	617	598	585	616	587	619	585	594	632	609	608	616	606	611	571	566	582	594	607	581	602	613	580	652	621	615	611	587	594	604	612	611	598	621	614	609	615	578	628	660	572	607	559	575	593	598	646	582	622	566	579	643	605	616	586	582	607	593	612	596	601	606	586	617	586	633	599	583	567	604	635	601	604	551	646	606	584	595	598	560	634	597	556	607	650	594	621	571	600	601
12803	13100	6839	1750	388	1590	163	293	412	90	112	343	186	86	757	869	253	42	38	55	36	39	48	48	49	41	43	46	134	236	204	160	96	50	61	43	49	40	41	39	36	44	46	31	43	40	43	44	45	41	41	52	45	32	34	47	30	41	39	38	39	42	45	53	48	42	38	47	44	36	43	44	48	38	42	50	41	41	39	30	49	37	39	32	44	45	27	49	40	33	42	51	54	44	41	48	48	55	54	51	35	34	43	45	51	42	47	38	55	36	39	37	53	30	48	39	44	57	43	52	37	50	39	38	43	44	40	34	45	47	52	56	42	55	38	42	48	45	48	39	38	38	47	46	39	48	40	38	48	47	48	43	44	38	37	47	48	38	48	26	48	65	44	38	46	50	38	38	35	43	38	40	44	36	40	41	45	51	33	29	41	40	39	29	52	33	47	35	48	44	51	42	59	40	46	51	37	41	36	47	41	48	45	50	38	47	46	51	35	41	46	57	34	38	51	40	45	35	52	38	54	41	43	39	37	35	52	50	47	41	33	48	38	54	37	43	45	61	46	44	46	42	43	44	43	40	43	52	23	48	48	38	40	42	48	52	45	39	41	43	52	47	35	46	54	42	45	44	53	32	42	37	35	35	36	41	43	52	38	46	46	47	45	47	45	49	60	40	41	43	44	40	49	40	56	42	47	39	47	54	52	51	50	36	44	50	41	47	43	49	62	33	45	41	42	49	29	39	60	39	49	28	35	35	48	41	36	41	43	45	40	41	56	42	53	39	36	44	41	53	49	37	45	48	50	46	41	35	34	45	46	43	49	42	49	47	34	41	44	39	41	37	37	45	37	48	48	41	45	53	46	44	50	39	46	45	55	36	42	39	51	46	33	56	39	48	53	41	39	52	42	45	35	52	42	42	39	48	33	39	43	46	40	48	45	47	38	41	34	44	42	42	49	40	41	37	46	38	40	44	39	35	37	48	34	46	34	53	32	43	56	46	53	45	54	44	40	45	35	54	45	44	45	42	41	41	42	44	41	37	51	49	43	55	43	46	42	44	49	53	39	40	38	32	52	39	36	35	45	39	41	56	41	27	44	38	33	42	40	47	38	33	49	43	46	42	43	46	47	46	44	37	46	38	40	48	47	41	40	40	38	38	45	50	41	58	46	58	50	38	47	45	34	54	56	44	47	43	38	40	31	41	52	37	48	48	48	41	43	36	57	42	42	48	36	45	37	48	40	49	51	47	38	41	43	52	54	45	58	35	48	43	43	34	44	44	30	65	49	47	48	38	44	54	44	48	50	49	52	39	43	50	39	45	41	42	46	46	50	43	36	44	40	57	44	47	54	36	41	36	37	40	54	35	39	50	46	46	51	46	48	46	43	48	47	45	40	34	50	38	42	50	52	43	33	53	45	41	34	30	45	46	38	47	50	41	46	34	41	45	44	53	45	42	46	34	49	37	42	57	33	44	43	55	40	44	46	43	46	40	41	31	36	40	53	35	37	42	58	51	46	42	44	39	41	58	43	45	48	62	45	42	42	47	35	42	50	43	50	54	41	47	60	41	50	45	30	38	48	50	62	27	49	45	27	41	43	49	62	58	36	41	46	35	48	57	40	41	55	36	50	40	47	41	43	48	47	41	39	36	52	41	54	45	43	54	45	52	44	39	44	42	47	32	42	39	40	42	43	54	39	50	45	41	50	41	46	42	40	47	37	44	43	32	45	42	58	36	33	35	40	49	49	38	46	40	49	45	46	50	49	44	40	50	35	28	50	50	49	48	44	48	46	35	39	50	37	47	43	39	44	36	38	46	45	50	43	44	44	50	46	51	41	41	43	49	57	40	48	53	36	48	48	33	43	48	43	50	44	38	53	39	28	42	39	39	40	31	38	49	70	45	59	38	31	42	36	46	52	53	45	56	35	45	59	46	40	42	42	36	38	63	44	39	41	55	45	34	39	43	41	53	53	42	49	39	42	47	54	46	49	43	30	34	39	44	47	45	38	43	40	37	54	46	50	52	43	41	46	38	37	53	48	48	42	38	38	53	43	41	35	60	46	30	40	46	44	48	42	37	41	40	48	42	43	49	37	38	41	45	41	51	44	44	32	43	35	40	37	33	52	40	49	47	48	48	46	41	47	44	42	46	37	42	43	38	48	42	38	42	46	53	44	43	42	50	46	40	59	36	45	34	47	35	37	40	38	39	53	51	43	48	40	33	41	34	36	39	50	39	37	43	51	41	37	43	58	48	43	44	42	42	44	41	50	45	38	39	43	42	41	51	42	42	40	55	38	47	58	46	41	39	46	44	46	45	41	48	45	44	49	43	40	42	43	51	36	52	47	42	52	30	42	39	49	48	45	42	38	53	43	47	38	38	49	45	36	41	41	43	51	46	33	35	47	59	48	32	26	41	39	53	38	43	50	50	37	42	38	44	51	46	41	46	49	34	45	40	35	43	54	49	60	45	52	49	49	57	52	37	51	52	42	45	44	45	42	45	45	47	43	42	49	43	43	41	47	29	54	46	33	48	47	47	42	47	45	37	65	43	36	42	45	42	37	53	59	45	44	36	45	44	41	47	47	36	34	35	42	44	41	47	50	48	38	54	44	42	39	47	51	51	42	55	34	52	45	46	35	39	44	39	45	41	62	43	46	35	50	50	46	48	60	35	38	42	47	58	55	41	50	54	45	47	49	43	45	44	37	57	43	46	45	45	45	42	62	54	49	39	39	46	50	38	66	46	57	51	41	50	34	44	42	32	40	31	40	49	54	54	31	44	43	47	47	49	48	41	35	46	41	35	57	40	40	40	51	52	44	48	35	36	37	35	55	30	53	42	45	51	45	50	36	49	46	53	52	30	43	35	38	35	56	38	46	56	47	52	40	50	33	40	47	39	53	55	49	41	52	36	44	38	52	43	47	41	38	40	45	51	46	34	44	39	41	46	54	38	40	58	46	57	49	40	41	41	36	41	33	45	50	43	39	46	43	43	38	47	37	48	49	36	47	43	39	50	38	41	41	38	46	30	37	39	46	40	39	53	44	46	49	46	45	42	40	45	39	50	52	38	46	35	54	45	42	51	50	46	46	45	45	52	44	51	51	28	38	38	39	45	50	47	50	50	38	48	46	32	47	46	36	43	52	42	40	48	37	54	45	36	31	34	38	52	40	41	39	36	50	51	38	31	39	48	61	43	38	45	43	40	39	34	44	36	36	42	45	42	47	50	44	50	53	42	48	37	41	44	33	44	39	41	37	46	45	36	45	51	49	42	36	35	47	43	37	43	50	48	35	51	39	55	37	53	51	50	36	45	39	61	42	49	41	51	53	45	37	50	55	39	59	51	46	58	46	45	47	47	45	40	36	38	33	33	52	46	53	39	44	51	50	40	43	36	50	42	44	31	44	49	36	40	51	48	34	33	43	49	35	45	61	50	37	46	40	52	36	57	40	54	33	41	33	49	44	52	44	43	47	45	45	39	50	47	30	49
48509	34259	30239	24221	18396	32568	7130	12958	10948	4220	3630	11632	6511	2690	19500	19870	5217	637	659	622	650	635	618	653	633	586	650	1041	4372	7196	5943	3715	2000	1023	731	623	598	538	561	579	551	575	606	591	567	558	566	545	600	584	578	564	563	558	568	565	571	572	546	609	591	560	550	557	582	552	543	579	556	582	573	524	554	544	611	537	550	533	547	566	574	585	525	554	582	599	552	591	571	541	572	526	531	607	578	555	535	592	565	577	552	612	557	578	570	617	537	579	553	583	567	585	561	591	569	614	562	573	598	542	582	577	560	587	573	554	601	557	555	614	553	611	592	537	600	541	601	594	565	572	613	614	536	603	597	612	537	575	613	609	567	562	576	622	583	545	582	558	604	581	530	572	584	553	589	526	600	541	566	541	582	571	619	538	601	592	580	601	533	561	549	612	544	610	594	560	532	570	539	583	524	553	657	575	569	545	580	551	545	563	554	553	529	553	585	605	567	619	538	557	570	554	548	576	554	562	545	558	582	564	589	506	629	577	556	514	577	550	581	549	565	535	572	546	569	563	532	568	538	554	536	551	539	562	530	565	562	524	578	554	590	536	598	637	571	560	572	585	551	569	606	527	561	530	563	598	585	565	557	584	567	558	545	589	546	564	579	592	567	565	563	610	597	557	542	569	563	583	559	566	599	567	588	555	566	577	586	580	564	581	562	619	587	566	590	544	561	577	593	537	594	572	575	562	539	553	599	566	578	602	565	629	537	572	571	568	564	570	580	588	592	580	546	566	563	545	566	582	613	574	575	574	586	549	562	563	593	617	588	613	564	588	590	559	557	590	593	576	561	586	560	572	565	567	536	598	559	599	596	589	564	525	583	606	560	556	594	578	559	599	628	555	589	599	573	620	580	570	574	584	640	578	554	581	550	548	531	601	600	570	590	570	544	581	529	623	565	565	597	585	579	578	528	569	556	569	581	579	611	548	505	562	558	601	543	529	561	556	597	580	554	566	580	558	598	597	534	567	581	567	622	553	606	539	586	566	532	553	554	576	557	603	584	578	569	563	577	570	511	548	599	519	588	604	553	576	581	600	576	549	559	561	568	561	528	541	556	570	591	575	585	605	566	595	568	550	571	529	563	552	610	571	584	572	586	565	573	517	567	566	565	561	568	538	559	613	567	566	614	533	515	525	503	564	621	524	612	535	560	580	568	550	580	577	556	550	574	545	538	550	604	573	568	589	571	583	606	591	606	585	584	556	584	570	567	573	569	554	568	572	610	553	584	547	594	584	595	585	601	641	586	632	593	584	569	548	593	558	539	553	590	589	587	598	557	564	618	572	564	583	537	571	566	540	576	565	558	624	601	555	550	578	540	538	568	612	579	591	584	551	554	571	543	557	549	528	556	595	604	561	597	568	573	593	573	594	598	546	589	577	536	559	600	578	561	568	602	563	547	578	571	557	614	546	606	586	572	530	590	559	570	570	575	571	580	577	557	600	545	592	598	559	547	586	553	564	523	596	601	590	559	573	569	565	569	537	559	561	609	538	553	585	525	594	601	557	591	518	595	570	577	548	557	594	572	564	564	592	592	562	526	573	570	611	567	535	539	592	545	624	572	584	582	577	582	598	537	576	588	582	570	591	563	545	566	556	570	571	606	551	576	578	564	590	618	594	633	555	564	523	571	601	561	604	577	590	542	576	554	595	566	565	587	585	556	624	608	555	517	585	587	573	589	563	543	599	548	556	537	571	603	638	572	594	569	613	637	546	585	564	575	593	550	526	633	578	572	595	577	566	580	606	563	600	550	548	595	571	563	550	603	571	578	559	594	570	553	590	576	545	554	556	556	592	552	556	530	588	587	567	574	555	562	560	578	613	577	572	555	605	591	591	566	566	536	579	578	585	574	549	537	576	593	583	567	565	609	565	551	544	581	556	613	530	559	545	627	577	563	547	533	581	540	564	610	582	570	562	554	595	569	551	592	564	575	583	552	608	589	631	607	551	583	554	557	568	533	578	577	598	544	579	547	584	518	587	556	549	589	580	544	599	567	559	578	552	591	550	573	571	547	569	545	582	588	553	548	539	547	557	535	553	543	577	563	593	580	590	554	568	554	552	572	559	595	581	571	575	560	543	594	564	600	534	580	557	600	552	613	565	554	532	583	540	568	605	564	580	616	540	549	577	574	592	545	588	585	571	613	551	569	568	589	617	545	618	586	596	587	553	584	563	574	585	587	587	560	565	594	616	566	586	569	575	588	562	579	568	523	604	625	586	552	548	580	645	613	576	580	569	546	562	588	588	559	572	544	564	549	567	582	565	583	572	558	540	564	559	583	603	573	567	590	565	566	559	573	593	565	586	605	545	590	552	565	530	591	583	580	537	572	602	595	593	579	562	586	554	580	596	534	549	572	575	574	577	573	569	554	534	517	518	570	531	537	560	587	592	571	577	588	560	580	609	550	551	590	545	563	572	569	575	591	587	565	554	524	585	541	571	550	555	558	546	545	561	553	600	603	562	592	552	569	615	572	553	613	564	598	568	556	582	571	551	582	587	605	571	595	529	571	571	546	563	585	563	569	580	589	568	599	562	572	580	596	583	603	559	641	603	573	511	562	557	568	583	555	507	548	592	583	574	551	571	560	543	561	574	555	580	544	581	540	558	574	553	555	564	574	587	564	568	517	584	575	570	574	554	584	567	590	574	541	617	569	541	588	577	569	575	577	567	585	603	596	576	590	562	585	605	547	620	600	561	555	551	566	552	535	619	629	599	550	617	561	583	547	617	567	574	548	565	526	561	569	582	578	582	551	579	509	599	579	573	578	550	581	581	570	552	604	556	595	559	563	589	583	600	573	506	579	580	540	561	554	572	609	585	564	584	575	588	590	629	597	560	596	561	586	602	563	512	608	594	585	563	616	566	518	583	535	561	563	570	564	591	578	596	546	580	543	567	564	576	575	572	574	580	596	579	581	545	560	521	593	576	634	590	596	568	559	604	572	567	631	600	593	610	596	546	577	590	591	546	579	573	584	597	583	592	611	519	574	558	524	565	590	553	575	555	563	615	567	547	567	566	544	566	567	549	597	566	580	599	574	550	589	585	592	551	588	580	597	566	514	581	598	545	559	601	609	598	564	569	512	575	543	624	557	542	578	561	531	573	574	587	545	624	591	534	561	558	582	572	562	556	591	567	644	554	568	582	579	575	546	592	572	626	576	574	608	542	570	552	568	583	581	537	534	577	532	537	547	569	582	560	548	559	572	603	582	562	519	592	559	578	534	529	609	566	575	573	619	600	574	605	555	566	564	588	547	546	565	577	565	537	556	569	568	601	620	572	562	560	569	584	626	593	561	572	558	568	557	509	562	569	542	575	555	562	564	547	570	598	577	610	562	592	582	573	517	579	517	541	604	587	609	553	564	568	566	576	563	611	569	575	604	590	584	570	583	569	557	549	581	565	565	546	524	599	546	544	551	592	563	557	622	587	515	574	577	617	582	575	532	578
12171	10948	7095	1824	318	1931	238	307	633	130	294	999	265	72	751	1004	569	49	36	36	49	43	48	43	51	50	62	44	141	224	185	144	80	58	66	47	52	50	46	44	54	59	37	35	46	45	40	61	49	29	50	44	48	37	33	51	37	46	48	44	50	44	47	50	46	47	43	39	35	48	40	46	46	48	53	51	51	43	46	41	62	52	48	37	44	45	43	50	41	41	54	40	38	43	44	52	36	59	45	34	55	45	51	37	50	44	58	38	40	48	57	38	48	44	39	43	42	63	43	45	44	47	37	37	59	49	47	50	42	52	41	35	28	54	47	40	38	42	46	45	45	45	37	46	47	40	38	36	43	59	38	47	46	37	45	41	42	40	40	32	56	52	44	31	43	48	39	39	53	50	48	43	37	36	48	55	39	54	47	38	56	47	46	41	45	40	38	44	49	51	52	35	35	47	41	39	52	52	38	41	48	50	51	47	58	41	47	43	38	43	37	33	35	59	53	44	49	51	34	50	39	56	52	56	46	37	32	48	40	46	45	35	57	47	31	40	47	42	57	40	39	48	36	41	35	55	46	38	55	55	46	38	43	45	54	56	33	38	45	50	39	38	38	58	33	48	41	43	35	47	53	40	51	46	50	41	41	42	45	54	63	51	58	47	45	36	39	42	44	39	54	45	36	39	35	43	44	33	44	47	58	38	49	49	37	55	58	35	51	49	35	36	42	55	42	41	54	37	45	39	42	50	46	43	53	35	41	53	47	62	53	42	40	60	54	43	44	43	43	31	39	45	48	52	49	38	36	44	44	40	62	52	44	51	44	50	42	59	41	34	40	52	55	37	43	35	55	49	38	44	49	38	51	55	36	42	49	47	54	56	49	45	48	45	50	38	37	47	51	53	47	43	57	46	43	45	50	40	43	49	46	43	36	37	31	47	46	46	42	51	36	46	47	48	44	31	42	50	45	53	51	39	47	44	46	48	45	46	44	45	53	45	48	36	43	48	54	53	38	42	40	42	48	49	42	37	32	35	48	35	46	40	35	36	47	46	45	47	45	40	38	36	39	45	51	45	46	46	49	53	52	36	45	55	46	48	51	56	45	36	39	46	41	51	49	41	49	47	45	45	51	36	55	38	49	36	42	47	40	40	57	49	57	51	58	41	47	40	40	47	50	45	43	46	44	49	41	57	55	39	47	43	47	42	54	39	39	42	47	44	52	57	41	40	52	34	37	58	45	45	41	51	39	52	50	46	55	49	45	36	45	48	39	38	44	45	41	36	45	47	55	51	53	44	37	52	40	45	40	52	52	38	39	53	50	54	38	48	41	41	37	45	42	47	43	44	47	52	49	34	48	40	44	48	33	40	42	45	46	43	46	49	51	51	40	40	52	38	39	49	47	47	45	39	55	39	43	43	38	42	41	52	47	67	43	38	40	43	51	47	37	43	50	48	51	41	52	43	37	37	48	47	50	55	61	40	38	42	45	33	47	52	43	43	36	48	42	44	47	46	36	38	55	52	51	45	57	45	45	38	52	41	48	44	37	41	38	53	41	44	48	42	43	50	55	43	38	53	37	43	56	58	34	38	30	64	40	49	53	45	45	41	53	41	45	51	50	59	33	57	43	46	47	61	35	40	39	45	36	45	47	49	40	44	42	35	44	45	42	50	42	51	43	38	40	63	33	45	44	47	43	57	57	42	31	45	48	56	43	54	43	40	40	38	41	38	39	46	53	43	51	46	42	47	41	54	48	42	56	53	46	38	41	40	49	42	44	38	43	53	46	39	43	39	52	46	51	41	45	45	41	47	41	40	37	43	54	54	59	43	49	51	46	49	40	54	41	43	40	38	49	43	39	46	49	33	34	45	47	45	45	38	50	60	49	39	42	45	52	37	46	55	47	37	48	45	52	50	43	49	35	48	44	39	49	45	42	37	32	34	50	45	52	47	48	40	47	48	36	47	40	42	55	39	49	54	50	48	54	39	46	62	46	45	41	37	50	38	41	44	34	43	48	50	42	32	46	44	40	54	46	44	47	57	52	50	53	43	43	47	42	39	40	41	55	36	41	56	51	77	49	49	39	51	48	44	46	42	42	55	54	43	48	53	41	49	46	36	50	34	43	46	50	50	37	49	31	32	46	44	43	48	50	53	44	42	46	48	45	36	36	53	50	45	55	46	61	48	45	43	53	57	48	45	38	35	44	39	35	42	54	59	48	44	45	50	44	41	45	54	53	52	46	39	44	49	42	36	36	40	48	41	46	43	51	55	37	36	38	41	45	43	47	42	42	61	50	43	47	51	45	42	52	44	41	53	64	42	46	62	38	46	49	38	28	47	53	47	45	48	50	48	43	41	47	45	50	35	41	38	52	42	45	43	47	53	36	49	40	48	43	45	46	41	36	48	44	48	52	37	41	50	45	48	44	46	38	47	37	44	36	51	57	61	38	37	45	51	39	42	51	32	56	54	43	46	36	39	40	45	34	49	40	58	49	38	45	43	47	49	45	46	49	37	52	37	45	52	45	49	56	40	47	52	47	52	41	45	48	44	31	41	40	42	39	47	58	44	36	35	42	42	54	46	44	43	39	66	52	48	45	53	51	56	58	43	44	54	38	45	41	43	42	48	51	39	52	51	60	36	46	53	39	33	47	37	55	43	61	51	53	35	37	47	53	53	37	49	56	39	36	43	52	52	45	31	44	49	44	40	42	45	43	58	41	53	41	37	36	44	37	47	55	59	41	44	65	48	51	45	49	43	42	46	67	47	41	55	50	40	47	36	51	47	51	40	51	47	47	47	40	44	36	42	46	42	46	62	44	54	42	48	39	40	38	50	40	28	49	45	36	49	47	51	44	39	38	40	44	44	46	48	57	45	61	54	40	53	45	59	56	40	46	42	58	39	40	59	56	51	52	49	38	50	39	46	49	45	51	46	46	57	54	42	52	46	40	47	56	34	44	32	57	29	38	54	48	46	46	49	48	73	46	42	58	42	50	43	53	43	38	58	45	51	33	49	48	51	52	32	39	50	49	38	57	51	43	51	51	30	53	39	45	50	51	52	40	53	49	48	39	31	52	45	41	46	50	45	51	37	44	41	60	45	46	52	53	39	38	48	42	45	42	46	52	47	47	39	59	43	39	46	33	45	55	45	28	53	48	45	45	49	37	42	48	36	58	41	42	44	46	56	42	42	44	60	57	41	41	51	40	43	46	49	50	34	48	62	50	37	32	56	49	46	43	43	45	53	60	42	42	42	43	54	34	37	50	40	39	39	45	50	38	33	56	39	36	46	51	46	60	43	43	47	52	48	38	42	42	46	32	44	58	43	36	45	45	35	51	52	43	50	47	38	42	45	43	49	46	44	42	43	40	50	43	39	46	52	50	44	45	40	51	48	37	58	36	44	47	43	43	50	45	42	55	44	37	43	31	49	38	47	46	42	47	41	39	46	45	51	37	51	31	41	35	42	58	45	52	40	40	47	45	44	46	46
45600	33817	31308	23987	17418	34821	11265	13075	14885	6473	11542	20182	9129	2205	20496	21809	10713	650	634	664	612	587	602	618	644	653	675	974	4028	6208	5518	3530	1804	1013	699	635	627	597	588	582	620	590	586	593	534	614	580	592	570	572	599	602	581	584	568	563	548	580	543	620	576	588	574	590	590	592	609	582	577	599	642	555	572	596	606	580	568	622	586	573	582	580	568	622	588	588	596	577	590	621	556	584	571	612	590	629	591	606	600	538	604	571	597	610	600	637	607	610	591	546	568	561	581	574	607	594	573	579	618	604	594	592	573	554	593	604	571	579	589	595	588	531	593	621	589	604	630	577	608	520	556	609	578	567	583	620	560	580	596	635	561	563	604	636	629	601	588	563	573	548	552	565	577	570	654	586	587	552	590	594	608	603	571	563	567	604	552	607	594	591	646	588	570	587	570	568	582	600	631	598	590	642	564	583	607	593	581	571	580	558	552	577	551	648	624	565	584	602	602	611	584	560	595	576	569	604	582	625	565	597	622	540	599	566	648	619	620	580	583	641	591	578	623	607	568	616	535	648	574	552	585	601	563	603	593	595	568	611	635	583	577	541	591	615	580	608	527	583	594	571	537	590	581	533	641	579	603	590	570	576	567	596	580	580	587	583	598	578	598	607	567	580	576	610	579	564	602	556	599	561	638	596	611	563	607	572	582	597	559	578	576	573	584	578	588	596	574	581	596	604	598	581	598	596	564	612	557	578	571	613	586	562	582	540	553	568	564	607	573	568	603	625	633	656	606	595	546	574	608	613	554	599	591	590	604	630	548	599	583	553	608	578	637	570	552	583	572	586	603	593	582	613	606	608	591	552	607	626	593	585	584	599	561	626	632	602	608	606	622	607	628	608	606	571	597	607	612	615	660	604	625	606	577	560	582	569	607	607	584	614	643	603	589	594	590	570	559	620	617	571	604	589	588	573	598	587	525	622	590	598	578	603	615	618	581	588	579	592	597	560	612	601	546	603	595	564	622	581	548	577	598	576	585	569	575	639	606	600	605	599	604	596	595	626	611	594	598	621	582	581	581	634	630	572	592	604	609	626	557	579	616	618	595	572	538	598	605	603	555	635	561	598	586	597	576	567	558	579	595	597	605	586	553	577	637	567	581	606	589	575	576	607	592	567	618	593	629	597	584	543	600	585	598	616	620	558	566	547	571	563	551	630	591	570	608	614	580	585	564	569	574	578	577	601	590	578	562	595	609	602	620	579	609	535	547	576	640	577	573	570	575	608	629	588	588	553	572	607	576	618	609	588	581	573	610	596	615	609	610	609	603	568	587	617	621	600	592	575	607	546	571	563	595	604	556	619	592	576	597	573	572	572	600	581	591	631	600	572	580	605	557	569	565	583	586	560	553	633	566	582	580	591	580	562	575	599	628	613	579	600	578	562	579	635	576	612	592	571	556	593	567	613	576	614	603	555	585	549	570	565	543	574	574	616	599	591	619	634	574	577	571	586	600	572	620	559	579	589	588	580	537	568	611	631	594	598	595	583	603	512	567	623	639	598	590	557	539	632	573	632	592	602	568	573	585	616	600	596	626	589	604	584	612	605	613	596	635	575	610	598	593	599	569	586	613	591	588	593	602	563	595	609	566	607	570	606	585	584	605	594	595	613	582	581	571	602	579	582	619	558	571	586	598	590	540	585	595	564	641	593	604	665	629	606	555	578	577	567	584	588	580	558	560	613	591	572	564	588	630	563	595	602	566	570	585	600	565	629	589	566	549	610	623	583	579	617	563	555	600	641	537	573	566	548	605	538	596	595	564	598	592	531	584	574	587	586	593	551	568	595	597	591	568	554	602	565	577	605	571	572	591	586	616	582	597	592	596	584	587	595	604	606	589	571	565	553	606	566	564	584	573	573	597	613	614	596	658	547	590	553	634	602	622	602	570	593	610	606	595	581	615	601	578	573	565	596	564	617	617	603	604	600	604	571	574	552	577	557	570	579	585	571	635	612	545	532	581	633	595	597	606	577	602	621	604	607	618	632	547	584	627	553	575	604	578	592	584	556	546	649	531	607	575	577	553	564	566	602	545	586	609	615	574	532	576	585	601	558	576	546	560	584	602	565	597	596	668	601	586	559	575	534	581	601	588	590	599	618	577	615	585	583	571	590	588	552	563	582	575	561	624	592	500	605	628	608	584	597	585	592	607	588	620	594	583	614	585	587	579	583	605	592	605	591	574	597	610	551	635	581	573	634	593	581	618	570	565	559	564	595	574	617	575	587	578	577	556	571	568	587	628	603	569	591	597	574	569	580	564	633	559	590	606	576	611	574	586	564	563	610	596	568	611	602	581	587	522	581	589	609	598	585	613	579	569	603	564	606	577	599	563	631	565	586	602	572	566	602	555	592	615	599	554	620	613	619	567	586	629	570	571	596	593	585	578	626	583	596	561	557	580	582	604	620	595	618	583	575	566	645	608	569	576	572	576	602	609	610	570	634	587	578	649	592	565	531	624	574	550	638	633	541	643	522	574	556	583	633	615	574	560	597	573	588	659	620	544	569	574	618	541	608	574	602	617	588	593	591	575	606	556	611	627	589	640	563	573	589	596	566	568	591	612	624	579	570	583	602	567	599	597	569	525	556	577	574	584	630	585	594	591	575	562	562	629	620	583	585	589	595	602	576	606	619	583	558	607	594	627	590	589	538	590	595	588	574	588	577	588	578	610	588	627	568	551	582	617	574	599	568	591	577	570	621	599	570	592	634	569	614	556	578	613	577	597	584	602	581	596	602	585	642	595	592	579	609	561	553	561	614	621	577	560	623	568	629	563	601	594	630	572	585	606	623	562	587	617	572	581	619	580	602	558	568	597	637	591	615	541	579	612	617	606	610	611	587	601	587	589	590	596	588	541	589	596	590	614	596	591	607	595	592	581	566	591	564	615	638	580	614	565	584	590	605	586	598	580	579	593	571	601	565	552	558	534	554	631	595	600	598	587	560	579	564	603	582	627	552	592	627	600	602	565	569	592	594	578	584	557	571	602	582	599	614	585	550	546	554	617	561	573	606	563	587	590	600	579	572	635	598	605	579	586	582	577	588	595	609	597	566	574	565	566	586	602	585	577	572	592	606	608	586	592	639	595	606	570	590	619	583	591	611	525	601	607	562	590	563	573	534	561	618	592	579	578	570	582	576	542	552	607	551	567	605	577	580	603	575	642	580	591	609	603	598	539	577	606	591	592	621	566	619	550	559	558	615	603	575	518	608	589	562	535	602	574	623	620	586	543	584	607	618	579	580	541	584	580	625	617	545	582	561	587	570	594	626	584	609	550	608	590	603	601	560	571	547	567	599	597	608	596	582	582	573	576	573	579	594	601	640	542	576	565	593	580	596	602	581	608	582	603	587	611	600	576	631	609	606	619	605	555	589	592	585	590	622	583	569	600	600	606	563	621	602	602	630	568	579	560	588	578	564	596	567	604	639	557	586	626	556	607	587	634	555	601	631
17883	19927	12216	3311	704	3499	756	525	1643	285	679	1882	655	80	1072	1634	1031	51	47	65	52	46	46	46	46	46	52	43	163	282	214	129	102	57	61	55	52	31	55	52	47	44	55	48	40	51	59	57	32	53	46	59	43	41	45	37	44	42	41	42	39	42	57	35	44	57	59	54	43	51	39	43	61	35	48	41	49	45	47	54	58	43	45	47	36	38	53	56	49	52	39	62	53	43	37	52	49	42	34	56	50	45	44	42	43	44	43	50	52	41	39	41	26	55	53	46	43	49	49	43	51	54	41	42	41	55	50	48	38	43	44	47	43	54	52	50	47	60	41	50	53	47	50	40	35	45	42	53	47	42	36	43	54	50	49	47	52	59	55	46	51	42	46	35	38	41	59	40	42	35	44	39	54	49	43	39	52	46	41	46	45	43	42	46	46	43	42	60	50	48	42	52	39	39	50	44	58	42	55	52	46	48	45	56	52	46	32	48	45	52	48	46	43	38	56	50	43	45	52	43	47	66	51	46	33	56	53	49	52	46	58	57	42	54	37	36	48	58	39	51	54	57	50	52	50	55	54	44	39	66	46	40	53	52	54	57	57	42	46	44	41	38	40	42	49	47	50	63	37	43	36	38	45	38	48	51	57	59	46	46	58	47	44	55	53	53	54	55	46	37	48	65	62	50	53	47	53	51	47	45	42	41	41	47	45	45	49	69	64	40	58	44	48	51	46	34	47	40	54	36	36	37	36	42	49	57	47	46	59	36	52	41	48	39	42	39	35	45	45	49	52	49	38	45	47	48	54	41	51	44	42	44	59	42	49	52	53	39	43	47	47	40	43	41	40	43	48	50	43	56	46	46	48	47	50	41	57	38	56	59	49	51	57	41	63	55	54	45	46	49	47	47	45	38	39	42	46	45	56	66	32	38	51	28	51	51	58	45	42	41	43	53	50	43	49	56	44	59	56	52	39	52	50	57	47	47	55	46	48	36	46	29	61	46	43	43	50	47	40	51	52	64	45	57	47	47	49	45	44	44	52	48	47	59	48	35	34	53	47	54	51	41	36	43	46	33	40	46	50	59	34	43	52	48	41	42	41	50	43	53	49	48	55	53	39	60	41	60	47	41	50	43	60	34	45	45	44	41	38	40	47	52	50	47	54	49	35	49	31	29	40	40	56	55	51	49	42	39	50	49	40	54	45	60	43	39	41	57	47	31	35	54	43	32	50	46	36	42	60	61	38	57	50	50	43	46	35	52	46	38	45	38	37	39	40	41	45	47	51	52	44	51	44	53	50	48	43	54	45	47	40	45	47	47	47	53	43	36	48	43	36	52	37	52	38	47	51	31	42	50	47	39	44	33	34	40	49	36	48	43	44	43	47	39	45	44	47	46	59	47	41	54	41	48	48	50	53	42	56	59	42	47	36	37	39	57	46	50	61	46	39	49	53	48	49	43	46	46	42	48	44	44	48	56	48	49	44	45	46	52	53	46	40	45	50	47	43	51	45	41	51	42	40	38	53	42	46	46	45	47	48	42	53	46	51	50	59	45	49	47	46	41	48	47	56	44	48	46	52	42	53	66	56	43	47	39	37	48	53	41	46	47	53	54	38	38	55	46	50	40	52	50	37	56	44	47	42	51	46	60	30	46	45	48	54	57	36	40	40	53	48	50	41	50	51	41	47	41	48	47	43	39	46	37	44	44	42	43	49	55	51	41	49	42	46	49	44	51	61	48	40	42	40	43	47	44	48	55	50	44	49	46	59	43	42	42	37	44	38	38	55	36	40	45	56	51	50	58	46	62	39	66	41	32	42	51	43	45	58	50	40	44	62	61	57	40	39	50	37	35	39	61	47	35	41	45	35	46	51	52	39	44	49	46	55	43	47	49	57	45	41	54	55	52	50	54	59	45	50	48	52	60	46	44	59	51	49	50	38	53	42	49	43	45	64	50	50	47	35	42	41	48	48	52	46	47	48	48	42	47	46	45	41	54	49	47	48	42	36	50	47	46	49	44	45	32	44	42	47	51	41	58	41	46	52	39	54	39	37	47	57	53	39	44	47	48	45	66	53	34	43	54	41	58	50	50	50	43	45	49	45	43	43	54	41	51	40	44	45	43	41	41	51	49	46	52	47	46	52	49	48	47	46	57	37	47	37	46	39	49	43	44	56	62	51	33	50	41	38	45	52	34	48	44	51	46	59	48	47	55	48	45	40	49	48	45	58	44	35	30	43	44	31	44	37	57	46	48	40	52	50	41	44	50	39	50	55	39	38	51	34	43	49	34	47	44	42	50	51	49	41	43	47	38	62	43	50	51	61	67	41	44	45	44	47	49	51	38	51	38	43	44	57	50	55	39	51	46	59	51	59	39	53	47	56	52	40	62	48	38	56	45	45	44	54	48	37	50	51	40	60	53	54	54	48	33	43	38	49	45	49	48	40	51	61	51	52	43	41	38	43	50	44	53	59	48	50	45	45	57	42	41	61	42	36	35	42	45	39	52	35	47	57	50	44	38	49	48	40	50	45	53	44	55	46	48	47	42	37	47	58	40	53	46	23	39	46	58	43	52	55	46	36	41	52	49	43	51	44	36	51	53	53	52	46	38	46	49	39	47	38	46	48	39	62	54	51	56	48	42	55	42	53	47	57	56	47	44	45	46	55	38	47	56	31	52	44	47	40	51	37	46	53	42	59	40	56	48	49	42	47	48	46	40	47	48	52	49	57	58	58	48	57	43	42	37	45	46	54	41	45	57	36	37	57	43	54	41	47	47	64	43	46	46	59	47	37	39	38	51	37	50	30	38	62	64	42	53	59	54	43	54	37	47	46	59	61	47	49	46	47	49	48	45	42	44	63	41	48	52	38	43	56	55	42	40	53	53	52	45	48	46	53	50	41	43	42	58	51	55	44	46	55	50	39	47	37	45	40	39	31	56	41	52	43	49	44	48	53	54	50	53	50	65	37	44	55	36	45	52	42	46	50	52	40	56	51	42	51	53	41	57	47	49	45	40	45	49	48	35	46	52	51	49	54	40	53	50	54	51	57	45	53	48	50	45	38	44	45	44	38	40	54	47	37	48	39	41	45	37	50	36	49	57	51	57	48	47	54	31	48	49	59	34	43	41	49	48	44	41	39	52	39	39	53	54	57	50	46	57	45	49	43	39	41	49	61	43	44	45	38	54	53	51	41	46	40	46	56	42	48	44	43	43	48	34	51	57	42	36	45	42	40	43	45	55	40	48	35	49	53	51	50	49	61	43	47	42	49	40	67	43	48	41	44	51	39	45	54	48	46	45	37	49	49	34	54	54	40	49	41	49	40	44	40	43	36	49	50	49	46	46	52	44	51	48	47	59	48	44	50	45	41	38	43	48	48	50	42	45	61	46	45	30	50	45	40	53	46	45	39	49	34	52	38	46	55	48	53	56	44	42	48	55	60	60	52	42	44	57	41	50	44	53	56	38	52	50	59	44	38	52	54	40	45	51
52481	40090	37049	29872	23986	44195	20261	18015	25325	10913	18995	30585	15747	1944	22445	27307	16485	697	751	693	690	658	693	665	626	668	647	981	4460	7599	6317	3791	2085	1094	733	673	589	621	573	597	617	577	614	602	589	586	598	574	596	628	613	627	584	605	615	631	599	638	605	595	604	601	607	631	590	596	603	592	594	623	604	602	595	625	599	610	679	617	692	588	624	586	627	595	621	561	660	590	644	613	625	597	611	593	620	596	615	576	630	643	602	612	621	643	616	593	593	591	617	592	630	602	603	609	669	599	589	621	581	629	617	639	660	579	631	631	618	619	617	593	584	620	641	604	626	659	581	612	626	599	637	601	584	622	629	575	595	661	593	581	594	583	641	615	645	614	620	645	587	625	595	638	570	585	598	607	643	609	630	603	606	607	646	591	592	619	610	604	649	613	575	616	607	576	597	607	610	611	604	630	591	657	586	590	580	602	611	593	624	620	617	643	623	643	630	604	623	625	619	603	617	582	612	608	603	596	645	648	606	614	586	575	633	605	574	630	602	610	602	588	639	631	614	631	556	611	646	594	598	581	565	637	615	590	653	594	619	598	637	604	581	613	585	581	634	586	606	629	579	618	586	642	609	595	661	613	615	604	637	609	635	604	617	588	622	603	594	614	597	595	606	632	587	608	623	656	578	622	611	622	619	585	628	624	627	603	617	624	609	602	580	621	617	606	599	643	606	629	581	630	626	600	626	608	614	580	616	645	600	648	648	606	623	612	602	620	616	600	623	655	590	660	638	633	598	641	640	601	644	641	570	649	637	578	626	607	580	607	632	612	622	624	637	627	619	582	596	603	607	620	628	621	592	555	649	589	610	601	661	585	655	646	584	613	590	579	625	606	599	647	613	622	598	589	652	624	610	634	604	587	597	662	630	624	618	579	627	617	644	626	626	628	654	611	623	592	661	612	631	622	651	622	628	602	635	609	584	633	622	609	574	616	601	588	609	677	632	603	578	595	617	600	624	673	616	616	584	624	620	621	560	639	605	598	587	605	599	660	625	591	607	634	611	606	618	628	635	557	622	638	625	626	611	619	622	632	644	661	588	598	592	637	601	568	630	639	595	606	633	605	595	599	604	572	629	606	616	616	604	645	617	619	649	631	642	606	564	624	671	574	601	653	624	639	633	617	621	617	602	620	588	596	602	606	583	637	639	584	601	618	585	601	624	619	644	587	609	639	629	625	571	649	613	609	657	586	615	606	607	611	639	595	608	630	614	583	628	631	642	622	612	618	590	611	633	626	613	641	627	574	592	599	600	648	638	612	623	639	593	642	646	636	619	596	576	599	642	629	639	613	577	570	592	603	647	601	680	576	643	634	613	612	628	591	596	642	582	610	577	627	581	610	584	595	603	634	588	590	603	633	594	613	606	571	641	577	566	598	637	610	597	624	586	584	646	592	618	626	578	626	579	660	613	600	637	631	613	595	588	627	617	627	639	665	626	649	595	648	657	641	569	596	615	656	619	625	571	590	647	618	591	604	609	594	586	566	634	612	612	621	599	620	623	633	630	583	600	601	639	630	584	634	631	584	601	616	626	575	638	592	606	595	609	639	642	601	591	607	571	617	637	601	624	643	599	584	629	589	620	616	612	594	622	617	635	635	563	606	595	611	596	586	574	604	601	596	608	616	579	661	663	601	617	614	607	599	600	619	656	599	665	599	623	693	635	617	634	563	595	636	619	647	556	602	658	575	638	609	645	643	651	609	623	610	591	614	610	586	618	604	651	613	610	635	558	613	606	552	585	646	619	635	610	621	635	637	587	609	600	630	630	569	629	607	625	614	610	599	622	639	595	622	634	628	571	602	613	614	622	620	635	605	574	600	612	645	656	634	620	607	623	614	580	639	631	673	647	600	601	602	645	633	570	645	660	635	630	609	625	569	660	613	609	627	590	631	595	579	561	609	629	629	590	589	605	620	620	633	619	587	588	633	618	615	626	627	564	593	643	624	601	643	613	611	637	617	624	621	596	619	604	566	616	607	622	610	648	606	609	648	573	635	612	602	592	599	594	629	563	647	623	645	640	589	633	607	602	592	599	645	641	619	619	584	592	623	592	599	665	594	606	603	608	634	637	586	624	612	596	621	603	636	624	628	668	631	620	604	637	639	640	652	590	587	610	651	598	586	623	579	592	584	596	644	589	604	591	604	612	610	610	597	583	599	626	602	667	628	601	648	649	608	629	639	643	622	591	626	588	607	660	583	633	578	634	615	635	564	634	603	649	583	587	583	608	578	597	605	641	613	585	597	635	582	556	597	615	607	565	601	645	610	544	622	593	610	656	637	632	615	646	666	615	574	592	621	666	619	612	595	599	647	608	644	601	580	589	612	609	635	570	581	570	630	630	650	596	614	645	641	622	593	596	616	618	661	601	652	633	600	594	623	578	613	597	638	628	637	614	623	594	620	637	584	613	599	632	561	617	582	599	630	619	594	563	592	659	620	621	594	639	572	595	565	600	610	591	592	603	629	608	594	591	613	620	614	628	616	596	591	633	639	579	579	556	604	603	651	614	609	631	631	670	581	609	600	596	573	634	592	598	579	577	581	617	630	589	640	664	609	603	613	587	588	596	642	630	645	589	607	602	616	627	592	622	593	610	610	604	616	558	622	607	612	562	599	583	645	580	658	615	609	567	631	626	615	632	642	593	604	597	602	643	583	628	587	633	576	583	621	573	631	606	642	618	623	576	601	608	620	605	647	621	593	616	634	647	589	601	590	637	673	653	588	657	627	633	605	679	589	595	622	570	654	577	623	612	607	626	635	646	613	601	627	588	571	643	524	638	593	591	576	603	634	592	602	624	583	593	621	655	575	637	586	576	596	663	571	608	616	610	611	588	551	598	597	600	618	612	641	636	640	641	652	653	591	633	636	621	642	622	593	660	566	637	581	596	611	639	607	693	597	574	605	587	660	635	595	592	635	659	619	611	641	648	591	603	645	613	571	589	624	644	595	580	590	592	624	595	645	617	616	638	607	595	629	599	607	576	665	615	607	604	595	603	613	617	609	632	577	578	633	602	590	585	607	622	669	602	616	589	600	637	595	621	599	588	613	581	597	634	593	615	656	607	582	621	638	673	573	614	591	568	651	575	581	605	586	635	584	606	656	564	606	597	629	597	628	665	630	604	590	646	622	591	646	605	595	627	598	631	634	595	626	652	569	594	637	614	607	588	594	563	557	549	616	586	620	600	657	591	625	611	610	606	593	560	632	605	607	571	621	648	572	624	620	658	656	598	644	585	608	606	599	580	595	600	616	628	619	639	636	655	579	616	602	615	630	621	579	603	618	599	605	645	607	662	615	632	665	633	630	627	605	614	609	625	567	596	637	592	647	606	618	604	640	593	625	598	613	611	634	561	582	583	617	576	629	615	582	689	621	659	617	613	615	607	596	613	675	647	674	640	621	678	635	644	594	573	633	662	580	608	598	617	618	607	628	617	622	620	641	603	590	651	611
6872	3214	2001	468	169	673	186	182	371	120	310	450	232	62	288	384	252	56	49	52	56	53	46	50	51	52	43	49	62	106	100	70	61	66	50	61	50	41	38	42	63	55	49	41	45	47	50	50	51	28	53	48	53	49	43	43	61	48	39	45	43	46	42	37	47	44	42	60	44	34	44	36	39	49	40	48	43	37	56	46	40	36	48	47	52	40	49	49	46	50	44	42	55	54	32	40	32	49	50	41	52	41	51	48	37	47	45	40	51	43	38	35	44	40	40	45	56	51	43	41	43	54	44	42	49	41	56	52	44	39	41	57	41	32	38	41	36	45	47	45	50	42	49	39	49	34	49	39	40	40	40	44	33	43	42	41	47	70	43	50	44	59	59	36	50	53	44	58	57	47	43	45	47	54	44	47	44	46	49	54	48	41	52	49	45	48	41	40	50	52	41	43	43	53	43	55	37	43	33	52	57	49	60	52	43	46	40	48	45	39	50	55	50	58	45	43	51	56	38	49	48	41	44	57	46	62	46	49	50	52	45	38	45	29	40	38	60	43	44	58	53	49	44	42	50	53	51	48	52	48	48	50	52	45	57	47	45	46	46	57	45	44	51	50	39	45	54	58	41	42	51	45	46	57	49	50	49	38	55	45	46	32	60	57	54	64	52	55	43	35	38	44	40	44	48	59	31	39	46	49	38	43	49	40	50	44	44	41	39	53	43	52	47	52	38	38	47	39	44	47	47	43	50	47	54	53	61	41	45	35	51	42	41	38	52	43	42	56	47	53	49	49	54	57	53	51	58	66	58	45	50	48	49	38	42	41	43	41	43	49	48	46	40	41	48	42	47	41	40	48	41	41	50	41	51	43	54	38	52	42	51	36	43	70	34	57	59	45	41	49	45	55	45	46	43	54	43	51	43	43	48	42	52	36	55	51	47	43	46	49	54	41	49	44	52	37	40	47	59	40	55	48	55	34	35	45	56	42	48	45	57	59	44	41	41	44	44	42	37	53	53	56	52	59	46	47	48	52	45	37	47	32	51	49	37	54	52	64	38	47	49	54	32	56	42	48	47	44	38	44	41	56	53	52	39	40	62	50	47	52	52	46	39	44	49	55	34	58	55	41	51	38	58	54	40	51	38	44	37	48	59	52	46	63	51	44	40	42	41	50	40	59	47	56	47	48	44	49	49	48	47	43	53	49	41	42	43	46	38	49	38	40	35	46	47	51	43	48	33	47	49	54	45	53	47	46	44	47	31	49	48	60	51	43	44	42	51	48	41	43	48	49	47	38	49	35	38	47	45	58	51	52	51	46	53	41	49	52	46	46	42	43	43	39	58	50	46	53	54	46	42	48	33	38	48	46	57	46	58	51	49	50	60	49	49	40	55	51	40	54	62	44	41	53	49	50	52	48	53	44	46	50	59	57	50	43	36	56	56	40	45	55	39	37	40	41	50	65	47	37	49	37	52	52	40	43	38	62	69	45	39	50	38	49	48	34	40	53	39	43	56	46	57	51	49	46	48	52	45	44	37	47	41	49	45	44	50	55	48	46	47	57	43	38	43	53	41	55	43	40	30	44	48	53	50	40	45	43	50	47	34	46	60	44	62	49	33	56	53	40	48	37	48	53	47	46	56	48	43	40	46	50	42	58	37	42	34	54	46	43	52	53	47	51	39	62	46	52	37	51	44	46	49	37	48	38	51	49	44	43	46	42	51	49	53	62	44	52	47	56	43	48	55	45	45	35	42	55	46	47	39	54	51	42	42	43	51	51	60	59	51	57	46	44	47	54	46	55	46	35	38	46	41	47	51	44	36	45	51	45	53	46	26	50	47	39	48	45	49	50	47	51	52	43	51	49	38	45	51	47	46	51	49	50	44	45	60	54	48	55	39	45	32	54	45	44	38	53	44	45	56	58	50	43	64	47	45	47	45	50	37	45	40	36	47	55	52	58	52	46	42	30	46	49	41	50	46	34	48	41	48	54	39	45	50	52	54	48	40	37	53	39	47	42	39	40	45	55	42	55	47	53	42	38	49	33	46	45	44	44	49	43	50	42	54	46	42	56	46	39	44	49	40	56	51	44	40	50	44	50	37	47	47	35	42	38	50	48	40	46	47	52	51	48	61	45	41	37	40	69	51	51	44	54	41	48	40	38	59	51	54	45	44	56	44	55	31	46	44	39	52	58	52	45	40	50	43	48	44	63	36	40	59	45	47	36	65	51	43	53	44	65	47	54	59	39	64	51	47	55	43	61	50	49	49	51	46	48	48	46	54	50	53	44	49	38	42	69	43	57	58	49	53	53	60	35	46	53	39	43	46	49	58	58	42	55	43	38	47	52	40	53	53	46	42	44	45	42	49	39	33	43	47	54	38	42	54	48	60	49	37	35	33	44	48	51	43	49	30	33	39	44	39	57	55	54	48	51	45	36	30	51	51	50	38	49	48	50	48	48	38	52	66	48	48	52	51	44	45	45	44	37	40	38	48	40	60	55	44	47	57	41	67	55	56	36	41	50	48	42	45	44	53	42	44	55	46	62	50	47	43	46	48	50	49	54	49	48	53	41	47	50	37	49	49	56	39	34	40	52	50	53	50	38	40	55	43	31	49	52	42	47	45	42	56	39	43	51	51	48	40	47	42	45	51	42	48	45	39	58	48	45	47	53	48	50	37	58	55	37	41	45	45	53	31	44	50	30	42	53	38	46	35	35	42	43	48	39	44	44	54	53	53	38	43	50	49	46	44	54	50	54	39	40	53	51	48	52	39	46	45	45	43	38	45	49	50	41	47	48	41	39	37	47	50	44	51	47	45	58	37	39	37	45	44	37	44	53	54	39	50	45	45	42	46	43	51	55	48	44	37	40	47	53	61	55	44	48	44	45	53	53	44	52	54	50	32	41	55	36	47	53	47	60	44	42	49	51	52	52	38	38	55	50	36	36	53	56	59	39	55	54	47	41	41	45	46	53	51	44	42	48	39	48	41	46	46	44	43	35	38	40	44	50	58	48	49	39	44	50	58	54	57	34	47	53	40	43	47	44	50	53	44	44	39	36	38	59	50	49	44	50	53	51	49	44	54	55	46	53	56	40	44	49	47	61	48	52	39	39	43	45	56	39	36	44	63	57	46	47	42	39	49	52	40	33	47	58	44	62	44	44	55	42	50	45	55	48	46	52	48	47	57	50	47	56	64	39	48	53	39	43	49	55	37	51	55	47	44	50	57	46	57	47	52	56	48	33	32	49	40	42	44	56	40	45	35	45	42	42	41	44	52	40	42	45	48	39	57	51	60	60	35	47	46	35	46	47	43	47	50	53	65	50	38	41	40	56	45	32	50	50	42	41	45	47	32	46	50	42	46	48	41	43	50	42	39	48	39	32	43	40	38	45	39	43	46	36	39	43	39	36	46	47	51	50	46	37	34	40	49	41	58	46	55	57	37	41	58	42	53	49	49	46	44	44	43	45	38	44	48	47	43	47	50	52
39042	24651	20868	13611	11894	27068	11172	8907	14918	5633	12730	15414	7698	1064	9203	12129	7410	628	614	602	606	598	593	602	632	642	588	628	1230	2216	2183	1428	1014	785	604	569	586	597	619	594	638	630	627	580	605	628	592	613	626	600	604	582	604	596	641	615	580	587	617	647	622	635	609	615	563	618	610	551	625	616	575	613	601	611	575	554	621	614	573	562	597	590	612	608	576	544	585	608	622	552	604	568	587	584	580	614	589	599	578	607	579	601	610	599	595	597	577	625	584	621	632	600	545	576	598	654	627	595	564	595	612	598	581	551	590	593	615	577	624	638	587	593	597	574	622	612	600	589	580	601	615	638	614	594	631	601	605	585	613	606	568	626	614	587	591	631	598	652	591	589	604	534	646	592	621	608	609	609	576	645	642	587	604	593	568	591	582	600	608	621	625	606	573	556	600	641	607	635	603	596	624	610	574	590	622	622	608	577	590	568	598	535	581	622	588	599	605	589	611	613	623	587	584	639	649	622	613	591	591	595	597	589	585	636	585	599	605	577	599	605	601	588	614	622	587	623	613	562	593	578	608	579	602	622	606	630	599	530	569	603	571	536	635	549	634	558	615	622	592	606	583	600	571	564	650	573	596	618	585	561	595	668	612	667	560	601	603	611	608	586	595	593	612	599	613	620	632	587	610	625	588	576	615	579	575	606	564	598	558	622	579	613	621	603	636	582	596	605	580	624	551	619	577	585	579	621	566	624	606	604	603	592	611	583	623	584	599	589	646	637	584	576	605	591	635	557	583	631	588	599	597	579	617	622	636	600	616	609	549	589	629	568	574	574	597	578	626	578	626	635	588	629	612	621	613	568	532	607	597	617	582	591	626	667	594	592	616	597	590	598	589	628	602	574	607	598	650	594	579	612	638	563	603	590	578	574	652	570	622	572	606	576	605	581	578	534	592	664	595	611	589	610	572	604	555	621	601	591	547	611	586	608	614	557	627	599	625	583	574	623	635	587	598	581	613	654	600	581	588	571	644	598	607	591	604	598	634	596	564	604	641	606	593	613	621	604	582	639	600	589	625	614	558	618	583	597	534	607	581	567	612	612	572	609	604	578	586	591	615	593	592	578	582	563	646	560	577	608	567	630	620	600	598	595	582	597	665	600	593	583	622	563	587	580	571	582	530	612	639	569	618	634	616	566	556	548	587	611	578	623	572	580	607	599	586	593	619	595	611	645	628	549	619	560	593	578	596	628	588	549	603	613	657	594	631	629	588	579	643	586	557	580	643	606	612	601	615	558	595	588	608	610	590	604	562	618	590	628	601	570	616	593	580	602	587	616	574	589	632	621	618	599	569	563	605	619	569	605	590	603	582	655	615	601	600	607	592	614	604	579	578	592	612	569	606	594	606	559	576	593	629	571	646	634	601	579	607	620	578	584	638	595	594	590	628	604	543	583	598	596	624	617	634	623	602	605	583	586	633	575	588	601	630	612	623	595	618	586	658	611	618	605	587	595	611	583	564	556	600	631	620	561	625	611	590	604	594	602	631	615	650	569	613	609	606	596	592	575	644	628	637	589	557	614	610	644	593	637	600	605	600	548	575	615	602	600	552	601	587	588	608	606	596	618	555	575	586	585	592	573	640	620	587	577	601	581	606	626	590	609	604	578	590	629	604	593	615	596	598	576	574	637	608	608	596	555	626	586	605	591	605	612	573	603	642	606	595	587	644	591	603	614	581	624	591	618	581	633	635	586	586	595	613	590	640	589	592	585	629	588	590	604	583	600	605	619	631	635	578	602	557	592	639	611	595	664	601	590	590	550	602	628	639	650	594	575	636	608	597	586	581	629	543	597	625	609	603	600	610	597	593	589	587	575	578	590	608	608	577	572	580	572	577	612	568	577	623	593	611	616	596	621	583	617	586	614	609	632	596	604	586	574	574	579	595	596	565	637	612	622	655	605	586	583	583	623	612	607	557	616	650	605	612	577	607	592	636	600	613	550	599	614	551	637	608	614	605	591	622	621	568	568	586	621	579	561	596	607	599	601	605	630	628	542	598	611	560	563	597	638	565	590	576	629	588	639	571	564	593	577	604	593	595	619	630	585	567	597	617	644	596	593	601	605	569	570	626	583	648	597	622	574	650	612	635	582	583	621	610	572	613	601	586	588	599	586	572	621	617	617	571	587	587	632	612	619	577	652	595	589	605	626	625	550	677	599	666	578	609	563	626	611	607	573	599	612	588	618	551	562	627	577	591	591	591	624	573	605	577	572	604	642	595	677	624	583	576	629	576	573	611	614	610	581	622	617	608	559	613	598	593	562	628	596	599	570	608	613	621	628	607	581	572	575	567	621	608	609	599	622	660	601	614	615	599	577	591	636	602	585	585	584	601	577	614	654	626	588	577	628	643	671	567	588	622	635	608	636	640	608	653	611	574	581	557	599	590	635	577	599	635	607	591	593	584	639	633	594	600	621	587	593	551	597	601	588	632	587	598	673	629	663	607	603	616	556	586	576	592	590	602	574	623	616	614	588	580	633	612	610	600	634	610	606	600	546	582	620	617	584	597	591	623	593	612	574	639	593	613	601	629	598	604	617	622	558	594	602	607	607	619	610	586	581	585	606	637	576	599	561	613	578	581	679	560	580	595	590	638	599	582	556	643	618	556	612	558	616	605	613	611	619	602	626	555	590	550	553	601	594	598	547	631	580	622	628	620	638	592	615	579	610	572	596	597	603	613	587	609	579	581	625	602	564	619	595	558	574	609	599	562	625	573	587	599	612	561	579	605	594	602	646	612	555	592	608	597	576	581	600	625	598	594	575	562	612	593	613	582	580	600	593	625	599	645	600	592	606	581	623	598	628	622	601	603	626	632	645	654	620	642	601	604	616	576	638	615	621	589	586	588	597	615	583	622	621	573	605	564	583	588	605	605	591	583	615	586	544	547	579	597	620	609	643	587	616	590	579	597	578	581	619	576	600	585	614	572	585	585	599	615	531	616	640	580	566	606	582	619	608	595	634	620	578	608	631	619	632	605	638	585	652	611	581	612	585	602	579	570	587	583	611	602	646	639	594	614	575	652	603	564	586	596	625	578	577	549	628	646	563	592	647	604	660	652	563	622	600	562	596	617	593	623	605	593	614	615	576	616	658	599	623	610	603	608	637	631	604	567	598	581	634	640	592	592	637	615	590	601	587	575	596	589	613	616	609	606	596	613	611	634	594	644	582	582	615	616	625	595	565	578	635	597	641	579	535	594	604	579	609	569	585	633	606	627	618	610	587	621	560	613	611	617	616	594	602	647	603	602	596	589	585	597	619	565	569	596	589	545	633	608	580	620	597	581	591	549	621	590	626	602	540	612	595	578	601	606	603	627	637	641	571	572	592	599	569	576	591	603	566	602	578	622	596	604	556	634	558	612	589	558	639	604	600	638	638	636	626	597	633	584	642	621	605	608	584	615	599	604	661	613	576	635	600	626	615	578	641	604	603	556	599	544	631	577	609
12849	12131	6627	1675	294	2078	769	441	1102	282	707	1110	621	125	475	892	523	49	49	53	66	41	47	42	45	57	48	42	97	142	178	88	77	65	49	52	48	39	35	44	49	39	56	48	47	44	52	46	49	46	44	47	47	63	48	35	57	46	44	42	31	46	53	38	43	46	49	43	39	36	66	37	42	47	59	57	47	39	50	44	40	50	36	39	49	42	44	49	45	48	47	45	62	48	41	42	50	52	38	61	31	37	38	48	47	39	57	42	46	44	39	47	41	55	43	50	46	42	34	44	43	56	55	45	57	56	47	52	43	45	43	50	41	54	49	45	46	45	47	58	41	53	54	51	44	38	43	52	58	47	42	46	39	47	61	44	42	37	38	41	36	48	37	43	51	47	42	57	47	50	43	45	42	34	47	51	44	41	45	49	45	51	55	46	37	52	58	46	41	58	42	47	45	45	47	47	49	41	53	49	53	53	45	60	47	37	56	44	49	42	38	40	47	45	41	41	47	45	43	65	47	42	29	52	41	50	47	41	46	49	50	53	35	46	51	47	48	47	48	46	43	46	57	37	40	39	50	49	49	56	49	45	59	36	40	48	47	51	44	52	52	40	43	43	51	52	55	46	47	40	42	36	54	46	44	56	49	44	46	37	53	43	46	38	41	34	47	44	41	45	42	56	54	45	46	37	49	55	47	51	35	40	40	51	46	38	40	45	47	42	42	50	41	44	53	51	56	41	45	53	47	44	48	58	44	46	51	49	40	43	57	50	45	39	55	47	50	50	42	42	36	38	49	51	34	43	51	48	49	39	50	40	53	46	39	46	43	38	57	40	50	38	47	35	45	54	43	52	33	44	51	40	40	53	44	48	44	46	54	41	46	41	46	52	56	47	43	49	43	43	45	34	52	48	51	39	48	59	43	42	50	42	49	49	53	44	52	41	46	49	44	48	41	40	60	44	53	43	45	38	44	46	50	51	41	61	36	48	44	35	49	52	64	36	45	44	43	39	34	46	42	48	50	43	48	55	48	42	51	51	66	34	61	40	34	49	48	44	54	49	46	52	43	49	51	52	48	55	47	52	49	56	53	54	42	39	47	58	39	55	54	42	51	36	57	42	67	42	45	40	55	44	49	56	36	49	37	48	45	55	42	43	39	53	54	50	41	53	39	54	59	52	58	38	55	53	43	67	44	41	45	53	48	38	51	45	41	42	49	55	44	45	42	52	62	54	43	47	53	53	41	56	45	49	44	47	36	37	39	52	37	53	52	62	42	51	54	38	42	40	58	42	45	47	37	32	38	46	48	48	30	47	42	42	57	44	53	58	44	49	43	44	44	41	48	40	48	39	48	44	46	42	50	50	34	45	50	38	49	37	52	46	30	41	55	44	40	52	39	57	40	43	44	43	51	52	36	59	58	45	50	59	43	47	42	41	44	52	44	39	62	45	38	43	56	40	49	36	47	43	39	39	45	49	41	43	33	43	43	50	46	41	54	43	51	34	51	45	40	62	49	51	46	63	46	39	43	48	44	42	48	43	55	49	39	49	48	46	44	45	47	48	25	60	52	48	48	54	54	58	42	37	42	41	47	43	42	34	35	48	46	36	45	37	52	40	56	23	49	39	42	48	41	48	39	56	43	46	40	48	48	50	44	41	45	44	44	40	45	38	48	44	50	55	43	59	58	57	58	50	42	57	50	34	38	47	55	45	48	52	39	43	52	36	50	52	41	49	54	50	38	39	42	41	41	44	46	56	42	53	47	39	50	42	43	47	64	42	51	61	51	46	51	40	50	48	48	58	45	43	35	45	44	39	44	48	36	43	39	48	46	51	40	42	45	56	49	37	41	40	52	52	47	34	40	51	52	47	46	34	53	39	48	37	43	52	51	44	48	34	36	36	54	50	58	37	52	42	46	53	46	34	43	48	52	40	44	49	43	32	63	43	47	52	50	55	44	69	51	44	52	55	53	37	54	40	38	42	51	48	41	57	49	48	49	35	53	50	43	49	42	60	55	39	58	49	41	36	52	31	48	47	51	33	49	38	47	38	39	39	43	51	38	51	44	55	34	50	52	48	48	54	43	30	69	45	31	38	46	45	39	46	43	41	36	40	52	58	56	40	38	53	55	38	51	48	50	47	47	53	40	54	52	39	38	48	52	44	44	41	61	53	41	46	40	45	65	50	45	46	49	40	50	41	49	43	39	53	53	44	46	52	41	48	55	46	50	45	45	59	43	49	46	55	47	49	49	42	51	46	48	58	39	51	42	48	51	41	41	34	55	39	50	45	49	36	49	53	42	55	49	47	46	64	41	48	39	46	38	39	48	49	57	47	44	42	53	55	48	36	55	39	47	37	46	40	46	50	39	51	47	52	51	59	58	48	49	38	65	39	47	55	58	40	66	51	46	45	43	64	37	49	60	43	47	45	51	55	44	49	38	55	44	40	47	56	50	49	48	38	41	60	42	35	42	46	48	54	38	42	49	65	47	44	51	48	51	50	45	48	42	47	57	56	47	58	42	44	42	41	38	38	51	49	38	39	46	48	46	52	51	58	49	51	45	58	56	54	53	48	59	46	43	56	48	45	45	42	47	51	41	40	48	44	67	47	56	53	43	58	48	37	47	30	45	43	45	46	49	40	52	45	31	33	51	66	56	31	49	30	46	48	52	52	36	40	54	43	49	39	53	41	46	52	37	44	47	45	45	52	47	42	41	50	47	48	49	52	39	48	41	53	55	54	41	45	62	49	45	56	57	42	33	56	61	38	40	54	52	45	49	44	41	56	43	44	51	40	46	44	50	48	52	47	48	54	40	58	38	36	46	37	46	49	65	50	49	50	53	46	45	40	41	55	38	40	59	47	32	37	51	47	57	50	46	51	50	59	40	55	37	49	51	54	58	45	55	40	40	45	56	48	53	46	44	55	47	49	51	48	45	49	40	54	68	56	41	41	41	52	51	54	42	38	46	55	46	39	56	42	50	43	45	56	44	46	52	49	40	59	46	53	57	43	48	51	45	43	54	37	49	46	48	62	47	45	51	54	61	59	40	40	47	52	44	55	45	41	47	33	56	33	36	47	60	48	45	58	49	53	48	39	42	48	37	41	48	46	39	50	46	36	44	48	47	36	60	49	57	40	46	39	52	47	42	39	47	49	48	41	48	42	46	46	35	37	49	31	48	51	40	60	54	48	45	45	42	45	52	58	41	46	39	50	49	44	42	50	45	50	33	55	41	55	44	48	49	38	40	59	43	46	43	46	42	41	54	42	43	45	41	48	44	34	59	40	47	53	38	37	42	44	52	43	49	48	41	51	43	54	44	52	54	31	46	40	41	62	52	52	44	44	40	48	47	45	51	50	42	33	44	52	57	45	52	43	42	44	52	43	40	57	53	48	53	44	34	48	46	44	38	45	48	44	48	57	40	52	39	46	46	49	39	46	50	55	48	40	51	51	33	45	47	51	51	44	40	43	43	43	49	48	46	39	57	53
50490	36965	30600	25285	17412	38541	23150	19186	24179	10972	19973	24720	13326	3525	12269	20244	11387	653	638	576	593	637	628	630	618	614	622	844	2314	4020	3578	2381	1450	932	714	648	609	606	650	621	577	612	596	601	612	561	636	602	586	587	589	636	579	605	619	613	611	593	572	609	532	570	623	589	611	558	586	585	584	645	595	607	581	591	579	540	613	625	575	595	574	602	588	574	642	634	581	568	596	564	599	624	582	627	624	650	602	600	610	608	589	595	629	554	606	592	626	597	589	557	619	598	607	625	597	605	578	586	583	629	596	564	586	608	621	610	617	626	585	558	629	565	623	613	616	629	626	620	570	595	588	571	607	589	574	604	605	561	622	645	603	611	598	604	622	635	558	623	568	598	604	560	583	620	602	604	620	572	639	599	606	603	573	609	617	599	634	653	627	617	591	620	565	545	625	643	618	602	626	607	593	599	591	586	602	627	607	604	564	631	554	580	583	597	595	602	593	666	609	606	640	613	606	588	641	639	629	623	569	607	591	617	649	628	593	618	589	604	641	605	609	567	580	614	584	575	586	640	607	608	586	578	615	617	575	608	638	570	585	626	587	594	606	562	629	577	564	608	627	612	605	599	678	557	596	628	569	621	572	579	609	599	582	606	594	587	615	638	548	601	566	598	618	575	582	567	568	586	638	609	623	595	594	608	601	590	577	582	607	633	573	578	583	600	560	596	591	616	575	572	615	602	626	587	584	604	600	616	604	620	562	634	592	609	580	533	597	560	572	603	599	622	581	579	567	591	602	588	600	571	593	619	634	609	577	587	601	634	588	570	577	561	615	584	617	604	601	554	593	632	552	591	597	630	582	643	629	548	582	591	615	588	564	579	615	593	597	542	578	624	598	593	578	620	596	617	578	623	581	605	590	583	623	633	573	567	593	592	622	645	596	597	608	598	616	590	586	594	614	586	588	611	555	591	576	603	591	596	614	605	627	616	606	599	643	580	630	615	609	549	588	616	577	622	558	642	586	605	616	633	628	568	603	645	600	579	592	679	592	617	592	615	623	556	616	604	585	571	600	598	622	596	589	592	584	590	601	586	623	614	627	590	617	625	591	592	549	570	573	630	598	592	594	579	606	601	613	569	580	621	603	579	585	598	604	613	614	613	604	632	571	596	615	599	649	599	570	608	584	587	597	624	627	580	648	641	632	587	594	573	566	624	607	632	637	581	587	608	612	621	627	553	658	602	590	628	610	587	622	600	641	611	574	612	596	612	570	586	572	604	588	602	581	653	588	586	616	616	601	588	611	643	595	579	573	619	617	611	634	604	594	623	617	561	596	554	623	541	606	590	601	609	596	585	583	567	627	555	580	597	601	604	538	613	578	566	606	621	611	643	576	613	616	608	569	566	614	608	619	618	592	617	631	636	609	586	626	613	595	606	636	607	601	638	618	587	571	639	641	598	567	605	574	617	575	602	610	593	578	619	587	625	606	574	637	564	637	592	579	605	610	600	569	613	593	595	586	599	602	644	561	649	596	620	602	592	592	593	581	604	578	536	576	609	600	577	579	577	618	612	565	593	578	619	619	663	621	577	599	618	582	558	632	671	595	610	606	619	617	596	599	623	621	605	564	610	618	573	580	599	609	600	593	576	588	579	586	559	555	589	610	608	592	592	594	616	607	584	569	620	612	606	651	562	559	585	616	601	615	597	641	591	557	583	599	554	629	602	557	628	582	555	563	553	662	620	545	627	558	576	629	617	578	628	565	613	607	588	577	618	577	602	599	588	592	625	624	586	586	584	573	579	604	622	578	612	560	595	605	574	624	599	588	635	603	587	598	557	617	549	570	574	558	601	607	624	600	605	569	653	571	619	625	611	626	592	589	586	570	587	590	611	582	591	575	600	618	590	614	646	563	577	608	576	601	586	613	643	646	599	604	620	573	592	664	576	607	574	580	618	572	601	581	634	567	613	619	610	604	624	585	604	631	555	588	567	592	587	587	585	602	605	614	619	591	591	594	612	604	580	577	623	581	619	633	632	636	599	628	609	618	584	600	593	614	631	580	595	615	599	559	624	601	597	578	620	621	628	591	595	584	598	630	588	622	602	600	565	617	587	594	547	586	584	587	597	594	584	590	627	602	599	608	597	619	583	579	623	595	559	618	605	636	611	584	576	592	588	621	586	583	586	566	636	637	594	621	629	588	625	618	563	541	618	578	622	617	603	588	610	614	614	577	623	619	551	621	599	584	615	614	594	582	625	561	560	561	577	568	581	577	587	608	575	605	589	632	589	612	625	591	649	650	599	600	607	602	614	604	581	596	590	571	556	554	584	582	597	573	596	608	610	623	574	649	566	591	591	630	569	609	581	572	607	590	594	573	594	615	580	589	576	616	584	574	579	587	574	618	579	614	574	597	580	567	588	594	606	603	603	610	610	591	594	602	597	620	606	645	576	618	589	589	609	593	570	591	578	613	589	598	605	577	546	594	572	597	581	634	535	596	552	615	591	587	658	591	572	577	607	639	589	606	565	577	601	572	607	594	614	594	596	558	626	593	602	564	624	605	614	589	587	622	587	580	574	604	628	601	610	632	593	591	574	594	610	571	627	609	600	594	600	638	578	611	572	629	617	610	555	577	566	586	586	618	590	581	597	618	596	635	598	580	581	612	577	578	624	585	603	589	576	600	593	600	567	558	600	541	594	570	578	592	574	588	583	583	567	590	597	613	633	577	565	595	577	599	608	596	561	619	604	663	613	595	636	588	596	556	577	576	595	568	582	586	600	575	587	594	624	617	619	677	611	592	587	584	612	652	608	584	604	605	668	589	638	589	605	576	574	591	580	600	604	628	591	587	559	639	578	593	571	544	627	586	630	592	628	642	612	648	604	599	638	556	618	568	599	599	592	563	568	575	603	608	611	590	655	596	601	607	606	573	604	622	588	619	596	616	650	603	621	649	620	598	611	608	615	602	593	585	582	600	589	600	598	546	585	618	549	625	605	580	620	623	629	633	580	604	625	611	628	595	580	641	583	618	594	586	633	614	601	591	612	590	586	594	586	601	556	591	595	611	605	594	590	596	563	608	595	573	625	620	610	584	619	598	584	602	610	614	589	612	590	602	585	590	605	569	585	554	630	604	604	608	601	568	588	582	576	592	634	575	595	632	634	587	607	575	589	597	615	646	570	583	589	593	559	595	596	552	599	564	567	592	650	598	578	600	603	610	603	580	594	647	588	615	585	633	629	606	599	592	602	569	620	585	621	605	591	590	621	598	556	640	628	622	599	610	651	581	624	633	597	607	597	533	618	593	589	573	621	609	588	587	613	553	607	625	607	568	626	559	574	574	612	601	588	620	637	595	587	595	679	618	613	574	594	570	583	609	596	610	553	616	600	597	574	626	616	594	611	623	596	587	620	576	605	592	606	569	562	591	627	594	585	581	589	608	569	567	615	616	591	579	574	598	597	610	609	605	574	592	570	584	611	581	550	625	612	615	641	554	605	592	615
12056	10687	7014	2110	396	2270	923	639	1302	340	958	1286	707	157	490	914	446	49	43	45	48	40	59	43	55	40	52	41	75	160	155	103	92	58	38	62	41	45	50	51	44	53	49	51	49	50	44	51	51	47	48	55	59	39	48	46	48	29	59	54	46	56	51	42	41	47	47	39	45	53	50	35	54	36	53	46	48	40	32	49	36	49	45	39	36	50	42	43	46	40	52	50	47	53	48	48	52	57	39	49	46	45	41	43	51	38	47	44	38	50	52	53	44	51	57	43	50	41	52	43	39	48	35	39	45	44	52	48	45	49	58	38	39	54	47	60	52	45	45	45	43	42	51	31	45	51	62	82	56	46	55	45	48	44	31	49	50	48	53	43	49	46	42	41	49	42	56	42	46	45	37	61	50	50	48	49	52	38	64	34	44	46	53	54	40	49	45	44	38	41	50	44	46	51	55	49	56	40	49	54	38	45	49	37	45	55	50	63	55	56	59	37	40	49	42	52	45	42	52	53	44	50	60	57	40	45	53	43	59	55	36	39	37	37	45	39	56	58	50	53	49	54	48	39	57	46	51	41	44	37	40	51	56	42	44	54	52	48	42	51	50	44	40	54	48	61	50	37	33	56	57	49	60	46	48	46	50	52	52	54	35	53	47	43	53	40	51	59	51	49	49	43	40	43	45	46	48	55	45	42	45	40	54	46	51	57	65	53	43	52	45	49	48	52	50	50	41	43	45	48	63	44	41	42	61	36	47	54	53	48	38	44	47	58	46	51	59	50	53	49	43	39	58	49	52	51	50	52	43	48	36	40	48	43	42	67	54	60	45	46	51	47	53	50	50	42	37	54	46	35	45	45	45	47	50	49	54	45	46	48	53	51	51	49	50	43	53	45	45	49	57	53	53	52	45	52	47	38	31	49	33	52	42	43	44	33	58	49	30	39	40	45	52	40	59	51	47	43	53	51	40	41	45	37	60	40	48	46	35	58	43	54	30	64	55	42	50	45	44	56	48	41	47	40	41	42	39	43	45	58	44	59	52	61	44	41	48	46	54	62	48	43	35	43	47	50	43	59	38	36	46	47	53	49	44	40	45	46	50	40	45	56	53	44	41	35	53	57	33	46	45	58	54	52	51	41	46	44	39	50	52	61	52	55	41	39	36	41	44	49	44	48	44	62	47	39	43	60	41	58	47	47	39	63	35	35	43	51	54	59	52	53	44	46	46	46	40	36	49	53	49	59	50	44	53	40	40	47	41	45	54	41	44	59	36	49	40	49	50	50	45	46	56	49	41	45	39	40	44	33	48	52	42	51	59	43	55	36	39	52	58	56	47	46	64	44	44	33	39	39	54	33	57	56	33	50	44	45	57	36	44	54	42	36	52	52	49	47	42	50	50	50	36	41	43	46	42	47	47	43	52	38	41	55	45	51	54	65	42	38	42	46	53	44	48	49	48	42	45	47	42	50	35	44	45	63	36	53	49	40	44	46	49	41	59	40	40	50	69	51	43	38	50	54	54	43	41	42	58	47	52	57	48	50	45	50	55	52	67	55	44	46	60	42	53	72	61	55	36	55	52	42	46	59	32	57	41	52	44	52	68	49	63	53	46	47	53	46	47	40	54	47	38	53	45	43	54	49	52	50	48	47	53	41	43	46	42	40	43	43	38	44	39	43	46	48	52	42	48	47	34	31	54	46	52	45	44	38	53	48	34	37	52	53	43	41	58	51	42	54	43	50	48	54	36	49	52	45	49	50	50	57	55	47	54	65	49	58	54	52	47	52	43	46	58	39	47	50	41	45	34	43	54	45	49	50	64	50	39	51	42	51	45	34	40	43	44	35	49	45	55	30	45	41	51	54	37	41	42	34	50	42	49	37	49	40	44	50	54	53	51	50	41	35	48	33	62	45	50	46	48	49	62	52	61	47	61	42	40	57	38	56	44	44	51	43	51	51	68	49	60	59	46	56	47	45	59	49	56	55	39	41	49	55	36	52	50	50	49	47	51	50	50	43	43	47	57	53	48	58	49	37	50	40	40	45	59	34	50	62	51	56	48	45	50	48	52	58	51	55	53	38	45	47	52	50	61	55	47	49	34	47	41	58	52	52	49	46	37	50	55	44	43	46	48	43	53	53	51	50	42	49	46	56	44	44	41	47	47	41	51	55	64	54	58	50	34	55	38	43	54	55	48	45	40	57	35	36	53	57	51	67	48	41	45	42	46	53	44	51	48	54	49	49	32	48	43	46	48	47	51	49	45	60	48	61	53	44	50	38	40	57	53	29	53	42	60	43	49	48	37	40	45	57	49	44	39	54	51	46	50	47	43	46	35	55	43	51	53	40	49	51	53	42	42	49	32	58	40	54	41	50	51	48	50	53	46	47	41	44	54	41	51	34	60	46	45	41	46	51	51	39	55	44	56	43	37	49	58	40	49	49	62	50	53	58	42	47	50	49	47	37	53	49	52	54	51	48	59	45	32	46	46	57	53	53	43	51	45	58	44	40	43	52	50	45	46	46	39	41	60	45	52	42	41	29	45	41	55	52	47	45	40	53	48	57	51	48	58	54	37	49	43	46	41	58	48	41	43	47	56	51	49	52	47	56	38	38	52	50	59	51	45	56	43	47	50	57	43	59	47	37	42	42	51	42	50	51	38	46	43	56	38	50	59	44	43	45	46	37	44	43	56	51	62	41	43	42	53	39	51	45	56	38	44	45	50	45	46	41	43	52	59	56	50	53	38	44	37	44	45	45	54	52	56	46	46	56	48	44	38	35	52	48	51	47	44	41	44	41	53	67	51	41	55	44	48	46	46	48	56	33	41	47	47	53	35	29	64	51	53	52	42	47	54	37	51	44	53	46	58	44	35	36	56	51	45	36	53	61	52	45	39	43	45	46	49	42	44	44	54	53	39	50	58	42	44	51	58	56	58	34	46	45	62	50	42	48	39	43	46	52	51	35	46	53	35	52	57	34	50	47	48	43	53	45	53	58	49	49	43	47	45	54	45	51	51	45	43	49	48	51	55	50	56	53	50	42	44	49	42	37	51	54	46	39	50	32	45	55	37	27	63	42	40	54	52	54	39	41	44	39	52	54	38	56	55	48	37	44	43	50	47	33	49	59	44	43	66	56	42	42	47	52	44	49	34	42	52	53	48	44	45	60	46	47	50	47	37	43	57	54	47	48	54	54	39	43	45	44	57	42	46	53	52	56	42	43	36	58	54	46	48	45	49	48	45	33	37	45	60	42	56	55	47	40	47	41	42	38	39	49	65	40	47	50	43	42	48	39	56	50	38	45	41	53	40	42	37	48	53	40	47	41	43	39	46	35	48	54	48	52	44	47	45	48	42	36	42	54	37	34	38	45	47	40	45	45	51	41	45	45	47	41	53	66	48	51	55	60	52	51	39	44	45	49	51	37	55	56	44	42	43	40	45	55	48	47	58	45	36	44	46	47	52	55	51	51	37	43	44	49	39	59	42	40
46949	36590	32097	26923	19576	39341	25842	23654	26772	13058	23515	26743	16074	6471	12589	20334	10006	695	636	643	682	661	651	634	649	629	620	669	1505	4686	3837	2593	1528	938	720	639	660	609	617	643	630	618	590	611	631	620	623	646	608	611	626	608	571	631	639	646	595	644	610	624	616	644	621	623	619	636	616	589	618	542	609	585	653	665	601	667	575	623	599	590	612	597	635	588	625	618	618	616	564	663	621	615	602	664	613	596	601	616	616	659	602	619	644	627	608	607	619	618	628	616	600	609	643	579	641	658	620	617	616	575	617	627	644	609	636	595	617	620	610	631	628	643	606	632	626	638	651	627	638	612	655	662	621	649	630	630	602	621	587	639	644	625	605	632	605	635	586	584	636	615	613	627	658	579	625	620	633	653	627	620	606	640	615	623	620	668	615	598	635	609	598	611	651	660	612	596	600	649	637	641	649	627	619	657	575	602	630	579	611	610	615	638	603	589	615	622	623	575	622	619	591	637	610	572	598	600	604	614	631	638	636	588	640	616	585	629	642	640	619	594	611	595	647	630	649	598	682	572	614	617	655	570	601	598	597	590	642	627	646	628	606	569	648	600	577	616	647	624	633	602	602	649	648	609	616	604	625	596	660	632	638	588	640	609	602	607	655	616	567	615	634	636	621	617	630	569	636	634	574	661	629	605	611	622	641	658	608	593	570	608	612	604	593	643	643	599	661	600	648	642	578	622	633	591	602	583	579	603	657	625	667	622	634	618	602	580	624	628	599	603	689	594	624	634	636	639	582	627	627	615	624	623	600	615	594	596	603	641	616	602	632	614	648	593	594	632	636	624	622	667	648	574	596	635	607	624	589	652	606	592	633	622	604	573	642	611	589	640	596	611	619	596	635	599	621	609	579	591	618	597	633	617	588	594	612	617	651	661	646	675	608	623	582	602	608	591	613	621	630	627	618	596	610	621	603	628	606	615	623	653	673	636	613	613	595	623	621	622	627	629	604	648	603	606	616	624	626	566	657	606	654	609	600	589	598	612	656	581	630	671	584	589	618	604	584	664	623	608	612	626	635	586	604	652	629	633	567	613	634	623	605	583	602	620	620	637	627	658	618	613	619	605	647	547	611	635	620	603	626	649	567	607	592	615	601	663	616	620	634	604	625	608	575	592	639	627	630	627	625	582	612	605	635	625	604	613	659	643	644	625	667	642	627	629	617	637	621	626	644	610	593	588	685	604	654	621	623	631	603	625	597	580	617	610	645	615	609	596	625	617	651	605	624	681	644	658	617	624	616	655	630	646	629	618	616	640	597	605	579	586	625	631	595	638	598	629	621	612	654	602	655	585	593	598	650	612	590	605	567	636	602	622	607	617	616	604	640	633	612	629	643	625	622	645	565	603	618	628	636	650	610	679	619	598	648	642	615	594	626	633	623	609	589	618	656	599	623	600	610	622	607	647	638	614	543	611	604	614	620	576	662	630	642	624	619	610	662	648	595	631	630	635	616	604	594	619	613	641	596	580	632	644	661	611	635	581	629	630	592	630	620	615	595	621	623	628	615	653	630	592	614	565	625	599	616	646	675	668	644	641	613	645	635	676	581	612	622	664	624	607	645	646	613	595	628	621	606	629	591	600	638	582	635	626	626	655	607	658	610	586	618	642	632	584	643	629	627	632	598	615	618	641	607	579	641	616	610	609	615	624	651	611	624	611	600	600	601	673	636	663	602	613	653	632	604	586	610	625	619	620	610	578	606	635	616	631	651	647	590	624	601	606	603	622	588	654	610	632	621	566	606	590	610	609	603	659	600	629	636	629	644	591	578	675	620	615	574	584	663	598	614	585	636	674	636	607	633	630	642	644	635	678	612	596	608	605	638	616	591	653	679	576	594	607	661	623	643	629	631	599	615	615	634	626	606	634	644	624	610	668	661	621	623	605	623	640	627	615	636	619	637	627	631	602	611	587	633	617	615	653	644	623	649	606	590	607	653	590	627	635	626	630	645	623	618	591	628	621	625	599	593	600	624	641	605	599	606	633	656	646	591	652	620	616	588	637	597	594	649	657	616	633	622	665	619	604	603	645	674	614	630	645	615	645	605	609	575	646	623	569	593	622	594	637	630	607	618	623	625	638	588	610	635	653	604	621	590	616	591	602	580	624	633	647	673	614	614	644	619	607	595	586	628	623	616	653	589	658	671	599	619	583	623	620	626	629	606	593	578	618	664	632	638	614	613	623	618	689	639	618	613	638	589	606	593	614	595	598	645	588	645	646	609	645	595	631	599	622	666	605	608	637	619	610	612	607	608	606	609	600	632	625	609	633	606	605	595	646	651	637	636	630	624	612	612	599	655	554	660	628	595	623	589	611	661	610	624	625	632	597	609	634	652	600	606	611	630	642	626	645	625	556	596	597	574	609	616	632	643	605	653	630	587	613	671	638	628	636	664	609	608	636	639	592	651	606	566	628	600	618	655	628	636	591	594	608	623	611	620	639	609	621	680	634	672	601	631	609	612	651	631	612	613	627	641	613	611	656	621	636	582	596	641	654	611	579	587	674	569	628	645	620	632	611	656	648	605	577	607	616	604	615	618	623	572	572	611	638	648	601	613	653	668	603	605	598	582	597	592	632	621	655	600	632	643	647	660	616	611	618	634	620	675	595	604	610	629	650	588	627	630	609	618	638	609	623	568	618	622	633	590	684	616	635	652	620	624	611	617	615	661	616	634	632	608	607	640	618	568	609	610	608	593	622	668	608	601	652	619	628	616	622	612	641	599	604	693	616	583	612	635	628	616	605	635	621	639	624	617	606	643	636	631	608	651	625	641	604	649	605	612	581	613	606	652	633	624	612	637	634	656	626	548	674	643	612	623	600	627	645	606	610	586	600	613	625	604	602	650	626	627	611	592	604	650	588	605	584	605	604	580	630	611	618	644	633	598	609	622	603	589	605	593	619	653	657	614	637	659	645	617	666	641	607	610	642	618	617	604	649	631	609	630	634	635	618	613	616	597	594	659	577	625	629	605	634	634	633	656	608	604	613	629	631	597	685	585	590	679	626	622	621	638	588	615	628	643	647	603	637	672	617	596	602	615	592	661	605	655	644	596	650	581	615	636	592	643	633	585	643	568	652	589	598	659	643	627	622	606	598	575	628	664	676	632	623	617	632	601	613	607	585	596	610	657	601	638	641	560	619	643	641	651	639	638	597	627	602	664	647	618	602	660	605	633	622	608	606	615	621	626	585	599	609	590	658	594	599	620	640	650	622	620	580	634	684	641	620	616	611	601	600	584	598	604	650	611	653	637	616	608	610	633	574	662	624	594	618	651	607	567	632	604	606	613	640	627	599	606	591	613	596	629	597	612	600	642	606	609	678	602	576	588	650	666	619	607	598	609	592	580	591	609	624	603	592	638	652	609	626	605	631	576	648	609	633	573	650	575	615	588	598	609	607	553	620	656	657	629	641	604	666	630	609	629	649	629	590	674	644	621	635	643	580	646	615
15667	19231	12107	3674	1072	4599	1784	1577	2064	564	1846	2035	1257	372	526	1164	657	47	49	47	47	51	47	45	40	58	52	46	64	188	155	134	76	62	56	37	46	39	40	45	38	44	38	59	51	44	48	54	53	47	40	48	49	48	45	58	50	40	49	52	62	47	59	48	34	42	49	43	55	59	45	47	49	52	51	38	35	52	56	54	47	43	42	55	52	49	47	39	60	43	42	45	39	39	39	44	46	43	57	46	38	37	51	50	52	45	51	48	55	50	47	50	44	41	56	41	63	36	50	52	54	46	50	36	61	63	42	39	43	40	58	46	39	38	37	49	52	44	46	48	39	46	29	35	44	44	49	46	51	49	38	44	49	48	59	48	51	42	39	44	45	52	45	54	60	41	44	53	61	42	41	52	42	44	52	34	50	38	53	42	45	48	56	37	44	50	44	45	45	66	41	43	39	49	59	54	46	44	46	34	49	47	43	38	48	47	52	38	51	52	52	44	56	49	43	37	42	61	37	44	49	53	44	49	45	48	37	50	50	40	58	54	40	42	63	50	40	52	41	54	53	43	44	51	48	39	47	45	41	39	47	56	40	56	42	43	55	49	50	35	48	29	46	29	43	30	48	63	56	45	46	47	44	59	47	51	42	47	54	45	55	46	45	42	53	43	58	36	52	54	45	59	46	48	53	43	51	54	39	49	51	49	58	51	42	55	43	49	48	38	38	40	56	57	40	33	41	62	49	42	44	48	48	42	37	43	52	47	45	32	54	38	48	49	54	39	43	37	36	44	48	36	52	41	47	32	53	43	38	45	48	35	55	41	38	46	46	45	56	50	47	50	50	51	54	45	46	33	51	54	47	40	42	57	46	59	50	44	42	39	42	49	48	45	44	55	51	53	53	43	45	58	41	55	49	46	44	45	44	45	40	42	47	48	49	54	53	44	68	42	56	53	41	65	55	41	34	41	53	44	49	60	38	47	44	40	38	54	59	40	34	55	41	46	46	48	54	38	50	47	45	41	51	57	39	49	49	48	46	41	53	44	43	57	47	36	49	41	48	49	42	29	41	36	44	54	39	50	47	45	52	36	41	40	48	49	47	41	60	56	38	39	44	47	48	34	44	40	38	34	53	46	34	45	49	50	55	47	47	52	62	54	53	43	43	49	52	42	50	53	36	50	48	52	44	44	39	46	49	44	43	48	57	40	45	46	40	45	59	44	31	55	46	51	51	61	32	42	47	44	50	54	50	64	45	43	57	47	45	39	57	46	40	42	39	58	44	56	47	47	57	45	42	48	47	49	45	37	49	48	45	53	32	54	45	48	48	40	41	46	46	45	42	48	50	45	46	58	60	42	40	46	35	45	43	36	58	44	42	55	35	41	50	51	40	58	55	60	57	60	47	40	51	51	42	51	51	55	50	53	50	31	45	47	42	49	61	39	60	48	60	44	39	46	45	37	62	40	56	41	44	51	48	33	38	37	53	53	53	47	35	40	47	52	45	38	50	53	41	50	37	51	52	59	44	44	46	52	51	56	45	47	40	54	48	55	44	41	36	49	49	45	46	59	42	58	49	52	49	54	46	37	63	45	51	42	48	46	55	47	52	55	43	48	58	53	38	54	42	44	39	51	35	49	60	41	53	49	36	40	41	46	46	43	36	56	55	70	38	48	45	52	30	51	47	36	48	45	46	60	52	36	42	49	50	41	39	55	40	47	52	45	55	53	55	55	33	36	53	50	50	39	55	43	45	41	51	39	43	42	41	56	38	51	46	61	35	46	49	53	43	52	43	40	49	52	50	51	44	64	49	45	41	42	51	44	60	42	47	39	53	60	58	46	48	59	46	57	53	42	54	47	44	50	48	60	48	53	48	40	53	43	44	47	50	36	50	48	46	53	45	56	49	51	50	44	59	42	45	64	47	40	39	43	35	61	48	66	59	43	47	36	50	44	59	52	47	57	55	43	54	37	42	53	51	36	53	42	48	52	44	54	48	41	47	44	51	37	49	49	57	52	58	51	41	41	44	48	46	47	43	42	46	44	46	43	46	60	48	50	60	55	45	54	56	59	55	56	58	38	46	62	40	53	59	48	43	55	52	49	58	53	53	50	50	35	42	42	48	50	52	35	46	44	50	64	53	41	47	49	61	44	35	66	41	54	53	44	53	59	46	49	46	45	50	54	47	60	36	34	52	49	63	53	50	42	37	54	41	52	52	40	55	46	43	41	54	47	46	51	46	49	31	54	54	49	39	37	39	46	38	31	49	54	53	45	50	53	46	45	44	49	55	48	50	54	70	58	46	34	44	39	64	49	47	46	50	47	42	50	57	53	41	48	44	54	39	39	34	62	42	42	40	43	41	44	46	55	51	43	45	41	43	65	47	51	54	44	38	47	44	47	47	34	55	54	47	45	59	50	57	46	47	35	46	48	48	50	46	42	48	47	54	42	39	51	41	36	44	40	37	40	57	52	51	54	45	55	60	46	37	48	51	54	47	47	61	43	39	58	54	42	58	51	50	43	46	49	46	46	45	60	45	69	41	43	51	50	52	41	52	48	56	42	51	44	49	54	55	59	53	53	43	29	44	42	42	48	50	42	44	45	42	44	42	46	51	42	41	51	34	59	70	45	40	49	44	50	42	55	47	53	56	53	44	47	42	57	39	47	55	50	37	58	42	46	46	46	46	48	38	53	52	43	40	50	47	59	60	45	33	51	50	36	42	39	37	47	40	46	49	51	56	39	49	39	45	58	55	40	41	45	52	32	48	41	45	46	48	44	55	52	43	40	56	47	40	58	51	61	50	43	50	37	46	46	49	51	53	48	53	45	44	42	55	45	47	52	52	38	44	39	48	60	54	48	38	45	41	38	44	54	47	64	37	46	60	37	47	46	54	61	48	48	47	44	60	56	32	42	49	62	59	52	39	44	57	37	40	47	48	53	56	43	45	45	41	49	52	49	52	44	49	55	50	50	49	50	25	42	51	41	37	49	47	54	37	57	43	44	46	42	41	50	45	56	57	35	56	48	47	51	49	35	52	33	45	52	44	60	38	59	46	53	62	54	52	45	47	62	40	51	43	46	45	39	45	46	56	53	46	48	53	49	50	46	45	45	35	60	46	46	46	39	45	49	53	47	57	49	44	50	44	45	51	43	54	55	56	48	54	38	48	56	49	59	57	49	40	46	50	52	45	39	51	44	34	43	43	50	61	66	62	44	49	42	60	48	42	47	52	49	37	55	43	42	52	40	53	51	41	42	38	44	44	62	60	55	64	46	49	51	45	64	37	42	50	35	53	48	35	50	44	54	46	59	49	43	35	37	46	37	41	40	49	47	50	44	37	44	46	43	68	45	47	46	43	46	64	47	33	48	56	56	45	40	42	39	46	46	49	34	52	59	53	52	43	45	37	53	52	39	44	40	42	52	36	43	46	52	51	44	49	54	50	48	49	50	38	50	39	43	47	52	41	51	47	53	43	41	40	53	44	35	45	37
54426	42257	36807	32385	29051	48720	32304	32147	30567	17625	29637	31132	19733	11982	12345	23020	12267	670	687	656	665	649	659	602	701	655	656	679	1596	5842	5301	3525	2018	1085	766	664	631	643	615	644	619	590	654	644	615	643	610	616	651	617	653	675	664	611	609	577	616	592	589	635	643	626	646	601	604	583	649	618	632	616	664	644	627	635	608	626	573	615	646	589	607	613	618	585	630	619	584	581	609	629	599	590	631	678	674	636	620	591	626	599	617	624	634	590	671	608	558	585	622	588	596	628	641	675	587	612	624	574	596	642	585	668	558	597	622	665	616	611	601	672	660	644	649	640	619	631	647	587	602	569	654	585	641	639	635	620	606	616	621	613	610	613	599	612	623	634	607	582	644	629	623	586	616	624	578	639	619	637	614	625	655	614	607	644	659	633	588	610	589	614	640	620	634	618	642	589	623	633	603	619	649	592	597	618	615	612	618	633	604	619	629	610	573	587	644	624	616	601	646	620	576	646	630	608	588	664	632	662	618	633	566	637	603	621	596	611	625	645	621	593	626	616	621	592	636	614	608	658	649	584	623	588	616	664	610	638	610	644	618	591	618	619	648	642	610	608	663	586	639	626	613	633	564	610	602	596	628	603	634	587	609	606	611	567	614	608	620	598	639	603	616	576	631	650	647	628	625	629	637	584	600	607	615	600	657	623	601	643	629	634	640	588	603	607	644	640	597	614	633	641	612	623	640	649	631	655	634	581	596	684	604	609	624	625	592	617	611	591	628	614	626	634	607	623	647	641	620	616	644	594	658	641	636	611	584	630	621	632	607	635	612	659	620	644	595	589	565	643	577	584	604	590	650	617	595	611	585	617	620	614	600	584	641	555	621	628	627	631	586	575	601	616	584	656	607	632	593	603	644	658	643	615	605	609	617	627	642	598	635	592	605	616	601	590	599	596	579	622	590	668	634	612	607	572	583	596	639	625	643	637	586	596	623	638	648	638	627	627	568	652	589	589	629	608	592	643	586	658	655	636	621	643	621	618	612	610	599	613	587	618	579	626	655	624	624	633	615	597	635	614	599	621	616	625	566	635	580	604	647	599	589	653	643	648	638	606	623	633	636	581	615	601	626	628	621	661	600	652	594	656	658	609	635	641	583	622	649	651	627	615	641	671	571	643	675	606	649	578	656	614	599	678	624	633	613	631	588	619	614	676	635	629	595	599	633	626	570	614	613	609	589	617	651	610	581	619	590	652	608	577	571	611	601	641	638	627	586	643	641	638	585	586	621	652	615	636	648	638	606	655	618	596	593	593	655	658	606	637	578	638	631	566	639	610	621	654	613	595	601	625	640	606	621	597	611	629	590	618	605	601	614	628	627	590	591	626	625	631	617	566	614	636	625	654	667	626	607	577	634	654	650	580	584	584	577	608	600	612	632	620	635	624	626	634	607	636	604	549	586	614	615	639	618	629	664	609	580	568	606	581	610	572	668	629	643	659	634	619	626	599	622	592	623	627	621	663	573	665	600	612	622	623	607	623	607	613	574	661	605	640	651	603	590	610	673	615	569	601	606	635	636	571	599	633	621	575	598	619	597	623	630	598	606	645	604	676	632	643	581	600	623	616	603	619	625	575	607	595	638	626	656	636	588	593	617	601	631	623	618	638	615	642	648	622	598	624	576	638	621	569	643	639	653	615	645	638	575	581	635	621	587	593	620	594	608	604	632	653	636	608	581	627	629	599	600	601	620	630	648	600	649	639	629	649	614	635	622	618	614	621	627	620	612	629	624	610	602	623	617	645	620	685	634	599	625	626	634	595	625	641	585	631	602	620	580	602	627	611	611	630	627	585	621	617	656	644	628	585	587	592	632	632	628	624	607	614	615	577	613	631	574	637	632	605	580	623	631	617	538	643	647	644	596	604	620	658	655	595	607	624	667	642	588	608	609	628	566	637	616	599	623	627	600	595	613	635	610	630	611	626	605	605	610	623	591	672	675	563	584	617	608	629	629	622	620	607	621	596	638	591	610	608	614	562	583	593	616	632	577	611	638	569	603	611	617	607	587	604	586	632	641	589	574	637	574	617	600	614	606	616	606	633	597	637	622	630	637	593	613	600	596	589	600	615	582	609	651	648	611	648	642	656	623	571	610	634	628	608	617	645	599	570	662	665	597	602	584	576	622	624	651	617	646	660	612	636	586	571	588	658	592	621	616	557	619	618	622	578	626	648	633	639	619	633	640	631	656	606	573	626	639	625	616	573	638	583	571	584	656	600	637	593	625	613	617	596	621	598	625	601	612	609	597	637	622	622	609	581	657	624	616	589	624	596	624	601	597	613	661	649	635	637	594	603	573	630	629	619	584	619	603	638	614	595	646	653	680	602	597	620	631	660	604	619	604	610	615	647	589	642	650	593	585	607	615	652	595	597	601	604	648	599	595	612	630	612	612	652	616	634	567	595	615	601	574	600	598	637	628	619	594	586	599	639	618	623	628	628	640	589	661	625	609	595	656	595	624	623	604	628	612	672	614	589	637	631	624	591	611	624	609	564	664	620	632	663	624	592	631	609	599	601	598	661	633	635	602	583	643	610	652	601	617	629	611	616	641	622	596	593	642	626	641	620	647	638	610	631	619	637	601	575	610	592	603	641	631	618	644	591	606	661	587	581	631	605	627	588	591	589	618	650	591	628	614	634	609	599	603	615	590	606	618	579	622	615	608	644	617	660	603	591	659	606	613	570	585	657	631	657	608	632	595	638	605	658	643	581	615	637	587	599	618	639	674	615	583	606	620	586	608	618	591	596	610	647	677	576	631	571	635	583	630	619	619	620	669	625	625	672	577	633	567	611	601	601	631	599	601	596	623	616	629	642	623	617	598	610	629	609	610	622	656	636	631	606	644	648	639	645	671	603	652	645	601	630	591	619	628	640	589	588	636	597	629	619	606	647	568	600	620	643	631	631	602	647	593	625	647	594	594	573	611	621	630	598	649	609	676	625	624	651	659	631	618	618	605	633	617	595	592	613	623	580	630	579	657	643	605	617	586	607	566	609	620	645	645	609	643	644	635	640	607	616	596	613	593	592	611	584	605	584	615	626	643	658	641	592	603	617	604	598	601	597	575	628	621	613	588	640	585	662	657	568	614	620	624	616	668	651	631	617	623	618	635	664	602	640	594	635	643	614	691	669	626	607	634	623	610	633	665	620	607	621	654	566	607	642	610	593	628	576	664	661	579	594	593	618	603	609	635	619	590	636	603	645	636	611	592	604	638	599	635	586	612	642	642	604	602	611	585	585	597	645	589	645	587	604	603	622	651	620	576	665	589	630	612	633	583	633	606	585	615	602	631	607	626	622	593	650	624	580	639	611	687	605	622	644	630	629	626	584	579	605	604	614	614	629	596	636	584	607	614	610	582	620	623	606	642	655	650	605	609	613	620	599	609	609	663	587	654	585	608	570	630	591	601	604	624	606	596	619	628	586	594	588	616	632	613	639	608	607	615	636	644	660
5831	3268	1974	634	203	888	406	405	356	146	444	442	290	145	95	335	237	40	38	38	47	55	54	41	35	55	58	44	51	70	82	75	56	54	53	39	41	53	56	41	41	58	47	48	49	48	35	47	29	34	45	34	42	47	55	34	53	55	42	66	44	40	49	47	42	54	34	45	46	53	47	31	53	42	48	45	46	66	50	54	34	49	42	40	53	51	46	40	41	37	44	52	57	34	48	51	45	44	45	45	63	43	42	38	44	46	34	48	45	49	45	48	43	34	56	38	35	52	42	45	43	42	47	47	53	48	37	43	51	51	49	55	49	47	30	52	49	47	38	53	47	62	53	56	41	51	48	38	47	41	41	40	47	46	48	47	49	36	50	44	40	39	44	53	49	46	51	46	39	45	39	49	34	48	47	40	48	49	52	38	49	43	43	41	53	46	45	50	53	44	51	51	45	58	61	53	40	46	49	45	46	51	60	38	47	39	41	53	40	46	44	40	58	38	44	57	46	40	48	44	58	51	52	40	40	45	55	44	64	45	44	38	40	50	42	48	51	49	57	50	54	57	46	45	46	48	49	49	46	43	41	34	48	47	47	51	48	54	52	36	56	53	43	43	45	40	38	55	52	46	41	48	47	43	43	44	40	45	59	44	43	38	41	44	52	39	39	40	36	52	43	43	49	57	25	38	60	39	55	55	56	38	50	40	50	47	49	40	45	38	45	46	42	52	44	39	45	40	56	50	53	46	48	41	42	46	46	40	36	37	33	44	51	49	43	54	45	40	50	40	42	51	49	40	42	57	46	48	45	34	50	38	54	47	43	37	54	51	56	39	46	49	53	51	35	63	36	45	44	45	60	45	45	52	58	47	57	39	48	44	44	48	50	37	47	45	45	57	40	43	47	40	53	41	51	37	54	47	44	44	46	38	40	48	45	42	38	55	44	44	51	58	38	54	43	57	47	46	41	45	43	42	46	55	59	38	50	54	55	36	42	41	49	55	45	55	51	39	44	46	40	45	35	36	37	43	43	44	38	44	46	56	41	52	44	50	42	41	51	47	55	43	46	43	44	40	43	52	39	43	44	55	50	48	45	40	37	39	48	46	38	43	52	46	46	41	55	44	45	41	42	54	40	48	51	41	49	62	36	46	58	43	41	45	60	52	42	47	41	51	42	43	38	38	44	52	45	46	43	42	51	41	41	44	43	52	48	46	37	46	30	47	52	46	34	49	47	51	40	54	49	39	39	34	41	38	42	38	55	44	38	37	39	47	49	37	34	50	48	48	43	54	50	57	37	34	46	43	40	39	36	62	47	52	42	40	43	54	41	47	36	38	35	29	41	42	49	33	42	39	52	38	48	45	46	39	45	48	45	39	50	49	38	40	41	49	45	35	54	38	55	46	44	48	51	39	41	40	45	44	47	50	49	50	38	39	61	39	57	37	43	33	35	46	52	35	45	61	39	46	48	42	60	35	47	52	34	42	45	54	45	41	49	37	45	56	53	46	50	37	42	43	41	47	37	39	51	40	49	38	40	41	39	33	48	55	41	47	51	51	33	48	46	47	39	61	45	58	44	41	51	43	55	54	40	62	53	49	56	31	39	54	51	49	54	38	47	51	46	48	45	49	46	57	38	39	52	50	51	52	45	38	53	55	47	35	48	46	41	49	44	40	49	46	41	52	43	51	41	54	39	46	50	38	38	40	44	49	35	48	45	37	56	43	46	38	44	39	42	42	44	35	35	38	40	55	54	36	31	47	49	48	41	44	39	32	51	41	50	51	46	39	51	52	50	47	51	43	50	57	52	41	63	40	52	62	37	43	37	45	32	47	51	44	47	52	40	46	41	34	46	40	39	41	41	45	45	49	52	56	42	36	51	52	51	40	39	42	28	50	42	42	41	51	50	42	38	43	51	42	52	38	51	60	35	37	44	45	41	54	35	52	50	26	40	45	42	43	53	53	54	37	46	39	47	29	52	46	41	40	45	52	50	42	49	59	36	39	46	50	38	51	49	44	51	47	39	45	45	52	41	60	40	47	38	41	57	38	63	54	52	36	51	46	51	47	46	30	47	46	44	43	46	45	37	42	50	54	42	46	43	55	57	41	57	50	42	45	46	43	42	43	44	46	36	34	48	38	40	56	46	53	39	48	55	58	52	45	38	50	49	42	38	54	34	42	44	50	43	35	48	46	49	39	46	51	56	39	49	40	38	52	40	44	49	50	52	42	44	45	49	48	43	50	45	45	48	62	40	38	47	40	49	55	49	48	53	49	39	47	44	43	47	47	33	58	39	54	53	50	63	54	39	52	56	36	55	49	45	43	48	54	49	46	44	48	47	43	56	44	48	40	49	47	57	35	54	46	54	46	60	52	41	59	58	45	38	39	58	52	39	36	55	51	47	49	39	56	47	43	56	53	51	46	32	51	40	42	44	49	43	48	45	49	38	58	51	51	44	51	60	39	47	52	39	42	44	44	54	46	55	44	37	46	48	56	44	44	42	43	44	47	45	45	40	45	52	54	60	35	47	45	47	40	47	39	58	41	39	51	43	55	41	47	38	42	54	43	41	49	30	49	42	52	44	48	47	45	41	49	46	47	40	37	36	42	34	54	41	60	45	41	58	39	39	40	39	52	57	47	50	44	43	50	51	40	49	58	45	49	45	60	49	33	50	57	45	40	46	51	46	39	43	43	41	50	42	46	35	41	56	50	52	42	53	38	40	37	52	50	51	35	42	50	48	42	40	53	55	38	58	45	41	42	43	40	44	58	50	46	52	38	58	45	53	43	21	32	46	56	57	53	54	38	37	45	39	42	51	36	47	56	46	54	47	52	31	43	39	62	49	44	39	45	47	41	57	39	48	43	41	42	50	32	59	59	39	47	51	36	51	46	41	60	47	44	38	51	38	48	45	37	47	47	53	54	44	51	55	39	46	49	46	44	40	40	38	53	43	60	45	42	45	55	54	61	43	48	41	40	36	41	52	61	36	37	54	42	49	46	49	41	43	41	45	34	46	42	50	51	49	53	45	48	29	46	47	48	49	34	39	57	31	53	55	39	49	46	37	49	38	42	49	53	44	45	45	49	42	55	43	42	41	39	38	52	42	46	33	46	42	42	34	35	46	35	48	41	46	45	43	47	37	52	50	57	41	46	54	49	53	51	48	44	40	37	39	57	40	36	40	43	42	36	48	43	34	31	49	57	45	48	47	53	45	36	39	36	46	53	41	37	44	49	42	41	38	39	51	54	43	41	46	46	51	37	38	32	47	46	34	44	47	42	46	49	52	42	45	42	40	39	38	49	42	50	48	41	33	59	40	47	40	35	48	55	38	45	47	44	47	50	59	40	59	37	46	50	42	45	48	43	42	47	48	52	49	40	42	39	39	45	47	31	36	42	57	52	49	41	52	45	51	39	40	45	52	50	34	47	52	39	45	51	45	44	38	39	37	44	58	50	44	36	49	59	45	53	57	42	39	41	55	41	52	47
37555	25769	21090	16488	13412	30231	18477	18188	14341	6291	15146	15753	8295	5299	3343	10240	6240	620	629	600	614	638	617	634	647	616	577	626	902	1775	1809	1473	1003	768	666	610	579	605	617	609	615	594	572	603	602	624	613	609	571	597	578	600	573	598	615	622	594	605	644	589	549	582	577	579	629	580	625	593	574	564	628	592	531	604	604	613	595	572	569	588	616	609	622	606	616	561	617	607	587	598	568	624	627	628	587	600	628	605	647	594	591	598	552	638	631	645	620	613	643	585	573	594	562	619	620	623	620	609	649	583	572	634	567	590	636	592	621	598	566	566	563	634	626	631	526	592	583	622	637	605	625	557	605	576	627	577	553	595	615	597	568	603	627	590	664	603	622	573	588	603	592	614	625	595	561	564	555	621	600	618	599	603	616	574	588	552	610	666	594	622	608	598	583	573	634	678	626	615	588	568	666	577	640	615	609	571	627	608	583	618	581	601	649	581	572	590	609	613	627	633	614	596	611	621	595	658	601	614	567	605	592	609	589	578	639	575	570	617	541	622	595	609	565	634	625	630	590	608	622	553	594	604	557	631	608	543	641	600	607	610	528	603	577	594	631	591	585	608	592	598	577	587	562	571	570	610	551	605	582	590	617	614	610	586	626	625	544	622	628	601	581	595	598	569	595	571	638	667	630	579	589	627	637	616	572	586	591	558	621	555	590	567	630	649	617	585	589	598	605	617	621	603	576	576	616	635	583	623	586	545	597	590	588	636	587	612	588	599	637	606	581	579	598	592	632	585	631	619	594	640	582	623	560	594	570	641	646	587	586	603	648	607	629	627	568	627	580	599	614	573	618	580	562	621	601	632	594	592	578	585	581	623	592	556	592	597	565	609	561	526	608	584	594	586	625	617	587	598	626	623	611	622	593	608	554	598	591	621	621	546	576	580	649	578	598	639	617	593	614	592	594	569	581	601	640	629	621	619	541	602	614	626	598	612	637	546	597	608	612	609	619	590	622	619	588	618	604	618	570	583	600	632	587	628	635	586	560	604	583	572	642	585	585	569	626	584	617	630	596	610	621	607	639	604	597	621	584	567	591	582	588	618	587	649	647	562	615	614	626	581	624	573	611	579	598	594	598	577	607	582	612	589	619	581	603	554	583	600	605	620	581	593	588	625	620	609	592	600	591	619	615	589	592	621	610	609	607	596	630	578	618	599	583	581	588	621	623	587	574	599	633	648	615	656	592	604	618	595	619	578	621	627	606	589	579	606	595	615	603	624	603	652	632	602	596	635	591	593	612	591	629	577	571	551	595	617	593	598	648	580	626	590	578	598	546	609	535	641	642	632	591	616	584	606	600	570	616	612	657	592	590	616	562	618	624	596	577	641	586	575	633	617	556	631	635	584	617	594	622	569	574	603	588	647	607	596	577	583	589	578	626	559	597	634	583	618	595	599	610	611	583	616	626	586	583	591	599	602	589	570	627	571	572	606	609	633	643	600	612	643	596	600	615	643	575	639	626	584	608	544	617	572	616	599	614	575	610	628	586	608	561	579	571	647	578	628	569	621	640	596	563	567	605	580	605	602	614	617	583	579	610	615	585	612	590	612	620	617	620	620	627	636	588	611	594	612	606	558	588	635	626	573	574	609	643	606	580	618	582	580	593	617	576	589	609	602	608	593	609	582	628	562	593	611	602	630	566	577	604	583	613	550	611	605	599	630	565	622	547	605	603	595	622	580	575	612	588	600	585	612	604	582	596	595	590	627	602	609	593	634	612	587	589	624	605	563	651	599	594	594	618	578	605	606	620	604	577	633	592	619	611	613	644	579	644	597	601	595	599	577	595	625	576	606	607	618	603	588	584	590	615	585	618	625	578	570	593	583	639	582	586	607	586	625	613	615	615	638	584	586	594	608	620	585	587	631	581	592	630	606	636	590	612	602	601	616	598	562	616	648	589	642	616	626	591	617	616	565	577	587	588	642	577	620	650	624	593	601	542	587	606	601	607	603	602	582	595	652	554	560	632	628	619	612	626	588	592	618	582	609	574	602	595	599	609	619	586	617	587	610	601	637	599	592	556	610	580	619	581	593	578	611	600	577	588	607	608	597	600	609	623	582	564	595	605	592	595	597	597	568	603	605	596	604	649	582	557	616	611	588	563	600	651	596	565	581	572	599	610	627	569	606	583	614	608	587	602	573	656	589	597	604	609	578	597	577	568	622	574	599	642	631	569	614	616	618	594	617	677	623	623	594	608	649	633	585	574	572	609	633	611	643	601	625	620	603	617	585	590	608	617	624	618	611	559	639	589	628	595	640	581	565	626	581	619	679	577	560	609	582	682	607	661	623	604	623	555	600	609	618	598	638	591	645	566	626	575	607	581	639	602	603	624	626	600	626	635	618	615	627	615	586	605	584	618	652	602	612	614	542	582	583	607	578	613	597	600	667	597	576	598	647	605	587	602	658	612	601	565	596	635	656	558	591	613	581	597	609	601	615	620	597	605	583	615	630	655	626	558	583	642	601	605	567	589	572	617	597	619	606	599	616	647	647	620	626	605	624	595	623	596	597	602	626	625	587	596	600	580	606	604	601	599	601	619	563	574	584	562	623	604	567	558	615	612	606	594	567	587	630	596	643	599	567	546	603	610	588	606	586	570	622	604	602	640	544	614	595	581	574	563	638	593	624	613	588	621	613	556	666	591	616	551	589	631	581	581	623	602	559	592	568	555	573	594	613	589	572	643	607	609	609	626	624	660	596	598	593	633	599	624	577	657	650	602	576	614	633	595	622	562	619	570	599	635	603	608	630	591	565	599	588	616	603	696	590	622	635	600	600	646	632	626	555	626	606	586	582	602	601	601	604	612	585	645	613	639	597	593	651	624	635	632	576	643	618	605	649	594	568	598	616	598	560	621	621	591	563	596	610	569	602	599	642	551	620	653	566	601	616	570	568	598	580	572	608	601	644	599	556	588	626	591	606	627	594	563	578	622	563	616	598	634	631	610	581	645	587	549	588	629	632	596	593	582	578	608	610	606	558	571	620	602	585	597	612	587	589	605	625	641	595	614	597	581	622	646	601	605	585	554	570	599	597	579	540	592	619	594	600	615	579	577	609	624	595	605	624	637	596	579	621	608	561	553	682	623	550	566	604	590	603	603	626	585	618	579	602	680	612	595	599	607	613	640	606	635	625	606	617	579	591	600	566	578	587	579	566	570	634	610	613	574	584	552	577	547	550	612	614	568	625	607	636	613	583	621	594	584	625	624	649	632	620	609	593	605	605	611	637	600	630	608	626	601	580	596	605	603	617	594	606	579	592	570	573	555	607	588	617	640	619	598	633	563	611	582	592	625	610	626	633	599	638	629	568	573	601	602	575	627	604	557	556	593	603	588	601	655	600	611	649	600	573	578	659	564	597	594	609	573	637	589	605	576	596	584	625	584	611	614	630	590	600	624	590	610	639	639	631	597	621	607	619	558	583	575	606	598	635	618	620	570	615	593	643
11288	12496	6598	1977	519	2703	1183	1359	851	287	1114	1351	171	257	186	694	584	64	39	41	45	57	40	46	44	48	67	55	89	137	114	109	68	48	51	48	60	38	52	38	51	48	38	57	41	44	37	38	51	45	58	46	55	59	52	60	53	52	45	61	48	47	49	41	55	56	50	44	53	44	36	48	45	42	38	49	60	49	47	46	48	45	50	53	43	51	36	45	42	45	45	55	49	43	46	38	57	38	62	48	45	47	43	41	45	54	56	53	38	51	50	40	45	51	49	29	54	51	47	44	47	44	47	48	41	57	42	45	42	49	48	62	44	56	48	52	40	59	51	48	52	41	46	53	56	56	56	41	44	45	45	39	58	50	43	50	48	45	43	52	56	57	45	54	44	51	44	47	48	63	55	47	43	39	46	52	43	35	52	38	48	53	39	35	45	43	39	57	53	51	39	45	41	60	46	37	44	45	40	39	52	37	50	51	40	47	45	42	47	61	50	46	52	47	46	48	54	41	46	49	47	54	41	53	44	59	54	48	39	48	40	45	40	34	45	51	55	56	40	38	43	51	50	50	52	45	49	45	52	36	40	46	46	45	44	43	47	54	45	50	34	51	46	48	44	38	48	52	41	39	48	49	56	37	43	51	31	50	44	50	49	37	52	43	42	43	49	44	72	55	39	62	43	39	51	62	39	48	39	54	54	46	51	50	45	37	47	44	55	46	43	54	45	38	42	32	43	45	63	33	50	42	57	45	49	61	44	46	45	52	48	54	48	54	53	42	51	51	51	54	62	48	36	45	43	49	60	52	49	42	51	39	53	44	42	45	44	41	59	50	46	61	41	48	48	64	49	46	54	52	47	50	60	33	49	44	28	48	44	40	45	33	43	51	53	45	61	48	46	46	51	53	61	48	45	42	58	44	52	44	47	49	46	54	51	45	55	49	43	51	54	46	47	46	53	48	42	35	59	44	55	46	46	54	51	40	50	57	39	47	54	61	47	54	50	45	55	49	50	42	58	44	55	40	47	53	45	56	51	53	55	50	48	57	50	58	43	52	47	54	45	50	42	50	39	51	51	44	48	52	38	44	39	43	58	55	44	47	60	65	53	45	47	49	58	51	51	58	43	56	49	40	60	54	44	53	41	49	53	49	47	44	40	42	48	57	39	51	50	52	55	49	45	51	61	44	45	43	50	44	36	38	50	52	54	49	55	48	49	47	55	52	52	44	49	41	45	53	32	44	41	55	50	48	52	55	49	54	48	45	43	49	49	51	49	41	48	47	43	57	45	46	49	48	50	61	58	53	46	41	45	53	51	33	36	49	53	57	59	51	36	52	51	46	51	54	60	47	41	62	49	48	55	42	53	39	39	50	43	46	50	46	52	44	61	56	50	43	45	48	39	51	46	39	58	58	50	40	58	48	47	51	38	45	42	42	45	41	34	43	50	46	52	44	46	44	45	45	54	56	34	50	48	57	49	42	37	44	54	47	43	49	46	51	38	34	41	47	54	58	54	41	45	55	61	43	48	42	41	53	41	51	56	50	40	51	55	44	50	44	53	52	42	45	43	57	52	48	42	49	39	48	57	37	52	51	46	43	45	56	46	49	45	38	61	54	46	36	33	48	45	47	49	44	60	53	50	57	40	44	36	51	54	42	50	42	54	41	50	42	42	58	42	43	53	47	41	55	34	46	53	48	52	46	37	50	34	52	44	37	53	39	41	38	51	55	42	64	54	38	53	57	58	49	56	45	42	68	36	44	41	46	41	65	46	57	44	48	45	41	56	40	45	48	37	43	47	40	45	41	40	44	59	43	48	46	52	37	43	55	36	45	52	43	44	38	49	52	58	39	52	34	46	49	39	48	51	45	45	41	49	59	37	43	44	41	52	45	48	44	53	38	50	45	45	39	38	51	61	52	54	50	63	46	36	48	58	44	57	57	52	42	44	56	55	56	40	47	34	47	41	40	34	43	49	57	43	45	52	53	49	49	37	47	59	57	39	36	46	48	41	49	47	49	44	51	46	45	50	53	39	37	46	44	56	43	58	53	50	55	41	54	54	53	54	44	46	50	42	58	45	47	48	41	42	50	55	45	56	62	43	35	41	44	45	46	54	44	45	51	49	48	45	41	46	37	46	44	46	42	50	48	48	44	51	37	49	56	61	47	59	51	43	48	48	52	64	51	54	53	46	48	52	45	50	52	52	44	49	33	40	41	49	43	35	39	45	46	66	43	58	49	43	62	53	47	54	62	41	39	64	50	38	52	47	48	44	51	44	49	43	59	50	48	57	39	46	46	47	45	48	52	52	40	39	56	40	37	51	50	55	55	49	55	39	33	57	53	51	43	47	50	49	54	53	61	47	41	48	48	52	44	54	53	53	46	53	47	42	54	46	46	41	54	51	45	49	45	49	57	47	46	41	52	62	37	40	37	56	46	41	49	41	33	57	54	51	51	48	43	38	52	45	58	40	44	47	38	51	43	53	51	55	45	44	54	52	53	49	49	54	45	47	44	49	47	42	48	29	42	51	37	57	55	45	42	54	43	43	49	49	47	48	42	48	42	48	54	60	46	54	44	57	57	43	38	40	54	54	44	40	43	46	65	44	52	44	37	52	42	44	56	40	52	52	42	44	46	40	46	60	43	56	52	36	36	39	41	39	45	46	53	41	42	52	41	45	56	48	40	50	35	51	62	42	41	41	49	44	44	47	50	58	50	34	43	45	34	44	49	37	50	47	42	45	41	57	43	42	52	47	46	55	42	42	46	54	39	55	52	62	49	43	39	47	52	50	46	46	48	36	45	33	53	49	57	51	58	54	37	51	40	46	35	48	55	49	28	42	42	50	37	39	29	42	49	47	47	47	39	41	49	44	60	44	59	51	58	44	43	42	52	35	48	45	50	36	46	49	31	50	49	40	43	45	41	47	60	54	54	55	53	51	44	35	51	37	46	48	48	42	60	48	55	54	43	45	39	58	48	37	33	43	42	40	48	43	43	36	53	43	46	50	45	55	38	51	52	42	52	46	53	54	46	47	42	53	45	42	45	46	46	52	53	51	37	47	54	57	52	38	47	42	43	47	48	43	50	40	50	37	50	56	55	41	52	43	52	51	53	54	40	48	41	51	55	50	56	53	63	42	41	40	43	46	38	48	45	32	46	47	49	48	46	48	64	49	51	41	44	64	43	55	44	52	37	57	55	49	56	49	44	51	45	51	54	55	47	66	44	40	51	42	57	57	42	51	32	56	52	50	61	43	40	39	39	43	47	64	54	45	57	51	36	50	46	47	56	36	55	51	53	50	49	49	47	46	63	57	52	36	52	47	44	47	46	51	65	46	47	50	46	40	41	45	46	32	53	45	52	42	36	46	43	35	51	54	49	44	52	50	64	40	42	39	54	53	44	52	39	53	50	55	37	57	41	67	42	61	40	43	59	62	47	46	44	47	58	47	50	54	46	41	49	49	42	48	56	50	42	47	38	39	54	48	46
50232	37881	30769	28046	22891	41475	28768	28711	20034	11159	25408	24729	5237	7994	5558	17950	13793	811	646	624	644	661	629	660	623	594	666	681	1626	3198	2940	2035	1245	857	698	636	543	615	650	627	571	607	591	591	597	634	569	573	602	590	565	634	628	578	571	599	607	592	607	618	602	591	580	619	586	632	603	570	591	614	618	648	577	604	645	592	587	582	578	641	597	597	639	578	587	625	621	593	599	607	571	619	593	632	610	596	637	592	653	595	526	598	631	591	587	613	604	665	635	595	623	608	636	577	585	595	560	601	578	528	645	555	574	625	631	611	608	618	609	586	621	624	618	584	649	549	617	601	657	604	640	642	554	577	656	569	599	577	590	586	596	553	591	617	657	591	575	576	575	570	588	629	614	630	588	568	627	545	591	661	606	595	634	608	580	579	617	607	571	582	615	602	606	614	582	592	627	614	603	565	637	601	605	622	630	586	640	595	556	640	603	597	633	626	595	603	578	587	636	606	581	573	554	580	590	615	627	604	587	625	613	615	592	587	609	620	604	668	576	546	644	609	559	606	644	575	604	602	618	560	563	601	565	590	636	605	600	605	615	622	616	576	596	647	588	582	586	611	644	578	599	607	585	612	594	595	626	593	619	611	571	563	635	587	588	583	595	593	600	629	606	569	604	589	633	590	617	586	636	592	614	604	600	593	597	580	595	589	615	638	627	590	620	619	613	571	597	599	590	605	629	616	549	592	574	549	606	632	583	599	579	615	604	604	608	597	620	666	604	610	615	584	562	596	611	602	606	550	652	594	574	592	619	558	601	602	629	583	630	606	610	634	615	630	610	590	605	592	647	628	648	554	622	566	646	597	593	610	615	623	642	594	599	603	625	595	620	621	613	590	591	631	549	561	628	621	578	656	605	599	601	607	530	617	625	580	641	578	622	608	650	592	595	609	611	618	593	596	606	578	620	593	526	584	576	650	600	593	572	594	599	633	612	592	598	611	616	631	595	612	595	608	588	603	680	632	549	623	641	612	593	599	568	601	644	587	634	575	647	640	631	616	618	600	585	575	565	606	614	582	586	624	630	535	596	602	585	588	580	621	612	602	572	583	579	605	599	614	587	563	621	615	620	599	615	613	626	589	584	609	624	657	577	586	607	592	638	601	590	590	584	555	582	603	606	581	608	559	609	610	619	606	621	594	652	604	611	620	628	600	619	640	581	627	643	572	663	601	610	628	613	601	581	585	594	588	602	651	588	569	565	621	643	577	631	623	627	622	635	629	634	620	605	607	589	566	580	607	590	579	634	637	586	632	609	618	610	591	553	633	646	572	584	557	576	597	589	595	602	562	587	654	575	598	608	542	566	595	617	578	622	619	628	647	602	627	609	569	669	576	592	647	640	638	633	625	629	639	594	625	612	606	579	591	570	593	628	636	604	620	622	621	607	598	587	599	647	650	570	579	623	617	578	582	588	583	601	606	640	602	593	624	621	574	588	634	604	558	592	616	645	583	637	635	604	640	607	603	584	580	612	633	617	548	589	608	598	588	638	615	594	603	571	550	587	643	635	587	561	594	569	571	569	633	633	593	629	643	662	645	572	622	627	643	617	598	632	582	568	589	593	624	590	619	604	601	642	616	604	595	621	601	572	604	631	596	652	598	584	585	610	604	589	613	629	566	592	604	581	611	650	588	573	614	641	601	621	584	590	649	619	574	619	586	601	593	648	548	521	589	589	636	623	578	620	569	614	584	563	573	588	658	621	574	618	639	621	632	580	570	609	574	557	641	602	571	545	585	634	631	640	643	609	587	606	589	597	587	604	567	651	620	563	606	574	602	617	609	617	561	599	588	609	623	587	603	590	603	608	636	575	670	610	653	576	621	588	615	594	595	639	666	610	589	578	608	647	649	618	605	626	612	587	585	619	639	635	550	582	609	559	619	610	594	642	588	582	611	629	601	645	618	607	585	608	597	607	596	623	579	598	609	639	556	582	620	582	618	605	625	580	575	593	547	626	605	617	657	580	594	615	574	629	588	611	584	573	565	648	597	600	612	564	638	565	590	575	599	608	608	645	598	571	616	582	623	603	604	559	611	587	617	627	616	643	608	622	646	665	602	637	587	645	598	585	610	611	625	641	606	614	634	616	574	617	565	605	646	615	636	618	634	633	600	630	627	596	648	578	644	614	624	565	602	645	620	586	595	618	557	590	619	596	608	630	602	622	608	597	547	597	641	579	590	609	648	630	640	580	597	587	619	594	563	555	589	583	621	606	587	605	608	644	619	584	586	619	602	634	582	600	618	632	642	579	614	607	618	581	633	633	631	614	635	644	626	594	574	603	561	627	656	594	616	616	612	535	614	623	575	616	618	562	651	607	625	567	610	590	593	579	645	612	573	635	631	589	580	593	598	648	624	621	576	596	630	659	598	574	631	583	596	576	630	618	658	624	615	596	610	625	562	632	608	606	612	597	615	579	563	653	639	589	628	605	585	560	606	583	609	588	581	587	569	632	612	618	646	591	658	600	614	605	653	597	605	580	641	575	647	605	660	589	600	609	583	644	583	603	565	585	630	573	564	624	625	631	655	567	591	622	637	581	614	641	591	565	611	602	625	614	621	653	612	591	590	588	599	619	658	651	606	590	616	593	617	585	640	601	598	605	649	589	622	620	590	551	606	598	650	593	596	607	591	629	573	595	611	618	616	666	597	603	596	578	619	599	644	616	588	610	620	617	619	581	614	628	558	616	577	569	621	544	533	564	622	600	639	668	636	636	616	596	597	635	609	588	637	597	645	629	603	621	626	562	630	634	609	597	613	583	613	604	567	584	605	593	570	607	576	598	601	566	600	600	585	618	607	655	640	615	623	648	589	634	565	579	644	653	613	616	586	638	638	618	590	580	570	617	615	609	641	608	578	569	591	597	594	617	558	603	674	585	586	580	634	632	622	577	586	580	597	588	593	585	611	635	592	595	604	632	600	558	588	568	596	625	609	609	599	578	601	607	627	629	626	598	640	614	651	626	634	604	616	571	667	585	631	557	610	614	624	611	674	604	580	633	610	614	600	586	597	589	619	588	602	609	588	596	591	636	608	612	613	585	644	630	589	593	660	623	616	602	610	613	606	618	631	608	639	542	578	657	599	634	637	621	594	633	595	631	601	605	600	619	590	620	588	571	589	620	619	588	599	664	623	580	599	626	599	638	588	592	596	568	608	635	627	612	557	612	608	617	644	576	662	590	599	610	607	618	600	637	606	550	579	599	546	662	577	605	606	595	597	608	598	564	607	576	628	570	544	614	641	597	629	578	581	620	638	604	594	612	601	577	593	624	632	661	612	587	606	652	619	581	610	592	627	600	640	598	622	597	602	588	632	626	614	599	556	575	657	542	620	628	577	572	605	571	610	601	585	579	588	557	601	592	613	605	594	638	598	570	619	585	594	680	613	600	619	582	589	655	570	576	632	597	551	568	587	574	624	614	611	619	555	627	607	603	598	602	547	621	581	606	615
10679	10770	6657	2084	711	2726	1298	1387	609	356	1369	1001	151	227	233	841	796	134	37	57	45	48	45	43	44	29	49	56	71	131	107	91	66	49	43	49	51	54	41	46	49	50	32	45	34	50	43	45	57	35	43	39	44	45	49	47	47	41	41	39	53	50	41	40	42	42	32	47	44	42	47	44	47	46	51	47	36	37	38	45	50	45	35	43	52	49	32	43	41	37	44	46	50	35	50	59	51	41	51	44	36	43	49	50	51	39	44	42	38	36	45	45	43	51	50	43	49	40	51	37	52	44	47	39	52	44	46	40	19	41	53	41	57	57	50	41	36	36	48	31	49	45	42	57	50	55	39	49	47	42	48	45	44	48	46	51	37	33	48	49	48	47	54	44	47	38	57	43	37	50	47	39	42	46	49	41	48	41	35	40	44	45	31	56	41	57	38	62	46	49	44	53	50	45	38	56	48	43	46	38	54	40	47	54	31	49	44	40	40	57	50	36	43	57	43	43	43	53	44	44	48	45	36	46	38	45	45	42	55	35	33	48	47	38	40	42	43	51	44	53	46	46	44	45	48	55	37	47	56	53	36	45	40	46	46	42	49	44	36	51	47	56	51	42	54	54	43	45	49	50	47	50	49	45	49	48	49	41	46	58	38	53	37	45	48	43	43	40	49	38	38	39	45	51	38	50	34	46	52	41	45	38	58	37	35	41	32	39	32	49	44	50	40	37	54	46	45	46	43	51	39	47	43	50	41	52	55	45	30	45	57	37	42	43	39	49	50	43	46	55	55	48	43	46	41	50	50	36	46	41	53	47	45	40	45	62	50	31	50	45	40	49	48	50	54	53	44	57	47	46	48	47	37	41	40	46	43	53	44	50	48	41	52	46	53	45	48	45	46	43	48	45	41	50	40	52	56	43	50	49	36	51	47	44	46	42	40	47	53	40	39	59	42	55	45	44	41	34	50	54	38	40	36	53	39	47	45	54	41	59	42	42	47	38	46	50	46	47	48	56	54	49	39	60	55	45	39	36	34	42	58	44	55	37	42	44	36	48	47	46	48	49	42	49	45	42	45	39	51	40	38	38	64	47	41	45	42	33	53	45	31	42	29	45	56	46	50	41	46	45	43	51	38	45	53	46	44	45	40	35	35	44	37	40	44	43	43	47	51	49	46	48	53	42	45	56	40	41	48	41	45	46	37	49	42	51	34	36	64	40	57	35	47	50	43	52	55	50	42	58	40	50	50	51	47	37	52	48	53	44	43	40	54	54	47	48	56	48	37	45	55	61	53	37	46	63	56	41	49	54	43	47	47	40	43	45	43	44	54	49	40	42	55	46	47	36	53	46	40	45	47	44	50	42	46	44	39	49	51	53	46	60	42	37	48	50	46	44	45	39	50	39	45	37	37	50	53	45	46	50	44	40	43	53	48	53	44	58	64	49	41	49	52	40	43	49	67	41	34	46	46	55	41	32	44	49	44	42	51	44	39	37	46	49	47	55	46	51	49	45	46	42	42	50	42	55	30	41	59	52	44	46	64	43	47	46	42	41	42	56	43	48	36	71	53	44	52	40	44	44	55	47	42	40	40	48	49	44	41	45	45	43	55	45	46	54	50	37	39	47	62	60	45	45	38	36	48	47	52	40	54	63	49	41	58	53	46	57	34	49	50	53	34	45	43	38	53	51	57	45	57	42	40	55	45	45	50	50	55	48	37	39	46	40	39	47	46	51	56	68	55	56	40	58	58	43	45	47	49	48	52	36	30	54	47	50	40	46	43	48	45	48	56	44	48	50	48	45	49	36	45	45	36	49	47	47	46	47	50	38	51	41	42	55	44	45	39	54	42	50	33	37	49	53	44	46	58	46	47	51	34	46	47	31	46	62	57	47	51	51	57	42	49	34	46	40	49	35	29	34	39	46	40	41	53	44	38	37	46	53	45	30	54	49	49	42	46	50	60	61	41	45	45	38	48	42	53	41	50	44	54	55	59	59	41	51	39	44	41	42	49	51	49	63	48	52	48	46	35	43	49	46	56	51	45	45	52	57	53	57	44	50	52	46	36	52	44	48	57	47	49	39	56	42	35	54	44	52	47	49	51	37	51	45	41	45	45	30	43	55	51	54	54	51	44	35	49	53	52	43	54	51	43	40	39	41	46	56	44	34	50	58	51	33	46	43	38	37	41	38	36	56	42	49	42	42	35	43	46	48	42	53	40	40	42	40	42	47	46	46	52	40	46	55	62	49	60	42	45	48	61	34	37	41	45	26	34	42	45	34	49	55	36	42	57	35	51	47	40	40	56	44	30	52	41	48	47	44	50	33	47	43	48	49	41	61	47	51	46	39	41	53	49	43	39	49	55	42	54	37	44	41	47	43	40	51	56	42	52	45	54	41	43	61	43	47	49	54	47	47	61	48	45	44	48	49	53	40	47	35	35	41	55	48	61	41	40	36	49	56	50	41	46	52	46	51	38	47	45	37	46	48	41	47	47	39	47	48	39	44	51	34	49	36	35	31	40	51	52	57	29	42	31	46	48	33	42	54	51	56	43	46	54	43	48	56	52	48	47	58	36	54	54	48	46	45	41	64	39	41	53	57	58	41	35	44	52	55	33	42	42	40	53	46	41	39	57	40	52	40	42	51	53	44	50	51	47	48	29	56	41	40	51	52	54	37	42	42	46	48	40	55	37	46	41	52	43	29	39	42	42	48	52	43	44	46	46	36	60	56	41	41	36	44	44	48	51	55	36	46	53	47	52	38	35	33	57	38	44	50	43	55	36	58	53	41	48	56	38	52	33	44	41	31	41	47	42	51	51	56	53	41	44	52	37	40	60	56	49	46	45	37	49	42	38	51	54	48	45	49	38	38	59	46	46	52	53	45	42	43	47	48	48	46	49	59	52	51	47	45	67	45	42	42	42	47	31	53	39	52	47	46	45	46	46	55	43	46	61	52	47	52	46	41	49	50	51	41	41	51	47	37	50	51	53	61	40	44	59	49	47	44	43	34	48	40	59	43	31	49	54	48	34	53	41	55	46	45	47	33	46	48	57	40	45	43	57	54	56	40	52	40	41	43	40	39	42	42	40	48	53	42	41	53	47	51	42	57	46	39	50	34	53	35	38	44	39	33	37	42	41	38	51	37	49	50	58	51	36	33	51	45	39	49	47	31	37	42	47	47	42	43	53	36	47	40	46	59	50	41	45	46	41	47	32	34	48	45	46	42	42	51	41	46	36	41	50	42	54	47	51	53	42	54	48	41	44	43	46	49	47	36	40	50	47	50	51	48	43	46	53	44	48	47	55	34	41	58	50	36	52	52	38	50	48	43	57	57	56	47	55	48	34	52	41	39	58	49	38	54	50	38	51	56	44	31	46	39	39	49	47	34	37	43	44	64	55	50	44	41	52	43	40	49	44	43	50	50	40	44	40	31	46	50	49	42	41	45	29	40	53	51	48	46	55	47	32	49	40	54	36	53	42	29	43	47
44409	35372	30108	25212	23854	40852	28409	28017	16518	13070	27189	19435	5101	6926	7256	19254	17528	3564	648	616	607	619	628	635	631	600	558	650	1685	3461	2968	1974	1217	789	669	634	575	636	553	624	585	561	604	589	605	599	619	548	565	584	610	590	569	615	599	607	565	583	585	604	592	604	563	618	581	624	562	633	589	590	564	588	619	606	595	577	610	608	624	615	584	585	562	579	560	580	553	630	609	587	623	637	598	613	617	581	643	587	632	571	591	618	542	581	636	567	589	592	589	616	616	610	590	582	564	613	614	554	655	611	632	600	621	611	638	578	614	554	563	612	570	599	561	634	598	627	579	574	583	579	589	573	623	605	604	567	568	602	611	588	577	564	611	559	558	605	548	602	626	595	571	613	619	579	592	571	588	604	570	596	589	572	602	609	575	593	590	611	553	607	591	598	591	593	577	603	576	596	587	541	608	599	547	605	566	558	593	563	585	579	572	602	583	633	595	608	559	575	578	579	588	598	604	598	569	600	599	619	586	621	591	564	571	615	598	617	607	570	579	587	561	560	593	614	602	616	616	581	541	582	590	606	562	599	614	590	590	602	599	661	601	562	569	566	563	538	575	561	567	597	591	589	585	591	622	605	578	613	631	567	566	613	587	636	585	653	622	618	597	598	625	594	596	632	608	582	610	592	640	567	628	584	603	565	585	583	585	599	607	586	576	609	583	604	618	598	583	635	578	562	554	604	577	596	577	616	578	586	591	578	564	597	596	598	590	599	578	596	630	556	573	615	574	581	606	592	606	600	583	605	592	590	598	617	575	601	575	599	590	592	576	579	603	577	578	563	606	625	554	543	598	616	539	616	635	605	584	630	583	532	594	604	601	559	605	574	595	606	561	640	562	581	569	615	592	632	534	608	568	630	612	564	576	583	589	586	569	568	625	603	558	604	576	587	592	586	620	567	614	599	543	550	631	556	628	585	572	620	586	533	595	624	596	615	598	559	575	558	579	616	605	582	563	618	599	576	598	589	590	616	585	581	576	609	614	598	585	574	580	555	635	557	589	572	583	617	564	601	570	586	665	603	595	551	549	533	582	628	566	603	578	561	609	591	652	624	588	621	595	616	652	556	599	543	564	598	617	610	544	606	591	570	612	600	579	587	579	585	549	599	581	541	558	594	585	545	572	652	599	617	582	569	604	557	614	572	595	559	605	561	599	583	608	580	584	625	630	635	594	558	576	631	557	579	610	609	601	591	616	585	566	572	590	557	644	627	596	605	607	573	555	557	561	614	592	580	580	602	574	578	572	596	541	594	559	651	612	574	599	583	574	577	621	598	622	590	633	587	629	579	627	550	603	616	600	627	542	599	576	581	601	562	584	575	573	574	588	631	583	631	632	634	560	582	570	588	595	598	625	585	553	607	576	565	606	626	594	575	579	619	567	615	559	585	576	605	605	601	585	613	584	612	585	595	601	576	567	610	599	565	607	626	598	630	577	578	568	601	595	591	545	564	572	620	632	581	595	619	618	636	598	597	633	611	592	610	588	594	552	618	569	562	586	599	608	607	603	658	591	619	610	571	577	591	515	612	591	598	608	592	580	580	599	611	549	626	548	593	611	602	642	614	592	570	558	574	574	589	557	601	591	559	599	573	600	589	576	592	606	572	594	547	568	634	603	557	628	620	606	562	635	627	593	590	620	611	625	594	598	576	590	620	585	609	579	616	596	581	572	609	602	608	633	568	566	557	558	558	616	625	594	603	613	609	569	597	591	587	541	564	554	621	582	574	560	603	632	580	619	602	634	572	620	565	610	597	587	623	594	600	579	623	578	549	618	562	605	588	581	604	602	563	607	602	552	601	600	633	560	606	602	601	537	650	586	603	620	573	576	611	614	597	633	617	575	584	598	582	570	586	617	586	621	588	535	575	602	567	577	644	642	574	562	598	641	622	588	575	614	577	617	589	592	564	576	599	572	598	607	590	608	570	615	551	593	569	604	592	585	634	552	575	586	597	583	608	571	593	590	565	617	592	646	552	593	599	616	558	608	570	657	568	566	606	632	586	550	579	605	604	575	582	567	581	590	635	622	571	649	573	597	627	570	560	582	642	575	580	569	623	629	584	615	611	581	605	547	604	596	626	595	604	578	576	586	624	600	627	640	614	616	584	600	626	560	622	618	593	606	584	630	601	593	600	603	617	632	572	595	608	610	618	584	595	554	559	605	558	596	596	598	595	586	608	625	599	588	625	569	586	624	582	604	572	581	577	639	616	575	591	604	639	599	573	640	606	571	571	590	587	555	615	592	609	576	603	588	607	583	551	567	614	565	592	587	521	614	621	576	585	596	579	604	588	555	621	594	598	608	587	601	591	573	623	581	591	601	589	610	554	588	607	608	558	619	561	569	587	625	610	607	575	588	593	632	555	584	603	622	563	579	591	584	573	612	592	574	601	583	601	612	616	605	606	613	639	579	579	616	564	591	599	611	614	572	592	594	591	625	625	606	542	586	636	583	641	654	579	583	618	610	565	628	566	550	620	572	580	610	569	588	595	612	549	588	589	562	547	625	590	594	574	585	568	603	563	584	631	571	606	620	599	555	558	621	610	575	581	599	606	614	619	574	605	576	537	580	588	597	644	648	609	564	648	556	599	610	596	598	598	567	584	588	599	583	609	591	618	625	615	606	543	596	618	608	560	617	617	603	605	589	602	584	565	601	583	544	575	568	594	541	574	551	618	578	596	603	565	577	593	575	554	600	592	583	592	577	546	579	597	612	599	558	604	587	572	656	574	582	564	568	609	569	593	592	595	581	594	598	575	571	564	612	558	623	588	630	572	596	603	652	596	625	604	605	593	607	578	586	616	551	555	564	584	593	587	588	580	609	615	550	609	566	568	627	552	586	605	614	595	615	584	604	575	605	577	559	571	552	637	558	580	562	592	544	614	609	581	608	566	615	594	595	568	606	611	602	593	642	593	585	572	539	625	622	609	586	561	620	587	578	611	603	649	562	648	598	590	635	573	570	605	597	578	599	581	584	570	601	639	596	601	617	603	611	592	596	591	620	595	597	593	581	583	616	592	585	558	580	610	593	576	606	638	627	602	567	607	581	592	582	601	617	581	606	601	627	620	585	577	596	604	617	570	569	578	562	597	602	581	606	582	591	583	585	610	578	557	616	619	571	605	565	614	627	627	554	592	647	549	575	610	577	600	569	569	560	592	635	587	611	611	594	583	569	617	559	574	590	562	592	639	570	592	592	578	562	582	612	626	577	581	587	569	572	600	564	572	627	605	560	573	568	609	547	606	659	548	599	576	586	610	575	593	572	574	591	595	628	571	574	570	623	564	561	607	620	588	585	572	588	607	579	605	595	591	604	624	646	625	619	605	611	589	565	589	609	584	584	559	620	562	539	596	570	618	611	585	544	592	608	584	613	559	598	600	586	588	533	577	606	568	611	579	556	571	601	585	574	629	621	609	628	600	597	574	595	609	629	565	579	550	606	582	573	597
16795	20565	12034	3773	1264	5159	2355	2393	712	836	2125	858	144	110	609	1381	1265	550	51	49	60	43	47	46	45	49	49	60	88	150	138	75	80	57	47	44	61	49	48	39	61	43	39	43	42	51	44	55	41	43	43	36	43	57	48	48	44	37	47	51	40	50	43	53	49	43	49	45	39	68	50	36	41	40	50	44	45	45	51	62	51	50	58	57	44	37	47	39	42	38	51	47	37	51	46	50	46	59	46	44	43	52	44	65	54	40	53	39	56	59	41	55	50	41	56	38	32	52	52	52	38	47	44	42	42	44	46	35	58	41	57	42	49	35	46	60	49	50	51	44	50	50	52	55	36	64	74	46	42	56	46	58	54	49	52	53	67	43	44	38	52	45	44	39	39	45	39	41	45	42	52	42	54	50	41	55	48	45	45	45	36	48	55	52	47	32	39	57	44	49	63	51	55	44	53	43	56	35	42	53	47	38	55	44	34	62	37	52	45	49	64	31	55	47	43	48	45	53	41	42	49	48	44	53	43	45	42	47	55	48	39	53	49	39	40	42	37	41	40	49	45	50	51	46	52	42	49	54	39	40	48	47	44	50	50	44	41	53	51	38	45	40	51	51	46	48	53	52	39	50	43	51	52	58	41	48	48	52	46	46	43	47	60	35	53	42	51	49	43	30	53	34	44	45	46	49	46	50	47	54	38	45	50	44	56	53	53	43	50	43	41	41	40	50	55	49	43	47	61	53	40	40	42	63	40	50	50	41	46	54	50	36	65	65	36	39	43	37	52	49	52	53	47	51	50	48	47	44	50	52	61	50	53	54	42	63	63	53	51	46	46	53	43	36	49	40	49	41	50	53	61	56	44	54	43	58	64	37	52	36	41	37	37	43	50	47	50	37	42	54	46	39	50	55	46	52	56	38	40	49	42	43	50	51	60	37	47	44	55	41	41	47	43	41	60	52	53	53	47	43	47	55	40	56	51	47	43	42	43	50	45	54	53	47	57	40	52	37	51	42	40	47	50	36	54	45	51	47	46	56	52	54	50	39	40	46	52	40	42	49	61	53	40	42	39	52	48	51	47	46	51	54	65	47	45	58	48	56	50	49	51	47	40	48	63	34	49	58	49	56	42	37	45	50	52	47	48	43	37	46	58	46	45	50	39	49	52	51	33	30	50	47	56	60	46	56	45	54	52	51	44	58	39	59	45	43	42	35	51	47	47	46	48	47	54	46	52	55	50	50	38	46	54	49	44	53	52	48	36	55	50	36	34	46	38	45	56	43	46	45	57	40	49	59	62	54	46	42	48	49	50	51	46	62	42	39	56	50	39	61	41	41	56	42	60	39	45	50	51	48	29	41	54	36	50	43	55	46	52	36	45	51	44	56	48	33	40	53	41	51	42	43	54	39	49	52	64	54	51	36	51	54	37	47	42	42	51	42	51	42	49	48	48	44	55	38	50	45	44	41	59	50	38	48	59	41	55	43	61	64	52	53	60	40	52	56	66	47	48	46	45	48	48	66	61	45	51	53	56	50	55	58	37	57	46	43	41	43	42	46	51	45	54	50	57	55	44	51	51	57	41	40	58	41	39	43	50	44	40	48	60	49	52	60	53	37	65	46	48	46	39	48	57	48	38	40	45	48	47	55	54	39	39	43	48	50	49	40	50	43	49	60	45	45	36	40	42	37	29	42	41	46	48	33	41	38	36	61	43	43	47	55	52	65	48	40	52	41	45	40	48	38	41	44	38	51	47	47	43	37	54	42	51	54	53	48	40	50	52	45	40	61	39	44	43	54	34	60	34	42	48	56	37	41	36	58	52	52	65	36	48	43	44	44	40	36	36	48	34	39	60	50	45	39	53	52	52	36	48	40	50	48	56	42	51	53	42	50	52	46	32	50	55	55	52	44	38	42	55	54	37	47	49	44	47	42	43	53	43	41	47	47	53	45	47	47	43	46	51	51	50	46	51	39	34	42	52	43	53	61	48	45	48	46	43	43	54	48	45	48	47	64	42	54	58	61	36	42	44	50	47	44	57	47	49	57	51	50	47	61	39	50	45	47	46	42	45	52	57	53	59	56	35	37	47	46	51	41	51	51	54	54	37	47	54	58	39	47	42	54	52	54	49	60	47	57	48	49	47	42	40	36	45	41	47	54	53	40	38	48	54	51	52	52	46	56	44	47	41	39	51	61	47	47	42	53	47	55	45	45	56	42	49	43	46	41	49	55	47	46	43	45	54	49	47	43	57	48	50	58	45	51	48	49	56	43	61	55	55	56	51	53	49	50	52	52	44	54	44	46	39	59	51	49	54	43	60	43	56	55	47	49	45	43	44	52	50	48	51	55	45	55	52	41	58	55	45	52	40	42	38	50	52	47	47	38	40	54	47	54	33	51	46	50	49	42	59	46	56	40	53	45	38	42	69	60	53	42	47	46	50	55	52	41	51	41	53	49	51	38	48	41	52	46	54	33	47	31	40	64	49	48	57	49	48	38	36	42	35	48	53	39	56	57	45	53	64	55	42	59	52	35	46	40	48	52	50	50	55	49	46	50	34	32	59	49	37	38	49	35	45	31	50	55	51	40	42	44	45	61	47	42	40	49	52	37	39	45	65	43	54	42	47	55	46	45	58	47	40	45	48	34	45	46	56	44	59	51	41	45	39	41	44	45	47	47	43	47	43	53	49	37	40	48	49	47	49	49	53	54	38	36	58	44	54	41	62	45	27	45	38	40	44	52	36	42	55	46	37	49	42	45	57	55	55	43	44	50	47	42	66	53	45	54	52	58	49	58	49	49	44	45	49	44	52	63	46	52	48	59	51	47	39	55	47	46	39	42	42	56	50	45	53	59	49	64	50	41	33	42	55	40	37	46	46	50	45	47	48	46	52	46	49	42	58	53	50	45	39	55	56	58	36	40	48	54	49	38	34	56	44	57	42	48	43	64	45	37	45	39	65	56	43	47	47	55	56	50	53	52	31	54	56	51	57	45	47	46	45	48	42	41	26	68	61	43	42	49	53	46	49	61	46	35	50	48	50	49	52	41	32	57	48	45	59	40	52	46	47	43	51	38	34	41	41	42	69	44	44	44	36	49	43	42	50	47	42	39	41	50	55	45	54	46	49	45	58	38	47	50	56	52	38	48	54	47	41	45	52	45	50	44	67	48	51	54	57	54	47	47	40	58	31	51	51	39	34	44	45	62	52	44	48	49	53	42	52	51	47	46	53	43	44	46	44	39	61	50	55	51	53	63	54	41	63	41	47	43	53	45	39	55	53	57	61	49	51	57	37	59	49	32	62	50	43	49	55	40	45	42	46	61	47	53	52	45	45	34	46	60	38	41	44	47	43	37	53	49	51	48	42	47	44	56	56	48	56	52	52	38	45	49	52	42	39	45	46	42	40	51	44	46	48	52	45	52	53	51	49	55	42	42	46	48	54	42	41	68	48	47	48	50	62	44	43	49	32	50	39	39	37	42	58	48	50	46
54135	42177	36724	31503	31638	50448	35254	35158	16797	21088	32057	15548	4814	3315	14827	25186	23769	10750	639	664	615	617	638	616	648	624	641	627	2100	4728	3600	2348	1377	833	658	624	592	642	615	630	614	626	617	607	605	623	646	606	578	589	635	605	596	603	667	645	633	594	604	591	659	614	607	606	629	629	578	642	570	594	609	633	611	591	632	600	600	576	632	601	617	655	589	603	659	616	567	587	609	661	614	596	608	628	586	577	620	553	648	593	559	648	596	605	620	636	641	638	635	581	552	614	601	623	622	608	602	612	598	624	583	616	607	611	595	610	622	626	593	596	591	629	596	589	587	649	600	625	643	585	588	626	627	638	612	618	662	598	608	622	627	604	604	608	609	630	609	621	609	618	627	639	624	601	583	606	596	666	650	617	610	592	635	618	615	617	602	602	636	596	598	591	637	585	635	591	645	562	603	593	629	636	640	621	627	658	625	640	587	604	632	566	597	621	577	652	611	607	628	627	618	613	627	589	616	641	549	634	616	585	572	596	576	661	604	618	626	635	654	638	563	556	607	646	594	598	616	651	625	587	598	640	562	637	597	630	594	645	567	623	601	652	603	629	602	614	648	592	587	565	559	639	584	611	605	689	575	609	650	592	639	647	608	611	617	604	648	589	615	661	599	585	592	614	624	638	638	552	622	607	637	606	555	577	601	579	607	597	641	640	590	632	678	640	606	647	634	616	587	608	648	637	628	594	627	640	606	670	592	606	646	646	562	632	601	603	600	661	619	601	632	635	650	631	620	647	613	633	649	644	611	589	603	607	593	646	633	631	582	636	619	651	601	604	603	591	587	643	617	644	611	598	584	628	616	620	616	593	597	623	568	617	638	687	564	607	630	628	615	615	614	597	630	639	600	630	606	618	598	637	613	599	646	594	599	582	605	623	616	638	612	620	572	596	625	575	657	614	629	591	640	593	612	620	628	613	620	620	579	630	628	615	583	622	657	630	653	611	624	645	626	598	620	578	597	634	613	618	594	574	628	649	643	632	618	634	638	582	593	641	617	628	632	682	611	631	566	607	603	637	648	634	626	609	596	572	631	609	598	619	635	605	617	636	673	562	607	659	633	621	656	593	631	642	623	626	618	639	607	594	615	628	623	625	603	598	657	584	631	590	587	650	693	625	580	587	625	630	633	580	556	562	701	611	610	622	562	581	612	617	620	623	590	572	580	624	642	614	612	631	606	643	614	596	628	624	657	593	610	645	612	566	643	617	643	638	626	634	616	615	655	577	649	615	635	635	631	654	612	602	632	610	569	575	636	636	559	608	613	603	612	636	599	590	596	634	639	628	609	570	569	586	600	666	596	619	584	600	650	607	596	639	666	610	625	615	624	599	586	621	633	648	638	635	589	620	600	630	615	643	624	636	604	611	643	621	582	599	661	661	604	644	711	619	610	634	588	639	618	622	595	605	621	626	667	633	633	591	617	601	549	592	632	644	561	642	603	635	644	592	621	641	630	624	619	586	616	592	633	622	573	642	605	626	621	625	588	568	637	614	579	642	609	618	620	594	591	600	632	613	650	645	602	612	644	596	594	639	637	630	608	610	620	595	603	641	625	587	673	627	625	586	623	620	639	633	634	590	637	597	629	607	639	625	636	611	624	598	584	568	622	629	655	593	623	605	601	600	623	627	627	612	646	630	614	613	634	621	624	540	600	582	642	603	561	591	624	649	649	604	602	587	598	603	586	617	621	608	631	610	638	660	588	588	576	592	624	613	583	615	597	611	598	565	614	582	603	634	667	615	591	626	599	602	609	633	598	650	614	598	658	564	597	580	626	618	651	588	610	635	607	624	598	576	600	570	633	583	629	613	635	630	618	607	591	646	654	622	604	603	584	594	628	606	638	649	619	604	604	580	609	568	610	622	609	651	596	588	625	621	619	584	640	608	620	611	613	594	621	626	578	638	663	612	583	620	612	588	592	621	598	600	643	619	612	588	595	604	630	651	565	590	632	647	626	617	604	611	627	591	586	649	617	618	617	640	568	624	609	631	622	620	640	596	630	623	624	563	626	640	629	644	626	612	656	640	575	632	629	635	638	606	581	640	580	645	609	612	603	566	625	626	593	618	643	580	571	639	615	616	632	602	629	627	642	593	639	561	613	630	643	620	612	594	590	611	578	637	582	579	632	627	628	667	619	651	591	585	621	636	593	708	612	583	613	581	603	599	609	626	646	642	625	590	598	619	602	596	609	611	571	580	603	647	595	612	617	625	593	604	647	612	606	611	642	640	628	618	620	608	618	599	628	627	598	655	604	593	595	615	610	610	594	616	637	648	561	634	637	582	591	611	625	581	611	639	604	621	627	637	595	617	652	591	680	601	555	605	607	611	656	607	634	582	627	614	636	610	600	619	636	569	622	633	657	605	641	587	594	642	665	591	601	605	569	613	634	621	621	559	595	650	660	601	628	625	622	609	629	636	654	619	598	631	663	619	609	615	637	640	587	598	598	591	637	567	658	609	645	615	610	638	592	628	649	571	662	665	589	611	613	609	607	579	633	663	617	596	618	632	624	628	616	606	609	652	589	654	606	630	582	624	605	605	626	604	630	601	598	625	605	671	626	629	628	555	614	581	625	576	595	621	632	618	654	614	624	616	601	628	620	565	613	659	644	622	622	636	611	613	601	627	569	597	630	609	648	612	586	618	628	631	646	604	607	591	637	597	608	648	620	624	634	658	608	662	611	578	612	568	629	651	635	639	618	597	586	596	617	586	621	599	617	614	626	586	546	602	599	611	611	624	581	622	621	571	606	623	637	576	570	631	582	613	619	631	641	642	586	618	615	584	646	604	553	671	634	625	641	613	588	592	583	625	617	670	609	591	590	618	608	595	624	626	628	616	607	602	592	656	637	620	650	609	618	636	588	624	592	639	627	640	671	581	623	633	667	645	599	583	651	616	615	606	640	587	623	613	603	599	629	625	604	587	645	595	616	543	613	620	603	627	643	615	592	591	613	603	618	617	575	618	606	611	551	613	566	636	633	632	577	631	600	613	605	637	622	595	609	622	607	619	591	624	607	646	621	643	622	654	605	624	599	608	609	634	621	625	600	619	628	587	613	555	585	573	633	594	553	595	642	633	634	587	635	660	642	590	633	616	600	591	598	556	622	634	578	582	635	618	638	649	641	591	609	597	603	633	614	647	617	605	621	634	619	575	623	596	598	587	585	671	616	627	591	658	657	600	621	599	633	641	643	609	631	619	631	598	635	632	591	653	642	613	611	615	610	610	627	620	624	610	581	583	628	624	597	605	675	650	615	613	634	600	648	647	599	626	603	599	620	675	652	605	606	631	626	650	604	612	619	647	604	619	601	626	598	609	592	589	594	623	635	659	628	657	653	657	629	638	646	597	585	595	662	673	608	592	656	614	615	568	653	594	583	601	648	647	580	622	632	597	588	634	629	658	603	602	665	603	639	630	591	625	628	609	656	582	614	618	577	663	635	600	621	640
6932	3610	2026	725	270	879	435	550	130	261	361	131	60	50	175	418	399	186	46	42	48	40	56	48	52	64	43	53	46	65	66	78	61	51	43	51	43	42	57	34	48	47	44	47	53	54	66	47	54	44	44	40	35	52	47	39	59	62	42	47	48	43	58	44	50	53	55	56	50	43	50	48	42	40	44	61	42	41	46	41	44	45	38	51	48	48	39	35	43	43	42	47	54	50	45	54	41	52	46	42	45	49	55	39	55	43	38	42	50	54	52	45	48	46	54	38	46	51	50	58	46	50	49	52	52	45	38	31	53	46	42	39	39	50	44	49	46	46	50	64	46	45	50	43	54	37	38	65	53	50	45	47	53	42	47	46	41	48	40	46	61	40	51	51	57	49	41	38	42	46	47	38	47	36	53	42	55	43	59	39	47	57	46	41	49	32	58	46	57	48	38	51	55	57	51	39	39	53	61	51	38	48	46	45	51	44	49	43	60	47	35	49	50	35	52	54	39	53	44	57	50	40	44	49	47	48	48	50	50	39	45	47	60	39	54	50	57	45	53	46	43	45	56	55	33	55	51	37	54	45	44	56	59	58	50	46	36	44	49	55	40	53	54	43	47	47	41	32	38	50	51	43	52	28	47	48	44	39	39	42	48	42	53	47	38	43	47	43	45	52	47	51	43	46	40	41	40	58	36	41	54	52	72	54	54	54	47	45	42	55	57	42	48	41	56	36	56	42	46	50	33	35	51	50	49	45	44	61	54	47	45	50	43	41	40	44	43	35	39	52	54	50	41	52	45	50	51	56	43	35	54	45	42	41	52	38	47	54	40	52	53	42	49	41	31	40	63	36	40	40	43	47	50	50	55	55	65	41	41	38	59	54	29	44	61	53	42	50	44	34	49	51	57	39	43	45	50	50	49	55	38	37	51	39	55	43	47	38	49	50	39	44	48	50	51	52	48	46	45	39	58	45	46	50	45	49	46	55	45	68	55	46	61	47	56	51	47	39	52	41	49	50	60	53	45	52	38	42	44	52	49	56	49	37	41	49	43	42	35	49	46	39	42	47	41	37	59	53	51	58	42	60	53	46	48	43	41	42	44	44	44	55	55	48	56	48	48	51	40	52	56	42	50	59	52	36	56	46	35	51	56	45	53	50	33	44	37	45	56	48	61	47	52	48	40	46	48	46	61	49	36	49	47	47	43	39	57	32	44	39	47	51	38	42	38	42	37	66	48	47	52	56	43	51	46	53	35	50	33	37	46	53	43	43	48	59	28	42	43	48	59	46	42	57	49	43	50	33	43	43	46	57	45	47	39	46	52	45	51	50	56	56	49	42	50	42	46	37	35	47	54	38	51	48	48	54	38	45	41	35	48	39	46	51	50	38	57	35	54	46	46	45	65	48	50	50	47	57	50	39	43	36	49	42	51	43	61	44	49	54	53	42	46	42	51	47	48	42	48	46	53	58	53	42	59	67	52	52	42	48	62	42	41	53	45	45	46	50	49	42	55	62	43	40	54	46	41	47	37	46	39	41	44	44	58	46	56	42	45	36	46	40	52	46	45	48	46	44	53	52	45	41	46	44	59	45	54	34	36	58	48	50	52	47	57	45	53	45	51	39	48	49	52	48	52	45	59	47	48	37	51	61	43	46	53	55	48	44	39	47	41	53	55	46	39	58	52	46	45	48	37	33	41	42	51	36	47	44	49	39	31	52	48	64	61	48	43	46	42	59	35	39	54	38	58	56	43	45	52	50	48	59	53	51	42	53	48	42	41	58	50	44	40	53	55	50	44	56	60	47	52	31	38	45	47	47	52	48	55	39	40	46	43	38	48	38	48	44	41	48	49	61	47	36	53	55	52	43	50	42	57	52	36	40	50	51	47	49	44	36	47	55	45	43	41	54	42	37	52	46	57	49	38	38	51	40	44	51	51	46	40	49	38	47	40	50	46	40	60	36	51	40	44	51	46	46	43	62	40	53	37	45	57	54	50	44	47	49	45	51	43	35	55	49	50	42	46	48	53	48	51	57	56	53	46	44	56	46	52	46	42	36	42	38	57	59	57	52	62	54	50	60	40	48	51	44	48	51	48	54	46	46	36	53	42	33	49	39	37	51	37	42	48	43	37	51	45	41	47	46	35	46	44	46	58	53	55	49	50	48	43	45	49	48	47	47	42	50	51	49	41	45	54	49	51	50	59	40	35	34	55	47	47	49	56	44	55	47	36	53	56	42	53	42	52	47	42	37	44	34	52	48	48	50	62	40	47	44	35	49	45	61	42	51	53	56	41	42	48	49	51	49	41	54	43	39	48	55	50	58	45	53	51	45	39	46	48	52	48	45	45	35	49	52	47	48	38	56	60	34	51	48	59	60	41	51	37	47	41	39	43	41	49	43	42	58	48	46	59	44	43	49	50	51	48	39	39	50	53	39	55	43	53	58	47	45	34	50	53	52	41	60	49	45	40	46	58	54	61	51	50	45	61	49	46	55	46	52	39	55	53	61	44	33	41	37	53	48	38	43	57	57	50	58	48	54	32	53	49	53	49	50	55	42	51	58	57	59	43	47	47	37	36	41	41	54	57	50	39	55	50	46	39	43	41	34	45	41	48	48	51	40	55	46	56	52	55	55	53	46	53	41	49	57	38	57	39	38	46	49	35	42	45	52	57	45	54	36	56	39	50	43	46	53	41	43	41	54	38	47	39	52	53	43	48	49	45	50	51	50	43	37	44	47	61	34	49	36	39	66	48	51	37	41	46	49	46	51	48	40	39	47	40	54	55	49	30	50	31	47	58	50	55	39	47	50	35	40	50	59	46	60	58	59	51	55	49	42	48	44	35	49	48	52	37	43	44	54	51	48	50	45	53	57	39	46	36	57	56	57	37	59	56	60	45	46	62	45	42	46	38	38	37	40	41	44	49	55	34	47	55	42	63	45	59	56	51	44	42	59	27	46	41	46	49	38	50	43	51	43	58	39	58	46	64	47	49	43	36	55	47	44	50	46	51	42	37	40	57	52	46	46	45	35	43	48	58	48	48	45	50	51	38	45	47	50	54	44	47	44	43	47	44	44	44	40	37	51	44	45	52	40	30	57	65	50	47	53	46	55	41	46	65	44	45	55	31	38	44	45	35	45	45	54	49	39	45	48	53	49	52	48	52	45	43	44	48	55	49	33	41	53	44	65	60	57	43	52	49	41	49	44	35	50	50	55	43	47	38	56	39	42	45	49	39	56	34	43	41	41	46	42	42	52	50	59	52	57	53	43	45	39	41	49	41	55	57	49	55	55	65	44	56	46	43	50	43	53	41	44	43	44	49	48	40	56	41	44	47	46	49	40	53	50	47	45	49	51	55	40	42	42	53	52	47	42	38	47	48	50	51	44	35	48	53	50	46	51	54	50	51	48	44	47	52	59	42	48	52	39	44	50	51	53	49	40	56	61	48	45	52	42	47	50	44	41	43	45	48	37	50	43	43	54	55	41
38595	25349	20541	15206	16638	29313	19846	21103	5507	10753	14217	4264	1095	1008	5628	12750	11510	5103	606	581	613	587	546	583	669	629	636	582	808	1364	1363	1076	890	686	601	574	588	588	555	595	570	599	558	629	626	607	546	603	570	587	606	589	604	621	626	640	642	577	563	616	593	560	617	564	592	596	581	570	586	588	601	568	582	548	582	600	600	574	622	617	551	570	598	591	595	605	615	609	570	605	585	612	582	612	589	594	597	584	567	568	640	583	614	630	631	578	583	586	550	570	631	594	593	605	606	560	609	606	582	617	565	582	596	610	599	632	585	581	615	586	647	583	599	584	592	625	619	579	549	606	598	605	603	614	590	595	576	602	598	585	596	556	591	603	584	589	598	616	610	590	576	606	639	562	603	597	600	598	592	587	604	602	588	659	632	588	606	599	585	627	571	570	614	559	580	555	587	583	609	601	589	593	581	564	575	566	559	622	587	547	602	552	665	590	649	590	607	582	572	572	576	590	583	596	624	568	573	599	617	548	586	590	637	571	589	573	602	617	580	548	589	589	582	585	625	630	610	593	595	611	609	620	634	597	605	584	564	602	602	572	583	560	555	632	572	583	623	617	618	584	597	576	598	548	586	571	576	620	583	617	542	594	588	584	578	640	581	550	557	618	615	582	630	595	586	588	566	583	582	609	636	537	575	608	588	586	633	596	597	609	560	589	592	604	640	578	595	614	607	625	603	619	602	540	604	604	576	612	586	532	566	571	575	533	584	614	587	630	578	592	595	560	586	584	585	585	604	572	635	583	586	594	604	583	593	591	630	617	642	586	571	568	586	571	585	641	614	583	619	607	603	570	612	579	591	618	594	602	597	589	628	575	582	575	608	573	558	598	597	581	579	573	634	610	599	644	624	586	615	613	593	592	591	584	602	628	594	588	582	617	578	610	598	587	586	587	589	576	600	560	620	596	621	555	622	604	574	559	618	575	582	597	577	597	611	625	573	573	641	579	600	575	597	571	602	549	590	600	574	590	577	590	629	592	610	581	615	585	626	541	599	573	598	614	596	647	593	561	541	599	621	613	593	616	583	571	613	681	560	578	588	607	607	577	579	570	631	610	605	618	567	591	614	601	596	592	610	582	584	576	535	623	609	601	629	635	612	594	612	630	580	579	608	587	585	575	582	616	611	590	603	644	594	598	597	551	560	586	599	599	603	571	584	611	607	614	604	601	573	590	593	565	591	614	616	645	606	602	616	602	558	568	621	649	610	561	658	548	588	599	608	599	569	603	583	622	592	612	613	583	588	584	588	590	622	633	550	569	595	623	575	582	543	616	585	576	641	610	587	601	611	607	593	608	619	651	579	609	589	579	631	600	576	567	588	561	618	585	648	609	585	563	588	544	601	579	599	620	585	584	577	655	541	569	576	588	618	604	605	544	546	625	599	551	590	608	629	622	574	650	636	575	558	599	616	631	587	606	622	602	616	588	601	600	598	557	597	570	579	591	584	578	607	597	623	588	578	563	580	637	588	613	567	572	614	586	653	564	649	627	590	588	627	613	604	575	619	587	567	588	555	614	591	631	621	532	556	601	602	615	551	585	585	593	611	616	591	619	606	621	606	639	565	589	585	607	600	585	581	575	551	526	574	629	619	579	604	625	595	673	550	567	639	602	571	572	606	577	585	607	624	587	585	624	603	567	597	601	558	598	632	625	585	618	604	598	616	579	640	563	619	602	570	577	602	619	619	613	567	583	593	604	587	559	584	593	566	610	617	565	555	572	649	582	573	609	608	594	584	647	567	582	636	588	584	618	620	590	577	582	618	585	592	596	628	616	671	612	619	598	612	576	612	567	637	622	604	600	593	579	569	595	556	549	591	587	602	582	632	628	626	643	568	582	620	649	558	574	600	605	569	618	611	648	557	565	592	579	607	614	616	560	628	589	615	615	597	562	611	615	575	639	561	631	616	578	590	562	561	539	611	622	650	588	608	638	583	548	562	604	611	604	624	585	576	579	613	607	603	589	574	584	565	581	618	590	579	586	622	601	588	600	607	599	567	657	605	559	558	568	581	585	573	576	580	631	551	598	547	590	584	585	606	558	635	571	645	621	587	605	610	591	609	604	598	581	632	570	589	583	592	634	633	605	593	598	591	595	637	549	611	611	576	632	570	632	590	606	597	576	587	634	612	635	582	586	586	638	547	589	576	588	591	570	610	565	561	598	571	558	606	626	555	579	590	609	613	567	607	565	658	634	589	555	559	617	637	596	560	596	567	609	603	581	630	555	588	615	631	614	566	596	587	581	575	659	588	591	595	572	593	593	564	579	639	557	594	600	571	611	597	580	577	639	582	588	561	626	651	566	591	564	614	592	621	595	630	670	542	606	604	633	602	589	622	602	586	610	656	635	624	601	561	614	608	604	643	552	593	588	566	602	588	595	592	592	635	593	582	591	605	626	627	569	640	631	612	566	619	569	607	582	590	654	591	617	586	613	590	600	600	630	605	554	636	587	607	630	594	614	589	578	633	571	601	552	624	584	606	558	606	595	619	587	606	616	592	627	623	615	581	644	613	596	611	611	606	650	589	593	590	604	606	605	519	576	568	585	588	595	592	645	592	560	515	568	575	563	615	562	617	626	571	617	566	582	572	623	647	628	606	606	614	588	632	584	602	626	585	585	559	622	606	572	584	592	611	611	576	579	578	632	605	571	594	590	668	593	577	577	607	573	620	594	608	579	591	601	563	594	608	568	579	581	545	571	604	617	600	602	593	634	602	569	584	579	593	591	619	584	578	579	605	582	576	619	596	606	570	605	594	598	554	555	613	624	599	537	575	570	586	580	589	632	591	585	611	595	565	571	593	555	597	557	587	603	610	556	565	589	629	613	615	600	603	574	629	582	567	576	591	600	552	616	586	614	585	588	550	572	558	615	612	575	590	576	621	597	568	598	601	603	613	573	591	613	584	644	577	635	566	577	563	570	628	564	582	602	626	627	614	591	603	596	601	607	611	605	583	610	605	619	608	607	547	574	589	590	623	600	572	582	582	604	598	600	585	588	598	567	628	626	615	594	637	621	621	598	556	612	602	590	568	609	534	630	606	561	624	643	602	572	592	582	607	577	612	584	624	594	623	637	620	591	554	583	622	557	608	557	635	554	584	592	546	563	597	609	585	562	570	588	612	574	593	575	572	617	628	588	578	598	597	597	577	630	558	594	610	604	602	633	575	629	548	576	561	596	594	592	614	603	617	632	557	627	632	632	631	591	587	662	593	595	594	616	625	611	580	603	636	623	623	615	571	598	551	607	574	556	615	621	627	596	582	566	570	588	594	603	581	597	605	563	582	629	634	610	593	655	617	587	599	610	558	590	595	604	621	577	574	609	632	580	610	562	565	599	633	584	605	616	544	580	577	630	553	573	618	582	560	587	577	613	580	581	635	589	586	594	555	608	584	622	588	582	532	609	607	602	583	650	588	592	582	602	647	599	565	581	562	552	625	623	627	618
13246	13233	6625	1876	909	2553	1338	1501	180	479	939	315	50	58	285	1201	881	172	37	36	51	37	46	56	53	51	45	45	63	127	125	76	58	58	54	31	41	46	59	36	45	54	44	39	65	51	54	56	50	51	47	44	45	49	46	51	51	52	36	46	39	46	52	43	51	56	52	52	52	44	39	51	49	35	40	33	34	62	52	52	44	48	41	51	57	60	56	43	56	54	57	43	55	51	38	53	50	47	45	35	48	55	36	60	52	49	38	62	60	44	56	50	46	38	54	31	47	53	70	46	48	48	53	47	37	42	51	42	45	54	44	40	43	27	46	33	56	54	51	47	40	52	34	55	39	43	61	42	48	53	42	54	48	40	49	47	34	41	39	55	50	48	33	46	59	56	47	45	53	43	49	34	41	52	46	46	39	47	59	55	63	47	30	42	42	45	47	38	49	55	52	38	48	38	51	41	49	46	54	55	45	50	43	42	49	38	39	50	45	47	48	41	45	38	43	37	48	32	54	50	40	57	55	40	52	31	38	36	35	34	40	46	39	41	51	45	55	50	55	47	48	57	45	53	43	39	55	50	52	42	41	44	51	50	35	46	52	52	39	42	63	50	39	48	45	46	35	44	48	40	29	44	50	56	56	48	53	40	59	46	49	51	48	58	40	44	45	56	55	33	59	52	53	51	46	54	56	48	48	52	52	57	43	36	55	44	41	39	37	50	43	38	46	49	47	54	39	48	45	45	52	45	38	45	62	43	40	42	45	50	45	42	53	54	47	36	45	42	53	39	46	43	45	50	43	46	47	51	64	54	47	41	63	40	41	48	51	57	56	52	44	48	38	50	51	45	44	49	63	48	53	44	49	43	54	45	44	46	47	43	41	64	41	44	32	46	45	42	57	49	45	47	55	46	48	50	48	55	49	46	58	37	55	46	39	30	51	61	53	50	50	31	51	46	39	50	49	41	44	51	52	33	57	47	42	35	54	54	49	54	45	41	46	53	53	37	41	56	52	46	46	65	50	39	44	51	34	46	53	52	45	47	58	52	48	40	49	40	41	59	36	50	58	53	45	45	47	38	40	57	46	56	41	40	46	52	54	40	57	41	48	48	51	53	49	63	43	43	52	41	36	42	59	52	45	40	48	50	44	46	48	45	44	45	47	34	46	54	45	42	37	59	38	41	47	46	40	41	37	42	45	62	41	49	46	38	44	44	48	50	53	42	51	43	51	56	34	42	53	52	49	53	50	45	44	36	59	47	56	44	51	54	38	46	37	50	43	47	50	43	43	47	46	43	42	53	53	56	46	38	67	51	46	37	55	41	44	47	50	41	42	46	47	52	47	49	44	35	53	43	44	36	45	39	26	52	47	45	59	44	61	43	48	40	48	42	49	40	54	65	40	50	49	43	45	40	38	48	30	41	36	56	48	42	55	41	55	62	44	53	48	46	52	58	44	55	41	49	48	42	38	49	40	47	48	52	51	40	47	50	44	51	56	52	38	32	56	48	56	49	40	44	51	47	57	59	51	43	34	43	55	54	33	42	40	52	56	52	62	42	56	50	54	51	46	60	45	52	46	59	39	49	37	45	42	47	48	42	58	34	46	44	51	50	32	60	46	52	44	47	62	38	48	45	58	45	40	44	44	44	48	43	49	57	59	41	53	53	45	52	39	42	53	43	55	39	45	48	44	46	39	60	47	46	52	46	49	58	48	40	53	55	43	44	47	33	53	51	30	40	52	43	46	42	38	50	50	43	31	42	52	41	53	49	50	42	49	50	53	58	37	57	41	43	38	48	44	58	46	42	38	44	52	53	52	48	38	48	42	47	52	57	49	46	44	44	35	43	50	48	33	57	53	36	53	41	49	45	52	43	40	47	53	57	35	48	53	47	39	50	43	42	45	50	58	41	57	43	47	38	43	48	51	36	62	38	47	41	46	44	55	43	45	40	46	43	39	57	53	54	45	45	46	45	45	46	50	45	52	41	69	47	46	56	46	38	50	54	56	40	53	53	56	44	44	51	49	46	44	55	43	54	50	37	48	51	40	47	50	53	52	48	36	58	46	51	47	34	49	43	44	52	37	50	61	37	50	56	36	60	43	54	50	48	59	41	44	36	47	54	53	48	55	51	39	42	48	55	56	48	53	63	46	55	41	35	48	45	49	51	46	52	49	43	43	60	49	56	45	28	39	59	56	35	47	56	44	37	46	44	49	58	52	38	55	60	41	43	51	54	33	52	46	44	53	60	47	43	53	45	53	55	53	52	49	51	48	48	57	54	59	37	47	46	55	40	50	42	53	52	44	43	49	49	44	42	48	52	54	37	40	60	50	43	51	45	36	44	41	46	52	47	52	43	48	52	47	45	46	54	57	47	47	41	51	44	50	32	55	47	40	44	48	58	49	51	57	58	44	47	43	43	38	59	55	54	42	52	44	54	52	53	46	49	42	32	60	49	53	55	52	39	44	49	59	46	41	47	46	55	56	44	39	47	49	46	35	54	50	49	48	49	46	41	61	41	39	43	51	49	42	45	44	38	42	48	38	41	53	52	39	49	56	37	34	50	54	46	34	32	55	50	39	46	48	46	37	36	51	43	48	45	53	54	52	56	49	49	38	42	57	58	53	52	42	47	53	49	39	56	50	37	49	42	41	48	55	48	56	54	45	40	30	56	48	43	47	35	38	41	35	57	49	46	47	40	43	45	37	53	46	39	49	36	46	59	51	52	53	55	39	53	45	50	53	52	49	36	47	55	47	47	58	47	37	45	42	53	61	41	54	45	48	57	41	55	43	45	51	44	53	51	55	48	56	49	42	47	32	34	57	64	50	53	59	55	53	36	47	56	39	49	42	65	52	49	40	50	44	51	39	50	48	48	46	44	57	47	52	51	50	51	56	32	43	51	64	48	54	44	52	44	41	43	43	51	48	42	48	45	34	42	48	52	39	39	47	41	43	48	47	36	54	49	38	54	38	47	44	51	51	50	44	46	55	43	47	40	46	32	46	53	41	64	43	45	48	49	42	35	54	57	48	57	45	41	60	48	47	48	39	51	48	51	39	50	53	42	50	47	45	60	55	53	38	46	42	40	39	65	41	56	46	37	52	59	48	36	55	60	52	40	58	45	44	53	42	42	55	42	52	52	60	43	48	51	47	37	50	50	47	41	42	43	36	52	39	47	56	53	51	60	41	51	45	54	42	42	50	51	40	42	57	42	55	43	39	40	51	53	38	33	37	54	51	49	45	53	57	34	44	52	50	57	48	41	35	26	55	44	45	46	58	62	45	43	71	63	45	46	43	55	43	55	56	54	43	52	46	41	44	55	53	52	43	45	42	48	48	55	37	41	47	50	42	47	42	46	46	42	56	58	38	54	48	48	54	41	49	54	37	50	49	61	46	56	44	61	36	42	52	39	47	57	50	40	45	47	47	49	46	48	45	55	46	45	59	44	48	40	54	41	49	47	60	44	42	47	43	44	51	52	53	42	53	63
51236	36129	30399	24223	28885	40919	29580	29720	6517	16076	23335	7748	962	1203	8861	22962	18383	3809	635	605	621	639	600	635	595	592	592	625	1340	2945	2884	2016	1156	886	649	620	605	607	638	585	587	613	669	614	634	622	599	615	622	590	627	592	630	595	638	567	615	605	588	585	572	622	611	588	604	591	608	574	608	576	603	577	602	581	600	564	608	642	585	613	584	607	595	620	617	640	606	629	653	599	613	610	563	589	593	656	618	552	584	654	625	579	596	606	618	638	605	604	584	614	564	608	588	613	598	583	613	612	581	578	629	603	611	591	611	572	612	575	635	660	603	599	625	629	572	615	588	604	531	590	617	605	581	572	595	599	542	583	609	621	590	595	609	600	557	574	657	575	601	615	609	580	639	634	618	575	667	620	611	554	587	611	571	624	602	607	591	597	575	602	610	620	635	598	582	618	623	655	607	575	609	578	564	563	618	602	602	548	582	600	569	629	624	577	608	614	619	567	620	613	614	594	557	619	644	600	618	621	560	620	577	599	629	619	603	602	656	556	581	633	602	589	584	602	606	575	603	600	599	619	639	551	598	579	626	594	634	609	605	618	577	616	645	609	594	558	574	599	592	618	609	675	602	624	629	609	630	587	572	609	649	626	629	636	589	609	601	592	584	517	601	593	593	623	595	590	625	602	615	605	643	590	590	598	628	586	585	542	578	610	651	591	553	607	610	636	662	595	610	583	628	627	615	567	615	588	618	600	631	634	582	639	596	604	597	612	624	599	618	563	629	612	589	612	638	625	575	635	562	621	600	587	583	583	589	588	606	612	628	611	627	561	623	593	621	592	610	590	618	572	629	569	607	610	604	598	622	608	634	573	618	601	551	599	593	545	602	597	562	612	610	620	619	597	613	594	608	620	618	623	580	652	594	551	608	631	585	640	609	560	602	588	617	589	668	596	593	621	587	578	546	611	618	579	615	600	603	606	646	590	559	576	574	597	610	611	605	579	576	615	599	557	611	546	634	586	581	580	589	585	604	583	591	591	636	590	570	588	569	593	612	595	609	584	618	609	617	627	619	602	609	624	629	630	611	599	559	586	628	634	599	622	614	606	575	607	640	647	588	595	600	601	631	578	607	581	560	592	576	592	616	599	583	623	578	597	601	620	619	598	602	586	562	635	544	546	589	600	590	644	603	562	600	589	599	606	595	591	618	564	560	540	587	636	559	611	640	586	603	560	640	649	583	620	578	635	594	600	587	602	578	618	556	606	561	643	646	582	599	633	597	577	607	656	589	583	605	605	550	620	593	539	630	571	622	574	579	615	549	600	603	657	592	623	598	594	592	574	634	576	629	581	582	619	562	571	569	606	595	574	577	586	631	675	613	588	607	604	636	638	596	578	593	607	587	595	580	631	587	601	582	613	595	599	611	630	585	624	615	601	554	613	648	616	601	611	605	598	609	581	622	601	612	606	600	599	569	627	573	663	586	648	594	577	596	619	618	600	564	626	591	544	610	654	611	576	603	590	587	603	602	578	586	590	597	591	613	650	582	559	626	596	604	583	579	608	592	630	606	595	651	628	594	604	621	572	631	596	559	585	601	630	579	582	607	566	603	591	583	598	629	620	551	592	611	568	639	614	613	612	589	636	606	639	644	603	588	594	561	588	557	576	601	605	604	630	633	621	606	584	589	610	588	581	644	579	614	629	580	622	610	608	586	651	574	591	652	613	632	578	615	573	592	635	593	581	624	583	615	559	605	614	579	612	589	589	599	621	593	618	576	610	574	613	596	651	599	615	574	589	620	624	587	606	599	619	602	624	608	556	634	637	580	614	612	567	584	607	606	601	558	600	573	600	603	628	637	549	613	621	605	578	623	564	610	618	579	620	557	589	605	651	585	603	581	578	656	588	602	594	594	584	587	619	575	586	601	589	583	663	602	570	589	606	614	570	621	602	601	571	586	603	632	610	566	634	586	582	626	633	574	612	632	618	554	572	590	616	636	567	554	654	591	576	614	627	599	617	568	597	630	610	613	574	612	603	630	624	594	578	606	559	665	615	618	608	556	542	616	628	566	576	594	609	614	579	581	585	590	601	619	579	629	588	616	569	594	576	613	600	579	595	606	614	634	577	584	623	600	604	546	590	591	613	611	573	581	627	608	618	607	608	573	599	602	608	558	603	646	617	647	608	604	552	624	567	604	617	616	631	645	629	619	620	586	577	583	634	609	622	590	638	596	537	613	579	580	564	609	616	599	605	614	644	623	610	633	642	601	587	572	598	587	616	610	636	573	592	598	617	607	624	598	607	627	588	610	579	627	647	571	595	674	568	618	549	628	581	590	624	621	560	550	606	612	593	611	611	578	581	609	599	584	600	588	589	622	577	623	611	567	604	576	564	660	636	606	598	612	637	583	651	612	568	646	633	585	611	620	617	607	580	602	581	591	594	592	620	571	591	552	570	591	642	581	631	613	599	621	598	570	643	601	590	617	593	637	586	612	613	577	594	597	601	601	579	554	611	608	572	614	601	614	634	620	574	630	611	599	628	618	544	597	628	625	653	598	572	572	592	615	591	616	577	574	541	647	578	573	578	618	631	613	616	589	630	635	606	616	620	554	619	621	598	656	561	610	621	621	590	592	601	569	649	630	608	615	591	637	571	600	637	591	632	665	626	590	625	629	603	632	634	607	576	590	608	631	590	624	583	667	609	560	600	593	592	594	618	592	586	615	590	578	621	615	590	613	607	607	602	626	606	632	618	613	558	614	611	589	573	617	658	559	601	591	589	626	579	630	605	624	615	599	618	576	628	562	619	586	611	641	570	595	584	598	575	593	615	579	634	621	586	572	603	592	616	606	630	592	630	630	611	591	583	605	605	598	618	596	614	654	638	575	613	613	565	605	601	632	600	644	614	586	581	610	623	573	607	596	586	601	617	602	596	594	574	608	607	629	582	605	630	576	578	621	614	584	612	606	569	615	631	605	566	601	618	634	589	606	603	636	583	621	591	638	606	566	575	600	637	613	634	581	607	612	574	576	595	627	626	609	627	580	628	585	563	579	570	654	607	618	624	585	626	618	640	603	610	596	598	622	591	603	592	580	606	651	576	581	648	609	592	598	649	611	589	637	589	623	579	584	595	599	637	630	588	606	623	583	615	605	567	572	584	572	607	602	573	613	578	678	600	615	586	597	602	614	589	580	587	641	622	569	628	604	598	577	587	561	656	576	630	586	590	570	612	589	599	606	611	568	603	614	585	566	596	614	568	628	576	576	590	577	600	612	619	641	620	632	586	638	600	635	605	632	630	582	584	635	555	642	616	607	591	603	614	634	584	584	650	616	611	592	606	627	629	594	627	630	578	654	591	644	604	546	612	634	576	608	584	607	658	581	614	604	588	633	614	615	610	628	589	599	601	632	602	614	645	638	585	565	580	563	621	599	576	608	582	631	582	554	586	593	609	604	588	620	592	614	635	614	596	598	569	606	601	640	576	626	579	624	611	593	670	636	599
12343	11560	6868	1482	1088	2594	1261	1436	105	751	1428	287	44	52	296	1042	604	53	43	48	52	42	47	44	49	37	41	48	57	154	170	109	67	67	51	39	41	40	44	51	43	53	59	58	44	45	40	27	45	51	37	65	43	54	41	38	34	47	51	49	42	37	54	43	52	52	55	43	48	54	52	40	46	41	43	40	49	55	50	44	46	54	46	32	51	49	43	50	49	39	38	48	49	43	52	36	32	47	47	51	38	37	45	37	43	44	43	48	51	47	56	37	48	60	42	43	63	42	52	50	56	55	53	47	44	34	44	44	49	45	39	56	45	41	45	59	41	48	49	45	59	47	45	50	39	44	49	41	40	46	49	46	45	49	40	38	46	47	42	39	48	46	50	55	47	40	55	45	43	42	47	50	45	43	42	45	49	41	46	42	44	54	43	53	44	42	53	53	52	52	41	51	42	40	52	49	44	37	32	58	41	41	43	49	45	42	37	35	37	39	40	42	59	59	59	39	69	66	45	42	45	38	49	66	61	54	59	58	31	53	51	47	52	36	49	40	51	41	34	53	53	61	36	63	46	48	53	44	52	43	49	43	52	58	37	57	43	44	47	44	44	46	43	50	39	54	44	55	41	37	53	47	56	54	35	50	39	34	47	43	51	45	36	56	43	47	39	57	40	60	40	53	31	52	42	44	39	42	42	47	51	38	45	49	45	46	52	47	48	51	56	53	53	46	49	45	51	49	43	59	40	47	35	38	36	48	57	50	43	50	55	56	46	51	41	47	42	39	56	53	55	35	40	41	42	47	46	42	49	48	32	41	48	49	48	39	49	46	41	52	53	49	53	47	41	39	40	55	39	36	47	51	39	60	43	36	52	42	46	42	37	50	39	41	44	42	42	36	43	49	61	66	50	48	52	35	52	43	45	54	44	37	31	37	58	48	50	35	36	43	39	47	46	48	43	51	37	48	41	42	41	41	39	61	59	52	51	61	46	34	42	41	46	47	46	52	36	29	46	49	49	56	49	42	48	34	47	41	50	39	44	48	41	46	48	41	53	47	50	30	43	39	58	50	42	47	45	44	49	36	45	37	44	52	48	50	36	47	49	47	56	42	53	46	42	41	46	49	48	43	63	47	37	37	40	47	34	51	50	44	42	51	58	38	44	50	50	47	47	48	49	55	52	50	43	49	52	36	54	51	55	43	42	50	43	57	54	46	47	50	35	47	36	44	36	50	41	52	44	50	40	49	52	51	55	60	41	46	46	45	36	46	51	47	53	53	46	44	53	50	50	50	54	48	50	37	57	44	43	60	58	49	59	45	36	40	31	33	50	46	46	45	40	41	41	48	40	47	54	38	43	38	45	51	53	51	54	47	42	41	41	39	47	48	33	54	48	47	45	47	46	49	44	57	48	54	43	48	45	40	47	50	48	55	51	49	57	41	61	54	49	39	38	40	45	51	40	57	48	50	47	42	54	47	49	52	38	57	58	41	56	43	51	43	37	40	49	48	46	40	44	55	51	62	43	50	40	45	54	59	48	45	42	55	54	40	42	51	43	35	43	45	49	51	53	54	62	40	43	57	50	47	46	49	47	47	49	43	60	59	40	32	48	56	42	44	35	48	71	46	46	38	41	45	65	54	54	43	48	40	48	57	52	40	41	58	29	35	45	58	48	55	42	42	55	48	42	33	45	45	47	49	43	36	58	54	43	55	44	42	45	39	55	53	48	50	43	43	48	53	50	41	40	33	51	46	53	46	51	44	49	52	52	45	56	45	35	46	46	45	63	54	40	63	48	50	51	42	46	48	55	53	48	39	60	40	43	36	51	48	50	47	56	49	39	43	47	44	53	45	40	36	51	38	47	59	28	58	43	44	50	48	42	52	52	45	47	51	48	50	44	58	52	54	30	45	42	40	54	51	41	49	42	49	48	47	58	53	41	42	53	49	39	53	44	26	36	50	39	49	42	48	46	54	37	52	46	53	33	43	43	55	52	45	46	51	40	46	46	59	54	41	47	35	52	44	60	32	51	50	51	42	30	48	48	47	47	40	39	51	44	48	36	41	39	46	53	41	42	43	49	42	37	60	52	47	47	42	45	60	48	44	40	50	50	60	52	40	54	46	54	52	36	47	46	56	45	43	61	44	49	59	55	36	55	53	56	49	43	43	63	45	44	56	34	60	38	54	41	50	51	47	34	40	55	52	33	48	55	39	55	45	58	45	45	45	60	49	44	44	45	51	46	32	49	44	40	48	37	44	49	48	52	45	45	44	35	51	49	66	51	46	40	49	53	47	49	56	45	54	37	49	50	52	36	50	46	43	46	41	60	39	46	45	46	53	42	47	52	46	55	39	58	44	43	54	49	60	49	59	54	36	31	49	37	46	48	48	47	50	41	51	53	42	40	48	51	38	49	42	49	52	58	31	52	44	49	48	37	47	44	48	54	48	38	41	43	55	44	39	44	61	49	35	48	42	45	42	50	48	42	38	54	51	44	54	41	38	48	37	51	48	45	45	39	36	46	44	46	50	48	53	47	49	47	41	44	43	46	43	42	36	42	35	40	42	44	43	54	53	60	49	47	46	48	35	46	39	46	47	47	42	35	51	41	48	44	47	46	45	47	46	47	45	41	46	51	50	45	56	52	54	40	44	47	45	53	50	48	50	46	60	58	36	43	55	53	40	41	53	48	44	57	60	49	47	39	51	51	38	53	50	60	49	46	46	43	50	51	35	38	54	46	45	40	53	41	41	44	51	38	48	45	40	42	45	42	44	36	54	51	42	59	42	43	38	39	40	43	46	54	45	47	36	39	46	48	43	48	38	50	21	55	42	48	44	48	55	44	44	41	38	53	47	55	54	60	29	47	51	40	38	47	39	39	39	34	45	51	46	55	48	52	39	43	57	54	46	46	40	42	47	28	48	52	49	53	48	49	41	43	42	48	44	50	61	61	42	39	53	39	39	48	34	38	30	49	39	50	50	57	42	43	43	45	36	44	50	36	59	41	52	38	38	45	54	49	49	45	42	50	45	45	47	49	47	55	52	45	48	50	41	41	49	45	53	39	44	41	41	48	48	46	51	47	42	38	41	47	38	45	62	51	52	47	41	43	47	42	55	45	57	47	34	37	53	55	48	55	42	40	39	45	60	58	49	40	37	40	44	46	42	51	55	42	44	52	58	51	53	52	51	59	39	45	37	55	49	39	48	41	44	46	47	52	49	46	43	37	44	40	59	48	51	50	43	50	49	55	30	40	37	51	52	49	44	53	50	50	45	46	52	45	44	47	51	52	42	58	47	50	47	42	49	47	47	36	38	39	46	40	38	48	47	41	57	42	44	49	54	50	48	40	44	45	45	43	48	51	44	45	39	46	49	54	53	43	49	36	47	52	47	52	38	41	41	40	39	50	30	40	42	44	48	44	45	50	54	39	46	44	54	38	56	42	38	67	41	41	51	49	48	54	45	45	49	43	48	53	51	44	52	43	38	51	49
45778	35529	29603	19621	29500	39643	29237	26513	3614	21370	26161	7803	902	1169	7472	22117	13066	660	659	654	636	640	595	644	601	608	579	604	1514	4872	4091	2861	1409	884	679	646	661	595	569	585	623	621	600	594	608	636	612	591	612	585	572	598	576	594	582	571	591	552	622	573	579	599	594	572	617	575	577	614	578	585	603	590	575	569	592	551	610	624	575	607	601	606	554	550	597	616	606	576	543	595	606	579	595	592	602	586	578	607	572	537	638	601	604	623	584	592	612	588	626	586	579	576	614	609	592	654	596	587	611	656	614	588	554	584	632	586	603	594	580	596	571	522	570	585	593	589	576	580	591	600	585	563	547	604	580	572	625	576	603	596	593	562	608	593	591	619	571	595	590	580	569	621	581	604	575	612	573	610	587	536	648	560	604	580	585	564	546	573	626	546	601	564	585	596	602	553	561	610	585	595	571	586	592	625	565	585	560	595	564	583	550	590	561	578	577	610	570	580	600	585	559	589	584	573	582	598	599	621	573	634	614	604	616	595	610	619	595	569	619	624	612	598	581	569	595	549	605	624	572	627	523	543	650	608	580	600	606	537	612	561	582	592	614	583	579	539	599	601	606	611	588	578	572	586	588	581	624	582	570	606	575	565	597	571	603	525	581	583	578	594	639	572	529	622	629	573	566	593	567	592	596	575	576	569	582	610	591	582	570	582	572	595	557	619	595	555	575	619	595	556	585	547	646	607	613	632	563	554	555	615	568	538	587	620	590	567	608	565	578	591	584	598	604	583	570	582	632	579	604	584	569	612	589	539	602	618	617	571	591	596	581	626	590	596	623	570	583	570	588	591	551	560	573	568	551	582	585	575	564	599	607	649	599	583	582	565	615	579	584	573	605	572	549	608	601	577	593	595	606	577	598	556	587	542	557	564	602	559	618	580	630	570	530	596	571	566	575	567	572	595	618	597	608	607	612	578	587	583	557	609	589	629	604	597	552	567	573	542	567	621	603	594	562	599	606	601	565	622	554	613	599	555	594	602	593	579	568	583	542	575	592	588	580	592	576	547	599	584	580	607	602	535	598	560	586	588	605	570	601	588	594	607	601	605	581	594	576	573	593	582	542	582	600	597	598	578	588	634	634	606	583	581	583	624	606	571	599	629	579	596	647	587	601	604	611	603	574	541	581	591	597	587	529	559	615	554	671	584	559	590	607	563	572	602	613	544	600	579	582	577	613	570	593	597	593	575	588	580	590	568	569	584	583	592	578	585	574	610	602	616	568	573	581	609	613	570	604	559	644	583	593	560	590	557	580	583	575	566	584	566	577	596	582	573	626	613	567	590	552	556	577	571	598	652	595	581	598	589	600	587	626	578	568	631	578	589	607	631	605	560	585	595	578	548	636	604	607	580	597	551	541	608	590	594	572	635	572	583	550	585	606	567	584	578	634	616	574	572	575	618	601	585	616	610	579	632	613	588	615	556	594	580	575	577	584	609	632	567	585	579	575	583	608	594	640	569	589	555	631	620	614	605	609	590	573	561	620	600	607	611	590	595	607	574	602	539	639	582	548	597	600	588	606	596	572	596	554	623	607	574	581	539	580	582	546	555	624	593	605	581	568	608	577	624	611	561	601	595	594	573	589	583	597	567	581	610	597	592	587	566	573	588	554	547	557	583	582	547	620	599	584	558	585	615	572	558	589	564	570	600	560	595	621	600	555	525	598	556	585	618	585	598	594	614	578	600	617	594	579	623	607	621	639	625	611	606	573	570	599	612	585	626	553	627	575	568	582	570	574	538	604	611	578	605	586	631	616	583	567	603	534	579	595	596	653	537	618	584	585	618	575	591	623	595	581	597	594	600	586	581	588	645	588	609	611	592	574	601	520	601	579	569	644	587	611	578	571	600	576	609	559	597	597	589	602	604	587	568	627	533	613	575	600	587	578	546	587	595	549	571	609	575	587	597	612	629	590	623	573	595	597	559	595	563	575	612	629	643	592	601	555	573	557	607	551	612	604	588	549	593	592	612	604	583	598	610	578	568	615	566	542	612	572	579	591	563	574	552	596	611	584	625	570	534	576	594	559	576	591	633	550	597	607	617	571	555	596	559	571	623	600	581	597	586	550	617	568	580	572	597	535	570	579	579	594	583	603	522	564	611	635	583	572	635	574	599	625	558	629	552	627	571	545	572	625	563	582	564	619	578	623	564	566	604	564	583	571	562	553	580	581	606	589	585	545	630	571	627	600	560	570	572	639	587	612	569	581	609	572	579	591	596	600	619	621	575	577	621	592	593	575	610	632	622	615	580	602	616	577	572	585	569	602	620	558	621	580	584	550	603	553	598	590	596	558	608	602	602	623	542	588	580	596	586	618	617	561	577	575	589	626	600	584	638	603	631	594	569	611	567	574	619	591	579	581	658	563	590	562	578	587	611	581	595	574	578	563	594	583	611	562	582	639	574	620	604	563	557	577	571	590	613	595	583	542	604	618	557	625	657	580	552	562	597	596	614	606	585	585	577	581	601	621	614	588	589	576	605	562	589	541	640	613	587	536	564	585	590	616	605	550	597	594	569	626	600	567	608	568	616	540	570	594	593	575	602	637	576	573	576	599	606	582	609	594	570	629	579	582	586	602	560	582	613	570	596	616	558	639	626	589	611	570	593	569	595	592	605	565	587	604	628	578	578	626	587	586	604	605	620	580	616	598	554	608	562	578	588	615	605	611	644	604	578	596	590	590	571	552	546	546	604	617	571	597	616	613	618	565	595	612	623	581	621	589	628	569	582	591	632	590	571	591	574	641	555	604	610	598	578	594	619	618	615	645	614	581	579	606	619	601	597	587	601	562	560	568	625	583	591	570	599	552	577	582	565	580	620	591	586	582	603	609	603	599	590	607	573	573	563	590	618	592	570	626	592	590	612	592	581	581	597	564	578	581	599	592	562	584	586	610	599	601	601	571	574	594	569	616	589	573	618	614	608	647	590	561	603	593	615	588	590	579	610	589	575	554	597	590	632	543	557	613	583	613	538	610	608	622	602	615	566	591	600	558	587	551	621	609	567	586	580	573	586	613	586	630	610	612	581	596	602	591	610	646	570	596	604	570	597	638	610	630	581	589	613	562	615	566	610	596	596	559	569	644	607	579	566	596	601	608	613	594	583	585	599	569	585	554	625	605	545	571	586	604	624	613	581	571	591	578	554	607	606	594	595	598	583	602	591	588	571	547	621	597	563	612	613	586	627	594	602	581	601	602	563	614	578	573	620	577	588	580	628	583	564	621	571	562	566	597	579	617	596	612	564	582	572	601	589	615	542	572	585	552	582	566	634	627	608	590	590	557	582	624	596	592	553	614	592	555	546	604	633	577	579	607	621	605	604	577	585	591	545	618	627	597	558	579	602	574	605	577	589	554	617	591	573	612	603	613	585	639	611	556	566	622	569	583	641	571	568	586	605	576	610	594	613	597	592	604	620	565	553	624	578	605	602	575	557	612	648	603	582	590	627
17788	20257	12039	2161	2388	4757	2698	2172	83	1582	1734	367	57	74	199	2084	1361	112	44	59	53	58	48	47	39	57	55	44	88	248	244	151	90	70	48	45	41	52	50	42	41	51	49	42	56	50	61	63	31	44	54	48	66	51	49	48	52	51	64	32	57	53	50	29	57	40	47	49	41	59	56	50	33	61	52	58	47	41	45	42	45	33	47	54	49	31	48	47	47	52	57	65	48	51	51	49	47	40	43	47	62	58	41	51	53	43	64	56	47	49	47	54	40	56	49	49	43	57	41	56	36	40	56	39	44	52	48	46	50	41	50	55	39	51	58	53	46	53	43	55	53	45	41	35	47	48	37	46	54	42	46	60	54	52	58	38	43	39	36	45	43	44	49	47	53	44	46	43	44	53	50	45	52	46	56	61	55	47	48	53	53	47	44	49	36	44	45	59	48	47	44	53	42	47	54	48	40	50	45	47	44	52	54	50	49	55	56	52	55	49	33	39	45	54	52	51	51	40	34	37	49	41	50	40	40	53	49	48	50	48	60	53	54	37	46	45	46	48	65	52	47	50	53	40	63	46	40	50	47	49	58	43	34	42	49	51	54	41	48	60	48	36	53	48	46	48	50	50	44	48	59	44	65	51	34	47	58	47	45	52	44	52	47	47	44	49	42	55	57	43	47	41	43	45	37	53	44	48	56	48	39	49	55	52	42	57	49	43	45	42	57	35	46	51	60	53	45	42	49	49	53	49	44	45	41	49	52	61	53	44	48	42	46	51	54	51	54	42	39	46	51	63	53	51	42	47	43	46	55	54	54	41	38	52	47	57	43	40	39	35	40	49	52	35	54	36	49	55	37	59	48	47	51	47	45	48	54	53	42	52	61	55	33	54	54	37	47	50	51	43	55	43	47	50	43	51	59	53	48	29	45	56	38	51	33	51	37	47	41	47	47	48	35	42	49	50	52	38	48	51	54	66	47	44	50	55	43	44	53	48	48	51	49	36	46	57	51	56	54	40	44	48	53	53	36	46	57	51	40	58	63	53	53	46	43	46	39	51	47	48	53	51	50	50	57	54	57	51	51	53	46	46	48	49	49	41	43	50	47	36	45	52	45	45	46	41	40	38	41	59	53	53	57	40	48	40	40	47	50	45	51	40	49	50	60	50	46	52	49	44	44	61	50	52	54	48	56	43	56	50	50	52	40	54	47	47	41	54	56	53	53	52	41	49	50	39	63	62	55	33	46	48	41	52	38	54	33	43	48	53	53	54	56	44	39	54	41	43	44	46	57	47	34	45	47	45	45	48	58	58	53	48	52	53	40	51	55	47	49	51	55	41	53	44	55	48	45	56	52	39	61	56	44	42	47	46	33	46	47	59	48	47	64	43	60	37	52	44	45	48	49	40	50	55	38	52	51	46	49	48	43	52	59	47	56	63	42	51	35	59	51	60	43	59	49	49	41	46	57	49	46	53	38	59	44	48	44	46	58	45	49	48	45	53	48	31	35	44	61	46	47	53	58	53	52	62	52	60	46	30	42	56	64	44	51	49	50	53	50	51	47	54	48	56	58	46	42	44	54	52	41	51	55	49	60	48	51	55	51	39	51	58	60	51	44	48	51	45	46	46	55	43	54	32	57	53	56	50	47	57	52	49	51	41	52	57	46	49	53	38	49	42	47	47	60	37	50	38	46	55	38	50	37	51	51	53	55	44	44	48	55	57	52	57	48	49	50	45	44	62	45	36	40	46	57	54	49	44	38	62	40	54	44	55	52	50	50	41	39	50	53	44	40	49	50	55	53	57	40	50	58	42	45	48	41	53	44	46	45	41	49	55	49	67	57	48	39	46	58	54	45	46	44	47	49	55	55	53	42	46	40	42	60	44	49	59	51	49	51	51	42	56	41	42	51	43	48	57	44	43	46	39	44	49	52	56	48	53	37	57	44	41	52	47	64	44	54	40	52	61	42	44	40	41	61	46	55	38	39	38	55	53	53	49	31	58	47	56	54	53	53	50	57	55	52	46	53	53	37	50	58	53	53	54	40	54	49	39	55	59	44	43	50	48	55	39	56	57	49	42	44	50	48	46	48	54	52	55	34	53	51	42	47	42	41	60	51	44	55	60	49	39	44	42	41	54	61	56	51	34	55	49	53	44	54	50	48	52	62	45	51	42	49	54	45	49	62	54	32	55	45	40	51	57	43	47	41	47	56	55	46	40	42	56	37	47	49	51	41	37	40	55	35	36	51	56	52	56	52	59	54	44	51	45	54	53	46	40	51	54	36	48	47	40	65	50	46	44	52	50	35	58	49	39	56	39	41	51	36	42	53	58	49	43	58	51	52	50	52	42	50	60	41	48	38	54	44	52	54	53	50	42	65	49	48	60	61	58	60	45	50	56	65	58	58	49	52	49	42	41	47	40	59	50	44	46	52	68	43	58	51	47	44	52	48	53	41	51	47	43	51	48	47	49	47	54	65	45	53	58	50	54	38	44	35	56	32	42	51	41	51	40	48	51	64	52	61	46	50	36	47	47	42	46	52	49	43	48	47	54	39	51	52	57	52	51	46	42	56	39	45	43	54	40	56	50	52	43	59	58	55	40	46	44	32	49	50	63	41	55	47	37	55	56	50	47	40	56	48	51	52	50	43	53	63	44	44	42	53	48	47	55	46	41	46	54	47	45	57	48	55	52	59	55	58	47	48	46	37	41	44	54	50	47	53	47	40	50	45	53	55	39	48	41	46	57	53	48	40	57	56	65	58	52	49	39	47	54	38	43	47	50	51	54	49	43	38	63	63	63	48	55	51	39	43	51	60	54	44	43	54	52	56	48	43	42	47	46	54	50	42	37	42	55	61	48	46	43	62	42	55	49	51	57	54	52	40	46	44	45	47	38	45	45	42	38	74	42	44	47	44	72	49	62	40	49	54	49	39	45	54	43	53	46	52	50	60	50	57	54	48	68	45	56	42	49	55	40	55	47	49	49	51	41	42	38	54	35	45	46	42	52	38	44	47	47	52	41	52	46	54	58	59	47	58	55	41	48	35	51	44	58	44	43	58	37	51	50	40	42	44	48	54	44	49	43	62	46	48	60	50	46	46	29	41	54	57	44	50	45	49	49	46	58	51	57	49	56	44	52	46	42	38	54	47	45	50	56	48	37	42	58	46	40	38	56	53	54	50	43	49	47	43	39	46	46	58	45	47	38	44	50	44	54	47	61	67	51	47	42	39	40	39	64	43	40	48	45	59	48	42	47	49	55	47	48	45	37	37	53	42	48	54	34	52	72	55	51	58	50	54	42	40	43	44	45	44	48	50	48	52	63	46	60	46	45	51	59	48	43	57	50	43	38	40	50	49	37	44	40	47	51	52	52	50	52	45	66	51	38	53	58	44	54	40	46	43	46	46	63	37	56	56	46	49	42	51	40	54	53	50	37	48	45	53	63	47	45	56	52	54	58	48	48	47	40	61	45	51	40	36	59	40	51	49	50
53646	42531	35842	22564	41015	49165	38121	26878	2553	29527	28131	9086	1287	2038	6007	29738	20583	2120	726	692	665	662	669	645	652	653	646	634	2226	7540	6023	4167	2118	1118	728	675	635	619	634	620	630	628	621	633	622	559	606	639	651	606	632	602	609	665	633	651	587	617	569	660	641	616	606	604	618	607	590	602	618	590	575	643	596	605	629	595	593	621	621	564	590	616	580	590	624	637	629	619	616	670	639	597	613	620	585	634	616	578	584	611	671	579	580	587	569	621	612	602	644	602	627	666	648	623	619	549	601	623	636	611	606	602	603	617	592	594	634	643	625	589	641	641	624	570	579	583	569	564	608	640	608	613	619	627	586	594	634	579	575	660	665	599	611	608	617	616	585	596	575	621	586	588	557	614	600	637	620	606	636	599	654	639	641	608	611	607	613	643	598	574	593	576	573	611	619	586	588	659	599	617	615	610	638	650	643	629	608	648	585	595	609	605	680	635	611	629	601	626	609	649	631	606	622	601	603	617	607	617	593	621	611	663	673	576	614	605	585	603	618	599	611	608	616	610	614	631	618	585	634	564	593	568	566	655	654	620	629	591	620	610	638	636	607	673	624	626	577	621	585	557	598	632	619	622	643	619	631	633	637	597	592	595	635	612	585	645	565	584	637	583	640	601	616	594	603	622	576	603	614	629	618	613	657	620	581	596	605	645	604	585	606	607	605	582	619	637	599	607	582	632	617	659	618	579	596	632	633	634	631	586	561	606	653	610	569	627	598	628	590	621	620	553	555	587	605	619	603	605	579	620	632	611	623	596	629	586	636	632	649	619	645	624	620	624	566	626	624	638	577	600	637	580	617	609	606	589	636	609	578	626	595	601	626	604	561	619	582	612	597	583	574	660	617	590	646	665	592	592	612	634	648	589	637	608	615	635	609	594	582	662	604	614	630	603	643	597	598	617	588	608	625	631	595	594	600	619	618	645	657	631	580	611	620	640	604	636	638	616	622	617	607	658	608	628	575	615	604	633	662	610	621	599	644	636	595	595	622	636	663	625	602	637	616	584	650	578	629	629	618	613	610	601	594	617	621	596	624	663	616	607	627	620	630	601	609	603	599	589	602	635	587	599	587	689	597	594	609	616	625	622	682	595	593	615	611	587	616	622	660	623	621	660	612	579	604	611	587	612	616	654	660	594	627	607	630	636	642	605	653	631	598	553	602	597	614	601	626	613	580	597	585	629	660	661	612	622	589	626	596	667	647	622	599	634	569	606	622	557	643	578	634	625	614	598	604	581	629	622	633	614	623	586	677	617	588	644	641	600	599	576	627	642	607	601	618	659	579	627	618	612	652	633	657	598	665	638	649	592	574	593	620	624	639	611	617	641	650	662	639	597	620	593	644	600	600	610	626	610	608	649	612	632	649	596	615	594	624	581	622	572	597	582	594	616	579	601	667	598	620	632	591	628	632	609	611	620	649	593	611	590	564	591	615	585	603	600	623	640	634	584	601	582	620	610	617	624	636	684	619	602	594	601	633	614	637	608	596	620	561	634	576	605	614	606	614	613	597	601	616	618	591	619	579	572	638	610	609	586	644	637	619	632	612	602	609	602	637	569	626	572	562	645	608	639	621	601	604	620	601	576	619	581	617	626	606	588	591	623	628	572	584	594	631	637	617	645	574	594	600	616	604	600	596	609	605	637	550	549	628	579	604	580	595	637	614	577	591	644	611	632	604	611	604	636	593	660	571	584	626	582	608	595	589	617	608	667	634	637	624	591	605	604	606	590	590	608	622	587	622	639	599	660	615	650	656	609	582	594	581	574	640	597	579	589	621	612	616	604	619	645	573	584	611	635	616	622	607	609	634	594	562	591	611	600	580	642	607	640	612	584	623	598	615	604	605	623	596	588	582	597	617	604	581	603	612	611	586	623	599	637	634	682	608	580	559	620	638	619	617	633	567	649	600	669	619	570	606	613	606	593	642	619	585	566	596	625	616	656	590	599	643	643	634	571	593	577	583	646	636	594	622	583	591	602	590	605	572	627	621	568	589	631	598	632	624	603	596	611	627	582	642	599	603	627	598	599	591	572	574	605	624	628	626	617	614	606	631	627	635	623	616	638	654	636	601	598	607	610	599	586	647	668	584	639	584	581	575	621	622	565	623	634	626	575	621	664	569	622	607	627	680	593	619	596	657	627	586	618	617	603	645	608	670	588	578	619	636	607	607	636	621	591	613	621	604	579	616	657	591	594	614	604	582	585	623	665	588	615	600	625	568	631	624	675	615	617	622	576	624	592	643	633	583	596	637	597	603	629	617	595	586	601	635	579	667	639	605	646	617	606	584	616	594	624	586	628	632	608	625	579	579	613	599	608	617	626	606	587	640	584	557	620	624	598	628	665	637	650	646	611	617	633	620	589	601	589	622	589	582	559	614	603	601	616	611	628	622	593	659	586	591	626	626	599	633	633	567	628	613	640	657	598	616	572	630	651	618	626	618	648	608	622	610	605	641	614	592	639	598	603	635	583	596	630	597	605	605	621	582	590	612	611	615	606	593	604	591	610	579	592	622	592	629	653	638	579	609	634	609	631	618	595	648	623	628	655	635	629	608	615	625	587	655	642	678	612	571	567	647	580	628	634	594	611	620	595	565	587	571	585	588	635	592	622	604	638	603	609	580	603	617	562	642	620	632	649	609	639	609	559	633	611	620	605	594	572	624	644	584	636	550	624	576	580	634	640	658	559	641	599	620	620	605	635	630	580	641	620	593	585	583	603	599	607	573	612	620	592	637	584	618	569	642	615	578	583	558	614	602	581	594	574	658	625	611	612	615	603	596	591	617	617	626	609	595	620	584	612	598	609	639	655	618	595	570	592	620	632	591	593	637	592	612	583	629	615	616	618	601	595	616	626	592	613	600	630	706	610	599	634	590	623	607	632	622	601	628	601	614	616	611	611	599	609	609	641	589	603	598	570	584	594	625	632	578	625	650	651	654	579	613	613	631	648	608	613	649	619	597	617	600	611	588	641	597	611	570	602	611	604	585	610	628	574	634	631	629	624	628	625	525	662	603	606	634	632	621	605	587	566	598	644	602	598	616	559	573	611	663	615	609	636	606	668	645	588	605	630	631	588	630	636	621	594	640	624	613	634	596	575	599	548	574	586	589	627	646	606	597	596	660	644	612	648	596	608	620	634	585	630	582	616	614	628	595	604	636	592	610	602	651	605	623	615	645	615	587	626	618	564	620	620	623	569	618	627	523	612	657	643	626	593	615	618	629	552	592	584	590	577	635	621	586	643	644	607	649	633	650	602	671	575	586	629	654	589	610	599	592	615	591	628	633	596	593	616	574	610	635	565	649	635	642	657	627	639	638	612	599	638	601	595	673	600	623	613	637	643	631	624	634	601	614	639	611	619	589	629	608	613	636	626	587	639	617	626	630	594	587	628	641	662	658	588	624	605	606	575	595	612	609	555	620	607	600	616	625	642	607	634	615	629	562	584	603	587
7041	3717	2082	350	485	892	507	319	44	352	291	99	55	69	62	407	536	224	67	44	52	58	56	56	50	41	44	51	44	80	89	75	48	47	45	44	39	54	62	46	38	55	61	41	52	59	49	59	44	62	54	43	52	52	45	42	58	51	48	40	45	44	48	54	44	50	28	33	41	49	52	57	42	46	51	54	47	49	50	44	49	67	46	37	49	56	48	40	55	44	44	51	41	59	41	45	34	54	46	52	47	61	33	31	46	41	42	50	43	51	47	55	40	36	38	34	46	43	45	53	48	47	47	56	53	51	60	45	54	46	48	38	40	54	43	42	48	42	49	55	49	39	57	40	55	43	43	62	54	46	45	49	51	32	64	32	56	45	47	45	47	50	52	53	57	51	43	46	55	46	38	49	52	35	54	56	42	50	45	33	46	40	42	59	37	49	54	53	50	48	57	54	54	43	40	58	48	42	45	39	56	38	44	55	59	52	41	47	51	48	33	50	56	58	46	49	51	48	38	54	45	44	49	42	58	53	51	42	47	49	44	52	35	51	35	48	35	51	45	41	40	64	55	53	43	51	45	49	45	45	49	40	51	44	51	42	55	54	51	31	38	51	52	50	41	54	51	55	40	46	55	46	50	51	51	63	44	51	43	43	54	57	57	59	42	24	42	57	51	55	54	42	47	38	45	53	41	53	43	33	54	56	47	51	41	55	43	42	49	46	49	49	42	53	52	39	47	34	39	45	47	47	41	36	42	63	48	34	39	58	45	58	48	45	49	59	53	49	48	61	45	62	44	47	39	43	44	56	46	46	44	48	53	58	43	39	45	55	43	44	54	48	50	54	37	44	56	51	49	51	51	43	42	38	45	51	44	38	51	44	39	47	44	55	40	48	44	39	41	41	44	54	42	38	39	37	40	43	57	45	45	47	45	58	40	45	53	36	60	49	38	60	54	45	46	64	48	64	55	41	48	56	38	54	51	48	44	55	51	52	39	54	45	52	54	36	59	46	48	50	60	47	39	48	43	47	38	37	64	44	42	44	40	45	49	53	50	43	54	59	40	39	39	59	61	35	48	50	40	39	51	48	46	48	43	53	52	49	44	36	40	54	59	49	38	38	43	41	56	43	32	52	58	56	45	41	44	55	36	53	49	55	45	38	45	42	42	51	37	54	48	54	46	51	53	42	48	45	52	49	46	48	43	62	49	57	45	41	40	50	50	57	63	54	57	36	51	43	48	56	54	46	42	52	43	58	48	54	51	47	44	50	57	57	53	29	48	56	48	50	44	42	50	54	50	45	42	50	41	48	46	49	46	60	49	56	42	54	62	50	50	46	55	38	53	45	52	35	44	54	54	36	50	47	48	49	47	49	44	41	44	40	47	54	49	36	49	47	45	42	49	42	48	38	46	53	41	45	50	45	38	36	50	49	40	46	64	46	53	51	44	48	46	45	42	57	45	52	47	56	42	53	43	40	35	51	42	42	50	39	43	45	58	43	53	44	38	38	52	32	42	40	46	47	47	52	48	44	52	52	48	32	65	46	58	58	51	45	51	42	58	48	55	30	38	46	60	49	53	50	49	62	40	44	54	48	54	41	46	44	47	48	56	45	55	47	47	60	49	46	53	49	45	50	52	53	49	50	46	50	43	50	35	43	45	54	46	51	58	59	51	42	51	51	47	57	39	45	44	47	53	52	38	51	47	42	48	61	44	45	42	47	64	51	47	57	42	43	37	47	47	58	37	41	43	52	52	36	58	51	52	42	41	56	39	51	57	59	46	59	43	41	48	44	44	55	43	41	47	53	43	43	46	35	54	49	50	45	52	40	56	51	47	49	44	49	54	42	45	35	41	37	34	40	53	38	44	31	47	47	38	48	45	47	40	49	45	38	49	46	49	37	54	41	57	50	54	48	51	51	44	44	45	60	53	60	40	40	58	52	50	48	48	31	49	58	38	55	57	59	55	39	41	35	56	52	44	49	57	41	41	48	55	42	45	59	47	49	38	52	49	57	45	38	38	47	46	47	33	58	56	49	52	55	52	49	38	49	45	35	47	36	52	47	40	38	45	40	47	48	49	40	46	36	41	59	47	48	43	40	52	47	46	38	54	51	55	53	52	48	57	43	54	53	42	51	53	55	45	40	44	39	51	34	53	45	36	31	48	49	45	46	53	41	58	46	57	49	47	46	53	72	52	52	42	43	46	55	58	61	46	38	42	54	49	48	48	56	50	44	51	54	52	37	41	45	52	45	48	42	49	39	47	32	43	56	45	62	49	55	38	41	36	55	41	52	51	47	50	49	55	49	42	50	39	54	51	47	44	50	36	30	55	41	49	40	58	37	46	47	55	36	38	39	56	46	50	39	40	43	35	47	56	48	46	45	44	46	47	47	55	58	51	57	45	54	46	31	49	55	61	31	44	51	56	46	46	47	42	36	48	36	44	52	49	46	38	56	53	48	44	40	55	49	54	50	41	54	32	47	53	47	50	46	45	48	44	47	43	34	44	45	50	48	56	34	38	36	54	47	51	32	48	44	45	49	55	34	42	50	49	53	45	42	37	46	60	48	49	41	52	50	46	46	50	45	52	45	49	56	42	51	41	53	45	42	50	42	56	46	49	50	36	54	56	42	42	43	61	57	50	51	47	54	37	44	38	47	58	47	41	57	59	44	49	51	47	48	48	54	46	49	40	41	43	36	54	31	47	47	58	41	37	37	32	44	51	46	41	47	46	59	41	41	49	31	42	50	47	46	43	50	36	41	46	48	58	38	63	51	50	44	54	43	49	43	59	43	57	49	45	48	50	53	43	35	44	54	45	49	46	41	42	36	48	40	59	51	47	44	42	37	54	43	50	42	45	46	53	51	52	41	51	36	62	43	48	46	39	47	51	52	48	53	52	46	54	53	47	48	38	42	44	45	40	40	53	53	51	43	58	57	41	46	46	65	40	36	46	41	46	52	42	54	45	56	69	53	40	41	48	47	41	47	44	52	40	41	41	45	58	49	41	48	45	49	47	45	51	47	53	50	44	40	41	48	41	45	53	53	51	49	46	51	53	45	46	46	37	47	51	41	51	48	47	45	48	46	48	45	59	52	41	40	43	42	36	37	39	51	39	40	41	37	43	39	55	43	54	46	57	50	46	34	48	53	34	48	48	51	55	37	45	46	40	44	53	36	53	52	52	56	46	39	39	41	53	53	44	45	54	53	43	40	51	47	44	53	55	45	39	50	45	49	58	42	45	53	42	47	48	57	53	54	56	50	50	49	45	49	54	51	45	41	40	61	41	41	43	51	41	54	48	45	52	46	45	53	46	50	37	47	54	53	58	59	50	41	44	54	52	53	53	46	48	53	46	41	56	46	49	51	46	41	35	42	49	44	37	43	53	38	46	63	45	62	49	53	60	47	41	53	57	54	46	52	52	57	50	45	53	42	43	46	44	41	44	49	66	40	56	35	46	47	52	56	39	51	59	40	42	45	61	49	53	53
39099	25882	19916	8766	25102	28693	21669	10841	1337	13655	12143	3310	938	1092	929	12808	14239	6113	1282	612	585	577	635	595	612	613	587	597	772	1768	1562	1367	900	714	634	592	636	603	604	546	621	625	591	591	620	598	642	614	576	610	635	585	599	595	602	634	600	620	610	594	606	604	621	592	650	605	585	612	616	611	592	610	646	603	581	603	591	606	609	554	593	612	579	638	550	581	561	580	623	580	597	614	600	602	598	631	603	594	610	640	588	578	589	567	597	624	617	569	566	607	622	585	652	585	569	603	606	608	575	615	638	583	530	623	614	591	614	619	596	627	582	583	572	540	605	594	601	546	554	622	604	567	643	566	625	616	667	591	628	591	576	606	603	618	636	617	625	561	633	616	616	617	624	563	607	602	618	600	620	657	595	614	537	598	629	608	563	587	614	558	629	568	588	640	587	595	591	557	582	604	592	629	606	623	602	610	606	586	591	632	626	578	589	602	579	580	565	618	594	565	606	588	588	606	612	650	578	561	582	631	568	584	600	615	623	610	646	570	613	640	588	591	600	651	570	612	585	603	644	592	609	600	613	594	597	625	583	612	595	642	612	580	624	562	577	575	596	555	632	589	570	593	596	622	598	618	576	573	626	570	624	580	629	604	608	539	583	604	592	533	599	595	603	696	582	587	588	560	604	573	577	606	560	621	580	620	580	628	620	615	590	601	587	565	562	621	589	630	627	621	578	596	610	585	593	584	615	588	546	629	609	548	596	612	634	619	613	561	575	590	629	620	593	587	599	619	616	587	614	604	598	606	616	570	629	558	585	622	616	609	634	579	589	631	602	626	622	584	637	587	635	613	591	588	615	563	613	633	602	593	619	611	604	619	574	624	607	619	624	601	597	579	626	597	566	596	569	592	597	599	648	592	549	633	541	618	594	591	623	611	607	647	598	603	623	578	576	611	606	637	622	584	585	591	615	617	631	614	621	579	591	608	657	575	614	613	628	610	624	620	607	563	559	607	621	633	636	604	607	617	589	633	627	631	587	568	632	645	634	642	602	561	628	628	597	595	602	589	611	644	588	582	615	593	597	572	611	618	606	598	591	602	609	607	648	587	594	610	591	630	636	595	565	576	584	586	591	618	613	592	632	621	615	614	585	626	584	578	595	589	590	593	602	587	614	623	609	593	621	543	619	608	636	571	634	609	606	588	630	605	619	611	614	602	607	617	558	613	578	582	604	613	570	595	633	590	600	641	571	606	534	588	614	596	615	592	636	585	610	601	600	589	596	593	592	608	592	585	601	629	579	568	616	559	616	598	605	587	613	596	568	589	620	624	640	597	587	635	634	618	579	580	565	570	582	587	600	576	589	610	593	626	598	631	566	601	625	598	610	579	571	614	593	569	578	650	572	594	623	638	592	583	569	561	625	600	590	628	579	579	631	597	600	613	645	598	593	564	588	589	579	580	626	620	598	606	538	625	601	603	626	605	594	592	662	583	626	560	579	610	652	574	574	560	555	593	611	596	574	622	627	574	628	561	595	636	570	579	587	615	648	657	635	613	625	618	605	638	612	582	556	627	575	600	597	595	599	571	577	624	634	609	592	604	635	550	616	575	616	590	597	647	623	639	597	628	603	600	567	569	571	633	606	575	626	585	584	627	577	578	615	637	645	594	586	644	566	608	573	568	611	599	635	641	569	624	641	610	618	617	618	596	613	620	598	604	606	574	647	588	596	590	623	618	604	617	597	635	619	613	579	598	633	561	623	551	598	637	584	587	628	601	594	588	607	583	596	592	558	572	617	600	648	613	551	613	593	603	532	570	611	595	619	595	576	586	632	626	565	612	610	645	644	597	618	575	599	602	638	592	562	579	650	593	611	612	597	555	581	585	594	584	563	588	595	543	613	612	580	619	579	649	616	599	589	600	630	601	588	608	610	584	615	612	603	599	592	573	619	612	598	571	633	629	593	608	617	572	592	608	596	561	528	693	617	619	648	609	613	600	587	605	575	613	636	586	599	602	595	560	619	619	600	634	599	596	605	588	603	581	561	593	561	604	594	586	596	591	590	619	606	639	575	560	608	627	634	588	606	606	600	589	605	587	601	560	607	558	569	588	581	595	555	614	622	590	644	573	586	574	608	569	577	578	635	574	602	618	563	622	627	604	584	577	594	618	579	622	645	618	559	653	551	620	572	644	599	611	613	629	606	611	571	662	619	607	601	591	611	611	652	631	607	593	597	595	583	610	575	581	580	550	649	588	585	539	650	571	612	578	588	594	589	624	570	531	646	618	615	589	600	613	585	607	602	620	586	575	569	592	569	634	589	633	574	587	615	576	632	597	622	565	592	643	546	637	643	631	633	612	613	562	602	598	636	645	595	586	614	614	553	555	573	604	620	568	592	570	615	638	576	591	615	594	603	575	587	619	609	598	623	598	628	616	555	574	567	631	623	585	627	629	617	573	611	566	620	584	605	573	587	613	637	613	578	537	584	602	574	617	620	616	605	593	606	613	614	630	534	590	560	561	587	594	596	607	625	624	603	610	577	619	605	633	600	613	615	614	632	653	597	621	589	617	617	571	594	619	565	575	585	584	644	611	599	626	621	558	612	625	586	628	628	562	592	620	633	592	583	621	600	636	607	668	569	604	620	576	648	634	592	609	591	558	604	618	605	610	604	588	593	579	620	626	607	625	592	606	641	620	619	603	571	581	602	582	561	607	579	628	611	572	622	584	588	625	618	597	585	641	613	596	576	629	608	563	553	634	620	613	579	559	608	583	627	592	612	636	549	606	617	595	604	589	600	600	555	599	603	591	625	594	630	586	585	596	613	585	633	593	644	601	580	566	594	624	589	613	640	603	613	606	602	590	617	646	620	655	620	593	608	591	564	563	610	625	594	588	624	589	616	590	609	596	583	591	566	544	637	608	585	596	574	642	552	603	544	639	590	604	614	611	568	643	583	646	577	592	565	612	619	615	609	568	600	599	593	589	634	556	583	603	590	577	580	599	601	590	609	600	585	622	604	582	622	619	626	562	568	595	578	579	599	640	564	589	623	612	596	579	628	587	591	569	637	588	605	571	590	595	600	645	589	569	589	612	645	597	607	605	607	567	576	626	593	597	618	614	649	619	577	578	649	598	638	566	617	592	589	624	585	601	576	668	645	588	640	588	607	634	609	569	610	601	608	588	590	624	626	577	576	606	602	615	605	646	554	625	589	574	608	560	604	579	614	579	562	637	603	599	643	591	621	600	605	561	584	577	621	665	579	621	598	611	638	592	588	662	587	620	598	605	578	600	581	599	585	577	640	578	614	568	596	560	601	592	571	546	654	592	609	652	583	611	627	604	607	572	562	597	627	555	578	635	617	628	625	623	601	650	636	637	610	616	602	610	620	583	619	568	624	600	589	584	576	624	639	573	624	584	611	595	588	611	597	593	610	631	589	663	605	586	607	593	606	543	590	612	582	577	625	602	583	616	601	590	629	613	592	534	643	595	589	602	617	635
13009	13239	6455	831	1434	2400	1445	646	167	926	863	205	69	61	56	682	1339	595	205	57	49	50	42	49	39	39	46	57	56	82	90	85	67	62	51	51	50	35	51	39	41	48	51	38	51	47	52	48	46	39	48	50	34	47	42	44	38	45	48	51	54	47	43	44	28	38	51	37	46	36	40	41	52	45	47	39	49	40	54	29	60	46	53	40	47	59	47	42	47	43	54	37	63	46	56	38	60	45	34	46	45	49	54	39	37	41	48	43	45	50	56	55	50	57	48	55	47	59	53	40	47	41	50	51	34	56	49	38	53	57	41	40	47	49	44	39	53	47	48	39	53	54	36	49	44	58	57	47	39	46	45	60	40	43	64	62	66	50	52	41	52	43	35	51	40	42	41	43	43	49	47	44	43	48	60	52	41	43	49	40	47	41	53	36	41	56	48	43	37	48	51	42	49	37	43	40	50	43	46	38	50	36	39	50	53	51	47	42	43	40	37	48	55	54	49	56	43	53	37	41	48	56	52	49	42	58	50	37	47	42	53	58	49	52	53	50	44	48	47	54	37	59	36	47	47	55	50	50	45	46	52	57	39	43	44	57	42	61	49	33	58	51	72	44	39	49	45	49	46	44	52	33	37	43	41	40	37	54	42	53	45	39	39	54	56	46	53	49	40	53	53	56	37	40	41	58	55	45	50	49	40	47	38	51	47	40	44	50	34	49	56	44	49	51	44	39	54	52	56	53	37	49	37	51	45	47	39	42	33	55	52	38	50	51	54	52	46	54	62	44	45	54	50	49	45	42	47	33	52	36	50	52	40	42	36	49	42	54	46	54	47	54	46	42	35	43	43	46	56	47	29	61	49	41	43	31	44	39	46	52	40	41	39	42	41	35	50	50	46	46	43	24	54	47	52	46	65	55	46	55	45	52	52	43	50	47	49	38	37	42	56	40	47	53	50	46	43	49	50	45	45	42	48	35	41	41	38	55	66	44	56	44	50	49	42	45	44	43	50	50	37	44	46	36	54	38	38	53	54	55	56	52	68	48	49	47	49	51	38	36	50	47	51	40	46	50	49	66	50	47	47	51	48	47	56	52	63	49	41	38	49	55	51	39	35	45	45	59	47	55	39	40	44	35	50	58	41	44	53	40	42	32	41	49	60	45	39	48	52	40	64	51	44	57	56	53	48	45	42	49	55	43	44	55	45	49	53	40	45	52	45	44	46	43	41	53	47	36	41	39	43	45	43	58	44	47	39	52	42	46	52	44	41	40	58	58	52	54	39	50	46	35	43	52	54	49	42	38	45	49	54	43	51	41	59	39	51	53	46	38	56	54	47	47	47	50	57	54	61	44	42	41	51	50	60	60	59	50	50	63	47	44	53	66	43	50	50	60	51	45	40	45	59	38	43	55	40	49	50	53	49	48	43	44	50	30	55	32	54	50	57	54	47	45	43	38	39	36	55	46	42	45	53	43	51	34	36	45	34	49	57	57	37	45	61	49	40	39	36	50	39	54	48	47	41	41	44	49	46	49	45	58	44	50	45	58	57	50	57	47	59	49	43	51	41	46	48	53	48	44	51	51	53	53	40	56	48	41	38	45	47	46	47	56	44	39	42	38	37	67	45	42	52	40	53	52	54	55	51	48	37	54	49	47	38	40	47	45	49	46	41	45	51	56	48	40	50	58	37	58	51	36	56	58	44	64	56	42	51	33	50	50	48	35	49	48	58	55	51	37	34	57	47	40	38	51	42	49	61	51	45	51	39	54	45	49	50	50	44	44	43	57	43	46	44	52	34	62	63	51	37	41	50	47	63	43	45	53	49	44	49	51	45	45	47	43	39	63	46	39	49	45	40	51	43	39	47	40	46	56	46	38	47	52	59	59	30	46	50	45	47	46	47	52	44	58	47	46	44	44	43	48	60	41	44	50	42	43	35	35	49	54	60	48	47	43	51	56	54	52	44	46	46	50	52	56	50	44	52	45	54	46	50	51	46	46	39	66	52	43	46	41	62	41	48	43	55	53	41	59	39	60	41	42	30	49	52	47	64	59	43	45	55	44	44	55	48	52	61	41	37	48	50	51	39	43	44	40	41	41	43	61	40	44	62	56	48	51	50	45	45	55	37	41	48	46	45	47	43	47	63	39	44	47	50	44	35	48	39	44	46	48	44	48	58	35	49	47	56	47	50	45	43	43	40	54	54	43	51	54	48	53	58	46	49	62	50	41	55	53	47	51	48	48	38	48	40	47	39	52	42	51	51	45	51	49	39	39	50	50	59	46	56	48	59	51	65	45	55	43	43	43	45	44	39	60	39	44	49	62	44	49	53	50	55	31	42	46	32	47	37	52	40	45	50	40	48	53	49	48	46	52	58	47	54	51	53	47	45	56	50	44	53	49	58	47	54	39	47	51	47	54	35	52	40	51	47	53	56	47	64	47	58	47	46	36	47	44	51	52	39	39	45	53	46	49	47	35	48	34	45	56	56	57	52	43	52	46	46	51	55	57	37	43	47	40	44	51	41	48	42	37	49	46	48	50	44	45	50	46	42	45	41	39	47	55	45	46	43	44	40	42	38	41	47	46	45	48	50	35	54	48	62	54	44	51	42	43	59	43	46	53	41	49	38	37	36	51	38	50	53	44	43	44	55	48	45	56	35	44	43	48	53	54	49	49	40	39	47	41	52	59	43	53	52	40	53	34	46	37	32	51	45	46	48	63	39	48	57	39	54	51	37	43	44	46	40	44	40	41	51	39	48	53	44	71	52	49	40	48	43	60	39	35	69	30	48	47	43	64	52	52	38	41	53	40	48	40	63	52	55	42	46	48	58	42	47	50	62	49	44	53	54	41	57	53	61	45	49	34	43	39	51	33	66	37	39	52	46	58	39	60	46	56	51	48	43	51	48	40	47	53	49	50	47	47	42	50	55	57	48	49	53	28	58	44	45	44	47	50	56	54	38	54	43	47	45	49	48	53	40	45	57	55	39	54	49	38	58	44	53	41	49	58	48	40	49	50	43	47	50	48	44	47	40	57	40	46	53	39	50	40	47	54	50	47	55	42	54	44	43	45	47	58	43	39	33	50	43	48	52	55	53	42	44	41	45	56	51	51	53	48	53	39	46	42	53	57	45	51	47	47	49	46	45	49	52	49	40	50	56	55	44	39	44	51	50	45	52	47	53	53	31	36	33	49	44	45	49	48	52	48	47	54	47	55	38	48	44	40	47	37	45	46	50	39	48	54	39	62	64	48	46	59	33	35	59	54	47	47	54	55	56	74	44	43	53	51	50	41	40	37	37	44	47	45	58	45	57	53	53	37	58	45	45	47	48	59	44	42	50	39	51	36	50	47	51	47	55	42	56	57	48	47	45	43	51	44	50	40	65	48	59	48	45	41	40	60	31	36	43	48	59	55	42	40	46	36	39	60	51	54	37	43	35	55	53	43	38	42	36	45	47	51	60	34	36	46	47	47	49	54	43	51	39	37
51019	37187	28895	18116	38508	39464	32179	12236	6052	22755	21979	5740	1759	1122	999	18097	23357	13720	5418	666	600	618	593	585	647	585	571	633	1111	2449	1990	1580	1050	756	642	624	599	626	583	586	607	587	610	608	589	631	616	578	570	598	588	587	581	581	612	591	587	630	641	584	584	600	580	592	607	598	591	606	585	582	621	599	601	598	603	586	625	583	574	587	642	598	578	620	607	589	569	562	602	586	614	546	589	620	606	625	629	590	604	616	593	589	558	574	597	551	588	597	559	581	554	614	638	573	629	587	564	608	602	585	589	624	601	595	599	602	602	575	628	565	593	616	602	591	576	584	618	574	613	626	620	629	612	590	605	591	592	614	608	598	602	628	587	577	637	590	569	595	611	606	557	592	560	603	590	588	625	631	616	563	641	560	558	605	557	593	611	603	635	571	621	568	634	647	623	622	577	588	635	618	570	566	595	598	580	566	629	596	610	583	549	589	619	595	594	599	629	589	607	611	600	622	557	573	608	602	587	619	609	647	587	608	609	572	625	605	607	600	634	633	617	550	578	603	573	575	601	637	561	591	609	601	648	617	598	582	580	612	596	561	615	554	611	589	620	626	595	605	627	602	600	565	585	600	587	605	595	573	625	583	621	619	641	609	582	600	614	607	629	539	576	584	576	595	640	629	597	654	600	602	626	580	589	650	627	592	621	602	602	582	595	621	616	522	611	599	554	584	658	611	574	568	595	601	598	559	627	609	619	560	569	563	611	621	588	631	645	632	611	634	555	614	587	557	639	583	614	579	593	583	625	620	625	620	625	606	579	616	564	602	621	582	600	632	576	623	614	590	589	627	617	610	575	580	628	552	577	613	598	608	620	623	589	564	587	613	552	619	638	614	615	655	583	661	623	590	580	594	608	622	632	626	580	564	667	592	589	555	580	613	607	591	592	573	631	546	604	615	625	603	603	590	567	668	576	589	592	565	591	582	567	551	624	576	586	587	586	612	571	632	607	624	598	620	588	559	604	610	611	570	607	625	597	594	600	637	585	611	584	551	601	548	562	590	596	556	631	619	650	589	593	593	650	591	610	620	566	609	601	626	600	611	578	633	578	601	631	594	602	594	612	606	589	631	571	593	595	553	596	614	583	561	608	561	604	581	599	597	573	616	603	625	617	627	582	618	581	596	625	599	589	626	581	582	585	550	634	617	614	623	615	556	586	607	573	588	598	627	610	608	585	589	597	637	600	623	615	542	580	607	574	613	684	634	639	592	587	600	599	593	577	635	621	608	594	589	647	599	596	627	578	632	563	604	619	618	602	559	613	602	585	617	564	608	606	584	568	609	570	606	636	659	606	611	600	575	622	578	623	640	606	574	621	616	582	606	619	639	557	608	544	596	586	554	568	600	615	574	567	633	546	594	632	556	575	622	590	570	601	615	535	586	607	640	607	611	588	588	611	604	593	659	554	596	628	615	608	582	560	588	555	571	611	595	619	628	614	645	601	611	613	571	617	605	602	601	603	595	589	594	593	594	601	583	588	594	596	563	625	645	613	626	550	647	570	571	609	625	594	580	594	622	602	594	591	615	549	619	632	642	582	604	581	591	650	602	599	550	603	614	582	588	646	558	624	578	636	572	609	607	610	631	603	597	625	644	647	589	586	619	573	604	640	642	622	597	563	603	589	587	568	639	599	600	591	636	623	559	597	631	590	642	610	539	583	611	585	593	593	588	611	588	596	602	586	595	583	578	630	605	592	546	625	608	627	553	577	556	598	594	619	616	540	590	623	624	645	611	629	591	613	589	582	593	599	574	574	577	604	627	629	637	577	596	598	632	563	598	599	623	620	578	626	595	580	580	585	545	618	585	610	597	609	638	635	541	583	592	558	596	612	626	617	612	617	565	655	603	653	592	640	597	604	605	597	613	616	623	582	608	599	603	651	563	560	604	599	588	579	613	563	610	583	620	575	609	626	556	568	643	616	623	594	565	569	628	609	592	617	628	610	587	573	595	591	607	583	609	577	640	611	561	579	602	597	638	572	562	632	574	600	611	575	548	551	561	585	587	597	606	597	601	609	642	618	619	587	620	603	611	615	586	612	625	623	595	637	546	562	650	545	570	594	568	562	628	605	599	587	590	601	626	605	662	625	565	626	577	567	629	616	623	604	627	611	558	626	551	563	589	606	606	610	609	589	568	584	629	588	582	640	638	588	653	576	602	577	638	576	605	560	592	616	607	636	609	592	549	584	635	591	639	575	596	597	643	614	595	620	631	575	591	617	589	600	650	644	573	612	581	590	576	627	583	601	568	629	606	601	576	594	609	608	595	645	585	626	578	600	577	562	581	608	580	607	597	614	570	638	595	630	601	564	598	611	581	598	598	624	583	616	621	625	617	606	559	585	602	571	622	581	579	557	614	658	578	626	582	595	621	554	547	568	611	614	615	592	605	616	588	627	575	638	626	608	624	623	586	596	591	618	607	618	606	589	652	636	591	599	636	612	613	556	602	587	606	599	617	623	635	610	613	605	606	581	595	545	601	595	605	614	611	574	624	636	588	568	590	615	610	608	607	611	635	617	592	602	581	609	633	556	625	589	582	575	594	602	599	567	601	613	602	603	613	596	558	611	553	587	604	635	616	617	583	590	608	609	569	646	607	624	591	620	589	595	620	589	591	618	592	624	602	618	601	570	608	601	624	592	582	635	629	612	583	594	599	627	595	642	626	577	652	593	623	609	630	604	591	661	597	606	588	590	624	623	633	650	619	597	588	600	603	627	551	638	581	561	589	606	588	587	570	566	573	577	637	616	577	611	588	583	605	590	567	620	610	587	571	590	611	644	615	624	591	586	608	598	621	588	613	583	645	597	595	578	573	611	598	591	621	620	586	600	601	609	621	564	603	617	611	592	577	600	570	585	553	593	596	585	563	574	600	624	595	602	608	578	588	609	617	615	600	631	616	592	651	637	567	642	593	584	590	590	584	577	587	638	549	643	584	570	602	601	600	599	635	624	588	600	601	598	604	629	613	625	595	614	621	584	626	612	580	605	592	657	622	578	618	603	558	631	613	637	583	607	612	619	617	640	571	570	630	665	599	578	595	594	631	634	611	631	580	609	597	582	626	586	603	597	619	573	603	584	557	583	604	638	641	615	599	595	602	646	610	623	619	583	584	589	560	606	585	563	595	627	586	632	635	580	633	596	603	596	589	626	613	579	632	556	574	601	646	655	600	620	605	640	584	585	601	570	613	653	661	620	629	587	630	589	585	636	609	554	650	594	590	643	596	582	596	621	599	573	601	565	611	582	624	620	597	598	573	612	641	601	643	565	621	618	594	617	627	612	645	665	636	625	573	617	609	579	595	619	588	581	634	615	610	593	616	599	632	585	583	578	589	595	618	598	654	659	608	557	597	596	598	594	590	604	574	598	610	615	609	560	576	544	563	647	578	639	558	629	593	626	539	586	637	623	634	608	631	608	653	644	563	553	612	596	639	595	570	626	596	617	604
12334	11355	6911	902	1517	2332	1543	421	306	857	867	93	44	54	180	1121	1578	728	77	40	45	55	35	62	52	50	54	49	71	133	120	101	78	55	54	48	49	62	41	46	62	48	59	58	58	33	42	52	47	56	49	41	52	55	42	54	53	47	58	48	48	54	37	55	57	47	56	46	40	52	45	61	41	59	39	48	56	39	55	39	51	61	47	57	60	48	43	62	49	46	50	48	42	56	51	34	51	58	59	45	50	47	40	43	54	43	41	59	51	44	51	50	45	55	36	51	41	47	42	49	45	67	58	41	69	55	54	45	49	44	48	48	34	39	55	54	43	55	50	58	46	54	54	46	51	36	41	45	46	44	47	47	47	52	58	45	41	46	56	50	34	42	41	46	44	44	51	57	35	52	51	39	63	48	62	53	54	42	63	55	42	52	37	64	43	64	38	47	48	46	49	44	51	43	57	58	47	63	47	42	51	42	44	52	50	42	52	46	56	59	32	46	53	49	62	47	42	46	55	49	48	45	49	58	48	52	52	46	64	47	41	57	59	58	47	57	45	39	47	47	56	44	51	40	51	44	49	50	45	49	50	46	68	58	37	57	35	38	62	43	45	48	49	52	47	49	42	51	49	45	46	54	61	54	48	48	45	51	44	54	47	52	47	52	46	59	44	49	37	56	60	58	42	48	59	46	53	54	41	38	56	52	26	39	45	37	36	63	49	45	45	56	46	41	47	49	56	60	55	57	48	50	41	45	53	59	43	50	54	51	43	43	50	52	52	48	38	46	52	61	58	54	44	61	46	44	59	47	49	44	48	40	41	54	36	49	54	45	46	40	33	62	59	59	49	65	56	57	48	55	53	37	51	52	59	44	39	59	55	46	51	40	37	46	53	46	53	57	39	48	57	47	50	48	45	56	41	50	50	51	53	50	74	34	50	39	43	48	47	46	43	57	43	37	52	49	47	54	41	44	43	61	47	50	42	41	35	55	48	49	47	43	42	57	47	47	44	49	51	54	34	43	54	45	56	61	52	50	62	51	45	53	52	54	56	51	46	50	54	50	46	59	40	63	47	40	53	48	43	44	49	40	47	56	47	54	62	56	54	46	41	44	47	44	41	54	62	55	54	42	38	51	48	58	40	46	60	57	53	47	59	58	50	62	60	59	41	64	41	66	48	57	55	40	61	48	41	42	58	44	47	59	42	63	53	60	49	49	41	46	43	54	39	50	43	48	44	56	41	55	42	41	41	47	53	47	58	45	46	49	39	40	42	51	44	41	57	53	48	40	42	60	46	45	48	49	38	50	49	66	41	42	51	60	47	49	56	54	59	42	51	37	43	58	55	49	45	58	47	49	42	62	52	50	54	51	66	39	49	39	47	42	43	58	47	52	49	40	44	39	52	48	50	33	33	60	38	47	66	60	51	57	48	38	47	45	55	42	48	39	46	54	49	60	46	41	54	64	49	43	56	60	56	42	51	39	45	52	44	50	55	46	48	52	53	49	58	51	41	46	48	51	50	49	50	52	52	58	40	44	60	55	45	47	46	39	51	52	57	43	53	52	52	51	52	61	45	55	46	47	43	50	54	58	47	47	47	51	53	42	49	40	48	40	41	52	46	34	46	53	52	39	48	38	41	62	55	51	54	49	35	46	54	46	39	51	52	56	49	47	53	49	55	56	51	50	37	52	49	41	44	49	66	41	56	53	57	36	50	57	53	61	34	57	42	42	51	42	46	43	55	51	46	55	50	52	57	49	49	52	50	52	52	42	51	40	42	37	52	35	37	67	46	44	44	48	43	52	57	45	50	64	48	55	44	46	48	53	45	43	60	42	52	48	49	36	41	48	55	47	46	54	57	53	48	41	58	46	41	58	56	34	55	59	60	49	43	56	49	41	51	49	45	55	42	54	50	41	55	49	49	41	53	41	46	43	38	40	55	43	47	47	45	46	45	49	43	55	47	31	43	42	45	58	43	49	42	68	44	67	48	41	54	59	41	50	48	54	47	49	53	38	50	49	62	52	43	38	50	42	55	44	48	49	50	60	58	47	40	54	55	54	45	65	46	39	51	47	38	43	34	57	54	66	40	54	50	55	44	43	48	44	42	53	37	47	56	51	49	54	54	53	48	44	51	53	47	49	49	34	29	56	48	41	64	50	27	47	44	50	51	54	47	53	57	45	54	49	52	46	50	42	52	43	51	51	50	49	47	44	37	44	39	46	37	41	59	54	52	49	48	45	59	56	40	51	46	45	55	43	42	49	46	47	45	45	59	39	51	51	53	42	43	52	50	40	56	43	44	51	33	42	52	62	47	39	51	64	51	49	46	44	40	42	45	55	51	45	46	47	51	42	55	47	43	49	54	51	44	43	61	73	46	49	51	49	59	49	37	44	51	53	45	44	46	47	40	52	44	54	47	55	41	43	50	44	48	59	48	60	54	41	30	37	40	52	56	64	54	55	45	50	56	47	49	52	50	49	55	51	45	39	49	54	53	52	51	49	54	48	41	48	51	53	48	45	44	52	51	44	55	37	51	51	56	50	41	44	53	38	51	48	52	58	47	54	38	47	49	44	49	47	51	55	56	48	58	49	42	38	40	47	49	58	45	50	36	45	51	64	61	50	66	58	55	62	37	54	48	47	54	49	56	49	54	41	46	47	49	53	48	44	55	40	53	62	46	49	40	55	37	44	52	40	44	44	44	44	41	43	46	53	58	48	37	46	52	74	55	50	50	49	46	31	42	46	53	44	56	64	46	49	45	45	45	41	52	53	64	57	59	53	47	41	48	60	35	49	53	56	37	42	48	50	54	47	41	53	37	46	42	51	56	49	54	48	42	52	38	45	47	55	53	57	57	49	44	55	46	44	59	44	47	59	50	43	55	47	54	33	48	42	48	49	40	48	35	51	50	51	55	53	50	34	46	56	48	47	43	38	43	43	43	60	39	36	44	41	54	36	54	45	41	56	57	62	39	44	53	51	43	55	42	44	54	59	40	45	47	49	57	66	38	47	59	51	54	44	49	59	45	47	43	58	42	55	52	51	40	54	49	39	38	60	41	51	58	45	46	43	50	52	60	47	51	48	47	63	47	56	49	51	50	57	42	53	50	42	59	64	63	48	46	45	36	50	39	46	48	44	50	45	47	40	49	53	48	29	47	49	52	63	45	55	54	56	55	42	51	39	65	50	60	48	59	48	45	56	48	60	46	50	41	57	43	42	40	52	47	56	40	50	65	67	39	49	44	42	51	54	63	42	51	50	58	42	48	51	52	73	52	45	46	46	48	53	38	37	51	43	50	47	50	47	61	51	53	47	57	41	53	46	48	51	48	46	44	47	58	53	50	58	46	44	69	58	44	44	53	47	41	51	55	45	44	49	52	46	42	39	52	46	49	52	45	52	39	63	48	51	51	36	60	39	51	50	51	48	31	46	36	66	52	45	51	65	46	45	62	50	48	46	43	51	44	61	37	46	55	43	45	59	55	38	43	47
47515	36918	30075	16998	38568	38308	32792	9596	10447	23305	22522	2321	1208	1059	5493	23184	25595	14398	1681	669	645	614	632	660	658	633	654	652	1043	3247	2943	2095	1228	836	724	632	616	667	645	631	602	652	622	603	626	645	658	602	636	580	610	588	597	651	705	594	602	595	582	630	616	636	610	625	638	640	597	623	591	640	644	615	593	591	622	633	648	645	661	624	665	627	639	562	612	598	628	641	620	590	607	622	608	649	588	634	586	591	650	631	620	629	580	560	608	587	576	626	587	628	564	618	634	653	614	581	656	625	620	636	583	592	618	577	640	631	598	579	655	659	616	646	603	588	600	617	627	626	648	632	614	621	586	627	628	630	624	561	673	608	638	617	579	596	666	598	605	612	656	636	607	628	623	646	551	635	624	602	610	612	622	612	648	623	645	647	627	638	566	621	667	605	595	629	609	598	612	600	601	640	626	621	616	582	608	593	620	625	657	603	650	647	608	635	607	625	620	626	616	616	610	658	641	605	604	636	582	599	606	657	618	608	661	623	590	636	609	642	632	611	661	582	652	617	592	581	597	613	617	616	626	687	634	610	571	608	655	621	608	678	673	653	651	642	641	640	625	654	630	639	650	632	606	593	629	659	632	624	596	640	609	601	612	659	622	667	629	587	620	609	632	614	601	600	636	581	574	603	654	614	629	624	643	612	649	642	639	632	605	601	593	597	613	640	659	598	619	700	664	623	562	584	648	621	642	662	609	605	621	597	622	626	628	657	609	688	569	611	627	569	613	672	601	629	599	599	585	627	622	635	637	640	659	599	613	618	632	671	614	639	632	556	613	584	639	605	613	650	592	649	617	576	627	653	635	608	631	611	597	618	618	552	633	599	604	642	648	577	648	645	665	667	635	635	621	612	623	624	650	610	621	632	629	656	581	593	589	615	587	610	617	602	625	673	633	623	601	613	658	606	639	653	620	618	593	631	649	612	646	649	659	594	633	638	616	625	577	642	634	582	626	628	606	620	606	608	644	635	640	632	578	632	622	616	684	604	626	665	624	606	661	576	601	640	655	628	645	645	647	606	579	672	603	619	591	652	629	632	618	580	604	601	609	624	624	615	654	600	660	650	665	625	563	625	636	591	619	590	613	575	611	656	564	594	621	572	604	591	646	628	634	626	638	650	611	668	622	575	659	640	642	610	637	664	594	613	606	661	605	613	646	616	615	634	613	593	642	629	638	634	559	650	638	586	613	606	586	618	626	609	594	599	666	604	617	649	648	647	609	660	581	641	608	627	592	586	625	645	581	627	627	602	615	652	610	584	592	602	546	671	639	626	593	633	622	631	604	602	620	631	644	627	630	597	614	675	627	613	615	622	623	615	647	597	651	613	621	633	631	596	642	622	593	634	562	640	589	616	609	616	619	639	637	585	592	608	669	618	582	634	610	626	631	638	615	611	626	644	619	584	653	601	673	589	637	635	609	604	632	620	595	595	600	612	587	564	641	679	568	604	596	642	610	659	623	634	581	583	606	628	637	620	633	627	590	667	610	610	646	636	601	570	631	631	620	666	620	618	616	622	594	629	615	671	628	600	626	645	632	592	583	596	645	644	644	619	635	625	642	617	596	567	666	603	594	624	620	587	626	653	653	615	597	654	563	660	629	644	605	618	650	626	626	630	622	631	557	638	605	637	621	642	625	637	615	646	638	608	641	616	627	654	612	624	609	621	627	648	608	636	601	604	650	651	581	609	623	591	632	621	640	631	643	650	590	674	632	640	570	617	680	586	630	636	599	567	620	648	632	647	636	628	626	590	616	595	643	622	606	641	567	649	623	607	628	636	638	649	648	602	630	567	622	584	593	651	616	601	634	636	619	614	633	611	630	600	637	629	642	620	629	622	630	604	643	596	649	617	583	588	646	623	624	640	658	624	604	605	662	618	606	626	654	666	635	622	672	628	637	622	620	605	616	640	626	589	602	605	671	597	673	621	621	605	630	647	609	619	631	636	646	651	668	646	614	636	631	609	646	642	630	608	598	659	667	629	630	626	653	623	604	611	639	623	597	592	616	631	634	620	615	642	596	618	629	593	613	617	639	611	617	642	627	626	606	629	609	632	608	608	600	590	626	628	602	586	592	628	670	621	642	636	621	613	694	598	616	630	629	638	559	641	619	675	622	621	639	655	627	618	642	625	606	665	613	627	635	623	654	636	584	598	644	611	640	652	647	608	653	661	609	606	633	590	638	653	631	630	582	634	641	637	589	626	625	614	603	590	638	655	622	639	632	603	660	634	638	612	614	618	625	655	614	639	607	612	654	651	571	640	605	580	640	604	624	600	616	636	617	646	615	573	610	643	627	624	602	617	641	642	622	620	631	665	643	588	616	649	648	650	596	616	615	645	662	611	636	616	602	630	585	634	631	609	611	627	567	605	564	605	623	646	633	591	656	636	616	654	624	578	636	603	634	615	613	615	634	602	622	633	602	592	628	635	625	638	634	625	640	639	622	612	584	611	620	628	620	591	620	568	584	642	589	596	630	646	650	607	601	562	614	632	624	605	558	598	586	560	626	619	610	645	615	647	632	580	609	592	649	595	604	607	609	626	605	610	619	606	597	647	596	650	650	593	609	599	640	632	643	627	631	633	639	608	633	575	612	626	620	614	627	651	659	580	617	624	611	619	675	603	640	657	586	576	647	630	605	628	659	598	622	541	627	653	622	607	623	601	631	640	639	639	593	674	632	640	635	643	637	662	631	623	631	612	604	637	644	624	620	597	638	624	624	624	593	614	620	619	594	633	642	648	617	599	618	680	634	617	613	677	612	626	639	638	640	583	646	610	652	638	618	614	558	637	597	565	635	619	638	635	621	612	637	627	642	578	652	664	582	588	604	596	609	584	610	616	631	619	620	609	585	642	616	598	606	618	629	624	611	638	607	603	649	605	647	635	652	611	602	614	656	626	602	663	598	636	604	638	627	590	641	602	614	654	605	657	618	665	621	628	609	615	597	595	600	622	627	632	600	563	658	640	600	648	642	617	648	640	656	654	639	601	603	649	645	588	609	640	604	589	603	607	633	645	603	623	610	625	633	588	653	609	649	638	638	612	588	625	659	618	593	619	579	617	583	609	648	617	620	685	614	616	612	593	607	582	594	623	619	655	630	661	601	614	625	625	611	571	618	633	598	597	633	630	666	645	618	611	631	641	642	616	630	605	599	621	622	613	622	578	632	606	607	651	648	628	571	592	599	610	620	611	587	615	660	591	650	635	585	591	624	588	631	653	623	627	614	648	630	656	658	614	607	613	607	591	611	591	590	625	637	628	654	635	594	693	637	615	660	627	606	628	609	613	567	636	636	604	613	681	622	633	656	590	676	653	628	611	633	599	607	603	626	613	580	614	650	653	612	613	591	613	625	597	617	613	587	635	608	606	636	609	604	632	604	617	559	619	613	588	613	605	562	570	664	622	674	637	626	612	647	638	632	611	650	592	627	610	615	626	599	677	605	636	620	611
17090	19967	11816	1553	2980	3572	2701	340	704	1364	1441	72	45	71	779	2193	2207	590	63	35	47	44	50	50	41	42	53	49	82	169	154	117	77	58	54	45	43	48	54	53	43	50	55	56	45	47	53	44	44	46	63	54	47	39	45	61	48	49	36	46	49	47	47	61	48	49	41	56	49	51	44	33	47	42	53	53	52	50	53	52	41	45	60	61	49	44	49	35	37	55	53	56	49	44	55	63	43	54	51	47	51	52	49	44	52	34	38	49	57	41	52	47	52	53	42	42	46	48	43	32	47	56	52	49	44	47	52	52	41	43	41	41	45	51	60	48	48	51	50	51	47	58	39	42	57	43	55	54	46	54	40	50	46	46	54	45	52	54	44	39	44	63	54	46	52	58	53	45	48	46	44	52	48	40	46	49	52	50	44	60	41	57	44	37	52	42	61	58	56	56	53	47	38	55	52	47	37	64	46	51	41	40	66	41	58	40	63	50	49	54	44	51	53	56	59	48	43	56	48	51	50	51	53	36	57	53	45	45	47	45	71	44	42	45	46	38	52	47	55	43	49	49	51	58	56	53	53	54	60	52	37	58	58	64	43	50	52	46	49	59	60	46	42	57	46	50	36	48	46	43	58	56	59	42	59	40	37	43	44	47	49	53	46	55	49	50	59	37	43	54	57	51	33	42	53	50	53	45	45	63	51	58	50	48	55	45	55	41	49	47	59	50	45	47	54	49	48	43	53	53	51	55	36	43	48	51	64	39	44	41	48	56	46	55	44	55	38	48	51	49	57	58	51	60	43	55	39	47	57	43	39	44	50	48	57	63	42	55	56	45	52	46	51	46	54	36	48	47	51	52	52	55	56	44	64	57	48	46	47	49	45	46	41	44	45	51	43	43	63	55	46	52	55	42	62	47	43	52	35	47	56	37	52	49	45	48	46	64	43	45	51	50	47	49	60	42	54	55	50	42	49	48	51	43	59	44	48	65	61	58	59	55	40	40	55	54	50	46	40	57	37	35	44	45	48	57	49	42	52	36	52	45	51	36	49	35	48	54	56	48	41	40	55	44	57	48	44	56	53	41	44	40	47	55	51	35	50	48	47	49	41	36	41	57	44	35	70	47	46	43	44	48	50	41	49	50	35	56	41	48	40	49	32	49	45	47	40	54	55	46	42	46	65	48	41	47	55	43	43	52	57	56	60	40	51	41	46	42	44	47	43	55	38	44	56	51	49	40	46	51	54	47	47	41	38	46	41	53	51	43	35	59	43	49	45	50	38	45	59	66	53	52	54	53	54	54	51	54	46	42	34	50	50	46	38	39	53	40	43	38	53	41	40	58	48	54	45	45	55	55	56	37	42	47	46	58	34	55	54	42	37	44	34	59	62	56	40	49	41	45	40	47	55	52	64	41	33	52	38	52	60	47	43	40	48	52	45	54	56	53	47	44	57	51	39	34	47	52	45	51	40	36	53	41	37	49	66	50	45	43	42	44	56	59	37	54	52	49	34	45	51	53	58	38	59	51	51	49	55	56	50	40	46	57	48	49	42	57	55	52	42	49	54	52	43	41	52	42	47	43	51	44	45	53	47	55	48	44	42	61	57	40	48	46	52	36	46	46	50	41	59	51	52	40	44	56	52	48	48	44	46	32	55	37	50	46	64	47	47	49	45	68	50	63	54	42	37	54	49	48	65	50	51	60	47	54	47	48	49	58	49	39	38	44	51	56	48	31	48	36	45	60	46	45	59	59	49	36	48	47	41	43	39	40	42	39	44	45	43	53	55	38	48	43	50	36	50	68	54	40	53	46	52	46	53	52	57	59	42	49	43	54	51	46	56	45	42	49	55	45	55	47	52	45	47	51	56	52	42	56	56	38	47	39	49	50	51	53	53	51	51	50	54	51	42	49	57	57	46	51	49	50	49	41	59	42	48	47	61	47	59	59	49	53	48	44	48	51	57	51	55	47	45	58	53	60	54	44	58	55	59	52	53	40	46	51	44	46	36	44	47	45	47	50	52	50	55	40	47	57	61	50	52	52	70	41	44	52	57	49	50	49	54	46	55	59	56	46	35	46	48	50	42	46	33	38	46	48	59	50	47	47	43	55	57	52	52	54	45	45	46	52	41	54	46	45	45	49	50	58	46	40	51	52	52	49	49	59	44	61	57	50	42	64	58	47	48	51	58	61	53	39	64	53	53	50	51	54	35	39	41	50	49	61	39	40	57	52	57	56	34	50	52	53	47	47	62	55	36	49	52	47	39	47	46	45	42	51	36	52	47	62	38	50	50	47	38	48	48	44	60	62	42	48	55	46	56	47	53	60	60	56	60	38	45	43	52	49	69	38	38	45	51	52	52	49	46	38	39	48	49	60	40	47	56	54	52	42	56	36	42	53	42	67	51	51	44	49	37	56	59	46	54	45	39	40	57	47	64	56	54	48	43	45	41	60	50	41	46	47	52	47	53	46	61	48	56	50	41	41	46	40	45	46	53	48	46	57	55	46	45	49	54	52	41	48	48	51	44	53	49	52	41	45	52	57	50	48	46	57	57	51	50	51	43	45	67	47	57	57	52	48	58	61	48	51	47	53	41	61	45	45	41	56	43	44	57	48	48	31	53	47	49	35	45	51	55	47	51	41	48	50	54	44	54	43	53	55	28	51	55	51	39	36	48	53	55	43	44	52	48	63	45	51	40	62	43	47	42	35	51	52	59	40	42	54	53	40	49	35	53	36	49	49	54	48	44	44	49	57	56	53	44	39	47	68	51	43	55	57	44	51	42	61	30	50	50	40	55	59	47	48	57	47	61	51	48	54	54	43	51	52	59	45	41	40	39	45	60	60	45	45	48	61	56	47	50	55	50	48	43	43	47	58	53	58	50	58	47	49	54	38	44	61	42	48	40	52	40	39	47	60	49	53	61	57	47	45	52	44	47	44	49	53	56	57	61	38	53	54	50	56	43	41	36	41	37	48	54	55	53	45	42	40	55	39	46	53	46	61	51	53	48	57	41	47	52	44	43	38	48	49	38	49	51	50	38	46	43	49	48	50	52	52	39	51	50	62	46	59	57	50	50	49	52	40	44	56	45	54	43	46	51	43	60	40	54	63	45	57	55	67	51	49	52	50	45	46	57	45	48	51	60	50	65	41	60	47	52	51	46	50	40	36	50	55	36	43	54	50	53	49	51	41	57	50	41	60	45	55	45	58	46	49	45	56	44	35	40	42	34	46	51	55	47	39	56	62	46	46	39	49	38	56	47	43	48	52	50	56	48	46	55	50	49	47	37	59	45	39	36	57	37	46	50	51	55	48	45	40	46	40	55	55	58	37	54	49	53	34	49	42	52	52	40	49	46	55	58	38	49	55	51	48	43	37	66	54	35	53	51	39	43	47	49	43	45	54	47	41	46	55	52	46	54	56	43	57	44	49	45	42	52	36	48	43	53	39	53	32	48	53	54	43	50	47	49	40	51	48	45	40	46	40	54	49
54530	42764	34612	23883	46714	43239	37232	7679	18095	28635	25117	1803	1322	1214	19040	29970	27802	10154	654	660	643	632	646	673	639	651	663	629	1816	5198	4332	2862	1813	1045	809	673	626	624	621	584	639	625	617	608	602	622	618	632	573	607	639	628	603	634	650	617	640	624	634	610	665	593	625	620	609	574	626	578	647	621	572	568	598	566	622	643	607	636	633	583	614	633	626	643	682	591	596	629	645	595	635	605	618	625	636	623	614	629	661	594	617	632	594	614	635	618	642	592	628	640	612	594	625	638	618	606	610	590	591	589	657	598	637	585	592	658	613	615	605	628	641	628	608	604	644	647	603	598	668	609	658	597	618	616	590	588	618	599	606	609	588	596	627	629	621	589	579	647	594	601	599	615	657	643	588	603	605	607	650	582	625	603	574	623	602	673	568	620	602	594	601	614	621	588	636	643	636	604	584	622	626	597	645	620	607	643	608	619	638	685	610	633	623	598	601	605	649	637	632	632	615	609	594	663	644	578	611	640	651	600	630	581	614	613	595	597	602	602	568	625	641	622	615	616	607	581	655	652	607	589	581	655	633	592	584	608	694	622	602	606	586	654	643	591	625	577	612	583	585	663	620	581	614	605	590	597	641	612	614	640	558	615	575	601	628	695	609	610	583	587	644	637	614	666	628	657	657	614	636	638	623	572	609	602	592	613	612	636	607	600	622	620	620	609	594	582	624	582	623	610	611	616	633	646	639	596	646	607	583	642	588	595	657	616	613	570	621	619	606	631	633	638	642	580	638	603	612	618	702	603	603	625	580	615	595	581	610	596	602	623	606	598	629	624	583	589	624	601	582	642	655	573	634	617	616	586	595	609	615	664	670	616	614	603	568	661	636	630	656	573	636	641	584	598	566	594	604	625	639	612	573	627	595	610	610	638	616	590	605	575	616	597	618	627	624	578	635	581	594	597	625	623	605	634	615	618	595	628	577	626	601	570	638	571	631	614	646	635	701	643	602	625	582	628	600	586	607	634	611	555	610	622	619	623	613	619	644	580	598	619	576	628	629	600	619	610	607	654	608	551	616	612	662	573	614	622	629	619	607	642	623	588	646	656	604	606	636	635	625	663	586	614	616	640	648	611	617	612	593	628	622	618	657	623	616	654	641	592	633	558	604	630	672	619	595	574	625	624	571	596	608	601	617	601	635	631	635	606	635	629	630	599	626	599	619	647	621	581	617	573	627	641	627	618	633	596	620	617	612	595	611	570	622	632	634	602	616	595	594	584	652	617	624	602	624	600	640	566	581	632	589	566	606	623	623	610	609	617	653	667	632	609	651	632	623	633	566	604	620	658	631	632	654	654	651	650	599	653	632	626	595	607	592	629	597	608	636	667	607	595	588	614	632	632	644	677	621	605	655	641	639	611	632	627	623	571	636	658	611	606	627	623	654	605	635	613	653	640	620	617	637	618	590	661	598	599	643	630	638	662	631	633	608	629	609	657	605	646	654	619	657	594	581	601	607	644	617	620	599	633	592	601	599	628	608	606	641	578	620	562	613	615	591	608	645	615	596	625	626	653	618	603	612	598	641	574	594	616	602	617	594	570	605	572	632	584	597	611	614	668	626	599	646	581	627	562	593	611	585	609	588	644	632	639	601	628	616	621	615	624	566	648	606	621	641	602	622	673	631	611	598	581	620	638	622	619	562	586	613	625	660	577	613	596	633	601	655	601	550	579	620	610	570	638	590	598	596	627	592	654	629	596	607	620	633	624	591	592	641	639	624	645	617	640	620	591	625	600	615	631	606	609	574	612	641	604	616	598	576	646	626	589	589	575	657	636	592	686	603	578	645	612	637	622	638	613	607	640	571	659	647	617	608	558	622	607	622	604	571	597	628	601	605	638	608	628	604	586	619	607	613	621	589	623	586	627	635	585	624	612	614	638	618	607	636	642	609	656	624	649	567	629	578	636	621	622	623	597	608	603	622	597	625	588	596	579	611	606	613	617	629	648	638	645	591	628	604	605	603	660	587	610	606	611	637	665	613	616	578	641	595	636	632	579	628	599	607	636	645	595	609	583	623	597	665	593	595	584	580	616	609	606	637	603	630	648	631	568	643	611	629	601	638	607	658	595	594	591	658	631	571	642	603	628	592	590	603	638	604	617	597	608	626	580	611	597	581	620	656	594	610	624	646	647	655	606	622	626	593	602	590	624	623	657	591	633	596	627	612	605	581	613	626	635	582	566	623	659	633	615	608	579	610	633	627	609	578	582	639	613	607	670	622	627	650	628	605	628	621	608	610	595	577	655	599	591	592	625	611	603	602	627	588	621	630	620	656	598	601	603	659	628	630	577	631	629	674	601	622	656	610	635	614	606	609	586	626	615	609	585	665	623	615	623	601	646	611	633	560	627	659	634	591	648	616	639	600	628	617	658	630	644	603	604	628	623	614	607	611	568	612	581	628	610	651	591	627	631	637	629	650	637	595	574	608	643	585	571	593	594	603	640	604	639	611	583	612	609	661	618	599	623	604	596	656	620	643	610	608	646	587	563	633	632	643	594	612	603	605	604	627	561	549	653	603	606	600	582	634	600	606	610	647	633	616	607	623	648	578	586	636	611	617	592	662	640	672	612	642	555	586	633	622	644	591	626	613	617	647	644	629	622	617	624	628	617	624	613	631	620	585	592	635	571	643	586	602	610	610	632	670	608	584	625	626	639	598	649	635	610	640	626	606	582	621	582	588	648	590	590	607	611	620	605	568	602	646	607	611	598	626	654	640	637	661	671	617	632	607	585	627	587	620	610	601	650	607	606	593	562	634	608	584	618	555	596	595	603	620	601	613	601	624	585	576	621	685	629	610	601	618	629	603	592	615	610	581	583	573	637	632	577	613	598	594	615	653	642	635	639	609	582	595	646	593	581	638	618	575	629	576	661	648	627	619	630	609	605	616	600	600	617	650	665	656	589	628	659	604	579	624	602	635	621	631	625	596	639	627	599	597	634	619	584	585	636	628	606	607	601	611	613	616	577	644	671	610	652	614	629	624	643	595	647	601	590	618	610	623	615	629	570	640	636	619	676	603	608	643	640	616	607	643	594	626	601	645	591	621	606	627	629	640	610	627	652	624	671	593	633	611	621	558	621	597	604	609	640	616	613	624	581	631	597	613	583	635	599	589	623	616	608	611	604	573	648	655	603	597	612	600	582	592	610	625	610	607	635	615	613	650	617	578	669	616	632	614	613	593	622	625	656	585	599	599	570	555	623	616	633	572	628	591	576	601	639	640	607	622	613	614	617	642	658	616	652	622	602	618	575	636	621	588	624	649	655	575	634	627	602	611	641	589	625	620	626	600	594	641	592	581	617	613	649	614	604	650	590	683	577	587	618	641	569	576	620	635	566	629	599	653	661	607	642	590	641	594	664	570	628	632	613	612	582	567	643	587	655	595	620	631	604	624	592	615	583	629	644	635	626	599	633	627	646	593	621	593	674	595	599	623	599	629	621	602	636
6385	3300	1912	236	542	569	449	58	198	430	173	43	55	52	279	617	354	61	58	43	59	51	47	48	56	56	62	45	57	66	99	76	67	62	55	48	45	46	53	41	43	52	50	45	39	54	51	45	44	33	33	52	45	42	49	43	38	49	45	53	40	31	46	40	46	52	44	48	45	57	55	55	38	44	51	42	35	44	53	37	52	48	42	49	41	48	53	46	48	59	37	35	51	57	54	54	44	44	45	48	39	52	50	50	44	39	52	44	40	59	50	41	52	41	50	46	52	47	56	43	47	53	41	55	54	47	45	43	38	35	57	49	42	47	45	51	46	50	42	46	51	56	51	45	48	42	42	37	39	48	52	47	36	50	50	55	32	44	32	47	46	43	49	43	38	40	42	36	47	44	44	49	50	52	42	46	45	44	56	41	30	41	45	52	64	48	48	40	44	59	51	53	49	44	46	38	54	60	47	54	49	32	39	47	47	47	45	56	39	50	57	44	47	31	49	59	51	40	32	54	35	46	53	56	43	57	37	39	48	58	52	37	51	49	43	49	40	49	47	53	45	56	41	45	42	45	29	46	48	43	43	33	51	37	53	38	48	37	41	54	44	27	40	33	44	37	46	44	47	39	32	53	47	54	40	45	44	43	46	46	47	51	63	49	51	33	48	54	53	48	46	37	35	31	51	47	37	45	42	40	37	43	53	45	44	49	56	44	45	45	41	44	47	58	45	44	49	46	50	41	55	52	41	43	45	49	39	51	39	49	53	43	51	48	52	47	44	54	46	46	52	46	33	43	50	43	39	50	40	42	47	53	43	50	49	55	43	46	44	32	48	57	39	47	41	37	43	35	52	49	41	52	37	48	46	59	55	40	41	37	49	43	40	38	33	43	44	33	38	52	34	57	56	54	66	39	39	41	40	46	44	41	43	51	39	56	52	46	44	47	40	48	42	55	47	61	49	57	44	39	51	48	57	44	41	49	46	38	51	43	54	45	48	52	50	46	34	36	39	42	46	48	47	38	42	41	57	36	51	50	43	54	44	48	44	41	51	36	50	53	40	40	52	55	38	33	47	48	45	43	54	39	42	40	38	45	47	46	36	47	54	40	53	45	53	45	45	45	38	41	59	39	36	46	47	39	43	54	38	39	42	44	39	44	44	29	53	43	55	38	41	43	48	46	54	30	35	58	40	38	36	55	47	61	39	46	45	50	39	54	46	45	46	36	44	37	41	37	38	54	54	41	34	41	42	56	47	43	62	41	49	37	51	62	44	52	46	37	45	54	49	43	59	46	50	48	39	44	47	58	51	54	55	42	43	40	40	45	50	42	36	47	40	44	58	39	50	44	49	52	37	37	51	45	39	56	42	40	51	35	50	42	35	42	45	48	46	42	48	45	51	41	29	43	52	47	40	38	50	38	47	53	50	48	47	45	49	46	41	40	49	42	41	45	56	50	39	52	38	46	44	46	38	44	44	53	53	38	57	48	54	41	46	47	41	43	59	52	33	51	45	51	53	48	54	63	37	35	53	39	54	40	41	38	39	41	56	32	39	56	48	55	51	48	41	56	34	47	52	52	45	58	50	46	39	45	52	50	55	47	51	58	37	50	45	49	41	44	50	49	44	45	50	52	48	30	61	43	42	57	47	46	47	53	44	30	45	46	45	43	44	41	48	41	39	35	44	49	44	53	47	44	31	38	34	43	49	41	54	49	51	52	47	34	58	47	47	35	51	42	37	48	46	46	43	40	46	46	40	59	36	45	49	52	46	43	41	46	48	35	47	44	56	49	47	51	34	41	55	42	40	45	41	46	36	56	42	53	42	60	45	38	44	52	42	49	46	47	46	40	39	46	47	40	29	40	46	38	44	48	49	50	50	42	44	47	40	38	32	48	45	41	51	50	47	44	42	51	59	44	41	45	39	54	36	50	44	45	39	31	47	47	37	34	43	45	41	37	50	40	43	42	41	35	49	36	37	48	46	64	49	28	54	45	47	25	44	47	42	40	40	44	43	42	54	46	43	56	38	42	50	38	45	44	38	58	52	57	42	45	53	44	48	48	40	45	40	37	40	47	39	33	53	54	39	35	49	54	49	54	39	51	61	47	42	40	49	46	42	41	30	42	48	42	46	45	59	35	46	51	54	44	51	44	45	53	35	43	44	48	49	62	37	44	52	52	40	36	39	36	41	44	37	44	51	41	42	52	48	41	39	37	57	38	36	47	43	50	48	43	49	44	43	48	48	38	46	48	51	54	39	37	46	42	43	47	40	57	49	47	46	42	50	61	34	51	35	51	36	49	32	43	39	33	41	65	43	45	54	56	37	48	38	49	51	54	51	53	38	39	35	43	51	53	44	51	46	42	45	49	44	44	37	50	43	42	41	49	51	57	43	45	43	41	36	38	52	38	48	46	41	48	48	45	46	41	41	43	41	41	46	45	35	42	48	52	45	38	41	45	36	44	39	49	43	37	55	50	37	37	37	52	38	37	44	40	34	57	37	55	36	45	46	47	40	55	44	50	40	47	48	53	40	42	37	48	37	47	41	36	43	38	48	36	52	46	42	43	44	43	47	48	41	43	46	49	52	41	52	44	40	44	45	48	48	42	50	44	54	48	39	61	41	44	56	48	50	43	41	42	43	57	34	49	55	47	46	59	51	49	51	44	47	39	52	49	46	42	47	41	50	52	40	46	51	51	46	52	56	43	37	40	45	46	46	38	42	49	62	53	58	43	44	55	49	50	53	54	42	48	51	59	43	47	31	61	38	43	34	37	41	42	33	42	53	45	48	53	46	38	44	51	44	38	51	43	55	54	43	49	53	46	43	40	47	53	38	55	46	47	61	43	43	47	59	44	50	48	48	56	48	42	53	51	36	53	36	39	43	46	40	50	47	37	41	48	50	54	58	35	40	45	57	41	46	55	60	36	46	44	47	52	59	38	36	48	50	49	38	63	49	39	48	52	38	50	42	44	49	46	38	40	55	37	56	41	62	60	66	42	38	44	38	55	42	40	47	45	46	48	35	49	44	48	61	52	36	32	48	52	37	41	49	37	40	46	32	32	57	52	47	50	46	50	44	55	45	48	53	40	57	39	46	41	37	46	33	37	38	37	55	47	41	48	54	44	41	50	36	39	46	52	47	44	45	38	50	49	38	42	40	39	45	41	37	28	42	56	47	44	48	50	49	52	42	49	49	48	45	46	41	45	47	49	49	38	45	49	39	54	48	41	44	43	37	53	52	44	54	40	42	37	56	40	42	47	52	50	44	41	37	45	50	50	41	49	48	41	47	54	34	46	50	39	56	40	39	43	41	38	51	57	45	50	43	37	51	53	52	45	54	37	47	38	41	38	47	46	42	39	54	44	45	47	38	43	50	43	50	53	42	48	48	39	50	38	49	57	35	40	55	45	51	38	50	43	34	34	25	52	38	34	43	48	45	45	43	46	48	49	33	42	48	44	44	46	43	47	50	38	37	38	54	34	33	41
36306	24685	18067	8804	26604	23333	18384	1739	9701	16077	6551	768	745	914	9633	15754	8860	830	613	565	589	582	582	572	571	587	555	564	813	1628	1982	1670	1203	853	681	565	561	538	554	579	604	569	549	580	588	575	550	563	565	552	552	565	599	566	555	566	520	573	571	535	555	562	614	595	539	559	536	548	571	576	556	576	587	597	589	575	552	563	522	532	536	559	588	584	587	548	578	528	566	558	584	555	552	624	591	530	540	583	571	537	579	562	581	529	550	557	579	559	562	592	586	539	558	539	558	548	580	501	552	533	584	573	573	621	567	556	584	583	550	611	564	542	573	566	573	553	616	569	547	590	550	574	549	603	565	633	580	545	602	576	552	605	537	589	585	534	558	576	548	562	558	554	549	568	583	579	593	558	592	625	557	586	587	584	581	544	578	563	581	569	602	570	570	541	556	558	574	588	579	575	573	564	535	578	600	581	525	564	591	561	554	586	579	618	544	596	579	551	553	576	567	568	577	564	597	588	520	575	587	547	582	594	595	579	534	587	551	588	566	544	606	552	517	590	573	557	503	563	565	563	577	589	583	574	542	573	578	549	569	567	547	565	548	543	563	560	568	619	552	575	558	578	591	555	574	594	575	568	588	569	545	567	582	570	595	597	554	613	604	554	587	615	566	581	597	543	568	563	581	589	535	566	580	566	540	543	577	560	560	565	594	571	595	586	561	572	554	567	569	574	580	579	537	570	566	586	567	538	612	551	573	543	613	562	582	632	537	583	544	617	571	566	594	578	556	583	603	578	543	583	562	545	560	557	547	580	560	583	539	597	566	602	587	536	525	589	576	538	602	544	587	587	594	565	535	598	594	587	517	548	595	584	604	568	648	560	574	557	555	603	554	566	545	512	561	554	610	582	587	571	540	565	555	540	561	581	573	549	567	552	583	602	572	547	593	552	524	520	619	559	584	624	580	583	545	566	578	565	577	570	565	588	603	533	563	583	565	550	611	551	589	557	564	589	552	588	585	573	545	544	568	574	551	597	572	592	528	573	592	599	628	576	568	540	584	591	540	549	556	557	582	597	571	571	598	557	583	567	585	542	559	522	586	554	551	591	578	555	567	567	589	560	596	573	559	592	544	595	567	599	549	568	613	551	599	577	539	565	543	572	565	557	564	580	579	578	570	573	586	580	534	575	576	552	552	547	539	543	597	583	567	625	563	579	524	543	596	557	568	516	533	585	552	558	604	577	544	550	567	570	568	548	595	570	573	587	541	556	521	547	548	572	587	592	574	568	544	563	554	577	592	571	603	576	570	605	547	533	578	579	592	550	568	590	537	584	572	571	624	566	571	579	525	580	559	647	575	553	566	575	615	593	534	562	609	559	596	559	581	585	562	556	541	584	609	556	577	603	553	511	559	629	586	554	598	564	564	568	556	531	586	575	599	539	594	592	586	569	590	547	583	530	565	574	561	557	527	602	577	566	569	576	581	573	556	591	558	597	589	578	607	559	612	577	593	542	545	583	567	578	569	557	553	621	548	587	569	550	566	588	578	614	534	610	553	579	580	516	592	563	558	534	571	559	553	542	568	568	546	558	611	575	549	605	568	558	596	589	578	598	592	526	560	565	524	566	617	554	571	574	576	532	576	551	552	574	603	590	574	558	560	571	604	587	591	544	541	543	556	586	543	555	581	561	537	568	581	546	575	535	557	584	553	589	506	563	568	560	536	567	571	566	558	551	574	580	559	559	581	564	547	626	559	554	551	559	586	569	557	524	627	560	571	562	572	553	558	542	585	571	547	575	567	581	590	534	551	579	551	571	579	591	534	554	581	576	594	594	565	585	589	588	575	545	579	571	585	541	591	611	545	563	593	558	569	598	588	536	570	552	570	534	547	562	588	609	580	574	596	571	599	579	555	607	570	568	551	553	553	563	591	590	582	582	585	497	502	580	531	555	586	580	554	567	570	577	545	557	592	577	571	557	618	557	578	534	556	514	549	582	547	514	631	613	575	597	554	574	620	561	557	581	578	529	566	552	618	578	571	584	612	591	554	590	596	563	549	555	567	521	611	592	595	560	529	557	582	598	566	563	608	596	569	526	571	543	575	526	559	570	559	605	578	553	605	528	610	582	547	584	592	558	580	571	567	539	610	566	628	564	548	596	536	577	573	603	575	541	557	574	576	580	589	557	575	581	591	589	578	590	563	558	594	520	609	551	554	549	598	575	572	623	607	565	578	551	578	583	572	629	546	589	568	585	576	591	569	579	543	583	541	578	620	549	515	520	591	555	621	580	557	551	580	608	563	567	593	605	577	563	594	559	559	565	554	594	580	519	614	539	561	590	558	531	587	572	592	552	573	576	558	552	588	594	588	593	587	498	547	599	568	575	576	602	534	592	632	505	568	556	597	593	562	570	563	616	566	580	562	574	573	554	572	568	615	571	593	570	578	594	573	601	521	577	601	582	595	555	564	553	567	567	580	594	569	597	566	557	558	611	548	552	612	555	569	561	590	566	592	571	542	599	539	594	612	526	613	559	568	599	551	562	574	542	554	600	571	585	555	553	535	568	539	588	573	562	592	556	567	579	547	553	553	586	631	511	593	552	568	551	553	568	609	537	547	564	584	557	583	548	611	571	558	575	576	584	568	558	598	575	571	601	541	559	589	579	590	580	550	551	607	584	548	606	589	578	540	579	588	586	562	576	594	560	548	547	594	563	564	567	570	606	581	598	548	512	575	610	534	602	539	510	565	570	549	594	551	612	556	563	573	585	554	545	553	562	558	561	547	577	575	564	546	569	561	586	587	579	597	554	553	582	546	612	585	557	570	568	573	609	601	597	534	574	573	568	587	551	559	547	577	571	550	537	598	584	514	547	542	548	570	594	547	595	533	554	559	589	507	562	603	541	605	575	564	513	617	596	595	542	587	589	531	579	560	589	583	529	588	571	579	574	579	610	554	560	575	575	526	537	580	567	519	559	562	599	586	564	517	566	562	601	549	567	574	563	544	543	536	592	568	581	590	561	585	567	605	557	544	607	530	584	645	551	554	550	542	580	556	571	579	568	540	531	561	617	572	547	583	547	556	518	568	561	593	599	540	558	555	575	572	623	561	543	552	535	559	595	602	559	612	534	605	588	595	559	516	634	519	567	562	580	589	544	533	545	552	600	566	603	581	586	566	524	553	588	580	548	577	582	563	531	537	579	578	554	588	546	575	515	528	555	574	571	548	578	589	541	600	579	588	511	581	578	577	545	607	579	536	567	561	549	562	583	549	591	561	601	523	586	568	564	600	576	577	521	546	585	577	609	546	577	565	523	545	552	543	585	575	576	587	569	605	572	576	587	570	573	600	573	579	602	577	552	567	560	570	600	563	549	590	555	566	570	557	631	539	551	581	538	581	569	579	548	567	583	539	560	594	620	574	574	610	569	583	596	543	571	529	596	534	561	540	533	558	521	561	571	578	540	548	558	554	607	569	574	613	599	585	612	541	535	582	561	606	573
11359	12630	6328	769	1783	1544	1168	84	669	984	164	67	61	109	1096	1077	65	40	55	47	47	48	35	52	53	44	43	33	76	154	215	139	103	64	49	43	45	35	37	54	36	52	61	38	60	28	37	47	47	44	49	33	52	42	41	43	48	53	45	44	39	50	42	39	36	35	42	57	45	40	49	44	38	47	55	51	56	44	48	53	44	47	43	35	45	62	48	45	42	45	42	41	42	53	42	48	45	50	42	51	40	50	40	33	46	48	35	41	53	39	50	48	43	46	58	56	38	45	42	35	45	52	52	43	37	38	47	44	61	45	36	41	46	49	49	47	40	48	55	46	47	53	49	55	58	52	40	58	44	52	41	42	44	36	44	60	60	45	41	48	47	45	39	48	57	45	45	48	44	36	45	43	49	55	45	46	50	52	30	40	54	43	50	41	52	43	32	41	38	35	46	46	48	34	43	45	50	43	41	33	34	54	47	40	56	49	41	47	46	60	60	44	63	37	43	44	37	63	46	50	55	51	56	42	56	43	54	40	54	48	60	39	41	49	47	34	47	41	54	44	47	40	55	35	36	53	42	44	58	61	52	45	47	49	37	40	54	45	39	56	41	38	35	35	41	39	56	40	33	39	42	47	54	56	52	40	52	42	41	47	48	45	37	57	50	60	43	45	40	54	47	53	42	55	38	29	47	51	49	49	44	33	39	41	39	54	50	41	34	41	45	46	37	53	44	39	42	46	47	49	44	42	59	38	49	46	47	47	46	51	41	41	45	48	58	37	51	41	39	42	40	44	57	59	47	53	50	54	45	47	39	41	46	52	47	38	51	48	42	35	36	45	40	30	53	55	50	52	49	53	39	33	51	39	45	48	55	49	63	52	47	56	34	41	46	47	41	47	47	32	34	38	40	41	41	49	38	41	49	37	48	42	43	33	44	49	39	41	43	38	41	48	47	45	53	39	44	50	40	50	59	37	41	44	42	48	41	42	47	52	37	40	43	42	39	46	34	45	59	38	38	33	44	32	37	40	42	46	48	47	54	51	38	55	37	43	49	44	44	48	33	52	47	58	38	39	45	49	39	39	53	42	46	35	32	41	36	49	51	49	39	44	46	54	39	45	58	47	41	49	42	41	57	45	53	40	35	40	45	43	41	41	46	41	47	46	43	45	47	37	42	42	55	42	53	32	39	43	48	57	42	55	55	40	37	39	56	49	46	51	41	42	55	41	36	53	46	48	40	42	41	42	36	37	40	42	46	50	61	36	44	47	46	46	55	46	43	43	52	50	41	35	61	34	44	54	35	52	39	61	49	45	38	49	39	42	40	44	43	52	41	55	34	58	42	53	41	57	51	39	36	41	34	55	40	59	60	51	48	43	43	57	42	40	37	40	51	46	41	54	38	50	44	55	40	47	39	55	45	46	40	45	43	52	43	44	40	44	43	43	44	51	55	31	55	37	45	41	47	46	41	57	50	36	40	60	45	42	54	46	41	47	42	41	47	35	48	47	44	47	54	37	51	53	37	42	41	70	27	37	55	43	50	31	30	44	41	48	52	33	39	46	45	47	48	48	49	45	39	42	50	43	35	57	53	47	38	38	37	36	51	52	42	49	35	39	52	53	50	47	48	50	41	36	40	53	47	45	53	47	50	52	37	40	50	48	34	56	50	38	48	51	42	62	56	43	42	51	50	42	47	45	44	40	57	49	36	58	48	49	56	50	44	44	47	55	38	43	41	52	50	34	49	58	46	47	53	43	49	36	45	55	40	54	57	40	52	35	46	52	41	50	44	36	39	56	48	50	44	47	50	45	46	47	50	51	34	39	36	44	49	50	42	34	36	35	48	41	42	40	49	48	53	35	38	43	42	49	44	55	40	35	40	33	45	48	49	41	36	39	36	48	61	49	49	37	40	43	42	42	48	49	30	54	52	46	43	53	52	42	44	51	42	33	51	53	54	45	49	41	39	44	53	53	37	50	39	32	50	41	44	51	45	35	49	43	35	47	45	43	52	47	35	48	50	54	43	43	59	40	48	41	57	44	44	49	45	42	50	35	45	51	48	31	42	51	46	55	50	43	38	44	37	43	43	37	44	34	58	46	32	58	44	44	56	43	52	38	44	42	43	32	53	57	41	54	57	45	52	54	42	43	37	46	57	42	31	56	38	58	37	43	33	41	39	41	38	46	46	47	51	52	42	36	49	34	52	42	45	52	41	44	47	41	48	38	50	34	36	50	40	47	50	32	51	45	40	48	33	46	35	59	35	50	36	45	44	39	42	53	54	49	31	41	46	55	52	41	42	38	46	50	43	48	47	45	42	46	53	42	53	43	39	35	46	43	43	43	55	47	35	47	37	39	44	50	47	49	43	41	49	45	50	36	29	33	39	56	50	41	41	30	43	65	51	45	38	41	49	40	65	35	65	51	51	42	57	52	42	41	46	56	48	37	40	39	33	31	44	45	32	54	40	51	48	53	48	37	55	29	42	56	50	41	60	43	44	45	49	41	37	59	43	58	38	45	39	54	49	42	52	52	45	47	47	55	50	46	40	53	57	41	47	55	42	44	38	36	41	42	43	44	34	45	37	39	48	49	46	47	54	46	41	57	48	44	54	44	41	43	57	48	37	65	42	46	53	44	47	36	47	49	48	44	40	41	45	52	47	46	56	59	49	45	43	38	39	37	48	35	43	43	53	47	39	37	41	48	37	55	45	50	44	45	43	35	44	39	58	42	52	46	40	45	33	38	55	55	49	48	52	52	50	42	55	50	48	66	53	47	46	38	41	40	43	50	38	45	38	44	49	57	43	37	41	48	49	51	47	41	41	45	44	39	40	48	51	35	49	46	52	46	47	62	50	43	38	46	44	48	38	51	45	48	48	39	53	37	33	53	43	45	61	63	43	36	42	46	46	47	49	51	40	52	42	48	36	44	41	32	61	42	34	49	49	43	54	51	34	45	40	47	41	41	43	33	38	33	37	42	54	36	45	43	47	42	37	55	42	52	54	43	43	32	46	42	37	47	40	47	48	37	45	56	49	44	62	48	38	34	44	59	45	55	39	51	51	53	41	64	37	49	58	36	51	45	42	35	32	34	36	52	55	37	52	41	42	49	45	49	49	47	36	64	46	48	56	48	40	48	44	60	47	46	32	36	53	52	47	40	38	48	43	49	51	42	52	39	44	52	50	53	51	49	46	36	41	46	44	40	44	49	58	48	43	61	50	46	42	46	45	43	56	45	43	31	45	48	50	46	57	44	32	56	45	34	44	47	38	37	50	36	41	46	41	46	58	43	46	48	42	48	39	52	64	41	52	49	39	46	41	50	43	51	43	42	40	58	55	54	49	45	41	49	39	43	55	48	43	43	37	63	34	41	56	39	41	40	45	49	36	40	46	43	30	39	52	50	51	38	48	43	42	40	38	55	39	48	43	32	62	40	38	46	44	37	49	61	37	46	44	41	29	49	42	39	45	41	41	41	52	35	44	40	41	42
48066	36492	26563	19134	39986	31764	24930	2803	22015	22936	4742	1041	941	3678	22723	18470	1029	628	688	630	604	620	590	548	622	601	555	620	1385	4546	6097	4222	2282	1217	817	625	547	598	587	570	615	579	601	576	549	585	582	576	582	598	582	570	553	584	572	490	563	583	575	511	549	617	548	534	522	572	566	549	592	561	586	596	566	557	598	557	553	567	583	567	585	583	599	623	576	585	576	543	595	555	576	596	556	556	589	554	581	562	590	575	609	574	556	597	549	578	546	560	554	590	605	566	580	590	528	544	552	527	575	562	529	562	589	561	511	551	586	561	578	581	570	587	566	563	568	534	574	588	555	578	602	543	584	539	587	582	577	582	572	611	556	562	565	612	570	568	542	610	542	647	592	603	576	595	561	602	567	614	624	563	565	548	561	566	554	560	547	573	568	569	567	575	548	569	589	584	614	556	524	535	565	562	523	565	610	567	549	601	581	582	569	555	608	577	560	597	597	559	551	591	578	570	574	532	580	587	607	542	595	533	564	556	564	601	552	540	585	576	625	586	583	578	543	556	552	561	576	526	578	592	562	539	584	572	578	597	566	602	569	537	608	568	585	575	576	561	595	580	592	569	593	560	617	618	548	542	552	583	565	657	541	579	584	609	538	579	561	587	563	596	531	535	603	556	587	528	572	588	602	574	534	538	546	579	535	587	559	549	583	564	572	547	600	578	594	576	614	552	562	539	608	549	616	548	519	597	608	554	540	585	563	535	607	597	544	599	585	579	553	557	516	573	567	613	546	597	541	561	584	600	591	598	593	558	555	557	570	562	580	589	574	554	580	590	601	567	598	594	586	569	588	581	576	545	555	632	581	582	548	561	559	603	569	606	554	534	567	553	593	597	548	575	546	567	565	543	606	560	596	557	592	585	577	536	608	518	573	528	586	552	569	551	560	537	576	557	595	591	567	556	554	565	636	613	580	569	577	594	544	521	582	536	587	575	565	559	602	594	595	598	578	577	574	552	610	571	612	568	550	601	539	603	587	562	586	548	556	595	573	605	579	600	594	564	587	558	565	603	568	541	564	589	513	571	559	569	569	583	532	581	605	598	577	551	566	573	579	591	586	557	608	564	607	577	613	580	594	565	572	593	577	583	595	598	560	598	575	625	595	603	550	570	553	577	557	575	548	554	534	578	541	592	594	601	587	553	613	626	582	602	613	509	582	602	578	557	558	589	570	572	552	573	553	576	540	565	576	528	575	586	576	577	572	573	552	588	538	569	569	604	551	568	548	546	565	546	564	589	590	571	587	600	564	555	606	551	574	592	585	572	555	515	562	564	573	535	607	553	600	557	556	545	582	573	574	549	554	603	606	568	598	586	615	590	524	549	543	543	545	526	599	589	546	550	589	586	553	531	577	565	585	543	558	549	560	543	570	557	580	558	538	582	601	554	596	601	638	598	541	577	555	579	585	578	537	559	576	600	576	576	552	554	582	551	554	565	603	548	552	608	558	572	605	599	587	578	577	575	533	595	560	569	559	577	599	547	611	541	578	543	572	603	544	559	565	533	591	575	571	605	544	556	580	574	569	599	563	554	602	600	598	524	611	574	562	565	582	539	548	597	577	594	602	581	552	545	553	535	514	564	574	594	587	521	567	576	587	538	593	583	575	573	577	584	590	562	589	598	594	596	584	571	571	581	570	577	594	568	587	583	621	579	558	619	542	563	553	589	602	554	591	606	580	565	559	562	553	574	552	558	561	607	565	587	548	567	576	603	563	563	527	574	571	551	601	589	572	578	554	578	577	550	566	627	562	564	553	579	563	577	624	557	586	578	605	578	578	623	558	565	588	569	596	576	584	594	568	605	563	604	574	595	568	569	522	601	617	599	545	603	597	559	646	536	593	561	596	558	569	576	563	616	577	589	558	542	572	560	552	581	547	564	568	600	589	553	575	566	548	558	576	581	524	554	578	598	560	604	574	565	537	559	577	589	598	582	595	579	556	571	569	561	568	558	592	590	534	534	576	567	624	580	579	622	584	544	596	576	581	575	596	568	556	626	576	599	580	552	542	571	540	562	589	567	601	565	612	539	599	558	571	564	574	605	570	543	588	573	631	611	541	520	561	582	538	574	551	591	628	579	606	620	569	583	568	601	518	578	578	556	628	554	544	567	595	572	560	613	556	577	541	551	587	560	572	582	587	582	592	562	567	550	548	569	563	570	578	562	577	570	566	631	588	525	554	587	569	595	570	574	599	584	549	587	542	606	567	600	584	569	575	592	580	561	563	544	603	537	600	555	564	534	589	566	570	564	568	591	578	556	561	574	601	559	573	600	605	590	582	601	561	604	576	568	575	548	577	619	561	565	612	589	596	544	586	584	551	592	557	577	589	557	613	567	554	543	601	605	581	558	602	579	566	568	579	598	573	571	582	582	574	545	560	593	570	550	568	579	580	603	590	576	533	588	572	589	564	596	554	556	573	570	509	598	599	577	568	550	562	576	591	574	578	632	579	564	598	556	587	571	567	579	576	592	571	570	608	570	576	564	586	535	599	564	579	580	549	559	614	568	596	579	575	557	531	580	576	589	603	585	589	547	578	552	569	572	582	585	603	590	595	572	619	549	537	570	627	607	584	541	559	580	551	563	569	564	586	583	544	593	592	596	564	577	600	509	558	537	583	565	562	568	556	568	600	598	599	548	538	546	558	587	572	547	534	538	557	620	632	564	566	560	595	595	536	629	525	554	599	565	575	555	579	549	526	583	576	609	566	568	590	586	571	591	579	580	596	559	586	583	552	590	602	547	601	548	579	565	581	572	558	565	623	581	569	585	594	562	614	555	556	577	559	542	588	557	564	541	579	584	604	556	556	586	632	552	569	582	596	536	541	554	596	574	583	566	535	545	565	569	560	600	567	591	532	568	592	577	543	583	580	608	583	609	572	541	565	562	577	601	546	594	513	538	588	560	612	586	603	579	530	583	577	559	571	521	545	596	570	590	575	574	606	540	591	511	546	550	563	529	616	576	573	578	524	532	582	552	567	542	565	600	529	535	585	559	576	599	565	539	588	627	567	540	557	579	579	587	540	551	592	577	549	546	580	597	567	561	580	609	575	584	552	561	582	585	564	616	559	560	564	578	582	590	617	608	593	579	558	543	583	627	570	567	589	629	616	580	588	610	606	549	543	607	549	567	568	578	592	578	589	574	545	563	574	583	617	577	590	564	601	566	519	623	609	508	590	589	570	538	588	573	592	570	554	566	578	559	565	587	587	578	532	582	570	494	585	561	567	612	656	540	617	579	566	602	592	584	564	567	577	552	577	576	574	568	593	557	533	568	573	613	554	608	540	619	536	555	523	604	537	554	592	556	579	560	600	573	599	551	565	584	610	564	561	597	578	543	601	589	582	550	571	582	597	568	583	570	568	571	575	570	586	640	577	604	570	550	589	589	561	567	521	567	569	551	588	584	580	554	577	566	583	574	597	569	585	605	559	600	570	571	597	538	558	539
11489	11581	6821	898	1991	1454	1214	79	704	635	54	55	49	287	1724	590	59	62	42	41	52	42	47	55	47	42	55	46	68	255	296	257	131	98	40	54	44	47	60	40	42	48	51	49	41	44	53	49	39	52	58	58	38	40	47	50	51	48	51	50	53	38	38	57	51	34	51	49	55	53	51	47	40	42	55	53	31	46	51	39	47	44	44	38	40	52	60	50	62	40	50	48	75	62	49	39	60	51	49	47	49	44	41	47	35	54	45	62	46	53	38	61	42	56	45	44	51	49	43	56	48	44	38	44	47	44	43	42	46	66	62	42	39	51	47	45	48	43	49	54	57	46	55	54	47	47	48	44	49	53	43	40	49	42	53	47	54	39	37	44	56	50	64	49	45	48	49	51	56	61	52	56	58	53	39	56	59	56	52	66	51	47	47	57	52	55	49	57	51	49	51	41	43	43	44	56	59	49	39	53	57	54	63	41	50	44	51	48	42	49	50	47	45	51	54	41	54	51	45	55	62	52	48	51	57	44	49	46	50	58	44	67	39	41	42	43	51	48	44	32	45	56	49	53	48	52	43	51	44	44	43	45	48	38	51	51	51	48	51	55	41	65	35	52	58	42	53	34	33	49	41	59	52	50	60	38	63	54	52	53	35	42	58	51	47	51	45	47	44	54	41	57	52	55	39	52	53	42	59	43	56	50	47	41	39	55	47	51	44	58	48	46	55	47	37	46	42	47	37	62	58	52	37	45	47	56	48	45	40	44	44	54	41	40	49	42	59	51	36	44	49	50	53	51	52	49	61	58	55	45	53	47	50	52	47	51	56	46	54	46	53	45	45	46	54	51	40	58	43	56	51	46	45	57	46	51	44	44	49	54	51	57	49	40	61	51	59	53	51	50	51	51	46	47	46	47	42	46	51	41	43	51	54	39	55	43	41	56	61	63	52	43	49	51	49	43	51	56	62	47	38	52	43	42	48	61	39	52	52	54	56	46	51	53	48	55	64	50	46	45	44	50	52	55	44	51	49	58	69	56	45	43	47	36	60	48	52	41	51	60	35	43	49	48	56	41	38	44	52	54	49	58	62	38	44	40	41	38	43	45	43	57	48	58	52	59	47	45	53	42	43	35	45	61	44	55	48	39	45	53	57	51	40	51	58	41	56	41	56	46	55	42	44	53	53	52	46	45	40	62	40	51	49	53	46	36	51	54	49	53	47	57	37	51	57	53	61	46	52	52	54	43	44	50	38	54	42	35	40	42	46	54	52	52	44	43	49	56	46	47	46	39	45	37	47	58	45	53	52	38	50	51	47	58	51	47	52	57	51	43	44	38	50	53	59	54	52	55	46	49	59	46	46	49	41	56	50	47	40	36	41	47	52	38	46	52	51	57	44	39	56	43	43	53	51	56	58	55	54	35	43	40	52	57	57	48	52	44	50	44	56	44	54	51	54	50	53	37	64	54	43	54	46	57	55	58	40	48	52	53	64	46	46	49	53	55	64	45	49	49	48	45	55	53	43	57	41	50	47	58	54	46	45	53	38	43	50	38	52	43	53	53	52	40	51	52	45	42	56	58	53	43	52	54	41	48	57	41	46	55	48	40	60	45	37	49	46	56	35	59	51	44	45	50	51	45	44	50	46	50	34	36	46	45	47	44	49	65	53	51	52	53	46	41	43	55	50	48	61	46	44	49	53	63	38	56	51	58	39	30	55	53	59	52	49	54	40	49	49	50	51	39	47	46	48	38	32	45	44	60	44	42	47	61	58	48	46	32	48	43	45	54	45	45	45	55	47	40	49	54	52	54	48	53	56	28	62	43	56	50	51	44	43	52	47	53	32	51	48	44	48	45	43	52	35	52	42	59	57	60	46	52	53	56	42	64	41	47	67	45	37	45	53	46	48	46	50	54	49	42	41	51	58	40	44	46	42	53	56	44	42	54	55	56	44	44	50	49	52	53	41	59	53	42	47	43	51	42	48	62	49	53	39	53	44	55	56	49	60	43	44	59	50	48	43	54	36	43	37	46	47	64	47	52	35	43	38	63	41	51	57	33	56	44	50	61	52	46	42	44	54	47	49	43	39	53	55	43	52	49	40	39	46	60	55	46	61	35	40	47	45	48	47	44	35	43	43	45	49	50	44	45	54	43	46	41	69	55	47	49	38	43	57	47	47	47	58	54	38	58	45	40	38	54	38	40	50	44	43	52	50	48	44	57	44	40	50	58	56	54	63	42	51	29	46	45	42	42	38	46	48	57	48	44	56	47	45	43	56	41	46	50	57	47	39	51	56	44	41	48	47	45	42	43	50	39	57	53	60	44	57	49	46	47	57	46	47	60	46	41	48	36	61	45	40	63	44	39	57	44	62	53	41	49	52	59	53	52	55	36	54	45	51	50	50	49	44	49	49	42	38	43	54	53	55	41	57	45	48	49	56	53	52	42	45	65	49	57	65	60	42	49	49	40	51	58	46	52	43	53	48	50	48	47	58	49	41	49	52	53	51	53	62	47	42	47	58	36	44	47	40	55	40	51	59	40	51	50	44	65	52	41	48	56	43	38	56	52	47	55	44	35	56	51	56	48	40	56	57	47	47	50	48	53	49	46	45	56	38	62	58	45	55	64	58	57	51	50	47	56	51	53	47	43	45	41	47	59	48	50	52	42	52	45	44	45	55	47	34	41	54	56	41	50	40	44	48	45	53	51	54	50	45	43	56	45	45	59	41	46	57	46	57	50	46	45	59	39	54	45	47	43	47	52	48	44	54	45	54	51	60	51	51	48	43	50	48	65	59	42	47	36	52	52	44	45	38	42	62	48	49	53	56	62	46	38	52	61	52	39	52	51	47	39	31	53	53	44	51	50	40	59	56	56	53	51	55	42	54	56	61	48	40	58	43	50	56	48	49	49	52	63	56	63	48	44	58	45	46	40	38	44	39	40	56	37	44	50	56	40	38	57	55	52	40	30	51	49	64	33	53	47	45	51	47	36	43	59	37	51	47	45	49	50	56	35	56	61	57	38	48	50	75	49	47	51	53	43	34	58	46	46	48	56	48	57	44	47	49	51	47	55	48	43	48	60	56	58	49	50	44	41	42	61	53	43	41	54	48	32	55	41	43	51	62	50	35	65	42	44	50	56	46	42	47	48	44	44	59	50	47	37	52	52	45	50	47	59	46	57	44	53	53	48	45	48	49	44	47	56	43	34	46	53	49	58	45	55	46	52	49	48	42	38	47	50	47	49	46	56	41	45	47	45	37	41	57	40	48	54	51	48	38	50	42	64	53	61	56	42	58	60	56	55	39	48	39	58	52	51	56	55	49	43	46	51	60	50	53	63	60	43	59	43	41	50	44	47	47	50	49	54	44	48	46	60	44	58	49	46	43	56	44	48	46	43	50	56	43	50	55	45	45	52	45	43	62	43	52	63	53	37	54	40	52	46	52	35	44	55	41	52	50	48	47	62	43	49	46	53	48	43	65	46	54	48
46179	37565	29101	21071	41663	32538	23777	2516	22800	18445	1624	1220	1154	9252	28220	8475	815	763	784	732	715	656	677	686	618	692	633	699	1440	7566	8720	7326	3541	1685	915	715	625	594	643	649	654	589	618	673	618	565	618	590	603	661	633	617	596	618	641	581	655	602	645	646	612	627	585	596	621	589	629	620	637	656	608	602	603	583	626	634	623	598	569	638	579	569	596	597	632	597	604	646	608	662	610	572	615	623	631	597	633	632	596	609	591	616	648	645	623	619	628	656	599	630	616	609	591	627	671	593	607	610	595	600	627	599	581	626	644	628	621	595	650	597	589	606	618	616	611	627	580	659	587	618	647	591	672	588	611	656	574	631	659	611	602	614	616	648	649	638	639	622	605	580	628	634	634	635	615	572	622	645	628	565	621	601	629	614	607	634	633	608	607	599	642	591	628	614	614	653	638	644	620	598	613	614	612	642	595	650	663	602	590	620	568	606	574	610	632	638	636	596	616	627	603	615	586	633	634	639	592	580	630	631	641	587	585	648	619	638	661	656	635	628	629	608	627	586	616	611	604	650	588	631	654	608	633	605	628	615	618	613	614	601	601	610	635	593	615	631	590	604	640	627	635	614	614	619	645	627	616	581	601	634	648	585	628	613	628	603	659	626	641	581	609	662	679	612	622	658	653	648	685	596	596	633	610	608	588	626	604	589	611	660	605	633	601	607	611	607	605	643	632	644	606	617	629	601	618	643	661	570	589	588	624	618	573	610	641	602	625	595	581	653	598	622	612	612	591	638	597	609	575	627	602	629	611	619	645	612	582	642	592	626	642	591	617	627	613	636	658	669	671	637	652	621	610	623	621	608	621	625	579	629	571	589	606	594	641	642	644	594	576	615	617	613	626	596	662	610	636	614	609	639	650	634	604	619	609	623	579	611	640	630	653	599	600	638	605	586	633	600	606	613	620	623	597	595	588	591	609	599	642	623	643	611	619	607	624	598	616	564	616	585	633	579	625	612	578	638	626	594	687	619	653	652	651	582	589	613	636	627	603	649	573	619	619	620	630	587	590	583	626	644	599	614	660	619	641	614	619	619	588	636	591	632	602	578	601	568	592	618	624	606	579	646	635	652	624	607	589	669	538	592	630	638	628	605	645	587	606	596	592	612	637	626	633	622	659	612	594	660	611	620	618	642	626	658	668	610	629	600	645	652	644	584	647	647	645	579	634	644	615	621	580	630	629	600	627	602	631	595	611	573	623	643	634	614	631	640	618	594	622	638	579	603	652	624	661	651	640	612	653	592	593	607	644	587	630	585	631	642	610	609	624	594	634	651	591	623	585	625	610	589	650	613	660	651	623	589	587	649	645	667	626	590	605	630	633	610	581	622	634	630	598	633	611	592	646	671	607	603	589	617	659	632	617	598	675	641	645	597	598	631	612	615	595	668	617	647	634	600	632	617	641	624	610	627	641	604	665	627	626	664	654	669	601	654	633	649	686	585	638	617	610	623	607	618	585	615	637	614	659	574	624	649	613	619	619	608	629	620	638	678	620	586	636	611	589	653	637	608	610	626	622	585	601	618	650	628	602	640	585	606	623	636	639	612	584	664	625	632	591	659	649	635	682	639	619	602	618	601	628	600	592	581	630	600	658	599	585	589	646	621	603	613	609	651	628	607	642	596	593	684	646	612	660	583	621	593	590	618	589	628	622	595	622	580	667	595	621	647	638	663	613	568	630	619	569	611	623	584	591	619	572	628	655	579	615	568	586	597	592	595	606	645	601	638	629	623	687	614	613	611	626	617	585	616	624	645	596	581	601	627	637	601	633	616	623	566	578	625	588	637	618	645	577	628	614	617	595	631	681	632	656	606	609	612	678	648	576	607	597	640	599	602	602	594	599	614	620	659	631	588	631	625	600	572	616	625	589	588	605	641	571	589	604	608	623	617	591	605	643	657	602	649	626	657	633	639	621	568	630	591	576	602	570	602	618	613	585	616	627	639	694	629	612	628	598	622	598	643	588	628	624	624	625	609	636	653	632	629	658	564	629	618	648	601	617	597	643	596	632	594	607	607	605	679	620	633	613	639	627	631	594	619	649	632	590	597	596	629	616	564	617	629	615	657	612	608	592	604	581	668	627	658	582	645	614	643	594	661	605	589	637	596	612	599	611	676	593	627	620	641	627	612	619	607	618	642	603	656	623	607	607	602	645	572	598	653	621	622	598	616	579	630	614	597	606	631	649	619	570	640	629	607	631	627	600	594	612	638	660	648	603	607	614	609	642	664	623	620	623	660	650	643	616	570	622	605	642	623	607	636	584	671	644	643	611	638	602	647	601	607	627	633	603	612	565	589	632	609	621	644	630	617	656	623	674	623	630	613	610	638	640	612	612	644	643	602	594	598	645	568	623	639	630	646	653	607	653	587	637	636	590	600	599	646	619	624	658	652	641	600	586	609	605	632	637	611	573	671	580	581	614	620	582	602	653	582	603	598	625	621	658	617	634	621	565	601	602	593	627	604	613	601	640	606	608	607	648	635	637	622	611	667	680	625	629	619	605	614	628	606	617	646	565	607	621	632	599	617	626	604	596	622	653	624	614	654	576	642	630	623	628	651	615	590	636	596	653	599	593	633	653	611	617	622	588	639	634	598	611	654	597	605	627	603	604	623	642	615	607	590	562	620	628	599	616	628	606	606	616	628	607	651	609	633	624	605	580	614	609	624	621	630	584	596	651	595	603	641	578	654	610	558	595	627	677	622	593	625	638	636	615	635	595	581	597	613	622	634	661	611	603	630	605	634	628	618	640	583	624	616	664	623	575	669	611	628	679	626	612	660	645	605	640	595	596	624	645	578	629	607	657	655	611	608	664	606	618	555	583	629	607	579	609	635	627	616	604	594	652	649	576	610	622	654	634	602	630	616	622	632	621	623	619	657	634	655	581	601	675	633	623	600	625	648	595	601	628	615	626	639	574	635	627	627	639	591	601	632	621	594	617	616	589	636	589	647	613	631	581	626	640	630	571	623	662	628	591	581	641	599	635	660	627	582	652	647	583	626	635	630	585	665	602	605	624	612	591	602	596	645	616	610	637	585	585	619	596	648	661	636	600	633	628	654	604	621	577	637	614	613	610	597	569	580	669	618	649	619	629	612	644	664	651	621	633	605	618	688	668	624	630	588	589	575	589	601	605	666	615	636	623	632	624	648	638	617	603	625	627	605	623	625	621	658	594	609	637	584	603	642	627	650	624	569	640	596	617	626	586	648	623	655	634	592	638	623	592	607	594	603	627	595	633	649	664	663	614	628	616	607	592	611	629	623	614	619	582	665	645	636	645	597	631	609	600	640	598	595	582	610	639	603	606	619	646	586	636	601	665	658	623	590	611	598	623	587	622	649	577	617	633	578	627	591	629	616	654	621	625	642	648	608	579	589	585	597	629	639	611	622	608	635	615	607	603	633	591	648	563	588	629	616	658	603	597	594	635	648	613	592	615	587	631	593	623	585
16159	20255	11218	1848	3410	2410	1764	101	925	363	73	55	53	638	2654	355	51	51	69	31	53	57	53	50	47	65	39	47	83	366	558	431	194	108	60	55	54	38	49	45	52	52	46	44	56	52	59	41	62	55	40	58	39	46	50	44	55	51	49	42	49	46	47	42	46	43	49	39	50	50	50	66	56	59	48	47	44	47	44	58	55	46	43	51	59	53	51	47	50	40	40	58	41	50	44	42	47	45	54	46	50	53	45	48	52	49	36	48	41	42	37	63	54	57	54	49	42	37	55	56	39	47	45	55	52	43	42	54	36	59	58	55	40	55	55	50	40	57	49	47	42	50	55	49	43	53	62	51	51	46	32	32	43	73	47	59	37	43	44	39	56	56	46	41	38	49	49	45	45	38	50	52	40	43	51	57	56	48	40	51	38	46	36	51	45	46	47	49	50	44	45	37	46	47	43	54	48	37	54	42	45	43	52	38	49	50	36	42	50	36	41	56	49	42	44	44	43	42	49	38	48	47	39	55	35	45	42	41	43	46	46	45	50	45	39	44	49	42	48	38	48	50	46	41	59	64	56	50	46	53	45	40	64	41	40	46	52	47	47	54	32	40	47	55	40	59	60	44	49	55	37	36	46	39	49	40	53	51	40	39	54	49	43	44	37	50	40	46	42	52	51	37	55	37	51	60	43	41	51	33	40	48	49	52	43	54	43	38	48	44	44	42	45	37	43	56	29	51	34	50	29	54	45	48	51	37	48	53	50	44	57	46	53	36	45	47	46	58	53	49	40	41	50	47	44	51	55	51	43	56	62	38	58	43	43	40	45	54	56	36	44	45	57	44	47	40	47	52	46	45	46	49	46	48	47	47	57	40	46	45	57	50	52	46	51	45	41	52	50	49	39	46	48	33	53	59	47	48	48	49	33	51	48	47	53	48	49	43	43	41	55	49	40	57	43	55	45	46	47	34	54	44	49	51	48	54	63	57	50	57	44	71	38	61	54	43	61	45	61	39	53	42	56	48	57	51	41	48	43	52	54	61	43	53	40	50	38	34	41	53	62	43	42	35	52	45	51	45	52	60	50	48	57	39	57	52	39	45	43	49	48	41	40	52	34	44	40	58	55	43	49	52	41	49	50	62	54	51	64	49	50	48	45	42	50	59	47	42	49	43	48	40	43	48	43	47	57	52	45	53	43	51	53	44	65	61	62	47	51	41	58	46	56	44	39	51	51	41	44	41	56	49	38	51	39	47	62	49	51	41	48	39	57	53	49	52	48	40	48	50	43	52	48	54	57	61	50	57	54	46	48	47	43	38	47	63	48	45	50	48	51	52	54	41	55	38	37	53	41	41	49	42	46	45	49	52	43	55	65	46	52	55	50	45	65	48	47	51	47	46	41	52	58	46	27	49	42	60	49	40	39	47	47	37	62	47	45	46	39	48	55	49	47	41	35	43	47	49	46	57	56	38	41	42	41	47	40	59	49	43	43	56	62	40	47	57	56	55	50	42	60	43	46	42	57	51	45	48	52	42	43	51	40	43	42	47	46	42	40	47	48	45	51	60	45	55	55	40	48	49	44	50	53	51	53	34	45	52	48	42	44	52	46	43	47	53	50	49	48	45	49	40	52	43	35	59	51	51	38	39	54	62	48	39	64	53	38	57	51	38	56	53	48	52	54	48	41	44	44	61	49	49	47	48	62	42	37	43	47	67	44	47	48	60	56	45	46	52	39	39	41	37	42	54	42	51	50	47	51	50	42	32	48	49	50	50	41	53	47	49	47	44	44	49	42	42	51	41	42	49	56	47	57	49	47	56	52	59	54	54	48	49	53	41	42	48	55	53	44	60	51	53	59	52	53	49	46	39	55	34	53	52	44	44	57	54	46	45	56	40	46	55	47	42	52	45	48	49	50	48	41	62	44	43	42	39	45	38	45	50	47	56	45	53	48	54	40	42	45	50	55	51	45	52	57	40	52	47	49	51	46	41	60	50	59	55	45	43	55	53	50	53	51	42	39	41	47	53	44	54	40	48	46	48	39	53	52	54	56	44	32	47	38	57	57	44	48	53	42	41	41	63	32	48	52	52	56	42	61	49	60	49	52	58	50	46	39	44	37	51	49	55	47	42	50	37	48	42	48	54	51	45	54	37	44	48	48	54	62	48	53	51	38	47	48	46	52	53	48	42	27	47	42	48	67	38	49	56	45	46	44	45	62	49	47	41	43	48	42	45	46	43	43	47	50	34	57	53	57	48	39	53	44	66	45	48	41	43	53	42	46	46	56	42	51	48	41	46	45	51	32	30	44	42	53	53	50	42	49	42	52	43	48	41	55	50	47	55	58	41	44	56	52	54	56	39	54	45	37	47	46	40	48	45	47	58	31	54	53	42	54	38	46	53	43	38	48	43	38	52	55	43	45	52	32	50	51	67	57	43	49	47	45	47	45	45	55	33	53	55	49	39	41	51	50	37	55	54	49	48	43	55	53	40	43	46	45	55	52	59	46	45	39	54	42	54	44	39	62	35	46	56	32	48	47	49	41	45	32	59	58	46	47	42	57	46	54	49	41	38	48	48	46	54	52	60	41	45	49	49	52	56	48	44	49	52	63	48	42	35	38	44	52	53	45	45	43	53	40	40	47	48	50	48	51	37	43	59	42	48	52	43	48	42	58	41	41	62	43	50	45	45	44	45	52	58	51	49	51	46	48	35	40	43	38	50	51	51	49	60	52	57	47	47	49	40	45	38	43	43	55	47	51	39	50	64	43	61	48	51	45	45	49	55	53	44	55	55	38	37	41	59	53	48	45	46	46	48	56	55	56	49	52	39	45	39	60	50	49	57	39	71	41	46	45	49	57	64	42	42	52	39	49	42	37	49	53	50	52	52	48	42	66	46	50	42	51	56	50	61	51	46	48	43	57	52	59	44	56	40	57	30	56	61	50	54	38	49	42	52	44	49	54	59	46	46	65	48	47	56	44	55	51	56	44	47	54	50	56	47	55	52	35	45	50	52	59	47	58	39	46	50	49	40	43	52	40	48	39	45	55	42	52	61	34	40	34	54	42	50	43	51	49	57	56	46	47	48	42	48	56	48	40	37	56	44	62	61	48	49	56	52	43	43	52	40	44	43	43	57	44	63	47	45	45	46	40	50	50	43	54	44	43	40	64	41	56	47	40	44	59	48	39	44	44	41	46	41	55	46	52	55	62	46	46	50	41	42	56	41	59	62	46	57	45	62	34	52	36	57	50	44	41	46	40	39	56	58	39	36	56	40	35	46	42	46	40	34	41	42	45	40	44	42	44	46	56	42	51	51	49	54	45	58	50	50	55	49	62	47	41	47	41	50	48	55	57	55	48	59	44	54	34	51	43	46	44	55	57	42	44	48	41	54	49	52	40	45	48	60	45	53	44	49	38	56	61	49	59	54	53	58	43	48	51	45	47	60	49	43	43	50	50	59	52	58	50	54	43	43	53	47	43	57	50	50
53468	43531	32708	28924	48246	39455	22967	4676	26118	11397	1964	1594	1422	15346	32346	4665	851	827	831	850	746	765	744	730	710	703	676	708	2148	11291	13959	11006	5365	2369	1148	803	654	645	602	595	651	634	617	633	624	575	633	590	603	613	608	604	627	588	641	627	632	565	602	584	656	616	609	598	593	624	630	627	635	577	627	598	576	585	597	585	623	617	597	610	636	598	646	656	619	609	606	650	604	614	613	617	602	611	632	602	632	658	621	599	646	608	628	621	592	585	641	620	605	624	589	595	637	601	655	621	608	627	605	623	624	622	624	638	590	661	635	597	591	601	612	561	615	608	597	630	615	563	625	592	597	661	600	596	588	630	569	618	585	618	663	605	594	624	628	584	635	615	583	639	634	589	665	602	667	583	625	632	584	616	614	590	610	625	611	563	592	602	618	586	622	602	612	644	594	613	614	570	595	597	617	641	583	566	589	614	572	638	580	642	613	589	642	660	603	624	634	601	597	589	604	635	608	601	611	619	620	629	607	585	613	580	629	623	639	614	637	637	611	563	588	614	564	581	624	606	607	572	643	613	607	587	632	641	606	618	586	589	637	623	617	629	631	587	614	635	586	646	599	614	611	635	649	595	604	594	592	608	667	621	591	625	621	587	604	622	628	643	647	628	650	655	618	593	665	633	626	651	617	606	584	635	586	616	646	607	596	632	611	583	615	584	626	611	618	645	583	582	608	617	620	577	592	620	614	614	599	614	604	632	608	605	620	619	605	580	655	627	621	591	600	618	650	642	615	636	643	607	594	575	622	642	602	639	585	585	597	626	595	627	636	634	573	622	577	604	640	643	643	605	639	587	612	577	626	625	589	614	634	628	619	628	614	633	623	574	618	617	615	645	586	604	601	602	594	627	638	601	604	645	634	629	636	637	629	619	592	602	596	585	638	599	622	625	630	622	593	612	637	602	625	608	649	550	636	613	613	610	614	597	614	631	630	633	628	634	634	600	620	642	614	616	626	618	612	646	649	620	623	618	633	639	606	584	657	620	640	610	642	672	610	623	609	642	596	599	621	604	632	610	597	611	608	605	601	613	607	660	643	579	590	613	615	603	630	573	614	574	631	618	548	612	617	577	587	656	626	635	615	606	617	628	598	573	668	619	580	628	641	634	652	579	614	627	645	636	598	653	619	619	608	621	639	629	615	657	611	598	627	602	637	639	576	599	657	579	606	624	605	622	625	604	621	635	603	617	663	646	613	580	628	650	591	619	578	575	560	595	628	583	602	604	573	598	624	641	618	625	616	591	589	653	641	638	611	635	641	627	630	629	615	626	586	608	593	614	616	576	606	610	582	602	626	581	607	621	589	617	607	619	634	598	621	617	614	609	634	616	632	631	613	665	618	563	620	627	599	647	624	589	634	617	632	600	631	651	565	613	654	672	612	578	617	616	660	610	598	580	656	610	632	592	614	599	646	599	617	589	571	649	655	596	554	629	590	607	621	595	583	632	599	576	629	593	637	582	574	620	628	621	640	578	574	569	597	616	610	627	659	590	629	560	588	531	621	628	643	650	560	633	651	595	591	599	644	596	618	645	603	601	582	574	598	589	646	600	597	632	631	601	603	594	596	601	646	618	635	639	622	558	625	595	650	596	629	594	590	612	659	601	592	582	605	616	604	634	618	591	670	630	586	601	651	623	600	618	636	613	618	609	660	627	642	594	615	552	540	654	621	598	566	643	602	676	596	612	612	626	643	622	645	602	595	628	619	610	615	634	583	575	630	594	617	658	669	622	592	610	637	590	564	615	614	629	613	627	635	596	579	631	565	583	618	654	633	616	612	576	578	642	605	600	600	611	565	580	634	598	610	604	579	587	632	564	583	605	628	616	599	597	626	607	617	628	636	623	609	587	647	597	623	615	621	616	623	619	650	652	644	644	607	572	578	595	628	629	611	554	566	632	639	657	615	616	648	644	603	625	627	595	633	625	593	622	628	619	596	617	574	652	600	595	577	614	591	607	624	624	602	625	619	556	657	628	629	606	576	636	614	612	569	613	667	590	639	603	604	603	594	632	622	604	616	642	641	615	622	601	594	610	618	633	661	574	629	584	652	640	611	638	618	588	610	578	679	565	610	651	583	630	597	611	645	618	603	621	638	638	628	626	598	629	616	613	631	645	591	593	607	570	636	632	598	605	623	628	672	602	607	637	629	596	589	577	611	584	622	687	603	596	629	629	591	629	649	574	629	620	611	616	563	624	667	585	641	576	577	629	587	617	622	599	616	664	603	603	638	599	616	618	597	606	611	610	620	625	631	615	566	619	637	628	570	592	627	621	586	597	603	600	654	621	615	614	628	624	623	602	603	642	599	637	621	629	621	589	574	592	542	618	606	617	607	630	576	574	639	606	622	658	635	628	611	573	604	635	609	616	620	612	650	644	568	602	616	619	600	569	607	641	617	603	647	603	651	622	588	608	614	590	637	631	615	599	626	625	638	644	675	595	587	629	580	602	614	647	627	613	643	602	598	598	650	647	566	619	621	587	634	644	607	603	666	657	614	625	613	606	600	668	581	588	590	557	593	648	593	575	622	613	584	628	610	604	620	569	640	612	634	616	616	583	586	583	651	630	598	639	609	627	608	655	640	609	622	594	606	629	595	604	593	611	633	610	651	632	626	607	604	602	633	621	640	601	587	615	610	630	641	606	656	610	597	616	634	577	620	621	587	629	597	605	668	573	646	621	638	574	594	617	587	598	639	600	649	609	618	658	605	598	608	621	603	618	593	592	631	613	623	566	638	618	608	643	610	609	611	635	616	612	631	641	616	607	657	602	586	606	613	612	625	606	620	592	595	596	674	597	625	627	608	599	649	576	645	608	554	619	648	570	603	625	621	628	589	582	597	646	587	656	619	613	615	635	599	601	630	630	593	578	599	606	544	592	627	640	639	622	608	645	603	666	593	648	641	602	611	636	605	615	635	574	632	593	615	622	616	626	585	623	590	628	636	615	641	605	617	589	665	629	626	572	640	640	605	597	622	646	614	632	635	551	605	629	625	627	613	621	661	609	627	575	672	645	588	630	577	604	621	656	610	612	618	656	596	628	592	600	608	627	611	633	652	584	640	598	602	614	584	634	594	653	608	604	627	608	609	656	613	614	582	629	615	641	612	621	565	666	603	581	560	605	635	606	589	639	574	639	648	608	645	573	594	651	617	620	585	638	626	592	575	586	578	626	621	628	609	608	596	617	636	613	584	625	650	625	626	607	645	668	587	602	600	643	617	606	603	625	592	631	614	657	612	589	605	588	612	655	582	627	583	580	631	620	658	675	654	618	582	646	622	589	621	618	659	608	601	634	592	572	601	613	607	632	613	570	664	656	629	650	599	617	635	640	598	599	618	648	619	609	561	666	619	634	635	567	605	635	641	620	651	571	583	624	611	642	601	616	589	681	553	614	616	644	660	631	623	640	623	577	617	581	623	576	649	615	590	616	593	660	604	601	671	639	637	620
6499	3745	1816	328	575	434	293	54	162	68	43	45	56	134	612	373	55	58	48	60	42	50	48	52	45	44	60	37	62	172	191	144	99	69	64	60	47	46	40	36	36	52	50	47	40	38	52	43	41	50	49	51	50	36	48	43	43	64	45	45	49	55	50	47	47	59	46	47	47	55	46	52	47	51	47	50	56	44	58	47	43	45	43	45	39	60	55	42	49	36	50	43	66	47	41	42	49	42	40	38	51	45	47	38	59	55	58	49	51	37	42	44	50	44	38	43	40	45	37	55	60	45	57	58	49	37	59	51	40	49	58	42	47	56	51	46	55	43	51	43	46	50	52	43	43	50	37	47	64	47	49	48	35	52	54	45	38	41	47	49	53	46	40	66	33	43	46	57	32	53	37	45	35	41	36	50	44	44	32	50	52	44	35	41	43	54	51	46	44	40	48	51	52	64	42	45	46	47	48	39	46	46	60	64	55	55	60	57	42	50	45	58	39	50	58	34	30	52	56	41	39	47	56	41	41	49	41	57	49	57	40	42	41	71	37	45	38	43	62	61	49	46	42	55	49	39	59	47	53	42	32	42	55	52	62	56	57	46	54	42	41	48	61	50	43	50	52	48	35	55	43	37	55	50	49	50	44	38	55	51	38	43	44	39	55	39	52	47	52	63	48	48	43	48	60	48	58	47	50	47	48	61	57	45	44	54	46	50	34	43	55	49	52	56	50	58	56	32	48	49	46	48	53	44	44	47	38	53	53	41	49	45	52	61	56	48	44	48	52	42	53	49	50	66	35	43	59	45	47	50	48	47	40	39	56	45	51	51	42	48	45	54	58	45	41	47	52	39	51	52	58	43	39	47	48	39	47	54	42	49	46	46	56	59	44	39	47	45	44	47	48	50	57	43	58	50	49	50	47	47	49	46	38	55	47	42	47	55	57	56	44	49	45	38	67	44	58	44	36	44	43	49	52	49	47	50	46	44	56	38	60	56	44	52	48	54	59	56	43	43	39	37	54	51	52	47	36	55	41	56	61	61	49	54	57	63	41	60	42	55	44	58	45	46	42	43	38	32	40	60	52	50	47	54	60	48	59	45	51	52	49	46	45	49	51	50	59	53	51	41	47	44	38	47	40	39	43	54	54	47	52	45	36	54	42	53	42	62	58	50	49	46	42	40	55	46	52	65	58	50	49	49	41	51	56	44	50	47	49	37	50	48	56	58	50	57	59	54	54	49	41	53	37	46	46	47	46	36	41	40	50	47	57	41	62	56	56	46	48	49	57	58	63	42	49	37	55	43	50	50	54	44	64	41	43	37	50	42	43	47	37	41	52	40	62	48	61	42	46	53	51	50	46	43	53	60	43	57	42	49	53	45	73	41	61	50	53	53	56	30	44	55	44	54	54	47	51	46	55	43	64	49	49	47	38	44	48	49	48	39	56	40	50	44	57	50	45	48	43	52	50	46	48	48	40	46	60	48	46	47	54	48	54	51	36	59	58	43	48	54	48	56	40	39	43	45	40	43	45	52	60	53	47	49	44	53	45	55	47	42	36	48	43	46	55	58	55	44	53	39	35	48	49	41	47	45	45	51	32	51	44	43	41	37	43	46	37	53	52	36	66	61	44	43	48	39	38	43	59	42	45	42	48	51	33	51	54	51	29	45	39	47	47	57	40	53	56	41	55	47	49	47	39	42	42	38	60	44	54	38	47	48	61	39	44	41	53	49	37	49	49	43	54	44	51	49	50	42	46	36	44	44	40	52	53	52	49	49	41	38	54	54	54	59	42	46	40	39	49	33	48	48	41	47	44	43	49	55	59	47	59	45	54	54	46	54	32	54	30	61	48	45	40	47	49	64	48	44	44	49	43	49	40	55	43	53	56	46	45	44	49	53	60	51	43	44	51	51	31	61	56	48	48	54	50	44	34	39	42	51	48	57	46	53	46	46	44	44	48	50	38	46	42	47	51	42	62	52	35	48	48	61	39	39	39	47	43	48	45	44	42	43	53	54	56	34	36	54	44	48	48	42	54	46	54	54	47	39	40	47	56	55	53	45	46	49	35	57	42	40	47	49	55	43	44	44	43	40	54	59	66	53	50	56	53	35	47	41	42	47	53	49	55	39	43	31	44	43	48	42	44	38	52	53	54	47	41	34	39	57	42	53	50	48	53	42	51	49	41	40	41	48	54	67	41	39	47	50	48	55	37	52	48	49	46	47	44	46	56	44	53	56	53	41	51	51	60	41	47	41	48	57	62	44	42	50	50	46	56	45	29	47	50	56	41	38	35	64	47	45	42	42	53	45	59	47	42	37	41	48	53	46	43	61	48	46	43	53	43	36	41	46	43	58	52	46	46	46	37	39	44	54	52	40	44	60	52	42	38	43	53	39	38	49	59	42	52	54	41	54	54	55	49	48	42	52	60	51	64	49	42	52	41	51	50	40	46	44	35	60	58	52	62	55	49	59	46	43	52	61	51	26	58	46	50	50	47	44	50	49	45	41	49	63	47	48	39	44	57	54	46	39	48	48	40	56	49	41	48	54	49	53	42	49	48	47	61	60	42	45	44	59	38	32	46	46	53	48	39	51	41	63	57	47	43	39	40	45	46	49	55	62	47	46	45	48	46	35	38	59	47	50	45	44	50	51	36	55	45	57	51	40	44	54	45	53	46	39	53	39	51	41	62	45	36	40	32	36	51	55	41	42	58	50	49	41	61	47	40	67	43	26	46	37	45	47	44	42	42	49	63	50	47	38	51	55	42	53	46	43	52	49	47	64	40	42	56	55	54	49	45	52	62	43	48	37	46	58	42	45	52	50	47	54	51	52	49	45	49	48	47	46	50	43	40	44	49	48	41	42	42	54	52	39	38	46	60	57	49	66	52	52	37	55	43	44	42	52	43	46	47	62	37	56	50	34	63	44	50	54	45	43	46	51	51	34	37	47	45	47	46	46	54	46	55	48	44	43	46	54	42	44	63	46	40	48	52	48	40	53	45	46	45	55	47	44	37	47	37	48	43	44	61	54	55	47	46	48	40	54	52	46	35	45	59	36	43	54	53	41	54	48	59	44	52	42	45	39	50	56	52	41	41	55	48	27	50	42	44	39	61	44	43	61	43	52	44	50	38	49	45	45	38	52	49	54	54	55	53	50	53	41	47	60	53	35	37	59	43	53	49	57	39	42	42	37	49	46	55	37	51	50	36	44	40	42	49	38	56	48	55	40	46	51	42	54	54	53	37	52	43	54	45	48	54	56	54	46	54	45	44	42	40	44	51	44	41	44	50	64	50	48	55	38	44	55	61	44	47	47	51	51	54	35	46	62	52	51	39	53	51	50	35	41	48	57	56	49	48	47	38	46	46	52	48	42	48	50	46	54	52	47	44	61	50	41	37	46	56	53	52	44	58	58	55	44	42	36	44	35	44	48	38	46	63	38	51	51	52	42	40	39	39	62	41	46	42	47	45	58	45	47	47	43	53	38
38292	26383	17470	12656	27684	22320	10219	2092	7862	2041	933	832	768	4082	16576	8632	705	657	669	654	657	607	627	604	615	630	625	630	1290	4692	4646	3378	1952	1049	758	703	592	589	588	615	595	638	563	600	566	622	593	627	560	578	627	643	563	572	653	587	628	594	628	569	621	565	604	591	561	606	615	550	634	573	600	577	613	561	614	553	604	581	570	579	574	606	604	652	588	613	620	589	552	564	555	612	608	599	594	604	584	615	594	644	619	591	560	642	645	591	588	605	607	608	641	592	646	614	620	630	613	643	554	589	616	600	603	623	580	583	602	584	579	600	600	568	560	583	617	656	614	615	575	594	587	588	592	542	625	648	601	570	547	635	535	647	617	625	604	630	572	584	591	656	644	605	634	593	605	599	624	572	634	595	574	617	554	592	620	634	615	600	607	630	592	577	587	553	617	636	627	593	591	586	595	593	598	600	586	647	577	617	623	589	595	607	620	610	629	595	570	615	601	571	602	600	645	629	619	547	638	609	590	603	623	598	573	590	603	612	597	623	618	623	575	594	566	624	593	582	616	613	583	620	601	595	571	647	649	581	568	620	627	617	623	603	586	597	600	592	603	587	608	571	586	593	585	621	556	610	625	602	587	591	597	600	613	622	625	593	608	605	585	627	587	600	602	616	584	615	602	588	606	595	629	590	606	573	621	619	603	596	589	642	611	617	620	625	625	623	557	578	611	625	615	638	618	637	577	561	586	582	603	560	616	564	566	575	567	580	607	595	652	602	612	612	603	607	582	591	618	576	594	604	602	555	600	648	647	611	604	606	585	627	627	615	576	600	606	558	576	603	614	595	600	612	611	599	620	584	614	616	571	590	641	585	572	595	600	619	541	600	606	613	592	634	633	553	541	622	624	628	586	611	589	577	628	536	614	597	617	552	613	595	621	568	565	596	584	606	603	580	664	602	639	551	622	605	567	608	631	598	609	661	605	587	659	563	604	579	617	669	640	594	594	577	576	595	580	533	571	590	598	637	657	631	578	605	617	630	562	591	579	597	633	583	567	589	623	621	595	626	646	600	628	619	570	591	609	597	590	609	609	592	587	634	585	629	577	617	592	586	623	560	629	625	614	637	602	615	574	609	614	589	594	629	603	573	598	605	594	581	630	585	601	665	630	626	572	556	597	585	560	603	624	598	624	591	565	583	606	613	597	610	593	622	620	610	603	621	605	571	596	565	593	609	589	626	590	605	606	561	606	621	586	603	631	624	597	626	640	571	564	580	563	619	624	596	595	567	617	606	586	568	575	590	562	627	596	600	582	652	594	569	614	596	600	610	603	594	603	611	609	610	593	561	620	605	574	622	616	583	590	589	554	624	597	618	628	635	627	629	630	580	594	524	627	609	594	644	603	617	627	573	584	553	609	606	567	609	594	617	606	581	581	601	622	598	586	613	563	604	610	565	591	563	598	634	567	613	603	591	583	612	633	614	583	625	638	575	614	589	623	574	612	571	605	610	599	625	552	592	609	597	571	571	575	614	581	616	623	607	579	587	592	586	646	556	625	599	592	627	604	596	623	623	599	612	595	604	593	564	593	590	607	589	554	597	568	609	558	628	588	640	621	590	588	605	584	596	600	571	578	629	575	608	609	603	610	574	614	593	591	574	604	623	641	612	627	642	590	625	589	612	584	593	613	569	554	628	565	588	599	560	588	555	619	563	618	637	613	594	581	608	639	613	624	628	569	602	570	615	637	570	576	612	649	548	634	562	652	594	637	594	605	615	612	605	629	595	595	571	622	610	602	632	580	599	614	617	590	582	580	584	591	550	618	577	582	654	607	641	575	621	606	575	605	595	613	587	599	565	612	584	589	584	576	638	612	590	602	599	627	593	592	613	658	617	672	623	591	623	635	638	628	580	590	613	636	636	597	607	607	575	635	580	600	589	623	605	637	552	543	613	573	632	579	568	613	597	610	575	616	615	617	553	585	618	584	595	591	618	578	563	586	632	584	593	614	602	602	604	592	587	619	581	628	614	571	572	583	600	604	627	620	571	614	600	609	611	541	573	575	637	587	632	608	607	602	597	596	634	587	561	609	578	633	631	590	639	607	606	582	564	563	617	628	623	605	557	598	579	573	602	596	604	607	616	564	622	599	531	570	562	621	576	573	581	601	577	550	582	579	624	638	597	611	593	571	583	590	646	587	599	649	621	656	591	611	579	615	575	633	585	619	596	582	538	631	606	618	571	593	618	579	623	591	638	555	607	600	640	615	636	658	583	625	599	591	629	589	628	582	585	611	597	619	588	622	623	604	573	615	632	590	566	617	613	556	606	640	586	593	628	561	603	578	576	620	597	606	598	612	603	610	565	597	632	625	615	597	586	573	566	620	595	592	618	553	608	600	581	613	606	624	603	582	579	651	635	620	593	598	660	588	622	614	633	586	595	596	614	596	622	609	612	623	569	615	615	618	607	584	608	624	605	632	613	600	594	603	573	614	597	660	604	563	563	601	638	626	693	621	598	600	583	578	569	620	636	564	607	607	599	578	617	595	593	566	578	618	608	628	627	613	621	611	603	601	576	556	590	646	567	583	609	574	607	632	586	644	626	574	588	624	584	610	613	584	610	570	614	649	589	519	620	591	624	587	566	631	594	641	595	613	586	582	623	584	589	582	592	601	618	586	596	625	596	607	579	617	618	595	609	619	621	570	614	586	587	634	607	595	580	606	627	600	630	605	568	558	565	626	590	600	564	601	571	585	617	597	584	631	613	541	551	633	648	614	595	606	564	573	557	593	578	578	651	599	569	610	584	566	585	617	574	584	588	584	589	636	604	612	544	590	604	654	593	624	612	570	610	583	622	581	643	573	577	624	620	614	628	559	636	572	623	566	609	627	619	574	595	601	653	633	582	581	569	608	616	616	586	590	615	621	573	587	613	580	615	605	640	591	601	655	590	570	604	611	599	585	627	596	576	593	588	593	604	565	603	601	582	585	590	578	642	605	612	584	676	617	587	643	653	570	598	613	559	570	595	581	619	578	603	598	628	590	604	582	611	632	653	553	562	579	624	584	585	591	641	631	619	622	604	608	588	614	601	653	622	652	592	575	606	607	607	615	631	605	617	601	599	618	612	587	597	604	571	632	618	598	594	591	603	584	551	584	601	608	608	592	636	601	568	596	528	616	614	638	619	574	612	572	636	592	635	597	590	595	594	606	634	598	576	572	588	600	619	598	582	626	646	588	557	635	657	592	556	583	581	613	604	598	584	559	573	634	644	648	574	640	562	584	587	595	624	664	564	621	586	628	575	612	568	602	640	592	536	602	605	554	636	591	612	640	595	599	565	589	621	584	580	587	593	626	604	593	614	571	574	588	603	617	586	612	624	599	583	580	596	582	625	591	617	589	612	644	581	584	559	575	662	565	550	592	579	584	635	568	598	576	583	598	590	584	652	604	595	557	583	639	583	650	623	570	648	575	633	614	619	600	614	602	582	600	602	613	586	597	599
12393	13640	5835	949	1736	1209	592	95	188	69	62	42	54	143	1236	960	53	57	53	58	57	54	49	61	48	70	48	58	134	390	331	216	143	84	52	58	45	41	40	51	47	47	50	58	41	51	52	48	52	49	42	34	49	50	51	51	49	43	42	41	34	45	49	39	50	44	52	41	53	51	50	57	59	47	55	54	55	66	65	41	28	42	49	46	40	46	58	42	47	37	59	50	45	43	51	42	60	47	42	52	36	46	61	45	40	52	53	35	49	55	53	43	54	41	53	54	43	41	52	57	54	47	46	48	39	56	50	49	48	50	47	41	53	67	52	49	43	37	48	47	46	46	38	49	39	52	47	40	38	46	33	47	46	46	44	41	51	62	48	40	55	35	56	64	47	51	47	49	44	49	43	56	56	42	47	50	41	52	49	52	48	46	48	45	55	46	44	49	60	45	44	38	64	42	49	42	50	43	49	45	51	37	51	48	49	49	36	54	51	40	56	57	53	42	45	58	62	47	50	40	42	35	45	40	49	43	39	52	54	36	43	57	37	44	57	43	55	41	51	46	53	42	53	49	42	47	57	47	51	44	43	49	50	44	52	45	43	56	54	58	47	53	48	44	52	61	50	39	56	46	59	41	45	59	45	54	46	52	51	54	49	50	45	33	30	57	44	54	58	48	35	43	63	43	43	45	59	71	51	45	47	34	43	47	47	52	32	53	48	48	45	38	54	52	44	47	52	49	54	51	46	59	51	45	41	46	39	51	49	48	55	56	38	45	33	58	46	50	53	49	49	48	51	52	47	36	52	44	34	46	52	52	46	48	52	58	45	34	51	53	35	55	43	56	43	49	42	43	47	37	60	43	52	45	58	44	44	49	43	47	49	43	61	62	52	49	53	51	55	55	54	35	44	41	43	45	56	48	42	43	40	43	45	47	54	53	45	42	57	44	53	49	55	53	48	49	49	49	50	52	65	46	45	55	42	38	50	40	37	44	43	41	45	51	54	39	44	56	47	58	43	43	45	59	47	43	50	47	51	49	47	37	56	43	46	53	59	42	43	53	56	42	40	47	45	53	47	61	49	39	49	53	43	43	51	50	39	35	55	56	48	50	42	46	42	54	48	35	49	49	41	48	37	44	56	45	34	53	49	38	53	40	60	57	41	55	43	48	54	52	54	49	55	43	44	57	52	50	65	57	40	47	54	53	33	49	56	42	52	48	53	51	52	53	47	41	50	54	58	60	58	50	59	53	48	50	40	44	52	51	59	48	47	48	38	43	47	43	54	46	32	45	52	45	55	44	47	56	41	51	56	34	38	55	51	51	45	37	60	56	49	43	60	50	38	62	49	46	58	49	52	46	57	53	57	51	46	44	45	59	44	54	52	46	50	48	50	63	42	51	34	47	53	41	50	45	50	52	43	57	42	52	51	48	52	56	32	41	41	59	46	55	60	45	40	56	33	51	53	44	42	60	31	54	53	48	41	45	44	50	52	49	37	54	38	54	54	49	48	44	37	53	38	42	42	44	50	54	43	44	54	55	52	42	56	57	55	45	59	64	49	49	55	42	44	48	51	47	53	55	42	57	49	51	50	40	51	52	53	59	49	55	48	55	55	58	50	51	40	51	55	45	41	56	58	55	51	43	39	47	37	51	41	48	42	37	43	43	50	42	60	45	62	50	52	50	47	41	52	39	45	53	53	52	55	53	53	50	48	49	52	41	51	39	47	56	38	49	48	48	57	38	49	45	55	48	45	49	42	41	50	45	48	45	50	42	40	48	50	49	45	38	52	50	42	40	45	46	41	53	52	67	55	53	39	47	44	46	39	48	56	36	55	57	46	49	50	52	40	62	57	40	54	43	44	38	46	40	40	54	46	54	48	51	47	47	38	37	46	49	40	45	50	43	49	65	48	51	54	46	49	47	49	59	59	58	42	45	48	42	61	52	46	48	59	42	48	55	48	38	49	60	45	61	53	67	49	43	47	54	45	48	52	57	42	46	64	46	41	58	28	50	42	48	61	49	41	59	55	52	40	41	41	46	32	49	32	53	60	57	51	48	41	48	47	50	57	50	49	46	47	45	33	46	36	37	49	55	49	52	56	44	34	42	46	64	57	42	46	48	40	42	40	46	40	53	38	43	43	44	46	53	50	49	50	49	47	42	40	56	56	56	65	39	55	44	49	48	56	45	38	40	61	55	42	45	46	49	36	54	34	51	51	54	53	51	48	43	52	52	57	46	49	45	56	53	51	40	53	59	41	52	44	45	40	51	45	47	45	48	44	38	55	55	42	46	47	35	50	40	56	59	45	43	54	53	49	42	57	47	51	38	48	55	45	53	46	52	50	52	45	47	44	48	38	50	37	58	45	53	37	47	51	32	45	50	55	38	51	51	49	58	54	40	49	43	57	43	39	51	48	52	60	44	48	45	33	53	47	45	51	39	62	58	44	62	39	58	58	46	57	56	51	54	38	59	63	54	50	46	42	55	40	50	42	53	41	52	33	56	50	52	46	38	63	58	47	39	49	58	55	50	64	53	51	54	37	46	52	44	46	50	47	39	48	59	52	45	46	42	41	53	46	39	48	49	36	52	52	57	39	46	53	41	42	46	47	41	43	35	43	47	47	64	37	61	54	48	36	48	50	47	52	58	42	44	46	57	43	52	48	54	44	45	28	41	53	44	67	41	58	46	40	41	35	60	57	55	45	38	41	43	51	39	42	45	49	38	43	57	45	41	51	49	40	40	56	35	39	46	41	52	48	55	54	61	58	42	57	47	45	54	60	43	46	52	55	54	45	54	58	64	44	48	62	38	51	40	49	68	49	47	57	45	45	48	54	52	47	45	43	40	52	46	45	46	58	43	53	30	39	52	39	48	49	40	48	36	41	54	55	59	45	47	54	32	53	37	51	46	48	47	45	65	52	41	52	38	44	42	41	45	51	46	63	46	45	55	53	40	55	31	46	52	55	50	51	48	43	39	39	38	48	46	60	53	48	49	48	46	59	44	34	48	61	50	62	58	52	57	54	50	50	48	38	44	48	59	41	42	45	45	44	48	51	41	53	53	64	38	56	53	39	49	43	38	42	45	56	41	40	39	55	61	52	46	50	60	62	57	51	57	60	54	37	38	38	60	51	56	48	40	54	42	45	46	46	55	40	44	44	60	44	45	43	37	56	53	44	36	60	48	43	47	49	56	44	48	49	46	61	38	50	63	55	50	46	42	40	52	51	39	47	46	45	47	42	47	47	40	65	49	59	44	45	54	60	41	41	51	39	51	47	50	49	36	41	38	49	48	47	40	42	45	51	36	45	40	39	51	48	58	53	41	55	46	51	34	49	48	58	42	40	57	47	41	46	41	39	38	41	43	47	34	50	47	49	53	54	58	51	51	48	46	55	43	61	60	51	42	56	52	55	60	44	52	50	55	60	52	45	52	39	48	45	44	50	41	44	42	44	39	47	44	47	38	55	47	49	45	46	52	52	47	51	44
50950	38493	24557	23812	40038	31703	12348	4607	9344	2721	1276	1224	1060	4962	24567	14867	720	710	755	687	669	711	673	682	683	642	624	651	3547	10186	8350	5384	2718	1376	861	682	620	595	584	601	638	622	616	613	556	618	590	603	600	589	619	595	605	577	569	573	617	580	579	581	599	620	567	625	640	646	597	634	607	604	626	584	559	605	582	568	617	571	571	611	608	618	595	592	608	609	590	602	634	627	619	608	578	620	587	552	653	611	607	627	560	614	582	577	601	634	608	611	592	571	583	588	566	619	631	606	620	622	591	640	596	596	604	620	609	602	598	599	628	606	558	608	569	615	626	611	591	587	577	625	563	617	567	636	575	572	567	642	603	616	578	590	601	593	593	556	590	623	551	627	633	587	587	610	596	590	607	592	572	603	608	604	605	572	612	589	574	572	630	629	586	619	595	604	602	553	618	589	588	606	573	592	616	638	587	616	597	530	595	609	612	606	630	609	589	565	590	613	561	581	591	608	605	589	630	642	555	595	605	637	624	611	594	565	602	635	591	601	576	559	660	576	585	589	601	621	604	618	625	582	609	614	550	612	601	618	625	596	615	592	611	623	614	556	604	637	612	606	623	597	617	600	609	620	612	623	619	564	604	611	589	582	577	648	579	637	594	617	614	591	584	618	574	569	646	601	577	541	604	579	568	641	611	595	605	607	604	606	603	584	564	598	649	563	577	606	574	631	648	633	562	600	561	588	601	599	600	606	658	627	599	601	644	565	618	576	582	604	591	594	623	589	629	584	608	626	644	571	576	601	621	602	583	552	583	603	642	573	584	610	603	610	590	617	572	586	610	582	544	588	572	583	605	598	617	628	618	578	617	611	576	577	618	630	608	576	608	572	570	608	605	592	589	575	630	612	573	616	644	627	586	619	603	626	629	595	625	597	588	614	619	575	576	668	623	620	600	591	575	628	598	607	588	596	585	630	623	539	651	597	642	584	615	582	602	569	578	575	619	611	611	573	602	582	605	592	614	616	582	624	595	566	613	588	589	622	568	588	585	599	594	587	605	587	594	581	580	631	568	579	589	558	620	575	565	593	600	634	586	635	606	605	585	590	622	604	604	613	615	618	606	620	589	627	606	625	633	658	586	599	643	587	626	553	556	583	637	628	611	602	620	575	564	570	606	625	652	567	585	594	617	601	609	575	587	630	585	598	592	632	601	583	586	634	620	582	589	624	581	609	599	615	648	583	580	620	569	638	586	638	571	651	625	619	587	630	623	599	609	626	596	631	621	630	591	621	649	590	611	586	639	618	571	568	586	598	625	597	574	626	628	603	617	596	596	597	654	595	630	623	596	608	587	567	630	612	604	591	612	615	624	555	621	619	616	617	594	605	584	542	587	587	579	619	609	617	608	569	615	600	584	635	575	600	629	586	600	613	585	582	577	583	605	633	611	601	631	594	598	594	610	639	611	603	593	576	587	591	599	608	619	588	611	592	587	643	611	626	563	548	610	585	601	597	640	578	587	568	579	609	636	571	615	628	665	586	628	575	610	571	600	618	606	584	615	566	617	612	658	586	643	618	632	602	584	576	612	577	628	595	601	594	606	608	586	578	617	633	601	620	600	628	606	605	553	608	598	612	553	628	590	624	576	603	606	569	613	637	610	572	608	631	617	603	581	612	593	607	561	620	617	635	577	629	618	631	612	606	657	594	581	618	547	604	583	629	601	599	618	601	615	559	584	588	593	637	567	632	601	589	563	582	581	582	624	601	579	574	587	564	630	573	579	618	629	598	590	607	616	617	550	587	584	625	610	629	607	571	642	632	595	597	633	619	581	590	607	614	589	603	612	601	582	613	607	565	612	603	624	625	597	598	608	589	606	589	640	599	590	655	638	623	611	635	597	632	626	603	587	616	611	637	622	627	625	597	627	615	575	597	613	629	610	608	607	612	626	570	605	567	566	563	614	594	622	612	623	592	627	598	593	609	531	572	588	640	608	615	622	640	582	611	604	619	584	622	587	592	613	565	596	570	627	580	601	596	568	584	612	586	642	595	585	584	582	567	614	590	566	594	579	560	648	611	635	571	624	570	611	600	586	583	626	619	579	603	605	579	584	590	636	622	591	602	585	612	576	587	554	565	566	611	614	613	578	571	624	596	648	644	587	583	577	591	585	629	612	604	556	553	609	619	582	628	620	651	622	558	613	570	597	614	641	596	634	623	620	552	594	525	597	634	588	579	594	656	605	619	586	577	604	602	633	594	545	632	636	590	620	644	568	600	581	559	600	626	559	635	602	628	601	598	651	556	602	603	590	583	619	591	605	590	586	617	656	570	607	610	622	573	620	609	599	590	588	609	627	597	624	583	586	621	609	623	593	592	609	576	614	637	547	580	592	607	599	613	603	605	570	598	588	572	597	630	579	599	637	611	650	600	620	590	654	558	594	557	608	572	607	584	577	576	602	591	577	626	585	565	597	633	631	587	597	551	564	635	594	605	618	616	598	589	570	637	632	589	599	604	586	600	553	605	639	603	570	597	603	627	611	620	578	599	593	632	626	581	564	617	628	613	604	606	629	631	596	592	622	613	638	614	566	623	598	628	593	595	611	602	580	611	589	586	627	603	578	603	571	584	572	589	631	649	584	591	599	614	593	606	601	575	606	586	630	620	539	599	606	586	603	553	637	627	628	570	565	546	587	618	611	650	589	622	571	607	640	613	566	586	605	635	639	638	616	576	609	607	608	594	594	615	620	610	584	574	589	589	599	594	609	627	613	613	627	602	606	567	629	642	609	585	603	615	633	626	611	589	578	599	591	540	591	560	641	587	592	607	609	642	559	599	541	594	597	586	585	589	604	620	634	603	597	613	602	612	547	586	611	588	607	604	599	632	603	608	595	605	554	619	586	638	565	613	545	575	610	587	577	633	604	622	625	618	631	604	602	584	577	635	600	674	588	634	570	583	612	613	606	613	607	648	547	630	605	586	623	579	590	562	599	584	591	548	568	640	613	598	589	582	579	600	598	556	607	607	594	588	589	613	582	588	605	558	594	586	574	570	568	521	571	578	628	609	622	576	596	591	603	607	582	628	623	589	620	583	619	557	564	550	595	605	577	546	575	619	590	574	573	586	609	607	607	615	615	569	577	606	605	605	586	622	586	599	576	592	630	582	613	589	588	644	629	570	654	593	583	603	634	569	559	664	607	541	611	613	591	624	603	581	635	588	602	599	606	639	626	587	605	617	606	590	573	555	598	599	611	611	592	603	589	595	643	587	586	582	636	610	624	651	618	641	582	658	586	572	590	588	578	651	560	616	587	582	621	604	582	626	581	572	601	577	578	598	592	615	607	622	594	621	577	600	574	595	591	618	589	648	594	572	634	606	567	610	604	602	636	577	603	592	619	608	592	604	625	605	625	567	622	608	626	567	633	588	566	566	548	632	543	599	547	609	569	563	560	640	612	586	589	612	616	535	635	574	595	614	572	644	575	586	636	638	607	641	601	570	575	634
11089	11466	5874	950	1464	951	436	78	105	75	56	54	55	120	1283	707	52	45	50	63	52	51	42	63	37	59	40	53	114	480	478	273	174	69	55	47	52	48	43	52	47	42	43	49	45	50	50	52	50	52	42	46	46	43	38	61	48	57	49	58	51	35	54	44	53	54	49	54	38	50	42	48	48	43	39	51	47	56	46	59	49	59	41	57	50	45	34	29	55	53	30	74	60	48	41	46	54	53	46	53	55	41	43	59	50	47	52	55	42	50	53	50	40	41	56	43	50	46	43	48	61	51	64	42	35	54	45	47	51	55	46	38	49	45	38	55	46	51	54	53	60	47	56	45	45	47	36	49	55	49	47	50	47	51	49	40	44	44	55	50	55	49	45	53	44	48	62	51	59	42	54	36	41	34	38	49	47	55	49	37	43	41	47	42	35	48	43	48	46	44	38	49	51	60	39	35	58	47	55	48	50	59	46	43	36	43	66	47	48	42	46	41	47	46	50	53	46	40	50	64	49	42	61	36	57	36	55	39	34	31	43	53	49	35	50	42	47	42	46	57	56	57	47	44	49	41	49	41	50	45	45	42	48	42	32	54	46	47	49	54	43	54	47	46	55	42	54	54	48	56	42	48	52	45	43	52	52	34	41	55	48	50	54	53	50	61	42	46	54	28	63	47	47	54	57	49	58	42	49	47	55	58	52	49	58	45	40	40	50	48	33	45	49	52	50	57	44	43	39	45	46	53	45	39	43	49	45	41	43	55	46	47	51	43	47	41	44	38	58	50	59	41	45	40	50	52	52	35	49	46	46	58	48	41	41	38	50	51	56	44	64	49	35	59	44	48	43	48	39	42	35	43	47	41	41	63	56	55	44	46	52	54	51	46	45	44	47	40	58	42	48	42	45	40	44	53	46	52	40	55	55	46	53	57	47	46	46	53	53	46	48	47	50	42	36	47	52	55	47	46	49	55	39	50	34	38	53	52	45	56	51	39	44	70	41	53	42	44	56	41	47	51	54	49	48	48	37	51	52	57	49	51	44	50	42	53	38	51	39	60	41	49	38	48	46	47	50	45	42	53	49	42	60	55	57	56	52	48	45	43	40	38	52	49	43	55	51	58	50	41	49	46	56	44	43	39	38	59	57	39	54	46	52	45	43	52	53	37	48	47	50	62	44	52	43	47	38	40	46	34	46	47	57	38	57	31	43	52	42	37	39	47	42	39	51	60	55	40	41	51	49	57	38	56	45	45	51	44	45	56	42	47	39	61	43	58	57	38	39	46	40	52	49	50	49	57	39	47	49	44	49	46	37	38	48	37	53	41	49	47	44	65	53	46	46	46	44	52	51	47	41	34	41	49	51	45	35	48	47	49	43	58	40	54	39	55	62	46	50	39	35	45	56	44	61	41	51	51	46	50	42	51	62	47	57	48	66	49	38	41	32	51	34	46	49	47	38	41	49	61	50	56	59	48	37	45	53	44	52	56	47	48	41	43	48	39	51	51	36	51	49	61	50	38	40	49	41	45	42	53	40	48	41	46	48	53	46	48	60	53	46	58	44	37	48	47	55	44	43	40	43	50	54	54	60	48	54	39	42	36	30	48	45	41	42	52	41	45	43	47	55	46	45	52	56	36	29	39	34	50	43	53	55	46	58	60	47	56	57	46	44	51	54	41	49	52	60	46	48	49	50	52	48	49	53	46	53	50	43	47	49	53	55	42	51	45	38	43	42	45	47	42	69	49	52	46	49	49	44	38	46	40	55	42	48	45	50	48	47	32	54	46	47	58	52	47	49	50	38	52	42	38	45	50	39	52	46	51	55	51	40	44	42	44	50	45	37	56	44	46	55	29	53	68	41	59	45	58	45	42	55	61	49	49	50	53	41	40	47	43	48	49	46	45	54	52	56	44	44	45	50	43	46	42	57	55	47	49	46	40	53	45	64	49	39	51	39	53	54	55	38	49	42	38	44	58	51	50	36	47	40	48	51	49	52	50	39	58	42	46	48	47	42	35	42	47	47	46	47	44	50	54	43	48	50	41	41	56	51	49	39	56	52	43	34	52	46	47	43	41	51	49	51	60	37	48	47	49	47	45	52	34	49	51	53	51	50	50	45	47	54	55	44	38	54	62	45	43	44	46	42	44	38	62	45	50	54	39	50	48	49	45	49	40	49	42	58	49	49	50	42	47	55	54	39	49	51	47	41	48	42	53	50	58	47	45	41	47	51	50	61	35	40	40	49	50	43	51	44	52	43	43	48	55	45	56	65	54	54	48	56	41	34	50	66	49	57	42	36	46	56	43	51	43	50	48	46	49	44	50	54	59	48	48	60	49	43	47	52	49	52	43	50	54	44	43	45	55	39	42	49	52	49	57	38	40	45	45	49	53	59	47	36	47	54	46	40	60	53	56	51	32	60	67	50	54	56	39	51	37	40	49	49	47	41	43	48	44	55	54	46	56	39	47	45	42	57	47	51	61	40	59	46	49	57	57	44	37	50	50	44	47	35	39	34	44	54	59	55	42	34	60	54	51	53	53	48	39	47	48	49	46	45	45	43	44	50	59	46	41	51	48	54	39	41	39	54	43	52	57	38	45	56	48	45	49	50	50	38	49	44	56	54	48	37	40	46	60	57	53	30	43	47	43	47	38	54	48	62	46	37	37	57	53	31	52	53	57	58	56	42	51	49	56	44	55	43	60	55	60	51	49	39	57	48	46	51	50	47	39	46	58	49	54	48	59	40	47	36	42	56	43	45	49	58	51	52	36	48	55	48	48	52	45	48	45	50	52	43	49	47	50	56	43	35	49	53	35	42	58	52	56	47	48	42	39	41	52	40	55	55	37	38	40	44	51	45	38	28	57	43	35	38	48	43	41	54	45	47	41	45	50	34	46	51	51	39	45	60	42	40	39	46	57	55	42	49	56	41	46	40	48	42	49	48	56	40	45	46	38	37	45	47	52	37	54	51	42	44	54	45	42	48	49	59	40	60	39	54	44	50	53	40	60	54	46	55	43	52	51	41	43	58	43	49	47	49	49	41	51	33	36	51	47	59	61	52	44	57	41	64	47	48	40	45	52	44	52	46	44	39	46	58	47	53	48	46	46	40	54	52	44	46	35	55	51	58	48	42	39	41	48	53	48	42	45	53	43	56	60	53	57	46	52	44	41	35	54	37	50	49	46	54	44	51	41	55	48	52	41	42	46	57	51	46	46	46	52	56	54	52	47	45	48	45	46	57	42	42	38	42	47	55	45	48	51	58	47	40	56	50	37	47	52	48	46	50	55	45	52	41	47	58	38	44	51	48	41	40	61	51	36	62	45	44	36	45	42	51	43	42	49	61	45	41	50	51	56	56	52	51	48	40	48	51	39	43	51	47	46	54	42	54	39	62	60	52	61	56	51	51	46	41	56	53	62	41	48	55	37	51	47	50	55	52	44	43	52	45	55	50	51	52	52	51	52	36	53	39	44	40	49	55	58	37	43
44725	36051	24378	22215	36421	29851	11147	2926	5023	2290	1464	1364	1143	4015	24521	9712	833	750	744	755	709	694	688	684	675	638	592	645	2983	12313	11558	7037	3592	1530	910	682	598	623	566	594	556	613	546	533	596	557	600	560	559	596	602	599	578	633	575	588	601	587	599	611	572	557	604	621	556	559	550	607	590	576	600	610	611	548	591	587	547	600	537	617	562	588	606	584	634	570	623	567	638	552	609	614	555	573	626	600	621	600	601	605	578	580	570	601	647	610	619	595	641	572	613	609	601	580	587	600	612	587	605	589	583	607	589	614	593	588	539	640	595	568	596	622	598	576	609	592	553	597	600	608	631	549	572	586	609	552	591	575	584	624	610	549	644	576	557	558	578	593	627	633	578	587	623	587	563	593	604	549	601	605	569	588	617	540	618	609	618	557	572	581	604	587	569	557	567	584	581	587	596	605	606	579	636	559	577	564	645	578	610	609	581	548	581	601	574	594	605	602	605	588	596	600	598	557	625	604	608	568	604	590	595	586	599	541	596	555	580	597	548	572	598	587	651	563	595	589	612	572	592	584	607	583	639	587	547	569	602	605	585	647	555	587	580	579	575	587	606	583	571	614	625	615	587	627	583	586	590	576	575	601	601	611	615	536	580	589	643	546	616	621	592	599	580	566	634	575	596	596	604	580	607	567	578	637	588	564	637	607	581	571	624	565	566	620	598	611	621	575	610	613	581	603	551	559	666	573	627	617	578	579	557	543	600	603	569	596	596	574	614	586	574	579	613	622	538	574	583	594	590	598	580	597	613	576	587	562	624	587	609	616	605	586	596	587	587	590	629	580	637	583	605	581	579	577	581	602	583	602	623	593	599	626	605	632	555	584	551	601	586	556	581	622	589	575	570	572	574	554	588	569	583	579	599	572	585	575	576	598	582	570	618	643	587	585	584	598	602	630	600	582	560	605	590	567	598	607	589	580	569	556	581	570	583	600	610	558	612	611	625	607	557	587	617	577	587	587	579	618	593	583	564	645	610	593	584	594	601	668	579	580	582	577	626	584	583	597	612	579	561	599	590	561	596	603	631	636	566	576	565	581	595	563	568	582	623	587	606	623	602	564	552	591	612	613	645	629	607	559	609	591	616	561	619	609	622	588	585	580	612	594	589	601	607	638	607	608	591	628	589	620	596	589	592	616	555	624	598	555	596	635	567	591	571	648	624	590	606	550	606	547	597	572	593	583	649	597	630	578	589	605	598	574	587	587	570	627	657	525	582	640	586	620	543	570	637	578	593	590	611	581	598	567	615	572	640	613	601	597	611	603	598	615	574	586	605	602	543	628	576	597	653	596	565	575	635	587	589	571	605	600	615	587	615	594	561	571	649	581	650	573	577	588	588	568	577	620	557	576	570	608	562	532	563	533	596	584	550	555	570	578	600	599	587	589	598	642	599	583	589	615	577	622	570	587	576	625	615	610	624	615	633	571	618	583	604	598	590	601	563	620	563	675	601	602	565	606	610	587	557	556	601	592	599	598	606	619	578	557	605	573	572	557	583	578	645	606	582	583	586	582	557	594	593	608	605	553	571	586	604	603	616	609	613	584	610	656	591	586	570	601	624	619	558	593	622	596	602	612	592	589	589	569	585	597	581	599	577	587	609	597	619	591	573	633	554	550	607	601	618	595	617	561	583	648	606	585	608	570	573	569	583	585	620	586	618	593	619	612	575	599	574	590	609	590	617	597	621	597	603	566	609	575	578	602	588	593	615	586	572	586	573	586	560	603	606	617	584	603	592	599	609	604	575	637	622	620	576	567	553	588	612	610	581	609	621	603	532	653	595	646	602	612	594	593	580	600	606	563	574	569	563	610	591	587	581	538	588	559	595	566	562	574	596	639	573	602	584	604	597	660	578	604	602	601	585	614	594	625	570	587	584	583	590	593	589	605	559	599	591	582	577	573	589	620	549	575	591	564	597	563	623	570	599	587	575	602	624	619	591	580	578	608	579	582	585	564	609	557	614	588	611	531	662	609	609	637	618	569	589	596	606	604	645	557	586	637	581	584	612	607	587	635	658	586	588	590	629	611	625	609	636	560	579	614	573	611	624	587	609	597	584	605	521	559	580	615	612	598	599	552	602	551	615	551	626	621	596	604	609	589	597	644	618	615	632	544	614	639	580	544	604	596	576	615	604	585	566	571	639	671	607	583	620	585	600	603	564	613	600	527	590	600	573	568	554	572	584	574	575	617	590	629	592	597	570	573	624	591	568	588	568	587	585	613	589	559	564	570	593	636	575	609	547	573	612	590	603	596	599	610	586	595	610	616	594	563	567	559	589	621	592	558	586	597	577	622	620	612	575	587	603	606	619	593	548	637	618	578	616	593	637	615	557	594	563	583	596	620	584	633	599	557	556	575	575	564	589	619	586	597	582	596	638	606	593	596	609	583	616	598	615	549	625	603	625	615	599	586	585	589	567	600	591	587	574	562	572	577	557	574	619	585	595	585	593	581	608	596	584	559	626	558	543	572	626	569	558	597	589	599	584	570	609	548	558	586	613	564	575	577	581	576	589	582	629	603	587	566	555	600	536	668	589	544	595	593	583	601	548	621	578	585	592	597	601	628	580	638	595	599	542	619	589	637	582	590	605	608	593	610	594	615	594	590	541	629	587	601	576	601	599	595	592	618	601	563	553	577	573	602	546	602	625	582	560	619	583	636	593	604	562	598	577	583	612	610	586	583	598	609	591	587	580	636	586	606	567	601	609	567	592	585	618	579	597	605	605	613	620	555	611	629	622	660	580	590	604	606	604	640	590	655	589	618	610	596	607	581	523	574	616	566	589	627	571	615	589	599	597	594	576	616	569	581	569	570	609	601	625	648	581	609	602	577	611	596	559	611	591	635	592	539	585	592	607	570	572	597	569	552	595	608	586	552	586	590	588	608	612	650	587	576	640	620	603	596	599	591	634	612	548	578	624	594	552	621	589	530	586	600	615	638	534	578	574	610	613	573	599	611	581	635	560	574	561	613	598	582	638	596	625	574	538	625	601	581	634	625	622	622	584	590	592	593	581	558	615	596	564	613	584	576	596	595	583	584	600	594	598	619	591	605	629	589	596	619	557	600	593	626	621	617	625	607	597	581	569	601	596	611	596	599	609	590	572	585	568	642	603	575	583	605	598	591	614	597	581	559	543	599	570	592	533	583	565	605	604	591	602	592	594	606	602	597	633	542	610	579	603	611	535	579	585	568	597	601	611	608	601	575	571	574	616	563	649	605	581	564	566	630	604	548	580	560	575	609	600	611	639	610	594	585	588	560	662	601	599	623	578	591	556	611	617	585	599	612	603	658	623	586	640	591	615	579	592	567	598	574	596	604	581	597	629	589	579	590	546	580	592	582	588	585	585	595	613	599	572	566	597	549	584	604	588	600	565	581	621	590	552	604	581	595	611	602	636	601	577	600	631	616	632	613	591	602	595	606	563	590	603	587	571	589	609	582	577	631
15918	21073	9810	1803	2647	1815	853	83	95	68	59	65	70	113	1623	1192	55	58	53	49	51	68	48	56	55	54	60	42	141	677	752	499	256	108	77	55	55	51	43	44	49	58	36	45	71	41	48	49	51	50	56	57	58	62	50	42	52	54	43	59	42	44	46	53	54	52	44	44	51	44	48	48	53	38	50	51	54	56	40	46	50	42	52	43	48	34	45	58	40	56	37	44	52	45	48	52	45	51	47	43	45	51	40	54	49	48	47	46	49	53	59	40	45	43	51	39	52	57	47	60	52	42	48	40	53	42	46	42	40	50	38	41	35	50	39	48	55	51	48	58	38	32	53	43	50	52	59	51	48	48	33	62	52	39	40	43	57	47	40	55	51	37	46	48	46	62	46	54	43	57	51	44	44	52	64	36	47	48	61	51	43	40	38	51	54	50	53	59	60	48	62	36	41	52	45	43	49	53	51	58	56	51	44	44	50	49	48	35	46	56	37	43	39	44	52	48	52	33	48	42	55	53	48	44	54	48	45	42	57	47	49	43	43	48	53	57	51	64	42	37	37	48	41	51	50	31	58	49	41	53	39	64	38	41	51	49	52	55	55	42	39	50	49	46	38	53	52	45	45	36	35	51	46	50	50	51	48	43	43	57	49	52	47	52	46	42	36	55	51	43	41	48	49	50	48	35	72	55	66	59	47	43	50	49	49	55	44	53	51	36	41	61	43	49	45	50	42	44	40	49	49	39	62	55	51	45	47	57	42	41	45	51	37	63	55	53	38	50	45	52	51	47	49	52	48	47	55	50	50	47	48	51	35	45	57	34	54	35	58	48	38	57	48	41	49	53	58	49	40	41	46	48	45	38	50	59	44	36	45	39	40	56	33	48	44	59	39	53	41	46	47	44	49	46	51	63	55	59	48	44	45	59	45	50	42	61	52	49	48	46	44	40	45	52	60	44	45	58	55	40	52	47	47	43	53	51	50	60	37	45	43	67	49	46	55	35	55	59	46	62	48	46	38	41	49	45	49	46	50	48	47	55	49	46	40	45	53	57	49	51	45	43	52	54	46	56	46	50	39	53	41	57	46	50	55	47	43	38	46	45	52	52	56	45	49	42	50	52	53	46	47	49	41	41	45	45	33	57	43	42	50	56	67	36	47	53	45	66	41	50	53	49	41	61	39	54	55	52	50	49	45	43	43	43	44	46	52	46	35	56	38	44	49	48	42	41	74	57	52	50	63	56	53	52	51	52	48	61	46	51	54	46	53	36	41	51	43	54	42	45	44	39	53	58	49	44	51	57	47	63	50	42	56	43	45	50	43	42	53	53	49	63	54	39	43	48	44	65	54	67	47	42	36	48	45	46	38	62	52	51	45	50	54	54	56	46	63	40	43	51	50	61	39	55	53	46	44	48	53	53	44	55	57	57	52	52	45	43	45	39	66	50	43	52	50	50	41	50	41	55	40	33	54	33	63	46	31	44	49	52	50	44	42	49	39	55	63	41	44	47	45	44	57	47	44	57	35	45	55	43	53	52	61	54	53	45	44	49	40	44	53	39	57	51	45	49	40	44	47	48	41	50	54	42	46	44	61	50	34	31	56	43	53	49	41	46	58	64	48	46	54	42	58	40	61	49	48	58	60	57	41	51	40	60	45	50	45	38	49	54	58	49	53	48	43	42	52	47	54	42	48	43	49	53	52	63	53	43	51	51	46	50	59	50	44	48	32	48	55	40	44	45	46	56	47	55	53	52	42	48	45	47	51	45	49	45	50	51	50	67	47	49	54	49	52	56	49	42	44	52	39	42	53	69	56	54	48	53	51	47	43	53	50	51	51	57	61	31	45	45	48	55	47	49	49	58	47	51	42	36	42	50	56	42	48	44	64	65	47	44	50	47	48	56	56	35	46	41	51	41	42	37	50	50	54	40	50	57	53	48	47	41	49	45	39	44	38	47	50	45	60	54	36	50	49	38	43	57	59	48	47	52	57	50	44	54	43	56	63	66	47	61	50	43	50	38	47	48	49	50	48	50	47	47	45	61	49	45	49	60	54	53	41	56	46	35	46	41	50	39	58	38	39	42	48	48	54	50	52	43	46	46	50	57	47	48	39	39	52	56	43	51	50	53	55	59	37	46	68	62	56	49	47	52	51	47	42	54	51	49	53	36	57	60	40	51	55	47	57	47	57	50	44	60	48	46	51	40	59	69	33	33	58	40	51	53	41	58	53	62	42	45	57	51	49	53	51	44	37	46	48	56	50	57	54	49	49	53	50	39	45	47	51	49	54	49	61	46	52	49	39	56	51	46	50	44	46	46	40	43	52	57	50	51	52	41	51	42	46	32	48	49	43	47	49	44	49	42	37	42	49	49	49	51	47	53	48	42	39	42	56	59	53	59	52	47	51	51	52	50	53	54	55	55	50	41	39	45	47	49	49	56	56	54	50	43	43	57	56	53	46	51	57	47	36	39	42	41	49	39	45	40	43	56	61	46	43	42	42	39	54	53	44	46	51	50	47	57	52	66	38	52	46	46	53	42	55	47	41	46	65	48	39	42	37	48	60	45	51	42	51	41	46	51	40	44	51	41	46	42	47	40	69	49	46	33	43	37	57	39	37	44	49	55	53	52	40	37	36	47	49	46	44	42	56	50	55	55	46	50	49	44	41	49	44	47	53	48	48	53	51	41	52	42	48	44	57	47	40	49	55	49	45	53	51	52	43	53	47	52	54	41	44	50	37	36	47	45	52	43	58	42	47	53	53	42	37	42	46	55	41	54	51	51	41	52	47	46	50	55	42	50	44	35	59	48	38	51	54	55	46	44	48	51	25	52	48	52	53	47	54	45	41	38	47	48	57	43	57	47	52	39	51	39	42	55	40	48	49	53	61	49	55	38	52	47	49	58	52	45	33	44	43	49	63	37	62	37	47	56	51	45	46	41	42	37	49	61	61	43	38	47	52	47	47	59	48	61	41	52	43	43	44	44	63	50	48	53	39	58	55	48	42	51	36	51	50	52	46	45	57	53	46	55	53	56	53	42	49	50	47	50	64	40	53	41	40	39	42	49	45	48	42	56	40	45	44	50	43	58	56	53	47	54	59	36	51	57	40	59	46	55	47	46	41	47	54	50	54	50	37	48	61	52	51	49	39	39	41	53	54	52	42	50	45	54	51	45	52	45	47	45	56	50	34	39	38	43	52	61	38	53	55	31	39	49	47	45	37	53	61	48	53	41	36	46	53	52	59	46	51	42	44	52	45	57	54	44	54	45	38	41	49	46	31	53	45	56	61	60	40	53	50	50	71	56	42	49	58	43	47	35	44	36	49	52	41	47	40	54	49	46	36	48	36	56	44	46	56	42	58	41	59	39	53	44	48	46	49	43	47	43	61	58	41	56	59	45	42	38	40	50	54	46	52	49	39	47	48	55	37	51	45	43	57	60	45	42	34	44	39	52	52	40	54	48	50	51	47	53	53	53	45	48	43	43
53471	44302	28628	28477	44713	37484	15016	4080	3851	2344	2023	1699	1539	3129	27554	13612	963	927	857	839	826	808	795	813	762	703	726	752	4054	15729	16572	11296	6438	2530	1188	738	685	665	596	620	635	622	579	579	616	594	587	655	597	576	618	648	619	604	649	611	614	608	601	573	578	621	594	581	614	623	626	607	641	596	589	599	606	604	622	617	610	638	614	635	628	599	585	605	601	567	645	621	598	600	619	546	627	597	619	608	571	620	600	589	637	563	583	611	622	600	574	614	630	661	621	621	606	612	598	582	607	634	650	592	596	582	607	627	584	613	650	645	610	591	636	562	611	606	595	602	629	651	616	667	590	624	590	578	627	581	586	606	632	636	638	609	594	668	632	605	605	586	614	627	618	594	636	616	640	584	571	633	613	579	631	583	579	629	599	588	626	618	601	567	620	618	604	592	627	592	605	617	579	613	609	591	587	589	580	628	634	613	615	629	597	648	591	605	625	607	593	582	599	574	566	602	597	593	654	610	558	579	589	650	604	666	573	578	611	649	611	574	579	627	597	597	629	627	638	635	622	572	606	646	597	599	601	611	649	631	624	599	603	620	614	633	637	651	648	590	610	647	599	607	579	602	602	587	616	581	611	617	601	593	633	636	595	622	620	629	597	548	616	620	651	598	620	611	646	619	608	624	647	598	646	615	625	581	600	666	584	615	664	578	602	616	577	628	637	643	616	590	592	603	651	587	624	580	625	595	641	614	614	600	633	572	604	573	592	585	609	579	637	619	670	621	621	610	667	612	625	591	600	664	626	580	611	622	623	617	628	600	595	596	626	631	642	614	631	639	645	610	623	631	620	639	613	608	620	590	613	620	558	551	603	610	622	630	644	612	611	630	643	573	635	584	642	628	641	577	637	595	627	574	599	601	633	582	625	617	614	580	614	592	634	605	607	596	609	587	590	597	604	643	598	628	630	593	633	563	641	599	616	596	597	650	622	618	622	571	609	601	618	606	610	624	558	595	621	597	590	611	624	604	607	592	598	634	610	623	563	609	609	621	648	629	622	571	642	602	598	635	639	601	610	626	576	622	605	643	659	555	618	612	604	591	582	612	612	635	652	627	604	612	645	604	619	616	623	647	618	610	650	628	625	610	661	567	597	612	601	584	597	607	590	572	603	604	586	602	570	675	611	618	596	570	617	591	634	594	594	638	580	608	626	597	645	632	635	612	601	582	614	605	584	616	599	633	586	624	596	595	639	588	593	588	605	570	628	581	610	626	619	582	630	604	641	649	598	598	624	626	641	599	569	613	602	592	639	634	603	602	604	580	621	643	586	647	560	593	626	645	617	624	586	600	558	582	635	608	605	629	589	639	628	575	575	614	576	637	582	605	600	589	622	589	642	595	601	612	589	618	616	620	609	630	586	584	650	608	601	630	635	594	568	603	579	644	588	603	641	620	581	581	631	611	605	586	618	584	592	616	615	590	661	610	606	614	586	602	616	631	571	577	618	593	605	634	602	590	633	615	589	649	631	618	605	615	629	554	580	608	630	564	632	591	588	577	608	581	605	615	646	620	616	635	617	652	623	553	577	622	668	597	619	600	635	597	568	638	664	558	570	620	598	591	627	530	617	616	613	628	537	637	587	627	602	599	608	629	599	579	601	599	597	618	663	601	626	599	643	606	636	637	607	572	608	561	559	612	621	638	626	613	637	628	602	560	600	629	639	596	606	615	655	621	637	587	597	620	619	582	658	587	592	659	611	615	632	649	586	610	607	604	598	659	584	632	656	601	608	662	587	630	626	587	639	595	616	649	558	597	618	583	566	608	614	596	599	590	619	642	623	619	554	602	577	635	633	643	606	610	671	616	619	605	599	665	634	584	569	575	658	588	623	637	612	582	616	572	646	588	645	612	635	610	633	612	672	570	609	621	607	581	611	630	584	644	633	598	600	602	608	592	629	568	617	623	580	610	584	637	618	584	584	604	603	604	605	612	595	558	618	579	609	594	624	621	576	598	612	625	604	618	615	637	620	595	616	649	590	616	634	600	612	606	594	633	601	613	578	626	614	569	578	593	642	570	610	605	626	627	661	607	622	596	594	632	605	606	589	579	576	631	623	600	667	591	630	590	619	609	608	600	614	584	637	627	601	612	637	647	575	616	593	600	617	607	566	573	628	584	590	587	630	627	680	604	644	629	636	625	607	567	621	616	625	638	587	586	576	616	656	628	637	628	676	631	630	614	607	634	583	614	619	649	592	643	643	629	568	635	640	584	654	642	614	624	625	622	645	572	571	603	617	591	606	605	598	644	620	620	596	592	592	600	638	607	679	606	635	609	601	631	607	586	592	569	678	646	600	612	611	617	599	646	630	585	570	586	594	602	590	608	618	624	575	621	603	579	619	633	583	628	569	616	631	663	601	601	644	587	602	643	576	624	591	632	613	680	600	587	640	626	592	600	605	608	575	615	616	574	641	633	630	630	619	623	652	584	608	609	607	584	650	561	639	636	612	586	603	618	587	617	640	617	607	586	597	607	644	603	630	616	620	609	576	594	619	602	567	653	571	626	618	637	586	622	586	599	608	629	645	622	620	651	603	611	590	622	594	646	652	627	595	628	571	596	600	597	598	659	608	633	641	624	579	658	637	626	634	622	595	650	600	596	611	609	582	612	570	579	614	624	615	598	610	601	629	621	568	625	593	605	619	603	609	585	618	589	618	613	623	601	605	641	643	609	607	615	636	658	612	630	610	634	609	591	612	550	615	622	598	624	612	575	614	617	669	604	614	587	649	608	592	624	640	621	568	644	610	625	600	624	597	611	586	589	611	636	604	621	626	625	608	581	620	590	618	605	620	593	631	631	600	632	642	588	620	583	631	630	610	644	611	616	609	587	625	620	624	631	598	636	617	583	608	602	582	586	597	616	582	620	594	615	662	568	603	632	597	572	635	626	584	618	570	620	592	564	619	594	600	607	607	670	622	617	634	653	618	636	661	603	610	636	621	623	652	619	602	551	625	645	588	606	615	604	617	594	623	557	605	618	597	575	604	627	639	626	614	580	605	625	659	598	576	626	607	602	629	624	614	646	614	609	610	625	599	630	627	611	645	641	600	623	584	643	614	623	617	607	607	613	601	598	623	633	640	604	594	636	632	606	622	627	627	571	616	613	609	595	592	575	597	648	628	588	646	584	627	580	591	570	636	594	603	586	586	591	602	598	600	587	606	610	639	601	616	611	627	623	579	643	603	598	619	622	636	634	612	577	560	589	601	655	572	579	592	612	659	634	634	606	591	604	599	569	565	605	603	621	597	652	602	604	636	625	582	636	611	653	610	624	609	658	611	601	613	654	612	668	609	597	623	566	629	608	598	610	678	674	624	584	584	612	585	620	610	624	616	608	571	582	615	581	628	580	594	573	624	574	632	605	631	632	527	599	641	588	673	627	614	599	570	628	598	606	567	651	622	556	573	654	595	593	638	650	630	630	607	614	562	642	632	610	567	523	575	608
5898	3727	1466	308	509	300	206	61	59	59	48	31	49	93	311	473	58	49	49	53	45	54	44	47	45	49	28	50	68	181	172	142	114	67	59	56	54	51	42	39	46	48	41	40	50	52	47	42	42	36	38	42	43	49	50	51	45	52	40	43	37	45	49	48	54	39	42	47	48	57	44	35	52	40	40	39	51	39	39	44	54	50	45	53	43	45	47	51	51	37	60	44	44	42	46	45	46	33	45	53	48	49	40	44	38	48	33	46	45	54	46	44	40	42	49	44	55	50	48	50	41	40	46	34	54	40	42	34	54	39	48	37	34	45	50	44	44	48	49	46	42	42	45	46	41	43	32	60	51	44	28	47	45	43	34	61	46	48	44	39	45	50	38	47	41	56	38	44	45	34	43	55	49	43	63	39	50	47	51	46	49	44	41	58	54	44	44	47	57	45	52	44	48	46	41	44	48	39	42	45	41	44	55	40	42	45	40	42	40	52	47	37	42	31	35	42	51	60	51	43	55	50	54	43	47	41	46	40	44	41	45	45	45	56	40	35	43	39	48	40	40	49	40	48	36	51	40	41	47	50	47	42	43	40	48	36	54	48	42	34	44	53	41	53	39	50	48	58	29	38	45	56	51	50	51	46	40	49	38	46	48	55	46	43	36	33	50	44	49	45	49	46	50	40	41	49	57	55	40	58	44	53	37	39	43	43	36	41	53	46	40	37	55	39	52	47	45	47	51	36	49	42	55	38	41	40	49	56	44	50	49	48	47	29	60	49	39	31	37	57	46	51	50	49	37	56	48	36	39	38	45	60	47	43	48	50	48	41	48	47	35	51	43	45	43	61	55	44	46	51	37	41	32	42	36	51	50	50	47	42	49	51	49	50	42	45	42	38	49	44	46	49	39	41	43	54	40	53	41	57	43	50	43	44	34	50	40	49	47	34	48	48	49	53	58	48	44	68	56	51	47	47	32	63	41	49	61	46	58	55	37	42	48	45	40	37	49	60	56	47	30	61	41	43	49	43	46	49	47	46	44	49	45	41	48	33	37	49	40	52	50	50	50	41	38	42	44	43	48	46	45	48	52	43	43	52	46	45	49	49	45	50	43	41	47	54	53	41	50	50	52	47	30	46	52	52	47	49	45	45	46	45	57	55	38	30	54	50	54	46	43	38	41	40	46	39	41	44	41	60	45	44	47	40	35	44	44	51	58	47	45	45	39	47	54	41	39	56	43	38	39	56	39	47	50	46	42	52	38	33	50	59	68	39	46	36	56	48	56	46	35	47	39	50	45	37	40	38	45	40	50	52	52	49	40	42	55	47	39	58	45	52	44	53	56	38	57	59	50	39	45	55	48	39	52	39	44	37	53	47	49	42	40	47	39	50	50	37	55	38	44	39	44	49	54	53	44	42	46	41	48	35	50	49	36	44	37	49	49	38	55	56	41	61	52	58	40	34	44	44	44	46	49	54	43	45	39	35	41	65	46	45	38	51	40	41	52	57	40	54	49	40	40	40	48	53	34	49	62	49	49	42	40	49	45	46	40	39	47	48	34	41	45	46	45	54	41	33	48	44	46	41	55	50	36	47	46	41	40	53	41	59	40	53	47	34	47	46	40	49	44	43	44	43	55	43	38	36	40	46	45	38	48	49	42	44	42	47	49	46	51	46	37	39	47	41	37	45	45	44	54	44	46	41	53	48	30	58	57	53	44	43	39	45	51	36	43	57	43	51	40	39	33	49	43	40	34	52	48	42	32	47	43	60	39	40	44	50	40	39	33	44	58	44	44	41	49	46	50	40	50	50	30	49	45	47	47	44	36	44	46	36	29	50	50	45	50	40	48	41	56	58	57	44	39	45	43	40	38	35	43	46	38	51	39	55	51	60	30	38	51	62	52	42	45	56	42	64	37	47	36	35	39	54	47	36	62	32	34	48	28	42	56	41	55	55	49	50	41	47	42	37	48	42	43	41	50	43	45	38	40	37	45	56	46	48	47	36	47	40	44	44	50	61	51	43	45	35	46	50	32	39	39	35	43	50	36	45	43	38	39	46	47	50	48	57	50	58	48	42	46	61	46	37	48	35	52	44	61	51	44	43	40	46	47	48	51	29	52	41	55	50	42	45	39	50	36	48	49	44	41	54	44	45	44	42	49	56	41	64	42	41	32	33	42	48	48	54	55	33	54	59	39	54	40	51	43	41	47	43	34	43	52	41	43	50	45	40	44	50	42	48	47	47	55	46	55	43	40	44	53	46	44	35	45	40	38	57	49	41	36	36	50	43	45	29	45	57	47	55	47	42	41	36	43	54	46	43	39	39	47	54	40	44	55	46	42	60	41	46	46	36	42	47	43	59	62	49	55	42	40	47	42	47	47	41	42	51	45	44	42	41	45	41	49	52	48	54	44	42	44	47	51	45	53	45	44	41	57	48	35	49	46	47	44	47	39	35	40	57	58	45	32	37	30	45	41	42	51	31	40	38	39	43	43	51	44	46	45	55	46	39	37	58	41	42	42	39	38	48	50	47	36	48	49	32	55	37	43	41	43	44	37	49	38	56	48	43	35	42	48	53	49	39	45	45	48	48	47	58	38	47	39	55	55	49	51	52	36	44	45	38	53	50	51	51	34	43	40	59	44	43	41	37	39	47	63	43	50	46	55	45	43	50	43	44	53	47	44	44	46	54	48	44	44	43	45	40	49	40	43	49	47	56	51	49	51	53	44	45	46	46	46	37	53	54	47	47	47	47	45	57	42	39	39	47	49	45	40	57	44	45	38	45	51	41	46	59	37	43	45	42	49	46	35	57	42	45	33	43	41	45	51	50	45	48	39	38	45	42	55	46	40	30	46	44	46	47	45	43	51	42	49	37	42	36	54	38	43	50	44	57	34	46	47	47	45	54	43	62	34	29	46	48	47	48	48	39	57	48	43	45	46	40	52	45	48	37	46	34	49	49	42	39	55	48	38	40	38	39	49	40	41	42	50	53	45	31	41	41	53	50	48	49	53	62	49	41	56	43	40	46	44	47	43	53	42	43	45	55	54	37	60	46	34	51	43	60	53	49	39	41	62	34	54	52	51	47	51	42	47	38	44	45	39	38	58	44	40	44	35	47	56	37	42	59	45	41	54	32	47	44	33	36	43	43	47	53	37	47	42	52	58	40	41	50	48	47	42	51	36	48	38	47	42	44	46	52	47	39	45	41	53	36	51	50	47	47	43	55	45	39	45	48	42	44	36	50	35	51	47	42	48	37	45	57	43	42	52	56	44	44	47	44	37	44	45	37	49	44	45	43	46	41	46	52	47	42	42	32	49	36	39	56	47	44	53	40	59	42	41	64	42	37	51	43	51	50	37	35	52	48	46	49	39	46	35	50	33	46	51	52	40	42	49	60	55	60	45	37	38	38	49	41	66	55	49	53	37	37	47	35	40	50	36	50	46	40	37	54	49	43	40	48	67	47	50	37	42	40	45	43	42	56	45	52
36255	25704	14192	11243	26350	18135	8482	1281	1258	1015	852	847	809	3176	10343	13023	1086	635	610	591	606	605	619	594	541	602	562	561	1594	4981	5113	3720	2153	1083	725	619	560	581	575	587	540	563	547	595	563	552	611	547	609	562	567	579	571	551	606	559	540	559	583	563	600	553	589	553	576	570	565	543	559	573	541	566	549	571	564	570	587	559	548	604	524	546	570	579	585	594	568	610	584	592	580	565	549	566	567	556	538	583	582	581	553	594	569	577	581	557	569	577	573	614	603	586	604	560	586	562	620	565	570	585	577	575	595	529	633	586	541	580	525	584	594	531	576	559	533	540	577	589	575	571	594	582	573	563	523	595	568	556	651	568	618	601	543	575	575	577	600	567	572	585	579	546	602	557	595	564	623	510	571	610	588	580	560	601	566	561	583	583	568	544	586	554	571	520	573	610	603	568	574	617	542	549	555	585	580	551	541	556	570	573	577	587	603	592	583	583	543	587	584	561	549	574	589	603	528	548	580	584	573	609	562	580	576	621	566	587	570	544	576	591	582	538	580	582	577	587	585	564	569	584	574	599	579	570	601	586	578	536	566	583	582	576	603	608	587	594	572	570	586	592	550	585	584	566	552	595	560	576	535	600	600	587	578	544	596	558	571	573	626	578	563	558	567	584	591	618	592	612	565	578	546	593	572	576	586	529	549	586	574	588	566	587	588	612	581	584	585	567	552	568	558	572	544	582	570	549	586	625	577	540	549	530	581	562	603	532	584	588	551	557	556	594	587	573	556	571	597	567	603	596	564	547	518	598	527	573	596	563	555	574	611	614	624	572	547	595	577	592	601	575	574	591	577	582	575	582	603	598	560	562	572	551	575	587	579	588	575	612	552	545	551	567	565	615	554	575	538	552	589	560	573	530	566	572	560	569	576	590	584	536	566	563	580	596	614	534	549	543	554	582	536	592	555	569	540	602	592	576	560	532	561	555	549	572	559	566	582	549	530	603	539	588	561	553	553	540	557	551	603	578	562	566	556	582	592	561	548	608	581	584	616	564	545	580	587	581	572	551	576	557	589	593	595	570	604	560	539	621	579	584	577	550	587	558	575	562	571	610	605	564	569	567	556	585	513	550	555	574	592	594	558	596	558	521	587	585	541	563	577	569	579	589	519	587	571	556	583	589	556	587	578	578	590	579	569	576	557	606	605	578	597	611	544	611	567	589	553	562	565	602	570	560	619	573	555	545	600	537	587	589	563	552	587	595	542	585	547	561	599	547	564	554	572	557	550	598	514	588	636	562	597	620	576	611	562	556	577	593	572	589	590	581	590	583	568	569	553	546	569	528	531	562	570	570	537	570	535	576	537	565	583	529	560	589	512	600	598	598	575	625	574	559	584	576	564	583	566	599	560	622	549	598	577	574	564	543	589	550	543	590	583	583	548	565	543	570	602	560	613	538	600	587	549	619	569	599	561	528	594	557	548	594	594	579	533	554	563	557	609	589	584	596	569	537	617	558	595	535	588	516	629	573	570	633	512	535	616	581	599	577	549	550	554	592	597	580	580	597	563	551	551	626	544	551	551	577	547	566	610	600	561	567	553	545	573	563	597	606	575	524	569	576	543	546	567	575	577	567	585	592	579	630	559	578	590	570	560	577	610	573	574	551	560	538	605	520	590	563	590	613	597	544	560	538	612	612	593	597	558	592	578	581	542	603	580	585	562	547	539	545	582	567	551	539	574	551	576	595	547	607	546	551	541	612	560	608	604	601	593	566	538	604	628	549	560	570	605	544	557	534	604	576	551	575	553	557	562	568	579	557	577	572	533	629	554	597	564	555	614	553	569	583	595	562	578	594	567	561	568	557	583	558	572	551	561	559	530	563	584	576	559	567	573	561	622	529	582	558	525	551	576	570	541	581	577	559	539	586	578	611	597	547	585	602	558	605	572	550	594	606	587	551	558	597	582	554	585	569	548	604	599	593	542	589	554	624	582	622	570	584	555	590	563	563	551	540	579	592	588	555	539	565	588	599	553	588	561	583	582	565	599	564	550	551	583	561	596	592	556	504	555	573	579	574	604	550	561	589	595	556	584	612	596	594	572	614	544	507	596	543	556	556	575	593	587	590	574	581	573	580	509	544	524	544	581	556	569	591	613	601	567	578	581	567	556	595	562	611	609	589	590	570	543	543	514	554	565	567	551	600	604	575	547	563	591	588	577	596	550	560	576	607	576	548	595	577	537	582	585	610	601	546	595	583	568	529	549	580	560	580	563	602	600	585	581	577	539	602	556	565	586	579	608	577	566	549	576	583	580	577	555	530	556	565	636	586	602	531	583	596	625	557	598	554	590	570	591	604	572	589	569	577	523	632	601	562	581	562	555	568	536	562	559	579	555	597	572	613	588	573	600	564	562	540	593	602	591	593	581	552	591	558	569	588	576	592	590	589	553	554	608	585	587	586	577	595	555	595	574	571	582	535	555	600	545	604	544	556	565	603	537	584	579	591	570	591	547	627	584	557	541	584	553	584	574	543	542	586	597	589	575	576	554	636	558	560	603	559	583	560	587	553	631	591	522	598	580	528	523	562	547	595	541	593	551	574	543	565	532	575	582	561	568	557	560	548	619	618	536	518	564	629	610	572	550	602	603	569	589	551	601	565	531	549	561	555	595	571	586	549	560	561	533	602	561	624	525	562	629	550	555	555	552	589	605	598	553	587	557	588	572	588	589	563	578	575	586	587	607	593	596	583	598	595	535	591	562	584	620	547	580	619	545	599	549	600	529	549	566	577	572	565	587	577	566	601	551	558	593	571	555	597	551	582	556	563	616	562	595	615	567	603	590	560	549	611	584	579	590	593	554	609	580	586	570	580	565	561	572	603	563	580	570	615	577	550	583	551	563	572	604	537	582	515	539	514	585	613	596	588	580	563	605	538	591	552	576	611	576	578	593	578	594	541	548	573	527	542	569	579	581	578	614	565	570	567	612	592	522	601	543	547	581	564	577	582	567	559	580	590	595	544	596	570	552	585	586	559	581	594	617	586	597	598	562	599	550	553	536	580	570	537	553	549	518	567	605	602	582	560	578	611	592	605	569	571	589	578	539	557	577	546	574	595	586	577	550	573	534	599	551	560	575	572	559	532	566	537	563	536	572	584	595	550	570	545	540	623	511	579	586	585	598	582	542	598	584	581	579	570	583	608	573	591	597	592	555	583	604	587	607	573	586	548	594	566	560	618	554	599	592	583	582	545	559	546	579	565	600	559	557	590	576	556	565	583	609	604	544	597	579	596	564	561	583	594	584	598	584	576	581	601	589	546	599	551	565	506	616	555	561	545	607	552	561	591	555	613	578	578	607	586	558	539	594	539	555	573	598	600	584	601	575	565	533	613	556	587	624	575	585	590	582	584	614	613	564	595	569	582	584	598	582	585	584	547	551	602	553	578	591	564	618	533	575	536	579	587	548	580	598	604	573	555	576	530	562	576	587	560	525	583	588	583	568	561
11890	14363	5484	897	1533	789	571	70	86	62	66	53	63	70	874	1450	946	107	50	42	46	54	59	51	41	44	46	52	121	259	225	154	81	62	50	44	41	49	40	44	53	48	46	51	47	60	48	44	50	58	50	50	41	47	48	51	40	40	46	51	46	40	52	50	47	44	49	48	59	45	51	41	40	49	39	47	49	44	43	40	43	34	42	60	49	53	56	42	52	48	47	52	54	40	53	47	34	51	45	57	49	58	40	50	54	56	46	56	52	51	49	58	57	46	40	50	53	44	46	49	51	34	46	43	54	38	45	45	46	52	51	39	55	51	43	48	57	56	42	45	38	33	52	38	49	57	35	51	46	42	44	43	52	50	49	54	46	52	53	49	40	49	49	47	60	41	47	58	55	49	57	40	59	42	49	60	37	47	49	39	42	51	51	42	41	51	45	42	50	39	47	38	65	52	36	50	52	50	50	75	42	47	48	40	59	47	46	50	50	41	41	53	48	52	57	46	42	46	45	47	54	41	44	42	51	37	50	42	50	39	41	52	44	45	55	57	53	52	46	51	60	47	56	41	52	57	55	52	47	64	49	50	46	47	52	41	47	54	47	46	56	51	35	51	57	37	44	38	48	46	35	38	45	52	35	51	56	53	46	44	45	58	49	63	47	43	60	49	50	58	42	48	48	51	52	44	44	56	43	53	37	62	48	53	50	46	44	47	50	45	47	50	43	61	43	49	43	45	39	44	39	46	54	53	52	40	51	58	46	43	43	33	53	33	49	48	43	48	41	59	50	49	44	34	45	45	62	40	48	53	38	29	43	48	50	53	34	56	57	53	38	44	61	48	47	45	51	36	47	46	58	37	51	36	35	42	53	40	48	46	51	48	45	46	39	45	57	41	59	46	50	53	51	53	53	47	55	48	37	40	55	50	35	52	50	50	53	50	50	58	51	38	54	49	40	45	41	44	47	35	54	55	51	60	39	42	41	52	43	44	40	54	54	59	53	42	41	57	36	42	38	60	51	56	51	54	42	54	55	46	48	53	41	58	50	50	47	67	59	48	55	47	46	70	43	47	49	55	44	55	47	39	40	40	47	48	49	47	47	47	45	60	49	46	41	40	43	43	43	48	40	57	45	50	37	52	49	63	52	50	50	55	48	44	40	36	55	45	72	51	44	47	50	46	41	59	51	41	42	34	46	50	50	50	48	47	47	45	46	53	46	41	40	41	39	43	54	44	48	49	52	44	51	52	57	45	53	44	59	38	36	47	40	42	43	56	52	58	51	44	48	42	54	47	54	45	52	44	47	64	45	49	45	53	44	52	34	44	49	53	57	37	47	42	56	57	49	43	48	47	56	49	38	45	46	49	33	40	44	42	47	46	52	41	58	46	40	47	39	57	50	62	53	40	40	50	51	61	35	56	49	52	46	58	59	48	46	50	47	43	40	58	53	51	46	53	46	37	39	47	53	56	49	41	53	43	55	41	42	50	51	45	60	44	46	45	47	47	51	45	38	43	48	45	42	46	61	46	51	59	51	52	41	56	52	52	47	58	46	46	45	48	51	43	44	51	51	49	44	51	65	47	34	51	58	44	46	55	39	47	42	37	41	45	58	55	44	44	40	43	49	57	49	51	46	43	40	43	44	49	39	37	47	60	34	45	47	46	37	36	63	44	48	39	42	49	62	44	48	43	47	41	49	48	53	50	52	51	50	40	45	59	46	54	44	38	52	50	51	49	49	50	43	47	42	46	51	54	62	40	39	46	55	44	65	49	63	43	44	35	42	53	46	38	59	55	38	55	50	48	49	43	50	49	49	51	51	53	49	51	44	54	45	53	40	54	47	61	40	59	47	53	47	44	45	67	38	49	58	39	41	44	54	51	50	51	46	45	47	52	57	59	56	58	62	38	53	46	58	43	50	45	41	44	47	53	54	56	50	43	54	36	63	47	37	50	44	55	57	33	43	42	49	51	59	44	61	44	45	46	49	43	54	50	36	55	44	46	44	43	55	46	55	47	54	49	40	49	44	50	46	48	49	51	45	51	44	43	53	41	47	47	41	52	62	48	44	53	39	44	61	46	49	59	54	42	39	42	44	45	36	46	56	42	43	46	43	46	56	49	57	47	34	54	43	48	39	51	49	53	45	52	40	54	52	39	53	62	44	53	34	47	46	40	50	57	41	43	42	43	44	55	46	40	45	40	49	54	48	55	32	52	44	46	62	34	38	59	38	37	52	66	50	34	57	51	55	44	50	40	42	49	49	47	50	57	45	50	39	52	51	50	61	47	44	52	42	64	40	47	47	66	49	38	41	39	43	38	60	54	43	56	42	53	37	48	61	54	44	54	40	50	50	51	52	48	44	50	56	45	47	42	45	41	44	47	42	57	40	42	41	62	50	63	54	42	50	61	57	36	46	46	47	53	48	48	44	49	63	41	55	53	50	54	49	48	35	43	46	50	43	54	53	51	54	46	54	52	52	60	64	44	45	49	51	46	56	55	47	52	34	45	47	57	54	50	49	42	52	50	34	39	45	56	46	53	40	47	61	56	42	44	43	47	48	51	58	44	47	40	23	57	55	53	45	45	40	55	46	52	43	44	57	56	45	51	39	65	47	44	49	44	57	47	45	46	58	45	39	50	47	48	54	51	43	43	45	33	47	66	42	60	44	50	40	63	54	46	49	60	58	56	57	38	60	40	48	49	51	46	56	45	65	58	39	48	62	36	46	27	52	49	41	45	37	49	47	47	45	56	36	44	38	62	55	48	45	51	55	50	52	53	44	38	43	35	47	48	46	50	64	47	59	44	46	48	40	40	57	42	59	50	47	57	48	61	58	59	51	46	51	43	50	53	44	60	42	49	53	45	54	55	42	46	46	52	62	50	45	40	45	56	48	51	52	50	61	43	48	46	53	50	48	54	51	59	36	45	47	46	55	33	47	51	46	38	49	58	45	54	47	36	63	47	54	38	38	41	45	43	52	51	54	53	43	44	34	53	48	49	55	44	56	51	44	47	50	57	55	59	52	52	50	35	46	47	39	45	45	40	55	42	45	48	48	50	36	47	39	54	48	45	51	57	64	66	49	35	49	43	52	45	50	46	31	40	63	49	43	48	62	54	41	40	52	41	39	52	48	48	39	39	36	50	42	49	44	38	44	44	48	40	61	48	40	39	32	44	50	40	52	59	43	49	57	54	41	44	40	56	49	42	52	44	44	55	67	51	56	58	48	45	56	48	47	44	56	55	40	39	50	55	51	54	49	47	59	57	52	48	54	46	48	35	55	58	53	44	68	55	39	43	32	49	39	42	48	45	51	49	43	53	51	51	57	52	45	42	41	57	51	54	38	48	38	47	37	43	49	47	46	40	50	45	55	42	51	39	60	51	49	47	50	50	56	50	35	48	50	47	41	48	40	53	45	57	49	36	47	46	40	46	52	47	52	38	41	46	47	46	42	51	50	51	39	54	51	38	44	49	46	54	55	47	40	43
50491	39119	23367	21036	38893	27976	15214	2403	2040	1609	1416	1314	1156	1175	20879	25427	17121	1792	657	667	642	598	655	609	616	579	632	690	3846	7496	6025	3569	1879	1031	747	627	624	576	583	632	582	579	631	572	605	593	583	638	630	575	619	612	586	604	617	606	616	584	639	623	626	571	644	590	580	591	613	638	597	567	595	573	563	602	573	570	578	584	621	602	585	618	610	651	595	550	586	558	586	600	605	553	597	589	621	611	581	584	581	596	566	558	579	612	535	583	596	618	581	619	565	647	607	589	597	600	604	588	583	604	582	578	593	609	599	610	570	617	577	610	614	596	589	581	636	622	596	552	549	619	590	615	610	582	630	616	604	615	589	616	568	588	617	611	603	594	607	539	560	607	607	572	629	666	599	617	577	628	608	567	621	623	618	627	638	578	617	589	604	585	569	643	623	549	624	636	578	587	620	604	593	616	610	611	580	607	621	579	580	599	583	598	569	584	608	632	588	633	623	626	581	592	580	569	632	604	600	586	648	630	576	607	584	544	575	597	584	671	585	584	620	607	620	588	638	616	578	620	614	620	590	576	598	657	606	630	611	564	635	573	585	614	586	550	548	668	591	574	584	589	623	551	602	596	598	612	609	578	611	587	616	620	600	593	570	639	576	684	602	591	583	584	686	593	621	635	550	599	584	592	580	614	557	592	574	601	615	603	588	623	596	618	594	610	630	556	599	599	600	605	621	597	591	637	550	595	614	612	595	616	582	606	619	633	600	606	602	630	664	611	546	602	586	640	553	607	611	591	643	571	581	591	617	603	600	608	547	576	586	573	596	577	600	616	619	580	585	594	640	570	556	600	579	656	608	648	623	558	596	605	596	608	585	581	611	585	637	612	606	585	605	616	576	618	625	643	563	601	583	604	626	580	598	611	612	599	576	629	584	641	553	593	582	626	546	594	632	615	595	603	641	555	602	555	573	630	630	622	597	597	616	630	623	606	597	598	628	611	574	623	622	628	644	619	640	591	567	659	594	577	594	602	617	603	623	589	626	632	576	617	562	624	636	634	596	667	595	646	608	619	558	572	618	583	573	576	592	608	612	631	597	659	566	566	621	589	607	597	620	599	569	609	600	657	585	607	625	611	570	591	629	629	625	623	571	600	590	633	595	590	622	646	551	597	601	651	655	581	602	574	569	577	601	611	572	598	599	569	563	617	558	598	578	599	607	641	603	605	599	559	626	643	595	605	593	608	583	568	601	611	628	574	591	582	610	599	616	602	631	602	620	597	577	592	608	559	605	592	562	630	586	633	581	578	601	570	593	567	617	620	636	604	629	630	623	610	635	630	583	592	596	602	601	626	604	598	582	573	570	621	590	596	609	571	642	633	644	605	608	583	587	602	578	630	587	619	621	564	594	586	587	612	604	593	608	626	595	608	583	610	601	563	595	605	617	578	579	603	624	566	605	602	617	585	626	601	596	571	621	596	614	621	639	555	604	629	623	592	624	618	608	584	614	607	600	593	618	643	608	629	580	570	631	608	606	604	631	581	592	640	625	681	567	629	584	591	643	599	637	621	590	577	622	644	617	580	592	592	597	616	604	628	668	603	631	583	611	555	559	607	574	594	615	611	554	628	619	645	597	605	633	564	595	613	603	610	599	565	614	598	603	604	622	596	627	628	619	590	606	592	595	615	613	629	600	589	617	588	598	557	596	593	606	632	624	559	618	578	611	590	591	601	575	630	595	622	609	616	571	606	629	612	608	571	603	607	618	616	597	566	618	634	619	606	609	624	604	612	564	614	604	587	641	595	578	623	607	622	602	606	568	615	618	619	598	572	614	546	574	595	576	575	559	619	619	639	603	599	589	626	608	586	623	624	594	581	585	560	574	597	572	638	580	589	599	576	579	581	567	579	609	572	609	603	557	607	581	620	574	523	629	597	595	588	551	608	617	625	626	595	590	625	595	606	617	621	606	599	560	578	614	632	618	643	588	579	638	655	611	594	574	582	627	591	618	587	612	610	590	634	641	590	540	627	647	602	608	586	602	592	630	609	611	631	589	605	587	626	605	581	612	578	573	577	611	615	605	607	599	603	586	639	581	619	586	595	599	582	591	571	626	563	597	594	586	614	644	648	622	608	603	566	601	593	593	621	656	614	644	610	566	610	580	614	616	604	563	576	619	617	600	580	563	584	572	609	595	605	597	583	599	656	577	582	632	584	595	574	626	622	633	591	603	603	630	599	591	578	612	586	603	614	609	564	625	588	665	633	623	614	609	626	626	581	561	572	607	626	606	619	577	568	585	595	607	598	582	607	616	613	601	616	626	613	583	630	608	613	636	632	593	612	590	602	604	599	634	612	608	589	604	590	614	630	600	602	580	631	587	623	613	623	578	617	590	597	580	610	629	613	634	606	604	610	665	552	605	627	605	581	574	623	626	617	625	626	602	628	572	660	622	637	565	658	603	577	623	592	586	615	627	627	624	642	605	605	642	612	618	613	630	619	625	612	563	580	608	590	583	632	598	592	617	608	580	554	584	543	624	620	600	573	591	627	600	628	614	604	578	598	535	619	631	597	567	624	598	570	612	568	656	605	608	619	606	580	552	569	556	590	574	585	596	632	579	555	572	623	624	578	607	601	585	613	574	571	592	598	587	588	587	588	622	619	587	651	620	578	605	640	633	599	591	616	605	622	595	559	590	608	607	579	566	558	597	613	595	601	577	587	594	631	608	618	602	601	594	544	627	590	571	630	622	556	610	628	615	608	585	630	636	587	612	572	560	602	556	609	562	639	606	599	600	626	630	648	582	584	620	590	566	619	634	576	586	559	568	629	615	584	599	614	614	614	574	606	572	601	590	601	609	608	613	583	601	615	616	615	587	605	602	583	619	607	614	609	624	610	640	616	617	555	612	622	584	609	552	538	585	591	619	637	598	621	640	591	618	580	593	563	616	596	581	636	614	589	605	623	585	610	599	573	654	610	594	644	613	604	594	608	575	584	644	615	632	602	678	634	580	613	595	605	599	620	638	635	556	591	613	563	589	594	644	565	580	561	597	606	624	581	560	539	625	632	589	587	591	599	557	568	635	628	619	598	611	588	622	583	606	564	603	632	632	578	559	644	608	587	597	593	651	596	631	626	586	577	594	581	592	574	623	601	611	557	564	636	585	615	594	632	632	610	596	606	542	606	610	608	643	593	550	574	557	632	611	568	644	594	567	635	607	599	603	608	594	569	572	595	604	626	612	625	587	590	664	614	618	596	579	534	586	612	626	554	598	610	547	609	606	631	613	622	589	625	627	595	595	616	607	594	611	592	600	626	606	530	595	578	608	621	597	627	582	658	617	625	558	577	589	584	582	627	597	643	644	617	620	633	593	625	612	624	614	601	598	639	566	575	611	600	640	597	589	599	614	593	555	582	587	625	563	583	631	589	608	592	632	561	649	558	622	648	629	573	601	619	619	597	577	600	598	610	569	586	586	613	625	634	597	593	636	628	623	611	605	616
11642	12979	5453	930	1548	708	653	76	81	78	70	68	71	73	974	2087	1655	594	51	57	43	53	39	50	43	55	46	65	86	174	157	125	86	72	58	37	51	49	60	49	44	50	48	42	50	44	46	45	47	47	49	53	38	38	44	47	55	56	57	53	51	57	44	53	45	58	50	38	50	51	44	48	47	45	52	48	44	44	54	45	38	44	57	38	35	38	31	38	40	42	50	44	47	48	47	72	63	56	38	47	64	42	50	59	44	56	68	53	61	62	45	55	52	54	48	74	46	48	63	46	57	51	51	51	55	47	42	47	50	48	37	47	47	52	56	38	49	50	56	43	57	49	39	43	57	45	44	50	47	41	40	63	48	59	54	45	39	55	57	43	58	40	50	57	48	57	51	49	47	52	40	54	54	45	39	47	40	53	54	40	52	49	47	49	42	52	63	57	44	51	52	47	55	48	48	51	51	56	58	63	56	44	47	41	51	51	66	55	41	61	51	42	47	36	46	52	57	56	39	40	51	49	66	38	46	39	43	45	51	56	53	51	52	48	42	51	49	53	39	37	47	49	56	54	55	35	49	53	59	57	45	50	54	44	46	49	45	44	46	48	50	46	45	52	40	54	49	61	36	45	57	57	53	46	48	45	47	39	62	58	38	47	51	44	46	36	53	38	57	56	59	44	45	54	57	45	55	46	47	56	42	46	44	39	53	53	57	49	37	63	44	48	53	34	44	42	47	55	44	49	51	45	58	45	52	44	43	38	62	54	45	48	53	58	42	51	53	46	51	48	46	45	55	60	59	44	58	33	53	39	43	58	64	53	48	50	50	48	52	49	56	54	55	56	58	62	49	41	42	54	38	38	50	44	40	51	57	42	50	49	55	50	54	51	47	45	50	53	53	38	55	50	45	47	47	50	53	51	33	57	41	55	57	71	52	42	48	43	54	43	56	49	48	54	54	50	41	47	43	42	51	51	46	49	44	49	56	40	29	44	50	40	49	39	49	34	35	50	42	51	46	48	41	52	44	58	61	49	45	54	53	47	37	41	45	45	54	59	57	42	45	52	53	45	42	49	50	49	57	45	54	44	56	50	59	39	55	37	45	44	49	42	45	45	42	47	57	60	51	48	52	53	39	45	52	40	50	54	58	47	46	48	41	57	39	44	43	69	39	54	53	55	53	36	52	42	47	49	52	59	43	41	52	47	60	52	59	49	52	52	48	50	50	49	59	47	46	59	41	52	44	48	51	62	48	44	46	40	47	41	52	60	45	48	48	49	55	45	39	59	43	37	42	46	58	46	63	52	52	40	42	49	38	42	52	51	49	46	58	46	49	48	51	55	50	47	41	37	63	52	50	42	53	51	50	56	45	57	46	51	46	60	41	48	52	52	55	63	50	53	47	41	47	51	55	48	55	55	57	54	46	43	49	51	44	62	47	58	39	42	60	54	59	43	54	62	51	50	44	50	60	53	49	50	45	44	46	57	55	60	46	50	52	40	49	54	54	49	45	60	51	55	45	53	43	60	48	43	44	52	58	39	45	36	51	56	45	44	50	64	50	49	38	56	41	67	48	58	45	57	52	39	49	45	50	41	48	58	42	56	44	45	54	61	52	46	51	48	63	54	44	56	48	47	56	41	50	53	44	43	59	59	56	56	58	46	52	52	57	51	37	47	40	55	42	57	57	47	54	52	47	39	48	42	49	49	53	54	48	49	60	44	53	42	43	58	57	60	54	50	52	50	50	40	44	38	50	48	53	49	53	45	48	54	52	42	52	43	41	61	55	58	50	43	56	50	58	35	35	51	50	62	48	65	46	39	51	43	49	61	53	53	57	51	40	45	56	47	38	41	53	62	46	50	58	56	54	65	46	45	49	63	57	55	63	45	58	45	54	57	45	41	57	47	44	56	57	42	51	48	51	40	50	55	43	56	46	41	33	52	49	38	46	51	42	39	47	45	49	39	43	59	48	53	52	58	41	51	43	56	56	61	49	42	46	51	32	51	52	55	73	50	52	52	49	68	53	39	55	53	51	41	46	50	51	42	43	60	50	49	51	54	47	42	48	37	50	51	46	52	65	58	45	43	59	63	42	56	53	49	50	49	46	52	58	56	55	44	48	45	56	54	48	46	57	48	48	64	47	48	34	44	46	56	62	51	46	43	49	47	60	44	43	54	63	55	43	46	58	54	50	55	43	49	48	44	50	47	47	56	59	54	44	54	48	49	48	57	52	53	38	58	46	48	46	45	48	42	67	34	50	54	46	45	45	47	47	38	50	55	54	61	54	62	47	43	50	50	66	41	52	50	43	56	56	45	51	36	46	45	56	56	55	50	56	48	46	37	49	51	53	33	54	43	52	63	52	56	48	38	56	50	46	42	42	47	44	51	45	46	58	48	44	48	52	44	46	57	44	48	51	63	43	63	52	52	47	45	41	49	61	46	43	50	46	60	40	38	45	62	52	55	52	57	56	32	43	41	48	39	53	37	51	44	34	46	56	38	53	51	52	50	53	44	45	43	54	50	47	64	61	53	53	46	45	46	47	56	49	46	43	45	45	51	43	54	46	39	42	58	58	43	52	55	51	55	44	49	45	53	53	60	51	42	60	39	45	50	51	53	58	51	49	33	48	66	58	55	47	59	43	60	49	58	39	61	52	60	51	46	47	50	56	54	44	42	35	64	56	58	62	59	54	55	49	50	56	54	44	45	49	44	49	45	66	51	65	44	59	59	47	41	54	44	37	47	49	45	47	43	47	52	52	60	53	52	59	46	54	66	48	54	44	44	57	61	33	63	40	60	45	48	49	48	42	50	50	43	56	59	53	57	39	50	68	56	58	47	57	50	45	43	62	40	53	54	49	38	39	46	41	53	50	42	51	47	54	49	46	61	49	50	44	47	48	50	53	49	43	54	45	38	40	46	47	52	59	50	62	41	57	57	37	58	49	35	52	50	47	48	47	48	57	63	44	54	47	45	64	54	47	45	44	52	55	61	42	58	65	45	52	42	38	55	46	58	49	55	48	42	47	59	54	47	62	44	50	43	59	43	57	45	56	39	48	68	52	49	60	45	54	57	40	42	48	43	40	56	42	44	51	64	40	40	43	51	43	57	46	50	55	55	44	49	41	40	48	46	65	54	49	47	51	46	50	45	46	60	48	54	59	48	45	55	38	63	53	49	59	38	54	47	55	40	42	59	58	50	33	52	55	39	56	47	48	51	46	54	42	38	40	46	52	44	51	51	42	49	37	55	53	50	62	55	54	46	55	38	46	58	40	43	48	45	44	44	40	37	51	44	44	47	52	53	39	57	45	51	58	47	63	42	51	44	54	56	61	48	49	59	44	53	61	48	47	49	39	41	50	56	43	44	44	55	49	40	59	37	48	54	37	50	42	55	60	50	49	57	46	36	51	45	60	56	47	51	54	51	39	36	45	57	38	53	64	50	57	56	53	42	58	57	50	46	47	51	35	37	61	46	49	44	53	50	41	38
46558	38967	24148	19726	38909	27112	15970	2584	2310	1819	1570	1404	1212	1217	19018	28566	25626	10291	747	640	655	673	662	663	635	658	627	684	2279	4842	4434	3247	1942	1106	732	649	615	639	597	653	645	610	645	671	656	627	602	599	665	649	614	590	648	673	633	655	641	625	670	607	609	606	631	628	614	601	612	645	640	596	646	621	617	572	617	591	612	598	651	607	657	611	665	594	664	636	610	623	578	640	620	661	655	605	616	660	626	639	604	602	642	651	612	592	612	600	639	591	621	631	604	581	633	638	631	624	630	646	624	589	629	652	618	628	587	600	652	598	626	669	598	622	626	633	630	679	643	613	618	633	612	617	612	602	600	548	618	611	563	618	607	628	648	676	649	592	601	601	630	590	623	644	631	589	636	626	602	604	616	627	629	631	629	640	610	572	599	623	658	646	578	591	582	648	617	591	627	655	608	681	595	581	615	621	577	619	626	649	632	640	570	624	621	607	630	569	631	618	590	623	623	618	610	621	639	649	582	577	673	635	605	605	634	637	636	608	627	581	604	618	618	640	646	592	608	651	610	649	621	593	614	595	636	628	626	636	649	617	701	599	616	625	620	604	625	641	575	637	616	620	632	601	636	642	567	598	630	614	591	606	638	634	620	593	605	625	572	582	600	667	630	666	646	637	639	589	585	609	623	647	614	598	643	637	560	657	643	611	639	621	585	629	641	588	639	644	628	646	663	629	653	654	601	640	638	607	632	648	656	633	640	604	637	643	636	613	633	662	616	609	576	606	612	603	635	634	615	658	587	605	642	639	626	570	658	648	584	615	655	655	648	642	647	637	618	653	607	602	569	642	601	646	613	604	623	581	575	634	642	621	601	596	613	633	669	646	661	600	595	631	575	596	613	601	586	596	637	663	645	595	622	638	613	614	623	635	647	613	628	627	668	635	624	613	646	624	644	629	595	652	616	650	603	612	583	624	610	616	681	669	636	587	604	656	664	651	633	700	627	610	624	649	639	613	618	622	651	625	641	637	655	604	601	624	607	650	651	591	586	598	616	669	604	647	662	603	627	645	636	652	582	626	601	611	610	608	602	637	630	641	637	629	581	642	644	651	630	647	603	579	602	574	590	663	598	590	622	646	666	579	597	632	602	636	607	587	620	625	602	598	634	629	609	602	639	656	601	624	602	641	607	617	618	650	607	616	606	648	610	598	608	628	602	636	622	621	648	595	600	596	619	699	630	638	630	610	631	628	615	666	610	651	608	612	667	634	612	585	639	621	650	636	600	619	611	634	625	610	641	639	616	637	620	653	624	622	597	648	641	608	638	624	584	634	594	646	620	651	627	689	617	580	648	662	626	673	607	653	646	578	645	595	634	599	615	644	601	630	633	640	618	565	634	649	632	604	631	591	625	635	661	642	658	590	578	645	676	603	627	620	611	650	664	614	661	639	579	611	654	612	659	612	654	631	615	602	614	625	606	663	636	648	639	624	611	602	597	604	605	635	618	633	686	630	626	647	603	635	640	637	604	607	586	621	576	608	664	617	644	553	588	634	569	596	600	589	597	637	632	605	634	646	603	631	579	668	626	625	580	651	640	597	629	598	631	624	614	583	609	590	618	613	624	646	636	644	619	611	597	616	614	629	620	616	618	624	609	599	595	599	638	590	590	600	597	640	632	639	636	624	616	639	591	648	658	610	653	670	698	607	658	623	635	630	649	608	630	663	629	636	605	639	650	672	601	612	626	613	625	599	613	656	611	679	605	669	598	627	597	663	640	625	606	647	560	627	595	583	599	642	648	615	624	627	578	588	631	642	640	658	633	680	646	603	661	650	630	588	589	588	596	576	643	624	644	617	621	646	606	632	635	621	628	626	591	611	630	577	607	598	562	659	647	661	648	622	635	668	615	623	622	647	632	599	632	599	636	600	630	645	640	688	644	629	653	620	612	620	600	634	638	663	626	590	630	601	584	627	619	614	631	589	623	615	646	655	617	636	602	603	620	638	605	611	600	659	623	686	628	669	621	617	629	621	613	609	595	670	629	626	626	613	619	647	607	610	640	610	603	633	623	600	628	604	614	658	604	597	603	606	643	597	617	604	639	651	681	637	665	606	639	621	573	630	646	621	591	610	643	641	596	671	610	600	629	657	639	605	634	600	637	622	629	651	662	621	656	608	647	618	647	605	619	585	697	662	606	614	633	624	638	633	577	611	638	601	597	609	593	683	646	638	643	636	635	623	599	591	639	646	620	606	641	620	605	624	606	640	558	605	617	592	668	595	584	641	603	639	621	632	638	605	619	628	622	634	657	606	634	632	645	597	581	625	630	657	608	627	569	633	564	608	613	633	606	642	606	639	630	594	627	629	603	640	661	635	587	610	645	624	625	616	645	673	630	638	633	625	594	624	619	657	643	617	621	616	638	562	659	631	601	609	587	656	645	601	663	628	599	629	640	606	683	650	613	617	634	617	606	581	648	597	663	629	594	631	604	640	609	614	608	693	613	615	627	607	632	592	605	600	629	627	653	647	622	626	652	644	587	642	677	620	653	606	613	689	601	583	579	635	608	603	646	606	639	616	602	653	626	621	611	595	625	611	672	628	625	611	620	623	601	638	624	656	631	631	633	615	618	633	636	605	628	639	678	628	645	613	632	616	617	660	650	659	609	651	658	604	622	674	640	602	601	607	617	620	626	627	601	641	606	628	599	680	612	619	639	640	624	654	615	627	652	618	644	629	612	614	662	621	645	658	615	666	627	560	614	606	599	629	657	667	614	597	605	650	646	606	608	591	613	658	633	606	646	580	625	640	609	626	645	610	637	612	586	628	614	626	624	609	609	622	632	597	625	596	605	635	635	600	626	629	593	638	630	646	621	656	639	621	637	651	660	609	636	599	610	620	628	599	668	623	629	586	637	618	619	619	620	579	581	585	664	653	676	671	624	609	635	615	667	673	602	568	646	603	649	653	600	660	608	667	664	598	623	648	590	657	590	665	610	612	658	640	642	616	613	651	614	627	596	608	595	582	637	629	619	631	622	650	602	593	632	615	614	624	681	603	625	618	607	598	625	595	624	632	627	613	667	616	613	633	598	636	639	642	624	626	654	627	590	625	668	613	633	603	602	594	615	610	651	627	649	644	642	666	625	619	617	622	675	650	604	600	598	582	618	623	613	597	655	596	616	595	643	619	644	637	577	630	614	670	605	640	643	641	632	631	624	635	585	629	630	609	640	640	612	629	580	623	641	638	601	607	645	601	642	620	672	612	610	593	626	647	630	624	590	679	627	616	630	637	632	635	609	667	638	600	621	594	633	593	533	661	649	624	632	630	621	631	632	612	579	631	608	611	665	634	632	610	618	632	657	619	657	623	600	631	637	590	588	646	613	633	634	635	578	615	651	619	642	589	589	585	629	615	612	636	634	620	671	641	634	591	606	601	614	625	630	590	571	618	649	632	599	586	581	684	609	620	624	615	578	638	652	649	619	613	642	631	697	603	634	670	613	579
15427	20502	9235	1672	2512	1286	1067	92	75	67	70	69	60	65	2127	3229	2079	246	43	41	58	56	45	56	43	51	57	48	118	249	265	151	88	65	47	57	52	37	45	57	48	51	64	42	43	33	39	62	40	53	36	43	33	49	50	46	51	47	46	40	43	34	49	44	53	45	44	55	43	44	44	48	64	50	41	55	49	59	49	38	48	43	47	46	48	37	36	36	50	35	60	37	53	40	54	48	51	55	49	47	52	46	43	43	51	47	44	46	42	40	40	47	55	41	51	45	47	50	38	38	45	51	35	37	44	49	42	51	51	51	46	37	58	47	46	48	47	42	50	52	44	44	47	56	44	50	40	43	48	45	39	64	46	49	46	41	37	55	51	50	48	51	57	48	61	43	46	47	54	50	45	57	53	46	42	49	49	50	51	51	51	48	47	39	38	44	52	42	43	52	53	53	53	41	48	38	39	56	44	47	38	51	54	40	41	54	49	42	35	42	45	53	46	35	46	59	50	59	57	38	43	55	54	45	46	41	45	41	45	28	51	52	54	42	49	49	49	55	35	44	57	44	53	35	43	53	50	53	60	52	65	59	37	55	36	52	34	51	49	55	47	36	38	40	40	46	36	51	40	51	45	60	38	43	47	44	51	56	46	42	47	45	39	40	68	46	33	46	46	49	47	58	43	48	45	61	42	40	40	61	41	53	50	39	50	43	34	59	44	48	43	45	46	46	54	61	46	42	44	42	38	65	41	34	49	38	54	57	54	57	49	55	39	53	45	33	62	52	51	53	51	57	46	51	41	51	46	50	39	41	48	57	44	45	41	48	63	39	38	51	49	42	53	42	56	46	44	54	52	59	47	41	37	58	38	40	40	47	41	58	51	49	49	43	62	45	46	39	42	46	51	58	38	46	49	52	39	42	53	47	60	58	45	41	48	46	54	47	44	48	43	51	49	40	42	38	42	54	33	46	45	42	41	46	48	43	58	48	47	63	49	46	49	41	39	50	56	58	41	55	45	58	36	43	42	47	53	38	50	43	49	55	55	45	38	51	52	41	43	54	37	46	47	40	45	47	25	38	55	47	38	55	55	50	52	64	50	64	55	36	47	55	49	46	40	44	44	51	60	51	46	44	49	50	48	41	54	50	43	48	46	51	56	43	45	45	63	54	37	50	49	60	54	51	50	54	42	52	55	40	50	47	46	42	51	41	44	38	51	46	52	40	48	52	45	53	44	41	33	40	46	45	54	45	38	55	62	40	44	54	52	57	37	59	43	42	52	56	65	53	59	35	39	49	51	53	41	49	34	43	53	49	50	53	47	43	46	41	61	51	47	46	50	33	53	51	50	48	41	58	43	50	52	32	46	41	38	41	50	39	37	41	37	48	48	40	51	49	51	49	57	40	39	41	53	40	46	60	40	56	49	41	54	49	57	60	51	40	48	55	43	51	49	58	38	38	34	40	47	45	56	49	48	55	37	51	42	49	60	37	53	52	39	41	50	55	49	32	52	52	39	45	45	45	45	54	38	36	64	47	49	56	40	56	47	41	43	54	52	30	44	50	44	59	50	38	34	43	46	54	44	39	63	41	55	46	52	52	42	45	32	46	44	50	54	43	41	60	44	44	46	47	45	51	51	36	45	50	38	45	48	59	48	50	54	55	51	45	51	50	50	54	42	52	42	49	41	42	33	54	36	50	40	50	47	42	50	44	30	42	57	51	44	66	53	53	60	56	44	46	46	50	53	42	48	55	47	39	52	54	44	35	51	46	46	50	36	43	48	60	45	51	55	40	41	49	61	32	53	37	41	44	41	51	57	55	49	54	49	50	44	49	61	50	55	61	44	42	49	44	33	51	46	46	36	46	49	52	49	56	53	44	49	49	42	39	49	43	40	43	45	45	51	45	60	36	47	51	55	50	52	45	43	44	44	62	54	49	40	50	49	40	41	46	46	42	40	29	60	42	50	47	45	41	41	38	50	42	53	51	44	49	45	41	38	46	40	53	47	48	40	40	38	50	51	49	37	46	67	39	50	44	49	43	44	49	45	41	58	51	45	37	45	52	43	59	34	48	46	44	54	49	39	56	54	35	44	36	36	63	42	55	50	45	60	36	39	50	48	37	44	54	55	57	48	41	40	41	41	54	56	36	57	45	53	55	57	40	50	44	47	44	47	45	45	43	42	33	40	50	41	52	53	53	37	50	52	32	43	43	48	49	59	62	41	48	35	53	54	52	44	47	52	44	44	43	50	39	47	53	55	42	46	47	38	45	52	58	44	43	49	39	50	41	49	40	41	38	47	35	45	46	49	64	50	40	41	41	39	55	40	52	52	59	39	51	41	41	40	44	45	39	51	46	48	35	46	41	43	41	51	40	44	57	33	46	43	42	43	52	43	48	59	50	42	64	53	53	41	41	35	39	37	47	43	49	71	55	42	50	52	40	47	52	49	50	37	57	34	49	46	52	51	44	46	51	46	33	44	31	31	58	34	39	38	39	52	47	40	43	40	44	43	40	48	44	48	50	43	43	49	28	59	52	39	47	51	48	47	50	45	55	47	42	39	42	32	64	42	40	45	44	57	42	41	51	49	46	41	38	41	47	45	53	43	45	53	47	51	46	49	45	47	52	53	48	25	45	47	47	50	45	61	38	49	47	48	59	49	52	56	49	54	50	48	54	46	40	34	63	46	55	42	35	59	53	38	46	57	37	47	32	54	49	46	47	40	47	39	41	46	40	34	53	42	53	50	43	37	41	53	36	56	51	59	40	60	62	48	48	37	44	36	51	45	52	51	43	54	44	51	47	50	52	46	42	47	47	46	46	61	53	45	45	36	50	40	38	38	34	52	45	36	38	46	58	41	47	51	56	51	44	36	57	38	34	43	38	46	37	56	57	42	48	49	48	57	40	55	45	41	46	52	43	54	53	37	37	41	49	54	45	58	52	54	48	31	43	55	55	43	41	47	50	33	49	45	59	43	45	35	49	44	43	49	56	36	38	43	38	38	45	54	49	44	51	48	35	51	50	52	45	57	41	53	56	48	48	53	47	45	52	44	47	43	39	43	57	56	62	40	56	41	41	48	35	42	45	47	54	44	41	45	34	64	46	39	45	39	37	43	57	51	58	35	45	44	50	44	46	42	42	56	40	43	61	56	54	41	43	35	52	47	57	50	46	43	43	52	49	48	51	44	54	49	49	34	47	43	56	38	42	61	57	49	56	37	50	42	37	41	53	51	37	65	43	49	41	47	49	51	44	51	47	43	41	38	49	60	47	42	44	42	48	49	52	52	53	38	46	42	56	37	51	51	54	44	53	50	42	49	49	55	45	43	40	32	56	46	52	42	59	41	47	42	43	44	51	42	45	45	51	31	52	36	53	36	38	37	52	46	45	46	45	45	48	49	45	47	42	38	46	56	47	50	48	49	29	49	51	47	35	46	57	46	49	49	57	31	70	58	41	55	44	47	48	52	51	50	46	48	52	37	53	44	48
51114	42483	26965	24500	43567	31652	19730	3471	3297	2320	1991	1715	1486	1335	25890	31439	25861	4212	628	688	665	661	652	623	616	632	657	770	3560	7390	6634	4322	2155	1220	762	621	560	573	632	564	618	575	564	557	637	587	622	620	605	627	595	571	587	580	632	589	612	558	574	597	622	577	564	581	614	601	590	609	593	611	627	604	568	572	592	598	565	576	611	570	594	583	580	567	583	617	551	605	550	612	557	586	598	558	579	599	567	591	614	595	588	600	598	593	591	561	549	555	569	603	598	593	639	596	589	605	605	595	593	582	611	582	607	565	567	591	576	603	591	632	613	599	542	583	577	599	615	594	574	565	595	586	547	575	571	587	563	618	606	609	572	560	621	563	584	578	586	586	581	573	556	565	569	589	597	579	598	659	589	554	585	574	593	580	601	547	605	568	582	592	581	587	618	619	575	578	571	606	580	593	565	577	560	597	585	585	582	571	557	589	598	587	571	611	611	553	615	589	561	622	642	584	607	559	598	577	569	584	590	614	580	637	565	576	616	605	609	581	592	652	564	636	621	606	649	605	618	620	606	554	577	590	581	622	581	600	605	570	553	595	581	597	577	590	594	593	610	552	572	591	585	608	597	595	586	567	597	601	579	585	601	595	597	596	595	573	577	614	571	586	612	537	617	566	584	574	621	611	594	595	629	584	576	607	608	588	622	610	567	591	590	570	583	570	600	584	619	566	618	585	607	587	603	593	576	582	556	601	556	605	619	596	600	629	607	631	568	590	569	605	531	575	591	616	585	630	598	604	608	579	570	577	612	572	572	579	582	554	582	607	576	616	575	592	626	594	633	585	578	557	581	616	560	623	597	627	596	599	570	607	584	545	580	586	591	629	570	586	600	597	604	550	607	590	580	595	589	576	561	583	571	547	592	603	604	573	593	584	601	599	560	595	621	619	577	600	633	575	622	571	606	613	601	624	603	628	599	602	637	534	563	558	559	585	606	606	578	595	594	589	564	583	630	557	538	559	574	661	568	569	584	606	588	612	591	581	578	611	550	534	568	603	630	655	577	594	592	572	590	577	587	565	587	635	589	600	568	586	533	563	600	596	590	583	568	641	562	603	559	597	595	601	583	552	599	550	600	579	584	577	578	593	545	586	609	619	571	592	585	621	578	665	593	593	596	593	636	611	618	614	611	587	573	549	613	593	607	588	591	578	573	591	614	577	535	584	618	550	567	594	594	605	551	564	623	589	619	616	567	590	589	587	632	601	574	605	605	550	622	547	561	575	584	597	580	565	617	556	583	576	578	597	577	581	609	594	597	543	619	609	572	583	624	592	581	574	593	606	621	567	547	595	599	578	557	569	584	592	630	582	596	587	603	572	607	599	560	586	609	592	588	596	590	600	609	515	566	575	611	596	573	557	596	580	641	565	596	615	577	597	583	560	555	624	588	618	601	582	569	598	595	565	578	560	551	567	555	621	589	546	598	590	623	593	558	589	598	579	599	588	592	628	560	543	593	625	597	587	615	644	613	591	566	585	594	556	540	557	552	597	661	552	601	604	593	615	589	575	550	542	597	605	583	568	606	629	570	609	609	571	596	587	572	563	599	579	559	572	571	574	558	569	599	606	567	571	553	597	554	590	601	564	626	594	596	576	555	597	579	579	615	598	553	611	593	600	590	549	604	589	569	628	577	592	592	628	552	571	575	591	566	586	587	529	602	594	615	602	575	599	576	614	605	630	577	614	599	576	606	606	579	605	602	564	553	608	602	559	642	606	617	587	518	595	600	584	619	583	604	548	587	561	597	561	639	529	556	583	574	544	640	583	595	560	560	604	565	591	630	576	584	561	636	584	587	585	600	582	556	556	568	617	584	561	584	573	555	617	619	633	569	596	608	589	558	569	617	585	626	583	608	591	586	569	592	605	573	608	605	595	603	586	646	623	544	607	568	608	554	607	600	622	576	573	544	590	614	605	565	583	582	582	589	568	610	575	566	560	599	574	580	586	598	609	587	587	629	538	547	589	614	617	569	605	609	589	579	605	587	586	596	589	611	622	598	552	528	568	569	626	630	595	557	594	602	613	579	566	617	586	573	599	590	560	600	576	579	616	558	589	625	595	583	596	588	580	577	549	606	611	587	579	582	603	556	571	575	582	572	575	595	611	586	615	612	591	596	536	579	594	541	621	590	567	591	586	616	592	597	581	629	583	603	606	583	583	558	568	584	569	590	600	620	592	612	539	575	543	551	641	633	554	583	508	613	598	619	602	562	577	561	607	609	590	582	662	582	586	579	584	571	592	566	622	614	614	576	562	562	584	610	550	589	614	571	591	566	592	664	602	561	573	617	615	598	620	575	588	564	628	611	612	557	582	625	607	545	612	552	583	583	597	561	572	596	594	586	600	584	594	584	599	584	582	597	558	582	583	613	565	572	611	586	592	605	575	622	575	576	622	565	572	601	588	558	611	592	573	574	544	606	576	590	595	542	608	592	581	582	571	596	596	596	587	586	566	625	577	567	597	593	624	605	629	546	591	583	591	590	617	575	595	552	609	588	638	599	608	587	591	628	534	578	568	568	644	591	588	593	641	593	564	596	638	625	570	576	559	588	556	566	553	623	552	629	582	588	589	640	599	592	584	600	563	608	563	595	545	606	616	549	611	553	614	590	597	563	598	532	598	632	592	574	586	636	597	554	610	624	591	593	550	606	643	598	579	572	608	598	612	594	550	569	624	606	614	595	559	621	598	621	597	609	569	598	580	585	591	646	575	611	617	564	580	606	559	602	578	569	574	553	595	568	580	551	603	534	588	535	599	548	549	548	590	592	597	560	569	597	590	643	584	597	649	605	585	615	640	592	572	592	618	612	594	623	596	577	600	586	570	601	599	598	575	598	571	609	626	592	584	588	568	611	645	600	577	627	570	574	616	606	592	586	582	589	595	591	612	588	617	584	584	584	570	570	562	589	570	548	600	582	595	599	571	574	575	599	617	570	569	593	608	570	588	581	586	568	566	566	580	594	578	598	613	573	630	565	563	584	613	577	614	607	595	612	582	603	621	613	628	587	608	535	575	580	548	576	560	618	579	583	597	566	600	623	619	577	545	607	621	580	566	586	583	596	617	566	612	603	581	576	591	575	626	601	567	581	571	602	621	563	561	576	562	560	636	572	550	572	609	636	592	546	573	602	560	567	564	586	603	587	573	543	618	595	564	617	584	580	568	599	581	622	584	565	596	626	591	591	608	617	564	584	574	591	607	564	608	558	621	587	592	601	613	554	597	612	588	546	606	593	591	581	607	605	576	596	581	582	591	576	569	583	594	601	573	544	553	600	553	575	557	565	614	595	586	569	573	603	633	600	592	585	563	557	599	585	607	590	560	578	589	621	586	559	562	579	616	616	547	592	559	622	611	551	621	601	568	610	563	586	585	538	595	600	583	629	675	619	558	578	565	575	609	598	600	585	579	581	591	580	584	590	578	599	576	616	576	637	565	600	555	626	573	577	605
6296	4057	1505	293	475	246	234	62	60	63	51	50	56	54	336	853	494	61	54	51	58	35	48	49	49	44	56	38	80	136	96	88	78	58	44	49	51	62	59	42	48	44	58	51	47	64	40	43	35	55	49	43	55	50	42	50	51	50	36	44	45	50	72	46	54	53	49	47	50	39	41	45	47	49	48	45	40	50	47	61	50	57	46	41	47	44	55	49	42	48	56	52	48	43	46	50	63	33	52	62	55	46	50	60	36	58	42	55	49	49	58	47	47	59	37	44	41	56	54	49	58	43	58	55	56	37	53	41	39	48	38	44	43	54	56	45	50	43	36	42	61	56	48	44	44	43	35	55	48	57	46	51	41	37	48	52	42	40	64	39	60	53	41	44	44	56	44	36	49	65	51	53	50	50	48	56	53	48	45	45	52	49	44	52	50	51	52	44	45	44	52	50	36	49	45	52	56	59	50	60	43	49	57	43	43	45	34	53	59	47	53	57	55	38	60	45	44	54	49	48	49	51	51	68	41	35	61	46	37	48	56	61	41	42	52	64	39	44	39	41	46	52	52	35	56	57	48	49	45	46	37	42	52	48	46	48	54	44	56	61	41	40	35	48	51	53	44	52	44	48	42	55	43	54	54	59	43	44	36	46	45	43	43	51	54	47	49	44	54	53	46	50	46	52	58	44	43	48	53	56	66	33	36	43	61	52	51	44	49	51	52	50	38	61	53	42	43	63	43	53	39	49	39	47	50	54	43	48	46	48	46	51	48	52	55	45	56	50	51	41	49	50	55	42	53	38	49	48	41	39	55	48	59	49	45	53	34	44	53	42	39	57	37	46	49	40	48	56	45	55	53	44	42	47	44	51	47	42	40	35	60	61	42	42	41	53	50	46	53	46	42	48	42	52	41	54	58	49	43	62	48	44	43	38	55	36	50	48	50	58	61	44	51	38	54	62	49	51	56	40	59	44	43	57	40	31	47	44	52	44	58	38	72	37	43	37	50	51	50	34	54	34	43	48	60	38	57	36	42	57	44	41	53	47	51	55	50	60	51	39	47	41	36	60	49	68	59	43	41	57	49	51	47	50	53	42	56	57	37	41	44	56	43	50	45	34	50	36	47	45	30	45	66	53	48	50	53	40	41	60	37	40	46	48	45	35	48	48	52	46	51	41	58	54	43	49	48	43	60	49	61	46	56	49	46	48	52	57	62	57	48	49	44	39	47	43	44	60	41	49	47	48	66	58	62	43	40	54	61	47	57	39	61	44	42	55	51	41	43	49	53	41	52	45	52	44	36	49	47	42	45	56	51	42	49	51	46	42	51	55	46	50	44	49	34	45	44	43	37	48	55	60	38	52	55	42	49	52	48	63	47	50	49	49	58	56	52	42	45	40	44	59	55	40	49	45	55	38	58	45	50	36	35	57	44	43	46	48	54	52	46	54	51	57	48	56	55	54	51	42	46	38	35	50	57	47	47	43	61	57	55	53	40	39	55	33	47	62	40	44	44	51	55	35	47	39	44	46	41	51	45	57	51	49	47	62	48	44	50	39	44	46	31	39	52	43	61	44	40	44	60	49	49	50	54	55	50	57	54	56	58	53	47	64	53	44	39	35	49	44	45	48	35	57	44	55	48	46	52	43	47	52	51	48	53	41	44	50	41	54	51	53	48	56	37	58	42	54	59	50	42	33	47	43	50	45	57	48	28	60	50	50	34	60	41	46	54	55	46	53	38	51	46	46	43	48	44	50	40	45	52	48	50	56	48	46	47	47	43	41	48	43	48	48	62	39	40	57	49	52	59	58	56	51	52	61	36	43	53	48	50	48	50	56	49	47	45	46	51	49	47	49	54	56	45	43	50	53	38	46	42	51	45	49	60	56	49	38	43	48	43	38	54	33	37	54	52	51	59	41	46	37	54	42	51	45	43	49	48	58	46	51	53	48	51	53	41	46	52	49	50	47	50	62	45	47	41	44	54	54	45	43	56	54	38	53	53	46	49	44	36	44	54	49	50	43	49	43	49	53	55	49	44	41	49	48	40	57	37	58	48	37	50	52	59	44	47	63	49	50	50	56	51	36	35	47	59	53	28	46	64	40	46	53	43	43	44	51	32	51	46	49	38	50	42	47	44	52	54	57	48	48	64	49	49	45	50	43	47	46	40	53	44	44	39	48	41	46	43	43	47	50	47	50	57	43	55	50	47	45	47	61	48	58	51	61	59	43	38	75	49	48	55	50	48	51	55	54	39	51	42	44	42	50	51	43	49	46	40	34	40	56	49	53	36	48	47	40	45	55	62	56	40	56	41	42	59	54	48	60	40	59	55	47	38	51	50	45	45	39	45	48	40	46	52	63	50	69	49	47	40	48	51	56	53	55	32	42	64	62	43	45	49	55	40	49	51	43	51	54	66	42	56	35	43	59	55	46	40	55	49	55	44	34	48	35	42	50	44	55	47	51	51	56	38	59	53	47	57	60	55	61	41	48	54	39	46	54	40	48	55	47	52	46	45	55	52	41	56	48	54	49	54	40	51	43	43	54	42	52	68	49	58	42	66	42	61	44	60	63	69	52	44	49	60	40	47	62	53	63	52	49	50	56	46	43	43	52	46	41	35	51	48	46	57	58	59	54	46	38	43	29	52	51	49	50	43	41	53	49	55	40	51	55	57	52	46	57	50	43	48	47	55	55	44	50	50	39	60	47	51	59	52	45	43	58	49	38	44	58	50	45	39	39	52	41	51	43	38	42	53	37	55	48	52	62	51	50	54	43	46	52	66	46	47	48	46	46	51	42	67	38	59	49	39	48	52	48	46	43	51	53	48	43	55	48	40	48	47	51	48	47	47	52	46	51	38	36	56	51	55	58	49	61	47	52	52	53	40	55	39	51	40	47	52	39	53	49	50	54	53	50	55	44	50	39	38	54	52	49	41	51	53	59	46	56	55	44	48	53	48	45	52	53	52	53	52	43	54	42	54	52	53	45	51	49	55	41	47	57	45	44	50	56	44	53	52	47	45	41	64	41	56	32	52	44	43	39	44	52	48	41	56	42	48	51	51	60	55	53	47	51	50	53	47	53	45	46	45	50	49	43	50	56	37	37	41	45	51	55	40	49	60	49	43	39	43	48	54	52	56	50	56	38	56	54	64	61	55	45	50	52	45	42	47	60	50	43	47	36	54	48	54	50	46	62	38	45	40	56	56	50	42	49	55	49	44	41	51	50	44	47	46	51	48	49	33	38	38	61	46	52	66	52	44	42	61	41	42	43	33	35	58	37	51	48	44	45	49	49	46	30	45	46	48	52	53	51	53	50	39	53	67	50	49	47	58	43	48	52	49	48	44	34	50	41	46	48	47	51	38	53	40	48	56	44	44	47	46	46	44	48	53	75	46	53	51	63	32	52	41	50	35	50	42	42	49	59	45	57	59	59	45	49	55	46	42	48	57	46	44	45	46	53	62	40	52	46	52	38	63	66	44	48	65	46
37885	27597	14411	9660	26709	16564	12388	1365	1304	1044	944	876	822	777	9725	19167	11961	613	631	636	590	639	615	601	619	630	617	710	1648	3197	2801	2071	1501	885	686	609	634	605	619	603	649	624	625	625	624	582	587	598	592	596	608	622	612	571	635	592	610	587	608	588	607	615	617	603	628	614	619	628	624	579	616	609	562	641	587	565	598	611	602	578	612	597	620	598	569	620	634	572	605	612	620	606	565	583	606	543	571	607	555	622	630	610	609	636	601	628	576	599	624	621	651	594	579	646	629	584	599	596	611	544	641	584	612	632	598	614	577	589	585	554	580	583	641	600	599	641	557	562	563	598	602	623	589	577	585	648	585	584	644	566	583	603	621	607	578	604	610	607	584	629	621	616	577	604	624	584	560	611	623	577	615	617	573	545	594	595	594	599	627	633	601	616	592	633	618	592	625	561	632	635	598	616	609	584	653	603	602	623	611	630	621	561	605	611	594	597	609	625	586	599	618	599	602	596	590	624	617	628	607	587	607	578	571	568	593	620	587	608	617	575	591	624	579	620	602	611	597	576	595	611	639	582	633	607	624	586	621	591	615	562	588	594	621	594	541	579	566	614	630	578	631	602	618	577	621	590	614	607	579	634	582	602	609	572	603	626	591	615	561	630	626	629	566	597	628	612	554	610	617	606	637	595	591	594	614	608	587	583	629	639	610	608	603	539	597	598	607	617	625	625	640	649	645	601	624	575	576	624	600	579	589	592	570	618	565	609	606	568	600	631	563	646	581	593	605	585	613	573	609	588	624	625	596	593	590	614	583	574	602	606	651	565	600	605	599	582	584	577	583	575	568	597	593	630	587	609	633	577	591	606	577	569	588	573	599	619	602	607	562	556	589	606	606	594	587	644	645	632	591	598	548	610	616	571	585	613	601	607	626	544	550	647	594	584	581	573	579	615	581	625	606	614	593	581	600	596	602	519	604	573	615	604	607	594	597	570	599	586	610	578	612	624	618	599	612	565	598	614	619	604	620	596	583	624	622	611	577	594	628	627	619	610	615	575	608	652	587	573	645	565	591	597	598	625	627	614	627	592	600	622	656	578	590	567	581	557	621	612	601	600	598	583	598	561	601	637	588	595	603	584	601	587	601	610	605	547	586	609	640	582	658	564	593	561	624	591	634	597	619	602	604	628	597	616	606	604	635	615	612	585	586	631	587	590	664	570	595	602	622	592	592	606	660	590	612	607	631	554	564	579	574	586	653	571	592	590	581	604	604	594	595	617	610	585	630	596	645	599	576	563	563	574	586	622	580	586	611	623	586	536	607	602	624	606	615	570	593	588	585	628	572	592	593	609	629	634	640	618	618	572	628	624	603	568	606	598	594	576	592	604	602	634	599	645	600	596	570	621	561	627	585	626	650	603	603	617	618	640	632	647	598	620	605	601	598	608	601	610	578	602	624	602	616	606	614	596	603	649	596	612	610	609	615	610	567	638	627	621	577	612	560	641	603	584	620	586	614	611	625	596	679	626	648	563	622	588	552	642	599	618	597	568	603	582	603	614	609	556	589	621	598	618	604	613	578	555	643	579	588	618	564	588	601	632	615	582	580	577	642	639	605	596	626	587	630	617	605	602	653	652	596	624	618	588	597	586	578	560	607	587	613	622	601	574	581	581	607	585	566	597	572	630	613	595	639	618	585	582	599	552	590	600	581	569	627	592	612	615	545	631	592	606	596	561	598	636	590	564	631	605	549	561	631	643	581	592	595	537	606	602	600	600	611	590	589	614	571	571	590	593	574	638	595	634	641	614	616	605	631	644	587	592	590	593	588	589	598	591	624	628	594	615	632	614	581	603	588	577	597	619	634	616	586	623	590	604	579	591	649	601	649	610	626	592	612	573	624	600	545	583	584	600	583	600	633	604	564	604	588	622	637	606	621	596	604	637	580	566	547	588	581	577	597	645	608	614	639	590	568	610	567	570	625	591	625	598	610	638	586	596	636	612	601	615	572	613	623	573	597	627	585	592	603	589	611	589	627	567	572	586	559	596	627	587	589	590	586	572	616	598	628	598	611	598	616	596	618	586	621	602	569	574	572	607	592	607	627	552	645	578	581	579	615	626	640	580	586	584	595	602	661	565	590	595	614	601	582	593	644	597	587	579	600	578	587	613	614	562	556	594	580	608	635	587	620	579	604	624	556	592	585	620	552	608	618	587	586	592	615	601	605	612	589	565	567	593	611	599	630	603	644	603	576	589	630	616	569	588	629	645	605	588	567	584	586	611	635	637	569	607	578	608	634	555	616	592	580	596	604	632	611	621	578	620	605	595	601	599	594	576	617	616	599	636	607	562	620	597	603	569	604	644	602	559	592	639	622	625	608	607	604	611	594	598	626	630	646	651	560	602	609	595	600	614	618	581	627	578	611	606	628	565	577	603	576	563	563	588	577	647	604	614	606	621	628	570	629	591	601	595	591	600	597	618	611	614	562	590	617	602	602	607	598	620	612	626	643	577	618	538	574	572	613	580	582	607	602	598	585	634	596	575	608	616	578	611	595	618	583	601	612	593	610	605	593	595	584	604	571	567	563	614	614	633	542	612	638	578	633	605	599	642	609	619	597	631	615	616	611	610	628	608	626	585	623	588	614	608	585	599	622	569	575	625	555	600	565	593	622	616	581	586	580	618	586	574	596	581	597	563	630	627	623	646	610	551	632	581	625	642	630	600	581	584	604	567	588	600	586	617	586	634	599	629	571	595	594	598	575	585	660	597	583	606	607	653	625	613	590	599	640	585	637	636	592	560	573	579	602	661	615	655	633	591	595	604	555	589	599	642	590	597	636	598	563	561	584	614	602	647	601	600	617	634	581	611	639	613	604	617	612	594	615	570	603	591	639	600	629	607	625	614	613	652	614	602	624	555	572	587	594	575	555	588	599	599	641	610	606	596	567	555	605	627	565	577	611	628	623	632	629	583	648	572	559	608	608	568	617	643	629	563	641	571	651	593	602	598	620	651	617	600	604	569	579	617	584	602	579	599	616	565	578	621	593	600	593	634	587	590	578	591	554	610	614	587	621	618	622	606	606	589	563	619	624	595	602	605	657	577	589	600	602	610	604	607	574	605	652	632	622	609	569	583	626	629	606	583	610	610	582	584	593	586	558	627	569	602	622	621	598	632	590	609	572	595	577	600	623	589	575	584	597	614	619	599	606	614	586	638	634	544	589	576	576	624	588	590	587	590	600	595	661	576	615	654	599	597	595	603	634	588	573	605	573	578	618	656	668	569	581	616	609	620	611	593	581	614	595	609	595	593	574	618	615	624	617	646	616	569	593	607	603	617	585	597	618	562	615	593	631	598	610	603	590	561	619	610	593	631	634	571	514	595	590	577	588	634	611	554	607	616	627	619	582	625	625	627	607	606	623	674	629	547	617	630	572	639	630	616	608	633	610	582	645	591	604	599	616	637	584	638	586	611	581	590	626	610	643	610	601	612	611	636	620	590
11864	14863	5123	921	1568	740	645	81	67	58	54	44	53	61	905	1826	800	61	52	56	63	47	45	39	48	51	46	55	166	238	176	132	77	54	50	60	36	37	47	41	51	46	67	47	49	53	44	58	41	52	46	60	42	49	38	52	57	57	56	41	48	62	41	37	52	56	50	52	36	51	53	47	45	29	40	56	48	53	39	56	53	57	50	48	53	43	48	43	47	43	50	51	39	55	56	53	51	47	64	49	54	52	62	41	40	47	47	44	63	48	44	56	49	51	45	58	42	56	60	51	41	53	59	53	58	48	50	57	46	63	48	53	44	48	46	58	51	50	42	43	43	30	43	46	37	29	43	40	48	61	53	43	39	45	60	46	53	51	41	49	57	51	41	32	54	53	45	54	38	38	43	55	39	39	37	51	48	44	57	43	62	42	47	48	56	43	35	42	55	53	49	35	49	52	37	49	51	56	47	41	53	40	45	41	41	47	47	54	44	45	50	55	40	47	49	39	42	60	41	60	41	64	42	38	49	54	41	40	54	41	56	44	43	52	45	47	43	43	52	56	46	60	41	49	47	44	43	59	53	30	39	49	38	52	45	50	41	41	55	52	38	58	40	63	47	56	43	45	49	57	59	48	47	49	41	36	57	58	45	51	47	46	55	49	54	56	57	36	53	47	59	60	48	45	44	50	45	43	54	43	49	57	44	47	52	45	48	34	51	49	60	38	35	43	53	57	56	49	64	45	50	53	31	53	50	42	48	62	40	51	53	38	48	23	47	39	55	47	52	42	33	40	55	41	69	48	43	46	46	44	42	50	58	50	47	41	58	50	42	61	48	48	37	43	47	57	53	57	43	53	53	49	52	46	56	57	40	62	47	42	60	53	51	55	52	48	43	49	44	50	44	52	46	54	52	45	45	42	50	53	45	53	44	46	40	40	41	47	43	53	51	44	38	47	55	49	52	52	64	43	44	50	45	45	60	44	55	41	42	43	45	42	39	43	42	47	40	46	41	48	47	49	48	51	45	52	51	56	56	47	61	49	54	57	47	41	40	63	48	42	46	50	59	41	46	55	38	56	48	48	43	53	50	56	53	51	52	54	48	50	50	49	56	52	52	46	52	44	52	57	47	47	54	41	46	55	52	38	49	47	29	49	46	45	50	39	48	51	56	54	49	58	48	49	55	51	43	51	53	59	44	42	38	51	53	46	46	43	51	52	58	42	51	50	49	42	49	49	66	39	53	45	51	47	51	56	41	41	51	46	52	40	36	52	51	54	51	39	39	45	60	47	51	40	55	44	50	44	41	48	49	53	59	39	57	44	44	53	41	49	62	68	38	55	51	34	51	47	36	46	43	41	49	54	56	30	60	32	47	52	54	43	46	46	39	50	53	45	41	38	54	55	57	37	45	54	34	35	53	37	51	47	45	56	60	55	48	48	43	54	39	53	47	55	50	46	64	39	49	44	37	44	54	54	40	51	46	56	51	52	44	57	32	46	56	55	40	57	56	47	45	45	64	41	59	55	58	51	64	54	41	51	46	33	46	57	41	42	56	56	39	38	52	47	44	42	40	41	42	54	48	38	46	47	55	48	58	45	52	44	51	43	45	41	38	47	48	46	47	46	57	49	55	42	45	51	45	48	55	51	55	49	36	41	47	51	44	44	48	53	43	51	56	52	40	49	44	42	50	45	55	53	45	53	40	53	47	46	72	50	40	40	45	50	40	45	61	54	45	52	52	51	45	44	48	33	58	53	47	48	34	52	43	54	46	49	59	45	45	52	43	47	46	43	39	62	51	48	41	40	49	62	48	52	56	44	47	46	40	45	61	43	50	42	53	58	60	53	48	51	52	56	56	53	51	51	35	51	47	39	53	42	45	51	44	43	42	52	43	61	52	56	63	52	53	49	44	48	61	38	46	48	41	47	41	46	39	46	56	46	38	50	48	62	68	48	49	44	45	60	55	41	34	48	68	57	44	45	41	40	37	66	48	60	62	55	44	56	52	40	48	37	55	47	48	46	42	30	43	52	58	43	50	43	47	54	45	41	46	56	57	53	48	39	46	42	54	43	47	51	53	40	46	38	40	50	40	48	48	46	49	51	55	44	42	46	46	55	46	39	57	55	47	57	46	40	52	37	57	37	55	39	49	54	53	49	54	48	51	55	45	52	67	50	50	47	35	51	53	51	44	50	40	58	49	54	62	43	43	47	38	47	47	52	53	54	49	54	36	40	40	42	45	62	33	32	53	52	48	51	40	31	54	45	41	50	53	50	55	47	47	58	46	45	58	52	30	54	53	53	42	44	48	48	41	63	38	56	57	39	36	46	46	53	43	37	47	58	50	53	43	47	43	51	49	47	46	58	45	39	55	49	49	50	36	38	55	64	48	52	59	48	45	48	36	52	43	47	42	44	48	50	48	49	50	37	61	42	51	52	39	48	55	58	46	51	52	67	45	61	48	41	40	47	60	46	51	53	30	44	38	47	55	50	48	56	49	47	49	56	41	34	40	49	47	55	42	54	57	49	41	54	43	43	43	35	41	52	48	40	35	40	48	63	46	49	37	48	45	50	49	53	40	45	66	45	33	44	45	44	51	48	43	43	45	55	47	42	50	58	62	29	63	43	40	45	52	53	54	46	49	42	50	55	57	58	51	48	44	49	40	48	44	55	46	47	60	48	48	44	54	39	58	53	55	59	55	50	67	45	52	50	51	34	63	44	45	51	37	44	51	55	36	46	44	42	55	52	53	40	44	38	45	55	43	55	58	40	47	39	54	53	55	60	54	38	55	41	51	46	52	43	51	54	45	38	53	46	49	45	48	56	60	51	38	50	44	55	35	49	47	40	55	36	53	44	49	38	43	55	44	52	50	32	59	49	47	62	45	48	48	46	44	56	59	49	32	47	42	65	36	52	47	43	49	52	48	40	52	48	38	41	59	41	49	42	51	45	44	37	44	48	54	41	48	48	53	49	49	48	49	35	43	52	48	46	41	42	44	63	37	40	39	40	55	50	50	54	50	44	49	45	48	53	35	45	44	49	42	52	50	41	48	37	52	53	47	28	45	54	57	49	57	43	60	48	46	45	61	45	44	39	44	41	69	43	50	48	50	58	41	58	48	65	63	42	69	57	64	52	48	50	49	55	63	36	54	54	36	56	53	63	50	44	53	44	36	39	50	40	46	47	54	38	40	55	50	58	46	48	58	49	44	56	46	57	52	45	44	54	61	47	47	45	42	41	53	51	38	38	58	39	32	37	53	50	40	52	53	43	41	40	50	48	52	47	58	51	59	50	43	44	52	42	54	45	43	50	50	48	56	44	51	44	45	46	46	40	44	58	62	49	35	44	60	46	42	44	50	43	47	50	43	42	59	51	59	48	40	39	56	52	44	35	51	59	49	51	46	36	59	45	52	50	50	56	46	48	36	39	43	52	49	48	49	46	50	38	40	53	54	51	51	39	50	57	55	54	40	44	46	41	47	39	64	35
50342	39116	23232	19661	39366	26303	19391	2456	2297	1656	1397	1384	1131	1065	17187	27272	13897	693	702	663	686	636	666	670	625	671	718	1448	5271	6802	5037	3227	1673	1016	717	687	617	628	621	578	607	602	594	570	617	587	558	586	600	606	567	597	622	606	600	579	548	574	591	577	631	586	646	628	647	624	572	599	594	642	560	600	593	595	658	593	596	610	600	598	613	591	630	632	578	608	615	564	595	603	597	660	570	593	598	601	604	596	623	602	584	602	610	630	598	552	611	589	586	575	613	629	601	659	602	569	593	583	582	559	559	633	603	659	621	646	601	588	600	640	627	588	589	589	634	578	639	638	614	596	613	584	576	577	583	613	639	604	616	600	590	625	625	620	640	588	553	604	610	572	582	642	599	620	599	632	643	646	593	618	613	615	569	637	573	571	573	601	561	617	628	594	600	597	606	619	607	631	603	626	618	575	649	596	629	554	590	606	586	622	602	598	565	613	619	635	584	604	618	603	632	624	624	596	609	586	599	627	621	631	629	595	583	613	630	591	592	590	596	606	601	575	613	612	612	610	597	616	626	596	589	594	597	611	591	587	629	579	611	594	613	596	543	636	578	619	585	633	614	628	617	562	609	591	610	652	600	619	576	607	642	592	622	613	590	622	597	597	588	651	604	547	581	643	613	595	666	639	566	581	651	600	586	574	616	587	563	596	617	667	609	633	633	621	617	573	563	576	608	583	611	630	577	602	650	562	608	626	577	582	581	584	622	621	608	559	625	573	542	599	624	606	624	629	568	536	619	596	592	592	601	587	621	630	608	636	633	610	579	592	611	601	604	620	607	592	602	606	615	587	580	623	601	590	573	643	587	595	566	635	628	598	622	621	617	601	573	636	600	591	583	636	604	590	606	648	619	585	560	587	616	597	586	643	604	623	594	635	585	564	629	601	570	594	633	608	610	610	617	641	644	638	581	603	601	654	583	635	566	606	611	545	575	591	615	600	601	613	606	629	622	629	578	609	576	625	613	605	609	639	564	618	629	575	606	592	625	570	591	600	610	628	614	581	592	626	602	631	582	554	617	580	633	603	627	616	623	609	597	587	616	675	608	596	626	654	625	626	622	643	588	606	597	569	647	656	588	564	615	585	610	595	616	586	584	594	606	572	664	598	598	636	573	624	591	621	609	623	616	675	601	633	640	584	595	605	625	628	613	548	605	618	596	586	624	638	573	588	587	620	652	628	641	570	617	583	583	630	586	593	591	549	611	559	573	605	614	617	616	599	629	640	612	557	588	615	628	587	550	636	586	636	603	614	578	588	590	610	578	633	632	565	621	616	618	642	611	611	594	610	624	610	656	617	592	609	644	589	600	626	613	642	613	631	645	579	639	604	585	586	621	571	609	596	572	607	637	593	632	638	603	630	642	639	630	607	610	598	561	615	623	618	591	606	635	608	598	589	603	600	614	594	579	628	586	604	620	604	575	595	619	603	583	578	604	614	670	618	560	621	611	638	617	580	619	598	632	562	604	609	603	573	620	596	602	600	572	634	573	614	601	619	618	622	620	630	620	590	581	578	631	584	644	607	591	557	584	605	594	611	606	581	634	590	579	604	619	621	619	645	581	618	628	631	589	608	565	613	598	625	648	595	610	634	667	620	628	610	605	593	577	603	620	622	594	641	621	550	612	571	636	622	640	595	606	614	637	605	606	579	598	591	558	601	586	598	602	600	574	637	559	600	574	562	594	605	560	578	627	608	635	628	632	610	628	604	599	620	610	581	549	627	633	642	614	539	615	605	556	625	593	678	623	678	591	643	599	567	589	579	587	666	640	604	626	654	577	623	602	578	623	601	621	606	561	551	641	574	613	619	647	594	638	599	549	606	589	583	587	557	580	638	659	624	610	611	643	601	627	636	633	640	605	602	614	607	570	580	611	553	624	615	574	627	598	588	594	636	645	564	600	644	615	611	617	618	586	598	577	624	603	601	573	543	616	588	607	619	605	586	607	613	600	584	609	594	583	627	605	607	588	599	581	597	662	654	598	620	597	615	637	575	636	644	594	621	616	598	613	654	604	582	608	603	575	596	616	587	601	592	574	570	606	599	666	586	608	577	646	623	609	613	579	569	567	615	614	596	642	589	633	608	636	666	545	584	582	609	607	606	612	615	627	645	613	611	619	573	587	615	578	584	611	585	590	575	625	605	609	594	593	605	598	611	595	633	584	608	586	609	585	605	630	609	656	648	614	602	631	592	589	596	623	626	574	596	598	637	609	619	590	607	646	580	604	591	596	580	643	653	584	627	615	574	575	614	578	613	605	603	596	585	603	629	605	629	587	587	662	646	610	627	612	575	629	528	591	585	611	651	624	673	617	605	559	583	582	676	659	651	579	559	613	584	581	580	605	596	615	556	578	618	603	613	606	628	648	592	559	554	556	589	546	668	628	631	557	617	646	599	620	621	586	617	575	641	549	605	616	604	592	540	622	607	571	589	597	625	615	594	597	586	621	598	563	556	693	616	569	593	622	644	581	609	609	578	591	629	642	625	604	647	621	630	595	584	587	582	570	607	592	594	599	612	596	628	608	567	574	648	600	621	613	594	604	552	615	604	610	579	611	622	592	628	572	654	566	594	630	628	580	630	584	618	625	622	605	578	619	629	644	638	617	624	596	631	591	578	630	631	619	578	591	623	632	620	559	636	582	589	594	585	581	581	607	553	610	570	590	625	624	616	630	624	600	615	606	640	584	603	558	625	584	612	591	623	582	639	639	611	605	602	631	586	578	589	629	621	556	640	577	613	590	611	619	612	644	591	627	605	649	615	628	575	612	601	570	585	679	615	599	551	616	565	636	613	614	617	579	652	620	620	562	598	550	603	619	629	614	595	661	628	533	618	614	591	596	629	612	602	601	571	597	573	635	631	603	594	608	604	594	589	590	617	588	584	606	599	597	624	580	641	633	616	666	568	592	609	635	646	618	591	589	640	617	581	614	585	631	621	611	611	583	599	598	606	628	582	637	635	572	614	582	615	626	622	606	594	599	598	632	601	639	584	602	577	605	558	623	591	620	624	602	618	604	615	599	599	606	654	604	644	606	590	572	594	594	608	618	617	602	615	621	603	639	644	621	625	569	615	587	659	597	577	568	600	597	611	565	618	655	583	597	604	634	633	651	595	589	594	587	586	613	601	609	603	626	614	580	579	597	603	599	617	619	603	591	563	652	643	605	661	665	600	602	603	593	586	610	605	605	603	622	605	603	606	596	631	635	591	586	561	603	618	598	600	602	683	626	598	599	590	572	617	608	631	621	618	634	615	620	575	643	612	618	603	630	603	605	567	596	570	610	587	647	603	576	606	627	609	619	605	623	616	609	627	580	601	616	583	635	633	645	629	602	574	573	605	585	566	647	612	582	661	609	638	553	598	593	622	607	648	567	623	640	590	617	611	607	616	604	652	633	588	630	604	640	612	574	659	620	608	598	579	616	595	583	620	641	627	585	617	648	622	620	573
10924	12396	5038	920	1585	857	609	67	71	63	73	92	54	59	1481	1894	643	51	52	48	36	41	40	46	51	41	46	82	174	270	210	150	81	57	61	49	51	55	49	42	37	41	49	54	50	48	43	37	37	35	48	47	51	49	49	45	50	50	52	46	37	38	60	41	44	53	48	54	44	48	49	46	48	54	50	50	56	42	42	51	41	44	35	45	47	43	36	44	47	48	51	45	40	52	39	46	62	43	40	49	33	57	58	55	45	51	58	45	38	31	52	35	42	47	40	42	60	40	60	57	45	44	52	44	47	46	42	43	56	46	38	42	55	44	57	44	46	46	41	37	52	49	50	49	41	45	60	52	47	49	47	48	47	48	47	39	44	42	60	46	39	51	46	55	38	51	62	55	47	42	45	54	40	47	45	48	49	42	44	38	26	43	37	48	49	45	50	42	45	55	49	37	40	37	45	47	58	44	37	50	58	36	46	49	56	42	47	51	43	44	43	42	56	46	50	51	59	51	45	49	43	46	54	49	43	46	40	48	55	52	55	44	44	53	47	44	58	46	41	48	41	45	44	57	52	52	40	51	52	47	45	42	52	35	35	45	46	47	53	34	37	36	51	49	44	46	48	55	42	42	49	36	44	40	45	45	37	48	38	52	45	51	47	47	50	55	41	43	42	60	38	54	44	37	43	45	50	36	50	43	43	45	48	48	41	49	50	45	37	49	49	51	44	35	49	48	48	52	39	52	44	53	47	53	41	44	35	39	42	37	66	44	35	33	49	52	39	41	51	57	39	55	59	38	48	47	38	56	43	31	50	54	49	52	35	51	56	44	60	43	41	57	52	43	54	46	36	55	55	48	57	46	51	49	44	53	60	48	38	47	48	49	51	50	36	51	43	51	57	42	36	39	44	41	50	36	52	48	50	39	43	49	40	49	55	44	49	47	39	46	49	50	43	51	37	40	41	44	46	45	47	48	43	58	43	49	44	50	44	43	36	50	40	45	37	58	43	40	53	47	51	37	57	53	45	51	56	42	50	48	46	44	37	57	50	54	48	55	54	56	48	37	40	44	50	56	39	44	60	40	52	38	42	56	42	51	50	55	54	49	56	54	50	43	48	52	43	44	39	43	45	55	45	41	45	44	40	40	31	44	47	40	48	41	43	47	35	47	47	34	44	48	55	55	45	37	50	39	50	42	47	55	41	39	41	47	58	52	47	42	54	51	47	53	43	56	55	56	51	38	46	52	49	38	40	32	54	40	45	49	48	47	48	58	45	51	45	49	47	61	33	53	54	49	47	44	44	47	49	46	54	43	35	59	54	57	45	43	42	42	45	51	44	53	41	51	52	51	42	50	41	54	45	44	52	37	39	32	48	51	47	37	48	47	48	46	51	49	45	43	55	37	56	47	50	46	51	50	58	38	43	51	49	49	51	56	48	44	42	52	45	48	47	36	48	48	54	57	47	38	40	53	51	44	57	48	48	48	51	39	29	46	52	52	54	61	45	37	42	49	57	43	48	45	45	53	48	36	43	41	34	27	55	42	45	45	54	66	42	45	47	38	53	50	42	54	48	53	53	52	39	53	45	52	49	47	48	45	50	41	46	44	48	40	46	43	55	40	57	46	40	51	54	37	54	40	50	53	62	35	46	60	32	45	49	45	55	44	54	48	35	43	37	32	39	40	59	43	63	40	40	46	46	47	56	61	34	46	50	49	53	50	45	49	40	45	39	40	48	57	53	55	51	49	56	36	50	65	44	34	42	60	47	56	54	51	41	47	29	45	42	39	50	47	48	47	40	47	39	45	45	32	54	47	42	64	55	45	46	44	48	49	41	59	51	48	49	50	43	55	48	54	35	37	59	44	47	53	56	46	50	40	37	42	44	36	41	40	40	47	42	42	50	49	48	63	43	53	44	39	51	38	55	47	65	50	54	52	32	40	43	50	37	51	45	47	42	57	46	55	50	36	33	39	37	39	51	50	38	54	47	46	53	43	52	41	45	43	56	47	62	54	47	35	40	42	43	58	31	54	51	39	45	50	43	54	61	47	46	47	57	52	41	65	38	48	50	57	63	54	48	44	61	47	50	35	55	62	52	43	50	42	51	49	46	51	52	38	35	44	45	49	56	50	30	42	44	44	44	45	53	46	41	41	48	44	44	40	32	49	60	44	57	45	44	52	42	45	59	50	42	52	41	43	50	51	56	40	53	37	32	55	54	41	29	47	55	41	42	44	55	59	38	46	42	42	39	34	51	51	40	38	46	51	41	48	53	51	51	33	55	43	50	42	43	49	42	52	47	44	57	37	41	49	46	40	40	42	43	54	38	40	43	37	50	42	52	42	38	40	45	44	56	46	51	48	44	40	53	55	57	52	40	55	44	44	38	46	48	50	52	41	54	49	46	61	46	53	58	50	44	37	49	58	70	49	62	38	45	41	46	50	50	35	44	50	55	58	35	42	43	44	67	52	45	52	52	56	45	51	51	49	45	58	36	38	44	40	49	35	48	57	42	47	65	35	50	45	63	53	43	52	41	38	49	40	47	46	53	52	52	49	40	53	43	49	34	44	61	65	32	46	35	50	48	38	42	51	50	42	48	51	48	41	53	41	47	58	48	47	49	41	54	56	35	37	46	53	45	38	49	39	47	42	55	44	43	49	39	56	49	45	46	38	45	45	45	44	56	53	39	36	44	45	50	45	48	42	55	39	53	53	48	35	45	43	40	43	48	47	35	41	50	35	41	55	53	50	36	47	57	43	49	50	54	34	41	41	46	55	52	60	44	52	46	43	42	48	58	45	44	39	44	50	46	45	57	60	44	43	50	47	36	39	63	44	47	45	47	48	52	37	47	43	55	53	34	38	50	56	52	37	41	59	45	46	51	48	45	48	53	49	46	41	42	42	44	47	50	44	49	49	50	46	44	35	42	56	54	36	41	52	50	34	56	39	41	50	51	55	40	57	55	58	36	48	38	53	44	57	35	42	57	54	51	42	49	40	44	52	41	43	37	29	44	55	56	51	52	45	50	45	53	53	56	36	49	48	40	57	48	52	51	50	39	39	49	33	61	41	53	50	40	54	51	45	52	41	45	54	32	41	45	47	51	45	42	37	40	49	33	40	40	47	44	38	57	49	44	48	52	49	51	48	57	41	50	54	41	35	54	49	52	53	55	56	60	51	48	40	43	48	46	52	46	39	45	58	37	43	45	35	51	34	56	44	39	53	44	53	44	59	47	46	47	62	52	46	54	50	44	50	44	61	55	41	47	50	55	61	52	44	39	49	45	41	50	50	43	48	49	49	37	43	43	53	55	40	51	44	40	55	62	45	34	57	53	55	50	49	47	51	47	46	51	47	49	61	42	38	50	53	49	39	43	40	31	44	50	38	55	44	51	62	41	42	53	43	49	41	49	37	53	55	53	45	43	63	43	51	51	46	54	48	47	37	40	50	48	39	55	44	48	56	42	38	43	51	49	45	44	36	43	45	51	54
44453	37294	23803	18674	37707	25404	18676	2468	2302	1954	1536	3380	1155	1149	25258	26776	11695	756	718	648	641	653	668	685	614	658	856	2024	5208	7201	5470	3409	1790	1022	738	599	611	580	625	636	562	606	586	615	630	612	614	595	618	619	613	600	620	603	587	588	630	563	608	587	578	625	590	594	578	571	622	607	564	600	595	603	573	569	603	583	559	599	601	574	594	573	568	577	628	617	596	563	554	597	562	602	599	617	568	641	635	612	618	586	622	581	626	622	598	607	574	629	593	596	620	544	600	641	588	594	524	609	627	589	578	618	621	591	585	605	561	551	632	595	601	603	565	597	530	600	622	635	611	593	603	580	565	592	610	563	571	637	633	608	593	600	567	565	618	614	528	639	619	586	655	574	608	578	593	609	612	550	616	611	615	627	602	584	603	602	598	605	597	597	620	621	591	622	591	605	612	620	573	652	605	631	583	625	590	591	590	579	632	578	567	591	619	581	621	599	624	598	542	587	549	600	596	577	586	627	634	606	606	605	611	615	612	614	589	566	581	596	543	576	600	600	641	610	562	574	607	609	624	636	556	607	601	614	648	605	601	631	572	599	623	591	617	621	604	612	608	604	607	574	566	609	605	571	594	576	575	593	603	579	543	589	580	559	627	591	601	604	557	584	613	600	633	592	563	607	601	601	609	585	553	578	596	619	579	618	667	578	592	643	571	633	599	576	608	571	590	585	595	645	623	591	629	583	596	583	585	606	579	571	608	568	585	623	596	584	617	648	580	627	580	589	605	566	570	629	576	589	594	610	622	654	629	573	618	636	606	615	605	634	645	604	634	629	596	587	637	576	597	621	589	568	621	555	575	630	609	607	598	567	616	600	619	599	628	621	615	580	559	595	576	584	566	607	616	603	562	583	605	592	574	609	592	602	588	599	620	632	640	622	629	612	593	592	626	581	552	607	585	616	628	614	614	618	661	604	576	600	602	617	606	593	642	573	598	638	592	619	579	595	587	611	542	608	578	588	576	597	597	619	585	594	584	596	586	611	605	609	644	648	596	627	588	608	590	584	620	583	574	564	558	656	578	568	621	615	565	600	610	575	604	631	597	620	577	592	587	599	603	636	616	605	636	621	615	581	581	625	582	586	609	599	594	617	628	596	572	576	589	574	580	592	591	593	644	570	607	594	586	588	606	583	602	604	571	610	570	659	593	597	591	576	607	587	600	606	601	603	596	614	628	635	606	593	524	584	592	592	616	593	599	612	559	610	641	604	619	588	595	602	594	622	582	604	538	578	605	619	596	610	607	542	586	605	641	587	591	642	613	605	560	535	579	636	596	608	602	608	630	571	592	611	613	613	634	649	639	585	587	567	588	614	594	584	593	597	630	593	600	611	625	611	623	604	599	614	587	579	604	593	627	568	592	599	587	570	575	613	588	587	608	597	632	609	601	611	575	633	589	583	595	577	589	558	584	552	587	606	605	587	594	557	573	615	595	609	633	613	616	611	583	592	587	594	580	601	600	563	611	602	579	574	565	583	577	648	596	582	626	590	610	562	610	574	609	565	591	613	566	578	589	587	604	595	607	579	576	573	598	607	602	622	608	559	603	583	613	582	656	633	649	569	611	605	578	627	613	596	577	626	629	594	580	609	612	634	597	573	614	605	595	622	610	624	607	585	672	642	562	578	624	630	634	570	610	564	578	596	619	564	572	620	616	633	578	577	567	591	587	649	597	625	603	582	583	551	594	611	629	641	614	576	574	596	608	571	633	618	656	621	607	576	618	601	640	580	626	561	610	601	560	595	553	588	539	597	551	563	609	586	611	612	610	572	609	626	607	632	616	598	597	589	630	580	604	539	617	625	583	609	602	600	637	592	563	598	614	587	599	627	580	607	635	609	612	636	616	582	621	607	556	591	641	594	577	599	590	616	577	617	625	596	576	618	593	594	662	668	628	613	597	630	607	643	604	604	603	561	623	609	576	659	642	567	643	582	601	616	598	609	594	584	596	595	588	557	568	636	567	579	590	606	594	649	623	558	636	596	594	596	613	581	617	600	593	597	587	574	617	608	615	606	559	590	571	588	598	604	569	573	607	576	598	583	556	620	612	593	602	629	608	611	644	613	637	638	610	624	551	581	560	582	610	557	578	566	574	609	598	652	600	599	631	626	573	611	576	639	651	606	653	625	626	550	609	589	604	582	567	619	610	621	589	575	570	661	577	630	620	615	644	629	631	606	616	623	605	622	576	622	635	577	637	639	593	574	603	585	565	618	593	605	618	573	593	610	593	643	585	627	594	650	596	654	561	575	614	573	555	596	653	576	564	601	607	626	622	557	551	603	595	625	601	575	607	584	618	600	585	592	628	584	587	614	592	589	609	605	569	579	652	594	643	576	588	616	576	602	539	609	578	602	619	615	621	649	592	601	593	637	605	592	627	583	615	569	572	589	582	559	574	582	605	570	604	641	580	590	591	601	579	580	645	606	567	600	641	578	620	612	606	593	610	582	636	591	635	623	554	571	599	640	601	578	612	592	630	592	587	620	549	600	599	567	589	616	562	616	607	629	579	588	648	594	575	616	597	622	586	629	623	578	619	616	640	560	625	606	562	649	614	603	573	586	599	645	651	639	599	601	622	619	597	626	613	620	614	572	597	589	609	604	615	571	603	569	618	562	575	617	580	583	566	597	583	603	544	579	601	599	615	616	591	552	590	560	592	600	600	631	613	629	589	582	608	587	590	541	599	589	567	603	572	583	654	577	620	563	612	591	650	592	657	583	625	597	641	566	563	591	630	621	600	600	565	601	582	587	581	624	617	595	628	615	576	598	649	615	617	621	615	600	594	631	640	557	641	569	611	574	617	587	594	560	623	620	595	591	590	607	592	532	608	598	593	602	577	581	626	588	619	617	603	558	615	613	599	605	604	601	575	610	604	621	610	575	607	625	582	599	584	575	595	605	585	628	627	542	632	616	610	580	640	626	611	611	604	644	566	601	575	576	587	630	596	616	604	582	607	609	607	647	563	592	631	555	592	574	601	631	610	605	594	573	600	596	570	623	618	591	581	612	584	573	614	603	675	564	595	608	560	572	595	604	583	631	621	589	573	563	580	570	582	603	618	599	582	596	642	550	568	557	605	587	574	601	605	598	585	574	568	579	608	632	631	625	561	618	646	556	646	564	599	588	565	621	578	567	636	595	576	611	601	632	579	572	590	592	600	597	561	570	580	577	619	573	584	578	611	606	586	575	630	582	612	629	623	574	615	601	623	581	595	568	592	578	613	547	603	576	609	548	594	589	619	614	601	577	590	596	599	623	595	634	615	592	631	602	591	600	620	574	598	596	599	593	573	565	591	626	581	574	616	587	618	593	608	610	660	586	579	546	590	605	598	576	583	532	637	611	607	570	562	640	611	590	579	601	595	608	599	590	559	560	554	576	581	607	607	602	601	587	595	634	619	590	607	586	665	550	577	556	594	595	612	561	589	586	599	669	606	591	577	586	571	606
16187	21925	10287	1655	2981	1634	1266	100	96	95	90	145	48	103	2397	2837	731	61	63	48	53	52	43	50	57	48	58	86	279	382	308	210	127	76	49	64	55	54	44	54	38	41	41	41	58	44	41	47	41	57	59	45	46	36	38	52	41	42	46	53	54	47	44	57	53	34	51	29	49	54	46	44	45	57	42	45	49	42	46	46	37	55	55	45	45	56	46	43	52	48	50	47	39	52	57	61	51	39	62	50	42	43	51	58	49	45	40	50	51	53	38	34	55	57	34	48	44	56	39	60	50	58	42	35	58	52	54	62	57	43	48	46	40	50	63	52	61	53	46	45	47	55	42	38	46	36	49	45	54	42	48	51	48	36	52	46	46	53	50	37	44	42	62	45	64	45	41	48	34	50	49	35	50	49	48	66	52	39	42	44	57	52	47	51	45	40	48	44	41	59	50	59	50	51	50	49	52	62	54	50	52	40	50	39	48	45	61	52	50	41	31	49	47	37	46	67	53	37	31	56	45	49	61	47	46	38	43	45	56	45	48	52	52	52	54	46	50	47	53	49	52	48	48	43	36	48	54	60	52	43	53	43	53	41	41	50	53	47	65	52	64	50	50	49	47	44	59	53	52	55	47	50	46	59	42	50	51	55	53	50	50	41	44	51	48	61	44	49	60	49	41	47	53	46	47	51	50	37	38	43	50	58	36	39	48	41	46	45	47	52	44	50	47	63	44	44	45	59	48	49	57	51	45	51	57	50	41	57	41	60	51	46	36	46	49	45	50	55	56	47	57	31	44	59	51	42	45	35	47	55	45	47	48	63	46	52	40	59	46	53	54	40	46	41	59	42	50	48	46	58	57	59	43	39	44	42	60	49	44	47	39	39	43	56	48	51	53	49	48	42	52	58	53	50	48	39	48	66	63	57	48	51	62	60	41	54	43	50	30	56	53	47	38	45	42	55	47	42	50	48	60	50	59	58	50	40	40	61	56	44	48	40	52	51	51	48	56	49	47	58	46	44	34	38	48	44	49	47	32	45	48	50	52	47	51	48	37	42	43	50	47	45	53	51	57	44	55	47	61	50	68	53	51	56	51	60	42	51	55	52	42	40	65	43	52	57	47	52	44	41	46	49	53	54	50	51	33	37	51	49	47	57	45	44	39	43	43	42	41	57	64	56	53	46	49	59	65	59	50	43	61	47	58	43	41	46	59	44	40	50	55	60	52	52	37	60	28	48	60	46	37	55	46	50	49	46	37	45	46	45	52	56	48	60	59	49	42	46	38	44	57	46	50	54	48	38	45	49	56	57	59	46	59	41	52	43	48	48	51	52	47	46	54	44	36	39	53	45	44	47	62	45	56	43	49	51	50	61	54	36	38	46	49	45	36	64	40	37	52	54	57	50	48	54	55	40	54	54	66	40	53	47	48	59	59	44	72	49	43	43	57	38	47	56	56	55	38	40	57	51	49	39	47	55	51	46	49	55	46	49	44	45	58	58	52	51	39	51	36	58	44	53	35	58	40	42	43	53	59	60	35	47	55	44	45	59	46	51	55	52	40	43	53	61	50	47	41	40	59	40	44	34	50	43	46	42	48	38	48	47	37	45	37	43	43	52	47	46	43	61	52	51	51	57	32	51	48	52	49	55	60	45	38	52	63	50	51	56	41	48	54	60	60	29	47	38	40	29	48	41	57	43	37	60	50	48	44	48	51	41	56	52	44	36	52	40	41	52	55	52	43	51	64	53	44	49	49	45	65	65	54	33	43	48	44	41	53	54	47	55	60	40	58	53	50	61	39	43	44	57	44	39	42	41	48	44	51	44	43	43	64	44	48	36	43	47	59	52	36	56	44	57	50	40	49	43	46	49	58	48	66	72	55	49	56	43	61	50	54	59	41	44	48	50	50	34	62	54	58	49	38	48	53	49	54	54	47	56	46	43	50	44	51	51	44	51	44	48	46	60	50	52	48	42	44	55	42	57	53	48	42	45	40	61	43	54	59	52	54	42	44	44	40	50	46	54	58	65	54	49	51	43	51	46	42	54	54	55	50	46	49	54	50	44	60	46	45	42	52	44	51	52	52	52	64	49	37	54	65	55	66	43	41	45	54	49	51	35	57	46	46	43	49	52	58	52	50	39	44	51	57	41	53	54	56	44	50	66	52	42	45	55	54	57	44	41	46	41	42	44	46	58	74	50	45	50	44	41	55	46	40	42	52	49	59	62	46	49	34	60	35	51	51	44	41	42	42	48	44	53	47	40	53	40	50	40	44	37	53	53	52	44	47	58	54	43	40	54	55	38	45	50	48	55	56	61	46	53	71	65	43	32	47	45	40	52	44	60	44	47	49	47	45	45	52	45	52	48	55	59	49	64	45	44	50	50	53	44	50	43	49	50	51	42	61	49	54	47	53	48	47	47	58	61	50	52	54	48	53	51	45	45	58	45	54	52	59	57	54	51	39	48	46	45	45	50	50	61	49	45	45	44	57	48	55	57	47	46	44	36	38	63	49	38	45	49	35	59	50	45	51	44	57	41	57	50	45	47	52	43	43	59	50	61	49	55	42	54	53	52	63	50	46	49	44	42	43	57	39	52	40	52	38	49	44	45	45	57	50	41	40	56	53	49	49	48	38	49	38	47	42	48	45	38	55	38	45	61	57	56	46	56	48	33	47	57	50	47	50	52	50	49	47	59	53	47	43	44	54	53	48	46	54	53	57	38	55	59	53	37	46	65	56	51	34	46	30	51	35	63	64	36	59	56	44	39	59	50	57	52	49	42	50	56	45	47	56	42	44	48	66	49	57	49	48	47	36	59	42	42	47	49	56	53	60	52	49	57	60	42	48	39	49	59	38	54	57	52	40	52	39	53	48	38	50	54	53	42	39	52	45	48	53	51	39	53	44	44	51	54	50	41	52	44	52	39	39	39	41	45	45	52	54	51	44	43	44	60	57	53	42	63	40	44	46	46	43	49	50	50	51	49	45	42	59	55	49	44	53	40	51	50	43	54	44	40	44	55	48	52	45	45	45	42	57	41	51	59	49	46	52	48	39	45	49	65	48	59	36	46	52	42	51	33	45	40	43	56	48	61	56	59	72	50	42	66	46	47	53	65	55	53	63	44	50	40	55	57	48	45	47	47	56	45	50	48	52	48	44	52	58	41	54	53	44	57	41	55	48	41	46	59	39	42	51	50	36	45	53	63	55	48	47	38	41	55	49	35	51	53	45	42	34	44	49	65	48	48	45	52	47	47	45	50	39	59	48	50	53	53	54	42	49	47	47	51	50	58	55	45	43	68	56	45	53	50	61	48	56	35	52	38	44	61	49	57	48	48	42	50	33	46	52	42	50	47	39	48	49	47	42	47	53	41	43	45	49	50	49	50	33	52	60	38	53	48	44	33	48	46	52	44	38	48	52	51	36	48	54	55	51	37	46	46	41	50	35	44	57	68	52	47	44	47	55	55	46	41	42	48	48	40	45	41	55	44
53072	45147	31699	22704	47338	33393	24690	3633	3304	4287	3007	4580	1522	3536	32650	31866	11275	791	779	746	733	683	670	698	679	680	928	2637	8538	10170	8148	5255	2637	1341	810	648	638	638	622	627	622	614	612	641	651	646	619	601	647	588	610	632	601	626	577	611	689	630	681	626	645	621	628	620	637	671	601	659	605	655	621	630	607	605	650	602	618	625	592	646	618	638	600	630	611	579	599	658	650	647	568	648	628	604	593	586	628	612	657	653	603	621	627	635	650	618	623	581	615	660	617	583	637	623	627	580	649	644	656	646	614	609	591	605	597	633	588	587	606	634	638	600	615	629	645	643	626	626	621	606	590	633	618	649	641	609	615	616	640	623	650	630	637	606	656	629	615	613	693	662	634	632	616	645	660	598	676	611	601	630	636	607	619	604	594	628	600	634	619	617	643	620	657	640	615	647	632	640	628	619	596	650	602	612	625	588	635	647	583	626	584	607	643	578	649	633	643	616	641	619	608	658	646	620	661	669	606	625	621	630	608	688	577	637	611	662	619	601	630	601	675	591	602	581	602	639	599	578	606	619	652	642	586	620	660	612	634	617	625	603	613	595	666	581	617	672	688	601	609	592	669	620	557	651	600	631	631	631	649	635	571	585	618	599	626	621	599	605	654	633	624	633	634	592	649	613	622	642	616	645	645	598	646	617	645	627	619	634	599	613	574	596	597	568	596	614	620	611	646	611	615	599	645	646	653	612	614	632	639	611	656	609	635	656	608	626	607	592	645	643	652	614	607	621	622	588	602	576	650	638	637	628	650	622	649	610	604	570	603	626	632	644	614	625	647	633	625	637	652	610	612	604	622	657	664	638	631	632	628	622	615	654	628	580	611	652	621	599	650	657	591	609	653	641	627	640	626	645	625	642	621	642	605	592	630	619	618	621	599	641	680	563	639	608	615	595	618	631	634	603	627	638	607	600	629	649	689	654	638	641	678	605	634	626	610	607	608	617	648	653	592	614	637	637	623	626	606	646	631	651	582	581	632	646	630	611	624	693	608	603	612	590	620	597	610	636	625	602	639	645	618	598	620	632	680	586	607	645	644	657	600	595	627	544	655	613	607	605	645	608	604	627	601	623	579	559	622	636	614	630	610	608	645	639	620	595	599	649	581	579	595	624	609	609	644	693	651	606	597	672	631	683	648	602	615	649	549	616	638	656	672	635	618	607	618	616	623	607	662	640	616	666	615	668	580	678	600	630	630	642	607	660	595	664	667	597	630	600	641	602	626	597	573	622	592	626	638	602	632	616	592	595	652	595	632	609	658	606	598	585	645	622	641	631	599	628	600	612	646	606	658	597	619	661	641	643	585	645	658	642	618	625	660	669	656	599	611	568	597	653	623	617	640	606	616	611	616	617	604	670	626	658	633	624	614	651	657	633	661	601	641	592	619	682	614	584	624	694	632	611	615	605	631	592	596	640	655	583	644	651	578	621	656	600	566	599	614	588	602	653	586	609	625	639	604	597	619	606	571	591	626	575	627	606	618	647	593	640	627	620	684	599	613	620	620	662	614	615	614	650	679	645	658	666	629	649	623	609	610	630	647	655	597	602	652	628	663	682	567	640	624	664	676	590	641	645	638	640	648	581	624	652	631	654	651	630	581	604	617	569	662	655	619	613	612	622	633	656	642	631	607	626	630	672	590	656	681	575	632	653	650	596	622	637	636	620	562	667	599	636	647	636	650	660	650	609	640	610	587	589	632	627	592	633	617	611	649	621	627	631	659	607	671	615	616	628	632	611	636	637	622	595	584	601	631	621	611	656	645	588	563	613	636	628	620	629	602	625	630	653	591	646	628	618	656	658	564	645	640	639	648	650	625	617	632	641	625	654	604	637	670	647	650	618	634	609	633	632	643	616	654	679	626	595	673	641	620	632	604	605	630	638	643	634	649	678	595	646	624	642	599	651	629	597	642	606	647	615	582	579	641	663	626	650	651	603	614	648	622	642	616	635	618	632	621	600	643	663	611	648	608	652	584	595	578	608	623	613	628	680	590	652	575	599	652	671	651	648	624	651	649	652	639	636	590	639	619	634	616	627	626	597	618	616	603	617	626	602	634	614	627	627	613	588	660	619	665	650	624	607	590	678	622	631	613	625	638	622	636	575	642	626	627	583	651	648	631	638	629	599	673	607	615	642	664	628	631	621	622	613	651	598	584	620	618	603	584	605	581	611	620	692	659	588	637	601	640	603	609	605	614	617	657	628	586	626	657	650	632	611	645	676	629	649	670	576	626	681	595	601	636	600	544	616	623	615	643	623	628	590	626	648	652	667	665	632	584	641	648	607	599	623	604	605	582	649	654	649	614	618	654	608	677	696	649	623	615	602	585	627	630	627	611	644	636	599	646	619	587	619	643	596	616	599	643	617	622	613	612	616	657	634	631	628	638	596	680	590	591	603	598	576	601	596	625	639	604	661	650	642	623	604	641	636	610	615	619	630	645	609	613	622	652	641	618	616	653	587	587	658	630	679	681	620	617	611	644	628	647	640	662	641	625	582	632	640	614	617	675	641	662	679	659	612	639	664	598	625	617	607	632	646	585	648	638	599	595	643	615	589	572	627	667	667	637	651	642	648	658	619	604	603	631	598	571	663	592	650	653	574	633	634	632	608	635	650	630	627	663	653	632	622	638	596	593	637	641	625	631	630	617	601	587	596	604	675	636	613	614	644	611	617	626	609	604	609	626	656	584	649	648	612	655	615	644	641	662	650	643	603	630	614	633	595	641	615	620	639	619	618	611	595	693	621	595	643	622	614	643	621	641	616	567	581	624	649	631	649	625	632	623	612	639	607	640	644	606	627	649	632	611	604	621	642	604	637	622	666	594	604	587	638	646	610	598	615	623	622	617	642	630	659	607	560	661	600	634	624	638	627	622	625	641	629	656	625	622	615	623	577	621	627	613	615	641	617	616	598	597	595	592	651	615	654	633	640	643	660	601	654	610	641	612	634	646	600	622	603	636	648	618	624	628	650	616	605	633	628	650	619	620	661	605	617	647	657	611	601	595	603	572	620	642	690	617	605	628	618	590	606	622	585	605	615	578	670	652	624	593	618	625	633	605	638	667	638	624	654	623	636	602	602	623	607	609	630	638	609	606	643	640	607	643	608	584	653	649	631	642	641	624	597	612	683	643	603	630	635	625	639	549	618	668	618	621	617	636	596	643	607	616	634	606	598	624	651	612	674	642	681	659	614	628	621	575	638	611	622	647	619	628	609	596	580	623	599	610	591	622	635	630	636	629	608	631	614	599	615	575	626	612	588	609	644	622	644	642	633	652	625	595	635	623	666	648	675	650	590	659	613	638	661	582	616	631	624	600	706	632	619	632	654	640	616	623	630	619	612	666	615	655	587	636	561	585	610	625	664	639	617	598	610	671	613	644	621	626	670	616	635	604	620	620	608	639	626	655	633	629	629	620	582	607	673	625	613	571	609	622	662	636	640	623	605	645	652
5985	3977	1601	264	513	246	304	58	50	62	66	40	38	59	546	628	191	53	61	46	46	46	49	43	50	41	58	40	58	126	111	97	57	51	58	50	38	59	44	45	39	47	42	53	44	36	48	41	43	44	49	40	46	36	40	38	36	37	41	57	39	47	47	37	48	51	46	45	34	49	39	57	54	48	41	47	39	41	46	65	47	35	39	46	44	44	45	42	43	37	55	39	43	46	45	50	55	47	45	40	45	48	47	42	40	34	40	39	45	59	49	42	35	38	40	44	32	53	59	51	49	50	58	51	46	46	46	46	47	44	52	35	46	51	47	41	48	49	45	43	43	45	42	36	51	47	48	51	42	34	44	53	36	32	58	37	46	36	44	47	34	46	42	50	46	46	40	43	46	37	35	68	45	41	61	44	43	53	41	47	55	42	43	38	35	48	41	49	60	34	36	61	45	49	40	31	49	63	57	37	42	52	50	32	40	49	47	39	40	44	45	34	45	35	40	52	53	42	54	47	43	38	58	52	31	34	46	49	36	48	45	43	41	39	50	45	43	49	49	48	47	41	45	45	54	48	52	43	53	38	43	51	45	28	36	33	34	55	40	44	36	43	45	47	44	46	58	41	42	51	50	48	48	50	39	39	44	34	52	47	50	32	40	40	45	43	53	46	38	48	52	52	41	49	48	40	35	47	37	49	43	62	36	38	39	42	46	39	48	41	45	51	40	58	40	35	42	40	50	37	52	45	41	42	39	47	49	44	35	37	50	46	48	44	57	37	48	44	44	48	42	31	42	38	53	39	36	37	46	53	34	47	47	44	48	50	43	44	33	42	44	48	58	44	34	36	42	50	54	42	52	44	38	48	35	46	47	33	43	50	34	39	39	53	45	54	41	42	53	37	38	40	32	58	29	47	48	35	44	42	43	49	39	46	54	39	42	43	45	40	42	42	52	39	51	56	46	44	32	37	40	44	39	51	51	41	40	38	56	45	52	53	46	47	36	50	30	44	43	50	45	52	49	44	42	48	45	46	40	59	43	47	42	52	46	35	29	45	41	54	39	40	39	44	47	43	41	41	53	47	51	48	51	43	48	42	52	54	56	44	51	37	49	31	42	48	48	49	39	50	43	51	46	37	42	42	47	41	51	38	58	42	40	52	45	52	42	41	36	50	41	38	37	43	42	45	51	43	44	51	43	57	44	35	59	39	54	41	51	46	43	48	52	49	44	46	40	40	42	46	43	58	48	55	52	48	45	42	41	36	46	42	36	48	33	46	44	44	54	46	37	49	42	45	53	31	37	50	38	50	69	44	45	47	41	49	46	45	43	48	43	46	55	35	52	33	54	42	29	28	36	43	37	49	38	44	55	39	54	46	49	42	45	46	45	51	47	40	44	48	38	37	47	42	46	43	49	55	55	39	40	47	44	40	61	40	40	44	44	52	39	60	40	50	43	45	51	60	43	42	44	28	59	45	49	51	37	50	41	46	42	40	32	34	49	43	54	47	50	35	47	44	49	42	50	41	41	49	49	52	47	42	39	50	45	52	58	46	49	41	28	58	53	47	38	51	40	50	44	49	39	39	37	37	64	45	43	41	44	45	42	52	51	47	40	46	50	44	37	39	39	47	48	49	43	41	43	44	38	54	43	44	51	52	36	43	61	41	44	43	34	46	59	51	49	30	53	49	36	46	55	45	58	42	53	46	45	35	45	31	49	51	45	45	41	44	50	36	55	47	41	40	40	44	53	41	51	45	42	40	41	43	52	40	44	46	52	47	45	41	51	44	60	48	50	69	47	43	47	38	40	43	50	46	38	55	44	44	39	44	45	51	56	45	43	40	42	39	43	55	38	47	54	44	42	40	46	49	41	46	56	43	35	40	57	39	44	41	42	49	49	35	50	52	41	43	48	57	37	46	50	37	38	49	43	36	52	52	38	57	55	53	39	55	38	51	52	45	54	41	53	54	38	44	45	42	42	38	43	44	50	42	41	37	38	47	48	34	48	44	42	48	35	38	49	37	42	44	50	48	34	41	44	42	44	46	49	39	51	35	39	43	54	57	36	53	44	48	33	49	45	42	39	48	41	43	58	51	48	29	48	42	47	43	56	53	35	46	41	44	41	46	43	46	32	47	46	40	62	48	45	45	43	49	40	43	42	49	38	51	31	45	45	47	60	41	48	41	44	39	55	46	44	43	43	39	54	47	35	34	56	51	46	39	37	50	42	42	41	34	56	39	34	45	42	60	45	39	44	39	48	57	35	50	41	32	45	47	39	48	46	32	51	63	52	42	49	42	47	42	49	56	62	45	35	58	47	39	45	38	50	54	49	42	43	45	51	47	58	52	52	46	41	32	44	40	41	55	47	36	44	48	41	30	45	41	52	44	39	42	42	47	42	52	44	26	45	56	46	47	53	48	38	49	37	44	44	40	38	39	47	54	51	49	52	63	44	52	47	42	52	45	49	50	47	54	47	44	48	43	37	50	47	38	43	42	48	56	42	41	33	33	44	39	46	40	54	52	35	64	48	45	59	56	45	40	39	34	40	43	49	46	39	43	41	47	42	43	53	45	44	43	51	43	44	43	46	42	44	43	54	47	36	49	46	40	57	42	40	53	45	55	44	42	47	39	39	54	54	44	43	61	47	35	45	36	44	46	38	48	49	58	48	60	45	48	44	42	52	42	36	36	39	36	58	36	55	48	56	38	31	51	55	44	37	56	44	51	41	45	50	44	48	49	48	49	44	47	35	42	64	41	37	37	49	40	43	49	42	30	46	43	44	47	52	48	37	57	43	37	43	49	49	54	50	44	37	36	36	46	39	48	46	56	44	49	58	54	49	49	40	39	41	59	50	49	42	47	45	42	42	43	54	52	45	37	43	47	50	43	45	49	39	40	41	47	49	38	52	47	50	44	45	40	50	43	49	52	55	44	51	37	49	48	49	40	41	52	51	60	44	36	44	38	49	44	50	43	43	57	37	59	46	39	30	41	62	57	42	48	47	40	42	31	48	50	54	35	50	46	48	40	50	30	42	40	58	38	43	47	41	41	50	48	52	44	52	43	48	45	46	46	34	41	50	43	63	42	44	41	52	42	50	46	43	29	46	40	54	45	40	43	48	44	40	43	40	53	53	41	50	42	40	53	46	37	42	41	45	42	38	41	44	42	44	33	47	45	41	46	40	48	53	47	44	56	36	62	41	49	45	42	52	49	47	47	50	35	52	58	43	44	46	44	31	42	52	43	44	51	45	55	45	38	44	38	41	42	46	44	59	34	36	48	50	50	44	50	53	48	51	41	46	57	40	47	41	45	39	40	51	38	55	40	42	50	45	45	51	52	50	54	46	45	35	37	52	57	43	53	48	49	43	66	63	49	44	39	50	29	44	41	44	43	51	43	54	41	43	42	38	41	53	48	59	45	57	46	44	50	53	45	46	57	44	43	50	47	49	36	48	43	45	49	43	44	53	46	50	49	50	53	41	48	36	42
36372	26505	16028	8529	27029	15242	13215	1227	1233	1740	1811	800	812	2174	16079	16153	4252	552	627	563	607	625	565	589	620	596	580	642	1738	3582	3065	2130	1336	856	673	609	608	594	622	551	591	572	552	581	552	551	541	571	573	579	577	595	566	549	556	584	577	572	574	578	564	610	619	565	559	567	618	568	587	559	585	552	547	537	612	563	591	575	577	567	614	543	574	600	564	593	577	583	593	608	600	582	563	583	549	567	586	617	592	562	562	571	572	582	567	542	566	579	498	571	539	597	572	592	579	576	561	532	578	573	549	554	593	583	581	572	586	612	570	577	514	584	573	593	606	570	584	582	526	603	573	596	566	590	577	574	605	592	595	580	558	535	581	584	570	569	543	544	609	549	590	578	585	602	540	612	558	602	605	580	579	559	585	567	566	595	552	571	623	569	583	562	606	583	585	544	573	560	595	576	612	615	547	578	587	575	562	584	592	600	597	563	538	558	591	552	597	600	570	558	620	574	573	614	581	574	560	564	567	594	574	569	573	583	549	597	570	581	553	632	572	591	580	604	580	562	565	607	585	566	564	572	566	572	560	573	579	596	598	538	590	594	575	580	564	562	548	593	574	587	578	579	590	591	584	575	606	581	566	553	572	589	571	555	593	573	574	572	581	592	571	583	595	604	578	585	566	569	566	595	578	549	586	606	557	544	567	571	567	546	557	578	566	610	551	599	571	555	619	554	610	604	575	578	616	565	594	590	575	609	540	547	602	588	594	549	579	584	559	567	562	618	530	630	595	559	614	603	544	533	561	586	581	548	540	539	613	584	612	529	572	565	590	557	567	559	591	597	604	588	561	591	559	577	579	546	570	558	606	599	586	523	557	585	570	576	602	570	616	545	563	566	536	594	608	595	544	573	584	565	590	574	563	567	638	559	611	590	573	595	589	580	603	514	611	577	586	608	596	615	531	591	547	551	589	596	565	617	556	628	575	595	547	561	609	586	621	575	571	575	575	585	561	606	561	596	549	604	573	582	604	600	560	567	567	585	579	536	579	558	603	581	598	580	568	581	571	550	615	583	534	590	555	553	607	604	552	560	566	504	574	556	575	608	554	587	583	598	577	585	569	584	549	588	592	575	571	593	589	580	568	525	587	539	594	567	622	562	583	569	567	544	590	589	595	584	588	590	587	570	538	566	598	590	607	548	530	605	588	573	545	547	599	606	569	582	566	573	526	581	592	556	599	568	592	593	625	642	571	560	582	565	602	502	548	594	603	587	584	556	544	601	574	571	612	563	583	548	596	599	556	627	581	591	592	557	566	551	582	621	564	561	541	578	579	563	571	546	598	599	568	540	533	563	590	550	581	590	557	549	586	555	537	614	587	579	582	623	570	586	556	596	528	586	577	548	592	620	626	613	576	599	576	612	592	588	555	578	592	552	550	576	566	569	612	512	550	590	565	603	575	575	575	558	565	574	596	523	627	535	607	528	572	592	530	565	575	568	583	582	616	577	593	614	569	603	618	580	598	543	593	573	575	592	605	590	602	570	555	563	589	568	560	608	593	598	602	565	552	573	577	587	609	578	594	561	575	603	588	554	574	600	587	580	568	609	576	592	568	568	591	573	604	597	568	570	549	577	603	562	547	587	578	565	554	587	560	587	553	574	620	635	601	567	571	583	608	615	568	637	563	595	608	591	598	580	581	586	591	584	591	606	595	588	581	547	574	549	574	595	608	543	593	555	620	598	580	592	589	556	576	594	607	600	609	567	586	577	604	562	610	636	582	532	582	546	543	592	570	582	557	560	584	579	579	564	553	604	554	551	606	554	579	592	573	630	559	597	614	587	592	585	609	610	619	609	561	569	556	575	574	621	561	553	621	585	564	576	554	595	551	596	562	588	574	601	583	573	567	553	555	535	595	606	562	593	575	566	586	569	567	607	547	570	577	598	573	568	564	558	600	588	560	577	567	555	575	565	574	611	621	574	618	599	598	545	584	593	570	582	571	629	612	580	609	584	619	564	561	627	554	610	581	551	578	575	610	570	542	596	545	606	550	559	559	519	622	580	604	602	587	587	550	621	549	576	584	599	623	589	559	566	555	559	590	546	582	563	584	596	564	573	548	513	563	598	569	618	583	612	612	570	552	580	589	575	586	568	591	573	585	551	563	587	605	621	584	593	603	587	597	585	572	575	592	569	559	595	586	576	563	538	560	580	603	570	573	575	591	587	572	592	570	546	556	569	583	603	561	566	555	567	568	547	594	597	587	573	606	594	582	594	559	588	532	605	558	579	582	594	563	565	592	577	572	578	558	568	597	567	596	594	579	611	555	593	565	594	543	603	572	578	588	573	573	581	568	587	591	565	563	607	592	566	622	584	583	566	554	583	599	587	619	537	578	584	572	564	573	576	521	552	571	599	602	566	583	614	574	604	568	577	560	568	596	538	569	573	600	599	605	568	598	582	566	559	566	539	567	569	578	587	583	609	556	583	582	585	514	591	594	597	559	586	571	595	542	569	557	592	590	610	634	531	579	560	591	543	573	569	556	550	581	528	537	541	585	577	578	580	559	613	566	590	589	549	616	555	581	578	588	593	545	552	590	573	610	603	570	594	546	562	550	568	603	593	590	565	584	569	605	572	561	598	558	535	577	567	590	570	603	590	589	556	573	583	613	585	592	551	597	565	581	597	591	548	576	566	608	575	606	658	618	539	587	596	594	626	613	562	586	586	572	577	555	574	544	593	577	575	577	555	588	577	600	574	549	582	595	563	577	554	606	602	593	534	546	562	559	584	574	591	581	599	567	578	603	587	590	595	577	574	608	576	567	556	584	557	568	571	590	576	568	568	523	569	595	566	583	543	566	573	571	574	546	596	577	581	543	569	562	576	586	574	593	617	587	558	592	580	563	567	642	589	541	591	573	608	548	615	565	623	580	620	588	613	595	582	623	593	607	564	588	631	563	557	594	572	580	581	592	587	614	581	556	650	551	555	571	538	588	605	596	580	586	588	569	597	587	614	593	634	540	537	590	565	562	614	579	551	528	545	577	585	551	614	562	569	602	553	593	605	558	625	629	581	584	588	564	579	588	596	561	581	580	587	616	564	602	571	607	590	582	604	579	566	583	623	582	582	546	552	573	626	566	581	555	581	585	602	576	597	589	555	562	562	597	585	573	567	623	552	563	568	580	586	594	562	638	617	583	547	598	583	607	542	577	546	571	571	566	608	602	575	575	545	556	616	569	581	564	592	566	583	550	607	576	589	565	556	529	590	594	595	546	532	568	566	638	566	630	527	573	577	556	616	595	568	607	585	575	606	571	573	585	572	584	578	609	564	557	606	593	561	608	533	575	560	557	582	595	580	592	563	563	555	567	578	569	615	584	556	609	566	610	570	568	551	564	562	568	566	557	574	601	591	580	592	596	553	589	556	556	590	594	574	544	531	565	591	580	554	599	571	572	603	585	607	559	596	575	603	596	553	578	567	577	591	572	604	586	578	583	573	559	583
11621	14019	5265	753	1556	707	833	70	94	102	135	46	54	68	1268	1370	365	50	52	60	50	46	63	61	59	40	40	42	99	237	224	152	116	61	49	42	53	43	44	41	44	60	39	52	42	51	47	57	50	49	42	50	60	39	39	47	45	52	61	52	60	34	43	34	40	55	49	42	42	34	38	56	41	35	53	54	44	50	47	44	45	51	38	53	43	51	50	51	36	33	58	46	39	42	57	53	46	49	39	45	54	41	45	58	43	44	54	48	46	42	47	49	41	36	42	43	45	51	43	43	50	46	49	63	46	44	50	45	43	45	47	54	47	54	41	42	34	45	50	43	53	47	66	49	67	42	43	46	52	48	48	43	40	32	34	42	54	55	49	52	54	37	40	38	46	37	43	37	45	53	58	58	38	39	49	48	38	56	44	40	52	52	52	53	44	50	44	52	46	37	44	33	56	39	39	48	36	37	44	46	40	37	54	38	47	53	43	51	56	42	48	45	48	43	53	48	45	47	42	44	53	40	38	40	35	38	56	48	35	47	47	51	49	33	43	54	35	41	40	55	42	45	59	46	46	48	50	40	46	39	37	46	52	41	36	43	53	45	35	42	38	45	41	45	49	55	40	55	55	57	45	53	37	36	54	47	49	37	33	47	44	44	50	47	44	52	45	29	42	40	49	46	36	49	59	53	56	37	45	54	45	37	45	41	57	43	39	42	50	32	36	46	49	47	47	40	33	33	45	51	50	51	31	43	47	36	47	49	35	53	63	44	44	64	58	37	41	37	48	51	55	43	57	50	50	58	40	41	35	52	48	34	44	52	39	37	44	57	35	43	59	44	48	40	49	47	56	53	26	46	31	50	50	43	65	30	42	47	44	51	50	36	44	52	30	46	48	45	45	53	48	35	45	39	40	33	45	51	45	47	35	42	45	38	56	33	42	47	44	44	45	40	35	46	61	36	52	36	45	42	39	42	47	48	51	50	42	56	46	46	61	44	44	61	47	56	41	53	57	43	52	48	50	52	49	38	57	42	36	51	37	46	37	52	42	52	44	45	51	40	43	56	42	48	36	52	48	32	38	33	60	44	46	38	38	54	44	48	46	49	46	39	53	36	44	39	44	46	47	36	36	42	42	44	50	44	42	52	47	50	50	39	53	51	44	46	58	49	49	40	53	47	53	50	30	39	53	49	44	48	46	34	49	40	41	41	35	47	53	46	38	44	37	49	47	38	55	53	43	48	52	46	54	39	46	56	47	46	37	51	66	47	53	44	54	39	49	46	45	49	46	42	48	49	51	59	41	49	51	45	49	39	51	40	42	43	48	54	49	40	40	39	48	42	40	41	48	47	41	40	45	40	52	53	43	47	51	45	46	55	38	49	31	45	35	38	61	51	37	38	38	55	45	57	56	36	42	48	54	55	52	36	40	45	41	40	45	39	48	53	37	41	45	39	35	45	56	42	54	45	37	38	39	41	38	56	49	50	48	51	46	44	51	47	44	57	53	40	50	46	60	55	44	46	37	51	42	43	53	49	48	47	46	52	36	44	33	46	35	46	48	47	48	50	47	41	50	32	50	50	33	49	46	40	42	40	40	37	40	47	34	49	34	37	41	39	37	52	39	47	48	61	53	50	46	40	43	40	44	36	51	42	51	50	44	57	38	50	39	47	39	42	40	43	50	42	31	36	44	45	42	30	52	37	37	45	58	47	48	50	51	45	45	40	42	47	54	41	41	44	35	56	50	48	53	46	34	49	45	47	46	54	40	49	52	43	39	42	49	41	44	45	44	37	46	44	52	42	33	46	44	49	42	46	48	42	46	50	43	36	46	44	52	56	42	42	51	37	37	43	48	41	41	33	41	54	49	41	36	53	46	53	47	50	38	45	46	39	43	50	55	33	44	46	41	55	58	33	44	51	44	43	48	50	41	52	46	40	49	47	47	43	52	45	44	39	47	47	45	38	40	44	51	51	48	40	56	41	56	43	43	48	42	49	51	52	52	66	42	45	56	44	47	38	41	45	47	39	58	56	42	39	46	51	48	46	48	42	53	59	35	44	43	29	53	45	38	34	38	42	47	48	57	41	53	46	47	46	36	43	40	35	49	47	45	41	43	39	41	46	54	40	51	46	48	51	48	48	51	43	42	37	49	52	43	50	37	41	53	45	47	50	46	53	49	37	48	55	61	45	46	46	52	49	36	43	49	51	44	52	49	47	49	39	53	31	49	44	53	40	45	53	45	51	51	48	49	54	52	46	28	55	55	44	55	42	47	51	47	39	50	43	47	48	38	51	50	44	40	43	50	49	40	65	48	50	43	37	48	39	41	50	50	38	47	44	51	45	52	43	38	47	42	43	35	31	50	58	43	38	38	48	50	47	48	51	56	45	37	39	48	50	32	47	46	44	51	47	47	42	38	49	33	46	50	48	49	42	46	39	39	42	53	46	51	45	47	43	52	52	39	32	37	36	46	42	34	54	47	43	49	47	46	48	49	54	51	53	39	42	45	40	48	50	43	45	59	39	52	46	50	49	43	36	45	45	53	46	42	42	54	46	40	51	41	50	63	46	33	43	42	41	31	56	41	38	60	44	45	52	43	58	45	50	52	51	46	45	42	48	50	48	48	47	41	44	51	41	45	39	42	42	44	51	33	35	42	44	44	45	49	38	37	55	33	43	45	36	56	44	48	42	46	42	57	41	54	39	43	41	39	43	54	47	45	50	48	51	41	36	39	48	46	44	44	52	52	53	42	55	37	52	34	42	49	48	49	43	55	55	61	56	50	41	31	45	52	55	35	56	41	45	50	32	42	53	39	38	30	42	50	48	44	41	55	56	49	46	55	38	42	44	49	53	52	43	46	43	37	44	42	45	43	50	48	30	45	43	49	48	44	47	44	23	38	39	50	41	44	50	39	38	41	48	48	53	29	44	46	43	35	54	42	51	45	47	50	52	45	33	53	44	40	35	37	48	47	43	40	58	44	55	45	43	52	42	58	52	46	42	47	41	45	44	52	43	57	54	51	44	43	45	43	44	47	54	43	29	45	51	42	46	37	59	32	38	40	56	46	52	38	40	50	43	49	41	39	42	39	40	48	40	51	45	46	56	53	50	32	42	38	34	57	44	51	33	42	35	54	37	48	47	39	48	47	41	47	34	57	45	47	54	40	36	62	42	44	46	50	42	47	47	66	43	43	41	56	40	51	44	55	40	53	52	44	38	45	53	57	54	49	37	39	44	43	48	49	48	40	48	44	50	40	40	60	47	45	41	35	41	49	42	53	39	45	37	48	39	39	42	38	36	47	57	61	45	37	44	36	49	61	42	40	41	40	41	30	53	49	35	39	45	47	40	52	41	37	44	56	56	34	49	49	52	47	45	47	46	32	40	42	38	50	39	40	48	40	50	46	38	48	37	46	39	47	32	37	46	56	51	34	49	32	44	44	38	47	30	51	38	51	47	40	40	51	48	53	30	56	59	42	53	52	58	53	37
48370	37628	24781	18128	36639	26036	17870	2193	2747	4330	5489	1116	987	1989	24699	24285	6749	664	642	694	651	624	618	641	657	570	617	650	2810	6668	6253	4169	2446	1226	834	617	617	560	584	599	602	557	570	581	547	548	586	570	593	569	574	583	564	565	571	584	606	584	588	602	577	596	605	538	607	600	584	580	601	613	601	569	613	541	617	568	592	585	581	604	594	576	594	564	578	579	573	545	595	585	590	615	583	585	597	560	599	626	550	578	570	623	590	552	625	577	580	630	592	603	600	604	574	591	597	628	582	603	594	594	646	553	614	620	637	548	551	555	649	609	609	573	651	578	581	601	582	627	600	600	575	615	567	602	597	578	556	592	542	563	611	603	578	583	629	597	597	601	588	585	636	611	636	548	558	595	587	625	598	573	617	571	576	567	598	602	590	576	543	601	582	606	586	598	563	553	533	544	592	627	610	563	640	642	602	652	606	616	630	560	573	561	608	562	576	597	590	572	613	573	566	582	583	600	587	607	590	600	557	591	554	581	553	599	572	543	622	596	560	538	557	588	565	599	545	601	582	603	576	605	566	582	539	609	612	575	569	610	596	568	603	585	606	611	596	593	567	544	539	556	584	603	578	599	597	565	601	600	580	569	621	639	599	571	598	565	603	614	602	551	536	592	618	570	594	609	627	595	588	583	605	606	553	571	611	595	551	583	568	554	552	575	578	607	573	605	614	601	608	578	591	559	606	607	602	569	572	608	551	612	574	565	564	570	577	567	553	539	608	581	567	579	565	612	613	561	567	569	588	555	597	574	589	618	534	611	580	621	610	585	601	564	557	577	569	611	574	572	606	601	564	562	610	567	550	561	644	614	581	579	592	549	549	602	586	586	581	566	609	564	572	556	582	588	604	580	595	583	584	590	585	604	617	609	608	571	600	577	590	586	575	580	590	605	588	582	563	572	639	599	607	584	591	586	566	605	574	592	559	543	605	592	566	575	601	591	590	596	552	609	580	571	593	621	574	644	584	554	564	614	622	587	627	586	620	609	579	620	610	620	558	566	588	603	594	589	628	547	604	591	598	584	576	600	573	539	584	582	600	570	548	605	582	557	639	570	616	603	600	588	628	588	583	576	594	615	595	546	628	574	568	563	569	611	576	564	573	576	589	566	595	567	583	634	585	578	603	539	570	610	576	582	558	606	613	588	574	592	611	582	580	568	553	580	585	583	584	619	580	632	581	614	558	611	534	560	575	616	604	600	572	578	573	585	609	563	605	586	560	581	624	568	548	584	555	582	576	572	603	625	578	585	590	581	602	571	581	623	616	596	582	556	559	578	559	578	579	568	587	603	615	575	553	595	586	610	619	589	605	563	582	593	556	616	586	546	590	605	598	576	606	575	589	569	587	606	604	642	641	620	577	561	586	590	588	606	607	577	594	591	626	577	608	566	576	566	546	616	556	665	587	646	595	544	631	587	580	626	648	598	551	607	599	573	592	609	621	602	618	584	583	543	609	617	603	589	562	575	577	568	553	623	612	572	617	592	559	584	633	589	581	564	584	578	615	594	580	609	595	571	632	569	541	605	584	566	633	567	598	578	576	560	563	607	582	543	566	571	613	579	585	556	567	546	560	600	584	590	571	589	564	587	587	575	593	599	581	597	595	565	605	555	550	623	602	570	587	633	602	605	580	565	639	581	602	601	582	576	574	591	602	572	615	579	536	607	576	622	562	633	608	593	559	552	596	613	558	635	575	590	616	547	563	598	545	607	563	559	550	583	575	564	566	559	561	577	587	597	552	613	577	579	571	609	581	566	582	605	565	564	590	562	646	568	523	608	583	579	571	565	605	601	594	609	609	627	576	554	596	545	574	584	591	601	560	584	607	572	591	612	616	594	574	600	593	554	531	560	549	633	569	611	556	556	574	579	574	576	624	590	621	581	584	568	579	550	574	548	583	610	613	608	584	584	603	599	576	569	589	549	610	593	615	568	585	576	630	583	575	593	615	598	565	576	589	586	576	584	624	609	556	523	606	601	550	570	584	571	626	574	572	595	544	580	630	543	601	565	550	563	593	582	561	616	597	555	614	586	627	622	581	568	597	608	606	566	619	638	581	638	597	609	560	591	577	610	546	592	604	535	564	622	591	637	609	568	599	619	537	585	617	541	559	580	543	607	581	649	588	566	618	586	567	589	581	564	615	610	553	585	571	577	611	611	590	624	576	591	592	594	630	607	596	568	589	596	635	559	582	586	577	606	567	540	591	541	609	581	572	586	598	595	599	615	556	612	574	613	601	578	567	568	647	582	618	626	573	595	578	588	582	598	585	605	610	626	584	593	608	634	587	601	619	599	600	575	600	580	601	570	550	589	613	586	613	587	581	591	536	559	579	558	566	603	581	583	563	586	593	563	530	632	571	602	578	620	562	600	572	577	606	565	549	591	576	558	569	569	579	623	571	584	607	595	621	568	605	572	574	588	604	595	611	630	590	633	575	621	552	584	581	552	633	623	598	584	586	596	551	594	615	619	611	572	579	599	563	548	651	575	526	602	612	561	557	620	636	607	580	587	571	605	586	565	593	570	560	603	587	557	621	588	593	624	590	597	598	566	548	584	573	551	544	555	577	597	591	602	549	606	572	579	604	544	597	617	622	606	573	591	570	582	581	602	641	558	629	601	565	596	573	589	564	600	542	575	598	578	567	598	579	567	597	555	575	615	601	606	549	575	549	611	607	542	572	594	581	572	589	619	580	620	579	603	589	582	582	602	576	566	586	587	561	623	586	630	562	594	585	572	589	568	585	554	575	599	559	604	589	563	567	577	579	599	572	619	602	577	600	562	562	609	584	609	588	568	593	630	601	649	567	597	587	598	576	601	561	610	560	594	575	630	579	570	561	547	620	627	570	589	569	596	604	617	596	626	600	559	594	618	611	640	552	603	572	583	555	603	567	570	549	602	584	597	631	548	602	638	623	609	586	532	559	584	566	615	552	585	592	544	570	571	583	621	575	602	586	567	596	616	563	587	614	598	568	597	628	636	550	606	543	581	586	596	624	589	637	552	605	578	584	550	586	564	608	575	585	613	625	586	569	567	646	564	569	561	618	553	609	588	578	577	617	559	593	582	579	603	557	541	567	601	578	593	560	605	639	586	599	614	619	601	586	567	568	540	593	603	593	587	576	614	587	630	569	591	589	593	590	597	597	574	551	618	585	598	564	561	567	595	579	595	572	557	589	567	572	619	600	581	585	573	543	631	595	578	615	595	630	615	562	658	570	586	592	631	542	625	568	593	564	588	614	591	610	575	576	559	572	576	621	568	619	577	612	565	583	583	583	570	609	572	573	589	609	589	589	613	573	636	589	583	584	568	591	604	575	542	591	573	603	575	551	543	595	584	563	593	573	588	574	594	592	619	573	581	589	610	571	635	582	560	578	582	592	583	540	591	590	608	560	585	622	604	583	595	542	579	592	558	613	569	612	601	590	575	588	578	573	504	552	577	551	600	602	581
11264	12741	5339	707	1438	1009	771	56	91	87	215	59	72	57	1289	1723	509	48	53	49	50	35	55	45	35	33	53	43	74	260	335	238	118	90	48	51	57	56	39	39	50	50	46	67	41	48	30	35	37	59	50	49	40	55	58	49	51	48	54	42	58	50	52	45	38	48	49	41	42	60	51	45	49	47	48	40	41	39	52	50	43	49	47	47	50	51	35	49	47	52	49	45	41	41	48	57	58	51	48	48	54	41	52	40	50	54	49	50	40	33	44	43	44	37	41	62	38	45	57	47	49	51	50	44	45	57	54	34	53	60	43	52	50	50	47	35	44	36	47	41	53	48	43	45	47	53	48	41	45	38	35	50	53	47	42	47	45	37	49	56	53	47	39	51	52	37	40	48	47	42	53	49	53	42	41	47	39	45	36	42	47	55	51	53	43	43	43	49	50	42	40	45	37	49	53	52	50	52	49	42	46	43	48	53	48	40	44	62	45	50	50	43	62	43	54	42	39	52	59	45	34	46	42	36	41	36	43	45	46	49	48	60	37	37	50	36	56	57	41	57	48	58	42	42	45	46	38	51	42	47	36	39	48	43	56	49	45	37	54	57	41	45	51	60	58	39	35	46	43	51	39	38	55	39	42	45	50	41	48	55	58	55	43	40	51	55	59	54	44	54	56	54	45	33	44	57	42	42	45	45	48	33	42	41	52	51	38	56	48	53	48	59	56	58	48	45	51	34	47	47	37	46	48	52	53	53	52	51	66	41	61	46	47	46	51	47	48	49	28	49	58	47	57	47	49	28	45	43	38	54	47	49	44	43	35	55	66	46	51	48	44	51	47	40	45	40	54	52	43	50	49	60	57	55	47	51	55	48	39	40	57	35	50	39	57	53	28	34	38	37	56	67	52	52	61	45	47	54	48	49	43	41	44	43	51	56	42	47	42	58	44	62	53	45	46	47	48	59	52	57	47	37	47	50	49	47	48	49	40	44	54	37	51	40	36	45	49	60	38	49	54	49	41	44	53	40	34	48	52	45	52	45	42	49	46	55	43	45	40	58	49	63	48	47	50	61	36	49	52	53	53	52	43	39	48	56	42	37	54	47	59	54	39	62	55	46	56	47	54	44	46	40	50	54	47	52	39	47	43	34	41	54	40	38	34	41	52	49	48	41	57	38	51	48	46	54	57	42	46	43	48	41	45	50	54	54	51	45	53	43	41	50	55	55	46	53	42	41	50	42	46	54	48	47	47	50	45	53	37	45	47	44	37	53	62	48	53	49	44	46	46	50	39	49	41	50	48	53	50	48	55	40	51	60	43	52	40	49	52	48	44	54	46	40	50	54	51	51	60	44	50	48	42	42	29	51	51	54	45	60	43	60	54	49	41	55	44	42	49	48	47	41	38	55	65	34	47	48	40	54	45	38	46	47	45	47	44	53	45	47	47	54	45	52	49	58	51	56	36	56	48	49	46	39	43	44	33	47	39	43	45	43	44	52	47	56	47	46	65	43	58	47	42	48	38	51	48	45	47	43	52	56	46	34	57	40	56	38	48	51	48	40	49	35	39	47	62	55	39	56	34	58	44	44	37	43	43	44	64	48	38	45	49	43	38	37	58	40	42	42	44	46	62	35	40	46	50	44	44	46	40	45	44	55	57	39	55	53	33	48	40	42	40	46	49	42	34	54	55	53	44	43	37	53	46	52	47	48	47	45	64	47	55	39	59	56	38	54	45	37	46	43	43	37	56	58	41	46	49	47	38	44	40	46	47	37	42	59	40	40	51	43	35	50	33	35	48	52	61	54	44	40	43	38	54	44	50	44	37	38	50	49	44	62	45	46	43	40	43	55	58	53	52	45	49	38	58	43	38	43	56	48	40	54	50	61	45	53	56	50	43	54	39	37	43	53	41	54	51	42	33	44	44	59	41	53	46	55	44	51	44	34	42	46	52	51	48	35	54	48	45	46	54	49	48	56	43	46	41	52	43	48	43	50	45	49	41	54	57	47	52	35	47	44	55	44	49	45	44	60	53	46	34	47	47	43	55	49	58	45	40	42	49	42	43	48	42	46	43	46	47	53	41	46	35	45	43	35	45	62	54	53	35	47	39	44	47	28	46	47	44	45	54	36	34	49	52	42	44	37	50	55	47	48	49	30	44	38	63	59	47	42	49	41	47	55	49	38	55	42	51	44	51	49	48	51	45	44	52	58	42	48	46	38	47	54	29	45	47	49	45	59	51	47	47	54	57	46	44	43	53	52	44	55	40	47	42	47	59	50	42	57	54	54	50	47	47	42	52	49	36	44	36	38	48	44	42	50	42	54	53	42	56	42	51	56	58	43	41	42	28	45	47	40	39	64	55	38	49	49	48	60	50	54	50	51	53	44	43	47	49	47	56	32	47	54	50	40	46	43	47	36	52	55	51	52	54	56	46	54	43	43	37	45	41	50	60	44	54	44	49	33	42	44	41	49	44	56	41	53	54	46	53	42	44	65	42	58	42	58	38	43	44	44	40	53	52	50	49	54	50	55	51	47	57	46	42	43	37	40	41	44	53	46	56	52	45	51	40	48	45	54	49	35	56	59	40	57	48	54	63	42	55	57	51	43	41	45	37	51	43	43	43	48	40	45	42	45	45	45	58	49	54	45	44	57	50	48	60	43	42	44	49	45	40	57	34	40	53	47	56	49	54	46	44	55	49	49	55	46	46	52	48	42	40	46	51	38	53	44	46	41	51	53	28	47	61	57	48	49	52	35	55	61	53	31	50	41	52	47	56	45	38	46	52	53	55	31	37	51	46	58	48	50	45	34	44	48	59	44	54	40	44	40	48	57	33	51	49	38	42	34	48	40	44	51	56	53	37	45	41	53	43	49	50	47	45	37	53	42	46	49	50	54	43	47	32	44	44	41	45	52	38	57	44	37	45	47	40	47	49	45	55	42	37	47	61	41	36	41	50	43	44	55	52	57	47	46	47	37	50	48	64	43	48	39	50	51	49	44	44	48	48	52	54	36	53	56	57	53	50	50	50	51	47	43	38	46	46	54	43	32	52	54	36	41	55	51	39	46	58	48	44	38	50	37	38	55	46	51	44	40	41	49	52	45	48	47	52	51	38	38	50	62	51	50	45	53	43	38	49	38	44	49	51	49	38	49	43	47	47	43	47	41	43	47	49	41	40	51	39	51	46	50	45	49	46	45	47	53	41	45	51	58	48	61	49	49	49	48	52	39	48	45	54	47	45	46	43	43	51	46	47	38	44	45	58	50	46	43	36	45	53	48	39	42	42	47	50	42	43	41	49	55	51	44	53	46	57	37	38	37	56	43	47	32	34	58	45	46	45	44	42	42	45	49	49	42	42	39	44	58	59	49	55	40	52	51	58	42	47	54	49	57	33	44	37	44	44	36	60	52	43	46	48	47	42	37	32	39	45	45	53	46	61	42	51	54	53	69	51	65	40	46	61	41	45	39	49	39	57	38	53	46	47	51
45056	37412	24544	17702	35544	30648	17158	2486	5774	2589	8026	1248	1163	1176	24020	26003	8820	729	725	745	666	618	648	648	670	684	654	643	1530	8003	8368	5999	2956	1396	880	705	606	636	632	599	611	622	590	622	597	588	627	617	584	636	610	631	615	566	639	565	616	596	620	603	610	610	632	572	582	618	619	631	615	507	590	596	614	601	627	628	611	620	569	595	660	621	601	572	570	597	643	621	567	636	611	556	557	636	561	584	641	621	625	606	591	614	583	644	579	610	634	607	615	551	556	637	610	589	609	668	591	592	580	605	598	586	600	615	626	591	583	565	647	619	589	637	606	573	605	610	594	613	623	623	641	592	612	651	613	639	608	568	586	579	599	614	592	618	591	617	587	606	568	626	610	671	575	592	593	622	595	598	611	645	608	617	589	597	633	614	571	585	602	629	607	566	564	543	626	623	617	641	644	635	583	600	645	567	637	633	625	618	599	606	614	574	635	610	588	579	647	618	565	600	595	590	592	643	603	585	560	604	610	597	613	623	575	614	580	560	606	643	586	622	609	578	600	592	581	544	618	601	629	549	600	569	538	578	588	556	616	619	627	613	594	564	626	573	593	579	614	621	610	599	606	613	571	619	584	608	603	619	633	620	641	586	652	623	610	592	596	603	585	574	634	590	621	652	619	612	661	607	557	550	594	618	625	598	601	600	547	613	567	607	609	623	574	575	636	609	568	628	638	647	571	617	576	587	575	630	602	579	615	627	626	588	595	586	601	645	571	627	572	598	628	631	584	590	634	627	577	623	565	603	605	576	587	630	587	606	580	640	603	609	617	616	565	614	582	582	585	586	584	591	569	582	617	586	650	591	615	647	636	602	588	584	591	568	606	571	598	622	608	597	568	573	587	640	572	620	615	633	606	547	664	633	572	642	606	560	630	593	593	641	593	608	579	625	603	592	625	604	590	564	609	593	633	568	625	621	617	626	591	627	610	595	624	619	601	617	625	573	604	599	571	577	605	603	651	597	551	654	594	595	649	593	576	644	612	604	606	633	632	569	584	579	631	637	632	575	599	575	638	616	604	584	607	579	593	609	623	602	584	603	610	590	568	599	653	659	609	614	620	606	603	550	611	595	572	634	573	647	639	569	611	565	647	629	602	602	630	576	586	591	580	610	637	603	598	612	647	604	604	651	590	656	600	554	623	601	564	628	625	614	638	595	592	578	585	599	635	566	609	654	651	570	582	641	537	605	658	596	599	635	606	645	625	596	598	591	608	592	562	630	599	583	634	583	621	592	582	587	614	630	594	622	603	636	574	579	617	581	613	641	611	613	596	638	570	574	628	633	605	582	597	629	569	639	588	599	622	591	611	620	617	580	631	639	603	557	642	591	590	578	566	608	592	594	622	658	572	599	626	627	632	608	615	614	606	596	547	560	637	647	556	564	629	575	616	608	617	605	615	589	620	636	593	616	613	640	625	652	571	639	601	623	601	598	624	591	567	593	595	611	602	589	578	617	606	578	598	605	630	619	603	546	625	620	567	619	575	605	620	576	580	646	614	593	615	609	607	596	601	623	603	564	636	620	607	613	596	629	592	614	595	639	590	576	616	649	560	585	609	585	594	599	600	525	636	552	580	605	576	574	629	587	598	615	591	659	584	598	570	638	644	594	612	603	631	596	602	609	592	596	611	629	630	657	585	623	623	640	652	542	612	573	582	589	582	626	645	586	623	562	605	596	595	620	596	634	575	608	596	557	585	607	585	614	589	596	603	603	626	621	609	590	601	575	605	566	612	623	580	649	600	616	624	595	613	597	597	628	631	597	601	591	590	629	639	575	606	610	613	644	628	575	575	596	616	608	578	610	575	516	613	588	568	584	611	594	609	613	609	603	593	609	584	601	588	633	596	615	605	607	587	627	657	571	588	635	614	600	533	589	585	649	547	584	650	579	591	563	646	640	592	632	592	600	578	582	625	611	612	624	600	605	601	616	593	598	607	583	553	608	622	604	629	599	616	661	630	610	639	610	642	582	592	613	583	615	610	581	586	607	602	593	634	591	599	628	633	606	607	581	666	596	559	575	617	595	615	587	600	622	616	616	592	558	538	599	589	621	609	613	669	614	632	649	604	621	627	620	599	597	590	590	637	576	591	566	648	605	582	653	589	639	569	593	600	605	603	571	599	578	586	593	585	601	632	596	598	592	578	567	612	637	613	572	590	601	623	618	611	646	602	602	605	599	573	612	649	608	586	616	602	634	595	583	588	590	593	649	590	606	595	627	617	564	633	627	582	588	633	633	634	608	601	617	607	621	616	598	582	618	549	609	580	610	611	635	637	595	615	600	582	580	589	601	599	586	563	603	608	561	584	601	621	580	585	590	606	517	588	600	591	614	599	619	578	650	612	559	605	610	626	601	577	618	667	643	556	607	612	618	653	595	643	589	618	580	593	607	595	641	598	599	576	586	635	574	594	650	582	619	635	614	587	658	598	566	596	651	627	603	598	626	623	608	567	600	569	620	596	621	551	563	610	623	583	587	629	590	598	592	570	574	603	591	620	608	565	608	559	586	585	583	587	602	582	638	593	594	620	596	578	601	608	595	584	609	598	610	635	617	616	587	610	603	593	606	580	586	624	633	566	585	606	620	649	628	655	559	644	625	593	638	604	606	608	613	647	578	660	616	602	615	608	608	603	589	626	606	596	613	588	606	613	630	592	589	636	561	539	643	593	576	617	619	628	584	577	665	652	616	609	613	614	579	560	593	612	650	623	592	567	623	589	611	578	611	604	607	589	600	601	548	623	593	645	627	648	620	577	666	583	620	621	580	596	577	586	601	624	575	624	626	592	569	649	578	605	622	620	625	614	553	632	587	595	626	595	562	637	607	568	559	593	610	589	595	563	617	596	595	610	606	602	578	594	626	601	618	608	622	644	625	614	589	624	603	552	642	574	613	631	631	569	606	599	605	553	619	621	616	583	626	599	608	623	605	599	590	630	539	612	603	609	584	700	669	584	612	628	598	628	563	618	600	615	611	603	571	595	557	575	640	622	614	553	627	582	579	587	598	575	615	624	654	598	630	602	609	620	567	598	611	625	606	610	572	638	649	611	589	599	583	593	590	621	597	600	594	611	569	572	559	607	606	589	590	572	596	624	633	604	613	597	569	637	617	619	648	593	608	585	580	616	628	641	604	604	589	611	636	631	616	608	612	588	610	622	584	587	612	597	596	618	600	610	550	548	618	616	620	578	593	620	588	660	651	591	616	582	636	592	631	609	566	611	619	623	614	603	551	612	622	640	614	576	620	604	635	638	578	627	594	564	596	572	593	604	635	600	637	582	644	588	627	595	577	602	638	612	613	600	621	590	569	611	643	562	626	569	570	593	570	597	620	612	597	598	645	564	655	563	582	637	626	565	568	606	609	598	611	598	621	582	582	618	586	601	623	603	622	588	593	572	579	668	591	620	610	643	644	615	596	598	626	567	620	634	622	642	625	573	602	626	594	617	627
16830	23068	10138	1309	2832	1955	1303	90	168	80	255	61	76	69	1427	2998	1446	56	55	50	60	58	52	51	54	46	56	50	99	352	405	304	162	95	65	69	48	48	46	37	53	54	50	46	49	51	48	41	48	53	56	45	48	40	56	48	48	38	47	47	50	55	70	48	45	46	55	48	42	52	56	36	49	55	49	51	39	53	59	53	52	49	30	62	54	42	50	37	55	62	41	56	51	39	55	65	50	56	40	53	34	40	41	50	36	31	54	43	44	36	55	52	57	54	48	53	68	60	53	48	64	47	48	48	35	47	51	48	42	49	55	53	57	47	51	56	37	40	39	62	39	39	47	46	31	56	64	52	47	49	56	48	48	55	55	34	43	47	48	51	49	34	59	41	41	47	42	39	55	57	45	44	50	44	66	47	50	55	43	48	44	56	48	60	46	39	51	42	60	56	45	49	54	46	50	56	49	50	43	44	55	53	61	58	50	39	45	49	44	64	58	49	41	49	56	50	42	49	49	41	32	62	46	39	44	44	42	44	41	49	45	61	45	50	42	46	50	47	44	40	56	37	40	55	35	46	49	35	56	49	55	33	49	50	40	48	45	56	48	51	50	53	47	49	54	40	48	57	50	55	47	44	59	50	44	53	57	48	61	35	40	43	49	57	38	42	62	46	43	57	48	48	50	48	45	57	46	43	45	49	47	43	58	49	48	62	58	51	54	51	41	61	43	41	55	41	40	41	46	49	40	51	55	53	47	37	49	41	38	57	39	52	54	45	37	42	46	59	54	43	52	35	43	43	43	54	52	44	56	47	54	48	52	54	41	67	56	46	51	51	41	40	46	54	46	30	48	42	50	62	54	40	47	46	44	49	39	39	53	35	36	50	53	43	61	45	50	43	44	61	46	35	62	59	49	52	53	53	45	50	41	47	50	44	47	32	63	45	46	51	50	54	44	59	43	37	53	47	50	48	50	61	58	47	46	50	60	50	49	56	45	41	45	48	51	52	49	60	66	44	48	36	48	53	50	35	31	50	70	61	67	50	36	50	55	35	53	54	52	43	44	50	48	53	49	57	54	43	61	41	56	51	43	54	46	50	53	44	45	55	41	48	43	44	59	59	48	40	60	47	48	42	55	63	40	41	53	52	45	52	46	53	55	58	39	44	54	40	54	55	48	56	38	40	45	47	54	43	45	60	43	41	54	51	41	59	51	51	53	55	52	47	38	57	54	55	47	50	39	51	54	64	27	44	51	53	58	43	47	44	51	56	42	46	54	45	48	56	45	41	66	52	44	50	40	54	39	52	51	40	46	42	58	39	45	36	47	47	48	41	46	40	44	37	57	55	40	36	52	60	52	45	52	57	59	44	51	54	41	49	43	39	60	41	52	45	52	54	50	51	50	50	43	53	47	44	35	46	52	59	48	46	51	50	42	46	51	53	42	42	60	44	45	58	57	53	51	42	38	38	40	43	60	46	48	43	45	53	37	61	58	53	46	57	46	54	44	53	69	60	48	50	52	47	53	42	51	41	36	46	48	52	40	48	52	55	60	42	48	49	55	40	40	55	46	47	46	44	47	47	55	57	48	44	45	40	47	40	50	47	42	54	57	49	57	55	45	52	56	50	46	51	48	40	40	52	54	41	41	35	51	40	50	65	61	45	43	43	51	45	46	51	39	47	48	54	49	45	57	51	54	45	51	47	44	38	37	56	51	48	48	52	65	42	42	49	49	44	52	35	50	48	45	51	47	44	40	47	53	50	51	41	50	46	40	41	48	55	69	42	46	52	42	56	36	51	45	54	51	51	45	47	43	41	52	58	50	40	46	44	56	40	37	41	36	60	58	50	49	48	43	50	55	55	52	52	38	41	46	49	50	58	35	40	53	50	66	52	61	49	38	48	49	57	55	42	40	45	42	55	51	58	49	42	46	39	49	43	57	49	56	57	48	37	59	46	49	46	52	52	54	41	46	54	50	42	41	45	48	59	44	39	39	39	65	57	47	46	52	48	56	49	54	49	49	63	39	38	55	45	37	49	38	46	46	58	66	44	39	40	52	40	51	47	34	52	54	56	49	51	60	61	48	45	49	52	55	70	46	53	47	52	51	42	51	50	46	54	34	64	52	53	55	53	50	51	33	54	53	44	45	63	36	55	41	34	49	52	45	61	61	50	44	51	56	48	51	43	55	62	55	70	52	45	44	47	51	48	38	43	47	60	49	41	50	40	56	52	37	46	52	52	51	37	53	46	42	37	50	51	44	41	52	57	61	52	61	46	45	50	50	52	54	43	50	48	55	39	39	60	51	35	50	38	45	50	55	26	46	53	47	45	45	43	48	46	49	48	46	43	42	46	44	57	42	46	42	48	40	52	57	42	52	46	51	55	47	42	49	45	49	59	49	52	41	47	45	59	40	56	56	35	47	41	51	49	51	55	51	42	40	45	55	44	54	43	64	46	41	44	52	57	51	38	47	48	60	44	51	38	56	44	63	49	60	57	42	51	48	45	46	49	36	45	48	48	53	43	68	56	46	44	38	41	47	50	53	47	46	44	46	42	41	60	57	47	50	52	47	50	55	51	56	51	45	49	58	38	48	51	54	45	44	51	42	43	51	50	43	50	45	50	45	40	60	41	43	47	40	45	58	38	39	51	40	48	54	51	51	41	42	48	60	47	59	42	49	53	44	46	48	45	56	48	51	54	45	47	52	55	50	53	44	54	57	31	48	44	55	53	49	43	51	43	45	41	39	44	50	42	48	42	55	47	46	51	49	70	44	48	50	48	51	54	48	59	43	61	52	41	33	41	48	45	63	47	46	42	62	38	48	52	45	43	48	43	44	46	46	47	40	55	51	35	50	58	48	51	54	50	41	47	45	40	57	50	58	38	47	45	50	57	46	43	53	47	53	51	52	57	49	47	47	51	53	51	43	59	61	57	42	53	44	62	42	49	44	40	38	40	42	46	43	47	43	43	43	53	58	42	45	45	41	50	52	51	46	44	42	46	55	42	46	46	48	44	42	46	40	43	55	58	53	46	55	53	49	57	37	56	50	43	49	48	52	52	56	58	38	61	50	50	55	42	41	55	56	38	51	37	49	41	41	39	49	39	38	56	38	49	49	47	47	55	53	52	49	57	52	65	46	44	57	47	51	54	57	59	47	53	53	47	53	31	37	36	48	36	41	51	47	34	56	44	58	54	51	56	47	45	51	57	53	56	43	39	51	55	51	39	65	49	59	42	59	40	39	56	52	55	35	41	51	50	49	44	50	48	49	39	48	42	52	55	50	50	50	48	44	41	50	66	53	47	46	43	46	43	42	42	42	45	47	55	54	58	56	62	47	49	50	57	48	57	52	51	47	43	55	58	44	49	46	43	47	56	53	43	50	55	59	46	40	42	45	51	47	51	39	43	32	53	37	47	38	60	54	62	60	40	55	59	36	51	56	53	53	43	49	46	54	44	49	51	38	58	50	59	49	38	45	48	47	48	58	42
53694	45398	29990	23641	45506	37765	21427	3561	7466	2796	9460	1745	1555	1262	22574	32134	20119	845	777	723	748	762	724	701	667	684	689	714	2085	9503	10710	7424	3689	1631	974	726	596	654	617	666	624	624	656	606	644	636	595	638	570	648	589	640	603	609	624	637	641	589	626	596	630	668	644	610	593	619	630	650	642	601	650	665	652	566	622	630	600	587	630	643	613	656	603	631	592	632	598	604	590	632	651	582	640	612	685	609	605	656	628	645	572	635	609	573	611	643	589	576	631	636	657	661	630	598	599	608	564	659	604	610	583	653	637	612	637	626	656	645	629	624	628	667	629	655	645	625	613	667	647	659	610	638	641	626	601	588	639	589	639	630	611	617	603	617	604	628	642	601	555	621	637	636	622	610	608	622	620	619	602	624	640	654	648	627	616	597	612	602	595	606	615	624	602	608	591	615	633	598	604	623	661	615	627	618	573	642	599	608	655	602	594	596	632	627	603	611	616	578	641	651	631	664	642	625	625	550	605	635	609	683	645	637	604	632	646	617	592	579	629	671	627	606	643	642	625	615	640	677	638	614	599	629	614	619	661	650	595	588	656	606	651	645	606	654	647	639	632	612	690	656	619	639	692	641	624	670	623	620	625	637	651	639	607	617	627	595	645	620	605	646	653	611	616	601	619	638	673	635	627	686	627	645	622	637	618	647	658	623	642	612	650	623	682	651	603	680	674	608	657	651	588	620	597	665	659	661	637	610	675	617	625	624	621	622	611	680	646	634	616	626	614	628	653	652	638	657	629	619	587	656	676	606	638	622	629	654	647	638	629	661	603	621	632	643	652	588	623	639	646	664	647	612	606	608	598	637	616	686	626	603	642	644	635	643	622	626	583	623	594	615	588	643	644	655	591	660	612	602	642	638	602	598	625	617	612	590	675	607	650	585	619	643	640	657	622	599	611	629	553	617	604	600	637	644	640	648	660	580	603	637	616	629	572	658	678	605	615	605	632	647	610	664	583	651	602	587	599	648	643	644	631	606	629	628	673	669	589	608	628	673	611	576	677	608	595	654	658	653	618	640	611	691	622	628	620	612	649	638	610	614	633	658	648	632	615	663	588	614	608	569	660	624	614	654	654	616	630	611	643	616	635	631	610	625	600	622	630	649	650	646	611	655	652	627	688	621	638	666	646	633	671	620	639	617	609	651	619	629	603	665	634	615	599	606	591	663	624	651	670	647	652	615	626	645	672	631	596	614	623	619	616	612	651	637	647	610	583	628	633	620	646	614	628	642	629	641	652	608	678	635	668	655	647	655	667	638	598	629	618	620	630	623	598	584	627	584	631	610	637	611	619	622	613	645	640	575	642	636	618	595	617	670	623	640	639	629	664	592	601	630	572	617	652	610	588	624	563	655	599	641	645	635	613	653	600	606	643	681	635	644	624	635	633	631	600	588	655	653	565	620	680	600	624	615	649	707	604	653	646	594	606	616	618	637	689	620	664	603	626	621	673	625	623	592	636	650	616	607	640	633	601	582	602	650	630	676	629	572	616	603	630	651	656	679	604	648	640	628	632	624	662	632	639	607	617	638	620	617	635	603	618	622	595	630	621	643	590	627	583	624	632	651	620	650	628	629	651	658	634	612	604	638	653	613	662	645	633	594	580	606	648	612	639	605	638	658	583	651	622	588	570	641	638	608	650	614	647	642	646	624	616	657	642	612	633	635	598	640	618	640	644	618	626	668	592	641	589	646	588	663	649	633	570	608	637	653	660	631	637	653	617	597	578	602	647	622	660	610	656	674	641	654	594	671	570	611	598	631	622	655	638	596	664	652	616	656	627	625	640	602	671	582	652	643	655	648	644	610	629	621	634	608	591	598	633	638	672	583	608	604	659	617	626	622	692	642	639	588	615	662	603	651	634	653	634	617	604	648	651	623	618	582	568	649	622	611	616	637	621	617	615	636	634	611	639	573	646	616	652	630	638	664	625	600	646	609	607	636	649	645	645	634	631	599	641	610	581	636	655	603	597	646	622	612	648	620	646	640	608	634	609	653	620	619	630	606	617	675	610	634	658	621	589	621	607	565	600	610	631	625	569	658	637	613	627	658	654	665	657	626	647	659	576	643	650	638	627	613	583	585	630	622	612	656	620	619	615	634	602	633	628	652	595	634	630	672	629	634	621	630	671	599	611	645	633	623	641	617	665	648	623	617	628	628	633	624	625	620	621	621	613	603	605	626	657	602	605	607	627	630	673	662	643	647	632	596	643	627	600	626	623	654	658	577	580	634	623	621	662	634	594	610	669	650	613	626	623	627	645	601	596	626	611	646	623	603	614	609	603	606	609	627	593	665	608	629	626	632	635	618	600	655	614	614	655	610	636	642	603	623	588	604	642	678	662	601	597	610	619	637	657	627	592	648	641	617	589	584	576	624	691	593	611	618	624	630	633	644	637	609	605	620	664	602	639	641	661	588	637	607	630	620	623	620	648	639	618	609	658	674	635	664	639	611	665	642	663	641	605	613	630	661	646	660	674	624	633	606	617	627	642	640	644	605	623	635	664	655	586	646	636	575	619	616	615	653	593	607	619	594	629	628	622	603	591	641	628	648	604	641	683	628	591	633	622	600	636	635	661	637	570	626	619	632	685	631	638	643	638	601	622	594	638	630	618	617	619	629	634	633	633	622	573	631	595	676	623	571	663	655	617	622	623	631	586	649	646	636	577	648	594	630	654	622	614	653	640	619	607	641	630	659	664	624	634	603	651	653	628	610	637	621	636	605	622	607	627	640	613	602	656	596	659	630	664	641	610	604	663	594	646	627	635	572	608	612	630	583	627	600	662	609	624	599	651	617	677	626	655	605	621	592	635	647	636	611	617	622	596	621	603	636	613	641	637	631	638	602	648	604	676	626	609	615	591	616	623	592	635	616	650	663	633	633	596	643	603	623	582	621	604	647	582	652	616	620	594	654	625	666	611	613	657	646	582	633	645	622	630	614	657	605	632	625	609	632	609	651	571	612	612	646	618	583	626	637	642	591	620	701	627	606	645	631	620	683	654	590	619	629	628	626	617	643	645	599	650	647	608	615	639	619	630	680	636	635	682	647	630	662	600	608	600	618	624	623	614	622	640	623	628	616	618	626	656	621	678	634	611	640	623	629	631	625	663	607	656	656	617	632	655	608	663	620	611	653	589	618	658	597	640	630	626	572	647	659	658	630	617	630	624	645	643	624	590	679	654	629	635	622	645	607	585	625	652	595	638	632	676	641	603	624	615	645	600	611	644	631	647	590	634	660	566	620	622	615	656	603	648	595	637	611	659	651	621	621	640	633	620	632	608	634	585	632	631	644	612	642	609	644	622	640	648	641	552	657	657	676	605	616	623	589	618	609	643	666	609	610	646	603	606	605	623	645	633	612	649	582	614	625	616	639	620	576	626	587	653	618	616	633	602	665	629	626	629	658	614	660	595	689	604	608	642	626	619	604	584	625	585	624	651	649	620	649	640	609
6783	4408	1554	210	557	446	382	49	74	58	77	41	59	53	98	690	539	91	41	55	41	38	46	40	47	49	48	44	49	103	128	107	104	57	47	45	45	60	44	42	44	58	52	59	48	55	37	57	49	52	46	52	41	49	45	45	44	49	55	52	40	39	48	39	50	44	43	45	46	53	43	40	41	58	59	53	33	55	45	52	53	45	48	55	42	46	38	42	50	57	42	49	44	51	51	46	53	45	42	43	56	54	50	49	40	51	47	53	50	42	57	51	59	56	50	42	44	48	57	53	63	46	68	48	53	47	53	54	55	52	58	52	38	49	56	52	48	48	51	44	42	39	46	53	47	46	53	44	49	53	63	48	39	48	60	51	47	46	51	64	45	51	57	58	61	59	44	43	56	43	46	47	51	50	40	52	48	57	53	45	41	56	55	38	53	38	53	48	44	45	51	40	53	62	51	48	43	51	55	42	43	52	43	37	36	54	50	48	49	37	52	42	46	58	49	50	52	57	66	46	53	53	53	42	47	45	38	52	63	47	49	58	47	58	56	43	43	54	43	48	47	52	44	38	48	50	58	56	56	54	61	51	45	56	42	44	59	45	57	50	48	54	39	48	40	44	54	38	56	54	46	47	33	60	48	57	43	51	46	54	58	48	50	55	43	33	63	51	46	38	46	42	47	49	55	50	58	54	48	47	48	57	52	41	49	41	54	47	54	52	44	39	54	37	55	50	62	40	39	52	35	39	49	44	55	36	41	47	43	52	43	52	42	48	39	51	57	46	38	44	48	37	46	52	56	48	43	49	52	42	51	43	51	52	56	44	50	42	46	38	42	53	30	58	53	52	49	32	49	50	52	43	48	39	51	60	69	55	58	53	48	54	56	52	53	49	45	50	41	53	34	46	54	33	47	44	39	34	50	50	53	42	61	42	48	40	56	53	47	42	41	41	45	48	52	55	52	50	52	46	47	64	41	50	47	55	50	41	51	45	40	54	38	50	46	46	56	44	53	51	43	49	45	40	46	48	44	43	42	43	56	56	49	51	42	44	36	55	47	52	49	50	46	51	46	46	45	49	46	42	49	53	41	64	52	36	54	40	42	45	49	39	37	38	54	57	56	46	56	47	47	49	39	59	50	42	47	48	56	56	53	61	47	41	60	43	48	54	51	42	44	46	57	52	50	46	57	52	42	51	42	38	31	59	46	38	49	56	47	41	44	52	49	47	38	57	54	54	51	41	46	50	45	56	30	54	58	37	43	43	44	56	39	38	54	51	57	50	42	46	43	45	52	39	57	48	50	54	35	54	53	46	34	50	53	49	35	63	49	49	49	66	38	37	48	50	49	52	44	64	53	54	43	46	45	45	42	53	48	60	46	48	53	39	41	49	46	48	51	56	58	51	53	58	39	36	50	51	48	46	48	55	50	35	63	54	47	42	38	41	49	39	46	36	51	58	42	56	42	42	44	52	52	36	42	43	42	51	56	44	49	46	50	53	45	56	54	42	50	33	41	46	55	60	53	46	47	40	32	55	59	52	43	55	54	49	49	55	64	48	56	48	44	53	61	52	45	42	55	57	50	52	45	44	50	36	39	39	48	52	50	47	48	59	47	57	44	50	51	48	46	41	47	40	46	47	45	47	54	46	60	56	42	48	46	57	61	48	57	41	47	37	57	54	41	34	51	43	51	57	38	53	48	48	55	42	43	53	49	52	48	40	57	46	44	49	53	40	53	44	33	45	48	45	54	48	41	46	55	56	47	51	54	50	28	44	62	55	46	42	44	53	37	45	40	46	44	43	43	50	58	46	53	37	45	52	44	43	34	39	53	44	38	46	34	51	45	68	47	59	55	52	44	41	49	56	39	58	39	42	49	56	57	51	42	39	63	40	39	40	53	55	50	48	51	49	37	60	54	46	43	54	50	50	58	46	35	51	44	49	49	47	43	42	42	43	47	44	42	39	42	43	36	56	53	46	54	41	41	40	48	52	53	51	49	47	51	49	49	33	38	47	43	53	40	55	46	61	50	67	55	55	41	41	44	30	44	54	62	35	47	55	46	44	51	35	52	42	49	41	43	38	47	54	38	39	45	49	50	45	43	47	44	47	52	38	57	49	48	39	54	43	48	58	40	50	45	43	52	41	42	55	34	50	65	44	45	58	70	43	53	41	56	38	46	48	70	45	55	46	44	35	54	55	55	43	53	42	55	46	41	39	50	50	43	41	39	52	49	49	47	47	47	54	63	42	39	49	50	37	48	51	54	51	58	51	53	37	62	39	30	53	54	47	48	40	47	43	42	53	45	46	51	57	51	53	50	55	54	46	42	57	49	48	57	54	45	62	48	42	44	65	51	37	48	52	54	40	60	53	51	51	51	53	64	51	55	44	52	46	48	60	47	51	55	46	46	48	52	50	47	50	48	54	41	46	57	56	43	57	52	51	47	45	49	45	58	40	43	46	46	49	45	35	44	45	44	55	47	54	50	34	47	56	46	60	52	36	55	49	39	41	55	43	49	48	53	47	43	43	56	48	44	42	37	40	47	55	45	53	58	46	36	50	54	71	56	51	59	52	51	40	47	52	53	43	58	54	45	48	56	40	48	47	56	51	43	47	49	46	64	52	40	53	36	52	48	51	50	57	61	51	42	45	49	43	50	52	55	48	42	53	44	44	46	56	46	59	36	43	62	58	36	40	60	36	53	46	61	56	58	61	50	43	55	62	44	60	54	36	52	49	40	53	48	47	55	47	45	48	44	56	42	52	38	53	49	51	41	47	50	38	47	55	46	38	44	52	39	45	54	38	54	38	37	45	48	29	53	48	47	45	47	35	36	64	40	54	47	55	50	46	52	41	53	44	47	48	39	36	57	41	43	51	45	41	51	60	54	37	37	55	38	41	51	45	42	42	50	46	42	44	45	59	46	46	53	56	54	45	46	47	43	46	55	49	46	42	47	38	28	44	45	41	43	48	44	50	45	43	76	54	43	47	53	48	54	56	53	54	58	61	57	53	45	58	38	44	49	50	53	62	49	59	42	45	51	47	41	45	51	56	51	47	40	47	44	49	51	41	42	56	56	49	41	43	53	55	50	53	43	45	51	45	42	50	52	52	43	49	41	40	53	40	50	39	49	42	35	61	43	44	42	29	45	59	56	40	49	47	65	49	48	41	52	43	59	45	38	61	58	58	52	54	55	41	47	47	42	45	51	49	41	48	43	50	37	52	41	39	40	50	33	58	49	45	56	50	36	47	39	59	51	41	47	45	41	55	74	65	44	49	49	44	45	48	51	54	50	41	40	46	46	50	59	62	47	49	39	36	62	56	51	53	41	48	57	44	50	47	51	52	53	44	46	40	46	45	65	42	49	51	43	52	41	52	59	45	39	45	60	38	45	41	54	46	45	65	57	41	50	62	53	44	41	46	45	56	54	54	52	40	47	48	53	56	42	43	47	47	57	41	50	53	36	35	48	52	52	58	46	51	42	50	40	50
39106	28216	15605	10065	27271	23739	13923	1277	2508	1658	3282	850	825	752	3239	17772	14238	1472	652	635	621	660	621	625	681	675	621	621	889	2904	3504	2454	1738	1004	753	664	608	605	617	638	614	596	588	633	628	647	639	621	595	596	601	642	600	588	627	592	593	620	599	655	542	601	616	575	632	570	606	634	653	660	597	635	662	628	583	596	626	604	606	628	611	613	617	628	639	620	609	593	617	624	649	616	673	647	591	686	641	633	589	651	584	629	586	584	661	611	610	585	642	644	564	611	623	598	586	593	615	643	648	638	647	586	604	629	622	573	668	608	606	567	593	622	589	620	627	605	601	639	599	626	611	605	640	630	637	585	624	623	622	609	647	646	604	631	623	611	609	628	620	624	606	610	620	596	599	607	601	616	629	648	664	649	616	591	584	626	652	637	647	627	601	621	587	629	626	599	554	667	632	623	645	630	638	640	616	563	656	600	619	618	642	641	640	582	612	641	589	632	611	638	606	640	634	595	624	654	633	627	655	625	597	550	603	629	604	562	653	605	637	610	597	631	633	590	610	627	553	578	625	573	638	582	622	601	669	619	653	596	603	610	617	641	622	656	616	612	634	602	611	605	611	578	631	657	570	616	654	634	581	612	600	599	640	593	663	610	597	561	579	676	656	637	617	615	625	594	614	593	605	636	614	630	589	590	593	654	588	593	599	655	589	631	606	596	610	612	591	595	582	643	609	616	625	595	645	595	628	584	623	638	637	581	587	614	638	612	631	634	630	640	644	581	623	585	601	610	635	596	612	591	649	652	643	577	629	608	653	626	590	592	594	588	598	628	626	618	589	638	622	635	646	653	644	645	589	630	586	630	633	637	651	608	606	616	603	634	623	641	617	601	633	620	624	640	626	602	600	628	625	625	621	575	641	642	625	620	605	588	585	601	601	627	643	639	644	645	573	637	597	622	590	599	649	629	584	595	573	630	628	560	576	646	669	643	625	610	643	598	588	651	594	627	654	569	591	609	570	587	600	617	633	614	629	601	594	630	575	582	560	643	589	588	582	620	621	607	579	618	651	578	593	649	595	610	596	599	641	617	645	669	579	587	622	651	634	607	617	643	615	622	610	630	649	619	646	585	596	635	625	617	629	571	682	555	623	619	643	569	600	582	600	593	644	637	582	592	601	571	643	599	602	585	622	635	598	583	646	602	609	623	646	639	640	626	616	613	615	613	625	602	680	604	615	577	645	623	641	632	583	597	649	608	639	613	574	549	636	639	592	613	596	622	614	621	650	583	595	616	620	645	607	604	623	589	596	611	625	588	626	621	629	653	577	619	574	597	593	621	586	648	615	655	579	671	642	665	684	603	633	598	614	597	657	631	617	630	600	633	633	599	590	635	615	616	568	652	607	615	662	639	607	611	605	627	596	649	574	570	648	626	605	588	609	616	597	609	577	612	559	651	605	602	635	638	572	610	630	611	567	634	611	614	649	604	616	650	595	645	631	614	614	630	576	641	641	612	585	593	607	596	649	639	608	567	610	609	578	553	652	624	625	633	591	642	644	628	611	621	620	645	647	634	586	609	588	673	555	642	616	631	568	601	614	597	607	639	590	636	622	586	647	600	623	663	635	608	580	606	607	626	619	628	628	646	614	616	586	606	543	634	618	577	636	640	597	624	626	587	644	632	608	631	645	594	582	549	643	652	628	628	591	658	594	631	607	583	616	624	574	639	623	618	616	630	669	579	625	568	619	633	619	601	581	625	583	611	615	610	669	593	604	634	607	641	636	612	636	602	599	575	650	599	602	594	619	607	621	578	586	573	615	687	636	621	645	647	615	631	651	623	595	604	621	601	619	635	651	600	606	641	627	617	614	628	608	651	582	609	633	654	632	606	585	608	593	554	617	615	597	639	607	583	626	636	668	635	604	601	584	582	635	592	634	630	597	594	612	594	591	610	579	594	638	621	652	616	584	637	623	588	663	577	594	663	624	613	593	662	631	645	645	594	603	570	648	595	638	610	568	621	566	641	621	568	667	590	643	605	660	663	675	649	611	630	637	666	627	620	597	608	655	607	630	628	629	603	637	641	611	581	632	592	632	606	580	618	600	599	576	593	686	589	591	615	602	565	590	633	625	601	628	591	640	669	633	625	608	593	598	589	610	614	607	634	630	615	571	653	600	617	596	645	618	597	603	598	618	603	633	617	593	588	592	575	614	665	615	633	610	607	612	607	648	571	613	594	585	606	633	558	598	626	635	612	589	582	619	577	609	635	621	609	663	643	598	619	608	573	624	597	658	584	627	618	590	610	618	637	637	619	613	624	629	591	619	612	591	602	637	633	574	644	582	618	622	600	637	585	565	608	629	645	615	638	590	620	570	630	628	605	629	599	598	587	616	613	632	622	595	643	645	585	613	583	635	589	626	628	637	602	649	654	589	591	614	609	571	588	636	618	661	597	623	610	626	586	617	626	670	639	593	627	574	637	632	628	601	626	644	601	591	628	633	662	621	578	619	610	641	576	669	624	625	623	646	612	638	651	610	641	590	602	569	603	637	609	650	582	623	579	636	597	586	660	619	582	648	595	608	609	571	627	636	623	618	632	585	645	633	609	610	625	623	570	647	604	602	608	584	606	638	625	620	579	632	586	648	625	577	568	627	669	657	607	657	615	625	663	614	609	632	623	643	598	590	634	571	614	573	605	605	601	595	560	619	615	623	622	669	635	630	593	691	631	642	609	620	647	614	614	618	654	614	612	585	599	638	613	584	605	653	583	573	576	616	656	636	637	594	626	619	613	611	612	607	619	630	627	639	623	595	585	675	612	651	645	590	611	608	615	625	658	590	661	634	591	586	582	589	618	563	631	678	600	646	550	627	609	645	655	632	669	586	623	625	600	622	638	579	616	638	620	617	609	604	609	584	587	616	570	615	617	619	617	651	609	615	624	638	640	623	630	597	642	608	625	622	590	619	599	583	572	626	594	586	610	609	620	631	586	632	627	634	669	583	584	618	664	642	616	638	627	620	609	572	610	597	669	662	567	595	607	634	661	564	619	648	608	619	579	634	641	602	615	626	642	587	604	604	592	619	584	646	587	647	634	607	582	643	616	625	601	667	663	614	611	583	618	606	662	628	617	597	640	636	626	638	564	636	616	612	605	555	614	555	603	583	614	617	615	606	649	601	632	622	652	613	625	618	644	609	583	621	611	586	647	603	618	611	638	635	648	577	578	632	574	595	611	591	606	657	639	635	638	622	627	607	594	610	625	626	540	605	555	586	606	599	581	650	588	577	649	630	597	644	603	662	650	616	566	620	602	650	581	630	603	671	692	593	624	593	637	601	602	615	628	612	622	618	602	603	612	636	572	600	652	613	631	579	621	638	636	628	639	599	579	602	614	585	625	612	641	610	608	601	652	591	577	640	606	671	610	604	610	634	598	612	590	632	642	590	575	601	607	623	603	619	631	637	641	593	645	625	609	618	601	633	679	603	628	591	602	645	607	616	591
12556	15237	5418	594	1705	1464	1078	61	76	59	189	60	50	41	123	1370	1463	485	55	40	51	46	51	63	51	37	48	46	65	182	184	150	102	63	41	35	56	49	46	46	50	49	51	47	44	62	44	56	47	47	49	52	41	45	50	49	43	42	53	51	37	50	39	49	54	46	49	49	49	54	49	52	47	44	44	36	53	50	64	44	48	47	43	51	41	57	57	59	51	55	51	47	42	39	59	46	44	62	57	44	54	43	49	60	59	44	32	49	48	47	42	60	35	41	42	59	44	61	32	41	46	53	51	47	46	36	53	41	46	49	58	53	36	53	49	52	36	55	59	48	54	54	45	46	45	47	51	55	42	50	52	48	46	53	46	53	44	58	56	45	55	45	57	36	45	53	56	49	39	50	49	47	44	55	55	47	62	45	56	34	48	56	46	61	47	44	52	41	47	58	47	53	45	40	46	46	37	54	41	44	46	59	37	54	34	45	53	46	39	48	40	43	58	50	43	46	49	51	56	49	45	44	42	49	44	42	48	40	55	52	47	47	51	39	42	65	47	46	48	47	49	44	52	57	56	52	41	46	45	38	51	42	43	61	60	57	53	69	37	45	57	58	45	60	43	60	46	54	48	46	45	46	52	46	54	55	46	51	54	51	46	45	50	56	51	46	44	61	56	47	50	53	51	54	33	43	49	56	35	52	52	49	58	36	40	51	55	42	43	49	51	57	45	44	46	57	41	46	52	52	51	44	52	50	51	61	38	48	47	55	51	47	49	53	33	37	42	56	53	40	50	50	37	47	32	46	40	55	48	49	44	53	49	47	50	52	45	33	47	43	62	43	34	56	50	49	47	46	50	51	43	48	40	52	44	36	44	39	41	55	48	44	49	47	51	59	46	39	67	52	44	50	40	34	40	48	51	46	46	43	33	49	44	47	49	42	36	59	41	46	43	47	61	57	54	43	49	42	52	45	52	39	50	32	53	45	57	60	59	53	44	54	44	34	40	46	50	57	40	56	42	68	48	46	53	52	39	52	42	41	40	53	43	55	49	41	41	43	53	49	43	43	45	58	38	50	44	43	52	59	44	51	51	40	42	48	47	37	40	40	56	40	46	48	49	41	51	38	52	41	52	46	51	51	55	55	50	50	56	58	43	50	59	44	47	49	41	45	56	45	43	49	39	42	46	51	39	38	49	51	43	44	48	47	48	51	37	54	47	51	45	51	43	60	57	58	40	44	52	54	62	49	52	48	41	44	31	61	37	52	44	48	47	47	54	49	40	61	48	48	54	41	49	54	41	61	47	53	48	37	50	42	38	49	47	44	60	56	38	46	50	52	61	46	47	52	42	56	40	33	51	44	64	40	40	43	51	49	45	46	46	45	55	42	49	41	44	31	49	53	42	48	50	48	46	43	51	41	51	58	37	46	50	52	55	53	55	43	57	51	49	58	60	50	50	41	37	33	57	46	44	43	45	32	53	51	46	52	51	47	60	49	47	35	48	50	57	37	54	42	56	52	53	46	35	55	47	54	45	43	53	43	45	44	54	49	45	48	50	53	51	63	47	43	63	53	41	54	35	48	35	55	51	49	50	45	51	56	45	48	49	47	45	41	54	43	51	53	42	58	38	37	52	48	55	53	47	49	56	50	41	53	35	53	60	39	51	46	56	49	47	44	48	45	58	39	46	39	43	45	49	48	46	50	52	44	43	46	37	55	55	49	46	58	53	70	48	55	44	49	49	55	54	58	41	37	45	48	41	53	40	54	40	38	47	44	61	62	46	54	43	31	37	46	45	55	50	46	44	50	46	58	55	36	58	45	52	41	40	54	36	47	55	49	50	50	56	44	54	42	52	51	56	47	58	38	40	46	57	50	52	53	49	45	36	44	41	55	65	34	36	50	52	52	51	54	47	45	61	50	49	51	43	42	56	51	58	54	49	53	34	57	64	58	45	47	42	69	46	46	39	55	44	49	44	59	50	42	44	48	51	43	53	46	38	56	45	48	55	38	58	49	62	60	53	42	53	53	54	48	34	61	46	52	46	46	46	58	44	47	45	38	65	37	42	50	43	48	54	47	34	50	60	48	50	53	53	42	48	55	54	43	47	63	36	57	52	46	53	45	45	46	42	49	41	41	43	47	39	54	44	38	57	51	53	44	57	41	47	36	39	47	62	44	64	45	44	56	41	52	55	47	47	45	47	47	46	55	48	36	44	57	49	45	46	44	44	56	37	48	53	50	49	36	44	41	49	52	65	46	41	54	50	48	60	48	52	43	36	50	58	55	53	42	40	52	45	54	50	52	45	50	63	47	66	53	40	48	51	34	47	49	48	40	66	48	47	71	44	39	60	48	41	46	41	44	43	42	49	52	41	52	65	40	53	49	60	39	47	50	47	42	44	43	48	50	51	51	48	36	57	59	45	47	51	40	43	57	50	44	45	31	45	52	46	54	62	49	49	53	52	54	59	51	45	37	61	47	41	62	41	37	46	49	58	50	43	45	47	46	45	49	47	58	46	47	53	38	41	52	42	51	42	49	48	41	56	50	36	60	43	41	40	51	51	59	54	44	41	60	46	30	45	34	58	54	51	47	48	44	49	53	46	60	36	59	54	39	44	56	49	37	60	49	59	57	33	54	42	47	45	48	54	45	51	53	44	40	51	52	55	42	57	36	42	55	49	47	51	44	55	44	55	41	44	42	42	52	53	59	45	51	55	46	43	48	46	52	41	58	54	51	49	49	64	50	45	51	55	55	56	39	39	59	46	53	55	56	46	48	43	42	47	51	48	44	54	45	47	44	42	71	42	52	44	59	41	45	46	42	41	44	45	50	43	41	48	51	40	48	46	52	52	57	41	44	44	35	41	47	34	42	40	36	48	54	45	58	53	42	55	39	33	42	53	53	39	45	61	50	49	39	53	55	46	51	47	54	45	53	47	40	55	39	43	55	35	61	43	49	54	42	50	44	33	45	50	53	39	46	46	45	42	60	48	44	49	49	53	51	45	49	44	56	47	55	52	51	45	55	59	45	35	36	52	43	41	44	53	43	39	54	46	56	59	45	43	49	48	52	45	48	45	48	57	50	46	50	51	43	43	42	50	56	34	55	47	58	56	53	55	44	32	44	55	47	46	57	50	53	40	50	54	58	41	55	52	48	43	47	43	45	41	45	45	62	38	50	48	46	53	55	55	48	51	55	43	56	34	50	48	42	46	61	56	38	48	47	48	44	55	45	43	46	47	41	43	49	45	33	46	42	47	51	60	50	54	48	46	49	41	37	50	53	50	52	43	50	49	45	56	39	56	44	56	53	43	51	50	57	48	41	57	54	43	39	45	43	59	49	57	54	53	36	51	45	52	38	43	47	63	42	55	53	46	49	53	43	62	42	40	51	66	53	49	56	50	46	64	49	57	41	40	59	48	61	49	47	39	57	51	45	36	39	47	41	43	46	32	60	36	58	53	45	55	53	52	50	46	59	44	49	48	61	42	36
50958	39435	24180	18190	39714	34565	23587	2169	2481	1991	7733	1119	1119	981	3736	25643	24551	10141	796	652	649	670	698	636	683	646	650	630	1345	4811	4552	3049	1675	1074	740	711	601	644	588	631	612	627	631	565	651	648	586	583	599	583	557	632	600	645	618	655	613	634	605	661	622	635	614	589	632	599	609	613	618	640	622	617	638	650	638	582	607	616	597	637	634	640	594	581	555	624	647	622	623	662	590	647	645	641	596	613	617	658	584	575	629	585	593	646	623	569	615	593	615	596	618	592	588	668	664	633	624	609	602	606	645	629	600	642	634	645	651	607	581	614	614	626	644	612	636	628	607	616	660	602	632	639	624	577	638	622	611	579	618	619	625	633	584	602	553	590	621	631	652	599	585	648	615	608	610	614	631	590	617	652	628	610	633	652	626	609	644	640	640	645	571	610	619	596	620	652	648	676	667	603	576	644	635	647	580	617	602	586	611	619	621	628	588	663	623	643	629	618	594	621	586	654	622	621	669	586	641	600	622	619	634	641	579	633	616	579	607	654	627	636	595	652	603	579	592	614	626	571	609	620	622	635	610	601	604	636	576	624	624	637	586	617	630	628	609	598	649	653	650	608	610	609	600	598	656	580	710	627	601	626	591	613	595	627	604	644	592	584	616	603	597	640	601	593	623	615	621	606	651	631	604	647	655	590	633	597	630	591	606	587	665	622	635	620	601	610	625	610	636	562	603	636	569	628	593	643	664	628	664	633	630	619	607	641	585	633	602	616	626	635	624	600	600	595	606	617	596	594	597	626	580	647	618	631	581	589	582	564	613	605	645	598	626	565	633	671	587	617	625	616	626	635	597	617	608	603	642	630	638	617	660	623	597	548	647	589	595	616	625	610	595	596	601	594	590	637	629	585	630	627	621	615	591	631	594	618	571	645	610	621	580	603	630	596	613	624	593	663	581	621	586	567	530	612	635	654	636	590	636	651	623	637	595	649	614	625	550	604	628	619	632	604	620	634	602	606	662	629	634	580	662	616	645	604	649	610	599	621	630	621	616	640	638	638	623	637	607	625	618	599	616	606	621	628	596	633	664	615	628	629	606	607	612	635	617	635	637	596	602	593	644	558	655	627	631	595	627	630	628	611	626	565	600	606	633	591	634	579	587	591	617	623	638	569	585	573	668	596	609	594	606	613	607	547	637	606	635	637	599	638	623	605	617	625	621	653	622	640	626	618	622	605	627	593	642	594	596	619	613	582	622	573	616	663	619	603	628	600	623	676	601	625	652	633	644	573	598	650	654	597	623	636	609	576	581	620	623	623	639	599	611	644	628	650	639	620	670	637	646	623	633	600	641	614	643	609	610	609	627	603	652	603	597	604	604	646	589	581	589	616	610	624	585	606	632	599	566	601	605	639	592	584	611	619	628	635	588	650	589	624	632	598	617	658	562	602	646	652	627	616	621	649	587	594	642	629	593	603	601	608	591	566	594	617	615	588	638	636	596	634	629	602	669	624	594	637	645	609	600	606	625	648	667	564	621	621	584	684	604	615	597	593	624	606	574	602	589	560	598	631	633	644	623	571	590	618	634	618	584	625	610	633	618	634	612	650	641	606	611	639	596	622	598	641	606	609	576	595	629	617	628	600	645	626	637	581	612	620	674	659	644	570	615	652	658	606	645	610	605	649	625	640	629	607	617	583	618	608	665	649	569	607	600	617	629	585	573	625	605	572	635	651	606	587	674	613	650	580	590	591	554	643	593	624	616	596	597	576	657	595	586	579	629	582	588	596	617	584	613	665	595	598	674	608	610	606	643	651	638	607	585	628	616	614	635	600	637	651	608	611	574	659	570	629	637	631	633	624	585	600	672	631	614	609	616	608	600	585	623	617	662	606	626	651	629	642	570	591	637	664	624	638	631	596	618	595	637	622	626	613	676	616	574	622	609	600	616	623	596	633	589	593	682	648	615	641	598	663	584	626	615	606	658	613	618	634	633	625	614	619	633	603	615	638	587	631	625	627	575	597	633	648	596	628	623	625	641	661	613	594	586	633	623	632	628	630	648	654	629	630	605	637	660	622	610	603	581	581	538	651	623	619	668	614	632	645	591	566	600	666	570	602	583	649	624	593	586	610	581	615	622	609	646	604	598	607	618	646	591	586	617	616	660	606	606	617	610	589	610	619	564	626	587	628	595	614	614	645	636	632	588	609	631	610	623	622	650	618	622	596	621	634	558	635	683	636	631	610	621	652	631	619	605	624	597	619	627	584	637	659	622	636	604	608	611	606	574	616	615	596	612	589	624	593	589	669	599	627	604	654	603	580	565	615	605	644	637	615	630	591	660	625	563	587	642	623	611	664	662	634	608	575	618	599	623	634	598	578	658	623	617	620	664	598	660	619	618	642	580	615	599	615	596	540	608	649	593	590	600	603	604	624	602	614	642	609	595	611	612	615	622	647	633	624	612	652	605	570	658	641	574	561	599	646	594	623	580	628	667	612	610	570	645	658	603	639	627	618	575	628	644	590	627	584	615	613	585	628	636	665	617	620	616	658	643	595	617	671	581	586	608	608	569	641	608	646	574	618	628	608	612	627	599	605	637	638	611	605	588	662	627	639	634	608	661	668	612	601	623	648	609	617	677	629	605	587	649	599	604	628	593	626	621	618	582	587	610	646	664	575	596	650	611	589	589	603	588	611	623	593	588	583	593	614	572	622	620	605	554	620	673	665	619	595	579	644	634	635	642	577	641	616	676	598	609	601	610	626	669	627	645	688	614	622	579	609	607	606	662	636	637	632	593	623	616	581	609	614	601	643	671	648	653	616	612	583	581	617	598	642	635	622	621	586	616	587	586	662	617	669	575	596	631	590	590	604	603	601	618	589	586	618	592	632	631	601	629	635	608	612	586	637	630	635	628	614	584	633	595	616	608	630	621	609	588	664	616	617	566	643	668	617	632	606	611	619	677	622	589	591	568	607	613	683	569	628	604	613	589	662	611	620	590	581	580	623	603	622	609	637	630	566	628	643	645	636	620	609	579	589	592	596	603	652	656	618	618	605	627	592	601	620	571	622	606	693	607	602	608	614	642	603	642	655	651	680	632	570	620	623	621	614	608	635	655	647	613	609	584	593	626	636	622	641	576	600	634	632	606	607	622	599	588	597	598	665	635	581	632	586	590	618	625	663	642	581	664	620	664	628	633	612	636	633	647	631	592	601	634	640	635	676	644	652	617	659	554	638	592	677	582	628	611	595	611	608	582	599	633	623	590	631	612	596	562	630	602	581	603	602	630	679	590	581	577	605	583	638	662	637	633	573	626	604	643	674	660	578	609	634	616	655	619	623	640	648	630	606	619	627	651	610	641	603	570	637	595	587	622	594	609	639	590	638	623	638	642	648	630	642	675	619	644	646	654	593	569	635	629	640	616	643	590	588	594	609	664	645	570	641	600	638	585	628	666	597	622	631	616	598	579	635	621	614	631	629	641	591	639	655	590	640	640	619	554	621
11593	12735	5017	638	1702	1453	1144	55	80	73	316	64	60	81	47	813	2034	1244	264	42	42	51	43	44	42	47	46	50	58	150	93	111	63	59	50	46	45	46	35	47	53	51	38	58	41	47	44	42	53	64	40	44	45	48	48	44	49	54	44	49	50	43	42	37	50	55	56	48	46	46	46	43	45	49	60	42	55	51	40	28	48	52	43	37	50	61	44	50	44	42	46	39	49	40	48	67	45	45	44	54	50	44	50	42	47	57	48	40	49	55	43	44	30	40	38	49	55	47	52	55	45	36	44	47	62	56	40	49	45	41	52	39	45	48	43	51	39	52	48	41	32	40	47	44	42	36	46	59	46	43	59	52	48	48	43	44	50	52	49	42	49	36	51	42	51	50	58	48	50	52	39	55	56	57	48	40	43	49	45	42	36	39	58	43	45	43	35	32	37	49	38	44	50	43	47	57	43	59	38	48	41	44	51	48	38	46	52	44	44	44	63	47	52	54	42	46	41	43	58	48	52	50	45	40	51	50	41	49	48	43	58	48	54	53	42	46	46	43	51	49	42	48	33	39	52	48	37	48	40	38	36	39	46	57	40	60	47	42	51	43	37	61	46	49	54	48	49	54	46	38	49	43	40	49	44	47	36	48	40	51	39	52	43	47	43	45	46	41	52	43	41	44	50	59	51	43	56	39	50	52	48	48	48	38	45	41	44	52	35	44	39	49	46	48	52	50	39	45	41	48	37	51	42	50	50	41	45	43	62	29	43	50	55	58	56	53	42	50	41	49	48	50	44	47	49	49	42	51	31	40	45	66	44	46	53	40	56	43	48	37	47	42	47	42	34	53	47	57	51	56	48	43	45	48	42	34	50	43	42	44	41	47	55	43	45	52	47	44	39	39	49	62	39	37	52	46	63	47	46	66	45	37	37	36	31	45	39	31	38	56	36	39	42	47	51	50	54	42	42	42	44	48	53	52	44	41	56	52	47	42	50	49	50	53	34	38	49	41	45	43	47	58	44	47	43	47	51	45	51	52	40	47	49	44	65	48	43	42	47	48	64	48	44	60	58	46	43	53	54	44	40	39	41	47	45	49	46	46	50	56	46	48	60	64	44	49	54	42	45	45	46	44	58	42	47	41	43	43	52	53	30	43	42	48	62	42	54	42	45	59	55	49	50	40	39	45	47	41	52	48	44	44	46	46	40	54	58	55	45	45	51	47	59	44	52	50	51	36	52	50	47	41	29	47	48	44	53	53	47	44	48	56	54	41	48	43	41	36	39	52	43	47	39	52	38	51	40	28	40	42	45	48	47	52	42	47	45	53	49	36	42	59	60	44	38	46	41	45	47	47	32	43	55	35	65	35	45	37	60	47	43	39	47	49	61	58	41	42	40	46	55	42	49	54	37	61	45	56	56	47	45	67	44	37	59	41	32	48	39	39	53	53	48	47	44	51	60	51	33	55	50	47	38	44	39	46	39	60	51	41	40	47	54	45	51	42	47	52	46	43	38	44	48	35	47	62	55	48	40	45	27	38	50	49	61	49	36	43	43	46	50	52	48	43	41	47	45	50	48	50	59	37	52	44	44	42	51	56	42	45	43	36	39	49	42	42	55	43	42	38	60	47	45	58	45	52	52	51	50	55	50	47	41	45	38	49	41	54	48	52	51	52	42	50	54	51	50	48	57	40	52	50	55	52	48	46	54	46	55	51	48	49	50	45	35	60	52	42	38	47	50	41	45	39	44	44	43	39	51	39	48	49	45	53	43	42	46	55	45	47	48	44	45	42	49	39	54	41	53	60	42	54	51	50	49	51	51	45	50	47	41	51	38	41	48	34	47	64	49	35	49	55	50	50	48	40	44	55	49	50	34	59	35	50	41	44	31	35	53	47	42	40	47	41	50	47	56	42	44	52	50	54	56	40	36	44	52	48	45	45	50	42	45	50	42	50	53	44	54	49	41	51	44	40	59	53	50	44	42	46	38	51	36	38	32	60	48	53	49	44	53	48	44	48	41	51	46	35	44	59	51	44	36	33	65	47	35	44	42	48	45	42	46	43	48	47	54	45	53	51	35	42	58	55	45	47	53	51	53	38	37	43	44	46	46	46	44	42	47	62	43	50	47	44	38	51	50	61	49	52	54	57	53	31	39	47	43	51	41	55	40	54	45	40	38	35	43	48	36	44	45	50	39	44	40	53	37	40	39	52	61	33	46	39	43	46	49	58	53	61	46	45	49	44	43	32	47	45	39	48	48	51	45	49	48	46	48	44	48	45	58	46	38	43	51	42	41	55	51	37	42	43	44	54	53	49	56	42	39	49	63	46	34	43	44	45	50	65	51	46	42	45	51	33	48	52	38	41	51	57	42	40	49	53	57	46	36	54	43	45	53	34	51	33	50	46	40	51	52	42	40	58	51	43	41	53	44	51	43	42	57	49	47	40	51	58	59	50	51	58	54	36	52	62	35	43	42	39	42	64	42	44	46	40	34	46	54	43	44	44	54	52	43	44	31	54	54	50	47	59	44	59	45	54	40	47	50	49	40	36	58	46	55	44	48	41	57	48	50	52	48	39	46	54	47	57	38	50	55	48	43	45	46	51	47	50	42	30	52	52	34	44	44	42	52	59	48	51	44	50	58	51	37	38	48	46	49	39	46	45	39	43	50	48	48	47	46	48	41	36	54	59	49	43	47	50	44	44	49	47	42	37	48	36	59	42	36	43	56	31	55	44	54	47	49	36	51	36	42	50	40	52	52	45	42	45	49	43	47	51	52	47	38	43	52	40	53	57	53	47	49	50	52	53	45	57	49	57	49	48	55	53	35	38	56	52	54	57	57	54	61	52	34	48	50	41	40	47	45	48	52	44	37	46	50	43	44	43	42	46	56	44	48	42	41	43	38	44	54	43	62	49	37	46	42	49	44	44	47	48	42	41	45	61	58	42	53	41	40	45	51	42	44	47	52	43	49	47	53	49	46	38	49	43	51	40	44	45	62	57	52	43	34	56	45	46	53	45	59	33	35	42	35	56	45	37	45	50	49	45	48	47	46	47	47	43	42	48	42	44	45	49	65	46	42	47	40	51	57	42	45	39	44	45	45	39	49	43	52	39	44	51	44	48	52	48	46	48	51	45	49	39	44	49	63	48	53	53	58	41	39	59	43	50	47	41	52	45	35	37	46	41	62	39	46	40	55	52	36	32	39	46	44	52	45	42	46	50	46	48	46	56	45	53	52	34	36	37	39	43	36	34	51	43	49	46	46	48	43	52	45	45	47	53	39	40	48	44	51	48	43	47	40	57	41	47	57	48	66	48	44	66	44	57	40	53	55	46	60	51	52	46	42	42	42	52	51	44	41	42	54	37	36	39	36	33	46	44	47	46	44	48	44	51	40	45	44	45	41	41	54	45	39	46	46	39	48	51	41	43	41	44	35	51	33	56	52	38	56	39	51	44	50	46	55	54	43	47	46	44	43	43	48	51	58	48
45237	37458	22732	18436	38496	33221	24725	2279	2337	2004	11369	1424	1352	2052	955	17225	27427	21301	6144	614	614	567	613	648	632	633	627	588	1526	3940	3273	2335	1192	812	654	594	623	608	663	565	602	556	584	600	596	617	567	603	591	594	603	564	600	599	618	641	576	608	608	636	600	535	551	616	609	603	605	606	622	621	601	610	590	588	607	642	679	650	601	589	613	568	588	636	656	627	585	581	632	602	634	633	571	599	616	551	586	655	615	623	590	614	593	565	592	584	562	592	579	593	625	577	574	586	620	621	603	600	559	619	596	620	615	597	573	641	596	595	585	602	616	578	628	615	616	629	651	556	588	589	610	596	591	552	616	597	588	618	579	608	615	607	590	569	578	570	543	589	625	619	623	599	600	626	585	619	671	600	621	650	623	592	627	602	606	612	649	603	586	550	582	593	591	601	612	636	558	596	626	645	597	597	623	560	589	617	610	610	619	531	585	620	620	591	547	627	630	623	659	545	621	624	592	572	635	659	574	554	588	625	601	613	588	578	593	598	605	617	599	590	565	593	616	600	599	598	573	606	607	586	598	660	616	619	579	608	636	616	589	576	566	616	571	622	600	628	595	616	622	592	645	615	632	589	596	567	622	591	592	624	590	626	603	596	574	615	560	606	576	599	601	578	590	625	592	612	592	589	607	615	611	560	615	615	577	593	600	631	608	573	594	597	547	589	545	606	630	606	594	617	608	558	618	569	597	607	624	599	563	580	582	603	612	576	575	586	599	623	597	606	631	596	624	632	625	609	601	582	571	611	607	609	610	616	604	586	594	594	632	659	618	588	580	661	628	605	558	595	553	612	579	625	602	607	585	607	595	581	610	616	617	655	568	606	577	617	597	585	572	611	614	611	565	591	607	608	579	650	603	623	621	601	603	602	623	614	616	627	613	583	584	593	573	645	647	600	593	604	616	610	599	604	613	599	615	610	603	607	618	636	605	562	644	594	577	603	656	593	603	584	651	628	616	601	600	576	615	631	605	600	577	581	641	623	608	573	589	625	616	631	607	576	568	599	630	621	604	600	615	596	594	566	632	561	613	582	584	623	580	586	615	596	605	615	633	644	587	601	549	574	606	562	579	542	568	661	595	562	601	622	603	582	620	613	566	651	608	575	637	616	621	641	603	595	633	606	616	650	630	582	590	603	621	627	615	629	659	574	606	628	599	599	583	622	631	610	630	590	579	632	616	637	574	577	573	592	627	577	631	627	550	582	554	562	569	580	610	610	598	629	621	561	563	607	617	599	589	621	645	599	589	638	586	626	620	614	649	587	566	606	644	607	612	628	579	601	613	627	608	643	649	585	607	590	617	558	597	611	585	656	633	587	603	589	573	608	563	589	609	582	615	570	620	625	618	627	594	612	602	650	607	662	646	601	552	584	583	617	653	577	637	614	639	554	647	621	544	622	623	583	574	578	636	621	591	612	574	568	589	622	608	584	603	601	591	574	620	570	585	619	595	587	608	584	627	599	630	623	576	639	583	605	556	611	633	593	618	561	607	598	558	639	621	562	633	643	585	598	636	602	574	610	621	573	618	625	600	605	601	640	588	606	563	547	559	648	638	563	548	611	624	637	667	588	573	642	617	621	562	623	609	612	642	567	600	612	590	573	602	619	626	603	605	629	619	615	642	583	622	612	612	598	630	588	594	604	580	583	639	622	574	590	566	611	594	571	598	590	580	562	600	573	611	642	588	596	596	601	610	621	676	612	612	580	611	597	646	599	585	581	589	603	588	645	615	611	569	669	603	571	606	611	563	579	570	583	618	627	625	620	613	559	575	586	657	632	583	577	637	620	598	610	592	603	605	609	590	607	587	622	631	600	575	636	621	552	602	599	592	598	634	583	603	605	655	619	597	563	593	617	595	584	615	644	606	606	625	580	597	599	575	598	606	579	596	657	580	589	597	651	617	637	596	606	592	536	633	566	609	606	627	616	657	603	584	632	635	594	602	589	632	582	593	579	604	581	602	575	613	589	601	553	609	635	589	620	636	601	619	602	600	598	592	567	574	622	594	596	625	640	604	606	576	558	613	599	618	631	614	640	569	599	584	654	608	617	628	576	559	613	606	598	607	621	581	571	641	593	602	607	613	619	551	618	632	579	614	595	618	559	618	638	596	592	564	573	580	591	635	626	628	621	626	602	604	562	563	622	606	562	611	630	594	597	590	576	617	587	623	608	582	562	653	587	620	556	613	614	628	617	588	589	591	615	624	609	651	625	597	625	561	600	554	597	610	591	567	556	608	613	622	572	561	580	613	656	612	629	550	588	601	562	595	628	653	627	616	653	589	619	606	592	606	574	611	580	543	581	614	615	564	606	586	638	618	619	609	608	601	608	575	598	618	618	603	578	573	607	598	598	602	618	572	588	650	594	624	568	553	577	555	547	620	611	615	627	606	583	644	605	625	572	581	640	612	615	578	601	623	607	572	615	618	575	580	634	596	624	595	613	611	590	596	619	606	582	640	584	591	631	597	635	586	599	578	619	642	633	576	590	647	623	615	620	582	599	590	619	609	582	592	571	596	628	622	561	593	626	581	612	595	635	626	624	593	599	610	619	608	624	597	598	610	624	588	607	621	632	595	631	605	647	608	598	602	634	578	624	623	589	631	635	655	581	602	582	588	629	584	613	557	607	580	586	648	598	565	610	582	596	608	591	609	574	588	684	556	623	567	584	589	590	609	600	554	587	601	630	595	566	596	626	643	604	603	626	580	600	624	604	628	661	628	575	634	609	584	591	641	592	573	626	598	590	640	577	666	600	627	579	622	649	620	609	638	625	588	617	606	595	596	588	562	608	605	590	594	605	636	644	629	606	602	620	565	590	634	585	651	589	573	596	600	610	573	584	583	595	580	650	598	610	613	607	557	562	628	600	563	601	571	624	585	605	597	629	652	656	603	583	585	675	626	632	583	638	637	625	595	597	644	532	559	600	666	591	648	589	640	583	574	645	597	621	628	591	557	611	614	603	676	581	626	582	572	589	635	593	614	605	591	588	609	605	619	624	661	611	623	578	598	594	619	590	604	599	637	598	603	610	555	614	595	595	627	603	594	578	559	593	600	612	629	576	626	614	639	585	623	604	557	589	576	594	581	618	587	628	614	604	581	606	595	647	589	600	595	625	586	611	559	578	614	595	608	580	628	580	601	603	620	621	590	634	557	629	572	589	595	617	636	632	601	602	624	573	606	584	584	629	588	613	588	571	576	587	629	654	594	607	556	640	609	625	599	556	602	560	646	622	633	586	580	577	611	620	579	649	644	645	647	587	626	646	602	565	650	581	584	612	628	598	598	568	617	577	642	592	617	612	612	605	613	596	616	600	613	609	603	655	571	589	602	654	601	638	574	641	608	606	630	603	616	614	635	643	611	615	588	610	625	574	575	569	602	599	591	607	619	657	591	614	570	687	630	583	614	561	593	558	618	556	630	625	596	605	585	604	589	613	599	567	569	672	615	592
17173	22479	9367	1178	3068	3068	2273	98	104	103	693	97	137	245	48	88	2539	2711	1182	78	50	44	40	47	39	48	37	43	74	170	127	120	76	71	42	46	43	47	50	48	54	53	51	45	47	44	36	37	51	51	42	53	46	41	48	45	64	53	50	51	33	43	51	48	53	56	49	47	54	50	58	52	52	51	48	54	56	57	41	46	60	42	41	52	59	52	48	48	49	44	52	46	55	54	51	44	61	47	44	55	38	42	54	32	57	46	40	51	46	51	51	63	56	39	36	48	46	45	40	41	57	47	46	52	45	39	43	51	44	48	55	38	56	52	41	36	61	36	47	42	32	67	57	61	48	49	47	44	43	56	48	41	58	45	40	64	58	38	52	43	45	54	51	42	41	47	53	41	41	64	47	53	49	43	50	42	51	52	38	54	48	56	44	52	40	45	43	45	47	51	46	48	50	46	56	53	41	59	46	52	48	50	42	44	57	54	53	49	42	40	58	41	44	50	47	45	54	49	34	45	63	49	51	48	49	45	45	49	45	45	53	48	55	49	53	54	47	38	47	47	53	47	50	62	52	41	48	64	47	57	57	41	50	47	44	43	56	47	37	43	59	45	38	53	50	53	45	47	45	62	60	42	45	50	47	46	50	46	56	37	45	47	45	43	46	42	48	57	52	45	56	54	45	40	48	52	47	51	55	34	56	53	39	41	53	47	42	54	46	48	31	46	43	49	49	29	50	46	39	49	50	43	64	55	47	45	39	39	53	36	42	54	67	48	62	42	41	51	45	59	49	51	34	46	57	37	51	43	38	38	43	35	43	55	52	55	48	52	64	45	42	57	66	56	34	50	51	62	43	51	59	44	43	49	58	34	50	56	30	42	50	45	56	43	58	50	51	55	38	45	41	53	48	39	48	52	58	48	41	47	46	50	49	49	46	40	59	44	49	52	41	42	42	50	51	61	42	47	40	42	63	40	47	53	45	45	61	40	51	40	55	48	48	59	54	46	38	55	47	41	48	43	53	33	44	50	48	50	45	40	44	55	39	45	42	48	48	58	42	50	52	48	59	46	47	50	53	51	52	54	61	47	45	44	49	57	59	55	55	53	44	43	41	51	47	46	54	52	40	43	57	47	48	46	44	59	51	47	56	53	55	51	42	45	48	49	41	40	47	48	45	52	51	51	49	55	62	47	63	66	50	49	48	53	41	49	47	42	58	45	53	42	46	42	56	48	46	39	47	40	46	57	50	43	45	45	59	42	42	49	51	49	48	40	45	48	43	39	54	51	40	51	55	56	44	54	44	43	57	46	41	51	56	45	49	35	50	54	46	57	38	40	58	46	43	45	48	46	64	43	57	49	51	52	55	41	56	45	60	53	49	49	49	42	48	33	41	50	48	59	47	46	45	49	44	46	39	63	48	42	57	59	34	46	28	44	42	40	42	39	58	53	58	69	32	66	49	45	51	40	49	66	48	43	48	49	43	45	35	46	51	48	49	49	45	48	52	47	48	43	60	60	49	61	52	49	56	37	51	53	55	44	40	49	52	45	47	52	50	39	51	49	50	43	54	44	60	52	52	61	41	38	52	51	52	37	37	43	58	43	41	46	55	46	45	48	54	46	58	46	63	40	39	40	44	49	39	59	63	42	43	40	49	57	49	45	44	62	41	50	36	54	50	47	48	51	50	40	46	60	42	45	44	52	58	63	41	55	44	68	39	38	57	42	55	53	47	51	51	53	45	41	54	49	42	41	54	48	53	56	54	50	50	38	42	46	44	50	45	51	36	51	51	51	54	44	40	58	47	44	38	58	45	43	46	41	58	46	51	39	43	50	49	41	43	50	43	59	37	64	44	45	59	42	41	56	47	44	48	46	47	46	49	51	43	48	54	52	44	45	63	43	56	45	52	45	53	46	47	45	49	39	57	54	43	51	45	43	52	40	49	50	62	58	48	58	41	42	40	65	37	47	42	49	49	50	45	47	55	48	56	46	52	57	42	63	49	41	54	60	43	38	55	43	48	64	36	46	50	52	43	44	38	61	60	62	47	57	49	43	58	40	52	42	51	61	41	62	42	48	49	45	59	44	43	45	39	54	48	37	58	49	53	55	42	38	55	56	50	45	58	44	50	55	49	36	62	57	62	38	45	50	44	44	60	42	48	41	56	55	45	42	48	44	67	50	53	55	48	59	45	36	45	61	52	63	43	49	68	40	56	58	45	46	54	34	51	34	54	38	49	39	44	60	50	49	41	43	47	45	43	38	50	50	62	48	49	54	64	37	58	43	49	45	39	48	54	49	43	52	37	48	49	38	48	50	42	43	52	49	42	47	45	35	65	38	53	52	48	37	59	52	47	48	53	54	48	47	51	46	50	51	48	49	60	64	46	52	38	48	51	30	43	43	50	48	42	64	36	50	53	50	39	41	46	48	45	40	44	50	63	60	44	48	54	38	54	47	47	54	49	49	34	50	52	47	48	45	46	43	66	53	47	49	41	48	51	59	46	52	47	46	45	39	52	41	56	46	43	48	57	50	50	50	40	39	52	46	28	47	55	55	54	52	48	40	49	53	46	52	66	49	49	42	44	44	43	49	43	39	49	48	57	44	41	43	54	46	46	50	51	45	64	55	42	46	47	42	57	51	39	56	54	43	54	45	40	55	58	47	43	49	44	44	50	52	55	39	49	56	45	43	51	48	49	42	53	53	56	55	48	42	54	46	42	51	52	41	65	53	51	56	47	49	41	51	54	42	44	54	46	50	41	57	48	51	51	51	54	57	41	60	51	51	42	44	33	39	41	50	54	45	46	52	40	51	48	45	50	44	41	57	48	48	65	56	47	42	58	54	50	56	51	53	53	53	62	47	50	55	38	42	45	47	42	57	42	40	49	49	51	62	43	54	49	54	41	45	57	44	39	42	50	52	58	44	55	39	58	45	48	37	44	47	49	51	39	48	51	48	53	45	50	52	45	41	43	47	58	51	47	39	40	28	50	49	52	48	47	51	51	48	47	39	39	45	50	53	43	44	45	43	38	47	39	50	59	50	54	48	49	50	59	47	49	49	56	53	54	59	43	47	49	44	58	51	46	44	47	52	46	62	42	57	54	45	42	43	67	44	49	59	54	38	52	40	57	41	54	55	53	47	47	66	38	51	61	50	51	47	47	44	49	44	36	49	41	41	54	47	36	42	44	48	42	53	45	55	44	45	49	55	55	55	59	56	45	54	41	43	58	42	43	57	41	55	50	43	55	54	40	70	40	53	37	39	51	53	37	40	49	48	38	40	39	41	42	48	40	50	43	52	54	39	42	59	50	48	38	46	52	59	44	49	57	56	46	46	42	45	39	41	57	39	58	47	48	56	50	45	36	55	43	51	49	56	54	48	44	48	49	46	50	62	37	54	45	38	50	47	46	42	42	39	38	39	54	47	47	44	46	57	41	51	59	54	58	51	48	45	42	46	50	53	49	55	47	44	52	47	55	52	37	41	51	41
54371	44169	28516	24163	47814	42197	32897	3539	3206	4037	18629	2853	4662	7896	1146	3123	31920	30013	19748	1464	658	681	660	595	618	638	680	669	1939	4713	3616	2248	1249	848	732	620	618	602	612	621	630	603	604	590	587	630	654	587	626	664	595	662	643	621	566	651	687	597	651	569	597	639	612	644	628	653	588	590	631	638	641	630	631	643	654	617	634	606	617	642	607	604	650	617	613	629	623	628	629	637	600	621	591	629	631	610	602	615	612	636	588	651	631	585	660	645	583	583	657	608	643	618	652	588	647	657	628	624	589	593	634	666	619	662	604	624	640	603	640	671	652	621	653	685	628	607	662	567	593	627	601	652	676	647	617	622	587	630	639	632	635	635	609	654	650	659	616	632	604	638	647	631	684	636	599	587	630	626	638	635	628	649	620	635	632	642	667	622	636	610	634	635	649	616	591	612	627	607	619	684	651	668	694	605	562	596	607	644	632	644	654	609	608	616	589	624	595	672	647	626	654	632	665	583	600	664	620	666	637	636	614	661	644	639	661	655	635	631	591	607	633	641	615	635	628	623	615	654	602	646	648	642	624	623	613	635	623	657	577	703	602	653	635	622	646	608	665	613	592	646	633	633	657	656	640	648	643	674	613	614	604	609	657	672	656	615	627	626	622	640	604	603	615	617	619	624	635	583	650	605	592	613	631	653	629	634	646	626	675	628	641	625	645	628	637	634	619	677	641	593	637	616	603	582	581	610	626	655	601	619	634	665	626	609	646	620	660	650	643	644	637	629	581	659	585	632	615	592	597	598	630	650	578	661	594	607	678	606	667	582	602	625	664	621	619	611	655	581	618	605	673	634	576	623	562	647	568	608	711	627	637	642	623	622	579	613	611	618	660	625	609	590	609	645	669	600	663	667	611	676	603	546	621	671	630	664	599	662	631	636	562	613	679	665	608	651	648	613	662	653	608	641	612	629	635	610	602	589	629	672	639	641	610	594	618	688	627	623	621	628	638	621	641	651	596	649	593	623	640	588	655	654	652	627	658	655	630	625	621	627	639	662	645	669	618	635	654	615	671	643	653	641	607	610	644	657	645	600	577	623	627	631	677	643	636	628	588	629	617	615	574	657	643	567	628	680	646	650	642	628	592	645	635	645	592	682	644	622	637	570	631	621	607	604	576	644	637	617	624	623	653	632	596	602	614	618	620	681	625	623	613	599	664	638	583	614	611	611	667	585	594	635	619	676	619	627	701	611	642	611	621	635	601	667	608	660	634	626	665	622	618	596	641	662	598	607	647	671	602	634	649	621	581	650	636	633	609	633	623	667	620	603	596	581	649	619	644	662	634	618	593	640	618	685	617	634	597	646	610	610	625	643	649	589	619	587	651	631	594	642	637	599	615	636	607	638	588	618	630	624	600	610	613	622	610	631	642	581	609	600	634	598	639	642	617	625	615	664	606	603	645	646	617	609	643	675	620	603	640	653	649	624	659	622	642	614	627	658	622	590	623	601	582	638	657	659	617	603	624	606	647	610	600	627	671	634	626	668	636	640	645	628	623	623	623	582	633	603	652	612	684	680	606	634	642	652	627	652	613	638	637	573	594	658	620	649	670	599	631	594	586	643	599	629	636	597	654	618	645	673	604	619	693	632	575	584	633	624	638	598	638	590	602	620	587	603	625	641	626	593	659	604	648	624	621	630	627	620	630	637	584	646	614	610	650	628	641	622	608	632	619	655	640	618	600	630	678	620	646	628	638	611	599	646	648	634	587	605	597	629	641	685	658	641	653	634	641	641	629	587	583	660	624	652	635	632	634	644	608	610	664	622	635	601	606	662	628	611	648	607	590	602	640	616	610	688	629	659	662	641	673	642	617	603	612	636	681	617	644	620	605	590	637	633	573	644	616	633	579	609	616	625	611	613	612	690	656	595	662	603	633	595	577	647	649	676	584	624	618	621	602	652	612	624	612	627	630	660	637	623	666	590	615	622	595	663	632	610	620	594	615	691	632	672	638	634	577	634	636	636	626	644	597	597	639	621	647	612	648	601	616	627	646	626	617	607	636	649	653	684	613	629	659	659	636	637	619	644	577	634	626	651	628	595	611	665	636	636	640	612	595	646	604	636	660	646	602	597	654	648	599	612	607	629	636	632	638	644	648	597	629	619	655	587	621	655	636	626	638	649	610	620	615	616	716	627	623	619	616	647	586	639	593	639	576	622	599	604	644	618	655	624	639	636	663	669	639	633	628	653	626	626	605	678	652	614	587	631	610	598	658	615	632	595	622	629	625	635	638	635	638	649	630	640	614	628	628	650	601	602	592	604	593	677	608	653	600	628	612	584	607	670	684	631	647	610	610	626	606	608	616	595	628	633	588	615	580	584	641	644	613	647	624	662	617	649	652	631	638	622	602	636	630	619	620	634	626	630	613	618	611	631	670	686	662	622	595	598	674	595	623	692	673	604	629	642	647	636	632	667	621	607	613	627	662	594	636	638	633	647	599	620	642	631	651	620	600	572	623	602	619	655	601	632	633	635	670	607	643	666	644	616	586	583	592	628	631	629	596	640	611	619	591	613	620	638	680	637	606	646	600	646	632	617	618	598	607	618	619	624	637	579	583	645	630	589	611	640	606	617	608	665	621	633	619	608	592	658	561	611	615	601	583	606	614	645	639	593	600	632	643	627	645	621	623	614	628	614	593	659	652	621	607	598	657	640	673	603	629	653	627	620	622	605	629	648	652	605	613	609	627	615	642	684	618	657	629	614	671	663	632	655	627	608	663	646	631	607	646	612	631	597	653	635	602	612	626	669	619	675	613	609	652	649	624	667	632	612	631	624	624	629	662	637	612	600	662	620	653	634	643	607	625	595	608	663	681	637	603	615	622	617	626	626	613	621	589	648	616	594	672	667	666	581	672	594	658	622	593	642	645	647	638	635	640	583	605	617	639	616	647	587	602	616	655	595	640	649	670	638	661	611	631	595	599	626	646	617	614	601	658	599	659	698	666	630	644	618	631	603	639	624	615	608	639	574	614	581	635	606	599	621	619	641	592	648	632	633	618	638	590	617	630	633	620	618	653	650	656	652	626	632	622	599	641	607	619	643	620	609	678	653	621	614	696	651	608	614	631	632	589	614	605	609	565	625	613	619	655	615	602	564	610	609	666	655	653	644	620	625	636	647	649	647	642	651	633	631	604	644	592	679	618	636	661	594	652	644	636	621	645	628	612	640	614	633	664	646	582	593	604	667	645	649	653	636	642	616	646	652	614	612	620	612	630	656	620	588	627	580	623	635	636	646	613	600	645	640	651	579	641	642	620	637	629	637	622	623	619	593	619	617	599	595	662	667	651	668	662	617	632	604	672	611	609	657	619	643	652	669	648	593	622	646	632	586	634	661	630	629	609	608	653	645	627	652	595	653	595	647	631	639	682	686	615	617	651	624	619	626	646	622	634	605	628	628	586	659	640	619	616	643	608	613	626	605	617	639	663	677	619	665	607	660	599	629
6434	4048	1279	229	539	597	497	55	45	55	205	110	125	259	53	63	363	653	338	59	51	41	57	42	60	41	57	41	73	56	67	61	51	47	46	51	50	46	53	48	46	32	49	35	40	51	50	38	43	36	49	43	40	48	41	43	48	44	48	40	48	40	42	51	40	47	53	45	49	44	48	42	35	52	44	42	49	46	49	42	46	42	44	43	32	50	58	32	34	50	51	54	49	49	42	39	50	44	43	52	60	37	51	46	59	44	38	39	53	48	47	44	42	43	52	41	44	57	34	41	53	61	38	59	38	47	43	46	48	47	37	45	44	45	49	40	58	36	37	52	52	46	56	39	41	45	46	47	47	40	48	39	47	37	44	49	45	45	47	47	35	46	40	53	36	42	39	48	40	54	59	39	37	44	47	48	47	58	38	39	42	40	57	49	28	48	47	37	36	43	48	42	43	47	48	38	47	51	34	47	50	47	54	39	45	51	38	46	50	47	39	48	39	46	58	48	43	47	41	53	46	51	47	54	42	47	48	44	48	51	41	58	36	69	50	52	46	45	44	36	50	44	49	55	41	52	54	56	45	46	46	45	47	37	49	44	37	44	53	58	46	43	39	40	37	37	48	56	37	45	47	52	43	36	43	39	48	41	40	49	55	43	28	56	48	42	38	54	56	40	48	41	57	42	51	54	28	51	38	50	35	54	36	45	45	52	43	43	42	43	39	40	35	41	43	42	45	48	48	30	38	50	44	57	37	48	37	48	44	44	33	43	46	51	46	46	60	36	45	34	47	39	31	48	39	42	36	40	47	40	53	54	54	40	31	60	54	41	40	43	35	42	57	39	35	48	55	54	41	48	37	59	47	54	50	39	40	31	45	34	60	42	38	48	43	57	38	46	50	40	48	40	57	47	43	45	39	40	45	52	41	57	51	41	45	44	38	36	50	47	34	46	60	39	47	51	41	36	46	45	40	60	36	46	36	44	43	47	44	42	53	40	38	59	54	65	47	44	43	55	39	36	49	53	44	33	55	45	54	40	54	38	44	45	32	45	38	41	46	37	58	39	41	49	32	39	41	50	49	47	50	51	45	54	35	44	50	38	46	53	34	29	42	24	39	56	48	50	39	41	45	47	38	50	56	48	58	42	46	43	32	46	46	39	38	44	40	46	49	47	38	49	37	50	41	42	54	42	57	32	56	47	42	44	54	49	49	57	45	45	38	32	37	36	50	54	52	44	44	57	43	46	41	58	43	47	40	51	57	42	47	51	48	37	39	46	44	44	41	51	48	45	50	50	47	49	43	38	49	48	49	49	30	44	44	57	46	46	36	38	45	38	41	49	40	47	45	50	46	32	33	47	54	41	41	50	47	56	43	37	55	37	51	48	42	49	44	41	43	45	53	37	55	42	54	35	52	41	42	35	55	49	32	53	43	56	44	43	39	54	55	46	53	43	52	42	35	51	34	39	44	31	48	51	48	50	52	44	48	45	38	45	36	48	54	40	30	47	39	56	40	36	54	48	44	34	65	49	46	40	43	46	52	44	46	44	60	33	44	41	64	47	43	30	32	37	42	45	48	40	39	45	45	48	49	51	47	49	39	47	51	55	49	34	42	46	37	51	54	47	38	54	47	40	49	48	43	33	37	48	46	51	43	50	57	37	48	54	57	45	42	36	52	49	36	51	44	40	41	38	41	51	44	53	38	67	45	52	58	49	37	43	44	47	42	54	42	41	41	60	48	44	58	35	43	44	49	52	54	57	43	42	44	45	49	51	33	49	52	61	47	48	38	55	42	40	41	56	39	49	53	50	49	49	34	34	46	46	37	34	37	44	43	45	46	50	43	45	37	45	42	43	50	42	65	49	56	54	50	44	39	50	45	31	39	41	44	53	56	57	53	43	46	63	50	50	44	48	49	45	55	44	51	40	52	46	46	43	47	48	38	47	54	48	43	40	50	37	46	59	51	52	44	56	43	35	57	29	37	45	42	56	51	55	49	39	32	53	40	46	49	56	41	49	40	46	39	29	43	45	56	46	29	60	42	52	41	57	44	33	48	52	54	55	43	61	50	48	48	45	48	48	43	47	40	31	46	37	45	38	48	51	52	49	29	24	56	52	42	45	41	49	32	42	50	42	42	48	45	40	35	48	44	46	49	34	61	45	52	51	54	40	45	40	40	44	49	39	47	63	42	39	44	49	48	47	38	48	41	48	50	43	39	48	50	55	50	41	37	35	43	36	34	39	41	53	55	38	53	44	51	52	45	43	43	43	50	58	50	36	44	44	36	37	50	52	36	45	49	44	49	49	51	43	43	44	44	46	42	54	42	47	46	44	47	43	36	48	43	34	48	41	40	45	43	51	55	58	27	49	43	48	47	53	41	45	46	47	47	38	47	41	43	51	43	47	47	49	40	48	42	55	36	41	51	36	41	48	36	38	39	47	45	45	49	37	52	41	47	50	44	36	52	39	56	50	31	41	37	36	43	51	42	49	55	56	45	49	41	60	39	41	61	41	47	41	58	39	49	47	42	50	45	45	49	49	48	38	44	44	58	46	36	37	36	40	43	40	44	36	53	39	63	45	32	47	49	48	42	38	60	45	43	50	35	46	53	50	57	34	55	56	40	35	42	41	48	46	36	50	61	40	45	37	37	55	38	48	39	48	39	49	41	45	56	48	55	43	44	40	41	45	42	37	57	57	50	46	50	37	54	48	34	39	61	46	44	43	48	46	42	49	43	63	49	53	44	34	35	33	38	48	49	55	54	50	46	42	57	47	48	39	58	36	39	35	51	43	52	52	53	48	50	56	53	44	39	42	33	42	48	42	43	45	56	41	55	43	62	45	49	48	48	57	45	38	51	37	47	40	43	59	44	47	42	44	49	58	44	57	39	47	31	46	38	42	54	38	47	51	45	51	46	48	43	50	51	38	44	43	46	61	43	49	49	41	38	42	41	37	42	36	41	40	55	51	43	45	46	28	40	51	40	37	45	41	51	55	46	40	31	45	37	38	40	41	45	53	61	39	45	41	47	46	52	39	50	46	48	54	44	35	52	47	51	52	38	64	46	53	52	55	52	45	50	29	48	39	49	43	44	32	40	41	48	43	45	47	40	51	51	42	48	42	48	46	37	37	52	47	37	40	55	49	60	49	44	44	35	47	45	46	37	48	44	38	42	59	36	39	41	46	39	50	50	47	53	44	48	42	47	41	39	49	47	47	55	42	60	60	48	54	49	55	39	52	53	45	48	42	57	48	32	39	47	60	50	51	55	57	51	41	59	47	46	53	58	45	50	39	42	39	44	41	46	36	39	48	33	48	52	42	49	40	49	50	50	37	51	52	48	50	52	38	54	50	47	44	48	54	42	54	29	38	45	47	53	43	45	47	41	58	43	43	57	36	54	42	45	53	40	47	39	46	44	44	40	54	45	40	30	40	58	33	43	51	46	36	46	47	55	46	45	40	50	47	38	41	29	39	52	38	36	60	52	49
37676	26569	13260	10740	27400	24840	19270	1575	1092	1106	8271	3779	5009	8900	952	889	10569	15485	8910	1079	610	612	617	624	542	620	607	593	857	1342	1158	926	745	609	608	586	564	574	624	572	608	585	577	569	600	609	591	578	582	630	613	597	590	575	569	591	561	580	551	595	621	618	562	581	585	608	583	619	633	586	621	574	575	578	620	589	655	586	597	586	592	573	635	609	616	634	607	589	631	553	564	566	605	575	624	587	597	588	580	618	581	574	601	615	578	594	561	570	599	591	617	587	567	572	603	579	590	603	584	622	590	572	574	577	661	573	608	568	580	603	577	595	567	587	589	609	601	565	591	586	582	568	547	576	571	558	566	556	603	542	608	572	608	552	570	635	626	570	589	590	605	566	592	542	594	573	604	624	573	626	592	587	603	600	550	586	590	564	585	579	575	592	567	599	590	610	636	595	609	618	585	596	598	567	601	591	586	609	591	613	573	574	609	574	594	605	587	604	573	579	574	582	598	576	586	596	577	611	602	541	588	567	605	583	577	591	581	564	585	521	554	653	626	645	582	610	605	601	595	604	586	575	585	601	586	586	565	605	554	573	587	574	552	621	563	582	575	637	584	610	565	567	580	579	608	582	544	558	601	599	601	608	570	610	596	596	589	614	620	636	589	559	548	622	570	614	605	605	615	556	588	577	620	540	600	602	590	599	626	622	615	595	575	606	596	604	575	584	562	612	569	599	621	609	616	598	553	585	575	594	611	605	598	617	578	585	615	634	579	603	616	586	579	565	628	599	587	581	564	604	609	620	620	595	568	549	560	616	598	630	596	609	625	610	614	618	625	607	576	569	605	624	544	599	605	569	602	571	613	588	571	606	570	590	630	616	618	548	583	569	580	592	601	605	583	565	596	617	575	569	630	598	587	552	570	647	584	576	606	603	586	616	557	596	548	584	568	588	563	576	571	546	577	588	602	572	603	580	587	561	576	576	624	637	572	582	588	594	595	611	578	633	616	632	584	555	594	611	581	577	624	606	614	599	605	593	570	566	605	587	576	598	597	568	614	566	604	568	582	615	572	546	593	607	579	655	581	513	551	524	589	602	584	581	550	600	570	578	647	571	567	573	579	571	582	578	588	583	592	575	576	633	594	616	577	560	598	555	539	560	564	614	562	601	619	559	588	562	589	623	629	565	596	552	566	579	585	638	545	593	582	599	609	593	605	597	585	580	580	554	599	599	618	571	570	554	635	564	554	585	563	613	598	595	571	559	564	592	578	597	574	593	589	562	598	594	571	560	592	584	579	567	596	609	607	599	583	590	578	558	588	596	584	592	575	586	599	605	606	584	593	612	580	571	596	580	593	607	572	602	617	584	625	592	585	590	607	533	628	574	603	602	573	605	599	544	550	602	606	562	565	592	596	593	582	581	591	569	606	595	580	645	599	601	589	598	592	564	629	599	583	600	588	611	593	629	579	557	618	581	580	580	561	623	623	588	591	588	610	583	542	581	586	577	608	565	613	579	595	571	597	592	615	601	571	594	574	571	609	570	561	608	592	572	607	569	581	550	545	565	586	607	579	539	610	624	588	592	635	575	620	543	583	557	553	630	560	584	607	575	583	568	634	593	559	581	565	598	552	538	572	621	581	602	618	587	583	590	598	625	578	608	597	608	586	609	601	606	540	592	614	600	606	592	625	571	585	559	584	574	588	556	563	586	606	588	553	621	620	561	606	544	594	559	580	622	597	572	587	644	607	579	602	593	619	567	563	609	610	618	603	565	576	573	631	557	628	635	590	539	605	562	542	608	581	623	566	574	595	611	585	542	584	590	599	582	564	570	563	556	575	582	578	579	592	549	604	575	596	554	632	586	578	631	609	587	583	538	613	563	583	548	643	600	589	594	626	561	538	595	597	598	585	589	625	564	582	593	597	607	611	620	593	580	543	580	628	600	603	624	602	573	570	604	599	548	593	577	561	568	587	519	626	560	596	608	581	569	589	584	647	631	567	588	628	527	576	599	568	657	574	601	595	599	601	617	589	570	579	586	565	609	575	584	588	568	572	562	588	590	602	600	564	582	614	607	554	609	628	596	600	596	548	641	593	559	605	564	551	577	589	604	598	603	617	665	593	605	559	572	592	581	577	552	597	585	580	636	595	597	596	572	580	626	608	599	562	555	600	594	614	590	629	545	592	646	584	605	553	585	622	587	581	602	580	617	622	562	620	571	626	621	574	583	587	573	606	612	583	575	571	621	613	606	562	577	585	595	612	607	568	577	581	618	644	590	599	558	616	588	552	544	517	589	595	598	581	551	579	609	565	555	577	596	535	627	586	612	568	589	599	594	545	570	574	587	562	566	585	595	597	577	601	570	612	548	599	602	532	595	616	623	573	575	610	581	627	597	592	592	611	595	584	580	608	591	569	651	588	572	596	604	590	582	591	595	579	630	582	556	587	592	612	579	560	605	571	580	564	583	588	612	586	607	626	611	575	584	542	547	580	574	586	577	546	558	574	563	604	594	599	569	611	544	588	542	622	596	590	596	618	542	601	565	628	550	604	619	574	648	570	556	573	600	590	621	617	578	617	611	592	599	570	577	542	584	585	602	616	579	581	608	598	605	600	562	600	559	587	561	561	607	618	610	620	628	560	611	584	648	582	586	591	595	576	594	590	609	642	566	585	662	557	573	590	556	559	586	563	570	588	565	591	588	626	595	576	583	554	578	607	598	567	576	562	623	575	569	672	610	592	594	635	583	610	583	609	561	586	633	577	615	561	562	605	621	629	567	569	583	584	598	570	544	585	555	583	619	585	629	591	609	620	605	566	572	558	611	562	607	619	597	566	610	579	563	592	603	599	596	576	599	569	571	584	617	555	621	613	546	581	589	601	566	553	592	620	585	574	603	622	565	594	589	644	580	580	615	554	615	594	554	592	620	600	572	576	581	589	579	562	595	639	614	567	612	614	595	605	657	574	622	590	580	558	591	624	602	560	588	575	570	586	604	568	598	603	598	594	603	546	567	575	615	659	569	567	584	567	577	573	582	577	633	605	592	592	586	578	639	579	548	561	647	573	567	612	623	584	571	574	557	599	581	599	579	594	615	652	619	561	616	635	612	615	594	596	579	591	570	610	568	583	619	537	564	599	605	587	588	568	575	586	577	582	545	610	601	559	575	588	616	604	538	552	618	516	619	582	612	609	611	601	594	531	555	556	629	568	569	634	610	631	597	553	588	551	568	608	611	562	582	589	601	548	562	559	552	624	601	593	577	611	586	596	589	611	629	609	631	567	580	586	576	553	599	562	582	620	584	592	558	594	579	608	574	606	595	553	600	607	583	578	564	575	599	594	594	589	619	570	574	583	606	618	614	554	580	571	623	575	619	606	609	573	638	558	577	596	571	608	599	605	600	623	559	577	615	574	620	587	588	577	609	595	577	559	550	553	593	586	636	594	547	598	591	585	585	586	597	602	573	618	591	565	590	610	610	551	565	594	558	577	543	585	598
12816	14709	4829	889	1792	1888	1611	136	74	83	550	716	668	580	65	75	818	1156	512	57	48	50	48	61	58	54	46	39	64	101	100	60	62	51	48	51	41	54	46	49	51	44	44	46	43	56	64	67	53	53	41	40	43	44	53	50	45	42	53	47	40	48	42	57	45	49	47	43	37	48	48	47	47	50	34	45	51	54	57	36	46	42	39	54	45	42	56	39	55	47	44	42	43	44	51	39	45	42	42	42	50	49	39	45	46	43	52	45	43	47	34	41	50	57	37	56	47	47	47	27	47	43	57	63	54	50	34	44	48	44	38	46	47	45	42	57	51	55	53	40	37	48	51	54	61	38	39	57	44	45	37	48	49	40	32	53	52	40	47	44	49	41	36	50	65	53	51	37	50	44	49	48	57	51	38	54	48	48	48	46	55	38	44	48	52	45	54	41	56	43	48	53	45	52	65	53	48	60	55	49	45	51	35	44	38	44	63	41	37	49	41	45	56	47	48	37	48	51	55	49	52	49	49	52	40	49	44	50	66	45	53	47	49	36	63	34	50	49	42	42	52	47	58	39	38	47	51	51	36	48	55	59	44	57	43	42	46	53	58	31	48	49	57	58	48	59	42	49	53	53	49	52	42	38	59	44	52	48	51	36	52	63	48	64	40	44	52	44	44	38	44	35	45	46	55	41	47	41	60	45	48	51	53	55	46	51	52	41	50	41	50	42	46	43	40	43	50	48	38	35	56	46	42	46	51	59	50	49	58	44	51	47	42	36	45	56	37	35	44	49	46	35	44	42	43	49	53	35	48	49	32	44	42	50	43	60	43	53	38	55	41	54	48	39	64	45	53	55	52	52	44	52	48	41	56	53	57	42	53	56	55	55	52	37	39	45	49	47	53	50	42	47	59	45	53	50	42	48	44	53	48	47	50	42	55	54	45	47	49	46	57	59	48	54	63	47	53	48	52	61	53	43	47	29	39	60	40	48	41	61	63	39	48	42	42	45	47	48	60	47	42	36	49	58	54	56	55	55	34	53	45	52	42	46	43	56	52	42	44	44	48	50	45	47	54	39	48	59	38	45	41	45	30	50	48	52	48	46	57	45	57	41	42	59	45	39	53	49	51	48	48	44	54	46	56	54	35	47	40	38	43	46	49	53	55	50	52	40	52	37	32	55	61	41	57	40	65	52	44	50	52	40	53	51	41	52	41	47	46	40	31	37	35	48	40	57	59	49	48	38	45	51	52	36	46	50	40	48	44	49	48	43	42	42	55	42	54	42	45	59	38	49	57	43	48	47	45	56	35	47	55	59	40	53	51	50	42	56	43	52	37	35	49	44	41	46	47	50	54	57	42	48	53	47	49	46	44	51	49	41	42	52	47	45	52	63	45	37	47	41	40	38	56	47	38	47	46	56	54	67	49	53	40	47	49	43	39	61	62	52	60	49	47	38	43	39	39	58	44	40	54	49	51	48	35	66	54	40	36	42	51	44	50	45	48	53	63	49	59	53	43	45	50	45	36	46	59	40	44	42	59	44	47	56	51	46	44	53	40	35	53	51	54	53	61	38	40	49	49	52	52	50	49	44	45	48	60	56	41	55	53	46	36	54	60	51	45	47	64	49	39	35	50	45	50	47	49	59	47	45	62	42	39	41	49	46	36	39	46	50	51	48	55	50	49	46	50	46	52	65	58	47	41	52	40	53	57	52	41	47	68	51	45	45	49	46	51	66	52	46	50	71	46	33	40	43	45	55	48	55	51	46	51	52	45	39	43	52	43	45	53	46	49	46	50	51	59	59	60	52	52	56	40	39	52	50	54	45	46	43	47	47	35	46	56	50	37	50	46	45	55	33	50	43	38	46	54	47	39	59	42	47	59	51	52	52	44	42	44	55	36	63	42	44	42	51	57	42	62	53	49	47	48	54	58	51	46	53	47	44	64	40	45	52	42	49	59	60	48	54	40	50	36	58	57	46	49	57	55	48	41	49	43	47	42	53	47	41	41	48	49	52	47	45	51	40	44	41	39	53	36	46	38	36	45	50	34	39	37	48	54	51	49	56	41	60	49	46	46	67	45	48	60	38	34	45	51	47	39	44	45	52	40	50	41	38	44	42	54	44	49	60	55	49	44	41	50	46	41	43	52	43	52	47	57	62	55	60	45	58	60	45	43	43	50	53	49	61	53	49	53	43	50	44	54	46	45	43	41	49	45	51	40	42	43	62	39	33	54	55	47	49	49	50	46	43	59	52	53	51	39	50	47	51	48	45	42	59	45	62	61	53	51	44	57	56	47	43	50	43	45	42	50	60	45	59	36	51	47	58	46	50	36	44	50	39	50	43	45	54	53	58	50	45	43	31	49	37	42	35	49	48	55	46	47	42	41	46	39	48	41	48	53	47	50	55	43	51	51	45	44	51	49	48	45	47	45	51	43	45	58	41	51	44	47	47	38	44	43	49	51	42	50	50	53	47	42	49	54	56	48	54	49	57	54	32	52	35	42	56	47	45	47	42	36	52	54	46	41	61	52	64	51	44	42	53	45	56	53	52	37	61	44	44	44	44	52	39	43	51	53	40	58	53	44	60	54	42	50	59	48	35	42	45	45	60	54	44	47	63	41	50	54	44	55	51	45	48	43	45	52	54	47	54	47	48	56	47	60	47	42	47	48	61	48	58	46	50	50	59	54	53	54	48	50	46	58	49	49	54	53	46	60	42	42	37	37	34	52	56	49	43	55	36	34	48	51	61	43	39	55	41	51	49	51	54	43	46	41	50	53	46	51	50	49	51	48	48	46	55	46	45	58	38	45	49	47	44	54	50	54	39	50	44	44	50	50	55	57	54	46	51	52	58	52	51	53	50	42	39	46	48	29	48	38	37	62	38	55	47	46	38	48	43	43	43	41	52	44	43	48	56	47	40	56	50	51	49	34	39	47	51	49	38	55	40	53	56	55	52	42	43	51	42	60	51	46	45	49	53	50	33	39	47	46	48	42	48	47	44	42	39	51	50	55	47	62	54	46	45	49	65	54	40	70	46	49	54	46	42	51	57	47	51	44	51	55	45	36	39	45	52	47	51	52	41	49	44	52	47	50	50	45	49	39	37	46	28	52	57	50	38	50	56	35	44	42	49	46	56	46	46	34	39	49	53	54	49	58	41	49	40	65	55	38	50	49	46	48	48	50	44	41	52	34	54	54	41	49	55	49	48	57	42	50	41	52	50	50	32	38	44	44	50	45	40	50	52	55	55	50	50	53	50	42	57	52	46	48	42	57	52	46	55	54	41	48	41	46	53	48	42	51	35	40	55	48	42	41	46	46	49	44	51	52	57	57	38	58	53	43	43	53	37	55	45	42	51	49	46	47	40	27	43	42	46	42	44	40	45	37	45	43	34	49	50	65	39	43	59	46	46	56	51	53	46	39	48	39	59	63	46	44	55	45	39	38	44	48	47	54	60	54	44	40	38	35	53	39	54	41	52	34	40	45	53
50666	38918	22268	23276	41356	37403	30255	4904	2212	2456	16514	18663	17078	14014	1142	1478	17985	21728	12192	1020	619	593	624	618	623	638	656	608	881	2022	1898	1190	946	708	682	601	638	619	593	612	612	597	640	619	626	633	620	619	621	584	605	612	627	634	607	608	653	602	605	581	636	608	656	578	612	603	575	634	609	589	623	601	611	598	641	646	618	640	572	625	612	594	629	606	621	621	655	624	635	657	647	617	666	606	615	640	602	639	655	622	592	571	633	638	623	626	619	604	588	621	611	623	616	633	638	661	669	598	636	613	631	591	659	640	570	610	576	634	582	625	596	604	583	575	625	629	607	579	604	627	644	602	598	639	627	623	603	634	605	609	644	634	640	623	583	556	627	603	638	673	631	639	602	618	633	613	596	632	618	623	620	560	631	612	606	620	615	616	627	623	627	576	638	611	644	618	558	672	623	630	615	584	612	654	678	590	588	606	615	647	626	609	605	574	628	654	607	623	600	596	612	646	577	594	624	591	638	605	581	624	640	642	587	589	618	621	592	612	667	621	556	609	583	602	633	602	595	634	576	665	627	650	614	622	573	612	598	581	585	651	615	611	581	634	610	565	658	602	616	619	625	597	599	611	600	643	620	632	626	606	616	595	584	604	591	632	589	655	618	595	605	626	591	551	646	589	607	573	626	626	605	641	610	615	665	657	595	647	633	586	629	598	629	622	624	602	629	586	597	614	594	670	640	612	579	605	605	613	615	609	591	618	629	584	598	607	617	637	672	666	617	601	616	554	603	602	652	626	584	630	588	622	623	634	599	656	576	621	573	605	630	606	591	590	600	590	621	616	615	657	594	635	623	619	618	601	652	610	617	632	665	596	626	602	595	655	620	627	604	583	623	642	575	635	619	632	598	625	611	615	628	581	606	621	623	609	613	654	587	637	627	609	611	581	641	614	579	591	597	620	671	663	631	625	632	639	596	586	604	637	588	649	595	591	593	648	643	647	625	632	594	589	664	645	653	603	653	619	590	604	624	605	630	622	590	596	637	606	628	597	573	617	602	573	662	607	617	658	611	621	618	601	638	598	652	592	672	621	699	615	631	628	634	644	597	565	599	608	627	636	634	593	607	632	635	590	651	608	623	580	627	590	619	638	616	603	617	616	620	622	580	619	621	603	632	678	643	611	622	621	644	599	571	596	622	624	620	590	589	615	619	618	604	580	627	605	588	609	633	634	589	593	647	629	650	637	650	639	616	601	598	601	654	651	639	616	653	592	611	609	622	620	600	602	611	634	594	661	640	620	593	590	612	643	621	581	633	608	625	625	627	594	659	610	579	627	592	601	613	633	637	642	611	595	590	605	604	571	638	627	608	640	632	616	603	612	595	527	606	601	589	635	644	646	620	630	590	636	626	635	614	562	640	636	592	656	627	633	636	657	579	687	599	656	619	628	655	641	596	596	655	617	649	597	577	635	622	658	616	601	593	632	595	623	586	569	575	579	633	581	588	610	616	591	639	603	665	579	625	626	627	642	596	585	628	657	641	613	603	618	587	666	597	619	588	631	643	607	605	601	635	595	649	558	602	614	601	690	624	635	666	595	626	605	639	648	635	612	624	637	639	587	601	637	596	610	614	663	659	642	582	594	621	621	642	647	655	592	627	579	591	629	607	634	610	595	630	580	642	550	648	641	579	628	597	639	640	593	628	621	618	600	624	622	644	612	624	596	614	589	642	611	636	611	644	689	655	619	632	587	641	630	591	638	577	574	607	635	591	610	617	600	628	591	625	616	594	617	618	597	608	598	653	595	592	610	639	628	627	598	650	588	578	616	616	630	596	633	582	652	637	603	651	590	606	595	617	629	619	671	621	640	616	617	627	592	639	606	641	618	668	606	619	589	614	656	636	630	589	590	623	630	616	609	610	601	595	603	621	626	626	649	632	593	609	654	619	606	621	655	584	619	586	553	619	595	599	599	605	629	573	601	596	638	633	650	583	621	615	589	637	627	632	579	601	638	600	617	616	610	620	615	613	603	585	594	600	614	571	610	619	609	614	624	606	611	632	590	617	653	632	608	633	583	597	583	637	661	629	610	629	598	609	631	584	609	590	606	661	595	625	663	599	624	626	609	631	605	575	541	601	599	612	614	603	588	584	682	615	588	614	552	706	584	624	606	611	592	664	618	646	688	633	624	585	630	640	607	641	624	637	591	599	609	640	609	623	593	597	643	612	589	652	552	582	637	604	608	631	647	622	643	619	600	607	633	608	603	600	596	600	637	606	640	635	575	606	645	587	624	618	631	626	645	604	623	606	664	610	653	603	638	625	656	632	599	625	643	630	641	603	615	608	664	622	611	639	687	595	601	664	600	638	655	603	615	591	630	622	631	595	621	619	571	616	624	632	644	562	642	647	609	589	572	613	605	597	619	564	623	661	610	610	653	615	614	625	603	664	635	644	636	603	641	587	668	646	592	575	564	633	615	646	615	656	625	630	670	596	607	601	639	605	631	656	651	604	582	600	621	609	622	615	614	662	622	642	617	586	627	600	632	669	567	621	640	599	688	673	587	585	615	614	557	592	640	618	608	577	626	593	649	580	588	614	588	627	618	637	576	620	619	621	625	617	613	622	643	627	622	594	646	621	614	664	611	615	629	599	651	615	592	625	596	577	626	645	606	601	659	598	628	660	595	599	609	608	584	598	596	587	621	531	606	621	574	608	605	593	624	633	592	634	617	623	634	642	586	625	629	618	626	625	619	603	642	640	562	597	658	614	634	606	642	592	642	631	611	610	577	619	602	612	617	623	628	608	592	620	625	670	592	651	637	596	585	641	622	630	617	575	629	645	671	642	605	659	610	539	652	613	633	606	612	605	592	618	679	588	634	594	607	596	616	616	616	621	642	592	608	622	628	630	607	630	618	626	555	617	628	620	584	584	641	601	650	660	607	631	643	638	642	606	673	648	574	640	641	647	618	560	592	615	609	643	598	617	593	651	564	610	629	636	611	602	624	580	609	625	619	595	599	634	652	626	597	630	626	622	615	616	611	633	624	598	620	573	622	648	624	574	624	659	579	606	627	604	643	624	592	642	650	594	633	650	609	638	630	622	657	621	629	617	624	626	661	582	638	608	617	631	607	614	606	625	604	569	599	582	602	596	643	616	596	601	617	622	622	640	601	633	589	601	624	621	592	632	633	629	623	608	633	608	593	634	604	589	597	613	593	639	627	617	598	604	617	642	587	617	603	607	585	614	623	577	600	573	621	614	638	648	591	656	625	613	660	629	602	625	653	589	546	603	592	585	568	593	600	620	623	642	628	613	615	649	638	611	650	583	605	578	656	606	608	604	610	578	571	610	616	616	629	640	606	636	596	619	616	591	651	628	649	586	623	620	581	626	640	592	650	578	669	635	660	633	605	633	602	604	622	635	626	572	637	634	590	596	595	573	608	607	586	587	616	589	582	610	610	619	613	588	626	601	662	582	637	618	608	662	595	606	630	673	619	563	692
11799	13000	4653	938	1838	2078	1838	168	81	90	916	887	760	325	49	225	1297	1151	463	61	48	50	42	57	41	46	50	59	58	100	84	82	63	53	56	41	57	54	45	28	60	52	46	61	44	57	41	54	58	40	53	61	47	50	48	47	56	50	50	40	52	60	45	52	44	52	53	41	63	54	53	38	42	59	52	40	54	47	36	46	40	49	57	53	55	42	59	48	38	49	45	39	64	43	55	45	44	49	67	43	53	45	51	54	44	45	45	52	50	43	43	47	61	48	64	39	51	45	49	57	48	44	43	52	44	56	47	57	39	51	55	45	51	56	47	49	65	51	49	48	52	54	49	51	46	51	45	48	40	54	59	43	51	60	56	47	45	43	51	46	37	40	55	57	50	35	45	39	55	56	45	53	66	38	56	54	44	63	46	51	58	49	43	56	51	47	34	52	34	56	44	60	54	41	58	54	42	49	39	59	67	51	48	55	54	50	44	56	54	50	36	36	43	54	53	53	41	55	53	55	52	48	60	59	50	48	50	48	56	34	40	48	47	51	33	57	59	60	53	48	62	49	61	43	38	54	47	54	36	34	55	47	37	50	49	55	54	45	57	51	47	51	47	47	54	41	53	53	54	58	43	46	45	58	37	49	49	39	53	56	57	48	53	53	52	59	51	44	53	35	44	52	33	60	54	55	49	53	47	47	53	40	39	49	36	44	39	52	49	58	44	56	50	41	56	42	49	44	49	48	57	52	51	54	39	59	43	50	54	50	58	46	40	37	55	51	46	53	62	49	44	48	46	47	44	46	47	48	38	52	52	56	44	54	57	53	52	46	47	54	40	47	50	47	58	49	50	55	48	52	43	66	63	65	51	51	50	56	45	45	59	47	41	42	55	48	47	38	48	51	52	48	49	55	47	47	51	38	45	49	57	44	50	58	41	47	56	41	58	41	49	54	48	39	50	48	46	46	45	44	50	54	37	37	44	46	39	36	51	64	49	36	41	52	54	47	52	49	55	46	49	58	39	44	55	56	50	62	41	36	54	55	55	58	38	42	53	35	47	50	35	41	61	54	49	60	45	39	49	52	64	42	52	47	64	40	61	46	49	51	55	60	49	39	51	47	46	44	45	44	43	41	48	41	45	52	42	48	48	55	45	55	48	54	56	55	47	47	49	74	40	48	41	58	56	56	37	42	58	46	52	66	51	51	55	41	54	41	52	39	48	59	57	58	48	52	41	54	43	51	58	50	60	42	51	48	49	42	44	56	50	37	54	48	58	52	56	44	51	43	49	48	46	43	43	50	51	51	57	47	44	48	56	42	64	46	61	44	43	48	63	47	64	50	59	60	55	40	64	54	40	53	53	54	41	41	54	49	57	45	52	43	49	57	51	50	45	51	52	47	41	53	50	37	60	50	51	57	44	59	47	49	47	58	37	53	39	37	52	58	56	61	53	52	54	41	58	48	50	49	47	44	41	50	54	45	58	36	45	41	52	51	53	53	60	52	41	45	44	49	45	47	61	51	55	50	52	48	55	56	53	46	59	45	40	51	51	47	42	52	59	54	38	47	45	48	66	50	52	42	50	52	46	44	49	51	42	52	44	56	59	45	48	58	51	39	60	61	51	47	48	61	50	55	53	44	49	49	42	57	63	42	51	33	57	48	54	56	52	50	55	48	45	61	49	64	47	51	44	60	45	51	54	58	33	48	48	46	52	44	36	49	45	52	43	51	41	37	41	56	41	48	46	52	52	37	50	42	42	46	55	51	41	43	44	46	48	52	42	66	47	38	55	52	54	57	55	43	61	46	49	48	46	45	41	41	59	41	51	45	50	36	56	52	47	43	39	48	48	63	54	53	55	58	41	61	47	58	53	45	74	53	48	55	52	46	34	57	47	43	49	47	49	41	43	43	52	55	53	49	46	50	48	57	44	35	38	52	53	37	51	48	47	56	57	41	51	51	55	40	57	31	44	43	55	49	39	52	64	66	48	47	51	52	50	37	45	43	45	43	49	51	47	48	62	46	47	40	48	37	48	37	46	47	55	62	61	55	52	49	52	58	60	54	71	52	55	51	40	45	61	44	44	52	46	50	44	48	46	44	45	55	46	42	41	53	47	37	53	45	40	49	35	46	52	47	42	47	37	45	36	44	54	63	41	63	57	58	49	50	52	49	59	49	54	60	50	37	39	49	45	55	60	47	42	47	44	54	56	47	56	51	60	43	45	40	55	44	43	59	40	56	50	47	42	48	42	45	36	52	57	40	44	44	48	37	61	34	45	54	50	51	32	53	55	51	45	58	47	49	52	50	40	47	53	51	52	43	38	48	59	52	52	43	55	42	56	48	50	48	58	52	59	38	51	41	49	43	53	58	44	50	40	45	54	62	54	46	53	53	46	31	49	50	48	58	51	61	40	57	51	55	40	58	52	61	44	58	56	58	45	42	39	48	32	46	55	64	39	36	49	44	64	50	52	38	45	54	61	53	50	46	50	53	44	39	56	47	46	58	56	38	42	56	49	39	29	54	41	35	48	48	54	39	66	45	40	46	56	50	46	54	48	62	42	52	59	44	65	52	44	49	38	41	52	62	50	51	48	54	70	68	51	47	43	47	40	49	49	40	67	40	46	46	46	58	44	52	58	41	36	50	34	46	60	51	48	51	51	46	54	55	42	46	43	45	32	44	55	35	56	67	54	41	44	61	45	58	53	47	46	45	61	52	37	54	49	48	45	54	36	47	48	54	50	38	39	47	60	50	39	55	54	53	48	43	39	52	52	42	64	43	55	61	45	47	50	49	57	44	44	70	43	32	54	46	55	41	38	60	40	46	42	43	43	61	45	42	47	47	56	57	45	48	57	67	34	54	46	53	33	36	44	58	61	49	46	34	63	43	45	50	49	45	49	58	52	39	55	50	57	46	49	48	55	45	67	60	51	35	52	49	56	61	53	55	47	43	51	46	50	55	56	47	45	42	38	43	66	44	45	50	52	45	49	48	39	39	50	50	35	57	57	44	45	54	34	57	46	48	57	54	36	43	48	57	48	47	57	51	42	51	51	52	46	42	49	37	39	49	40	50	54	42	46	65	51	56	45	51	50	49	53	47	53	39	51	52	39	61	50	36	41	56	47	38	34	46	45	53	42	42	51	49	48	42	43	48	62	63	48	46	65	47	38	43	40	38	32	59	55	56	42	41	50	58	41	44	59	48	48	56	51	42	42	52	44	39	54	41	39	41	53	52	42	49	50	47	52	63	53	59	47	54	40	69	34	42	58	64	51	53	39	59	53	55	51	41	55	45	47	46	50	60	44	43	37	57	50	52	47	49	46	52	48	55	48	50	50	57	37	61	47	46	43	42	56	44	49	49	40	54	50	40	43	54	48	63	55	50	47	53	61	52	45	41	56	52	53	49	46	40	56	41	47	39	46	43	42	52	53	45	53	45	45	44	38	60	57	50	50	45	40	48	53	47	46	60	47	47	51	42	51	44	46	42
47274	38825	22476	24301	40436	39243	32945	5887	2495	3557	22944	21560	20314	9415	902	6684	24300	21530	10177	741	650	617	605	612	661	624	621	682	1189	2343	2182	1270	906	660	669	613	639	654	645	598	642	606	620	637	683	603	667	660	620	635	640	653	631	668	653	649	620	613	619	677	605	700	641	658	593	653	630	624	655	635	607	631	696	623	623	613	668	636	631	639	605	668	656	605	636	610	618	653	670	633	640	657	610	618	639	660	626	621	706	648	701	624	627	669	638	617	657	644	657	595	617	614	626	659	667	653	634	669	569	622	645	611	640	649	614	653	615	620	631	653	635	633	647	612	631	624	613	610	618	619	675	618	643	613	649	637	659	609	638	644	633	654	635	628	623	676	670	630	603	617	646	632	667	603	627	629	637	630	599	608	632	640	593	652	607	675	623	615	642	667	610	673	619	635	639	623	603	655	630	667	651	674	640	675	635	597	655	652	648	661	656	616	644	625	633	624	641	604	653	620	585	566	668	607	637	598	616	675	640	641	642	622	635	648	637	592	633	640	657	669	682	625	646	632	618	579	600	671	599	667	618	616	640	628	613	623	646	613	691	636	634	638	587	601	614	643	646	641	611	616	639	624	600	641	646	626	680	631	646	671	643	636	616	671	654	594	628	636	608	625	605	590	683	650	665	641	628	667	652	618	636	596	604	637	655	623	642	639	632	637	636	649	606	594	645	619	600	608	648	638	662	639	651	646	656	635	649	620	667	657	590	636	627	648	587	590	640	631	651	633	608	662	652	646	616	656	631	646	638	659	606	627	632	638	670	625	618	660	640	612	669	672	575	581	591	643	661	648	665	613	602	574	625	665	663	614	618	640	602	600	687	626	629	598	663	641	646	645	645	642	642	610	669	621	628	622	634	633	660	593	650	670	697	600	622	620	665	656	654	647	657	674	597	663	654	639	630	655	574	619	611	610	622	607	620	620	631	671	676	646	620	616	644	673	657	607	661	679	654	620	633	646	648	681	627	631	603	648	640	694	643	638	675	649	687	649	595	636	641	630	670	638	619	657	629	624	616	658	623	637	627	571	619	691	625	660	625	594	620	610	592	655	618	663	651	619	648	606	652	611	644	618	687	652	620	616	607	653	646	643	646	602	650	620	633	643	644	646	646	617	599	635	649	659	632	654	655	620	625	657	635	639	616	656	634	603	655	613	650	620	628	662	647	650	642	617	665	589	643	644	655	642	647	610	627	665	601	658	641	645	604	659	655	670	626	671	659	653	683	643	644	618	643	638	661	618	629	678	624	620	618	609	612	646	664	625	656	601	630	616	631	597	637	681	619	661	650	629	647	630	595	628	645	639	631	649	669	637	627	626	652	625	629	667	613	616	648	610	641	626	639	629	660	677	671	668	677	660	604	621	666	625	676	648	659	620	682	625	648	624	616	664	648	579	639	647	626	631	610	608	614	657	648	608	613	612	635	607	604	610	626	606	616	663	613	666	649	642	639	598	644	610	601	638	635	600	613	558	649	684	681	655	606	632	637	607	610	630	621	594	641	615	588	639	626	621	607	614	590	616	641	660	594	657	661	653	662	635	634	636	660	633	648	614	638	647	689	645	592	587	615	652	668	626	653	619	633	673	619	624	646	635	626	661	596	637	607	686	671	645	618	642	648	592	599	599	644	645	622	628	582	639	632	618	609	634	634	628	614	598	563	691	631	651	654	636	650	639	627	637	665	592	631	637	627	654	650	604	621	648	607	555	622	643	696	634	653	625	662	617	628	636	686	666	598	670	653	605	672	665	610	654	635	646	623	675	614	641	645	623	658	607	604	642	594	627	625	637	638	669	660	642	659	659	610	674	614	682	633	644	606	624	645	655	646	634	629	624	612	655	663	594	609	655	604	644	627	635	621	643	603	601	652	659	616	636	635	644	655	630	637	645	624	608	625	651	660	679	630	667	619	632	644	635	629	670	590	632	663	654	601	638	627	609	625	608	629	640	638	655	594	670	592	609	649	600	639	646	616	643	641	598	630	675	647	624	645	696	691	654	646	614	662	660	626	642	633	623	640	622	658	657	662	618	615	653	629	647	640	654	643	629	612	622	637	639	600	625	579	655	647	631	656	647	598	619	619	646	661	631	663	637	660	612	625	688	647	622	657	662	600	657	623	639	652	636	632	603	621	619	649	619	667	642	623	632	638	649	685	652	636	649	623	647	668	657	693	580	630	616	654	609	676	653	629	592	670	651	666	605	625	581	659	679	586	647	579	622	660	611	614	648	673	630	598	642	656	660	632	626	617	616	675	659	645	613	591	646	642	641	661	633	686	610	636	662	654	631	690	667	599	614	590	648	649	666	617	707	615	621	655	632	630	629	640	602	646	622	663	656	638	621	613	641	639	618	606	610	621	689	676	637	627	654	684	627	610	605	618	693	679	708	643	619	598	595	626	640	673	630	624	667	627	627	614	595	633	640	594	661	657	631	655	653	640	618	661	589	647	643	679	648	600	631	655	667	610	651	653	635	644	612	656	638	680	601	624	581	606	665	638	622	607	641	630	626	587	631	620	650	623	627	609	639	670	616	634	646	641	649	658	617	662	627	588	608	622	611	601	647	651	606	645	638	602	657	634	635	649	621	613	648	657	648	630	667	662	634	605	627	617	605	633	632	679	657	666	617	619	616	681	638	618	603	650	639	634	632	608	655	639	640	614	608	620	652	634	594	676	621	598	625	612	625	604	612	628	672	615	638	595	624	623	688	632	698	665	652	587	668	625	610	652	634	681	648	641	636	617	649	646	655	636	615	655	614	631	656	603	638	622	625	626	574	590	651	626	591	666	637	632	657	625	650	621	644	651	645	633	642	665	637	637	612	687	652	632	621	675	625	634	638	660	672	606	619	628	664	649	659	637	662	618	644	605	656	641	595	665	638	656	682	612	580	653	662	632	635	624	626	640	615	655	613	618	652	636	650	632	653	621	624	601	702	637	582	643	643	652	657	712	647	679	621	620	666	635	608	610	642	612	694	643	679	634	718	646	643	647	653	629	603	611	589	601	648	628	574	638	675	658	627	636	607	607	630	641	674	659	615	556	627	643	611	595	673	605	642	595	635	618	611	629	613	657	608	667	671	628	655	613	586	624	616	609	657	648	611	628	623	628	650	655	671	667	647	659	605	607	683	642	613	653	625	590	668	653	644	651	629	605	674	607	617	624	630	596	632	651	675	649	629	646	637	618	655	608	659	586	650	631	675	618	654	602	620	628	647	661	618	669	613	604	656	701	619	653	622	680	645	635	647	629	611	630	659	670	613	639	652	633	654	641	661	634	599	630	595	628	633	626	622	666	614	666	634	625	649	627	646	614	595	620	645	637	635	655	647	625	667	666	626	665	647	593	630	662	624	665	658	607	645	646	634	657	621	631	624	631	620	633	609	635	650	629	644	614	615	646	643	644	641	645	636	636	678	654	650	637	653	672	622	594	647	638	635	629	625	649	656	607	648	614	584	649	614
16691	21703	8089	1696	3173	3933	3515	217	115	245	1376	1600	1348	704	67	835	2151	1323	238	43	47	42	45	44	42	47	52	49	61	126	120	79	71	50	54	63	55	50	43	33	56	41	49	48	56	47	54	42	57	39	47	44	45	53	55	46	48	47	52	44	51	56	39	54	45	53	50	46	42	47	50	39	42	44	55	38	65	65	54	51	49	41	52	55	41	59	47	45	58	47	40	53	58	44	61	53	50	47	55	32	43	39	51	45	58	55	48	53	49	41	44	50	49	41	49	51	56	52	41	56	54	41	41	47	48	43	55	44	49	53	50	54	42	53	47	45	41	55	54	42	48	48	40	48	54	44	46	49	54	51	43	42	48	45	57	50	49	54	58	38	51	57	50	40	54	48	36	55	60	58	37	46	41	50	47	46	51	58	44	59	52	45	46	39	61	40	43	49	53	56	59	39	46	37	53	49	52	36	60	34	40	56	47	45	57	59	56	41	54	48	53	52	50	52	39	39	45	33	57	42	31	50	55	47	60	48	64	52	44	45	52	36	40	51	60	54	47	42	50	55	39	43	47	38	31	47	46	60	51	58	52	47	46	56	60	54	54	52	44	53	47	55	48	48	50	64	47	49	56	39	46	53	41	53	48	50	44	44	46	45	41	55	53	42	50	62	51	56	46	33	55	44	44	48	36	48	47	52	53	57	53	49	59	55	46	45	56	55	44	58	44	45	43	47	43	42	44	32	40	43	47	51	36	57	49	55	56	42	51	54	45	43	48	41	55	44	45	52	55	41	53	50	48	53	63	45	46	52	56	53	52	45	46	56	54	39	58	50	51	51	47	48	55	52	48	48	43	50	44	36	36	57	50	57	56	38	44	55	36	41	38	42	38	44	45	51	55	43	57	51	32	47	39	45	52	47	49	45	46	48	49	66	51	40	43	63	51	53	47	59	59	47	43	52	44	57	60	39	49	49	51	43	50	62	44	47	44	39	54	53	61	53	40	51	52	49	41	61	53	56	43	52	43	50	46	43	63	41	40	48	55	54	51	41	49	41	58	57	45	43	49	50	50	62	58	42	52	47	59	45	51	53	46	41	46	51	45	63	50	61	35	45	48	46	51	52	50	52	47	54	46	49	37	49	47	43	57	49	51	44	37	49	43	53	45	45	58	50	44	46	31	52	40	53	63	52	57	53	46	46	43	38	46	42	39	57	43	57	64	45	40	44	47	62	42	63	43	39	61	41	40	58	46	48	51	39	47	45	49	55	48	51	49	50	47	45	44	38	56	35	60	47	48	34	38	51	54	45	61	55	46	66	45	64	46	41	45	51	41	61	57	55	49	46	46	52	50	56	62	59	46	48	49	41	47	59	43	37	48	53	54	48	52	50	42	48	53	51	53	60	60	52	55	39	52	51	63	47	46	63	54	53	66	37	44	42	45	57	42	49	47	51	47	45	39	44	46	46	49	50	44	45	51	52	44	50	42	40	44	39	67	49	47	40	51	41	40	48	48	37	54	46	57	54	43	37	46	48	44	50	55	55	52	42	54	42	35	42	50	51	51	58	47	37	50	49	47	43	56	44	45	42	47	42	50	50	50	49	54	47	46	50	43	43	53	32	46	45	53	46	65	40	44	50	51	39	51	44	40	60	44	45	49	54	48	40	43	46	38	59	51	44	43	42	58	41	48	31	55	42	43	42	36	56	58	49	54	40	39	45	56	40	39	54	51	62	49	60	36	35	52	51	46	46	35	45	45	51	57	50	53	48	49	58	50	41	56	60	54	44	43	57	56	48	46	39	40	66	56	42	42	45	42	48	57	43	49	53	38	58	46	43	52	49	48	46	43	46	38	42	61	38	58	54	45	51	36	42	49	57	48	39	54	53	55	57	47	46	53	44	41	55	41	52	58	40	48	46	53	51	53	54	51	45	56	36	46	59	47	48	40	47	46	45	64	49	38	41	62	43	50	53	41	51	62	50	63	46	50	38	57	44	54	35	34	33	38	44	56	47	47	53	46	54	37	48	42	55	47	48	52	43	52	61	50	46	56	46	46	59	64	59	52	55	35	46	62	39	45	42	58	46	49	41	52	44	52	45	47	54	57	52	62	44	44	56	45	48	45	59	52	49	45	55	50	43	46	43	40	56	58	59	55	47	49	55	46	63	48	42	55	43	61	40	59	47	48	55	46	56	54	44	48	48	47	48	50	58	52	45	54	38	49	56	50	48	44	54	66	61	41	51	54	45	45	46	48	47	42	54	51	43	50	49	55	59	40	59	66	53	33	49	32	43	49	51	54	54	63	42	52	59	52	62	51	58	45	59	51	37	53	54	43	46	57	46	51	53	58	59	48	52	51	47	40	49	52	52	38	33	47	47	52	59	43	40	55	39	52	43	51	46	55	51	46	49	53	47	54	62	55	35	46	59	42	35	59	57	50	58	48	55	43	49	46	46	37	40	48	58	48	41	51	53	46	57	50	57	45	51	41	57	44	41	50	56	54	41	69	51	60	49	46	49	43	53	47	38	41	58	42	57	34	39	34	55	56	43	59	45	43	53	43	45	56	44	46	46	55	58	40	55	45	40	45	42	47	44	62	50	48	43	39	38	57	50	36	55	58	46	40	49	44	48	36	52	32	46	57	39	50	46	39	51	43	47	52	48	49	45	39	56	46	59	47	52	45	43	42	48	45	62	48	50	52	48	38	43	46	51	49	49	47	44	52	46	58	47	51	49	52	49	44	48	47	50	58	48	49	53	48	45	45	48	43	53	43	57	51	52	51	52	52	49	46	42	53	42	43	44	47	42	39	49	58	47	50	63	46	47	55	58	48	53	44	31	42	51	51	51	44	47	61	54	59	58	57	50	51	63	45	61	41	54	43	41	33	51	50	53	57	51	47	39	61	43	41	49	54	44	59	41	56	55	61	53	52	56	51	48	53	47	45	41	54	46	49	51	55	52	50	47	38	54	45	44	42	45	48	46	32	56	45	51	57	54	49	44	60	41	36	37	40	44	41	39	31	58	53	36	56	43	41	50	59	45	55	50	64	57	48	43	40	43	57	45	52	46	46	60	49	45	47	38	39	42	46	53	43	53	48	45	57	36	57	41	43	54	35	47	53	49	36	43	35	51	52	43	42	45	45	64	37	38	62	50	52	60	39	44	55	39	52	46	49	45	51	44	52	49	44	40	42	48	54	44	44	40	64	42	40	61	51	44	41	56	41	50	45	61	44	56	54	44	49	48	43	43	35	48	47	55	47	41	46	50	37	40	47	40	50	48	47	29	45	46	56	43	44	53	47	50	45	52	43	38	34	40	46	48	60	53	33	41	47	57	35	58	47	58	50	49	32	54	59	45	45	60	34	37	44	40	48	57	51	47	57	44	41	49	58	43	56	47	41	55	39	44	51	42	46	48	49	48	49	56	52	37	49	26	48	50	51	52	53	49	39	51	43	44	54	48	51	54	43	51	43	48	45	58	50	43	49	53	45	47
53846	43260	26681	30447	48343	47613	39642	6742	4711	8331	28668	27465	24872	16464	1432	19132	28972	21951	5857	629	668	652	667	676	637	639	631	609	1398	3251	3030	1797	1093	790	716	629	676	627	627	655	635	645	661	580	620	660	673	614	570	632	598	640	670	620	648	620	669	614	645	632	610	627	601	643	630	661	635	597	633	639	613	623	605	628	603	642	644	669	594	600	699	624	669	657	564	662	616	616	639	610	599	629	584	618	607	628	607	649	646	663	617	630	592	649	633	671	616	604	592	627	641	617	649	662	648	660	609	621	620	639	661	589	660	627	620	610	657	619	629	580	609	647	633	630	675	592	611	643	686	624	658	619	652	614	649	666	657	614	636	617	654	675	614	634	611	583	665	587	645	654	679	675	646	638	599	592	626	615	620	626	631	591	639	599	621	611	621	620	640	642	633	621	649	593	621	637	615	609	615	600	661	629	621	621	672	625	602	666	653	612	631	594	605	633	648	652	639	607	612	608	597	631	581	665	622	634	624	592	606	622	625	629	594	654	616	657	633	644	650	630	641	607	674	610	656	596	633	629	611	585	636	608	613	594	635	616	644	595	620	613	632	678	612	629	615	619	689	644	610	620	666	595	624	616	662	629	627	641	614	654	633	635	668	677	607	571	620	625	596	583	631	604	633	633	570	609	633	610	626	612	568	604	664	609	634	649	627	640	638	662	645	637	618	619	657	656	631	665	626	630	626	637	605	647	649	632	619	642	649	650	641	669	619	598	617	677	602	639	628	611	623	630	600	590	650	689	646	641	656	665	601	618	604	642	645	634	669	647	632	634	613	648	625	655	629	621	614	648	639	641	663	622	646	663	658	623	613	651	631	640	657	640	634	636	626	647	674	611	631	660	609	622	639	622	637	583	668	647	651	623	701	626	610	670	623	610	597	685	670	657	688	635	652	646	635	611	667	656	590	620	633	580	581	656	613	686	635	619	625	593	622	704	632	623	635	607	677	625	642	615	642	627	634	633	610	564	635	612	621	637	633	586	597	644	658	601	667	614	651	597	638	632	637	597	624	643	646	604	586	606	647	683	647	622	637	632	624	626	644	568	585	611	624	672	627	643	603	653	618	650	637	656	660	656	644	594	611	598	586	626	625	664	550	626	673	632	647	665	653	638	700	667	647	606	592	657	614	630	597	641	650	627	652	606	601	630	616	679	607	663	610	684	621	611	674	624	650	609	646	612	638	640	617	649	575	632	611	638	670	681	609	652	661	627	583	634	642	656	630	626	644	621	612	633	612	580	651	628	609	633	618	602	617	644	598	634	642	592	683	640	648	600	659	609	609	667	665	604	622	645	603	708	663	630	618	719	658	585	641	653	612	643	645	595	633	645	636	628	639	614	641	621	624	592	638	603	603	638	641	644	621	635	650	641	607	653	613	604	663	617	680	616	620	639	634	607	644	676	645	642	616	650	638	629	624	596	595	622	607	618	620	618	650	609	629	654	622	602	617	658	625	604	602	651	635	662	631	641	609	608	618	613	625	613	590	663	573	629	632	638	623	631	604	621	606	628	660	617	660	624	566	619	637	675	645	630	638	623	662	608	622	686	614	618	626	659	631	616	571	640	677	585	598	604	603	649	676	608	578	626	620	621	626	617	607	597	667	580	627	598	610	644	620	634	609	639	652	632	622	630	629	631	609	616	611	656	648	670	609	659	614	649	632	638	631	648	668	615	637	659	620	643	635	633	682	661	661	648	619	652	637	643	654	604	566	618	654	624	617	647	612	634	651	643	620	656	610	624	620	626	672	648	591	677	670	557	634	622	618	586	618	607	603	613	618	672	648	605	611	628	666	627	592	680	593	636	619	640	623	621	620	616	572	636	640	593	610	591	619	630	593	626	544	615	654	631	607	659	638	622	671	606	593	617	683	655	657	612	620	681	601	635	631	619	665	583	614	628	668	603	611	635	633	645	624	649	648	578	655	638	673	632	649	623	628	629	665	649	640	648	611	639	620	637	601	647	607	630	621	663	623	654	654	641	627	620	616	628	625	594	644	646	640	638	598	599	606	648	633	653	641	660	663	656	598	635	609	623	609	607	631	647	657	607	627	591	640	609	616	627	619	646	637	640	598	599	624	680	631	656	681	672	613	650	683	691	663	603	634	694	652	590	640	637	636	651	586	645	616	619	605	678	563	657	632	618	614	656	660	635	638	631	586	585	655	616	612	636	669	654	624	651	623	637	635	639	623	585	595	635	644	625	630	627	627	648	642	608	645	622	674	560	632	650	632	632	634	588	656	600	664	643	650	615	656	653	635	620	618	634	588	610	644	630	580	622	608	665	640	646	609	644	676	618	593	622	632	637	594	605	596	648	630	619	637	614	622	636	652	596	624	661	653	668	676	689	635	615	609	649	585	659	603	607	618	640	637	667	642	653	611	651	594	617	618	672	609	649	656	617	626	649	582	615	650	599	656	634	603	607	663	571	671	636	600	622	621	641	654	652	581	630	598	624	595	587	649	616	647	627	621	585	660	613	619	651	613	621	622	652	605	631	667	627	580	663	683	625	661	591	593	626	637	612	604	628	650	632	638	620	636	622	637	639	603	605	611	641	612	652	598	654	639	612	619	632	619	610	650	594	575	647	622	622	655	682	623	628	635	620	642	652	612	627	648	594	628	649	679	643	656	629	627	619	644	601	663	583	588	566	624	658	633	652	645	623	596	594	624	639	638	609	607	615	643	635	654	613	596	611	644	604	655	597	603	626	598	617	645	617	616	634	610	648	657	615	611	607	653	627	683	611	654	621	614	605	634	641	658	654	606	640	684	634	650	638	627	638	638	602	633	669	625	658	614	657	636	629	671	643	624	605	659	656	604	620	613	646	612	651	627	632	599	614	642	640	603	658	621	615	632	669	639	633	629	662	674	603	632	664	599	598	647	634	639	634	624	633	627	612	646	654	619	615	629	630	633	654	579	607	652	650	629	613	623	651	615	597	640	645	648	645	629	624	607	619	625	606	642	635	610	632	580	688	611	635	613	637	644	629	655	659	621	590	659	587	632	636	644	586	630	590	655	614	610	631	616	628	630	671	625	626	615	635	641	618	621	667	615	613	666	635	646	613	653	614	603	647	602	652	611	631	589	622	651	638	663	635	632	642	681	610	644	643	623	649	601	616	621	656	636	625	676	631	614	619	627	629	622	655	662	607	636	616	649	607	633	646	620	633	636	618	626	618	608	636	610	585	636	621	656	639	595	628	621	634	628	610	647	650	608	650	636	658	617	645	661	613	623	626	601	691	665	649	600	660	623	627	599	649	660	659	593	624	641	659	576	614	609	628	629	613	666	604	622	657	642	631	623	650	599	626	621	656	592	664	593	625	684	625	626	615	609	667	657	627	654	623	632	632	634	628	654	633	607	604	618	594	632	619	652	613	628	649	629	622	638	625	634	610	632	619	610	684	664	632	653	678	651	676	682	595	621	674	636	669	613	693	603	585	591	616	615	634	629	610
6555	3981	1170	321	599	734	761	76	65	109	339	424	330	225	67	324	444	195	55	37	51	57	48	43	50	44	46	53	48	65	65	57	60	55	47	53	36	50	38	44	45	44	42	58	38	45	51	54	49	43	47	56	45	34	51	42	46	52	42	40	49	41	53	50	51	50	47	45	45	56	46	46	50	39	50	54	54	56	42	49	40	47	49	43	57	49	49	54	47	48	50	52	43	45	56	39	54	59	48	47	40	40	50	53	48	46	40	56	46	53	50	55	45	33	53	43	43	55	40	47	53	59	64	38	43	52	43	55	46	48	47	43	53	57	60	49	46	58	52	43	52	44	51	44	48	41	49	40	52	45	49	48	54	41	35	57	47	51	53	53	41	43	41	46	42	43	38	47	43	41	53	48	41	36	45	39	42	41	45	51	56	54	52	60	54	42	48	47	55	39	58	37	54	42	56	49	36	42	54	50	54	41	43	52	43	54	53	47	40	40	57	37	51	42	49	48	49	40	40	45	39	56	51	47	41	43	48	45	55	48	37	52	46	49	36	47	48	40	45	49	59	62	47	50	60	59	51	40	41	44	57	47	45	53	57	40	44	53	60	45	45	49	51	51	43	57	51	53	44	50	49	41	37	43	40	44	55	42	39	56	45	34	41	46	47	45	56	49	35	39	50	51	42	47	52	37	40	34	45	53	31	35	41	46	57	47	49	46	53	48	49	30	52	55	44	47	50	39	49	41	43	44	37	48	56	38	42	38	55	55	48	48	62	46	46	47	52	42	63	47	47	43	35	40	56	45	53	55	50	40	48	41	60	50	42	54	53	51	53	29	38	42	55	45	42	56	58	51	49	36	49	44	58	44	45	52	43	46	51	55	38	56	56	49	52	38	30	39	49	42	39	54	37	60	50	47	48	51	54	47	45	44	59	56	48	66	46	41	58	46	55	51	54	49	43	56	42	47	39	47	44	45	41	38	46	40	43	48	47	42	50	62	51	48	49	38	41	48	47	53	54	41	39	49	40	52	52	41	53	44	71	48	47	37	52	55	47	49	37	46	57	49	32	35	34	45	57	64	44	46	54	39	50	44	53	52	45	48	42	49	48	45	55	54	36	43	48	40	48	46	54	46	48	44	46	51	39	41	45	45	43	44	39	45	39	40	48	37	33	40	61	34	38	43	44	56	53	48	42	45	46	37	43	53	45	43	50	50	40	41	38	51	49	48	49	38	45	57	59	55	43	45	60	50	47	59	56	50	44	41	43	40	47	56	45	50	60	51	57	49	52	51	49	37	48	46	45	44	49	50	48	47	61	59	47	39	48	44	51	47	55	58	44	43	36	42	45	52	48	42	45	58	41	48	40	36	42	53	44	36	43	30	56	47	50	37	46	53	46	43	54	48	55	62	52	47	48	48	44	51	51	38	49	46	49	43	48	43	44	40	47	50	50	42	37	45	70	47	47	40	52	43	37	62	45	46	37	53	63	43	48	50	40	44	66	45	48	55	47	44	41	46	51	61	54	54	42	43	56	35	50	34	53	58	46	54	40	35	52	49	44	55	39	40	35	33	40	47	57	46	43	45	51	60	46	54	55	57	55	48	47	40	54	49	45	47	41	51	53	39	44	43	44	42	42	41	68	59	43	53	52	41	52	54	50	62	46	45	43	41	52	43	36	36	57	40	56	45	50	35	49	55	45	55	31	46	40	49	49	46	40	43	50	52	49	42	46	52	52	50	56	44	53	46	56	65	51	39	43	56	36	38	45	48	57	45	53	64	52	41	56	55	54	47	56	46	42	49	39	55	46	44	60	48	41	50	45	50	38	39	49	47	56	46	43	48	48	43	35	50	40	38	39	54	46	48	38	48	49	56	44	50	43	48	44	47	55	46	54	43	47	56	47	52	41	49	57	51	43	38	38	48	63	44	35	53	50	51	47	47	43	37	33	54	52	45	46	46	55	52	53	36	42	53	49	39	44	52	44	46	40	57	45	36	44	49	49	45	48	46	57	43	61	36	45	38	35	42	48	34	50	45	46	52	40	51	41	35	53	43	41	44	36	52	40	43	49	37	42	52	42	42	43	40	56	34	59	47	53	37	55	51	36	47	48	55	62	48	47	54	49	50	49	58	31	37	69	57	48	57	58	38	39	60	36	46	49	50	45	46	36	40	39	52	48	34	40	52	55	53	37	45	47	51	53	31	49	45	40	53	54	53	49	54	60	54	49	45	47	45	43	53	37	53	50	48	52	42	48	45	47	48	36	36	36	64	43	51	49	59	44	50	45	49	46	60	52	48	58	53	37	49	48	44	46	46	56	35	42	61	45	53	35	42	44	45	45	43	49	38	38	47	43	57	60	36	44	52	47	60	51	43	51	47	49	36	53	44	47	46	55	51	39	30	41	42	58	53	54	54	57	43	42	40	35	44	48	52	45	34	42	44	64	46	36	56	47	40	34	48	39	49	56	51	45	33	54	48	52	52	43	42	47	48	53	44	40	51	32	53	39	47	45	45	49	51	65	44	58	34	54	51	51	51	47	54	42	43	44	43	58	47	44	45	41	55	58	49	46	50	44	56	54	49	57	57	45	57	62	55	44	56	59	47	50	58	49	52	52	61	55	40	48	50	41	54	64	34	53	47	50	39	45	49	50	46	43	48	48	46	51	54	50	37	52	43	55	50	41	30	46	46	40	40	46	46	47	43	44	62	52	45	49	40	50	49	46	45	49	41	47	53	40	56	36	43	44	56	51	52	54	54	36	39	44	48	48	46	48	58	53	52	56	50	41	42	61	38	45	58	39	40	48	52	46	49	43	48	52	57	46	50	27	52	44	52	44	50	56	47	48	58	47	41	43	48	65	49	45	45	56	43	31	50	46	64	44	49	55	45	50	54	42	57	44	53	37	52	50	42	43	44	47	38	49	52	49	42	44	57	44	51	49	29	41	27	54	66	48	54	52	37	47	45	57	56	57	45	52	50	49	55	46	54	48	40	53	59	50	54	39	50	54	59	34	52	59	51	45	39	55	58	55	51	52	50	59	49	46	64	50	42	61	45	44	36	59	55	54	45	47	47	51	51	51	56	41	58	47	50	56	48	46	46	52	45	57	47	42	41	48	52	54	48	45	51	52	50	43	37	42	33	47	52	54	48	47	47	64	50	51	57	38	47	48	56	58	53	45	41	46	46	48	37	53	53	42	48	39	53	53	47	62	45	61	44	46	45	49	47	45	50	40	40	51	45	45	46	48	34	64	55	50	40	47	52	45	43	46	46	50	40	49	48	52	41	45	47	51	48	32	47	43	59	63	47	46	61	48	51	49	52	42	48	42	51	43	42	45	52	37	53	48	45	45	57	49	54	43	51	49	47	50	48	44	54	43	53	43	54	30	37	39	51	53	37	44	49	47	50	46	46	57	43	45	44	57	43	49	62	57	44	52	50	32	50	55	44	44	47	40	53	45	69	45	34	48	39	57	54	43	47	39	51	39	50
38393	27049	12308	13911	29536	28940	23727	2639	2354	4147	12971	15080	11074	6590	1828	10249	12727	5794	680	664	618	641	627	608	607	620	648	637	734	1357	1384	1046	834	691	643	594	612	603	640	649	644	573	603	610	666	615	633	578	629	638	600	623	635	615	590	589	619	623	568	584	640	609	596	621	674	613	604	610	624	611	620	638	610	587	591	610	607	662	607	613	621	614	613	566	621	574	577	635	612	617	612	580	609	602	619	653	638	641	615	581	652	617	583	575	673	586	592	633	624	637	643	633	552	593	625	642	605	570	618	631	619	596	594	568	629	589	616	621	574	579	606	635	619	594	630	647	598	590	587	597	627	640	610	631	626	623	642	617	636	585	621	635	622	624	573	645	618	584	660	658	613	589	600	671	600	635	594	617	586	609	612	582	599	604	603	656	662	617	631	616	621	619	569	600	631	601	600	628	570	636	595	645	642	626	629	600	631	586	624	589	616	621	641	642	627	631	626	608	642	624	613	648	635	638	620	546	646	617	629	637	587	624	612	612	595	625	618	550	603	640	624	608	632	633	588	600	611	607	567	686	662	599	576	611	616	659	622	574	591	655	569	635	602	619	626	623	595	583	626	591	642	610	635	622	606	637	590	545	625	609	596	565	621	648	644	603	624	597	598	580	642	621	609	597	612	637	580	614	623	567	643	599	602	635	579	597	574	598	627	616	602	581	611	566	644	563	619	567	598	625	589	605	617	654	616	647	628	628	610	645	610	607	570	613	585	631	638	565	607	632	590	614	569	581	610	634	604	588	618	592	652	580	596	584	609	583	588	635	596	661	603	595	631	602	592	594	630	607	623	635	638	618	611	613	640	614	605	607	608	591	625	658	628	661	610	614	635	599	625	615	585	622	630	611	627	606	620	609	641	612	628	593	601	672	604	567	589	626	617	554	611	674	589	609	635	604	632	612	578	623	601	595	627	609	628	637	621	648	626	617	608	605	647	625	650	624	607	594	602	633	643	621	616	594	599	619	567	608	598	613	605	622	641	607	587	640	598	685	570	641	626	580	572	629	566	613	675	605	621	601	622	620	592	591	648	628	629	626	604	614	628	574	592	598	596	604	601	607	579	607	636	621	630	591	615	613	593	603	601	600	633	613	609	581	588	595	616	636	612	584	647	629	618	623	599	619	587	611	607	634	655	602	639	570	618	631	650	635	623	627	631	634	595	580	578	612	621	597	608	596	608	573	622	611	583	668	623	611	611	622	606	614	635	626	628	581	620	599	593	607	663	633	632	630	604	635	653	614	621	584	585	568	603	618	613	586	599	627	614	599	588	611	596	605	627	590	587	582	652	616	643	577	582	600	651	641	565	581	605	596	678	608	591	658	594	625	595	634	651	650	612	596	630	604	611	624	588	583	611	627	640	615	599	591	596	595	603	614	613	582	594	605	632	631	624	639	627	579	606	594	597	645	636	628	564	562	607	590	591	589	609	602	651	613	565	661	630	606	616	627	627	619	644	618	625	616	608	666	613	605	620	650	677	584	626	636	581	613	592	616	609	633	589	616	602	647	624	602	599	614	623	603	624	644	615	666	643	636	614	649	605	615	616	578	620	639	614	612	587	583	605	609	636	591	618	623	625	580	600	638	607	624	632	604	612	622	652	628	656	599	625	646	582	628	659	664	565	634	632	633	609	619	614	589	621	596	613	622	610	588	641	642	606	623	622	667	600	672	638	664	664	614	628	619	590	589	603	613	668	640	608	606	632	587	586	600	616	600	603	616	631	624	611	583	606	618	613	616	624	671	611	612	584	574	577	593	615	589	624	679	644	657	616	633	610	557	645	644	634	602	649	599	637	644	597	602	587	610	620	609	602	626	613	635	606	624	610	613	601	618	639	575	628	649	622	597	646	643	602	600	648	622	611	616	665	581	612	616	615	631	636	678	616	608	612	617	657	592	564	608	605	586	608	642	622	620	619	628	574	613	643	603	629	643	633	609	568	567	659	617	642	596	612	622	650	624	610	575	636	616	602	634	598	588	599	600	595	631	581	620	606	583	613	618	646	599	621	582	594	575	607	622	613	582	542	571	578	607	662	590	628	586	617	641	607	611	616	617	567	571	626	593	583	643	591	616	651	606	577	589	592	605	620	681	603	638	604	620	630	607	584	618	650	673	607	580	617	607	658	614	625	615	626	596	621	632	575	603	606	597	626	589	601	636	593	618	634	667	591	585	626	630	594	650	593	588	636	632	577	617	627	599	586	607	635	652	607	639	631	604	631	615	630	670	601	621	582	651	594	570	613	595	605	601	607	643	632	602	645	600	667	604	635	606	603	593	614	673	585	609	616	626	669	572	602	636	652	622	625	616	614	569	619	573	631	617	608	609	573	645	629	594	577	610	575	648	603	617	623	635	669	598	592	652	663	614	626	633	643	639	621	593	631	636	636	616	607	633	607	634	623	635	599	631	672	604	574	628	607	609	637	640	596	668	623	576	583	622	609	629	611	634	611	653	582	620	584	620	626	631	611	590	624	617	595	615	596	642	602	597	591	640	606	660	614	622	613	648	595	606	617	628	585	658	648	659	582	611	632	661	566	630	612	632	632	578	597	633	604	611	634	565	576	605	634	636	600	645	631	589	619	597	604	585	598	663	597	588	620	612	593	631	592	649	608	638	656	644	604	584	604	595	618	602	659	671	605	661	611	616	612	630	638	562	607	578	601	567	582	624	624	648	601	621	627	581	609	633	634	632	601	609	588	638	623	603	573	633	613	591	633	621	645	593	655	608	641	619	590	625	617	614	610	575	604	628	625	641	603	623	561	590	600	601	603	603	619	595	626	615	622	615	643	603	649	632	610	612	612	645	672	582	585	659	587	628	603	617	645	636	607	651	623	577	573	626	606	615	607	650	578	595	634	602	587	586	592	640	625	593	595	627	627	593	610	643	614	599	557	599	594	627	601	622	589	650	649	633	578	592	628	587	607	572	605	675	627	628	612	577	636	617	564	613	595	607	601	620	621	622	601	617	611	655	622	596	624	616	572	634	625	626	600	637	585	609	617	617	606	589	618	583	599	609	631	612	605	656	617	616	607	606	702	632	598	597	654	607	620	613	646	607	607	581	633	558	616	641	624	587	637	621	619	643	621	617	600	614	662	603	633	581	624	627	608	647	637	601	595	590	603	624	557	613	592	637	601	622	655	605	610	598	636	614	596	644	678	625	621	585	616	647	645	611	605	631	641	581	600	624	614	646	635	637	618	697	583	575	594	602	593	599	617	614	615	613	637	612	601	607	550	613	585	617	619	621	640	613	609	605	610	598	578	604	633	610	630	595	617	624	680	638	635	641	623	611	622	644	587	631	614	638	594	624	623	610	583	563	624	629	649	595	610	631	619	659	576	616	615	653	582	615	602	607	567	603	627	583	644	628	589	615	649	624	557	598	628	566	602	633	600	614	586	619	611	601	569	618	621	626	660	612	646	583	567	667	589	609	602	616	610	657	621	570	622	622
12839	14511	4288	1040	2029	2319	1970	95	134	377	964	918	736	232	124	1049	704	99	56	71	60	39	43	42	45	38	46	45	61	97	119	112	61	58	60	60	43	49	37	36	45	47	41	49	47	44	40	33	52	45	55	40	42	51	46	53	48	55	56	48	53	42	50	50	55	45	42	45	44	33	41	40	59	53	59	47	39	43	45	41	48	42	52	48	44	42	51	52	55	42	61	43	38	55	40	57	51	35	47	57	45	52	57	53	46	43	42	50	47	47	64	75	45	34	50	37	45	52	48	52	45	48	46	60	46	40	48	46	52	43	48	38	54	51	49	47	42	53	53	41	51	42	49	35	56	49	43	44	51	42	48	50	52	55	53	48	43	53	41	52	59	57	48	47	45	49	47	44	66	44	46	50	42	50	41	47	51	41	38	39	49	45	52	52	50	53	33	38	44	49	39	46	49	51	45	41	53	63	34	51	60	46	52	52	36	54	50	49	52	53	47	39	48	44	55	59	49	45	65	45	50	39	42	45	39	41	49	46	49	51	57	43	48	54	52	55	38	50	46	49	45	44	51	46	43	37	45	45	57	38	53	53	49	40	50	49	58	50	48	56	36	52	38	54	54	48	38	56	35	39	48	42	55	47	39	36	49	50	48	46	52	55	51	57	43	39	42	49	54	58	46	56	39	46	47	45	57	42	52	42	52	50	44	39	46	38	45	45	43	52	31	36	49	54	43	49	57	49	45	38	44	49	53	40	52	33	43	52	54	57	47	45	44	46	32	48	32	50	61	52	49	45	43	61	46	41	54	50	44	38	59	57	64	48	53	55	43	47	59	43	33	50	58	59	44	59	63	34	42	54	51	37	47	59	62	42	41	56	47	47	54	49	57	52	40	38	46	42	41	44	63	50	49	67	50	54	53	36	45	39	51	59	37	47	37	58	54	47	55	44	60	54	55	46	50	39	42	47	47	52	42	59	56	44	28	37	51	53	46	53	53	56	46	42	47	60	49	48	40	45	48	53	45	48	42	50	44	57	55	51	43	53	46	54	54	52	44	55	47	52	54	52	52	45	45	42	44	37	49	49	54	39	34	56	59	54	45	42	51	42	43	50	52	42	50	39	31	36	45	48	48	39	44	47	55	42	38	51	57	29	56	48	41	57	52	48	61	50	45	51	46	48	49	42	42	38	43	50	49	46	44	50	44	36	50	39	57	44	46	43	48	48	52	39	53	43	36	36	43	47	46	47	52	53	44	56	50	50	36	53	50	44	39	50	57	41	46	52	54	46	57	51	61	51	58	40	49	48	48	51	50	46	47	45	50	50	51	38	45	55	45	50	35	54	46	41	44	50	43	45	47	54	53	53	37	53	51	45	53	44	51	52	45	53	50	73	50	58	57	50	47	47	52	46	51	42	38	47	52	51	51	52	45	53	46	54	48	61	60	54	52	58	41	49	44	52	44	59	46	44	45	50	42	61	56	44	46	54	41	40	51	43	43	51	43	53	44	46	51	42	52	38	48	42	42	63	46	50	45	40	44	54	44	36	69	51	63	49	44	48	53	50	42	37	45	49	47	42	53	58	63	51	40	53	46	48	51	48	39	41	43	57	50	38	57	45	57	46	46	42	48	49	51	44	44	50	51	38	50	43	39	53	51	43	51	47	46	36	46	47	68	57	44	45	56	58	50	50	42	53	46	49	33	37	63	62	43	45	47	54	42	41	53	39	44	55	49	48	36	47	68	46	60	41	52	62	43	58	56	43	54	45	36	36	47	56	60	55	53	40	54	42	45	51	50	39	52	41	41	53	42	62	39	41	33	50	37	54	36	49	52	40	42	53	59	42	42	50	44	50	49	58	39	51	50	56	47	48	45	42	46	59	42	41	49	39	43	40	55	51	53	42	46	39	46	50	45	48	49	50	52	47	54	46	49	50	59	47	47	51	37	42	36	40	41	44	37	49	58	42	54	44	57	44	60	47	42	48	46	59	45	53	35	56	51	52	47	57	52	53	45	52	55	43	58	41	56	44	46	43	54	43	35	44	55	49	56	46	46	43	43	61	54	54	59	52	41	36	46	45	49	47	46	43	43	40	38	50	46	36	46	54	36	54	54	46	45	37	39	48	55	49	28	56	42	64	60	50	44	45	40	51	46	49	42	53	56	57	43	37	36	56	29	43	53	44	52	52	48	58	40	43	52	47	50	39	40	45	44	43	43	50	61	51	53	51	60	51	35	46	53	62	51	48	45	43	44	46	53	48	36	40	45	45	61	45	42	53	50	50	61	50	43	58	41	53	49	52	41	47	45	69	46	62	40	40	51	42	36	47	53	45	48	51	51	45	38	57	58	45	54	50	51	47	55	48	43	50	53	48	51	34	50	44	52	49	43	45	49	52	52	61	61	49	49	47	53	46	48	48	37	51	52	73	48	46	54	41	49	51	48	45	35	59	50	54	56	46	43	50	50	49	50	45	40	39	38	62	53	62	41	42	49	43	46	48	48	53	44	60	47	49	37	42	50	48	41	42	46	35	50	58	42	53	47	43	46	41	46	58	40	45	41	40	41	44	55	48	53	48	49	52	55	26	45	35	42	51	47	38	59	49	38	49	33	45	46	60	42	37	56	42	54	49	53	41	45	37	63	49	45	45	50	43	40	53	60	61	56	60	58	56	47	52	58	51	52	53	52	46	47	47	37	45	36	43	39	41	51	69	47	56	51	36	52	45	48	48	49	50	50	46	43	50	36	51	45	59	50	53	42	33	40	61	48	55	47	51	62	43	33	49	52	39	64	53	44	50	46	51	56	49	59	51	51	50	51	36	49	42	39	50	44	52	55	48	42	51	38	45	55	49	47	53	56	53	53	48	55	55	48	55	54	58	38	33	60	54	55	46	63	45	41	38	37	42	44	50	52	42	51	39	43	48	36	68	42	53	54	46	43	43	43	35	49	48	36	35	51	52	42	48	43	60	53	58	42	57	49	40	37	46	53	59	53	43	47	54	47	51	46	60	37	56	50	40	50	53	56	54	37	40	46	57	52	49	47	53	56	42	46	41	42	54	45	51	43	51	51	50	51	59	44	52	40	63	42	34	55	43	48	48	48	52	47	37	61	60	45	46	60	45	49	40	46	36	35	63	45	49	37	55	69	58	48	38	51	48	69	51	41	48	64	45	45	57	48	49	52	48	57	48	45	65	57	48	41	57	50	30	46	52	51	41	38	56	60	48	52	47	60	48	52	44	53	43	47	53	30	53	67	67	58	38	46	57	54	44	41	56	51	50	48	43	43	47	46	52	45	57	44	42	50	54	51	54	50	36	44	47	66	59	54	47	43	59	45	50	47	41	56	61	57	53	36	44	37	43	43	45	56	41	63	48	44	48	46	46	42	54	51	47	51	47	41	33	64	37	43	56	57	50	52	51	42	49	48	59	44	54	50	36	41	51	34	62	48	49	48	45	49	51	48	62	46	52	42	51	44	46	38	40	49	47	54	51
50986	38296	20849	26797	41984	40787	31882	2900	5676	13530	21941	21817	19240	5602	4280	22185	15918	2166	635	610	654	650	624	688	634	652	642	617	1052	3452	2877	2014	1295	812	696	645	626	687	563	601	611	628	641	632	572	651	631	606	609	646	605	632	645	647	634	659	662	607	648	697	602	631	635	634	634	603	591	584	602	605	626	600	614	619	609	562	615	617	609	593	615	602	609	625	633	596	660	619	617	623	661	613	626	642	582	591	607	568	625	595	598	626	588	608	585	616	621	668	640	579	607	638	599	605	606	597	615	634	580	633	617	633	647	653	622	617	635	639	649	614	652	670	639	592	621	597	613	616	621	613	621	636	626	632	556	606	604	603	605	663	648	636	667	578	582	606	597	634	596	616	626	623	633	626	597	611	592	619	592	627	653	609	638	617	589	647	578	632	626	643	602	668	633	672	594	610	626	622	615	580	649	614	646	659	589	635	656	617	604	584	648	603	612	609	629	612	622	617	610	617	612	596	616	650	569	616	630	608	606	632	553	623	615	535	654	599	629	638	629	608	579	628	575	654	633	600	616	644	584	618	620	609	631	633	647	620	614	632	589	635	633	624	616	611	621	612	587	642	625	609	632	576	584	591	655	612	589	623	632	605	619	615	578	646	614	630	630	604	627	644	618	606	635	669	667	620	630	619	611	615	619	585	625	639	645	618	637	621	628	611	593	554	616	588	618	647	638	612	613	610	592	644	627	613	591	635	621	604	599	636	635	612	646	647	657	633	580	639	629	626	602	611	590	607	628	652	572	599	603	634	598	603	593	610	617	647	637	581	614	665	630	596	587	639	640	591	627	567	602	608	650	600	628	592	604	595	640	683	668	627	612	628	589	615	621	639	608	616	651	576	632	629	613	601	631	641	638	594	640	604	629	640	608	588	641	662	684	588	613	616	576	586	624	649	650	626	638	607	592	687	650	625	592	626	632	621	606	619	634	606	634	598	629	615	636	616	576	629	644	607	612	634	649	606	627	592	603	576	637	609	678	608	606	590	673	603	631	642	588	584	601	659	652	614	608	643	646	595	666	609	627	594	603	614	616	672	599	677	644	637	626	620	612	621	629	662	588	650	625	616	625	612	635	653	630	640	601	574	622	611	648	613	638	600	612	627	617	629	669	631	626	550	626	624	659	628	565	617	655	590	604	621	588	633	633	650	641	665	642	602	624	630	621	592	592	626	611	635	597	579	630	613	594	633	571	637	646	617	609	664	625	594	645	641	601	560	622	629	605	622	606	646	656	609	619	617	660	593	634	627	570	604	566	653	597	667	585	615	640	568	661	604	617	590	612	585	641	647	663	608	612	634	611	582	615	601	632	638	594	602	585	604	644	614	614	617	650	610	590	604	580	608	612	599	600	576	631	617	612	582	618	595	634	638	637	597	607	628	626	632	590	656	619	635	647	596	651	652	592	581	657	612	641	586	589	632	632	570	586	600	613	604	629	638	640	644	615	602	610	603	642	610	661	602	623	641	636	657	613	602	643	625	602	633	608	622	633	609	651	615	648	629	640	604	612	605	598	600	640	624	641	623	596	600	662	602	611	584	624	609	615	581	591	607	621	638	617	595	622	630	627	589	597	632	602	597	647	604	654	619	601	631	617	600	592	600	659	634	565	604	621	613	568	604	613	607	667	624	627	646	612	590	603	619	613	630	569	583	625	625	641	650	653	614	597	612	619	622	626	619	607	638	572	635	617	660	652	617	631	601	631	604	621	604	609	661	641	617	622	642	613	648	632	641	625	579	593	604	597	605	581	609	610	620	581	621	589	624	625	650	584	606	653	627	627	639	616	592	621	627	593	601	590	610	638	600	598	603	633	639	608	629	632	611	632	586	597	623	637	611	590	603	651	579	638	618	611	613	608	624	612	624	650	634	580	586	650	589	582	626	632	611	608	635	619	656	656	605	588	628	613	614	609	621	616	676	650	616	618	643	615	607	619	632	697	607	668	612	650	612	638	608	616	606	620	661	610	591	631	622	585	609	613	636	580	640	619	654	587	641	646	610	601	609	598	663	601	603	661	610	623	607	618	634	624	638	631	606	586	607	622	607	613	569	599	580	602	620	605	622	582	633	639	620	585	640	576	573	613	629	627	625	615	621	613	629	620	616	648	564	587	618	626	627	596	644	589	607	630	633	621	651	607	626	642	630	620	583	574	670	625	624	617	594	599	648	620	602	629	649	652	599	639	692	620	656	614	649	594	613	621	602	651	639	724	662	644	635	598	592	639	639	609	642	600	640	625	624	616	638	621	622	631	587	611	569	640	620	639	603	623	614	611	696	572	616	637	609	579	626	602	640	624	651	643	614	569	596	679	630	646	635	618	623	608	611	606	625	606	628	598	626	642	601	652	650	639	622	654	644	633	588	638	627	631	608	630	623	630	667	584	584	604	592	635	595	630	560	610	612	652	640	619	626	622	611	621	597	601	580	625	637	604	667	603	615	654	625	591	571	661	659	613	607	579	641	596	606	638	626	640	575	636	612	613	601	587	610	640	622	656	652	618	594	630	623	626	638	636	657	589	654	576	605	602	617	619	623	597	631	661	633	603	620	647	627	606	682	592	569	552	628	638	635	605	629	663	583	653	597	611	597	556	637	637	604	643	613	658	566	633	649	599	609	637	591	609	573	579	642	608	582	600	625	603	646	640	587	640	610	597	669	613	615	635	653	618	651	633	632	651	613	599	602	593	669	607	650	654	593	604	645	570	662	594	585	609	622	630	615	602	630	601	626	615	638	620	633	618	654	612	626	597	618	628	630	617	578	596	583	633	653	604	598	659	594	634	565	608	596	627	657	596	601	612	602	662	629	617	596	661	587	612	595	618	599	597	599	605	654	631	613	629	620	597	622	615	642	704	599	635	563	646	626	554	670	619	600	631	613	634	616	593	583	640	644	592	673	650	614	602	563	631	606	615	610	626	574	627	645	594	595	627	637	597	601	634	620	663	649	631	620	630	587	625	610	608	613	610	591	649	594	604	580	635	575	580	649	644	595	592	589	590	641	599	593	588	607	615	601	615	593	596	613	551	591	602	565	611	602	597	639	657	606	598	590	597	564	609	660	588	608	645	665	647	620	628	630	627	672	584	593	626	570	618	648	566	632	595	606	619	638	595	628	655	613	614	637	622	633	617	606	634	604	604	638	644	629	619	597	627	622	601	629	622	604	632	611	612	633	589	635	629	648	616	630	655	640	603	595	602	620	587	594	631	616	628	581	666	608	618	608	614	653	601	583	614	642	603	634	616	638	600	574	657	606	622	623	585	604	619	587	591	619	598	622	609	615	603	588	610	613	673	618	646	635	594	612	598	631	576	628	585	642	619	590	651	661	609	610	642	581	571	598	636	605	617	622	629	640	591	577	636	618	596	617	616	621	617	595	558	626	616	585	591	600	635	651	613	630	641	663	654	605	618	623	591	621	596	613	630	646	605	606	633	599	616	618	605	642	611	624	625	615	611	639
12261	12874	4131	1030	1897	2492	1747	92	165	601	1111	929	777	74	478	1225	330	48	43	41	45	45	55	55	54	47	57	34	82	193	173	122	82	58	54	37	60	62	53	51	51	37	43	41	47	55	39	52	39	46	44	46	45	47	54	47	54	49	49	61	34	53	54	45	41	55	46	53	55	57	48	35	56	43	53	52	43	51	50	68	50	46	41	46	45	44	56	51	44	45	50	56	40	62	45	46	54	63	38	55	48	46	51	42	50	43	45	52	39	45	56	45	39	51	47	45	46	54	55	47	51	47	52	51	52	51	46	49	43	49	44	43	48	51	33	42	47	50	49	48	58	41	53	53	41	51	48	38	64	51	48	53	51	43	48	44	50	43	57	51	52	45	58	60	41	54	44	47	67	49	44	49	37	57	39	46	45	51	51	50	41	60	46	58	52	51	52	41	41	45	46	52	51	53	52	48	45	50	49	52	35	44	42	58	41	50	57	61	57	46	52	39	44	44	44	51	50	51	43	58	45	50	55	49	51	62	45	48	43	42	49	40	49	51	52	43	34	33	48	61	48	47	52	47	55	41	54	57	56	53	40	61	49	49	56	64	61	39	42	53	61	48	46	39	49	47	50	47	48	53	44	41	50	54	44	41	59	58	56	52	35	40	47	50	46	50	58	50	55	48	46	47	47	35	47	61	48	38	55	44	42	61	42	55	34	51	51	44	42	46	54	54	63	61	51	48	67	53	50	46	56	47	51	52	51	43	47	39	49	53	43	53	51	37	57	47	55	56	45	47	46	51	44	50	47	68	51	45	46	57	54	35	42	55	52	37	37	36	52	57	47	39	49	46	40	52	45	46	52	60	40	54	63	52	40	42	56	55	55	57	53	45	46	38	58	47	44	55	51	51	64	49	59	46	61	45	47	46	48	67	60	56	52	49	43	52	56	65	36	50	54	47	53	52	61	44	47	52	67	62	50	55	55	35	60	57	55	61	48	54	50	39	48	53	68	46	52	56	46	60	48	47	63	51	47	50	47	41	49	50	65	43	49	42	36	46	47	47	45	62	51	52	43	35	51	52	56	50	40	38	52	46	51	47	48	44	42	48	56	53	51	47	46	50	42	45	40	53	54	55	48	46	61	60	50	48	49	53	64	46	55	52	58	59	42	51	58	61	44	39	50	52	38	55	43	48	61	58	56	49	56	52	56	45	50	47	49	60	41	45	49	49	40	49	56	54	50	40	47	63	38	58	50	45	40	45	47	53	62	45	47	53	46	44	53	45	54	52	45	44	50	50	58	48	39	49	38	52	42	59	40	52	55	52	53	45	55	57	43	47	56	56	56	52	50	58	42	52	39	55	39	49	41	59	59	45	49	54	50	40	46	43	42	57	42	44	53	34	56	53	50	50	47	50	43	53	40	42	35	46	42	45	45	43	55	52	40	38	50	68	50	46	54	57	52	40	52	57	57	35	58	42	55	53	56	54	51	44	56	54	40	55	43	45	54	50	50	60	54	53	62	51	54	49	58	36	55	50	43	54	55	66	59	61	41	50	58	40	51	45	36	45	46	54	50	46	54	50	56	54	43	56	50	44	55	49	46	35	63	47	52	40	52	41	45	54	47	44	35	49	53	53	40	49	60	51	42	55	49	45	48	40	50	50	42	54	67	42	45	49	43	39	45	40	62	54	49	40	50	43	45	48	39	58	39	55	60	46	66	58	53	54	58	47	66	34	41	57	53	55	50	55	46	59	49	33	51	48	43	51	56	63	43	38	42	61	47	45	51	46	58	47	49	51	45	51	60	42	45	59	46	48	46	39	47	54	57	41	33	63	55	61	48	44	47	54	43	54	53	43	49	56	44	51	43	56	60	49	47	49	52	46	55	54	47	53	45	54	38	51	34	51	44	64	49	57	54	36	39	55	39	48	57	41	55	59	53	32	50	56	50	50	53	52	55	53	48	60	54	49	48	42	49	64	56	53	62	46	57	55	52	61	47	52	42	58	41	58	39	43	49	54	43	63	44	50	48	59	54	49	54	50	46	38	53	50	41	48	47	44	47	57	64	49	44	59	61	43	38	50	41	47	57	51	52	42	46	31	45	53	48	39	57	43	59	50	50	55	53	51	54	55	43	46	58	56	42	40	38	44	58	52	46	50	51	42	46	42	47	42	42	51	56	41	42	46	55	42	44	48	57	49	55	53	56	49	45	64	56	50	42	52	45	51	39	63	36	47	47	67	43	52	56	41	52	42	52	51	53	38	56	51	51	53	43	51	54	47	46	56	61	56	47	46	55	47	55	51	42	43	49	39	52	50	58	51	62	48	42	60	45	58	44	51	52	45	41	55	40	49	52	37	37	45	50	41	44	51	38	48	48	48	38	51	53	53	49	52	59	41	51	53	46	47	48	47	49	49	41	42	52	48	59	46	34	51	56	49	61	43	51	55	60	69	48	55	62	45	49	56	45	40	55	51	45	48	46	55	54	55	59	43	44	52	40	64	57	55	41	55	43	48	47	38	50	45	49	55	49	50	46	43	55	54	52	54	50	43	60	53	66	53	58	51	40	49	49	48	42	58	44	43	54	53	66	45	51	49	54	42	61	40	53	55	43	63	50	59	48	51	49	44	54	53	43	46	61	43	46	47	36	48	57	44	57	57	50	41	43	59	44	35	52	47	48	55	49	56	42	48	57	57	46	49	58	49	47	53	44	43	48	57	51	44	45	52	60	60	41	61	59	51	61	44	51	57	59	51	46	55	47	62	62	57	49	47	56	70	61	50	60	54	44	38	48	61	49	45	65	48	54	50	58	49	46	56	50	46	52	40	56	41	45	44	62	46	49	49	53	54	46	43	71	33	54	43	55	41	46	48	48	59	47	49	44	40	39	43	47	38	55	51	37	66	39	57	51	45	52	51	37	48	50	50	58	47	47	40	52	46	47	36	43	52	58	50	53	35	49	53	49	58	49	51	47	57	43	44	47	65	40	47	44	57	35	52	59	46	53	61	48	56	49	60	53	41	48	45	51	48	54	64	52	47	52	60	50	50	48	65	57	59	47	54	38	37	51	54	43	37	42	58	54	57	50	46	60	46	52	43	52	44	49	50	54	63	51	53	46	56	65	49	47	50	63	35	54	41	41	68	52	46	54	54	45	52	58	58	55	46	44	50	44	45	51	53	48	33	48	53	54	38	51	73	47	54	56	44	49	48	48	63	42	38	52	49	47	74	38	44	39	47	41	56	44	36	52	60	51	44	57	40	54	65	45	41	61	38	62	52	43	68	60	41	46	63	60	48	52	42	56	52	53	46	43	42	52	62	44	44	50	43	40	62	48	55	36	43	52	43	58	57	46	48	44	49	63	48	66	43	52	46	52	47	59	44	53	55	54	42	49	41	62	49	56	49	38	42	40	44	60	54	46	36	56	50	58	50	58	54	35	50	51	46	45	40	56	43	45	61	61	38	57	65	41	70	54	52	52	51	51	46	60	51	57	46
47790	37851	22226	26844	40906	41725	30530	2738	7991	20542	24966	22722	20174	1461	12416	23091	7001	672	683	724	696	639	663	653	634	668	695	641	2245	5479	4168	2946	1612	932	748	671	642	607	614	635	628	633	589	627	657	656	601	634	661	622	676	598	636	594	639	645	652	640	655	662	656	616	611	657	643	628	650	632	657	663	698	673	617	673	629	646	608	591	654	641	642	658	674	673	659	626	635	630	687	632	656	647	618	607	648	624	610	657	633	638	608	680	659	625	629	642	626	649	651	622	662	585	635	632	605	661	620	639	644	651	649	618	646	606	664	619	688	631	624	681	672	606	663	638	623	619	611	651	636	637	631	623	643	657	613	672	658	627	639	658	637	633	608	664	639	692	602	615	649	636	616	655	625	613	639	587	637	619	686	667	664	637	664	642	631	650	632	589	636	606	613	622	642	677	629	621	716	626	624	631	628	691	641	636	661	630	662	682	622	645	631	643	595	611	664	676	656	655	644	643	701	639	608	626	608	652	603	626	670	689	558	588	640	603	627	612	623	616	674	687	581	651	602	595	637	613	641	649	638	600	631	689	661	658	677	637	627	612	639	657	628	636	655	585	603	635	630	659	633	631	610	651	668	639	634	697	638	614	636	640	614	600	627	625	672	635	638	664	632	658	696	622	647	607	640	630	618	656	636	604	647	619	627	646	667	630	644	626	605	650	634	650	580	667	625	650	677	644	634	654	665	696	637	674	616	629	626	669	657	682	647	655	600	621	656	586	602	661	627	641	640	610	637	658	645	633	651	626	627	600	637	622	605	582	619	622	604	652	620	625	665	632	700	646	664	643	586	608	648	598	651	626	578	684	668	640	660	641	660	636	656	655	624	574	648	612	598	604	654	662	625	656	626	610	715	652	609	650	647	658	662	641	624	623	604	666	629	580	673	661	616	653	644	650	595	652	646	645	614	625	697	639	674	646	646	644	613	621	617	617	680	688	640	636	637	619	667	634	626	617	635	619	637	627	621	655	611	621	637	670	584	652	648	632	626	613	639	664	631	642	689	620	630	668	628	659	636	615	584	606	632	632	642	642	613	625	628	658	654	644	652	637	613	608	666	622	619	611	636	623	619	629	639	629	623	646	605	624	618	618	625	622	634	629	667	635	652	613	666	640	641	661	610	646	590	632	641	628	637	633	664	641	581	631	644	652	612	610	658	641	663	603	626	631	653	647	629	607	620	656	600	642	683	634	664	620	631	624	628	596	615	603	644	638	637	655	629	668	638	660	650	639	668	632	662	631	629	655	586	682	662	622	695	665	671	653	647	630	668	660	641	627	656	607	668	632	654	641	635	624	627	616	652	632	620	636	633	636	653	686	669	684	598	616	643	649	683	630	634	639	612	640	608	608	637	623	661	638	610	642	618	658	625	606	664	657	651	678	654	609	676	634	636	658	667	646	606	708	600	635	569	637	633	591	641	635	639	625	639	611	597	658	662	663	603	653	631	647	624	676	650	629	633	617	627	611	609	618	633	608	666	635	622	615	617	682	674	597	693	649	679	631	644	641	616	634	665	643	635	667	644	646	612	676	646	618	651	671	615	654	665	645	607	643	621	639	670	683	642	676	651	614	649	646	646	610	669	610	657	654	623	596	620	645	628	626	655	669	639	634	623	660	629	689	662	608	636	671	636	624	666	635	630	650	651	566	606	648	635	639	627	626	629	605	649	646	603	604	671	621	599	647	610	628	628	669	675	681	592	630	642	629	657	612	653	596	656	652	632	659	642	677	621	640	696	675	621	665	648	654	596	604	615	648	622	569	613	622	648	647	646	623	605	646	642	640	673	652	619	601	586	570	648	629	622	609	636	617	621	645	612	637	657	639	600	612	659	641	662	647	601	632	645	654	619	623	614	626	639	651	662	664	618	680	639	636	631	659	646	657	650	607	590	658	654	662	654	680	651	649	690	599	658	615	614	619	633	641	613	649	639	637	629	653	639	630	660	601	658	674	604	675	642	661	630	617	664	661	646	665	642	625	660	653	672	642	653	654	639	643	690	669	639	617	672	673	656	681	635	626	671	623	649	704	641	671	619	664	646	623	643	664	651	639	650	637	622	637	682	653	623	620	638	650	607	627	648	574	647	702	647	635	614	581	649	617	622	646	605	640	644	642	645	631	631	612	635	645	647	632	660	639	652	636	630	608	641	642	676	642	603	632	652	616	610	655	647	640	662	576	638	630	675	618	589	588	686	601	620	615	638	667	601	613	662	637	591	593	645	626	645	659	620	700	629	648	624	630	633	636	650	687	656	636	658	654	562	609	653	663	647	670	671	654	702	654	684	649	651	624	606	678	639	686	624	609	663	623	625	641	652	651	617	624	654	610	613	646	652	655	665	629	611	633	645	669	665	644	629	598	609	653	597	624	644	620	649	649	605	659	666	646	623	675	612	655	654	687	643	598	617	677	581	639	646	669	634	629	598	631	663	639	607	651	615	632	611	618	677	635	688	652	672	639	608	668	674	628	633	614	643	617	651	612	602	633	644	619	625	654	702	697	617	648	716	659	624	613	618	638	689	636	665	676	613	618	620	642	615	636	620	678	603	637	652	655	656	638	597	578	604	670	635	642	673	647	655	621	619	614	616	637	621	638	584	674	630	625	605	663	636	627	647	645	636	621	637	658	658	666	680	701	647	609	662	632	613	635	635	660	620	604	643	667	636	613	619	590	649	623	601	663	627	640	610	646	645	619	640	668	662	636	593	639	630	637	666	635	614	646	646	643	630	643	616	670	610	656	637	624	592	634	614	664	636	619	562	648	658	615	632	646	652	653	650	630	658	678	663	619	636	678	663	616	679	627	673	646	630	664	646	599	629	605	660	606	647	654	642	628	630	635	627	631	631	642	666	636	630	646	630	633	599	616	620	652	678	657	654	627	665	641	676	637	617	648	649	636	615	682	626	624	651	661	653	666	616	606	637	622	625	640	601	571	670	604	591	622	655	621	593	669	607	656	649	653	645	662	647	637	635	655	671	604	622	667	643	633	615	653	607	604	570	640	609	673	620	688	650	681	629	607	626	646	614	655	604	636	670	619	615	631	642	675	605	642	637	719	662	570	649	654	637	643	657	619	651	615	698	620	594	639	637	628	659	589	616	634	615	671	643	638	680	622	626	677	611	595	642	625	605	630	682	637	645	669	605	635	615	640	617	643	622	649	636	625	615	607	617	624	649	634	658	616	594	669	664	662	647	638	653	589	659	620	646	634	635	638	661	620	657	598	601	643	651	624	623	631	688	677	659	631	616	614	656	605	616	635	632	668	632	666	640	647	610	686	632	627	662	604	661	652	641	632	624	647	648	629	603	652	652	638	623	629	633	616	636	652	640	674	592	676	594	618	648	599	602	615	672	655	648	673	646	628	601	608	607	682	661	627	634	651	609	607	677	665	651	667	626	642	654	628	625	632	614	634	673	608	615	581	668	644	636	672	629	665	648	611	625	663	618	612	629	635	674	653
17698	21381	7288	2198	3662	4857	2888	178	656	1118	1678	905	972	60	1608	1111	77	46	56	44	43	68	63	54	40	45	51	52	91	302	288	179	119	72	52	51	33	58	62	43	43	48	42	34	45	55	53	45	45	50	54	38	59	63	38	56	47	37	56	45	43	51	41	40	58	46	38	54	45	41	46	42	52	53	51	44	32	35	46	47	51	50	56	57	48	49	41	47	53	55	47	41	44	43	48	50	54	50	55	51	48	51	61	56	52	55	58	48	52	46	57	51	49	47	50	47	58	35	53	48	38	49	50	57	43	45	47	56	43	56	38	49	56	65	44	46	57	55	59	47	38	51	49	47	46	63	36	58	53	44	65	56	40	51	50	50	42	38	49	35	51	48	45	44	44	46	54	47	36	45	53	39	41	47	52	47	45	55	42	52	40	43	47	38	49	58	39	50	46	51	43	43	42	49	42	42	52	49	57	42	48	48	39	48	40	48	55	56	42	61	39	44	54	42	57	48	52	56	50	55	36	67	43	43	59	52	63	51	47	49	63	43	53	52	47	48	59	56	52	47	55	54	48	42	44	38	54	46	47	46	43	48	49	44	54	47	51	53	43	48	38	55	57	38	57	50	50	44	48	50	53	45	50	41	46	29	53	49	44	48	38	45	40	64	41	56	52	51	39	46	47	50	42	40	42	38	52	56	49	41	50	47	51	47	46	44	45	49	53	44	53	49	53	44	49	59	54	47	39	59	48	39	52	62	58	50	64	56	44	45	42	49	51	44	34	46	48	50	47	44	51	34	35	34	56	42	56	44	47	58	41	49	63	56	44	46	61	56	46	47	52	41	49	47	55	44	44	54	52	43	35	51	46	49	50	46	35	55	43	42	56	46	42	36	48	47	42	40	46	62	56	52	53	47	51	42	56	47	52	53	32	40	51	49	52	56	47	52	62	63	46	42	47	39	47	55	57	51	35	44	47	47	52	52	47	49	63	54	52	56	50	55	54	45	52	56	40	46	54	49	45	55	41	54	41	51	50	44	52	43	48	41	52	51	48	45	50	55	45	38	38	51	54	50	57	51	46	60	32	53	46	43	50	44	38	52	57	49	56	46	45	56	53	53	44	39	48	60	43	53	52	45	51	45	42	45	48	44	48	57	43	51	55	41	35	44	52	52	47	51	45	46	55	63	50	59	51	59	40	51	57	53	34	59	54	55	43	41	52	45	45	38	56	44	50	52	54	46	49	59	46	47	52	44	51	38	60	63	51	43	32	59	47	48	36	58	49	46	43	49	47	47	54	60	55	32	48	51	37	51	32	53	45	35	58	46	47	39	49	56	40	50	37	57	46	52	49	38	54	58	52	44	47	45	55	58	50	50	45	46	46	46	59	52	55	43	59	39	50	45	46	43	61	59	54	46	55	48	50	46	53	35	49	58	49	49	40	45	54	55	45	44	56	51	35	57	36	44	49	51	53	47	47	60	45	47	34	58	45	67	48	49	56	42	46	54	49	48	61	34	54	45	50	42	50	56	46	61	43	31	59	58	58	43	47	53	50	55	51	52	53	45	48	58	46	51	40	51	38	39	45	55	39	57	44	45	48	53	45	60	35	43	60	41	45	54	65	55	45	44	51	36	51	61	37	57	31	50	48	52	39	53	55	50	41	42	45	57	50	48	59	53	46	52	51	45	43	49	56	46	48	56	49	49	58	51	45	56	59	57	40	40	47	55	44	43	40	52	44	47	63	56	55	51	54	49	53	39	43	40	64	48	45	38	45	51	52	54	45	65	45	44	43	48	62	43	50	55	58	50	48	48	46	52	49	50	44	48	53	40	62	48	47	45	50	39	51	39	46	44	51	48	41	38	39	58	39	35	46	49	44	46	57	41	47	48	46	46	47	50	52	51	49	32	47	49	47	57	59	48	51	42	49	51	59	61	54	41	39	44	41	40	54	60	39	48	51	54	55	52	33	50	48	44	62	43	52	37	50	56	45	51	49	48	50	57	56	48	50	46	58	57	47	46	39	46	45	59	54	46	39	47	54	57	53	55	47	55	52	50	41	41	41	50	58	49	54	51	61	52	52	45	56	51	52	53	38	44	48	46	62	58	58	51	48	57	41	48	45	39	45	53	62	44	59	48	51	37	61	39	47	56	47	39	43	45	49	51	37	45	46	49	44	47	57	46	48	47	68	41	54	53	48	45	46	50	48	51	48	39	46	52	51	45	54	51	49	68	53	54	35	48	41	54	41	43	57	55	41	52	45	40	59	38	44	52	50	37	53	57	42	52	36	40	45	40	64	36	42	49	44	46	47	51	42	41	40	48	62	67	62	54	29	57	52	43	39	53	53	60	51	51	28	57	45	52	44	51	48	45	46	58	56	40	57	50	48	45	39	48	45	43	59	36	45	41	42	38	51	52	54	39	42	45	52	56	52	45	52	40	41	47	40	45	42	44	46	55	49	44	44	43	45	51	51	44	46	42	37	41	55	49	51	57	64	46	54	61	48	43	53	40	49	55	46	56	37	48	47	50	44	62	44	40	53	49	40	58	55	36	48	53	47	53	46	46	51	40	50	38	36	44	49	37	33	48	41	45	53	58	37	36	55	48	37	53	42	39	48	54	51	58	37	43	46	32	57	58	44	46	54	49	58	54	53	56	63	57	52	59	40	56	54	34	55	40	50	41	66	51	46	35	60	57	51	47	60	52	44	45	50	43	63	41	55	47	51	55	47	42	51	65	50	48	46	54	49	58	44	48	57	45	42	57	45	58	38	41	55	51	58	57	50	44	54	56	48	40	50	70	42	48	45	48	44	60	48	51	45	54	47	43	47	41	48	43	54	47	48	25	40	59	61	44	41	41	51	55	49	58	42	46	35	47	44	40	41	46	58	57	46	44	52	37	56	57	61	48	40	55	45	45	55	60	48	54	48	47	40	47	62	37	41	51	40	45	46	59	58	51	66	52	38	49	41	57	41	50	49	43	52	42	48	44	52	49	44	43	53	51	53	51	47	53	57	46	52	51	47	33	54	57	56	70	46	45	46	44	52	39	41	50	46	54	51	46	44	57	43	55	51	52	53	52	46	59	60	43	40	46	48	53	44	43	39	33	40	59	47	56	61	48	39	50	42	55	58	43	44	40	55	47	55	48	50	59	51	45	55	40	39	50	62	59	59	42	59	35	52	57	45	50	54	50	46	57	42	44	47	55	54	54	40	47	59	57	48	35	49	44	55	62	57	49	45	46	37	42	47	42	66	54	43	56	36	54	52	45	55	56	49	41	51	47	58	44	53	41	43	56	33	46	47	51	54	47	48	49	63	53	45	46	51	56	56	56	38	36	53	42	41	47	36	45	47	55	47	44	49	50	41	53	45	47	45	58	41	49	51	50	39	55	42	46	50	49	59	54	45	64	51	52	48	40	64	56	57	41	44	49	57	55	48	51	51	46	50	56	57	53	42	43	44	53	46	51	47	36	40	55	49	54	57	46	43	49
53333	41595	26761	33237	49910	50885	35736	5752	19957	26144	29172	21865	18349	1409	26061	20691	1307	750	735	701	752	666	722	684	692	649	721	691	2687	9288	8215	5006	2403	1227	817	686	607	626	667	590	655	611	602	685	607	673	578	627	621	618	643	645	634	658	617	617	661	660	613	627	607	641	627	633	643	651	645	612	632	636	611	666	607	674	625	629	631	633	640	609	656	594	590	664	593	647	637	600	569	632	635	676	620	649	660	613	647	645	606	626	632	608	602	648	634	687	639	657	641	614	658	608	639	642	643	610	624	676	641	630	703	672	634	675	597	665	604	632	642	625	611	674	636	635	660	625	617	588	631	630	638	673	598	594	623	606	649	628	621	637	632	613	623	619	619	644	666	665	627	648	625	630	658	640	618	594	615	643	597	679	618	605	641	642	576	620	643	600	666	634	615	705	647	641	672	625	629	653	614	672	625	643	644	622	597	609	623	670	637	652	630	605	612	610	667	660	626	629	625	604	626	608	613	618	638	662	598	585	648	656	707	642	623	637	634	655	644	659	624	690	626	629	626	623	580	638	606	689	627	660	620	639	659	638	665	587	601	623	622	666	641	609	619	651	657	641	632	614	651	677	628	604	641	656	641	627	622	662	682	637	673	597	613	642	662	615	646	637	645	641	670	652	661	647	628	611	583	597	620	669	684	605	646	653	636	595	651	649	630	610	644	631	647	690	650	630	631	655	654	616	668	666	597	670	660	638	650	643	638	673	640	644	585	653	678	661	642	677	628	595	633	661	619	644	630	650	685	609	627	610	596	604	594	629	646	627	664	616	651	636	586	611	621	656	647	625	609	607	649	589	650	609	592	611	704	613	620	630	650	618	627	610	674	614	639	622	621	612	620	608	621	650	688	670	588	618	646	663	638	659	598	672	622	625	654	614	638	619	620	604	615	598	674	670	650	608	631	654	604	652	654	638	663	616	623	610	657	640	639	725	613	633	677	654	624	668	629	648	629	621	651	639	625	634	638	597	605	658	704	608	645	639	608	634	621	632	659	606	618	628	638	640	696	652	639	605	658	634	654	646	638	667	625	675	583	604	645	621	612	583	607	637	636	669	619	665	638	637	630	661	629	607	638	619	665	674	662	637	645	668	676	679	639	603	647	655	676	653	683	607	653	618	625	692	621	633	589	632	613	593	651	643	635	641	604	684	683	649	623	643	610	629	653	638	646	615	634	654	635	636	661	651	598	642	654	644	624	669	602	612	658	646	615	625	573	584	626	641	673	651	599	608	588	641	630	645	655	644	633	643	588	618	688	649	636	628	603	617	665	659	632	632	639	636	681	668	640	607	615	644	622	633	585	630	630	633	630	643	619	648	664	622	615	605	625	617	651	669	664	659	624	689	656	659	595	652	668	637	638	594	637	645	621	618	591	644	685	613	660	596	653	649	615	623	605	643	589	673	634	642	628	588	633	645	619	599	623	653	636	631	647	683	592	643	599	646	602	630	603	618	646	615	648	655	634	651	657	684	581	626	644	620	626	636	615	611	616	634	665	660	651	605	638	634	699	638	605	619	631	633	648	617	602	636	616	630	644	659	643	599	623	628	615	597	669	666	598	614	666	647	689	696	598	636	615	651	678	632	661	589	689	645	602	630	610	648	634	656	566	626	645	632	645	615	692	605	657	651	643	648	618	628	665	618	695	640	601	640	647	622	665	640	614	643	635	611	662	594	623	642	645	609	601	681	571	647	605	633	633	632	632	654	601	643	620	654	620	639	696	612	612	599	617	619	646	646	621	651	615	615	653	608	673	628	646	604	649	618	585	653	628	646	646	660	653	683	624	608	625	685	655	634	640	621	674	630	659	609	632	641	647	606	656	657	656	642	614	609	617	662	646	614	665	647	630	611	644	649	601	624	604	633	618	620	665	649	661	658	652	641	644	635	609	652	580	628	623	624	595	608	634	647	634	603	579	617	623	638	655	635	638	617	620	626	631	673	622	613	603	648	604	632	652	631	643	645	685	635	575	622	637	655	655	668	608	628	673	658	621	616	613	649	615	637	678	650	609	611	638	651	657	641	626	577	615	621	655	617	631	648	657	669	649	661	655	633	665	657	689	659	606	649	659	622	649	650	640	651	603	659	601	640	646	668	592	678	653	641	646	604	658	633	665	658	637	640	655	639	634	639	655	654	602	663	600	668	659	668	651	638	652	624	608	587	587	624	638	651	618	613	650	665	648	668	636	606	668	642	663	613	626	595	623	609	704	603	604	647	620	644	641	623	588	659	649	707	661	655	605	613	654	635	629	617	544	671	611	618	616	634	609	635	586	671	601	676	593	637	645	631	668	621	665	599	640	644	619	620	648	634	638	588	603	639	630	648	695	646	633	597	636	621	611	589	599	652	623	611	668	602	612	607	619	627	620	600	648	656	640	638	596	584	646	650	593	637	652	604	635	601	629	614	634	648	668	669	617	632	643	634	647	598	649	667	597	612	646	636	620	634	642	620	658	643	624	608	634	675	583	603	605	640	646	657	620	624	577	645	581	660	620	654	618	640	663	646	619	619	643	624	631	687	624	660	630	664	591	606	655	613	637	675	641	637	633	636	680	641	617	600	559	629	618	663	629	650	645	639	696	630	656	673	632	642	617	592	645	667	635	679	617	591	653	618	643	624	633	643	611	663	643	600	642	618	643	623	631	615	659	676	658	622	667	659	661	656	658	609	636	651	601	609	653	646	632	661	610	629	663	712	630	621	610	658	658	647	659	615	656	600	681	664	623	643	615	643	663	645	643	619	617	675	613	616	640	634	656	587	668	639	667	626	620	625	626	644	644	661	679	641	581	631	648	628	584	655	614	635	608	630	640	623	641	607	576	653	602	649	667	593	679	657	626	669	644	653	617	606	629	625	682	629	682	617	662	599	561	661	653	661	691	581	604	630	595	627	626	622	651	655	658	687	664	652	626	685	634	615	654	642	653	630	646	621	580	690	601	632	670	632	637	644	621	652	629	655	672	630	614	637	627	649	615	653	677	617	637	616	610	619	598	650	640	622	669	566	643	612	602	637	658	637	643	645	649	611	616	684	608	613	660	624	602	635	599	633	619	637	675	667	624	634	652	598	608	623	623	629	667	616	602	612	640	626	637	687	622	587	619	631	647	648	639	649	621	623	606	667	653	601	634	637	645	658	635	639	675	666	632	637	580	620	636	591	666	632	655	604	634	637	593	597	639	647	652	671	624	592	597	579	648	661	639	639	592	611	632	631	654	642	660	622	644	615	635	570	680	671	632	660	656	644	599	646	625	675	659	631	653	682	657	651	630	599	677	613	615	607	645	664	669	624	612	614	619	635	619	641	682	691	644	629	657	653	666	655	601	675	646	628	585	592	672	684	667	643	655	634	660	652	591	624	628	672	591	622	600	643	649	660	593	642	658	650	619	619	663	629	624	640	640	619	580	668	598	662	616	624	639	610	628	617	645	661	597	647	609	624	658	629	664	651	638	634	611	665
6972	3795	1050	395	641	1011	575	83	218	256	320	262	124	71	405	147	45	38	59	52	49	56	47	48	42	60	48	59	58	129	122	105	69	60	51	41	58	53	51	46	55	46	56	44	52	48	45	41	47	55	42	34	47	44	46	32	53	45	50	42	45	50	36	45	47	59	54	42	55	45	59	50	50	46	48	43	46	46	61	53	62	44	48	56	44	40	56	46	49	48	38	60	42	54	49	49	46	34	33	57	45	39	52	39	38	50	50	51	52	32	59	42	44	44	57	52	41	40	45	57	54	54	39	48	49	52	42	61	58	48	40	49	49	37	48	47	58	51	38	48	73	39	45	53	49	43	43	45	47	31	49	50	56	46	50	33	42	47	46	49	54	49	42	39	58	48	36	40	49	52	45	59	64	43	54	43	42	50	48	40	47	49	36	53	51	48	50	52	46	38	43	36	55	39	44	47	46	46	45	43	63	38	49	49	38	45	49	56	38	56	50	44	49	54	44	37	39	39	32	54	48	48	42	53	53	39	54	50	46	36	53	46	39	48	61	64	45	52	58	40	38	38	55	56	50	34	45	48	50	45	45	50	43	66	51	44	55	46	53	46	44	50	63	45	52	53	38	49	62	40	55	48	45	45	48	50	50	38	54	43	49	41	49	42	43	54	44	51	56	57	45	47	46	46	56	44	45	55	46	48	57	42	49	36	36	50	56	54	43	44	44	60	49	46	54	41	38	53	46	55	50	42	51	62	53	58	55	50	50	45	64	44	41	45	45	45	47	39	49	51	43	48	46	46	51	46	46	45	75	43	34	51	53	51	52	50	55	46	52	47	37	52	54	47	48	40	44	45	47	54	52	47	48	53	52	44	42	53	56	44	57	44	46	43	58	45	54	40	46	42	39	39	43	37	53	37	41	44	50	57	52	54	42	43	53	47	57	41	52	41	57	40	53	39	42	50	46	48	40	53	49	48	47	46	51	53	46	49	51	39	51	41	46	44	51	43	45	56	55	40	45	43	44	59	54	53	51	46	53	41	47	35	63	56	51	52	52	54	47	57	59	43	49	43	44	38	41	38	45	43	51	56	47	59	36	44	52	37	44	47	44	53	45	49	43	40	41	37	55	46	47	46	42	43	57	38	46	58	49	54	42	52	52	65	39	47	44	43	50	28	67	50	55	39	50	55	43	48	54	47	52	49	60	54	66	42	49	55	47	33	50	52	56	35	48	53	53	58	36	42	43	48	47	54	41	57	55	43	48	56	39	56	33	45	41	44	45	44	51	55	52	59	38	46	38	54	61	59	47	52	51	55	36	37	56	41	35	50	40	57	51	43	50	47	41	49	53	44	49	57	35	38	37	64	51	53	51	53	46	43	45	46	53	40	47	49	45	44	49	45	61	47	45	38	48	38	69	48	46	45	35	49	38	40	49	51	58	53	55	67	48	45	45	38	38	53	56	47	48	52	42	64	49	43	41	61	42	53	39	48	52	57	53	59	40	46	36	58	49	47	44	55	55	40	48	41	47	41	54	52	66	37	54	54	39	51	48	49	60	38	56	45	35	53	46	43	50	49	44	38	42	58	53	34	54	41	44	46	50	56	52	44	56	54	44	44	42	42	38	46	45	51	42	41	45	52	45	54	40	54	45	42	54	50	54	51	52	55	53	52	46	58	45	51	47	47	45	40	36	54	47	41	53	45	47	57	44	56	41	39	47	45	46	56	42	58	60	48	49	40	50	43	44	39	52	49	39	53	46	58	42	50	58	41	42	53	53	44	35	45	58	51	59	44	58	48	49	57	43	30	61	49	47	46	49	48	46	51	43	36	56	50	50	52	42	53	46	47	57	52	36	48	31	47	41	72	37	51	54	53	27	46	54	62	42	37	40	43	60	59	50	41	43	62	50	46	39	40	57	43	50	41	60	50	43	57	53	59	61	39	60	44	52	64	49	45	43	46	43	58	45	38	54	47	55	49	45	50	36	61	47	45	51	49	49	55	42	51	49	58	47	55	55	46	56	50	47	55	48	46	57	35	51	42	53	50	42	61	50	55	51	37	45	47	51	52	45	63	35	53	50	38	49	62	42	45	54	39	59	52	51	42	45	53	42	54	48	43	56	57	44	39	48	44	35	40	55	42	49	52	46	45	52	39	44	56	38	42	51	41	59	52	47	46	46	47	54	41	41	56	42	50	50	43	42	39	55	43	44	51	46	51	41	35	49	50	43	33	58	48	39	50	42	45	56	46	31	49	42	51	55	41	47	46	46	44	46	49	34	33	43	46	46	52	43	47	47	48	46	51	40	47	44	50	53	56	60	53	46	49	60	48	54	33	41	45	59	48	50	46	30	44	49	31	48	53	44	45	45	45	53	57	51	46	55	43	47	48	48	46	49	51	46	42	33	54	50	44	41	57	51	56	46	48	49	55	56	44	45	48	40	44	32	51	55	44	53	47	48	49	40	48	64	51	50	47	30	42	41	47	49	37	48	51	43	46	54	51	48	42	46	47	41	46	45	43	39	43	44	39	45	28	38	48	51	48	36	53	48	47	54	56	48	42	61	56	47	50	56	59	40	60	53	54	42	45	56	48	44	42	48	43	46	35	52	51	47	36	49	48	55	53	59	33	60	36	41	38	51	48	49	59	39	54	38	48	51	55	48	36	35	31	50	50	62	54	42	51	59	61	42	38	44	48	56	40	50	45	49	56	55	50	42	55	62	43	51	57	43	36	43	45	43	60	49	53	57	46	43	52	47	62	42	57	41	36	50	33	42	53	48	47	38	56	45	55	45	48	30	47	42	59	53	57	55	54	45	55	61	46	53	54	34	46	63	45	45	53	53	37	47	43	44	54	41	64	53	54	35	35	42	45	39	49	57	41	62	63	50	47	43	47	40	41	55	52	48	43	48	49	49	45	51	55	47	33	52	51	49	44	44	48	51	52	41	48	52	51	39	49	55	37	45	52	50	39	34	46	49	46	56	50	60	60	47	48	50	39	60	49	42	51	45	38	54	43	52	53	37	56	53	49	54	51	47	50	46	40	49	51	44	46	52	45	43	49	50	53	47	44	45	53	45	37	46	51	51	60	53	48	49	38	44	47	62	44	56	48	43	45	55	53	50	45	38	42	42	46	60	52	52	51	55	51	54	34	54	51	47	47	40	38	57	42	60	31	44	44	52	51	46	58	53	54	44	44	34	53	44	51	47	48	42	51	59	58	50	45	48	37	43	56	47	49	36	57	52	42	45	56	50	40	61	49	47	42	44	53	51	44	59	33	53	43	46	35	49	43	50	44	48	53	53	55	44	48	55	62	54	47	55	48	50	46	69	51	51	46	50	50	44	55	41	45	55	61	51	51	41	49	41	53	42	49	54	48	28	45	43	54	52	49	44	49	42	47	49	37	49	50	55	45	54	47	32	43	54	50	40	62	55	49	41	45	47	39	45	49	55	44	32	41	37	48	47	43	40	59	49	56	52	54	51	55	40	47
38943	26260	12643	16001	29581	32221	19839	2412	10638	11426	11951	10133	4088	1831	13761	4862	667	619	642	642	610	623	673	613	624	615	602	608	958	3398	3510	2607	1372	917	722	632	609	630	603	659	592	632	627	585	633	609	594	661	648	599	617	625	589	648	666	645	603	595	601	563	591	608	611	592	590	606	637	654	605	624	669	632	642	604	595	638	583	588	617	590	611	647	602	609	625	647	615	647	593	629	626	629	605	623	640	622	606	626	606	598	643	567	643	619	613	615	616	636	606	641	604	601	591	613	626	676	609	638	643	634	613	625	628	600	660	602	628	623	619	615	591	643	634	623	612	630	595	579	614	626	700	562	641	623	591	635	611	649	626	665	636	637	631	625	571	631	608	643	584	616	586	659	607	601	653	627	629	664	600	535	611	626	633	609	600	634	602	629	631	604	585	654	641	646	613	591	622	659	651	634	618	587	604	635	664	603	603	646	648	610	667	623	614	677	603	562	623	632	641	665	604	619	663	646	561	657	631	597	614	655	661	651	613	568	636	623	652	657	596	604	642	654	639	682	671	591	579	639	608	586	646	605	611	648	601	647	580	561	636	639	614	583	644	661	638	603	612	656	600	621	625	597	625	664	649	656	602	635	610	614	674	628	652	629	605	642	577	622	614	635	633	683	616	613	609	619	624	620	655	636	647	614	638	604	609	610	615	625	594	604	607	640	624	594	632	606	601	574	619	631	636	622	648	614	661	653	602	594	633	622	607	603	621	637	616	562	617	640	585	626	625	666	619	620	605	653	643	622	631	601	620	592	652	597	651	601	633	597	594	604	638	610	665	612	649	609	640	638	623	641	613	682	592	605	637	612	603	614	623	598	597	635	633	606	655	656	670	608	594	638	617	596	652	592	599	630	627	603	584	620	649	608	666	618	589	624	635	626	616	601	593	598	627	627	619	627	631	624	620	691	617	569	675	667	613	638	579	656	626	633	630	615	627	639	604	655	649	609	601	636	607	596	630	632	624	585	572	605	644	619	629	605	600	592	631	620	640	639	664	615	631	641	600	644	625	617	637	623	629	604	620	611	596	630	609	632	651	636	588	613	612	596	601	619	592	625	626	641	548	617	604	610	606	620	608	611	638	611	654	637	583	647	629	644	605	623	601	613	654	603	614	642	679	624	598	617	580	605	594	623	659	614	600	644	599	588	613	615	608	630	627	593	565	609	572	610	588	597	622	619	567	597	665	598	619	586	611	607	601	603	645	591	620	639	603	628	603	593	616	605	629	671	615	599	659	676	631	637	639	604	622	658	630	653	646	598	641	631	628	602	605	655	648	597	628	649	645	603	689	586	574	630	579	645	596	629	633	596	617	649	627	624	622	629	682	620	634	607	548	589	613	659	609	636	582	602	602	623	631	637	640	634	615	576	650	636	647	619	651	603	635	659	627	620	671	620	638	655	631	625	623	633	603	641	626	619	654	614	641	617	627	585	626	604	635	640	578	649	637	632	635	657	592	636	606	639	610	623	634	628	623	630	620	658	621	628	673	608	606	610	605	635	648	640	618	632	618	607	585	599	628	611	666	596	579	621	654	639	604	627	635	660	644	604	631	609	633	618	635	595	590	629	638	636	593	640	635	587	613	611	675	574	616	599	652	644	622	688	640	604	602	606	632	585	614	646	610	632	611	637	610	588	589	637	589	644	625	612	568	653	629	624	668	593	634	638	653	625	626	617	586	632	671	591	623	636	660	591	623	669	572	597	602	633	615	612	613	622	652	623	598	602	645	674	627	614	662	590	637	665	613	585	629	648	593	652	621	661	576	627	609	640	645	603	651	624	677	618	637	598	609	661	641	641	622	626	639	621	608	626	660	621	625	596	603	632	599	615	626	593	635	617	637	619	656	658	593	611	605	642	568	669	604	659	553	648	627	612	606	632	606	658	655	606	618	658	612	610	661	641	642	679	656	593	592	586	621	627	616	627	645	587	628	577	651	632	654	596	587	632	624	660	603	632	639	649	648	593	636	635	594	643	620	593	629	631	626	632	610	627	631	691	565	634	631	576	614	637	583	625	613	598	618	627	632	627	645	607	608	580	646	615	617	608	606	648	598	583	630	659	644	609	610	625	627	625	601	650	632	662	623	592	599	606	612	595	673	639	584	618	620	606	619	653	602	630	611	629	596	654	636	593	622	624	633	628	619	652	598	648	667	684	656	609	608	562	619	607	663	616	652	602	626	650	582	594	622	618	635	639	643	611	580	618	628	636	603	640	620	608	617	660	605	634	602	681	579	643	644	616	613	626	630	609	649	619	612	598	602	597	655	626	641	633	611	642	640	552	614	671	652	598	635	594	620	611	603	652	613	593	631	603	613	619	632	603	591	612	607	621	641	654	659	635	623	632	587	650	571	633	590	619	570	630	604	593	647	595	600	673	638	611	623	624	602	630	630	568	616	627	645	607	623	626	581	581	624	609	615	627	644	638	632	600	634	672	610	616	636	618	646	627	618	597	588	622	596	550	647	621	616	596	622	626	649	609	664	625	650	591	544	582	585	634	607	634	630	624	579	629	604	629	647	620	646	629	619	565	632	660	651	640	626	606	631	626	563	644	663	564	581	651	635	611	577	632	631	614	629	652	608	660	595	614	631	615	671	626	623	608	604	672	613	644	640	634	611	630	576	633	639	592	594	592	596	636	589	641	634	609	601	633	572	676	614	635	616	616	634	599	615	653	637	596	598	612	579	630	634	609	644	625	598	593	625	639	636	611	652	623	640	616	661	642	621	647	593	615	641	645	614	623	581	635	612	607	592	611	589	652	658	549	652	623	621	581	638	638	619	597	601	639	663	582	582	604	615	652	624	599	618	645	678	640	602	627	590	632	644	582	621	620	637	590	641	732	605	641	615	640	638	648	603	611	620	650	617	558	631	635	647	635	610	596	638	643	613	681	614	603	642	610	616	646	581	611	594	584	605	638	629	623	582	607	633	640	616	642	621	669	610	590	619	604	568	642	612	642	647	567	618	597	635	592	642	665	632	638	600	597	554	653	642	627	620	612	610	594	654	605	572	595	578	606	598	609	620	612	580	654	629	578	644	624	669	602	621	598	654	597	651	618	632	595	631	621	637	622	612	621	634	609	624	573	639	592	594	625	648	604	645	636	629	615	661	591	665	613	597	634	589	638	626	630	643	616	619	648	631	607	619	617	625	623	613	650	618	625	615	603	634	681	628	621	635	639	632	619	632	669	606	629	670	627	633	653	639	624	658	637	621	621	652	613	589	597	650	608	657	638	616	627	640	607	602	665	657	568	616	609	611	618	598	609	603	648	619	654	601	623	581	650	614	682	667	622	639	640	632	597	636	575	588	591	638	625	583	634	593	655	620	629	573	588	629	658	623	628	575	622	596	641	637	617	659	620	605	612	631	590	605	592	624	630	638	627	689	616	646	587	692	610	628	583	631	667	590	685	667	608	605	617	650	655	614	603	631	653	656	602	601	673	576	657	621	609
12397	13191	3595	1231	1930	3039	1323	101	367	451	729	550	111	272	962	224	46	51	51	52	42	49	53	45	41	53	47	40	91	298	233	196	96	79	47	64	33	55	45	36	51	49	40	48	31	44	45	54	50	55	47	54	50	33	47	39	55	51	57	37	52	55	62	52	47	50	33	42	46	46	49	54	43	50	46	51	44	46	36	56	41	53	47	40	57	43	52	38	38	41	55	53	47	50	50	54	54	48	41	49	54	36	48	46	45	42	47	49	43	57	47	52	51	41	48	50	57	67	55	45	53	55	47	43	43	43	38	42	39	37	55	54	64	49	45	53	48	53	44	46	50	45	51	33	42	47	50	46	52	60	54	39	53	35	48	50	43	61	42	39	45	52	50	53	49	43	43	48	52	52	46	58	49	41	37	44	41	53	48	52	55	52	52	40	51	43	42	39	43	45	56	44	57	40	42	48	57	44	67	43	30	58	66	45	43	51	44	51	42	49	46	43	50	41	52	52	47	56	56	46	44	52	54	39	52	49	50	46	56	45	37	47	42	55	47	47	58	45	38	55	43	41	54	54	38	45	57	43	52	34	51	53	44	44	46	46	49	54	57	43	39	38	48	38	33	40	51	46	50	39	57	59	45	47	35	44	44	52	48	42	46	46	34	44	50	47	56	46	46	54	39	41	49	40	62	41	50	43	41	43	48	46	48	49	56	57	52	40	44	39	60	38	58	43	49	63	50	45	50	45	57	46	40	43	52	52	44	46	44	50	37	41	50	45	45	46	52	56	45	54	48	48	50	44	55	57	53	41	49	36	50	44	53	48	48	36	48	58	38	54	35	40	52	42	58	46	37	50	38	41	42	49	57	49	41	45	41	55	48	51	65	41	43	53	48	52	48	56	58	50	62	44	55	62	44	50	55	67	64	39	41	57	37	46	43	54	52	37	34	45	54	46	42	60	35	49	45	50	37	41	49	52	57	60	53	57	42	53	44	48	45	52	55	49	58	42	42	48	48	55	49	53	53	50	45	49	45	44	43	40	44	41	33	46	53	52	52	47	56	53	54	55	51	37	45	46	44	44	49	54	46	43	59	52	51	51	47	44	49	54	39	52	49	43	52	52	38	41	38	42	52	43	44	36	33	57	43	42	52	60	48	48	43	49	46	52	55	48	41	48	51	50	36	47	54	46	54	39	51	34	56	44	39	50	56	52	33	51	44	47	60	61	56	41	48	41	49	48	47	55	47	62	49	54	47	49	64	40	46	56	50	59	54	52	47	57	51	45	45	41	50	43	49	43	56	50	43	44	48	38	44	34	36	57	52	57	60	56	51	52	53	47	47	42	47	38	53	50	51	48	44	51	41	53	51	53	49	50	47	56	44	52	51	61	53	51	42	45	50	59	39	47	47	49	41	37	57	51	43	55	61	48	57	70	47	49	38	50	47	46	45	50	34	44	58	54	43	57	46	44	45	56	43	57	67	33	51	54	59	47	54	47	45	50	46	46	61	48	53	47	46	48	58	43	42	53	47	47	40	47	37	36	40	44	51	36	53	45	39	46	52	40	46	39	45	55	33	51	36	47	54	53	49	50	40	61	48	38	57	44	43	48	44	57	53	59	52	45	58	37	41	67	47	48	51	53	49	55	58	59	54	47	59	42	61	55	64	46	38	40	53	46	44	54	49	54	57	45	52	52	57	38	43	45	46	53	46	38	40	51	48	34	46	50	46	36	36	46	55	37	47	61	38	50	51	45	48	44	49	43	52	45	41	47	45	61	45	48	62	33	61	42	55	59	42	35	38	45	41	57	38	36	52	46	60	41	42	43	57	45	37	46	45	50	47	44	60	50	61	47	37	44	47	44	38	42	55	49	48	51	48	50	42	48	56	40	45	42	50	52	46	46	49	42	48	33	41	57	39	59	49	44	38	38	44	57	43	50	38	47	45	49	64	39	45	56	45	57	56	59	56	40	47	39	59	44	57	62	60	49	47	65	40	39	49	46	46	42	59	50	39	57	46	55	45	45	48	44	58	34	42	40	40	39	35	46	29	46	45	60	56	41	62	34	44	58	46	49	49	39	46	52	50	42	47	46	52	67	40	39	42	58	43	52	33	36	40	48	47	47	46	50	38	51	57	43	53	44	36	42	49	52	38	42	37	45	48	41	39	56	51	58	49	40	46	44	59	50	47	52	48	54	60	41	57	52	47	43	48	45	58	43	52	42	49	47	55	44	45	33	46	43	52	35	47	49	50	57	46	43	48	45	57	46	52	53	41	35	45	43	45	51	51	47	49	65	33	52	53	45	43	38	48	67	38	47	50	48	41	55	57	42	51	47	64	48	49	49	42	52	56	50	56	34	53	40	40	54	49	47	42	52	45	44	44	41	54	55	51	45	55	64	40	45	60	56	33	52	46	52	39	53	52	43	43	46	53	54	44	53	47	49	49	44	47	49	40	47	42	44	48	51	54	56	45	53	47	48	54	60	59	49	52	35	49	45	37	38	53	55	44	56	45	46	46	44	51	43	48	56	44	47	53	47	51	61	50	41	46	52	45	54	57	44	61	46	38	51	57	39	41	44	39	54	44	45	41	50	53	52	56	64	54	53	52	46	43	41	57	45	49	51	62	42	55	50	52	51	42	54	36	53	47	51	41	40	47	53	35	49	42	46	66	38	61	57	49	54	53	45	59	52	47	42	61	48	47	45	36	50	33	48	47	42	48	48	41	52	37	52	49	52	58	46	50	44	46	48	47	53	41	51	55	36	39	45	62	47	58	38	56	46	50	40	49	48	56	45	63	49	36	55	40	61	48	45	37	36	50	47	45	47	60	57	46	46	57	49	54	49	41	49	61	45	45	27	53	40	49	59	50	52	38	48	38	46	46	56	35	51	46	49	43	43	51	50	50	45	58	50	69	60	50	46	48	52	46	49	40	53	40	38	40	45	66	56	46	52	42	50	39	46	54	47	55	67	48	46	46	54	44	49	44	41	47	54	47	44	39	48	59	47	34	47	60	53	53	63	65	38	47	39	51	39	48	42	55	54	42	46	53	55	43	38	61	52	38	56	44	50	38	55	46	43	57	55	63	42	42	46	49	41	42	53	47	50	42	41	43	53	41	50	59	57	43	45	41	42	49	54	50	39	39	54	47	42	53	41	38	53	48	39	39	34	39	55	41	51	48	52	52	40	44	52	40	41	53	56	51	47	54	53	41	46	47	47	46	40	38	37	43	42	39	62	46	39	48	63	43	47	45	45	66	39	56	44	45	42	42	50	61	40	35	60	37	49	40	40	47	38	52	48	48	50	56	49	48	40	48	56	56	39	48	52	68	47	50	38	45	36	53	40	50	51	48	40	61	47	46	59	44	48	55	39	40	43	56	51	47	45	44	51	45	45	46	53	45	59	54	62	47	54	47	58	49	47	47	57	42	49	56	47	47	52	40	50	45	66	47	46	65	55	46	50	52	41	38	49	43	39	42	47	45	41	50	37
51068	36515	21925	27706	42113	44126	26332	4114	14899	16775	21712	16468	2879	7435	20763	5932	680	644	705	737	699	662	654	695	676	648	723	659	2366	8379	6573	5215	2227	1193	790	711	625	615	629	687	634	655	648	666	605	570	646	672	590	633	639	604	650	547	653	645	657	626	598	615	615	634	630	636	581	620	662	635	668	611	619	621	646	615	612	640	616	632	641	627	592	615	667	639	643	673	672	616	631	625	612	650	631	646	615	614	655	576	644	607	664	583	631	591	619	602	609	640	580	598	641	605	597	657	661	645	669	640	640	609	592	638	610	573	631	627	605	613	619	560	589	622	612	633	616	625	607	646	667	627	628	590	606	667	608	620	665	633	634	649	629	603	602	662	640	618	597	622	643	618	586	634	605	649	614	576	630	619	599	608	667	606	656	625	616	617	628	648	615	605	682	626	635	621	655	654	625	619	638	591	615	604	585	602	594	592	621	612	643	661	588	601	636	621	620	599	601	651	618	633	654	631	635	597	620	633	616	608	601	600	616	658	662	620	639	605	608	610	675	585	661	641	608	610	625	613	594	596	604	593	600	625	569	626	645	677	646	646	658	669	615	623	647	608	625	642	584	624	623	644	609	611	634	648	642	637	579	644	603	612	605	607	611	626	675	648	633	611	626	640	617	598	616	588	643	626	597	654	594	631	631	640	649	634	600	659	622	636	597	627	646	625	601	631	640	620	632	654	650	597	590	623	623	640	633	613	642	637	648	566	629	655	612	620	592	673	640	633	661	646	647	649	619	642	610	650	614	612	660	641	616	635	564	622	660	619	638	643	647	633	613	652	612	662	615	640	604	598	597	607	598	605	642	610	619	640	667	641	634	618	602	595	615	684	637	633	648	602	612	697	627	619	629	620	659	602	651	576	658	595	640	618	692	632	645	645	648	602	649	629	627	605	575	641	615	626	660	628	601	623	632	621	579	647	649	603	628	626	642	651	576	609	688	645	652	650	610	644	648	551	661	599	576	622	625	633	627	658	643	600	597	631	628	644	643	616	603	616	614	657	648	630	616	646	618	648	666	645	632	596	651	592	575	627	636	631	593	611	617	646	626	630	637	634	598	598	608	607	653	581	657	657	628	627	627	607	647	632	597	609	672	650	649	595	643	612	641	589	595	609	650	592	625	581	614	634	616	624	633	640	594	628	614	629	643	645	620	627	677	612	588	619	609	665	642	585	639	638	638	636	593	610	621	609	634	632	631	654	655	657	581	626	595	573	645	604	596	653	614	634	641	608	625	635	628	657	630	670	622	597	646	658	623	593	602	669	639	637	609	638	617	610	643	664	611	609	606	674	644	627	636	599	596	614	590	629	616	617	610	643	607	622	600	593	636	633	610	575	586	620	623	631	689	664	619	604	620	664	670	648	618	632	633	602	647	606	620	601	655	648	589	624	586	611	625	616	639	622	659	594	663	635	636	620	674	590	624	602	628	596	587	592	613	648	654	617	600	616	613	593	618	578	622	630	612	666	674	637	620	615	642	652	599	620	675	652	648	629	600	615	637	621	636	587	639	618	610	633	618	612	566	632	619	665	583	643	626	579	638	636	624	642	605	626	613	662	644	621	609	594	598	661	636	665	584	660	602	629	620	579	626	582	645	617	615	610	622	623	630	619	625	608	591	623	593	632	635	670	600	603	624	642	648	643	606	634	641	567	610	655	630	599	565	591	628	596	626	602	665	583	642	617	641	603	623	643	639	603	603	618	626	660	585	650	611	620	660	616	647	601	610	630	625	642	598	661	590	616	603	656	601	635	643	634	619	638	555	637	648	579	648	631	603	635	649	606	636	657	624	642	628	666	637	645	654	629	632	597	656	590	674	646	611	630	611	600	621	604	618	619	611	634	611	639	633	595	600	645	610	618	600	600	648	615	649	651	653	628	651	619	660	611	604	598	579	646	614	618	651	641	579	606	632	602	585	617	608	618	622	620	620	596	599	629	604	612	573	653	628	631	584	651	645	639	636	606	595	642	633	628	655	627	614	609	614	654	609	616	640	645	632	590	651	627	628	652	654	630	638	606	637	591	602	648	654	629	610	651	668	611	599	623	648	647	644	665	634	628	589	661	630	626	634	625	617	619	610	668	636	593	602	612	635	612	599	622	593	607	637	619	577	642	640	634	649	582	607	618	634	608	641	630	620	629	607	609	598	654	651	580	625	607	588	647	636	616	632	633	654	642	590	631	628	626	625	661	642	643	665	616	654	609	618	677	644	624	633	661	562	669	647	613	591	634	656	614	637	616	537	623	584	608	626	612	658	637	654	634	636	596	604	642	606	599	658	615	609	611	611	684	646	644	620	634	656	634	610	616	638	567	626	589	650	572	644	659	580	617	618	607	623	595	597	637	648	619	687	634	621	655	651	600	633	618	603	579	613	588	592	606	656	626	649	639	628	591	646	624	636	661	636	620	631	617	626	618	639	631	654	662	601	637	630	589	620	628	655	613	604	626	638	636	624	613	619	654	627	637	627	640	590	574	664	594	648	631	605	639	628	666	639	558	654	632	628	650	602	642	631	641	623	638	613	622	612	665	636	643	659	632	615	631	614	591	616	592	634	624	642	589	628	597	624	605	622	656	605	646	577	601	606	630	629	649	645	609	613	625	628	638	631	630	615	610	619	597	616	653	613	606	642	627	594	625	623	634	612	614	612	608	624	631	646	626	661	633	649	600	628	641	621	628	626	665	642	654	654	611	629	645	611	597	615	615	618	610	614	638	635	696	651	648	623	594	616	630	623	639	648	644	608	616	645	615	638	637	624	618	602	616	622	656	587	613	647	619	642	648	634	609	639	635	620	614	633	593	623	605	664	652	604	651	606	628	609	630	667	611	593	625	628	638	606	634	597	609	594	614	625	617	640	631	607	603	651	604	647	618	639	594	641	594	584	613	608	586	646	634	637	644	639	625	670	619	570	667	611	619	620	611	596	609	628	617	628	622	637	630	660	581	664	662	614	586	611	622	587	616	645	639	606	613	617	604	674	605	624	654	634	669	597	637	597	649	602	644	647	650	683	593	630	629	625	635	596	622	614	688	609	606	599	615	635	637	612	639	618	599	591	633	600	626	671	597	622	640	596	611	624	641	663	632	690	644	608	624	658	636	637	628	639	633	604	674	648	629	631	622	633	606	644	632	620	622	613	625	619	660	637	643	622	584	624	649	610	602	569	611	631	611	649	616	586	597	623	635	640	641	585	597	648	594	624	622	623	606	600	594	636	625	632	629	628	601	605	614	610	595	610	607	609	589	656	605	620	639	651	652	661	625	621	688	659	614	618	642	588	589	610	614	608	630	615	621	665	643	599	638	632	620	653	664	590	618	618	677	616	607	594	649	645	655	599	672	639	625	646	653	631	600	669	613	650	650	635	639	620	598	663	617	677	632	648	619	624	619	613	668	630	601	624	616	604	610	658	660	638	672	650	624	580	602	603	653	575	636	641	699	615	602	656	629	662	616	672	638
11179	11019	3419	1250	1799	2996	1250	138	292	344	878	732	80	242	809	98	59	57	50	52	48	56	43	43	65	38	37	41	153	366	285	203	118	67	54	54	57	37	34	60	46	61	51	41	52	46	54	37	46	37	55	55	46	53	48	36	40	40	37	41	38	48	43	50	38	45	52	36	40	46	48	33	48	56	46	42	56	53	55	52	44	56	53	50	43	36	56	47	46	55	35	58	54	57	41	50	50	41	40	42	47	52	48	47	44	44	41	50	46	56	50	37	44	33	40	40	41	44	34	51	61	54	51	41	47	49	48	46	53	49	51	56	42	43	57	46	40	48	48	38	43	42	51	44	41	48	48	56	51	56	41	55	46	59	41	42	43	51	44	48	46	38	50	40	42	54	41	57	34	47	50	56	37	48	50	59	38	54	51	42	45	57	47	37	48	46	55	50	45	44	43	52	51	49	41	50	50	46	55	47	44	33	51	46	52	47	46	48	50	45	51	33	55	55	48	51	48	53	35	63	41	44	35	39	47	48	60	55	48	45	58	51	46	59	56	36	42	50	34	49	56	38	35	50	44	54	51	47	33	40	38	41	44	39	46	33	46	40	42	40	46	56	43	45	27	44	41	40	51	46	46	45	55	38	51	61	30	44	58	46	50	44	41	45	45	43	55	57	46	40	43	51	54	51	49	44	43	37	51	34	38	38	62	37	36	37	51	55	44	42	67	38	42	41	64	48	39	36	41	51	50	38	41	54	40	62	41	47	48	50	55	41	34	47	55	46	44	51	37	40	42	39	42	51	46	40	49	49	55	63	36	40	38	55	49	39	46	40	58	40	37	48	46	50	45	53	38	51	50	57	38	38	50	45	54	43	39	41	46	39	43	50	50	44	36	35	59	43	53	48	42	54	51	46	47	48	47	39	44	50	40	46	49	40	42	49	46	53	38	53	49	55	30	33	54	53	42	47	43	45	42	32	48	48	47	49	54	41	36	60	35	44	42	42	45	48	41	49	41	40	43	44	51	44	41	41	52	50	46	45	40	50	50	54	47	45	46	37	52	46	51	47	59	41	45	47	48	40	43	46	34	48	51	48	50	55	50	36	54	51	49	37	50	61	46	49	48	40	47	48	51	64	60	53	41	62	38	42	45	55	46	37	58	39	50	56	39	41	54	50	51	39	42	49	55	42	40	46	57	42	65	43	40	46	42	38	44	41	53	50	41	37	49	49	38	45	52	53	33	47	39	41	52	40	49	41	50	50	45	30	39	36	52	54	32	47	55	37	52	56	50	42	46	44	56	42	50	43	57	58	42	52	49	41	47	47	56	53	38	47	43	49	51	43	50	40	56	43	46	50	56	48	39	37	51	45	52	40	59	43	56	38	52	42	35	39	56	48	45	55	43	45	53	37	54	39	53	43	54	57	35	51	46	45	50	44	48	49	46	47	49	40	40	53	47	46	43	45	48	40	42	44	57	51	54	57	51	46	40	48	42	46	40	45	53	52	43	36	46	49	45	54	46	47	39	46	50	46	40	45	55	51	46	40	56	50	44	35	46	50	40	47	45	41	36	53	39	49	43	40	52	56	62	47	47	36	49	52	52	46	40	46	49	51	45	53	56	40	49	50	37	42	55	47	40	44	44	42	36	46	53	47	48	42	54	52	50	48	48	47	44	49	57	40	49	49	45	51	48	42	40	57	39	39	52	47	53	47	54	52	38	42	43	41	45	47	49	57	61	46	39	36	40	36	38	52	50	55	58	55	50	33	49	46	49	49	47	36	58	52	40	50	40	43	33	43	50	54	45	50	49	48	38	48	38	44	53	47	47	35	57	45	34	46	43	39	45	59	47	41	59	58	46	48	50	43	53	44	44	53	35	50	36	53	48	44	53	56	46	48	39	62	64	51	42	58	45	41	42	52	45	36	44	45	50	54	53	45	46	47	57	52	40	39	42	37	41	42	37	44	53	50	41	43	34	53	45	44	51	52	36	49	44	45	54	36	43	52	55	48	45	42	45	50	39	36	46	34	45	35	48	32	40	41	63	48	61	46	50	43	43	50	46	47	46	49	43	42	47	42	49	48	54	44	49	45	54	53	59	49	42	62	46	45	49	36	44	46	52	48	41	37	45	59	46	52	44	52	42	51	56	36	47	44	39	45	47	50	64	38	56	58	45	47	51	50	57	46	50	39	53	43	49	41	49	46	46	40	55	41	38	39	49	42	45	42	49	43	46	47	46	45	48	42	51	55	57	45	43	49	49	47	48	45	56	38	51	41	47	43	48	57	42	49	44	51	49	48	47	38	59	43	48	56	45	55	47	39	50	32	51	36	48	41	52	54	43	41	48	47	52	54	44	40	52	51	52	52	46	54	41	50	50	38	43	53	50	47	50	50	41	45	56	41	37	39	41	58	34	44	57	37	43	51	47	44	45	42	53	46	35	35	48	42	48	50	53	49	48	44	46	38	55	48	56	61	54	47	45	47	37	49	51	51	32	32	60	52	48	35	46	52	45	44	47	33	54	46	59	55	52	50	45	57	46	39	43	33	45	39	49	41	36	37	44	53	53	48	43	41	56	52	42	53	46	55	54	46	35	43	56	42	50	35	51	50	43	42	63	45	45	35	48	58	39	50	49	49	48	52	50	45	40	48	61	55	51	58	37	44	46	44	44	44	45	40	41	56	62	40	46	39	55	50	53	37	44	59	40	41	53	34	41	41	56	38	37	50	45	43	58	40	51	61	52	45	40	41	60	52	39	49	55	50	41	44	50	54	39	46	52	42	47	45	39	57	51	52	48	40	55	51	39	46	40	53	46	51	38	46	50	44	53	48	42	43	42	43	43	47	50	49	42	48	36	52	47	50	68	48	63	50	55	49	44	54	49	49	30	50	46	48	54	56	48	41	36	50	48	53	47	47	46	57	43	34	51	40	51	50	48	44	48	54	48	54	43	41	48	47	46	48	48	39	49	37	43	50	29	48	47	48	45	38	48	42	32	36	50	38	54	50	41	51	46	54	39	54	39	53	47	33	50	56	48	44	44	41	52	38	43	38	48	53	50	36	51	42	45	41	45	58	50	38	44	31	52	58	33	39	50	48	49	48	44	43	44	46	49	44	41	39	55	54	47	39	45	53	49	52	43	45	38	60	47	35	46	36	52	40	36	44	42	60	39	48	46	48	55	51	43	49	58	39	42	39	48	46	53	38	44	58	49	50	47	47	50	47	36	46	46	41	47	49	44	60	49	38	50	46	53	39	57	40	54	33	44	45	59	41	53	35	39	43	40	43	48	32	44	62	36	43	42	47	47	42	56	35	46	45	54	41	28	31	59	45	44	52	34	43	44	62	50	49	41	46	51	46	50	58	42	50	40	59	49	58	53	44	50	45	52	53	38	43	46	44	31	53	47	49	52	48	54	52	53	53	53	53	45	56	47	45	35	53	53	53	52	36	46	31	41	52	49	40	46	28	39	54	52	44	40	41	43	50	36	48
44629	35076	21180	26624	39538	42167	24697	6519	13364	14523	22767	19053	1811	7935	18475	2505	739	745	719	668	768	696	682	655	718	670	668	643	4465	10591	8115	5435	2744	1278	822	660	593	606	610	669	605	599	630	636	602	576	584	615	592	634	584	647	603	602	635	600	590	629	641	615	554	629	628	619	650	591	624	613	607	575	603	625	584	631	591	632	575	622	641	616	580	626	614	634	584	579	587	590	621	606	578	637	590	590	606	593	615	605	598	609	588	562	652	585	645	631	637	634	617	590	607	610	592	622	614	599	621	614	584	646	616	644	609	596	665	613	602	645	592	557	604	571	601	613	628	616	611	636	640	632	591	658	636	582	595	633	633	636	640	612	592	603	600	577	607	603	603	607	604	640	612	599	611	601	596	581	591	587	598	637	595	593	620	644	599	636	646	587	602	638	628	607	619	598	617	623	613	632	614	574	609	636	592	625	585	573	630	618	577	618	626	629	614	623	579	621	601	604	615	628	641	582	603	630	609	642	612	662	604	596	620	589	590	618	597	612	637	590	620	581	623	584	621	580	640	646	582	655	596	604	612	620	631	630	649	601	613	593	599	629	615	620	626	616	620	612	583	596	633	586	623	603	575	607	563	652	602	650	615	627	619	573	572	610	649	625	568	612	594	593	598	648	657	621	613	620	624	607	548	610	633	616	603	594	582	616	596	613	629	596	617	617	667	569	598	640	627	605	561	556	567	636	663	583	616	589	661	603	572	662	589	600	614	602	604	628	614	627	625	583	593	588	601	604	646	626	598	570	610	619	599	638	621	607	628	636	613	593	566	579	611	622	591	556	616	595	677	595	597	627	573	579	592	583	574	623	628	636	632	646	577	586	641	613	607	624	604	665	602	617	626	636	622	587	607	612	639	623	595	604	612	606	627	608	637	614	596	622	641	665	653	621	627	582	629	637	626	597	572	589	590	592	631	611	600	577	586	619	691	583	585	626	630	638	619	635	588	593	627	605	660	596	589	634	591	620	623	617	664	612	610	595	625	593	668	594	566	581	623	596	638	613	622	568	608	633	608	646	591	586	632	575	607	608	561	577	586	631	646	581	614	587	587	637	596	553	649	639	669	607	678	591	635	603	618	619	642	638	588	620	641	654	633	610	619	630	595	609	615	611	633	638	626	609	626	618	675	617	650	598	604	568	614	588	562	569	635	630	595	643	640	621	595	614	586	626	644	590	598	637	599	588	617	618	593	624	607	610	589	610	624	651	582	634	615	663	565	591	614	653	603	657	586	588	632	625	634	622	626	598	599	640	594	651	634	634	596	607	586	689	638	619	640	580	662	628	577	582	587	655	620	602	601	618	632	614	649	606	626	567	669	688	578	588	638	630	592	649	584	598	656	595	607	644	633	640	621	627	625	629	620	559	594	607	635	572	623	599	626	596	595	647	609	638	617	632	592	669	686	623	600	599	589	623	607	661	637	630	607	569	579	663	577	635	613	644	592	625	612	606	610	621	594	591	558	618	609	600	586	636	611	609	551	587	675	616	623	563	665	602	545	568	622	599	636	585	624	603	567	645	617	601	562	612	627	666	616	636	544	578	609	594	618	554	607	614	626	618	582	580	617	612	596	603	575	623	619	573	597	629	629	630	562	582	613	601	648	636	572	583	632	656	640	607	608	560	606	615	594	611	637	636	602	639	595	623	596	592	644	565	627	653	612	599	626	621	613	569	614	660	616	623	598	636	613	583	602	600	612	654	598	649	646	612	614	625	613	593	613	607	602	622	611	599	609	618	603	595	621	621	572	651	577	638	628	577	588	575	559	646	583	598	579	603	597	628	619	647	601	631	605	640	667	619	602	605	598	554	602	654	617	593	593	622	638	579	584	606	614	571	603	578	579	593	630	567	604	592	600	651	610	650	605	604	611	587	612	659	625	632	611	599	612	579	542	663	634	591	606	587	615	622	561	591	580	608	614	644	616	594	636	598	593	610	587	602	588	605	654	604	626	609	622	622	582	565	669	574	614	624	567	656	657	593	574	604	625	640	614	615	637	622	630	657	592	582	613	598	609	584	629	651	596	592	559	609	590	639	640	595	640	638	622	632	581	653	613	621	602	585	646	643	637	596	602	634	647	631	616	600	610	613	606	582	605	584	661	614	644	636	605	637	630	649	611	635	592	584	582	596	601	554	665	587	618	592	607	611	587	584	607	620	592	596	654	654	619	644	605	602	643	601	592	659	621	625	617	590	620	594	596	575	625	607	580	591	622	579	591	634	634	591	632	615	611	655	618	607	621	604	626	606	565	641	651	612	636	631	581	578	613	595	596	583	622	565	585	625	618	591	605	612	596	605	587	590	581	664	596	596	552	622	590	630	605	613	633	638	621	620	625	648	617	619	560	622	568	620	613	619	621	604	602	574	642	614	588	621	623	666	621	613	634	584	634	576	608	600	620	616	557	607	613	612	589	618	594	618	598	611	634	611	632	640	588	590	646	592	609	615	605	605	578	591	638	566	613	603	612	578	618	608	585	597	589	651	629	624	595	586	613	621	589	567	621	651	593	594	609	631	648	598	591	606	587	608	624	620	584	620	596	580	620	589	627	620	582	599	626	577	639	611	608	587	599	655	613	659	622	590	622	629	663	602	647	625	604	612	631	624	636	664	553	594	633	588	622	659	602	589	632	594	613	640	584	591	588	621	625	595	634	651	563	569	620	613	562	610	599	634	620	620	660	586	666	613	644	595	624	689	626	612	634	609	583	632	574	616	615	586	652	636	581	646	598	595	578	622	621	580	617	611	560	603	627	616	633	603	584	597	578	648	631	599	583	648	658	620	622	588	573	652	604	646	650	612	617	619	620	637	615	601	630	655	602	613	579	608	622	650	573	640	677	653	651	627	618	597	653	624	588	576	616	623	583	619	626	620	591	588	590	618	614	583	595	611	569	611	687	601	618	649	616	631	573	663	639	550	607	617	635	622	606	600	647	601	614	609	612	637	582	625	631	606	636	602	614	590	598	614	625	567	585	621	621	609	604	648	651	638	670	663	640	586	573	657	573	651	580	644	600	614	582	626	632	629	601	587	604	591	613	578	602	596	574	633	619	601	593	625	610	671	619	626	594	608	618	596	630	602	624	605	622	587	585	620	607	616	613	622	645	622	632	628	591	570	633	625	604	554	671	603	561	650	609	632	596	618	630	568	652	581	598	585	607	632	608	617	652	595	600	594	569	676	596	605	586	657	658	629	627	620	615	651	651	611	587	600	608	603	592	594	625	614	631	616	672	582	641	609	631	646	650	598	608	624	629	666	665	594	628	568	624	628	603	648	626	616	642	612	582	604	618	612	634	604	624	598	628	584	592	581	606	586	608	573	638	636	617	620	614	614	678	582	591	623	603	580	616	649	624	600	604	622	619	559	607	537	613	594	597	637	619	633	596	601	588	583	605	611	635	618	618	583	575	593	618	603	610	609	564	597	614	637	649	606	596	623	611	650	562	604	637	599	598	611
16706	20301	6354	2178	3585	5493	1967	249	368	318	1298	741	71	302	995	64	53	44	48	50	52	50	53	56	50	56	47	47	271	682	496	321	191	74	66	52	44	50	45	55	68	41	45	44	43	53	39	37	50	62	47	50	56	57	42	52	44	50	38	55	47	45	47	45	52	43	43	53	50	56	49	47	70	43	38	39	53	54	45	58	48	56	44	44	59	45	44	63	39	48	52	43	55	56	46	44	43	56	52	58	53	58	50	49	62	51	45	47	51	51	57	30	43	45	46	44	48	48	52	46	45	41	43	47	58	55	53	50	56	48	50	41	38	56	49	59	61	55	45	61	49	53	48	49	52	52	37	49	49	57	44	60	49	57	61	45	63	58	41	52	44	56	43	58	58	52	43	50	53	55	56	49	44	42	39	50	53	47	52	57	43	57	57	41	56	40	46	59	49	51	53	43	53	51	50	50	44	56	52	47	44	45	69	42	55	41	45	43	45	51	54	50	39	44	45	38	66	53	52	43	34	49	38	49	68	50	40	51	52	31	54	47	62	54	36	42	47	65	45	52	50	39	49	44	48	45	52	46	55	40	36	58	53	50	48	65	46	41	52	47	49	44	44	47	51	50	52	49	52	56	44	40	45	43	53	44	45	40	53	54	48	49	48	55	40	54	47	46	51	64	38	52	32	51	45	60	51	51	36	52	52	61	49	51	57	50	52	44	45	61	53	48	53	56	47	50	46	42	51	45	52	69	41	67	50	41	44	51	50	58	47	42	61	60	57	52	46	53	48	50	56	57	63	48	48	51	46	42	39	37	48	46	49	42	34	33	48	39	46	51	46	35	49	38	53	42	38	61	50	42	38	39	47	60	60	46	41	48	40	49	41	60	45	58	43	54	54	43	49	45	50	48	46	45	58	58	48	45	45	61	42	53	45	39	48	43	50	50	54	56	49	49	45	39	45	48	57	43	53	43	50	64	55	45	59	51	49	49	46	47	51	52	51	58	49	46	53	45	47	30	40	42	40	37	48	44	52	48	56	53	48	54	41	53	42	54	52	61	41	46	49	56	41	48	44	40	49	38	54	52	38	53	43	44	50	48	62	45	39	48	46	46	33	47	59	53	41	52	36	37	50	46	58	43	57	50	36	54	49	46	48	41	41	56	41	59	60	44	42	45	62	57	43	49	51	38	60	42	37	46	39	44	39	48	37	39	49	48	59	39	47	31	48	47	42	55	57	47	56	49	39	46	57	56	50	50	50	43	42	57	54	49	57	41	46	55	44	43	57	46	60	61	53	38	43	55	55	62	47	55	48	45	54	38	43	50	57	36	40	59	58	39	49	55	31	46	44	58	50	51	44	47	48	44	42	40	49	46	48	50	49	45	44	40	38	43	54	61	43	44	57	65	61	60	58	50	54	51	39	45	52	47	40	41	54	33	55	46	58	45	54	43	43	42	43	45	44	41	52	39	46	37	51	47	45	51	39	47	42	60	48	65	50	59	43	61	41	48	43	41	48	40	42	50	50	43	53	39	48	49	42	42	41	54	74	43	53	40	47	51	37	47	41	60	40	39	52	49	48	43	54	40	49	54	44	51	51	40	57	43	61	52	44	39	42	42	48	60	64	47	46	37	36	46	52	48	56	44	49	41	49	43	42	50	58	49	48	40	48	55	44	47	49	49	45	58	45	40	42	65	36	37	51	56	46	48	51	39	42	39	40	52	33	56	48	43	48	45	52	40	41	50	48	53	58	51	49	55	50	47	38	49	54	49	47	60	44	52	49	49	52	50	46	40	46	46	44	54	47	38	56	65	59	52	47	39	41	56	49	53	44	48	48	49	52	54	38	57	59	36	39	51	41	46	36	38	46	53	48	51	55	54	49	56	43	53	55	56	55	56	52	44	54	44	53	42	61	40	42	50	61	51	41	61	45	43	48	37	46	55	55	48	41	50	43	45	41	60	46	66	54	53	49	42	58	39	55	48	44	34	43	42	36	57	55	34	42	42	44	52	59	50	55	61	41	50	51	52	59	38	57	32	44	42	49	56	50	48	63	35	46	42	55	42	46	52	42	37	46	52	50	48	54	45	50	52	49	40	54	48	45	39	61	45	45	51	48	49	53	48	47	48	52	55	48	42	45	50	51	51	41	61	42	46	47	43	51	53	60	41	55	63	48	49	54	43	47	44	52	41	48	47	37	57	37	47	44	50	53	50	40	45	53	71	53	51	58	37	39	60	42	40	49	66	40	54	50	52	56	54	48	46	43	52	43	51	62	53	53	53	44	49	39	47	50	51	36	63	52	47	47	50	46	59	48	49	55	61	54	54	41	47	51	42	43	44	39	38	51	45	46	44	46	54	52	59	41	37	51	42	45	40	45	49	41	43	43	39	52	46	47	40	53	48	53	31	52	41	48	53	41	50	41	50	39	51	55	54	44	51	35	51	49	54	56	47	51	58	41	57	34	44	48	55	39	44	42	54	40	51	59	50	53	55	57	53	43	39	48	63	47	51	48	56	46	55	43	47	47	41	35	56	52	50	43	42	50	39	43	59	50	48	37	55	59	50	46	37	56	45	39	53	46	44	55	45	41	49	45	54	53	53	39	60	54	38	57	70	42	45	42	55	54	42	40	53	56	41	48	56	50	45	57	47	40	46	48	44	58	49	44	53	54	46	48	41	44	52	43	40	57	56	39	45	42	48	44	55	37	52	43	55	48	36	52	50	49	44	41	60	40	44	45	52	43	42	53	46	60	60	46	54	51	49	38	43	58	52	52	49	42	39	40	50	44	49	49	46	40	37	52	48	49	48	59	53	43	54	48	51	47	56	51	45	49	58	58	46	63	43	44	56	51	56	42	47	48	54	44	48	58	45	61	51	49	42	51	46	38	53	42	43	52	53	42	44	44	54	43	61	47	51	39	51	56	53	48	62	57	51	52	58	34	46	49	45	45	50	41	40	58	46	44	54	65	45	43	49	46	42	49	51	45	49	37	59	47	49	57	52	54	51	53	42	51	54	60	52	47	45	52	41	48	46	49	47	48	52	47	53	58	44	55	50	56	48	44	50	56	48	52	55	35	47	46	51	45	48	44	41	51	46	46	49	45	46	40	52	44	54	48	42	40	56	44	43	45	58	38	53	59	51	51	39	50	52	59	42	49	41	48	31	49	44	41	54	48	56	43	59	55	47	55	48	38	43	50	53	57	45	52	35	38	58	32	59	44	47	49	53	41	51	48	47	50	49	72	46	56	52	54	54	44	49	47	49	50	44	43	56	50	52	54	55	45	60	46	48	44	47	44	41	55	36	49	46	55	63	43	38	46	50	63	48	67	47	44	46	39	53	45	62	60	46	52	44	59	48	53	52	35	39	42	42	37	62	49	57	55	38	38	64	52	49	65	52	54	53	53	46	47	49	40	40	47	55	42	53	44	38	48	45	44	49	55	56	68	43	55	53	47	49	42	54	54	41	59	44	50	63	35	70	39	55	41	43
53558	41628	26419	34600	50536	50570	31678	11621	14367	12119	28106	18076	1780	9505	20159	1238	935	918	826	864	779	784	773	789	775	796	746	709	7909	16448	13057	8796	4382	1755	969	731	684	635	653	613	647	597	657	647	602	623	635	643	648	635	629	635	640	634	616	615	650	646	676	626	611	680	613	622	601	626	662	640	657	604	654	620	621	653	617	596	636	647	661	659	680	643	632	631	650	661	683	612	630	635	655	671	678	643	629	616	651	572	592	614	613	632	646	654	616	616	599	607	675	584	624	646	627	644	622	626	640	618	595	629	640	605	661	643	644	612	661	631	685	634	614	623	657	646	589	680	688	640	664	624	604	651	584	635	605	648	627	633	654	612	630	622	661	638	640	641	650	586	634	591	632	642	667	656	679	681	592	608	640	630	616	687	611	640	601	625	687	680	620	641	673	636	661	643	633	620	640	613	628	628	618	641	632	666	644	570	672	635	650	657	628	691	614	637	622	631	634	660	632	623	652	642	668	620	624	592	598	617	657	622	656	610	688	700	636	639	624	601	603	654	599	638	665	612	655	620	670	670	632	641	617	617	644	638	645	655	613	609	623	628	680	630	638	641	648	664	612	644	610	644	646	639	634	652	638	607	643	596	645	613	643	658	653	634	629	651	600	644	622	675	582	672	632	615	658	648	604	635	679	659	641	642	634	665	655	637	623	629	604	610	648	676	615	663	669	639	612	634	635	607	640	653	636	616	671	611	642	666	686	640	622	623	632	626	676	618	627	651	645	583	608	650	675	632	624	578	685	642	614	661	661	621	707	606	629	633	661	578	637	647	643	680	617	650	599	615	647	615	640	611	607	660	609	660	627	617	652	654	672	591	621	655	618	607	682	686	671	625	670	624	630	651	698	636	661	634	617	601	654	605	597	662	596	600	589	613	694	643	689	613	652	619	620	653	664	653	624	645	653	632	679	646	651	640	669	621	664	574	643	651	628	673	621	630	615	654	664	603	636	624	645	628	663	636	645	650	670	647	606	644	628	645	654	595	703	676	636	656	661	610	689	639	652	636	660	641	621	663	607	639	663	618	628	663	636	592	644	619	632	631	638	634	618	631	654	639	612	644	654	647	611	619	602	615	675	579	636	647	631	666	641	598	648	676	646	656	591	658	640	677	649	631	637	634	673	621	655	658	620	638	632	564	638	643	634	607	611	634	666	633	634	623	642	632	631	620	620	628	661	654	639	603	639	607	635	650	627	634	658	620	645	632	670	638	619	602	638	632	629	622	624	616	588	625	658	633	620	593	606	640	621	670	632	631	693	655	656	633	635	665	626	638	636	606	644	647	649	671	611	615	593	652	616	622	635	625	637	688	621	637	634	671	638	635	598	654	645	644	622	643	623	603	659	642	627	651	612	618	612	693	656	673	649	661	675	614	656	614	695	624	665	619	615	621	669	598	613	688	625	681	678	606	597	612	629	623	632	646	680	652	621	653	609	618	640	628	629	656	620	635	656	630	655	655	614	596	653	634	635	617	618	668	623	664	642	646	660	643	619	614	635	640	628	642	627	638	623	637	612	620	623	573	679	629	631	654	639	682	678	651	671	639	647	616	628	619	634	687	621	615	645	645	677	647	621	618	586	679	616	590	606	627	664	663	648	628	621	651	655	653	606	598	629	640	643	700	650	653	602	639	612	631	634	655	580	587	632	616	648	634	645	633	633	658	635	654	616	646	676	635	646	578	650	599	661	616	648	644	598	660	670	622	629	629	616	680	644	665	646	617	642	673	640	651	620	604	711	639	674	626	606	592	606	664	653	612	627	616	651	651	644	649	616	643	679	662	639	644	640	648	626	636	668	631	584	666	639	604	603	625	624	678	658	605	672	616	649	652	621	652	666	667	653	630	672	663	656	614	654	612	627	592	646	675	609	616	645	635	602	660	662	626	649	653	630	633	606	629	633	601	660	624	659	661	668	625	615	605	647	648	654	659	618	632	674	591	638	645	662	599	634	613	657	624	690	660	648	665	620	592	634	580	664	648	609	623	643	594	669	680	644	632	572	599	639	639	632	636	617	617	668	638	618	661	649	589	589	628	662	636	601	632	660	628	664	613	657	685	687	644	673	679	631	640	630	661	618	656	629	638	664	625	681	652	641	606	628	657	654	661	632	649	678	622	628	644	648	664	644	646	689	645	650	644	626	645	622	664	646	564	595	623	624	610	619	647	609	647	633	629	638	685	615	621	638	634	626	606	663	666	607	667	575	633	683	663	630	680	625	610	629	631	640	646	599	673	639	652	607	649	663	687	646	652	624	646	632	580	683	634	678	666	601	643	585	612	659	581	628	687	665	649	641	676	670	663	589	599	669	619	651	631	691	598	626	646	615	666	632	642	617	646	629	675	630	645	619	644	624	611	635	638	644	589	636	619	625	629	626	632	675	606	671	628	638	606	609	611	626	635	670	674	620	607	634	646	621	664	661	619	644	633	658	658	656	611	614	630	634	644	683	678	633	691	631	640	667	636	660	681	628	648	629	636	656	588	692	684	636	613	667	676	607	628	647	625	653	661	630	688	670	623	636	665	631	643	639	610	643	580	654	650	642	619	662	638	600	572	649	671	620	608	649	610	639	662	656	631	610	597	643	640	633	642	665	619	634	653	635	618	640	652	615	597	664	674	631	617	645	617	664	648	648	651	591	616	650	618	659	619	620	679	580	628	651	623	619	659	618	621	651	661	623	688	642	590	624	674	653	635	645	642	667	639	647	636	643	644	625	596	577	636	646	668	654	668	649	585	653	645	622	638	627	613	702	611	621	692	666	641	624	628	649	630	630	639	585	658	657	609	660	576	656	606	615	670	611	597	664	635	598	588	625	600	647	634	598	644	609	601	605	620	638	643	643	638	647	674	601	645	679	645	611	628	627	663	630	619	658	619	687	592	688	630	640	669	646	708	656	661	647	608	635	630	647	585	647	602	640	707	624	656	674	605	613	648	651	658	631	694	663	632	642	606	635	634	627	633	633	636	595	660	632	634	606	651	679	632	640	616	635	637	654	634	641	603	634	607	664	657	637	635	626	654	633	612	647	625	630	611	642	610	625	659	672	660	680	621	639	632	671	664	639	634	624	656	598	638	630	637	617	667	656	638	635	645	627	610	652	609	630	622	610	623	626	617	648	578	599	611	636	691	631	629	644	645	635	663	643	672	638	621	597	657	671	593	654	637	603	676	663	662	637	652	653	604	646	592	645	652	597	655	633	664	644	612	669	636	611	637	629	644	629	642	654	623	644	638	615	622	567	632	581	672	688	651	671	649	617	646	661	662	645	617	639	689	667	643	641	644	645	623	629	632	656	678	614	674	638	640	658	649	602	651	627	634	636	639	659	629	610	640	631	621	631	662	632	643	667	605	649	635	639	610	669	589	591	569	585	643	648	651	646	644	680	613	639	668	606	679	619	617	613	631	678	636	642	614	653	632	585	663	625	660	620	596	616	665	663	666	637	624	597	679	624	633
6298	3189	777	375	604	909	409	111	92	74	244	96	58	92	186	54	39	42	52	48	53	45	40	60	42	50	45	36	82	200	179	168	98	89	40	45	55	41	45	35	43	48	50	57	55	42	55	49	43	34	45	50	44	36	55	56	46	47	42	50	37	51	42	57	45	40	46	53	43	42	59	51	43	43	53	43	37	42	45	49	55	49	49	40	38	50	43	51	34	46	37	54	49	49	34	58	48	44	61	37	35	48	37	48	40	47	54	46	34	49	35	48	55	55	48	42	45	36	42	41	43	44	33	63	49	39	47	58	46	51	44	49	48	47	37	42	51	38	53	47	46	51	49	45	44	48	59	44	44	42	50	47	44	48	49	44	51	47	37	41	64	48	39	37	52	55	52	54	56	43	42	39	43	55	49	65	50	41	39	50	44	50	52	42	55	42	51	51	43	48	48	52	54	49	44	56	37	45	56	55	38	36	39	39	48	52	40	54	48	38	54	59	37	45	55	47	49	34	44	39	39	53	49	59	44	60	46	42	51	45	53	45	46	40	51	51	36	43	36	50	55	46	49	47	43	49	42	47	44	40	42	49	58	42	53	45	39	52	33	57	54	58	48	33	50	44	42	46	47	55	47	45	37	53	47	44	36	51	52	48	41	43	40	43	45	39	48	54	49	41	54	44	52	45	47	58	44	49	49	51	45	49	49	53	35	39	43	40	49	51	36	40	48	45	36	53	65	33	45	44	45	43	39	41	38	51	63	44	44	49	51	44	31	40	45	37	42	59	40	39	51	50	52	50	48	39	41	54	40	44	46	48	53	45	31	50	59	49	42	47	40	39	51	48	46	42	41	54	60	50	46	44	37	36	47	35	32	48	50	55	41	70	48	48	50	46	44	45	52	40	50	43	28	45	56	53	45	55	43	43	43	42	40	53	52	41	30	41	48	42	43	41	59	45	52	43	54	43	50	43	52	49	46	40	45	47	59	46	48	49	58	39	39	47	49	53	43	60	42	58	39	45	55	54	45	51	47	45	48	34	47	45	55	60	46	50	57	41	54	53	34	51	46	49	52	36	39	38	40	38	49	46	42	47	54	54	46	48	49	46	45	47	56	58	59	45	48	43	48	44	42	29	50	42	57	43	49	60	49	46	40	49	57	50	39	48	42	46	45	41	46	52	46	47	42	42	52	44	49	44	42	53	43	55	45	36	58	57	50	47	41	44	54	49	44	65	50	39	43	43	49	36	51	38	53	44	53	58	45	53	58	43	46	47	47	61	42	50	48	34	40	45	49	49	40	46	35	47	43	44	39	49	51	43	46	57	46	51	47	45	51	47	38	36	46	49	36	40	46	45	41	44	39	61	51	48	62	45	54	51	40	46	54	41	40	47	40	47	45	61	43	57	49	47	47	36	59	33	57	42	55	51	46	46	33	54	57	45	60	56	58	51	48	39	54	47	53	45	44	38	57	48	50	56	40	42	40	39	43	36	56	52	55	48	33	39	58	40	46	49	47	45	45	42	42	38	59	50	25	43	50	58	37	46	49	62	53	46	44	41	51	48	38	58	45	46	39	43	44	41	47	59	32	45	45	39	41	44	51	48	44	44	49	45	59	41	50	38	53	49	41	49	41	40	36	46	43	46	41	41	33	50	46	46	56	45	42	36	43	36	40	45	50	45	42	47	38	44	46	47	47	37	43	42	36	43	34	33	39	51	41	43	35	50	36	47	46	60	49	47	38	51	40	47	47	44	39	44	45	40	53	37	44	52	37	46	50	46	44	52	46	40	45	40	53	47	47	38	51	35	47	39	37	52	51	41	50	43	46	50	41	41	36	58	59	42	57	57	38	45	50	50	42	36	56	45	45	43	45	45	46	38	43	37	49	45	38	40	44	46	51	58	39	49	43	34	47	30	37	56	40	49	47	51	37	44	48	48	49	47	47	50	36	46	42	46	62	50	48	33	38	58	37	47	46	41	41	47	57	56	40	40	51	49	47	54	47	48	57	48	43	61	38	46	55	47	32	51	44	42	40	44	36	46	41	50	62	48	57	54	54	51	34	50	40	37	49	38	32	49	44	55	37	52	53	45	43	50	35	37	48	46	51	53	39	54	44	50	44	50	35	37	46	48	56	57	48	44	40	47	42	53	25	45	33	49	50	58	40	41	44	45	41	46	44	49	49	53	45	40	40	46	47	40	42	48	47	51	45	47	52	52	43	48	45	37	38	54	55	50	50	42	42	39	31	49	52	35	47	52	54	47	41	60	46	35	43	39	44	55	40	44	43	44	55	50	41	51	57	50	43	47	45	42	46	38	53	43	55	45	34	47	41	45	44	46	47	45	39	38	39	37	44	52	47	40	46	45	45	37	63	34	48	55	41	41	35	41	55	35	44	55	50	41	44	55	53	52	41	47	51	42	45	53	50	45	48	42	52	49	46	50	48	64	47	47	50	36	32	46	34	56	47	49	43	41	47	42	46	51	41	40	41	37	44	49	40	44	37	43	54	46	54	52	42	44	44	45	49	54	40	48	46	40	42	40	36	42	41	43	41	49	45	42	55	40	51	41	56	48	39	56	37	54	47	58	46	58	44	60	43	47	54	58	52	47	53	40	55	39	38	54	42	56	34	51	48	52	51	44	40	49	46	50	42	44	37	44	50	54	53	45	45	47	50	50	52	49	56	34	31	46	42	49	50	40	43	48	53	38	47	36	55	40	51	66	40	52	45	43	47	45	44	52	35	39	42	44	49	37	42	38	50	50	41	51	50	35	39	37	47	48	33	54	37	47	41	33	52	53	43	49	58	42	42	47	45	54	49	39	54	53	41	43	50	46	34	34	50	45	45	48	43	44	43	39	48	50	48	43	42	44	38	43	31	43	37	67	34	51	47	48	46	46	47	57	46	46	47	52	48	51	47	49	56	47	58	51	50	53	49	41	44	52	42	49	53	44	41	42	42	51	60	34	42	36	60	62	38	54	33	36	49	40	51	48	50	36	33	47	54	43	42	36	47	56	42	46	53	52	39	50	40	42	37	46	53	39	37	45	47	43	42	53	44	42	49	48	60	46	53	44	47	46	54	45	53	34	43	52	44	45	44	32	43	58	47	47	51	51	37	38	55	38	46	53	41	34	50	40	43	61	34	42	34	39	39	62	34	40	28	48	52	42	53	42	52	63	38	51	44	44	41	43	52	47	41	48	51	52	49	48	53	44	43	56	59	46	51	51	45	33	44	42	44	41	49	46	60	34	41	47	50	49	47	48	45	58	47	57	59	53	45	58	31	47	51	41	56	43	50	49	52	41	36	52	54	45	50	52	37	37	43	35	40	41	43	45	50	40	37	43	35	53	33	39	41	44	46	51	43	39	39	40	47	57	36	46	44	34	46	50	54	51	35	44	49	39	52	39	34	54	47	47	39	42	45	44	25	41	44	53	41	45	48	42	47	50	43	47	45	47	48	49	38	45	46	62	47	43	34	39	46	55	41	51
37048	23448	10447	16438	29326	28600	17269	4592	4354	2809	10499	2884	729	2374	5887	697	656	657	663	630	652	624	603	599	601	616	630	661	2005	6765	5559	4218	2040	1188	725	621	593	582	616	651	588	565	619	575	587	602	586	564	561	598	609	586	609	602	609	578	567	584	576	594	591	571	576	564	568	566	569	617	559	602	605	607	552	605	600	555	602	625	613	620	597	585	568	596	560	586	606	602	569	634	566	598	562	544	577	567	606	571	571	565	601	610	553	611	581	599	620	627	630	574	592	608	595	572	608	589	598	603	576	642	613	620	613	582	570	617	560	580	575	575	620	601	588	609	564	614	626	613	558	602	606	591	598	575	547	570	605	585	592	617	536	588	577	586	610	599	543	673	586	566	587	584	597	629	577	568	600	634	623	587	590	567	594	622	618	603	574	643	564	593	635	617	635	622	583	625	579	584	580	618	602	593	590	637	610	626	620	557	607	621	600	610	548	613	601	589	592	579	596	586	608	569	624	608	565	632	591	628	599	594	581	596	617	577	571	591	598	595	595	600	607	560	597	649	598	645	606	606	598	622	599	610	530	673	578	616	593	579	575	548	601	623	587	607	616	627	590	584	605	624	572	623	600	646	620	610	538	602	617	589	574	599	605	597	588	586	566	622	574	613	574	617	619	580	576	621	616	598	562	618	570	608	586	540	563	606	569	610	602	573	609	587	560	634	579	594	614	612	598	593	615	599	577	597	580	598	588	614	599	615	539	581	628	555	626	579	573	578	628	590	600	586	615	569	623	567	632	629	616	596	603	629	568	626	639	619	630	590	575	604	608	588	604	605	555	590	590	631	589	567	604	609	591	565	575	607	600	574	533	610	630	641	607	570	590	584	605	579	585	586	644	611	579	595	619	587	557	567	618	576	574	576	590	538	599	557	559	610	585	572	612	566	564	620	550	636	609	604	585	620	578	558	619	591	606	562	628	625	571	587	602	572	589	575	556	585	637	637	584	586	627	628	610	598	601	614	599	570	615	569	582	589	576	590	558	615	635	586	599	598	632	637	603	680	625	594	601	611	610	585	575	594	618	618	582	617	594	640	581	570	596	604	584	630	589	616	545	598	558	584	598	603	637	599	588	651	591	619	601	628	603	578	576	587	600	576	584	591	539	614	582	597	561	606	561	589	579	603	611	596	580	574	596	592	579	601	588	579	631	557	564	582	571	582	569	606	622	580	604	593	601	568	623	602	586	603	602	630	610	588	608	611	611	550	616	604	561	616	586	594	603	578	557	575	601	591	648	582	615	634	608	544	610	608	585	636	526	619	618	580	651	611	575	554	575	596	579	608	604	606	579	579	589	565	569	557	651	589	567	583	570	594	601	604	593	634	600	602	583	605	616	626	638	585	615	617	560	585	587	583	619	566	603	652	614	559	635	592	616	608	605	622	624	581	573	618	616	579	608	614	589	587	590	600	633	617	595	652	596	582	594	590	585	628	588	573	643	570	590	538	623	589	574	616	606	586	610	545	586	594	621	578	616	584	613	566	614	603	609	619	592	599	623	613	641	609	608	623	589	591	596	638	580	620	621	596	609	597	633	595	575	579	568	568	626	559	603	572	575	593	648	627	579	565	583	586	651	567	556	587	566	648	600	555	581	572	581	576	584	628	631	591	579	624	606	574	587	572	601	572	628	610	573	652	623	577	571	581	608	547	610	633	545	578	642	591	687	591	553	603	594	558	619	625	614	636	588	649	579	563	605	620	611	651	602	593	611	639	606	616	593	578	618	628	615	628	604	598	622	582	616	599	596	609	618	571	589	562	572	608	595	568	589	587	598	636	619	625	643	602	605	586	551	619	596	622	603	619	598	603	587	585	595	611	608	569	640	587	570	599	618	596	573	613	612	582	584	577	650	545	621	572	548	620	581	593	606	618	588	580	636	585	607	616	570	580	599	574	599	634	614	593	594	594	574	641	579	602	627	611	572	583	605	578	587	575	583	608	608	637	641	616	595	543	616	609	607	597	601	596	613	592	593	576	573	608	611	586	615	582	602	571	575	591	578	576	620	625	601	572	567	613	593	603	563	595	646	584	585	615	620	596	578	616	598	581	634	558	651	628	602	577	658	621	607	618	601	566	629	598	531	579	586	597	605	569	570	597	611	612	593	593	579	622	568	588	594	630	594	581	558	591	587	594	623	573	622	596	614	612	619	570	591	598	594	592	574	601	621	608	623	543	606	606	609	602	590	623	602	626	631	571	622	642	604	557	653	548	636	578	569	612	551	631	586	567	631	543	619	574	607	601	590	650	645	623	623	538	564	635	589	616	616	560	609	638	601	616	603	642	584	607	586	608	609	630	567	558	606	592	586	581	588	611	603	606	598	618	575	615	628	614	651	578	600	605	628	603	600	574	569	592	592	580	611	585	636	600	608	590	525	634	602	681	602	617	593	631	599	591	603	562	574	622	613	636	603	574	581	589	598	605	603	663	618	641	585	615	578	567	621	629	623	572	599	608	583	610	541	571	592	576	596	610	632	587	556	606	609	616	571	620	604	570	617	546	603	630	587	621	574	596	649	603	563	593	611	565	620	636	598	577	605	611	596	613	624	610	579	591	599	621	590	591	605	613	572	571	565	640	627	627	581	638	632	581	604	599	589	596	593	582	614	609	626	570	580	611	575	592	609	604	605	603	601	623	592	595	584	587	619	618	555	618	570	622	599	604	567	604	600	607	580	609	591	584	583	562	554	602	574	596	622	573	599	588	623	649	635	620	627	584	595	576	596	620	595	615	550	594	607	628	611	642	581	567	586	561	592	595	589	587	578	586	588	576	556	569	565	609	605	622	568	633	612	629	621	589	610	630	632	620	585	621	562	607	590	598	580	594	624	601	575	578	552	574	604	591	627	567	620	615	616	605	593	566	600	574	601	636	559	582	607	577	637	630	596	599	565	605	627	565	567	572	594	582	585	569	605	623	602	570	580	602	610	608	613	581	542	619	611	605	615	633	588	591	591	604	578	572	633	611	645	578	600	579	573	608	635	642	547	587	622	545	598	597	572	603	619	613	564	602	576	600	621	602	585	602	618	615	572	569	627	582	609	580	598	603	638	608	547	581	617	609	557	607	546	607	607	561	585	589	583	615	573	581	622	571	634	630	600	569	567	619	557	639	613	563	611	537	610	580	616	522	545	581	624	559	570	628	630	598	588	605	597	605	626	592	553	598	578	598	616	591	594	584	594	600	593	624	561	602	566	599	603	605	597	555	634	607	580	637	608	633	604	585	586	546	581	591	618	600	581	611	562	627	581	605	636	623	590	659	603	608	590	607	576	559	618	608	619	608	644	610	614	605	570	616	593	570	609	609	626	607	566	601	602	557	576	589	615	584	590	591	611	603	647	548	572	584	641	624	635	562	616	575	627	625	596	596	604	599	602	593	564	561	645	596	585	615	584	576	614	556	616	570	606	560	588	618	575	622	642	584	577	622	618	574	604	629	566	589	566	599	601	605
12462	12219	2659	1280	2002	2719	1039	140	163	138	474	111	56	62	268	67	56	56	45	60	70	44	53	45	53	37	40	63	160	491	484	289	156	100	67	55	47	40	50	59	51	48	50	43	45	48	46	42	53	42	47	39	51	59	62	61	45	54	48	44	43	55	45	31	49	57	50	44	34	45	55	45	43	53	49	56	47	61	54	51	54	57	49	48	52	40	40	51	60	48	60	42	44	48	47	49	52	47	49	52	46	60	37	53	40	52	56	39	59	54	40	56	57	53	40	48	53	47	58	48	39	44	44	32	42	43	51	50	46	45	39	45	46	61	52	39	45	50	49	46	41	58	56	38	33	41	51	47	51	38	58	59	49	43	45	51	50	46	56	51	50	46	44	51	37	51	48	45	46	49	54	38	51	60	57	51	45	49	54	41	42	40	47	56	51	45	60	49	37	55	63	51	40	50	44	35	55	64	48	40	51	39	46	67	59	49	59	44	54	40	50	52	58	42	48	39	61	43	39	45	47	41	55	40	47	47	43	41	48	39	43	50	48	46	50	41	49	47	64	47	52	39	48	45	46	43	59	61	52	44	36	35	46	58	52	41	41	44	46	57	37	52	49	46	53	55	47	52	48	49	49	60	53	52	41	43	44	51	57	42	43	46	40	60	44	51	46	40	48	42	46	54	54	46	47	50	43	60	46	59	45	51	53	47	43	61	42	53	47	45	52	40	52	41	42	64	53	63	55	42	52	45	55	44	37	41	53	48	46	47	47	51	46	56	46	49	51	45	45	53	50	44	45	43	51	50	59	52	45	51	55	51	53	43	42	56	42	41	56	39	49	47	52	45	49	56	41	59	51	50	54	43	37	44	37	36	50	34	59	43	48	29	46	43	48	49	51	55	48	48	52	47	50	48	53	42	43	35	67	46	49	62	45	39	47	45	41	38	46	33	52	53	65	46	55	52	50	45	32	48	50	58	47	49	50	58	44	29	38	52	54	44	45	39	33	48	32	38	46	55	40	40	45	64	58	39	38	41	43	50	55	59	57	37	50	43	50	49	41	46	46	50	47	49	61	41	46	52	47	40	59	36	48	41	49	51	47	38	47	47	64	49	56	48	48	35	53	50	40	45	50	50	54	42	47	46	48	43	52	36	50	49	44	47	55	32	40	41	46	48	40	50	43	46	50	37	48	49	62	41	44	46	40	39	47	41	43	35	39	52	45	56	50	47	47	40	50	39	49	52	44	55	59	52	55	44	50	38	58	38	53	38	42	42	50	48	58	53	53	43	53	45	37	35	43	52	58	66	48	54	47	54	63	40	52	51	65	57	43	44	45	53	53	47	50	57	51	53	40	63	42	63	59	29	59	44	51	61	58	45	38	46	53	44	48	38	41	53	48	40	46	51	61	44	46	46	53	46	53	52	41	55	34	45	49	50	49	54	47	42	37	45	46	48	58	53	48	59	49	63	40	52	51	48	33	44	49	53	46	45	45	49	51	42	52	50	48	48	36	40	43	57	51	48	42	44	43	47	40	55	53	44	30	62	54	51	40	64	50	57	45	36	54	44	51	48	56	43	45	54	32	51	58	45	47	58	48	50	56	47	52	51	43	53	52	38	55	51	57	47	52	50	50	45	43	47	46	50	43	45	44	52	44	49	48	48	55	53	53	42	51	49	52	52	41	43	49	49	51	54	52	60	45	41	45	52	48	58	51	36	47	54	55	48	62	54	45	50	52	44	45	58	56	50	44	53	55	32	49	65	36	49	41	43	52	44	47	48	38	62	57	54	44	52	43	47	67	57	43	43	41	54	34	38	41	43	44	41	37	56	38	50	49	56	41	63	56	46	47	48	50	48	41	50	56	44	46	55	31	53	56	41	53	50	54	37	56	51	46	55	43	43	45	41	41	42	58	48	38	45	48	36	45	52	48	42	61	45	45	54	42	47	48	54	51	51	47	61	54	50	54	48	54	42	41	47	42	50	49	46	48	47	48	50	49	49	40	43	38	41	41	41	57	44	53	44	31	48	54	55	48	34	39	57	45	44	64	51	35	57	53	45	51	39	41	54	47	46	57	50	52	48	49	50	46	52	47	52	42	39	51	49	41	45	54	45	58	59	46	51	41	45	47	39	47	56	58	35	52	45	49	54	46	39	47	45	45	39	44	44	50	41	49	52	43	56	45	45	41	45	40	54	67	36	61	55	58	45	49	43	44	50	44	57	36	52	62	36	48	49	65	56	45	49	48	44	47	47	58	55	41	34	56	52	53	49	34	39	50	46	41	38	55	56	44	58	53	45	43	61	55	54	45	51	37	40	58	56	54	63	50	51	55	46	51	42	60	43	43	42	48	49	54	53	54	47	38	35	54	45	58	41	51	56	55	47	51	37	39	46	49	36	38	50	44	44	54	52	45	55	62	55	52	61	42	65	43	60	67	39	49	55	39	52	54	56	44	40	58	36	51	64	52	41	52	54	44	53	48	52	38	59	40	36	46	54	43	46	39	48	42	36	48	50	53	46	36	49	55	49	43	49	39	59	60	50	48	46	54	51	52	49	43	52	39	47	52	48	52	48	46	50	38	55	49	50	56	48	39	42	51	40	47	56	51	49	44	50	43	62	46	52	45	40	46	54	44	43	46	63	42	33	41	40	50	49	52	56	64	43	46	40	41	62	52	40	50	36	43	52	40	49	48	40	56	39	55	45	36	53	54	55	54	49	51	66	50	52	43	51	47	52	38	43	48	49	41	41	52	38	50	53	44	45	51	47	53	53	41	35	56	56	40	53	48	50	48	47	54	59	48	35	36	46	56	45	51	39	53	57	41	46	39	48	49	52	51	50	57	32	38	46	44	48	33	32	40	56	59	51	55	58	50	50	46	43	51	46	52	43	65	62	53	54	42	40	60	41	53	57	55	52	59	49	46	48	39	44	48	30	39	55	55	43	43	41	52	41	43	34	57	53	50	46	46	50	59	57	53	38	54	43	40	42	44	45	54	66	63	51	49	45	41	44	51	48	54	43	47	44	47	45	49	59	42	67	47	41	35	51	50	49	44	37	54	49	37	46	61	42	55	58	63	48	55	43	47	47	49	40	43	45	51	53	48	36	49	50	50	34	47	57	60	65	65	42	54	45	42	51	54	40	55	38	43	55	40	52	46	51	44	48	41	42	57	57	50	52	43	52	44	41	52	60	40	54	65	44	36	55	49	57	48	36	38	52	58	45	44	42	54	50	47	43	40	50	49	50	50	46	51	48	44	49	48	52	48	43	43	52	49	45	32	63	45	54	49	58	52	41	67	51	55	46	54	48	42	45	55	45	49	46	60	44	39	52	56	45	58	45	45	49	48	49	44	43	50	52	46	49	47	67	66	46	54	41	52	37	45	44	38	46	45	39	45	55	49	51	34	46	59	39	47	34	37	50	51	41	55	45	32	47	56	46	50	54	41	32	41	39	37	43	49	45	51	33	55	45	49	55	57	44	49	50	42	54
50977	35041	18349	29497	43545	40892	24269	7459	6812	5439	16002	3738	1048	1612	8865	1160	829	795	803	824	733	715	774	741	669	701	723	705	4529	13511	11180	8074	3620	1641	941	669	631	650	628	661	626	639	627	618	623	673	596	613	658	665	616	640	656	589	622	643	615	654	623	617	610	635	626	606	582	601	589	605	651	598	626	641	672	637	624	626	614	621	638	623	591	669	598	633	664	614	637	583	664	603	544	630	611	654	646	602	621	596	608	629	578	572	616	679	617	601	600	588	616	584	565	615	628	654	638	672	599	615	654	660	666	612	674	647	614	568	637	632	608	614	638	604	659	624	609	663	659	656	660	613	594	639	620	625	603	622	591	593	602	602	612	585	638	629	638	610	611	592	632	615	643	606	594	639	610	610	613	625	612	634	620	623	653	663	613	620	612	623	615	598	636	639	590	636	620	611	622	650	665	592	625	594	612	628	612	642	591	610	617	637	629	626	631	640	677	600	624	647	618	647	632	625	667	673	636	623	575	605	601	658	645	656	638	626	662	622	615	627	622	592	614	614	589	584	600	683	642	630	630	640	604	620	688	647	615	676	629	625	625	646	629	649	612	672	621	653	586	618	642	638	619	633	598	585	604	580	616	627	623	626	661	592	647	622	614	637	590	597	643	593	649	607	654	696	604	651	652	604	641	638	625	595	645	639	614	623	618	667	632	625	619	609	583	624	606	602	625	660	647	590	608	617	633	644	672	585	596	597	615	619	634	630	636	665	643	607	648	667	622	650	616	641	666	651	646	607	613	614	627	647	664	646	603	609	613	622	647	584	624	630	616	662	655	600	579	636	654	617	597	662	609	621	677	587	614	628	634	668	595	610	644	638	617	619	640	614	599	604	658	625	659	643	625	621	658	597	626	607	664	658	620	623	658	616	646	622	609	618	632	613	613	665	612	625	636	643	606	607	598	647	590	632	670	599	642	609	599	657	563	686	652	648	669	616	646	635	640	588	634	609	639	645	628	626	640	627	629	609	636	616	608	637	612	617	646	646	608	592	611	636	597	645	617	588	625	628	622	636	635	627	662	622	642	620	604	668	643	602	631	609	618	614	589	620	658	644	577	579	620	607	611	648	641	646	648	589	602	621	578	637	603	577	593	632	632	628	605	656	648	631	547	642	627	636	666	627	627	653	627	597	592	638	628	645	603	596	604	623	603	595	575	650	650	637	669	647	631	693	637	616	605	664	609	645	613	600	629	626	621	616	609	612	599	601	618	676	701	565	608	624	581	623	644	578	627	631	640	595	681	606	621	663	640	634	615	613	628	579	650	608	636	661	660	620	622	625	610	611	616	632	600	646	644	646	640	578	597	611	615	612	630	650	614	630	625	630	641	669	654	640	663	597	613	628	661	589	615	620	665	662	644	610	645	601	596	589	621	600	660	609	614	620	618	615	599	626	633	606	640	643	613	581	600	632	566	609	602	633	649	607	631	604	638	636	618	653	583	581	635	596	634	657	629	634	617	613	676	665	641	621	647	655	612	632	624	581	656	663	649	651	625	611	654	646	689	625	610	628	653	609	649	610	632	630	615	622	616	587	640	606	606	616	623	655	634	634	589	632	616	632	666	623	615	665	573	601	697	640	631	641	627	643	622	577	634	610	599	662	614	621	616	612	614	639	631	637	663	575	633	593	637	609	629	611	647	592	624	668	629	632	571	595	645	607	647	613	619	617	560	650	599	631	638	635	636	610	610	622	648	603	614	619	640	690	645	669	590	624	599	590	589	584	673	658	624	646	616	635	608	605	601	647	629	574	591	635	601	604	598	677	580	643	635	617	622	605	639	601	652	639	636	644	623	617	637	623	607	630	599	629	663	646	603	642	636	634	638	649	668	632	612	611	648	599	635	687	640	642	629	638	621	637	625	596	688	624	668	653	608	637	614	650	619	625	617	569	656	626	649	611	597	604	645	630	619	589	692	611	656	617	649	630	637	611	677	609	639	599	613	643	613	623	589	653	645	601	630	647	600	612	582	651	608	630	661	605	611	632	619	638	634	620	611	663	665	629	642	635	639	618	615	655	611	610	680	657	645	621	636	669	639	638	590	642	619	591	650	603	626	640	633	649	584	658	630	614	640	638	630	601	613	599	627	646	617	620	621	628	654	587	656	643	648	648	601	627	614	593	622	617	622	629	671	633	650	619	609	668	613	608	658	654	649	623	632	644	649	637	662	625	606	651	656	592	652	581	652	620	618	597	635	639	632	590	582	660	670	653	614	597	616	652	659	623	641	624	599	626	626	593	628	648	578	620	609	639	649	649	654	631	601	610	608	637	644	595	629	585	653	606	611	664	656	655	646	610	643	625	604	673	628	597	597	643	586	609	591	630	619	604	637	616	629	654	616	665	610	621	610	626	631	614	584	595	662	630	593	657	630	612	635	644	636	603	634	621	636	642	640	655	618	629	624	676	611	625	618	619	619	624	583	605	665	636	599	599	630	631	635	604	657	635	658	621	622	634	631	640	630	661	677	622	661	602	633	604	639	654	577	603	656	643	560	652	650	624	645	624	614	646	687	642	654	594	651	603	646	610	652	643	616	649	615	634	605	649	620	640	605	613	621	640	622	585	647	674	624	631	607	634	650	625	637	672	659	613	632	599	590	625	606	632	616	616	604	592	635	651	597	602	646	647	629	647	583	584	605	638	624	638	668	625	604	603	627	630	642	641	681	599	628	642	620	613	643	613	617	619	637	614	609	642	633	686	620	606	634	587	624	627	615	628	637	657	629	651	644	623	599	652	636	679	620	602	640	621	625	632	616	641	663	623	565	628	616	620	654	612	657	647	635	630	643	644	653	617	625	626	626	631	630	608	605	652	608	623	627	615	571	602	655	625	618	668	632	615	633	594	578	630	629	647	653	655	635	631	619	524	617	652	611	627	630	649	652	623	585	646	614	677	629	629	631	627	587	635	592	631	609	594	580	571	610	627	646	663	613	581	610	575	686	599	616	605	652	681	623	642	654	662	654	602	640	612	639	544	590	630	605	634	585	659	638	602	633	692	644	618	657	619	617	620	611	599	611	615	622	605	564	619	608	588	600	650	643	654	601	642	659	590	630	636	619	605	650	595	617	676	614	619	681	566	575	659	596	636	609	670	648	591	626	656	669	631	637	663	637	635	608	642	634	618	637	628	617	608	600	592	553	625	667	641	630	618	651	602	643	662	662	600	643	652	671	648	617	581	629	655	619	630	566	633	639	599	661	629	611	622	651	652	612	616	651	616	610	618	620	623	614	624	611	637	603	628	628	610	634	661	617	605	606	623	639	658	631	608	629	646	649	675	626	635	691	633	617	612	629	649	605	636	618	601	654	663	594	628	615	607	608	635	604	600	637	645	630	637	644	632	612	626	632	605	617	656	688	635	669	590	613	622	590	639	643	611	655	680	657	613	612	608	645	641	638	660	643	589	646	638	618	632	633	612	652	629	684	621	616	604	663	622	666	616	626	629	665	582
11965	10269	2546	1311	2201	2584	1050	158	108	123	179	65	57	55	348	236	51	52	57	61	49	57	52	48	48	48	47	52	111	528	602	352	217	107	76	50	55	41	48	40	60	52	48	43	47	44	65	52	60	42	51	43	44	47	53	47	53	49	52	45	48	49	47	49	61	56	40	42	52	46	47	45	45	49	44	46	52	33	39	42	48	53	46	65	48	58	42	58	52	53	44	46	47	57	60	46	55	43	50	49	43	40	55	45	57	49	40	42	49	40	51	56	60	49	52	42	43	44	62	65	48	43	40	41	39	57	55	51	36	40	44	41	57	49	50	50	54	57	50	61	53	41	51	45	44	49	63	49	56	59	34	44	58	48	55	56	49	49	46	43	45	49	56	43	47	53	46	67	55	51	43	55	52	47	37	44	56	44	47	49	71	45	66	48	48	49	45	43	49	35	56	45	50	63	44	42	55	52	54	63	57	49	48	50	48	58	50	53	45	48	65	62	52	36	61	48	46	52	38	41	53	57	48	50	53	57	53	38	49	48	48	35	46	50	53	49	48	51	51	44	47	41	54	45	54	48	49	42	61	48	47	44	46	40	51	47	39	44	51	42	45	60	52	52	45	47	55	44	53	41	56	63	50	51	51	64	53	49	43	43	45	46	48	46	45	48	53	51	63	54	59	58	48	49	51	49	48	51	53	45	43	56	49	50	41	49	58	42	48	60	39	56	63	44	57	55	49	60	50	46	54	53	48	53	38	52	48	56	63	47	43	56	54	48	50	46	55	43	57	47	62	52	56	53	45	55	59	64	47	50	58	41	50	54	55	68	46	48	44	42	41	40	33	56	52	49	55	58	49	46	45	56	48	44	37	40	72	47	50	48	52	44	51	49	40	56	43	37	58	46	47	42	51	49	48	46	46	40	48	67	42	53	52	38	49	51	58	53	37	52	50	58	57	41	65	42	57	53	41	42	56	56	55	44	54	57	54	59	45	53	48	49	52	51	48	48	54	50	57	45	60	38	52	58	50	35	55	58	55	41	39	47	47	53	46	45	55	56	42	40	42	51	38	56	45	49	38	56	43	68	45	52	49	59	56	49	59	58	55	43	37	48	42	44	50	54	54	37	51	43	53	39	52	52	54	64	48	56	42	45	43	47	55	44	41	57	55	41	47	42	47	44	51	43	48	48	46	40	47	57	44	40	43	51	54	40	52	49	50	46	51	60	40	47	62	40	61	44	55	55	54	48	44	55	46	46	57	61	49	50	49	51	57	42	44	33	59	62	50	46	56	53	53	53	57	50	51	45	56	56	54	50	54	57	40	51	57	49	53	44	44	48	46	46	48	54	53	39	56	51	58	51	41	42	46	53	52	43	56	47	39	40	42	40	47	50	56	44	47	40	44	50	43	46	54	63	56	45	62	46	48	63	54	46	36	60	58	50	56	65	46	50	39	53	37	53	63	52	61	46	50	48	52	51	60	46	44	46	46	45	61	41	49	48	47	41	39	43	53	40	39	49	55	53	63	49	55	46	57	58	42	45	45	35	49	43	42	42	61	57	55	42	49	50	53	59	44	47	39	49	40	57	69	50	65	60	51	60	39	48	57	62	48	42	47	53	46	58	58	51	42	54	47	58	72	50	49	53	46	61	49	42	64	54	48	62	48	50	56	45	46	38	57	59	65	55	48	55	46	49	50	50	56	48	47	51	44	45	59	59	43	57	42	46	38	55	44	47	59	42	50	51	59	53	50	50	38	55	43	39	36	49	55	56	58	40	58	54	36	51	41	55	45	52	50	56	52	50	57	44	63	52	44	45	57	30	56	60	54	42	48	59	45	59	54	66	57	49	52	45	46	43	55	66	44	46	52	57	55	61	62	51	52	49	58	51	49	52	66	37	47	48	59	42	55	59	56	41	51	41	61	43	45	53	49	48	59	42	55	44	51	56	46	44	34	47	47	56	47	47	51	50	63	43	54	49	67	54	42	58	55	38	48	66	30	35	44	47	63	38	57	41	50	53	52	47	42	39	42	56	50	53	41	47	40	51	54	54	47	41	66	68	38	47	62	66	48	61	48	43	54	40	49	54	53	49	50	48	49	43	48	44	50	51	48	36	59	39	54	53	50	49	53	50	43	52	43	44	52	43	46	50	55	46	45	55	54	51	40	38	47	56	49	43	49	43	53	40	47	52	50	49	43	53	53	43	61	49	36	44	55	61	42	58	58	48	49	53	63	49	46	41	54	56	52	59	44	51	56	40	44	43	49	60	55	48	63	46	54	50	58	46	49	51	53	50	52	55	53	50	48	48	50	43	49	40	54	44	62	60	53	50	62	50	57	58	35	50	67	51	43	54	54	50	53	57	57	41	50	43	48	55	39	51	42	33	49	46	50	42	46	39	59	48	46	56	45	61	43	50	48	49	48	54	75	49	47	51	61	52	39	63	48	59	51	47	44	61	31	55	45	51	36	49	63	34	54	50	55	54	48	55	59	48	47	54	50	48	57	51	33	49	60	52	51	43	39	35	49	56	41	46	50	40	48	49	39	38	41	42	45	42	43	51	48	58	46	52	55	48	48	49	58	49	49	49	53	54	60	55	53	40	46	56	57	60	51	42	58	56	56	50	41	56	53	58	49	44	54	49	48	51	40	49	41	41	54	50	47	46	39	42	48	42	40	50	49	40	38	52	50	42	54	40	49	43	51	54	47	50	49	45	53	44	57	50	43	51	48	58	47	54	39	58	52	52	39	65	46	43	50	64	37	41	48	55	65	43	46	55	52	40	61	53	43	38	54	43	44	52	50	44	62	46	53	55	50	59	58	46	38	44	36	43	36	30	45	39	48	59	56	46	54	57	46	50	41	48	67	47	50	56	60	46	53	50	51	66	49	50	47	42	56	45	47	43	62	50	43	50	55	39	54	42	47	53	49	53	46	46	46	41	50	43	38	51	46	42	48	56	52	41	43	40	33	51	51	46	47	59	44	42	38	48	49	58	56	57	63	39	43	51	44	50	37	46	49	51	41	52	52	48	53	52	46	48	37	44	44	51	50	52	51	55	50	51	48	49	58	49	53	55	40	49	60	54	48	42	53	66	53	52	53	40	43	51	53	58	50	63	58	53	51	45	41	48	44	36	60	54	45	58	51	44	47	57	51	50	48	38	41	60	61	42	34	56	53	57	57	50	38	39	51	50	43	59	45	54	48	42	37	43	58	47	53	53	50	46	52	50	43	55	46	48	48	46	50	47	47	58	54	41	42	48	57	58	48	48	52	46	64	55	40	47	54	48	53	53	56	56	43	45	43	45	48	59	44	59	54	54	47	47	56	44	62	44	48	55	64	48	46	52	60	39	52	42	54	53	43	39	48	33	56	48	55	48	49	37	63	49	39	48	65	49	48	49	54	57	44	49	56	49	47	42	56	49	54	60	50	50	51	38	55	38	40	49	59	58	50	54	40	56	47	42	42	52	61	68	50	55	50	49	41	42	54	45
47032	34590	18445	29138	43677	39886	24938	7848	5009	5224	7663	1411	1232	1183	10158	5975	920	908	839	784	795	788	817	776	807	713	773	710	3303	14209	13682	9711	4990	2166	1122	706	677	711	630	610	646	617	677	640	653	640	653	666	662	635	644	654	669	617	635	657	620	608	633	676	700	631	618	646	663	642	626	595	641	626	622	653	583	658	619	673	656	644	616	688	588	637	642	606	631	669	655	611	666	663	709	650	616	675	654	615	619	665	642	627	621	633	658	620	671	641	608	669	625	657	646	706	634	703	668	655	611	667	624	646	685	601	692	639	591	638	623	644	657	619	696	642	664	645	607	618	648	632	647	622	649	646	686	617	640	650	639	657	638	647	645	660	665	627	640	656	642	646	644	626	703	630	612	697	651	637	644	641	692	635	631	656	651	652	611	612	640	622	628	699	615	601	607	683	623	623	593	631	655	639	643	665	665	674	676	661	641	640	579	613	680	639	627	640	668	641	627	626	683	651	624	637	677	647	645	646	693	673	645	631	657	645	677	630	631	605	621	695	660	640	637	639	651	648	653	567	660	676	621	636	657	653	622	668	640	612	634	614	632	647	638	657	662	647	650	634	668	661	643	632	662	643	670	648	621	656	623	627	660	649	653	648	610	593	624	631	678	650	607	631	643	655	683	623	675	684	641	682	618	619	670	601	613	619	691	643	675	650	665	659	602	613	602	630	600	664	643	660	657	602	679	623	646	664	639	635	651	626	624	614	634	622	683	676	697	620	641	642	661	617	615	644	649	585	583	645	678	681	651	655	703	597	637	664	623	685	618	676	635	665	659	596	644	657	608	668	636	633	657	676	633	657	604	623	647	657	631	669	649	658	644	631	619	665	651	623	632	644	621	656	638	642	674	624	628	684	649	661	629	630	672	634	603	656	628	662	656	638	620	652	664	676	641	638	624	635	683	638	677	660	690	663	600	625	647	629	636	624	677	663	619	673	679	669	598	631	687	635	635	626	670	691	665	678	655	699	614	594	659	671	703	634	614	701	631	661	614	653	630	615	637	634	639	626	621	668	630	655	663	638	618	641	638	613	661	627	661	621	646	629	668	590	655	666	689	675	678	640	672	639	627	648	662	625	633	685	668	663	623	637	675	603	664	622	639	631	645	637	636	643	656	645	670	674	648	651	641	728	656	670	638	630	644	674	649	636	652	625	600	678	676	643	595	637	665	655	593	702	611	623	650	618	654	603	606	596	634	615	641	677	635	623	632	674	658	634	613	653	643	618	663	628	621	623	677	631	616	671	612	670	640	659	634	679	678	635	616	635	657	681	617	670	642	715	633	638	631	598	651	577	661	673	623	634	631	648	662	600	630	630	691	619	649	602	661	621	656	626	662	614	620	678	654	602	655	652	654	654	664	633	599	651	668	623	645	651	622	655	623	628	642	686	647	658	615	622	669	649	700	650	652	643	668	640	605	613	626	680	602	652	693	630	649	667	687	628	650	660	660	634	638	642	645	643	651	608	678	615	697	630	627	645	674	636	686	637	645	637	686	631	643	661	663	640	651	635	622	635	637	667	659	634	660	627	607	592	675	656	658	639	640	660	663	617	629	609	716	632	619	658	655	612	596	634	609	649	654	614	628	647	643	632	647	639	653	666	629	665	617	664	647	630	677	645	647	626	633	641	665	642	649	632	694	620	605	617	636	665	650	657	622	670	654	607	614	681	659	641	676	647	652	646	679	643	693	643	652	620	682	684	636	684	608	590	629	571	654	621	631	636	653	667	657	670	625	657	663	619	628	636	614	613	609	692	648	651	650	638	605	667	622	609	646	604	619	654	651	654	622	683	649	666	656	627	625	652	679	598	656	650	638	561	614	641	678	666	651	691	655	611	615	642	651	651	609	636	651	641	679	646	647	642	653	673	679	634	634	689	619	604	648	642	697	636	630	619	664	684	654	668	635	632	644	670	629	687	645	632	654	632	688	617	641	635	668	648	619	659	679	638	672	631	695	655	667	614	614	642	621	658	672	624	651	661	648	638	675	658	636	653	666	660	628	669	627	641	607	685	611	636	628	642	653	631	647	652	626	630	656	638	652	672	656	684	634	644	607	650	714	673	636	629	632	623	637	631	655	629	681	630	606	640	683	639	656	678	680	697	671	714	646	655	634	658	655	665	641	671	685	621	638	597	637	633	654	668	673	593	636	657	638	610	626	655	630	645	664	630	656	648	670	681	646	681	633	630	641	632	687	631	649	657	607	628	647	664	643	652	633	642	649	643	639	651	671	668	599	663	646	665	661	674	665	669	644	664	628	631	630	656	635	647	676	638	628	610	607	620	617	613	632	673	646	658	655	670	641	651	649	659	636	645	658	648	612	640	666	644	688	660	662	616	592	623	634	630	684	698	649	623	661	637	647	640	660	606	618	645	602	661	656	621	580	672	665	622	637	677	696	632	622	618	619	653	579	573	665	643	684	615	618	649	633	611	635	671	620	669	649	625	671	657	657	643	649	653	692	668	619	660	622	648	647	661	640	629	632	587	663	651	673	628	664	630	616	635	646	631	633	629	640	622	693	669	603	654	599	637	662	625	657	638	668	624	650	613	695	659	630	640	638	624	663	593	647	663	652	649	675	586	649	659	614	644	613	629	631	633	680	615	621	637	690	612	593	640	601	673	645	622	643	676	665	660	614	639	647	623	661	650	634	630	643	635	597	626	647	678	647	622	652	635	657	625	612	638	669	632	646	645	682	647	657	665	687	673	642	673	660	686	664	686	647	634	607	657	627	602	648	620	661	635	629	655	614	701	657	696	691	626	614	636	602	642	662	653	630	647	635	625	677	648	628	671	659	663	660	613	656	633	639	593	613	674	635	644	621	658	651	644	604	633	649	667	641	648	588	649	655	653	636	676	655	631	650	609	653	638	644	652	634	646	679	654	613	651	698	681	659	621	641	646	651	634	653	648	641	665	581	613	656	629	669	673	642	622	665	632	686	649	587	726	665	575	671	641	681	689	619	644	615	652	636	670	668	695	629	631	623	628	647	626	627	656	677	604	652	649	682	639	632	674	687	655	657	683	654	628	670	651	632	674	608	646	624	648	656	660	638	638	631	623	656	656	621	569	685	663	658	634	673	627	615	651	661	643	677	642	661	632	674	604	640	605	576	635	664	684	634	641	611	642	660	621	641	629	618	665	640	633	653	660	638	614	628	656	619	634	632	647	657	621	652	637	670	656	634	637	629	663	605	685	647	592	656	632	646	651	602	688	617	650	686	665	679	611	639	628	655	659	656	618	653	635	703	682	629	631	618	700	652	658	605	646	662	656	658	667	679	666	640	629	617	646	687	658	650	655	657	649	627	681	629	608	644	621	641	661	636	633	672	681	614	613	626	635	672	661	605	621	664	583	660	652	634	616	606	650	670	628	652	627	655	608	631	658	641	621	643	607	689	627	663	671	636	644	690	637	652	688	643	636	673	624	692	610	663	694	636	641	644	667	639	618	646	663
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	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
