5424
1512
1030
561
485
425
422
408
333
269
178
166
157
154
144
119
114
83
81
75
73
55
48
46
38
37
35
34
28
27
26
24
23
22
21
20
19
18
17
15
12
9
8
7
6
5