2730
6
25137
0
20634
8
17353
31535
1098
3114
4
105290
19279
2
557
6800
1559
893
2657
3
2668
579
951
1463
1949
2716
394
2855
431
2091
874
3092
1
1567
529
693
968