126
166
130
465
322
381
956
925
1K
501
872
2K