19279
2
25137
0
31535
458
1462
1
2275
467
392
319
1824
258
455
1972
798
954
2730
6
333
2211
398
2014
3
2126
1645
4478
8
2727
5
1552
4
2961
3233
16
12005
2668
1734