1066
3244
2992
2838
1109
1108
1791
1137
1165
1125
1018
1432
947
748
929
884
890
1030
903
909
915
865
981
836
807
776
815
1284
987
781