4969
4588
4418
3722
2052
2005
1122
674
650
485
244
215
125
111
95
66
59
53
42
37
36
30
29
23
15
13
12
10
9
7
6
5
4
3
2