4827
4472
1864
1768
1675
1525
1260
962
852
828
705
556
534
444
382
252
243
229
220
208
185
179
167
123
80
56
52
51
49
46
42
36
35
29
28
24
22
20
18
17
16
15
14
13
12
11
10
9
8
7