381
0
454
403
750
1984
3
1045
1204
456
266
467
2855
1661
1
4481
722
410
2602
2
2153
2524
430
685
1161
262
401
668
675
3148
9
540