996
988
1281
962
1032
952
1045
1422
1314
1436
1245
1033
1145
1470
1536
1669
918
1005
1112
1142
1249
2021
1138
1120
1475
1233
1075
1042
1014
1010
1035