308
160
114
868
425
625
145
1K
191
532