105
145
123
445
307
377
940
916
1K
496
856
2K