19279
2
31535
0
25137
17353
646
20634
8
2546
1
2730
6
3114
4
1559
4111
467
683
1098
11829
1550
3149
1824
1642
1193
653
2574
3352
6800
1915
3
2275
2522
2024
5
2091
2806