936
902
1218
891
965
877
996
1357
1273
1382
1122
1362
975
1085
1376
1428
1613
1118
886
976
1061
1088
1208
1708
1101
1110
1053
998
1419
1178
1042
1192
1010
980
977
1002