2398
508
2288
485
3595
762
2565
544
930
197
1180
250
1253
266
2685
569
2580
547
2560
543
2879
610
2550
541
3100
657
3070
651
1930
409
2707
574