4111
2
381
0
467
25137
398
31535
1020
968
846
1161
403
223
409
2121
4
750
19279
1333
1
2702
2328
486
2727
2089
474
2190
2881
348
505
514
269
685