3328
2357
2011
887
1051
5838
2030
11843
2036
656
792
877
647
638
1093
656
656
837
693
642
766
1307
2715
769
818
832
767
621
722
646
2242
2054
755
737
710
939
714
756
752
693
1534
704
906
700
6647
705
1841
751
725
1367
695
754
802
713
744
749
809
707
801
908