4387
4345
1638
1628
1559
1311
1150
901
864
801
696
524
494
471
453
363
349
215
192
180
168
144
112
94
88
79
62
37
35
34
32
29
22
21
18
17
16
15
14
12
11
10
9
8
7
6