19279
2
31535
0
25137
392
398
2275
1645
1
20634
8
954
536
2076
980
2730
6
458
2014
3
1020
4478
2657
2961
2668
1577
522
1734
3114
4
605
374
2459
9
2727
1462
17353