1516
964
962
1252
1036
997
1165
1874
1212
1254
1440
1707
1692
1598
1072
1543
1462
986
1698
1347
1345
1320
1438
1563
1193
1397
1393
1355
1249
1371
1221
1197
1584
1460
1201
1162