25137
0
19279
2
2730
6
2657
3
1824
2668
441
398
2190
1
4126
658
20634
8
474
467
839
648
31535
618
594
2855
1020
1416
511
929
349
505
2587
16
744
691