989
503
350
381
268
271
274
132
205
169
2K
