19783
2
25669
0
32302
21152
8
2906
1
17946
4471
2535
3083
572
4258
1827
9055
10
2996
608
3546
5784
2156
4933
13
3090
6
685
2009
5
898
665
542
3624
4
2366
3426
758
2750