5548
1446
1328
1203
627
385
343
331
177
175
150
147
138
103
95
64
52
28
25
22
21
18
16
15
14
13
12
11
9
7
6
5
4
3