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