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
342723606668	342723607179	342723607729	342723608279	342723608828	342723609379	342723609929	342723610479	342723611028	342723611579	342723612129	342723612679	342723613228	342723613779	342723614328	342723614879	342723615428	342723615981	342723616528	342723617079	342723617628	342723618179	342723618729	342723619278	342723619828	342723620379	342723620929	342723621479	342723622028	342723622579	342723623129	342723623679	342723624228	342723624779	342723625329	342723625879	342723626428	342723626979	342723627529	342723628079	342723628628	342723629179	342723629729	342723630279	342723630828	342723631379	342723631929	342723632479	342723633028	342723633579	342723634129	342723634679	342723635228	342723635779	342723636329	342723636879	342723637428	342723637979	342723638529	342723639079	342723639628	342723640179	342723640729	342723641279	342723641828	342723642379	342723642929	342723643479	342723644028	342723644579	342723645129	342723645679	342723646228	342723646779	342723647329	342723647879	342723648428	342723648979	342723649529	342723650079	342723650628	342723651179	342723651729	342723652279	342723652828	342723653379	342723653929	342723654479	342723655028	342723655579	342723656129	342723656679	342723657228	342723657779	342723658329	342723658879	342723659428	342723659979	342723660529	342723661079	342723661628	342723662179	342723662729	342723663279	342723663828	342723664379	342723664929	342723665479	342723666028	342723666579	342723667129	342723667679	342723668228	342723668779	342723669329	342723669879	342723670428	342723670979	342723671529	342723672079	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2149	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
19084	21912	5546	951	183	226	1203	2395	6860	7976	2676	2581	805	858	400	401	192	192	138	114	58	52	39	40	47	50	56	56	44	45	41	37	40	47	49	56	43	46	52	35	37	36	46	41	54	39	48	49	40	42	41	57	42	37	55	47	49	39	42	39	44	42	49	35	48	43	46	52	58	42	41	48	39	50	49	39	57	42	44	43	42	34	34	46	46	59	51	64	41	34	55	55	45	42	48	56	47	41	34	51	37	42	48	52	45	42	56	34	53	46	42	42	38	50	42	60	44	44	43	42	56	41	46	49	33	44	58	46	33	47	46	32	47	41	37	51	52	37	50	37	56	55	57	42	40	48	42	51	46	43	57	39	52	44	62	49	39	38	54	46	46	43	47	41	41	44	41	45	36	39	50	45	53	40	46	56	28	56	36	58	48	51	59	49	43	39	39	40	31	52	49	53	48	37	47	46	47	47	42	62	42	51	42	48	42	38	56	33	44	40	37	58	44	58	47	45	40	59	43	39	44	41	56	52	36	58	47	35	45	45	50	38	39	58	69	45	34	44	49	36	44	56	51	47	49	44	38	33	35	42	49	57	49	44	49	47	48	47	46	30	45	44	45	44	40	47	58	34	45	39	37	38	49	48	46	47	34	41	43	52	39	48	48	53	40	39	48	50	49	47	46	55	43	55	52	35	38	32	40	39	43	44	46	48	51	46	46	48	54	45	50	39	46	42	46	46	32	49	50	43	55	41	50	41	47	60	66	54	49	68	42	39	37	46	36	43	49	57	40	44	41	46	36	44	53	40	51	46	50	46	37	38	55	56	37	55	51	61	51	42	57	56	44	57	37	48	41	57	54	55	61	52	53	51	35	47	42	59	46	39	51	55	45	39	52	37	51	42	49	54	49	40	42	33	37	37	36	37	56	49	50	44	43	50	52	46	48	42	36	39	60	40	41	33	52	53	39	41	47	56	32	39	47	48	53	41	51	52	57	47	49	46	46	47	54	38	32	57	40	43	50	34	44	47	52	49	56	47	37	48	53	47	55	44	48	43	55	46	47	47	43	37	40	29	51	48	44	31	39	47	41	49	54	36	47	43	52	42	44	46	54	45	35	56	45	43	48	46	52	44	39	50	46	45	59	49	44	38	52	46	43	50	53	42	39	35	44	29	35	51	53	51	59	52	42	40	46	41	49	62	50	43	58	53	46	39	45	37	53	40	58	27	57	43	51	44	50	34	51	51	53	38	37	41	38	45	40	44	40	39	46	50	39	38	48	53	50	51	30	38	48	52	43	41	43	43	51	41	43	41	57	40	43	50	52	40	41	43	68	41	38	56	56	53	43	41	57	50	38	38	34	49	40	49	52	34	37	33	42	49	51	53	40	53	38	43	54	54	41	38	31	55	37	45	55	40	46	48	54	52	37	33	49	46	38	55	48	48	44	53	45	50	48	41	44	48	34	43	52	44	46	50	32	54	38	42	42	53	47	43	45	49	57	44	50	53	42	41	51	39	41	48	45	50	43	47	40	42	55	39	47	53	52	47	38	51	38	45	44	52	40	33	46	48	34	48	46	61	63	40	42	49	54	45	53	57	59	43	41	64	48	39	44	36	57	46	57	43	52	43	35	34	42	47	52	48	44	47	42	54	36	54	51	44	31	55	47	44	44	52	54	46	53	47	40	53	53	43	46	51	39	51	58	43	54	51	45	53	48	41	51	53	40	40	46	46	47	41	66	47	52	47	59	52	43	45	57	46	44	46	37	45	50	51	47	42	51	46	30	53	48	49	50	46	43	53	42	51	41	53	46	48	53	40	46	35	42	37	41	55	41	38	32	52	56	49	43	44	56	48	45	43	52	38	48	29	48	46	39	28	43	44	54	52	38	36	57	50	45	36	47	51	46	39	52	49	47	51	51	42	39	47	48	53	61	43	38	42	44	41	63	50	45	46	38	42	56	43	43	52	34	43	47	41	49	55	43	37	29	48	45	47	53	49	55	45	34	46	49	40	52	46	53	41	51	51	47	48	47	42	40	49	57	47	50	44	50	47	43	58	41	56	40	49	38	45	49	43	41	45	58	58	48	47	41	50	47	49	38	50	44	35	50	41	55	47	46	37	48	30	38	41	54	47	55	52	52	33	44	42	37	40	39	40	69	49	48	48	47	35	53	35	48	54	35	49	30	34	50	55	60	33	42	50	50	51	53	47	43	50	33	42	43	50	46	41	29	44	48	46	36	47	42	49	46	46	39	49	47	57	58	57	42	47	46	58	37	42	43	49	44	54	38	43	51	39	37	64	40	25	53	48	48	49	51	63	49	50	38	45	44	41	42	55	40	49	50	45	50	57	39	44	54	48	58	32	54	43	41	51	48	42	47	48	47	54	58	43	44	45	49	44	47	40	37	51	46	37	46	52	44	43	56	46	49	44	42	41	42	50	48	47	51	39	46	47	45	48	51	49	44	50	50	51	44	46	41	45	35	40	46	46	37	46	53	47	45	39	36	48	44	49	48	47	49	45	46	36	52	56	46	57	50	41	35	42	45	42	46	52	35	58	48	50	57	51	45	37	44	46	58	49	53	59	43	35	57	50	42	40	48	44	43	48	46	41	42	39	51	46	42	47	52	41	40	42	55	51	42	37	57	51	50	47	46	47	52	47	52	36	41	59	49	57	49	57	60	29	52	47	45	45	50	41	51	47	45	39	60	44	39	31	51	39	41	45	48	39	41	43	46	51	30	54	41	54	48	48	50	49	53	52	43	38	42	40	36	43	58	55	47	35	50	42	36	45	38	48	34	59	39	47	49	50	52	47	41	41	51	46	45	50	45	39	43	44	49	45	41	53	40	54	44	50	53	48	67	48	50	55	42	43	48	51	37	48	43	47	53	37	46	47	40	49	46	38	59	49	42	37	52	50	41	32	36	41	50	41	59	46	60	46	39	52	47	52	41	43	40	47	42	42	41	55	56	42	42	42	41	41	50	32	55	39	51	27	47	41	45	40	42	44	40	34	43	57	49	51	40	60	49	45	47	40	48	58	44	54	38	37	54	47	37	35	59	47	58	47	57	55	56	50	42	53	48	34	37	41	51	54	50	66	50	35	38	36	50	57	32	50	54	38	44	52	43	54	41	41	48	48	42	54	60	55	41	53	43	44	43	51	42	46	45	40	55	43	52	42	52	40	46	43	45	51	48	41	50	55	37	43	51	45	50	39	48	55	46	51	44	50	41	37	53	46	51	37	45	42	49	47	41	30	47	51	40	45	41	46	33	55	50	31	54	42	41	57	37	44	54	47	41	41	53	37	40	57	44	48	48	51	51	28	62	46	52	43	55	35	42	37	36	41	39	50	37	53	45	42	43	41	52	32	40	51	50	41	38	39	41	41	38	46	53	40	47	46	47	54	34	66	33	48	43	53	45	47	43	35	47	44	42	37	33	52	39	55	46	37	49	52	51	55	51	42	42	50	32	52	41	38	44	52	44	51	46	45
50485	38208	23086	20666	13218	14915	30488	34882	45544	42777	29671	29214	15410	18643	11337	9416	4990	4540	3388	2173	1163	772	647	631	658	630	613	604	556	603	612	617	591	603	541	604	625	633	618	639	623	550	575	540	599	608	599	580	631	608	578	602	624	591	566	612	595	586	577	579	572	583	591	599	588	609	625	622	607	604	556	571	633	579	637	628	637	588	597	587	595	658	641	573	645	638	594	581	543	594	593	572	560	617	591	568	656	563	579	609	589	619	567	585	583	640	588	607	573	582	615	621	608	617	603	550	603	534	603	595	611	584	607	659	609	615	611	613	594	616	545	631	626	637	634	589	581	549	615	558	624	618	602	634	653	645	609	632	587	629	614	538	661	574	595	613	622	613	544	612	572	607	590	551	609	567	582	576	565	542	586	621	630	637	594	606	577	626	580	647	623	578	596	636	593	605	639	600	581	604	577	623	595	622	604	583	589	580	564	584	615	594	616	603	624	600	621	636	628	579	551	589	608	613	623	592	617	567	563	607	575	586	608	602	597	603	594	576	619	555	560	609	590	618	602	579	597	632	593	581	608	621	593	569	603	610	581	600	618	567	620	582	656	548	613	558	609	581	571	567	647	613	534	580	622	572	564	638	571	617	606	567	625	561	603	555	600	602	639	610	593	585	608	607	635	591	599	602	599	635	580	587	547	541	612	609	601	551	557	617	605	638	630	590	594	639	572	601	549	588	561	619	618	622	598	579	605	621	629	620	570	635	584	619	587	574	614	617	605	564	621	574	618	583	588	586	581	613	609	636	611	610	620	605	578	596	643	584	605	588	603	620	599	591	606	618	591	632	591	592	617	601	601	586	571	575	556	601	590	581	596	639	615	566	615	566	589	596	615	565	618	613	599	608	586	578	637	600	592	583	601	580	577	570	603	604	601	599	593	625	610	612	625	575	561	595	551	568	573	538	591	585	598	646	612	602	601	577	571	592	615	590	615	596	628	624	653	589	558	606	601	612	639	577	570	612	591	603	611	581	625	577	535	597	599	638	621	593	580	594	570	608	607	596	630	593	613	606	635	602	584	634	602	628	588	621	569	604	625	589	596	584	591	638	574	605	604	646	640	599	620	613	588	640	611	590	610	606	574	582	552	614	570	594	645	589	585	637	604	620	582	599	592	596	615	541	602	593	594	607	603	616	632	572	575	580	598	625	589	614	587	592	589	618	638	637	634	604	651	632	573	596	604	600	605	582	572	571	621	563	608	616	612	604	607	583	621	631	582	640	608	617	582	561	603	575	641	593	597	631	604	597	666	571	612	586	588	609	611	595	582	572	582	608	595	616	561	605	623	614	598	626	631	596	581	541	616	588	558	625	593	579	571	589	655	609	602	626	589	626	644	594	645	590	610	574	623	610	602	603	640	607	595	611	584	602	613	594	635	594	594	612	591	600	609	586	628	625	622	601	609	611	601	579	594	587	591	572	587	627	612	554	621	560	564	593	631	584	635	567	616	596	634	616	618	629	597	625	591	610	598	630	601	591	620	575	579	579	611	571	599	640	590	548	642	619	615	579	604	551	574	608	637	578	630	603	610	612	563	613	582	575	604	606	566	615	597	568	607	637	624	601	609	630	577	543	624	574	612	595	636	600	614	610	594	587	628	578	618	645	580	591	645	606	646	611	606	554	584	613	617	612	593	577	610	569	582	560	604	581	582	629	558	544	616	581	607	579	570	613	611	610	637	604	627	634	653	570	656	617	668	585	596	613	595	617	565	595	610	606	613	636	586	671	572	593	609	610	614	595	555	615	596	592	576	597	609	622	604	592	581	609	616	616	589	608	615	595	655	641	639	622	581	603	577	578	626	578	589	587	569	535	582	624	595	596	586	592	627	596	610	589	580	600	531	622	587	569	617	617	584	598	599	634	592	603	537	610	593	598	609	611	593	571	609	611	633	573	592	602	581	619	609	588	618	576	626	573	575	597	631	605	628	600	598	605	627	596	613	597	619	578	560	572	608	587	579	627	591	585	591	612	593	647	623	581	631	572	607	584	606	578	611	583	607	575	635	621	602	647	586	575	574	639	642	619	593	592	626	632	564	618	592	610	588	586	630	616	608	610	634	623	612	582	597	604	590	558	612	631	594	569	584	613	629	610	602	597	575	579	572	614	630	601	578	626	590	563	585	607	621	585	587	603	659	637	645	614	591	608	589	596	545	644	580	594	596	612	610	582	589	598	617	603	579	628	629	602	620	575	572	605	584	644	598	566	636	614	592	577	577	594	630	629	624	663	596	598	609	586	605	612	579	618	559	589	659	558	648	580	571	589	589	583	585	590	620	601	598	605	600	607	623	566	599	572	606	557	580	622	648	587	626	544	642	602	613	595	599	584	620	624	576	605	654	606	637	587	600	597	613	588	563	615	604	614	573	593	610	587	568	605	604	563	586	619	565	602	572	566	588	570	606	577	599	583	596	591	624	622	643	600	538	580	583	568	635	601	598	582	600	586	580	590	553	587	583	599	610	573	641	594	593	576	593	582	637	592	590	613	660	619	632	598	606	600	556	575	639	580	590	572	631	648	594	575	589	576	606	606	615	635	605	600	574	595	609	593	595	548	595	583	607	630	610	590	608	585	612	624	605	611	620	636	610	605	601	587	604	596	563	603	583	619	569	626	594	611	614	623	604	634	545	566	591	593	590	573	613	565	583	613	611	606	621	609	586	606	550	562	611	600	570	632	650	590	586	591	616	563	597	581	604	579	616	588	585	621	581	583	599	617	635	562	645	564	624	590	592	599	577	594	627	565	580	554	634	585	564	558	576	595	597	585	588	576	565	659	575	576	617	589	623	566	601	547	611	615	612	575	622	602	625	566	620	603	610	584	599	613	597	616	621	559	606	597	632	605	623	578	568	589	562	626	616	599	638	614	630	649	612	601	620	579	584	631	616	683	624	599	583	586	614	597	569	601	623	579	609	554	603	575	589	607	584	634	606	615	631	603	597	591	635	582	625	611	612	557	589	587	587	632	624	605	585	549	566	646	576	564	633	588	593	550	562	588	613	634	650	617	564	620	611	593	597	630	593	613	538	603	622	579	607	602	608	566	604	653	561	568	630	561	644	588	606	620	606	636	643	608	596	593	609	622	630	588	607	609	579	613	581	598	592	643	606	556	630	613	624	625	587	533	554	605	568	568	600	629	634	659	612	560	581	591	608	609	628	633	541	598	587	569	642	631	574	632	562	617	603	607	592	545	610	614	573	580	593	611	595	594	601	611	600	636	619	564	619	591	573	565	550	620	620	623	611	564	595	634	598	594	627	537	595	615	574	611	611	574	620	621	627	569	592	596	639	636	613	615	612	567	614	582	574	572	616	580	596	651	618	635	622	610	587	573	614	599	608	553	547	613	596	581	587	554	588	608	613	589	552	610	604	614	622	595	593	587	618	601	581	609	600	601	610	603	588	595	553	617	616	578	594	578	632	618	560	592	597	560	641	584	635	622	543	579	613	564
8632	4962	829	148	54	80	365	696	1424	1980	662	668	228	190	189	118	87	66	79	63	53	50	53	50	37	58	47	38	33	45	47	48	40	52	52	46	48	48	43	50	50	42	39	43	57	41	59	43	49	39	43	48	48	48	48	48	52	43	43	42	47	50	48	51	49	51	45	49	58	42	47	37	43	44	43	47	60	51	56	48	44	51	48	53	47	50	45	54	50	50	52	60	54	56	48	42	55	54	54	38	51	50	45	53	52	46	50	59	52	51	46	49	52	39	42	41	47	62	47	55	62	46	53	41	48	62	44	52	46	52	46	52	50	34	48	53	48	59	35	47	50	58	40	55	38	59	42	38	50	47	48	46	44	48	40	44	39	44	41	49	46	55	45	51	51	55	49	48	47	44	42	48	63	52	53	42	52	50	48	42	54	36	53	45	50	43	53	42	44	57	52	57	52	46	38	56	57	37	54	43	56	41	41	37	63	50	47	42	43	49	38	57	45	43	48	45	49	49	34	52	29	50	39	63	49	43	50	50	49	53	53	42	52	47	42	50	48	45	53	61	42	35	48	59	30	60	50	44	52	51	54	61	49	44	51	51	43	65	57	50	36	45	50	39	53	57	48	56	55	46	49	32	29	45	49	54	54	69	42	49	55	49	41	39	60	41	49	50	52	55	52	39	46	50	50	42	45	41	38	54	42	54	49	36	44	49	55	38	48	44	55	49	50	56	46	36	60	43	55	55	50	55	31	45	53	43	41	43	39	52	44	55	49	37	56	50	56	53	41	40	43	51	38	48	57	54	52	37	49	58	53	44	49	46	50	44	46	43	47	47	56	45	55	52	49	51	43	37	52	59	46	53	61	43	45	34	57	54	40	50	46	47	53	50	45	31	56	41	44	53	37	44	49	40	50	48	44	44	54	49	63	40	42	44	44	49	52	51	53	49	48	60	36	55	50	61	48	40	59	44	55	35	48	45	47	61	50	51	42	49	48	47	45	43	46	38	44	61	57	42	57	47	55	53	50	43	45	56	64	63	50	48	54	40	47	45	52	41	43	37	53	40	46	70	31	48	48	53	60	46	48	41	49	42	47	41	45	50	45	51	44	53	48	39	38	36	41	44	40	57	53	60	40	49	56	35	45	53	53	48	57	63	43	44	47	51	51	40	52	37	45	25	50	59	50	49	34	50	49	45	58	58	58	54	44	52	52	50	47	49	52	61	44	39	59	45	50	52	45	41	54	50	42	39	39	33	55	47	43	47	47	51	42	45	63	51	41	49	53	49	51	42	52	42	40	51	48	51	53	52	51	38	51	60	36	59	51	47	41	42	45	52	55	42	47	51	37	39	39	46	44	39	48	41	64	42	60	43	47	52	48	53	56	45	56	51	51	30	46	42	55	56	44	45	49	53	45	51	53	51	53	46	59	44	49	42	38	51	46	49	50	51	48	53	45	33	38	60	42	47	61	50	47	59	45	34	61	46	39	49	53	48	52	52	39	43	50	52	48	48	43	44	51	55	47	41	39	52	44	47	47	49	61	54	41	55	40	52	47	43	43	47	49	36	56	55	47	34	62	48	40	47	44	55	40	54	58	47	51	40	41	39	51	49	37	64	49	45	39	46	54	43	64	54	48	47	64	55	46	58	50	47	50	38	44	51	47	67	45	47	34	38	45	55	43	49	61	54	53	50	62	45	54	44	44	41	51	48	59	37	51	47	54	38	72	50	42	58	63	42	40	64	37	47	43	59	35	40	50	39	46	23	47	47	49	51	47	52	43	56	52	54	31	43	45	39	53	47	36	61	45	55	42	39	34	53	50	57	60	45	46	46	50	54	45	49	52	64	55	43	55	45	40	44	41	58	61	47	53	68	40	43	41	55	55	57	34	51	49	38	41	44	52	42	42	54	49	40	45	58	46	51	29	49	40	60	57	50	40	53	53	44	41	49	49	55	42	48	39	43	34	54	52	42	48	54	49	59	39	47	48	54	39	42	50	39	44	52	51	54	38	51	49	42	57	43	48	44	74	31	58	51	57	57	48	44	56	40	50	47	46	47	41	60	42	52	53	49	41	47	47	63	60	52	55	55	57	40	46	39	49	47	49	57	53	52	51	55	49	52	54	41	53	44	44	48	43	57	53	44	43	43	40	52	48	53	46	49	50	56	63	54	54	43	51	43	59	64	45	48	64	39	46	44	48	53	48	52	54	49	41	46	52	55	43	51	62	47	44	54	42	55	46	49	54	32	39	28	43	56	44	50	43	58	53	46	38	50	61	44	48	53	43	44	67	45	53	53	51	44	58	50	44	49	48	60	37	57	50	34	57	36	40	53	55	45	51	41	53	50	54	45	58	35	52	45	40	48	44	46	35	48	42	33	54	47	60	47	44	50	42	60	54	53	47	38	48	42	57	43	51	43	43	46	37	42	55	52	38	43	47	48	37	51	58	51	52	47	50	49	52	44	48	51	48	57	58	44	42	48	45	51	47	63	55	43	48	53	57	51	36	44	52	36	57	65	39	53	45	49	55	47	50	42	45	51	42	47	48	43	40	41	46	41	61	49	53	57	61	43	49	46	44	49	57	51	37	49	54	44	58	51	41	46	48	55	54	37	49	41	44	48	47	52	40	32	56	43	45	52	47	45	49	45	42	50	39	50	42	49	55	44	50	47	47	42	46	43	54	54	42	52	54	47	35	41	38	58	51	51	41	47	45	55	35	41	47	54	57	44	54	51	48	49	56	54	43	58	36	56	53	35	55	37	57	49	42	42	47	44	45	46	38	39	47	49	43	53	51	58	48	68	39	58	36	45	43	43	40	43	43	45	52	46	49	42	50	41	45	46	52	49	45	62	36	61	57	48	36	40	48	33	46	63	40	41	49	48	49	60	38	58	48	49	45	57	39	45	59	60	55	44	65	38	44	41	49	44	49	46	62	48	53	53	41	39	48	43	47	43	53	55	43	52	40	48	45	52	48	60	38	49	43	45	48	63	60	53	37	50	52	55	57	46	53	49	41	54	51	42	59	43	34	48	51	49	37	47	54	48	48	53	39	44	42	41	48	50	49	49	49	64	46	45	51	58	42	46	46	50	48	41	47	60	63	39	43	39	54	68	46	44	51	57	52	47	47	48	44	45	57	45	53	52	48	47	59	52	48	64	44	51	61	53	46	50	52	54	52	50	47	41	46	51	45	47	43	50	49	52	54	46	60	37	53	51	51	43	50	38	36	53	37	36	55	54	47	42	43	53	62	51	58	52	43	45	57	44	44	43	43	47	34	42	55	53	43	44	47	53	41	49	42	38	49	57	44	53	62	51	46	62	50	46	44	51	46	42	44	40	52	53	55	47	44	43	53	47	43	55	45	51	33	45	47	43	51	51	55	41	45	42	45	47	34	41	50	46	32	53	44	49	41	42	39	49	56	55	61	51	38	51	41	41	43	41	48	56	48	38	53	59	49	46	41	54	45	46	44	44	46	47	54	55	56	54
41116	27211	10157	6937	3330	5800	19369	22810	29233	28942	17615	16861	6697	5919	5256	3546	1890	1829	1492	1183	794	675	630	623	672	609	646	624	596	627	643	620	645	608	650	656	644	635	616	593	619	575	599	618	571	617	608	618	601	637	634	595	660	619	577	630	599	653	616	630	588	613	587	613	621	666	589	609	609	607	614	582	609	607	625	605	606	680	604	613	581	606	599	573	588	623	633	628	638	621	603	599	557	645	649	652	662	609	625	612	641	632	637	607	630	635	593	658	606	613	624	651	626	607	620	677	586	608	613	580	620	603	621	639	610	631	605	678	634	618	642	610	596	536	623	624	578	579	582	602	646	600	614	603	632	631	571	623	614	621	655	604	618	582	594	618	642	631	632	607	569	643	617	617	682	594	582	684	647	598	578	593	631	591	621	613	617	619	634	579	646	610	584	645	645	603	612	618	582	570	616	632	613	626	640	636	604	626	654	606	605	621	603	681	588	630	639	609	637	658	614	640	650	604	616	597	656	597	630	639	617	630	650	639	611	599	591	644	623	641	658	578	638	624	627	589	626	611	635	593	635	612	647	620	626	648	652	577	628	626	640	647	619	615	584	614	627	610	658	567	632	606	606	569	614	616	583	608	622	586	652	652	652	652	636	652	571	608	601	632	581	653	616	607	575	571	600	575	625	648	616	596	613	598	644	581	647	606	657	620	644	608	616	630	618	608	618	632	638	615	613	658	559	606	635	649	639	597	672	588	613	604	632	608	561	610	620	612	633	605	609	633	596	618	651	569	685	640	604	643	577	605	630	667	613	611	652	644	605	612	603	632	607	627	575	638	632	595	569	637	631	639	650	633	602	651	570	597	654	612	601	651	607	639	639	682	598	634	627	591	590	653	636	637	575	590	577	627	638	644	629	632	630	587	597	603	627	637	650	686	661	601	617	606	624	572	613	584	620	570	638	628	641	646	639	595	664	603	611	607	615	553	637	651	622	602	606	627	615	610	653	562	625	636	665	601	625	601	586	598	616	603	669	646	617	611	584	598	636	575	646	629	595	651	635	561	612	643	667	581	630	620	629	634	591	610	641	635	610	602	597	624	578	635	685	628	609	607	597	580	605	646	625	633	647	637	636	572	626	632	631	621	656	626	648	621	610	651	633	579	634	616	599	634	659	609	641	600	616	622	623	639	623	600	553	621	602	605	639	617	627	602	627	663	614	645	628	629	624	632	639	577	610	616	564	620	617	603	642	617	634	592	611	605	620	620	649	609	602	639	619	604	611	626	604	579	650	625	626	657	618	628	630	596	667	600	642	615	608	622	643	636	656	599	624	612	599	575	676	614	609	624	610	583	609	620	643	616	612	650	563	645	622	664	593	605	584	586	630	602	605	591	604	653	654	602	610	644	609	631	613	609	626	595	652	584	603	624	613	628	567	600	628	619	593	569	609	640	679	636	641	644	593	667	612	595	615	632	668	648	606	656	600	587	653	608	642	635	668	629	561	599	600	565	568	580	678	619	641	611	677	594	586	613	637	645	595	622	590	654	644	657	592	648	604	585	634	636	646	641	604	637	600	593	630	576	596	627	626	662	608	631	608	643	631	612	579	630	595	591	642	635	609	645	626	621	581	610	644	607	615	622	659	636	650	632	643	619	614	585	655	589	636	606	599	675	612	611	634	617	596	659	637	611	600	633	621	594	622	555	622	627	641	632	669	627	632	610	657	603	601	587	628	644	606	642	644	600	626	593	673	602	586	608	629	585	646	648	618	612	611	591	606	619	634	667	607	585	619	619	637	643	623	638	635	610	614	656	632	605	606	631	586	617	626	624	610	638	621	598	612	653	599	622	598	649	563	628	657	649	597	645	654	615	621	606	628	621	590	575	650	600	641	641	663	655	615	585	598	606	627	557	631	642	554	678	605	593	606	627	555	594	613	608	609	573	603	619	678	614	623	612	640	588	629	659	605	629	618	684	603	600	640	602	600	682	586	593	622	597	592	585	644	600	628	625	613	629	660	601	599	592	591	641	595	612	628	606	565	643	626	612	639	571	617	608	622	613	594	655	636	587	641	613	598	614	612	586	570	654	627	642	619	601	635	634	623	587	678	639	630	604	598	635	644	628	601	593	708	629	658	649	635	607	588	666	563	604	627	670	611	570	643	569	664	605	606	611	621	620	608	603	627	623	622	621	585	628	593	606	643	620	631	581	581	593	611	644	579	595	590	600	641	662	585	604	617	640	621	629	599	592	628	639	634	606	627	594	612	646	607	616	607	670	632	592	630	595	586	593	660	632	619	602	607	641	589	562	652	608	600	574	665	594	621	605	656	619	641	624	619	631	583	636	631	604	616	647	613	626	625	589	613	575	585	599	640	584	595	593	681	656	618	586	614	582	635	597	595	637	593	613	620	601	602	574	569	603	625	597	669	568	609	627	693	602	594	666	641	640	585	616	597	627	608	614	631	632	591	603	601	599	592	591	621	618	605	632	608	581	621	587	589	635	590	632	589	633	617	623	620	625	623	627	625	619	611	605	562	654	642	622	625	596	602	602	609	561	619	622	585	584	626	606	616	628	639	625	644	639	615	645	621	601	663	614	593	617	620	643	574	634	609	609	659	622	650	628	594	597	593	645	559	658	636	652	623	567	635	616	631	601	623	692	649	641	588	640	583	615	608	615	593	627	600	610	613	608	603	648	641	657	570	623	593	579	657	615	615	600	636	627	616	634	674	625	602	569	573	593	638	623	657	646	614	627	625	564	599	653	588	569	621	614	663	575	666	584	607	625	628	592	619	624	620	622	618	603	618	679	603	621	582	624	579	633	603	564	621	668	627	650	654	645	617	620	639	636	628	665	634	591	606	632	641	659	611	630	617	602	610	666	628	603	672	609	631	592	595	582	585	654	595	613	620	607	604	629	647	595	620	622	619	628	604	664	600	588	622	594	630	623	630	582	603	651	605	638	593	622	605	632	622	657	620	686	633	594	630	608	625	581	602	608	622	664	596	588	631	592	650	635	595	635	603	633	618	596	624	614	647	600	609	601	602	627	597	598	624	642	618	605	654	588	597	608	654	642	619	603	630	600	624	592	635	649	622	603	595	622	624	614	603	645	634	613	617	610	639	651	585	610	578	621	618	593	632	619	624	589	612	678	606	630	640	623	612	583	612	617	609	587	604	570	615	625	646	613	629	622	638	619	638	634	602	594	612	608	586	615	579	637	633	582	652	635	622	627	586	628	620	634	598	660	639	574	636	620	581	613	669	598	625	604	617	635	620	620	618	641	621	599	584	658	622	611	623	596	630	583	592	615	616	642	619	600	604	651	625	637	624	598	600	607	670	649	614	623	629	634	640	627	583	581	600	603	668	612	680	628	594	590	590	628	609	596	597	634	615	624	641	625	618	593	590	592	598	633	611	604	611	616	628	611	594	606	638	600	584	655	629	614	639	627	579	570	606	628	603	672	624	618	618	644	623	645	592	599	620	612	619	596	625	650	581	628
17192	19370	4702	400	124	309	1187	1073	2402	5156	1495	1123	508	407	362	268	193	175	120	94	67	61	52	60	50	51	47	52	54	43	50	53	37	50	60	55	50	45	55	44	37	39	47	56	56	59	47	47	51	33	50	55	61	54	47	43	45	57	45	55	44	38	49	43	46	49	43	50	58	47	48	44	45	31	60	40	67	37	40	52	42	56	38	49	45	49	45	52	47	38	53	60	53	45	44	44	56	35	45	53	46	56	51	32	53	45	48	56	44	47	51	59	68	54	64	62	46	53	45	39	61	54	57	60	46	30	41	31	48	48	44	61	50	44	59	44	66	47	57	52	55	45	50	45	37	55	42	61	45	41	44	36	54	44	45	55	49	48	42	37	49	51	53	55	46	48	41	61	44	42	51	50	60	46	43	47	41	50	45	54	51	37	39	53	40	47	67	47	50	45	38	41	51	40	49	53	50	52	52	45	52	49	40	48	46	50	58	36	41	38	45	55	52	48	52	46	42	45	46	47	44	35	64	67	50	48	50	49	50	45	50	52	54	46	46	37	50	64	35	42	55	50	64	55	47	55	62	52	53	50	53	47	36	49	64	41	34	42	56	42	64	59	40	55	54	45	51	47	51	46	59	57	54	43	64	57	52	39	48	38	46	57	57	52	47	51	37	43	51	35	55	43	49	50	52	44	50	59	53	49	38	47	45	45	51	53	47	33	52	49	38	65	60	50	53	32	58	38	43	54	47	37	49	51	47	47	55	53	45	46	53	43	40	55	69	47	64	47	40	45	61	50	58	39	35	49	50	50	66	41	53	44	50	50	52	46	41	39	46	50	41	36	49	52	45	45	45	56	45	46	36	40	63	56	47	65	53	49	63	49	42	46	44	49	53	43	38	42	45	65	57	43	66	49	44	56	55	62	50	50	35	52	42	55	47	46	47	46	41	56	48	49	41	42	42	53	47	44	51	37	43	53	55	41	45	52	57	48	52	45	51	47	39	45	51	56	57	34	62	45	47	50	59	40	58	38	53	44	50	53	51	37	51	54	49	53	52	47	41	51	49	51	46	48	44	59	43	53	56	56	52	53	53	46	42	52	44	49	48	48	60	50	47	45	46	50	44	49	54	38	49	45	56	46	51	33	47	52	53	54	44	49	54	49	55	41	58	43	60	42	48	67	56	46	57	38	52	55	51	38	59	47	46	55	53	47	53	41	43	49	41	46	55	36	38	45	53	56	48	55	50	57	55	44	52	48	30	48	49	42	40	50	46	34	45	37	41	45	35	49	54	46	54	52	52	51	51	53	50	43	47	40	41	56	33	64	43	50	48	57	55	50	57	38	41	42	50	48	53	53	43	37	48	45	47	45	59	59	56	46	49	49	53	50	44	55	50	53	47	47	60	53	51	38	49	40	55	41	50	51	44	47	72	42	56	47	55	47	50	41	54	47	36	43	48	51	46	50	34	57	64	52	49	60	55	51	52	43	49	42	40	40	50	53	51	40	37	48	48	34	49	47	59	47	34	55	50	57	59	63	40	49	51	46	34	51	59	64	48	50	59	46	54	58	45	64	37	63	61	54	64	35	47	60	49	47	53	37	42	58	41	58	44	42	49	38	58	44	58	38	59	46	41	54	45	52	57	42	46	59	45	48	37	57	54	50	48	42	51	50	55	55	54	49	53	52	58	51	59	51	53	48	44	53	58	55	39	48	41	48	47	51	50	48	43	47	43	44	52	53	38	54	47	47	49	45	42	51	48	39	44	37	53	59	54	64	49	33	40	56	55	40	57	55	58	52	42	58	58	55	45	51	43	55	61	47	40	48	58	54	49	39	39	46	57	48	48	52	48	46	45	47	51	36	45	38	53	46	52	47	53	58	50	48	32	49	44	50	38	41	53	54	61	53	53	43	50	63	42	55	46	55	52	53	49	53	51	55	44	53	49	36	53	58	46	44	57	43	44	49	51	48	60	53	38	51	51	47	46	48	52	49	55	46	55	46	37	49	54	52	47	45	52	58	56	49	48	60	58	40	50	43	46	55	39	47	49	44	56	38	51	45	40	47	39	47	52	42	56	37	41	51	50	51	44	43	48	45	41	46	43	51	45	52	48	39	43	54	47	57	36	51	38	50	34	48	61	52	52	49	56	40	45	54	42	43	53	50	46	48	49	57	44	46	55	59	41	45	52	56	52	51	53	42	54	46	35	57	54	55	50	52	46	49	43	46	53	50	50	42	53	56	52	45	43	51	36	54	63	36	57	57	57	53	44	53	45	45	55	50	46	48	46	33	56	41	52	51	41	64	41	45	46	44	48	54	34	38	55	38	58	50	52	51	53	50	38	48	39	35	45	56	56	68	53	44	43	52	48	40	60	46	54	60	37	52	54	50	61	62	31	49	38	55	48	56	43	55	38	38	49	46	45	47	50	38	38	39	58	38	53	68	39	50	60	65	39	53	39	49	52	58	47	58	45	43	47	32	60	45	55	59	55	47	54	45	54	46	48	48	45	60	51	38	50	56	43	48	46	50	34	45	46	58	47	58	53	49	53	47	49	56	52	47	51	36	45	42	48	51	52	39	42	49	30	56	51	49	46	42	48	41	53	47	47	48	48	49	46	55	44	32	50	48	45	38	39	60	43	54	41	46	47	60	42	49	55	51	55	30	40	57	51	49	36	56	48	49	56	51	47	51	55	62	40	43	62	51	47	44	48	59	42	41	51	60	55	43	63	56	50	59	47	56	49	67	51	57	47	49	38	35	48	53	44	52	53	44	61	53	47	55	52	42	41	47	42	48	53	50	49	51	50	38	49	52	64	48	49	43	53	44	45	61	45	59	38	49	48	38	41	61	44	53	46	48	62	40	48	58	57	51	47	44	44	53	51	52	45	52	53	56	50	41	46	56	45	43	42	52	42	47	47	45	39	51	57	45	51	58	43	47	54	40	47	46	40	45	47	55	51	47	52	47	48	40	52	56	54	56	33	40	64	58	49	41	50	59	44	52	53	47	53	44	41	50	52	40	48	36	57	60	33	52	47	50	38	46	46	62	49	56	42	43	52	26	53	51	48	54	48	56	65	60	54	46	53	48	49	46	42	47	48	45	55	51	42	56	47	52	33	47	57	48	54	50	45	45	46	43	40	53	58	39	44	49	49	52	50	45	44	48	59	48	43	46	37	56	47	53	41	51	49	40	54	44	55	46	49	51	69	43	48	48	37	44	47	43	51	41	37	53	67	45	38	47	39	51	52	56	47	49	40	53	44	49	54	44	47	51	49	43	55	49	50	57	54	48	46	57	45	42	51	45	62	47	45	34	50	45	38	48	46	48	51	58	46	63	43	65	45	46	45	57	52	52	63	54	44	54	51	48	51	42	52	41	59	47	53	49	50	53	50	56	48	53	42	36	52	39	51	43	43	63	45	38	41	50	45	57	54	44	56	45	52	36	44	44	50	48	56	44	44	59	51	53	52	50	52	40	52	48	39	50	43	34
54150	40866	19363	14388	11495	16711	31648	23822	34351	39880	25183	23149	13151	11242	10259	7502	5306	3886	2655	1836	1084	807	609	660	636	634	608	582	625	635	611	605	593	671	646	654	666	594	642	644	630	597	645	628	620	604	620	657	650	610	616	638	598	633	618	615	638	636	598	618	592	637	671	659	584	649	634	624	628	616	587	613	600	580	656	615	626	625	625	615	618	630	622	618	652	702	644	622	585	630	641	618	586	637	667	621	650	623	628	646	655	623	617	645	633	632	618	640	650	626	608	611	619	608	581	650	677	682	663	600	627	626	622	584	636	632	594	607	619	624	602	601	610	629	606	619	636	638	578	629	577	627	597	669	642	594	585	647	603	645	610	638	616	602	622	630	613	666	583	649	598	646	637	611	599	647	615	598	655	602	605	587	624	649	646	619	631	594	632	632	624	627	627	619	620	589	654	627	634	629	671	631	638	620	605	641	620	583	634	613	616	684	584	635	613	604	619	612	641	659	633	639	606	610	599	633	622	575	635	582	638	660	587	606	664	614	616	612	621	622	641	670	581	622	603	624	635	707	586	649	645	639	603	628	616	633	626	643	585	582	623	648	595	668	605	617	622	614	615	613	627	611	596	638	604	621	621	630	633	616	612	608	661	618	619	637	610	615	592	624	624	643	645	629	624	622	623	594	601	598	625	633	626	667	647	602	617	632	597	594	614	601	621	646	662	647	614	646	600	644	607	651	612	647	628	652	624	626	618	662	614	629	609	652	617	623	643	655	607	618	665	620	608	634	673	637	611	655	610	633	647	612	667	624	615	633	609	612	589	599	634	680	625	650	663	644	642	663	568	615	641	608	661	598	651	639	629	651	612	643	612	632	644	615	640	614	655	613	619	652	676	632	637	617	637	620	664	612	630	628	642	638	636	637	638	609	644	640	605	640	612	616	639	634	662	597	647	668	617	616	633	632	580	617	644	630	620	624	571	613	640	645	569	604	663	589	631	643	684	664	603	655	637	606	594	585	645	621	634	652	645	649	631	624	635	614	617	620	599	667	653	626	573	602	631	601	638	645	648	590	626	616	587	610	606	636	585	602	650	642	562	642	600	597	623	630	607	608	633	622	642	625	572	656	636	605	608	602	622	606	654	595	642	629	660	595	633	635	588	608	598	683	673	594	600	601	648	638	640	641	629	638	638	617	656	620	606	639	671	589	614	587	680	572	645	647	603	607	641	638	600	635	582	628	609	591	633	638	622	656	622	652	581	627	639	623	612	615	645	563	632	606	625	643	612	595	645	612	632	614	601	632	632	634	644	583	651	603	594	620	616	611	653	601	623	620	633	652	594	586	625	629	602	570	637	617	639	638	614	600	595	618	637	623	659	641	641	617	586	668	670	630	605	694	610	626	623	629	637	604	640	632	648	634	622	629	623	583	600	609	692	634	679	617	597	661	652	596	604	635	642	629	635	617	647	636	613	632	681	648	633	643	646	590	583	589	600	607	640	618	678	625	608	637	616	634	611	622	635	651	649	654	628	667	641	611	611	632	624	638	596	621	589	624	696	612	633	669	614	607	633	654	625	602	621	629	602	629	655	630	640	578	633	635	647	603	574	656	600	619	625	657	675	598	613	627	631	571	612	632	635	678	612	662	622	678	630	608	638	628	602	598	614	648	666	662	616	659	653	610	622	633	612	630	690	642	625	604	631	599	605	623	619	637	647	594	623	634	618	612	645	610	606	596	587	684	624	602	596	628	630	623	628	620	640	627	595	666	660	603	624	692	631	638	648	631	612	680	645	637	654	601	579	635	593	646	627	606	647	606	618	571	674	642	657	602	634	626	649	625	662	613	617	615	612	651	634	650	648	570	613	655	640	612	621	656	640	624	612	602	655	622	628	601	610	663	641	632	614	645	626	647	622	619	608	625	645	647	640	649	674	597	687	655	619	654	603	634	596	599	637	649	659	590	610	588	633	628	644	651	621	636	631	655	663	602	629	654	617	643	657	679	598	656	657	623	670	625	660	670	662	645	617	623	593	651	620	632	605	639	697	650	587	631	630	609	619	606	606	640	628	594	630	619	612	584	680	667	614	634	577	663	649	601	615	629	641	623	615	617	643	665	670	649	620	656	600	546	643	636	620	608	683	672	629	599	592	648	651	636	660	642	560	604	647	629	585	628	647	664	617	632	621	644	585	607	639	574	663	625	619	648	641	658	625	590	580	633	642	624	643	627	630	602	602	605	598	658	608	656	645	641	601	633	633	631	612	666	602	598	611	633	623	634	663	678	605	644	623	593	644	607	581	636	627	582	581	636	631	638	657	632	618	668	632	586	625	608	646	615	641	647	608	648	604	656	624	671	621	672	606	658	634	657	652	647	618	615	594	619	641	641	618	609	594	632	611	622	633	649	587	641	657	627	585	605	615	619	633	668	600	597	593	639	662	615	612	637	579	637	620	655	625	633	598	622	661	645	661	594	638	635	667	582	630	619	596	582	637	647	656	616	681	642	610	607	623	658	628	637	596	662	691	635	578	597	667	632	619	644	627	641	596	640	621	630	666	645	648	607	614	627	585	652	630	636	630	635	632	650	642	636	615	616	679	619	649	603	655	618	624	630	663	623	631	644	599	610	615	647	591	619	622	658	639	610	631	660	634	641	609	616	589	624	673	666	672	588	603	612	648	635	662	637	612	630	644	624	644	611	640	650	625	598	596	639	610	655	593	620	615	614	608	653	586	625	640	594	667	630	632	587	596	643	652	627	658	649	648	671	628	620	612	575	599	643	664	632	615	648	601	644	667	609	597	642	615	660	638	629	600	688	669	602	610	614	601	601	583	605	602	656	615	623	636	630	677	630	575	654	603	599	602	624	580	632	626	609	630	655	597	615	631	623	603	642	573	640	641	613	605	591	601	627	595	600	641	631	643	655	627	653	593	640	636	612	635	615	599	605	617	651	636	609	603	670	639	610	636	607	587	662	622	566	627	644	633	594	640	626	612	615	640	604	633	633	656	644	639	654	636	628	634	593	620	617	636	646	659	622	622	638	631	620	592	596	602	630	622	620	621	623	637	589	681	602	655	663	620	641	644	599	594	632	664	641	656	639	580	658	623	603	602	677	656	607	588	627	674	606	611	649	647	597	639	640	586	644	633	648	633	607	622	627	626	622	587	616	605	626	617	589	615	612	627	586	656	633	634	615	623	653	600	605	590	575	632	657	661	606	579	614	625	635	631	598	604	615	609	602	614	655	632	595	639	588	623	608	608	612	611	606	635	601	609	670	603	676	597	670	651	632	604	652	652	634	623	608	655	619	651	646	649	641	649	597	592	584	655	613	621	658	631	627	608	645	622	630	618	633	621	627	605	671	618	661	617	642	642	661	614	630	614	616	647	649	681	651	612	614	569	578	607	647	573	631	602	622	636	598	626	603	622	644	631	643	618	659	588	643	649	647	626	679	677	636	604	616	650	629	638	649	636	653	622	641	597	635	626	623	654	618	555	636	615	636
16034	16765	4661	353	101	429	1301	1805	4715	4426	1314	689	290	306	331	348	172	174	116	93	46	57	46	49	54	52	56	50	43	51	52	72	56	50	67	45	41	38	48	45	50	51	41	53	48	54	37	59	48	49	54	50	44	39	56	55	43	51	47	55	47	47	45	50	48	45	56	45	40	59	54	52	43	54	44	60	46	60	61	48	48	55	46	61	52	46	45	49	41	49	47	55	47	45	43	50	47	51	60	52	48	50	60	39	40	44	42	48	45	45	45	51	58	42	44	55	52	64	45	61	36	46	51	41	40	33	50	48	43	56	49	67	47	56	49	38	40	50	53	54	49	42	54	41	52	52	48	56	54	49	68	54	43	44	43	58	47	51	54	46	59	51	50	55	44	38	37	49	46	54	53	48	43	39	52	35	46	52	47	49	53	53	45	49	37	51	43	67	64	61	62	55	56	60	51	43	44	57	59	48	42	49	44	56	62	50	48	38	54	66	47	62	56	58	49	62	47	37	56	44	39	43	57	48	49	60	45	53	40	63	48	52	51	52	64	32	48	46	54	43	53	51	41	53	47	43	45	50	69	46	52	39	54	34	47	38	57	61	43	60	49	35	38	48	47	46	65	57	47	50	61	51	51	45	61	47	48	56	49	61	47	51	44	40	59	55	38	37	44	53	50	48	54	44	46	50	37	48	52	42	45	48	48	54	43	42	53	38	54	53	50	58	55	47	48	52	51	63	39	41	48	54	39	57	52	43	43	49	49	34	50	52	43	47	60	53	39	48	54	44	43	46	62	49	45	53	55	46	36	45	67	55	44	59	44	45	53	47	36	55	68	58	49	52	55	55	63	55	41	46	51	38	51	58	36	56	53	64	43	43	50	53	48	51	54	47	40	49	43	52	50	65	66	49	54	58	46	61	58	54	48	45	58	65	35	59	53	44	47	54	50	43	50	62	57	60	55	47	32	43	52	49	43	60	50	45	64	47	60	49	37	52	36	65	49	44	55	52	59	59	59	48	52	59	54	41	59	43	59	54	45	51	52	35	51	36	47	37	43	46	60	72	52	48	49	59	55	59	49	43	65	47	54	47	65	49	59	54	51	47	41	53	48	52	43	51	49	41	61	50	48	55	31	54	53	54	49	39	39	52	48	49	36	45	52	48	41	52	52	51	46	56	55	59	32	48	59	41	41	57	63	41	55	43	54	46	40	43	54	47	36	41	52	44	43	47	51	49	48	50	57	44	45	64	46	46	53	42	53	38	44	38	39	49	60	51	42	42	50	49	46	45	54	43	52	40	57	51	45	42	49	59	49	40	49	50	43	49	45	48	59	47	46	47	43	50	34	42	44	47	44	42	46	59	54	52	53	53	50	49	46	44	45	35	51	55	52	55	53	50	57	42	46	60	57	50	49	54	57	50	55	49	43	51	49	50	46	46	60	51	38	42	49	41	55	44	50	56	46	60	47	49	44	50	44	49	51	47	61	49	53	50	55	49	48	49	45	53	49	47	46	45	55	47	46	50	62	46	48	59	53	49	40	49	49	48	53	48	48	41	45	46	41	49	47	56	54	54	40	53	46	54	48	46	44	48	55	48	42	47	57	65	48	54	51	46	41	47	51	60	52	50	55	46	46	60	40	50	38	58	51	44	40	43	43	39	41	50	45	50	52	51	56	38	35	50	54	50	45	47	53	52	54	48	53	49	59	46	56	44	48	57	53	37	49	38	60	46	50	51	29	62	44	61	42	54	53	46	51	47	45	40	43	49	60	44	51	44	47	56	49	50	58	62	42	49	41	55	51	57	53	48	50	45	58	34	51	48	37	35	53	53	48	52	40	47	49	47	53	34	34	49	53	54	48	62	64	44	65	47	49	50	55	56	46	42	55	35	60	53	59	43	49	44	57	57	48	38	49	41	47	52	42	57	47	47	46	56	46	47	43	54	45	38	48	51	52	45	53	60	44	51	45	58	45	38	50	51	42	44	43	56	45	48	41	47	57	45	50	53	36	49	52	53	49	53	46	53	50	47	46	48	60	57	44	54	49	52	52	51	48	46	37	57	51	56	53	45	50	52	54	51	43	52	49	55	48	54	45	42	53	45	46	60	48	54	48	45	58	53	53	47	54	37	47	49	56	46	52	48	38	61	50	50	49	55	41	48	54	66	52	40	56	45	54	61	52	55	45	41	44	45	43	69	42	48	30	50	52	51	56	46	60	68	49	45	46	44	58	51	52	46	44	43	58	55	42	47	51	50	52	51	45	57	52	46	57	46	51	64	40	51	51	56	50	48	54	38	48	47	46	60	50	41	29	48	49	50	43	46	59	46	49	56	40	54	51	51	46	40	53	32	48	36	44	54	50	45	60	38	38	55	57	40	60	54	49	41	57	51	57	55	51	58	45	51	44	47	62	52	48	50	58	48	48	49	43	46	40	49	45	63	41	45	49	53	53	48	46	54	41	48	33	47	39	45	54	54	46	56	42	46	56	51	42	57	41	49	48	52	53	52	50	48	47	60	36	42	38	46	47	40	49	62	56	54	48	54	47	41	48	52	47	48	62	44	39	57	60	48	40	56	49	46	49	54	49	63	52	50	53	52	42	57	40	36	54	57	37	65	48	50	49	54	53	51	48	51	45	45	55	47	53	50	52	55	55	46	43	38	53	37	46	56	35	49	57	50	57	49	57	53	42	43	50	64	38	38	57	55	39	62	54	47	51	56	54	59	55	59	55	56	51	50	51	48	53	49	54	41	38	38	52	47	48	60	43	47	48	54	55	56	50	39	63	62	44	49	45	52	52	46	47	50	46	46	59	40	48	58	34	49	42	51	55	40	53	51	52	55	47	57	48	52	60	42	51	44	42	49	41	72	60	44	42	43	50	59	53	67	42	49	57	55	56	48	60	53	47	56	45	44	48	64	62	50	53	54	44	43	50	59	52	47	40	57	51	46	42	52	52	45	45	54	60	42	49	50	45	50	56	47	37	37	50	49	46	70	46	46	55	52	44	44	44	41	47	46	51	50	53	59	48	40	54	60	53	46	51	39	48	35	57	59	50	60	50	61	47	49	51	36	45	54	48	34	46	54	41	51	43	39	51	48	52	39	61	50	53	59	54	56	51	50	50	44	52	41	52	64	60	49	42	45	47	43	49	41	52	47	38	54	41	59	42	42	54	53	54	41	57	45	58	46	40	42	58	52	46	43	52	46	52	43	54	47	60	49	52	60	54	43	45	43	57	60	47	47	44	42	47	52	48	52	39	46	61	47	44	50	51	48	46	46	52	49	46	48	37	48	49	47	48	46	41	56	55	46	53	52	52	59	46	40	36	45	45	54	41	37	49	45	41	46	47	56	45	57	57	45	55	54	49	56	45	60	56	51	57	59	44	39	50	53	44	60	50	43	47	49	46	47	55	50	39	57	48	60	41	56	55	46	51	55	50	59	45	47	47	55	41	43	60	47	51	38	58	51	51	44	57	64	44	54	26	50
50905	40097	21168	10678	9745	21373	32914	31563	43294	37878	23150	17911	10320	9942	10486	9287	5377	4594	2993	1980	1190	834	719	693	643	656	649	660	632	616	636	633	669	629	618	650	629	668	650	624	624	632	679	662	611	648	608	617	669	651	640	688	665	614	620	669	647	613	638	599	633	604	644	649	587	655	661	631	651	642	624	635	646	671	635	615	631	619	642	635	633	627	680	632	601	616	636	634	602	661	663	630	679	654	596	641	634	674	644	629	647	618	642	637	627	584	643	622	659	605	653	635	646	646	644	655	623	677	668	629	696	669	617	648	631	620	657	676	631	637	653	652	689	618	651	656	572	599	672	584	630	619	631	641	656	635	630	647	635	648	616	646	617	623	632	668	625	662	628	595	607	653	656	662	610	639	640	637	623	665	677	651	648	641	642	646	637	667	618	598	630	636	669	669	689	598	613	637	624	620	586	631	649	655	645	628	655	625	605	602	626	633	708	621	614	694	646	618	624	628	678	643	660	632	638	612	656	679	646	671	634	601	634	648	675	617	670	641	659	655	655	616	623	664	653	630	643	650	617	663	633	647	636	606	657	585	664	653	659	586	653	662	599	672	640	603	668	601	607	632	653	639	653	652	636	616	610	619	617	614	625	658	587	600	607	614	651	647	684	650	636	649	607	637	682	661	603	610	670	610	643	599	624	621	653	649	622	659	662	592	647	632	641	635	612	674	660	622	615	647	640	631	581	643	652	691	662	670	646	603	673	660	586	648	605	622	631	660	665	605	586	664	654	572	637	622	647	615	605	609	637	646	652	616	663	658	643	655	687	622	632	613	635	692	602	663	648	648	700	666	671	651	654	639	666	691	609	596	673	617	653	668	674	662	659	624	650	654	624	603	587	633	616	657	626	657	647	607	657	617	629	634	663	625	634	642	619	679	594	627	678	612	592	607	650	596	644	669	605	613	633	630	671	687	649	648	655	673	584	650	678	629	642	630	649	629	629	674	653	603	635	659	629	643	660	622	653	660	575	621	586	611	679	639	625	674	667	616	637	608	649	646	653	652	654	626	681	655	647	659	624	615	654	634	619	631	616	650	618	602	663	621	609	661	664	644	637	604	659	626	651	649	675	604	635	626	636	639	639	631	685	651	653	635	610	671	623	638	621	666	661	644	631	673	663	647	621	675	643	643	655	641	650	670	686	669	641	652	623	617	682	576	638	629	602	678	660	655	647	607	611	614	638	644	652	673	673	651	621	608	582	596	635	635	635	630	647	627	639	670	654	624	623	670	569	624	599	633	648	631	660	621	612	601	657	664	547	629	598	633	630	640	680	619	622	603	602	607	588	615	645	660	646	601	633	643	664	618	585	619	576	660	607	689	639	631	637	631	690	628	615	640	640	608	634	629	615	597	667	615	681	636	646	617	616	633	594	651	671	657	602	604	635	647	627	671	618	668	663	591	628	633	653	624	610	651	582	679	668	621	629	693	621	685	660	656	658	639	661	620	626	613	650	647	604	654	632	624	602	645	635	634	628	636	616	651	591	651	618	637	657	627	643	676	658	614	626	627	643	625	632	654	645	594	625	660	658	646	611	645	602	663	642	621	651	650	642	614	641	633	648	620	624	648	647	649	667	644	646	638	666	608	637	665	645	651	677	577	623	620	600	637	671	620	625	670	643	665	625	634	610	661	596	651	644	640	644	679	633	621	639	633	640	655	650	623	703	694	663	684	689	633	669	673	629	619	662	639	643	649	609	612	653	641	633	653	678	584	644	628	608	614	614	649	629	630	641	628	649	673	639	631	633	613	664	650	600	634	624	612	621	670	648	662	625	638	664	634	639	646	634	643	563	627	669	657	610	643	620	629	595	613	623	645	644	652	689	665	623	676	603	641	630	668	651	654	668	629	612	622	638	615	633	610	676	625	631	645	607	629	657	632	647	640	640	616	665	629	628	677	651	666	673	602	683	619	655	621	633	634	631	620	592	620	638	662	631	617	662	634	664	590	625	645	615	616	632	666	648	606	644	590	668	644	626	653	660	611	637	641	604	668	639	639	582	665	651	590	597	621	641	642	695	655	641	699	635	705	615	650	652	649	596	628	612	667	624	652	655	654	642	706	636	673	669	660	613	666	668	617	632	660	654	631	661	596	611	646	588	590	714	623	647	662	664	631	657	660	615	711	631	621	624	648	636	631	641	655	654	623	614	663	641	625	613	632	636	620	628	617	648	623	653	642	667	631	601	622	668	621	651	603	647	640	637	655	676	616	668	604	615	630	661	612	626	671	632	661	598	620	615	673	656	646	631	648	674	646	691	670	588	659	652	610	617	663	637	629	634	625	586	665	606	662	649	644	626	643	650	643	624	621	656	672	633	620	632	644	663	649	611	654	629	650	622	642	632	700	636	608	612	678	663	649	641	670	615	667	673	631	632	627	664	592	672	652	612	588	671	645	629	644	636	625	637	659	654	640	645	629	662	634	633	610	648	657	618	644	679	623	624	618	718	621	678	663	658	620	603	627	671	639	612	659	672	677	629	671	638	621	608	661	635	617	673	659	632	645	635	617	679	647	689	688	612	661	690	618	627	611	574	643	608	617	656	605	646	663	616	607	628	630	639	685	650	644	609	653	638	629	625	662	650	636	618	606	627	654	641	632	646	637	667	652	619	637	658	628	634	635	637	630	618	597	634	664	654	657	641	622	632	655	702	651	581	667	696	588	619	708	627	635	645	595	651	644	586	629	681	624	697	658	665	689	644	628	642	617	656	642	626	633	645	618	643	715	627	611	637	672	641	647	618	614	622	638	640	629	650	617	702	647	651	653	653	639	641	628	629	659	646	621	624	638	678	645	651	600	661	662	617	668	606	668	614	648	627	587	642	616	654	615	641	670	621	643	647	645	649	633	636	566	653	688	625	637	628	646	606	649	627	635	593	609	668	602	637	596	626	592	669	643	661	657	608	694	636	637	657	617	596	652	608	651	627	639	632	646	629	653	644	648	633	655	611	651	642	644	660	608	644	639	689	663	665	674	617	666	661	609	635	651	666	662	681	641	631	625	636	621	630	667	637	591	670	647	668	647	679	654	605	614	650	619	675	615	600	623	627	607	639	635	582	633	646	657	620	660	639	665	650	659	633	638	631	645	641	640	612	654	617	613	607	654	593	664	639	652	631	633	604	651	672	681	608	604	631	636	632	666	626	619	622	675	623	672	669	644	624	616	681	623	624	672	712	571	657	621	621	618	607	684	660	662	655	672	703	664	584	643	619	645	656	648	642	605	657	636	626	638	680	632	690	631	634	664	640	596	655	592	677	598	617	636	621	680	641	605	615	658	609	641	626	638	646	619	636	627	611	633	628	618	638	610	617	640	636	672	611	673	638	651	660	649	624	650	617	649	633	607	642	645	616	639	678	623	592	647	604	648	643	652	630	650	677	592	667	603	683	638	629	610	650	623	649	660	622	633	624	601	637	604	644	666	665	620	690	629	630	632	617	666	665	643	669	659
22614	28765	10905	580	199	1248	3527	1311	5807	6256	2064	973	361	537	616	456	250	238	166	122	82	68	49	49	45	44	53	51	42	46	44	43	42	51	49	36	30	44	55	51	49	56	53	45	45	54	68	53	40	53	43	50	59	51	48	37	51	50	61	46	52	52	52	38	45	45	45	48	56	55	47	44	51	49	47	52	38	47	41	52	43	41	48	43	47	47	49	50	40	54	39	48	37	50	45	35	50	49	42	56	38	43	44	62	50	34	41	48	49	52	51	54	55	49	56	54	52	51	49	50	54	61	48	61	46	41	36	61	45	58	50	47	46	68	39	53	45	46	40	55	46	52	56	45	58	64	57	52	51	46	43	50	51	61	53	44	64	41	45	46	52	54	56	53	45	49	46	46	41	38	47	50	49	50	37	38	49	48	68	40	46	67	58	54	44	59	67	48	37	47	45	51	48	58	50	46	55	52	59	46	47	53	43	57	46	46	61	41	48	52	56	54	64	46	46	58	66	43	44	43	53	45	37	68	59	56	49	50	55	35	53	48	47	44	47	56	56	44	57	43	53	64	55	56	49	52	55	43	43	51	58	45	37	51	54	55	42	69	65	48	55	44	52	53	50	60	44	49	40	43	37	49	55	46	43	49	47	65	55	40	60	65	46	60	47	53	57	45	51	50	53	52	43	54	55	46	46	52	59	63	60	49	52	56	38	60	51	60	49	55	49	52	55	57	42	65	55	64	51	48	43	66	49	56	48	54	52	48	43	56	44	51	50	63	44	40	54	44	45	46	45	51	38	55	50	52	52	55	52	51	51	47	63	43	51	46	55	59	57	46	50	44	49	55	48	39	37	41	42	49	45	44	42	48	48	60	54	66	48	54	58	47	53	55	48	51	47	62	63	61	52	50	53	46	42	49	51	41	39	54	54	54	51	62	45	49	52	40	56	46	68	45	48	69	56	51	44	46	49	46	43	45	41	36	47	52	48	45	52	66	48	62	48	58	44	44	41	58	49	47	51	51	50	46	51	48	51	53	54	61	43	42	49	58	36	50	51	51	47	46	46	68	58	59	54	70	44	66	39	67	55	52	53	53	53	50	50	47	58	52	51	50	49	48	54	55	66	44	56	54	48	57	36	55	53	57	45	37	45	41	45	46	47	67	43	43	42	37	47	53	42	58	51	45	42	43	40	47	54	44	36	45	61	56	47	38	44	54	43	57	54	46	47	45	57	40	43	46	53	45	41	47	59	47	50	42	43	50	61	48	46	58	46	52	45	47	56	56	40	49	52	44	55	49	27	44	50	48	46	42	51	55	50	36	57	48	47	46	43	41	53	53	53	48	46	50	59	40	45	45	50	47	39	49	57	52	54	38	56	49	39	50	53	52	42	52	56	45	57	46	44	44	48	45	47	42	58	70	48	48	51	42	49	48	47	55	44	37	46	42	58	46	53	58	50	58	48	56	55	48	47	43	41	43	57	40	52	44	41	47	54	58	45	47	51	38	40	46	44	38	45	36	50	46	43	54	57	49	37	51	50	43	54	58	59	40	55	53	43	50	44	44	53	59	33	40	49	58	55	54	50	61	50	36	49	45	51	56	46	56	42	62	48	62	58	51	45	57	51	47	48	56	44	50	44	44	55	53	43	50	50	39	52	45	51	53	56	48	47	47	40	45	48	57	55	49	53	45	41	58	49	41	55	51	54	49	47	50	45	55	42	38	44	47	47	51	53	47	39	60	40	47	48	48	42	48	36	32	46	60	41	44	33	53	56	48	57	49	39	49	52	54	46	64	52	49	52	46	52	56	40	46	48	60	49	41	49	54	54	52	66	56	45	45	47	50	42	46	65	53	53	45	45	42	34	49	42	57	51	50	42	47	49	57	40	54	65	56	43	54	48	45	42	58	62	47	56	55	46	47	47	58	56	53	41	51	54	54	46	53	59	60	41	50	39	49	52	55	57	45	52	49	65	59	53	40	49	39	56	40	54	48	38	52	46	41	41	40	41	56	54	59	47	45	53	53	54	40	55	38	46	46	39	40	54	52	43	50	37	55	50	63	47	54	48	36	46	34	43	55	65	47	60	51	50	56	49	47	61	44	55	48	40	57	46	52	47	46	44	40	59	51	62	53	50	42	50	51	52	47	54	62	41	51	47	46	29	50	46	57	52	47	58	52	47	55	37	44	64	51	43	48	45	52	60	47	48	52	53	42	51	34	47	35	41	51	51	47	60	51	53	56	42	50	51	46	44	50	38	41	52	64	44	49	59	46	56	51	43	58	49	49	49	52	47	41	37	62	52	65	48	44	43	40	31	50	51	48	49	47	43	37	53	49	49	57	39	44	49	57	68	33	46	33	50	55	50	46	51	40	61	40	49	47	43	54	57	47	49	49	47	56	35	44	53	39	46	43	50	57	41	64	49	40	40	48	53	47	51	55	43	48	60	49	66	43	61	46	51	49	63	44	39	63	48	54	38	42	42	46	54	55	48	54	47	61	45	49	49	59	48	56	44	64	49	47	52	42	63	50	59	44	48	46	44	54	44	58	47	42	46	64	49	60	47	44	41	53	45	51	53	50	58	50	47	46	55	55	47	46	56	67	55	47	54	44	56	47	34	44	49	43	48	50	44	49	57	51	43	44	47	55	42	55	46	46	42	50	47	38	49	48	58	49	51	48	63	54	44	53	48	39	49	52	46	66	53	40	43	50	48	65	52	42	50	41	54	43	43	55	50	55	40	46	42	51	60	53	51	48	57	62	51	35	63	57	54	39	49	47	33	59	50	46	49	46	57	66	45	41	62	51	52	45	50	70	40	47	51	48	57	48	55	62	48	45	46	55	54	45	62	44	46	56	56	52	66	45	53	44	46	59	51	43	55	36	55	43	44	48	49	62	45	41	46	61	44	54	49	50	73	55	43	43	52	50	60	48	40	44	56	51	45	45	38	71	50	61	52	46	59	38	54	56	50	58	52	44	56	54	51	40	42	49	57	40	41	41	47	51	63	45	45	48	55	53	51	55	43	53	53	52	63	48	42	54	59	49	54	50	61	49	56	49	51	58	40	56	42	44	52	55	57	41	47	56	38	51	49	47	51	51	52	37	57	59	55	44	54	43	55	54	49	60	53	54	53	47	63	43	46	49	45	59	51	41	61	42	47	50	53	48	57	50	45	56	55	45	62	53	50	51	53	52	48	52	43	41	37	61	55	60	53	45	58	57	48	53	59	50	51	52	41	49	56	59	47	40	51	49	63	63	60	45	43	44	52	48	54	47	43	41	54	52	54	49	62	54	53	58	60	45	59	37	53	56	49	47	49	62	39	45	58	56	50	48	40	55	49	53	52	42	54	47	47	46	44	53	57	58	60	58	49	52	49	54	54	51	48	50	58	58	46	52	56	42	56	64	45	48	47	50	54	37	54	43	47	40	58	52	48	51	58	44	51	52	69	38	54	53	44	39	56	49	55	53	45	51	53	52	54	46	52	45	52	54
57585	48284	26224	13690	14721	33267	42737	27314	46761	42011	27741	21422	11657	15199	15051	11747	6492	6100	3991	2474	1335	945	714	710	660	641	644	644	659	642	640	643	637	647	669	635	640	662	650	620	623	652	637	622	689	651	652	657	641	603	650	640	645	620	621	666	647	623	662	626	630	655	614	659	645	692	652	644	597	601	606	664	625	644	643	626	642	643	627	602	682	639	615	623	660	667	597	638	646	649	644	630	669	659	655	670	634	683	676	659	632	634	668	632	611	650	648	633	631	640	644	664	631	634	634	660	614	579	686	616	640	654	636	638	656	646	629	631	655	646	606	656	618	609	660	627	625	645	658	708	666	666	611	647	632	669	633	588	612	645	630	637	612	636	640	659	636	612	618	684	656	638	645	625	611	604	636	627	641	542	651	649	630	660	653	622	623	666	666	635	616	656	623	594	643	689	631	679	640	647	645	635	658	683	629	682	642	632	633	679	599	619	681	623	614	642	644	654	636	688	654	687	654	658	652	637	651	678	603	652	633	616	648	639	653	634	641	651	656	614	630	652	695	625	640	606	689	655	679	636	697	670	619	648	671	628	684	628	628	651	657	675	681	640	638	649	648	674	630	659	665	622	651	673	612	682	665	648	620	579	656	619	655	678	654	685	689	625	600	638	677	601	645	622	702	652	656	659	641	641	617	660	631	618	617	622	643	637	641	627	670	655	669	649	658	616	654	662	647	645	637	648	648	586	595	642	661	606	604	676	673	635	621	607	638	597	610	656	622	639	633	661	679	619	587	657	632	577	652	617	640	586	601	641	654	637	661	678	668	668	645	609	634	665	659	638	635	625	615	650	664	655	662	665	634	650	655	630	645	657	627	651	642	687	658	654	651	646	657	669	632	625	653	667	668	602	663	635	636	641	637	633	614	665	642	662	654	647	673	639	637	636	682	637	635	609	629	675	673	624	641	649	648	601	616	633	653	661	651	636	655	646	626	630	656	706	674	629	661	645	613	659	619	678	675	605	659	635	655	636	608	683	641	634	672	667	659	612	652	658	685	668	650	644	710	631	651	681	687	623	643	641	654	675	608	648	651	654	654	634	670	636	637	659	638	638	655	593	675	663	626	667	593	646	648	619	633	615	633	631	650	637	637	618	622	589	647	656	654	638	672	627	621	664	641	663	651	652	615	625	617	636	644	647	649	635	648	646	615	660	660	585	652	665	619	649	615	614	631	583	659	626	698	632	644	644	691	597	631	616	605	630	660	636	599	686	628	636	683	634	666	674	656	659	660	606	645	575	638	652	635	682	623	623	619	633	701	649	645	637	630	622	640	646	622	629	641	636	654	633	658	630	604	647	665	640	652	640	695	649	646	660	642	619	673	651	610	641	637	650	657	639	605	629	639	634	643	651	639	661	670	676	648	629	626	646	647	682	648	606	654	677	625	621	699	601	664	649	630	633	628	671	630	612	648	648	678	623	619	629	635	626	649	651	656	647	633	654	684	637	646	619	610	698	621	628	686	667	651	620	631	639	679	652	645	664	637	595	660	615	614	633	620	605	635	659	665	626	604	666	628	654	604	676	648	587	630	643	660	629	650	623	613	654	620	632	625	649	609	666	641	647	601	621	672	654	651	639	658	690	643	615	598	630	675	641	585	637	631	655	670	631	704	641	621	691	676	668	626	583	647	654	629	685	617	659	609	590	645	639	631	680	649	631	651	605	626	657	625	605	625	660	593	658	652	644	618	674	619	646	575	660	639	617	666	608	615	601	647	640	666	645	631	659	626	626	642	618	674	658	651	651	649	592	697	574	627	626	652	602	640	627	634	690	671	604	658	658	682	644	621	608	621	637	667	662	664	663	690	652	627	613	672	681	634	661	604	630	617	632	638	663	657	641	649	652	669	634	581	637	676	672	643	644	652	685	630	665	629	619	639	627	656	637	666	655	638	652	593	642	642	659	651	610	644	663	658	630	664	647	635	622	640	609	616	625	649	647	604	634	653	621	646	606	620	686	661	667	622	624	657	622	635	633	656	638	671	683	641	640	617	658	654	679	621	615	629	661	631	644	611	649	623	653	628	628	609	592	655	648	632	672	591	650	689	644	657	626	627	627	629	622	643	682	652	652	583	624	615	588	671	666	648	659	658	621	634	678	680	667	669	646	659	646	643	657	645	644	641	628	646	613	616	653	660	705	632	586	630	654	637	606	684	652	642	641	660	614	671	642	656	641	650	656	641	618	625	648	663	653	692	637	687	669	622	628	651	669	662	646	561	647	585	603	611	649	663	655	607	623	657	686	656	630	609	668	691	595	649	657	632	662	601	639	650	657	628	626	628	660	634	613	633	679	595	603	620	631	634	629	635	669	691	661	683	665	659	649	612	672	638	646	679	653	610	631	662	689	674	666	645	669	650	643	679	618	605	605	606	659	683	629	668	613	630	659	649	625	669	665	655	684	644	692	616	606	661	654	603	690	655	648	665	649	597	626	630	617	640	612	628	637	636	655	665	600	614	605	644	635	664	618	694	673	616	663	687	634	634	651	701	652	683	603	668	632	605	675	637	658	676	639	616	647	643	642	652	662	649	623	653	677	625	627	650	650	642	627	617	671	612	663	631	635	598	648	682	659	700	607	659	631	637	662	618	684	626	665	685	664	676	652	641	680	642	675	632	640	641	632	610	626	630	656	654	626	640	691	626	632	633	660	703	678	627	597	656	673	626	652	618	637	641	650	658	633	635	630	635	660	680	634	627	616	613	669	650	629	680	659	616	673	619	681	625	614	665	628	643	681	649	641	675	670	645	652	654	629	658	606	642	662	625	621	646	654	688	669	615	607	695	613	668	655	662	625	617	680	658	657	659	643	638	617	637	628	655	646	665	681	678	662	618	680	616	673	641	670	641	649	629	680	620	647	652	659	672	614	653	650	662	642	600	629	630	609	672	709	607	622	628	655	581	636	686	655	626	655	643	640	643	621	654	663	674	630	671	660	645	646	651	644	622	622	649	750	583	634	639	664	648	584	664	622	644	597	675	635	604	607	657	690	626	640	625	621	614	677	646	633	626	641	614	637	632	656	671	622	629	595	607	642	646	613	641	703	648	663	684	661	640	634	676	600	629	637	674	636	659	681	713	626	643	603	671	611	621	651	632	626	613	595	651	665	683	626	629	628	621	632	623	665	644	625	634	643	626	630	675	611	653	673	594	649	617	639	640	633	642	606	706	691	617	660	643	639	615	643	638	650	631	667	629	642	602	614	630	589	670	653	617	680	642	620	623	636	636	702	647	585	634	647	671	661	632	682	670	615	638	618	705	669	654	600	625	663	654	648	654	607	637	601	696	673	645	642	638	645	653	613	672	657	631	631	623	625	614	669	652	605	652	650	656	643	656	691	655	686	658	635	627	642	615	642	641	605	621	630	643	632	602	612	633	667	662	646	636	626	691	646	645	644	626	653	647	632	637	616	646	638	668	594	639	653	647	644	648	651	619	626	612	663	598	648	640	653
9786	6455	1316	121	97	382	653	282	1040	1620	513	332	169	197	191	142	88	88	87	63	46	36	52	52	50	59	49	45	58	43	40	36	41	51	51	49	41	52	40	51	41	47	49	54	53	44	41	44	42	56	53	50	54	52	47	39	45	40	53	51	41	52	51	56	39	62	45	48	42	51	42	57	42	58	42	34	45	62	58	48	48	48	50	54	53	45	53	46	44	52	52	41	60	50	48	51	49	39	49	39	46	59	46	36	46	52	34	37	34	50	47	54	42	45	46	45	43	56	39	46	46	55	45	42	39	60	58	48	41	50	46	61	51	42	58	63	48	50	50	56	54	46	51	42	48	40	48	50	48	42	52	46	51	50	43	46	41	44	46	56	54	47	56	49	51	48	49	37	49	44	46	46	55	38	64	64	56	50	55	46	54	44	45	52	59	58	49	51	49	33	52	62	43	37	33	40	43	54	44	38	36	48	52	52	62	55	53	64	47	43	47	45	43	49	42	60	42	59	38	45	39	47	48	48	49	47	53	50	39	46	41	60	45	59	43	47	49	42	25	45	57	54	46	54	54	39	35	44	45	56	47	44	46	46	50	56	41	48	45	48	48	53	51	50	52	47	46	52	50	45	48	44	47	51	55	41	41	48	48	53	46	43	40	74	52	54	55	43	41	43	49	59	49	47	45	52	40	47	32	36	40	43	60	56	39	57	49	46	49	58	50	43	46	63	36	49	47	59	52	57	50	52	47	39	50	37	57	46	57	32	51	48	61	50	55	45	50	49	39	57	47	51	45	42	54	56	43	36	51	58	40	48	43	61	53	44	54	39	45	55	46	56	41	49	44	56	55	47	52	39	52	48	46	47	36	32	50	56	55	44	59	54	38	55	56	42	40	39	44	51	48	54	55	48	43	58	58	54	36	49	53	58	42	46	47	40	50	49	50	49	49	57	41	56	49	53	49	37	65	43	57	50	39	36	52	41	52	33	53	49	48	53	44	56	46	45	50	51	58	57	49	52	50	48	46	43	42	44	42	51	54	38	54	47	52	39	51	44	41	49	44	59	48	54	54	43	50	45	59	36	55	48	60	45	47	46	52	48	53	39	42	54	52	53	45	43	50	42	40	37	59	54	40	39	46	51	52	36	48	42	51	51	36	58	50	53	50	49	45	46	52	48	55	61	47	50	40	39	48	37	46	58	45	54	44	42	49	56	41	55	54	43	38	47	49	54	53	44	35	57	53	46	33	38	50	42	43	41	42	43	50	51	44	48	61	55	48	54	53	53	53	50	48	50	55	48	43	51	34	44	27	48	50	48	49	46	41	51	47	59	52	32	52	36	50	45	47	39	62	50	52	49	41	56	49	64	57	48	45	41	43	50	53	46	47	50	57	61	54	49	60	47	52	44	44	49	53	34	47	59	48	57	40	56	52	51	57	41	58	47	58	58	51	55	55	43	65	40	53	45	56	43	35	65	48	54	47	43	48	44	36	52	51	62	63	43	56	31	48	43	54	33	46	48	57	54	46	42	54	44	45	30	40	40	50	60	47	40	50	46	48	41	40	41	58	43	58	45	54	49	51	42	51	44	55	48	41	49	48	42	44	37	48	47	38	56	40	35	41	40	50	43	41	46	55	45	59	56	51	56	49	40	44	40	48	55	58	56	53	54	44	49	40	53	42	53	49	51	52	55	44	43	38	61	52	45	56	47	41	45	49	50	48	57	50	38	47	47	57	50	42	54	54	46	45	45	48	46	45	42	50	41	44	43	45	54	39	41	60	53	50	43	68	51	55	61	38	49	54	36	41	46	41	47	50	64	39	52	57	56	58	55	40	50	40	43	54	38	48	40	49	45	44	46	54	42	51	45	44	55	46	51	55	47	51	50	43	44	49	34	37	59	52	51	46	57	58	38	51	42	44	43	63	42	61	53	58	44	59	57	52	53	51	36	40	50	43	58	40	42	41	47	50	52	53	49	38	46	48	46	34	46	49	49	43	47	50	49	35	37	48	46	42	48	46	46	57	39	48	43	56	50	43	44	49	39	57	41	40	64	55	47	54	39	46	36	49	54	49	50	49	63	55	44	44	40	37	52	48	54	56	59	57	54	43	46	44	44	57	51	53	36	62	54	44	56	38	60	33	52	50	44	49	42	34	62	46	43	54	66	36	64	49	42	50	39	40	41	54	42	45	51	55	56	46	41	51	48	58	39	42	42	39	49	46	56	53	40	45	49	40	46	64	50	39	47	41	41	42	44	40	46	46	34	58	54	50	33	40	54	57	56	42	48	44	47	33	52	35	53	55	42	55	53	53	39	50	39	57	51	45	49	36	45	54	50	56	43	44	51	48	32	42	55	50	50	41	56	40	48	52	62	46	54	51	42	45	49	52	47	62	52	46	40	40	52	51	49	47	53	42	53	48	52	38	36	56	51	48	40	37	42	52	40	54	45	56	41	52	42	49	46	49	52	57	54	36	52	49	53	54	57	40	49	54	38	40	48	52	43	55	49	43	48	45	61	49	49	37	49	55	38	46	59	40	45	52	44	57	48	46	47	43	51	58	49	46	48	66	48	49	61	52	57	56	37	47	55	51	57	42	38	54	46	52	52	39	50	37	41	40	49	50	53	47	52	46	40	40	58	57	51	38	53	49	40	43	52	58	53	51	45	40	56	40	55	55	49	46	55	46	55	36	42	43	57	41	57	42	50	48	55	45	44	45	47	40	49	37	54	47	43	47	55	56	42	59	40	40	60	51	50	45	55	43	51	48	44	45	60	51	37	50	43	37	49	54	53	63	50	44	52	47	45	51	45	57	54	42	38	45	42	48	50	55	58	55	55	39	45	42	40	36	41	42	43	37	45	53	53	51	58	39	57	37	42	48	49	47	44	45	48	37	39	39	50	43	37	65	44	49	49	42	40	48	46	49	48	35	67	43	51	45	48	50	49	45	47	60	41	52	46	48	47	47	47	38	49	54	50	52	46	51	48	36	44	42	47	46	53	41	49	54	47	46	49	56	54	46	63	42	54	38	32	40	44	44	54	38	63	39	55	48	49	45	54	65	52	61	46	37	43	49	43	51	44	47	41	47	51	54	38	46	52	40	49	43	35	53	46	49	44	48	50	45	48	44	43	40	58	55	51	49	46	46	37	46	46	46	59	48	45	49	48	55	46	40	48	44	43	31	44	51	43	53	48	53	56	53	43	49	47	48	34	48	50	53	43	49	49	51	50	61	63	55	59	46	57	57	40	48	51	48	53	45	56	46	45	40	50	44	46	56	51	41	47	48	53	42	42	51	54	64	53	44	48	33	48	50	46	37	62	52	46	62	44	47	41	50	34	47	49	60	60	41	45	47	40	56	50	29	46	46	52	48	37	43	58	48	52	46	61	63	53	45	48	48	48	51	51	40	45	47	52	46	52	49	44	38	48	45	54	45	38	46	57	54	41	47	57	54	47	70	57	44	37	46	38	41	52	47	39	50	48	45	38
42657	30721	11251	4031	7601	21272	23847	14168	25223	27618	14577	10946	5251	6337	5786	3482	2324	2046	1676	1035	747	679	586	616	645	640	572	615	615	610	623	618	602	616	637	578	625	585	578	610	648	632	609	616	647	622	614	646	610	643	637	624	589	588	616	556	581	593	638	621	616	598	601	636	608	590	600	589	607	628	618	632	615	673	669	574	607	642	646	614	629	660	658	557	613	605	616	591	591	641	620	605	605	631	614	569	630	584	652	615	627	619	612	655	616	638	620	604	637	610	602	644	637	624	606	674	592	579	612	602	598	597	565	606	612	597	649	664	642	582	615	608	637	615	601	605	620	597	627	586	649	633	634	606	666	632	611	625	641	606	636	595	656	640	602	610	616	619	595	636	637	590	597	635	647	682	596	608	594	640	595	597	617	576	638	627	649	643	580	635	598	605	599	583	593	607	644	593	610	615	620	583	584	623	645	618	635	628	625	685	598	623	632	620	632	624	596	676	637	648	660	620	617	611	586	632	610	628	592	664	673	626	628	580	644	604	585	653	606	593	626	628	612	602	610	621	580	594	630	631	631	648	595	634	600	646	611	596	613	571	638	643	633	638	646	638	638	575	637	625	622	576	591	621	612	648	627	612	637	633	619	586	597	595	651	620	610	622	640	599	609	594	664	632	617	636	588	595	662	567	682	589	605	606	586	588	632	623	676	606	610	637	601	608	638	595	615	622	608	666	669	606	614	618	622	691	584	621	610	598	648	563	618	618	610	600	581	567	632	599	656	644	584	668	611	559	603	633	606	611	633	618	635	628	591	644	578	637	613	661	610	638	629	621	611	659	624	593	618	611	624	588	635	596	630	628	625	647	598	618	623	610	640	628	677	575	606	596	613	596	625	613	594	592	582	616	613	650	678	632	657	571	603	616	612	570	664	616	595	570	635	608	606	612	598	604	607	631	642	612	629	653	568	661	626	639	704	651	593	613	622	644	603	651	602	586	596	594	626	616	656	627	571	623	607	607	562	630	654	598	586	620	588	634	636	641	629	641	625	623	578	584	662	595	593	642	616	614	596	568	614	632	602	612	636	624	605	663	667	577	621	655	610	622	607	631	628	584	630	593	591	602	627	606	648	601	613	629	579	598	599	584	603	670	645	585	670	626	612	564	599	613	636	629	592	637	611	609	652	626	676	607	621	629	630	601	639	639	640	624	611	647	605	654	593	635	647	648	600	604	595	584	610	606	653	596	679	590	636	594	622	607	659	595	608	593	670	613	655	629	605	621	648	625	597	633	627	614	652	597	623	628	649	657	596	585	633	590	593	629	613	590	555	622	615	592	686	616	633	639	572	626	643	598	617	632	624	591	657	614	632	605	607	624	628	654	576	642	654	610	616	609	636	611	684	576	571	656	661	610	622	609	669	615	587	616	641	598	643	638	627	610	608	596	586	632	619	597	609	572	622	596	638	563	649	639	622	635	615	628	608	648	677	580	648	611	603	646	619	598	655	646	599	607	610	604	650	602	632	587	603	644	630	611	586	624	638	634	603	599	632	638	603	618	658	649	625	633	613	619	648	609	602	600	606	614	600	575	596	618	677	691	630	620	638	615	586	644	586	627	609	566	630	608	638	629	612	615	617	659	630	647	620	620	654	595	655	629	620	629	627	585	656	618	607	600	642	647	590	590	592	606	609	617	624	627	644	611	693	569	625	605	606	604	634	567	614	612	611	600	597	595	604	618	618	636	600	668	624	660	634	601	607	590	672	664	636	636	596	603	602	629	606	607	614	665	611	614	645	614	654	622	622	632	544	639	607	602	603	655	658	700	574	633	664	596	630	640	634	636	609	637	611	595	568	623	653	640	597	655	599	646	616	603	627	606	617	631	632	623	621	653	571	593	598	616	631	619	613	595	619	610	577	626	628	601	607	692	632	630	608	628	633	640	578	669	629	601	643	634	580	627	641	593	675	618	634	584	622	633	585	624	639	625	579	601	620	614	590	641	653	611	641	560	665	628	630	603	606	635	603	584	576	613	613	607	618	607	618	620	629	601	589	620	638	630	599	610	650	628	636	670	609	600	649	611	658	620	587	588	607	607	590	601	601	623	627	646	579	629	627	629	601	590	600	678	580	651	630	623	633	628	600	608	626	583	591	630	615	632	622	651	634	589	638	604	616	600	612	588	633	595	619	598	579	626	606	596	576	554	621	596	595	610	589	613	616	626	624	616	642	586	589	649	604	610	610	689	591	594	602	614	623	610	600	626	634	573	615	625	646	611	668	600	602	646	629	670	640	561	613	621	616	668	648	584	603	619	687	657	632	633	618	630	589	627	623	610	690	608	607	645	699	578	640	682	605	620	584	646	639	579	628	637	598	605	616	585	598	653	624	604	623	620	583	567	671	646	633	614	634	607	566	608	598	628	614	618	652	643	628	606	649	591	646	607	651	603	635	563	658	602	634	643	685	652	610	601	592	626	635	618	608	606	620	605	592	647	580	649	636	620	603	679	595	565	573	645	668	601	674	648	561	635	616	617	617	596	626	683	632	630	616	620	606	593	634	628	624	593	580	584	598	615	604	633	650	625	578	598	584	588	681	633	618	613	572	598	652	668	602	666	619	626	614	613	640	606	616	605	607	617	653	606	599	580	646	580	622	647	601	624	617	614	620	630	640	627	612	602	615	618	581	600	626	608	592	613	646	636	584	628	590	588	624	636	640	628	618	605	628	613	615	567	604	603	607	591	640	615	626	625	590	618	638	649	651	608	627	609	593	649	660	606	602	637	596	600	615	628	641	641	633	570	632	637	627	593	610	667	636	622	586	655	621	635	618	641	601	654	631	613	617	654	565	636	611	603	604	584	632	600	657	626	631	619	650	655	626	616	607	625	633	606	592	632	630	651	602	633	634	632	596	622	651	599	647	603	609	630	636	597	648	666	607	628	609	638	549	633	615	673	630	661	649	619	622	576	626	650	634	636	620	621	626	538	637	620	649	584	619	614	594	609	635	626	653	614	626	616	635	621	669	635	617	594	642	614	636	613	606	595	620	635	585	638	629	594	596	642	613	614	570	603	596	628	633	618	636	599	629	647	626	574	618	633	624	635	601	647	624	599	593	581	625	608	624	629	661	612	613	587	633	600	609	640	628	619	616	634	596	578	573	625	626	614	604	603	662	646	585	564	588	600	570	605	594	596	587	638	653	642	633	645	602	644	617	610	593	615	610	589	646	622	626	616	618	656	634	631	616	654	604	561	617	646	646	596	644	619	616	608	642	635	643	603	624	625	594	643	585	635	630	635	598	611	629	575	603	611	610	564	657	595	584	635	620	640	655	648	605	606	638	621	625	655	620	527	645	628	614	598	586	578	600	608	621	607	588	626	611	680	608	641	630	684	560	623	623	572	597	595	576	630	655	657	611	621	623	639	630	621	601	616	618	670	616	622	650	641	581	631	674	578	613	604	586	615	615	649	624	615	633	638	618	617	630	604	625	609	651	648	591	614	615	629
18890	18512	4400	429	375	812	1575	833	1815	4845	1377	747	367	562	497	295	193	190	140	96	65	39	52	51	46	39	55	41	45	57	46	54	57	43	56	52	48	41	43	58	47	56	50	37	39	50	49	49	51	51	49	41	52	43	55	48	50	59	40	37	32	54	53	48	45	48	50	50	70	34	53	59	46	51	43	53	60	50	46	45	52	54	52	37	49	43	66	48	50	49	45	46	41	46	57	43	43	53	39	46	45	54	60	55	43	47	62	44	49	49	60	48	55	40	57	52	44	37	49	52	47	62	46	57	65	40	50	38	49	46	51	67	58	41	48	38	50	40	48	58	48	53	40	53	51	49	38	44	40	54	40	47	52	54	32	39	44	53	53	50	50	51	52	53	42	62	44	40	62	47	47	49	51	47	49	47	55	48	60	53	55	64	44	44	53	40	47	54	56	49	56	53	60	58	55	55	46	49	50	48	57	51	50	53	40	44	38	45	47	38	44	38	45	58	52	48	45	41	46	41	55	37	38	50	40	53	46	41	53	61	46	49	64	47	45	47	46	48	59	58	40	67	51	65	50	62	53	46	57	46	56	47	51	48	49	40	61	51	57	49	49	51	48	36	48	42	41	60	51	55	56	56	54	58	57	60	53	53	51	57	47	49	50	52	56	54	44	54	45	40	44	48	56	55	49	46	51	51	50	51	42	36	54	44	58	47	54	45	47	57	52	53	52	43	71	48	54	49	55	55	54	48	50	39	51	44	42	48	58	62	46	39	58	52	56	50	39	50	43	41	62	47	46	42	49	38	39	48	51	51	53	50	55	47	56	38	45	41	37	51	52	28	51	51	48	49	53	60	54	52	50	40	46	47	44	47	50	46	48	52	51	54	57	49	45	59	45	54	54	39	40	51	44	40	65	42	54	50	44	49	52	49	51	48	57	49	52	39	63	41	70	62	58	44	55	43	39	46	54	53	46	44	46	51	49	45	39	57	56	54	47	55	36	56	45	54	52	45	49	61	46	57	53	47	48	42	47	42	52	49	59	57	45	54	50	32	49	50	51	44	51	61	46	51	61	64	51	49	49	50	43	49	49	60	50	58	52	44	37	39	44	43	56	50	55	50	51	50	49	48	37	43	57	52	44	47	52	58	61	38	45	45	61	43	53	38	37	43	40	49	49	50	36	60	54	69	44	57	52	52	40	62	41	46	47	50	55	48	58	42	47	50	49	46	54	46	55	49	51	40	43	35	49	51	44	32	43	55	49	43	62	48	42	34	53	62	34	48	50	42	62	40	47	53	48	47	56	58	44	46	51	41	38	59	70	44	49	38	59	51	50	53	54	54	50	51	51	41	64	41	59	55	54	47	36	54	44	56	41	48	52	45	45	46	54	56	48	38	49	69	54	50	52	44	66	51	46	45	47	59	44	47	48	40	51	60	43	55	59	42	51	47	39	56	38	45	53	52	52	52	48	44	56	46	45	43	55	47	42	52	49	47	60	56	51	48	52	45	50	51	64	41	52	42	53	44	39	45	51	43	44	50	48	51	57	47	44	49	52	47	50	60	46	47	53	53	50	51	49	46	49	50	45	47	35	52	42	53	49	55	55	38	41	46	49	54	46	48	59	42	45	48	46	66	59	43	55	58	40	63	42	57	53	62	47	45	53	48	60	46	45	42	49	71	52	45	50	55	56	43	51	52	44	40	47	49	36	38	59	47	39	53	42	45	41	53	53	45	41	49	55	46	37	51	35	39	53	54	55	44	51	56	38	45	39	46	56	41	55	53	47	48	40	66	48	50	53	51	50	44	44	46	49	41	47	54	59	42	43	60	47	54	67	46	43	40	38	45	53	45	45	50	45	54	45	50	49	61	52	46	54	54	43	65	45	56	38	40	58	52	36	52	37	50	48	52	42	40	45	47	58	50	54	41	57	45	62	59	56	45	58	63	51	54	43	47	48	53	46	49	51	51	38	44	45	54	43	56	52	51	47	49	43	64	39	55	53	50	46	32	35	51	43	44	56	44	43	37	40	41	56	44	52	67	39	59	48	51	47	46	46	44	36	39	65	51	63	56	39	52	50	53	50	44	43	60	45	44	41	41	46	47	51	42	45	46	56	61	55	53	52	43	54	48	53	43	51	51	47	41	61	43	55	46	50	55	41	38	47	39	53	42	57	51	40	43	55	40	55	47	46	46	49	43	43	53	50	57	47	50	32	26	42	48	49	50	40	41	47	36	40	38	48	48	45	53	49	58	41	56	51	36	50	53	54	70	49	35	45	52	39	47	43	44	48	46	62	46	49	49	52	52	48	46	52	46	46	45	48	45	42	55	40	39	55	44	44	55	42	48	63	52	51	43	51	56	45	58	44	50	42	51	40	60	44	40	39	61	58	44	58	51	41	44	58	53	46	57	56	66	49	42	53	47	54	50	56	42	45	56	47	66	54	40	48	46	55	64	43	45	47	56	47	56	45	56	37	45	56	59	53	42	43	46	64	53	43	43	57	53	45	62	46	46	57	40	46	50	45	40	46	40	57	59	53	50	42	49	44	43	36	49	41	58	59	36	45	51	55	42	55	45	48	52	47	52	44	45	50	43	38	54	40	41	55	53	54	55	49	53	45	43	52	59	50	76	28	36	60	43	41	48	55	43	49	68	50	35	50	42	47	48	48	55	55	45	52	55	61	51	50	40	42	38	53	55	53	49	54	52	52	42	53	54	51	41	32	44	44	61	47	38	46	34	47	42	56	57	44	45	47	53	47	39	49	49	55	51	55	47	60	49	58	39	46	55	45	53	41	44	59	54	50	42	39	62	43	47	46	68	45	55	49	38	52	47	49	47	35	57	57	45	50	38	46	47	46	50	48	45	66	59	46	52	49	56	33	52	37	33	58	47	42	40	50	57	61	39	46	44	44	62	56	50	56	58	45	53	55	56	46	66	57	46	53	45	46	48	56	51	60	49	47	46	53	48	49	45	58	44	48	63	45	47	46	40	52	46	58	46	54	40	50	60	56	54	41	52	45	57	40	53	41	44	43	41	52	46	42	51	42	50	52	43	54	36	56	46	54	47	46	46	64	37	51	45	45	38	48	47	48	58	54	62	39	46	43	61	51	48	42	52	47	51	47	46	54	56	39	41	48	51	49	59	56	37	45	44	50	37	42	47	57	34	48	57	58	59	54	53	49	55	45	48	51	44	54	49	62	33	42	66	54	50	35	53	49	49	41	49	45	53	47	38	50	35	45	54	52	57	49	48	43	59	44	40	35	50	47	62	43	54	49	59	38	58	40	49	34	48	45	49	42	57	42	39	48	64	45	47	35	42	42	49	37	30	47	45	43	39	43	56	49	46	44	56	57	41	44	43	51	44	44	43	49	58	48	50	36	41	56	52	44	60	43	51	52	48	46	47	62	38	72	54	46	50	53	56	34	46	44	48	52	50	47	38	53	61	53	38	45	49	47	40	38	54	52	46	53	49	43	48	48	54	44	59
54577	37669	20884	13177	23401	29370	32272	25882	31613	39161	24070	19087	12667	15244	12279	7856	5523	4971	3459	1702	1083	777	644	628	659	670	608	631	613	616	605	618	603	603	609	561	647	677	640	623	603	598	639	654	584	627	635	603	618	683	632	647	633	565	626	623	636	674	607	602	619	669	637	617	640	658	629	614	603	629	620	608	592	635	644	620	617	615	630	604	632	642	663	673	643	599	652	581	608	596	651	613	603	617	606	614	617	614	655	656	656	632	627	628	609	614	637	638	622	620	631	647	637	666	629	594	619	646	679	609	616	603	632	637	645	615	576	562	615	605	623	660	611	633	621	639	636	633	618	608	601	636	616	640	602	637	638	609	639	615	619	618	692	646	616	635	680	653	618	612	654	635	637	604	641	636	637	616	664	577	650	600	597	585	664	654	619	644	624	619	574	635	614	681	672	658	635	686	630	583	643	658	630	594	592	646	637	622	647	664	608	616	591	676	603	613	628	618	651	624	670	656	662	619	627	603	635	619	640	627	587	629	626	613	654	627	621	593	614	606	614	626	676	601	626	652	581	613	641	623	634	626	596	673	654	606	640	586	602	651	613	648	599	645	628	618	639	638	615	635	612	612	644	604	662	636	619	653	617	627	628	622	632	606	625	635	621	607	641	632	649	603	646	614	640	606	613	622	662	586	614	664	634	618	615	619	610	635	630	626	591	632	604	579	645	649	599	589	581	598	694	690	633	634	654	617	643	609	600	643	596	679	630	682	612	617	643	621	595	621	659	628	641	613	606	686	623	639	596	650	664	612	583	634	628	610	619	645	618	652	621	656	627	627	620	663	612	621	674	597	627	574	672	626	580	565	663	633	661	662	619	652	607	668	654	657	669	650	641	656	666	627	634	644	620	598	605	575	613	609	615	622	592	595	614	646	642	584	624	645	630	635	614	626	650	651	597	601	590	621	656	655	635	600	607	679	622	670	641	638	623	627	635	671	609	672	618	642	589	645	683	650	626	643	609	593	656	617	613	634	628	643	672	614	580	621	621	650	638	637	631	626	656	595	622	619	620	640	637	660	593	603	627	582	606	647	626	642	635	608	659	599	650	566	654	595	653	591	607	612	639	670	636	650	621	626	603	595	688	618	636	600	632	631	624	651	644	651	613	581	661	630	629	609	620	650	624	639	603	600	669	660	661	649	619	650	655	615	669	624	653	634	625	613	584	606	649	649	619	598	633	609	626	643	647	666	648	650	651	625	630	604	634	678	630	621	612	607	649	598	610	643	608	606	681	637	596	589	584	607	635	636	657	643	635	658	659	598	619	582	670	639	642	650	646	618	639	645	612	636	644	612	614	602	638	616	618	629	686	667	598	605	640	634	619	601	664	615	641	627	593	625	609	657	658	608	572	619	620	587	645	577	601	644	601	535	609	631	642	652	589	643	609	651	653	623	608	594	620	652	659	643	667	623	617	642	605	596	654	629	647	620	633	633	635	661	656	646	638	624	590	642	622	610	610	678	629	634	578	586	608	650	600	629	600	600	640	612	609	650	646	605	638	628	618	651	617	647	637	599	586	600	601	644	601	615	607	609	654	670	658	655	584	651	623	576	630	643	637	606	627	640	635	632	600	634	632	628	602	655	628	626	611	620	684	615	595	657	599	645	681	678	658	618	645	618	608	606	650	690	629	638	643	639	587	593	618	651	633	641	599	642	642	610	662	627	591	569	633	643	655	579	622	644	638	644	650	617	637	673	593	641	597	654	618	608	647	622	600	630	632	606	668	621	599	649	652	610	598	670	640	626	633	630	637	633	631	625	648	623	599	642	648	601	595	621	645	646	597	614	669	611	595	639	638	602	580	686	603	620	622	678	647	632	712	622	636	579	574	667	656	613	598	607	600	605	664	618	711	675	679	622	642	651	644	620	645	600	614	620	632	630	614	627	628	636	598	653	650	612	624	615	592	647	637	638	617	685	647	593	637	615	645	654	616	641	598	619	618	619	633	613	610	621	629	611	585	657	626	619	632	591	665	677	610	692	657	651	644	667	651	624	648	666	625	662	681	659	644	586	637	635	624	635	576	656	608	625	643	584	649	647	616	623	598	646	649	611	643	649	588	598	591	618	640	598	680	627	669	638	608	674	641	574	671	632	644	681	604	593	662	658	653	639	651	617	636	624	660	620	599	654	566	615	652	613	664	667	621	655	647	660	651	616	617	643	633	633	620	640	667	624	658	676	609	626	615	626	619	646	662	605	576	603	656	632	656	650	645	616	615	634	650	623	629	610	587	612	624	631	638	637	622	658	599	636	637	653	610	645	629	608	653	591	683	672	586	619	651	594	621	609	665	630	591	606	610	590	645	638	650	575	583	607	642	589	637	666	613	596	641	640	616	677	610	620	635	661	658	626	592	664	676	574	629	651	595	648	631	641	643	626	620	677	610	676	616	615	595	570	673	649	630	618	611	619	587	632	650	626	630	639	642	631	584	585	639	639	618	615	658	589	625	610	600	659	661	593	623	621	648	605	660	610	660	648	636	669	597	595	644	646	619	612	582	628	651	654	634	661	635	604	631	633	617	621	618	697	641	644	605	580	653	606	632	601	626	572	624	657	626	647	606	636	620	620	648	640	593	625	634	626	664	601	671	671	608	552	632	632	653	677	638	591	640	636	641	633	619	662	625	650	642	618	643	608	635	618	654	640	619	593	636	608	668	650	628	646	629	674	609	644	607	615	654	610	650	628	628	634	604	605	602	636	660	587	636	625	644	647	584	598	628	607	615	650	608	641	642	659	633	605	591	618	593	648	654	648	601	646	636	601	617	612	607	642	596	630	646	600	617	620	632	664	626	606	628	632	560	661	640	624	614	628	620	604	634	639	616	637	603	614	589	625	666	598	608	615	640	594	677	605	654	643	653	590	626	688	640	614	668	610	641	653	615	604	664	631	637	642	650	603	635	590	639	625	614	611	648	662	636	654	631	615	600	632	646	661	621	623	626	570	630	601	631	612	633	618	578	654	622	613	597	637	643	596	665	680	701	584	650	607	650	616	594	628	655	645	616	620	593	650	625	607	656	622	631	616	614	688	610	652	607	672	644	713	632	646	662	626	633	646	676	608	626	639	655	644	612	642	641	623	612	590	583	595	632	662	613	624	640	632	638	622	597	673	635	658	644	674	633	627	617	596	630	564	637	644	630	642	626	635	654	633	602	642	630	645	647	613	569	673	629	581	606	600	618	614	638	630	664	623	633	616	620	700	604	604	651	627	617	546	571	609	642	639	654	638	629	639	642	606	627	613	641	624	628	651	597	651	659	659	660	589	659	623	632	619	599	622	651	664	625	612	640	631	652	600	622	612	628	643	643	617	635	618	627	648	631	632	638	601	623	596	636	660	628	627	622	614	609	635	646	593	630	637	576	699	628	627	609	627	630	646	633	629	617	582	657	612	643	635	663	636	646	640	636	615	611	612	609	635	623	668	637	625	662	594	637	619	624	639	617	640	641	611
17239	16078	5012	657	343	546	1483	1090	2013	4971	1554	664	447	584	526	279	227	175	139	71	80	54	41	47	49	54	41	53	51	61	43	45	55	55	53	52	39	43	53	51	53	60	52	54	43	42	47	59	61	37	48	37	49	50	66	47	36	49	38	45	47	39	47	55	48	46	43	51	43	55	43	53	43	59	62	44	66	45	57	52	46	41	55	46	45	54	58	63	42	43	54	55	55	49	50	52	50	49	41	40	51	51	45	41	47	55	43	56	48	49	43	46	51	50	36	44	56	59	43	53	54	59	45	65	53	61	37	61	53	47	51	46	42	51	46	51	52	49	54	45	49	56	52	53	43	47	56	44	43	45	55	60	59	52	44	45	56	39	55	50	59	56	51	28	38	46	48	52	42	49	39	57	44	60	46	51	42	51	59	48	57	50	39	46	51	42	40	53	57	52	46	47	43	54	60	46	49	56	34	45	52	64	64	69	46	51	51	43	47	45	50	41	43	45	59	45	52	52	70	56	44	41	50	52	56	64	46	56	47	41	36	46	50	55	54	38	37	52	56	47	49	57	50	54	54	55	62	49	42	47	61	45	30	45	51	48	52	47	51	38	39	45	43	60	44	55	41	54	55	43	47	47	43	41	51	49	47	58	40	48	40	55	44	48	50	46	49	60	50	52	62	48	49	51	55	42	55	47	50	45	40	55	48	48	52	49	52	57	37	46	58	51	49	44	40	61	51	53	55	41	58	61	37	56	53	53	41	40	63	57	57	63	58	42	41	55	49	52	53	49	54	50	61	40	53	58	56	51	50	51	35	63	44	43	49	54	53	60	48	48	46	62	54	50	49	50	48	52	56	52	43	50	49	35	44	39	46	54	50	42	63	62	57	39	42	47	48	44	63	41	59	53	39	40	52	46	57	55	63	36	51	36	58	49	53	44	47	53	63	47	51	62	49	56	55	45	63	56	52	46	49	43	41	57	48	46	49	53	42	51	43	40	45	50	39	45	54	56	50	48	45	47	53	44	51	54	56	41	44	46	50	61	45	60	43	51	47	51	53	46	47	52	47	51	61	55	44	54	56	49	36	43	54	42	35	49	49	42	45	45	46	50	55	45	39	35	47	49	41	48	37	45	45	50	46	40	43	55	55	43	44	47	41	52	32	49	41	52	42	58	58	48	44	47	50	47	50	50	37	54	53	59	41	44	45	47	56	47	38	58	37	47	57	51	42	47	44	46	56	51	50	42	53	48	55	54	45	39	47	54	58	48	53	42	47	43	55	52	64	51	51	58	35	50	50	54	49	54	46	59	45	42	38	41	41	41	42	40	53	37	49	49	52	54	45	43	46	53	63	46	42	57	54	42	39	57	58	58	49	54	43	41	46	53	58	53	37	40	61	43	43	42	43	44	54	41	62	51	56	52	51	34	55	51	52	67	54	53	45	46	51	39	41	39	40	46	38	52	37	39	47	48	51	58	47	57	58	34	55	55	58	49	58	53	54	65	46	47	50	52	48	51	41	49	45	57	39	49	52	45	53	42	35	54	62	50	38	48	40	41	45	67	44	53	47	63	63	39	61	55	52	56	55	45	50	49	52	50	50	39	67	58	52	42	50	46	43	43	51	45	53	44	49	52	48	52	44	46	53	38	48	52	56	54	47	50	50	40	53	65	64	54	48	50	42	46	55	42	48	49	48	55	44	45	61	56	52	53	48	60	50	46	52	52	58	49	45	40	52	42	46	47	42	51	48	38	57	41	42	58	59	51	43	43	53	50	48	51	57	50	49	50	61	67	63	46	50	45	43	50	51	49	43	50	52	64	42	45	56	55	43	52	49	53	45	44	57	45	50	43	57	39	47	42	65	30	59	52	55	52	38	50	44	44	48	46	51	59	42	50	51	53	40	53	44	64	46	59	64	45	40	69	36	58	54	53	53	52	46	44	55	38	57	50	48	43	51	42	54	43	53	49	68	47	62	61	44	42	52	55	43	58	47	62	70	48	40	49	46	42	49	48	44	54	49	50	56	52	44	47	52	42	44	54	44	50	60	54	63	55	65	49	45	46	58	51	54	54	53	58	54	55	42	42	39	43	45	56	58	62	38	53	53	46	49	32	60	49	42	45	74	48	64	51	44	41	45	40	51	45	49	49	41	57	44	50	57	40	47	53	33	57	52	53	56	40	57	55	43	61	52	53	45	51	37	41	42	42	49	51	54	44	51	45	63	56	51	53	52	58	44	54	57	45	55	39	58	47	42	55	73	56	57	50	42	50	50	45	50	46	52	49	50	59	48	49	54	63	48	55	45	50	44	50	47	57	51	41	43	50	58	37	44	43	46	46	60	47	44	46	47	51	54	49	45	47	56	56	57	58	52	44	57	39	45	54	42	56	51	51	44	49	40	46	49	62	44	45	45	46	47	45	49	41	45	49	55	64	55	48	59	49	51	49	40	60	39	41	52	47	69	49	57	43	46	45	45	52	61	58	43	58	41	47	37	47	43	44	46	45	63	47	53	47	50	47	56	56	60	52	49	56	50	49	42	34	43	49	45	37	47	46	46	39	34	58	56	45	38	46	49	45	43	56	43	44	55	44	50	51	55	42	61	56	49	50	54	47	42	52	66	43	39	60	54	52	66	47	45	41	38	53	37	43	50	51	39	51	48	44	42	42	67	45	64	54	43	37	62	49	55	54	44	47	52	45	44	59	47	43	69	40	41	40	60	52	45	51	51	47	55	54	48	57	66	41	47	48	34	44	61	55	60	46	67	49	49	50	55	43	49	59	43	42	65	54	46	45	39	37	48	47	60	52	47	37	40	35	47	56	58	50	56	43	45	43	37	50	45	51	53	49	49	49	56	56	56	54	48	49	43	45	63	46	47	48	59	40	44	51	39	41	47	35	52	45	51	53	60	52	48	45	54	47	49	58	50	54	60	46	41	39	41	48	55	53	47	50	50	38	55	45	55	59	49	38	44	51	49	55	38	58	39	33	43	47	52	43	50	44	45	47	44	43	41	51	43	48	41	46	41	39	41	49	48	43	53	44	54	45	54	50	53	51	57	46	49	48	48	55	52	54	47	55	51	52	58	55	40	35	59	59	47	40	48	48	51	51	48	57	56	41	55	49	49	45	42	61	55	48	50	41	64	41	47	49	48	43	61	45	50	38	42	49	53	64	44	50	51	55	44	51	54	47	59	54	43	58	37	47	49	48	49	50	53	50	49	44	44	42	48	43	58	41	37	50	50	48	30	41	46	48	52	45	38	53	47	52	43	41	53	48	48	64	38	43	43	53	52	57	56	63	43	44	43	44	68	55	51	50	57	45	34	59	58	46	55	45	52	42	53	60	40	42	57	59	48	47	59	49	48	54	47	54	58	52	47	56	37	68	44	42	50	46	45	53	60	51	51	59	51	44	36	40	46	50	38	49	51	50	42	39	55	53	55	42	44	41	44	64	47	50	48	48	48	52	49	60	50	49	50	48	50	54	40	47
51505	38991	23885	15225	23114	25821	31705	28959	29923	40436	25779	18029	14194	15636	12902	8499	5226	5012	3167	1706	1048	807	657	653	648	679	594	637	641	609	608	642	601	601	663	579	626	634	666	617	661	685	643	610	643	651	616	617	667	641	646	644	644	637	601	636	646	683	645	591	595	621	602	613	647	644	622	640	616	646	646	634	641	649	662	635	613	632	616	611	668	664	651	652	590	630	649	662	622	654	669	635	643	663	609	625	664	588	661	651	630	625	605	680	666	608	598	650	659	677	662	606	655	638	638	622	670	675	614	630	640	611	616	622	621	674	621	645	634	651	630	643	657	669	631	608	706	656	618	609	617	680	647	641	639	671	609	687	636	606	623	657	612	650	630	660	602	632	645	647	656	594	707	610	688	649	619	644	641	659	653	658	644	622	619	597	628	641	625	630	629	665	638	642	692	678	642	635	602	630	651	633	606	619	647	628	628	635	699	629	634	590	620	630	689	667	605	637	624	653	629	687	653	642	674	655	604	631	644	590	645	669	612	665	641	639	666	628	609	653	627	641	628	593	632	600	625	597	613	633	667	640	653	615	644	697	614	661	559	627	624	623	662	606	616	615	630	635	629	650	625	685	667	638	638	650	627	594	677	617	548	609	653	587	637	641	629	671	661	647	622	616	615	643	641	667	637	617	609	699	613	592	655	661	682	666	642	617	623	643	655	643	640	618	609	641	627	635	604	638	625	652	651	635	624	604	643	627	615	632	623	642	589	630	661	636	601	627	664	628	588	590	616	633	626	653	636	680	650	663	650	665	637	614	661	636	640	646	686	637	658	632	640	638	630	618	658	627	638	672	626	702	675	667	563	630	615	625	706	631	639	646	573	673	643	633	687	643	625	620	611	645	662	664	626	617	608	669	633	662	612	642	654	643	607	617	640	659	652	711	663	616	653	618	628	606	614	646	648	598	644	622	628	651	591	675	644	650	678	634	693	633	701	597	635	623	647	624	633	644	662	619	597	610	639	642	622	647	629	654	606	629	687	648	655	657	635	663	616	653	640	630	631	646	680	635	627	634	595	668	692	639	646	654	684	636	622	639	642	621	637	633	676	626	619	617	663	643	612	622	655	645	632	612	628	615	621	645	631	670	673	608	642	644	666	665	655	614	608	634	634	655	658	597	660	680	699	658	666	657	625	682	606	660	614	629	637	601	563	618	635	643	592	653	626	629	639	655	649	621	630	682	630	704	640	662	624	699	632	635	662	679	610	626	642	635	672	619	632	674	640	652	621	681	667	645	648	616	585	585	629	643	681	667	649	607	620	674	629	632	626	596	673	632	664	668	660	668	598	638	629	664	588	617	656	635	653	623	602	644	643	651	615	645	658	612	657	648	626	643	641	655	683	642	670	678	593	625	639	628	601	637	627	638	652	637	622	621	644	595	653	664	657	626	639	694	650	616	635	650	639	645	612	637	636	647	667	612	641	656	628	627	685	647	675	629	622	620	624	634	641	652	627	606	593	614	644	648	667	636	630	632	636	647	614	652	652	605	656	674	609	624	630	658	636	655	637	619	652	583	635	625	643	660	611	653	639	632	629	683	653	679	695	625	623	634	621	648	607	616	678	606	670	621	623	654	608	598	685	656	670	623	622	638	671	645	626	646	654	627	635	617	593	615	649	622	611	616	615	628	640	627	594	593	626	637	631	658	655	663	649	635	628	600	680	622	612	631	658	632	633	642	623	612	595	639	668	642	659	616	646	627	627	650	592	654	681	667	619	633	685	681	642	676	641	626	648	663	633	621	647	655	637	623	634	640	566	607	674	660	673	648	619	700	686	619	647	599	612	650	633	666	663	643	654	638	632	664	608	635	596	602	629	616	637	617	633	611	655	624	676	650	648	606	636	630	632	642	630	640	645	625	657	673	612	650	655	643	614	672	647	618	626	627	634	632	693	645	619	630	612	637	639	625	628	682	627	632	566	684	651	668	614	633	667	652	652	635	595	671	699	607	660	619	632	662	678	650	630	591	641	608	620	665	612	632	652	657	595	613	619	617	643	604	617	658	617	647	626	658	612	626	661	643	674	629	619	631	662	651	650	610	646	616	607	630	619	605	652	632	642	607	625	617	601	647	641	657	632	621	639	589	645	691	605	632	634	616	681	652	612	653	629	672	624	614	637	644	660	618	635	623	636	674	615	641	630	609	629	620	648	609	616	607	684	603	573	614	647	657	637	626	632	656	615	662	647	649	670	631	596	684	624	658	676	616	636	616	645	670	607	643	662	599	652	606	648	623	615	683	639	631	622	664	609	608	643	654	643	666	609	637	611	639	599	649	603	662	660	644	627	652	648	668	610	593	610	606	649	644	651	634	669	642	664	639	652	676	656	628	652	629	607	612	638	613	644	653	620	616	601	661	651	634	656	628	654	622	639	637	600	636	666	636	620	642	627	657	624	621	634	668	660	646	639	621	642	640	665	675	661	633	617	640	639	656	636	663	657	626	661	637	674	654	641	650	569	663	656	659	645	594	590	622	650	657	658	624	626	601	643	638	618	669	626	588	618	657	587	612	658	608	649	635	613	628	653	633	626	641	655	634	638	637	651	623	614	629	664	638	604	645	671	656	620	629	668	639	660	640	656	663	647	633	635	603	608	621	616	609	606	630	618	622	640	606	647	631	666	598	642	679	630	693	612	619	624	658	675	632	617	593	631	582	643	669	635	658	636	621	634	658	624	641	632	611	647	606	634	656	611	632	623	607	671	608	673	667	645	629	620	640	623	587	626	674	667	658	671	697	666	613	632	602	629	649	661	663	618	628	659	648	639	665	646	648	632	649	659	618	660	639	668	647	614	631	607	623	669	616	628	643	637	617	621	606	641	639	650	656	649	646	685	597	624	662	631	614	651	648	666	640	627	664	679	640	586	644	646	571	647	632	641	646	654	649	670	648	658	630	674	598	635	645	619	627	619	651	655	618	633	618	626	615	627	629	631	608	652	631	653	663	624	641	635	624	669	640	620	611	665	638	656	662	608	624	621	657	688	625	647	656	625	627	614	599	646	612	653	629	678	573	660	683	644	613	649	622	681	664	618	656	651	649	680	604	610	598	646	645	630	650	631	625	628	627	616	621	614	630	608	633	571	587	625	647	622	628	639	576	629	646	618	613	607	596	653	650	626	634	614	638	607	617	633	634	648	629	642	641	680	632	621	658	652	630	672	631	652	612	632	612	640	614	659	655	605	644	628	632	642	682	592	607	653	641	588	656	652	628	651	619	637	592	587	653	640	709	619	602	607	638	682	637	648	615	616	622	673	662	594	680	639	627	616	593	673	608	579	631	635	667	665	605	673	643	637	642	604	654	640	629	627	627	637	639	679	647	614	620	693	609	665	639	668	631	671	629	690	632	602	639	640	610	655	615	636	651	674	642	629	680	627	649	610	622	647	625	629	641	651	695	613	627	632	623	630	612	598	628	622	654	636	671	639	627	608	638	662	612	636	639	660	694	644	597
22823	26026	13037	2860	484	659	2634	1723	2697	6709	1930	763	529	974	707	359	223	239	177	105	66	59	56	49	48	60	44	44	46	58	45	43	52	34	41	56	50	38	46	44	43	45	51	46	40	48	51	51	52	37	37	39	35	54	46	44	45	62	46	47	58	54	43	65	46	46	48	61	64	44	44	48	44	46	30	39	34	45	48	41	40	49	50	53	51	43	57	41	43	51	53	53	33	48	51	57	51	32	50	53	44	49	34	46	54	49	46	41	42	37	46	51	47	42	41	43	61	47	39	60	39	51	47	52	54	55	35	41	44	53	48	57	56	37	45	38	56	38	62	43	57	43	46	59	42	58	44	43	51	48	48	45	56	42	53	54	51	62	50	50	46	49	56	43	45	47	49	54	48	43	60	43	56	55	46	41	74	51	48	54	47	36	45	51	57	45	44	54	46	63	43	55	66	55	46	53	50	49	50	52	50	43	68	39	51	45	45	54	54	50	45	63	69	52	50	43	55	51	48	73	53	52	50	60	46	36	41	35	52	58	48	62	43	41	49	43	51	53	50	46	48	50	49	46	44	45	55	47	43	71	46	48	52	44	55	46	49	57	46	51	48	44	47	50	49	47	48	43	48	56	48	50	54	55	50	37	59	53	43	57	48	55	43	48	56	46	62	46	53	48	46	44	43	53	52	41	38	46	58	49	50	51	48	40	42	50	52	44	38	43	42	54	49	39	42	42	54	46	33	55	43	50	51	42	39	28	50	48	42	30	42	51	52	50	37	53	44	37	41	35	51	47	59	45	35	48	54	37	56	54	48	47	40	57	49	44	50	53	58	50	41	51	48	58	53	45	46	46	52	50	31	50	54	45	49	46	30	43	42	45	42	57	62	47	33	53	56	40	41	46	45	32	57	51	66	51	43	49	41	71	41	46	43	51	52	47	53	64	52	42	52	50	39	56	43	38	59	59	62	50	52	54	42	60	49	37	54	46	55	48	38	55	40	53	41	54	41	42	45	43	44	42	45	43	46	46	46	52	54	40	48	54	51	47	51	54	49	50	50	50	44	56	47	54	49	53	48	49	53	40	56	49	52	39	43	53	37	56	46	66	45	43	49	53	57	60	52	44	53	47	57	48	39	45	55	45	45	43	56	47	38	41	58	52	57	44	55	51	41	49	62	45	47	45	59	44	51	57	50	50	45	69	38	41	56	37	69	55	47	45	50	53	54	49	49	47	28	50	49	44	49	57	54	53	59	42	63	48	47	43	45	43	53	60	48	54	50	41	51	39	50	54	42	50	46	45	45	48	38	46	54	45	44	53	43	48	40	52	55	40	49	57	60	49	49	34	54	57	48	44	41	58	48	41	55	53	61	41	39	51	42	46	43	44	53	37	36	62	43	52	50	53	54	61	47	44	50	44	50	49	68	48	57	51	35	53	50	40	49	38	48	49	49	40	43	55	46	44	56	46	40	65	43	39	53	56	53	62	49	50	40	50	52	46	46	59	45	56	49	53	46	49	58	51	50	49	53	51	43	42	56	55	60	49	57	35	41	40	45	37	50	46	42	36	29	56	36	45	56	48	50	51	44	53	51	55	47	45	52	54	40	57	45	53	53	53	48	49	39	56	45	49	49	62	49	59	54	47	53	45	32	54	49	52	47	53	39	43	45	36	47	43	41	48	54	42	50	32	53	39	46	53	52	39	55	41	50	35	41	47	43	41	37	53	45	45	39	53	48	44	55	52	49	54	51	45	57	55	46	50	38	40	47	50	44	49	55	52	57	63	56	53	50	36	46	45	48	49	50	46	36	68	57	45	45	48	49	61	52	49	58	51	39	50	50	55	49	64	55	51	48	48	45	48	36	53	51	49	41	61	50	54	51	53	48	49	49	54	47	41	43	42	61	39	49	47	49	53	42	47	37	48	44	52	45	39	53	54	46	54	43	60	57	50	52	56	44	47	42	58	51	54	47	55	55	46	53	49	50	42	54	46	44	45	47	48	51	53	48	54	48	67	47	48	51	46	49	42	62	40	54	46	64	47	42	50	38	48	42	54	50	56	53	42	61	37	51	45	44	49	44	60	42	57	54	42	48	37	50	53	48	51	53	44	48	59	57	39	69	53	61	55	43	47	45	51	49	43	45	50	51	44	55	49	53	46	54	40	38	58	40	34	44	65	44	44	45	39	54	48	36	39	49	53	52	48	39	54	48	43	39	50	47	48	51	43	49	48	50	51	57	43	55	48	60	50	33	56	50	44	42	56	47	58	50	41	34	53	51	59	46	49	58	46	45	61	58	45	36	49	49	52	54	50	47	37	46	50	50	45	69	42	34	46	46	31	59	41	53	48	59	46	45	59	47	41	57	40	57	49	45	36	42	55	41	46	32	54	40	47	45	50	60	43	43	52	49	45	48	49	61	56	50	40	49	39	60	61	44	51	56	62	43	57	45	52	46	43	40	47	45	56	37	54	62	60	49	49	44	46	49	51	48	33	47	52	50	50	48	53	49	48	56	53	51	57	48	48	38	59	51	48	52	38	48	45	49	56	47	47	39	39	42	53	39	39	59	44	43	42	62	50	48	45	59	47	50	40	54	39	52	46	53	34	56	42	50	42	45	46	57	43	44	48	59	58	60	57	53	40	52	41	43	48	58	54	43	49	48	51	45	37	48	51	47	46	54	45	63	52	45	46	53	54	49	61	47	49	34	50	51	50	48	47	50	54	45	54	38	49	51	39	59	51	64	55	44	46	59	38	45	50	49	37	38	51	57	59	35	37	48	42	49	39	55	38	59	52	53	46	58	52	37	52	52	40	54	48	53	54	63	56	50	53	47	48	44	55	50	52	63	53	48	57	51	49	46	42	65	54	47	53	47	48	45	51	54	45	52	36	44	37	50	39	51	39	53	47	51	52	47	41	51	47	58	49	45	51	43	39	51	48	56	37	48	49	54	47	47	50	41	41	42	44	52	46	47	49	49	44	47	52	46	55	43	51	46	47	52	43	47	43	52	51	61	57	55	48	42	51	55	43	50	46	58	46	50	42	46	44	51	50	48	52	47	49	45	45	52	49	38	51	55	53	50	32	45	55	52	40	56	48	48	36	53	38	42	48	51	43	49	39	32	44	62	52	57	67	51	38	41	55	56	44	42	60	43	49	44	36	26	48	44	43	54	53	43	46	51	51	46	59	49	50	49	48	45	53	52	49	49	46	54	52	38	48	51	57	40	53	44	60	40	39	42	52	65	48	56	49	49	43	41	45	54	58	46	52	55	43	48	46	51	57	51	49	46	45	44	42	53	58	45	46	42	43	49	52	44	54	49	35	42	41	44	41	59	45	48	37	55	48	50	51	51	47	53	48	61	39	33	38	54	46	54	42	65	52	41	52	38	46	50	40	53	47	50	62	58	57	44	49	53	67	37	52	43	43	55	58	52	48	50	39	42	43	58	44	46	46	42	42	42	62	60	57	50	46	47	44	50	56	43	50	52	52
57010	45043	34997	26008	24135	27757	38474	33071	33367	44547	27467	19566	15124	21280	15725	10016	6443	6672	4333	2009	1227	833	699	692	668	602	648	635	623	628	607	639	651	625	627	692	627	658	634	639	645	644	679	646	634	621	652	670	642	633	643	631	640	650	647	641	626	612	626	665	585	693	637	622	650	646	658	619	639	671	690	651	648	621	693	636	587	632	676	627	684	650	626	625	616	624	644	648	632	645	580	610	652	643	630	658	570	607	645	668	631	645	693	656	604	658	666	628	616	632	614	654	630	647	677	600	685	597	630	644	670	628	626	618	645	659	640	605	643	638	660	639	639	628	652	645	622	607	611	608	624	672	634	640	654	685	670	692	638	614	645	631	660	648	676	650	634	649	622	615	643	622	633	656	664	664	644	627	632	638	659	618	637	666	618	614	616	668	622	623	651	612	615	656	654	645	650	658	637	619	656	652	615	651	669	626	624	632	649	615	628	672	689	612	656	642	628	657	632	711	661	665	700	612	667	611	654	586	672	596	676	629	642	606	635	686	639	657	613	607	648	636	659	661	669	659	677	680	611	653	651	686	641	632	650	658	588	643	611	627	654	634	681	620	643	662	629	679	639	680	602	638	628	683	655	621	647	647	651	632	633	634	641	662	668	640	659	618	664	598	594	600	619	622	670	688	668	676	638	662	639	677	621	604	654	697	636	629	673	626	665	641	658	640	620	657	667	624	615	638	649	599	685	695	575	657	624	661	686	650	633	625	625	677	679	645	654	670	646	613	663	656	618	645	668	656	666	621	672	639	602	645	696	679	691	650	669	678	647	655	639	639	661	616	647	616	649	588	646	625	668	590	632	648	690	659	623	658	654	675	630	617	657	634	664	657	633	672	629	640	631	656	650	583	649	651	643	648	645	604	649	639	641	662	674	661	644	645	700	693	646	671	612	632	618	608	654	646	661	646	644	649	634	638	655	627	643	680	629	633	622	669	605	680	661	604	656	642	618	653	629	613	667	648	646	665	628	655	614	666	657	619	619	629	589	633	647	633	645	621	669	587	692	633	650	652	638	647	620	604	661	664	649	657	638	651	649	693	674	651	638	584	647	619	652	644	641	681	610	606	707	646	648	633	672	660	666	685	638	671	670	700	674	622	644	594	631	594	666	659	673	616	647	632	641	669	627	638	615	676	634	617	686	601	626	637	654	614	665	608	647	622	667	626	645	682	647	620	647	604	640	626	686	620	659	628	659	677	637	663	615	606	660	653	701	660	646	629	601	618	636	617	668	629	659	638	654	662	644	629	685	640	641	643	646	646	629	652	650	650	644	659	613	606	673	659	616	665	649	604	637	687	661	606	627	611	600	679	638	653	600	597	628	613	631	631	663	657	638	636	657	660	635	645	643	707	639	620	624	651	722	630	611	657	617	647	646	635	634	647	654	630	635	680	671	649	629	621	639	665	648	666	672	668	623	719	657	614	599	591	636	656	665	647	662	673	673	645	655	628	630	638	664	626	632	678	640	676	610	659	645	682	663	633	629	642	630	598	664	655	659	628	633	650	612	605	668	662	659	621	653	684	628	638	667	671	605	609	651	685	612	661	661	629	665	631	658	654	643	668	654	616	680	621	628	651	654	677	625	621	688	602	634	634	630	638	648	621	630	602	695	648	652	611	683	632	613	628	672	615	628	646	631	622	681	643	595	660	670	608	643	655	647	671	659	639	640	685	609	656	654	630	665	658	606	625	600	669	672	607	714	645	674	646	659	703	673	692	667	635	598	673	650	662	657	627	678	662	663	627	636	594	639	615	645	667	675	641	651	691	689	627	649	597	611	657	632	655	653	652	670	687	678	676	635	622	672	646	640	688	698	681	641	609	677	630	654	665	645	667	594	615	626	670	685	612	690	633	621	615	685	699	607	620	658	660	607	667	620	628	623	635	665	676	648	629	647	633	609	650	628	671	635	645	604	609	692	665	645	624	584	658	667	661	625	620	642	590	627	691	652	632	647	644	651	645	621	686	664	666	630	626	673	654	660	639	636	686	613	712	651	631	613	640	667	665	633	653	622	669	644	611	647	608	687	556	635	656	646	671	659	577	666	675	658	666	637	674	658	650	615	687	664	657	676	697	643	667	611	644	622	620	662	582	600	637	635	619	608	645	626	669	642	646	617	665	638	628	648	599	619	664	598	656	635	605	695	707	640	648	669	610	630	659	678	672	621	663	652	655	626	655	681	660	663	644	658	623	668	620	601	638	660	660	637	659	625	633	634	575	689	679	650	609	645	594	659	613	683	642	672	681	644	647	659	650	656	630	614	623	662	609	648	642	626	636	629	638	633	689	599	676	647	646	620	638	684	674	645	582	620	666	649	636	699	595	639	615	664	634	687	651	687	630	690	619	626	663	623	630	648	654	628	683	660	588	599	655	636	644	691	657	581	626	642	667	636	700	666	697	632	645	657	650	664	644	654	686	622	654	613	687	584	630	613	616	611	605	674	650	605	609	628	689	641	658	642	626	678	647	671	642	609	652	646	636	675	643	708	634	645	608	659	649	625	666	644	646	669	648	628	653	653	645	661	579	688	650	643	698	653	653	647	621	659	645	630	624	650	678	647	683	650	625	623	685	682	635	625	611	640	613	667	647	649	620	643	646	653	606	628	620	655	685	658	617	696	612	653	634	637	621	653	640	642	657	673	623	651	641	662	635	631	636	645	594	588	610	606	601	637	655	597	668	663	634	629	672	666	612	686	658	617	646	684	655	605	646	638	678	610	660	622	632	687	661	619	659	682	657	623	645	649	622	707	625	646	611	658	663	639	656	629	676	652	632	637	644	641	645	653	628	660	613	668	602	659	638	645	622	634	691	662	553	642	603	626	662	629	648	604	618	622	642	641	679	618	620	633	662	662	661	650	691	621	635	597	683	693	636	680	651	632	615	656	637	651	672	642	626	600	692	626	604	681	645	629	624	654	647	602	618	644	656	637	673	643	621	692	617	625	619	678	659	642	646	621	632	644	646	670	640	650	706	639	649	677	712	625	660	657	655	653	640	668	653	640	616	586	671	625	633	622	628	638	643	677	708	597	665	620	672	652	604	696	675	641	686	602	618	683	655	643	638	669	635	627	658	696	670	648	640	650	646	644	604	633	651	631	671	627	613	653	651	615	661	603	680	674	646	648	679	651	646	633	674	659	655	623	634	689	698	662	671	691	655	621	624	640	642	630	653	592	625	668	667	609	608	626	682	615	659	670	606	613	644	647	719	650	659	633	647	650	662	638	634	642	654	591	624	641	642	648	649	649	659	643	665	670	677	646	620	624	670	628	688	637	675	636	630	640	678	642	668	623	646	661	651	654	701	630	616	652	679	655	639	595	648	686	661	632	650	666	607	666	633	608	712	676	657	658	635	618	658	663	690	645	676	637	726	604	670	627	656	636	593	624	613	656	638	647	661	642	629	653	613	639	644	631	667	663	665	666	621	621	641	610	657	632	652	632	680	661	614	666	585
10533	6649	3606	816	140	196	360	241	606	1252	368	189	124	180	151	115	84	84	73	48	60	58	49	55	53	61	49	52	45	36	45	52	48	49	54	48	43	44	39	48	45	64	50	40	43	43	49	50	47	45	61	52	47	53	41	40	43	55	51	65	47	56	31	63	49	40	41	47	46	43	44	44	43	57	51	49	50	48	67	55	48	47	48	48	52	35	48	46	52	52	34	47	54	57	54	31	48	44	61	49	60	50	44	46	61	33	55	55	56	41	55	49	47	44	52	46	39	59	38	32	45	47	56	55	47	46	47	45	52	51	52	46	34	46	52	51	39	57	29	54	40	38	49	49	60	52	52	56	47	42	44	46	48	55	54	46	45	51	50	43	59	55	29	47	47	42	50	60	42	52	53	49	54	46	44	60	58	42	52	43	48	49	44	57	41	30	47	54	69	54	43	59	41	24	44	47	42	59	53	47	48	49	52	39	56	51	51	40	49	46	54	50	46	50	46	52	46	48	48	55	63	48	48	58	46	56	37	53	48	59	50	42	49	53	43	45	50	49	41	42	50	47	48	57	45	45	48	58	47	50	44	48	50	60	39	58	37	50	55	36	67	40	53	65	39	61	53	58	38	46	46	39	41	35	49	61	41	49	41	47	41	46	53	58	50	54	43	63	29	44	60	39	46	52	45	57	49	52	60	56	47	51	57	53	37	50	52	49	43	51	47	44	49	44	48	43	55	53	45	39	56	42	51	55	55	51	36	46	44	54	41	53	51	53	34	45	29	50	50	50	48	42	47	63	47	46	52	41	39	51	52	34	47	56	49	41	50	46	58	50	37	45	48	53	46	39	56	39	38	52	46	48	46	36	53	39	50	53	50	54	49	38	36	46	42	60	35	50	40	37	48	47	48	48	48	56	44	57	39	51	52	53	44	43	49	57	57	57	41	40	54	54	39	34	42	44	58	50	57	57	38	43	49	54	54	47	54	39	44	38	53	51	55	53	48	56	43	52	44	47	43	46	50	44	46	35	49	46	56	59	35	52	50	49	48	36	54	59	54	40	53	41	56	44	48	46	46	49	48	41	49	53	48	38	52	50	59	48	63	35	41	56	57	51	62	30	56	33	47	56	42	51	59	55	54	46	41	53	55	48	53	53	44	58	41	61	37	54	42	45	46	47	54	57	42	42	60	42	44	46	37	48	49	46	47	50	65	50	42	46	39	39	57	46	58	51	49	45	56	42	28	61	57	54	52	42	47	44	51	49	46	40	52	52	41	42	55	45	50	49	44	60	40	46	56	41	37	48	44	65	41	32	51	57	42	45	41	39	39	40	31	48	48	54	47	59	53	42	36	46	48	45	50	37	41	52	41	49	49	49	38	35	42	47	49	53	57	40	59	54	53	45	41	45	47	46	39	65	53	46	63	53	44	51	35	61	40	44	44	46	54	37	47	36	45	53	43	55	46	55	45	40	56	52	45	50	48	48	54	39	43	53	57	47	48	57	43	58	47	40	36	55	49	51	48	35	47	45	53	46	47	31	48	53	44	44	58	48	54	44	53	43	60	52	60	46	53	43	43	72	34	42	46	45	44	47	54	56	56	55	59	43	45	44	46	45	46	65	51	48	46	44	41	46	43	44	52	67	39	49	42	41	46	53	45	43	56	57	59	49	41	42	49	46	43	48	44	45	47	39	50	43	51	50	55	35	67	53	49	60	53	50	45	41	37	33	58	57	56	41	54	42	33	45	49	37	34	48	51	53	63	46	40	40	38	39	43	37	45	39	21	39	46	41	44	49	51	46	45	46	44	56	41	58	47	59	44	40	52	43	50	49	53	40	45	58	44	48	55	40	47	36	57	53	35	48	50	46	46	32	53	57	51	51	48	63	49	40	39	41	56	41	46	48	49	39	53	53	54	51	51	47	34	50	40	53	42	48	43	42	37	51	43	61	55	54	44	33	54	53	49	39	50	42	45	56	50	56	44	54	41	45	67	44	48	52	55	46	48	48	43	43	48	71	49	58	50	58	41	46	45	41	53	45	41	44	40	51	63	42	50	42	46	67	50	58	54	56	47	34	51	43	37	55	44	33	57	50	54	48	57	49	38	37	45	51	49	39	50	44	47	70	51	46	45	47	49	64	43	39	48	50	51	47	39	44	59	48	56	31	48	61	41	46	44	51	39	43	57	41	48	49	45	45	47	54	45	46	61	37	51	47	47	49	47	40	37	48	48	52	51	58	35	40	50	42	46	50	49	45	58	41	44	65	34	68	56	45	37	43	46	61	49	37	44	41	37	48	46	44	41	52	32	48	48	54	58	39	57	38	49	37	41	44	48	39	34	43	35	49	57	41	40	53	45	50	43	52	44	37	40	47	47	52	40	46	46	53	45	52	56	47	46	48	57	43	56	56	55	49	53	44	61	45	46	47	56	44	63	46	49	41	46	60	59	33	52	54	56	40	60	41	55	53	38	52	46	42	46	50	56	43	45	49	52	36	53	51	56	43	43	41	53	41	48	57	34	49	48	48	41	48	41	44	45	59	46	55	50	40	47	54	54	57	45	42	51	46	40	44	39	49	49	41	62	48	50	48	52	54	56	41	54	37	51	53	43	44	53	52	49	40	42	56	48	37	41	48	50	48	41	60	47	38	46	43	55	54	49	51	30	42	48	40	43	60	32	54	48	45	46	52	45	57	51	53	42	52	44	43	42	46	48	55	42	47	51	43	56	45	39	42	45	57	47	48	42	56	46	42	50	48	54	56	62	40	46	36	50	48	47	60	54	39	47	42	48	46	44	46	52	50	52	41	47	47	50	42	56	50	34	56	46	57	45	49	43	42	48	48	47	48	64	50	43	39	64	64	50	41	68	48	50	54	50	48	53	49	41	57	44	38	38	43	50	46	31	47	43	43	51	58	64	51	51	39	54	53	56	47	50	53	57	52	54	56	52	34	47	46	58	37	38	48	52	46	55	48	48	51	41	68	46	41	48	40	48	57	45	50	46	54	44	47	51	44	40	54	51	50	38	52	50	40	61	49	53	60	43	46	49	61	60	41	50	34	59	43	51	53	49	52	50	47	37	50	51	57	46	41	64	49	54	46	47	45	54	53	46	57	54	43	43	58	43	43	39	55	43	41	53	40	45	54	52	43	52	43	36	48	40	38	44	47	51	49	46	50	42	43	47	45	43	46	44	52	42	49	40	53	42	43	47	50	40	43	44	49	46	39	46	55	50	51	48	39	47	47	45	56	45	41	47	47	50	61	41	40	45	59	54	44	47	66	61	47	61	46	48	40	55	45	39	34	40	47	53	42	45	46	48	47	50	48	47	36	57	44	41	43	43	50	63	55	49	48	46	55	51	35	38	42	39	59	52	42	54	47	44	52	39	48	48	44	42	46	46	45	52	61	45	50	46	48	54	44	42	46	47	47	50	36	58	55	55	50	56	41	47	49	42	63	41	50	49	43	43	42	61	36	38	50	36	49	43	58
43414	30271	25149	13181	9860	14220	17820	13639	18268	25564	11159	6375	4219	5285	4501	2323	1915	1882	1468	856	769	660	650	612	618	620	655	617	598	608	603	621	629	638	571	626	613	639	657	615	614	660	651	609	641	598	607	603	671	643	638	592	630	608	624	649	611	570	641	618	592	658	632	596	604	644	631	627	651	629	617	607	629	585	628	627	647	630	580	601	587	612	623	640	604	612	666	577	631	624	624	658	611	622	564	648	598	612	617	620	601	572	606	588	600	614	556	608	612	631	623	620	604	588	584	640	598	600	604	683	641	620	565	593	614	592	643	671	631	660	607	577	604	613	621	630	628	629	592	646	651	620	666	654	596	635	635	613	592	610	635	622	621	644	639	618	578	632	604	592	617	642	635	578	590	608	620	601	647	600	551	649	582	644	629	631	610	575	620	595	607	598	630	622	585	604	616	626	614	584	588	606	625	628	662	622	645	629	620	618	617	644	659	609	627	613	643	619	604	613	668	680	599	637	582	623	607	583	615	626	658	620	595	604	622	625	620	616	601	635	652	642	626	639	631	613	620	635	635	608	601	651	680	571	613	584	582	630	605	608	638	585	608	689	604	637	638	645	602	622	638	616	621	621	623	615	636	633	622	596	631	623	632	627	609	643	619	643	579	597	589	616	571	633	593	587	631	620	651	618	630	606	618	629	595	567	597	604	616	623	580	640	622	618	672	560	630	598	630	642	655	568	581	611	644	585	622	647	644	617	632	603	669	555	590	647	585	617	603	613	607	603	617	626	659	615	635	627	575	592	614	621	626	587	640	591	630	589	612	631	637	663	620	589	593	649	585	584	666	653	618	597	624	580	634	656	627	654	592	625	637	616	639	658	625	632	633	614	612	599	583	616	607	593	605	625	623	630	644	601	611	616	608	614	575	629	614	661	568	682	580	638	584	612	644	623	615	603	621	638	626	667	626	630	647	583	625	574	595	585	592	620	605	570	565	590	605	633	600	614	616	640	661	605	578	578	615	661	617	659	653	653	631	647	626	618	647	595	618	634	628	610	596	594	638	642	590	575	587	593	596	644	619	581	578	632	650	632	645	648	602	655	611	612	595	599	643	661	648	624	605	582	582	649	596	604	638	610	660	625	622	636	600	621	641	623	604	613	609	616	674	629	589	622	620	581	677	626	623	638	669	636	653	642	622	597	620	621	642	623	588	597	618	603	663	623	629	597	594	593	638	546	659	609	630	640	628	601	629	605	586	629	612	646	625	603	624	653	621	648	634	572	597	580	587	608	590	649	616	621	601	657	578	597	606	604	591	624	618	604	609	604	614	596	614	600	608	579	628	603	601	616	627	604	604	587	616	633	687	607	633	574	610	609	611	641	598	677	630	638	656	641	606	552	596	613	642	621	628	625	584	593	642	598	607	646	581	592	594	633	581	605	623	583	613	574	652	606	624	599	615	623	613	634	681	601	630	606	578	621	599	600	593	607	633	638	609	583	614	673	605	600	590	644	620	636	587	636	610	583	608	618	619	646	606	597	589	577	602	630	597	605	654	605	617	622	587	587	598	645	582	619	609	655	616	574	616	611	646	614	621	600	589	599	621	596	636	600	606	688	587	617	614	617	645	575	592	672	634	618	564	623	585	608	629	623	633	613	606	620	583	596	633	635	598	637	606	608	595	602	589	643	637	640	599	554	608	630	618	643	603	595	588	629	594	606	613	645	592	632	609	616	581	591	633	598	601	643	613	611	603	624	644	594	649	614	568	557	581	615	610	588	578	615	592	656	639	601	587	615	612	649	607	639	610	640	605	604	642	582	621	640	601	654	638	611	601	658	577	646	646	632	644	651	631	607	603	577	633	625	591	623	635	612	566	612	612	642	645	604	586	643	565	620	594	562	583	648	637	634	629	611	641	604	614	621	599	613	551	626	603	609	610	617	611	621	613	597	557	617	612	617	586	588	596	568	626	647	603	625	562	649	627	572	661	627	625	606	616	658	626	586	609	600	579	564	627	608	631	617	622	631	595	605	606	625	597	599	590	616	639	609	582	623	619	608	564	603	581	660	637	614	608	571	606	634	586	585	580	634	639	587	630	595	615	644	615	615	660	631	615	586	609	632	589	628	627	601	639	594	617	630	679	644	606	558	609	601	657	581	588	622	637	631	593	592	604	684	613	614	619	584	602	643	630	539	593	610	657	628	607	632	610	620	617	534	641	644	619	627	610	610	618	656	604	608	652	641	681	608	614	605	592	588	643	599	627	691	568	650	600	614	624	608	556	625	648	595	585	594	596	671	577	598	655	587	632	607	628	605	650	601	612	609	628	638	606	630	593	647	609	577	639	610	623	614	616	620	632	622	638	609	656	644	616	619	622	605	606	620	591	623	649	619	639	634	616	607	627	657	599	643	629	633	640	627	609	583	608	618	608	621	632	617	648	597	647	582	635	617	646	665	614	601	607	643	586	680	646	653	623	605	610	608	637	591	587	612	644	603	588	638	619	589	635	567	622	613	645	620	591	677	618	612	600	626	619	635	636	611	630	678	616	620	626	618	641	612	591	629	639	670	624	612	639	604	648	631	589	610	643	619	579	623	597	644	578	626	625	669	625	644	657	628	641	593	595	609	599	623	593	605	564	590	615	599	616	626	656	623	613	619	618	613	615	623	627	648	639	616	586	682	650	657	658	629	603	622	648	637	563	645	638	607	646	585	570	649	624	631	633	642	619	574	644	615	624	614	644	609	565	632	613	655	606	662	630	649	583	617	607	630	595	643	626	633	602	610	572	625	572	649	640	627	635	655	639	631	651	658	574	604	670	597	659	609	624	604	593	631	640	632	586	607	592	632	643	584	635	625	598	584	622	619	595	529	592	614	603	537	620	653	614	580	579	645	655	615	634	606	630	618	619	643	576	618	573	635	609	584	615	639	615	597	626	614	642	620	634	633	627	626	596	646	592	615	626	582	620	616	595	622	633	595	630	584	579	598	617	606	631	637	636	635	635	616	634	586	651	665	605	647	590	641	641	568	608	611	625	613	605	637	603	619	627	610	627	630	581	604	605	621	611	591	568	588	648	635	631	640	614	639	606	606	621	555	660	636	595	593	639	617	642	624	626	645	649	623	625	617	636	641	647	635	590	607	608	602	561	599	600	575	603	594	633	595	613	581	604	597	614	620	635	635	670	623	688	633	657	609	590	638	625	648	627	594	661	593	581	611	642	646	634	626	640	634	585	608	611	604	617	627	607	608	591	652	617	674	630	624	623	637	581	623	572	614	591	564	610	624	637	614	628	649	661	606	610	590	599	612	625	616	632	613	582	651	596	606	636	613	595	611	651	612	623	614	600	518	618	607	608	600	639	567	608	636	609	580	618	586	611	613	641	596	614	623	620	604	626	650	621	627	613	582	620	622	578	585	575	653	623	573	557	636	580	606	604	621	649	600	582	625	608	637	608	603	573	606	619	589	596	648	632	647	607	602	592	585	622	592	651	561	609	617	639	614
20762	22156	12406	2026	364	774	851	407	1750	2772	843	416	339	402	249	123	92	101	88	78	61	59	56	53	46	45	57	59	44	46	50	52	53	65	42	43	40	50	43	50	49	56	50	50	53	60	51	47	43	51	69	45	45	47	51	50	45	31	35	43	42	42	53	50	42	45	55	49	44	46	55	52	46	46	50	46	49	55	48	45	55	56	41	44	55	53	60	56	47	50	39	49	55	35	45	38	55	55	45	42	49	51	53	40	38	39	53	53	48	40	39	51	49	53	42	48	53	45	49	44	46	63	48	48	49	51	59	43	45	48	44	39	53	45	41	48	44	50	47	44	48	48	39	53	43	42	34	53	36	40	53	50	36	44	45	39	53	44	56	34	53	57	45	44	46	37	48	39	41	41	60	60	36	54	59	57	56	53	47	55	56	54	48	50	58	51	47	51	49	55	45	62	56	52	61	47	48	51	51	42	56	39	42	44	49	46	43	51	42	49	42	40	41	37	47	51	45	51	45	58	41	38	44	54	50	47	53	52	51	61	48	35	54	54	52	54	47	42	40	46	55	49	62	41	46	51	56	53	52	60	37	40	46	47	36	45	53	60	36	42	44	62	42	53	51	49	45	51	56	48	42	53	45	52	63	47	58	47	45	46	40	42	49	39	49	39	59	64	53	45	68	44	54	47	51	35	37	57	56	45	48	53	40	47	44	45	62	55	57	46	43	36	49	39	48	52	49	46	49	48	54	58	48	55	48	43	41	55	40	42	54	53	57	46	44	47	53	41	37	54	55	47	51	43	56	52	45	60	51	54	50	53	57	65	57	55	40	51	40	56	38	39	55	54	50	43	50	53	50	51	53	56	40	43	46	50	39	38	48	46	62	41	44	49	51	43	49	59	42	62	40	41	43	45	53	49	43	39	50	45	46	56	46	53	40	44	59	58	54	52	49	54	45	52	53	43	40	47	45	61	38	59	40	40	48	40	44	44	38	45	57	52	53	50	47	47	60	52	44	62	49	51	39	29	60	35	42	55	58	61	52	56	41	54	55	56	53	46	44	50	43	53	47	48	45	44	52	38	51	61	54	40	46	51	50	49	49	61	34	64	58	43	51	39	51	63	40	40	54	35	47	52	51	49	50	43	29	48	59	54	51	60	57	41	52	49	35	43	41	36	46	51	57	48	47	45	50	50	50	44	47	46	45	54	49	48	61	47	40	52	45	47	64	52	36	46	59	56	56	49	48	44	45	42	43	46	58	48	51	51	37	48	39	39	57	41	47	47	55	37	47	38	54	61	60	49	46	64	37	47	54	52	49	42	48	49	42	47	51	44	49	35	44	58	48	50	49	49	47	47	44	48	44	52	43	47	37	43	50	61	46	49	53	37	56	55	49	41	57	58	46	54	44	56	46	46	60	58	61	46	52	51	57	52	48	45	48	39	43	35	38	51	50	40	42	43	50	45	40	46	46	53	43	43	39	52	45	47	42	54	61	45	56	51	59	50	48	47	66	42	44	48	57	56	44	58	36	41	57	46	50	55	33	47	44	53	48	44	48	48	57	43	44	44	46	57	44	43	58	46	51	45	49	53	45	48	46	40	38	62	38	53	44	55	45	52	43	42	47	51	43	43	61	66	43	53	39	33	45	55	41	49	50	62	49	42	41	50	51	53	49	45	48	45	53	48	52	35	60	52	42	40	48	53	40	44	41	48	53	48	51	47	55	51	45	53	71	44	53	43	57	44	41	46	58	41	55	46	44	42	48	46	44	40	54	49	36	41	49	43	51	45	48	45	45	45	48	48	47	45	48	51	46	37	48	42	45	45	52	54	51	40	40	60	42	48	50	50	45	45	44	49	41	49	52	52	47	50	48	49	33	42	46	53	44	46	46	53	52	53	62	44	48	45	56	58	49	41	48	44	43	35	43	47	57	59	37	50	54	50	58	47	48	45	45	51	54	46	36	56	43	40	43	40	48	32	46	52	54	39	46	39	42	40	41	52	35	44	40	46	49	51	46	49	58	45	49	47	46	53	54	39	37	50	45	36	43	51	57	51	39	45	59	46	50	44	53	65	40	42	51	45	45	35	51	44	38	25	47	43	59	45	47	44	52	45	64	36	38	54	53	47	49	48	40	54	52	47	54	39	54	30	34	60	48	55	53	45	52	42	39	54	44	47	42	52	41	54	47	51	39	41	38	48	44	50	63	49	50	46	54	52	54	39	61	51	48	39	56	48	59	52	43	56	47	57	37	46	40	57	47	53	43	41	37	43	59	54	52	40	52	43	53	43	43	49	52	59	53	56	34	48	49	50	43	42	49	40	54	44	59	47	46	47	49	43	45	51	42	51	49	58	37	45	52	53	37	45	48	47	54	52	50	44	46	49	46	48	41	45	54	52	42	52	40	49	58	47	50	56	51	49	66	41	50	50	41	60	42	56	46	61	53	45	46	46	57	56	56	57	43	59	58	42	65	54	42	46	44	33	47	47	44	46	51	47	47	50	43	45	49	36	45	51	43	57	41	42	50	39	52	53	58	54	46	57	47	46	47	56	51	58	53	51	52	38	58	51	42	48	49	39	61	51	44	50	39	46	33	44	60	40	52	46	47	43	51	43	44	58	42	44	50	45	45	44	44	43	43	55	50	58	40	46	42	51	56	58	47	47	52	42	40	51	64	51	49	47	38	49	42	56	43	53	53	45	38	48	59	46	40	51	57	40	55	51	38	54	57	46	53	60	42	44	44	55	44	55	38	50	54	43	37	50	56	46	50	48	45	55	37	45	50	48	55	40	43	61	62	51	53	55	43	60	45	59	49	56	45	54	54	53	42	48	57	35	54	50	46	54	50	45	38	44	52	50	40	52	44	50	54	50	47	57	44	45	46	52	54	60	47	52	59	58	58	37	51	53	39	51	54	59	51	46	55	45	40	42	34	39	45	44	45	45	42	49	65	45	59	45	49	47	60	50	47	46	57	47	47	55	50	61	55	50	46	47	33	40	36	42	54	40	60	53	61	54	51	52	48	56	43	50	56	44	41	46	48	61	42	55	49	57	48	45	56	48	49	60	52	50	49	51	40	46	58	40	54	44	54	48	48	41	50	59	41	50	56	43	47	39	51	46	48	48	48	49	46	50	48	40	56	54	42	45	33	54	48	56	35	41	53	45	42	48	52	47	41	52	38	36	39	38	54	48	46	46	55	47	51	54	49	49	45	54	41	53	48	48	30	45	46	33	53	49	37	50	59	71	48	42	48	58	53	52	59	41	48	47	49	49	45	38	52	45	33	45	47	58	50	52	46	48	44	47	35	61	53	44	47	50	57	38	46	55	59	55	55	46	50	63	41	54	41	38	60	46	55	56	52	58	49	42	41	43	51	62	48	51	37	53	48	37	48	52	53	44	39	41	41	55	57	49	57	57	42	60	48	54	39	40	34	53	46	59	47	40	48	53	46	44	50	60	45	48	52	42	43	40	39	62	53	48	46	37	52	54
53003	39838	34984	20742	21359	28424	26048	15648	28879	32484	20013	10876	9975	11380	7296	3411	2983	2334	1896	1048	847	730	677	606	623	602	627	626	633	671	609	611	623	656	617	632	621	635	626	648	664	633	622	568	615	672	633	668	619	621	610	624	668	616	589	673	640	605	587	611	679	605	605	656	618	687	666	591	599	645	665	631	622	662	630	630	604	612	621	642	643	588	638	635	558	623	603	615	647	627	593	604	620	621	634	643	603	673	613	635	658	623	612	590	580	625	639	628	636	650	598	670	589	615	655	605	624	616	628	602	628	601	661	623	655	650	644	617	626	630	669	644	615	594	620	615	594	645	628	632	650	626	612	636	614	627	640	632	650	626	640	637	629	634	632	595	655	607	644	608	641	634	631	644	654	654	637	627	632	602	595	626	649	620	617	651	624	609	581	609	617	626	612	621	600	626	649	672	644	653	670	634	623	610	585	613	622	594	627	612	625	657	641	618	617	656	630	664	641	666	651	630	612	655	615	659	635	604	642	589	656	635	656	636	623	639	620	621	643	642	625	670	626	597	651	696	633	611	655	677	614	632	654	633	599	608	617	621	617	596	636	612	622	628	617	620	613	616	621	598	626	631	658	633	656	635	632	619	613	645	643	629	633	627	614	609	612	602	643	644	642	605	613	594	627	627	627	632	673	655	623	603	658	638	650	651	644	662	638	594	603	641	620	627	613	637	581	654	627	633	645	662	639	624	631	653	651	666	635	618	636	660	640	603	694	630	600	630	614	639	624	620	579	652	644	645	663	642	616	578	648	652	664	613	631	659	636	668	624	639	649	564	683	621	597	658	624	650	662	661	618	617	637	640	621	662	591	675	636	608	615	649	592	616	652	669	645	670	688	630	589	647	636	608	678	674	644	637	643	604	625	642	645	647	637	652	628	621	599	571	590	665	649	629	598	630	599	575	652	645	621	631	634	622	631	603	644	652	666	595	646	634	642	617	647	625	606	595	617	621	612	586	642	627	636	642	638	633	607	614	657	628	597	625	610	639	665	604	599	646	627	617	621	609	634	622	580	646	634	671	623	610	598	651	650	626	630	649	648	630	655	580	610	617	619	613	658	674	612	657	610	608	656	583	650	647	599	617	683	634	671	633	640	619	616	654	666	614	633	623	630	661	637	629	642	683	630	609	632	619	635	670	634	604	579	626	601	649	649	622	586	615	613	659	595	609	632	649	652	606	584	660	611	656	632	574	575	610	608	581	673	624	643	624	617	645	599	643	627	648	639	633	603	626	692	617	611	641	643	620	633	630	634	597	634	608	599	586	629	602	645	608	666	651	584	629	616	575	644	641	641	649	624	594	664	581	647	638	605	635	619	648	600	627	629	632	634	617	636	617	607	606	549	579	658	663	657	672	619	625	620	632	640	655	635	613	648	615	595	623	598	625	618	670	600	644	636	628	634	631	627	623	624	612	580	659	691	631	670	606	659	624	629	599	599	618	579	667	669	694	647	592	664	635	613	642	641	621	649	595	661	581	676	623	649	624	596	640	618	648	648	616	621	629	578	645	643	642	616	637	601	644	608	650	630	619	629	669	644	649	668	624	626	594	629	613	630	589	618	644	628	590	591	608	599	620	620	654	617	623	639	637	600	590	646	658	637	614	613	637	619	661	640	598	589	595	590	602	619	637	627	673	648	620	653	643	598	602	629	597	601	637	582	623	681	635	584	566	634	562	628	650	657	621	629	628	654	612	612	624	624	648	622	650	644	671	635	658	641	664	585	611	632	633	644	624	622	632	637	640	686	657	624	668	610	614	617	636	640	643	586	687	628	612	675	600	627	649	624	639	625	668	625	609	588	577	589	637	662	615	633	630	657	702	634	594	652	644	635	592	644	605	625	619	643	663	633	644	659	658	630	634	639	609	609	619	640	655	638	605	603	629	660	694	592	647	651	670	643	628	615	661	585	644	607	628	645	651	601	599	628	607	616	634	635	585	608	613	620	608	662	616	652	594	637	635	613	638	630	615	644	671	625	650	641	649	616	608	645	630	610	627	670	649	636	633	622	616	648	630	609	618	636	603	626	665	632	613	592	631	621	657	629	622	613	634	644	636	618	656	578	673	652	630	619	639	615	635	607	627	619	623	612	661	604	625	618	657	644	594	593	646	630	600	579	622	608	614	612	588	659	639	631	612	629	634	629	605	670	663	586	669	618	613	633	621	612	619	605	612	633	601	642	628	605	629	622	617	646	663	667	614	612	653	634	628	631	629	635	618	603	609	655	665	608	625	613	589	620	628	624	595	668	590	633	624	661	630	635	611	636	637	617	592	656	642	624	624	603	621	619	646	615	604	602	632	601	605	636	636	638	610	627	648	617	626	645	624	642	633	645	592	587	653	639	597	620	656	652	622	632	648	664	641	671	616	647	643	614	623	661	636	653	626	657	619	640	639	656	629	614	616	656	612	624	614	631	605	619	669	613	660	586	609	629	626	622	644	601	618	640	651	616	568	644	639	651	632	654	620	653	627	648	620	641	590	648	633	660	643	605	656	651	640	625	637	651	633	602	648	652	590	647	654	607	613	601	637	591	618	643	601	621	623	685	607	628	599	632	573	634	624	645	610	669	644	596	638	615	613	574	608	683	617	646	627	632	646	622	625	622	612	607	659	651	640	641	594	630	562	647	650	648	621	615	629	584	626	601	653	610	616	619	650	686	635	658	622	685	642	673	668	622	652	624	667	600	629	608	615	619	648	642	626	601	627	625	621	638	630	627	611	589	608	632	638	634	606	616	608	635	604	608	602	625	630	619	649	668	658	642	596	654	647	638	685	633	627	644	683	632	634	647	578	587	590	590	630	599	635	637	621	594	633	615	652	638	603	655	656	592	647	616	615	659	647	609	663	615	575	690	658	617	612	630	654	607	639	635	640	629	658	644	628	589	611	587	607	597	601	639	633	589	638	630	611	571	646	629	631	626	620	626	619	586	643	645	597	611	628	638	620	647	653	626	620	640	621	651	674	633	598	605	627	605	587	625	671	668	652	618	636	632	629	607	645	625	643	613	629	663	616	592	613	624	645	659	633	634	604	629	633	588	592	621	615	615	641	666	618	616	678	652	644	612	711	609	648	631	647	607	625	648	627	613	644	609	597	653	585	570	642	635	612	646	613	607	585	656	604	621	651	648	612	660	627	619	590	621	626	637	631	601	593	591	643	642	626	617	622	640	634	651	606	653	667	667	571	643	644	589	608	643	627	647	619	632	617	689	611	624	661	638	633	629	621	598	617	637	619	635	652	640	622	609	604	648	642	674	621	606	645	612	649	636	586	606	609	615	685	653	605	681	614	618	629	597	616	624	693	622	643	643	677	612	648	612	644	623	602	630	610	573	613	597	655	647	604	649	611	598	599	633	629	637	601	618	650	649	667	592	607	640	636	632	630	592	641	580	666	640	644	594	620	615	619	666	608	615	640	645	694	646	625	599	623	618	634	648	645	620	609	648	625	649	582
20195	20152	11967	1733	500	810	809	373	2109	2779	818	394	277	372	305	145	130	118	82	66	56	43	48	44	55	45	62	47	48	48	43	65	48	46	44	51	41	51	64	53	41	37	46	38	42	48	45	53	54	50	40	31	49	47	46	39	42	45	40	43	46	55	35	38	55	60	38	51	58	42	52	46	51	43	54	63	54	47	46	48	50	43	48	51	48	56	53	46	40	47	63	47	49	43	53	55	51	48	48	47	43	53	48	49	42	52	48	62	58	45	50	43	39	42	54	46	32	43	46	44	45	54	58	55	41	48	45	50	50	63	43	48	46	65	42	38	53	39	53	54	53	41	56	53	48	52	46	40	51	53	46	45	42	51	47	52	45	52	49	44	51	37	48	49	50	54	46	63	50	52	59	37	48	50	43	66	46	56	56	55	51	46	47	45	34	46	63	41	47	43	49	51	53	42	39	52	41	46	50	57	43	55	55	57	57	42	50	46	50	51	55	55	54	44	56	56	54	52	41	47	46	43	41	44	40	52	49	43	58	53	54	50	50	53	40	46	59	73	42	53	52	54	40	40	60	43	47	39	61	47	49	48	45	55	53	45	55	51	62	46	59	44	44	52	61	48	42	41	52	50	43	43	52	52	53	46	53	39	61	44	44	49	60	49	53	37	45	47	38	54	43	55	62	51	51	45	43	55	45	41	46	53	50	50	56	37	43	47	48	59	44	48	41	45	47	57	46	55	50	61	41	44	43	48	48	43	35	39	58	40	53	44	55	31	44	49	53	58	37	55	50	42	54	54	46	56	50	52	51	53	42	38	64	47	49	35	41	54	54	60	48	42	41	56	59	47	44	43	38	47	46	48	47	48	55	40	53	29	52	49	65	53	62	53	62	57	46	52	31	48	47	45	60	42	52	42	53	42	40	50	36	43	42	44	58	59	53	42	57	48	40	56	45	53	43	46	62	51	56	49	43	44	57	47	45	62	37	36	53	44	62	51	50	47	55	51	46	46	45	47	50	50	53	52	42	55	51	48	45	42	51	49	63	41	45	46	45	54	54	52	52	57	52	50	28	62	49	54	57	42	53	49	56	48	50	47	47	41	42	45	43	41	44	42	43	52	45	33	53	41	51	47	65	51	51	44	50	43	53	49	59	51	48	50	43	40	62	49	48	53	35	59	40	47	47	45	55	58	45	38	72	53	48	44	45	48	50	38	39	43	54	45	55	45	51	53	49	54	48	48	62	55	51	57	39	35	36	51	57	36	43	51	55	45	51	48	51	40	45	49	48	48	46	64	46	50	48	47	38	62	54	51	49	57	45	47	42	56	58	41	47	42	43	38	36	57	48	38	47	32	33	48	62	54	47	45	52	42	33	48	42	52	57	34	56	53	48	57	51	42	44	61	48	52	41	53	50	50	40	60	65	43	55	45	56	48	48	40	56	49	42	56	56	48	40	50	57	38	37	39	45	51	45	43	39	58	39	49	48	52	51	63	31	43	48	47	40	32	44	43	55	37	56	47	59	49	38	53	50	41	44	57	45	36	45	47	59	41	34	52	50	46	49	57	56	51	45	50	54	56	54	46	41	48	38	46	34	48	51	43	46	47	50	46	34	45	54	57	42	56	54	40	55	49	53	49	45	43	44	44	44	45	53	44	59	39	58	40	53	44	57	44	40	50	41	36	40	38	41	51	40	47	61	45	57	54	49	44	60	49	46	45	49	43	58	41	51	40	56	47	46	42	58	37	40	49	47	45	52	46	51	48	44	39	42	44	54	51	42	55	38	51	55	46	48	53	51	46	52	59	49	55	48	43	49	36	49	53	55	58	40	46	51	59	43	38	68	48	44	54	48	49	36	41	53	51	51	58	60	52	75	61	37	54	40	59	43	50	59	41	39	50	47	44	53	37	45	59	53	42	40	52	42	44	46	43	39	43	42	46	50	44	47	54	64	56	54	49	51	58	43	43	50	44	60	40	40	36	44	47	50	53	52	51	47	54	57	49	45	49	60	54	48	44	53	41	26	46	48	38	61	43	40	40	39	51	52	52	48	54	52	59	44	49	50	56	60	46	36	65	46	55	44	63	48	47	46	44	52	54	42	67	51	48	52	48	53	54	50	43	41	45	60	39	53	47	40	40	50	50	59	61	50	52	47	50	53	47	49	62	50	58	53	44	53	47	46	61	43	63	44	38	50	50	61	69	55	45	53	49	56	41	48	50	40	42	56	60	41	61	39	51	50	43	47	48	36	54	51	41	47	55	40	50	64	42	52	54	59	49	61	56	59	48	58	47	56	54	41	48	61	46	37	34	41	56	45	60	43	62	56	37	36	55	53	44	46	43	51	42	49	47	53	51	55	38	48	54	39	59	54	43	67	45	37	47	40	48	39	49	41	40	54	30	52	51	46	53	44	49	41	41	55	49	46	45	58	56	55	43	47	47	52	49	54	41	44	47	48	40	51	59	46	53	49	61	62	49	52	50	51	45	46	57	43	50	48	54	38	51	53	36	34	50	46	47	45	37	48	49	53	59	46	44	55	38	56	43	48	59	53	62	56	48	54	45	51	62	53	45	55	48	49	57	51	52	46	49	45	42	60	59	43	41	60	45	50	46	47	31	41	53	50	37	53	43	53	48	58	47	48	47	45	55	50	53	47	52	53	35	47	46	49	53	52	49	57	43	41	48	42	57	50	43	55	43	44	41	45	54	41	63	39	56	49	51	42	58	46	54	62	53	46	37	37	50	35	50	51	56	45	48	62	42	49	43	52	39	36	48	45	48	56	45	63	60	47	53	38	49	38	48	64	53	46	42	45	44	47	53	41	48	34	53	64	56	45	41	43	57	52	42	44	47	41	49	52	56	51	56	42	44	43	52	41	51	58	44	47	56	48	51	56	46	47	43	48	46	53	56	40	41	37	40	75	51	54	57	42	47	52	50	60	54	62	52	51	56	46	48	52	56	45	40	44	40	57	62	40	59	56	56	51	56	41	52	49	56	54	44	43	56	54	43	43	43	44	55	58	46	47	39	45	51	41	52	50	43	53	51	37	46	43	40	36	46	54	58	54	55	47	48	53	48	57	41	49	65	45	42	42	49	51	51	53	57	47	52	54	38	35	40	42	63	39	44	54	41	49	50	38	40	52	46	49	48	48	56	48	53	42	52	56	48	50	50	46	42	52	47	53	58	63	49	52	50	45	44	48	40	43	53	41	57	44	32	46	45	39	46	54	45	48	49	66	40	57	55	44	50	56	57	51	54	44	47	53	50	36	42	58	44	50	46	54	48	51	50	53	51	55	47	45	46	41	59	49	44	63	43	53	52	49	32	53	48	50	49	58	59	46	42	58	46	49	52	47	42	55	57	39	46	55	52	48	54	46	39	56	45	35	57	44	59	52	45	55	45	51	45	31	53	58	44	46	56	47	49	55	40	47	47	39	47	44	52	43	48	39	47	54	55	42	69	49	62	64	38	49	42	36	52	53	37	45	49
53461	41235	35247	17757	22962	28312	24925	15874	33950	32524	20932	11597	9199	11189	8675	3620	2879	2585	2180	1275	919	758	635	620	662	672	649	651	604	634	664	632	633	623	648	628	639	629	629	625	606	647	590	585	594	616	639	624	638	673	569	608	635	621	645	614	675	608	622	581	663	641	629	573	662	635	642	612	607	600	628	673	649	625	629	637	623	632	578	632	613	609	599	636	659	607	627	659	671	651	661	601	627	631	616	637	590	633	678	623	690	594	618	636	637	690	631	643	602	632	647	633	599	650	604	680	619	617	653	596	634	613	624	653	667	656	623	653	665	650	657	664	667	646	687	626	634	656	611	655	658	644	631	597	663	594	656	639	606	670	601	661	628	637	628	633	636	619	603	626	591	639	632	619	618	610	639	666	682	657	645	632	610	607	647	609	680	644	603	647	673	645	650	669	632	596	624	651	653	610	629	653	627	616	668	656	698	670	593	649	623	612	640	667	615	602	613	653	644	619	605	585	669	620	624	625	663	666	639	623	635	601	649	678	630	613	647	631	632	655	638	626	676	659	609	644	625	608	625	649	626	615	607	647	665	579	622	631	649	628	665	585	631	630	628	640	626	605	639	645	608	615	653	651	668	642	645	598	619	643	582	655	650	584	622	621	602	606	590	662	631	614	687	654	626	583	631	648	585	633	601	645	600	647	639	635	648	644	678	596	611	661	674	632	585	623	670	661	603	647	637	631	628	649	613	616	651	631	644	646	588	625	669	646	704	622	643	629	659	636	664	631	665	673	628	646	650	663	604	665	697	641	670	637	661	687	630	644	590	601	640	630	608	634	662	627	614	662	639	649	656	595	600	638	629	639	655	662	662	647	652	600	640	676	670	677	649	615	637	655	644	657	622	648	626	628	620	618	591	562	627	660	626	622	657	648	727	614	671	642	647	632	645	643	635	594	659	608	576	650	638	641	646	651	613	623	632	590	603	616	633	665	667	655	592	619	593	644	679	635	670	630	645	669	588	628	634	607	654	629	651	579	655	593	625	643	635	580	643	675	654	629	645	664	641	664	628	628	620	592	662	647	674	654	649	617	616	675	646	615	628	649	592	591	627	595	646	608	637	638	640	615	637	656	615	666	662	669	626	671	647	647	696	625	618	662	641	642	637	680	654	663	621	627	606	654	627	693	640	671	653	635	607	635	601	622	659	640	606	640	626	648	596	659	646	670	637	605	611	616	611	644	635	660	595	633	581	624	625	601	656	670	598	650	608	650	644	656	632	636	627	640	642	639	658	638	640	622	667	615	637	646	629	614	666	614	650	637	616	637	660	652	683	622	630	663	635	611	623	614	629	650	615	634	580	628	647	646	651	648	618	659	686	662	642	616	614	673	667	635	651	617	600	671	603	610	631	607	711	602	637	661	638	634	669	593	635	624	610	610	662	637	626	646	628	605	636	626	619	634	589	597	649	624	616	638	653	657	657	636	626	656	615	647	627	615	683	625	603	634	649	624	672	661	646	630	659	671	624	627	608	605	643	636	661	646	596	628	656	675	619	648	619	618	646	602	637	607	672	694	610	629	652	607	636	607	618	610	595	613	598	696	652	596	624	640	607	621	652	585	585	588	608	624	680	621	684	636	663	650	634	621	618	601	633	648	614	589	580	626	669	630	632	645	607	613	664	632	662	645	609	633	650	606	665	653	592	646	685	643	659	627	642	635	598	637	612	676	619	643	641	626	698	622	627	644	648	643	671	593	634	649	582	686	623	574	671	567	613	638	633	631	652	650	677	649	618	639	633	614	707	628	620	631	666	625	628	661	605	655	651	664	639	636	660	668	614	633	603	667	645	680	636	637	643	654	599	628	666	611	623	639	630	655	635	609	640	620	632	594	672	605	661	652	624	657	655	620	623	651	602	622	630	626	652	613	631	646	622	614	634	616	618	687	645	648	615	629	654	635	643	663	622	635	645	656	649	670	659	656	602	670	626	608	618	600	645	649	638	632	680	619	625	620	631	622	695	600	659	637	622	645	616	614	616	641	666	658	633	612	655	660	594	642	597	663	601	667	644	622	660	599	657	656	651	659	622	586	618	627	648	610	615	585	622	607	646	624	643	628	612	640	592	621	632	660	625	641	648	590	648	636	618	599	660	635	663	665	596	618	606	632	655	634	637	653	613	592	581	655	643	642	630	627	633	635	632	641	653	634	617	658	658	617	622	672	622	623	652	667	629	608	647	644	579	627	659	638	620	617	645	663	644	646	654	654	621	595	653	620	656	667	684	594	625	629	626	628	670	614	665	672	625	643	621	680	619	658	665	654	621	610	653	688	611	657	623	612	656	665	627	671	626	616	634	626	624	670	648	648	625	638	668	643	623	620	571	654	675	637	638	623	624	655	604	673	604	613	645	616	629	620	645	628	648	601	638	628	631	640	642	647	641	632	632	623	650	648	652	618	648	644	598	641	639	632	632	606	612	668	601	643	626	653	643	652	657	606	640	653	640	645	621	659	653	634	627	616	643	618	652	647	649	632	633	609	659	601	647	629	597	608	556	601	614	665	619	654	616	616	625	669	629	613	646	636	627	656	667	666	661	672	590	641	650	598	610	585	643	640	665	617	603	610	663	619	624	598	625	661	636	645	670	674	615	642	626	638	597	634	647	637	654	641	670	611	633	647	612	632	632	644	625	644	613	631	609	607	610	672	668	676	644	605	643	613	668	645	652	649	643	642	625	632	639	648	622	641	638	590	599	621	650	623	598	693	620	559	662	659	632	613	604	636	678	628	610	595	639	636	650	614	625	655	634	613	662	626	609	675	653	659	599	667	615	638	623	651	613	620	632	618	668	625	659	672	633	614	620	625	686	640	626	684	656	603	647	657	636	591	617	589	650	630	642	625	610	670	641	617	632	634	644	584	631	639	612	624	601	650	623	678	656	645	651	628	638	627	633	619	605	607	575	625	584	625	683	625	626	600	638	634	655	627	630	618	638	625	618	653	660	575	627	627	583	636	652	601	639	598	602	639	626	623	622	646	633	615	631	590	632	648	602	648	616	603	663	632	659	628	632	636	654	669	634	646	636	646	611	642	660	623	622	607	649	635	631	650	622	579	628	656	622	649	647	613	594	602	630	634	687	610	661	661	633	658	609	633	619	637	668	613	603	611	637	672	659	642	624	688	633	636	601	638	604	651	610	649	653	677	587	658	641	591	648	663	553	587	649	620	626	602	605	676	608	652	618	644	628	580	649	638	624	639	610	645	646	617	634	667	625	632	639	629	638	671	650	626	606	612	591	629	606	675	645	691	667	656	653	651	666	619	627	663	660	603	621	664	657	644	569	606	594	617	643	628	620	599	640	644	691	646	602	639	635	669	660	668	648	633	651	631	604	658	609	636	653	672	633	658	675	647	608	661	677	672	666	653	635	655	653	622	615	665	654	640	626	604	630	627	662	653	626	676	633	584	630	673	648	623	636	624	645	657	638	646	632	658	598	611	647	627	671	665	664	635
27846	32035	18700	2803	700	998	1108	688	3850	4026	1397	656	331	407	472	194	154	175	125	91	70	47	39	47	48	56	51	51	56	46	46	51	55	51	36	51	53	41	49	44	50	55	55	44	44	43	52	51	59	52	58	61	57	58	49	49	39	50	48	60	47	57	38	38	47	50	44	57	31	42	49	43	53	38	61	55	53	55	47	50	41	38	44	49	52	60	49	51	59	58	54	54	49	41	57	54	53	40	58	55	33	46	55	54	43	35	44	38	53	50	35	41	43	47	59	53	54	42	47	52	53	49	55	54	48	53	46	49	49	51	44	53	43	55	51	41	57	41	57	39	49	42	37	50	58	37	53	44	55	55	64	27	43	50	36	49	51	44	55	26	44	56	54	52	51	42	48	54	50	57	59	44	48	59	44	65	53	54	43	52	59	52	52	56	58	62	60	52	42	61	55	53	59	37	46	44	57	38	49	50	48	51	64	41	46	66	31	45	47	55	48	58	49	45	60	40	55	57	51	58	50	56	52	58	52	59	42	52	52	52	49	42	46	60	37	44	49	46	54	57	38	64	58	43	50	48	46	51	57	53	52	61	50	30	61	46	63	46	56	60	52	49	52	53	48	49	48	36	41	51	49	44	61	50	55	51	47	55	48	41	34	42	52	44	42	52	47	41	38	60	52	51	49	44	64	48	61	54	46	53	44	48	46	45	47	49	48	57	47	52	30	45	50	48	40	50	43	50	51	43	47	54	57	41	63	53	51	45	43	42	49	44	51	64	41	48	56	61	46	54	45	49	44	48	41	46	50	51	47	52	42	45	50	41	45	48	42	62	43	75	52	46	55	31	54	38	59	48	44	41	60	58	48	51	48	45	59	54	53	46	55	45	47	46	50	53	43	46	56	40	52	50	53	65	48	39	47	61	36	41	54	48	37	55	62	45	42	46	44	53	50	61	42	61	48	38	50	50	56	44	53	57	50	49	42	40	44	48	56	51	48	38	49	41	54	52	47	46	52	53	53	37	52	53	43	38	39	49	46	44	46	55	54	55	42	54	48	54	42	44	51	48	59	45	49	48	58	39	53	49	43	41	42	40	51	46	48	54	56	55	40	49	44	44	58	50	43	47	44	50	56	45	50	44	49	46	48	44	53	40	41	45	64	40	65	52	44	53	50	54	50	51	45	58	58	45	38	51	54	42	40	57	58	52	52	50	58	50	53	41	47	46	38	36	47	42	66	50	64	43	73	44	45	46	44	42	48	50	39	54	56	52	48	48	33	56	48	49	53	46	53	45	44	46	54	39	49	41	51	53	35	39	53	45	42	48	54	54	55	54	35	37	47	53	39	53	51	55	59	62	44	45	45	42	51	49	48	54	39	55	50	59	51	46	48	68	43	48	62	41	46	49	45	45	46	42	39	52	52	54	52	54	35	40	62	58	67	55	47	44	50	61	61	50	43	60	43	57	49	49	54	54	58	50	48	54	47	49	49	41	51	53	48	46	49	55	48	61	50	52	42	46	53	52	55	54	61	42	54	44	41	48	52	50	52	64	50	61	46	47	42	47	49	47	42	50	46	48	43	50	44	52	54	42	46	49	56	44	47	45	48	46	33	56	40	36	35	48	47	40	46	48	42	64	35	57	42	59	48	49	43	62	46	49	44	54	52	49	55	67	54	43	61	42	56	46	45	44	43	47	40	64	54	53	45	41	49	50	47	49	52	40	49	46	43	45	60	40	54	57	50	44	48	58	43	45	56	44	52	41	41	47	58	44	39	42	50	50	41	39	61	41	42	46	58	50	40	44	65	50	49	45	55	52	60	49	40	60	50	35	36	44	50	36	46	49	34	34	45	59	49	36	44	41	46	49	43	53	47	47	38	64	54	38	41	64	51	46	46	52	51	54	62	45	61	52	55	56	51	46	45	45	57	57	45	49	49	53	64	46	65	44	39	53	59	58	61	44	53	40	53	55	46	53	50	53	44	55	48	50	39	50	45	48	48	58	39	58	46	34	53	48	50	42	49	64	38	45	51	49	48	50	57	43	54	41	37	57	56	60	38	48	47	49	63	48	57	50	53	46	41	46	49	56	47	47	50	60	64	42	49	49	43	45	50	60	46	57	53	51	35	55	53	55	52	49	49	45	43	51	54	44	46	43	54	39	52	53	47	50	47	54	55	48	53	38	53	46	40	56	42	45	47	42	49	50	49	57	51	52	57	58	46	51	51	49	60	66	49	53	47	51	54	45	48	45	59	45	62	47	51	54	50	51	53	51	55	49	52	47	46	42	51	47	40	51	59	54	45	66	33	45	37	47	55	44	49	53	56	51	44	45	64	41	65	57	42	45	53	56	48	61	45	59	54	53	52	50	56	44	47	54	52	42	47	57	42	48	54	38	61	47	36	46	56	46	45	43	56	42	32	57	50	53	39	67	53	51	43	47	47	54	54	44	48	50	39	44	54	46	48	52	40	53	43	49	40	48	39	42	42	45	44	56	52	43	55	52	41	55	56	43	56	54	52	57	56	60	47	40	49	43	37	63	52	48	48	56	57	51	56	46	44	49	38	43	44	70	50	44	48	57	59	50	54	49	55	53	37	55	46	55	61	47	46	54	51	42	32	39	58	37	57	55	46	42	55	49	43	53	51	48	45	50	44	38	43	44	50	61	52	40	49	41	50	39	38	44	40	40	47	48	46	49	51	44	57	39	38	61	45	45	44	45	40	52	41	50	62	49	47	57	57	52	48	45	47	49	48	44	58	46	33	45	46	56	40	54	50	56	45	59	46	57	49	60	52	61	48	47	49	52	46	45	48	46	56	45	41	38	49	54	46	49	44	51	45	54	44	45	51	51	43	46	59	48	54	33	54	57	45	45	41	52	54	55	49	44	47	45	48	42	48	50	54	55	46	40	59	56	50	45	44	52	46	63	47	52	46	52	49	39	36	48	56	37	47	44	35	63	47	44	47	48	55	44	45	57	43	49	57	52	41	50	35	44	40	58	58	56	31	60	48	57	36	53	56	59	53	38	52	49	39	44	40	44	29	54	58	46	49	56	41	53	49	49	39	56	41	52	38	54	49	55	43	43	46	57	44	46	52	44	52	54	42	38	46	52	55	42	54	56	36	42	45	46	43	49	51	45	53	53	44	61	47	58	50	41	46	61	49	53	46	49	53	49	41	48	53	47	46	44	52	63	52	63	52	47	52	60	50	49	54	44	53	36	42	59	46	41	58	36	50	56	52	48	45	52	55	45	46	55	50	53	49	36	47	48	42	58	49	55	52	48	60	51	43	57	49	55	49	55	43	44	49	44	60	43	61	39	57	44	47	51	53	51	62	48	53	48	45	39	52	39	55	41	44	36	52	49	49	40	57	48	48	50	50	54	59	39	36	57	40	52	46	46	49	56	48	59	45	42	55	44	52	39	53	56	36	49	46	60	45	51	61	49	54	42	56	54	37	43	46	57	48	49	45	48	46	56	41	69	46	45	48	43
56520	43719	39202	22026	27239	31394	29392	22480	41411	36132	25071	16365	11133	12112	12258	6057	4427	3982	3092	1682	1179	875	680	646	630	665	632	668	635	644	606	616	663	621	590	649	661	634	625	644	610	655	652	628	597	601	636	650	624	645	645	592	687	623	632	623	624	631	660	642	675	612	654	652	640	677	677	685	664	672	602	670	585	682	620	648	618	685	621	684	605	682	665	683	656	616	646	663	621	626	642	686	632	606	597	652	624	651	633	633	611	639	593	680	695	645	644	611	665	613	637	662	633	649	637	652	686	663	635	610	664	645	662	675	675	592	638	639	669	645	682	641	660	618	659	614	672	655	677	656	653	653	637	677	646	669	643	631	662	652	646	630	633	607	650	646	640	652	646	600	588	696	639	655	610	620	709	643	615	626	600	663	637	672	645	640	647	636	664	596	610	652	673	635	616	622	646	560	669	634	636	664	635	668	679	677	652	625	650	657	618	660	659	662	631	634	640	670	636	627	680	647	616	654	649	636	620	641	662	601	652	644	631	629	670	642	608	630	659	645	662	605	660	659	657	645	640	669	666	656	630	606	651	670	662	586	624	677	632	667	668	630	624	648	675	542	614	632	628	670	661	611	657	602	679	641	651	633	665	668	627	652	640	642	624	694	617	594	624	613	668	663	680	648	654	652	648	652	656	636	684	666	622	640	662	590	622	648	637	626	632	618	648	658	648	616	610	683	667	654	614	662	629	622	645	627	671	645	650	624	658	644	708	650	639	646	660	701	656	654	658	749	639	671	639	648	655	641	652	647	632	646	623	631	648	648	637	623	623	648	609	655	641	646	673	642	651	630	652	598	717	664	667	655	656	611	626	644	654	695	613	651	671	703	616	633	566	620	663	651	669	624	620	626	670	646	633	645	660	656	629	618	644	661	611	611	673	645	647	587	645	656	637	607	617	637	646	666	642	622	617	693	664	637	618	664	616	680	699	671	668	660	669	648	649	635	646	655	626	635	627	668	654	646	659	595	638	633	621	677	612	632	672	629	646	633	630	604	620	663	596	627	674	596	676	629	674	661	638	654	610	641	652	658	619	649	661	632	639	630	593	672	651	592	632	594	657	645	642	616	651	683	609	608	643	633	639	652	684	643	646	649	663	671	608	590	660	659	640	606	659	666	615	656	658	655	656	621	615	579	601	629	687	610	646	631	645	637	674	652	662	647	624	627	626	653	677	633	644	611	598	649	626	696	641	610	677	617	658	626	625	644	631	640	659	604	640	666	646	634	621	666	618	614	631	681	606	629	667	645	640	638	671	663	679	673	661	658	646	620	623	641	643	644	699	654	672	661	668	684	634	647	626	622	640	637	686	653	673	628	621	641	619	652	629	669	657	626	698	680	644	641	631	633	667	604	606	662	648	654	578	666	599	631	651	662	638	666	620	681	685	613	617	644	633	628	614	631	659	681	612	683	658	629	632	661	647	619	671	672	664	649	647	678	667	622	649	657	689	647	620	687	698	690	633	627	653	628	612	654	665	646	638	651	656	665	702	615	643	637	603	652	663	638	639	670	634	682	605	622	613	679	635	637	690	605	629	672	684	626	648	659	644	657	633	610	667	622	637	666	636	675	562	645	654	639	623	681	639	584	632	672	636	625	643	677	630	652	623	644	644	656	633	618	648	632	643	685	654	619	646	654	647	647	648	615	620	590	608	668	617	634	631	676	673	652	636	636	623	629	641	617	647	643	710	669	677	667	636	641	663	660	690	659	688	624	646	662	633	678	603	647	678	617	637	628	666	635	633	656	664	647	673	677	643	648	633	634	678	671	644	621	610	630	637	651	611	666	644	679	659	638	667	653	610	629	703	670	667	672	588	606	641	588	654	608	632	670	673	646	672	655	628	651	632	615	619	610	660	669	647	661	654	652	613	614	643	650	657	661	643	661	654	672	688	637	611	629	612	664	639	591	626	647	629	666	630	668	615	632	636	631	612	605	622	643	642	649	619	613	635	641	615	624	655	643	646	612	653	673	634	614	656	605	653	656	660	629	678	610	617	655	634	647	649	681	644	629	660	622	669	644	633	638	653	687	636	602	654	634	644	644	660	605	694	662	673	627	600	628	640	705	710	630	660	645	623	646	676	655	634	685	650	644	643	651	590	662	614	654	629	619	668	630	652	654	688	661	674	628	659	641	641	669	668	642	634	627	647	623	638	679	622	683	623	678	583	620	664	698	633	633	629	633	669	642	624	670	621	621	600	624	657	613	660	654	689	632	631	635	643	669	619	654	626	636	646	622	643	640	608	587	627	675	669	642	673	671	628	683	602	634	631	618	637	642	621	696	640	657	631	658	618	657	687	644	637	669	624	652	657	637	674	618	668	633	643	626	633	610	642	671	631	650	654	603	637	646	615	665	629	650	624	626	612	624	644	637	647	652	650	662	644	631	655	641	649	640	617	656	631	633	674	669	651	636	646	607	679	681	656	665	620	633	663	641	666	646	645	637	688	681	657	658	660	631	626	652	614	638	648	658	619	620	658	601	636	675	620	637	578	620	676	680	636	612	611	646	661	685	650	636	651	648	658	653	675	626	622	595	653	662	646	660	699	633	644	627	637	639	672	605	629	683	663	677	681	694	637	643	688	612	651	637	650	636	667	651	647	682	647	582	633	640	643	653	638	658	649	585	618	621	620	641	648	655	616	623	651	659	657	643	694	645	651	640	608	639	701	612	604	621	693	631	656	611	649	601	663	675	684	642	598	616	630	616	669	627	650	638	689	631	653	670	638	639	653	603	630	661	653	630	609	659	674	667	636	593	622	655	699	609	650	593	632	661	627	640	657	654	615	667	653	646	643	663	597	644	674	719	668	645	637	647	640	654	584	625	652	647	585	622	612	661	646	719	660	672	679	669	607	690	637	662	629	677	627	639	617	655	618	652	637	626	651	646	648	654	640	616	626	651	664	622	652	623	624	635	637	626	642	675	649	600	623	637	646	643	639	670	701	656	668	697	624	609	630	660	616	615	659	631	643	659	598	643	648	693	623	650	647	663	648	664	682	640	655	632	637	610	643	645	618	665	648	641	658	657	710	650	640	653	662	646	642	641	651	636	700	627	633	662	632	618	666	653	663	651	652	652	682	641	642	638	650	673	623	684	663	630	623	642	692	685	659	635	561	641	645	667	656	612	625	657	672	625	608	641	668	628	663	670	619	649	683	683	637	620	641	646	688	653	660	640	645	662	659	647	667	644	680	636	632	685	650	642	663	627	661	639	635	667	594	600	650	607	636	616	640	634	603	642	629	650	661	668	651	656	670	678	588	686	652	687	661	640	644	606	663	667	671	626	600	630	612	632	646	649	616	637	668	612	672	616	631	697	638	645	645	672	669	636	623	667	634	661	668	639	601	615	646	651	627	638	621	665	635	607	645	645	619	668	663	666	646	633	624	616	632	624	608	621	639	674	649	632	638	659	613	669	657	621	632	609	662	611	681	611	667	667	629	618	641	617	612	632
13317	8241	3251	295	145	284	327	208	956	845	342	147	172	113	128	110	91	68	72	55	50	53	55	42	40	57	46	43	48	49	40	57	53	50	32	51	41	42	46	57	52	39	54	41	45	45	41	45	53	50	49	41	49	47	54	57	41	54	53	56	53	55	49	44	37	61	49	58	43	50	45	45	54	35	58	41	51	41	39	46	63	48	45	54	41	55	49	57	53	49	48	41	42	50	40	46	56	56	44	37	40	49	42	59	40	54	53	47	48	48	46	61	46	46	40	55	41	42	43	46	54	49	46	53	51	51	56	49	53	49	39	51	52	55	52	54	60	49	38	47	51	34	41	45	57	54	49	40	43	58	46	54	44	35	47	49	39	54	47	52	49	42	37	49	52	50	60	40	53	59	48	50	50	38	48	33	50	56	50	58	46	54	46	54	59	43	50	45	46	44	48	43	52	41	51	44	39	63	44	47	47	43	39	55	52	45	43	47	42	63	50	47	54	43	41	53	44	52	52	45	54	59	47	47	50	45	53	51	50	46	55	56	58	53	51	54	47	42	50	54	52	43	43	64	47	44	50	61	41	39	42	48	48	50	41	60	44	49	47	42	41	48	42	56	55	47	51	41	56	43	56	43	42	54	46	41	53	50	46	36	43	59	39	46	42	58	42	46	51	54	37	44	52	47	50	47	46	46	57	48	53	43	53	46	46	47	48	54	40	42	53	58	57	52	48	54	47	47	59	53	46	50	52	50	45	47	39	48	48	44	44	45	55	38	42	53	38	41	53	57	38	59	50	56	60	52	51	41	56	44	52	55	44	49	53	46	45	38	46	56	41	51	47	48	56	49	44	44	55	46	54	57	48	44	50	48	34	42	44	53	49	47	48	41	50	46	57	42	52	51	49	41	48	46	51	48	45	57	45	62	46	41	55	50	42	45	41	50	50	43	41	50	60	36	51	42	41	35	51	47	34	46	59	31	43	49	46	45	38	48	45	44	53	43	39	45	47	48	55	53	47	49	40	54	45	48	45	55	64	56	53	37	48	46	48	42	54	39	44	66	50	47	39	51	45	50	41	44	50	45	40	52	47	56	49	46	49	54	56	53	51	39	60	50	42	36	69	43	45	52	58	50	39	40	36	43	46	48	51	42	36	52	58	52	43	51	42	50	54	37	43	53	48	41	58	39	45	55	42	46	36	47	39	50	37	45	45	57	47	48	56	40	64	44	42	48	39	42	57	51	52	47	65	42	51	41	50	50	47	54	38	63	60	47	51	37	56	44	68	66	46	47	53	45	50	40	47	40	56	39	46	47	63	52	49	54	48	51	46	53	40	49	51	43	45	61	53	43	43	46	41	39	38	43	39	49	50	48	47	49	57	59	53	43	42	64	54	55	27	48	61	58	42	49	47	38	49	36	49	45	55	41	51	45	48	52	44	46	47	50	50	35	46	57	54	50	38	62	41	55	39	55	60	54	41	48	33	51	55	45	51	43	44	53	44	65	40	48	57	60	58	43	43	43	45	61	52	40	47	50	48	52	50	59	43	57	60	45	53	35	37	42	38	41	67	64	45	48	61	54	48	60	39	43	47	49	33	41	62	43	43	49	47	44	52	45	51	45	53	50	33	56	47	56	51	50	38	46	46	46	39	51	35	45	49	59	47	48	38	41	53	55	41	40	47	44	45	40	57	57	55	39	46	47	50	52	56	48	50	50	44	63	44	64	43	59	57	47	47	41	63	52	41	54	40	58	50	38	49	50	56	57	44	58	53	53	60	36	38	47	44	45	44	47	48	48	34	39	51	54	42	48	47	53	42	52	34	46	53	40	40	55	51	50	51	49	52	53	49	73	44	45	39	51	39	53	41	37	42	48	34	43	44	45	39	52	54	45	44	59	54	43	43	41	49	52	57	62	46	46	50	46	33	57	46	48	52	40	51	50	49	45	41	54	66	39	58	50	54	52	44	45	41	61	38	64	55	47	49	47	46	44	43	40	45	42	51	45	50	41	42	44	55	61	50	62	42	43	50	51	44	55	55	38	32	43	36	52	40	52	57	46	42	58	45	39	41	45	50	53	50	58	64	53	48	43	52	43	53	51	48	51	54	56	38	36	46	55	48	50	50	50	36	56	42	41	32	43	57	48	57	45	45	52	49	44	48	48	40	52	60	57	58	50	40	45	41	53	52	48	39	55	51	46	45	47	42	48	43	56	53	45	34	46	46	58	40	44	45	41	54	44	54	36	42	41	42	45	47	43	49	41	49	45	43	39	47	46	61	41	54	32	51	50	50	51	39	51	47	52	38	42	51	37	45	54	60	41	47	55	41	41	40	43	45	61	47	61	57	44	48	57	51	46	44	51	56	44	42	44	46	43	46	51	47	50	51	54	34	58	46	42	52	49	42	39	47	52	53	50	53	40	46	53	46	48	34	38	56	59	54	39	44	49	57	29	50	54	54	48	51	61	46	53	55	45	37	50	53	43	49	41	56	43	49	53	39	52	41	55	55	39	47	49	42	42	56	40	43	47	48	59	41	42	41	45	43	44	52	51	54	53	42	45	44	43	54	55	43	52	40	57	51	50	44	73	57	63	48	38	52	47	40	36	59	41	48	66	36	43	55	41	46	43	50	48	47	66	35	48	44	51	36	45	44	42	53	47	48	51	46	46	34	46	49	45	42	47	50	48	51	53	58	49	39	51	59	53	53	62	61	49	51	41	51	60	46	43	53	56	45	42	57	35	47	53	41	45	61	49	46	54	44	53	51	39	48	43	45	51	49	61	51	52	48	57	48	47	45	47	55	50	52	45	47	44	63	50	40	44	67	60	39	53	50	51	55	54	51	48	35	50	47	47	47	61	41	39	54	47	70	54	55	45	55	46	45	47	43	52	52	47	56	39	60	33	53	38	52	58	53	45	59	54	49	52	48	40	49	39	42	55	51	41	37	42	50	45	40	50	50	43	52	49	43	44	41	52	49	69	56	56	37	41	47	38	53	45	50	48	41	51	50	41	40	54	39	45	56	38	45	60	46	36	50	39	43	55	40	45	48	50	54	52	38	52	44	43	53	41	49	46	48	41	48	51	46	41	45	59	54	49	51	43	53	52	49	54	55	53	53	48	39	51	40	54	51	51	43	50	53	49	50	24	59	53	46	56	41	37	51	46	47	42	54	50	51	58	40	39	57	58	51	52	42	53	58	42	50	43	62	46	44	41	60	49	43	54	47	45	49	52	52	47	44	51	46	40	49	55	49	36	58	50	56	54	48	50	56	48	38	45	41	48	46	28	49	47	58	54	55	51	65	38	52	48	38	49	48	49	43	49	47	56	49	45	55	51	47	40	40	41	40	43	50	56	47	44	48	51	47	43	50	50	51	39	49	50	64	38	47	59	63	57	47	52	51	66	54	48	44	47	44	37	50	48	52	53	49	46	47	44	45	56	38	54	58	47	44	50	57	49	49	56	54	41	46	45	59	49	59	41	38	48	55	49
45218	31680	21227	7571	10425	18408	16392	11989	26092	20204	11799	6289	4927	3558	3685	2287	1643	1435	1255	910	736	657	597	640	647	609	570	610	572	605	640	621	599	616	646	638	586	621	602	588	618	645	574	595	645	595	618	664	583	628	620	624	596	612	659	635	581	624	612	613	552	623	622	648	610	635	600	580	606	554	619	645	588	599	606	631	626	604	635	583	653	609	643	601	622	622	583	589	593	650	601	585	611	623	622	652	632	616	631	637	555	649	577	651	616	619	608	595	604	644	563	612	600	595	584	588	646	601	573	638	627	611	557	647	599	616	597	621	581	616	616	606	595	568	597	622	613	641	625	623	592	564	592	618	630	591	607	607	602	600	551	609	594	608	610	605	605	564	607	661	610	662	609	638	637	643	607	607	634	590	649	612	617	643	608	609	616	620	592	649	578	612	616	650	622	577	608	606	594	648	613	619	626	624	629	605	591	617	591	589	553	585	618	613	613	590	584	579	635	577	644	606	629	588	594	578	610	596	622	629	591	626	593	634	617	564	594	619	603	603	642	610	605	650	598	552	602	598	616	648	580	564	616	621	593	603	609	628	608	609	617	626	594	609	616	568	568	608	640	604	592	617	631	579	615	565	609	617	618	617	618	573	612	601	574	612	605	580	626	635	585	640	588	636	623	570	624	596	650	591	593	611	580	612	640	581	586	631	610	590	595	612	624	617	587	635	617	626	593	571	590	558	603	593	580	606	603	573	610	644	620	603	602	627	544	652	581	607	572	626	636	628	607	572	527	569	623	608	613	620	607	581	617	637	618	588	553	609	606	604	620	595	625	561	606	592	623	585	624	628	623	595	610	614	623	579	596	635	610	625	602	549	622	595	588	566	582	624	609	607	628	596	591	607	605	553	659	614	573	574	649	557	589	590	577	631	579	615	612	599	601	627	592	602	587	622	598	663	641	621	641	537	638	616	597	586	623	630	569	565	635	613	607	571	606	594	626	608	611	586	572	641	600	620	611	597	617	603	614	586	633	607	612	631	612	589	600	603	635	630	648	596	647	611	566	607	630	580	657	606	666	582	615	585	637	638	599	594	600	594	611	642	640	616	609	606	622	591	594	585	591	625	561	648	624	570	594	569	624	630	591	626	592	592	578	599	631	618	584	602	591	605	644	646	624	631	592	619	588	647	635	617	605	589	604	591	622	610	609	613	626	603	596	572	651	602	566	597	612	614	617	599	630	600	615	599	660	577	586	601	628	605	618	591	623	577	613	614	559	576	596	605	597	638	607	607	614	612	616	608	629	606	613	585	606	610	611	629	604	632	598	613	618	599	578	620	633	602	585	645	611	634	606	607	605	571	646	592	562	631	601	608	626	574	590	560	588	632	614	623	613	610	611	599	608	658	624	594	638	603	560	647	625	590	615	628	607	567	630	658	638	593	614	547	632	635	655	561	616	595	630	572	602	599	572	577	592	607	592	603	622	607	663	607	590	573	627	616	623	596	666	551	616	628	598	627	617	597	622	568	596	559	585	626	591	591	624	620	646	564	598	567	587	556	609	574	606	615	621	574	590	618	575	643	591	581	559	613	595	645	599	614	588	568	580	594	576	614	614	575	602	599	611	582	593	578	595	623	606	572	614	610	623	610	600	638	628	633	599	627	587	633	595	603	603	642	649	613	599	655	644	614	654	643	618	645	622	609	619	640	598	598	563	655	588	623	647	615	609	598	635	656	643	588	604	633	611	614	664	562	630	594	604	624	617	571	618	619	580	611	630	604	605	661	600	627	604	610	578	616	631	608	575	594	616	632	584	586	593	583	605	599	611	621	598	628	603	585	647	621	581	632	597	658	601	615	637	625	618	605	607	589	636	618	637	557	604	642	634	606	649	572	579	629	577	596	613	566	666	606	624	586	593	615	597	622	644	658	633	576	641	610	623	582	616	597	581	609	613	616	600	586	623	641	662	620	591	646	603	604	607	629	598	607	672	611	600	604	611	618	622	626	609	626	617	649	621	588	673	642	607	622	645	629	574	597	610	602	637	578	628	604	634	668	648	575	590	612	633	613	634	611	616	613	598	616	615	620	618	627	599	586	636	546	623	574	596	634	616	601	587	609	567	600	594	584	623	648	628	627	626	571	650	646	646	618	600	579	639	577	622	604	587	625	585	613	645	586	602	583	619	624	603	617	629	611	632	666	646	593	614	562	605	714	584	621	585	647	630	617	588	618	596	618	599	645	641	621	579	644	598	632	616	610	605	608	649	608	626	608	585	621	614	618	602	649	534	574	577	621	623	607	610	576	583	634	655	604	641	623	592	549	594	614	623	597	642	563	670	627	627	602	602	618	616	585	644	590	605	591	609	641	603	599	641	611	595	562	606	636	591	612	606	633	578	579	616	625	610	588	608	570	637	601	609	614	622	617	607	605	624	601	622	638	611	627	610	605	598	636	654	604	576	659	579	652	570	595	596	616	608	564	584	625	607	617	648	631	616	608	623	562	632	621	601	590	614	624	617	603	592	634	629	591	548	584	617	615	577	573	577	577	606	628	588	614	637	622	567	626	592	623	588	589	590	621	633	556	631	576	589	603	633	650	613	639	583	593	589	654	607	599	601	569	597	599	630	571	610	620	605	636	627	576	597	624	582	621	603	608	581	608	625	619	595	582	609	614	593	606	668	602	625	624	671	580	612	577	576	607	652	569	641	649	599	655	607	655	581	561	594	569	621	666	613	677	579	584	622	576	567	644	601	628	600	610	583	589	570	612	628	612	612	605	630	598	574	601	642	592	585	585	619	614	600	596	581	617	597	643	597	625	574	594	606	608	603	581	620	621	664	624	604	631	577	562	626	627	575	649	657	587	571	603	615	586	563	543	600	675	619	585	603	629	634	606	620	623	594	607	645	577	640	639	579	574	623	621	638	605	571	656	599	617	603	642	616	645	590	607	597	602	584	566	581	638	613	620	668	629	589	597	608	647	612	591	635	577	591	616	589	610	610	577	631	638	661	614	626	650	607	620	652	636	606	594	604	582	621	577	585	607	567	611	586	629	552	631	624	620	628	619	598	612	649	598	643	596	610	584	608	593	607	601	575	576	606	607	594	626	638	619	649	586	591	610	599	606	669	595	576	607	625	633	580	633	618	601	630	591	597	615	600	624	587	577	622	640	562	591	630	626	625	587	588	627	615	602	584	612	616	605	609	623	631	626	584	608	611	620	588	625	635	594	626	601	631	636	603	619	602	606	621	584	563	581	591	642	601	594	585	620	601	618	589	592	656	634	609	618	592	639	624	630	593	569	586	598	618	611	611	588	609	603	611	571	593	594	618	598	653	656	642	607	641	608	639	618	602	556	615	654	601	570	595	602	584	667	580	635	586	647	615	625	612	620	591	592	603	624	620	583	606	623	600	623	624	623	607	673	605	634	601	587	597	563	605	646	612	649	618	590	595	577	624	623	559	588	604	586	664	644	632	647	626	613	626	600	612	645	573	591	634	642	625	614
23238	23443	10040	847	448	1260	752	814	2907	2021	1001	333	326	268	282	180	132	120	92	59	76	46	37	55	41	47	51	48	52	46	42	36	40	49	41	44	47	40	50	35	46	58	67	49	55	53	51	44	67	54	48	51	38	47	45	40	44	49	56	58	59	56	49	51	45	48	47	54	46	49	45	44	47	50	51	45	61	58	45	48	54	51	43	54	36	48	42	41	48	48	48	54	53	40	47	51	44	50	52	51	37	55	53	43	55	39	51	46	47	54	48	44	46	46	61	40	58	56	48	55	52	53	50	47	50	47	52	45	40	52	52	48	45	47	46	42	38	49	43	46	61	54	52	50	42	54	52	61	55	43	58	56	49	49	52	49	56	52	60	38	43	57	43	48	41	44	56	42	48	55	41	40	43	41	49	44	47	43	44	42	42	52	52	64	45	51	54	54	50	66	48	44	63	54	44	35	50	46	53	52	58	54	48	51	54	44	43	41	51	43	46	45	30	41	44	40	42	53	50	54	52	67	53	47	43	52	46	66	58	50	44	41	48	53	72	40	40	52	50	49	51	31	51	54	43	45	38	49	42	42	45	43	39	37	56	46	40	50	51	46	62	46	38	48	54	49	49	47	61	49	52	40	61	34	44	54	46	42	49	50	51	53	52	49	47	61	55	51	57	49	49	46	34	48	34	54	40	67	51	42	43	53	55	51	38	46	45	48	52	49	45	41	47	52	51	49	43	49	59	38	42	40	45	58	52	52	48	51	50	59	49	57	38	62	59	50	53	65	56	42	49	38	44	56	54	44	42	48	41	53	40	47	38	43	50	46	50	57	47	62	48	50	44	51	54	40	56	51	49	41	41	42	56	48	43	56	58	42	51	51	57	57	52	48	40	38	40	39	38	43	57	50	40	49	52	55	44	43	46	53	50	54	29	54	38	47	53	52	61	46	45	44	45	60	51	36	46	50	50	50	46	43	47	51	44	47	55	52	58	51	55	38	50	37	62	48	49	58	43	56	44	43	52	58	46	52	59	53	45	64	47	39	64	48	52	58	59	45	36	46	44	43	37	48	47	36	42	69	62	55	57	51	53	51	55	46	52	37	48	50	51	41	37	50	47	54	37	51	46	57	48	48	49	41	50	48	50	53	56	52	50	44	45	61	61	46	46	52	34	44	50	41	57	62	49	45	45	50	48	56	52	53	50	40	48	54	44	61	40	53	41	53	44	49	54	60	60	55	39	45	52	55	47	46	52	49	53	56	45	49	56	51	57	49	51	43	38	46	43	43	44	52	48	55	54	67	45	49	48	64	40	50	39	49	47	55	55	42	38	41	53	49	54	51	52	44	52	35	55	55	61	43	59	53	55	55	46	44	48	56	53	50	43	54	47	50	48	47	38	43	42	45	43	54	48	45	48	44	48	52	56	50	73	61	53	55	51	61	48	40	50	45	42	43	56	57	48	41	48	56	43	50	41	50	45	63	44	60	54	44	44	51	48	48	47	45	43	57	45	50	49	54	49	53	38	39	43	44	39	44	40	40	65	59	45	54	56	51	45	54	49	44	56	50	42	54	57	53	45	52	38	54	47	49	66	47	66	50	46	46	46	50	42	53	48	46	47	58	46	53	43	42	40	40	55	52	50	49	67	51	62	54	58	49	35	61	47	45	43	36	50	55	47	52	44	47	37	43	35	52	51	47	40	56	62	47	46	45	44	57	48	40	49	48	45	46	45	48	48	35	44	44	54	51	42	53	44	54	49	50	56	43	59	43	64	39	44	48	61	41	45	44	47	56	60	50	43	46	54	41	55	47	46	42	51	58	38	44	60	66	53	44	35	40	60	55	46	41	51	57	64	37	51	45	58	66	58	51	50	46	51	49	43	49	49	43	30	53	45	39	51	48	56	63	48	49	36	47	43	58	50	47	48	59	41	63	46	61	46	73	62	44	51	48	44	52	42	37	54	57	47	45	57	47	42	48	35	55	52	44	54	47	45	55	52	56	41	46	69	37	53	41	49	47	45	52	42	57	43	50	59	56	59	39	37	50	46	50	64	50	62	42	51	45	61	64	61	56	50	51	49	51	40	35	52	54	54	45	56	50	54	53	42	53	66	45	55	44	51	53	51	58	56	47	60	47	44	60	46	48	52	50	56	46	33	51	44	44	47	45	48	48	53	45	49	41	56	44	42	44	57	40	39	47	59	47	63	62	33	46	57	52	52	47	46	39	54	43	63	41	44	35	52	39	37	56	62	37	42	44	54	49	49	48	43	49	59	46	47	46	55	44	49	59	54	48	43	59	49	50	48	45	40	49	48	47	47	55	60	47	57	43	43	50	40	44	44	36	57	47	50	48	60	36	39	45	46	47	45	48	56	44	50	64	53	51	53	57	63	58	40	54	56	49	53	49	42	58	39	46	51	40	49	41	50	56	62	50	40	52	58	38	54	41	41	38	48	42	52	38	36	47	51	54	55	44	50	41	47	43	52	54	49	57	49	48	51	40	56	54	50	50	45	47	62	45	46	44	54	42	46	46	46	56	47	52	42	55	48	57	45	46	49	52	57	52	45	50	50	44	46	50	56	65	41	50	59	43	49	56	60	45	52	52	51	45	50	56	39	42	49	49	57	47	33	44	40	49	49	54	50	42	44	54	49	46	55	56	46	56	41	51	70	61	44	53	63	40	52	50	57	62	45	52	56	43	58	40	65	45	60	52	55	48	55	41	50	47	36	49	61	32	49	39	34	44	57	34	49	41	49	40	43	45	56	42	49	62	47	53	57	58	55	54	51	41	46	61	53	38	44	49	50	41	48	47	55	53	51	44	45	53	58	33	43	49	49	50	57	46	51	46	51	45	40	43	50	74	54	42	41	57	57	58	52	43	53	54	45	49	60	38	45	35	56	46	37	56	54	62	56	42	55	48	49	64	49	53	40	39	43	50	43	56	53	56	45	43	42	49	49	48	47	53	50	53	46	46	52	49	39	45	51	40	44	47	52	45	56	58	68	48	40	49	54	46	46	57	54	48	41	54	58	43	46	44	51	43	45	40	42	48	58	52	49	55	57	60	50	39	54	36	60	43	36	50	41	53	49	51	44	49	64	46	44	57	55	53	52	54	42	48	49	59	48	52	60	44	52	52	50	49	60	54	49	46	42	47	43	44	48	47	52	40	42	54	54	53	51	58	55	51	54	42	67	41	41	52	54	55	62	46	47	59	53	56	46	52	45	57	54	41	35	54	35	45	59	51	57	50	47	51	45	43	46	42	47	34	49	54	44	49	63	51	51	54	39	48	41	53	34	54	50	43	54	43	56	56	51	50	49	42	51	57	44	58	44	56	44	48	63	49	55	53	39	45	52	48	50	50	54	54	59	50	45	56	40	63	53	53	53	59	39	64	41	44	44	47	53	49	59	49	47	52	58	49	60	62	45	36	49	63	51	52	41	48	63	40	44	49	40	62	56	50	54	62	46	46	57	48	56	45	53	56	46	56
55891	40335	26885	17344	22196	32839	23489	24071	36513	28421	22040	10344	10325	8083	8013	4866	3159	2784	2118	1215	906	701	636	622	631	648	632	621	569	622	614	605	623	624	638	605	664	603	626	600	633	618	606	616	619	636	636	629	607	599	624	589	624	630	627	595	638	631	685	566	617	636	640	652	694	587	615	657	585	624	616	640	642	576	634	627	614	657	662	625	636	650	621	598	629	629	616	641	636	616	632	673	615	656	638	578	648	593	636	635	610	643	588	627	654	634	631	627	649	628	637	656	617	634	615	609	648	631	610	589	618	613	693	683	627	635	627	561	611	632	620	618	620	638	593	633	603	639	624	631	604	593	616	650	634	605	620	637	638	636	623	670	635	637	619	618	643	613	615	590	625	638	658	622	667	598	604	618	608	652	616	671	626	628	629	642	649	600	615	668	632	646	629	626	602	601	677	600	580	600	607	619	623	623	617	639	604	618	594	599	640	607	626	600	615	639	624	649	577	640	655	656	636	638	617	651	642	608	590	634	604	639	587	588	610	601	599	639	611	674	618	619	622	572	620	634	634	647	614	646	611	627	622	619	661	565	606	623	640	613	631	614	649	628	622	660	627	630	633	638	666	650	658	640	623	617	597	664	587	637	591	606	644	646	679	663	626	625	594	637	618	638	598	644	609	633	615	629	652	630	673	597	655	672	607	633	601	644	612	648	616	634	616	579	664	630	618	560	578	637	582	585	632	609	655	676	661	602	638	625	632	589	647	631	659	594	617	629	691	637	623	630	616	623	653	621	617	613	571	643	629	615	621	641	578	618	638	633	594	626	649	577	601	603	608	606	640	606	614	687	632	624	673	609	597	619	632	568	612	582	635	653	636	602	618	633	597	639	626	594	633	619	596	621	626	595	610	633	628	641	594	625	697	635	607	620	686	627	642	636	648	622	627	650	609	668	635	608	630	617	609	592	614	667	659	629	630	615	617	611	631	595	624	626	644	677	595	590	598	633	629	622	609	647	580	640	622	686	626	673	637	630	649	622	607	597	606	625	625	637	619	637	614	614	610	630	595	646	637	632	655	607	628	631	611	609	631	609	603	632	662	662	619	620	639	613	604	652	671	662	627	657	625	622	609	646	612	625	631	654	605	595	647	639	649	662	611	639	643	662	644	588	629	629	574	637	647	619	640	642	644	689	624	626	646	645	685	608	625	593	639	642	623	621	626	601	580	596	606	609	632	649	627	624	582	556	640	650	613	639	655	644	642	665	619	620	659	659	632	622	609	616	607	620	653	637	601	613	662	643	578	649	624	639	632	633	604	578	664	662	613	610	627	579	659	651	622	650	678	656	610	627	614	583	622	623	636	615	651	597	638	624	635	605	617	637	581	623	575	626	625	611	616	615	608	596	608	656	642	626	662	628	628	590	637	625	610	592	636	621	633	638	606	671	589	624	613	598	594	623	652	629	621	641	594	617	618	634	627	616	654	637	614	644	598	674	606	657	591	605	584	665	623	610	596	636	642	619	606	643	603	620	649	639	589	620	619	683	614	588	586	603	644	623	614	666	626	628	642	593	607	651	611	640	649	645	621	614	613	613	628	635	640	628	662	597	591	643	659	671	602	655	590	627	630	662	633	592	597	621	655	641	622	631	597	629	629	679	589	597	635	642	608	634	650	621	638	644	569	600	600	620	596	648	653	571	597	630	579	623	636	649	608	605	638	640	658	632	631	582	619	645	592	632	636	663	603	603	645	588	611	628	681	644	606	587	637	625	596	611	643	628	627	632	611	602	597	615	616	633	600	602	594	607	613	640	662	680	675	585	598	618	660	671	601	610	573	656	623	589	621	608	622	634	609	618	672	655	643	610	597	611	571	597	703	592	624	629	644	633	624	647	567	645	605	674	629	642	649	617	623	607	664	625	660	614	629	593	616	606	654	634	627	617	631	632	596	579	600	584	636	585	668	622	636	605	579	612	649	645	645	622	594	608	641	635	619	646	633	624	616	640	617	609	665	619	636	580	621	638	611	619	646	629	582	636	617	651	627	614	613	661	639	647	593	596	599	599	606	595	634	605	598	616	641	640	648	652	618	638	634	627	601	597	635	580	605	602	657	569	638	604	630	618	629	650	629	607	588	640	604	655	645	678	594	641	632	615	633	645	659	610	604	630	615	612	625	632	616	610	618	587	658	642	599	646	596	657	597	593	627	638	612	657	591	616	605	610	628	595	586	692	645	615	670	631	598	617	597	622	634	591	666	616	641	617	602	623	638	617	616	671	646	674	588	605	655	609	647	576	633	639	660	594	658	688	636	618	647	614	639	582	648	611	581	637	610	624	616	644	617	635	652	647	631	608	640	660	625	655	657	608	615	635	605	614	640	619	604	667	609	625	621	613	633	647	599	612	591	636	614	628	638	655	595	597	647	673	645	614	632	639	657	580	612	584	638	608	612	615	601	629	617	598	651	624	607	620	615	584	680	639	637	638	631	630	601	640	627	624	607	614	648	593	631	637	638	627	599	638	612	667	616	657	647	566	628	671	644	630	612	637	614	663	648	637	599	576	662	614	647	605	623	622	657	641	587	615	623	638	639	617	602	600	625	619	600	652	641	642	641	612	670	623	646	637	621	597	631	616	629	611	635	607	657	529	622	611	609	611	645	595	626	642	651	613	630	587	598	601	628	616	635	611	623	601	595	617	587	642	614	610	636	609	652	604	671	644	666	685	574	596	617	595	654	613	628	614	614	671	615	571	634	609	652	593	609	601	594	632	662	660	589	614	604	640	653	637	587	652	617	616	650	624	641	615	632	595	648	665	610	610	644	610	584	594	644	649	651	593	633	634	647	620	604	595	633	619	607	639	604	633	597	638	661	628	586	605	700	657	603	649	624	650	613	594	623	653	604	650	667	635	599	665	563	627	595	622	615	611	652	577	617	639	614	627	623	666	620	551	642	625	652	607	613	618	656	651	595	622	621	664	585	618	624	672	620	605	618	626	601	638	662	642	642	600	668	659	631	649	543	643	644	628	610	643	618	659	628	580	574	629	622	581	680	679	643	639	658	664	602	595	633	656	684	668	654	617	638	595	636	680	666	619	597	588	586	627	688	653	642	654	613	627	658	628	642	636	642	584	604	646	620	641	625	617	592	603	608	638	623	620	589	562	602	637	655	631	596	626	620	602	595	688	645	609	653	653	602	638	622	605	636	622	677	644	650	642	669	609	639	612	607	620	622	601	623	614	638	612	562	620	642	624	658	590	675	645	630	602	655	638	616	618	651	639	611	643	666	645	615	636	586	669	628	670	657	650	654	633	626	601	588	637	612	637	619	579	632	631	673	639	604	645	625	596	613	609	597	594	640	641	592	631	617	603	610	613	659	636	602	655	636	602	621	650	657	616	602	606	649	612	672	595	614	658	655	594	613	639	658	623	651	630	634	611	620	572	645	599	618	619	582	619	616	650	631	647	622	620	628	608	643	639	597	595	608	609	637	644	662	608	650	636	606	585
20768	20808	9254	708	456	1411	589	1065	3163	2161	1223	443	338	288	210	187	109	141	98	86	69	54	56	49	56	46	47	43	43	50	55	46	58	37	50	53	48	49	38	50	51	60	56	40	42	57	41	41	40	50	51	47	57	53	50	43	49	62	72	54	45	40	60	57	46	54	50	47	41	44	51	46	56	45	43	47	47	38	51	56	51	55	50	35	55	45	50	63	60	55	39	50	47	52	46	41	51	46	39	54	49	48	50	54	54	42	46	51	39	49	50	46	55	46	50	57	60	52	47	51	41	52	62	57	44	45	35	42	53	43	59	48	65	56	57	60	50	54	49	46	50	35	50	51	72	47	59	46	54	39	59	50	56	57	47	46	52	37	49	56	42	48	43	50	41	50	47	57	45	51	48	61	40	58	45	43	51	42	46	43	46	64	48	38	45	51	55	42	44	52	54	48	44	41	50	61	43	56	43	49	44	52	45	55	43	56	42	53	48	50	51	46	48	42	50	51	54	49	50	53	59	43	54	45	47	38	48	55	41	45	39	51	40	44	39	57	52	47	54	64	50	59	39	45	44	59	39	38	46	44	51	45	51	35	39	40	49	49	42	40	47	56	45	51	46	46	63	48	60	61	32	57	49	47	49	49	43	35	48	39	43	44	60	48	41	35	52	55	50	37	48	62	49	51	46	43	43	57	66	58	64	63	59	48	52	53	52	43	52	44	41	53	36	51	52	44	36	47	55	48	44	56	37	50	53	46	55	44	40	49	47	53	35	43	31	49	41	41	49	57	42	54	51	39	58	62	62	52	43	35	43	50	66	48	52	50	47	33	48	51	40	60	50	41	54	46	54	50	46	39	44	51	52	41	46	55	54	52	58	49	44	53	35	48	45	49	49	53	44	54	52	42	50	60	46	56	51	53	49	51	48	47	44	40	55	46	42	52	43	52	51	44	49	54	54	54	41	50	50	63	59	55	45	53	56	54	43	48	56	49	40	54	44	51	31	50	46	60	69	44	52	49	60	39	45	60	47	44	50	56	58	55	52	49	56	46	46	38	39	59	57	41	44	44	60	61	60	59	56	43	49	48	53	58	57	49	40	47	67	42	47	61	41	51	53	56	36	43	46	52	46	51	51	43	48	61	44	52	49	58	54	55	46	50	42	51	48	60	46	43	45	51	58	58	44	51	58	58	52	47	52	42	51	63	38	54	53	46	54	44	42	52	50	44	52	54	48	47	43	50	43	41	48	47	37	44	52	46	41	42	54	56	60	44	42	55	49	62	59	48	48	51	40	52	40	56	46	52	43	41	48	42	50	54	41	57	46	60	51	45	50	48	52	55	49	45	53	43	58	48	67	48	44	62	53	43	44	55	55	46	54	49	59	36	53	37	48	39	45	47	54	47	48	49	50	45	52	46	40	54	44	41	46	56	57	45	51	37	47	55	50	66	43	46	59	49	40	45	62	46	56	68	56	44	42	61	52	56	42	51	57	56	55	49	61	45	50	41	45	37	52	49	41	39	31	59	43	43	53	45	52	46	70	47	51	51	55	49	46	53	48	45	50	51	43	43	52	45	49	41	39	45	56	57	48	50	32	41	54	39	56	46	62	57	45	51	53	56	52	57	60	44	44	53	59	52	50	53	37	54	52	36	49	56	52	53	42	48	53	56	57	45	57	55	56	44	45	41	53	44	42	52	54	64	47	46	54	42	48	53	43	47	51	58	56	39	49	43	53	32	52	35	43	56	42	53	51	55	51	64	54	47	58	44	47	60	59	55	38	62	48	44	53	47	40	41	47	59	53	55	57	45	51	41	44	47	42	54	46	58	49	56	57	45	61	43	40	41	40	61	60	55	36	52	48	53	39	54	42	52	39	38	33	49	59	49	51	42	53	51	46	56	41	42	50	56	52	54	59	50	44	47	36	41	49	38	57	55	60	49	59	47	49	54	43	45	45	48	56	40	70	50	52	59	42	47	47	51	39	47	63	53	46	63	41	53	50	48	54	51	51	46	45	50	35	57	47	43	49	47	47	50	58	60	47	60	42	51	55	59	43	58	53	44	47	43	43	44	58	54	44	60	49	52	51	36	50	52	42	52	32	39	39	45	57	53	50	50	55	45	33	45	40	52	51	38	52	45	50	37	37	52	50	51	55	46	46	45	49	41	39	57	46	53	40	52	46	44	39	51	46	68	40	44	51	45	49	43	57	49	41	52	43	48	49	55	43	52	43	50	45	50	41	49	42	41	50	57	48	45	54	52	57	38	43	59	50	47	62	54	53	35	47	40	57	54	46	46	41	52	42	58	55	48	66	38	52	56	76	57	54	41	60	41	44	49	61	44	54	47	52	41	53	46	41	59	38	54	37	44	52	44	51	32	55	43	36	55	46	50	55	45	42	57	48	65	39	52	57	56	50	54	41	44	40	49	49	48	54	44	56	58	50	47	46	53	42	43	45	53	51	49	42	61	48	51	38	51	54	39	47	46	48	50	43	51	46	36	51	40	47	54	45	47	59	44	56	50	64	43	55	51	54	56	51	47	47	52	58	42	45	47	47	52	58	45	41	47	41	32	45	43	40	44	46	61	41	44	48	58	61	52	55	54	49	48	43	49	54	53	41	40	51	55	42	55	55	46	58	50	63	44	50	43	67	56	40	58	45	45	51	57	55	57	49	55	52	53	49	51	44	47	60	47	47	56	61	42	57	49	42	37	61	49	52	39	55	40	45	42	43	40	60	60	54	56	47	58	53	42	60	55	54	46	39	60	41	49	42	53	50	47	45	58	57	40	43	58	55	65	41	49	40	51	46	41	52	53	48	47	51	50	55	41	51	45	53	52	55	58	45	60	59	43	40	49	49	45	46	52	44	53	45	53	41	63	51	46	48	55	44	50	51	46	55	46	47	42	51	48	49	35	50	54	58	52	44	32	51	43	42	48	50	46	44	44	57	49	47	55	37	48	55	59	54	51	48	48	56	52	59	41	59	65	58	54	41	49	48	46	40	49	51	49	52	48	45	55	43	59	31	50	42	49	53	49	49	54	40	40	47	51	29	52	44	66	42	53	51	45	45	50	44	45	44	49	53	42	49	44	40	38	41	49	38	40	46	38	53	36	46	48	56	50	47	54	47	51	46	44	48	46	46	56	52	49	42	64	49	66	45	45	46	43	49	50	47	49	46	42	45	59	40	49	55	59	44	55	44	42	44	46	39	62	51	56	46	45	49	38	54	52	45	47	43	43	61	72	58	66	54	55	44	57	46	53	60	38	59	45	54	47	48	57	53	55	58	46	43	52	48	47	44	39	49	52	55	39	47	51	41	53	49	57	57	52	63	52	46	48	53	45	49	53	45	52	47	51	38	53	44	61	52	58	44	41	53	48	53	53	43	41	57	51	44	49	51	48	60	51	47	44	34	43	46	44	55	50	40	65	49	59	44	40	46	40	54	54	51	43	49	50	59	45	54	57	52	44	58	58	52	46	47	55	46	53
54698	42053	25722	16801	23187	32842	23267	27853	38066	30422	24242	13035	11121	9222	7030	5157	2829	3258	2097	1298	1042	726	647	640	670	666	634	594	595	605	620	614	669	617	649	608	639	639	655	619	623	637	648	673	644	640	649	627	649	647	635	635	674	644	654	592	607	601	650	651	605	654	625	572	681	604	580	621	645	606	623	613	563	615	588	614	580	647	646	638	672	610	631	645	633	639	595	622	616	586	577	596	632	615	615	623	648	606	600	622	626	598	623	629	605	624	641	639	619	576	626	625	646	640	638	665	613	595	638	643	645	608	644	679	657	633	621	632	640	644	641	636	685	619	596	575	645	600	628	652	636	647	634	623	623	602	617	589	652	642	632	642	626	652	625	641	673	641	644	593	609	648	662	596	638	660	629	644	700	651	611	638	630	613	605	639	585	641	646	641	607	654	601	632	630	647	632	593	586	662	615	650	645	626	650	632	686	616	636	599	638	594	685	654	617	633	636	621	652	624	651	600	669	611	612	596	669	667	666	632	614	627	626	608	625	610	638	640	633	653	644	628	618	581	619	620	616	653	665	647	614	669	628	597	669	630	658	622	668	623	653	622	610	639	645	634	638	637	634	646	653	640	649	644	631	638	645	626	608	621	624	667	634	621	627	664	625	622	636	598	620	626	616	621	615	583	596	626	590	644	622	652	661	645	602	591	594	685	598	584	642	590	620	592	599	621	640	635	656	623	699	639	618	631	659	584	619	662	608	677	646	607	648	626	619	629	641	603	625	665	656	679	591	685	620	629	646	643	682	626	627	616	637	657	600	604	595	665	639	631	666	617	614	664	609	593	657	640	635	576	611	639	646	613	638	636	625	668	597	622	623	688	614	591	663	652	627	633	626	637	601	597	640	659	614	638	633	591	651	553	656	612	603	630	591	623	634	596	655	635	634	659	598	643	655	625	638	563	643	627	639	629	663	646	614	640	594	630	624	673	649	640	652	654	578	631	616	641	690	682	629	608	617	662	676	603	581	623	643	648	646	620	649	633	638	618	663	617	602	638	628	641	673	613	636	595	641	657	663	599	614	635	614	636	617	613	617	639	667	606	670	635	645	646	631	609	646	649	620	616	685	674	595	666	624	611	622	598	605	635	613	650	626	641	602	601	608	629	642	587	666	592	646	690	623	601	603	620	633	606	667	599	643	650	600	621	611	610	647	655	616	600	666	650	669	636	673	620	636	585	637	615	664	637	641	660	628	616	627	656	598	662	613	595	635	622	605	619	644	657	616	637	607	580	637	599	690	629	636	622	643	649	623	674	630	661	661	606	645	624	607	696	642	630	634	631	616	639	620	668	648	604	656	632	643	620	635	561	631	625	654	651	612	610	626	633	657	597	630	589	605	633	652	693	611	604	650	630	600	612	650	597	591	632	581	614	639	675	615	642	672	658	677	677	591	656	567	635	629	645	615	628	653	613	570	600	614	627	668	648	660	645	603	683	586	647	598	621	599	637	653	674	675	649	672	633	673	651	651	628	585	636	614	686	578	656	641	644	611	649	637	596	666	598	643	599	658	623	623	622	646	671	642	674	587	639	656	581	618	644	619	616	652	613	652	609	607	633	616	619	624	626	649	627	617	585	659	632	608	611	650	606	647	638	603	625	639	640	664	621	636	666	634	642	605	583	641	647	603	630	630	596	627	671	597	650	680	613	638	624	635	647	615	629	665	632	639	659	626	660	610	618	679	643	590	676	681	600	647	640	640	639	593	630	628	651	656	633	610	649	647	648	633	668	626	651	632	595	623	633	661	676	619	642	668	629	653	636	624	629	584	621	671	667	600	621	681	634	600	613	655	622	624	645	587	612	673	649	620	626	605	693	623	629	650	651	614	637	631	545	603	655	623	657	623	616	660	584	616	633	630	633	657	625	632	627	637	627	623	628	631	617	656	611	657	633	648	646	647	635	638	619	640	608	625	623	674	608	644	642	616	645	686	650	652	645	647	647	643	643	628	630	632	655	628	590	657	616	617	589	625	659	678	642	641	621	571	635	680	596	655	622	623	623	652	629	652	653	611	659	632	668	615	634	606	638	623	572	654	609	688	631	621	642	652	597	586	627	607	626	656	673	653	625	625	572	638	649	655	609	632	638	627	671	644	667	607	591	658	630	648	644	623	622	609	588	629	630	640	667	632	617	592	639	622	641	636	655	615	672	653	657	641	574	668	641	632	583	628	650	664	623	654	646	580	597	609	632	652	635	654	655	660	597	616	629	632	673	654	645	660	664	612	621	609	653	658	679	658	648	586	627	633	620	594	673	671	597	700	580	675	636	606	627	630	663	636	650	610	631	652	592	600	694	678	672	612	617	579	673	647	631	665	616	623	611	608	583	632	606	603	627	653	632	579	616	647	620	608	602	636	628	631	596	676	616	620	608	622	608	612	549	669	638	624	597	589	651	639	657	645	631	639	679	646	659	634	641	634	641	627	683	631	589	668	666	615	642	577	620	640	655	633	620	594	623	619	627	677	617	651	619	658	632	672	637	628	667	620	632	648	587	635	680	592	643	626	596	627	675	648	659	668	613	591	629	574	612	596	620	675	655	634	661	666	632	710	636	665	618	629	609	610	656	628	572	617	610	698	622	625	634	600	650	642	654	654	650	646	617	633	677	668	634	650	653	601	648	634	631	610	622	649	621	636	632	650	620	673	639	641	633	592	603	589	642	653	614	627	638	627	633	634	606	627	591	647	611	650	613	647	657	614	636	636	607	570	642	599	615	644	630	627	659	653	670	658	624	630	662	650	632	611	598	644	662	640	643	619	604	625	638	651	626	652	656	622	633	616	661	604	642	624	652	643	623	635	631	607	613	640	642	624	625	596	606	650	621	621	653	629	564	703	613	612	623	643	625	606	623	606	655	622	630	605	664	599	618	631	589	645	652	597	589	674	633	628	599	654	618	661	644	614	565	661	662	616	625	599	627	632	615	688	643	638	623	627	639	585	621	620	651	643	654	597	614	587	646	666	609	633	646	645	651	599	629	602	626	644	656	662	596	638	668	601	655	646	623	653	621	634	662	608	633	653	608	644	644	623	704	605	652	589	611	644	619	672	582	571	609	669	670	643	603	615	596	636	587	620	646	645	653	623	629	644	652	649	604	654	645	600	625	625	593	605	622	646	627	645	669	599	606	610	603	630	631	596	618	639	600	555	628	656	638	631	641	638	597	617	632	690	666	589	633	611	638	616	603	667	595	579	639	643	624	614	599	678	634	635	709	619	645	634	678	620	608	693	662	618	635	643	652	589	612	623	633	647	628	630	573	661	605	638	663	628	678	658	649	615	608	673	613	597	634	592	661	620	612	618	625	580	637	674	620	632	618	628	622	620	608	624	628	620	596	645	598	624	667	628	665	648	647	642	638	672	645	600	640	630	611	634	648	651	604	664	671	661	656	629	662	645	653	661	644	606	639	618	628	621	703	580	616	695	645	660	635	642	637	647	630	607	655	629	609	675	649
26907	30388	12343	1837	1068	2237	1233	2036	5553	3783	2543	890	405	526	271	269	143	144	107	104	63	55	47	50	40	41	53	42	44	53	48	46	45	49	44	53	49	47	51	65	52	47	59	48	51	47	53	49	47	60	52	61	53	43	44	42	45	62	44	48	51	55	47	62	47	43	62	57	43	43	48	49	55	56	45	63	39	50	48	35	48	43	48	50	56	47	52	57	53	52	50	61	43	38	42	53	53	53	36	45	61	48	46	51	54	41	53	44	51	46	63	51	55	45	47	49	53	42	52	48	44	59	45	53	57	43	48	55	64	44	60	56	44	51	43	59	58	39	50	59	43	48	46	51	39	48	51	44	67	42	54	41	48	59	45	52	46	48	50	49	49	41	48	51	52	35	52	39	31	54	58	62	46	51	57	51	41	44	43	42	57	51	54	50	45	57	49	38	52	40	62	52	54	50	46	56	41	58	32	51	48	49	48	57	45	38	43	64	44	55	41	46	56	51	53	60	64	50	49	40	45	47	49	43	53	54	58	41	45	58	39	42	69	58	54	48	43	50	42	60	57	41	47	43	52	48	60	46	58	45	59	52	57	34	62	56	52	51	38	44	49	64	48	48	46	46	59	37	50	51	48	53	44	39	52	51	56	48	57	40	38	42	61	50	38	35	48	50	52	50	38	61	58	61	53	48	54	48	56	50	52	54	51	63	58	60	49	54	60	40	59	47	52	51	52	47	61	49	48	46	51	54	56	51	28	64	52	57	40	50	41	55	54	59	54	51	51	46	58	54	57	43	45	60	55	47	54	49	61	51	54	48	57	63	64	48	53	50	66	44	52	46	58	48	55	42	49	49	55	65	66	42	53	43	47	57	57	63	54	54	52	57	50	47	54	48	42	41	56	47	45	46	49	40	45	60	47	49	58	50	34	50	43	37	47	41	41	50	43	57	53	50	42	51	56	43	59	54	46	47	66	56	53	68	47	47	45	55	51	41	55	60	52	44	44	44	49	56	48	50	42	51	51	51	50	39	63	62	48	59	44	52	53	50	60	48	49	41	52	41	56	46	45	46	49	56	50	65	58	50	55	37	58	55	58	37	41	55	52	57	68	70	47	45	36	51	56	46	52	57	47	67	46	39	48	48	67	50	49	44	46	52	35	46	53	47	54	43	42	57	47	49	44	40	47	61	54	37	59	51	47	49	44	52	45	54	41	48	57	42	48	52	54	56	44	47	65	59	44	60	45	42	64	59	62	48	55	36	61	52	61	49	47	53	45	44	38	55	44	56	42	58	56	44	38	59	57	57	53	47	62	49	59	67	44	53	63	39	37	60	52	50	51	48	37	47	47	50	57	47	48	47	51	45	50	58	55	52	49	55	44	47	63	57	61	54	52	41	56	56	50	41	46	54	50	58	56	48	53	44	49	46	56	52	41	51	49	61	51	42	60	53	59	57	53	61	41	69	45	45	41	54	59	73	44	57	34	41	38	59	28	49	43	37	59	62	37	39	56	51	53	48	45	39	44	59	48	48	56	56	57	57	51	51	55	47	48	54	50	50	55	32	58	48	37	52	55	44	45	39	40	49	43	56	59	46	59	46	49	54	53	58	57	58	33	53	45	41	37	51	60	42	45	37	54	48	63	51	57	46	57	51	50	39	52	37	49	49	45	53	52	46	53	30	47	56	57	49	43	47	49	50	51	39	55	56	44	50	62	42	60	43	48	37	45	37	52	56	53	49	51	43	50	50	46	47	42	47	68	45	49	34	48	49	38	39	60	46	50	36	51	51	44	59	38	43	45	51	40	61	51	55	46	57	44	57	41	50	56	41	71	45	57	57	42	68	58	38	58	60	57	47	57	53	52	53	41	39	47	59	66	43	47	43	55	50	38	47	60	47	56	45	60	48	46	40	40	59	44	46	58	49	62	51	45	48	44	53	46	53	54	57	49	43	57	49	43	51	42	33	50	46	48	38	39	50	42	50	49	57	42	51	59	54	49	41	48	61	43	47	48	47	49	50	60	42	49	43	44	56	62	46	61	45	43	58	53	46	62	61	42	48	40	51	47	45	45	61	45	44	48	66	48	61	51	43	40	48	61	51	63	52	53	60	43	43	43	37	38	49	65	59	47	67	56	52	51	58	50	52	48	53	53	52	52	62	54	51	60	49	60	38	55	50	46	58	62	42	54	56	54	40	47	64	39	54	48	47	43	51	51	46	50	53	45	53	53	50	44	54	63	52	61	48	47	49	61	58	42	50	44	56	33	41	43	52	46	42	37	47	53	57	46	46	41	66	39	43	37	47	64	46	41	41	64	46	62	44	52	58	49	55	44	57	41	63	44	50	46	51	45	47	68	50	48	44	42	59	54	57	53	60	42	38	45	46	55	65	52	65	57	56	50	52	43	42	52	61	49	48	47	40	47	47	44	39	60	47	44	40	44	55	47	45	41	49	54	49	51	51	54	57	61	44	50	54	52	62	48	45	44	55	61	47	48	46	44	54	60	53	55	31	51	57	55	57	59	53	46	52	54	47	52	57	48	58	36	50	53	50	53	42	61	49	51	49	50	46	45	60	47	45	41	45	58	37	48	70	53	53	56	67	47	50	54	54	64	51	58	47	64	51	66	49	56	42	43	48	49	56	47	46	52	52	35	43	54	39	58	49	44	44	42	49	47	51	49	58	41	58	50	32	61	55	60	53	43	46	47	39	48	52	55	54	57	60	48	44	41	55	44	55	49	39	43	55	56	49	55	50	56	39	59	43	42	50	43	56	63	61	56	48	58	52	47	53	41	36	54	48	55	41	53	55	45	64	58	61	40	44	45	60	57	43	49	57	46	48	59	39	56	51	44	50	43	55	50	51	55	51	48	51	65	50	53	44	34	46	51	57	48	51	52	38	58	57	59	49	46	48	50	50	42	51	57	47	58	49	61	55	52	62	48	44	37	60	39	54	64	42	57	58	55	62	45	59	42	46	44	55	52	64	54	49	49	47	53	43	59	51	47	58	57	49	50	52	48	46	48	45	49	33	68	33	46	52	54	60	64	57	53	44	51	57	50	56	32	59	48	44	46	49	51	56	58	40	40	43	45	66	49	40	65	57	56	50	51	46	45	60	53	57	54	42	46	40	52	49	46	58	53	49	61	51	53	48	50	55	43	53	51	62	41	42	53	53	48	42	44	56	53	58	49	42	54	53	47	56	62	45	54	57	44	47	46	50	56	56	47	52	56	51	43	48	44	56	44	44	45	58	38	49	65	64	35	44	53	46	45	43	45	40	51	55	53	57	54	54	42	39	43	36	39	50	42	44	47	55	46	55	38	51	44	47	55	41	41	60	65	50	52	53	52	39	61	47	58	55	47	48	54	43	42	46	52	55	52	49	55	49	56	49	50	43	50	43	44	45	41	42	50	51	55	60	45	46	51	52	58	49	51	39	46	64	64	53	58	54	58	44	39	51	54	41	41	58	41	45	48	55	54	45	53	48	47	47
57971	45996	30760	25832	32840	36506	31720	34538	44207	36430	31677	18883	11599	14147	7775	7624	3924	3876	2604	1675	1123	746	647	686	612	634	615	647	595	624	666	622	628	676	670	670	636	644	611	611	636	630	587	675	626	617	673	644	652	669	619	651	602	671	639	623	658	681	630	627	624	671	660	661	653	642	648	665	640	617	611	626	651	611	615	664	638	646	652	629	620	632	663	666	636	684	606	625	650	627	633	704	667	650	632	610	646	650	670	624	687	633	635	610	620	692	615	643	641	631	625	629	631	600	618	610	635	631	610	698	648	653	655	622	633	631	706	666	634	663	665	622	604	640	651	663	682	632	655	603	674	605	605	658	625	641	608	639	614	644	660	611	649	641	619	673	585	662	636	604	600	689	650	656	672	656	599	657	656	666	660	613	645	638	607	611	659	678	617	657	642	658	623	641	637	637	629	664	625	649	629	663	650	718	625	646	639	695	607	585	623	603	677	640	653	668	658	614	661	654	633	652	608	682	617	590	603	625	603	649	632	611	585	636	648	591	616	628	687	661	651	652	606	656	659	702	636	683	648	663	640	679	624	653	646	659	620	655	623	620	630	604	666	673	658	641	647	603	620	651	634	643	643	648	653	614	669	637	620	617	673	654	615	689	622	659	609	640	628	630	620	658	638	621	675	651	677	626	625	641	656	648	652	634	642	601	653	616	606	616	676	631	640	631	667	653	596	627	631	612	613	641	618	606	624	634	588	636	622	653	646	653	670	650	600	656	606	638	661	629	616	611	643	665	659	624	605	621	630	613	630	639	644	668	687	623	609	622	659	658	635	631	641	662	649	653	624	601	623	670	618	704	634	621	658	628	663	623	621	666	687	621	647	638	662	602	660	675	646	612	615	626	647	608	666	604	622	673	691	622	631	608	661	615	626	631	645	621	644	644	620	640	630	669	634	647	677	673	597	664	642	657	636	611	615	609	607	670	662	598	611	644	565	587	694	672	629	637	611	646	627	640	633	629	604	599	668	634	606	641	664	629	634	666	656	640	654	623	629	674	606	686	654	641	644	621	668	597	645	665	588	626	602	675	657	657	638	655	627	677	669	643	637	707	630	651	604	616	607	675	644	588	652	674	641	636	660	629	649	605	649	625	635	663	622	665	624	617	638	618	597	625	635	650	642	597	662	601	629	691	583	629	637	654	702	604	648	643	648	645	605	682	679	633	626	669	666	662	604	644	678	589	635	597	625	651	625	655	641	704	631	616	631	641	636	623	583	672	646	664	643	618	623	637	673	674	625	663	599	621	591	624	645	603	610	673	619	642	653	645	668	680	679	635	703	640	625	629	647	642	637	645	630	623	642	631	673	616	644	625	642	598	641	638	624	649	576	615	659	627	625	676	609	615	635	643	657	644	674	637	623	607	669	634	607	632	627	660	638	621	660	674	656	622	654	599	647	576	678	599	668	639	662	631	657	608	683	633	636	629	627	623	665	607	628	643	620	654	603	644	603	655	618	632	648	690	629	658	587	662	686	651	670	697	667	640	660	664	636	601	647	590	679	631	662	714	640	608	614	638	645	683	638	655	661	668	666	604	679	596	645	665	695	667	618	622	645	625	658	623	605	619	625	668	630	613	607	637	639	599	648	678	631	605	628	626	635	602	675	604	636	650	644	645	645	647	655	644	642	571	650	663	641	673	654	627	644	583	626	614	661	620	603	635	621	616	650	617	631	668	608	608	631	624	635	633	628	631	620	662	634	638	647	603	654	647	661	647	685	669	636	621	629	627	607	666	598	691	624	627	623	622	624	617	628	646	637	638	677	660	616	645	621	657	626	640	659	648	623	687	700	640	629	644	628	601	662	653	628	695	620	647	615	651	658	615	648	594	631	606	632	638	665	634	625	618	655	655	691	674	677	613	602	639	573	605	621	644	650	616	627	641	702	627	630	611	681	623	641	615	642	664	614	678	619	652	608	636	572	645	605	697	617	680	643	640	653	644	664	620	630	644	653	587	633	627	702	647	653	604	677	634	654	651	657	648	662	670	636	567	611	644	610	639	649	640	611	627	656	622	638	626	612	651	609	619	628	641	623	611	613	622	601	667	693	637	598	631	669	620	612	611	674	642	685	635	613	631	623	643	617	581	653	611	649	606	710	592	666	653	687	609	618	665	639	606	640	589	609	670	623	640	630	665	641	622	604	629	648	633	640	609	608	654	650	611	640	629	660	628	627	620	652	619	596	632	628	637	644	687	682	582	656	648	672	670	617	613	601	637	669	666	626	659	638	683	666	647	657	642	647	619	669	620	633	624	626	675	663	578	612	633	610	707	665	643	602	665	627	621	607	642	664	672	653	665	614	620	615	676	615	606	598	620	692	688	644	661	635	640	649	643	620	617	651	645	689	621	651	655	624	661	668	624	660	643	625	670	635	682	648	656	635	658	668	663	652	618	656	607	634	647	692	623	600	632	634	669	676	666	596	609	597	614	610	640	636	611	630	681	659	652	616	649	643	635	618	642	660	625	606	608	638	644	640	653	662	625	664	640	599	657	612	666	606	604	636	628	700	645	646	672	602	667	641	648	611	650	665	621	641	648	624	581	648	670	646	622	596	589	627	630	666	648	600	689	637	672	637	646	685	611	652	638	657	628	599	658	640	627	628	639	642	614	652	627	665	638	663	618	618	632	612	618	648	637	644	626	666	664	670	643	655	646	636	616	647	631	621	617	654	630	618	649	642	620	676	591	620	694	634	660	656	663	615	620	629	572	664	637	636	640	627	623	593	682	623	629	648	655	666	612	631	643	625	645	628	698	672	672	644	646	597	648	661	621	624	650	639	663	653	647	612	685	657	647	655	644	644	606	644	618	595	650	618	643	642	648	631	618	604	619	623	679	623	616	632	646	690	650	616	621	618	637	667	617	671	672	646	629	669	650	640	629	616	654	635	686	653	619	661	635	617	614	621	602	637	653	626	658	653	633	652	612	613	631	690	662	635	642	616	660	614	683	629	609	665	594	622	667	658	673	630	619	642	675	626	625	648	642	611	626	635	663	661	585	662	697	633	608	593	638	647	621	615	660	609	631	662	623	626	638	621	658	603	683	621	630	683	621	654	637	618	625	643	626	598	639	623	648	643	634	659	639	678	650	637	610	616	624	631	653	624	631	658	668	626	617	636	629	633	632	630	650	638	626	645	636	645	619	596	625	621	654	623	641	646	674	684	664	658	656	648	619	603	660	651	636	651	623	631	676	580	625	658	608	683	672	673	666	653	630	624	623	654	645	627	633	655	643	614	635	648	669	637	637	611	605	606	636	647	606	676	655	646	629	634	669	618	618	682	665	721	668	655	622	673	609	642	612	629	634	626	638	607	632	619	656	660	667	602	643	632	647	636	623	654	656	654	614	645	670	658	644	630	627	660	655	628	628	626	659	641	609	659	615	630	632	626	611	633	646	637	638	625	627	574	644	666	655	682	664	604	655	616	660	652	684	630	624	604	669	634	651	609	636
12005	7569	2158	516	218	303	249	421	1185	903	532	239	85	148	85	94	72	57	55	62	49	59	53	39	40	44	48	53	48	47	49	50	50	44	50	49	66	47	45	44	42	51	48	49	49	44	59	28	53	50	49	52	55	51	49	49	56	46	42	47	41	53	53	39	47	53	41	49	35	47	57	50	48	45	48	34	51	42	47	47	45	46	49	37	51	38	50	51	46	59	50	46	53	51	52	53	72	47	28	50	59	69	47	37	51	37	49	42	45	50	49	48	46	53	38	44	40	42	46	67	45	39	42	40	50	47	49	51	55	63	50	59	54	49	50	61	45	47	41	43	51	46	51	42	44	51	48	38	40	38	47	60	38	44	50	30	45	69	49	50	48	48	44	41	42	51	41	54	56	53	61	53	51	54	44	45	46	48	33	43	43	42	43	49	60	45	46	45	57	44	46	43	43	54	43	62	40	59	45	39	49	40	43	43	43	52	55	47	46	42	50	49	45	48	42	59	58	51	49	45	45	50	45	33	50	38	49	43	49	39	45	41	45	43	42	44	44	50	56	47	43	52	50	35	46	53	55	42	37	46	40	47	38	54	46	51	46	56	42	48	56	43	45	33	46	40	43	56	31	56	51	50	49	59	44	44	46	44	57	41	42	57	50	50	51	45	41	44	46	45	57	54	42	45	41	63	56	42	51	40	53	52	45	53	35	45	42	49	53	40	60	53	65	42	58	45	59	34	45	38	40	61	54	44	38	44	53	37	52	40	38	43	50	47	40	39	56	45	46	51	47	46	47	52	52	56	37	54	53	58	53	40	48	54	47	62	44	57	52	57	39	43	40	38	43	37	48	44	55	59	42	47	46	30	56	45	40	53	41	52	61	48	52	55	52	51	43	55	57	56	47	58	54	42	47	50	28	47	37	38	36	48	45	52	57	59	36	43	48	51	55	56	50	38	52	55	31	48	54	51	54	37	54	51	38	51	41	53	49	41	48	56	43	49	42	42	51	43	42	60	55	47	39	58	35	51	41	43	45	49	47	54	39	56	58	48	43	38	45	50	50	44	54	43	38	41	44	44	44	49	46	43	41	54	43	33	43	52	38	60	41	59	57	54	47	47	44	48	50	41	58	52	43	39	43	44	50	56	43	56	59	58	37	51	54	46	46	55	53	44	63	48	53	44	44	45	52	31	46	40	39	52	42	53	42	42	49	46	61	60	52	45	56	41	50	43	43	50	47	48	52	41	41	51	40	45	61	44	44	50	39	47	44	52	37	45	58	51	39	47	49	40	44	52	40	52	36	48	43	44	53	36	49	54	58	55	47	58	50	42	61	53	49	58	52	36	35	51	66	47	48	44	46	57	45	33	62	42	45	44	50	60	47	37	54	48	47	41	46	45	54	54	42	37	44	54	58	49	42	40	56	39	49	47	53	40	57	33	48	62	54	42	48	49	42	46	43	50	55	46	39	40	46	40	35	38	57	58	35	55	40	45	41	45	50	53	42	48	51	44	43	43	53	53	44	42	57	42	44	38	35	48	57	52	55	38	48	46	50	43	47	47	49	49	58	45	45	59	50	41	52	41	44	50	33	56	45	50	49	54	52	54	53	61	53	48	48	50	48	46	53	47	68	67	51	50	42	40	41	57	41	37	46	39	54	49	52	45	41	41	43	44	54	45	44	44	61	49	38	49	34	56	50	56	57	49	43	48	48	44	46	59	49	39	50	45	54	35	61	56	40	49	49	41	57	54	52	39	55	53	48	54	56	57	54	49	41	47	34	45	56	47	40	51	71	46	47	39	52	59	48	41	39	53	36	56	53	56	33	43	47	53	42	59	51	50	42	36	48	46	42	52	58	40	52	48	48	45	51	54	50	40	42	47	40	38	47	48	55	51	45	41	41	47	54	45	52	50	39	47	45	46	47	50	46	41	56	46	46	56	53	39	49	46	36	57	50	62	66	38	41	47	46	45	49	47	47	57	50	40	50	42	50	49	62	48	49	43	46	46	51	32	47	52	47	58	52	49	45	52	51	67	45	50	44	58	52	49	52	53	60	56	43	57	55	48	57	47	45	41	42	49	46	38	41	48	43	55	54	56	52	51	62	42	47	38	46	57	54	49	44	41	43	52	50	49	42	52	51	52	44	45	43	42	35	55	52	57	35	52	52	53	52	45	49	54	49	53	39	59	50	53	40	69	44	44	51	53	50	36	52	35	48	55	51	49	55	46	46	51	54	45	50	53	55	47	43	54	52	51	51	51	48	32	47	39	51	46	47	45	41	58	53	47	37	49	47	58	40	55	43	47	48	43	39	45	42	52	42	39	51	43	44	59	45	49	41	50	45	54	58	47	51	52	40	50	61	48	31	50	43	45	42	50	47	55	55	70	49	45	46	47	51	43	62	53	41	51	61	43	59	44	39	45	48	54	55	52	47	50	42	42	68	36	54	54	46	56	49	42	46	55	46	46	36	54	43	48	51	63	49	48	48	45	41	54	51	43	46	50	49	38	50	46	48	54	35	44	45	55	40	39	46	42	51	40	43	63	55	48	56	54	49	34	43	43	55	52	47	49	50	44	60	45	37	61	44	39	42	44	55	51	53	54	44	46	48	57	48	51	44	45	39	52	45	41	46	44	49	49	59	50	47	63	41	42	57	45	49	43	49	33	50	44	42	44	49	47	40	36	53	52	35	69	34	39	47	53	35	61	39	47	54	54	59	57	55	42	42	44	50	48	41	45	49	48	50	47	49	53	59	45	50	41	57	51	46	42	55	44	45	52	43	43	44	53	43	50	48	40	49	48	50	44	47	45	60	55	47	33	62	45	37	62	49	44	39	50	48	48	53	42	65	49	37	49	41	41	58	52	55	49	59	56	46	51	56	47	50	46	40	41	37	47	45	44	41	39	45	44	40	56	63	40	50	44	52	47	61	50	54	37	24	41	40	50	43	50	49	43	64	52	53	43	52	41	51	58	57	49	42	45	47	50	31	49	40	54	47	53	47	58	57	61	45	49	50	45	36	57	47	45	47	37	53	43	50	60	36	44	62	46	47	30	52	44	48	41	39	41	55	53	47	52	52	28	53	46	40	53	35	48	57	58	48	43	50	43	53	46	56	47	50	45	42	47	45	43	58	53	38	43	44	48	41	41	47	60	53	56	42	33	54	56	60	55	69	51	37	38	48	48	45	42	50	48	51	44	51	46	33	53	54	53	46	43	53	55	47	42	40	40	37	52	31	39	46	44	56	42	44	43	42	47	59	43	46	47	45	27	50	43	45	37	37	41	48	57	48	43	56	43	52	38	41	48	53	50	38	51	39	43	39	51	58	57	61	33	45	50	43	42	59	45	54	45	52	48	47	51	39	44	43	53	65	50	37	63	41	48	53	56	58	48	47	38	59	49	58	36	49	34	53	58	53	48	49	50	40	55	53	53	52	38	46	58	48	48	51	38	52	51	54	45	48	38	53	46	42	47	58	58	48	56	59	46
44226	31476	18345	11868	15552	17770	13121	19266	28212	20574	15816	6908	2690	4184	1902	1896	1167	1214	1013	821	711	595	609	629	599	569	673	584	598	582	572	539	620	616	607	594	632	580	608	594	600	634	609	629	591	592	609	616	612	637	591	612	627	589	571	563	548	608	638	564	553	588	604	630	598	558	587	596	643	601	594	601	589	616	605	590	636	618	615	637	569	598	606	592	614	633	665	602	582	603	567	593	586	629	633	605	608	644	621	617	558	584	610	630	594	589	617	539	595	604	599	635	598	605	626	645	618	609	627	600	572	606	575	660	581	569	619	608	602	637	649	601	594	614	590	588	610	599	600	616	559	625	587	610	566	573	602	603	578	648	645	573	638	630	622	619	631	574	594	591	604	592	577	607	591	612	599	592	599	578	629	604	599	565	638	563	617	564	576	630	584	596	565	611	624	645	660	606	588	629	608	593	620	654	626	598	612	571	620	627	588	644	588	590	640	581	617	580	613	571	580	636	566	610	572	620	603	608	616	602	628	586	627	627	592	620	634	605	614	634	606	589	619	568	601	617	596	637	581	615	542	606	597	556	579	575	640	588	601	579	610	633	616	610	585	611	638	612	641	572	663	602	577	625	619	599	626	597	575	597	595	592	636	620	554	625	550	600	628	606	607	572	594	629	582	602	586	618	577	578	566	580	642	616	638	580	614	576	583	600	616	585	561	621	604	603	612	650	657	624	560	624	569	599	657	644	569	591	567	591	588	615	591	582	603	592	580	634	626	625	626	630	623	616	629	645	612	594	604	617	588	600	605	653	587	586	572	620	632	585	661	613	635	560	593	628	574	628	633	610	593	599	624	599	614	599	585	608	637	588	638	626	639	603	599	593	592	602	597	623	574	593	596	578	577	602	592	639	646	604	580	587	661	585	593	633	581	596	567	573	594	592	619	645	627	603	602	622	637	599	592	608	567	628	575	598	614	638	604	589	585	598	551	598	598	608	620	549	586	570	573	585	628	610	641	585	578	614	570	603	563	597	560	610	587	642	614	589	569	592	572	643	639	592	608	612	606	623	607	583	590	617	580	577	592	574	590	622	595	604	592	633	629	637	592	604	613	636	621	604	606	620	600	567	659	638	618	622	599	606	643	590	547	606	574	620	559	594	606	587	628	648	594	595	636	608	610	597	610	604	615	632	572	623	588	643	589	594	626	591	575	593	559	580	617	594	607	578	617	606	616	600	574	619	616	622	596	599	597	594	624	643	635	638	609	603	613	626	611	557	610	577	609	572	597	572	629	603	643	628	590	605	549	597	619	587	594	598	655	594	585	603	564	600	580	623	573	607	606	617	583	616	605	639	617	642	619	605	595	600	577	587	607	568	577	578	653	599	596	616	605	579	590	594	613	604	602	610	613	637	622	609	659	609	591	586	585	613	657	574	616	569	608	605	595	607	653	620	577	615	573	600	651	576	558	589	584	571	563	608	583	594	646	615	573	620	613	610	581	609	600	635	580	603	618	552	553	585	599	599	604	590	576	582	580	588	624	600	579	612	599	616	602	621	636	614	608	590	629	588	631	606	539	595	589	585	583	609	594	575	633	583	586	603	631	600	603	605	639	578	596	593	612	582	608	598	652	591	576	593	584	600	626	622	595	578	620	619	610	595	629	607	594	623	575	599	619	612	559	593	617	571	567	570	536	601	594	601	625	601	636	600	590	625	573	579	595	636	564	588	583	618	621	604	617	593	588	629	585	617	598	552	598	581	593	579	543	587	546	598	605	621	599	603	620	617	619	630	552	600	607	581	655	607	618	613	604	601	614	599	584	611	623	586	616	608	624	589	621	590	560	632	609	639	607	641	609	648	588	595	628	608	571	622	568	608	614	612	572	577	610	594	587	576	582	579	562	601	569	596	622	636	583	618	614	670	563	625	614	653	578	587	615	593	631	588	614	591	609	652	652	639	599	561	619	594	609	615	601	606	625	612	582	580	642	582	607	586	622	604	640	582	592	598	611	621	620	597	638	612	570	597	634	592	632	569	617	565	611	633	586	577	594	595	598	585	614	557	596	661	581	604	589	579	570	577	618	637	590	579	652	601	565	637	567	615	605	603	556	653	642	631	615	636	614	605	614	607	653	608	596	591	643	596	646	596	643	630	579	602	606	586	603	577	605	603	593	627	582	571	597	586	570	603	630	607	595	591	585	613	596	612	578	615	613	672	627	602	614	613	593	600	616	597	575	665	579	586	589	581	612	593	635	578	633	607	627	606	590	567	553	536	620	599	597	626	571	668	568	609	632	595	647	546	613	655	606	664	655	552	600	623	622	580	640	627	605	628	595	586	584	612	637	582	619	590	594	604	579	642	598	600	575	625	611	620	569	653	613	630	582	622	587	599	646	594	599	580	594	620	580	582	602	622	605	616	575	625	634	578	601	598	624	615	592	603	641	599	581	633	621	619	624	580	627	539	627	588	622	608	624	597	591	589	591	587	589	639	609	605	619	623	569	617	632	613	556	624	586	592	538	577	609	554	598	614	610	668	611	609	606	612	602	565	568	625	622	604	638	590	615	617	629	639	600	614	599	600	662	594	641	586	571	635	590	591	578	606	650	619	642	587	621	618	623	610	595	647	609	574	594	610	640	627	605	636	573	601	579	609	590	587	617	632	587	621	622	591	612	612	617	597	558	619	617	596	623	627	579	628	575	583	600	618	646	608	632	622	606	607	613	640	609	586	564	613	643	615	593	666	673	586	601	593	624	637	577	626	622	605	585	601	583	610	594	634	625	640	578	612	578	602	568	630	659	615	590	567	585	560	613	625	598	552	609	611	569	599	561	568	606	573	625	589	604	575	584	597	595	592	597	620	590	601	626	572	599	592	629	562	578	621	625	619	615	624	574	632	613	645	597	594	598	651	612	576	603	593	628	599	588	572	592	654	601	557	623	585	601	611	629	616	628	568	606	614	602	625	580	601	586	622	591	604	605	619	540	602	607	592	568	552	616	642	583	607	612	586	571	627	595	556	615	609	645	616	631	599	600	590	568	591	622	617	601	633	584	627	587	644	613	627	651	628	616	598	610	597	605	602	581	660	594	631	613	604	594	659	586	598	566	581	655	658	634	597	599	614	624	573	623	662	589	567	589	616	564	588	572	602	606	569	599	590	600	601	631	600	619	587	669	637	609	620	591	594	647	627	643	624	613	640	628	609	604	589	565	629	601	643	578	603	592	551	630	648	579	564	598	609	614	587	591	609	641	609	633	588	578	588	645	600	639	596	615	626	644	626	565	661	612	562	631	641	584	598	628	563	615	632	582	586	596	631	595	615	625	603	609	624	663	631	590	580	607	628	635	574	586	633	627	618	600	621	625	622	615	572	646	644	556	594	594	603	584	643	579	644	647	589	583	592	587	570	603	603	583	649	599	643	590	573	593	599	612	568	598	567	588	591	582	577	639	576	602	584	624	604	593	575	618	611	571	609	615	593	590	587	626	624	597	608	598	620	582	624
21908	24324	10324	1973	750	771	858	985	2607	1998	1118	363	184	255	134	153	77	105	104	74	49	57	60	53	54	46	56	57	46	41	48	45	44	45	46	57	45	46	39	53	50	47	63	60	58	29	49	60	36	59	61	52	36	52	44	45	48	50	49	49	56	44	42	56	48	45	45	38	59	42	47	42	59	59	48	52	47	38	59	42	55	42	47	41	38	54	45	44	42	48	46	54	50	46	53	41	47	48	54	48	56	46	53	62	54	47	59	57	48	50	46	49	34	42	49	43	44	56	51	51	38	63	54	37	43	60	54	38	43	45	57	49	40	53	51	39	52	58	53	64	35	34	50	61	39	32	55	50	42	63	30	35	52	48	29	47	79	52	36	60	52	44	51	53	55	54	42	48	34	47	48	46	45	46	41	50	40	41	56	54	44	49	58	51	45	51	38	43	61	45	44	52	46	46	46	43	45	44	45	50	39	54	48	54	49	46	48	48	53	40	52	47	52	46	56	45	41	50	49	46	53	51	63	45	57	55	56	49	46	51	58	33	54	47	54	47	60	50	56	51	39	42	40	40	47	54	40	43	51	41	54	48	32	45	40	46	39	52	62	50	47	51	52	46	45	58	45	51	42	62	42	55	46	48	57	43	38	36	50	59	38	39	56	42	59	56	58	49	55	44	41	51	48	43	33	40	37	37	50	47	61	45	43	50	47	55	48	53	40	47	58	45	42	51	37	61	47	50	53	42	51	60	58	49	37	46	52	34	62	47	54	56	52	57	36	56	59	50	45	43	49	48	52	53	65	51	57	54	41	47	33	55	30	52	57	53	53	52	37	56	54	57	33	49	45	43	52	39	38	52	69	46	47	46	37	50	52	53	50	42	54	44	47	39	50	39	45	41	42	40	54	52	57	43	50	53	48	49	46	46	61	36	53	33	44	48	52	44	64	48	49	45	49	52	62	42	49	38	45	41	53	53	59	47	50	51	50	48	51	37	57	42	63	61	48	45	46	53	37	46	55	54	51	47	44	49	44	50	50	55	51	44	35	54	41	54	54	67	38	40	54	44	52	31	46	52	55	47	44	45	51	45	56	47	38	39	47	49	36	47	50	50	45	61	41	55	53	55	49	34	43	49	42	48	48	44	35	51	51	46	57	42	49	52	47	39	53	47	49	44	64	49	51	46	45	42	58	53	49	54	55	57	54	64	40	43	46	59	51	42	59	45	38	51	41	53	54	49	52	58	61	41	32	61	54	44	53	53	62	42	49	30	54	47	44	56	44	34	45	52	65	37	44	57	42	47	39	48	49	53	52	46	51	54	46	40	54	46	58	49	55	50	41	68	43	44	40	37	48	46	53	51	52	50	41	57	46	43	57	53	62	46	58	44	40	55	51	45	30	53	49	48	47	42	50	47	48	44	43	49	45	54	46	33	54	50	51	44	55	62	50	37	50	43	43	33	48	51	41	56	41	44	57	50	44	49	47	46	59	43	50	40	48	49	50	50	61	57	57	43	36	43	48	45	45	52	50	64	61	61	50	59	48	55	46	56	48	41	46	47	55	42	51	45	46	51	43	54	41	46	47	39	48	43	46	56	47	40	62	58	39	34	52	47	61	61	61	52	46	42	65	49	46	54	40	42	48	46	53	47	50	51	54	50	58	54	41	44	37	47	46	53	40	43	46	43	39	43	52	65	38	52	68	51	40	56	62	46	50	65	51	55	48	45	41	49	48	50	39	57	58	49	52	44	50	40	51	36	44	48	40	30	55	33	64	36	64	53	51	44	40	44	35	50	52	65	46	49	52	50	47	54	52	53	59	50	38	53	51	45	69	42	40	43	52	43	48	51	38	53	52	60	49	46	51	52	46	46	49	42	46	51	55	57	48	46	49	43	56	50	49	55	58	56	50	61	59	46	46	52	44	46	61	46	51	54	49	51	44	46	37	46	55	46	52	34	52	55	62	62	46	37	48	55	48	51	48	55	53	45	36	55	51	37	41	55	34	47	48	37	60	44	52	48	57	55	49	49	54	52	56	48	44	38	54	44	56	52	65	51	45	43	53	56	48	35	51	49	55	40	42	50	42	45	60	44	50	53	54	46	39	53	46	40	44	44	43	43	44	56	59	53	53	47	41	52	39	44	42	41	45	45	52	45	60	48	53	48	42	58	61	54	61	41	46	50	51	56	47	48	36	39	59	44	45	51	48	36	52	52	72	44	44	43	51	51	49	46	54	44	45	40	53	54	43	48	46	47	49	44	51	46	58	31	59	50	40	51	39	38	52	45	58	36	49	57	51	53	45	51	53	43	45	60	49	34	61	40	55	60	44	54	49	53	53	42	42	58	51	45	45	42	43	57	52	41	46	49	49	55	35	53	58	47	34	57	44	37	48	45	55	53	39	51	58	47	53	49	45	45	55	43	60	54	50	42	57	37	35	45	56	46	31	54	51	57	47	42	52	47	51	52	50	44	49	53	42	38	51	42	43	42	45	48	55	33	41	38	45	54	43	35	36	59	45	47	47	55	56	52	49	48	50	48	41	53	44	52	41	71	48	44	56	43	55	52	48	40	62	58	49	60	56	45	54	51	46	34	57	40	49	51	54	44	56	56	48	42	53	49	50	54	39	50	33	39	48	62	51	55	57	63	60	53	48	58	37	49	48	46	52	53	52	57	36	38	34	49	63	51	34	44	38	47	39	47	56	49	49	56	67	42	58	39	55	42	48	46	49	52	39	46	39	55	61	52	46	59	52	38	53	47	40	42	38	47	58	55	48	43	53	58	54	51	49	54	59	50	49	52	42	47	39	49	45	47	46	57	47	58	43	45	43	49	47	48	47	45	58	41	46	45	54	43	47	53	37	49	53	40	45	48	64	50	49	45	37	47	42	44	46	40	57	65	43	47	57	60	45	39	49	46	51	43	46	44	55	44	51	54	49	49	45	46	53	54	58	57	46	50	61	55	35	52	42	42	38	51	46	37	48	42	42	61	50	48	62	54	50	50	45	41	52	46	55	46	53	39	42	47	53	49	53	54	60	60	52	52	51	48	57	53	46	54	59	52	58	56	47	46	49	45	45	47	46	54	42	48	50	53	54	45	42	49	46	63	42	49	50	40	43	47	46	58	38	45	43	50	44	61	41	49	49	34	47	43	43	49	57	43	41	48	42	40	41	56	51	45	55	53	44	57	43	55	52	63	34	43	51	43	45	41	58	50	45	49	44	44	49	40	50	43	44	41	65	61	40	50	50	51	42	55	52	35	48	48	44	57	37	51	39	47	45	48	45	49	39	48	45	54	63	46	48	41	39	50	54	54	43	57	51	49	36	44	51	48	46	48	53	46	47	53	59	48	50	50	46	60	50	51	60	44	46	37	57	45	55	44	51	56	56	45	43	46	57	40	42	46	52	53	39	53	52	49	47	47	54	54	51	56	51	41	57	53	51	50	40	41	36	52	57	48	46	55	41	50	47	60	39	37	54	49	36	48	46	48
55224	43082	31368	22029	29839	26263	27395	26971	35144	29504	20995	11302	6047	7581	3346	3678	1678	2087	1490	1112	822	610	643	605	653	604	639	585	608	647	664	623	628	590	598	640	639	611	624	627	607	612	622	600	636	609	606	623	649	602	617	612	628	659	622	602	665	615	613	622	600	643	593	636	608	620	647	616	599	647	606	655	624	602	635	617	597	633	644	579	630	648	639	654	603	630	616	586	583	612	590	600	654	617	639	657	620	630	613	635	657	586	623	626	604	641	598	624	631	598	614	599	662	581	608	663	628	589	607	628	629	646	648	600	638	582	637	616	604	566	629	628	639	636	637	618	644	626	650	615	593	622	607	637	623	629	566	618	638	624	603	618	620	590	637	641	635	647	662	614	586	635	625	624	559	634	611	604	593	577	645	611	648	613	643	597	605	612	595	616	651	654	589	639	623	633	598	600	644	596	607	654	660	644	586	598	601	637	636	610	609	602	619	647	631	638	600	591	587	602	634	596	617	615	635	627	611	604	629	605	590	626	650	627	602	628	584	664	635	636	640	622	618	605	607	676	625	627	616	629	592	630	641	657	609	628	643	612	607	598	613	599	625	636	616	625	632	580	638	605	637	637	699	623	626	603	607	660	609	605	634	602	622	622	613	649	633	622	587	666	625	649	615	632	619	593	652	596	641	626	639	603	647	629	633	604	628	639	622	631	641	592	617	612	571	670	611	617	597	630	622	636	658	619	603	598	636	622	605	620	617	604	648	616	635	599	674	586	581	655	619	643	625	636	645	637	664	636	647	616	570	621	588	627	639	605	617	643	577	661	605	636	639	650	620	559	630	623	590	609	653	606	638	650	665	644	635	647	603	628	603	634	635	641	594	614	645	600	653	626	607	627	650	667	587	611	649	654	605	645	650	661	656	640	579	562	608	661	597	611	643	593	633	632	610	609	606	638	625	615	641	650	615	615	633	564	614	632	658	632	636	642	649	611	586	624	609	633	666	633	621	621	636	647	657	620	614	657	671	614	582	631	568	648	632	604	597	584	581	634	593	588	633	596	620	594	653	619	638	624	609	630	633	619	656	654	642	633	614	633	642	673	645	619	645	606	611	619	600	612	572	593	640	664	616	590	640	592	612	644	622	621	631	605	640	616	661	597	632	638	655	586	637	622	606	606	650	590	606	627	607	616	618	637	595	672	641	680	588	606	618	592	675	663	632	627	622	611	589	623	596	616	595	622	606	639	586	601	621	649	647	567	637	606	618	627	614	628	618	613	592	636	611	610	645	629	601	610	595	625	632	586	624	671	627	627	589	619	616	637	621	647	630	639	671	587	626	686	643	630	653	653	647	636	606	599	617	598	642	590	618	587	650	618	624	645	634	629	594	650	625	631	602	619	677	636	621	604	631	589	620	652	648	611	634	624	584	601	611	643	624	600	628	601	589	647	599	666	619	641	575	578	626	635	649	617	669	661	651	617	629	610	576	635	620	664	631	598	606	664	596	622	567	637	617	600	647	632	610	627	617	598	634	612	677	595	640	634	651	601	622	645	635	610	609	639	609	647	630	602	571	647	603	651	656	694	661	635	620	605	624	605	623	624	670	638	611	611	642	600	579	644	626	640	603	654	632	665	619	640	601	641	638	616	573	600	662	657	610	636	635	611	632	650	599	629	617	608	599	600	598	620	623	608	609	602	609	602	605	594	636	569	617	615	656	632	617	640	645	590	601	598	626	612	591	632	648	620	628	625	636	630	674	626	671	609	639	650	607	618	629	649	619	637	644	631	635	677	595	616	632	592	639	630	612	593	609	630	654	619	655	606	558	599	633	608	623	633	603	654	623	606	630	635	633	645	600	633	641	644	662	624	661	595	643	592	649	593	553	632	618	594	632	659	577	595	651	625	639	581	629	628	598	617	618	606	605	658	593	635	615	591	659	656	593	606	663	569	617	634	591	601	607	619	627	645	621	617	663	589	583	658	662	616	629	583	583	605	612	600	669	647	564	623	607	608	623	629	666	637	680	608	661	603	664	661	634	612	577	625	644	624	634	619	634	619	583	632	597	616	641	598	651	618	610	645	613	641	600	645	651	591	577	616	588	649	608	645	640	618	612	602	562	601	604	656	606	621	606	611	619	646	630	615	628	633	616	660	580	634	598	651	598	568	643	607	631	623	595	619	616	626	648	650	605	669	622	631	643	653	608	631	568	573	593	651	633	617	618	640	659	600	665	628	616	629	615	622	618	636	613	597	629	612	598	623	647	656	634	664	621	608	581	619	642	606	619	634	645	659	599	611	622	636	642	589	628	606	620	606	642	613	654	586	606	597	665	624	640	597	631	609	583	606	653	606	616	614	634	585	620	622	656	601	562	592	587	623	641	635	624	603	626	647	604	662	623	636	611	615	620	610	619	631	603	601	644	620	568	617	613	608	662	634	626	628	618	602	681	655	616	628	586	617	636	609	626	635	646	608	623	637	630	636	606	640	612	591	610	605	630	618	612	643	645	617	620	647	594	643	671	648	659	622	659	626	637	592	643	647	624	609	608	609	616	599	634	616	642	606	613	624	568	614	639	602	670	630	630	618	659	614	649	649	634	641	609	610	607	629	637	601	644	643	630	622	619	668	624	641	632	605	652	601	622	595	621	618	616	619	631	607	636	618	621	625	675	644	596	566	617	646	612	579	614	673	573	627	646	603	610	687	597	639	602	651	684	654	644	670	619	626	610	616	628	626	627	618	601	624	643	639	579	609	599	601	625	638	611	641	654	614	665	638	557	595	613	599	608	603	616	632	632	609	651	630	632	613	603	669	604	603	606	645	578	657	608	653	621	614	607	612	615	655	615	635	638	635	638	630	621	621	618	648	631	630	592	622	641	628	626	671	629	590	624	615	614	608	636	654	602	625	632	606	633	600	670	660	629	618	607	660	641	620	627	625	615	609	642	605	625	627	575	583	613	629	625	629	602	578	631	615	611	668	625	585	576	631	599	665	636	610	646	638	603	664	622	583	613	667	608	625	651	625	656	609	582	598	577	644	634	613	586	598	638	665	662	624	640	636	698	617	661	662	631	598	632	634	658	659	651	572	614	616	653	608	642	626	618	627	632	646	615	616	610	622	599	583	630	587	620	601	683	596	641	573	622	594	597	630	640	631	616	638	648	647	615	643	588	629	569	636	587	621	585	620	632	621	623	673	635	597	613	645	620	629	612	639	611	637	603	595	632	609	632	616	628	606	590	658	631	617	662	593	569	589	608	653	622	622	587	605	618	597	618	658	639	619	631	599	666	636	666	638	607	600	629	645	627	605	621	643	604	591	598	604	613	622	582	608	622	648	658	596	612	613	660	609	591	599	647	613	644	632	629	624	584	568	605	620	612	631	591	642	620	608	598	625	644	596	663	636	631	670	646	597	681	625	646	611	615	587	662	607	623	556	625	634	626	612	619	640	579	612	630	611	616	614	662	678	689	619	608	596	623	598	660	605	630	579	588	647	621	623	627	646
20021	21396	10319	1506	849	1137	1050	1269	2451	2053	1027	450	165	303	131	169	78	93	83	72	47	44	54	48	50	50	52	50	41	54	47	39	43	44	60	44	49	46	47	39	52	44	45	46	52	45	43	45	50	49	38	55	58	50	42	46	33	44	44	51	51	44	51	59	60	57	47	70	55	44	55	52	62	44	47	39	48	61	52	54	53	52	51	62	50	46	48	59	50	51	49	48	40	38	51	54	44	53	44	46	46	40	52	49	49	48	38	53	55	55	45	52	47	58	41	54	42	45	48	47	67	55	46	39	31	43	42	51	53	62	57	47	56	42	47	56	41	47	40	36	53	43	46	48	44	55	59	48	44	47	53	62	61	56	47	52	48	48	44	49	50	57	40	53	49	61	48	56	46	53	45	50	34	56	43	33	51	46	51	46	41	33	47	61	53	51	58	49	43	51	50	54	40	51	56	54	43	44	53	48	47	42	65	40	52	59	42	65	55	52	36	41	38	46	51	44	43	46	43	51	46	43	42	44	50	37	45	40	62	44	48	47	44	54	63	57	38	56	55	47	57	62	42	44	43	54	48	70	52	35	70	52	49	51	41	44	49	63	62	52	67	44	48	48	50	42	53	41	58	45	62	48	60	56	46	34	42	51	56	42	46	38	54	43	52	50	48	50	48	44	51	49	47	46	54	39	46	42	45	44	42	42	53	49	51	51	45	60	53	37	41	47	45	48	55	50	56	43	48	41	57	42	54	54	44	61	42	59	55	44	51	51	51	57	43	52	36	53	49	46	48	55	52	39	45	43	52	53	43	44	45	43	37	42	39	47	56	49	30	45	40	61	51	52	39	47	43	45	58	45	35	45	47	48	57	45	61	50	52	44	64	34	37	46	42	61	47	46	47	50	52	44	56	48	50	47	43	43	48	55	41	52	49	48	53	53	55	45	41	41	51	46	56	55	46	38	47	47	42	42	45	56	47	45	58	50	56	45	63	46	47	55	46	33	57	50	50	59	50	55	37	54	54	47	53	42	45	41	50	43	46	40	55	42	54	54	50	40	49	47	51	51	36	59	52	46	43	46	53	38	42	40	57	45	58	52	43	48	45	52	43	47	46	40	61	68	61	53	42	38	53	38	52	44	57	47	40	40	44	45	57	41	48	56	46	43	55	49	60	42	46	44	44	46	37	49	46	51	39	62	48	41	36	50	57	37	51	41	58	52	44	39	48	58	60	56	52	66	45	45	54	43	53	54	51	51	35	46	37	51	57	38	46	48	37	45	53	42	50	51	53	60	63	52	43	51	40	51	67	60	49	54	46	38	42	52	47	57	53	53	55	43	52	37	52	49	47	41	54	49	41	52	52	50	44	41	41	47	46	44	53	55	38	41	49	45	53	52	51	41	46	50	59	50	51	54	47	48	33	41	57	44	55	55	61	52	44	48	52	48	59	47	50	42	47	46	46	49	56	49	42	37	38	42	62	47	56	41	47	48	55	37	44	46	55	47	59	48	55	43	56	50	53	54	40	56	35	33	41	46	43	55	56	43	56	60	51	47	49	58	52	46	54	47	39	38	49	60	44	38	38	47	52	43	46	57	53	36	40	49	46	51	51	48	39	44	61	38	65	47	48	44	50	51	35	40	52	56	58	46	52	58	51	35	46	32	54	40	57	46	55	47	43	41	45	48	36	44	52	50	48	47	44	48	49	45	37	44	52	54	39	52	50	58	54	49	47	50	55	57	43	47	45	43	45	44	45	49	47	39	45	47	39	47	49	46	53	41	47	53	50	39	42	52	43	51	56	49	46	42	43	46	57	44	41	33	41	52	49	58	43	56	50	48	47	37	49	40	38	49	44	49	42	54	61	48	62	48	58	50	34	52	53	49	55	46	50	52	43	47	44	47	39	35	42	37	44	46	47	35	53	48	50	46	51	56	58	54	44	48	51	50	52	42	51	56	43	28	40	41	53	46	53	51	44	39	57	51	47	39	43	58	43	43	51	44	38	62	48	41	56	47	39	43	49	37	39	57	45	55	41	47	49	54	50	54	38	47	41	39	52	47	49	55	46	58	46	49	43	45	43	51	45	38	39	58	50	44	45	36	42	68	54	41	50	55	62	56	51	54	48	58	46	40	41	52	47	62	47	42	39	45	60	50	52	55	30	49	51	45	41	57	58	53	55	46	53	50	43	60	44	60	42	54	52	53	51	54	55	54	42	58	37	53	44	46	45	43	38	45	46	45	51	49	45	57	45	47	41	45	45	70	56	52	59	50	48	52	51	50	48	44	48	48	51	53	50	54	45	58	46	53	62	48	55	48	58	35	52	48	40	49	44	54	50	53	43	42	45	57	53	38	56	39	60	49	55	35	48	59	44	43	37	50	42	49	36	56	50	47	59	39	46	55	48	56	41	40	38	42	44	62	47	47	42	39	52	54	39	62	42	56	43	46	52	48	58	47	56	55	30	48	53	59	48	52	41	58	39	46	50	60	57	47	50	41	43	45	46	46	49	54	50	47	47	39	47	53	43	60	41	52	57	58	63	42	49	49	47	56	31	50	43	53	51	40	53	44	55	41	43	43	52	45	46	61	44	47	51	44	51	52	52	43	38	60	51	42	53	52	54	56	45	52	53	35	47	43	54	56	55	40	55	52	36	52	40	46	48	40	61	44	51	46	48	37	53	52	49	62	41	45	41	38	49	46	43	41	53	48	52	62	37	46	56	59	50	43	52	44	52	42	42	46	57	48	57	52	47	48	42	48	64	52	34	39	56	44	38	47	44	37	52	50	50	54	46	52	49	45	58	56	47	44	49	47	60	51	45	56	47	41	51	50	41	50	36	42	47	40	57	45	47	44	61	34	53	50	40	52	48	37	37	45	45	45	51	49	46	46	44	50	54	46	49	40	47	63	56	43	45	53	44	55	49	57	57	63	61	39	42	47	49	52	43	39	42	53	46	56	50	61	49	61	47	46	32	51	62	40	43	33	50	48	67	47	38	35	53	44	44	54	50	53	52	43	49	54	58	47	53	54	53	59	44	51	34	49	37	45	53	59	47	52	43	53	59	41	46	50	46	51	55	52	54	51	54	62	45	40	58	49	49	52	57	45	53	37	54	54	58	45	48	50	43	51	51	49	43	48	51	51	41	53	57	46	54	43	56	55	58	41	59	44	47	48	39	57	38	45	55	49	55	48	47	38	53	40	58	37	55	47	54	54	51	41	55	51	50	46	43	50	39	51	43	43	45	39	39	46	47	46	42	51	53	55	55	48	49	58	49	39	49	38	60	32	54	36	51	46	54	55	45	42	55	55	48	49	57	40	58	39	41	39	35	46	51	44	50	53	56	54	48	44	50	51	54	46	45	55	49	55	47	34	48	56	49	55	49	50	56	45	36	39	39	51	54	57	51	50	53	46	52	37	54	55	48	57	42	59	39	47	55	55	55	43	41	46	62	52	43	44	47	35	44	49	52	62	58	40	43	40	54	64	61	59
54109	43622	32449	19449	30657	30398	29545	29248	35067	30485	21267	13715	5642	7866	4136	4258	2167	2077	1545	1068	907	657	666	641	637	637	642	613	600	614	652	620	636	652	619	594	641	652	629	641	638	637	615	621	608	657	646	634	625	657	640	640	664	615	619	631	603	633	634	664	633	599	654	615	657	633	612	586	628	645	596	600	603	632	608	597	595	621	599	629	640	631	620	624	614	616	591	626	678	644	634	604	637	630	639	641	617	626	619	613	647	629	669	623	579	639	582	621	584	646	626	648	625	585	589	648	581	607	614	614	580	604	618	611	632	660	609	622	612	660	635	650	600	601	655	630	633	591	668	602	620	627	625	639	624	667	623	669	663	627	613	624	651	642	668	619	639	643	585	590	630	601	601	630	642	654	663	622	632	626	606	643	659	667	614	648	669	659	611	685	607	592	611	594	666	605	643	653	597	629	612	634	647	611	656	649	648	636	590	637	596	652	655	581	674	645	666	618	644	674	636	616	597	609	647	626	632	619	603	614	645	649	638	608	609	611	596	616	638	603	662	609	604	607	629	655	649	602	636	608	642	626	631	609	626	619	636	639	591	654	652	649	624	605	646	642	594	619	632	630	603	668	644	651	592	673	658	643	624	680	617	625	615	621	611	606	628	645	630	643	627	658	615	636	607	611	667	614	611	603	602	611	659	666	628	620	578	657	605	648	605	647	605	638	605	643	662	621	659	661	653	592	660	620	616	625	642	603	646	632	617	639	607	661	668	639	646	662	634	612	646	632	631	623	643	647	640	626	645	611	632	670	617	594	591	612	635	629	655	641	658	606	664	640	558	661	608	656	567	621	629	592	653	653	627	637	644	610	635	617	676	659	617	657	669	558	597	614	629	628	638	693	639	644	623	621	621	645	626	638	647	624	648	583	601	605	663	664	617	657	606	618	630	592	611	590	590	656	638	640	615	647	612	594	641	608	625	646	625	600	592	616	634	604	637	606	638	626	614	625	641	659	637	592	639	586	645	623	662	669	582	644	623	677	632	604	654	597	648	663	657	656	640	622	626	605	670	582	597	636	666	608	642	671	663	633	620	623	639	607	632	617	586	624	603	671	656	611	607	650	659	626	631	664	636	590	576	615	647	617	609	615	645	630	711	640	627	663	639	617	651	641	627	668	657	607	648	620	600	623	596	628	642	636	618	634	669	654	648	640	620	642	655	629	595	673	664	676	643	608	616	638	630	653	597	629	616	653	571	632	653	657	604	614	618	628	622	632	629	632	631	646	642	596	613	651	634	619	646	629	645	650	626	647	658	652	565	596	668	634	640	605	632	627	622	660	667	631	635	624	656	624	634	582	625	643	653	635	641	648	591	620	628	612	643	685	604	631	613	635	598	606	637	645	663	613	637	643	609	674	628	608	615	640	624	650	617	620	599	609	653	654	624	626	681	602	647	640	639	615	613	631	653	591	640	578	629	654	664	590	619	635	620	616	607	644	630	647	716	657	620	641	653	653	646	647	638	635	601	618	645	616	614	641	619	631	591	650	600	674	634	627	650	632	651	603	649	637	624	594	595	658	649	656	646	609	619	653	625	634	657	587	642	609	633	643	647	651	632	570	607	611	603	634	644	619	670	639	647	622	617	633	589	623	616	640	633	639	643	622	594	627	619	591	583	629	606	627	664	668	635	592	630	640	631	686	644	637	610	641	600	623	652	592	673	684	641	651	614	629	600	646	633	583	643	635	561	621	615	607	608	595	626	633	591	605	622	654	620	613	656	622	588	613	626	630	607	648	662	625	682	696	591	623	594	677	662	622	682	637	608	642	620	605	646	655	659	596	645	659	625	641	552	663	603	674	604	612	570	636	681	653	626	626	657	594	603	598	633	650	605	625	617	606	604	628	638	641	622	630	585	660	608	636	660	607	663	669	642	628	666	646	633	609	632	605	626	646	623	625	619	651	621	638	647	640	604	648	569	642	650	619	641	646	626	627	657	662	629	624	612	609	661	639	632	635	642	644	630	668	614	639	594	617	634	631	605	641	638	665	652	667	617	629	648	573	611	616	609	645	655	656	604	633	652	598	645	604	608	643	624	642	620	630	642	629	610	637	671	645	657	589	647	670	627	627	647	609	680	640	668	608	626	581	617	637	626	634	625	664	639	612	597	604	620	628	621	601	627	657	604	587	599	628	660	648	682	636	612	629	650	654	641	634	681	606	639	633	642	588	599	599	589	631	660	696	638	606	638	612	617	650	613	664	619	618	636	613	594	606	613	614	700	650	627	648	670	642	612	639	661	606	607	626	641	646	626	608	651	605	646	684	638	626	620	609	630	643	651	660	635	615	655	611	654	632	597	598	669	634	696	638	643	617	631	599	588	637	574	600	636	636	648	638	622	607	630	598	659	601	618	671	621	647	623	669	647	681	636	650	626	618	597	577	639	602	638	602	614	587	570	656	608	612	621	623	649	640	644	626	682	595	620	655	657	638	648	617	671	615	646	649	628	613	651	644	601	679	590	668	594	624	678	634	567	645	620	619	632	597	612	605	615	636	584	624	637	657	646	616	609	643	587	596	657	615	636	653	591	676	652	634	665	610	597	613	602	628	617	622	610	643	632	623	635	634	598	655	667	675	638	662	628	655	609	684	617	616	596	615	630	606	650	639	617	617	648	666	631	612	632	648	615	628	624	631	634	579	621	649	629	605	659	599	628	607	606	674	609	613	620	644	655	583	632	669	639	628	644	659	682	653	603	603	608	627	645	670	635	653	619	613	584	622	620	654	601	559	654	620	631	622	672	629	633	666	631	589	621	616	568	625	652	593	626	569	619	610	571	625	660	638	645	595	619	648	612	625	632	660	630	599	604	605	596	611	634	621	646	580	604	604	605	577	650	624	616	614	613	663	653	614	641	617	642	616	616	628	579	612	639	603	622	619	668	661	638	640	654	631	609	598	628	640	613	653	617	653	631	642	641	636	615	611	621	602	629	597	581	669	594	615	612	673	624	650	619	615	652	591	660	643	608	630	641	623	636	646	614	691	653	639	649	676	621	662	636	648	616	597	625	653	637	634	623	626	661	675	620	616	627	661	641	588	603	606	615	673	630	643	569	636	659	577	677	632	586	614	586	624	650	658	599	606	657	611	594	674	617	620	680	602	656	662	586	673	654	624	607	654	624	626	645	661	629	635	675	586	575	639	643	620	594	643	655	655	611	655	602	650	624	665	631	631	598	604	660	613	605	662	638	667	630	634	612	635	680	645	643	611	632	639	642	600	634	598	623	635	603	659	620	625	612	668	605	644	665	610	611	624	680	611	643	595	679	654	614	605	656	631	681	667	602	610	648	643	675	668	605	644	684	684	648	620	647	602	640	629	616	634	604	645	670	632	666	631	611	608	634	599	609	597	635	589	671	615	673	661	625	619	592	631	622	630	614	695	635	677	641	638	645	628	623	612	608	627	609	599	660	633	621	652	621	634	618	601	652	635	656	670	628	645	651	605	629	632
27202	32939	17006	2333	1508	1855	2250	2584	3049	3523	1368	699	349	492	156	223	135	132	110	75	63	55	45	54	56	51	41	54	57	52	52	52	42	50	50	52	54	49	40	40	50	47	52	51	50	47	49	52	54	50	51	54	38	52	43	61	64	52	39	62	45	48	41	48	40	55	47	64	50	56	42	41	43	54	46	46	46	57	47	37	48	53	59	63	52	50	50	48	47	48	59	42	43	53	47	39	38	53	42	50	57	49	29	51	42	61	49	50	55	52	52	56	49	46	50	51	47	51	54	52	40	46	43	44	55	58	51	54	54	61	62	53	57	37	46	46	45	51	39	54	54	50	42	61	46	47	54	46	61	47	51	52	55	42	52	43	52	49	42	43	58	56	31	44	59	56	62	48	46	58	43	50	40	50	45	50	54	51	44	45	43	54	41	42	58	40	48	50	58	58	45	50	64	60	49	46	56	44	44	56	40	36	47	46	49	45	51	48	58	54	53	52	51	52	50	62	38	45	60	46	54	40	56	52	51	48	54	58	49	33	46	59	45	53	44	62	52	48	54	53	45	36	40	56	51	55	45	56	51	42	34	46	53	42	53	51	42	45	36	51	42	41	49	55	49	56	60	36	53	42	59	43	59	54	51	44	56	66	49	41	47	50	41	48	37	42	62	60	57	50	33	59	38	40	62	41	52	58	54	54	57	38	45	55	52	45	45	54	60	45	63	44	41	32	48	57	49	40	55	42	50	47	45	46	46	53	54	44	51	69	57	41	42	39	58	45	48	50	49	46	53	60	68	38	50	43	48	42	41	43	54	48	44	47	60	58	50	54	46	49	53	50	54	36	63	45	44	58	55	51	60	46	41	58	54	53	39	56	46	52	50	43	48	45	60	47	50	45	51	61	44	54	56	39	36	63	49	41	49	55	38	43	40	45	49	34	56	49	54	40	55	46	59	51	53	54	53	47	52	50	57	46	44	52	44	57	50	53	50	52	54	50	46	44	53	41	52	63	51	45	46	46	52	49	47	30	48	48	39	44	44	46	54	44	37	53	42	40	56	31	46	48	54	53	54	60	44	44	45	51	44	42	50	41	55	41	43	55	50	42	37	57	43	41	54	57	43	45	65	56	34	51	51	49	52	63	50	45	46	46	57	52	46	52	37	53	35	49	56	42	49	53	45	43	44	55	53	47	50	55	48	44	48	44	45	61	50	47	47	44	55	47	46	53	51	49	40	47	54	41	61	40	55	65	53	50	49	54	42	45	49	52	48	38	45	53	47	39	35	45	54	50	47	62	47	45	41	60	50	58	53	45	38	36	67	52	50	49	53	60	52	54	61	63	54	41	49	52	41	54	60	44	60	40	45	62	43	43	39	47	54	65	58	57	37	49	50	52	52	48	51	50	50	56	44	35	43	49	45	47	55	59	57	71	54	55	47	41	41	40	44	41	49	46	37	51	30	43	46	43	49	46	49	51	46	46	46	40	34	56	43	55	53	48	58	55	49	44	55	46	53	47	49	48	47	38	49	54	36	48	36	54	44	45	55	47	36	37	57	40	59	66	57	46	52	57	30	50	48	60	44	57	47	47	48	53	47	63	62	42	34	53	47	44	49	37	46	40	46	52	48	50	45	45	50	48	43	50	52	59	43	47	53	49	57	43	50	49	43	60	46	45	52	47	44	56	61	44	45	47	56	46	51	61	45	64	47	53	52	47	50	55	40	53	50	38	53	55	45	46	46	51	49	58	54	58	40	49	54	55	38	51	44	45	34	53	50	47	50	53	39	60	56	45	44	46	47	66	52	67	62	47	47	46	56	45	50	59	46	59	43	41	46	52	44	50	49	49	32	50	50	48	57	46	70	44	59	51	56	51	58	55	41	53	43	36	48	45	49	52	49	47	57	53	36	55	57	44	41	47	54	38	52	51	55	51	45	61	53	51	65	50	38	48	49	57	52	36	56	39	47	45	55	48	44	48	45	48	56	48	53	52	52	55	42	43	57	50	58	46	60	59	51	51	57	48	49	52	53	48	48	49	49	52	50	39	70	41	55	51	38	54	55	50	51	42	50	53	46	56	52	42	54	41	43	40	59	39	52	52	54	46	52	44	57	39	59	45	54	35	42	61	41	73	56	43	50	42	44	50	64	49	49	62	52	54	52	53	49	45	50	45	51	50	43	67	43	60	46	50	34	56	47	56	55	39	46	49	47	49	56	52	55	45	52	42	58	49	51	43	56	41	55	46	51	56	47	45	52	58	38	42	44	57	53	36	56	53	62	33	40	43	45	53	39	56	46	53	52	40	48	46	41	53	52	59	52	41	68	36	46	62	58	43	44	47	44	43	55	43	50	44	39	42	49	36	42	40	53	44	47	52	47	44	44	38	52	45	50	50	51	41	39	59	54	50	48	43	47	55	60	51	49	66	62	49	42	50	45	64	54	60	56	59	45	55	50	65	41	57	55	52	41	56	41	54	50	42	47	47	56	48	56	45	47	38	48	48	46	43	45	59	50	48	55	55	38	45	42	47	39	48	62	35	41	46	50	67	50	59	52	51	41	55	45	46	40	56	56	63	48	41	46	49	56	40	44	69	44	49	52	53	50	42	50	56	50	55	54	43	54	53	47	40	44	54	51	45	58	53	60	45	49	50	46	52	39	52	47	44	45	46	43	59	35	46	59	42	42	52	37	59	55	46	46	58	59	49	57	51	43	56	52	52	55	48	54	58	41	56	37	41	52	54	59	43	39	36	61	52	56	67	54	50	54	49	52	49	48	65	53	45	58	43	58	50	43	37	48	52	48	64	57	48	44	55	48	38	60	44	49	43	53	48	45	41	50	55	51	41	39	50	50	47	42	41	54	43	49	51	42	44	50	73	51	54	53	46	50	57	64	52	47	57	53	55	45	52	52	50	67	56	61	59	42	34	40	46	53	58	44	47	47	41	47	45	52	37	50	45	47	49	46	45	51	55	36	49	59	49	48	43	40	37	52	56	49	47	47	45	58	53	56	45	49	59	50	62	46	43	48	58	51	50	56	54	61	48	41	42	69	45	52	54	74	52	56	44	41	52	40	48	60	49	50	51	38	43	50	49	49	44	54	46	55	52	38	44	54	55	43	58	54	35	46	63	50	41	42	48	46	55	50	68	46	46	48	37	46	55	43	45	38	43	57	43	50	51	56	49	40	47	51	36	55	49	49	49	63	52	44	46	50	51	54	52	49	45	46	43	61	49	60	54	47	45	54	49	34	45	43	41	40	61	42	55	43	64	43	44	51	49	48	51	61	57	51	48	51	57	55	51	40	37	65	59	48	61	50	53	53	43	52	43	44	34	49	52	42	59	51	41	58	53	60	61	37	43	51	46	47	40	60	56	45	40	55	45	61	57	46	52	45	68	33	54	53	44	46	53	38	51	53	42	46	49	54	58	47	41	51	47	51	49	54	52	52	47	49	59	52	39	41	52	43	53	59	46	47	59	50	38	57	43	46	51
55683	47079	35693	23877	37604	35485	37046	36077	36763	36294	23828	17730	9154	12026	5006	6057	3437	3249	2262	1461	965	680	674	676	656	655	608	565	679	618	629	603	619	665	648	606	638	589	657	623	612	607	619	641	639	641	613	645	670	618	611	650	589	643	686	663	618	671	616	629	626	642	619	647	670	589	605	673	652	591	650	606	620	605	652	667	639	656	640	690	629	603	602	588	669	611	635	575	629	649	616	587	595	615	644	623	698	656	622	636	633	668	598	635	706	643	636	650	622	608	666	623	594	600	611	611	619	617	667	642	645	650	583	632	635	669	609	625	611	578	682	628	626	598	645	620	623	591	631	576	621	608	638	644	658	617	564	658	614	626	655	623	606	695	677	665	654	640	648	640	638	629	597	584	647	679	644	676	641	598	635	653	690	649	609	633	647	669	654	637	637	638	675	640	641	606	675	627	670	665	633	628	648	644	625	606	594	606	625	601	634	648	660	650	618	625	630	603	626	608	620	663	610	638	666	636	630	597	619	670	632	659	661	607	616	626	624	613	625	644	589	645	623	625	651	625	606	626	627	615	674	649	575	682	632	688	629	597	649	644	651	636	601	608	646	621	592	628	607	646	638	634	644	642	641	624	576	667	655	596	645	656	594	634	611	634	643	613	649	626	624	659	649	673	608	621	603	618	650	672	663	654	600	630	623	588	635	620	653	638	646	650	617	644	659	604	610	611	668	610	661	609	659	639	661	652	622	631	616	657	601	648	631	671	584	621	622	592	645	681	647	631	600	656	628	650	639	690	615	646	629	648	593	636	670	632	609	669	643	630	643	603	608	664	655	658	635	641	641	674	609	569	652	638	606	659	622	649	604	629	648	629	674	571	615	623	604	599	617	634	647	653	668	652	651	680	665	622	664	610	677	599	646	647	616	693	659	573	626	644	625	624	665	610	646	662	671	629	636	607	630	652	652	633	646	629	663	621	601	665	577	605	636	603	653	638	650	650	692	617	643	661	627	657	653	674	640	613	626	638	618	623	587	652	657	595	637	616	664	692	587	629	683	593	618	615	642	628	632	619	664	639	634	613	609	646	588	642	662	664	646	609	659	681	627	624	647	662	607	620	623	650	664	624	580	612	649	702	632	645	661	631	607	655	604	592	686	646	669	618	658	664	656	639	607	637	654	666	588	686	619	645	678	628	674	662	675	608	607	611	631	679	628	654	623	670	646	623	593	622	647	646	629	657	644	608	563	607	648	642	599	664	668	616	615	642	637	640	634	672	620	676	655	642	620	618	632	638	621	619	682	627	647	637	607	660	642	623	586	631	680	633	628	667	610	621	666	628	651	638	680	635	642	656	642	624	665	610	610	619	622	614	655	652	646	633	630	658	639	596	608	630	638	618	598	660	691	633	656	563	639	616	675	606	653	638	644	642	629	606	662	642	634	599	642	607	637	636	623	631	646	635	636	611	679	632	628	642	662	630	674	655	576	665	605	645	612	662	665	640	651	628	647	684	653	658	637	641	658	669	673	626	671	650	676	674	649	600	625	666	661	623	662	621	644	639	645	604	648	636	649	588	628	609	599	627	689	642	657	653	622	664	645	639	628	612	627	628	658	623	624	620	674	619	595	617	660	613	654	648	650	600	632	568	587	623	603	650	597	631	631	644	662	653	597	662	679	626	688	651	661	628	666	630	652	621	640	644	631	613	630	627	639	656	596	632	650	666	633	674	646	610	634	657	634	651	693	632	690	620	679	634	643	681	644	622	602	593	638	577	625	608	609	645	618	646	643	611	636	633	578	649	625	625	584	598	620	634	610	603	637	606	618	631	610	607	617	665	644	658	613	619	603	632	615	639	631	619	670	654	596	656	661	626	642	623	638	683	664	629	651	650	670	586	588	633	605	644	611	628	671	636	632	618	628	606	641	631	629	616	603	632	604	661	646	644	630	666	649	663	620	649	611	626	648	666	595	619	667	608	616	657	660	622	664	652	623	665	627	652	602	659	656	651	660	671	608	627	616	669	668	631	655	672	697	655	614	643	638	592	650	619	607	644	590	648	647	634	622	629	660	638	657	606	679	643	608	610	648	564	609	660	611	637	582	612	592	631	633	638	635	643	622	663	634	634	623	651	637	680	680	589	648	619	611	629	598	634	590	627	636	571	614	649	637	583	683	623	628	630	643	615	635	622	602	615	635	615	652	620	624	622	616	604	632	635	609	670	629	613	601	634	642	671	612	641	585	641	654	611	665	606	610	637	659	630	659	683	593	664	674	631	624	673	637	632	623	686	580	575	652	593	630	631	615	659	612	634	638	624	668	631	645	678	647	643	619	653	633	660	610	632	619	672	631	629	635	695	660	616	668	680	638	633	676	631	611	660	641	611	677	678	650	617	593	614	662	635	629	653	674	637	673	640	639	653	635	626	647	622	613	640	643	676	602	598	631	634	650	624	674	584	636	616	674	648	636	606	659	636	629	645	668	636	640	658	618	643	625	625	673	635	679	639	620	604	621	636	667	632	622	648	590	641	606	645	648	609	590	664	671	629	636	646	618	617	629	641	655	631	643	680	692	617	650	640	641	610	656	601	629	634	596	613	643	630	663	632	633	640	675	633	675	640	665	628	685	623	670	627	622	719	670	667	651	663	590	627	636	646	671	698	610	671	625	613	626	662	653	648	616	646	625	637	612	631	637	614	689	637	648	634	666	620	611	617	610	675	632	641	605	638	615	673	658	621	629	619	658	634	626	646	652	672	635	637	606	685	665	606	668	631	650	623	580	662	601	649	649	634	605	617	601	641	623	614	623	589	607	658	645	633	625	615	640	618	650	642	581	594	621	640	640	645	710	629	629	655	596	604	657	638	663	622	619	619	626	638	644	623	613	616	634	641	631	643	614	665	605	631	656	626	628	638	627	589	658	602	627	656	692	640	648	641	634	665	599	603	597	579	652	646	622	652	636	608	644	645	651	622	617	655	648	665	618	653	655	633	665	651	600	668	677	645	629	630	671	631	661	648	632	617	631	644	663	598	602	638	596	679	607	596	646	641	633	609	623	621	631	600	647	682	639	678	624	629	645	654	652	633	604	613	652	692	598	648	629	681	634	623	669	652	653	605	666	612	667	626	667	648	650	618	690	617	638	647	605	627	628	680	613	616	630	609	639	619	637	675	630	640	609	635	583	588	609	639	684	641	664	605	628	649	620	638	637	637	655	653	649	653	624	643	618	638	636	632	652	660	651	648	622	655	654	650	626	593	676	629	668	622	589	600	606	603	645	648	675	686	637	624	635	620	679	650	667	634	638	654	603	617	619	653	607	601	632	613	598	651	636	663	623	665	607	621	688	615	625	680	589	646	657	620	622	671	640	615	664	655	622	637	646	606	609	637	675	621	635	657	673	602	574	666	679	591	683	658	663	638	632	676	622	634	623	585	668	668	631	661	643	632	651	651	636	634	621	630	623	643	615	655	665	634	615	663	625	650	635	642	638	655	617	619	646	640	623	627
11941	8262	3249	324	313	423	569	492	598	686	392	207	119	129	72	87	76	67	62	62	42	48	48	42	48	50	39	47	40	37	48	56	40	45	52	55	47	43	42	41	48	40	49	53	47	42	38	39	38	45	61	63	43	56	48	39	49	51	42	49	49	34	31	40	48	47	51	56	40	43	43	50	49	55	45	34	50	36	38	51	43	46	49	40	37	61	47	36	58	53	50	47	47	54	52	46	46	58	43	52	50	41	48	34	32	54	57	54	47	50	48	33	50	53	51	47	47	48	40	39	55	41	32	54	46	43	40	52	47	45	44	46	43	43	49	53	49	38	44	46	52	47	49	55	53	35	44	40	35	51	50	48	53	58	48	44	45	48	55	59	54	57	52	35	38	43	44	47	41	53	45	46	55	57	41	32	49	45	43	52	55	38	56	43	57	51	46	36	54	46	40	44	51	59	54	36	41	47	46	42	42	61	44	57	43	42	47	55	29	38	48	49	48	52	45	52	39	52	53	41	56	56	55	43	50	39	50	53	36	49	33	40	49	40	44	47	45	31	64	47	43	43	44	54	55	55	56	54	44	52	50	48	48	50	52	39	46	52	46	45	54	42	50	52	50	40	45	53	42	49	50	44	45	56	42	55	48	43	53	52	39	56	42	59	44	55	51	36	43	41	47	43	55	55	48	55	59	47	48	43	45	43	45	41	34	42	56	41	55	58	47	48	50	49	56	39	39	49	41	43	47	46	42	42	38	37	56	56	47	44	55	49	56	49	59	54	55	47	41	43	49	44	53	59	46	43	59	40	50	33	40	50	42	47	36	41	47	42	45	45	39	44	48	41	64	52	50	46	60	50	47	57	45	49	51	52	52	34	51	49	38	43	53	39	41	42	47	45	48	46	44	60	53	41	41	47	38	44	57	39	33	47	60	73	58	50	54	47	50	54	43	61	50	53	38	52	38	51	48	44	42	55	47	45	47	51	51	48	53	58	56	42	44	43	63	46	48	52	45	47	45	38	58	44	51	39	53	44	48	30	47	45	48	42	58	43	46	35	41	50	43	51	47	54	47	50	45	45	49	44	38	44	60	49	47	51	42	53	57	41	47	39	50	65	45	51	56	48	46	54	63	53	38	52	58	43	55	51	44	55	34	37	52	42	49	37	48	52	34	48	48	39	53	45	47	50	39	46	49	60	52	49	53	55	48	46	45	49	48	51	40	54	53	42	45	49	39	56	43	37	44	41	57	52	43	58	60	46	55	38	53	49	48	35	38	58	59	40	50	43	48	34	44	48	52	43	46	50	46	45	45	57	44	47	43	46	40	40	53	49	57	53	49	44	48	27	37	44	47	42	50	54	40	54	39	37	49	40	50	43	47	41	66	49	48	36	37	38	54	45	51	48	46	55	66	61	61	47	53	45	56	51	50	44	48	50	43	53	49	49	60	36	52	49	60	55	42	39	40	38	41	46	51	51	59	48	41	42	44	47	58	62	57	46	40	40	48	47	48	47	58	44	51	43	43	44	41	45	44	48	43	53	49	46	41	45	39	45	46	49	50	49	54	46	56	59	53	37	46	55	44	39	46	33	46	49	46	34	49	53	48	56	46	41	39	48	58	53	37	43	59	38	42	57	45	62	48	53	46	48	43	38	48	53	51	48	41	61	39	42	42	45	49	43	50	55	41	45	54	49	41	51	51	45	56	47	50	60	54	54	54	51	45	40	39	52	43	45	54	43	48	43	60	52	44	44	43	49	39	52	45	45	46	49	42	42	36	50	44	42	46	63	40	44	37	40	49	58	47	48	47	54	44	54	56	47	51	41	42	49	60	45	61	50	54	43	49	49	49	43	46	39	37	47	52	46	41	55	48	51	60	57	38	43	45	41	43	31	40	43	43	51	43	37	45	40	46	41	51	51	39	41	50	46	39	38	39	46	41	47	43	50	48	36	52	46	39	38	41	40	58	52	42	47	63	50	43	46	53	53	55	36	49	41	54	47	39	43	49	52	42	37	42	54	43	49	33	52	53	51	53	52	45	41	57	53	36	49	47	35	51	33	48	51	52	60	51	39	53	38	39	59	54	33	49	58	42	47	55	49	62	54	36	45	49	36	42	50	47	49	41	43	51	50	45	53	46	48	33	43	47	51	47	71	52	48	44	40	39	54	57	50	49	52	40	48	50	46	33	40	61	46	46	39	40	57	52	31	40	48	60	48	55	49	46	58	44	49	50	40	45	34	53	42	43	38	50	48	59	37	48	47	50	56	51	34	39	53	39	54	61	38	40	51	49	42	40	48	42	46	50	49	43	46	57	41	46	33	53	26	39	38	54	37	61	57	45	52	53	48	46	36	43	44	40	46	48	59	56	43	64	41	51	50	54	43	34	49	46	51	49	39	59	62	53	42	39	32	48	53	38	43	42	63	41	51	54	54	48	39	44	47	47	42	56	39	49	55	41	39	44	50	47	49	43	54	39	35	37	48	46	44	47	49	54	57	50	44	44	38	38	48	33	53	39	45	49	33	41	42	34	43	40	41	48	47	53	46	50	52	32	40	44	39	51	51	56	35	42	51	42	50	42	46	54	62	54	41	49	52	52	47	43	44	48	39	37	45	36	60	50	40	40	39	47	47	41	45	47	41	43	44	41	36	44	45	40	52	41	41	53	46	50	57	45	52	55	53	42	46	57	54	50	50	41	53	45	50	42	54	30	42	57	41	36	46	53	44	42	51	56	59	42	49	52	53	55	42	63	37	41	59	51	37	35	56	57	55	56	49	43	66	51	42	41	54	53	50	49	40	51	44	44	40	52	60	48	52	55	41	47	41	47	34	54	42	49	42	42	58	51	48	48	49	55	40	41	44	29	38	45	48	39	36	43	52	36	44	51	33	55	56	35	43	52	35	66	41	45	44	47	49	55	34	45	51	30	42	38	58	53	42	51	36	53	56	49	55	51	45	44	43	46	53	42	39	48	42	44	54	36	43	36	44	40	40	41	49	46	43	50	49	45	54	51	50	60	47	51	50	38	46	43	39	46	44	51	47	47	43	44	47	44	47	41	33	47	49	54	49	51	39	36	40	46	46	45	42	59	42	44	50	38	47	47	40	50	54	64	43	61	50	53	56	52	38	57	44	41	59	37	46	45	56	50	45	42	47	42	51	42	53	43	50	41	49	50	56	47	37	52	44	44	43	54	51	55	48	51	59	58	50	44	43	49	33	65	55	45	51	51	48	48	40	39	51	38	41	49	41	48	43	41	37	47	52	54	36	44	42	43	47	47	47	43	43	55	52	35	42	47	55	61	45	43	49	45	43	48	49	54	48	62	54	41	33	48	40	46	39	48	43	54	68	50	46	45	37	40	37	43	41	46	61	37	42	51	61	42	46	50	37	43	63	43	45	51	46	51	45	55	57	57	55	56	51	43	48	62	42	56	46	53	52	51	41	56	49	42	50	48	34	39	43	36	53	51	38	33	41	44	42	52	50	55	50
44758	32150	22178	9148	20230	21327	22757	19151	21322	19215	12170	6908	3204	3750	1312	2051	1316	1174	968	801	659	619	616	639	601	569	589	596	563	594	637	594	621	585	627	574	591	611	558	567	624	636	593	566	581	595	574	569	572	616	601	576	564	613	608	572	654	553	611	589	615	613	608	605	596	620	582	571	602	562	537	617	587	605	619	625	582	603	635	564	575	600	634	630	599	626	624	591	608	631	575	578	614	639	605	624	595	617	587	615	593	581	559	609	611	585	624	600	589	622	581	619	622	599	626	612	580	600	562	600	625	584	591	629	627	587	604	592	570	619	560	521	660	587	589	616	594	608	611	568	621	614	591	615	616	609	570	647	631	601	597	577	619	619	611	567	633	554	611	626	631	606	592	619	629	612	613	591	624	620	633	599	617	602	607	598	597	591	615	601	641	612	586	629	576	599	592	608	594	606	600	623	592	611	614	624	577	594	597	564	607	578	632	618	625	617	617	603	627	653	626	646	571	619	576	582	612	598	549	594	609	595	592	577	629	588	593	615	622	611	639	599	583	593	586	558	592	587	587	602	608	632	596	588	567	577	577	560	587	651	590	615	561	573	637	611	585	612	598	595	641	567	604	555	591	575	611	590	603	618	594	601	595	630	587	582	645	586	621	600	598	575	633	626	595	592	590	618	645	613	553	597	582	617	584	600	649	590	543	539	613	579	621	589	605	587	620	549	582	573	587	571	572	575	569	621	537	600	633	638	610	611	610	602	569	617	594	656	600	622	646	616	643	609	621	629	636	591	616	627	656	586	598	637	622	586	593	625	581	568	584	605	640	571	665	643	628	589	566	632	582	565	611	595	634	594	606	621	583	643	580	598	604	591	597	604	615	612	609	555	606	619	575	586	626	604	607	541	590	584	636	606	588	583	618	617	624	637	608	575	588	633	617	609	600	633	609	586	569	617	634	599	599	613	578	589	637	612	606	602	599	632	642	603	598	622	572	579	540	620	594	582	600	622	627	610	667	579	598	659	598	628	616	606	600	566	595	639	579	597	623	596	622	578	588	588	585	580	576	613	575	606	604	588	588	599	589	570	581	612	617	631	580	592	604	576	593	622	596	619	643	582	598	598	622	606	637	584	616	600	595	595	580	578	576	616	567	619	618	589	581	616	634	598	630	577	575	601	569	583	659	614	601	593	596	597	637	552	592	561	609	643	613	617	638	566	592	557	591	562	609	603	579	616	632	559	577	655	578	635	601	587	590	576	591	656	578	579	632	633	619	615	615	573	614	602	571	592	605	615	605	600	644	606	620	583	582	665	591	581	634	542	600	553	579	609	653	583	610	585	630	565	591	593	585	578	558	607	603	625	614	607	582	634	589	616	622	595	625	594	601	644	591	596	599	589	573	640	604	608	612	618	593	573	601	591	609	601	594	594	590	589	571	595	606	619	622	544	575	614	594	590	612	614	557	605	573	631	605	613	644	619	591	576	644	625	586	593	595	608	594	593	581	604	605	574	602	628	581	629	598	638	615	625	617	628	622	593	571	631	606	597	609	632	595	614	588	591	612	601	576	612	613	609	622	562	578	585	576	586	558	615	629	634	616	608	649	582	603	614	630	624	640	602	617	626	558	599	569	585	593	557	589	588	619	594	590	578	596	592	579	591	562	585	604	647	602	595	599	577	610	620	615	599	578	606	617	586	584	559	572	632	617	594	605	629	602	595	602	572	609	591	572	589	597	587	599	569	587	582	594	593	637	656	591	645	600	580	600	609	594	645	579	629	595	612	567	609	616	553	579	593	602	641	591	617	595	599	627	627	633	612	618	581	555	610	616	627	614	638	638	588	612	619	607	625	590	581	595	598	600	608	596	573	595	650	616	588	637	606	599	614	593	591	603	605	563	605	599	630	645	622	607	599	597	613	635	596	619	584	593	599	611	660	620	625	585	609	576	623	590	563	608	563	612	608	640	629	599	598	614	587	577	596	579	620	583	622	610	543	566	631	635	593	582	618	636	598	600	586	596	595	640	575	603	560	562	584	589	589	598	570	622	575	618	579	576	618	569	618	606	580	592	583	569	595	584	584	542	591	654	602	602	559	581	627	639	572	622	579	577	645	599	636	610	549	566	596	589	576	557	621	608	638	577	601	596	608	601	611	623	564	604	619	614	596	584	634	610	579	612	612	601	598	607	604	624	577	599	633	617	575	597	602	548	635	585	611	607	625	559	544	568	608	603	570	591	585	585	575	575	635	627	560	572	579	605	672	610	605	605	626	597	634	594	626	658	614	618	588	587	604	600	583	595	603	577	571	603	616	556	584	595	601	605	579	606	611	620	567	561	614	616	639	631	560	615	625	595	618	590	583	585	613	605	589	605	589	607	602	620	619	611	559	599	578	587	596	615	626	608	608	583	629	623	600	581	639	610	565	574	545	587	671	616	607	640	592	604	604	589	582	611	616	627	603	572	579	556	618	571	596	616	630	603	596	589	563	606	540	581	624	620	586	632	586	602	607	623	602	591	575	634	629	593	673	648	558	594	581	579	622	575	548	617	585	603	587	606	607	622	644	593	598	615	601	622	562	554	637	612	622	591	581	613	604	594	626	627	631	594	600	620	612	628	600	591	595	619	590	598	568	605	600	583	579	626	596	638	621	573	616	602	618	616	604	617	584	635	595	585	586	595	570	603	611	601	591	643	611	595	597	616	564	619	594	608	586	605	604	618	587	571	597	553	604	569	607	624	598	568	587	651	598	618	578	619	606	591	596	624	629	608	576	588	600	572	608	644	581	600	601	599	606	608	624	575	578	619	578	576	604	594	583	612	608	608	604	623	551	531	564	573	615	569	620	599	577	619	567	559	611	639	580	576	595	578	601	583	594	597	629	563	610	589	564	566	578	615	620	652	597	625	598	609	626	620	574	580	592	600	613	609	608	600	597	612	607	607	629	632	584	560	565	594	607	610	596	574	612	581	615	574	606	613	599	609	602	606	622	592	637	568	614	582	614	575	571	626	598	634	583	628	632	608	601	617	598	629	620	594	567	616	580	597	589	592	587	614	592	661	626	626	585	539	610	574	605	621	613	617	589	606	595	634	594	577	601	580	612	624	618	586	638	633	620	608	588	622	570	597	644	597	586	607	641	624	654	619	612	613	625	616	603	587	611	639	603	589	599	616	621	554	605	624	593	591	562	591	613	601	628	558	623	559	609	587	614	593	638	573	605	606	641	593	625	595	629	597	611	601	609	611	640	567	611	600	595	592	589	624	636	593	599	594	587	580	614	603	627	599	610	623	573	579	527	585	566	607	582	610	606	610	642	609	567	592	585	551	628	588	605	610	619	649	569	593	639	562	626	615	614	591	627	536	592	659	592	642	634	578	549	608	617	575	615	564	590	585	587	596	584	565	657	589	601	582	592	590	621	607	613	579	596	577	573	589	584	573	603	597	621	613	586	632	640	612	635	586	626	582	602	588	571	646	608	628	601	579	604	619	603	587	619	591	607
21361	24354	10321	1185	957	1535	1719	992	2302	1693	917	416	265	218	107	112	99	97	77	75	44	44	52	57	56	51	39	55	47	53	51	46	48	52	47	41	49	42	63	51	56	40	59	43	45	44	60	48	53	47	49	40	43	61	44	49	48	49	48	67	46	57	40	40	53	47	50	47	44	37	49	69	45	46	40	46	61	60	48	46	44	53	37	59	53	57	47	52	43	48	41	44	53	54	44	46	41	45	38	36	47	41	52	44	43	46	57	41	59	49	48	40	55	59	42	41	47	51	47	47	45	52	45	40	54	52	32	62	39	45	56	48	48	42	44	39	43	48	41	40	51	46	48	44	39	47	43	50	54	51	62	58	46	54	49	54	47	51	39	47	40	48	47	52	46	55	52	41	56	52	51	48	37	47	39	52	48	40	43	53	42	50	34	50	53	55	52	33	48	54	50	46	42	54	45	58	50	54	33	62	45	46	37	51	59	47	56	58	57	57	46	48	49	47	55	43	45	41	55	53	38	42	52	58	50	45	52	49	63	42	45	54	51	51	44	52	47	60	42	41	50	38	51	51	51	49	43	58	49	48	53	45	60	48	55	47	54	45	53	59	48	35	41	46	46	48	52	46	48	66	45	49	50	60	51	40	35	51	50	33	47	57	45	48	52	38	53	47	50	50	52	47	49	49	42	41	49	52	48	43	38	45	56	47	50	51	49	41	46	42	45	41	56	33	62	49	55	50	39	40	51	46	44	62	51	54	48	48	73	46	63	50	58	55	54	44	49	41	49	44	46	62	50	63	60	45	57	69	41	49	63	40	43	56	42	47	55	47	55	41	48	43	40	37	43	49	44	53	45	49	46	48	51	53	47	53	38	58	57	49	56	45	49	47	51	40	52	47	42	47	36	50	46	46	52	56	57	45	39	46	50	53	49	26	49	62	40	52	49	43	48	39	51	44	47	37	51	49	46	51	50	48	49	39	58	46	63	53	48	58	46	49	51	50	51	55	40	44	53	41	47	47	55	58	64	49	53	49	40	61	56	49	44	53	45	54	35	59	40	43	61	49	50	41	45	44	62	45	51	43	39	64	44	45	45	48	55	47	45	41	40	50	51	45	42	49	46	48	55	50	50	45	54	43	49	47	47	37	58	54	44	41	51	46	49	52	41	55	57	62	45	49	43	47	50	44	49	53	65	47	43	48	49	40	50	56	51	35	63	49	57	47	55	44	51	44	47	46	47	55	42	48	41	49	40	55	52	43	65	60	51	43	45	57	49	44	44	54	42	45	54	45	53	55	54	46	47	53	45	49	42	50	52	51	41	49	60	45	66	52	50	47	45	40	38	51	32	38	55	57	45	52	49	43	48	53	34	48	40	37	38	35	45	53	52	40	56	52	64	52	38	56	45	41	51	48	53	50	45	44	56	40	54	53	40	47	47	50	43	39	35	36	49	47	40	55	40	66	56	40	61	60	48	42	36	37	50	47	42	53	44	48	47	46	61	48	52	46	59	48	48	60	39	42	49	49	50	46	49	52	46	49	43	53	46	51	48	43	42	39	44	58	51	49	59	38	55	44	38	56	55	55	59	50	54	53	47	48	52	50	36	40	53	46	49	43	50	53	56	40	59	38	65	49	51	45	57	36	57	48	49	56	64	58	59	49	44	48	29	46	52	43	34	52	51	47	54	53	43	50	44	43	36	51	48	59	36	42	47	44	52	50	58	48	51	39	43	44	67	47	52	45	52	47	48	49	58	52	41	52	45	43	50	45	60	54	50	48	44	52	35	56	45	55	55	49	46	53	43	51	50	52	55	43	49	44	44	52	42	44	44	53	49	48	64	45	50	32	51	49	50	44	40	57	54	48	49	53	42	49	56	51	62	60	48	49	54	39	56	48	58	35	42	47	50	42	53	48	41	59	42	61	45	41	44	52	64	49	45	48	47	38	45	41	54	50	59	47	57	45	56	41	49	44	44	47	62	53	38	44	51	41	51	42	51	57	44	34	43	47	51	51	52	43	38	50	38	61	36	55	50	58	42	48	43	64	52	53	45	51	34	55	49	54	39	38	48	46	40	55	56	43	41	34	49	46	54	63	50	58	39	44	49	40	42	39	55	62	56	50	42	35	42	46	52	48	55	57	40	40	45	38	41	49	45	43	55	43	50	48	44	42	47	50	62	49	47	60	46	41	50	53	59	46	55	49	37	56	44	62	48	59	59	65	39	44	46	48	47	45	54	53	43	52	59	51	47	44	61	48	52	48	48	49	49	36	46	62	46	57	33	47	59	53	45	47	51	59	48	48	52	45	50	44	58	40	48	39	37	41	47	53	44	58	44	43	45	34	48	60	63	47	47	57	42	50	35	48	46	54	52	53	47	52	38	36	36	40	52	53	40	49	39	53	49	40	68	52	47	55	53	47	47	49	55	51	45	47	41	50	56	36	42	62	48	41	48	59	54	49	50	58	55	52	42	50	42	65	41	42	43	41	49	41	49	42	40	56	68	36	45	54	42	49	46	55	48	44	50	42	46	40	35	46	41	43	56	41	53	61	48	58	45	49	58	39	48	44	48	53	45	53	55	34	46	44	52	50	44	41	58	47	46	34	61	50	37	42	50	56	49	47	42	55	51	36	49	44	59	53	51	52	67	55	42	47	39	61	43	61	45	41	54	49	43	49	47	52	55	52	58	50	47	51	43	49	54	45	48	46	53	56	47	41	43	52	59	46	52	54	38	63	57	66	56	36	57	41	50	28	42	59	49	51	42	57	51	34	49	61	40	44	41	51	47	40	61	55	49	52	43	52	36	51	38	56	50	43	46	39	55	39	45	52	42	47	48	55	54	55	50	55	57	48	44	48	43	53	49	49	39	43	39	46	41	45	54	56	50	33	60	40	46	49	58	55	46	45	42	52	49	39	57	37	42	43	45	48	37	55	44	47	56	57	40	46	43	52	59	52	47	57	49	40	53	58	46	49	42	41	49	48	40	47	47	43	38	47	38	55	47	59	46	38	47	43	55	43	50	50	54	72	55	50	43	33	38	50	43	45	55	51	45	58	61	46	49	46	49	51	49	55	41	47	41	51	52	50	45	59	54	42	48	56	52	60	54	48	46	37	56	45	47	44	45	41	52	41	43	44	54	45	51	47	49	49	49	40	36	59	50	58	60	57	45	40	39	43	62	56	62	42	42	39	54	63	54	45	55	39	44	44	51	54	47	56	40	48	45	38	42	48	53	46	47	49	40	46	33	30	46	46	48	51	50	44	50	53	48	48	51	43	36	48	49	51	47	51	39	38	40	48	56	46	42	44	45	57	45	47	47	47	48	56	43	38	43	56	40	53	54	45	40	41	55	55	52	44	58	42	33	55	35	47	52	42	41	50	48	47	41	54	52	38	36	48	43	59	50	56	46	44	50	37	45	52	53	51	32	62	66	47	50	41	53	48	61	38	37	44	37	45	56	45	48	58	54	38	38	51	42	55	47	39	57	58
55831	42584	29867	21260	32059	34715	33156	26200	34035	28163	20632	12697	7600	6388	2341	3147	1869	1789	1322	1032	704	631	644	615	594	639	625	624	593	598	607	638	604	614	588	596	612	638	604	620	652	616	585	619	579	648	591	602	603	596	628	647	573	572	588	565	604	564	605	635	624	579	628	585	589	580	650	615	633	624	612	613	572	666	638	643	588	646	635	601	631	575	645	627	638	552	634	633	641	606	615	616	606	588	627	628	645	593	628	630	626	641	660	669	626	603	639	614	660	643	619	630	658	595	633	603	614	618	666	622	574	659	614	618	604	598	591	619	618	590	630	627	625	570	610	635	648	599	624	610	613	621	590	663	629	638	594	641	607	586	644	621	648	645	575	640	649	609	614	594	606	561	618	641	570	603	583	633	649	596	594	608	600	568	635	613	590	629	614	659	605	618	599	564	594	627	618	635	617	598	625	635	603	623	609	607	649	611	634	665	650	653	626	678	610	587	608	574	574	629	666	622	621	612	646	570	606	590	634	592	630	661	667	619	630	641	641	587	617	614	610	647	655	620	637	627	625	646	611	583	599	619	637	613	637	624	651	663	588	578	618	587	671	627	618	568	598	623	632	636	642	648	610	627	625	615	647	607	608	628	609	654	614	614	626	637	655	593	583	593	630	586	612	578	591	620	576	571	578	610	605	605	651	601	589	614	581	596	601	602	683	621	659	621	658	604	594	621	592	605	655	589	587	625	597	610	592	606	642	587	580	585	591	641	607	597	555	596	618	629	601	630	642	600	576	609	611	611	651	625	605	658	625	608	615	573	645	638	559	611	619	651	592	596	627	601	615	616	624	639	614	642	637	620	567	609	596	612	626	603	659	635	609	617	633	618	617	604	611	623	587	601	590	644	630	596	637	657	595	622	597	561	634	614	563	615	634	584	599	613	614	576	572	582	615	666	638	592	582	613	606	622	632	622	584	608	640	607	623	643	603	591	567	619	649	599	595	613	661	579	612	636	591	639	577	623	628	648	633	607	663	630	560	633	594	627	625	609	599	652	574	618	605	602	558	573	608	591	615	595	583	617	576	656	597	620	648	602	626	598	624	593	606	603	623	623	623	607	604	621	635	628	634	616	573	595	539	586	590	579	631	623	601	602	635	656	613	616	638	642	628	580	606	629	632	587	641	597	599	600	665	630	606	631	598	636	638	601	649	603	608	614	629	533	636	659	624	608	623	647	644	598	630	590	640	624	628	585	609	645	596	609	653	627	569	647	597	627	597	587	588	593	646	637	561	632	576	574	603	609	617	633	644	606	583	591	594	586	659	669	622	623	636	605	667	643	634	611	605	608	612	668	610	628	640	595	615	614	652	562	616	644	612	666	607	604	656	623	632	607	601	655	660	628	608	603	596	615	636	621	614	619	633	657	605	677	616	588	634	611	604	620	573	652	631	595	602	639	590	612	585	627	655	626	593	646	628	608	616	594	611	620	593	590	617	640	606	606	649	651	603	579	626	638	590	602	601	635	597	614	620	605	635	601	579	622	577	629	588	606	638	609	610	607	627	635	632	592	621	606	620	625	590	596	620	619	603	632	599	610	617	625	646	637	610	656	618	627	582	581	635	591	626	564	606	637	597	536	587	616	582	596	632	629	619	598	613	605	625	597	603	610	604	661	608	652	629	598	574	638	630	628	590	597	596	611	557	603	650	586	587	632	636	615	605	591	593	629	628	640	620	636	580	613	621	582	569	584	647	607	616	605	619	604	618	632	626	534	589	611	639	589	617	586	619	590	627	611	606	579	672	646	592	604	611	587	631	615	598	630	594	640	612	610	643	598	615	579	614	623	588	629	617	588	596	628	639	605	612	635	594	596	617	637	607	627	563	606	629	570	628	649	598	648	700	593	635	659	639	607	648	594	606	573	614	605	616	600	616	600	651	603	646	630	632	613	587	599	635	620	606	604	621	632	591	624	599	626	596	653	603	609	613	624	627	579	588	653	632	627	566	613	615	607	615	629	617	593	577	583	608	609	577	635	646	614	648	619	652	600	593	592	624	657	563	624	656	598	609	584	621	595	579	612	628	625	622	636	636	638	621	598	601	616	574	632	634	646	636	639	615	606	650	654	593	651	615	633	642	628	611	617	638	613	598	651	612	640	625	634	591	616	635	632	596	610	602	620	606	595	596	636	679	655	582	588	613	631	617	622	631	604	604	594	662	636	629	614	588	621	604	605	626	683	609	616	589	591	637	616	616	624	631	600	611	586	650	586	592	598	648	594	601	625	630	590	597	599	607	640	616	620	569	621	610	649	596	617	625	632	624	621	640	581	602	594	612	619	612	590	624	617	597	613	647	624	611	606	635	613	622	650	566	650	618	615	619	665	641	598	619	628	630	618	621	648	596	631	591	602	628	580	585	613	607	613	585	620	659	567	614	584	582	640	628	611	629	614	617	586	609	612	635	541	626	591	582	601	602	598	635	620	607	631	619	594	618	565	590	597	604	592	629	599	638	606	580	569	552	597	606	584	647	626	586	603	633	617	621	591	625	619	635	671	619	593	599	596	644	628	619	630	634	618	580	615	631	633	645	617	617	608	586	643	575	629	634	592	604	609	625	601	642	607	604	656	637	619	574	655	613	604	605	595	614	618	616	614	612	592	616	635	569	595	656	590	618	623	627	617	640	635	608	616	629	639	620	624	677	608	585	608	646	573	588	660	598	597	577	580	594	579	591	632	640	586	621	599	612	635	577	597	661	592	599	603	648	575	625	576	620	618	609	617	603	627	664	623	649	633	591	584	586	591	596	682	652	585	639	642	638	597	627	650	595	624	619	630	601	602	611	582	657	628	591	619	664	626	620	598	628	608	601	651	639	649	645	590	620	607	611	593	627	648	610	608	624	600	603	622	651	619	628	643	583	623	590	579	625	641	589	624	658	613	608	605	634	616	607	592	622	637	632	614	612	597	617	590	610	618	634	583	653	604	607	630	626	551	604	564	604	615	675	678	641	613	608	635	589	655	612	614	594	592	621	617	625	602	666	573	654	586	602	666	612	598	585	582	627	615	650	565	622	575	625	617	626	586	627	600	631	608	629	618	631	673	613	611	621	605	627	576	636	625	611	591	601	639	555	619	572	637	608	628	595	602	636	645	689	621	629	635	618	642	607	595	620	601	617	607	627	590	644	642	634	601	614	639	631	614	544	642	627	673	591	640	574	620	577	605	621	648	607	548	584	645	598	623	627	584	640	588	581	620	623	656	595	610	598	629	590	595	631	603	623	621	639	622	610	569	588	633	608	613	634	610	615	567	611	630	656	596	605	615	593	607	605	621	611	652	644	632	554	615	616	607	638	578	601	679	667	628	619	587	637	583	611	666	625	603	586	646	566	607	602	584	613	653	598	545	584	588	628	592	613	625	637	620	599	615	590	647	640	614	654	603	590	610	602	657	617	637	575	626	610	606	631	613	613	612	597	642	616	655	630	608	651	616	633	661	560	578	597	617	644	625
19680	20552	8280	1205	1166	1623	1305	1055	2620	2242	1157	492	104	264	140	145	115	116	88	86	53	43	52	41	40	49	50	48	49	51	53	44	49	45	50	45	53	55	53	37	41	51	47	54	52	36	53	41	44	39	70	52	44	36	51	42	47	40	51	52	62	53	47	43	50	59	55	45	68	48	57	41	51	60	53	47	59	42	41	48	47	58	53	45	41	50	49	42	32	57	56	52	57	47	61	31	46	26	42	39	54	43	50	51	52	45	54	52	55	44	59	54	57	42	42	43	39	37	48	42	44	47	56	50	49	50	53	42	47	61	53	41	43	54	36	49	49	49	40	44	55	59	61	51	47	55	43	49	43	49	65	54	49	44	50	42	51	42	60	47	50	55	35	34	42	54	62	46	48	56	50	52	52	55	50	52	45	46	45	50	49	53	55	45	48	44	51	64	56	63	56	53	56	45	50	63	49	52	45	53	52	53	41	59	52	62	46	51	53	52	57	48	51	61	47	46	44	59	39	41	42	44	44	62	49	52	52	49	46	30	53	70	54	59	42	51	42	54	76	44	50	60	53	44	45	41	63	55	52	43	48	49	68	55	32	58	53	47	50	47	49	38	41	39	54	65	43	50	47	45	45	55	53	46	48	44	47	40	51	48	45	57	47	64	47	55	51	51	71	37	46	38	47	54	40	57	35	56	38	58	47	49	50	50	44	60	51	46	39	46	52	47	48	50	61	35	43	47	63	33	53	48	54	51	41	50	45	54	66	48	44	41	58	50	44	49	70	57	50	38	44	50	40	40	54	45	42	62	64	50	46	58	56	38	38	51	42	50	52	43	44	60	50	50	50	51	54	49	45	56	56	48	50	40	44	53	54	45	57	50	46	39	57	46	59	38	57	52	42	49	40	50	48	48	43	51	45	46	53	54	51	44	54	45	47	53	56	50	45	51	48	53	41	37	44	42	36	46	47	42	53	37	54	52	48	37	48	56	45	53	40	39	56	48	42	43	42	46	43	38	49	41	38	47	52	36	61	53	50	45	47	53	48	67	52	32	48	42	35	51	46	41	47	40	49	59	41	47	59	51	57	39	47	64	47	39	56	47	48	51	55	47	64	44	43	59	72	50	60	54	52	46	53	54	42	45	55	48	62	47	48	38	51	35	39	41	60	45	42	58	46	54	41	53	51	47	56	53	52	47	49	55	47	54	41	46	61	45	45	57	53	58	48	36	48	45	42	57	37	42	52	44	48	64	62	51	54	47	46	48	49	53	51	35	42	53	52	47	45	48	41	47	57	62	43	48	49	58	53	46	51	57	46	52	54	58	41	45	32	54	38	44	43	47	40	55	57	41	52	59	46	50	45	50	45	53	47	51	32	46	40	49	45	49	47	40	45	36	39	61	48	46	55	54	50	47	46	55	50	66	64	39	52	51	29	43	40	47	51	54	43	50	55	56	42	49	44	43	47	49	49	50	49	56	75	41	50	49	43	43	40	45	57	55	71	49	48	52	42	51	48	36	47	60	57	52	53	52	41	45	46	45	46	45	54	32	44	49	54	50	44	50	51	40	49	46	46	54	57	51	55	57	51	56	47	37	52	52	54	58	37	49	42	72	70	46	42	29	51	52	42	65	50	59	50	53	43	51	57	46	48	55	49	42	49	67	44	56	44	39	67	54	51	58	41	50	47	48	37	47	55	33	55	41	47	48	49	44	55	35	45	48	61	42	52	50	47	49	48	53	44	50	44	54	54	37	62	55	58	47	57	53	37	57	56	58	52	49	47	59	58	51	50	54	59	48	38	44	60	52	55	53	40	47	58	62	43	45	47	40	37	45	43	49	43	64	49	52	56	43	39	48	55	58	44	43	50	58	41	53	40	58	45	52	48	50	48	53	39	58	42	46	40	39	46	51	55	62	48	50	46	45	44	61	44	46	49	49	54	46	72	42	62	47	39	52	47	54	42	52	46	42	60	34	51	45	34	50	59	50	55	43	38	53	53	48	37	46	54	44	54	44	41	44	52	50	52	59	46	56	53	47	60	63	57	49	48	67	50	44	54	42	57	59	48	47	50	42	59	44	44	52	44	43	50	44	57	55	47	44	62	45	47	44	59	43	48	52	65	52	49	40	39	58	40	51	56	46	53	46	49	56	44	55	42	57	37	59	55	34	55	48	52	49	46	48	49	48	45	39	58	47	36	33	53	59	50	58	46	45	39	41	63	41	45	47	46	68	45	42	48	42	42	47	40	57	52	45	46	44	32	48	46	53	45	40	47	46	44	43	45	45	58	46	47	61	34	48	48	48	47	43	50	52	37	46	47	51	47	47	49	52	40	47	53	47	59	42	49	46	40	55	48	59	46	38	52	55	43	61	41	41	47	53	42	54	50	47	53	46	52	51	51	51	42	60	44	44	32	38	55	49	38	55	60	48	56	47	57	48	50	54	48	60	61	42	48	55	43	41	44	37	45	64	44	57	54	49	54	48	50	40	55	51	47	49	42	53	46	53	50	56	57	60	55	48	43	57	50	50	54	44	58	48	39	50	42	38	60	49	47	58	48	53	34	45	36	55	49	43	36	49	56	54	52	62	40	41	59	51	34	46	50	56	56	31	52	39	54	49	54	46	43	49	54	39	55	43	46	52	51	58	57	49	55	43	39	54	49	45	45	38	41	60	43	45	59	39	53	47	55	39	55	51	57	47	49	57	45	45	50	46	45	54	62	43	47	41	51	60	50	39	49	52	40	55	54	45	53	37	49	41	43	41	51	50	50	44	49	38	48	35	49	51	42	56	39	50	48	52	47	44	49	58	35	46	59	53	47	59	43	55	43	43	48	51	41	62	49	47	50	31	45	55	37	53	48	40	51	71	56	49	43	46	54	58	47	53	53	44	43	43	64	40	56	51	50	64	63	51	51	51	55	51	35	44	40	49	51	34	37	40	50	52	40	44	39	51	55	41	50	60	33	50	48	58	49	47	49	49	47	39	56	46	51	49	43	50	45	53	61	43	57	53	39	50	51	35	46	49	52	57	43	53	52	44	48	52	58	41	41	53	53	45	36	53	38	52	51	47	54	46	49	36	61	38	46	43	62	44	50	58	48	48	54	53	47	55	41	58	53	52	49	44	56	48	57	58	55	51	42	58	50	50	57	48	55	56	54	46	51	46	51	56	41	41	47	44	53	47	56	49	49	54	52	44	51	42	57	41	47	44	56	44	50	51	34	48	55	48	54	57	47	56	38	52	45	54	56	40	54	54	43	49	54	53	40	35	43	55	60	43	62	53	39	47	56	50	49	35	69	48	48	55	38	44	64	50	50	50	53	45	51	39	49	50	31	53	52	49	47	48	48	51	53	38	48	55	52	59	47	60	67	52	43	59	47	49	61	50	44	48	45	51	50	43	39	52	43	51	56	42	41	57	59	50	45	55	52	57	42	53	56	56	57	45	55	46	58	42	41	54	49	36	43	55	34	50	52	39	41	50	39	46	59	44
54364	42540	28101	23027	33547	35510	28046	28217	35178	31544	24050	13175	3213	8364	3788	4538	2890	2575	2047	1365	867	639	646	653	608	657	643	610	634	618	658	652	601	570	655	627	647	641	635	605	654	620	663	609	606	646	593	630	658	618	610	660	606	645	626	630	627	583	658	635	643	611	643	659	655	630	611	650	655	624	630	649	622	638	583	613	621	649	638	607	643	597	608	681	602	619	621	625	594	640	616	616	638	616	585	645	615	647	574	608	676	652	666	630	614	657	630	647	575	624	669	622	664	648	619	668	583	629	613	608	635	632	671	665	578	631	605	609	638	650	622	633	653	598	608	651	653	604	649	609	674	638	608	605	632	631	638	624	592	602	633	605	626	670	642	601	622	643	641	665	618	615	623	621	625	660	648	617	588	586	586	638	627	652	600	609	598	621	600	660	613	669	621	623	590	646	610	622	653	678	668	618	653	667	668	666	609	632	615	613	661	633	613	614	601	616	611	609	619	606	613	583	588	609	630	606	628	638	638	681	623	665	614	629	611	656	626	632	609	666	616	637	645	626	623	641	592	583	670	628	610	641	618	587	607	622	677	623	625	622	646	646	670	591	628	618	653	625	640	633	653	637	666	662	628	596	621	633	664	621	590	605	652	643	666	577	617	642	617	618	613	608	648	618	610	641	660	576	628	622	605	634	635	650	631	629	663	654	634	676	624	608	652	671	607	602	586	591	613	619	615	616	653	649	626	608	634	617	627	594	664	638	583	687	638	576	642	632	639	627	586	658	606	632	650	572	599	609	606	640	685	632	630	651	670	605	616	611	653	664	629	632	661	616	591	650	608	601	636	628	630	637	665	602	645	669	616	637	659	644	629	644	663	597	631	604	669	640	676	615	607	602	619	615	664	599	635	627	647	633	607	649	617	653	625	667	635	615	616	623	596	651	642	647	628	626	628	629	605	645	646	617	641	590	645	613	626	647	594	624	601	644	646	621	593	629	618	662	652	640	677	652	598	642	671	605	618	646	639	634	662	643	610	617	587	614	606	612	647	592	625	627	654	622	626	644	627	636	642	616	596	596	631	612	642	654	611	655	674	660	597	658	643	640	628	593	615	617	637	639	606	659	604	596	640	658	677	678	680	618	615	643	629	631	627	597	624	614	638	618	609	653	631	668	627	595	598	629	609	643	620	612	634	608	667	632	616	655	632	636	634	635	606	598	639	636	613	607	619	644	615	661	561	637	631	623	626	604	598	607	595	638	599	657	573	628	658	634	642	620	643	645	599	583	626	663	651	629	660	646	665	645	607	634	625	630	664	669	635	643	636	610	665	618	620	614	602	627	637	635	630	632	649	627	618	603	647	641	663	611	627	652	641	631	625	659	597	665	609	618	679	613	659	680	640	645	621	647	593	631	647	615	637	628	573	632	647	669	618	648	636	645	672	666	594	644	678	615	616	638	630	576	623	657	640	634	672	657	606	641	614	605	631	593	615	634	640	630	635	593	641	641	569	656	618	638	672	647	627	607	635	650	584	608	609	614	595	604	678	604	607	651	630	628	629	655	644	618	624	602	630	650	669	653	672	625	641	647	652	655	644	622	644	597	657	725	626	615	642	607	561	613	624	605	655	658	624	633	613	664	656	667	600	657	636	608	627	627	606	641	654	610	632	625	588	641	598	626	636	618	612	616	610	656	658	639	599	582	620	601	649	623	632	611	665	666	649	635	587	614	603	613	620	605	662	589	620	588	638	635	632	630	599	661	619	644	616	610	614	673	618	623	595	604	600	632	617	631	607	680	615	627	627	630	653	619	634	603	627	613	646	598	647	617	644	610	598	599	624	598	615	610	617	589	670	660	619	608	650	644	636	589	637	655	612	622	631	613	653	638	634	606	675	652	626	631	616	604	636	630	650	634	624	642	647	684	607	710	640	636	652	555	573	645	600	628	629	591	608	646	627	599	598	597	616	601	661	651	595	609	647	623	612	653	663	608	612	616	644	658	612	624	611	603	657	659	606	591	624	646	643	641	637	623	559	637	668	629	650	630	673	625	623	663	607	659	652	607	604	644	633	641	612	625	643	606	597	605	662	619	592	607	598	673	622	628	620	612	611	626	667	628	633	594	604	640	604	618	615	601	621	606	606	659	631	615	615	602	641	645	620	634	634	635	617	655	606	629	619	624	622	646	635	634	592	674	625	608	629	631	633	653	657	612	637	635	659	628	613	607	622	619	632	632	666	628	678	614	601	630	667	592	624	620	617	608	612	603	610	587	640	625	641	695	601	629	612	656	626	589	627	598	632	588	604	640	644	638	590	652	633	663	651	650	598	610	630	626	605	586	637	620	654	616	624	564	607	626	630	612	592	609	610	637	650	660	649	666	605	650	644	588	637	649	580	634	629	645	603	634	618	604	634	598	618	626	630	662	612	616	617	576	573	679	613	666	654	625	655	638	595	617	671	648	664	668	596	574	644	655	621	620	654	655	634	698	648	602	613	611	617	584	617	642	682	650	669	627	631	621	658	618	643	612	650	684	610	608	644	607	588	586	622	623	675	636	650	659	620	612	642	641	626	653	625	631	615	651	588	651	639	598	621	640	616	653	649	621	625	594	653	689	661	573	643	626	664	634	598	635	640	653	649	634	605	614	680	622	630	641	620	651	643	596	589	618	610	593	617	667	643	631	623	637	680	624	651	581	628	638	659	657	648	650	587	647	613	642	620	647	581	660	633	625	634	669	628	603	652	634	630	668	646	653	612	620	611	625	636	610	668	632	621	615	635	655	608	600	638	596	620	568	638	646	630	600	614	619	592	645	659	606	611	640	624	625	625	606	593	607	644	618	621	634	609	625	612	649	667	624	554	648	628	603	654	587	641	665	659	629	623	621	636	555	613	576	661	603	642	638	653	671	625	596	629	648	681	617	585	638	624	612	605	587	630	619	642	645	619	566	672	600	670	622	610	600	660	680	625	631	659	608	617	588	607	640	638	652	574	649	664	633	606	641	639	602	645	664	614	651	611	644	650	633	572	626	634	649	659	640	612	632	604	651	649	604	630	631	587	616	657	614	633	584	646	651	669	614	622	671	615	599	639	619	611	640	592	611	645	637	595	665	629	556	601	642	617	582	627	641	622	656	619	623	605	613	646	597	682	644	651	651	642	628	599	590	667	653	630	633	670	593	593	632	626	636	594	615	636	634	679	624	636	672	623	642	628	655	659	583	629	657	626	618	643	678	645	618	608	569	669	638	627	626	611	641	624	635	605	670	661	669	630	635	641	652	631	654	620	646	643	623	611	619	601	685	643	615	603	602	631	621	582	621	602	611	650	592	591	648	614	625	612	666	633	650	645	615	638	640	634	690	573	598	572	644	564	588	633	623	608	644	603	613	625	626	623	636	657	696	627	570	629	646	641	603	568	573	672	587	627	608	608	653	633	604	566	679	637	649	638	618	607	613	621	627	658	639	623	631	620	597	587	643	662	644	670	624	626	619	646	626	636	589	605	618
25607	30623	14616	2418	2337	2917	1856	1460	4158	3817	1821	825	174	313	274	166	176	168	128	127	66	46	51	58	56	37	60	54	42	54	62	46	64	44	45	48	41	41	41	50	47	56	46	55	52	48	42	46	50	60	47	60	48	49	46	47	56	38	48	51	46	59	48	56	56	35	46	30	46	47	46	50	41	55	52	43	47	63	50	41	40	60	66	52	66	41	49	39	37	42	37	50	61	45	55	55	35	51	51	38	62	61	46	44	57	62	39	54	42	64	40	52	55	54	34	52	46	32	48	57	44	58	51	55	54	54	57	42	51	51	42	58	51	54	54	58	46	50	50	39	53	50	47	49	53	42	47	46	54	52	44	46	56	41	55	62	55	47	39	59	48	56	60	45	53	48	38	40	55	41	56	42	58	51	54	54	40	54	51	59	49	51	50	70	48	42	51	50	39	55	49	35	42	43	49	40	48	58	65	45	48	50	56	50	35	58	41	36	49	41	47	49	39	48	38	51	58	41	67	53	51	55	43	35	45	47	50	48	51	41	42	53	43	48	56	54	53	44	47	43	42	42	58	43	50	55	46	43	49	37	50	59	54	51	36	39	44	46	47	54	43	46	47	52	38	37	54	55	44	49	42	51	37	49	59	47	50	42	53	46	60	56	39	63	44	44	40	48	48	53	57	54	44	53	46	53	34	49	64	47	57	42	45	49	38	47	59	46	67	44	46	30	46	49	42	54	58	36	54	59	46	62	46	55	55	48	68	50	45	45	37	51	52	48	52	27	56	33	45	43	58	41	39	57	50	57	52	43	50	58	39	43	61	49	49	38	49	59	50	60	55	45	46	53	62	57	58	48	54	43	48	34	41	55	51	46	56	62	54	56	60	50	58	64	31	47	46	57	45	43	60	45	46	57	50	55	63	46	41	59	41	39	55	41	50	58	50	49	42	44	52	59	52	46	47	58	57	39	46	44	37	39	37	51	40	48	64	55	56	66	44	42	46	60	58	50	31	61	45	41	55	52	50	53	59	46	43	55	42	49	38	49	44	46	47	43	47	44	48	43	62	62	56	47	62	53	48	52	42	49	53	46	44	50	59	44	43	43	50	42	47	52	54	42	64	52	65	51	40	47	46	54	60	44	40	51	56	39	46	59	52	53	58	38	57	44	44	60	46	58	40	50	43	56	40	59	48	47	57	50	56	57	48	42	60	48	51	63	52	46	39	54	49	42	45	39	40	43	43	44	45	37	55	41	46	47	45	66	42	52	48	45	48	63	56	41	45	52	47	43	53	55	52	48	39	39	55	42	43	58	43	50	45	43	42	53	41	55	43	43	47	49	54	63	38	64	43	42	46	51	46	46	47	48	48	47	60	52	52	46	44	53	48	50	42	49	52	41	47	61	48	52	38	43	53	49	60	53	64	44	54	41	49	63	41	42	48	49	42	45	49	43	48	53	53	46	51	40	39	39	54	38	48	37	46	52	50	40	42	45	47	48	52	67	36	47	47	47	46	54	50	44	41	56	44	46	42	50	36	60	52	50	60	49	56	51	50	52	63	39	47	41	43	50	61	49	53	51	49	61	49	46	42	57	55	43	52	53	36	52	49	39	56	60	45	54	45	45	43	39	52	44	55	57	42	45	44	61	47	44	53	53	55	47	45	50	56	63	46	51	50	38	47	47	42	39	53	48	37	50	54	43	56	49	54	46	57	58	38	48	51	47	44	47	45	46	53	48	46	43	67	45	54	53	50	48	60	63	51	42	46	44	53	48	51	52	44	54	50	56	53	60	40	44	56	41	49	45	67	46	42	43	52	50	57	56	53	46	38	50	53	50	46	54	44	45	48	48	46	48	58	63	44	54	49	48	55	51	41	49	40	50	60	43	44	51	54	49	61	52	69	48	53	55	32	50	39	46	49	53	48	43	56	42	64	51	45	63	51	43	52	57	44	54	51	44	55	43	51	45	50	50	40	52	45	58	52	46	62	47	43	48	57	49	59	42	53	48	43	55	41	49	50	41	51	51	35	57	45	50	60	40	51	59	49	48	46	48	55	51	55	42	59	53	45	44	40	38	54	61	59	53	38	50	34	59	48	54	56	46	37	37	48	49	48	44	48	56	46	53	41	53	51	50	51	44	34	48	57	46	49	47	57	51	60	53	41	46	46	39	60	52	53	52	44	49	49	49	42	56	47	63	47	49	60	46	67	57	53	53	49	39	39	46	49	61	56	45	48	43	50	57	39	52	44	48	49	38	38	63	49	42	47	48	50	37	46	52	50	46	47	35	55	37	48	37	65	39	60	56	43	46	53	35	50	56	47	56	57	57	50	47	37	45	57	37	62	63	52	47	38	52	50	50	53	62	49	54	58	43	43	49	57	50	41	48	50	53	48	56	42	60	34	48	47	45	32	39	47	50	50	58	40	43	39	52	60	47	63	51	55	55	48	36	58	45	48	44	63	65	49	50	58	49	45	58	48	51	58	57	41	54	47	32	56	63	50	59	54	45	43	55	59	51	35	43	47	55	46	53	44	45	54	48	56	48	66	56	59	38	58	43	51	57	53	53	51	61	48	51	61	55	47	45	47	46	44	40	50	56	40	48	50	52	58	47	46	59	48	43	51	50	50	43	55	58	34	62	47	59	60	53	51	42	52	36	46	52	52	53	53	40	53	54	28	43	48	51	46	41	54	45	51	37	59	53	52	45	46	50	36	38	39	47	46	46	46	44	54	47	49	45	47	46	58	52	55	47	53	50	46	39	40	50	63	45	47	54	41	42	51	52	50	53	57	49	50	40	45	47	44	38	61	55	44	50	61	61	50	36	44	42	48	50	49	33	39	53	51	43	48	40	47	42	46	47	55	59	54	44	48	49	45	53	45	52	43	47	44	43	54	46	50	53	54	50	53	56	49	64	35	49	54	38	47	52	55	46	45	51	59	35	44	68	55	64	55	35	47	49	45	54	51	44	52	64	42	47	51	46	51	51	46	48	58	45	54	62	44	43	55	30	42	52	53	36	44	46	53	57	51	40	56	40	43	46	44	46	60	56	43	62	49	59	60	28	47	54	48	42	37	44	56	51	50	53	48	48	56	49	40	49	57	46	46	49	48	62	47	49	47	59	58	45	36	47	51	45	51	44	43	49	57	61	50	48	57	48	51	65	46	57	59	71	48	47	43	44	39	51	46	49	42	46	46	56	56	51	36	44	51	56	54	51	42	58	59	43	48	40	51	42	49	57	62	53	58	42	53	57	42	55	44	49	38	50	50	37	60	41	41	35	43	48	51	68	44	55	35	47	54	38	47	46	46	40	33	59	53	54	56	45	48	47	51	57	52	42	53	37	39	48	45	49	43	46	56	49	41	58	47	49	41	38	53	59	47	48	39	47	38	51	49	45	48	63	47	53	45	45	58	56	38	47	50	47	48	49	56	55	64	42	54	47	54	49	61	44	45	57	49	60	62	46	47	37	58	52	44	56	47	51	48	55	41	52
57423	46533	33892	29039	41913	41853	31939	31135	41449	36713	28123	16823	5215	9248	7866	4773	4959	4306	3608	2216	1157	793	698	668	625	636	653	660	582	609	591	637	628	638	642	650	584	623	629	633	692	668	673	654	646	651	641	654	641	653	628	581	686	671	619	617	659	644	677	650	612	621	647	627	624	629	632	601	612	641	617	606	646	598	667	617	623	642	634	626	637	638	626	602	635	642	662	617	644	573	636	646	612	602	604	614	640	636	631	632	625	640	623	604	647	629	646	673	652	624	636	580	620	605	617	647	588	681	630	637	640	620	647	605	663	684	665	615	614	586	641	691	639	645	613	678	630	642	658	654	634	621	657	624	644	603	614	618	621	658	657	638	638	630	679	657	635	641	615	606	591	641	600	686	650	694	615	592	658	648	661	604	612	619	642	598	609	648	601	661	655	607	641	627	659	650	637	609	635	643	618	639	653	654	660	621	663	602	675	622	635	607	624	598	648	670	634	604	601	625	660	625	590	636	625	620	623	614	616	639	642	619	624	622	611	646	614	656	643	647	619	687	604	627	596	606	630	605	643	636	628	654	638	609	639	590	666	657	660	630	657	608	634	664	664	642	648	632	638	654	642	613	664	663	617	616	633	618	612	618	584	670	622	648	638	643	606	648	661	646	638	593	627	629	630	618	614	657	634	610	650	624	647	637	652	682	641	590	643	654	657	637	633	669	652	613	671	650	621	661	640	655	611	625	681	648	652	595	618	662	665	633	619	678	599	626	613	632	643	681	605	606	660	617	615	632	633	627	603	659	654	626	584	615	640	636	645	630	555	643	643	648	622	595	626	688	679	645	669	625	599	673	624	608	661	648	658	638	591	641	647	655	626	626	606	598	627	649	647	659	683	665	650	646	621	638	595	637	607	666	679	646	655	624	610	681	612	612	608	646	630	638	623	602	634	645	629	627	646	657	660	679	618	602	666	653	633	614	671	606	642	659	652	637	644	653	648	578	612	652	601	623	652	661	626	634	614	614	639	632	606	612	617	624	614	630	616	610	609	667	649	659	634	624	659	641	634	636	614	658	570	654	645	631	642	654	610	585	661	650	603	615	626	606	611	674	645	641	658	664	639	623	584	683	661	648	600	659	621	661	638	641	640	660	654	608	660	592	631	634	604	666	622	640	645	619	621	635	611	650	633	614	647	651	598	660	646	673	610	650	653	625	654	621	653	621	655	635	625	640	620	622	608	662	625	627	664	660	683	616	650	623	643	679	622	627	636	661	653	606	619	639	590	647	592	627	653	637	653	595	607	634	633	649	620	653	634	625	639	648	655	627	657	642	623	650	628	628	643	636	613	636	654	620	679	641	612	619	651	622	634	641	580	585	601	667	617	664	589	624	628	662	632	608	599	586	673	625	647	613	614	618	624	657	674	639	642	631	621	623	654	662	619	615	684	655	586	629	614	634	629	624	618	644	636	694	573	571	622	591	635	670	617	646	641	659	644	653	629	606	621	622	640	659	627	561	619	594	605	635	656	696	659	625	662	649	620	591	643	647	690	647	607	664	623	653	672	608	673	715	637	651	606	625	619	647	607	621	673	615	626	626	643	599	630	652	596	606	674	670	649	612	641	647	647	641	617	679	641	638	652	587	643	639	645	646	657	634	606	684	657	606	645	619	633	633	626	615	647	626	607	644	626	629	618	616	604	636	624	677	635	663	669	604	615	590	609	601	606	635	614	616	638	656	603	628	602	612	670	597	607	642	630	640	645	667	628	614	604	612	635	620	592	614	654	633	620	685	656	640	597	642	634	654	626	627	657	637	638	645	606	653	631	594	602	655	640	622	604	650	637	646	644	651	658	595	670	641	656	649	670	607	642	637	660	606	667	665	651	644	628	648	640	626	628	620	655	608	589	642	672	667	628	625	635	648	631	623	667	580	651	655	661	635	624	615	604	655	646	643	639	656	611	589	600	647	614	662	654	610	604	614	678	650	648	655	662	631	628	642	652	652	659	600	655	659	660	638	558	628	633	617	630	618	683	623	623	654	685	607	586	611	624	649	624	585	648	655	639	615	660	606	646	687	628	616	604	578	658	593	634	593	648	661	624	639	621	656	608	640	669	652	634	643	618	614	649	622	596	591	624	636	602	618	691	630	610	611	619	651	598	644	684	650	630	624	658	641	587	637	626	661	646	636	630	635	639	630	646	657	649	620	635	631	638	598	682	629	626	649	608	629	658	621	626	640	622	630	668	608	621	666	668	591	606	604	650	622	612	654	625	667	597	627	632	604	582	656	639	628	607	620	644	620	618	622	636	627	620	640	635	636	613	630	634	636	604	634	611	618	671	592	605	655	657	619	631	585	619	603	630	603	669	631	630	647	667	623	596	700	657	627	650	633	627	652	587	661	637	636	631	611	634	606	615	648	646	624	625	618	633	645	650	604	680	605	666	631	691	615	648	658	613	695	624	623	639	633	685	631	669	665	639	633	640	620	650	619	616	671	626	664	652	661	631	659	621	630	616	641	628	638	649	638	588	632	687	595	632	681	649	627	647	637	668	660	619	658	576	686	623	614	555	601	616	618	650	644	625	632	615	632	628	630	659	607	648	635	636	623	650	610	592	667	614	617	638	655	619	625	634	624	655	619	647	655	609	643	683	635	618	605	693	640	630	611	635	647	614	671	620	600	627	608	662	646	625	653	586	658	645	636	631	657	629	636	641	615	663	615	629	673	636	627	640	650	625	646	638	686	662	622	627	636	631	604	618	639	614	618	654	671	634	637	577	604	609	671	600	656	576	624	643	608	615	622	633	616	615	679	624	622	687	595	625	621	660	618	665	623	640	625	618	621	600	630	663	640	623	634	630	631	615	637	676	643	612	649	564	673	617	625	592	568	588	613	623	650	636	636	604	631	594	611	620	615	676	629	641	650	635	684	636	675	634	621	610	650	639	647	628	572	622	688	593	602	664	645	662	588	608	626	606	593	607	617	655	642	656	611	615	662	652	624	594	648	650	610	651	675	647	615	647	614	665	605	607	607	677	619	636	633	677	630	644	602	638	640	604	631	654	574	643	641	627	630	639	621	614	636	640	641	640	634	655	628	625	614	668	630	593	642	657	655	614	612	660	657	621	645	667	616	629	603	604	629	637	602	647	671	634	629	601	645	621	602	617	709	709	648	623	613	583	640	643	668	578	601	587	631	658	631	627	636	628	672	641	643	612	611	632	618	645	628	645	638	637	651	642	684	615	643	613	626	587	614	569	635	624	665	660	682	638	659	669	642	679	595	638	618	646	612	655	599	647	664	614	649	610	632	653	594	642	661	693	618	634	661	590	629	604	641	627	646	641	587	659	662	624	631	606	654	656	620	637	651	580	564	675	645	637	618	654	676	666	647	600	607	666	643	631	593	668	667	651	632	617	674	633	615	613	629	597	663	656	629	639	596	631	630	638	659	670	594	658	620	622	654	637	599	571	606	683	639	606	651	660	597	612	665	604	650	639	644	693	701
10611	7225	2467	456	430	574	275	405	1052	937	416	218	86	75	93	57	90	60	73	64	57	31	43	42	54	49	47	50	41	38	60	47	43	52	49	35	53	42	39	38	39	44	42	56	43	42	37	54	56	41	39	46	47	41	50	46	66	42	43	50	50	54	48	43	40	55	47	49	42	50	46	43	55	34	42	54	46	40	54	44	39	48	47	43	55	47	37	52	50	46	52	44	44	38	48	52	53	52	38	40	41	55	50	56	46	54	51	53	40	39	30	38	42	45	57	47	56	47	48	47	53	38	51	49	45	48	42	33	42	41	47	48	45	44	40	46	44	38	43	55	50	53	47	42	37	40	39	40	53	52	56	53	38	46	37	54	36	38	45	50	47	43	50	47	56	47	38	41	39	46	57	46	44	49	51	48	42	41	39	50	49	46	57	47	59	56	47	50	39	47	42	44	40	38	54	45	41	36	37	46	37	44	50	56	39	40	48	54	66	51	58	63	41	54	38	48	38	51	51	53	51	53	60	54	53	45	53	48	38	59	40	51	57	67	49	44	41	53	35	65	33	39	49	45	44	46	41	44	41	45	48	56	41	55	48	53	53	44	52	41	52	46	45	49	50	49	27	45	40	41	37	48	39	43	46	55	41	48	46	46	51	51	35	38	49	57	47	51	52	51	49	34	44	49	44	54	61	49	51	45	62	59	41	44	44	49	49	38	47	51	44	38	44	36	48	37	52	39	37	38	57	44	52	30	50	50	50	45	44	43	40	50	47	45	62	38	39	43	38	41	37	51	67	54	54	37	48	27	56	49	46	55	55	40	51	58	49	60	44	50	53	59	54	44	40	52	48	36	50	47	55	49	46	55	47	50	34	49	31	45	49	44	57	44	45	47	54	36	44	53	44	48	44	55	50	51	56	42	47	49	39	49	51	41	51	42	54	46	46	36	50	44	50	37	43	48	48	38	45	39	46	39	53	42	44	57	45	53	50	51	39	45	53	48	45	48	47	46	48	46	43	43	47	54	40	49	35	40	36	45	47	51	46	36	50	42	43	51	47	45	41	40	52	36	51	37	40	45	46	43	56	49	53	64	47	44	35	46	46	56	36	54	49	42	53	42	37	54	38	47	54	48	45	46	39	52	66	50	58	44	52	48	41	45	54	49	47	49	40	47	33	27	53	51	55	53	45	46	38	40	60	44	44	43	46	54	49	42	42	49	46	43	54	28	41	35	48	43	39	48	48	41	55	49	50	38	52	51	44	46	45	42	40	41	45	50	41	38	44	46	38	44	49	52	41	40	39	53	62	53	48	53	42	57	63	39	45	52	45	43	42	36	49	49	39	60	43	42	57	53	39	37	44	44	48	61	48	45	44	57	53	48	40	37	42	48	51	64	62	45	54	47	34	41	40	57	39	63	44	48	40	62	51	40	47	45	41	57	45	40	57	45	45	41	38	53	45	47	41	52	46	42	42	47	53	43	38	43	49	47	50	45	48	49	54	43	49	42	66	52	50	41	47	35	46	51	52	44	60	40	50	47	40	54	47	40	47	35	54	48	52	49	47	51	49	44	41	49	55	42	44	53	49	51	28	39	45	52	36	53	33	52	41	50	37	51	46	48	53	55	40	53	44	55	51	57	44	46	36	50	45	53	47	47	53	55	41	47	51	59	47	36	52	34	50	47	25	53	43	50	46	39	41	40	39	43	43	47	60	48	32	37	52	49	44	50	58	56	67	45	37	38	45	47	46	33	45	42	53	32	61	60	42	54	51	50	47	46	54	47	49	52	49	47	49	46	48	44	39	50	40	51	54	56	59	52	44	50	53	36	58	61	51	52	47	42	31	43	58	48	58	47	44	37	37	41	48	46	47	39	47	43	48	43	44	55	59	61	48	41	55	49	40	41	41	42	51	39	51	40	36	54	46	46	39	45	49	47	30	36	45	40	40	37	47	50	53	39	45	40	53	56	46	48	49	47	39	35	48	44	51	53	46	44	49	42	46	43	53	48	48	43	32	53	35	52	47	43	53	34	57	56	45	41	57	52	37	49	44	56	40	44	47	47	51	45	49	34	53	50	39	42	46	46	50	44	55	38	52	47	43	47	43	55	38	53	47	42	39	51	52	50	54	42	55	50	41	49	50	44	61	43	44	43	41	66	46	47	49	41	42	58	54	57	47	44	50	42	45	36	45	33	41	43	52	45	42	48	46	39	40	55	50	52	53	55	51	48	43	53	34	48	47	38	42	51	40	45	48	67	36	43	52	50	36	56	42	44	55	41	48	40	42	41	47	51	41	51	54	40	45	42	49	37	42	49	42	41	42	39	46	49	45	55	44	40	38	39	57	45	42	44	37	52	53	41	50	52	54	40	52	52	36	50	58	56	66	41	56	55	51	44	47	45	39	56	47	51	43	50	62	49	47	51	42	35	41	51	38	42	54	45	40	51	42	49	50	41	52	48	44	54	47	41	40	49	37	46	40	36	54	44	51	36	54	46	49	46	50	38	41	35	35	43	40	48	53	38	49	44	39	35	52	50	54	41	53	54	53	42	32	40	41	38	55	44	32	45	48	49	54	49	57	60	45	46	52	44	54	30	49	44	51	59	55	54	36	39	48	52	36	49	43	47	67	54	52	45	55	55	47	30	49	55	40	48	30	53	39	47	43	52	45	47	45	38	47	51	46	56	37	55	57	38	53	40	46	53	49	40	58	43	58	44	43	48	43	41	57	52	54	48	48	43	52	56	49	48	48	46	55	44	50	53	36	44	50	42	50	48	33	46	54	40	43	53	40	40	53	46	50	53	43	47	40	42	51	54	45	34	46	43	62	35	57	55	54	57	48	51	51	45	49	37	41	45	53	54	52	49	34	46	41	58	54	51	43	40	53	55	57	40	60	56	60	61	57	42	41	40	54	46	42	40	52	46	34	37	52	33	41	40	53	43	57	53	47	35	37	43	57	48	48	52	48	49	34	35	52	46	40	37	46	48	47	49	46	36	36	37	40	46	42	41	56	40	39	52	50	43	44	40	50	53	56	44	52	37	49	69	59	41	37	37	46	48	29	47	62	42	53	34	52	41	38	44	40	56	48	35	47	41	48	47	44	45	58	40	47	45	49	38	39	46	48	43	41	55	46	44	55	52	50	58	46	53	36	55	55	50	55	36	48	37	51	49	54	46	34	42	52	57	61	60	60	49	39	47	51	57	47	53	56	32	39	41	37	56	71	44	47	45	50	43	54	36	45	46	37	38	50	41	53	43	56	43	55	38	50	39	50	40	41	42	55	52	50	52	47	41	37	55	41	40	54	57	45	55	40	60	45	53	52	42	49	54	30	46	48	52	42	37	48	35	48	42	36	40	44	41	40	36	46	46	56	51	38	42	53	56	39	52	50	51	43	44	52	43	53	40	58	56	44	57	37	42	52	38	49	46	34	50	36	58	42	40	43	43	46	46	50	56	41	44	38	39	51	52	54	45	47	43	39	37	47	50
43602	30530	18997	13353	24461	24384	14004	18457	26165	22040	12934	6915	2284	1920	2316	1507	1520	1411	1310	892	795	620	625	591	572	565	620	596	570	570	614	634	569	593	569	593	570	572	564	608	592	601	604	587	583	600	572	599	574	594	638	571	576	569	601	611	621	616	612	600	613	564	572	608	573	570	630	601	587	587	626	605	629	601	621	574	585	576	585	602	585	560	563	555	615	600	608	625	608	580	591	638	596	602	605	565	643	631	609	602	592	598	580	578	590	583	588	587	574	562	585	573	561	566	559	569	565	607	610	591	609	534	572	639	570	586	583	574	584	610	593	611	607	558	585	633	573	613	585	565	619	607	610	625	602	555	603	588	566	594	625	610	628	592	567	602	553	601	601	617	572	614	562	600	606	575	571	614	593	608	604	613	608	627	606	620	606	544	613	572	633	556	619	582	619	633	622	579	598	584	556	588	549	598	553	606	572	596	641	592	575	588	579	591	631	574	608	600	595	585	609	638	604	615	600	588	589	600	555	565	595	592	600	562	583	575	594	617	620	591	598	585	618	561	600	555	563	589	627	555	615	611	582	597	621	583	564	649	605	583	607	594	586	588	599	591	620	601	573	597	581	558	594	570	590	595	565	588	573	625	594	612	586	647	614	585	570	597	586	599	615	591	600	632	617	621	605	644	568	609	589	621	593	616	552	582	622	605	588	609	597	623	636	561	580	623	609	567	623	576	594	638	586	559	594	607	616	633	598	606	551	605	631	619	572	575	606	631	589	616	603	564	608	546	569	595	631	598	562	573	582	637	588	604	595	551	596	635	609	605	597	558	582	606	641	586	614	595	560	592	596	624	594	600	611	603	590	581	623	601	597	585	604	605	613	610	556	668	580	579	576	583	600	614	602	621	636	563	610	565	551	613	598	597	578	559	600	582	567	603	601	588	591	593	584	593	637	620	604	587	603	606	616	559	597	624	600	593	606	584	603	564	595	608	632	618	605	615	565	592	595	639	565	603	558	576	606	588	624	595	568	606	564	569	570	586	642	662	594	574	558	602	602	591	609	662	600	578	617	589	630	618	576	598	571	616	585	607	595	588	612	613	611	605	598	571	641	556	597	601	560	580	612	601	571	612	565	561	589	584	556	603	614	615	592	574	562	613	523	613	599	623	628	600	622	591	585	608	594	621	629	595	590	544	612	604	632	612	603	585	586	602	551	627	608	595	599	614	616	635	598	633	613	625	603	602	567	582	636	632	596	624	600	577	592	608	583	608	626	564	627	552	615	574	530	591	594	573	588	623	584	553	583	637	597	633	594	556	656	604	641	611	634	594	600	573	589	596	617	598	640	590	633	580	576	582	626	619	602	560	596	596	617	597	579	624	569	598	615	597	569	576	568	579	602	573	565	610	612	604	593	550	609	567	654	589	577	589	596	614	573	597	623	585	596	571	578	613	610	600	622	611	602	564	615	607	561	552	583	577	595	563	607	557	578	580	571	597	610	608	559	613	593	600	562	608	569	593	572	584	619	606	602	569	604	570	572	544	566	580	610	590	607	595	588	572	625	617	658	585	564	595	567	613	595	596	601	581	571	613	594	581	608	571	568	581	578	621	600	626	580	578	597	612	617	549	584	602	608	540	626	605	608	576	571	611	588	611	613	588	582	600	567	601	633	640	623	581	564	584	605	608	567	602	581	617	610	612	547	572	568	612	599	573	598	582	560	618	641	576	598	578	583	629	566	620	582	612	603	558	576	594	600	592	561	623	601	621	545	650	585	551	584	601	598	581	622	560	571	600	555	588	567	601	554	638	591	579	603	598	592	636	608	602	617	609	598	589	577	589	620	609	631	615	612	606	582	608	580	622	630	580	600	596	626	629	596	614	598	609	619	609	586	586	608	571	583	590	584	575	578	589	595	629	594	608	648	575	617	616	633	587	577	576	599	603	583	609	643	592	611	576	582	601	598	598	624	662	586	571	591	595	575	624	561	561	587	603	593	562	608	596	566	599	600	585	609	553	610	612	584	609	594	617	568	588	648	571	545	594	575	591	610	574	580	593	588	556	611	578	589	596	609	605	570	624	608	570	586	621	566	546	590	582	620	640	608	563	570	584	620	606	586	586	613	607	602	584	604	579	626	569	591	569	646	554	639	581	593	606	609	577	533	613	572	583	580	593	590	607	572	589	600	624	578	604	613	591	636	577	543	612	587	566	610	608	600	605	573	591	614	572	594	600	590	557	558	615	600	580	593	606	522	612	575	594	608	611	534	586	610	576	611	616	559	573	592	568	570	598	626	580	554	604	608	574	608	558	589	596	588	590	604	611	568	627	601	593	630	576	589	570	592	552	577	606	616	562	606	587	605	589	604	565	587	601	615	592	610	546	585	588	638	591	591	605	620	570	618	612	620	566	591	606	594	669	595	604	617	578	590	618	580	652	575	606	614	625	598	604	564	593	630	656	618	611	621	584	614	594	569	620	593	582	621	630	586	576	575	586	562	584	576	570	588	618	602	602	583	604	592	585	578	609	573	600	608	583	585	574	546	611	571	548	621	596	596	576	633	618	628	578	581	584	599	593	589	583	598	614	637	595	594	648	582	598	601	564	664	587	615	586	559	626	609	604	594	574	541	543	584	596	599	582	617	613	597	626	559	573	609	618	621	615	629	625	585	556	584	564	584	579	593	534	586	568	631	633	542	567	563	576	595	578	648	573	627	593	563	621	571	589	561	635	607	566	576	615	534	572	568	577	564	576	612	608	625	577	585	677	609	601	575	585	564	574	555	610	607	595	619	565	563	601	625	555	591	630	601	559	541	552	567	588	596	614	621	594	585	574	592	645	587	629	589	628	602	597	613	585	645	601	576	610	620	563	553	587	618	623	582	601	611	596	622	578	578	598	610	586	626	611	631	559	608	623	586	590	609	604	616	591	625	596	606	603	614	575	591	578	574	625	590	657	589	558	603	592	594	606	599	569	581	587	613	583	627	613	588	602	586	615	602	581	579	523	612	610	602	632	556	550	599	614	564	581	599	591	594	630	581	592	610	603	567	581	582	615	568	607	636	627	602	620	579	559	608	574	595	599	571	601	579	597	583	564	600	614	591	665	581	613	609	616	629	599	575	597	640	642	581	611	561	584	636	632	589	552	556	620	565	605	572	586	600	586	567	575	589	597	614	607	576	594	571	624	573	598	584	595	578	624	589	573	627	553	655	570	596	574	573	595	556	604	635	625	632	590	577	602	631	589	616	592	618	625	571	612	574	570	657	589	557	579	595	642	572	580	580	593	586	602	574	590	598	587	597	630	598	611	548	591	576	598	571	590	621	566	610	624	586	602	561	593	653	605	581	564	593	547	564	608	602	621	580	583	586	582	568	601	617	597	555	606	568	577	577	602	629	585	617	612	599	615	594	564	536	635	561	547	576	619	576	563	619	585	567	583	597	618	602	621	636	620	612	630	604	630	608	614	596	575	633	620	570	594	617	635	560	561	614	573	603	585	597	580
20899	24277	10482	1680	1272	1234	394	1334	2709	1813	736	447	279	210	203	119	88	112	97	72	60	65	72	49	47	40	53	50	57	42	51	43	49	57	60	51	48	51	43	45	55	49	57	52	49	49	46	52	43	46	44	43	47	38	46	36	38	40	56	58	59	46	58	53	52	49	54	48	55	59	43	56	45	41	50	47	52	52	41	40	52	48	40	46	56	41	52	49	49	57	53	44	47	55	50	53	53	57	49	49	52	45	50	45	52	50	51	53	59	50	52	46	57	47	42	38	39	51	50	46	50	59	61	48	56	53	37	49	51	52	56	49	45	50	54	65	50	50	61	63	54	66	57	45	37	51	50	60	43	60	60	64	50	51	46	50	53	39	39	45	40	47	46	59	45	53	51	60	58	42	44	49	53	34	33	44	44	50	39	37	69	43	39	46	47	50	47	48	48	48	55	58	47	53	48	39	57	48	53	39	56	43	48	46	54	47	41	50	51	43	50	48	56	41	44	55	49	51	59	40	38	50	48	49	51	43	60	51	48	46	53	59	60	41	53	51	49	40	46	57	46	35	49	48	40	61	50	33	44	35	51	41	65	63	39	47	51	36	39	44	49	51	44	54	50	52	60	49	52	58	52	56	40	52	48	42	61	52	42	34	45	47	52	40	47	52	43	57	46	47	58	55	41	52	48	46	34	45	52	50	46	41	45	37	62	40	45	40	45	56	50	37	49	55	48	42	50	47	65	48	45	48	36	45	52	40	52	48	46	45	55	53	37	41	44	56	43	41	58	45	42	51	49	57	48	41	38	56	39	55	37	37	44	46	51	51	51	37	62	49	44	38	47	44	53	61	54	32	54	45	46	42	42	54	44	45	55	54	49	62	46	40	52	45	49	47	58	38	46	48	51	49	45	42	53	40	42	48	51	40	54	42	46	48	42	50	45	52	43	40	60	41	46	42	47	44	49	42	36	46	40	45	43	39	45	51	47	47	45	48	45	50	41	49	55	49	57	46	46	59	56	54	54	36	49	39	49	42	62	48	52	40	44	48	45	56	58	45	46	47	37	48	57	53	52	53	42	53	64	52	47	54	56	44	55	45	51	56	48	44	40	38	47	54	53	44	53	54	48	48	43	41	62	44	50	51	56	44	54	52	38	51	49	41	38	40	52	59	51	38	58	40	49	40	52	55	37	45	52	52	49	50	52	47	40	48	33	50	39	48	46	53	60	49	53	42	52	44	44	52	47	37	58	51	48	39	52	40	52	50	49	46	43	51	47	48	55	53	56	59	44	53	47	41	35	48	58	51	53	54	64	44	53	55	50	57	44	43	49	50	41	42	49	50	57	47	46	50	61	43	47	41	43	45	40	56	43	48	48	54	56	47	39	47	57	45	50	40	52	53	55	50	49	42	50	41	47	45	56	50	55	48	53	58	48	47	44	47	36	45	47	49	43	61	52	38	61	54	60	54	42	62	60	50	57	38	37	42	50	44	42	39	53	52	50	47	49	45	50	53	48	57	43	40	42	48	55	48	42	49	50	50	47	51	43	48	47	45	47	48	58	47	47	56	44	45	55	48	58	40	46	52	42	43	42	52	45	62	49	50	47	35	37	47	50	51	51	65	58	39	47	47	41	42	34	55	55	58	53	58	46	62	46	48	38	59	62	42	50	38	54	46	42	62	42	59	42	57	43	36	49	69	44	46	50	52	56	50	35	57	42	48	51	52	46	42	42	50	42	41	45	46	41	50	40	45	42	52	65	52	39	48	48	39	38	60	52	48	60	57	54	53	60	58	59	52	52	55	55	59	42	35	47	69	48	33	51	36	35	55	51	50	51	57	41	46	46	58	50	44	52	49	55	49	45	46	42	42	44	50	43	57	57	45	53	43	41	35	52	63	47	49	43	44	34	47	45	44	51	46	42	47	60	43	44	46	42	50	49	33	59	32	38	40	51	53	50	46	54	53	40	42	43	45	38	60	41	36	61	43	45	53	49	36	48	47	53	54	46	57	45	45	54	61	56	49	55	46	58	39	47	44	40	55	46	56	47	53	47	47	50	45	51	37	43	55	50	46	46	52	50	48	48	45	54	64	53	50	46	56	47	51	44	48	46	59	37	51	39	54	41	47	47	28	55	48	62	61	42	44	48	43	40	43	50	38	46	43	43	43	54	41	48	39	33	50	48	47	48	53	36	54	46	56	47	40	47	59	45	49	36	43	49	46	48	57	44	56	37	45	58	49	44	39	37	48	57	49	35	43	59	54	52	65	48	52	56	46	53	40	43	50	46	53	48	37	39	54	54	44	55	48	48	59	38	40	62	45	44	40	46	52	55	42	49	40	39	45	53	44	48	39	36	44	51	54	54	50	59	44	44	59	39	56	49	48	62	50	38	41	48	54	47	32	54	61	45	41	52	38	52	45	45	53	53	45	57	58	54	47	57	49	58	50	49	51	52	40	43	42	53	56	55	41	47	55	42	47	47	54	44	46	50	45	64	44	48	47	38	49	37	40	49	46	48	55	52	52	41	45	46	50	49	42	45	56	35	44	61	45	43	54	51	42	62	48	45	50	46	55	46	52	58	37	62	51	44	40	49	57	46	50	55	51	44	47	44	45	41	44	52	54	48	55	46	41	45	61	51	53	51	57	56	47	55	46	63	44	44	57	46	72	55	50	40	53	37	59	46	44	48	41	46	42	40	53	41	50	45	51	57	54	37	55	48	51	55	48	42	56	34	57	54	37	38	58	43	39	50	47	55	52	36	42	41	46	49	49	50	43	39	52	40	45	48	60	43	45	42	61	48	47	44	42	41	53	38	44	50	33	62	41	41	47	37	49	35	45	57	60	53	62	49	46	35	49	44	60	39	54	54	53	53	53	62	50	46	60	50	44	32	41	53	39	43	37	49	55	38	60	41	42	54	44	52	58	50	62	50	52	47	48	62	52	40	38	43	51	57	47	49	50	59	47	57	38	48	63	62	57	40	55	50	44	45	45	52	39	52	51	53	47	60	51	50	56	44	42	37	57	48	52	43	43	44	42	50	41	45	48	43	45	63	50	46	55	50	37	47	49	62	46	45	49	39	46	51	53	56	50	36	42	46	70	60	37	48	52	55	45	50	60	55	43	52	47	49	52	47	50	52	55	47	46	51	55	42	48	44	69	50	46	40	54	46	52	50	57	47	37	37	42	46	55	37	55	48	57	38	46	55	54	47	54	38	48	46	45	60	59	43	48	47	56	47	49	44	33	58	39	47	52	53	35	44	39	39	45	57	49	38	54	45	53	50	50	38	49	37	49	46	48	41	46	42	47	54	40	36	55	43	29	61	40	53	54	56	50	44	48	44	60	43	46	33	51	52	56	49	47	51	45	33	49	54	50	61	41	59	43	37	52	47	47	55	57	56	56	48	33	46	47	43	55	48	51	45	52	37	55	42	38	47	46	53	40	46	46	50	47	53	56	43	33	40	51	45	51	59	62	56	40	51	51	49	50
54708	43430	30330	25468	33943	29726	17819	29946	36017	26272	18273	12828	8368	6347	5337	2676	2451	2264	2096	1422	1021	737	650	626	624	650	583	630	642	643	643	551	618	673	607	606	579	622	667	595	590	604	574	593	622	634	621	618	606	612	587	665	589	612	616	624	657	643	632	602	639	653	625	595	591	651	583	622	583	590	642	657	626	618	591	601	620	634	571	596	623	632	650	590	634	601	554	653	620	613	640	614	625	622	592	616	614	595	594	607	653	605	590	611	621	620	572	628	590	611	612	622	596	680	614	636	597	610	584	627	630	594	648	624	628	633	601	637	583	599	603	607	597	572	598	599	650	631	625	643	592	628	619	597	611	631	614	627	619	637	630	621	641	592	594	641	632	593	608	557	617	583	612	603	552	622	596	581	572	683	601	586	628	627	601	606	627	646	616	607	588	576	605	632	595	627	601	586	602	592	581	645	592	630	620	581	618	602	598	633	596	643	612	669	602	604	547	617	637	584	591	656	585	604	606	618	640	656	649	629	611	623	652	649	653	657	615	601	638	582	645	644	641	590	610	608	622	590	583	618	635	587	633	635	649	609	583	607	607	629	586	621	627	636	599	604	606	593	603	604	646	621	610	613	621	607	589	652	615	622	627	627	609	622	585	579	636	615	588	604	574	641	619	651	612	633	572	583	598	673	609	608	609	620	637	592	654	582	664	611	572	626	593	598	609	619	645	624	607	621	583	626	602	598	613	602	616	624	660	573	632	628	600	636	605	620	605	599	600	585	637	618	656	594	618	641	645	639	621	611	602	588	576	560	581	621	623	619	635	601	641	666	639	628	642	630	583	630	608	598	572	610	628	659	635	661	618	627	567	653	601	613	632	644	611	604	600	582	608	631	605	658	590	634	651	616	614	642	622	640	628	616	605	567	619	586	647	623	586	592	645	589	598	646	599	578	618	634	639	578	585	628	628	593	654	553	624	615	596	649	632	635	601	630	619	594	594	586	599	623	609	637	609	577	629	602	606	595	631	619	611	603	590	624	596	611	604	646	617	613	641	577	619	637	621	635	687	654	641	675	621	597	640	606	596	668	627	638	675	567	590	617	629	617	611	644	614	646	592	629	585	574	636	639	629	590	613	550	625	646	598	592	601	591	612	621	616	587	580	641	633	654	590	588	602	629	602	585	612	638	601	596	632	614	616	629	622	614	629	581	656	603	619	655	604	620	651	586	618	615	662	630	611	595	653	601	648	605	633	599	607	659	634	606	631	606	621	586	618	592	671	615	636	647	649	643	602	626	682	600	581	626	612	624	630	636	626	637	671	625	620	663	654	623	621	569	634	600	606	599	615	628	669	599	587	626	629	626	620	606	594	613	674	611	586	639	587	582	647	625	618	575	617	578	591	639	604	602	645	582	667	622	678	579	600	628	611	627	614	583	638	612	580	648	628	654	652	631	594	620	595	625	606	616	615	593	627	672	627	604	604	626	619	620	607	632	571	611	610	594	589	642	631	672	599	636	593	651	595	607	601	650	578	609	546	601	632	598	623	601	583	617	635	564	624	607	624	605	619	645	630	599	606	580	572	595	648	607	612	628	593	627	634	628	651	632	645	637	614	598	607	609	670	623	594	599	654	601	630	621	620	614	594	636	585	637	601	676	622	613	651	595	667	630	616	632	621	618	599	575	559	567	631	622	559	622	579	622	608	615	616	623	598	620	635	627	607	595	640	656	644	558	638	612	646	636	601	617	627	650	619	624	528	664	616	672	661	657	666	642	636	598	627	615	665	574	580	589	619	632	602	636	638	621	633	625	634	590	580	649	582	604	625	610	625	599	572	617	611	624	640	612	607	597	572	564	609	577	633	623	623	640	658	592	608	623	631	578	584	618	597	593	621	611	575	632	603	584	637	604	659	648	650	622	623	634	569	589	625	606	611	633	623	625	583	624	595	636	595	598	636	634	611	629	628	619	586	603	599	608	602	589	640	629	604	607	616	658	598	633	642	677	600	638	638	614	652	608	584	640	628	560	589	639	586	626	608	600	618	563	594	638	614	581	625	620	642	587	628	660	630	637	614	578	601	620	589	586	642	622	647	596	619	621	631	682	608	578	677	620	642	570	620	598	616	644	592	629	610	642	639	616	599	584	679	591	624	597	644	633	642	619	628	645	618	629	625	608	625	643	608	616	589	625	582	600	628	652	656	605	599	587	584	640	631	595	677	638	602	624	622	623	579	613	647	606	593	638	596	597	635	594	605	619	621	665	628	606	578	638	590	600	607	614	618	631	651	608	593	636	639	602	615	610	590	624	627	688	634	648	606	633	589	618	649	586	629	618	603	625	611	611	596	625	620	609	627	645	593	643	634	648	630	597	616	623	651	618	599	632	628	594	581	627	671	633	684	640	627	626	603	605	580	624	608	626	638	608	587	612	676	656	653	639	616	612	604	568	658	614	613	613	588	628	652	660	611	600	590	605	654	643	608	642	649	642	598	579	618	667	616	619	596	632	648	565	596	628	612	592	602	625	605	585	600	624	603	614	586	623	630	604	615	600	623	624	595	615	601	643	639	619	628	620	597	591	635	664	613	587	637	591	593	623	629	580	620	622	591	578	629	658	570	621	622	627	629	644	594	604	618	602	616	611	577	654	613	588	599	615	623	590	601	636	610	648	573	575	624	584	610	595	586	642	654	627	611	632	642	586	645	632	595	586	619	605	611	651	652	619	627	610	645	608	616	600	598	580	630	607	620	644	637	581	643	620	654	623	591	586	640	605	604	606	644	641	642	613	604	633	606	599	580	606	646	613	660	620	634	596	651	631	597	583	564	593	648	610	634	624	682	626	600	590	650	612	619	589	661	606	609	628	634	631	600	597	592	588	655	611	564	641	620	583	598	604	630	584	628	619	588	637	624	631	623	597	632	669	607	614	626	649	613	620	598	654	559	664	634	612	586	620	606	638	649	636	623	656	670	623	672	650	656	654	617	644	611	601	643	621	591	669	604	640	608	603	576	676	617	605	675	607	626	615	584	626	628	592	605	627	642	648	649	631	618	644	568	637	610	636	635	605	626	612	602	615	568	611	569	619	562	633	603	597	622	558	596	635	632	590	621	617	658	626	643	643	647	610	640	626	604	593	588	628	632	636	578	579	619	619	600	603	618	597	636	643	617	623	622	625	596	586	622	636	618	632	630	607	634	587	602	634	664	649	642	632	596	621	598	639	619	616	637	616	581	654	588	646	658	603	611	619	637	630	597	660	582	611	603	647	622	583	635	634	613	636	604	595	573	639	613	652	667	620	586	591	603	676	595	611	631	609	653	604	638	663	637	629	643	608	625	593	629	607	608	631	645	603	631	634	632	591	613	629	604	610	622	593	615	651	611	579	607	593	640	598	606	579	606	645	643	604	630	646	651	648	646	606	608	618	635	655	617	608	567	598	593	627	602	632	628	633	613	674	596	585	651	622	598	655	599	639	579	638	614	618	609	640	633	691	628	654	600	660	607	619
19150	23002	11703	1783	1058	825	331	1460	2726	1940	641	439	326	191	211	120	116	95	102	83	76	47	50	45	43	49	55	59	33	52	55	51	49	50	63	38	48	45	44	50	40	44	51	54	49	45	51	52	56	44	56	55	54	44	62	47	44	45	45	35	54	43	34	39	50	66	53	44	46	42	65	58	49	56	41	42	62	46	64	51	37	44	41	49	50	49	46	41	55	48	43	48	42	52	49	46	37	49	68	61	46	47	52	48	43	55	42	60	48	52	54	53	47	41	52	58	51	53	47	59	53	33	56	58	66	47	46	59	48	44	50	42	43	54	58	46	54	44	51	56	56	50	41	54	53	38	57	42	44	42	47	53	44	50	55	57	51	43	50	49	63	62	43	45	54	46	55	45	44	49	56	43	55	60	58	51	45	46	54	49	46	53	53	63	45	50	52	48	46	39	58	60	43	48	54	63	49	40	53	43	49	61	44	45	44	41	45	44	57	52	41	58	67	46	57	42	54	25	39	41	48	53	40	45	44	49	43	44	57	54	49	58	48	38	43	37	41	46	61	49	63	55	44	51	47	43	52	46	54	54	42	62	56	45	47	55	50	43	47	51	61	50	47	44	52	43	51	38	44	52	40	48	48	45	61	39	47	47	53	53	49	45	42	49	53	52	53	48	49	52	56	63	51	51	53	55	46	44	63	52	41	46	44	54	44	47	56	61	50	39	42	45	49	35	46	59	59	51	53	41	54	35	39	45	38	48	40	59	48	71	59	43	49	51	46	46	49	45	45	58	47	45	59	48	55	42	52	39	44	45	62	44	52	49	52	47	43	51	48	53	56	50	37	58	49	51	44	61	44	41	48	41	39	46	50	47	57	50	47	48	49	49	56	58	45	39	59	48	46	50	63	54	61	60	43	45	47	45	60	58	49	48	45	55	49	45	50	52	57	55	37	41	46	40	47	42	54	66	57	52	54	41	55	56	55	50	47	58	47	42	41	50	32	42	49	46	57	42	48	42	40	49	33	44	46	42	46	44	37	54	51	47	49	44	51	51	65	53	53	60	45	49	52	63	57	53	33	51	46	51	47	42	62	44	49	44	41	49	35	69	63	53	46	44	38	51	54	54	30	61	64	46	52	46	52	54	57	41	51	47	50	46	55	55	52	45	63	49	38	40	40	51	51	52	35	56	45	45	52	42	50	53	53	52	48	48	57	45	42	48	35	44	48	55	52	53	37	51	52	36	69	63	48	37	36	45	42	57	47	50	46	46	50	52	48	31	50	49	45	41	56	48	40	44	45	49	48	40	34	49	52	41	53	51	58	40	37	58	45	55	42	48	37	47	38	45	57	61	51	39	46	44	61	56	56	51	48	61	47	50	44	49	48	64	52	46	54	62	47	46	47	40	52	42	50	47	47	52	47	49	41	54	55	54	61	60	42	50	39	41	56	55	53	49	48	38	39	40	35	54	47	46	41	58	57	40	45	41	33	49	53	57	56	47	43	44	48	55	41	43	44	44	50	54	57	62	56	53	42	56	59	57	42	50	44	36	54	47	65	38	62	55	42	45	42	57	49	60	46	47	41	37	38	52	52	60	40	57	38	39	53	46	49	39	55	45	59	58	44	45	52	56	47	52	46	51	38	51	43	65	57	54	54	36	44	50	44	67	45	49	43	60	47	36	37	52	50	45	53	48	54	43	44	49	40	43	55	59	71	48	47	50	48	62	53	53	42	42	47	44	43	68	49	48	50	50	52	40	58	54	54	46	42	55	56	59	43	48	59	50	50	42	40	56	46	68	56	50	52	54	31	48	66	39	55	43	51	38	55	53	54	45	48	50	49	44	48	42	40	65	44	52	51	58	45	45	49	48	44	45	58	59	59	55	38	46	57	58	46	52	47	47	60	62	57	38	47	48	52	54	53	50	57	47	51	54	43	49	40	40	41	48	58	53	56	38	60	58	48	46	48	51	61	41	44	44	50	45	51	58	48	43	53	58	50	40	39	54	48	46	34	48	61	48	41	67	45	50	56	54	59	58	45	52	52	60	42	38	53	41	50	39	33	50	59	51	54	47	38	57	45	62	48	46	58	53	50	56	41	53	32	54	38	59	47	70	65	47	58	45	48	39	45	64	38	62	40	53	43	47	50	56	58	66	50	45	48	57	46	47	59	50	70	45	45	49	42	39	49	54	53	60	48	45	54	47	57	46	48	48	60	57	44	37	35	62	33	47	52	57	56	41	52	41	44	48	40	39	50	49	48	45	57	45	54	43	52	41	40	54	57	43	57	43	47	36	50	52	44	64	43	52	48	49	57	51	44	58	61	60	44	56	56	53	54	56	47	46	55	44	46	55	46	47	52	44	56	41	50	53	54	49	46	40	40	46	48	52	44	31	37	64	50	39	50	55	47	41	40	52	47	41	56	46	46	48	57	47	51	54	47	44	45	44	57	56	50	52	70	43	40	36	52	44	61	45	50	47	45	42	51	46	52	62	60	52	61	51	56	50	47	49	53	45	48	59	45	52	43	53	45	41	50	50	54	50	50	48	53	38	50	42	50	47	47	43	44	43	65	40	52	57	44	49	47	49	48	50	56	57	37	44	56	54	57	48	51	48	52	40	40	56	53	46	61	55	47	48	48	54	52	44	42	46	49	53	39	50	48	57	45	45	60	52	46	45	52	32	57	46	45	39	48	44	57	58	39	44	60	61	51	41	41	57	51	38	61	48	35	44	63	54	59	45	49	40	42	42	49	53	57	50	46	50	42	47	54	53	43	49	45	41	59	65	51	52	51	62	46	37	36	36	55	49	50	41	55	39	52	52	55	43	39	38	52	56	42	55	45	50	43	47	46	58	45	39	59	50	53	35	57	58	44	50	53	55	68	43	54	51	43	30	74	44	46	56	67	42	51	61	52	48	45	52	53	52	42	49	61	43	42	41	35	50	48	47	59	37	49	55	44	53	50	45	48	43	54	48	50	38	41	33	55	34	50	58	49	51	55	51	54	66	61	50	53	47	48	49	47	52	47	61	51	53	38	66	48	41	53	41	48	56	41	44	40	54	52	49	64	50	50	45	47	43	54	45	61	45	42	62	53	48	49	48	49	47	56	56	59	58	50	54	43	49	41	57	41	58	57	50	48	39	35	40	50	60	48	55	53	43	45	42	45	46	53	61	59	45	55	50	58	52	42	51	39	45	43	45	53	56	53	37	43	61	46	65	56	44	46	41	52	47	51	39	43	55	58	69	44	46	47	62	50	43	47	53	47	47	52	36	41	53	57	47	51	42	54	49	57	48	41	54	63	34	42	39	64	45	46	52	59	42	39	45	51	60	54	48	52	68	36	56	35	48	53	55	42	36	49	47	56	47	49	65	45	46	59	41	45	57	51	56	51	40	51	43	51	52	41	59	49	44	65	43	54	48	49	67	58	42	58	52	42	45	44	51	51	52	44	42	47	54	55	47	55	42	40	48	49	47	53	59	47	40	46	49
53517	45612	32404	23960	32093	23549	16321	31488	35859	28420	18118	13358	10532	5670	5791	2565	2723	2371	2034	1532	1017	753	636	634	652	648	644	626	597	620	619	609	579	616	619	583	621	648	610	611	616	630	646	644	613	669	641	621	631	610	605	608	608	672	590	600	598	644	604	668	600	656	664	592	659	642	671	662	584	622	607	672	642	638	608	635	615	603	606	614	669	591	647	605	571	621	656	635	587	608	629	657	590	669	629	606	619	636	619	591	623	624	650	620	661	612	631	653	633	590	616	632	619	595	584	584	598	648	644	601	656	607	631	630	587	618	610	604	639	635	622	659	613	621	632	618	602	625	668	619	630	619	560	582	569	652	628	640	616	627	635	597	592	601	597	604	648	616	671	595	618	603	647	632	646	620	597	665	676	614	656	655	644	661	637	628	597	676	647	635	607	653	629	638	612	625	620	647	601	633	609	601	590	623	595	621	623	667	597	688	653	607	633	652	648	675	574	685	619	665	583	610	590	629	630	597	586	625	609	645	644	624	596	648	619	645	645	586	628	620	632	610	655	615	654	639	653	616	641	634	669	642	638	637	616	684	673	619	589	630	629	628	631	659	619	608	614	617	654	584	650	606	640	648	657	618	613	601	622	598	644	630	612	642	637	633	616	652	642	664	658	614	594	653	659	629	645	608	629	632	616	647	596	565	642	634	647	659	604	570	558	619	640	592	609	642	605	632	650	676	666	635	674	613	629	668	636	629	659	657	581	631	605	631	589	575	622	665	579	597	625	636	615	615	594	629	600	650	643	624	585	638	626	643	647	653	609	666	599	644	635	653	611	601	610	597	678	621	642	617	623	655	663	685	628	673	660	646	650	680	639	615	661	619	599	600	679	654	656	602	639	635	623	668	657	684	619	642	649	654	642	640	631	642	608	641	607	627	625	619	613	661	626	616	653	645	651	653	577	599	624	580	642	610	632	628	651	631	645	614	604	610	591	660	601	603	598	612	619	656	591	580	608	636	638	598	611	622	629	668	616	593	623	648	617	630	652	606	648	648	640	624	622	635	580	671	610	615	630	652	604	683	641	622	648	605	630	655	604	637	572	644	615	582	637	636	654	652	605	659	662	644	636	657	624	584	601	589	632	624	641	621	634	581	581	640	647	594	593	618	595	697	577	624	639	665	627	665	588	667	618	655	603	586	621	594	616	646	654	609	635	588	601	684	661	618	645	592	606	643	674	656	620	621	641	613	648	626	623	612	626	629	626	592	625	622	658	680	637	608	630	631	660	615	646	611	599	605	678	664	663	622	660	624	633	686	638	604	647	659	640	628	629	608	627	625	631	630	626	591	608	617	606	647	582	641	632	580	577	599	624	613	620	651	644	638	638	647	648	605	590	648	608	562	623	569	647	621	603	580	620	647	633	637	605	629	611	634	617	623	629	633	616	604	678	639	629	677	625	626	645	672	630	660	617	572	612	579	602	608	653	590	661	619	628	592	633	630	567	607	605	658	567	643	659	679	608	611	601	640	623	618	637	625	652	653	630	628	562	542	610	620	640	638	647	609	642	598	630	668	659	609	613	618	614	663	598	632	651	609	641	633	653	600	670	600	625	620	623	625	625	666	595	615	633	641	631	594	602	620	656	685	645	632	612	617	649	638	598	647	597	661	600	679	603	643	600	637	624	643	622	626	644	621	640	570	617	603	636	646	623	632	642	601	622	616	651	627	636	637	631	635	606	663	620	638	633	593	635	578	616	628	640	646	637	624	653	652	626	645	661	640	587	634	578	622	629	645	631	600	612	597	659	631	636	646	629	629	623	630	581	605	614	603	604	624	607	637	582	581	598	596	620	647	606	625	574	620	581	651	606	636	641	609	588	616	614	626	655	556	662	624	661	645	654	627	603	621	630	627	559	629	643	619	658	607	605	624	623	623	642	617	632	599	639	605	640	618	629	634	638	621	611	667	659	625	672	608	623	616	597	579	653	588	642	613	629	612	637	613	615	638	621	631	595	598	629	686	606	638	717	635	646	627	650	619	600	656	613	576	639	603	624	602	603	602	614	621	624	627	613	656	636	621	619	634	631	645	649	675	588	652	594	645	644	649	640	608	607	604	618	612	640	643	645	609	656	651	609	658	590	630	659	649	589	648	646	634	630	614	622	609	614	658	663	618	661	612	587	639	631	608	635	640	602	631	626	626	623	624	637	681	610	628	588	623	640	634	668	621	649	659	618	622	587	604	609	670	631	599	628	605	627	614	621	650	623	689	626	645	615	613	612	674	550	623	620	631	631	618	605	636	615	649	584	657	646	686	627	643	639	625	640	643	664	631	607	637	646	620	660	582	646	605	592	683	658	626	600	646	639	648	611	646	659	645	620	593	629	618	622	654	625	658	585	658	652	649	661	639	693	645	665	612	646	629	598	574	621	648	649	633	601	611	597	629	616	610	646	634	635	633	610	635	616	632	597	597	627	658	641	655	661	578	607	625	596	645	647	624	589	639	609	618	623	639	614	619	594	643	620	602	633	638	628	618	642	622	609	630	644	625	601	599	588	650	663	631	601	639	624	619	695	637	603	636	620	638	660	591	617	622	620	645	583	630	645	638	633	612	640	659	636	588	595	634	632	600	632	612	621	619	616	642	601	641	625	614	573	670	615	617	646	615	604	675	614	616	653	661	625	584	637	665	642	671	646	597	595	615	637	634	652	613	627	643	652	630	652	628	669	651	575	644	630	639	642	617	578	663	664	652	633	651	614	606	614	613	603	594	576	624	623	641	614	665	627	637	610	608	620	647	638	636	672	627	646	647	645	639	611	609	605	615	611	636	616	654	618	635	643	628	652	613	636	609	645	641	615	579	649	592	628	610	625	600	610	609	632	625	669	635	622	574	646	625	617	636	587	661	637	622	620	612	574	626	627	623	617	607	636	620	654	643	611	591	657	644	634	625	607	633	654	564	594	656	603	644	638	621	597	586	667	625	596	620	634	597	685	576	666	658	628	632	595	641	624	588	640	660	572	635	646	600	600	631	610	595	630	639	663	595	650	632	659	643	609	654	629	602	647	589	623	617	610	612	601	634	660	623	644	636	603	666	610	593	629	673	642	646	646	640	613	594	673	639	645	652	679	668	641	612	651	673	622	610	605	640	664	629	646	624	626	642	627	611	552	612	596	572	702	610	662	608	654	619	621	591	670	653	617	634	637	599	649	653	639	592	663	631	615	668	644	628	661	645	635	674	619	621	625	588	624	634	636	601	608	646	626	664	619	639	658	612	626	602	615	639	651	603	618	620	647	620	654	639	646	632	623	651	641	626	638	626	618	667	649	605	600	595	627	654	636	635	605	634	622	652	599	677	628	609	612	630	624	600	632	628	638	578	616	620	631	598	639	627	632	624	659	664	601	588	592	650	645	635	635	599	602	639	621	650	656	652	603	595	643	623	665	628	592	651	634	630	587	612	637	657	611	585	701	571	597	633	662	638	600	603	593	653	635	588	636	602	628	623
26087	33771	17307	3114	1978	1789	1005	2865	4043	3285	1067	626	352	238	195	141	144	121	114	89	67	64	56	55	63	57	43	49	61	50	41	53	56	41	56	40	56	51	50	40	44	54	48	52	46	42	35	37	59	56	45	45	51	44	41	37	49	50	45	55	44	54	61	38	43	43	58	52	44	44	45	53	58	52	55	46	48	55	55	48	52	58	40	51	45	45	41	42	50	56	45	40	50	37	48	60	63	47	45	54	42	49	49	48	34	34	42	43	51	38	56	46	63	48	41	39	45	48	45	49	49	42	55	48	50	49	42	38	46	47	52	38	52	48	51	55	56	61	47	46	51	47	54	46	46	60	44	50	48	62	50	48	43	44	55	61	49	43	42	46	51	42	52	44	50	56	54	48	45	56	65	54	42	56	47	42	50	44	57	50	48	42	45	40	55	38	40	63	52	51	44	47	45	46	41	42	40	43	57	45	52	44	47	51	56	39	45	53	55	50	46	68	63	51	56	43	39	41	54	47	42	46	59	58	52	42	33	52	51	40	54	49	62	47	56	44	43	56	49	43	50	47	61	45	49	49	35	40	50	59	55	51	57	57	50	54	63	44	48	47	52	49	55	38	43	41	57	50	50	44	48	48	52	49	57	50	47	61	55	41	54	56	50	47	51	43	49	42	50	33	52	39	61	47	56	42	51	53	57	51	54	48	38	56	58	53	42	49	44	40	49	54	51	46	40	44	49	54	60	44	40	48	56	42	49	62	42	55	37	53	54	56	47	40	36	55	49	54	35	36	44	49	53	47	56	54	41	46	46	56	51	55	54	49	47	45	43	51	51	48	47	57	57	47	45	45	56	49	50	48	55	48	41	39	42	34	41	44	29	37	33	44	46	55	59	49	43	55	57	37	35	42	45	38	45	52	43	36	38	65	53	48	66	49	51	46	45	41	50	45	47	50	58	62	48	41	57	49	38	52	51	47	53	58	50	63	42	37	49	47	55	38	44	63	51	58	64	62	49	55	51	39	54	46	47	56	46	54	51	40	49	45	41	43	42	39	40	40	68	42	36	46	50	46	43	43	54	46	37	49	44	41	40	48	46	45	59	60	57	51	42	56	52	56	55	49	47	47	49	57	47	53	46	47	46	36	47	47	53	54	45	43	41	51	42	41	47	69	50	42	38	40	59	41	56	46	48	48	45	53	50	46	66	54	47	53	46	49	47	43	44	50	58	51	32	53	47	66	67	42	41	46	50	51	46	59	62	40	51	39	44	46	51	48	41	41	41	46	55	47	47	53	51	46	48	49	37	45	59	51	51	48	47	53	56	43	54	57	65	52	46	43	36	64	52	49	45	36	49	52	55	44	55	53	59	45	46	44	49	45	53	43	57	48	67	50	43	58	44	42	39	61	50	56	42	47	47	42	72	57	44	52	51	58	51	49	38	53	47	44	48	53	41	55	56	68	40	56	50	49	46	54	46	54	29	51	39	53	31	52	41	52	42	44	55	57	47	47	45	35	48	40	51	43	39	59	46	55	46	54	42	51	60	47	70	49	56	52	47	55	52	48	61	45	37	55	44	45	52	53	38	62	48	66	45	37	51	48	57	40	41	36	47	55	45	47	47	50	52	46	51	38	50	46	63	46	40	38	47	56	49	46	30	55	40	56	43	46	54	58	54	47	68	43	57	56	51	46	42	48	55	50	40	52	48	52	41	63	49	50	45	51	59	43	57	46	60	49	61	37	47	50	49	51	50	41	49	54	41	41	43	52	65	43	44	55	52	53	51	38	36	52	45	47	32	45	32	54	58	50	44	53	52	42	45	58	58	45	56	50	40	60	41	58	48	49	45	44	51	42	54	38	49	56	51	50	39	48	55	45	67	45	38	46	49	42	51	59	43	54	48	53	56	57	46	48	57	65	49	68	43	57	51	62	48	55	47	42	61	47	44	42	47	32	52	51	51	58	34	46	61	48	56	61	54	49	60	43	59	58	45	40	41	56	45	39	42	47	41	48	53	58	44	47	51	50	51	51	44	44	40	63	63	52	42	39	62	48	51	38	42	48	48	42	56	54	62	36	46	57	52	59	41	56	62	62	35	49	57	43	56	39	41	54	57	49	46	52	52	51	35	52	55	40	49	52	45	37	45	49	57	44	54	39	48	43	50	53	53	50	52	38	44	48	42	59	49	57	44	50	37	49	50	43	49	51	40	48	52	51	41	54	54	55	45	44	45	51	53	57	53	44	47	56	45	56	51	44	43	54	47	50	51	56	38	37	38	49	49	49	45	48	67	54	39	37	45	38	43	52	67	47	41	38	44	61	49	44	48	46	40	48	56	56	34	53	43	59	58	44	62	53	49	56	45	49	41	44	60	48	39	46	42	53	52	50	54	36	52	44	51	50	54	40	51	59	52	45	43	57	50	38	55	55	36	59	44	48	51	38	50	38	48	58	59	55	47	36	54	52	51	58	51	51	39	64	51	60	54	57	56	49	52	61	57	71	46	41	47	59	50	39	52	43	34	51	49	47	49	47	48	63	42	58	51	48	46	53	46	49	55	61	58	45	60	53	44	49	53	44	61	55	48	51	52	49	50	50	44	53	50	34	57	53	42	39	43	50	49	34	45	42	48	53	48	46	52	53	41	44	51	54	35	40	46	46	46	54	62	44	40	52	56	42	38	60	43	52	65	36	55	57	50	42	58	63	45	52	43	47	35	43	36	49	41	47	49	57	48	41	45	37	51	44	40	56	44	38	56	55	54	44	50	48	48	52	54	40	45	46	49	58	43	42	38	52	58	60	54	41	38	53	51	55	55	50	41	49	55	57	51	49	45	57	46	60	46	65	57	37	65	53	47	40	43	51	54	31	43	50	44	47	51	46	59	52	56	47	35	48	57	64	45	38	42	45	35	42	42	51	55	53	60	55	49	57	54	49	62	39	46	34	52	47	54	53	52	49	48	60	57	43	34	59	60	49	61	48	65	45	53	43	54	46	47	47	49	48	54	51	53	44	55	42	57	45	51	45	62	54	41	53	40	49	71	51	60	32	53	44	43	52	45	55	45	49	46	49	51	60	41	55	38	42	46	44	50	29	32	41	46	44	52	53	56	51	44	42	47	40	40	43	54	50	43	53	52	34	43	39	57	64	52	46	56	45	50	31	45	55	45	50	65	47	53	53	51	45	54	56	60	54	61	43	57	58	58	60	46	52	55	62	43	36	50	52	42	44	38	49	50	48	42	54	49	60	48	47	52	43	57	59	48	49	45	47	54	52	53	53	46	58	56	35	58	47	44	55	61	41	56	43	53	49	54	44	57	53	32	51	54	52	54	49	54	51	39	44	57	53	54	51	52	41	39	47	48	47	43	38	59	64	39	61	59	42	49	47	61	53	48	51	44	58	51	45	53	47	44	47	44	50	53	54	49	54	43	61	43	54	45	38	39	42	54	42	46	51	53	53	46	67	53	36	34	52	42	52	50	34	37	49	42	47	48	40
56136	48471	36242	30304	38668	31863	29022	38698	39940	34035	22628	15909	11492	7020	6843	3640	3545	2988	2680	1902	1179	883	660	651	650	642	594	622	634	657	594	622	664	643	657	627	606	649	659	614	593	651	641	614	650	608	632	621	640	633	620	591	653	636	633	687	604	651	588	593	611	665	638	647	634	673	577	661	650	617	655	588	667	608	594	615	568	697	603	664	612	649	637	672	632	653	608	629	634	671	661	582	613	573	565	639	632	620	658	621	611	659	659	618	642	606	635	562	604	609	634	637	617	577	592	601	631	625	604	638	603	608	620	636	653	631	624	675	627	655	604	600	626	639	626	663	647	568	607	654	614	616	628	655	669	611	635	595	660	607	635	620	669	674	638	646	652	656	635	603	579	628	633	637	596	598	626	655	617	624	650	608	635	612	661	604	609	610	617	658	660	634	631	600	668	586	615	611	650	632	643	625	626	636	592	629	606	654	659	605	656	630	646	651	660	604	634	638	642	627	639	626	608	621	648	652	657	627	633	580	662	633	646	609	594	673	635	637	645	618	625	672	642	605	629	622	647	654	618	598	610	675	645	605	631	651	586	621	645	623	587	623	642	644	612	601	651	637	671	623	655	598	650	607	643	617	609	653	661	648	635	649	661	620	664	605	596	620	616	639	624	582	633	613	622	641	584	628	591	591	666	670	641	634	678	632	580	615	658	603	660	624	614	634	634	586	614	638	603	641	588	626	667	592	609	612	598	614	640	641	633	592	625	689	618	640	630	581	655	622	623	598	619	646	626	695	592	632	598	627	674	634	675	590	629	629	627	585	655	572	597	627	657	616	652	610	639	634	639	646	628	648	599	601	599	647	630	638	632	629	639	624	627	621	669	639	627	636	613	615	653	620	620	635	605	632	654	627	648	616	687	656	600	621	578	660	595	668	613	630	630	659	627	667	643	664	556	614	612	636	590	638	676	647	658	612	609	602	602	623	570	634	613	639	614	652	608	649	601	666	625	631	671	650	635	628	676	616	647	639	617	612	627	656	623	636	632	639	634	594	637	612	639	668	670	624	601	589	621	634	664	649	648	641	656	681	617	599	651	591	654	668	654	601	618	631	635	635	622	642	642	683	626	679	612	657	599	654	613	662	610	639	648	680	606	609	627	609	610	634	645	673	607	615	636	615	561	602	613	672	606	657	634	631	639	658	659	694	681	665	638	634	643	614	620	644	652	592	635	621	631	620	616	632	638	686	633	632	632	650	607	628	635	656	691	659	668	634	654	633	606	614	636	620	649	687	630	638	608	641	658	663	677	655	623	662	580	601	590	635	605	648	676	644	577	622	645	595	657	624	631	606	634	649	636	648	616	624	624	636	605	656	652	603	676	652	617	654	634	624	654	587	604	586	661	668	584	621	620	704	590	636	652	645	607	609	676	611	636	621	626	648	633	656	637	617	697	569	637	634	613	632	632	618	661	612	615	689	621	603	591	646	651	589	630	634	670	599	586	582	612	652	629	652	604	597	619	623	626	621	598	599	572	612	620	621	589	680	628	599	598	647	622	632	653	637	629	627	666	627	628	604	676	610	647	614	642	654	620	576	610	639	587	650	625	625	648	652	656	651	627	599	632	674	619	568	617	638	620	620	607	645	646	624	654	635	602	658	634	637	581	607	641	609	605	610	667	604	679	671	633	622	606	628	638	635	648	653	691	632	640	657	630	583	636	634	665	651	631	651	689	636	618	665	640	631	631	642	615	631	613	664	628	565	605	617	640	634	689	623	684	632	608	634	662	587	600	636	651	602	640	621	601	620	608	648	614	640	627	619	661	606	611	601	629	667	625	625	640	621	625	645	629	614	659	612	675	624	631	604	604	646	627	627	678	628	622	627	586	631	626	623	660	618	620	578	661	659	638	654	650	633	631	612	606	616	628	584	627	609	634	610	644	631	643	668	643	650	601	614	645	610	623	622	669	636	633	621	631	670	659	592	638	622	647	639	621	611	610	663	637	611	617	651	631	622	634	634	625	626	642	657	628	611	653	596	667	687	655	584	647	610	666	625	668	648	597	660	654	635	623	638	686	615	610	630	601	596	605	637	663	656	632	657	596	612	628	686	617	636	668	627	608	652	634	632	671	628	588	671	642	653	643	629	638	620	591	605	621	600	645	603	610	623	618	633	662	675	647	626	615	608	651	628	675	621	627	667	632	602	644	671	609	621	626	648	611	586	697	619	663	624	607	624	653	598	662	624	613	592	624	658	679	601	626	595	617	628	641	661	619	669	667	643	630	617	637	654	654	608	627	597	616	607	622	632	628	658	605	638	596	638	617	632	656	603	657	626	670	631	607	617	603	634	611	628	613	624	627	691	610	642	659	638	636	621	633	626	607	628	626	610	614	646	647	604	644	605	637	620	605	641	668	640	652	607	626	657	640	623	624	627	622	623	693	642	591	646	579	612	635	635	659	614	627	650	649	636	584	615	646	630	613	603	638	631	621	630	632	636	614	653	628	595	618	661	611	617	650	624	660	644	622	617	643	621	618	593	632	654	669	638	683	607	620	613	617	644	654	615	675	593	657	656	570	665	606	672	629	610	679	651	601	684	617	646	609	660	622	593	663	623	673	640	651	633	578	658	622	629	635	612	605	633	683	681	644	616	615	648	603	619	624	594	634	643	602	618	609	637	611	610	654	629	614	651	629	627	629	570	636	656	639	662	617	615	601	626	653	650	608	630	648	647	653	637	632	636	638	615	643	591	595	580	620	582	657	624	626	634	624	630	583	646	602	630	655	618	601	653	660	633	623	656	610	625	599	685	639	630	630	661	612	610	608	623	630	623	573	648	646	613	672	626	682	625	655	651	692	631	623	616	633	662	627	622	626	621	608	676	603	650	629	633	654	597	629	622	633	598	607	606	614	592	644	607	585	619	605	647	635	599	694	615	618	670	630	616	628	636	632	641	639	619	644	614	603	623	592	637	633	664	618	596	618	679	602	606	613	611	625	617	629	620	641	594	600	595	627	657	648	636	668	608	603	599	604	624	621	628	624	653	614	671	635	657	625	602	647	610	638	590	635	608	610	606	625	638	608	604	667	620	625	631	646	651	662	651	636	658	662	605	616	645	622	667	652	662	581	645	581	627	653	632	660	647	587	630	600	583	626	619	647	658	649	648	592	638	622	606	659	657	625	590	661	671	660	593	652	656	618	655	581	607	647	605	677	618	618	634	640	638	640	646	652	574	658	609	613	661	643	638	601	631	611	596	643	559	676	606	659	648	589	618	655	641	660	630	652	581	606	612	623	621	606	568	663	621	626	613	680	628	587	636	643	664	611	655	661	636	659	574	611	604	628	670	651	617	665	594	625	578	634	608	613	615	600	650	603	631	620	605	623	648	580	628	639	609	651	630	698	662	606	604	615	637	635	634	627	617	620	653	604	631	651	658	624	588	634	670	587	604	578	648	635	639	641	633	622	631	636	622	644	584	605	634	592	628	613	627	665	584	611	642	634	623
11106	7644	2402	426	385	342	200	750	960	1015	361	190	132	100	81	77	59	73	63	57	56	51	57	43	53	41	50	43	47	49	57	47	62	54	48	40	41	45	55	46	38	53	55	46	45	46	37	49	45	42	45	56	58	51	52	46	44	44	35	41	62	41	67	59	56	49	52	58	44	44	44	49	39	51	54	42	44	48	60	58	48	41	52	48	43	44	45	42	35	42	44	48	48	43	43	38	50	46	44	40	55	45	69	41	46	52	51	38	46	56	32	46	45	47	53	50	50	44	40	42	47	41	45	47	44	39	48	42	47	49	48	53	47	37	53	44	41	39	51	49	45	47	40	46	48	48	42	51	44	47	50	39	43	47	45	31	39	48	46	53	52	42	34	49	47	45	52	43	55	47	49	47	40	55	39	48	61	41	41	61	44	44	40	44	46	56	47	49	38	44	49	44	37	40	49	34	39	37	57	43	53	53	56	43	44	39	51	51	53	37	38	52	56	54	44	43	52	45	56	45	49	38	34	39	47	43	38	55	45	49	51	37	48	45	48	58	54	53	32	48	47	53	33	62	41	46	34	55	43	53	38	44	40	62	51	53	44	61	54	53	35	47	41	50	47	51	54	48	59	43	43	46	54	42	59	46	39	48	30	41	46	60	50	39	42	39	32	45	58	51	45	46	49	49	48	51	50	45	45	42	53	51	51	39	46	51	54	57	41	54	57	41	31	52	37	50	51	57	54	52	42	57	55	47	46	43	39	49	53	40	47	42	42	34	42	49	40	49	38	50	55	35	54	42	61	43	32	40	48	51	38	54	47	41	53	47	47	45	56	48	48	58	54	57	40	38	45	60	53	47	43	46	51	53	52	52	50	45	46	43	43	35	55	56	43	33	35	56	43	41	53	46	36	42	45	48	34	50	41	50	52	53	55	45	56	54	44	39	53	46	51	46	52	53	52	52	54	56	57	43	51	44	42	34	39	51	53	35	46	52	42	52	58	47	50	47	46	37	51	49	51	44	50	55	49	56	47	47	47	41	46	39	56	56	54	45	52	44	53	48	57	42	43	55	39	63	49	47	64	41	48	46	58	45	41	47	41	53	50	48	52	47	37	47	52	40	38	49	30	51	52	47	41	46	49	58	45	43	53	54	57	50	39	56	40	51	48	50	35	49	47	56	38	44	45	52	46	52	38	59	45	43	53	37	50	43	45	53	53	34	42	45	45	57	43	47	47	50	43	50	52	55	44	49	46	55	55	48	45	40	41	42	48	55	53	43	53	37	51	55	39	47	45	51	31	56	43	55	46	54	47	48	53	43	46	40	74	41	51	46	55	45	42	54	55	31	60	47	68	48	48	50	47	44	35	44	43	53	35	36	55	57	35	52	41	39	50	45	49	51	35	45	55	62	51	39	42	48	56	55	54	57	49	49	47	45	41	41	30	36	51	34	46	46	46	47	58	55	42	50	51	53	50	46	55	37	45	38	45	44	44	51	49	53	42	58	45	38	46	60	43	53	43	43	45	44	48	51	48	46	42	47	56	55	49	53	41	44	48	30	46	52	45	44	51	44	47	53	41	24	45	47	44	59	46	49	47	49	55	63	47	39	48	55	58	41	51	45	53	48	51	50	53	45	46	44	53	40	45	44	47	41	43	51	45	40	50	47	65	48	46	46	57	53	43	45	47	47	49	39	44	43	51	52	53	51	39	52	61	57	42	36	45	44	44	45	49	43	48	45	56	52	49	50	46	58	45	46	33	42	52	41	43	38	50	51	44	49	52	45	35	37	46	49	43	48	38	54	49	41	45	55	52	47	50	40	58	56	46	54	56	37	45	49	54	45	49	46	45	43	50	59	49	54	47	51	39	39	54	37	45	51	50	43	61	45	48	54	48	46	44	40	49	49	43	64	53	50	49	51	39	54	54	51	52	44	44	39	71	45	51	38	54	40	46	45	43	41	47	53	42	57	36	50	48	45	44	44	49	44	40	57	51	51	45	55	53	57	48	46	52	49	52	47	48	51	53	47	51	43	43	44	41	47	43	48	58	54	58	38	48	58	45	38	53	43	38	58	52	33	48	61	58	57	51	51	48	48	43	39	32	58	50	58	50	43	52	50	53	40	53	55	44	56	44	44	59	56	45	40	37	47	39	43	56	44	41	49	42	41	53	39	44	37	53	47	39	51	57	56	39	41	51	48	56	43	52	41	45	48	45	55	53	36	58	44	42	42	36	55	47	44	42	51	55	48	46	48	45	49	48	51	43	51	40	56	58	52	45	58	37	46	41	51	48	44	39	43	63	47	44	43	42	38	48	48	54	53	53	46	44	46	46	56	41	55	47	44	51	37	50	57	37	49	43	45	46	49	53	55	47	31	54	44	37	42	50	47	43	44	51	49	50	54	30	42	51	45	44	51	50	52	47	47	49	43	37	39	43	68	51	45	47	48	42	48	56	36	54	44	50	52	52	48	53	37	44	56	48	46	48	54	43	48	53	44	44	37	57	53	53	48	37	47	40	67	52	46	59	43	37	39	56	50	47	45	43	53	51	59	53	57	47	56	36	50	45	44	41	48	44	45	39	43	48	47	45	33	46	47	52	47	43	47	38	60	62	58	53	44	35	51	33	51	41	71	43	42	48	35	37	50	40	44	44	45	51	49	41	46	55	48	43	46	48	49	35	52	61	41	59	47	46	57	40	41	52	37	51	44	48	46	45	46	45	46	55	49	59	47	50	47	47	45	58	48	50	44	39	35	42	47	39	46	49	53	39	43	50	43	51	42	56	53	49	49	47	39	43	35	38	48	45	51	62	44	54	59	43	55	41	44	35	36	50	54	49	53	48	44	43	41	55	47	41	51	50	45	51	57	45	48	50	52	43	50	38	50	43	50	43	53	43	46	52	37	48	56	47	31	35	45	47	44	50	49	43	40	48	54	49	43	41	46	52	51	58	60	45	49	58	49	61	42	52	49	43	53	45	50	56	49	61	49	34	48	44	42	47	50	56	46	48	60	53	45	58	43	47	51	48	53	52	55	47	43	43	46	33	43	49	46	59	39	37	49	59	54	48	41	58	32	54	35	36	48	55	54	50	50	45	49	48	53	51	46	57	41	50	44	53	50	47	48	42	62	48	48	51	42	49	42	46	37	44	43	49	43	55	56	46	56	48	43	56	41	39	44	39	48	48	42	38	31	50	52	35	50	54	41	42	47	51	57	41	47	46	41	43	48	46	58	47	57	42	50	50	39	50	57	45	59	37	57	46	44	49	39	48	50	40	36	40	45	53	61	45	45	49	49	49	36	46	50	45	36	40	62	50	50	44	62	60	51	50	42	47	60	37	50	56	54	41	47	40	60	47	61	50	49	56	46	49	56	43	46	42	38	47	48	42	52	68	46	45	45	46	46	41	34	45	50	64	51	55	42	33	56	40	41	40	48	41	61	38	52	66	42	55	37	45	47	37	33	36	49	46	49	38	45	51	36	50	53	41	46
44340	31475	18471	13544	23335	16857	12584	25018	25383	22323	11205	6166	3623	2946	1747	1941	1336	1391	1267	1088	810	759	614	632	579	620	575	635	604	625	567	562	593	563	591	630	584	551	607	603	617	581	677	609	557	624	580	606	538	627	628	593	628	553	604	638	580	608	623	617	592	600	603	598	552	625	603	610	571	590	622	608	611	577	580	598	545	596	608	601	556	616	621	632	576	568	577	605	596	624	597	585	658	586	619	659	607	614	599	614	650	611	658	583	621	634	630	586	653	598	587	633	601	567	625	585	586	579	588	543	639	620	596	610	540	617	622	587	602	614	607	592	599	565	571	609	591	584	656	623	586	575	545	596	618	605	613	596	599	607	595	598	607	582	614	612	611	598	593	606	571	608	615	599	594	601	634	573	585	565	627	632	650	587	652	594	600	575	580	602	600	622	583	559	582	612	599	628	577	593	613	581	618	579	643	590	577	590	597	624	579	599	612	585	577	635	600	624	617	592	584	602	668	615	619	593	619	590	572	616	598	591	633	587	609	644	599	578	594	637	607	575	585	603	573	621	582	629	617	590	609	570	595	594	552	572	613	620	612	599	629	589	607	577	599	622	642	590	606	625	572	666	592	606	611	636	636	620	612	603	591	630	584	613	597	575	617	583	541	641	590	612	646	589	592	565	604	580	599	605	607	609	607	593	605	563	569	618	609	602	578	562	626	605	613	589	587	583	581	571	669	601	601	573	635	601	569	601	603	580	580	624	600	582	569	608	616	592	579	610	594	635	599	600	625	582	643	618	584	627	621	580	602	615	605	603	629	598	574	587	574	627	606	560	597	614	569	580	583	592	608	622	583	592	600	591	620	613	634	587	638	615	654	562	538	599	606	625	630	590	528	657	591	602	589	621	593	603	636	583	656	597	553	604	537	590	602	605	608	583	597	641	638	628	624	576	650	609	575	593	605	620	629	612	595	594	569	597	618	620	636	567	601	600	654	573	593	628	560	565	541	636	627	609	601	573	613	631	607	606	653	588	589	626	618	618	607	590	604	666	607	626	633	611	605	608	652	617	620	646	576	572	617	599	613	613	577	606	595	603	595	570	603	603	656	567	587	610	574	598	611	574	588	643	614	642	615	522	658	589	624	620	610	631	617	583	616	592	602	582	558	607	570	612	620	604	601	602	565	630	649	580	630	566	580	581	601	620	582	596	608	612	578	596	621	584	569	603	567	671	570	581	599	580	603	604	579	583	585	586	590	579	583	584	571	571	647	584	603	606	617	587	622	582	579	632	598	597	642	603	625	585	619	587	599	640	603	592	596	602	587	619	637	592	606	594	598	591	607	653	622	600	595	607	602	596	606	596	641	620	594	597	587	605	577	605	598	653	602	657	588	637	632	599	581	611	586	596	578	567	606	605	572	573	588	606	610	604	585	661	604	633	611	564	607	593	588	603	568	617	622	601	594	623	582	600	572	617	613	604	636	584	629	619	638	561	614	598	609	612	611	617	648	626	563	608	574	587	636	588	607	609	607	600	622	579	595	626	620	599	598	645	601	601	636	632	586	600	586	587	573	606	609	600	601	613	595	616	582	592	581	594	581	615	598	588	629	567	601	606	602	639	623	604	605	608	609	602	627	593	623	583	579	598	602	617	609	563	579	620	586	655	621	573	605	613	579	628	634	640	590	642	565	581	580	556	595	573	625	583	575	603	573	626	567	629	622	611	554	599	608	596	604	581	595	608	623	644	610	592	611	584	573	582	618	587	585	643	604	621	610	595	615	603	627	612	588	612	622	576	613	549	591	584	631	627	641	585	602	571	588	582	619	584	586	556	607	584	593	654	572	596	602	626	608	601	605	661	636	617	642	635	601	600	634	604	609	610	595	607	566	625	590	603	607	593	553	609	574	586	594	607	589	629	595	597	627	645	613	584	583	566	593	587	609	571	606	612	604	611	575	614	606	599	635	601	589	628	661	611	593	575	612	570	595	589	601	580	590	620	577	680	596	588	615	626	622	576	594	604	555	593	619	596	594	598	639	578	607	579	624	608	603	598	556	599	583	644	567	612	583	626	573	621	567	577	603	622	567	658	604	600	593	609	630	600	581	602	556	625	591	620	615	592	632	597	589	615	616	551	522	581	605	631	605	624	625	603	594	582	616	577	552	582	613	676	621	580	621	609	589	620	549	606	612	664	589	636	615	618	533	637	618	637	634	593	628	603	631	587	637	578	612	612	618	562	601	570	620	625	605	609	620	643	582	639	597	579	564	607	599	613	606	619	630	609	617	612	610	604	656	627	610	586	604	618	602	665	602	619	635	598	597	619	580	616	617	605	570	580	590	589	607	630	575	571	601	615	597	585	589	641	624	602	625	578	668	614	633	576	603	598	623	600	609	624	616	539	603	555	585	628	598	602	550	592	627	619	596	597	588	586	616	587	605	575	566	615	620	615	587	559	631	630	629	592	593	615	631	625	661	613	651	582	589	637	638	633	605	621	614	635	607	599	597	656	528	550	601	593	618	640	666	604	578	596	586	571	544	600	594	563	584	622	589	594	540	629	564	617	613	604	583	596	659	597	645	571	607	588	601	599	621	599	626	704	587	596	574	591	597	590	614	597	607	605	606	582	598	611	581	610	604	612	612	603	603	613	602	573	602	592	572	575	635	582	586	629	609	589	577	651	570	610	556	648	599	607	586	589	576	615	587	606	633	589	613	644	649	580	621	587	593	564	614	644	638	570	585	602	621	608	607	611	615	627	643	559	593	596	646	619	636	610	610	567	606	613	609	611	579	594	585	577	584	593	597	640	632	630	603	587	599	550	596	608	550	583	585	632	616	572	567	607	590	607	598	556	582	568	621	612	557	587	611	626	603	609	575	627	575	580	619	594	604	642	589	588	606	610	614	579	572	623	597	621	576	604	576	643	641	588	589	632	565	609	602	633	579	631	589	573	580	627	578	618	612	607	612	616	637	599	596	638	587	582	571	578	560	594	587	581	611	599	591	592	627	585	640	611	631	608	599	571	559	586	566	609	589	544	568	552	554	577	552	601	598	651	598	613	607	621	624	566	609	587	577	597	602	616	614	602	591	615	617	629	624	598	642	624	570	614	631	614	569	616	624	601	553	612	600	548	628	592	601	590	591	608	627	617	597	596	591	611	662	559	604	571	598	587	578	582	616	612	649	571	601	633	595	586	561	612	559	602	617	568	595	605	594	565	615	605	591	556	631	601	610	619	606	608	577	611	597	599	591	620	563	597	557	648	588	583	668	622	559	593	624	676	546	588	583	576	578	620	579	615	615	545	616	590	588	597	573	575	579	633	623	621	677	553	604	621	587	655	613	592	596	638	593	590	583	595	642	606	598	585	592	646	598	567	594	600	571	560	569	600	593	610	577	629	636	630	573	615	613	567	645	611	612	611	565	570	644	568	565	597	583	575	554	593	629	542	562	559	659	583	612	585	584	616	615	630	589	596	598	595	631	558	602	623	579	635	632	601	574	605
21118	24255	8295	1440	1325	451	572	1993	3065	2316	795	389	204	203	118	159	94	104	88	76	61	41	52	49	49	51	44	51	58	50	55	57	45	55	53	42	47	54	53	49	42	44	52	41	52	49	50	45	52	47	43	47	55	50	30	50	40	43	43	49	49	51	44	39	45	31	55	47	45	52	59	51	36	45	49	47	55	55	41	47	55	50	47	52	54	43	47	49	42	44	57	42	44	40	45	57	50	41	64	55	47	40	42	47	43	39	41	45	45	57	51	54	70	47	48	50	55	42	59	45	53	52	56	56	45	32	56	61	45	38	41	55	49	37	45	57	45	45	54	49	50	53	52	46	57	44	42	53	49	46	52	48	42	51	38	43	53	48	39	40	51	36	52	41	38	57	47	54	51	51	47	45	61	39	52	61	41	56	49	43	47	53	44	41	51	40	49	49	51	49	61	56	46	52	55	39	51	55	50	48	52	47	46	47	49	43	46	40	61	52	59	35	41	52	61	52	40	61	63	51	33	41	36	50	42	47	43	40	43	55	39	43	45	50	51	51	47	57	56	43	43	44	49	56	50	46	53	49	56	49	49	32	46	46	41	38	41	56	46	54	56	43	59	51	53	53	55	41	60	49	49	38	56	52	50	47	62	47	42	40	53	52	40	54	53	52	57	35	59	57	48	38	53	50	29	43	57	56	43	43	50	45	40	44	47	59	38	46	51	59	43	52	52	36	39	40	55	51	47	51	46	48	43	48	66	54	42	55	56	38	43	50	54	40	39	45	46	50	56	51	42	34	45	46	50	48	32	50	37	50	51	32	41	47	47	45	56	57	55	53	62	48	48	46	51	43	48	39	40	55	56	42	47	43	46	50	53	63	56	50	51	46	49	51	52	49	45	50	51	44	49	53	52	48	51	48	63	46	36	47	59	44	52	47	53	39	45	44	52	43	62	48	45	33	44	58	62	50	53	44	52	49	44	47	52	35	58	51	57	47	53	48	48	46	45	67	39	46	45	48	43	47	54	49	45	43	50	42	41	48	37	48	47	40	45	36	32	53	39	50	50	41	59	58	46	48	68	54	41	46	42	43	49	55	44	38	49	60	51	49	39	49	40	45	48	40	40	54	51	45	34	56	43	61	46	47	41	45	39	52	57	48	55	56	50	33	56	52	51	35	46	45	55	45	33	57	43	47	57	51	46	46	50	46	45	43	53	48	48	46	48	49	49	46	43	52	51	48	45	45	42	50	48	51	43	53	46	43	54	42	48	49	43	46	48	52	46	56	64	52	46	47	44	41	50	49	61	41	49	51	55	44	50	54	46	47	54	51	43	43	38	57	43	44	55	65	46	43	56	51	36	39	36	46	57	46	54	50	60	35	53	51	45	58	52	72	41	44	51	61	51	53	49	39	54	49	55	59	60	43	49	57	50	55	47	46	50	52	45	55	48	47	62	56	50	47	47	47	45	42	39	41	42	40	52	44	60	38	40	48	56	52	45	51	47	49	54	51	46	53	61	49	42	54	51	44	55	46	49	38	52	34	43	52	46	49	46	42	52	40	44	55	57	43	47	55	61	56	47	50	61	49	30	51	51	47	42	47	66	51	40	48	47	51	49	39	50	45	47	42	45	48	57	54	51	36	56	52	40	40	48	49	43	40	44	58	47	57	46	31	39	52	45	53	46	44	44	64	43	57	55	58	52	60	54	50	54	44	42	47	52	61	51	56	49	36	52	56	44	47	65	41	51	42	41	43	39	51	46	44	45	57	49	42	42	56	36	41	39	54	58	55	53	45	45	48	41	57	44	48	54	52	51	48	52	56	48	42	55	49	44	58	42	49	53	59	48	51	46	46	51	64	56	38	49	48	45	55	64	63	60	49	48	48	53	41	45	47	51	47	52	49	46	48	46	54	49	66	42	43	61	45	47	44	53	47	51	53	45	49	39	45	44	52	59	31	50	43	44	31	43	45	54	46	37	54	37	54	46	47	46	45	49	59	49	56	50	55	57	50	54	53	48	46	42	45	46	42	59	49	66	43	51	39	50	52	49	47	60	51	55	58	48	47	37	48	62	40	45	49	52	48	45	51	51	55	54	50	54	51	60	34	52	42	44	39	47	42	44	46	43	50	45	44	49	59	43	61	44	49	50	44	59	41	53	43	57	47	47	49	51	45	52	39	45	52	44	50	48	49	38	48	42	43	46	46	50	39	58	55	38	49	41	47	43	35	54	58	46	41	55	59	42	38	47	48	34	52	39	44	41	37	56	54	44	48	36	55	39	44	36	45	50	48	36	51	56	42	60	45	39	43	43	42	41	45	56	47	45	49	48	52	39	60	53	55	52	45	43	43	45	48	47	67	54	53	43	58	51	53	44	40	48	54	46	50	38	48	42	41	52	46	51	46	49	42	49	34	46	43	40	62	52	49	57	49	54	42	63	40	49	56	49	47	49	45	58	59	59	46	50	44	61	52	41	45	44	50	48	52	44	50	48	62	53	38	48	42	45	46	51	31	49	52	41	46	44	46	39	42	43	56	48	47	55	40	52	41	32	50	55	52	52	53	38	46	43	52	57	53	42	50	54	53	40	42	38	51	49	58	63	44	59	41	37	50	40	61	50	58	47	51	50	53	47	55	37	42	45	51	47	46	53	53	35	56	44	52	46	56	50	51	44	43	54	67	50	35	57	41	54	50	51	49	50	48	61	46	47	53	50	36	47	53	46	42	59	50	40	44	48	42	47	39	59	50	51	48	51	48	40	50	44	55	50	43	43	51	51	40	71	42	54	47	40	49	45	52	42	52	52	50	43	44	45	63	56	52	51	38	56	46	45	55	53	53	47	55	53	38	37	44	48	46	47	42	41	40	45	55	42	56	60	61	48	49	37	45	41	49	46	49	53	48	43	41	44	44	52	54	50	42	45	46	52	48	56	50	65	49	44	59	48	47	50	39	49	57	44	36	52	40	56	44	52	54	38	36	55	49	56	48	40	49	39	55	54	40	55	53	44	37	54	50	44	44	42	53	52	43	52	37	45	42	47	60	36	57	56	46	51	41	47	52	56	58	57	42	44	45	53	47	52	41	51	40	51	53	46	54	60	52	52	57	58	48	68	52	46	41	37	38	56	42	40	46	50	48	48	54	38	43	43	44	48	51	39	44	48	41	51	50	51	41	62	46	45	56	58	52	52	59	44	56	50	48	44	43	47	46	56	64	51	56	43	59	45	53	48	52	48	58	54	53	42	46	51	42	48	49	53	46	60	65	38	58	40	55	50	66	62	36	42	51	41	49	52	60	30	39	49	58	55	52	42	45	56	49	65	61	51	45	47	41	53	43	56	55	54	41	46	40	47	44	51	41	44	43	40	46	53	49	55	53	63	53	39	47	46	56	40	48	48	54	58	54	45	40	50	40	42	48	60	51	43	43	44	49	50	51	40	55	55	43	48	48	48	45	42	38	46	56	46	44	46	41	47	47	55	51	44	38	52	45	51	35
54602	42343	27297	25295	34687	16889	21655	34898	37314	29579	19168	11170	7552	6078	3095	3840	2042	2116	1862	1508	1058	762	688	652	606	626	663	626	676	650	642	626	603	659	632	623	659	630	591	606	643	653	589	574	633	607	635	606	670	639	577	605	590	657	619	634	593	574	613	634	584	644	617	609	609	612	597	611	646	621	640	619	597	605	631	645	601	593	618	561	608	584	605	597	600	652	604	593	629	626	575	646	624	598	636	596	647	624	585	618	613	581	640	623	607	607	608	608	614	617	638	612	615	612	651	622	647	607	602	613	655	621	653	605	650	648	619	608	587	571	560	604	628	583	634	618	603	587	626	655	625	570	662	619	585	633	617	586	610	590	623	627	623	576	611	633	588	626	645	689	628	614	649	598	637	593	579	632	593	562	579	649	581	638	659	616	624	590	606	594	629	606	633	605	611	593	566	620	601	638	630	598	687	606	599	610	613	684	616	621	601	620	631	609	661	587	647	613	611	618	641	596	645	622	617	637	642	651	634	614	612	587	599	617	672	643	624	611	613	614	614	613	555	678	622	609	601	634	638	632	667	602	574	587	653	631	585	617	573	612	575	629	612	614	624	592	630	603	567	621	605	624	607	634	610	591	631	645	626	625	689	622	594	592	613	668	649	641	608	624	553	589	586	573	613	639	644	632	627	581	538	612	664	603	624	640	641	625	661	642	594	591	557	614	595	633	647	640	597	628	631	612	624	622	635	619	653	643	612	578	630	607	573	605	629	591	609	632	620	641	603	590	634	598	571	574	634	620	581	649	623	634	641	619	625	672	627	630	654	615	584	596	625	624	620	609	665	616	640	642	602	652	644	618	651	652	622	598	630	637	623	605	576	633	608	611	647	601	624	588	598	636	543	632	622	640	614	592	581	600	585	627	568	642	583	623	624	612	580	596	606	582	631	676	621	596	632	608	642	644	580	574	604	620	593	595	650	651	633	640	611	619	573	648	595	554	611	594	624	636	595	657	626	659	637	643	567	597	634	643	603	637	604	604	658	624	620	612	593	627	637	663	597	610	582	601	594	599	591	602	568	626	616	584	579	652	614	588	621	610	605	608	598	650	669	632	644	641	608	599	605	574	592	621	618	656	596	631	596	615	612	601	596	606	637	609	609	630	642	611	625	686	604	649	639	623	599	638	631	601	607	586	622	593	626	618	636	610	596	600	588	623	584	617	631	587	639	634	589	605	630	634	649	642	602	567	624	626	633	655	611	623	645	602	577	595	594	637	647	615	618	616	629	622	662	598	625	672	578	605	636	647	619	599	589	580	669	664	607	583	620	592	649	602	552	586	612	607	601	603	642	612	583	638	612	591	630	576	608	598	624	629	598	609	600	604	640	594	596	610	623	630	651	624	630	628	622	575	635	585	690	623	598	658	610	624	627	615	573	646	610	565	590	640	619	668	632	605	620	608	604	618	630	667	624	586	621	620	621	604	639	669	663	596	624	635	622	644	636	644	638	614	626	641	599	572	585	574	620	594	568	618	633	602	639	579	616	661	647	614	638	614	652	643	640	592	607	583	648	640	646	628	610	643	647	625	610	640	622	640	621	590	631	630	675	640	609	600	593	627	574	621	666	601	624	606	572	601	613	608	584	572	594	623	593	627	602	622	651	641	607	631	632	591	628	639	552	587	646	618	601	681	586	589	590	617	620	625	648	601	638	630	629	601	572	610	603	630	592	587	634	596	604	625	614	613	649	584	634	636	645	604	633	628	600	598	657	656	602	616	638	677	587	606	623	658	613	640	590	619	673	631	602	612	612	599	625	639	584	654	652	545	603	612	646	595	632	628	625	642	650	648	586	619	614	601	631	608	625	583	624	640	618	630	610	603	630	650	617	617	615	598	621	594	608	672	606	640	603	614	642	587	628	637	629	625	602	627	684	571	610	628	613	585	636	551	602	585	584	612	634	694	654	633	600	639	581	619	636	597	631	649	627	606	616	618	605	594	580	614	661	630	648	619	574	661	616	629	662	598	586	645	633	620	622	690	615	641	598	620	621	606	636	625	583	618	603	601	601	620	611	612	632	635	615	604	630	657	653	619	623	644	636	612	629	617	623	590	571	654	638	553	627	646	644	619	610	629	602	639	605	592	624	599	586	592	583	641	618	642	588	615	621	618	622	578	642	634	603	635	598	630	600	651	576	623	610	630	601	640	639	642	640	610	618	638	624	609	611	594	628	608	616	602	614	602	662	653	585	578	618	611	615	633	643	639	649	633	611	597	587	582	643	600	609	632	669	601	589	624	566	613	611	603	617	649	595	608	603	601	566	615	608	609	634	611	626	625	584	616	642	587	599	608	643	630	634	630	647	621	618	566	619	595	628	648	607	624	621	612	606	609	626	609	634	616	598	622	657	622	625	610	649	638	617	625	585	554	608	634	595	570	632	620	587	588	627	630	643	644	648	578	625	604	665	609	619	653	581	636	676	611	606	645	631	580	635	635	661	573	643	644	676	634	611	631	637	599	608	649	626	601	605	637	620	612	639	680	590	638	589	595	640	611	600	628	628	602	586	617	604	673	645	640	640	611	655	585	590	579	622	651	599	592	633	666	627	643	644	656	590	616	656	629	595	593	642	635	627	573	614	620	612	617	578	603	573	638	642	617	589	625	624	633	622	620	620	644	603	632	626	602	663	609	582	615	659	621	606	633	631	644	592	632	602	614	645	652	619	619	567	613	612	614	607	649	635	601	641	606	621	626	626	617	587	590	623	654	617	607	603	622	627	629	595	634	603	618	666	605	632	625	640	594	587	598	623	610	665	638	609	571	648	589	602	622	615	658	623	663	654	639	587	548	618	619	639	616	615	615	617	611	608	639	597	619	627	623	649	647	659	603	602	613	613	617	639	625	615	609	611	604	659	613	618	627	620	638	630	594	643	642	639	600	619	625	607	631	657	656	600	652	611	577	645	600	604	563	629	608	590	612	600	615	576	563	693	588	623	676	618	611	658	583	591	558	649	641	626	669	619	599	567	628	626	601	590	608	620	604	642	634	645	603	647	593	652	656	604	573	611	640	585	606	597	645	576	632	598	624	610	611	641	624	622	601	612	603	635	587	588	619	643	600	633	586	586	572	595	654	645	592	664	629	611	582	597	649	628	595	596	636	623	611	645	622	620	609	633	627	586	589	642	621	574	640	633	651	616	624	600	604	619	596	648	633	559	610	576	616	605	598	593	577	583	565	604	615	599	595	637	624	603	639	607	631	616	592	645	584	635	620	658	576	596	579	596	559	653	595	652	618	638	619	655	635	618	603	643	613	627	614	632	619	666	628	640	627	602	586	629	632	631	648	607	618	630	623	600	597	629	616	591	626	588	604	621	596	601	642	629	670	569	638	605	606	573	659	615	636	687	628	604	627	654	605	592	657	653	644	631	597	637	627	604	541	590	606	638	638	656	601	616	663	598	623	647	615	628	617	652	665	631	592	680	567	649	616	657	650	612	625	611	600	676	602
19165	22158	8040	1353	920	346	874	2190	3666	2378	691	441	269	241	129	149	94	111	81	78	80	59	47	41	41	53	59	42	47	46	35	61	40	34	42	50	56	47	57	41	58	45	66	59	45	54	51	53	44	43	50	45	55	59	38	51	49	54	55	43	69	48	43	64	43	53	55	55	52	50	56	44	63	51	43	45	46	56	64	55	49	61	61	64	38	53	53	52	42	46	56	47	49	47	51	35	51	46	54	46	58	55	47	47	45	40	41	43	46	48	55	50	45	41	42	56	49	42	54	51	44	48	53	50	44	38	45	51	43	40	46	47	48	39	50	50	55	59	48	56	41	49	45	47	58	46	52	49	38	52	46	54	42	61	49	44	45	35	50	50	44	47	52	44	54	43	35	61	51	40	53	50	40	48	52	43	38	42	35	47	55	56	50	37	47	52	45	35	52	52	40	46	58	55	46	41	49	49	50	45	50	51	52	52	54	52	49	39	60	53	55	46	44	52	47	50	46	36	49	42	43	50	51	58	37	48	59	48	45	48	43	48	61	48	51	35	46	47	48	59	51	43	46	51	44	46	42	54	49	55	36	51	47	55	49	44	41	49	58	49	44	52	50	49	42	50	45	44	50	50	46	40	57	42	52	42	29	48	50	50	50	45	47	31	54	49	56	43	51	58	54	53	60	53	50	39	46	49	42	56	46	41	56	50	60	44	59	52	54	49	36	40	54	43	42	63	52	33	49	53	49	45	65	51	52	54	42	54	42	43	52	40	41	52	44	52	35	42	45	60	41	46	46	46	39	48	46	41	53	44	52	41	54	40	47	50	56	48	58	45	46	51	48	54	38	41	49	53	50	51	47	58	47	58	55	46	55	51	49	45	47	49	47	40	48	47	47	51	51	63	38	45	55	57	45	48	37	52	56	57	56	60	62	47	48	47	47	46	55	40	38	48	48	44	43	57	59	48	36	48	59	55	57	52	51	54	48	33	49	48	30	49	59	39	42	44	48	40	40	54	35	32	46	50	63	39	60	45	50	42	42	50	39	50	48	45	47	37	43	38	43	49	53	39	46	34	55	31	46	47	40	43	57	48	48	44	51	48	59	39	49	36	43	50	47	53	39	41	55	45	55	38	46	34	47	44	64	57	49	53	39	48	45	48	59	41	47	42	37	42	45	60	44	43	36	47	53	43	36	56	53	46	38	31	46	46	40	58	42	45	48	43	44	54	48	39	34	43	36	52	49	47	48	36	55	46	49	55	47	51	55	66	53	47	52	49	45	46	54	35	53	55	51	57	59	41	53	52	47	43	48	48	45	53	43	45	49	42	45	62	54	53	41	51	47	41	46	63	51	46	53	52	38	59	53	40	53	50	53	55	67	38	48	37	46	50	55	44	52	46	48	49	43	47	62	42	54	57	52	47	52	63	49	49	55	56	48	42	38	57	55	59	42	70	62	48	39	55	44	32	34	46	49	48	50	40	60	40	48	53	49	47	50	41	37	50	42	56	52	42	51	59	47	50	35	52	41	37	48	40	49	53	54	49	45	49	47	42	35	41	40	47	54	52	45	55	46	49	38	39	41	47	47	67	52	44	41	52	53	59	54	53	68	51	55	54	43	52	52	41	55	53	43	36	59	45	55	46	43	50	47	51	45	57	51	48	51	45	49	55	53	47	50	38	44	50	45	64	42	42	45	48	39	38	49	39	45	33	54	44	53	54	47	56	34	45	54	48	57	32	43	48	47	43	52	65	46	37	49	52	43	42	36	50	58	42	56	47	47	49	55	49	45	59	54	53	45	54	49	44	42	42	37	48	60	44	48	42	34	55	37	38	46	51	51	43	49	53	47	42	51	47	50	48	49	50	50	37	51	40	56	55	50	42	46	53	46	62	63	45	48	49	36	51	36	42	48	49	51	59	53	38	51	44	43	50	49	53	45	48	56	54	54	62	46	50	49	39	62	46	45	41	58	45	59	51	55	37	51	50	59	58	52	33	45	61	55	59	51	49	59	57	52	55	53	50	54	42	62	52	53	44	46	36	45	40	43	54	46	42	58	51	44	54	52	57	51	51	46	52	51	66	52	49	44	54	55	55	52	56	46	42	47	47	55	49	44	51	54	42	43	58	44	63	47	43	48	53	49	43	39	31	58	53	51	39	45	52	55	51	43	46	62	42	58	42	42	54	43	45	45	28	54	37	44	43	52	42	54	55	36	46	43	56	56	46	47	40	50	41	43	53	40	65	51	64	49	31	61	53	50	37	46	55	51	35	58	38	45	58	47	45	42	48	45	53	48	51	52	46	46	52	45	45	69	38	45	49	43	50	47	48	41	43	54	46	57	42	41	40	45	45	45	41	43	37	56	56	44	47	54	47	45	42	48	52	53	59	54	40	52	35	47	62	60	52	49	46	52	61	43	38	54	48	64	42	42	46	49	42	50	48	57	37	43	53	61	45	44	58	41	48	47	59	47	64	53	53	38	41	46	50	49	46	52	46	42	54	55	45	43	51	44	56	64	52	34	34	43	56	55	49	49	55	52	45	40	56	47	52	32	49	51	52	51	58	50	48	37	49	58	51	46	47	53	41	48	58	52	49	50	61	46	35	42	46	61	44	46	47	45	34	68	39	51	47	54	59	50	51	44	54	59	47	45	49	42	51	50	38	54	42	39	56	41	58	57	47	53	74	39	50	42	46	48	44	57	43	42	45	48	39	51	37	52	37	53	49	52	48	45	53	44	46	45	49	46	47	58	54	46	44	43	62	45	38	61	47	54	54	48	60	42	41	36	41	54	53	50	57	43	42	51	45	53	41	38	41	32	57	52	44	42	47	51	51	54	51	48	71	36	57	47	51	46	52	49	50	51	48	58	54	55	49	53	44	40	52	55	70	34	36	34	44	48	53	53	49	46	59	47	51	36	52	56	49	52	48	37	48	57	45	50	52	67	48	62	46	41	51	69	42	56	55	46	62	50	47	44	49	49	42	51	55	40	60	48	45	41	54	45	53	40	45	52	43	40	43	46	40	48	47	52	49	44	53	50	36	52	43	39	40	50	45	43	43	50	36	53	53	46	46	56	45	44	41	53	37	52	42	53	47	45	50	50	54	52	45	61	40	55	39	43	50	43	47	45	56	56	43	59	58	42	43	46	43	40	43	45	47	55	45	60	54	75	51	49	43	53	48	48	30	46	53	43	49	46	43	50	49	57	48	46	61	53	55	44	52	36	46	42	45	48	49	48	60	43	43	55	48	43	50	53	56	53	53	47	66	55	48	44	51	51	49	50	47	62	54	56	61	61	53	37	45	42	40	57	44	49	55	49	44	54	42	52	41	41	41	43	59	56	52	50	48	44	50	54	54	37	38	46	44	50	44	45	42	49	50	38	58	53	48	36	42	45	53	42	57	39	46	61	57	46	48	42	48	49	47	44	46	48	48	49	49	36	41	48	46	54	54	52	48	50	49	46	42	62	49	62	57	48	58	54	53	49	63
53635	44053	27688	23833	29695	16658	25819	36533	39223	31047	18009	13176	8445	7250	3501	4057	2354	2166	1781	1412	1025	780	727	596	655	626	604	631	591	596	651	625	614	632	611	645	585	622	648	602	615	597	638	679	599	618	594	607	619	622	589	617	600	613	610	662	587	621	607	590	658	655	616	696	625	638	593	627	582	622	596	660	658	663	625	657	638	598	641	657	625	615	612	636	587	579	648	621	640	625	602	607	571	627	649	580	634	608	614	609	621	617	636	623	657	612	655	662	627	632	625	615	633	633	638	597	635	602	636	623	635	628	616	618	629	625	611	638	601	656	652	626	655	675	646	646	623	614	628	645	565	635	647	609	638	652	665	598	628	626	610	648	589	655	591	650	630	609	668	592	616	610	634	631	588	645	647	627	612	609	617	630	626	629	621	669	685	602	624	614	648	608	648	630	634	589	598	632	631	597	623	631	603	612	592	624	655	632	623	653	649	622	600	620	637	613	653	631	631	645	635	591	623	618	664	631	580	650	608	594	626	664	621	628	599	620	634	651	638	620	673	640	653	596	599	592	604	592	638	631	649	592	652	618	594	600	608	607	610	610	635	625	586	621	624	615	631	603	663	613	577	639	628	623	642	611	620	607	600	607	647	643	595	609	641	591	650	646	615	631	633	607	597	638	610	677	631	630	611	623	590	662	609	632	640	590	596	607	627	594	658	628	592	629	620	614	633	581	632	647	607	643	619	563	622	644	562	629	666	663	631	635	648	623	598	668	624	651	638	672	623	653	593	642	620	572	655	599	590	670	656	652	608	635	651	643	631	603	611	654	661	642	645	607	610	618	635	651	638	629	645	634	647	677	601	636	624	632	621	629	635	597	647	660	640	614	641	615	586	646	623	667	604	640	595	601	605	638	618	636	642	630	629	619	609	627	639	614	643	621	602	650	642	609	626	621	609	551	581	650	613	570	623	612	633	610	673	633	571	649	637	580	577	621	649	615	643	678	565	636	658	636	627	605	632	600	578	607	646	626	666	604	617	631	617	601	635	650	618	614	615	632	603	651	670	642	640	660	628	642	593	624	622	630	624	620	608	611	609	589	616	648	636	641	625	623	650	672	634	628	628	647	587	602	593	615	620	670	607	601	621	595	624	603	596	597	638	610	609	617	647	619	616	653	619	576	624	605	582	673	607	625	634	617	633	609	583	643	610	625	626	611	633	605	614	650	624	597	622	640	602	599	670	592	628	615	609	604	633	665	606	651	662	580	656	606	642	631	649	607	654	658	632	629	617	629	621	614	623	593	606	668	629	610	656	652	620	618	650	587	604	591	592	594	659	605	614	652	627	621	606	640	547	591	584	644	640	621	661	621	649	628	602	635	589	611	639	606	653	607	594	620	639	639	596	593	598	614	625	603	582	657	580	610	647	623	602	619	630	671	634	580	581	613	626	593	591	610	648	603	637	621	620	632	608	617	656	623	633	625	628	643	607	613	608	627	626	664	603	629	644	608	674	604	637	612	587	638	612	599	572	619	561	618	619	629	606	617	622	609	642	636	613	593	665	641	584	625	559	628	638	662	607	635	613	626	636	558	612	571	614	612	626	664	583	578	612	631	586	661	650	645	674	609	597	640	662	614	621	649	610	610	663	584	674	622	584	670	569	589	662	646	594	615	610	620	642	657	633	627	613	633	654	590	640	595	585	584	651	597	631	621	652	652	661	634	606	628	595	622	632	598	624	612	681	609	584	614	651	624	637	610	572	582	604	675	611	573	627	649	614	638	660	627	635	605	606	628	572	595	587	640	640	589	644	590	602	594	628	643	610	601	618	620	624	665	653	597	615	614	625	630	653	609	664	563	682	645	631	595	624	683	613	591	648	660	643	607	627	594	639	615	577	664	631	578	630	634	625	620	653	637	607	606	649	604	597	608	613	635	669	563	624	625	650	583	586	629	666	621	615	614	617	715	652	651	647	614	636	602	627	626	645	605	648	645	623	611	655	629	653	637	642	655	626	648	631	633	648	624	638	596	600	595	630	612	671	623	649	612	617	586	622	598	591	639	646	623	634	585	625	622	611	595	588	606	596	636	668	664	630	655	628	621	614	602	617	639	608	649	630	630	614	658	592	647	627	547	555	606	626	580	645	668	644	650	599	625	612	683	626	637	583	617	607	653	640	669	637	600	608	675	602	611	605	587	654	617	609	654	614	628	675	622	646	630	634	619	613	628	650	651	608	623	660	609	585	622	626	626	656	600	603	611	661	634	631	633	638	645	639	716	613	606	638	608	611	620	629	612	588	623	628	621	590	613	651	586	595	642	586	677	620	651	618	634	601	594	588	596	623	639	593	645	611	598	642	639	596	668	601	587	618	604	631	672	637	612	574	618	614	651	595	671	610	604	623	602	615	653	619	626	629	573	610	618	657	614	624	605	594	621	631	600	564	590	620	676	624	611	598	640	654	601	581	603	667	610	576	651	586	626	650	609	648	589	647	672	651	596	631	579	629	574	665	590	666	659	631	608	605	611	596	610	670	604	613	606	633	595	609	670	633	620	616	599	641	635	608	653	601	643	616	602	661	626	649	640	642	608	612	585	621	676	552	664	636	625	613	609	631	634	614	656	596	619	577	661	595	588	621	617	587	683	621	651	622	676	641	597	653	623	640	615	583	606	620	615	638	651	635	664	611	581	641	594	589	637	646	614	623	621	605	618	611	580	642	649	607	629	647	687	637	646	645	617	623	561	651	652	630	606	620	616	629	649	583	613	588	580	610	666	632	640	632	604	681	610	646	609	610	631	656	625	635	596	613	609	614	637	592	646	641	637	633	642	621	682	639	639	630	616	616	634	635	608	579	626	577	580	585	655	613	664	651	623	641	621	592	609	633	617	630	621	620	618	647	629	636	662	668	602	654	607	657	575	652	591	616	594	600	619	635	621	621	607	612	616	632	595	634	624	544	560	604	639	610	599	619	630	597	626	608	623	678	599	638	621	656	645	615	605	621	648	634	642	653	648	629	634	617	598	635	636	638	621	636	551	595	620	584	612	643	603	617	591	575	650	617	619	565	620	620	622	593	593	662	618	640	572	630	609	634	610	672	629	608	639	618	630	640	617	615	626	621	594	610	610	611	591	663	583	627	664	625	631	629	605	625	610	620	637	672	591	603	643	615	603	619	603	635	632	608	587	634	618	629	618	613	568	643	615	616	629	629	581	621	630	620	622	592	636	617	617	620	628	583	659	647	624	652	620	632	572	605	628	623	572	630	616	612	602	605	632	617	625	569	606	624	634	676	632	597	602	628	600	670	647	626	652	611	547	617	641	602	617	605	611	646	600	649	655	607	621	608	617	617	630	588	587	638	596	590	681	599	616	603	654	623	619	650	636	600	645	627	616	598	594	642	645	617	616	613	625	607	602	653	577	610	633	658	616	629	613	576	602	622	591	595	590	596	613	603	638	588	583	656	591	686	609	602	580	633	638	634	691	652	587	617	630	626	579	630	610	633	616
26056	32964	15554	3115	1929	651	1098	3215	5424	3997	1007	822	400	336	203	205	130	111	107	99	67	64	47	42	42	44	49	57	56	45	48	50	46	39	40	44	63	38	44	50	55	46	42	53	38	58	51	50	55	54	41	42	58	39	46	45	39	49	38	54	60	47	36	52	50	49	57	35	39	45	64	48	54	58	42	49	53	61	42	45	53	48	57	44	49	43	43	50	55	39	45	47	44	48	50	45	49	62	39	61	50	45	45	41	52	38	59	50	41	46	42	50	57	45	50	46	36	46	45	50	61	53	40	41	59	39	53	58	52	52	56	51	53	53	49	61	51	56	53	50	52	51	56	63	51	48	48	47	50	56	53	48	51	47	45	56	48	53	48	48	46	56	49	59	54	58	57	49	49	57	44	57	39	51	58	54	53	45	49	55	53	63	59	49	49	48	44	63	45	47	44	49	58	43	51	59	54	47	46	46	43	48	53	60	39	45	46	50	48	51	53	47	48	46	39	47	51	53	37	53	43	57	64	55	53	59	46	59	54	56	49	44	44	55	54	41	46	52	44	42	60	51	46	44	38	50	36	42	59	47	52	56	46	61	66	58	40	45	44	55	57	40	64	50	47	47	40	53	50	45	49	49	61	51	60	53	60	47	56	43	46	43	55	62	51	55	59	45	50	47	42	43	57	50	43	49	42	48	47	52	54	53	53	50	51	34	51	39	43	37	45	50	45	51	47	51	46	59	45	52	54	45	50	41	55	40	61	41	41	56	60	51	46	44	36	53	37	55	55	42	54	42	51	53	61	61	44	41	52	63	37	63	51	58	56	47	51	51	52	50	44	45	60	62	48	42	50	49	49	46	57	52	53	43	35	65	46	52	59	53	48	57	43	51	53	42	51	49	46	56	48	57	52	47	52	45	53	49	40	42	46	57	49	52	57	46	55	50	42	46	50	44	49	52	45	44	47	57	49	70	52	40	48	54	56	46	43	47	49	43	61	47	45	52	53	53	36	41	51	38	41	51	43	47	41	46	46	50	45	59	55	39	50	48	44	59	57	57	56	45	47	52	62	37	56	51	55	56	47	55	41	45	42	49	40	48	46	50	58	48	52	52	42	49	43	46	60	62	44	58	41	54	52	52	42	37	47	51	49	47	45	54	45	38	44	45	52	40	57	49	44	49	52	56	58	35	47	46	56	50	48	49	48	61	49	51	50	58	65	44	48	49	61	37	58	61	48	57	55	50	58	44	44	55	50	41	37	64	56	48	58	45	46	43	51	52	43	41	44	55	47	57	41	53	44	45	53	54	49	55	54	50	54	48	49	41	60	46	47	48	46	42	51	53	51	39	46	42	41	59	42	41	51	40	54	48	48	44	49	52	48	40	38	55	47	56	39	46	57	54	56	41	46	52	51	52	50	52	46	39	45	56	43	39	38	49	34	61	52	50	54	46	45	50	45	46	43	38	38	47	48	45	51	56	41	42	48	46	44	47	61	49	43	42	62	39	52	50	42	42	54	55	51	63	46	47	65	49	42	44	42	55	47	51	48	45	56	53	48	31	55	40	41	56	47	49	51	50	42	36	49	41	44	39	37	44	44	50	54	50	41	57	47	43	52	47	48	53	51	48	51	52	31	52	42	53	41	35	44	50	50	54	38	46	42	57	57	58	52	49	55	51	50	71	53	43	38	53	48	34	44	51	43	54	43	51	31	52	60	57	41	46	57	49	56	44	47	52	41	34	44	53	57	53	58	45	42	42	60	40	47	48	57	38	47	42	58	46	48	44	53	50	50	47	40	59	49	49	45	45	40	43	38	42	48	41	55	59	63	46	47	46	50	45	35	55	44	46	47	51	45	60	51	57	44	42	61	55	60	44	47	39	54	34	59	42	47	47	59	42	53	55	48	45	60	52	55	47	52	45	48	37	41	52	51	51	46	58	48	54	52	49	66	36	35	49	51	48	43	48	63	48	47	46	40	48	56	42	50	52	54	53	51	54	47	49	58	54	48	43	47	49	49	54	52	35	54	54	50	59	35	51	34	40	44	50	52	52	57	48	57	63	52	45	34	51	45	40	43	62	55	39	51	51	51	55	49	50	46	38	36	64	37	51	53	46	55	36	49	51	43	39	55	47	55	51	46	59	41	49	60	39	45	48	39	52	62	41	39	48	56	54	49	60	55	45	49	46	42	50	51	64	51	41	38	65	44	50	66	53	45	52	50	45	62	59	43	45	50	55	47	54	44	50	43	54	63	51	52	50	47	55	46	44	47	51	54	41	64	58	45	50	54	48	44	44	55	35	56	47	50	47	41	50	56	59	47	46	54	54	36	46	52	56	44	45	35	52	48	57	71	44	47	58	43	51	58	42	55	42	42	43	58	47	39	47	39	58	44	48	43	56	43	60	54	43	61	59	53	47	56	50	35	52	49	50	52	40	49	37	57	40	48	69	49	57	50	51	35	48	48	50	35	47	67	41	49	44	44	55	59	42	50	42	53	42	52	47	66	51	53	48	69	43	55	50	47	52	49	43	50	53	48	55	56	42	39	55	40	52	46	51	54	57	43	53	47	36	48	53	49	50	51	50	44	49	72	44	51	50	45	48	46	57	59	66	57	44	37	36	63	51	46	45	50	48	48	55	64	48	45	43	62	59	52	44	45	38	34	42	50	48	51	46	51	43	46	45	41	54	46	47	63	28	41	55	45	35	44	47	64	51	38	44	46	36	43	49	38	51	39	32	58	45	51	46	57	52	42	46	57	48	46	39	41	43	57	53	53	53	66	45	46	36	45	48	48	47	55	46	40	41	53	44	43	45	49	48	59	51	48	51	51	43	41	44	67	46	47	45	48	54	51	42	47	42	41	38	51	40	43	45	53	50	59	48	47	46	45	50	53	42	40	53	46	55	38	46	42	47	57	50	52	30	57	50	61	42	50	56	56	53	60	59	51	52	54	41	47	44	43	55	41	44	53	48	40	52	47	48	48	53	44	43	57	50	58	56	43	44	48	53	58	59	50	44	44	48	49	54	63	38	53	44	48	40	51	49	54	39	55	54	42	49	62	58	53	44	47	39	50	50	58	51	49	51	50	49	37	48	52	37	50	53	39	50	40	58	33	42	34	45	42	44	56	51	41	57	39	46	62	51	39	47	53	56	59	50	60	44	47	57	57	34	42	52	52	60	47	51	43	47	51	47	47	38	47	46	41	52	48	47	59	47	42	57	52	65	56	36	55	39	51	72	48	51	44	41	47	48	47	42	58	45	49	61	49	36	52	56	38	52	41	46	54	58	49	60	57	53	47	53	51	41	43	54	48	55	52	42	50	46	37	31	41	46	54	52	58	39	56	46	48	41	53	48	57	47	64	51	46	52	54	54	38	53	44	50	62	52	42	50	39	55	42	59	40	44	48	51	38	43	49	61	47	58	51	53	50	53	53	50	42	45	43	49	42	36	55	42	39	43	62	66	56	44	47	44	47	43	45	45	46	48	34	52
55653	47446	34666	30705	36703	22246	29196	39259	44367	35211	21928	18921	12099	9743	5666	5261	3181	3023	2212	1694	1185	874	730	680	631	657	645	644	601	604	650	641	602	640	661	662	666	622	662	637	646	627	602	608	629	668	606	616	678	659	614	661	620	651	624	595	584	627	640	580	588	614	607	612	668	619	623	632	649	600	656	638	675	643	637	608	674	573	657	695	647	627	631	574	640	664	627	646	614	628	620	633	582	652	637	602	656	617	653	698	619	645	621	636	598	661	657	663	649	649	629	607	612	595	619	634	606	623	628	627	658	644	670	643	630	610	637	631	592	600	643	613	658	604	655	600	609	629	635	659	646	660	647	628	608	626	643	603	666	695	613	654	662	665	612	608	616	612	612	638	626	642	611	605	641	658	589	651	650	651	605	640	610	587	621	606	657	631	649	631	679	602	651	641	641	586	633	639	661	639	579	599	615	609	643	605	596	642	638	632	633	602	587	637	640	633	617	611	676	657	627	652	573	655	671	648	592	630	621	593	587	634	610	627	659	593	638	584	631	620	608	640	616	589	649	589	651	656	653	662	647	634	655	624	614	644	604	604	615	625	616	616	604	603	639	640	628	630	607	635	608	610	619	610	646	624	617	588	675	661	635	618	643	622	612	648	656	625	650	619	627	653	644	651	641	607	633	629	622	595	622	655	627	649	606	580	632	679	627	630	658	583	639	655	646	624	596	648	636	629	649	650	639	616	642	699	671	597	654	640	624	599	625	636	607	646	624	630	640	645	580	636	641	677	627	659	607	605	650	645	615	586	648	654	631	585	632	628	633	611	624	613	669	625	630	637	604	613	644	618	619	621	632	664	672	661	613	653	649	646	598	611	676	616	661	618	612	658	642	663	629	617	644	631	652	583	606	634	647	609	649	621	606	632	602	628	640	631	586	620	654	630	635	644	614	648	624	650	663	664	619	597	599	646	640	664	631	683	614	634	649	595	583	562	650	613	610	593	644	647	617	621	648	636	668	620	611	663	641	663	619	650	638	660	624	639	613	607	605	650	661	610	611	613	588	662	619	622	683	617	639	660	671	611	612	582	623	680	625	654	613	671	646	601	675	624	617	672	668	615	596	587	598	590	640	692	637	596	657	621	594	629	655	616	591	638	623	604	601	629	659	609	664	585	599	617	618	670	638	645	631	599	612	622	612	583	611	627	665	655	611	633	644	633	608	624	640	645	624	612	613	624	659	581	651	654	653	609	630	627	642	688	618	630	639	606	621	626	657	661	612	591	653	638	609	589	651	653	690	658	606	665	605	665	590	631	634	634	650	633	653	625	663	616	649	674	629	598	613	596	583	636	598	607	661	645	617	671	656	666	631	632	625	609	645	649	636	645	588	667	628	686	640	659	652	622	656	606	716	604	630	609	602	623	625	666	643	660	678	607	606	649	613	636	662	594	660	618	649	653	606	659	610	655	643	645	592	644	614	619	632	620	588	597	647	645	662	602	627	633	661	615	649	587	621	648	648	615	628	634	635	597	608	644	600	616	638	643	640	680	620	597	630	600	648	615	623	641	663	638	612	602	603	595	662	639	583	643	608	585	623	621	627	619	621	666	584	612	638	636	633	613	666	571	635	605	667	593	659	602	600	658	637	648	602	617	595	641	606	612	636	614	656	609	618	616	605	572	642	652	632	620	599	653	650	617	614	656	630	635	670	673	643	588	625	610	602	623	635	625	646	652	647	639	704	651	608	658	669	630	608	672	647	584	639	600	629	620	620	639	648	634	635	662	609	582	603	627	605	622	627	619	568	615	612	619	628	653	665	616	608	574	642	642	658	623	641	656	631	609	630	610	620	626	630	644	621	628	651	569	635	615	638	639	655	660	641	663	620	608	632	665	612	649	637	614	649	631	635	624	657	638	640	631	613	673	612	619	630	650	571	656	626	674	642	607	613	640	610	646	629	665	670	633	617	632	637	694	645	625	623	585	619	612	630	626	615	650	663	628	622	628	597	625	643	636	661	651	637	615	638	648	673	608	636	654	606	651	648	589	622	647	641	654	627	666	661	662	610	626	615	633	652	684	631	641	642	652	641	664	653	601	643	612	655	616	644	611	596	612	608	621	698	621	603	652	653	656	600	625	628	609	648	645	624	615	587	654	650	641	652	661	620	639	659	618	610	655	627	631	666	630	610	644	631	623	624	636	616	601	630	650	615	615	604	616	589	655	602	689	619	621	615	602	581	632	631	637	656	649	646	650	663	627	671	609	599	691	658	671	625	625	640	644	651	622	613	627	640	675	639	603	579	630	605	626	659	624	654	659	633	667	639	603	686	627	616	613	661	654	646	619	630	645	620	651	643	624	660	640	634	710	617	621	643	604	609	638	647	623	638	632	618	623	613	623	628	640	617	640	670	606	605	604	659	630	620	605	591	622	641	624	665	594	586	628	649	640	626	621	645	636	647	641	636	610	647	608	615	648	640	653	651	603	626	695	656	662	620	660	615	665	663	603	628	663	633	614	619	636	646	593	643	628	629	607	632	609	622	631	634	679	611	671	633	645	635	587	621	629	625	627	631	648	605	621	624	636	607	636	629	574	651	661	606	635	605	635	611	661	640	650	602	640	599	626	668	624	612	634	670	632	657	642	655	630	636	631	650	685	653	655	647	614	665	599	671	647	645	623	660	630	616	638	644	635	660	624	619	644	641	638	636	605	585	659	602	638	650	662	599	642	658	606	613	666	635	628	637	659	646	663	655	652	610	589	657	664	648	612	663	645	695	621	604	591	644	617	657	622	602	654	650	641	614	633	643	611	633	666	635	634	606	667	636	616	633	629	621	651	655	619	632	650	636	625	630	611	683	583	627	631	662	630	626	617	634	617	611	563	640	675	611	644	628	631	629	664	589	663	653	652	578	657	619	628	603	611	628	624	637	634	657	656	578	625	621	650	583	600	664	691	607	678	652	637	647	598	671	634	642	641	597	656	604	671	604	622	630	599	611	626	575	599	638	650	686	637	622	610	619	615	626	618	617	658	608	637	631	628	618	643	657	612	627	639	649	606	619	587	620	586	655	691	593	651	640	632	593	625	646	639	689	616	626	620	639	623	642	604	643	629	678	597	662	623	632	579	627	682	679	671	643	572	626	625	640	665	649	653	656	629	606	637	633	601	608	621	666	673	659	674	650	649	620	613	653	629	615	697	637	585	622	585	605	656	639	664	650	651	645	624	658	677	605	589	630	635	659	606	625	629	665	639	603	585	624	625	639	618	606	611	640	659	598	636	617	627	604	628	620	638	661	631	649	606	670	648	611	619	637	626	638	609	594	632	620	641	649	625	593	579	632	666	609	646	618	558	652	618	609	628	634	619	625	617	627	672	668	654	614	639	590	608	637	636	657	616	620	620	659	638	600	657	652	675	583	646	677	604	652	668	645	612	656	609	620	645	627	677	599	575	607	649	655	673	669	606	602	602	626	664	614	593	649	617	657	607	649	623	613	625	606	634	670	598
11266	7797	2633	505	318	95	250	638	1342	1054	346	241	153	94	69	62	67	58	57	62	64	59	61	43	54	52	53	37	40	54	41	57	30	41	56	48	39	47	39	50	44	39	52	39	43	51	37	42	43	45	53	48	44	54	46	43	55	37	50	48	48	53	46	43	44	49	46	52	49	36	59	43	51	38	47	47	41	51	41	55	47	53	57	31	49	43	50	42	52	55	52	51	49	40	52	46	42	44	42	51	47	34	38	47	38	53	42	48	45	49	43	47	30	42	43	49	44	57	38	51	66	56	43	54	42	45	47	46	53	45	57	49	48	48	42	39	47	57	39	47	59	46	46	40	50	42	44	45	42	43	56	46	37	44	52	43	55	44	44	57	33	49	36	51	47	43	53	41	47	61	45	45	42	48	37	40	49	54	44	43	45	52	47	36	44	42	52	56	41	57	48	43	48	56	47	40	33	56	33	53	38	53	36	53	49	43	38	46	44	40	57	50	50	46	41	55	52	35	53	41	37	56	44	33	46	45	57	42	40	43	58	40	44	29	45	47	37	52	47	46	42	41	50	44	51	40	45	41	47	42	48	44	31	42	42	45	30	42	38	49	46	54	55	44	46	54	48	49	42	43	50	41	53	39	55	35	49	49	40	43	51	38	45	51	43	47	42	56	43	37	49	42	46	56	50	50	40	56	48	42	61	44	36	46	49	49	49	51	42	43	43	59	39	40	49	47	60	64	57	54	40	56	41	46	54	45	44	35	44	35	43	52	45	42	54	58	47	50	48	37	44	39	40	36	45	47	53	54	38	43	50	56	44	35	49	46	43	50	46	43	55	60	42	45	48	36	43	43	55	41	55	56	43	44	45	47	51	40	49	49	48	45	44	52	48	44	54	48	52	59	47	50	49	50	56	51	41	44	53	40	49	39	48	49	39	44	61	44	31	44	43	52	57	44	45	52	46	49	44	48	48	51	56	57	52	63	50	46	44	38	53	54	45	58	57	54	62	50	52	40	48	48	46	35	68	44	58	50	51	57	47	51	48	44	42	47	48	44	47	40	59	50	50	42	45	58	39	32	53	49	38	48	42	48	48	38	49	62	40	55	47	47	45	42	42	48	56	45	39	48	47	50	44	52	54	49	54	52	45	42	41	55	55	42	47	62	57	44	42	43	43	46	45	43	60	42	42	42	57	53	38	47	43	56	42	49	44	49	45	50	46	45	50	39	54	42	41	52	47	49	56	48	48	40	55	40	52	45	51	69	43	45	47	45	43	50	45	50	43	36	66	46	48	46	52	43	53	46	50	39	50	48	50	63	64	40	52	44	48	49	41	58	49	40	48	37	58	48	41	38	53	56	44	59	48	54	47	40	43	55	56	45	53	42	49	55	61	41	60	45	36	41	48	45	42	36	36	52	57	50	52	48	43	52	59	33	65	49	52	55	39	48	47	38	37	41	44	40	48	48	37	40	51	42	55	53	49	46	47	46	41	60	51	54	52	49	41	39	51	53	54	50	58	42	51	63	45	39	56	30	47	45	42	39	48	44	54	41	58	50	31	46	37	47	56	47	48	39	39	51	65	52	32	42	56	60	35	51	52	42	41	60	32	47	39	57	41	42	48	52	43	51	48	38	39	38	52	55	46	62	40	47	54	42	44	40	44	43	44	40	44	50	40	42	31	57	45	52	52	66	47	58	55	50	38	47	39	50	53	55	48	46	48	51	37	48	47	43	40	59	45	40	53	41	45	60	45	39	50	37	39	41	41	51	61	37	43	57	47	64	41	44	46	47	37	42	39	44	36	55	57	47	55	43	47	55	38	52	52	44	60	46	37	52	44	44	51	53	45	43	57	42	39	52	41	40	55	61	36	37	48	52	45	40	45	40	38	50	56	49	51	50	50	50	47	37	46	44	49	46	46	47	66	51	48	56	49	56	41	43	46	49	59	45	47	38	47	44	49	41	55	55	46	39	54	44	39	55	51	44	51	56	44	57	59	55	40	33	44	50	40	53	47	44	55	40	49	41	41	41	57	66	54	43	47	52	35	47	59	50	54	39	51	51	45	41	45	50	42	38	50	55	51	48	41	57	34	38	45	55	48	54	44	54	37	65	58	51	50	48	51	39	44	49	57	45	51	43	36	54	56	59	51	49	55	60	45	46	43	53	49	57	31	56	50	53	41	49	58	53	47	42	44	42	46	50	44	42	56	43	49	42	50	49	58	45	40	45	49	55	44	41	60	39	55	40	40	45	51	48	54	46	45	54	37	50	42	56	53	35	53	51	37	45	32	45	49	49	54	42	50	38	47	51	53	57	51	58	48	54	41	43	37	50	46	46	54	46	41	49	49	49	49	45	54	47	43	45	49	48	48	49	58	42	50	53	39	50	53	52	38	61	39	49	59	41	55	44	50	57	53	49	57	43	61	40	61	48	43	60	41	46	41	40	46	40	51	46	58	56	63	43	45	54	48	45	34	37	49	42	35	48	41	44	61	58	38	38	45	47	55	38	60	51	40	45	49	52	42	52	38	41	59	35	56	50	48	54	46	58	59	46	46	51	42	56	49	50	44	46	52	51	51	50	38	43	44	44	39	56	41	49	42	48	46	45	55	57	48	47	38	46	54	41	46	58	42	48	52	51	51	43	62	41	51	52	49	44	52	46	55	50	40	48	49	51	42	47	52	57	45	42	52	39	49	35	56	56	55	47	49	49	59	43	38	48	49	44	55	39	39	52	35	45	46	52	51	52	38	45	62	54	40	46	57	42	54	56	43	56	51	39	48	55	62	47	61	48	38	51	49	46	47	40	54	58	46	46	63	58	49	50	43	59	49	45	49	34	58	46	47	46	40	52	41	54	45	47	37	38	46	48	50	47	54	62	41	35	46	54	55	43	49	41	50	39	66	48	43	51	43	40	39	41	46	43	46	50	33	46	37	49	52	35	44	47	38	42	55	44	44	48	56	45	41	37	37	50	65	54	55	58	43	40	44	45	52	45	48	56	44	43	34	54	46	49	46	66	40	39	38	40	49	58	47	47	52	56	52	45	42	52	39	53	38	48	49	41	45	53	52	51	52	47	51	44	32	52	40	41	62	48	54	49	54	43	43	58	41	46	62	55	43	38	57	42	44	45	41	44	49	49	42	52	56	51	56	57	49	47	57	52	42	44	43	44	31	45	35	47	40	52	51	46	41	46	42	34	55	47	40	57	66	55	50	45	43	32	46	51	42	37	69	54	48	46	52	48	59	43	41	51	35	46	54	53	53	51	42	55	51	43	47	33	49	56	49	51	45	50	45	39	48	63	49	50	37	58	37	42	42	38	48	48	41	51	43	55	31	49	45	38	41	55	52	34	45	44	52	51	56	46	53	51	43	43	39	43	45	40	53	45	46	46	50	61	47	57	51	56	46	46	52	49	49	43	43	54	47	61	48	34	44	49	34	44	39	41	43	56	53	39	52	57	42	53	39	42	42	52	35	51	45	61	55	53
44038	32082	19888	14669	17412	5827	14050	23293	28610	21802	10322	7887	4135	2402	1427	1583	1057	1099	923	911	757	654	638	574	589	590	607	569	593	625	562	604	629	656	613	587	636	586	610	597	597	601	629	593	590	611	559	628	617	618	583	620	530	565	560	623	605	574	642	643	627	601	634	572	625	542	598	578	569	600	653	594	580	559	634	566	615	603	590	562	631	608	604	608	565	580	600	575	637	612	585	608	585	594	587	597	639	574	599	629	641	586	646	636	605	624	592	600	646	631	612	595	592	603	599	597	608	577	619	601	535	578	538	569	633	607	595	567	587	602	598	610	599	564	580	605	611	608	641	572	588	579	613	582	608	560	567	609	586	596	589	581	580	583	631	576	621	606	562	581	602	596	598	622	596	640	610	586	612	571	549	599	579	599	606	590	579	607	567	600	562	605	592	600	572	594	581	611	568	598	572	602	594	609	636	620	548	590	562	599	586	587	608	579	608	627	573	607	602	593	590	611	573	642	610	626	612	522	596	570	528	569	614	579	611	584	619	630	568	618	619	608	588	582	651	582	598	623	587	557	617	551	606	607	620	585	583	560	597	588	619	543	638	621	624	612	582	629	627	573	576	607	616	606	577	563	571	574	560	656	593	591	611	540	594	594	608	571	621	579	635	581	576	634	589	593	594	612	629	620	603	574	564	649	573	621	579	599	588	577	577	604	535	584	601	611	616	583	591	594	590	620	596	551	609	615	546	570	606	531	605	574	575	602	564	590	570	595	617	578	601	596	599	586	606	590	625	600	578	587	638	653	648	621	562	606	583	597	588	600	595	653	610	553	626	585	632	629	596	593	625	586	599	638	582	581	627	580	560	592	597	595	630	605	620	600	575	582	574	588	616	607	617	634	642	600	626	602	585	553	567	581	585	582	564	642	636	610	559	604	587	638	621	586	621	553	610	610	585	626	586	593	605	598	553	618	615	583	643	585	603	597	615	557	644	604	558	608	639	615	565	591	586	650	576	611	587	585	626	590	536	600	593	550	584	579	605	640	601	606	615	548	578	627	560	606	574	624	596	594	576	595	633	580	608	632	594	623	602	567	570	608	580	638	549	649	573	597	593	576	609	608	603	585	615	582	580	602	572	599	582	653	589	572	571	611	629	644	586	632	615	609	607	569	626	579	596	580	609	635	558	616	585	621	605	620	574	565	555	615	576	610	597	582	578	599	574	528	591	598	622	616	586	604	571	600	597	629	634	601	598	589	588	604	653	590	616	561	610	584	600	597	618	628	612	675	636	563	587	608	604	603	593	595	603	619	584	601	602	587	598	559	566	586	601	629	595	614	614	570	612	614	588	576	619	553	596	628	613	617	620	601	573	588	598	577	577	554	619	573	615	628	609	645	576	590	595	591	614	609	631	632	622	668	581	560	604	603	562	615	608	575	585	602	589	597	605	594	580	643	586	596	620	591	594	557	594	602	623	669	583	611	584	597	606	645	610	599	591	563	620	587	569	627	577	580	637	612	622	607	627	605	611	629	626	573	622	599	631	563	614	637	640	656	622	622	567	605	560	583	532	583	601	585	604	558	604	601	648	594	592	610	588	622	614	581	592	619	649	613	597	556	628	588	579	592	616	621	598	591	580	618	623	611	588	635	617	615	582	598	607	570	565	591	586	621	568	630	610	587	619	617	634	632	616	621	572	590	563	578	600	616	622	581	612	586	612	619	581	578	659	649	570	594	578	589	600	612	672	588	620	617	595	633	582	596	600	571	604	640	598	611	570	573	586	582	607	601	613	575	583	607	600	555	582	585	534	568	578	630	631	576	576	592	603	635	581	608	585	577	612	599	603	575	548	643	592	589	612	615	586	607	550	641	570	627	572	596	608	663	632	578	602	610	629	593	602	599	594	602	558	620	589	586	595	623	636	628	584	636	596	531	612	610	586	592	567	581	629	604	582	604	561	624	618	601	620	607	633	630	575	602	602	614	545	638	609	615	600	636	652	584	602	589	638	572	614	624	590	593	570	591	603	560	600	601	626	598	635	635	607	593	586	590	594	591	595	596	584	624	652	601	628	587	592	567	590	601	605	579	571	649	599	603	585	614	584	627	617	574	612	586	615	565	595	586	605	580	597	646	555	609	612	575	605	625	637	562	593	594	621	580	594	584	583	584	567	597	642	598	599	595	594	632	597	623	604	577	589	570	627	605	625	651	643	640	593	579	596	594	584	614	604	577	584	560	618	615	598	559	580	604	620	622	596	648	601	645	565	599	607	598	566	608	581	604	630	578	636	645	591	586	583	572	638	582	617	572	601	601	630	619	595	575	604	622	557	657	603	595	553	641	606	620	596	577	595	534	620	584	589	610	613	633	585	628	568	585	605	604	605	604	586	644	588	621	597	592	593	646	563	614	614	614	627	546	596	592	573	607	610	576	592	555	629	588	575	560	586	595	628	614	576	590	627	564	579	608	582	588	595	580	572	582	645	583	569	634	603	587	569	580	569	631	572	597	579	629	618	639	595	613	625	590	581	571	585	631	615	612	577	604	617	612	628	602	579	599	655	598	591	568	631	588	617	574	611	593	546	613	583	621	574	599	594	611	577	579	569	629	561	643	597	600	575	638	592	569	573	580	562	618	603	580	614	618	575	548	602	574	599	584	577	632	571	628	613	642	610	572	631	653	617	621	582	570	581	593	592	613	634	629	595	623	642	572	588	606	584	582	609	636	561	614	577	600	618	581	609	618	615	584	612	580	643	591	607	645	596	547	590	618	575	571	599	596	625	585	614	622	609	625	565	596	583	595	596	601	587	605	601	564	585	602	590	611	557	624	580	608	597	596	578	582	618	591	607	570	590	651	628	591	584	578	599	632	615	600	593	601	580	560	597	583	576	584	599	609	569	551	577	605	595	655	595	582	612	597	620	593	544	588	601	588	612	584	621	654	630	578	559	631	591	585	591	596	603	620	598	633	628	593	597	608	625	615	649	638	621	590	590	574	606	588	586	589	599	603	613	590	570	640	591	579	575	583	578	607	578	590	611	594	584	564	586	594	543	613	639	631	590	640	586	580	607	605	619	605	592	595	605	588	611	622	560	610	585	564	620	570	574	594	572	619	599	575	626	614	629	587	601	602	600	575	580	565	576	596	610	573	614	626	616	610	623	592	614	656	598	626	618	584	596	631	559	597	632	622	598	666	649	604	640	618	634	560	635	575	586	593	614	587	591	623	586	574	583	579	564	599	619	610	582	618	591	636	620	651	577	604	606	625	576	567	574	626	646	604	595	582	595	603	571	657	614	567	566	608	587	579	552	565	597	603	588	581	629	621	608	610	646	614	586	572	621	567	599	659	634	566	601	618	594	639	601	580	618	580	591	584	581	593	640	637	609	613	590	605	598	581	603	585	603	580	595	596	581	632	582	624	614	622	624	554	612	610	569	614	606	602	611	591	602	607	611	626	615	560	567	615	623	575	621	612	597	606	592	604	553	626	579	610	568	598	577	609
19579	21889	9914	1814	771	444	723	1906	3889	2478	807	543	283	197	106	138	65	73	59	67	62	53	58	49	36	49	57	49	37	55	38	42	41	53	42	46	37	41	52	45	46	53	36	37	45	56	52	44	46	38	50	40	53	50	57	44	47	50	60	36	58	46	47	44	55	60	53	47	53	37	38	48	54	44	45	55	51	43	55	53	46	55	56	44	60	58	34	41	49	36	54	47	52	56	46	51	55	42	40	47	49	64	41	48	55	39	50	55	57	65	46	41	62	41	54	53	47	40	71	51	42	52	55	48	42	49	41	52	45	56	44	38	38	38	48	39	48	52	56	33	39	44	51	45	45	49	57	47	52	42	54	48	47	28	42	40	45	43	53	49	37	36	44	62	46	53	52	55	60	32	51	48	53	45	48	50	47	41	54	40	40	44	57	51	55	46	45	39	54	52	46	45	56	57	44	55	39	38	36	48	43	48	43	31	41	40	40	39	64	47	43	48	48	41	46	43	53	41	42	47	38	51	39	49	47	40	45	34	41	52	50	53	41	50	36	46	48	47	47	51	42	49	35	39	50	37	52	44	46	46	48	48	50	45	49	49	50	27	44	58	39	40	37	45	39	50	46	43	35	44	50	41	50	60	52	50	50	42	53	44	48	47	44	66	56	59	43	46	36	49	44	41	55	60	44	52	40	58	41	41	44	49	65	55	48	40	45	56	45	40	43	52	58	44	47	45	48	50	59	51	48	39	38	41	53	50	51	44	68	42	47	35	43	50	56	47	51	53	41	49	55	51	56	61	52	47	52	43	42	42	43	59	43	49	49	55	41	47	37	34	42	32	50	61	42	52	51	46	52	45	43	48	57	65	53	51	40	51	47	41	43	44	37	51	55	44	43	45	43	52	46	44	44	48	39	57	40	48	47	63	66	37	43	35	50	39	47	54	45	45	45	49	44	39	42	43	42	51	45	43	46	53	50	45	50	47	51	57	36	59	50	64	52	52	49	43	41	35	43	43	39	40	50	53	44	42	55	56	43	51	46	32	49	63	52	56	52	46	43	45	35	41	61	50	50	48	57	38	42	46	30	52	46	50	50	43	51	47	44	48	46	53	44	51	36	44	42	46	57	48	42	48	53	51	45	45	54	43	38	42	52	35	47	56	45	35	37	41	55	61	46	59	45	65	39	48	50	54	51	43	52	51	50	51	33	46	41	38	54	59	53	42	45	63	47	50	40	47	49	46	43	38	49	47	54	45	53	42	41	41	51	42	37	51	52	44	50	48	49	50	47	44	51	37	54	42	48	41	36	51	48	46	39	36	49	38	46	45	56	36	38	48	42	47	48	41	51	53	47	54	47	57	55	45	44	53	33	58	45	54	54	46	56	50	50	57	60	45	45	51	62	52	44	46	39	43	54	57	32	46	49	52	35	42	44	61	53	55	53	55	45	50	38	50	52	61	54	44	39	44	45	36	49	51	33	57	51	59	53	46	51	50	45	45	47	50	40	47	38	42	44	42	44	51	40	42	46	39	49	42	43	47	53	47	51	54	43	49	36	54	38	49	39	54	49	50	52	56	46	49	36	43	52	47	46	42	49	41	48	46	46	39	47	40	47	54	38	50	43	46	41	40	39	46	43	52	49	38	52	46	46	44	54	61	40	44	54	53	48	32	40	52	64	50	49	48	59	54	46	42	52	42	40	42	49	46	53	53	52	57	54	55	52	50	49	50	47	40	56	37	34	42	44	57	45	50	41	49	45	30	37	44	47	57	45	45	59	47	44	48	43	50	36	48	35	44	46	51	51	50	47	42	51	52	43	54	53	47	37	65	40	52	37	45	52	47	53	42	54	51	42	52	50	37	56	46	41	57	48	58	47	50	53	49	37	51	43	48	53	53	44	45	60	47	41	61	40	48	47	42	47	41	48	45	51	37	43	49	49	38	45	49	46	43	40	48	37	34	54	48	41	45	50	47	43	46	44	58	48	49	44	41	44	43	46	49	47	49	50	41	56	42	48	62	40	39	50	47	59	54	48	44	60	49	55	51	42	52	40	46	40	47	46	47	46	51	47	37	48	46	46	48	44	47	55	45	51	46	42	34	48	46	39	49	47	43	57	40	35	36	39	53	56	38	40	58	54	56	43	63	42	36	39	49	45	40	55	47	40	48	46	45	47	55	38	46	53	50	49	49	50	45	54	46	56	44	44	37	41	49	57	62	56	54	48	60	58	49	49	39	49	36	47	37	48	49	46	59	58	52	49	44	44	53	39	48	60	42	48	43	58	44	43	53	52	32	43	34	46	38	51	54	42	57	42	46	48	43	41	60	60	52	43	48	41	41	48	38	57	46	46	58	47	49	55	60	42	45	48	47	43	44	48	48	36	48	56	57	51	55	51	31	42	55	43	56	45	61	61	42	49	54	48	47	40	51	45	48	55	42	32	44	44	49	55	44	50	46	43	32	51	47	45	48	46	53	54	38	38	47	35	46	48	44	52	43	27	55	45	50	48	48	58	52	49	35	40	52	40	50	52	38	44	51	39	54	52	46	55	36	45	40	50	42	46	40	40	49	40	38	55	62	57	49	44	41	48	56	46	52	50	51	58	55	56	43	51	49	42	42	47	46	54	47	51	61	49	49	43	45	48	48	41	41	51	37	50	41	51	47	60	51	39	54	50	53	69	48	41	50	45	50	36	48	46	50	55	37	41	42	36	50	47	44	48	45	44	49	50	49	52	50	55	51	38	39	57	46	52	38	31	44	50	52	45	58	39	45	39	46	35	58	45	36	56	50	42	50	40	44	50	41	46	43	47	45	38	48	62	43	52	47	60	47	41	54	50	57	49	32	38	44	42	56	48	43	34	55	53	52	60	42	43	41	46	65	50	35	52	52	51	42	53	58	49	48	40	37	46	49	38	52	46	56	48	47	37	44	56	55	43	44	49	55	52	45	55	44	45	35	37	49	46	45	64	45	43	53	55	52	53	44	49	42	57	54	53	52	49	47	46	47	57	43	54	63	47	49	49	51	35	47	53	33	44	50	54	46	47	43	57	42	53	57	37	57	54	47	41	45	52	59	55	57	44	41	50	59	48	36	48	35	54	48	40	32	42	46	48	57	44	39	46	36	59	42	51	46	43	45	40	47	41	50	45	48	53	47	59	40	50	42	46	53	49	58	53	55	46	55	45	46	43	36	57	39	54	51	52	47	43	50	48	53	51	40	50	43	54	52	48	36	54	49	47	40	49	40	48	50	61	44	40	37	45	52	53	45	58	43	36	51	47	40	49	43	49	50	48	50	51	43	35	49	52	45	59	55	43	51	50	49	54	46	56	47	53	39	38	47	49	69	38	43	49	56	69	40	38	50	54	36	36	51	58	41	41	45	61	43	44	43	54	59	48	58	47	62	36	43	42	58	48	55	50	49	52	46	43	55	59	54	52	53	52	51	43	44	61	42	51	47	49	51	56	41	41	55	51	56	54	39	47	56	39	56
54502	42745	30584	26595	28391	18692	24729	34512	39633	29821	19650	14111	8156	5259	2811	3016	1907	1718	1359	1107	882	724	664	730	618	614	579	591	627	632	635	634	570	636	629	620	616	612	620	598	594	596	606	562	594	609	609	622	592	639	595	624	596	679	624	578	614	608	645	583	647	558	621	594	663	614	608	582	581	592	585	574	574	599	606	600	583	639	636	608	616	609	596	597	657	582	617	619	640	641	582	616	603	610	573	633	653	622	671	636	633	588	573	597	598	628	621	590	589	602	607	608	637	584	632	586	641	591	647	587	588	622	604	590	602	603	573	637	639	589	589	574	618	656	630	617	624	630	639	631	631	535	644	584	608	607	639	609	565	619	606	568	594	643	588	602	598	626	610	627	619	602	643	596	632	573	620	598	616	583	615	606	595	637	594	585	613	624	594	604	571	582	581	550	641	610	645	646	654	591	568	592	592	610	622	620	609	599	620	613	611	608	626	589	607	609	606	603	627	589	597	588	582	600	570	599	650	587	588	563	623	623	629	626	610	617	602	594	608	603	614	606	606	583	594	585	596	571	620	597	593	586	550	626	626	573	607	603	601	585	605	625	635	642	580	628	606	604	638	604	620	595	570	630	606	608	621	590	607	603	600	646	637	646	595	583	636	593	601	628	605	611	622	607	596	615	608	625	634	610	623	633	635	664	630	618	621	604	641	594	615	622	621	573	591	665	574	638	626	581	600	662	608	555	624	626	663	615	659	622	608	615	618	598	612	622	607	647	648	636	566	617	583	634	574	554	631	610	633	580	589	645	609	621	606	596	627	621	609	602	632	593	588	634	621	611	571	627	602	629	627	669	602	623	637	661	609	632	636	595	575	582	594	619	585	602	598	619	590	579	597	622	627	592	606	622	614	592	635	596	641	600	601	658	644	607	593	619	617	638	610	631	641	604	641	576	670	566	579	629	572	611	639	587	622	669	594	605	637	654	611	611	632	627	642	598	647	589	637	603	620	584	604	601	616	587	628	633	612	580	581	620	623	610	607	552	608	619	627	585	588	608	629	592	610	603	645	633	649	643	612	612	614	588	617	615	619	604	653	631	637	639	604	609	630	637	616	638	600	614	613	664	611	561	594	603	591	585	615	643	597	580	597	593	596	621	609	629	599	593	602	617	656	604	625	616	643	620	638	653	602	625	604	620	649	612	594	641	627	650	606	613	619	616	674	599	596	619	600	598	610	610	654	584	595	602	602	645	634	685	542	631	663	608	581	603	584	637	624	644	621	575	558	610	664	654	668	626	636	611	610	613	611	626	626	622	646	613	591	599	621	574	613	606	565	618	629	616	588	619	598	585	592	622	620	618	627	591	582	671	624	647	630	632	619	610	617	624	607	614	650	609	597	614	622	581	624	614	577	672	618	600	640	655	616	637	629	598	596	650	647	603	636	646	646	581	631	632	559	634	647	624	611	590	594	610	596	636	596	629	612	656	578	635	634	596	613	664	583	601	585	609	604	604	637	610	668	586	638	641	591	667	629	652	590	644	642	643	621	670	611	623	622	598	592	600	654	637	612	641	616	603	625	614	627	573	629	633	615	642	629	610	603	662	599	632	616	600	622	655	603	596	622	564	618	602	609	604	600	602	628	596	610	624	617	616	620	608	622	608	580	587	636	600	603	597	607	618	600	605	641	644	589	620	603	581	618	627	631	652	636	596	625	643	613	607	617	629	598	685	665	614	608	659	626	600	555	619	640	607	635	575	643	650	588	625	605	666	602	600	653	609	640	576	629	620	646	611	626	576	622	597	608	609	611	609	623	602	608	633	593	676	617	638	569	582	617	630	604	621	610	615	603	629	585	597	592	591	597	633	584	620	665	595	602	620	625	593	658	636	658	623	646	605	614	568	606	604	630	622	659	632	616	641	583	630	606	626	609	619	632	648	595	613	621	597	620	564	587	616	615	596	612	617	603	596	614	613	636	616	604	612	611	559	666	613	577	585	575	620	592	588	592	582	592	597	579	603	626	622	607	652	614	645	590	589	637	592	552	590	641	608	602	646	598	584	604	581	623	618	622	634	600	592	668	630	620	592	619	621	613	608	654	677	605	595	605	595	615	591	632	654	598	634	627	606	625	640	588	620	656	578	590	611	635	588	593	620	621	607	596	586	622	661	617	625	642	653	640	584	632	578	619	565	588	611	597	578	626	599	640	655	617	564	633	644	607	591	576	610	617	651	649	585	640	620	625	607	601	606	631	606	640	642	644	618	636	567	586	621	588	624	633	564	622	622	578	637	571	570	567	598	643	574	631	612	576	602	609	586	625	611	606	637	611	607	595	587	566	649	625	650	620	627	643	622	619	622	616	596	644	615	591	614	622	622	642	616	653	611	607	630	615	620	577	640	612	640	605	614	632	580	645	618	669	625	590	618	633	579	609	673	585	611	571	695	604	653	618	657	623	598	628	613	579	608	639	584	631	668	607	588	616	630	640	615	671	575	586	635	586	620	582	669	620	622	624	569	644	596	618	635	595	594	630	601	650	598	635	604	555	602	592	596	577	624	635	622	636	600	622	591	624	619	579	660	602	607	603	641	664	645	628	616	607	625	613	603	619	601	616	587	585	589	626	620	647	616	628	617	596	598	618	640	632	618	549	588	659	641	631	648	582	559	618	630	625	646	603	620	584	646	640	617	627	609	631	621	633	570	606	637	576	629	621	611	654	574	609	601	640	621	629	648	623	626	573	625	604	605	639	606	623	588	625	596	650	603	607	633	601	608	637	612	642	610	629	605	614	653	582	644	589	661	602	605	639	608	661	585	607	625	631	642	616	594	652	638	672	646	604	609	623	624	547	623	638	603	633	606	621	625	649	621	618	634	596	565	634	595	608	605	604	607	644	658	635	617	650	654	590	606	606	601	625	575	609	572	626	600	577	601	610	638	601	595	588	614	650	674	575	684	577	596	629	669	652	604	575	584	661	606	590	591	613	599	611	605	630	606	586	642	624	627	606	636	607	606	590	599	624	575	604	587	575	577	644	601	628	611	646	597	606	610	604	634	617	618	599	612	620	589	609	618	598	617	638	635	652	587	592	619	613	595	625	604	612	600	637	580	636	616	637	641	598	605	601	578	647	673	644	634	609	643	584	602	652	700	676	618	593	608	617	668	606	590	612	617	609	556	605	613	639	594	592	624	639	633	575	608	624	605	570	653	595	607	629	636	596	601	614	575	639	644	652	610	610	588	607	620	603	629	632	627	584	629	561	594	656	584	612	602	612	635	558	607	607	620	662	609	600	599	649	645	627	607	604	617	623	601	595	650	633	559	652	641	602	650	663	602	599	637	612	662	619	592	608	636	589	584	622	591	610	635	621	606	621	590	625	626	566	644	589	648	576	564	611	585	630	626	537	593	606	635	617	627	605	615	659	602	615	580	613	599	655	614	638	648	592	607	607	615	645	619	628	619	637	630	609	636	594	622	617	634	625	607	669	582	633	629	621	607	589	635	644	574
18572	19144	9595	1762	797	408	760	1902	5040	2302	832	526	293	173	116	120	70	56	76	70	54	51	51	51	48	54	43	41	51	57	59	41	55	46	35	59	43	60	34	43	49	48	49	44	41	50	54	36	48	62	47	48	53	44	49	48	52	48	45	51	44	44	48	47	39	42	52	44	42	47	60	38	49	54	50	48	46	57	48	48	35	60	47	50	44	67	49	47	52	36	45	47	43	46	55	40	44	43	50	50	51	58	46	56	46	41	56	51	54	44	54	43	29	72	55	45	47	35	52	55	55	47	46	48	39	67	56	48	42	49	53	69	56	44	42	42	54	45	53	45	57	49	57	46	51	52	38	43	43	69	50	46	46	47	56	63	51	52	40	47	43	52	49	45	51	51	47	48	44	44	42	56	42	55	34	39	45	59	45	52	52	40	53	58	45	47	52	52	46	45	42	50	38	53	57	56	59	44	55	40	56	45	37	50	67	38	51	40	44	53	53	49	54	50	49	35	52	57	37	53	39	51	48	59	51	37	45	48	42	44	44	47	51	50	50	45	57	49	43	42	43	61	35	42	53	48	50	47	38	56	46	44	51	51	48	51	60	47	49	49	58	55	50	44	51	58	44	38	54	41	48	49	50	44	63	50	42	53	47	44	44	37	40	48	39	48	41	50	47	48	57	46	49	54	49	50	54	48	52	34	53	41	51	46	57	38	58	37	39	46	53	39	57	44	44	53	56	55	45	60	45	59	51	64	49	55	55	40	52	45	51	44	65	48	43	53	51	43	40	42	44	52	55	42	38	47	44	56	54	44	46	44	45	45	64	46	32	41	61	52	40	51	48	30	39	52	38	41	54	33	43	47	44	45	50	42	40	52	48	47	37	52	64	40	44	46	45	45	41	65	45	49	41	55	51	55	45	54	58	52	51	41	46	53	43	45	51	58	46	41	43	50	55	48	40	35	37	39	46	42	59	50	45	54	46	43	42	57	54	49	28	46	47	46	50	51	50	45	43	43	34	50	50	35	40	51	53	57	58	51	54	49	49	56	53	46	49	45	51	56	41	46	40	43	62	45	53	53	50	38	53	64	44	46	41	43	48	42	46	50	50	42	31	41	44	51	54	45	63	45	49	54	65	35	56	50	49	56	49	38	43	50	47	44	49	42	50	39	57	39	49	51	45	48	50	35	46	61	59	47	59	47	42	33	33	37	58	51	40	48	42	56	54	45	44	38	43	57	58	44	67	54	58	49	46	47	43	46	53	54	52	45	51	54	47	43	41	49	44	38	37	53	45	46	39	52	47	53	43	49	44	47	55	47	45	43	57	47	49	41	41	57	49	41	37	51	49	48	50	50	53	49	47	48	44	56	60	58	49	45	31	53	54	40	57	46	51	57	62	38	52	51	57	63	50	39	45	44	41	47	52	50	49	42	56	42	42	49	32	49	50	51	48	44	54	40	49	46	44	50	59	58	51	52	39	40	57	52	46	46	48	49	46	66	40	46	51	51	50	56	52	38	43	55	45	59	47	69	39	56	44	52	53	53	46	50	58	46	47	44	54	58	50	43	50	51	50	45	46	55	54	46	48	38	47	31	49	40	39	42	58	43	43	61	42	53	43	51	58	48	53	56	59	42	43	45	42	50	42	45	51	51	43	46	43	49	59	74	56	52	49	40	44	54	36	56	36	44	35	43	45	54	57	38	53	41	33	34	50	47	46	52	51	30	46	49	43	48	37	48	44	52	50	47	49	47	44	47	59	43	47	49	51	42	56	47	48	44	42	50	48	52	39	54	50	43	40	50	37	60	45	44	53	48	44	48	55	50	44	40	56	44	52	44	58	46	31	44	56	48	48	44	35	38	50	38	50	58	44	55	58	51	55	49	46	52	46	36	35	49	41	47	54	49	45	40	45	39	41	41	45	45	43	55	54	39	47	48	50	49	54	50	52	45	48	49	61	58	55	43	42	42	38	59	52	36	43	54	56	44	39	43	44	40	47	47	42	53	49	52	61	44	49	40	52	49	55	45	53	44	46	45	51	49	44	43	47	60	64	57	36	54	48	47	47	53	43	38	46	54	48	54	51	50	50	50	49	44	55	59	61	50	40	55	49	51	57	53	50	46	53	49	37	52	55	46	45	54	45	41	49	51	50	53	47	49	45	59	49	56	45	42	43	51	62	61	51	46	55	48	47	55	53	53	54	40	50	49	58	49	49	45	42	51	55	43	46	44	46	54	48	49	57	46	47	59	46	55	47	51	55	56	52	46	43	44	46	51	48	45	44	38	49	41	39	46	55	46	40	46	36	45	45	48	51	47	47	47	49	45	57	48	50	49	39	34	59	52	42	43	52	45	42	51	63	51	53	43	64	42	52	55	40	42	42	64	38	34	43	53	48	42	44	46	41	42	52	60	38	47	50	48	46	63	38	45	41	47	47	50	47	55	46	57	46	53	41	44	44	46	47	52	60	44	46	47	43	52	56	54	46	50	39	52	47	57	48	47	34	43	39	48	47	44	54	64	65	52	64	54	60	47	56	38	47	44	40	51	40	41	39	41	48	36	53	45	43	44	42	45	52	60	59	49	48	38	47	51	49	51	47	38	52	43	52	59	46	59	44	43	56	42	50	51	43	52	47	54	46	54	54	46	52	48	44	43	51	53	60	47	56	40	61	43	45	50	55	51	53	67	43	47	52	47	40	54	52	51	48	55	49	56	59	50	48	52	58	57	43	54	51	50	47	55	59	58	46	43	47	49	41	45	57	43	42	58	39	45	55	40	56	49	53	52	52	49	60	61	50	43	53	41	50	53	66	65	54	47	39	50	57	50	38	54	42	41	42	58	38	37	46	61	41	41	44	52	42	47	37	38	46	50	53	52	41	40	41	50	46	49	54	45	39	47	54	43	42	51	45	60	42	56	47	52	51	46	52	45	48	44	43	44	45	49	50	44	39	45	53	37	55	48	51	61	46	57	48	38	66	44	49	53	54	42	46	55	49	49	46	46	59	36	57	60	46	48	54	50	49	47	43	45	52	49	47	48	54	42	45	64	48	46	42	51	49	51	45	74	50	40	43	49	44	44	55	43	47	43	57	56	64	45	44	56	40	44	45	58	39	57	48	65	43	45	47	57	47	46	50	40	41	44	50	43	41	39	51	42	60	40	45	37	43	45	51	54	52	50	50	54	50	39	59	58	48	58	48	50	41	60	56	50	41	45	40	56	47	63	45	34	41	59	50	48	54	47	46	49	35	61	60	34	44	52	49	48	48	45	49	52	60	45	56	64	55	53	44	34	53	52	52	53	44	59	49	52	60	60	59	42	40	45	51	50	47	53	30	54	48	60	51	60	58	43	59	62	44	55	64	43	48	39	60	42	49	49	51	41	55	39	53	44	49	51	56	49	41	37	49	48	42	37	41	40	36	62	55	40	58	49	58	49	51	50	50	47	58	41	50	55	56	63	51	63	47	39	42	57	43	53	50	52	42	41	37	38
52835	42005	30306	26008	28280	20588	26181	34533	42657	29610	19931	14726	8084	4746	3193	2992	1507	1374	1315	1076	887	744	652	640	651	645	616	617	627	645	620	606	613	612	617	617	604	653	639	630	608	637	611	649	602	615	610	631	618	623	594	661	577	601	654	574	595	638	640	567	639	621	635	642	668	606	613	615	640	594	577	638	638	640	596	615	627	629	645	633	605	623	612	645	627	629	628	629	597	620	621	630	624	620	601	627	687	593	610	617	617	628	614	668	649	545	650	647	633	587	631	665	655	591	651	639	588	641	632	644	584	615	619	600	641	597	641	612	603	621	640	623	629	623	611	656	625	604	627	626	663	626	647	652	612	630	574	650	682	607	617	592	632	613	626	623	637	615	681	617	635	639	613	634	588	652	650	602	626	601	634	643	627	591	660	676	661	632	635	629	627	595	629	636	625	619	627	649	633	608	631	620	620	610	662	601	569	612	605	608	607	648	617	615	626	658	636	640	653	611	607	600	624	609	640	599	607	674	613	623	623	595	604	593	614	621	607	608	597	635	603	607	581	591	653	608	657	618	636	561	616	649	626	604	644	602	628	641	635	619	633	582	634	630	612	577	617	627	631	632	631	628	582	572	634	619	603	631	638	591	686	654	606	622	582	646	680	623	630	640	630	597	609	634	621	658	620	610	624	664	636	641	637	632	614	615	602	592	650	567	582	677	634	584	592	614	647	616	627	650	600	652	590	652	555	671	637	618	641	582	650	572	599	638	618	610	658	633	677	616	620	637	601	641	638	612	622	664	602	581	648	604	622	654	632	658	580	609	566	592	649	612	637	597	566	640	592	627	611	619	665	618	667	606	656	632	610	663	621	631	650	596	619	596	589	583	592	632	623	645	616	632	618	640	628	572	641	616	616	640	607	666	633	622	647	619	664	615	677	674	628	611	656	611	599	636	642	617	635	614	659	586	567	629	632	612	626	638	615	640	678	600	656	586	616	655	656	600	643	566	580	612	610	633	623	627	615	597	642	618	633	571	606	612	642	636	613	570	642	649	595	646	630	652	635	615	614	596	587	643	621	574	619	609	609	634	622	609	596	601	603	651	598	564	629	677	610	590	623	602	635	636	610	620	640	601	619	586	634	668	654	566	600	662	600	568	599	618	573	629	644	592	627	643	629	615	600	647	610	632	651	584	636	602	642	612	635	612	661	579	605	596	602	644	646	606	599	623	575	618	626	668	624	642	654	679	616	614	629	625	666	632	612	608	641	585	626	641	666	615	619	564	594	652	585	598	623	638	634	639	615	608	627	627	579	626	611	637	628	602	619	625	619	630	666	624	612	613	614	663	610	583	628	628	609	601	599	666	578	637	631	587	630	660	555	682	611	642	623	621	616	683	633	646	654	610	623	624	602	649	632	574	600	631	609	635	604	637	597	614	654	621	592	612	603	569	591	649	613	615	656	613	627	636	618	666	622	615	598	603	628	578	616	616	616	646	600	646	619	597	636	630	630	570	588	658	612	578	675	633	618	653	618	583	624	610	617	602	586	666	641	679	608	614	604	632	619	654	614	576	629	628	655	577	591	656	579	585	664	604	592	643	631	584	639	629	615	581	632	587	636	600	597	601	608	617	648	597	631	572	600	582	604	588	608	578	625	630	650	617	640	630	602	622	584	630	619	618	593	605	597	614	620	578	597	655	604	612	599	611	616	617	614	585	639	639	595	665	635	609	612	631	619	585	667	627	602	634	664	650	608	636	617	624	621	571	619	665	650	622	624	631	668	612	605	593	655	587	665	628	645	632	610	626	667	617	610	649	597	626	593	618	647	619	653	621	635	620	611	619	603	603	632	608	625	613	596	585	614	641	600	588	585	610	614	656	609	640	590	612	661	640	620	628	587	601	626	606	626	612	593	621	614	663	600	632	612	634	590	655	597	639	614	647	652	636	593	659	645	630	599	637	575	586	555	586	630	608	687	602	625	657	665	632	608	612	651	647	605	604	658	626	597	604	612	641	642	641	613	630	654	639	611	604	628	651	652	634	620	664	628	645	598	606	612	553	645	622	657	639	607	576	653	626	670	657	643	608	660	625	594	586	580	635	610	631	604	621	631	616	612	609	609	648	584	636	610	605	587	618	654	623	592	580	658	610	624	610	638	609	646	645	607	641	614	599	615	611	624	638	622	609	593	624	607	606	598	608	622	619	607	578	568	571	667	626	613	616	618	610	603	644	610	634	597	635	596	626	623	601	635	653	639	627	606	662	622	630	587	655	630	617	606	634	606	604	617	588	588	605	614	605	616	634	613	611	625	636	623	633	615	630	648	630	656	658	599	649	644	603	605	590	651	607	606	596	601	579	600	620	621	610	565	633	633	642	600	615	622	625	621	638	624	598	644	602	638	598	642	645	640	672	616	635	631	661	627	628	627	595	666	594	661	684	642	643	602	626	614	605	607	638	653	625	613	605	641	681	623	611	585	639	661	593	601	600	631	600	598	583	663	620	570	641	639	609	663	601	616	617	597	622	648	601	641	667	600	624	617	686	589	606	624	604	631	608	598	620	654	597	644	614	622	601	618	623	624	673	578	610	634	606	631	596	603	610	636	628	667	632	600	652	630	593	627	644	624	595	630	608	637	597	660	651	615	643	618	614	578	637	566	625	644	651	626	616	624	620	661	656	574	616	617	638	609	643	578	631	625	614	628	598	629	658	594	636	582	616	616	624	611	621	646	651	659	629	597	646	617	627	607	614	617	613	635	604	628	599	627	628	622	613	607	611	615	632	627	627	636	629	599	624	596	580	648	632	578	657	618	599	652	660	634	602	605	598	656	593	607	632	594	591	610	618	622	583	624	651	626	622	634	618	615	624	656	634	626	651	670	647	571	575	601	684	579	631	655	610	578	609	643	619	594	629	643	651	615	615	557	640	617	597	620	594	641	617	625	604	612	690	595	588	625	626	662	631	607	627	629	598	588	608	665	629	644	624	595	629	629	636	622	627	618	604	643	636	605	627	620	657	591	607	641	638	594	622	612	632	603	648	605	632	594	609	578	626	630	594	633	639	610	585	637	626	613	658	614	636	618	593	616	607	620	652	612	593	647	603	611	618	601	628	635	635	622	594	586	595	643	607	590	653	661	634	628	673	626	599	664	627	637	591	657	602	604	617	612	628	647	608	647	625	608	598	573	607	622	626	630	627	626	615	637	588	618	623	619	600	568	665	579	607	587	639	601	613	616	591	627	601	613	609	654	581	621	657	612	599	617	563	638	635	598	618	637	600	607	673	622	625	614	637	641	610	601	609	615	605	639	634	651	612	638	614	674	634	615	595	597	647	604	608	622	589	631	615	653	605	625	667	665	588	614	648	649	593	625	654	634	631	579	598	621	637	607	631	604	636	623	643	630	623	653	629	651	622	640	583	631	616	604	626	625	645	656	618	619	650	596	604	588	608	615	614	647	685	615	620	638	604	626	676	587	683	620	596	616	660	622	603	629	609	671	607	665	609
24271	29225	15308	3255	1327	1157	1738	3649	7768	3568	1445	922	464	199	169	169	114	82	83	76	62	56	61	31	61	46	64	47	50	40	45	56	38	36	51	36	44	44	49	54	41	50	54	35	49	44	49	53	61	55	52	51	46	40	46	55	37	50	45	51	35	62	47	48	57	53	50	38	48	41	48	48	54	51	49	49	49	44	40	48	70	46	57	58	49	53	53	56	39	59	45	53	51	49	33	41	45	40	41	45	54	54	59	53	44	58	52	51	46	58	41	38	57	48	54	45	46	47	41	46	40	41	45	49	49	53	51	43	59	48	38	53	58	40	53	45	47	51	59	61	49	54	50	56	52	70	52	56	54	43	56	37	51	46	42	50	39	63	49	45	41	55	53	66	40	50	41	51	49	53	41	59	41	42	47	39	48	47	52	35	46	53	40	59	46	50	53	38	45	55	57	53	49	53	40	44	57	46	48	55	60	49	63	54	39	42	41	45	58	47	60	38	45	50	49	49	48	39	41	49	46	54	50	45	47	43	49	48	51	44	54	52	44	53	57	37	43	49	51	57	47	46	35	49	48	56	47	47	54	49	58	47	50	50	41	46	51	50	51	64	58	39	52	48	50	44	42	52	61	51	57	45	54	45	46	54	42	52	58	60	44	46	49	42	48	66	37	51	51	44	60	48	74	48	41	51	60	45	56	50	41	51	40	46	52	61	52	48	47	52	46	49	47	51	42	36	50	56	56	55	47	48	42	42	65	42	57	49	55	48	48	46	51	57	55	49	46	44	55	40	36	48	46	63	54	46	52	41	52	50	49	63	45	51	46	48	43	40	39	50	52	47	45	62	45	49	47	57	50	59	58	54	40	42	55	45	51	50	54	47	45	49	43	55	48	40	41	50	47	56	49	42	42	59	42	49	49	59	44	52	46	50	56	52	54	47	49	59	46	55	45	45	49	46	45	54	58	47	50	60	50	45	49	44	51	41	46	57	49	45	34	47	44	57	45	56	51	58	42	35	45	44	53	42	51	57	52	57	47	50	55	52	39	49	73	41	48	47	40	46	37	54	49	60	51	47	50	54	42	46	60	50	48	50	60	52	42	41	45	53	39	50	37	46	62	51	49	51	40	42	62	36	55	55	49	48	59	51	51	43	55	47	45	42	45	45	54	47	36	48	44	23	50	54	48	53	56	54	50	42	56	53	55	46	70	45	60	36	45	36	39	41	57	55	56	61	59	46	55	47	44	43	37	41	43	45	47	56	51	53	48	50	50	52	63	42	57	51	42	53	45	44	43	54	49	36	46	47	52	46	49	48	44	53	55	53	46	38	47	50	54	51	49	49	44	44	53	42	42	53	44	56	46	53	48	47	44	59	39	48	49	54	39	50	52	41	55	60	55	46	40	47	43	55	48	65	47	55	53	48	60	59	47	62	44	51	52	54	45	49	53	58	59	47	54	42	54	43	57	45	49	46	39	50	40	43	49	43	44	44	50	46	42	51	48	63	57	56	46	43	46	51	57	61	38	65	54	58	49	46	62	51	50	37	62	38	52	57	73	55	41	31	45	41	52	65	48	57	63	46	53	61	57	41	49	42	39	45	47	54	54	47	55	52	54	30	40	47	51	43	52	39	49	61	50	42	47	43	47	63	35	47	64	48	47	54	43	43	61	47	47	42	50	38	37	52	39	47	42	40	39	54	54	53	42	46	45	45	41	36	49	46	46	47	45	52	50	41	45	62	48	48	61	63	44	48	61	36	54	45	61	66	46	60	50	51	60	60	40	46	50	50	43	45	39	40	38	59	52	51	38	44	64	51	46	44	55	41	50	43	49	39	44	44	52	43	42	53	54	48	53	42	57	42	52	36	56	52	44	47	52	52	52	46	59	59	47	47	52	54	45	45	39	49	58	52	42	48	43	47	54	64	52	44	43	42	38	51	51	56	57	44	46	51	43	41	43	49	48	44	54	41	47	39	52	43	50	47	48	48	49	35	49	45	46	53	51	40	58	40	47	40	47	55	37	42	47	48	48	38	53	44	50	41	47	60	42	47	56	50	41	46	47	44	48	57	45	64	46	58	41	50	43	51	48	49	46	60	35	59	49	60	43	52	47	57	39	58	33	45	58	42	48	46	61	48	39	42	51	51	52	46	36	53	47	47	64	41	55	41	56	42	50	50	54	54	55	47	61	46	49	46	50	57	52	48	42	55	41	57	50	51	40	42	46	58	42	44	59	54	61	45	49	54	54	44	37	43	52	64	54	49	50	44	46	46	54	37	44	47	38	44	63	50	39	52	55	47	49	45	40	39	58	53	47	61	40	36	43	46	50	44	51	51	52	51	49	59	49	50	53	57	49	52	48	39	44	46	35	48	55	49	46	47	47	54	57	39	43	54	57	33	42	45	59	50	44	44	55	54	44	53	40	53	44	43	53	50	55	55	39	47	48	39	38	43	61	54	49	39	51	49	56	48	51	52	43	57	51	34	58	56	51	57	37	49	60	44	45	49	40	46	49	54	51	54	45	52	43	46	46	46	52	48	54	45	49	52	60	60	54	54	51	38	51	59	48	45	47	52	50	50	53	56	42	44	41	44	47	53	45	47	38	62	50	39	51	66	51	62	55	53	50	47	44	43	34	48	44	39	55	53	45	40	36	40	40	47	37	44	65	43	46	43	56	61	50	39	58	40	59	42	47	46	47	52	60	53	42	48	49	40	48	50	51	54	45	38	44	44	47	40	45	51	48	36	53	57	58	53	50	38	45	33	49	49	55	43	49	67	46	54	63	55	47	40	50	40	44	46	55	52	46	51	48	54	58	54	50	53	44	41	50	54	44	43	57	61	56	45	43	47	60	56	62	64	48	47	59	39	53	48	51	45	48	57	42	38	51	46	55	58	52	54	48	55	54	41	53	42	39	59	50	48	53	46	46	43	54	48	42	53	41	51	53	54	57	51	45	41	44	51	55	42	44	52	38	46	56	42	54	45	44	44	48	53	53	45	51	50	61	45	46	57	49	46	56	65	41	48	46	51	47	46	57	37	57	53	43	51	49	46	49	56	39	53	53	51	57	65	45	47	54	54	57	51	52	56	45	46	52	56	60	47	50	48	62	60	49	45	58	51	42	48	40	48	39	50	52	52	59	54	44	55	48	45	36	56	40	48	49	50	59	44	46	48	52	61	59	52	46	33	40	44	43	55	47	55	62	54	46	45	39	55	61	62	41	50	53	56	50	51	40	55	59	48	35	41	64	47	50	48	46	35	44	47	48	52	49	61	55	56	43	51	55	49	47	57	51	47	49	49	45	52	37	52	37	44	59	47	42	46	61	50	60	54	50	53	47	48	52	49	44	45	40	52	50	42	41	39	42	47	55	45	58	53	52	66	63	37	43	45	49	53	66	47	56	45	53	61	45	45	59	51	47	42	56	52	43	44	60	47	55	45	50	51	44	34	43	52	49	35	41	38	54	53	52	45	60	55	56	43	53	43	46	51
56965	47125	34461	31636	34105	27928	34052	41534	49376	32705	25557	19557	11452	5894	4969	3887	2135	1824	1551	1215	925	799	680	631	593	634	629	627	619	639	638	612	662	675	629	616	624	614	619	627	638	630	627	594	627	620	567	639	613	610	644	591	635	583	632	633	654	628	644	620	594	647	666	603	661	643	574	672	660	635	608	645	668	657	627	614	617	631	642	583	615	647	625	589	630	616	613	614	595	623	644	630	610	653	609	641	635	607	612	646	622	635	600	576	666	573	613	581	662	643	628	673	605	635	613	605	630	616	643	632	606	665	647	640	608	670	651	525	616	650	614	624	632	638	639	579	651	612	623	597	631	623	617	628	608	642	657	628	598	627	619	615	613	614	613	621	644	601	614	624	655	660	656	644	583	655	584	588	608	602	634	615	631	646	623	627	625	669	628	646	627	645	623	585	590	651	638	632	607	622	635	578	657	641	588	638	651	654	631	637	634	625	640	636	616	585	607	643	614	613	631	632	616	630	642	641	648	602	603	612	655	599	634	628	651	612	622	592	627	619	608	634	621	629	604	622	662	618	626	599	654	631	575	701	669	567	649	644	637	610	680	599	598	626	643	626	621	582	607	627	603	604	588	613	627	657	642	613	630	634	625	637	657	627	663	635	593	607	625	627	622	633	634	603	637	643	678	627	645	656	635	597	602	611	635	595	658	595	596	628	633	584	618	619	629	652	609	578	682	580	642	648	633	628	638	663	629	597	597	664	683	631	629	603	605	638	634	622	653	626	616	605	670	605	627	625	594	610	632	602	616	633	649	581	600	658	627	633	592	638	614	633	653	671	621	648	623	599	630	611	597	642	637	601	597	653	632	629	621	624	606	613	628	636	632	623	606	629	634	594	619	598	595	608	640	618	626	630	630	605	619	611	627	651	615	573	647	629	661	616	653	640	614	650	639	625	624	578	598	624	626	604	654	604	633	614	624	620	624	605	622	604	651	633	617	632	656	613	650	661	608	650	649	605	626	631	650	637	586	671	617	647	627	618	604	582	607	603	638	633	625	660	623	618	644	627	619	634	616	603	661	648	629	622	645	641	618	629	625	573	622	612	620	629	592	607	607	680	650	636	648	665	630	623	634	656	616	651	675	630	631	685	607	588	680	624	610	646	645	615	669	607	652	646	667	624	626	621	646	630	642	599	618	603	631	569	638	638	639	667	617	638	674	591	602	653	608	609	613	617	600	652	627	605	589	627	636	592	616	687	618	639	623	623	630	648	620	658	599	613	675	645	576	645	587	638	621	672	626	650	624	610	648	664	628	623	646	680	604	628	659	634	628	585	597	672	615	661	643	644	613	622	635	610	649	633	613	632	640	631	596	620	650	628	626	612	583	629	602	634	643	617	632	615	625	653	612	655	692	620	648	652	623	610	604	613	593	621	643	637	636	609	614	614	641	604	675	618	663	603	599	619	608	597	622	587	606	617	665	642	627	638	615	634	666	638	632	620	598	586	587	616	653	608	627	608	645	643	619	618	581	634	648	635	604	637	629	614	618	616	643	635	636	682	646	631	638	640	646	618	655	591	602	588	629	616	616	633	678	628	674	604	622	623	612	594	607	639	616	664	642	641	625	638	599	585	592	570	630	634	594	611	636	641	662	658	625	643	576	620	603	618	672	649	589	674	628	605	617	586	634	600	640	617	631	605	621	632	573	616	653	651	621	600	653	628	648	605	597	630	628	624	588	603	659	611	666	648	643	650	589	615	674	634	606	613	580	652	590	671	638	598	618	586	587	631	610	617	616	628	628	597	623	597	581	583	618	599	614	625	641	626	667	651	626	604	585	638	613	623	597	611	640	602	613	657	637	598	585	615	637	653	645	662	616	647	604	642	615	648	620	599	653	610	633	620	662	660	603	641	638	657	644	654	604	632	613	648	647	645	614	583	579	661	579	613	621	630	657	617	603	635	627	643	628	591	685	665	624	624	652	631	634	626	652	640	651	612	645	607	616	614	619	652	630	589	657	616	657	608	630	649	610	652	623	599	613	651	663	641	603	624	655	565	676	622	630	653	623	596	655	591	639	649	631	604	587	680	638	590	643	600	616	604	613	618	608	589	638	612	660	620	642	630	629	641	634	591	625	635	600	622	635	568	612	613	650	612	606	660	644	600	651	627	637	647	659	627	669	639	656	635	638	649	602	634	596	673	633	637	651	615	644	627	627	657	644	635	633	675	609	583	618	606	652	592	652	649	646	633	654	630	619	627	625	568	608	596	632	628	587	623	631	640	594	608	598	672	607	629	654	650	627	629	664	600	568	597	627	636	641	622	664	649	656	636	599	603	670	607	618	639	626	657	587	592	659	627	625	598	601	656	639	648	625	632	598	651	624	599	662	592	583	639	621	655	630	559	609	634	629	634	629	619	604	638	658	607	580	623	590	577	640	612	554	619	710	590	658	611	624	632	638	675	685	624	624	630	652	629	635	638	593	637	616	582	635	655	667	628	648	614	660	642	594	629	623	612	607	653	620	625	627	611	627	608	643	592	638	609	696	616	601	606	607	655	634	592	615	634	661	635	647	631	667	641	609	596	633	665	620	660	598	672	621	670	610	648	602	634	625	691	671	624	614	616	563	667	621	636	626	623	653	674	618	616	654	618	652	616	665	608	650	626	622	599	683	642	633	630	588	555	664	577	619	646	622	643	635	656	613	617	646	625	616	606	599	581	611	635	645	655	663	699	639	645	612	606	611	651	642	627	612	624	627	641	621	633	637	629	598	652	668	572	633	625	589	643	602	625	654	603	635	643	642	624	611	632	627	585	600	623	635	604	664	603	652	638	631	643	594	570	629	628	606	616	628	615	595	598	650	638	602	604	644	631	602	601	643	631	584	657	625	629	613	647	625	626	604	620	664	584	639	650	600	626	638	602	650	638	611	613	624	603	620	619	630	632	601	624	615	592	640	633	644	638	630	601	615	643	647	644	667	639	679	666	626	621	628	650	598	597	630	640	625	631	626	621	625	627	574	608	632	602	654	636	638	611	648	632	655	610	665	621	600	664	653	626	607	619	656	609	666	639	599	619	597	641	615	593	615	641	599	591	658	656	660	625	605	641	592	600	612	593	655	624	657	620	621	619	611	619	626	611	648	622	646	600	644	682	598	638	643	635	678	605	626	583	621	626	581	624	659	606	612	646	662	635	601	632	624	639	636	624	604	657	675	657	598	635	643	668	644	659	623	649	657	621	637	622	614	637	626	654	600	621	613	653	628	652	633	592	648	596	622	616	636	593	594	587	611	648	598	685	628	615	584	652	611	611	618	608	597	589	618	644	625	659	619	650	622	593	620	595	650	643	678	595	673	595	639	599	596	680	650	644	611	611	605	636	630	652	576	606	625	661	606	664	656	604	645	657	634	638	688	615	631	636	647	594	620	610	617	659	584	630	617	627	629	628	622	605	628	621	597	627	627	631	618	656	647	575	642	662	653	654	655	643	605	640	562	648	673	602	657	571
10351	6395	2351	530	219	220	394	658	1940	889	407	292	158	97	98	79	61	71	68	48	52	54	54	43	57	54	38	51	53	52	41	54	44	56	53	49	52	45	46	48	62	47	55	43	48	44	49	42	38	37	50	45	56	46	46	54	38	53	34	54	44	52	51	48	46	49	52	42	30	50	44	55	58	42	37	67	43	57	52	36	42	50	51	55	45	48	56	58	46	61	41	52	53	42	48	33	56	57	60	37	46	28	50	46	52	54	49	49	37	49	45	43	55	48	46	45	45	47	42	52	50	41	41	55	50	43	42	50	48	51	45	44	46	50	45	62	53	43	44	57	39	42	43	57	50	45	36	62	50	45	48	56	60	54	51	53	50	51	40	41	51	46	50	58	40	57	48	58	51	50	51	43	52	49	39	46	50	56	49	48	49	54	56	41	52	55	39	50	47	48	55	48	59	39	48	44	49	38	51	48	50	51	62	58	54	42	42	46	53	44	37	54	55	49	52	54	46	57	48	56	56	47	44	63	39	43	46	46	50	67	40	47	44	47	48	54	49	49	52	52	40	36	48	37	49	29	48	60	46	44	51	31	47	48	46	48	46	38	55	44	45	48	45	44	51	47	58	42	53	27	55	50	59	50	53	50	47	62	46	50	46	49	52	60	40	34	45	38	51	44	53	50	49	53	58	40	50	42	50	59	52	41	42	53	54	46	59	46	35	64	49	38	48	56	46	60	47	57	49	43	35	50	52	53	40	56	46	49	50	44	55	43	33	55	34	49	36	46	52	55	38	43	51	55	42	52	56	45	41	48	51	49	47	44	52	44	47	38	37	62	47	55	55	59	38	54	44	51	48	29	43	56	43	53	60	56	38	49	43	48	56	36	48	49	47	53	44	31	48	50	48	48	56	35	54	50	51	47	60	34	42	56	42	47	54	40	55	61	46	40	49	47	43	61	37	37	39	43	57	48	55	41	41	59	43	48	53	39	49	50	67	44	46	38	36	41	52	55	47	44	43	57	44	47	52	51	45	44	48	55	55	49	60	60	48	50	53	47	59	48	48	55	43	55	42	31	52	41	61	53	45	53	55	41	47	41	45	55	43	51	54	46	44	61	46	53	48	62	48	51	37	53	48	35	55	41	49	53	56	60	44	57	45	53	46	54	51	52	38	41	38	39	58	46	56	43	41	44	46	55	51	45	41	42	45	35	44	46	44	48	32	56	64	47	41	38	54	36	59	37	45	49	49	52	47	34	40	55	44	48	45	53	50	35	49	54	45	51	38	45	52	58	60	37	38	37	43	46	47	48	50	45	44	35	56	47	33	46	45	45	33	46	50	47	38	39	48	49	44	43	46	51	38	38	51	49	41	47	51	53	53	48	57	36	42	43	51	51	49	47	70	39	48	44	59	43	51	54	45	39	53	44	45	49	43	46	37	52	59	39	47	43	37	51	40	48	47	58	53	59	62	40	60	45	51	46	44	41	51	53	55	47	48	56	51	55	47	39	43	48	35	36	46	49	54	47	45	53	38	53	42	43	59	38	40	41	59	48	44	54	50	39	44	40	50	38	46	46	45	64	54	45	41	51	30	43	42	40	45	46	42	51	55	44	43	46	57	45	41	57	49	39	54	44	52	48	54	53	42	41	32	43	39	40	51	57	57	52	45	36	43	60	48	42	35	46	40	48	43	51	53	38	45	49	45	51	52	40	43	43	48	39	47	45	45	52	40	47	43	44	55	53	58	35	40	43	57	44	62	49	60	59	47	39	46	45	53	38	46	48	50	47	40	63	49	52	52	49	54	48	42	47	42	37	53	42	45	45	36	39	41	43	42	37	51	40	49	48	52	59	43	44	54	59	48	45	36	52	37	46	50	44	51	45	42	57	43	40	40	59	51	41	44	36	40	43	45	37	45	48	48	49	45	45	38	37	45	55	48	36	42	37	34	43	58	37	46	49	43	44	47	57	48	48	35	47	42	47	35	54	44	41	51	42	42	43	54	54	54	35	44	52	41	58	45	56	48	55	57	54	42	27	55	52	42	42	40	46	50	50	61	43	55	51	48	47	42	54	42	46	48	41	45	38	49	46	45	45	56	42	48	37	52	42	47	40	59	43	40	40	45	55	47	52	49	45	60	60	40	49	49	40	54	43	31	54	63	47	53	40	56	51	57	43	43	48	49	42	38	46	48	44	37	42	44	46	51	35	51	43	47	46	40	44	32	50	48	58	36	47	45	57	49	47	53	36	59	47	56	46	36	42	52	52	46	57	53	58	48	43	42	50	38	58	49	53	36	44	42	45	60	47	45	53	54	53	45	39	42	56	60	36	49	56	46	46	51	51	52	47	48	56	46	48	50	53	38	40	38	49	47	37	57	40	53	33	35	56	39	42	48	50	40	61	39	46	49	46	37	38	50	42	53	51	56	43	40	38	39	51	47	52	55	40	50	45	42	50	52	44	51	40	53	41	48	53	54	40	64	45	56	40	35	43	45	41	32	44	49	36	52	39	55	49	29	55	30	43	57	48	50	46	46	44	49	56	40	45	45	39	46	52	36	44	44	54	50	51	51	52	45	55	47	59	36	49	46	42	51	52	45	45	55	52	34	53	45	52	42	46	54	46	61	45	42	63	42	43	43	47	37	51	56	36	40	34	44	55	44	42	50	43	59	39	48	39	44	34	59	44	32	53	45	42	42	54	35	49	35	41	50	41	39	47	48	49	36	48	62	48	38	51	39	39	46	50	49	57	48	49	46	50	48	48	51	43	59	45	60	56	43	46	44	44	42	44	53	49	66	71	35	54	57	44	56	53	66	44	50	55	47	40	52	73	48	48	54	38	59	42	48	50	52	48	51	50	44	51	65	57	43	43	45	41	45	38	44	47	45	45	48	50	47	47	50	54	65	42	42	57	45	50	41	49	46	50	49	40	38	49	61	61	52	51	48	47	45	39	49	52	50	40	49	45	47	49	45	47	47	45	46	55	45	56	40	44	49	49	41	36	57	48	54	39	46	48	52	58	49	45	59	57	58	48	36	51	38	57	53	39	40	46	46	56	50	48	55	46	34	40	60	47	41	44	58	36	40	38	44	35	41	47	37	38	35	46	47	44	45	52	42	57	50	43	40	46	49	47	58	39	39	47	46	48	57	47	47	48	50	45	34	38	47	50	52	48	53	37	52	36	50	52	47	54	46	35	51	51	55	41	54	44	53	55	51	50	34	42	56	48	50	47	58	52	41	43	53	60	52	39	54	47	38	47	50	44	51	50	47	65	36	41	49	55	61	45	53	48	51	40	46	53	42	45	53	43	57	38	49	47	47	53	53	44	49	58	54	49	52	48	49	41	42	54	50	36	58	43	49	40	53	49	31	49	42	46	47	46	54	51	40	48	50	49	44	61	40	36	44	42	56	38	51	48	56	54	43	54	57	48	62	49	45	28	52	44	34	53	42	44	57	47	54	53	46	60	50	40	37	43	40	52	45	45	37	55
42914	30874	17938	15761	15687	12284	19072	23014	32188	19286	13437	8952	4719	2294	1963	1503	1003	947	892	825	671	679	626	615	601	589	573	607	601	573	619	629	605	579	587	566	602	608	600	608	613	595	548	573	629	606	583	620	615	575	574	592	596	583	571	605	609	595	619	624	560	620	579	587	611	612	573	599	611	603	590	585	610	605	632	537	614	572	607	577	596	589	542	603	623	554	573	592	606	573	577	592	592	602	584	578	571	561	593	605	630	576	600	612	621	617	573	608	571	609	630	595	577	590	644	617	592	632	605	559	577	585	618	568	582	611	611	617	605	629	598	577	653	580	577	605	588	607	576	587	548	616	576	591	591	603	607	588	600	628	616	586	634	610	601	581	648	615	609	601	590	613	604	600	628	571	612	584	573	563	585	535	590	580	603	564	598	629	620	568	595	576	603	603	600	612	594	616	539	690	613	566	565	593	606	604	562	589	568	572	575	564	578	589	582	638	601	567	569	616	622	598	638	580	535	620	613	631	562	563	614	595	653	578	553	622	627	612	583	626	587	592	581	599	606	552	582	603	649	615	604	589	584	586	560	593	569	624	564	575	609	602	630	602	609	565	549	596	567	592	553	610	575	600	625	565	605	569	599	635	596	587	611	611	584	609	592	629	562	626	638	594	603	598	612	590	576	573	578	575	584	640	605	622	587	563	581	580	611	639	529	627	608	566	583	633	573	584	601	590	558	575	553	588	633	566	622	549	551	617	599	591	623	585	559	596	609	574	594	568	591	606	616	609	590	598	587	608	595	615	545	599	572	587	609	563	625	556	590	592	607	605	579	610	619	602	605	592	606	592	614	591	585	578	593	598	622	622	619	638	604	622	585	574	635	587	560	626	585	607	575	636	612	572	596	576	590	601	560	603	604	625	570	577	560	605	566	559	584	596	572	585	547	555	601	603	544	560	585	555	610	599	568	639	585	592	587	600	582	564	615	568	592	591	606	588	605	634	584	580	584	599	595	626	560	595	593	624	618	607	598	619	605	585	592	603	564	602	602	574	618	584	628	590	584	608	582	588	614	592	607	601	611	620	616	597	581	569	586	602	565	614	572	578	620	585	562	641	578	558	560	579	583	572	562	592	563	589	570	548	594	638	631	622	637	627	648	565	600	587	587	573	626	616	574	619	622	580	556	579	614	657	554	601	569	582	587	564	620	605	632	546	594	588	581	606	549	590	605	617	642	600	571	567	580	597	586	587	591	561	589	583	575	612	612	644	607	625	597	565	604	641	567	581	649	581	554	624	575	557	570	551	554	591	627	573	558	592	641	589	656	569	579	601	620	605	586	615	601	565	571	638	594	628	593	596	576	567	536	571	585	572	597	613	617	554	593	598	614	634	556	573	582	583	572	565	580	608	602	610	601	599	564	625	592	587	620	591	598	600	587	593	625	603	586	579	589	592	596	646	600	583	588	628	590	584	609	590	595	595	576	574	603	613	576	627	615	587	585	557	620	612	590	606	609	612	620	587	586	628	587	584	625	616	619	586	594	645	592	600	626	587	588	571	596	591	613	624	596	599	597	578	606	600	598	573	590	586	594	579	639	592	594	563	591	585	616	596	592	593	610	581	595	603	539	596	599	612	599	632	596	557	604	603	625	599	602	632	593	624	587	608	612	587	628	608	611	619	660	625	665	609	575	579	599	626	596	610	603	638	595	549	555	636	619	585	591	573	654	596	610	582	565	592	586	588	621	596	571	580	614	560	625	592	573	630	594	617	632	586	592	596	638	568	590	568	581	587	616	542	670	574	591	619	643	584	610	581	656	621	598	593	652	574	575	604	629	596	592	594	614	581	563	646	607	622	583	608	584	593	569	606	638	587	611	567	617	624	615	565	615	604	592	584	565	576	608	607	582	591	561	585	649	561	602	546	601	643	589	607	571	586	587	570	608	629	568	579	603	592	563	587	581	557	602	615	596	596	593	620	618	559	587	660	590	611	620	592	579	598	633	579	614	593	612	615	616	553	628	566	617	545	603	623	602	643	612	604	561	622	571	591	629	581	566	572	632	583	574	641	566	624	606	595	561	622	616	597	574	579	561	557	540	590	621	553	590	563	569	596	569	589	564	591	644	595	587	611	592	638	615	616	608	599	603	622	648	599	600	618	600	631	627	589	546	602	627	624	590	626	614	614	612	560	597	615	579	582	637	626	614	599	609	595	573	624	582	580	610	606	596	637	622	601	556	575	606	580	595	603	572	589	586	587	586	577	634	608	634	593	587	582	562	593	591	604	614	608	572	624	578	605	591	627	563	561	600	603	652	564	612	581	609	588	601	586	632	629	649	616	595	586	655	561	585	581	589	583	552	610	638	618	590	591	603	574	559	585	607	619	593	603	566	560	589	610	597	626	583	576	598	618	553	612	579	595	579	619	580	623	578	617	587	565	621	593	583	602	563	572	562	609	609	583	576	615	621	613	653	622	641	586	580	592	639	555	596	589	531	589	575	589	565	597	548	596	597	582	582	599	590	607	619	642	597	620	582	615	619	604	586	634	590	623	600	626	579	635	655	624	619	621	593	578	579	593	613	606	571	584	605	604	573	611	604	607	643	596	589	574	613	573	658	581	542	583	603	606	599	590	619	594	599	563	642	637	607	584	602	602	569	621	598	541	594	585	619	604	608	614	619	572	631	602	612	613	614	649	566	555	637	563	601	569	617	591	574	605	590	588	641	547	630	577	583	556	574	595	606	624	612	586	613	595	618	618	617	554	591	629	576	570	618	601	614	623	599	616	597	596	640	567	609	582	600	656	633	581	568	629	626	592	589	586	601	586	606	609	591	604	633	625	564	608	596	633	578	611	625	637	632	649	603	577	599	619	597	604	610	603	617	588	647	586	618	618	614	620	597	591	563	592	599	574	608	649	585	661	638	557	572	585	637	630	605	580	581	607	597	587	570	563	611	583	607	573	604	613	551	590	590	625	587	578	618	580	600	591	585	620	597	635	572	585	585	612	592	560	605	603	592	601	611	633	573	598	595	603	605	607	639	601	610	591	598	567	570	589	632	612	574	611	566	594	623	621	597	586	632	564	584	579	650	576	610	609	658	616	593	591	640	588	587	594	610	642	587	620	555	616	592	589	614	590	569	553	609	563	617	639	573	562	603	598	578	589	599	593	574	614	615	641	621	553	603	556	582	616	586	564	579	606	547	588	607	586	590	621	622	552	586	625	600	588	578	598	578	583	579	605	612	564	578	619	543	610	601	561	622	631	615	572	594	607	581	619	581	568	606	581	561	600	606	596	610	625	627	607	583	597	558	568	600	551	598	620	597	634	592	614	609	610	581	636	592	610	613	594	583	578	600	606	605	561	564	580	582	615	593	612	612	598	579	594	601	618	594	571	614	563	598	618	601	633	643	579	658	569	576	605	562	595	643	601	591	569	600	636	609	595	558	621	542	594	623	612	616	621	606	600	570	573	552	608	612	609	612	559	567	585	574	611	561	561	592	608
18354	20924	8804	1757	711	455	1135	1753	5028	1759	1151	622	337	170	170	111	82	99	70	58	57	50	62	38	36	60	39	62	48	54	40	49	61	46	45	48	37	51	50	46	51	42	50	58	54	50	49	53	51	40	49	42	44	47	52	38	48	44	51	45	44	52	45	43	37	46	48	49	52	50	36	47	42	41	42	52	45	49	45	42	49	55	46	39	46	39	49	51	56	67	57	48	47	39	32	49	56	46	53	40	48	48	56	45	54	43	52	42	52	61	67	38	47	53	48	49	45	40	42	40	46	39	52	43	53	49	42	41	66	52	53	59	45	47	45	55	41	40	49	70	43	52	45	49	50	41	51	41	56	42	58	45	38	46	54	44	49	41	41	55	54	51	51	47	51	61	57	42	41	42	51	47	58	51	44	52	48	44	39	52	47	58	42	39	48	41	42	52	45	47	52	49	53	37	45	44	41	44	30	59	46	46	40	42	44	50	47	50	58	45	47	50	51	30	41	46	51	59	65	48	48	43	43	51	41	43	50	61	49	44	51	36	54	49	39	47	42	47	55	61	53	50	54	46	43	48	40	44	53	39	41	55	50	41	48	35	46	58	51	44	52	48	38	48	35	45	39	55	58	50	50	58	55	52	46	52	43	48	67	46	54	37	59	57	58	54	48	41	33	62	44	54	61	44	53	51	50	56	51	44	53	52	53	59	54	38	54	44	56	47	41	54	36	45	38	55	45	43	41	49	60	50	53	54	38	38	36	40	49	40	62	54	52	43	52	41	44	38	38	56	48	56	58	44	53	64	44	52	50	50	37	41	52	40	35	51	38	38	43	42	46	57	43	42	46	53	56	64	48	52	58	36	49	49	46	53	52	52	53	53	53	53	52	53	49	41	52	49	46	43	56	41	42	45	48	42	40	61	57	44	38	48	41	50	48	51	51	50	46	48	41	49	36	40	51	40	41	45	40	50	41	53	49	44	46	34	38	49	38	61	58	36	50	51	57	63	50	45	45	41	40	33	57	49	52	45	50	45	36	54	50	62	48	38	51	39	44	47	54	45	45	42	45	46	38	45	50	45	59	43	71	64	38	51	44	42	50	64	43	52	48	57	45	52	39	46	49	62	44	58	40	45	52	58	52	45	58	50	50	54	34	36	26	56	46	53	50	31	40	58	50	43	51	53	54	44	53	56	47	48	49	53	42	43	47	39	45	58	35	54	55	37	47	49	45	47	43	46	49	57	46	66	46	46	59	47	53	48	48	50	47	58	38	53	46	45	50	52	41	39	50	41	52	48	49	43	49	60	42	42	37	34	52	52	53	46	46	57	33	43	51	59	41	47	42	59	50	40	41	45	54	53	38	49	47	44	55	38	45	59	48	62	50	52	41	59	57	50	51	49	49	51	46	43	56	49	51	54	52	60	45	51	49	61	37	49	43	51	37	46	45	45	45	55	61	47	45	57	52	46	46	48	53	48	56	48	56	55	52	37	46	53	39	42	42	53	56	47	46	44	50	55	43	55	51	45	46	50	51	45	41	44	43	41	42	51	49	48	48	53	54	45	51	47	53	50	39	43	51	43	48	59	45	52	61	34	48	52	53	44	45	52	40	44	36	34	46	41	42	56	41	50	60	51	47	41	58	41	42	47	55	46	49	52	49	55	53	44	49	46	58	42	41	42	45	57	46	50	47	42	48	42	48	54	40	68	52	49	42	54	53	45	45	39	44	53	50	38	53	53	36	47	49	52	59	49	59	47	53	46	37	44	52	43	54	45	47	44	51	47	43	41	54	52	54	46	44	39	47	66	45	31	48	63	53	42	41	38	40	53	44	56	54	42	48	38	40	48	46	48	55	56	51	45	39	49	40	42	54	48	53	43	47	43	48	46	60	59	48	51	47	65	42	66	62	46	35	47	51	39	36	42	69	35	53	57	36	43	60	57	46	45	60	49	42	56	58	46	44	49	59	44	56	41	37	49	52	36	48	49	43	52	44	46	44	41	43	51	46	40	37	51	49	51	56	55	50	40	51	42	39	44	47	45	56	42	37	41	44	58	51	38	53	39	52	55	52	47	54	50	48	51	56	44	55	49	36	53	56	58	44	54	42	49	55	47	35	54	39	41	46	45	46	52	38	48	42	59	58	51	60	46	58	56	52	56	41	44	49	47	37	58	44	53	56	52	44	41	43	50	34	48	33	54	59	57	53	49	69	46	65	57	45	45	46	54	38	50	55	48	35	40	44	37	39	54	53	55	53	46	52	42	54	50	57	45	54	60	52	49	58	57	30	42	46	38	53	46	51	47	58	47	46	49	49	45	37	46	59	48	59	55	30	50	37	52	55	46	58	54	46	59	56	45	31	38	40	63	44	47	62	52	68	53	53	49	41	46	46	49	47	42	48	44	49	55	43	52	42	44	42	47	48	57	53	33	44	38	38	47	37	38	35	68	51	53	42	48	44	44	48	52	55	44	47	43	55	50	49	44	53	59	39	49	45	46	56	45	46	38	51	50	38	46	53	62	60	48	53	41	48	45	48	44	53	46	43	53	60	48	37	50	47	50	55	59	41	43	47	49	45	50	64	52	54	56	45	47	55	48	43	48	44	48	48	50	55	50	50	47	37	39	51	50	55	64	77	51	56	52	43	41	46	47	43	51	50	44	33	68	49	37	58	40	49	47	63	49	51	53	39	58	49	57	53	49	39	50	40	40	47	55	55	53	39	52	30	42	47	42	58	43	41	53	38	45	55	40	48	38	52	45	38	47	50	49	44	46	45	50	39	52	47	53	56	68	44	45	37	54	41	42	38	45	61	46	48	42	46	41	49	46	49	42	42	38	52	51	35	56	45	43	46	45	43	44	64	48	47	35	47	47	54	49	49	41	48	42	48	40	39	43	37	62	47	54	40	55	58	49	49	53	39	51	53	52	54	44	46	49	56	57	51	47	58	42	46	41	49	47	38	61	64	52	53	40	45	50	36	35	56	44	56	49	32	48	48	47	51	34	57	62	37	55	47	55	36	55	48	45	47	50	44	49	40	38	43	40	58	51	60	39	50	37	54	49	50	51	43	45	51	32	52	45	41	54	50	52	40	52	40	44	44	49	48	46	43	53	54	58	41	50	49	49	48	53	49	52	59	49	52	49	43	44	48	39	55	53	64	48	37	63	48	51	47	48	45	53	55	47	45	45	46	53	44	39	39	47	42	43	51	46	58	39	55	42	50	65	47	54	58	50	43	50	46	48	48	48	40	38	52	55	40	41	57	35	48	46	50	64	45	50	51	69	54	67	47	48	43	53	58	51	61	51	46	51	50	52	44	46	53	51	31	43	47	45	46	45	50	36	38	50	45	44	39	50	47	37	45	37	47	53	56	41	54	48	42	38	49	46	34	39	42	54	54	48	58	59	40	52	52	49	50	50	50	46	53	56	50	51	40	48	43	51	43	49	40	41	60	52	46	55	53	49	46	52	41	45	45	48	38	51	39	44	44	49
54386	42149	27787	27002	27666	20747	29998	32655	42004	26524	22450	15867	9230	5188	4460	2571	1887	1793	1271	1080	847	702	643	672	598	606	580	657	618	617	656	607	608	611	649	598	613	627	596	623	588	597	612	601	616	603	627	636	618	634	620	586	604	627	556	592	615	626	624	593	616	637	630	625	597	569	634	608	631	636	587	614	640	618	636	563	622	614	669	620	603	624	635	582	625	636	591	597	578	523	610	546	610	568	600	624	611	602	584	622	681	590	585	647	596	622	571	620	659	632	620	607	657	590	607	617	584	616	649	634	602	602	607	576	620	613	626	616	607	583	626	634	586	611	569	607	597	599	621	647	609	575	633	625	618	631	591	608	616	617	566	640	612	597	636	607	585	611	617	569	624	594	578	589	614	615	614	575	620	612	617	586	609	605	644	631	581	606	631	612	641	553	614	624	592	651	610	627	590	611	632	600	574	598	614	621	641	612	631	601	591	612	574	629	673	605	584	584	577	635	610	613	619	685	642	572	609	576	573	607	643	622	600	627	624	604	611	606	584	629	608	610	649	614	588	628	624	617	611	614	613	617	631	631	658	643	596	615	638	602	642	592	612	564	595	599	624	634	603	572	606	614	622	637	615	631	551	599	616	634	570	611	648	602	615	596	596	579	661	564	634	669	610	631	612	651	599	670	595	598	602	635	639	608	628	618	580	576	606	599	620	598	597	681	626	610	569	596	576	609	588	649	613	631	621	592	588	616	599	579	643	655	627	620	625	643	601	631	602	582	590	607	646	612	632	595	610	569	603	588	616	648	586	618	563	614	588	609	587	608	614	604	598	598	591	608	636	603	587	612	599	576	619	601	557	615	594	642	623	598	596	637	589	637	595	594	607	614	604	608	581	652	616	637	598	628	588	586	567	600	618	612	617	607	615	575	613	581	578	629	579	617	631	598	637	609	602	627	625	605	634	632	617	607	614	637	676	596	599	628	582	600	595	601	597	609	581	633	639	600	607	629	607	593	598	590	602	609	616	606	629	611	643	618	597	619	627	599	578	620	622	565	640	604	601	650	610	639	605	615	642	665	623	623	619	641	623	589	619	584	584	600	591	637	605	623	639	597	608	610	604	611	654	597	630	616	621	640	565	626	632	603	598	610	594	578	588	608	635	636	599	635	614	571	600	607	570	616	618	605	587	570	570	598	564	625	638	621	652	610	575	601	616	628	627	631	659	645	623	594	619	610	640	608	633	610	616	631	646	602	594	600	618	579	640	636	600	581	643	601	594	593	591	578	597	574	619	630	660	619	629	579	637	628	616	671	612	543	625	599	607	621	623	620	628	596	620	629	584	659	569	618	610	610	598	580	591	616	621	602	630	617	589	642	637	614	602	600	580	594	604	599	604	641	641	606	609	599	611	650	631	599	592	639	584	630	610	578	600	606	631	584	619	618	624	633	603	641	594	600	596	609	560	620	600	614	639	587	586	609	683	629	622	616	627	584	556	620	594	651	625	643	604	648	627	618	637	549	613	618	586	594	621	623	625	613	639	619	615	595	602	639	618	596	613	633	593	604	654	604	664	635	557	580	619	654	617	634	606	625	608	590	601	642	604	656	667	610	621	632	574	653	637	614	588	625	657	583	581	615	614	657	619	659	588	607	595	603	625	634	625	585	565	615	620	598	638	622	615	599	609	623	628	581	604	567	585	610	574	584	676	632	574	606	600	604	572	663	607	617	631	594	553	590	598	614	630	636	622	609	612	578	626	624	639	578	587	622	632	562	618	599	616	647	606	583	631	639	570	628	639	622	586	578	585	641	589	607	580	612	601	586	655	653	610	588	616	602	589	623	558	586	636	597	569	563	604	606	582	605	587	587	603	630	621	638	630	636	661	636	627	609	627	633	597	631	615	585	634	587	597	617	599	593	609	599	595	600	588	601	627	636	619	587	595	589	612	584	586	612	596	537	565	623	581	568	640	587	582	632	618	615	603	619	619	603	586	620	622	625	597	609	635	631	578	608	580	638	645	602	610	631	622	596	632	614	627	597	639	609	620	611	603	584	614	623	632	553	629	661	603	616	628	654	613	602	605	590	623	624	640	591	638	612	572	610	621	632	593	622	652	603	578	623	628	584	629	670	614	621	569	603	601	615	632	556	597	640	584	591	617	590	612	610	637	605	614	608	633	561	584	586	642	665	618	630	580	651	580	622	596	672	606	623	606	605	568	638	614	617	618	629	622	627	590	584	607	604	617	517	602	602	624	603	629	627	584	571	655	638	603	601	574	582	614	632	586	615	621	583	598	552	673	611	575	581	583	580	594	623	630	588	567	676	640	605	606	575	588	615	674	627	632	609	602	626	595	614	619	602	614	608	586	602	604	584	610	654	633	579	638	627	666	621	606	590	611	624	644	628	637	629	574	592	645	607	580	621	648	602	637	617	613	621	652	612	593	630	576	623	649	590	626	669	615	656	621	571	619	569	675	619	586	631	634	603	621	615	647	576	606	608	624	685	598	593	633	660	644	605	602	625	635	559	638	614	609	586	616	583	572	608	606	626	604	639	625	568	605	606	653	623	629	581	638	620	600	633	598	615	606	590	598	563	610	588	591	601	608	602	614	605	578	627	636	586	610	589	606	625	593	629	645	611	598	617	636	584	594	627	605	612	598	598	650	549	593	635	606	619	602	631	612	656	612	595	615	601	582	623	607	635	635	585	578	615	589	599	591	637	602	599	611	635	585	604	659	577	597	608	641	633	601	619	634	579	610	606	597	634	607	594	626	591	646	692	584	643	622	566	579	618	642	619	583	600	588	595	607	615	601	601	651	617	577	608	630	620	622	615	622	625	621	571	630	594	555	631	555	606	619	625	615	587	630	575	631	629	641	621	597	659	628	640	612	597	622	624	647	636	640	594	631	619	623	610	635	587	647	589	607	597	568	573	610	594	598	650	627	613	581	645	616	631	618	633	642	595	633	603	574	596	598	629	613	617	633	604	680	613	589	633	636	614	601	626	614	631	599	636	609	646	609	546	606	581	623	605	624	620	646	612	636	665	676	574	607	611	621	569	608	648	626	590	631	584	598	579	598	639	602	587	592	625	597	619	640	583	629	613	630	608	589	588	630	643	575	596	653	594	601	660	610	613	607	640	613	609	603	592	614	634	621	632	559	649	611	629	600	609	614	576	584	593	584	630	669	639	625	615	633	620	595	582	621	616	553	586	598	577	601	642	584	591	624	606	641	589	630	617	638	611	605	629	597	574	631	575	651	635	621	627	584	566	613	610	604	583	588	650	589	629	545	574	612	609	634	597	597	611	603	600	591	636	595	598	628	587	610	616	610	643	614	619	603	599	634	589	600	639	588	606	656	619	621	606	603	628	593	579	608	620	568	636	596	643	570	619	586	601	604	642	612	636	657	664	618	609	610	589	619	610	631	606	619	636	597	577	648	588	600	603	597	564	583	669	609	603	569	595	612	590	642	630	626	586	627	606	599	617	554	610	625	597	558	628
17049	18247	8989	1954	680	812	1096	1392	4922	2123	1255	705	358	234	174	102	125	89	72	82	60	58	54	50	56	46	53	43	52	39	54	50	66	54	41	46	44	53	46	44	44	51	39	57	48	57	46	49	44	50	38	53	58	46	39	52	59	40	43	45	51	51	40	36	47	55	53	43	37	51	58	44	47	33	47	51	64	42	43	53	45	36	56	44	51	41	45	44	45	30	51	47	46	47	63	48	52	48	30	50	46	46	49	53	61	50	60	53	58	58	56	44	49	43	40	55	47	47	46	47	51	48	52	52	47	52	49	43	40	38	44	48	38	51	40	53	54	48	40	37	56	51	52	40	52	52	46	54	54	57	56	49	52	54	46	54	53	46	43	50	66	36	55	52	56	58	58	53	46	35	51	35	38	44	49	46	51	43	42	46	55	53	46	43	58	57	55	47	44	35	51	39	57	32	54	50	43	50	57	41	44	47	54	47	50	52	47	55	58	50	63	53	40	53	46	55	44	43	55	48	35	46	61	55	50	68	48	31	65	66	54	47	58	66	46	52	46	47	45	56	52	48	55	60	48	56	40	50	72	54	36	41	53	37	55	56	41	59	50	40	53	65	54	59	57	50	42	45	49	40	55	41	57	61	47	51	41	38	57	47	46	42	53	54	49	58	42	43	49	44	40	55	63	64	46	52	48	49	67	46	48	50	53	37	57	46	59	53	39	48	50	54	44	50	50	56	60	60	58	39	42	53	48	55	53	50	57	40	45	59	56	53	42	54	41	53	47	56	42	62	60	49	47	46	57	49	48	42	51	46	48	62	56	45	54	59	44	44	48	50	55	51	49	39	47	46	37	42	48	53	44	57	45	33	55	43	57	56	50	37	48	54	53	50	48	35	38	49	42	49	61	42	48	53	59	43	44	50	43	43	49	44	49	43	49	48	47	46	49	43	52	54	63	49	39	44	47	61	54	34	45	53	45	62	47	50	47	38	41	52	54	59	52	46	62	46	50	54	55	49	52	59	47	50	48	48	51	53	54	49	46	50	56	45	48	48	43	43	51	56	46	39	40	47	43	38	53	57	57	40	40	57	54	39	46	44	42	51	40	33	47	52	58	48	44	45	51	50	46	48	52	50	45	44	57	48	53	42	55	47	48	53	31	50	36	44	31	60	46	39	60	40	47	45	50	57	57	57	49	57	43	39	48	55	46	59	48	41	50	52	52	55	50	41	50	41	46	48	50	45	51	55	57	37	58	57	52	42	59	58	53	43	45	37	56	39	55	52	48	47	49	52	45	52	43	59	55	44	43	51	45	50	59	45	58	53	38	56	59	55	33	47	50	39	51	58	44	58	35	45	54	39	46	43	40	50	52	47	61	35	55	50	45	53	46	46	49	49	43	51	60	50	43	67	44	32	50	53	64	56	45	45	36	55	58	40	54	40	54	54	52	46	60	54	47	56	46	39	43	52	39	54	58	46	41	48	43	37	54	46	43	53	44	51	49	51	44	61	40	42	50	46	65	46	55	44	49	66	41	49	56	45	48	39	42	50	50	33	44	54	40	39	52	53	58	48	55	57	61	48	50	38	42	48	40	46	53	58	40	58	50	47	39	53	51	48	51	51	42	50	43	51	62	52	45	55	51	48	44	47	52	51	52	41	64	45	51	52	61	42	40	52	55	56	45	54	52	56	51	37	59	53	35	42	53	44	45	52	40	47	43	62	60	43	54	40	54	52	38	54	58	46	51	48	66	50	38	60	51	30	51	52	48	51	51	42	44	48	57	37	58	55	50	41	37	48	50	43	39	59	59	37	52	38	50	47	53	57	45	58	42	54	40	41	39	54	48	51	51	47	40	58	52	57	48	59	50	59	51	40	51	51	57	44	38	51	34	43	48	51	49	60	48	56	50	50	39	45	48	53	49	47	39	44	44	54	36	45	57	62	47	42	52	70	46	49	62	48	42	54	46	49	51	43	50	50	52	55	47	51	40	54	46	47	66	41	41	57	36	50	58	54	56	48	63	37	43	27	39	36	63	50	46	49	36	48	41	43	49	58	65	52	41	38	56	54	42	43	46	45	52	42	48	43	59	44	48	53	45	54	48	55	39	48	53	52	39	58	48	56	50	47	44	55	48	50	43	56	47	62	54	54	40	46	53	49	46	57	52	47	45	50	52	48	65	33	41	67	49	43	38	45	46	55	59	42	59	38	52	47	52	49	51	61	46	63	38	44	58	55	42	43	56	45	51	63	42	42	63	43	45	52	47	65	55	52	57	60	40	49	56	55	56	45	53	47	47	50	35	40	44	48	55	51	43	34	57	52	38	47	46	42	50	60	50	53	45	55	34	60	49	33	61	58	56	54	52	43	53	47	49	58	54	48	42	42	60	43	35	46	48	51	51	51	42	57	56	54	46	47	43	43	58	37	52	56	53	47	46	57	66	45	55	36	61	53	41	43	40	54	44	44	53	44	40	54	51	54	40	51	41	47	36	39	32	52	33	34	55	53	31	47	47	54	55	51	42	46	63	48	49	49	45	53	36	51	39	43	51	30	35	46	40	48	49	61	57	54	39	49	42	56	56	58	49	45	43	50	53	55	47	52	56	56	64	39	49	40	57	50	45	39	42	58	45	47	43	58	49	46	44	59	51	43	51	39	49	50	58	57	38	58	59	39	45	45	47	49	43	43	48	47	38	51	54	52	43	45	56	35	35	47	47	47	52	57	46	43	59	57	50	41	50	62	48	46	61	50	46	41	40	42	43	56	44	53	55	44	56	48	50	42	49	55	56	48	45	61	50	48	37	49	40	54	39	44	45	65	56	62	53	50	50	53	44	42	44	64	46	53	46	51	54	44	44	60	52	49	45	49	41	45	46	50	56	47	44	46	43	51	50	45	48	50	59	40	48	43	49	48	50	50	42	59	47	59	58	55	61	40	47	51	50	43	51	47	58	50	58	51	48	41	53	51	46	51	46	52	41	35	66	54	45	54	50	46	46	49	57	51	50	44	58	57	48	36	52	50	38	53	69	39	49	54	31	40	41	46	54	57	51	38	42	51	43	55	47	57	47	46	44	41	49	43	45	63	43	42	52	41	50	33	54	41	59	47	65	55	50	54	51	42	45	45	46	56	56	61	50	40	48	43	53	45	52	44	62	48	51	49	58	49	47	46	46	51	61	55	51	59	49	45	52	47	36	55	46	49	48	56	55	50	44	47	51	42	57	44	57	39	42	42	58	55	52	62	48	52	49	60	55	45	49	37	65	52	59	60	57	46	58	52	39	36	47	47	42	54	51	30	46	37	43	55	47	48	45	42	54	41	33	51	49	43	65	50	47	50	50	51	41	55	64	52	44	51	49	47	46	41	48	62	56	41	51	45	43	55	54	45	42	51	55	51	47	46	57	43	45	63	53	46	42	49	45	51	41	57	60	54	58	57	52	46	45	44	54	49	45	60	42	56	48	42	53	55	47	33	55	52	37	44	44	43	58	58
51556	42182	29367	27693	23669	27869	29371	30142	42643	28816	24405	18246	10584	6684	4319	2331	2259	1812	1493	1145	844	668	648	646	597	653	648	616	645	599	619	644	627	607	642	642	613	622	641	606	619	628	623	672	607	620	636	618	629	655	573	586	629	648	641	651	650	621	591	640	608	610	580	626	606	612	629	596	594	572	574	629	621	623	626	651	595	598	571	618	635	592	623	642	622	672	588	602	632	608	635	678	604	628	604	617	587	649	609	601	606	566	582	608	583	572	557	624	582	613	603	639	651	578	637	576	602	645	607	599	618	656	590	614	614	580	558	609	571	633	625	604	637	643	575	615	675	645	614	598	601	614	589	574	700	625	643	656	609	598	587	626	634	639	615	640	632	600	646	623	601	666	635	638	607	634	646	619	608	615	577	599	649	585	625	595	603	601	582	632	599	663	585	601	598	617	628	633	590	571	639	613	615	615	577	608	625	633	578	623	636	581	582	613	641	629	627	579	602	593	628	628	601	638	611	622	632	619	590	624	591	618	612	612	610	652	601	586	609	621	639	630	627	624	609	619	608	584	631	624	630	637	601	569	670	623	613	588	606	592	662	606	636	597	597	635	607	634	589	628	638	646	626	616	610	626	612	592	620	631	663	581	655	632	632	630	595	586	630	646	625	642	604	593	592	636	654	637	579	628	602	594	578	610	605	654	586	606	636	584	610	623	622	610	560	569	656	578	623	640	626	634	614	622	632	565	616	611	606	624	646	640	609	561	603	649	630	637	603	589	611	615	611	611	587	634	598	635	608	625	624	632	628	623	612	612	644	649	638	646	611	610	625	597	572	637	643	603	638	638	616	590	635	629	590	610	600	569	604	607	637	594	612	609	582	616	617	628	615	597	620	612	658	631	596	629	602	619	630	644	639	630	611	683	601	589	597	606	637	584	620	653	623	597	623	619	608	593	650	648	606	577	603	597	574	643	623	622	629	580	594	599	627	580	639	604	621	584	627	565	628	676	633	570	619	612	649	566	663	661	578	619	606	611	587	599	637	621	605	604	608	603	619	632	611	648	587	633	586	616	607	597	618	607	629	631	601	586	625	584	616	627	605	639	625	632	648	596	593	632	616	637	637	652	608	597	576	588	573	633	635	652	611	635	620	627	605	563	574	597	669	624	619	587	595	609	618	593	594	571	618	592	637	624	572	618	604	663	626	596	590	625	607	595	597	586	629	618	591	619	598	611	637	588	646	651	644	613	629	634	647	633	568	581	666	618	589	609	671	607	569	653	622	651	620	619	597	625	584	604	563	650	563	668	640	659	602	618	558	598	628	650	617	644	646	657	610	645	603	620	606	589	586	588	596	628	661	663	608	569	685	575	642	568	618	604	664	587	566	625	630	587	606	620	578	634	617	595	569	599	611	641	637	594	625	633	605	629	617	569	646	605	579	652	613	590	617	585	627	607	633	630	600	567	623	591	610	655	615	624	625	619	611	619	600	648	637	605	613	624	657	653	630	623	629	623	642	625	563	660	583	621	586	649	616	586	604	663	591	653	625	587	603	614	649	592	604	614	661	653	627	605	614	677	624	631	629	636	600	612	605	626	627	604	634	618	587	618	556	651	625	634	612	625	590	650	640	618	619	626	629	652	585	630	652	565	659	613	648	604	633	597	588	585	577	604	598	637	616	604	611	618	573	638	637	637	631	600	639	615	663	611	634	653	616	661	644	635	614	617	574	631	640	587	608	678	560	637	603	639	653	616	678	634	647	619	644	642	603	661	648	614	571	610	639	652	611	633	615	589	587	624	597	648	598	599	657	613	624	631	631	618	638	640	631	611	594	614	617	649	617	660	618	602	622	612	638	599	597	646	630	632	601	644	589	617	606	591	607	573	648	629	570	630	621	603	599	614	619	626	652	606	585	637	644	602	636	655	591	643	592	631	629	654	648	618	610	651	627	641	633	583	621	554	583	630	664	578	592	560	640	629	633	557	564	610	612	561	597	625	614	613	625	618	608	603	610	632	612	629	617	633	596	616	666	616	585	622	595	622	620	617	597	614	661	603	590	598	590	621	594	598	634	647	609	620	612	586	633	650	618	639	603	610	605	630	597	655	654	618	627	581	659	625	646	637	631	583	590	649	628	638	589	608	641	603	594	618	646	579	617	623	633	597	603	609	597	645	588	623	619	623	586	653	624	621	605	684	607	612	642	626	579	619	648	649	596	608	670	652	563	619	641	633	645	648	634	595	610	629	639	605	613	601	583	615	566	663	615	644	601	591	599	614	631	650	597	624	613	659	576	601	645	628	586	560	617	596	641	618	579	613	612	639	629	586	625	643	653	601	612	612	608	614	633	631	598	630	633	583	587	648	631	614	614	590	628	625	614	644	623	607	642	622	587	634	616	612	601	592	644	609	576	623	607	586	621	640	604	656	600	641	628	592	676	628	604	578	605	603	573	625	638	639	604	625	601	626	647	601	616	702	609	708	599	614	566	592	663	590	629	626	602	584	670	603	631	581	633	602	625	597	615	632	636	618	614	593	671	611	664	612	614	620	626	612	624	663	636	652	651	605	640	621	643	606	653	599	645	557	614	617	590	599	645	627	582	603	611	582	624	569	632	566	643	598	626	637	621	603	634	569	615	627	596	636	601	617	635	601	614	620	656	626	599	672	655	613	608	604	636	638	606	615	624	648	586	551	598	621	632	633	582	618	617	625	612	602	581	620	597	647	589	609	624	635	590	645	583	595	622	660	631	588	651	639	617	619	642	597	630	603	626	628	573	626	597	648	614	616	587	607	634	586	666	648	549	648	595	622	614	642	637	634	626	630	656	653	647	634	589	657	632	619	657	620	586	617	603	629	619	605	656	619	612	633	617	635	644	588	653	620	608	607	635	601	624	603	643	631	594	636	619	602	598	604	583	601	633	625	563	639	643	640	606	585	675	619	620	624	605	658	617	615	571	603	625	602	592	662	593	588	621	631	577	648	567	622	642	625	592	586	601	589	601	610	646	568	659	662	585	605	636	648	652	588	621	601	624	569	623	608	675	640	611	574	641	633	637	553	619	584	605	649	604	629	605	628	616	620	605	620	611	592	622	621	646	583	656	643	653	598	621	614	610	597	643	597	584	655	615	612	625	599	610	604	644	646	608	602	562	585	601	602	612	590	655	629	633	634	648	618	627	640	615	602	628	603	653	642	617	640	635	623	612	602	638	625	623	635	626	624	633	610	639	575	616	664	581	658	648	603	606	571	631	623	673	587	636	612	640	613	599	598	635	618	567	611	598	589	625	592	626	598	608	621	623	623	613	633	593	585	593	603	631	587	604	614	663	592	589	616	615	656	595	618	647	622	618	615	577	636	612	607	613	675	640	642	603	604	633	575	641	590	585	563	616	650	611	577	588	596	621	677	613	608	613	627	611	630	639	639	603	629	625	592	641	601	596	593	574	602	643	627	600	625	597	602	612	607	635	612	620	643	606	593	653	618	622	619	627	623	608	616	646	654
21263	26890	16014	3767	1154	2265	1282	1981	7865	3373	2125	1100	651	410	228	148	149	107	111	72	55	50	55	51	55	66	37	50	53	43	54	51	41	41	47	57	46	48	53	28	50	50	54	68	47	46	61	41	58	44	53	52	53	40	46	55	45	39	57	46	50	53	48	47	57	52	42	43	48	58	59	45	55	39	58	53	54	64	42	41	49	49	44	46	49	56	37	51	45	45	55	46	48	53	51	49	55	43	50	39	52	50	50	43	43	50	51	53	52	54	52	60	43	57	50	44	45	36	57	50	53	46	40	52	45	52	49	52	59	48	64	42	52	49	53	54	46	51	60	58	40	39	48	50	52	44	50	46	49	47	51	44	48	61	40	55	45	48	57	46	38	35	38	44	47	53	36	55	52	41	61	57	52	37	43	48	49	50	50	51	42	55	48	43	65	61	40	43	48	53	58	61	43	47	50	47	43	42	48	45	63	64	54	40	53	54	40	53	42	47	45	44	41	50	50	46	45	47	63	59	45	59	44	51	51	55	52	45	44	44	56	46	49	54	37	41	49	38	45	32	62	53	59	56	48	38	57	51	41	65	49	43	55	50	42	68	57	41	47	45	57	36	45	57	43	49	39	45	50	54	43	48	59	34	47	46	54	44	43	44	36	47	37	58	52	55	41	64	45	48	66	46	61	37	37	45	62	61	46	62	56	60	56	52	53	52	41	56	59	40	44	47	38	47	52	42	41	48	59	58	48	44	44	44	53	49	47	57	51	51	51	59	41	69	52	52	49	53	39	50	41	54	60	55	41	42	48	53	30	46	53	36	51	65	41	55	42	40	47	44	38	52	60	41	46	46	53	52	45	50	34	47	56	63	53	42	49	50	50	45	43	45	49	54	52	50	46	52	57	45	52	59	42	48	56	49	44	72	46	50	51	43	56	45	51	44	61	43	56	51	39	47	51	54	38	43	50	37	48	41	55	42	58	54	55	37	47	39	56	56	43	55	47	64	47	52	51	38	56	50	46	38	50	46	48	48	54	55	42	51	54	42	47	43	47	58	49	61	28	45	54	43	44	50	45	42	53	38	49	37	49	61	52	42	63	62	51	54	49	53	48	51	40	53	44	50	45	60	44	44	43	47	52	52	50	47	47	37	41	51	47	55	49	51	56	52	50	49	49	53	41	45	58	47	60	40	42	42	49	52	43	53	48	51	55	46	47	62	52	54	33	57	44	41	51	34	45	42	53	47	51	57	60	36	44	44	51	46	58	58	57	49	42	52	57	62	43	51	52	58	62	35	42	52	43	39	57	52	43	60	40	44	47	42	54	47	45	50	51	57	55	46	46	45	57	49	54	52	51	41	59	50	63	50	52	57	50	45	42	38	44	42	46	61	42	53	45	51	42	48	47	55	48	45	47	51	48	38	46	46	43	43	40	67	45	43	44	57	33	49	45	42	46	36	49	55	47	52	48	59	62	63	43	51	58	46	55	53	46	51	52	56	68	59	52	51	46	49	39	58	48	45	53	58	36	55	43	45	48	46	58	45	49	38	46	49	47	47	62	53	48	58	52	58	39	61	42	40	45	51	45	52	46	54	55	55	43	50	66	48	57	55	41	51	48	42	55	42	60	35	44	46	48	51	54	38	45	37	46	49	44	43	42	49	48	51	46	48	57	51	58	50	48	53	56	65	56	53	45	37	31	42	38	46	53	43	45	46	47	53	44	53	56	46	43	53	36	49	50	56	49	52	42	54	44	55	41	43	46	47	52	44	45	41	36	51	59	42	40	39	42	57	43	49	59	40	47	44	57	46	43	37	45	55	49	46	48	45	57	43	55	42	33	42	61	51	57	57	56	44	51	53	48	45	63	54	40	47	59	49	45	50	61	49	48	48	45	57	44	48	47	44	50	57	56	68	50	48	54	51	57	39	36	43	47	45	56	44	40	42	52	55	49	44	39	57	49	38	49	52	49	31	53	46	53	42	49	47	50	51	61	44	55	45	42	41	51	42	49	54	49	51	44	45	54	54	51	52	46	54	50	47	58	55	42	52	52	40	50	33	35	51	53	51	57	54	60	61	53	54	47	50	57	44	50	41	48	58	42	46	55	44	50	61	53	41	45	50	51	51	60	46	41	44	53	59	37	48	43	54	46	46	38	47	40	52	45	57	41	49	49	46	49	48	57	51	44	48	50	49	53	45	44	61	58	56	45	46	52	44	40	41	43	44	39	49	61	36	46	52	49	53	37	59	48	35	47	61	54	45	33	29	36	53	51	58	42	51	50	61	57	53	54	55	31	55	57	43	45	52	40	44	59	46	39	42	50	51	48	49	52	40	35	56	58	44	46	51	54	53	44	48	67	59	46	53	46	42	39	49	54	60	52	36	36	49	46	63	34	48	52	45	44	45	36	38	52	55	55	45	48	46	47	54	47	57	43	44	42	46	48	37	46	62	47	41	48	54	49	49	59	43	53	53	51	47	46	53	54	42	47	53	52	38	58	52	50	59	47	35	42	50	51	41	50	57	44	43	51	51	36	51	49	44	56	57	42	53	41	60	38	53	49	54	40	44	50	40	53	49	57	61	43	51	60	50	47	47	62	50	48	45	46	46	44	50	50	55	54	57	41	42	40	50	62	59	57	43	35	40	47	50	52	57	47	54	44	58	49	39	47	49	45	53	45	51	57	36	48	66	51	46	62	54	55	51	49	41	36	61	58	52	37	39	51	50	56	45	52	59	37	52	56	42	36	55	60	43	43	45	54	56	54	63	53	52	36	44	66	42	56	46	50	43	44	44	37	44	42	47	61	52	44	40	47	46	48	62	48	50	53	47	49	58	65	37	47	50	55	45	28	72	45	60	43	50	45	47	54	53	48	39	46	51	46	40	45	42	56	47	51	46	51	50	48	43	43	44	42	48	45	44	42	44	54	52	57	57	47	41	58	54	48	49	40	38	44	63	48	52	43	62	40	70	49	42	57	43	48	57	49	47	45	55	36	56	49	57	36	62	34	32	33	53	62	41	54	50	41	54	67	58	55	54	50	54	39	50	43	60	47	47	51	48	47	48	41	59	62	52	52	45	48	56	47	55	48	59	53	46	53	54	43	61	49	56	53	46	62	45	49	46	42	55	49	52	48	60	53	50	46	62	44	51	58	61	42	44	49	40	59	45	48	51	49	49	42	46	40	55	43	54	43	48	51	41	48	54	58	54	41	39	58	53	56	50	54	42	45	56	53	46	47	69	44	51	37	37	45	58	66	50	49	63	52	45	50	52	51	66	47	38	53	44	60	43	61	52	58	52	37	43	48	42	49	46	37	47	44	42	39	54	54	48	36	45	47	50	48	44	43	43	54	58	50	40	56	57	55	42	63	55	42	40	50	37	51	63	52	53	58	59	63	50	50	51	40	41	50	54	53	45	48	46	46	52	50	49	51	38	51	46	52	44	43	58	46	50	54	48	55	47	48	47	53	49	40	59	57	42	53	52	42	39	52	47
54049	45183	36543	33305	29523	38776	27456	32780	48947	34022	29375	22797	16702	11306	6011	3918	3645	2434	2239	1458	1052	768	673	643	623	629	643	641	656	624	578	628	580	619	617	645	589	626	635	628	616	585	592	627	671	636	575	659	632	568	607	595	590	605	593	606	612	617	619	604	643	611	638	692	645	613	598	666	589	599	623	609	608	657	591	612	623	633	644	644	621	575	572	697	636	613	619	657	608	634	672	636	644	600	604	632	640	640	638	598	639	605	626	592	614	620	574	662	655	686	625	651	601	639	601	618	635	663	607	673	593	602	621	607	624	634	603	643	653	662	605	612	612	627	591	637	678	585	590	627	616	637	690	659	650	603	571	595	634	613	641	636	658	625	618	600	607	619	577	639	610	623	601	573	619	635	638	656	619	654	590	667	581	639	646	650	595	581	663	618	612	662	636	581	615	623	637	585	623	601	612	581	636	654	658	600	635	603	630	659	614	651	592	609	597	607	694	611	633	621	639	615	653	603	581	584	617	641	628	632	641	594	596	636	629	653	593	616	610	609	611	623	599	612	631	653	612	657	613	621	638	608	613	621	604	660	648	647	609	564	645	622	616	608	644	674	566	622	648	622	624	673	643	612	674	583	625	654	612	585	615	644	645	584	667	637	631	598	599	677	575	615	632	633	605	641	645	604	600	635	625	600	631	643	631	624	612	642	584	636	630	645	572	636	629	639	636	645	649	585	648	619	613	639	589	623	616	625	644	629	656	591	635	629	651	577	653	624	628	608	656	554	638	670	629	595	599	636	634	636	641	615	634	615	659	627	661	617	601	635	622	638	642	646	598	625	638	585	650	672	638	605	635	598	650	602	646	618	611	630	613	609	654	639	660	662	613	560	660	649	650	626	643	623	625	676	624	635	629	600	624	620	641	638	588	606	583	610	622	643	643	614	599	638	666	592	597	634	602	654	640	611	633	616	636	645	606	621	606	613	634	668	605	615	576	615	666	603	610	650	644	623	585	645	667	593	589	569	626	629	626	642	624	600	614	587	630	611	617	651	650	610	594	615	628	602	613	624	657	607	636	631	640	625	632	641	674	641	625	629	610	669	628	614	650	610	622	660	590	660	631	578	660	618	640	631	616	599	643	591	604	577	623	621	628	613	628	628	670	593	607	659	635	575	593	628	617	614	647	589	608	669	572	608	594	607	607	660	635	596	615	593	655	618	587	625	619	637	602	628	644	604	637	576	638	598	616	631	654	642	660	635	652	710	604	648	584	631	618	632	612	577	631	641	568	671	648	626	621	626	641	654	586	670	671	649	601	609	646	690	603	644	609	649	627	606	587	667	600	643	646	655	619	598	641	608	592	614	605	629	630	681	646	601	659	659	611	643	604	664	641	634	620	614	615	601	616	614	642	598	662	601	657	602	597	627	611	600	637	617	577	648	579	610	589	630	595	592	607	625	581	616	620	621	641	622	639	627	638	610	638	615	656	626	640	621	606	584	651	641	665	638	622	645	638	652	607	654	631	623	636	601	607	642	583	654	622	600	624	565	592	637	638	637	579	671	609	619	629	633	641	623	671	672	629	641	647	634	626	624	634	599	649	640	583	622	621	651	591	617	629	647	626	604	606	563	616	631	628	600	615	638	613	584	653	650	626	630	639	636	609	612	611	671	614	599	607	624	620	634	630	645	628	619	607	649	633	634	592	636	633	625	665	610	618	620	617	647	656	627	586	621	620	663	632	652	612	642	614	631	622	634	596	621	659	629	639	564	561	603	591	670	644	602	597	608	620	656	645	626	615	628	640	598	623	614	600	626	630	636	640	611	618	583	625	631	596	612	650	607	642	626	601	639	589	654	694	668	637	632	654	605	624	624	631	627	694	581	600	619	655	687	641	629	620	631	626	642	611	647	651	598	635	610	617	642	622	613	642	659	616	601	601	633	631	650	602	590	620	625	617	613	623	642	668	601	614	620	624	621	636	670	610	631	626	657	616	639	618	627	624	612	608	676	635	640	634	593	653	624	623	638	623	640	609	614	553	588	633	605	631	587	627	628	648	641	616	630	637	602	587	684	625	678	592	656	584	677	567	637	656	578	657	670	632	624	597	588	593	609	590	595	632	619	592	626	581	689	610	622	666	679	584	629	622	645	651	610	674	602	631	624	586	665	585	578	629	604	647	628	609	650	649	634	645	641	593	635	576	638	627	653	590	632	638	610	615	652	600	635	638	632	617	632	661	610	629	593	584	633	632	589	593	579	634	650	626	658	649	600	591	621	621	617	639	617	638	641	641	609	664	614	626	610	663	648	633	642	607	644	629	586	653	628	634	629	629	631	608	577	602	580	619	634	597	649	653	622	634	623	645	645	630	643	608	616	609	559	613	640	605	610	623	634	626	659	623	638	613	630	622	586	597	589	640	663	646	604	610	584	617	682	642	645	606	622	637	657	613	617	605	683	614	641	596	565	662	602	650	632	655	627	658	605	644	649	652	633	644	665	638	663	557	651	675	604	620	642	622	609	612	616	657	628	593	609	619	623	633	620	628	602	648	628	667	659	629	695	612	643	617	587	654	615	617	594	633	616	635	657	629	566	632	639	604	640	626	644	603	591	585	570	605	656	611	609	640	637	650	613	632	578	615	665	644	584	613	641	647	632	609	632	595	621	580	688	621	647	654	638	611	631	628	605	655	602	583	627	651	578	600	640	606	592	623	617	611	624	578	594	603	653	641	608	654	582	628	617	620	628	624	595	590	613	636	625	645	669	637	666	613	666	587	628	645	623	665	618	625	604	627	629	640	629	632	619	589	623	616	659	655	612	623	613	601	617	637	621	639	628	624	634	610	629	636	656	631	638	658	625	603	617	622	664	616	650	626	587	637	622	558	584	617	619	659	635	660	627	634	692	614	649	626	619	617	646	641	627	600	639	639	630	636	651	633	621	619	595	590	618	592	628	598	630	621	608	621	625	622	591	627	628	630	608	573	622	671	609	674	607	604	640	626	640	637	638	599	690	661	583	580	615	597	594	615	643	632	613	638	637	616	635	648	652	656	569	591	683	563	593	625	600	605	580	624	616	607	614	621	582	649	592	648	630	627	650	616	636	567	603	609	581	642	638	610	579	638	640	647	621	662	642	567	631	626	619	652	630	668	611	637	597	659	601	621	639	658	600	600	626	622	623	600	649	622	642	629	596	604	606	594	635	661	536	610	635	615	624	628	609	624	624	639	622	608	666	626	587	638	616	617	603	568	620	647	660	595	634	643	627	608	597	617	646	596	613	634	620	612	635	601	669	620	661	629	660	592	610	574	614	673	596	635	587	651	573	605	594	629	609	632	603	625	604	641	632	614	596	591	638	628	616	637	656	611	626	642	632	636	633	581	631	638	615	587	602	617	599	586	647	656	673	635	652	652	590	639	602	635	629	600	608	613	610	584	631	651	650	649	614	584	602	603	606	637	664	620	617	603	641	636	636	580	659	626	622	667	603	658	610	615	620	613	588	618	607
8911	5638	2225	549	330	507	168	834	1967	703	486	308	195	124	83	84	63	59	55	50	39	48	51	55	60	56	38	40	50	64	51	41	58	39	39	47	38	55	58	46	36	44	40	53	57	52	48	47	38	46	62	51	49	41	40	48	53	43	49	51	47	42	48	40	47	44	44	45	47	41	48	68	41	45	42	55	47	48	50	56	40	42	36	51	44	40	61	46	42	47	52	38	60	39	55	56	52	65	43	58	51	42	43	43	49	42	40	52	64	45	57	42	45	35	36	41	46	35	46	42	34	52	58	50	49	46	52	41	51	44	46	47	53	51	53	40	60	50	30	43	54	49	40	53	61	55	44	42	54	37	38	49	49	49	49	38	57	37	57	39	54	50	58	50	64	55	36	69	39	46	59	35	46	56	44	34	41	57	46	37	50	46	37	59	53	56	58	51	48	52	33	45	48	40	63	44	53	53	46	38	45	47	45	45	50	36	43	48	45	40	46	45	48	42	47	61	41	66	61	47	50	53	49	58	41	42	45	47	36	48	46	43	40	36	53	53	54	54	45	46	45	49	59	54	53	45	49	54	54	58	53	43	71	40	38	55	45	55	56	52	41	56	52	39	44	41	44	42	48	44	37	41	39	38	45	43	32	53	36	40	34	48	64	54	56	47	50	52	52	39	42	52	48	61	45	44	42	48	47	56	47	45	47	41	42	44	50	47	56	58	59	55	42	48	39	55	65	54	38	48	57	39	41	35	48	51	35	46	43	49	52	49	46	50	40	45	49	45	47	67	50	46	44	47	56	38	52	49	47	45	43	55	48	47	46	52	53	41	48	51	50	46	41	53	48	66	46	35	30	40	61	37	49	41	45	54	41	32	62	48	51	53	48	36	58	44	48	57	44	44	50	46	58	45	47	52	43	47	41	62	52	45	57	61	48	47	44	46	44	53	39	46	38	45	55	39	39	43	44	40	42	39	50	47	40	50	51	43	43	50	49	51	40	47	49	44	46	61	40	55	48	45	44	51	47	43	39	52	55	35	44	38	52	37	39	46	39	48	39	39	41	44	41	38	42	47	53	52	58	42	58	47	37	43	40	43	52	39	49	52	53	46	57	40	43	51	47	45	49	48	46	43	53	59	53	30	45	43	39	54	44	47	47	33	59	49	62	35	53	37	51	38	41	51	44	53	37	49	54	47	39	50	44	41	64	56	54	49	63	40	51	47	61	39	40	51	59	42	53	52	48	38	37	50	58	36	44	44	45	51	49	52	33	50	56	56	58	46	61	50	42	41	47	46	44	45	48	51	41	63	58	50	49	47	55	48	43	51	49	41	53	38	51	44	57	44	56	49	42	52	46	52	27	53	49	49	57	44	41	47	42	45	58	57	47	51	47	37	43	40	44	51	40	47	53	42	47	51	41	39	50	42	47	41	51	58	50	42	51	56	50	36	52	50	51	48	41	48	52	45	45	44	45	53	44	49	43	49	61	45	45	49	42	47	52	42	49	39	51	38	41	40	51	47	48	48	50	38	52	43	58	53	48	51	53	50	56	41	49	52	53	51	41	44	49	44	47	63	40	48	42	42	46	48	43	45	44	38	53	43	48	50	50	45	52	51	49	53	49	55	46	31	34	45	58	45	37	58	50	51	46	53	65	54	44	52	45	49	50	44	34	35	41	45	44	49	48	61	45	61	60	50	50	41	43	50	46	58	55	47	39	28	45	42	51	49	54	40	52	53	46	49	53	42	53	33	47	40	49	49	38	46	56	51	44	49	46	51	45	57	48	56	37	44	44	41	42	47	49	46	45	45	53	51	47	44	45	56	47	47	49	64	53	52	52	58	40	46	63	52	50	46	47	42	45	42	57	45	47	62	52	40	41	47	54	51	38	49	51	39	49	46	43	42	48	51	49	53	49	52	38	49	43	48	49	47	37	61	49	53	37	49	42	50	51	50	43	57	42	46	51	55	55	58	49	50	39	35	52	49	42	40	41	50	42	42	28	54	53	36	47	53	54	36	48	55	47	45	51	38	53	69	47	46	35	52	49	46	34	45	62	41	41	47	54	63	49	46	43	66	35	55	42	33	49	42	43	50	45	59	41	32	52	49	47	42	32	46	60	56	42	48	55	41	65	40	44	52	55	44	50	46	48	54	39	44	35	44	51	48	53	41	51	51	47	56	37	41	46	47	39	34	47	45	58	57	46	37	33	46	52	35	45	45	50	50	45	42	40	54	49	48	46	47	36	48	65	34	45	50	52	46	51	61	61	50	42	36	62	50	40	50	42	48	43	43	48	66	51	41	43	37	49	50	58	53	45	39	46	51	45	36	47	50	43	51	55	59	51	52	33	40	36	52	61	42	32	42	46	60	51	42	64	55	46	33	59	51	37	50	43	41	48	57	45	46	48	45	51	40	44	49	42	38	47	42	55	39	56	60	44	46	37	47	61	42	31	37	40	39	43	48	57	53	52	34	48	44	46	33	44	47	43	43	50	48	34	49	30	45	53	51	57	42	62	43	31	57	47	45	47	49	46	55	45	41	41	39	59	44	50	49	50	42	36	42	54	53	49	54	49	48	52	55	44	46	58	49	50	48	46	41	39	46	54	47	47	60	46	61	54	44	44	38	47	44	48	37	61	55	34	37	51	50	39	52	45	43	42	47	53	41	55	33	48	34	46	43	61	38	49	47	52	52	46	42	56	46	48	45	48	38	49	41	37	49	44	50	54	46	46	42	59	43	39	48	37	49	47	56	39	49	54	48	46	53	49	37	31	55	33	53	38	52	55	48	48	47	43	50	48	46	60	48	47	39	51	53	51	54	50	53	50	48	56	48	46	54	58	44	48	48	49	38	46	44	39	42	54	52	35	31	39	48	35	34	37	34	45	37	51	43	41	47	44	60	46	44	51	43	39	36	45	38	49	48	39	49	40	47	52	45	44	51	50	26	47	56	49	51	49	49	38	42	46	63	42	52	50	50	54	68	46	48	51	40	67	57	43	44	44	45	45	45	45	42	41	50	59	46	50	38	54	41	51	39	53	38	36	45	43	57	48	45	61	42	47	45	48	45	46	45	63	35	48	55	46	42	50	45	43	45	54	44	46	54	57	52	58	45	43	45	41	38	51	46	62	46	45	41	62	47	40	56	43	35	53	36	57	42	55	44	46	49	54	56	40	37	51	50	55	46	50	55	43	51	52	47	46	51	49	35	50	47	56	57	58	45	54	54	48	42	43	51	45	40	56	38	39	48	38	51	62	53	59	43	41	52	41	57	56	65	35	48	50	46	48	53	42	46	43	38	42	47	47	41	41	53	49	47	42	56	34	48	48	48	51	50	41	46	44	46	56	54	51	48	52	57	59	65	57	43	44	44	33	42	46	44	42	64	40	40	50	45	37	49	43	40	50	47	42	55	42	42	48	54	46	57	42	46	58	38	48	45	59	37	56	44	51	49	45	37	40	42	56	45	58	44	44	52	41	47	38	51	56	56
41628	29546	18594	17081	20442	23479	7783	21653	30674	18269	14864	9397	5413	3663	1906	1441	1332	1158	1160	819	723	632	581	562	571	616	579	585	594	610	599	583	670	616	635	619	628	590	600	620	606	591	608	608	615	614	571	578	596	543	613	592	598	600	578	608	574	618	602	623	608	609	583	622	599	634	604	582	596	625	589	584	600	599	607	583	566	609	547	575	577	611	641	586	555	557	566	616	595	600	628	570	603	623	620	584	605	600	604	578	587	605	629	602	604	594	612	593	633	593	582	598	582	615	611	597	551	584	638	618	614	566	611	556	651	606	612	592	601	602	603	625	574	587	590	620	619	575	569	599	565	579	596	582	599	596	623	557	573	620	548	576	627	603	586	604	611	601	575	591	579	583	551	609	551	613	644	591	609	565	588	627	570	613	622	590	562	591	574	563	631	617	572	590	592	581	584	616	593	608	635	595	571	571	579	583	587	622	580	615	640	612	603	556	599	598	585	565	613	648	598	616	616	620	623	606	637	645	608	565	589	591	619	637	640	606	584	582	621	588	621	613	639	568	615	599	582	593	586	549	571	593	611	595	623	595	647	590	605	596	540	639	565	612	640	594	602	559	603	590	595	610	627	635	611	625	584	571	597	580	623	598	587	610	607	585	576	610	660	588	583	620	590	657	574	557	595	642	629	595	625	602	629	614	636	595	565	579	581	643	594	614	612	561	617	545	618	616	579	565	544	598	591	582	630	577	593	595	587	608	581	611	575	621	616	589	597	611	594	555	595	591	580	603	551	551	592	608	569	622	574	597	601	620	613	605	638	596	553	620	565	649	595	600	596	632	625	596	632	588	544	583	582	595	565	551	569	594	562	622	585	616	596	621	628	589	599	584	617	591	615	562	639	632	571	633	581	618	580	629	614	569	629	629	619	631	574	573	557	590	630	583	643	597	616	594	586	584	588	596	595	576	578	624	617	587	592	561	611	576	655	603	565	584	619	609	569	572	602	565	545	604	649	635	614	593	599	557	593	572	614	584	579	615	564	576	567	582	612	583	596	637	589	580	576	607	598	625	574	541	610	613	590	566	588	580	606	578	549	612	606	557	621	585	630	577	583	598	610	628	642	575	565	592	604	568	572	568	582	612	587	561	626	604	610	590	614	586	585	620	588	638	582	588	610	632	625	575	583	616	599	571	594	552	595	552	598	617	618	615	586	562	646	604	562	603	619	580	593	608	645	605	546	557	579	618	588	645	551	583	634	562	619	581	601	629	571	630	592	617	594	620	591	622	608	578	562	590	615	595	566	587	575	610	586	629	570	611	617	664	612	632	583	561	623	573	542	646	614	616	577	586	614	591	580	616	541	627	579	564	607	595	586	635	641	644	607	588	616	573	595	593	578	577	561	646	623	562	599	617	581	570	581	607	600	590	602	596	580	636	576	598	611	586	541	570	560	616	578	599	592	593	636	624	654	593	580	593	587	603	604	593	605	612	585	625	631	629	611	583	594	572	572	610	604	569	618	579	610	605	597	624	596	589	569	578	589	603	568	632	610	587	597	635	590	568	589	588	591	580	591	588	613	609	599	629	588	562	618	597	579	599	612	610	596	597	597	621	628	610	600	601	598	601	600	570	593	599	589	586	612	621	591	629	575	607	595	618	588	599	571	585	591	606	628	595	572	566	621	572	630	614	610	592	585	628	618	616	625	599	623	657	626	553	600	611	592	570	574	556	624	595	561	614	585	586	591	552	595	625	610	614	563	627	584	562	619	595	588	599	569	629	617	616	594	538	626	651	587	533	584	584	588	564	585	643	610	593	593	629	574	599	587	576	588	575	596	559	575	592	599	601	598	566	626	605	571	613	607	632	597	568	652	577	523	597	591	642	586	595	615	619	584	544	595	577	603	605	592	614	643	573	619	598	593	598	600	598	582	585	609	599	554	600	624	628	577	569	611	602	591	597	605	629	579	558	606	616	556	597	603	581	619	628	608	551	610	570	619	594	633	610	603	597	608	622	605	598	603	600	590	606	590	582	605	625	567	604	577	629	617	618	574	601	602	588	614	630	587	598	548	578	595	612	605	574	583	572	587	623	561	585	631	598	584	576	628	583	600	613	578	571	591	608	603	626	596	627	625	610	569	543	600	610	594	600	602	615	635	621	611	634	559	597	584	608	573	563	570	615	605	587	619	546	652	593	585	585	582	601	623	580	573	574	584	573	554	603	617	595	605	556	663	636	609	615	562	573	597	563	626	575	621	638	567	621	556	582	633	563	646	594	607	616	569	602	557	580	533	604	602	610	604	592	645	604	641	597	563	584	618	609	631	565	596	551	618	606	598	618	619	591	589	605	617	574	598	611	594	606	607	542	566	619	572	580	603	618	587	601	597	604	579	595	598	622	598	597	568	567	549	567	618	599	545	590	554	572	662	603	588	632	625	579	621	576	621	586	585	623	586	592	567	619	580	572	613	598	581	617	589	605	593	610	625	587	618	558	564	615	542	626	612	599	573	639	572	611	639	589	625	576	557	566	625	611	541	616	625	582	568	612	588	582	587	608	605	603	569	641	562	651	607	577	636	625	590	624	579	543	593	589	587	587	606	619	610	658	622	562	604	575	605	639	633	583	628	617	584	635	590	625	613	626	578	605	611	621	632	595	614	588	602	585	637	639	642	586	609	616	587	624	643	613	574	590	634	601	615	576	623	598	622	632	600	568	540	590	534	566	626	615	606	605	573	597	577	636	600	600	597	549	599	569	595	607	601	596	558	612	573	580	581	597	624	591	604	602	570	587	642	533	589	626	607	594	604	575	578	588	632	594	561	588	597	598	574	623	637	554	621	552	635	610	590	555	634	615	605	604	610	575	606	607	545	556	587	584	624	597	620	600	666	592	582	610	579	580	591	649	597	592	588	608	561	565	598	611	598	543	580	612	585	632	594	631	575	623	582	616	624	569	548	576	573	579	595	614	594	588	572	593	604	599	598	611	557	592	630	599	598	573	605	631	576	611	557	601	632	566	605	617	606	588	643	600	608	595	574	609	622	582	584	582	593	606	571	562	626	587	610	612	569	618	610	608	569	600	607	569	580	605	558	608	602	592	589	609	558	576	538	622	620	618	631	600	542	597	603	608	616	624	594	568	581	588	584	572	587	639	559	582	596	622	603	568	582	615	629	562	584	621	634	591	572	581	584	613	622	590	610	606	585	544	593	601	627	590	632	606	588	639	607	601	617	633	614	618	579	559	617	612	592	586	623	589	584	615	571	628	575	597	634	625	601	597	596	605	579	566	628	573	612	567	581	583	647	625	599	580	597	601	566	570	643	545	561	587	619	597	595	560	552	572	595	598	581	585	590	617	575	610	562	574	605	608	595	593	559	589	602	590	600	588	549	557	571	575	609	568	590	605	598	598	585	607	630	605	562	579	589	628	622	600	606	579	608	590	593	599	580	605	550	594	593	604	582	595	608	636	564	623	638	597	602	616	586	617	616	606	575	601	569	588	602	644
15219	19257	7913	1970	1383	1411	210	4270	4369	1322	1003	586	308	211	96	133	108	85	94	45	56	53	55	47	58	46	38	46	51	40	41	44	44	42	54	54	38	51	51	44	44	42	42	47	36	50	42	52	39	44	51	39	40	41	35	43	41	42	43	50	44	53	53	57	42	45	46	38	40	46	44	36	49	47	49	49	38	41	40	42	43	43	51	50	45	41	43	38	47	41	48	46	49	56	57	48	46	49	45	48	40	59	47	50	42	54	45	54	45	39	56	46	47	42	60	45	40	38	35	46	50	38	50	52	53	40	54	51	46	47	54	44	41	41	32	37	53	35	40	33	60	31	42	42	44	51	39	53	57	44	42	37	53	42	44	38	60	58	48	41	56	46	50	39	36	43	45	44	38	57	53	53	34	45	54	50	56	42	57	44	49	56	45	50	38	53	33	48	67	50	58	39	52	57	54	43	42	37	58	54	40	40	48	64	55	54	40	35	40	39	51	44	45	50	51	49	46	52	58	56	45	45	51	43	44	40	61	36	42	55	50	49	42	60	49	45	39	44	49	63	35	51	38	62	52	45	41	54	48	47	35	47	44	47	49	48	55	58	34	46	41	52	48	45	52	46	51	52	55	49	42	65	34	50	53	50	42	52	55	33	50	57	44	42	33	43	58	49	44	33	42	50	47	51	51	44	41	46	40	46	59	58	49	48	38	45	47	44	51	52	46	37	54	44	40	45	43	37	48	47	49	48	41	40	34	55	54	41	43	45	41	44	52	38	38	47	51	55	53	41	51	63	46	60	42	46	50	55	54	38	50	48	43	45	58	47	43	45	57	48	54	52	50	58	55	52	46	41	47	57	48	53	37	35	37	47	50	45	63	50	40	49	45	48	52	41	49	46	47	51	60	52	60	50	35	38	60	43	38	51	53	57	50	44	61	50	39	35	57	44	37	42	39	35	51	56	51	39	45	59	46	54	49	34	50	41	42	52	59	43	46	46	48	41	55	49	48	60	41	38	48	66	41	59	41	40	49	54	48	45	46	59	39	59	39	45	38	36	49	54	45	32	44	38	46	52	45	43	43	46	38	41	52	52	49	46	50	46	43	50	56	58	28	57	46	55	62	58	52	45	47	57	48	54	36	38	58	47	36	48	44	51	51	46	45	44	51	45	37	44	50	37	47	67	40	53	53	42	43	51	38	54	53	44	42	45	53	55	55	61	53	37	43	40	48	38	44	45	49	49	38	59	52	41	36	53	57	50	47	56	52	64	43	61	41	46	50	53	49	43	45	49	38	43	42	39	39	50	51	63	55	46	48	53	51	37	67	50	45	48	38	61	37	46	52	46	52	44	35	55	52	51	47	45	59	49	56	53	45	43	50	50	52	38	42	48	42	51	73	40	40	57	59	50	51	50	46	32	44	35	35	62	44	55	48	50	41	51	47	50	58	40	56	40	46	49	34	43	51	35	45	45	48	33	61	43	58	38	57	40	48	50	53	58	53	45	53	40	46	65	38	51	43	44	44	50	38	49	48	47	54	44	52	54	46	45	52	47	38	40	53	55	42	49	40	52	47	48	51	52	55	55	45	59	49	49	52	54	37	34	50	49	46	49	46	52	43	44	43	53	60	50	46	43	42	50	55	50	42	50	45	53	49	55	52	41	43	44	56	41	48	49	62	48	46	49	39	56	49	31	52	60	47	45	60	40	51	46	42	35	45	42	56	41	40	41	48	42	45	41	50	53	38	49	47	52	40	47	47	50	48	40	50	48	38	58	45	56	45	52	34	43	46	40	43	46	40	43	50	50	54	36	48	41	46	53	43	49	49	38	54	48	46	46	50	49	44	56	45	52	54	47	41	46	48	47	45	37	48	44	43	60	40	42	34	39	50	38	40	38	59	50	46	50	49	56	55	50	54	50	45	64	35	52	53	44	50	45	42	51	45	59	47	37	42	51	48	48	52	53	44	46	43	56	43	52	48	53	50	38	48	44	58	56	53	39	43	39	47	42	60	49	54	50	40	57	41	51	60	55	45	42	61	56	46	36	46	39	49	47	48	39	58	54	42	47	57	46	44	54	38	40	58	48	46	49	55	41	50	55	42	39	58	46	47	57	29	58	47	53	46	39	45	42	50	46	51	36	41	41	49	46	42	46	47	48	47	45	43	43	54	41	43	54	48	42	55	46	45	51	48	46	34	58	46	41	60	50	40	45	36	43	46	48	62	48	41	48	47	45	39	48	46	38	31	70	44	55	61	51	56	47	52	54	52	46	37	55	53	42	45	54	52	51	51	45	47	37	53	52	42	49	39	42	40	43	45	53	65	53	55	49	37	45	57	40	53	49	33	48	38	42	41	51	40	47	53	42	62	56	39	50	45	46	50	48	36	54	41	60	64	46	50	44	39	42	45	33	45	40	50	46	45	43	48	45	42	49	60	40	45	41	62	43	65	58	45	49	50	44	49	59	48	44	46	37	52	47	46	61	45	45	42	43	43	46	51	49	48	44	59	36	43	50	39	52	40	40	51	35	49	57	36	48	37	40	54	55	57	50	55	52	44	43	57	61	54	47	47	52	56	43	47	34	46	39	53	59	43	36	46	47	54	47	56	51	61	57	55	48	56	34	40	43	40	44	45	46	46	53	59	51	56	48	45	47	47	49	47	56	41	41	48	47	55	37	35	48	45	49	54	52	50	49	39	55	45	49	52	47	40	50	48	56	39	56	45	51	41	43	57	60	56	40	53	57	50	46	44	45	49	44	40	44	55	48	50	51	45	52	43	39	38	49	53	43	47	46	57	59	54	49	51	58	52	47	56	53	42	47	50	48	53	42	45	59	51	43	45	45	43	61	44	37	54	43	36	45	55	42	41	54	43	38	29	52	50	54	55	46	38	48	43	50	53	58	45	36	47	43	39	43	58	47	56	63	60	45	49	53	54	44	51	55	44	51	48	40	59	39	39	41	51	41	45	43	45	50	55	37	53	66	48	35	47	42	38	38	47	55	47	42	64	32	52	56	50	45	58	56	50	42	51	34	49	50	49	51	43	48	45	58	49	48	49	47	40	44	46	53	38	44	33	66	60	52	46	60	45	40	39	43	46	38	45	27	40	49	44	45	45	53	58	51	44	51	53	45	41	48	57	51	57	55	51	36	32	50	46	54	46	49	57	49	47	60	68	56	47	43	60	37	43	45	42	45	38	66	42	49	42	44	62	51	43	65	44	49	42	38	37	48	53	39	40	37	47	42	46	41	49	63	51	46	42	47	49	47	49	52	51	44	40	55	50	45	46	57	47	36	47	51	49	44	38	51	49	41	60	43	59	55	60	31	58	43	33	40	52	51	50	32	39	35	47	43	53	45	51	41	42	47	36	45	49	39	39	49	47	53	52	41	49	39	48	48	46	39	54	37	37	53	41	42	39	54	43	54	41	48	46	49	42	47	49	45	51	45	44	41	47	48	47	65	44	49	46	46	51	51	52	38	43	55	46	41
51441	41397	28011	28987	36287	29914	10941	42085	38239	24657	22213	15389	9666	5804	3242	3156	2352	2409	1746	1102	889	690	643	609	600	621	607	632	625	620	571	612	646	618	590	624	602	628	609	592	636	603	615	631	595	603	645	657	594	628	578	624	580	580	608	617	596	629	608	575	551	614	614	631	595	578	544	626	613	577	608	621	589	639	606	598	586	648	548	596	572	590	676	575	608	609	570	612	646	598	599	656	620	631	613	601	591	596	570	606	604	579	641	592	605	584	610	607	629	590	629	589	548	565	617	640	593	606	598	558	605	585	627	584	609	599	615	607	635	592	643	573	584	606	601	588	608	587	591	648	577	628	587	594	591	632	632	636	614	595	606	637	604	653	582	602	606	617	580	606	619	661	591	599	639	613	622	568	630	607	621	585	659	576	546	595	609	624	600	590	636	603	634	624	620	607	591	584	589	594	628	593	597	605	630	640	608	594	616	599	612	597	604	623	606	586	565	626	633	588	644	594	619	593	591	627	602	646	599	611	612	612	629	576	625	586	590	580	602	618	646	660	599	613	572	592	575	622	621	624	639	630	606	603	590	649	585	619	637	568	638	622	621	596	621	594	661	579	592	594	609	582	624	582	635	570	613	600	619	552	628	629	612	637	601	597	558	621	521	674	570	617	602	575	606	604	584	587	626	600	602	613	581	659	616	597	593	606	627	589	580	618	592	557	581	591	584	593	581	639	605	585	588	588	612	613	601	618	643	627	601	618	620	628	617	642	604	646	624	611	612	623	612	622	597	644	627	580	603	620	587	619	606	556	608	585	610	625	617	628	612	623	601	616	592	597	618	605	608	569	583	645	607	616	602	603	604	625	620	590	639	614	601	611	562	618	668	599	618	596	586	586	596	624	606	576	581	597	635	603	600	578	638	566	614	609	605	612	671	637	621	627	574	610	600	592	580	627	610	580	638	600	570	589	637	580	597	588	620	610	611	630	631	604	610	616	637	625	608	614	621	610	657	645	585	593	618	612	577	616	614	614	646	654	614	592	670	619	607	552	616	620	584	629	629	591	656	634	662	609	618	625	620	632	602	661	627	594	626	579	636	623	650	630	630	576	628	564	601	628	593	625	620	616	600	602	592	653	601	656	611	582	609	628	620	595	582	606	591	639	593	632	591	607	601	616	594	580	584	615	656	641	612	607	606	598	578	605	615	591	606	599	592	596	628	564	618	588	628	634	593	638	603	606	611	594	575	612	603	623	597	620	609	616	604	572	630	593	600	579	594	558	581	621	643	565	628	538	664	638	632	584	579	625	614	600	627	601	633	605	565	608	621	635	609	583	578	569	623	615	590	579	626	580	638	599	606	583	633	584	621	599	593	634	618	599	561	604	618	615	599	661	617	598	607	605	631	636	632	675	626	607	614	652	613	621	577	581	582	588	599	609	606	585	616	619	617	582	617	649	633	647	607	611	600	603	608	591	608	634	619	564	619	609	622	629	604	612	587	606	570	610	626	614	601	592	609	596	591	589	636	624	596	593	590	627	646	591	610	628	608	619	603	664	590	598	577	568	588	618	589	624	622	623	644	613	598	616	582	613	596	574	648	621	602	615	592	617	609	590	588	631	584	577	607	606	598	614	633	602	565	582	605	621	644	599	598	609	654	643	655	621	570	640	654	597	614	628	627	600	642	612	572	603	576	613	645	644	591	578	612	589	637	615	642	584	618	567	648	607	600	628	614	612	597	617	611	600	603	605	591	585	643	646	582	628	616	574	572	567	621	563	605	578	592	639	622	645	624	620	595	576	614	592	631	639	611	613	628	616	605	628	562	643	633	588	561	634	653	600	585	548	618	607	596	566	608	632	593	631	593	599	637	608	597	570	585	598	599	619	618	664	601	605	600	613	646	606	599	611	631	603	580	560	596	648	590	565	586	586	596	628	613	569	604	639	602	650	631	624	630	612	604	586	640	599	607	607	594	655	619	585	627	561	559	611	648	601	597	614	615	572	604	579	586	606	643	630	630	630	605	574	593	553	672	569	643	568	609	613	570	640	604	607	553	634	623	615	619	610	591	633	631	607	625	625	615	626	598	605	635	602	611	588	612	602	617	597	647	617	628	605	618	618	606	564	602	622	619	596	631	591	591	613	632	644	614	617	609	607	652	652	637	577	568	561	606	615	586	612	635	656	619	622	586	594	608	588	577	627	611	638	646	630	628	630	604	615	603	583	620	637	602	591	590	614	596	605	567	634	630	589	583	629	633	638	591	609	619	615	603	624	685	631	610	558	661	570	615	611	615	573	616	631	575	595	619	611	618	657	624	606	591	577	560	596	572	598	624	592	592	598	610	570	629	587	612	636	572	609	643	612	634	648	642	601	639	625	594	588	588	599	564	613	674	604	612	606	615	634	634	627	600	561	587	577	616	581	565	541	614	617	610	614	657	618	572	597	564	616	583	621	595	582	550	633	634	559	640	626	629	606	613	628	617	595	597	618	633	627	582	585	609	589	601	627	597	577	594	633	636	594	674	616	601	614	650	608	610	618	609	579	594	596	601	610	572	656	577	578	599	607	620	599	617	621	612	598	587	628	613	635	638	586	629	588	624	615	575	634	602	587	620	575	553	615	587	595	602	572	607	605	581	571	608	612	604	591	646	607	574	601	604	593	598	556	596	599	611	595	680	609	608	596	591	553	628	608	613	581	573	624	587	620	568	624	605	618	609	594	680	611	623	604	623	636	582	625	563	640	636	609	627	609	584	537	604	609	587	601	615	589	597	647	614	628	607	590	635	641	613	593	641	638	551	608	597	586	631	612	605	555	584	624	574	599	599	612	620	603	589	637	589	658	597	620	589	623	620	596	638	594	589	606	603	631	598	599	627	622	564	631	627	640	606	626	606	562	588	602	626	600	624	601	553	599	602	579	606	618	604	593	595	641	608	617	620	569	624	641	607	634	618	626	639	568	586	657	610	597	615	621	599	575	605	638	595	616	609	594	581	565	593	625	624	622	603	626	631	623	642	592	587	636	646	630	587	563	583	617	637	596	658	609	629	609	602	614	645	628	612	607	664	598	602	619	608	652	612	581	603	641	657	621	625	629	612	633	604	639	559	599	616	549	622	625	600	598	536	571	611	568	579	603	600	640	606	605	640	587	636	565	627	630	624	593	622	583	579	587	602	602	625	658	579	581	615	593	607	566	621	612	656	585	605	578	667	608	587	602	644	614	623	608	619	606	614	632	635	603	574	595	601	625	618	596	619	610	558	613	621	582	585	589	627	603	585	573	613	586	525	620	617	595	605	643	595	625	593	586	585	598	623	623	621	623	576	599	631	615	578	611	596	638	617	545	599	583	591	611	615	596	644	661	595	633	572	663	600	575	628	595	593	640	620	624	569	578	571	617	647	621	630	613	618	602	626	634	648	623	559	628	589	600	654	634	665	615	609	624	563	625	658	585	594	601	607	627	612	641	611	650	618	597	568	623	604	613	584	608	623	610	620	657	632	614
13346	14721	7368	2132	1631	791	223	4895	4661	1708	1179	635	416	235	130	168	119	131	129	101	55	45	51	41	50	53	47	50	49	38	64	54	50	38	43	42	36	43	59	50	51	45	48	57	67	45	45	40	38	54	38	42	53	46	43	51	42	44	38	50	39	49	44	44	49	46	56	34	41	56	44	49	50	54	52	48	52	30	51	42	46	40	47	51	52	48	60	62	57	56	55	51	45	61	53	46	43	55	44	48	46	52	43	46	43	54	55	50	41	37	45	37	36	50	41	54	58	57	45	33	59	51	50	44	48	49	66	55	41	49	44	46	50	38	44	42	48	58	57	42	63	55	47	41	66	58	57	41	46	43	56	44	45	43	41	50	51	46	42	37	48	50	40	46	50	40	30	50	63	42	49	42	39	55	45	59	48	48	44	47	36	50	41	52	48	30	45	60	56	41	52	46	51	43	51	52	28	48	47	36	49	51	45	57	53	45	34	57	38	66	42	49	31	53	50	42	48	47	48	33	44	48	45	45	47	51	52	45	48	52	59	31	38	47	48	47	50	54	46	53	43	39	50	52	41	34	41	48	52	45	51	50	44	48	51	49	54	38	44	44	55	57	39	46	45	45	58	53	63	43	62	42	47	47	56	59	43	33	47	41	48	50	66	47	51	43	41	46	47	33	33	62	51	42	57	48	45	63	44	43	33	59	46	48	43	51	47	53	49	51	54	38	47	44	57	47	49	40	39	42	41	54	54	49	49	41	46	36	41	49	39	50	41	42	49	51	47	40	56	65	42	48	53	59	58	53	47	58	44	50	39	54	52	41	39	37	61	52	48	55	57	54	38	45	63	46	56	37	56	60	47	50	45	51	51	57	52	48	44	46	49	45	50	46	50	47	41	54	45	61	46	45	37	47	40	54	55	30	42	48	47	52	40	52	50	59	51	72	47	49	59	45	50	48	39	50	65	46	41	53	35	73	64	35	62	60	34	46	44	44	49	56	55	50	40	51	42	51	37	46	55	45	43	42	48	49	46	45	43	51	51	37	56	49	46	43	47	61	52	50	51	46	49	47	52	51	42	52	40	48	45	42	50	49	56	47	60	56	50	50	38	50	58	51	43	42	49	60	44	47	41	56	52	53	51	37	47	56	62	39	45	45	40	47	55	44	53	35	62	47	52	45	55	55	38	54	55	49	43	47	47	54	42	61	49	44	52	53	46	46	36	40	36	59	38	42	45	51	39	49	49	43	55	29	63	35	42	41	52	51	42	53	44	35	53	57	46	64	56	56	51	50	43	48	50	46	42	54	44	51	37	34	59	58	48	40	48	40	33	56	57	55	50	40	47	57	53	39	42	56	49	51	49	51	58	40	42	55	62	52	54	40	53	52	58	38	52	52	56	45	50	51	50	51	48	45	45	55	44	55	48	59	43	48	57	70	47	38	37	45	59	47	63	49	47	47	43	42	38	49	44	43	54	41	52	39	55	47	41	58	47	52	61	57	45	51	60	41	57	43	37	44	52	59	41	53	42	53	49	48	44	51	57	57	51	39	48	33	57	47	49	53	41	55	34	45	51	57	43	68	44	55	51	41	52	42	45	37	54	42	50	50	61	40	51	51	51	49	40	34	45	53	67	38	42	51	37	44	49	37	50	40	41	39	49	38	48	49	50	52	51	49	44	47	52	46	51	38	44	53	38	39	53	51	42	44	45	45	36	55	45	45	45	53	44	44	39	49	53	41	46	51	40	49	38	47	48	55	50	53	41	45	54	41	63	55	32	55	61	52	42	56	42	59	59	32	59	47	49	53	43	35	46	54	54	42	37	57	41	46	39	37	66	58	43	53	50	48	36	46	40	49	47	47	49	50	54	51	51	34	54	53	45	50	34	45	54	58	51	44	53	43	49	42	45	45	51	48	41	52	52	37	56	46	60	45	48	48	42	57	51	45	50	37	54	55	46	39	49	68	52	58	43	42	57	63	48	62	53	51	45	31	42	43	48	53	48	49	44	56	44	40	54	59	49	47	35	50	58	54	54	53	49	44	48	45	47	62	53	51	53	42	59	47	35	46	47	54	43	40	30	38	51	53	53	54	56	50	46	58	38	47	49	46	46	46	53	53	47	59	59	51	39	36	49	40	45	41	47	48	58	44	59	36	57	44	51	52	43	47	53	36	60	49	56	53	44	47	50	49	44	47	53	49	57	47	48	58	43	40	44	52	49	42	39	57	39	47	60	56	49	51	44	48	41	45	52	56	42	54	42	43	40	53	48	51	36	44	58	52	41	50	41	44	47	56	46	55	41	53	43	50	45	54	39	53	57	53	50	52	42	50	42	48	49	49	43	46	45	36	50	40	50	52	46	35	47	44	43	45	54	39	42	45	49	49	45	47	42	44	47	40	52	50	46	33	35	61	37	46	54	51	42	48	43	53	41	46	48	36	47	45	51	43	43	57	47	52	59	43	53	40	50	42	40	42	36	55	39	42	44	47	53	46	50	52	54	53	47	50	40	49	49	47	54	48	57	41	45	52	56	50	49	35	46	42	57	45	61	43	50	41	59	44	46	41	31	51	44	39	41	42	38	56	54	41	46	55	43	47	55	41	42	38	40	43	47	52	55	54	45	48	43	51	43	44	44	45	59	55	47	60	56	52	44	53	49	36	47	50	43	43	45	49	54	48	34	48	42	49	48	43	55	55	47	43	48	53	53	36	44	47	59	37	43	58	50	44	62	58	36	53	50	53	49	37	52	52	48	51	45	52	58	48	43	57	45	58	41	49	38	52	49	42	49	43	41	40	47	46	47	42	48	47	41	37	56	48	50	41	55	44	48	45	32	64	37	51	64	56	53	52	43	47	53	46	52	39	52	46	44	45	60	47	46	46	51	55	46	46	35	55	43	43	35	47	38	37	42	49	46	39	44	56	46	54	46	54	38	52	54	42	56	47	54	43	50	24	45	41	49	46	47	51	44	39	47	45	43	34	41	39	50	56	53	49	56	68	40	49	54	61	52	53	49	54	49	35	45	44	42	43	51	42	58	53	51	47	46	50	50	48	34	52	37	52	46	42	35	48	42	47	48	47	58	47	55	41	47	53	51	53	43	39	47	51	50	45	45	53	34	47	48	36	49	39	43	46	48	42	42	48	58	56	30	52	47	50	35	53	44	49	39	44	46	40	41	55	63	49	47	47	50	43	42	46	59	38	51	45	54	33	52	40	44	40	54	50	47	45	56	48	45	52	37	50	63	50	44	55	47	45	40	61	51	53	47	46	42	49	50	58	46	36	63	44	56	50	39	47	48	50	31	52	54	39	50	43	56	44	47	39	46	65	47	50	44	42	53	63	50	59	55	52	61	48	42	55	42	48	38	60	49	53	42	49	46	54	49	59	51	57	51	51	43	33	44	61	42	46	51	46	46	40	44	50	44	54	45	42	61	44	60	61	45	60	57	47	39	53	49	43	33	41	76	43	45	46	42	49	56	42	47	34	48	46
48574	39377	30013	29279	36755	20428	11547	46297	39304	28636	23356	17786	13048	6898	4233	4335	2897	3270	2287	1394	952	707	643	611	597	628	590	639	625	639	581	631	661	610	611	633	606	574	597	607	607	621	654	577	625	597	626	606	605	607	591	615	641	630	656	565	618	637	646	644	625	581	635	613	599	612	622	660	603	608	575	581	636	615	592	638	565	581	585	614	637	614	644	632	644	604	604	587	605	602	649	658	586	613	619	614	595	626	645	599	606	656	623	630	576	618	625	637	599	635	629	598	584	590	649	628	631	602	612	629	600	636	639	599	594	557	630	606	650	629	591	617	585	612	617	630	582	618	603	608	650	610	672	597	637	660	587	576	587	670	601	605	650	620	679	608	662	669	590	624	615	637	632	644	618	667	582	593	619	601	612	662	600	639	661	637	635	662	595	645	600	619	630	645	559	608	624	620	637	638	613	603	627	615	615	659	599	597	623	617	627	611	613	578	646	613	581	610	584	641	586	576	627	551	649	620	683	622	600	645	586	642	651	603	590	614	612	627	564	603	668	679	657	640	609	618	620	625	628	610	677	638	625	647	566	621	640	586	599	658	623	590	607	636	585	575	628	639	634	646	629	630	653	658	601	635	659	670	569	585	613	613	662	628	637	583	604	618	644	600	584	630	588	608	621	614	669	618	619	568	590	616	627	634	629	630	626	630	592	634	565	593	611	641	566	604	590	642	600	644	604	610	632	652	648	597	612	610	598	642	633	640	644	625	627	617	602	610	645	608	625	619	658	616	620	573	642	633	632	638	631	597	580	655	691	631	638	595	615	604	611	663	628	569	599	635	590	588	611	622	608	623	643	595	611	625	602	637	612	619	585	638	572	650	674	609	621	614	611	603	566	625	638	621	658	630	591	644	621	620	657	606	648	571	623	601	629	634	618	571	582	658	637	621	642	626	625	613	596	619	660	598	630	664	607	622	619	574	645	639	619	641	618	589	608	613	592	638	649	588	676	637	614	638	566	612	608	648	593	603	646	613	622	605	618	634	622	608	620	590	662	575	607	641	639	638	625	632	637	645	634	583	606	619	648	600	607	632	583	633	615	617	609	602	633	633	582	655	645	616	614	639	650	611	641	682	673	624	619	577	604	615	604	599	567	627	596	626	614	589	608	593	604	638	628	589	597	627	611	636	659	643	621	617	631	603	634	568	608	609	640	627	589	632	610	592	648	674	621	652	644	622	633	579	646	608	600	683	611	632	645	636	589	596	573	589	604	651	661	623	601	602	651	596	582	623	615	647	638	630	573	640	625	619	670	610	627	626	622	602	639	586	609	604	594	613	643	633	607	653	622	627	593	619	626	628	617	609	611	643	579	606	629	606	595	609	625	606	686	609	622	614	637	616	620	653	628	601	646	588	633	661	624	595	660	639	599	654	623	622	643	606	627	628	610	583	628	581	617	628	699	590	621	641	617	586	624	601	604	605	641	644	618	611	568	624	633	612	654	599	656	596	605	598	608	635	625	602	634	591	595	650	621	678	622	610	633	607	594	615	596	641	652	652	654	601	671	645	637	656	624	634	619	623	600	603	648	636	594	615	613	630	637	612	614	614	626	591	639	653	603	599	634	589	654	588	563	615	600	612	601	662	657	576	628	616	615	593	607	621	608	562	647	610	661	623	651	596	632	627	624	624	613	627	614	631	624	597	626	616	644	625	590	580	616	642	625	626	604	619	605	618	618	627	600	605	627	597	590	614	646	594	614	635	610	592	634	634	638	624	633	656	640	608	620	603	610	659	614	630	580	614	639	620	604	612	646	615	630	629	626	619	626	623	598	611	588	612	640	609	585	644	616	600	587	604	618	625	590	613	594	646	610	595	646	600	623	633	627	620	587	662	646	663	618	636	578	648	655	605	653	649	609	596	634	661	645	586	616	620	605	635	600	624	588	612	632	681	647	636	611	616	600	608	590	629	638	574	605	619	615	626	617	606	619	623	552	590	624	577	609	628	598	677	671	571	645	659	607	634	619	599	572	586	638	605	616	574	612	617	609	616	605	617	626	627	600	663	604	626	614	630	585	605	638	653	650	596	604	580	631	627	652	590	573	633	605	596	569	634	652	639	667	667	623	627	613	634	640	624	602	622	606	611	593	651	670	576	612	592	608	631	611	597	579	576	598	616	635	663	618	647	615	653	638	649	573	623	614	681	618	599	596	635	620	639	634	620	631	605	596	636	581	608	625	612	622	619	656	642	612	621	610	610	635	638	565	622	672	604	641	648	620	636	613	573	602	609	619	581	631	607	631	605	597	600	620	685	643	629	610	642	571	622	646	648	668	643	611	602	620	629	643	610	651	646	644	599	613	616	606	606	613	640	632	618	606	602	611	658	624	598	614	638	604	624	583	626	615	613	596	620	622	632	589	572	638	640	628	636	609	642	614	624	653	647	639	605	598	654	590	626	597	667	608	582	638	619	626	619	661	597	653	590	657	575	609	605	649	610	631	693	619	599	633	587	608	595	601	599	618	616	629	641	637	605	606	613	615	604	628	663	623	611	619	643	630	639	614	679	643	622	637	638	598	618	645	612	611	639	638	625	595	631	643	606	580	686	596	603	623	592	615	634	605	600	619	587	641	604	620	629	603	662	599	588	639	600	585	648	614	585	583	669	637	606	567	621	607	626	601	648	643	600	631	613	603	658	630	658	624	585	610	651	623	608	612	673	596	622	647	588	580	566	622	623	638	629	622	573	587	655	609	611	641	645	610	679	599	624	632	665	625	600	618	642	637	605	618	669	654	597	637	615	641	629	622	595	564	624	596	658	662	661	575	567	606	603	607	602	592	626	537	601	619	591	606	635	625	620	614	611	633	633	609	618	618	556	637	637	583	600	597	592	599	675	610	592	628	629	585	576	654	655	624	594	655	612	639	636	590	627	600	653	679	633	642	662	624	640	614	620	638	627	611	623	623	619	641	638	611	594	609	619	653	690	609	615	607	667	640	638	645	630	614	608	587	623	628	604	605	598	602	629	625	614	608	630	627	608	653	568	644	614	623	621	658	581	567	602	596	638	609	676	599	642	635	631	593	630	618	624	590	634	596	638	582	621	652	604	636	629	633	644	640	621	631	634	578	595	578	672	625	624	617	657	640	612	633	632	634	659	576	607	598	617	650	629	617	690	619	667	604	606	639	602	608	635	619	622	623	595	636	614	628	575	592	649	622	610	601	620	623	625	660	621	624	644	640	622	595	623	583	655	620	613	624	640	581	572	598	596	649	609	659	613	645	610	585	660	579	658	628	587	621	670	613	611	630	622	630	573	628	622	605	637	617	578	614	616	597	614	650	575	579	636	597	646	566	626	631	602	621	613	586	614	640	664	605	589	665	576	644	654	647	558	635	599	630	638	624	601	619	645	613	584	651	637	601	584	649	599	576	579	556	611	605	616	616	610	613	634	624	687	599	614	597	642	687	621	611	587	622	617	625	645	621	642	596	612	582	630	612	659	618	609
17980	20060	11815	3636	2212	648	420	5309	8439	3465	3035	1677	999	424	285	273	240	222	172	98	79	52	48	64	45	41	40	48	33	51	52	52	64	53	57	42	35	47	40	55	56	48	53	56	58	52	50	54	40	40	38	58	51	46	45	53	54	39	47	39	51	43	39	49	45	48	55	46	57	53	38	43	44	56	47	46	45	49	50	46	52	59	45	52	40	48	64	45	40	45	46	52	37	52	50	47	33	45	37	43	52	53	53	62	51	50	43	40	53	39	62	49	46	52	60	43	47	52	54	42	50	49	49	42	33	45	54	39	47	42	45	62	46	54	45	61	40	35	37	52	49	44	54	54	37	53	50	34	51	50	64	52	42	49	53	51	45	40	40	46	46	48	58	55	40	33	55	69	41	46	36	46	44	46	50	46	43	50	45	49	52	54	49	56	46	49	54	60	45	47	39	51	48	40	43	48	52	43	58	45	57	60	57	34	45	51	55	37	55	46	34	58	37	47	62	40	50	59	40	44	50	40	59	45	68	50	47	43	56	37	52	48	43	40	49	47	60	55	53	45	42	42	58	47	51	56	50	49	48	45	49	48	43	52	55	49	49	52	48	56	51	49	50	50	50	47	55	53	53	43	55	60	50	43	42	35	45	45	50	54	54	48	56	50	44	47	50	49	44	64	41	47	58	36	46	49	49	55	46	37	45	51	53	50	53	32	53	37	51	44	48	66	46	47	42	54	42	47	47	59	43	44	51	34	51	45	41	53	46	57	42	58	45	55	46	41	45	35	45	57	41	33	45	49	46	38	45	49	53	40	40	36	34	53	34	57	45	45	48	47	34	58	40	35	58	44	48	55	47	60	42	64	48	44	35	49	50	36	52	49	40	57	49	61	44	42	40	48	44	44	46	53	61	47	37	48	45	55	51	50	58	51	45	38	45	59	53	63	47	47	42	44	55	49	49	52	49	31	43	42	46	43	46	51	54	40	57	54	45	58	45	42	50	50	54	51	40	49	49	55	47	55	64	41	58	42	50	60	35	42	48	51	47	44	49	45	57	50	59	56	48	43	44	52	42	46	57	48	48	53	41	43	58	37	40	60	46	54	42	63	39	43	53	45	44	54	45	45	42	67	58	44	47	56	46	44	49	49	45	55	41	33	60	49	64	55	51	58	46	55	47	43	49	59	46	51	52	53	43	52	35	47	48	43	46	40	40	52	45	41	62	60	47	60	49	38	35	25	41	57	39	49	53	45	43	47	36	49	48	47	30	40	57	47	47	44	44	53	47	54	49	61	46	42	44	52	41	32	46	52	47	38	53	62	36	34	46	38	40	45	45	47	58	39	42	40	58	40	64	41	53	48	54	37	44	56	46	48	42	44	49	39	43	40	59	40	61	51	48	68	45	52	55	47	47	51	40	52	47	56	57	59	36	60	48	47	48	51	57	52	50	47	39	59	51	50	51	49	52	50	53	55	45	54	53	54	47	45	58	69	54	53	63	28	61	65	52	56	51	43	50	42	41	39	60	51	47	44	42	53	57	44	41	45	45	42	52	40	68	50	36	62	66	48	46	42	56	57	49	50	42	45	49	52	41	56	46	48	46	39	53	60	47	47	38	56	59	44	51	48	41	42	53	46	43	45	48	42	48	40	44	42	44	49	43	48	49	60	51	53	42	51	51	46	52	57	45	46	47	44	53	45	51	41	54	51	51	50	48	62	55	53	48	71	58	53	55	50	56	51	47	41	43	49	44	45	58	33	45	42	52	50	52	46	45	51	44	40	42	46	52	45	38	55	36	41	49	43	53	52	40	58	52	43	48	51	48	39	58	42	47	54	58	37	46	60	45	59	53	40	49	41	62	56	41	43	56	43	42	52	39	48	36	55	50	35	40	45	35	48	51	51	43	42	50	44	42	43	50	45	59	57	42	44	54	49	39	60	44	41	61	48	48	65	58	48	48	31	57	46	45	38	54	47	38	33	41	43	44	43	56	47	59	42	39	52	43	47	50	34	50	48	45	41	42	49	49	70	40	46	34	44	46	43	48	42	55	49	51	44	43	57	48	33	50	65	50	53	53	45	36	48	54	52	45	53	44	43	53	51	48	36	39	53	45	54	56	51	63	37	47	51	52	53	46	54	63	60	46	41	50	53	58	40	46	45	41	47	44	44	46	54	54	50	43	37	41	53	45	51	41	57	53	45	46	50	52	46	55	54	60	47	43	66	58	42	67	29	47	36	44	37	43	53	43	51	59	41	41	52	55	46	47	56	52	51	46	48	51	48	33	73	48	41	52	54	62	51	51	60	50	39	46	50	42	42	51	50	52	49	52	51	45	47	28	37	47	50	56	50	44	51	44	57	35	43	54	47	38	53	49	50	43	47	48	39	53	48	47	47	37	49	46	38	46	42	49	39	43	54	46	48	55	44	44	56	43	57	42	50	56	43	52	54	51	47	56	44	53	42	41	39	46	37	47	48	48	40	63	68	53	41	53	42	49	45	46	49	59	47	37	47	45	42	55	51	49	40	46	51	46	43	53	46	50	43	56	50	47	61	40	40	47	47	39	36	34	57	43	54	37	44	51	48	54	53	52	56	45	38	54	51	46	40	47	60	39	34	50	52	52	36	47	50	46	43	46	57	48	49	48	52	51	50	38	41	48	43	38	54	39	45	57	43	53	53	51	53	46	47	49	53	39	50	41	44	45	41	52	45	47	48	41	57	50	45	60	44	37	51	60	37	53	46	48	53	37	57	50	44	48	59	46	45	46	41	37	53	44	43	56	46	32	41	46	59	48	50	40	49	35	49	54	58	48	43	48	56	64	47	38	41	41	49	47	62	50	53	40	39	54	56	48	32	48	50	58	49	50	45	50	49	57	45	41	47	38	49	33	49	48	51	42	48	40	48	40	40	53	39	56	46	45	49	58	42	36	56	55	52	50	52	48	39	38	45	37	44	46	54	50	46	54	44	47	49	54	55	52	44	57	48	46	53	45	45	39	48	51	51	49	49	46	43	51	53	45	60	45	40	39	46	45	39	46	53	38	65	58	49	47	41	39	42	47	48	35	40	36	41	50	41	38	56	51	41	46	55	40	55	39	55	51	44	46	45	56	47	52	40	45	48	40	52	38	50	45	45	42	45	44	47	43	54	36	37	49	37	41	60	36	49	51	43	49	49	50	61	51	53	43	55	37	45	54	63	56	44	51	52	51	51	50	52	45	55	53	44	40	49	50	43	43	38	49	41	47	48	47	52	51	51	42	45	61	56	41	42	45	41	40	49	38	46	57	49	62	54	51	60	45	45	47	55	43	44	48	41	49	57	43	54	42	59	47	46	47	44	49	48	55	54	52	42	54	28	46	47	56	40	42	50	45	39	42	52	47	51	52	52	48	44	47	54	51	47	52	44	53	59	40	45	46	46	47	40	38	48	44	47	52	51	47	55	33	43	38	40	49	44	48	42	41	46	52	43	50	40	49	44	46	53	62	47	60	61
54302	39000	35183	35948	40819	17320	18433	46317	48214	35845	33008	26806	20663	11311	7775	7530	5819	5967	4000	2234	1254	848	745	597	612	670	607	675	665	636	636	642	642	640	633	594	632	611	610	632	628	664	615	589	627	616	646	619	618	583	625	654	667	578	637	665	639	617	612	596	614	608	625	620	612	645	615	656	620	665	590	626	577	622	634	637	606	599	629	629	614	617	632	604	659	612	609	627	600	647	593	548	656	619	608	618	613	624	631	631	601	609	592	615	621	612	578	620	635	611	612	613	613	634	658	626	623	608	642	610	573	627	600	611	635	581	581	606	654	640	642	629	634	607	589	646	602	590	575	617	603	575	647	644	605	594	599	595	625	629	663	617	592	591	644	550	594	625	619	645	637	629	633	631	619	629	580	619	600	622	614	619	623	651	616	550	604	639	615	594	621	589	614	609	645	603	587	597	619	612	612	623	595	563	590	609	596	649	667	625	641	601	626	567	568	595	610	667	616	607	644	605	616	615	624	598	621	601	620	625	591	622	630	598	620	595	605	589	627	618	577	640	623	607	582	591	614	619	649	654	587	633	628	572	605	591	627	614	633	642	553	664	592	655	659	595	589	611	644	575	598	623	632	596	603	624	628	626	578	635	646	639	615	586	620	621	589	635	628	617	637	618	588	620	616	593	650	648	615	616	636	618	637	610	593	640	652	614	646	601	620	608	623	617	619	594	634	586	639	596	638	595	596	676	609	632	650	636	598	623	634	655	610	603	614	631	604	585	643	603	640	608	633	665	616	655	618	594	620	619	618	639	596	668	610	641	601	639	633	624	600	642	608	637	670	591	614	581	626	635	629	657	629	608	556	616	610	589	623	667	638	641	631	633	616	674	655	606	612	614	613	636	637	630	635	598	624	641	652	633	673	629	564	605	616	595	618	606	610	609	613	595	586	625	631	674	624	599	629	627	606	586	659	626	589	665	618	613	647	601	595	593	646	596	656	607	617	615	629	641	644	617	638	640	633	625	642	642	591	616	622	649	599	634	603	633	646	596	671	630	600	614	618	589	637	604	593	653	581	628	633	613	625	623	618	626	577	591	613	601	669	636	606	645	632	613	593	650	657	676	631	594	611	611	590	655	580	651	659	620	631	624	633	598	630	611	608	638	618	587	594	595	615	655	578	597	608	666	625	615	625	651	601	609	621	629	602	618	620	637	621	602	654	590	589	619	612	586	598	620	646	670	601	599	569	634	632	604	610	624	596	632	602	621	648	612	598	610	602	655	640	588	574	671	610	625	584	592	552	655	634	629	621	600	599	606	552	605	576	645	620	567	566	582	589	664	678	631	639	591	626	636	665	636	589	547	600	663	590	605	622	613	614	658	632	618	631	592	604	647	644	618	623	597	586	639	639	631	617	637	596	590	669	618	635	664	579	623	620	646	597	619	643	635	623	613	590	582	637	631	624	673	683	626	667	578	666	611	636	639	633	597	623	634	651	559	620	592	623	578	674	554	637	596	596	609	645	629	580	633	602	671	600	627	613	642	600	637	609	620	657	606	607	609	638	596	606	581	626	620	622	601	602	598	617	598	613	614	626	610	633	608	616	610	603	631	605	630	616	646	608	613	655	613	604	618	614	658	671	633	619	609	637	645	561	632	639	623	614	584	643	621	606	620	597	597	631	621	645	575	688	619	643	614	615	630	616	612	599	647	640	590	592	632	589	617	593	646	611	613	618	648	621	635	629	626	628	640	642	569	603	643	639	636	646	589	653	664	646	617	631	591	658	571	638	611	616	671	640	663	645	653	620	625	596	595	600	575	616	626	606	598	609	627	640	628	601	647	595	636	631	614	612	662	607	629	629	631	649	648	623	627	590	670	601	650	623	606	637	621	617	621	605	610	562	641	566	633	594	656	662	596	619	595	611	621	597	652	610	621	574	606	634	604	582	605	588	632	593	585	667	612	668	652	627	608	599	695	626	631	651	560	617	585	652	615	629	605	613	626	608	629	658	671	642	592	661	648	582	645	632	601	624	598	635	627	620	567	597	599	589	602	601	611	601	592	607	631	598	608	625	632	630	640	578	599	564	624	621	644	641	634	564	641	604	600	604	635	643	631	648	627	593	615	624	693	614	644	583	670	620	621	632	641	599	619	567	599	666	609	599	589	623	626	653	579	583	603	702	628	619	630	645	620	597	606	601	648	608	678	631	605	641	570	596	631	593	632	616	581	629	596	625	610	621	647	616	629	638	619	618	601	582	600	588	639	626	637	667	644	628	652	654	664	631	636	628	614	582	637	626	576	601	635	612	600	570	635	644	639	617	636	576	615	591	634	630	616	629	600	621	646	634	598	601	643	623	626	637	591	611	672	607	640	581	619	596	647	608	623	621	629	640	622	588	623	608	623	591	629	647	594	601	628	594	635	617	641	636	663	636	626	622	600	595	651	634	609	605	651	578	555	647	629	654	627	599	628	633	614	642	600	632	623	641	616	633	654	622	656	637	636	639	605	597	607	570	604	641	564	595	604	639	622	630	613	605	629	635	575	606	596	633	618	635	646	620	612	625	660	622	589	609	589	567	663	630	646	629	580	602	594	617	634	631	619	562	611	633	623	615	632	578	631	594	602	584	671	622	617	563	582	654	613	610	646	610	641	612	634	629	602	620	660	602	642	591	668	646	562	589	639	618	608	648	642	624	607	652	616	629	604	670	589	638	620	626	599	614	618	625	652	633	592	608	645	658	607	637	642	676	629	653	595	602	619	614	681	628	609	589	622	599	625	605	641	601	616	615	620	577	651	588	581	618	646	607	612	636	577	607	621	635	635	593	599	628	602	622	603	598	653	622	612	618	576	588	637	607	639	605	613	631	605	584	642	595	626	657	628	629	573	656	624	642	645	630	620	640	662	672	648	633	608	626	603	615	597	640	595	589	645	637	589	618	597	596	587	652	630	646	610	629	597	610	625	573	586	650	629	599	615	638	576	560	624	595	613	623	629	627	614	629	634	615	571	608	597	598	656	622	643	628	646	648	622	677	621	617	677	641	607	636	601	646	558	618	597	607	616	665	657	630	612	625	591	647	622	632	581	623	595	641	602	597	621	609	655	624	642	647	608	625	603	600	654	608	660	564	598	589	592	625	638	640	628	589	616	629	618	609	622	618	585	639	612	574	608	646	619	622	627	625	631	645	641	697	601	629	634	646	644	593	638	625	626	687	607	596	635	580	617	570	606	579	639	664	607	609	643	637	601	613	656	613	629	597	642	627	623	631	634	639	619	602	628	618	654	622	600	636	669	631	614	642	600	656	627	609	605	633	625	614	620	618	647	645	625	613	634	643	611	646	594	605	592	603	642	620	571	603	628	573	659	643	608	631	621	594	621	610	630	633	642	587	638	631	637	636	652	617	604	601	613	598	619	602	616	590	619	661	571	649	634	599	660	577	589	595	591	600	593	642	624	613	627	646	647	577	627	657	651	636	604	614	637	576	626	615	612	637	598	589	654	567	663
7070	3517	1696	572	429	83	514	2087	1904	600	599	400	232	89	67	76	75	71	78	57	54	36	40	44	40	47	49	40	35	41	52	43	46	54	53	41	43	34	40	51	54	38	37	33	34	48	40	48	47	55	41	40	35	61	40	40	61	44	34	42	37	45	54	54	55	50	48	44	54	38	41	46	42	48	42	32	45	47	51	49	39	52	59	54	47	51	45	58	45	47	50	38	48	44	40	45	37	45	41	40	46	53	51	52	38	47	31	31	39	48	45	50	39	46	42	46	43	54	56	40	49	41	41	64	36	50	46	48	35	53	46	52	60	44	42	50	29	28	40	58	47	48	47	33	53	48	54	61	34	42	52	52	55	44	43	39	36	49	54	36	39	45	56	41	47	47	43	37	50	48	46	46	47	46	61	50	48	38	50	53	53	42	43	32	43	40	51	38	47	37	51	48	42	45	49	48	49	41	52	51	36	52	38	38	47	54	46	46	38	64	46	50	49	45	44	44	50	51	38	55	58	38	50	40	53	48	56	42	40	37	40	36	59	61	53	44	41	52	48	48	41	47	47	39	42	60	44	51	48	38	52	47	44	54	42	47	52	39	40	34	48	56	37	36	47	38	34	53	46	49	49	52	53	45	53	57	57	48	39	40	46	47	54	43	43	54	52	47	57	50	35	45	40	39	43	44	53	48	35	42	47	42	43	42	33	47	45	45	54	40	65	29	54	45	40	43	37	44	42	51	41	46	57	51	47	47	38	48	50	48	58	54	50	53	50	48	29	48	50	39	41	44	57	47	48	45	38	43	43	40	50	38	50	44	44	45	54	46	41	46	58	56	44	40	49	58	49	48	50	47	39	50	46	41	47	41	46	51	46	44	49	32	49	30	49	38	48	40	46	36	42	61	49	50	38	42	44	64	43	44	47	44	51	57	52	48	45	51	59	42	44	44	45	35	55	46	44	41	46	50	41	46	46	51	44	48	41	55	39	55	43	49	47	55	44	44	48	47	40	38	41	50	40	47	43	53	38	48	45	40	59	41	39	56	44	46	50	41	44	41	41	54	50	57	58	47	45	45	58	50	35	31	53	64	53	40	47	45	44	48	54	56	50	48	42	43	48	42	49	43	38	41	43	44	56	39	50	48	53	41	43	44	42	46	44	40	38	42	46	43	45	41	57	47	45	52	46	34	33	51	42	47	40	48	40	53	37	47	39	54	41	64	44	52	66	42	41	45	54	43	49	45	41	40	46	44	43	39	45	50	47	45	40	54	33	47	53	40	50	47	38	38	49	40	44	41	41	41	40	51	48	63	49	44	37	46	51	36	46	38	45	37	49	45	59	43	48	60	34	47	46	44	53	43	50	38	42	39	43	35	43	44	53	51	38	47	60	48	38	41	39	36	36	46	37	44	41	51	42	54	45	42	39	49	51	43	50	39	52	36	48	56	52	47	48	38	44	52	51	47	28	52	40	34	51	43	49	48	43	48	54	40	41	45	43	42	42	50	47	40	34	44	49	43	47	48	55	46	37	50	50	48	51	35	42	48	57	46	42	43	35	52	41	46	54	39	51	47	56	40	37	41	47	52	37	36	40	52	40	47	42	42	46	55	46	49	48	47	41	51	41	43	45	39	52	41	39	54	46	48	44	38	40	37	50	47	41	48	49	40	53	46	28	46	44	50	51	53	40	49	36	46	48	52	38	47	51	42	35	57	42	47	46	64	62	47	52	48	45	53	36	40	47	52	46	56	51	56	37	35	54	36	51	47	51	52	56	51	50	42	54	43	56	46	59	45	31	56	44	49	51	43	45	32	42	41	54	49	43	50	43	33	52	38	60	38	47	42	53	61	59	48	45	32	43	56	53	45	36	37	41	46	54	57	37	46	50	50	50	46	44	52	50	38	53	34	47	50	46	38	39	41	44	46	45	47	50	39	42	52	43	42	47	41	43	50	46	43	52	42	49	41	40	49	64	51	37	59	59	41	51	44	45	51	51	43	32	49	53	46	49	39	42	40	40	41	35	44	40	59	51	57	43	54	54	57	39	40	50	42	50	47	45	50	41	40	30	47	49	42	42	41	47	40	51	33	42	51	38	36	47	46	61	56	54	37	52	47	44	41	42	43	42	48	53	60	43	37	48	43	31	45	41	62	32	46	39	42	41	44	51	51	63	70	49	47	47	51	55	54	39	53	43	62	44	48	50	47	57	55	47	52	41	45	46	42	49	47	45	59	50	47	46	48	43	51	42	46	42	53	51	46	39	47	48	53	41	49	54	51	49	59	44	41	39	52	37	43	47	34	54	41	58	56	45	47	50	60	43	45	49	52	32	39	44	44	49	45	49	44	40	51	53	39	42	54	51	39	42	37	46	42	56	37	51	50	54	38	41	40	50	47	48	46	50	46	36	48	49	45	45	50	42	47	50	44	43	47	51	54	39	46	55	45	48	41	55	32	47	65	46	42	42	44	54	61	38	51	61	50	46	36	53	49	38	57	41	52	45	44	42	36	46	42	38	53	50	46	40	53	43	53	49	42	50	39	49	51	53	49	44	58	51	43	34	49	47	50	44	53	45	48	41	34	41	50	34	45	41	49	58	34	68	45	36	56	52	41	57	32	49	48	49	46	39	58	44	38	55	51	51	41	42	44	55	41	38	47	55	52	48	62	44	47	55	60	45	45	47	44	64	46	48	46	53	60	49	46	44	42	48	53	44	52	56	43	42	60	55	56	47	41	51	44	34	40	43	44	37	49	47	63	49	47	41	61	43	59	53	57	40	47	60	39	43	50	53	56	56	40	42	41	44	55	48	44	41	45	49	40	54	35	45	61	48	41	54	53	52	44	47	56	43	65	56	54	40	43	52	39	56	32	40	55	58	39	52	43	53	44	43	54	36	42	44	48	42	44	42	44	37	54	46	45	54	35	47	45	47	47	46	49	43	51	56	46	46	39	46	46	50	54	51	62	44	46	39	52	37	44	41	39	50	48	43	45	55	40	31	41	67	62	47	64	41	50	39	49	33	36	42	52	57	38	46	48	29	61	54	47	49	40	48	51	41	47	42	39	44	45	47	41	48	50	41	53	43	51	41	47	45	43	53	50	39	49	46	53	45	42	34	43	47	46	40	36	45	44	43	38	45	42	57	39	46	57	41	26	47	48	47	52	53	41	61	49	44	41	36	45	50	47	44	44	48	38	43	41	45	32	55	49	44	39	44	38	48	55	47	39	37	52	42	40	46	43	51	49	40	47	51	56	48	32	50	45	56	51	38	50	49	57	42	40	47	68	49	57	37	43	48	47	61	44	54	33	41	47	44	44	44	39	45	52	30	34	53	57	52	46	43	45	48	42	42	61	51	53	41	50	38	60	43	47	48	55	53	43	47	47	43	39	33	59	46	44	51	41	39	45	62	34	46	42	51	44	45	44	59	40	44	34	55	51	37	48	49	45	58	41	51	49	53	49	40	46	43	47	47	37	57	41	43	49	37	46
39289	24805	18104	16933	22839	4426	16611	32531	28707	17346	16294	11817	7923	2581	1798	1764	1490	1385	1230	963	718	679	580	559	619	600	556	573	601	575	606	591	629	581	592	552	595	592	598	577	580	554	649	586	569	574	599	577	608	633	591	561	620	607	591	610	603	598	593	535	576	589	605	538	611	586	561	579	626	584	629	602	555	607	544	616	575	586	586	614	601	605	596	577	593	565	563	617	583	603	577	588	550	596	564	564	556	587	566	559	569	568	595	599	586	543	567	608	614	592	572	594	569	564	564	645	580	583	592	604	572	621	621	567	569	555	571	598	587	554	601	608	570	650	591	579	582	585	609	546	644	581	568	571	641	619	592	594	611	589	595	609	604	628	570	555	568	594	555	584	561	553	550	592	586	592	542	565	635	575	625	576	542	582	565	576	553	616	589	600	575	609	604	593	606	579	566	626	566	592	578	582	606	599	586	607	599	598	628	619	569	609	598	575	583	536	591	557	596	571	568	609	546	588	595	569	609	577	568	592	582	668	574	573	528	567	549	561	580	583	550	607	584	600	586	589	555	595	554	569	576	626	601	615	555	620	577	601	614	578	543	606	580	565	623	643	554	578	567	576	554	574	582	582	579	594	616	560	596	586	610	608	584	630	604	589	571	635	548	619	583	605	576	592	584	589	596	639	573	547	603	610	605	561	580	610	579	576	563	586	568	561	639	583	615	576	604	605	592	603	559	608	581	613	596	622	584	584	602	574	567	574	614	604	577	618	576	583	601	588	610	553	568	544	570	596	562	585	601	587	584	584	547	591	627	624	597	586	616	592	595	589	615	620	632	593	578	572	600	558	546	563	619	570	554	611	601	621	599	622	574	616	588	605	625	591	577	556	577	601	600	572	606	577	624	611	624	540	631	635	605	561	574	600	560	571	591	615	568	556	576	647	612	612	631	590	581	577	590	610	585	572	545	621	622	620	564	624	602	564	562	609	593	563	611	585	586	580	577	586	590	551	589	623	616	615	645	594	585	563	575	583	605	603	541	546	623	594	614	568	630	567	543	556	586	593	615	622	613	616	593	563	593	613	627	596	614	601	571	630	578	596	581	587	579	581	616	576	593	589	560	660	553	561	634	547	583	614	571	611	577	575	587	546	578	573	629	593	592	611	617	565	629	589	602	558	600	598	573	559	567	537	582	609	549	605	605	571	602	612	552	610	607	600	564	580	589	577	568	641	624	618	604	580	615	559	622	592	569	607	571	522	580	549	551	579	611	609	593	621	569	588	604	627	509	555	594	617	554	582	621	564	592	612	590	581	581	621	577	657	537	582	563	570	558	574	616	583	604	539	584	592	571	563	566	596	547	620	639	557	597	649	632	605	613	567	550	623	602	638	598	604	536	629	596	576	612	583	558	572	589	614	557	573	564	621	602	595	595	604	603	554	576	576	650	592	557	600	594	571	564	600	586	568	582	584	581	551	579	545	567	599	591	606	578	581	634	604	589	568	599	555	554	579	555	570	558	614	591	624	600	599	627	609	571	619	565	608	624	588	625	592	590	577	566	589	611	612	610	542	559	605	576	585	597	589	584	605	617	565	618	587	630	562	608	586	569	631	605	586	547	592	567	587	586	585	596	602	610	561	590	593	600	591	617	572	630	633	562	604	598	599	600	568	635	589	551	573	615	589	592	584	555	603	573	564	565	587	542	580	574	599	578	637	574	602	589	587	560	575	616	599	589	621	641	619	576	594	594	589	576	573	584	617	605	582	619	522	550	578	552	595	607	570	581	601	562	621	602	543	613	600	591	603	640	582	564	569	579	563	561	584	606	590	580	564	605	567	593	583	556	558	618	578	575	581	603	570	576	572	562	580	592	528	606	564	543	565	618	557	566	648	586	629	580	601	600	582	557	596	551	594	578	614	539	614	592	594	633	648	581	591	579	610	556	579	580	590	592	539	544	604	598	574	557	583	570	566	605	572	551	609	624	595	587	592	625	612	536	523	590	587	613	596	595	572	625	584	578	581	609	555	562	594	576	604	602	573	562	530	530	578	573	579	529	588	591	555	571	528	615	601	607	536	551	611	562	592	584	535	640	606	574	615	611	620	620	548	589	547	572	578	627	584	594	568	616	627	569	609	578	605	580	595	589	595	598	639	571	567	591	600	554	526	600	625	617	588	586	630	642	624	586	628	571	583	620	613	559	597	541	631	564	612	566	587	623	594	561	613	574	544	551	589	592	560	559	548	606	585	545	581	594	632	560	590	615	632	634	590	608	579	624	602	610	589	606	554	572	587	597	568	612	570	637	574	541	619	609	579	607	615	609	566	587	541	586	599	548	570	551	587	595	589	569	581	584	614	572	560	605	598	549	600	560	628	561	597	577	619	589	552	634	587	599	581	556	606	592	573	589	608	643	609	619	545	568	604	551	615	601	611	597	598	616	561	573	628	619	631	603	610	597	604	595	597	592	613	646	647	549	563	559	580	633	629	587	560	608	591	577	635	592	594	550	562	585	604	552	545	607	632	582	618	624	617	602	583	569	598	600	644	625	585	594	566	580	580	584	574	599	567	558	583	527	536	619	576	574	650	558	609	606	597	626	584	574	593	606	599	599	592	623	582	590	575	582	572	580	603	572	571	568	589	595	570	578	612	590	585	600	595	598	561	592	627	587	616	607	591	598	634	547	592	572	566	555	597	546	578	589	594	625	597	547	602	537	587	625	573	524	569	588	578	590	550	596	590	584	601	606	604	596	565	649	610	578	612	596	628	589	580	606	616	613	607	617	562	572	603	620	559	554	565	607	575	576	552	611	559	578	583	581	580	587	581	575	552	583	623	593	613	581	618	602	602	560	581	572	583	582	576	580	600	581	589	625	584	558	597	612	587	576	652	587	574	607	637	595	638	597	576	627	584	561	604	624	608	620	616	627	558	606	571	603	624	596	583	613	580	620	614	571	589	585	552	568	582	586	601	582	559	608	618	614	583	585	584	581	586	585	639	601	612	599	615	611	567	602	608	646	588	587	561	532	625	599	566	567	572	610	588	588	605	573	572	597	590	571	562	550	562	604	626	599	637	600	606	583	605	615	579	565	602	600	585	556	569	598	558	616	571	580	616	566	569	618	635	595	575	609	559	579	590	613	567	554	563	579	584	601	603	584	578	534	578	569	611	570	601	597	581	600	607	602	576	564	569	565	597	586	559	573	544	592	606	602	567	625	598	600	634	568	590	565	598	525	595	604	592	602	547	612	564	568	600	610	603	611	570	590	558	554	574	626	574	578	586	622	659	575	580	538	634	569	600	604	562	625	623	598	587	634	608	572	593	603	602	597	584	569	590	586	609	573	549	618	574	635	588	613	610	563	574	602	574	595	595	581	603	588	629	589	551	592	618	588	611	587	589	549	616	589	589	584	619	628	552	613	627	579	583	571	558	560	604	567	583	582	552	592	574	579	617	619	587	619	593	545	613	545	595	604	582	591	589	578	578	581	548	554	579	581	591	559	610
13774	14456	5618	1820	894	157	1026	7193	5189	1325	1289	872	540	162	146	127	122	110	97	63	57	50	46	47	52	37	50	42	52	37	36	49	44	53	39	44	52	51	60	44	37	45	46	57	41	52	63	47	50	34	44	48	54	52	38	41	53	53	45	51	39	50	56	43	51	61	51	43	42	55	51	44	55	43	44	55	44	44	48	52	48	47	44	41	39	37	61	45	40	45	46	45	31	53	46	52	47	51	43	44	36	53	46	45	45	42	44	55	46	49	47	53	49	48	50	51	42	39	44	32	47	56	47	50	41	42	46	48	52	40	52	49	56	46	64	55	44	55	47	61	37	40	45	49	64	52	34	41	41	41	63	47	49	52	58	40	42	54	45	42	37	53	36	48	36	52	42	39	34	32	41	50	41	44	46	41	53	67	47	52	40	52	39	45	50	51	42	38	37	40	56	47	49	51	43	48	52	42	37	45	41	53	46	31	39	39	46	40	45	40	48	53	48	41	48	64	44	48	35	41	53	58	45	54	52	48	50	44	53	51	50	41	51	52	38	65	48	45	54	50	42	56	45	36	58	41	51	32	49	39	49	50	60	49	53	37	47	54	44	52	47	56	54	44	41	48	39	44	51	53	47	34	42	52	31	39	49	43	59	43	48	44	39	46	39	45	52	43	49	58	36	52	52	37	39	58	45	51	43	37	51	59	52	49	40	45	45	47	49	57	38	46	46	36	45	50	45	38	33	48	44	34	43	43	52	38	55	40	55	47	46	43	31	51	53	54	49	58	42	52	50	46	45	36	62	47	40	40	45	48	38	31	40	62	50	52	34	45	53	42	58	66	53	64	46	47	37	52	34	43	45	59	57	38	32	46	51	43	67	39	42	59	62	35	42	53	52	60	48	42	38	51	55	40	52	44	44	51	50	45	45	51	51	50	50	62	43	57	55	54	36	53	33	57	50	34	52	42	45	48	51	47	44	31	42	51	44	39	53	44	48	43	39	53	47	40	39	53	50	53	45	51	47	49	32	40	45	39	45	42	43	47	53	38	36	38	31	46	41	52	45	48	41	49	46	37	61	44	53	41	38	43	45	46	54	45	40	55	40	52	39	45	40	49	51	40	52	43	53	55	50	36	39	47	55	48	50	55	51	38	47	58	43	48	32	54	57	46	51	39	50	33	53	35	39	42	44	42	45	57	56	64	53	41	38	51	39	45	37	48	40	52	57	50	45	42	39	38	49	38	58	49	49	47	44	36	45	62	52	45	42	56	39	49	49	44	38	55	44	43	52	53	47	38	45	50	52	43	46	47	40	40	46	42	53	47	47	55	57	48	49	50	52	44	47	36	42	46	41	39	40	59	42	49	52	46	51	44	51	48	53	43	41	48	52	39	45	53	48	44	38	43	53	49	48	45	49	39	38	56	38	49	40	45	39	42	44	54	41	53	52	54	52	44	41	40	55	45	53	51	58	45	52	46	44	44	49	48	43	46	37	45	36	40	54	60	47	46	49	47	54	44	30	41	41	50	51	47	50	44	43	45	52	35	43	40	41	51	43	34	49	54	61	44	52	47	36	40	52	45	62	44	45	51	57	55	46	38	39	54	46	42	44	41	51	55	39	67	42	46	50	43	50	34	51	40	37	51	51	45	51	45	35	56	37	41	50	47	39	45	49	56	41	44	41	58	48	53	61	46	48	46	49	41	52	45	55	45	55	69	41	58	64	48	49	50	48	51	47	47	48	40	57	57	49	38	48	41	46	41	34	50	45	51	38	65	51	51	54	52	54	44	45	56	47	53	35	57	46	51	44	43	48	67	52	38	45	50	35	45	44	39	40	51	46	48	39	46	44	41	52	61	44	55	40	51	45	46	36	45	54	56	40	47	66	42	41	50	40	35	42	43	45	29	42	54	65	51	48	50	52	51	48	48	38	40	48	38	38	50	46	42	48	40	57	42	47	46	56	45	46	48	44	44	38	50	42	35	46	40	47	48	51	52	49	38	56	39	54	48	45	40	42	44	50	35	45	48	49	48	49	44	50	46	41	46	36	37	33	39	44	32	41	61	46	42	56	42	44	46	44	54	58	49	49	39	46	52	51	41	57	42	45	50	38	56	38	39	56	50	51	46	47	54	49	42	52	52	53	53	44	51	60	50	50	51	32	51	40	40	45	44	39	47	56	53	49	65	54	46	45	39	33	60	55	46	54	47	53	58	41	31	42	54	44	57	43	39	39	44	57	39	42	49	62	57	51	46	57	48	45	46	44	54	60	26	40	48	34	39	45	41	47	34	45	51	60	45	39	43	61	57	38	42	47	38	51	34	38	46	38	55	54	50	51	49	47	51	50	40	44	36	51	39	52	48	57	60	42	33	34	56	45	36	44	46	32	37	40	43	46	49	68	45	50	38	46	57	49	50	46	55	43	39	53	53	52	62	39	42	37	49	46	44	61	52	39	44	50	53	46	58	48	38	53	34	61	48	38	43	44	41	52	51	55	42	51	44	40	46	43	47	40	50	55	50	40	35	43	59	51	53	44	49	47	39	51	44	29	36	35	51	39	47	53	55	47	46	50	54	59	50	46	47	34	44	49	57	41	50	56	45	54	36	50	45	52	45	50	59	34	48	44	60	53	45	40	46	41	46	31	53	51	48	50	41	49	35	43	45	49	42	49	45	55	41	40	46	54	54	53	43	45	45	53	40	54	51	45	38	46	48	36	53	37	51	41	44	43	32	53	46	52	46	48	39	50	35	36	46	52	45	42	50	49	52	40	42	40	55	40	44	46	46	49	41	48	54	50	49	47	52	48	49	42	48	53	47	46	40	43	52	50	58	32	58	43	44	53	45	50	56	58	44	41	44	40	49	44	46	47	47	43	57	45	36	35	46	42	53	47	44	57	45	52	57	58	37	47	44	56	48	31	44	46	55	45	41	40	51	61	31	42	59	59	59	40	52	57	36	50	46	49	58	49	41	39	56	45	61	39	50	49	41	43	45	35	59	49	38	40	52	43	51	39	50	46	51	50	48	48	43	39	44	54	51	56	46	36	56	48	53	46	48	55	50	49	44	38	45	52	47	50	59	44	49	59	66	53	53	54	58	53	49	46	35	47	47	48	48	38	32	43	42	52	50	30	34	56	52	46	44	38	54	51	47	40	45	55	53	59	52	51	46	41	36	49	53	52	58	49	38	39	61	48	54	45	50	44	54	49	44	42	61	37	43	45	47	59	47	46	55	44	49	46	43	52	44	43	61	59	35	42	45	50	40	46	55	30	54	43	44	42	46	41	53	38	40	46	55	59	39	47	43	54	45	53	50	42	48	44	51	57	51	35	50	47	42	54	46	50	32	55	54	44	59	44	55	57	27	50	48	60	34	35	43	57	46	51	36	50	46	46	48	46	52	45	51	49	45	49	54	38	41	58	51	52	47	51	52	44	33	51	41	50	42	41	42	52	52	47	54	44	46	43	36	46	51	52	41	51	51	39	50	59	58
51616	35390	27475	29891	26287	10301	26155	49423	37797	25536	24696	19644	12721	4543	3469	2864	2572	2200	1820	1193	818	634	635	608	606	593	590	594	588	613	638	644	615	608	578	609	606	606	622	584	572	582	571	614	582	654	598	599	618	580	573	641	571	565	615	572	572	588	630	578	582	639	597	593	560	609	605	606	613	608	597	605	588	596	587	566	575	596	635	599	588	596	567	597	627	599	554	585	589	588	615	618	578	598	600	575	615	621	568	649	590	602	635	583	632	626	626	597	612	597	575	603	615	618	569	534	585	621	590	664	569	590	584	603	606	648	595	598	612	634	591	561	626	584	582	649	578	587	583	581	603	558	609	606	594	613	601	632	596	612	622	579	633	612	660	618	637	597	581	577	616	591	573	589	624	600	636	591	583	611	594	627	664	648	633	619	618	625	586	630	571	596	588	585	564	594	590	614	625	621	618	610	595	599	622	579	577	566	623	596	574	612	611	610	629	592	634	590	589	591	606	615	598	644	570	610	592	606	606	617	604	606	585	586	604	603	603	629	595	586	606	567	640	566	613	597	548	546	619	542	630	629	615	612	582	619	565	633	541	626	581	585	592	568	592	579	562	616	593	624	621	559	597	571	563	612	616	619	645	576	597	625	636	632	573	606	602	627	631	620	615	623	604	566	637	594	614	599	610	570	577	608	620	605	610	617	559	614	609	626	599	595	617	572	571	595	576	606	619	609	610	606	600	555	639	627	596	573	592	581	629	619	605	581	630	582	635	596	618	603	621	601	625	598	631	606	617	613	591	605	577	570	599	547	578	595	670	628	634	578	644	596	600	638	601	629	536	610	632	621	613	563	614	618	627	622	574	586	628	619	601	633	632	604	627	609	604	651	587	592	584	586	603	624	632	584	597	606	599	572	596	579	620	563	620	579	625	591	606	608	585	596	593	570	590	595	620	634	611	647	616	644	583	566	624	609	590	559	634	564	601	591	603	579	601	568	621	616	643	588	627	580	596	595	589	599	642	573	589	581	587	611	586	664	609	590	633	648	609	601	637	603	593	661	609	587	645	572	577	598	607	607	613	599	585	600	596	567	618	592	594	622	583	608	601	620	628	581	604	609	587	637	597	607	586	611	623	568	594	650	576	633	606	636	572	638	605	624	571	539	638	581	597	588	613	584	575	608	643	583	651	557	569	600	612	614	591	603	610	596	528	578	646	550	616	581	573	612	591	617	561	581	592	562	604	638	599	632	581	609	625	609	644	576	603	559	604	614	622	559	583	627	583	621	592	617	657	608	603	592	602	596	564	655	600	619	621	589	630	619	646	630	597	610	615	617	610	662	592	614	531	615	627	562	614	588	611	614	625	605	643	611	629	581	584	582	620	597	625	576	606	595	629	579	589	625	603	587	603	613	593	579	569	645	638	599	625	634	626	634	613	593	628	576	614	627	631	614	619	618	579	594	593	619	617	597	628	620	594	646	642	575	614	620	595	575	634	610	612	619	600	622	632	580	569	567	594	647	610	555	583	579	619	625	581	545	601	575	581	599	584	605	603	661	681	605	610	599	660	607	622	585	607	583	645	619	636	604	615	611	612	607	654	607	628	581	603	579	593	612	619	583	606	630	612	609	620	612	617	627	547	614	607	637	634	599	639	624	619	578	565	664	577	598	636	577	592	602	598	605	649	622	550	633	597	567	610	603	571	635	590	631	583	615	559	671	607	597	586	627	593	639	596	627	590	616	627	632	612	574	627	579	571	582	637	587	627	650	589	623	569	627	611	573	577	592	556	606	587	602	579	607	609	628	568	642	614	606	573	586	568	590	571	610	612	598	593	550	572	600	621	590	600	597	531	621	562	618	583	636	581	667	611	553	621	564	602	591	622	608	605	574	614	639	567	632	603	605	592	631	609	596	602	615	557	565	630	607	597	601	620	617	607	586	574	618	604	582	599	642	561	577	607	593	596	593	563	601	601	637	600	623	599	585	575	582	590	611	618	558	579	629	629	615	588	610	620	590	611	597	643	575	595	612	636	613	576	623	591	625	615	559	608	628	601	611	595	612	560	622	596	576	616	603	606	598	630	588	602	582	586	591	544	623	569	598	606	614	618	594	653	604	613	647	569	606	568	613	600	578	608	589	579	597	573	655	615	573	592	568	644	627	640	574	615	601	543	577	616	616	612	586	623	610	653	628	599	598	603	593	542	626	600	570	601	605	598	619	613	603	606	591	624	623	621	608	558	622	619	627	598	628	644	608	580	543	624	607	604	646	642	630	603	602	563	630	584	611	587	642	598	597	601	616	608	592	618	613	625	579	621	634	618	644	601	605	599	583	642	643	593	630	598	607	581	588	621	649	594	619	601	605	606	600	614	595	594	620	623	599	648	594	594	633	580	611	629	572	610	574	576	617	606	664	587	593	610	618	630	594	574	629	564	582	597	568	621	600	600	609	623	606	548	605	606	571	595	586	601	611	570	626	584	603	633	555	606	602	640	593	630	557	645	577	604	612	634	605	633	590	591	629	604	592	591	638	638	575	625	579	620	625	610	611	593	636	588	608	605	564	631	646	600	591	591	628	571	588	593	610	607	589	579	641	598	616	614	594	596	547	577	611	638	581	601	643	576	594	611	624	589	597	618	582	603	599	655	631	627	603	568	599	621	607	620	620	594	612	570	607	593	590	631	630	596	595	629	654	592	618	582	588	584	619	580	625	583	581	656	601	603	600	642	574	568	590	643	608	549	556	548	572	584	589	602	622	599	613	615	623	640	565	643	559	614	605	606	592	597	576	578	577	644	569	609	651	647	588	593	584	635	631	655	580	668	603	603	592	587	575	616	611	598	603	634	607	563	619	593	563	619	650	585	569	590	611	611	563	573	590	587	595	612	606	612	586	580	627	645	597	629	583	608	594	586	620	597	610	591	590	607	563	602	615	606	651	634	558	611	591	647	626	592	592	600	599	572	602	619	582	551	614	608	566	614	596	584	593	611	620	638	612	618	618	579	603	615	625	598	630	624	608	617	588	622	614	620	640	606	613	590	624	618	588	591	634	606	625	614	612	590	603	603	603	618	647	582	619	604	633	591	610	614	612	602	624	602	607	589	622	611	611	603	554	586	605	597	570	597	610	595	588	585	590	609	623	608	605	594	640	577	658	611	644	646	608	623	598	534	594	607	607	612	612	571	583	589	601	558	580	639	626	612	622	566	582	580	599	613	601	572	595	571	584	601	624	616	647	620	662	635	572	621	599	609	576	598	596	586	635	571	627	603	590	594	558	585	610	611	657	585	612	630	661	647	634	605	641	600	585	597	606	623	580	622	602	588	593	609	607	615	620	590	580	599	618	603	633	621	611	638	537	581	619	572	604	585	582	628	636	607	583	618	633	603	561	591	592	649	565	608	601	584	550	566	569	581	621	619	591	571	593	645	613	561	630	611	609	632	609	613	584	574	637	609	620	650	647	593	581	608	579	628	579	602	591	564	647	617	646	587	620	622	596	615	601
13177	11843	4815	1988	662	116	2590	6161	5260	1618	1414	979	591	174	145	88	101	85	100	79	63	50	42	45	54	50	43	60	42	59	44	43	50	43	44	47	33	59	70	33	47	42	54	55	47	46	49	60	53	57	69	47	58	53	47	58	53	46	52	41	41	47	29	47	39	43	48	48	50	49	51	49	52	52	47	48	49	37	52	43	42	58	40	45	47	52	45	47	47	48	44	55	51	41	57	38	55	43	52	38	37	43	41	50	55	41	54	46	45	53	57	58	46	52	46	57	49	45	40	47	50	47	53	38	37	29	40	68	41	48	47	51	50	41	42	43	47	41	39	49	48	40	38	53	49	48	47	59	59	46	44	51	38	61	53	47	50	45	54	41	45	42	43	52	41	40	51	34	57	51	67	42	39	37	59	46	54	48	43	50	37	41	63	46	57	40	59	55	55	57	45	57	53	42	44	66	51	54	48	47	50	47	49	39	45	41	36	44	48	47	40	43	42	41	54	50	46	40	48	39	45	45	52	52	49	61	47	54	55	49	47	44	39	38	56	43	51	39	41	46	53	47	45	42	51	40	59	46	54	47	42	49	45	56	44	42	43	47	54	41	51	42	51	52	45	41	52	41	44	40	56	51	48	47	49	49	40	57	43	51	44	64	36	47	49	49	43	35	53	42	44	43	49	52	44	29	52	53	48	42	51	54	51	40	37	57	34	50	49	45	53	45	42	49	58	47	37	68	49	46	36	58	39	40	51	42	53	37	54	44	46	50	48	56	45	44	46	53	48	54	56	44	41	46	59	37	41	44	48	53	53	47	44	45	51	45	47	47	35	53	55	47	36	54	49	51	52	44	66	53	47	53	41	51	41	47	46	51	53	38	53	50	46	49	48	49	44	34	50	39	33	48	66	34	46	57	58	34	71	43	51	48	44	45	50	54	49	43	40	42	54	46	60	41	41	50	56	53	56	51	44	51	48	62	35	42	37	55	47	54	43	45	45	36	41	45	46	41	49	37	48	42	42	57	61	37	63	40	50	40	62	46	58	64	52	65	58	48	36	53	48	51	47	40	44	50	62	44	48	41	45	56	32	50	50	41	50	51	38	37	44	47	39	44	51	49	41	55	34	36	50	54	55	50	40	47	45	50	50	47	52	47	59	52	43	52	40	47	45	50	58	43	51	45	44	51	55	40	47	46	41	40	43	56	37	38	54	46	42	49	55	55	69	52	46	45	48	57	36	44	57	42	39	50	47	51	57	49	47	41	38	67	50	50	51	59	49	49	36	43	49	49	51	46	50	43	46	55	46	50	48	53	51	48	44	38	39	53	60	46	54	50	50	51	42	50	46	47	45	51	46	46	58	58	44	58	54	54	42	55	49	49	52	50	49	34	49	34	45	51	49	48	49	45	46	45	40	56	55	50	56	53	55	51	52	46	48	46	39	59	50	55	49	53	47	56	41	42	44	45	45	47	43	61	49	38	48	55	50	47	52	63	52	41	47	46	34	46	44	50	48	43	58	51	49	39	67	47	47	51	57	46	47	52	38	48	40	46	49	59	41	37	52	45	45	56	44	39	44	54	49	45	52	42	46	43	44	50	44	57	45	45	49	43	59	49	50	49	53	54	47	55	54	49	34	64	44	55	48	48	60	47	47	44	46	53	46	38	49	38	50	39	43	53	50	40	41	52	52	55	45	42	58	42	61	58	37	61	59	39	39	61	44	49	51	46	55	35	47	44	46	35	44	46	49	52	48	54	46	47	45	41	47	59	38	46	44	44	38	53	54	59	41	55	51	57	47	48	45	40	49	51	51	51	55	41	41	50	66	54	56	57	43	59	45	45	39	53	38	46	50	44	48	47	36	50	48	50	43	39	41	52	53	51	56	47	55	35	35	53	40	52	50	43	48	41	59	36	44	50	36	43	43	58	47	49	47	46	60	50	51	40	48	47	48	46	46	47	49	42	50	56	51	39	53	46	47	56	52	45	63	36	58	32	58	44	39	49	42	49	48	42	46	43	33	52	52	51	40	38	46	47	45	60	48	50	54	39	51	45	46	33	50	60	51	55	46	52	49	58	59	46	44	57	48	42	48	30	47	46	48	41	58	41	49	47	55	50	54	44	30	56	52	48	51	54	50	44	50	54	37	55	44	45	69	46	49	50	42	48	43	44	55	51	52	54	46	49	37	57	45	57	52	41	46	38	47	53	47	56	53	51	47	49	41	47	33	48	42	48	55	53	54	48	47	40	40	42	47	47	42	45	56	53	46	43	42	45	45	53	47	54	49	53	45	48	47	44	59	49	52	62	40	44	42	56	54	54	58	56	51	53	46	47	56	33	47	39	43	52	37	42	35	46	52	41	52	48	45	55	50	49	51	40	42	47	48	52	50	43	56	54	52	59	46	46	47	46	53	48	47	46	54	41	47	41	57	56	55	57	40	52	56	37	41	52	42	56	38	45	41	45	54	39	52	56	55	45	59	42	40	42	38	51	47	56	49	38	36	41	49	49	43	47	48	57	50	44	63	28	35	44	50	41	52	48	47	40	35	44	36	49	44	45	45	41	56	53	54	39	46	57	47	46	55	31	48	55	62	37	47	53	45	55	58	46	50	51	41	43	56	48	31	44	41	48	50	49	44	42	39	61	45	41	43	43	50	46	44	45	44	37	54	45	49	42	41	48	47	47	34	50	50	54	48	48	37	45	48	52	44	38	42	51	46	57	48	48	50	54	43	46	50	52	45	47	51	53	53	55	48	54	49	45	55	43	46	49	48	43	62	50	48	54	40	40	45	60	48	37	49	49	45	51	51	37	46	55	46	42	37	54	41	51	49	49	63	45	60	42	46	48	45	42	48	46	53	54	47	51	36	45	45	55	58	44	50	44	42	42	63	55	41	39	35	46	47	50	39	44	53	53	45	52	45	49	41	55	50	48	47	40	42	45	50	31	49	48	49	54	45	48	46	57	40	54	49	45	44	43	48	47	44	36	52	46	41	48	39	48	50	51	39	38	43	35	54	58	32	35	43	51	52	44	35	52	49	48	52	44	40	54	66	55	58	55	53	48	52	54	38	35	41	38	48	33	58	53	33	52	39	48	40	54	41	54	47	47	51	40	48	37	56	42	43	41	51	53	44	40	34	42	54	60	47	53	39	52	49	54	41	57	46	56	47	61	58	37	50	47	51	52	45	46	54	41	52	46	27	44	38	40	49	40	46	44	47	53	51	55	53	52	45	40	43	52	58	44	47	37	41	38	49	48	40	51	54	44	47	45	47	38	56	48	37	46	53	50	46	52	38	51	56	45	52	43	35	41	44	48	46	59	60	48	43	48	46	35	36	54	45	53	34	62	44	53	44	49	45	51	53	49	50	55	51	52	34	39	36	53	55	47	43	52	52	44	38	41	51	44	54	54	48	55	46	56	47	34	53	43	43	39	51	52	56	36	59	49	49	54	46	47	42	52	47	41	46	48	49	63	40	41	49	52	49	44
48281	35240	27205	29468	20018	8000	32355	46624	39732	28286	25463	20995	14871	4509	3679	2267	2472	2183	1777	1318	905	746	676	636	607	610	668	629	616	557	608	665	621	642	606	588	625	600	616	634	610	592	630	648	594	628	634	571	574	621	598	610	627	610	599	631	606	606	666	657	615	625	655	626	599	640	657	638	588	653	607	585	624	609	667	612	575	596	620	585	659	617	553	642	634	642	565	564	577	605	610	621	604	618	611	640	614	608	593	618	579	622	582	603	608	656	579	633	596	643	656	604	617	601	617	653	643	639	610	625	607	581	609	566	618	603	645	665	597	545	590	632	611	612	609	640	610	588	596	618	652	640	689	560	641	623	606	605	620	622	592	621	584	655	605	576	624	620	645	610	625	621	600	590	614	638	650	611	607	598	607	611	621	620	593	570	635	600	624	601	591	643	599	576	578	626	638	588	591	579	615	607	607	610	618	628	575	640	628	590	587	571	625	631	639	587	633	597	635	655	594	627	615	594	612	624	597	589	642	646	577	610	661	611	610	684	620	641	602	620	598	609	617	599	610	632	619	627	632	604	599	614	663	599	649	636	600	630	589	667	559	609	605	636	622	644	613	614	620	643	612	596	638	600	571	591	613	575	646	578	635	642	602	577	608	582	643	561	617	647	601	666	619	565	632	621	562	653	617	617	620	545	637	568	601	604	640	640	586	599	626	612	643	642	575	612	563	606	610	610	659	640	631	625	584	600	578	604	621	615	546	627	612	636	620	591	604	608	608	588	642	600	594	647	621	617	621	602	657	613	637	642	596	658	653	606	644	611	608	603	644	615	653	597	668	623	580	614	607	631	659	596	650	600	598	620	614	621	626	553	578	668	619	594	613	575	606	627	582	594	620	558	599	634	597	612	596	629	681	616	646	579	595	629	610	572	598	560	593	632	657	612	658	599	602	657	588	623	601	620	627	651	591	593	584	585	592	588	615	642	643	607	635	637	643	633	603	572	613	609	553	660	617	588	623	607	617	612	591	618	620	612	648	654	591	557	594	559	561	597	598	586	592	634	607	645	623	626	611	628	613	594	600	608	602	631	614	604	608	590	606	619	601	571	582	571	655	625	641	645	657	615	593	624	622	612	639	621	618	613	674	617	622	620	574	637	612	622	640	647	609	635	645	677	630	647	626	639	581	626	630	626	587	555	667	618	596	660	592	641	604	572	639	608	590	615	595	637	605	637	647	619	590	621	641	619	654	611	616	680	562	547	622	591	573	593	642	599	613	568	614	626	608	589	633	611	617	612	615	656	646	642	621	613	629	618	605	582	633	637	593	629	588	626	639	601	587	582	597	577	597	654	602	638	597	668	621	597	584	578	620	624	622	607	621	602	624	655	603	662	628	601	556	608	620	607	599	679	596	640	627	622	599	617	620	586	616	596	640	613	622	593	606	648	593	632	637	615	608	627	617	641	624	668	627	589	598	586	611	621	594	632	640	631	599	614	573	585	610	644	570	594	617	591	637	611	590	606	590	602	531	627	604	585	654	646	621	611	629	620	588	613	597	645	662	624	657	635	612	644	572	640	621	599	606	609	604	600	626	603	636	574	620	667	685	591	607	589	610	569	584	685	589	577	617	608	605	620	591	645	607	626	581	612	611	608	597	587	622	634	591	635	604	646	604	608	620	632	594	611	584	566	605	651	616	575	615	615	605	617	609	666	625	614	617	573	658	620	653	604	610	632	603	588	580	589	661	609	678	588	610	576	628	612	607	571	633	628	590	582	628	670	582	587	581	613	636	607	632	631	623	610	602	635	598	630	588	615	647	629	654	598	654	629	620	663	622	634	637	646	603	602	612	613	613	574	590	589	587	628	649	610	630	586	579	607	611	576	606	628	585	636	597	607	589	616	635	620	578	636	587	607	578	560	604	586	623	614	559	611	615	625	627	667	625	572	632	638	623	600	580	594	625	647	671	674	634	582	598	623	628	648	605	632	547	648	621	627	604	630	561	608	608	638	620	644	607	653	590	613	605	597	615	578	637	657	617	641	578	617	624	590	578	628	623	695	633	606	625	649	649	647	596	605	568	594	583	616	620	620	607	604	572	690	598	606	632	582	673	622	628	594	600	590	581	624	634	607	641	676	548	626	593	613	652	575	615	605	594	657	632	588	619	631	602	602	632	648	593	603	621	576	667	621	636	647	596	624	612	611	616	594	634	607	630	624	605	593	639	607	595	614	607	614	602	575	634	590	616	595	597	616	622	649	600	573	593	653	589	609	601	589	638	607	650	608	608	594	632	621	621	610	657	658	587	609	620	671	633	619	586	621	610	562	644	631	622	633	598	603	631	644	664	696	613	599	608	604	638	612	614	592	633	611	626	652	624	626	616	619	629	587	595	609	619	629	607	586	607	632	598	623	627	596	612	617	669	567	646	601	633	621	572	574	625	590	599	622	605	591	591	594	598	641	598	612	635	588	612	578	639	686	621	600	619	590	651	631	622	599	594	590	609	661	579	634	557	580	599	593	605	629	629	622	599	613	642	639	630	659	623	636	640	611	631	614	657	663	594	640	658	623	610	676	603	591	623	608	661	567	551	562	598	647	615	596	612	585	611	612	592	673	599	589	608	612	664	586	572	622	665	615	611	619	557	603	632	642	596	618	602	642	634	578	665	589	615	594	649	622	651	615	681	640	612	610	623	621	637	621	606	599	603	647	658	655	644	604	614	640	626	632	623	576	608	653	595	645	639	629	616	633	629	631	618	622	597	604	611	583	624	628	603	671	570	601	599	673	622	583	622	627	594	618	598	596	639	612	613	616	583	605	614	612	616	648	599	619	608	645	586	603	628	619	606	610	636	589	583	625	669	622	624	602	602	620	622	635	591	630	593	596	573	608	604	612	593	626	591	629	607	622	592	579	613	624	608	573	596	606	613	586	600	623	644	633	629	633	638	627	636	577	620	613	574	612	606	617	592	630	566	595	637	644	584	611	628	636	575	583	632	641	627	658	599	619	605	631	631	610	607	630	617	594	582	614	600	648	622	591	589	591	603	566	616	592	588	617	622	603	636	603	621	650	619	600	591	603	628	656	592	625	634	631	628	614	646	625	650	610	607	613	631	613	615	605	590	620	629	603	615	586	592	604	625	605	598	650	609	618	601	593	594	625	617	619	610	635	621	617	616	642	623	620	618	614	619	554	616	643	602	609	639	642	613	638	647	613	627	654	667	592	598	600	640	651	640	603	646	603	648	630	609	620	651	659	602	604	600	612	588	588	603	617	621	594	631	594	609	578	605	642	588	618	627	620	603	631	644	612	602	609	620	653	594	626	651	591	589	616	634	618	636	623	636	599	618	578	648	637	632	646	626	630	617	601	626	631	591	607	602	600	621	599	642	587	595	577	579	622	576	644	630	691	609	658	657	641	647	621	657	595	634	620	615	589	608	624	603	598	586	634	609	622	645	596	591	627	643	619	651	592	592	633	631	589	620	634	630	666	631	633	620	619	607	640
17977	19483	8082	3169	341	243	1008	8101	11486	4155	2895	2072	1199	414	234	168	177	134	105	97	56	41	40	52	54	49	44	57	49	40	47	57	52	61	40	40	48	50	40	55	34	52	45	64	41	42	42	40	60	49	52	49	40	52	47	39	37	55	55	50	59	50	56	50	41	48	44	54	65	43	47	46	65	51	40	45	37	42	54	42	47	41	63	56	40	46	59	51	55	39	48	54	51	45	33	24	56	40	38	53	47	42	43	47	53	50	59	40	46	58	49	51	55	47	42	48	47	52	51	42	49	49	39	59	45	52	37	42	36	37	59	46	63	50	52	49	45	47	46	42	46	51	38	50	47	54	46	55	47	44	61	62	39	42	37	51	48	47	46	43	51	49	40	53	59	51	41	48	50	42	55	36	46	46	61	41	55	44	41	49	50	37	54	41	50	42	43	39	45	42	44	57	41	40	47	45	51	40	53	47	53	52	43	50	53	42	58	49	46	36	54	56	58	55	51	58	46	49	43	43	40	60	51	32	57	43	43	53	58	39	33	54	42	50	43	39	71	52	40	41	47	51	40	47	41	46	47	49	40	47	49	62	48	59	46	53	48	42	49	56	55	53	37	55	48	50	45	52	45	57	55	43	55	50	49	40	44	51	43	42	51	63	46	53	37	43	55	51	45	51	38	49	54	56	50	43	30	45	35	44	44	55	37	45	37	63	53	49	45	54	38	48	42	60	48	50	39	62	39	43	47	58	44	40	48	54	50	46	40	58	47	52	46	54	45	55	55	53	48	45	51	43	59	48	54	44	41	63	50	48	39	48	58	48	40	42	53	46	54	46	41	57	41	48	53	50	42	55	47	53	49	43	46	46	54	47	43	48	50	45	49	49	41	58	46	60	51	47	44	51	54	47	52	42	51	44	45	48	46	41	39	61	37	52	59	47	44	51	63	41	47	43	42	37	52	52	41	55	52	31	55	49	42	39	50	48	42	41	44	48	35	49	46	48	51	43	62	47	52	51	42	47	41	43	50	42	42	50	51	50	43	34	54	59	53	41	52	46	45	48	52	52	42	45	53	55	52	55	54	53	42	55	46	41	53	44	43	54	46	50	39	48	46	48	49	37	49	47	38	48	50	62	37	45	49	38	42	52	40	47	57	55	38	48	45	33	50	51	48	40	47	51	46	50	44	57	50	46	49	48	39	39	46	46	50	55	43	58	39	48	42	34	46	48	51	34	53	50	47	49	47	46	38	41	49	43	44	47	42	43	36	39	51	39	52	49	44	47	51	54	54	41	39	35	46	33	51	56	43	47	62	57	34	49	56	52	52	42	44	48	48	41	41	51	58	48	48	47	54	43	56	56	41	49	50	52	55	54	52	39	57	49	44	47	40	53	46	37	48	64	47	47	30	47	57	52	35	47	36	47	50	63	50	54	50	40	42	52	41	39	43	51	46	60	49	48	53	49	62	47	41	56	46	47	40	56	38	48	40	49	43	55	46	54	52	50	35	51	52	54	52	45	40	42	47	52	58	49	45	67	43	51	48	48	39	52	47	46	44	54	53	43	58	46	50	41	58	47	44	58	42	43	44	44	55	41	50	46	45	41	58	47	49	62	56	45	41	53	42	47	53	51	53	49	44	52	47	34	56	38	36	52	70	41	64	44	59	42	47	44	48	49	56	55	49	52	51	53	50	50	42	53	48	39	45	47	44	49	54	36	37	51	54	48	46	41	42	54	62	50	34	49	42	42	46	53	42	43	46	46	46	52	50	32	49	48	39	42	42	37	36	53	47	57	53	40	48	45	51	55	46	49	45	41	62	47	54	61	51	36	42	43	47	42	39	46	43	45	48	63	34	37	46	44	51	37	47	56	49	55	46	53	52	55	45	44	36	49	47	59	43	55	55	49	43	41	52	54	34	48	62	52	39	46	47	40	48	58	41	51	50	47	49	48	39	52	45	44	50	48	55	45	40	46	52	46	48	49	53	50	40	39	45	49	34	40	61	51	48	58	43	59	62	42	49	54	43	53	54	53	58	54	58	50	46	49	45	64	47	39	41	60	42	59	46	37	59	50	42	38	42	52	48	57	33	50	46	56	46	41	47	64	40	45	50	43	46	48	42	49	52	47	43	54	40	49	39	54	51	47	51	43	37	53	58	47	52	52	42	56	42	50	50	42	46	52	36	39	56	55	49	49	54	45	40	37	53	55	43	57	35	46	61	61	53	46	40	52	44	56	50	60	49	59	45	46	60	49	45	45	63	33	43	36	42	46	48	53	50	48	51	50	56	54	51	50	40	43	39	41	41	48	45	54	52	46	53	60	47	49	51	53	54	41	46	54	64	36	42	53	55	45	42	52	48	50	58	46	41	54	47	48	50	56	55	51	50	39	44	57	48	40	38	50	54	46	45	36	43	37	49	39	37	57	45	37	52	49	41	48	53	42	53	51	51	65	53	54	52	48	54	45	36	48	34	48	40	44	54	42	54	55	54	52	42	48	50	42	35	35	54	54	47	42	55	51	48	50	40	62	57	47	51	41	46	36	41	53	43	41	60	38	42	37	47	56	53	53	53	39	47	50	55	44	59	53	53	40	46	63	60	63	48	40	39	50	53	63	51	45	40	44	47	58	48	42	46	39	39	65	49	45	44	39	41	44	50	45	34	40	41	56	42	61	41	50	55	56	42	53	49	51	53	48	46	53	51	55	47	43	42	56	30	55	41	61	51	42	45	46	39	44	49	42	43	46	49	58	50	35	57	49	53	59	49	44	50	60	50	58	51	41	52	51	36	48	39	57	51	41	53	51	48	49	54	51	36	37	37	49	49	55	64	41	53	47	52	45	47	46	47	50	47	51	45	56	47	37	60	55	48	53	41	41	48	48	53	50	39	51	47	56	50	39	55	59	45	43	52	56	58	45	48	47	47	43	40	55	46	58	45	31	46	60	34	51	50	51	53	58	44	46	44	46	45	52	55	50	53	53	42	43	55	55	43	46	37	32	47	39	54	51	63	36	48	43	55	43	37	48	41	47	58	46	40	45	64	45	46	49	48	46	44	46	53	29	56	53	46	56	50	53	49	59	44	58	42	42	41	49	50	54	52	45	57	41	58	52	47	60	51	44	55	39	61	52	45	53	46	46	44	49	52	40	53	60	47	36	61	40	42	46	44	37	49	41	37	51	44	45	47	48	50	57	42	48	49	67	45	43	49	37	43	40	50	48	59	44	61	60	41	49	45	52	46	50	36	47	52	40	50	44	49	67	47	54	47	50	57	39	46	51	48	53	48	46	60	59	47	43	58	45	39	50	59	34	55	41	52	46	37	49	45	50	52	46	42	48	53	48	44	44	40	48	47	44	55	49	41	50	40	48	51	44	53	35	45	45	42	48	55	62	67	38	48	50	44	52	42	54	61	31	62	46	51	45	49	38	48	53	52	48	68	50	42	46	58	43	49	47	46	58	50	51	35	52	47	47	52	55	47	41	49	53	43	54
53487	37350	31819	34042	12316	15770	27864	50243	52937	36375	32670	28355	21667	9767	6832	4252	4170	3452	2700	1802	1105	787	676	648	627	600	627	614	622	626	632	608	583	591	572	616	564	617	639	619	589	594	585	622	595	623	608	614	631	617	623	622	609	605	582	600	625	615	589	620	643	600	610	625	598	620	606	637	608	587	640	634	620	630	621	647	635	625	632	625	609	638	585	611	655	587	629	606	632	621	577	652	616	646	649	612	564	612	625	705	614	637	593	604	663	588	605	634	608	573	627	638	592	625	625	594	632	614	648	595	607	619	627	647	580	597	597	649	639	580	628	618	637	575	594	609	634	623	617	599	605	597	606	662	625	609	644	606	607	645	638	616	568	595	628	596	661	564	591	606	574	596	635	578	666	659	578	620	616	645	616	596	599	580	657	563	610	618	608	577	595	620	666	618	612	623	613	606	622	651	618	602	631	657	630	607	566	621	612	633	602	613	662	616	583	609	663	600	612	629	592	636	608	605	570	593	559	605	624	624	650	629	638	640	636	666	622	627	649	585	601	594	574	613	626	621	604	613	576	591	640	644	576	635	639	625	583	572	638	690	579	625	623	610	610	596	615	569	654	628	630	609	617	641	597	634	623	598	626	584	609	664	600	612	595	627	587	576	665	602	539	621	563	642	669	613	620	612	627	639	580	602	596	589	557	583	618	563	625	618	598	675	632	611	652	578	617	587	586	622	643	587	642	624	604	596	610	653	582	628	619	615	592	638	608	612	629	592	606	590	614	586	620	606	642	637	630	610	607	604	589	571	580	615	596	611	601	643	622	601	627	629	634	626	593	645	601	640	607	588	639	624	615	620	650	587	646	624	658	646	630	653	608	636	629	628	653	609	630	639	632	611	538	628	610	606	637	606	609	591	611	600	616	600	613	631	583	588	607	585	590	634	570	605	622	640	589	595	594	645	636	576	648	583	597	593	655	655	620	600	615	560	655	601	632	637	600	626	620	629	620	635	629	630	589	565	639	642	645	597	614	615	625	625	637	635	625	638	616	591	637	627	639	618	595	593	593	624	608	630	592	642	651	610	602	612	626	622	624	594	608	650	634	660	590	639	666	598	622	582	646	658	636	559	634	591	647	607	608	614	574	631	628	576	618	635	644	602	608	620	641	573	606	584	648	608	605	559	620	597	613	620	616	650	588	578	627	613	606	580	620	664	660	604	623	622	612	638	644	614	588	639	628	611	592	644	621	583	639	623	628	621	631	652	637	593	598	652	640	614	633	622	622	597	612	656	629	617	639	595	603	653	635	584	602	625	596	636	657	618	635	599	634	634	599	595	640	602	644	650	577	597	634	593	607	598	640	616	599	621	627	665	636	607	651	626	591	621	608	614	593	653	582	638	575	599	652	627	652	584	632	643	637	628	590	678	605	603	639	607	638	625	630	604	662	616	585	654	614	596	607	566	672	653	651	624	649	581	572	602	546	611	603	598	625	643	610	584	635	579	619	634	653	631	625	593	648	640	611	605	576	629	598	633	638	614	598	645	622	594	649	611	644	607	630	609	607	630	611	604	591	582	627	623	610	579	588	599	667	577	596	600	629	602	569	629	616	593	606	618	597	636	646	599	599	583	594	596	576	603	568	611	614	618	602	613	603	623	620	637	622	608	593	666	614	630	602	577	612	615	592	618	615	622	622	615	652	607	580	634	637	634	640	616	635	655	620	625	617	605	621	596	656	602	611	586	604	611	644	610	597	630	661	599	560	655	613	583	652	648	617	603	592	602	638	615	577	624	632	611	601	624	603	612	619	583	579	588	597	634	699	628	573	604	600	577	629	633	602	633	620	655	612	613	639	652	577	614	643	612	599	652	612	608	616	590	585	569	672	592	631	622	644	576	618	635	631	606	646	601	624	617	610	598	626	661	596	639	563	629	643	639	601	581	632	635	620	633	618	620	618	672	612	587	620	650	643	618	592	599	611	612	627	615	614	598	582	631	597	647	580	642	659	651	583	571	634	570	593	605	633	603	602	587	606	651	621	620	633	646	628	630	651	569	609	650	611	600	586	600	618	620	648	623	599	570	588	599	620	578	624	606	631	618	623	610	621	632	656	636	617	623	564	645	647	627	619	621	589	644	652	650	575	608	629	631	654	595	633	684	657	610	620	654	671	622	635	645	599	630	585	610	608	607	670	596	595	634	625	616	592	661	643	612	687	617	589	584	571	645	588	587	647	588	555	635	600	633	602	591	600	605	617	610	642	607	580	629	595	649	571	583	651	608	619	603	648	652	643	609	610	577	631	613	614	584	652	646	579	625	619	608	684	600	629	589	607	634	647	637	636	539	622	636	605	560	591	631	633	627	625	655	593	619	611	619	567	611	600	659	685	591	600	569	640	637	646	586	641	589	628	580	604	651	623	610	593	604	572	652	641	652	652	576	661	606	627	663	598	578	610	628	640	599	625	634	616	629	571	633	660	650	645	623	608	633	602	599	630	603	614	592	594	623	576	635	654	618	619	686	610	679	619	558	618	637	650	650	604	623	650	623	608	641	613	591	634	601	578	599	609	614	621	603	614	580	606	639	610	656	608	634	616	661	616	661	595	656	609	650	569	627	613	611	634	590	619	583	606	623	617	606	621	618	594	604	646	631	635	589	588	609	608	610	643	581	557	609	600	605	603	628	595	647	631	608	617	595	638	607	644	619	637	624	630	583	598	612	606	586	596	597	600	613	621	622	657	604	688	687	582	614	598	627	606	601	601	633	612	607	589	584	618	594	631	622	629	624	600	610	595	652	635	625	590	571	655	589	641	630	650	598	597	643	627	637	619	573	613	616	651	601	609	621	600	607	634	581	614	597	562	644	654	616	610	638	578	607	607	648	605	603	617	571	573	577	612	645	568	591	625	648	598	626	590	610	624	605	577	630	619	637	606	602	631	620	617	582	611	598	615	678	589	641	605	619	629	624	593	641	645	631	668	586	620	557	647	634	623	619	637	585	638	643	612	607	631	653	576	621	645	599	656	583	591	633	602	620	631	603	574	587	630	642	590	585	600	635	633	624	641	646	604	639	607	634	638	621	663	622	626	567	616	586	609	610	648	664	606	591	619	605	611	627	618	597	594	610	645	629	599	613	609	551	613	620	597	621	613	584	611	634	614	600	602	634	639	612	645	642	565	574	616	591	652	597	637	610	628	616	674	617	629	604	631	654	590	670	685	558	622	599	629	615	637	594	606	596	603	627	632	645	598	631	607	619	624	591	589	588	628	640	653	650	606	645	617	596	604	595	621	639	611	635	653	652	668	658	608	636	628	620	632	604	635	636	627	609	597	570	614	587	628	611	572	582	615	656	626	631	615	607	601	638	580	553	596	548	683	638	604	607	635	587	555	603	657	642	641	650	623	657	623	611	621	655	646	605	607	591	603	652	641	603	600	598	593	596	599	587	618	618	619	602	599	605	645	569	652	608	604	602	589	607	618	573	609	575	575	615	609	560	655	667	638	610
7124	3084	1024	434	87	121	640	2279	2465	922	598	469	290	148	81	70	57	75	64	56	46	45	40	46	51	39	49	58	48	41	55	43	53	34	40	49	51	50	53	44	48	50	49	37	53	46	56	39	48	48	44	47	42	49	41	48	46	61	45	50	43	41	44	44	49	40	51	55	48	47	38	42	49	60	43	53	44	40	53	45	47	46	34	47	39	51	39	40	54	52	53	67	49	49	45	43	40	53	46	56	54	43	42	45	40	47	49	51	39	58	53	37	61	40	55	42	45	43	53	46	37	42	53	53	39	33	41	37	43	59	48	51	55	49	43	49	38	42	47	44	43	40	48	49	35	35	62	32	59	41	50	51	40	40	45	52	63	38	33	53	44	57	36	55	52	33	37	53	46	43	45	44	44	48	41	45	56	67	52	57	47	48	46	49	50	57	50	48	45	47	41	50	48	56	29	53	32	44	58	51	50	59	47	48	52	53	48	47	50	38	53	46	42	57	45	59	45	49	41	44	39	47	47	48	45	48	42	45	35	37	42	46	47	41	43	37	51	48	39	37	43	62	39	42	43	43	39	51	43	43	49	34	39	43	49	39	56	43	41	43	44	53	62	49	46	44	50	42	40	55	50	45	59	47	50	52	46	61	50	45	47	40	44	56	43	43	48	50	47	53	39	50	43	45	56	56	40	53	54	50	40	42	32	58	49	46	52	41	46	37	47	55	41	51	52	35	35	45	40	36	40	52	51	48	40	42	43	45	40	47	48	40	43	51	41	40	38	41	61	40	59	52	38	38	47	44	60	44	42	49	41	49	47	38	44	43	43	39	41	49	45	41	40	36	36	37	43	44	46	61	55	30	47	33	46	39	43	37	37	56	41	46	48	49	49	47	34	47	43	50	35	62	40	57	44	49	37	35	45	36	47	43	36	40	52	49	44	47	60	51	53	41	53	34	43	36	49	45	38	45	53	35	50	45	55	39	40	50	54	41	40	43	50	41	53	36	43	46	47	50	48	48	44	56	39	44	53	52	56	48	36	47	53	47	47	43	55	41	39	52	39	51	48	40	40	46	47	53	41	39	43	54	40	48	45	52	34	60	48	42	50	42	45	45	30	47	34	38	40	56	41	38	41	48	47	62	53	54	47	48	50	42	40	50	60	42	50	56	53	47	48	47	41	47	53	43	48	55	40	49	40	51	37	42	47	49	60	34	45	34	41	49	47	36	54	72	58	37	44	47	43	55	40	43	39	46	38	48	61	39	48	51	52	49	48	51	52	35	46	46	51	51	33	40	47	51	37	46	49	37	43	52	50	52	48	39	52	37	50	43	48	41	58	47	51	40	34	42	42	57	38	50	33	46	37	40	48	46	43	46	37	42	46	51	47	36	39	50	44	42	36	47	54	47	53	36	42	47	61	40	56	45	44	47	46	38	51	41	48	37	47	40	49	50	57	36	42	69	46	39	44	29	53	42	47	39	55	57	47	35	51	41	50	47	49	54	46	44	53	51	38	52	44	49	38	46	38	48	48	53	61	48	44	55	46	48	49	39	39	49	58	59	60	46	37	45	46	38	35	39	50	36	40	43	39	36	56	43	46	51	36	59	31	49	42	61	67	45	49	45	45	50	48	45	57	47	46	46	46	39	42	38	38	54	47	50	41	48	46	38	51	52	47	34	56	55	56	56	55	40	51	45	52	45	44	44	37	36	50	48	57	59	41	45	49	46	65	51	42	53	55	45	50	48	44	52	44	57	49	45	37	44	43	39	45	49	47	46	39	46	40	46	45	41	33	43	55	47	40	48	28	47	47	48	54	43	38	38	44	52	51	43	46	54	45	51	43	47	69	46	46	39	40	41	45	51	44	46	45	49	42	56	42	44	36	51	41	50	51	52	59	51	53	38	34	41	48	45	50	45	37	36	44	34	52	44	57	55	43	48	43	40	48	45	51	31	50	45	47	45	51	34	40	52	39	33	41	43	50	51	41	41	41	47	35	42	43	45	42	53	44	44	56	50	34	46	41	46	52	44	44	42	37	54	53	39	46	40	48	39	53	45	46	35	40	39	52	57	42	43	54	50	40	52	57	40	43	46	54	40	43	49	48	44	44	46	44	51	52	43	56	44	55	46	38	34	41	45	34	48	56	47	37	50	43	55	51	52	42	50	62	40	41	53	50	48	46	56	38	59	56	55	37	44	52	49	53	41	45	40	39	48	53	60	41	44	38	51	37	40	49	45	53	41	57	50	49	39	47	33	52	44	47	43	31	34	43	48	52	50	38	40	50	44	47	48	54	48	52	42	44	55	52	43	42	48	45	46	40	44	41	53	49	53	50	42	47	40	42	33	47	42	54	54	47	28	41	42	40	40	47	50	33	57	39	51	39	60	62	47	46	50	37	45	41	32	49	40	51	48	36	51	51	61	44	43	44	48	56	39	37	45	44	40	35	57	43	40	47	38	36	47	46	45	59	44	46	42	41	44	45	37	55	42	50	49	47	47	35	43	37	44	49	53	52	47	38	38	34	42	40	47	51	37	44	48	42	35	35	38	53	36	38	46	49	40	44	52	45	44	51	28	50	50	46	47	66	54	49	45	48	39	50	53	46	41	46	53	52	62	35	45	47	28	35	54	51	43	43	42	50	42	51	55	35	55	42	48	41	47	40	48	38	62	50	38	47	40	57	50	46	46	55	38	44	37	50	54	41	47	42	44	45	43	48	38	54	45	36	47	49	56	46	65	43	53	39	48	53	57	63	48	52	49	33	44	49	36	43	49	41	44	52	44	43	43	52	51	46	41	46	52	49	43	39	58	48	42	53	33	48	47	39	39	27	45	38	45	57	51	43	43	57	41	34	42	38	52	56	52	39	45	48	44	52	52	48	46	39	40	43	53	51	48	34	38	31	54	53	47	37	44	50	60	55	35	52	43	38	45	33	47	60	42	43	42	36	51	42	37	45	40	41	53	56	45	43	38	45	45	35	42	46	47	53	45	40	49	60	49	43	46	49	36	48	45	42	58	48	41	52	49	66	49	43	45	49	56	50	48	49	55	46	45	52	41	50	41	42	51	47	42	43	47	49	38	52	46	44	45	49	50	42	38	54	37	51	33	46	66	58	54	38	49	58	41	50	50	38	30	44	53	30	50	61	33	51	46	43	49	56	41	40	39	49	45	43	57	40	52	49	54	57	38	40	61	40	40	54	42	55	41	40	55	52	54	45	39	44	36	48	46	46	48	39	44	42	35	57	46	49	40	44	33	50	41	63	44	48	44	39	57	46	42	39	45	45	57	57	44	43	38	59	34	39	38	52	45	44	52	35	48	58	41	46	55	46	55	48	53	49	38	40	48	41	32	42	60	43	50	45	43	41	39	52	57	43	48	40	47	43	38	44	48	43	47	56	50	48	41	54	40	54	46	63	43	40	53	42	47	47	57	41	53	54	52	49	55	41	44	43	34	48	49	40	60	50	34	62	49	45	41	60	44	39	44
39356	22724	14888	13393	5869	8086	24594	34966	33101	20566	16191	13468	8262	3470	1737	1609	1063	1208	1038	880	750	677	593	590	596	614	612	553	645	581	566	571	581	637	600	596	578	593	620	604	550	614	588	604	621	587	615	598	580	563	585	595	578	610	632	614	599	606	621	598	620	592	643	605	571	608	627	597	610	560	594	621	617	595	595	581	583	568	602	548	578	584	569	612	597	619	563	563	599	605	613	596	625	552	575	599	574	643	607	556	547	664	588	575	571	565	617	619	622	593	599	578	617	577	589	610	607	596	603	527	584	593	611	639	650	592	615	591	604	561	592	542	590	586	594	579	614	599	625	610	619	567	586	618	626	583	598	572	592	580	554	610	605	618	584	602	582	591	590	570	597	559	598	563	566	638	578	591	590	603	573	579	582	555	569	615	550	578	577	593	589	635	581	598	593	592	568	598	610	571	610	618	619	590	604	623	585	588	638	558	574	630	628	610	619	623	565	584	611	558	599	536	621	581	585	597	620	588	599	598	550	593	568	580	617	659	550	561	575	564	593	603	577	580	571	594	579	632	598	593	579	600	632	546	585	589	565	619	608	608	573	625	624	597	579	568	615	574	563	590	595	619	593	623	580	575	556	570	619	586	564	565	517	587	540	594	585	625	644	585	563	624	627	631	566	545	573	558	596	601	563	580	554	579	625	609	583	610	634	587	553	577	604	615	584	618	577	562	595	605	609	584	573	605	608	643	626	633	605	585	618	596	527	636	556	618	558	560	608	613	603	632	587	618	592	603	598	577	607	615	597	554	598	618	579	598	571	575	592	601	560	639	612	574	556	639	558	569	603	615	585	582	591	660	552	591	594	593	543	588	623	590	576	570	573	555	551	554	602	598	601	585	565	568	605	584	543	574	557	573	573	586	670	570	588	558	600	535	611	563	584	581	588	608	622	585	576	608	541	588	548	575	568	582	619	538	579	612	628	634	586	561	580	536	609	612	587	577	602	558	609	583	655	576	610	624	563	624	595	538	641	626	608	557	590	596	623	589	580	610	546	607	562	597	593	620	595	540	558	562	582	591	592	636	573	631	582	551	620	602	655	568	586	584	583	599	565	579	575	554	590	618	599	595	587	589	614	594	592	614	579	554	590	604	574	611	601	625	590	575	580	565	623	581	583	597	590	599	567	601	571	565	617	551	596	568	575	651	561	572	583	579	595	583	573	620	529	599	564	592	565	622	597	583	565	606	541	558	563	595	606	609	590	558	580	577	581	583	587	628	602	539	615	618	583	573	594	591	584	612	609	629	583	536	600	586	611	588	614	617	567	553	621	571	560	540	580	557	595	606	580	581	575	603	649	614	611	598	590	573	610	588	580	594	608	574	569	563	565	609	591	611	613	603	600	556	599	623	584	550	604	612	570	587	624	613	562	590	590	600	616	592	602	582	616	556	615	626	602	567	606	569	571	625	598	561	626	643	597	608	598	571	579	572	564	575	580	602	635	608	558	553	610	573	598	615	673	558	582	557	602	591	650	580	594	588	610	616	600	611	548	616	590	577	573	575	579	606	565	582	643	567	617	567	601	564	608	573	587	600	603	535	650	576	633	587	544	605	557	651	615	582	605	584	601	625	599	580	631	534	563	579	607	612	573	586	567	592	581	580	603	556	631	614	614	625	579	580	577	576	570	587	585	598	586	632	610	594	566	613	594	593	583	586	621	586	599	571	550	554	617	562	616	578	553	555	588	572	640	561	581	589	601	581	590	644	605	600	569	582	583	531	578	633	605	564	566	595	590	594	597	593	581	630	619	572	589	634	586	593	601	542	613	631	575	623	547	567	595	656	582	631	559	569	636	589	613	615	610	618	614	603	582	647	551	574	566	580	594	598	624	538	623	571	581	638	611	623	601	636	581	606	585	588	588	577	570	602	606	627	565	587	553	588	555	591	609	560	604	569	583	592	609	581	596	594	599	626	618	617	598	620	652	570	601	581	554	598	551	591	548	597	611	591	571	611	561	586	625	557	605	589	587	567	606	635	569	630	584	643	617	584	551	604	602	582	600	561	600	576	613	609	581	585	547	609	538	639	553	582	575	618	577	563	589	580	568	573	593	566	578	548	546	633	606	608	568	595	625	580	575	556	595	604	596	602	582	584	530	590	614	636	583	633	580	618	573	618	565	580	585	626	611	617	649	654	571	612	610	576	601	601	614	585	583	603	582	549	592	591	580	616	590	640	591	649	618	577	577	596	617	590	595	597	552	608	605	605	575	598	585	614	606	593	589	588	602	570	544	600	556	593	617	581	562	589	545	579	586	540	553	603	593	580	557	626	599	561	554	543	619	605	559	574	586	589	580	584	605	646	645	596	612	604	564	601	619	605	600	602	613	601	604	605	584	572	584	589	590	595	607	550	609	546	589	596	616	552	602	600	581	614	590	597	554	549	606	576	566	600	612	595	582	572	564	604	565	556	547	576	623	596	592	572	602	610	591	627	616	621	565	610	599	583	604	550	591	585	611	635	556	604	581	532	540	620	586	570	616	622	579	559	552	596	584	576	613	592	620	623	594	595	603	636	639	576	573	576	576	565	575	605	591	623	636	579	604	538	560	617	658	563	576	562	600	566	589	590	606	562	560	546	595	590	588	580	598	613	647	562	597	587	592	605	559	576	549	580	573	593	609	584	613	585	579	623	612	602	597	572	596	600	563	610	595	580	629	550	616	610	592	627	592	596	607	624	574	557	613	577	577	588	562	613	583	579	599	589	596	589	573	598	570	563	639	576	630	580	574	616	624	562	586	603	601	566	561	634	611	640	569	596	588	538	595	585	613	620	602	593	642	596	574	605	612	586	541	598	571	608	605	617	564	615	602	565	585	618	614	603	570	642	598	589	582	572	577	554	571	629	608	606	590	581	581	601	606	574	551	575	546	590	610	591	588	593	584	562	595	554	605	617	624	627	591	578	652	589	586	619	610	588	580	622	551	587	599	634	578	609	597	599	653	582	620	590	623	594	596	546	574	585	613	597	591	627	590	622	587	588	574	619	616	586	586	565	607	584	605	561	619	604	620	610	570	592	606	636	622	587	628	608	580	611	614	571	605	580	560	585	597	584	592	601	600	575	635	561	602	619	580	580	567	583	590	591	551	582	584	592	591	617	621	603	637	613	572	553	590	572	571	577	608	593	601	561	581	601	565	615	561	559	595	548	565	551	623	586	566	634	604	599	564	571	575	618	596	576	546	613	601	562	600	580	595	570	550	613	577	564	536	576	615	575	629	579	606	595	595	607	603	597	587	582	585	575	593	601	636	613	620	577	612	554	554	670	582	592	606	613	606	595	602	586	589	631	537	598	592	610	659	625	608	569	607	540	590	573	598	567	586	574	584	577	559	596	627	601	581	541	607	595	634	584	609	572	578	608	564	620	583	579	599	621	559	572	606	645	596	571	573	590	612	590	551	575	597	571	608	573	583	572	610	594	588	521	573	572	633	618	590	576	612	605	576	602
13595	13110	3706	1106	124	290	2046	5385	6652	2666	1276	1012	677	291	132	118	92	99	104	81	62	46	67	42	52	59	40	48	38	61	47	57	34	37	46	38	39	57	52	37	45	55	36	57	37	55	46	50	55	48	43	51	45	48	48	43	45	43	41	43	45	57	50	41	51	46	49	42	39	47	41	44	38	40	36	36	50	48	38	32	52	51	46	48	47	51	53	39	53	43	42	49	36	41	40	37	54	43	47	43	49	38	51	65	51	46	55	53	44	44	50	46	42	42	57	50	48	54	43	57	35	63	53	46	38	39	56	47	38	53	48	47	65	48	51	55	31	45	51	39	39	46	38	53	40	48	33	66	46	50	48	48	36	47	42	48	47	56	52	44	38	36	55	46	54	54	44	37	55	39	53	31	46	42	55	48	47	51	46	54	48	53	52	38	47	53	38	49	45	45	44	38	48	56	53	48	49	52	58	55	45	46	50	43	53	47	49	45	47	43	47	45	53	48	56	50	37	30	40	34	37	43	39	43	47	48	52	46	46	44	51	47	52	52	45	36	45	51	48	44	47	47	42	35	43	44	45	40	40	41	39	39	55	51	48	52	54	42	34	48	49	52	51	52	55	45	52	45	66	51	55	48	49	55	55	45	57	37	38	41	53	27	42	48	40	45	43	54	45	53	56	63	38	48	49	49	39	50	40	35	58	33	32	35	59	53	52	62	46	39	39	60	62	38	43	52	44	47	47	38	45	44	53	44	41	48	58	48	47	49	48	52	47	47	37	55	58	47	53	45	45	53	46	53	52	38	43	55	48	56	46	46	50	48	58	53	48	42	45	41	46	43	49	56	47	33	45	48	58	43	44	38	45	48	45	52	53	37	59	40	48	50	46	55	54	38	41	48	32	51	49	56	54	47	31	49	44	50	47	45	48	43	45	47	47	49	45	42	46	58	57	67	52	52	38	51	37	57	50	51	55	46	49	45	58	55	51	47	46	50	45	36	58	44	55	50	46	48	40	48	58	48	43	43	44	49	54	50	48	46	46	44	47	42	36	56	58	42	42	47	61	45	45	46	40	48	66	47	41	50	40	41	41	43	44	39	46	53	40	59	47	59	40	59	39	58	51	41	49	47	45	58	47	57	43	45	38	43	51	33	45	43	42	66	47	45	52	39	49	50	58	51	46	38	44	39	46	51	48	42	51	35	42	46	40	40	43	52	39	30	50	55	49	52	61	57	38	46	44	49	50	50	47	52	59	49	35	44	55	45	52	52	43	57	46	42	40	40	54	55	37	52	53	40	61	66	57	61	44	33	44	47	54	51	40	54	42	49	50	57	41	39	45	44	38	40	45	33	38	53	42	47	39	42	42	54	37	50	51	46	60	40	48	37	46	58	54	44	44	38	54	48	43	48	56	42	35	53	56	44	57	48	57	39	39	52	33	48	42	40	41	49	41	48	48	38	44	44	44	35	35	43	46	33	47	52	34	56	44	45	54	35	39	37	37	46	44	49	33	47	60	49	55	41	44	53	51	51	45	44	43	50	53	40	49	48	44	41	40	44	50	48	51	47	50	50	57	37	49	61	35	52	41	55	51	38	43	50	51	54	47	46	42	51	57	50	46	51	57	50	45	54	39	52	54	37	46	40	46	55	49	44	45	58	46	44	48	44	46	46	50	42	50	50	41	36	31	45	48	40	52	48	44	54	52	43	39	37	47	49	40	46	38	41	46	44	43	56	49	48	47	46	51	54	52	51	50	53	48	50	37	44	48	46	44	45	44	48	46	42	51	34	56	54	54	43	48	48	47	46	56	52	57	39	46	43	51	56	44	44	39	46	46	37	40	49	44	45	44	43	47	50	44	53	53	48	55	55	44	51	46	56	54	46	47	53	45	42	39	50	47	49	31	42	36	31	44	39	47	45	54	53	51	54	47	48	46	50	49	44	39	53	51	38	43	53	43	44	50	37	44	45	47	46	49	42	45	39	45	42	45	53	53	58	52	48	48	45	46	43	59	52	51	46	43	55	39	33	47	55	45	60	55	49	49	43	44	44	54	44	37	42	56	55	44	59	46	47	50	44	42	34	59	51	49	53	46	48	42	46	66	49	45	46	41	45	45	42	41	33	54	43	59	35	48	52	46	51	40	38	42	35	57	42	48	35	41	41	39	43	41	49	56	33	44	44	48	48	43	58	40	48	39	45	45	54	53	43	41	33	49	50	40	37	42	56	60	48	43	41	44	53	44	54	36	49	35	52	51	46	51	54	46	50	44	50	51	50	40	46	48	41	35	61	37	51	44	42	60	40	49	58	46	38	54	50	39	47	58	47	57	44	55	54	60	43	52	42	39	50	58	43	49	57	37	51	46	49	43	52	40	39	41	46	66	55	52	55	49	53	36	44	33	49	43	58	47	48	45	52	59	50	56	49	63	46	47	42	33	45	53	52	49	42	48	51	37	48	45	47	52	54	47	45	47	48	49	47	49	48	49	40	55	58	51	39	41	54	47	46	47	43	58	37	43	33	49	43	53	59	47	47	44	49	46	39	44	47	42	47	49	40	42	40	54	37	40	55	37	50	50	45	49	53	43	45	45	58	39	53	45	47	53	54	49	49	37	39	37	54	55	47	54	44	47	53	52	49	56	46	42	42	53	42	59	44	36	44	47	41	39	42	53	50	65	50	40	52	51	43	53	57	46	41	49	47	47	52	34	39	43	42	37	45	55	39	57	47	46	45	51	44	40	38	36	56	47	51	37	51	44	43	50	52	55	32	52	43	47	44	53	49	58	54	41	45	39	47	51	44	50	45	60	45	49	48	38	36	28	54	50	43	50	43	61	45	53	57	49	39	38	43	39	41	53	40	34	44	39	43	48	56	35	56	46	38	58	46	50	40	56	74	39	47	47	49	40	47	44	45	48	47	45	46	56	48	54	48	47	47	40	49	42	51	39	45	51	48	52	51	54	39	48	44	40	45	45	38	54	45	45	50	50	51	47	42	51	50	45	45	52	53	43	46	34	48	37	53	52	50	43	59	30	44	43	44	58	44	60	55	51	45	47	50	46	42	52	37	47	45	43	52	52	45	54	43	45	43	58	39	62	42	43	43	43	46	41	37	39	53	39	51	47	36	40	38	53	42	37	47	41	52	58	44	58	50	52	38	57	30	47	45	56	52	54	58	44	47	41	41	50	61	41	50	51	44	48	55	44	40	54	53	44	57	38	37	44	46	55	58	48	44	45	48	48	44	49	49	54	49	45	41	46	47	39	55	56	44	56	58	48	54	38	38	37	51	43	57	54	40	44	43	55	44	53	54	46	36	43	37	54	51	51	39	44	45	43	61	51	39	50	31	48	45	51	42	51	41	45	60	51	27	52	58	37	44	44	49	42	46	55	49	41	48	46	55	38	52	39	43	52	62	56	51	57	50	52	45	47	48	49	34	39	39	42	48	37	56	51	53	44	44	46	52	51	45	36	54	48	38	39	39	50	49	48	50
50871	34559	25040	22600	7953	16109	36250	45240	44276	31183	23976	21255	15654	8513	3561	3266	1869	2251	1985	1394	1015	799	672	606	604	626	606	588	635	596	602	589	580	615	545	592	585	610	584	606	578	627	566	613	601	626	599	583	623	617	579	618	627	605	618	651	599	537	611	601	618	612	636	605	594	612	581	576	577	627	634	625	607	602	577	617	589	587	607	614	593	569	613	601	630	656	586	612	619	614	573	589	603	585	580	610	580	626	603	600	653	583	579	613	595	620	615	604	606	618	614	628	625	578	573	590	613	601	613	609	607	606	588	615	582	622	617	627	594	609	577	604	573	591	577	595	612	612	607	577	620	599	567	577	600	616	565	598	597	585	569	585	606	579	658	577	616	625	607	565	596	601	569	576	623	647	601	567	636	601	630	612	582	611	581	603	622	597	564	555	584	625	610	599	575	629	617	598	644	626	612	602	614	575	594	574	635	564	600	617	580	592	627	582	635	626	609	633	614	604	599	604	593	635	628	544	601	589	572	608	559	575	595	595	581	634	631	622	553	597	604	611	608	607	573	631	584	603	595	600	617	594	585	575	585	627	621	561	609	627	629	628	580	621	630	639	592	635	609	575	580	638	618	632	604	624	643	597	620	587	663	611	637	582	619	605	636	630	611	575	650	593	588	616	620	605	568	610	643	637	595	585	638	594	594	597	603	550	580	594	574	609	587	603	582	608	579	621	560	585	591	591	619	601	612	590	617	627	595	566	616	631	590	591	628	610	584	559	639	608	609	599	628	620	576	612	630	592	644	639	582	608	619	635	608	634	656	637	590	612	610	651	592	602	635	555	602	635	632	601	585	613	616	629	618	599	576	598	617	629	581	616	575	614	588	599	618	612	568	568	611	591	591	630	610	593	609	637	609	589	598	623	587	637	576	576	612	632	618	630	639	584	605	607	607	595	586	573	660	614	655	648	624	548	626	563	608	611	605	583	578	613	579	573	583	543	614	628	622	647	551	575	590	589	648	578	614	587	606	632	573	607	667	608	603	639	603	597	614	612	604	609	604	616	642	638	644	601	570	573	598	622	633	656	597	611	626	611	620	597	570	570	644	617	587	589	647	633	552	605	595	637	576	602	629	585	591	592	578	597	593	633	618	626	619	591	600	619	602	612	617	622	599	615	602	659	589	590	636	642	593	576	626	594	582	620	586	614	581	663	613	585	623	598	604	573	588	579	607	594	638	629	654	611	620	631	609	627	594	604	613	588	614	556	577	610	612	568	617	601	581	618	591	601	661	608	595	598	599	590	605	624	627	648	592	581	587	598	609	563	611	620	592	617	643	629	589	617	602	588	583	585	610	607	639	555	592	614	597	628	597	591	636	606	600	578	610	623	557	588	612	665	576	565	594	618	622	583	566	604	614	622	622	574	593	615	615	619	599	602	587	622	598	632	672	609	624	620	597	633	582	587	564	627	622	593	599	583	591	577	603	639	607	538	587	640	606	637	600	593	564	580	600	606	572	599	565	569	610	600	613	602	590	624	566	608	597	684	637	628	583	644	611	613	617	598	604	651	607	620	618	637	587	607	627	617	606	600	594	602	637	607	617	573	600	608	659	588	601	605	580	599	632	617	646	600	626	594	590	621	566	607	620	605	638	533	671	600	624	590	582	591	586	579	568	631	592	589	548	595	578	635	570	545	602	676	591	631	574	587	605	597	618	570	627	668	584	619	598	610	605	646	623	582	639	608	586	604	644	610	610	596	578	597	644	603	611	559	638	619	616	613	609	648	610	576	643	610	632	575	623	607	621	602	622	607	627	585	609	611	602	587	629	632	599	615	562	594	598	610	648	593	627	649	592	595	607	609	585	554	618	569	594	601	602	613	625	610	583	614	596	604	556	593	566	618	627	618	594	625	655	615	591	615	613	573	606	571	588	610	566	580	616	592	608	616	624	600	600	594	661	587	589	581	643	614	610	594	566	590	608	611	646	612	611	625	606	611	614	589	580	647	591	607	636	605	635	629	618	634	624	641	615	630	565	586	562	597	636	588	585	635	604	607	578	622	591	567	579	588	590	615	617	642	632	626	585	582	598	585	601	595	594	629	627	620	554	602	620	638	584	608	603	566	572	615	636	586	550	630	581	572	596	597	598	594	559	609	578	596	618	615	649	638	594	541	615	585	651	639	610	622	608	576	607	599	570	583	602	592	605	591	595	618	645	601	605	630	615	595	611	593	561	616	585	585	590	653	618	584	653	629	582	619	576	640	590	598	666	607	609	600	567	628	636	647	597	644	617	603	579	554	600	612	576	590	631	614	616	561	590	600	599	626	593	648	613	585	605	578	617	586	609	595	580	621	640	594	612	535	631	635	583	592	599	563	590	627	598	600	561	616	612	600	619	569	606	667	615	617	578	611	590	599	604	631	611	600	578	624	606	605	591	555	585	599	632	605	608	602	570	574	615	618	567	569	610	549	599	584	612	649	577	593	640	651	582	595	610	606	608	600	615	625	637	615	599	620	594	612	588	612	595	579	629	649	584	599	657	616	597	614	563	622	579	607	594	643	584	559	616	612	629	607	600	594	590	640	569	618	617	598	641	615	590	597	641	598	601	596	573	631	632	602	587	613	659	572	597	633	606	582	621	610	599	624	598	623	643	623	622	599	592	627	608	617	663	564	605	576	581	606	584	606	591	630	625	584	665	600	624	603	603	539	605	635	568	580	599	582	623	600	594	564	595	612	584	628	576	562	582	627	667	588	604	610	610	618	591	625	620	609	538	567	608	621	598	608	587	595	604	591	609	608	594	608	646	624	638	574	603	573	592	608	554	582	637	613	579	576	652	596	564	612	581	585	618	622	609	618	604	614	610	564	663	614	639	617	626	546	608	599	676	577	620	626	589	600	568	588	623	569	614	603	597	615	594	605	565	600	628	645	545	605	618	606	577	606	593	623	629	640	608	616	560	575	582	595	619	613	589	605	584	595	567	641	574	600	577	608	670	577	573	600	599	572	610	593	610	620	631	619	609	663	571	594	652	611	600	600	580	574	577	642	584	568	627	606	610	655	576	568	617	625	614	582	599	573	590	646	591	588	605	597	632	602	629	585	619	540	573	605	629	604	604	634	620	619	601	636	560	630	610	646	602	589	641	628	589	590	602	567	596	641	600	618	557	598	608	670	601	607	604	605	625	616	568	559	606	576	635	618	637	641	560	600	605	580	561	593	575	603	605	588	609	624	570	610	608	595	580	614	612	581	581	618	582	618	602	582	593	599	589	575	615	593	594	599	617	563	640	591	623	587	581	649	582	609	586	644	565	585	602	598	590	594	625	584	563	607	567	595	555	572	621	627	568	582	591	592	594	605	565	684	648	569	601	626	654	631	629	633	591	595	615	628	597	589	623	572	576	597	612	622	601	590	620	588	539	612	559	619	599	641	579	639	603	592	569	567	613	567	618	639	609	601	606	609	623	637	591	607	613	595	603	604	599	572	630	578	650	602	611	626	617	635
12978	10519	3581	895	136	450	1068	4360	8422	3450	1580	1067	705	432	159	115	95	110	84	65	54	53	67	43	47	42	40	54	38	54	41	41	41	37	42	49	41	49	54	39	51	50	47	44	42	50	52	40	47	33	44	43	56	51	41	55	42	44	47	58	28	41	54	38	31	51	37	46	41	47	46	39	64	50	50	35	36	51	35	61	42	49	57	49	47	34	36	50	46	49	56	47	51	51	51	55	48	57	53	40	33	36	43	57	39	42	51	36	44	36	48	51	40	32	50	53	55	45	56	43	39	50	51	46	49	46	48	51	47	42	51	59	39	55	53	49	40	48	46	43	41	46	62	43	50	43	53	37	40	43	44	53	55	48	45	40	41	54	56	44	44	40	47	45	41	42	49	49	52	48	59	48	35	50	36	51	51	48	50	57	49	38	54	37	39	52	49	39	33	56	39	65	48	39	52	53	36	50	41	56	44	54	47	38	46	38	42	50	52	54	38	47	33	54	44	46	56	48	44	42	45	45	38	45	48	43	65	42	46	50	52	41	45	54	53	49	40	44	51	57	47	42	41	41	36	51	49	60	57	48	45	55	35	39	46	40	48	53	49	53	48	47	46	50	40	57	33	47	47	57	39	44	36	43	41	47	57	43	36	63	53	45	47	50	39	36	45	49	51	36	37	44	45	57	50	46	54	53	43	49	45	53	48	35	48	52	48	55	42	58	59	44	44	42	51	49	51	40	43	47	33	55	46	40	48	54	52	43	45	37	44	48	59	58	51	52	50	51	50	41	44	56	42	51	43	50	37	48	42	58	56	51	47	41	47	60	41	54	56	43	65	50	44	41	56	55	46	53	39	47	49	61	43	53	54	54	45	49	57	54	40	55	43	58	45	51	38	44	38	40	49	46	60	41	48	56	35	51	55	43	46	53	61	41	40	53	41	46	43	60	52	38	57	46	50	46	41	37	37	45	39	49	52	58	61	38	47	50	58	42	40	47	58	49	51	59	48	31	58	47	51	41	47	47	47	50	48	57	39	39	41	53	65	47	58	52	55	47	44	55	59	46	42	54	47	48	43	44	44	43	41	47	32	48	39	44	52	44	39	40	45	49	43	48	45	49	51	48	44	47	59	53	58	52	49	47	51	35	57	60	51	36	47	47	43	50	44	38	46	49	50	43	58	61	58	34	41	60	51	42	47	42	48	35	39	52	37	52	59	37	50	52	37	45	64	43	45	49	49	55	43	58	47	52	58	41	42	46	50	44	37	59	48	36	38	48	50	56	46	48	48	50	47	51	41	55	47	48	50	52	46	61	52	44	57	39	49	45	43	34	53	35	53	39	51	55	46	47	51	44	47	47	52	50	48	55	52	45	58	56	40	45	47	39	59	53	49	42	45	45	38	45	47	44	44	37	53	49	48	41	40	62	38	51	41	50	40	43	51	40	43	38	55	45	63	56	42	41	49	50	47	40	41	49	45	62	49	36	43	46	44	45	33	37	41	41	49	42	33	45	48	57	36	47	42	48	52	51	43	54	52	42	38	53	55	53	60	52	52	43	53	47	46	37	40	50	60	62	68	44	58	65	45	40	46	52	37	51	41	49	55	45	61	47	54	60	63	44	47	39	52	49	50	57	55	43	55	44	49	31	38	48	52	42	50	51	51	46	49	43	42	42	62	35	46	58	42	47	56	45	46	63	46	47	41	32	45	50	42	50	58	42	39	48	55	43	64	48	49	41	41	51	47	45	52	40	51	47	52	49	56	52	49	58	33	47	47	30	50	56	45	44	49	51	44	50	44	44	48	46	46	34	43	49	43	39	45	35	38	46	41	42	51	54	57	47	32	50	47	48	38	38	36	43	34	39	45	45	55	49	52	52	41	55	47	45	33	53	40	57	53	33	51	51	58	55	51	30	41	47	37	46	55	44	54	51	45	51	49	36	50	39	42	52	43	53	37	43	41	45	40	45	53	46	44	50	44	54	41	47	42	42	45	56	40	49	42	49	50	53	47	50	39	44	53	57	39	35	48	48	45	41	51	51	45	40	49	55	59	54	36	40	47	49	43	42	44	47	38	38	58	41	53	42	49	51	47	57	49	43	45	40	48	47	45	42	54	49	42	35	47	42	44	43	55	49	49	52	43	55	45	40	57	39	42	46	53	45	46	50	50	50	32	54	39	49	49	52	46	40	56	47	63	49	45	50	54	53	44	53	56	46	53	59	57	47	43	47	35	54	45	55	46	43	59	40	43	39	56	40	48	56	48	47	44	47	47	51	41	43	49	45	51	53	52	41	52	39	58	50	51	47	49	41	43	40	36	42	42	41	55	55	53	56	63	45	45	55	43	41	47	46	62	55	55	43	61	48	43	45	43	44	44	53	44	41	51	52	46	31	38	56	51	69	52	46	39	43	43	52	49	38	43	48	47	50	50	51	50	46	45	39	43	44	45	58	56	49	47	42	44	45	54	40	45	40	51	41	51	50	60	41	53	44	47	59	51	49	40	52	37	50	51	41	46	54	50	50	44	50	53	51	43	38	59	62	46	49	44	47	41	37	48	29	54	45	44	57	43	56	29	38	42	47	52	44	52	45	50	47	56	42	41	43	54	51	41	38	52	55	47	52	44	51	46	38	51	38	38	39	47	53	46	50	36	41	51	45	53	41	43	38	57	58	54	55	51	47	49	43	49	46	52	52	48	31	39	52	23	47	41	51	37	41	42	45	40	42	46	42	55	45	40	54	38	46	52	44	49	45	46	47	37	38	53	56	45	33	39	51	54	41	53	48	54	44	32	46	43	56	59	40	49	53	58	34	46	56	48	45	50	53	60	45	52	44	42	34	41	50	52	42	48	54	52	66	50	59	37	50	52	50	40	39	42	45	48	41	46	47	54	46	52	47	52	63	45	55	42	51	43	38	46	56	44	34	44	57	45	48	46	41	44	40	56	47	48	35	55	42	61	48	55	41	58	27	53	42	32	49	42	47	53	48	52	36	39	55	41	59	48	40	42	42	58	63	45	53	42	45	50	46	36	44	39	50	48	53	44	43	56	45	43	41	45	44	49	56	49	59	38	49	43	45	52	43	52	63	53	40	44	48	53	42	50	51	55	35	56	39	48	48	49	47	58	54	38	47	45	47	43	57	42	55	49	40	45	40	45	40	59	42	46	56	52	39	39	57	51	43	46	48	46	50	44	39	36	42	49	35	39	58	44	43	38	44	44	56	51	51	53	50	50	41	47	48	53	52	57	44	65	42	40	47	52	52	43	48	42	55	46	56	49	49	48	57	43	43	58	46	58	36	54	49	39	46	45	42	46	38	45	35	41	38	34	44	54	51	54	52	47	38	36	52	48	41	53	45	48	47	41	50	32	44	48	42	53	49	47	47	52	45	46	38	43	54	36	41	42	40	43	48	57	35	47	39	62	42	48	50	62	44	53	50	45	48	50	46	55	37	51	42	51	49	53	50	45	44	38	48	48	46	35	44	44	61
47588	32946	25183	20047	9746	22307	28570	45116	49516	34324	26189	22591	17195	11184	3852	3219	2459	2347	2165	1524	1015	767	667	642	625	583	602	540	581	613	605	612	572	578	610	630	591	600	595	595	616	589	627	658	643	552	608	649	602	604	595	651	590	606	581	616	582	643	608	623	636	636	612	597	637	619	638	569	599	584	627	650	624	651	586	613	595	585	615	603	609	611	606	621	612	607	597	657	628	649	597	613	595	645	645	681	603	628	655	608	681	611	591	630	591	617	576	626	620	591	560	645	622	572	589	600	605	637	599	638	592	622	664	602	638	656	664	603	639	637	645	640	605	611	623	643	594	594	595	641	592	611	597	635	618	614	620	581	610	614	613	573	587	617	622	632	618	613	619	612	625	597	654	604	630	626	635	615	618	601	617	612	602	629	613	633	615	572	599	615	599	604	626	560	604	626	606	627	603	587	640	614	627	633	645	632	592	586	616	570	670	605	625	586	601	647	647	605	633	596	597	610	575	632	629	612	625	595	575	622	619	646	594	575	591	647	572	593	611	599	613	610	634	597	621	657	660	629	589	608	597	654	647	620	604	597	583	617	626	626	610	608	634	632	620	616	591	629	622	600	593	603	589	640	575	646	577	581	599	619	586	575	591	610	627	565	628	617	601	638	572	653	637	601	628	597	585	567	635	598	572	606	639	604	647	588	632	627	607	621	645	603	616	615	636	582	566	635	598	577	648	615	626	599	580	598	589	575	671	678	613	594	604	625	569	645	601	601	638	643	617	606	604	595	660	639	576	607	611	596	619	594	593	611	638	620	585	603	610	600	603	635	563	678	587	624	620	616	590	625	667	606	637	612	609	641	644	611	653	596	605	589	628	578	626	621	583	604	571	619	607	643	582	644	602	625	636	606	591	541	586	609	611	617	670	635	614	597	609	608	630	590	607	644	660	603	583	641	598	610	592	584	607	579	594	575	612	630	600	604	602	612	632	621	603	568	616	609	637	611	563	619	590	605	575	609	628	677	611	629	652	552	599	654	606	604	612	609	643	645	585	600	618	623	661	624	606	573	590	575	639	601	583	589	634	643	631	631	628	613	605	621	639	630	697	595	599	594	626	614	625	583	630	636	621	594	614	641	637	622	667	638	587	615	648	648	632	592	606	593	607	587	644	598	626	586	624	608	652	583	609	605	616	622	615	622	641	594	608	600	596	606	622	634	614	567	604	611	598	609	628	606	607	559	596	613	633	599	634	612	587	625	613	616	616	620	599	607	582	647	582	628	628	615	586	644	623	636	564	620	646	617	564	632	660	579	605	622	633	592	618	589	664	643	635	598	637	596	588	577	631	596	608	590	596	590	594	608	643	588	622	603	607	591	614	597	616	623	584	589	636	598	636	630	633	623	633	634	569	624	626	629	635	610	600	635	649	599	603	619	642	640	601	592	608	612	653	586	576	594	595	605	614	608	600	616	581	639	593	602	616	636	605	632	613	641	599	592	586	573	657	605	616	666	608	635	631	599	667	617	621	561	620	608	590	637	639	562	609	613	597	653	586	619	594	634	601	604	597	616	618	590	567	641	637	594	569	592	615	594	615	616	639	608	635	630	619	635	609	611	657	626	591	650	656	596	637	609	624	645	651	587	644	631	614	668	592	613	611	632	641	635	649	554	616	650	624	599	623	597	629	594	591	602	613	639	649	605	558	605	624	593	626	614	625	627	611	644	590	604	617	649	648	631	596	582	585	616	626	587	634	626	632	672	631	585	581	595	611	619	671	624	602	614	588	627	610	642	575	614	630	585	633	651	620	645	610	608	570	665	634	650	630	561	613	598	602	663	612	664	605	600	653	600	577	609	629	630	630	575	617	639	629	612	609	602	637	606	612	631	628	575	620	594	598	614	670	643	633	585	565	570	606	621	599	612	595	591	639	590	590	638	609	626	630	640	626	627	614	616	593	563	641	627	592	612	637	617	651	592	637	595	616	535	618	600	579	619	608	629	596	594	595	668	596	608	611	600	572	595	605	604	607	621	623	596	558	645	596	611	589	625	632	597	623	607	603	603	581	594	622	622	633	598	621	612	596	601	622	603	664	635	621	639	623	617	608	635	604	569	607	599	609	607	577	615	605	569	618	596	621	540	647	608	624	610	614	530	604	612	630	621	609	590	579	575	605	658	619	673	599	585	560	609	610	592	593	591	592	616	577	622	604	598	599	637	630	647	624	583	637	655	612	584	586	585	623	617	622	616	615	649	643	626	610	601	615	590	642	589	662	580	600	631	606	592	634	636	603	587	596	679	599	658	675	626	629	588	584	603	675	646	641	621	578	640	637	621	603	621	594	615	608	677	609	631	603	622	600	634	631	612	635	620	669	635	594	615	644	608	628	581	600	583	576	609	590	641	639	562	606	605	593	603	608	590	676	607	590	632	589	589	594	615	616	599	627	600	659	573	594	604	642	623	660	637	589	621	609	628	593	586	595	624	611	646	574	577	602	574	610	598	659	658	598	630	605	650	621	650	614	563	629	607	615	645	618	639	616	582	669	652	622	593	575	583	614	640	618	639	583	586	628	579	619	599	611	631	655	623	600	585	639	612	582	636	592	615	650	600	603	627	636	635	611	608	577	611	625	625	614	596	599	570	674	580	654	671	579	601	634	636	620	625	633	632	625	630	654	570	620	627	598	604	602	644	610	597	595	592	614	585	607	621	600	605	603	589	617	603	590	610	594	610	585	593	597	592	572	632	617	610	630	577	607	556	571	593	635	683	618	619	613	614	626	630	620	604	613	612	635	633	629	626	619	575	597	610	578	591	647	609	574	633	601	655	591	593	600	628	609	686	621	602	617	630	574	613	597	619	600	627	628	585	645	619	572	605	616	636	577	671	609	578	633	606	597	615	627	641	620	637	596	645	636	639	588	615	643	632	605	663	600	614	625	607	598	654	621	646	648	614	623	621	627	606	601	601	605	638	660	603	599	609	617	632	584	593	633	655	638	623	582	614	597	556	564	603	632	555	594	604	625	625	628	620	644	630	644	621	631	634	621	629	588	624	616	594	639	630	603	653	612	663	587	631	605	613	594	610	562	628	626	574	640	617	624	617	654	623	593	645	603	573	615	659	591	589	585	622	632	623	610	610	607	633	608	647	622	594	609	565	598	618	585	617	599	649	603	642	621	612	628	618	672	625	620	633	568	620	644	604	615	601	608	569	617	567	621	620	616	653	639	605	573	587	622	601	641	587	609	590	566	660	587	577	683	676	607	653	582	617	631	599	567	608	635	624	570	624	605	632	564	588	642	586	622	654	566	572	651	647	602	641	583	607	581	575	616	603	562	621	614	701	574	635	633	636	660	616	592	561	607	575	615	617	641	613	649	589	588	632	618	637	644	623	621	635	659	599	625	616	615	602	582	620	636	629	593	660	638	624	597	607	617	605	592	635	613	633	606	588	603	607	612	560	635	603	596	596	651	599	616	639	570	620	654	621	612	621	631	643	607	597	604	608
18389	15537	6513	1672	392	954	971	7449	13960	6597	2581	1593	1123	528	214	139	115	122	98	100	72	39	65	53	40	51	47	37	46	58	53	46	50	50	40	49	51	41	39	35	36	50	52	45	47	35	51	47	58	49	28	47	41	39	50	58	57	59	47	45	46	46	35	51	43	50	39	58	51	46	39	44	46	47	61	59	45	44	42	51	46	52	48	50	48	41	49	53	50	43	39	54	49	42	56	53	53	51	44	45	52	47	49	40	50	38	51	45	55	38	45	67	52	52	59	33	43	40	41	53	54	56	48	49	35	50	51	52	60	55	39	55	52	45	63	49	53	56	51	44	46	46	50	43	48	47	47	56	37	52	47	50	50	37	54	51	58	36	46	51	50	40	42	56	46	54	56	43	38	48	41	55	41	53	53	56	51	49	38	55	40	51	49	48	39	48	50	52	52	39	57	45	59	43	47	35	47	45	51	30	45	54	35	57	40	46	51	49	43	49	49	51	43	33	48	44	50	40	47	37	45	41	34	54	44	53	36	42	43	43	47	39	37	48	32	60	47	51	50	45	58	43	52	48	57	53	56	35	55	45	47	44	52	44	53	46	36	51	53	45	40	47	39	56	52	42	42	45	41	41	42	47	44	64	38	48	50	46	49	57	48	43	45	55	54	50	46	62	53	49	43	51	42	65	51	57	56	38	56	39	56	46	49	36	60	54	56	53	48	44	50	53	44	53	53	56	47	48	48	44	44	50	52	42	43	40	57	40	42	46	44	47	41	39	57	48	56	42	43	52	50	44	56	32	55	52	52	45	44	43	53	49	47	42	48	48	53	44	47	54	33	45	52	45	44	51	52	52	38	48	41	45	59	40	45	56	45	50	51	41	55	39	49	38	52	36	44	49	42	52	45	53	45	44	42	46	47	50	56	53	53	46	40	52	27	38	56	43	45	54	32	51	49	51	36	53	49	40	41	47	35	46	49	43	49	50	34	44	41	37	43	41	54	39	59	61	46	52	57	47	51	46	35	59	50	58	48	51	51	45	42	44	52	42	43	58	58	54	49	55	43	38	44	37	58	39	51	48	49	43	42	51	56	44	63	44	47	39	45	50	53	41	50	39	61	43	46	42	48	49	47	46	44	42	48	49	49	38	43	48	44	40	41	51	36	66	50	46	37	38	57	50	42	47	55	43	42	37	51	47	51	40	51	50	43	52	51	35	45	51	42	59	56	49	47	50	37	37	43	52	46	52	50	51	44	46	35	51	39	47	51	43	43	43	50	49	44	38	60	38	50	61	45	43	38	44	45	46	40	45	58	56	37	46	46	52	39	42	45	41	40	46	45	56	53	42	38	49	60	49	52	52	61	43	43	62	55	47	42	43	37	36	38	48	51	53	53	50	41	49	61	57	49	50	44	46	54	42	50	46	37	47	60	45	51	55	41	47	45	52	45	41	46	54	46	41	43	53	56	56	47	49	34	56	42	51	54	44	49	51	57	45	48	50	46	48	53	58	42	48	68	41	56	39	53	43	50	33	48	59	50	44	58	62	54	49	51	44	36	58	44	44	41	52	50	47	48	56	55	44	60	51	41	54	61	44	53	54	46	51	36	49	40	48	44	48	50	57	37	50	44	48	48	47	62	53	25	48	56	46	55	59	61	50	50	46	44	59	37	48	42	48	47	46	45	49	39	54	44	49	28	51	53	44	52	56	51	50	53	58	48	50	49	49	45	55	50	37	45	47	52	51	49	41	56	43	42	54	55	47	36	48	56	38	45	42	38	46	45	54	42	38	64	44	50	61	45	39	33	52	57	48	39	41	45	44	43	49	39	41	57	50	43	52	43	57	56	51	50	44	49	47	52	31	50	42	49	51	64	46	51	42	42	46	43	50	42	53	62	60	44	39	37	38	40	44	48	43	56	58	49	49	40	35	47	40	43	55	49	37	43	48	59	46	47	61	56	42	55	41	42	37	42	49	44	40	60	49	56	43	39	54	54	58	43	55	51	43	55	58	37	47	56	53	58	50	50	51	39	43	46	30	38	47	36	52	30	46	57	49	51	55	49	51	47	39	37	61	34	41	48	57	50	55	42	42	52	43	46	48	48	40	48	41	65	52	48	35	47	55	48	35	51	53	49	42	55	47	38	45	45	52	45	53	49	54	48	52	44	37	47	59	47	46	49	43	40	44	41	54	46	44	43	42	44	52	28	37	54	60	44	34	53	54	42	49	52	46	42	46	43	50	45	44	43	38	41	49	34	59	39	36	56	50	53	44	47	60	36	50	46	40	48	45	43	52	51	55	55	57	46	52	43	36	42	52	44	46	45	43	50	53	43	43	39	48	46	45	53	49	36	35	48	44	53	50	47	42	46	55	50	47	52	41	52	55	52	51	49	38	52	40	38	42	49	58	50	58	47	42	42	55	48	51	47	44	56	47	42	69	42	45	49	37	42	35	49	41	48	51	47	60	36	50	37	55	44	48	52	41	43	42	47	44	39	49	41	38	56	44	45	45	33	49	48	38	58	40	45	51	46	44	47	40	48	32	41	40	50	47	46	52	50	53	47	41	46	36	48	36	46	52	37	43	49	43	47	42	38	51	55	40	51	42	35	37	40	43	46	50	51	43	47	54	57	45	51	48	43	46	56	56	51	47	53	51	48	64	53	41	48	47	62	43	37	57	55	45	53	54	45	45	37	46	52	51	42	35	43	49	53	42	51	51	44	54	38	64	36	51	41	40	45	47	49	58	45	40	42	51	50	43	53	46	49	47	50	47	57	56	37	48	38	48	51	51	45	52	59	37	35	50	53	48	44	30	40	58	52	52	49	50	48	47	46	52	50	46	51	45	58	49	41	42	48	46	52	50	48	50	41	64	41	50	37	52	54	40	37	49	51	59	62	47	50	55	56	43	45	36	45	42	47	43	45	58	59	55	57	55	43	44	40	43	46	36	43	52	50	47	63	32	46	47	46	49	40	45	59	44	36	50	49	45	50	50	45	45	46	44	50	44	46	42	48	54	42	49	47	54	51	51	51	57	48	56	49	43	38	45	53	45	60	43	42	48	52	43	41	54	68	57	49	59	39	48	45	39	46	35	49	39	43	55	56	38	47	47	51	45	42	49	39	43	51	44	44	54	53	59	42	45	47	46	40	47	55	47	48	44	46	49	48	52	45	46	47	49	54	36	59	45	47	55	42	57	41	45	49	42	48	44	45	57	42	49	38	45	44	48	45	41	41	53	55	51	54	47	42	62	38	44	46	60	47	34	48	52	44	51	42	53	40	42	43	49	51	40	48	53	43	43	47	43	46	44	46	39	51	43	44	47	49	55	57	42	40	40	44	45	56	47	37	54	53	56	47	52	34	44	39	49	37	27	30	42	50	35	38	48	49	51	42	48	50	35	56	46	50	44	44	50	45	51	49	43	47	53	37	45	42	46	29	39	52	37	47	48	50	40	41	46	57	40	48	41	43	42	52	51	57	45	57	46	59	45
50131	35019	30239	27219	17196	29579	24410	49690	57061	41024	31186	25903	21273	13022	6177	3860	3013	2400	2441	1739	1136	781	648	642	637	636	670	596	625	606	635	611	591	615	596	624	621	568	613	631	601	630	602	663	611	600	584	625	589	616	606	614	604	642	613	610	612	629	601	643	601	645	614	631	636	598	594	613	635	589	639	609	619	629	629	610	625	639	588	617	636	655	591	627	659	625	603	589	612	602	623	612	571	661	625	666	584	663	625	669	562	609	671	623	651	579	619	634	573	668	658	580	621	557	625	653	657	631	620	617	595	599	628	572	639	623	574	652	635	593	614	584	638	568	626	630	624	623	614	587	627	638	585	659	594	580	641	599	578	619	599	627	662	604	647	629	605	662	569	640	614	615	655	630	639	641	656	616	613	629	614	641	605	588	625	594	585	601	613	609	586	620	593	575	633	597	586	614	616	591	631	639	679	621	624	605	652	625	628	608	633	582	648	588	584	632	664	569	606	667	582	622	645	561	592	628	584	624	624	625	586	566	637	658	636	630	633	605	616	591	580	610	664	577	621	612	635	616	606	646	621	656	655	600	636	627	629	593	578	646	611	603	616	656	621	622	667	608	623	601	622	616	570	587	617	609	616	634	599	600	598	597	568	597	625	636	603	615	612	612	583	624	619	634	617	600	606	658	602	566	606	584	613	655	639	594	610	628	626	641	626	581	649	606	626	682	664	623	624	603	569	616	637	594	629	606	599	627	619	616	588	666	609	606	586	599	590	599	598	614	630	598	617	593	622	598	599	616	597	594	614	572	663	636	625	633	610	600	608	632	635	633	598	611	625	609	613	658	645	631	616	600	608	610	609	587	590	653	597	595	618	583	618	643	637	581	598	623	603	601	601	637	643	655	618	633	670	588	610	630	603	624	612	600	642	646	635	601	592	633	587	620	622	587	641	652	616	559	630	606	626	641	628	631	641	618	606	672	612	574	609	627	610	622	621	644	592	602	660	628	629	599	576	574	582	595	586	587	620	588	617	634	587	623	590	626	614	611	615	626	656	622	603	638	591	604	587	617	580	628	599	628	577	613	634	627	592	635	611	602	650	587	640	625	602	609	644	642	646	593	617	583	659	609	607	683	596	617	602	640	607	677	572	617	609	613	646	581	620	578	626	647	616	599	660	612	640	674	573	614	577	639	608	619	599	588	626	618	610	546	637	614	605	648	612	604	577	618	624	624	596	610	611	638	625	651	625	640	639	657	639	614	620	588	668	580	623	619	625	591	606	613	593	583	616	600	613	627	603	549	608	655	597	637	684	629	636	642	616	580	679	635	586	636	628	628	641	637	633	620	646	583	627	651	641	610	608	585	658	583	615	610	641	619	619	644	619	593	633	621	626	633	640	603	634	586	592	623	611	601	616	618	613	627	636	623	622	633	586	638	619	660	628	630	608	638	598	558	665	641	633	640	617	576	604	624	658	582	638	631	593	608	571	602	604	588	635	609	620	659	658	631	618	585	682	616	581	617	595	591	579	599	609	616	660	628	647	594	610	603	605	654	628	620	569	588	630	573	627	655	595	612	595	617	634	634	634	630	622	636	607	627	593	622	556	573	596	633	607	605	586	586	607	589	623	612	609	623	624	614	653	654	609	624	647	608	606	608	610	619	632	622	614	629	631	607	674	610	616	603	645	607	633	642	596	585	611	603	643	628	624	616	640	603	582	620	606	656	655	627	651	589	641	680	582	626	634	618	649	600	632	628	626	629	584	649	650	611	612	608	639	576	643	603	614	639	585	646	612	582	599	634	621	653	607	644	603	608	611	628	580	636	615	621	579	693	595	615	590	586	643	628	639	579	594	568	615	598	613	620	648	632	631	586	634	579	626	624	597	645	637	647	635	632	628	635	653	658	605	631	572	603	642	584	654	661	586	667	665	646	631	654	604	625	630	609	588	616	627	598	615	633	601	602	626	573	597	620	590	614	612	636	636	626	668	605	611	596	602	629	641	629	628	598	644	625	621	589	584	636	607	624	644	622	650	591	579	640	611	614	614	661	572	630	603	573	605	605	648	638	603	640	598	617	636	573	644	635	622	652	605	590	633	632	621	586	649	604	658	619	613	640	650	658	609	568	602	574	623	651	605	580	653	653	618	635	623	607	605	658	601	609	571	595	659	600	607	598	608	675	615	626	619	623	629	600	635	632	634	620	613	611	652	628	615	577	636	643	653	675	625	623	628	635	593	649	612	583	611	597	601	596	653	581	646	630	594	661	656	608	597	636	610	655	635	625	599	625	609	605	630	641	638	626	670	631	579	573	599	633	642	610	635	583	623	662	597	617	604	650	619	628	642	602	592	622	664	621	592	611	590	636	610	570	618	607	635	590	616	659	616	618	626	634	576	598	584	640	632	611	613	674	562	605	614	608	607	615	604	629	622	626	633	572	618	618	646	646	563	579	646	627	602	596	606	617	597	614	628	620	648	606	608	640	595	595	627	626	592	586	599	624	600	620	638	633	579	644	590	634	585	642	603	596	613	597	617	639	563	628	593	602	583	621	629	580	624	606	621	672	657	626	622	643	628	634	643	598	640	627	619	641	600	615	594	590	587	623	600	578	618	600	593	587	642	593	587	588	642	598	613	594	655	595	592	603	625	589	626	594	602	609	614	619	682	573	651	638	639	619	537	583	600	605	635	617	593	603	620	603	586	640	613	602	646	669	625	581	617	593	587	606	608	605	578	611	621	581	640	627	620	607	632	637	625	630	605	605	596	661	623	613	624	646	598	613	626	546	590	571	604	650	602	623	615	606	628	634	640	653	583	591	646	621	617	653	599	622	619	644	647	654	610	587	638	608	579	594	605	643	617	583	558	622	659	626	626	607	624	627	629	633	616	601	609	596	611	587	589	617	579	611	665	679	614	639	621	636	617	662	623	570	605	658	626	631	657	652	608	624	592	583	623	618	632	604	593	611	650	627	590	637	621	635	585	637	662	632	640	615	638	597	636	578	609	634	632	654	572	591	602	627	627	621	609	632	616	581	607	585	616	608	576	619	603	601	615	643	619	629	617	637	607	618	616	591	621	603	621	628	654	625	630	648	595	637	589	602	599	645	644	623	629	621	588	618	630	607	611	614	590	619	618	654	625	600	693	665	706	642	623	639	625	603	578	613	570	616	619	655	612	599	624	651	604	631	663	560	618	604	597	657	623	623	632	602	630	633	600	648	610	621	582	637	645	654	653	592	674	611	656	629	597	587	618	666	646	592	580	605	610	569	640	592	589	568	635	640	663	632	583	609	646	598	571	637	600	637	684	637	604	594	650	600	612	601	612	647	626	634	642	609	618	588	618	615	578	575	638	627	642	588	593	659	688	585	646	624	635	625	587	644	592	606	626	585	618	620	541	590	651	606	624	621	612	617	620	683	603	638	616	623	603	619	638	611	643	604	644	607	636	619	596	628	604	615	618	651	605	597	614	650	610	624	615	606	624	665	666	618	625	591	629	592	584	601
6687	2759	884	359	77	201	363	1561	3006	1655	583	501	315	143	120	67	51	56	61	49	57	53	47	58	42	46	40	51	50	41	39	39	35	43	49	32	57	62	32	55	53	35	45	34	52	51	56	56	37	47	42	56	44	43	58	49	41	43	56	50	59	40	39	48	52	43	49	41	48	40	48	46	54	47	42	43	46	38	42	47	37	42	50	55	51	48	49	40	47	51	44	53	52	50	42	40	46	55	47	49	52	42	56	54	55	35	48	58	43	47	46	45	37	56	30	42	55	44	45	36	41	50	38	51	53	41	49	47	40	50	59	34	55	55	44	40	53	56	32	52	45	43	41	41	48	54	54	64	47	37	57	45	51	44	47	54	47	45	36	42	52	35	36	68	44	58	49	44	43	43	37	41	39	56	44	40	37	46	43	37	62	46	57	44	30	42	44	41	49	52	47	39	46	35	49	47	55	37	41	56	40	48	44	46	43	45	44	50	35	37	58	40	45	44	49	40	39	33	49	45	42	50	47	50	38	39	42	51	49	46	32	47	46	40	42	53	37	40	33	44	39	45	51	47	43	60	52	54	49	53	56	47	49	44	53	37	53	48	39	44	48	50	46	41	42	38	52	41	58	43	41	34	45	36	43	42	38	46	53	41	55	48	49	46	37	32	51	49	45	45	39	57	55	49	40	57	51	36	51	57	40	54	37	44	41	48	55	57	58	62	44	49	44	47	38	42	40	47	41	53	43	44	47	36	50	39	38	43	35	35	53	39	42	37	52	41	53	51	56	47	57	44	39	48	37	53	40	52	54	49	34	32	44	39	42	55	53	49	47	38	35	49	31	46	49	49	57	34	42	34	48	50	55	39	57	55	46	53	56	63	52	40	45	37	47	45	33	50	50	46	52	46	62	62	46	45	41	46	44	37	44	39	47	41	46	47	45	53	40	42	55	45	53	35	49	48	53	39	31	37	41	45	48	40	43	41	51	45	53	46	52	51	48	45	54	48	37	38	42	59	31	42	52	46	51	44	51	54	45	37	37	38	47	38	42	42	52	43	38	42	41	50	52	45	37	36	55	54	45	46	41	50	46	42	54	36	51	47	48	45	51	48	42	32	45	48	52	36	53	54	48	43	48	46	45	49	60	34	37	43	42	47	50	61	46	50	39	49	47	48	55	56	35	42	48	54	54	39	47	39	53	47	42	57	54	47	34	52	44	41	40	46	38	52	51	52	47	54	48	35	41	41	54	51	51	61	40	37	50	35	57	51	64	51	41	44	40	40	48	55	44	35	43	50	42	52	35	46	37	46	52	57	46	29	31	53	41	39	52	52	65	45	56	36	41	47	53	47	38	43	35	39	49	49	46	38	44	55	50	49	50	40	47	38	44	48	35	42	52	44	36	48	51	47	46	45	39	42	42	42	52	31	45	41	59	43	43	44	58	55	47	51	58	42	30	41	38	41	52	47	51	46	43	32	51	54	43	45	46	38	59	52	49	55	54	51	46	37	40	43	48	38	51	35	42	41	48	36	40	56	41	44	58	36	61	42	48	47	40	49	48	43	34	45	53	46	38	38	47	38	52	33	57	42	36	48	30	49	51	39	51	58	40	40	45	42	52	44	41	45	43	31	52	40	48	43	42	38	50	39	49	46	40	51	38	51	33	47	45	49	48	42	43	51	60	54	41	44	35	39	37	43	47	39	43	59	49	46	48	32	58	47	50	41	49	45	44	57	47	47	43	38	44	53	39	47	37	49	50	45	49	44	46	51	61	64	41	40	39	34	44	50	44	44	43	55	37	39	41	53	42	49	42	46	44	42	54	41	43	44	44	43	38	37	50	53	56	47	47	40	50	38	41	45	45	50	48	47	58	41	50	46	43	53	44	46	39	39	42	51	44	37	45	30	37	40	41	36	62	47	39	50	46	44	44	47	42	45	58	48	54	53	43	33	45	52	43	53	51	49	47	57	46	45	46	47	42	48	51	53	46	50	65	55	45	50	50	45	48	49	49	45	54	59	52	49	39	48	50	40	53	42	52	53	46	53	47	42	46	54	52	31	50	47	38	53	47	41	42	40	41	54	32	49	46	53	44	47	36	50	41	49	51	42	45	49	46	51	30	46	35	42	39	48	52	43	48	52	60	37	48	42	38	52	49	51	45	52	55	43	47	41	44	58	50	46	48	37	53	40	53	31	45	55	48	34	36	49	49	42	43	44	46	39	53	41	38	49	55	45	39	45	53	40	39	54	39	53	40	33	49	53	63	47	51	41	39	52	44	42	43	38	59	45	44	45	38	42	44	45	43	34	37	40	48	35	44	53	39	49	32	46	48	54	44	53	45	37	41	45	40	47	47	47	48	50	40	42	48	59	46	41	36	60	55	54	52	49	46	52	44	48	44	50	39	51	36	55	43	39	39	54	57	49	39	45	39	38	43	47	47	44	43	38	49	47	39	42	58	40	45	43	55	46	46	36	33	53	45	45	31	58	43	41	41	54	46	53	44	36	53	47	48	55	41	42	48	50	44	54	41	49	41	42	46	57	36	40	38	46	45	50	56	61	46	42	63	42	47	40	53	46	57	53	38	47	53	37	49	66	45	47	38	54	36	35	42	33	44	45	48	40	53	42	45	42	54	63	47	36	45	39	37	41	42	42	30	49	41	39	39	44	46	43	40	31	55	52	50	48	41	58	37	51	47	55	47	42	46	61	39	39	47	50	45	40	48	59	56	36	44	53	43	34	48	35	52	56	46	36	47	52	50	45	48	38	48	50	55	45	36	35	37	56	51	46	50	40	52	35	48	48	42	55	50	43	45	40	38	47	47	54	35	44	34	42	57	35	61	64	39	45	52	51	42	47	56	34	42	56	31	52	39	47	44	51	46	41	54	55	55	55	42	42	49	38	38	51	34	56	54	46	37	38	44	47	44	48	53	52	49	43	29	44	43	48	40	33	41	51	44	46	52	60	45	39	41	41	65	48	46	53	36	47	55	50	38	53	45	48	59	37	56	48	50	54	34	45	39	45	46	46	51	40	46	46	45	50	39	52	45	43	43	43	45	34	47	41	48	46	43	46	55	43	40	46	51	47	52	51	56	55	61	44	44	47	48	48	38	44	56	38	45	55	47	43	59	52	53	40	37	42	46	57	36	63	39	38	48	41	42	43	31	58	48	52	44	37	51	56	47	48	51	45	45	52	46	53	35	46	46	47	43	42	34	50	39	53	43	40	34	39	34	37	35	47	50	47	44	56	35	54	36	50	38	41	47	58	40	52	46	51	44	48	46	49	36	53	48	46	43	42	41	38	49	47	52	49	46	38	49	44	50	62	44	37	48	45	40	37	48	50	38	40	54	45	47	41	38	45	49	45	35	38	57	49	40	54	59	34	47	51	50	49	53	54	45	43	43	44	41	46	47	48	46	51	38	46	45	51	50	37	41	37	46	52	52	41	52	52	51	44	45	34	42	52	45	56	43	47	40	49	47	41	62	47
38535	21713	13628	12609	5325	14146	16374	32225	36413	25997	17045	14068	8842	4283	2596	1573	1235	1104	1030	876	803	658	630	608	573	609	619	533	603	594	605	602	605	612	612	556	581	629	628	597	590	588	608	603	577	585	565	615	566	600	617	577	601	583	572	617	524	557	604	585	559	618	620	619	586	575	590	577	603	641	590	543	591	642	563	583	574	544	585	590	567	578	613	596	598	587	617	621	587	578	569	585	606	592	588	581	622	608	562	566	571	613	598	598	606	595	574	629	594	607	588	614	587	602	556	520	609	565	620	548	591	573	570	580	557	576	584	603	630	597	597	633	608	568	626	622	605	603	618	610	564	587	605	593	570	586	656	559	595	589	616	606	554	567	638	604	530	582	602	594	601	615	539	593	543	595	600	608	610	613	582	606	542	535	583	568	539	538	614	600	593	616	601	622	595	552	585	606	589	582	620	597	572	592	614	592	547	562	605	563	571	608	589	600	572	582	618	582	589	538	595	568	602	615	615	622	575	555	608	569	573	570	625	607	609	608	571	618	626	599	534	621	589	586	626	584	614	606	610	560	624	585	585	563	580	593	540	608	589	584	590	589	610	619	591	579	627	598	608	603	573	630	600	589	634	590	592	571	597	546	571	676	570	572	625	597	563	568	576	626	578	594	598	575	565	589	572	608	574	617	613	598	574	557	587	590	579	565	612	651	551	578	550	609	603	576	586	554	620	626	658	578	597	567	606	560	598	590	602	636	598	555	604	634	612	618	604	642	625	612	581	583	585	591	606	580	625	603	588	581	564	606	593	584	629	621	545	607	579	576	575	581	584	617	580	575	547	594	551	579	587	541	556	566	613	606	620	560	584	607	581	603	608	657	621	565	575	584	593	598	612	581	626	613	582	582	580	605	577	618	577	605	603	606	581	563	575	572	605	592	591	577	628	613	640	608	589	613	553	569	618	612	615	593	607	591	598	556	605	603	562	597	553	618	651	592	600	605	580	552	578	592	580	573	578	583	579	612	542	603	619	632	650	586	592	590	583	589	530	588	603	591	580	618	584	616	621	535	611	576	595	583	580	635	608	539	597	568	589	616	591	574	575	602	623	578	563	588	617	597	576	595	592	594	561	596	569	565	591	645	547	594	601	637	581	582	594	593	578	591	585	573	599	579	584	614	611	590	649	608	558	602	580	557	555	606	604	578	562	604	598	598	589	624	648	584	630	617	562	612	636	614	586	577	603	600	567	580	538	591	603	590	612	632	621	601	593	604	530	567	586	597	586	592	577	633	536	591	614	574	608	593	620	605	590	586	619	642	599	616	563	620	586	603	613	615	625	615	565	581	581	605	642	634	584	586	585	620	594	617	587	589	583	616	565	587	563	568	603	603	582	563	563	617	591	565	574	633	568	572	574	599	604	594	550	614	597	603	608	580	618	615	617	599	607	611	553	584	572	585	625	599	597	608	583	587	608	611	574	637	614	616	620	587	596	574	585	632	625	630	591	608	606	588	602	589	546	593	563	614	590	585	574	610	600	617	595	595	622	573	569	554	609	646	588	600	570	630	593	613	592	619	574	593	586	671	644	594	584	591	578	665	584	610	569	583	603	602	670	569	620	558	578	594	604	567	593	586	567	602	632	573	570	617	631	603	613	646	622	597	581	615	648	640	619	547	582	593	595	557	581	565	593	598	612	637	627	543	571	613	586	594	624	586	573	555	641	585	570	613	590	591	585	595	634	603	570	581	616	600	572	533	610	599	581	600	560	580	557	557	567	565	574	630	609	617	580	555	546	614	577	597	589	593	565	625	592	574	526	586	548	602	591	581	559	617	551	537	598	615	606	622	605	602	560	576	588	598	575	627	602	603	580	569	629	596	595	583	604	575	564	618	594	592	566	596	593	607	609	588	599	542	596	605	576	576	608	650	629	565	602	587	599	592	556	620	619	586	560	598	612	569	579	620	597	573	598	573	609	602	597	601	582	615	606	555	590	582	600	567	598	605	561	594	595	605	555	545	585	596	595	591	601	582	599	664	587	598	596	616	600	592	623	618	556	577	579	587	620	538	548	632	607	588	637	593	647	610	629	611	613	598	645	568	608	600	624	620	610	572	610	608	587	566	568	637	599	622	617	618	614	608	553	603	581	532	618	607	530	575	627	609	573	613	591	551	572	614	623	581	565	609	582	660	571	601	609	610	593	561	605	589	598	530	618	596	593	609	598	585	593	577	612	597	595	608	623	562	636	611	598	620	601	623	604	590	588	609	620	624	566	537	620	635	594	578	618	608	602	587	616	609	545	552	573	587	607	620	563	551	605	590	586	584	635	588	571	578	595	615	577	578	592	593	619	553	574	552	634	598	611	586	587	593	586	600	608	592	585	628	583	571	591	617	602	582	606	615	555	549	575	574	603	560	594	624	577	565	595	595	585	588	609	593	566	617	616	598	637	568	589	547	582	602	591	604	588	583	608	601	593	537	580	567	588	586	561	631	579	543	590	568	556	551	592	589	570	584	611	578	604	585	566	589	625	548	610	581	543	568	573	599	606	590	567	581	566	614	601	595	597	593	582	606	613	593	624	584	602	631	610	588	571	588	568	590	625	618	628	586	605	623	581	607	610	600	565	591	614	577	562	606	623	607	594	579	558	582	564	620	602	590	604	600	617	575	581	608	597	582	605	552	536	556	588	578	604	608	607	562	557	608	596	607	600	604	617	604	586	593	602	598	569	578	594	625	582	593	629	606	559	638	615	596	570	585	572	555	577	613	581	595	622	607	605	607	592	559	622	601	555	612	597	549	595	579	637	585	647	646	632	592	590	588	587	596	609	577	571	574	612	561	586	620	641	567	593	595	630	609	553	578	599	591	623	596	600	582	571	611	625	635	618	586	612	598	601	604	592	641	581	576	580	610	585	580	582	574	599	606	553	554	601	610	558	623	602	615	623	609	569	624	603	595	605	578	556	621	619	599	575	634	596	572	618	578	613	570	595	546	583	603	594	596	584	603	612	614	582	611	614	608	581	618	617	623	595	610	588	559	611	610	574	597	597	600	609	580	573	621	575	604	578	595	614	589	594	597	602	608	589	621	613	602	598	646	630	572	628	606	604	645	579	567	602	609	585	619	637	564	558	579	564	578	596	537	564	640	575	568	628	527	604	600	591	556	589	632	567	541	605	558	618	581	627	576	575	605	560	607	583	624	563	605	592	614	602	533	534	598	585	596	578	585	574	584	580	624	583	579	576	585	588	600	613	580	642	625	622	593	598	612	541	606	551	597	579	572	592	597	592	571	591	600	585	609	606	556	590	542	596	574	601	563	604	624	581	591	565	609	546	577	574	592	580	630	558	559	599	629	616	613	640	549	566	633	618	615	623	598	579	611	614	564	586	601	599	614	568	600	585	500	587	647	598	583	584	554	583	588	659	552	564	591	585	612	598	593	589	594	604	652	553	600	602	589	598	631	557	596	613	558	602	573	599	581	598	600	606	606	604	587	572	559	587	579
15540	14070	3837	991	208	469	455	3069	7916	3806	1185	1104	663	258	205	136	78	88	95	84	65	50	55	50	52	50	50	49	46	56	52	52	42	43	46	51	44	52	55	33	46	49	35	40	47	49	57	58	39	42	62	55	46	60	44	59	49	64	48	53	46	35	51	43	38	51	55	41	51	49	40	53	58	47	40	35	41	57	47	46	50	40	41	51	52	52	50	43	51	57	38	54	57	48	44	43	40	42	52	51	54	51	50	46	42	51	48	49	47	43	41	54	49	32	56	41	46	45	48	51	51	44	53	46	49	50	48	47	53	57	50	50	38	38	31	38	53	47	47	51	48	55	44	46	42	38	39	65	44	50	44	52	42	54	42	43	46	55	57	50	39	48	35	46	33	50	45	49	35	45	58	47	41	36	41	62	49	68	48	38	36	43	52	44	58	32	50	44	39	50	51	58	40	40	47	42	41	43	43	39	49	52	47	58	59	49	43	55	38	40	45	51	46	45	56	50	55	51	51	45	60	55	47	44	45	46	44	51	53	41	45	54	58	49	33	38	42	39	50	46	45	31	43	56	49	45	55	51	56	35	47	49	55	48	43	38	56	42	46	47	49	49	53	50	50	52	35	40	41	41	46	33	61	38	47	38	58	46	39	47	44	48	51	37	50	50	36	34	40	53	55	40	43	39	47	49	47	45	43	54	55	44	51	46	44	48	39	45	59	43	55	28	47	41	43	44	40	50	50	50	41	38	50	37	38	53	40	46	48	36	50	41	48	50	41	55	56	54	49	46	42	55	37	40	47	46	43	50	47	46	53	54	37	42	39	44	44	39	50	48	45	43	58	38	41	46	48	55	48	52	45	49	52	39	52	51	53	40	53	37	45	47	39	51	37	37	40	33	41	44	55	43	45	47	56	48	43	66	41	49	45	41	59	44	60	40	53	52	45	54	44	55	53	38	36	50	36	50	48	45	38	38	41	53	60	45	40	40	50	47	47	54	58	49	39	40	46	49	46	46	54	58	45	44	51	56	43	50	45	47	40	49	57	49	41	34	44	50	44	43	55	36	43	35	53	38	40	31	55	40	50	40	38	40	53	50	56	50	58	58	41	48	48	44	37	41	42	38	47	46	49	55	57	53	51	43	55	32	44	48	46	54	52	56	48	38	60	56	54	42	50	47	42	44	58	43	52	54	49	41	48	46	40	42	51	40	46	50	51	45	36	47	36	49	52	56	39	50	37	51	55	58	41	51	50	45	42	45	38	57	48	42	45	39	46	50	45	42	51	47	38	45	48	45	40	46	49	45	46	43	50	30	51	56	47	35	53	46	44	40	54	57	51	55	39	44	47	47	52	52	41	45	53	59	52	60	58	47	48	47	41	38	39	46	48	41	46	55	56	69	36	54	45	48	53	59	53	40	35	47	55	44	53	51	39	50	48	46	40	54	44	31	60	33	40	47	51	49	37	52	41	55	43	56	46	40	47	45	60	45	58	49	38	49	50	39	37	54	46	49	47	54	46	46	35	44	54	48	57	53	49	44	53	45	43	56	48	43	55	59	33	40	66	47	42	49	37	42	56	41	48	45	40	41	49	43	49	37	32	49	51	40	51	46	46	52	36	48	50	49	37	51	42	51	53	43	41	37	46	43	37	45	58	55	49	34	45	46	32	34	40	47	38	36	52	44	41	36	41	42	36	48	43	52	52	37	44	53	48	40	46	40	46	33	36	45	62	40	46	51	44	44	51	46	49	52	50	46	52	44	48	49	37	28	44	64	57	38	52	52	50	54	46	48	35	57	42	40	34	54	40	44	54	43	63	51	45	46	38	40	43	56	53	47	55	44	53	52	47	55	37	51	48	49	39	44	46	43	63	49	41	52	48	44	33	40	40	46	49	72	52	49	53	57	46	63	51	48	44	36	42	51	52	41	52	38	45	37	54	46	60	47	46	42	52	54	37	43	41	51	49	51	38	49	41	38	48	44	46	48	41	48	48	45	37	51	45	42	37	53	45	46	53	42	48	40	51	55	57	50	36	39	54	47	47	42	52	39	42	53	41	52	41	41	53	46	47	46	44	44	34	51	45	42	53	51	42	50	46	51	46	38	53	47	51	45	45	55	27	50	41	58	44	47	44	45	55	45	44	40	49	64	45	44	57	61	53	56	34	52	50	54	56	51	42	39	58	37	38	36	50	50	52	46	46	55	54	38	43	42	61	32	35	40	39	50	49	53	47	43	60	45	44	52	46	39	48	55	48	51	49	39	48	55	48	55	40	50	47	50	47	34	49	48	47	38	45	50	39	47	55	43	49	46	37	58	42	45	56	45	58	37	49	42	56	54	36	62	45	46	47	40	36	49	51	39	43	41	43	49	48	46	49	63	50	46	38	53	39	50	48	52	57	46	63	38	51	41	56	48	45	38	53	40	43	45	46	47	44	57	58	39	54	42	46	52	38	58	46	43	54	46	45	43	45	53	44	51	51	51	47	31	54	53	45	48	38	46	64	36	43	42	44	54	61	46	40	43	52	41	41	50	55	47	46	42	52	39	47	45	49	43	51	45	49	50	45	38	59	39	38	34	39	49	46	56	38	46	40	53	49	39	51	56	41	58	40	40	45	56	40	51	38	52	39	51	39	49	42	40	45	38	40	43	47	66	38	50	53	38	45	50	49	60	49	45	48	42	49	47	38	48	63	41	36	39	51	48	46	37	51	46	59	45	47	59	48	39	53	44	46	35	50	39	49	48	53	43	31	45	55	47	50	42	34	38	48	60	43	43	48	45	56	43	48	51	47	40	57	41	44	42	43	68	57	42	53	43	48	49	35	38	55	36	49	61	60	43	40	44	42	40	45	36	48	46	40	49	48	50	43	48	53	49	46	47	45	40	46	49	50	54	65	36	46	45	48	49	52	52	42	53	38	52	42	50	40	46	42	50	54	48	53	44	42	41	36	41	39	43	42	53	47	42	39	45	45	40	58	42	46	45	41	46	40	45	55	51	39	59	52	48	47	55	39	42	42	53	48	41	49	46	47	49	33	42	51	61	46	43	47	33	34	47	51	58	44	51	42	61	43	53	53	43	43	50	47	61	34	51	51	45	48	53	50	50	68	57	41	56	41	43	36	40	44	52	35	32	52	56	38	48	31	55	48	44	42	38	55	51	50	42	39	44	46	42	55	66	39	60	39	44	51	42	46	56	43	55	48	52	48	47	49	49	46	56	43	63	55	41	43	35	45	41	38	47	47	57	43	54	42	50	36	48	63	43	55	49	51	42	43	45	46	40	49	47	45	52	33	46	56	53	43	48	49	60	51	47	47	44	44	54	56	56	44	43	50	59	56	46	44	44	40	46	49	38	45	49	55	48	44	39	47	39	43	50	53	45	44	46	36	55	40	48	51	46	59	52	40	47	42	51	45	42	43	49	46	50	49	51	48	50	56	43	40	52	39	50	43	37	35	42	52	55	49	45	47	43	47	46	37	54	44	38	43	54
51344	33749	24062	18941	15685	21922	18927	39997	48964	33166	23668	22190	15610	7029	5577	2934	2121	1971	1915	1428	916	769	650	616	633	630	593	563	608	605	614	634	619	650	596	609	599	570	607	594	625	597	592	585	639	614	569	598	658	577	615	618	663	587	609	573	640	617	624	576	592	641	581	615	669	624	598	609	632	638	618	588	608	619	571	623	617	598	633	562	585	594	607	595	627	624	623	602	620	615	605	600	586	610	576	637	594	617	627	550	568	634	595	576	587	627	626	620	626	608	603	570	599	587	598	598	557	632	634	623	613	609	576	593	581	614	602	589	612	593	647	618	644	607	598	572	635	604	579	616	585	607	633	581	623	619	594	603	604	624	593	562	578	609	636	562	613	588	665	592	595	620	607	619	597	580	682	608	574	606	625	584	598	590	595	639	613	605	631	577	597	619	573	574	568	562	605	639	597	564	620	619	583	606	598	582	658	605	630	581	634	557	558	609	579	612	595	606	611	647	655	598	614	619	598	608	642	583	575	633	573	614	627	611	599	625	609	640	553	647	573	583	616	638	604	627	573	581	641	621	622	562	605	573	626	604	640	567	623	656	666	599	607	629	609	580	605	603	623	588	648	612	611	608	597	600	581	626	625	597	580	585	622	608	605	615	614	591	654	579	640	579	638	584	634	652	653	596	604	583	621	646	581	593	581	601	609	600	631	619	584	597	633	590	618	578	546	615	598	599	603	636	625	616	595	626	619	617	614	609	622	624	599	635	631	642	619	624	631	560	650	595	618	558	607	573	653	557	568	604	616	581	609	628	603	640	583	638	649	604	593	624	626	623	640	586	614	575	612	624	560	554	575	628	645	599	571	627	584	635	631	610	612	578	613	637	633	621	591	606	582	591	599	641	629	628	584	580	586	576	623	645	596	622	611	654	621	623	592	612	580	583	642	637	604	583	634	572	626	623	623	579	604	575	663	573	595	601	600	595	620	638	614	597	650	608	587	591	608	591	635	630	623	587	566	570	630	598	588	587	643	615	613	592	617	578	590	626	613	601	631	591	608	571	586	592	606	585	672	638	582	649	584	590	571	556	604	614	620	593	606	657	631	655	635	606	602	592	620	539	638	630	603	562	564	623	613	602	571	625	589	593	597	593	651	621	578	600	647	621	612	609	611	607	597	620	620	632	585	593	602	586	650	609	628	605	585	624	635	600	610	625	640	605	599	588	641	635	547	617	606	592	590	581	619	586	611	589	605	617	603	620	595	617	596	561	569	617	686	651	596	630	612	589	599	609	642	596	553	590	639	605	612	608	577	583	578	609	559	554	597	618	603	623	669	615	610	580	572	602	615	614	583	637	641	591	591	580	593	616	575	598	611	599	582	613	633	650	622	629	602	594	613	586	628	598	603	585	635	586	576	598	607	669	614	613	581	620	602	571	590	624	619	612	630	617	596	607	594	572	587	628	586	596	606	591	594	674	610	624	582	577	599	581	630	636	606	627	599	613	595	595	599	632	635	598	630	649	587	577	607	615	592	575	642	611	609	631	645	620	596	591	671	577	623	664	579	624	581	612	626	644	583	632	596	601	600	587	627	574	613	608	636	596	544	615	620	573	618	576	638	642	627	660	610	608	592	611	689	565	604	604	586	606	607	605	661	592	599	583	617	627	611	589	602	602	640	596	657	615	599	585	566	605	642	657	594	632	580	601	633	594	638	647	652	618	648	598	599	607	595	569	614	597	614	622	633	616	594	564	564	605	578	550	564	624	589	624	593	645	633	591	617	585	608	582	615	601	633	616	593	597	621	628	596	579	596	575	637	579	565	630	614	615	633	583	643	600	618	675	631	641	590	601	608	590	657	599	611	628	624	619	601	642	561	628	624	602	625	666	643	600	577	584	591	588	632	584	587	581	633	607	585	630	628	569	607	598	643	636	553	664	548	606	645	612	647	647	572	601	591	615	610	612	604	559	609	578	648	603	598	644	591	596	590	646	555	581	612	583	618	595	631	601	575	588	621	615	581	575	589	585	597	607	629	580	655	637	587	583	595	610	637	621	621	570	566	584	625	578	552	599	658	635	610	573	615	608	601	647	607	605	634	621	629	619	648	614	604	605	595	645	617	584	618	606	576	616	587	607	561	581	579	621	587	598	597	589	590	624	614	616	591	559	630	613	599	595	597	628	577	629	618	592	591	622	582	594	617	632	592	598	586	634	563	624	675	604	638	618	574	601	591	577	625	619	650	580	626	619	565	623	586	629	565	627	628	614	597	584	614	588	582	622	605	610	598	573	651	591	585	606	576	629	600	585	611	603	640	640	639	623	625	602	563	635	607	600	584	646	598	587	651	633	621	612	600	624	621	644	618	586	546	629	616	577	603	617	584	599	662	606	617	630	565	558	600	572	616	604	628	602	596	608	598	635	578	558	632	619	622	600	642	601	571	588	591	584	627	621	619	600	563	614	606	583	592	593	614	604	626	594	624	604	594	558	571	610	631	607	636	626	584	587	629	601	623	554	578	618	610	622	578	630	642	595	585	571	588	611	605	582	594	615	592	619	580	609	602	577	619	625	594	566	608	635	642	616	617	598	607	614	601	584	594	573	664	571	605	616	581	603	617	645	617	611	607	579	627	599	619	570	650	547	610	620	582	614	610	609	608	604	631	604	618	596	619	549	613	599	584	605	637	586	578	573	596	616	615	597	619	629	605	620	621	589	593	601	633	638	625	641	598	610	596	590	589	613	593	674	611	592	655	568	580	574	586	580	599	621	609	639	591	566	646	599	630	578	627	625	610	579	581	584	568	614	611	582	632	654	577	599	623	613	585	568	612	598	577	554	600	669	592	592	610	621	597	650	617	625	619	566	616	610	639	579	639	606	575	605	604	658	572	630	641	643	589	627	634	615	600	602	599	571	554	628	588	582	624	604	607	588	565	593	608	621	587	643	610	621	634	580	583	636	613	634	594	621	623	631	585	587	641	577	643	613	572	601	618	648	621	590	607	623	589	599	642	669	616	606	618	561	621	601	655	592	567	627	597	608	608	603	642	597	591	628	584	607	630	584	594	620	623	589	648	625	589	575	603	612	611	636	588	578	601	594	588	619	578	601	615	581	654	595	587	587	632	577	622	598	590	582	634	596	621	626	622	608	668	564	591	577	623	583	577	582	628	589	607	592	633	625	604	599	626	605	625	636	609	654	567	610	646	565	599	598	645	597	618	605	608	620	632	587	639	608	591	607	652	605	601	582	625	599	578	570	669	619	578	629	625	575	610	615	619	645	580	579	631	618	616	625	618	597	646	586	583	566	678	603	575	585	600	620	582	646	683	591	615	662	606	617	587	614	610	614	647	575	621	623	606	616	624	573	577	597	626	570	609	615	605	610	606	610	590	579	592	619	608	628	602	562	591	600	643	597	635	599	631	618	613	640	623	600	595	563	665	601	582	622	616	618	612	622	599	615	617	615	584	584	600	608	589	619	591	637	550	629	645	578	639	603	578	600	632	627
13863	12879	3881	1015	374	274	365	2392	8313	4227	1714	1155	707	239	223	115	86	99	86	58	60	55	42	50	43	39	49	52	41	47	47	59	42	41	47	53	40	53	57	47	50	52	55	45	49	52	42	49	53	75	48	45	65	37	47	46	42	51	46	51	53	48	35	47	54	53	49	60	47	44	47	41	53	49	56	45	50	47	52	44	49	45	39	47	53	49	45	47	48	54	46	57	35	49	47	37	54	49	45	57	41	31	40	47	65	55	48	42	56	41	45	50	45	46	45	50	39	51	40	43	41	47	52	61	37	42	38	50	61	51	44	45	65	60	45	39	46	61	60	38	58	39	57	51	40	55	50	52	33	39	50	49	40	39	50	40	58	33	52	57	38	50	48	49	56	41	55	47	44	48	52	45	48	37	41	72	63	38	46	49	47	41	57	57	40	48	49	49	43	47	34	51	36	48	55	53	47	38	50	53	49	46	47	45	51	48	63	49	37	51	50	47	54	40	49	42	49	50	52	57	42	53	54	41	42	64	56	37	55	45	49	28	41	31	45	43	40	37	34	51	49	53	49	51	48	42	43	49	51	48	58	56	50	46	44	42	54	44	50	46	47	31	47	42	31	50	48	47	43	48	40	40	51	58	47	54	49	39	46	52	38	56	40	45	48	43	66	35	51	47	54	45	56	43	47	43	49	50	52	41	39	50	52	43	42	47	42	38	42	55	41	50	48	62	48	36	51	43	68	46	51	35	47	39	35	36	36	47	47	41	42	42	65	59	51	48	49	39	52	30	57	54	68	51	53	66	37	44	47	53	44	32	52	43	41	60	55	45	42	44	54	48	50	43	41	41	38	40	42	52	45	58	46	37	48	40	54	41	42	48	39	55	46	45	47	48	68	50	40	45	46	49	60	37	57	41	38	56	40	52	47	49	57	39	46	42	45	43	48	49	55	60	58	51	50	36	54	44	50	40	56	50	49	57	41	51	43	52	43	47	50	54	42	57	41	43	52	54	50	45	51	47	49	42	50	44	43	45	68	45	41	44	49	39	33	44	44	42	45	50	42	41	57	57	57	47	56	49	57	48	46	41	43	46	57	47	50	58	37	58	47	53	57	48	53	43	42	51	46	46	31	46	50	51	32	56	55	50	54	48	60	48	43	53	48	48	52	47	53	53	46	53	48	41	39	47	31	44	53	45	59	60	52	51	50	64	39	38	48	45	49	55	46	52	31	44	39	52	44	47	55	45	42	52	47	40	52	40	47	43	39	47	46	43	36	46	49	41	48	62	48	48	42	56	63	50	37	36	40	47	40	42	52	36	59	52	49	66	39	37	58	41	49	54	46	46	36	43	53	58	57	50	58	46	43	45	49	48	32	44	55	41	55	40	58	52	47	45	33	54	43	53	47	44	40	63	34	44	44	46	61	36	45	45	35	56	61	46	49	47	51	52	34	42	51	39	51	48	55	47	43	46	50	44	54	33	43	53	43	41	55	45	67	54	58	54	40	50	45	50	53	49	42	41	43	56	52	44	42	44	40	51	38	52	42	60	56	46	50	55	48	49	49	54	44	55	49	58	52	30	33	58	38	48	47	51	55	40	44	47	45	47	37	48	41	40	57	48	48	57	50	47	60	45	50	43	70	47	58	51	64	49	63	55	44	45	49	42	47	51	44	40	42	39	46	47	52	45	47	40	57	62	50	44	47	45	42	38	40	48	35	53	40	47	43	51	40	39	46	40	59	42	50	56	37	48	40	35	54	38	52	41	48	59	40	41	45	33	49	52	41	55	41	53	59	45	55	52	54	46	44	45	57	38	43	36	59	42	53	58	52	42	36	66	53	42	50	51	38	39	49	58	39	52	54	42	44	40	44	47	46	45	53	48	37	55	59	44	60	30	44	39	36	45	56	54	62	52	36	40	48	43	31	50	49	59	44	39	47	51	44	49	44	45	55	39	37	49	42	40	45	60	52	37	36	51	62	43	50	40	50	54	43	53	61	48	54	52	51	50	57	52	48	51	49	41	53	60	35	46	47	44	39	46	57	47	52	57	46	47	50	65	63	60	38	40	56	47	49	59	41	32	49	51	52	56	37	46	26	45	57	37	53	45	43	45	47	50	49	40	51	55	53	42	42	45	52	59	42	45	40	60	48	49	53	44	53	51	50	44	45	55	42	43	42	55	37	34	54	48	59	45	49	46	48	42	49	37	45	35	55	39	51	39	43	63	43	45	41	53	46	43	57	56	46	60	42	44	56	41	45	45	39	58	47	49	59	53	53	44	42	32	42	47	54	52	47	45	49	52	47	39	52	45	41	49	48	60	45	42	56	67	43	52	37	59	48	29	45	40	49	53	51	46	43	51	44	45	38	58	44	48	40	47	49	34	55	53	48	47	49	30	40	41	52	51	56	29	56	51	51	49	38	39	53	50	58	48	51	42	55	46	48	49	54	51	39	45	52	54	38	47	51	48	49	49	39	42	44	50	56	46	47	56	42	33	43	45	46	46	49	48	64	50	57	54	39	49	49	48	42	45	46	42	50	45	51	47	56	50	56	32	42	42	56	56	51	54	52	43	36	44	38	31	52	53	42	43	44	33	39	51	37	30	39	55	50	52	35	46	47	33	44	41	44	38	45	49	50	54	56	40	43	50	42	56	50	42	63	44	53	59	43	44	58	47	37	64	41	58	41	50	41	45	50	47	49	40	41	55	53	44	47	51	40	51	49	43	38	42	54	43	55	41	50	49	37	55	50	53	35	40	48	39	46	51	41	46	63	58	46	43	44	33	46	53	46	39	46	44	48	37	62	52	51	44	52	47	46	50	46	37	35	43	39	48	49	45	49	42	60	52	50	36	47	66	49	47	40	48	54	49	53	48	44	50	43	69	47	62	59	52	53	51	40	41	48	54	49	46	38	47	55	53	43	33	50	54	51	36	47	37	44	43	54	39	43	50	47	36	37	48	41	53	45	58	53	43	46	50	58	45	49	52	60	38	48	52	56	38	56	58	57	35	39	58	38	52	46	55	41	45	46	44	43	52	54	49	52	36	47	40	48	45	52	49	43	41	57	57	46	51	46	52	43	45	42	49	54	41	66	51	51	41	46	51	56	50	50	54	39	50	42	45	42	59	61	31	52	46	46	51	60	42	52	43	55	37	51	44	37	59	68	57	50	50	55	51	30	49	53	51	38	43	52	37	43	35	56	51	54	41	49	49	53	37	44	45	41	52	58	45	46	45	50	43	55	39	53	38	48	57	33	44	42	46	42	41	53	41	33	47	48	39	57	40	49	36	42	59	55	49	58	52	42	47	47	45	43	50	52	51	41	50	54	38	36	46	51	38	53	48	39	50	56	45	32	49	37	56	58	49	60	42	32	46	46	48	41	46	39	44	51	43	47	52	50	47	35	46	53	42	50	57	47	43	52	48	43	53	44	43	49	45	59	47	45	52	55	56	55	47	51	54	58	46	42	46	40	40	47	40	43	51	56	54
48490	36417	25019	17887	21226	15893	18432	37293	50499	35461	27413	22976	16893	6854	5937	2887	2071	1911	1727	1224	867	688	606	608	614	619	565	610	668	607	599	616	613	617	614	586	549	595	610	595	590	618	643	594	636	633	565	621	585	618	621	624	645	594	649	582	609	564	611	596	622	591	606	640	622	640	586	601	601	618	639	637	607	657	586	618	644	608	647	612	597	612	636	576	595	625	613	601	620	573	596	641	607	620	603	644	613	604	632	617	567	660	606	587	613	587	620	604	625	574	621	640	621	589	576	647	655	618	594	613	593	653	660	577	595	596	607	567	622	606	619	615	603	580	621	571	631	612	589	577	596	592	598	590	617	643	608	561	627	602	612	624	610	646	612	574	629	621	630	631	604	594	583	602	606	600	614	622	610	580	589	630	659	627	605	664	593	623	603	589	600	648	610	586	600	634	575	604	631	589	594	597	585	600	608	641	619	633	637	600	613	606	594	600	626	609	620	635	606	589	619	629	613	633	606	650	572	617	586	621	582	547	636	596	627	622	640	609	606	614	597	611	601	657	616	641	613	633	617	654	616	605	597	644	616	609	602	632	612	577	640	614	621	643	634	623	593	590	578	585	598	621	662	608	625	591	618	584	572	605	634	607	606	640	642	591	628	626	589	614	616	607	610	610	623	619	585	626	653	584	601	620	630	562	645	664	605	589	599	633	595	584	603	654	579	616	652	614	603	608	630	615	663	620	632	603	635	628	590	602	608	611	617	613	592	608	619	590	600	655	607	604	573	643	620	678	607	605	619	610	599	579	657	616	615	607	574	660	604	654	607	689	640	579	629	580	634	598	626	605	614	581	604	603	626	640	598	588	586	570	604	586	571	602	634	644	601	565	616	626	603	618	606	590	614	619	636	592	577	594	620	620	596	630	612	608	595	619	622	593	634	565	620	629	607	635	655	585	608	588	658	612	585	610	583	628	625	621	605	616	644	622	616	705	553	620	639	631	599	632	601	627	630	583	615	604	576	561	590	600	654	621	630	604	614	645	610	623	621	593	592	608	622	618	631	605	600	621	582	595	620	637	696	643	638	586	592	611	601	659	609	660	603	617	596	581	603	596	582	602	640	663	658	622	640	635	613	629	615	658	598	598	611	600	602	572	621	592	607	638	654	641	603	640	627	592	602	616	644	605	591	616	595	617	624	623	597	635	630	582	668	608	615	642	577	615	596	586	622	616	624	603	586	618	658	578	617	574	619	676	620	632	645	615	622	627	583	609	564	586	597	572	586	629	602	594	634	604	577	627	613	580	630	589	597	622	598	651	568	610	611	670	576	584	583	679	637	631	608	565	590	634	624	625	611	584	603	590	615	633	590	613	627	644	598	592	634	611	551	586	603	602	586	656	628	609	619	625	588	647	627	597	653	652	631	571	609	624	579	627	595	590	649	607	645	619	630	563	626	629	617	608	621	578	639	615	650	596	672	614	589	584	588	594	571	598	610	561	610	591	585	611	636	618	654	609	609	608	630	653	599	651	584	619	597	601	627	595	642	639	638	599	625	581	630	628	591	638	612	634	615	586	613	595	605	590	619	615	584	608	623	605	611	557	607	627	588	602	601	641	644	592	606	626	647	562	602	649	546	633	606	643	589	613	621	591	608	613	632	582	613	594	581	653	580	602	610	630	635	598	602	614	668	612	646	635	618	638	561	620	623	584	588	625	574	620	591	628	598	649	658	611	623	657	617	626	632	623	574	596	635	608	600	570	655	597	585	614	575	637	603	591	604	607	631	620	610	564	560	561	611	608	592	584	652	594	607	649	600	591	596	620	635	591	606	610	620	603	588	633	589	620	629	674	592	614	621	619	599	633	553	579	611	626	591	636	585	592	593	623	608	615	638	624	600	604	590	576	592	614	624	632	629	565	610	615	627	620	630	616	557	695	612	596	645	637	647	637	611	574	618	640	589	608	664	638	608	600	580	592	617	622	637	605	622	557	627	605	621	597	629	579	628	594	612	656	623	588	589	611	634	613	614	588	602	615	627	604	591	609	625	594	566	582	617	591	616	622	605	650	640	611	632	640	619	591	621	583	617	608	559	661	602	628	621	580	657	610	598	555	609	593	590	642	613	597	631	614	600	581	563	559	615	597	578	653	595	613	613	570	645	565	620	682	628	590	626	631	574	620	634	611	561	597	593	619	598	604	589	603	582	594	633	608	611	637	593	623	613	612	640	584	637	602	614	612	614	554	587	642	616	602	607	604	592	584	617	573	640	587	632	639	591	594	606	618	585	623	611	638	618	613	650	585	623	588	624	640	604	579	601	603	656	603	616	629	632	625	580	606	629	623	631	637	638	606	618	610	609	576	615	605	574	609	600	618	644	601	639	610	629	609	593	629	626	634	610	557	613	612	585	619	582	621	578	631	605	614	641	611	599	672	611	590	643	643	614	603	623	590	622	615	601	605	644	582	652	605	622	592	570	584	619	614	631	607	610	622	649	590	644	599	602	570	607	632	587	558	595	596	607	655	584	607	580	599	610	607	622	599	624	593	616	637	600	628	602	588	601	610	570	616	595	594	595	600	576	611	601	568	635	583	613	547	649	576	598	608	622	629	619	626	614	608	611	623	585	634	595	593	557	651	607	616	637	601	607	612	621	596	655	608	614	607	601	598	638	606	576	619	616	643	644	564	622	612	633	637	622	603	611	636	584	588	574	625	594	652	545	614	604	610	609	605	633	625	609	568	586	645	593	610	622	593	603	603	598	593	538	625	607	582	605	571	606	593	594	585	643	610	624	614	644	630	626	623	583	607	648	599	633	610	592	607	598	615	609	600	644	612	617	592	631	565	562	640	600	555	640	589	602	616	586	626	589	616	605	578	607	582	602	565	620	641	610	617	596	619	589	613	591	614	633	607	586	583	614	603	631	610	588	607	568	609	670	636	616	574	603	618	630	637	585	555	592	595	568	613	619	583	666	617	620	570	614	610	609	610	571	640	609	603	625	610	647	613	641	645	569	605	581	624	673	635	628	633	620	595	590	611	647	656	588	612	609	608	622	592	646	629	614	609	589	621	646	613	596	545	691	609	636	624	640	635	609	615	648	628	619	626	645	579	627	609	653	587	632	655	641	643	610	574	598	578	601	604	607	596	622	578	626	556	601	621	589	593	611	600	614	600	582	636	615	596	596	642	618	579	597	623	632	584	652	644	579	631	661	613	617	597	592	657	603	594	580	627	614	617	599	590	572	665	605	635	563	601	586	579	600	606	619	601	603	646	619	623	639	663	634	623	633	624	599	616	625	564	655	590	628	645	568	618	632	615	680	606	639	640	595	621	611	627	587	643	581	591	625	621	608	616	644	606	652	630	588	626	618	596	612	611	586	574	593	581	602	638	585	639	608	612	576	599	659	618	598	609	628	649	578	621	578	576	617	597	661	630	635	620	622	623	617	637	612	606	585	628	615	618	562	660	632	611	587	592	574	609	652	638	607	610	650	636	591	595	598	612
19200	21469	7408	1587	748	331	903	5484	12877	6115	2459	2078	1131	299	275	113	142	115	92	87	64	55	53	39	47	44	46	54	46	46	48	34	54	41	52	43	51	37	48	53	48	52	50	46	43	44	46	37	47	46	53	46	40	48	50	38	39	38	37	46	54	47	51	49	53	50	46	36	52	40	42	52	46	52	41	44	42	45	67	50	49	42	42	56	55	38	49	52	41	50	56	56	36	42	47	45	45	45	45	58	40	54	51	51	50	42	35	56	41	48	54	44	51	38	47	42	43	61	55	58	52	41	46	40	56	43	54	54	49	41	55	43	49	50	45	50	48	56	50	46	42	58	49	35	29	48	35	32	47	47	39	56	50	48	59	51	37	50	47	46	51	35	42	44	45	52	47	39	51	59	37	63	54	50	48	41	41	31	41	63	42	44	50	50	39	56	33	53	50	47	47	51	55	50	52	47	58	46	51	50	50	44	45	41	50	35	46	56	51	58	53	56	49	52	71	41	41	38	41	51	47	51	63	46	49	41	51	39	42	53	46	43	48	64	40	40	48	55	48	47	41	45	43	44	49	52	54	52	44	50	37	44	47	54	55	33	39	48	53	38	51	54	53	37	48	49	48	42	56	60	40	44	45	46	46	47	52	36	54	57	48	54	60	55	49	50	36	47	52	44	46	49	38	43	38	42	47	41	44	47	42	54	57	49	53	41	50	45	38	54	40	55	36	43	46	51	55	60	43	45	50	42	45	54	43	53	39	43	54	57	37	46	50	49	64	44	44	40	44	47	49	45	38	45	46	53	37	54	49	50	54	51	51	46	52	50	55	47	51	65	37	56	43	44	40	45	40	57	34	52	49	44	46	50	40	46	57	28	49	43	53	47	54	45	41	48	42	48	51	47	42	44	51	50	50	55	44	59	43	57	56	43	61	40	46	50	58	40	36	51	48	56	44	41	49	53	55	44	55	58	49	42	54	43	56	48	45	36	45	46	47	51	47	40	38	61	47	43	38	40	48	44	50	63	45	36	56	55	50	49	47	51	59	58	51	52	44	49	36	44	42	52	37	46	52	48	53	45	40	38	52	56	44	63	48	48	38	39	55	39	45	34	50	49	53	47	43	51	57	57	37	54	49	55	55	53	43	44	56	49	45	60	33	50	56	51	37	55	47	48	45	36	46	49	51	41	55	43	49	36	62	49	42	43	37	39	52	35	49	60	43	52	48	61	58	44	48	46	44	43	47	51	51	55	39	42	60	42	54	55	42	47	52	62	34	48	47	42	53	47	45	43	52	50	50	47	63	47	59	51	57	58	43	45	54	54	39	47	50	41	40	52	50	48	51	50	53	55	53	39	43	48	64	46	59	45	42	51	44	51	43	50	46	52	59	44	43	44	40	57	50	47	52	53	49	44	34	50	51	56	53	48	61	54	58	46	41	50	46	52	39	40	49	45	44	34	42	39	63	43	45	52	54	47	48	40	44	62	52	45	38	52	47	47	33	35	42	38	54	44	43	42	48	52	57	49	45	60	51	57	54	44	43	36	51	45	60	44	43	40	48	59	38	44	54	46	55	47	57	44	60	42	54	42	26	36	45	33	47	52	44	48	57	52	48	44	55	39	50	46	46	54	50	55	48	61	56	59	53	48	54	50	50	43	47	46	43	55	45	44	57	44	58	50	54	45	55	43	50	49	54	44	25	62	52	40	68	42	52	45	40	35	48	57	47	56	47	55	49	54	52	45	50	56	58	40	63	43	39	47	41	64	45	57	46	56	51	40	52	48	45	34	49	43	58	49	48	43	52	43	61	47	53	44	52	50	46	44	55	49	43	47	48	37	43	49	54	47	52	52	47	51	64	44	37	48	43	42	51	38	44	58	52	45	41	54	47	29	43	37	38	57	47	51	33	49	41	48	56	44	49	43	46	39	49	37	47	49	51	50	50	45	42	39	40	53	46	51	54	48	58	50	55	55	40	35	48	42	49	45	55	45	42	51	47	44	54	41	46	44	39	49	43	44	42	40	46	53	55	55	43	56	59	64	53	51	55	48	52	51	44	47	49	48	50	59	39	44	54	46	60	43	41	43	44	48	59	50	44	41	40	45	52	48	56	52	55	59	54	50	41	69	50	45	40	44	36	48	49	41	39	65	41	50	47	60	57	36	50	49	38	48	46	47	45	49	38	58	41	55	55	58	66	45	44	56	40	56	46	48	48	57	41	38	45	54	54	48	43	28	39	35	47	56	52	49	41	54	54	49	36	63	50	48	61	36	46	54	46	42	47	41	39	52	47	43	38	38	53	62	42	39	49	42	49	40	67	46	60	53	42	66	53	41	42	45	37	48	53	46	54	63	50	45	43	47	64	34	33	63	46	57	46	50	37	38	55	44	45	58	48	36	53	56	48	52	44	49	45	55	39	55	48	41	28	45	44	48	47	44	38	41	37	55	36	44	45	46	42	35	52	59	56	46	51	38	44	62	52	46	48	47	61	47	48	51	35	44	39	42	39	47	48	51	43	36	44	45	48	47	49	48	51	39	54	49	44	59	51	48	54	54	48	51	57	47	39	52	53	42	38	48	42	55	39	40	47	44	46	36	56	35	47	39	44	49	46	50	52	39	50	42	43	53	41	37	48	53	53	45	36	54	55	40	47	44	58	60	44	49	53	39	53	44	52	44	55	41	53	44	39	38	44	45	52	69	41	45	35	42	38	31	47	42	48	44	43	49	55	58	45	42	45	40	53	48	47	50	35	34	45	37	47	42	46	51	51	46	46	36	40	45	48	59	49	48	35	59	46	51	50	56	38	53	32	53	35	44	49	31	41	46	46	57	45	46	51	45	52	52	35	42	62	49	42	37	44	54	52	50	54	53	49	39	57	46	54	49	48	40	47	44	54	52	47	51	35	52	49	37	61	38	33	48	49	38	55	41	44	46	37	42	45	53	44	39	56	47	43	63	44	47	37	41	36	54	55	42	46	41	45	42	42	44	58	48	41	47	47	56	54	31	42	38	39	44	50	38	47	42	45	48	39	46	53	36	52	40	43	55	38	48	41	44	49	47	45	50	46	30	57	50	40	34	42	52	36	39	52	46	47	60	56	43	39	49	50	43	49	46	30	62	40	46	48	48	51	35	51	48	45	47	52	55	54	47	65	44	64	45	40	50	61	57	42	51	46	45	47	44	43	47	63	48	40	49	46	46	54	51	49	47	53	40	50	37	62	43	52	50	51	45	43	35	51	55	53	57	49	41	51	45	49	51	54	57	43	40	49	55	51	51	64	36	52	70	50	60	40	47	58	40	51	44	46	51	49	49	45	44	56	48	55	54	48	40	44	48	51	45	52	49	43	61	58	55	38	51	56	51	46	46	52	48	42	44	57	58	44	45	50	53	44	48	48	38	51	55	45	44	47	53	57	48	46	46	47	49	45	55	44	45	42	47	44	47	45	50	31	45	46	50	66	38	39	41	51	46	57	44	59	45	41	41	49	42
55317	40421	29933	24740	29065	16440	28204	48832	56369	39104	31348	27837	20774	7998	8121	3371	3215	2513	2203	1413	971	781	679	649	649	590	619	577	629	626	620	644	677	621	605	606	607	643	631	655	618	603	633	639	643	593	593	621	620	583	588	630	626	581	619	611	641	580	601	601	618	612	650	599	592	648	557	608	649	618	637	634	617	645	613	603	615	603	629	600	631	621	580	611	585	604	594	626	604	614	624	590	628	648	650	613	578	614	689	623	579	616	562	657	621	614	596	644	600	636	592	611	608	644	624	590	591	642	639	613	625	578	602	649	609	617	631	609	634	571	655	654	657	620	632	564	632	608	580	622	669	645	600	611	587	662	619	618	635	575	625	578	578	654	606	605	594	641	642	608	587	602	614	577	640	580	618	609	618	619	614	612	586	574	625	635	594	612	638	599	610	638	665	613	615	634	649	606	609	665	564	587	584	559	602	626	613	613	582	614	582	589	626	618	611	672	652	603	575	595	644	601	613	601	635	665	619	661	622	627	640	612	592	608	621	606	614	583	621	601	623	640	576	585	611	624	603	556	663	645	622	637	594	648	603	617	597	596	644	610	644	633	606	616	596	627	645	568	613	610	619	625	586	615	617	644	601	628	570	602	637	629	646	629	603	635	640	650	602	608	628	585	564	587	612	610	602	617	579	587	607	648	659	611	630	645	613	614	594	600	638	631	630	646	647	634	613	650	634	619	596	612	616	638	644	624	657	637	609	647	592	585	611	615	565	601	592	603	637	619	625	649	567	667	622	610	617	613	620	582	676	617	602	604	602	598	624	619	593	631	629	650	654	627	597	603	603	662	675	646	595	626	589	585	611	601	623	625	607	597	600	639	632	605	620	651	570	654	563	642	665	640	641	626	628	579	667	667	603	593	624	589	636	606	587	613	613	596	617	634	606	621	580	626	618	615	599	625	609	617	662	632	606	620	599	626	623	596	605	587	645	607	617	582	566	656	635	606	637	584	609	596	621	549	651	644	633	625	623	610	615	645	592	608	632	616	610	654	615	623	657	627	624	618	614	650	636	627	586	628	598	610	601	593	588	617	594	637	651	657	644	622	578	592	593	623	611	581	643	622	644	603	640	649	666	593	624	625	593	632	584	626	584	646	620	654	591	633	596	641	629	628	658	612	620	615	622	648	637	608	624	633	624	614	600	615	646	649	605	624	587	609	640	628	624	586	587	608	645	597	649	584	616	619	599	611	619	623	575	600	603	616	628	621	634	577	617	628	594	612	635	657	599	618	594	602	608	633	580	670	605	620	658	571	661	564	599	627	606	614	617	637	593	608	621	648	613	600	602	624	620	658	625	606	622	595	597	566	627	593	602	597	600	616	615	655	626	573	628	626	661	637	611	642	639	655	575	615	687	623	632	629	610	628	640	600	616	633	601	631	655	582	605	594	585	615	614	633	609	612	629	648	632	608	610	604	586	610	569	620	605	617	624	618	627	606	627	648	597	641	605	629	633	658	597	658	606	662	584	594	601	640	667	620	666	583	591	627	596	594	632	602	625	643	614	632	609	589	628	639	577	619	594	585	613	645	646	620	569	631	626	593	643	583	619	674	608	661	621	632	634	643	630	629	630	576	629	590	637	594	590	578	624	659	641	635	582	606	629	631	629	612	611	619	605	628	616	632	588	600	580	629	603	642	668	618	556	593	634	599	634	621	615	593	618	623	626	647	573	585	622	638	656	625	635	634	619	670	652	620	604	627	628	617	602	626	624	629	592	601	618	564	656	627	636	603	626	618	607	586	592	640	597	610	645	573	628	622	644	642	606	647	586	603	631	579	608	635	625	605	636	605	572	625	613	601	652	589	622	626	593	625	612	656	641	658	562	624	641	657	629	621	643	591	610	653	674	621	606	610	605	608	580	603	597	601	605	589	627	568	608	585	642	618	602	634	591	608	618	612	610	658	626	606	589	591	656	571	576	542	621	635	639	631	601	606	599	565	622	635	653	582	593	618	568	605	626	632	629	621	604	609	605	611	572	572	629	633	595	666	633	633	614	582	589	648	612	619	641	643	614	581	652	631	586	616	573	602	639	622	638	609	616	611	614	647	634	589	637	616	617	622	614	619	582	647	616	637	619	600	596	591	604	579	627	656	612	617	591	614	598	649	599	638	583	599	604	655	611	660	607	594	613	620	579	599	624	579	619	620	573	588	572	624	606	575	618	654	599	600	609	658	586	614	616	650	606	659	629	597	566	601	652	665	606	637	623	598	645	602	641	601	585	659	579	598	623	647	611	611	596	599	633	619	629	621	592	660	644	562	602	609	630	635	578	613	620	625	613	615	602	567	572	647	625	625	607	630	627	556	598	648	691	599	579	640	596	653	644	647	559	627	616	648	598	670	592	654	598	620	621	650	600	625	627	651	637	629	624	660	584	607	622	618	597	624	633	655	577	606	632	607	617	599	579	634	616	599	652	605	668	613	566	621	639	593	613	629	628	567	601	626	643	621	619	619	634	624	631	611	612	624	622	596	566	628	621	625	641	601	606	617	641	647	646	681	608	632	631	623	604	632	588	589	634	603	600	605	587	596	590	566	593	621	590	610	619	618	651	586	622	618	638	595	625	614	633	583	617	572	603	640	584	695	616	625	622	601	632	595	624	593	613	616	613	609	618	610	609	630	627	615	588	631	607	601	661	605	613	608	571	595	606	635	605	614	650	620	588	611	623	628	577	617	585	621	628	584	600	638	647	616	597	581	643	594	575	655	642	631	678	630	622	613	620	611	646	595	623	628	658	616	644	622	611	640	628	635	643	593	647	625	605	616	597	605	620	604	656	650	630	633	603	625	633	646	623	585	656	611	599	650	651	586	645	632	645	625	608	608	637	627	653	637	642	597	587	618	623	609	642	597	663	665	577	609	626	618	589	597	609	588	710	609	605	643	651	615	603	628	601	632	584	602	630	646	628	559	631	602	609	589	654	610	632	637	584	622	632	624	647	632	619	568	567	621	629	649	625	651	611	644	605	569	628	604	616	634	628	599	609	623	624	562	671	605	619	650	616	608	630	589	640	621	602	654	590	658	601	615	620	596	639	592	592	625	617	607	596	581	583	621	605	582	646	634	609	585	617	615	632	617	625	615	627	586	640	607	632	623	595	653	607	598	613	637	597	602	618	607	650	647	620	587	613	614	622	637	603	642	610	647	570	601	592	653	608	599	607	588	576	619	623	646	618	653	622	631	647	604	605	574	619	635	629	586	611	615	641	596	633	640	618	661	588	671	625	588	600	596	606	667	615	617	607	594	629	646	647	624	593	608	644	583	601	593	622	610	599	577	564	607	607	589	593	640	632	628	637	605	595	612	622	621	590	617	589	608	614	633	635	638	660	612	624	607	634	620	611	586	632	562	625	623	596	627	629	612	581	630	550	567	567	609	624	618	591	635	593	627	635	597	631	627	612	592	609	594	608	619	615	644	642	624	657	629	630	607	646	601	592	615	602	651	617	626
7562	4088	944	207	141	86	319	1512	2899	1126	497	474	327	88	107	74	63	70	69	51	41	55	44	46	49	46	51	55	44	43	48	44	42	48	44	46	43	39	58	46	44	48	43	46	49	37	50	49	41	42	30	53	48	53	45	35	51	37	41	52	48	42	56	46	45	46	42	44	50	52	41	37	41	39	37	42	54	49	36	41	53	54	54	50	53	62	45	52	36	54	50	26	48	44	43	51	49	44	59	53	43	40	54	39	48	47	46	48	51	47	55	48	48	51	48	57	41	43	32	58	50	45	37	34	49	52	49	45	59	45	47	43	45	47	43	47	42	47	36	49	44	53	40	44	55	57	31	43	44	38	38	44	43	50	56	46	39	26	49	35	45	52	56	37	43	41	46	57	37	55	35	34	39	45	41	42	66	39	57	34	44	32	29	41	37	53	45	57	32	45	37	46	48	37	44	53	31	41	48	41	41	41	39	49	48	42	43	60	45	39	50	39	56	44	47	36	40	47	53	42	48	52	53	47	42	45	42	53	66	40	46	49	68	40	41	53	33	56	44	57	38	41	53	43	57	55	52	57	41	44	49	51	47	41	45	55	48	38	46	65	39	46	40	45	47	47	43	45	42	48	43	41	52	49	43	45	36	45	48	40	43	49	50	44	56	53	39	49	45	51	47	43	47	55	45	48	45	49	55	50	52	41	48	52	44	47	44	56	43	33	53	45	31	36	44	59	47	46	51	50	50	48	52	40	43	46	42	39	53	37	43	44	44	53	57	55	52	51	51	55	52	46	42	58	40	52	43	49	50	44	38	43	50	32	37	47	49	46	46	36	44	51	38	47	44	63	56	52	48	43	48	48	48	41	40	41	34	42	38	38	45	46	43	53	48	50	56	44	40	36	50	57	36	45	45	48	51	51	45	37	53	50	37	42	50	39	41	62	48	43	39	39	43	55	57	54	60	35	56	55	44	51	39	38	48	43	50	53	54	36	35	37	51	42	53	41	42	43	43	49	35	45	44	42	50	45	47	52	42	53	35	58	46	46	68	45	52	41	31	42	37	62	44	57	52	52	52	45	48	44	41	62	51	37	49	33	48	36	39	42	35	56	40	50	51	43	31	54	48	51	56	44	46	42	45	40	47	48	51	43	47	40	45	32	44	55	48	50	64	43	41	45	50	44	56	57	56	56	50	45	54	42	51	43	49	44	46	55	53	46	51	52	43	53	46	49	52	59	40	48	42	37	50	46	53	43	39	40	42	49	35	41	49	49	41	48	45	45	47	44	54	40	46	46	35	28	40	47	46	51	42	54	44	47	48	48	43	40	53	54	46	53	51	59	51	42	35	54	50	49	41	61	52	49	47	34	51	46	51	47	40	50	51	53	41	42	46	46	46	50	45	51	44	38	33	42	53	42	47	40	59	56	45	53	58	41	57	41	47	40	45	50	48	38	45	48	51	60	47	56	45	43	50	54	47	49	53	59	56	39	58	47	43	53	45	40	38	52	54	41	41	45	48	45	40	51	46	41	52	53	44	51	57	44	38	45	28	45	49	36	49	47	44	41	55	42	44	34	51	38	42	50	48	53	58	42	45	51	50	46	28	53	41	47	40	41	52	49	59	42	50	53	39	37	45	56	41	46	56	46	54	60	40	42	45	52	52	47	33	42	37	52	45	54	62	41	45	48	43	48	46	42	48	43	43	51	48	52	51	51	47	48	41	36	49	43	49	44	32	45	39	51	71	59	55	45	43	40	40	47	47	49	44	45	53	45	38	43	44	38	51	36	46	47	30	45	53	41	55	39	49	48	50	44	45	45	40	53	47	48	42	49	55	42	57	44	34	40	44	49	42	43	44	38	51	44	47	49	43	48	39	43	45	57	31	49	52	47	51	52	50	36	48	53	45	35	52	42	60	38	43	44	53	41	39	49	49	52	47	49	56	45	43	32	61	39	39	42	43	47	52	45	47	45	44	30	51	47	54	51	52	49	51	41	45	47	64	44	42	45	43	38	53	47	56	47	46	52	45	44	39	45	48	54	58	55	49	48	39	55	36	56	48	54	42	40	37	35	53	48	41	55	49	40	48	38	35	34	43	43	43	50	52	64	39	46	42	35	51	40	57	50	51	48	46	31	45	55	41	30	51	47	57	37	45	39	53	55	53	56	55	49	53	47	42	40	47	55	58	64	40	49	48	44	49	55	42	47	50	50	45	61	41	57	52	43	46	46	44	51	43	47	47	37	54	34	47	36	45	39	57	60	45	45	46	40	30	40	43	62	49	52	48	39	50	44	47	56	50	37	40	63	47	55	39	47	45	46	61	50	42	51	47	47	54	44	48	31	51	48	42	53	38	44	49	48	38	45	41	36	47	53	48	56	47	41	60	40	42	54	40	50	55	40	52	45	57	39	47	62	46	40	49	61	51	49	54	39	40	47	50	40	46	58	38	53	46	53	57	38	39	43	55	40	44	27	53	46	46	50	46	44	49	39	46	51	29	38	44	51	55	46	50	37	66	45	38	46	46	45	49	45	43	55	34	40	38	52	37	49	46	50	54	36	56	51	45	42	54	54	42	61	37	43	45	45	42	56	43	47	52	33	52	42	56	38	43	57	46	36	43	46	40	53	36	48	51	33	42	38	58	51	43	60	43	46	48	59	32	42	47	56	41	41	45	45	46	52	50	49	49	41	53	46	37	59	55	52	51	43	49	44	43	64	46	42	41	45	47	50	35	45	46	50	48	46	49	41	37	44	36	41	60	46	49	35	51	54	58	59	48	46	56	47	50	41	43	45	51	51	47	45	41	43	43	53	52	40	44	46	50	35	51	34	68	38	49	44	38	46	44	39	47	46	47	46	48	41	41	50	48	45	60	46	39	42	46	46	32	36	54	34	39	44	36	49	46	36	46	57	51	48	47	58	53	41	47	49	66	41	42	51	41	54	49	36	37	52	42	51	42	39	41	43	49	40	41	38	55	41	34	43	40	52	47	45	44	39	55	39	48	47	41	57	46	56	47	60	42	44	47	43	31	43	43	44	51	45	50	41	41	41	40	52	55	44	31	40	49	47	50	41	45	48	52	35	61	39	53	48	45	42	47	36	48	41	34	51	48	36	44	45	45	43	46	61	46	40	54	59	56	43	60	40	40	49	44	51	50	52	50	44	52	40	44	41	40	37	34	49	43	51	34	40	41	50	46	60	50	41	34	47	27	49	39	47	40	38	51	41	64	52	44	54	43	49	52	52	41	39	44	39	48	51	40	44	52	42	42	52	40	50	42	49	47	38	53	34	40	38	50	42	45	43	43	43	40	46	32	41	48	38	56	49	51	42	62	50	44	43	46	49	41	37	49	34	38	42	44	43	42	50	41	36	66	53	41	40	42	57	42	47	57	43	41	50	45	46	40	49	49	45	39	52	40	38	67	45	51	43	48	42	36	53	42	40	53	51	38	43	57	49	42	52	49	52	51	47	46	49	38	46	45	46	49	52
39914	25530	13237	9300	10819	5491	16882	32404	35669	22058	14902	13432	8812	2694	2985	1415	1267	1258	1098	865	737	662	602	573	594	585	546	578	596	628	582	581	599	600	570	584	602	580	599	612	578	612	596	596	582	590	565	587	616	612	618	584	592	651	557	635	655	620	622	594	575	588	568	591	606	618	555	568	604	590	578	526	566	610	621	630	566	585	596	582	537	579	585	576	603	550	600	629	602	619	549	574	618	536	571	600	575	577	557	612	553	570	550	560	560	537	587	592	577	571	602	598	629	592	566	608	581	630	567	578	595	638	566	586	604	627	549	584	592	598	578	570	586	570	587	607	563	574	588	609	595	595	569	562	577	567	578	585	547	595	559	575	559	545	580	571	600	580	613	603	596	578	548	634	599	561	615	564	592	592	595	586	582	582	587	614	569	571	623	574	619	553	590	637	611	589	571	613	567	585	612	561	621	592	566	540	573	590	637	589	575	589	632	603	592	586	606	578	550	575	563	579	609	551	553	557	596	593	560	575	587	573	564	604	585	605	585	613	608	601	561	574	542	592	599	600	575	575	541	619	571	587	575	564	569	619	579	592	565	589	587	613	613	551	593	600	573	568	564	594	597	584	627	608	567	576	607	577	583	610	546	625	548	558	613	622	596	632	537	658	596	612	587	615	611	555	567	587	571	599	584	644	586	571	605	626	590	598	634	600	614	627	626	596	589	579	585	591	576	537	616	579	571	629	586	624	598	607	614	567	608	585	591	563	593	556	570	586	533	592	668	617	587	608	570	592	592	535	629	585	584	591	574	597	564	567	622	529	543	566	588	595	623	636	634	607	561	572	597	532	600	581	536	597	585	566	634	634	593	593	606	582	605	602	601	589	569	613	597	592	548	543	552	572	614	623	528	610	582	614	598	578	552	571	597	563	628	559	573	610	594	590	597	619	569	581	662	566	578	598	557	610	596	601	612	583	553	635	594	583	625	603	576	597	583	625	618	588	619	602	571	580	671	575	591	592	566	564	604	586	579	636	585	638	581	588	579	572	536	580	605	626	584	591	613	562	583	612	576	623	572	573	581	557	551	604	607	583	598	592	609	623	592	565	618	608	608	601	598	581	549	534	604	559	597	594	609	576	617	557	644	603	604	580	564	589	599	614	572	610	638	603	569	570	574	619	633	569	582	597	599	639	542	586	567	589	579	573	578	568	601	566	585	594	580	578	580	589	551	578	595	571	607	593	613	622	585	613	556	624	584	617	562	548	611	636	623	574	588	611	555	592	585	569	602	626	572	523	578	568	606	557	605	599	582	592	595	577	580	602	594	576	577	636	606	656	609	589	600	622	571	608	603	630	639	594	599	578	592	569	598	526	596	584	612	592	570	597	596	583	619	578	617	574	577	628	584	584	574	574	588	571	605	567	599	552	634	558	597	594	576	596	630	602	600	611	555	656	607	612	596	611	594	563	602	570	588	598	550	600	564	653	576	545	559	563	584	592	598	570	552	610	562	579	667	606	572	575	587	565	586	623	571	638	619	578	565	580	565	645	595	564	595	579	608	613	607	570	637	580	563	638	593	575	601	579	585	596	570	595	577	585	564	563	547	615	605	564	565	599	607	572	559	580	586	600	580	621	616	630	600	542	604	600	614	567	598	566	609	600	589	627	634	577	622	587	600	540	614	576	611	577	585	596	580	616	563	556	538	575	582	645	598	591	621	548	582	580	593	528	618	594	582	568	555	590	609	554	591	584	567	577	592	587	572	569	613	606	588	583	597	590	562	582	593	583	596	600	578	616	546	609	598	575	595	628	552	556	543	554	570	590	631	577	600	601	621	574	590	583	590	585	597	599	568	595	581	567	536	598	617	586	589	556	604	614	584	603	624	583	600	567	582	591	525	555	571	598	580	612	601	591	600	582	627	600	572	586	562	627	582	601	593	579	591	612	548	577	655	576	550	604	579	580	637	586	688	605	648	597	564	602	612	627	560	627	591	562	570	598	598	617	584	587	599	584	608	663	577	613	589	606	603	613	603	595	573	612	570	605	600	622	554	608	590	590	621	624	569	584	588	582	626	573	537	586	570	604	589	616	536	590	623	610	603	623	601	585	588	584	560	596	574	574	606	609	594	583	566	572	592	562	551	603	552	604	577	574	544	584	605	597	556	618	584	587	592	587	592	604	609	615	593	607	585	612	600	557	591	577	584	574	594	618	621	602	617	602	559	583	585	608	601	584	559	591	618	593	620	584	592	576	578	615	563	592	576	609	588	579	635	615	585	569	605	617	543	633	603	619	581	565	564	568	606	620	586	594	564	628	608	562	569	568	610	590	631	571	562	557	565	589	602	572	582	574	567	614	593	610	541	537	587	590	605	572	611	578	636	653	603	615	563	552	619	622	618	589	591	612	591	600	576	586	598	562	600	568	604	645	613	592	570	604	555	591	615	603	555	622	577	598	615	611	594	590	596	583	586	592	631	548	579	596	565	546	579	604	599	590	527	585	619	630	619	626	617	582	618	608	586	595	583	601	582	652	593	611	579	605	583	620	591	568	628	581	603	522	592	617	575	570	653	602	594	582	614	578	572	560	620	599	595	610	618	621	585	572	579	613	560	562	615	612	605	635	555	607	573	584	598	599	572	630	607	642	552	595	579	549	581	590	594	610	592	561	612	580	608	579	568	571	656	646	600	586	618	604	556	595	585	600	634	576	559	583	598	589	588	614	583	568	600	620	581	622	648	586	606	585	602	588	608	619	597	620	632	611	612	627	574	596	588	588	576	592	660	574	597	594	601	602	577	580	559	565	645	588	585	527	603	598	592	579	577	553	579	619	608	586	564	605	614	618	588	595	616	576	553	557	604	546	618	618	621	567	571	590	575	592	611	594	564	593	567	640	591	557	590	586	600	591	597	614	615	607	564	559	608	566	573	592	594	602	571	621	561	571	561	625	638	575	585	605	599	587	601	555	581	594	542	576	586	598	601	558	591	586	552	607	599	534	577	620	607	608	571	601	524	582	627	595	577	630	651	569	587	574	579	538	601	593	594	565	574	598	606	598	610	578	565	606	589	601	610	571	634	573	585	618	570	631	584	587	601	595	585	582	563	570	568	592	607	602	570	627	610	589	628	618	596	572	596	612	561	585	543	544	571	598	614	614	572	602	572	631	576	616	529	591	547	565	619	598	564	605	566	620	599	589	569	570	595	646	571	631	577	583	597	567	612	624	579	602	573	591	570	594	578	623	570	640	580	619	561	558	567	578	563	640	593	578	578	611	585	578	645	618	605	604	589	601	615	561	608	588	616	588	622	589	593	612	596	600	584	600	550	589	563	576	563	621	599	614	572	574	601	583	579	604	574	593	607	601	576	613	529	587	601	599	607	572	607	564	598	619	577	591	577	552	593	533	595	584	599	592	565	621	610	589	562	556	598	578	588	588	566	624	598	603	587	602	624	583	604	605	625	618	607	552	564	594	602	570	621	556	585	612	578	557	568	588	612	609	588	570
13760	14425	4023	860	440	302	1486	5387	7513	2643	964	938	525	189	175	98	116	106	89	60	46	46	61	38	51	43	44	47	49	38	34	40	40	51	44	40	50	50	50	41	52	62	39	48	39	37	30	54	43	46	31	58	46	46	37	53	47	47	48	36	38	38	52	63	52	39	38	49	45	51	31	37	49	48	44	61	50	54	47	50	56	50	31	46	46	51	48	55	49	51	45	47	49	48	48	46	36	43	30	53	45	33	50	50	50	50	38	42	41	56	38	46	52	57	36	44	59	52	38	51	36	55	57	50	41	39	44	45	55	42	50	40	42	55	41	40	56	42	48	42	54	46	55	44	39	42	47	45	52	52	44	44	39	43	52	43	55	38	53	54	52	44	48	56	47	49	41	47	46	57	31	58	34	40	44	48	54	55	48	49	58	41	40	47	44	49	50	45	52	42	43	49	47	42	56	41	43	49	58	49	47	52	44	41	38	39	54	54	53	50	51	34	40	46	55	49	38	52	48	43	48	39	44	36	57	50	41	44	45	53	49	43	38	35	48	47	39	38	46	45	43	64	47	54	42	45	49	45	51	47	49	45	49	49	37	45	60	39	42	55	47	46	55	50	55	50	38	61	50	41	40	52	51	56	45	43	44	41	45	49	55	45	50	42	42	46	42	44	49	50	34	49	47	50	43	39	42	32	42	50	44	36	46	52	37	44	35	40	32	45	30	44	50	53	38	44	28	44	48	50	60	44	50	53	45	42	50	44	58	51	61	54	41	44	57	54	39	66	44	48	39	51	51	51	43	45	53	54	50	43	44	52	44	55	64	48	46	33	47	45	48	61	31	48	46	55	48	58	41	44	52	48	51	43	54	54	53	45	59	42	38	51	44	40	51	61	33	48	46	47	43	54	43	45	31	44	40	45	40	46	47	48	54	48	43	58	38	36	45	45	47	41	45	56	48	56	61	62	56	45	47	40	46	43	36	40	46	56	36	49	46	51	49	51	37	39	55	45	48	46	38	49	41	43	39	50	45	44	42	40	44	58	46	34	39	46	33	38	44	41	44	48	40	49	39	37	50	41	46	55	44	39	46	39	41	73	65	35	38	42	51	49	57	53	60	53	42	50	48	56	49	38	55	56	49	40	48	43	41	46	55	46	43	48	43	47	52	45	46	44	53	58	39	38	43	56	54	41	38	62	41	45	44	49	44	48	41	46	48	45	39	48	44	44	55	51	37	50	53	44	56	38	38	53	42	48	38	39	59	51	40	52	53	51	50	50	37	40	41	41	41	55	41	53	45	43	59	40	53	46	42	48	48	39	52	42	54	50	48	46	44	37	43	54	45	54	65	47	51	37	44	59	40	50	45	44	53	50	46	50	42	46	35	55	66	42	44	56	45	52	50	47	56	52	53	45	54	42	46	43	38	46	55	59	42	41	48	43	63	63	53	50	47	48	32	45	41	54	41	41	50	50	51	43	50	49	46	69	47	44	44	48	46	40	51	43	53	48	54	47	46	51	48	41	44	45	50	42	31	51	42	47	45	41	45	37	42	48	42	49	46	49	48	39	45	58	50	49	48	37	51	47	46	55	51	48	52	51	46	52	40	39	50	42	53	46	55	36	45	38	59	48	49	40	51	49	53	45	46	50	43	52	46	42	35	45	40	39	40	45	45	45	42	46	53	49	46	60	44	42	44	46	43	43	41	41	45	37	45	49	34	44	45	46	55	40	42	57	58	53	55	53	40	39	43	43	49	49	47	46	46	34	54	40	43	38	50	44	57	51	39	43	46	57	53	54	56	45	44	46	42	41	49	42	42	49	53	48	45	41	41	40	41	39	50	45	48	47	29	43	55	56	44	50	44	54	54	40	50	42	48	47	45	44	60	63	41	48	59	56	43	50	40	46	47	38	41	48	51	43	49	45	47	51	49	53	50	41	44	42	61	58	50	43	47	47	45	42	42	62	54	53	64	38	59	57	55	48	41	38	56	42	50	48	44	51	32	53	46	45	47	44	66	41	44	39	50	40	59	59	46	47	42	53	45	45	44	62	52	41	47	54	45	52	46	40	51	40	42	59	51	58	44	44	43	51	57	40	50	31	41	44	34	40	42	59	48	49	46	42	51	48	52	47	45	52	39	47	58	35	40	51	47	42	50	44	39	41	53	55	50	45	44	52	34	42	46	49	40	38	51	64	49	40	55	48	46	36	48	40	47	36	47	42	33	49	55	46	37	46	53	46	45	38	49	41	40	46	50	43	48	55	33	41	39	39	54	50	49	50	56	34	42	47	48	55	53	35	44	50	45	46	40	56	48	35	34	39	42	43	44	45	64	55	42	36	49	39	30	40	46	50	44	59	56	53	54	52	50	44	50	44	41	46	49	47	50	46	43	55	52	48	41	71	42	55	47	51	35	50	47	44	55	49	42	51	47	52	46	45	52	40	34	47	58	41	55	45	40	45	56	42	52	55	50	51	35	50	53	38	61	34	49	54	38	48	45	48	47	55	42	49	47	42	55	44	49	56	53	48	55	56	45	68	43	50	43	50	49	46	45	51	37	39	48	48	42	36	51	47	49	50	44	42	37	43	58	45	43	56	38	50	37	54	46	44	71	52	36	46	43	47	42	62	49	49	56	51	48	52	38	44	46	43	45	32	39	44	40	53	48	44	38	49	29	46	38	51	28	42	43	39	48	43	47	43	57	52	51	54	44	42	38	55	46	49	45	42	40	45	35	49	42	41	47	41	54	56	42	49	43	52	46	38	50	49	50	45	45	46	60	67	48	40	46	53	50	42	42	44	55	56	59	41	48	52	47	44	62	43	47	41	36	51	40	53	44	42	47	33	38	38	55	46	49	52	42	49	54	44	62	47	45	43	43	42	45	40	39	39	49	62	44	59	39	51	49	44	35	48	41	54	47	51	53	45	49	52	37	44	59	51	62	59	34	37	49	40	40	46	50	40	35	48	38	46	48	49	39	45	40	50	55	58	41	57	52	42	48	41	39	44	52	38	39	42	52	46	50	44	58	46	43	49	44	56	58	41	55	47	47	55	56	44	53	45	44	39	40	48	48	59	44	54	54	36	43	40	43	49	55	44	55	41	47	47	46	52	34	53	59	39	73	51	49	53	38	49	64	41	51	40	55	52	43	46	46	43	52	54	49	58	57	46	52	57	58	59	43	41	56	45	51	47	60	41	57	52	51	44	51	53	47	39	55	41	39	46	48	48	59	48	42	43	36	41	35	53	44	51	37	49	52	44	45	42	39	41	47	40	46	43	32	43	62	56	41	49	57	36	49	36	46	36	42	60	42	39	48	42	50	32	48	54	46	53	50	41	43	47	47	43	38	45	36	40	38	41	50	35	45	52	43	40	54	48	39	49	52	46	43	65	34	45	64	49	45	51	56	52	51	49	57	42	59	41	60	44	40	50	45	42	50	32	71	63	55	54	53	47	53	36	54	52	45	51	49	41	44	59	44	52	47	31	44	38
51448	35616	24551	19740	25942	15842	33218	47388	46005	29317	21768	19779	12361	5747	5300	2475	2365	2092	1584	1057	794	663	609	645	596	597	606	584	603	557	655	638	605	586	610	627	627	580	591	559	573	597	625	609	618	576	608	556	616	615	626	591	559	611	564	622	591	554	632	593	583	616	590	632	629	590	637	632	629	616	576	590	636	617	602	582	623	590	635	575	563	582	635	568	611	591	584	594	618	600	591	628	617	578	643	601	581	598	575	570	595	590	652	611	607	577	603	597	585	573	619	619	630	568	579	611	599	619	658	635	604	616	554	582	638	585	633	630	583	544	642	603	580	612	584	629	546	626	638	540	593	609	628	638	600	620	634	594	628	572	617	609	641	572	605	589	580	637	599	614	593	625	539	579	636	634	588	587	633	601	608	608	612	606	609	612	616	612	611	613	576	618	599	644	618	582	593	587	606	599	543	614	609	592	567	640	598	609	609	613	564	567	629	608	596	595	609	563	566	610	600	577	586	589	636	623	590	621	622	623	587	650	608	567	610	630	597	602	585	551	601	632	620	625	607	570	615	571	588	560	630	588	540	628	602	611	610	589	572	608	614	648	624	610	560	647	610	606	646	580	562	645	567	585	559	564	605	590	588	598	649	603	586	614	641	566	589	622	601	610	629	625	586	631	610	606	569	607	624	596	603	604	591	580	659	636	647	623	647	584	646	590	629	581	587	621	616	611	588	605	592	587	585	618	604	602	604	568	607	579	551	602	620	576	627	571	560	605	599	593	572	630	609	599	618	601	624	640	570	632	593	612	566	588	630	637	638	610	587	613	617	621	604	622	625	639	660	582	580	607	608	602	633	565	590	608	603	666	586	592	593	630	633	616	584	573	632	639	572	617	614	603	587	566	584	601	612	597	574	584	579	555	613	627	627	584	594	660	586	592	594	605	627	545	606	605	614	625	596	593	567	602	614	653	601	617	597	593	635	601	606	591	626	616	596	570	576	610	636	616	600	631	607	589	569	622	610	593	630	609	603	625	622	622	594	610	605	612	596	569	618	597	555	609	643	608	618	609	538	627	585	573	610	581	573	570	633	611	588	619	571	613	615	576	598	620	561	639	582	586	611	640	604	593	584	630	634	632	578	596	635	607	648	586	644	595	624	627	623	584	559	580	617	616	591	572	577	642	632	632	584	589	634	622	561	602	613	609	624	620	600	596	603	606	617	601	591	625	605	629	602	578	576	596	597	604	596	612	611	591	573	574	598	586	626	578	563	646	602	575	606	626	570	599	578	579	568	612	599	608	597	619	608	597	562	590	604	575	631	600	604	623	631	620	576	603	628	599	633	614	580	622	637	630	603	611	618	588	634	548	617	614	640	624	587	565	569	602	613	674	620	574	616	604	582	587	592	593	634	629	635	637	608	636	614	577	613	600	611	559	621	626	609	615	549	620	552	611	572	636	638	600	624	604	580	614	621	621	619	656	591	563	598	615	580	620	538	611	660	601	609	630	622	598	600	626	602	609	616	571	601	606	601	577	641	610	628	610	595	595	592	610	582	619	637	586	612	637	631	561	631	648	532	605	531	594	602	588	584	660	545	587	606	567	608	603	596	617	639	612	579	596	597	606	583	618	628	597	583	583	582	585	592	577	622	616	559	636	570	623	585	587	590	636	678	619	649	566	573	620	621	636	595	563	570	609	638	614	613	569	576	639	589	597	600	605	617	599	622	598	586	638	581	592	597	633	612	580	601	637	620	599	576	613	589	628	572	595	588	609	601	619	553	677	592	607	583	631	583	634	617	597	613	585	620	568	606	584	615	590	608	593	589	650	599	619	619	608	637	575	618	615	609	547	598	580	568	583	588	625	618	604	602	627	620	584	575	593	609	557	600	627	612	633	592	578	598	650	647	593	627	602	593	618	587	633	636	574	581	573	602	579	657	626	592	630	617	631	598	601	619	598	617	609	585	574	556	602	578	609	613	568	602	594	596	616	597	634	585	606	586	594	571	593	576	629	608	610	611	612	605	601	604	614	619	630	644	599	658	620	597	597	559	590	581	564	554	637	611	617	623	573	614	625	618	612	593	541	646	605	619	653	615	566	565	575	629	620	584	589	592	644	621	617	641	595	591	600	609	646	620	554	618	579	614	636	616	609	648	585	619	630	603	605	582	582	582	616	642	618	584	599	595	593	614	616	576	579	597	570	619	576	587	591	623	592	622	611	629	581	611	584	600	564	584	640	584	578	652	601	617	636	577	613	628	613	642	622	612	608	582	683	606	558	620	575	562	583	643	612	583	635	619	584	605	674	571	615	586	572	599	578	589	623	552	571	612	654	573	589	592	559	624	614	627	607	598	653	623	567	617	613	606	674	666	585	568	620	554	609	598	640	584	615	612	607	619	600	574	578	602	586	632	574	595	634	633	684	607	618	595	605	602	569	605	592	589	596	580	585	621	644	629	595	620	626	599	592	645	622	579	631	607	634	573	632	627	640	607	610	556	596	613	554	598	655	586	607	625	585	585	596	558	639	573	615	569	619	614	589	605	582	595	699	642	586	628	580	636	556	563	573	601	654	628	619	605	601	557	630	639	615	655	603	601	582	593	612	601	589	620	590	583	595	608	582	619	630	613	558	613	595	610	580	601	648	616	615	599	586	604	639	583	610	579	585	612	605	582	619	592	567	548	606	599	584	604	610	628	600	649	615	593	618	607	609	618	610	605	596	618	587	633	598	602	603	600	620	610	599	574	580	593	601	644	577	567	620	651	634	619	582	585	613	593	618	609	607	606	564	588	620	594	644	586	584	587	633	606	581	616	587	573	630	623	600	588	581	573	592	584	622	608	619	599	599	614	597	598	602	616	662	607	604	596	595	568	592	630	597	610	576	607	624	570	623	617	625	605	593	581	598	607	599	643	620	603	626	582	587	590	604	580	599	592	624	637	627	550	595	614	613	594	597	571	581	528	628	624	607	579	615	570	578	627	623	605	607	589	615	613	609	589	615	558	608	584	611	652	594	595	577	580	601	599	566	634	603	579	635	596	527	586	613	579	618	636	545	611	629	629	613	625	637	557	569	622	603	629	592	612	637	601	618	599	578	622	621	578	656	571	565	607	615	618	606	592	575	534	603	626	586	604	578	602	579	610	567	577	583	607	609	594	621	638	601	589	646	590	602	591	548	591	614	604	581	626	602	587	605	562	614	594	608	600	597	558	615	549	606	587	615	618	632	572	632	595	589	596	594	596	618	561	610	580	644	668	581	587	590	609	564	610	603	616	570	635	616	596	609	551	586	624	568	598	594	638	619	625	624	598	617	588	606	567	600	655	599	638	580	637	617	609	591	620	602	606	579	620	622	614	609	586	624	561	641	644	615	572	610	638	625	621	583	598	615	615	644	615	581	620	610	558	595	617	641	589	595	564	576	591	640	609	595	596	578	589	609	617	609	604	562	587	561	618	598	600	602	573	647	638	633	642	592	558	584	643	608	580	566	585	575	588	601	616	617
13192	12391	4260	825	555	357	1816	6769	7697	2209	861	806	419	197	156	121	108	119	86	59	58	55	46	41	48	52	60	52	43	59	54	41	44	35	41	57	50	42	47	48	47	43	43	48	44	50	48	47	49	43	56	48	52	64	48	37	49	53	32	46	41	47	38	55	36	45	49	43	51	52	31	50	50	42	33	50	46	46	37	42	50	42	51	45	41	39	43	40	39	52	50	50	52	40	45	47	49	59	50	38	57	56	48	48	47	48	50	56	50	42	52	39	50	42	38	41	43	54	41	50	58	54	52	49	41	37	51	48	47	45	43	53	37	44	41	52	43	48	45	48	48	43	42	59	42	46	47	48	41	47	56	54	49	51	45	45	54	58	49	52	38	48	45	49	39	47	51	47	42	45	48	40	46	49	40	38	42	48	51	56	57	70	50	47	55	44	40	49	41	47	50	39	48	59	40	48	47	53	40	48	42	52	48	46	40	46	44	46	44	51	62	52	54	40	42	36	48	52	49	48	43	47	47	49	50	42	48	48	45	46	45	40	50	40	43	41	45	49	53	49	41	46	29	51	53	50	49	51	53	48	48	42	41	43	49	42	47	44	50	47	39	33	50	34	50	48	43	50	37	44	45	50	50	38	44	53	45	60	34	51	46	66	63	48	57	49	50	38	54	45	41	47	43	45	41	50	62	52	43	43	39	41	38	49	50	45	34	41	41	56	49	59	41	50	47	55	48	50	42	58	39	46	37	40	51	46	44	38	46	50	36	41	49	52	32	55	39	44	54	48	51	54	39	50	45	49	42	52	37	47	58	60	43	49	58	46	44	56	42	46	51	52	41	58	40	40	49	54	43	41	54	47	32	45	36	55	35	63	39	52	37	44	45	44	56	44	47	41	36	47	48	54	41	30	45	41	36	35	51	43	49	46	56	46	44	31	39	39	35	62	46	58	40	51	35	54	41	46	42	45	50	45	41	41	39	37	48	36	44	36	51	61	38	54	34	36	42	44	53	50	49	45	43	53	49	46	63	50	47	42	43	48	49	37	38	45	51	48	48	42	47	51	41	54	48	51	48	45	37	55	44	56	57	47	43	45	56	34	42	57	41	44	45	51	41	49	50	49	60	32	42	56	55	43	49	35	56	37	49	61	48	51	48	46	47	41	45	42	38	47	63	49	38	54	45	62	40	39	42	46	49	48	54	42	36	41	35	48	53	47	44	60	53	43	49	48	42	44	52	52	51	48	52	48	47	40	47	59	58	55	56	43	44	47	57	52	46	57	46	53	58	44	30	38	47	38	58	59	40	49	45	46	52	42	36	36	46	38	43	34	56	47	51	53	52	61	41	50	43	40	46	43	40	43	38	38	54	63	49	39	61	39	52	46	47	56	44	53	57	60	46	47	37	56	41	40	51	40	47	43	49	44	50	46	55	56	50	54	44	41	44	45	47	61	60	37	36	65	60	55	40	33	43	44	46	47	53	38	56	57	41	52	52	47	31	43	44	47	32	47	42	39	46	55	33	63	30	38	49	58	67	62	56	50	52	40	37	53	44	46	62	53	42	49	41	44	55	53	53	40	45	47	47	42	46	40	47	47	52	41	52	49	55	56	49	50	40	54	47	50	57	34	39	52	40	50	51	54	39	45	47	51	44	45	50	43	44	57	57	51	53	34	55	42	58	43	47	42	53	42	47	54	41	46	46	43	55	44	34	62	46	50	65	59	51	53	46	37	54	48	62	42	47	41	36	40	60	58	35	50	48	45	46	40	45	33	62	55	53	56	55	44	54	42	44	41	50	64	46	57	41	56	51	52	51	49	48	50	51	34	41	50	50	42	60	50	54	41	67	51	46	39	45	33	40	54	47	42	41	41	50	52	54	38	53	54	49	36	43	45	44	50	41	40	40	42	45	50	48	44	49	49	54	57	44	39	38	36	50	45	53	41	52	48	30	57	51	58	36	69	48	37	43	53	57	46	42	42	51	45	46	62	41	48	50	49	31	62	56	61	52	58	51	50	48	57	55	52	48	54	63	50	42	53	49	49	41	57	42	45	35	51	51	48	49	39	51	47	44	43	54	49	43	51	52	40	59	55	33	45	34	42	56	33	47	45	48	45	53	46	43	46	40	44	50	46	36	48	44	34	54	43	29	62	49	41	48	24	53	51	48	38	44	49	44	37	42	46	45	44	41	43	49	53	53	40	65	35	45	59	52	51	52	41	59	46	40	43	52	45	53	58	41	35	46	64	61	48	46	56	37	45	52	45	59	61	35	37	52	60	53	52	58	35	51	43	41	42	41	41	44	55	39	47	42	53	47	34	42	52	44	41	47	51	47	50	51	49	52	62	48	43	50	39	42	49	47	42	62	51	44	39	49	38	49	50	50	56	45	58	46	39	42	46	55	52	45	45	54	49	48	49	45	41	41	58	54	57	63	46	43	50	44	56	54	50	41	58	51	42	54	48	61	51	43	47	37	52	46	50	53	54	46	43	41	40	54	55	55	41	36	51	43	47	39	26	49	37	43	43	43	43	48	40	53	39	46	47	47	49	41	38	64	41	51	64	43	59	54	49	41	44	42	48	46	61	42	39	39	49	43	41	49	41	41	48	42	40	47	40	41	51	46	55	49	48	31	60	43	46	54	28	44	46	52	43	58	51	38	44	54	37	49	53	40	45	54	38	49	60	48	41	34	37	53	50	53	45	44	31	30	44	54	58	56	40	38	48	52	37	47	47	61	48	36	47	49	38	50	49	52	42	57	51	46	45	37	38	52	49	44	42	57	43	43	52	51	39	39	44	44	59	42	36	38	52	50	44	40	43	43	41	44	54	39	40	45	45	57	47	27	43	33	46	43	53	37	53	53	36	43	40	52	45	45	47	46	46	36	45	51	47	54	28	48	52	59	53	35	56	43	40	53	50	40	45	37	40	42	48	55	52	56	45	56	47	50	47	58	41	56	43	45	39	45	41	46	46	47	44	53	38	42	40	52	47	51	40	54	52	47	57	45	57	47	47	48	39	55	55	48	53	42	50	53	45	44	35	31	37	41	41	49	39	49	46	48	31	54	58	40	43	51	43	53	43	40	56	52	59	53	44	58	46	52	50	34	53	51	50	47	52	40	52	36	46	45	47	52	45	38	56	49	41	44	44	61	36	49	58	35	49	49	58	38	47	44	46	62	55	39	52	44	53	48	47	62	30	43	49	49	47	50	46	39	54	56	44	53	41	55	49	47	44	41	46	48	45	46	36	47	48	54	55	45	38	49	42	43	47	46	37	63	41	35	43	36	47	49	49	54	41	40	48	38	39	40	50	51	45	43	58	38	49	59	47	50	42	64	39	46	51	54	49	49	47	61	46	51	44	49	53	51	41	50	41	66	45	43	38	50	59	42	36	61	51	45	47	48	36	56	40	52	34	38	52	45	51	38	49	41	51	53	42	44	38	40	46	57	47	41	39	53	50	47	55	40	46	32	50	52	50	53	43	52	40
48475	34878	26426	18207	23955	19636	35940	50672	46309	28348	21072	18732	11221	6144	4198	2849	2661	2430	1590	1026	787	698	644	641	618	617	587	612	653	582	590	636	684	661	630	582	573	598	572	628	629	625	611	647	624	622	622	631	623	567	577	583	628	585	575	646	595	607	589	586	582	610	571	560	624	580	598	605	560	614	569	642	613	640	614	620	634	597	596	626	613	579	607	608	606	608	621	624	608	641	618	587	614	628	643	618	580	635	597	604	644	652	591	597	616	609	662	634	598	590	631	657	617	590	593	589	610	594	573	616	583	604	625	590	610	641	588	604	615	607	579	627	582	626	613	594	602	641	636	598	593	644	596	621	616	577	577	648	633	598	594	548	622	628	612	618	591	626	604	596	586	622	602	614	627	617	637	632	648	579	618	574	609	636	621	624	601	638	633	630	614	602	594	603	603	588	614	640	580	603	644	578	592	620	631	582	592	631	550	613	592	603	588	629	594	590	597	590	621	575	611	591	596	581	586	611	620	597	615	615	611	607	620	617	624	601	570	620	616	622	631	630	598	559	585	570	607	630	623	621	613	592	656	561	613	647	574	666	595	626	602	594	614	548	624	609	609	645	600	598	623	587	618	628	582	595	606	577	631	579	581	613	623	587	578	563	589	622	606	612	598	629	611	607	609	633	638	589	597	598	624	635	595	588	621	676	574	632	605	630	593	583	623	577	618	613	628	633	571	593	620	624	574	604	562	606	602	604	656	550	606	624	611	590	616	599	576	658	628	613	601	592	567	607	660	596	623	621	627	605	609	600	644	669	611	636	601	624	606	587	603	647	635	634	628	635	584	635	632	628	629	600	623	639	579	623	632	632	601	588	577	577	603	658	603	627	629	585	599	555	619	616	601	629	613	646	626	643	599	669	599	617	611	582	613	612	634	639	607	587	632	593	608	576	666	606	645	625	613	587	593	611	621	612	594	605	609	601	602	584	647	628	596	602	633	602	633	666	593	582	594	633	615	582	589	620	583	607	627	613	642	608	616	638	575	583	588	605	647	605	605	580	588	649	623	574	612	586	608	621	627	645	596	585	648	578	606	593	590	662	596	604	607	599	639	665	578	597	581	582	622	603	620	630	563	607	561	584	584	626	616	642	596	598	622	609	624	623	615	631	629	622	628	582	647	598	601	606	644	605	589	575	613	632	623	649	594	635	602	605	608	602	643	599	578	607	621	576	579	578	588	583	618	597	624	591	616	630	618	628	627	625	596	582	630	591	621	620	604	581	666	624	631	608	630	573	635	629	613	649	620	606	619	598	587	632	609	640	587	610	614	575	575	627	587	628	597	572	604	628	609	611	591	612	578	626	596	627	628	636	610	608	628	617	648	623	618	612	600	627	616	620	634	617	623	649	622	580	608	591	631	606	625	624	603	624	614	572	571	643	622	617	579	614	577	651	652	561	567	636	598	616	622	646	586	578	611	665	610	601	642	609	615	585	625	567	661	644	583	612	597	613	555	660	647	608	619	647	609	609	609	581	599	598	586	571	620	626	604	599	637	640	609	588	629	583	634	571	658	589	648	631	614	605	641	592	621	596	594	623	626	602	622	619	626	598	640	619	627	599	589	612	605	634	634	603	601	608	608	619	597	600	616	622	623	601	607	580	598	623	586	608	587	601	590	625	628	614	632	613	614	624	608	636	582	602	593	621	569	630	627	642	596	591	608	625	618	634	601	596	600	605	587	607	583	643	604	598	595	638	630	610	612	602	608	613	627	653	586	623	639	634	629	603	637	583	624	627	621	613	623	593	587	614	569	624	604	602	596	604	588	626	658	598	641	642	623	576	582	584	581	624	603	628	587	629	618	636	594	635	588	642	602	625	566	639	594	604	636	636	608	621	580	604	570	562	625	616	640	601	592	647	585	629	571	649	652	662	579	589	624	619	620	588	622	612	609	640	647	615	623	589	577	634	592	582	592	646	601	609	632	620	619	623	596	607	631	644	634	637	637	609	655	614	623	624	644	572	615	601	613	608	621	596	605	618	632	634	624	634	602	623	626	597	575	617	618	605	571	633	619	623	592	630	666	603	626	594	609	586	618	623	599	585	556	649	615	615	592	598	628	623	638	624	587	615	578	599	614	637	622	622	611	618	593	616	624	583	637	604	645	609	605	641	645	610	614	639	664	587	607	593	609	607	626	638	619	609	576	633	607	559	607	616	600	616	626	576	638	625	610	572	642	652	580	631	630	613	621	615	608	638	630	633	607	640	595	610	577	578	654	651	632	580	629	619	626	622	600	582	585	658	583	620	635	643	574	610	663	641	550	617	618	615	651	627	670	567	593	612	640	592	632	602	638	626	628	599	623	622	653	656	616	649	574	593	627	593	607	612	623	612	579	656	642	583	596	567	568	613	593	652	622	624	590	643	651	542	545	618	596	615	551	645	619	584	591	602	584	557	618	657	540	647	558	595	568	640	559	632	603	622	630	637	644	606	584	594	626	605	595	600	610	623	566	592	608	602	599	620	645	633	569	617	581	565	576	638	639	619	608	623	623	604	611	596	649	609	594	613	621	600	578	608	573	597	624	650	618	572	622	624	600	615	620	593	600	621	611	604	562	624	643	601	665	609	639	618	595	603	591	572	634	612	589	605	646	621	621	620	632	619	647	650	618	590	624	601	641	611	588	588	600	643	602	629	617	598	632	632	590	616	602	616	612	655	607	624	635	617	608	618	626	601	603	626	604	598	623	575	589	618	611	591	617	602	612	594	599	630	634	565	630	586	631	646	582	580	618	634	576	589	600	642	641	597	562	587	606	632	579	652	589	641	617	597	612	567	624	565	614	661	669	658	613	586	602	672	652	605	611	612	607	575	608	583	583	597	627	617	613	624	628	619	638	637	596	666	615	644	632	572	669	610	646	613	606	586	622	581	595	588	624	576	634	592	632	588	569	562	626	577	569	567	645	640	592	658	609	596	621	610	607	597	586	651	623	615	612	639	623	591	660	621	616	625	603	605	601	641	581	581	617	595	622	558	646	577	615	588	656	594	602	612	604	620	605	586	649	581	583	613	603	646	576	606	643	647	569	590	606	606	631	638	583	629	609	581	600	596	580	604	618	620	600	619	594	623	623	612	594	636	564	592	576	616	605	614	613	570	623	622	594	617	617	616	629	628	606	622	611	574	634	625	581	605	621	578	568	625	638	578	565	605	624	599	635	624	625	612	585	599	653	679	613	643	561	575	608	597	644	629	583	593	598	563	593	618	611	609	624	623	608	630	609	608	603	612	645	587	608	621	615	644	569	584	645	651	636	646	612	599	597	560	616	607	636	617	637	604	612	610	631	581	620	603	653	623	621	660	606	645	594	589	580	603	618	609	623	615	577	632	583	590	602	609	578	571	619	581	605	586	611	636	628	623	583	653	629	617	622	624	644	607	606	612	574	620	619	558	603	631	616	618	599	591	611	602	560	661	652	604	599	585	637	648	629	665	603	601	573	581	613	603	632	600
19718	23916	9411	1478	414	934	2950	7780	12759	3754	1463	1423	612	351	210	172	174	150	111	68	53	56	61	51	45	41	53	44	49	56	43	45	51	45	32	57	52	48	55	47	59	61	48	58	58	40	53	35	46	48	45	52	48	37	54	35	48	37	33	45	60	41	41	46	51	43	38	57	47	48	42	49	44	42	43	57	45	58	41	60	49	40	47	46	52	45	51	38	48	57	45	34	38	50	36	55	48	46	49	44	49	49	49	54	53	52	40	42	51	51	49	45	44	51	40	42	63	57	43	50	44	55	50	42	47	32	47	33	39	46	42	39	55	44	47	68	37	54	46	45	48	47	46	51	36	43	54	56	50	42	56	50	50	45	46	49	40	53	57	41	57	48	53	31	48	46	44	47	46	43	49	50	48	46	36	44	45	37	51	61	51	57	50	51	50	34	53	51	45	54	40	49	42	52	44	42	48	53	54	41	38	55	41	39	52	56	42	42	55	38	35	45	38	41	50	36	53	45	44	41	41	60	43	47	53	41	43	59	56	35	61	43	49	39	36	49	39	55	38	49	45	42	53	66	55	47	50	62	40	53	44	49	45	49	48	47	40	43	47	50	47	43	52	49	40	34	60	36	44	39	47	37	39	44	41	49	59	44	49	48	43	57	50	45	47	46	48	47	53	45	40	49	54	53	47	59	49	57	48	57	33	43	44	55	44	47	47	45	46	46	50	41	52	47	59	41	61	42	44	42	39	34	36	35	44	48	58	46	56	45	57	45	46	49	42	40	48	48	57	56	57	58	60	34	43	46	41	44	29	50	40	47	44	45	41	44	49	47	52	50	59	50	44	47	51	47	45	50	32	58	46	48	47	39	49	50	39	48	38	48	53	59	40	54	44	50	50	44	47	42	50	43	56	68	54	59	41	44	56	49	39	49	46	44	39	55	43	55	56	52	40	40	37	47	50	64	46	42	39	41	47	47	47	28	53	42	50	64	45	48	34	46	47	38	50	57	53	34	56	51	51	41	40	43	46	54	44	50	41	45	41	43	42	47	40	46	48	49	55	34	53	53	42	44	53	47	46	47	40	61	45	39	60	53	48	55	41	44	38	50	46	48	48	41	40	59	52	51	54	47	51	46	33	45	59	46	64	60	46	38	56	46	47	40	42	57	50	49	47	44	44	45	47	47	39	58	55	53	40	45	37	37	47	48	48	55	57	52	51	44	48	45	46	47	50	47	49	47	39	57	41	41	47	52	53	40	47	41	41	50	50	55	44	46	48	44	41	48	37	56	56	51	45	60	38	46	51	46	58	44	43	52	50	55	54	52	49	44	41	34	40	52	60	49	50	60	45	47	43	56	45	38	41	53	50	53	57	47	51	58	38	43	48	58	47	40	49	41	53	50	53	47	59	46	37	39	51	48	56	45	41	54	43	43	50	46	60	45	49	44	44	52	47	47	47	51	55	55	49	54	44	37	59	48	42	56	35	48	49	47	43	45	46	48	49	49	55	48	43	42	44	41	41	42	31	56	42	48	59	45	47	60	52	53	37	52	54	36	37	55	49	47	49	33	54	53	52	43	46	57	35	59	52	53	49	52	56	54	50	50	56	49	41	56	45	47	56	52	50	39	51	48	43	47	50	38	45	32	52	46	56	41	59	45	43	55	57	37	44	50	53	37	45	51	37	44	54	49	50	45	41	44	39	33	33	48	46	44	49	53	43	42	41	41	51	45	44	60	48	42	48	34	44	42	45	39	54	53	38	64	44	57	47	27	42	43	50	44	48	51	41	41	51	57	46	49	41	53	48	39	48	46	45	48	43	39	39	45	42	47	49	49	43	45	45	50	55	64	34	40	46	61	47	49	37	57	50	49	53	57	37	48	52	38	53	47	46	55	47	42	43	40	47	54	42	46	55	43	55	47	40	42	56	44	45	50	45	46	52	48	53	40	56	44	47	44	44	35	58	44	58	40	45	47	47	50	49	39	49	53	42	48	55	43	47	46	45	48	50	42	47	41	30	55	53	57	50	44	49	56	51	62	35	47	56	46	53	50	48	46	35	52	45	56	47	44	49	52	46	42	43	42	37	47	53	54	43	41	44	37	41	41	41	53	39	49	45	53	50	39	42	49	36	30	41	48	55	50	47	48	57	56	58	56	49	47	50	46	39	47	46	41	50	39	50	39	56	43	37	43	44	54	50	58	49	47	55	43	44	39	57	45	48	54	47	54	33	36	47	66	50	52	38	49	58	44	43	43	50	50	45	44	46	50	58	35	41	47	55	63	53	46	40	49	49	42	59	53	49	66	37	51	40	40	43	47	54	31	43	52	38	52	49	41	45	47	43	53	44	45	46	39	59	46	44	48	60	43	45	37	58	57	46	45	54	42	51	39	53	39	60	52	46	37	40	44	39	43	52	42	43	52	51	49	53	42	39	48	47	47	43	49	47	45	43	47	43	39	43	36	57	40	43	47	48	55	44	46	58	43	55	50	37	47	45	39	47	48	58	60	62	53	48	49	47	55	36	48	57	41	36	55	44	53	57	43	41	45	52	38	57	43	33	53	47	42	43	43	49	42	41	50	43	49	56	43	49	43	53	43	46	40	48	43	37	54	38	35	45	55	44	54	43	49	61	44	62	46	45	44	44	47	43	32	43	57	40	49	37	52	39	51	57	57	39	57	42	46	43	50	48	46	44	45	55	48	50	35	53	59	41	54	57	33	45	37	41	48	45	47	50	42	36	51	36	45	48	50	41	50	44	47	51	38	37	61	50	44	42	52	44	48	48	50	46	50	44	47	49	52	30	37	51	54	47	44	40	43	52	49	60	46	60	57	44	44	39	51	48	52	61	46	48	55	62	32	61	53	57	56	44	49	52	54	39	55	44	48	51	52	47	52	51	40	27	40	56	47	52	52	52	43	47	48	48	49	52	43	34	37	51	52	38	54	45	56	48	42	48	42	49	53	40	60	52	60	57	45	41	55	42	54	45	44	50	45	39	46	34	46	48	50	52	39	57	53	28	59	39	47	54	43	47	48	42	45	35	34	42	49	58	49	52	52	40	40	40	50	42	43	53	44	51	50	49	52	47	48	56	47	44	49	49	47	52	47	37	52	51	34	54	47	37	45	42	48	59	35	47	50	54	48	36	43	51	43	51	53	46	46	45	44	44	47	54	40	35	35	57	49	45	58	40	33	35	44	45	54	46	39	49	33	51	40	60	42	36	39	45	58	45	45	54	45	50	45	55	47	57	47	48	56	37	33	34	47	53	38	48	42	37	43	35	50	50	45	38	44	45	41	43	44	50	41	53	44	52	58	45	41	40	48	51	53	62	36	57	50	42	57	38	61	60	44	44	45	47	49	49	49	53	49	40	51	50	58	52	57	36	51	59	55	49	51	42	45	46	46	38	43	49	48	44	50	54	50	48	45	57	53	40	48	51	45	39	52	46	52	47	45	43	59	47	43	41	41	58	53	50	48	43	52	42	37	57	29
54104	41226	32392	24410	18766	29576	42010	52281	54285	32857	26161	24907	13313	10367	5947	4226	4457	3746	2204	1300	878	755	681	621	655	617	631	563	653	639	605	564	568	646	629	633	612	631	619	632	584	653	661	649	668	639	644	615	619	614	589	636	599	583	647	642	583	565	637	618	592	562	592	620	603	618	637	639	636	594	602	591	638	618	597	613	609	628	658	577	635	600	607	581	647	651	621	599	662	576	600	615	608	618	605	609	603	668	634	639	621	651	599	628	583	614	586	558	600	641	613	636	600	585	619	620	627	612	596	622	612	600	641	583	597	628	618	580	633	608	573	631	596	632	614	615	559	661	606	650	640	606	633	581	594	650	616	628	604	605	596	566	570	627	621	644	627	668	652	608	555	603	622	610	590	607	645	599	635	598	684	654	574	612	599	636	593	651	622	629	636	614	637	595	581	634	674	588	610	616	647	634	624	599	643	577	625	639	623	598	616	616	633	628	649	593	628	617	623	575	607	615	613	607	623	633	555	587	593	645	639	643	585	633	627	572	600	615	584	605	615	614	626	596	621	595	666	613	645	637	612	627	631	604	635	619	625	671	580	612	632	608	622	600	610	651	655	615	596	608	615	571	598	610	571	629	602	652	605	615	604	616	630	604	596	645	625	579	627	590	560	614	618	620	624	604	652	646	634	605	596	606	593	625	638	586	671	604	637	604	612	619	597	603	643	677	639	596	631	626	649	640	662	604	606	621	598	614	586	607	632	636	622	631	632	627	629	602	548	589	596	591	631	623	614	631	608	638	579	610	622	575	614	630	618	625	568	623	624	620	597	605	599	594	610	591	634	656	616	612	639	637	631	627	587	617	619	658	578	625	656	653	621	615	617	625	630	612	661	621	589	613	612	644	607	620	630	589	603	656	685	623	646	634	646	657	630	628	656	632	602	588	608	656	607	604	650	581	651	608	583	629	616	656	576	619	614	617	651	619	641	634	593	652	603	628	657	599	647	611	594	600	646	627	620	618	578	635	611	554	589	603	595	632	613	622	571	605	634	629	641	586	599	663	592	646	631	574	606	577	595	648	635	602	618	625	594	595	613	594	640	642	601	620	610	610	640	639	632	653	604	598	664	599	587	609	648	615	661	629	577	608	624	587	611	646	596	619	662	610	598	584	603	627	617	602	600	627	588	640	661	627	594	662	585	629	581	590	656	617	635	645	580	634	652	620	636	640	619	622	609	624	662	646	634	562	601	598	638	637	667	634	619	602	608	662	622	587	591	623	571	618	583	616	604	648	633	614	645	650	619	648	646	596	620	628	612	607	632	653	630	575	612	647	592	606	647	648	652	598	614	610	628	599	587	594	620	619	607	608	645	641	562	628	641	609	631	591	617	639	577	577	615	609	647	635	622	564	570	579	622	646	614	619	602	622	647	600	617	678	604	592	635	637	605	635	624	658	641	656	633	637	639	596	598	598	649	621	622	630	628	587	560	614	613	604	624	674	623	645	558	588	601	659	648	612	632	635	604	653	594	605	629	629	617	625	611	634	600	619	591	639	628	647	659	612	600	632	589	589	605	617	596	612	608	601	588	614	650	587	629	589	692	586	619	674	583	598	600	617	605	617	637	662	595	590	625	571	637	618	605	562	636	648	640	616	613	650	619	639	592	655	643	567	595	594	623	623	637	609	599	673	655	652	654	633	571	584	613	565	630	597	625	621	656	615	651	588	664	579	597	618	623	660	613	613	660	607	639	625	593	600	649	628	614	607	624	597	625	610	628	605	650	647	629	584	606	624	686	592	647	592	608	610	624	586	588	608	601	627	632	593	640	623	591	600	577	591	635	688	559	604	631	638	609	602	561	623	685	617	628	582	612	615	614	601	619	626	581	641	593	613	644	631	648	617	683	603	640	632	612	621	590	596	619	587	610	611	624	581	587	604	646	631	625	656	615	574	633	624	591	611	597	608	638	600	616	626	638	606	611	590	630	595	604	620	640	589	590	576	617	642	645	609	594	603	568	621	633	651	628	622	613	634	645	570	620	617	643	611	633	601	667	660	610	649	584	604	621	653	596	664	595	613	582	609	632	587	626	616	599	616	629	638	584	621	606	599	649	633	587	603	625	634	591	633	625	613	634	610	620	616	584	566	632	608	630	622	654	641	593	634	620	615	574	640	629	577	644	655	600	594	572	593	630	620	595	575	621	661	558	629	648	628	630	634	611	617	595	638	635	599	621	620	633	628	633	585	616	646	622	598	636	629	661	609	622	644	599	616	622	602	651	615	604	606	669	622	606	644	613	644	601	639	591	594	648	621	610	631	638	599	617	667	622	611	603	548	570	627	641	625	581	632	622	634	641	616	594	615	635	613	595	634	601	608	592	594	603	613	648	634	610	646	620	610	638	557	645	634	637	666	599	651	575	622	594	593	669	569	627	618	622	617	622	652	605	595	611	573	658	650	604	633	608	638	630	610	626	597	645	609	613	612	580	614	563	607	634	650	654	624	627	607	620	638	597	595	617	603	643	590	580	614	613	602	622	593	603	589	650	616	625	609	629	632	615	602	652	619	637	604	632	608	619	633	601	618	615	611	606	657	562	584	629	633	600	649	615	625	612	587	627	580	651	571	652	609	614	657	611	619	626	616	642	578	612	632	617	576	616	639	602	631	615	616	608	600	617	625	614	613	624	608	619	601	619	630	611	602	637	621	648	623	605	589	645	607	645	566	614	628	602	613	588	595	605	608	609	554	612	590	624	611	598	606	624	629	686	591	596	596	610	578	599	627	621	647	584	605	630	633	627	635	650	635	554	634	656	576	645	581	581	642	619	607	654	605	599	599	651	599	610	590	594	661	582	593	610	609	614	607	613	631	636	597	625	583	623	628	635	583	585	595	594	632	643	624	636	596	674	637	621	644	575	601	604	630	628	623	641	643	573	596	614	655	635	614	649	618	598	593	608	620	616	625	554	613	614	669	633	639	606	631	615	617	602	624	667	617	632	614	631	647	618	631	618	596	602	611	620	578	624	645	620	627	623	634	629	587	594	624	668	611	630	654	635	583	609	630	659	644	597	613	667	599	611	623	591	609	591	586	627	677	623	642	653	587	611	591	648	587	599	634	609	596	616	625	656	611	646	632	617	621	623	590	641	568	612	604	629	607	617	598	580	621	617	582	635	656	630	615	634	639	601	605	588	598	584	614	629	654	632	600	624	592	609	620	600	639	574	597	623	601	626	631	623	607	631	637	604	597	631	680	641	598	601	601	593	641	644	621	643	573	610	632	603	636	627	645	614	645	627	611	612	613	632	609	604	593	615	609	637	695	628	591	645	626	627	684	651	599	589	573	610	606	575	616	584	602	594	635	642	608	634	607	597	561	635	651	664	614	624	595	587	648	609	612	608	586	617	633	586	579	588	617	626	579	615	635	646	588	640	613	582	608	583	619	621	650	640	619	604	616	610	658	589	603	621	633	614	627	601	631	617	562	583	587	639	603	576	603	631	613	614	597
7338	4003	1405	263	85	258	784	2277	2591	752	434	263	116	142	101	74	59	74	60	69	49	51	55	48	47	38	39	44	45	43	37	45	43	48	50	41	40	32	45	45	40	48	46	29	46	39	50	31	39	55	48	53	38	50	42	62	55	48	35	49	44	51	43	43	49	28	53	43	36	38	60	44	41	54	37	47	56	41	47	47	41	39	49	45	52	39	49	41	56	55	51	46	30	40	60	49	42	50	49	46	53	41	40	45	38	48	48	48	45	50	54	58	47	58	47	44	54	44	51	31	41	41	44	52	48	46	58	60	41	43	46	42	56	39	46	36	43	54	48	59	48	52	47	47	43	39	51	40	38	51	36	40	45	47	32	43	46	38	51	42	44	50	50	42	32	49	45	50	43	57	45	40	41	61	55	43	48	55	47	49	41	46	39	52	34	43	63	51	33	43	48	45	45	51	36	51	43	44	48	38	45	52	47	43	40	42	42	46	47	43	42	47	56	52	37	42	48	40	62	52	46	40	43	37	52	40	51	30	44	48	69	55	45	60	39	48	38	45	55	53	41	39	45	53	39	52	43	54	41	49	46	57	40	46	59	31	56	51	57	42	42	47	45	39	40	37	47	53	43	47	59	52	47	53	30	48	45	55	54	42	57	46	49	38	44	45	52	46	38	53	37	57	43	39	47	49	50	45	44	60	51	42	45	43	43	42	45	40	48	42	44	47	51	48	44	60	36	38	46	48	51	34	52	50	33	44	50	38	54	48	55	42	44	61	43	46	46	46	55	53	53	43	41	61	44	53	47	58	54	40	45	36	62	36	46	53	54	38	51	39	54	48	55	47	44	51	47	54	39	43	41	47	46	52	34	42	42	46	46	39	45	48	49	36	49	50	47	47	43	49	57	46	56	55	45	48	47	36	41	39	62	57	47	47	40	59	43	49	38	35	47	39	48	35	38	52	49	56	43	54	50	53	38	42	44	35	36	42	45	48	51	45	54	49	47	53	44	41	41	41	43	45	45	58	48	53	53	51	44	38	45	61	47	34	42	54	49	54	48	33	37	43	43	44	51	43	44	46	43	49	47	45	44	48	57	40	48	45	59	41	37	43	41	50	56	54	49	65	38	52	53	56	52	48	47	37	47	38	50	43	48	43	58	51	42	43	41	39	51	52	41	46	34	36	52	54	62	43	55	46	38	47	39	44	43	58	51	55	54	38	52	49	44	43	43	45	45	41	42	37	49	43	44	50	42	41	47	41	52	41	52	57	53	35	44	48	49	45	41	38	46	51	46	43	49	46	52	56	42	41	60	40	52	28	36	51	42	38	47	45	39	47	49	41	37	47	44	45	43	32	54	41	47	65	50	53	49	53	52	41	41	43	43	46	40	42	49	59	49	51	48	55	53	48	55	47	50	54	51	48	48	47	45	47	51	36	42	50	44	40	37	36	43	44	57	46	46	44	34	48	36	50	35	55	49	57	40	54	50	35	55	38	44	47	50	48	43	52	42	48	43	47	38	31	51	60	54	50	41	41	52	46	57	42	33	38	42	41	46	42	43	42	52	42	51	41	43	38	58	53	42	33	56	54	52	46	49	41	39	44	52	40	52	46	48	48	46	41	43	49	43	42	38	49	52	47	43	52	33	50	41	59	42	53	42	54	48	35	47	43	35	39	47	41	49	41	47	40	52	39	52	39	43	45	51	49	40	48	49	50	46	40	38	45	54	44	48	46	40	48	46	59	43	48	56	43	64	60	38	49	46	45	47	59	32	45	54	39	40	49	52	65	49	41	46	40	40	51	53	56	42	41	51	43	47	48	43	45	45	41	52	44	44	50	39	50	52	41	46	51	43	45	39	45	51	34	52	50	52	49	53	38	43	53	44	51	43	38	40	46	42	57	40	47	48	41	48	46	47	47	49	45	51	40	33	48	40	42	47	44	50	57	53	39	51	74	37	43	35	55	50	37	47	40	43	48	54	48	44	46	50	49	50	42	54	53	47	48	42	47	48	63	46	46	43	40	49	39	35	46	49	41	47	42	46	36	44	38	53	38	50	41	40	48	32	40	39	38	46	53	54	39	55	54	43	47	46	42	46	36	52	44	56	52	40	42	40	47	48	39	43	47	45	53	53	35	50	46	50	44	34	40	49	50	45	49	39	43	46	52	56	33	49	42	60	50	54	40	46	29	37	32	52	52	40	41	53	48	46	58	47	46	45	58	49	43	54	52	49	50	57	50	44	40	45	32	46	48	58	46	36	54	44	40	42	51	47	42	44	53	39	47	45	47	43	37	46	42	43	48	40	63	56	46	43	50	49	47	49	40	49	27	46	39	33	53	64	46	48	45	51	43	55	36	38	47	43	39	46	52	47	45	45	47	50	50	49	29	53	54	46	52	46	53	37	39	59	38	48	40	43	43	41	48	50	54	40	54	41	43	42	43	41	47	39	36	42	39	48	47	51	37	44	53	51	48	61	46	46	49	46	48	48	44	54	47	55	51	30	39	41	46	56	57	55	38	48	50	48	62	44	46	42	45	53	37	54	48	47	50	48	44	43	47	65	49	46	56	34	38	38	42	47	55	49	46	42	43	64	44	54	52	53	48	47	47	41	55	48	54	42	54	42	53	41	41	54	52	40	52	47	46	38	43	33	55	54	48	38	50	51	39	46	45	55	46	47	52	34	44	58	47	47	35	46	49	47	55	46	43	50	42	54	43	44	40	49	40	49	43	49	48	46	41	43	50	42	48	45	37	42	48	52	49	44	43	51	37	48	43	53	49	51	45	39	45	44	47	51	46	46	46	40	33	45	55	58	43	46	52	43	49	48	40	53	47	47	45	43	45	53	55	36	48	44	39	50	40	40	49	62	43	55	52	47	57	52	43	50	46	48	37	48	44	51	44	50	36	47	39	57	31	50	44	48	41	48	48	40	44	44	48	53	42	54	48	44	51	36	51	32	51	38	41	45	38	47	53	49	43	48	37	47	52	47	49	48	46	43	47	44	45	48	40	45	45	44	57	54	40	33	46	44	40	46	56	37	58	53	42	49	46	48	45	48	39	33	43	46	46	42	44	45	37	50	43	44	51	39	60	53	61	40	48	44	46	50	50	46	41	43	44	55	42	37	43	50	38	40	51	45	44	60	36	34	41	53	49	36	37	46	49	44	40	57	54	38	48	47	32	61	48	45	47	43	41	45	45	43	36	60	55	46	39	42	51	45	44	51	42	56	48	51	44	50	42	58	46	49	59	43	46	51	40	49	49	51	49	50	44	40	40	42	53	54	39	45	49	49	45	47	46	55	56	42	48	43	43	51	46	44	50	58	34	55	50	37	46	48	49	53	36	43	48	46	45	50	40	51	53	59	42	39	36	53	55	37	48	55	42	41	48	42	48	55	41	40	40	55	44	45	41	59	49	53	44	52	64	47	35	44	32	31	45	47	40	40	37	57	39	47	49	49	39	36	55	39	45	46	51	54	51	50	41	44	35
39849	25496	17025	9380	5979	17186	27181	36053	32889	17730	12973	8963	3330	3799	2259	1427	1478	1324	1002	782	649	602	635	604	596	608	586	657	621	623	588	598	590	614	606	623	607	545	560	592	563	601	573	572	542	611	578	545	581	562	619	605	592	572	644	584	572	564	568	569	569	535	595	594	591	584	617	570	592	617	550	566	572	582	591	562	598	620	596	630	555	596	623	564	599	552	571	601	588	578	562	562	553	571	603	630	558	617	581	631	596	531	560	572	619	545	592	539	572	610	609	545	565	574	606	620	628	608	574	574	559	572	602	577	602	577	536	587	550	566	586	595	572	582	599	599	590	609	609	568	564	577	579	583	626	589	561	621	547	609	631	606	584	578	615	572	605	586	576	580	615	603	596	570	602	533	581	584	582	644	541	590	574	624	543	609	639	553	591	565	600	603	605	588	540	631	614	614	601	595	574	554	622	635	573	573	604	572	601	600	636	574	595	605	563	624	605	623	587	583	589	601	604	588	616	581	562	587	606	558	598	588	530	571	600	601	554	580	528	605	567	589	576	585	612	577	589	581	575	580	628	572	623	560	566	613	617	544	588	596	543	608	586	616	607	598	598	583	595	611	544	577	579	611	564	575	605	545	593	615	602	612	537	625	578	607	567	592	575	589	603	542	582	584	555	592	625	603	590	597	559	566	583	561	573	561	564	620	592	618	592	561	591	625	596	608	578	618	567	598	604	581	616	616	610	572	623	568	595	545	587	608	604	553	615	602	571	599	627	559	568	575	545	609	522	569	597	633	568	588	618	594	564	582	542	560	586	639	543	594	591	563	588	579	580	602	558	565	538	570	572	556	586	622	584	589	591	606	580	573	602	622	624	586	613	591	628	592	563	589	536	619	579	584	586	568	545	616	581	603	564	600	581	629	593	603	595	548	555	567	593	596	575	600	584	563	595	587	583	610	599	573	595	626	562	628	596	609	607	608	593	568	592	565	578	565	572	581	562	617	622	577	614	603	577	607	581	605	587	603	567	589	602	593	604	591	605	579	602	580	562	569	566	608	586	617	561	589	596	587	615	616	611	596	556	589	596	573	549	567	582	570	626	581	597	622	571	598	590	571	639	587	583	603	557	571	538	565	558	562	533	561	589	627	567	622	603	576	528	595	635	552	588	587	635	593	605	587	596	615	608	537	559	629	559	601	575	635	605	566	602	612	611	611	599	604	588	565	601	570	608	603	545	612	621	542	617	584	577	626	533	594	601	576	587	550	585	561	618	564	570	576	586	594	592	602	623	605	586	558	587	603	623	548	577	626	578	575	560	581	610	595	589	616	589	599	581	609	609	607	558	572	579	594	552	599	589	574	601	601	624	593	598	616	600	552	574	595	591	595	599	609	588	615	602	551	562	546	607	575	576	618	572	610	595	557	611	608	606	552	585	587	579	565	617	604	562	584	626	569	579	596	636	608	594	616	602	581	567	592	579	610	592	634	574	590	607	572	621	580	598	555	606	621	574	644	608	585	542	628	551	561	561	567	563	580	588	621	576	599	596	558	590	578	633	662	617	585	587	602	606	596	595	582	584	633	612	574	613	581	586	590	558	566	579	569	607	588	572	563	633	596	567	593	554	560	623	604	618	616	584	597	627	572	550	593	618	607	573	614	582	607	600	608	576	554	566	565	611	535	565	593	572	557	604	597	575	566	631	528	580	594	604	562	580	616	640	598	598	606	570	547	624	628	616	580	592	582	600	563	643	546	584	604	571	608	577	626	617	556	627	590	606	580	575	638	609	588	616	573	584	586	599	605	574	563	581	571	586	631	618	608	571	568	611	596	626	605	586	609	593	591	627	607	600	570	607	576	592	621	631	577	624	591	597	617	585	621	536	567	539	608	551	542	578	586	613	623	615	592	594	553	598	591	555	633	557	611	615	527	582	575	611	575	528	578	565	550	577	587	623	594	579	631	613	579	617	549	564	572	585	592	577	601	601	619	587	603	621	611	636	593	573	590	586	548	653	592	635	554	583	595	607	577	572	624	593	581	583	579	592	586	596	577	556	606	549	565	556	584	553	597	585	587	588	626	583	604	618	596	616	591	628	575	544	564	551	629	609	606	569	604	552	587	619	581	628	566	570	594	562	624	584	583	581	569	573	580	526	579	605	568	595	631	616	581	581	573	614	569	612	563	600	555	611	582	621	556	555	582	604	608	589	574	608	601	615	572	588	625	614	574	619	591	541	592	621	581	604	542	603	584	619	573	579	573	632	600	581	592	566	570	557	561	591	607	568	553	642	610	585	596	570	549	560	585	580	575	572	616	633	618	590	579	628	578	562	604	556	561	609	601	551	596	614	593	629	544	578	582	594	594	629	590	612	594	597	643	592	539	589	602	581	591	588	578	583	599	535	606	593	564	586	565	645	595	577	586	609	584	592	599	582	559	557	584	549	590	547	560	548	594	560	600	581	582	589	599	639	537	628	571	623	589	588	586	587	590	582	589	601	595	653	579	600	552	580	563	579	561	637	611	561	583	571	621	586	601	608	580	541	570	611	574	570	610	600	594	605	570	572	600	622	594	563	569	591	580	569	599	614	615	599	583	640	568	554	620	590	568	603	577	590	594	649	583	571	572	591	623	593	575	610	555	557	604	598	619	612	619	576	591	622	638	548	589	605	606	573	559	540	594	627	572	571	599	573	599	619	565	561	594	602	589	623	586	584	589	594	618	590	572	592	566	632	586	576	589	538	626	622	625	603	551	614	579	577	600	584	583	556	588	558	598	596	613	557	547	589	589	531	608	579	573	584	563	630	571	585	563	550	546	577	562	612	593	616	588	604	612	561	615	627	621	574	593	575	549	574	605	598	605	592	597	617	556	627	551	570	604	575	588	612	599	577	569	569	590	580	629	561	567	604	588	541	581	643	596	605	639	577	578	570	553	588	555	615	608	642	574	601	572	589	653	558	592	596	575	561	576	553	607	623	576	570	561	589	640	609	602	585	568	625	637	573	590	608	557	588	559	591	535	619	555	552	594	603	614	595	611	580	558	598	583	568	615	606	551	596	596	574	574	568	608	600	598	604	611	585	593	571	583	609	595	599	581	588	597	600	574	557	590	567	597	609	582	580	580	630	582	562	588	577	569	559	543	634	599	650	611	576	609	570	594	534	582	585	608	643	571	599	650	601	608	532	587	633	588	559	582	589	592	584	600	591	592	605	608	603	566	594	605	585	558	640	562	567	571	599	631	563	584	564	605	617	615	555	602	624	583	571	588	591	632	636	589	563	564	631	577	562	577	608	612	630	628	584	571	566	593	609	596	615	545	592	573	587	608	582	569	568	622	604	527	606	574	610	622	572	568	567	566	560	613	652	613	603	547	603	605	591	592	605	566	598	535	574	610	590	625	603	621	545	575	590	565	622	588	562	623	616	617	595	571	572	595	589	598	618	589	578	607	571	582	556	609	564	583	612	594	563	596	613	598	581	620	603	587	637	570	576	589	574	591	639	603
13947	14552	4592	624	255	1018	2359	4772	7387	2056	1197	817	252	320	191	115	135	131	86	56	57	54	54	53	42	41	42	34	50	69	45	58	48	52	37	55	42	47	45	53	54	49	40	49	37	45	55	46	60	47	40	41	51	51	49	39	47	44	45	41	38	47	51	47	51	63	55	35	37	37	48	42	53	46	48	55	50	46	39	57	45	44	43	59	64	47	47	43	40	42	33	36	43	50	39	50	55	53	43	54	46	53	41	44	56	26	58	61	46	47	45	42	54	49	46	51	45	48	55	51	46	55	38	53	54	33	36	41	51	44	53	49	50	50	48	47	41	59	56	59	32	58	36	46	48	37	56	49	38	45	48	43	39	54	47	42	52	48	54	55	52	52	51	40	52	50	46	45	58	46	43	54	55	41	55	58	35	49	41	43	44	44	41	49	47	45	47	40	51	31	58	52	50	41	53	50	46	62	39	36	44	57	35	55	54	48	38	44	54	49	50	50	37	51	39	49	50	40	35	37	38	61	43	51	42	56	40	50	59	55	37	47	51	35	50	50	42	59	55	42	45	42	40	51	46	36	55	50	34	43	42	48	56	55	46	51	46	51	46	47	40	40	41	52	44	48	48	42	43	49	54	66	46	53	42	38	42	40	37	49	54	33	46	48	39	56	51	39	48	45	50	42	51	35	47	62	43	33	34	40	39	48	34	54	33	43	48	52	50	65	47	39	46	42	45	51	52	38	39	47	37	51	54	43	44	38	49	54	42	36	50	38	49	66	39	50	49	45	36	55	49	61	54	42	43	48	42	49	54	47	62	55	46	43	43	51	48	46	55	43	46	63	43	42	39	47	39	44	49	51	51	45	49	53	49	32	40	40	41	42	54	48	46	48	49	50	47	46	51	51	48	51	50	52	54	48	42	46	42	64	45	47	47	50	62	44	54	55	56	44	48	46	43	46	39	47	43	37	37	43	41	37	51	50	48	49	58	40	45	47	52	48	56	43	59	42	39	51	38	44	50	37	50	44	43	40	48	56	48	38	33	29	50	55	36	43	41	67	42	47	47	38	37	44	47	47	37	43	46	57	48	43	47	41	57	52	53	47	48	51	34	37	50	37	42	42	47	43	60	53	36	30	58	51	46	44	47	56	63	45	47	35	46	48	48	53	42	41	46	43	39	36	52	35	53	55	43	30	35	50	47	42	37	42	51	49	46	51	29	46	43	43	35	42	35	42	40	48	40	49	42	43	31	42	58	53	47	55	47	37	38	43	37	46	49	37	50	35	51	42	49	35	40	52	51	58	38	42	31	52	52	52	53	42	51	48	57	41	56	41	54	51	36	45	48	45	41	51	43	52	48	69	42	48	35	36	52	48	51	47	52	51	48	51	47	32	41	46	36	56	53	58	37	50	33	42	52	46	58	39	43	45	51	48	51	51	48	46	47	51	42	45	40	51	40	61	43	45	49	49	49	50	44	44	48	35	44	47	46	44	46	40	44	34	51	60	54	38	58	70	47	45	41	49	43	46	63	50	45	41	36	64	47	46	39	45	41	57	49	39	57	37	40	50	53	42	46	40	45	34	56	54	42	53	44	59	53	50	65	48	32	47	41	55	33	51	32	42	55	52	44	39	53	43	48	33	54	43	53	46	47	50	41	48	42	35	54	40	54	45	31	39	42	46	61	55	46	50	47	39	42	47	39	42	53	47	47	49	34	46	45	53	59	51	40	46	40	38	58	44	51	46	39	44	45	47	38	48	51	45	59	49	52	46	50	43	48	46	51	32	28	53	48	47	43	41	56	45	47	48	53	42	45	40	56	52	48	47	40	41	43	47	34	43	49	57	35	46	50	48	46	43	35	64	51	46	55	59	54	52	45	45	43	37	45	37	60	48	52	36	51	40	55	53	59	46	54	48	44	49	38	39	43	43	43	41	38	43	43	40	37	36	43	41	53	33	50	54	46	41	50	50	44	55	51	39	50	46	50	44	45	55	49	42	35	52	48	47	53	47	49	41	36	44	53	40	53	45	36	47	40	41	51	42	35	52	48	59	52	47	47	40	37	36	40	48	51	42	52	52	42	43	52	52	45	45	50	47	42	49	39	40	54	39	63	49	47	39	41	49	41	32	35	43	39	38	46	45	55	51	55	59	45	48	55	42	46	54	40	41	57	54	46	55	50	41	48	61	48	47	41	46	45	53	41	51	50	61	44	43	31	45	57	47	46	32	55	54	46	43	51	37	37	37	48	46	40	44	50	53	44	56	47	46	57	44	42	53	57	41	56	44	39	56	57	37	39	40	56	40	41	53	39	48	50	30	50	47	54	45	42	51	43	47	41	49	43	50	59	52	49	42	42	35	37	45	40	45	42	52	51	47	44	56	45	60	42	47	38	46	37	53	44	34	43	43	43	46	46	51	50	56	41	37	65	43	51	49	59	46	40	53	42	38	38	47	42	47	44	40	46	52	43	45	53	47	54	35	45	39	32	42	55	49	45	34	56	58	42	39	40	54	42	43	56	42	44	44	60	55	45	55	52	42	31	50	41	58	41	43	46	47	45	34	42	33	37	48	44	51	50	53	44	46	48	46	54	57	40	51	42	51	31	52	57	50	47	32	43	45	46	41	45	47	45	48	47	48	56	55	51	55	42	44	45	49	38	43	48	53	39	51	49	47	55	42	56	46	41	42	37	42	41	47	50	52	52	51	45	56	41	47	46	35	54	41	50	47	42	53	39	35	46	49	49	41	47	37	40	48	55	43	50	52	44	57	59	44	38	55	56	50	55	52	32	51	53	40	44	48	51	47	48	48	42	41	45	38	53	47	55	43	57	28	53	48	57	49	49	44	44	45	40	36	46	48	46	52	42	48	47	39	46	48	47	51	47	51	41	44	48	53	47	37	45	51	56	47	54	42	40	44	38	63	40	37	43	54	41	43	49	42	45	39	56	54	55	44	47	39	34	28	43	44	43	47	44	35	35	47	48	46	41	40	42	45	58	47	42	47	59	49	50	49	46	50	53	29	47	52	50	40	54	56	44	44	60	33	39	49	41	40	54	52	40	52	49	40	46	47	45	51	46	41	43	47	39	36	51	45	51	54	42	49	34	48	42	47	47	54	40	50	47	41	42	42	36	56	52	52	69	42	54	63	51	52	52	44	40	44	49	39	44	39	53	41	36	41	39	51	45	49	36	43	51	35	46	49	59	47	56	49	42	45	52	34	59	50	54	44	45	39	40	44	43	42	46	48	55	44	57	49	41	55	45	44	48	48	45	60	56	44	40	54	42	34	45	42	39	51	43	40	55	44	57	44	51	51	55	43	54	45	45	40	50	49	52	55	53	46	53	56	43	48	39	40	40	42	36	40	40	59	37	47	51	40	31	48	63	41	41	54	47	47	46	55	49	49	58	44	53	60	34	38	61	44	42	47	39	43	53	39	34	52	49	57	42	43	42	45	54	48	47	49	40	55	42	59	44	49	43	52	45	61	51	40
51624	36666	25399	15479	18249	31461	38770	44964	45206	28031	23404	18001	7306	8381	4817	2856	3260	2860	1807	972	831	714	687	678	665	571	592	596	625	595	585	606	576	594	600	616	597	615	601	559	543	611	616	597	567	544	586	574	583	615	614	616	624	594	549	606	586	581	566	614	633	575	581	595	614	581	577	580	639	629	601	598	614	631	613	608	594	597	599	582	615	591	604	598	612	561	591	622	588	576	584	594	616	606	610	615	547	572	576	540	545	628	624	598	617	582	636	575	629	558	612	554	580	541	588	565	576	574	601	639	600	582	575	591	621	626	603	578	577	622	590	621	606	579	603	581	620	602	625	572	598	581	602	600	602	640	642	603	569	623	601	635	604	606	580	572	615	595	595	583	632	630	578	568	627	637	618	592	631	593	602	615	593	610	567	577	609	622	603	550	567	627	588	632	601	650	582	570	595	615	622	622	612	576	577	588	628	633	567	594	598	594	591	590	557	609	606	614	600	607	567	563	613	579	574	582	623	615	598	546	639	559	535	536	653	603	603	611	647	566	624	632	630	597	605	536	625	585	581	600	596	628	626	613	577	587	621	592	595	600	572	626	633	621	619	606	616	600	583	592	581	615	604	599	613	644	625	625	597	612	615	589	584	590	612	636	619	610	591	596	597	598	615	642	537	593	599	580	565	597	596	585	620	577	553	576	591	634	599	593	594	594	567	612	615	573	623	580	567	597	601	585	612	619	592	607	594	556	569	648	664	602	635	660	622	600	627	632	627	610	619	653	595	594	563	624	598	632	606	608	618	575	627	593	614	605	648	595	604	586	579	630	598	554	633	606	625	657	599	564	580	557	587	593	595	535	578	579	607	605	572	616	584	579	573	614	632	580	609	610	591	615	559	611	588	582	618	571	594	606	599	647	614	598	621	618	620	582	560	619	579	607	614	614	588	600	578	563	617	588	654	592	598	616	606	596	565	610	610	640	630	620	566	621	602	601	634	683	619	579	527	569	587	608	612	584	627	607	614	601	583	642	567	587	596	601	587	599	653	608	624	632	553	605	565	573	607	626	568	619	614	567	584	602	573	585	588	632	606	570	617	590	589	594	614	604	555	583	583	647	613	610	608	600	613	597	576	579	588	540	570	577	659	601	612	566	602	587	603	617	560	593	584	594	615	607	645	612	581	636	591	619	645	621	582	605	576	600	631	593	617	639	588	605	637	599	574	578	588	647	584	562	608	604	589	603	627	588	593	590	614	594	615	609	607	610	602	598	569	636	576	613	563	591	611	559	581	614	589	591	614	617	593	597	588	596	638	652	590	635	566	591	616	611	603	571	599	603	588	616	558	593	610	601	605	626	581	646	595	639	635	600	591	600	582	554	638	558	648	611	584	599	630	649	602	624	598	597	641	634	570	585	634	600	580	588	579	611	574	576	584	600	600	572	602	588	614	629	612	571	560	597	648	618	581	638	598	602	632	614	553	631	578	647	576	596	605	652	620	603	551	590	619	611	622	576	579	575	561	602	589	602	641	652	642	603	607	625	534	589	586	601	590	624	606	612	592	600	588	637	578	667	626	593	643	629	585	576	614	583	600	550	623	584	588	601	592	630	630	617	569	635	641	592	594	608	596	589	563	655	582	580	578	598	616	611	626	621	640	537	609	624	598	623	580	590	634	578	645	623	592	598	618	605	571	636	622	601	620	610	608	601	613	570	624	608	596	582	646	572	582	627	562	632	613	648	661	595	613	619	580	589	633	664	634	590	567	596	583	629	541	603	545	597	552	607	590	613	561	564	599	565	624	587	619	606	598	576	623	577	613	568	618	644	571	611	636	633	608	622	602	547	554	577	607	633	646	580	574	614	639	595	582	631	564	577	604	606	626	591	614	642	615	594	587	595	626	596	613	604	613	605	595	653	589	587	556	608	596	600	552	557	565	612	601	581	603	646	587	628	607	605	597	577	613	590	604	604	606	605	583	616	620	582	641	576	625	603	589	594	628	576	643	636	581	644	605	579	592	624	667	587	620	580	601	587	578	615	593	655	621	569	628	598	599	585	608	580	569	604	629	625	619	579	596	616	583	611	611	569	633	631	603	577	596	604	582	583	605	596	589	576	590	629	627	639	615	590	574	639	567	575	590	587	615	570	621	611	635	581	605	615	609	616	580	600	606	609	604	593	632	564	590	598	607	588	586	579	626	611	589	626	625	565	595	589	630	626	623	617	586	606	604	576	616	619	593	639	627	592	622	622	574	601	567	609	594	631	631	603	612	608	586	623	617	635	591	638	619	583	614	581	601	633	598	621	623	580	591	582	548	593	583	581	594	659	586	630	615	551	640	613	568	615	572	600	603	613	613	624	617	613	584	579	606	623	623	611	619	584	614	604	600	591	605	613	613	638	627	595	583	634	615	588	584	614	576	598	649	597	639	646	629	601	602	576	566	588	611	609	588	600	625	587	591	645	586	573	631	575	570	583	590	574	555	577	573	583	579	622	607	598	570	626	570	608	589	601	604	554	584	590	598	601	574	631	569	623	611	568	596	577	600	581	591	583	653	613	650	630	639	631	557	587	583	603	569	618	558	602	557	632	578	583	634	654	590	614	626	601	599	617	602	600	607	605	591	604	612	629	592	615	624	593	542	620	614	628	614	619	607	619	594	583	573	610	609	606	584	637	586	578	573	618	633	544	594	587	585	598	604	605	633	547	623	620	604	559	587	606	616	603	579	602	581	604	644	580	633	622	650	608	568	608	617	564	614	607	576	636	605	653	573	606	589	615	605	633	647	623	591	595	596	588	584	616	602	568	575	611	596	600	590	607	628	572	612	578	617	604	621	603	563	608	612	595	614	604	596	627	590	575	587	600	607	595	572	597	595	600	606	572	600	571	610	621	653	579	574	631	597	621	613	580	597	597	598	593	625	654	655	625	629	623	611	611	646	621	594	631	624	604	610	606	577	611	608	589	590	583	595	619	603	600	610	610	634	593	583	615	570	612	594	554	610	600	608	599	582	627	589	637	581	593	627	603	635	595	590	598	631	590	658	584	614	593	598	629	597	582	596	596	616	567	612	589	646	634	599	605	592	612	567	592	588	607	597	614	626	569	626	620	602	613	589	591	590	594	618	624	590	629	599	629	589	605	542	646	588	577	577	612	592	571	634	606	626	589	589	583	611	567	588	619	584	579	600	601	590	577	539	611	615	628	598	606	659	605	602	599	587	617	592	569	654	613	591	572	595	598	594	568	550	646	589	585	599	630	617	573	621	598	569	559	637	591	606	595	614	568	581	608	587	619	621	590	579	578	593	606	632	574	613	574	582	598	549	627	622	635	574	627	581	635	588	632	669	625	631	593	615	611	545	603	555	639	565	565	599	639	597	610	581	610	630	604	562	630	600	569	615	605	603	599	601	549	594	594	600	621	629	567	608	608	585	600	572	591	566	604	577	594	573	596	617	588	565	615	560	591	606	608	606	619	620	620	587	595	589	562	609	570	611	606	583	653
13088	11729	3978	512	318	1442	2455	5580	6832	2143	1388	1013	329	364	159	119	133	111	93	52	54	46	39	53	60	42	54	39	56	52	44	50	41	49	48	33	46	39	45	48	58	42	52	60	38	49	35	64	39	40	40	51	36	42	49	47	43	43	43	42	51	41	56	49	47	54	49	45	50	52	58	49	47	51	40	52	51	43	59	46	43	50	41	39	49	37	50	40	47	45	54	42	39	56	48	45	44	44	47	56	48	47	41	48	35	51	44	54	43	56	46	48	50	51	43	36	45	40	48	53	49	50	42	49	41	48	40	47	46	61	42	47	39	45	44	46	40	53	29	47	48	51	50	51	48	43	46	36	50	50	48	50	51	47	43	51	38	37	40	37	49	56	43	44	46	45	43	50	42	45	43	35	51	50	44	38	42	48	43	37	41	47	50	48	45	54	37	41	51	38	55	31	50	42	46	53	51	49	51	46	53	61	47	58	41	44	54	44	49	45	51	37	58	46	34	40	50	48	43	42	47	41	56	42	44	37	40	49	59	50	41	44	57	56	50	43	40	46	42	44	43	45	50	39	48	39	45	52	39	55	49	43	54	45	39	41	49	28	41	41	44	55	46	45	48	44	38	41	58	55	45	46	47	40	49	44	54	45	45	46	56	46	45	52	47	42	40	55	44	45	43	46	58	43	42	52	42	42	46	39	48	36	50	42	36	35	43	52	43	39	43	47	38	49	41	43	43	50	40	50	44	37	48	42	44	36	38	41	37	39	51	25	44	49	52	45	44	42	46	50	47	56	54	39	48	54	39	43	57	52	42	50	44	38	44	51	33	47	52	45	46	52	52	47	51	42	48	54	56	34	49	42	45	49	72	44	44	44	47	50	42	47	43	42	42	45	38	44	58	46	46	41	46	53	58	46	42	51	49	50	48	53	57	48	47	38	41	41	53	42	47	51	39	59	55	41	45	45	38	40	50	40	42	52	44	34	38	47	50	42	50	55	52	41	47	58	46	46	44	60	58	43	52	48	46	49	50	49	48	46	53	33	43	43	42	43	42	54	48	52	44	57	41	45	67	40	43	53	60	56	53	51	62	60	41	41	58	43	48	59	43	44	54	61	47	40	56	41	53	41	52	44	38	47	42	47	57	46	55	51	43	42	45	31	40	66	41	58	42	50	49	45	40	48	53	49	45	43	43	31	40	59	41	36	36	63	42	37	34	48	51	49	57	32	52	53	42	41	34	48	48	39	37	43	48	44	43	46	63	54	48	51	44	57	38	46	48	45	45	49	62	46	45	38	34	37	42	44	43	53	50	42	48	44	59	48	49	34	48	57	43	61	35	46	34	44	40	57	45	48	42	59	44	42	48	45	49	56	36	55	45	53	21	43	43	56	53	49	47	42	43	39	55	43	45	42	47	40	46	43	51	47	51	41	50	54	53	34	47	33	53	30	48	47	48	36	42	50	49	41	40	47	44	48	35	39	43	48	48	49	46	57	60	52	43	36	47	45	53	37	45	48	41	64	52	41	33	38	42	50	54	39	35	56	55	61	40	50	44	35	50	37	44	40	53	51	47	34	44	44	43	42	52	48	41	37	47	46	46	56	51	44	52	43	56	49	47	55	50	46	42	46	52	45	41	44	46	54	47	41	39	50	47	35	43	54	47	45	57	38	44	46	48	38	43	48	52	42	42	44	47	43	49	40	44	59	49	43	49	52	50	48	52	41	50	57	56	52	39	37	39	38	49	48	43	42	40	55	37	41	39	50	46	53	45	67	57	39	44	40	57	40	47	54	43	43	55	44	48	47	39	47	42	50	44	45	42	43	51	49	40	51	39	49	50	32	43	42	61	48	39	49	37	43	42	57	36	45	44	47	42	47	51	46	50	46	46	51	54	40	47	54	41	45	35	48	43	51	46	48	45	53	46	62	42	45	56	41	34	46	45	51	51	44	42	52	37	48	44	40	49	34	35	39	49	50	37	44	56	54	46	35	64	37	47	55	47	44	47	46	42	49	52	40	55	59	39	59	46	40	58	45	48	42	40	47	62	54	47	40	44	54	47	37	46	46	39	50	54	53	42	46	57	43	49	42	44	44	50	43	34	54	49	34	51	39	46	52	55	48	55	53	45	44	47	37	47	42	59	36	44	41	47	42	49	47	40	46	45	40	52	50	46	48	47	42	52	51	40	44	65	40	39	53	41	42	53	45	41	44	49	51	48	40	43	48	43	42	45	43	55	52	40	41	42	59	56	57	42	53	46	46	60	52	59	53	34	50	59	47	50	54	41	49	44	43	50	38	43	41	54	39	48	43	39	43	44	54	43	46	46	47	47	53	65	39	48	47	49	37	44	44	31	38	44	43	42	50	43	49	53	47	44	45	46	36	52	47	46	45	45	49	50	53	47	43	44	59	49	38	58	56	51	49	37	30	56	31	59	53	40	50	35	36	41	49	35	40	37	38	51	52	52	50	53	49	43	46	44	53	30	52	37	56	48	42	55	39	45	41	49	50	51	32	35	44	54	45	50	52	37	48	36	44	40	42	35	47	37	51	44	47	46	47	43	47	50	57	59	36	41	44	56	40	41	49	46	38	49	36	36	37	38	46	43	36	58	41	54	53	41	46	39	55	40	42	53	44	51	48	47	53	58	58	45	54	54	54	46	49	55	52	54	67	54	44	40	69	43	46	41	47	51	44	26	50	51	47	49	39	45	35	50	41	55	45	54	51	48	36	40	41	48	46	47	43	50	57	53	57	49	50	42	45	44	43	58	37	45	56	44	45	41	40	44	50	43	61	39	48	48	53	46	43	44	53	49	25	41	56	35	32	45	49	48	48	56	57	54	46	53	44	49	53	61	56	55	47	47	52	44	52	53	43	45	42	37	45	48	49	40	50	42	59	49	60	46	51	48	47	34	30	45	44	39	43	54	38	49	50	51	38	49	46	44	37	42	44	44	54	59	46	43	50	44	46	49	55	39	42	39	30	35	56	55	33	48	45	29	44	44	43	42	54	47	46	54	37	46	50	53	40	43	48	42	38	37	34	45	49	55	40	51	40	39	48	59	58	42	43	42	34	53	41	44	39	49	41	47	53	38	43	32	71	38	41	46	37	42	42	39	51	58	40	42	40	47	38	39	44	57	44	39	39	39	56	39	43	56	52	51	52	50	35	53	41	47	44	60	52	45	50	45	52	43	40	39	59	40	46	50	36	51	43	42	48	39	60	42	45	55	56	38	36	42	44	47	39	41	54	45	51	44	46	47	48	39	49	50	51	49	50	48	39	44	42	56	48	32	53	40	54	48	57	58	53	37	38	44	44	44	49	49	52	53	59	47	46	52	44	52	46	41	64	43	36	51	47	48	51	45	41	58	41	40	43	42	53	46	46	53	46	44	51	45	41	66	61	57	54	55	48	35	51	46	51	55	42	43	45	46	57	50	45	53	44	50	51	49	51	44	54	42	37	50	37	50	44	45	44	50	55	45	40	53	48
48289	34051	25177	11560	21749	36586	39535	48547	45010	29723	25292	21230	9825	10228	4845	3142	4000	3228	1912	1062	875	674	739	693	636	648	634	581	634	600	592	613	570	621	643	634	601	628	591	631	634	614	575	569	606	632	622	581	625	620	591	594	623	579	576	605	615	596	566	610	631	610	612	639	597	602	626	604	623	600	629	616	638	619	586	638	605	572	572	627	611	614	629	618	603	611	632	626	598	618	621	595	620	627	601	665	587	596	623	583	639	631	614	624	605	618	595	629	610	609	584	622	600	632	628	641	625	589	605	631	608	607	608	611	654	570	605	598	626	662	656	609	612	582	632	645	620	624	573	607	602	602	604	580	631	623	608	634	590	612	646	624	572	614	604	607	654	627	625	642	619	605	584	665	597	616	634	595	629	612	641	609	622	594	632	601	597	635	580	643	584	573	618	671	621	625	594	624	639	638	585	577	608	629	594	633	612	607	617	609	596	564	651	632	621	582	592	607	614	609	594	625	584	615	607	674	640	664	649	645	604	620	641	567	635	607	635	613	598	604	552	638	595	650	578	607	617	646	583	545	650	615	686	669	620	612	610	643	584	572	611	654	630	609	599	623	605	596	632	586	593	616	623	592	609	679	667	592	607	625	607	600	621	615	643	596	651	653	631	579	634	603	606	578	609	608	645	631	576	616	634	645	577	617	600	630	600	626	589	634	641	626	611	620	592	690	642	573	605	582	570	629	635	615	606	602	637	607	585	584	581	615	568	655	552	657	593	585	569	596	621	590	605	584	609	627	607	651	675	634	602	598	601	647	629	639	653	589	630	627	589	602	590	613	638	592	647	569	585	619	629	562	605	602	654	600	653	582	638	620	641	584	611	618	598	642	610	601	635	588	602	581	612	599	618	600	627	676	572	598	605	659	583	592	581	618	637	614	612	582	598	602	606	606	621	670	587	581	601	632	608	584	589	609	578	611	650	643	608	572	637	591	617	607	610	585	598	594	627	602	605	625	604	552	601	592	636	605	644	622	600	627	588	598	681	577	584	612	605	653	631	636	628	629	602	622	635	620	585	636	600	632	596	604	621	579	588	638	636	620	634	616	570	624	652	609	620	572	636	647	626	586	624	605	595	601	633	623	571	614	614	601	662	658	607	630	611	601	592	623	596	622	648	632	654	598	641	602	665	587	659	603	626	601	567	595	532	642	613	655	610	629	630	607	620	627	596	624	585	604	593	620	599	607	610	657	578	596	594	581	630	638	605	606	655	607	606	619	598	607	596	586	629	574	601	553	599	599	591	624	637	604	620	620	609	679	631	661	653	619	623	639	598	561	616	625	647	604	643	637	626	599	595	560	599	584	573	626	581	589	641	629	601	628	661	628	636	634	612	624	619	603	604	642	572	638	612	575	636	620	627	618	613	629	589	609	578	585	646	600	612	648	644	570	588	605	580	590	629	598	655	618	623	585	585	626	601	629	610	567	579	636	609	571	618	638	615	615	633	603	619	619	589	586	663	601	617	602	588	625	644	603	612	591	625	594	648	574	662	620	606	590	627	589	603	582	627	588	619	578	584	602	626	607	588	645	620	601	638	583	656	622	617	620	605	618	605	612	628	623	626	626	605	630	569	599	643	599	637	602	622	570	619	599	631	602	578	593	643	611	633	611	647	571	633	652	625	628	606	648	596	641	617	632	607	617	600	583	603	667	628	601	570	610	653	629	621	608	597	629	602	683	610	671	612	632	589	620	611	594	606	647	613	608	625	626	652	597	628	587	615	608	615	603	585	612	612	602	575	629	603	609	596	645	643	632	569	586	611	604	611	625	610	608	618	609	630	612	638	608	634	644	595	594	596	626	626	639	614	623	580	654	596	602	609	576	622	585	609	628	660	626	592	634	600	650	601	591	592	611	637	630	595	602	624	590	611	620	628	602	651	600	602	570	609	594	593	624	601	624	601	614	614	636	605	659	609	637	602	621	624	646	623	624	572	625	615	617	597	632	649	627	591	605	679	585	576	601	655	605	620	606	650	615	637	644	597	595	644	608	563	573	581	599	604	613	604	595	623	588	571	641	641	578	618	604	636	668	605	625	656	669	624	620	616	588	640	625	643	629	616	624	631	653	574	588	609	669	626	631	647	609	652	600	586	597	610	637	563	639	592	592	614	620	623	592	605	608	663	605	589	605	583	590	653	652	589	591	596	594	616	592	637	610	592	628	544	623	626	616	614	630	584	622	590	664	610	642	628	645	619	609	592	603	612	604	568	594	589	580	629	657	594	643	644	680	630	591	601	589	631	612	595	583	608	601	669	619	652	576	616	608	639	572	587	601	633	563	629	615	607	585	596	585	630	646	548	593	651	642	611	613	573	613	594	616	595	602	616	618	633	622	593	610	631	623	615	667	593	613	612	627	600	594	637	602	580	601	582	631	613	637	652	669	675	616	558	632	637	635	586	604	585	599	544	597	596	665	632	616	608	607	652	622	589	578	589	621	603	570	598	592	586	625	601	620	564	625	611	663	598	592	574	666	617	562	605	643	626	592	607	598	603	642	608	618	625	628	637	612	597	627	575	600	608	615	600	622	631	656	607	597	605	632	653	647	631	608	607	636	623	594	591	624	628	567	620	628	617	612	584	636	587	601	628	605	603	631	611	606	581	620	654	604	593	641	600	602	598	611	660	605	599	622	608	605	633	614	649	561	584	607	646	603	592	608	591	657	623	606	597	677	613	621	621	633	603	629	631	626	652	567	617	607	602	624	621	627	639	598	584	664	570	597	655	626	628	611	593	596	620	624	598	566	607	601	549	635	608	622	664	608	610	586	633	649	629	589	614	609	652	603	580	621	628	621	601	631	643	615	619	626	561	636	590	599	618	594	611	592	609	647	588	637	580	618	593	622	635	611	588	627	562	586	617	626	567	614	603	621	584	606	644	634	582	586	606	594	592	631	621	616	644	607	618	612	604	604	589	630	610	589	597	575	566	599	612	606	615	586	570	621	627	643	614	613	623	552	608	609	574	605	621	617	550	600	616	584	593	626	601	602	663	586	599	614	620	585	622	605	615	622	597	625	629	609	623	636	682	647	632	622	617	584	563	592	619	619	605	632	599	618	615	647	615	574	578	576	588	576	613	565	587	591	593	595	653	647	566	630	628	610	590	614	586	620	626	630	600	637	636	621	585	603	637	673	678	585	592	579	589	606	601	599	645	594	614	579	589	644	602	636	632	620	577	561	599	599	587	638	650	614	623	589	626	632	630	634	612	646	624	595	610	655	598	610	640	554	619	608	597	615	619	595	628	647	595	595	616	626	624	632	603	635	656	611	598	578	611	639	585	591	593	658	604	629	608	603	635	630	655	574	623	607	602	587	603	625	561	598	606	642	626	671	654	610	598	629	619	632	618	616	614	648	620	640	615	622	530	616	616	636	591	587	620	561	592	637	607	595	648	596	573	564	595	606	616	610	602	604	599	614	606	609	610	622	676	625	628	582	626	617	588	642	618	657
18747	21139	8137	1095	344	2998	4540	8034	10227	3820	2454	1583	468	537	241	152	208	178	106	58	57	51	47	58	48	49	37	52	48	46	49	47	38	42	50	39	39	40	59	45	40	64	48	57	49	49	53	45	55	39	55	48	45	69	41	43	28	50	51	46	50	48	50	50	34	56	50	35	48	49	41	50	49	57	48	44	40	48	49	33	48	43	47	37	36	43	38	40	58	34	35	44	39	51	53	37	37	46	49	53	37	45	52	61	48	53	41	35	49	63	51	55	57	56	38	39	42	51	47	48	48	43	46	45	49	43	58	46	61	53	37	36	47	41	45	46	53	33	39	58	49	63	48	45	50	53	47	47	44	40	41	36	46	49	51	51	41	41	53	42	45	46	36	49	44	37	55	53	45	55	53	51	49	36	34	46	52	49	48	58	53	58	43	44	56	60	40	60	43	33	45	41	44	43	46	43	40	38	48	51	47	48	41	57	55	37	44	40	47	46	44	53	47	33	48	53	52	43	49	52	44	53	50	47	50	40	49	41	43	49	54	54	44	40	38	38	43	54	54	39	52	46	37	42	43	48	46	45	50	44	47	55	38	59	44	49	43	58	46	43	55	58	53	49	55	49	38	55	40	44	53	53	51	32	44	45	42	57	52	39	34	63	44	37	48	52	48	67	50	47	51	34	59	64	46	43	57	45	50	50	47	45	48	41	48	51	41	45	50	37	44	52	47	53	49	52	44	42	48	51	57	43	49	46	44	45	35	35	53	51	40	41	65	44	45	44	44	38	36	46	50	46	47	48	37	43	48	53	45	50	46	41	47	49	39	44	45	66	41	46	44	39	36	45	53	48	44	48	52	46	47	47	42	52	30	45	31	46	37	60	49	51	40	48	42	49	45	49	33	44	42	40	46	29	48	44	44	45	37	45	44	44	49	57	51	45	38	41	53	47	38	36	38	45	60	58	56	38	52	37	35	50	45	30	48	51	38	52	42	53	42	38	33	47	42	44	45	53	51	45	42	31	48	47	43	41	53	45	56	43	48	33	37	38	37	49	47	58	55	48	41	42	48	38	47	58	52	46	41	51	44	50	43	50	62	39	47	39	46	51	42	46	47	54	47	43	44	43	52	39	44	48	39	46	60	59	37	42	40	42	38	50	55	48	30	58	50	38	43	55	49	54	38	41	48	39	53	47	49	51	54	52	43	56	49	55	50	50	49	42	46	41	37	55	45	50	52	59	57	36	48	56	61	57	52	37	43	38	49	47	39	44	45	40	39	43	43	49	64	54	35	55	55	46	43	54	49	37	42	36	50	64	36	58	44	38	51	43	39	42	51	55	48	41	35	42	51	50	46	50	50	52	57	51	45	36	60	41	53	57	56	55	43	40	54	43	61	51	57	42	35	44	49	35	45	42	58	46	42	51	63	52	55	42	42	49	50	49	49	51	48	46	40	52	45	47	58	43	53	46	46	51	46	52	56	43	51	48	63	36	38	51	51	49	50	49	51	46	49	41	38	34	39	52	40	47	44	41	40	57	46	53	49	50	42	36	56	41	41	45	58	39	48	45	41	45	42	41	43	47	46	42	48	50	44	53	46	36	45	59	37	46	48	45	49	46	53	53	48	37	46	44	48	45	53	44	50	39	42	29	52	46	54	47	41	56	32	57	58	39	40	47	53	45	47	49	52	60	41	47	66	55	58	42	53	56	48	44	44	57	45	42	49	50	43	52	61	45	51	55	41	41	44	43	45	42	46	52	47	49	44	46	54	31	50	48	51	49	49	43	50	46	41	46	57	39	46	55	45	39	55	42	54	51	42	43	42	45	50	51	41	54	42	51	36	44	62	54	39	53	47	43	51	50	41	45	41	52	48	43	43	47	54	47	41	54	46	46	45	49	48	52	48	54	53	51	43	42	34	46	42	39	53	51	43	43	43	54	50	47	37	39	50	58	41	53	54	48	43	37	43	47	49	37	47	36	43	38	50	54	44	58	45	51	36	35	44	40	43	39	33	41	44	50	52	56	46	52	52	51	46	49	47	44	36	38	58	48	43	57	36	47	49	43	46	56	53	51	46	54	51	58	47	55	33	56	56	41	53	57	48	53	47	54	43	51	38	41	40	53	53	44	51	51	48	54	55	41	44	52	37	60	47	55	43	54	52	45	43	50	46	33	40	44	49	40	46	44	45	52	46	54	33	45	45	43	49	47	41	46	56	49	47	55	48	54	51	44	48	51	41	48	46	44	44	52	56	46	44	48	48	38	47	41	40	42	53	40	41	52	45	39	36	42	58	52	51	55	57	44	36	37	58	47	44	45	52	50	54	49	37	47	49	46	48	56	51	52	35	56	38	39	63	47	43	55	39	59	55	59	43	42	31	46	51	54	47	51	37	37	42	63	40	49	49	38	52	40	65	54	40	47	44	43	57	56	39	50	46	59	34	41	46	51	30	52	45	54	44	43	36	40	46	48	48	49	44	41	52	35	57	41	50	38	59	48	55	50	46	46	40	47	40	49	59	34	49	54	52	55	48	39	58	45	42	45	36	38	47	52	37	52	45	45	46	46	51	38	68	45	64	46	36	61	40	47	36	41	45	59	50	27	54	33	52	38	60	38	56	51	44	41	56	53	58	48	37	46	45	36	49	45	54	47	46	42	45	39	55	49	44	55	44	48	45	48	48	38	52	50	42	36	50	34	41	51	42	53	35	40	57	38	49	49	42	33	44	50	52	33	52	33	35	59	41	36	44	53	51	38	38	43	60	40	52	46	45	46	47	42	42	53	41	41	49	47	44	47	49	50	47	41	51	57	43	46	43	53	49	52	55	50	45	41	41	54	47	43	32	49	47	47	46	56	49	45	36	51	43	50	50	49	49	50	37	48	44	46	48	44	43	51	45	44	40	55	42	51	56	61	42	48	58	44	44	48	49	58	57	53	46	53	54	40	50	41	55	46	38	45	46	53	46	46	47	52	46	47	49	44	46	36	44	64	49	57	46	50	45	41	43	48	39	39	51	48	50	53	46	42	54	54	49	45	47	57	50	46	43	61	46	43	36	54	48	57	53	44	46	40	53	42	48	54	54	44	46	44	39	43	47	48	35	44	42	45	41	43	54	50	35	41	58	42	49	52	53	37	53	54	46	49	50	43	42	51	44	40	49	51	45	60	46	54	37	43	30	48	42	38	47	49	45	44	51	43	53	47	46	52	50	53	52	53	48	45	44	49	45	49	55	48	47	62	56	30	50	41	48	53	44	46	47	51	44	48	40	53	49	40	40	45	48	41	48	36	44	44	37	44	36	49	52	45	46	43	57	34	47	43	51	43	51	56	51	54	50	45	41	56	57	38	51	47	44	47	54	57	51	40	49	45	44	39	42	38	52	53	49	51	35	33	52	39	44	53	48	40	49	47	43	41	45	37	56	52	48	54	39	40	54	38	53	52	55	44	56	43	41	45	50	42	58	42	51	44	44	50	34	44	59	41	49	58	59	40
53873	40041	31335	20269	23170	44720	46725	52930	51744	35396	31129	23840	12581	14070	6288	4487	5579	4234	2459	1163	915	844	743	703	667	645	674	604	617	605	605	596	614	593	674	660	624	588	622	614	567	626	634	690	608	597	579	591	612	597	626	626	617	638	611	649	646	634	591	611	630	637	608	593	602	672	626	630	628	600	649	607	618	613	578	635	643	592	600	581	660	629	666	624	565	617	621	619	610	641	628	628	613	623	625	645	659	649	631	656	631	632	661	564	627	600	646	624	576	607	619	645	624	641	633	626	675	602	659	615	618	620	557	637	691	639	599	621	622	644	608	633	612	600	564	647	585	649	596	588	600	586	653	622	634	623	605	622	633	678	593	621	589	657	613	563	638	634	611	643	624	580	647	628	608	582	605	644	607	628	596	623	657	624	618	633	599	600	659	615	612	599	602	639	596	582	637	614	664	605	602	592	646	656	635	618	630	608	580	632	576	654	615	624	579	609	598	632	617	634	595	618	618	592	634	619	666	635	598	654	615	624	607	589	574	615	600	635	620	664	653	624	646	640	581	651	615	616	653	593	654	650	625	667	609	639	649	612	588	634	652	612	597	580	613	623	666	604	610	669	625	604	580	637	678	616	617	635	607	643	615	637	666	617	596	572	615	636	586	651	631	602	623	614	610	597	584	633	607	624	692	658	633	648	570	614	655	614	604	619	583	591	603	585	660	615	594	613	619	622	603	633	618	645	609	620	628	620	599	635	576	603	622	670	638	613	619	629	580	625	650	627	595	583	647	604	635	617	598	562	628	600	627	632	613	607	659	632	626	616	606	623	624	625	617	615	629	587	640	651	629	638	641	605	607	622	550	613	634	583	585	591	640	622	614	608	635	639	629	602	588	623	640	613	646	641	628	624	628	584	613	640	636	598	651	624	602	619	643	654	649	583	608	607	591	661	621	616	588	648	644	653	607	619	599	643	642	659	625	621	641	626	589	604	626	595	619	633	631	653	655	618	590	615	648	640	598	630	607	627	610	539	618	623	612	607	621	625	619	618	622	611	621	647	606	614	628	623	635	602	643	647	610	639	628	571	621	599	637	598	620	629	565	665	617	632	638	633	596	637	601	630	646	616	580	652	651	641	631	671	630	636	616	611	592	620	577	594	666	585	580	579	632	625	611	617	602	642	633	609	614	621	620	628	655	578	589	629	580	623	583	627	634	606	609	676	661	655	641	586	602	571	593	613	614	617	589	602	582	571	593	634	627	605	608	636	591	635	636	584	608	582	654	609	633	632	595	620	574	608	596	649	594	588	612	534	632	591	631	658	625	598	628	632	607	636	631	621	625	645	605	586	647	569	599	624	638	607	595	626	649	565	611	596	600	626	565	642	573	594	604	588	579	634	631	582	610	631	610	611	610	637	605	587	648	625	609	658	601	636	595	656	628	649	604	624	590	643	607	564	621	615	606	609	596	635	591	631	627	616	615	628	614	619	629	639	616	665	613	591	645	594	571	619	621	629	633	650	644	598	598	636	584	596	618	666	625	575	590	602	601	662	671	621	605	625	595	611	625	606	600	649	624	652	600	640	612	591	613	631	645	624	635	658	584	645	679	685	639	645	620	589	629	632	586	589	593	637	606	607	610	665	593	639	606	609	608	637	602	619	576	626	606	624	657	632	627	627	603	623	585	596	642	627	641	598	625	612	634	626	608	603	629	666	624	577	616	601	625	614	610	663	606	610	649	621	607	542	615	637	643	687	624	631	638	593	608	616	623	568	608	630	597	634	618	617	623	616	593	648	668	594	580	632	634	622	660	617	593	593	642	629	624	636	638	631	632	629	667	631	644	593	643	638	608	610	627	570	600	603	594	651	592	622	601	622	595	637	650	618	598	604	616	586	610	579	632	634	621	609	641	646	626	615	632	603	614	608	643	661	605	624	598	604	624	650	603	647	599	603	611	638	589	638	603	607	633	606	605	600	658	600	611	612	648	606	645	577	604	639	604	642	628	590	620	656	596	612	585	581	620	601	597	622	648	600	659	569	611	610	617	566	630	653	585	616	588	624	604	619	629	617	678	639	611	618	616	673	627	579	606	639	632	642	636	601	659	577	600	597	601	604	637	608	602	623	616	645	638	603	591	645	582	608	597	620	606	601	656	640	597	649	578	605	620	657	596	666	598	635	623	600	576	595	633	610	620	615	614	622	614	670	550	635	583	602	626	666	597	658	562	589	607	609	610	622	602	616	591	606	626	623	639	637	630	623	636	613	689	654	605	612	630	660	636	591	609	621	652	607	607	630	651	668	638	611	601	612	615	624	597	643	631	569	630	591	587	615	583	618	577	609	618	576	590	667	595	576	603	596	628	598	655	624	654	608	641	598	634	589	626	651	653	594	578	644	630	620	628	608	613	649	649	622	606	564	563	594	597	591	659	649	606	609	580	637	605	582	630	631	587	620	621	572	635	606	603	601	600	638	623	604	640	639	602	589	646	575	606	589	590	621	618	597	595	605	600	606	597	639	614	654	633	636	592	625	585	624	579	649	628	612	627	613	645	610	627	613	560	613	657	620	623	627	595	617	641	617	603	628	584	614	585	672	646	600	605	608	611	621	623	666	567	626	585	609	602	589	623	614	616	601	588	620	612	632	587	651	647	623	607	635	626	616	612	627	618	664	607	594	650	648	647	586	616	604	617	544	634	624	595	582	571	595	593	618	647	642	629	611	601	616	599	648	630	610	643	640	620	609	616	617	598	617	661	583	588	563	620	658	631	585	587	592	644	614	609	612	587	604	621	669	586	640	640	645	606	644	632	667	604	608	629	573	633	645	675	588	620	579	586	618	649	637	642	605	604	665	597	657	653	609	581	583	629	641	615	660	567	595	605	670	625	602	640	620	604	606	639	598	630	598	611	650	650	616	633	641	634	631	583	594	663	605	629	605	624	622	631	587	565	608	617	648	629	578	643	629	595	618	611	593	642	611	653	615	616	615	579	611	590	662	590	645	619	608	651	586	658	615	605	639	620	591	619	597	664	647	621	616	626	634	624	613	651	634	611	626	624	570	625	626	645	632	588	620	632	606	651	628	561	633	593	610	610	645	657	627	636	601	625	591	590	634	618	669	629	603	592	622	576	638	635	645	586	609	600	604	617	607	626	608	592	623	626	653	615	646	594	616	640	613	584	613	637	609	583	621	651	641	577	621	703	624	606	623	625	647	580	641	643	602	676	622	631	623	621	645	631	609	607	617	577	633	655	597	598	601	620	630	641	573	635	603	621	660	631	546	576	615	551	581	618	581	597	591	630	613	609	625	612	646	635	630	627	596	645	583	643	600	625	615	636	642	592	653	625	598	632	632	613	584	613	640	552	598	662	585	633	608	579	634	612	643	621	625	577	595	622	621	607	579	618	647	611	625	624	659	644	604	607	611	607	586	605	600	638	557	578	665	640	608	633	627	632	581	618	620	666	602	563	598	569	629	627	590	645	589	577	632	617	587	636	645	624	628
7141	3850	1165	182	126	775	899	1410	2431	868	601	314	131	127	81	64	88	73	62	49	54	42	53	42	39	40	44	44	45	48	53	38	37	34	50	48	41	40	45	39	53	32	37	37	37	46	47	45	40	43	51	51	50	38	48	42	49	44	36	38	46	50	37	38	46	31	66	45	62	49	39	52	50	41	44	37	44	38	43	49	46	47	52	47	36	51	43	44	42	45	47	40	62	51	55	49	40	48	38	39	35	47	55	47	54	38	57	55	41	48	37	37	52	50	48	50	43	52	45	44	51	49	56	54	52	41	52	52	54	60	47	44	50	39	44	48	41	40	39	48	51	61	51	44	46	40	50	59	44	42	45	50	43	43	47	49	54	50	49	44	35	46	51	43	41	49	49	40	42	46	43	40	41	34	47	45	46	45	71	36	47	53	30	49	57	43	50	42	40	50	52	56	44	41	49	44	61	56	42	44	54	54	48	50	46	49	52	44	59	55	50	41	43	41	42	38	42	44	39	42	44	46	41	46	52	41	38	48	50	53	46	31	43	45	44	45	52	47	48	43	49	38	53	42	44	32	42	44	47	49	32	47	61	38	42	31	45	47	45	45	43	40	38	42	56	35	51	31	49	45	48	44	51	47	34	50	38	55	39	41	28	42	48	44	45	59	36	35	42	42	43	47	37	34	42	61	52	47	45	50	47	51	42	44	62	33	35	41	54	55	43	46	48	42	47	48	58	42	48	58	51	47	45	46	47	42	39	45	46	50	47	39	41	40	44	46	45	46	40	48	37	37	46	40	47	63	37	35	50	35	48	48	37	44	47	43	39	45	42	47	44	55	34	47	45	37	25	37	55	51	39	38	40	55	38	49	30	62	54	42	50	54	44	40	34	41	52	56	47	54	52	49	45	43	59	63	55	51	39	47	36	38	49	53	46	36	44	33	41	46	51	35	42	53	44	48	41	43	62	45	44	47	46	51	40	55	50	43	45	51	43	55	41	46	55	51	52	51	42	51	53	41	49	43	45	58	35	36	50	46	41	41	50	37	40	41	39	56	38	42	37	42	37	47	42	36	39	50	47	42	45	41	54	41	58	44	42	44	48	50	62	44	51	50	52	51	49	38	55	44	49	54	42	48	58	48	43	50	48	41	42	57	40	42	34	42	47	43	26	33	42	44	40	46	45	42	40	48	54	71	51	44	50	46	41	48	36	42	48	51	42	49	45	44	51	46	49	56	46	57	62	48	52	41	43	39	55	50	44	39	55	48	50	45	43	31	42	32	57	38	50	52	54	47	50	49	47	48	49	52	39	25	52	54	43	42	34	46	37	55	46	41	46	58	52	49	50	36	35	40	55	51	40	51	43	37	50	38	53	38	33	46	45	50	41	45	47	53	32	44	48	42	55	47	46	57	49	63	47	36	53	59	47	38	49	41	43	42	43	50	55	46	45	41	48	49	30	42	58	48	45	47	52	52	53	51	43	42	33	56	47	52	49	70	34	48	48	47	49	45	49	57	36	42	51	33	48	60	44	43	50	51	49	39	66	40	39	40	46	44	41	49	43	45	44	41	43	51	38	35	51	42	52	43	42	38	46	44	47	40	37	49	51	48	46	43	36	49	39	54	43	45	39	38	52	40	30	44	46	54	45	41	37	46	40	42	36	46	46	61	39	50	46	50	37	32	51	51	39	56	38	52	66	47	41	49	38	51	53	55	46	44	34	41	40	47	48	52	48	50	41	38	43	53	51	47	44	36	43	43	40	45	36	39	55	43	51	36	36	43	59	50	44	40	48	40	42	46	37	44	58	41	43	39	63	59	42	45	52	38	46	46	40	42	48	49	51	41	56	49	57	49	46	46	48	46	36	44	53	44	48	32	41	55	49	50	48	55	37	38	39	50	34	48	49	31	41	45	40	53	50	54	43	54	50	44	50	49	46	44	49	62	48	55	55	47	50	34	56	55	56	46	40	42	40	42	54	42	42	40	41	48	38	49	45	35	61	54	38	40	47	43	36	33	54	71	50	54	37	52	47	54	46	37	45	42	39	49	41	50	51	42	43	40	44	47	48	53	39	43	36	47	41	47	41	41	42	50	54	54	48	38	34	39	40	40	44	47	39	40	46	38	50	52	56	37	41	36	46	39	49	45	48	54	39	37	41	42	50	43	59	41	50	45	55	47	35	53	43	45	50	52	44	59	35	51	37	44	47	55	35	49	41	48	54	42	37	43	50	40	44	55	47	35	44	39	53	42	53	36	41	46	44	49	37	37	58	54	38	47	41	44	68	51	41	32	49	43	37	43	43	46	56	37	45	46	40	49	37	46	45	41	53	38	34	39	45	43	50	48	46	47	56	37	46	36	49	36	54	46	44	47	37	48	43	55	37	48	43	27	43	46	47	38	58	57	46	46	42	44	46	37	55	40	52	56	50	48	42	33	45	51	32	45	51	52	39	55	44	39	47	39	52	46	56	56	44	41	50	43	49	40	39	31	49	48	44	55	42	44	42	50	54	47	46	44	34	46	49	44	50	45	54	52	47	49	50	44	50	57	32	38	40	45	38	52	40	54	46	46	28	39	46	42	61	39	56	51	33	56	49	45	51	39	51	54	44	57	53	42	48	48	45	42	50	54	43	54	42	48	57	32	51	39	41	54	47	52	38	61	45	42	47	44	46	37	31	43	43	52	46	45	44	46	51	48	48	44	42	43	43	51	52	42	44	38	47	36	50	58	36	51	45	44	47	49	47	50	51	35	53	50	45	52	45	44	39	42	52	48	48	31	47	38	48	39	38	42	52	27	47	50	38	33	42	43	35	58	33	28	40	53	48	61	46	52	39	36	38	49	41	44	41	39	41	49	59	51	53	40	38	40	38	50	50	57	55	36	40	40	42	45	55	43	44	41	41	47	45	42	38	49	56	38	53	51	38	39	51	42	38	38	46	38	50	58	40	41	51	48	44	36	47	49	44	40	45	40	48	42	52	44	51	44	46	46	53	44	58	40	42	42	40	47	42	36	55	54	42	53	51	35	56	36	42	45	29	52	62	50	43	50	48	38	45	48	39	29	38	45	44	39	45	47	45	46	52	42	55	50	50	48	43	31	45	48	43	42	50	38	47	36	55	43	46	40	43	48	39	54	45	25	37	45	37	40	36	56	41	52	47	51	58	49	49	37	50	45	37	42	48	41	41	46	57	43	43	41	50	42	37	47	50	37	45	41	58	33	53	51	59	37	50	47	46	57	44	50	49	48	43	43	45	47	46	53	39	42	42	35	43	46	40	52	52	65	46	49	68	40	41	48	50	46	55	44	42	28	40	41	48	41	45	42	36	48	37	37	42	44	39	55	49	54	41	32	38	46	28	56	33	46	40	51	41	38	51	45	41	58	51	40	35	52	45	46	59	48	46	49	43	60	44	51	54	39	47	39	58	50	48	50	44	45	47	59	40	54	47	36	44	41	56	57	45	36	41	38	56	41	47	54	38	39	36	45
39824	24841	15032	6622	12793	29638	28394	31710	32761	20297	16452	9571	3680	3665	1685	1371	1657	1409	1023	690	646	633	669	656	605	611	617	588	571	556	606	581	547	589	564	616	585	626	583	603	618	606	585	557	567	597	645	592	564	577	581	582	572	589	564	554	586	575	636	574	609	597	610	599	573	607	588	549	590	567	561	600	574	600	613	591	575	614	541	580	608	597	580	543	614	592	543	609	593	605	552	588	624	577	614	584	577	581	605	575	601	618	534	561	564	573	596	575	533	570	625	592	593	594	561	615	596	583	580	559	576	573	579	612	583	615	572	601	590	610	625	599	586	614	608	607	580	612	606	572	582	507	577	586	592	614	585	568	564	565	585	595	572	584	624	598	666	569	564	627	587	621	578	587	604	590	533	563	577	561	567	606	595	566	554	613	597	576	580	587	606	633	607	601	549	564	590	614	589	570	620	629	573	508	593	582	622	578	626	577	610	616	581	576	593	601	550	561	580	548	561	593	601	610	591	564	580	560	585	580	572	572	597	585	628	588	598	581	574	576	583	579	573	604	554	589	607	575	671	574	630	596	633	575	560	662	597	618	625	550	595	549	582	607	569	574	599	604	587	584	581	620	593	558	573	576	594	593	591	553	576	614	564	589	584	576	606	595	572	568	621	614	587	576	596	589	619	621	581	603	611	533	586	602	582	564	572	601	551	593	563	603	607	579	600	575	568	555	580	579	623	603	581	547	603	524	609	571	597	603	630	624	593	585	622	578	598	575	559	613	592	601	564	586	546	550	596	573	602	583	571	584	580	595	614	600	570	596	608	591	541	596	601	544	599	604	588	571	557	598	571	636	599	583	562	570	562	623	557	597	534	571	635	555	567	621	606	575	587	591	577	612	591	596	549	641	594	589	603	622	576	601	581	576	566	563	604	588	585	527	612	635	593	612	596	598	602	583	608	542	603	566	592	587	608	561	586	585	616	566	583	571	564	571	576	599	598	562	550	588	576	593	612	579	594	581	570	611	570	596	596	562	592	589	625	572	612	577	606	595	586	601	618	589	571	576	542	564	562	603	609	602	634	598	583	564	603	587	596	554	595	605	565	604	607	579	596	544	581	591	646	597	549	587	568	615	595	591	580	648	580	604	584	589	573	611	593	595	571	596	609	568	563	614	592	581	568	599	546	607	560	598	654	542	586	578	594	596	617	554	614	595	588	620	582	555	627	577	586	614	598	555	596	611	567	631	566	565	588	607	635	574	624	571	637	613	592	561	592	576	560	611	527	569	568	599	587	559	584	592	622	615	602	615	582	615	646	591	648	576	613	549	575	614	563	613	568	579	631	546	619	640	580	580	549	598	570	587	590	586	592	574	613	609	615	635	614	566	587	608	562	605	574	606	548	583	595	617	613	630	596	600	603	606	607	565	619	605	559	628	619	579	591	541	585	564	556	629	574	612	584	623	583	586	614	588	563	601	586	555	529	603	599	619	574	615	645	534	575	592	594	537	547	597	576	607	586	612	547	593	596	585	555	625	590	565	591	632	556	571	594	571	586	567	607	609	605	552	586	611	556	574	571	627	564	567	555	599	586	631	611	559	581	585	582	650	596	603	589	604	637	559	550	555	595	614	624	629	552	589	593	551	573	620	602	594	606	578	612	562	610	616	555	580	613	624	613	589	576	585	612	582	588	639	600	545	600	538	568	574	602	620	601	579	590	539	614	592	643	614	551	573	596	568	602	590	602	553	586	555	552	575	605	581	638	557	627	579	575	601	618	573	577	605	624	572	614	586	598	615	577	608	595	562	570	598	599	591	598	590	595	587	575	551	565	577	583	575	606	623	585	617	560	605	554	598	613	604	596	580	596	620	575	583	615	611	633	571	638	636	593	593	575	586	547	549	554	555	619	628	567	587	585	593	589	570	553	623	576	594	617	597	575	557	577	605	615	590	594	576	591	590	596	609	581	550	588	557	628	563	591	591	591	573	588	617	595	613	601	579	622	613	584	616	548	603	591	582	572	597	630	620	582	643	561	614	602	635	565	563	612	603	584	624	614	573	613	569	597	591	589	591	580	591	582	633	597	575	619	608	546	608	568	612	597	604	587	582	603	612	583	572	568	555	613	581	597	548	589	572	611	557	582	590	602	590	595	584	551	583	563	576	598	570	587	567	552	567	592	565	596	586	557	592	541	610	549	594	591	586	562	596	612	582	563	581	634	598	635	595	576	596	592	624	584	671	582	601	550	588	604	596	637	602	586	556	614	616	572	615	600	589	628	553	587	606	555	573	559	592	560	559	581	600	544	592	589	638	611	560	587	574	605	593	602	589	571	554	596	618	603	561	585	551	615	582	619	579	623	576	608	561	617	581	594	529	595	598	570	590	613	562	602	606	606	577	656	572	568	569	667	587	572	567	577	571	552	582	626	551	571	629	564	560	588	580	578	568	584	580	606	587	565	553	581	578	634	570	553	568	555	576	537	606	552	577	606	622	586	596	546	573	618	625	615	595	566	607	578	645	575	600	593	599	605	569	588	555	591	547	561	588	597	609	596	581	634	596	581	582	607	574	594	592	554	647	598	540	624	624	583	587	570	595	586	553	567	596	586	564	580	583	646	619	543	604	588	556	594	605	600	612	606	569	620	549	612	554	613	610	616	632	588	567	566	608	595	596	590	595	576	578	596	636	616	582	580	591	597	584	580	611	615	593	531	597	595	589	522	596	595	560	559	556	604	602	608	573	587	620	596	596	571	574	573	566	558	592	610	565	620	642	614	585	587	610	625	597	590	570	620	627	611	577	636	604	583	605	578	604	566	554	631	560	564	576	576	602	589	577	591	564	621	561	573	576	632	583	615	600	621	599	584	581	565	568	597	600	631	618	564	554	587	566	591	600	579	587	588	549	545	541	644	576	586	587	554	549	624	638	579	553	553	638	618	582	607	631	606	523	583	578	596	591	590	574	621	537	590	609	565	622	591	543	557	634	560	616	571	614	569	596	641	560	561	586	585	587	632	606	573	604	578	588	569	620	623	565	610	587	582	588	618	608	590	601	628	599	568	619	592	644	580	588	587	610	599	555	614	601	579	604	591	615	575	578	609	564	557	627	596	593	594	586	573	537	582	599	571	569	571	578	553	568	584	606	608	588	591	585	563	625	593	579	614	566	591	549	599	579	573	600	605	611	593	561	588	615	586	573	562	603	596	630	599	582	565	621	586	557	605	576	580	594	594	625	606	571	568	576	620	580	578	604	579	601	617	606	571	570	578	610	537	591	548	566	611	608	595	579	556	553	602	590	608	603	589	627	582	561	587	606	617	595	596	544	564	593	583	598	598	535	622	625	602	566	566	607	576	590	599	580	565	551	632	570	580	582	624	625	562	603	557	559	574	518	584	636	604	554	582	591	572	604	566	618	629	604	553	588	605	588	585	600	564	590	589	584	598	600	645	614	595	581	565	562	579	604	640	588	562	594	570	598	601	624	596	580	622	590	553	611	601	649	603	611
14447	12798	4424	554	730	2896	2705	5422	5558	1976	1337	663	216	264	116	105	154	113	77	58	62	67	49	48	61	46	40	54	45	41	47	46	66	58	48	48	41	47	46	24	42	52	42	40	49	34	46	60	44	44	49	43	63	42	39	48	52	60	49	32	49	39	43	45	55	44	46	51	46	41	37	42	38	42	46	45	46	47	49	45	47	44	44	40	55	55	39	42	46	43	42	36	51	41	60	47	36	50	63	39	54	43	44	53	43	60	57	50	44	37	47	47	38	42	40	49	43	48	39	49	48	43	44	53	50	45	63	39	54	42	48	46	55	51	44	38	45	52	46	50	45	43	49	44	40	54	43	45	48	54	34	51	43	48	56	36	70	40	42	48	50	49	43	55	35	49	50	42	41	56	47	47	55	56	47	40	29	53	48	48	69	48	49	41	44	43	47	49	39	53	39	42	48	44	47	45	31	50	47	48	45	43	47	52	48	48	47	53	30	29	51	52	53	43	35	35	64	36	47	54	40	39	38	38	47	39	53	43	43	54	50	43	48	61	47	44	43	51	43	41	46	53	43	47	49	40	41	43	51	45	48	47	52	50	46	49	62	43	54	42	40	51	36	43	50	39	41	37	49	42	53	48	36	41	45	49	53	44	55	49	47	43	52	36	54	48	45	39	46	37	38	52	52	44	49	44	49	41	37	42	46	38	41	44	51	46	59	44	48	41	39	45	41	43	36	49	40	35	48	45	39	50	51	41	59	45	36	47	52	41	47	38	44	40	44	51	44	45	44	59	44	50	39	41	48	42	44	52	61	46	47	37	47	43	43	48	34	49	37	43	48	52	56	50	37	47	50	47	46	41	40	51	35	59	41	39	48	55	54	57	41	39	48	47	38	48	51	34	57	39	38	38	47	49	40	61	57	41	43	51	36	42	59	42	45	39	44	42	35	55	51	44	37	49	35	46	36	40	42	52	49	53	36	45	45	46	53	43	48	42	41	47	45	45	48	47	47	56	52	49	53	45	49	52	46	48	56	48	49	50	46	52	42	54	52	47	48	51	41	43	45	43	50	48	49	38	56	50	46	44	49	34	52	50	36	53	48	56	48	44	39	43	58	40	24	47	52	43	52	47	47	40	40	43	44	57	36	45	44	43	56	44	47	53	47	48	48	43	42	42	39	44	31	41	61	45	43	49	59	40	55	49	55	37	44	49	44	53	54	46	41	36	54	43	58	42	47	40	46	57	45	57	56	58	51	50	52	37	52	54	55	46	42	49	37	42	44	62	50	41	58	52	51	48	55	46	56	43	44	48	52	59	45	36	42	44	35	41	55	46	48	38	34	43	42	34	43	50	49	56	54	43	50	49	55	49	58	55	48	55	38	40	48	43	53	29	40	41	47	50	47	40	50	41	47	47	48	42	57	55	73	47	38	40	51	50	41	46	44	54	53	45	61	54	50	49	44	26	42	40	45	40	58	44	34	51	45	56	45	44	54	53	40	53	52	40	48	52	47	61	46	51	41	46	46	45	68	46	37	41	38	52	29	48	59	41	40	39	51	55	39	47	36	31	41	53	52	41	43	46	43	57	52	39	46	55	44	39	54	51	33	55	41	39	49	46	51	42	51	46	41	38	58	37	48	42	53	47	40	51	42	48	51	39	46	45	51	48	47	45	46	37	45	43	67	49	41	48	42	46	47	33	56	53	43	43	42	48	41	50	51	48	48	52	49	38	47	44	40	48	48	44	51	53	45	52	63	40	41	44	47	43	44	35	39	26	46	50	40	46	37	64	78	49	39	52	41	51	58	48	47	42	37	47	43	36	60	62	39	50	43	48	39	38	49	48	41	50	44	47	40	43	47	54	47	54	52	29	39	36	50	51	48	52	49	47	54	49	59	41	52	54	42	53	38	43	45	42	50	52	53	46	55	54	44	39	54	53	45	58	54	44	60	37	49	47	41	61	41	49	44	34	42	48	49	53	47	35	41	38	52	50	50	30	49	45	48	46	46	50	52	44	49	55	41	48	56	51	40	48	56	48	70	34	42	30	45	55	51	40	42	47	42	52	51	47	50	43	60	35	55	59	40	42	59	45	50	58	52	52	48	51	40	41	44	46	42	49	47	43	50	39	64	48	50	38	56	54	59	38	45	49	55	50	59	51	42	45	39	60	40	34	40	56	46	26	50	51	50	55	49	42	42	40	47	49	40	39	63	55	45	57	37	41	32	57	38	52	44	49	49	41	57	44	42	49	38	46	48	41	35	47	51	49	35	45	51	34	35	47	58	48	55	43	42	42	40	43	48	49	49	43	55	49	48	46	53	37	49	48	47	38	60	48	48	45	35	36	56	46	49	42	60	53	46	42	55	37	34	37	50	39	54	45	46	51	54	52	45	40	50	39	45	53	47	54	52	52	46	42	50	48	45	44	52	55	29	48	49	43	43	48	41	51	52	38	49	48	44	43	55	46	40	49	43	47	53	52	49	49	48	48	49	49	52	45	39	48	41	47	55	40	43	46	49	42	56	54	45	32	52	32	42	48	45	35	37	49	39	44	39	46	49	52	47	45	46	42	44	32	34	53	38	52	52	44	49	66	42	36	39	42	51	43	44	32	47	41	57	50	63	41	45	46	45	55	51	47	49	48	35	52	37	37	43	51	51	52	39	43	51	44	36	42	60	38	38	33	51	58	47	38	45	45	47	43	54	52	48	48	55	37	36	37	44	41	54	34	51	45	42	57	51	63	53	47	60	48	48	49	40	44	43	46	47	52	47	42	44	50	43	51	48	43	53	45	54	52	37	46	36	33	41	48	67	57	41	48	43	38	35	33	56	39	53	45	45	46	42	52	55	38	45	40	57	34	46	47	44	62	40	53	43	46	44	48	44	51	44	51	48	50	31	38	47	59	52	43	49	59	47	43	44	51	31	40	49	47	42	55	49	46	55	57	51	62	44	50	49	53	46	41	56	46	33	38	44	42	39	39	59	49	31	45	49	50	39	39	48	57	39	49	56	52	40	42	49	40	38	51	41	41	46	45	36	57	47	59	55	51	50	36	56	48	50	59	39	48	48	49	44	44	34	45	47	47	43	55	46	40	36	33	53	47	37	35	45	49	47	53	50	58	48	50	54	46	41	45	49	37	46	40	45	45	41	54	48	49	54	36	39	47	53	47	59	40	32	43	45	38	43	39	51	42	32	61	46	52	55	47	53	50	48	48	47	48	49	42	59	48	43	39	43	39	53	49	38	54	48	61	41	44	49	64	54	42	47	52	53	40	53	54	45	43	38	52	43	41	44	36	38	55	50	48	54	43	42	50	41	57	45	41	56	50	53	34	49	43	47	57	51	46	39	45	35	51	46	32	46	39	39	37	49	44	64	44	50	52	50	47	39	32	41	52	57	61	35	51	40	42	45	46	50	54	51	39	47	59	56	45	38	51	39	43	43	53	48	52	47	63	43	47	45	52	51	46	60	50	49	36	47	48	51	46	49	57
49894	35563	24260	16930	28944	43401	39153	46524	40482	28634	24139	15403	6343	7889	3042	2217	3309	2651	1746	884	821	678	703	664	611	615	602	599	589	633	616	562	617	558	674	619	600	555	600	608	548	576	620	610	600	635	612	606	628	587	634	541	521	553	604	571	655	582	606	589	597	580	564	616	595	620	596	603	625	618	629	558	597	584	622	634	563	639	572	569	587	578	585	604	628	594	611	588	596	601	622	580	633	620	559	604	609	581	573	605	586	592	635	616	618	621	588	600	631	601	580	628	600	570	601	614	588	577	624	606	607	595	610	625	598	597	612	609	610	610	578	602	632	583	547	605	633	574	606	642	593	636	589	623	613	626	547	588	549	577	588	601	579	581	613	636	666	581	565	600	592	568	593	590	565	644	586	579	555	599	611	631	586	599	589	575	603	603	601	592	623	623	552	626	636	605	584	621	624	579	609	601	580	582	582	602	606	594	612	630	583	591	585	674	578	583	618	608	602	618	621	624	577	603	653	584	591	548	613	621	611	601	557	626	595	618	568	593	626	594	609	583	596	645	606	625	583	638	593	600	623	572	631	576	625	606	572	603	555	603	566	584	626	597	637	599	621	610	591	611	644	604	593	597	569	622	587	599	609	597	565	585	584	576	634	617	601	606	605	579	579	612	638	656	576	574	598	605	575	558	645	554	617	625	641	619	622	598	616	592	610	585	583	566	583	583	568	610	600	657	576	578	583	604	612	568	592	606	627	661	635	598	634	568	644	619	614	568	607	611	598	636	601	598	600	624	631	602	599	604	612	553	564	598	582	580	634	629	581	570	597	583	639	554	579	617	591	598	572	566	631	610	599	584	623	592	620	586	617	588	588	603	611	594	646	614	603	589	612	617	641	612	543	563	581	606	584	598	589	641	625	590	583	586	633	650	579	633	615	584	635	618	640	639	594	599	603	581	583	620	596	643	628	648	611	583	610	580	612	568	611	622	605	603	626	587	633	619	612	625	570	637	607	602	585	624	603	607	591	604	588	618	622	576	598	625	621	604	627	597	603	575	623	587	630	609	610	614	568	602	583	618	584	573	612	595	572	647	595	608	620	554	576	634	581	570	634	642	597	598	586	642	647	661	585	630	611	638	566	644	575	602	574	612	609	600	586	618	618	600	627	636	604	583	596	624	612	579	602	541	634	609	597	606	629	610	590	616	584	613	616	579	612	596	595	652	628	609	587	582	589	590	611	626	564	621	613	645	595	610	605	565	607	605	619	548	588	589	627	611	585	601	599	550	599	580	571	595	593	570	635	595	611	590	589	610	586	603	613	618	625	628	599	579	564	578	637	575	589	615	642	538	612	623	613	555	549	602	552	626	553	606	574	580	625	565	578	609	574	618	608	595	613	591	613	592	581	579	564	633	622	638	613	561	604	584	591	601	616	635	577	620	575	598	586	584	607	627	632	621	598	583	610	596	620	567	657	595	571	634	587	627	592	603	615	592	584	682	590	560	607	612	596	603	588	620	607	606	569	627	609	590	573	569	601	605	580	555	631	598	590	575	586	604	611	601	589	631	567	562	576	619	602	624	595	587	600	577	589	594	631	554	604	605	598	628	617	629	610	596	614	612	574	628	632	593	575	616	592	630	592	603	594	608	607	591	620	597	621	615	598	614	552	591	617	614	595	555	576	564	622	607	586	601	595	566	564	631	630	607	595	585	596	587	608	579	613	604	613	629	536	571	596	591	613	551	592	627	566	601	570	604	587	576	604	593	621	611	581	577	569	622	610	607	601	623	565	602	611	623	613	575	612	576	642	588	592	622	544	618	637	594	591	590	601	593	593	564	613	616	592	601	579	626	571	596	653	561	595	580	623	598	566	625	584	594	558	614	609	583	592	602	602	570	585	604	595	629	586	600	622	620	568	574	611	622	595	603	617	599	592	638	545	625	617	614	602	619	604	639	625	639	608	606	588	585	586	571	621	618	597	598	615	660	599	576	603	599	570	608	604	585	598	625	613	572	599	577	614	608	599	578	622	595	621	604	572	641	596	597	549	597	611	582	631	604	622	558	621	603	632	585	595	601	627	559	604	639	604	579	580	599	627	636	610	631	668	622	607	620	626	601	589	633	567	603	628	595	601	577	628	612	594	611	637	575	591	595	575	602	611	580	642	597	555	584	613	607	586	577	551	596	632	645	616	580	591	605	612	583	619	578	572	618	613	608	667	614	583	557	605	629	571	575	578	576	574	591	616	590	647	602	654	609	574	572	600	643	610	606	579	570	630	578	589	606	590	610	593	613	605	648	602	594	575	608	583	582	613	612	626	599	582	602	564	587	606	621	621	580	627	620	541	587	597	587	588	604	592	607	615	595	632	575	595	657	587	659	614	593	614	602	610	563	604	604	621	575	578	590	608	573	594	592	622	564	586	583	588	576	610	616	616	596	587	570	586	617	625	630	574	590	647	620	574	594	587	615	612	597	613	598	598	588	551	601	651	590	601	592	654	571	611	574	622	603	563	606	599	617	587	589	556	582	591	582	619	547	566	575	627	592	580	592	607	586	608	598	594	629	647	632	556	605	566	621	621	575	595	628	600	581	569	569	600	579	568	559	581	602	607	619	572	601	599	595	591	602	627	602	583	595	591	626	644	590	624	639	605	565	618	627	614	633	617	614	589	614	592	625	613	593	611	612	637	612	576	650	588	595	642	592	633	576	609	571	614	588	624	570	600	612	579	592	629	635	618	601	589	582	611	674	606	635	628	610	582	632	555	587	595	636	587	590	588	629	591	604	611	624	585	579	572	590	591	568	607	632	610	633	598	594	584	596	612	593	609	592	580	581	630	640	590	614	589	616	636	596	622	616	617	613	650	594	591	570	615	568	588	586	630	631	629	629	592	595	635	599	595	621	574	599	565	654	655	620	585	587	603	587	594	587	594	600	656	600	552	570	553	616	616	577	610	611	608	595	568	560	578	607	582	632	628	599	651	601	643	603	586	597	607	608	675	565	562	563	612	589	610	611	597	599	599	612	590	605	641	596	576	630	609	558	603	618	568	598	581	621	552	618	575	615	636	589	579	608	611	605	590	632	586	578	614	565	601	570	620	556	632	566	658	651	623	579	639	601	584	609	600	606	612	623	619	631	591	620	637	613	561	602	629	564	579	587	557	626	597	595	607	606	642	668	556	569	635	591	611	590	540	549	604	633	623	628	607	544	580	552	604	661	593	616	625	632	631	591	591	578	615	585	605	586	645	634	624	601	593	576	585	610	539	580	604	590	617	618	545	580	587	612	613	601	585	626	573	596	597	593	580	636	598	632	596	606	599	642	667	600	648	580	620	588	577	574	586	631	585	640	595	586	596	628	605	608	580	604	604	632	628	605	605	622	587	599	597	575	610	635	596	598	577	627	627	623	590	597	615	594	598	573	568	558	624	594	605	660	590	573	552	614	613	588	601	610	611	632	620	596	586	609	614	594	581	620	611	599	600	589	639	601	607	604	622	636	601	586
11977	11566	3992	595	629	2949	3102	4830	5919	2546	1454	703	196	350	110	91	162	141	115	55	49	57	56	48	47	40	42	35	43	52	41	30	34	55	43	48	62	55	36	41	52	52	42	48	49	37	58	60	49	37	47	53	49	49	59	35	48	52	50	41	45	42	44	55	50	52	48	43	39	47	41	46	57	47	40	61	41	47	39	38	44	45	47	50	47	37	44	44	63	49	40	41	54	50	47	50	55	43	46	40	50	52	59	46	37	56	41	46	44	46	50	57	37	54	49	56	40	53	46	43	48	52	56	56	57	45	44	55	46	38	43	58	49	50	41	39	46	44	40	44	45	46	59	57	40	58	52	47	47	55	59	44	47	52	56	46	60	51	42	44	44	57	54	42	47	41	40	40	47	44	46	42	42	47	60	56	51	53	40	43	42	29	43	47	42	41	33	50	43	34	52	55	51	58	48	40	43	43	60	32	51	51	55	58	43	58	50	50	55	37	40	35	35	58	59	38	38	43	39	43	45	50	42	45	46	49	48	58	41	41	49	46	54	41	33	45	43	44	45	42	43	51	41	52	43	43	34	48	36	48	41	42	52	39	51	34	51	57	38	41	28	64	33	38	42	49	44	35	56	47	47	50	48	51	47	42	58	43	48	43	51	47	40	49	40	40	41	47	44	51	47	47	35	68	46	43	56	41	45	42	61	47	44	31	43	55	48	39	35	58	51	42	42	43	43	52	44	43	51	51	39	35	48	57	30	32	42	39	44	44	39	50	36	45	47	40	51	34	49	51	44	43	47	41	52	40	38	43	48	42	41	44	44	36	42	57	54	57	41	46	57	45	63	46	36	47	53	43	55	38	42	36	59	51	41	49	42	53	50	45	49	47	52	44	41	40	44	41	52	45	50	54	33	43	53	54	55	48	56	41	38	39	46	65	55	48	45	39	52	49	42	48	48	39	47	58	43	44	44	47	37	46	57	44	34	44	50	50	50	44	57	47	47	60	52	42	47	45	45	45	44	47	46	54	44	48	50	54	45	35	55	58	55	59	43	48	51	55	49	40	45	40	39	31	40	54	49	53	60	52	39	50	68	32	57	31	49	53	46	30	54	38	47	57	42	49	49	51	37	48	53	52	63	45	43	65	37	57	50	53	46	52	58	62	44	57	50	45	41	54	54	53	58	55	59	48	54	47	54	43	46	51	51	48	45	47	57	43	37	53	54	49	51	43	43	55	53	56	37	42	39	40	47	60	53	40	43	35	39	43	46	46	45	44	52	33	43	61	51	43	56	48	36	46	51	56	38	63	57	43	48	49	59	43	54	33	49	54	58	45	49	59	50	45	55	59	51	44	44	50	60	52	42	42	43	46	55	40	43	45	41	50	60	40	47	53	43	38	54	52	57	48	36	57	46	51	51	33	50	44	48	51	49	40	36	61	48	51	51	53	33	43	53	43	42	35	41	50	50	55	48	48	39	49	50	43	50	49	43	45	54	50	43	54	51	46	48	42	47	53	39	40	50	47	49	44	48	45	47	49	48	35	40	55	47	38	46	49	43	51	50	51	52	55	50	45	45	62	55	32	53	44	37	54	34	39	51	33	43	47	45	48	53	48	53	61	50	57	55	44	53	44	36	50	54	57	54	52	57	38	42	45	42	47	57	47	60	60	47	53	61	43	44	48	45	46	36	46	51	59	33	45	29	45	50	48	45	46	44	45	51	46	43	41	36	52	48	40	46	43	43	53	44	42	52	51	63	47	51	43	48	45	45	49	47	47	56	59	45	46	49	47	51	46	45	60	50	51	44	59	40	37	35	48	42	56	56	47	50	47	40	43	54	51	45	35	51	47	60	47	40	51	45	45	56	46	51	52	59	44	41	56	47	46	34	40	67	47	34	55	33	56	50	54	45	50	53	52	64	43	41	44	39	46	61	42	34	50	36	55	40	38	58	43	41	42	41	28	47	36	54	74	43	39	43	45	49	47	49	52	55	45	43	41	39	43	41	47	44	37	43	50	42	45	47	58	48	37	51	48	49	43	48	53	54	42	54	51	38	54	39	42	47	43	53	39	36	46	53	57	53	47	46	55	48	56	39	53	50	41	32	38	51	44	39	47	48	45	52	42	47	51	55	48	48	53	39	43	43	44	44	43	47	43	57	54	52	50	40	48	43	53	41	51	41	47	52	41	55	60	39	41	45	54	43	41	33	45	56	47	51	48	46	32	44	41	40	48	49	44	54	53	37	55	41	45	50	53	51	47	53	47	46	50	35	54	57	44	42	49	47	49	53	45	44	40	45	44	42	45	43	44	55	56	54	46	40	41	52	45	58	43	51	49	35	42	46	43	53	41	46	47	57	33	49	49	62	51	53	52	40	46	53	43	46	52	38	52	39	43	53	48	38	42	53	37	37	52	54	49	51	52	49	41	37	59	58	36	47	43	58	46	38	52	44	39	45	41	54	34	46	36	52	33	53	53	46	47	42	47	49	48	41	61	47	41	53	52	57	41	46	41	55	41	39	41	48	40	41	57	48	49	46	47	50	47	41	48	46	50	43	48	51	40	40	54	52	44	57	49	37	50	36	45	51	37	41	51	36	49	56	47	39	48	44	40	38	37	46	38	47	45	53	47	41	53	30	37	34	41	54	38	53	51	46	50	57	49	47	42	56	58	52	51	48	51	60	49	44	52	49	44	51	52	47	54	60	45	45	46	46	38	36	54	51	51	50	44	53	51	47	46	46	53	38	46	52	53	44	43	36	46	44	48	40	45	41	42	45	46	50	48	40	51	58	55	46	35	51	46	50	42	44	44	45	45	49	47	55	50	55	44	46	50	40	50	62	54	52	35	52	48	52	47	40	37	48	35	47	43	51	40	40	52	44	33	40	60	50	53	51	45	47	54	55	56	58	48	46	42	42	60	47	45	48	48	40	60	43	47	39	55	45	53	40	45	45	55	52	34	45	44	37	45	48	39	43	39	48	48	51	36	55	57	50	50	55	48	51	54	50	37	42	42	60	45	42	50	56	51	44	45	55	42	44	46	57	49	45	57	41	54	45	45	46	48	36	46	53	41	42	41	47	46	45	38	40	54	45	53	40	40	47	50	36	54	53	47	44	58	48	42	49	59	57	57	33	43	55	59	49	57	51	47	49	54	51	48	46	43	51	33	40	50	48	52	35	46	57	57	59	49	43	47	34	47	48	35	49	52	44	56	60	46	51	51	46	41	50	48	38	49	53	53	55	47	44	51	50	41	63	55	55	50	39	43	45	45	51	37	42	49	46	45	47	47	46	41	43	33	37	41	51	50	43	45	66	51	55	41	55	42	48	58	46	52	43	43	45	46	46	36	53	41	47	36	49	50	52	46	45	51	45	53	41	43	52	46	61	49	42	54	44	43	51	52	54	30	46	41	62	50	46	48	50	65	41	44	55	46	44	48	49	40	56	61	45	42	37	45	44	44	46	52	43	42	34	56	53	39	39	36	51	54	42	48
47055	36383	24477	15809	29802	44726	40492	44775	42675	31592	25652	16055	6551	10631	3212	2527	4157	3607	2319	1078	967	836	698	725	602	619	683	608	584	595	642	631	621	623	579	597	625	617	643	622	604	611	574	674	628	646	586	670	621	667	608	597	666	600	615	619	596	624	601	606	582	607	592	622	621	608	607	583	617	617	585	631	595	646	663	606	630	661	683	604	581	602	598	588	599	562	588	583	563	591	633	590	610	591	576	608	634	607	560	599	592	581	594	575	621	651	637	638	607	611	578	604	630	623	607	613	602	629	597	627	566	603	618	597	625	607	633	618	616	618	551	609	602	649	615	580	643	618	672	598	622	625	611	593	574	577	610	606	651	612	612	592	611	615	580	598	590	608	605	627	610	643	601	594	589	600	651	577	642	575	600	608	628	594	614	602	591	603	641	575	609	604	636	594	576	663	596	603	629	586	605	618	617	629	606	623	647	598	639	606	581	605	638	582	566	588	614	640	592	626	651	591	644	646	595	571	632	606	593	557	606	646	637	623	605	573	621	609	605	611	634	621	653	555	622	635	565	606	583	623	604	601	602	577	568	601	612	581	583	660	566	565	606	605	630	565	619	604	596	657	599	546	645	625	612	599	631	618	622	598	581	612	644	641	652	620	613	614	623	637	588	616	617	644	566	605	600	617	595	613	588	630	616	624	584	594	577	605	618	616	579	592	590	620	608	636	585	559	651	604	587	616	613	587	572	640	611	594	591	573	600	625	599	592	567	648	655	626	579	589	582	589	614	573	587	607	600	576	557	603	607	635	551	590	638	630	599	619	606	623	566	572	614	648	632	574	602	612	605	599	645	608	664	600	610	619	633	609	633	592	606	600	665	591	604	628	583	613	596	614	624	596	619	632	609	626	589	643	606	605	578	562	589	599	648	606	578	587	647	618	616	604	631	589	592	628	600	618	575	551	638	621	591	642	600	636	573	561	594	625	608	607	576	579	618	630	620	595	644	567	630	549	597	618	582	592	599	653	638	604	634	581	617	618	607	583	658	606	626	634	634	617	630	588	635	587	591	587	587	624	592	589	576	595	625	632	608	617	630	628	643	613	591	596	611	597	657	578	629	618	599	603	587	628	576	643	632	669	649	584	656	647	600	594	611	628	621	609	626	568	611	609	578	623	595	589	608	573	625	613	523	635	599	618	604	620	573	624	603	591	626	566	593	618	595	572	615	584	587	619	603	618	625	612	645	638	612	628	573	625	574	582	613	624	619	601	628	583	626	582	553	591	587	609	596	612	575	626	594	594	623	617	574	608	566	639	603	604	606	613	564	659	625	660	626	600	624	642	618	597	585	607	640	626	556	599	606	615	621	575	630	622	638	609	605	634	605	641	653	579	603	640	624	635	619	583	616	642	623	603	586	624	621	633	610	576	592	628	629	598	618	590	602	626	610	591	605	616	594	587	620	623	621	584	575	644	641	585	598	561	562	575	624	606	613	584	595	618	598	606	591	601	596	576	678	616	627	585	641	629	612	630	630	583	647	590	608	595	597	619	601	605	581	594	612	582	594	591	629	601	574	632	593	595	622	564	633	608	645	623	597	627	626	541	621	607	605	616	586	567	631	629	594	627	571	602	577	613	607	641	556	632	582	632	603	611	625	627	575	598	577	618	652	590	673	629	607	618	630	647	615	662	615	564	629	585	635	625	619	649	594	585	610	617	638	641	661	602	602	639	610	625	633	581	604	573	562	604	627	619	596	635	573	602	572	547	639	606	611	637	605	577	612	648	601	623	561	599	614	616	614	618	609	618	644	589	630	614	620	607	622	594	615	606	649	598	629	591	544	628	613	604	629	652	558	620	612	593	606	607	610	615	644	594	587	615	613	625	612	621	573	652	610	605	611	578	619	616	570	616	615	588	541	604	601	618	597	576	607	591	627	606	615	617	610	605	607	606	643	632	635	595	598	647	607	619	608	632	604	646	601	616	657	604	613	591	633	645	622	623	597	559	627	599	612	628	591	634	627	598	607	622	606	647	593	587	600	612	554	641	595	645	573	613	636	597	611	575	643	653	593	577	668	626	601	632	652	581	623	607	624	591	579	615	583	622	608	635	609	646	621	597	602	609	608	571	585	618	550	580	623	620	612	612	593	632	605	582	608	656	658	619	651	578	631	610	610	622	631	562	606	602	594	620	653	619	578	568	563	594	607	604	623	585	613	613	587	649	605	628	639	628	652	579	616	635	626	627	616	604	623	616	616	606	579	614	644	648	618	622	632	671	619	604	607	601	586	601	641	579	619	620	635	598	641	589	615	660	645	591	607	611	623	629	602	645	633	611	584	534	582	590	587	586	655	582	620	591	624	665	602	595	612	647	652	625	618	603	654	605	597	633	609	589	608	628	616	571	654	575	636	617	586	586	589	607	605	538	588	630	606	604	618	624	602	591	619	642	565	601	608	633	616	625	586	588	591	602	659	631	581	601	632	579	561	635	615	600	610	593	636	614	606	588	578	593	592	563	644	600	622	619	588	612	614	584	580	646	633	621	622	616	629	601	622	612	614	582	623	591	594	603	652	601	592	638	616	562	589	643	576	620	628	615	557	600	618	582	637	616	624	630	616	604	635	589	634	590	638	633	585	564	615	612	685	610	594	640	607	619	602	609	622	562	599	600	628	601	580	638	607	624	611	625	653	606	604	595	589	568	625	591	671	652	620	633	603	619	574	613	588	608	656	624	628	627	612	630	645	627	587	614	628	595	582	619	581	605	600	632	603	617	601	596	646	656	623	582	620	615	567	532	644	658	617	621	610	584	630	628	586	605	626	627	617	576	606	623	584	623	565	618	606	604	662	599	611	660	617	584	600	627	663	580	594	635	642	577	583	624	615	627	585	582	613	596	620	599	617	596	569	626	653	605	658	537	669	604	634	624	619	645	636	584	596	625	627	634	641	637	616	637	619	595	592	589	600	639	550	629	611	625	626	588	589	590	632	640	616	628	594	568	603	617	594	590	626	639	598	610	619	628	606	626	617	629	599	651	582	557	596	610	586	620	625	660	612	631	624	593	623	622	630	610	633	602	576	612	615	651	570	631	636	592	632	610	621	610	608	594	607	625	563	621	637	654	614	610	588	616	622	570	627	620	604	625	641	615	602	613	617	616	592	642	621	635	616	644	627	617	615	602	593	617	606	609	616	592	636	619	626	596	629	592	628	606	598	620	626	667	554	598	628	575	603	597	607	596	648	595	601	595	589	640	580	607	608	564	594	600	643	664	599	588	594	585	619	620	604	600	629	591	596	669	614	610	625	608	645	604	607	611	609	669	644	596	611	614	621	568	603	622	661	637	590	592	628	639	605	639	595	597	615	574	619	611	590	583	640	585	641	607	619	605	624	562	601	618	613	594	609	614	563	634	577	622	582	644	599	600	593	588	604	614	598	571	625	603	636	628	622	605	586	587	629	624	583	643	591	653	615	610	620	620	620	632	645	587	584	637	601	590	593	614	571	584
18968	21379	7377	1003	848	4429	5130	9547	9964	3620	2068	822	209	495	151	120	193	178	121	75	51	59	62	54	48	46	50	48	39	50	36	47	40	48	51	49	46	42	47	31	41	51	48	40	49	45	47	39	36	37	48	46	57	39	38	45	55	39	44	51	40	57	55	43	45	42	36	35	44	51	48	52	56	47	50	57	57	53	48	40	50	41	44	46	54	44	59	49	39	51	57	47	55	54	49	43	62	48	59	52	43	40	42	42	45	45	46	48	46	47	46	45	40	40	48	45	35	59	56	42	44	55	39	44	53	42	43	51	56	46	64	56	45	43	46	41	50	57	55	56	52	50	50	47	48	40	46	55	42	51	43	53	48	46	43	38	42	38	35	48	58	45	43	50	33	45	51	54	44	36	46	55	53	43	55	46	41	55	59	54	40	54	44	41	46	39	56	47	42	55	23	43	42	63	52	51	56	52	52	30	47	46	38	59	44	58	53	52	51	37	52	43	42	39	53	55	41	45	53	55	49	47	48	33	50	41	44	53	47	41	37	54	49	56	57	42	53	59	41	48	48	36	40	45	47	53	53	54	41	51	48	48	42	59	50	35	47	49	41	48	52	51	52	36	53	54	49	39	41	47	50	54	43	42	39	39	44	48	49	54	52	36	52	37	47	51	57	43	48	52	48	47	24	63	57	50	39	56	54	46	46	42	62	38	53	40	60	44	47	51	55	51	37	54	55	67	49	43	51	51	49	44	58	50	56	45	38	59	41	45	42	45	38	47	41	44	44	48	55	62	39	55	47	41	49	40	44	52	44	52	48	59	54	47	48	39	51	49	47	47	56	48	46	45	61	55	50	47	50	34	36	53	47	57	51	51	51	47	40	45	46	45	41	51	47	49	58	43	45	47	48	49	62	43	58	38	56	51	46	57	46	29	56	55	42	61	59	51	52	38	35	46	51	46	47	45	49	42	56	47	52	51	43	46	61	50	58	47	44	47	51	39	45	49	47	34	46	45	51	46	50	37	49	58	47	39	49	43	40	47	48	48	55	45	47	63	50	39	42	54	44	46	61	37	42	46	64	47	52	39	46	53	44	41	41	34	50	40	45	42	39	58	40	47	48	33	53	40	47	45	45	46	47	39	50	53	42	51	42	38	45	46	42	36	60	52	54	51	48	47	50	46	53	62	39	53	51	41	48	54	51	49	45	37	47	47	45	54	64	53	54	66	49	35	32	48	45	38	43	45	46	44	53	37	39	43	53	52	44	43	48	53	60	49	50	57	37	41	48	48	55	46	36	42	39	53	50	31	28	46	50	47	50	58	49	45	49	37	45	44	45	42	48	50	53	40	45	36	48	53	47	53	52	46	43	45	52	45	47	51	51	45	40	57	50	43	44	44	39	49	37	54	52	48	44	38	50	59	49	48	47	42	57	46	65	45	41	40	30	40	44	42	41	44	62	47	42	45	35	39	50	42	54	40	44	41	40	47	45	51	43	51	48	54	49	69	36	48	42	45	38	51	42	53	45	46	52	50	41	47	40	46	54	54	32	40	43	36	43	47	36	42	52	65	49	45	29	42	49	41	47	42	58	46	52	49	52	47	53	40	52	42	47	37	47	43	46	40	54	50	50	51	42	45	50	58	39	51	44	43	50	54	35	59	52	42	48	39	52	52	66	43	50	40	49	59	52	53	42	55	57	65	46	42	48	47	44	56	55	56	34	41	46	41	35	51	37	36	41	56	43	45	41	56	53	56	56	50	57	48	51	46	59	37	44	50	47	45	41	54	41	46	43	51	48	50	47	37	37	49	40	46	48	48	50	41	38	57	40	32	55	36	51	38	48	50	46	48	52	43	50	35	52	44	42	44	62	50	38	42	35	46	53	44	39	44	49	47	46	51	48	58	51	47	55	47	54	49	52	36	63	38	41	58	68	42	45	59	48	32	40	48	61	56	47	40	47	50	49	51	54	46	47	52	39	46	55	52	47	47	34	40	31	47	55	48	45	57	47	55	38	40	40	60	46	48	49	49	37	37	48	51	33	41	39	52	40	65	45	42	59	38	51	40	46	36	46	45	44	45	43	43	50	61	49	60	42	48	43	41	40	41	44	48	46	61	36	60	62	46	50	43	52	42	50	54	56	51	51	45	44	53	46	47	48	50	52	61	43	45	48	55	40	46	44	43	40	33	60	41	48	44	35	39	41	54	52	46	37	36	49	45	48	50	52	50	43	45	40	44	42	43	54	59	41	34	43	39	52	47	36	45	49	47	60	45	42	43	48	53	42	44	49	41	34	41	50	40	34	47	39	38	47	57	45	41	50	44	56	47	50	53	43	38	43	43	47	39	41	45	37	42	42	47	39	53	42	49	51	41	45	43	36	45	44	42	46	41	56	39	40	48	37	42	54	44	43	46	35	52	45	60	42	40	39	49	49	45	40	47	40	44	41	49	42	45	38	52	35	48	52	48	53	38	48	41	41	38	51	47	37	44	50	40	41	48	46	41	45	71	53	42	51	56	45	44	40	42	41	23	39	38	59	50	45	39	40	48	42	46	47	38	43	51	44	41	45	43	51	54	57	30	52	42	45	50	50	54	45	43	33	40	52	49	50	37	48	41	48	37	51	52	41	51	47	41	52	49	43	40	53	59	44	47	49	54	49	44	45	45	36	58	55	49	55	50	56	59	40	44	45	38	49	34	54	41	45	46	44	40	48	39	47	48	56	45	51	65	56	43	42	43	59	40	39	48	42	43	46	51	39	48	42	53	41	45	49	45	42	38	40	37	45	55	47	47	42	52	45	54	48	64	51	48	50	43	53	57	47	55	56	43	48	39	43	56	40	49	42	58	50	51	37	42	38	50	49	29	43	40	49	37	53	44	46	41	39	43	42	45	47	59	73	61	50	38	40	40	43	50	40	40	38	34	44	45	53	36	45	48	54	45	52	43	41	58	44	55	46	51	46	47	47	54	48	45	42	46	47	40	44	40	42	49	48	52	43	47	59	58	42	49	58	47	52	46	48	33	55	45	43	53	43	54	58	43	54	45	55	55	48	43	37	43	50	37	56	56	50	48	54	54	54	48	38	47	37	47	42	50	50	40	45	46	44	42	33	56	55	56	52	44	55	55	60	52	47	43	50	50	39	53	43	55	43	39	46	45	51	52	57	44	58	50	53	53	53	55	43	60	41	52	45	32	43	37	36	61	44	51	43	40	54	48	46	44	50	55	44	45	54	38	53	41	56	43	45	38	34	36	42	58	51	58	50	60	33	48	46	54	46	42	47	42	52	50	46	55	48	50	49	47	54	52	63	40	58	57	43	55	45	51	42	49	37	41	52	49	46	51	44	47	43	45	50	43	43	47	40	46	43	53	50	64	40	56	43	48	47	52	41	39	51	55	50	51	42	45	49	35	45	35	42	47	48	59	57	50	41	39	43	51	48	43	47	38	43	43	65	38	57	46	46	39	60	45	54	50	39	47	37	52	35	53	49	34
53785	38631	28080	20917	34054	50775	47228	55580	49479	34673	28232	17893	7103	13056	3832	2783	4898	4606	2962	1354	985	886	780	732	621	622	600	622	613	596	643	589	625	620	636	646	605	663	608	653	547	582	606	615	612	671	572	657	597	616	605	586	617	609	581	594	623	646	617	561	585	640	639	634	617	643	686	668	604	630	615	658	570	621	640	629	641	647	609	636	600	647	625	643	625	616	651	651	614	636	605	621	595	654	624	621	632	579	616	590	604	632	623	613	613	603	591	635	642	627	592	622	595	592	602	614	649	612	626	593	589	616	600	624	589	664	634	618	628	599	599	608	579	610	592	621	631	629	631	624	620	580	626	613	646	608	610	666	611	583	598	646	618	611	633	617	635	642	640	632	598	675	651	619	619	578	665	665	620	615	651	606	647	616	633	599	652	631	620	599	671	662	568	616	584	604	632	599	597	625	617	608	630	626	593	606	609	636	613	631	611	629	639	611	651	624	616	599	586	570	618	624	630	564	635	591	604	643	597	617	605	605	648	607	609	593	641	621	616	591	636	613	636	600	631	594	648	604	642	629	655	635	599	607	663	625	611	618	608	621	610	609	636	612	605	623	599	659	655	607	615	633	613	635	653	585	595	589	656	636	580	631	603	629	642	611	615	626	648	629	628	643	596	592	629	628	577	637	613	645	622	628	610	611	630	598	580	555	624	668	599	619	610	611	603	635	661	578	560	595	619	593	637	600	613	588	658	670	622	611	677	607	622	594	626	631	591	590	589	600	616	609	642	578	619	610	656	673	603	616	631	639	586	587	623	632	606	648	624	619	591	601	610	608	583	614	622	616	627	600	597	628	617	621	657	595	577	597	627	593	577	634	633	620	581	666	629	613	620	599	614	627	635	620	578	619	665	596	609	646	643	637	642	637	647	603	625	650	579	614	634	598	615	654	632	641	578	644	609	641	638	603	602	573	662	571	589	634	650	620	608	583	610	602	585	653	641	613	640	632	636	598	609	636	645	590	635	641	612	600	610	620	605	594	587	592	629	593	632	618	588	610	604	620	632	603	602	654	605	632	600	624	613	593	598	676	640	603	630	634	652	617	624	611	619	606	620	616	596	605	640	609	646	616	606	643	613	646	627	625	606	622	667	625	629	657	632	639	629	627	642	661	606	571	595	631	632	643	630	604	599	636	639	559	556	638	628	633	607	575	634	605	621	650	610	604	585	584	621	643	618	621	632	601	635	605	596	606	613	580	630	617	585	627	574	589	614	627	617	616	584	569	608	628	648	616	629	615	609	625	654	600	628	649	603	638	630	590	636	622	621	598	631	612	594	584	626	639	617	592	620	605	600	630	622	626	625	722	605	612	616	626	611	671	619	638	625	636	635	640	613	620	640	681	628	628	658	610	575	596	634	595	596	626	607	606	632	660	597	631	652	599	599	607	579	630	635	606	627	595	644	617	628	614	612	601	570	631	599	620	632	626	648	608	636	591	579	574	607	582	574	563	664	633	603	598	630	665	645	603	617	618	637	581	570	640	604	609	638	615	645	613	584	641	648	630	651	615	627	595	589	610	577	592	631	622	641	588	631	604	643	575	646	601	638	621	631	622	615	629	621	593	599	562	624	611	610	633	631	629	584	614	637	647	632	622	611	668	659	656	625	617	608	633	636	626	617	635	631	614	611	638	597	628	633	584	587	662	599	595	624	640	580	609	613	634	635	586	628	631	578	573	578	639	619	615	604	606	613	609	622	593	619	641	670	596	621	592	632	624	617	611	596	595	609	608	611	577	633	636	601	639	650	659	611	540	671	621	614	612	661	629	604	643	636	607	639	614	616	619	615	583	596	604	571	634	595	616	586	619	638	593	604	657	631	659	607	628	598	614	621	633	609	614	602	641	581	606	607	616	571	617	666	635	599	606	596	643	604	635	606	627	604	588	617	593	603	594	645	619	627	680	608	599	621	617	608	629	612	596	595	632	648	639	676	623	617	631	574	627	628	659	592	573	594	592	570	621	621	622	606	594	609	627	612	606	637	617	611	635	621	572	627	664	618	591	628	652	613	655	579	640	619	618	574	629	626	639	556	585	608	622	602	595	602	608	557	586	608	660	623	612	600	612	610	653	605	617	590	603	581	621	646	638	613	627	615	557	585	662	616	600	619	657	612	616	620	617	608	619	596	631	651	598	624	612	606	635	604	650	621	618	626	646	615	632	601	650	606	642	644	605	634	636	636	616	593	583	652	632	632	608	618	618	604	607	639	620	581	645	602	599	601	617	649	639	606	574	625	595	610	630	629	622	624	611	634	632	647	589	619	636	613	643	599	621	609	606	576	643	616	599	610	598	642	625	574	615	641	620	590	626	643	633	579	655	638	599	613	608	593	625	607	633	599	612	649	647	663	616	615	629	602	633	625	579	592	622	651	627	613	601	625	633	624	582	571	608	587	671	595	610	552	627	557	654	587	633	595	632	603	596	587	621	597	599	668	613	614	653	614	620	588	593	623	589	648	620	646	634	630	631	614	622	591	639	599	608	639	617	623	619	631	581	596	620	629	605	652	617	588	623	615	630	606	644	630	625	629	616	617	625	617	599	593	618	634	626	604	641	591	611	638	615	587	593	622	574	581	613	650	596	618	604	626	620	588	627	612	640	599	648	588	600	618	652	587	601	620	629	604	660	633	609	582	661	618	585	573	628	653	611	576	632	637	609	589	559	597	638	647	680	610	603	625	602	575	661	615	629	619	615	643	619	636	617	583	603	610	616	613	607	656	632	649	657	623	621	615	617	649	644	606	627	612	570	614	630	636	626	627	609	586	647	599	622	619	610	634	650	644	640	621	598	592	612	602	616	609	579	596	585	612	628	596	616	597	618	598	636	652	656	638	619	630	599	588	615	644	624	594	603	618	661	619	574	590	612	629	618	632	646	635	609	633	590	587	617	615	598	597	612	596	647	641	619	648	629	618	618	577	623	609	594	564	640	597	671	594	617	622	594	638	615	582	630	611	639	634	642	614	647	599	660	602	586	624	632	613	645	617	632	575	592	598	627	621	628	622	601	652	613	602	621	638	668	654	667	602	593	607	603	647	634	595	657	654	626	628	620	626	644	618	657	653	608	582	624	600	621	618	629	547	623	622	577	638	597	618	608	599	641	637	660	630	603	640	598	612	639	610	606	593	632	633	641	631	628	642	652	664	624	637	621	617	637	624	631	657	594	628	602	606	597	583	626	612	636	625	629	614	575	636	597	629	641	604	623	581	618	627	649	642	600	632	619	589	620	655	609	638	589	634	599	630	598	638	577	606	625	630	606	587	614	582	619	604	637	597	591	636	610	588	590	635	654	623	604	574	632	638	583	607	589	602	620	598	608	627	576	615	666	626	584	644	577	622	623	607	647	612	619	584	627	639	629	573	595	654	640	613	640	617	656	637	611	587	609	620	592	594	613	623	628	621	576	598	582	626	621	619	581	649	618	607	648	633	647	592	640	654	652	657	613	615	600
6985	3740	1139	177	204	863	887	1440	2098	912	612	295	87	137	65	57	67	82	75	52	46	47	39	45	35	51	42	42	46	46	47	44	52	44	51	40	42	45	31	44	43	44	34	46	50	47	48	47	61	66	58	47	41	56	42	54	43	51	53	38	46	42	44	45	52	38	50	52	48	63	39	45	46	44	34	45	57	46	50	45	56	49	39	53	47	44	48	38	48	55	45	44	53	50	48	44	43	39	54	54	38	46	39	54	58	41	38	55	49	34	40	52	52	44	45	56	42	35	43	38	51	40	52	36	41	42	38	44	46	38	39	39	47	50	45	42	37	49	41	49	49	43	39	52	46	43	46	47	42	44	47	42	47	27	46	43	44	43	48	48	45	31	38	51	35	39	42	49	39	46	38	36	57	48	40	49	44	37	45	42	58	45	52	45	51	55	54	52	45	56	43	38	53	48	39	52	33	47	44	48	38	41	44	45	42	45	45	43	58	38	49	39	37	41	48	54	42	49	45	42	40	47	42	42	51	33	47	46	43	54	36	35	46	52	42	46	44	39	60	36	59	39	56	46	53	47	38	52	50	45	39	35	52	48	37	32	48	40	38	47	53	37	49	53	52	48	37	48	50	50	57	49	62	40	45	41	48	43	44	48	56	43	45	56	51	52	37	42	49	49	55	40	49	41	50	58	46	47	42	46	47	43	56	40	41	52	50	47	53	36	41	40	54	53	53	51	39	54	49	52	52	51	42	39	45	47	58	47	52	49	59	49	47	45	44	38	45	45	45	45	42	39	47	42	46	47	36	43	38	40	56	39	47	52	48	54	38	44	38	42	39	54	39	46	54	45	53	52	51	46	50	58	47	57	51	38	45	41	49	39	49	49	45	31	51	47	38	36	51	44	50	35	42	38	43	37	45	50	47	40	32	48	46	47	31	51	40	49	44	48	58	42	43	46	45	52	54	46	46	56	36	48	47	47	57	42	52	47	45	49	46	51	45	50	34	55	49	42	48	39	50	47	48	45	44	44	49	45	42	59	52	48	49	58	40	35	49	49	47	36	48	46	48	43	38	49	48	47	40	49	41	37	53	47	41	39	38	48	50	40	45	40	39	39	37	66	49	38	58	40	50	45	44	45	40	43	58	45	37	37	44	45	49	45	50	53	47	35	49	59	68	38	42	51	32	34	42	36	53	50	34	52	37	44	49	58	48	56	44	47	49	47	49	51	56	51	49	64	40	35	49	41	59	52	44	41	45	45	42	52	41	50	57	45	44	47	38	41	33	39	54	41	45	38	46	42	46	47	50	40	48	37	39	45	56	38	44	52	56	55	35	45	42	45	49	37	43	39	44	40	44	51	38	49	40	54	47	46	39	36	53	44	41	38	61	44	42	34	48	53	43	48	49	51	49	37	49	50	60	43	61	35	52	37	55	51	42	39	49	46	50	37	47	49	63	45	52	41	40	60	40	50	44	56	46	48	36	41	35	47	47	41	48	54	48	36	38	49	53	34	49	44	43	50	51	42	45	37	54	49	57	39	43	58	46	58	40	48	39	53	56	52	43	42	33	42	57	37	45	40	43	43	43	45	44	59	54	45	47	42	49	39	46	40	45	45	53	32	39	52	53	41	45	42	41	44	42	34	47	45	36	56	50	29	43	44	44	51	41	44	52	40	37	42	48	43	58	43	42	47	52	42	37	47	44	45	47	40	47	62	42	45	47	47	42	47	48	46	33	36	42	41	59	46	47	53	39	56	40	51	54	53	44	55	45	59	47	40	47	52	58	41	44	34	45	55	44	48	43	47	46	47	43	56	29	43	44	43	39	55	47	57	48	45	61	47	49	70	59	46	50	47	38	45	38	44	51	49	44	44	45	45	39	37	47	41	42	39	43	40	38	50	38	50	44	43	49	44	50	45	47	59	43	57	41	48	47	37	40	37	45	51	49	37	58	50	51	51	57	52	34	52	47	41	56	43	49	41	52	40	54	48	42	52	37	52	47	37	35	49	42	42	39	53	53	43	40	53	51	39	54	46	41	43	54	33	43	35	40	52	42	50	61	31	53	53	46	40	42	55	37	44	41	45	41	48	48	43	50	47	39	47	51	48	45	47	44	49	55	45	46	42	40	45	41	40	39	52	41	43	52	41	47	47	47	62	58	49	47	62	44	57	42	57	46	59	40	37	41	41	36	46	58	37	50	48	56	52	60	43	41	35	45	43	48	55	38	34	50	47	49	43	40	51	44	51	44	49	44	45	42	46	42	45	60	63	51	42	44	50	59	51	38	43	45	41	46	36	40	42	47	46	45	55	55	38	43	43	43	43	39	38	53	35	55	53	40	51	51	42	42	38	54	46	38	40	41	43	39	36	41	48	49	35	54	39	47	50	39	49	37	43	49	44	44	54	44	43	46	47	43	48	41	50	47	42	48	38	49	40	44	53	43	39	41	43	47	44	54	44	52	50	36	40	49	36	60	29	37	43	47	45	52	43	38	52	47	50	52	30	50	49	46	46	44	47	41	54	48	43	47	40	43	45	45	49	41	42	59	52	39	51	32	34	47	45	40	45	38	59	48	52	48	48	41	52	43	47	48	50	46	48	32	52	31	43	48	45	40	44	44	40	49	43	56	52	59	44	52	38	55	46	52	45	46	40	43	39	45	32	54	58	59	42	53	44	42	43	53	41	47	42	53	55	37	42	47	47	36	40	50	45	43	52	53	49	31	44	41	48	45	55	52	34	54	41	47	46	48	44	43	40	38	46	53	48	62	32	50	46	52	47	41	49	49	44	43	39	41	47	48	47	43	55	43	49	57	60	44	40	48	57	43	48	54	41	38	49	31	40	62	36	55	48	54	39	49	38	53	50	37	36	48	39	52	53	49	39	42	48	35	44	43	43	41	43	42	42	53	41	49	50	44	41	40	49	50	50	47	51	49	52	53	43	47	46	56	54	38	55	49	45	45	43	46	48	40	52	45	39	41	44	43	40	52	45	51	42	56	31	43	40	45	45	48	37	41	40	39	47	45	43	35	52	70	39	47	51	41	31	43	42	43	47	58	48	49	48	50	49	36	37	51	52	47	58	47	48	43	57	40	54	40	40	34	54	48	52	46	38	44	37	44	48	60	44	52	47	45	54	49	40	56	39	50	39	51	39	46	55	42	50	33	43	37	35	47	41	50	51	45	38	39	60	35	42	42	33	40	43	39	44	50	37	41	49	50	45	50	41	51	40	48	46	42	54	50	52	55	46	37	38	42	51	35	45	51	49	49	55	55	49	37	52	38	57	46	50	40	58	39	43	49	55	46	60	54	45	55	48	38	49	44	52	41	50	46	36	40	42	42	46	59	47	52	55	30	48	40	59	45	48	39	46	56	52	35	38	43	53	36	40	31	49	44	37	46	44	48	40	55	35	40	63	40	42	55	43	54	40	39	51	54	38	60	32	39	50	57	47	50	51	49	53	40	40	37	44	55	46	52	37	49	38	46	33
39913	24755	14567	7968	17875	31264	27218	32335	32111	21355	15981	8715	2199	4322	1351	1180	1577	1735	1335	861	688	607	612	669	576	618	588	593	569	600	600	602	602	571	633	545	604	582	576	557	609	574	609	594	604	597	590	571	582	592	583	557	592	607	596	539	605	620	585	558	568	640	605	572	589	616	567	567	595	586	569	595	597	545	563	550	637	585	570	604	576	560	583	647	602	596	592	596	628	625	567	578	586	589	595	587	593	588	582	596	608	600	608	564	642	605	577	612	576	615	603	555	578	558	609	570	595	611	584	579	621	563	587	615	584	615	633	596	616	582	561	564	591	573	622	589	639	598	641	587	558	616	601	607	576	617	603	601	574	556	621	574	614	613	618	638	557	598	573	586	566	602	596	606	615	619	587	595	588	599	574	618	597	592	591	558	591	591	631	566	568	627	629	581	571	599	625	647	616	556	622	574	532	561	599	601	622	574	563	580	560	616	596	639	556	573	614	568	675	583	608	606	550	592	601	556	567	605	581	596	587	581	535	588	616	599	575	575	599	599	589	627	559	616	626	566	586	591	598	601	599	614	622	574	597	625	553	629	574	597	587	578	566	566	611	595	623	623	556	586	618	614	611	591	617	575	582	604	596	582	567	576	580	585	601	578	599	597	627	570	586	580	568	613	589	569	559	596	598	636	597	612	566	591	605	584	579	564	573	620	580	560	598	617	604	601	601	600	598	583	577	594	605	573	594	585	607	578	576	587	585	636	592	565	615	610	620	654	595	553	613	568	601	591	546	572	613	604	623	591	569	567	591	617	599	572	576	590	588	592	583	581	603	619	613	604	585	592	573	599	645	586	600	594	599	576	565	600	574	623	586	604	588	583	604	625	609	582	571	567	582	583	586	558	561	579	562	605	599	638	601	573	634	592	604	585	570	566	546	594	587	595	564	578	584	560	624	621	550	636	571	590	581	598	567	597	646	561	593	585	600	601	617	575	588	613	593	605	627	616	641	590	602	558	559	584	583	614	594	599	670	588	608	537	678	611	600	605	564	578	639	581	593	630	586	601	563	564	557	577	566	578	600	553	591	596	584	577	542	605	577	584	618	606	585	603	592	604	623	591	577	583	600	579	633	628	575	587	587	581	566	538	581	588	563	597	613	571	555	558	574	571	597	572	598	590	616	628	594	585	529	568	579	542	594	571	590	635	576	587	523	616	596	614	573	558	643	607	578	619	594	580	602	574	609	631	563	601	612	601	549	593	617	596	596	576	552	574	599	589	629	630	575	574	588	580	599	585	587	555	550	580	597	622	618	581	597	593	609	612	608	662	601	577	614	591	592	551	630	621	597	551	562	568	590	595	624	599	610	627	637	610	580	612	576	561	572	608	661	574	593	603	575	611	598	583	573	625	579	635	578	625	582	528	587	605	579	563	605	575	570	540	606	621	613	560	628	594	571	570	585	601	612	573	571	600	582	573	593	585	602	594	592	569	593	588	576	578	630	613	578	598	598	606	588	618	583	615	619	593	578	579	572	615	580	601	649	589	596	563	572	560	595	576	624	622	615	542	573	599	587	601	612	581	558	599	622	588	608	566	551	583	593	549	551	580	543	590	653	567	562	601	590	600	564	619	601	623	604	595	583	552	621	611	576	628	592	575	610	576	598	545	594	600	634	665	584	587	601	579	601	612	615	556	589	589	610	639	570	588	588	557	564	557	602	579	626	623	615	559	599	578	591	649	636	602	580	560	567	567	601	578	569	613	614	584	641	576	640	570	584	625	562	576	616	597	561	631	546	611	627	583	596	619	590	551	649	614	607	563	622	591	638	554	569	606	558	586	598	624	581	588	631	621	564	541	622	570	600	610	549	564	576	566	580	592	605	565	588	589	559	597	638	614	629	640	606	604	576	590	579	593	627	619	592	547	573	578	615	624	582	589	607	606	588	578	604	565	599	563	569	566	605	576	599	569	612	575	583	617	544	618	578	600	588	552	575	556	574	571	606	551	576	595	614	558	607	622	593	605	615	603	606	610	603	600	570	571	607	593	620	603	577	621	608	611	597	602	589	651	596	619	605	596	565	592	573	607	615	568	612	645	598	592	607	577	569	581	586	582	557	596	606	597	580	560	601	614	607	579	619	617	619	653	593	564	566	577	640	538	581	622	600	596	599	601	589	587	618	590	536	652	561	597	604	585	554	540	609	553	596	620	586	604	641	599	588	621	595	623	565	604	609	580	584	578	543	561	617	608	607	623	625	592	612	535	587	565	584	578	608	585	606	609	638	598	613	567	578	598	614	612	549	607	583	534	612	596	616	562	576	568	580	578	603	579	606	609	572	642	565	610	566	642	610	618	590	585	591	624	582	571	622	634	563	593	570	617	587	602	612	565	555	580	599	572	597	587	607	616	567	599	626	576	608	628	573	588	637	573	626	614	569	646	612	626	630	620	572	590	637	586	577	601	577	544	582	583	569	607	593	559	621	589	594	537	558	579	588	560	556	576	569	614	586	588	569	585	591	582	597	584	595	583	599	580	630	602	579	572	549	556	637	569	608	557	605	583	566	566	598	562	575	579	585	627	557	584	595	610	559	568	567	584	591	564	651	548	560	617	571	585	573	547	548	580	620	576	528	594	602	608	611	574	558	617	612	575	572	601	613	595	594	605	617	610	573	584	605	579	559	627	597	559	602	614	587	563	586	584	594	613	571	586	595	597	600	646	575	608	598	589	567	540	592	577	583	575	647	568	546	600	578	572	577	573	603	542	595	576	584	582	603	556	602	553	620	594	595	601	588	625	564	617	586	567	600	610	586	542	572	587	622	602	582	567	630	607	587	564	616	602	576	566	609	606	628	587	582	574	579	589	570	607	571	573	543	585	575	583	565	575	598	577	582	563	607	607	545	598	595	630	576	546	619	582	549	608	582	638	629	623	586	623	577	596	629	557	644	596	602	600	590	589	618	570	542	558	572	556	597	572	594	595	582	600	574	602	587	605	595	600	597	606	552	530	577	614	590	584	598	589	604	559	599	590	568	599	612	597	615	555	622	590	593	615	546	542	628	589	558	594	586	579	631	575	593	600	625	613	601	543	557	595	580	619	558	589	606	588	604	548	590	566	550	606	623	573	629	595	628	593	604	612	592	599	597	610	590	630	612	552	570	616	581	594	607	624	581	586	583	590	547	576	623	581	571	596	591	618	605	618	577	561	557	608	602	603	612	587	556	592	577	577	612	574	575	559	565	619	608	583	564	605	595	573	559	571	609	581	645	584	621	564	559	652	612	555	543	590	574	564	599	581	566	580	588	582	594	617	627	604	588	566	579	592	628	603	620	626	582	575	599	613	579	578	588	600	628	586	553	549	545	614	617	630	596	601	569	615	604	580	595	551	600	637	628	594	567	583	602	608	548	579	567	557	557	597	602	545	643	576	544	547	578	572	588	547	613	620	584	609	554	605	565	611	572	606	538	617	576	604	588	581	594	590	586	561	595	594	590	609	570	550	597	541
14544	15004	4811	517	688	3013	2341	4175	5555	2156	1439	553	155	256	110	81	128	163	113	92	55	63	53	60	54	52	48	52	37	38	54	46	41	42	51	34	49	43	51	42	49	51	42	41	45	50	52	52	60	47	51	45	53	50	43	53	47	51	39	44	53	53	59	36	63	49	50	37	48	42	42	42	57	50	37	63	49	55	43	51	53	43	35	35	32	59	39	51	51	53	63	40	66	49	52	39	37	59	57	53	42	45	52	47	49	46	62	47	45	44	50	52	57	38	39	30	58	35	46	55	35	42	63	44	49	48	39	45	38	57	56	56	50	44	47	32	52	54	56	42	47	42	53	43	54	50	45	54	37	39	47	48	43	51	57	42	48	54	61	38	45	46	53	39	45	48	51	60	44	46	42	43	42	54	31	44	49	51	32	52	40	63	43	43	52	47	33	43	41	48	43	42	37	58	38	44	58	44	47	48	39	47	42	39	53	56	48	38	39	40	44	54	46	37	46	54	37	35	50	53	46	49	42	52	47	44	46	43	43	43	53	53	57	54	43	38	54	42	48	42	44	55	65	35	44	48	48	52	42	53	51	46	51	42	40	47	39	50	46	35	46	58	51	35	53	50	43	43	49	54	39	52	38	51	47	46	31	46	49	56	44	49	43	45	53	41	52	42	53	49	50	50	56	44	46	47	40	47	40	40	45	39	49	49	40	55	34	48	34	33	45	51	39	43	43	44	49	39	56	38	46	44	66	39	46	50	46	44	47	52	59	46	48	39	51	41	38	47	48	49	38	46	38	43	38	46	49	42	65	42	41	51	42	41	51	57	56	45	51	45	57	42	46	43	43	47	45	47	45	50	42	56	34	54	55	35	54	50	35	45	51	47	35	49	44	47	46	38	50	51	48	40	41	48	47	46	55	58	52	52	53	40	40	52	44	42	50	58	56	52	52	44	40	45	36	43	59	46	57	45	40	50	59	53	52	42	48	44	54	49	29	53	40	53	45	52	46	44	40	38	54	44	43	45	44	53	63	51	34	65	46	52	48	49	42	45	51	55	40	39	47	52	48	52	37	49	41	52	63	49	47	62	54	50	58	37	44	49	46	38	47	56	40	39	43	51	50	46	50	45	39	50	49	49	33	39	51	45	49	37	41	43	50	43	46	51	49	45	51	47	43	45	41	47	70	53	53	52	38	52	47	43	49	60	46	47	51	40	41	47	39	45	42	62	43	44	55	53	36	39	44	49	37	51	40	40	56	38	41	47	33	39	45	48	43	47	52	37	37	46	43	44	33	54	48	51	54	53	38	52	42	44	34	43	56	38	39	39	57	37	34	50	49	38	49	49	43	44	50	44	48	38	39	41	51	55	38	39	56	54	43	51	39	49	48	40	45	50	39	40	50	53	44	45	32	49	47	39	36	49	41	43	49	47	63	50	48	50	49	42	40	48	48	45	50	57	52	55	51	44	51	58	40	50	49	47	43	53	47	33	46	47	48	40	36	48	37	50	35	50	52	54	53	51	46	41	42	47	45	37	61	39	47	55	49	43	47	48	49	58	51	43	46	47	42	48	45	42	48	38	51	40	41	39	38	44	46	43	45	52	50	35	51	41	52	52	48	53	47	35	31	38	49	40	55	47	46	39	42	45	48	45	51	65	45	39	46	42	47	45	37	46	57	50	50	52	48	37	44	52	42	38	44	54	41	61	54	42	49	40	47	46	49	44	48	50	55	41	49	47	44	63	43	48	35	50	48	50	57	59	37	41	40	48	51	49	45	48	47	55	39	54	41	48	65	41	35	50	40	49	45	42	44	45	53	45	43	49	53	47	54	41	53	56	41	27	52	47	56	52	50	38	49	50	58	36	50	54	35	58	48	51	53	59	50	55	41	50	41	57	37	40	43	50	37	54	43	43	43	59	35	57	54	40	49	56	31	42	43	40	43	44	38	44	47	38	45	53	36	48	40	45	55	30	40	47	37	39	56	41	32	45	53	44	51	58	47	34	53	58	47	42	53	50	59	40	42	47	50	51	61	44	46	49	45	49	44	54	54	60	40	44	45	49	40	38	47	45	50	41	40	41	37	37	45	54	45	49	46	44	47	45	37	52	43	43	35	33	40	55	50	48	55	46	53	54	49	42	45	38	48	45	57	44	50	44	52	51	52	35	44	50	49	55	39	34	46	43	40	47	42	52	61	52	47	38	60	44	51	45	46	37	41	40	60	54	45	56	44	60	42	50	59	38	50	41	37	42	46	41	59	36	53	44	50	48	46	50	53	42	51	41	43	49	53	52	56	56	62	44	43	45	56	53	47	55	48	51	37	59	37	52	31	55	44	46	42	35	60	36	39	44	47	38	52	48	46	32	36	57	47	50	55	61	48	42	49	51	55	42	47	39	42	45	48	43	43	52	49	39	64	61	55	52	44	48	43	57	59	67	51	50	45	43	56	52	35	49	46	49	44	50	47	47	46	45	44	44	49	45	47	59	46	47	51	53	32	39	48	57	57	63	46	38	51	42	44	42	46	42	46	38	46	46	48	49	43	65	61	41	37	43	51	41	40	54	44	51	46	52	45	39	48	46	45	50	40	46	42	41	44	47	42	51	48	33	48	49	47	40	50	40	40	44	55	50	48	39	47	53	37	51	35	48	46	67	51	49	39	46	42	53	39	40	49	49	54	46	44	48	50	46	41	52	42	44	45	26	39	58	47	35	42	47	49	56	44	34	46	49	47	46	46	46	39	46	40	46	43	58	46	41	45	41	49	48	50	41	65	37	50	42	47	50	47	50	50	29	43	43	55	51	47	42	34	48	48	50	41	44	42	43	47	53	47	51	44	50	48	41	41	41	45	42	38	40	43	49	51	45	69	48	37	45	51	39	49	35	51	43	39	29	42	42	38	44	61	42	39	55	56	50	49	47	53	39	44	42	56	45	46	42	44	36	57	46	54	49	41	49	42	41	40	45	48	43	42	54	48	54	38	55	56	52	55	40	49	54	56	48	50	42	54	44	47	35	36	58	34	48	42	30	38	46	50	45	46	48	60	44	35	49	34	38	41	46	44	48	41	55	46	36	47	47	44	43	43	34	54	50	39	45	52	42	45	46	46	51	41	51	37	50	51	47	40	48	40	41	46	39	41	47	38	44	45	47	52	52	42	52	43	48	43	46	65	39	44	41	39	37	37	42	37	46	52	57	47	45	40	48	49	48	44	47	52	42	43	37	51	45	50	36	51	46	46	43	44	49	47	47	40	49	65	47	49	35	40	42	50	39	45	56	45	54	37	64	48	56	46	35	43	48	44	46	48	38	53	46	42	39	49	48	50	37	42	41	45	49	53	58	46	64	49	58	47	40	54	47	44	52	46	47	48	54	53	43	52	41	55	45	46	56	46	38	49	43	42	38	47	52	59	44	47	57	50	34	42	56	53	48	48	63	40	48	45	54	46	38	36	54	50	49	52	44	41	41	27	49	44	34	38	56	37	45	38	48
51492	36932	24960	14422	29770	43845	36717	43237	42217	29136	24324	14180	4673	7781	2706	1590	2855	3446	2642	1318	853	778	734	677	607	612	638	604	574	568	632	591	621	620	605	509	605	555	580	646	617	585	586	644	597	566	556	596	603	583	633	536	596	563	550	575	571	615	645	605	626	589	567	581	603	578	588	618	555	607	565	612	566	594	631	609	599	593	594	569	592	585	610	578	553	608	616	559	547	618	597	583	575	632	584	569	642	590	645	626	632	547	615	607	577	574	616	589	587	595	590	657	617	646	573	564	593	613	581	649	625	576	632	625	584	623	636	590	624	613	580	609	572	581	605	609	585	593	609	619	574	618	617	624	657	587	563	619	564	601	561	609	601	572	585	561	570	592	641	556	602	604	552	591	630	584	659	580	630	648	572	571	533	602	598	589	636	603	569	571	594	568	595	609	571	597	591	596	604	598	629	630	590	602	573	601	564	592	648	550	557	624	560	616	578	609	588	604	592	611	611	587	585	592	590	581	589	574	573	601	609	622	576	626	587	577	618	586	628	603	572	594	594	610	610	626	601	615	633	578	651	569	607	580	586	591	586	608	556	605	597	599	585	584	604	660	580	637	641	574	592	585	571	608	609	614	586	552	565	610	591	614	583	541	611	553	605	600	587	596	592	584	648	611	643	618	564	641	588	578	591	570	572	616	596	597	620	636	643	604	600	621	661	596	610	584	612	560	599	580	586	585	600	566	571	627	614	610	553	579	576	583	568	566	619	629	604	567	575	637	597	619	578	604	569	553	647	558	547	556	624	605	553	609	600	634	577	598	548	621	663	596	595	634	614	601	618	568	593	596	634	612	571	592	599	613	603	617	620	545	606	637	546	605	575	570	580	587	596	611	581	606	557	608	569	585	567	670	619	589	619	604	596	588	587	585	611	597	612	601	627	605	612	548	597	611	623	614	596	566	558	585	627	594	635	557	625	618	575	598	592	585	640	614	637	625	585	633	604	604	578	576	615	596	594	577	612	578	555	625	585	625	586	589	598	571	552	558	601	562	552	632	600	620	619	613	607	597	614	596	604	628	623	615	566	589	597	548	608	597	603	595	632	561	592	551	580	591	608	604	575	583	547	613	601	595	605	601	565	612	600	576	590	597	571	649	586	556	626	623	616	612	555	589	633	618	589	609	585	652	625	619	578	597	585	602	586	598	586	625	598	599	583	635	600	636	574	557	590	640	631	597	575	572	537	575	615	612	592	606	614	580	561	601	641	599	582	584	604	565	624	570	578	620	612	586	615	600	577	613	604	583	634	628	582	588	612	598	596	567	621	646	572	638	579	567	584	595	609	582	588	587	571	607	573	614	634	607	614	589	599	648	627	634	617	577	591	557	614	628	600	616	612	622	583	601	604	610	592	606	607	605	615	571	629	639	593	580	597	574	613	603	563	587	611	585	627	610	607	556	585	595	604	617	614	579	594	636	542	636	573	644	626	590	604	583	612	617	644	560	626	688	607	625	594	613	569	549	592	620	600	640	601	634	621	589	600	557	623	603	602	591	639	599	613	630	598	651	591	603	597	628	577	560	584	615	587	624	593	644	636	587	598	587	567	612	581	574	606	606	635	555	651	617	619	614	544	619	602	559	607	601	654	631	599	599	624	608	599	643	598	595	585	601	618	606	556	623	637	616	562	615	635	604	616	636	609	617	599	561	634	533	586	587	605	584	590	552	599	583	616	582	579	602	594	533	593	590	611	587	550	591	649	590	582	583	614	614	611	593	564	618	558	589	607	621	618	614	579	595	611	632	637	590	628	602	602	584	595	548	610	610	605	597	674	607	660	619	576	598	569	625	608	594	583	588	612	582	572	597	625	637	603	574	589	658	618	552	557	616	614	587	608	590	601	584	599	633	598	595	572	575	569	641	581	609	576	616	598	608	585	596	595	615	614	558	544	553	608	599	620	635	615	610	634	579	607	570	621	591	572	569	596	631	583	620	637	553	648	608	604	604	601	606	574	591	638	630	596	608	583	574	608	550	607	599	586	652	595	548	591	616	594	602	566	586	613	617	597	601	629	599	584	574	567	548	639	621	586	637	608	613	588	557	542	599	589	620	583	590	621	585	606	586	549	604	560	620	569	656	599	578	562	630	581	568	568	603	603	600	597	596	608	594	583	649	584	586	572	593	606	605	615	574	633	574	595	584	597	573	599	604	581	552	591	595	580	617	607	605	597	644	597	604	599	585	615	605	558	587	614	557	582	594	593	581	610	605	609	610	623	627	625	548	628	587	586	587	592	593	595	576	547	582	635	608	626	582	582	627	594	661	614	600	591	583	587	596	591	596	640	606	626	581	590	586	587	579	578	551	599	610	554	552	609	626	621	573	596	613	556	594	572	562	566	569	567	627	584	557	570	639	610	615	614	587	635	584	588	595	571	614	609	581	592	600	637	609	579	597	592	588	612	557	560	637	606	566	630	572	602	595	633	595	612	612	586	570	554	605	605	616	602	577	540	598	617	590	596	590	619	593	609	629	621	609	630	600	611	582	588	553	602	612	588	607	607	586	617	598	613	611	607	585	619	577	580	638	607	586	601	590	633	618	587	618	576	625	591	617	593	609	588	603	593	573	615	554	610	589	610	613	592	602	594	571	608	566	578	604	615	601	625	611	593	574	610	651	582	622	584	606	641	602	599	595	608	588	618	565	560	567	581	581	573	600	610	605	682	608	588	563	607	562	587	558	602	592	581	609	617	589	618	624	579	625	605	566	639	602	610	613	578	536	667	590	623	604	625	589	586	593	620	598	607	591	570	587	590	562	583	619	600	616	631	608	599	609	619	637	580	621	574	584	578	595	563	597	639	636	589	570	624	598	585	648	591	621	623	634	603	629	540	604	587	630	596	564	620	556	602	624	574	602	575	566	581	570	596	564	581	607	608	595	640	625	583	584	619	604	604	590	627	587	600	616	579	595	631	550	573	638	600	539	599	601	606	614	559	600	593	649	588	569	550	588	574	577	607	635	587	600	597	594	590	596	635	590	600	616	613	651	588	603	579	570	606	593	584	580	544	602	629	587	598	587	596	629	593	591	594	597	590	605	579	597	601	614	569	588	553	667	652	614	610	622	586	619	560	590	594	590	555	598	612	633	599	581	646	596	602	616	587	583	580	604	590	608	612	610	580	560	604	575	595	556	613	612	588	605	578	589	613	627	613	583	548	588	584	602	619	593	608	606	594	568	586	580	625	580	552	577	625	625	599	655	630	620	580	599	597	613	605	571	545	576	564	590	618	601	609	578	567	564	601	564	652	620	586	611	593	602	583	596	607	622	603	593	548	601	636	577	588	584	622	601	588	584	580	620	597	571	564	592	611	609	581	616	636	602	618	597	565	570	571	579	592	576	609	568	571	607	592	555	540	539	619	595	599	609	601	559	568	615	585	563	596	570	612	651	606	600	516	629	600	639	577	561	579	573	596	581	576	612	638	654	612	611	591	590	581	571	611	590	599	616
13610	14883	4547	478	648	2488	2072	4453	5628	1978	1465	636	250	282	96	60	115	141	111	72	65	56	51	57	48	43	41	47	66	46	37	49	45	54	41	43	50	38	59	65	36	37	38	42	37	42	37	49	42	45	50	42	43	53	45	44	49	46	53	43	54	39	35	43	53	41	41	46	53	61	45	40	41	41	40	44	44	57	45	43	45	52	44	50	40	42	52	57	45	40	43	41	49	56	53	55	47	50	43	58	36	50	40	40	56	36	46	42	43	44	49	50	41	45	48	46	52	44	43	51	59	46	50	45	44	38	40	56	43	64	49	42	56	36	45	51	43	53	52	44	47	40	46	54	38	47	52	61	44	52	55	39	68	58	41	48	47	51	47	44	50	49	56	44	47	45	49	55	61	43	52	53	41	33	54	41	45	42	48	47	53	49	50	51	50	47	46	45	58	49	46	54	46	44	37	51	48	41	50	53	56	51	51	39	59	41	39	49	44	48	49	55	50	43	47	51	55	64	41	46	59	49	32	40	48	52	55	52	39	49	41	45	48	67	43	37	45	53	43	45	40	42	45	59	37	40	48	44	43	52	41	46	56	57	45	53	56	61	46	58	45	59	38	54	54	52	55	55	42	34	40	51	47	45	45	50	38	43	40	49	51	43	57	44	40	54	37	49	54	41	55	55	41	59	35	39	45	48	46	50	51	33	38	42	39	41	49	55	55	60	54	49	51	57	56	47	48	57	38	53	43	43	42	32	56	54	35	59	49	51	49	46	55	45	47	42	41	37	42	34	47	51	50	32	41	54	47	38	45	37	46	38	47	55	53	51	50	56	60	50	43	52	45	35	53	44	66	55	57	41	48	52	47	39	53	43	48	48	47	53	35	42	48	48	44	51	55	50	49	56	47	47	56	54	35	48	51	51	49	31	45	53	58	54	50	47	48	55	42	43	50	58	55	56	46	50	47	49	49	39	41	47	60	38	47	37	44	50	46	44	41	53	39	49	46	45	44	43	51	48	35	53	38	62	51	43	53	49	47	43	53	49	53	45	43	41	48	46	44	44	49	55	40	37	43	43	49	41	46	35	28	33	52	42	51	56	52	43	42	56	61	39	48	49	47	48	32	46	35	43	53	35	44	49	54	51	47	52	41	51	58	47	50	42	28	43	39	43	49	39	39	49	47	46	54	35	48	38	45	44	33	52	56	43	44	38	39	48	40	38	48	47	46	51	45	39	51	48	41	51	39	48	34	54	46	39	46	51	53	52	48	44	37	55	47	52	44	41	62	51	48	41	39	53	42	42	46	45	45	50	35	32	44	49	42	50	48	48	44	49	59	49	55	38	53	44	50	44	43	44	46	30	39	38	54	49	50	53	44	46	28	44	39	31	58	56	52	48	36	36	54	44	46	42	49	38	42	53	51	43	44	49	43	49	39	35	66	45	53	55	43	46	55	62	39	56	46	57	49	46	29	58	65	47	40	55	33	37	49	45	44	51	53	49	48	48	45	48	49	43	45	45	47	48	52	35	54	49	58	64	54	45	44	44	44	59	49	50	34	43	38	41	39	42	52	55	42	43	48	56	53	40	45	35	44	49	53	41	39	60	39	41	49	42	43	44	52	52	35	41	55	52	52	35	51	55	54	38	49	37	42	47	59	44	51	45	47	50	57	56	35	47	51	54	42	49	46	52	56	49	48	54	55	36	39	43	45	51	44	52	55	47	50	49	60	54	53	54	40	54	46	45	59	51	49	45	51	52	47	45	40	51	43	64	41	50	40	46	47	42	54	46	46	56	50	49	49	43	50	43	65	38	55	49	48	55	47	43	47	42	44	48	48	50	54	56	40	45	40	38	39	47	37	48	51	53	41	46	35	52	40	49	51	46	46	49	37	48	47	29	48	49	35	44	53	47	52	32	47	49	46	44	42	52	54	53	47	41	40	47	52	48	50	56	45	38	46	48	55	46	50	37	50	56	56	50	55	45	46	49	49	44	45	44	52	38	48	45	51	51	46	50	46	43	53	56	50	49	42	44	56	60	39	50	41	52	44	36	46	41	58	45	51	57	57	45	60	48	45	55	54	47	49	52	50	49	35	56	52	50	41	46	47	39	49	35	44	48	44	45	54	34	46	35	49	54	37	44	49	50	55	49	38	62	45	32	46	58	49	48	58	52	51	47	43	49	39	50	57	37	47	47	36	52	39	37	43	44	38	58	53	52	43	60	46	56	34	56	32	46	47	47	47	44	48	43	53	58	54	44	40	46	51	50	35	50	51	63	59	53	54	45	41	48	45	46	47	54	35	37	35	52	51	60	43	53	47	43	56	41	55	57	47	35	40	46	56	59	34	40	52	49	54	42	54	45	43	50	50	44	50	46	37	38	39	44	48	46	65	33	50	51	43	39	32	29	37	53	54	51	44	64	33	66	48	46	38	35	45	51	53	61	53	50	57	42	43	57	52	49	42	39	47	45	59	32	45	46	51	42	54	44	50	55	43	52	48	39	43	43	51	47	52	47	44	41	59	49	55	60	56	42	34	44	53	52	43	44	44	41	62	57	51	42	43	41	39	56	56	53	45	53	60	51	42	57	40	45	53	52	45	51	46	47	59	47	58	37	45	49	45	41	49	50	48	45	63	41	54	42	43	42	50	56	50	42	46	46	42	39	50	52	35	52	53	33	38	48	38	39	52	39	43	51	35	44	33	45	49	45	48	38	39	46	43	46	47	54	43	42	40	52	34	47	39	41	49	53	54	55	49	57	45	59	49	51	51	42	53	47	40	47	44	53	36	46	44	40	48	44	53	47	51	50	35	46	43	49	33	56	52	43	55	39	40	42	58	59	43	45	55	38	41	45	55	46	42	45	35	43	47	43	46	35	41	54	39	38	49	55	62	45	48	46	44	49	67	63	43	45	55	43	46	55	58	65	40	44	48	49	45	41	51	49	50	49	48	57	51	51	53	47	44	42	50	40	46	54	41	40	46	36	42	61	68	46	47	46	43	41	49	50	52	67	49	39	50	52	39	53	56	44	47	39	53	38	54	44	54	37	35	39	36	37	49	58	41	46	40	43	50	44	35	39	55	50	34	46	50	42	45	39	39	46	36	37	44	44	54	46	43	37	45	49	51	43	37	45	60	46	46	41	48	40	58	39	44	43	55	48	44	46	44	53	44	51	49	52	48	64	43	55	47	46	38	41	50	58	49	50	42	41	54	53	48	53	48	54	52	44	51	42	46	50	39	51	42	56	37	65	34	49	46	58	48	53	42	54	36	43	44	55	51	44	44	49	41	60	38	35	57	43	40	57	51	39	49	54	54	54	56	35	49	62	39	45	44	48	49	48	44	41	49	44	50	48	41	46	53	51	47	42	64	46	44	45	57	47	40	50	49	60	53	36	42	46	54	53	53	36	44	49	53	52	43	36	44	54	47	32	43	35	48	48	38	45	53	45	61	43	41	50	51	42	45	46	49	37	46	44	60	34	46	38	46	45
49042	38444	25907	11826	29395	41837	36818	44833	43617	28352	25797	15681	8452	8072	2841	1715	3306	3904	2849	1526	814	772	726	678	648	591	615	583	586	635	625	623	607	625	591	627	602	611	619	609	622	583	598	622	667	617	608	598	624	634	628	609	601	564	593	588	601	595	639	572	618	620	616	635	560	660	603	594	645	625	611	615	616	634	595	577	592	620	642	651	655	627	608	656	632	614	581	605	630	586	589	626	579	614	620	600	579	586	633	610	599	611	640	636	636	581	637	576	604	644	609	623	639	631	653	619	592	627	587	645	632	626	650	619	610	639	613	625	589	638	606	559	587	632	640	609	649	606	630	614	662	607	639	655	634	629	574	594	594	653	622	627	575	613	596	614	666	580	590	643	613	666	628	590	632	633	608	618	601	623	664	648	644	594	632	680	585	611	634	609	621	635	607	582	624	620	600	627	633	614	611	597	566	591	587	636	638	620	631	610	651	605	591	625	612	606	603	609	635	632	620	612	636	621	597	608	612	649	630	629	664	635	631	627	606	612	609	614	574	594	593	630	602	616	634	591	609	558	633	601	620	621	578	626	601	603	588	606	632	595	624	655	639	588	650	656	610	558	602	682	613	628	595	613	634	594	605	615	667	620	596	645	589	685	636	589	617	603	567	603	622	622	600	618	611	649	599	579	597	576	595	650	624	622	646	615	577	615	625	608	593	613	624	591	572	622	598	610	639	599	628	578	616	621	603	632	630	602	578	603	601	567	640	610	598	617	637	611	611	633	658	639	569	608	610	626	623	584	598	615	614	653	590	636	608	636	612	589	571	607	575	607	613	597	633	624	652	563	590	635	607	580	629	570	636	644	612	619	600	606	584	614	613	606	619	622	601	636	604	600	590	598	644	623	608	614	590	608	593	637	620	624	621	600	609	585	628	576	589	617	639	583	647	598	595	680	636	604	634	555	618	597	601	587	616	592	614	649	595	599	625	593	619	584	589	603	613	649	612	628	613	652	638	602	637	606	601	590	610	624	559	622	610	640	629	631	622	598	671	597	652	634	626	659	637	579	612	619	642	628	622	636	615	600	603	590	620	584	583	627	634	591	622	590	615	618	584	612	656	581	597	560	670	638	609	608	586	617	657	652	583	560	602	579	631	635	590	602	607	593	579	614	648	657	596	662	626	580	630	601	614	598	593	624	615	641	574	665	583	605	610	591	609	612	608	635	598	629	637	599	654	608	579	620	590	598	630	618	647	571	600	646	615	601	589	607	613	639	660	610	601	627	604	615	616	615	590	611	627	632	663	581	634	595	622	666	644	646	623	606	631	619	598	616	604	603	648	655	615	618	654	659	619	595	613	593	588	586	655	607	609	612	589	591	625	635	630	581	624	654	624	662	594	619	623	632	610	606	627	629	640	575	618	624	658	586	614	608	577	597	604	639	602	614	606	608	624	589	590	619	620	643	618	595	666	625	617	603	608	587	581	590	584	638	584	636	618	589	610	603	591	570	581	600	599	589	620	635	632	617	627	626	595	634	643	654	626	640	614	647	618	631	612	633	659	575	576	651	617	589	648	619	626	591	640	621	623	613	647	609	636	622	597	650	635	601	577	628	649	572	616	618	606	612	612	587	610	581	617	564	626	655	616	622	582	577	593	556	596	620	571	596	628	627	593	609	584	642	598	629	613	626	588	608	632	583	632	663	572	663	605	649	645	581	611	631	589	663	584	606	636	654	632	575	611	623	632	562	636	576	605	629	646	603	637	637	605	612	602	595	596	620	618	622	626	593	625	638	622	588	585	667	592	584	600	638	631	568	638	673	602	594	590	614	645	615	618	621	636	614	595	662	589	594	619	607	596	580	648	622	635	631	634	607	649	573	592	578	587	656	632	604	663	594	575	597	626	646	600	594	626	611	660	600	645	630	601	611	593	586	636	605	621	603	624	637	621	607	605	603	594	614	649	614	640	599	619	633	606	590	597	594	620	607	599	620	627	646	598	586	622	615	639	628	587	608	612	613	633	617	621	672	649	656	607	606	656	640	602	620	642	616	624	640	574	610	593	615	650	590	572	585	596	590	605	616	573	604	595	633	638	607	609	590	591	611	617	604	609	567	579	613	645	629	622	631	612	667	625	590	585	621	626	598	578	629	611	561	587	589	627	592	652	548	644	640	606	603	630	626	617	586	611	610	607	632	603	604	583	591	628	647	645	597	598	671	642	599	594	647	616	653	602	638	610	580	625	609	622	635	649	605	628	625	605	659	643	597	626	599	582	629	636	618	606	634	646	632	575	645	623	636	622	612	625	603	599	626	633	614	628	581	625	653	632	589	601	622	625	607	641	651	607	605	597	599	642	625	605	589	623	592	587	623	608	586	621	646	673	637	620	607	556	635	593	613	652	572	588	619	630	659	647	619	586	627	609	591	630	583	613	655	572	587	637	657	599	562	613	610	660	584	654	632	568	631	653	611	593	600	637	646	601	638	584	634	640	606	604	574	616	573	605	602	630	596	561	632	612	614	574	575	627	607	586	573	625	637	629	610	589	555	572	645	606	606	618	616	645	611	643	593	598	633	626	607	603	547	636	635	602	598	617	603	598	619	599	643	677	620	629	596	619	599	630	598	631	632	681	630	603	603	682	611	597	619	594	604	669	592	629	614	612	625	599	622	591	661	634	631	596	636	574	654	586	600	585	632	619	616	598	641	666	618	588	657	611	637	581	582	583	626	601	586	619	579	632	590	586	607	611	583	591	583	647	618	611	606	587	638	617	633	614	612	597	628	656	648	605	599	640	636	588	616	619	631	619	601	579	587	609	603	617	635	616	626	634	616	616	591	666	625	594	622	585	642	601	621	636	626	588	619	599	626	585	595	599	595	630	590	586	602	639	634	613	580	607	636	580	647	628	624	626	609	666	573	594	604	613	666	630	620	612	642	635	624	601	593	648	578	637	616	598	637	627	610	640	624	614	599	631	671	606	610	610	591	601	618	649	630	625	648	567	650	587	639	602	596	605	647	603	621	596	583	577	616	605	630	612	612	601	605	621	631	625	629	604	650	589	606	607	618	616	645	630	620	564	619	678	598	585	585	589	609	622	621	636	573	606	606	611	606	590	597	620	608	638	611	623	649	598	619	617	585	637	624	612	675	625	589	617	615	633	600	567	605	593	624	525	599	643	636	604	621	580	605	595	606	633	630	648	618	619	599	640	617	644	656	618	617	611	603	596	628	631	636	633	623	644	616	613	619	632	583	601	601	653	635	623	621	590	629	614	609	621	625	612	636	596	583	608	609	610	604	614	594	622	654	647	628	681	634	640	612	615	643	660	594	589	643	622	597	670	648	608	606	610	615	619	574	567	641	609	585	621	654	554	620	633	630	647	599	646	606	608	615	616	611	547	625	614	658	626	592	624	619	633	635	592	595	658	623	639	611	638	593	616	614	599	629	579	644	599	568	599	597	601	586	655	604	631	590	590	636	610	618	618	652	590	609	622	659	621	619	630	636
20425	23287	9091	983	1872	3572	3286	5801	9360	3614	2565	1311	498	510	132	90	162	206	160	95	72	49	45	51	53	45	46	39	58	41	40	44	41	44	41	46	39	45	41	41	48	44	39	59	51	50	39	50	50	53	50	41	34	54	45	58	46	51	55	44	50	48	49	49	45	45	48	43	38	58	36	57	48	41	54	35	45	52	52	49	42	55	47	50	45	36	53	57	55	53	52	38	56	52	49	42	58	49	46	54	52	49	50	51	46	52	47	49	37	60	52	61	33	37	52	48	47	43	63	54	50	48	42	47	55	48	54	37	44	46	53	53	44	45	50	47	43	48	49	47	35	52	39	36	55	50	48	47	49	55	59	56	45	50	36	36	46	52	56	55	47	46	37	54	49	48	48	60	52	54	53	69	52	50	43	36	53	47	47	39	47	48	57	43	45	45	43	44	61	47	50	66	57	52	44	45	50	53	50	36	60	55	39	47	38	37	42	38	50	37	53	58	40	47	36	46	56	46	42	37	48	49	38	50	44	51	41	52	40	46	34	48	54	53	36	43	39	39	53	41	46	40	50	47	53	59	36	39	47	53	53	37	45	57	37	64	46	51	58	48	59	49	54	52	52	46	43	47	45	45	44	52	44	52	37	43	51	48	54	40	40	45	46	52	49	44	49	49	47	33	38	51	40	49	52	45	55	54	46	41	38	61	47	46	36	49	50	41	43	50	52	53	42	43	53	42	46	59	46	41	53	52	54	48	50	39	52	62	36	45	53	39	29	37	43	42	46	47	51	57	43	47	46	55	51	51	49	44	60	42	42	47	51	51	45	40	38	40	48	48	41	51	47	39	41	53	49	44	51	47	49	51	54	49	57	43	44	38	53	60	55	53	52	46	50	44	58	58	60	48	56	40	48	49	40	38	37	56	48	47	45	46	55	53	43	46	51	57	51	46	53	46	47	39	42	54	47	59	55	53	39	42	52	40	42	31	49	44	43	47	53	54	54	41	54	50	48	48	43	38	59	60	45	54	48	41	40	45	40	51	49	43	46	42	44	45	43	37	55	48	45	54	50	54	53	48	54	33	46	51	44	53	50	54	46	53	50	49	55	47	45	54	42	50	63	47	44	45	45	61	51	41	43	47	47	42	37	41	45	36	42	51	41	46	44	41	41	41	46	45	58	42	46	55	44	46	55	58	51	51	43	57	47	47	48	51	52	33	47	56	40	48	46	48	39	54	45	52	43	47	49	50	37	60	45	49	56	53	48	49	64	44	59	39	53	49	50	45	54	51	45	54	51	34	59	51	36	46	50	55	42	45	54	56	42	41	44	54	36	47	41	45	50	39	40	49	37	55	54	50	48	43	44	48	56	45	35	41	54	54	46	33	64	50	44	45	50	34	46	54	55	46	41	38	51	42	50	52	52	42	43	44	43	48	40	48	49	43	50	48	46	38	49	38	51	56	49	40	57	35	34	46	62	52	48	45	48	42	59	42	58	48	44	44	46	56	42	52	62	38	40	57	46	34	46	30	57	55	52	43	50	57	50	43	38	49	55	50	57	51	64	45	59	52	44	50	45	49	41	46	54	51	39	38	40	47	46	42	50	48	46	46	47	47	49	45	52	50	45	48	36	46	46	41	50	62	55	38	49	60	46	41	53	51	45	42	61	51	51	41	45	39	45	46	51	61	42	44	37	49	36	66	47	56	46	42	39	47	44	44	38	42	25	44	53	46	48	48	58	45	51	49	43	59	57	58	43	46	40	50	50	57	40	42	47	40	46	70	45	46	52	58	46	54	43	38	59	53	43	50	65	53	36	45	44	56	43	44	43	57	48	66	50	50	49	61	43	49	57	55	49	51	46	55	55	50	40	45	51	42	43	53	35	35	48	46	44	39	38	46	61	39	47	54	48	50	41	35	42	50	44	61	54	47	46	44	51	52	43	57	51	29	40	51	49	32	54	44	40	42	55	32	46	45	44	44	41	44	57	43	53	43	38	42	55	45	46	45	39	47	39	37	46	38	49	50	64	41	46	43	43	47	37	44	50	47	50	39	38	42	48	42	45	40	50	45	51	49	49	40	47	47	42	48	58	36	33	44	43	44	41	46	41	50	37	46	46	41	48	52	53	40	40	49	42	49	43	54	41	35	46	43	51	42	55	42	39	53	39	46	41	41	46	47	55	38	41	43	49	43	30	45	40	49	45	54	34	58	38	53	43	44	32	40	55	36	59	59	54	53	44	54	45	50	45	40	55	43	51	50	39	52	53	52	46	51	46	38	58	52	45	45	52	58	43	49	42	53	48	52	49	44	45	39	54	50	41	32	47	44	68	54	48	49	41	55	45	62	37	60	59	61	49	53	45	43	36	56	33	46	48	43	43	36	50	35	57	44	50	53	57	41	53	41	43	50	33	49	54	55	52	45	45	57	59	51	40	55	52	47	49	51	51	39	44	51	38	43	44	51	63	49	62	54	39	49	37	45	46	56	42	53	45	44	66	43	48	44	41	39	33	48	46	57	39	45	48	44	44	59	45	53	37	60	56	37	44	46	44	48	43	55	52	40	40	59	42	48	53	34	49	54	38	49	46	43	47	52	52	49	56	50	50	47	46	35	33	48	47	39	55	61	63	42	43	50	55	44	48	40	55	65	40	56	51	47	42	40	53	43	47	30	46	44	35	53	45	56	61	64	52	37	44	41	37	38	59	56	43	49	46	42	46	33	65	42	52	54	47	43	48	46	27	29	49	46	50	51	35	49	35	61	41	53	45	45	47	51	41	40	57	35	45	51	51	49	48	50	51	72	57	42	50	46	60	57	51	42	53	44	44	58	42	42	34	57	48	46	35	56	37	40	51	51	54	38	47	53	33	43	41	56	49	48	41	43	47	46	45	49	58	53	48	47	56	46	51	33	45	63	55	51	58	42	59	42	51	37	47	33	39	59	44	51	53	44	45	51	49	51	31	38	46	53	45	43	51	55	46	53	50	58	53	40	37	43	37	50	41	37	49	39	49	50	34	48	46	45	49	51	48	31	55	47	52	45	46	46	51	49	46	51	35	49	59	50	44	49	57	51	43	42	49	37	45	46	47	43	45	41	51	62	44	52	53	50	51	55	47	39	44	47	56	51	43	45	49	34	44	42	41	56	52	40	35	43	48	56	46	53	57	41	51	34	43	53	43	33	38	39	51	55	45	42	55	51	41	50	46	57	43	56	40	59	66	44	52	51	54	38	40	63	42	51	61	43	45	53	44	45	53	56	53	52	54	42	48	42	43	42	54	54	40	36	51	48	38	48	46	51	39	54	38	53	49	53	62	70	41	51	47	45	43	43	58	60	37	41	44	49	42	58	53	42	56	28	41	49	57	46	49	49	54	34	51	35	57	58	53	40	45	53	47	46	40	49	57	43	46	44	55	45	43	45	33	54	61	34	40	51	50	38	56	53	44	51	44	44	37	41	39	39	46	54	58	43	47	49	44	43	32	45	41	43	48	46
54375	41003	31009	17407	40528	45358	42050	48819	51472	34630	30659	23134	12238	12817	4157	1873	4506	5126	3566	1959	1043	793	757	743	638	627	592	605	622	620	568	632	622	664	653	619	630	639	622	629	609	612	630	643	585	634	570	601	640	581	638	576	620	625	579	596	610	590	582	626	616	612	642	642	622	634	656	582	644	626	617	622	599	606	549	623	645	624	628	651	586	580	625	629	591	651	632	601	649	645	620	615	601	614	663	608	570	623	612	571	597	597	630	611	657	623	619	642	634	637	614	586	623	648	595	621	596	613	605	623	559	650	623	605	570	619	617	613	578	617	606	572	646	634	646	610	594	676	602	606	632	601	646	606	620	570	603	616	636	592	640	583	614	600	639	558	608	592	651	621	637	640	634	643	639	622	609	591	601	685	615	593	610	616	621	618	623	589	591	672	619	636	613	607	642	582	594	580	658	639	596	615	648	638	629	616	659	637	592	656	660	622	592	606	622	634	640	639	614	621	612	587	619	634	655	670	607	614	637	583	649	569	601	598	589	579	623	617	599	610	603	644	622	654	602	642	647	586	585	598	591	597	625	613	651	628	644	640	624	591	613	571	616	578	617	597	658	601	596	636	604	639	600	631	629	599	594	614	613	625	607	617	639	608	655	624	607	609	641	613	598	650	590	679	638	580	587	636	607	616	638	626	625	610	599	633	575	594	626	630	645	658	603	640	623	613	609	610	628	597	629	611	667	616	620	615	634	610	670	597	613	581	564	635	607	627	622	579	622	603	606	647	636	623	629	618	623	626	601	647	534	624	628	608	582	638	574	631	632	647	618	628	609	658	629	607	588	648	613	571	617	569	601	621	583	608	618	651	637	609	610	651	626	606	585	640	595	595	581	614	583	586	645	664	625	657	606	628	632	588	595	613	613	622	648	605	637	663	605	608	640	645	624	619	591	622	640	648	600	619	647	636	599	617	619	572	621	659	601	617	586	630	606	602	646	611	614	642	592	667	629	593	620	563	638	648	648	555	608	590	613	612	660	608	645	649	622	592	631	572	593	584	616	584	610	559	647	628	619	633	671	584	626	613	632	643	575	639	634	619	629	633	643	630	612	620	649	652	654	626	638	602	578	636	652	603	616	640	632	552	612	612	637	631	612	591	598	593	631	601	620	655	607	601	623	592	639	616	621	591	656	625	638	586	594	613	585	637	615	611	658	601	655	626	607	597	660	595	636	654	595	614	633	625	623	620	592	640	613	604	614	628	626	597	636	656	594	608	589	583	629	652	636	576	624	628	668	623	653	640	590	635	630	588	653	654	627	626	579	592	599	595	642	624	591	644	599	627	666	605	627	622	614	616	642	620	611	650	581	628	658	635	670	673	599	596	626	660	593	623	617	601	631	616	651	602	642	634	592	601	579	610	602	634	644	630	617	632	619	646	582	588	626	595	600	628	590	616	577	653	599	626	631	628	588	594	603	629	589	624	625	619	661	568	645	602	613	621	649	604	668	602	612	615	603	632	621	576	594	585	643	625	624	599	611	603	655	634	615	632	618	646	615	617	602	645	619	615	609	626	594	615	625	616	652	617	634	642	598	601	665	610	602	571	625	602	638	627	595	620	649	608	656	601	621	610	634	604	578	622	614	592	657	635	619	621	557	549	600	572	632	641	642	594	621	539	612	641	585	691	620	597	596	660	611	609	607	621	601	603	642	622	641	574	552	632	650	600	630	654	611	631	614	567	572	612	644	576	574	635	633	604	626	619	642	575	631	611	605	624	603	657	594	653	637	616	620	622	581	643	635	644	632	628	628	580	622	617	573	594	571	620	616	612	666	578	647	601	632	642	626	620	616	662	642	593	642	582	611	614	604	638	626	616	621	616	646	616	610	657	628	624	601	644	621	658	627	645	620	639	670	590	583	606	590	595	655	622	610	636	634	560	655	641	670	603	637	625	633	633	645	597	607	630	637	662	608	580	617	595	635	616	593	592	564	624	610	618	658	596	640	591	615	641	616	607	632	603	604	643	604	614	583	632	596	576	581	620	632	580	604	659	589	588	632	650	597	616	602	668	637	631	589	646	637	588	602	604	638	610	630	627	590	625	610	604	640	580	627	635	577	640	647	654	612	635	624	621	646	642	590	629	613	635	606	598	626	563	565	571	639	609	616	605	588	640	613	589	599	621	591	599	618	618	649	610	619	587	655	618	631	632	619	609	602	607	659	599	581	628	596	583	639	595	627	626	598	631	625	640	617	627	619	588	648	624	603	623	624	593	575	627	634	599	628	587	590	600	638	652	639	659	636	612	635	597	607	640	645	621	632	632	608	590	614	621	627	591	617	591	643	645	637	628	638	598	595	655	656	595	601	645	643	653	654	621	557	670	619	639	616	678	627	610	641	601	642	662	586	620	623	633	627	605	620	589	571	666	605	629	621	620	623	633	604	616	626	615	630	560	614	577	586	634	616	651	669	644	591	620	629	632	634	625	605	615	593	654	639	596	624	621	603	621	633	599	627	611	616	650	581	630	598	615	600	652	620	581	592	598	579	608	625	638	635	651	616	620	576	598	686	650	587	620	651	626	556	593	613	603	622	606	603	581	623	630	565	605	591	624	639	633	593	659	639	574	632	598	623	621	578	586	579	596	589	614	650	614	628	625	598	604	667	585	584	605	625	613	592	634	671	600	603	601	624	632	570	612	562	593	619	576	627	636	655	645	632	600	604	596	614	630	615	591	598	614	605	631	650	620	626	560	618	666	613	632	582	637	630	638	565	649	602	643	560	625	631	612	622	602	624	589	656	596	614	620	565	646	648	650	628	613	635	621	575	607	647	563	615	592	636	629	589	656	640	631	597	629	570	656	634	617	618	616	638	606	601	591	603	617	643	654	626	645	624	614	651	582	625	631	562	625	640	598	606	601	600	612	649	610	634	614	602	638	613	580	629	634	629	608	618	643	617	598	608	654	644	644	647	594	599	626	619	638	632	585	615	559	619	645	596	645	619	593	657	638	609	568	603	609	640	613	587	630	618	652	650	620	624	625	617	663	621	616	644	636	601	627	598	654	610	601	601	633	647	655	660	601	615	616	616	623	579	586	648	584	620	635	613	636	647	581	642	638	645	578	614	611	650	580	577	646	594	614	559	622	626	608	621	615	569	602	645	594	604	640	613	628	617	641	629	593	594	629	594	610	617	626	661	622	647	619	665	599	578	613	617	638	652	583	625	589	664	621	664	619	629	579	600	672	613	611	591	628	576	631	591	614	601	627	608	617	584	642	610	574	646	604	603	619	628	672	641	653	623	624	596	618	603	618	602	617	666	624	589	585	632	581	624	630	601	635	634	632	579	629	637	610	623	614	598	620	595	591	620	646	611	650	601	599	587	623	585	620	592	649	647	622	550	609	602	644	661	611	580	652	612	648	617	601	604	624	615	586	619	610	671	614	611	569	614	620	594	635	632	661	596	622	639	618	609	641	622	586	607	635	566	618	605	586	634	655	619	645	630	644
6992	3465	1451	165	404	548	736	1357	2042	819	560	328	136	108	58	47	71	78	78	53	51	35	53	48	45	36	45	43	47	38	41	58	45	35	40	48	39	41	45	38	50	49	36	43	43	40	41	46	44	52	36	38	55	37	54	47	35	37	47	29	35	43	34	27	40	57	59	54	44	37	43	36	44	48	40	46	39	43	40	50	42	36	57	47	50	34	50	48	49	54	39	36	47	36	31	47	45	37	50	55	48	48	42	49	50	31	49	40	32	45	65	43	37	36	70	45	40	47	37	45	58	40	51	50	52	37	48	48	50	44	34	41	43	49	47	41	44	46	43	41	49	40	36	47	51	49	56	32	42	41	50	35	48	42	41	49	39	41	53	46	51	46	35	45	45	39	39	38	43	42	51	44	44	46	41	45	42	44	43	51	39	37	51	49	47	46	53	42	37	46	44	39	39	39	50	41	47	50	30	46	44	53	53	50	45	42	51	42	46	36	43	34	57	47	37	45	37	39	59	47	43	44	48	46	52	39	43	53	46	46	38	32	49	61	57	39	47	50	34	51	42	52	36	44	47	50	44	39	51	49	44	49	51	33	57	41	49	44	46	48	42	32	38	44	48	49	46	44	35	56	38	50	38	40	40	46	44	49	49	43	35	41	36	50	33	37	56	36	42	57	53	46	40	56	38	53	41	62	42	36	47	44	44	39	44	45	37	43	46	53	63	48	46	50	47	38	41	35	52	29	30	42	48	30	54	48	48	40	51	34	53	34	44	47	42	45	51	41	45	51	44	44	42	54	47	44	35	42	50	54	58	46	37	40	55	46	43	34	40	43	47	45	41	40	54	39	67	48	45	41	48	41	45	41	52	46	52	43	39	44	38	58	36	40	36	43	44	39	48	46	55	65	41	53	35	40	53	54	53	59	57	43	43	43	41	43	36	49	52	44	46	42	59	40	48	41	43	53	47	39	41	50	54	44	42	33	44	55	42	37	47	41	51	39	39	55	39	56	50	39	58	40	46	37	39	43	46	48	49	43	46	63	41	52	48	46	48	36	48	52	55	53	41	39	45	48	44	43	42	36	33	39	40	46	52	50	41	34	37	34	34	52	37	52	46	47	45	65	45	46	46	42	53	42	42	46	58	54	40	49	41	42	39	35	51	43	46	42	45	52	56	45	49	39	52	62	63	42	47	39	47	53	45	51	53	47	40	48	37	37	43	50	47	39	43	53	56	52	58	45	38	46	53	49	43	42	50	47	38	40	55	47	42	43	46	39	50	35	44	44	46	42	41	42	45	45	36	44	59	28	41	47	45	33	30	65	50	51	55	59	55	42	40	57	42	54	37	48	46	37	42	52	45	48	65	45	37	42	55	49	53	49	40	46	39	36	40	46	45	38	38	37	52	56	52	46	49	48	50	38	57	52	62	45	39	48	40	44	43	38	38	38	41	42	44	44	40	53	47	44	51	50	37	40	39	52	42	52	38	48	39	38	50	32	44	46	45	57	44	34	45	47	39	43	43	48	36	46	43	54	34	41	35	46	43	52	55	41	47	41	38	52	37	40	40	57	47	44	36	44	48	43	55	51	40	37	55	40	38	44	52	46	38	49	53	45	50	51	42	44	48	50	32	39	40	50	47	47	42	50	58	39	44	48	51	41	53	46	40	46	50	41	40	54	48	63	53	48	53	44	55	50	54	58	56	39	42	48	52	58	48	41	56	44	53	45	55	46	47	45	46	41	47	42	42	55	45	44	63	45	44	34	38	46	52	49	48	49	33	49	38	37	52	44	58	43	47	41	33	49	54	58	63	40	48	43	38	35	41	47	54	40	43	41	50	41	36	40	43	49	46	45	42	34	38	35	36	47	67	44	51	47	38	35	40	50	41	48	32	53	35	41	46	36	50	45	50	39	44	41	43	43	39	43	51	42	48	38	37	42	49	49	54	37	42	58	43	47	51	45	41	40	39	52	42	48	56	31	53	47	47	44	55	35	45	51	32	51	50	59	43	56	47	56	42	51	50	39	45	41	57	48	47	38	49	43	46	45	51	45	38	51	36	57	41	52	40	57	51	41	45	32	51	48	37	39	49	36	51	32	47	52	53	42	40	32	52	48	55	49	45	55	39	47	38	58	36	38	51	53	43	44	49	44	56	55	44	40	41	46	41	45	43	40	57	60	41	46	49	49	46	37	51	46	48	35	36	39	38	50	48	61	38	31	39	39	40	43	46	42	36	48	50	46	56	39	51	33	42	43	50	51	48	55	38	56	34	42	37	51	54	30	55	51	35	52	57	50	52	37	38	63	43	52	42	51	44	42	44	27	40	35	37	62	51	36	41	37	46	54	40	49	38	58	46	38	53	47	42	37	41	42	40	33	53	44	42	40	43	50	47	32	50	49	49	45	34	40	56	38	46	44	46	48	48	41	48	46	47	30	51	54	49	52	53	71	47	47	48	33	35	32	45	42	41	33	47	42	39	54	41	45	33	49	50	43	44	44	44	34	48	35	42	59	53	44	40	49	38	39	45	34	50	40	48	46	57	44	58	37	57	48	37	47	37	28	32	45	50	53	47	41	46	41	49	64	39	44	46	47	38	53	46	46	46	46	49	52	44	56	38	52	31	44	54	52	48	41	48	34	45	52	42	39	49	48	43	43	38	45	50	50	51	43	46	50	48	43	43	50	54	35	52	52	50	52	45	47	49	47	53	50	40	46	36	31	48	52	38	54	46	52	66	47	42	48	56	45	36	43	37	47	37	41	42	37	47	44	45	40	46	40	40	36	43	44	43	55	36	52	42	45	53	37	47	49	45	43	44	45	32	46	41	40	49	40	33	41	41	52	40	58	42	44	35	51	54	37	42	40	55	57	42	39	59	59	46	44	53	32	52	56	36	44	44	41	49	37	46	36	52	47	45	55	42	49	48	45	45	48	49	43	44	27	43	39	49	51	48	49	42	53	45	57	40	38	52	41	48	39	51	44	46	40	43	55	40	35	45	40	55	53	59	54	46	46	48	51	33	41	51	52	32	48	31	47	41	34	45	51	45	48	44	39	47	35	50	40	52	37	45	43	31	44	41	38	38	39	47	47	46	35	35	55	32	48	41	53	50	42	51	46	44	61	49	42	50	47	45	43	42	48	35	44	42	56	54	48	46	42	41	40	44	42	37	40	43	40	56	36	47	47	46	35	49	54	48	39	47	24	49	43	47	35	41	40	33	54	32	42	38	50	30	52	33	54	42	49	30	45	40	51	38	42	36	48	45	49	55	45	39	51	39	44	47	42	37	55	48	46	49	36	51	44	46	43	40	52	51	43	60	45	39	46	56	39	40	39	36	55	60	39	44	50	52	48	53	52	48	50	48	42	45	44	49	45	36	41	52	40	46	41	35	47	49	47	37	40	43	50	30	49	39	37	47	44	34	46	41	42	45	43	45	40	38	47	54	41	46	39	43	45	47	55	62	47	47	47	44	44	39	40	41	35	40	52
39834	24574	17006	6552	25243	26048	27150	31465	31851	20949	15914	9976	4189	3533	1721	1077	1674	1792	1448	1054	705	586	632	612	577	618	567	610	584	599	603	573	572	627	567	596	547	568	580	599	599	559	618	629	580	565	604	569	554	617	625	593	553	580	591	584	589	596	614	578	579	596	596	579	608	559	551	599	589	586	579	567	562	623	590	613	614	576	618	617	612	599	618	584	595	585	574	608	560	574	570	597	577	627	603	593	634	563	585	613	600	603	637	588	560	580	591	609	588	605	559	580	590	595	553	583	595	612	576	589	584	602	585	546	554	586	609	589	558	615	606	598	544	607	598	599	580	566	581	592	587	609	585	546	567	578	541	567	594	584	579	590	597	588	626	600	585	618	583	588	623	622	567	590	595	602	584	540	573	644	589	613	557	564	592	588	585	570	617	574	566	573	605	601	567	591	607	592	648	591	590	610	573	597	607	609	570	594	591	591	602	569	580	570	595	614	601	590	588	641	579	606	604	539	566	598	580	610	589	563	540	632	588	570	573	561	574	572	579	583	613	593	595	596	648	581	612	569	618	571	575	565	632	616	609	600	642	566	635	638	584	581	605	545	612	624	579	616	573	600	639	559	623	590	589	623	598	573	559	577	595	546	599	644	537	557	606	565	547	575	599	616	598	549	561	593	586	598	588	583	568	592	634	604	578	606	618	577	566	590	586	608	578	584	615	588	597	580	585	620	589	601	571	561	602	623	604	601	553	596	581	636	560	591	568	603	570	585	594	586	595	598	596	645	656	573	590	605	588	625	653	618	584	607	605	579	592	619	600	637	581	599	550	555	549	592	559	646	609	552	572	575	604	587	601	553	579	614	559	571	602	575	624	604	536	604	572	569	623	592	635	592	628	621	559	635	595	552	583	542	615	582	594	605	559	566	610	571	546	581	531	587	602	601	575	573	592	593	626	580	575	581	587	622	570	612	598	563	608	568	554	578	575	575	585	557	615	595	592	604	543	612	570	581	529	592	615	596	572	552	621	583	615	584	623	536	559	602	547	586	580	618	624	569	587	637	654	559	560	597	616	600	585	555	614	607	605	611	608	614	560	579	556	622	603	614	618	544	608	573	599	602	621	604	593	638	567	595	560	571	618	588	586	609	587	609	571	524	590	611	592	561	590	570	588	581	586	580	589	585	585	587	598	602	602	593	601	580	607	585	577	603	582	606	595	560	564	556	634	578	595	584	581	632	579	617	558	557	631	547	603	616	592	607	614	593	582	604	568	605	618	587	556	581	569	556	584	614	580	604	577	600	526	628	585	567	618	612	590	582	558	617	603	588	559	596	559	585	587	636	623	570	613	622	559	612	577	586	568	604	562	657	627	582	564	574	564	548	587	583	606	572	575	615	591	647	618	563	598	590	555	634	549	557	593	596	593	592	574	601	607	606	625	557	596	585	601	589	590	582	602	578	564	552	569	574	593	568	546	604	612	619	610	595	623	563	585	576	596	568	581	603	583	594	604	598	595	597	575	614	616	580	630	613	574	590	622	556	613	625	574	613	601	611	610	538	596	605	572	630	574	603	611	540	607	609	560	614	595	622	617	623	570	600	597	601	521	580	566	595	614	609	615	606	602	609	604	615	596	593	599	563	633	606	587	588	591	561	598	594	572	601	531	636	616	592	572	568	602	585	621	600	609	588	528	567	568	644	576	554	574	635	582	557	601	592	631	600	593	603	603	607	580	595	569	574	558	591	579	598	633	573	594	588	621	590	571	584	583	596	598	590	621	597	535	617	578	592	563	605	576	608	614	575	588	523	592	610	575	608	560	606	605	610	587	605	624	609	607	613	591	603	549	624	587	586	577	578	622	558	606	578	583	603	617	542	578	582	587	568	570	580	620	584	588	594	626	591	596	589	603	578	610	550	566	596	602	558	587	622	644	564	603	591	573	601	543	572	614	563	570	620	590	655	608	557	607	585	581	568	574	603	577	626	592	587	587	589	568	574	594	608	612	615	550	595	551	564	627	599	595	591	617	583	551	632	578	588	619	606	639	661	587	630	583	618	588	571	612	577	561	586	630	575	557	584	580	621	618	633	559	612	622	576	585	584	600	596	594	615	598	621	618	631	556	562	576	613	544	613	602	575	587	613	592	563	562	595	635	591	572	605	553	630	600	614	615	590	609	645	617	572	607	596	577	548	577	566	572	583	535	562	538	614	571	583	577	587	553	560	610	594	593	573	602	603	574	622	592	610	579	588	601	647	549	633	657	576	586	595	572	596	549	605	598	597	573	606	605	567	603	619	601	591	573	601	627	612	543	592	599	579	619	566	625	607	581	550	614	564	566	564	556	553	599	564	592	562	583	586	577	589	617	572	542	568	541	609	574	612	594	608	628	626	585	568	597	579	563	641	596	597	598	608	627	615	594	583	581	594	620	549	592	603	576	583	603	562	590	617	576	591	631	626	609	592	589	585	579	611	603	606	557	607	548	586	578	568	608	590	578	575	593	559	599	572	646	592	610	599	574	581	551	565	624	607	664	599	605	620	574	640	601	572	608	608	606	572	575	581	574	627	545	539	564	596	582	599	598	649	565	607	615	597	607	569	607	602	572	583	589	631	592	569	580	581	564	587	559	601	576	572	624	592	599	571	584	625	659	579	589	568	580	589	584	601	550	564	622	616	597	569	653	597	589	577	564	617	590	636	558	595	601	583	592	592	595	562	591	614	552	624	583	606	626	608	571	621	588	557	565	579	570	602	612	593	567	545	592	589	628	615	601	582	588	588	579	544	615	629	593	589	603	568	625	556	662	558	576	578	594	622	626	563	603	588	593	612	583	596	587	602	544	646	640	580	610	625	575	596	600	610	552	588	599	581	630	640	573	619	581	584	587	598	568	555	593	627	601	592	603	581	587	535	602	580	614	633	563	572	578	605	548	574	644	591	575	593	586	627	576	600	606	564	614	555	601	591	574	596	574	573	625	578	633	597	589	565	603	576	551	601	634	554	587	571	626	578	585	619	604	611	547	575	567	572	608	579	613	619	587	594	626	628	600	581	575	614	578	565	613	590	629	569	602	629	606	603	595	614	541	598	604	580	584	608	605	567	608	550	565	613	563	620	615	609	604	603	593	643	552	632	615	589	549	597	577	606	626	539	614	609	611	631	567	574	603	595	595	587	636	571	622	587	562	563	561	600	559	620	595	561	582	596	572	604	628	651	572	632	606	566	593	547	571	595	606	579	575	554	565	588	603	609	581	565	591	625	605	610	603	590	585	608	622	578	622	549	565	556	575	611	585	585	598	600	565	529	615	605	615	602	576	590	597	605	567	560	571	558	585	581	607	608	611	569	562	564	614	615	551	593	601	557	642	645	593	599	585	607	604	603	612	614	630	627	603	604	564	590	602	561	606	597	615	594	582	582	591	588	583	621	612	564	552	613	589	599	616	607	569	577	653	567	548	596	587	587	589	571	579	602	543	560	581	592	638	584	619	616	577	589	578	577	561	585
14948	13597	4418	542	1651	1744	3018	4161	4892	2218	1427	713	237	139	132	116	127	118	87	59	58	44	44	45	47	43	44	49	52	39	40	43	52	42	39	46	31	51	48	50	54	44	32	40	54	39	37	36	43	53	46	42	41	45	39	45	40	40	51	40	39	52	47	38	45	49	57	45	49	57	45	40	41	42	48	48	46	39	46	47	56	43	59	43	57	39	46	55	47	41	49	60	43	32	34	56	46	57	44	40	38	47	50	52	43	39	51	52	50	51	44	47	41	38	48	42	38	52	40	53	61	44	44	48	56	44	50	38	49	46	54	42	49	45	51	48	58	48	50	44	47	49	43	57	42	39	46	41	51	43	52	41	58	43	48	45	40	49	55	54	34	33	53	45	56	45	65	47	54	51	38	43	38	38	40	41	35	46	43	49	56	61	44	50	51	58	60	63	43	42	57	40	47	45	36	40	48	38	49	43	48	37	39	52	45	58	32	54	48	48	54	51	51	46	34	43	36	52	50	35	54	46	40	51	53	55	45	41	39	43	38	44	40	45	37	40	50	34	53	53	45	41	50	40	45	26	49	47	51	53	63	50	36	46	40	46	45	55	40	36	61	63	42	31	55	52	53	37	50	48	52	60	45	42	41	57	52	35	50	46	40	53	38	45	48	50	46	45	49	60	48	50	51	41	49	35	42	43	40	46	42	40	32	37	46	38	48	44	57	35	41	50	44	45	48	42	40	50	51	39	47	34	44	37	46	54	45	53	58	49	46	49	59	50	38	37	40	45	47	52	51	39	52	43	47	48	54	44	54	40	52	57	41	60	42	55	57	46	43	35	57	41	32	33	33	57	35	58	50	47	50	46	41	52	48	43	44	49	41	48	46	43	43	49	38	49	37	48	41	50	47	44	47	38	54	45	44	53	43	51	45	46	49	57	46	37	47	56	47	41	48	41	47	30	31	51	40	37	55	48	49	46	51	38	42	55	49	43	44	45	44	40	38	51	55	54	44	47	48	47	48	47	53	57	47	56	37	47	42	39	45	56	48	47	42	48	55	50	55	50	36	42	42	44	39	37	48	37	50	55	42	31	42	58	44	44	40	48	44	55	35	49	51	43	53	49	51	46	46	54	48	54	48	43	43	39	56	42	46	54	48	50	55	50	64	58	57	49	41	60	38	47	36	45	56	34	48	40	51	45	48	40	58	54	44	55	35	50	41	44	44	44	39	41	55	46	45	35	46	38	39	46	51	43	48	43	49	45	48	39	51	47	51	54	40	38	40	49	38	50	55	60	39	43	44	31	35	40	41	54	38	37	42	50	52	44	54	49	56	39	47	38	43	49	47	38	45	57	57	51	43	56	41	55	51	45	42	42	51	43	54	40	47	45	44	36	42	43	42	53	48	32	46	46	48	50	46	40	37	36	50	46	46	45	43	38	51	41	29	40	39	24	41	43	51	39	46	46	48	50	44	44	41	54	50	51	50	47	44	49	63	39	49	38	52	46	42	32	57	54	45	51	42	42	57	38	49	47	37	56	42	47	35	42	44	42	31	46	50	45	50	43	42	40	56	50	37	53	64	51	39	56	45	43	32	46	39	49	58	42	43	41	40	40	50	47	42	47	49	33	47	41	46	38	45	55	48	39	60	51	34	46	51	46	44	55	47	48	40	47	47	55	46	50	42	47	51	41	48	53	57	50	45	34	37	39	42	41	50	25	37	52	46	47	43	53	47	46	63	49	48	43	49	43	42	40	38	42	42	44	35	41	51	39	53	46	54	49	38	51	51	33	38	38	47	45	46	47	47	44	55	54	44	54	43	52	47	49	50	45	37	42	41	49	50	56	33	44	39	42	57	40	47	34	46	52	55	45	36	42	47	48	47	45	33	51	38	51	47	49	39	42	43	48	40	48	48	41	54	45	53	43	60	49	46	51	45	43	47	42	44	40	48	37	48	42	50	44	40	42	37	37	45	35	61	49	49	52	51	46	43	45	42	51	40	47	48	38	49	49	49	36	55	51	54	51	43	44	56	38	45	47	58	59	43	47	50	50	43	46	46	46	29	53	51	47	48	44	55	47	44	36	50	37	63	49	53	50	42	39	38	54	42	44	51	49	45	44	49	54	56	49	52	42	53	53	51	44	50	42	56	48	33	59	45	31	56	52	36	44	43	58	44	51	41	54	51	50	48	43	50	43	44	45	40	43	45	50	63	35	35	45	58	48	40	42	43	40	42	37	39	50	43	41	50	40	54	41	52	42	44	54	57	56	36	49	41	47	45	39	43	39	47	44	42	34	46	43	34	38	47	52	48	51	44	50	40	46	31	41	44	55	31	44	47	53	44	53	56	51	53	47	59	47	46	51	46	54	46	41	34	43	51	41	48	43	34	46	27	41	42	34	40	50	39	49	47	47	39	42	54	60	38	48	49	50	41	38	46	51	37	41	38	48	46	58	49	53	53	40	47	44	48	48	44	42	51	49	50	45	55	47	43	46	51	52	48	56	52	44	54	37	55	43	36	41	51	57	44	32	46	35	45	48	46	43	36	44	44	49	49	58	45	49	59	49	49	50	54	49	44	28	44	48	58	43	39	32	45	44	55	52	36	40	39	42	55	47	49	55	45	36	33	58	39	48	46	45	54	62	44	56	52	45	42	38	52	34	46	41	58	50	52	55	48	48	37	43	52	45	44	45	54	57	48	38	44	44	58	45	48	42	49	45	49	43	46	41	43	50	45	59	46	54	37	46	55	51	47	47	40	50	59	36	49	53	45	49	39	52	33	35	36	40	48	41	35	34	59	36	39	53	55	40	36	43	40	57	42	34	49	47	54	36	46	52	55	49	39	55	49	50	38	48	34	47	37	49	53	46	36	43	42	43	55	51	42	43	41	47	43	47	40	50	47	41	42	40	51	49	43	45	67	45	45	58	41	59	51	47	36	43	54	48	45	51	49	40	32	54	54	44	45	47	55	41	58	45	55	47	54	48	43	59	75	44	50	39	41	46	47	35	51	47	46	48	42	37	45	53	61	57	54	40	55	62	52	41	42	55	53	55	45	44	37	51	57	34	51	48	35	51	42	55	50	52	37	45	59	42	51	50	44	55	54	51	45	53	42	57	53	38	44	42	50	55	44	46	46	39	43	42	36	44	57	56	52	48	48	34	47	37	52	38	53	33	56	46	49	56	49	65	55	53	57	45	49	42	53	43	40	38	40	53	43	42	51	40	53	51	47	57	38	36	49	55	41	40	37	56	42	35	48	40	51	36	44	43	40	54	46	45	39	54	42	50	54	47	50	45	51	45	47	49	55	38	47	43	52	46	44	38	47	48	50	58	44	52	46	40	44	48	35	43	54	47	37	50	35	53	35	39	50	39	43	38	35	43	48	45	35	46	51	52	40	37	37	41	59	56	39	54	54	29	33	51	44	39	42	45	49	38	43	46	41	46	46	56	54	51	46	43	40	50	46	47	39	36	48	47	44	56	49	51	44	47
51824	34342	23776	19459	40817	37088	40872	42794	40909	30380	24330	16953	6698	4187	3694	2671	3108	3123	2369	1514	869	618	639	659	595	623	586	585	564	592	601	586	610	605	612	611	614	571	595	620	615	630	606	593	608	627	585	608	577	633	590	614	582	606	585	632	613	590	603	609	608	567	611	563	622	609	566	596	600	576	640	613	594	606	605	600	571	622	632	605	574	627	588	606	609	607	566	582	598	606	593	618	578	603	642	573	564	573	593	589	625	632	604	567	589	584	614	594	577	619	619	599	553	568	573	571	615	622	584	588	621	606	569	611	602	538	569	624	573	626	615	565	566	578	594	581	604	598	602	612	576	621	551	604	535	558	615	624	584	639	523	571	610	623	590	607	623	608	627	600	550	613	587	635	587	567	596	573	603	613	582	638	620	597	573	605	615	562	655	602	637	628	562	626	603	580	583	593	610	603	588	609	584	610	566	590	614	648	589	634	605	616	583	616	580	620	592	632	607	590	616	606	607	561	636	605	546	595	608	598	594	580	653	624	574	595	584	625	595	620	619	587	578	646	606	617	603	605	585	629	634	596	565	587	568	652	612	577	566	570	614	591	561	567	589	553	625	582	637	614	627	600	606	598	605	623	561	621	580	615	614	564	613	598	590	602	592	618	617	599	601	589	572	569	623	640	616	603	581	608	582	611	593	580	609	617	603	610	591	621	594	580	664	625	610	615	625	595	587	585	616	612	620	609	609	630	607	582	574	589	642	579	570	649	605	645	611	569	585	605	619	626	606	597	591	609	582	610	574	624	579	590	612	606	607	571	620	591	600	595	591	616	633	607	634	587	597	584	592	608	597	648	645	571	632	613	589	619	602	592	585	576	601	609	611	612	597	608	585	598	579	543	603	621	594	573	608	606	611	589	596	612	620	586	645	587	588	582	603	566	624	633	625	626	626	591	614	565	595	560	581	580	563	592	627	578	626	575	657	564	537	572	567	609	581	591	531	605	616	568	631	595	578	600	615	576	631	617	621	583	599	597	599	586	581	568	599	600	621	589	610	585	608	618	618	604	597	583	625	646	572	587	600	591	585	603	608	572	620	620	584	596	641	617	617	623	616	641	615	567	594	571	597	588	590	591	554	605	632	610	585	576	575	644	593	613	620	605	581	601	565	596	572	592	606	589	565	601	605	579	565	621	602	599	601	593	611	564	602	590	631	660	610	608	622	658	601	591	561	619	608	604	590	591	603	606	604	573	593	616	574	605	594	576	616	604	572	567	622	572	584	628	638	615	601	617	604	564	596	626	613	592	598	604	575	590	583	627	556	551	589	580	582	584	642	622	632	603	648	567	606	579	614	599	616	592	620	637	604	606	599	582	580	645	581	608	565	606	605	594	638	645	635	585	602	635	606	553	623	622	600	584	596	620	578	593	621	614	606	603	616	608	582	597	633	609	615	586	596	598	572	635	581	581	607	608	559	598	611	608	608	601	576	617	640	616	606	608	610	626	563	552	574	605	584	599	625	624	616	602	635	587	625	596	564	577	595	633	594	616	644	623	570	626	610	606	625	615	576	619	581	550	600	600	610	639	579	592	615	628	595	575	561	588	595	621	599	577	603	565	627	601	594	633	612	596	595	602	609	634	628	638	585	622	604	637	606	598	616	604	573	654	557	587	595	595	619	618	601	615	588	613	617	562	592	613	591	560	606	549	594	603	581	623	616	655	599	600	615	566	573	644	594	561	585	595	615	607	591	592	611	571	591	581	566	606	608	597	624	585	584	584	604	615	621	604	615	608	588	577	627	578	620	598	595	568	580	639	629	599	619	599	588	573	619	609	586	587	628	597	588	579	593	600	641	631	633	587	618	600	592	604	613	595	551	622	613	591	596	614	609	585	565	594	604	570	661	617	589	607	614	609	634	614	624	609	573	580	604	599	559	603	628	577	606	581	566	557	581	620	580	620	576	601	598	599	610	552	637	605	599	621	594	605	614	623	600	619	630	606	605	612	594	588	599	578	594	581	597	555	583	602	616	579	583	612	596	590	658	513	566	617	591	613	572	561	659	634	570	571	576	591	606	578	584	608	616	575	619	576	586	594	585	593	600	572	604	655	590	602	614	602	557	611	622	587	588	624	609	580	584	597	596	632	628	638	630	646	637	579	558	594	644	592	617	599	613	606	570	598	588	635	582	610	645	616	610	554	607	587	603	620	589	610	592	593	576	577	593	577	578	611	590	599	588	613	597	618	612	625	574	573	602	619	618	617	627	588	592	565	608	615	534	600	583	560	614	590	640	582	573	626	610	600	602	608	619	607	571	614	593	586	625	636	589	626	564	574	646	599	583	595	604	597	566	600	606	631	638	615	620	594	620	560	598	570	610	560	595	628	577	603	623	614	633	633	617	661	591	585	621	602	616	577	608	603	610	618	580	630	624	601	617	579	605	587	612	582	572	585	613	594	644	608	626	596	615	686	620	630	619	595	606	590	574	572	590	622	553	585	642	601	551	625	612	591	612	589	624	611	599	611	588	595	615	579	623	584	590	601	626	604	587	647	566	599	585	579	611	608	650	607	623	574	576	598	606	565	605	573	572	609	625	627	602	642	578	622	613	603	623	572	576	588	590	621	627	591	613	649	605	603	636	616	599	592	596	566	605	581	617	619	611	615	597	569	618	591	585	577	657	576	611	583	602	628	665	619	640	593	607	578	612	575	591	631	599	563	613	607	585	578	595	606	623	572	612	593	570	612	561	591	641	632	574	609	617	618	621	611	562	602	584	595	611	575	618	640	571	585	574	627	602	553	602	592	603	615	586	587	603	641	599	622	585	618	590	607	615	620	598	608	605	609	588	587	559	608	594	551	609	568	571	576	594	572	594	649	605	584	624	560	583	580	605	632	585	614	573	584	641	577	626	575	598	602	618	627	619	607	592	615	591	619	611	614	588	563	588	614	575	584	597	608	599	581	570	596	591	619	609	625	604	575	605	611	652	609	602	611	599	621	610	608	590	637	559	582	601	578	620	643	623	585	577	625	546	583	649	592	566	591	600	580	613	617	631	583	557	578	637	615	581	592	618	596	629	610	614	633	588	597	594	599	611	622	615	582	597	594	583	570	620	586	638	602	568	592	640	638	657	601	598	594	599	612	606	603	592	579	587	614	647	606	618	625	578	530	602	592	624	608	595	585	566	611	613	592	624	602	661	578	588	591	593	637	634	617	603	603	575	573	583	631	581	607	644	629	562	618	667	610	607	666	604	533	600	555	601	581	592	605	612	576	622	601	592	644	624	616	598	612	625	607	607	586	624	582	644	615	603	589	602	609	633	599	620	617	634	621	549	619	603	599	616	682	626	612	575	600	589	632	646	592	644	581	613	599	587	615	620	598	592	581	610	609	636	642	572	585	586	623	614	600	621	568	609	581	612	616	609	590	570	642	613	586	533	586	609	595	599	614	599	588	592	616	619	598	585	574	591	586	563	583	616	637	610	571	597	603	591	566	599	589	606	619
13722	12274	4333	538	1459	1710	2844	4081	5416	2745	1618	693	230	212	139	116	120	123	79	74	58	50	43	51	43	39	43	40	52	40	45	56	42	39	66	42	50	39	43	56	43	47	35	40	37	45	53	44	52	51	43	44	62	48	41	58	49	55	47	40	49	47	50	44	46	43	42	49	49	47	41	50	46	38	41	46	51	50	40	41	41	36	57	46	53	46	42	43	40	41	41	28	42	53	44	44	44	47	43	45	46	38	51	42	34	40	38	51	47	41	45	36	47	52	49	50	47	43	49	44	50	36	40	41	44	41	50	48	39	45	49	58	47	48	48	54	45	49	40	51	47	52	51	42	43	44	51	50	48	34	42	40	36	49	49	40	44	37	49	47	40	50	49	50	37	48	53	63	40	50	43	50	48	42	48	49	48	50	53	44	43	40	52	52	49	47	57	45	42	51	43	54	51	44	44	34	37	41	54	58	58	36	33	61	49	49	44	50	54	56	48	55	58	51	42	38	56	51	47	41	46	54	50	42	52	42	53	43	52	62	48	46	52	40	46	51	49	51	40	42	42	57	41	49	51	45	50	44	39	53	60	46	49	37	40	46	52	40	40	48	43	55	33	44	48	58	42	45	44	60	55	48	49	50	53	39	39	40	53	40	51	49	34	47	36	48	46	33	42	39	53	48	48	38	48	50	50	45	39	44	38	42	56	43	44	45	46	54	38	47	54	45	51	46	50	38	54	43	46	56	44	46	60	46	44	48	44	50	55	40	41	58	48	44	50	50	50	51	49	41	45	52	44	40	51	48	44	57	58	50	46	51	42	49	51	50	49	65	43	44	34	47	50	41	49	53	48	43	44	54	61	47	46	61	38	49	47	51	39	44	47	50	44	48	41	38	40	51	49	44	38	40	47	40	42	38	42	43	47	44	55	44	54	41	41	45	55	48	44	46	50	45	56	66	41	51	51	47	51	34	46	58	52	42	38	39	47	53	48	43	52	52	30	40	41	51	47	53	51	46	52	58	40	44	50	51	45	42	43	53	43	54	56	40	45	42	47	49	52	54	41	47	45	42	40	43	46	51	51	45	40	59	52	42	41	38	46	34	54	32	46	52	39	42	47	43	56	51	45	47	48	42	39	46	36	50	67	46	56	45	64	41	49	46	39	34	43	46	43	45	61	47	41	50	49	32	49	56	33	56	52	48	47	36	61	49	55	44	43	61	40	50	42	44	45	51	47	57	56	69	55	50	48	45	59	50	42	46	51	56	50	45	36	49	43	49	50	45	51	42	50	51	47	46	65	51	55	51	50	57	55	45	34	47	42	39	40	32	44	44	46	39	41	37	43	49	56	47	37	45	43	44	37	42	57	59	56	46	51	48	39	43	50	50	50	55	34	48	51	60	49	42	55	50	50	48	36	38	34	46	50	40	49	53	47	53	51	52	47	44	47	45	38	50	41	48	42	49	55	44	37	44	40	38	47	45	46	45	49	39	42	46	47	52	43	39	54	40	49	58	42	53	45	40	51	42	40	58	45	48	56	37	60	44	39	49	37	48	44	42	57	45	45	49	43	62	45	54	46	43	37	44	37	51	44	46	46	45	50	47	57	47	48	65	42	42	72	50	50	50	41	52	48	51	44	40	52	41	43	41	39	41	40	52	51	48	48	48	53	55	40	61	32	44	48	44	50	48	50	44	61	37	40	37	47	51	47	31	52	51	52	47	41	55	40	52	40	48	36	46	39	49	53	58	43	54	37	46	46	48	50	42	33	49	45	51	40	47	40	44	48	51	45	46	39	51	54	42	38	48	49	41	50	50	50	46	45	48	36	44	47	38	54	41	49	41	37	44	37	34	48	53	49	49	52	47	40	47	39	44	52	43	46	36	55	51	45	54	49	52	43	44	47	50	48	47	44	40	47	52	51	45	49	43	47	55	41	46	45	41	52	49	48	46	45	44	42	48	41	39	46	42	32	47	46	46	36	32	47	50	31	53	51	57	35	49	56	42	47	47	48	38	43	34	46	39	42	34	52	43	55	48	53	49	51	49	50	48	43	40	57	65	53	47	38	44	46	43	44	50	45	48	58	53	49	41	48	51	46	46	54	44	42	41	42	40	53	43	55	42	57	36	48	60	57	58	32	53	30	44	45	48	40	56	47	49	42	49	50	51	55	51	47	48	42	47	43	33	36	44	50	54	52	58	50	50	57	39	38	38	44	61	53	49	50	38	57	44	48	53	39	52	39	39	37	40	59	42	52	50	45	46	42	58	45	58	51	45	53	51	66	51	50	44	37	50	45	41	45	38	45	41	47	42	55	36	54	53	49	62	41	59	52	46	57	48	48	40	56	48	40	33	53	47	48	42	41	29	32	44	48	53	38	46	50	50	59	44	43	36	34	43	45	51	38	45	44	52	52	51	67	48	45	38	44	48	49	60	40	49	44	37	45	45	52	46	44	55	65	42	46	54	47	45	44	58	47	53	50	47	40	43	53	52	50	65	42	42	46	35	59	56	42	53	47	44	46	38	50	50	48	43	41	45	37	40	51	45	44	47	55	46	49	49	49	50	50	37	39	49	47	51	56	53	53	58	41	38	51	48	53	47	52	55	42	53	46	47	42	57	51	46	53	49	41	55	55	36	43	44	60	47	53	53	37	48	45	46	50	53	32	43	46	46	34	53	43	44	40	51	54	42	40	40	48	43	43	41	42	35	43	32	55	49	51	51	42	36	43	36	44	43	41	42	40	51	47	37	45	43	46	48	39	49	55	53	45	36	44	61	52	50	33	38	38	50	49	40	36	49	44	49	61	38	47	61	36	43	52	29	30	45	58	41	44	35	44	73	44	34	50	47	49	55	34	39	48	47	36	42	49	48	41	43	32	45	40	50	43	48	52	46	53	48	51	36	46	39	47	41	42	48	49	45	40	42	47	48	48	34	53	31	48	66	52	43	63	54	64	50	52	48	57	41	43	45	42	44	39	54	40	35	58	44	51	37	52	33	45	47	50	58	50	42	40	52	51	54	53	37	61	44	50	44	45	52	52	48	45	55	45	36	47	45	48	42	61	42	49	58	53	51	48	38	40	35	43	42	40	52	36	48	40	42	51	43	51	49	56	47	48	53	40	46	45	56	54	42	44	47	46	51	39	48	48	43	46	49	39	58	59	53	46	52	45	40	54	56	49	42	55	47	41	39	39	45	64	49	37	51	49	45	49	50	55	53	40	54	48	31	41	36	53	51	62	40	36	51	36	43	58	49	27	44	57	44	41	55	40	63	35	54	37	47	49	56	46	53	34	50	45	58	43	55	48	40	54	48	41	47	42	50	51	52	56	46	36	50	41	37	53	43	47	54	37	37	44	51	47	47	40	49	57	44	49	43	42	43	45	53	32	52	46	47	49	52	43	36	51	39	54	38	43	67	53	50	44	44	53	53	43	60	41	42	41	45	55	46	55	42	50	44	44	46	44	47	49	56	41	51	49	44	49	44	43	37
48701	36289	23723	18234	38261	36438	40711	42941	43374	32893	26120	16599	6675	5838	4149	2944	2865	2804	2355	1451	925	696	682	636	615	620	604	587	613	634	607	598	618	570	601	613	697	599	630	605	621	579	635	626	663	616	615	623	635	628	614	627	607	612	658	589	655	583	592	621	607	588	605	580	618	580	596	593	594	589	586	609	587	622	600	610	593	570	613	578	601	601	589	615	605	598	604	564	618	637	579	593	610	631	621	603	611	584	610	640	644	593	646	635	632	654	603	595	583	612	599	592	640	601	628	590	607	597	631	560	613	568	622	608	575	621	622	602	607	606	564	580	619	615	591	623	630	607	641	603	617	586	625	574	637	606	601	587	584	645	644	678	602	630	619	574	608	615	581	605	549	568	568	593	584	617	624	577	599	587	588	615	619	596	629	562	637	623	586	602	608	610	619	586	590	622	585	626	586	634	620	617	599	574	625	588	596	613	655	597	616	624	586	659	574	629	607	591	590	586	578	636	605	648	617	601	572	643	650	580	638	599	625	556	578	592	640	590	630	623	616	616	601	583	604	594	654	583	590	617	594	585	605	597	584	603	610	584	639	601	570	607	585	600	657	638	640	593	590	618	588	622	620	658	572	621	588	661	586	581	591	615	622	617	634	549	561	621	610	623	637	572	605	621	577	575	582	593	603	626	615	659	674	584	590	605	600	590	622	614	628	590	609	625	601	618	623	586	610	603	612	603	587	591	540	610	629	619	600	636	644	607	629	589	617	599	604	629	584	596	592	579	629	587	611	619	593	620	614	595	599	595	562	597	553	638	631	646	568	573	602	604	588	621	615	604	566	603	585	577	588	628	596	564	593	633	618	626	610	600	586	577	554	583	591	597	594	603	556	609	540	632	647	631	563	637	615	594	629	639	633	600	613	567	577	644	592	633	577	583	615	623	586	641	569	643	608	606	609	599	599	645	624	611	619	563	570	613	581	597	599	567	615	636	555	590	587	623	626	648	614	647	568	638	655	618	601	638	594	644	615	634	635	602	628	587	596	662	623	596	622	588	613	610	588	610	604	625	607	609	558	605	605	620	519	590	613	587	637	617	629	610	624	575	556	612	597	603	633	587	606	616	613	616	565	611	615	616	596	551	605	603	614	625	629	571	630	601	582	570	618	603	641	642	604	606	569	637	588	650	634	606	618	581	599	600	595	609	598	624	597	616	575	604	576	602	613	617	625	612	588	599	612	584	589	590	631	652	565	621	605	634	622	595	565	594	598	609	595	638	632	556	646	598	602	593	586	621	586	604	549	607	611	632	626	606	583	626	577	620	578	622	622	575	645	590	612	606	623	615	644	631	585	629	593	598	605	563	602	597	585	607	597	604	619	584	562	614	620	602	639	610	583	660	558	591	617	624	616	609	626	610	599	608	586	610	619	636	603	573	615	582	618	592	618	611	640	585	608	632	594	569	614	591	613	562	599	613	631	546	598	655	574	634	602	613	610	590	633	633	589	602	660	581	640	603	657	585	608	595	566	590	620	620	572	624	586	626	629	545	591	612	628	655	574	622	622	626	600	571	617	602	625	539	591	661	580	613	604	596	624	620	541	625	600	616	591	587	575	566	623	585	616	565	603	593	550	628	616	605	604	626	567	623	587	570	613	597	585	632	609	608	621	640	597	606	645	599	629	576	597	564	630	618	603	622	638	623	654	584	653	601	573	633	655	618	608	588	609	596	595	574	601	617	598	610	633	647	596	636	601	632	597	620	632	595	631	623	627	614	621	588	619	565	598	633	643	601	641	595	620	614	577	553	625	590	629	588	610	584	612	563	620	611	631	599	592	556	588	571	602	613	617	627	614	630	633	596	605	612	627	624	673	621	573	600	594	627	648	557	591	578	594	605	594	637	626	583	634	645	583	574	580	637	601	590	629	642	569	585	613	633	605	573	641	638	601	603	584	600	616	584	587	592	609	608	618	653	610	603	609	563	563	583	605	638	602	628	548	589	627	602	598	642	547	641	590	648	625	612	609	590	586	601	608	570	607	606	579	617	602	615	657	606	606	668	598	605	587	620	635	591	642	656	603	589	603	554	605	614	596	599	554	631	616	634	587	605	599	536	580	635	589	637	615	605	586	649	629	675	644	629	598	606	608	592	624	595	626	624	607	632	654	612	576	620	646	562	635	619	609	623	611	613	630	608	591	637	627	657	611	593	613	566	592	612	550	609	593	585	615	580	600	662	592	686	638	616	609	549	613	578	642	597	597	621	614	609	611	576	677	635	623	574	630	579	588	561	658	601	648	647	602	628	622	581	642	599	592	646	615	627	589	577	612	605	587	607	664	597	637	578	614	573	630	561	601	587	620	625	632	639	615	591	630	593	580	614	652	625	654	643	599	597	621	591	632	576	615	602	595	595	615	605	594	654	574	598	640	630	629	597	593	571	584	605	614	615	651	571	621	652	623	603	606	617	650	615	614	588	582	635	606	608	607	590	613	621	588	617	617	589	661	616	618	569	626	583	604	635	630	630	603	587	593	622	628	615	623	607	584	612	637	611	608	545	627	624	615	600	593	584	571	583	603	598	584	590	624	588	638	634	603	638	597	612	613	624	635	619	591	600	592	605	577	603	634	539	592	614	580	586	633	604	643	623	615	643	572	636	615	669	615	640	618	602	613	596	589	625	626	623	622	639	592	621	559	579	618	620	625	654	599	615	609	605	612	620	626	566	603	624	618	621	623	611	581	585	639	620	628	617	582	618	600	587	602	576	591	622	590	580	616	574	669	651	613	616	627	650	624	560	592	623	612	594	601	618	568	602	576	617	605	595	639	609	625	604	589	606	609	614	592	641	645	617	611	603	624	583	581	587	588	608	607	593	614	603	623	584	645	606	623	573	630	589	608	592	620	598	622	558	653	615	590	633	596	582	580	640	663	602	659	604	596	666	606	594	611	625	599	574	551	575	624	588	653	592	565	640	614	565	614	542	614	654	619	625	597	577	571	632	610	604	580	627	561	596	595	571	593	581	599	590	617	624	585	611	629	576	606	651	619	620	611	616	603	561	595	593	580	558	597	595	646	573	600	618	631	585	605	607	614	584	643	664	578	551	630	598	608	628	625	598	580	591	602	563	624	608	603	595	654	611	645	590	639	592	586	651	603	608	600	615	632	651	575	591	594	622	600	603	590	602	629	616	609	636	641	619	611	610	571	632	625	566	626	671	604	570	581	561	640	606	614	636	568	557	642	661	615	612	565	672	608	612	599	588	589	584	600	623	608	605	612	586	571	571	545	608	625	560	591	604	611	638	601	602	611	602	583	594	616	631	593	610	649	590	601	603	615	611	618	658	654	585	573	571	638	585	596	597	619	632	636	584	598	620	599	596	582	622	613	620	603	586	612	634	577	642	631	590	598	630	635	600	608	626	574	577	598	624	599	633	601	606	624	660	608	593	602	617	586	634	617	585	586	634	635	606	598	579	627	621	649	599	586	583	615	572	649	584	591	604	611	584
18743	23095	8475	1135	1928	4009	3964	6859	8608	3729	2409	1099	525	267	251	161	178	139	138	63	56	63	55	62	49	40	58	39	56	37	44	46	39	57	37	64	44	53	46	41	36	39	38	42	43	37	55	50	52	49	38	42	42	45	47	55	37	48	46	49	49	51	61	47	61	57	42	47	54	43	42	43	35	42	51	42	61	51	40	41	53	49	57	55	46	46	40	32	40	56	40	45	39	45	34	47	44	48	46	49	38	54	49	40	52	38	54	56	47	38	37	58	48	41	56	45	45	44	42	49	51	48	58	47	59	44	34	41	58	36	57	59	49	42	48	47	49	44	44	49	41	59	50	43	62	47	37	54	48	44	43	51	45	38	43	40	53	44	42	60	47	47	55	50	50	41	32	52	41	35	48	46	58	41	43	51	45	47	53	42	45	47	34	48	49	54	44	50	43	43	50	50	42	40	48	39	36	49	50	46	46	47	56	55	57	59	51	57	52	47	44	37	51	49	49	45	46	38	48	39	49	45	34	39	45	51	50	39	48	41	54	56	47	51	39	46	43	41	37	48	52	35	51	39	33	49	51	41	54	37	53	43	35	54	54	53	55	39	58	40	41	44	53	42	39	47	46	45	50	45	44	43	44	56	49	53	43	45	47	74	55	41	48	49	47	47	50	58	46	47	43	33	45	54	39	50	48	62	44	57	39	62	49	49	48	48	27	42	40	44	41	38	45	51	36	68	43	61	49	33	46	50	38	42	33	43	46	50	34	43	36	52	44	44	37	49	43	44	64	46	46	37	42	35	52	49	45	39	52	57	46	54	46	40	40	54	51	54	46	36	43	52	41	48	57	46	49	49	50	35	53	52	44	55	42	44	47	53	43	45	50	41	45	50	41	44	45	49	57	58	53	55	45	37	55	55	49	53	34	62	46	45	40	52	58	55	49	44	53	47	51	41	42	56	33	41	47	45	56	56	41	50	50	44	42	52	41	50	42	42	62	48	49	55	53	44	47	47	47	62	39	52	47	45	46	40	49	44	43	43	52	44	52	73	37	52	32	34	47	49	41	41	49	44	63	39	58	26	38	44	46	64	41	52	54	49	53	43	42	49	53	42	39	42	56	54	43	53	32	39	45	40	54	45	43	40	48	41	43	48	41	41	44	49	58	52	54	43	38	48	35	55	49	57	48	35	50	54	46	47	47	43	54	59	59	56	53	33	43	51	56	41	50	55	48	49	50	47	37	46	42	52	54	40	45	46	51	62	54	45	54	60	36	45	44	55	52	39	58	73	50	50	44	40	44	41	40	46	46	53	49	43	40	43	46	45	45	40	46	46	51	55	46	59	43	37	52	54	51	33	43	54	55	37	51	64	53	49	47	44	52	63	47	53	52	40	44	45	50	34	57	56	46	39	34	42	47	44	45	47	52	37	60	49	38	40	55	49	54	50	57	54	55	46	35	49	53	48	57	53	51	45	44	53	45	53	42	40	40	54	38	34	44	64	37	44	62	44	45	56	42	60	54	49	42	40	44	54	60	47	52	39	45	44	49	39	49	46	58	55	43	43	36	48	32	51	47	44	44	47	51	37	50	45	42	35	48	46	46	41	51	44	53	46	47	47	43	50	48	50	52	42	52	41	40	46	40	58	51	45	40	63	41	43	39	47	52	46	50	44	52	49	55	55	40	52	50	53	41	46	45	51	47	44	44	47	42	62	52	56	53	45	44	44	45	44	60	42	44	57	55	54	45	52	51	49	49	51	55	37	45	53	51	59	39	46	51	41	35	48	43	53	44	52	46	51	56	37	50	51	44	49	37	55	40	62	53	52	57	41	58	46	43	42	47	52	60	33	53	43	52	38	49	49	53	56	50	50	53	44	47	52	48	39	46	52	43	38	55	51	39	52	46	50	41	53	45	50	43	46	52	47	56	50	58	45	42	51	53	41	51	48	47	57	38	59	55	49	48	56	48	44	43	33	56	35	50	36	42	51	52	49	46	49	56	42	51	48	35	57	49	55	56	41	44	46	64	32	56	41	56	49	34	58	51	53	47	55	49	54	44	44	37	47	56	32	60	41	36	51	52	41	60	35	45	50	49	47	39	37	40	43	45	37	44	45	45	50	45	32	33	57	49	48	46	40	41	56	49	51	39	46	45	42	60	44	46	38	41	38	41	68	46	37	41	50	48	42	53	49	47	50	53	47	52	47	40	43	39	45	36	52	51	39	44	46	52	46	44	56	58	55	43	49	47	52	47	45	60	49	44	40	49	52	52	40	45	45	41	41	47	46	42	44	52	58	62	53	42	44	57	45	48	50	41	50	44	54	55	55	43	43	44	44	47	54	42	55	54	44	45	59	53	53	41	54	52	54	43	37	52	44	36	43	57	45	48	54	48	51	44	40	44	43	50	40	52	58	41	55	49	46	38	52	39	47	51	54	46	47	40	36	55	49	48	45	62	50	39	63	45	46	56	51	52	44	52	36	51	44	45	45	46	49	59	48	49	56	44	47	44	47	42	45	39	49	52	46	49	64	49	48	55	42	36	40	40	50	42	42	48	40	48	47	48	50	47	58	56	51	32	49	50	51	36	48	51	48	47	39	48	57	55	43	44	46	43	48	45	39	48	42	43	45	50	40	37	50	49	46	48	47	54	57	30	37	42	49	27	57	36	53	51	52	58	40	59	45	40	43	41	46	46	41	50	44	41	45	54	49	42	54	43	59	55	55	53	46	65	41	56	46	56	38	46	48	51	59	43	37	43	48	52	39	31	49	60	42	56	42	51	48	37	42	48	48	46	38	49	46	61	60	43	51	51	47	55	40	40	59	53	42	30	49	54	48	49	42	32	41	49	45	54	44	51	43	52	45	54	43	47	47	60	46	43	62	49	51	54	47	35	53	46	47	47	45	48	41	47	51	58	50	42	43	45	43	53	46	41	46	54	45	56	36	53	42	38	46	57	59	53	51	50	42	36	68	62	38	41	44	58	49	53	58	53	49	43	49	48	47	35	44	56	50	51	34	50	42	50	47	56	48	45	39	41	41	48	53	48	55	50	52	50	59	47	44	44	53	50	63	55	50	53	48	47	48	44	48	50	49	40	45	45	48	56	64	49	60	45	51	63	32	54	39	55	27	55	52	49	46	55	51	65	39	51	50	48	44	43	49	51	45	44	47	49	44	48	39	33	48	45	47	55	53	50	48	41	49	47	45	47	53	38	39	36	45	44	48	42	49	40	58	46	44	41	40	51	53	35	43	50	53	49	52	38	44	43	40	35	49	30	44	66	41	40	42	42	36	43	40	40	46	51	43	46	40	44	53	45	40	39	52	53	59	46	45	46	54	47	45	44	43	41	26	49	52	49	42	47	49	43	46	42	55	43	45	64	39	40	29	39	48	43	52	46	46	39	45	41	48	48	57	42	50	45	56	32	37	56	53	35	44	56	66	43	46	41	48	47	55	40	36	45	49	43	40	48	56	51	42	53	53	50	39	46	50
55877	44093	26277	26739	40119	48394	44563	50409	49047	35678	29903	21969	12368	8315	7034	4478	4004	3637	2873	1802	1174	750	641	627	635	593	651	644	651	626	646	581	629	650	640	591	579	642	602	618	611	611	643	654	643	628	564	630	575	646	568	579	584	641	607	577	600	608	619	624	624	593	630	634	677	617	605	575	617	577	618	615	626	587	574	615	579	611	622	620	581	640	601	628	663	576	581	640	577	621	554	655	628	562	636	658	615	596	579	560	626	588	602	624	616	603	585	647	644	631	609	566	645	590	669	561	612	661	635	621	613	640	631	583	607	626	606	608	632	636	582	628	594	649	607	562	569	597	611	613	597	587	587	612	582	548	636	604	580	580	592	606	585	655	601	592	594	601	559	590	584	641	629	606	600	572	621	605	615	608	565	693	604	576	670	600	612	638	561	609	633	632	609	590	621	596	603	612	626	670	591	577	604	593	616	584	637	656	656	634	628	595	618	571	617	616	617	610	628	619	645	608	618	603	616	573	608	623	598	651	583	594	607	610	587	619	605	607	613	594	613	622	628	601	622	607	616	594	601	584	612	604	581	632	593	572	631	600	619	548	595	609	655	596	594	600	628	600	597	630	601	602	604	630	566	580	604	578	628	605	608	594	591	571	618	618	568	582	613	624	617	597	603	597	619	648	628	586	602	643	577	600	608	615	596	608	624	609	609	620	648	606	614	676	597	675	634	606	611	634	606	606	615	588	611	620	607	590	571	638	610	619	589	621	618	618	595	614	592	576	587	606	617	616	575	594	575	627	609	604	612	601	612	622	604	575	602	594	608	663	573	626	624	644	660	578	614	604	602	629	616	609	646	649	611	637	605	651	655	578	639	570	560	608	594	587	614	638	619	619	585	606	639	656	662	587	606	611	574	614	614	615	620	609	567	623	670	646	565	599	626	659	582	622	570	630	578	631	575	588	621	596	593	608	617	594	572	613	594	615	627	622	590	625	637	598	620	633	618	612	649	614	570	611	600	608	607	627	625	610	608	610	606	660	573	571	600	598	628	632	596	624	592	589	627	610	554	598	625	608	588	584	643	568	593	621	613	587	630	611	645	613	622	644	590	617	648	610	601	569	625	618	545	561	591	594	586	631	618	620	623	593	610	588	630	603	618	625	619	664	645	605	635	612	616	592	556	570	589	605	593	603	690	662	622	592	600	599	582	589	637	628	655	604	620	608	633	620	629	621	625	584	623	629	579	629	592	589	622	627	647	559	584	571	642	579	607	635	587	600	612	589	636	654	660	637	570	596	599	594	598	555	600	580	590	617	611	604	635	617	634	642	590	654	622	589	578	628	629	590	596	621	605	594	618	601	662	602	647	615	675	630	627	592	622	607	611	641	659	561	647	620	644	612	602	642	564	628	634	587	614	650	608	602	598	615	594	592	578	607	599	590	597	624	627	603	661	570	615	605	633	588	597	608	596	598	609	587	630	696	600	557	613	604	605	618	613	584	607	593	610	561	612	631	605	602	580	598	665	599	607	627	599	573	638	577	595	611	616	609	581	605	628	573	598	637	568	599	607	606	644	624	618	597	608	590	628	627	547	608	608	605	620	595	591	604	616	629	605	591	607	590	621	630	614	592	608	625	626	579	571	577	624	626	607	591	565	589	599	606	603	623	663	594	599	628	606	605	610	594	616	646	592	636	594	622	599	597	652	544	605	611	640	575	649	601	578	661	571	625	594	598	628	640	612	615	611	619	640	603	630	634	602	647	587	655	614	599	569	651	618	630	585	637	614	571	609	613	624	603	629	597	632	583	583	599	594	596	623	623	577	597	624	591	560	610	644	608	554	655	619	594	596	586	616	591	622	644	650	576	631	609	600	552	577	580	590	606	585	583	599	597	568	611	598	614	594	584	624	631	613	591	615	612	622	604	622	621	602	581	578	595	627	630	589	629	622	578	643	619	599	607	623	623	643	649	620	605	623	612	606	633	579	613	581	602	561	607	596	617	635	644	601	586	601	609	604	621	604	641	581	575	627	596	600	593	643	591	616	589	590	623	621	630	620	633	618	598	581	596	638	608	592	632	668	624	555	622	589	609	621	613	589	583	635	607	615	624	604	597	591	618	616	622	623	639	588	624	615	623	580	605	608	622	596	612	617	617	597	625	602	606	614	602	596	611	583	622	587	608	614	602	595	669	601	584	590	560	566	609	612	602	602	649	617	582	621	624	594	634	591	566	611	611	657	594	605	624	615	614	598	598	577	608	595	609	600	661	574	606	628	622	650	627	626	615	602	590	532	642	621	597	604	625	573	601	583	569	608	620	619	599	591	606	640	577	621	620	616	614	664	597	589	597	601	580	629	619	559	681	613	605	602	612	621	601	624	615	625	624	653	576	619	638	606	652	614	604	618	623	625	653	572	641	603	565	599	616	606	554	637	614	562	605	614	576	606	617	607	618	617	576	607	597	630	605	581	638	605	635	635	642	626	594	605	620	643	639	601	624	595	617	580	622	594	612	609	619	632	595	604	651	595	630	626	579	627	603	594	613	609	620	630	609	606	657	555	581	614	614	614	594	587	660	613	625	615	650	632	609	642	610	557	623	605	616	591	612	567	622	630	619	611	602	581	604	582	611	597	583	610	568	626	605	638	630	610	612	618	680	635	601	578	595	626	605	647	638	581	601	628	576	588	601	617	584	557	609	575	628	613	584	579	599	624	628	610	656	643	588	594	634	637	556	574	581	624	578	599	566	587	583	610	615	594	578	658	647	603	576	653	595	606	621	620	617	630	550	627	584	611	648	650	622	626	582	561	658	603	591	613	633	653	608	586	623	609	602	621	614	666	591	595	626	593	600	541	631	613	596	607	590	565	634	652	641	642	550	591	629	570	588	595	621	600	625	551	601	677	605	600	584	637	604	634	628	614	604	610	611	618	612	650	620	575	561	630	578	624	586	604	558	625	611	600	592	592	595	575	586	604	561	643	600	614	596	627	595	679	607	612	631	594	585	589	593	649	555	611	618	648	623	598	638	601	635	617	624	599	615	588	587	629	648	625	604	626	626	657	627	598	607	556	584	659	602	615	595	620	600	618	607	656	585	617	590	650	648	592	609	586	584	626	575	623	608	616	582	654	600	642	618	626	657	636	651	600	628	591	630	569	594	638	641	622	563	563	599	605	611	618	615	616	594	574	599	595	613	604	603	648	619	609	616	608	604	619	606	626	641	583	591	600	574	589	652	611	600	623	608	599	603	607	668	582	623	590	619	604	623	559	607	599	627	637	597	634	584	656	603	586	600	621	610	645	627	585	610	614	589	639	617	644	654	623	568	618	597	614	636	590	616	605	596	629	596	637	646	597	637	622	573	639	625	622	618	570	664	652	613	588	610	587	621	628	606	662	631	629	602	609	618	634	615	602	609	640	599	621	585	609	603	634	651	631	597	588	625	598	603	607	651	642	607	572	589	561	575	616	623	608	543	604	594	581	554	612	579	643	641	585	637	626	573	601	617
7101	5482	1406	207	372	809	756	1232	1599	744	524	225	117	89	100	72	85	73	73	54	55	39	45	36	45	43	47	53	42	42	44	47	43	37	48	69	45	57	50	45	49	61	50	46	58	44	36	38	38	36	45	51	42	50	38	44	36	52	44	44	38	34	35	61	38	38	46	43	61	49	55	41	48	43	45	48	48	44	39	37	40	34	37	31	67	49	48	45	39	47	44	42	40	45	34	40	46	37	43	47	44	42	47	52	47	35	41	35	36	53	40	45	48	56	47	43	52	47	43	46	49	35	53	43	57	40	41	48	51	46	35	43	36	45	46	44	42	36	33	47	47	39	37	56	38	49	43	49	39	53	46	35	46	37	46	38	57	43	37	38	42	44	61	47	46	42	55	39	38	49	50	34	44	50	43	54	41	36	49	39	33	43	52	40	71	42	45	44	44	37	45	39	42	48	47	48	47	54	53	39	51	50	42	55	42	46	43	59	48	37	41	53	46	55	56	54	41	48	53	43	39	45	38	49	44	33	50	49	36	53	54	38	47	59	49	37	46	52	44	36	46	46	40	51	56	49	46	44	43	66	47	46	49	42	45	41	58	47	46	46	33	43	46	39	39	46	32	37	54	44	42	43	47	41	43	45	53	57	48	50	47	45	52	55	48	40	59	33	37	45	52	43	50	41	54	59	48	50	45	41	45	35	57	32	49	48	37	59	58	46	47	42	60	51	44	43	44	53	47	62	36	57	47	50	48	41	48	43	39	36	47	53	45	44	48	41	55	41	39	38	48	44	41	42	43	42	44	49	54	39	35	46	43	37	47	52	52	57	48	47	41	43	49	36	50	44	54	46	35	38	47	33	50	52	51	47	35	48	55	54	44	53	45	52	49	42	49	34	51	45	46	51	38	48	52	35	54	41	48	46	47	40	36	50	41	63	56	48	50	48	54	41	65	32	44	55	45	46	46	45	45	49	46	38	38	45	39	49	54	41	36	44	40	51	49	32	45	36	48	51	51	50	42	34	49	42	57	42	50	50	33	40	43	39	44	41	44	53	50	59	60	49	34	51	53	35	45	34	53	44	50	45	50	47	55	40	50	51	44	40	42	38	48	37	45	52	48	45	41	42	45	47	51	47	38	48	38	43	44	45	46	53	35	40	37	35	52	58	49	37	39	49	48	50	40	43	43	35	50	50	44	54	42	47	41	56	41	46	57	37	37	41	42	49	34	40	52	47	57	49	37	49	54	41	37	47	42	46	27	52	46	48	39	45	53	57	47	50	34	47	37	49	44	42	56	49	61	48	53	49	38	44	22	50	41	47	48	46	57	51	43	39	49	40	41	39	44	44	45	49	51	52	44	35	59	49	46	43	51	51	44	49	45	51	62	47	57	49	48	50	53	43	45	49	55	39	50	49	46	51	40	43	47	39	38	43	48	43	48	43	43	52	59	49	42	42	46	37	42	55	37	44	49	46	40	52	37	47	55	39	50	59	32	38	59	52	47	40	41	51	49	50	45	39	49	42	46	41	62	45	48	42	51	48	35	39	51	44	44	55	37	51	40	48	48	45	62	41	48	46	54	34	61	37	41	46	60	50	41	52	46	51	46	43	54	47	59	46	53	41	45	41	38	36	44	39	49	47	46	42	50	49	48	39	39	53	40	50	34	45	44	48	50	42	43	48	47	44	50	48	35	47	48	47	38	49	42	41	48	43	53	36	37	41	28	36	55	40	57	57	45	51	39	39	34	48	47	49	43	40	50	60	41	43	36	41	38	45	40	39	44	31	44	34	41	39	50	48	54	56	31	40	50	46	42	44	48	48	44	51	34	47	40	38	47	56	53	35	27	48	45	31	42	55	53	44	31	43	48	51	56	47	48	30	49	42	45	53	49	40	44	47	32	53	43	38	35	32	49	37	43	29	49	36	44	49	48	46	49	47	47	31	54	51	42	57	44	54	37	57	45	36	31	41	44	62	43	49	50	41	43	47	47	36	32	44	52	44	43	45	46	48	41	37	40	46	47	44	48	47	50	52	37	50	39	46	47	40	46	38	39	52	44	58	44	38	37	36	44	33	51	38	42	41	41	45	52	34	46	57	39	48	48	33	43	55	50	42	42	42	44	41	46	51	46	34	40	39	43	39	58	53	50	44	55	36	57	42	39	45	45	50	48	58	39	50	51	49	54	47	46	40	42	45	36	48	48	41	43	34	45	45	46	55	58	37	53	39	54	46	47	46	47	60	37	38	44	44	47	51	46	45	41	49	54	42	43	49	50	45	41	43	46	56	51	57	52	45	48	37	45	48	41	46	42	45	54	55	54	61	44	44	29	61	41	36	56	52	45	37	40	29	52	40	51	44	40	50	38	44	41	58	59	45	37	45	52	37	44	44	48	42	54	54	47	44	45	32	48	40	46	48	42	46	45	44	55	37	42	56	41	54	35	48	42	42	41	40	48	40	49	48	51	37	45	51	49	44	44	54	54	42	39	48	47	34	48	32	48	45	37	47	49	51	48	42	52	42	39	42	40	44	49	53	42	38	35	40	46	48	38	48	57	42	35	51	52	42	48	37	40	44	36	38	47	37	49	33	60	38	56	43	56	54	48	55	52	48	42	39	37	44	53	37	46	38	39	50	56	52	38	42	46	34	52	50	40	45	46	37	45	40	45	30	53	47	40	37	43	50	47	42	44	46	56	34	38	37	51	55	48	38	43	40	49	44	45	34	46	49	51	30	44	47	36	49	31	43	45	40	49	50	37	50	40	40	46	40	38	46	35	47	51	41	44	56	43	48	46	46	50	43	43	39	45	49	45	52	38	48	45	45	37	52	27	38	38	47	49	53	39	64	35	48	48	49	51	49	45	49	57	37	45	52	36	42	38	60	41	45	39	42	40	40	49	55	37	39	46	38	48	50	50	50	39	40	46	46	31	49	44	40	42	50	50	46	48	44	40	46	43	48	45	32	42	41	39	32	51	32	47	38	32	39	35	55	50	48	46	46	55	44	50	50	45	38	48	42	43	43	37	33	46	46	52	54	40	40	45	42	35	41	35	45	38	44	46	51	46	40	38	50	42	47	42	40	44	38	56	37	46	53	49	43	38	48	45	52	56	50	43	48	54	44	39	47	59	43	40	43	48	40	55	51	49	55	38	45	45	48	38	38	49	46	45	51	41	48	53	39	40	46	52	44	42	42	41	47	50	46	45	49	48	45	48	47	42	38	47	35	28	44	48	56	36	49	35	40	50	37	38	51	47	43	46	39	40	55	41	45	45	55	39	49	43	45	37	47	42	35	44	53	46	43	49	42	48	45	63	55	49	47	49	49	38	53	36	42	55	46	52	53	50	42	46	53	38	53	38	46	41	52	36	47	38	51	64	43	57	52	38	43	38	42	51	51	57	37	49	57	45	54	36	44	58	42	64	34	44	42	44	47	40	44	49	60	52	38	49	41	44	34	35	45	51	42	48	46	37	48	48	36	58	38	34	38
39956	28503	14586	10293	23334	29240	27087	30004	28964	19414	14108	8165	3578	2059	2453	1731	1529	1460	1174	942	715	643	633	566	651	602	570	576	588	568	572	580	548	582	641	554	566	576	544	562	603	612	578	618	567	647	576	597	583	574	569	602	584	604	571	558	620	550	591	558	600	528	620	597	630	564	550	619	639	561	568	585	566	569	549	559	568	566	577	557	608	566	565	586	567	564	599	558	567	586	594	582	594	572	547	554	572	602	558	549	576	601	574	602	569	574	557	580	567	548	536	576	554	605	579	616	611	560	593	591	586	601	569	571	567	583	543	591	612	579	575	568	559	577	552	591	589	552	595	559	554	578	574	583	590	605	594	585	666	569	592	540	569	570	595	560	580	558	607	578	657	580	596	592	605	627	576	594	625	581	610	594	620	608	575	591	591	591	588	567	607	559	560	570	608	546	540	607	608	594	634	592	555	568	599	590	608	609	620	576	575	594	572	607	575	602	599	609	555	582	593	582	603	611	577	576	585	613	554	611	613	565	586	620	554	585	585	595	586	553	611	558	525	524	605	554	546	604	551	595	576	565	558	572	624	532	591	605	586	559	578	584	568	609	563	596	579	592	591	599	610	551	570	581	606	577	575	577	601	584	604	586	542	533	632	641	558	569	609	608	531	591	626	596	573	611	590	548	607	500	603	600	575	564	568	566	605	598	565	542	525	566	584	563	571	557	553	581	600	601	609	556	594	595	593	574	570	564	587	600	619	583	547	546	609	581	607	606	576	592	600	612	580	562	639	578	547	557	600	588	558	581	607	554	538	574	571	587	511	587	570	543	589	581	618	591	564	559	591	591	570	589	618	571	572	620	558	593	594	594	586	563	630	627	590	650	563	652	584	570	610	581	596	591	538	623	595	601	583	574	613	570	589	580	573	615	620	593	602	569	569	604	545	568	567	579	602	589	559	586	573	606	582	585	590	541	569	584	622	564	608	605	603	595	608	586	574	567	565	583	562	610	654	605	615	608	607	587	556	604	542	609	564	588	581	580	598	601	564	606	570	520	605	596	595	591	557	617	590	576	592	546	568	538	601	594	566	615	554	567	619	568	614	590	634	614	609	647	605	614	605	572	590	600	553	563	565	558	568	618	597	603	540	605	563	543	558	604	547	570	613	548	580	544	613	571	570	549	617	617	557	592	601	619	579	635	564	597	579	633	561	566	600	628	585	624	585	622	560	602	603	564	590	560	597	625	529	540	566	589	629	576	564	585	585	604	556	576	618	610	573	586	569	568	559	635	589	583	580	553	646	588	598	576	540	600	574	619	551	544	601	563	562	578	562	607	549	532	556	621	580	597	532	558	619	569	574	625	583	565	587	582	573	574	587	575	618	592	573	563	591	600	599	570	569	593	572	598	604	537	600	569	558	590	532	602	594	612	579	571	598	582	579	600	560	621	587	583	555	560	575	575	552	511	572	563	552	589	576	549	565	594	587	573	592	604	561	572	622	550	605	610	638	603	588	560	606	567	610	604	567	585	604	556	615	563	599	554	563	569	595	584	584	597	563	566	580	586	585	589	624	593	555	579	583	611	581	561	590	572	637	549	621	579	600	578	557	552	585	619	559	569	606	570	539	559	579	612	567	607	582	575	541	582	565	561	599	600	580	634	565	567	606	598	599	595	616	571	641	581	558	567	581	593	594	574	600	558	577	623	559	579	619	616	573	603	571	568	608	574	624	627	580	620	599	583	597	597	545	587	595	597	582	600	621	604	600	584	610	580	575	588	605	546	616	563	558	597	550	541	638	652	549	590	598	582	576	601	605	564	563	570	609	595	570	594	575	582	585	601	589	615	513	573	595	604	545	576	585	566	560	540	616	537	612	584	594	602	570	574	647	652	597	606	583	630	564	595	540	572	532	574	595	562	593	540	569	622	576	646	558	592	569	578	631	586	587	582	619	584	569	598	566	591	611	595	559	605	592	554	581	558	579	569	613	553	576	588	597	553	596	650	577	597	550	610	605	645	561	602	535	624	610	552	606	566	560	602	534	571	597	561	600	570	556	591	579	602	580	601	620	588	623	579	563	571	565	587	603	606	584	598	579	618	561	592	562	616	538	606	570	568	540	541	611	568	545	603	559	588	599	617	559	599	566	557	588	566	575	615	585	549	635	616	618	545	577	591	587	578	556	562	606	577	560	666	585	530	551	606	580	581	566	616	590	583	572	569	588	578	584	563	608	612	564	577	599	599	616	592	542	581	575	574	599	536	664	589	589	540	599	554	574	537	549	611	603	591	557	655	587	583	549	593	557	555	537	564	606	596	561	599	553	619	606	597	593	528	557	622	591	578	576	581	596	567	593	584	601	571	582	577	579	597	596	591	626	579	600	564	596	558	578	579	568	591	603	611	592	549	584	555	568	572	613	578	574	613	594	576	566	591	559	603	601	602	610	599	605	601	560	594	590	547	568	550	548	586	559	584	598	544	591	581	570	596	595	523	542	582	577	585	556	535	575	572	564	584	620	571	592	586	574	620	580	604	563	586	572	572	594	605	554	592	589	584	590	561	570	577	590	572	596	613	570	596	546	567	549	587	573	601	546	601	588	581	588	603	548	562	567	556	571	582	590	588	587	602	572	615	618	599	553	579	577	568	581	599	585	550	597	561	582	589	559	584	582	598	587	592	611	605	612	544	588	599	580	600	579	559	581	584	570	556	608	573	559	579	585	569	596	593	585	580	561	579	604	607	570	578	596	587	590	601	588	588	601	620	579	590	607	558	592	595	568	553	534	596	593	596	571	605	592	601	623	549	601	564	583	550	571	569	551	562	557	573	575	592	613	662	553	565	566	573	664	642	580	570	552	630	562	633	596	601	618	575	600	571	606	615	602	568	610	578	602	537	580	575	558	587	607	581	536	586	580	551	561	600	619	591	582	574	605	608	539	547	597	613	588	552	542	627	583	589	570	595	570	555	558	581	617	555	589	614	592	608	571	564	568	628	571	604	620	572	557	590	574	623	556	603	573	595	627	647	540	574	616	586	584	579	566	551	583	588	573	564	551	628	529	592	555	604	537	565	561	582	546	580	595	621	580	566	596	610	607	586	595	562	578	579	603	566	572	650	591	642	567	592	587	545	592	580	625	615	553	622	632	583	605	596	551	586	595	593	567	594	601	552	570	602	605	592	552	598	607	606	590	557	621	577	600	606	578	538	586	576	565	586	589	603	593	561	591	576	587	520	563	590	584	605	549	584	561	531	606	598	549	614	603	599	570	580	594	645	587	612	548	591	602	589	609	576	575	562	586	605	560	581	561	530	560	566	609	592	543	601	552	591	635	611	547	579	575	624	578	608	603	587	613	636	561	578	584	616	596	592	592	606	574	633	581	617	572	565	580	597	616	592	549	548	538	569	577	571	551	588	610	617	593	612	585	601	580	578	590	575	585	555	569	590	563	582	571	568	550	533	567	622	603	595	598	561	622	567	623	578	594	541	522	578	580	593	638	585	576	589
15118	17837	4203	668	1129	2649	2460	4282	4729	1682	1257	631	233	150	168	117	108	95	80	70	43	58	47	43	47	44	49	48	49	43	56	36	47	40	44	40	40	47	42	45	50	52	50	50	34	48	54	42	43	50	40	55	52	39	55	43	46	44	39	49	48	38	55	47	33	45	59	52	38	37	44	60	42	44	53	48	42	49	56	56	35	36	43	49	42	61	41	53	45	46	49	34	45	49	47	47	45	43	46	44	48	54	37	44	42	48	53	54	48	47	42	33	49	49	41	51	44	43	43	56	40	44	46	48	49	48	40	50	46	48	59	49	41	46	52	44	46	46	42	48	34	49	60	50	43	52	45	49	50	51	51	47	51	52	45	36	47	44	45	40	48	53	53	51	46	40	43	47	42	57	43	63	47	54	49	42	50	43	55	48	37	51	41	48	42	41	47	47	46	37	53	45	39	55	39	47	47	49	42	37	45	50	53	47	39	36	55	48	42	46	48	36	42	36	53	47	44	39	58	43	62	41	41	51	61	44	45	49	46	47	46	41	45	44	45	60	50	44	42	57	54	40	42	36	42	45	43	51	50	50	47	55	47	56	40	46	44	58	47	35	53	51	41	44	48	52	54	43	45	48	58	56	39	50	56	52	48	39	47	56	41	53	50	42	43	44	47	49	36	50	55	57	37	50	51	44	49	41	45	53	48	49	34	44	51	50	52	49	46	44	55	38	29	52	53	45	48	44	47	40	37	44	49	54	44	55	39	45	43	48	46	48	51	46	49	50	44	39	43	37	52	45	46	49	43	36	46	37	52	54	40	48	51	52	52	55	38	35	48	52	57	46	35	62	37	55	54	51	50	59	43	45	46	46	45	52	54	44	47	35	47	49	42	45	51	41	55	53	36	45	50	45	52	51	49	41	43	42	54	49	57	49	44	57	46	37	43	27	44	46	41	38	42	36	42	34	45	42	35	43	57	49	52	56	43	52	45	49	53	57	41	47	29	42	42	44	47	45	59	41	59	44	50	36	48	56	53	49	49	45	35	44	48	33	33	58	53	61	42	51	46	46	47	55	44	47	42	47	51	46	40	48	47	45	50	53	61	45	42	47	40	50	50	50	41	47	38	62	50	38	39	35	51	45	50	59	53	51	41	48	43	50	63	51	51	44	42	30	41	43	45	41	45	60	42	57	40	59	41	39	50	64	44	59	46	53	40	41	47	40	56	45	36	56	60	43	46	47	46	47	44	55	48	28	52	52	46	46	47	43	42	54	48	54	42	46	39	45	40	47	47	47	37	56	38	40	51	67	43	42	44	54	40	40	52	48	50	53	49	46	55	58	44	46	40	45	50	55	41	57	37	49	51	52	45	50	47	46	35	42	47	36	54	49	45	51	37	50	41	37	42	56	37	49	46	43	51	45	42	47	53	41	41	38	48	37	48	50	37	48	43	42	41	40	38	45	49	34	34	29	54	58	39	47	44	45	43	42	58	34	50	49	42	50	56	44	40	55	50	39	47	28	55	40	32	53	40	46	42	35	51	49	41	49	47	47	50	48	51	42	61	59	35	43	59	49	49	44	55	43	43	54	42	44	36	43	41	63	44	57	44	44	42	40	54	51	58	44	57	35	45	49	49	40	44	38	54	48	47	62	41	50	50	37	33	48	33	50	50	49	45	63	44	57	31	39	49	56	43	50	43	52	40	53	50	52	49	53	56	58	46	48	39	49	47	53	49	45	52	58	34	43	44	57	38	47	30	48	50	43	59	41	50	45	55	49	52	34	54	41	47	34	45	39	41	51	43	44	49	48	49	39	38	53	49	48	47	35	44	55	47	52	44	46	39	39	46	51	57	51	40	46	49	43	55	52	48	49	40	48	50	49	42	51	45	51	37	42	48	45	54	47	54	55	35	57	62	49	40	48	38	55	36	40	39	59	43	54	48	45	55	42	46	47	37	53	59	51	44	50	48	51	49	49	46	34	44	49	38	44	43	41	37	37	45	45	48	42	55	56	51	34	44	48	55	43	48	36	52	42	43	41	42	40	41	59	40	55	58	41	65	51	54	49	47	51	42	49	47	50	42	41	49	38	48	47	52	48	45	39	48	44	49	52	57	45	51	48	41	42	41	43	58	36	47	42	41	47	42	42	47	56	36	44	59	34	55	56	46	59	47	51	37	37	57	61	37	41	50	41	49	38	33	45	58	55	39	46	46	49	45	45	46	40	49	45	49	51	45	41	43	54	38	48	51	42	36	42	42	51	54	46	44	40	43	57	48	54	45	57	45	58	46	45	33	41	53	43	44	40	43	40	52	42	50	43	47	48	43	49	40	47	37	43	46	41	57	49	46	50	38	54	34	41	48	41	39	45	42	44	45	29	55	50	49	48	45	42	47	45	48	44	53	51	45	50	50	47	40	36	43	43	46	44	42	34	50	37	50	56	41	48	48	52	42	36	38	46	45	38	48	40	38	54	52	42	45	58	37	50	64	41	49	39	44	41	59	45	49	42	55	49	41	52	49	45	50	55	43	55	42	42	50	44	54	51	49	44	46	52	46	43	54	46	43	38	38	47	47	42	48	44	43	52	35	54	52	45	45	47	54	50	45	43	48	45	45	50	45	36	41	59	52	46	57	46	41	48	39	49	43	41	47	45	37	53	39	43	62	43	50	48	43	44	49	40	43	57	50	56	58	42	53	45	40	51	51	45	49	35	56	41	44	42	45	45	49	47	52	56	48	50	52	47	55	54	46	51	46	47	51	57	51	46	58	35	37	44	34	45	48	49	41	39	40	43	46	46	44	48	48	43	39	42	46	42	43	40	62	59	54	38	40	54	45	53	49	34	38	55	45	42	35	43	47	43	34	55	42	59	36	45	46	57	52	44	50	45	34	38	50	48	53	50	38	63	36	47	48	47	49	51	49	41	61	45	51	33	46	40	39	42	40	47	46	49	57	41	42	45	53	39	48	45	58	50	46	56	47	47	46	45	57	54	41	44	52	54	42	27	44	54	52	50	36	50	46	46	39	36	51	48	41	46	45	52	61	38	44	43	51	37	42	40	49	47	45	45	52	40	41	44	46	30	44	55	42	45	43	41	34	40	50	37	35	44	38	42	56	29	53	41	51	39	43	38	50	47	44	48	54	41	52	44	38	51	49	52	61	40	47	52	42	34	54	39	52	43	40	44	39	43	52	39	51	44	47	45	49	50	43	48	51	45	41	47	43	44	42	52	55	49	40	58	52	52	46	45	34	47	50	44	40	38	54	42	53	49	51	51	45	44	54	49	47	36	46	49	43	40	44	50	39	42	48	44	43	44	40	59	47	39	54	60	57	48	44	41	55	59	58	41	48	54	44	46	42	44	36	51	46	54	41	47	47	46	39	39	37	48	55	50	51	44	44	56	51	46	53	51	55	42	42	41	44	48	42	52	48	51	34	56	55	45	43	54	54	46	46	42	44	50	55	51	50	52	42	51	47	55	50	47	45	49	47	45
52546	38032	20052	21586	36361	41672	38460	43174	39479	28215	23302	15722	6197	3615	4916	3126	2658	2411	1634	1212	833	686	636	630	611	599	566	575	601	549	615	645	580	624	586	598	612	592	639	592	585	578	618	586	625	583	593	618	597	605	630	595	592	601	602	609	567	582	613	664	639	592	584	628	654	601	589	650	588	638	602	619	580	620	551	599	632	606	586	638	617	579	589	623	569	602	575	540	632	583	619	583	629	607	601	580	582	582	597	605	624	612	601	647	609	560	635	578	598	571	601	577	568	586	625	597	602	554	623	575	613	558	642	623	569	595	630	580	566	632	623	572	609	621	579	619	669	610	589	631	584	550	596	598	635	604	554	594	546	613	602	605	600	601	616	602	586	604	580	615	627	598	623	576	633	563	577	587	607	609	603	598	596	626	633	585	615	646	582	580	591	608	606	600	622	580	610	573	613	597	586	652	569	624	577	615	586	628	592	640	585	566	633	569	613	651	606	602	589	577	600	585	580	632	583	582	595	569	578	599	640	633	579	532	610	605	557	641	596	628	590	603	583	564	612	641	569	628	594	575	616	578	573	566	627	572	596	585	557	598	628	613	571	592	552	597	585	619	605	584	574	588	577	588	543	595	568	611	581	621	582	536	588	593	602	598	628	625	606	616	629	577	601	614	557	628	608	601	583	636	606	569	560	640	643	653	581	602	648	556	577	602	608	621	569	631	560	606	597	621	623	618	615	517	611	614	608	638	569	602	617	622	621	617	604	612	582	567	585	640	604	566	570	613	608	607	593	577	600	630	624	629	590	597	615	581	617	574	588	606	582	625	592	608	641	609	616	565	604	586	630	603	604	586	617	639	581	614	585	587	617	572	591	628	582	638	611	572	586	624	601	560	630	594	622	571	640	598	585	646	545	664	608	600	629	608	612	592	597	595	624	558	607	582	584	650	616	583	613	561	647	548	632	569	602	645	606	583	591	635	626	568	582	611	608	626	617	557	626	641	616	627	583	603	552	604	615	612	610	566	595	578	540	663	569	600	619	620	596	631	553	592	611	584	592	603	624	602	609	614	627	578	591	584	602	599	577	600	628	588	591	659	568	615	633	606	600	564	610	591	567	636	615	642	596	590	619	597	603	597	616	584	611	602	628	595	618	636	576	604	618	631	617	591	615	565	617	614	653	641	636	613	583	634	641	588	614	572	581	567	602	620	601	622	583	672	621	596	603	622	617	647	571	632	575	587	661	584	618	606	583	626	624	604	649	644	601	584	591	640	596	596	636	570	583	574	575	631	622	650	581	616	614	577	619	575	598	594	612	609	631	590	645	636	614	564	578	593	584	599	602	594	591	615	594	646	580	613	652	619	574	602	581	593	585	606	627	581	543	532	606	599	610	571	585	586	576	594	617	593	577	630	597	618	587	629	620	559	602	610	606	593	624	609	631	581	597	611	576	599	595	601	584	652	603	622	612	603	572	629	615	656	589	585	605	592	605	596	600	612	628	642	608	599	582	569	584	649	628	603	594	634	640	639	617	604	561	631	588	585	592	626	636	591	611	608	607	616	625	616	599	577	575	590	617	629	602	626	630	555	583	601	548	594	582	605	622	602	602	622	625	633	618	647	601	582	621	618	615	618	591	647	576	619	604	597	624	629	610	585	577	581	599	572	625	594	636	605	601	611	589	628	551	587	624	588	648	557	625	611	612	583	600	575	576	568	628	628	599	629	585	608	574	594	607	642	599	578	595	594	607	623	621	588	601	639	631	590	622	569	567	627	591	576	586	611	594	587	638	592	600	587	596	646	607	626	608	605	666	598	620	577	615	614	633	587	594	652	636	575	639	603	576	617	629	586	580	585	620	583	584	647	620	615	617	608	620	596	614	595	572	586	596	617	571	613	635	649	617	671	599	653	624	586	570	615	631	589	599	597	577	641	582	620	597	562	583	557	598	604	567	607	594	600	573	614	666	612	588	566	601	653	610	587	649	610	621	628	608	646	647	630	598	598	605	588	591	619	589	584	568	563	634	584	581	624	624	661	620	611	617	596	567	606	595	624	570	614	622	571	585	614	555	591	586	633	569	591	574	595	582	620	586	593	588	612	581	583	621	594	614	590	605	595	625	596	603	540	596	605	602	591	607	594	630	567	650	571	568	611	643	597	597	624	595	595	590	615	613	599	587	591	580	635	621	649	567	636	616	613	585	615	574	633	603	603	599	586	648	574	606	628	616	634	604	571	623	590	577	602	605	623	602	612	601	630	594	648	608	598	604	585	604	577	626	618	589	636	594	615	582	598	563	621	599	611	621	599	607	631	577	610	667	570	583	617	635	598	600	644	570	604	606	604	617	607	588	603	605	623	607	647	593	587	592	576	585	620	602	606	600	625	607	571	568	594	610	566	607	578	616	551	568	613	549	596	630	575	600	623	591	625	617	593	573	626	580	644	591	599	604	558	605	594	600	639	597	565	631	582	609	584	573	568	566	549	601	579	643	583	583	588	595	650	588	589	604	599	623	589	648	640	611	578	642	582	602	586	554	580	590	571	605	609	632	558	622	641	587	573	586	617	620	568	568	592	581	600	605	631	607	572	606	623	606	596	617	647	590	597	595	589	639	630	621	606	589	573	599	609	627	555	582	603	587	627	616	593	602	572	587	582	599	591	633	574	568	596	606	588	628	556	626	579	585	541	593	595	649	600	621	589	607	581	608	609	588	595	590	605	605	616	570	594	569	624	596	605	603	606	644	647	620	613	604	616	582	628	585	572	626	592	562	575	587	578	607	626	615	623	595	553	589	601	601	585	624	579	620	614	593	588	568	586	608	612	575	626	604	629	592	589	570	574	622	610	598	599	581	669	605	595	570	570	615	612	616	608	597	618	619	639	604	588	635	586	619	611	600	627	599	548	606	583	622	597	625	562	585	601	618	603	586	584	582	605	642	630	614	623	607	621	581	594	585	593	580	609	602	577	605	625	605	592	622	623	582	609	618	603	623	605	588	622	564	646	580	581	597	625	609	582	641	589	619	642	594	613	612	629	608	606	627	585	590	609	575	550	580	609	566	605	624	625	581	621	588	612	610	589	633	605	633	580	643	581	611	555	602	651	633	583	596	603	640	608	626	628	599	616	623	575	620	551	608	616	638	620	591	612	619	580	561	620	631	611	627	646	626	603	553	573	542	626	605	605	641	629	591	596	586	606	615	591	601	593	558	611	539	614	595	595	584	621	664	564	598	631	587	594	604	586	626	596	639	609	591	601	579	643	632	620	608	597	599	606	580	626	550	607	585	627	620	570	567	609	605	628	598	580	613	608	581	643	556	590	599	611	633	610	570	617	610	619	597	570	629	588	578	597	606	649	572	621	597	601	604	587	576	588	616	569	619	615	563	596	568	628	587	618	610	604	560	575	615	657	589	598	543	621	615	647	623	562	590	629	626	600	601	592	599	623	621	590	614	601	585	610	602	595	587	591	608	575	570	610	577	601	608	561	674	580	615	607	590	612
14241	11982	4004	639	1166	2586	2793	5015	4838	1866	1569	766	276	165	213	137	124	127	69	67	44	49	53	45	52	40	44	55	48	42	42	37	47	45	50	42	43	51	46	58	53	43	37	51	51	49	44	51	40	46	56	36	42	38	39	44	56	46	46	51	48	47	42	39	41	53	52	48	50	44	53	50	43	54	41	45	37	41	60	35	36	54	40	43	45	59	41	49	40	49	48	47	46	39	44	40	52	41	50	45	41	39	52	46	49	51	38	50	40	36	49	56	53	48	37	45	44	34	44	62	28	48	48	41	32	46	42	55	36	43	50	36	48	39	47	53	50	51	52	53	47	50	44	60	43	42	44	44	50	55	45	57	48	45	46	44	32	39	48	40	56	34	47	42	46	49	56	43	45	45	44	39	48	49	49	41	48	59	37	49	53	35	49	34	59	53	49	45	50	36	36	40	43	46	46	49	37	55	45	49	45	38	36	49	43	44	47	40	40	42	42	55	52	55	42	44	36	32	44	38	57	50	60	46	41	44	41	47	48	44	48	44	47	44	37	46	52	35	45	57	55	45	49	40	50	42	54	44	45	45	33	48	56	46	41	54	41	45	44	34	41	43	40	39	51	45	45	42	50	51	35	46	44	45	38	42	40	51	56	44	49	55	43	53	42	45	47	58	42	54	48	47	46	35	50	38	49	49	44	57	44	50	56	37	32	41	48	53	51	34	60	52	44	40	45	33	47	36	40	49	49	51	52	46	43	50	51	35	39	51	56	51	40	45	53	32	56	45	49	45	36	66	63	42	45	56	51	53	44	52	50	40	59	53	58	39	58	50	47	45	42	57	43	36	38	63	44	42	59	47	38	50	49	56	52	45	44	46	53	55	38	33	39	54	41	41	38	46	47	45	53	49	55	44	47	36	44	47	41	39	44	34	40	36	47	53	48	38	43	55	46	44	44	42	49	56	60	49	53	37	43	56	47	47	47	42	40	50	44	37	47	49	58	46	55	43	45	56	59	33	49	36	38	38	51	42	46	42	52	54	39	38	44	47	45	49	48	49	49	53	47	51	52	40	54	39	51	37	41	51	44	41	52	54	44	54	44	51	55	44	32	45	49	47	46	56	44	52	40	41	51	56	38	46	44	49	36	53	45	52	50	48	54	44	34	53	43	51	49	38	42	58	38	39	45	44	63	41	39	49	41	61	63	41	61	40	53	41	42	44	46	51	60	65	33	62	42	50	49	49	53	43	45	42	48	57	37	41	48	49	57	38	44	52	48	45	41	37	51	48	53	55	42	52	42	51	54	56	42	48	50	48	61	65	40	41	41	52	48	52	47	56	59	49	36	41	46	42	40	47	49	51	53	41	57	40	40	37	42	49	45	38	48	57	48	40	55	39	39	45	45	39	47	54	45	55	60	46	61	44	36	36	44	43	48	29	60	38	49	51	52	39	44	54	41	38	48	52	58	51	42	53	44	53	40	41	56	44	54	53	45	42	43	48	51	55	45	46	42	44	44	58	43	41	40	53	56	42	47	46	47	54	55	50	58	39	65	53	41	43	52	58	56	48	42	49	47	43	42	45	41	60	53	56	45	42	45	36	34	45	50	60	58	53	32	42	46	53	47	42	61	39	58	55	45	46	51	40	54	49	42	53	47	36	48	46	48	47	58	46	53	49	45	45	52	53	47	50	53	41	42	47	43	50	50	48	43	50	42	40	48	40	46	59	53	47	45	33	40	46	41	52	44	36	47	53	58	45	35	66	58	42	55	49	37	42	43	38	44	62	42	40	40	41	50	39	51	57	39	56	36	66	46	47	34	45	35	48	55	42	52	48	43	41	39	54	40	54	44	44	52	47	54	51	40	50	45	58	44	49	38	48	51	45	47	49	47	46	45	65	52	44	38	51	58	46	48	50	44	41	36	42	56	36	57	47	57	37	44	50	53	47	41	52	41	50	47	51	36	63	40	50	36	49	46	50	50	42	53	42	38	55	47	53	47	53	48	50	51	54	37	46	47	40	42	52	42	52	40	43	49	45	32	54	47	43	46	64	41	37	49	53	43	52	45	50	52	54	41	42	47	48	49	57	40	44	47	42	48	47	41	54	42	49	46	46	58	50	56	46	52	41	45	53	44	42	45	35	44	45	43	52	48	41	41	45	63	48	39	52	41	50	46	48	58	38	48	50	39	52	43	53	33	46	66	44	54	44	50	47	38	37	50	41	60	46	47	48	43	66	55	47	40	55	40	41	54	53	62	56	37	39	56	37	51	51	58	50	61	42	41	49	45	46	50	43	39	55	38	40	46	48	49	53	52	41	45	43	55	49	55	40	45	49	54	40	49	52	49	51	48	49	39	47	54	50	48	44	60	48	49	37	42	53	41	50	30	35	52	32	59	30	55	51	43	52	57	50	60	50	36	42	34	39	50	57	52	46	63	43	50	37	40	43	49	59	61	43	44	52	39	47	43	44	57	48	38	48	53	46	50	63	48	48	44	39	54	50	40	44	46	43	59	49	47	48	46	48	36	42	47	48	53	48	56	62	66	37	48	56	49	59	43	44	59	43	61	52	45	50	35	53	46	60	47	65	43	42	42	35	56	45	56	47	39	41	48	48	42	44	52	49	40	48	51	43	53	40	49	40	49	35	45	42	52	47	40	35	52	49	50	39	36	47	45	48	47	55	29	39	52	51	42	48	47	32	44	45	31	50	38	43	50	54	43	55	39	31	42	43	39	60	50	47	45	43	39	48	37	46	53	45	42	53	44	48	38	54	45	41	47	44	41	46	36	51	34	44	40	37	42	52	52	38	48	52	40	54	48	54	44	32	46	45	51	36	42	56	53	30	38	41	55	33	33	39	46	49	56	46	51	41	39	41	58	44	45	51	54	40	35	38	55	46	49	49	46	53	52	46	50	41	43	40	34	40	44	43	45	30	44	48	38	61	46	54	43	37	44	61	40	50	53	50	36	56	44	52	48	48	50	52	51	49	41	36	43	45	58	33	38	49	48	53	44	43	52	50	41	28	48	47	38	41	40	37	46	50	52	38	39	51	52	45	53	45	55	43	55	57	41	44	63	61	36	45	52	40	49	59	52	48	55	45	47	31	39	52	52	46	45	39	43	46	49	40	68	43	49	31	47	54	43	50	32	44	46	45	46	56	36	48	42	38	54	49	58	50	41	49	54	49	46	46	40	38	47	51	35	36	42	46	34	51	45	51	39	44	45	39	45	46	51	41	42	50	50	45	56	51	52	33	54	35	51	51	34	46	54	41	50	58	47	36	38	42	52	48	38	55	46	48	46	49	55	44	51	45	46	44	47	55	51	45	47	50	48	53	47	44	34	45	45	46	62	47	43	40	47	43	47	54	47	41	34	47	45	47	61	45	50	49	59	44	46	33	33	48	30	40	37	41	53	33	50	45	35	42	45	50	51	47	53	59	46	48	42	60	47	59	35	47	50	37	40	48	60	55	46	57	55	37	55	40	40	50
48882	34583	21032	20433	36833	41921	40603	46294	40122	29844	26276	17523	7647	5687	6013	3885	3089	2698	1864	1302	924	700	621	680	569	587	620	575	612	610	630	627	602	568	630	611	605	627	605	596	614	605	593	592	612	585	572	578	612	637	556	617	604	604	629	588	657	618	561	598	569	649	606	564	572	580	606	584	622	583	637	602	570	636	598	618	612	625	614	587	629	636	617	607	673	614	644	626	632	613	610	613	588	629	618	606	601	625	625	587	622	627	554	618	604	586	587	650	603	610	574	623	588	592	594	586	566	581	612	586	611	600	601	650	663	610	649	609	611	579	641	616	603	586	612	617	588	588	592	628	587	628	576	580	605	637	615	587	629	618	640	597	604	606	602	568	609	563	613	630	576	608	608	641	615	587	627	575	603	671	615	577	581	617	608	630	585	590	638	629	570	587	590	581	607	617	622	621	587	621	606	605	605	621	577	659	572	608	616	619	604	612	594	657	633	605	595	571	614	592	629	619	609	594	616	604	598	637	588	610	648	622	591	575	610	548	632	629	658	624	594	591	592	601	595	639	617	588	611	630	614	604	624	576	617	619	617	623	573	543	614	614	596	612	651	663	609	580	597	634	580	619	654	613	613	631	600	646	625	639	613	605	595	571	604	638	617	612	641	591	615	574	646	628	631	588	588	604	603	610	612	607	579	680	609	602	661	572	608	608	626	612	595	594	627	624	587	562	583	629	591	587	607	593	606	630	562	636	652	617	609	609	569	585	648	634	625	597	625	598	600	591	664	596	617	593	619	578	585	616	618	578	613	616	615	617	620	663	653	596	601	585	597	584	619	585	608	604	600	613	612	633	614	617	622	595	660	624	573	602	602	580	635	621	612	552	598	613	619	641	581	607	625	608	625	635	651	593	615	616	627	619	642	591	647	600	627	597	634	554	579	584	592	595	591	640	615	605	658	591	609	608	604	653	580	636	614	605	629	630	585	625	595	581	616	597	629	560	626	580	630	582	588	587	619	603	691	642	603	658	641	611	608	623	595	572	594	610	618	598	585	594	636	554	632	610	634	569	610	625	593	569	630	600	671	600	596	629	648	600	582	589	617	568	595	647	592	628	640	588	623	593	599	587	619	604	601	617	614	606	566	629	603	598	607	631	576	602	604	567	613	611	630	618	648	605	629	613	618	589	585	572	579	579	585	628	644	600	648	610	607	607	636	645	599	592	598	632	636	614	622	579	602	594	620	591	611	612	623	654	604	583	599	602	581	598	608	668	616	628	610	616	583	578	615	584	581	637	580	639	586	621	606	625	649	640	623	632	610	631	574	582	616	630	601	625	606	611	622	604	652	597	649	620	646	620	598	569	617	586	625	576	626	635	633	616	556	603	588	587	600	627	643	607	615	662	610	604	586	592	606	597	613	614	579	619	623	603	614	631	596	586	579	638	580	622	627	612	574	582	581	587	603	610	611	609	612	652	615	599	598	597	623	569	586	630	580	613	628	619	562	606	615	611	610	605	593	622	622	612	599	625	622	611	637	623	607	606	652	614	593	629	628	634	562	605	583	636	643	613	680	607	601	626	634	583	590	604	621	625	590	583	649	600	571	633	600	657	605	580	626	597	648	593	613	587	606	595	643	617	630	607	661	616	634	613	607	604	621	595	617	534	629	605	633	609	595	596	604	602	585	625	587	564	629	586	621	666	584	653	636	573	576	617	631	603	621	591	607	605	636	614	647	592	601	604	590	590	601	620	579	616	633	595	646	590	600	627	659	564	646	621	622	605	604	581	635	616	561	636	589	568	603	622	626	594	613	600	637	604	596	637	593	658	612	659	608	629	609	663	585	573	626	620	630	597	579	564	628	571	627	595	601	618	664	569	609	600	659	606	619	595	619	576	619	630	609	646	646	601	630	582	621	604	669	569	604	580	629	580	657	612	573	656	573	631	603	603	613	636	617	562	603	581	609	642	622	619	617	584	613	628	649	640	644	577	595	591	606	614	612	605	606	634	617	640	617	606	665	604	607	606	620	646	602	600	590	674	614	626	590	583	639	595	605	612	585	592	608	615	618	609	646	606	616	589	599	614	548	617	631	582	618	613	639	607	605	631	618	609	613	583	647	584	612	600	609	580	640	617	622	616	647	602	641	623	622	635	626	623	634	597	613	627	600	608	618	588	617	579	632	613	608	560	640	650	623	616	610	619	614	631	568	604	629	606	598	608	656	626	593	624	631	633	594	612	635	586	598	637	604	617	627	614	609	623	607	616	644	610	645	650	602	635	605	588	624	592	625	558	645	600	599	583	606	576	571	596	663	661	598	609	625	624	667	578	604	601	609	609	647	645	575	653	578	612	621	617	581	622	612	623	616	608	602	607	629	586	612	549	613	622	597	607	572	583	570	604	583	588	604	630	610	628	603	597	600	659	564	612	585	641	595	635	610	672	604	619	611	627	620	588	639	636	594	628	595	637	552	665	573	615	603	618	581	605	642	618	646	593	583	632	624	645	606	618	600	632	595	609	575	593	597	642	585	577	644	586	645	630	608	630	584	604	609	602	643	606	571	606	631	614	583	594	662	597	607	600	616	557	559	664	612	605	626	621	617	621	599	602	641	634	590	649	572	576	641	596	605	627	581	623	623	644	610	577	602	658	605	625	624	609	629	611	634	605	602	594	612	621	609	623	609	610	622	613	635	618	614	606	591	640	614	566	622	632	630	649	596	628	641	572	634	584	606	569	636	594	610	587	613	588	639	604	610	552	612	622	626	623	599	644	659	579	607	592	654	600	606	587	612	643	605	665	613	626	633	604	632	583	624	583	585	650	614	595	564	626	636	646	561	599	608	618	612	622	605	632	571	574	577	593	599	598	572	566	629	594	628	590	624	591	581	650	642	605	614	604	615	589	608	634	627	616	542	571	589	617	575	586	634	610	606	613	644	577	609	595	623	625	581	585	620	636	650	593	604	640	650	633	640	580	554	609	596	594	618	576	661	630	618	578	615	627	608	582	567	596	645	563	611	611	558	621	553	640	672	652	630	623	630	618	552	614	606	588	585	599	579	588	629	599	607	578	583	622	587	590	634	589	611	557	580	601	626	569	578	601	584	583	592	579	590	630	608	571	628	600	608	592	612	565	616	612	592	584	590	611	614	609	579	594	666	601	615	593	632	593	601	627	664	642	569	622	601	584	628	599	582	609	610	588	622	593	615	610	628	592	618	612	575	671	656	573	612	643	596	650	612	612	615	648	578	640	589	571	608	622	596	624	660	615	668	596	577	596	634	595	630	647	636	593	587	673	616	635	625	645	644	618	628	641	615	615	558	619	599	639	601	631	587	594	596	639	621	628	660	647	592	605	650	623	605	646	593	590	606	590	594	627	617	586	615	587	607	603	647	624	581	566	624	587	591	610	617	639	625	647	607	586	605	606	590	617	613	611	616	591	590	603	591	618	595	595	577	627	589	647	571	607	553	637	603	639	638	636	623	601	644	602	615	625	608	595	674	612
20498	21410	7345	1040	2673	4523	4302	9128	8229	2783	2453	1034	363	278	287	164	147	141	94	69	79	52	48	45	47	43	51	46	53	44	40	45	50	44	49	41	52	49	50	42	45	43	47	50	44	39	64	56	36	50	43	40	42	49	51	42	49	46	40	49	43	57	57	53	33	53	47	40	37	62	46	47	53	46	47	45	48	61	50	51	53	48	56	38	35	50	48	52	43	40	51	47	52	50	46	51	39	56	46	50	50	44	48	44	41	59	44	50	49	38	37	61	42	53	50	51	52	53	48	36	53	56	47	58	45	37	64	49	39	40	55	46	50	41	45	53	52	46	50	43	42	47	41	61	49	41	41	43	52	37	42	53	44	54	44	46	47	38	48	49	64	52	47	41	60	52	58	59	43	52	45	47	42	41	51	39	39	50	52	56	41	51	57	48	47	51	50	42	44	47	37	42	46	49	46	43	49	55	41	57	39	41	45	45	49	50	50	48	47	35	45	57	34	59	47	40	33	47	51	41	44	59	46	57	43	43	47	55	50	40	49	44	50	42	52	42	51	40	48	62	36	58	61	50	45	48	55	43	47	54	57	44	47	43	55	52	42	28	48	47	42	47	37	31	54	44	41	43	39	56	39	46	41	51	49	48	51	33	36	39	40	42	43	48	52	47	32	47	45	38	44	45	49	51	35	49	35	58	45	45	40	48	39	49	39	51	50	50	48	40	45	52	46	48	49	51	47	46	45	48	56	48	41	39	61	49	35	55	62	53	49	38	42	40	53	47	47	49	41	39	32	33	44	56	46	48	39	57	36	63	61	36	48	53	42	48	30	40	47	36	55	51	45	48	50	54	51	62	51	55	51	44	54	49	47	41	54	46	51	45	41	44	45	48	51	46	47	46	51	39	33	47	43	48	54	43	52	46	55	50	37	38	57	39	52	46	45	61	45	45	48	59	40	44	48	42	51	57	44	38	50	58	42	51	53	52	49	36	51	35	41	58	48	39	40	49	44	44	45	43	47	45	46	50	49	42	36	45	52	30	54	45	38	38	51	43	59	33	59	50	65	53	46	43	37	53	59	43	44	47	54	58	50	46	57	42	44	46	60	38	57	49	45	45	44	42	54	44	56	40	54	46	35	43	62	48	41	46	43	44	52	55	58	43	47	45	52	62	37	36	42	62	37	35	44	48	40	52	55	53	51	41	50	46	59	41	47	46	56	47	48	53	43	47	54	57	42	48	32	37	53	41	40	55	54	54	46	46	53	48	54	31	44	54	49	52	52	50	55	48	49	41	41	51	48	46	39	38	48	41	44	46	53	37	53	51	44	35	41	38	42	52	40	46	34	46	39	55	61	45	47	58	48	52	47	33	45	39	50	58	43	50	44	46	51	33	54	45	46	47	55	51	49	39	51	54	40	40	46	38	44	58	49	62	47	62	44	56	51	59	32	42	53	41	52	42	41	45	46	39	45	51	57	52	55	65	53	44	40	45	61	47	58	54	69	39	35	52	39	45	51	39	59	57	53	45	42	59	35	48	36	39	53	45	46	40	41	38	45	48	47	50	41	51	37	42	36	42	55	46	52	56	57	40	48	51	41	46	43	51	46	41	46	50	56	37	51	55	64	51	43	69	45	43	42	40	50	44	63	44	43	43	51	40	46	48	42	53	49	43	41	50	32	47	45	54	51	50	45	70	50	41	47	34	49	49	49	52	69	45	64	41	46	37	41	53	52	35	48	36	37	51	48	67	50	44	44	61	39	36	43	48	57	67	52	35	48	38	47	44	44	44	43	44	45	51	55	41	45	56	43	43	31	41	53	64	57	41	58	47	40	42	48	51	38	46	62	33	41	45	49	34	42	56	45	46	44	44	37	41	36	45	45	55	51	40	43	50	56	53	45	48	48	49	49	39	49	46	54	51	50	60	48	42	50	46	41	59	57	57	44	45	31	54	58	59	37	46	49	59	52	43	43	50	58	47	51	47	46	44	46	41	35	42	51	45	59	46	45	41	42	51	52	57	44	45	43	44	44	47	47	57	49	56	49	42	51	55	52	50	49	40	51	46	59	46	42	37	44	52	44	45	50	46	43	53	52	60	48	63	56	43	41	39	42	40	63	45	46	50	51	44	47	44	59	46	46	59	46	37	51	48	32	42	47	37	47	51	42	33	34	55	51	43	49	52	61	53	50	42	47	46	47	45	45	70	34	53	47	46	55	31	49	53	41	63	68	41	49	39	44	59	37	43	45	46	38	41	49	56	50	34	59	53	46	40	50	44	59	53	55	43	43	46	51	31	48	52	26	47	48	46	53	35	34	45	51	50	48	52	50	55	50	52	47	44	50	47	48	38	44	47	39	57	50	37	32	48	61	43	56	46	47	41	44	51	59	51	52	44	41	56	42	56	62	45	37	37	47	48	58	51	40	47	48	43	52	42	34	52	39	62	38	43	48	52	43	53	39	46	47	46	54	46	47	41	48	43	55	62	38	45	44	60	40	68	52	47	33	46	47	37	59	37	50	44	59	44	42	61	52	43	50	44	56	32	38	45	58	41	38	52	52	40	47	43	43	40	56	37	38	50	58	46	41	50	44	58	48	53	54	59	51	57	33	47	40	55	49	54	59	44	41	48	44	49	36	31	26	27	43	43	46	44	43	40	55	36	47	44	41	42	58	44	46	47	39	55	56	50	44	48	34	43	50	38	42	51	48	40	57	39	50	41	35	43	41	52	53	55	36	46	51	42	42	53	47	41	51	53	42	50	50	47	39	59	35	42	49	47	57	39	58	52	38	39	44	61	46	57	53	49	50	39	48	53	50	53	34	46	52	56	42	44	64	56	36	48	51	55	45	48	49	43	48	53	48	35	39	49	60	45	47	54	57	42	38	48	53	42	54	62	54	50	45	52	41	47	44	38	44	63	40	63	43	45	42	51	51	46	39	59	53	37	46	49	42	59	41	49	44	38	49	39	29	47	50	35	45	53	44	41	57	51	35	37	51	56	49	50	46	41	33	43	47	39	43	56	48	44	43	44	38	55	59	40	51	47	47	41	52	41	52	39	45	48	44	32	59	48	54	51	53	47	56	51	39	44	35	46	49	52	44	34	46	40	53	49	45	53	34	40	37	54	52	44	46	56	45	42	52	53	51	48	56	45	52	33	49	50	40	53	40	47	40	50	50	54	35	38	56	39	63	47	41	48	50	48	50	58	60	50	47	47	56	43	49	49	47	48	45	44	57	48	57	45	45	49	45	48	61	43	47	45	58	48	39	47	51	51	52	58	42	54	41	49	42	55	52	55	48	52	48	42	48	44	48	52	50	61	44	36	47	43	38	51	53	45	40	42	43	38	37	46	52	37	41	50	44	56	41	51	39	39	46	48	50	48	48	47	47	52	44	41	54	43	41	41	43	43	62	42	58	51	48	44	52	58	42	43	50	49	48	42	49	40	52	52	40	45	37	34	51	48	56	41	52	41	49	56	45	53	50	51	42	51
53034	41137	24238	26249	47281	49507	46467	55463	45981	33175	30507	20162	9981	8391	7367	4893	3949	3295	2241	1447	932	756	678	639	606	596	662	611	592	622	644	631	575	613	562	621	577	618	626	630	575	617	625	627	543	617	593	595	615	614	609	590	595	625	582	583	621	547	587	611	621	627	599	613	609	589	655	617	642	638	606	651	573	638	589	605	612	644	625	612	621	637	575	605	640	593	544	636	623	610	595	617	586	621	580	591	618	638	601	627	662	624	595	562	630	598	634	602	598	606	674	584	608	626	596	570	627	586	579	614	608	654	583	625	627	598	613	584	614	589	625	596	653	613	606	619	623	630	616	576	608	636	568	605	620	581	614	622	636	660	617	568	610	662	616	651	619	615	607	580	608	611	626	638	594	580	614	570	578	639	618	641	614	643	601	604	621	542	657	611	600	626	617	623	658	615	574	645	667	608	669	639	616	602	637	585	569	611	632	611	586	594	572	669	627	581	596	602	625	603	585	648	593	661	597	616	665	601	627	610	643	633	586	594	624	589	671	581	601	595	610	617	644	599	631	668	580	576	577	654	651	608	661	628	611	634	639	608	605	596	581	627	654	601	629	628	622	646	616	632	641	618	650	591	601	580	617	627	601	616	595	608	625	610	640	682	588	582	633	626	622	640	610	611	635	631	612	602	595	645	642	611	606	634	610	638	607	631	606	590	587	640	634	612	617	605	640	619	634	671	611	629	630	620	596	585	625	616	627	623	601	606	599	613	603	596	595	609	590	619	593	592	659	653	593	617	606	629	642	607	570	621	635	601	612	627	597	643	618	617	637	627	629	573	612	604	643	661	616	642	625	642	630	567	606	638	634	619	595	584	620	596	641	604	575	628	622	624	598	696	631	653	600	606	619	635	602	605	626	578	558	648	564	625	613	610	592	633	574	698	611	611	572	647	608	603	632	638	635	608	672	604	621	601	571	636	640	621	637	580	648	636	662	629	625	568	615	649	639	655	614	622	629	592	629	612	630	627	618	578	607	594	651	560	607	609	625	602	597	617	635	618	648	613	602	642	610	613	568	648	603	597	651	618	615	621	606	643	620	626	597	645	606	597	650	610	600	686	580	610	655	598	609	598	654	593	607	624	648	661	601	598	613	603	630	639	638	625	591	662	609	629	583	624	627	615	662	583	617	590	619	628	579	589	618	640	596	608	619	631	639	630	601	621	592	653	642	630	637	633	623	620	605	616	637	614	630	562	655	628	600	616	612	584	557	603	566	643	660	692	587	587	595	643	636	597	639	623	618	621	597	639	637	628	591	564	590	582	623	654	601	639	580	639	662	668	612	572	625	603	596	587	595	650	616	634	564	587	615	613	621	680	614	597	611	636	647	650	648	554	646	664	600	615	625	612	599	602	578	654	629	636	603	565	665	653	649	672	622	601	615	624	589	620	615	614	678	598	665	625	632	678	623	584	583	625	625	594	618	628	611	657	631	636	600	585	679	645	667	606	614	617	596	632	615	593	663	611	615	624	588	642	634	685	584	635	551	607	606	584	594	655	643	610	628	627	631	615	608	634	651	627	655	588	606	600	589	604	597	658	654	610	604	619	571	645	595	597	604	602	651	632	649	606	628	605	621	643	623	604	602	606	634	619	543	643	612	673	640	669	616	623	601	610	612	619	577	601	587	594	619	647	614	663	633	648	618	632	618	622	625	623	625	653	633	590	605	607	628	637	594	632	594	592	580	573	646	625	587	600	613	620	628	655	667	629	600	595	573	661	594	634	620	585	588	597	608	604	643	666	600	631	620	633	616	625	645	610	613	574	605	621	600	591	596	650	652	626	620	624	612	610	585	589	640	612	625	599	606	637	648	614	624	636	644	650	627	617	661	612	607	641	611	609	653	652	627	622	625	622	644	599	590	635	593	665	625	645	598	591	641	585	615	657	610	621	652	615	652	636	614	655	611	627	638	613	602	605	631	631	617	580	647	618	639	584	617	638	607	610	623	615	623	622	659	608	636	620	594	615	606	608	545	590	597	648	641	612	638	637	596	568	614	607	590	637	608	628	621	623	596	608	640	622	644	622	610	622	557	604	616	616	591	606	596	620	634	624	603	581	584	622	581	670	640	641	659	573	586	614	619	622	627	582	627	637	555	620	665	621	611	625	632	616	649	664	583	599	608	657	633	633	636	588	630	633	558	579	638	639	587	629	629	589	593	588	640	571	620	616	701	619	607	630	616	572	583	592	604	638	582	618	639	636	604	627	608	620	652	606	622	640	632	620	611	643	643	597	629	619	616	610	600	622	635	582	608	595	578	601	595	588	605	640	646	626	643	647	590	628	651	628	601	618	615	615	618	617	553	586	611	701	605	622	593	591	612	581	649	609	606	608	639	611	595	598	610	611	644	628	650	580	590	618	615	622	659	634	634	614	622	612	612	572	631	632	571	611	597	636	610	634	550	607	639	633	611	619	626	595	652	632	605	631	648	629	611	601	591	592	646	586	598	617	600	575	612	626	617	617	621	637	562	657	620	655	641	575	610	624	579	646	589	617	611	599	667	622	581	601	625	600	604	617	615	596	651	628	591	652	647	598	636	628	661	620	624	615	635	639	572	573	686	614	598	593	574	619	568	605	638	612	597	682	593	629	614	601	614	650	597	593	621	599	581	645	607	587	635	629	588	584	585	626	616	592	569	616	586	617	538	584	616	651	617	615	559	646	607	635	580	616	609	609	599	605	631	622	600	618	624	605	593	687	612	579	647	658	647	631	621	581	644	637	638	611	568	650	584	629	594	619	614	609	580	636	613	611	613	641	605	593	620	603	588	584	589	584	641	613	631	605	606	622	610	581	598	675	576	593	669	624	603	619	605	587	588	616	583	592	613	623	670	623	633	617	611	592	612	617	603	620	632	623	611	585	605	599	631	611	636	626	572	586	621	644	578	662	602	577	595	593	584	624	632	596	579	609	596	677	592	592	630	618	606	652	635	619	624	649	598	616	617	592	663	607	669	648	655	641	600	636	582	648	589	624	629	632	635	597	586	589	631	642	643	630	625	598	597	673	638	602	610	616	591	611	595	645	615	609	607	618	621	590	571	581	599	653	615	632	597	603	611	606	650	647	588	597	588	608	607	609	670	595	630	631	587	621	559	590	627	592	621	622	611	664	625	612	636	644	638	624	617	600	639	643	596	632	579	645	576	627	604	625	635	603	583	629	629	694	617	654	560	619	629	603	602	640	605	607	588	588	629	571	643	594	599	649	578	640	651	611	648	641	610	646	571	600	665	590	619	642	601	666	628	618	589	624	608	565	602	624	593	616	612	578	569	641	646	621	575	605	581	600	605	607	621	587	641	602	564	627	647	625	635	622	672	676	577	602	664	620	642	629	622	623	609	631	585	671	559	629	627	606	631	644	606	640	616	601	646	654	642	665	654	600	579	632	611	643	589	611	648	648	594	625	642	610	603	669	640	623	602	650	610	639	612	635	622	645	672	584	627	659	580	591
7141	4733	1563	202	590	816	775	1548	1528	603	500	284	114	98	87	52	55	51	45	61	42	57	56	65	49	46	40	48	52	48	44	48	48	43	43	47	51	41	51	38	36	56	38	37	49	37	51	48	40	38	42	51	54	45	47	37	41	47	50	47	43	30	49	44	44	50	43	58	38	48	49	41	38	38	47	51	48	49	36	36	43	52	48	45	46	44	45	50	39	46	47	53	57	46	38	52	37	56	43	52	42	46	44	39	53	47	50	48	45	48	45	46	44	37	46	44	42	47	50	76	62	41	54	42	53	47	52	51	41	49	46	38	48	40	48	41	53	53	48	48	58	44	34	37	47	48	61	50	38	45	40	38	48	56	43	41	44	48	51	47	46	39	51	47	58	60	44	38	57	34	36	47	38	54	50	42	51	37	38	54	32	42	31	53	45	37	48	57	49	52	41	45	35	46	53	40	42	40	42	39	40	42	44	46	36	36	40	52	37	36	56	55	45	52	55	56	47	51	42	36	40	44	57	46	48	48	36	38	46	48	47	44	49	49	37	52	41	31	46	54	48	37	37	35	39	41	47	55	47	41	44	42	51	45	59	41	46	46	49	39	63	40	48	52	34	48	50	38	46	51	37	38	55	37	46	41	42	48	44	39	52	55	44	43	40	54	42	45	38	35	47	40	43	34	37	49	63	39	44	42	44	49	45	42	60	45	48	52	40	39	56	50	41	53	43	54	47	51	36	48	40	37	43	43	49	47	52	43	40	52	41	48	54	53	38	51	47	42	36	57	44	38	49	45	40	39	36	39	42	52	37	43	40	55	36	49	44	51	49	60	35	40	45	49	53	46	57	42	36	56	49	37	50	48	40	45	42	50	48	53	50	47	50	45	38	46	43	36	44	57	35	50	48	30	41	45	44	46	45	53	33	49	52	49	43	39	55	45	54	46	53	61	29	57	53	40	49	40	50	49	47	47	32	42	52	40	54	52	44	38	51	41	48	48	39	57	56	39	44	41	46	50	50	45	63	51	65	38	46	43	51	45	48	38	48	45	44	38	48	43	34	41	55	36	52	40	39	56	40	48	45	38	43	56	51	40	37	54	37	40	55	52	44	50	37	42	45	52	48	32	38	53	39	41	38	30	53	50	42	48	31	40	47	55	52	46	55	44	31	52	49	52	38	52	55	44	38	41	48	49	43	40	44	54	46	53	46	49	45	42	37	48	57	55	42	48	50	51	50	49	48	56	47	49	53	47	42	49	52	36	45	44	55	49	44	57	44	43	38	37	34	36	51	37	50	57	62	46	44	49	41	49	54	45	43	46	51	40	49	50	42	51	48	36	41	42	44	37	48	57	43	41	38	48	59	41	50	40	49	39	52	48	49	48	44	43	47	41	55	48	43	53	52	44	55	30	49	46	40	52	48	41	51	42	42	51	55	38	46	39	47	47	59	43	49	54	49	38	51	51	45	39	55	44	47	52	47	39	35	45	42	40	38	52	45	40	40	45	41	45	35	46	55	53	50	40	47	52	42	37	38	41	45	49	45	47	58	61	50	51	64	48	50	38	44	40	51	43	58	45	36	51	47	51	52	47	40	38	53	43	60	57	49	65	37	36	54	41	41	52	47	39	59	49	44	46	59	43	44	55	47	39	45	41	50	37	41	47	58	45	50	51	40	53	46	39	50	58	41	39	49	39	36	47	43	42	45	59	41	48	57	35	38	57	47	50	44	48	43	56	40	48	44	41	55	46	47	36	44	42	38	49	43	56	49	51	50	44	49	50	38	37	53	46	40	49	49	42	46	42	50	49	53	36	47	45	41	42	56	58	40	35	45	43	44	49	47	45	47	49	44	45	39	46	45	53	56	39	49	38	40	42	50	41	49	49	44	40	47	45	34	50	35	43	33	36	51	48	32	60	55	37	39	41	48	50	54	55	51	34	52	50	55	53	47	36	49	51	45	52	55	57	47	41	45	41	47	58	51	45	44	48	56	47	36	39	44	45	51	45	42	45	64	51	57	36	48	39	44	50	43	49	48	42	55	36	37	34	50	40	46	38	48	55	36	52	42	51	43	53	39	50	36	41	42	50	50	46	50	48	47	38	42	48	47	41	43	46	51	43	44	36	34	45	51	42	41	47	56	51	47	40	53	55	45	44	55	51	44	47	56	50	45	44	53	39	46	41	37	31	54	37	46	43	55	39	47	49	43	47	44	44	35	29	45	45	45	31	39	59	52	34	45	53	45	48	36	42	47	49	47	48	36	45	35	47	33	48	43	48	42	37	42	40	52	36	53	54	50	44	40	47	43	45	36	49	59	61	36	45	44	44	34	51	36	41	47	55	47	41	39	36	49	48	42	51	48	50	46	43	32	50	42	51	51	52	56	54	48	51	41	47	49	46	36	33	58	39	57	62	41	50	53	30	43	48	45	39	49	50	54	47	39	48	45	36	41	41	44	44	41	46	50	59	47	31	58	45	47	47	54	48	51	40	46	39	46	42	54	50	33	36	45	54	39	39	48	40	37	46	46	46	40	54	41	50	46	49	41	48	44	38	58	50	58	42	47	39	42	44	53	53	43	44	50	55	50	45	41	46	56	40	47	47	37	40	51	61	55	55	43	62	50	45	46	39	35	41	51	58	37	47	47	44	33	57	45	44	54	45	42	54	44	39	70	55	39	52	52	50	51	53	44	50	54	54	44	51	44	41	47	40	49	35	50	50	45	48	42	38	48	55	42	46	41	45	47	47	47	56	53	40	37	44	44	46	40	39	43	39	55	33	46	36	44	46	46	49	57	45	33	42	55	42	48	51	50	35	48	46	54	52	51	51	54	50	62	44	53	49	38	52	51	50	51	53	43	53	44	44	47	52	52	54	44	50	42	44	43	42	39	43	51	38	39	49	47	45	36	46	47	42	41	46	42	52	53	39	39	43	36	48	48	35	54	56	43	34	49	38	34	46	52	47	51	37	40	43	40	54	50	49	44	55	51	49	55	36	45	42	51	36	28	58	54	45	37	43	63	48	32	40	42	49	47	43	42	47	44	35	52	43	39	43	53	50	41	47	42	49	56	42	40	51	38	42	40	44	40	47	52	40	42	45	48	43	39	48	42	43	41	49	36	37	43	46	45	42	48	47	41	47	46	55	42	41	54	53	40	39	47	34	54	58	60	57	53	61	55	43	49	44	43	59	37	43	49	40	45	43	39	50	39	48	46	56	45	39	31	54	49	46	40	38	42	49	42	47	35	40	45	36	52	39	43	35	50	60	40	58	37	34	55	48	54	41	64	48	43	41	41	35	32	26	47	52	53	42	51	44	47	55	48	47	45	36	48	50	45	45	40	39	58	44	39	36	57	59	46	53	45	46	44	40	28	42	45	43	43	36	41	52	29	42	62	47	61	39	48	53	52	44	33	52	50	40	68	38	43	42	49	50	49	47	44	51	36	52	36	43	48	37	43	55	59	33	38	55	57	36	47	35	44	59	43	38
40057	27593	15863	11248	30036	28067	27018	32262	27122	17709	14826	8163	3086	2185	2162	1408	1187	1070	946	725	661	631	627	605	618	628	584	592	631	555	596	550	550	564	542	581	576	592	584	588	586	592	621	550	615	589	619	601	599	609	619	601	531	584	615	565	561	618	596	621	602	612	627	587	601	549	548	578	602	605	585	592	614	611	568	598	575	607	573	564	562	591	622	574	584	590	616	591	581	597	606	620	563	577	564	574	616	620	555	606	573	563	547	669	551	551	554	574	623	575	605	556	574	561	562	664	618	551	596	556	606	588	598	590	572	612	598	549	559	606	624	589	588	587	594	588	566	609	626	592	623	606	610	618	621	561	633	565	621	599	588	592	601	608	609	588	572	609	559	548	600	599	583	577	579	571	574	569	600	574	611	555	542	597	612	550	588	572	572	595	574	615	605	602	585	583	558	564	566	590	609	609	576	599	554	597	623	602	613	588	608	573	604	565	568	585	604	577	569	592	556	575	582	579	634	601	546	573	526	606	656	565	548	563	586	577	627	543	588	568	557	568	544	609	609	584	595	575	610	591	587	590	586	604	555	551	581	599	607	617	601	601	587	599	568	608	579	648	624	585	587	626	569	572	585	548	562	591	573	585	597	592	608	616	625	635	607	551	619	616	650	608	587	574	604	590	555	582	607	590	564	577	607	582	583	610	553	621	575	572	599	602	530	585	585	589	608	587	590	612	620	569	602	573	597	564	606	594	592	566	645	576	548	571	588	605	623	562	643	555	612	607	636	603	585	577	579	541	563	610	592	571	584	571	610	637	609	570	551	584	566	626	578	552	578	600	564	614	568	627	588	587	589	543	603	547	607	616	565	615	596	605	570	591	605	604	585	601	568	537	580	536	561	593	574	583	562	609	581	609	605	565	567	576	573	586	592	526	612	617	571	571	555	577	600	554	585	597	547	599	552	579	596	586	592	578	568	563	586	604	544	601	645	604	586	546	565	565	545	589	610	623	602	599	613	578	554	595	609	601	551	645	607	551	588	596	593	577	552	605	556	627	602	566	623	579	594	548	547	593	578	581	554	563	575	618	577	587	583	615	542	594	545	631	614	553	554	600	545	594	570	613	586	562	550	618	522	609	616	622	584	599	612	585	602	609	572	602	604	582	610	596	580	618	590	603	514	603	588	592	569	604	585	618	567	563	591	600	577	589	553	566	576	603	579	604	574	556	602	598	642	573	581	601	585	586	606	610	607	584	595	560	633	566	625	585	560	592	591	597	592	562	610	534	544	592	601	625	574	577	515	579	604	549	597	616	587	598	588	575	547	614	576	609	618	582	601	593	568	612	577	580	578	610	603	556	626	613	562	620	576	584	620	556	622	572	593	588	614	574	618	586	586	584	577	589	575	558	601	571	559	605	609	515	601	630	569	573	582	614	588	587	600	513	557	557	654	611	579	571	525	624	566	602	618	590	590	592	564	641	598	595	578	552	575	582	575	601	576	645	643	611	629	606	578	597	606	558	588	592	579	607	584	582	551	561	602	559	527	599	573	568	552	572	604	542	589	603	593	562	578	640	572	553	568	619	576	563	560	571	571	588	546	596	583	623	570	556	567	622	607	607	540	579	623	589	562	611	635	573	619	593	600	589	586	602	591	572	597	582	579	560	618	543	588	580	608	579	574	587	630	590	603	578	562	566	591	577	563	574	562	588	604	578	577	615	575	623	622	636	582	571	626	595	613	592	539	607	619	595	593	601	572	580	595	602	546	589	576	574	593	590	583	602	672	585	610	591	597	589	572	563	621	606	610	545	596	600	552	573	578	629	592	575	610	631	533	615	549	586	642	595	554	528	584	580	557	572	592	626	578	593	600	567	602	577	586	555	595	569	600	601	607	594	580	602	621	548	625	588	571	604	595	540	605	564	562	590	583	622	591	555	586	584	572	577	606	598	593	574	573	582	624	595	585	579	580	601	531	583	544	597	571	575	573	626	598	618	576	571	553	560	613	597	574	563	579	593	552	587	569	599	583	552	622	584	599	599	608	597	557	601	611	578	559	654	581	586	595	565	587	622	623	574	586	578	600	585	604	573	562	588	608	603	645	559	577	607	607	590	587	610	613	586	582	572	591	593	561	568	596	587	588	618	549	589	630	587	571	630	640	605	562	591	605	579	579	578	589	593	585	600	623	568	627	606	576	573	612	605	609	607	584	579	611	586	561	559	600	555	605	598	525	581	621	583	580	597	626	589	573	596	576	625	584	602	588	603	561	580	578	578	586	608	574	619	595	617	563	582	605	577	575	611	570	551	610	604	577	586	578	559	610	549	647	556	598	581	541	603	528	603	608	546	599	626	584	558	561	598	567	563	582	592	591	619	584	576	576	559	589	616	586	587	567	548	616	619	592	619	536	544	591	599	582	533	552	532	567	592	616	571	570	588	618	571	610	552	559	620	586	602	615	633	608	553	590	571	561	618	639	558	599	573	608	559	598	589	635	517	592	580	567	568	591	568	576	576	587	587	595	572	604	591	583	622	603	625	613	595	628	608	632	575	587	580	585	611	635	583	588	596	583	630	571	592	618	574	570	584	549	589	588	569	561	630	567	632	597	556	596	614	548	597	586	571	573	606	578	601	629	591	558	573	581	581	599	566	573	585	576	610	603	584	616	611	550	595	608	569	600	620	574	588	610	560	585	593	541	589	591	599	599	608	577	566	615	583	555	588	599	569	564	588	559	623	621	587	564	547	583	567	586	607	612	612	584	569	594	555	542	554	570	568	633	625	558	571	565	597	549	594	591	595	611	603	624	600	627	606	560	573	582	583	611	586	580	559	598	564	591	604	602	580	589	562	534	592	576	556	549	564	584	659	603	592	582	551	605	619	627	577	605	569	583	588	613	609	588	577	651	579	562	605	619	553	630	605	551	626	531	594	620	568	555	583	569	592	598	589	569	564	586	606	571	603	614	551	625	656	582	579	588	607	638	607	609	592	588	600	595	588	581	601	595	587	602	609	550	560	645	580	576	585	590	609	572	569	544	602	560	571	577	566	585	574	548	566	609	567	587	613	608	619	609	590	606	573	599	596	602	568	599	567	623	605	554	609	577	599	588	595	592	602	561	569	566	576	561	639	570	595	552	610	542	571	558	596	562	581	544	598	568	585	602	587	602	629	588	570	592	614	578	540	584	602	593	564	573	559	569	599	585	606	619	596	582	600	563	567	576	610	586	616	582	584	569	563	541	600	584	588	552	606	575	616	579	595	586	609	639	658	588	629	617	600	576	593	580	584	608	586	581	537	575	598	541	586	582	558	605	577	608	591	580	642	621	566	597	600	584	615	632	624	632	618	574	568	611	574	561	617	604	569	557	601	612	653	569	574	625	640	537	566	631	574	576	576	623	615	583	593	567	629	578	638	589	589	601	608	566	584	599	585	578	535	606	573	607	534	627	610	581	592	585	579	599	562	591	591	595	568	579	557	573	585	603	584	575	587	629	569	630	558	587	609
15554	16028	5782	798	2092	2595	2489	4616	3235	1769	1058	537	231	171	179	97	100	95	82	57	47	51	49	40	45	36	47	47	53	40	49	54	43	46	39	49	42	48	38	47	48	51	56	49	60	45	42	43	41	47	56	44	51	46	36	28	60	46	46	36	45	41	46	46	43	50	44	47	59	47	59	46	37	51	37	41	40	51	41	50	66	57	56	50	41	47	46	50	45	44	47	47	47	58	52	49	50	44	47	47	40	41	37	41	49	34	42	49	32	47	52	44	44	42	48	42	36	36	45	43	54	44	40	47	44	57	39	49	45	44	41	36	41	44	47	48	36	39	50	55	43	56	39	41	36	41	42	54	38	55	46	43	42	37	55	41	55	60	47	47	41	57	39	45	43	40	42	44	47	48	54	35	39	54	43	32	42	52	62	48	45	56	53	38	43	42	49	57	41	39	37	38	47	47	61	54	44	40	45	44	50	50	49	56	51	43	41	39	31	39	48	35	48	43	48	51	42	51	43	56	40	59	53	46	51	43	56	56	47	54	59	48	37	45	49	43	37	53	49	51	56	43	43	41	47	56	53	40	51	39	52	37	32	51	41	48	45	38	39	44	53	42	41	39	43	61	43	23	57	46	41	45	53	53	45	51	37	35	44	38	52	52	46	48	47	36	35	51	49	48	37	40	53	39	41	54	42	56	37	53	39	39	43	37	40	37	52	39	52	34	58	44	45	49	37	39	48	51	50	50	45	54	56	48	43	35	40	61	47	36	44	47	51	46	45	36	47	41	47	51	32	32	59	52	57	55	39	40	42	40	50	43	50	55	69	34	45	53	43	46	54	43	44	54	51	55	57	41	53	41	44	54	39	45	59	43	45	47	47	62	48	47	49	43	38	58	53	45	48	57	42	41	59	31	46	49	52	48	41	55	54	46	52	51	45	54	59	46	48	39	47	47	56	48	50	38	50	55	41	46	51	45	52	47	48	40	43	47	52	51	47	47	47	51	33	51	51	44	41	51	33	47	46	52	42	38	49	58	43	44	41	31	47	52	48	46	42	48	45	55	40	48	42	42	52	39	37	54	46	38	38	49	45	44	38	57	53	44	45	46	47	48	52	42	49	38	48	54	46	58	39	53	34	48	50	43	47	52	49	49	50	42	42	39	43	40	51	40	61	45	37	52	44	59	37	40	39	40	54	51	46	44	37	34	43	27	42	49	49	47	44	58	51	51	53	52	55	40	42	40	46	50	45	38	63	46	49	39	55	50	47	41	46	40	52	33	44	43	35	47	45	47	56	38	43	33	42	39	44	37	47	48	49	43	34	48	45	48	49	35	54	42	54	53	37	46	52	50	45	57	45	49	45	58	57	40	52	50	43	48	57	44	30	44	47	45	51	39	51	44	42	39	47	37	53	43	41	50	59	47	40	45	46	43	50	51	48	35	41	49	41	49	28	45	49	43	66	44	37	44	44	41	45	47	39	44	49	59	45	48	47	31	38	56	51	42	40	54	47	51	47	49	48	41	43	40	43	57	43	52	50	45	41	49	47	52	60	48	46	48	50	38	48	51	43	57	42	55	42	44	52	42	52	34	32	34	57	52	35	40	54	47	46	44	53	41	40	48	58	48	36	46	44	49	48	63	62	36	44	39	49	32	52	70	53	42	48	36	41	41	49	48	45	40	41	51	46	40	42	56	37	49	46	48	47	47	51	50	43	46	40	45	39	52	57	42	49	43	41	41	55	33	33	49	41	41	33	52	51	41	50	47	37	55	48	36	43	48	50	43	46	48	34	47	40	51	46	41	43	45	48	49	43	45	46	48	57	52	48	48	53	36	60	49	27	56	42	50	37	39	40	40	53	45	40	36	43	40	42	53	52	59	46	42	50	40	37	42	45	43	50	44	58	45	53	29	46	50	39	39	40	34	47	53	49	45	56	40	53	51	41	49	49	48	41	36	45	41	55	50	40	44	32	37	39	32	46	44	48	38	42	49	47	56	41	41	40	39	44	53	45	32	50	51	56	52	47	56	59	54	43	34	42	44	36	45	57	33	44	53	42	38	53	46	49	35	61	50	58	47	51	57	53	47	44	55	60	40	53	49	50	56	48	54	51	44	43	43	41	58	41	67	40	40	53	56	53	42	51	57	44	49	41	46	45	32	58	44	52	56	59	45	49	44	43	44	44	46	55	35	45	40	37	46	49	45	41	33	53	48	50	47	47	42	47	45	38	51	48	52	50	41	41	40	56	42	59	42	33	51	41	27	45	54	42	43	38	36	37	48	36	43	58	55	42	61	49	40	39	51	46	52	46	41	43	44	42	27	48	39	55	52	41	52	49	54	60	42	41	59	46	44	37	48	42	56	58	37	36	43	56	59	45	60	52	44	41	50	51	58	41	51	51	42	42	59	45	37	52	59	51	47	39	50	50	60	43	41	46	49	50	41	53	45	44	52	32	52	49	39	50	46	38	41	45	46	45	50	42	49	53	56	51	48	42	55	54	45	48	44	33	32	43	42	57	43	46	48	60	48	50	42	48	47	46	46	42	26	38	48	41	50	41	53	44	40	42	57	44	46	50	53	41	47	47	55	57	44	44	51	43	39	51	47	50	58	44	54	45	43	49	35	48	47	36	30	52	40	45	47	50	49	49	48	48	42	63	47	50	42	41	51	37	53	49	50	59	47	36	46	50	41	49	51	49	35	45	42	37	42	59	56	44	44	35	51	48	49	54	54	28	40	42	47	46	45	43	44	46	51	38	51	44	45	50	43	46	43	48	55	52	39	42	44	44	44	47	43	53	47	53	39	53	53	47	38	39	37	51	52	47	37	48	27	41	47	46	55	51	56	46	44	53	47	36	53	54	44	44	46	46	41	56	48	38	38	51	52	37	42	49	32	47	49	49	38	41	49	49	49	40	48	55	34	44	52	40	48	49	31	51	52	46	52	53	40	45	49	44	55	32	53	47	59	45	46	52	47	43	46	44	39	47	44	45	37	49	46	47	41	43	47	56	31	61	38	53	55	37	41	34	46	54	45	42	44	53	43	50	48	55	39	40	45	65	47	52	40	50	36	47	38	41	46	50	39	39	41	53	43	39	39	56	48	41	53	43	40	55	44	58	43	37	54	43	36	43	46	40	49	50	38	51	44	57	40	53	51	46	55	34	44	49	45	56	57	52	48	47	45	41	48	52	53	43	52	40	52	48	55	48	46	52	44	46	49	49	50	56	59	47	48	45	51	46	45	40	40	43	37	47	47	37	54	46	46	55	53	40	40	39	46	60	45	48	55	51	34	47	48	45	38	49	47	50	61	46	46	45	44	49	56	35	49	45	51	46	61	42	49	40	45	45	42	57	50	59	52	36	50	62	39	56	51	42	48	48	46	37	45	42	39	39	54	50	50	49	51	41	51	30	53	47	48	27	36	40	39	38	51	39	38	53	48	46	47	73	35	52	36	35	49	39	54	42	39	41	46	53	40	49	46	35	46	45	39
51825	36777	24881	23337	43336	39108	38910	43689	34236	28077	22368	15037	6040	4515	4595	2654	1933	1913	1314	885	688	691	649	617	605	604	603	586	605	604	640	604	550	572	620	603	592	609	644	595	604	573	581	579	639	602	587	600	578	608	590	589	560	595	592	638	636	610	554	549	604	584	568	527	623	561	572	588	615	553	592	589	587	578	614	650	591	576	616	597	556	615	599	627	613	578	642	579	570	602	586	616	603	594	580	585	625	593	596	533	627	647	594	575	610	582	601	598	604	593	566	574	585	594	622	652	579	579	616	598	578	635	598	632	598	596	583	577	548	607	573	602	599	625	625	596	558	617	595	593	580	664	604	557	610	596	595	594	568	592	600	591	575	539	578	659	617	629	607	592	587	590	614	575	566	581	607	625	559	650	591	610	617	589	600	582	631	614	571	599	607	596	536	541	624	615	577	626	566	583	630	529	613	620	602	592	587	601	625	610	608	575	632	588	563	580	570	576	613	621	555	598	594	605	638	581	587	604	671	623	608	575	594	618	589	585	594	588	582	567	582	598	623	579	612	606	595	592	607	564	611	568	626	571	629	584	626	580	606	586	590	615	580	628	616	579	608	600	626	599	572	589	569	536	599	571	603	610	556	596	626	613	616	596	606	613	613	580	599	568	586	637	623	620	576	600	604	604	626	613	593	587	605	619	614	561	625	616	576	594	597	594	620	604	599	620	593	643	550	594	588	620	600	594	560	621	621	571	612	549	576	607	595	679	599	620	605	577	611	641	583	619	631	569	580	601	615	590	625	587	590	576	566	580	582	586	567	584	620	658	617	632	592	572	608	594	602	586	548	609	601	603	576	612	598	617	625	602	592	622	601	570	614	581	589	579	619	595	628	620	565	667	578	629	582	631	599	588	562	602	602	649	601	588	589	647	608	580	611	601	632	577	577	587	577	610	627	602	633	559	612	611	622	636	587	623	616	617	549	626	602	616	611	600	605	599	575	620	577	612	610	633	574	570	588	596	614	578	609	575	646	624	613	604	622	587	581	606	569	584	625	587	609	624	629	568	636	639	605	577	587	609	612	557	604	615	622	563	592	590	636	613	588	590	598	588	608	602	579	612	592	588	605	606	619	652	617	609	600	595	612	569	571	631	662	604	618	638	583	590	567	581	570	617	599	611	612	612	609	576	594	610	612	600	624	606	612	596	602	611	593	604	580	614	638	648	632	552	587	596	586	629	589	581	608	587	615	634	573	614	627	619	590	607	570	619	569	613	586	605	561	609	609	572	587	580	605	584	607	610	599	614	587	644	596	586	624	611	607	559	593	608	591	604	601	597	587	608	635	579	574	585	615	621	644	673	612	578	584	601	597	604	587	578	636	532	602	601	616	604	583	614	620	616	599	558	589	608	600	643	662	615	601	582	614	592	614	620	599	584	548	639	595	588	551	613	583	621	571	598	590	579	586	631	617	610	631	611	590	596	598	602	616	584	581	595	571	628	613	522	575	596	577	565	599	583	621	612	583	598	614	584	649	579	588	595	633	588	561	600	579	596	596	568	619	624	604	583	619	633	564	619	597	604	573	581	606	535	590	581	636	566	637	620	582	591	588	601	617	595	561	591	618	642	600	585	586	619	597	573	568	598	612	609	597	612	626	599	590	620	608	609	606	575	593	580	633	592	613	582	574	576	575	576	618	627	572	598	595	624	578	593	603	620	625	600	593	595	602	607	572	599	578	625	601	576	608	581	629	581	580	578	585	605	578	621	589	578	558	588	573	596	654	606	614	569	558	576	613	547	663	585	609	557	650	614	613	576	603	623	597	599	586	554	587	606	583	626	578	599	590	589	579	609	602	638	574	615	559	618	577	578	576	565	566	555	605	585	613	595	583	608	652	602	605	611	640	633	622	579	605	588	632	606	608	626	603	633	639	623	622	600	606	554	600	584	605	577	611	565	595	576	592	615	634	609	593	629	610	608	602	571	621	591	669	585	599	644	591	560	582	553	634	640	628	583	602	614	597	580	591	555	571	547	611	620	615	607	577	590	618	613	622	585	603	565	616	572	620	607	594	643	589	597	585	605	595	580	637	573	587	622	573	588	628	620	607	574	557	578	592	583	570	606	607	617	632	618	623	592	646	639	614	565	588	608	599	618	613	590	605	589	554	608	571	562	556	588	628	571	637	598	583	624	566	561	595	573	602	617	573	595	582	580	546	591	584	615	594	618	608	632	605	612	602	586	606	624	608	614	614	637	611	601	601	598	581	631	604	629	603	552	627	586	646	636	634	601	598	589	624	555	571	614	565	667	593	548	574	605	586	579	559	601	625	581	639	595	614	599	603	580	622	573	613	613	582	634	609	620	619	545	568	577	570	666	584	643	623	565	596	599	616	591	585	664	599	633	615	593	614	614	603	595	563	604	638	554	636	592	637	614	628	587	582	609	596	580	621	570	583	606	595	593	625	645	587	611	564	600	570	602	566	594	542	571	595	663	573	608	595	614	586	595	635	623	620	615	621	616	628	575	592	599	580	607	646	586	577	583	621	582	579	614	623	603	606	620	576	552	620	589	583	584	588	586	604	579	614	628	589	575	587	577	584	571	578	588	558	594	647	591	625	640	594	638	586	578	580	615	639	636	566	615	597	594	586	590	603	611	601	576	619	606	589	595	611	603	564	616	616	616	609	609	611	598	605	573	604	600	618	575	650	601	609	582	573	573	622	612	577	568	555	590	639	612	622	631	619	649	580	591	611	613	534	574	617	605	581	601	602	557	621	594	601	595	616	619	575	594	622	627	600	578	601	543	599	599	620	588	574	608	584	608	553	592	608	574	615	596	585	626	554	591	637	623	568	621	623	596	596	616	616	578	591	612	595	608	600	574	573	579	594	554	563	659	622	588	619	567	571	572	603	616	573	572	570	640	622	614	557	583	641	622	537	594	602	605	615	585	612	588	616	585	611	593	610	590	665	576	603	612	585	644	586	601	604	592	570	559	593	631	575	580	605	594	602	608	647	558	551	591	614	596	559	576	610	640	576	595	603	573	598	615	605	594	610	579	618	554	620	568	627	606	595	595	640	600	612	583	609	590	572	568	582	596	601	607	627	559	633	580	620	599	589	619	619	553	607	590	600	576	621	586	636	619	626	595	587	632	623	646	590	597	556	555	580	592	591	570	613	575	599	623	623	610	609	608	586	584	592	596	612	586	605	624	597	566	573	573	627	605	566	593	600	597	621	598	637	580	577	570	589	598	607	590	571	611	565	590	609	613	595	585	597	605	578	586	582	601	624	598	628	587	593	628	627	576	581	593	630	656	577	555	619	565	607	630	643	563	593	608	587	612	653	617	610	591	647	634	629	585	616	596	604	590	594	588	567	571	634	614	574	576	571	538	581	600	624	600	529	600	612	602	561	620	565	575	592	598	544	625	598	578	582	592	590	571	643	574	617	615	587	622	602	606	578	554	583	629	599	603	606	580	588	628	615	585	644	617	589	588	602	584	584	559
13472	14374	6204	869	1913	1979	2912	4635	3254	2080	1214	575	183	204	193	121	94	95	63	70	46	49	43	43	65	46	37	43	56	46	56	38	53	55	49	50	32	34	39	45	47	44	47	53	53	41	49	47	62	45	44	55	54	39	46	36	33	55	52	52	51	41	58	49	44	33	59	46	54	43	57	39	55	38	51	45	53	53	36	50	43	52	46	39	32	53	46	46	57	55	52	47	32	51	51	43	50	30	40	46	43	48	50	57	47	50	31	51	51	55	43	56	44	52	52	50	45	42	46	45	48	50	58	49	55	44	48	43	40	48	52	41	40	53	58	38	34	42	60	58	48	41	41	47	54	38	45	52	52	32	53	49	46	53	40	43	47	42	39	60	46	43	55	45	50	45	60	56	56	41	44	43	46	44	36	52	49	42	58	50	50	62	43	43	52	56	44	42	40	39	33	44	42	48	50	49	48	45	33	48	41	54	41	47	54	54	43	56	62	39	46	46	44	50	52	43	51	53	51	57	46	51	42	55	51	43	61	48	63	36	55	41	45	54	48	47	45	47	36	37	41	53	34	56	41	51	60	43	48	50	39	63	50	45	52	38	31	48	49	41	36	47	40	55	62	49	52	39	54	67	43	54	42	46	47	42	50	37	47	50	53	60	46	44	43	49	47	41	47	54	37	37	56	41	46	34	38	53	45	42	32	66	52	50	40	44	59	44	46	46	61	54	36	44	43	46	58	47	42	39	59	33	51	49	51	48	43	55	43	38	57	33	47	43	55	48	43	57	43	39	56	47	58	43	53	38	54	54	36	41	54	53	54	55	41	41	48	47	41	46	49	45	41	39	38	42	53	37	53	46	51	54	45	52	46	46	52	41	56	49	61	52	42	51	44	43	52	45	41	51	46	51	36	48	46	47	48	43	51	45	44	50	47	36	52	46	48	48	48	43	46	41	58	38	40	51	34	46	39	30	57	54	33	40	44	57	50	46	47	43	43	43	42	57	58	47	41	40	41	47	39	50	64	45	36	47	44	40	45	34	42	42	44	48	39	42	54	34	43	54	40	53	46	28	43	41	51	49	46	47	48	45	35	45	45	34	50	45	35	41	55	48	42	47	54	56	40	45	59	33	50	44	47	49	46	61	42	41	47	45	36	42	38	45	46	49	53	40	46	42	55	40	36	47	55	42	52	51	54	54	36	46	43	52	47	47	53	46	51	42	44	46	46	52	49	48	35	43	45	43	61	44	37	48	36	51	34	41	39	44	54	39	46	41	32	50	37	47	43	38	57	41	50	40	44	44	52	40	41	52	52	50	39	49	62	60	31	45	50	52	47	45	47	47	54	52	55	42	51	47	39	56	33	37	43	37	46	46	49	38	50	42	46	45	33	38	54	37	47	58	47	50	62	46	55	46	50	54	45	43	48	39	41	42	43	49	53	58	53	67	47	48	47	39	37	50	54	37	40	48	44	38	40	55	40	56	46	41	46	49	40	59	49	41	56	50	45	36	42	51	48	51	45	38	41	48	55	34	35	41	55	41	30	37	53	46	50	48	46	45	41	53	56	47	48	45	44	48	56	51	39	43	51	52	55	45	43	39	44	42	53	43	47	45	44	42	45	58	43	56	54	45	38	38	48	50	54	34	52	48	44	50	42	54	43	44	67	44	46	42	44	35	48	44	36	45	42	47	35	36	47	42	48	50	45	49	42	37	37	48	45	45	59	50	40	48	45	39	48	41	45	51	46	61	44	48	43	53	68	54	41	45	62	39	48	42	49	59	43	38	44	49	46	49	53	45	47	49	47	48	44	40	46	56	44	44	47	39	43	53	54	41	38	51	40	42	46	51	39	44	33	38	45	37	41	44	44	49	48	41	38	36	55	50	39	44	49	49	44	40	49	30	44	41	57	46	47	38	38	54	40	40	43	44	49	45	61	52	35	49	59	51	41	40	45	39	50	51	41	50	49	35	48	48	53	43	49	57	44	63	45	49	35	42	37	47	46	46	45	51	35	42	42	46	51	39	47	41	48	56	49	48	43	38	38	37	39	39	43	39	43	37	59	54	37	48	35	55	58	45	52	40	40	49	52	47	48	57	52	46	56	55	61	38	36	40	42	49	46	41	27	42	39	53	36	38	42	53	52	35	33	51	59	45	52	55	44	51	49	49	54	41	46	62	58	46	53	42	43	51	38	46	43	47	29	42	34	48	54	42	47	43	48	55	35	51	52	42	35	54	42	51	54	42	46	48	49	47	51	62	35	47	60	49	59	41	42	40	44	43	49	50	52	52	50	47	54	45	46	40	31	37	40	42	39	42	39	50	43	44	39	55	48	35	50	42	35	46	46	39	54	40	38	46	38	47	46	55	55	44	48	49	53	56	49	50	51	38	41	46	46	59	45	38	52	47	50	57	25	41	44	42	35	43	39	50	46	51	56	45	44	38	42	47	38	52	58	61	46	45	45	41	43	44	42	44	43	47	46	50	48	43	52	44	44	55	59	42	59	45	29	44	43	46	50	52	49	53	53	52	44	51	45	44	59	51	43	52	41	50	41	43	56	46	43	47	46	53	37	51	42	56	54	40	46	60	51	42	40	40	32	44	54	45	34	45	44	49	39	48	37	53	40	43	46	39	43	47	46	43	58	58	54	34	48	42	51	49	36	33	53	56	40	46	43	34	50	52	46	49	47	41	46	45	42	62	45	44	50	43	38	41	45	34	42	39	38	50	42	51	39	39	45	41	32	47	56	47	47	55	45	47	48	45	52	42	55	50	42	39	54	52	48	49	40	30	49	53	54	49	36	51	49	49	47	38	39	41	44	42	55	55	48	51	34	41	57	41	44	52	55	35	49	38	66	42	48	44	47	40	50	46	39	62	44	49	50	46	45	58	53	62	47	60	40	47	41	50	41	47	55	48	53	50	46	45	43	40	30	35	49	41	42	39	48	48	49	48	47	53	45	52	44	52	42	42	47	46	46	39	45	54	42	48	47	38	44	45	43	36	44	45	45	44	43	56	47	48	48	35	45	50	50	39	50	56	45	44	49	36	46	42	40	61	50	40	51	48	59	57	47	59	49	33	32	58	53	46	52	46	37	38	47	40	46	42	67	51	49	44	43	56	42	42	41	58	44	38	56	53	46	33	47	56	32	45	48	44	49	47	43	43	49	49	41	45	46	47	49	53	47	50	50	35	52	42	49	43	51	50	42	47	56	51	48	39	71	40	42	55	52	47	55	52	50	47	40	35	50	51	30	55	42	46	35	48	46	45	46	42	52	44	43	53	48	49	38	50	52	52	73	58	46	39	52	46	30	46	55	53	43	36	51	52	50	49	52	46	40	42	49	58	41	39	39	52	46	42	41	44	43	48	41	51	53	52	49	37	33	57	43	57	44	42	53	55	47	48	50	59	40	50	45	40	55	36	42	51	43	47	47	46	47	49	43	52	38	31	42	37	40	48	42	47	53	57	42	42	41	68	55	51	42	49	45	40
48833	38164	25867	22232	42557	36373	41385	44211	34789	30655	23828	14953	5916	5726	5023	2712	2408	2193	1475	999	729	643	619	627	616	623	653	579	579	629	560	594	605	618	616	647	631	566	643	622	624	586	587	638	580	626	606	637	624	625	595	588	568	577	604	548	619	595	559	588	627	615	625	568	618	553	614	618	592	574	561	565	617	581	590	574	608	604	605	584	608	611	625	602	626	602	606	586	597	637	575	646	580	592	613	603	614	609	580	637	635	590	569	543	625	590	570	599	593	553	581	607	589	602	638	565	657	600	616	576	619	624	600	602	580	587	621	597	626	542	600	556	547	619	615	589	615	612	628	615	613	577	609	566	567	612	611	615	615	603	603	671	593	578	608	612	584	574	612	620	609	612	571	604	615	612	626	593	582	591	607	606	574	580	637	602	629	614	595	584	559	571	608	601	649	610	563	565	616	584	614	635	635	585	595	603	623	604	639	595	615	620	584	604	612	616	566	637	596	633	652	568	599	596	588	550	578	608	574	615	642	613	550	613	610	605	620	596	596	615	609	570	621	625	610	605	615	610	580	587	627	597	605	593	611	613	595	617	603	601	623	637	570	607	634	582	621	600	619	607	588	616	615	614	581	586	599	604	548	613	582	603	584	626	577	656	602	591	601	558	593	632	599	652	650	589	636	582	654	629	586	612	609	597	629	579	589	632	597	631	596	615	609	594	574	653	660	572	636	604	590	600	616	611	618	561	611	563	598	615	575	601	567	598	570	626	607	580	601	630	599	608	585	639	618	606	616	589	612	584	623	534	631	620	609	591	601	606	595	571	588	593	543	596	636	614	630	629	599	618	620	643	566	561	598	616	631	594	612	578	574	598	580	569	629	597	609	606	624	580	577	601	602	626	619	657	582	596	601	627	594	570	590	568	607	584	612	604	616	620	603	575	650	576	642	597	611	616	586	599	594	613	595	569	611	588	602	644	610	619	583	650	603	613	599	608	600	621	621	632	579	573	644	622	593	609	628	584	577	636	642	560	594	649	646	606	584	616	617	580	641	594	600	613	578	595	636	571	578	607	624	589	597	615	590	586	623	597	664	577	560	597	594	626	614	619	574	613	582	621	588	607	554	597	603	613	599	630	642	590	599	587	590	616	618	595	633	597	624	619	624	606	635	623	618	567	613	585	630	610	630	634	624	595	560	617	652	616	584	606	597	614	611	616	580	615	614	642	588	611	575	611	630	625	613	588	627	581	605	576	617	561	640	556	598	611	574	616	621	556	643	594	591	616	611	582	594	602	635	590	581	619	624	587	617	576	579	616	609	646	562	610	589	598	661	607	617	580	612	641	623	606	598	635	602	626	535	635	595	584	590	567	641	592	612	633	575	570	609	604	640	614	616	603	607	613	586	588	610	592	621	593	593	571	597	581	617	575	620	590	598	605	581	624	580	619	569	610	568	647	575	593	618	629	626	626	634	645	582	588	576	589	609	619	633	627	593	560	621	630	599	611	591	602	623	601	577	582	555	646	612	560	578	585	609	607	603	582	610	614	601	626	625	595	583	619	618	601	586	578	609	607	584	601	583	644	591	598	600	639	598	582	615	620	571	581	615	608	562	635	591	604	599	632	602	579	602	614	597	634	603	647	558	617	659	556	596	572	653	580	607	582	583	576	603	540	605	613	623	647	618	608	579	669	608	592	615	638	620	642	594	601	557	635	544	619	574	598	630	589	601	613	588	592	577	615	575	618	597	563	583	631	608	619	601	602	590	613	643	631	592	628	609	598	557	626	588	622	591	627	631	627	616	603	599	606	604	619	586	602	595	623	597	591	559	588	582	601	585	605	621	606	574	621	599	603	612	601	623	594	618	536	597	600	611	619	594	573	641	562	605	655	606	601	561	629	633	577	615	601	605	648	589	581	603	608	600	632	596	579	612	594	617	596	627	594	618	594	613	594	634	589	585	650	631	623	587	627	593	596	622	594	616	591	594	589	598	609	630	629	580	611	575	599	618	582	587	614	616	602	604	612	592	607	595	564	600	590	618	645	620	649	604	609	602	632	623	622	558	557	575	617	641	638	590	580	612	611	606	603	648	647	615	613	636	633	614	622	593	606	609	580	600	579	576	626	632	642	611	627	583	599	568	603	631	616	635	591	625	588	596	647	636	583	606	627	621	587	585	577	595	670	569	625	624	595	651	589	630	576	629	568	585	654	613	569	630	597	627	605	614	611	570	574	609	640	619	597	635	605	580	609	653	561	574	633	651	594	628	593	620	649	572	618	619	593	606	575	658	627	624	564	605	599	604	574	582	603	589	631	617	597	618	581	569	595	603	594	590	606	595	554	577	603	660	615	623	612	611	621	591	623	615	582	596	608	628	604	653	610	628	561	626	638	575	613	615	581	615	598	634	580	621	574	600	586	600	588	567	592	588	609	599	578	618	618	567	638	614	623	546	578	604	608	626	594	632	610	611	600	630	595	598	599	600	615	624	592	619	589	630	601	633	582	557	628	522	601	603	578	617	586	596	644	589	595	614	606	599	604	586	578	592	617	606	592	578	592	598	627	578	639	608	606	630	619	614	560	611	597	612	586	607	609	679	584	649	585	607	588	602	627	591	596	679	582	593	625	586	612	609	598	583	568	552	655	609	636	656	630	605	588	631	618	597	635	626	606	595	579	607	599	608	605	587	613	638	588	626	606	607	558	610	586	586	624	596	622	641	647	597	598	603	643	589	593	579	626	610	560	631	591	606	602	639	577	634	573	601	580	659	628	629	590	578	598	568	592	601	581	600	602	606	602	587	601	596	645	592	588	576	585	616	591	629	622	613	603	628	588	642	589	554	575	612	584	626	613	619	601	595	646	630	617	627	614	670	613	590	644	576	614	637	601	599	627	581	561	629	608	614	610	632	602	624	627	605	620	602	556	603	630	590	596	625	614	611	626	565	597	608	611	595	630	659	599	612	596	616	625	612	579	634	643	641	597	569	632	615	606	598	616	604	583	669	591	610	606	650	609	608	603	618	571	621	586	633	581	650	605	631	648	657	634	588	588	596	591	648	620	615	629	629	624	573	577	590	599	596	593	603	614	618	616	623	614	601	582	625	556	620	576	620	599	653	605	662	617	621	651	584	636	627	608	603	602	670	581	588	587	606	637	621	613	622	571	638	609	612	610	622	571	575	602	622	596	566	580	614	584	600	559	608	631	654	588	568	585	598	583	608	579	647	555	574	634	581	618	597	607	595	650	548	585	641	586	591	606	631	621	593	611	583	621	638	586	616	615	617	618	567	587	617	569	620	629	606	612	621	632	573	654	643	609	557	618	634	589	585	599	605	606	600	592	575	603	654	648	619	640	634	595	604	604	590	617	618	582	624	606	631	568	587	570	581	627	584	591	626	680	584	575	659	616	601	567	616	631	590	586	596	602	564	630	612	558	609	621	592	595	578	620	584	593	588	608	641	587	573	601	605	614	607	571	611	615	610	584	575	604	619	631	629	640	600	574
20456	25102	11997	1982	3337	3461	4522	7231	5770	3252	1839	863	216	279	220	138	125	119	68	56	50	48	52	60	49	44	41	38	41	51	64	51	45	53	46	45	48	44	45	48	47	40	54	39	55	53	52	43	45	46	36	46	41	44	49	45	43	47	45	39	54	37	45	46	46	42	53	51	48	57	55	45	46	58	46	42	37	39	37	60	52	42	47	44	46	44	40	42	48	36	33	36	51	47	46	54	52	57	43	41	49	57	49	35	44	56	51	43	60	52	49	55	48	47	48	46	46	38	45	49	44	41	51	49	46	44	50	35	52	42	46	54	40	41	48	41	54	55	53	63	54	41	46	46	61	52	47	43	35	48	52	47	45	48	45	39	44	56	48	47	52	47	49	46	39	38	41	45	47	39	46	53	55	51	54	51	44	57	43	42	40	35	58	55	49	49	43	44	46	65	31	50	41	51	48	44	49	43	51	41	56	45	42	42	51	37	51	51	37	37	50	45	47	33	48	48	39	54	44	47	45	43	40	44	45	39	54	41	46	53	40	39	43	56	40	36	45	41	54	51	51	51	39	45	64	41	59	45	44	35	49	44	41	42	45	45	42	39	48	56	47	55	38	42	40	45	44	42	46	52	47	60	57	45	38	50	56	51	54	46	54	51	47	41	33	41	50	60	43	53	49	55	59	50	51	54	31	33	51	58	49	45	35	34	45	50	42	39	46	50	48	36	62	47	38	53	44	41	48	55	38	64	53	58	51	47	40	37	47	48	53	55	42	51	58	51	50	41	40	57	36	53	38	64	46	55	48	47	49	50	58	40	49	49	44	55	43	50	51	53	48	36	51	58	52	54	47	52	47	55	56	47	56	56	41	37	56	45	67	41	59	34	32	55	42	49	40	51	52	44	43	53	43	45	38	41	43	54	66	46	42	49	35	48	44	47	49	60	51	50	30	30	42	39	44	36	42	48	54	37	43	47	45	39	38	45	38	52	41	44	55	46	42	46	40	40	59	51	45	52	45	48	45	58	53	60	56	61	50	52	41	47	48	33	45	46	47	50	45	53	62	42	41	49	48	53	49	49	43	57	47	49	35	49	55	47	46	58	50	45	43	44	44	51	43	46	46	47	50	45	46	51	59	55	44	63	68	41	48	36	53	35	45	55	50	52	57	54	60	57	43	52	53	50	41	39	59	47	51	46	42	45	53	41	37	44	42	57	53	37	49	44	54	46	39	53	52	57	55	44	40	41	47	45	43	50	48	43	42	40	47	44	46	47	48	47	38	44	42	49	46	42	46	38	46	52	40	44	44	56	51	44	39	43	52	51	55	51	47	57	44	53	34	43	55	47	46	48	41	46	45	50	45	37	45	56	54	46	46	42	43	55	48	46	57	42	59	34	48	43	37	39	43	43	36	37	46	46	41	55	47	49	51	43	53	56	49	48	47	31	43	47	45	37	49	51	54	37	44	45	43	55	48	46	45	50	52	41	47	52	35	41	41	49	35	48	47	39	51	49	32	46	53	40	56	35	44	55	50	55	46	49	37	48	46	56	41	53	54	55	53	52	42	39	50	53	43	40	40	44	44	43	50	47	56	50	58	37	61	33	42	41	46	48	55	55	52	38	65	51	47	37	47	37	55	55	50	51	42	50	57	45	57	46	50	53	51	46	45	45	43	38	39	52	35	47	46	43	55	65	42	41	53	51	45	55	49	44	41	52	45	57	36	39	42	41	46	54	45	48	55	54	49	57	53	42	36	44	48	47	50	41	43	47	52	43	59	38	54	47	53	44	37	26	48	41	52	59	50	47	41	49	36	48	45	43	37	53	47	45	52	53	39	47	50	46	41	37	55	40	41	46	58	46	61	50	44	49	33	49	45	47	54	56	56	40	59	43	46	49	53	38	52	69	39	31	35	53	50	60	47	42	43	46	62	47	42	51	42	55	60	50	42	45	52	43	42	46	39	47	48	36	48	46	46	48	40	51	56	63	36	51	39	46	44	48	30	48	51	55	59	45	61	47	48	45	41	39	55	56	49	50	33	45	43	46	42	53	46	41	50	46	47	53	45	50	41	38	44	51	50	34	39	55	44	49	46	41	58	42	36	32	58	54	46	48	44	50	50	40	43	52	39	53	46	41	50	36	53	53	31	51	35	42	51	55	42	43	43	50	57	45	46	40	58	42	49	40	41	52	45	41	46	53	43	40	44	39	50	52	48	48	52	38	44	49	42	43	49	51	60	63	53	40	36	52	48	41	54	50	46	34	45	39	40	43	43	54	53	49	56	52	52	49	55	51	52	54	45	55	49	49	45	42	43	50	35	45	39	42	43	46	43	51	55	31	43	37	51	35	45	43	53	45	52	56	45	40	47	41	40	46	41	52	39	38	37	50	47	53	38	55	51	38	53	51	32	60	54	47	42	51	49	30	43	40	37	43	43	49	41	44	48	45	36	54	34	39	54	50	41	52	46	53	41	53	51	60	38	45	41	40	42	49	45	55	50	37	54	51	48	49	43	49	61	47	33	58	48	55	42	40	59	46	45	49	61	54	32	45	44	50	35	48	56	47	57	44	46	51	47	46	51	54	53	51	52	46	42	42	56	55	57	41	47	43	49	50	49	54	45	45	47	54	53	53	53	51	40	46	57	42	34	59	32	55	45	39	49	54	43	50	53	51	46	45	44	36	43	63	54	45	56	50	49	43	36	49	52	58	46	50	41	39	34	53	49	43	36	55	37	49	47	55	43	43	49	44	44	50	49	40	46	48	47	36	51	43	40	41	40	39	36	58	47	48	50	54	43	51	54	55	44	42	49	43	52	47	43	40	38	40	31	46	53	39	49	40	44	46	32	40	43	55	55	46	47	40	45	54	50	40	41	47	38	39	65	44	39	64	51	46	40	41	50	42	50	51	49	51	53	40	34	47	48	35	47	48	51	46	41	42	54	38	50	57	49	32	61	51	44	47	40	41	49	43	55	45	45	42	36	49	45	39	45	60	48	48	46	41	51	52	38	43	42	39	46	56	42	35	42	51	44	42	39	46	53	44	58	54	54	41	50	43	53	56	41	55	47	48	51	51	51	53	55	36	51	47	47	50	42	46	56	39	55	44	59	43	46	42	41	48	57	45	35	53	58	37	47	42	34	53	60	40	41	42	50	48	43	35	36	48	46	51	57	64	50	41	42	49	49	59	42	46	53	38	49	45	47	38	39	36	39	44	38	43	50	38	42	41	36	60	35	41	43	41	49	51	46	43	50	50	40	40	44	49	44	46	50	39	48	41	41	45	50	43	45	51	37	47	52	39	46	37	44	37	52	51	42	54	41	44	47	46	45	43	43	45	35	36	56	51	41	56	55	42	45	42	53	52	45	29	48	51	42	36	59	52	46	38	58	47	54	47	50	51	42	50	59	33	36	43	40	42	46	37	45	52	42	58	39	53	48	40	62	41	51	47	43	46	55	37	42	54	59	43	52	28	43	50	47	41	44	58	49	41
54035	43548	31650	29551	49687	42847	46625	51052	41555	34726	27282	17810	6681	7808	5789	3486	3065	2728	1790	1103	832	675	639	650	620	612	620	632	629	614	611	604	603	646	620	580	556	607	572	581	591	540	595	575	663	604	599	601	600	587	595	636	620	620	593	603	603	583	601	582	621	628	594	586	572	618	637	603	606	595	620	619	639	584	588	601	592	612	587	613	573	583	613	614	587	608	584	609	566	636	596	629	577	597	597	614	613	623	627	616	613	601	616	636	618	625	580	642	638	607	563	605	616	635	597	599	638	561	625	596	571	601	604	598	640	615	651	582	633	600	571	627	591	648	598	606	588	578	628	618	628	588	645	613	624	605	559	623	616	638	595	620	609	608	630	607	600	618	600	577	589	637	616	641	620	622	600	609	637	586	548	625	637	637	582	611	651	626	573	586	616	600	595	637	627	581	670	614	595	613	623	587	635	606	622	613	625	625	557	618	584	618	570	613	632	650	635	643	589	631	602	641	602	593	594	590	590	641	605	590	601	570	597	640	579	563	623	629	566	676	620	567	630	597	609	617	646	593	606	589	642	646	634	593	625	573	649	626	601	642	599	583	615	635	634	627	609	654	636	603	616	598	586	615	593	613	613	541	636	585	565	635	613	556	621	634	579	648	647	598	619	623	637	588	595	654	639	590	623	559	594	631	628	626	590	606	590	592	588	584	548	621	654	636	587	633	588	637	596	601	617	596	629	635	611	588	644	605	641	581	620	642	600	630	602	642	606	635	642	622	607	628	603	588	598	593	587	589	628	618	607	627	635	558	602	624	602	642	602	634	607	613	602	642	644	598	620	648	582	585	583	615	615	617	579	631	645	564	609	561	645	631	641	627	574	622	651	637	629	603	604	596	627	594	600	587	599	588	611	629	644	583	583	620	620	609	592	554	631	569	648	592	595	534	635	614	625	605	629	560	607	616	588	652	622	612	599	613	626	604	613	598	646	663	570	610	602	542	622	569	620	633	600	600	625	593	634	644	594	585	637	606	613	606	611	585	622	620	604	616	587	634	641	603	615	598	624	607	600	598	585	607	605	615	621	592	614	636	598	594	619	628	589	623	589	607	578	607	626	606	603	593	567	630	579	615	589	638	592	646	605	636	612	618	613	606	589	658	563	572	601	595	582	599	605	605	639	628	566	620	602	581	601	652	611	593	620	588	598	615	618	618	619	588	586	640	615	602	582	583	607	634	601	589	632	631	623	601	596	597	616	586	637	635	622	600	567	592	550	570	624	589	603	579	591	591	597	572	625	565	558	598	630	570	628	570	622	604	601	625	618	618	595	627	570	597	648	591	625	647	577	635	641	596	655	620	610	645	627	621	637	631	652	596	610	650	607	571	605	617	609	630	599	596	643	616	600	598	568	612	597	576	622	610	609	628	619	596	598	645	612	582	648	589	582	589	599	591	599	602	584	580	643	636	613	601	582	601	640	619	581	621	649	637	624	620	609	633	615	612	627	636	591	632	596	559	613	611	608	630	619	615	619	656	625	621	566	585	569	618	577	585	623	613	630	610	649	600	623	584	611	637	616	591	608	616	615	575	604	585	596	614	598	646	593	609	576	624	614	595	586	602	590	608	615	628	610	620	599	622	630	603	657	631	584	638	589	607	621	597	576	628	624	621	624	614	570	658	582	634	641	618	636	611	581	622	649	610	594	619	629	627	665	634	587	618	639	589	578	603	577	655	566	580	582	599	596	617	573	576	607	617	623	633	579	598	588	587	630	598	586	616	607	596	620	612	602	643	632	585	646	624	613	619	585	619	596	616	574	590	615	612	616	600	642	616	619	627	616	621	603	617	584	595	607	598	620	611	593	632	621	571	630	597	604	610	629	587	632	591	638	590	593	594	642	593	605	600	607	606	601	613	652	592	572	598	610	613	615	609	622	594	605	580	648	581	650	583	614	623	586	571	559	626	619	652	611	615	600	631	612	603	626	652	602	629	642	629	638	613	661	586	626	609	632	623	592	588	613	581	601	600	569	620	620	604	599	612	612	618	648	593	588	609	613	625	615	605	623	570	567	619	596	598	644	611	602	571	599	659	618	618	599	606	608	580	641	603	602	587	562	589	616	598	613	627	592	602	587	603	623	598	638	609	567	649	626	576	575	618	650	532	663	626	631	603	586	629	643	614	614	599	630	596	625	642	602	602	620	595	622	606	614	629	646	596	645	642	609	589	600	597	583	597	621	645	632	614	622	623	592	594	603	600	555	567	644	630	586	619	624	610	653	574	629	610	641	636	666	607	608	549	629	601	592	609	601	586	595	577	586	671	623	615	573	643	654	614	558	589	589	662	615	628	622	580	633	632	594	618	626	605	640	589	589	629	606	632	609	575	596	613	621	546	637	625	658	596	616	645	619	594	566	594	607	676	626	619	580	601	599	563	613	618	603	632	589	625	587	618	591	631	634	652	554	609	595	623	626	620	602	647	634	589	590	623	620	605	663	626	599	626	619	590	617	598	589	609	597	665	617	609	627	638	627	602	624	570	603	625	598	643	597	605	615	637	623	631	591	639	584	572	593	621	590	604	623	611	595	646	627	627	593	586	620	630	566	648	587	628	603	616	581	621	522	612	664	611	624	607	600	572	618	592	597	623	594	603	595	635	597	682	660	634	573	626	601	603	576	621	619	623	589	598	599	561	623	592	627	597	624	626	619	579	614	646	606	606	619	597	642	590	635	594	566	637	625	604	615	585	593	565	622	624	645	645	623	604	647	563	616	632	648	647	619	584	592	604	639	577	642	609	592	589	602	608	594	582	623	590	597	601	584	567	637	606	565	662	601	608	609	575	609	615	625	619	612	561	600	580	590	580	610	617	619	597	622	613	620	604	617	611	606	598	604	631	597	611	606	577	624	659	582	604	613	610	613	600	622	626	568	601	572	610	595	589	638	605	614	641	639	628	580	640	638	601	606	627	612	618	625	618	585	625	552	586	597	598	606	641	623	590	630	615	610	619	626	661	606	627	604	639	601	630	602	631	625	615	616	574	622	615	600	596	586	591	597	611	602	633	624	593	605	619	597	618	575	645	583	594	599	644	592	618	636	616	571	599	634	594	561	600	602	621	615	589	648	662	557	626	624	610	630	604	568	621	618	536	613	612	580	600	651	619	608	623	609	613	632	612	693	609	608	571	621	592	621	594	627	613	609	595	632	609	640	602	602	627	557	585	593	616	626	564	597	613	601	536	598	601	648	624	563	666	589	606	592	584	602	609	659	599	625	576	626	657	613	567	612	576	630	590	642	554	611	591	613	630	574	634	613	606	635	623	668	593	604	617	635	596	628	604	641	601	585	602	613	630	611	575	601	601	577	601	604	602	625	633	604	601	580	620	650	659	607	614	640	570	575	617	617	602	632	618	578	599	610	614	629	635	585	581	550	629	601	595	627	597	559	583	603	609	543	580	670	595	599	607	586	622	573	592	622	591	574	604	594	618	629	649	636	629	607	609	618	643
6808	4884	1534	349	612	484	866	1673	1275	763	472	200	121	115	85	57	74	71	66	47	41	44	49	50	44	45	42	36	50	40	44	42	42	40	39	40	38	51	54	42	36	47	41	41	39	47	38	53	42	55	40	47	38	52	54	33	40	59	39	66	46	44	41	34	36	47	54	52	51	39	40	47	46	44	44	40	43	38	53	42	52	35	36	47	43	33	51	44	44	39	35	47	49	44	44	61	40	33	43	38	56	29	45	47	40	57	58	41	43	44	52	49	41	36	59	44	45	47	42	47	32	52	49	40	48	43	48	39	39	32	41	61	56	50	41	49	41	38	39	45	60	47	47	44	44	47	42	49	38	34	45	46	54	51	40	54	45	49	49	44	52	37	44	54	63	50	35	42	30	42	38	30	35	50	61	44	51	42	50	41	38	42	44	28	47	49	56	39	43	53	39	47	48	50	44	37	39	44	37	34	52	32	39	42	57	47	44	41	45	40	38	52	51	40	42	52	46	46	41	39	44	43	49	43	54	36	39	29	52	57	42	40	49	52	42	54	46	38	40	48	43	45	43	39	37	40	35	47	48	42	49	47	49	46	39	50	52	36	35	36	54	42	41	28	46	46	54	45	41	47	49	43	39	51	44	46	51	47	41	46	45	44	37	47	46	45	40	39	33	32	55	46	46	45	48	45	53	45	43	51	56	39	52	43	41	44	36	44	44	40	42	32	40	47	40	44	48	50	40	46	47	38	46	57	49	37	43	35	35	45	50	52	48	46	56	59	51	54	45	45	45	49	39	46	34	46	50	50	41	41	40	43	41	39	50	47	59	47	51	35	32	51	53	42	43	25	39	45	46	53	46	58	41	44	50	47	36	38	48	57	52	36	41	42	40	47	38	51	48	38	34	56	36	52	38	45	37	41	54	43	45	41	50	57	38	34	43	44	36	44	45	42	52	40	55	45	47	51	54	40	33	45	45	41	39	46	39	46	35	48	45	52	56	39	44	48	43	40	46	49	46	49	50	38	45	46	47	51	41	44	51	46	52	50	41	40	41	49	42	46	49	30	39	59	43	44	59	44	38	43	53	37	54	41	43	59	45	51	30	39	55	32	43	45	47	47	40	43	38	48	39	52	45	47	38	48	46	35	33	37	36	52	43	35	47	52	50	57	35	44	35	45	48	53	47	45	46	42	48	36	56	41	44	41	44	38	44	45	47	44	53	41	40	45	34	44	32	39	47	41	53	37	51	44	45	44	47	48	42	44	37	47	41	47	34	39	41	55	47	54	33	44	36	52	52	39	41	44	42	44	46	36	46	49	42	50	32	41	43	46	39	43	35	41	53	36	56	44	37	52	43	37	42	38	43	56	37	34	33	52	52	32	56	41	43	48	52	45	51	47	36	47	47	37	53	47	49	43	40	44	51	47	44	50	46	50	45	43	44	50	49	46	44	47	51	46	46	47	56	38	45	51	45	53	44	51	53	45	50	38	35	50	29	46	44	50	50	42	51	45	38	49	39	48	59	49	56	49	43	40	42	48	44	51	41	42	38	52	41	38	50	42	50	43	43	55	46	52	39	57	48	44	56	29	33	40	35	57	38	44	44	40	39	51	46	38	35	51	36	44	59	37	53	40	51	42	44	41	42	45	38	52	51	44	43	46	41	51	37	40	46	48	44	43	46	45	53	50	43	45	45	43	53	41	40	40	44	63	52	36	50	50	40	43	45	46	33	46	31	38	37	47	66	46	47	48	32	48	37	51	63	46	48	49	39	55	43	50	35	52	37	49	47	44	42	60	37	45	33	49	41	48	58	40	40	51	51	57	51	47	62	40	46	44	46	38	41	42	47	44	39	56	38	52	47	45	41	49	46	39	42	56	51	39	40	43	47	58	32	47	52	37	46	47	45	38	39	43	47	55	41	40	40	45	34	35	35	63	28	48	34	46	47	48	42	49	39	30	41	50	46	39	48	39	39	55	52	40	54	65	45	44	43	48	48	43	57	45	52	47	34	55	44	42	37	37	47	47	36	49	41	47	49	35	34	45	48	46	37	41	49	47	36	31	49	39	40	40	45	38	53	44	34	47	50	44	48	58	43	43	34	38	56	47	58	48	51	33	44	38	49	43	42	52	56	44	43	42	43	54	50	39	42	44	48	32	43	55	52	50	44	36	43	44	49	55	42	60	36	49	51	39	50	45	49	47	55	48	35	44	50	30	41	45	39	38	44	35	49	53	52	36	49	48	56	51	45	30	43	45	43	54	56	44	45	43	40	36	47	32	48	43	47	63	41	28	35	40	37	46	47	46	36	37	56	42	46	40	41	40	52	46	44	51	42	49	49	47	41	48	45	49	41	44	38	53	46	43	41	45	40	36	50	50	43	45	40	52	49	48	40	52	47	51	41	43	47	42	55	37	51	59	47	57	47	42	48	44	37	69	52	57	34	50	41	42	46	45	50	38	45	51	50	39	31	46	48	39	40	56	34	55	40	49	42	42	45	44	49	42	34	59	44	47	38	43	44	46	52	57	37	48	45	45	43	35	44	54	38	46	55	50	41	44	46	40	47	43	39	37	51	36	48	52	42	41	43	52	45	45	40	44	51	47	45	49	50	53	32	38	49	61	43	48	44	50	41	42	50	48	50	47	36	37	37	44	34	50	42	55	44	47	58	40	32	57	46	45	47	35	52	39	42	37	40	53	42	46	37	46	47	42	37	43	45	57	48	49	45	35	47	48	35	45	43	40	51	43	49	30	45	41	58	43	43	46	40	49	37	54	48	47	48	49	38	39	48	41	41	44	37	47	30	43	42	50	57	32	46	48	53	57	58	47	43	44	39	44	36	42	30	37	40	41	42	45	41	34	37	45	37	54	56	50	43	49	41	43	37	44	51	48	50	46	43	41	51	55	43	45	42	37	56	47	47	51	45	47	62	42	43	53	40	51	43	44	40	43	33	32	44	47	46	46	41	40	46	38	60	51	54	42	45	36	44	49	42	41	49	45	48	48	45	39	47	39	58	53	58	39	52	50	46	47	54	49	44	43	58	47	47	37	54	59	46	50	36	42	56	42	36	32	33	44	47	41	41	49	60	45	38	42	43	43	52	60	44	57	37	38	41	43	55	36	54	40	50	45	39	44	50	56	49	54	39	36	42	46	36	48	40	51	41	47	52	41	43	55	49	35	45	51	51	45	36	39	42	37	39	54	37	52	51	43	36	38	49	49	54	52	51	38	36	45	37	36	54	43	36	42	41	49	55	48	54	35	47	44	46	47	40	50	30	37	41	48	38	33	43	45	34	56	31	35	45	35	55	35	45	39	43	46	41	53	41	55	47	48	40	49	42	48	56	33	35	57	44	57	44	55	43	48	56	54	38	41	32	45	49	56	45	46	43	50	39	47	59	48	49	46	33	47	45	48	56	51	58	50	36	47	45	38	44	36	58	40	39	45	46	50	43	39	39	35	39	54	42	46	57	40	44	46	38	50	31	52
39786	27811	16506	14551	29367	22969	28097	32719	25214	20731	13523	7417	2994	3040	2070	1354	1341	1280	948	731	639	622	603	630	574	604	563	550	576	600	579	595	619	591	540	590	622	591	635	593	575	605	577	590	581	528	575	563	551	586	542	589	585	571	589	563	570	590	577	593	587	540	567	583	571	546	509	569	582	597	581	633	577	596	625	587	602	579	567	579	580	619	566	533	591	556	572	572	593	602	587	566	562	546	543	586	593	563	583	545	582	561	573	567	604	589	553	594	564	594	554	602	602	547	606	560	537	560	567	545	610	593	550	549	570	598	571	568	577	583	568	556	569	559	582	584	546	567	602	612	554	592	597	595	635	602	585	606	544	615	583	583	600	570	572	581	595	524	604	570	549	575	535	580	606	573	607	585	620	589	594	563	591	556	594	577	563	585	596	564	589	583	579	577	593	590	555	576	569	605	599	550	603	546	559	545	619	593	535	578	558	634	577	571	603	564	580	584	557	581	568	567	589	571	594	606	567	576	573	562	603	580	602	591	555	546	630	587	561	597	606	555	567	591	548	575	595	590	578	604	584	569	618	558	594	553	584	580	586	576	587	571	578	584	612	580	547	607	527	558	601	576	575	584	573	611	585	581	573	608	556	573	601	575	598	574	589	530	581	588	570	611	565	588	544	601	566	562	569	570	590	627	597	630	533	595	622	574	573	587	595	588	572	594	599	589	565	561	578	608	605	577	631	603	568	596	605	556	576	559	593	565	587	543	586	596	610	613	578	575	540	566	586	589	584	588	583	572	622	575	564	598	598	582	589	562	595	532	567	555	592	600	584	598	585	604	590	579	569	572	560	560	579	613	536	618	580	581	591	592	584	575	588	553	597	592	554	585	592	604	567	585	634	603	571	643	544	580	635	608	582	553	569	578	538	585	586	591	576	571	582	579	576	566	564	533	528	570	568	611	593	607	583	534	539	552	603	533	593	536	603	581	556	581	591	591	550	604	595	628	612	589	544	567	580	592	605	585	542	603	568	535	562	579	561	562	587	589	574	568	555	583	564	560	569	635	586	588	575	591	583	570	567	571	596	554	571	586	568	612	568	594	556	597	607	581	540	538	627	584	562	573	595	578	581	590	606	606	578	554	546	622	586	564	588	592	570	502	592	550	579	571	581	581	574	572	596	580	558	558	556	558	570	581	596	598	559	605	570	571	596	615	588	583	577	565	588	562	599	585	620	580	614	570	570	581	571	590	581	557	566	618	567	565	621	612	561	591	567	596	572	605	585	552	585	563	556	549	582	588	548	612	561	655	606	599	624	589	604	580	587	559	579	579	636	552	553	589	595	583	576	617	585	619	549	579	594	606	603	582	585	563	580	608	581	575	615	584	554	596	570	623	611	543	562	601	577	616	513	602	541	601	599	569	578	586	612	597	582	551	594	560	586	571	609	560	547	579	589	541	574	577	598	571	598	613	566	595	590	570	625	627	605	623	585	606	587	607	554	534	611	571	577	579	590	591	566	615	585	531	564	586	588	584	590	595	608	620	579	574	616	593	562	566	539	564	539	618	565	575	583	606	540	597	584	583	582	609	630	548	563	540	551	590	574	580	558	582	563	590	593	572	576	574	592	596	591	564	577	581	627	575	562	586	549	551	609	581	563	542	575	601	571	611	593	548	561	598	563	569	594	611	595	571	546	574	584	605	590	539	605	615	604	579	592	587	596	579	578	543	590	564	656	582	575	584	630	593	587	600	601	573	573	546	590	588	612	540	565	535	619	601	540	572	555	535	603	596	564	558	608	621	581	524	532	627	551	600	576	569	574	596	601	582	569	582	575	579	554	568	563	558	582	562	558	569	572	559	584	588	629	570	567	583	555	568	572	593	566	575	566	566	571	568	510	580	575	567	582	590	573	558	578	627	606	591	571	569	576	569	581	568	595	573	583	559	554	571	568	559	560	574	512	565	572	600	574	576	574	619	570	582	550	573	587	566	567	558	547	557	585	551	575	581	580	538	597	613	593	559	590	551	573	607	568	641	548	565	601	579	558	564	617	599	558	615	593	586	568	568	632	561	620	591	574	590	570	548	615	560	554	602	604	583	556	589	573	570	564	567	603	550	575	588	598	626	550	570	555	583	527	571	605	527	574	543	560	608	598	580	565	574	603	592	595	564	591	593	597	581	600	599	566	595	555	597	602	596	593	595	581	561	555	594	582	571	624	572	566	617	513	641	564	622	584	582	574	558	560	593	622	586	602	587	568	603	621	604	577	591	573	562	554	565	586	574	602	555	584	555	598	604	579	571	519	583	593	548	591	576	600	545	590	568	566	588	586	618	541	537	553	630	560	596	612	600	587	570	575	568	586	586	576	561	604	593	593	576	552	572	598	581	585	605	551	535	562	571	558	579	569	575	548	611	598	607	552	599	601	633	577	568	595	540	575	565	582	595	570	601	572	550	605	550	588	593	574	566	586	579	557	556	619	550	560	572	626	535	587	572	546	590	576	561	541	577	626	595	537	604	599	550	570	580	602	574	575	577	573	545	579	612	585	534	549	594	592	587	582	559	551	547	629	609	552	579	558	601	543	570	553	589	575	544	560	567	626	579	616	618	569	558	584	526	553	539	597	503	589	615	597	602	589	575	538	593	610	601	590	588	581	567	603	557	604	610	551	568	609	539	558	538	610	626	597	570	596	591	545	570	556	607	597	546	527	591	587	578	600	581	583	549	590	528	601	566	550	611	572	554	607	587	558	595	583	557	588	569	576	612	572	552	590	582	603	576	565	607	562	588	599	568	620	593	596	586	612	558	581	563	606	568	618	596	616	545	611	580	556	582	579	588	574	570	570	571	564	563	562	581	536	591	613	576	599	597	557	552	595	598	597	564	547	574	583	556	564	544	623	583	594	595	583	569	601	572	570	564	623	599	600	529	606	583	541	596	579	578	573	616	585	585	575	577	600	611	578	573	586	604	623	579	577	571	551	572	627	571	617	596	554	582	599	597	571	579	563	607	583	583	543	574	603	544	592	576	577	552	594	598	576	569	591	590	572	596	522	550	571	572	634	563	592	570	592	595	544	569	575	618	623	575	563	520	576	578	564	591	563	597	532	597	589	546	540	608	577	578	573	616	591	575	579	543	557	576	579	574	566	548	562	577	575	574	577	565	580	568	600	582	571	584	543	578	633	567	594	615	563	589	558	608	552	619	571	544	555	608	593	573	599	590	534	605	561	536	558	552	622	532	571	588	582	547	545	614	568	511	590	562	555	573	628	554	587	565	573	590	584	554	546	569	587	552	594	543	568	523	547	565	589	563	577	615	587	613	595	604	611	603	545	603	534	615	596	537	594	599	596	583	560	597	623	572	581	622	561	578	582	592	617	649	534	572	609	540	618	575	553	570	532	565	613	599	571	590	595	588	583	576	537	576	614	569	584	594	550	554	618	606	595	580	590	544	607	574	552	596	595	582	609	609	588	591	573	584	614	578	625	539	608	606	573	613	589	580
13726	15612	5255	1099	2056	1441	3117	5171	3770	2095	1218	418	170	203	125	111	108	117	74	60	58	56	48	45	35	54	53	44	43	57	44	46	34	43	44	43	38	40	38	55	37	53	62	60	43	42	31	44	43	46	50	39	33	47	42	49	54	63	39	41	46	42	50	54	42	43	54	42	43	44	37	46	47	47	51	47	45	44	49	53	46	45	45	35	39	47	40	45	43	53	39	41	48	46	43	47	48	51	60	46	54	45	47	43	41	49	32	49	48	47	42	42	43	49	44	57	50	33	39	33	49	46	60	45	43	54	43	46	45	56	49	45	58	54	46	29	38	43	37	44	45	50	52	28	37	52	52	53	45	48	49	47	48	46	44	44	30	47	52	43	53	36	54	59	57	51	43	38	44	46	48	38	43	40	53	47	42	55	47	29	45	45	41	59	28	50	46	43	43	51	53	58	33	50	42	46	37	48	41	43	56	53	44	41	39	50	48	43	39	53	55	41	44	45	34	50	34	41	41	36	41	43	60	58	49	53	45	41	52	45	36	40	52	44	43	59	48	42	49	48	45	47	37	41	36	47	46	35	52	51	46	42	41	39	50	44	49	33	45	37	50	49	42	42	51	49	54	56	56	48	40	43	46	62	58	52	36	52	38	46	50	57	44	45	37	44	48	47	39	55	53	52	46	38	51	48	62	45	42	47	44	41	35	52	37	40	35	43	53	50	48	45	47	41	46	30	43	51	45	49	43	41	39	52	36	39	49	41	43	45	47	46	54	54	54	43	45	36	51	45	49	51	58	42	45	37	40	53	39	51	52	50	49	49	48	42	47	52	38	39	44	50	46	39	50	51	42	52	42	53	53	47	43	47	38	62	58	52	47	47	50	43	43	40	51	63	35	49	44	47	42	56	51	50	41	43	48	55	33	57	42	37	46	44	50	47	45	49	55	47	52	50	43	42	47	55	49	34	40	44	46	49	45	49	62	45	43	44	40	47	39	60	41	47	39	46	38	59	46	44	52	44	44	53	35	37	41	45	50	41	50	47	29	53	40	48	47	38	33	50	29	60	41	60	46	42	37	42	48	39	48	40	57	46	31	47	43	54	61	44	42	44	48	38	46	34	47	44	37	40	44	50	53	36	37	43	60	46	54	46	40	38	43	43	49	51	39	42	42	37	34	44	48	61	38	46	47	39	54	43	46	53	40	45	33	35	51	45	48	45	51	54	41	45	49	45	43	34	40	42	41	42	56	48	49	60	58	46	40	51	42	51	51	40	43	34	42	50	55	39	53	40	45	47	51	43	46	41	51	50	45	54	45	50	55	41	51	55	51	38	33	44	34	41	49	49	39	48	46	49	56	50	38	43	42	37	46	47	43	51	55	52	54	40	54	53	36	47	47	45	46	50	44	44	42	36	55	45	29	49	46	39	42	55	38	35	53	48	53	42	47	39	50	45	44	49	43	50	43	38	45	44	58	53	49	49	48	53	48	36	59	44	44	52	39	50	31	53	47	44	36	46	45	45	43	37	53	34	33	47	49	48	47	41	45	44	44	50	50	47	46	44	43	50	42	37	52	51	49	43	43	54	47	39	41	53	50	46	51	31	54	48	42	53	35	41	48	51	47	54	39	49	47	47	56	52	41	55	45	51	41	43	40	43	39	51	40	42	58	41	44	53	40	53	46	51	39	46	44	50	49	44	45	47	39	33	37	52	42	46	61	40	44	41	31	52	45	46	47	49	44	38	49	52	47	48	41	39	56	60	48	45	34	45	53	53	48	43	43	40	60	44	50	43	48	47	52	46	45	56	45	51	57	46	52	42	47	37	51	42	47	63	52	41	47	46	46	35	42	42	43	52	46	35	48	52	39	40	37	40	31	45	53	30	39	53	42	48	53	40	52	56	43	49	49	42	39	55	44	50	50	56	43	59	44	43	47	51	45	39	52	42	38	55	31	46	73	50	47	48	46	37	43	51	47	42	44	51	57	44	37	42	44	37	33	54	38	45	49	50	54	51	50	41	55	35	36	41	39	42	48	45	31	33	38	37	46	37	51	45	55	44	42	54	41	44	38	48	40	47	44	37	45	44	35	27	48	47	35	33	60	51	52	49	40	54	39	37	39	39	55	53	41	50	44	43	50	53	42	37	53	46	38	46	52	47	43	57	51	57	51	54	51	44	46	42	44	52	42	40	45	46	55	53	37	40	52	44	45	44	49	41	38	44	38	38	46	51	59	46	59	52	51	40	33	50	36	43	59	52	49	50	44	54	40	44	39	38	47	43	47	52	46	49	46	54	41	47	46	45	45	41	39	49	36	44	43	41	39	41	48	38	43	37	41	51	34	51	37	54	46	46	38	38	51	49	47	45	38	39	40	34	40	56	41	39	46	53	44	46	44	44	37	49	46	60	58	46	34	48	39	41	41	44	46	44	41	44	34	39	37	52	43	42	43	51	30	43	46	57	45	42	41	44	52	45	43	44	44	38	56	55	50	45	42	41	42	50	47	51	46	36	46	42	53	40	60	47	42	45	36	46	48	50	39	35	32	43	46	37	50	34	53	42	50	45	49	39	44	34	47	40	43	53	33	53	40	50	51	45	56	44	36	34	42	42	38	49	56	41	45	40	42	44	50	49	53	39	35	48	51	49	49	45	50	44	57	51	52	48	45	62	41	41	49	45	49	61	57	57	35	46	44	31	48	42	43	49	51	55	40	41	42	36	43	39	43	50	41	31	59	53	42	49	42	43	56	37	64	40	48	55	37	42	41	37	45	48	41	40	52	50	52	54	41	39	44	42	48	38	53	48	39	48	43	38	46	48	42	53	59	39	45	41	41	43	44	41	47	43	39	52	52	53	32	51	41	48	50	41	44	42	55	48	38	36	39	37	49	47	50	54	48	42	46	53	36	39	45	41	41	39	56	44	51	39	58	39	48	35	48	41	34	57	56	44	50	42	35	46	42	42	37	40	45	47	33	46	47	51	41	50	38	45	51	49	45	48	39	48	48	44	41	53	36	38	48	51	46	55	41	44	62	45	47	49	44	56	44	47	36	38	38	36	48	47	39	43	45	39	55	56	49	55	57	50	58	45	50	52	55	43	42	51	37	50	45	51	48	45	54	48	56	41	54	49	38	53	49	44	46	43	50	49	31	44	41	38	45	37	52	43	34	46	46	44	62	54	61	55	48	49	37	44	48	39	32	48	44	35	42	42	44	50	34	42	45	45	42	54	39	47	56	53	38	43	49	43	47	39	45	47	28	43	40	29	46	39	48	53	50	34	59	64	46	48	45	38	54	46	57	46	40	54	36	40	53	56	45	46	36	35	37	47	43	53	58	46	40	49	39	54	34	46	43	30	38	50	48	40	44	47	43	39	51	47	45	40	47	57	52	56	46	56	42	46	39	52	47	39	46	49	43	48	44	59	49	61	45	43	46	44	54	53	45	41	38	49	40	46	47	46	42	37	36	44	52	46	41	44	43	51	48	55	44	40
49888	38593	24657	27613	43308	34031	41574	45257	35751	30182	22405	11798	4749	6260	3361	2504	2832	2173	1389	971	750	635	633	635	566	551	604	570	611	586	574	601	602	589	618	613	592	601	578	564	610	596	544	605	616	561	605	600	625	570	579	550	599	621	603	583	639	516	581	561	570	595	577	563	582	615	572	612	538	590	571	604	595	584	571	545	619	623	638	590	592	595	578	601	583	554	587	592	610	560	586	546	561	578	593	589	558	609	599	601	575	611	587	565	604	574	606	616	579	552	600	591	600	576	564	622	613	601	589	597	616	615	582	594	564	577	568	581	606	578	601	600	590	600	622	594	575	633	584	601	619	573	586	606	569	586	573	592	625	612	621	630	618	610	590	558	589	637	629	556	581	558	604	601	582	655	619	589	641	633	605	600	580	595	608	596	604	618	588	593	601	598	603	593	571	570	629	579	589	610	649	620	603	635	609	603	574	594	588	589	593	543	567	598	603	597	576	531	585	620	589	639	564	586	619	587	599	610	596	561	584	607	581	591	590	559	599	589	550	591	614	613	620	558	591	594	604	552	554	603	628	596	575	587	611	602	592	598	613	532	532	586	622	580	564	616	608	558	618	581	571	607	611	624	610	600	587	604	589	597	585	613	607	589	602	564	604	569	601	577	578	593	611	636	593	597	545	561	598	621	612	609	649	582	581	612	604	583	619	631	596	568	594	579	607	607	576	659	623	598	620	594	609	602	584	561	641	590	618	582	579	619	598	566	617	623	632	602	566	608	571	588	622	575	594	610	567	630	586	610	640	562	583	589	611	584	575	611	647	589	579	576	591	623	555	614	600	602	618	609	566	623	565	619	606	602	617	593	595	608	636	534	570	596	563	616	628	592	614	556	612	593	585	596	610	608	584	533	639	604	612	599	625	590	598	592	592	579	627	595	585	593	583	569	610	597	598	598	591	598	595	616	603	591	558	593	562	598	540	583	585	575	617	582	626	593	579	570	581	583	589	622	569	647	605	607	615	562	599	583	595	555	581	564	596	571	541	618	594	580	596	606	581	554	621	611	615	600	615	589	576	560	514	563	589	572	638	627	578	619	585	588	580	576	593	572	597	596	574	625	553	565	602	603	607	586	636	622	602	580	620	635	616	581	562	602	583	612	605	621	567	618	572	595	574	604	575	626	595	613	576	571	597	609	587	572	586	586	597	587	600	558	583	559	567	570	591	576	561	576	590	631	598	602	592	618	599	577	605	586	604	602	610	596	568	581	623	577	618	582	545	668	565	590	605	608	575	590	590	628	586	587	606	628	578	608	581	602	614	570	591	630	589	584	562	580	564	620	629	533	544	633	549	593	571	608	580	534	585	557	582	566	627	608	559	634	551	581	600	612	608	593	611	596	628	603	606	624	592	538	606	607	596	571	586	570	642	611	580	571	601	599	593	546	593	579	653	607	597	585	579	598	578	578	621	571	590	577	631	593	562	601	608	630	606	602	570	593	625	598	585	621	613	605	621	592	604	612	621	562	597	631	623	601	613	633	582	548	631	634	586	601	600	624	603	584	593	587	593	591	620	566	623	582	606	608	586	593	635	561	599	590	575	556	580	643	577	609	600	564	582	627	568	630	591	596	578	591	580	578	660	615	631	594	577	635	598	612	606	580	598	581	617	640	665	607	629	571	598	565	587	587	589	560	604	585	623	580	601	597	588	594	608	601	616	608	591	592	613	622	580	583	572	611	593	668	584	549	608	599	626	603	607	616	606	612	600	596	566	609	583	605	543	573	601	564	577	605	554	553	624	580	627	597	582	589	579	579	582	586	580	567	580	574	574	568	583	618	575	595	599	603	583	558	616	585	615	578	617	597	607	583	564	581	588	611	625	582	619	626	620	617	609	586	611	599	584	575	609	578	577	618	592	624	561	620	604	568	582	606	614	611	595	610	575	585	575	600	575	632	617	606	589	586	571	611	633	566	590	616	617	584	584	584	584	570	597	586	578	622	645	602	603	563	608	621	652	568	611	576	601	579	626	588	614	590	592	550	605	599	607	592	609	599	604	575	628	627	590	607	602	589	574	585	607	598	607	574	597	581	611	572	637	616	561	571	529	612	586	617	519	630	587	626	569	611	592	563	588	574	620	617	605	602	613	588	570	570	579	590	664	590	525	584	598	611	664	609	596	593	596	554	556	595	581	580	575	617	630	629	611	620	570	570	585	606	583	612	603	628	639	582	607	577	587	552	578	599	549	621	594	625	589	584	613	578	608	637	566	629	593	596	598	605	581	596	598	555	582	670	596	576	633	648	619	556	604	594	596	635	594	591	589	577	598	589	622	604	638	589	558	572	606	580	559	616	608	569	611	589	580	663	637	557	575	611	610	598	582	609	569	598	573	636	570	625	579	591	580	575	607	599	567	611	614	633	584	587	621	597	586	599	620	600	566	613	577	625	602	592	603	587	621	581	637	599	623	606	587	572	604	630	571	599	602	632	609	569	600	585	562	562	604	654	600	566	597	594	590	565	635	601	618	581	608	619	548	583	596	612	606	600	622	595	576	600	615	607	599	564	583	637	634	623	636	572	577	594	595	619	617	602	629	658	651	571	573	596	593	601	610	571	593	600	591	570	581	611	606	628	607	623	597	596	585	555	622	611	583	559	584	581	616	612	630	631	544	575	599	608	580	614	606	603	593	568	615	630	579	609	586	593	583	559	562	642	587	580	611	544	584	585	614	602	603	584	575	595	579	569	602	569	645	605	608	556	613	624	604	591	560	625	622	582	630	630	571	594	586	569	608	582	617	601	588	578	631	561	609	542	608	598	557	608	605	583	619	594	577	580	609	571	614	630	582	555	570	633	586	575	598	610	569	617	612	583	575	638	597	588	580	594	608	550	618	578	644	598	602	562	606	524	570	617	587	556	596	599	599	612	567	584	610	590	565	617	641	614	591	599	618	609	616	614	611	627	597	616	572	618	633	599	600	597	575	603	584	605	619	609	597	564	617	541	584	596	599	591	580	586	614	573	603	616	588	617	584	575	596	600	579	588	585	561	584	550	592	619	632	585	618	572	643	563	573	581	598	570	633	623	589	625	617	599	616	557	622	603	622	561	600	635	613	625	607	617	597	563	563	582	552	583	611	589	594	581	606	572	560	558	615	602	569	614	609	597	588	611	631	575	608	571	631	600	579	576	635	597	550	582	611	627	569	591	612	585	602	629	578	586	602	572	573	609	592	572	556	614	588	584	564	616	617	597	614	570	590	602	597	578	602	623	594	627	603	625	600	601	635	620	594	600	607	591	583	581	573	589	559	577	590	593	580	584	607	555	638	595	632	619	591	582	602	567	621	596	601	577	559	592	646	584	593	559	610	583	611	590	588	587	586	563	605	591	565	559	602	589	631	601	618	605	582	574	575	620	578	582	611	568	582	582	572	623	619	589	568	577	586	604	582	590	588	566	588	583	622	617	581	619	626	610	585	611	554	596	618	539	613	544	605	567	597	540	586	596
12805	13048	3895	1570	2423	1550	2916	4887	4045	2356	1386	638	174	207	171	122	119	111	84	58	55	52	48	55	52	56	55	46	48	44	63	44	51	49	39	44	45	49	52	43	44	52	48	33	53	46	55	44	43	54	47	42	65	48	54	38	48	37	31	33	38	37	49	40	36	54	59	48	50	40	34	53	60	43	43	51	43	45	42	38	47	48	53	44	44	39	37	41	42	50	41	40	49	35	54	58	51	49	54	38	56	54	34	40	52	38	67	46	31	43	39	36	46	47	40	34	43	43	43	51	35	57	47	58	46	52	51	45	51	40	46	42	41	48	59	51	41	49	44	45	40	48	55	35	40	49	47	45	45	45	39	34	52	50	45	42	46	47	45	41	37	40	32	29	39	45	57	51	50	42	53	54	50	44	55	49	44	46	51	48	42	61	52	47	42	43	52	45	40	41	53	47	45	47	52	44	53	33	48	46	52	51	44	38	31	39	45	48	47	56	53	43	44	47	52	38	48	36	57	48	41	53	47	54	52	56	45	52	47	51	51	41	50	48	43	39	58	46	42	40	40	43	55	50	49	42	57	49	53	57	51	42	40	37	42	44	47	31	39	52	48	51	41	56	39	39	47	34	49	53	53	62	54	46	37	53	53	51	56	36	49	45	58	43	31	48	57	51	55	42	36	47	45	38	43	42	40	40	46	44	55	43	50	38	47	53	54	50	40	46	53	44	57	38	47	62	45	45	34	55	45	47	45	55	50	42	44	61	35	49	54	48	50	43	50	45	40	39	49	49	47	46	60	46	55	45	37	48	32	48	53	45	51	43	35	38	40	49	50	46	41	36	37	46	34	48	51	40	58	48	58	54	48	47	45	43	45	57	36	37	49	46	51	50	39	53	44	48	44	48	58	55	51	51	46	53	53	61	48	53	54	53	48	39	59	46	44	50	43	35	51	54	52	47	55	44	44	53	38	50	55	46	40	41	49	43	48	47	41	41	54	50	49	46	46	40	45	43	49	40	56	48	56	39	35	46	46	48	44	50	46	64	51	44	43	45	43	44	43	35	48	54	41	42	61	49	38	60	40	60	42	52	43	43	46	39	51	41	44	47	58	57	52	42	39	41	41	33	40	43	45	39	41	47	52	46	44	31	46	48	36	56	54	45	43	38	37	52	54	49	43	41	40	38	47	35	48	41	46	51	40	45	44	52	51	42	46	44	44	47	52	35	49	42	50	49	37	49	49	39	43	53	46	45	37	53	48	42	50	61	38	43	30	43	42	46	48	55	50	39	49	51	55	57	42	57	58	34	48	53	54	50	40	49	50	38	48	48	39	50	51	47	39	38	55	46	50	57	45	47	38	44	48	48	39	40	35	38	52	31	44	42	50	49	51	43	47	52	40	49	59	41	38	50	49	53	51	49	53	50	48	53	58	44	52	46	45	49	55	38	46	58	47	50	39	49	54	55	55	44	50	44	37	47	48	48	56	45	41	43	38	49	40	53	48	44	46	37	39	37	57	49	49	45	43	50	46	53	42	50	46	43	38	42	42	40	49	43	43	47	42	44	41	47	46	53	42	48	48	50	41	35	44	55	56	45	43	49	55	48	41	51	43	45	54	61	59	61	51	47	39	43	40	42	51	39	47	38	44	55	52	36	42	51	53	31	50	48	39	43	49	41	38	50	54	39	51	49	47	42	58	42	42	44	50	37	40	39	48	49	43	52	41	52	42	36	37	47	35	34	50	49	41	51	46	45	48	45	51	50	38	35	49	56	37	46	45	46	41	43	43	54	50	47	44	54	59	47	51	53	45	36	41	42	47	47	56	44	55	47	63	46	43	42	41	46	55	54	44	43	60	40	49	48	47	54	52	58	48	37	45	39	42	35	48	30	42	50	47	41	49	42	46	42	39	56	61	45	52	44	57	42	57	44	54	44	40	41	43	31	45	49	40	52	45	49	33	44	34	40	49	51	43	53	52	47	39	33	52	52	40	50	41	60	50	54	46	46	56	42	50	50	51	51	43	45	42	53	55	38	51	42	48	35	48	36	39	46	39	37	55	46	42	43	52	45	58	41	51	38	56	40	48	35	43	33	45	37	51	52	47	38	31	48	53	37	56	59	41	45	42	44	39	38	49	42	36	38	41	41	45	44	52	49	46	34	55	49	48	40	48	37	52	48	29	51	43	56	49	49	56	36	45	43	43	54	57	45	54	44	51	57	44	44	43	48	51	49	39	46	45	46	51	53	54	48	38	42	53	50	51	53	58	45	46	35	47	38	58	50	59	53	48	44	44	49	54	35	44	48	50	50	50	36	38	47	45	49	39	42	45	48	47	58	48	45	43	47	60	49	40	44	44	55	44	54	50	55	60	48	58	53	41	44	42	33	50	42	38	48	47	49	49	37	37	54	53	50	44	49	55	37	64	54	50	50	44	46	36	45	49	39	53	37	49	54	40	48	39	55	56	41	33	42	40	45	43	42	42	42	49	49	44	47	47	42	48	53	41	51	53	32	51	56	52	41	53	32	63	34	49	39	43	33	50	46	38	54	42	40	40	43	52	46	46	42	43	36	42	42	38	47	47	49	46	47	30	36	49	46	46	48	42	46	48	54	50	50	49	51	59	44	50	42	41	56	39	52	43	39	47	50	44	38	43	59	36	43	50	38	33	39	56	47	49	49	47	53	42	48	44	46	44	38	45	43	47	37	46	50	56	49	41	39	52	45	58	67	47	40	44	48	43	47	45	57	46	48	42	61	59	40	51	46	37	46	50	58	51	50	43	43	49	47	43	46	38	49	49	52	48	42	45	50	53	58	56	58	51	36	39	39	37	34	43	52	34	45	58	43	45	42	45	43	42	43	55	48	43	55	42	39	44	46	43	43	38	41	44	48	47	45	42	46	46	51	48	44	51	50	46	42	36	36	45	36	43	44	38	43	61	45	44	53	50	50	43	52	38	38	53	41	46	46	49	49	45	37	49	47	38	43	66	43	58	56	51	47	46	56	39	41	48	48	46	48	44	53	39	39	45	57	57	56	52	43	48	43	38	55	32	37	54	62	50	41	37	54	46	49	40	49	59	36	52	46	39	47	48	45	50	40	51	58	48	52	52	45	51	50	46	39	41	51	45	35	38	57	49	47	33	35	48	45	48	51	57	64	50	43	44	51	47	38	46	49	53	40	50	52	36	48	41	42	38	41	45	47	54	38	46	45	52	36	41	53	48	42	50	38	45	50	41	55	36	61	52	49	43	42	48	35	51	47	40	52	36	40	51	47	40	39	40	50	55	47	41	45	40	35	45	54	45	51	55	38	48	44	57	46	34	46	52	52	47	54	48	60	51	57	44	42	52	44	47	49	38	39	52	38	42	37	35	47	49	39	53	37	51	49	33	51	53	40	50	34	50	40	44	46	45	42	47	44	55	54	45	30	49	50	50	44	47	48	64	47	39	34	41	55	54	42	34	50	61	52	47	38	42	45	43	46	45	53	35	43
48070	36622	22151	31139	43614	34098	41412	45235	37436	32133	25401	14644	5348	6202	3736	2848	2962	2550	1555	1009	743	685	698	647	588	584	617	616	597	585	593	617	640	628	603	572	608	615	593	614	611	588	609	638	626	587	597	569	600	596	578	581	618	592	585	594	595	640	593	571	594	633	622	602	623	605	627	604	596	583	649	616	596	572	570	595	582	616	634	593	627	573	566	559	597	618	617	621	612	620	606	597	580	627	601	601	633	622	606	517	596	583	591	573	623	586	587	636	588	595	606	602	569	635	578	634	631	561	593	607	615	597	603	621	619	606	589	625	629	565	614	639	574	642	594	610	588	656	598	612	585	583	635	587	609	632	638	591	617	632	587	578	576	633	591	611	615	572	593	556	585	616	592	573	635	601	584	595	605	584	598	632	579	610	580	585	586	584	554	560	594	629	550	583	574	631	601	590	615	616	621	628	578	589	617	606	606	590	557	600	610	587	609	590	576	578	599	641	580	634	597	585	622	564	619	583	635	586	603	613	599	613	625	626	586	596	587	610	614	593	602	585	596	623	580	600	604	589	606	602	635	609	591	606	609	595	575	675	580	572	659	673	635	569	648	609	606	613	601	611	570	637	581	591	609	625	579	585	615	616	631	626	611	623	608	614	612	581	605	589	604	632	557	615	573	622	633	587	619	604	636	626	636	623	570	634	606	621	617	658	611	600	619	584	570	682	576	615	595	614	568	606	603	630	568	606	608	606	626	591	679	623	633	590	608	619	556	639	586	630	574	629	616	604	653	585	666	603	560	608	579	624	638	586	536	612	585	609	591	639	627	604	614	551	598	628	578	616	603	634	601	614	615	587	599	619	572	613	581	562	583	606	577	555	627	597	656	621	631	619	592	584	612	609	565	610	597	593	593	626	566	597	601	592	603	631	613	619	610	687	597	575	623	622	598	609	590	626	565	619	568	580	587	626	572	608	614	575	603	612	624	589	567	603	589	610	583	625	649	633	639	626	607	588	587	576	588	591	629	542	613	613	601	586	594	601	563	604	601	625	590	622	608	626	580	594	597	602	616	605	591	625	582	625	593	602	653	601	603	638	611	622	621	610	590	583	604	581	599	625	604	606	615	610	562	624	602	599	606	616	625	610	562	576	622	629	627	622	614	609	625	597	632	637	620	571	602	583	628	596	629	593	602	601	611	617	562	594	663	579	634	640	626	591	600	580	600	647	575	615	556	615	569	631	618	588	622	615	611	617	586	613	596	568	589	633	565	596	569	605	627	609	547	610	604	584	604	612	617	596	607	569	629	608	565	644	585	632	586	593	623	636	601	585	575	595	592	631	612	627	564	637	565	598	627	628	608	574	585	607	587	629	585	599	616	615	597	614	590	605	593	605	587	621	569	578	604	593	552	619	582	655	608	620	610	644	599	596	620	614	609	589	610	563	577	601	625	607	607	591	545	619	594	607	588	618	613	581	597	618	585	604	582	618	591	605	605	564	621	603	612	647	637	614	625	596	661	598	590	601	620	602	569	665	625	612	586	596	596	657	628	590	554	603	604	579	629	575	604	567	621	620	576	621	581	623	621	628	610	603	600	605	579	620	615	578	566	618	617	612	628	620	613	613	571	627	604	596	630	566	619	627	591	620	597	561	617	590	593	606	600	597	619	632	579	642	573	592	622	592	579	648	663	598	580	632	616	582	618	583	608	603	614	593	567	602	616	589	610	636	577	645	618	561	630	616	616	601	576	582	603	593	566	604	563	615	605	595	574	608	546	634	614	634	658	614	615	637	542	608	615	603	611	614	614	589	552	604	630	630	570	610	635	593	616	618	626	602	613	582	566	597	624	611	566	641	613	597	611	596	621	589	617	606	653	581	623	595	587	603	591	617	607	608	586	564	606	575	588	599	553	554	620	614	573	592	577	623	604	554	615	610	595	602	570	581	586	613	587	584	599	625	620	622	638	557	590	624	610	630	606	613	598	639	624	617	662	607	576	575	615	601	567	611	596	628	614	595	599	630	606	566	581	604	589	601	610	659	612	627	618	582	624	554	658	557	597	612	634	620	607	632	629	571	583	607	588	618	585	562	649	649	621	606	606	615	556	602	602	617	621	578	592	588	603	596	569	546	596	592	629	600	590	586	607	648	609	622	642	623	587	622	673	587	598	624	613	571	601	610	614	585	614	591	599	614	616	587	616	594	587	577	597	628	599	590	625	587	630	616	592	612	581	605	615	630	615	575	588	597	688	604	628	606	592	601	634	600	585	609	596	609	624	617	573	579	592	583	590	606	620	608	610	597	599	607	642	559	614	592	614	573	618	624	626	624	629	589	635	610	587	597	608	583	618	661	652	616	619	565	568	592	577	601	597	618	569	623	619	609	575	567	645	614	627	613	566	592	613	609	619	563	616	599	636	571	616	623	575	620	627	633	617	599	608	567	634	553	598	564	590	580	661	636	610	594	639	578	627	570	573	558	610	617	608	636	578	604	597	548	631	621	600	589	626	636	556	647	592	633	627	568	560	636	607	595	621	593	546	595	619	595	577	660	602	583	612	620	602	601	598	575	650	652	627	580	554	565	610	580	590	629	564	591	616	623	604	583	584	591	616	596	641	627	617	598	607	617	570	599	608	590	582	639	582	606	560	592	620	605	635	607	566	596	584	603	576	649	627	618	592	620	579	565	607	625	579	639	628	589	583	626	547	553	659	587	590	591	584	587	620	625	590	628	600	579	600	631	591	613	587	626	611	580	567	592	613	595	614	584	613	611	628	611	620	634	597	604	584	616	611	583	584	613	644	565	594	607	575	594	601	597	611	628	583	618	601	570	604	609	635	584	581	594	666	620	639	580	601	567	611	561	567	606	598	563	593	628	606	587	600	627	608	560	605	586	607	617	574	589	613	572	635	579	602	622	593	655	601	587	635	606	558	570	613	596	589	651	602	576	588	593	614	612	610	608	623	581	664	625	610	596	616	587	589	591	592	581	584	584	590	588	562	608	547	627	615	596	584	564	605	560	640	604	615	634	596	638	625	569	592	612	622	605	603	599	611	625	576	571	535	588	594	630	593	658	586	583	613	567	594	600	607	627	611	593	596	601	617	612	593	600	601	645	603	581	634	627	606	595	583	610	638	627	610	611	610	620	621	585	622	624	628	654	597	607	632	612	632	609	586	602	579	632	604	594	610	550	560	628	624	631	649	546	629	648	609	591	572	595	581	601	601	628	586	601	631	572	564	618	576	578	582	619	563	571	635	601	570	648	605	623	575	627	597	593	559	639	607	589	599	578	590	567	584	614	623	624	564	637	553	586	642	589	666	624	568	617	599	606	643	617	607	622	604	602	591	630	581	588	605	601	597	584	563	587	602	621	641	680	597	625	584	565	612	634	620	594	612	601	632	605	565	621	555	623	596	575	613	623	574	558	632	598	622	611	563	627	624	612	581	571	589	574	570	605	604	601	594	636	613	600	592	604	585	584	589	600	634	574	590	583	617	598	592	557
19776	23090	6940	3180	3973	3437	4693	7579	6677	3314	2184	1002	245	302	202	127	150	140	110	56	55	53	46	47	55	56	55	37	42	48	44	49	44	58	40	52	50	35	40	48	38	44	49	38	45	55	47	52	50	48	55	34	56	47	44	49	53	47	49	37	48	57	49	44	48	47	49	47	45	35	47	52	49	48	43	41	54	37	43	46	42	54	40	46	45	49	44	44	48	47	46	33	41	46	55	49	44	46	50	49	50	42	62	51	38	39	48	45	44	42	37	47	57	52	35	38	50	55	45	46	52	54	56	46	43	55	39	43	45	37	64	47	41	48	32	54	46	44	54	43	51	39	52	49	47	46	47	53	63	44	39	42	48	40	36	45	54	53	35	43	63	56	54	49	40	43	53	40	46	37	48	43	40	44	35	45	43	52	49	50	45	41	49	36	54	55	58	41	39	42	47	53	45	41	52	48	43	44	42	52	41	44	47	43	45	39	35	52	53	43	53	41	50	42	51	33	53	50	46	37	47	39	42	50	35	46	63	34	51	49	43	51	41	50	59	49	38	52	44	58	44	52	45	53	45	45	54	50	45	48	53	37	40	58	51	58	41	48	46	49	51	40	51	43	44	34	51	48	55	44	43	44	54	44	33	45	43	34	49	41	52	48	46	43	42	52	46	40	48	52	47	51	51	45	45	63	44	57	36	53	43	51	37	41	44	37	58	43	42	51	41	31	42	40	44	46	44	40	36	43	48	56	57	43	45	49	43	51	52	55	49	57	43	59	47	56	57	60	57	38	42	37	48	47	50	51	54	55	47	70	52	37	49	50	39	44	42	52	44	45	49	57	61	47	30	40	49	56	41	54	45	43	48	58	41	48	47	61	46	44	65	54	45	37	57	35	60	32	53	46	40	48	50	44	47	43	51	47	44	67	41	51	44	59	42	50	39	56	56	61	46	46	50	43	43	56	33	31	45	45	42	38	49	46	52	53	48	36	45	33	45	46	55	47	35	50	57	45	43	46	49	43	46	45	47	55	37	42	54	42	52	52	47	46	61	43	48	44	56	46	47	37	51	46	56	56	42	37	35	49	47	44	46	42	57	52	51	43	51	39	36	45	58	46	41	48	49	53	45	53	48	42	57	41	43	43	47	49	45	40	44	44	54	53	56	56	46	44	48	52	51	49	46	59	40	55	50	56	35	43	60	45	32	50	44	53	53	32	48	52	50	56	46	65	38	40	41	41	41	39	53	47	51	49	41	39	42	51	32	51	31	48	43	53	54	39	46	62	37	54	45	58	39	52	54	42	62	44	42	53	38	50	54	59	44	60	54	46	51	50	42	39	50	38	44	55	43	43	38	59	40	48	37	56	48	49	49	41	45	49	33	47	50	61	51	36	42	66	46	41	45	48	54	61	50	48	49	45	44	41	50	47	52	35	39	47	53	42	48	49	57	53	48	44	44	37	55	44	54	40	46	62	39	37	55	49	64	34	57	45	39	49	45	45	57	50	46	32	33	60	63	64	52	47	39	63	37	48	47	49	53	51	50	46	39	40	44	54	44	48	40	39	51	48	57	39	47	43	63	43	51	52	44	46	34	38	39	37	58	59	49	43	43	47	57	49	42	35	50	46	46	40	41	57	52	53	46	43	45	51	45	54	52	44	55	42	49	50	57	46	59	51	41	34	51	64	38	46	49	45	50	43	40	50	45	43	46	44	46	46	51	47	47	47	52	53	48	41	52	50	45	53	44	50	64	46	44	42	58	52	41	46	57	40	54	41	40	49	50	45	47	50	42	51	57	37	44	51	35	41	49	45	53	44	50	45	44	49	46	45	46	48	35	40	46	49	37	50	56	56	61	42	39	47	45	47	48	56	46	56	41	46	37	44	47	47	39	57	52	48	64	48	62	38	58	42	60	51	40	49	44	40	44	41	51	48	49	42	45	51	48	29	36	53	50	48	49	45	42	44	44	40	39	63	42	51	37	49	57	46	54	43	41	54	54	41	49	48	51	44	38	40	49	53	44	57	44	59	46	39	56	52	50	49	49	47	48	40	52	48	55	51	54	51	50	54	43	43	48	40	46	45	46	62	59	56	50	46	66	39	34	64	51	44	54	56	49	33	47	53	31	46	42	49	43	47	41	50	59	43	55	47	52	49	53	46	56	50	45	37	38	49	41	36	47	49	49	47	36	47	45	35	53	45	42	41	50	46	50	41	53	54	40	44	41	42	46	46	47	45	53	51	44	56	49	50	49	54	39	51	49	45	43	59	34	36	47	41	43	52	55	50	40	41	46	61	49	42	44	41	41	51	44	36	51	43	49	44	40	54	41	45	57	47	46	47	44	48	58	42	50	37	45	54	46	40	57	42	34	62	45	41	53	51	43	57	42	41	42	44	55	43	44	47	41	50	51	49	46	40	45	42	38	51	45	58	37	41	65	36	45	48	56	52	62	42	52	43	36	37	48	51	42	50	43	36	47	47	42	50	61	42	43	55	59	45	39	40	44	48	42	42	46	47	50	45	65	42	49	50	40	39	40	53	45	49	40	55	35	47	40	33	52	52	49	42	42	51	46	43	49	50	54	46	42	40	60	50	48	48	51	55	37	48	41	47	54	57	33	51	43	47	40	38	38	44	50	34	39	51	49	47	43	55	51	54	37	46	51	51	44	48	45	44	49	44	41	48	56	41	41	48	31	51	46	49	60	39	42	51	44	44	40	46	46	50	49	68	57	53	38	48	55	40	54	51	54	42	39	40	49	37	47	47	49	46	46	42	41	48	55	45	37	54	46	45	31	38	47	47	43	43	45	52	57	71	63	41	35	48	49	54	43	55	54	60	43	39	48	47	44	67	54	50	45	49	50	56	44	34	46	55	48	37	47	49	43	55	55	38	49	57	52	41	45	47	46	44	34	39	36	50	42	53	46	46	32	41	47	45	45	45	35	53	49	52	39	47	39	39	42	49	40	31	47	45	50	42	42	53	53	42	29	45	57	54	46	44	38	48	28	44	42	58	47	34	42	43	54	46	53	47	62	44	52	58	34	41	49	45	38	35	46	33	47	38	39	38	56	55	55	50	49	50	48	50	53	42	51	39	54	46	46	50	64	48	47	47	45	54	44	41	46	33	57	38	53	45	42	46	40	53	43	56	49	44	46	43	47	47	47	48	35	46	61	47	45	51	72	40	45	52	45	50	51	49	53	40	38	44	40	55	46	55	45	55	43	44	59	54	57	44	60	45	34	50	37	39	40	45	45	60	57	49	46	50	61	45	39	49	42	44	49	52	48	36	53	55	58	56	52	47	45	38	51	38	59	43	44	49	44	49	56	47	38	42	55	52	48	38	48	52	37	43	51	47	52	40	38	42	48	51	47	60	62	63	53	55	39	51	44	40	60	59	44	56	48	53	51	46	55	56	48	37	40	42	58	52	39	48	54	52	44	32	38	54	36	65	43	51	57	49	35	61	45	36	33	49	50	53	56	54	56	45	52	56
54307	40740	26365	39027	50387	44438	47000	51765	43790	35223	29510	19214	7380	8841	5066	3483	3351	2950	1861	1076	768	719	638	642	618	597	619	601	595	574	576	611	591	609	581	585	620	629	579	629	551	594	616	593	634	584	642	637	594	593	636	629	601	590	549	639	663	653	604	642	609	539	607	592	607	596	626	627	566	617	626	658	579	599	629	607	619	582	537	559	567	612	627	639	637	592	555	637	607	654	621	621	589	597	605	574	574	605	661	613	578	593	603	607	645	583	589	607	608	621	642	601	636	648	599	629	629	581	563	604	610	606	623	625	615	599	666	595	583	591	617	623	615	649	625	649	621	597	570	599	594	559	611	596	619	581	562	623	574	607	596	596	597	615	572	600	626	615	598	621	581	603	557	648	609	635	583	606	630	590	572	618	609	627	584	585	632	617	632	627	630	605	652	581	595	597	577	640	618	608	593	587	577	659	615	650	618	624	549	603	567	633	593	636	634	605	641	606	586	575	590	570	602	628	623	593	585	633	580	622	641	633	613	593	615	613	624	641	644	594	606	606	583	554	586	597	604	622	641	614	620	659	629	585	574	603	612	595	631	620	593	595	636	606	613	590	647	613	594	585	550	581	642	665	603	627	591	563	614	627	599	608	587	598	594	564	620	620	608	549	562	607	635	623	604	576	601	601	610	598	659	567	639	661	604	619	629	576	598	564	592	590	577	622	631	610	574	624	574	593	590	667	592	595	528	636	645	621	588	585	626	613	582	598	562	602	605	602	619	633	627	644	589	587	609	620	601	558	601	605	576	599	604	554	615	624	609	594	629	598	606	614	612	586	631	637	585	561	577	623	579	562	646	593	590	630	651	633	552	587	642	603	578	606	597	585	616	592	596	629	610	584	570	566	627	570	619	595	593	608	621	635	608	606	669	651	602	614	636	577	587	603	631	620	569	638	604	602	583	580	569	563	644	613	617	587	614	608	618	580	627	648	626	616	615	600	611	601	616	553	626	568	626	608	610	581	621	586	557	633	628	566	634	599	566	584	580	623	631	585	587	621	635	615	632	608	620	638	584	584	617	629	584	620	596	615	567	622	603	579	603	585	579	604	601	614	563	615	641	613	571	626	581	641	595	638	559	614	594	646	625	624	627	617	599	590	619	575	589	568	645	580	604	611	558	607	609	565	595	590	605	573	603	590	625	618	555	605	606	619	612	606	601	603	578	572	613	629	619	645	585	596	635	618	623	649	630	590	577	579	603	640	628	617	639	626	568	582	621	645	626	617	585	618	643	588	650	542	606	615	635	600	583	609	606	599	630	575	601	583	600	634	619	572	649	585	598	576	607	626	548	603	618	568	607	574	632	623	581	600	576	649	639	603	602	573	599	582	590	650	625	647	592	595	610	574	582	618	601	631	561	588	626	603	610	642	634	593	626	621	571	555	589	616	580	584	599	607	616	594	632	622	661	642	547	612	617	595	589	613	610	641	584	622	583	608	593	616	591	629	638	578	591	563	650	606	599	611	589	629	582	636	611	599	616	626	544	657	607	591	581	619	551	598	582	608	579	594	664	597	645	619	610	615	591	583	583	624	633	606	622	573	632	621	651	592	650	619	579	623	621	607	611	632	611	599	623	597	626	607	606	598	619	594	615	589	610	613	585	595	579	577	631	632	542	595	608	613	582	622	610	601	574	594	602	625	636	585	623	628	601	588	610	650	609	604	571	641	663	599	588	588	657	595	608	580	586	590	607	675	621	602	610	636	630	574	621	606	643	605	608	597	647	575	616	627	564	562	613	621	629	640	634	565	613	645	599	663	579	635	621	622	600	623	637	593	622	629	614	625	588	634	553	661	595	595	605	569	589	602	588	586	595	597	624	616	622	598	616	623	613	622	596	587	626	591	627	640	595	635	594	593	597	585	577	617	591	618	567	633	587	615	641	554	580	557	607	561	649	641	627	621	604	578	587	624	622	571	613	646	647	624	611	581	618	577	643	593	596	628	608	612	571	591	618	563	608	598	579	573	618	601	593	602	581	605	624	621	597	589	609	614	583	588	563	596	593	615	591	609	581	548	554	597	625	592	599	635	627	617	620	621	622	670	627	610	619	607	645	598	618	640	602	635	605	602	582	591	589	591	602	590	640	608	593	595	577	600	613	615	601	554	613	574	605	670	640	612	608	590	607	599	646	584	612	569	616	566	593	641	576	596	581	601	594	620	608	591	648	673	584	582	649	649	615	607	642	610	647	590	571	621	642	573	579	645	638	603	644	591	585	604	623	617	592	602	568	624	624	574	621	593	615	581	605	592	602	595	553	626	643	549	624	585	581	596	651	605	572	611	636	612	601	623	606	617	581	561	616	632	592	624	587	583	615	585	634	608	583	592	600	608	600	564	610	597	605	624	616	630	622	604	580	643	643	593	665	606	613	609	560	541	589	597	616	598	636	603	603	625	633	614	634	577	570	600	611	605	585	640	603	577	611	636	608	567	631	616	646	587	602	584	629	631	626	646	679	650	635	617	600	604	630	635	602	564	618	615	628	588	615	624	663	595	622	651	608	619	610	650	617	637	611	613	576	587	610	623	572	610	613	557	617	634	588	577	654	653	621	620	588	635	625	592	613	619	583	593	625	605	629	590	614	627	604	621	584	580	598	593	589	621	607	608	592	620	560	626	561	652	608	608	634	587	614	588	607	628	615	596	627	595	586	602	665	603	621	620	618	598	575	622	605	584	598	582	606	641	606	588	592	641	599	577	571	606	633	603	596	605	608	634	576	613	598	581	658	639	608	638	621	629	595	629	592	618	601	630	606	595	615	603	615	614	589	615	599	626	587	608	570	575	605	631	617	600	613	592	604	596	599	581	603	613	613	617	602	611	615	628	591	598	625	620	644	621	606	637	607	613	638	590	581	612	609	617	565	624	607	606	634	603	626	625	644	613	570	584	611	673	606	629	627	606	615	611	592	625	604	593	596	615	653	643	615	599	611	619	613	597	578	573	611	565	601	605	644	624	590	628	611	683	600	594	599	602	670	634	639	612	620	598	628	592	612	620	620	568	643	592	673	605	616	612	626	626	582	646	548	619	629	629	600	614	606	562	622	605	646	636	615	643	605	603	640	636	573	594	628	610	655	586	619	579	637	652	618	549	598	604	640	576	632	637	600	638	595	611	595	623	543	630	602	607	629	635	590	602	598	678	628	589	625	591	620	587	558	607	600	620	613	574	602	607	605	645	623	612	638	586	610	589	612	611	589	612	601	627	595	614	585	606	640	640	606	600	587	573	616	600	631	578	610	594	633	635	585	593	587	605	605	550	589	614	536	602	614	649	610	599	565	609	654	597	588	627	585	588	637	581	626	614	581	659	634	589	582	606	629	609	624	602	600	612	633	642	584	609	622	634	599	561	615	591	597	628	615	612	632	622	615	625	570	568	608	588	592	618	590	584	587	623	615	568	610	590	603	600	617	599	606	618	637	556	599	579	580	639	634	567	602	648	610	571	612	635
7032	4298	1130	632	840	651	808	1361	1336	685	576	279	94	96	89	66	72	58	59	53	53	45	44	34	35	48	42	64	47	41	46	41	46	43	45	46	37	35	51	41	61	53	44	49	40	44	42	50	47	47	48	42	49	39	50	54	44	51	38	51	41	41	45	51	45	57	52	43	51	33	44	29	46	33	54	51	48	50	40	39	43	54	49	45	46	35	42	41	45	47	45	49	42	54	52	46	39	45	30	55	39	42	42	55	51	35	41	47	40	53	41	49	52	45	50	42	43	43	48	45	42	53	37	39	55	47	49	50	45	38	49	42	49	51	47	51	37	41	39	41	54	48	52	51	58	46	47	47	48	48	40	60	42	41	50	59	42	37	44	34	44	54	43	44	52	42	41	44	43	44	44	48	36	45	35	43	51	46	41	51	35	44	41	47	42	54	43	45	35	44	41	45	56	44	47	37	46	41	49	45	41	45	41	40	38	46	51	48	50	46	42	33	40	52	49	45	55	57	50	50	38	50	35	39	44	44	48	45	31	50	54	55	57	50	46	37	47	49	51	42	51	38	53	42	31	58	39	49	41	53	43	52	49	52	54	46	38	51	37	53	41	46	43	45	48	42	53	55	51	46	43	48	40	45	31	37	44	42	59	51	40	43	57	40	46	46	53	37	48	43	51	44	51	47	43	31	42	53	38	40	45	44	48	35	46	43	48	56	48	46	46	29	45	41	55	54	49	44	40	67	46	30	55	40	34	47	38	51	50	40	52	37	47	38	35	24	41	46	45	42	55	39	44	38	32	40	56	55	41	44	45	45	38	39	44	34	42	46	36	53	43	34	39	50	53	39	39	44	46	41	51	44	31	35	34	46	54	49	50	38	43	47	43	53	54	53	43	47	38	57	36	54	50	45	56	47	54	40	51	52	39	45	42	42	53	39	57	47	46	51	48	39	38	49	43	45	44	40	38	32	46	51	33	41	48	39	51	35	44	51	44	54	49	45	43	53	49	47	51	46	48	39	56	39	46	40	30	46	46	41	34	38	44	44	37	45	41	49	28	40	39	33	42	35	57	48	49	49	42	51	54	44	48	56	51	35	43	48	43	47	38	50	38	46	39	26	48	51	54	37	44	35	39	54	33	58	39	41	43	49	56	52	36	59	57	31	55	29	44	46	59	49	40	54	42	42	42	57	44	43	36	39	46	50	36	50	55	35	51	38	44	42	48	61	58	46	41	52	40	45	49	57	47	42	36	54	30	55	60	53	49	53	42	52	46	34	52	45	43	33	44	43	57	43	43	51	40	35	52	38	50	51	42	45	42	50	49	49	46	42	45	48	47	45	42	38	35	38	49	42	48	41	58	42	54	45	44	48	41	43	48	43	48	47	46	48	47	49	53	42	25	44	48	47	51	32	47	45	44	42	45	46	39	40	40	46	52	47	43	47	48	38	43	35	55	50	38	37	51	49	36	44	41	39	53	44	37	38	44	46	31	39	43	43	49	41	45	36	58	49	35	52	35	48	44	45	44	43	51	44	44	39	48	56	39	38	50	51	52	60	40	35	50	45	44	37	46	41	49	35	41	39	47	40	34	35	43	46	42	50	44	46	46	55	49	43	52	34	35	38	40	24	40	43	44	37	50	39	49	60	42	46	47	49	46	43	39	48	46	47	46	45	53	33	57	45	52	43	59	52	42	43	51	49	44	52	46	48	41	48	41	38	43	41	49	32	52	40	42	32	42	52	34	25	47	48	44	39	45	41	39	43	45	59	47	38	54	52	41	51	46	44	44	44	53	37	44	43	57	41	36	48	42	35	55	56	38	46	37	44	52	39	57	39	36	45	54	38	51	46	45	42	42	55	56	40	35	54	47	42	52	34	37	45	51	47	49	61	47	57	37	45	53	55	50	60	41	54	44	47	47	35	42	39	40	51	46	40	41	38	37	40	42	45	40	50	36	45	40	40	46	45	48	36	54	53	49	37	38	46	37	46	46	48	57	40	41	44	35	43	60	41	61	45	53	39	38	50	43	51	56	40	36	53	43	54	35	53	34	44	46	48	27	53	50	42	46	45	42	41	34	56	50	43	46	57	38	56	52	45	43	46	43	47	44	35	48	47	39	54	35	39	36	49	35	39	57	57	48	47	39	46	35	48	40	45	36	50	39	51	43	38	36	32	38	60	49	46	27	48	50	46	43	47	37	46	34	46	47	45	53	41	44	38	44	57	47	47	48	54	50	35	53	53	50	49	51	48	46	40	45	34	41	39	38	43	59	51	45	35	50	28	47	43	46	64	37	35	35	41	46	39	32	37	63	49	48	37	46	49	42	41	49	45	55	51	58	43	40	43	41	45	52	41	41	47	43	37	53	45	40	56	48	42	39	42	35	38	40	61	35	54	45	54	37	45	47	49	51	52	47	49	53	38	26	51	44	49	45	43	42	48	39	39	43	35	47	42	43	39	47	31	29	47	42	47	51	44	32	46	40	43	48	51	48	49	47	51	49	42	43	44	41	48	46	46	47	41	49	60	41	51	47	34	49	49	54	48	48	44	41	43	39	44	38	39	36	47	37	48	37	51	40	59	52	47	44	42	52	37	61	39	42	47	33	37	52	46	48	37	49	33	44	32	49	51	55	43	47	50	52	47	52	47	50	48	48	44	33	38	47	43	48	42	47	33	38	47	48	50	34	43	54	45	61	55	46	43	34	62	43	47	53	60	56	48	42	35	40	46	39	50	44	48	35	38	37	43	39	53	42	42	56	47	48	44	57	54	53	53	54	47	47	49	45	51	51	48	41	49	55	58	43	50	49	38	46	39	33	41	47	50	48	49	45	50	49	53	55	47	47	49	40	51	48	34	47	50	34	45	53	40	41	49	59	32	55	44	51	45	42	41	48	42	46	43	54	51	49	49	49	43	31	58	57	38	48	47	44	47	43	42	46	43	36	37	44	41	51	50	51	47	39	47	47	48	50	52	56	48	55	29	53	60	40	55	46	53	38	41	46	50	47	41	43	45	38	52	48	46	52	40	43	47	42	48	39	41	36	45	48	38	43	48	45	45	48	42	42	37	41	50	51	43	43	40	52	37	37	43	38	48	40	38	43	45	43	41	41	44	47	49	41	44	54	53	43	42	49	36	42	50	57	41	43	45	45	40	40	43	51	32	39	38	40	44	38	46	34	35	34	44	41	50	42	52	58	41	41	32	36	39	44	55	36	45	50	39	42	41	52	55	45	47	50	56	43	34	41	45	41	50	39	44	42	49	40	63	49	52	38	52	39	51	50	45	53	50	54	35	46	32	49	32	36	38	37	60	55	54	36	53	37	46	41	48	44	50	45	51	40	39	43	52	41	49	54	43	40	54	44	33	47	45	39	43	42	37	40	43	36	45	43	43	46	50	48	49	55	35	37	50	46	45	43	36	51	49	47	41	60	44	36	37	45	49	51	43	49	38	50	34	42	35	38	43	48	44	48	49	44	52	37	45	43	44
40262	25683	14278	21720	31215	26223	27474	30993	26825	19263	15765	8349	2176	2220	1863	1199	1228	1034	884	737	651	602	631	565	616	610	571	617	640	628	556	623	585	549	564	604	585	613	597	615	616	575	618	607	551	585	603	585	573	600	574	585	556	609	581	563	540	584	598	518	556	559	594	608	589	605	563	594	555	557	579	566	567	574	588	574	568	568	514	587	578	580	568	568	627	569	560	616	568	555	589	588	578	612	593	553	621	585	587	579	647	587	571	592	574	580	606	597	579	539	577	575	584	574	599	574	615	596	545	581	608	564	575	551	588	620	521	610	557	587	572	564	615	607	589	588	634	604	551	576	628	564	577	598	605	617	599	561	577	612	555	581	560	582	573	552	567	621	592	596	576	608	582	591	570	562	576	572	620	544	624	577	582	596	583	557	582	586	562	598	592	598	618	614	585	585	566	592	607	598	564	567	559	530	613	586	564	621	580	600	598	570	581	578	608	551	593	624	634	553	611	570	578	545	563	533	555	585	621	554	593	581	580	551	631	572	569	584	589	576	595	586	614	568	565	573	566	602	574	567	621	579	584	580	576	600	605	588	587	545	589	605	612	549	646	567	592	580	617	589	598	591	552	599	541	567	617	600	607	569	584	597	620	590	552	599	622	591	579	592	565	568	614	606	592	569	539	585	577	626	609	542	600	569	588	563	537	567	573	518	574	563	593	605	573	579	580	571	625	596	588	581	558	530	590	586	584	618	545	515	549	593	620	587	557	605	568	592	543	558	549	632	581	563	544	552	602	620	596	577	521	571	624	585	584	592	594	626	604	615	613	594	573	574	577	569	610	604	611	567	577	574	569	560	586	557	581	630	551	550	587	596	599	574	578	593	622	619	608	565	577	598	585	560	616	565	607	551	554	629	565	586	567	546	560	552	609	571	614	612	530	540	539	605	624	579	534	584	611	601	580	609	548	610	621	546	605	579	614	568	607	611	610	593	579	601	564	588	561	560	573	585	571	534	552	568	574	576	530	588	551	579	579	593	613	572	524	609	584	546	620	552	584	552	596	645	559	576	589	584	608	625	558	585	599	599	550	566	571	570	595	592	649	585	555	577	592	550	576	655	666	535	565	542	615	585	599	584	597	561	625	557	575	535	551	558	609	598	577	653	569	580	548	542	613	604	581	598	585	586	550	605	619	590	559	549	564	527	588	574	582	597	592	523	615	566	556	567	554	585	595	573	573	573	585	592	637	560	565	588	551	616	600	547	632	605	607	589	603	552	609	590	563	606	609	575	602	589	588	598	559	577	592	557	623	579	559	552	622	573	598	587	638	577	546	600	585	603	579	594	563	636	571	584	596	617	550	573	580	583	596	536	571	563	596	607	580	619	598	536	602	556	593	621	598	605	572	598	615	604	578	561	628	603	577	614	582	569	573	594	613	580	625	567	557	577	578	578	525	560	591	630	579	595	581	546	576	584	591	580	590	538	612	592	552	614	574	616	589	643	583	572	531	595	570	583	636	568	587	590	580	553	569	576	594	585	575	576	580	592	599	568	596	543	607	617	577	572	602	602	581	585	573	620	610	625	645	573	591	594	559	614	580	600	538	561	551	568	605	604	615	619	616	579	582	570	578	608	607	583	597	606	590	581	602	601	638	598	600	557	570	545	596	631	629	541	566	587	623	595	620	553	613	608	551	601	612	552	609	577	557	602	608	565	563	565	542	604	612	629	620	615	532	581	553	607	563	579	583	561	552	587	607	578	619	579	645	581	581	606	587	589	594	603	585	599	592	614	596	598	543	580	559	573	603	526	585	595	556	594	560	568	568	559	580	562	572	577	580	605	605	614	573	582	595	589	619	617	617	578	536	584	514	596	574	569	574	579	594	624	569	568	604	557	553	568	571	604	611	550	593	552	580	554	570	559	587	570	592	564	588	597	591	589	600	570	582	618	595	568	592	576	563	568	565	558	579	589	623	560	605	580	548	514	595	524	594	579	573	550	552	553	578	548	579	605	582	592	609	574	580	594	583	586	558	591	581	560	590	602	572	564	562	554	594	621	557	606	615	610	598	561	593	578	576	567	583	609	592	615	581	577	595	584	577	567	604	509	542	548	528	552	627	568	578	594	579	565	542	608	547	576	535	579	608	628	567	664	635	597	588	611	556	595	561	609	564	627	635	561	597	567	597	585	578	574	596	574	596	591	571	583	597	575	589	630	588	586	590	595	598	614	599	546	571	572	551	602	584	594	603	592	597	558	554	585	559	622	578	551	517	586	575	534	550	562	569	594	556	548	582	577	579	595	590	546	582	614	608	573	576	594	577	566	626	583	549	591	602	590	598	614	569	570	600	606	573	597	593	607	572	552	591	613	550	587	616	612	572	551	615	596	558	614	601	593	612	623	586	607	593	603	603	580	547	562	614	589	553	541	620	603	627	582	556	583	588	594	575	603	580	571	592	611	563	573	598	568	600	580	573	523	577	567	586	570	566	657	603	563	568	604	582	563	636	556	561	580	609	577	619	620	592	593	617	578	592	596	611	611	591	583	563	572	629	525	580	577	603	611	577	585	600	581	565	549	564	574	621	618	591	579	587	550	579	576	553	602	599	554	603	584	598	595	574	596	551	524	570	572	562	572	569	589	579	595	586	594	581	561	567	592	548	543	558	574	576	589	575	563	582	575	556	629	599	584	574	628	546	602	601	567	550	548	618	569	582	612	537	579	585	611	594	597	559	594	571	604	549	571	583	534	625	583	629	580	622	603	635	543	590	568	553	604	567	595	565	589	591	601	559	575	575	603	588	539	571	605	586	545	612	603	554	559	601	575	565	555	620	595	555	587	571	567	577	585	575	600	578	566	519	583	617	567	569	622	535	572	575	594	596	557	527	563	584	585	574	589	581	565	593	593	575	577	596	599	555	600	593	585	588	608	575	577	596	563	570	621	595	567	658	592	537	575	636	594	608	576	598	569	596	617	576	610	575	549	590	600	634	584	584	565	573	565	657	629	620	624	563	572	603	568	600	556	597	606	591	588	530	568	603	597	564	545	587	581	589	590	581	599	582	570	554	557	590	622	632	591	542	572	599	648	595	608	573	585	556	580	590	613	604	606	596	581	575	558	550	575	580	574	581	593	535	587	566	588	588	588	570	578	580	558	610	595	585	553	600	578	578	590	569	576	581	587	584	547	564	555	619	604	588	620	570	560	577	571	566	566	645	585	572	591	611	538	584	606	598	597	584	624	575	578	607	560	596	586	588	579	580	560	621	631	562	577	565	577	596	571	606	595	602	559	557	586	561	571	611	596	593	561	557	613	575	525	590	589	615	613	557	607	599	571	578	614	591	630	564	617	597	571	596	573	579	548	584	570	570	584	622	603	625	616	580	582	544	569	576	558	608	583	592	613	558	620	601	580	613	615	547	543	576	572	598	586	584	532	596	581	552	551	618	611	611	580	592	619	605	566	584	549	603	558	637	582	558	569	603	625	608	573	582	577	591	592	590	550
15408	16525	5683	1955	2799	2192	2826	2936	3043	1576	1134	541	157	118	144	89	91	88	67	53	49	50	53	51	45	41	36	44	41	43	50	31	42	40	47	41	36	46	47	51	50	43	37	38	53	43	38	62	50	51	51	46	37	54	27	51	42	51	61	42	54	43	47	51	42	42	39	50	45	45	43	47	39	42	44	37	42	29	41	61	31	43	46	57	50	42	43	49	47	46	41	42	47	50	35	37	38	33	53	46	50	53	51	47	57	42	53	40	44	49	48	38	43	50	44	41	47	51	45	39	43	48	33	32	44	41	45	47	50	50	35	43	43	46	56	46	43	46	57	38	52	44	31	43	44	48	41	27	52	58	48	38	47	39	52	46	40	49	39	47	50	33	43	57	43	33	45	51	39	45	51	40	47	45	55	46	38	44	42	39	53	52	58	55	40	44	53	35	56	39	46	45	36	37	27	49	57	34	46	34	65	44	49	36	45	55	41	40	39	50	58	41	52	36	43	48	56	37	48	49	38	38	51	43	42	59	38	69	39	51	49	50	46	57	56	52	38	40	28	43	37	42	39	44	36	33	44	58	40	48	41	53	48	49	43	36	47	44	35	41	44	49	54	40	42	35	53	51	49	37	44	55	59	44	43	41	44	48	59	41	40	52	37	52	33	50	47	47	62	44	50	57	48	46	45	37	51	46	58	51	48	55	37	45	44	43	41	44	39	42	54	46	40	45	41	40	42	40	47	54	33	37	44	46	34	38	36	45	34	54	44	44	49	55	40	45	47	45	48	44	41	45	47	45	44	48	31	56	40	53	42	49	36	44	41	32	38	57	40	42	52	52	38	42	38	54	52	33	52	54	41	43	54	32	36	40	38	48	47	55	56	44	54	42	45	46	49	43	37	37	38	52	38	41	50	55	42	38	37	44	52	33	31	49	57	43	44	39	43	51	47	42	32	37	53	50	32	35	37	48	53	43	44	58	66	46	58	48	47	41	36	41	50	42	45	49	48	40	47	55	38	57	35	36	38	55	45	47	53	39	41	46	44	42	42	48	47	46	37	37	56	54	47	36	35	38	42	46	48	46	45	44	40	50	41	61	58	37	51	42	62	41	45	46	45	43	45	54	39	43	35	45	42	40	39	44	57	39	51	44	39	53	46	48	39	42	43	43	52	53	53	42	44	45	55	50	40	48	38	54	48	46	45	44	40	47	44	47	40	56	45	56	46	38	38	41	48	47	48	50	47	33	40	50	42	52	46	51	34	38	52	40	42	47	39	54	47	55	49	42	39	38	59	46	61	38	49	49	46	55	43	37	40	49	40	30	60	47	46	51	40	47	48	42	44	40	47	37	41	38	51	59	42	37	50	41	45	43	49	36	43	60	47	50	45	45	53	52	54	47	39	39	37	36	48	37	53	42	52	46	43	42	61	50	46	44	46	48	49	39	51	48	46	50	46	43	50	44	40	40	35	49	33	37	53	42	51	43	55	46	59	45	52	51	38	52	45	54	61	44	39	48	39	48	50	41	45	43	47	43	42	39	60	39	41	56	34	50	52	43	40	41	45	49	58	35	49	45	40	46	38	50	46	47	38	56	47	50	43	49	48	48	44	53	44	50	48	52	50	39	43	33	44	53	48	48	38	53	36	55	50	42	57	35	48	48	49	46	33	37	54	37	44	46	45	44	40	46	46	45	44	39	37	45	62	41	44	51	34	50	34	40	61	50	46	48	50	57	42	45	56	39	41	43	42	33	49	56	48	46	38	49	33	52	47	50	48	45	54	48	40	41	57	46	45	54	49	47	38	36	44	48	37	43	37	40	32	45	46	40	57	34	57	43	44	53	35	56	47	42	29	37	52	47	49	36	54	46	47	48	48	47	43	48	44	42	44	46	59	52	49	53	39	49	55	36	49	50	52	45	47	50	41	44	38	44	45	47	31	53	55	39	47	41	46	33	44	50	33	53	63	41	42	47	69	54	47	58	40	38	44	54	51	50	42	57	33	44	40	40	47	43	42	54	52	53	40	50	52	48	50	40	48	42	44	47	52	49	47	38	51	53	41	50	49	45	50	35	45	40	42	38	45	46	42	45	50	55	46	42	47	47	41	42	50	44	56	32	40	48	58	34	66	48	56	31	44	43	51	54	54	45	35	43	54	39	51	58	45	62	48	48	34	35	55	55	47	47	52	38	58	35	43	53	44	46	51	64	50	45	54	49	50	43	54	42	28	44	38	46	60	38	36	51	56	48	30	42	43	52	51	46	42	39	40	45	45	56	42	56	45	43	48	46	37	41	42	48	45	58	31	49	37	35	43	39	41	52	44	45	41	36	42	43	40	38	56	48	49	37	56	50	42	47	45	45	50	45	40	39	42	49	51	46	42	49	44	32	46	39	54	44	33	51	35	47	49	46	41	45	50	54	60	52	47	43	47	55	34	39	44	43	49	52	49	52	50	42	44	42	40	51	38	35	50	33	45	47	45	34	29	44	45	37	48	44	52	50	42	40	53	54	43	50	34	37	55	46	42	60	53	47	62	38	41	47	41	51	40	47	38	43	45	46	35	58	35	45	43	49	44	52	39	48	52	39	46	33	40	35	45	52	48	53	43	46	43	34	41	39	39	37	54	62	46	52	34	40	44	57	40	41	54	35	32	51	48	37	43	43	30	47	31	55	45	50	38	38	28	61	44	56	50	40	40	47	36	54	38	47	52	52	31	51	43	53	49	45	35	47	51	39	46	50	44	52	49	40	49	46	44	45	47	44	50	43	46	34	64	48	52	55	46	50	48	48	38	54	35	45	38	37	44	36	44	42	43	42	51	44	42	44	52	60	45	47	44	35	36	51	38	51	40	37	42	43	37	64	38	47	44	43	50	50	59	54	45	44	40	51	44	42	44	35	49	41	53	54	46	49	46	43	41	52	52	28	55	42	46	38	40	35	50	51	40	51	62	40	46	48	35	49	43	40	44	43	54	48	46	43	33	47	40	54	53	34	51	56	60	33	46	47	42	49	48	44	43	43	42	47	38	64	41	50	47	42	35	42	34	37	50	47	47	45	54	59	42	41	60	51	36	34	33	32	32	37	46	40	36	50	45	37	47	56	46	45	66	35	47	47	56	53	50	51	43	48	45	34	50	45	46	51	46	37	54	40	49	37	47	40	49	43	42	51	45	38	49	41	50	46	50	37	44	42	47	44	34	52	60	40	51	44	39	46	35	41	48	44	54	47	42	39	54	43	42	52	48	47	46	48	44	50	30	43	47	44	54	54	42	44	42	40	42	32	47	50	50	38	43	41	47	40	45	51	35	48	47	51	53	46	35	46	47	35	43	59	37	49	43	47	49	39	48	55	46	51	41	38	46	46	39	54	32	43	41	51	44	52	47	55	40	53	45	34	40	51	51	41	33	43	47	34	37	52	46	38	59	42	41	50	42	36	48	40	52	44	50	39	44	44	38	37	49	50	33	41	51	41	54	53	54	39	43	50	42	46
52029	37725	26501	33273	44575	38780	38942	38111	35426	27411	22991	13534	4591	3705	3783	2007	2075	1707	1164	842	674	647	630	592	587	618	538	596	575	613	623	597	576	631	552	614	625	598	636	563	587	602	538	601	552	552	612	603	645	555	615	570	605	579	551	533	599	638	607	526	571	596	625	556	584	630	644	598	594	609	587	627	601	599	576	607	571	585	580	607	582	576	617	589	580	593	580	577	601	571	552	608	578	594	603	612	620	592	596	591	595	616	613	581	582	584	564	560	577	586	640	563	597	627	555	627	605	629	597	640	608	581	605	587	584	589	620	611	610	606	614	593	625	584	545	576	624	616	584	626	608	635	597	580	581	593	595	593	630	619	581	575	560	609	636	621	610	656	572	585	586	609	584	594	556	588	563	604	601	586	599	578	600	575	651	628	644	567	545	591	598	608	627	596	548	599	607	589	596	596	596	596	603	569	613	659	538	581	593	573	662	596	600	595	576	582	598	577	585	617	615	595	609	585	635	652	584	619	581	607	611	535	580	596	588	551	604	564	594	585	573	579	594	647	596	581	596	615	566	622	618	571	542	592	598	603	631	570	601	610	568	633	601	622	583	584	560	598	603	588	597	648	600	593	614	586	664	568	569	603	640	599	605	547	566	598	596	600	604	615	601	588	575	608	575	594	585	593	594	615	556	581	571	605	621	614	539	613	594	567	587	601	580	584	582	566	591	614	601	588	584	573	589	569	634	629	612	602	584	600	659	601	600	617	566	607	633	581	636	609	584	613	560	597	639	579	597	673	568	582	596	613	613	607	614	618	568	601	606	619	601	619	630	611	603	564	606	583	604	624	548	604	608	585	576	636	597	603	653	605	624	600	573	561	559	535	621	621	561	551	602	571	605	615	554	556	624	629	629	590	607	589	571	611	643	556	616	612	558	645	607	579	570	636	593	556	588	559	604	615	593	602	581	610	616	595	619	610	595	589	605	597	593	588	606	596	646	588	578	572	569	584	647	607	581	565	611	595	649	602	607	615	637	581	626	612	573	611	589	603	576	607	582	613	600	585	610	579	564	604	567	576	616	580	602	549	637	538	559	592	597	627	619	554	562	544	579	621	607	610	598	576	625	632	624	612	597	582	616	593	602	618	602	575	589	632	582	607	550	619	611	614	583	599	588	573	617	595	603	593	586	595	592	572	600	599	591	622	546	542	573	608	593	580	582	599	569	629	646	611	607	603	561	612	605	556	567	601	603	628	590	625	605	601	585	559	643	599	580	596	600	592	586	589	613	578	636	598	554	585	588	571	593	652	594	596	609	585	629	572	567	631	613	579	595	574	577	565	573	626	571	651	587	632	582	569	609	576	609	601	639	613	589	590	635	581	590	643	607	646	572	610	622	608	613	542	644	626	589	574	578	603	576	623	611	597	613	593	670	598	596	637	626	616	606	583	556	578	585	645	583	596	588	607	601	576	622	561	578	608	564	602	597	588	542	606	583	614	558	636	559	601	572	587	549	593	535	603	603	582	601	577	613	582	559	580	620	616	570	568	574	616	578	583	560	602	617	562	591	611	579	560	640	592	583	578	618	556	560	573	628	586	609	583	553	607	623	575	584	642	569	561	607	616	635	555	588	608	590	561	636	588	580	601	571	549	618	568	607	592	596	635	641	582	573	579	595	577	618	596	597	616	572	584	619	571	599	605	611	628	555	639	563	576	591	574	622	633	604	551	536	597	661	602	578	621	588	613	628	562	598	590	624	590	627	556	591	578	552	607	616	581	617	575	638	618	585	637	574	595	591	599	581	628	594	578	573	558	595	551	558	585	617	571	617	538	601	598	599	628	565	649	548	603	610	572	607	569	563	614	597	561	625	590	563	577	602	598	593	607	586	589	620	577	548	607	583	605	587	608	576	578	570	615	586	602	598	626	591	584	609	576	634	633	639	540	601	561	571	594	576	573	603	597	622	624	567	616	592	595	611	618	586	591	633	619	541	564	606	598	604	617	612	585	618	559	639	604	590	578	576	614	577	580	584	638	591	584	592	617	580	580	635	589	594	620	598	597	581	594	583	599	603	629	585	581	589	610	525	625	567	629	622	602	580	574	594	591	546	559	589	628	652	655	621	580	585	599	613	592	631	591	630	612	553	599	591	605	625	611	595	629	585	591	581	603	584	544	579	603	624	614	648	560	622	601	592	603	575	599	555	578	628	585	578	604	608	571	607	618	595	595	566	621	605	616	582	630	586	592	596	595	596	541	582	613	609	592	629	610	584	568	652	580	591	611	574	601	611	599	606	620	615	604	578	545	610	583	616	547	592	611	647	581	653	617	591	606	582	580	572	605	621	596	582	584	579	665	618	625	593	595	552	581	571	580	606	582	596	634	585	589	550	576	607	575	630	591	589	584	612	630	590	620	598	599	622	603	583	598	580	620	600	606	606	588	581	618	588	564	587	627	600	580	600	599	594	571	591	601	648	600	629	558	589	599	582	567	603	591	605	571	625	590	595	600	572	569	621	584	596	568	591	617	597	610	606	600	618	597	625	612	595	586	592	621	622	599	597	572	610	590	605	615	574	573	640	602	618	626	576	603	564	562	569	617	614	621	591	602	601	566	625	588	577	592	634	608	645	558	585	584	599	605	591	608	577	626	570	580	595	605	595	587	559	586	609	600	634	572	583	597	590	601	621	579	609	574	617	594	583	653	588	646	601	620	596	588	585	581	637	606	542	574	594	629	613	588	597	600	571	610	550	588	605	564	544	599	616	579	590	590	622	611	606	587	594	529	574	550	620	586	604	602	609	582	609	609	591	581	624	550	619	612	573	598	570	594	579	600	571	590	559	631	588	595	656	662	569	596	614	616	619	573	627	591	566	585	610	589	577	579	628	571	598	610	601	589	622	595	587	621	615	608	594	602	576	573	614	569	602	624	568	601	582	642	566	572	600	617	590	601	607	618	624	592	570	624	599	623	581	620	618	558	603	638	573	645	614	545	609	571	598	637	575	568	591	622	592	577	623	606	599	587	641	579	627	626	614	591	601	566	613	611	568	607	583	621	583	567	581	614	627	588	587	588	613	606	583	619	564	577	570	556	583	558	588	623	604	600	588	610	617	590	634	632	553	587	626	638	617	613	609	569	587	594	561	583	595	574	593	591	607	569	633	576	558	606	582	579	634	614	568	566	560	609	621	615	636	612	629	610	597	587	620	629	600	584	578	620	591	584	581	611	640	584	614	618	553	636	573	602	592	611	601	580	618	599	592	560	546	554	611	567	566	615	599	596	548	550	631	599	647	644	596	622	597	611	567	585	591	608	566	592	594	596	587	598	592	571	573	629	581	573	635	619	576	554	585	600	608	601	593	561	589	591	604	585	560	584	576	614	596	517	570	613	604	620	558	596	593	612	594	625	598	590	635	579	610	631	571	574	581	628	583	588	607	599	582	615	625	565	580	630	568	570	591	603	599	599	538	632	628	580	610	579	592	582	615	643	637	609	586	578	582	614
13227	12944	6776	2168	2561	2786	3148	2913	3357	1677	1115	507	156	128	153	86	81	84	60	62	42	49	61	54	47	51	42	52	61	46	53	33	36	42	57	46	51	44	61	37	52	41	54	40	57	30	48	39	68	44	39	57	50	38	39	41	42	54	36	37	40	50	47	46	47	49	45	39	41	48	45	40	48	36	39	48	54	39	46	45	50	51	51	58	47	38	41	47	44	41	37	50	43	52	49	47	44	43	48	41	50	46	52	61	39	33	41	48	49	43	42	43	41	48	46	42	45	57	44	32	48	43	39	49	36	39	43	42	39	43	56	35	35	42	53	46	55	48	53	38	47	44	47	53	51	47	50	46	47	44	45	36	43	46	61	42	51	56	50	45	61	60	27	48	48	47	37	49	42	52	41	46	46	51	48	44	58	45	49	47	50	54	52	53	47	52	39	46	39	42	40	39	42	53	45	55	44	43	59	55	40	47	47	45	44	48	41	42	41	49	53	47	60	45	44	43	51	39	43	37	44	48	39	40	43	45	42	39	48	36	46	51	37	40	48	46	50	41	51	50	43	49	68	53	39	51	36	38	52	43	40	55	52	51	48	41	49	46	46	50	47	47	41	46	48	44	47	44	55	52	46	44	36	34	46	46	55	52	55	52	43	46	41	47	41	52	46	57	46	47	54	40	43	41	52	42	44	42	42	56	47	37	38	31	42	46	48	43	50	42	44	51	57	44	35	38	39	38	47	48	34	45	38	43	55	36	45	53	46	49	45	46	44	34	56	53	50	33	55	56	44	45	33	50	48	47	44	49	39	40	56	51	52	54	39	55	56	42	55	46	52	41	49	50	50	32	37	48	45	45	51	51	53	43	61	39	39	40	39	43	47	44	41	45	40	53	52	36	39	59	55	56	46	48	43	38	48	33	34	51	49	48	47	42	50	53	39	42	32	45	38	52	44	54	39	48	51	34	56	51	47	42	54	50	40	48	35	50	51	53	41	51	41	40	56	59	49	38	49	45	51	31	49	42	54	36	53	43	37	53	43	43	46	50	35	46	47	54	52	56	55	51	49	49	29	41	57	40	48	43	42	43	52	42	56	45	52	44	39	47	45	52	41	55	34	39	60	44	46	42	46	60	49	49	49	49	55	50	54	42	48	44	41	40	37	49	36	47	45	47	45	38	40	48	46	38	56	41	43	52	50	57	45	49	53	53	61	55	46	40	47	47	45	43	37	45	41	52	53	42	60	46	47	44	42	43	63	61	44	55	52	45	53	50	44	49	37	40	49	56	38	51	51	41	57	32	40	25	42	45	42	47	46	40	59	45	44	46	43	55	28	42	50	66	43	58	43	43	40	50	46	52	43	48	43	43	33	36	40	43	48	48	42	60	60	51	44	50	56	39	48	46	43	42	43	41	56	38	46	35	46	49	52	60	36	41	47	42	45	43	54	38	39	41	56	53	51	47	47	36	39	53	41	39	44	42	46	48	46	50	34	48	40	42	68	51	45	57	46	44	44	48	44	41	41	45	35	52	54	49	54	57	41	44	55	49	46	35	52	50	51	47	44	54	50	49	44	42	40	40	51	35	58	48	58	50	37	45	44	48	58	45	57	50	35	37	46	50	51	51	53	49	49	55	52	39	44	48	53	47	54	38	54	50	55	51	45	40	56	43	45	40	41	44	42	49	42	45	46	53	37	45	52	41	41	52	51	42	49	45	48	45	37	52	48	50	38	41	39	40	57	62	40	52	39	54	36	50	39	36	44	41	63	50	48	39	44	39	49	46	35	45	49	39	46	54	46	41	46	55	39	44	51	51	46	49	57	39	38	41	53	56	47	40	36	57	44	50	46	59	44	48	48	37	35	41	40	48	45	57	32	47	34	35	34	47	46	39	48	44	48	32	36	40	44	46	44	45	53	44	36	50	43	55	40	38	47	46	50	52	37	53	44	37	43	49	46	48	43	47	42	47	33	41	47	45	43	42	40	53	35	55	43	34	34	48	47	45	57	49	44	49	40	34	43	35	29	51	39	42	37	50	46	52	42	51	52	35	50	45	52	56	34	44	45	48	34	34	37	58	46	58	53	38	42	48	54	33	37	41	38	44	55	45	54	51	44	45	40	41	49	49	37	43	48	47	66	54	47	67	50	47	49	46	58	39	45	43	52	42	36	39	44	33	39	47	51	47	33	40	48	57	45	53	49	48	55	53	41	39	31	57	40	43	47	47	58	37	41	44	48	47	46	44	50	57	35	46	43	46	42	43	50	47	60	67	36	56	47	38	59	51	49	46	39	42	43	53	63	41	59	40	51	49	42	48	44	44	41	44	51	50	39	49	45	36	41	42	53	45	45	57	52	32	39	48	59	46	44	51	44	46	49	42	50	38	41	50	56	44	46	36	44	49	51	51	42	39	59	41	35	58	43	33	43	40	55	49	36	51	47	43	44	57	42	40	46	46	42	43	47	41	39	53	49	47	41	50	47	50	56	39	61	36	50	57	52	46	51	45	51	47	51	47	43	52	37	45	47	43	54	40	47	49	40	48	35	45	39	40	50	63	53	40	37	46	38	51	50	54	48	48	44	46	42	40	54	46	39	38	48	52	53	47	48	54	41	44	44	43	47	46	60	49	63	47	52	43	43	32	45	33	46	39	53	34	51	50	40	52	44	44	54	45	50	50	39	30	45	38	47	44	41	56	48	54	52	49	49	41	51	54	35	42	44	42	44	60	50	48	58	32	33	34	44	46	38	38	37	46	49	46	48	40	45	44	40	43	40	55	52	45	42	46	34	39	50	43	45	39	42	53	40	47	46	43	51	51	41	42	46	43	44	40	42	56	59	40	70	39	59	49	42	51	35	49	46	54	63	44	48	37	39	36	49	46	52	45	57	42	35	48	40	29	42	45	34	40	43	42	41	47	61	46	48	41	56	59	57	42	45	43	52	45	52	39	44	52	45	50	41	38	52	49	54	45	43	44	42	49	34	60	43	49	45	36	38	43	46	38	47	49	51	51	51	44	53	51	48	44	31	65	37	48	50	57	42	49	45	47	46	56	43	49	53	49	45	50	55	45	40	35	48	48	45	63	42	41	48	38	59	40	50	29	55	42	45	42	53	48	46	52	48	40	46	42	53	45	40	49	40	41	44	42	38	39	44	41	52	54	52	46	51	48	60	39	56	48	44	60	38	51	55	47	34	48	41	50	41	41	42	47	59	46	37	47	45	37	48	47	46	56	40	55	39	48	47	45	37	39	53	40	52	39	44	46	46	60	46	41	40	43	51	44	51	50	41	33	55	41	49	43	57	49	59	46	46	39	46	44	44	43	45	32	42	46	42	31	40	49	53	39	59	39	38	45	47	39	44	50	42	48	60	54	38	43	49	52	45	42	32	56	50	46	35	47	25	48	46	37	56	41	46	50	52	36	45	45	44	44	37	48	43	45	46	45	55	43	56	58	47	34	44	35	52	43	45	49	55	47	37	54	48	42	48	44
48561	35809	31700	31225	44133	40513	39414	38518	36280	28738	22880	13617	5400	4025	4304	1854	1657	1998	1327	956	677	674	624	660	637	599	616	603	637	629	616	628	599	609	633	584	576	607	612	590	628	610	603	619	589	632	605	624	600	598	605	596	614	593	616	607	581	592	635	621	580	584	566	588	632	592	620	658	576	587	573	594	589	628	598	603	599	525	616	597	627	617	565	597	548	608	620	595	565	633	684	654	626	580	616	579	600	635	585	614	614	612	607	621	603	617	640	590	582	558	604	607	612	552	616	587	612	571	628	618	613	605	608	606	570	622	639	574	587	632	603	583	634	622	568	594	583	650	591	562	580	606	601	635	639	620	584	650	638	588	630	624	575	588	606	585	599	626	592	606	606	602	592	567	616	650	587	654	581	631	575	582	611	597	620	623	567	595	596	579	591	585	588	593	640	588	579	578	619	583	593	592	628	575	563	621	615	616	592	560	617	590	609	635	623	620	624	590	627	567	608	527	558	566	596	608	579	595	598	624	598	605	544	623	589	598	623	605	662	516	610	608	611	630	580	648	626	600	577	625	555	584	652	598	615	587	622	568	602	617	544	622	590	570	578	604	637	603	594	611	610	591	585	602	601	607	585	611	591	623	626	587	617	596	593	594	622	615	573	607	603	595	609	602	615	620	629	586	617	598	602	620	563	577	645	628	612	570	586	601	625	614	552	607	612	613	582	619	616	603	634	593	618	547	589	573	577	577	637	642	596	629	606	609	592	602	597	619	557	614	610	581	577	661	595	604	615	606	606	571	623	590	650	611	593	588	581	632	585	612	599	631	547	599	607	594	607	578	626	620	612	569	651	635	583	604	613	608	607	597	583	580	585	596	622	637	628	612	599	623	586	575	617	613	637	586	616	605	594	601	578	587	636	556	597	624	640	605	635	615	556	622	607	628	563	612	576	598	581	591	623	585	629	607	608	580	629	633	594	642	601	594	599	630	611	610	633	606	615	602	670	579	595	567	610	610	557	592	599	572	634	608	597	573	632	624	596	601	621	584	632	637	602	626	575	606	558	606	589	558	620	632	603	606	609	599	623	634	629	594	666	645	631	556	649	583	571	605	663	589	632	599	585	604	591	592	561	610	554	597	571	588	584	630	568	630	580	597	576	587	626	609	568	599	599	631	654	594	604	612	598	605	623	614	596	563	610	592	608	629	640	621	608	589	592	578	569	563	598	617	592	595	622	611	621	615	564	585	625	638	634	586	614	623	601	606	624	603	596	594	631	585	606	608	617	615	586	568	627	578	580	610	617	623	587	607	591	631	576	617	618	655	565	600	564	581	641	614	620	633	622	556	570	570	621	603	595	569	605	573	597	608	614	619	640	584	623	548	580	578	617	628	622	625	613	568	652	611	607	584	594	606	570	605	656	584	602	574	591	643	564	585	615	621	614	624	604	645	601	598	593	655	608	654	647	634	617	656	629	555	568	620	607	631	603	615	568	603	607	634	618	635	606	609	624	658	579	604	612	537	561	599	588	635	564	588	613	631	631	538	597	614	597	634	624	572	589	575	583	597	649	579	622	582	589	561	642	601	587	577	630	584	619	643	646	629	570	582	593	591	558	647	632	623	586	611	599	599	617	579	668	621	597	624	629	605	623	589	625	605	598	615	623	622	624	650	608	573	599	633	636	579	603	569	591	611	568	586	594	613	580	583	562	606	615	604	638	580	579	613	587	582	629	612	609	574	595	624	624	642	610	647	570	563	619	556	590	663	607	569	610	598	610	640	618	671	590	631	622	603	618	609	597	607	596	565	598	592	609	618	553	602	612	612	619	607	636	575	606	639	593	617	627	610	609	587	602	604	643	633	576	611	611	592	647	595	604	598	623	605	610	612	617	629	635	579	556	622	595	587	576	587	589	590	631	606	602	574	591	622	593	614	596	590	604	552	597	619	617	564	618	568	649	616	663	603	574	571	664	567	582	638	634	591	583	621	566	576	602	599	595	581	563	652	622	590	629	616	593	614	609	607	584	595	583	577	602	639	581	614	638	643	623	596	599	598	636	595	626	629	667	644	589	593	635	602	632	599	623	592	630	624	620	628	548	652	580	594	620	627	579	633	628	630	606	606	591	603	622	625	621	610	608	616	589	608	592	620	610	561	625	611	582	585	607	616	613	600	608	594	635	643	543	627	594	568	617	606	618	642	629	641	597	593	547	606	603	602	623	597	628	599	632	627	593	587	577	601	580	606	630	547	600	590	591	626	607	577	605	607	599	623	579	603	574	616	585	616	637	602	620	629	628	620	605	617	647	575	623	603	626	601	580	585	585	540	606	639	572	618	600	605	602	621	598	601	626	622	605	600	616	596	574	587	583	615	639	594	571	617	572	590	616	606	608	592	608	603	598	597	607	600	653	606	613	623	625	629	605	616	578	633	599	617	607	610	616	632	569	572	652	611	599	650	584	615	565	587	592	630	614	608	601	601	621	601	609	606	615	615	618	592	578	650	566	623	624	588	621	626	570	654	600	557	586	570	628	648	625	610	587	591	600	578	581	587	618	588	614	643	585	612	600	588	554	655	594	620	631	585	623	556	639	599	618	626	603	593	605	597	568	602	575	638	621	608	633	590	623	652	618	610	603	597	580	568	570	597	580	584	581	681	591	627	594	579	605	622	589	574	577	590	618	580	616	584	552	656	604	608	585	673	594	644	591	632	567	619	605	588	607	572	591	621	622	614	616	604	617	612	595	625	594	629	632	577	613	610	618	534	594	622	577	617	605	619	571	614	614	618	550	597	597	595	595	568	615	594	632	610	582	650	597	632	617	596	604	611	605	617	609	644	564	639	611	579	592	659	608	615	589	613	617	570	586	603	608	587	587	614	597	559	601	603	609	625	609	595	644	587	612	632	650	542	608	611	575	626	608	600	621	583	612	565	601	607	667	628	609	578	585	644	567	611	618	604	627	572	631	598	586	579	554	634	597	615	566	620	613	598	612	622	600	598	558	598	602	616	588	629	589	572	567	601	604	633	613	617	607	658	628	600	602	614	603	635	627	639	577	630	618	618	620	580	643	608	592	596	567	598	594	581	638	619	565	608	606	605	622	585	625	545	607	640	578	593	628	574	633	601	618	618	608	616	603	613	623	639	618	607	585	620	603	582	583	600	631	580	569	629	575	615	565	570	617	604	613	630	598	578	613	612	631	612	606	607	604	615	617	640	612	585	599	636	589	581	594	584	601	589	633	603	639	569	633	624	608	629	619	575	591	573	597	588	578	607	614	675	575	583	614	615	578	601	620	623	627	632	611	592	614	642	618	608	618	558	564	613	588	603	576	561	651	631	607	599	627	640	638	593	620	636	640	641	584	591	649	621	589	610	640	628	593	577	591	607	602	629	595	638	587	573	567	597	559	672	557	603	619	643	638	624	602	600	643	639	635	608	612	641	569	634	639	606	596	615	614	607	615	656	577	627	627	611	612	635	628	583	611	604	615	563	556	573	632	634
19684	24228	13366	3849	4227	5294	6413	4035	4928	2328	1537	729	228	209	216	103	105	122	68	69	59	48	64	52	50	50	51	39	44	43	39	52	52	54	55	47	42	42	49	44	33	41	50	45	48	44	43	55	42	43	44	45	43	45	47	41	51	48	58	49	49	44	38	52	62	41	42	38	46	39	47	49	40	41	53	42	55	45	46	53	49	51	42	42	55	49	37	40	47	48	38	57	40	40	53	42	43	46	49	53	53	34	40	35	46	39	47	52	41	40	40	57	42	48	45	51	46	49	51	53	55	41	58	39	46	53	43	32	56	41	52	50	53	43	41	36	41	54	54	52	51	47	57	53	53	47	57	45	45	32	50	53	53	43	40	44	45	40	40	35	42	45	46	51	56	53	47	49	52	55	38	52	57	48	56	39	37	52	46	58	45	53	48	43	58	46	49	39	49	46	48	50	53	43	54	44	46	39	44	52	59	52	31	59	41	50	50	56	41	46	52	38	50	46	44	45	44	51	55	43	44	53	33	50	38	47	40	49	45	44	53	47	53	45	37	39	52	53	56	48	50	41	49	35	46	48	39	52	49	37	59	50	62	57	41	58	53	50	51	46	46	49	62	42	42	50	44	42	32	44	46	52	46	56	44	52	41	46	37	37	43	44	50	42	41	60	57	48	46	46	50	35	44	40	52	49	42	36	54	41	61	39	46	37	51	39	37	42	49	38	44	43	49	48	66	34	54	50	46	48	46	52	46	31	45	37	47	57	45	53	49	43	46	41	51	45	35	59	50	52	47	48	39	45	48	39	35	36	43	56	52	43	41	55	54	37	41	42	53	43	64	33	42	52	47	48	40	54	46	42	42	43	55	44	57	53	34	49	44	41	32	40	39	40	47	39	57	43	38	44	46	56	54	41	37	41	31	47	34	33	50	46	38	47	42	51	40	49	49	46	36	51	59	52	47	39	40	46	56	46	54	47	49	49	43	37	36	47	36	59	56	42	39	41	46	45	51	45	52	37	53	39	57	48	62	44	47	48	41	50	42	48	40	49	41	42	34	52	41	47	55	43	36	44	47	47	50	40	47	39	49	47	55	47	35	40	47	48	37	54	58	45	37	36	43	40	33	46	46	49	40	50	43	48	36	48	37	53	55	53	54	51	45	43	50	54	53	52	49	39	54	54	49	48	48	37	37	40	44	41	49	54	47	51	48	39	45	38	46	41	37	44	49	46	52	51	45	37	52	36	45	59	52	50	34	38	46	50	36	28	40	43	47	35	47	40	41	45	51	42	52	37	43	47	54	49	45	42	40	46	38	41	50	46	44	47	38	41	45	41	35	45	40	46	46	46	49	46	36	51	50	48	55	41	45	45	42	42	44	55	47	33	51	46	42	53	52	46	57	52	46	46	48	52	50	47	48	49	57	45	45	40	38	34	51	42	56	49	47	36	46	42	47	46	52	35	35	50	49	58	48	50	47	37	50	39	45	48	61	44	52	52	37	53	36	48	39	50	66	54	55	39	42	43	47	54	44	42	42	51	53	45	37	52	47	38	53	51	41	61	46	53	37	53	43	44	51	55	53	43	54	44	52	51	45	46	50	46	49	43	48	43	44	55	42	50	49	44	46	43	40	41	47	45	43	38	43	51	39	45	53	49	54	51	34	55	50	41	49	45	41	54	46	39	45	47	43	46	40	58	46	53	49	47	53	42	46	56	42	48	49	48	44	38	50	51	43	35	51	60	53	48	39	41	49	37	46	37	36	51	53	37	37	41	58	48	46	35	44	37	35	41	48	46	42	39	53	46	47	31	48	53	38	46	48	51	40	57	45	49	42	52	51	49	35	49	45	50	44	50	51	44	47	55	57	48	59	51	45	49	53	48	41	53	44	49	40	42	44	43	55	51	49	36	44	45	46	44	48	42	51	34	54	51	42	61	39	58	50	41	48	43	50	47	50	62	37	41	51	43	41	52	54	36	39	36	41	42	58	47	38	48	48	52	38	37	38	36	46	54	53	38	54	48	41	38	44	52	44	54	38	38	43	51	47	45	45	36	49	46	50	47	62	49	40	31	48	42	55	40	54	40	41	46	53	54	50	47	53	39	38	48	42	52	49	48	54	61	52	50	59	43	45	46	35	52	45	53	45	51	46	45	42	44	44	47	43	37	57	47	59	44	37	46	41	46	53	48	53	45	58	37	58	43	51	48	51	44	44	52	51	35	44	39	49	46	41	49	40	47	54	42	42	42	42	48	36	41	47	35	58	37	47	48	37	47	45	56	46	51	55	34	39	55	48	39	34	43	36	55	55	50	39	51	38	60	45	54	51	42	49	58	48	39	36	47	40	57	36	58	41	49	50	54	60	44	40	39	48	45	44	38	49	46	49	42	59	50	41	51	46	42	38	38	49	45	49	52	49	41	42	52	41	50	48	48	42	55	47	42	42	42	47	48	45	43	47	48	34	40	54	39	38	36	52	52	54	39	49	45	37	32	35	50	48	52	35	39	41	41	51	42	48	47	47	50	50	49	45	45	45	55	46	42	40	53	45	52	41	47	43	43	49	45	44	43	43	50	36	51	51	49	57	57	54	51	44	32	53	46	43	44	48	52	58	52	33	44	43	47	42	40	48	53	46	46	48	44	57	39	45	36	47	46	42	41	50	46	48	41	45	54	45	45	46	43	43	35	56	42	54	35	42	53	44	56	42	41	33	39	55	45	53	38	58	47	45	44	58	45	52	44	49	41	58	44	52	59	49	35	39	49	47	69	39	64	53	49	62	51	34	43	43	54	55	41	36	48	51	51	47	50	34	45	46	51	35	43	64	52	40	51	52	50	61	45	55	52	52	49	43	46	49	60	45	39	42	47	49	47	45	46	46	57	37	37	46	51	56	47	47	46	64	60	47	43	48	46	57	41	57	44	39	47	57	44	44	47	45	42	50	43	48	50	33	55	34	36	51	42	49	40	56	54	45	44	40	41	43	48	39	55	47	44	58	53	44	41	37	42	33	37	63	37	41	44	39	35	42	53	59	56	59	48	44	53	45	47	39	53	48	51	55	48	51	51	51	51	47	37	40	36	48	47	37	44	37	37	37	61	55	33	51	46	50	35	54	47	45	43	42	57	51	46	55	44	35	47	44	41	44	57	36	38	37	43	30	46	50	38	45	62	45	51	48	47	47	44	55	40	42	37	33	58	45	49	48	41	36	47	46	46	44	48	45	42	38	44	49	48	41	52	39	44	38	39	46	44	54	40	44	49	55	52	48	56	52	40	47	42	40	42	38	63	41	37	39	40	45	43	53	45	42	61	47	41	33	39	47	40	51	36	44	54	41	49	36	45	38	46	62	42	45	31	46	44	43	43	49	59	39	42	53	42	48	54	42	44	40	50	39	43	48	47	35	53	39	43	58	55	44	54	46	44	57	44	54	44	51	50	44	67	46	41	49	42	39	42	36	55	52	50	48	40	41	40	41	50	51	55	43	50	41	34	33	58
54421	42676	37270	35253	52959	48877	47194	41737	41039	30872	26172	16240	6542	6038	5983	2439	2529	2607	1528	1125	704	737	619	625	611	605	653	619	630	621	601	606	613	628	621	606	615	629	620	596	588	621	600	617	587	635	604	645	586	628	618	574	622	633	609	621	614	631	615	681	633	609	615	596	641	636	599	620	597	603	614	614	584	592	570	626	612	596	620	595	583	649	613	645	604	621	620	634	599	582	628	582	609	643	621	597	609	618	688	648	669	618	652	589	637	576	623	608	589	640	650	594	663	637	592	612	634	603	597	627	592	575	573	582	618	619	624	597	604	562	647	605	594	601	626	664	613	613	592	661	593	574	651	597	647	620	594	596	647	588	592	615	621	667	575	616	608	588	635	624	557	598	639	623	635	640	641	579	613	641	585	608	601	643	636	583	587	582	593	666	594	637	605	649	555	605	590	602	654	596	579	637	642	604	571	606	630	565	636	588	597	674	645	572	605	621	637	567	607	669	651	588	651	574	565	626	636	651	640	637	624	600	611	573	630	622	613	600	522	645	602	591	626	588	608	642	593	570	590	575	594	634	637	631	601	578	622	642	634	661	602	598	614	647	604	583	597	610	628	611	644	563	588	615	619	612	614	638	658	627	646	612	629	597	616	612	598	612	627	643	632	615	591	598	593	638	628	605	619	618	574	651	661	617	593	597	617	640	627	626	640	578	607	596	650	653	600	606	610	610	597	596	598	654	621	596	615	613	629	655	598	657	610	641	580	610	605	585	656	589	593	632	620	596	573	620	616	611	612	647	594	613	631	596	633	667	609	604	678	638	621	592	610	592	609	636	613	630	608	664	653	616	654	617	620	634	617	609	637	603	608	670	612	623	592	609	606	601	583	613	595	596	645	596	655	628	589	598	601	613	580	640	624	605	629	656	623	629	619	604	616	628	653	586	595	622	620	602	607	646	604	642	607	602	639	623	644	577	631	635	616	616	615	667	566	616	602	638	591	627	606	624	580	586	605	619	617	617	591	624	623	594	655	624	597	628	643	604	647	604	573	591	616	592	645	635	614	659	636	612	564	604	627	600	617	603	662	630	548	642	572	593	604	611	627	624	623	638	635	589	661	636	569	627	573	647	599	630	614	616	584	599	641	620	596	645	633	624	591	599	606	618	654	639	604	624	629	620	631	658	575	630	635	585	614	580	616	603	607	594	565	666	623	605	608	624	628	597	588	572	613	633	626	575	576	610	618	615	612	641	618	643	636	621	589	605	599	630	656	583	608	591	600	609	694	563	589	630	597	615	595	601	570	660	623	594	626	606	638	599	630	560	599	614	604	648	582	612	660	644	625	608	622	608	653	623	592	625	628	627	631	633	615	641	559	620	627	620	569	637	638	582	637	602	581	641	583	619	618	603	588	639	592	652	646	637	630	604	574	626	627	623	624	678	601	624	601	624	620	627	593	562	660	608	598	596	593	579	609	559	605	581	636	596	623	592	590	633	600	598	614	597	665	631	647	639	705	614	642	605	599	602	639	577	624	622	603	650	595	611	616	628	588	642	642	626	612	622	602	613	570	650	603	632	587	650	611	614	650	592	587	637	579	615	640	606	611	620	611	629	628	590	639	591	612	606	582	610	581	563	624	594	584	602	601	623	591	639	618	623	666	589	621	641	609	615	590	606	622	643	636	562	556	634	631	632	639	591	644	582	620	631	597	641	585	607	587	588	629	601	587	594	617	611	644	574	618	636	616	621	617	601	599	601	618	618	608	645	580	640	595	638	580	628	638	607	595	652	635	629	611	607	623	603	652	638	596	532	603	621	647	625	613	606	589	624	635	608	631	601	588	620	603	621	596	626	632	607	603	667	638	643	625	613	623	650	597	597	593	633	619	600	623	571	655	624	626	592	636	585	635	618	654	623	652	631	604	639	575	592	599	623	602	570	643	634	650	611	590	644	621	628	600	650	624	610	614	609	616	657	582	605	624	631	600	570	650	574	570	639	607	571	619	617	588	633	597	607	607	652	619	562	607	567	572	589	590	588	597	652	601	610	608	597	615	615	584	569	635	609	632	682	658	600	631	603	589	612	577	618	629	616	625	640	565	621	589	621	588	608	606	590	634	604	622	648	624	592	576	585	575	603	643	614	618	630	644	577	582	580	595	621	645	606	601	586	613	642	614	647	588	579	618	583	637	626	614	597	596	656	639	613	575	586	637	605	575	646	615	609	581	624	617	657	598	578	596	623	653	569	611	591	641	610	621	617	612	624	630	646	623	640	644	624	593	621	653	647	650	613	628	617	668	617	644	632	624	647	599	621	611	600	597	619	606	642	599	603	636	581	613	585	550	546	592	638	611	590	606	623	627	578	636	617	614	598	635	628	621	578	633	587	613	583	613	619	615	606	643	590	595	621	625	607	589	620	584	643	595	578	647	587	603	609	700	577	629	592	642	616	634	598	609	595	638	642	638	613	606	592	624	630	588	611	602	631	613	613	589	582	673	621	564	578	636	612	596	617	607	653	696	614	619	610	598	600	610	612	612	592	594	687	609	644	654	599	603	620	607	616	612	616	648	620	601	616	611	621	561	612	598	595	624	659	662	636	618	600	642	650	634	584	621	579	596	620	621	623	667	597	628	632	624	640	610	615	619	606	600	574	609	604	621	590	620	655	651	627	599	608	583	636	617	609	645	586	610	658	628	616	589	624	619	632	607	641	621	608	603	617	643	605	554	629	623	549	573	639	619	664	613	640	605	588	587	603	624	603	588	628	625	617	618	595	607	581	593	632	655	635	613	639	643	624	633	603	658	641	630	605	618	611	637	640	603	632	582	599	592	625	612	594	583	605	615	658	645	660	629	618	622	594	622	547	623	675	641	636	616	633	590	619	578	624	610	608	610	569	577	578	601	631	583	600	642	622	605	612	600	579	609	568	614	638	627	601	600	609	649	620	593	605	587	591	639	582	624	646	587	627	618	627	637	648	606	614	614	602	612	631	573	677	609	622	596	629	650	624	610	619	622	594	622	586	570	612	619	618	631	602	640	604	624	611	628	606	653	556	594	626	610	629	604	629	626	614	624	608	578	632	620	593	596	596	610	623	603	615	596	641	626	617	638	601	636	613	578	606	624	651	621	573	678	587	633	603	600	568	634	559	603	619	582	648	642	611	614	617	591	616	614	647	606	636	638	650	617	624	646	573	581	624	622	565	639	629	626	581	637	623	563	601	620	563	598	665	624	608	605	631	639	595	622	595	596	605	615	656	585	618	612	661	631	679	585	630	633	558	631	560	597	641	596	617	613	604	655	613	601	579	609	645	597	621	614	608	600	609	606	618	611	587	582	647	595	618	602	638	596	530	640	593	617	631	656	574	619	615	648	604	611	610	666	613	603	596	616	608	642	622	589	598	631	618	633	581	598	604	603	633	544	621	655	623	566	595	580	639	591	576	566	569	595	623	600	629	595	602	621	640	615	631	631	585	616	637	608	619	625	618	629	603	579	614	635	623
6790	4438	2211	720	874	1313	1123	924	1116	462	335	146	71	81	92	47	59	58	59	54	42	49	34	40	60	47	51	45	51	34	43	48	43	40	58	38	48	46	39	59	38	46	37	40	52	52	36	53	40	54	41	42	52	52	57	49	43	35	40	49	53	52	43	36	51	53	44	54	49	39	42	36	46	45	42	40	44	36	51	34	43	40	37	48	47	40	48	45	44	57	39	49	32	39	42	38	47	42	38	43	39	44	39	50	40	47	49	51	39	34	45	48	45	34	50	44	42	43	40	48	41	40	46	53	48	50	48	34	46	44	39	48	34	39	38	32	54	58	56	49	53	55	49	36	54	56	42	41	45	47	42	31	48	50	53	50	37	39	38	51	45	47	42	44	45	47	52	49	49	47	53	51	45	47	35	52	52	42	45	48	41	44	40	46	39	46	46	56	43	35	55	45	56	51	49	55	56	35	34	47	40	43	47	48	44	38	40	43	49	41	50	33	51	58	50	45	33	20	38	45	37	38	39	40	51	56	52	47	42	40	61	44	42	33	48	50	53	44	39	43	36	56	53	44	37	34	47	38	45	37	39	40	46	38	42	44	55	42	48	39	42	36	41	40	51	47	41	46	37	40	43	48	41	40	49	38	43	45	36	42	38	30	43	41	57	45	59	53	58	54	47	47	30	46	47	41	39	47	61	33	44	51	32	48	37	35	36	52	46	55	48	35	45	48	33	39	45	37	48	44	42	37	49	41	42	53	48	41	36	49	38	41	34	56	43	55	58	40	46	56	42	36	46	43	46	43	56	45	40	44	42	34	42	39	55	36	44	44	39	48	46	42	65	46	45	41	43	44	40	46	46	46	39	51	44	46	52	53	45	35	36	39	47	43	38	51	48	60	48	33	48	36	35	45	48	47	42	51	41	42	41	47	45	46	50	39	48	42	40	47	51	40	55	52	37	38	46	58	40	44	53	47	49	47	53	45	48	49	39	39	42	47	45	53	39	58	38	39	48	40	45	44	50	45	46	47	44	45	47	46	40	41	41	50	42	36	47	47	46	50	36	49	41	42	49	41	36	53	42	44	57	40	36	38	45	50	34	41	40	37	45	43	47	46	51	55	35	40	44	43	41	46	40	41	43	44	35	53	55	44	56	39	43	45	32	31	50	47	57	53	54	39	40	53	37	41	59	45	38	58	55	36	40	56	38	42	46	52	46	58	41	43	42	35	41	51	44	40	52	46	44	40	55	36	32	44	46	40	43	49	43	33	44	41	40	38	38	36	34	50	48	44	40	51	52	43	39	44	39	33	55	34	50	44	45	36	56	49	42	33	43	55	45	59	52	52	45	62	55	65	54	45	34	48	39	45	50	48	49	34	47	45	36	43	48	39	51	40	42	42	37	39	34	49	52	54	42	42	38	46	41	54	50	39	42	45	47	44	43	34	42	45	33	59	41	39	47	40	39	40	43	38	48	25	38	46	43	48	45	44	35	46	48	42	44	40	52	50	30	43	40	59	40	39	55	53	51	50	34	35	44	48	46	48	42	46	43	42	52	40	52	47	41	47	53	52	58	45	43	38	41	49	46	54	50	44	31	53	50	43	36	37	36	44	40	57	43	46	54	52	37	39	44	56	41	45	49	45	42	47	53	39	32	34	44	36	41	55	49	48	53	51	56	45	43	58	42	46	46	40	32	33	53	50	49	49	34	44	38	41	47	38	44	31	55	50	43	41	41	53	45	45	43	43	50	47	41	47	41	32	41	44	52	43	54	52	40	48	45	39	32	47	36	46	48	38	42	36	53	46	49	40	46	46	35	52	53	46	33	50	47	33	54	53	47	37	44	37	39	38	44	35	42	51	47	43	61	37	47	34	40	57	48	55	42	43	48	46	46	41	49	56	59	45	56	45	48	47	54	50	51	61	44	42	49	44	41	42	38	48	53	50	39	44	51	40	40	43	47	45	48	43	42	60	47	33	42	43	46	42	42	42	39	38	47	35	52	33	48	41	36	44	50	52	41	51	47	48	45	41	44	37	45	50	36	42	50	37	49	54	50	41	43	47	51	47	40	51	47	53	40	46	54	37	50	43	49	48	53	51	47	56	59	34	55	27	49	31	46	40	50	35	48	59	46	43	60	36	40	48	44	32	38	42	48	54	28	50	45	51	46	41	43	32	52	43	44	38	44	47	47	47	44	44	42	40	47	39	51	40	41	50	38	47	50	47	41	48	38	52	43	44	47	41	38	47	49	56	49	42	40	64	58	53	49	37	42	61	52	51	41	51	47	29	36	38	51	36	49	43	41	45	39	33	56	47	49	40	48	42	41	51	54	46	35	48	45	40	45	47	52	50	48	40	55	43	42	53	40	53	47	42	45	43	42	49	41	54	43	47	43	45	49	39	30	46	47	38	54	49	39	38	42	45	46	38	57	45	50	44	45	41	46	54	58	48	47	47	50	39	44	33	46	50	35	38	41	40	42	43	47	46	43	48	50	44	40	44	41	38	63	35	49	44	47	50	41	49	45	39	41	39	38	37	47	40	37	38	48	39	53	35	42	42	45	53	56	49	54	38	53	50	53	48	45	42	49	47	36	48	54	53	45	40	49	30	44	41	37	44	41	46	47	56	43	38	45	45	51	51	53	45	47	55	37	49	47	54	54	52	38	43	35	33	36	46	49	44	49	51	45	37	42	51	46	43	41	49	42	47	52	41	47	55	50	41	43	42	40	41	50	33	49	44	47	47	41	46	42	35	50	42	36	40	42	49	41	50	45	50	45	28	38	57	48	54	40	40	35	40	39	35	47	48	43	35	49	48	43	52	44	47	38	52	37	62	51	41	50	41	45	40	40	44	50	43	54	43	52	42	56	41	24	38	49	42	53	41	37	42	44	44	46	40	51	42	47	47	55	47	43	48	48	45	61	39	43	54	63	49	37	54	52	40	40	53	45	35	51	47	49	37	45	50	47	52	53	36	46	55	49	35	41	46	39	46	53	45	47	43	51	38	43	32	45	46	46	44	31	41	56	36	48	52	44	42	43	39	53	51	36	45	44	52	49	41	55	52	37	48	51	39	35	46	47	45	38	44	46	49	38	44	54	44	41	41	44	41	40	35	53	45	37	46	46	43	39	39	42	44	43	34	46	40	31	41	33	55	26	46	44	41	46	47	26	31	37	32	41	41	27	52	41	55	33	46	42	50	47	45	42	49	42	43	36	57	40	46	42	37	49	42	49	43	55	51	37	45	47	32	36	36	44	42	47	43	62	43	37	38	40	52	56	46	37	42	40	47	39	45	51	43	50	40	44	33	56	42	44	37	43	53	61	46	48	47	44	45	52	38	45	38	39	47	57	43	46	42	43	35	39	58	47	44	42	53	43	37	46	39	41	41	46	40	42	42	43	44	40	38	44	41	36	43	48	40	44	52	48	37	51	53	34	31	63	54	57	48	34	51	53	47	50	49	46	50	37	48	41	41	51	58	44	38	51	40
39665	26502	22396	18756	31705	33144	26284	26425	24167	14824	10840	4914	1977	1941	1995	1001	1043	1072	797	687	610	589	594	599	596	626	599	546	589	606	588	582	599	559	559	613	584	571	567	615	588	609	530	586	582	557	591	601	591	608	607	581	587	597	589	563	599	531	604	565	594	538	605	585	617	534	546	611	548	590	572	545	611	561	551	603	598	613	524	633	585	607	576	574	568	575	594	572	580	575	596	537	542	595	593	578	592	607	556	594	572	553	558	565	579	603	618	555	578	597	569	614	615	571	629	583	598	620	571	595	585	563	552	609	626	518	588	589	566	571	573	564	508	609	608	591	576	630	608	585	638	568	560	546	547	572	574	593	566	583	549	595	582	579	584	566	615	580	532	603	628	538	549	593	565	579	560	553	592	562	551	595	596	537	613	575	597	640	551	595	563	591	572	593	574	614	600	558	523	591	580	530	579	583	602	571	589	600	586	604	562	599	586	545	621	553	558	566	578	537	609	607	562	568	537	576	608	590	545	557	592	535	571	579	605	576	553	578	569	560	581	634	570	563	575	595	568	569	592	571	576	560	607	540	600	621	582	590	556	590	557	596	592	594	588	576	593	580	585	612	567	557	557	645	606	623	595	585	588	572	608	594	572	576	572	600	613	601	598	615	595	562	610	582	545	570	578	602	619	586	605	576	594	594	554	571	613	557	594	563	595	585	575	585	580	585	605	553	633	560	596	591	587	606	624	593	616	564	564	567	540	597	558	560	590	545	605	600	612	574	588	632	579	570	588	573	557	597	584	564	619	630	577	596	584	619	603	561	580	585	633	556	611	596	593	554	582	553	565	578	544	594	562	609	585	613	563	572	529	522	574	536	565	541	577	586	568	578	595	583	566	559	595	588	604	569	594	567	524	582	543	581	558	591	627	566	604	569	598	575	591	582	591	577	571	583	568	585	564	598	611	626	628	564	618	544	602	560	595	573	576	593	554	570	570	594	569	596	583	580	521	561	603	558	579	596	579	600	607	606	620	586	557	572	560	551	602	574	565	616	589	587	597	559	594	617	622	565	564	547	549	595	607	551	572	590	621	557	554	581	582	617	626	556	536	615	546	546	565	567	598	568	590	574	617	619	579	587	554	574	587	574	564	587	553	573	610	573	607	587	622	537	554	564	601	606	611	558	570	622	571	542	603	588	609	555	546	597	619	560	546	589	609	556	579	604	578	581	587	543	631	574	567	629	568	576	617	595	578	617	632	604	601	580	541	583	574	555	599	602	539	607	592	523	547	560	622	517	559	575	580	546	667	572	591	566	566	563	566	602	540	557	632	604	575	605	598	536	590	603	553	594	588	577	533	594	570	572	615	610	596	554	633	590	607	649	545	574	594	542	613	636	601	590	603	566	557	601	575	531	538	563	625	604	584	587	627	551	570	576	561	590	559	573	575	590	580	603	580	593	584	556	583	606	569	588	567	636	559	596	597	566	595	571	510	581	592	566	563	620	590	584	586	605	544	584	574	600	637	576	547	610	567	561	605	602	565	535	543	557	580	571	554	585	582	558	566	620	543	607	551	545	547	565	575	552	590	553	585	558	576	539	602	604	580	616	541	572	543	560	580	574	583	549	571	598	563	542	576	576	599	543	577	602	564	595	566	595	567	587	627	585	536	588	602	583	601	603	598	566	589	593	640	576	573	564	577	641	594	572	573	551	604	551	605	646	601	594	607	557	597	593	609	602	559	589	542	589	558	587	597	579	591	598	614	607	601	579	590	552	568	598	562	617	563	579	606	580	597	561	578	551	584	578	570	623	584	551	579	574	583	594	585	551	577	581	566	577	583	592	589	553	599	577	580	553	622	581	619	566	591	587	563	602	590	577	565	607	529	560	605	592	583	534	575	582	587	552	611	551	581	593	627	621	576	550	613	623	570	547	594	545	568	582	575	619	607	569	596	576	603	596	592	536	603	569	543	580	602	537	596	590	572	550	547	597	606	636	600	557	611	529	577	610	582	598	622	594	549	579	545	596	567	554	584	586	549	609	555	585	532	563	618	558	585	562	551	648	617	586	604	606	571	572	626	602	594	595	569	558	576	539	579	557	581	614	585	578	576	565	589	628	553	563	538	599	606	592	545	591	583	613	593	613	590	631	580	648	573	574	608	570	632	597	604	579	583	580	627	552	598	621	561	551	637	568	565	656	596	541	560	589	576	562	556	572	561	578	601	581	601	609	600	537	558	552	590	603	558	596	561	582	544	600	609	558	564	551	547	599	574	558	588	583	557	608	586	592	596	580	562	597	586	570	568	642	562	554	590	561	637	589	613	605	606	597	601	591	594	565	595	568	614	584	614	583	555	567	578	604	588	602	605	595	596	556	560	570	574	586	574	554	616	622	573	615	577	579	596	598	582	626	602	577	569	568	555	563	587	571	592	621	598	579	553	599	561	573	601	574	539	581	590	595	591	565	571	594	581	611	594	545	584	601	589	573	569	602	585	566	563	619	586	621	587	533	543	602	575	542	570	602	559	570	601	591	578	596	562	585	568	594	561	559	595	574	603	574	568	599	618	591	564	564	578	585	602	589	574	550	624	587	566	562	627	622	570	575	622	574	605	562	532	516	606	581	598	567	552	617	579	609	584	598	556	596	581	538	586	549	592	572	640	625	571	544	588	582	571	563	582	562	582	578	563	643	567	559	623	590	606	631	570	582	618	561	605	544	598	552	579	573	604	577	593	573	619	610	551	604	566	594	567	560	607	618	559	571	572	597	618	600	585	557	580	628	553	612	602	567	589	511	575	578	574	566	532	579	637	641	545	568	597	605	606	626	586	550	564	599	567	595	528	601	583	549	589	569	608	588	584	550	577	601	580	574	588	565	574	548	555	583	552	598	569	593	552	561	578	556	569	610	563	553	560	605	570	547	560	588	577	607	562	564	603	565	565	621	581	565	596	587	591	560	570	588	554	571	575	564	567	629	611	550	617	593	608	600	594	586	598	593	582	559	601	605	574	628	565	559	568	564	613	560	584	573	554	584	582	578	613	571	559	546	538	613	627	546	578	567	579	599	590	578	617	561	561	583	601	581	550	574	540	545	586	596	557	598	586	594	606	570	561	601	610	607	593	551	572	570	553	563	608	559	578	606	618	547	545	577	602	604	558	591	614	572	599	577	578	594	573	577	523	561	543	636	602	581	589	549	553	573	584	608	580	591	538	624	596	593	592	611	553	604	593	575	578	617	533	622	634	613	597	562	597	558	599	575	556	585	559	585	541	555	571	565	543	620	572	575	548	613	581	596	618	603	570	563	589	580	586	571	571	582	582	564	651	574	609	569	562	603	546	555	582	593	587	559	563	557	592	579	569	550	583	569	561	592	589	578	534	584	597	605	592	573	576	582	579	584	581	544	582	591	568	605	629	575	576	590	606	590	577	540	597	640	598	574	582	607	612	578	588	591	551	612	587	575	605	621	586	571	587	569	572	601	595	602	564	598	613	571	598	557	585	567
15249	15203	7774	2043	2458	4614	2307	2500	2665	1325	860	436	187	160	192	79	81	97	67	81	57	41	54	53	40	51	45	52	59	35	59	55	46	54	56	54	45	51	50	59	42	55	49	39	47	41	41	36	50	36	53	46	39	61	56	35	44	38	41	41	49	54	36	40	40	51	54	39	54	42	44	50	54	48	50	41	43	43	48	43	51	53	46	39	39	36	56	45	60	51	45	54	39	54	49	38	49	41	42	54	35	43	49	46	43	44	45	48	58	48	48	46	35	36	35	50	50	54	36	45	49	41	36	36	46	46	54	49	45	37	55	38	49	55	49	56	46	50	50	47	46	56	45	46	48	56	54	51	39	51	55	43	59	57	42	45	38	44	43	48	38	42	45	42	51	48	39	56	30	48	48	51	38	45	49	41	35	42	44	48	41	54	43	40	45	43	42	51	42	39	32	47	55	44	45	39	47	40	49	53	42	43	48	45	37	42	50	45	36	45	54	49	47	42	63	48	43	52	46	43	54	48	52	43	46	59	47	48	41	48	43	55	54	42	48	42	51	41	49	43	49	39	46	39	60	45	42	40	48	48	42	52	42	43	39	40	44	33	49	61	54	56	40	47	55	46	51	36	41	46	46	44	45	40	48	52	50	52	45	36	42	43	53	42	43	56	45	61	49	39	49	56	40	31	40	41	51	44	46	51	41	45	51	57	54	38	44	41	47	51	57	40	31	38	61	44	43	48	44	49	56	47	46	43	47	45	52	36	53	46	50	47	50	48	34	37	53	61	49	38	40	49	60	36	40	47	47	43	44	41	42	37	49	54	43	40	48	43	52	49	46	45	48	50	38	32	48	46	40	42	43	54	42	40	53	38	43	33	41	37	55	43	45	45	52	37	48	45	43	44	41	41	32	47	56	53	53	45	52	54	45	49	51	55	41	34	47	42	32	55	52	44	67	44	70	44	40	44	57	33	42	45	55	48	52	56	54	50	41	32	44	33	43	45	49	59	35	58	44	38	53	53	63	37	37	47	47	39	54	37	43	41	46	47	44	53	36	44	60	46	38	54	43	55	36	48	51	49	37	48	50	45	39	38	56	42	44	46	43	51	54	49	34	41	47	42	44	46	43	49	42	57	55	41	37	43	52	54	40	48	41	32	45	47	48	44	46	45	47	45	39	44	46	42	47	52	54	53	45	56	52	48	51	48	54	45	62	51	50	54	46	47	41	46	44	49	46	39	50	42	58	42	60	37	35	51	45	59	57	38	47	53	38	46	55	49	46	46	45	55	60	50	54	45	48	55	57	60	31	30	43	43	58	36	46	49	50	52	53	48	50	45	43	29	51	43	39	40	43	48	48	47	49	50	42	54	42	49	33	57	47	44	33	38	50	49	45	32	48	47	55	49	44	43	50	49	45	42	42	49	42	58	44	56	52	62	28	51	38	38	48	40	48	46	50	56	41	36	61	28	37	55	39	46	39	68	51	43	48	45	42	37	40	46	42	47	36	49	50	41	51	49	54	40	49	54	40	43	47	49	37	42	51	35	44	50	46	46	64	53	42	41	38	48	52	55	44	39	55	50	49	44	48	57	52	54	44	51	47	41	45	56	47	38	41	42	40	39	40	34	46	37	40	40	47	38	53	50	48	49	50	49	43	47	51	60	48	39	53	44	44	51	36	38	33	49	41	35	51	49	45	47	45	47	44	53	44	45	36	40	52	53	42	42	53	50	49	47	52	48	50	49	56	35	42	41	45	45	54	45	45	62	54	52	35	53	44	52	45	42	42	59	49	37	54	49	52	44	44	51	57	50	42	45	46	52	45	47	51	52	52	35	38	44	55	40	38	58	47	51	63	51	40	44	43	46	40	41	51	47	42	35	40	59	55	48	50	35	55	44	42	58	34	48	35	44	51	44	41	49	46	44	51	38	44	46	46	59	49	48	55	50	43	48	45	44	51	40	43	35	44	66	35	36	37	38	43	42	53	39	41	50	49	36	51	41	44	41	58	49	40	51	33	42	54	53	42	46	36	46	45	50	47	42	47	53	46	46	54	36	40	41	47	53	51	50	49	44	40	43	47	52	49	56	52	47	52	47	47	43	36	52	42	45	46	40	43	55	47	36	39	34	50	55	46	41	50	36	45	42	51	54	50	54	48	49	50	52	39	57	35	37	46	47	46	35	51	45	47	50	50	48	45	39	52	53	41	46	49	40	57	50	47	44	40	52	55	38	37	46	60	46	53	58	48	56	53	50	42	40	57	50	44	44	45	47	46	48	53	49	46	41	33	39	59	50	41	53	51	44	42	42	37	40	34	45	52	39	47	61	45	44	46	49	46	46	44	62	65	45	38	48	45	47	52	46	39	56	40	49	41	49	44	31	40	53	46	49	48	35	35	45	38	48	51	48	46	40	49	54	46	44	40	58	56	47	35	38	42	43	55	44	48	44	51	50	33	40	50	48	57	61	35	54	51	52	47	40	46	40	45	44	46	51	43	53	39	45	43	39	36	46	47	40	37	42	51	43	39	42	53	39	57	44	50	53	52	48	31	46	38	43	42	49	39	44	50	49	61	39	42	50	36	41	46	48	47	41	45	49	51	42	38	38	53	30	56	48	45	39	44	37	41	33	48	57	50	47	35	41	46	45	62	47	40	40	44	41	48	55	52	40	52	44	52	50	43	33	45	42	44	45	34	39	48	43	47	52	40	59	42	45	36	44	41	33	47	40	45	41	38	49	49	34	41	50	50	42	46	48	37	46	59	49	52	47	37	38	48	46	39	52	50	47	42	41	51	51	61	48	40	39	52	57	51	54	49	37	49	55	43	43	57	52	52	55	46	51	58	45	50	33	43	46	41	39	46	44	43	47	55	52	55	42	42	49	46	51	49	44	45	47	45	47	49	43	58	52	48	51	39	60	48	52	54	34	48	47	58	44	51	45	51	39	58	46	46	50	42	35	50	50	47	43	45	51	46	38	47	41	43	41	53	53	41	42	44	44	53	53	46	39	49	42	48	40	43	48	50	56	54	38	50	48	49	49	44	51	40	38	40	41	41	49	36	43	36	56	45	44	57	37	49	46	37	56	42	38	45	48	45	40	39	56	55	37	46	35	44	57	39	48	39	38	39	49	45	41	39	53	29	53	44	51	39	38	26	58	46	48	70	37	45	42	44	56	50	49	44	44	40	35	42	53	58	47	40	46	46	41	45	39	55	45	64	51	43	42	36	47	46	41	50	48	47	43	29	37	60	44	43	42	43	39	35	34	36	43	52	47	59	49	52	36	42	39	50	46	51	40	50	67	45	50	36	36	43	40	48	47	45	46	56	43	50	44	47	54	47	35	26	35	50	46	56	45	44	40	55	42	50	48	35	47	40	43	57	24	55	37	46	47	42	50	30	53	46	47	49	51	47	38	46	50	36	49	54	34	47	59	56	44	36	45	49	51	55	49	59	41	38	42	56	52	58	46	47	57	51	36	49	66	59	40	33	50
52100	35447	33238	28914	44371	48090	33448	35696	32657	25446	19813	11244	6112	5241	5403	2049	1751	1692	1171	897	666	647	630	576	598	587	593	601	610	572	612	574	606	568	621	615	589	597	572	622	542	595	579	606	557	643	595	556	595	597	598	604	609	622	571	614	557	553	589	531	636	616	619	566	549	613	582	606	562	600	625	613	576	633	571	575	568	578	573	586	592	574	615	637	573	595	539	568	567	642	626	625	554	621	624	551	627	597	598	574	616	602	587	612	601	625	650	573	597	640	580	592	578	594	582	608	637	613	564	642	584	579	583	655	599	594	589	566	561	613	599	591	619	609	590	584	591	604	619	588	596	564	582	561	606	598	586	608	554	565	565	603	619	591	555	627	562	581	602	586	615	610	605	578	534	582	619	614	647	531	641	584	601	571	613	590	560	590	564	625	591	591	572	601	579	579	580	587	607	614	608	597	554	606	621	603	592	577	609	552	584	592	599	598	603	590	609	599	665	622	596	633	608	623	604	642	633	589	558	636	591	588	610	579	604	581	582	562	602	607	566	614	625	597	597	594	563	536	649	623	622	601	640	601	589	609	615	610	580	582	586	598	612	599	626	597	606	594	604	552	570	588	532	614	601	628	589	632	593	601	597	616	569	594	583	611	607	570	600	593	601	596	575	570	617	605	573	611	640	591	595	602	597	622	659	608	623	620	645	621	642	629	648	594	609	640	604	530	603	601	608	555	626	603	589	598	595	608	576	606	590	558	542	580	559	564	599	631	561	600	608	592	564	574	565	566	598	611	597	607	558	596	632	635	561	603	608	608	620	595	605	592	610	619	583	572	601	598	584	574	600	606	619	576	574	631	565	631	573	610	617	619	611	582	590	579	636	562	631	625	578	596	544	562	598	573	604	620	585	625	645	613	558	584	592	592	628	588	627	597	600	551	627	538	612	652	585	597	603	600	628	584	558	563	631	621	634	595	604	612	578	640	597	582	592	630	584	637	634	618	563	565	589	599	600	623	618	564	560	619	637	602	612	627	601	578	588	566	595	602	623	604	599	623	639	580	584	559	549	552	551	599	580	584	587	612	582	620	604	621	632	620	583	589	605	586	609	567	622	597	561	613	622	553	611	544	603	570	568	589	593	595	567	535	581	582	586	615	576	551	557	603	543	574	602	610	600	599	614	640	626	590	631	556	606	544	611	622	591	585	611	609	586	609	594	616	586	559	551	622	602	606	591	621	638	588	629	643	574	668	582	581	597	600	599	614	603	592	611	588	590	624	564	614	620	596	591	564	581	618	584	607	582	583	576	571	622	599	580	535	614	586	600	575	599	579	616	605	568	613	567	575	579	638	608	593	582	555	558	596	593	570	580	586	566	606	563	602	613	579	614	601	555	563	608	572	601	595	590	588	593	610	617	610	617	541	581	584	584	577	584	643	572	584	599	572	645	569	570	579	632	587	558	590	601	576	633	581	577	601	620	589	604	615	592	559	571	613	611	614	587	579	597	561	575	605	608	613	620	609	551	619	592	598	601	586	596	609	589	589	595	624	589	620	585	571	614	562	593	570	583	568	561	617	638	632	627	591	582	554	562	559	592	662	592	601	541	588	605	562	602	586	564	615	601	621	616	596	552	568	610	611	565	591	583	592	598	577	616	567	581	590	590	606	606	613	608	601	569	615	594	584	580	626	612	577	624	591	555	566	583	603	649	586	540	638	544	605	612	581	613	609	614	560	590	608	628	607	572	579	600	631	650	547	626	601	604	646	612	588	567	614	653	580	509	623	607	642	591	600	551	590	601	572	613	604	558	631	551	585	546	555	560	603	539	613	571	585	611	621	576	584	571	626	622	622	619	612	585	582	586	569	584	625	577	577	624	611	599	588	612	618	604	619	597	617	603	593	575	585	607	613	587	591	613	564	558	561	582	625	638	605	563	553	591	613	570	619	607	610	577	621	626	619	558	568	581	595	571	632	591	608	545	586	593	633	604	583	606	648	618	619	571	622	571	602	583	587	598	580	613	573	596	602	579	586	602	573	573	612	577	585	593	586	614	595	579	593	575	608	615	598	597	591	561	595	610	621	544	611	623	603	613	605	573	595	597	591	539	671	578	602	576	591	581	589	619	598	615	567	576	614	544	541	594	536	584	570	593	636	603	571	590	582	588	601	557	564	584	592	610	612	587	583	598	617	621	582	583	602	618	615	612	606	581	611	608	615	590	579	599	589	581	580	572	611	592	557	574	585	651	607	575	619	540	589	619	566	624	593	612	576	621	598	584	563	621	586	621	627	634	626	565	599	595	568	603	608	542	589	582	599	612	629	583	606	627	576	614	579	619	574	605	605	576	596	637	606	612	589	593	584	600	599	557	552	606	594	624	591	584	618	591	606	573	562	594	608	572	571	609	605	556	609	583	599	625	596	601	618	616	597	607	587	580	641	591	565	657	589	620	604	588	614	578	569	555	616	604	609	599	596	622	601	577	610	591	600	614	631	594	595	600	601	561	578	537	590	578	608	607	614	597	599	590	560	599	612	562	578	565	580	643	616	584	591	535	576	615	582	587	624	609	589	573	607	612	646	584	560	615	602	610	619	597	609	613	586	581	563	615	624	585	603	618	624	581	578	560	584	603	598	597	589	588	595	577	600	591	590	627	614	606	626	568	593	587	565	577	600	607	562	573	572	600	554	586	583	573	591	633	602	585	620	593	616	606	583	627	541	577	624	610	608	616	605	609	591	628	606	600	620	609	626	641	586	593	573	586	597	575	579	598	627	585	605	600	564	553	573	570	603	609	569	616	568	584	606	588	597	607	601	578	625	583	569	564	583	569	596	543	557	612	607	550	605	565	579	612	614	584	546	589	596	626	623	617	582	600	575	610	562	561	602	575	621	599	602	599	591	591	595	650	592	596	597	595	565	606	631	621	621	594	612	621	607	626	607	602	607	581	578	618	561	571	590	598	598	605	602	604	643	615	597	571	590	553	584	594	548	597	603	640	556	601	600	580	627	617	578	577	610	631	590	540	571	593	589	597	586	580	580	600	592	564	585	568	635	560	581	570	584	609	615	571	609	553	586	591	607	593	582	599	573	622	590	609	600	544	580	627	618	588	598	599	594	605	577	631	594	611	575	627	554	617	581	560	607	622	596	560	616	553	577	630	601	613	590	579	637	550	572	608	571	581	595	583	588	560	584	635	565	599	574	587	605	624	579	620	605	601	571	627	570	613	627	606	570	569	615	620	581	615	620	586	566	627	603	588	631	556	587	614	621	567	645	595	586	583	639	629	588	603	606	583	574	619	561	595	599	577	626	586	609	562	591	588	615	585	602	622	580	609	604	611	590	572	545	598	572	595	589	578	636	593	616	623	627	629	593	571	608	564	615	610	558	599	619	565	586	580	591	604	600	633	561	559	580	597	597	632	606	584	613	606	638	576	618	591	576	580	605	637	597	582	593	573	618	644	601	602	584	607	562	580	599	588	595	583	606	620	627	618	555	599	620
14366	14377	8150	1869	2482	4075	1768	2625	3112	1431	868	459	252	228	254	124	99	85	79	66	42	50	53	54	47	45	44	48	39	36	54	50	47	35	34	43	43	40	45	53	36	43	46	51	59	40	44	54	49	44	51	37	50	48	48	52	38	47	42	51	58	41	42	48	49	40	46	54	45	49	42	37	51	58	43	56	37	49	37	53	58	57	48	50	48	47	46	50	43	35	43	45	53	44	49	50	51	42	47	52	52	42	45	40	43	39	40	35	49	51	44	50	43	43	57	42	60	37	50	53	44	44	63	49	63	47	44	56	47	60	49	31	48	46	35	38	50	44	43	50	59	46	50	50	43	39	42	49	44	37	48	44	44	45	50	41	45	44	34	58	49	41	54	54	37	53	43	51	38	50	51	51	47	40	56	39	42	46	40	40	41	43	39	49	41	44	44	43	52	52	34	54	53	54	50	43	48	46	50	35	47	35	53	44	53	40	53	49	45	45	46	48	46	56	53	46	47	46	48	41	45	40	37	47	47	53	47	38	51	48	47	30	48	42	56	45	46	43	60	41	54	41	51	44	48	37	43	45	56	58	46	45	47	47	42	47	57	53	52	34	49	55	35	45	40	46	45	46	53	50	45	43	44	56	45	39	55	57	46	59	45	52	52	49	34	46	44	41	49	47	34	37	53	50	47	51	39	46	44	52	46	52	40	54	31	29	38	53	59	40	49	45	46	64	53	46	49	44	49	32	43	39	46	46	64	52	45	46	53	54	43	51	38	50	52	66	36	36	59	54	50	47	41	35	53	54	55	51	45	47	45	50	55	39	45	50	43	42	49	39	34	34	42	55	49	39	58	54	31	61	55	41	50	53	42	44	40	37	44	51	49	42	48	43	46	42	38	43	48	43	39	36	44	40	43	39	46	44	50	49	50	64	49	56	44	57	41	42	48	42	45	47	46	54	48	41	51	62	54	44	49	37	46	67	45	51	41	36	51	45	40	38	58	54	51	46	35	40	36	44	33	35	45	37	44	56	46	45	33	49	49	52	42	44	42	47	51	50	48	52	47	51	35	38	48	55	46	47	32	50	45	54	35	61	49	44	46	47	42	48	48	49	45	50	68	39	41	57	51	61	49	47	42	37	50	58	42	42	37	55	44	45	41	52	38	50	53	55	36	48	53	35	43	46	52	41	43	51	47	45	50	40	35	45	47	46	44	39	31	38	38	47	59	36	54	58	42	53	43	41	48	50	39	44	48	53	46	40	49	32	51	51	61	44	36	41	50	60	47	38	49	41	60	47	48	45	45	50	54	46	61	49	48	47	45	48	49	52	54	45	38	37	51	56	42	52	47	31	36	54	38	42	38	40	47	46	47	46	32	48	45	56	42	39	36	45	41	50	64	35	54	48	47	43	45	50	40	41	48	56	44	48	55	49	47	41	40	46	41	40	42	50	57	59	40	49	41	46	41	55	45	51	55	46	39	52	55	47	43	54	38	50	42	44	52	61	36	54	51	53	44	42	48	53	45	50	52	35	47	49	46	52	49	40	48	41	48	46	37	44	38	54	42	39	50	31	56	43	45	50	48	45	58	38	43	29	57	60	58	42	58	53	46	34	36	55	49	44	54	54	38	42	46	41	45	42	42	49	43	48	55	47	36	44	54	46	49	40	52	50	47	53	43	45	45	53	51	52	44	45	56	52	51	44	45	41	43	38	47	39	42	34	55	39	58	52	46	45	48	48	40	49	39	43	50	38	48	47	48	45	48	38	35	45	39	46	39	45	51	48	40	46	45	57	51	44	50	54	45	51	43	43	59	50	40	49	34	48	40	43	46	42	43	48	47	49	43	48	49	39	50	46	51	57	53	47	62	46	49	46	55	44	50	43	47	50	53	40	47	51	45	45	41	49	51	38	53	36	46	46	45	61	50	51	48	52	48	43	47	39	44	50	47	55	46	39	32	45	38	56	45	49	40	44	57	52	46	45	38	41	41	42	36	41	48	34	41	50	40	53	49	46	47	39	47	43	43	53	59	45	44	49	57	55	43	64	53	50	48	37	50	47	45	63	40	36	41	55	38	47	46	42	39	35	56	48	41	48	34	56	50	51	51	46	46	47	46	52	44	41	39	43	48	55	37	47	45	48	43	50	49	45	56	40	46	53	48	42	37	44	52	52	46	40	63	44	51	38	38	48	59	50	32	38	58	45	50	45	51	45	48	53	47	59	43	40	51	43	52	48	46	53	44	46	58	52	64	39	50	41	62	52	46	47	44	53	41	56	39	53	49	44	50	48	50	47	42	40	51	40	41	39	46	62	52	36	50	60	53	54	43	54	49	50	50	46	40	59	55	48	41	47	60	45	39	54	33	55	42	48	48	43	37	53	42	36	46	45	43	47	41	51	40	46	48	42	48	56	43	52	38	52	55	38	53	35	41	56	57	45	53	46	47	43	42	50	41	42	37	40	44	60	40	41	55	52	45	48	42	49	46	49	43	37	43	52	51	58	42	48	41	56	45	50	56	30	33	35	47	35	38	44	39	58	48	55	58	56	36	35	51	52	50	48	47	51	42	48	47	46	51	41	46	45	54	58	47	48	59	46	40	52	50	53	40	46	67	39	37	56	52	50	56	44	50	54	42	47	41	53	61	50	34	47	45	41	41	37	40	42	41	42	44	57	59	53	51	47	55	46	42	51	57	45	64	43	51	44	38	47	42	64	58	45	47	47	41	45	36	45	51	50	46	33	44	51	44	38	59	51	51	53	41	58	43	50	51	41	43	51	50	41	39	34	53	55	49	56	37	50	48	50	46	53	36	39	50	49	62	53	43	44	35	53	51	49	46	53	46	51	52	41	47	49	34	37	43	51	42	53	44	51	51	45	43	51	35	42	47	49	58	47	50	49	42	46	56	54	44	38	39	44	51	43	47	48	41	45	53	38	52	38	50	52	55	60	61	34	33	50	57	57	44	53	46	40	46	38	52	54	43	37	43	43	35	46	53	47	54	44	51	46	64	57	59	62	54	57	41	54	43	49	36	53	57	48	52	40	65	42	55	60	57	57	50	50	56	41	46	47	46	34	55	35	53	59	48	50	58	45	37	62	39	45	55	56	40	51	50	47	46	45	43	50	45	40	38	36	47	47	59	48	44	43	35	53	40	47	33	50	54	64	42	52	52	38	41	46	49	37	44	55	49	40	43	31	53	56	40	53	48	52	47	47	49	42	53	45	48	51	59	44	56	51	46	41	47	48	56	51	36	42	58	50	50	42	44	60	55	54	47	41	45	51	32	52	52	56	55	49	51	59	45	50	43	45	44	42	47	37	58	54	50	45	51	31	48	32	44	48	39	45	44	57	49	38	36	47	44	39	35	50	43	36	59	55	47	47	54	51	45	37	44	48	47	47	44	29	53	43	39	49	28	47	45	41	49	47	37	49	41	52	43	38	54	49	45	33	50	47	48	53	47	51	48	47	49	51	42	49	49	40	47	44	43	46
49433	37325	33312	27894	43870	44027	32948	37158	34737	26257	20606	13598	7318	6366	6874	2856	1878	1867	1374	1107	707	698	715	629	596	593	567	592	636	600	587	579	568	627	610	613	618	627	588	551	606	617	615	569	602	611	599	620	586	608	586	580	600	616	648	570	613	604	594	579	632	578	613	565	621	639	567	598	598	606	594	626	597	597	620	606	605	618	570	606	596	613	613	621	580	609	624	614	635	615	635	605	624	622	624	570	594	585	594	554	624	627	601	574	588	587	626	607	571	616	606	639	597	576	602	568	613	587	634	601	607	595	601	601	604	626	607	584	620	630	599	647	563	574	682	613	638	588	568	567	597	634	615	602	618	593	608	606	656	577	628	575	577	597	614	561	588	621	639	627	606	581	624	611	634	593	587	601	592	597	584	574	582	634	558	538	612	621	598	600	659	581	604	582	609	660	597	640	605	597	654	675	599	587	598	627	645	592	592	600	608	573	605	591	616	589	614	552	652	604	614	600	581	625	573	609	628	575	632	594	556	635	596	590	632	614	603	626	628	615	611	541	590	597	573	573	601	616	594	627	604	619	573	594	587	635	583	596	618	580	624	599	597	602	543	603	613	620	617	601	604	588	618	632	633	593	622	567	593	637	625	595	592	626	587	596	630	623	598	608	566	602	599	571	591	621	582	578	630	554	593	654	604	651	612	618	614	590	592	587	618	645	600	613	656	579	600	586	615	571	631	638	567	611	566	607	597	567	621	600	601	609	615	584	574	602	614	629	584	588	611	595	605	597	595	554	619	603	569	621	617	596	599	621	623	598	594	585	587	610	616	600	572	584	625	583	606	572	598	596	627	615	608	563	603	617	613	662	550	605	576	601	659	608	676	573	644	610	618	619	587	607	618	664	600	615	598	562	590	578	586	634	618	598	564	582	610	606	623	654	591	575	619	613	607	578	605	621	608	614	647	600	609	579	619	588	564	564	640	642	644	593	622	562	592	599	563	659	598	606	636	621	581	546	600	617	622	643	618	575	605	622	604	576	590	611	641	543	609	589	630	632	627	586	626	609	654	634	634	645	567	605	615	612	634	632	608	600	573	597	608	586	604	585	638	627	591	575	596	596	607	613	565	613	593	580	610	593	592	623	645	629	590	645	595	604	574	620	627	580	597	580	574	617	557	575	576	620	571	572	625	572	611	597	591	624	632	563	584	582	589	593	587	621	563	636	593	632	575	584	637	568	588	610	644	607	587	584	587	635	580	607	562	633	620	589	576	569	638	598	629	623	598	593	602	663	582	623	603	607	637	568	625	605	597	596	590	559	555	590	592	600	627	617	562	586	597	623	572	585	571	575	581	613	575	584	628	615	623	629	580	608	625	601	593	563	590	663	580	602	615	616	606	616	586	638	646	637	591	627	595	604	605	584	635	579	554	564	592	566	624	612	623	598	618	627	577	622	521	587	652	645	605	607	595	608	621	599	601	658	585	608	600	612	623	577	582	635	638	592	554	597	610	626	626	634	594	577	594	610	587	595	584	586	581	609	619	597	629	586	618	582	609	581	603	595	617	631	587	595	631	621	576	636	618	572	588	601	555	635	588	626	587	587	610	542	597	619	583	589	585	597	616	648	623	587	602	608	632	603	596	649	599	554	597	604	577	603	594	580	582	614	586	603	593	570	626	629	583	603	597	633	586	621	619	608	601	635	637	661	574	573	616	616	653	605	617	637	621	560	652	590	597	577	563	615	582	559	584	619	565	575	589	590	598	633	588	648	601	581	645	580	585	598	580	596	613	568	582	600	604	648	617	626	619	579	646	637	586	598	621	625	605	614	613	628	600	580	612	639	574	589	669	618	582	628	577	584	606	608	620	572	617	620	589	636	553	597	587	617	621	590	639	637	607	546	627	578	591	586	609	580	611	621	608	608	585	582	641	574	626	588	585	628	588	572	632	624	579	588	612	655	574	601	568	637	599	600	655	584	581	577	607	599	579	595	610	602	567	621	605	617	661	590	614	595	611	618	615	648	608	635	614	592	595	596	579	590	638	621	611	624	599	619	612	645	612	594	626	649	612	620	606	587	649	622	616	586	605	590	607	611	607	630	596	644	616	600	589	568	586	555	588	587	555	625	645	542	569	594	596	614	571	570	628	642	579	589	611	603	623	613	672	615	606	631	616	631	658	598	602	592	620	592	617	574	587	644	659	574	582	618	611	579	565	603	558	590	664	585	608	600	544	613	607	645	591	586	598	587	549	642	641	637	637	591	638	576	594	650	633	590	594	582	613	563	660	613	572	634	628	576	624	632	576	606	651	578	602	598	558	616	605	605	584	644	646	632	594	557	642	587	574	591	626	634	594	603	611	603	634	577	604	581	617	605	592	623	626	631	672	588	608	609	571	570	612	618	597	649	600	582	629	607	580	559	592	632	610	562	552	594	589	608	663	611	559	572	603	584	631	642	602	570	600	612	655	582	590	615	613	609	531	598	609	607	565	588	605	620	603	615	616	621	650	590	598	581	594	585	583	618	586	617	576	601	595	653	645	628	611	630	646	640	587	605	583	655	583	678	578	631	576	601	586	613	591	614	660	558	615	591	583	599	645	650	604	597	582	608	578	565	645	590	611	612	587	571	593	609	600	624	579	641	609	607	599	603	592	612	622	614	603	602	625	583	605	607	605	600	639	594	635	621	573	622	614	567	608	610	603	643	582	590	603	642	594	580	632	575	585	616	581	618	555	578	578	558	604	553	582	613	597	604	622	596	594	563	592	612	596	566	598	579	608	575	597	561	613	575	653	612	565	616	590	632	594	589	580	612	640	639	596	655	596	593	574	639	591	580	599	597	580	624	599	620	637	581	630	567	600	611	581	608	584	589	619	599	631	611	643	572	568	587	602	609	631	611	604	617	580	579	603	590	612	606	631	571	618	630	584	635	632	599	602	609	611	633	567	587	636	600	580	612	620	598	587	598	606	606	628	581	588	651	594	630	568	593	596	596	594	601	597	628	622	593	619	598	585	670	585	582	571	610	570	568	614	619	576	635	615	595	607	624	583	640	579	622	608	623	602	598	613	588	626	597	583	569	609	624	528	635	638	613	564	540	614	604	639	592	663	599	643	647	635	645	577	600	649	581	617	611	622	617	613	585	602	638	580	610	593	612	614	642	627	630	605	567	590	605	651	594	562	599	542	621	580	605	625	581	620	602	618	579	605	576	577	576	640	600	586	596	592	554	558	637	612	598	601	623	610	607	614	614	614	599	593	638	627	587	576	619	585	585	586	627	572	637	577	610	649	574	648	554	594	580	608	619	600	598	643	593	608	634	624	634	611	644	590	546	579	616	624	603	588	636	616	611	562	592	586	590	616	631	574	554	598	625	585	608	610	572	550	592	604	601	589	608	602	637	647	615	622	610	562	574	608	573	658	564	611	587	610	634	585	616	596	639	573	631	614	583	607	595	606	608	577	595	605	598	655	603	584	602	621	585	605	609	598	631	579	653	596	612	625	592
18065	24991	14253	3454	4818	6570	2874	5233	4381	2077	1615	656	314	278	325	147	138	119	78	77	46	58	59	56	39	53	54	63	46	49	46	41	46	25	50	45	31	39	40	46	49	56	50	38	47	39	34	45	45	47	53	54	50	54	53	48	57	43	48	51	55	40	35	45	50	45	50	50	40	51	39	45	50	39	38	40	46	49	53	44	50	51	55	50	47	45	47	50	48	47	46	48	63	51	54	45	49	41	49	39	42	55	51	48	48	54	54	52	58	45	42	44	42	38	53	30	40	54	50	47	53	40	39	47	52	48	44	43	44	44	48	45	43	34	44	68	48	43	50	57	54	48	41	54	40	42	41	41	46	42	49	52	36	36	49	53	52	43	40	40	42	55	45	40	33	40	52	55	44	55	40	54	52	46	35	54	46	42	55	45	48	41	49	44	45	62	44	47	36	43	47	38	44	40	42	43	45	40	50	37	50	49	49	48	40	46	50	53	40	42	43	42	37	48	59	35	43	52	40	49	55	36	45	55	38	57	47	42	45	37	63	49	42	49	48	43	47	47	43	62	43	37	54	44	44	43	51	42	42	49	43	58	43	43	54	45	46	40	44	44	52	47	54	35	34	46	25	55	50	47	55	62	49	34	53	43	46	42	42	43	50	57	54	44	50	40	47	42	46	28	47	38	42	38	42	60	45	54	53	56	38	37	53	54	45	46	42	41	43	42	47	38	41	48	47	52	52	40	45	44	54	65	40	37	60	46	38	40	46	47	44	39	31	51	47	55	46	49	54	55	36	44	50	49	48	41	58	52	42	58	47	44	33	53	47	37	62	43	49	48	48	41	48	43	51	57	58	45	48	49	45	55	39	40	44	47	43	47	56	43	40	57	45	43	54	44	45	46	46	50	49	53	47	53	52	50	43	41	50	40	41	48	42	38	59	47	48	40	51	56	43	44	47	46	44	58	40	50	51	52	53	52	42	39	39	56	59	34	39	42	39	45	42	30	51	39	53	48	44	36	54	47	44	58	61	34	48	63	40	47	44	46	36	42	48	38	40	62	41	43	31	46	40	50	53	55	47	47	45	41	54	47	48	54	37	54	41	37	53	37	40	52	52	43	38	45	56	41	30	40	55	55	48	44	44	53	53	43	52	44	45	53	48	49	53	39	49	42	48	31	43	51	40	36	41	34	47	47	59	43	42	48	44	54	44	49	46	46	45	53	43	42	42	39	45	48	46	34	46	42	55	53	49	55	52	54	60	47	56	50	43	52	42	56	42	52	48	44	45	46	43	49	46	46	49	46	39	33	41	46	52	44	36	46	52	45	45	56	53	45	44	48	49	33	38	42	48	44	47	52	46	53	51	38	55	56	65	40	57	46	47	48	45	46	59	55	39	32	42	49	47	43	52	55	38	57	52	51	36	46	54	47	54	40	34	54	47	58	53	47	53	47	50	48	58	50	39	45	49	39	36	50	37	53	40	35	53	60	41	38	47	62	45	37	42	36	42	41	50	50	52	42	40	50	58	56	38	42	36	43	39	55	41	47	44	48	53	51	42	40	37	50	37	55	53	36	37	45	59	38	46	34	49	56	48	47	46	38	47	48	37	53	37	70	44	51	59	43	49	52	37	52	43	45	40	51	50	41	49	48	44	46	52	38	41	41	48	49	32	45	43	48	52	44	62	41	53	38	41	43	40	61	56	46	51	52	58	55	42	44	42	37	51	37	40	43	52	48	36	39	58	45	41	43	42	43	55	48	60	36	48	45	45	44	38	45	52	56	49	51	43	45	50	50	41	47	50	47	53	46	62	50	50	45	58	53	37	37	41	49	54	48	50	69	42	36	44	56	36	38	43	47	42	46	48	42	51	38	50	46	58	58	33	43	33	42	40	48	42	63	36	48	42	35	38	54	52	51	46	41	59	45	66	47	48	50	44	54	41	41	50	51	59	35	41	35	54	48	44	58	51	47	44	58	49	42	54	44	48	56	41	44	41	49	47	45	46	60	50	51	36	43	37	39	47	48	45	47	49	34	52	48	44	41	47	46	42	36	51	38	46	42	51	48	58	53	45	39	47	50	52	46	39	51	46	50	49	51	53	36	44	50	55	49	47	46	34	29	52	46	42	46	47	45	48	54	42	56	55	54	45	55	35	41	45	45	49	48	42	59	41	34	52	28	43	45	45	57	56	49	53	34	45	48	48	51	45	49	55	51	48	41	36	39	50	44	36	43	50	54	38	44	43	37	43	46	53	53	50	48	34	47	53	51	41	44	48	39	43	52	38	37	42	45	60	47	49	41	39	67	42	43	49	57	50	33	37	50	40	43	52	49	51	43	44	58	42	51	50	49	46	40	49	35	44	51	47	40	47	54	33	40	40	47	49	45	50	57	39	50	55	45	44	50	44	55	41	50	43	49	53	49	42	61	31	52	35	44	38	31	38	50	42	39	51	32	52	48	46	50	38	61	45	57	45	48	47	41	56	54	42	55	50	49	43	47	43	49	45	49	46	53	52	51	55	41	51	44	45	38	45	49	54	51	46	56	44	54	50	37	61	55	44	36	51	58	52	40	34	44	46	47	42	31	56	38	44	40	63	59	43	46	31	36	54	45	39	55	47	52	46	49	53	49	42	48	44	49	47	54	41	26	37	43	44	43	53	45	45	49	46	60	43	41	46	41	39	45	42	57	44	52	47	42	55	45	48	41	58	52	49	56	46	42	47	49	48	34	53	48	38	53	50	34	41	49	48	45	39	47	45	42	44	49	44	46	50	41	48	42	48	44	49	52	53	48	45	42	40	48	37	47	45	54	50	39	43	52	37	47	41	41	35	50	36	50	41	42	48	59	42	42	49	54	50	61	60	51	39	52	53	53	52	43	49	39	46	36	38	51	48	62	42	42	57	39	48	50	44	59	54	44	53	56	50	38	38	51	40	36	40	47	48	42	51	43	44	41	44	50	43	37	49	45	47	53	39	43	50	46	44	44	42	51	46	51	58	36	49	37	54	56	45	42	43	53	45	44	42	56	47	35	44	40	45	47	39	46	47	45	41	51	49	44	29	46	46	49	47	48	55	44	42	54	56	56	47	47	51	44	40	55	45	58	46	54	39	52	45	43	57	53	35	52	41	49	53	43	51	44	39	38	43	39	41	45	49	52	48	48	38	43	45	47	40	39	48	41	34	40	44	49	43	38	40	53	54	55	62	38	35	48	42	42	42	43	51	58	54	49	51	43	39	43	46	42	44	41	47	45	44	39	48	49	45	42	37	31	55	42	39	60	63	52	38	41	49	35	36	44	49	54	44	52	54	49	37	64	40	47	44	46	49	51	44	40	57	56	53	48	59	39	37	59	48	47	30	41	43	49	52	55	46	47	38	52	52	41	46	45	41	42	41	44	51	46	45	59	57	50	48	46	51	50	58	55	42	43	49	47	52	43	47	43	55	44	50	54	48	42	47	50	31	46	50	46	50	54	56	47	43	53	39	53	53	42
53048	44057	37920	34428	52801	51190	38727	45315	38145	30684	25605	16369	8874	9102	9285	3885	2711	2881	1915	1531	769	712	700	672	621	635	598	661	588	616	604	571	580	618	624	611	634	631	644	612	671	593	609	608	590	607	635	611	620	611	587	595	594	651	597	583	603	613	614	617	652	609	596	571	618	626	612	644	607	643	669	592	625	587	587	607	605	655	646	616	599	607	659	617	621	675	649	630	620	584	635	646	617	566	603	595	595	605	607	606	627	594	613	598	595	590	556	631	618	631	615	648	634	616	606	579	609	570	646	629	602	560	622	608	622	637	625	635	606	627	634	596	633	616	618	617	604	643	620	632	610	632	628	617	636	627	588	582	614	606	573	637	593	608	620	621	564	605	622	599	583	648	599	585	592	600	595	610	576	601	634	620	625	592	624	580	590	594	608	585	663	615	575	581	655	613	643	622	594	629	617	613	612	642	646	599	570	624	616	614	587	580	623	617	584	651	584	623	617	649	571	567	562	611	605	608	608	604	565	621	640	593	620	591	596	604	641	610	600	643	654	600	622	580	601	649	622	589	638	616	599	593	674	665	595	608	656	573	637	657	570	576	593	585	598	583	572	643	602	655	635	640	604	632	610	621	627	635	597	609	617	599	601	610	623	627	623	594	665	619	607	614	612	587	599	633	639	592	599	612	608	595	587	651	625	626	651	620	597	622	591	599	596	637	584	664	584	636	587	622	592	602	648	570	561	607	589	625	621	619	625	596	616	630	631	624	602	567	590	623	599	588	569	582	634	636	588	610	606	656	669	610	625	606	617	601	603	611	622	612	615	635	620	584	652	669	594	581	590	629	607	584	641	623	619	611	650	618	620	665	632	609	608	600	607	580	597	625	595	588	611	569	590	602	603	597	612	638	605	619	625	623	588	592	605	593	579	616	626	616	582	562	597	611	655	669	628	600	608	604	604	592	594	650	635	616	601	628	603	599	612	621	596	637	610	589	576	581	573	559	579	628	566	595	616	615	568	629	583	565	607	621	596	564	615	582	606	626	599	540	617	611	623	605	671	632	571	636	605	598	603	617	655	608	603	596	599	631	633	611	614	650	578	622	627	635	637	612	623	619	620	612	579	624	608	609	587	606	609	662	615	557	600	624	633	553	598	609	576	592	640	622	596	590	561	587	618	619	614	611	660	632	615	653	614	613	621	609	606	587	619	708	621	651	570	615	600	586	588	656	556	591	598	625	622	589	614	616	594	592	570	605	645	604	603	624	565	619	613	623	642	608	593	624	612	630	565	613	600	582	605	611	600	611	585	586	630	575	616	641	634	628	651	569	563	632	603	597	604	606	577	640	613	569	597	597	642	582	600	599	595	606	609	614	565	592	639	599	611	615	617	616	628	571	614	620	583	607	612	597	619	589	587	591	617	622	619	618	592	570	575	606	629	625	589	634	621	622	661	603	624	630	653	591	595	583	602	585	650	590	593	592	649	601	618	572	569	604	589	586	620	599	620	633	575	638	624	627	588	631	607	634	583	585	619	647	642	563	571	618	642	562	578	648	599	639	575	671	614	662	613	612	617	589	621	611	595	566	620	587	582	616	652	606	612	605	585	592	592	609	610	626	641	593	634	606	608	656	599	601	610	637	597	603	580	644	569	614	596	570	594	575	635	580	638	675	639	617	634	696	630	652	646	653	604	601	605	601	632	603	651	575	558	614	621	593	574	614	574	634	601	563	626	613	623	608	628	623	590	616	629	634	631	570	609	631	630	633	638	597	615	643	602	624	594	591	600	586	591	631	617	650	596	595	575	609	623	615	606	586	606	603	651	630	588	561	674	623	595	641	614	625	613	601	631	580	619	608	594	579	643	584	599	625	628	580	564	621	635	616	621	632	602	634	590	601	609	606	597	609	599	604	610	613	563	614	618	631	632	635	645	649	582	629	594	577	581	616	629	630	635	607	623	601	628	565	619	610	624	608	649	615	570	573	603	583	647	622	601	562	625	623	611	592	615	611	557	602	608	577	586	601	586	634	619	603	618	632	643	624	588	620	623	613	628	648	623	605	605	623	592	569	601	613	597	622	569	622	592	628	652	606	622	654	600	599	610	593	581	627	631	571	586	616	575	573	612	557	631	608	579	643	581	632	578	670	672	617	642	636	597	582	607	519	594	645	594	595	569	578	592	562	607	606	598	579	637	595	590	603	661	630	594	615	597	658	605	610	664	626	634	540	628	637	591	610	626	645	602	617	625	608	602	599	601	629	652	606	634	604	603	590	582	572	600	611	606	619	629	619	659	585	644	630	621	602	622	661	627	562	569	604	614	608	609	563	626	604	557	619	626	603	612	631	613	596	612	609	582	574	636	608	609	632	604	648	626	587	577	646	561	631	617	619	577	592	595	675	624	642	621	608	666	621	630	649	630	629	639	642	605	637	623	605	576	652	608	651	607	585	651	590	596	585	621	600	591	609	613	606	601	695	622	627	651	614	633	609	618	583	616	574	630	614	639	611	595	602	587	603	621	569	625	605	597	627	619	586	587	576	606	645	600	618	652	597	558	561	593	633	586	631	620	618	605	611	611	658	609	583	610	560	613	611	583	635	605	639	572	601	616	628	616	618	586	619	584	591	583	625	645	588	604	572	605	617	603	652	621	601	610	595	610	636	578	597	608	562	622	638	583	608	583	573	603	656	621	637	608	627	582	625	591	629	642	637	604	651	648	593	624	615	623	625	610	615	621	639	589	624	619	604	599	597	606	620	599	611	622	600	625	618	588	615	564	629	571	590	604	639	625	594	575	606	573	606	579	630	646	643	612	605	564	628	651	585	601	599	616	627	609	606	625	660	554	617	634	595	628	599	601	612	645	618	600	595	622	596	636	626	631	588	634	644	568	580	605	575	606	630	609	576	566	616	568	633	595	624	616	617	646	581	638	659	553	659	641	612	587	596	636	593	571	625	594	656	591	607	615	603	613	575	606	639	660	586	621	610	588	634	593	611	630	620	642	593	668	581	661	625	597	593	602	633	601	617	588	620	593	595	616	631	548	583	617	605	607	624	630	621	635	610	648	590	623	608	564	639	629	617	666	607	618	626	637	607	619	575	578	609	635	624	591	658	592	608	584	615	602	612	624	634	553	621	598	617	591	595	642	611	640	636	618	573	615	596	629	561	663	596	625	605	632	577	612	618	617	613	616	607	606	585	632	609	600	614	614	648	558	601	655	600	616	631	620	615	605	614	599	623	602	622	637	609	566	613	643	619	601	577	637	570	580	602	621	577	580	671	634	617	653	626	634	597	652	645	582	625	626	552	620	632	569	605	652	630	623	619	626	578	575	562	613	620	630	620	595	628	573	587	607	594	587	612	625	617	599	627	662	610	598	640	629	622	634	606	645	590	614	617	600	634	633	594	614	647	655	603	581	586	638	609	599	600	621	636	593	617	580	609	623	600	627	604	600	613	572	601	583	629	613	603	641	628	615	583	617	570	558	625	641	619	637	653	652	615
6598	4455	2754	739	923	836	606	934	854	538	436	160	88	119	120	84	67	77	77	65	51	35	39	38	45	60	36	40	47	45	42	44	39	40	48	47	46	48	57	41	59	55	47	42	41	33	44	43	47	38	52	42	48	38	31	38	43	44	44	31	50	31	39	46	46	44	44	51	40	43	63	55	45	41	30	41	48	40	45	52	46	49	39	39	50	42	51	41	49	52	51	40	46	42	44	53	44	46	45	48	38	47	34	51	36	37	43	52	44	48	39	32	39	44	37	48	32	54	42	38	34	49	43	35	55	54	31	47	54	44	61	62	53	45	40	38	43	52	41	50	47	52	40	47	42	53	40	62	48	53	30	40	33	43	47	49	34	60	35	42	43	45	39	38	36	49	48	52	38	38	35	53	49	41	46	44	52	47	56	43	45	36	30	45	40	57	37	48	53	53	50	40	44	49	45	35	40	40	40	31	42	41	56	46	56	43	36	42	34	47	42	49	50	36	56	38	52	39	58	49	44	42	48	40	46	43	46	47	53	42	46	48	36	37	54	46	44	41	46	36	47	46	43	48	43	35	41	39	49	65	44	35	37	42	37	50	51	44	56	46	42	37	50	43	44	41	38	44	47	48	48	41	30	45	53	41	52	39	43	38	49	36	41	46	47	54	58	46	43	39	45	37	46	35	42	32	42	41	45	43	51	38	44	34	47	50	60	48	45	41	44	43	43	52	38	46	36	43	47	44	44	52	58	43	33	45	44	37	47	47	34	40	48	49	44	38	47	52	43	45	45	43	45	41	44	57	41	30	43	41	48	39	43	39	60	48	61	41	50	40	42	50	44	39	43	48	47	38	53	37	46	46	45	43	37	63	46	34	38	46	41	38	50	44	54	50	52	43	39	51	42	35	63	49	49	47	49	40	37	66	42	32	48	46	40	41	40	47	58	37	57	58	38	31	47	44	33	46	48	39	31	41	52	44	37	37	45	45	34	45	54	47	50	44	43	41	42	58	42	47	40	50	41	37	46	36	43	51	39	46	46	45	51	40	41	50	36	39	48	50	41	36	36	59	40	58	44	44	37	45	50	43	48	34	50	36	54	47	39	35	40	44	46	36	41	55	56	42	42	51	44	49	41	44	49	45	43	41	45	42	40	33	39	40	40	41	53	40	39	55	36	28	30	36	45	46	31	46	41	29	30	44	49	50	43	38	56	34	46	45	41	54	37	47	37	48	39	40	41	35	50	52	48	45	55	38	48	35	37	39	42	39	45	55	39	46	35	42	37	34	51	32	54	34	58	43	36	50	36	45	42	55	57	42	46	50	47	38	36	42	56	44	38	53	42	57	38	52	47	39	39	42	51	43	43	37	44	44	30	48	52	39	46	37	50	44	42	44	42	55	48	45	42	39	41	49	33	40	43	51	45	39	45	31	44	43	35	35	53	42	48	49	31	37	36	40	42	51	53	36	44	48	43	45	54	43	50	38	34	38	58	44	42	41	44	43	50	56	35	48	60	59	39	42	38	28	49	47	48	41	53	40	43	51	43	41	43	31	55	38	52	43	45	51	42	49	34	39	44	43	51	44	36	51	46	44	55	34	39	39	38	41	42	51	44	36	35	54	39	45	45	47	38	48	29	36	40	43	45	47	39	42	44	57	44	63	37	56	42	54	44	37	42	52	48	35	42	37	32	40	43	46	42	41	42	44	40	46	46	47	39	52	40	38	39	45	40	44	42	37	31	46	44	37	52	40	60	42	35	47	44	54	54	45	50	37	37	47	52	40	40	49	50	34	50	49	42	38	45	51	60	35	44	49	39	47	37	49	37	46	45	44	56	43	46	34	38	41	45	51	52	41	36	49	37	53	40	40	42	40	53	38	54	49	39	41	35	52	47	52	42	60	38	50	44	37	36	39	44	29	51	45	38	51	42	38	53	49	46	45	45	37	50	43	49	32	37	58	42	48	53	40	31	49	50	50	52	58	45	47	41	41	41	42	40	40	32	39	48	37	37	46	48	45	46	50	45	36	45	39	46	53	35	50	48	37	50	34	49	46	33	50	51	46	43	41	36	37	44	51	40	46	43	52	35	54	35	50	58	35	43	40	30	48	54	57	34	44	49	41	54	49	45	38	41	31	41	36	46	39	39	54	50	43	46	48	49	52	39	59	41	55	42	42	47	35	37	54	51	46	37	33	44	54	38	44	48	34	44	42	34	40	57	61	36	54	50	51	59	48	50	37	54	45	44	44	61	46	46	39	37	52	45	43	52	43	32	34	37	49	46	35	38	49	47	39	41	43	41	41	45	38	51	48	45	43	48	55	37	38	46	48	49	52	54	43	45	60	43	48	44	31	40	46	40	59	49	36	44	48	42	50	57	40	38	41	40	48	51	39	40	49	47	35	38	43	41	49	56	50	46	49	31	42	47	41	61	50	41	48	45	55	46	49	46	43	46	48	35	42	52	59	54	47	49	45	51	43	31	54	44	46	38	47	49	35	43	54	49	46	50	46	46	55	52	46	30	47	40	30	46	54	44	54	52	36	44	39	50	44	51	44	48	50	55	43	42	47	40	41	53	31	47	43	48	51	34	43	42	34	41	51	36	41	41	48	38	43	46	42	47	35	43	43	42	47	50	45	40	43	48	47	45	42	50	43	47	41	51	50	41	35	39	50	51	38	48	54	53	48	59	29	47	53	49	47	38	48	37	38	31	55	40	49	41	47	40	51	35	47	42	57	41	48	50	43	36	56	33	37	37	42	41	42	36	46	45	46	34	41	49	36	39	50	48	54	45	43	45	46	40	59	55	53	40	51	47	46	39	49	43	41	53	54	36	44	53	49	42	44	54	37	48	36	57	41	52	49	37	32	44	38	40	68	54	47	57	33	35	47	42	52	39	49	49	40	49	47	47	38	36	46	56	52	49	57	51	52	47	42	35	46	44	42	53	39	24	50	46	38	39	52	39	50	43	33	49	45	46	39	47	47	42	39	39	50	44	38	47	28	54	45	46	50	46	45	34	43	40	31	56	49	35	35	44	43	50	35	51	51	44	48	47	43	35	47	42	42	41	39	40	37	40	48	37	40	52	43	37	39	43	46	43	47	37	49	42	36	54	47	51	53	35	45	46	45	35	53	48	49	38	50	52	53	47	40	47	51	48	48	52	53	45	39	39	37	33	34	34	44	52	42	37	48	41	47	32	47	48	49	59	35	39	43	47	39	63	38	47	41	47	35	54	38	52	53	49	37	54	30	38	47	39	35	44	50	45	46	41	46	41	50	39	43	39	51	38	42	51	53	32	45	44	46	50	52	38	42	39	32	39	58	39	44	49	43	51	38	45	36	48	39	38	40	42	38	48	40	47	64	43	41	50	37	51	61	42	45	52	36	46	61	54	42	49	50	47	35	49	51	40	33	36	44	47	40	48	44	44	40	38	37	38	46	42	34	43	62	40	51	35	51	37	34	51	42	40	52	39	38	47	39	53	42	51	49
39602	26043	24486	18361	31990	24756	24316	26704	22727	17706	13426	5533	3050	3702	3290	1584	1177	1302	945	793	651	576	641	612	584	577	592	571	554	592	600	545	603	556	576	577	570	572	579	574	596	606	588	575	589	539	596	611	608	554	573	578	559	561	575	620	563	550	576	568	585	584	554	613	569	548	578	576	586	595	574	580	513	590	565	594	573	542	542	566	588	590	644	572	575	550	591	601	590	567	569	610	552	593	578	529	574	614	547	571	608	588	553	541	623	643	545	578	576	596	570	608	579	601	536	584	602	561	604	544	562	561	595	537	570	559	571	523	546	543	619	574	598	588	595	613	542	609	547	549	579	534	599	604	611	604	574	602	594	555	589	613	584	595	572	553	575	537	577	544	581	614	593	575	583	628	579	570	523	578	578	583	558	609	560	561	633	555	602	582	591	586	571	562	568	581	563	595	572	602	528	562	567	584	553	572	562	594	602	607	587	571	585	567	549	604	605	541	598	597	561	578	581	546	570	581	591	609	596	586	568	605	591	570	586	542	591	562	563	571	559	553	586	593	570	615	570	564	584	637	555	552	600	576	534	560	578	548	544	553	570	544	606	567	619	585	618	520	546	592	615	547	586	619	547	567	574	561	573	566	572	547	612	562	553	577	552	606	589	559	564	592	623	575	593	591	581	566	545	589	600	543	555	593	555	576	580	606	620	559	582	563	552	545	584	618	539	570	586	579	575	558	606	511	588	611	570	569	622	589	586	517	541	576	574	547	581	613	615	620	586	572	632	560	630	633	602	563	581	566	608	612	610	566	612	627	563	610	600	588	583	633	607	577	560	578	559	590	558	573	613	567	572	604	551	581	555	560	536	624	577	553	601	561	556	593	541	564	586	585	615	640	607	601	596	604	556	587	556	581	632	610	568	548	571	513	586	602	578	539	567	596	580	592	587	561	557	593	526	591	577	547	564	519	558	586	650	587	585	539	579	603	585	562	563	601	562	596	606	575	589	551	564	574	515	572	578	613	580	570	601	573	579	614	578	619	580	593	597	601	575	597	558	563	566	584	564	561	590	601	562	579	586	555	571	577	550	567	574	596	594	586	600	595	575	537	557	573	574	563	579	562	554	575	566	578	598	558	578	588	562	578	571	590	618	538	551	549	560	581	577	585	582	604	611	517	570	597	590	545	588	578	541	561	543	567	606	617	572	568	577	595	553	564	576	571	593	577	547	579	590	634	574	546	525	565	524	601	607	591	579	551	598	587	551	607	559	562	549	548	538	584	577	541	584	588	563	578	615	555	600	550	545	599	566	552	534	590	589	572	606	533	576	564	549	581	588	560	587	526	601	563	566	614	640	591	612	574	607	570	561	604	584	544	591	575	566	592	546	593	557	593	568	585	581	600	574	617	590	604	574	566	608	578	573	613	587	550	557	574	597	544	575	590	594	608	592	601	569	577	635	559	589	604	552	603	600	591	585	536	544	576	578	589	517	539	584	578	506	563	584	591	543	569	538	556	578	522	583	532	566	593	546	532	591	569	586	520	574	612	589	571	562	603	586	589	575	603	569	566	579	545	567	593	572	568	623	585	611	574	579	600	534	575	574	543	544	564	576	565	558	559	581	600	576	576	576	550	552	538	564	578	565	579	555	579	596	581	584	555	581	615	584	580	585	608	562	580	568	552	565	570	535	614	611	582	578	595	567	573	586	614	572	528	565	589	565	562	586	562	606	580	564	532	574	565	565	575	595	578	585	584	569	576	572	525	593	589	608	554	579	585	589	608	592	618	579	606	583	580	556	575	593	597	604	544	626	590	579	554	592	596	525	571	548	561	584	534	551	611	567	546	619	578	598	533	562	605	592	571	572	585	580	596	593	562	628	637	578	576	552	555	569	595	596	597	627	638	556	548	596	600	545	554	541	555	538	617	575	584	579	616	571	556	616	538	579	565	540	630	582	585	553	581	616	589	573	549	554	577	577	571	603	600	585	565	581	547	538	533	594	565	605	589	584	623	578	554	559	555	530	589	563	620	593	560	591	590	562	578	549	542	614	554	611	550	579	602	597	566	566	585	575	549	574	583	527	611	583	596	557	549	593	607	559	610	585	571	589	596	577	592	557	618	558	528	603	597	553	585	581	591	590	563	593	542	550	535	562	596	584	531	613	614	567	590	581	562	574	556	620	565	569	584	537	608	556	607	553	582	596	541	591	562	587	587	601	602	599	537	568	560	633	584	588	601	601	600	550	583	539	564	621	576	545	561	588	537	545	569	588	614	547	526	576	602	590	585	600	646	591	565	582	645	584	566	583	574	544	590	548	567	583	577	581	594	565	581	528	539	588	591	602	591	557	554	601	558	568	575	621	594	616	571	596	568	577	554	572	577	557	560	617	617	544	605	591	584	587	560	563	577	539	606	569	564	609	566	575	579	573	539	523	556	555	566	569	575	587	609	620	554	611	569	588	571	561	575	567	553	581	551	583	581	562	567	551	578	609	615	591	556	565	553	564	613	584	563	545	604	581	613	569	618	563	590	567	583	559	574	596	568	602	588	589	622	551	566	572	589	603	578	587	587	598	544	583	558	606	574	661	589	552	571	619	562	545	549	557	605	555	571	555	599	617	586	532	600	566	567	577	525	577	581	609	636	570	559	577	577	588	640	508	582	583	576	585	581	583	566	608	578	589	575	584	614	599	598	572	608	588	566	558	616	618	537	612	618	578	527	598	563	569	570	600	575	570	589	562	581	569	584	604	570	590	573	599	576	586	540	584	560	563	593	556	566	573	581	627	531	597	614	593	625	575	576	590	587	591	578	583	569	573	534	562	584	563	591	572	582	590	540	578	559	565	595	594	570	612	592	549	576	593	579	563	579	552	599	588	578	573	540	564	562	548	605	580	555	600	585	569	588	548	570	574	533	572	575	559	513	543	559	540	560	579	566	582	545	586	588	581	578	575	586	558	597	564	615	568	556	563	574	591	584	591	619	628	610	642	570	588	606	589	569	571	573	607	581	604	571	554	567	583	599	571	610	575	587	565	565	597	604	556	571	590	582	573	592	575	557	570	571	637	564	596	559	607	553	580	596	588	577	566	609	631	615	604	593	541	514	614	569	538	626	559	574	584	566	557	578	604	564	582	624	609	569	572	600	632	587	573	585	581	557	575	532	580	553	565	538	578	532	596	549	563	586	569	582	526	582	580	593	583	526	582	535	550	601	602	587	620	570	589	559	554	598	589	608	592	600	552	621	636	575	617	565	613	554	559	571	613	599	575	587	572	573	546	604	563	629	581	585	575	562	591	552	551	590	625	548	521	595	604	614	575	562	598	581	588	559	542	586	601	590	596	616	584	550	573	586	580	617	579	626	560	578	575	553	595	578	552	594	595	530	565	575	540	561	543	583	548	536	572	571	553	554	568	593	587	581	571	586	551	584	572	567	581	549	568	623	598	631	598	579	586	590	591	585	534	572	592	579	594	590	572	577	594	560	575	558	591	601	609	578	589	585
13876	14808	8902	2046	3424	1408	1921	3257	2914	1572	921	276	183	249	261	92	108	103	86	49	45	46	49	38	43	47	43	52	37	36	42	47	41	37	38	44	42	52	43	33	48	39	44	44	54	54	50	40	35	43	42	43	69	36	43	51	46	42	50	39	43	51	49	44	38	49	48	54	50	46	35	48	45	41	40	53	51	51	49	44	41	43	39	40	48	37	44	35	55	41	56	41	46	46	42	45	42	37	42	51	41	44	61	35	48	37	49	34	49	52	59	37	41	38	43	50	44	52	38	26	36	40	46	38	34	39	52	44	40	42	43	51	42	38	42	41	48	51	42	46	46	52	34	43	51	44	38	45	42	47	44	48	40	45	43	38	33	38	46	43	39	46	42	51	47	54	38	50	44	55	49	53	53	40	35	45	41	37	39	42	45	42	47	37	63	55	50	32	39	51	39	43	48	48	33	43	44	41	37	49	48	44	49	50	54	53	56	46	52	50	47	40	47	48	49	40	52	47	60	49	51	39	41	50	36	58	42	47	33	52	41	35	43	41	48	32	42	36	51	51	50	47	56	57	40	54	41	42	54	50	54	51	43	39	36	35	40	41	43	40	56	52	54	43	37	47	49	45	47	52	57	55	44	41	47	43	44	47	42	46	46	33	55	40	58	37	46	44	41	46	46	35	45	50	50	55	40	47	41	44	35	34	45	45	43	37	39	50	45	38	42	44	55	46	51	51	50	45	56	51	39	34	46	40	36	51	34	46	37	61	53	54	43	39	55	54	59	41	50	55	40	51	48	43	54	41	49	43	46	48	41	54	48	42	61	46	42	43	46	52	50	57	44	43	36	46	44	50	31	55	53	51	31	44	46	39	48	43	50	43	46	50	37	46	44	40	50	51	45	47	48	66	35	47	55	41	44	41	48	55	34	46	44	57	50	44	61	46	43	43	52	43	44	56	37	48	51	53	59	49	51	41	34	47	48	43	53	44	54	44	51	50	57	46	66	44	47	52	50	48	51	46	36	48	40	47	44	46	42	29	48	54	57	42	35	51	36	54	43	54	36	46	56	35	55	43	47	54	57	45	47	39	52	44	56	39	46	50	40	37	38	41	46	52	39	56	46	36	60	57	53	50	41	46	49	43	50	44	48	44	43	31	37	40	48	34	43	48	49	44	53	43	46	56	39	36	44	50	54	51	53	41	42	51	54	48	43	43	45	41	37	45	42	59	36	50	60	48	52	44	47	41	41	53	42	48	52	40	51	36	39	39	52	47	33	49	45	50	57	43	46	46	43	38	43	47	38	53	52	41	51	47	39	43	56	41	45	39	40	44	31	46	53	43	33	49	56	46	49	37	38	67	43	40	35	52	42	40	47	42	41	45	49	39	43	48	41	42	47	42	46	57	54	53	39	45	46	35	41	50	45	38	36	41	49	52	29	48	40	51	48	42	45	43	59	43	51	51	47	51	38	42	54	42	61	48	37	49	37	49	43	45	48	57	42	41	28	57	57	48	45	44	38	36	65	57	39	42	47	56	38	41	36	41	48	46	47	45	46	49	39	39	44	38	45	41	44	33	43	47	52	51	47	54	45	42	44	58	51	39	38	49	53	44	57	45	48	47	52	50	30	43	39	38	52	61	50	39	55	34	41	50	50	51	35	48	34	43	40	43	41	52	38	43	52	61	45	50	44	46	41	52	50	34	44	40	49	44	57	38	50	41	38	42	37	49	34	60	46	46	48	44	56	42	35	45	54	55	45	36	56	34	49	48	29	40	42	44	44	57	37	45	48	51	55	56	37	38	37	50	46	62	41	34	48	50	41	38	42	46	41	44	43	44	38	49	51	50	36	50	43	38	57	54	61	58	33	45	54	42	46	41	49	52	39	32	44	30	51	33	49	53	53	40	46	34	45	39	57	50	47	46	35	41	50	43	47	53	44	46	39	58	52	45	46	45	51	46	43	54	46	52	43	42	52	31	45	47	58	43	47	35	48	50	54	43	46	53	40	42	43	45	40	51	46	51	46	36	48	56	51	39	49	41	47	45	38	55	42	40	43	51	43	50	56	65	46	45	51	51	43	54	36	46	54	42	51	39	54	49	46	45	51	40	60	43	50	38	51	44	50	52	48	47	40	60	41	50	51	42	51	44	44	49	34	44	40	40	48	45	47	47	50	50	42	55	42	50	45	46	58	45	43	49	45	54	45	43	31	53	37	45	41	45	49	41	59	53	46	38	47	55	39	39	53	50	49	45	48	50	43	62	52	44	55	44	49	46	53	46	53	57	46	39	56	53	42	39	51	37	47	44	43	41	50	46	48	46	54	34	44	46	26	37	39	37	48	60	41	40	55	55	46	43	34	48	50	60	45	47	38	39	39	34	51	49	43	43	50	72	51	49	34	61	58	48	44	48	52	38	43	46	39	50	35	45	44	43	44	37	48	36	53	45	38	50	45	38	37	48	45	36	43	53	49	45	46	47	27	37	50	36	48	36	53	52	42	46	46	49	33	38	46	47	57	44	55	40	41	41	50	43	47	55	49	47	34	44	50	43	40	52	33	50	45	52	38	41	36	37	41	50	41	54	39	39	36	45	35	49	49	41	45	47	49	46	45	41	43	49	51	59	50	54	43	48	42	34	38	55	38	42	50	38	43	50	42	45	51	37	40	57	55	37	33	48	35	36	34	48	36	37	50	46	50	50	48	42	36	49	44	39	51	42	38	47	50	46	36	49	46	48	53	46	44	61	43	39	47	47	45	43	42	42	56	48	44	50	57	32	41	35	41	47	49	50	38	47	43	48	54	52	31	38	46	46	44	44	49	41	39	38	60	49	48	46	52	49	58	45	47	34	61	35	54	44	46	33	54	40	34	43	58	41	35	42	30	47	51	45	35	43	48	43	46	41	53	50	45	37	45	56	53	42	47	44	41	48	33	46	43	51	50	50	45	49	49	58	49	51	43	38	44	54	47	59	49	44	59	50	43	36	44	40	54	50	53	30	39	35	50	42	46	50	41	40	46	49	50	40	50	41	46	37	62	39	39	36	46	49	42	49	42	52	59	39	36	45	42	44	49	39	51	38	35	51	47	43	54	45	43	48	47	44	39	43	47	49	45	43	50	54	45	31	43	43	47	52	43	55	60	51	52	50	50	47	39	43	59	50	40	41	46	36	38	46	38	45	39	46	44	30	43	40	55	49	46	40	47	55	41	45	56	38	47	58	51	45	31	53	39	42	36	45	40	41	41	64	49	51	52	47	46	49	34	44	36	51	49	39	46	27	51	42	42	35	54	49	44	48	32	45	47	47	47	43	45	35	41	52	38	46	47	42	49	46	46	48	46	43	45	56	41	46	43	52	38	51	47	39	39	41	49	46	56	50	47	56	44	44	52	45	58	44	43	37	46	43	40	31	51	48	49	41	44	46	38	42	49	38	50	43	46	43	39	39	46	48	49	42	37	53	43	47	41	44	46	50	56	53	51	47	57	44	57	39
51636	36905	32413	31171	46632	31817	35631	38719	33567	27677	19006	8386	5547	7435	7435	2762	2027	2473	1511	1161	767	670	670	584	616	594	597	585	568	588	626	594	590	666	555	593	616	586	593	592	595	554	586	595	574	592	558	584	512	620	606	578	603	598	542	581	581	607	582	596	590	592	559	549	589	588	598	559	575	523	592	580	617	589	571	585	546	571	618	572	609	622	538	580	592	591	640	595	582	575	566	563	564	624	593	574	570	593	587	619	603	618	562	588	570	547	593	593	555	592	610	582	583	632	577	599	576	603	583	535	520	603	611	614	593	633	563	586	588	550	590	593	593	592	569	580	618	618	610	587	551	603	612	579	566	593	570	576	565	580	640	569	574	550	553	607	557	606	631	634	600	591	573	567	563	598	585	623	603	563	585	631	594	585	540	585	630	626	577	580	604	591	568	581	624	627	556	579	588	529	608	538	547	605	605	634	580	580	587	581	607	578	579	604	580	623	594	534	606	548	555	600	561	571	591	602	629	572	579	577	607	625	622	596	585	588	630	575	585	623	599	631	597	579	618	580	592	616	566	618	555	561	593	597	578	593	574	606	610	606	618	623	632	558	579	582	602	584	659	597	590	616	598	592	593	554	589	603	589	532	612	646	596	618	566	586	550	586	589	567	578	592	608	565	591	532	585	583	590	634	588	580	560	610	608	586	588	565	585	565	609	591	605	561	608	568	587	586	612	619	559	584	596	582	584	572	564	608	622	610	579	572	552	571	585	539	613	607	633	590	564	583	578	551	598	575	625	569	621	607	570	624	603	635	568	583	593	579	560	563	604	560	540	549	556	594	593	594	570	614	610	581	605	571	605	595	602	577	576	614	620	589	566	624	582	593	552	539	542	569	563	608	644	610	584	553	573	560	543	590	622	578	602	566	602	594	556	596	615	589	627	574	567	610	606	632	583	600	576	622	607	665	582	576	579	619	576	589	597	552	571	592	567	541	583	596	643	613	556	609	621	559	626	615	561	563	544	580	591	606	568	628	626	567	567	597	574	567	645	564	613	611	557	581	569	545	609	603	620	601	612	583	585	639	625	592	567	604	593	592	601	633	580	593	632	620	587	575	599	614	589	601	591	618	613	583	590	632	559	596	535	607	608	616	580	629	607	620	557	604	599	604	565	597	589	604	634	642	574	594	590	563	601	575	613	553	635	587	609	623	586	596	565	584	546	600	560	599	623	607	580	605	615	521	599	601	608	652	572	554	614	593	588	619	588	579	586	566	559	616	634	565	652	593	607	572	579	575	595	592	618	641	581	553	597	583	583	614	616	638	580	639	611	575	562	607	638	614	580	571	586	609	595	610	624	585	645	571	592	604	605	610	624	603	578	650	573	613	617	540	561	571	600	588	576	606	624	594	598	627	573	598	594	625	591	624	561	602	555	574	577	603	627	583	593	586	577	582	615	620	585	612	555	607	601	610	581	576	577	528	594	616	568	624	563	618	593	560	525	545	567	583	590	615	605	605	584	559	586	572	571	550	609	577	604	568	598	622	588	585	611	597	553	591	606	582	614	607	573	594	606	587	578	626	609	578	567	586	597	585	614	595	616	557	594	593	602	539	591	558	587	599	594	622	623	546	577	621	584	593	557	574	552	575	623	599	592	581	597	607	573	579	575	630	582	601	612	618	620	591	587	567	607	581	633	591	601	601	602	554	609	604	597	557	570	568	566	563	592	611	587	601	627	547	588	602	582	595	622	575	566	571	582	639	573	600	607	640	565	610	578	615	590	605	614	580	573	571	577	626	625	600	627	600	569	529	580	568	575	610	606	537	604	611	602	599	611	603	566	578	597	610	585	572	637	605	625	646	596	562	556	605	596	570	636	623	558	577	613	619	624	578	594	612	562	575	552	563	602	605	586	599	622	626	634	571	613	593	612	612	596	600	553	564	590	610	546	603	591	554	589	599	578	592	580	614	557	614	609	585	612	606	578	563	561	581	563	589	624	579	633	607	591	604	591	572	588	621	618	599	589	602	604	616	568	606	606	562	584	600	580	568	597	624	534	565	564	609	621	553	590	579	618	570	634	613	593	604	613	568	597	580	581	540	582	621	586	561	584	622	600	630	617	622	582	560	606	569	586	562	576	622	578	570	589	576	592	614	575	584	562	600	612	568	608	611	618	596	609	573	603	607	590	579	605	591	585	569	633	568	582	616	540	529	553	602	587	634	599	570	558	571	590	572	581	596	587	595	579	584	584	589	586	603	611	614	561	595	597	562	571	579	622	598	618	565	580	591	619	579	603	598	595	575	570	546	592	578	579	574	580	593	574	584	577	582	590	572	518	570	605	593	550	627	595	602	590	580	616	559	604	596	614	648	638	569	585	579	568	567	575	566	565	631	564	572	611	594	557	579	550	570	582	625	611	587	606	585	593	601	636	585	572	581	576	596	626	584	611	565	581	606	554	606	592	553	612	605	606	611	574	595	582	583	578	600	607	596	635	568	588	570	574	627	601	557	616	570	592	551	610	628	596	608	609	557	561	607	580	596	621	642	565	598	547	592	619	586	613	600	556	576	564	576	604	556	629	635	595	569	571	559	565	575	614	563	607	598	562	638	574	637	609	604	556	604	579	584	612	560	572	620	549	562	600	615	619	588	592	587	588	541	646	574	594	591	565	545	558	600	626	594	633	596	585	574	589	566	540	592	598	602	565	627	564	577	548	579	579	592	599	557	596	564	571	616	584	573	565	563	632	575	594	603	575	629	618	597	622	576	579	596	595	618	607	632	582	580	587	582	650	593	610	619	581	603	561	580	586	638	586	563	561	609	587	558	581	575	601	589	564	608	557	602	607	605	600	572	585	602	593	589	587	661	562	632	615	628	593	613	616	577	603	570	599	595	639	543	553	572	571	634	568	592	570	618	609	614	597	616	577	649	604	571	557	571	576	585	588	556	526	623	592	588	591	614	586	572	532	554	597	616	592	568	589	606	598	581	598	595	577	597	588	583	592	593	608	597	592	586	610	574	630	568	612	588	594	580	571	623	619	604	575	583	588	607	607	588	558	570	566	620	600	582	595	538	617	547	589	597	577	537	568	609	557	578	617	617	633	568	588	577	599	582	618	600	579	598	590	614	605	608	567	576	548	587	584	584	589	608	574	590	639	564	595	589	563	564	620	594	607	580	586	570	561	560	598	567	546	588	627	651	573	611	591	609	581	551	599	587	615	612	648	630	601	568	604	602	571	548	584	585	577	575	603	583	585	629	561	617	590	602	587	595	575	590	572	571	592	569	563	598	591	626	558	591	628	585	612	596	568	627	613	589	581	579	584	578	609	564	564	585	598	549	561	589	617	617	652	597	578	592	601	543	588	562	588	542	577	587	631	571	565	576	613	615	575	589	576	671	624	625	609	612	606	567	606	562	612	615	567	564	582	575	566	573	570	527	604	600	562	596	543	586	563	573	583	559	584	557	590	556	589	572	578	578	591	577	619	599	599	628	582	571	572	548
12972	15745	7869	2003	2649	1260	2135	3969	3144	1904	1046	279	199	274	307	102	112	93	68	62	51	46	49	45	44	60	54	49	47	53	47	42	39	47	60	49	52	51	55	48	46	44	40	35	46	48	56	36	35	48	40	47	36	51	53	49	38	39	40	50	58	43	42	46	50	45	54	55	49	37	43	61	60	41	47	43	42	57	45	36	47	37	39	36	43	40	48	49	41	45	37	43	42	51	33	31	48	38	50	47	38	56	41	53	46	49	53	58	40	42	55	39	70	44	47	36	52	54	48	49	37	43	42	46	51	46	45	49	50	56	41	46	43	49	59	49	41	37	35	45	47	42	36	35	46	35	35	42	39	49	52	34	52	46	47	47	57	52	40	45	37	51	50	43	44	49	55	58	44	43	40	55	53	43	53	40	43	40	43	60	49	40	47	38	46	38	54	57	55	40	44	39	55	62	51	46	54	40	43	44	57	44	44	60	31	41	43	39	42	54	53	48	40	58	53	47	43	46	58	53	36	46	41	37	50	39	47	38	55	46	43	48	50	47	46	23	45	50	39	43	50	51	47	55	38	25	53	51	51	34	39	44	48	49	54	50	46	41	48	45	47	53	61	37	55	43	41	49	36	44	49	39	59	60	43	45	43	40	46	45	45	50	38	44	50	46	50	48	40	44	31	40	53	52	42	38	39	50	42	47	44	40	48	46	51	39	43	50	45	51	62	44	38	50	49	54	53	53	47	36	63	55	45	40	48	47	51	42	37	50	54	45	43	48	35	46	49	30	42	44	47	41	37	41	42	40	48	37	58	42	56	41	54	49	44	56	48	58	51	46	47	46	34	44	51	55	39	45	51	51	50	39	54	38	46	43	52	52	53	41	56	31	47	45	54	44	36	43	39	42	39	43	41	46	46	45	54	54	42	49	38	44	44	52	32	36	54	49	53	54	43	48	57	46	48	61	48	60	62	51	37	55	46	48	45	69	53	57	48	63	38	48	45	48	44	42	37	38	50	40	51	45	47	46	41	52	43	61	47	43	55	49	52	54	47	51	31	51	60	49	55	50	45	55	48	51	38	45	39	43	47	45	42	58	39	55	45	50	38	45	43	41	44	61	51	53	46	35	54	37	40	41	47	44	54	47	48	55	53	42	56	44	42	50	63	46	54	43	40	57	49	42	52	40	41	38	47	42	46	38	50	47	39	40	49	53	45	44	36	44	51	61	44	48	51	49	50	46	44	55	54	55	46	54	46	50	36	45	46	42	33	48	55	55	48	38	50	49	49	35	43	37	49	55	38	45	38	44	43	55	41	44	53	53	46	40	41	50	44	50	50	44	47	50	31	57	46	34	27	39	60	47	46	42	42	41	59	38	54	48	46	58	49	40	49	44	40	42	44	44	53	46	46	32	47	41	53	51	37	48	51	35	32	47	51	45	48	39	40	33	34	46	45	46	47	41	54	42	49	45	49	45	48	52	41	44	50	52	57	38	54	62	48	42	38	48	43	54	44	34	38	36	44	42	40	43	54	45	44	47	55	45	39	56	48	44	42	48	44	49	51	50	45	47	45	41	56	43	46	49	53	54	48	39	51	35	43	40	41	43	42	38	34	41	40	48	46	34	49	31	43	54	49	35	52	55	44	50	43	45	43	51	47	48	49	44	46	44	41	45	54	41	36	42	41	49	49	37	41	52	45	45	46	49	51	37	38	36	39	45	52	42	46	48	42	38	42	36	57	42	46	51	43	44	40	59	56	38	51	43	45	44	41	40	46	53	50	44	54	50	38	48	47	50	38	37	43	43	43	40	50	44	43	53	57	48	38	56	44	40	44	39	54	42	51	45	43	33	44	38	39	57	35	56	43	39	56	46	44	49	49	30	44	47	40	53	49	43	51	34	33	64	47	44	54	47	50	45	38	51	42	39	36	45	42	36	47	39	59	48	46	36	41	36	44	38	39	36	36	57	44	45	48	43	47	37	50	39	59	47	38	45	44	47	47	54	51	53	51	45	41	35	45	33	55	44	45	32	46	51	53	52	65	47	50	51	36	49	49	35	57	51	42	42	36	37	38	36	46	56	32	37	46	55	43	50	45	41	51	41	38	51	49	57	35	36	52	39	54	40	36	34	33	39	56	45	40	42	49	36	47	46	50	42	43	45	41	55	42	49	46	40	35	42	56	46	41	50	48	32	44	60	59	41	52	50	34	59	44	50	41	46	43	46	51	46	48	47	46	47	42	49	44	52	41	39	37	55	43	48	55	46	39	44	53	39	40	50	45	46	47	50	32	49	42	51	46	46	54	53	54	31	41	51	42	41	43	42	49	64	54	51	40	35	38	56	42	45	41	38	49	40	43	33	47	55	34	45	50	59	51	49	41	50	42	47	52	51	36	39	51	49	36	50	41	41	38	57	42	43	44	36	52	53	45	48	46	59	37	34	46	36	39	50	48	46	37	45	44	52	55	44	38	45	43	25	43	41	50	46	47	41	50	54	58	51	54	31	44	42	51	44	33	43	51	47	46	50	46	49	41	41	47	47	54	49	49	51	37	43	50	50	48	54	43	47	41	49	55	37	50	43	33	46	38	50	40	42	60	38	40	40	38	44	55	34	42	34	40	50	54	39	37	46	54	49	42	50	48	43	45	40	58	47	44	41	54	48	40	40	45	43	56	43	44	47	39	49	49	45	42	50	39	39	47	33	55	47	47	49	45	58	37	41	46	45	37	41	48	42	40	42	42	42	39	57	49	46	41	65	49	58	43	54	42	47	36	52	48	43	43	37	44	45	49	46	54	40	53	43	40	48	52	60	37	48	26	50	47	39	52	39	44	54	39	50	57	52	39	52	49	49	41	42	49	37	46	43	45	37	40	44	40	37	39	56	42	46	40	31	49	30	47	47	44	44	47	47	56	51	53	51	38	51	51	61	47	42	38	44	49	46	50	38	36	49	51	37	44	37	51	34	57	52	52	49	45	44	42	48	49	41	40	48	33	50	41	54	57	40	47	53	36	50	49	45	49	32	49	46	47	39	41	51	53	56	45	46	43	50	39	40	45	38	27	36	37	42	45	56	51	41	48	50	41	44	59	46	38	57	49	51	45	39	53	44	54	55	43	47	40	49	48	43	47	45	46	38	43	40	42	51	41	50	52	37	32	53	50	46	54	46	40	47	33	49	44	46	43	40	44	39	42	46	47	52	42	50	57	39	39	46	40	39	44	45	47	53	36	41	41	47	36	43	28	48	42	38	44	43	48	42	50	37	41	59	47	45	46	39	40	54	46	28	45	57	49	44	52	44	54	30	55	49	55	46	56	48	54	45	50	57	40	46	44	44	37	49	42	56	44	43	37	50	45	43	39	47	37	40	51	47	41	38	53	41	51	50	44	44	36	65	52	48	50	44	40	48	48	33	45	47	45	39	36	41	42	56	53	46	41	41	34	47	59	50	48	35	41	42	38	53	51	51	45	45	42	54	53	37	54	50	51	49	49	43
47850	40320	30051	30380	41572	32609	36758	41645	35031	29275	20279	8842	5836	7808	8514	2851	2066	2644	1416	1255	758	693	692	636	600	613	612	634	585	564	541	611	598	541	567	551	635	568	558	592	613	593	617	583	603	625	601	626	582	582	571	609	575	613	609	629	568	565	620	608	598	598	568	557	599	622	556	615	580	530	588	569	559	603	624	603	624	575	647	612	621	575	579	565	588	531	594	591	619	606	569	607	624	622	577	609	648	646	611	617	618	627	599	595	583	554	549	598	601	567	605	588	593	572	620	617	597	624	579	585	599	624	603	603	593	616	603	613	571	588	593	616	622	585	564	578	591	599	622	650	606	639	576	598	599	618	569	606	597	591	602	626	632	579	618	609	607	528	595	592	623	625	612	647	602	597	628	573	569	641	593	581	578	593	613	586	587	597	615	580	581	600	557	604	585	601	643	587	634	610	569	600	628	624	622	626	600	591	581	598	600	599	625	582	603	583	661	552	615	603	563	572	608	500	574	597	532	594	603	639	614	624	624	624	649	570	644	574	607	609	610	591	605	540	587	596	622	618	587	578	591	618	612	578	590	587	595	609	577	590	585	591	530	617	630	546	609	567	564	615	604	600	563	604	609	604	600	627	591	639	582	599	611	635	587	549	615	569	611	570	598	630	613	599	624	597	564	624	597	574	584	610	600	572	611	592	635	590	569	605	580	569	654	630	625	575	604	595	571	587	603	568	573	600	599	641	613	642	548	576	603	629	600	578	622	614	619	662	588	603	602	626	595	594	609	609	557	604	589	567	586	596	595	581	596	563	584	566	545	621	555	580	601	611	600	624	577	588	632	610	566	607	590	604	586	621	604	595	609	586	552	609	604	594	592	596	600	648	575	609	613	603	629	608	593	605	607	623	595	599	576	656	625	550	595	585	621	591	598	576	646	589	589	584	583	607	552	617	605	607	589	628	579	564	631	628	560	609	603	606	595	620	614	604	578	581	636	584	564	571	570	604	600	594	590	613	606	589	608	598	598	566	610	643	555	622	569	615	572	614	617	587	584	643	611	642	590	626	584	589	584	580	601	581	590	568	610	592	572	596	598	586	596	597	610	623	633	625	630	600	588	583	587	586	609	593	618	606	634	568	594	572	629	653	639	632	579	602	598	579	614	568	611	590	627	611	574	614	612	561	613	613	594	594	607	589	571	593	616	567	580	613	602	619	608	615	603	601	587	625	566	572	621	603	613	607	600	618	588	617	574	624	607	624	574	615	625	594	582	595	619	586	598	560	628	607	587	628	555	558	590	534	594	556	560	644	561	569	620	604	647	613	610	604	616	584	599	586	614	604	583	612	545	579	558	573	648	609	608	632	629	575	573	598	588	591	575	618	599	556	601	599	610	570	580	625	567	568	591	574	571	610	603	615	634	599	606	604	571	601	636	617	643	595	632	559	589	559	628	651	572	621	588	637	596	635	594	622	599	545	620	602	594	615	588	611	549	648	568	634	585	607	588	571	593	603	584	628	615	615	569	606	556	596	565	638	605	600	596	652	613	619	582	591	592	570	623	642	586	625	596	582	615	586	566	624	622	628	607	607	604	630	605	604	609	585	607	617	622	606	604	635	664	602	593	577	570	626	630	626	584	592	617	580	597	615	585	623	636	568	598	589	586	628	631	597	611	623	609	608	606	640	555	582	559	611	595	612	605	625	592	592	612	557	589	590	631	640	619	575	609	605	625	597	610	571	580	578	598	574	589	595	568	620	616	567	580	592	623	587	639	594	550	624	606	637	589	597	585	562	623	618	582	584	600	624	609	572	607	613	596	587	576	575	584	598	605	578	587	620	632	592	600	580	585	560	611	608	601	620	635	610	646	600	561	577	618	584	644	601	622	589	578	627	667	626	579	586	605	607	594	591	588	583	634	635	605	565	604	582	638	591	597	621	618	564	593	584	656	589	600	628	592	630	569	604	616	569	616	612	572	649	547	597	593	567	603	564	574	530	599	571	618	605	596	598	567	572	610	585	608	560	591	589	592	559	580	599	557	573	620	629	590	616	580	583	557	593	602	603	568	595	595	595	576	580	597	617	573	602	631	562	587	590	611	598	597	569	658	608	580	561	616	573	598	622	611	617	598	581	614	573	602	602	599	587	577	596	586	582	581	597	602	585	610	589	621	598	588	553	597	602	649	580	597	571	652	610	644	588	571	627	618	620	592	599	601	663	609	577	578	580	576	634	565	621	582	602	606	590	602	601	612	610	592	603	608	608	615	629	573	605	645	573	618	579	605	608	580	602	599	571	565	624	583	604	605	588	612	620	584	667	609	614	525	664	604	611	591	597	555	622	601	597	599	621	592	608	623	595	596	628	585	575	574	649	615	575	558	596	586	613	620	629	564	637	637	598	610	569	572	567	621	608	597	623	588	579	598	589	586	589	634	581	594	563	608	537	614	589	603	639	592	623	582	628	651	578	635	601	604	605	592	583	638	632	596	602	619	596	597	582	625	599	620	594	610	629	646	586	624	572	605	635	545	594	641	533	558	609	590	590	597	598	594	656	598	599	604	665	615	565	561	598	549	575	622	554	594	597	595	616	614	579	630	592	607	591	617	614	619	631	607	587	596	640	609	609	563	607	596	605	625	657	619	618	588	613	581	610	572	572	571	607	613	616	592	599	589	605	607	656	605	591	601	593	621	602	560	624	610	559	642	614	605	619	637	567	616	606	640	608	607	620	560	586	608	587	601	541	568	573	622	587	611	550	615	600	589	669	596	650	631	609	569	581	581	543	593	586	624	621	618	578	601	588	561	592	638	588	576	596	603	596	594	600	605	596	562	609	580	625	555	611	605	565	585	586	623	654	618	572	630	617	551	549	618	608	566	612	639	561	575	637	585	554	617	571	605	600	598	588	588	595	601	612	545	599	610	586	606	593	638	586	601	627	596	578	623	596	567	604	621	611	620	561	585	601	616	607	570	631	598	602	634	627	614	625	605	636	603	593	599	588	603	594	611	600	609	593	571	550	590	595	612	637	604	602	619	627	554	598	626	581	601	606	625	627	592	631	651	604	636	555	599	572	599	643	643	598	599	579	556	619	619	581	577	551	650	597	602	617	587	627	624	588	608	609	590	609	585	606	571	580	578	570	604	558	564	603	609	628	573	610	571	608	640	626	623	609	596	576	573	638	584	628	628	622	588	608	598	595	571	581	575	609	574	581	608	603	559	595	576	588	576	654	565	570	595	653	572	617	577	594	585	610	585	630	612	627	612	587	613	607	588	614	583	593	654	559	619	619	582	575	592	557	562	612	634	601	561	584	560	621	601	568	623	597	643	579	615	630	622	607	616	540	589	627	622	612	582	620	623	600	600	612	612	647	594	611	629	598	609	619	539	566	558	608	605	610	590	607	574	630	604	582	608	618	589	578	599	602	584	562	594	578	567	550	594	652	612	599	655	564	592	632	601	556	617	627	607	602	572	584	600	586	569	638	589	584	628	596	603	601	587	596
19500	26105	12075	3487	3762	2484	3410	5282	5809	3307	2032	449	355	377	495	197	140	157	90	64	52	63	49	48	44	56	42	51	39	41	45	32	37	44	42	54	44	57	44	47	40	49	49	43	55	52	51	46	45	52	55	42	48	45	50	56	44	37	41	46	43	42	44	45	50	44	40	37	32	50	55	46	42	38	48	54	55	48	56	41	47	51	43	49	43	49	50	61	46	46	38	47	50	54	47	51	54	54	43	47	48	42	42	46	49	53	42	43	37	51	42	48	50	43	50	48	34	38	53	40	42	33	43	51	47	57	53	32	58	57	32	38	57	68	49	52	39	50	49	72	47	46	50	43	39	48	39	49	51	44	47	43	50	41	53	30	54	52	36	45	43	39	36	42	44	35	41	60	39	53	38	43	48	45	52	42	56	51	57	52	44	41	48	44	64	51	51	46	40	52	42	53	54	48	52	48	49	53	40	42	53	45	43	49	51	41	42	48	40	49	42	44	54	40	46	42	55	42	44	47	46	54	48	42	44	49	43	41	53	40	48	31	52	46	55	55	44	45	52	37	37	42	48	43	50	37	54	41	47	40	61	53	38	37	50	36	48	34	40	36	51	56	43	55	54	47	59	48	44	43	47	35	55	49	60	34	29	52	60	48	39	30	37	48	38	36	45	45	52	38	41	48	42	42	39	37	42	47	52	45	44	43	45	37	49	41	37	54	60	52	45	44	59	64	48	49	47	50	48	47	56	57	34	36	55	44	56	57	56	51	42	47	42	44	40	44	51	51	38	45	43	54	45	47	60	40	45	48	44	46	43	40	51	52	37	41	52	46	39	49	45	50	40	54	53	55	62	54	44	39	54	37	52	57	52	45	35	45	56	33	55	36	54	48	52	55	51	58	45	33	54	47	48	37	51	47	57	53	39	54	35	57	41	38	43	54	44	48	52	39	39	50	36	44	45	55	50	36	54	34	49	55	44	39	40	40	47	31	46	47	58	45	48	50	50	53	53	48	44	49	52	49	57	41	53	50	62	46	51	37	38	53	47	48	50	41	46	45	46	53	51	47	49	47	49	58	51	44	49	49	48	36	47	44	40	40	47	35	57	38	38	48	42	54	48	49	45	51	38	53	32	40	51	35	47	46	48	41	63	46	56	46	40	44	50	35	37	42	38	38	40	38	51	54	50	41	44	43	40	35	37	37	47	47	44	57	37	64	29	36	52	53	48	45	54	49	42	45	53	48	35	56	47	45	45	47	49	42	48	51	45	52	66	46	46	34	64	42	44	44	40	37	47	42	53	50	44	51	40	39	41	47	43	50	53	51	52	48	41	45	46	57	53	49	53	51	64	52	39	44	41	48	43	48	48	63	49	46	38	46	55	37	46	59	43	43	49	54	33	52	38	49	46	51	42	46	42	49	47	52	40	50	51	50	49	43	48	48	46	41	43	45	41	42	40	57	45	39	52	50	56	54	51	37	42	46	65	41	46	44	37	49	55	44	61	52	50	47	44	59	50	43	50	53	41	44	50	51	44	51	44	37	47	54	47	50	50	44	44	54	33	38	40	54	54	41	45	38	41	52	43	33	48	44	46	49	51	33	46	62	41	38	42	46	46	38	55	42	51	44	50	51	48	44	49	44	58	49	36	44	53	36	39	51	45	47	52	50	42	52	46	44	46	51	51	46	64	51	40	49	48	57	41	48	45	44	45	40	34	48	46	42	44	60	47	49	46	43	47	54	51	47	48	39	41	52	49	57	49	40	49	45	52	47	47	46	47	41	48	48	58	47	49	36	49	50	38	54	48	42	52	43	47	52	51	53	45	33	56	35	48	44	53	34	41	48	38	53	46	46	43	43	53	49	47	43	39	35	49	43	42	62	49	44	31	34	59	43	55	46	44	52	51	47	36	46	39	39	37	40	46	48	51	49	46	40	45	46	45	50	47	44	47	50	52	42	52	50	47	45	46	39	44	48	34	47	39	58	49	48	58	38	43	45	57	53	45	39	46	58	48	46	38	41	44	35	38	31	54	57	51	28	36	42	38	48	53	34	43	51	44	42	54	40	54	34	55	48	44	44	46	46	30	57	35	48	57	47	47	52	46	57	54	53	71	51	49	47	56	41	53	38	54	46	58	43	56	49	63	43	49	56	46	63	71	40	40	46	37	62	48	59	39	48	38	41	52	52	45	33	58	57	48	51	48	48	56	46	46	53	49	45	49	46	38	36	45	47	52	56	45	33	49	48	42	48	46	50	51	41	52	51	44	39	46	51	40	33	45	37	46	66	50	38	54	56	51	45	41	52	39	45	45	57	40	45	43	45	38	53	48	38	44	44	45	48	47	54	34	44	47	50	64	55	43	44	42	52	50	52	51	37	36	45	49	40	51	53	39	58	45	37	48	49	42	60	53	60	47	38	39	41	36	54	48	54	43	40	44	40	41	48	43	41	51	49	42	49	48	42	38	38	36	48	51	62	53	42	45	48	47	51	34	47	48	42	37	41	46	47	42	30	38	52	48	47	52	37	53	58	58	51	60	37	46	39	44	44	39	45	58	53	46	53	44	39	39	41	37	38	32	50	50	42	45	44	36	49	56	30	44	59	45	43	44	46	49	47	47	60	51	46	47	48	52	45	40	40	30	56	41	31	49	46	48	57	41	43	45	37	36	57	34	52	57	58	51	49	45	53	48	40	35	51	42	54	31	39	47	50	57	41	52	46	48	49	34	52	43	48	47	33	50	51	35	49	46	29	51	44	46	38	44	43	53	44	47	38	43	48	51	53	36	49	61	46	43	33	44	42	48	46	50	45	40	38	41	49	46	33	55	47	40	42	50	52	50	46	46	46	35	49	47	50	46	44	46	48	39	51	40	53	43	46	37	63	54	40	47	45	41	48	35	58	42	51	49	40	38	45	40	45	42	58	55	38	52	44	53	50	57	54	50	47	47	41	49	42	36	36	42	57	52	43	47	50	43	57	52	59	55	46	54	44	43	50	42	61	55	58	45	31	44	42	54	54	43	44	50	47	49	55	35	47	56	45	46	42	51	41	50	43	38	52	42	42	50	49	50	48	50	49	45	46	51	29	49	53	43	49	50	40	47	44	55	51	51	45	59	65	52	54	47	36	51	40	47	52	42	51	59	44	49	41	39	48	53	53	43	54	48	42	48	53	47	53	46	58	51	50	44	43	44	31	47	44	43	56	52	39	46	61	32	56	50	55	41	40	42	45	43	41	54	65	53	41	31	39	54	44	34	41	49	43	55	43	42	51	40	35	46	44	38	53	37	48	57	41	46	51	61	53	46	37	43	38	47	37	48	50	49	42	54	46	44	50	44	48	40	41	43	41	41	45	39	45	42	49	46	51	65	53	33	55	47	40	41	44	52	51	54	53	46	51	44	35	44	62	44	51	50	52	40	36	52	54	49	47	52	54	43	54	46	41	47	55	42	45	38	49	54	50	33	47	48	58	49	37	46	41	40	44	45	41	56	54
52802	44285	33552	36618	43810	40449	42476	45726	42274	35212	26710	12590	9690	10966	12320	4879	3495	4533	1866	1600	852	816	785	629	586	614	627	605	647	593	621	593	655	618	615	627	617	629	609	608	585	592	584	596	614	621	588	599	592	635	569	609	573	584	632	606	568	586	635	598	566	578	629	609	595	610	610	575	614	658	585	659	595	648	610	595	625	613	630	600	584	562	592	569	592	575	588	615	622	541	612	585	616	585	622	622	635	600	607	604	612	636	586	578	670	634	629	623	633	614	628	601	625	628	588	597	631	602	569	565	605	566	579	569	606	606	616	633	645	601	578	619	572	604	593	606	611	597	647	604	624	588	575	572	597	637	550	600	592	618	612	634	607	597	601	566	626	634	610	614	639	604	572	599	627	583	570	611	606	623	588	572	581	588	589	578	618	598	604	585	550	601	613	609	621	618	616	589	624	646	587	626	591	639	607	621	610	592	612	600	630	595	622	617	622	597	580	582	591	626	609	606	580	596	547	613	599	620	622	570	602	597	631	571	619	595	605	639	589	604	637	606	635	622	620	607	565	606	603	636	605	556	590	596	605	614	609	606	603	592	622	634	592	594	601	573	596	666	626	616	599	609	573	639	620	607	592	585	629	596	610	594	580	626	563	639	612	616	590	617	632	603	637	612	622	615	612	592	619	651	537	627	596	622	599	566	595	546	605	577	599	592	583	598	592	598	631	594	584	595	592	617	594	627	621	601	653	619	554	594	617	601	607	551	603	566	591	588	635	590	606	596	610	611	612	603	576	628	627	623	636	547	620	611	599	583	631	628	623	614	590	566	557	615	627	596	581	589	628	566	591	620	573	579	626	598	636	579	604	622	574	580	601	620	631	616	596	654	572	629	571	582	594	620	638	579	572	607	655	566	631	603	627	604	657	685	594	616	562	584	635	573	557	605	600	588	574	587	603	609	601	588	606	581	560	609	592	567	623	585	624	570	645	586	584	600	593	600	596	592	618	595	588	579	581	607	654	597	612	616	588	577	605	592	610	630	628	652	625	582	586	569	603	572	615	595	614	619	596	632	612	630	586	627	589	639	582	568	631	663	632	580	598	581	585	582	637	606	612	633	611	619	573	613	590	572	618	635	638	638	614	561	607	589	606	609	583	624	555	623	602	591	621	582	638	621	603	590	637	573	608	608	625	610	586	596	621	651	579	619	588	611	591	623	594	613	584	567	591	654	572	626	619	652	598	644	565	662	649	605	586	612	609	605	608	601	587	582	605	630	566	609	575	603	605	660	592	590	557	611	645	624	586	592	578	632	575	598	598	534	606	647	624	572	612	616	585	542	606	590	576	601	589	627	591	585	615	612	609	612	612	582	600	604	597	558	608	626	608	600	611	622	634	579	632	579	563	588	617	615	564	626	607	604	618	656	600	612	610	611	608	618	610	614	623	579	580	644	640	668	590	617	555	597	615	603	620	618	674	602	589	625	549	581	630	600	613	635	573	595	620	606	641	643	612	620	611	616	600	551	588	629	577	558	645	610	603	621	635	595	610	646	627	597	565	611	609	654	620	597	541	570	562	600	611	640	562	600	586	621	598	570	613	571	585	616	630	591	599	599	605	593	577	597	598	587	604	614	615	576	583	627	632	616	611	582	588	585	620	661	620	598	612	635	580	660	629	606	633	554	616	586	586	617	580	609	593	626	599	602	587	629	602	648	643	588	608	636	613	609	560	613	585	583	614	625	528	597	605	624	626	599	560	620	596	600	625	625	626	604	644	627	612	585	596	600	623	609	583	564	603	600	589	577	618	605	600	602	609	574	599	614	601	594	677	621	594	610	581	559	613	628	616	634	629	571	624	593	592	627	631	543	565	573	608	608	586	604	614	604	585	581	615	621	591	576	603	639	632	619	617	596	587	599	608	597	562	586	605	563	575	614	579	592	573	610	576	600	638	656	642	634	594	548	629	610	592	611	661	633	603	624	624	603	593	611	606	580	590	620	597	618	591	572	587	621	601	624	607	591	598	582	582	586	633	596	626	578	670	623	589	570	596	613	627	612	580	581	597	595	620	587	596	625	642	604	580	595	595	592	588	624	608	642	596	600	547	629	623	616	598	611	613	622	591	574	568	606	564	643	591	644	595	587	620	601	573	589	580	563	625	612	589	625	585	632	577	617	657	566	581	589	595	560	637	555	579	617	570	619	543	611	626	613	618	582	613	599	626	593	613	564	609	593	615	604	646	633	611	610	604	571	597	617	591	622	611	604	618	613	605	599	635	615	606	571	559	601	579	620	637	608	597	611	607	633	606	592	614	629	597	590	603	584	601	633	616	644	609	597	591	632	634	590	589	590	596	584	602	602	614	582	635	615	613	608	611	604	634	596	594	599	586	619	612	604	629	639	605	615	630	648	655	623	567	588	557	607	627	671	604	618	582	608	602	653	575	624	547	624	593	595	577	631	641	621	543	585	586	616	579	595	613	621	603	592	614	610	598	626	569	570	608	619	595	600	571	580	561	612	561	600	612	588	569	589	632	610	584	590	581	626	622	596	615	646	629	571	601	632	611	587	585	603	647	582	597	603	633	564	597	615	571	620	603	593	575	585	582	639	600	595	617	547	607	631	646	587	646	606	584	584	602	582	647	605	566	589	594	608	567	576	674	596	633	649	589	550	590	585	593	641	625	606	609	645	624	613	594	572	561	566	615	590	629	645	627	575	647	612	600	611	588	629	652	607	584	600	584	621	604	607	635	610	639	590	608	628	585	578	604	645	596	568	616	625	587	591	552	572	587	663	541	556	623	611	613	571	645	583	626	615	581	599	601	609	644	601	635	593	662	599	589	595	632	643	595	623	608	598	600	561	574	578	610	573	620	650	576	611	588	608	636	635	590	584	599	597	557	634	564	591	586	653	597	582	584	610	607	609	584	598	602	635	600	637	592	620	582	620	666	597	608	610	642	554	572	609	574	612	622	616	591	642	603	633	593	567	636	572	607	614	584	597	615	615	627	625	608	596	589	635	560	603	603	579	610	590	604	554	570	617	614	580	640	583	605	620	643	597	585	654	606	609	596	640	605	616	571	612	587	630	608	600	604	575	572	557	614	604	620	620	613	618	611	623	616	608	649	609	621	647	553	614	591	604	595	603	578	595	621	618	579	579	608	624	625	584	571	625	632	572	558	628	620	574	606	610	674	629	591	599	579	615	606	630	629	588	615	627	583	618	599	587	580	580	584	585	599	645	568	597	605	606	595	632	606	571	572	606	625	629	566	580	605	618	581	639	643	605	601	598	585	673	604	562	598	624	615	616	645	631	601	598	615	618	605	611	627	631	557	597	590	649	605	623	597	624	577	634	599	598	602	609	599	643	622	616	608	565	626	624	635	580	628	574	637	603	571	600	569	628	575	605	604	587	580	594	617	580	665	646	631	574	611	575	612	611	626	617	639	597	563	584	575	596	600	629	622	587	623	575	629	587	618	597	610	641	656	629	607	632	599	640	630	574
7003	4618	1715	652	584	604	745	985	1379	722	508	131	102	128	146	75	59	88	72	54	61	56	51	42	38	48	44	44	35	51	31	48	39	43	42	49	40	46	49	54	44	57	48	41	48	49	45	41	39	44	44	45	38	41	55	46	48	46	40	45	39	48	48	48	52	40	47	51	43	45	49	41	37	52	51	48	42	45	47	54	45	42	53	47	46	30	53	37	43	43	41	42	43	48	44	48	56	50	44	50	41	37	44	42	35	42	38	37	42	45	48	52	56	44	41	38	48	53	57	41	43	45	38	54	47	44	45	38	42	45	37	32	35	40	40	41	43	34	46	45	42	51	50	42	40	43	56	46	37	42	37	45	38	52	40	45	59	42	41	43	53	56	53	50	38	51	36	41	41	47	43	50	51	46	42	50	47	39	32	44	37	48	41	42	52	39	32	54	51	42	47	46	48	50	42	40	44	44	53	54	55	50	45	41	37	48	47	35	42	56	47	44	44	45	36	46	44	37	49	39	44	46	37	47	36	48	40	42	43	46	40	43	40	42	44	48	34	38	51	32	39	56	52	51	40	47	47	30	50	43	54	38	42	38	45	36	39	44	38	42	36	53	36	43	58	47	64	50	52	45	56	38	42	49	44	37	50	48	45	43	42	57	44	44	41	48	48	42	43	28	50	51	39	45	42	62	35	35	51	38	36	47	48	49	54	35	54	42	38	43	51	38	27	45	42	44	52	43	50	39	44	43	45	38	30	57	44	51	53	40	50	50	55	47	39	48	46	40	35	37	39	44	33	58	41	51	41	44	39	48	40	40	55	46	36	47	46	50	36	54	42	44	40	57	57	53	43	44	41	37	42	34	50	44	46	42	52	55	52	40	45	41	43	52	36	57	50	41	45	36	53	36	50	50	53	38	39	37	34	40	48	53	42	34	46	47	54	40	39	37	50	42	35	42	38	51	44	48	40	31	44	50	37	40	27	47	39	44	55	51	41	44	52	40	47	42	39	50	41	46	45	39	44	31	45	52	39	47	43	29	36	42	36	51	53	65	37	49	37	30	49	46	46	52	39	37	43	59	37	42	44	42	49	46	52	51	44	45	52	49	46	44	51	42	49	56	36	58	50	40	51	49	44	53	55	55	48	38	43	42	49	47	39	34	42	52	41	49	37	33	42	49	46	48	56	46	42	44	42	47	38	36	41	49	40	43	35	44	42	36	45	43	43	36	48	53	33	38	42	45	60	39	46	42	42	44	45	50	47	34	49	52	43	49	41	24	55	45	48	46	44	50	48	34	41	53	34	34	42	37	27	36	44	43	44	32	45	51	49	33	42	52	48	39	51	38	41	38	41	38	42	51	38	33	50	50	51	56	57	41	49	47	51	39	56	45	59	55	38	43	42	48	35	43	44	51	51	46	56	50	47	26	59	41	35	42	51	49	40	32	46	49	51	50	48	40	44	42	49	43	37	42	45	44	54	41	46	50	34	43	46	46	51	38	45	41	46	48	46	47	36	50	40	42	52	46	44	30	48	35	44	48	51	49	43	46	41	55	40	45	46	50	43	49	55	52	48	49	47	41	46	38	35	44	36	47	52	44	46	43	44	47	41	56	53	54	43	34	53	38	42	48	51	50	57	54	51	45	42	43	38	53	39	57	45	48	50	36	46	48	47	45	47	44	40	45	51	41	55	34	47	41	42	51	41	48	46	60	44	39	47	58	37	41	55	40	41	51	39	52	44	35	49	45	44	48	43	42	55	48	33	46	43	61	45	50	41	45	44	40	55	52	54	36	40	46	62	39	42	46	44	47	38	47	43	49	37	40	37	38	53	41	50	57	43	37	42	47	38	38	42	59	63	47	53	46	58	53	32	39	43	35	37	42	53	42	55	53	36	48	47	52	43	41	38	44	32	42	38	45	44	50	34	44	42	46	41	51	43	44	43	38	41	47	47	58	47	43	51	39	38	52	43	48	34	41	41	38	42	38	36	48	53	31	55	52	35	37	41	52	62	50	42	34	48	54	42	34	34	41	42	41	27	45	36	37	50	29	53	57	46	39	51	43	46	50	42	43	51	45	34	41	48	42	44	43	50	57	56	49	36	45	47	44	41	47	48	31	49	45	46	46	40	60	41	47	44	49	50	50	47	37	49	49	52	54	53	42	56	49	33	40	42	42	47	38	43	51	39	48	48	39	35	40	32	53	41	39	40	47	44	45	55	41	45	46	44	38	49	39	49	46	55	32	47	49	33	41	36	43	43	42	44	43	51	37	42	37	54	42	60	52	38	47	41	53	40	42	47	41	53	32	46	41	58	33	39	38	52	46	50	58	38	39	47	46	48	53	43	40	36	44	43	25	45	45	35	34	51	51	48	42	38	34	47	42	57	53	44	54	38	43	37	46	33	48	46	45	43	47	47	46	56	50	56	42	43	42	44	54	45	40	45	47	50	50	53	46	40	40	50	44	44	42	44	35	55	52	38	49	56	44	39	56	52	50	62	36	42	56	38	44	37	41	33	39	48	39	44	43	44	36	42	41	38	46	52	40	30	53	41	40	53	47	41	42	46	44	37	32	40	40	56	49	45	50	38	57	49	40	25	44	47	53	51	30	42	40	39	42	55	40	37	49	38	34	53	39	53	39	42	40	60	49	40	45	54	42	44	56	40	42	36	39	52	35	60	47	47	46	39	51	31	46	38	47	48	50	50	40	44	58	39	47	45	32	51	45	39	44	61	62	44	39	39	38	49	41	48	48	38	43	47	39	54	41	38	47	53	48	43	45	45	52	27	44	48	46	40	48	41	62	38	46	49	50	38	56	62	36	46	37	34	46	41	46	48	54	46	41	41	47	48	37	46	46	50	56	41	39	37	44	39	49	43	54	43	39	54	42	61	44	66	49	44	37	41	39	43	38	52	50	42	40	46	46	41	36	41	42	46	47	34	46	48	44	41	39	48	41	39	41	40	55	41	28	34	46	45	52	44	36	37	39	38	40	38	45	41	36	55	45	36	41	38	40	42	48	47	41	46	32	39	45	44	51	52	40	42	48	48	40	37	43	40	47	37	41	56	45	41	44	44	50	42	45	51	51	40	35	41	55	59	34	40	48	58	49	48	54	44	46	39	55	44	42	43	50	39	47	43	45	44	38	50	47	39	48	38	44	36	51	44	43	37	41	50	39	44	49	40	46	33	62	48	37	48	44	58	42	40	39	46	40	32	47	62	40	36	41	45	46	40	37	61	43	39	45	40	39	49	33	42	47	43	42	40	43	48	52	43	46	46	45	39	44	41	47	47	50	42	45	42	41	44	44	35	45	39	38	37	60	45	55	51	51	47	46	47	51	45	40	46	45	44	52	45	42	36	53	52	48	55	53	47	47	54	29	36	56	38	48	45	49	39	33	41	46	43	33	42	47	48	35	40	47	40	43	54	40	44	43	43	44	45	58	33	44	32	46	37	43	45	39	46	44	39	37	41	50	46	63	46	46	41	48
39536	26941	18319	20476	24409	25984	26427	27714	27032	20042	14786	4434	2593	3378	4505	1788	1391	1777	1010	814	651	574	603	613	587	547	571	574	566	562	556	580	562	579	570	588	583	560	587	569	576	576	521	589	533	578	572	598	598	578	554	570	514	532	607	588	550	595	571	570	558	551	552	583	581	600	573	540	572	554	522	574	579	595	570	565	557	522	551	558	535	569	578	527	572	601	566	596	511	567	568	587	614	583	591	593	558	542	593	545	608	573	579	555	588	580	600	540	594	551	606	550	579	541	555	570	582	580	580	591	592	577	569	604	562	543	555	570	588	589	580	546	608	591	550	587	583	551	570	595	531	573	529	575	572	573	578	581	538	535	560	552	562	523	548	607	625	553	602	564	608	536	605	602	559	612	584	546	591	502	519	556	555	525	586	537	582	550	662	579	556	517	598	596	557	568	582	548	562	605	560	570	521	557	536	609	609	557	556	586	544	544	559	585	536	565	547	573	597	561	553	548	589	583	534	584	570	574	528	558	575	574	534	612	560	558	603	565	557	549	577	569	592	608	558	579	549	560	563	519	583	582	553	542	590	584	529	572	555	637	600	590	601	561	576	548	559	583	600	564	574	588	587	573	564	609	581	567	619	613	578	557	581	562	587	582	577	568	595	570	625	570	598	583	517	556	559	541	552	547	581	590	545	585	546	549	551	555	574	531	614	580	577	558	569	553	583	609	551	556	605	563	583	629	575	568	581	558	590	576	595	633	569	575	547	567	554	562	588	564	600	583	532	584	550	623	566	552	544	527	549	574	591	573	582	556	570	585	651	558	590	620	576	561	583	594	566	592	556	540	538	597	538	562	547	551	594	594	551	567	530	601	579	557	553	602	573	601	535	546	584	559	584	577	561	550	558	590	527	578	563	571	603	532	569	564	581	538	592	550	574	604	543	558	600	600	592	581	598	574	559	545	545	581	519	545	562	548	598	617	568	537	561	578	597	585	565	590	558	568	571	583	550	595	557	578	544	507	547	596	588	595	547	562	603	563	580	546	566	553	560	556	546	553	552	563	586	550	547	563	544	566	602	592	576	528	593	553	549	563	576	591	578	558	546	563	571	585	602	603	536	541	572	582	568	553	571	592	596	549	572	535	584	555	555	580	555	555	566	546	564	548	563	571	600	563	553	597	583	550	605	577	569	576	560	584	592	572	603	594	555	581	581	503	567	541	577	579	601	540	588	569	560	550	546	566	559	562	589	554	520	550	550	546	603	563	562	585	540	566	602	621	544	566	616	563	620	569	561	559	572	622	555	581	596	567	538	542	555	554	561	544	557	561	573	539	574	562	569	581	496	532	577	568	555	570	520	580	603	571	608	536	570	593	569	587	561	562	573	545	570	580	535	652	615	556	586	557	552	550	562	546	594	582	566	584	533	540	555	553	583	549	576	541	541	617	578	568	575	573	577	572	527	565	565	532	565	571	566	585	529	593	582	531	563	567	565	537	566	592	567	519	559	563	565	577	603	553	574	556	552	577	562	539	559	548	549	589	538	577	569	565	558	554	523	543	589	589	571	571	594	551	606	558	561	555	601	536	569	525	585	549	563	578	616	544	589	581	585	574	590	572	582	610	565	572	563	568	591	608	585	567	553	569	592	549	580	540	514	530	562	645	618	584	567	593	544	571	567	578	551	546	532	573	583	555	597	612	530	563	578	551	594	592	540	564	570	577	544	568	577	606	586	594	528	536	546	591	615	572	550	541	542	556	542	594	578	563	537	527	576	551	556	562	578	615	589	629	542	543	569	568	549	572	553	519	566	570	560	584	599	525	562	543	593	540	570	608	556	560	526	536	539	577	594	519	582	531	570	586	566	553	548	557	545	585	574	562	561	603	559	586	572	581	530	590	579	573	577	574	589	558	579	585	531	563	581	569	534	574	546	559	528	583	602	627	567	569	530	549	624	613	587	556	602	613	540	562	598	564	559	598	584	541	583	589	589	606	555	531	598	599	551	587	600	586	537	577	588	550	573	548	580	542	537	614	592	535	543	578	591	603	558	532	568	556	528	529	561	619	562	590	586	576	560	574	559	592	539	600	556	604	520	565	576	609	542	581	585	610	579	563	568	602	560	555	543	533	582	580	560	597	567	604	605	598	545	553	609	581	545	541	564	599	571	541	575	570	586	603	563	554	558	577	614	619	560	572	576	548	574	537	547	548	575	566	573	581	539	599	549	547	559	541	550	612	544	568	574	563	557	580	596	521	570	520	597	572	582	570	593	586	554	569	550	588	572	568	542	575	581	572	554	551	569	601	521	551	525	544	545	508	553	566	594	600	557	563	566	583	549	561	576	558	538	579	546	584	528	551	586	572	564	589	552	557	566	570	603	587	588	529	524	593	582	566	600	582	591	557	596	612	592	525	591	565	528	654	556	572	589	562	588	580	600	546	562	614	570	561	544	560	554	569	583	580	528	592	546	578	568	557	561	561	587	570	537	532	541	605	613	585	556	606	549	621	551	570	549	529	576	554	600	566	593	561	562	579	630	596	566	588	584	564	579	572	568	575	552	549	566	595	610	546	573	567	565	575	566	580	569	582	571	581	567	579	554	567	555	563	575	534	534	559	568	578	579	566	598	537	578	538	562	551	614	526	554	587	602	566	528	539	575	539	575	596	588	619	569	583	580	578	528	546	619	582	526	597	578	585	546	572	571	614	565	594	644	561	535	568	573	640	538	602	579	609	524	561	596	564	546	605	575	557	603	589	620	556	579	606	562	570	586	588	560	573	556	608	573	620	602	574	617	579	555	560	542	537	573	564	530	579	606	553	579	534	571	580	575	522	574	572	581	568	547	603	534	576	580	574	550	543	528	553	551	572	621	615	568	542	563	568	592	577	587	574	553	590	580	570	555	572	563	617	586	616	590	581	574	609	559	584	565	563	571	537	586	596	573	616	586	601	554	566	578	541	551	577	578	579	544	580	570	594	572	617	581	558	577	567	538	552	565	575	575	559	563	530	575	555	611	556	566	575	580	569	542	601	533	579	563	588	576	599	596	521	585	592	573	622	602	602	563	546	567	561	573	594	534	617	562	573	622	594	563	583	555	599	593	528	533	566	613	593	585	567	582	589	586	556	607	585	542	575	543	592	560	519	605	557	558	640	586	568	567	598	594	593	565	576	603	581	528	570	555	531	572	572	551	552	578	625	539	610	579	528	585	554	548	550	563	574	555	557	584	585	604	556	553	561	577	567	550	598	569	601	556	598	555	579	535	554	554	571	594	573	544	548	601	503	530	545	584	586	593	593	605	538	577	566	571	553	576	606	553	566	569	576	587	558	576	583	560	595	616	553	549	608	572	572	582	612	563	581	596	575	579	587	586	535	568	624	563	569	535	601	579	568	524	597	567	575	598	567	612	561	608	566	574	570	585	581	574	575	577	579	586	560	564	616	545	569	599	622	591	596	607	562	561	604	578	559	593	538	559	585	605	610	545	547	576	526	583	574	559	600
14722	16728	5860	2619	1317	2283	2327	2782	3867	1823	1290	343	142	204	324	126	112	125	82	86	55	60	64	43	53	37	41	46	34	36	39	48	54	64	44	44	49	43	28	46	33	42	41	59	56	41	49	37	48	46	50	54	48	48	54	50	48	39	34	46	47	38	43	39	50	37	52	52	41	53	40	47	42	32	44	46	50	42	49	49	39	47	44	51	41	53	32	34	52	46	51	39	44	52	46	33	43	52	33	31	51	44	45	59	42	48	39	37	41	41	51	39	49	55	63	43	46	38	34	49	50	46	49	49	53	61	50	37	41	59	51	39	42	51	39	50	58	52	43	48	48	41	49	57	66	48	36	46	37	46	42	50	39	49	50	52	50	51	41	46	49	49	46	45	48	52	41	46	36	47	48	33	49	55	36	41	49	31	54	45	42	39	49	40	41	50	50	40	56	40	47	49	40	44	46	46	51	44	46	52	42	43	39	58	31	50	35	42	38	48	42	41	48	50	49	49	45	44	55	37	51	45	37	47	54	44	42	49	39	50	65	34	43	49	41	55	46	57	49	48	50	39	40	49	42	60	52	47	51	39	54	35	35	41	49	43	39	34	48	34	51	46	46	39	48	34	45	31	46	46	57	53	38	28	39	52	44	39	42	58	49	56	53	35	45	41	40	50	45	49	43	29	51	49	43	37	39	54	47	33	36	53	45	37	55	46	45	49	37	39	37	46	48	40	49	36	55	43	43	51	42	60	40	52	36	38	55	46	46	48	51	36	52	44	46	47	34	39	54	45	43	38	36	29	39	61	46	46	50	39	53	53	41	47	50	44	41	46	51	37	44	54	49	40	37	46	50	40	42	51	42	46	48	47	43	48	48	44	44	47	46	48	55	44	52	56	50	54	38	52	41	30	39	55	59	36	52	31	40	42	45	38	47	39	47	47	56	36	55	39	54	55	43	36	46	38	56	51	46	45	49	47	47	50	32	48	57	54	48	44	51	29	37	44	31	36	43	33	41	49	48	48	47	40	42	56	52	53	40	46	36	54	42	47	54	42	39	50	47	50	33	64	49	46	51	56	53	47	41	43	37	65	38	38	39	48	52	48	51	46	50	46	51	39	43	40	54	40	52	49	44	39	45	33	35	43	37	48	42	48	34	39	44	44	45	41	37	42	34	30	46	46	43	37	47	33	42	43	37	37	48	52	54	34	46	44	38	35	53	36	42	52	46	41	47	31	55	43	42	58	44	40	41	50	52	43	44	37	35	48	42	53	40	43	61	45	36	44	41	34	41	38	42	39	28	49	39	37	46	36	39	53	44	57	45	41	45	53	47	43	43	42	53	54	35	48	47	56	49	33	49	47	45	35	28	62	38	40	41	39	51	53	63	39	38	35	50	34	59	50	43	54	40	41	47	47	50	44	53	54	45	45	37	56	36	47	44	46	50	47	39	49	43	49	56	48	30	39	38	49	46	49	49	50	54	49	46	42	51	45	53	56	55	40	45	40	49	43	53	36	38	48	47	54	36	39	56	47	40	42	35	33	32	52	42	46	46	48	49	60	45	50	39	45	42	48	47	44	43	33	42	44	49	37	41	49	46	45	33	49	44	49	40	52	38	42	39	51	32	59	30	50	46	31	45	35	43	47	49	41	38	38	46	47	42	40	43	37	51	44	42	48	45	45	61	41	48	37	41	48	49	30	37	24	52	48	44	54	40	38	45	42	50	43	48	44	54	56	35	40	41	47	42	47	40	47	49	52	46	41	29	43	46	35	48	53	47	44	30	53	40	51	41	46	40	55	44	47	35	45	47	40	44	41	43	46	44	46	35	47	35	57	44	46	56	54	40	36	48	51	37	48	45	46	51	39	26	51	47	40	39	40	51	47	51	41	41	43	39	47	43	39	46	39	61	48	47	48	46	54	49	40	44	40	34	53	55	42	45	42	43	47	56	44	43	50	48	40	44	48	41	54	47	36	32	43	43	44	42	39	43	38	41	42	43	41	40	50	61	35	43	51	55	50	38	48	43	39	41	38	45	38	42	40	45	46	48	44	54	54	41	47	46	48	46	43	40	39	50	47	44	49	37	47	42	47	40	48	48	35	59	60	36	30	40	41	42	44	37	43	41	35	35	44	45	46	37	45	44	72	40	37	43	60	37	48	42	45	45	39	42	58	30	50	36	42	31	51	38	45	43	40	54	49	47	59	42	48	43	51	40	54	37	47	42	49	45	46	43	32	52	58	56	40	46	43	40	36	46	57	36	58	51	45	38	42	47	40	57	57	48	58	34	33	46	34	43	37	38	50	48	53	45	49	41	44	41	46	46	40	52	53	43	42	47	40	49	39	52	44	57	50	39	44	40	40	41	36	40	50	39	53	39	44	42	49	49	50	35	42	51	36	47	60	36	39	48	56	46	33	56	42	41	46	39	56	48	50	46	51	46	49	35	33	39	42	45	51	44	35	49	44	48	39	56	51	40	35	36	49	41	37	37	44	42	49	63	35	53	46	51	36	44	46	30	51	44	42	41	50	36	46	52	45	39	37	45	44	50	51	38	56	41	39	47	43	51	42	43	58	46	44	41	42	56	42	38	55	46	35	42	37	38	39	46	49	57	41	52	47	47	40	41	54	44	46	41	56	52	42	56	38	63	43	35	42	39	47	47	49	49	55	38	39	47	58	43	50	47	46	55	45	34	46	42	38	53	51	47	41	52	37	46	39	38	54	44	47	36	49	33	45	51	43	47	28	40	46	27	44	44	45	52	34	26	56	38	44	42	40	45	59	29	43	48	47	40	51	57	47	45	46	35	54	44	26	50	32	40	60	37	35	58	48	35	46	46	42	48	44	36	43	41	49	56	63	38	54	39	36	59	46	44	60	45	36	47	54	45	48	40	39	51	34	44	49	55	47	42	50	33	48	45	46	49	56	51	47	47	55	53	48	44	46	49	47	45	36	35	36	50	36	46	52	38	46	45	50	40	41	47	47	40	37	55	49	48	48	39	43	59	42	41	40	39	45	40	44	38	47	41	48	54	43	49	45	44	46	46	47	36	48	44	52	29	49	57	43	59	47	54	61	41	37	32	39	40	51	37	40	45	41	47	43	60	42	45	46	32	47	40	47	42	42	42	44	39	43	58	47	45	48	41	42	46	29	43	55	43	42	50	44	58	55	41	47	53	34	46	41	42	34	49	41	37	57	47	46	53	47	44	42	52	54	42	47	47	44	52	42	55	56	40	40	44	46	37	45	37	46	58	42	48	53	41	38	55	40	39	45	45	45	49	50	40	55	48	42	42	43	41	42	44	52	44	36	46	39	45	57	41	43	48	53	47	44	46	36	51	38	39	45	53	38	49	29	44	38	47	42	56	43	49	50	39	45	41	37	37	56	46	47	42	37	40	46	45	52	37	50	53	43	49	52	44	42	40	45	41	41	36	50	39	43	47	37	46	46	48	58	51	44	51	40	67	56	47	41	48	39	41	50	41	48	49	46
50752	36572	26918	34824	33997	39724	37283	37554	37744	28256	23977	9430	4367	6357	8739	3258	2399	3218	1522	1214	842	706	663	633	604	592	547	580	577	597	597	588	634	584	589	585	597	591	596	593	603	585	594	612	582	562	593	559	603	540	608	568	569	575	599	615	611	574	593	577	576	560	587	600	606	606	612	561	589	575	556	570	596	603	569	630	570	606	533	600	557	590	573	569	579	617	586	647	580	540	591	589	587	613	577	559	614	592	604	582	639	555	625	577	561	631	565	596	583	623	638	619	599	581	601	583	570	602	548	578	628	553	578	601	602	630	569	554	603	598	586	575	622	573	569	608	587	610	581	608	586	590	581	548	608	592	644	635	625	549	567	571	582	555	543	558	617	619	638	575	596	634	576	559	583	617	574	593	575	545	584	601	581	556	569	599	573	594	551	595	601	637	580	594	585	565	586	527	528	622	546	550	665	556	591	614	598	567	591	610	581	585	594	630	597	569	574	587	575	562	638	595	565	598	610	593	606	609	542	538	619	579	625	568	646	588	612	560	565	577	573	585	621	572	550	565	595	580	573	595	559	605	627	579	576	595	567	599	563	546	574	609	617	587	584	561	628	577	605	612	575	589	584	594	603	604	615	572	599	591	585	581	600	610	595	581	586	590	555	575	598	663	589	576	589	578	616	623	589	611	611	620	552	570	583	570	574	613	590	604	605	585	605	539	531	598	568	577	570	607	596	592	557	592	600	568	633	607	587	587	607	538	596	584	561	629	589	663	621	573	574	591	616	606	574	589	557	589	605	588	559	603	583	604	580	571	581	595	607	588	598	598	593	624	574	572	621	576	599	581	568	575	565	620	596	591	606	611	572	563	633	581	589	580	546	618	636	615	584	566	624	556	525	614	578	578	597	578	619	579	589	595	577	605	568	565	579	584	592	599	592	573	552	559	608	597	552	565	552	588	624	580	572	621	592	592	595	606	578	615	594	561	534	617	631	591	597	569	577	618	624	585	552	588	572	604	574	514	533	582	579	548	570	580	652	554	569	505	596	600	597	607	603	590	620	550	597	621	552	613	575	545	629	575	594	581	594	597	603	570	574	580	600	621	553	582	612	556	597	598	597	558	581	592	581	594	584	565	557	623	578	563	576	583	574	580	567	601	612	604	602	575	597	573	603	605	571	573	563	583	587	589	605	609	556	602	600	559	579	625	568	581	614	587	575	537	627	638	588	610	583	570	572	568	586	582	597	601	574	586	570	570	601	585	563	552	589	593	611	619	579	591	585	585	595	559	595	575	618	545	608	594	593	593	601	542	610	618	583	582	562	586	570	615	624	561	546	575	558	589	590	564	613	535	575	563	618	593	580	581	572	575	587	574	597	585	597	636	583	589	604	646	614	558	595	557	574	609	624	577	631	590	632	575	558	582	603	558	604	593	601	583	566	516	654	630	582	572	620	568	569	544	563	560	568	587	558	588	607	578	601	562	571	576	614	625	578	531	606	610	592	578	564	657	577	571	575	632	570	586	553	589	537	553	579	588	585	591	616	581	597	581	566	583	646	558	588	641	564	603	577	597	593	592	598	585	569	624	570	566	549	579	589	608	615	584	583	588	600	551	673	621	586	608	603	593	569	605	580	602	610	612	582	552	624	605	613	569	550	575	615	605	601	570	593	621	555	606	565	590	603	561	569	615	555	606	620	572	626	586	595	623	575	577	600	584	599	592	622	573	605	588	637	603	587	564	593	569	605	524	553	612	565	581	597	568	564	570	556	583	621	633	576	655	568	601	603	564	574	628	574	566	583	610	574	595	555	597	631	617	593	601	565	555	587	584	578	563	593	675	610	583	591	579	584	623	622	610	620	609	569	561	601	573	563	602	588	635	558	571	572	587	549	604	609	542	605	584	636	652	621	624	597	601	573	561	603	566	578	587	589	585	572	549	580	587	608	602	573	563	556	544	602	623	595	614	575	629	587	594	648	624	615	585	592	597	583	582	588	640	559	543	589	631	639	585	563	618	595	566	596	561	559	560	607	586	617	538	623	588	562	573	565	561	557	567	563	600	596	518	610	631	590	610	611	590	580	600	624	534	558	585	609	553	598	540	581	608	522	580	574	589	578	572	596	556	585	636	611	579	579	623	576	578	593	585	576	604	627	549	632	600	593	585	623	573	588	590	582	603	613	605	604	594	553	567	579	577	631	573	578	581	562	574	594	557	599	586	588	577	600	648	614	577	599	563	615	566	593	599	624	571	574	608	637	593	592	623	581	572	636	582	599	560	585	571	525	602	524	606	568	596	635	588	594	607	592	546	584	584	600	596	605	608	558	629	567	586	548	571	607	599	596	574	578	592	584	595	619	551	576	637	566	575	591	567	601	577	628	557	618	584	577	576	595	589	593	594	596	617	642	588	562	588	615	624	584	567	553	603	583	555	559	594	596	599	564	608	575	589	591	570	600	602	558	591	594	563	591	583	587	608	638	601	573	565	538	568	590	574	579	615	596	610	562	585	581	587	570	600	556	606	620	574	585	625	597	544	583	570	605	594	569	597	607	606	580	620	568	570	588	596	616	600	563	588	563	603	605	559	551	584	606	536	610	565	614	562	573	540	570	543	563	592	587	581	572	563	577	567	612	577	587	578	566	552	567	562	561	583	560	590	620	607	573	610	586	550	610	592	609	611	603	625	601	584	627	570	617	507	590	590	668	567	589	562	627	549	541	538	580	588	593	559	621	551	564	569	573	576	633	609	630	589	620	557	543	581	584	571	585	588	613	562	564	606	567	571	568	542	563	605	576	607	579	547	572	615	603	587	569	607	659	622	561	605	595	607	547	584	556	593	558	575	601	598	552	603	565	597	597	588	605	599	560	624	583	629	560	588	575	584	582	571	578	630	557	592	603	588	597	573	558	638	636	560	591	553	575	610	636	614	554	597	574	568	605	566	590	558	583	590	506	582	638	623	596	554	615	570	579	570	607	595	577	628	598	568	553	571	608	632	585	578	586	570	599	615	607	619	553	589	577	587	599	605	594	577	554	561	575	561	593	594	564	570	592	563	584	598	542	568	540	590	619	571	567	571	579	599	587	600	562	573	627	614	597	572	626	572	589	626	619	586	622	638	623	627	607	565	616	603	601	570	632	591	536	600	623	581	598	580	621	571	598	606	596	629	607	561	597	593	549	580	574	558	578	604	593	552	567	538	607	574	596	575	621	624	639	559	605	558	622	602	591	571	574	648	571	586	590	569	570	607	622	583	555	601	569	579	589	594	584	599	562	585	579	602	610	606	605	586	567	593	553	599	606	604	589	581	584	607	595	596	632	612	588	614	568	598	584	613	569	622	582	549	615	636	582	555	561	574	647	607	629	680	656	611	572	588	582	607	647	570	569	535	586	577	621	554	593	581	597	585	615	594	587	579	579	594	606	554	582	556	575	575	557	572	568	569	555	569	628	592	585	571	611	594	601	556	571	594	624	606	614	582	580	616	584	565	571	597	591	578	654	579
13454	12592	6456	2284	2106	3206	2764	3248	4014	1810	1251	400	116	162	229	113	101	140	64	63	54	42	61	46	43	41	50	54	40	35	45	47	45	40	40	45	37	43	46	48	60	47	43	49	51	41	50	36	45	47	50	50	48	53	53	44	65	35	32	46	54	52	42	38	46	41	47	56	41	49	41	50	48	48	44	40	47	38	53	39	44	37	45	50	36	54	36	57	40	60	47	39	37	50	55	50	51	49	51	49	43	54	46	42	48	48	50	50	50	40	50	30	44	45	45	54	56	36	47	43	49	48	37	46	49	43	49	48	41	35	45	46	51	66	47	39	43	42	45	45	46	55	42	44	41	34	45	38	47	49	40	48	66	43	52	44	43	45	29	50	45	54	44	37	51	46	42	45	48	31	54	51	45	51	43	52	48	50	55	52	40	37	41	41	42	43	39	51	39	41	36	47	44	50	47	44	45	49	41	62	46	49	47	60	56	48	35	46	46	47	53	47	48	39	46	54	60	43	54	49	46	47	37	55	44	42	52	46	41	40	54	48	48	43	47	53	45	46	42	58	34	55	64	41	30	46	43	53	42	39	51	47	49	34	45	50	48	43	52	35	59	54	43	46	46	45	39	56	42	50	42	44	41	55	42	37	46	56	44	55	35	45	51	52	45	47	53	47	56	39	25	32	35	49	43	42	47	42	49	40	44	41	47	49	46	43	53	38	42	40	41	33	46	41	43	35	46	53	54	52	32	67	49	39	54	52	41	43	44	45	42	46	48	48	42	47	51	42	44	40	54	49	36	43	50	36	42	43	48	39	31	48	51	41	41	51	38	48	47	50	48	44	41	38	49	54	44	43	39	50	49	44	53	53	39	52	39	45	55	46	44	45	46	37	50	44	46	43	47	40	46	44	43	45	45	44	43	43	41	43	48	45	54	34	38	42	45	41	50	54	45	55	47	55	42	42	33	41	49	51	35	54	55	51	52	40	42	38	57	43	66	45	57	43	49	48	48	44	36	48	42	42	56	39	53	56	47	45	52	48	56	63	45	46	48	36	47	46	50	51	39	57	44	33	45	47	46	37	49	44	42	44	45	56	50	43	48	41	41	53	54	42	52	54	38	50	49	38	47	51	41	35	37	51	50	48	39	52	44	37	45	47	33	42	44	50	46	48	52	53	56	34	46	50	43	39	46	38	54	43	37	52	43	45	44	35	51	38	44	53	55	49	49	41	39	47	42	59	51	33	43	37	37	43	49	43	38	55	52	45	57	45	44	51	53	48	58	42	46	57	57	40	49	28	47	33	49	40	51	40	52	54	53	52	57	32	40	33	49	35	43	51	43	46	44	52	47	39	37	46	50	39	41	43	43	35	47	38	46	44	43	40	40	44	53	41	52	55	34	40	45	61	56	56	39	45	44	43	45	39	42	48	53	44	54	44	42	45	48	41	48	36	36	44	43	49	48	40	48	43	52	52	31	37	44	49	36	56	35	49	59	45	49	48	40	43	49	47	54	39	41	43	40	53	40	38	44	42	46	30	48	35	50	45	43	52	36	56	47	43	45	45	48	70	50	51	49	41	45	49	52	46	56	42	51	53	40	47	47	41	45	46	44	45	58	52	48	34	34	48	37	43	36	57	41	38	40	43	38	45	35	55	39	39	45	37	49	44	44	40	45	41	53	47	44	56	37	50	55	46	40	62	46	52	36	38	44	48	48	35	44	50	40	43	32	32	49	44	38	35	53	56	53	52	45	36	58	54	39	44	46	45	47	43	48	56	39	53	48	46	58	56	46	46	45	55	49	39	49	48	54	46	38	41	54	58	44	50	71	46	41	44	48	56	46	53	41	41	47	49	52	47	49	44	46	39	40	51	39	50	46	39	47	39	44	43	28	52	41	49	36	53	44	35	39	41	50	47	37	41	51	33	55	45	45	38	46	47	48	44	43	34	52	59	47	43	48	51	51	42	44	38	33	50	55	41	57	45	43	43	56	39	39	43	51	46	47	49	49	46	46	41	25	43	49	46	44	50	39	37	58	61	51	52	36	52	36	38	40	40	36	56	52	53	46	47	51	37	47	46	45	43	51	48	50	48	41	50	57	47	49	45	43	41	46	52	36	35	42	40	62	42	45	43	44	54	59	38	32	46	56	46	48	47	42	36	40	49	45	44	45	41	43	53	41	47	41	48	56	49	42	52	50	49	53	50	40	45	28	46	42	35	54	33	45	42	43	46	58	47	46	35	43	48	48	34	43	34	52	53	49	44	42	49	48	43	39	38	43	42	42	39	61	45	46	37	44	41	33	42	47	45	41	52	37	51	48	38	46	45	47	46	51	43	50	54	39	49	49	44	59	50	43	59	43	46	51	53	42	50	40	40	45	51	55	49	50	40	49	45	49	44	55	51	56	50	39	41	49	41	46	46	43	43	51	36	37	55	44	53	38	43	38	49	41	53	42	56	51	40	50	36	51	39	50	46	53	65	51	48	39	49	48	46	39	45	44	44	42	35	43	49	43	38	48	44	32	36	44	51	39	40	52	38	44	41	49	48	44	46	48	64	50	40	39	45	41	60	35	53	41	43	52	47	58	49	54	53	43	46	48	54	38	44	42	40	34	37	43	56	53	50	42	39	55	49	48	44	49	46	49	44	47	47	35	42	50	44	47	45	44	44	39	56	43	43	50	40	27	37	40	49	55	62	43	46	51	33	51	24	46	47	45	60	47	45	52	51	43	53	43	43	38	40	32	40	40	56	55	47	42	38	40	48	39	51	59	40	58	41	53	55	41	53	44	41	49	66	50	54	54	37	39	47	34	47	58	44	45	50	37	29	52	46	32	33	44	46	37	55	42	45	53	43	43	43	57	48	49	51	31	46	40	40	39	65	46	55	52	39	57	43	55	43	40	58	52	55	49	50	32	55	47	53	41	50	51	44	34	46	62	58	43	40	53	49	47	50	48	48	55	36	38	42	45	54	46	55	46	49	43	35	44	46	59	45	54	60	36	53	40	33	43	45	42	51	33	39	48	31	49	49	39	42	36	50	44	43	55	45	35	52	46	45	39	52	53	38	35	54	37	36	46	41	49	64	37	54	47	52	43	47	43	39	45	40	50	49	49	49	45	50	33	40	55	38	57	44	54	58	49	52	49	40	49	32	46	48	54	52	53	43	37	51	51	49	39	39	51	50	44	43	45	44	47	46	45	50	47	53	33	41	37	40	39	42	45	50	54	34	47	49	43	53	54	35	39	53	56	46	39	43	40	47	47	46	39	57	65	44	47	55	44	41	51	45	50	58	53	37	52	38	42	45	52	45	47	46	54	44	43	47	48	50	36	42	40	50	51	47	51	32	50	61	44	48	56	47	40	46	56	46	40	40	28	33	50	36	61	54	50	50	43	59	58	46	42	33	52	46	52	41	39	50	55	35	42	46	43	40	38	56	51	37	36	55	47	42	48	45	40	54	56	62	49	61	47	37	56	40	39	44	52	58	42	34
48145	36139	28107	32541	40131	42871	39223	39663	37918	28457	23728	10645	3940	5022	7509	3341	2592	3319	1439	1207	826	716	669	657	597	600	597	571	571	602	586	632	633	604	594	598	608	590	602	592	539	594	595	586	589	594	620	592	556	606	585	607	588	589	571	569	567	601	556	590	595	587	567	606	580	588	592	602	596	576	590	626	584	586	620	564	605	596	617	620	578	579	594	576	571	551	605	624	565	605	610	579	643	606	619	582	533	573	576	560	619	573	645	569	622	613	627	570	646	544	588	598	641	571	599	601	663	583	606	600	607	573	546	605	614	587	598	617	611	593	568	594	590	604	565	578	592	614	575	558	582	604	596	581	593	617	559	610	593	607	615	610	620	591	612	577	586	627	608	590	564	623	619	591	585	585	576	580	635	609	562	631	596	622	581	632	617	615	605	588	607	597	616	604	629	603	579	604	625	588	536	571	621	602	622	613	574	612	625	616	615	638	592	604	607	657	601	590	604	550	624	545	566	582	595	580	622	590	585	617	570	604	641	584	571	619	600	610	615	573	579	584	654	597	605	571	589	620	591	566	561	590	617	591	607	604	624	560	580	595	591	636	619	591	591	571	586	622	647	601	616	584	590	603	557	609	613	614	540	605	588	593	573	589	529	597	617	576	618	606	633	652	621	550	596	594	576	622	630	625	588	550	597	634	600	597	591	592	587	593	576	612	613	572	581	590	589	592	601	612	592	617	572	633	572	602	624	642	619	595	612	601	579	607	607	625	591	621	619	625	611	595	575	600	587	584	600	638	609	578	599	652	623	594	622	579	582	607	586	601	575	588	577	626	572	601	612	565	635	602	612	622	608	585	563	609	602	598	599	601	573	592	581	577	599	590	608	589	596	587	583	548	603	603	592	556	578	576	583	622	586	620	594	603	574	618	652	580	590	578	613	584	613	579	635	585	578	595	630	566	579	616	571	579	622	613	631	602	616	578	544	598	592	598	613	636	606	570	591	619	640	603	634	616	586	628	576	569	593	581	594	602	608	601	598	571	624	608	618	638	655	565	597	588	605	575	568	636	606	566	606	608	621	630	607	580	559	593	564	609	579	574	552	562	573	617	621	602	600	590	611	600	614	595	594	618	595	578	604	587	596	635	586	577	656	632	574	615	624	618	571	607	574	545	620	621	594	614	591	579	607	570	597	640	595	596	579	597	613	589	585	611	554	610	583	617	615	601	599	553	610	598	610	583	579	574	548	556	602	591	559	608	614	637	622	622	615	637	578	597	576	656	554	615	593	603	633	652	613	573	592	619	579	626	611	587	615	618	557	557	555	552	610	568	620	599	576	610	570	621	593	606	608	601	624	560	615	621	554	578	576	622	612	591	596	601	559	537	553	595	624	614	603	593	587	602	548	567	666	604	579	556	608	611	601	608	583	604	609	593	584	591	584	594	609	602	635	603	631	578	613	601	572	601	565	605	581	571	557	582	594	590	565	586	569	600	564	586	598	555	584	590	596	618	662	610	599	598	633	589	571	625	576	563	592	621	602	596	595	574	573	625	581	556	592	592	607	602	566	588	616	603	640	614	570	578	565	634	611	619	610	630	553	581	622	546	611	562	616	576	621	607	587	577	613	601	608	624	606	626	561	611	622	571	643	572	625	579	574	576	586	628	587	634	564	617	601	567	620	603	630	606	584	590	570	638	565	611	595	639	651	612	628	623	599	574	630	594	607	579	644	599	596	580	640	602	596	601	615	624	598	582	597	578	623	631	624	603	578	554	619	618	633	594	612	606	629	583	566	572	626	604	555	593	586	587	631	602	607	570	611	602	634	632	604	579	636	629	591	632	625	574	617	615	626	564	601	608	559	602	575	623	610	584	580	623	566	582	625	592	624	565	559	608	579	659	618	599	620	591	621	618	545	634	601	588	576	535	609	573	574	557	591	659	573	569	605	557	594	589	570	591	624	568	583	597	584	612	617	567	570	610	632	627	588	623	650	634	595	600	610	606	633	596	568	659	595	573	619	550	579	582	610	658	604	602	626	572	578	593	589	606	572	622	633	627	617	611	619	619	587	608	607	609	548	590	618	560	612	576	612	578	612	595	630	605	593	590	541	564	625	630	579	546	587	617	633	635	626	626	593	608	627	601	583	566	616	629	597	612	568	608	641	605	584	578	599	643	626	609	592	637	642	622	613	619	603	589	605	552	576	569	622	591	630	578	589	639	590	596	614	572	583	618	592	598	572	627	546	597	622	596	596	644	616	564	609	604	603	567	618	569	592	607	572	604	596	567	646	582	622	561	604	576	594	647	615	591	621	607	606	567	587	570	569	594	593	582	609	589	618	641	592	586	636	567	612	573	608	629	541	587	593	589	610	603	606	594	598	574	600	584	572	563	562	592	607	586	673	615	609	580	626	632	622	598	577	558	599	577	615	604	665	616	611	623	604	612	586	600	594	564	563	583	609	582	574	620	614	613	588	579	614	581	552	553	620	553	597	660	567	589	578	608	566	609	591	566	592	619	587	579	621	593	631	561	621	610	560	570	590	638	578	637	629	629	575	633	624	624	596	641	575	633	591	533	616	616	599	593	638	597	594	572	587	655	590	600	612	605	608	613	607	623	608	593	610	603	621	592	576	622	590	580	586	567	576	593	569	665	563	593	588	612	567	572	604	603	582	597	609	578	582	579	580	630	615	580	594	607	592	600	573	606	578	591	614	599	561	611	612	624	619	581	570	626	596	595	592	616	627	576	640	578	607	592	619	627	619	582	632	650	590	582	603	606	572	595	612	583	572	610	624	644	605	592	631	600	594	585	551	567	608	607	605	594	555	566	590	639	620	638	587	625	582	588	647	580	612	601	636	571	597	615	546	578	607	625	577	639	639	622	572	610	558	623	621	587	631	636	550	632	605	632	564	576	610	616	617	592	620	630	583	639	631	550	587	659	550	639	582	612	612	560	613	563	598	578	619	591	632	588	637	611	599	587	624	593	595	648	596	601	678	591	610	566	607	618	591	582	602	600	577	592	601	599	620	647	592	597	643	590	591	658	568	575	597	592	613	585	566	598	575	643	562	629	627	563	624	629	565	602	573	603	618	630	593	613	587	580	626	594	653	613	597	568	649	616	651	593	622	591	639	589	580	585	611	632	560	591	605	613	600	599	586	643	565	579	587	628	597	574	643	638	596	591	621	590	635	580	588	610	619	580	612	586	600	594	590	592	610	615	609	621	595	569	596	594	578	577	617	614	593	606	660	545	567	621	614	616	590	607	588	604	580	546	558	625	599	617	636	557	627	594	559	608	633	582	564	597	600	593	605	597	578	595	635	601	590	628	605	588	596	602	624	651	610	594	574	608	607	604	586	579	573	605	565	606	636	619	596	645	554	620	576	547	547	572	628	627	601	579	608	601	645	597	602	580	606	618	544	568	571	626	586	597	596	607	649	576	569	595	577	596	566	615	581	610	623	590	609	612	552	567	547	612	568	601	600	641	661	623	588	601	587	576
19744	23827	11115	3707	3710	6689	4838	4868	5564	3029	1946	622	207	180	350	158	147	137	109	72	44	51	50	49	42	47	57	52	53	42	59	43	48	49	44	49	35	36	45	38	44	42	47	41	48	51	41	39	49	41	35	33	49	48	45	41	48	56	56	48	41	40	54	50	50	37	50	62	35	42	54	50	54	46	43	47	40	48	33	44	38	42	54	46	46	34	38	39	41	57	51	36	48	46	51	47	45	44	49	52	40	50	51	69	43	46	41	53	41	63	45	48	37	52	48	51	51	62	33	44	38	46	54	45	44	57	58	41	48	53	43	46	41	42	40	47	48	52	49	41	42	53	42	48	45	45	43	43	48	38	44	46	44	48	50	58	47	53	34	60	59	56	36	48	48	43	44	53	56	34	48	43	42	44	40	30	45	59	41	45	42	41	45	44	52	42	46	55	41	47	44	40	53	31	58	48	49	54	37	39	45	59	49	59	38	43	50	44	54	58	46	32	47	47	38	41	41	49	51	43	45	34	47	41	57	34	39	61	43	37	45	40	43	48	51	39	53	51	37	42	46	53	53	37	47	49	44	47	45	41	51	52	49	48	51	63	45	38	48	42	50	51	50	47	37	41	51	45	39	45	56	50	58	40	40	45	38	51	42	41	46	59	53	32	63	48	56	43	50	47	30	44	47	31	42	47	47	43	44	40	45	49	43	47	47	44	47	41	34	53	62	46	54	53	35	43	46	56	39	51	52	51	45	39	49	40	45	55	43	44	41	47	59	39	50	46	52	56	45	52	42	57	51	45	42	54	52	62	39	50	42	46	48	50	37	62	43	55	36	53	39	51	55	47	49	59	41	36	44	56	47	59	38	42	43	47	46	49	49	51	43	41	39	45	53	53	49	33	45	58	41	45	52	50	45	37	50	48	47	38	37	60	38	59	46	43	56	43	37	44	47	35	52	41	52	48	50	42	53	34	38	48	44	36	52	44	37	41	39	60	41	62	45	56	42	51	49	46	32	39	51	41	45	40	45	47	46	40	42	42	49	51	58	31	41	35	38	50	46	45	36	50	40	40	46	53	59	40	45	47	47	44	35	42	39	41	51	31	48	56	56	44	53	51	46	45	35	37	45	47	42	50	38	60	40	55	51	57	46	35	34	53	65	39	46	47	57	36	43	48	41	50	56	57	36	52	50	46	45	46	57	42	62	49	38	51	45	60	64	37	43	51	39	56	36	55	41	44	45	38	48	50	51	53	39	40	52	53	39	49	44	46	47	39	42	64	44	53	33	45	53	53	42	52	44	30	43	51	49	40	45	41	37	45	46	48	41	44	40	33	55	46	50	62	40	51	50	37	59	49	39	55	46	48	47	47	60	46	49	35	56	50	60	36	51	45	39	53	50	51	52	45	41	54	33	65	47	39	54	44	51	43	50	42	49	44	42	55	42	51	41	39	40	35	45	56	49	52	43	51	49	56	42	56	46	44	47	52	57	49	55	51	28	40	45	50	46	51	44	62	49	45	52	42	45	42	40	53	50	45	49	47	35	42	47	48	52	40	43	49	44	35	48	28	52	43	50	51	45	41	52	50	52	35	41	44	48	37	45	42	40	49	56	53	46	51	38	41	41	45	54	42	44	50	44	37	46	50	52	56	45	40	42	41	50	56	42	47	33	44	51	43	48	46	39	45	34	54	45	37	54	52	46	41	46	44	54	59	50	61	53	45	63	55	43	39	48	52	51	42	24	51	46	41	51	51	44	41	51	43	50	55	41	37	41	65	47	39	51	52	52	43	49	51	37	45	48	46	43	30	42	40	51	37	50	43	47	45	53	56	55	46	49	46	46	50	49	32	43	49	43	37	55	51	39	53	54	48	46	39	48	45	39	44	53	53	43	33	45	53	41	50	44	40	36	36	39	43	44	49	58	48	57	31	52	47	41	43	51	42	67	33	37	46	43	47	47	44	47	53	48	38	46	46	51	60	41	44	47	34	53	43	40	53	41	55	32	35	46	39	47	48	35	36	50	51	45	49	37	42	51	49	41	54	46	40	51	44	36	32	50	44	39	43	48	41	34	47	44	49	43	46	47	42	49	44	44	42	42	50	45	47	43	51	47	39	44	47	42	51	38	40	50	36	44	55	39	61	47	37	43	50	50	59	42	48	55	54	55	51	41	58	46	48	54	39	39	50	42	53	33	47	48	37	47	52	47	53	38	42	35	39	36	43	42	52	54	46	39	45	37	46	53	53	56	35	43	44	37	44	52	48	47	41	52	35	47	53	43	41	50	46	37	44	42	56	56	33	46	52	47	52	39	47	47	45	48	45	51	45	43	37	46	46	44	46	45	59	46	47	36	49	49	59	51	41	39	50	45	37	46	44	43	51	36	42	36	38	47	38	41	41	46	43	35	55	59	42	47	56	61	49	35	48	43	58	40	66	52	37	43	48	36	54	52	49	48	55	44	45	43	33	59	51	40	43	53	52	50	39	55	43	45	45	44	44	65	46	49	37	45	49	59	44	50	55	40	49	47	60	48	48	42	38	41	43	41	47	50	43	46	44	40	36	36	43	35	39	47	50	43	39	46	34	54	57	45	36	43	43	46	34	36	42	50	46	46	49	41	47	53	46	53	47	41	46	45	46	41	41	44	47	47	39	34	47	41	41	40	47	46	42	44	41	48	55	54	47	36	45	42	46	40	41	56	58	44	52	41	45	43	39	39	37	42	58	52	52	53	42	47	51	40	35	46	39	46	52	52	41	41	57	44	48	49	42	48	53	43	41	50	41	37	52	48	40	45	48	46	40	48	51	43	38	47	38	37	51	37	50	48	52	56	40	47	51	54	51	42	48	48	38	65	46	39	54	49	58	44	45	46	36	45	51	48	46	37	52	50	37	39	44	48	49	38	52	39	52	40	44	43	44	42	38	37	49	53	35	43	48	51	45	29	45	35	42	49	48	57	50	54	42	57	62	33	61	42	41	46	47	48	52	51	38	62	49	42	45	35	38	53	60	45	47	36	45	43	55	42	43	53	36	60	34	39	53	42	47	65	54	48	42	54	39	52	55	37	59	49	45	58	40	53	52	33	48	44	55	38	39	43	41	47	50	52	35	40	45	55	31	64	45	50	51	43	49	43	37	64	36	43	40	51	56	44	45	55	53	47	49	55	52	53	45	40	39	44	45	47	43	39	47	40	38	52	37	48	43	50	34	59	30	46	39	40	41	51	52	45	45	39	44	37	41	43	47	43	41	66	60	47	41	54	44	48	37	49	55	35	38	57	43	37	42	43	40	43	42	47	42	52	52	50	46	44	43	48	55	54	41	35	46	55	55	47	47	44	67	40	45	40	40	53	43	49	47	53	50	48	44	41	42	44	46	53	40	48	41	33	39	46	41	36	50	44	44	40	48	41	51	34	50	55	42	53	48	44	42	46	48	44	35	48	57	32	52	37	45	39	40	40	51	41	48	48	41	51	38	35	59	32	43	42	56	42	36
53440	41984	32823	38264	47518	54485	44846	44281	41304	33791	28093	14318	6111	5815	9440	4432	3806	4340	1921	1342	867	726	634	601	651	592	575	596	626	589	627	617	599	615	626	643	592	597	571	597	590	636	605	613	619	614	623	601	648	571	608	608	622	624	614	607	538	577	609	604	608	574	571	612	612	629	588	586	634	626	635	559	583	637	574	588	625	585	638	603	585	602	575	612	592	619	585	629	615	600	642	579	613	634	609	620	587	575	617	544	629	623	636	604	586	578	620	625	591	583	586	592	604	568	550	556	611	554	661	621	612	595	615	617	590	619	631	649	636	552	594	569	605	601	544	619	597	614	549	627	614	588	611	604	542	601	566	575	589	628	592	598	580	591	584	565	628	581	529	623	582	621	562	625	619	609	617	585	629	578	674	608	584	590	666	649	636	626	616	587	594	627	595	607	583	633	601	561	527	597	610	567	604	650	638	594	651	651	654	601	592	611	586	593	624	653	584	636	602	604	635	616	617	608	607	638	640	625	580	627	663	584	580	587	550	616	637	595	609	616	579	589	590	594	597	577	599	571	582	602	540	568	617	589	624	647	639	586	560	594	632	571	677	605	585	592	585	588	589	596	630	609	612	612	599	557	604	613	617	578	599	633	598	609	602	614	649	611	606	615	603	603	597	597	619	606	605	616	612	634	606	590	599	597	622	582	621	620	598	665	607	621	616	610	608	636	598	624	591	587	632	642	670	588	611	606	593	616	655	589	630	588	546	643	603	599	589	628	593	607	628	602	614	561	590	562	582	608	619	592	605	656	575	603	572	551	629	626	579	578	596	602	606	632	603	583	596	617	584	597	594	638	584	625	629	614	572	608	613	648	642	611	575	581	610	640	596	579	637	613	616	605	569	537	581	603	592	609	595	595	583	630	597	599	650	620	604	624	640	588	653	535	574	608	597	588	600	611	620	603	593	602	579	590	611	604	613	591	636	610	583	588	560	629	610	640	602	567	619	613	602	570	605	604	631	615	601	611	609	589	617	605	639	569	603	605	624	602	574	603	628	632	609	594	617	608	590	630	590	644	611	634	608	629	630	624	614	626	605	648	583	568	615	602	632	593	589	613	575	639	618	592	607	602	603	596	586	616	585	611	586	593	606	558	569	610	648	579	567	648	627	582	617	639	666	649	574	631	616	598	559	620	616	618	601	585	635	595	636	583	626	589	604	611	602	615	586	624	615	604	621	571	606	578	590	617	587	597	572	594	618	623	629	631	587	580	660	573	550	621	649	597	589	584	594	641	654	611	602	620	571	598	640	551	648	598	574	611	575	574	647	637	631	611	631	567	592	572	600	650	597	620	571	582	650	617	644	603	585	632	620	633	612	540	631	610	566	601	573	578	613	613	611	670	564	546	618	561	597	602	611	599	617	637	632	635	602	563	612	625	650	636	627	587	579	630	615	655	611	580	637	612	598	628	581	589	555	592	621	634	616	575	600	595	628	587	625	590	583	609	591	658	630	610	631	592	618	600	586	596	570	605	602	604	573	623	609	571	621	624	601	602	622	595	588	615	603	599	574	590	623	579	605	613	611	582	629	594	585	559	578	635	616	586	577	605	638	633	613	582	608	605	593	604	619	564	592	601	616	602	641	601	597	577	567	642	607	592	603	604	597	639	617	568	601	580	647	555	580	629	623	591	595	567	602	598	599	662	619	605	568	600	584	573	599	604	592	605	612	571	629	613	556	629	583	611	621	611	621	608	566	575	601	586	599	598	628	627	584	632	599	569	603	589	631	606	569	633	601	583	568	595	597	629	614	607	591	606	569	603	592	600	627	597	594	608	599	636	583	622	637	585	651	622	618	600	627	632	618	605	570	614	654	569	544	626	567	550	569	615	593	595	595	637	616	571	600	619	622	612	603	612	566	567	604	616	572	613	638	648	585	619	627	596	613	599	629	606	655	663	624	616	612	590	572	617	614	594	573	583	554	626	615	576	591	625	567	558	580	650	577	584	613	609	573	575	605	610	583	598	608	582	632	561	571	608	626	563	615	627	590	589	616	612	582	631	619	664	621	593	620	606	598	650	597	629	628	586	600	607	593	691	627	559	597	592	618	603	599	584	587	594	604	624	626	600	585	612	611	593	582	623	582	593	631	612	627	664	581	622	549	565	585	626	654	606	586	601	600	602	566	580	573	614	558	633	557	590	632	627	584	589	654	613	589	587	596	626	630	601	637	586	566	576	574	586	599	611	581	592	573	594	596	642	588	619	585	591	630	595	639	627	606	624	574	580	608	573	603	610	602	618	588	598	624	615	602	610	648	627	605	617	600	605	595	586	651	616	620	639	645	628	641	587	625	611	580	601	579	603	601	579	633	588	586	625	579	614	641	573	589	590	662	614	644	620	634	615	607	592	642	628	577	637	638	602	564	640	594	592	636	587	546	572	600	614	593	577	557	657	594	565	604	619	612	619	593	594	607	634	585	633	579	639	613	631	624	601	612	611	617	596	580	581	638	567	592	574	646	597	637	583	601	661	602	624	592	615	586	575	604	601	618	622	572	617	597	566	609	617	603	575	632	576	596	635	583	571	568	587	633	615	619	607	621	603	611	614	622	610	591	584	643	603	595	594	619	625	633	594	620	577	578	632	572	587	608	592	598	600	603	601	618	603	585	618	603	602	586	611	604	608	592	604	638	601	568	597	603	586	647	602	589	615	636	553	621	628	542	626	611	600	578	599	624	591	615	607	625	625	595	586	622	637	605	618	583	607	606	562	580	618	580	583	617	584	581	640	580	590	623	592	615	630	669	609	573	571	596	662	601	601	578	586	616	590	610	599	616	605	561	601	599	576	668	590	610	567	609	592	658	589	593	611	585	640	658	630	610	600	584	632	601	583	615	660	567	591	590	597	602	574	645	605	590	651	656	566	617	594	538	609	599	589	623	581	591	618	577	627	641	584	634	645	643	634	607	594	620	603	595	597	627	623	600	564	575	637	641	574	633	628	637	618	612	611	614	598	655	608	611	591	597	592	607	647	570	585	593	539	601	627	554	641	613	627	611	634	604	614	606	576	636	627	625	599	610	606	630	633	625	650	631	601	633	594	593	603	566	619	629	591	567	599	600	629	576	599	599	613	618	622	620	658	602	661	597	602	609	640	587	557	581	611	586	581	611	611	611	583	573	603	611	629	610	572	601	616	616	638	600	613	580	619	604	626	610	600	570	605	592	584	586	566	621	637	611	558	639	583	615	603	581	561	627	621	587	594	634	573	670	626	609	575	599	567	646	593	657	606	597	575	594	611	646	586	564	628	570	635	619	578	568	602	610	600	592	576	573	612	590	656	611	624	604	605	584	591	604	634	606	651	564	598	607	627	639	586	600	633	595	578	611	618	614	634	595	611	629	643	604	601	599	619	613	572	614	667	580	584	628	651	608	590	586	606	640	628	606	599	585	584	601	621	584	592	621	615	585	580	609	602	601	604	646	562	601	630	636	590	595	604	602	588	645	574
7303	5362	1997	731	608	1436	808	736	1126	703	462	158	83	62	81	74	49	72	57	47	43	49	57	38	42	52	47	47	53	33	51	55	46	36	40	36	44	37	47	41	38	54	51	47	44	48	38	59	45	47	49	47	43	45	53	51	46	47	54	42	47	43	47	39	44	47	44	57	40	36	42	45	51	46	46	50	41	44	44	33	41	37	40	45	50	33	47	61	52	40	42	30	50	36	48	45	44	44	35	44	52	50	37	30	30	42	45	44	40	45	45	53	36	41	37	43	37	40	44	43	36	43	38	29	57	51	47	35	40	44	38	38	44	46	45	51	40	54	45	45	46	43	52	47	43	51	59	51	39	36	53	43	47	50	49	56	59	49	45	50	46	34	40	57	44	45	37	46	52	46	42	47	41	39	47	46	49	38	46	44	51	45	36	44	49	36	38	41	34	58	57	38	43	38	47	59	36	42	40	52	35	51	37	48	59	38	57	55	36	41	44	40	43	48	65	52	39	37	44	51	29	40	48	47	44	55	46	37	45	45	46	39	49	40	49	42	51	33	33	38	43	41	43	41	49	44	56	53	48	49	42	51	45	42	43	47	42	45	49	37	49	40	43	38	41	43	41	47	35	48	44	40	44	50	48	36	44	51	40	56	42	39	48	48	41	63	48	41	41	47	37	36	49	58	39	41	52	36	47	44	40	43	43	46	38	41	50	39	34	47	48	42	50	39	46	51	45	52	39	34	29	42	44	52	37	37	38	41	42	50	41	60	42	46	44	41	43	36	45	51	43	52	38	52	45	36	48	65	49	45	42	44	41	43	46	50	47	36	49	45	50	45	48	48	47	36	48	37	49	36	40	49	39	39	45	47	39	49	39	40	48	42	39	59	49	42	40	42	48	35	51	49	50	37	42	47	41	40	34	42	43	44	42	48	40	41	43	55	41	42	51	41	38	38	34	51	47	51	43	43	58	48	52	46	33	32	45	54	52	38	51	46	43	36	45	37	45	59	45	42	38	43	45	48	49	53	37	47	42	32	37	46	48	59	39	48	44	49	47	41	40	33	45	55	49	48	43	35	49	46	42	44	46	48	39	44	47	55	38	52	46	56	46	28	40	48	49	57	44	52	42	48	43	48	42	54	42	42	41	52	59	45	44	48	48	40	48	49	65	45	41	44	39	46	47	39	46	52	39	36	39	49	66	29	51	34	40	37	44	43	32	33	48	55	38	40	50	45	41	48	37	47	48	47	50	44	47	52	42	44	46	46	41	40	40	45	45	35	58	48	50	57	38	41	43	39	35	38	54	42	53	41	45	50	39	44	44	35	54	50	49	38	45	53	56	42	38	46	40	40	42	47	39	36	52	50	29	50	33	50	40	59	49	31	30	54	43	52	39	39	40	38	50	36	45	52	49	34	45	32	42	42	33	45	34	46	41	45	42	36	50	40	46	40	43	52	56	35	55	46	50	38	36	28	46	62	40	36	42	40	44	34	41	50	55	48	38	42	50	41	59	44	41	45	46	34	38	48	52	45	35	49	44	49	48	41	41	37	38	38	41	51	47	53	33	43	51	47	53	54	39	52	44	38	41	39	40	54	49	39	44	42	39	45	40	40	46	51	49	60	39	59	43	42	48	34	44	48	41	42	47	42	44	45	44	39	57	55	43	56	46	28	42	45	53	55	45	53	41	44	38	39	41	47	43	44	46	45	41	61	40	34	41	42	41	42	39	42	41	40	44	46	57	46	59	48	42	51	43	47	49	36	42	31	53	41	43	42	46	38	47	46	46	40	60	45	45	48	40	38	50	47	61	40	41	42	49	34	38	44	41	43	32	38	39	33	43	45	32	43	42	40	44	52	40	45	53	40	65	47	50	41	47	41	55	39	47	44	41	42	43	39	41	41	39	42	49	45	57	52	52	48	29	56	49	34	37	42	56	38	43	58	40	54	41	38	34	43	42	32	52	37	47	53	39	41	35	54	39	36	45	42	50	43	54	36	45	52	54	41	35	44	52	52	45	39	40	38	54	42	56	50	47	47	46	40	47	39	34	39	54	46	40	40	41	45	49	41	43	35	58	48	36	40	38	44	41	37	47	54	52	47	43	48	47	42	45	38	48	48	47	42	48	43	49	48	47	47	42	47	43	44	45	50	44	48	44	50	38	54	50	43	37	48	48	48	37	34	50	42	48	51	39	47	31	38	36	41	44	46	43	53	48	37	59	50	52	52	52	43	44	45	33	47	38	55	49	43	41	49	37	43	47	42	40	51	42	30	40	53	46	40	49	41	53	44	35	60	47	44	47	35	45	35	37	42	44	37	52	41	40	47	46	42	37	43	51	41	42	42	48	30	40	48	40	52	49	42	42	34	47	37	51	36	44	50	42	39	36	50	30	43	50	41	48	51	55	45	52	36	49	48	49	52	55	45	36	51	48	42	34	44	52	52	39	48	36	44	47	34	45	43	43	34	50	48	43	49	43	34	56	54	34	48	49	53	60	52	40	38	49	33	62	64	44	48	51	41	47	57	58	35	46	45	50	53	48	38	47	55	35	52	50	44	34	40	33	47	44	52	37	49	58	43	38	39	48	37	53	49	37	47	48	57	40	52	57	45	53	46	40	40	38	54	47	47	46	42	32	49	41	43	49	46	42	53	50	47	41	43	48	49	52	47	35	49	50	43	53	40	51	52	39	47	39	36	40	50	37	38	41	47	43	24	38	40	48	42	39	55	37	51	49	42	46	53	35	43	42	51	40	52	40	44	50	38	42	53	41	34	44	43	42	51	49	43	50	46	49	50	52	47	48	48	36	43	40	45	46	40	40	47	50	50	37	49	48	57	46	50	43	49	45	44	45	42	51	32	40	44	42	43	43	53	48	41	45	47	47	40	34	43	40	46	44	40	52	46	41	42	52	48	48	41	38	40	47	46	40	33	41	42	51	39	49	44	40	46	48	49	48	41	33	53	56	36	45	54	42	35	49	50	42	53	42	43	41	29	36	44	52	48	35	36	53	62	44	48	46	51	34	50	48	38	42	41	56	56	46	39	29	46	37	44	43	53	43	41	37	39	42	38	38	47	44	47	41	32	44	41	37	33	48	47	53	52	51	35	48	50	45	50	39	40	42	55	47	60	47	43	56	31	63	36	36	49	48	43	41	36	55	49	42	48	37	52	51	37	50	43	34	40	44	41	53	45	46	47	37	42	47	46	44	33	58	53	44	44	57	46	48	54	48	46	39	41	35	42	40	49	38	40	46	42	48	47	54	43	52	47	43	32	36	47	40	41	48	34	42	46	45	51	42	46	37	48	39	43	39	37	51	43	43	46	48	35	39	52	35	38	48	44	42	47	44	43	41	47	41	52	32	38	44	56	49	42	34	44	41	41	45	51	46	48	43	57	58	62	49	43	42	43	40	44	44	45	31	44	55	44	45	36	49	44	57	62	47	43	41	54	40	49	35	50	49	52	46	49	51	38	39	51	45	43	46	43
40437	28915	19648	20806	26993	33465	25007	24541	25657	18746	13931	5585	1617	1560	2541	1462	1130	1423	943	742	629	575	635	603	573	594	549	586	568	526	634	581	588	553	564	592	569	549	570	554	553	613	609	575	560	575	528	578	610	579	569	561	612	567	555	576	581	586	601	521	584	597	601	552	605	544	584	579	530	610	529	560	573	550	547	595	565	576	590	573	590	578	555	560	577	584	587	555	593	539	595	560	610	614	567	594	560	577	556	553	570	596	571	585	642	531	578	577	595	572	561	576	593	622	577	561	574	592	576	574	573	565	543	599	621	557	611	586	560	563	604	555	564	580	623	585	549	550	582	568	571	552	563	578	594	577	577	569	577	559	622	594	567	555	588	551	590	567	601	574	542	565	579	553	565	589	569	577	571	577	608	570	564	536	584	570	591	539	601	566	540	606	616	580	572	585	602	620	578	573	559	556	596	610	538	546	566	589	555	553	555	562	573	574	576	608	574	575	594	588	546	609	573	587	619	585	598	558	597	547	595	554	578	579	573	577	561	605	596	574	540	583	581	587	599	610	564	547	553	559	550	579	610	639	561	587	552	591	576	575	577	619	572	516	575	584	593	630	563	524	570	582	564	610	571	548	549	540	613	604	562	575	582	627	572	576	556	585	551	589	588	600	572	557	545	603	583	564	580	598	552	613	570	591	556	557	615	530	595	585	586	595	530	572	580	562	570	619	627	590	586	533	576	575	562	557	568	569	558	539	607	568	584	601	576	581	574	565	605	555	605	580	596	595	552	590	550	583	555	569	579	572	562	561	583	559	587	535	571	596	575	541	574	598	565	525	572	529	579	603	601	581	567	540	630	520	548	560	591	592	562	573	580	565	628	573	589	531	559	592	562	606	584	548	562	548	585	575	557	569	540	589	586	594	613	579	568	541	592	553	606	581	570	561	585	588	575	577	551	520	552	577	584	578	542	564	557	604	554	565	599	617	582	562	545	555	562	568	590	594	588	555	589	568	551	624	555	583	561	568	603	540	596	587	571	578	597	549	564	605	538	586	621	566	534	566	561	577	563	582	570	554	536	590	576	587	583	562	564	590	630	569	562	591	564	575	541	602	592	584	573	558	576	627	563	551	540	585	563	577	541	578	590	595	583	551	577	577	593	580	569	570	578	588	584	565	615	572	581	574	544	551	546	600	574	599	538	551	579	579	534	541	562	562	588	570	564	593	612	598	554	629	570	571	557	531	609	562	575	557	612	572	577	580	532	606	565	603	572	587	555	532	551	595	567	585	610	561	593	562	578	564	556	548	533	592	576	574	641	570	575	562	561	569	620	577	596	558	562	565	563	589	588	542	577	553	607	542	581	563	545	558	528	602	577	625	581	571	570	615	590	567	544	588	567	543	543	526	605	580	602	595	638	584	563	620	631	566	544	606	582	589	578	569	533	563	571	624	565	582	626	590	569	623	625	551	570	553	560	586	557	552	617	532	567	575	552	593	578	595	572	596	623	537	525	559	523	558	589	574	564	574	630	559	571	552	571	591	572	540	601	579	590	549	559	562	550	597	554	573	580	552	602	570	577	551	560	582	568	577	598	583	518	535	534	549	566	540	584	561	603	566	580	573	588	595	541	545	568	523	534	611	550	651	575	568	582	553	550	557	561	554	594	563	580	598	562	561	555	548	562	585	582	556	538	585	562	575	555	590	593	569	579	584	586	567	608	524	583	539	559	601	614	565	552	611	561	558	555	586	593	555	582	574	530	555	605	559	570	573	535	532	615	563	573	540	521	586	562	584	573	550	591	561	611	578	588	558	560	581	576	554	586	590	633	601	556	580	605	525	552	596	562	592	547	576	527	617	568	587	609	610	558	591	577	557	586	582	573	532	563	578	571	582	569	540	576	607	622	549	592	578	571	569	554	536	559	597	555	582	576	616	577	597	588	540	590	584	563	560	587	588	566	613	611	585	594	556	566	591	586	589	571	573	571	591	525	573	554	576	562	581	551	544	633	563	558	563	543	581	558	557	605	565	643	580	644	530	567	551	556	591	587	592	602	584	550	587	627	541	595	585	589	556	609	587	581	574	563	589	559	548	554	536	561	567	599	589	593	573	520	546	569	614	575	567	572	575	584	552	584	571	572	613	559	531	613	556	584	610	575	548	562	576	554	570	599	568	512	548	592	538	576	573	575	551	598	576	597	574	606	566	531	540	583	551	538	609	545	529	567	575	612	534	567	608	589	562	557	589	558	535	565	598	597	603	604	558	573	557	628	518	581	588	585	583	558	541	556	537	615	575	582	557	570	549	599	544	560	600	586	605	588	549	521	610	580	571	543	597	567	594	601	576	621	538	549	535	616	604	607	584	570	620	567	557	624	551	561	568	565	592	557	556	580	526	611	564	557	524	605	545	573	552	564	578	560	576	568	555	620	576	542	589	566	591	531	556	607	588	563	581	574	564	563	600	572	554	559	578	535	588	599	541	579	557	558	595	522	556	587	615	566	585	588	532	572	612	565	562	570	551	614	569	619	603	603	620	609	548	554	604	587	527	603	534	570	554	566	566	545	591	579	577	546	562	595	614	589	612	609	602	558	589	603	587	594	554	588	563	581	586	592	580	578	556	563	606	584	564	602	583	561	598	556	588	580	599	582	523	643	569	572	562	595	572	581	595	579	585	610	581	564	603	567	586	589	599	591	584	627	616	570	583	586	569	562	571	600	600	574	562	560	555	597	591	563	579	586	559	548	611	572	605	603	584	604	567	593	550	556	585	593	550	590	605	614	546	543	580	585	531	618	567	545	583	549	588	598	561	589	556	567	573	578	565	586	544	614	604	574	619	592	578	615	543	610	582	584	553	559	640	594	552	573	583	549	576	597	579	586	593	572	614	615	573	593	571	555	576	586	580	584	592	539	580	571	559	601	572	595	579	556	585	568	569	544	551	559	613	543	579	618	564	582	604	552	617	566	543	607	587	574	568	593	589	594	581	576	580	584	523	595	614	557	539	538	564	565	576	591	601	617	512	574	629	557	598	532	644	573	568	551	594	601	598	596	584	583	617	556	594	601	594	577	547	588	599	557	593	570	592	579	558	541	597	615	569	570	586	614	564	561	549	605	573	635	648	584	581	580	548	619	547	575	621	574	602	577	634	584	541	554	587	554	594	576	559	605	603	626	579	583	554	623	593	589	569	569	581	558	563	552	587	590	587	549	531	567	591	577	556	578	569	572	582	554	581	575	567	575	609	586	597	562	553	577	591	599	634	603	592	562	578	554	573	600	566	569	557	545	561	551	549	571	559	597	578	561	590	574	580	553	590	584	589	575	575	580	596	614	594	596	546	592	598	580	547	583	584	574	601	605	601	589	551	547	607	551	609	557	548	603	602	558	588	570	581	594	573	543	553	554	555	583	625	549	585	552	577	589	553	572	581	572	606	569	527	597	557	591	577	631	589	564	603	585	588	582	558	562	572	557	546	564	542	567	562	572	603	585	549	547	601	564	570
15573	19355	6105	2346	2271	4818	2645	2327	2545	1535	1062	415	128	138	150	104	88	103	86	57	50	51	45	50	42	47	51	39	48	54	40	45	45	41	40	40	34	54	31	44	44	48	39	47	39	29	39	45	44	33	61	46	36	50	45	35	38	41	55	55	39	45	50	46	51	45	55	57	45	37	53	49	43	40	41	51	44	47	38	35	58	49	57	56	50	42	37	51	40	53	46	38	32	45	37	44	59	47	49	35	46	37	43	37	53	49	44	39	43	57	40	52	49	54	36	39	38	42	47	39	52	41	31	45	52	46	40	53	48	36	44	46	47	37	51	33	43	49	44	57	37	47	34	47	47	48	44	59	49	48	48	47	51	48	40	51	35	42	37	44	48	53	38	48	45	48	42	49	50	38	44	45	35	51	57	48	41	42	45	38	55	55	49	47	44	45	46	50	41	50	42	46	45	41	38	50	40	45	51	42	49	50	42	37	59	56	45	54	51	42	38	46	47	41	46	54	44	42	56	47	32	45	51	48	44	36	49	46	33	40	45	48	31	43	37	43	45	39	59	62	62	44	46	59	45	46	37	49	30	40	55	45	44	47	41	55	44	53	48	56	38	37	37	37	42	43	43	44	49	44	58	37	55	33	50	47	43	53	48	31	42	55	48	58	49	46	53	45	41	46	47	53	51	44	53	35	41	31	35	44	41	32	29	35	50	52	51	38	38	42	34	39	54	41	42	55	49	36	37	46	44	36	50	45	40	34	42	40	39	41	47	49	43	53	55	45	39	40	54	49	47	53	39	49	49	54	49	50	47	59	42	60	42	37	56	51	38	50	57	52	42	54	42	43	51	43	40	48	48	54	34	41	39	38	51	49	49	39	50	36	57	46	43	57	44	50	45	55	46	39	43	47	29	40	46	41	48	40	44	30	41	39	46	35	54	46	33	37	56	41	50	38	32	41	46	37	45	49	30	53	52	43	43	37	39	46	41	51	45	49	47	58	49	43	42	53	55	47	46	36	46	42	45	41	39	45	59	44	49	40	51	41	40	51	37	52	43	44	42	37	52	50	54	55	51	43	51	42	50	48	49	46	56	41	40	53	60	47	40	49	49	56	36	38	41	40	50	53	48	48	53	39	56	48	52	54	54	39	32	40	41	37	52	48	39	59	40	41	46	35	35	51	53	46	42	42	56	44	39	37	55	48	36	30	49	50	47	42	39	54	44	43	50	56	49	50	31	57	63	39	39	49	48	47	34	42	50	49	49	43	49	49	43	52	52	38	40	50	39	54	44	46	32	53	43	51	53	50	43	44	59	48	42	40	45	56	48	48	37	39	52	47	30	57	47	60	44	59	47	45	30	41	40	36	31	44	51	44	44	47	44	38	50	40	44	45	39	43	39	51	42	45	44	42	43	51	35	42	47	41	42	38	44	40	38	47	37	43	55	48	44	47	42	47	41	57	34	37	56	49	50	45	50	37	59	44	40	35	43	45	45	51	38	48	38	40	46	43	47	41	40	41	42	40	48	46	41	52	38	44	56	46	39	45	38	40	43	48	41	50	44	32	58	36	58	47	45	40	37	52	30	45	53	59	53	41	54	39	38	47	53	55	41	48	50	36	38	53	41	42	48	39	57	50	42	55	37	38	46	42	49	39	42	46	42	50	45	46	56	46	45	40	50	40	41	42	45	51	47	46	61	52	34	49	64	41	42	55	43	52	53	51	52	55	52	53	46	40	51	42	48	56	63	46	42	38	47	48	40	45	42	40	54	41	43	44	51	50	40	43	56	37	46	42	52	44	39	33	48	50	42	36	42	45	44	40	45	53	52	31	50	32	41	53	43	37	40	47	45	43	49	39	33	47	51	51	35	51	42	45	37	51	55	35	48	39	39	46	45	39	44	43	45	48	35	39	42	44	51	38	47	38	50	35	50	39	42	42	45	47	47	49	47	36	49	45	33	35	46	39	35	38	56	41	42	56	38	40	41	55	47	46	54	44	37	47	39	47	50	31	41	50	40	53	39	44	39	41	40	47	42	50	44	44	50	42	37	44	48	37	31	38	43	48	49	54	47	53	43	47	55	50	57	37	47	44	48	51	60	40	42	37	46	39	34	42	56	43	49	45	46	47	51	47	40	36	50	32	46	30	41	45	42	52	53	47	39	44	39	41	53	45	49	42	37	55	43	39	46	49	47	42	45	45	53	41	50	40	52	45	60	51	48	47	51	37	54	44	44	44	36	51	53	48	46	47	40	43	45	51	51	40	56	48	54	37	52	38	51	44	33	35	64	42	40	44	47	42	41	50	42	53	43	51	54	52	44	39	41	47	41	44	52	48	50	49	49	47	31	45	48	54	40	42	63	47	45	49	39	50	49	45	45	43	46	54	44	43	47	45	38	48	44	49	35	46	41	48	49	44	50	40	46	38	37	57	46	53	45	36	49	50	48	46	48	45	38	44	36	48	30	53	43	50	56	64	47	45	51	49	37	57	34	52	30	33	44	50	45	44	42	47	49	56	40	40	50	49	45	33	42	56	55	49	45	46	59	39	52	33	41	45	36	40	54	47	30	54	50	38	54	43	49	40	36	50	44	36	36	34	46	39	42	40	32	45	46	49	48	42	40	55	48	37	43	30	52	42	48	44	49	50	30	47	35	34	54	34	44	35	50	44	52	50	46	42	53	46	48	48	51	54	57	48	38	51	45	31	47	49	58	50	46	33	51	44	46	55	53	42	39	43	30	49	45	41	41	45	37	42	47	44	50	48	39	53	42	47	43	59	48	49	38	61	38	38	49	48	48	51	33	42	44	41	50	50	45	43	51	41	33	57	47	37	47	40	32	48	30	38	43	52	48	51	34	38	58	43	66	51	47	48	36	50	33	45	56	44	51	47	43	34	50	39	41	53	38	49	46	49	40	55	48	42	56	59	45	51	46	39	40	56	44	49	51	58	38	56	41	51	54	45	28	37	38	35	47	47	64	48	43	49	39	46	53	39	32	50	50	46	42	36	40	56	31	37	43	46	53	47	40	46	49	43	57	55	37	32	56	48	47	45	50	40	42	54	42	36	42	42	40	54	42	45	39	47	44	35	54	38	35	51	47	38	43	41	45	51	53	39	52	36	41	48	51	54	45	46	49	42	35	47	47	60	44	46	38	42	39	43	36	34	51	52	34	48	45	55	48	60	45	48	44	43	51	41	53	57	52	40	50	52	56	51	38	41	56	39	37	42	34	36	41	44	49	45	57	45	36	46	48	46	35	41	51	47	42	53	56	54	41	46	47	46	45	54	53	39	41	44	40	51	42	37	48	41	41	43	52	42	54	46	48	40	40	48	43	48	55	44	32	51	47	38	57	49	58	46	49	49	57	38	44	36	50	52	47	42	52	40	54	35	44	46	39	41	46	34	39	37	51	47	40	47	41	45	38	35	43	45	38	43	38	43	52	40	45	39	47	47	52	64	37	51	46	48	49	49	53	50	41	39	56	65	52	34
52232	39807	27835	33022	41352	48795	35381	34776	32893	26914	21128	10912	3308	3479	4437	2443	1547	2092	1265	916	676	656	607	640	575	586	562	593	591	560	613	553	580	569	576	589	584	543	617	581	565	587	588	574	582	575	598	574	601	624	597	575	587	585	596	598	584	560	589	596	579	615	605	575	584	603	538	589	570	578	600	564	561	636	568	565	562	614	559	613	573	589	581	584	579	593	602	567	572	596	656	594	575	594	519	616	589	666	576	577	591	588	609	570	585	621	608	615	608	590	595	563	551	584	573	577	577	595	549	629	629	580	591	607	589	549	597	574	535	567	624	564	562	554	584	544	607	618	581	595	571	583	585	583	534	632	670	587	582	591	588	581	536	613	593	584	592	631	557	582	567	577	607	568	579	585	571	544	622	617	566	595	592	588	632	558	565	587	596	537	592	577	587	593	598	590	554	558	630	557	573	562	608	605	584	581	600	589	578	552	571	563	580	587	588	608	585	601	532	569	548	584	582	567	611	615	610	594	629	558	598	595	553	601	568	603	594	559	588	537	609	582	638	556	593	564	614	583	612	579	568	586	569	573	608	594	606	586	590	554	590	598	625	620	603	590	587	562	618	602	620	605	612	603	622	581	560	618	655	537	581	566	577	581	557	558	645	582	608	583	582	533	562	559	600	614	571	571	572	560	580	611	568	604	587	599	575	607	628	617	572	618	571	575	589	601	588	540	591	552	605	569	538	580	614	558	590	586	573	569	572	573	578	587	560	592	596	566	562	577	592	547	557	586	605	581	581	532	574	569	591	594	602	563	610	572	595	574	586	577	581	570	547	587	569	585	573	607	580	588	548	603	587	564	568	607	551	603	576	620	592	586	635	621	596	600	584	610	603	598	532	579	554	588	600	606	647	535	557	585	631	583	599	552	579	630	581	601	547	616	532	626	615	605	597	579	604	599	579	558	575	569	600	574	545	578	594	503	575	580	551	612	576	614	551	595	591	588	549	628	593	571	615	555	591	588	550	607	593	602	609	569	573	644	574	629	560	593	629	618	599	581	566	586	574	564	556	580	559	633	603	584	549	589	576	603	631	600	589	581	574	606	568	584	580	569	592	576	562	575	560	549	606	572	600	564	612	605	540	604	585	570	619	582	573	617	613	618	597	604	559	565	535	570	589	564	585	588	578	624	620	601	637	605	570	606	582	613	621	587	567	615	563	581	606	602	583	589	599	565	569	581	574	614	598	613	566	607	587	575	632	572	590	580	552	591	575	554	578	616	566	507	642	563	642	534	589	598	597	580	593	594	586	582	574	631	576	576	612	577	593	590	565	605	576	597	561	578	632	580	618	567	595	565	610	594	606	577	597	557	609	535	553	560	581	566	611	602	534	604	607	610	563	580	626	563	553	573	602	571	603	599	557	578	611	567	558	538	586	552	552	564	573	557	577	592	584	583	622	546	627	603	591	564	595	640	569	582	598	595	572	591	596	565	582	606	566	573	589	592	588	614	551	568	648	595	561	615	621	595	587	555	586	566	550	566	599	598	600	573	604	610	596	594	573	572	604	600	602	524	569	619	622	566	609	558	541	602	586	585	551	586	585	601	594	588	578	587	533	618	610	617	588	571	627	563	617	595	589	618	576	605	608	593	581	568	581	587	615	650	598	579	629	599	591	565	557	566	599	609	593	588	565	548	578	568	619	554	566	592	582	547	587	586	572	561	606	603	590	568	601	609	573	557	602	594	584	571	573	590	579	570	626	584	593	534	579	582	573	608	586	610	550	606	592	608	577	576	611	595	597	569	547	552	546	586	589	570	569	552	655	580	559	601	596	579	634	573	584	609	586	560	605	570	574	525	608	583	587	604	543	574	575	595	616	593	546	597	647	592	633	635	548	552	587	579	585	591	613	637	630	560	558	605	593	588	573	565	588	625	580	541	601	604	589	558	585	585	578	609	635	597	608	572	589	572	582	577	595	578	578	582	600	601	617	592	574	606	582	591	564	585	584	605	557	572	591	550	617	569	558	560	574	557	509	595	602	609	603	573	575	571	588	562	586	550	597	545	617	571	589	595	625	588	588	582	589	555	612	587	623	595	598	571	608	572	578	570	583	576	594	587	577	572	587	569	613	568	552	573	561	549	606	605	632	587	583	622	574	590	619	579	566	584	576	604	564	612	574	532	576	551	591	598	576	578	555	589	608	618	593	629	560	586	613	581	605	646	608	597	536	607	578	574	577	589	577	592	561	629	591	590	612	588	580	599	551	613	548	625	551	570	612	571	578	591	561	562	627	566	631	626	615	609	598	627	576	602	554	606	541	563	600	589	661	589	557	614	551	598	573	603	555	622	593	587	543	575	592	619	583	569	603	609	601	602	615	574	613	568	578	574	596	590	556	622	601	561	622	570	581	560	587	525	633	606	616	640	557	574	601	588	605	564	587	589	567	620	569	611	593	611	627	604	608	565	553	607	568	568	585	587	573	618	560	636	617	604	587	627	612	576	586	541	588	570	584	548	600	621	609	583	575	585	579	574	551	598	594	571	590	606	598	569	568	637	592	624	604	535	549	591	597	577	601	626	570	599	536	547	605	582	573	590	581	634	580	603	580	589	587	588	590	600	647	603	590	571	577	557	603	598	596	585	547	576	604	590	600	602	564	555	602	564	571	561	596	579	624	639	594	589	550	586	568	582	544	586	588	593	592	603	595	577	580	572	567	590	577	594	570	543	568	583	576	613	608	611	568	592	556	550	597	596	595	598	600	570	590	595	588	591	598	543	610	592	594	593	608	627	583	589	568	597	587	577	596	604	579	606	596	590	571	569	541	612	587	584	587	602	591	621	562	568	590	584	558	581	598	588	587	585	613	584	556	514	623	568	618	585	615	617	601	559	563	576	618	605	605	559	605	587	613	592	538	595	545	567	591	606	546	583	591	592	623	593	580	584	579	553	585	639	610	609	577	575	556	580	597	572	628	573	595	578	590	593	576	590	606	583	620	588	599	576	562	579	589	574	575	570	601	572	586	560	646	633	596	551	534	598	548	571	569	561	591	582	606	560	648	632	548	593	606	592	640	583	616	587	599	587	606	570	576	617	604	626	578	609	596	562	648	561	628	604	568	578	572	591	581	588	579	581	611	580	595	581	566	589	559	555	572	570	574	560	604	576	581	617	611	609	530	558	631	574	563	613	593	623	605	621	615	602	623	626	572	576	600	602	573	608	623	585	566	619	588	576	598	605	583	575	633	560	565	608	607	596	613	561	562	554	578	604	592	584	578	606	532	618	594	579	568	553	577	603	619	552	591	568	623	581	596	585	550	578	590	512	554	581	539	592	568	594	604	555	557	591	591	597	629	562	573	601	566	596	607	558	562	551	586	612	608	588	587	586	619	617	558	612	581	625	582	556	570	577	546	577	570	606	574	580	576	536	595	616	587	582	592	545	560	548	597	564	565	618	567	552	609	570	606	574	625	610	578	571	589	583	579	563	597	580	596	584	526	576	557	578
13884	16567	5345	2212	2288	3818	3326	2612	3378	1832	1163	464	129	147	160	131	90	130	75	63	48	58	50	56	46	43	48	49	51	47	44	51	51	56	43	40	53	35	43	40	48	40	46	51	45	40	57	49	59	49	49	45	54	41	43	46	36	61	35	51	44	37	42	49	37	45	50	45	48	48	51	42	42	44	50	44	51	38	41	49	57	48	35	49	58	38	49	46	52	57	46	52	43	55	58	42	45	38	52	45	37	50	57	41	47	42	49	43	46	43	40	42	51	39	45	46	59	38	45	52	51	44	33	52	49	51	53	30	50	56	40	48	36	40	55	46	44	50	39	42	49	43	53	63	40	57	57	43	52	41	42	49	45	45	52	38	45	45	37	46	53	53	40	44	39	40	46	48	45	37	40	43	52	43	62	47	39	36	41	49	45	47	44	47	44	47	52	46	40	52	53	42	56	43	49	45	43	54	46	50	42	44	41	49	47	44	55	36	45	53	47	49	45	42	50	38	50	54	57	41	44	51	48	41	48	43	54	55	44	49	47	46	45	46	53	37	45	51	41	50	41	44	42	42	52	49	58	45	58	50	38	33	54	55	32	37	59	41	54	43	42	48	36	42	43	53	64	46	56	44	49	44	47	51	64	40	54	52	51	43	53	69	50	46	36	46	31	45	49	45	50	59	31	54	41	57	60	50	59	40	46	48	45	46	42	46	56	46	43	59	51	48	34	37	55	49	51	50	46	57	39	41	46	45	38	49	48	40	48	41	39	48	46	46	63	37	50	53	46	48	31	58	49	60	46	43	51	49	53	34	41	55	40	53	39	50	37	45	53	45	40	49	40	36	54	53	51	34	40	36	49	42	44	42	39	54	40	43	48	47	36	57	49	43	43	51	47	51	50	49	46	43	51	54	40	44	50	44	47	46	43	53	47	45	42	61	56	49	40	41	43	59	55	34	45	40	39	41	45	45	49	53	49	42	39	42	41	48	35	44	44	46	45	38	48	42	44	58	46	50	39	44	42	44	50	47	39	45	40	44	52	44	55	45	43	42	37	37	51	49	40	50	49	58	45	52	52	50	41	53	50	45	62	51	46	48	51	45	39	47	43	28	52	39	57	44	49	40	50	32	41	57	47	44	37	45	37	56	46	52	41	45	60	49	55	45	46	41	41	47	45	45	50	51	56	40	52	45	51	43	48	43	59	41	43	54	52	45	46	53	52	49	45	46	51	36	54	48	42	48	43	43	48	48	41	53	48	46	43	46	55	35	42	41	41	57	61	40	56	60	39	47	47	25	36	40	61	49	39	52	56	48	46	44	48	57	59	58	47	59	58	52	48	48	45	43	34	44	46	43	62	55	47	55	43	42	40	51	50	42	47	46	41	53	50	44	43	49	40	44	58	40	56	50	46	50	49	42	48	38	40	40	48	55	53	51	35	52	50	47	51	53	50	55	31	32	48	42	46	40	42	46	38	28	50	54	52	51	42	69	51	48	50	28	45	51	41	41	46	37	39	48	29	36	45	33	26	46	40	52	43	41	34	37	48	49	50	34	52	47	35	49	57	43	40	41	52	53	41	55	48	50	43	44	50	48	37	49	52	41	50	40	51	49	44	37	48	38	32	40	39	41	40	55	45	41	39	54	51	37	62	51	55	42	39	48	53	49	40	39	42	43	40	50	46	48	34	51	49	35	44	46	31	46	36	43	49	41	36	51	38	45	39	44	48	46	49	42	32	44	47	44	54	51	41	48	51	48	53	48	49	45	48	41	41	45	46	57	44	55	38	48	45	48	51	47	52	43	36	48	39	47	48	40	43	55	53	39	52	41	53	43	40	43	46	51	43	47	47	61	52	46	45	44	44	48	47	51	43	47	39	41	37	47	43	44	46	48	46	54	46	57	43	45	43	46	49	45	51	47	43	53	49	53	44	48	56	50	53	41	48	44	53	43	47	35	43	48	51	45	45	48	39	53	38	54	34	60	42	34	37	53	46	57	67	55	45	40	44	47	48	44	47	57	57	45	51	43	39	46	56	59	44	46	37	42	52	41	49	46	50	55	47	54	43	58	57	31	50	44	34	45	48	52	70	32	51	57	38	58	33	45	44	48	49	46	42	44	46	43	41	43	31	46	35	39	38	48	33	53	50	43	39	43	44	43	39	37	47	46	45	49	56	50	39	46	41	43	53	47	32	46	48	34	41	57	48	39	44	41	56	42	44	44	51	47	39	41	41	63	47	39	48	38	56	42	52	47	46	53	57	57	36	49	42	41	49	54	35	50	47	54	43	45	45	43	44	35	52	62	54	52	42	37	42	34	44	46	46	39	47	54	46	44	44	44	51	43	46	41	49	43	50	42	39	47	49	44	38	58	59	54	40	44	49	44	45	60	45	49	47	49	53	56	43	47	55	65	59	50	47	54	48	45	45	52	46	38	63	52	54	53	57	54	48	50	50	53	47	31	40	51	48	46	46	58	54	40	44	38	59	43	45	47	50	36	52	37	47	64	44	50	43	54	49	49	52	51	43	51	38	52	56	32	39	47	51	48	40	41	52	40	48	41	49	48	43	52	60	47	58	54	42	49	64	42	40	56	52	64	35	50	40	39	53	45	56	40	44	42	43	39	37	45	37	32	55	32	57	34	50	46	46	34	47	42	46	28	46	48	47	42	46	45	41	40	51	44	29	58	50	45	43	50	46	49	61	50	43	43	38	38	42	52	45	56	45	40	60	47	47	45	42	32	54	44	56	37	45	45	42	38	46	47	44	56	47	48	50	55	36	46	38	38	40	46	39	42	42	54	49	42	49	58	46	40	46	44	65	54	31	42	44	47	43	55	38	48	41	41	52	45	55	47	45	36	52	57	40	50	52	42	43	48	51	50	50	46	41	56	47	48	49	43	65	51	49	51	39	56	38	40	58	58	49	41	54	47	47	52	41	57	55	47	48	50	52	52	39	50	45	57	51	42	43	49	48	35	57	40	51	40	46	47	36	47	43	55	41	45	43	40	45	46	50	38	49	48	49	43	43	56	52	50	56	43	47	33	46	51	46	42	54	66	35	47	47	44	49	48	38	42	61	43	46	46	43	49	36	46	42	43	45	44	50	54	47	47	32	51	60	40	45	45	49	51	45	45	46	50	57	44	38	43	54	43	36	42	37	55	40	48	35	43	43	44	43	43	42	37	52	37	45	49	50	59	41	58	43	41	42	38	46	40	42	48	39	42	45	43	53	53	41	43	53	33	44	43	49	35	46	54	38	53	46	52	49	46	40	39	41	47	41	40	55	49	56	43	40	47	48	54	62	59	42	47	41	50	34	55	45	43	40	50	29	53	51	41	59	39	39	45	36	44	46	55	43	52	49	59	50	59	36	38	51	42	58	40	28	43	37	53	46	58	56	50	50	44	48	60	47	46	56	57	52	48	48	36	54	52	34	32	52	50	52	47	54	45	41	46	49	36	43	44	47	54	43	47	53	43	46	51	51	55	42	50
48652	39578	26954	32339	40006	46805	37837	36777	36487	29132	23367	13142	3946	4911	4792	2941	1906	2489	1366	937	714	668	616	618	611	600	630	611	603	574	603	575	626	618	552	615	552	556	596	589	593	606	587	609	613	603	575	602	618	636	569	586	579	615	615	627	594	600	586	619	558	605	615	630	615	642	620	597	578	606	569	586	581	605	615	600	579	570	575	607	560	582	595	561	562	549	610	592	597	569	579	599	580	577	610	597	599	582	582	622	598	597	610	572	636	602	549	622	595	574	605	600	595	566	565	575	597	568	607	609	578	589	609	605	576	595	574	553	577	588	613	553	601	592	606	617	625	555	618	569	584	599	621	559	586	579	571	599	590	575	555	589	622	619	604	597	565	568	606	603	590	557	620	601	562	593	588	562	582	618	600	594	605	566	598	602	592	592	581	592	602	586	553	588	582	608	608	594	574	595	572	590	582	602	601	619	610	628	576	586	535	628	618	590	577	594	556	602	571	579	593	581	597	597	592	596	626	617	621	584	645	610	608	617	613	581	608	656	592	609	608	605	634	573	620	594	586	585	625	588	604	621	548	619	613	596	608	603	651	611	626	627	607	639	578	618	591	604	605	584	590	646	583	604	588	599	617	580	608	612	599	575	558	642	605	591	651	577	591	591	599	580	597	615	602	565	567	593	617	581	560	623	605	609	600	619	571	618	571	630	606	482	607	610	616	595	598	563	596	572	589	592	618	609	579	602	542	632	636	617	636	595	625	592	578	613	583	585	582	621	567	602	629	541	574	615	610	581	596	586	633	579	595	597	597	609	578	600	607	619	580	617	652	623	615	604	612	568	610	576	637	591	634	570	570	609	584	584	606	591	604	619	622	638	562	581	645	624	584	570	579	579	604	602	629	557	581	591	570	591	614	571	590	597	549	621	542	553	618	642	637	615	634	596	627	629	640	634	616	624	598	589	569	601	560	622	641	568	572	636	620	614	602	622	595	595	557	577	602	555	596	573	603	624	644	602	615	643	589	623	573	609	582	599	611	609	661	627	622	585	601	638	578	565	583	594	619	550	638	555	619	593	592	596	567	599	577	610	567	614	611	617	621	587	572	592	612	625	561	608	597	602	569	617	586	593	568	577	604	596	585	620	607	592	605	594	565	582	609	622	568	545	556	605	574	598	648	591	618	581	584	597	582	619	592	606	562	576	577	550	577	603	559	594	618	625	559	640	626	610	586	562	583	610	647	602	609	575	629	591	594	594	635	624	590	586	611	648	618	580	596	608	593	606	590	608	618	589	610	587	550	645	610	580	644	642	606	609	634	600	610	611	602	591	621	614	649	554	562	611	604	566	610	581	570	607	625	609	581	592	576	595	599	577	599	602	629	597	578	596	637	598	596	627	582	611	652	600	611	630	576	569	604	602	596	566	589	619	588	599	597	573	583	650	583	624	589	616	586	643	568	578	629	589	579	615	614	615	604	610	595	606	574	564	632	606	633	557	581	593	630	628	584	591	603	579	637	626	563	593	594	625	593	587	572	567	590	595	610	574	589	562	601	612	562	579	596	615	647	532	611	586	588	600	629	601	603	570	600	608	576	641	566	586	649	647	624	644	604	601	569	583	565	605	573	528	616	618	601	607	572	594	631	564	589	562	625	564	611	625	594	614	597	596	582	604	631	561	575	587	615	628	564	537	559	582	596	580	623	622	567	627	642	595	658	579	621	596	601	619	586	602	607	583	626	603	584	603	591	612	648	619	616	586	603	565	602	583	596	607	573	581	592	610	621	588	609	559	621	585	625	644	630	692	619	608	569	620	576	572	595	581	638	567	587	637	597	583	617	598	588	589	588	636	608	599	582	606	591	634	583	570	588	569	611	609	624	629	606	596	532	637	635	594	614	606	593	609	579	634	561	605	611	601	589	633	571	596	630	568	557	611	606	633	576	565	607	615	605	635	569	594	580	585	596	611	585	615	577	566	617	588	596	582	591	651	586	596	611	566	601	599	612	601	588	635	622	556	601	611	594	612	626	600	658	604	603	560	602	624	592	583	571	605	540	602	595	583	616	606	605	627	592	593	616	616	626	632	611	582	615	611	634	591	604	621	579	584	559	622	599	587	585	622	601	580	553	610	580	618	576	624	594	605	619	553	580	637	585	567	606	564	574	587	573	608	607	603	611	582	587	564	604	590	606	567	579	590	648	652	634	592	568	570	598	599	569	563	570	584	639	640	569	598	602	579	599	597	571	613	587	630	561	607	579	587	618	603	613	576	602	624	576	602	610	592	585	550	549	619	609	583	578	549	588	619	562	601	563	612	582	570	608	581	588	587	585	619	656	598	629	668	558	594	585	644	582	590	609	604	603	609	620	608	641	593	576	622	618	606	637	613	601	646	568	588	615	628	614	609	585	567	615	605	599	526	581	621	620	641	571	609	580	585	641	573	592	595	577	618	570	609	588	619	606	587	616	617	611	581	584	571	615	595	640	575	637	596	585	549	622	590	581	593	571	588	559	618	621	633	599	583	575	566	655	584	616	639	645	578	652	573	571	570	580	615	610	625	640	578	613	628	599	606	620	583	581	613	600	610	616	592	579	582	596	591	613	596	613	566	606	575	582	597	603	598	622	630	586	617	594	636	603	608	634	611	616	611	623	593	619	638	651	640	622	613	592	578	609	607	603	564	597	558	596	600	589	605	594	619	625	652	591	657	596	597	598	632	610	642	584	582	632	583	620	634	601	606	570	633	614	613	622	602	617	614	591	575	611	575	613	581	597	609	625	636	607	599	602	617	563	595	565	549	607	614	556	590	611	567	587	644	599	562	595	576	578	592	647	603	611	590	578	608	598	608	606	542	556	616	570	553	550	576	579	647	602	588	599	582	587	618	595	620	560	584	547	582	619	578	582	637	604	586	592	607	582	596	577	562	611	629	576	623	585	622	621	582	569	629	612	625	589	613	598	614	653	595	597	585	653	617	586	628	573	615	589	652	589	605	574	637	562	565	585	563	572	572	607	587	595	619	574	610	621	576	637	659	590	608	585	586	609	609	614	592	592	591	565	641	596	580	588	573	592	605	585	605	593	634	588	571	564	603	550	612	604	566	610	624	556	641	566	619	566	568	575	610	606	600	619	607	637	600	590	596	625	574	571	642	587	610	611	583	619	611	622	617	651	612	594	618	655	608	605	631	590	587	573	617	635	660	579	575	623	616	635	634	644	557	617	609	628	582	596	613	606	585	563	562	625	625	599	600	617	614	539	609	596	606	611	610	567	629	568	628	602	570	601	571	573	548	594	583	571	584	588	607	596	583	561	561	601	639	561	646	598	597	608	586	589	614	591	581	612	564	545	596	577	593	604	575	603	593	643	540	587	557	559	577	624	583	615	606	592	592	641	618	634	595	608	569	540	617	583	548	604	596	622	560	600	623	596	605	569	563	592	588	564	604	549	626	565	618	611	589	622	608	566	613	636	571	639	607	646	598	599	624	587	617	608	559	600	619	589	572
19502	24233	9625	4201	4913	7201	4585	5560	5535	3028	1960	906	212	197	230	183	89	133	101	71	57	58	51	49	50	43	50	47	47	37	51	41	51	49	44	52	41	34	52	43	55	45	45	43	38	50	52	36	40	40	64	49	54	35	43	35	43	51	48	48	44	46	38	44	46	54	43	42	54	39	37	58	45	25	42	39	41	50	51	49	46	49	56	41	38	42	46	53	51	42	48	47	47	54	49	43	67	48	41	44	47	54	49	56	44	53	38	41	38	49	48	38	42	43	34	42	46	39	38	43	46	58	53	43	47	44	52	41	50	49	52	47	39	47	43	60	47	41	57	46	60	56	46	30	51	38	36	54	43	57	42	48	54	53	39	45	55	46	49	50	49	51	44	40	49	50	57	44	53	50	41	49	35	46	49	41	48	40	62	52	50	43	52	53	42	49	34	49	48	49	38	53	45	42	40	51	39	46	50	54	57	54	45	46	29	47	37	56	51	47	48	40	60	38	52	39	48	43	47	39	53	49	56	41	52	63	45	49	46	47	37	35	47	47	50	50	40	43	45	61	49	49	58	53	47	40	51	45	44	50	43	51	47	52	43	37	40	47	62	44	43	43	53	44	41	50	41	46	43	48	33	41	51	63	45	51	48	46	53	44	55	44	45	56	48	49	63	42	42	43	46	38	57	46	43	33	36	43	49	35	42	53	47	48	58	47	43	49	43	37	45	42	52	49	39	53	54	42	43	42	50	38	45	55	42	58	55	47	42	42	38	38	47	40	53	45	35	55	32	43	45	47	53	41	41	33	46	58	54	48	33	48	46	47	35	47	62	45	47	54	50	55	44	50	58	39	52	53	43	57	49	48	41	56	54	47	60	36	57	54	49	40	46	52	52	47	34	48	36	55	47	48	48	46	63	49	36	37	41	41	47	39	41	40	54	44	53	56	51	52	56	47	52	44	50	41	35	33	54	49	50	46	42	45	49	44	51	34	40	43	49	42	45	50	63	37	59	57	49	42	44	49	44	61	35	49	49	38	55	53	51	48	45	44	44	52	49	34	50	45	49	36	31	49	42	47	49	53	44	34	38	61	35	38	57	40	48	40	30	46	45	39	48	43	43	54	55	53	40	43	52	44	38	43	32	49	51	43	37	45	40	47	53	51	35	50	46	48	32	45	39	50	38	62	47	50	48	46	55	47	49	41	36	56	47	37	45	50	36	51	58	47	45	39	47	50	51	54	56	39	49	45	45	45	36	39	42	51	43	50	40	51	38	59	46	46	42	50	52	43	46	46	44	52	51	48	39	52	49	48	53	36	56	50	42	46	50	45	30	43	47	52	44	37	54	44	42	51	41	31	37	54	41	44	42	46	43	31	44	49	44	51	34	26	62	47	44	55	46	54	39	45	55	50	38	49	34	41	48	47	44	55	43	53	48	46	58	42	46	33	42	48	43	51	46	32	44	45	38	47	40	57	48	35	43	39	45	50	34	45	49	48	47	54	49	49	51	51	40	55	48	36	55	41	56	46	40	43	56	44	51	38	38	42	45	50	42	45	42	52	44	53	50	50	56	57	36	43	47	56	55	59	46	40	53	44	44	47	49	44	46	40	52	56	52	44	45	47	58	42	48	54	41	43	45	47	40	41	44	52	43	54	42	47	43	38	46	43	36	40	50	41	39	44	45	43	41	52	51	46	48	49	38	52	38	32	49	53	50	40	39	43	77	56	45	45	41	52	37	40	36	37	40	44	41	43	61	39	43	39	49	59	45	55	49	52	37	47	48	44	43	48	31	37	48	38	41	43	41	45	48	49	47	42	47	41	33	51	44	41	35	38	51	43	46	55	51	43	56	40	37	38	49	56	44	44	38	45	61	40	38	45	44	50	46	48	44	35	40	40	42	50	53	34	60	46	45	57	49	49	53	38	49	43	55	40	42	46	64	50	44	44	47	36	43	64	54	39	44	44	49	42	50	50	65	60	41	48	39	39	50	48	36	34	45	51	44	44	40	38	49	46	50	52	52	49	35	45	54	48	48	50	54	50	54	50	42	38	64	49	46	47	40	53	39	35	41	50	40	45	44	60	46	51	42	50	51	51	48	52	45	38	47	42	60	51	57	49	49	41	53	57	43	53	49	44	50	48	61	48	44	49	56	54	49	57	41	43	58	66	59	48	52	40	44	44	46	48	43	49	40	57	46	57	54	61	49	52	44	46	52	50	54	43	42	60	45	47	34	49	42	37	41	40	45	48	42	43	38	45	40	60	55	44	55	43	49	50	49	36	45	30	47	49	40	39	45	59	46	48	43	44	34	45	41	41	40	50	59	50	40	47	50	46	61	47	46	62	47	44	45	45	52	56	60	53	51	58	50	53	38	48	47	55	47	53	45	38	41	50	48	41	49	50	48	44	29	37	30	32	53	53	52	51	48	52	43	36	59	54	51	43	40	42	31	44	45	47	45	46	37	43	42	55	43	60	39	50	45	54	48	40	42	42	55	47	32	49	56	36	55	50	41	42	55	48	33	39	41	45	54	45	38	60	38	51	57	35	49	48	55	44	47	49	63	54	37	48	44	52	53	45	46	52	56	43	39	39	47	55	54	36	36	50	47	46	48	44	42	56	44	36	37	49	41	48	38	42	53	50	58	41	48	60	37	59	55	44	44	48	53	53	33	45	41	52	37	32	45	51	43	48	64	49	44	54	48	55	49	33	34	57	51	45	50	49	42	48	45	41	52	68	41	55	43	53	46	41	51	45	49	41	45	49	38	47	38	45	45	47	43	52	53	61	48	59	53	42	51	39	45	40	38	58	44	59	52	38	46	35	39	34	52	30	44	31	54	40	42	34	50	43	50	48	51	42	59	54	49	51	54	54	43	53	43	50	54	39	54	53	41	34	40	45	54	42	55	44	41	44	40	54	42	42	47	50	35	57	54	41	50	44	39	45	60	45	53	37	43	46	35	41	40	45	58	59	43	43	58	48	42	43	41	52	58	56	48	46	49	42	56	42	49	49	37	42	47	55	37	39	55	52	51	61	53	55	46	67	48	49	44	46	49	52	52	61	45	50	49	43	41	53	41	49	40	50	48	39	47	50	43	52	39	57	56	55	44	44	39	54	48	54	45	39	36	43	38	41	33	47	47	50	59	43	48	50	49	48	49	44	42	52	58	43	45	44	51	43	41	47	48	48	41	38	42	51	44	51	45	42	39	60	55	50	44	48	41	42	51	54	53	57	45	36	46	48	35	60	38	44	41	43	41	42	67	50	56	48	56	44	63	61	45	48	44	38	41	59	49	40	40	41	33	46	51	44	45	57	44	42	45	56	42	46	57	35	40	43	52	47	47	47	40	49	48	49	60	47	44	33	51	51	50	36	52	48	45	54	50	49	40	43	50	53	48	55	52	44	46	49	43	49	46	42	44	43	45	43	40	46	50	47	39	57	45	48	57	34	38	40	53	39	35	48	60	38	42	50	40	49	49	47	45	53	47	43
52489	42497	32513	39678	51935	54778	42232	46111	41149	33545	28303	18408	6276	5528	6293	4466	2489	3751	2007	1168	823	679	656	626	575	617	593	537	600	638	600	585	607	620	592	614	646	622	606	621	638	611	639	622	557	578	583	589	625	627	635	607	642	591	642	601	589	607	621	628	619	608	618	552	556	573	609	627	587	615	583	650	563	613	640	619	588	625	572	608	612	609	614	609	558	591	637	638	624	579	583	644	594	618	587	593	602	548	614	620	655	653	613	581	590	637	625	621	601	659	585	548	600	596	568	583	591	610	605	600	571	613	602	612	622	557	521	630	646	656	597	602	612	616	613	610	563	596	635	578	592	596	614	633	573	561	609	622	600	628	618	596	618	602	585	593	589	607	601	563	623	567	579	614	599	612	603	612	654	593	662	638	621	570	631	627	607	578	616	661	606	574	589	581	581	611	603	620	590	570	613	626	603	631	592	573	599	654	647	595	646	618	597	612	614	595	614	630	615	611	591	640	568	628	596	606	638	611	597	594	628	597	574	592	607	618	618	610	567	608	633	580	583	606	628	579	595	588	589	571	653	631	609	586	624	635	608	608	585	601	613	610	622	582	615	634	582	637	616	622	618	642	559	621	642	572	615	601	622	593	624	580	601	589	589	584	598	611	654	598	570	586	566	635	591	629	589	578	625	626	592	609	591	572	596	626	639	658	627	617	578	611	630	599	582	595	553	603	635	580	599	594	649	587	614	611	580	571	596	630	639	575	599	599	559	642	636	609	595	594	663	618	612	605	600	611	613	606	609	638	621	581	630	667	619	599	643	601	595	621	612	634	595	637	590	597	611	614	582	579	568	677	608	595	597	585	578	604	554	646	635	607	594	609	632	574	624	627	588	628	641	577	577	617	617	641	592	587	615	613	608	606	593	608	515	619	659	568	601	552	625	617	617	640	600	600	575	578	596	589	656	602	586	611	607	620	610	613	626	626	596	597	583	616	603	604	606	627	573	618	581	601	629	615	606	623	608	564	602	587	620	603	603	583	604	602	598	640	642	619	601	589	619	653	597	606	647	600	611	624	624	567	614	580	638	586	627	581	568	591	609	612	591	570	615	647	581	615	622	585	607	604	598	649	604	611	615	589	588	572	571	595	615	614	560	640	599	629	622	580	566	585	577	606	618	580	579	627	636	600	626	598	614	555	587	651	596	591	585	615	608	611	584	622	611	598	592	643	593	601	597	606	603	642	549	617	591	619	605	628	645	591	620	571	610	598	606	576	598	606	611	633	585	621	639	644	619	558	620	621	610	589	582	613	618	580	602	566	592	582	582	650	630	622	591	580	618	593	589	624	562	599	605	630	614	614	641	598	584	602	625	619	599	589	652	619	598	607	642	636	590	633	593	591	592	616	610	580	630	573	586	564	634	642	560	609	639	587	546	595	571	572	625	632	601	561	634	639	655	593	607	680	576	636	607	616	641	598	588	653	597	594	582	639	632	574	623	574	583	620	560	615	611	635	595	630	591	587	598	612	624	599	619	601	573	586	604	637	674	578	611	629	634	595	610	639	604	582	575	628	643	647	622	638	634	561	619	592	566	580	601	612	615	633	608	587	584	670	596	581	589	622	579	600	602	633	583	604	624	645	611	583	606	595	612	594	637	612	623	611	640	560	564	623	577	599	596	613	629	628	608	589	593	569	595	566	623	629	605	587	578	572	633	589	598	644	583	636	620	614	615	625	605	609	622	580	581	639	651	580	604	604	611	581	587	648	614	593	597	575	570	619	632	599	614	571	597	573	598	555	598	618	657	604	651	614	593	584	614	602	617	611	562	611	631	591	609	563	599	621	622	627	630	628	591	596	630	635	602	604	604	567	546	634	661	604	578	598	628	642	607	607	584	640	595	590	602	633	607	614	630	592	622	614	614	616	573	606	593	576	579	593	610	624	573	593	599	566	616	629	639	650	595	620	631	568	636	603	605	624	635	631	640	576	581	646	601	580	628	610	581	648	583	605	631	620	607	611	614	593	640	686	634	572	606	601	583	631	619	604	574	574	606	589	603	579	646	585	630	578	588	628	597	619	585	587	586	554	589	631	619	607	600	590	587	613	622	647	639	673	593	572	602	643	621	579	636	613	610	603	663	582	619	649	606	596	590	647	619	574	612	583	611	601	590	589	623	618	637	633	600	591	619	551	643	602	585	594	585	582	619	606	623	640	571	622	589	594	630	623	601	550	613	628	606	595	600	624	608	589	582	572	625	609	614	616	563	624	597	580	574	617	563	639	580	629	591	615	600	651	617	588	644	613	564	600	647	629	591	596	607	613	538	556	584	564	633	615	587	604	616	625	579	615	617	609	579	560	578	611	628	597	594	653	574	584	602	606	609	620	607	590	613	579	541	622	598	662	576	571	616	644	629	614	655	636	604	604	627	602	599	622	584	604	563	590	603	613	619	612	637	558	609	559	620	583	576	561	596	611	579	657	630	595	608	619	626	600	618	569	646	607	606	552	609	636	566	610	631	610	637	620	609	598	586	630	598	587	607	597	573	577	596	608	589	646	591	641	610	579	607	594	616	599	636	608	621	664	590	632	571	610	613	635	638	628	631	607	627	626	612	623	647	636	574	623	588	607	627	600	639	618	650	589	572	578	601	587	636	613	576	558	586	638	647	557	592	619	617	590	574	615	663	637	640	626	642	610	601	585	621	603	590	643	602	575	591	560	607	624	630	615	611	570	566	602	646	619	609	613	629	599	617	593	608	623	584	579	614	571	627	626	653	630	588	603	582	633	623	624	598	582	606	582	584	648	611	616	594	591	632	545	605	578	594	624	642	620	574	629	636	636	596	642	606	576	580	618	616	586	631	600	594	631	602	611	595	598	629	616	634	592	616	645	549	599	575	607	576	611	556	615	585	582	549	635	617	629	578	587	613	616	589	643	595	610	596	606	561	613	623	571	631	597	649	625	591	625	614	609	574	563	611	612	596	567	654	601	618	602	563	625	612	571	602	635	610	600	656	676	661	607	595	616	608	585	608	611	648	599	594	579	600	592	632	602	588	564	634	567	572	581	591	612	638	601	604	639	614	614	613	602	624	655	617	634	614	609	595	638	638	560	629	621	583	617	644	628	578	616	584	614	577	601	598	601	560	579	630	595	596	596	608	614	635	596	606	616	605	591	581	617	568	611	573	598	611	615	647	598	639	583	591	613	607	617	617	589	604	629	574	606	597	614	606	608	600	613	613	598	586	637	590	606	580	585	596	619	584	607	572	627	600	586	630	585	641	604	567	619	613	621	582	604	609	660	614	613	623	561	628	645	597	594	630	595	659	613	605	616	623	618	582	598	570	576	586	572	566	579	637	630	608	587	615	602	615	595	603	576	587	622	629	566	604	577	577	611	589	608	601	610	614	575	594	600	582	614	582	622	625	568	571	593	595	607	536	645	598	537	613	578	607	631	626	588	623	609	591	623	598	679	597	596	642	595	612	669	609	668	596	598	612	576	580	578
7326	4689	1495	776	1011	1222	678	1209	1450	630	441	227	89	62	79	72	55	58	58	50	36	45	47	44	41	53	49	46	45	49	54	43	52	55	43	56	42	42	35	45	51	57	37	47	43	35	55	37	34	47	57	42	44	39	39	36	44	34	43	51	52	49	62	51	46	40	50	36	40	38	50	54	55	47	51	52	42	49	44	35	46	40	48	52	54	46	42	35	58	47	47	62	46	55	40	38	37	52	47	45	52	44	48	31	37	45	39	40	45	40	40	39	45	47	63	49	46	33	50	47	45	41	48	40	39	54	49	39	49	58	46	34	41	37	46	58	37	45	53	44	44	39	51	43	45	49	43	38	32	35	42	40	52	41	48	45	56	40	46	37	31	60	37	47	42	52	40	51	41	39	39	48	50	58	40	44	38	55	42	50	42	55	45	43	42	52	47	33	53	45	58	41	39	41	44	47	35	44	41	47	46	44	44	47	47	42	49	44	38	38	32	41	48	43	30	56	47	40	40	43	47	48	50	43	53	45	51	50	41	46	40	51	49	40	38	39	47	51	41	56	47	35	46	47	50	51	51	45	35	48	41	44	55	47	47	41	49	54	54	43	49	41	34	43	35	40	48	39	42	45	52	59	53	45	45	45	54	45	47	43	46	44	39	54	42	37	41	41	41	44	45	41	53	36	39	33	47	43	43	45	46	34	49	39	36	50	41	43	50	42	40	37	41	46	45	32	49	44	44	60	50	57	50	43	54	31	54	38	52	39	45	49	49	38	49	41	39	43	44	43	47	40	52	39	50	54	42	49	43	42	45	42	34	61	44	51	37	55	36	56	48	40	44	42	39	49	44	49	50	37	41	44	31	50	50	46	37	41	52	52	40	42	54	41	32	48	58	60	47	51	39	50	48	45	41	45	36	39	27	46	48	46	46	47	39	50	61	38	57	52	43	46	62	54	45	43	42	47	38	46	49	38	40	47	38	49	49	45	34	33	40	44	50	46	53	50	56	39	41	44	52	40	52	50	38	44	55	46	55	39	41	43	63	37	48	45	63	47	49	39	41	38	50	46	48	54	41	59	33	45	45	42	44	55	45	50	44	40	46	48	45	62	49	43	39	42	42	48	37	51	43	49	55	51	49	54	39	46	42	48	38	43	37	42	43	51	54	51	38	46	51	32	37	48	51	43	55	41	48	42	41	40	44	41	47	38	32	44	52	49	35	35	30	46	34	45	43	51	52	42	46	36	52	44	31	50	49	36	41	44	49	52	40	57	31	36	35	43	49	34	39	44	34	45	42	41	29	57	43	43	40	39	48	42	50	37	44	39	52	52	50	51	40	48	36	35	54	60	45	65	42	50	46	50	40	54	46	46	34	58	60	47	33	49	42	36	44	44	46	51	44	41	41	53	47	53	45	42	44	46	46	55	45	53	52	38	50	43	48	37	52	41	47	39	51	42	52	43	44	49	39	56	35	40	47	50	35	38	48	54	36	50	53	46	55	63	43	42	40	45	38	48	41	42	52	39	44	41	47	40	40	37	45	44	38	34	51	54	52	43	44	35	38	36	39	45	47	51	46	50	49	42	60	42	46	46	47	50	42	32	36	49	47	47	34	52	45	45	42	47	52	49	47	35	50	40	54	35	49	43	41	43	50	43	39	43	39	38	53	48	49	33	43	35	45	43	52	56	30	36	50	54	43	52	68	49	43	61	51	50	43	36	44	61	42	49	45	30	37	53	45	70	48	41	47	34	62	33	56	56	51	34	41	39	31	50	50	47	53	55	44	46	36	40	48	35	47	42	35	48	50	55	56	54	37	46	61	48	44	55	35	51	35	53	35	46	42	41	39	44	50	46	42	48	50	43	45	41	51	35	55	52	47	39	44	48	57	35	44	38	36	48	36	47	52	51	48	46	46	38	54	34	47	36	45	51	40	49	40	37	42	46	46	40	51	44	46	51	42	53	49	37	48	51	48	49	50	48	34	33	46	45	46	42	50	52	41	40	63	33	39	44	41	51	36	50	44	50	46	50	41	40	49	39	29	46	57	42	38	44	50	54	39	34	58	45	47	36	46	40	53	43	53	36	39	61	41	44	42	42	39	49	29	43	50	45	58	46	43	58	37	39	40	52	56	52	31	48	52	58	49	46	51	43	37	45	39	42	50	51	49	40	47	50	45	48	57	42	33	40	41	40	35	40	58	41	37	46	37	52	48	34	39	39	46	38	45	56	47	43	60	42	43	50	56	43	41	53	33	51	41	51	48	43	42	46	44	50	36	49	45	36	44	42	49	47	49	44	38	44	48	50	45	52	48	40	47	45	47	55	41	51	55	45	51	41	45	34	39	59	38	51	51	48	50	45	55	59	45	45	44	39	57	42	54	48	52	51	42	46	39	40	48	38	52	50	53	42	53	48	49	40	51	43	49	43	48	57	39	39	45	35	39	33	40	37	44	41	49	48	60	43	49	43	61	34	48	33	50	45	45	46	44	37	52	36	48	54	42	42	36	49	67	34	43	52	44	38	37	54	42	36	34	53	54	38	45	50	52	58	39	40	41	38	39	53	55	42	35	49	49	47	55	34	56	42	32	45	48	49	56	37	44	38	30	51	43	42	53	40	45	34	36	43	52	50	39	50	39	49	32	51	38	54	46	43	45	42	42	37	44	44	43	38	37	37	55	44	42	53	39	44	48	47	43	48	36	29	47	47	44	35	47	49	43	27	42	36	39	45	35	44	44	48	49	38	48	45	59	33	46	59	43	48	45	48	41	40	53	50	44	41	46	42	47	40	41	39	45	40	62	48	42	45	42	34	49	48	46	37	32	46	44	36	37	48	61	57	56	34	49	48	42	41	40	53	46	53	60	37	33	46	35	50	51	37	34	56	49	45	42	49	32	39	51	50	48	53	50	41	32	49	43	34	55	47	48	34	41	44	40	37	53	41	51	41	47	55	40	40	44	48	55	55	34	47	58	53	42	52	41	40	41	41	47	58	39	42	42	38	35	41	48	53	54	51	40	37	38	53	47	40	45	55	49	48	49	45	42	49	54	40	46	54	42	48	38	42	40	50	38	44	46	43	40	37	41	36	39	53	55	46	47	48	39	38	46	39	42	37	45	33	48	34	34	40	40	45	49	47	54	51	48	44	54	45	37	45	55	48	47	48	49	41	41	45	33	38	39	52	47	51	69	44	43	48	44	39	48	52	46	48	54	49	57	45	43	45	34	48	62	47	37	51	43	41	39	50	47	36	30	47	46	44	44	47	50	56	55	49	47	47	41	46	47	49	53	39	44	55	45	49	41	55	44	39	47	42	59	48	42	40	50	41	52	45	44	36	43	34	47	44	36	48	48	36	42	26	39	45	30	47	39	45	44	48	39	52	52	40	51	45	53	53	50	55	38	44	39	40	48	34	41	37	49	56	58	42	31	49	42	49	47	56	36	51	49	42	55	42	51	45	32	50	45	48	45	41	37	55	40	34	34	40	44	45
40328	27523	17281	21565	31740	30919	24613	28679	27261	17593	13678	7325	1968	1227	1893	1432	986	1261	837	727	644	572	631	570	613	595	590	593	565	647	538	547	602	622	551	568	582	543	560	592	562	590	604	626	547	577	570	609	576	576	624	548	603	560	600	525	563	580	540	578	605	552	572	564	565	638	564	544	574	520	602	548	533	560	574	628	549	568	571	545	573	566	557	576	557	572	505	589	539	583	590	579	563	572	593	573	569	572	555	547	550	592	582	537	595	583	529	607	570	586	582	594	615	531	592	574	568	587	593	571	559	583	569	578	525	607	576	592	601	570	580	585	559	571	568	640	587	567	558	582	612	554	629	583	580	533	561	582	545	548	547	538	562	558	539	567	541	517	543	555	606	606	566	550	576	557	606	567	551	570	568	573	582	577	562	569	573	541	618	556	599	550	539	563	588	574	570	574	579	531	594	575	590	583	577	571	589	544	569	542	611	552	565	586	557	588	580	560	589	597	568	564	580	608	549	601	564	611	573	571	595	551	537	582	547	604	525	579	569	608	553	543	563	511	584	551	572	581	547	581	603	602	586	612	553	553	618	550	574	596	592	635	567	582	558	545	558	575	565	607	580	563	563	523	576	580	571	559	545	558	615	576	581	596	568	617	597	574	550	596	576	539	566	572	612	590	590	587	557	585	550	593	558	566	587	568	551	537	554	620	586	565	566	575	553	567	613	583	585	577	561	609	581	597	601	605	563	564	565	557	576	562	567	582	567	579	605	526	629	571	571	561	592	548	560	575	548	548	568	570	612	558	576	585	556	608	560	557	611	576	582	603	554	594	588	599	575	563	567	585	541	601	546	577	596	611	542	577	565	569	603	563	554	626	575	552	585	556	566	604	546	558	607	546	627	562	537	597	578	597	534	598	572	577	582	604	576	586	574	546	598	609	536	596	589	564	528	545	572	614	564	553	598	548	549	561	549	555	599	581	569	574	511	581	568	563	567	593	538	536	552	527	571	592	613	578	537	560	567	569	551	589	558	560	572	589	594	541	645	596	559	589	592	578	572	580	608	545	586	555	553	573	560	567	596	595	593	578	582	567	586	551	575	583	574	576	571	571	583	589	566	583	596	533	565	573	597	583	562	537	562	585	594	554	593	586	574	587	573	572	601	603	541	562	585	561	584	591	555	558	600	532	570	578	553	604	589	561	556	581	577	546	571	534	556	572	557	534	547	525	597	559	583	559	539	571	607	587	594	533	567	542	555	563	572	607	575	580	572	548	541	593	549	579	603	587	544	566	566	563	560	604	586	606	592	614	560	573	582	587	632	541	593	578	558	558	524	585	593	548	599	607	560	570	598	608	541	606	562	576	578	590	584	603	562	557	540	604	601	542	532	579	569	606	551	569	557	596	608	515	609	555	573	575	579	594	585	585	539	568	558	571	593	577	548	575	560	597	582	549	591	611	590	602	603	581	570	588	596	609	594	578	605	586	585	549	608	569	568	579	584	592	575	590	602	565	576	584	571	555	575	517	585	585	585	542	545	591	511	559	581	597	574	573	548	539	561	569	608	559	561	598	598	548	577	578	553	575	599	553	555	569	578	598	564	569	591	601	564	559	576	545	593	576	588	605	587	547	548	602	560	569	605	553	613	580	548	582	596	553	605	593	582	605	590	544	619	527	566	603	527	567	573	576	625	569	591	550	563	574	574	552	569	555	559	581	518	581	550	602	570	565	536	592	601	562	547	618	554	582	554	593	598	576	549	543	576	598	585	543	599	540	597	610	573	561	561	541	588	584	582	557	564	571	511	571	599	582	587	594	554	582	604	579	582	582	533	569	570	564	559	593	588	575	510	560	547	606	593	558	594	604	618	540	557	587	571	602	569	560	587	601	548	580	606	552	596	611	525	558	567	573	542	579	583	580	623	591	570	542	541	570	600	601	576	585	559	582	552	582	559	518	579	557	557	580	529	594	538	521	578	530	584	579	568	587	611	553	565	587	560	545	574	572	629	578	570	576	519	557	591	588	556	550	587	546	593	555	560	564	556	605	586	605	610	549	572	553	559	566	552	580	601	595	572	588	589	606	567	575	603	603	568	569	557	586	604	529	593	591	581	614	638	592	587	582	603	567	552	558	573	617	597	545	556	601	594	601	586	547	600	582	555	563	593	557	573	537	543	545	577	567	565	544	571	619	537	546	581	566	526	559	586	602	576	583	589	615	604	586	612	581	563	590	555	574	583	600	585	608	572	571	570	564	591	547	604	613	546	612	571	572	560	585	567	579	582	585	562	536	561	525	601	549	572	578	573	556	562	574	512	523	577	583	592	581	579	570	574	545	596	595	573	528	599	577	558	555	606	588	555	611	599	607	608	596	585	633	589	614	605	594	578	582	568	569	554	618	560	575	561	533	586	592	613	549	573	553	600	555	583	578	548	557	536	614	558	575	553	585	591	576	572	555	547	590	572	561	548	544	608	566	629	593	609	569	637	553	554	540	611	568	530	559	593	530	559	605	564	605	564	557	558	598	600	553	615	617	563	599	586	565	559	546	557	572	560	546	565	584	607	575	547	554	586	563	576	607	561	568	569	556	575	605	542	572	592	580	569	576	563	562	543	571	549	582	542	579	601	561	558	597	565	585	570	577	614	585	556	583	545	559	591	575	586	552	561	545	565	598	585	539	577	597	590	599	605	558	618	594	567	555	545	605	580	544	590	578	539	579	583	533	572	587	560	581	536	556	562	604	575	531	604	587	578	626	596	618	576	558	541	588	546	551	589	572	560	574	553	586	594	557	589	546	553	623	625	588	585	553	612	550	574	597	602	605	599	612	592	598	598	565	540	553	565	582	580	603	589	626	567	593	546	533	604	594	634	581	564	596	603	543	598	559	562	593	590	559	550	573	576	552	566	553	576	533	569	545	569	557	630	575	575	556	527	607	585	611	547	589	593	576	592	562	560	569	589	594	568	553	587	571	533	574	563	503	585	569	540	535	571	571	561	561	575	626	583	576	624	591	566	581	570	608	561	611	562	580	551	549	591	556	574	575	524	560	564	541	573	589	546	619	570	588	578	542	573	604	583	566	597	577	550	552	569	585	563	605	564	564	583	547	562	599	559	593	605	563	548	579	572	584	556	538	599	583	564	586	588	550	571	573	588	554	543	583	578	533	546	609	541	574	560	635	556	610	565	555	549	583	588	605	597	575	530	570	597	570	536	547	619	592	586	585	559	578	575	587	599	578	594	550	597	570	640	613	575	574	538	535	585	604	603	544	580	551	584	578	598	613	576	557	586	584	607	584	576	557	563	571	578	570	604	564	547	583	560	597	589	572	573	618	579	610	605	605	603	559	595	577	536	559	577	578	549	547	578	570	554	567	541	568	538	577	573	547	579	607	608	563	584	543	555	613	535	551	570	586	567	583	594	559	576	613	555	538	548	580	618	613	571	549	581	567	586	598	594	579	570	607	604	608	566	572	572	603	558	576	586	607	580	627	560	538	553	590
14843	17587	5472	2580	3074	2942	1880	2739	3479	1874	1281	577	136	95	121	111	94	109	81	54	54	42	37	43	43	32	53	43	53	37	42	55	47	46	42	46	55	48	40	46	41	32	39	41	40	50	49	38	45	50	47	50	53	38	47	41	57	46	45	58	59	35	33	41	53	52	45	40	39	51	48	44	46	49	45	46	41	48	56	43	63	54	55	40	46	44	56	43	45	42	43	43	43	30	42	43	42	39	42	52	40	49	47	64	49	41	45	39	37	50	51	35	38	39	43	47	40	41	42	46	39	47	37	49	51	56	39	45	46	45	51	53	53	45	51	43	44	40	49	33	54	45	40	44	44	44	44	46	42	42	41	49	54	44	60	63	40	41	43	43	50	47	45	40	42	55	36	44	44	46	43	43	41	39	33	45	45	48	40	33	47	51	50	50	48	41	40	39	42	33	36	46	37	49	42	57	45	34	48	39	57	42	50	34	44	49	48	62	44	42	48	42	49	49	48	47	54	45	49	32	44	63	45	44	36	44	51	50	42	46	46	55	47	59	42	41	40	44	47	53	45	41	38	41	44	41	41	47	46	45	40	53	45	39	51	48	42	39	38	33	42	49	47	39	41	43	50	48	47	31	45	41	43	38	52	45	48	37	59	50	40	33	41	54	39	56	47	39	33	51	48	48	44	36	31	42	49	44	43	29	39	35	39	48	49	54	39	40	45	48	40	46	47	43	37	36	45	35	31	40	54	45	48	50	50	45	55	51	51	48	49	38	35	52	42	51	44	38	53	43	52	36	50	63	44	37	31	52	45	56	40	52	35	39	49	52	37	40	55	48	40	50	44	43	43	47	46	39	55	46	37	53	46	56	52	48	51	44	43	52	34	46	44	43	45	40	52	44	46	39	45	52	50	42	42	40	59	39	58	43	41	31	38	37	35	38	36	48	49	43	45	39	41	50	36	40	33	40	41	42	45	40	35	56	42	40	50	46	46	52	43	42	49	45	33	38	56	40	49	39	39	34	48	42	46	55	46	49	35	44	46	49	41	47	41	57	41	60	39	46	42	37	42	49	49	58	43	51	44	38	40	31	45	35	53	53	47	52	46	39	41	40	43	51	38	46	37	36	34	35	41	49	46	50	53	44	47	42	51	52	46	37	41	38	42	25	47	41	45	53	46	38	47	47	46	42	54	39	52	45	50	51	40	41	43	43	34	47	52	51	34	51	46	41	44	52	46	48	40	40	47	47	52	39	45	44	56	40	43	45	43	50	38	46	47	43	48	43	48	44	44	29	41	42	52	43	51	41	38	38	47	41	41	45	46	38	35	40	27	53	38	41	50	54	52	52	38	44	47	57	63	54	52	31	33	49	41	34	43	49	36	49	42	35	35	47	45	48	37	48	62	38	50	51	47	51	36	39	33	41	49	54	47	41	38	45	37	46	44	37	45	35	51	50	56	42	48	39	44	41	43	23	39	54	37	62	39	47	51	47	35	40	54	42	45	56	49	45	46	44	43	45	42	45	36	34	39	43	39	35	44	46	39	47	45	42	44	59	49	56	52	55	42	47	36	53	38	45	51	41	43	38	41	34	42	36	48	43	41	46	46	43	46	49	37	43	50	39	42	46	59	40	41	44	45	47	47	58	47	45	48	44	43	43	35	44	45	36	49	32	45	43	37	46	44	49	46	46	51	47	41	35	34	42	42	49	52	50	48	38	52	28	47	43	55	40	43	42	55	38	48	49	56	47	41	43	48	51	50	46	39	42	39	47	42	55	48	41	35	62	58	48	44	38	56	57	36	49	35	46	39	45	46	38	46	53	38	55	49	50	49	49	45	39	43	38	43	50	52	42	52	60	35	35	43	42	52	56	44	39	43	45	37	47	43	54	47	48	36	42	46	45	59	47	48	32	31	46	40	42	40	45	37	52	46	50	49	44	42	41	46	44	44	37	43	31	43	60	32	45	52	36	52	44	59	49	51	51	59	46	50	52	44	31	43	51	43	46	47	48	49	42	39	39	53	47	43	38	43	41	36	40	49	46	43	41	44	48	38	56	56	35	39	44	37	35	53	47	38	50	33	51	43	37	40	44	45	45	44	60	40	51	42	43	51	43	42	44	48	53	43	54	58	42	42	33	49	42	44	60	55	45	37	38	30	50	29	43	43	38	45	38	45	39	44	50	57	38	45	52	51	59	53	39	54	51	45	44	44	49	43	45	38	42	41	50	50	54	49	49	43	41	45	43	62	53	47	48	58	65	40	52	44	33	49	45	42	40	48	45	57	41	41	42	43	44	51	50	53	40	42	44	43	36	38	41	40	43	43	39	50	40	44	57	51	58	48	37	44	52	40	35	46	45	43	45	48	44	44	43	50	47	44	46	48	55	41	35	48	45	42	51	53	37	45	46	57	48	44	26	54	41	33	40	50	50	47	43	44	48	40	50	44	39	57	43	34	48	26	41	52	39	29	41	37	44	45	52	49	51	53	41	38	43	36	52	41	41	46	46	44	38	40	50	49	45	40	40	49	39	38	44	44	37	41	43	52	47	40	44	54	59	39	37	43	43	45	41	47	40	38	45	39	38	48	32	38	40	52	46	48	43	44	52	39	29	37	58	45	46	39	44	43	53	42	45	45	36	42	33	48	45	41	40	46	34	54	35	49	45	51	48	51	43	45	43	49	50	40	55	46	49	45	48	40	50	43	45	54	45	37	39	36	50	36	50	43	60	49	40	47	50	51	56	53	45	52	46	45	42	52	36	45	37	47	44	51	42	56	53	34	37	43	34	44	52	36	43	57	43	53	35	38	41	40	34	53	41	40	50	43	38	33	49	51	39	51	47	47	44	50	46	38	45	54	40	43	44	34	46	50	50	42	52	46	46	34	38	58	36	53	38	60	45	50	47	44	41	47	42	38	39	42	33	44	43	58	43	43	42	36	35	37	55	47	33	46	44	46	44	44	36	38	35	42	49	43	31	34	48	31	34	49	44	34	48	31	38	46	52	51	44	48	52	39	54	50	63	36	43	39	42	47	46	52	58	34	43	39	50	47	47	40	34	47	38	51	40	47	40	34	42	38	58	41	30	49	43	40	35	58	46	43	48	45	31	37	48	45	50	46	30	40	43	33	45	52	61	53	48	41	36	44	57	41	46	31	57	45	53	32	49	45	43	46	40	43	41	46	51	38	51	51	48	39	51	56	50	47	53	49	35	40	35	54	43	47	45	56	52	34	54	38	50	47	38	58	47	36	47	50	44	45	36	49	37	44	37	37	44	41	54	30	36	30	36	45	43	48	50	37	50	45	48	38	46	42	57	44	43	51	55	45	31	43	42	47	40	46	44	49	54	58	48	55	43	36	51	38	39	47	51	37	29	36	45	43	45	36	40	36	48	45	50	50	36	39	45	47	35	52	47	48	47	53	40	40	63	44	38	49	49	42	40	49	60	45	46	37	57	50	49	59	55	53	52	42	40	49	49	30	44	49	48	45	52
51439	40062	26767	34530	45102	39412	34017	36419	36623	27917	23666	13194	4261	2285	3589	2967	1680	2167	1442	834	744	610	596	588	577	586	592	586	553	574	614	577	585	630	579	579	585	585	522	545	618	600	561	555	589	596	605	559	568	580	569	544	560	575	584	561	628	560	555	551	625	583	574	585	584	607	572	614	629	560	588	558	601	602	636	586	557	611	541	580	521	584	613	589	561	577	566	518	594	602	541	580	598	586	611	613	573	556	538	557	628	641	578	551	602	557	573	557	607	579	585	596	625	555	606	580	602	565	614	623	635	674	618	598	574	580	593	582	600	635	574	588	572	577	596	613	543	578	593	591	606	649	583	552	580	546	599	561	608	573	591	628	601	560	582	596	536	576	587	555	602	624	594	604	534	567	581	576	572	606	565	578	578	579	589	570	606	573	584	591	608	604	621	540	601	572	597	608	628	555	597	561	560	562	591	569	561	582	614	576	586	596	586	601	615	592	566	588	640	586	572	625	559	583	563	617	588	625	578	631	582	627	589	595	597	621	591	615	579	622	556	570	573	602	581	565	590	578	597	595	602	611	573	556	590	561	604	601	564	625	561	626	563	632	585	595	542	573	626	566	595	586	591	628	590	609	613	577	570	607	606	593	589	567	597	571	585	590	621	603	593	584	604	630	573	568	596	561	585	582	566	573	575	595	595	590	585	599	591	613	588	533	598	600	580	592	554	586	613	560	579	592	576	570	600	616	554	582	614	593	604	593	570	597	568	584	608	566	540	562	562	598	559	546	578	584	562	621	569	567	606	593	634	610	599	618	596	565	597	634	619	573	535	615	610	566	597	586	613	600	604	587	585	521	567	583	577	619	630	597	594	573	622	581	580	568	605	554	613	592	558	586	555	608	570	556	625	596	560	596	596	580	599	590	605	570	572	582	572	554	596	587	554	607	613	547	594	628	540	609	606	632	606	586	564	596	576	585	563	615	583	592	603	561	575	593	624	612	571	600	601	561	594	591	606	589	625	556	588	593	569	602	561	609	577	609	621	587	560	576	539	626	552	596	522	597	589	594	616	569	629	606	590	610	611	548	558	575	554	587	529	575	598	548	616	589	629	602	598	580	593	553	583	620	572	586	599	576	566	567	621	558	595	567	565	580	586	605	596	612	619	603	597	594	602	592	526	598	597	538	622	584	559	542	582	604	630	586	605	587	636	587	578	527	564	545	588	559	597	541	549	644	577	576	577	573	645	570	546	547	598	564	582	583	614	561	607	605	598	552	578	562	607	571	618	595	602	571	571	605	572	643	609	564	565	617	620	591	587	583	618	580	577	581	580	560	589	584	554	541	561	592	533	555	621	558	575	582	564	628	578	573	579	611	590	564	553	591	636	611	581	584	615	565	585	566	571	621	594	563	587	571	586	577	532	620	589	605	584	579	578	596	560	560	572	596	573	576	532	654	592	577	605	586	605	539	567	613	538	626	592	583	576	621	596	562	554	605	588	627	556	541	588	581	568	573	589	574	630	555	610	608	547	582	562	591	604	591	581	584	574	560	613	604	575	571	611	567	600	606	612	578	604	662	608	564	577	574	560	579	580	545	617	561	629	582	591	599	604	596	623	587	613	560	580	583	646	568	606	608	587	579	588	573	579	573	570	620	554	611	570	590	544	615	575	609	569	572	594	546	535	554	640	585	574	605	558	580	625	604	619	587	570	572	590	594	578	609	602	595	549	589	598	589	618	571	625	576	595	580	583	570	568	576	611	596	621	605	567	580	576	620	619	621	589	597	580	609	585	604	601	624	569	605	590	645	570	517	595	611	590	571	564	603	619	601	558	603	586	595	600	603	569	578	573	566	572	542	599	603	583	605	576	625	582	573	621	564	607	562	593	589	541	579	539	576	585	582	565	542	560	548	597	600	547	566	552	611	544	632	561	588	580	605	619	586	623	572	575	616	590	579	561	564	605	575	541	617	619	572	595	552	526	611	613	552	586	545	574	587	614	576	608	559	560	585	599	560	598	557	585	610	588	590	589	568	620	589	617	639	594	608	596	549	592	583	561	576	591	557	587	638	538	559	617	618	602	589	558	592	615	630	553	579	590	638	585	595	564	579	607	618	554	567	585	604	613	607	575	635	576	541	588	637	594	588	585	587	574	572	589	598	607	556	638	602	589	563	607	606	604	596	592	613	569	611	613	598	560	580	596	597	547	588	587	633	600	583	567	607	615	577	585	584	559	582	580	571	595	606	608	554	610	569	571	572	533	590	617	612	607	587	588	577	589	617	554	594	582	580	598	593	629	581	622	609	562	552	599	576	612	546	614	577	569	551	567	598	589	630	564	613	554	588	581	593	582	546	579	617	607	578	579	585	571	572	598	590	553	570	597	597	572	622	564	560	629	565	561	552	628	610	595	559	596	581	561	603	533	640	586	588	581	614	560	594	605	628	565	564	600	623	615	557	555	615	595	563	579	597	565	564	592	582	552	614	553	561	588	560	595	588	556	606	561	565	552	594	560	577	628	565	599	622	638	607	588	645	581	612	600	502	585	581	545	588	621	597	611	566	579	607	561	607	566	618	593	621	618	563	576	550	611	553	585	550	584	573	586	602	599	564	565	583	539	572	592	675	554	555	575	569	598	594	585	608	577	597	574	585	578	580	587	565	581	555	622	584	595	626	614	570	587	573	563	566	621	575	583	541	614	536	564	586	606	614	614	535	582	580	580	581	544	610	599	566	575	613	539	623	605	587	564	599	581	524	597	573	574	629	609	579	597	605	584	544	563	585	574	586	557	557	577	603	607	559	565	647	587	591	629	586	549	604	624	621	614	620	623	559	568	603	613	609	610	562	601	581	604	622	584	591	568	598	578	552	604	598	612	561	606	558	586	576	573	597	616	563	614	607	601	583	578	622	583	594	569	569	590	598	575	575	551	545	623	619	595	601	576	616	563	617	571	574	574	585	580	612	606	628	609	595	550	603	620	556	586	556	605	605	566	530	579	596	613	618	606	617	579	581	580	570	589	589	615	582	594	567	544	559	567	553	554	569	600	597	572	627	597	547	580	548	583	572	548	562	563	585	579	562	579	566	587	583	612	612	599	552	564	571	589	594	598	597	620	559	643	610	573	526	593	552	644	569	660	602	631	591	550	614	564	570	568	627	575	578	596	596	559	577	545	587	539	590	573	589	605	557	569	618	582	569	584	579	588	591	586	568	569	590	612	582	597	614	538	625	596	564	638	577	547	580	578	539	633	602	615	608	605	553	600	629	562	553	606	553	620	582	614	573	595	601	588	544	555	610	606	586	610	557	613	581	576	575	606	577	594	657	585	559	576	606	595	532	571	549	550	573	566	599	597	570	608	608	545	604	596	580	618	600	639	574	596	589	583	553	608	620	575	557	599	579	569	585	578	570	575	604	587	571	560	597	588	559	627	573	590	615	580	547	546	563	614	620	624	602	570	582	622	603	599	592	584	601	587	559	580	612	569	582	583	612	594	600	563	575
14787	16050	4532	2701	3005	3158	2080	2483	4092	1864	1450	533	154	94	127	104	82	93	90	68	44	51	53	45	42	42	51	47	42	39	39	38	49	44	51	45	46	44	37	56	49	46	50	44	46	44	39	46	37	44	39	56	33	61	42	45	43	44	46	48	52	58	35	46	41	47	34	38	54	59	45	45	44	49	39	36	55	48	44	41	52	42	41	55	48	54	46	48	41	55	43	44	55	49	33	42	41	47	43	37	35	52	41	44	53	43	35	43	41	38	44	42	48	53	36	57	46	42	45	48	40	42	57	42	41	44	48	42	69	42	47	46	53	55	49	48	31	53	55	40	50	44	33	48	35	41	44	63	48	46	46	36	43	50	43	49	36	47	44	22	37	41	41	34	38	41	39	34	45	45	45	45	35	43	45	53	38	45	69	44	52	36	46	32	49	40	53	35	35	46	49	52	46	48	52	65	53	54	59	47	41	51	40	40	35	54	45	55	35	54	47	53	55	52	45	43	45	54	52	50	40	41	47	43	51	35	50	37	54	48	48	43	55	50	49	39	39	44	44	38	59	42	41	42	46	47	42	32	40	38	54	54	48	48	37	36	49	58	48	58	44	47	53	59	54	35	44	44	47	49	56	49	39	42	47	44	56	42	50	39	59	40	39	44	51	41	42	63	51	50	48	55	44	41	42	47	46	45	56	40	53	55	44	45	53	41	40	46	38	45	54	38	58	54	49	56	50	44	46	38	29	61	45	46	57	52	45	43	52	49	39	34	43	48	54	43	33	52	47	35	42	54	50	44	60	45	36	37	42	50	41	41	44	46	40	42	30	42	52	31	58	42	51	37	49	45	51	53	54	53	44	43	48	49	35	44	53	50	52	57	46	40	42	43	38	38	47	44	50	56	48	43	48	37	36	64	58	39	39	42	58	48	53	45	40	48	45	47	37	39	41	39	48	51	50	43	39	44	41	37	34	50	44	47	37	43	38	35	64	40	38	41	43	41	43	41	37	46	60	54	50	45	55	44	45	48	55	55	48	41	65	33	46	45	35	41	37	48	47	45	48	68	44	46	43	51	42	57	55	39	25	45	48	55	45	53	34	47	44	38	37	55	34	38	42	44	48	50	51	45	55	52	42	45	44	51	45	39	42	45	39	49	47	53	55	43	44	50	38	36	53	36	53	56	39	43	39	53	41	50	41	46	48	47	44	49	41	41	58	54	44	45	39	27	53	48	49	44	52	38	40	40	55	33	46	38	54	51	44	54	42	42	44	36	57	46	49	46	42	49	69	73	47	50	45	60	36	49	51	36	43	54	51	50	32	49	43	53	43	34	43	44	53	39	43	50	42	39	38	41	50	51	43	57	60	54	49	43	45	49	39	42	47	45	47	46	38	39	50	26	48	48	41	46	38	50	42	41	41	46	51	31	51	43	59	61	43	48	41	41	45	53	49	52	41	49	49	48	49	54	42	49	53	47	54	37	43	65	54	62	50	40	35	45	39	52	50	42	51	43	50	51	44	39	52	41	46	45	49	54	41	46	38	42	42	59	50	51	37	37	40	53	57	59	48	52	26	47	40	41	49	53	46	54	44	39	48	48	48	42	50	50	44	46	43	43	52	31	44	41	44	50	43	43	47	38	33	47	50	35	34	42	41	56	55	47	44	46	43	40	39	43	58	49	41	50	51	42	47	38	38	46	46	47	38	48	51	44	52	42	40	43	54	41	50	42	46	53	44	52	40	35	44	47	46	54	45	55	48	46	45	46	41	45	39	44	55	44	40	62	49	41	33	48	51	46	34	61	38	41	50	45	51	36	51	55	52	40	48	56	49	40	40	45	43	59	47	60	40	45	50	44	50	61	51	50	49	44	50	43	50	53	45	39	40	35	63	41	50	48	46	47	40	49	36	46	54	42	48	42	46	45	43	44	34	35	43	31	54	51	42	44	43	44	54	52	37	46	33	53	37	46	35	44	47	38	50	53	54	54	49	42	40	42	40	40	46	51	34	35	43	52	55	44	38	49	46	52	47	52	45	46	42	42	45	47	49	53	44	42	38	37	58	37	42	42	40	51	51	43	56	46	43	56	39	37	56	50	54	37	43	51	44	42	42	42	50	39	45	43	45	43	56	52	44	49	35	40	50	36	42	45	49	49	49	53	39	49	42	58	38	59	41	46	48	48	52	46	46	48	49	31	47	52	48	40	40	48	48	44	47	36	44	53	43	43	44	35	59	48	53	36	49	47	44	48	39	44	39	50	48	36	33	35	36	39	44	43	48	47	47	47	47	41	38	46	53	56	43	36	44	49	51	63	38	47	52	44	46	44	56	48	48	53	37	38	40	33	54	40	42	43	42	37	42	42	43	45	44	46	40	50	39	47	49	57	37	50	43	40	41	37	47	55	45	41	55	40	51	46	50	32	42	54	46	50	44	47	39	31	58	47	43	50	46	47	49	50	36	50	38	33	45	49	58	33	48	49	49	38	36	46	46	47	50	45	66	53	36	45	57	41	47	44	42	52	38	45	44	60	52	45	50	55	40	46	43	51	49	48	39	47	47	51	45	54	51	40	48	50	60	38	35	48	45	51	45	56	40	32	46	43	39	46	43	48	40	42	48	40	53	50	45	38	47	53	44	57	57	45	57	38	44	46	38	54	60	40	38	50	43	48	39	55	43	50	43	37	46	54	50	37	50	39	49	47	41	49	44	53	42	36	46	48	54	36	44	47	54	48	62	48	43	45	49	34	53	43	49	54	55	48	46	30	44	49	60	52	42	47	47	44	60	39	57	52	41	42	53	50	45	50	50	54	42	46	38	43	43	44	47	42	35	47	42	35	48	34	44	46	38	36	48	53	44	45	42	46	52	39	44	56	44	52	45	45	51	52	49	52	40	55	51	56	43	51	51	39	45	38	47	45	44	56	43	41	51	54	31	44	38	41	50	46	48	56	54	42	45	44	46	46	44	56	46	32	51	49	55	43	47	48	44	52	45	52	38	31	60	34	42	53	32	38	47	50	53	46	53	38	52	56	43	56	49	46	40	49	50	35	45	48	49	43	36	40	43	53	44	43	53	43	37	47	40	50	35	39	39	46	47	49	50	33	39	43	48	35	39	35	52	44	51	37	53	43	50	51	45	36	35	48	55	46	48	40	48	48	43	47	46	36	53	54	45	48	49	43	54	41	44	47	51	49	54	42	54	48	43	54	40	52	48	31	34	40	45	35	42	45	36	44	55	39	50	53	64	47	38	55	33	50	52	68	53	46	50	41	44	37	38	52	46	51	52	42	36	51	47	41	46	58	44	28	52	46	51	47	44	43	42	35	41	47	44	64	45	46	41	41	42	49	52	50	55	45	35	47	47	51	37	46	50	46	45	39	44	45	46	52	47	47	49	45	37	45	41	54	49	58	51	53	35	51	49	41	41	54	40	40	37	39	39	41	49	39	50	41	44	41	31	42	40	45	36	42	63	46	45	49	46	50	46	46	53	53
49397	38536	25372	34291	45353	40789	34668	36641	38807	28825	24804	13644	4622	2382	3232	2629	1638	1860	1343	857	757	688	624	610	572	601	594	621	604	616	617	569	625	595	565	577	523	624	616	607	623	620	573	588	617	594	601	553	621	601	583	626	593	555	611	595	640	563	591	643	584	572	595	623	587	589	599	585	601	562	588	576	604	584	577	602	596	552	593	598	562	601	624	614	576	577	603	585	578	578	573	536	597	578	590	621	616	546	596	622	579	607	585	585	605	597	602	605	595	559	629	612	599	540	589	593	617	587	600	604	591	592	593	580	600	611	574	615	632	566	606	629	582	552	625	608	604	601	579	614	601	575	564	577	634	593	559	572	606	586	570	584	600	638	617	567	598	596	559	573	624	628	603	573	599	602	599	581	629	612	569	582	639	605	612	574	598	612	602	612	552	591	620	588	608	601	622	581	605	583	655	611	564	584	572	625	546	581	570	628	640	568	612	607	581	600	607	609	595	567	606	622	623	563	572	581	620	621	604	588	618	605	577	612	583	616	566	621	603	603	572	641	603	598	545	570	613	589	608	610	634	574	548	635	623	628	587	573	635	615	634	627	610	581	594	576	536	595	616	600	594	579	611	569	631	594	588	595	637	577	591	579	604	602	652	603	591	611	610	595	594	596	600	613	586	624	599	580	598	618	565	600	586	617	629	595	590	584	585	554	546	588	591	592	586	614	577	641	593	598	604	606	595	583	563	580	625	584	638	570	587	587	593	594	630	572	643	598	572	568	605	599	589	617	579	580	615	593	595	609	575	562	554	563	552	578	624	626	614	601	567	604	596	576	628	540	606	584	580	613	635	564	629	571	619	583	589	603	598	608	588	597	606	607	576	589	601	608	599	580	582	602	635	589	620	587	625	601	593	594	599	625	596	597	638	608	613	599	563	569	577	577	651	571	605	596	566	587	591	559	583	585	582	601	588	608	591	617	591	604	573	586	580	586	580	591	661	551	570	598	552	592	615	606	591	606	618	565	625	639	592	600	604	562	578	580	600	604	549	619	580	620	584	594	579	572	553	595	561	634	578	604	596	576	604	586	588	598	582	579	594	587	615	595	605	585	643	585	596	574	613	600	572	638	594	581	614	619	592	573	554	559	593	600	584	601	615	588	600	604	544	612	610	601	616	566	622	590	547	614	589	651	612	608	588	622	551	592	579	598	579	610	649	577	601	558	563	590	555	610	583	616	611	543	578	601	614	600	616	570	626	561	551	603	591	605	570	600	583	614	582	620	585	623	599	609	599	611	559	605	595	587	603	601	618	597	613	585	594	561	626	598	598	614	599	608	646	635	642	596	610	560	574	608	587	620	605	603	606	617	635	623	596	611	575	592	621	649	622	622	575	608	580	596	623	594	648	563	548	603	593	577	610	665	591	582	600	609	576	585	560	631	612	600	592	619	604	585	619	550	628	599	576	618	595	573	587	574	598	628	589	592	560	594	587	565	596	606	592	634	641	588	584	584	569	598	579	624	607	562	589	578	615	579	576	593	606	637	568	620	556	594	529	585	620	567	578	602	569	594	574	583	569	583	581	606	566	601	593	593	599	593	609	602	569	572	596	533	597	600	550	622	650	641	576	577	578	591	621	592	557	561	643	591	584	625	581	612	586	554	607	579	592	619	579	642	606	628	570	563	571	617	603	622	642	609	580	580	608	587	609	589	577	599	551	603	597	610	595	599	590	627	570	594	634	624	606	610	605	600	576	550	600	562	571	617	580	609	625	604	628	567	535	592	606	589	624	601	624	600	620	599	643	546	572	628	580	575	558	601	599	586	583	585	625	599	601	624	606	554	581	593	607	580	596	569	548	625	608	534	606	598	618	614	608	614	605	610	612	628	612	573	565	636	596	633	583	560	609	586	597	618	625	613	558	561	609	572	595	638	602	618	627	586	583	614	590	591	594	571	590	606	567	609	617	577	581	635	604	584	574	598	639	579	582	583	554	602	570	604	587	584	633	585	601	590	560	585	634	586	570	575	586	579	544	588	612	627	604	602	627	592	570	603	629	629	568	617	594	644	653	570	596	590	621	597	548	567	604	545	558	603	599	584	597	582	608	606	609	634	554	601	628	640	616	619	627	607	606	616	570	614	602	638	635	586	587	590	613	575	578	586	634	602	631	594	598	609	588	593	550	582	601	615	563	580	604	571	599	587	625	578	618	580	654	587	610	634	597	649	589	562	658	618	635	594	617	616	566	590	576	584	608	567	609	600	593	578	626	596	563	583	598	606	605	583	620	573	637	653	575	634	593	559	616	590	581	626	616	590	593	611	624	596	614	627	614	571	574	627	592	611	664	599	583	611	568	585	600	629	577	567	653	612	577	613	599	599	578	593	606	559	574	627	594	574	585	551	591	593	602	563	599	596	627	590	619	610	605	628	590	607	582	633	581	619	600	613	612	575	583	584	616	569	621	622	620	533	565	550	591	627	560	608	586	594	574	571	605	567	592	531	601	596	614	600	640	585	597	586	597	595	586	588	585	611	539	606	664	629	618	620	578	584	588	570	583	591	589	633	582	567	629	634	583	573	605	595	593	614	589	567	571	612	609	614	596	598	617	544	570	611	612	626	633	573	603	610	586	573	552	586	569	636	616	550	583	561	614	608	630	571	611	638	626	616	558	589	600	620	635	613	624	630	566	581	597	652	569	614	619	599	594	626	592	593	597	620	572	605	651	600	555	642	598	626	587	614	559	653	595	627	602	597	584	583	585	617	602	633	599	600	588	591	593	590	639	580	574	591	597	631	595	563	591	579	590	605	617	590	645	613	561	631	562	584	605	565	570	597	594	621	565	615	561	585	572	560	616	618	587	593	646	642	574	637	606	644	567	588	618	610	584	590	598	642	591	569	569	594	578	617	575	593	586	595	567	627	637	593	580	594	611	610	581	574	594	590	613	638	594	597	601	619	624	591	605	635	579	598	605	618	589	594	603	587	580	600	654	580	614	585	602	584	599	590	555	617	597	597	578	652	582	579	560	629	589	606	524	594	599	617	636	619	609	573	576	592	628	615	610	593	636	600	620	594	581	569	622	552	625	589	572	604	613	547	569	611	610	611	620	600	603	571	583	602	612	572	581	642	556	622	572	599	538	599	608	599	598	586	579	626	608	576	622	581	585	627	597	643	612	591	649	587	596	603	566	613	611	608	563	581	601	596	570	589	607	611	591	605	559	612	632	588	569	582	612	590	582	593	604	582	561	540	583	594	561	575	575	618	564	596	587	558	610	591	623	595	639	584	618	553	597	566	615	612	603	579	597	573	608	595	606	616	594	575	589	591	565	603	591	562	608	629	592	571	572	566	608	624	648	592	563	591	609	618	594	631	592	568	633	605	575	597	579	613	598	583	628	551	616	603	608	607	612	584	576	570	586	625	593	595	631	624	603	596	576	637	610	593	587	621	608	585	583	598	589	608	593	609	669	558	620	598	590	539	566	596	616	631	599	610	588	589	546	546
18871	22257	6981	5901	5625	5064	4300	5609	7278	3125	2313	855	213	109	184	143	88	134	93	53	56	53	51	36	61	46	54	48	51	51	40	43	43	44	40	49	32	43	50	52	51	48	36	47	53	51	57	48	37	48	45	48	62	47	53	53	44	52	45	34	37	57	48	37	47	43	42	40	51	40	39	43	41	41	49	42	42	53	42	48	49	49	48	40	52	45	43	48	49	46	48	34	44	42	42	43	42	48	44	34	39	51	47	35	53	54	43	42	37	50	40	52	48	35	54	39	53	52	52	64	40	52	63	31	51	60	42	39	43	51	39	54	47	52	43	46	51	39	59	39	47	61	42	49	49	50	49	42	40	45	35	33	50	46	44	47	36	46	41	45	49	50	31	59	53	47	54	45	46	44	43	40	50	38	53	53	45	44	32	38	41	57	39	40	47	51	51	45	37	52	48	53	42	52	47	43	47	51	39	55	55	54	34	48	53	52	40	42	48	45	53	44	58	52	43	59	45	50	51	60	47	51	56	45	33	41	44	46	49	45	48	47	46	43	51	47	47	48	55	61	50	54	56	56	44	52	49	57	39	37	44	42	43	61	55	48	38	54	52	49	48	43	47	41	56	41	49	53	49	44	52	47	43	29	42	53	50	45	39	54	46	44	42	45	39	35	44	36	50	38	46	39	42	52	38	41	46	42	45	35	48	37	51	40	49	48	47	41	47	55	39	39	32	64	54	51	45	43	47	45	37	52	49	50	48	58	56	46	58	47	47	41	39	29	58	41	39	47	52	44	51	46	42	62	36	46	58	45	53	47	54	50	42	54	42	39	46	41	40	46	47	49	41	54	40	41	45	51	34	53	50	56	45	44	44	39	42	44	43	44	56	36	51	42	44	62	40	47	52	44	48	35	43	46	45	45	46	43	38	47	52	37	45	42	44	53	38	48	46	47	50	38	58	47	42	48	53	47	47	64	50	39	62	57	49	47	40	51	49	45	41	48	51	62	49	41	53	52	58	55	41	39	40	29	47	45	44	44	40	50	34	48	53	43	54	47	43	32	50	44	38	41	34	47	37	35	48	46	43	29	45	60	47	49	38	37	41	50	42	39	46	44	48	41	42	50	52	37	58	50	38	56	44	37	36	48	51	57	44	49	36	43	43	55	34	51	44	43	44	46	42	56	37	46	47	46	44	52	53	43	35	43	62	50	41	53	50	47	49	43	39	48	59	31	48	43	48	57	39	44	43	40	38	51	51	46	32	50	47	46	50	49	44	44	36	54	44	41	50	41	41	62	38	39	37	51	54	51	42	52	46	52	40	52	48	41	45	44	44	47	50	50	38	41	38	47	45	43	39	49	45	68	41	41	45	57	49	53	37	49	40	44	49	41	46	44	23	53	43	49	41	52	45	60	36	38	56	41	48	48	47	53	50	49	37	40	40	51	61	45	47	30	52	45	50	52	45	40	46	48	57	51	40	48	58	44	41	46	40	55	47	39	66	52	60	46	52	43	48	36	51	49	48	45	41	67	39	43	39	37	42	44	48	42	44	46	41	41	55	53	41	49	46	53	49	50	45	37	53	43	42	44	41	51	46	59	55	51	43	48	52	39	43	56	45	51	37	60	49	35	51	47	47	53	42	47	39	42	41	45	63	55	49	49	50	37	48	41	41	47	42	44	46	49	51	59	40	41	41	55	48	48	48	46	42	39	41	53	48	31	51	38	49	34	43	53	43	48	47	42	53	48	48	58	46	48	58	43	36	50	50	52	44	54	46	40	43	52	33	44	52	47	53	53	41	34	50	50	45	38	56	51	45	48	30	53	50	44	39	50	50	38	46	39	31	40	47	45	47	47	60	47	33	51	52	36	66	42	45	35	51	50	52	55	45	42	38	48	51	46	58	49	57	40	48	36	41	48	37	38	48	55	49	34	42	54	50	34	49	42	40	43	53	39	38	44	46	54	53	47	34	59	53	52	41	34	53	45	42	53	67	47	56	49	48	43	45	57	43	38	44	51	48	37	50	40	53	40	44	39	43	48	51	58	54	44	42	49	55	51	47	46	42	44	41	54	41	40	50	46	45	50	49	51	48	37	53	53	42	47	47	53	60	41	54	34	45	47	45	40	55	54	49	48	39	42	48	56	49	37	48	48	43	47	45	46	40	45	43	46	41	45	58	48	38	59	44	59	46	46	54	40	40	48	51	53	39	44	55	41	51	52	46	65	43	50	41	45	59	36	53	33	53	43	56	51	48	41	46	42	52	57	59	57	59	51	40	42	44	44	45	48	43	46	45	50	52	53	48	41	44	47	39	44	42	44	44	45	47	39	39	61	60	52	32	52	43	41	41	52	54	33	43	48	44	45	44	41	47	61	48	39	51	47	49	48	38	38	50	46	41	49	32	55	55	61	50	49	44	39	49	54	55	42	40	38	23	34	45	50	40	43	38	42	42	49	44	43	56	60	39	45	44	46	39	47	49	45	45	48	41	56	52	39	38	52	57	38	51	36	47	42	52	45	46	43	44	47	47	49	37	50	30	32	43	53	39	45	52	44	44	35	56	52	52	43	50	43	44	52	39	44	55	51	37	48	45	57	43	41	42	55	44	47	56	44	45	48	62	45	36	57	45	41	46	40	37	41	39	35	48	47	36	47	51	53	52	60	59	55	58	50	43	39	36	52	45	47	44	51	51	39	47	45	45	39	40	39	44	52	49	52	56	46	50	41	46	58	54	43	43	47	50	50	41	38	52	39	39	41	50	62	48	44	51	32	41	42	48	37	40	48	58	38	64	41	55	53	66	49	36	50	33	53	58	40	46	47	52	45	51	49	42	43	42	40	42	53	51	46	42	53	60	44	39	49	42	47	37	47	41	49	37	50	47	46	41	47	37	51	46	48	51	53	54	43	39	51	42	38	47	50	41	35	31	54	46	48	46	42	64	41	45	60	56	62	51	43	34	36	49	47	56	50	37	44	43	42	44	39	41	43	46	47	53	51	41	47	47	40	34	40	47	56	51	46	61	51	45	56	50	54	63	49	46	45	36	39	39	31	38	37	49	57	46	46	47	43	44	39	43	48	47	31	46	37	40	41	34	35	41	51	49	50	43	48	49	37	63	50	44	61	49	45	59	45	52	38	37	47	39	31	44	65	48	49	57	48	46	33	57	46	47	39	44	48	38	40	45	46	50	53	41	39	52	44	43	44	51	47	45	47	56	56	53	45	47	41	45	36	37	45	62	44	51	37	45	46	35	45	55	38	46	49	42	59	39	43	42	38	67	53	56	50	46	49	54	65	48	41	52	54	49	40	55	41	38	38	49	50	52	46	40	52	60	57	48	48	47	43	39	44	51	52	48	44	52	47	51	51	52	41	53	51	53	51	39	45	38	45	51	48	41	53	36	48	51	38	38	42	37	49	47	57	51	34	44	40	58	58	50	44	50	39	44	48	40	45	52	43	57	45	45	42	46	45	53	47	43	45	41	43	55	51	47	47
53226	38926	29781	44244	54661	47804	42423	46965	45287	34411	29442	17374	6300	3108	5185	3708	2086	2672	1852	1022	813	723	631	654	618	565	612	633	601	628	609	630	655	606	665	688	625	542	615	616	608	585	597	622	622	626	580	604	652	550	596	570	598	587	597	598	585	642	613	622	596	566	600	603	618	608	602	619	599	586	581	588	606	604	625	638	631	573	609	629	611	603	596	578	602	579	584	622	608	600	665	595	585	595	637	576	589	577	622	582	586	601	587	570	593	610	632	600	597	614	618	595	654	586	639	625	598	612	611	626	606	606	621	596	561	591	615	610	623	591	598	602	608	611	614	642	568	600	582	591	605	605	632	603	595	551	610	652	585	558	654	585	624	589	637	597	565	597	570	596	594	597	582	611	586	656	593	590	541	604	619	582	579	593	544	583	580	570	609	576	602	595	616	542	642	581	649	583	633	616	570	596	626	605	580	616	591	604	600	593	621	558	598	567	605	666	616	637	597	619	626	584	644	629	585	651	604	577	558	604	544	568	601	588	617	619	621	641	632	621	612	589	632	597	567	578	601	608	655	578	605	644	614	603	561	591	625	594	592	611	618	591	602	588	601	568	581	534	592	637	562	602	554	610	620	580	619	669	576	603	572	630	583	627	595	623	581	591	638	601	599	615	624	561	629	588	575	647	640	617	613	599	653	607	547	616	577	589	623	633	572	593	593	609	575	574	585	648	603	617	646	596	568	579	635	615	618	597	592	594	648	553	617	572	602	602	585	603	600	700	594	588	624	609	618	599	657	605	580	592	633	605	619	626	609	590	622	577	633	607	597	635	614	621	617	629	590	598	623	632	585	582	641	571	633	651	633	567	606	625	651	568	629	569	618	653	605	627	628	608	617	581	618	656	592	634	599	581	581	604	636	622	625	620	626	614	602	620	587	607	577	654	584	600	625	645	613	619	620	641	625	643	586	648	580	602	627	593	578	577	599	581	612	582	624	574	585	600	615	615	584	574	596	631	608	613	601	589	590	614	584	578	563	600	615	591	574	652	606	637	574	551	616	562	600	578	622	636	573	627	632	619	603	567	624	609	573	607	596	596	586	598	590	602	601	527	592	614	617	657	622	627	621	602	632	605	614	599	572	628	611	619	666	612	623	617	597	588	560	632	571	633	617	588	594	608	632	587	614	616	649	599	600	626	586	625	601	583	597	630	555	609	621	618	631	602	593	603	592	579	666	632	636	610	630	582	603	609	640	615	611	622	622	595	614	602	614	577	521	612	575	574	603	633	597	643	578	572	612	604	617	602	588	580	590	614	563	610	562	605	587	582	615	617	600	571	630	634	630	613	634	595	629	575	587	601	567	632	615	624	627	588	585	585	591	607	569	602	593	637	607	634	583	560	602	619	608	627	618	634	621	656	621	605	583	564	617	602	601	547	653	671	607	623	555	611	623	597	588	606	612	610	604	560	558	594	619	620	604	606	595	615	649	582	587	588	585	629	601	601	569	601	619	557	620	570	616	606	582	564	601	582	594	639	594	561	613	631	616	602	603	597	564	573	577	597	597	592	626	612	598	566	621	607	576	600	567	582	609	608	603	617	584	611	638	639	605	635	606	595	562	612	625	580	620	556	633	639	612	584	588	614	620	589	601	610	597	643	605	620	586	602	600	560	616	582	603	570	609	589	643	637	591	627	609	592	608	623	601	593	579	594	632	593	569	610	541	579	588	600	592	646	545	602	585	568	594	577	599	623	607	606	605	619	654	635	589	607	607	614	611	618	567	606	580	616	615	546	625	649	603	604	626	638	618	664	581	592	609	617	668	579	593	642	585	614	569	553	603	592	605	623	646	581	611	579	615	611	608	594	605	569	625	618	613	610	613	611	555	614	603	668	600	601	604	609	581	587	595	524	622	572	641	614	626	592	600	596	614	572	595	612	607	636	644	610	579	603	603	625	626	636	629	620	591	566	598	585	600	587	602	604	600	615	575	633	613	595	605	580	614	586	631	601	595	577	615	610	574	611	619	595	586	642	580	645	565	606	555	639	615	589	627	632	590	625	610	589	584	597	629	585	550	606	592	587	576	614	591	614	639	567	661	601	612	578	592	600	657	571	626	606	609	613	616	646	639	578	578	589	598	576	619	609	614	594	618	609	622	634	620	604	613	620	592	615	597	596	593	571	569	604	626	615	622	586	640	607	585	603	611	623	621	597	600	607	580	599	687	564	615	596	660	599	620	575	606	596	586	608	596	643	612	544	606	627	614	603	620	577	581	588	607	652	578	599	601	590	626	595	591	608	624	512	588	605	656	590	613	634	583	607	604	599	634	609	594	607	595	632	665	625	579	613	606	581	566	583	614	636	614	568	590	595	559	611	618	618	602	562	633	602	593	585	593	598	608	614	608	658	600	606	593	586	607	594	630	637	590	614	647	597	598	593	579	626	588	596	571	619	586	589	609	619	613	577	569	600	614	660	598	652	595	595	562	617	620	591	602	602	586	597	600	597	607	621	613	572	593	594	590	616	566	632	628	636	598	609	597	591	631	621	613	565	622	566	602	604	551	626	607	612	597	609	620	616	606	666	661	612	608	577	614	619	594	636	584	604	617	595	623	569	602	588	647	616	578	634	608	591	604	586	599	609	619	589	588	622	599	622	619	613	623	613	618	628	628	577	630	623	654	617	586	634	596	628	615	589	625	583	562	605	602	604	637	609	588	624	651	607	639	642	615	601	613	606	608	596	625	597	586	641	587	612	573	610	613	595	613	621	641	610	594	577	588	605	601	597	594	592	565	612	578	644	639	590	550	592	618	615	600	616	649	581	616	585	604	549	600	575	623	618	600	663	597	622	603	611	563	586	592	626	607	592	652	635	599	610	589	605	588	623	552	605	599	658	565	608	574	599	610	595	629	624	602	629	620	527	573	589	610	591	589	584	583	625	576	607	599	594	567	548	581	579	599	570	577	625	598	608	617	612	599	576	614	594	599	603	590	642	620	615	585	571	647	579	622	620	627	606	614	635	594	616	624	596	600	579	583	586	568	581	609	632	603	616	601	588	614	596	625	577	605	586	587	603	581	611	577	644	603	617	651	590	621	597	659	615	573	585	606	564	616	583	592	595	601	583	581	630	600	617	604	601	605	589	661	601	618	654	632	605	572	624	594	577	599	585	636	611	625	595	635	620	550	573	653	661	595	593	592	595	588	623	595	599	623	585	604	633	628	562	581	552	627	636	558	657	604	606	591	636	625	600	605	626	643	636	624	603	594	605	582	611	563	636	595	599	586	618	623	614	598	590	621	591	600	596	597	599	615	644	629	625	590	615	586	596	644	605	602	609	595	541	627	617	559	634	681	557	601	606	638	592	605	604	617	588	603	599	594	596	601	628	586	603	657	607	630	572	600	586	602	650	590	608	600	608	585	602	554	612	653	597	597	591	615	615	670	595	644	637	570	585	638	626	605	644	589	586	570	641	585	618	617	625	584	617	648	603	616	587	589	588	593	670
6830	3902	1017	878	1119	1038	824	1303	1575	782	589	201	98	50	68	75	43	62	50	46	46	50	44	49	50	58	41	46	49	46	52	57	50	30	51	50	52	46	36	39	58	46	48	40	48	45	43	45	39	38	54	55	50	48	32	51	42	46	43	57	51	47	43	51	48	50	53	46	42	56	41	48	40	36	43	48	40	51	39	40	50	49	46	31	42	42	46	50	47	42	45	45	36	40	59	33	47	44	41	45	44	51	48	47	34	44	57	42	46	43	44	43	46	44	41	36	39	47	37	38	47	57	45	37	44	41	43	51	52	46	46	52	38	38	47	53	55	45	46	44	42	39	56	63	51	35	38	43	41	35	31	43	46	43	46	41	41	37	43	31	44	52	43	43	46	45	48	46	44	29	46	62	38	42	45	52	46	56	52	50	49	37	46	40	42	55	35	46	60	44	50	41	61	39	49	53	49	46	41	40	48	41	55	42	45	55	37	59	49	41	32	42	36	29	53	40	41	56	40	63	53	42	52	64	45	45	38	37	48	58	37	53	41	43	46	37	53	44	44	43	42	54	32	41	44	32	38	52	38	49	41	46	45	46	57	58	44	45	40	40	49	51	43	44	46	36	47	36	44	49	43	47	35	42	53	48	42	44	35	35	48	37	34	43	41	48	54	37	43	40	44	50	52	45	46	50	37	45	51	45	49	37	52	49	46	36	40	51	39	44	48	36	46	40	53	39	42	55	49	40	52	37	47	47	48	41	57	38	52	54	47	43	36	54	44	39	41	41	45	44	44	36	42	46	47	30	48	45	50	42	49	61	40	43	38	51	51	39	42	37	51	54	44	44	57	38	34	42	37	51	58	54	52	46	52	47	46	60	46	42	37	33	55	60	44	39	37	20	38	38	56	42	47	33	50	53	45	44	31	46	38	40	50	40	56	50	38	42	35	44	41	44	35	43	41	44	39	35	54	35	41	46	43	53	37	48	42	43	54	44	37	34	45	49	36	45	42	44	51	47	51	44	62	47	43	50	43	51	39	42	47	48	42	48	49	36	53	58	41	40	43	46	50	51	57	47	48	58	52	41	46	32	49	58	57	39	43	47	49	49	46	44	51	56	54	46	52	44	39	40	45	49	49	35	45	41	57	51	35	58	41	31	42	43	36	51	54	44	45	40	43	54	43	42	38	46	33	51	49	42	48	47	44	42	43	49	47	49	47	54	50	55	48	43	48	39	40	39	51	40	46	37	34	41	42	49	47	37	47	34	46	57	33	38	44	45	40	37	42	44	46	48	47	46	51	37	54	45	47	48	43	39	38	57	38	48	43	46	52	38	38	35	42	38	45	40	55	36	43	38	44	42	41	36	50	56	55	54	46	35	47	39	42	39	39	47	38	42	48	50	38	53	39	41	50	56	47	35	54	40	50	49	48	49	34	40	39	53	32	37	37	51	42	48	62	34	44	53	56	52	46	41	41	49	47	43	42	46	44	36	41	36	36	43	47	43	40	49	53	44	38	48	26	47	41	53	55	37	29	40	49	56	44	42	46	40	56	41	49	46	51	45	42	37	58	44	49	35	55	41	52	33	55	37	41	47	39	44	52	33	42	56	45	36	42	49	51	42	48	44	36	35	55	58	34	37	51	44	41	51	42	47	47	56	48	47	34	45	35	35	53	38	54	50	55	49	46	29	49	52	44	49	42	48	62	35	43	39	42	40	44	40	60	46	29	53	38	39	37	52	38	47	46	40	42	53	47	37	29	51	41	42	36	44	46	38	38	50	48	34	50	48	41	34	53	45	46	57	35	38	50	42	39	46	57	41	39	46	50	48	55	40	44	38	46	42	34	45	38	44	45	62	44	46	63	45	48	38	46	45	54	49	50	41	57	41	31	41	46	41	49	48	48	38	34	43	41	40	48	60	50	46	45	44	47	53	43	45	48	39	46	49	42	48	47	42	42	45	53	39	48	37	40	46	40	40	33	49	39	35	44	37	49	53	43	47	31	43	44	56	49	45	46	38	39	49	35	57	45	41	47	52	44	38	47	46	59	41	44	49	36	39	45	40	51	44	48	45	46	49	37	42	43	48	50	44	31	49	34	50	39	46	46	50	44	40	56	48	46	38	31	54	46	43	40	38	47	45	47	42	44	42	49	53	46	49	44	38	51	50	42	48	40	49	34	42	53	39	42	37	51	43	55	35	42	45	57	36	57	58	57	50	30	48	51	48	44	46	50	53	32	41	45	50	46	30	43	44	35	47	37	39	35	47	45	48	48	45	43	45	45	45	40	40	56	55	45	48	53	39	39	57	45	37	51	52	40	45	40	36	41	36	50	49	40	37	48	48	41	38	35	43	51	46	51	48	47	43	53	46	45	43	36	45	34	45	44	42	48	37	50	50	51	44	41	52	48	47	38	42	48	40	45	49	43	25	66	42	44	46	47	46	51	28	52	49	43	48	39	41	32	43	34	40	38	39	41	52	41	46	39	47	35	49	62	52	48	35	41	48	48	51	50	46	45	50	45	48	39	39	54	43	38	36	42	43	49	41	35	35	46	56	55	55	40	40	38	52	41	33	30	42	41	58	49	48	49	43	38	45	39	48	46	42	55	45	41	47	42	39	45	40	39	44	41	51	52	46	57	54	52	50	39	54	44	55	38	39	35	39	43	50	49	44	39	43	37	49	43	43	41	38	47	55	49	39	46	45	31	47	67	47	59	41	42	43	44	41	35	38	42	44	42	55	50	37	62	39	40	43	42	48	43	37	39	42	53	61	46	37	48	49	44	41	45	42	53	32	45	37	42	45	50	42	41	51	47	50	44	49	48	47	47	37	50	41	50	42	50	50	51	44	47	47	43	44	35	46	43	44	50	55	53	42	45	44	40	44	40	44	41	39	35	49	51	53	60	52	44	39	44	40	55	44	31	39	50	48	40	45	40	43	41	48	41	37	38	44	45	40	46	44	46	42	43	49	47	58	36	44	40	41	30	45	38	47	43	51	47	47	47	55	40	46	56	48	56	52	41	43	44	38	50	43	41	45	47	48	40	44	46	45	45	48	51	52	41	40	47	44	39	41	61	43	44	41	44	39	46	41	50	48	32	51	49	33	58	33	35	35	43	46	47	48	42	43	42	37	45	42	46	41	49	42	43	42	39	55	45	33	49	37	41	51	47	49	40	41	44	39	49	44	48	44	43	53	50	45	53	45	51	51	38	43	45	35	40	46	43	67	47	58	36	46	44	41	31	47	45	47	39	34	25	48	55	39	47	41	47	47	39	43	48	44	52	36	44	49	50	48	42	42	50	34	46	51	39	38	50	38	44	33	35	52	33	45	46	47	31	57	41	34	46	52	42	58	51	37	49	40	52	48	44	45	49	50	54	47	47	45	37	44	55	42	45	26	42	49	64	47	40	40	45	43	50	50	33	42	38	37	43	40	54	53	34	44	55	55	43	48	48	43	57	39	42	42	49	45	52	47	38	43	40	45	39	47
39139	26268	13717	24442	33334	30858	25747	30085	27847	19732	15520	6089	2181	1091	1732	1321	907	1074	832	670	608	592	592	566	584	594	533	621	567	586	592	565	550	568	540	581	575	586	588	604	578	610	557	586	587	589	584	525	586	569	580	582	560	538	598	581	536	519	614	537	631	562	581	589	579	555	615	592	512	586	552	555	585	624	585	560	601	598	599	576	566	603	600	558	567	559	569	613	542	537	570	553	612	568	586	581	561	608	608	556	598	602	570	553	589	584	567	566	574	590	574	564	602	576	548	535	594	546	590	601	566	580	588	599	557	568	582	564	582	574	601	591	594	596	591	601	592	583	613	579	610	589	630	587	567	561	577	610	602	604	562	616	532	642	608	561	561	608	578	601	607	629	575	558	596	608	572	611	589	578	582	583	531	586	579	605	598	564	570	582	580	577	588	610	590	596	614	570	586	567	629	588	619	576	589	601	607	613	599	562	556	555	525	598	539	575	545	540	580	551	547	562	568	543	594	583	557	575	569	546	604	541	567	569	596	589	606	579	559	581	536	616	574	594	620	565	586	548	554	576	548	512	548	597	596	552	568	572	594	588	578	582	597	561	616	584	545	588	578	567	578	566	604	605	582	550	578	575	533	569	584	587	566	559	580	583	565	599	601	589	553	605	602	607	543	552	545	610	594	571	554	603	576	621	579	564	568	594	583	608	608	555	603	579	567	611	619	521	573	557	548	539	574	554	595	632	611	581	611	599	591	579	581	634	542	636	553	601	606	589	568	600	619	580	536	596	559	612	597	578	538	565	598	577	580	618	571	535	557	558	590	577	595	599	595	576	597	527	568	630	604	564	589	574	583	621	578	588	597	639	582	580	602	632	601	565	611	591	548	589	603	615	577	591	580	594	541	563	585	585	588	574	590	610	565	560	569	601	623	594	598	574	593	544	574	541	595	596	529	557	585	572	599	541	617	604	555	584	605	547	559	555	573	602	596	558	610	588	612	599	629	551	557	604	569	605	593	655	581	565	546	578	523	572	551	587	569	588	590	515	622	567	621	544	578	577	569	587	579	549	565	558	605	597	573	559	586	544	567	635	561	576	547	590	586	560	614	546	568	607	573	589	579	583	570	565	622	573	599	553	586	616	590	557	568	578	586	582	561	580	597	596	610	560	579	599	583	578	611	589	549	603	556	544	599	622	581	581	580	545	587	567	540	583	567	603	575	563	540	566	575	580	539	609	569	568	585	552	597	550	573	572	552	599	593	564	586	569	558	620	579	625	560	607	602	546	581	576	576	579	605	527	571	545	602	559	573	568	600	590	518	579	573	592	623	572	566	585	612	598	587	604	576	620	564	592	548	551	563	605	599	578	558	565	600	557	619	581	583	588	613	579	607	586	588	554	613	548	572	547	548	604	586	549	550	591	587	559	548	548	576	627	572	545	554	603	574	616	591	587	618	570	561	565	595	593	591	577	550	552	568	586	582	582	576	565	588	616	596	531	577	620	549	618	592	526	584	591	550	561	610	574	565	594	547	596	590	573	601	572	645	581	618	598	572	592	573	523	595	628	577	570	635	587	585	588	563	588	565	617	606	559	586	599	601	602	588	557	574	524	578	570	602	579	618	603	565	631	575	605	597	548	550	573	562	544	595	534	604	545	646	576	573	571	590	603	580	605	627	598	619	565	530	576	582	567	580	541	554	570	598	613	560	559	607	599	591	587	620	580	604	559	555	595	592	553	587	564	556	572	591	591	562	559	596	596	627	588	561	595	610	584	621	586	593	559	567	634	558	557	566	604	569	556	608	550	600	586	585	609	599	557	600	578	566	546	617	577	585	533	596	603	556	553	613	543	610	579	576	579	563	562	598	588	551	590	553	602	566	608	584	559	564	582	573	603	581	627	588	579	575	572	588	565	578	621	610	542	607	574	565	534	587	603	602	585	609	603	579	565	546	612	570	578	560	622	582	606	572	580	559	580	561	558	579	558	550	566	551	599	571	605	552	595	551	582	601	576	583	588	616	544	591	569	598	547	583	591	590	599	538	619	552	565	586	582	617	567	590	598	550	548	604	565	545	606	603	596	545	565	550	604	546	594	576	587	586	581	580	565	618	565	585	594	571	555	597	578	604	603	590	570	568	565	512	597	576	607	566	608	550	612	560	590	564	596	587	571	574	598	579	605	586	608	589	574	565	571	563	606	582	586	571	591	574	565	575	577	569	538	554	551	590	562	568	582	561	589	576	571	567	562	610	558	565	567	606	580	570	555	571	586	563	588	527	549	585	572	567	599	571	562	565	612	541	605	613	631	584	571	575	610	568	569	590	591	607	568	573	560	589	582	509	536	563	580	573	600	531	595	588	598	591	606	571	590	602	567	562	619	582	592	556	594	565	578	557	577	620	591	620	580	555	616	601	583	607	551	567	610	562	570	598	604	545	619	578	590	544	586	581	548	561	591	599	594	545	527	573	592	556	594	544	600	580	596	546	595	577	581	615	584	559	590	600	581	614	570	609	595	596	563	573	560	564	596	606	547	586	615	633	545	570	615	570	590	566	551	544	573	612	546	566	572	549	602	577	573	555	572	563	585	630	586	545	637	603	580	584	586	571	546	607	555	554	587	545	596	512	556	586	573	575	569	613	548	569	595	599	612	584	520	562	558	591	552	541	548	615	599	566	600	578	597	530	592	598	611	575	563	605	566	572	597	574	582	591	569	565	558	579	606	558	552	573	581	575	627	599	567	611	539	622	622	608	571	559	529	586	584	560	579	571	548	543	584	588	578	596	651	593	595	559	554	612	594	590	598	632	555	544	621	591	562	608	533	553	611	560	602	569	602	576	562	611	561	567	550	611	542	580	598	588	593	582	566	589	602	608	565	586	566	538	576	601	591	580	583	582	587	592	619	603	544	580	592	577	619	610	577	610	588	560	574	563	524	608	585	554	588	579	570	609	580	545	572	588	584	555	562	588	563	616	590	604	566	573	606	588	604	559	579	572	619	563	579	534	599	566	542	582	571	584	601	602	556	541	569	575	602	565	597	582	546	533	551	612	552	540	580	576	567	507	555	593	572	600	551	598	623	591	587	591	605	614	564	590	628	579	570	571	604	568	580	578	584	565	576	586	531	563	591	587	563	592	575	549	603	545	549	571	556	567	586	548	599	582	574	591	575	575	607	605	528	556	565	567	558	612	572	607	618	598	575	565	573	577	583	585	539	614	556	569	627	566	600	577	571	612	560	559	563	580	583	603	594	619	569	579	576	596	601	610	555	541	601	570	603	581	574	615	581	548	582	550	599	581	591	598	560	557	560	589	573	579	560	576	562	566	575	572	569	564	582	589	593	582	557	542	581	565	573	646	538	563	592	629	578	599	583	587	588	617	577	598	561	600	570	628	613	554	541	594	589	590	596	556	547	593	562	583	579	562	591	585	560	594	598	583	588	599	588	589	568	569	619	589	563	620	584	584	580	612	570	596	619	540	586	587	573	621	603	584	592	552	587
15573	18073	5054	3110	3009	3316	2175	2408	3096	1788	1403	425	146	103	149	121	86	95	68	54	49	48	41	43	49	43	49	39	50	44	45	35	37	44	42	55	47	41	46	34	52	44	50	50	42	46	56	46	52	44	32	51	55	70	56	33	47	44	44	38	55	58	48	44	43	40	50	45	44	50	47	45	48	39	44	47	41	53	42	39	41	46	49	48	40	50	40	56	48	33	49	40	32	41	40	40	42	52	47	38	44	47	42	39	58	39	38	55	40	56	51	54	47	45	48	44	48	27	56	46	46	54	51	52	52	43	55	40	49	39	50	43	47	32	44	64	68	55	39	51	54	44	45	44	43	49	42	40	35	47	46	52	52	42	41	47	47	51	44	34	37	53	49	56	49	36	49	50	42	53	43	43	40	55	43	44	42	36	37	47	42	51	33	52	37	36	48	51	49	47	55	42	46	48	44	54	50	42	51	42	44	51	37	54	59	43	57	30	49	47	46	50	44	46	46	39	63	42	50	46	56	43	41	55	44	40	49	41	46	45	40	42	34	50	40	50	44	41	54	51	42	46	53	35	40	50	45	48	50	52	47	51	41	38	49	34	41	39	42	46	45	45	30	41	46	45	31	61	44	41	44	40	60	49	39	45	45	42	47	44	35	39	45	51	46	56	51	50	48	39	50	50	43	55	41	57	45	47	52	46	48	47	39	45	49	36	45	32	47	52	35	56	45	41	39	31	52	42	45	46	42	52	43	43	50	45	44	57	40	47	42	43	42	37	45	50	43	42	54	39	46	44	42	42	38	42	45	40	50	37	38	52	34	33	35	35	41	43	46	38	50	51	42	44	48	56	47	54	44	48	48	50	39	49	40	56	42	62	40	54	68	44	41	50	57	48	52	40	48	41	37	51	46	39	45	49	47	35	49	44	46	43	45	39	43	46	43	37	44	60	43	37	46	25	51	48	41	37	54	46	42	44	40	47	40	58	49	43	48	41	52	40	38	48	43	32	48	32	36	48	42	53	30	51	50	49	49	48	55	46	51	46	37	46	47	44	53	48	57	42	48	55	42	50	35	40	39	54	43	43	50	46	44	46	34	46	51	39	46	42	40	40	44	49	61	42	54	46	39	48	40	49	46	40	53	31	42	42	34	55	47	43	52	46	53	38	51	48	48	41	53	56	55	50	43	38	41	45	38	32	39	39	48	34	37	51	55	42	45	49	38	58	42	41	41	38	43	48	48	45	47	43	52	42	51	43	43	56	45	35	46	50	47	43	40	46	47	57	42	43	48	58	48	36	53	35	35	45	33	36	50	60	35	40	55	45	36	42	64	46	39	56	49	47	54	34	50	50	60	49	46	32	54	54	33	52	66	45	51	46	38	54	42	39	45	51	35	36	50	41	47	53	49	46	50	35	44	44	54	48	51	38	48	46	59	49	41	38	35	45	33	42	40	46	47	48	39	51	53	37	46	53	40	50	41	40	35	39	34	28	52	44	39	32	41	47	40	44	54	46	41	44	53	52	48	37	34	44	47	47	48	50	58	49	37	51	30	51	46	48	53	53	35	41	49	46	49	51	34	41	46	46	39	38	40	48	43	55	40	40	41	46	46	43	45	50	57	41	39	52	38	37	52	47	42	48	46	46	44	43	42	44	46	42	44	46	44	43	44	48	40	46	58	55	35	49	41	50	49	45	52	41	51	45	45	52	41	63	58	54	46	45	40	42	41	41	48	51	52	47	53	34	45	31	50	39	45	50	56	48	58	37	47	43	47	42	47	52	57	48	39	48	40	42	55	42	47	41	55	41	44	42	39	41	58	38	35	57	38	54	43	37	42	59	55	39	45	49	47	50	47	42	47	42	50	39	43	52	38	48	44	56	41	30	45	43	41	50	57	53	39	40	42	52	38	42	42	53	49	50	49	50	48	50	41	50	39	44	41	54	53	52	43	50	41	48	44	47	56	51	45	48	50	35	44	44	38	44	53	52	26	53	41	43	51	48	50	47	43	36	59	45	56	37	42	46	49	47	43	45	51	45	48	41	59	42	52	38	38	50	39	58	39	51	59	38	53	42	56	47	52	41	46	47	47	37	46	41	45	35	49	39	51	44	51	43	45	39	49	41	30	55	37	45	49	44	48	46	48	45	43	57	33	50	43	45	52	45	41	50	45	45	59	33	45	44	35	41	39	30	40	36	46	48	43	41	33	57	45	43	49	43	40	44	41	44	39	34	43	35	53	40	54	47	48	41	44	57	50	34	46	57	52	50	41	46	53	47	45	27	52	56	52	39	44	36	46	46	59	41	54	43	43	38	47	45	60	29	39	38	43	48	48	48	43	56	42	40	47	37	46	59	59	40	52	47	41	43	37	46	51	48	40	45	49	36	67	43	43	46	38	48	36	48	48	41	42	43	40	38	60	52	43	59	46	48	44	47	35	38	50	45	48	52	42	45	47	45	39	45	40	47	44	44	39	46	53	40	47	50	50	40	53	45	49	51	42	37	51	49	37	43	51	51	53	54	54	42	48	37	54	44	41	51	45	56	49	51	44	43	49	64	41	54	42	38	35	52	62	45	37	44	45	37	51	38	46	39	44	54	55	37	34	46	40	42	44	43	51	38	45	42	36	50	45	52	56	46	40	41	49	40	44	46	65	40	48	43	45	44	38	50	40	53	46	54	54	46	43	42	37	58	34	57	51	41	51	56	37	41	50	44	43	47	34	41	53	55	41	48	42	48	42	48	48	47	42	57	51	44	48	37	49	43	51	58	46	51	44	49	41	36	38	55	46	41	46	46	40	41	39	50	31	47	39	44	55	45	42	36	35	48	56	52	63	40	50	41	54	47	50	33	38	43	52	38	43	37	50	52	42	48	53	49	41	48	39	55	49	41	51	47	44	52	41	41	39	52	59	34	43	50	49	44	43	47	55	39	56	36	39	47	37	37	36	37	57	47	50	41	31	47	50	52	58	47	30	48	32	51	35	35	44	32	49	49	52	55	46	55	40	49	43	48	47	49	45	40	43	31	35	42	39	45	45	40	35	40	52	47	38	42	59	45	38	38	34	47	52	38	34	37	51	49	46	37	50	41	43	47	35	47	46	45	45	36	41	48	50	45	54	45	43	30	55	50	47	48	53	38	40	59	36	43	44	50	39	45	34	51	47	47	33	46	54	53	40	41	40	42	42	54	49	48	43	39	41	50	53	49	43	36	54	32	45	47	50	40	56	46	48	51	41	43	32	50	37	45	45	48	44	36	51	44	47	45	47	46	44	50	47	48	46	54	56	49	50	45	43	46	46	59	43	51	36	42	38	45	44	44	37	48	47	53	44	50	41	38	39	45	37	50	39	52	38	47	43	35	54	48	41	41	37	46	53	44	47	42	42	42	47	52	41	47	35	46	43	46	55	63	45	26	44	42	51	53	61	44	41	33	46	41	48	51	45	60	45	43	56	36	32	52	52	51	42	36	41	48	49	46	55	50	56	39	38	36
51996	38911	25368	36212	44144	42529	34639	35387	35191	28217	23506	10563	3676	2707	3722	2371	1423	1734	1260	891	717	605	610	636	619	572	601	619	597	595	597	587	560	573	573	601	588	604	599	590	595	586	577	582	608	590	582	571	577	593	594	600	574	579	625	572	571	597	592	612	598	620	557	566	586	580	595	592	610	623	580	575	611	539	585	597	607	590	617	559	576	561	602	588	625	589	580	549	581	617	596	611	591	580	596	567	613	593	568	599	577	560	572	605	557	574	560	594	559	571	598	602	585	525	573	565	607	602	570	612	583	580	572	596	579	624	580	606	593	557	567	599	579	571	543	603	568	574	582	599	595	573	586	602	556	608	597	605	577	608	615	608	600	599	599	570	594	618	580	615	607	575	520	602	619	602	637	582	583	642	568	615	583	563	560	639	562	592	569	554	596	593	557	590	567	605	604	594	586	562	593	634	592	579	575	585	642	625	536	594	576	589	609	617	568	566	603	600	536	569	566	597	598	617	576	591	577	621	608	591	555	583	566	577	578	561	553	559	557	597	593	586	582	588	597	625	580	588	594	595	627	526	583	580	543	586	534	613	540	552	553	574	602	593	603	578	579	568	608	577	617	567	565	590	590	585	614	591	569	565	580	616	566	572	612	555	572	631	591	600	591	622	605	563	583	591	586	606	584	568	576	591	557	624	624	608	581	612	579	619	608	603	535	551	609	559	607	575	539	538	593	593	614	560	561	627	576	584	624	574	582	579	596	585	599	572	596	581	579	612	623	573	561	594	625	605	580	573	606	577	574	570	604	571	578	619	564	556	592	598	619	615	563	599	589	578	580	570	568	557	593	597	528	586	595	639	561	543	629	568	595	611	598	597	589	601	566	609	628	567	574	591	610	566	613	541	617	612	628	539	584	571	559	579	545	605	600	604	623	579	595	610	587	590	566	588	558	596	542	630	569	560	611	568	569	613	574	589	597	579	557	556	553	631	593	588	597	569	622	585	536	581	631	589	581	596	579	597	637	595	555	584	565	611	593	567	592	592	598	639	611	598	608	586	616	594	614	568	586	539	551	597	585	596	572	574	603	565	582	596	579	600	623	600	592	608	596	620	621	585	561	565	525	614	580	570	594	598	601	561	580	569	597	555	611	614	596	604	587	590	585	581	570	615	615	605	555	573	564	626	590	628	563	605	603	597	547	577	575	592	566	582	627	549	526	588	575	575	569	575	583	618	621	603	624	617	609	584	589	607	572	626	602	553	570	637	553	554	570	574	591	595	605	608	587	548	592	602	608	532	607	615	546	539	601	601	558	577	633	608	566	565	558	619	575	581	630	607	594	623	572	574	578	615	621	546	605	588	587	594	558	561	578	568	566	614	600	579	601	516	564	556	630	600	580	559	598	593	625	601	539	580	555	540	607	577	618	583	572	575	586	612	578	589	608	621	596	611	580	545	609	558	547	569	608	582	609	555	596	586	572	622	569	608	599	592	569	588	610	583	566	580	595	569	572	595	578	613	571	592	589	550	547	591	557	602	562	622	606	577	618	594	578	595	611	590	605	601	632	626	559	578	558	609	585	599	586	598	609	604	601	590	580	580	577	588	579	623	613	599	600	573	642	584	620	581	567	574	555	608	582	602	631	608	583	625	557	584	630	561	582	626	616	582	606	607	577	577	560	564	636	570	636	568	595	627	597	583	582	618	584	623	580	578	588	568	570	582	593	617	562	561	602	595	561	585	628	571	574	614	575	580	583	577	629	562	613	598	569	588	600	617	619	573	528	616	556	589	591	606	589	636	547	594	593	594	565	574	581	602	583	633	555	597	569	558	576	547	645	612	607	590	608	574	596	593	628	572	555	563	556	572	648	597	592	601	594	561	604	535	612	614	657	565	595	576	584	585	592	563	575	631	579	613	627	594	567	614	600	549	629	512	601	593	605	574	558	592	547	605	605	631	604	587	585	610	586	591	606	633	620	595	569	550	572	622	615	567	567	561	600	603	548	583	587	606	608	588	577	639	559	565	570	592	602	545	566	613	580	609	600	542	588	574	585	632	607	622	658	541	577	612	633	598	607	563	598	571	633	566	576	572	550	580	594	566	575	555	551	583	578	595	602	536	558	567	574	570	574	580	580	579	549	591	575	574	593	608	563	672	584	566	596	600	631	621	573	528	584	613	578	553	564	617	581	613	561	590	596	598	586	609	599	607	578	612	594	566	568	562	607	580	582	539	567	571	585	647	548	538	567	579	587	594	633	566	602	603	579	594	610	576	631	545	624	580	631	518	571	604	604	586	584	555	571	609	599	601	590	567	556	616	585	611	564	593	579	600	583	616	583	604	601	552	590	565	580	583	586	548	573	547	637	601	548	606	611	613	616	580	584	596	547	574	540	589	598	617	596	583	572	617	617	582	588	626	607	532	569	592	549	597	570	582	555	580	569	579	586	602	592	589	535	588	617	584	577	592	582	606	578	586	544	613	590	599	559	624	540	591	564	585	608	588	551	596	593	587	564	634	576	641	639	544	596	612	528	575	564	607	568	575	589	604	553	601	592	573	581	603	595	552	599	562	571	573	614	595	593	550	563	578	603	630	587	608	594	546	601	580	594	586	582	617	593	532	614	584	600	614	595	556	599	565	597	562	593	566	579	621	585	595	603	594	563	618	593	563	587	533	602	604	578	567	617	583	590	608	600	603	587	616	623	592	640	605	587	583	573	565	542	562	555	638	555	556	602	582	615	556	617	608	604	569	579	584	577	568	585	595	575	593	588	573	579	587	628	557	610	591	571	560	575	566	570	524	592	598	559	575	586	621	634	601	585	566	617	637	544	604	612	556	581	595	553	567	581	572	583	623	579	637	566	597	576	601	578	649	609	563	598	609	571	615	556	544	569	593	541	557	554	615	580	607	581	580	595	578	598	562	624	587	596	602	602	564	526	608	612	619	612	594	533	572	544	594	581	591	585	623	561	570	565	620	568	586	596	601	593	556	625	649	609	621	596	635	607	629	609	602	626	577	572	594	631	585	612	621	638	598	637	565	584	602	607	572	568	600	585	583	584	582	604	576	576	569	593	620	644	598	603	571	587	563	566	561	580	590	586	594	560	623	622	616	594	590	586	576	598	608	612	588	580	590	580	591	560	612	591	575	587	544	577	627	571	568	633	598	557	598	595	581	591	596	590	573	573	598	580	589	584	593	581	552	561	625	603	612	600	610	572	635	560	591	614	589	582	616	565	575	589	637	585	613	563	583	550	582	591	567	583	610	541	584	583	586	606	612	616	583	562	591	578	598	627	608	569	582	595	624	572	596	633	587	585	599	596	607	575	595	573	571	571	606	556	566	593	550	563	587	598	593	585	602	600	564	562	602	567	584	622	566	572	611	565	564	572	639	599	568	626	565	572	580	570	628	624	600	575	576	579	607	587	586	583	566	576	543	566	611	569	601	574	541	621	574	631	566	605	619	592	611	607	591	558	589	598	608	594	563	584	584	615	611	591	573
14351	13408	4934	3518	2736	3746	2384	2757	3503	2233	1567	390	162	110	161	124	85	78	83	62	54	55	53	47	57	58	54	45	47	50	48	43	37	49	41	35	32	36	36	63	47	47	46	59	44	55	50	37	57	42	52	39	57	49	45	44	42	43	40	44	41	39	41	44	55	50	48	55	45	59	52	57	47	53	56	52	38	45	52	51	55	45	53	45	58	41	52	46	42	40	52	66	43	51	46	40	46	35	34	45	44	43	54	48	46	45	46	53	64	40	33	57	40	43	42	47	43	57	50	51	45	46	65	38	31	52	55	54	40	45	55	53	44	57	46	45	49	45	40	41	43	41	47	51	35	36	41	46	54	36	52	52	49	40	40	41	46	39	53	49	37	46	46	30	48	45	47	51	48	47	58	43	46	46	57	49	49	44	44	48	46	50	34	41	53	46	39	56	49	52	49	45	41	56	46	52	52	45	39	59	45	46	38	49	38	42	49	48	52	55	47	43	42	38	43	42	56	52	45	41	48	53	38	52	45	47	44	46	45	57	46	43	44	55	54	48	37	38	36	39	44	49	40	41	32	49	42	36	43	37	35	40	38	38	44	44	41	49	49	55	43	41	54	56	63	48	39	42	49	51	51	43	46	42	50	52	56	43	53	41	42	50	35	43	37	42	45	41	66	56	53	51	41	45	52	40	38	57	52	48	47	49	43	46	59	57	43	43	47	47	53	53	45	37	46	37	41	49	47	50	40	52	35	56	51	60	41	44	47	42	46	55	52	51	40	35	55	51	46	44	35	52	48	59	38	47	54	42	43	47	46	44	40	49	45	44	38	54	45	53	46	35	38	54	41	55	60	37	39	49	41	54	52	36	51	33	39	45	45	38	53	37	52	52	42	45	53	39	57	48	55	43	48	44	45	51	44	43	43	54	39	47	35	36	37	51	54	54	46	41	51	54	44	45	40	48	35	51	51	46	50	46	47	52	38	55	48	48	56	46	50	44	43	52	37	42	52	35	40	51	54	49	40	40	64	38	55	50	44	50	49	43	50	46	49	51	54	43	48	39	54	49	39	39	47	45	58	49	46	39	39	46	54	43	54	52	45	40	51	51	38	45	52	54	49	45	44	42	58	55	46	46	51	45	54	61	49	46	47	49	39	45	41	54	49	54	40	41	47	43	48	48	48	38	49	48	41	51	56	33	46	48	44	51	47	52	52	48	55	40	44	43	41	39	61	59	58	42	50	48	40	45	55	49	49	52	51	34	55	44	43	41	36	46	45	47	39	41	64	44	36	53	47	52	52	57	44	50	51	62	46	43	52	54	37	41	52	61	42	36	50	42	47	36	33	45	57	45	46	35	43	52	51	39	56	53	53	35	41	47	42	50	55	62	44	48	45	43	44	53	58	40	44	40	47	47	50	55	48	42	40	45	58	53	51	43	57	39	52	34	51	50	40	47	37	35	36	45	47	45	45	54	45	63	42	41	45	40	47	45	46	54	37	48	38	44	43	39	42	45	40	36	54	51	49	46	50	42	55	45	48	38	47	50	40	46	41	51	44	43	47	51	47	40	55	42	57	50	49	48	42	44	50	50	52	38	43	50	45	43	55	55	40	50	47	50	47	52	49	52	41	53	40	56	43	51	48	46	63	37	36	37	38	57	51	42	51	44	38	33	39	50	35	43	43	49	43	56	39	52	50	47	45	47	41	60	47	44	40	35	46	52	52	44	45	35	52	58	56	66	55	35	57	45	49	36	47	50	55	46	45	31	45	37	37	43	34	44	46	55	45	43	56	47	50	39	37	48	46	57	54	52	47	64	48	40	48	48	46	44	53	50	47	43	43	53	52	48	34	45	52	52	50	56	47	39	52	56	46	63	46	35	40	49	42	40	39	48	47	46	42	44	31	42	48	34	52	41	47	49	37	54	54	42	42	29	42	35	36	52	53	55	50	49	42	48	55	36	43	45	31	47	36	45	57	42	42	37	56	41	44	44	49	45	50	44	57	42	57	39	39	54	53	44	44	44	54	61	36	43	44	51	44	42	47	32	51	50	55	51	45	50	54	43	53	42	51	37	51	55	44	51	43	44	44	38	37	47	46	53	47	48	40	42	32	40	50	46	41	44	59	49	47	37	48	39	59	36	47	55	33	51	54	67	57	39	52	38	47	46	47	47	43	43	51	46	54	44	54	59	44	58	58	46	54	39	36	56	42	46	41	39	43	45	45	39	44	36	45	50	44	47	45	55	40	43	59	46	51	37	54	45	49	43	43	53	41	54	45	37	40	35	43	37	46	51	53	50	44	53	48	40	54	39	50	51	39	50	48	54	41	48	43	46	45	48	47	54	46	43	50	44	49	48	37	49	47	46	47	45	55	58	49	49	36	44	39	44	39	43	50	46	45	61	47	41	52	45	51	38	46	37	48	52	58	45	50	40	41	44	52	52	58	49	50	37	48	46	39	51	55	46	43	51	43	37	49	44	47	49	48	42	54	60	44	39	61	60	42	56	38	44	48	44	62	39	43	34	44	45	48	55	53	45	48	53	40	47	53	45	45	47	48	43	54	49	44	33	55	47	37	53	56	41	42	49	41	41	49	56	58	57	43	47	49	47	43	45	50	51	41	44	56	36	33	49	45	44	37	41	58	61	42	65	51	36	54	50	49	46	39	31	42	50	47	55	42	35	38	51	32	41	49	47	45	33	49	47	45	44	41	42	41	54	52	45	48	47	53	45	44	45	44	53	50	65	51	50	59	42	48	45	42	48	56	54	45	35	39	49	46	40	43	47	35	42	58	47	47	50	45	49	51	37	44	36	37	47	44	36	53	44	50	40	38	46	50	51	56	41	46	45	49	36	59	44	37	41	49	54	47	53	48	46	55	44	43	48	47	46	47	34	41	49	47	40	57	41	55	36	47	44	52	49	41	43	60	48	42	38	45	46	44	62	47	61	58	38	41	52	38	42	41	42	45	38	62	40	50	57	53	44	46	44	43	47	35	47	41	45	39	51	43	40	57	56	37	50	54	49	53	54	56	50	41	52	36	41	37	46	35	45	49	48	55	50	39	47	50	40	41	50	38	36	53	49	39	47	61	38	44	50	41	49	51	49	58	53	42	47	45	51	43	45	53	50	58	49	50	51	39	41	51	44	36	48	60	39	32	43	57	35	51	45	41	36	52	46	43	38	73	37	50	58	40	46	48	49	44	47	50	45	46	42	53	46	45	42	44	36	46	40	34	51	43	45	55	41	39	47	41	44	42	46	52	49	46	42	49	56	49	39	60	48	45	36	38	50	50	57	48	55	50	42	49	47	53	52	52	45	37	47	43	49	35	56	55	47	31	44	47	48	42	50	48	39	61	56	53	55	35	48	37	43	44	58	53	48	42	42	38	44	52	37	51	48	36	40	49	49	56	43	48	55	58	36	42	47	40	49	55	51	49	49	42	40	46	45	51	47	63	59	40	61	38	50	46	50	57	49	51	40	45	54	51	48
49199	36346	28390	36116	42228	44066	35761	37543	37517	30516	25029	11007	4180	3219	4365	2981	1834	2040	1524	923	791	654	626	662	598	621	608	584	578	624	626	572	609	605	619	583	624	579	597	604	605	536	580	556	564	596	566	551	623	610	631	592	583	619	598	606	594	580	577	575	575	605	567	595	595	572	628	570	563	650	597	590	622	557	591	626	566	593	604	587	651	605	568	596	640	558	598	591	590	560	607	568	600	579	593	614	638	610	623	586	620	621	575	577	587	554	598	612	629	591	609	602	615	597	567	563	593	606	574	595	612	586	601	570	574	568	591	596	587	600	588	605	619	593	563	581	623	590	594	564	616	584	607	568	586	580	608	589	596	633	626	599	597	582	562	589	602	583	595	581	629	613	606	637	583	599	583	589	588	540	562	598	574	604	596	614	607	635	639	582	593	661	628	558	573	596	569	581	610	615	631	625	595	622	546	614	599	578	616	598	586	553	562	591	583	591	576	647	615	630	586	572	588	597	588	598	615	615	592	563	626	598	606	583	596	586	603	594	562	535	610	603	595	583	577	549	585	595	601	606	603	568	564	614	652	631	623	572	603	613	645	584	564	567	575	559	577	610	617	593	591	589	612	584	638	606	628	588	631	579	570	583	562	602	622	615	587	589	616	599	566	619	579	618	597	564	582	567	579	594	604	585	561	556	599	621	587	559	588	619	577	611	581	602	585	566	613	620	530	614	638	623	561	586	627	601	572	606	621	619	591	601	654	615	612	570	577	618	569	579	638	555	557	583	659	613	635	539	656	578	594	564	616	619	620	599	587	588	611	657	576	570	581	602	575	567	569	593	600	619	632	594	603	559	604	589	626	617	643	637	607	626	623	567	608	566	589	642	574	596	605	560	626	610	619	648	616	580	627	597	581	607	641	592	615	580	610	621	613	574	609	614	602	613	589	562	599	599	577	610	648	580	531	610	619	607	588	582	572	623	594	601	582	581	575	562	580	582	583	570	573	607	564	618	596	598	596	604	602	605	607	575	602	494	596	583	624	606	597	644	539	598	601	579	603	584	578	571	595	592	562	590	576	592	598	606	559	597	580	590	562	589	543	578	580	628	595	606	550	605	582	638	608	613	613	589	545	585	565	606	617	610	610	573	633	602	648	589	561	624	637	583	627	613	582	630	624	595	589	589	583	573	605	608	583	593	622	573	638	580	611	598	630	581	585	628	605	586	598	576	569	543	597	559	556	609	627	578	572	553	620	583	606	617	578	575	574	590	616	581	646	589	545	613	626	602	644	615	573	579	641	613	598	560	585	613	640	573	575	589	563	571	622	635	628	588	610	632	585	589	597	603	596	565	563	590	581	578	593	587	619	611	594	630	595	587	528	575	597	600	579	589	614	555	636	588	558	637	632	578	595	636	628	628	604	613	594	595	572	576	540	626	641	563	586	589	591	563	640	586	643	639	606	582	590	574	589	580	629	566	593	650	573	614	628	566	569	605	621	596	617	585	619	564	574	615	579	572	575	566	591	586	603	629	594	604	594	611	619	596	591	585	603	602	582	627	580	628	583	598	611	622	620	570	588	587	594	588	576	629	605	642	579	650	607	592	621	587	582	598	603	610	603	614	594	562	603	559	601	548	578	629	547	617	612	635	627	565	618	636	585	607	580	615	583	618	577	561	586	589	607	564	594	573	578	658	543	604	585	633	639	580	579	598	610	577	600	588	567	589	575	616	603	611	561	601	599	557	588	580	593	591	612	593	651	606	598	566	607	608	603	571	602	603	604	636	603	619	649	565	567	608	608	597	566	640	613	621	603	571	596	596	582	604	621	597	613	634	578	621	595	609	595	617	596	586	596	574	653	647	590	593	608	622	633	608	605	634	610	609	575	578	581	598	545	645	588	580	616	571	624	577	622	594	581	569	578	642	605	630	610	597	596	596	614	560	616	586	599	572	584	605	608	610	593	592	615	573	599	567	593	561	629	570	637	598	604	617	567	585	589	622	614	635	591	587	643	582	575	601	602	591	642	591	585	570	600	574	577	574	611	592	579	561	582	609	544	624	642	583	603	576	622	616	599	592	602	586	583	550	581	621	571	618	626	583	580	567	622	636	569	615	577	596	611	648	637	612	588	595	629	542	611	633	594	599	539	562	559	612	594	635	609	600	622	614	602	639	592	617	590	613	593	608	575	607	614	585	570	587	633	590	623	607	557	621	621	636	588	618	619	617	626	625	610	635	581	541	629	613	625	595	599	618	627	611	572	606	581	600	567	623	627	610	599	601	566	598	578	581	563	605	540	576	602	592	627	570	599	606	591	621	603	609	585	572	593	594	615	586	621	592	610	569	624	552	620	602	589	607	606	646	614	610	644	642	633	588	577	591	602	567	585	626	617	571	633	617	582	598	553	620	575	584	627	610	617	598	616	587	572	631	593	605	574	613	623	586	601	597	622	575	571	610	599	597	587	609	598	594	590	601	625	590	631	606	604	617	624	614	634	566	578	616	589	596	589	559	568	568	588	573	616	586	581	606	612	600	614	605	574	592	614	599	600	603	621	620	573	567	564	598	603	630	620	578	640	582	620	598	578	606	582	617	581	580	624	587	563	597	595	584	617	580	595	612	612	583	629	579	568	567	601	573	615	588	576	591	600	598	629	650	595	577	586	613	614	577	617	582	606	645	603	573	558	554	580	634	600	604	628	626	581	609	572	589	610	606	666	579	608	572	597	589	578	594	595	615	591	558	588	586	589	612	622	596	614	589	550	557	603	606	601	638	576	625	606	595	615	600	632	599	572	576	581	583	578	588	565	618	585	572	622	595	622	592	622	571	651	584	614	601	632	599	572	585	598	600	595	604	612	597	617	546	576	597	586	635	628	617	591	616	600	615	597	638	583	584	579	527	598	620	593	601	593	590	578	665	557	601	602	571	619	563	603	608	613	595	596	602	620	606	571	604	622	567	573	634	624	574	636	572	591	587	558	580	579	638	607	607	552	609	596	621	606	656	589	617	628	597	591	646	597	573	616	581	592	625	607	612	595	599	624	599	592	584	604	577	600	585	613	609	618	581	590	589	593	604	601	596	581	638	579	594	612	569	606	608	589	593	548	617	567	613	557	560	576	588	579	584	601	576	565	559	624	595	632	569	587	593	614	608	619	590	576	606	612	544	551	623	562	584	605	631	557	625	592	597	602	598	595	609	591	608	583	641	587	623	584	585	582	616	618	610	639	561	596	632	619	597	618	617	619	598	587	606	614	602	605	544	592	631	550	597	601	606	615	616	610	595	593	587	583	593	582	623	568	586	617	639	591	595	600	601	581	605	552	577	588	584	535	588	576	598	598	574	564	600	626	651	564	557	584	649	612	597	582	609	580	582	581	608	592	572	627	606	612	595	649	648	587	628	624	645	593	586	639	563	597	605	563	607	584	576	626	577	621	615	580	613	617	649	567	609	571	600	604	575	577	588	614	567	579	562	604	600	644	599	607	578	583	614	575	599	597	607
19551	22733	10448	6518	5011	7726	4833	4728	5712	3254	2109	485	198	128	172	152	119	106	91	58	43	47	50	43	43	51	49	47	44	48	36	43	49	44	41	49	48	43	39	46	41	50	37	51	37	41	38	45	44	48	48	49	45	49	54	48	66	44	51	45	32	42	38	53	50	51	39	46	36	45	37	44	42	60	42	43	37	48	51	52	61	52	37	44	49	45	42	65	46	50	40	41	51	70	41	41	40	41	45	38	60	64	46	48	51	45	50	51	39	40	42	50	48	48	45	47	52	40	46	54	45	44	49	51	40	41	43	38	41	33	44	30	46	37	47	38	46	57	55	38	49	40	43	45	45	54	47	36	41	49	52	52	43	48	48	46	44	45	37	52	47	51	45	49	46	66	53	51	39	46	41	43	38	41	48	36	48	46	46	56	46	45	47	47	42	43	43	51	50	55	55	41	52	47	67	49	37	51	43	46	46	38	41	44	56	52	42	43	40	55	49	50	52	48	55	54	49	50	41	42	46	49	43	47	53	52	47	45	45	40	56	42	45	41	42	50	43	38	49	42	48	47	39	47	37	33	36	57	32	36	41	47	38	57	42	39	50	57	54	50	30	50	45	35	60	42	44	43	55	48	42	37	37	48	51	41	46	42	46	41	40	54	47	59	55	43	39	31	49	53	62	49	38	40	44	45	45	47	50	42	50	43	35	35	45	47	37	43	55	40	48	43	58	51	59	48	40	51	43	41	41	42	59	47	36	54	51	52	50	42	41	51	35	42	50	68	39	36	53	54	40	45	47	49	41	35	41	35	46	49	44	53	51	44	41	51	43	41	44	50	60	33	48	52	45	46	34	39	39	52	36	38	48	41	56	40	51	41	42	30	50	42	42	46	42	43	54	43	36	43	50	45	52	52	51	41	41	37	46	41	52	54	43	52	41	47	43	52	36	46	56	45	48	54	43	51	38	53	47	40	51	46	44	49	47	59	46	60	43	39	41	46	52	50	58	41	44	47	48	51	50	41	50	44	46	51	53	41	49	46	53	44	45	40	38	39	44	50	51	46	36	52	46	46	45	52	47	43	45	52	53	42	47	38	38	61	60	54	51	56	51	44	52	42	39	29	61	44	54	43	45	45	42	44	51	48	41	40	57	46	52	31	51	53	43	45	46	56	49	40	52	41	45	39	53	57	43	54	54	56	53	47	60	46	54	46	47	58	45	44	48	42	57	43	44	52	41	36	54	50	36	43	52	32	46	47	47	42	29	32	35	42	47	58	56	58	57	59	48	44	42	63	46	43	54	38	54	45	41	53	51	52	52	56	52	45	44	43	44	46	45	40	46	56	45	44	56	41	43	33	36	55	48	45	39	41	47	43	46	47	56	58	40	54	44	37	50	52	29	51	49	57	51	33	50	39	48	59	51	49	47	29	40	62	59	43	39	51	40	48	48	46	38	36	54	46	41	49	45	32	38	51	49	52	58	45	35	40	48	45	41	46	50	48	43	55	48	44	44	41	43	48	51	40	31	46	39	42	44	46	42	43	46	60	44	41	40	39	43	45	45	55	45	46	44	51	51	37	50	46	37	50	45	53	43	58	35	54	43	49	45	27	44	43	38	42	42	42	49	50	40	38	48	46	42	40	45	46	48	48	47	46	50	43	47	38	40	53	41	35	44	44	60	44	53	41	62	51	35	44	48	40	30	56	57	48	60	52	49	36	46	51	50	55	42	44	48	51	57	47	46	50	50	51	42	51	46	37	51	51	60	47	38	52	48	46	53	40	57	43	45	44	46	46	46	54	50	56	50	55	60	41	53	62	44	50	40	48	49	36	40	31	38	40	47	55	45	49	44	62	50	45	46	44	41	57	43	52	46	47	54	48	47	48	42	47	48	46	49	47	44	45	52	58	62	48	52	46	43	58	53	59	46	47	45	50	42	49	56	37	50	47	48	50	41	38	42	37	42	50	55	47	51	32	46	53	45	45	33	53	34	52	50	47	39	51	50	51	36	50	51	45	32	54	45	37	41	44	45	55	44	39	62	46	33	36	58	51	43	38	42	53	36	37	35	44	46	39	45	41	53	40	34	33	37	40	54	47	54	54	50	47	44	62	35	53	39	44	48	40	55	61	50	42	40	54	49	50	41	34	43	56	41	50	60	53	44	40	46	42	51	38	37	46	42	43	40	51	31	64	47	45	56	55	41	50	36	42	42	50	51	47	45	46	47	42	51	45	42	39	39	52	41	52	66	36	36	48	49	30	36	48	41	54	48	36	53	43	54	39	45	33	45	41	42	44	47	60	49	43	43	52	40	38	57	51	41	57	44	45	48	31	44	37	55	44	49	52	33	51	48	48	48	39	45	70	58	37	48	38	54	38	34	36	56	57	46	44	45	50	50	45	51	44	40	56	37	39	56	48	44	43	44	44	57	45	59	58	49	40	50	50	46	49	44	56	37	48	45	51	54	37	51	51	40	55	49	53	39	53	53	53	47	57	56	36	48	42	58	43	47	49	50	42	33	46	55	36	67	51	45	43	44	40	32	34	50	45	50	45	51	36	44	55	45	60	37	46	45	47	39	51	37	59	40	38	48	57	34	57	55	46	34	49	53	48	45	50	46	35	38	48	44	52	42	51	43	53	48	41	49	52	47	31	51	60	35	42	56	54	61	51	44	43	52	44	58	44	44	48	49	53	40	35	38	56	41	59	45	47	43	55	45	46	45	38	52	54	50	49	54	42	49	56	44	42	43	63	41	52	47	42	36	40	42	27	43	39	44	44	42	30	46	53	40	44	49	54	56	26	59	37	56	58	38	48	54	61	49	45	55	48	51	48	44	42	39	33	50	48	47	44	36	37	39	47	49	37	39	51	44	56	54	43	50	39	45	46	42	48	56	57	44	50	49	51	41	53	37	42	37	42	42	56	48	57	43	43	40	45	48	50	49	58	55	49	50	45	51	47	59	49	51	49	50	48	41	51	53	33	53	31	49	60	45	37	46	60	43	47	50	44	51	43	46	34	47	53	48	51	41	34	46	59	54	36	40	43	38	40	38	45	40	50	40	46	34	54	45	42	39	43	47	48	37	45	60	40	35	41	34	40	53	42	47	61	49	48	42	43	34	62	40	36	46	46	60	67	49	39	43	48	40	46	62	40	45	48	45	54	45	48	31	48	50	46	45	52	62	44	54	48	46	40	41	45	47	47	54	36	45	49	48	34	47	48	60	41	31	51	46	43	45	36	48	54	60	52	53	37	46	62	47	56	47	45	53	39	45	47	50	41	43	47	42	46	51	46	48	40	48	52	41	50	48	42	47	41	44	49	55	43	35	39	42	48	41	37	40	49	47	47	47	49	43	50	47	37	46	34	43	51	48	50	52	43	54	54	38	39	41	46	44	64	49	53	46	53	43	47	53	44	48	37	54	57	44	52	55	46	43	52	51	58	49	54	48	55	45	45	59	52	48	53	51	43	52	40	53	54	47	47	44	40	53	50
54927	41166	35546	41949	51791	55391	40721	42842	41191	34423	27691	12576	5547	3546	4992	3959	2269	2499	1833	1048	825	707	614	693	613	587	578	578	585	628	615	574	577	600	599	591	589	628	603	613	601	601	606	589	626	580	591	616	632	616	582	569	609	602	620	588	583	576	645	615	609	609	607	600	620	615	622	582	586	592	616	586	598	575	611	563	599	608	631	578	575	596	605	599	639	597	576	576	633	596	589	593	618	569	584	589	571	602	624	609	614	565	614	579	612	588	592	583	640	591	601	612	647	600	582	622	597	588	604	563	634	610	561	670	574	581	624	579	607	597	573	607	577	584	614	573	557	609	600	664	646	646	565	629	601	601	563	583	616	577	586	594	614	583	649	577	610	583	568	610	590	622	572	618	660	596	617	612	593	615	618	621	607	619	592	560	616	649	595	591	575	601	599	617	601	616	587	571	602	616	600	600	623	635	574	553	587	582	573	604	634	573	571	554	587	569	654	633	600	560	620	618	557	614	602	576	618	571	602	591	619	605	618	656	587	636	620	647	598	604	639	606	654	576	584	602	646	600	602	606	613	570	607	610	623	610	592	616	592	613	574	577	585	647	588	604	557	640	580	617	575	597	621	601	577	553	591	641	570	607	608	556	624	624	617	545	614	601	550	602	577	585	560	583	636	611	578	630	579	578	552	579	637	620	627	591	624	642	622	596	602	618	563	626	602	629	632	608	611	601	569	577	564	611	603	571	596	634	612	613	625	602	581	596	621	612	599	590	640	531	617	618	623	592	599	578	583	629	596	601	608	609	592	611	599	588	593	588	627	611	611	596	603	593	590	628	608	624	583	598	556	578	635	576	559	621	555	603	601	577	590	603	593	609	609	636	575	617	656	517	617	630	612	633	574	589	594	634	578	577	595	633	587	590	588	623	609	618	576	591	622	562	604	602	598	642	604	577	609	613	599	593	596	596	587	580	604	553	620	605	540	614	608	573	621	610	603	631	605	637	615	593	599	613	599	611	612	598	599	608	582	582	586	635	568	642	635	586	557	589	577	595	593	646	555	611	608	648	651	572	591	600	629	608	616	611	619	577	631	596	611	598	554	584	544	653	613	623	591	593	571	636	624	617	608	587	615	647	560	597	635	605	586	597	626	609	597	608	576	600	604	612	583	597	607	616	641	594	606	641	590	586	556	574	588	583	560	629	576	555	628	595	590	601	594	620	602	599	604	616	602	558	605	583	590	594	564	594	622	582	620	591	621	601	608	580	612	606	630	627	604	630	593	609	590	592	658	628	598	572	563	593	565	621	614	618	643	611	581	581	610	599	568	627	572	579	605	577	631	617	547	603	647	605	581	537	610	614	576	605	614	568	627	601	630	543	593	642	602	562	599	568	577	587	582	583	595	604	585	575	607	628	607	568	587	567	555	599	572	615	602	604	580	652	586	543	617	617	622	600	557	591	560	594	602	577	601	596	627	611	620	585	576	621	520	569	599	625	579	577	589	615	599	565	613	566	623	581	615	567	618	559	594	576	578	567	616	618	636	610	591	583	605	606	615	592	624	619	598	585	622	581	617	592	599	619	560	608	593	640	592	619	603	629	609	607	560	597	589	583	600	604	574	625	604	621	612	662	601	627	563	573	638	613	558	604	582	602	637	606	655	618	647	631	578	558	575	537	604	594	626	624	590	552	608	620	556	609	588	553	595	629	622	621	591	602	615	602	635	623	591	589	602	593	579	623	600	592	621	589	579	644	602	629	611	631	610	603	562	586	604	557	564	602	590	602	576	591	585	563	626	558	604	566	598	604	581	581	576	602	631	619	576	580	568	604	622	591	625	655	640	578	608	571	553	606	644	585	610	615	601	578	640	621	599	605	584	621	613	645	586	614	609	593	545	612	580	617	582	586	617	568	592	618	625	584	608	624	599	606	608	609	599	541	572	618	582	614	582	657	589	623	590	654	581	602	618	650	581	613	599	582	580	585	618	597	601	608	608	565	667	604	593	625	584	661	564	624	605	596	640	595	572	655	609	648	572	600	597	628	600	595	609	569	592	592	552	609	607	621	591	593	602	571	589	572	620	586	588	583	573	601	634	609	625	635	571	581	619	618	612	588	635	586	642	583	581	608	585	630	617	590	586	605	598	606	640	604	585	591	580	605	590	631	598	601	668	612	631	638	608	616	594	604	620	628	551	624	616	570	616	558	577	574	608	589	579	614	645	649	589	583	582	570	666	631	624	625	614	621	589	569	582	624	592	588	579	593	557	563	571	609	619	607	607	607	617	604	641	613	585	585	619	611	587	593	581	602	583	595	587	585	644	608	587	576	585	605	605	619	624	596	618	601	570	601	588	579	587	613	606	587	603	606	599	591	613	574	625	575	602	616	612	596	611	573	591	625	597	598	621	594	639	626	593	600	585	643	611	605	556	593	542	557	618	577	606	573	593	589	582	609	646	570	609	577	619	605	585	603	612	604	561	608	587	619	574	608	638	572	617	605	596	570	628	609	536	614	633	570	593	599	607	589	637	584	628	576	588	621	578	584	570	601	595	572	640	615	592	553	589	621	610	604	608	598	635	607	572	602	592	604	598	624	614	630	605	627	609	621	572	603	583	608	592	627	603	560	593	581	602	594	610	539	559	654	600	616	602	575	597	576	572	608	599	600	631	626	643	570	594	627	611	604	584	629	582	564	622	628	603	612	606	563	639	598	601	572	590	610	567	643	584	562	641	604	578	598	601	560	612	645	624	611	621	598	609	620	575	614	614	598	545	586	646	581	585	628	622	610	595	616	561	541	591	609	576	624	580	549	633	622	583	622	647	575	622	598	642	564	599	621	598	653	635	664	561	618	586	541	604	608	565	574	598	571	568	624	633	571	572	632	613	600	619	614	626	590	627	589	588	605	601	617	610	580	590	591	565	602	650	614	633	594	578	590	602	601	615	598	593	617	624	566	623	624	653	621	539	619	616	613	630	611	621	596	579	612	594	594	617	603	546	594	650	598	600	595	588	613	595	567	581	605	589	604	592	591	578	583	592	600	597	600	555	620	601	630	618	595	589	591	618	635	591	594	592	586	618	607	581	594	595	621	597	595	595	581	598	556	607	570	604	614	653	561	613	593	642	589	619	583	595	589	581	600	617	660	619	584	591	570	588	575	645	633	607	608	598	602	601	619	561	594	601	578	591	600	594	579	663	631	622	580	594	614	582	595	575	594	613	613	575	608	597	569	599	617	636	590	585	556	608	593	580	619	585	617	616	579	604	619	602	592	631	582	584	598	587	619	566	592	594	644	590	622	596	599	585	562	630	646	598	617	608	546	609	634	587	532	562	592	577	607	589	600	605	621	608	594	613	616	615	605	599	605	588	606	597	569	551	589	603	588	634	597	611	637	552	606	592	623	581	611	603	592	573	611	655	586	588	594	575	598	593	572	590	597	593	570	569	617	626	620	568	596	614	571	601	632	600	621	579	655	646	603	609	602	612	595	617	659	613	563	593	616
7169	4370	1660	1011	848	1544	621	998	1220	731	582	179	82	71	64	67	55	71	66	43	44	50	50	38	47	46	44	35	44	43	23	34	42	45	37	52	43	41	34	54	56	40	51	34	54	48	49	46	49	41	46	37	44	52	49	47	38	27	45	43	46	39	52	49	41	37	58	41	48	59	51	44	37	43	44	39	37	42	41	49	38	44	42	37	42	50	46	35	58	48	55	40	45	43	36	41	34	53	46	48	37	51	67	45	53	39	34	33	40	40	47	43	44	62	43	40	37	42	33	46	47	36	52	28	57	52	42	40	38	49	42	40	53	39	59	38	40	43	43	49	65	34	43	56	35	59	47	32	43	38	48	53	46	37	36	39	48	44	38	41	32	48	35	46	48	55	49	41	53	43	64	45	46	49	43	45	55	50	48	46	45	41	38	47	48	44	35	44	41	56	44	45	36	54	41	39	57	36	44	39	39	40	49	51	45	41	68	38	37	41	48	45	51	54	50	43	38	42	50	47	52	48	36	42	46	45	38	39	39	48	43	47	55	50	38	43	45	51	43	44	54	40	34	37	49	39	40	52	45	50	41	32	44	48	47	38	46	47	49	30	58	50	46	43	50	47	47	37	49	36	47	59	38	45	42	52	52	38	39	56	52	42	52	52	38	38	43	57	34	40	43	48	38	43	40	36	47	44	40	39	49	60	41	55	40	42	41	57	54	50	49	39	44	40	36	52	51	39	53	44	42	40	49	33	36	45	30	36	42	31	45	44	48	42	45	50	44	46	39	39	43	44	45	44	42	52	41	38	42	46	40	52	47	45	50	41	44	48	41	38	45	36	37	44	51	42	48	47	43	45	42	55	48	37	36	45	48	47	44	40	46	39	46	50	45	40	43	40	38	46	40	43	42	45	52	47	33	61	42	34	53	40	34	42	41	63	53	41	32	56	45	45	44	48	55	48	45	40	43	47	37	58	39	42	37	57	49	43	38	42	42	46	49	51	45	43	45	42	46	53	46	36	42	40	41	28	46	42	39	45	53	52	52	60	49	37	34	39	50	64	55	37	40	46	44	48	48	41	42	54	42	39	49	35	32	48	55	51	39	41	46	35	37	52	48	49	44	42	51	42	40	38	48	35	42	45	49	43	48	37	47	48	35	50	41	43	44	35	44	44	42	48	45	40	36	31	37	49	48	43	44	48	54	36	38	41	50	52	40	44	48	56	52	49	51	47	50	50	38	32	36	46	38	36	47	40	35	50	51	43	40	47	42	50	37	38	39	55	53	52	36	44	51	42	43	39	35	36	52	35	56	38	54	51	43	43	35	47	43	50	57	38	41	43	47	43	40	43	47	41	56	49	43	55	46	32	48	49	45	46	32	37	48	55	43	37	38	51	46	50	55	60	48	55	40	49	48	58	41	45	43	49	44	44	51	41	47	47	44	44	45	60	52	30	54	40	46	47	48	41	33	30	34	53	49	42	36	51	47	36	39	47	42	50	37	43	55	54	41	40	37	47	48	48	53	43	51	50	43	48	52	36	44	43	46	44	69	60	44	39	43	45	45	51	40	49	47	44	46	46	54	38	51	51	53	35	47	29	38	36	47	39	36	43	51	42	46	47	46	48	47	42	50	40	38	35	42	40	36	48	53	44	48	39	56	35	50	41	46	38	47	44	40	40	43	45	48	44	45	43	51	36	45	42	48	37	43	50	43	46	36	51	31	44	51	43	46	34	38	62	40	52	51	44	51	51	41	43	42	42	52	40	45	38	41	40	51	44	49	39	40	49	46	39	43	45	44	45	39	39	32	40	37	38	52	51	53	53	67	53	49	53	41	55	52	33	39	42	55	43	46	49	42	62	38	54	42	33	54	33	24	48	46	47	31	42	52	39	43	43	44	36	48	41	38	43	52	47	56	49	43	34	46	48	36	54	41	31	42	50	43	48	46	56	45	31	36	58	46	44	46	41	49	53	54	55	47	29	46	47	42	49	48	32	45	46	48	43	45	50	55	47	44	45	40	50	47	50	38	57	61	40	38	47	32	51	46	39	38	39	29	31	48	44	50	48	38	38	34	43	47	56	38	47	39	46	47	41	55	43	45	46	45	48	43	41	40	49	50	42	48	45	42	44	50	53	37	54	39	34	43	36	52	49	52	42	51	44	58	43	45	53	41	50	49	42	46	40	50	43	53	43	52	47	38	44	47	53	47	43	45	43	43	40	34	51	41	43	51	52	42	41	44	55	35	44	46	50	49	41	43	60	61	47	51	45	44	44	46	48	49	44	41	47	42	40	36	46	43	42	48	58	40	35	46	39	36	40	39	51	44	46	50	50	41	54	44	46	48	52	48	43	42	38	35	46	38	29	26	49	24	43	46	56	37	45	45	38	51	49	52	43	52	54	30	48	43	48	38	46	49	40	34	44	35	40	47	51	38	48	47	40	44	50	55	40	49	48	41	51	36	46	37	49	37	37	40	50	33	41	53	37	49	34	54	46	40	36	38	59	44	45	45	42	50	35	53	38	42	36	45	41	42	45	42	47	42	52	53	45	33	38	54	35	40	47	39	56	43	37	40	33	47	53	59	41	54	39	29	43	44	52	45	48	38	43	44	38	43	39	53	42	42	41	50	45	42	44	50	56	42	41	56	45	29	38	53	43	35	47	39	46	48	44	39	48	34	29	45	52	44	47	37	51	42	41	42	35	48	39	54	39	35	46	63	52	39	37	46	40	48	43	40	37	41	34	45	39	50	36	35	47	40	56	50	41	44	47	48	50	48	42	34	47	42	37	45	49	47	45	49	34	43	56	45	43	45	54	46	48	38	46	38	56	48	60	49	31	49	39	46	38	45	49	32	42	48	45	45	51	42	37	60	50	34	57	47	33	41	45	48	39	40	46	57	37	47	41	44	39	52	43	49	51	25	35	42	56	46	46	37	48	37	51	31	37	47	52	37	37	57	49	54	35	43	40	41	40	35	49	47	37	36	48	42	42	47	49	29	34	53	37	48	47	35	24	37	44	39	47	47	58	41	46	44	48	49	42	45	42	44	30	62	46	48	44	58	48	42	33	53	41	49	48	54	47	42	44	57	55	47	37	40	46	51	42	29	43	45	38	32	67	41	52	48	39	41	41	49	47	41	40	36	47	46	49	29	40	44	47	52	44	48	41	47	41	39	36	44	37	47	40	44	43	46	47	49	52	49	47	40	36	45	53	32	54	38	51	43	53	50	38	45	33	41	48	28	50	40	44	46	52	37	34	39	42	43	53	44	37	54	40	40	36	51	39	44	39	41	41	51	42	30	34	42	37	54	55	52	34	39	49	41	37	33	35	45	40	38	42	49	47	36	47	56	39	40	51	39	41	33	46	51	41	51	52	53	50	38	36	43	42	39	51	50	72	43	40	39	44	44	46	50	51	41	51	43	38	43	56	43	29	39	51	56	46	53	46	42	38	57	49	59	46	40	36	50	46	37	46	46	49	46	46	45	50
40035	26966	19112	23033	30001	32961	23174	26646	25808	19514	14838	4817	2094	1197	1775	1306	977	1076	917	675	616	594	612	561	562	540	599	549	602	587	570	611	575	599	557	563	573	565	580	556	539	593	590	558	596	557	586	543	581	580	582	585	526	573	568	600	573	562	570	587	557	532	547	613	566	585	603	556	591	620	601	537	578	615	537	521	555	596	545	548	612	598	611	536	567	571	558	568	587	566	566	582	595	554	593	531	544	557	586	578	574	534	564	615	560	576	580	559	589	596	538	586	595	544	513	583	588	569	578	587	566	574	561	608	552	547	565	559	586	591	542	596	586	586	604	529	584	593	576	536	586	577	587	570	572	574	582	573	553	568	573	577	555	606	587	594	573	622	572	584	550	573	573	590	554	588	543	561	566	583	587	555	648	534	552	547	538	570	589	608	577	537	607	541	597	602	593	573	574	605	561	599	575	548	578	607	582	540	592	536	575	567	586	596	595	559	593	551	578	637	569	528	580	582	548	584	570	643	592	596	628	556	561	609	599	590	575	547	581	580	555	565	613	560	615	577	574	552	558	608	568	604	612	565	606	588	613	604	589	563	597	582	626	611	585	555	542	565	588	566	551	606	615	558	548	551	520	548	615	533	602	577	590	584	571	575	538	591	573	556	593	551	574	594	566	573	589	570	593	586	579	589	562	595	604	602	594	550	553	573	630	562	602	591	553	569	588	589	553	594	543	614	546	547	545	557	560	593	597	569	568	562	575	594	531	548	570	577	566	590	573	581	563	623	589	601	559	576	606	572	568	573	570	563	559	649	599	579	571	590	544	558	571	588	537	568	542	536	552	600	547	549	540	575	546	575	563	552	569	565	551	559	562	581	574	582	538	568	564	592	584	513	524	560	582	558	542	545	593	567	540	580	595	576	544	572	599	534	550	561	576	593	574	574	578	612	612	536	563	589	530	597	573	573	593	586	581	559	615	580	575	577	567	558	596	582	558	579	546	558	602	560	567	545	552	558	572	561	564	563	582	605	613	557	583	567	547	555	583	615	543	522	614	565	576	600	568	601	593	614	605	574	612	580	586	534	574	562	546	562	574	542	601	624	598	555	562	573	586	571	578	573	526	559	570	538	576	558	561	590	548	620	570	581	569	537	595	586	571	549	558	583	559	579	599	539	594	572	583	590	573	578	586	538	612	584	584	553	613	607	586	567	567	594	562	562	577	540	581	599	585	539	560	583	548	566	567	564	573	554	578	590	565	600	542	591	601	606	549	572	577	564	578	544	585	564	598	597	562	557	556	565	591	554	574	554	590	571	604	596	540	568	590	573	615	567	612	594	570	555	604	567	577	543	532	567	564	547	613	574	585	605	561	553	569	589	569	572	586	582	592	572	584	569	582	585	526	587	580	576	572	548	564	548	566	545	579	572	559	564	577	572	549	553	613	502	567	541	633	561	589	583	569	566	537	613	573	605	573	520	588	547	543	586	564	603	580	602	618	580	583	524	587	563	583	590	570	581	548	586	560	578	605	603	583	571	560	552	570	558	558	594	580	579	568	580	595	580	541	546	581	578	569	575	588	567	549	567	558	558	587	552	627	580	551	567	544	583	571	549	549	536	571	612	569	559	588	601	565	536	551	590	567	543	558	586	583	547	607	530	547	563	572	546	595	559	540	579	553	563	566	564	598	604	543	602	603	533	576	583	599	518	607	521	584	587	583	608	549	555	595	608	635	565	570	605	582	574	573	579	581	563	579	547	590	533	575	575	596	605	587	577	598	544	551	608	566	561	556	587	592	572	582	616	578	569	606	558	553	550	565	607	610	578	587	586	598	575	583	584	583	549	582	548	586	532	555	556	594	598	596	571	583	549	562	524	559	594	587	555	604	539	574	568	586	586	583	633	543	573	589	593	585	578	584	599	570	553	564	606	539	595	582	548	530	608	600	574	618	574	535	562	589	592	547	525	584	598	576	539	604	588	582	601	609	535	590	580	581	539	554	596	594	576	602	611	569	587	592	559	617	541	588	594	597	577	612	553	584	592	618	533	555	560	542	567	514	565	591	542	585	592	551	575	573	588	617	625	620	585	546	564	538	536	586	553	533	549	544	588	566	556	623	611	599	607	594	601	563	567	593	532	575	571	519	589	595	598	578	590	590	567	549	580	612	602	542	533	599	613	558	559	620	594	606	568	567	559	585	615	594	551	547	544	551	601	560	560	581	582	559	594	565	563	609	614	594	547	562	509	565	582	561	581	580	547	562	574	571	570	579	565	582	581	569	611	576	595	553	597	586	626	587	599	556	597	535	564	603	573	587	535	575	565	583	547	582	604	571	539	544	592	534	581	557	567	558	587	589	578	543	562	572	590	608	543	581	583	569	566	585	581	597	559	605	580	560	548	612	626	587	561	574	591	547	572	584	572	551	606	592	570	576	598	549	601	568	589	547	595	620	567	535	580	554	573	581	525	533	542	550	579	554	556	593	556	577	556	611	558	545	553	569	537	577	592	610	591	554	570	586	597	509	610	570	567	565	554	547	543	534	619	597	586	587	541	557	600	570	561	548	573	623	606	580	577	590	568	577	586	585	611	586	583	517	558	569	540	547	587	582	581	570	569	546	568	550	570	569	572	556	550	591	602	586	538	569	577	610	563	592	580	540	594	563	570	542	605	594	531	548	546	558	559	596	574	550	583	593	592	603	584	514	546	579	613	561	604	562	567	567	548	573	559	608	489	575	613	590	538	580	533	583	548	560	578	577	553	573	567	595	602	541	591	591	574	586	592	591	591	625	576	592	582	604	545	594	569	568	575	579	593	562	599	566	551	534	564	595	552	556	612	569	573	627	578	612	608	585	562	582	555	575	594	581	519	581	625	601	635	569	574	589	604	595	547	570	527	583	569	563	566	612	578	576	600	604	565	563	580	587	603	602	569	566	526	581	575	555	594	573	579	551	594	564	590	576	535	570	603	588	575	596	543	566	563	561	557	621	554	553	613	606	567	550	589	555	563	552	595	560	593	566	576	551	570	571	541	609	573	589	580	574	601	544	555	573	530	563	573	609	546	530	542	552	539	559	595	567	606	566	584	543	578	570	563	530	577	537	584	560	605	544	534	557	637	581	555	612	565	593	541	590	587	566	528	612	603	577	590	586	610	591	549	534	546	546	580	566	577	514	580	560	545	530	544	656	618	572	573	562	542	549	574	571	583	601	550	567	587	538	585	554	551	610	599	611	589	532	556	601	570	586	535	586	579	607	540	595	580	590	576	590	581	550	572	563	548	597	540	572	581	581	524	619	557	569	579	595	587	623	541	606	572	571	559	597	576	620	576	585	621	568	592	561	575	571	553	567	610	589	598	555	557	574	581	608	571	511	544	583	561	584	548	588	585	590	559	576	604	575	571	593	526	567	553	596	587	562	534	579	601	597	570	521	561	554	550	572	582	549	580	512	565	580	575	606	563	550	542	594	552	596	569	580	607	572	596	546	606	598	550	524	536	588	545
14350	17144	5350	2855	2522	5367	2242	3291	3532	1642	1109	279	147	93	121	86	73	89	77	48	50	45	40	39	30	55	42	54	47	44	47	40	52	48	33	53	35	59	40	43	49	49	52	39	48	54	50	43	57	46	57	41	50	40	43	48	40	52	45	42	52	49	46	56	38	47	55	51	38	37	51	47	51	43	38	48	45	52	65	36	35	44	57	51	41	51	54	45	51	54	48	53	41	35	51	51	49	32	37	56	44	43	49	46	47	52	40	48	46	40	54	50	56	38	45	47	55	42	51	37	36	49	38	43	55	40	49	53	55	38	46	54	48	47	48	49	47	57	47	47	43	41	48	51	43	57	37	53	46	32	43	41	48	51	46	36	45	47	51	49	45	44	45	50	51	40	45	41	51	44	44	38	37	51	51	47	46	39	46	52	35	32	41	51	45	47	44	49	40	45	40	37	45	45	42	56	44	41	37	48	43	37	49	42	41	43	42	48	45	45	64	43	52	46	41	55	44	54	44	30	67	55	49	52	41	50	42	42	42	40	45	48	46	51	44	49	31	46	37	58	36	48	40	38	44	41	43	53	42	49	43	47	57	37	51	47	26	55	46	37	38	45	46	41	33	36	50	45	46	55	49	41	29	45	38	43	60	48	39	49	60	38	52	45	48	47	53	50	50	42	52	48	50	55	41	61	66	46	40	48	52	37	53	46	39	49	48	40	38	48	59	39	37	43	44	29	37	38	39	43	47	49	44	52	56	47	44	39	40	50	43	48	44	51	43	42	44	56	35	53	45	44	48	53	43	51	60	57	46	45	47	47	40	48	47	50	43	44	38	47	32	49	35	43	36	43	55	39	57	49	46	47	49	51	46	43	42	49	50	56	56	50	47	38	45	43	36	30	46	37	32	41	46	48	49	51	56	54	34	45	48	51	42	37	40	49	42	56	44	48	47	54	46	34	48	51	46	56	40	47	44	46	42	49	41	36	37	48	60	51	42	33	41	58	43	44	39	43	34	33	55	50	46	32	46	36	39	43	45	48	47	39	47	42	44	45	44	58	51	56	42	41	49	42	51	47	35	55	50	37	41	45	49	47	44	52	58	48	36	54	57	35	38	43	43	45	42	42	45	35	38	43	56	49	44	56	38	50	49	41	49	49	29	40	40	49	41	39	52	42	43	37	36	49	42	39	54	52	32	44	42	53	39	48	45	35	51	40	48	41	48	41	44	49	42	37	51	53	52	43	57	45	38	44	46	49	36	57	49	46	49	47	46	49	39	55	53	41	42	42	48	41	47	44	40	55	52	47	50	56	40	65	41	50	32	36	59	48	45	33	33	32	42	32	46	38	33	40	37	41	35	43	42	40	41	48	43	40	42	35	45	44	38	43	38	50	46	44	48	29	51	39	43	40	42	51	49	37	44	39	49	48	34	40	42	58	40	45	62	41	41	43	40	50	64	41	52	50	30	40	44	51	42	56	44	52	50	46	39	47	42	39	39	51	52	47	44	59	30	46	49	48	45	32	39	47	44	48	59	43	55	45	41	47	59	46	37	52	43	47	53	51	48	44	29	47	47	41	53	52	59	44	28	35	46	52	39	56	41	47	50	48	37	34	42	45	34	37	59	47	46	50	47	44	49	55	40	50	42	43	47	46	55	42	60	49	54	41	52	32	37	51	54	52	55	59	55	56	50	41	40	37	48	47	38	51	49	46	43	46	47	54	46	47	39	41	43	46	45	42	46	48	37	44	41	52	41	36	46	56	49	51	39	34	51	51	41	51	52	40	33	53	33	53	43	40	35	55	38	56	46	42	42	47	49	43	53	47	52	50	36	46	44	58	55	39	49	42	42	42	45	36	53	42	43	45	55	46	44	43	52	51	46	38	56	48	48	36	47	46	44	51	34	40	37	49	53	57	48	50	47	41	51	55	48	51	49	48	48	46	52	44	43	43	50	51	48	45	31	50	36	39	32	45	44	54	56	49	40	44	46	51	50	29	49	41	64	52	35	46	44	48	32	39	41	41	38	54	41	45	63	44	36	37	58	57	48	46	45	34	47	48	37	54	53	52	54	51	40	49	45	43	57	33	56	52	53	40	38	46	34	43	40	41	48	45	46	41	49	43	49	44	43	46	53	48	43	33	44	42	41	44	47	40	48	40	40	41	44	50	41	54	60	47	48	37	46	51	50	45	33	41	44	36	59	47	48	35	36	56	43	48	41	40	51	30	36	44	50	43	58	54	46	46	46	41	42	52	43	40	34	48	50	48	53	41	40	46	51	36	40	39	40	40	50	50	39	34	55	61	29	33	50	36	42	55	35	48	37	37	50	57	37	39	37	49	65	45	48	51	50	43	40	41	43	47	45	36	41	41	62	55	45	41	44	46	56	40	57	39	42	51	50	39	40	37	40	46	50	58	47	51	46	50	48	47	43	49	46	46	43	49	52	41	52	29	48	42	38	37	47	52	39	43	46	41	38	60	46	41	50	55	49	50	43	45	41	39	32	43	53	50	35	33	51	50	46	44	39	55	44	64	50	43	34	42	40	52	47	42	41	53	47	52	54	46	43	44	43	44	52	44	39	54	43	49	50	46	50	44	41	39	38	58	41	43	45	50	54	58	40	52	47	58	50	38	41	48	41	61	47	52	45	47	60	43	43	44	39	46	48	36	45	31	32	42	41	44	43	32	49	49	56	41	44	44	47	34	39	47	44	44	42	32	37	47	44	35	32	38	41	37	49	44	44	37	40	38	44	46	50	56	42	31	33	43	48	38	44	38	41	51	51	43	47	52	46	49	47	41	39	55	43	31	50	47	42	49	51	48	50	53	49	41	45	48	42	31	35	47	42	48	36	51	54	38	57	45	40	40	53	45	41	39	43	37	41	50	41	59	48	52	41	46	39	40	51	34	35	37	51	36	39	49	40	45	45	42	45	41	42	52	52	46	40	37	47	39	46	42	40	44	56	50	47	41	31	45	37	47	42	40	44	37	46	45	43	40	36	58	53	44	40	43	44	51	60	38	40	46	51	37	33	43	51	37	53	43	57	39	40	47	51	48	41	42	38	45	51	31	38	52	45	43	44	39	49	38	51	36	48	33	52	36	50	50	58	39	40	53	39	48	40	67	48	48	45	36	45	39	35	43	44	44	51	45	52	48	41	44	50	44	37	51	40	43	48	39	45	55	46	41	48	46	48	47	54	44	53	40	23	59	48	37	40	35	42	33	41	42	37	41	44	53	39	47	38	42	58	49	47	28	41	44	39	47	48	54	58	47	55	38	39	36	39	43	49	40	42	52	46	46	56	40	45	47	46	42	52	46	44	44	40	49	32	43	38	45	36	47	41	53	43	44	46	45	39	37	40	48	42	46	37	53	50	33	51	46	46	43	43	43	41	53	47	50	48	35	49	56	49	45	39	43	38	66	58	44	40	51	46	44	51	53	44	32	48	38	54	58	50	46	43	49	41	46	37	57	48	42	50	47	39	53	44	45
51306	38171	27341	34591	42274	48891	33820	38144	35305	26810	21168	7925	4130	2352	3187	1807	1403	1704	1173	814	739	654	610	609	603	627	555	623	617	590	598	577	595	613	589	605	547	581	619	608	619	574	573	595	593	594	574	623	586	601	589	612	548	563	595	643	569	588	588	542	579	566	590	603	594	542	580	550	564	609	571	591	560	571	601	568	570	599	570	603	561	557	573	580	598	612	609	548	568	584	614	571	565	594	592	547	571	603	574	573	592	603	614	597	562	557	572	565	567	607	552	585	597	602	596	573	570	627	591	588	579	574	617	550	595	620	583	604	593	593	598	573	574	603	583	557	637	589	541	555	589	566	602	630	590	585	594	609	548	576	601	557	578	606	552	608	570	592	617	584	563	621	577	578	610	599	601	604	615	636	628	596	580	555	598	542	580	602	585	617	598	556	615	550	603	558	583	640	591	565	638	573	620	620	595	581	600	603	593	577	628	583	548	590	553	547	589	597	593	606	530	559	593	636	620	570	583	596	621	594	608	582	563	611	568	580	608	594	618	612	584	616	561	609	578	591	597	603	604	575	559	591	601	593	584	553	600	608	586	608	524	559	591	615	548	610	577	556	600	561	566	601	563	587	564	577	558	548	588	594	601	569	580	577	558	629	592	610	586	591	582	544	609	569	574	587	582	571	569	544	594	584	562	594	560	588	569	590	612	580	611	594	573	623	551	604	542	580	596	587	588	562	600	608	603	608	569	582	563	567	579	594	561	622	587	588	618	591	532	596	557	608	604	606	621	540	603	587	552	569	567	593	611	586	573	569	610	638	556	608	588	574	577	596	564	567	587	622	564	611	571	563	580	596	565	570	559	594	571	525	563	580	552	578	582	563	586	601	575	629	613	582	566	635	581	576	583	617	590	578	649	585	571	604	588	563	586	576	590	610	520	588	565	544	605	617	606	560	572	628	546	568	603	647	594	578	621	597	609	567	594	596	579	619	604	611	591	570	537	597	577	579	609	639	569	602	583	568	541	566	562	581	623	594	607	545	573	564	589	572	576	575	616	548	583	577	608	583	631	579	570	579	579	552	602	568	571	614	588	596	566	554	575	612	608	616	587	572	544	587	585	579	564	560	595	554	607	569	632	581	515	566	573	570	587	567	628	579	552	552	537	552	569	595	550	596	577	556	589	594	575	589	615	600	557	571	573	582	578	561	620	545	634	590	565	566	622	590	563	608	606	582	604	606	585	555	572	561	559	606	560	575	571	587	621	568	589	566	586	545	558	616	605	562	552	568	561	620	563	601	599	613	607	597	584	582	615	580	582	642	595	578	594	552	595	538	596	560	570	566	612	580	570	602	568	562	579	595	581	605	565	572	592	620	590	600	590	541	589	601	611	626	560	565	579	566	586	579	603	549	559	614	608	569	596	557	548	552	582	556	545	546	601	565	579	532	544	556	554	579	570	572	589	558	561	574	588	628	628	561	575	557	571	579	559	558	582	574	612	599	630	603	559	612	583	575	578	592	564	552	581	550	539	602	552	612	554	597	564	566	603	589	584	567	620	573	614	591	593	586	579	601	610	552	573	588	595	594	570	574	583	549	568	630	556	608	587	579	541	540	592	621	648	513	589	540	589	502	591	606	612	559	567	568	579	597	583	592	622	578	602	573	599	568	570	561	580	595	598	598	617	629	578	547	567	601	579	552	601	620	598	596	607	611	601	563	578	609	600	601	589	597	599	571	597	584	529	620	568	563	566	558	610	540	555	586	620	599	654	617	562	583	607	603	545	566	571	605	552	550	599	594	596	533	588	577	572	584	577	558	588	565	622	543	570	558	554	600	605	603	568	610	598	603	578	584	604	603	570	572	548	560	625	608	558	609	584	587	578	568	592	565	616	579	612	644	583	552	555	565	581	600	586	593	576	582	571	596	593	588	586	536	590	573	583	614	609	581	579	599	623	585	570	567	596	581	622	575	563	585	572	594	572	575	617	601	564	522	560	561	607	571	598	597	542	576	580	604	614	600	617	575	592	581	571	581	580	583	632	536	569	595	560	568	588	564	556	592	671	575	572	607	614	602	608	574	594	635	566	571	584	618	501	597	543	562	579	578	545	551	599	586	550	619	612	539	544	549	558	578	610	587	559	610	559	555	597	554	568	579	579	602	548	556	560	562	586	573	612	564	532	561	578	637	602	556	569	576	598	555	589	534	572	589	585	597	612	588	584	582	612	597	616	573	564	577	576	600	552	570	599	590	593	591	559	555	561	536	583	568	579	598	585	570	573	587	594	624	615	596	589	588	610	576	588	577	589	577	654	572	624	608	586	581	570	569	599	627	622	565	555	560	607	607	601	551	582	593	574	582	630	569	535	580	619	592	613	524	583	538	528	579	569	554	568	597	607	592	596	584	600	550	584	594	595	560	571	594	607	607	551	574	584	616	598	567	556	602	598	590	573	560	621	555	545	577	618	590	580	632	587	627	570	539	544	587	592	564	606	550	595	614	580	595	584	619	612	587	603	607	600	629	600	572	601	622	631	557	634	594	574	575	554	576	594	582	549	591	581	532	586	537	590	602	612	580	563	576	586	577	556	628	571	542	562	579	605	558	584	555	559	594	562	592	599	583	642	621	603	590	594	539	532	561	607	617	566	572	609	531	580	593	585	590	537	584	545	591	584	549	593	614	578	576	570	589	563	580	560	586	592	600	542	602	611	605	604	584	606	608	626	598	562	603	597	556	589	569	620	574	550	595	573	596	565	604	604	596	554	583	573	616	613	577	550	598	590	574	580	563	584	549	573	602	534	562	586	567	558	558	575	642	615	577	606	538	601	631	560	580	609	566	574	592	584	582	551	547	625	556	589	598	573	571	555	543	593	603	574	569	582	551	581	585	593	640	571	579	527	547	602	571	573	565	634	585	570	642	578	628	571	559	561	608	578	616	584	549	560	614	567	523	565	634	565	588	644	601	608	603	577	575	566	576	581	623	555	542	598	541	630	571	577	596	571	601	618	572	574	571	600	564	605	563	611	647	570	571	553	584	537	568	544	567	607	575	585	534	558	608	550	617	587	623	552	556	576	617	609	576	619	584	565	595	579	602	567	581	606	585	616	608	585	602	568	602	578	588	545	584	583	606	560	602	572	622	599	569	579	622	601	569	554	577	610	601	599	569	572	614	592	606	576	555	569	589	564	584	586	571	581	607	594	570	573	577	547	602	628	601	590	600	588	568	565	576	610	613	569	595	607	603	577	594	582	604	538	564	572	604	582	578	605	593	563	593	606	609	541	565	613	563	570	579	602	577	593	586	573	613	531	586	615	572	599	588	603	541	575	561	569	592	580	556	557	605	553	557	585	563	594	576	589	588	610	606	593	589	592	539	602	592	614	574	604	553	541	567	568	587	546	643	599	568	589	606	571	574	597	609	591	567	619	551	562	582	578	544	562	592	596	580	591	580	540	587	579	591	620	617	585	607	597	584	571	560	608	651	596	580	583	568	606	597	593	550
13949	12073	4807	2870	3125	4103	1928	3625	4247	1985	1384	327	153	129	140	85	98	96	75	50	60	48	58	40	40	54	39	43	42	45	39	52	39	47	54	45	46	43	47	51	41	44	39	54	49	41	31	44	56	51	52	51	54	45	55	40	55	59	40	43	45	48	42	50	45	59	45	44	40	28	49	42	36	46	49	49	47	39	48	38	45	45	52	43	53	48	51	26	50	42	49	52	44	50	36	44	41	45	48	48	51	39	47	44	42	34	51	44	45	42	36	46	55	67	51	46	47	49	41	42	38	58	34	42	49	30	30	44	48	50	38	40	37	43	45	51	39	46	43	51	51	36	37	45	56	49	53	46	53	35	44	47	49	54	43	41	55	59	44	46	45	46	54	49	39	45	61	44	43	46	42	43	42	56	50	38	53	64	44	58	46	51	52	35	46	52	45	51	60	49	39	51	44	38	38	58	45	54	55	37	38	50	51	45	48	53	51	59	46	57	50	41	45	49	46	51	44	54	45	44	51	45	57	47	51	45	51	43	51	35	37	46	60	53	45	42	49	49	35	43	48	42	37	60	41	40	38	44	47	42	43	49	50	49	54	58	51	40	48	58	43	57	45	65	44	52	52	45	48	45	42	44	38	41	60	46	47	48	44	46	51	54	49	47	52	42	45	44	40	53	55	50	51	46	35	47	42	38	45	49	30	40	50	53	44	51	44	39	42	45	44	41	56	45	47	51	49	36	62	41	43	55	32	61	40	47	40	35	48	40	33	33	44	44	46	44	43	41	48	46	44	43	47	46	49	54	56	37	39	50	47	41	44	56	46	49	54	46	45	36	31	54	36	48	50	41	39	34	55	52	52	41	44	49	48	45	42	47	48	60	42	54	45	46	42	50	40	36	46	45	45	43	44	45	55	48	46	46	34	52	42	45	38	41	45	51	64	46	34	47	50	51	41	45	38	56	42	46	37	46	50	40	51	46	61	41	57	46	43	42	49	45	46	45	45	46	46	45	37	48	38	41	50	44	49	46	34	44	34	53	42	50	44	49	36	53	60	48	39	44	41	42	40	52	49	42	44	56	48	54	48	55	34	43	48	50	56	44	35	60	49	50	52	45	43	50	40	50	33	49	54	46	37	42	53	46	51	44	46	63	40	48	42	39	39	41	50	56	48	38	32	49	55	45	59	43	52	43	56	49	59	35	42	51	48	30	57	40	49	42	33	52	42	52	47	41	47	48	44	50	40	39	52	39	55	41	61	46	33	46	48	36	40	54	56	50	37	40	39	50	52	47	43	59	42	53	39	49	41	38	42	41	47	49	47	41	43	39	47	47	41	42	44	52	38	45	46	40	44	52	46	45	38	43	44	52	71	50	51	60	49	45	51	45	45	33	53	44	52	30	48	52	35	54	49	54	41	51	47	50	48	53	44	47	46	40	35	51	42	39	44	41	41	46	52	38	52	71	46	46	63	31	44	44	51	48	49	52	49	50	51	65	51	53	43	37	47	57	48	49	35	42	48	50	50	43	38	49	39	40	54	54	49	36	45	49	55	34	48	39	41	53	45	46	42	43	55	43	40	51	47	36	45	60	40	47	43	58	45	47	53	39	48	49	52	47	51	53	45	50	51	42	45	43	52	55	39	36	40	41	45	48	55	50	46	40	46	49	40	46	44	52	56	36	61	49	39	47	56	51	54	47	56	54	41	36	41	55	51	50	51	38	53	38	37	52	39	43	57	59	49	52	50	51	45	36	41	42	52	41	53	44	50	38	34	47	47	51	56	43	41	48	50	42	41	40	45	45	48	52	42	51	47	59	48	42	40	45	48	49	49	48	56	32	40	43	43	47	45	51	53	38	42	41	44	48	43	55	50	50	39	47	46	40	47	48	61	51	51	46	62	29	40	37	34	53	50	40	53	36	42	51	41	37	43	54	39	24	54	49	52	43	39	45	45	40	40	42	41	42	44	52	41	42	45	50	41	43	54	42	36	45	52	43	35	38	39	46	46	43	36	38	49	42	52	46	48	47	47	40	63	53	38	47	51	44	46	44	52	47	42	46	39	31	56	41	56	47	46	51	45	33	40	48	53	50	42	44	28	40	52	47	43	43	44	49	41	58	51	54	50	52	33	72	59	54	46	46	48	50	46	43	40	45	56	32	36	35	46	53	49	37	40	41	46	42	42	53	36	46	51	51	48	50	37	41	45	46	50	46	45	40	47	43	38	44	37	49	39	48	44	35	39	49	53	50	42	50	52	43	53	46	39	41	48	49	55	48	43	40	53	39	46	41	35	40	53	43	52	65	41	44	54	35	53	47	46	63	39	48	53	44	48	40	58	51	38	46	43	48	44	52	50	44	40	39	40	45	49	52	33	42	42	43	36	51	47	49	46	53	58	45	51	47	51	56	43	55	39	42	41	40	52	53	47	46	44	53	50	61	46	42	45	48	50	57	65	56	50	46	45	31	45	47	39	48	35	61	40	44	51	52	51	44	46	49	49	48	55	37	42	37	49	57	34	44	45	39	55	50	52	50	51	48	49	42	58	50	39	40	41	49	47	42	52	45	50	46	49	51	37	43	35	40	43	48	41	43	58	38	42	40	35	43	55	48	44	44	52	41	49	46	46	48	53	46	39	53	49	44	43	48	47	49	53	53	49	38	35	43	52	43	46	46	52	44	44	34	37	48	42	40	52	40	43	38	52	47	45	49	44	57	57	49	49	46	49	56	43	37	54	51	57	46	43	51	39	46	43	41	46	42	44	48	50	43	47	32	48	52	52	50	32	43	47	50	58	46	59	54	43	49	53	53	47	42	50	58	53	44	39	37	49	44	45	39	58	50	48	40	60	59	39	42	30	65	43	55	47	47	47	66	48	50	52	46	41	42	32	36	40	47	55	39	49	34	45	48	47	47	46	45	41	48	43	45	41	50	51	43	45	47	35	37	51	41	39	48	42	34	37	42	38	49	36	41	40	54	48	59	49	47	41	44	44	46	44	46	45	43	45	41	63	52	47	54	40	46	45	46	60	48	42	49	54	47	48	59	47	51	33	34	41	41	38	33	53	38	42	44	37	62	42	51	35	41	53	51	40	62	42	26	51	45	50	32	43	45	50	47	48	40	45	38	42	49	29	44	61	47	62	44	43	50	57	47	41	51	44	40	47	48	45	40	46	60	54	50	32	51	45	39	47	51	34	28	44	42	46	41	48	50	41	39	38	61	39	50	43	50	39	55	44	45	41	58	49	50	43	41	45	40	36	61	47	45	55	40	57	51	51	39	38	53	36	50	49	52	41	47	41	57	42	43	52	55	31	45	56	48	52	48	40	50	34	41	48	48	41	51	38	36	41	42	45	39	45	42	45	44	39	50	44	49	43	39	50	50	61	41	44	52	58	41	28	40	53	64	46	57	46	51	47	56	43	29	48	52	44	43	47	46	48	49	46	35	47	51	52	45	45	43	46	44	45	52	46	48	51	40	54	48	56	45	42	39
48617	36202	27925	34363	44926	42411	34638	40517	38564	29217	24023	9931	4698	3672	3992	2435	1805	2310	1281	1015	772	645	655	613	616	619	574	573	587	638	603	575	611	582	596	615	628	600	582	642	589	596	591	638	573	521	531	594	592	558	594	609	567	595	572	605	580	583	583	606	562	581	593	628	587	529	610	577	597	597	647	588	591	589	589	627	575	597	598	622	546	595	579	586	571	629	570	591	560	594	628	581	591	554	591	579	605	587	570	614	607	577	624	593	588	583	582	567	579	614	613	584	566	601	644	627	557	591	640	580	593	606	584	591	575	611	578	585	586	644	557	585	580	589	592	604	565	608	571	596	614	638	568	654	583	545	642	584	573	624	592	574	598	578	609	586	602	574	603	596	585	640	583	599	583	558	617	591	581	596	622	624	587	637	611	600	577	595	590	569	600	595	600	563	546	559	614	584	569	614	611	627	562	558	563	620	573	577	599	577	603	591	610	568	635	570	603	582	575	611	608	572	577	624	600	582	620	603	614	589	629	582	572	649	568	630	604	622	558	583	607	581	589	587	568	588	608	586	577	578	604	610	579	599	581	564	585	602	594	601	566	546	574	596	586	596	575	590	584	615	590	577	602	569	627	590	558	557	641	573	610	599	587	637	598	645	611	587	588	578	583	610	595	588	580	585	546	579	560	604	608	559	571	606	608	577	582	618	635	600	579	588	623	550	587	566	619	606	556	618	592	604	595	573	604	577	621	581	589	566	588	587	574	632	584	577	577	590	622	635	618	589	568	573	561	580	624	601	603	523	622	611	577	571	593	587	569	563	618	589	617	582	639	614	608	581	608	558	593	603	559	583	616	548	565	606	602	598	613	593	639	612	616	556	587	635	581	584	579	580	579	600	601	569	589	613	592	607	619	602	596	609	602	561	616	587	595	601	561	619	565	549	606	588	589	552	622	616	591	593	574	587	602	559	598	600	606	595	580	563	578	594	566	573	647	606	617	604	591	602	611	606	614	616	571	574	576	650	579	570	631	550	603	609	601	608	560	590	583	562	597	565	604	599	582	601	578	576	583	649	595	595	611	587	607	621	572	575	621	589	573	623	598	596	599	611	599	588	589	621	584	581	575	615	604	537	590	598	576	610	589	611	638	598	605	565	586	572	606	612	579	589	611	583	585	573	608	608	626	585	599	564	534	592	598	603	578	584	617	596	591	595	537	557	571	591	557	549	555	594	598	575	640	593	580	598	637	611	579	594	540	607	611	576	576	601	640	642	591	601	555	595	558	615	617	584	594	625	627	595	599	597	573	648	589	557	603	552	604	582	593	583	623	607	576	608	580	609	643	631	643	601	575	577	590	582	584	595	601	544	592	578	619	575	538	618	622	608	567	564	582	563	561	608	591	590	619	588	587	587	590	568	598	626	563	561	537	603	576	575	601	581	634	609	534	582	589	596	601	631	600	547	576	588	569	611	590	589	581	570	620	618	607	629	598	599	606	582	568	596	616	561	603	580	582	580	537	593	573	637	583	602	561	626	612	550	632	611	612	602	585	551	571	578	615	596	588	605	576	601	590	589	600	623	599	578	609	610	572	581	592	612	615	600	630	608	630	632	559	581	523	548	611	602	543	575	599	559	590	608	643	558	588	585	582	589	580	562	589	555	609	563	584	594	588	623	563	614	553	596	647	606	578	557	606	592	609	603	573	573	570	538	620	623	579	571	594	575	582	642	628	602	553	636	589	583	575	578	572	635	590	621	550	590	583	599	597	562	602	626	612	627	619	608	629	553	565	595	614	618	569	580	597	582	585	588	601	635	597	583	567	593	580	579	617	596	564	591	570	560	636	619	608	603	610	593	596	577	579	568	561	592	560	571	585	577	616	583	599	579	560	611	604	588	583	622	620	612	644	554	584	576	603	604	624	595	601	584	536	584	595	598	598	599	593	628	573	568	583	598	590	583	597	579	600	612	598	610	584	599	505	583	595	612	610	570	593	582	608	563	582	576	608	644	593	586	603	603	618	620	606	604	577	605	596	613	611	569	570	580	622	608	603	585	581	594	552	598	625	597	615	588	591	553	605	565	553	611	550	568	575	606	642	555	569	568	566	534	559	600	606	584	618	559	589	601	572	570	588	573	571	560	631	610	576	581	604	566	608	585	551	558	541	590	579	636	605	571	587	599	617	641	549	627	591	572	612	582	610	629	610	568	553	568	638	588	592	580	597	592	599	608	613	601	559	618	649	649	593	586	556	561	627	614	612	592	582	577	537	603	626	592	591	539	632	576	641	567	599	597	580	595	590	626	561	589	590	607	595	593	599	594	605	601	593	629	628	591	583	608	573	549	610	591	552	616	556	632	606	626	581	609	590	602	604	586	574	597	584	588	581	592	602	586	661	606	604	604	595	605	622	588	590	561	596	620	665	543	589	614	602	570	619	566	588	616	586	599	607	607	631	542	635	607	617	569	578	611	574	606	580	580	583	593	595	603	608	578	602	592	634	579	598	539	550	548	591	611	582	602	547	564	569	562	571	563	613	597	614	595	597	606	573	601	599	599	590	598	607	610	615	570	577	599	612	636	592	591	607	579	605	572	616	619	609	627	587	644	624	591	605	583	589	621	609	575	587	559	633	601	616	582	578	578	590	596	620	576	590	595	628	623	587	559	594	600	616	582	565	596	585	592	572	618	633	634	556	558	592	592	550	600	551	570	599	637	624	548	587	616	645	589	601	587	607	576	572	595	571	567	589	601	597	605	590	582	611	580	595	579	578	576	607	583	599	568	615	612	623	570	594	586	580	552	590	592	646	640	574	568	601	592	602	609	612	601	588	583	635	603	566	607	604	569	583	566	648	629	570	573	572	583	629	586	604	603	640	576	602	584	601	584	615	591	588	600	598	592	610	601	640	577	598	626	601	611	614	555	614	625	598	568	630	589	567	575	577	565	577	597	613	616	573	574	576	581	607	592	601	595	588	610	570	615	629	597	588	617	558	587	593	575	579	603	573	598	570	609	606	617	564	584	594	596	599	597	554	678	616	564	579	572	652	635	602	598	606	559	552	615	562	599	652	595	597	593	588	578	586	537	630	569	579	604	586	587	617	581	610	627	588	618	599	598	584	566	560	629	583	570	587	615	631	600	590	610	614	634	562	581	603	617	629	591	595	591	584	590	579	581	600	567	580	633	624	596	526	614	605	588	577	588	562	611	575	653	579	587	608	595	620	628	597	590	629	591	553	625	580	584	576	594	589	615	634	603	590	517	620	593	584	616	620	588	623	606	576	579	598	579	598	586	568	600	550	624	550	615	579	613	606	594	566	563	586	609	584	590	616	620	629	561	557	602	597	597	562	561	587	607	574	577	578	575	570	594	646	623	611	585	575	628	635	620	571	558	595	632	643	635	575	596	615	607	578	643	605	614	623	571	620	591	601	609	594	583	616	555	574	610	587	617	596	561	591	597	554	661	587	620	551	607	545	617	604	631	635	575	615	553	604	594	592	612	618	539
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	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
