11613
4175
2143
1302
929
663
504
408
353
373
451
166
192
139
138
116
114
140
125
118
114
137
215
2
