102
425
30
428
2K
340
295
230
301
515