1570
1449
1253
7409
1159
1212
1727
926
959
941
905
994
973
946
977
1303
1549
866
730
805
879
921
825
865
781
922
843
704
880
845
778
897
819
795
803
839