4111
2
692
0
2111
3
467
403
864
787
2328
409
456
968
1133
589
1824
87
454
744
2490
381
1557
25137
415
1161
401
1045
846
413
1661
1
683
1425