19279
2
31535
0
3381
3
2275
25137
17353
258
20634
8
2668
458
3114
4
1824
350
1020
440
2076
1
3510
846
327
3498
2328
798
802
2111
2190
2730
6
467
1987
773
488