1026
1162
941
1257
1138
1077
1104
986
1169
1316
1378
1218
989
1285
2546
1040
993
1011
990
1025
1188
1044
1181
1675
1021
1059
1038
1046
1088
987
998
1018
1799
1663
957
1111
1099
1501
1113
1116
1026
973
1015
5500
1332
1121
1056
1176
1013
1021
1347
1078
1038
1398
1201
2200
1435
1101
1098
1101