2704
2099
1154
759
515
460
401
380
306
171
122
119
92
83
75
68
59
56
51
45
40
27
26
23
22
21
18
16
13
12
10
9
8
7
6
5
4
3