4741
1315
920
453
449
349
342
306
297
237
152
145
143
123
118
116
97
68
66
65
63
58
53
46
41
39
38
37
32
29
28
27
25
24
22
20
17
16
15
13
10
9
8
7
6
5
4