5174
1498
1135
902
852
826
695
512
448
447
408
344
333
292
288
258
226
178
171
155
153
137
118
104
89
85
84
81
79
70
65
64
56
55
45
44
42
39
38
33
32
31
30
29
28
25
23
22
21
20
19
18