1171
3417
3156
2890
1134
1267
1943
1293
1319
1281
1182
1584
1100
906
1092
1043
1061
1188
1454
1071
1082
1021
1154
988
959
945
973
1637
1156
933