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