960
1
1478
1253
1368
1492
1350
1245
1178
1145
1276
1871
1335
1240
1833
2
1677
1256
1170
2036
1405
1254
1173
1426
977
1034
1275
2242
1189
1701
2379
1452