1060
3234
2979
2825
1105
1102
1784
1133
1158
1118
1011
1425
942
745
924
876
883
1026
831
902
910
857
973
800
769
809
1249
972
774