409
0
2190
1133
1161
683
381
422
325
680
4111
2
403
813
467
386
722
675
929
7334
4
514
787
776
320
1824
255
25137
408
382
328
1167