1090
1
879
2
1158
1108
2190
1582
6
549
621
995
4
778
883
675
609
624
482
2128
520
837
1207
491
1706
601
676
554
418
533
451
1594
611
400