2300
8927
630
4134
3414
341
2610
262
263
2514
259
254
244
227
201
186873
159
150
157
147
115
90
62
44