5221
4915
2116
1864
1772
1610
1300
1050
972
924
741
579
514
466
425
400
391
224
219
190
180
179
174
155
122
97
88
82
60
56
50
46
41
35
34
30
22
20
19
18
17
16
15
14
13
12
11
10
9