2670
1435
919
600
474
442
380
359
340
139
119
110
103
93
91
80
48
46
36
33
29
19
17
15
14
13
12
11
8
7
6
5
4
3
2