3252
2323
1144
1975
870
1029
5788
1654
1738
1993
11789
984
1982
644
1627
775
862
629
625
1075
640
642
820
678
616
630
750
3676
1282
2681
4782
754
799
851
819
753
607
708
631
2215
2035
5116
744
721
694
923
701
743
734
677
5488
924
1510
690
892
685
6613
691
1126
1820