52 2 1238 66 4 1328 66 5 856 113 3 1621 69 7 1404 78 4 977 77 2 1473 157 7 2268 67 3 1378 60 4 1563 84 6 3006