19279
2
3233
16
25137
0
2190
1
31535
1469
467
1824
20634
8
2275
980
7756
3
572
217
653
17353
1428
2730
6
2809
2886
4
772
637
1551
2522
646
3003
2546
545
2668
246