1431
897
910
1192
987
938
1101
1789
1139
1191
1374
1657
1614
1542
977
1466
1355
889
1552
1287
1282
1265
1380
1463
1125
1322
1294
1307
1130
1132
1502
1402
1133
1091