1066
3240
2988
2836
1108
1791
1137
1165
1122
1016
1431
945
748
928
881
889
1030
874
908
915
861
979
835
805
772
813
1264
978
778