2730
6
25137
0
31535
19279
2
17353
20634
8
1098
3114
4
1559
1157
2657
3
2091
6800
302
2668
1020
1751
1202
1824
2727
557
968
683
488
668
2243
7
2855
419
702
1880