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