19279
2
31535
0
25137
467
4111
17353
3795
1
1587
662
20634
8
1922
1054
1129
1559
2546
107
447
683
650
691
1824
292
2275
1098
1869
5
3114
4
2105
1470
1330
381