1443
1288
1089
893
2596
3309
1369
1412
1236
1146
1315
1224
1065
1028
922
1090
1168
1168
1117
1273
1003
1581
1139
967
1493
1043
1163
1042
894
1205
1239
1298
1042
1066
974
1178
1169
5001
944
1234
1243
1130
886
3133
5713
1365
1078
1173
1208
4043
2188
1031
2821
1195
1076
1051
1134
1240
1333
1995