1157
0
1011
1283
1315
993
1159
1469
1218
1125
1215
1104
1854
1196
1548
1272
1710
1061
2987
1631
1843
1102
890
991
1486
1141
1213
1395
1374
1381
1615
Queen