381
0
1346
4
458
467
7334
1824
25137
4111
2
1133
418
297
479
2328
403
514
668
1020
737
787
675
464
683
957
1314
415
456
409
410
951
2490