2584
978
3084
1552
4226
1684
979
9145
3779
1097
1112
1157
1043
2179
3635
2816
1758
2905
9829
12410
1312
1486
1723
27005
1122
3206
2847
5023
1192
910
1243
948
1060
1276
5647
4178
1003
3968
2473
1226
1692
1280
2249
11031
951
2879
1312
1230
1063
4268
1162
1414
1254
1546
1187
1145
1306
1345
1608
1219