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