4364
4260
3235
2620
1616
1563
1486
1140
656
538
482
464
445
444
407
401
279
247
234
226
202
188
149
139
138
133
111
110
88
82
69
62
60
57
56
52
46
38
36
32
27
26
24
23
19
18
17
16
15
14
12
11
10
9