2618
2085
666
588
565
394
333
250
185
165
139
120
111
107
103
92
88
82
78
76
75
56
50
49
47
46
45
44
42
41
40
37
36
35
34
33
29
26
25
22
20
19
17
12
11