3401
809
698
305
260
254
223
215
210
204
115
106
105
99
88
86
79
71
64
53
47
43
42
39
38
33
31
29
24
20
19
17
14
12
11
10
9
8
6
4
3