1171
3417
3156
2891
1134
1269
1943
1293
1319
1281
1183
1584
1100
906
1092
1043
1061
1188
1459
1072
1082
1021
1154
988
959
947
975
1653
1156
934