1060
4
1249
2
1401
3
1042
1
1309
1190
1526
1154
1491
1644
1561
1642
933
912
1653
1218
1781
2442
1293
1332
928
883
1185
1343
1107
1158
1125
1110
3255
1055