1431
897
910
1192
987
938
1101
1789
1139
1191
1374
1657
1614
1542
975
1466
1355
888
1552
1286
1282
1265
1380
1462
1124
1321
1322
1294
1307
1129
1131
1502
1402
1132
1091