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