19279
2
3381
3
2275
25137
0
31535
17353
258
290
2929
1020
2190
1
2587
16
2111
458
350
440
980
20634
8
1551
2668
3114
4
1824
418
3092
483
2105
2076
2727