933
902
1216
890
964
877
995
1356
1272
1381
1120
1362
975
1084
1372
1428
1613
1117
884
976
1059
1086
1206
1702
1098
1110
1051
997
1418
1177
1042
1189
1010
979
1002