1439
1565
550
1362
917
1328
1331
2307
957
1295
394
374
473
1083
682
571
535
372
1525
3200
632
3905
988
842
