2k
5012
524
423
382
793
18112
8620
655
185
433
354
334
313
42
602
1002
41
35
26
953
165
361
458
435
702
995
1055
331