2959
627
3192
676
2598
550
4059
860
3509
743
5489
1,163
4038
855
2598
550
3289
697
2396
507
2997
635
4098
868
2849
603
2398
508
1989
421
2299
487
2739
580
3839
813
4588
972