151
57
66
238
122
110
393
253
172
103
1K
1K
524
526
703
243
611
296
683
1K