5554
1530
1471
1381
549
497
404
386
209
195
194
136
122
107
96
78
66
29
26
25
21
19
17
16
15
13
12
11
9
8
7
6
5
4