381
0
787
467
1557
4111
2
101
460
1161
722
2152
25137
685
99
1
514
683
456
358
663
2099
409
463
57
1133
2328
78
535
640
417
1551