1180
1193
1003
1069
965
947
1159
934
1154
1557
1237
1113
8871
1754
1230
10220
1119
938
1871
1340
930
1052
933
935
1158
1351
942
939
1148
952