415
0
3498
4
798
456
177
518
1
1003
1188
2
1513
1230
5
767
2864
7
981
1133
1939
957
1260
951
454
403
514
2121
409
1392
1045
1124
1557
1661
2634
2086