19279
2
31535
0
25137
17353
6800
467
2730
6
1824
691
282572
2522
683
653
572
20634
8
1024
3114
4
1009
3116
1
1649
1559
458
2546
360
1152
4111
3287
5781
1431