840
1476
1294
1006
1288
1328
1290
899
933
902
1216
890
964
877
995
1357
1272
1382
1120
1362
975
1085
1373
1428