1066
3244
2992
2839
1112
1109
1791
1138
1167
1126
1018
1434
947
749
931
885
890
1031
925
909
917
866
983
838
807
776
818
1285
988
783