19279
2
25137
0
31535
20634
8
2546
1
17353
4111
2275
2809
445
467
282572
2947
3
408
1518
920
1647
5316
358
928
1824
3498
4
2694
1754
3116
2461
20
2780
6
514
709
3092