1043
1052
1034
1150
8677
1030
1482
1510
1898
1283
1176
1360
1024
891
1123
2802
951
2769
953
869
2571
1217
1301
1315
1055
1322
1045
1118
1379
892
979
1053
942
1348
3030
1044
1021
1075
1237
2109
991
1133
1500
3682
2566
944
1125
1334
1484
1100
984
932
1186
1250
1062
1094
1443
1258
995
2809