982
1684
1119
1022
929
1025
1005
1060
1195
1568
1075
1161
1673
1229
1563
1899
1269
1379
1392
1671
1474
4248
1289
1992
2325
1646
3677
1590
1543
1470
2086
1223
1234
1238
2053