5288
5179
2043
1861
1854
1694
1405
1137
1068
1062
819
556
540
503
496
446
397
313
280
250
196
194
187
125
112
101
62
61
51
50
46
42
40
32
31
22
21
19
18
17
16
15
14
13
12
11
10
9
8