2907
901
682
346
345
229
224
194
181
127
124
107
103
102
98
88
86
78
56
46
42
40
35
27
25
24
23
21
20
19
17
15
13
12
11
10
9
8
7
6
5
4
3