4455
2
637
0
25137
467
683
177
398
663
874
661
1862
1
951
2328
1045
403
415
2490
1317
1161
1425
349
325
443
31535
413
608
4111
774
557
787