4324
8397
2460
2482
33068
2142
1669
862
685
1183
635
596
763
656
583
1809
7377
685
1753
677
5497
2830
590
604
3684
625
920
798
750
37064
645
749
724
642
629
904
687
729
699
698
677
733
724
735
710
655
717
634
645
675
704
703
657
786
769
677
775
693
739
965