107
146
124
446
307
377
943
916
1K
496
858
2K