1021
1171
916
937
1384
976
1564
997
1311
987
1138
955
1140
954
1262
876
1532
1336
1048
1320
1350
1324
953
971
948
1250
924
926
1027
1390
1287
1413
1185
1394