1052
635
1145
517
805
652
524
502
686
1061
1500
561
2790
2523
634
523