891
1128
1740
743
865
908
1670
4278
2644
842
977
3077
1108
1585
2150
803
1128
1174
986
791
1279
992
3264
1213
854
1559
1036
907
957
1010
1519
994
791
1199
2078
1296
4528
1274
1251
1035
946
928
885
1154
801
906
3455
2975
1259
738
935
842
1343
1037
7269
1031
868
875
1039
797