181 26 127 37 106 221 413 713 591 12 2,542 126 147 913 906 1,026 3 668,156