19783
2
1663
5
3090
6
3765
4
2535
2358
9
17946
0
32302
3694
572
5347
6095
2919
2194
6899
25669
462
1628
1
3798
1188
2996
3575
21152
8
2932
3498
1189
3673
3779
3716
3868
10