3537
55
3056
18
1577
9
2095
94
1870
26
2963
0
3946
1209
3312
855
1859
20
5396
529
(1/2)