5598
1477
1333
1188
613
391
343
337
172
170
144
140
136
102
95
60
56
27
24
22
21
20
19
16
15
14
13
11
9
8
6
5
4