2851
2407
1770
1354
918
863
774
723
434
360
277
236
235
229
210
201
196
192
144
122
116
110
75
67
63
62
58
53
45
43
41
37
36
27
26
25
19
18
14
11
10
9
8
7
6
5
4