1259
1393
1076
1103
1096
1095
1419
1161
1171
968
1230
1233
986
938
1072
1087
1044
961
1043
1434
901
914
1194
989
939
1104
1792
1143
1192
1376
1660
1625
1546
996
1028
952