19279
2
31535
0
25137
20634
8
1129
7952
1
17353
662
1470
1330
3268
436
1559
1922
1733
1142
3114
4
292
2730
6
737
467
2368
18385
933
2799
3
2372
1642
1513
646
1664