1173
3421
3164
2904
1135
1270
1947
1294
1322
1283
1185
1587
1102
908
1094
1044
1063
1189
1490
1074
1088
1023
1157
990
960
954
979
1776
1156
936