19279
2
25137
0
31535
2275
1229
1
1824
467
20634
8
326
2730
6
2809
2190
2000
1054
1922
1642
572
1578
2668
1129
3114
4
1828
17353
2522
1172
1043
6370
5
802
920
1842