1283
880
1311
999
1187
1200
839
989
857
842
956
953
953
794
939
831
1106
1003
953
1259
798
826
1173
867
911
836
857
1023
819
892
872
1179
930
1140
968
2307
922
991
948
1120
6851
913
896
848
1000
838
831
766
766
806
2052
1286
1112
941
1264
871
1006
833
822
1094