996
988
1281
962
1032
952
1045
1422
1314
1436
1245
1033
1145
1470
1536
1669
918
1005
1111
1142
1248
2018
1138
1119
1475
1233
1075
1249
1042
1013
1009
1034