2k
5112
524
433
372
753
18412
8520
635
175
423
354
334
313
41
582
972
39
35
26
943
361
468
415
682
1005
1065
321