4785
3717
3413
2684
1900
1825
1594
909
748
652
509
453
412
405
330
263
238
216
191
180
173
172
142
124
110
109
83
78
68
64
61
48
44
38
37
35
33
31
26
25
23
20
19
15
14
12
11
10
8
7