2730
6
25137
0
17353
31535
20634
8
1098
3114
4
19279
2
6800
1559
2657
3
2668
618
744
398
358
355
2855
505
418
594
2091
1020
1100
1824
511
467
155
47041
943