5172
4935
1852
1838
1695
1512
1340
1122
1110
989
835
700
683
417
388
379
313
251
201
194
167
156
150
147
126
112
88
83
73
67
55
45
43
39
34
32
26
24
23
22
20
18
17
15
14
13
12
11
10
9
8
7