936
902
1218
891
965
877
996
1358
1274
1382
1123
1362
975
1085
1377
1428
1613
1118
886
976
1061
1088
1208
1709
1101
1110
1054
998
1419
1178
1042
1192
1010
980
977
1002