950
931
1142
920
1140
1534
1223
1099
8848
1720
1219
1051
10162
1109
928
1853
1319
919
1029
1147
1141
1337
924
1136
921
944
1194
1184
1083