381
0
458
467
1842
1
637
668
1133
4111
2
2328
3
1314
464
479
951
403
409
25137
415
957
683
349
456
1661
410
413
787
392
1824
1045
514