1180
1194
1003
1069
965
947
1161
934
1154
1557
1238
935
1115
8872
1755
1230
10220
1119
938
1872
1340
931
1053
933
1159
930
1158
1351
942
939
1149
952