19279
2
2099
0
25137
2966
1
460
518
1551
25127
99
1824
514
17353
444
2180
101
392
381
1020
78
374
493
2275
387
284
21743
945
323
57
658
1880