4546
4037
4018
3644
1819
1768
923
534
505
433
281
129
121
68
61
59
51
50
41
36
33
31
12
11
7
6
5
4
3
2