5421
1505
1052
530
499
404
391
385
324
220
190
161
160
154
153
147
134
90
74
73
72
55
53
50
47
44
37
36
33
30
29
27
25
22
20
19
18
17
13
11
10
8
7
6
5
4