39
29
26
25
642
640
641
643
3581
3583
