1651
973
914
1111
892
1162
1021
1171
916
938
1385
976
1565
997
937
1312
989
1139
955
1140
954
1262
876
1533
1336
1048
1321
1350
1324
972
948
1250
924