1058
783
1367
839
2
902
1
665
701
1031
1072
1508
888
1020
782
919
815
960
673
1559
633
1107
1233
24
575
774
767