1085
1152
1126
1283
880
1311
3933
999
1187
1200
839
2061
989
857
842
956
953
953
794
939
830
1106
1003
953
1259
798
826
1173
867
911
836
857
1023
819
892
872
1179
930
1140
968
2307
922
991
948
9386
1120
6851
913
896
848
999
1940
838
831
766
766
806
2052
1286
1112