2980
2450
1318
873
701
603
520
430
380
184
182
171
151
125
113
92
66
54
39
36
30
27
20
18
17
15
14
12
11
10
9
8
7
6
5
4
3