936
902
1218
891
966
877
996
1358
1274
1382
1123
1362
975
1086
1377
1428
1613
1118
886
976
1061
1088
1208
1709
1101
1111
1054
998
1420
1178
1042
1192
1010
980
978
1002