1066
3244
2992
2838
1109
1108
1791
1138
1165
1125
1018
1432
947
748
929
884
890
1030
904
909
915
865
981
836
807
776
816
1284
987
782