989
972
856
1009
842
8966
835
1880
849
2418
1258
957
2030
1223
1598
896
1776
920
868
2107
935
861
1790
928
1091
2836
774
958
5090
975
1065
994
940
890
991
952
1066
2686
1269
847
1055
809
782
789
827
19230
958
865
979
1258
1267
892
987
822
1164
1603
1128
835
1872
2051