19279
2
31535
0
25137
20634
8
17353
1559
2730
6
3114
4
467
2546
1
4111
1260
1098
2369
2864
7
282572
417
1330
1344
662
18385
292
2094
1550
5
6800
1188
1452
1513
6383
17
5781