1397
1675
1477
4262
1292
1996
2342
1648
1545
1236
1241
2053
1165
1186
1541
1189
1083
1475
1443
1622
2023
2131
2024
1055
1142
1117
1155
1167
1099
1387
1122
960
967