2654
2150
730
582
479
367
336
246
178
139
122
114
111
109
98
93
91
88
65
62
58
57
51
50
48
46
45
44
43
42
40
39
38
37
36
35
34
33
30
29
27
26
24
23
19
16
15
13
12
11
10