106
146
123
446
307
377
941
916
1K
496
857
2K