19279
2
25137
0
31535
20634
8
2546
1
17353
4111
2275
2809
445
467
2947
3
1518
920
1647
5316
358
1824
2694
1754
2780
6
709
3092
2727
4604
13
5477
1972
2730
572
121182