1140
2449
1198
1455
1296
1149
874
825
875
852
594
475
545
618
602
546
651
553
598
577
512
601
557
529
549
572
536
533
522
503
517
516
525