510 42 3 318 10 1077 1010