19279
2
25137
0
1116
467
31535
2073
1
423
2275
1782
2522
369
1824
872
868
846
17353
626
3248
66
1336
418
286
474
247
522
555
155
469
74
1020