19279
2
31535
0
3498
4
25137
798
2275
777
2459
9
1824
2076
1
177
422
1053
2730
6
1880
514
363
804
1073
325
522
3440
139
2668
3114
552
58
553
2747
370