1158
956
1208
1215
965
918
1065
880
936
886
904
1181
980
927
1093
1763
1587
1533
1294
1107
881
1163
898
887
1098
1033
10230
9245
884
1216
885
1198