1685
16
3704
451
1980
563
1256
42
1637
446
1281
99
1145
0
1056
8
1061
15
973
28
(3/6)