19279
2
25137
0
31535
467
2275
829
1
1305
745
3
1336
1824
618
17353
2198
397
1805
2568
5
2526
2693
755
8807
682
2190
2809
651
783
1621
2727
1855
1454
2901