1611
1470
1136
1260
1167
1338
1358
824
809
817
905
756
682
647
658
630
645
739
642
555
593
474
544
616
601
542
509
650
552
576
511
600
556
528