19279
2
25137
0
2546
1
20634
8
31535
4111
17353
2275
1470
768
3
1622
417
662
1448
1824
597
292
18385
1513
467
1145
1936
1045
710
2809
447
2094
1733
3092
1365