1066
3244
2992
2838
1109
1108
1791
1138
1165
1126
1018
1433
947
748
930
885
890
1030
910
909
916
866
982
837
807
776
817
1284
988
783