19279
2
1824
0
486
25137
995
1
2275
543
467
2330
4
58
475
2727
383
20634
8
3428
3
340
9807
2730
6
1650
363
2809
1860
938
1053
518
1132
2076
356
217
846