19279
2
1020
0
31535
25137
2275
486
2564
1862
1
2730
6
4864
1842
3114
4
1824
443
459
1711
2459
9
17353
251
341
116
2546
3092
20634
8
392
616
21
262
1949
3
2727
467