2k
581
504
452
423
805
554
14310
4414
1858
343
1205
1047
461
342
352
22
532
482
1565
961
333
294
28
13
533
55
202
221