19279
2
31535
0
25137
17353
1559
1020
968
2730
6
20634
8
1651
1
3114
4
1518
1374
467
2546
4111
1326
18385
1129
4940
5
1098
417
2054
1922
1642
1330
1291
292
1578
1976