3534
55
3052
18
1575
9
2093
94
1868
26
2960
0
3944
1209
3310
855
1857
20
5393
529
(1/2)