107
148
124
447
308
377
943
916
1K
496
858
2K