15017
23
2141
28
3334
0
2656
0
2539
0
1992
58
3013
39
3913
70
3018
127
4170
3
(1/2)