19279
2
25137
0
31535
467
2275
1824
2076
1
20634
8
17353
646
2730
6
2809
25127
2190
2522
4349
476
572
472
653
2727
683
2668
1392
3114
4
5101
3092
2024
5
3360
2678
10