3070
106
1951
12
2791
1
3371
1
2690
2
2238
0
2968
629
3257
40
3199
180
3426
129
(1/3)