1173
3422
3164
2908
1135
1270
1947
1295
1322
1283
1185
1587
1102
908
1094
1044
1063
1189
1502
1074
1088
1024
1158
990
961
954
980
1810
1156
936