456
0
224
3113
2
515
579
511
663
2102
1581
278
2984
1408
1
1032
656
1868
1057
3
1403
947
109
1616
3118