3908
1628
919
733
349
306
199
186
141
124
115
85
84
69
52
49
30
29
26
20
16
14
13
12
11
10
9
8
7
6
5
4
3
2