5481
1379
1351
1250
613
372
349
335
173
171
155
144
139
99
91
75
57
28
24
23
19
18
17
15
14
13
12
11
10
7
6
5
4
3