19279
2
31535
0
25137
1824
2275
547
3
392
20634
8
2730
6
7334
4
2809
17353
360
2006
2668
2602
3092
1
3114
1132
3498
467
1428
2224
1961
812
875
1043
802
3844
5
2269