19279
2
31535
0
25137
1922
1
1578
1193
17353
1566
1291
1559
467
1124
1326
1733
2730
6
20634
8
1513
417
1470
3114
4
4126
1972
1587
661
4604
13
2546
4111
292
662
263