308
159
427
114
329
868
620
1K
187
292