5815
5800
2364
2188
2176
1671
1526
1161
1099
934
912
636
579
561
525
490
484
297
289
245
230
210
170
144
121
107
104
74
68
61
47
44
43
36
30
28
26
24
21
20
19
17
16
14
13
12
11
10
9
8