1131
953
10469
956
9391
963
1280
960
1264
1370
1208
1193
1210
1030
1088
988
971
958
1167
1582
959
1129
8906
1773
1245
1097
10299
1132
952
1912
1355