3306
2349
2001
882
1043
5822
2016
2027
653
787
872
640
632
1086
648
649
830
687
636
758
1301
2707
763
813
825
763
615
717
640
2235
2047
749
731
702
708
751
745
1524
697
899
693
6637
698
743
718
1362
689
748
795
705
739
743
802
701
796
903
712
645
836
810