2715
1777
1101
696
566
471
431
413
339
147
134
114
109
106
99
82
63
43
38
37
34
23
22
20
19
18
17
15
14
13
9
8
7
6
5
4
3