5918
514
106
24
22
19
16
4
3
2
1
353
275
272
268
167
144
109
107
62
53
51
47
45
42
38
31
29
17
15
14
12
5