1021
1171
916
938
1385
976
1564
997
937
1312
989
1139
955
1140
954
1262
876
1533
1336
1048
1321
1350
1324
953
972
948
1250
924
926
1027
1390
1287
1413
1185
1394