1186
1202
1014
1078
973
956
1167
946
1159
1566
1259
944
1119
8886
1764
1235
10246
1127
938
947
1884
1347
935
1075
941
1165
937
1356
1155
940
960