1069
3249
2997
2845
1114
1113
1794
1142
1170
1128
1022
1436
951
754
934
889
892
1034
1019
914
920
870
986
842
810
780
821
1297
992
785