1504
1165
1142
1436
1506
1698
1301
1138
1186
1206
1151
1164
1131
1145
1120
1297
950
1535
943
1336
1253
1484
1049
951
947
969
1638
962
983
953
955
942
1488