3955
1465
995
862
387
375
238
215
121
102
96
69
67
64
56
54
36
31
21
19
18
17
16
14
13
10
7
6
5
4
3
2