307
159
101
114
868
422
620
1K
428
191