3115
31
2662
50
2450
0
2429
546
1550
32
1282
4
10073
635
8721
566
3838
121
2526
118
(1/5)