1059
3231
2976
2821
1105
1101
1784
1132
1158
1117
1011
1425
942
742
922
875
882
1026
830
902
908
856
971
831
800
768
807
1244
972
774