19783
2
25669
0
32302
3090
6
2903
3
2932
2156
1
4358
21152
8
2996
3158
572
345
438
2788
3080
6741
4
14
1489
3286
2031
2366
2295
721
1364
2845
5
1663
2535
4044
3083