2544
2166
581
530
438
326
307
248
226
173
172
133
125
121
109
94
93
86
75
72
68
67
61
56
53
50
48
47
44
43
42
39
37
36
35
34
32
29
28
27
24
21
20
19
15
12
11
10
9