1028
1063
1258
1246
1741
972
1565
933
1012
1178
1381
798
925
1485
1036
867
882
825
1050
911
1101
1129
913
846
1295
3322
919
1073
1105
1115
1042
879
1090
888
1023
1485
1287
1091
1238
1028
9184
1382
1012
1002
1128
1005
1223
1092
1059
1141
1333
1151
1265
2395
1963
979
964
1089
966
1049