5260
4597
4588
4288
1986
1923
1020
656
610
488
348
162
131
85
75
50
48
44
38
35
32
17
15
11
10
6
5
4
3
2