1859
0
1656
28
1659
86
1255
0
4743
497
4526
452
5490
202
2781
68
3948
59
2966
125
(2/3)