19279
2
25137
0
31535
441
1824
2190
1
398
467
2275
658
648
474
618
1416
839
611
594
1020
17353
511
349
2587
16
929
2727
5
20634
8
2668
505
3676
12
3114
4