19279
2
31535
0
25137
2546
1
17353
1559
2730
6
20634
8
3114
4
6515
4111
1098
1869
5
6800
1452
467
1824
9088
755
7334
2657
3
8969
2668
105290
292
2727
2275
417
1587
1222856