6210
5966
2316
2251
2216
1967
1640
1276
1188
1115
895
685
680
597
551
531
521
285
240
228
205
198
191
175
126
123
104
70
66
62
55
50
48
40
35
30
28
25
24
21
20
19
18
16
15
14
13
12
10
9
8