2843
841
645
365
326
255
234
227
190
144
122
118
111
96
85
81
67
53
47
46
39
36
29
27
26
25
22
21
20
19
18
16
15
13
12
7
6
5
4
3
2