5514
5385
2181
1975
1474
1399
1146
1142
992
938
755
690
652
620
581
517
438
437
276
248
177
167
149
141
126
114
112
94
71
64
53
46
38
37
36
30
28
27
25
23
21
19
18
17
15
14
13
12
11
10
8