1545
4
632
1
528
577
653
2
578
526
514
572
1666
598
3766
8
3701
12
568
452
1671
1374
913
3
671
442
462
777
397
468
535
661
400
697
529
544