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