19279
2
31535
0
3498
4
25137
177
2275
514
408
325
2668
3114
1824
928
1
2459
9
17353
282572
1842
392
1020
2461
20
802
3428
3
4536
2730
6
547
2064
608
20634
8
467
5477