1157
954
1207
1214
964
916
1064
877
934
884
902
1179
979
925
1092
1757
1586
1532
885
1288
1106
1158
897
1096
1029
10216
878
9237
883
1197