4374
4324
1887
1607
1551
1344
1177
899
816
809
699
534
468
465
399
381
354
210
204
202
198
172
131
110
85
78
72
55
54
46
44
37
33
31
30
22
21
19
17
16
14
13
12
11
10
9
8
7
6