4777
1284
872
435
433
342
329
293
280
216
141
139
134
127
113
95
76
66
65
64
63
56
55
46
37
34
33
31
30
28
27
25
23
21
20
19
16
15
11
10
8
7
6
5
4