4728
1298
898
441
409
350
313
311
310
243
159
140
136
131
115
103
70
63
62
61
53
50
46
42
37
32
30
29
26
25
24
20
19
14
13
12
11
10
9
8
7
6
5
4