381
0
514
460
25137
787
1133
467
1557
683
663
4111
2
101
1161
722
2152
685
99
1
296
456
358
2099
409
463
57
2328
403
78
297
658