2519
534
1991
422
3790
803
4499
953
3790
803
4595
973
1698
360
2189
464
2996
635
4196
889
3990
845
3839
813
2090
443
4197
889
3289
697
4169
883
3747
794
2498
529