2099
0
19279
2
2966
1
381
25127
1824
658
296
392
25137
1551
7334
4
2180
101
463
518
1020
31535
945
284
427
453
514
21743
773
57
470
2275
219
351