2k
224
18931
5114
141
255
431
315
264
263
312
5811
504
11
8
3310
3116
12
523
278
176
188
292
202
781
522
613
568
196