5355
4888
4801
4127
2060
2042
1068
658
621
513
335
155
98
66
62
53
52
42
30
29
27
23
16
12
11
9
8
6
5
4
3
2