946
1563
1053
821
897
2032
1259
994
961
996
984
974
899
887
5298
1006
1248
1032
1414
1305
1724
1024
836
1034
2806
1375
949
1059
1952
1579
1776
1619
1185
1206
1068
928
1276
1130
1094
1053
1293
1114
1551
1453
1587
2035
1163
1048
961
1061
1113
1331
1134
1700
1471
1124
1003
1265
1176
1290