8658
2305
1545
1519
1465
1379
1331
809
808
797
705
625
590
548
297
282
265
237
220
211
194
168
167
163
131
130
127
121
118
117
108
104
100
98
93
92
86
85
83
81
80
62
48
41
40
39
38
37
35
32
31
30
29