2580
547
2280
483
2648
561
2624
556
3298
699
2828
599
2180
462
2530
536