4864
4703
1895
1876
1696
1635
1266
1078
1021
958
725
462
453
432
403
358
349
266
242
219
202
189
186
115
106
85
59
53
48
41
38
33
26
21
20
19
18
17
15
14
12
11
10
9
7