6753
6636
2770
2604
2496
1966
1777
1357
1267
1115
963
732
662
633
596
589
563
334
305
289
236
235
219
141
136
119
101
90
81
78
59
56
47
35
32
31
30
28
26
25
24
23
22
20
18
15
14
13
12
11