1115
654
1058
783
1367
839
2
902
1
665
701
558
1031
1072
1508
888
1020
782
919
815
960
673
1559
633
1107
534
1233
634