1123
1382
1115
1218
890
850
748
1248
1178
1388
1451
1136
1586
1671
907
768
846
761
740
838
791
889
956
840
1039
1542
3062
962
1298
1159
1346
1095
1145
1242
1104