1509
1689
1189
1584
3004
1230
1328
1394
1516
1293
1530
1245
1180
1315
1852
1035
1236
1086
1440
1218
1426
1380
1409
1205
979
1474
1214
1027
1292
1297
1038
1001
1130
1136
1103