6548
6370
2576
2503
2360
1980
1815
1339
1284
1101
929
703
684
602
588
529
508
289
288
253
232
216
149
131
119
90
71
69
59
58
55
53
38
36
34
31
30
29
28
27
26
22
21
20
19
18
17
15
14
12
11
10