5052
4014
3370
2742
2109
1633
1444
1438
1407
1290
1149
1082
1058
1052
1035
1033
879
875
843
842
838
819
784