19783
2
32302
0
25669
181997
11
2535
392
2932
3498
4
2996
17946
2666
9
2042
1
1189
471
1153
3724
3
5242
3090
6
4775
657
14
21152
8
5784
761
572
7258
3080
665
3168
1044