1396
1675
1477
4262
1292
1996
2340
1648
1545
1236
1241
2053
1164
1186
1541
1189
1083
1475
1442
1622
2023
2131
2024
1055
1142
1117
1155
1167
1099
1387
1122
960
967