329 21 3296 146 19 2182 181 47 2898 589 78 7871 63 9 2427 189 26 4695 569 82 7072 471 83 11436 1230 147 19243 717 86 8102