17946
0
32302
25669
19783
2
3090
6
3498
4
21152
8
1461
2535
7258
3083
2727
3
3765
2932
2462
2911
9
2366
1
2405
5151
2350
3546
4553
2763
1294
1153
2558
4451
15
3629
7793
1451