1395
1674
1477
4257
1290
1996
2338
1647
1545
1235
1240
2053
1164
1186
1540
1187
1083
1475
1442
1622
2023
2131
1055
1142
1116
1155
1167
1099
1386
1122
959
967