4239
3829
3777
3254
1813
1645
764
490
431
365
279
122
85
74
60
52
45
38
29
25
21
17
10
8
7
6
5
4
3
2
1