2398
508
4098
868
2849
603
1989
421
1419
301
2997
635
3509
743
3590
760
5489
1,163
2396
507
4059
860
3289
697
4038
855
2598
550
3192
676
2498
529
2299
487
2739
580