19783
2
3090
6
17946
0
2535
32302
2358
9
3765
4
25669
3694
3066
7
5347
6095
2919
6899
462
1628
1
1663
5
1188
3575
21152
8
2932
3546
3125
3126
3
3498
3673
3779
2476
3868
10
3519