1112
2139
1634
1627
1150
1425
1229
1757
997
1077
888
1243
913
867
866
1039
844
1091
981
1078
873
892
1283
881
1474
926
847
1224
884
1050
1036
870
1186
805
1420