1570
1449
1253
7409
1159
1212
1727
925
959
941
905
994
973
946
977
1303
1549
865
729
804
878
920
824
864
780
921
843
703
879
844
777
897
818
794
802
838