19279
2
31535
0
25137
17353
2546
1
1559
6800
2730
6
20634
8
4111
1098
3114
4
467
2657
3
2668
1824
4604
13
3092
1869
5
4126
683
896
3149
2574
9355
3559
105290
6515
4694
7
2855